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: 1016 (showing only 100 on this page) 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11  »  
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 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
Number of commits: 1016 (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
moodle31Sep 18
moodle33Sep 18
firefox*Sep 15
firefox-esr*Sep 15
joomla3Sep 15
libxul*Sep 15
linux-firefox*Sep 15
linux-seamonkey*Sep 15
linux-thunderbird*Sep 15
seamonkey*Sep 15
thunderbird*Sep 15
waterfox*Sep 15
mybbSep 13
openjpeg*Sep 13
linux-flashplayerSep 11

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

* - modified, not new

All vulnerabilities

Last updated:
2018-09-18 11:49:15


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 35193
Broken 52
Deprecated 304
Ignore 302
Forbidden 4
Restricted 162
No CDROM 74
Vulnerable 35
Expired 6
Set to expire 290
Interactive 0
new 24 hours 1
new 48 hours5
new 7 days97
new fortnight133
new month3106

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