FreshPorts -- The Place For Ports If 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

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'.
Number of commits: 818 (showing only 100 on this page) 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9  »  
Sun, 13 Mar 2016
[ 11:04 koobs ] Original commit 
py-decorator 4.0.9 devel files touched by this commit Better living through Python with decorators
devel/py-decorator: Update to 4.0.9

- Update PORTVERSION and distinfo checksum (4.0.9)
- Add LICENSE_FILE
- Add test target
- Enable NO_ARCH (architecture independent)
- Update pkg-descr WWW: URL to match setup.py:url=

This change fixes www/py-praw after r410501 [1], which depends on this
version (4.0.9) as a minimum.

Maintainer email address is currently experience MX lookup failure:

  Technical details of temporary failure:
  DNS Error: 132075314 DNS type 'mx' lookup of wizard.volgograd.ru
  responded with code SERVFAIL

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

PR:			207894
Approved by:		portmgr (maintainer email failure)
Differential Revision:	D5606
Mon, 7 Mar 2016
[ 06:16 koobs ] Original commit 
py-slumber 0.7.1 www files touched by this commit Library that makes consuming a REST API easier and more convenient
www/py-slumber: Update to 0.7.1, Modernize

- Update PORTVERSION and distinfo checksum (0.7.1)
- Remove DISTVERSION, missing repository tag for 0.7.1
- Update TEST_DEPENDS and test target to new framework
- Remove requests from TEST_DEPENDS and TEST options bits accordingly
- Remove patch to setup.py (upstreamed)

Changes:

  https://github.com/samgiles/slumber/blob/master/CHANGELOG.rst
[ 06:01 koobs ] Original commit 
py-rfc3987 1.3.5 www files touched by this commit Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)
www/py-rfc3987: Update to 1.3.5

- Update PORTVERSION and distinfo checksum (1.3.5)
- Update LICENSE (GPL 3 or later) [1]
- Remove RUN_DEPENDS, regex is no longer a dependency
- Enable NO_ARCH (architecture independent)

[1] https://github.com/dgerber/rfc3987/issues/5
[ 05:47 koobs ] Original commit 
py-rackspace-monitoring 0.6.5 www files touched by this commit Python client library for Rackspace Cloud Monitoring
www/py-rackspace-monitoring: Update to 0.6.5

- Update PORTVERSION and distinfo checksum (0.6.5)
- Update test target
- Enable NO_ARCH (architecture independent)
- Patch setup.py, relax dependency versions
[ 05:33 koobs ] Original commit 
py-praw 3.4.0 www files touched by this commit Python Reddit API Wrapper
www/py-praw: Update to 3.4.0, Modernize

- Update PORTVERSION and distinfo checksum (3.4.0)
- Add LICENSE_FILE
- Update RUN_DEPENDS
- Update TEST_DEPENDS and test target.
- Enable "concurrent" Python version installation
- Patch setup.py to relax dependency versions

Changes:

  https://praw.readthedocs.org/en/stable/pages/changelog.html
[ 05:23 koobs ] Original commit 
py-update_checker 0.11 devel files touched by this commit Python module that will check for package updates
[NEW PORT] devel/py-update_checker

A python module that will check for package updates.

WWW: https://github.com/bboe/update_checker
[ 04:36 koobs ] Original commit 
py-six 1.10.0 devel files touched by this commit Python 2 and 3 compatibility utilities
devel/py-six: Update to 1.10.0, Modernize

- Update PORTVERSION and distinfo checksum (1.10.0)
- Enable NO_ARCH (architecture independent)
- Update test target

Changes:

  https://bitbucket.org/gutworth/six/src/default/CHANGES

Approved by:	koobs (python, with hat)
[ 04:04 koobs ] Original commit 
py-gunicorn 19.4.5 www files touched by this commit WSGI HTTP Server for UNIX
www/py-gunicorn: Update to 19.4.5

- Update PORTVERSION and distinfo checksum (19.4.5)
- Remove conditional post-patch target, fixed in lang/python* [1]

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

Changes:

  http://docs.gunicorn.org/en/stable/news.html
Sun, 6 Mar 2016
[ 11:51 koobs ] Original commit 
py-grequests 0.3.0 www files touched by this commit Requests with Gevent to make asyncronous HTTP requests
www/py-grequests: Update to 0.3.0, Modernize

- Update PORTVERSION and distinfo checksum (0.3.0)
- Update TEST_DEPENDS and test target to new framework
- Remove TESTS option bits accordingly
- Enable NO_ARCH (Architecture independent)
- Remove unnecessary setup.py patch (upstreamed)
- Remove patch for test_grequests.py (backport)
- Backport patch for removing failing test [1]

[1] https://github.com/kennethreitz/grequests/pull/83
Sat, 5 Mar 2016
[ 15:46 koobs ] Original commit 
py-gandi.cli 0.18 www files touched by this commit Gandi command line interface
www/py-gandi.cli: Update to 0.18, Modernize

- Update PORTVERSION and distinfo checksum (0.18)
- Remove TESTS option bits (no longer necessary)
- Patch setup.py to remove unecessary dependencies and switch test_suite
  back to the actual test module instead of nose (TODO: upstream)
- Remove unecessary TEST_DEPENDS (nose, coverage). The tests run
  perfectly fine without them.
- Convert test target to modern framework
- post-extract: Remove compiled (py[co]) files and __pycache__
  directories that were inadvertently included in the sdist [1]

Changes:

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

[1] https://github.com/Gandi/gandi.cli/pull/180
[ 15:10 koobs ] Original commit 
py-evernote 1.25.1 www files touched by this commit Evernote SDK for Python
www/py-evernote: Update to 1.25.1

- Update PORTVERSION and distinfo checksum (1.25.1)
[ 11:00 koobs ] Original commit 
py-aiohttp 0.21.2 www files touched by this commit HTTP client/server for asyncio
www/py-aiohttp: Update to 0.21.2, Modernize

