FreshPorts -- The Place For Ports notbugIf you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

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: 987 (showing only 100 on this page) 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10  »  
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 Python client for Slack.com
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 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 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)
Tue, 25 Jul 2017
[ 04:40 koobs ] Original commit 
py-pyxb 1.2.5 devel files touched by this commit Python XML schema bindings
[NEW PORT] devel/pyxb: Python XML schema bindings

PyXB is a pure Python package that generates Python code for classes that
correspond to data structures defined by XMLSchema. In concept it is similar
to JAXB for Java and CodeSynthesis XSD for C++.

WWW: http://pyxb.sourceforge.net

PR:		219908
Submitted by:	Jov <amutu amutu com>
Tue, 18 Jul 2017
[ 11:32 koobs ] Original commit 
py-pbr 3.1.1 devel files touched by this commit Python Build Reasonableness
devel/py-pbr: Update to 3.1.1

Submitted by:		swills
Differential Revision:	D11631
Mon, 17 Jul 2017
[ 06:27 koobs ] Original commit 
ansible1 1.9.6_1 sysutils  Deprecated Expired files touched by this commit Radically simple IT automation
sysutils/ansible1: Switch to paramiko (2.x)

Follow up of ports r445996. This was missed due to seperate original commits
[1][2] with no PR: references and insufficient QA on my part which would have
picked it up.

This fixes the second packaging error after ports r445866 due to conflicting
paramiko1/paramiko ports, because of:

- sysutils/py-ploy_fabric -> sysutils/py_ploy -> security/paramiko
- sysutils/py-ploy_fabric -> devel/py-fabric -> security/paramiko1 (r445866)
- sysutils/bsdploy -> sysutils/ansible1 -> security/py-paramiko1 (this fix)

 [1] https://svnweb.freebsd.org/changeset/ports/425687
 [2] https://svnweb.freebsd.org/changeset/ports/425989

PR: 214379
[ 05:58 koobs ] Original commit 
suricata 3.2.2_1 security files touched by this commit High Performance Network IDS, IPS and Security Monitoring engine
security/suricata: Bump PORTREVISION

Actually bump PORTREVISION mentioned but not committed in ports r446052

PR:	220757
[ 05:52 koobs ] Original commit 
libhtp 0.5.25 devel files touched by this commit Security-aware parser for the HTTP protocol
devel/libhtp: Update to 0.5.25

 * Remove CONFLICTS_INSTALL (libhtp-suricata port deleted)
 * Remove unecessary PLIST_SUB
 * Update and sort pkg-plist
 * Bump security/suricata PORTREVISION, library name/version change

Changelog:

  https://github.com/OISF/libhtp/blob/0.5.25/ChangeLog

PR:		220757
Submitted by:	Franco Fichtner (franco opnsense org)
Sun, 16 Jul 2017
[ 15:20 koobs ] Original commit 
py-update_checker 0.16 devel files touched by this commit Python module that will check for package updates
devel/py-update_checker: Update to 0.16
[ 14:57 koobs ] Original commit 
py-rsa 3.4.2 security files touched by this commit Pure-Python RSA implementation
security/py-rsa: Update to 3.4.2

 * Add TEST_DEPENDS (upstream uses pytest, this will use nose)
 * Remove setup.py patch
 * Update WWW (permanent redirect to https)
[ 14:38 koobs ] Original commit 
py-cloudpickle 0.3.1 devel files touched by this commit Extended pickling support for Python objects
devel/py-cloudpickle: Update to 0.3.1

Changelog:

  https://github.com/cloudpipe/cloudpickle/blob/v0.3.1/CHANGES.md
[ 11:28 koobs ] Original commit 
py-ploy 1.2.1_2 sysutils files touched by this commit Manage servers through a central configuration
sysutils/py-ploy: Switch to paramiko (2.x)

Chase the devel/py-fabric update made in r445866 [1], which switched the
paramiko dependency from security/paramiko1 to security/paramiko (2.x), by
updating this port to use paramiko 2.x as well.

This fixes an installation conflict and package failure of
sysutils/py_ploy_fabric, due to two ports, both dependencies of
py-ploy_fabric trying to install different versions of paramiko:

  pkg-static: py27-paramiko-2.0.5 conflicts with py27-paramiko1-1.18.2 (installs
files into the same place).
  Problematic file: /usr/local/lib/python2.7/site-packages/paramiko/__init__.py

This has happened before [2][3] in the opposite direction (paramiko ->
paramiko1)

[1] https://svnweb.freebsd.org/changeset/ports/445866
[2] https://svnweb.freebsd.org/changeset/ports/425687
[3] https://bugs.freebsd.org/214379

