rsync://username@host/path syntax to "reposync -l username rsync://host/path",
also add -f to force an update even if ChangeLog didn't change.
change in port-forwarding syntax done to stop depending on an undocumented
rsync feature tracked down by naddy@.
get closed automatically
for init core, if tasks did fail, do not continue.
in particular, this avoids calling DPB::Var->get on a failed host.
thx sthen@ for noticing this
pen still uses net/GeoIP for doing GeoIP lookups. As the functionality
isn't really useful with outdated databases, disable it and remove the
dependency on net/GeoIP.
There is a newer version available but it hasn't been updated to use
net/libmaxminddb yet.
OK sthen@, jca@
Webalizer hasn't had a release since 2014, and still uses net/GeoIP
for doing GeoIP lookups. As the functionality isn't really useful with
outdated databases, disable it and remove the dependency on net/GeoIP.
While there, switch HOMEPAGE and MASTER_SITES to HTTPS.
Users are encouraged to switch to www/goaccess for a general purpose
web log analyzer supporting GeoIP2 and GeoLite2 databases.
OK sthen@, jca@
Version 2.2.1
DESCR:
cookies.py is a Python module for working with HTTP cookies: parsing
and rendering 'Cookie:' request headers and 'Set-Cookie:' response
headers, and exposing a convenient API for creating and modifying
cookies. It can be used as a replacement of Python's Cookie.py (aka
http.cookies).
Features
Rendering according to the excellent new RFC 6265 (rather than using
a unique ad hoc format inconsistently relating to unrealistic, very
old RFCs which everyone ignored). Uses URL encoding to represent
non-ASCII by default, like many other languages' libraries
Liberal parsing, incorporating many complaints about Cookie.py
barfing on common cookie formats which can be reliably parsed (e.g.
search 'cookie' on the Python issue tracker)
Well-documented code, with chapter and verse from RFCs (rather than
arbitrary, undocumented decisions and huge tables of magic values,
as you see in Cookie.py).
Test coverage at 100%, with a much more comprehensive test suite
than Cookie.py
OK landry
Version 3.1
DESCR:
rarfile is a Python module for RAR archive reading. The interface
is made as zipfile like as possible.
Supports both RAR3 and RAR5 format archives, multi volume archives,
Unicode filenames, password-protected archives, archive and file
comments, and archive parsing and non-compressed files handled with
pure Python code, Compressed files are extracted by executing either
unrar from RARLAB or bsdtar from libarchive. Works with both Python
2.7 and 3.x.
ok landry
of ports-clang, and as such remove ONLY_FOR_ARCHS. Also, remove
BROKEN-sparc64, as it seems it was not tried since ports-gcc-4.9 days,
as proposed by naddy.
OK naddy@
It was wrongfully included since the port was imported, but it was never
necessary. Both the current version and the version at the time of import
only references GeoLite2 databases and use their own functions to do the
lookups.
OK rsadowksi@, jca@