- Update PORTVERSION and distinfo checksum (0.21.2)
- Switch to py3-chardet (C'mon VARIANTS! :|)
- Update TEST_DEPENDS and test target to new framework bits
- Remove TESTS option bits accordingly
- Update USES:python minimum version
- Remove conditional asyncio RUN_DEPENDS accordingly
- Strip shared extensions

Changes:

  https://github.com/KeepSafe/aiohttp/blob/v0.21.2/CHANGES.txt
[ 04:15 koobs ] Original commit 
py-mistune 0.7.2 textproc files touched by this commit Fastest markdown parser in pure Python
textproc/py-mistune: Update to 0.7.2

- Update PORTVERSION and distinfo checksum (0.7.2)
[ 04:05 koobs ] Original commit 
py-chardet 2.3.0_1 textproc files touched by this commit Universal encoding detector for Python 2 and 3
textproc/py-chardet: Enable concurrent, Modernize

- Enable "concurrent" Python installation
- Switch to GITHUB for DISTFILES (includes tests)
- Add test target
- Patch setup.py and test.py to support setuptools 'test' command
- Enable NO_ARCH (architecture independent)

[1] https://github.com/chardet/chardet/issues/13

Reviewed by:		rm (maintiner)
Approved by:		rm (maintainer)
Differential Revision:	D5517
Fri, 4 Mar 2016
[ 13:22 koobs ] Original commit 
libucl 0.8.0 textproc files touched by this commit Universal configuration library parser
textproc/libucl: Update to 0.8.0

- Update PORTVERSION and distinfo checksum (0.8.0)
- Update pkg-plist accordingly
- Help ./configure find Lua with {CPP,LD}FLAGS
- Update UTILS_DESC (new tool installed)
- Sort all OPTION_* entries alphabetically
- Use the new test framework
- Group *_TARGET entries
- Whitespace prettiness

Changes:

  https://github.com/vstakhov/libucl/blob/0.8.0/ChangeLog.md
[ 05:54 koobs ] Original commit 
py-passlib 1.6.5 security files touched by this commit Python password hashing framework supporting over 30 schemes
security/py-passlib: Update to 1.6.5

- Update PORTVERSION and distinfo checksum (1.6.5)
- Add LICENSE_FILE
- Add TEST_DEPENDS and test target
- Add comment about failing tests which appear to require fixing bcrypt
  in FreeBSD base
- Remove setup.py patch (no longer necessary)
- Update pkg-descr WWW: URL (match setup.py:url)
- Enable NO_ARCH (architecture independent)

Changes:

  http://packages.python.org/passlib/history.html
[ 05:22 koobs ] Original commit 
py-iso8601 0.1.11 devel files touched by this commit Simple module to parse ISO 8601 dates
devel/py-iso8601: Update to 0.1.11

- Update PORTVERSION and distinfo checksum (0.1.11)
- Update test target using new framework bits
- Remove TESTS option bits accordingly
- Enable NO_ARCH (architecture independent)
Thu, 3 Mar 2016
[ 11:01 koobs ] Original commit 
py-pyflakes 1.1.0 devel files touched by this commit Passive checker of Python programs
devel/py-pyflakes: Update to 1.1.0

- Update PORTVERSION and distinfo checksum (1.1.0)
- Enable "concurrent" Python version installation

Changes:

  https://github.com/pyflakes/pyflakes/compare/1.0.0...1.1.0
[ 10:54 koobs ] Original commit 
py-graphillion 0.99 math files touched by this commit Fast, lightweight graphset operation library in Python
math/py-graphillion: Update to 0.99

- Update PORTVERSION and distinfo checksum (0.99)
- Switch to CHEESESHOP (now includes license file)
- Add LICENSE_FILE
- Remove unecessary setup.py patch, zip_safe override no longer needed

Changes:

  https://github.com/takemaru/graphillion/compare/v0.98...v0.99
[ 10:11 koobs ] Original commit 
py-stripe 1.30.0 finance files touched by this commit Stripe Python bindings
finance/py-stripe: Update to 1.30.0

- Update PORTVERSION and distinfo checksum (1.30.0)
- Update mock in TEST_DEPENDS (now any version)
- Update setup.py patch to add tests_require for future upstreaming

Changes:

  https://github.com/stripe/stripe-python/blob/v1.30.0/CHANGELOG
[ 09:35 koobs ] Original commit 
py-tox 2.3.1 devel files touched by this commit Virtualenv-based automation of test activities
devel/py-tox: Update to 2.3.1

- Update PORTVERSION and distinfo checksum (2.3.1)
- Remove PYTEST option (unecessary)
- Enable "concurrent" Python installation
- Enable NO_ARCH (architecture independent)

Changes:

  https://tox.readthedocs.org/en/latest/changelog.html
[ 09:13 koobs ] Original commit 
py-futures 3.0.5 devel files touched by this commit Backport of the concurrent.futures package from Python 3.2
devel/py-futures: Update to 3.0.5

- Update PORTVERSION and distinfo checksum (3.0.5)
- Correctly limit to Python versions < 3. :2 means depend on
  lang/python2 (for the python2 symlink), which is an incorrect
  specification.
- Enable NO_ARCH (architecture independent)
- Add a comment above the test target to inform our future
  selves to increase the number of POSIX semaphores using sysctl.
  FreeBSD currently defaults to 30, and I don't believe there's a
  "blessed" way to have tests run as root to do this programatically.

  Without increasing the value, many tests are skipped:

    skipped 'system provides too few semaphores (30 available, 256 necessary)'

Changes:

  https://github.com/agronholm/pythonfutures/blob/3.0.5/CHANGES
[ 08:58 koobs ] Original commit 
py-freezegun 0.3.6 devel files touched by this commit Let your Python tests travel through time
devel/py-freezegun: Update to 0.3.6, Modernize

- Update PORTVERSION and distinfo checksum (0.3.6)
- Update dateutil RUN_DEPENDS version to match that in setup.py
- Add mock to TEST_DEPENDS (requirements.txt)
- post-extract: Remove binary files and cache dirs from WRKSRC [1]
- Patch setup.py to add test depends and add support for test command
- Update test target, using canonical setuptools test command
- Enable NO_ARCH (architecture independent)

Changes:

  https://github.com/spulec/freezegun/blob/0.3.6/CHANGELOG

[1] https://github.com/spulec/freezegun/pull/139
[2] https://github.com/spulec/freezegun/issues/134
[ 08:11 koobs ] Original commit 
py-fabric 1.10.2,1 devel files touched by this commit Simple, Pythonic remote execution and deployment
devel/py-fabric: Update to 1.10.2, Modernize

- Update PORTVERSION and distinfo checksum (1.10.2)
- Update and sort TEST_DEPENDS (adding RUN_DEPENDS no longer needed)
- Update test target and remove TESTS option bits accordingly
- Enable NO_ARCH (architecture independent)
- Repatch setup.py

Changes:

  http://www.fabfile.org/changelog.html
[ 07:57 koobs ] Original commit 
py-dateutil 2.5.0 devel files touched by this commit Extensions to the standard Python datetime module
devel/py-dateutil: Update to 2.5.0

- Update PORTVERSION and distinfo checksum (2.5.0)
- Update RUN_DEPENDS
- Use dos2unix (o_O)
- Update pkg-descr WWW: URL

Changes:

  https://github.com/dateutil/dateutil/blob/2.5.0/NEWS
[ 07:38 koobs ] Original commit 
py-circuits 3.1.0 devel files touched by this commit Asynchronous Component-based Event Application Framework
devel/py-circuits: Update to 3.1.0, Modernize

- Update PORTVERSION and distinfo checksum (3.1.0)
- Add LICENCE_FILE
- Sort USE_PYTHON values
- Update test target
- Remove __pycache__ dirs from sdist causing test failures [1]

[1] https://github.com/circuits/circuits/issues/155
[ 07:09 koobs ] Original commit 
py-slackclient 1.0.0 net-im files touched by this commit Python client for Slack.com
net-im/py-slackclient: Update to 1.0.0

- Update PORTVERSION and distinfo checksum (1.0.0)
- Switch to GitHub for DISTFILES (includes tests) [1]
- Add test dependencies and target

Changes:

  https://github.com/slackhq/python-slackclient/blob/1.0.0/CHANGELOG.md

[1] https://github.com/slackhq/python-slackclient/pull/76
Wed, 2 Mar 2016
[ 17:14 koobs ] Original commit 
py-cryptography 1.0.2_4 security files touched by this commit Cryptographic recipes and primitives for Python developers
security/py-cryptography: Fix build with OpenSSL 1.0.2g

Backport upstream commit [1] fixing build failures after the OpenSSL
1.0.2g update

[1]
https://github.com/pyca/cryptography/commit/df779dfec9ce87b79e48448aea3c597a4716b29e

PR:		207624
Reported by:	matthew, Pierre Guinoiseau <pierre guinoiseau eu>
MFH:		2016Q1
Sat, 27 Feb 2016
[ 14:18 koobs ] Original commit 
mongodb32 3.2.3 databases files touched by this commit Distributed document-oriented "NoSQL" database
databases/mongodb32: Update to 3.2.3

- Update PORTVERSION and distinfo checksum (3.2.3) [1]
- Depend explicitly on Clang 3.7
- Update ONLY_FOR_ARCHS{_REASON} to exclude i386

Removes i386 support entirely, as even now I get pkg-fallout due to
mozjs failing to build in some circumstances, and the maintenance
burden isn't worth it given 32bit is deprecated.

A future revision may conditionally check the existence of a global
clang that meets the requirements of this port, but right now that
requires fixing some issues in compiler.mk and I don't feel it
appropriate to replicate its entire functionality to fix this port for
now.

PR:		207417
Reported by:	<numisemis yahoo.com> [1]
Submitted by:	Brendan Molloy <brendan+freebsd bbqsrc net> (maintainer)
[ 06:48 koobs ] Original commit 
py-pytest 2.8.7 devel files touched by this commit Simple powerful testing with Python
devel/py-pytest: Update to 2.8.7

- Update PORTVERSION and distinfo checksum (2.8.7)
- Remove nose from TEST_DEPENDS (only mentioned in tox.ini)
- Patch setup.py not to install version-suffixed console_scripts
- Enable "concurrent" Python installation accordingly
- Remove USES=zip, DISTFILES is now a tarball

Changes:

  http://pytest.org/latest/changelog.html
Fri, 26 Feb 2016
[ 13:57 koobs ] Original commit 
py-transifex-client 0.11 textproc files touched by this commit Command line interface for Transifex
textproc/py-transifex-client: Update to 0.11

- Update PORTVERSION and distinfo checksum (0.11)
- Enable builds for Python 3.x
- Enable "concurrent" Python installation
- Add RUN_DEPENDS (urllib3)
- Switch to CHEESESHOP for MASTER_SITES
- Enable NO_ARCH (architecture independent)
- Add LICENSE_FILE
- Update test target
- Strip pkg-descr WWW: URL trailing slash
[ 13:19 koobs ] Original commit 
py-pytidylib 0.2.4 textproc files touched by this commit Python wrapper for HTML Tidy (tidylib)
textproc/py-pytidylib: Update to 0.2.4

- Update PORTVERSION and distinfo checksum (0.2.4)
- Update COMMENT to more closely match setup.py:description
- Update test target
- Remove TEST_DEPENDS (pytest is not required)
- Enable NO_ARCH (architecture independent)
- Patch setup.py to enable setuptools test command
[ 12:41 koobs ] Original commit 
py-acme 0.4.0 security files touched by this commit ACME protocol implementation in Python
py-letsencrypt 0.4.0 security files touched by this commit Let's Encrypt client
security/py-{acme,letsencrypt}: Update to 0.4.0

Common:

- Update PORTVERSION and distinfo checksum (0.4.0) [1]
- Update and sort RUN_DEPENDS to match setup.py:install_requires

security/py-acme:

- Update COMMENT to match setup.py:description=
- Add LICENSE_FILE
- Remove spurious USES=gmake dependency

PR:		207306 [1]
Submitted by:	Piotr Kubaj <pkubaj anongoth pl> [1]
Approved by:	koobs (maintainer, letsencrypt), cpm (maintainer, acme)
[ 12:25 koobs ] Original commit 
py-nagiosplugin 1.2.3 sysutils files touched by this commit Class library for writing Nagios (Icinga) plugins
sysutils/py-nagiosplugin: Update to 1.2.3

- Update PORTVERSION and distinfo checksum (1.2.3)
- Enable NO_ARCH (architecture independent)
- Update test target
[ 12:04 koobs ] Original commit 
py-diffoscope 49 sysutils files touched by this commit In-depth comparison of files, archives, and directories
sysutils/py-diffoscope: Update to 49

- Update PORTVERSION and distinfo checksum (49)
- Remove patches (previously backported)
[ 11:51 koobs ] Original commit 
py-shutilwhich 1.1.0 sysutils files touched by this commit shutil.which for those not using Python 3.3
sysutils/py-shutilwhich: Update to 1.1.0

- Update PORTVERSION and distinfo checksum (1.1.0)
- Switch to GITHUB for DISTFILES (includes tests)
- Add TEST_DEPENDS and test target
- Limit Python versions to -3.3. 3.4+ is a noop
- Enable NO_ARCH (achitecture independent)
[ 10:53 koobs ] Original commit 
py-oauthlib 1.0.3 security files touched by this commit RFC-compliant implementation of the OAuth request-signing logic
security/py-oauthlib: Update 1.0.3

- Update PORTVERSION and distinfo checksum (1.0.3)
- Update COMMENT to more closely match setup.py:description=
- Update TEST dependencies and test target
- Remove TESTS option bits accordingly
- Move mock to only Python 2.x TEST_DEPENDS
- Enable NO_ARCH (architecture independent)
- Add LICENSE_FILE
[ 10:44 koobs ] Original commit 
py-pyjwt 1.4.0 www files touched by this commit JSON Web Token implementation in Python
www/py-pyjwt: Update to 1.4.0, Modernize

- Update PORTVERSION and distinfo checksum (1.4.0)
- Update run and test dependencies (pycrypto -> cryptography)
- Enable "concurrent" Python installation
- Enable NO_ARCH (architecture independent)
- Update test target
- Patch setup.py not to install non-compulsory tests_requires
- Group OPTIONS_* entries
- Pet portling (DISTNAME order)
- Uncomment LICENSE_FILE

PR:		205443
Reviewed by:	maintainer <terje elde net>
Approved by:	maintainer <terje elde net>
[ 09:17 koobs ] Original commit 
py-libnacl 1.4.4 security files touched by this commit Python bindings for libsodium/tweetnacl based on ctypes
security/py-libnacl: Update to 1.4.4

- Update PORTVERSION and distinfo checksum (1.4.4)
- Update test target
- Enable NO_ARCH (architecture independent)
- Regenerate setup.py
[ 09:02 koobs ] Original commit 
py-cpe 1.2.0 security files touched by this commit CPE: Common Platform Enumeration for Python
security/py-cpe: Update to 1.2.0

- Update PORTVERSION and distinfo checksum (1.2.0)
- Enable building with Python 3.x
- Correct LICENSE (LGPL3)
- Enable NO_ARCH (architecture independent)
- Update COMMENT to match setup.py:summary=
- Add test target

Changes:

  https://github.com/nilp0inter/cpe/blob/develop/NEWS.txt
[ 06:59 koobs ] Original commit 
py-slackclient 0.18.0 net-im files touched by this commit Python client for Slack.com
net-im/py-slackclient: Update to 0.18.0

- Update PORTVERSION and distinfo checksum (0.18.0)
- Update RUN_DEPENDS
- Enable NO_ARCH (architecture independent)

Changes

  https://github.com/slackhq/python-slackclient/blob/master/CHANGELOG.md
[ 04:16 koobs ] Original commit 
py-vcrpy 1.7.4 devel files touched by this commit Automatically mock HTTP interactions to simplify and speed up testing
[NEW] devel/py-vcrpy: Automatically mock HTTP interactions to simplify and speed
up testing

VCR.py simplifies and speeds up tests that make HTTP requests. The first
time you run code that is inside a VCR.py context manager or decorated
function, VCR.py records all HTTP interactions that take place through
the libraries it supports and serializes and writes them to a flat file
(in yaml format by default). This flat file is called a cassette.

When the relevant peice of code is executed again, VCR.py will read the
serialized requests and responses from the aforementioned cassette file,
and intercept any HTTP requests that it recognizes from the original test
run and return the responses that corresponded to those requests. This
means that the requests will not actually result in HTTP traffic, which
confers several benefits including:

 * The ability to work offline
 * Completely deterministic tests
 * Increased test execution speed

WWW: https://github.com/kevin1024/vcrpy
[ 03:43 koobs ] Original commit 
py-pytest-localserver 0.3.5 devel files touched by this commit Py.test Plugin to test server connections locally
[NEW] devel/py-pytest-localserver: Py.test Plugin to test server connections
locally

pytest-localserver is a plugin for the pytest testing framework which
enables you to test server connections locally.

Sometimes monkeypatching urllib2.urlopen() just does not cut it, for
instance if you work with urllib2.Request, define your own
openers/handlers or work with httplib. In these cases it may come in
handy to have an HTTP server running locally which behaves just like
the real thing. Well, look no further!

WWW: https://bitbucket.org/pytest-dev/pytest-localserver/
Thu, 25 Feb 2016
[ 13:48 koobs ] Original commit 
py-pynsq 0.6.9 net files touched by this commit Official Python client library for NSQ
net/py-pynsq: Update to 0.6.9, Modernize

- Update PORTVERSION and distinfo checksum (0.6.9)
- Update TEST_DEPENDS and test target
- Remove TESTS option bits accordingly
- Sort USE{S} entries
- Enable NO_ARCH (architecture independent)
- Patch setup.py to remove unnecessary tornado entry and exclude tests
  from installation, for a future upstream patch that adds tests to the
  PyPI sdist.

Changes:

  https://github.com/nsqio/pynsq/blob/v0.6.9/ChangeLog.md
[ 13:03 koobs ] Original commit 
py-port-for 0.3.1 net files touched by this commit Utility that helps with local TCP ports managment
net/py-port-for: Update to 0.3.1

- Update PORTVERSION and distinfo checksum (0.3.1)
- Add TEST_DEPENDS and test target
- Add LICENSE_FILE
- Update COMMENT (matching setup.py:description)
- Enable NO_ARCH (architecture independent)
- Patch setup.py adding tests_require and support for test command
[ 12:59 koobs ] Original commit 
py-graphillion 0.98 math files touched by this commit Fast, lightweight graphset operation library in Python
math/py-graphillion: Update to 0.98

- Update PORTVERSION and distinfo checksum (0.9.8)
- Sort USE{S} entries
- Strip shared extension
- Update test target

Changes:

  https://github.com/takemaru/graphillion/compare/v0.94...v0.98
[ 12:18 koobs ] Original commit 
py-spambayes 1.1b2 mail files touched by this commit Bayesian anti-spam filter written in Python
mail/py-spambayes: Update to 1.1b2

- Update PORTVERSION and distinfo checksum (1.1.b2)
- Correctly set USES=python to -2.7, not to depend on the lang/python2
  port (:2)
- Remove post-patch replacement of Python shebang lines. setuptools
  rewrites shebangs console_scripts/scripts according to the Python
  version the package was built with already.
- Update pkg-descr (match first paragraph in setup.py)
- Regenerate patches (makepatch compatible, portlint)
- Sort USE{S} entries
[ 12:00 koobs ] Original commit 
py-limnoria 2016.02.24 irc files touched by this commit Modified version of Supybot (an IRC bot and framework)
irc/py-limnoria: Update to 2016.02.24

- Update PORTVERSION and distinfo checksum (2016.02.24)
[ 10:54 koobs ] Original commit 
py-pillow 3.1.1 graphics files touched by this commit Fork of the Python Imaging Library (PIL)
graphics/py-pillow: Fix OPT_VARS, Enable WEBP by default

After converting if PORT_OPTIONS:MOPTION PYDISTUTILS_BUILDARGS to
OPTION_VARS=PYDISTUTILS_BUILDARGS in r409464 [1], it was reported
that the port failed to build with the following error:

  ValueError: --enable-tcl requested but tcl not found

Investigation revealed that only the first of the TKINTER_VARS{_OFF}
values was being assigned. The root cause appears to be that
OPTIONS_VARS=VAR=<value> does not support multiple space-separated
values, unless:

a) Values are quoted: OPTION_VARS=VAR="value1 value1", OR
b) Multiple assignments are made: OPTION_VAR=VAR+=value1 VAR+=value2
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Wed, 24 Feb 2016
[ 13:21 koobs ] Original commit 
py-pillow 3.1.1 graphics files touched by this commit Fork of the Python Imaging Library (PIL)
graphics/py-pillow: Update to 3.1.1, Modernize

