osprofiler requires pbr>=1.8 at build time, and fails with the following
error at configure time when it is not available:
distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('pbr>=1.8')
Reported by: poudriere: pbr reverse dependents bulk (exp) run
Approved by: portmgr (blanket(s): missing dependencies, build fix)
Approved by: ports-secteam (blanket: build fix, dependencies)
Since devel/py-setproctitle installs HISTORY.rst and README.rst in a
fixed location, pkg won't allow multiple flavors installed at the same time
and concurrent ports conflict on install with each other.
This change adds USE_PYTHON=concurrent which compensates for files in
DOCSDIR automatically, by using a different directory for each Python
version.
PR: 238601
Submitted by: Ralf van der Enden <tremere cainites net>
Approved by: portmgr (blanket(s): just fix it, ports (python) compliance)
Approved by: ports-secteam (blanket: bugfix)
The rc.d script evaluates fail2ban_pidfile before rc.conf is read.
This change moves those evaluations to the corect place allowing
users to override the values via /etc/rc.conf as expected.
PR: 236017
Reported by: <epopen gmail com>, Dmitry Wagin <dmitry.wagin ya ru>
Submitted by: <theis gmx at> (maintainer)
Approved by: ports-secteam (blanket: bugfix)
Bug 237426 updates Pillow to 6.0.0, which removed the Image.VERSION
variable, after a period of deprecation.
Cinnamon currently uses this variable, so backport upstream commit
c843f3664064742e2672e0fea528571a882d84ad [1] to compensate, so we don't
need to wait for the Gnome teams Cinnamon 4 update, which has already
pulled it in. Thanks to Charli Li for pointing this commit out.
While I'm here, fix all stage-qa errors and ports/framework compliance
issues:
- Add missing LIB_DEPENDS
- Add missing USE_{GNOME,X11} components
- Add USES=gnome, gl
- Fix gstreamer dependencies (GSTREAMER1, not GSTREAMER)
- Add LICENCE{_FILE}
- Fix more/all shebangs, remove custom REINPLACE_CMD section
- Remove GH_ACCOUNT (no longer necessary)
[1] https://github.com/linuxmint/cinnamon/pull/8496
[2] https://github.com/linuxmint/cinnamon/issues/8495
PR: 238070, 237426
Reported by: kai
Tested by: Michal Kilijanek (via Twitter)
Approved by: kwm (gnome, maintainer)
Approved by: ports-secteam (blanket(s): bugfixes, dependencies)
dns/powerdns: update to 4.1.8
PR: 236717
Submitted by: Ralf van der Enden <tremere@cainites.net> (maintainer)
Similar to r502813 for dns/powerdns-recursor, fix build on GCC-based
systems:
Don't add -L/usr/lib unconditionally, it makes gcc8 (used on GCC-based
systems) link to base libstdc++.
Given that this is a build fix that does not affect clang-based systems,
there should be no need to bump portrevision.
PR: 238742
Reported by: pkubaj
Approved by: maintainer
dns/powerdns: update to 4.1.10
PR: 238705
Submitted by: Ralf van der Enden <tremere@cainites.net> (maintainer)
Security: 1c21f6a3-9415-11e9-95ec-6805ca2fa271
Approved by: ports-secteam (implicit)
deskutils/conkyemail: Fix invocation of Python script at runtime
Since the default version of Python has been switched to 3.6 in r498529 the
script "conkyEmail.py" that is invoked by the shell script "conkyEmail"
fails at runtime due incompatible code.
This occurs only if the Python meta port is also installed otherwise it
won't start at all due a hardcoded reference (= /usr/bin/env python) in the
shell script, thus:
* Update and simplify the patch for "conkyEmail" by using placeholders for
the Python interpreter and ${DATADIR} that will be replaced by the
post-patch target. [1]
Also while I'm here:
* Silence all commands of the post-patch target to reduce cluttering of
logfiles
* Add license information
* Pet portlint
PR: 238487
Submitted by: Katsuyuki Miyoshi <katsubsd@gmail.com> (initial patch)
Approved by: ports-secteam (blanket: runtime fix, framework compliance)
Add MANIFESTS for 11.3-RC2.
Remove MANIFESTS for 11.3-RC1.
Approved by: portmgr (implicit, re blanket)
Approved by: bdrewery (maintainer, implicit, re blanket)
Sponsored by: The FreeBSD Foundation
Fix a bug when ${PREFIX} != /usr/local.[0]
As of LLVM 8.0.1, pre-releases have moved to github. Chase this change.
PR: 238603 [0]
Submitted by: mi [0]
Revert accidental update to distinfo.
Reported by: Christoph Moench-Tegeder <cmt@burggraben.net>
Approved by: portmgr (blanket fixes)
devel/py-apptools: Enable Python 3.x builds
* Support for Python 3 was introduced with 4.4.0
* Pet portlint (reduce the overall usage of lines in the pkg-descr and
separate the USES block).
* No bump of PORTREVISION due style changes only.
PR: 238435
Submitted by: vladimir.chukharev@gmail.com (maintainer)
Approved by: ports-secteam (miwi)
This is a direct commit to 2019Q2. The version in head contains many
other changes that are intentionally being tested there before
showing up in quarterly.
Security: CVE-2019-12735
Approved by: portmgr (with hat)
Update to r52910 from the FreeBSD docset.
Approved by: doceng (implicit)
Update to r53120 from the FreeBSD docset (a.k.a. 11.3-R version)
Approved by: doceng (implicit)
Approved by: portmgr (blanket)
Mark BROKEN on FreeBSD 12 and 13
Traceback (most recent call last):
File "scripts/python/make-dist.py", line 294, in <module>
Setup(InstallRoot_CompilerWithPrevious, InstallRoot_CompilerWithSelf)
File "scripts/python/make-dist.py", line 268, in Setup
reload(pylib) or FatalError()
File "/wrkdirs/usr/ports/lang/modula3/work/cm3-b2ce705/scripts/python/pylib.py", line 655, in <module>
if Host.endswith("_NT") or Host == "NT386":
AttributeError: 'NoneType' object has no attribute 'endswith'
Reported by: pkg-fallout
Fix named when using plugins and chroot.
BIND9 introduced plugins and migrated the filter-aaaa feature to a
plugin.
As it loads its plugins late in the startup process (read after chroot),
the plugins need to be available in the chroot.
Also, refactor the code now that a second directory need to be handled.
PR: 238011
Reported by: ryan@timewasted.me
Bumped seahub version for init script to fix gunicorn binary name
Fix checksum due to retagged version
Change currently unused init var seahub_host so
there is no breakage for current users of seahub.
Change hard coded 0.0.0.0 for gunicorn start to
seahub_host.
PR: 237366 237367
Approved by: ports-secteam (joneum)