Port details |
- py-woob Web Outside of Browsers
- 3.0 www
=0 Version of this port present on the latest quarterly branch. - Maintainer: jhale@FreeBSD.org
 - Port Added: 2022-02-24 14:31:27
- Last Update: 2022-02-24 14:27:26
- Commit Hash: fb1b928
- Also Listed In: python
- License: LGPL3+
- Description:
- Woob is a collection of applications able to interact with websites,
without requiring the user to open them in a browser. It also
provides well-defined APIs to talk to websites lacking one.
WWW: https://woob.tech/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}woob>0:www/py-woob@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/www/py-woob/ && make install clean
- To add the package, run one of these commands:
- pkg install www/py-woob
- pkg install py38-woob
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.NOTE: This is a Python port. Instead of py38-woob listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py38-woob
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1645626875
SHA256 (woob-3.0.tar.gz) = 47864df4906b44a659abe59630c0e28a1aa24ffbc3c90e22454b58f88bef1726
SIZE (woob-3.0.tar.gz) = 1037459
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py38-dateutil>0 : devel/py-dateutil@py38
- py38-lxml>0 : devel/py-lxml@py38
- py38-six>0 : devel/py-six@py38
- py38-yaml>0 : devel/py-yaml@py38
- py38-pillow>=7.0.0 : graphics/py-pillow@py38
- py38-html2text>=3.200 : textproc/py-html2text@py38
- py38-cssselect>0 : www/py-cssselect@py38
- py38-requests>=2.0.0 : www/py-requests@py38
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- Runtime dependencies:
-
- py38-dateutil>0 : devel/py-dateutil@py38
- py38-lxml>0 : devel/py-lxml@py38
- py38-six>0 : devel/py-six@py38
- py38-yaml>0 : devel/py-yaml@py38
- py38-pillow>=7.0.0 : graphics/py-pillow@py38
- py38-html2text>=3.200 : textproc/py-html2text@py38
- py38-cssselect>0 : www/py-cssselect@py38
- py38-requests>=2.0.0 : www/py-requests@py38
- py38-unidecode>=0 : converters/py-unidecode@py38
- py38-PyExecJS>=0 : devel/py-PyExecJS@py38
- py38-colorama>=0 : devel/py-colorama@py38
- py38-prettytable>0 : devel/py-prettytable@py38
- py38-simplejson>0 : devel/py-simplejson@py38
- wget : ftp/wget
- gpg2 : security/gnupg
- py38-termcolor>0 : devel/py-termcolor@py38
- ca-root-nss.crt : security/ca_root_nss
- py38-python-nss>0 : security/py-python-nss@py38
- py38-setuptools>0 : devel/py-setuptools@py38
- python3.8 : lang/python38
- This port is required by:
- for Build
-
- www/py-woob-qt
- for Run
-
- www/py-woob-qt
- Configuration Options:
- ===> The following configuration options are available for py38-woob-3.0:
CLICOLOR=on: Color command line interface
NSS=on: SSL/TLS support via NSS
RTMPDUMP=off: RTMP protocol support via rtmpdump
===> Use 'make config' to modify these settings
- Options name:
- www_py-woob
- USES:
- python:3.7+
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Port Moves |
- port moved here from www/py-weboob on 2022-02-24
REASON: Project renamed
|
Number of commits found: 1
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
24 Feb 2022 14:27:26 3.0
|
Jason E. Hale (jhale)  |
www/py-weboob: Rename to www/py-woob
Project was renamed from weboob to woob.
Update to 3.0.
www/py-weboob-qt: Rename to www/py-woob-qt
Project was renamed from weboob-qt to woob-qt.
Update to latest commit. Upstream did not create a tag in git after
the project was renamed, so a new release was never made. But we
need these changes so it is compatible with base woob. This is
technically version 3.0. |
Number of commits found: 1
|