- Update PORTVERSION and distinfo checksum (3.1.1)
- Convert remaining conditionals to to OPTIONS helpers
- Replace custom do-install and replace build/install target hacks
- Remove patches (upstream, were previously backported)
- Strip shared extensions
- Extend test suite

Changes:

  https://github.com/python-pillow/Pillow/blob/3.1.1/CHANGES.rst
Tue, 23 Feb 2016
[ 07:18 koobs ] Original commit 
py-stripe 1.29.1 finance files touched by this commit Stripe Python bindings
finance/py-stripe: Update to 1.29.1, Modernize

- Update PORTVERSION and distinfo checksum (1.29.1)
- Add LICENSE_FILE
- Update TEST depends and test target
- Update test target environment variable [1]
- Remove TESTS option bits accordingly
- Patch setup.py tests_require to allow the latest version of mock [2]
- Remove patch to setup.py:package_data (upstreamed) [3]

Changes:

  https://github.com/stripe/stripe-python/blob/v1.29.1/CHANGELOG

[1] https://github.com/stripe/stripe-python/issues/172
[2] https://github.com/stripe/stripe-python/issues/205
[3] https://github.com/stripe/stripe-python/pull/170
Mon, 22 Feb 2016
[ 09:37 koobs ] Original commit 
py-rauth 0.7.2 devel files touched by this commit Python library for OAuth 1.0/a, 2.0, and Ofly consumers
devel/py-rauth: Update to 0.7.2, Modernize