PR:		214379 [3]
Reported by:	pkg-fallout
[ 10:43 koobs ] Original commit 
libhtp-suricata 0.2.14_1 www  Deleted files touched by this commit Security-aware parser for the HTTP protocol
www/libhtp-suricata: Delete port (no longer required)

security/suricata use to require and use a forked version of libhtp. This
port was originally created for that reason, so as not to conflict with
the concurrently developed and released libhtp. It is no longer required.

 * Remove entry from www/Makefile
 * Add MVOED entry

PR:		220756
[ 10:17 koobs ] Original commit 
py-rfc3987 1.3.7 www files touched by this commit Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)
MFH: r445993 www/py-rfc3987: Fix LICENSE_FILE typo

Add missing filename suffix to LICENSE_FILE, without which causes an error at
patch time:

  ===>  Missing license file for GPLv3+ in
/wrkdirs/usr/ports/www/py-rfc3987/work/rfc3987-1.3.7/COPYING
  *** Error code 1

Pointyhat:	koobs (QA every change!)
Reported by:	pkg-fallout

Approved by:	ports-secteam (blanket)
[ 10:14 koobs ] Original commit 
py-rfc3987 1.3.7 www files touched by this commit Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)
www/py-rfc3987: Fix LICENSE_FILE typo

Add missing filename suffix to LICENSE_FILE, without which causes an error at
patch time:

  ===>  Missing license file for GPLv3+ in
/wrkdirs/usr/ports/www/py-rfc3987/work/rfc3987-1.3.7/COPYING
  *** Error code 1

Pointyhat:	koobs (QA every change!)
Reported by:	pkg-fallout
MFH:		2017Q3
Sat, 15 Jul 2017
[ 10:42 koobs ] Original commit 
py-doit 0.30.3 devel files touched by this commit Task management & automation tool
devel/py-doit: Update to 0.30.3

- Switch to using using Python 3 (3.3+) according to upstream
- Remove conditional RUN_DEPENDS accordingly
[ 10:15 koobs ] Original commit 
py-freezegun 0.3.9 devel files touched by this commit Let your Python tests travel through time
devel/py-freezegun: Update to 0.3.9

 - Remove post-extract target bits (upstreamed)
[ 10:05 koobs ] Original commit 
py-fabric 1.13.2,1 devel files touched by this commit Simple, Pythonic remote execution and deployment
devel/py-fabric: Update to 1.13.2

- Switch paramiko1 to paramiko (2.x) in RUN_DEPENDS, it is now supported [1]

Changelog:

  http://www.fabfile.org/changelog.html

[1] https://github.com/fabric/fabric/issues/1461
> Description of fields to fill in above:                     76 columns --|
> PR:                       If and which Problem Report is related.
> Submitted by:             If someone else sent in the change.
> Reported by:              If someone else reported the issue.
> Reviewed by:              If someone else reviewed your modification.
> Approved by:              If you needed approval for this commit.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 09:44 koobs ] Original commit 
py-configparser 3.5.0_1,1 devel files touched by this commit INI style configuration file parser
MFH: r445861 devel/py-configparser: Allow Python 3.x builds

The upstream changelog for 3.5.0 specifies:

  a complete rewrite of the backport; now single codebase working on
  Python 2.6 - 3.5. To use on Python 3 import from backports import
  configparser instead of the built-in version

Previous versions were limited to supporting Python 2.x

Update USES=python and pkg-descr accordingly

While I'm here, enable NO_ARCH

Reported by:	net/turses update (r445859)
Approved by:	portmgr (blanket)

Approved by:	ports-secteam (blanket)
[ 09:38 koobs ] Original commit 
py-configparser 3.5.0_1,1 devel files touched by this commit INI style configuration file parser
devel/py-configparser: Allow Python 3.x builds

The upstream changelog for 3.5.0 specifies:

  a complete rewrite of the backport; now single codebase working on
  Python 2.6 - 3.5. To use on Python 3 import from backports import
  configparser instead of the built-in version

Previous versions were limited to supporting Python 2.x

Update USES=python and pkg-descr accordingly

While I'm here, enable NO_ARCH

