notbugIf you buy from Amazon USA, please support us by using this link.
Search FreshPorts using Google
not searching src

The FreshPorts Search


Include deleted ports Case sensitive search Sort by:
Include /src tree
Output format:
HTML
Plain Text
Maximum Effort Minimal output
Branch:

Notes

  • Case sensitivity is ignored for "sounds like" and output is ordered by the soundex.
  • When searching on 'Message ID', the type of match is ignored.
  • When searching on 'Commit Message' only 'containing' is used.
  • When searching by 'Under a pathname', your path must start with something like /ports/, /doc/, or /src/. All commits under that point will be returned. The selected match type is ignored and defaults to 'Starts with'.
  • Searching for 'sounds like' is only valid for Committer, Maintainer, Package Name, and Port Name.
Number of commits: 1027 (showing only 100 on this page) 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »  
Wed, 12 Dec 2018
[ 03:42 koobs ] Original commit 
py-slackclient 1.3.0 net-im files touched by this commit Slack API clients for Web API and RTM API
net-im/py-slackclient: Update to 1.3.0 [1]

  - Update COMMENT to match setup.py:description
  - Separate USES/USE to pet portlint [1]

Changelog:

 
https://github.com/slackapi/python-slackclient/blob/v1.3.0/docs-src/changelog.rst

PR:		233950
Submitted by:	Derek Schrock <dereks lifeofadishwasher com> [1]
Wed, 28 Nov 2018
[ 05:51 koobs ] Original commit 
py-rencode 1.0.6_1 converters files touched by this commit Web safe object pickling/unpickling
converters/py-rencode: Fails to configure if cython is installed

ports r482774 removed USE_PYTHON=cython, likely due to it (cython) not
being explicitly declared as a dependency in setup.py:*_requires.

However, setup.py conditionally builds with cython if it is installed, but
the 1.0.6 source distribution (sdist) does not contain a .pyx file to build
with.

This leads to a configure/build error when cython is installed:

  ValueError: 'rencode/rencode.pyx' doesn't match any files

Upstream commit 5c928f14567fabc9efb8bbb8ac5e0eef03c61541 [1] via issue
#25 [2] adds the required .pyx file to the sdist, which technically
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 14 Nov 2018
[ 03:56 koobs ] Original commit 
librsvg2 2.40.20 graphics files touched by this commit Library for parsing and rendering SVG vector-graphic files
graphics/librsvg2: Remove PORTREVISON (typo) variable

ports r470310 updated graphics/librsvg2 (PORTVERSION) to 2.40.20, but also
included a typo'd PORTREVISION variable, with a value of 1, in the change.

Since the PORTVERSION was updated, incrementing the PORTREVISION was not
necessary as the updated package would have been built without it.

Since the typo'd variable is not included in PKGNAME version calculation,
it is a noop.

Remove the variable accordingly.

PR:		233214
Reported by:	John Hein <z7dr6ut7gs snkmail com>
Approved by:	portmgr (just fix it)
MFH:		2018Q4
Wed, 7 Nov 2018
[ 03:25 koobs ] Original commit 
py-buildbot 1.5.0 devel files touched by this commit Continuous Integration Framework
py-buildbot-console-view 1.5.0 devel files touched by this commit Buildbot Console View plugin
py-buildbot-grid-view 1.5.0 devel files touched by this commit Buildbot Grid View plugin
py-buildbot-pkg 1.5.0 devel files touched by this commit Buildbot packaging tools
py-buildbot-waterfall-view 1.5.0 devel files touched by this commit Buildbot Waterfall View plugin
py-buildbot-worker 1.5.0 devel files touched by this commit Buildbot Worker Daemon
py-buildbot-www 1.5.0 devel files touched by this commit Buildbot UI
devel/py-buildbot{-*}: Update to 1.5.0

All ports (where necessary):

  - Fix and equalize *_DEPENDS (and specified versions) to setup.py.
  - Match COMMENT to setup.py:description.
  - Add commented LICENSE_FILE describing why its not defined.

py-buildbot{-worker}:

  - Enable concurrent (Multiple Python version) installation.
  - Update test targets to set PYTHONPATH, so that the package in WRKSRC.
    is tested, not installed packages.

py-buildbot:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Fri, 19 Oct 2018
[ 03:05 koobs ] Original commit 
python27 2.7.15 lang files touched by this commit Interpreted object-oriented programming language
python35 3.5.6_1 lang files touched by this commit Interpreted object-oriented programming language
python36 3.6.6_1 lang files touched by this commit Interpreted object-oriented programming language
python37 3.7.0_3 lang files touched by this commit Interpreted object-oriented programming language
MFH: r482271 lang/python27,35+: Remove MAKE_JOBS_UNSAFE

ports r393217 via bug 200622 [1] originally set MAKE_JOBS_UNSAFE=yes due to
incorrect uses of recursive make [2], causing intermittent build failures when
run with multiple jobs (-jN).

Upstream committed a fix for the issue in default (3.6, at the time), 3.5 and
2.7 which are now contained in all released lang/python?? port versions. 3.4 did
not receieve a backport merge.

lang/python3.5+ ports inadvertently inherited MAKE_JOBS_UNSAFE=yes, via
repocopies from lang/python34 on their creation, when they were infact safe to
use with -j.

Remove MAKE_JOBS_UNSAFE in all lang/python?? ports except python34 accordingly.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 17 Oct 2018
[ 06:23 koobs ] Original commit 
python27 2.7.15 lang files touched by this commit Interpreted object-oriented programming language
python35 3.5.6_1 lang files touched by this commit Interpreted object-oriented programming language
python36 3.6.6_1 lang files touched by this commit Interpreted object-oriented programming language
python37 3.7.0_3 lang files touched by this commit Interpreted object-oriented programming language
lang/python27,35+: Remove MAKE_JOBS_UNSAFE

ports r393217 via bug 200622 [1] originally set MAKE_JOBS_UNSAFE=yes due to
incorrect uses of recursive make [2], causing intermittent build failures when
run with multiple jobs (-jN).

Upstream committed a fix for the issue in default (3.6, at the time), 3.5 and
2.7 which are now contained in all released lang/python?? port versions. 3.4 did
not receieve a backport merge.

lang/python3.5+ ports inadvertently inherited MAKE_JOBS_UNSAFE=yes, via
repocopies from lang/python34 on their creation, when they were infact safe to
use with -j.

Remove MAKE_JOBS_UNSAFE in all lang/python?? ports except python34 accordingly.

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200622
[2] https://bugs.python.org/issue22359

PR:		232308
Reported by:	cem
Reviewed by:	cem
Approved by:	koobs (python)
MFH:		2018Q4
Differential Revision:	D17579
Mon, 8 Oct 2018
[ 08:56 koobs ] Original commit 
py-graphillion 1.2 math files touched by this commit Fast, lightweight graphset operation library in Python
MFH: r481437 math/py-graphillion: Update to 1.2

This version fixes build failures on FreeBSD versions that use Clang 6:

src/graphillion/zdd.cc:461:31: error: invalid operands to binary expression
('std::__1::ostream' (aka 'basic_ostream<char>') and 'std::__1::ostream')
  if (out == std::cout || out == std::cerr)
                          ~~~ ^  ~~~~~~~~~

Reported by:	pkg-fallout

Approved by:	ports-secteam (miwi)
[ 08:53 koobs ] Original commit 
hylafax 6.0.6_8 comms files touched by this commit Fax software
MFH: r481438 comms/hylafax: Fix build with Clang 6 (and GCC7)