- Update PORTVERSION and distinfo checksum (0.7.2)
- Add LICENSE_FILE
- Update RUN_DEPENDS (Switch to www/requests from requests1
- Update TEST dependencies and test target
- Remove TESTS options bits accordingly
- Patch setup.py to enable setuptools test command support
- Update pkg-descr based on latest upstream text
- Enable NO_ARCH (architecture independence)
Sun, 21 Feb 2016
[ 16:02 koobs ] Original commit 
py-pygithub 1.26.0 devel files touched by this commit Python library implementing the full GitHub API v3
devel/py-pygithub: Update to 1.26.0

- Update PORTVERSION and distinfo checksum (1.26.0)
- Add LICENSE_FILE
- Update test target
- Enable NO_ARCH (architecture independence)
[ 15:51 koobs ] Original commit 
py-posix_ipc 1.0.0 devel files touched by this commit POSIX IPC primitives for Python
devel/py-dateutil: Update to 2.4.2

- Update PORTVERSION and distinfo checksum (2.4.2)
- six is only a RUN_DEPENDS, remove from BUILD_DEPENDS
- Enable NO_ARCH (architecture independence)
- Add test target
[ 15:05 koobs ] Original commit 
include-what-you-use 0.5 devel files touched by this commit Tool for use with clang to analyze
[NEW] devel/include-what-you-use: Clang tool to analyze #includes in C and C++
sources

"Include what you use" means this: for every symbol (type, function,
variable, or macro) that you use in foo.cc (or foo.cpp), either foo.cc
or foo.h should include a .h file that exports the declaration of that
symbol. (Similarly, for foo_test.cc, either foo_test.cc or foo.h should
do the including.) Obviously symbols defined in foo.cc itself are
excluded from this requirement.

This puts us in a state where every file includes the headers it needs
to declare the symbols that it uses. When every file includes what it
uses, then it is possible to edit any file and remove unused headers,
without fear of accidentally breaking the upwards dependencies of
that file. It also becomes easy to automatically track and update
dependencies in the source code.

WWW: http://include-what-you-use.org
[ 14:59 koobs ] Original commit 
py-doit 0.29.0 devel files touched by this commit Task management & automation tool
devel/py-doit: Update to 0.29.0

- Update PORTVERSION and distinfo checksum (0.29.0)
- Update COMMENT (more informative version from upstream)
- Add LICENSE_FILE
- Add and update RUN and TEST dependencies
- Update test target
- Enable NO_ARCH (architecture independence)
[ 14:55 koobs ] Original commit 
py-cloudpickle 0.2.1 devel files touched by this commit Extended pickling support for Python objects
[NEW] devel/py-cloudpickle: Extended pickling support for Python objects

cloudpickle makes it possible to serialize Python constructs not
supported by the default pickle module from the Python standard library.

cloudpickle is especially useful for cluster computing where Python
expressions are shipped over the network to execute on remote hosts,
possibly close to the data.

Among other things, cloudpickle supports pickling for lambda
expressions, functions and classes defined interactively in the
`__main__` module.

WWW: https://github.com/cloudpipe/cloudpickle
[ 14:24 koobs ] Original commit 
py-dateutil 2.4.2 devel files touched by this commit Extensions to the standard Python datetime module
devel/py-dateutil: Update to 2.4.2

- Update PORTVERSION and distinfo checksum (2.4.2)
- six is only a RUN_DEPENDS, remove from BUILD_DEPENDS
- Enable NO_ARCH (architecture independence)
- Add test target
[ 10:51 koobs ] Original commit 
py-d2to1 0.2.12.p1 devel files touched by this commit Distutils2-like setup.cfg files with setuptools setup.py
devel/py-d2to1: Update to 0.2.12.post1

- Update DISTVERSION and distinfo checksum (0.2.12.post1)
- Add setuptools as an explicit RUN_DEPENDS (PEP20)
- Add TEST_DEPENDS and test target
- Switch to GITHUB because test package isnt in the source distribution
[ 09:12 koobs ] Original commit 
euca2ools 3.3.0 devel files touched by this commit Eucalyptus Command Line Tools
devel/euca2ools: Update to 3.3.0

- Update PORTVERSION and distinfo checksum (3.3.0)
- Add an update run-time dependencies
- Enable NO_ARCH (architecture independence)
- Sort and group USE{S} entries
[ 09:01 koobs ] Original commit 
py-requestbuilder 0.4.0 www files touched by this commit Command line-driven HTTP request builder
www/py-requestbuilder: Update to 0.4.0

- Update PORTVERSION & distinfo checksum (0.4.0)
- Enable NO_ARCH (architecture independence)
- Add LICENSE_FILE
Sat, 20 Feb 2016
[ 12:17 koobs ] Original commit 
py-markdown 2.6.5 textproc files touched by this commit Python implementation of Markdown
textproc/py-markdown: Update to 2.6.5

- Update PORTVERSION and distinfo checksum (2.6.5)
- Update test dependencies and test target
- Remove dos2unix, no longer needed
- Enable architecture independence (NO_ARCH)
- Backport upstream issue 453 [1] fix for failing tests due to pygments
- Patch setup.py to support setuptools test command
- Update pkg-descr WWW: URL (matching that in setup.py)

[1] https://github.com/waylan/Python-Markdown/issues/453

Requested by:	brnrd (via IRC)
[ 10:45 koobs ] Original commit 
py-twitter-tools 1.17.1 net files touched by this commit Python API and command-line toolset for Twitter
net/py-twitter-tools: Update to 1.17.1

- Update PORTVERSION and distinfo checksum (1.17.1) [1]
- Update test target (modern convention)
- Enable concurrent (Python version) installation
- Enable architecture independence (NO_ARCH)
- Remove patch to setup.py (upstreamed)
- Backport commit 15ea270 to fix test_sanity tests

A number of test failures are (still) present in test_util [2]

[2] https://github.com/sixohsix/twitter/issues/166

PR:		207365 [1]
Submitted by:	bsam [1]
Thu, 18 Feb 2016
[ 18:21 koobs ] Original commit 
buildbot-slave 0.8.12_3 devel files touched by this commit Continuous Integration Framework (Slave)
devel/buildbot-slave: Add LOCALBASE/bin to rc.d PATH

buildbot builders often need to run additional comments during their build
steps, such as VCS commands (hg, git et al), fetching things with curl(8)
among others.

The PATH available at boot-time only includes /usr/bin:/usr/sbin, so we need
to add LOCALBASE/bin to the startup script PATH to make other commands
available.
[ 17:31 koobs ] Original commit 
buildbot-slave 0.8.12_2 devel files touched by this commit Continuous Integration Framework (Slave)
devel/buildbot-slave: Add startup script with profile support

Kill a 5+ year old Bugzilla issue [1] by adding a startup script
support multiple "profiles" to buildbot-slave.

This will save me many 10's of minutes restarting ~15 buildbot
builders over 3 VM's manually every time the power goes out, or the
Windows host hosting them needs to be restarted :|

PR:		152847 [1]
Requested by:	wollman
[ 17:14 koobs ] Original commit 
buildbot-slave 0.8.12_1 devel files touched by this commit Continuous Integration Framework (Slave)
devel/buildbot-slave: Modernize (Ports compliance)

- Switch to new method of depending on Twisted, USES=twisted is
  DEPRECATED.
- Update and add TEST_DEPENDS, update test target
- Remove TESTS option
- Correctly limit Python version to -2.7
- Enable architecture independence (NO_ARCH)

MFH:		2016Q1
[ 14:25 koobs ] Original commit 
buildbot 0.8.12_1 devel files touched by this commit Continuous Integration Framework (Master)
devel/buildbot: Modernize (Ports compliance)

- Switch to new method of depending on Twisted, USES=twisted is
  DEPRECATED.
- Update and add TEST_DEPENDS, update test target
- Remove TESTS option
- Correctly limit Python version to -2.7
- Enable architecture independence (NO_ARCH)

MFH:		2016Q1
Wed, 17 Feb 2016
[ 15:56 koobs ] Original commit 
py-sure 1.2.24 devel files touched by this commit Utility belt for automated testing in Python for Python
[NEW] devel/py-sure: Utility belt for automated testing in Python for Python

A testing library for python with powerful and flexible assertions.

Sure is heavily inspired by should.js

WWW: https://github.com/gabrielfalcao/sure
[ 14:28 koobs ] Original commit 
py-txrequests 0.9.2 www files touched by this commit Asynchronous Python HTTP for Humans
[NEW] www/py-txrequests: Asynchronous Python HTTP for Humans

Small add-on for the python requests http library. Makes use Twisted's
ThreadPool, so that the requests API returns deferred.

The additional API and changes are minimal and strives to avoid
surprises.

WWW: https://github.com/tardyp/txrequests
Sat, 13 Feb 2016
[ 10:51 koobs ] Original commit 
py-pillow 2.9.0_1 graphics files touched by this commit Fork of the Python Imaging Library (PIL)
graphics/py-pillow: Backport security fixes

Backport security fixes from 3.1.1 release, resolving the following
vulnerabilities:

 * CVE-2016-0775: Buffer overflow in FLI decoding code
 * CVE-2016-0740: Buffer overflow in TIFF decoding code
 * Integer overflow in Resample.c [1]
 * Buffer overflow in PCD decoder [2]

[1] https://github.com/python-pillow/Pillow/issues/1710
[2] https://github.com/python-pillow/Pillow/issues/568

PR:		207053
Submitted by:	rakuco
MFH:		2016Q1
Security:	a8de962a-cf15-11e5-805c-5453ed2e2b49
Wed, 10 Feb 2016
[ 14:32 koobs ] Original commit 
mongodb32 3.2.1_1 databases files touched by this commit Distributed document-oriented "NoSQL" database
mongodb32-tools 3.2.1_1 databases files touched by this commit Tools for MongoDB
databases/mongodb32{-tools}: Disable WIRETIGER on i386, Mark BROKEN on 9.x

MongoDB 3.2 doesn't build on FreeBSD 9.x, and its tools fail to build
for a separate reason: TLS 1.1 and 1.2 are not found in the OpenSSL
version that the builder detects.

Fortunately, we don't have to solve that as the primary port does not
support FreeBSD 9 either. Patched to IGNORE on < FreeBSD 10.

PR:		206795, 206796
Submitted by:	Brendan Molloy <brendan+freebsd bbqsrc net> (maintainer)
MFH:		2016Q1
Tue, 9 Feb 2016
[ 15:28 koobs ] Original commit 
h2o 1.7.0 www files touched by this commit Optimized HTTP2 server with support for HTTP/1.x
www/h2o: Update to 1.7.0

- Update PORTVERSION and dinsto checksum (1.7.0)
- Update pkg-plist

Changes:

  https://github.com/h2o/h2o/blob/v1.7.0/Changes

PR:		206949
Submitted by:	Dave Cottlehuber <dch skunkwerks at> (maintainer)
Sun, 7 Feb 2016
[ 09:44 koobs ] Original commit 
py-fsm 0.01_2 devel files touched by this commit Pure Python Implementation of a Finite State Machine
py-graphviz 1.3.1 graphics  Deleted files touched by this commit Python interface to GraphViz agraph
py-pygraphviz 1.3.1 graphics files touched by this commit Python interface to GraphViz agraph
py-networkx 1.10_2 math files touched by this commit Tools for complex networks
gramps 3.4.9_2 science files touched by this commit GTK/GNOME-based genealogy program
graphics/py-graphviz: Move to py-pygraphviz, Fix 3.x build

There are numerous graphviz related packages in PyPI, including:
graphviz, graphviz-python and pygraphviz.

This port, py-graphviz, is not and does not provide the same package
as the 'graphviz' package on PyPI (CHEESESHOP).

Further, it blocks the creation of a correctly named py-graphviz port,
is a POLA violation in terms of users expecting to find and recieve
the package they expect based on a standard search, and is likely to
create confusion among other ports if they depend on a python graphviz
package, which could result in incorrect packages/dependencies.

This is why among other reasons, Python packages should be named
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 07:20 koobs ] Original commit 
graphviz 2.38.0_11 graphics files touched by this commit Graph Visualization Software from AT&T and Bell Labs
graphics/graphviz: Enable verbose build

