In certain situations, file references (.py[co]) for Python files that
fail to compile with compileall() are still added to distutils --record
output.
This output is used for pkg-plist generation and must only contain
references to files that will be installed.
One example of a failure condition is when a Python 2/3 compatible
package containing a file containing Python 3.x only code is built with
Python 2.x, such as Gunicorn's _gaiohttp.py [1]
This change backports patches submitted against upstream issue 20397 [2]
that has not yet been committed.
- For Python 2.7 and 3.5, backport both install_lib and test
- For Python 3.2, 3.3 and 3.4, only backport install_lib
[1] https://svnweb.freebsd.org/changeset/ports/404558
[2] https://bugs.python.org/issue20397
Thank you to Brendan Molloy for producing and submitting the patches
against upstream sources.
Reviewed by: sbz (python)
MFH: 2016Q1
Differential Revision: D4832
- Add LICENSE_FILE
- Add NO_ARCH
- Switch to @dir
- Remove @mode, it doesn't work as it's specified incorrectly and is not needed anyway
Approved by: portmgr blanket
provides authentication and group membership from an LDAP
service. Users are authenticated by performing an LDAP bind against a
directory using their credentials. The plugin will also pull the email
address and username from the directory and populate the
session_attribute table.
WWW: https://trac-hacks.org/wiki/LdapAuthStorePlugin
Reviewed by: koobs
Differential Revision: https://reviews.freebsd.org/D4796
LDAP extensions to grant group permissions
This extension enables the use of existing LDAP groups to grant
permissions rather than defining permissions for every single user on
the system. Also permits storage of permissions (both users and
groups permissions) in the LDAP directory itself rather than in the
database backend.
WWW: https://trac-hacks.org/wiki/LdapPlugin
Reviewd by: koobs
Differential Revision: https://reviews.freebsd.org/D4796
* Filter out "unwanted" plugins before building the OPTIONS
* Sync both Makefiles so they only have gstreamer version specifics
* Bump portrevision for option changes. Now all bsd.gstreamer.mk
elements where listed before.
Submitted by: marino@
Now requires PolarSSL/mbedTLS 1.3.X with X >= 8, PolarSSL 1.2 is EOL.
Match help text to the change.
Make sure the build uses the local unpacked includes before the system
includes, such that portmaster/portupgrade upgrades for PolarSSL work if
2.3.9 or older is pre-installed on the build system.
Matrix is an ambitious new ecosystem for open federated Instant Messaging and
VoIP. The basics you need to know to get up and running are:
* Everything in Matrix happens in a room. Rooms are distributed and do not
exist on any single server. Rooms can be located using convenience
aliases like #matrix:matrix.org or #test:localhost:8448.
* Matrix user IDs look like @matthew:matrix.org (although in the future you
will normally refer to yourself and others using a 3PID: email address,
phone number, etc rather than manipulating Matrix user IDs)
Synapse is currently in rapid development, but as of version 0.5 we believe it
is sufficiently stable to be run as an internet-facing service for real usage!
WWW: https://www.matrix.org
PR: 205914
Submitted by: Brendan Molloy <brendan+freebsd@bbqsrc.net>