Reported by:	net/turses update (r445859)
Approved by:	portmgr (blanket)
MFH:		2017Q3
[ 09:15 koobs ] Original commit 
turses 0.3.1 net files touched by this commit Python Twitter client for the console
net/turses: Update to 0.3.1

 * Add future, add explicit versions to RUN_DEPENDS
 * Add configparser to a conditional RUN_DEPENDS ( < 3.x)
 * Remove TESTS option (test framework takes care of installing dependencies)
 * No longer restrict to 2.7 (Supports 3.x), add PKGNAMEPREFIX accordingly
 * Enable multiple concurrent Python installation (create unique file names)
 * Remove bits adding test command to setup.py patch
 * Switch to nose instead of pytest for tests
 * Update test target (to invoke nose directly) accordingly
 * Add NO_ARCH
[ 08:23 koobs ] Original commit 
py-tweepy 3.5.0 net files touched by this commit Twitter API library for Python
net/py-tweepy: Update to 3.5.0

While I'm here,

  * Add TEST_DEPENDS and test target
  * Sort DISTVERSIONPREFIX (pet portlint)
  * Update test_requirements.txt patch

 Changelog:

   https://github.com/tweepy/tweepy/releases/tag/v3.5.0
[ 05:03 koobs ] Original commit 
py-requests 2.18.1 www files touched by this commit HTTP library written in Python for human beings
MFH: r445845 www/py-requests: Update to 2.18.1

While I'm here, add COMMENT on specific supported Python versions

[1] https://github.com/requests/requests/pull/4192

QA:	3 failed [1], 480 passed, 11 skipped, 2 xpassed in 84.60 seconds

Approved by:	ports-secteam (blanket: bugfix)
[ 05:00 koobs ] Original commit 
py-requests 2.18.1 www files touched by this commit HTTP library written in Python for human beings
www/py-requests: Update to 2.18.1

While I'm here, add COMMENT on specific supported Python versions

[1] https://github.com/requests/requests/pull/4192

QA:	3 failed [1], 480 passed, 11 skipped, 2 xpassed in 84.60 seconds
MFH:	2017Q3
[ 04:59 koobs ] Original commit 
py-rfc3987 1.3.7 www files touched by this commit Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)
MFH: r445843 www/py-rfc3987: Update to 1.3.7

Approved by:	ports-secteam (blanket: bugfix)
[ 04:26 koobs ] Original commit 
py-rfc3987 1.3.7 www files touched by this commit Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)
www/py-rfc3987: Update to 1.3.7

MFH: 2017Q3
Wed, 12 Jul 2017
[ 02:33 koobs ] Original commit 
py-setuptools-pkg 0.9 devel files touched by this commit Plugin for setuptools to build FreeBSD pkg
[NEW] devel/py-setuptools-pkg: Plugin for setuptools to build FreeBSD pkg

Plugin for setuptools that provides bdist_pkg command for building FreeBSD
package artifact.

WWW: https://github.com/kxepal/setuptools-pkg

[1] Closes https://github.com/kxepal/setuptools-pkg/issues/1
Tue, 11 Jul 2017
[ 12:14 koobs ] Original commit 
py-futures 3.1.1 devel files touched by this commit Backport of the concurrent.futures package from Python 3
devel/py-futures: Update to 3.1.1

 * Update LICENSE (PSFL)

Changelog:

  https://github.com/agronholm/pythonfutures/blob/3.1.1/CHANGES
[ 11:06 koobs ] Original commit 
py-dateutil 2.6.1 devel files touched by this commit Extensions to the standard Python datetime module
devel/py-dateutil: Update to 2.6.1

Changelog:

  https://github.com/dateutil/dateutil/blob/2.6.1/NEWS
Mon, 3 Jul 2017
[ 11:26 koobs ] Original commit 
py-rainbowstream 1.3.5_1 net files touched by this commit Smart and nice Twitter client on terminal
MFH: r444937 net/py-rainbowstream: Make pocket (really) optional

rainbowstream has configurable Pocket support (via settings) but declares
the dependency in install_requires, making it a compulsory run-time dependency
checked/varified by setuptools.

When first committed, given the pocket Python package had not yet been ported,
it was (obviously) not included in RUN_DEPENDS, but it was not removed from
setup.py:install_requires, resulting in the following runtime error:

  pkg_resources.DistributionNotFound: The 'pocket' distribution was not found
  and is required by rainbowstream

This could be rectified by the user by installing the package from pip, which
is convenient, but which we explicitly recommend against [1].
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 11:22 koobs ] Original commit 
py-rainbowstream 1.3.5_1 net files touched by this commit Smart and nice Twitter client on terminal
net/py-rainbowstream: Make pocket (really) optional

rainbowstream has configurable Pocket support (via settings) but declares
the dependency in install_requires, making it a compulsory run-time dependency
checked/varified by setuptools.