Approved by:	portmgr (framework)
Thu, 4 Feb 2016
[ 10:39 koobs ] Original commit 
py-rsa 3.3 security files touched by this commit Pure-Python RSA implementation
security/py-rsa: Update to 3.3 (Fixes CVE-2016-1494)

- Update PORTVERSION and distinfo checksum (3.3)
- Modernize TEST entries (test target, TEST_DEPENDS, et al)
- Update setup.py patch (zip_safe no longer needed)
- Add LICENSE_FILE
- Enable NO_ARCH

This version fixed a security vulnerability:

https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2016-1494

PR:		206746
Reported by:	Sevan Janiyan <venture37 geeklan co.uk>
Security:	e78bfc9d-cb1e-11e5-b251-0050562a4d7b
Security:	CVE-2016-1494
MFH:		2016Q1
[ 10:35 koobs ] Original commit 
vuxml 1.1_2 security files touched by this commit Vulnerability and eXposure Markup Language DTD
security/vuxml: Add CVE-2016-1494 for security/py-rsa

PR:		206746
Reported by:	 Sevan Janiyan <venture37 geeklan co.uk>
[ 08:48 koobs ] Original commit 
portscout 0.8.1_7 ports-mgmt files touched by this commit Tool to scan for new versions of FreeBSD ports
ports-mgmt/portscout: Loop through all PyPI files