Add patch from upstream HylaFAX+, fixing a Clang 6 (and GCC7) build error:

FaxRecvInfo.c++:115:17: error: comparison between pointer and integer ('const
char *' and 'int')
    while (cp+2 != '\0') {
           ~~~~ ^  ~~~~

[1] http://bugs.hylafax.org/show_bug.cgi?id=971
[2] https://sourceforge.net/p/hylafax/HylaFAX+/2417/
[3] See Also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853448

PR:		225372
Reported by:	O. Hartmann <ohartmann walstatt org>
Obtained from:	HylaFAX+ [2]

Approved by:	ports-secteam (miwi)
Sun, 7 Oct 2018
[ 10:29 koobs ] Original commit 
hylafax 6.0.6_8 comms files touched by this commit Fax software
comms/hylafax: Fix build with Clang 6 (and GCC7)

Add patch from upstream HylaFAX+, fixing a Clang 6 (and GCC7) build error:

FaxRecvInfo.c++:115:17: error: comparison between pointer and integer ('const
char *' and 'int')
    while (cp+2 != '\0') {
           ~~~~ ^  ~~~~

[1] http://bugs.hylafax.org/show_bug.cgi?id=971
[2] https://sourceforge.net/p/hylafax/HylaFAX+/2417/
[3] See Also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853448

PR:		225372
Reported by:	O. Hartmann <ohartmann walstatt org>
Obtained from:	HylaFAX+ [2]
MFH:		2018Q4
[ 09:57 koobs ] Original commit 
py-graphillion 1.2 math files touched by this commit Fast, lightweight graphset operation library in Python
math/py-graphillion: Update to 1.2

This version fixes build failures on FreeBSD versions that use Clang 6:

src/graphillion/zdd.cc:461:31: error: invalid operands to binary expression
('std::__1::ostream' (aka 'basic_ostream<char>') and 'std::__1::ostream')
  if (out == std::cout || out == std::cerr)
                          ~~~ ^  ~~~~~~~~~

Reported by:	pkg-fallout
MFH:		2018Q4
Sat, 6 Oct 2018
[ 04:49 koobs ] Original commit 
py-limnoria 2018.09.09 irc files touched by this commit Modified version of Supybot (IRC bot and framework)
irc/py-limnoria: Update to 2018.09.09

 * Switch to GitHub for sources. The PyPI sdist does not package the license
   and a couple of other useful files.
 * Update TEST_DEPENDS to include optional dependencies that produce skipped
   tests when not installed
 * Pet portlint for Makefile ordering
Sun, 26 Aug 2018
[ 00:26 koobs ] Original commit 
git 2.18.0_2 devel files touched by this commit Distributed source code management tool
MFH: r477627 devel/git: Add missing (send-email) dependency

The send-email command uses (require's) IO:Socket:SSL directly, and the
devel/git port previously depended on mail/p5-Net-SMTP-SSL, which depended on
and brought in the security/p5-IO-Socket-SSL port to satisfy it.

ports r431794 [1] removed the dependency on p5-Net-SMTP-SSL due to deprecation
which prevented the (direct) dependency from being installed (via another
dependency), resulting in breaking function for encrypted/secured mail
destinations.

This change adds a direct dependency on IO::Socket::SSL as it ought to have
been originally.

[1] https://svnweb.freebsd.org/changeset/ports/431794

Reported by:	ns5 (via IRC)
Approved by:	portmgr (blanket: broken dependencies)

Approved by:	ports-secteam (riggs)
Wed, 22 Aug 2018
[ 02:15 koobs ] Original commit 
py-cryptography 2.3 security files touched by this commit Cryptographic recipes and primitives for Python developers
MFH: r476488 security/py-cryptography: Update to 2.3

This version update fixes builds with libressl >= 2.7.

Builds with openssl-devel are broken due to an underlying lang/python* port
issue [1].

Changelog:

  https://github.com/pyca/cryptography/blob/2.3/CHANGELOG.rst

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229223

PR:             226906
Submitted by:   Charli Li <ml+freebsd vishwin info>
Reported by:    many
Security:	9e2d0dcf-9926-11e8-a92d-0050562a4d7b

Approved by:	ports-secteam (miwi)
Tue, 21 Aug 2018
[ 07:18 koobs ] Original commit 
dvd+rw-tools 7.1_3 sysutils files touched by this commit DVD burning software
MFH: r476826 sysutils/dvd+rw-tools: Fix issue appending more than 25gb on BD-R
DL discs

While burning ISO Multisession BD-R 50G growisofs reports no space left while
24G+ are available.

Backport a fix from Debian [1] to address the issue.

While I'm here, document description and origins of both patches [1][2] that
apply to same source file, for our future selves, and to avoid confusion
as both chunks reference the same variable.

[1] https://bugs.debian.org/615978
[2] https://bugs.debian.org/713016

PR:		230493
Submitted by:	Masachika ISHIZUKA <ish amail plala or jp>
Approved by:	portmgr (implicit, unmaintained port)
Obtained from:	Debian [1]

Approved by:	miwi (ports-secteam)
[ 07:16 koobs ] Original commit 
blackbox 0.70.1_6 x11-wm files touched by this commit Small and fast window manager for X11R6
MFH: r476722 x11-wm/blackbox: Fix build with Clang 6, Fix TOOLS_ONLY option

Clang 6 (on 12-CURRENT) reports the following error during build:

EWMH.cc:250:7: error: non-constant-expression cannot be narrowed from type
'long' to 'unsigned long' in initializer list [-Wc++11-narrowing]
    { static_cast<long>(x), static_cast<long>(y) };
      ^~~~~~~~~~~~~~~~~~~~

There was also a bug introduced 4 years ago which removed the MAN1 variable a
later INSTALL_MAN macro relied on [1]. This caused a build/install failure
when the TOOLS_ONLY option was enabled.

This change fixes those two issues.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 20 Aug 2018
[ 05:07 koobs ] Original commit 
git 2.18.0_2 devel files touched by this commit Distributed source code management tool
devel/git: Add missing (send-email) dependency

The send-email command uses (require's) IO:Socket:SSL directly, and the
devel/git port previously depended on mail/p5-Net-SMTP-SSL, which depended on
and brought in the security/p5-IO-Socket-SSL port to satisfy it.

ports r431794 [1] removed the dependency on p5-Net-SMTP-SSL due to deprecation
which prevented the (direct) dependency from being installed (via another
dependency), resulting in breaking function for encrypted/secured mail
destinations.

This change adds a direct dependency on IO::Socket::SSL as it ought to have
been originally.

[1] https://svnweb.freebsd.org/changeset/ports/431794

Reported by:	ns5 (via IRC)
Approved by:	portmgr (blanket: broken dependencies)
MFH:		2018Q3
Sun, 12 Aug 2018
[ 05:00 koobs ] Original commit 
py-intbitset 2.3.0_1 devel files touched by this commit C-based extension implementing fast integer bit sets
devel/py-intbitset: Patch out march/mtune/-O3 (Respect CFLAGS)

ports r476958 added BROKEN to non-x86 ARCH's due to:

fails to compile: the clang compiler does not support -march=core2

Ports must respect user CFLAGS, and beside this port appending its own flags,
overriding system/ports supplied CFLAGS, was also adding march/mtune flags,
the former of which was set to an x86 specific CPU.

This change patches out these flags to address the issue.

While I'm here, level up port compliance (strip shared libraries)

Approved by:	portmgr (blanket, framework compliance)
MFH:		2018Q3
Sat, 11 Aug 2018
[ 03:32 koobs ] Original commit 
py-click 6.7_1 devel files touched by this commit Python package for creating command line interfaces
devel/py-click: Level up ports compliance

Approved by: portmgr (blanket, framework compliance)
Fri, 10 Aug 2018
[ 10:05 koobs ] Original commit 
dvd+rw-tools 7.1_3 sysutils files touched by this commit DVD burning software
sysutils/dvd+rw-tools: Fix issue appending more than 25gb on BD-R DL discs

While burning ISO Multisession BD-R 50G growisofs reports no space left while
24G+ are available.

Backport a fix from Debian [1] to address the issue.

While I'm here, document description and origins of both patches [1][2] that
apply to same source file, for our future selves, and to avoid confusion
as both chunks reference the same variable.

[1] https://bugs.debian.org/615978
[2] https://bugs.debian.org/713016

PR:		230493
Submitted by:	Masachika ISHIZUKA <ish amail plala or jp>
Approved by:	portmgr (implicit, unmaintained port)
Obtained from:	Debian [1]
MFH:		2018Q3
Thu, 9 Aug 2018
[ 06:42 koobs ] Original commit 
blackbox 0.70.1_6 x11-wm files touched by this commit Small and fast window manager for X11R6
x11-wm/blackbox: Fix build with Clang 6, Fix TOOLS_ONLY option

Clang 6 (on 12-CURRENT) reports the following error during build:

EWMH.cc:250:7: error: non-constant-expression cannot be narrowed from type
'long' to 'unsigned long' in initializer list [-Wc++11-narrowing]
    { static_cast<long>(x), static_cast<long>(y) };
      ^~~~~~~~~~~~~~~~~~~~

There was also a bug introduced 4 years ago which removed the MAN1 variable a
later INSTALL_MAN macro relied on [1]. This caused a build/install failure
when the TOOLS_ONLY option was enabled.

This change fixes those two issues.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Tue, 7 Aug 2018
[ 09:11 koobs ] Original commit 
py-requests 2.18.4_1 www files touched by this commit HTTP library written in Python for human beings
devel/py-requests: Bump pinned idna dependency version

py-idna was updated to 2.7 in ports r476560. py-requests had its idna dependency
pinned to <2.7.

That broke all py-requests dependents.

This change backports part of an upstream commit [1] that bumped the dependency.

Whisper of a dream: It would be really cool if *_DEPENDS could declare multiple
versions in its scheme. We'd pick up these issues much earlier, and be able to
declare dependencies more accurately.</pony>

[1]
https://github.com/requests/requests/commit/991e8b76b7a9d21f698b24fa0058d3d5968721bc

PR:		230430
Reported by:	<Trond Endrestol ximalas info>
[ 04:36 koobs ] Original commit 
py-gandi.cli 1.2 www files touched by this commit Gandi command line interface
www/py-gandi.cli: Update to 1.2

Changelog:

  https://github.com/Gandi/gandi.cli/blob/1.2/CHANGES.rst
[ 04:26 koobs ] Original commit 
py-rfc3987 1.3.8 www files touched by this commit Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)
www/py-rfc3987: Update to 1.3.8

Changelog:

  * fixed deprecated escape sequence
[ 03:53 koobs ] Original commit 
py-txrequests 0.9.6 www files touched by this commit Asynchronous Python HTTP for Humans
www/py-txrequests: Update to 0.9.6

Changelog:

  https://github.com/tardyp/txrequests/blob/v0.9.6/CHANGES
[ 03:43 koobs ] Original commit 
py-pyflakes 2.0.0 devel files touched by this commit Passive checker of Python programs
devel/py-pyflakes: Update to 2.0.0

Changelog:

  https://github.com/PyCQA/pyflakes/blob/2.0.0/NEWS.txt
[ 03:19 koobs ] Original commit 
py-lazy 1.3 devel files touched by this commit Lazy attributes for Python objects
devel/py-lazy: Update to 1.3

Changelog:

  https://github.com/stefanholek/lazy/blob/1.3/CHANGES.rst
[ 02:56 koobs ] Original commit 
py-idna 2.7 dns files touched by this commit Internationalized Domain Names in Applications (IDNA)
dns/py-idna: Update to 2.7

Changelog:

  https://github.com/kjd/idna/tree/v2.7
[ 02:42 koobs ] Original commit 
py-pycosat 0.6.3 math files touched by this commit Bindings to PicoSAT (a SAT solver)
math/py-pycosat: Update to 0.6.3

Changelog:

  https://github.com/ContinuumIO/pycosat/blob/0.6.3/CHANGELOG
[ 02:42 koobs ] Original commit 
py-pygithub 1.40 devel files touched by this commit Python library implementing the full GitHub API v3
devel/py-pygithub: Update to 1.40

Changelog:

  https://github.com/PyGithub/PyGithub/blob/v1.40/doc/changes.rst
[ 02:07 koobs ] Original commit 
py-pretend 1.0.9 devel files touched by this commit Library for stubbing in Python
devel/py-pretend: Update to 1.0.9
Mon, 6 Aug 2018
[ 03:25 koobs ] Original commit 
py-cryptography 2.3 security files touched by this commit Cryptographic recipes and primitives for Python developers
security/py-cryptography: Update to 2.3

This version update fixes builds with libressl >= 2.7.

Builds with openssl-devel are broken due to an underlying lang/python* port
issue [1].

Changelog:

  https://github.com/pyca/cryptography/blob/2.3/CHANGELOG.rst

[1] https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=229223

PR:             226906
Submitted by:   Charli Li <ml+freebsd vishwin info>
Reported by:    many
MFH:            2018Q3 (fixes package build, security fix)
Security:	9e2d0dcf-9926-11e8-a92d-0050562a4d7b
[ 03:23 koobs ] Original commit 
vuxml 1.1_3 security files touched by this commit Vulnerability and eXposure Markup Language DTD
security/py-cryptography: Add tag forgery vulnerability

PR:	226906
Tue, 31 Jul 2018
[ 01:00 koobs ] Original commit 
czmq 4.1.1 net files touched by this commit High-level C Binding for ZeroMQ
net/czmq: Update to 4.1.1

  - Explicitly disable docs: it requires xmlto/asciidoc (which is fine), but
    then fails to build using a packaged mkman (perl) script. Isolate the issue
    separately from this update.
  - Remove MAKE_ENV override to build verbosely, the build is verbose now by
    default
  - Remove all patches (upstreamed)

Changelog:

  https://github.com/zeromq/czmq/blob/v4.1.1/NEWS

PR:		229687
Requested by:	yuri
Mon, 30 Jul 2018
[ 23:30 koobs ] Original commit 
py-dateutil 2.7.3 devel files touched by this commit Extensions to the standard Python datetime module
devel/py-dateutil: Update to 2.7.3

  - dateutil now uses setuptools_scm to derive its version which requires
	a PyPI sdist or git checkout. USE_GITHUB uses tarballs, so switch to
	CHEESEHOP accordingly.

Changelog:

  https://github.com/dateutil/dateutil/blob/2.7.3/NEWS

PR:		230062
Submitted by:	Radim Kolar <hsn sendmail cz>
[ 00:05 koobs ] Original commit 
moinmoin 1.9.9_1 www files touched by this commit Easy to use, full-featured and extensible wiki software package
www/moinmoin: Add recaptcha v2 and email verification support

Add patches to include:

   - reCAPTCHA v2 support [1]
   - Email verification for new account creation [2]

Both patches are OPTION'al, both OPTIONS are enabled by default. Both features
require additional configuration (within moinmoin) to enable them within wiki
instances.

While I'm here:

  - Use TLS for MASTER_SITES and pkg-descr WWW: URLs
  - Update COMMENT to match setup.py description
  - Enable NO_ARCH
  - Sort sections

PR:			227394 [1]
Submitted by:		<daz hackerspace pl> [1]
Reviewed by:		0mp
Tested by:		0mp (upgrade process)
Approved by:		koobs (python, maintainer)
Obtained from:		clusteradm (sbruno, custom patch to port) [2]
Differential Revision:	D16315
Wed, 25 Jul 2018
[ 10:18 koobs ] Original commit 
py-pylibmc 1.5.2 databases files touched by this commit Quick and small memcached client for Python
databases/py-pylibmc: Update to 1.5.2

  - Patch setup.py to support the setuptools test command
[ 00:23 koobs ] Original commit 
py-diffoscope 99 sysutils files touched by this commit In-depth comparison of files, archives, and directories
sysutils/py-diffoscope: Update to 99
[ 00:13 koobs ] Original commit 
py-libarchive-c 2.8_1 archivers files touched by this commit Python interface to libarchive
archivers/py-libarchive-c: Add LICENSE_FILE
[ 00:09 koobs ] Original commit 
py-libarchive-c 2.8 archivers files touched by this commit Python interface to libarchive
archivers/py-libarchive-c: Update to 2.8

 - Switch back to CHEESEHOP from GitHub, sdist now includes tests/test data
   files
Sun, 22 Jul 2018
[ 11:24 koobs ] Original commit 
py-pika 0.12.0 devel files touched by this commit Python AMQP Client Library
devel/py-pika: Update to 0.12.0

- Switch to GitHub for MASTER_SITES (test suite not included in PyPI sdist)

Changelog:

	https://github.com/pika/pika/blob/0.12.0/CHANGELOG.rst

Differential Revision:	D15856 (based on)
Sat, 9 Jun 2018
[ 07:26 koobs ] Original commit 
py-tox 3.0.0 devel files touched by this commit Virtualenv-based automation of test activities
devel/py-tox: Update to 3.0.0

Changelog:

  https://tox.readthedocs.io/en/latest/changelog.html

PR:		227862
Submitted by:	Kai <freebsd_ports k-worx org>
Tue, 22 May 2018
[ 06:24 koobs ] Original commit 
py-docutils 0.14_3 textproc files touched by this commit Python Documentation Utilities
textproc/py-rst2html5: Revert r470596

A number of ports currently refer to the unsuffixed versions of docutils tools
in their *_DEPENDS lines.

Reported by:	antoine (portmgr)
[ 05:29 koobs ] Original commit 
py-docutils 0.14_2 textproc files touched by this commit Python Documentation Utilities
textproc/py-docutils: Fix/improve console scripts packaging

Remove custom script symlink/packaging routine (and pkg-plist) that adds
versions without .py filename suffix, in favour of what upstream provides by
default.

The manually maintained script list in the port was incomplete, so not all
scripts were processed, producing an inconsistent experience (if not POLA
violation) for users, and proves the mechanism itself is difficult to keep
up-to-date and accurate. Additionally, all upstream documentation refers to
these tools by their suffixed names.

While I'm here:

- Pet potlint (USES/USE_* order)
- Add test target to make future QA easier/more thorough.

Approved by: koobs (python, maintainer)
[ 05:15 koobs ] Original commit 
py-rst2html5 1.9.3 textproc files touched by this commit Produces HTML5 documents from reStructuredText sources
textproc/py-rst2html: Fix conflict with textproc/py-docutils

docutils 0.13.1 release included a new rst2html5 frontend, adding
rst2html5{.py} to LOCALBASE/bin. This conflicts with files already
packages with textproc/py-rst2html [1][2], resulting in a packging error.

Also affected (not currently packaged in FreeBSD Ports), is the
rst2html5-tools PyPI package [2].

Rename the conflicting script accordingly.

While I'm here:

- Fix *_DEPENDS versions to match upstream
- Remove unecessary limit to Python 2.x
- Enable concurrent installation

[1] https://bitbucket.org/andre_felipe_dias/rst2html5/issues/27/
[2] https://github.com/getnikola/nikola/issues/2657
[3] https://github.com/marianoguerra/rst2html5/issues/87

PR:		228414
Reported by:	roflik (via IRC)
Approved by:	koobs (python,  maintainer)
MFH:		2018Q2
Fri, 18 May 2018
[ 04:30 koobs ] Original commit 
py-haproxyctl 0.5 net files touched by this commit HAProxy control tool
[NEW] net/py-haproxyctl: HAProxy control tool

HAProxyctl is a tool to manage the various aspects of HAProxy that can be
controlled by means of its socket.

HAProxyctl can be used in 2 modes. CLI mode and Python API mode. CLI mode,
as the name implies, gives you a command, haproxyctl, that can be used to
control HAProxy. You can use the Python API mode to integrate HAProxyctl
directly in your Python project.

WWW: https://github.com/neurogeek/haproxyctl

PR:		228264
Submitted by:	Tao Zhou <zhoutao laocius org>
[ 03:36 koobs ] Original commit 
py-pyPgSQL 2.5.1_5 databases files touched by this commit Python DB-API 2.0 compliant interface to PostgreSQL
MFH: r469614 databases/py-pyPgSQL: Unmark BROKEN, Update MAINTAINER

This port was marked BROKEN/DEPRECATED due to a corrupt patch file. Update the
patch source to fix the issue.  Update MAINTAINER at submitters request.

While here, level up ports / python port compliance:

- Strip shared libraries
- Use option helpers
- Use python autoplist
- Match upstream setup.py metadata (COMMENT)
- Use explicit/canonical python package dependencies
- Unmute INSTALL_* commands

PR:		228119
Submitted by:	Chris Hutchinson <portmaster bsdforge com>
Approved by:	koobs (python, maintainer)

Approved by:	ports-secteam (riggs)
Tue, 15 May 2018
[ 06:48 koobs ] Original commit 
py-bleach 2.1.3 www files touched by this commit Easy whitelist-based HTML-sanitizing tool
www/py-bleach: Update to 2.1.3 [1]

- Update TEST_DEPENDS (upstream switched from nose -> pytest)

This version also fixes notifications in the existing version of
net-im/py-matrix-synapse. [2]

Changelog:

  https://github.com/mozilla/bleach/blob/v2.1.3/CHANGES

PR:		226851 [1][2]
Submitted by:	mi
MFH:		2018Q2
Fri, 11 May 2018
[ 11:06 koobs ] Original commit 
py-django-dpaste 2.13 www files touched by this commit Django based pastebin
www/py-django-dpaste: Update to 2.13

PR:		227670
Submitted by:	Kai <freebsd_ports k-worx org>
[ 07:27 koobs ] Original commit 
py-pyPgSQL 2.5.1_5 databases files touched by this commit Python DB-API 2.0 compliant interface to PostgreSQL
databases/py-pyPgSQL: Unmark BROKEN, Update MAINTAINER

This port was marked BROKEN/DEPRECATED due to a corrupt patch file. Update the
patch source to fix the issue.  Update MAINTAINER at submitters request.

While here, level up ports / python port compliance:

- Strip shared libraries
- Use option helpers
- Use python autoplist
- Match upstream setup.py metadata (COMMENT)
- Use explicit/canonical python package dependencies
- Unmute INSTALL_* commands

PR:		228119
Submitted by:	Chris Hutchinson <portmaster bsdforge com>
Approved by:	koobs (python, maintainer)
[ 06:40 koobs ] Original commit 
py-slackclient 1.2.1 net-im files touched by this commit Slack API clients for Web API and RTM API
net-im/py-slackclient: Update to 1.2.1

- Python 3 is now supported [1].
- Update and sort all *_DEPENDS to match upstreams declarations, using specific
  versions where declared and possible (eg: we dont use "!=").
- We want one line per test ouput, so verbosify the tests.

[1] https://github.com/slackapi/python-slackclient/issues/165

Changelog:

  https://slackapi.github.io/python-slackclient/changelog.html

PR:		228137
Submitted by:	Derek Schrock <dereks lifeofadishwasher com>
Mon, 16 Apr 2018
[ 05:23 koobs ] Original commit 
py-markdown 2.6.11 textproc files touched by this commit Python implementation of Markdown
textproc/py-markdown: Update to 2.6.11

Changes since last port version:

  https://github.com/Python-Markdown/markdown/compare/2.6.8-final...2.6.11

PR:		227310
Submitted by:	Kai <freebsd_ports k-worx org>
Wed, 4 Apr 2018
[ 08:46 koobs ] Original commit 
py-cffi 1.11.5 devel files touched by this commit Foreign Function Interface for Python calling C code
devel/py-cffi: Update to 1.11.5

While I'm here, remove post-patch target (upstreamed)

Changelog:

  https://cffi.readthedocs.io/en/latest/whatsnew.html#v1-11-5

PR:		225111
Submitted by:	Henrik Hudson <ports thelanman net> (with changes)
Approved by:	portmgr (maintainer timeout, > 2 weeks (1+ months))
Sun, 1 Apr 2018
[ 03:58 koobs ] Original commit 
py-pycparser 2.18 devel files touched by this commit C parser in Python
devel/py-pycparser: Update to 2.18

* Update PORTVERSION and distinfo checksum (2.18)
* Add version compatibility comment
* Add LICENSE_FILE
* Add test target
* Enable architecture independence (NO_ARCH)

Approved by:		wg (maintainer)
Differential Revision:	D7301
Tue, 20 Mar 2018
[ 10:56 koobs ] Original commit 
py-salt 2017.7.4_1 sysutils files touched by this commit Distributed remote execution and configuration management system
sysutils/py-salt: Bump PORTREVISION

Chase ports r464891 that switched salt's dependencies from tornado (5.x) to
tornado (4.x, www/tornado4), as the failure occurs at runtime.

Since package builds werent affected (packages were created) after the
ports r464162 regression (updating tornado to 5.x), we need to force a rebuild.

PR:		226548
Reported by:	dani-hp (via IRC)
[ 02:47 koobs ] Original commit 
py-futures 3.2.0 devel files touched by this commit Backport of the concurrent.futures package from Python 3
devel/py-futures: Update to 3.2.0

- Update COMMENT to match upstream change

Changelog:

  https://github.com/agronholm/pythonfutures/blob/3.2.0/CHANGES.rst

PR:		226540
Submitted by:	sunpoet
[ 02:32 koobs ] Original commit 
py-idna 2.6 dns files touched by this commit Internationalized Domain Names in Applications (IDNA)
dns/py-idna: Update to 2.6

Changelog:

  https://github.com/kjd/idna/blob/v2.6/HISTORY.rst

PR:		226776
Submitted by:	sunpoet
Sat, 17 Mar 2018
[ 05:21 koobs ] Original commit 
py-pillow 5.0.0 graphics files touched by this commit Fork of the Python Imaging Library (PIL)
graphics/py-pillow: Update to 5.0.0

- Update to 5.0.0
- Add TEST_DEPENDS, which was missing in previous port versions where
  test target was defined.
- Switch to using pytest, per upstream.
- Add comment to track actual (precise) supported Python versions.

Release Notes:

 * https://pillow.readthedocs.io/en/latest/releasenotes/index.html

Backward Incompatible Changes (5.0.0):

 *
https://pillow.readthedocs.io/en/latest/releasenotes/5.0.0.html#backwards-incompatible-changes

Detailed Changelog:

 * https://github.com/python-pillow/Pillow/blob/5.0.0/CHANGES.rst

PR:		226573 [1]
Submitted by:	Kevin Golding <ports caomhin org> [1]
Fri, 9 Mar 2018
[ 11:41 koobs ] Original commit 
froxlor 0.9.38.7_2 sysutils files touched by this commit PHP-based ISP Server Management Panel
MFH: r463710

sysutils/froxlor: Fix packaging when APACHE option is unset

The pkg-plist for some entries relied on the AP_NAME variable, which is
only defined when the APACHE option is set (the default), via
bsd.apache.mk. The variables value is the ports name, so replace it with
PORTNAME accordingly.

While I'm here, fix misspelled PORTREVIION.

Reported by:	z3dm4n (via IRC)
Approved by:	portmgr (blanket)
Tue, 6 Mar 2018
[ 11:47 koobs ] Original commit 
froxlor 0.9.38.7_2 sysutils files touched by this commit PHP-based ISP Server Management Panel
sysutils/froxlor: Fix packaging when APACHE option is unset

The pkg-plist for some entries relied on the AP_NAME variable, which is
only defined when the APACHE option is set (the default), via
bsd.apache.mk. The variables value is the ports name, so replace it with
PORTNAME accordingly.

While I'm here, fix misspelled PORTREVIION.

Reported by:	z3dm4n (via IRC)
Approved by:	portmgr (blanket)
MFH:		2018Q1
Sun, 4 Mar 2018
[ 12:47 koobs ] Original commit 
py-authres 1.1.0 mail files touched by this commit Python module for RFC 5451 Authentication-Results headers
mail/py-authres: Update to 1.1.0

PR:		226345
Submitted by:	Yasuhiro KIMURA <yasu utahime org>
Fri, 2 Mar 2018
[ 11:53 koobs ] Original commit 
py-requests 2.18.4 www files touched by this commit HTTP library written in Python for human beings
www/py-requests: Update to 2.18.4

While I'm here:

Add note about test suite issue. There's no clear & quick way to resolve this
in the short term without further investigation/yak shaving.

Changelog:

  https://github.com/requests/requests/blob/v2.18.4/HISTORY.rst

PR:		226078
Submitted by:	yuri
[ 05:15 koobs ] Original commit 
py-flask-xml-rpc 0.1.2 net files touched by this commit Adds support for creating XML-RPC APIs to Flask
[NEW] net/py-flask-xml-rpc: Adds support for creating XML-RPC APIs to Flask

Flask-XML-RPC is an extension for Flask that makes it easy to create APIs
based on the XML-RPC standard. It features easy registration of methods
and namespacing, connects seamlessly to your Flask app, and includes
plenty of testing helpers.

WWW: https://bitbucket.org/leafstorm/flask-xml-rpc/

PR:		211435
Submitted by:	John W. O'Brien <john saltant com>
Thu, 1 Mar 2018
[ 13:47 koobs ] Original commit 
python27 2.7.14_1 lang files touched by this commit Interpreted object-oriented programming language
lang/python27: Fix build regression

r462630 added OpenSSL include/library paths to CFLAGS/LIBS which caused
the _elementtree and pyexpat modules to fail to build. Adding paths to CFLAGS
is known to cause issues [1].

Accordingly:

- Switch to using CPPFLAGS for OpenSSL include/library paths (like NLS).
- Move the comment describing why this is necessary to the top of the port
  with reasonable warning about what can happen and why.

[1] https://svnweb.freebsd.org/ports?view=revision&revision=326729

PR:		226135, 222795)
Reported by:	many
Reviewed by:	sunpoet (python)
Approved by:	koobs (python)
Tue, 20 Feb 2018
[ 09:26 koobs ] Original commit 
ipython 5.5.0_1 devel files touched by this commit Enhanced Interactive Python shell
devel/ipython: Enable concurrent installation

PR:		225493
Submitted by:	John W. O'Brien <john saltant com>
Approved by:	python (koobs, maintainer)
[ 09:24 koobs ] Original commit 
py-nbconvert 5.3.1_1 devel files touched by this commit Converting Jupyter Notebooks
devel/py-nbconvert: Enable concurrent installation

PR:		225517
Submitted by:	John W. O'Brien <john saltant com>
Approved by:	python (koobs, maintainer)
[ 09:23 koobs ] Original commit 
py-nbformat 4.4.0_1 devel files touched by this commit Jupyter Notebook format
devel/py-nbformat: Enable concurrent installation

PR:		225515
Submitted by:	John W. O'Brien <john saltant com>
Approved by:	python (koobs, maintainer)
[ 09:22 koobs ] Original commit 
py-jupyter_core 4.4.0_1 devel files touched by this commit Jupyter core package
devel/py-jupyter_core: Enable concurrent installation

PR:		225516
Submitted by:	John W. O'Brien <john saltant com>
Approved by:	python (koobs, maintainer)
[ 09:20 koobs ] Original commit 
py-jsonschema 2.6.0_1 devel files touched by this commit JSON Schema validation for Python
devel/py-jsonschema: Enable concurrent installation

PR:		225514
Submitted by:	John W. O'Brien <john saltant com>
Approved by:	portmgr, python (infrastructure, ports compliance)
Mon, 19 Feb 2018
[ 11:28 koobs ] Original commit 
py-pycrypto 2.6.1_3 security files touched by this commit Python Cryptography Toolkit
security/py-pycrypto: Fix variable name typo

PR:		225198
Reported by:	sunpoet
Wed, 14 Feb 2018
[ 06:31 koobs ] Original commit 
py-pycrypto 2.6.1_2 security files touched by this commit Python Cryptography Toolkit
security/py-pycrypto: Register CONFLICTS, Add LICENSE

PR:		225198
Submitted by:	John W. O'Brien <john saltant com>
Sun, 29 Oct 2017
[ 04:02 koobs ] Original commit 
py-stripe 1.30.0 finance files touched by this commit Stripe Python bindings
finance/py-stripe: Revert (part of) r426059

Revert r426059 which removed py-unittest2.

(1) The port was revived and (2) the change was incomplete, breaking the
test target/phase because tests were not confirmed to continue to work
(without downloading the dependency, which is not allowed in poudriere),
or updated to work without unittest2.

Removing *_DEPENDS alone for whatever reason (expiry/deletion in this case)
is insufficient for ports of Python packages, as their code may still
register, reference or attempt to import that (package) code, and fatally
error if it is not available.

Other ports modified in that revision very likely require similar
updates, if they haven't been updated or fixed already.

[1] svnweb.freebsd.org/changeset/ports/426059
Thu, 26 Oct 2017
[ 11:36 koobs ] Original commit 
py-tvdb_api 2.0_1 www files touched by this commit API interface to TheTVDB.com
www/py-tvdb_api: Add missing dependencies

tvdb_api 2.0 added dependencies on requests and request-cache [1][2]. Without
them, multimedia/py-tvnamer fails at runtime:

"DistributionNotFound: The 'requests' distribution was not found and is required
by tvdb-api"
"DistributionNotFound: The 'requests_cache' distribution was not found and is
required by tvdb-api"

Add requests and request-cache to RUN_DEPENDS accordingly.

While I'm here, level up port compliance:

* Update Python version restriction (2.0 supports Python 3)
* Add TEST_DEPENDS and test target
* Add LICENSE / LICENSE_FILE

[1] https://github.com/dbr/tvdb_api/commit/ea7f2d57
[2] https://github.com/dbr/tvdb_api/commit/f05a327d

portlint: OK (looks fine.)
testport: OK (poudriere, 12amd64, Python 2.7/3.6)
unittest: OK (42 passed, 3 skipped in 45.39 seconds)

Reported by: Georg Huber (via email)
Approved by: portmgr (blanket)
[ 11:34 koobs ] Original commit 
py-requests-cache 0.4.13 www files touched by this commit Persistent cache for requests library
[NEW] www/py-requests-cache: Persistent cache for requests library

Requests-cache is a transparent persistent cache for requests (version
>= 1.1.0) library.

Features:

  * Transparent caching
  * Persistence (with support for SQLite, MongoDB or Redis)
  * Cached object expiration

WWW: https://github.com/reclosedev/requests-cache
Mon, 16 Oct 2017
[ 07:26 koobs ] Original commit 
openssh-portable 7.6.p1_2,1 security files touched by this commit The portable version of OpenBSD's OpenSSH
security/openssh-portable: Remove groff dependency

An unconditional dependency on groff was added in ports r441907 [1] as part
of bug 213725 (groff removal from base). OpenSSH release-5.7 notes the
following:

 * Use mandoc as preferred manpage formatter if it is present, followed
   by nroff and groff respectively.

This change removes groff as an unconditional dependency allowing mandoc
to be used, and reduces many subsequence dependencies accordingly.

It additionally explicitly sets 'mantype', which ensures that man pages
are installed in the same location (LOCALBASE/man) independently from the
generator used. Without this, a packaging (pkg-plist) error is observed
(installing man pages into LOCALBASE/doc not LOCALBASE/man), which was
presumably the genesis of the groff dependency addition in the first place.

[1] http://svnweb.freebsd.org/changeset/ports/441907

Reviewed by:		bdrewery (maintainer), allanjude
Approved by:		bdrewery (maintainer)
Differential Revision:	D11793
Wed, 11 Oct 2017
[ 00:13 koobs ] Original commit 
py-gandi.cli 1.0 www files touched by this commit Gandi command line interface
www/py-gandi.cli: Update to 1.0

Changelog:

  https://github.com/Gandi/gandi.cli/blob/1.0/CHANGES.rst

Requested by:	bapt
Mon, 25 Sep 2017
[ 16:20 koobs ] Original commit 
py-yarl 0.12.0 www files touched by this commit Yet another URL library
www/py-yarl: Update to 0.12.0

- Update PORTVERSION/distinfo checksum (0.12.0) [1]
- Set RUN_DEPENDS minimum version to match setup.py:*_requires
- Add TEST_DEPENDS and test target
- Strip shared library

PR:		222524
Submitted by:	philip [1]
Approved by:	wg (maintainer)
[ 09:22 koobs ] Original commit 
py-openssl 17.3.0 security files touched by this commit Python interface to the OpenSSL library
security/py-openssl: Fix RUN_DEPENDS

- Fix RUN_DEPENDS minimum version of cryptography to match that in setup.py [1]
- Remove EXAMPLESDIR, already set and noop'd by USE_PYTHON=concurrent

PR:		222520 [1]
Submitted by:	Yasuhiro KIMURA <yasu utahime org> [1]
Approved by:	portmgr (blanket)
[ 09:10 koobs ] Original commit 
py-acme 0.18.2,1 security files touched by this commit ACME protocol implementation in Python
py-certbot 0.18.2,1 security files touched by this commit Let's Encrypt client
security/py-{acme,certbot}: Update to 0.18.2

certbot produces an error [1] when used with versions of pyOpenSSL > 17.2.0,
who's port was recently updated [2] to 17.3.0.

This version update contains a fix for that issue.

While I'm here, improve pkg-message usage invocation example and provide
a link to documentation

[1] https://github.com/certbot/certbot/issues/5111
[2] http://svnweb.freebsd.org/changeset/ports/450350

Reported by:	Daniel Boothby (via private email)
Approved by:	cpm (py-acme maintainer)
Sun, 24 Sep 2017
[ 05:00 koobs ] Original commit 
py-cryptography 2.0.3 security files touched by this commit Cryptographic recipes and primitives for Python developers
security/py-cryptography: Update to 2.0.3

- Update LICENSE section, now Dual-licensed
- Update dependencies and minimum versions
- Enable concurrent Python feature
- Remove upstreamed patch
- Remove version support declaration from pkg-descr

Changelog:

  https://cryptography.io/en/latest/changelog/#v2-0-3

PR:		222519
Submitted by:	Yasuhiro KIMURA <yasu utahime org>
Sat, 16 Sep 2017
[ 03:59 koobs ] Original commit 
py-supervisor 3.3.3,1 sysutils files touched by this commit System for controlling process state under UNIX
sysutils/py-supervisor: Update to 3.3.3

Update to 3.3.3, which fixes a security vulnerability (CVE-2017-11610).

While I'm here, level up port compliance, limiting changes to
a minimum.

Still TODO:

 - Regenerate/verify patches
 - Clarify/Add LICENSE ('BSD-derived')
 - Fix/verify use of @[un]exec in pkg-plist

Changelog:

  http://supervisord.org/changes.html

PR:		221539
Submitted by:	Dani <i.dani outlook com>
Approved by:	portmgr (maintainer timeout, 1 month)
Security:	c9460380-81e3-11e7-93af-005056925db4
MFH:		2017Q3
Fri, 15 Sep 2017
[ 15:19 koobs ] Original commit 
py-gandi.cli 0.22 www files touched by this commit Gandi command line interface
www/py-gandi.cli: Update to 0.22

Changelog:

  https://github.com/Gandi/gandi.cli/blob/0.22/CHANGES.rst

Requested by:	bapt
Tue, 12 Sep 2017
[ 09:05 koobs ] Original commit 
py-gandi.cli 0.21 www files touched by this commit Gandi command line interface
www/py-gandi.cli: Update to 0.21

Remove post-extract target, removal of compiled files from sdist has
been merged upstream [1].

Note: A number of PaaS tests fail, this has been reported upstream [2].

[1] https://github.com/Gandi/gandi.cli/pull/180
[2] https://github.com/Gandi/gandi.cli/issues/215


  https://github.com/Gandi/gandi.cli/blob/0.21/CHANGES.rst

Requested by:	bapt
Mon, 21 Aug 2017
[ 10:38 koobs ] Original commit 
czmq 3.0.2_1 net files touched by this commit High-level C Binding for ZeroMQ
MFH: r448460

net/czmq: Squash -Werror flag

zmq_utils.h functionality was moved to zmq.h since 4.2.0, with a deprecation
warning added. ports r448376 updated libzm4 to 4.2.2, which caused a build error
in net/cmzq due to the -Werror flag (set by default):

  /usr/local/include/zmq_utils.h:41:32: error: unknown warning group '-Werror',
ignored [-Werror,-Wunknown-warning-option]
  #pragma GCC diagnostic ignored "-Werror"
                                 ^
  /usr/local/include/zmq_utils.h:44:9: warning: Warning: zmq_utils.h is
deprecated. All its functionality is provided by zmq.h. [-W#pragma-messages]
  #pragma message("Warning: zmq_utils.h is deprecated. All its functionality is
provided by zmq.h.")
          ^
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 10:35 koobs ] Original commit 
czmq 3.0.2_1 net files touched by this commit High-level C Binding for ZeroMQ
net/czmq: Squash -Werror flag

zmq_utils.h functionality was moved to zmq.h since 4.2.0, with a deprecation
warning added. ports r448376 updated libzm4 to 4.2.2, which caused a build error
in net/cmzq due to the -Werror flag (set by default):

  /usr/local/include/zmq_utils.h:41:32: error: unknown warning group '-Werror',
ignored [-Werror,-Wunknown-warning-option]
  #pragma GCC diagnostic ignored "-Werror"
                                 ^
  /usr/local/include/zmq_utils.h:44:9: warning: Warning: zmq_utils.h is
deprecated. All its functionality is provided by zmq.h. [-W#pragma-messages]
  #pragma message("Warning: zmq_utils.h is deprecated. All its functionality is
provided by zmq.h.")
          ^

Squash the -Werror flag (as done in net/libzmq4) accordingly.

While I'm here:

- Modernize test target
- Group build related entries (MAKE_ENV/CPPFLAGS)

PR:		221688
Reported by:	olgeni, Jan Bramkamp <crest_maintainer rlwinm de>
MFH:		2017Q3
Sun, 20 Aug 2017
[ 11:58 koobs ] Original commit 
libzmq4 4.2.2 net files touched by this commit ZeroMQ core library (Version 4)
net/libzmq4: Update to 4.2.2

- Update PORTVERSION and distinfo checksum (4.2.2) [1]
- Use DISTVERSIONPREFIX -> tweak MASTER_SITES
- Split CURVE option (now a group) into TWEETNACL and SODIUM options [1]
- Group NORM and PGM options into a MULTICAST group
- Simplify & tweak options descriptions accordingly
- Update MANPAGES configure argument (*-documentation is deprecated)
- Remove patch that was upstreamed [1]
- Move curve_keygen from pkg-plist to conditional PLIST_FILES

PR:		214367
Submitted by:	Eric Camachat <eric camachat org> [1]
[ 03:16 koobs ] Original commit 
py-extras 1.0.0_1 devel files touched by this commit Useful extra bits for Python
MFH: r448354

devel/py-extras: Fix Python 3.x packaging

Python 3.x changes the location of the compiled python objects - pyc and pyo.
The pkg-plist supplied with devel/py-extras doe not account for this, so
packaging with Python 3 fails.

This change replaces pkg-plist with autoplist to correct the issue [1]

While I'm here:

- Add TEST_DEPENDS and test target
- Mark architecture independence
- Add LICENSE_FILE

PR:		219278
Submitted by:	Johannes Jost Meixner [1]
Approved by:	portmgr (blanket)

Approved by:	ports-secteam (blanket)
[ 03:12 koobs ] Original commit 
py-extras 1.0.0_1 devel files touched by this commit Useful extra bits for Python
devel/py-extras: Fix Python 3.x packaging

Python 3.x changes the location of the compiled python objects - pyc and pyo.
The pkg-plist supplied with devel/py-extras doe not account for this, so
packaging with Python 3 fails.

This change replaces pkg-plist with autoplist to correct the issue [1]

While I'm here:

- Add TEST_DEPENDS and test target
- Mark architecture independence
- Add LICENSE_FILE

PR:		219278
Submitted by:	Johannes Jost Meixner [1]
Approved by:	portmgr (blanket)
MFH:		2017Q3
Sat, 19 Aug 2017
[ 12:54 koobs ] Original commit 
py-pcs 0.6_1 net files touched by this commit Protocol Construction Set
MFH: r448305

net/py-pcs: Limit USES=python (actually)

Actually change the value of USES=python:<version-spec> that was
supposed to land in ports r448303

It was reverted during QA and the final diff was not reviewed prior to commit.

Pointyhat me.

PR:		219325
Approved by:	portmgr (blanket)

Approved by:	portmgr (blanket)
[ 12:52 koobs ] Original commit 
py-pcs 0.6_1 net  Broken Deprecated Expiration Date Ignore files touched by this commit Protocol Construction Set
net/py-pcs: Limit USES=python (actually)

Actually change the value of USES=python:<version-spec> that was
supposed to land in ports r448303

It was reverted during QA and the final diff was not reviewed prior to commit.

Pointyhat me.

PR:		219325
Approved by:	portmgr (blanket)
MFH:		2017Q3
[ 12:44 koobs ] Original commit 
py-pcs 0.6_1 net files touched by this commit Protocol Construction Set
MFH: r448303

net/py-pcs: Limit to Python 2.7 (Does not support Python 3)

This version (0.6) of the upstream package version does not appear to intend to,
or explicitly support Python 3. It also currently fails to build with Python 3.x
with a SyntaxError:

  SyntaxError: Missing parentheses in call to 'print'

This change limits the USES=python:<version-spec> support declaration to 2.7
accordingly.

Note: A closed upstream PR [1] mentions fixing tests for Python 3 in 2015, so
the version-specifier may change (be relaxed) upon future port/version updates,
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 12:41 koobs ] Original commit 
py-pcs 0.6_1 net  Broken Deprecated Expiration Date Ignore files touched by this commit Protocol Construction Set
net/py-pcs: Limit to Python 2.7 (Does not support Python 3)

This version (0.6) of the upstream package version does not appear to intend to,
or explicitly support Python 3. It also currently fails to build with Python 3.x
with a SyntaxError:

  SyntaxError: Missing parentheses in call to 'print'

This change limits the USES=python:<version-spec> support declaration to 2.7
accordingly.

Note: A closed upstream PR [1] mentions fixing tests for Python 3 in 2015, so
the version-specifier may change (be relaxed) upon future port/version updates,
or at MAINTAINER's (also the package author) discretion to explicitly mark
Python 3 as an intended supported version, *independent* to any build/run-time
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 11:26 koobs ] Original commit 
py-libnet 1.1_3 net files touched by this commit Python module for the libnet packet construction library
MFH: r448299

net/py-libnet: Limit to 2.x (Does not support Python 3)

This (upstream) package does not appear to support (intentionally or otherwise)
Python 3. It also fails to build with Python 3.x with a SyntaxError.

This change corrects the USES=python:<version-spec> support declaration
accordingly.

PR:		219324
Reported by:	Johannes Jost Meixner
Approved by:	portmgr (blanket)

Approved by:	ports-secteam (blanket)
[ 11:21 koobs ] Original commit 
py-libnet 1.1_3 net files touched by this commit Python module for the libnet packet construction library
net/py-libnet: Limit to 2.x (Does not support Python 3)

This (upstream) package does not appear to support (intentionally or otherwise)
Python 3. It also fails to build with Python 3.x with a SyntaxError.

This change corrects the USES=python:<version-spec> support declaration
accordingly.

PR:		219324
Reported by:	Johannes Jost Meixner
Approved by:	portmgr (blanket)
MFH:		2017Q3
[ 10:47 koobs ] Original commit 
py-ldaptor 0.0.43_1 net files touched by this commit Pure-python LDAP module for Twisted
MFH: r448296

net/py-ldaptor: Limit to 2.7 (Does not support Python 3.x)

This port depends on Twisted, which supports Python 3.x as of a number of
versions ago for some growing number of its components. On initial view, ldaptor
appears inconsistent (at least not explicit) in its state of Python 3.x support
for its latest version (16.0.0, not this ports version, 0.0.43)

- A Python 3 compatible wheel is available on PyPI
- Python 3.3-3.5 are included in tox.ini for testing

However:

- Travis CI configuration only tests with 2.7
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 10:43 koobs ] Original commit 
py-ldaptor 0.0.43_1 net files touched by this commit Pure-python LDAP module for Twisted
net/py-ldaptor: Limit to 2.7 (Does not support Python 3.x)

This port depends on Twisted, which supports Python 3.x as of a number of
versions ago for some growing number of its components. On initial view, ldaptor
appears inconsistent (at least not explicit) in its state of Python 3.x support
for its latest version (16.0.0, not this ports version, 0.0.43)

- A Python 3 compatible wheel is available on PyPI
- Python 3.3-3.5 are included in tox.ini for testing

However:

- Travis CI configuration only tests with 2.7
- Open "Python3 support #55" upstream issue [1]
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Sun, 6 Aug 2017
[ 11:28 koobs ] Original commit 
py-certbot 0.16.0_1,1 security files touched by this commit Let's Encrypt client
security/py-certbot: Relax Python version-spec, support Python 3.x

certbot has supported Python 3 (3.3+) since the 0.14.0 release [1]. Update
the USES=python:<version-spec> to match, allowing Python 3 builds. [2]

Update acme (security/py-acme) RUN_DEPENDS entry to use PORTVERSION not
PKGVERSION (that includes PORTEPOCH/PORTREVISION) which caused the
dependency to be incorrectly reported as unsatisfied if either was
defined. Further, since *_DEPENDS version-specifiers compare against
installed package versions, only a version that includes PORTEPOCH
and/or PORTREVISION is available, so use >= not ==. [3]

While I'm here, enable 'concurrent' to automatically produce
version-suffixed files.

[1] https://github.com/certbot/certbot/issues/4507

PR:		220469 221043 [3]
Submitted by:	Kamigishi Rei <spambox haruhiism net> [2]
Reported by:	amdmi3 [3]
MFH:		2017Q3
[ 10:26 koobs ] Original commit 
py-netaddr 0.7.19 net files touched by this commit Manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses
net/py-netaddr: Update to 0.7.19

- Update PORTVERSION and distinfo checksum (0.7.19) [1]
- Add TEST_DEPENDS and update test target
- shebangfix not required with setuptools shebang auto-rewriting

PR:		219883
Submitted by:	Franco Fichtner <franco opnsense org> [1]
Sat, 5 Aug 2017
[ 13:15 koobs ] Original commit 
packagekit 0.6.11_9 ports-mgmt  Ignore files touched by this commit DBUS packaging abstraction layer
ports-mgmt/packagekit: Chase consolkit move

Chase the consolekit port move committed in r447399 (See Also: r447400)
causing INDEX failure:

make_index: /home/indexbuild/tindex/ports/ports-mgmt/packagekit: no entry for
/home/indexbuild/tindex/ports/sysutils/consolekit

Reported by:	cperciva (subsequent to indexbuild report)
Number of commits: 1027 (showing only 100 on this page) 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »  
Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
phpmyadminDec 12
firefoxDec 11
firefox-esrDec 11
libxulDec 11
linux-firefoxDec 11
linux-seamonkeyDec 11
linux-thunderbirdDec 11
seamonkeyDec 11
thunderbirdDec 11
waterfoxDec 11
nodeDec 10
node10Dec 10
node6Dec 10
node8Dec 10
powerdns-recursorDec 09

13 vulnerabilities affecting 158 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-12-12 10:25:27


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36108
Broken 120
Deprecated 1122
Ignore 379
Forbidden 3
Restricted 162
No CDROM 74
Vulnerable 38
Expired 4
Set to expire 1095
Interactive 0
new 24 hours 4
new 48 hours10
new 7 days47
new fortnight73
new month146

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2018 Dan Langille. All rights reserved.