When first committed, given the pocket Python package had not yet been ported,
it was (obviously) not included in RUN_DEPENDS, but it was not removed from
setup.py:install_requires, resulting in the following runtime error:

  pkg_resources.DistributionNotFound: The 'pocket' distribution was not found
  and is required by rainbowstream

This could be rectified by the user by installing the package from pip, which
is convenient, but which we explicitly recommend against [1].
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 05:50 koobs ] Original commit 
zeronet 0.5.6 security files touched by this commit Decentralized websites using Bitcoin crypto and BitTorrent network
MFH: r444912 security/zeronet: Limit to Python 2.7

Zeronet doesn't support Python 3 [1]. Limit to compatible version(s) (2.7)
accordingly.

[1] https://github.com/HelloZeroNet/ZeroNet/issues/149

PR:		220302
Reported by:	Peter Zuidema <peter icebear net>
Submitted by:	Yuri Victorovich <yuri rawbw com> (maintainer)

Approved by:	ports-secteam (blanket)
[ 05:48 koobs ] Original commit 
zeronet 0.5.6 security files touched by this commit Decentralized websites using Bitcoin crypto and BitTorrent network
security/zeronet: Limit to Python 2.7

Zeronet doesn't support Python 3 [1]. Limit to compatible version(s) (2.7)
accordingly.

[1] https://github.com/HelloZeroNet/ZeroNet/issues/149

PR:		220302
Reported by:	Peter Zuidema <peter icebear net>
Submitted by:	Yuri Victorovich <yuri rawbw com> (maintainer)
MFH:		2017Q3
[ 05:38 koobs ] Original commit 
speedtest-mini 2.1.8.20170224,1 www  Deprecated Expired files touched by this commit Mini bandwidth speed test on your own server
MFH: r444910 www/speedtest-mini: Set DEPRECATED (2017-06-30, Discontinued)

Upstream has announced [1] the discontinuation of speedtest-mini:

	As of June 30, 2017 Speedtest Mini will no longer be available, and all
	current licenses will expire. We encourage you to upgrade to Speedtest
	Custom for free at your earliest convenience.

Accordingly, set DEPRECATED and mark port EXPIRATION_DATE 2 months from
discontinuation date (30th August, 2017).

[1] http://www.speedtest.net/mini.php

PR:		220029
Submitted by:	Koichiro IWAO <meta+ports vmeta jp> (maintainer)

Approved by:	ports-secteam (blanket)
[ 05:36 koobs ] Original commit 
speedtest-mini 2.1.8.20170224,1 www  Deleted Deprecated Expired files touched by this commit Mini bandwidth speed test on your own server
www/speedtest-mini: Set DEPRECATED (2017-06-30, Discontinued)

Upstream has announced [1] the discontinuation of speedtest-mini:

	As of June 30, 2017 Speedtest Mini will no longer be available, and all
	current licenses will expire. We encourage you to upgrade to Speedtest
	Custom for free at your earliest convenience.

Accordingly, set DEPRECATED and mark port EXPIRATION_DATE 2 months from
discontinuation date (30th August, 2017).

[1] http://www.speedtest.net/mini.php

PR:		220029
Submitted by:	Koichiro IWAO <meta+ports vmeta jp> (maintainer)
MFH:		2017Q3
Fri, 16 Jun 2017
[ 08:03 koobs ] Original commit 
libhtp 0.5.24 devel files touched by this commit Security-aware parser for the HTTP protocol
MFH: r443671

devel/libhtp: Update to 0.5.24

This update fixes a HTTP connect handling issue [1]

Changelog:

  https://github.com/OISF/libhtp/blob/0.5.24/ChangeLog

[1] https://github.com/OISF/libhtp/pull/150

PR:		220025
Submitted by:	Franco Fichtner <franco opnsense org>

Approved by:	ports-secteam (blanket)
[ 07:59 koobs ] Original commit 
libhtp 0.5.24 devel files touched by this commit Security-aware parser for the HTTP protocol
devel/libhtp: Update to 0.5.24

This update fixes a HTTP connect handling issue [1]


  https://github.com/OISF/libhtp/blob/0.5.24/ChangeLog

[1] https://github.com/OISF/libhtp/pull/150

PR:		220025
Submitted by:	Franco Fichtner <franco opnsense org>
MFH:		2017Q2
Wed, 7 Jun 2017
[ 11:01 koobs ] Original commit 
py-pysocks 1.6.7 net files touched by this commit Python SOCKS module
py3-pysocks 1.6.7 net  Deleted files touched by this commit Python SOCKS module
[NEW] net/py3-pysocks: Create Python 3.x port of net/py-pysocks