While processing Issue 206746 [1] for a security update to
security/py-rsa (For versions < 3.3), it was noticed that Portscout
had not identified the the newer version, released on 2016-01-13.

Investigation revealed that the PyPI SiteHandler in Portscout only
processed the first url/filename returned by PyPI, which in many cases
is not a tar.gz, the default EXTRACT_SUFFIX for source distribution
(sdist) files:

[py-rsa] VersionCheck()
[py-rsa] Checking site: https://pypi.python.org/packages/source/r/rsa/
Does site handler exist ... Yes
(Portscout::SiteHandler::PyPI) GET https://pypi.python.org/pypi/rsa/json
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 07:58 koobs ] Original commit 
suricata 3.0_1 security files touched by this commit High Performance Network IDS, IPS and Security Monitoring engine
security/suricata: Add netmap IPS mode to pkg-message

PR:		206875
Submitted by:	 Franco Fichtner <franco opnsense org>
Wed, 3 Feb 2016
[ 07:50 koobs ] Original commit 
py-pip 7.1.2_1 devel files touched by this commit Tool for installing and managing Python packages
devel/py-pip: Add pkg-message user WARNING

Add a pkg-message warning users not to use pip to install packages in
the system-wide Python environment location. This should have been done
a long time ago.

While I'm here:

