- Backport several patches of OpenBSD that add more linux code for
font handling.
- Disabled WebRTC support because it does not work properly on BSD
and more patches are needed.
- Update pkg-plist
- Bump PORTREVISION
Approved by: ports-secteam (junovitch)
devel/renpy: update to 6.99.12.4
6.99.12.4.2187: February 28, 2017
This release fixes a number of bugs, including one that would
cause the renpy.input function to crash. It improves the console
(accessed with shift+O), and updates translations.
Changes: https://www.renpy.org/doc/html/changelog.html#ren-py-6-99-12-4
Approved by: ports-secteam (junovitch)
Default path includes the string %%LOCALBASE%%. This was intended to be replaced
with the real value of LOCALBASE by the port Makefile at some point, but it
isn't at the moment.
Set this value in the Makefile by defining CPPFLAGS accordingly.
PR: 217451
Submitted by: Dan McGregor <dan.mcgregor@usask.ca>
Approved by: ports-secteam (blanket)
print/hplip: Apply shebangfix to hpps and pstotiff filters
This was causing some print jobs to fail with this error in
/var/log/cups/error_log:
[Job XX] env: python: No such file or directory
[Job XX] PID XXXXX (/usr/local/libexec/cups/filter/hpps) stopped with status 127 (File too large)
Tidy up a few other items in the port Makefile whilst here.
Approved by: ports-secteam (junovitch)
Fix build without NLS, adding %%NLS%% to pkg-plist.
Broken since r433466, update to 1.43.4, which added .mo files to
pkg-plist but forgot to add the %%NLS%% prefixes.
PR: 217378
Submitted by: Andrew Romanenko
Reported by: Andrew Romanenko
Pointyhat: Matthias Andree
Approved by: ports-secteam (junovitch@)
devel/hg-git: update past 0.8.5
Update hg-git to 0.8.5 + recent commits for compatibility with current Mercurial
Attempting to use the previous version of hg-git with current hg results
in an error stating the extension only supports version 3.6 of Mercurial.
While here, add NO_ARCH and adjust python version.
PR: 212714
Submitted by: matthew@reztek.cz
Approved by: maintainer timeout (month+)
Approved by: ports-secteam (junovitch)
Update to 67
Note that all FreeBSD patches have been upstreamed and more
In particular the requirement for /dev/fd has gone
sysutils/py-diffoscope: update to version 71
sysutils/py-diffoscope: update to v77
PR: 216729
Approved by: portmgr (swills)
Security: CVE-2017-0359
Sponsored by: The FreeBSD Foundation
net-mgmt/icinga2:
- Add $PREFIX/sbin to PATH in icinga2.in to fix some API issues (icingaweb2-module-director now works!) [1]
- Remove SIGPIPE trap in icinga2.in which was fixed upstream
- Bump PORTREVISION
PR: 217266 [1]
Submitted by: Philip Jocks
Approved by: ports-secteam (junovitch)
- Update to 0.3.0.3-alpha
MFH reason is that tor-devel 0.3.0.1 gives the following warning:
"[warn] Please upgrade! This version of Tor (0.3.0.1-alpha) is not recommended, according to the directory authorities. Recommended versions are: 0.2.4.27,0.2.4.28,0.2.5.12,0.2.5.13,0.2.7.6,0.2.7.7,0.2.8.9,0.2.8.10,0.2.8.11,0.2.8.12,0.2.9.9,0.3.0.2-alpha,0.3.0.3-alpha"
PR: 216949
Submitted by: yuri@rawbw.com (maintainer)
Approved by: ports-secteam (with hat)
- Deprecate ports-mgmt/fbsdmon
From the PR:
"The web site used by this port, http://fbsdmon.org, has been taken
over by cybersquatters. That means that users are sending their
system info to an unknown party. The port has had no maintainer
for almost two years and the original maintainer (and previous owner
of the website) is not responding to email."
Since there's no way to force this port to be deinstalled from users'
machines, to stop data being sent to an unknown party, also do the
following:
- Modify the port to never send data to fbsdmon.org, bump PORTREVISION
- Mark the port IGNOREd for ports users, but allow package to be built
and set extended 6 month EXPIRATION_DATE (or should it be extended
to a year?) to give a modified package chance to replace original one
on users machines
PR: 217099
Submitted by: asomers
Approved by: ports-secteam (with hat)
security/nss: stop excessive getpid(2) calls
FreeBSD implements pthread_atfork(3) and (as required by a nearby
code comment) deregisters callbacks located in dlclose(3)ed shared
objects. Take advantage of it instead of looping with getpid(2).
Submitted by: cem
Approved by: ports-secteam (junovitch)
sysutils/py-salt: Teach the Salt master and minion startup scripts to set
pidfile=.
On a restart this will cause the rc framework to wait for the processes to
exit before trying to start, instead of failing to start because the previous
processes have not gone away yet.
PR: 217154
Approved by: Christer Edwards <christer.edwards@gmail.com> (maintainer),
bdrewery (mentor, implicit)
Approved by: ports-secteam (junovitch)
multimedia/x265: always build shared library with -fPIC
This should unbreak build on sparc64, powerpc64 and reduce text
relocations on i386.
Approved by: ports-secteam blanket
ports_env: Fix OPSYS not being exported.
This was causing excessive 'uname -s' executions during Poudriere dependency
calculations. The reasoning is due to HAVE_COMPAT_IA32_KERN having a newline
quoted at the end of it as '\ ' by bmake:
# make -f Mk/bsd.port.mk -V 'HAVE_COMPAT_IA32_KERN=${HAVE_COMPAT_IA32_KERN:Q}' | cat -v
HAVE_COMPAT_IA32_KERN=YES\
This resulted in the following being executed:
export HAVE_COMPAT_IA32_KERN="YES OPSYS=FreeBSD"
With hat: portmgr
Approved by: portmgr (implicit)
devel/renpy: update to 6.99.12.3
6.99.12.3.2123: February 12, 2017
This release fixes a number of bugs. It also adds and renames gui
variables so that every text property can be controlled by a gui
variable, and adds support for the new Ren'Py Interactive Director.
Changes: https://www.renpy.org/doc/html/changelog.html#ren-py-6-99-12-3
Approved by: ports-secteam (delphij)