The latest www/py-requests update [1] unbundled its dependencies, now
requiring chardet, idna, urllib3 and certifi from ports.

www/py3-requests port was not tested during QA, which would have highlighted
the need for many new py3-* ports (and their dependencies).

This change creates one of those ports.

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

PR:		219833
Approved by:	koobs (python, with hat)
[ 10:56 koobs ] Original commit 
py-pyasn1 0.2.2 devel files touched by this commit ASN.1 toolkit for Python
py3-pyasn1 0.2.2 devel  Deleted files touched by this commit ASN.1 toolkit for Python
[NEW] devel/py3-pyasn1: Create Python 3.x port of py-pyasn1

The latest www/py-requests update [1] unbundled its dependencies, now
requiring chardet, idna, urllib3 and certifi from ports.

www/py3-requests port was not tested during QA, which would have highlighted
the need for many new py3-* ports (and their dependencies).

This change creates one of those ports.

While I'm here:

 - Update test target and setup.py variable

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

PR:	219833
[ 10:49 koobs ] Original commit 
py-certifi 2017.4.17 security files touched by this commit Mozilla SSL certificates
py3-certifi 2017.4.17 security  Deleted files touched by this commit Mozilla SSL certificates
[NEW] security/py3-certifi: Create Python 3.x port of py-certifi

The latest www/py-requests update [1] unbundled its dependencies, now
requiring chardet, idna, urllib3 and certifi from ports.

www/py3-requests port was not tested during QA, which would have highlighted
the need for many new py3-* ports (and their dependencies).

This change creates one of those ports.

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

PR:		219833
Approved by:	koobs (python, with hat)
[ 10:44 koobs ] Original commit 
py3-idna 2.5 dns  Deleted files touched by this commit Internationalized Domain Names in Applications (IDNA)
dns/py3-idna: Delete pkg-descr and distinfo

These files are no longer needed (inherited from py-idna)

PR:		219833
[ 10:34 koobs ] Original commit 
py-idna 2.5 dns files touched by this commit Internationalized Domain Names in Applications (IDNA)
py3-idna 2.5 dns  Deleted files touched by this commit Internationalized Domain Names in Applications (IDNA)
[NEW] dns/py3-idna: Create Python 3.x port of py-idna

The latest www/py-requests update [1] unbundled its dependencies, now
requiring chardet, idna, urllib3 and certifi from ports.

www/py3-requests port was not tested during QA, which would have highlighted
the need for many new py3-* ports (and their dependencies).

This change creates one of those ports.

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

PR:	219833
Tue, 6 Jun 2017
[ 12:56 koobs ] Original commit 
python27 2.7.13_4 lang files touched by this commit Interpreted object-oriented programming language
python33 3.3.6_8 lang  Deleted Deprecated Expired files touched by this commit Interpreted object-oriented programming language
python34 3.4.6_2 lang files touched by this commit Interpreted object-oriented programming language
python35 3.5.3_2 lang files touched by this commit Interpreted object-oriented programming language
python36 3.6.1_2 lang files touched by this commit Interpreted object-oriented programming language
lang/python{27,33,34,35,36}: Install GDB debugging script

Users with a GDB that supports [1] Python extensions will automatically
load the extra debugging extensions when debugging programs that are
linked with libpythonX.Y.so.foo.

This enables extensions like 'py-bt' and 'py-frame' as described in
the Fedora Wiki Article: Easier Python Debugging [2], which can be
useful for debugging Python program state from crashes in C extensions,
for example.

[1] PYTHON option enabled in devel/gdb
[2] https://fedoraproject.org/wiki/Features/EasierPythonDebugging

PR:		203021
Submitted by:	cem
Reviewed by:	mat, koobs (python)
Approved by:	koobs (python)
Differential Revision: D10398
Number of commits: 987 (showing only 100 on this page) 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10  »  
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
slurm-wlmJun 16
nodeJun 15
node6Jun 15
node8Jun 15
libgcrypt*Jun 14
password-storeJun 14
asterisk13*Jun 12
libresslJun 12
libressl-develJun 12
opensslJun 12
openssl-develJun 12
asterisk13Jun 11
asterisk15Jun 11
asterisk15Jun 11
chromiumJun 10

14 vulnerabilities affecting 116 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2018-06-16 15:43:50


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 34425
Broken 82
Deprecated 102
Ignore 334
Forbidden 2
Restricted 160
No CDROM 76
Vulnerable 32
Expired 12
Set to expire 89
Interactive 0
new 24 hours 12
new 48 hours20
new 7 days43
new fortnight88
new month15986

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