- Add LICENSE_FILE
- Enable NO_ARCH
- Match *_DEPENDS versions to those in setup.py
- Fix incorrect pytest-xdist package name match

PR:		205881, 205819
Reported by:	many
Suggested by:	many
MFH:		2016Q1
Tue, 2 Feb 2016
[ 17:51 koobs ] Original commit 
gtk-E17-theme 20151119 x11-themes files touched by this commit Dark GTK theme for Enlightenment
[NEW] x11-themes/gtk-E17-theme: Dark GTK theme for Enlightenment

E17gtk is a dark Gtk theme with sharp corners, which is designed for use in
Enlightenment and gives the elegant look of Enlightenment to Gtk3, Gtk2 and
Qt widgets. Of course, it can be used with any GTK based environment too,
but it is not tuned to Gnome or any of its apps.

WWW: http://gnome-look.org/content/show.php/?content=163472

PR:		205475
Submitted by:	Matthew <matthew reztek cz>
[ 16:33 koobs ] Original commit 
suricata 3.0 security files touched by this commit High Performance Network IDS, IPS and Security Monitoring engine
security/suricata: Update to 3.0

- Switch from DISTVERSION to PORTVERSION
- Update PORTVERION and distinfo checksum (3.0)

Changes:

  * http://suricata-ids.org/2016/01/27/suricata-3-0-available/
  * https://redmine.openinfosecfoundation.org/versions/80

PR:		206690
Submitted by:	Franco Fichtner <franco opnsense org>
[ 14:45 koobs ] Original commit 
py-netaddr 0.7.18 net files touched by this commit Manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses
net/py-netaddr: Update to 0.7.18

- Update PORTVERSION and distinfo checksum (0.7.18)
- Enable multiple "concurrent" Python installation
- Remove patches (now upstream)
- Update test target to new framework bits
- Update PORTDOCS
- Move NO_ARCH

PR:		206559
Submitted by:	Franco Fichtner <franco opnsense org>
[ 13:10 koobs ] Original commit 
libzmq4 4.1.4 net files touched by this commit ZeroMQ core library (Version 4)
net/libzmq4: Update to 4.1.4

- Update PORTVERSION and distinfo checksum (4.1.4) [1]
- Convert DEBUG option conditional into helper
- Convert test target into new test framework bits

PR:		206555 [1]
Submitted by:	w.schwarzenfeld@aon.at [1]
[ 12:34 koobs ] Original commit 
py-acme 0.3.0 security files touched by this commit ACME protocol implementation in Python
py-letsencrypt 0.3.0 security files touched by this commit Let's Encrypt client
security/py-{letsencrypt,acme}: Update to 0.3.0

Common:

- Update PORTVERSION and distinfo checksum (0.3.0) [1]
- Use PORTVERSION over DISTVERSION (not necessary at the moment)
- Update dependency entries to match those in setup.py
  - match minimum versions, remove version if not specified there
  - requests has been removed from letsencrypt, acme depends on it

py-letsecnrypt:

- Remove setup.py patch (upstreamed) [1]

py-acme:

- Enable NO_ARCH

PR:		206397
Submitted by:	pkubaj@anongoth.pl [1]
Reviewed by:	cpm (maintainer, acme)
Approved by:	cpm (maintainer, acme)
Mon, 1 Feb 2016
[ 11:02 koobs ] Original commit 
stud 0.4_1 security files touched by this commit Scalable TLS Unwrapping Daemon
[NEW] security/stud: Scalable TLS Unwrapping Daemon

stud is a network proxy that terminates TLS/SSL connections
and forwards the unencrypted traffic to some backend. It's
designed to handle 10s of thousands of connections
efficiently on multicore machines.

WWW: https://github.com/bumptech/stud

PR:		206134
Submitted by:	Franz Bettag <franz bett ag>
Sun, 31 Jan 2016
[ 08:40 koobs ] Original commit 
py-diffoscope 48 sysutils files touched by this commit In-depth comparison of files, archives, and directories
sysutils/py-diffoscope: Fix pkg-descr typo

Spell Debian correctly
[ 08:38 koobs ] Original commit 
py-diffoscope 48 sysutils files touched by this commit In-depth comparison of files, archives, and directories
[NEW] sysutils/py-diffoscope: In-depth comparison of files, archives, and
directories

diffoscope will try to get to the bottom of what makes files or
directories different. It will recursively unpack archives of many kinds
and transform various binary formats into more human readable form to
compare them. It can compare two tarballs, ISO images, or PDF just as
easily.

It can be scripted through error codes, and a report can be produced
with the detected differences. The report can be text or HTML. When no
type of report has been selected, diffoscope defaults to write a text
report on the standard output.

diffoscope is developed as part of the 'reproducible builds' Deian
project. It is meant to be able to quickly understand why two builds
of the same package produce different outputs. diffoscope was previously
named debbindiff.

WWW: https://diffoscope.org/

Thank you to bapt for providing the background context, information and
the getfacl patch to get this port going.

Requested by:	emaste, bapt (for reproducible builds & FOSDEM talk)
[ 08:21 koobs ] Original commit 
py-libarchive-c 2.2 archivers files touched by this commit Python interface to libarchive
py3-libarchive-c 2.2 archivers files touched by this commit Python interface to libarchive
archivers/py3-libarchive-c: Add Python 3.x version of port

Add a Python 3.x sub-port of py-libarchive-c, in order for a port of the
Debian diffoscope project to be created, which is Python 3 only. This
(py3-*) hack^W workaround ensures a py3x-* package can be created by
default.

 - Allow USES to be overriden in base port accordingly

While I'm here

 - Enable NO_ARCH

Requested by:	emaste, bapt (for diffoscope, reproducible builds)
[ 08:20 koobs ] Original commit 
py-python-magic 0.4.10 devel files touched by this commit File type identification using libmagic
devel/py-python-magic: Allow USES to be overriden

Allow USES value to be overridden, in this case by py3-python-magic
[ 08:17 koobs ] Original commit 
py3-python-magic 0.4.10 devel files touched by this commit File type identification using libmagic
devel/py3-python-magic Add Python 3.x version of port

Add a Python 3.x sub-port of py-python-magic, in order for a port of the
Debian diffoscope project to be created, which is Python 3 only. This
(py3-*) hack^W workaround ensures a py3x-* package can be created by
default.

Requested by:	emaste, bapt (for diffoscope, reproducible builds)
[ 06:16 koobs ] Original commit 
py-python-magic 0.4.10 devel files touched by this commit File type identification using libmagic
[NEW] devel/py-python-magic: File type identification using libmagic

This module uses ctypes to access the libmagic file type identification
library. It makes use of the local magic database and supports both
textual and MIME-type output.

WWW: http://github.com/ahupp/python-magic

Requested by:	emaste, bapt (for diffoscope / reproducible builds)
Sat, 30 Jan 2016
[ 11:24 koobs ] Original commit 
py-libarchive-c 2.2 archivers files touched by this commit Python interface to libarchive
[NEW] archivers/py-libarchive-c: Python interface to libarchive

A Python interface to libarchive. It uses the standard ctypes module to
dynamically load and access the C library.

WWW: https://github.com/Changaco/python-libarchive-c

Requested by:	emaste, bapt (for diffoscope / reproducible builds)
Thu, 28 Jan 2016
[ 03:32 koobs ] Original commit 
py-oslo.serialization 2.2.0 devel files touched by this commit Oslo Serialization library
devel/oslo.serialization: Update msgpack-python dependency

Update msgpack dependency to msgpack-python, chasing the rename in
r407393 [1]

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

Reported by:	Portsnap Buildbox
[ 03:12 koobs ] Original commit 
py-attic 0.16 archivers files touched by this commit Deduplicating backup program
py-msgpack 0.4.2_1 devel  Deleted files touched by this commit MessagePack (de)serializer for Python
py-msgpack-python 0.4.6 devel files touched by this commit MessagePack (de)serializer for Python
py-tarantool-queue 0.1.0 devel files touched by this commit Python bindings for Tarantool queue
py-salt 2015.8.3 sysutils files touched by this commit Distributed remote execution and configuration management system
py-autobahn 0.11.0 www files touched by this commit WebSocket client & server library, WAMP real-time framework
devel/py-msgpack: Rename to py-msgpack-python, Update to 0.4.6

- Rename to py-msgpack-python, accordingly:
  - Add MOVED entry
  - Update devel/Makefile
  - Update dependent ports
  - Remove DISTNAME and TODO comment
- Update PORTVERSION and distinfo checksum (0.4.6)
- Re-assign MAINTAINER'ship

PR:		205733
Submitted by:	Brendan Molloy <brendan+freebsd bbqsrc net>
Approved by:	zont (maintainer)
Tue, 26 Jan 2016
[ 14:26 koobs ] Original commit 
py-py3dns 3.1.0 dns files touched by this commit Python 3 DNS library
dns/py-py3dns: Limit to Python 3.x, Fix dependencies

py-py3dns is a Python 3.x only package, so limit USES=python
accordingly. ipaddr is needed on <= 3.2, so add it as a conditional
RUN_DEPENDS.

While I'm here:

- Add NO_ARCH
- Add test target, TEST_DEPENDS and patch outdated unit test assertions
  that test against live domains, not mocked responses.
- Remove unnecessary setup.py patch
- Match COMMENT to setup.py:description
- Sort and group USE{S} entries

PR:			206645
Reported by:		danger
Approved by:		portmgr (blanket)
MFH:			2016Q1
Differential Revision:	D5083
[ 14:01 koobs ] Original commit 
py-pyspf 2.0.12_4 mail files touched by this commit SPF (Sender Policy Framework) implemented in Python
mail/py-pyspf: Fix dependencies (missing & incorrect)

Revision 404778 [1] modified py-pyspf to only use dns/py3dns instead
of conditionally using dns/py-dns and py-py3dns depending on whether
Python 2.x or 3.x was being used.

dns/py-py3dns is a Python 3.x *only* package, but the port does not
currently [2] limit itself to USES=python:3.0+.

This results in errors for all dependent ports of py-pyspf when
Python 2.x is used, which was reported for
mail/postfix-policyd-spf-python. [3]

pyspf's README notes the following requirements:
(Only the first 15 lines of the commit message are shown above View all of this commit message)
[ 10:20 koobs ] Original commit 
py-trollius 2.0 devel files touched by this commit Port of the Tulip project (asyncio module, PEP 3156) on Python 2
devel/py-trollius: Fix TEST_DEPENDS

- Make mock a conditional TEST_DEPENDS
- Add missing unittest2 TEST_DEPENDS
- Remove run-aiotest from test target. Requires aiotest (PyPI)

Didn't pick this up in testing because mock and unittest2 were installed
locally, and running test: in poudriere is non-trivial at the moment.

PR:	206578
Mon, 25 Jan 2016
[ 18:59 koobs ] Original commit 
py-requests 2.9.1 www files touched by this commit HTTP library written in Python for human beings
www/py-requests: Update to 2.9.1

- Update PORTVERSION and distinfo checksum (2.9.1)
- Update TEST_DEPENDS
- Remove FAIL'ing test comment

Changes:

  https://github.com/kennethreitz/requests/blob/v2.9.1/HISTORY.rst

PR:		205799
Submitted by:	Neel Chauhan <neel neelc org>
Number of commits: 818 (showing only 100 on this page) 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9  »  
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
ImageMagickMay 06
ImageMagick-nox11May 06
ImageMagick7May 06
ImageMagick7-nox11May 06
janssonMay 04
gitlabMay 03
libksbaMay 03
libressl*May 03
libressl-devel*May 03
linux-c6-openssl*May 03
openssl*May 03
php55May 03
php55-bcmathMay 03
php55-exifMay 03
php55-gdMay 03

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

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 25997
Broken 283
Deprecated 64
Ignore 550
Forbidden 0
Restricted 203
No CDROM 86
Vulnerable 54
Expired 25
Set to expire 52
Interactive 0
new 24 hours 5
new 48 hours8
new 7 days19
new fortnight43
new month107

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