Compare commits

...

497 Commits
main ... 2019Q2

Author SHA1 Message Date
Jan Beich
ab797ee3a9 MFH: r505800
mail/thunderbird: update to 60.8.0

Changes:	https://www.thunderbird.net/thunderbird/60.8.0/releasenotes/
Security:	0592f49f-b3b8-4260-b648-d1718762656c
Approved by:	ports-secteam blanket
2019-07-03 23:51:34 +00:00
Jan Beich
de77098743 MFH: r505799
www/webkit2-gtk3: unbreak on aarch64, armv6, armv7

PR:		237440
Reported by:	pkg-fallout
Submitted by:	Greg V <greg@unrelenting.technology>
Tested by:	Charlie Li <ml+freebsd@vishwin.info>
Approved by:	maintainer timeout (2 months), portmgr blanket
Obtained from:	upstream
Approved by:	ports-secteam blanket
2019-07-03 23:50:22 +00:00
Dmitry Marakasov
4839ca8378 MFH: r505760
- Update to 2.0.5

Security:	3394bc2b-9da4-11e9-951e-14dae9d5a9d2
Approved by:	ports-secteam (with hat)
2019-07-03 15:39:14 +00:00
Jan Beich
fdc274c607 MFH: r505725
www/firefox-esr: update to 60.8.0

Changes:	https://www.mozilla.org/firefox/60.8.0/releasenotes/
Security:	0592f49f-b3b8-4260-b648-d1718762656c
Approved by:	ports-secteam blanket
2019-07-03 05:22:10 +00:00
Kubilay Kocak
f0719b6e1a MFH: r505676 devel/libee: Fix missing distfile, level up port compliance
Upstreams MASTER_SITES changed, and was no longer serving libee's distfile,
but a redirect instead:

  => Fetched file size mismatch (expected 357116, actual 19835)

Rainer (rsyslog maintainer) graciously made it available again on my
request via Twitter.

While I'm here:

  * pet portlint: WARN: Makefile: "USES" has to appear earlier.
  * Fix LICENSE (license text body reads LGPL21+)
  * --prefix is already set by framework, remove from CONFIGURE_ARGS

Approved by:	portmgr (framework compliance)

Approved by:	ports-secteam (blanket(s): bugfix, ports compliance)
2019-07-02 13:48:42 +00:00
Kubilay Kocak
6ac80be0fd MFH: r504189 r505671
Fix WWW link: it redirects to HTTPS now.

devel/libestr: Level up port compliance

 * Use https MASTER_SITES where available
 * --prefix is already set by framework, remove from CONFIGURE_ARGS

Approved by:	portmgr (blanket: framework compliance)

Approved by:	ports-secteam (blanket: framework compliance)
2019-07-02 12:18:12 +00:00
Kai Knoblich
b12aebfe3f MFH: r505638
irc/irrsi: Update to 1.2.1

* Fixes security vulnerability when using SASL for login that might suddenly
  fail in some cases (CVE-2019-13045). [1]
* It also fixes issues with input line echoing of UTF-8 chars with non UTF-8
  terminals. [2]

Changelog:

https://irssi.org/NEWS/#v1-2-1

PR:		238892 [1], 238591 [2]
Submitted by:	Santhosh Raju [1], Victor Sudakov [2]
Approved by:	David O'Rourke (maintainer)
Security:	475f952c-9b29-11e9-a8a5-6805ca0b38e8

Approved by:	ports-secteam (miwi)
2019-07-02 05:41:10 +00:00
Steve Wills
017cf6494d MFH: r505605
dns/powerdns: Actually update to 4.1.10

Previous update was old patch to 4.1.9

PR:		238705
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Security:	1c21f6a3-9415-11e9-95ec-6805ca2fa271

Approved by:	ports-secteam (implicit)
2019-07-01 15:45:58 +00:00
Kubilay Kocak
8e65271847 MFH: r468669 r505499 r505571
security/dehydrated: Restore ZSH and BASH options because they make scripts to use these shells

The options were deleted mistakenly in the previous commit.
Additionally, moved plist into pkg-plist file, and added @sample instructions for relevant samples.

PR:		227848
Reported by:	Sascha Holzleiter <sascha@root-login.org> (maintainer)

security/dehydrated: update to 0.6.4

PR:		238820
Submitted by:	Sascha Holzleiter <sascha@root-login.org> (maintainer)

security/dehydrated: Update to 0.6.5

While I'm here, pet portlint:

  WARN: Makefile: extra item placed in the USES/USE_x section, for example, "NO_BUILD".

Changelog:

  https://github.com/lukas2511/dehydrated/blob/v0.6.5/CHANGELOG

PR:		238918
Submitted by:	Sascha Holzleiter <sascha root-login org> (maintainer)

Approved by:	ports-secteam (blanket: bugfix release(s))
2019-07-01 13:54:58 +00:00
Kubilay Kocak
0c35b7ca6a MFH: r505544 print/dot2tex: Fix incorrect Python version spec
dot2tex supports Python 2 and 3. This change removes the unecessary version
spec restriction to 2.7.

While I'm here:

  - Add PKGNAMEPREFIX (unique package names per flavor)
  - Enable USE_PYTHON=concurrent, each package flavor installs scripts in
    common locations
  - Add TEST_DEPENDS/test target
  - Add python to CATEGORIES
  - Pet portlint (Make file sort/group order)

PR:		237984
Approved by:	portmgr (maintainer timeout: 1 month)

Approved by:	ports-secteam (blanket(s): ports (& python) compliance)
2019-07-01 07:13:53 +00:00
Kubilay Kocak
5cdf5cd625 MFH: r505210 lang/python35: Use -std=c99
Python 3.5 is currently failing to build the pickle module on GCC-based
architectures, with the following (several) errors:

  error: 'for' loop initial declaration used outside C99 mode

This causes packaging to fail, as the pickle module filename changes on
failure to build, so the plist ends up incorrect

Python 3.6+ switched to using -std=c99 [1][2], but the changes were not
backported to 3.5

[1] https://bugs.python.org/issue28017
[2] https://hg.python.org/cpython/rev/b5b2bb56d303
[3] https://hg.python.org/cpython/rev/91017e2202ae

PR: 238821
Reviewed by: koobs (python)
Approved by: koobs (python), mat (mentor)
Differential Revision:  https://reviews.freebsd.org/D20778

Approved by:	ports-secteam (blanket: build fix)
2019-07-01 07:08:36 +00:00
Kubilay Kocak
24a93a5bd8 MFH: r502940 r503843
www/npm: Fix the python executable name

PR:		238204
Reported by:	run failure
Approved by:	portmgr (blanket: ports/framework (python) compliance)

Compile and install .pyc files for node-gyp

- Bump PORTREVISION for package change

PR:		238243
Submitted by:	Hiroki Tagato <tagattie@yandex.com>

Approved by:	ports-secteam (blanket(s): run/packaging fix, ports (python) compliance)
2019-07-01 07:02:26 +00:00
Kubilay Kocak
02b6be2564 MFH: r505006 devel/py-osprofiler: Add missing dependency
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)
2019-07-01 06:40:11 +00:00
Kubilay Kocak
d81b12cce6 MFH: r504290 devel/py-setproctitle: Fix conflict with concurrent Python flavors
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)
2019-07-01 06:32:43 +00:00
Kubilay Kocak
16f20227bf MFH: r501623 r503238
devel/py-buildbot{-*}: Update to 2.3.0

Changelog:

  https://docs.buildbot.net/current/relnotes/index.html#buildbot-2-3-0-2019-05-06

devel/py-buildbot{-*}: Update to 2.3.1

This release fixes a vulnerability in OAuth where user-submitted
authorization token was used for authentication. [1][2]

Changelog:

  https://docs.buildbot.net/current/relnotes/index.html#buildbot-2-3-1-2019-05-22

[1] https://github.com/buildbot/buildbot/wiki/OAuth-vulnerability-in-using-submitted-authorization-token-for-authentication
[2] https://github.com/buildbot/buildbot/pull/4763/files

Security:	ada8db8a-8471-11e9-8170-0050562a4d7b

Approved by:	ports-secteam (miwi)
2019-07-01 06:30:28 +00:00
Kubilay Kocak
bea3cbe0f4 MFH: r503234 sysutils/asmem: Remove BROKEN (fix build) for FreeBSD 12/13
PR:		238273
Submitted by:	lealxe <lealxe yandex ru>
Approved by:	portmgr (unmaintained port)

Approved by:	ports-secteam (blanket: build fix)
2019-07-01 06:21:52 +00:00
Kubilay Kocak
6433b76567 MFH: r503168 security/py-fail2ban: Fix rc script
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)
2019-07-01 06:19:57 +00:00
Kubilay Kocak
7d1526bbba MFH: r502951 x11/cinnamon: Remove unnecessary version check
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)
2019-07-01 06:17:50 +00:00
Jan Beich
2dceed9373 MFH: r505529
emulators/citra: update to s20190630

Changes:	73bf92fb3...0c6c1d49d
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-06-30 23:57:14 +00:00
Steve Wills
53b6f963cc MFH: r505507
archivers/bzip2: update to 1.0.7

PR:		238854
Submitted by:	jharris@widomaker.com (maintainer)
Security:	4b6cb45d-881e-447a-a4e0-c97a954ea758

Approved by:	ports-secteam (implicit)
2019-06-30 21:48:24 +00:00
Steve Wills
0a2993a292 MFH: r499039 r505025 r505486
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)
2019-06-30 20:45:23 +00:00
Adam Weinberger
d8c722c41a MFH r502589:
www/h2o*: Remove nop CMAKE_VERBOSE

MFH r505423:
h2o{,-devel}: Improve rc.d/h2o, freshen h2o.conf

rc.d/h2o:
 - Add a configtest target
 - Fix a bug that could prevent the script from locating the PIDfile path

h2o.conf:
 - Remove entries that are defaults

PR:		238888
Approved by:	maintainer (dch)

Approved by:	portmgr (with hat)
2019-06-30 14:44:14 +00:00
Jan Beich
2cdb6801fb MFH: r505396
games/openbor: update to 7061

Changes:	6de201a4...db5f0836
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-06-30 00:54:59 +00:00
Sunpoet Po-Chuan Hsieh
83ee7456c6 MFH: r505311 r505312
Update to 8.7.27

Changes:	https://get.typo3.org/release-notes/8.7.27
		https://typo3.org/article/typo3-958-and-8727-security-releases-published/
PR:		238862
Submitted by:	Helmut Ritter <freebsd-ports@charlieroot.de> (maintainer)
Security:	5e35cfba-9994-11e9-b07f-df5abf8b84d6

Update to 9.5.8

Changes:	https://get.typo3.org/release-notes/9.5.8
		https://typo3.org/article/typo3-958-and-8727-security-releases-published/
PR:		238863
Submitted by:	Helmut Ritter <freebsd-ports@charlieroot.de> (maintainer)
Security:	5e35cfba-9994-11e9-b07f-df5abf8b84d6

Approved by:	ports-secteam (miwi)
2019-06-29 16:23:37 +00:00
Glen Barber
788c5dc623 MFH: r505293
Add 11.3-RC3 MANIFEST files.
Remove 11.3-RC2 MANIFEST files.

Approved by:	portmgr (implicit, re blanket)
Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	Rubicon Communications, LLC (Netgate)
2019-06-28 18:21:17 +00:00
Jan Beich
934761a7f4 MFH: r505059
security/nss: update to 3.44.1

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.44.1_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_44_1_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket (required by Firefox 68)
2019-06-24 21:45:23 +00:00
Niclas Zeising
3133eeee86 MFH: r505057
graphics/drm-fbsd12.0-kmod: Update snapshot

Update graphics/drm-fbsd12.0-kmod to latest snapshot.  This fixes issues
with sysctl name clashes.

Approved by:	jmd (maintainer, implicit)
Sponsored by:	B3 Init

Approved by:	ports-secteam (implicit, drm-drivers blanket)
2019-06-24 21:39:28 +00:00
Sunpoet Po-Chuan Hsieh
b0d3c3519f MFH: r504299
Update to 1.3.32

Changes:	http://www.graphicsmagick.org/NEWS.html
Security:	82c07dfa-9016-11e9-af2f-712c38aa3e4c

Approved by:	ports-secteam (miwi)
2019-06-24 20:03:56 +00:00
Kai Knoblich
bd20cbacf2 MFH: r504995
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)
2019-06-23 22:38:05 +00:00
Kirill Ponomarev
961b4cbed7 MFH: r504846
Update to 12.0.12

Changes: https://github.com/cbsd/cbsd/releases/tag/v12.0.12

Submitted by:	maintainer

Approved by:	portmgr (blanket fixes)
2019-06-22 06:51:26 +00:00
Glen Barber
248fc3cb2e MFH: r504809
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
2019-06-21 19:54:58 +00:00
Christoph Moench-Tegeder
95e6f502d1 MFH: r504791
mail/thunderbird: update to 60.7.2 (release)

Release notes: https://www.thunderbird.net/en-US/thunderbird/60.7.2/releasenotes/

Approved by:	gecko@ (jbeich@, implicit)
Security:	49beb00f-a6e1-4a42-93df-9cb14b4c2bee

Approved by:	portmgr (blanket: web browser alike)
2019-06-21 12:01:47 +00:00
Thomas Zander
ccc5d2337c MFH: r504636
Update to upstream release 3.0.7.1; Makefile fixes

Details:
- Update to newest upstream release 3.0.7.1
- Fix drive-by dependencies, reported in [1]
- Introduce new options for JPEG and OGGSPOTS [1]

PR:		238261 [1]
Reported by:	phascolarctos@protonmail.ch [1]

Approved by:	ports-secteam (riggs)
2019-06-20 16:29:09 +00:00
Christoph Moench-Tegeder
d3eaa5435e MFH: r504642
mail/thunderbird: update to 60.7.2 (rc1)

Release Notes (soon): https://www.thunderbird.net/en-US/thunderbird/60.7.2/releasenotes/

Approved by:	gecko@ (jbeich@, implicit)

Approved by:	portmgr (blanket: web browser alike)
2019-06-20 16:21:13 +00:00
Christoph Moench-Tegeder
6e5182fca2 MFH: r504640
www/firefox-esr: update to 60.7.2

Release Notes: https://www.mozilla.org/en-US/firefox/60.7.2/releasenotes/

Approved by:	gecko@ (jbeich@, implicit)

Approved by:	portmgr (blanket: web browser)
2019-06-20 16:18:16 +00:00
Christoph Moench-Tegeder
7e8391374f MFH: r504638
www/firefox: update to 67.0.4

Release Notes: https://www.mozilla.org/en-US/firefox/67.0.4/releasenotes/

PR:		236651
Approved by:	gecko@ (jbeich@, implicit)

Approved by:	portmgr (blanket: web browser)
2019-06-20 16:15:31 +00:00
Mathieu Arnold
f7c8eda317 MFH: r503380
Fix build with DNSTAP enabled.

PR:		238036
Reported by:	Artyom Davidov
Pointy hat:	mat, forgotten in the previous commit.
2019-06-19 22:58:48 +00:00
Mathieu Arnold
7831c2a97e Update to 9.11.8 and 9.14.3.
Security:	CVE-2019-6471
2019-06-19 22:46:46 +00:00
Brooks Davis
a155c6e389 MFH: r504435 r504436
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)
2019-06-18 17:46:41 +00:00
Dmitry Marakasov
e765f05a9e MFH: r504481
- Add missing depend for ancient python versions

PR:		238503
Submitted by:	john@saltant.com
Approved by:	ports-secteam (with hat)
2019-06-18 12:42:05 +00:00
Jan Beich
c346d88f1d MFH: r504472
www/firefox-esr: update to 60.7.1

Changes:	https://www.mozilla.org/firefox/60.7.1/releasenotes/
Approved by:	ports-secteam blanket
2019-06-18 10:14:08 +00:00
Jan Beich
5673fdd196 MFH: r504471
www/firefox: update to 67.0.3

Changes:	https://www.mozilla.org/firefox/67.0.3/releasenotes/
PR:		236651
Approved by:	ports-secteam blanket
2019-06-18 10:13:32 +00:00
Jan Beich
3e5caf5a86 MFH: r504455
games/openbor: update to 7056

Changes:	68a1c977...6de201a4
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-06-18 00:56:28 +00:00
Tobias Kortkamp
c037d8bebe MFH: r504270
graphics/netpbm: Update to 10.86.04

Changes:	https://gitlab.com/tobiask/netpbm/raw/v10.86.04/doc/HISTORY

Approved by:	ports-secteam blanket
2019-06-15 22:25:44 +00:00
Jan Beich
cb13f14681 MFH: r504218
games/openbor: update to 7045

Changes:	0afa1f0d...68a1c977
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-06-15 00:53:27 +00:00
Glen Barber
851eae18c0 MFH: r504215
Add 11.3-RC1 MANIFEST files.
Remove 11.3-BETA2 MANIFEST files.

Approved by:	portmgr (implicit, re blanket)
Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation
2019-06-14 23:20:34 +00:00
Matthew Seaman
6cb0707f35 MFH: r504158
Security update to 4.9.0.1

Security:	a5681027-8e03-11e9-85f4-6805ca0b3d42

Approved by:	ports-secteam (joneum)
2019-06-14 12:49:07 +00:00
Tobias Kortkamp
bf6b7ec6c7 MFH: r504176
databases/mantis: Update to 2.21.1

Changes:	https://mantisbt.org/bugs/changelog_page.php?project=mantisbt&version=2.21.1

Approved by:	ports-secteam blanket
2019-06-14 11:37:55 +00:00
Jan Beich
cde7c0f82b MFH: r504160
www/firefox: switch to system aom/dav1d

Obtained from:	upstream (via Gentoo)
Approved by:	ports-secteam blanket
2019-06-14 08:41:42 +00:00
Kai Knoblich
b9c8dd646a MFH: r504076
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)
2019-06-13 18:43:31 +00:00
Adam Weinberger
87ebbe5db3 Update vim to patchlevel 1365
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)
2019-06-13 18:32:55 +00:00
Adam Weinberger
547c713f13 MFH: r502923 r502963
Update neovim to 0.3.6
Update neovim to 0.3.7

Security:    CVE-2019-12735
Approved by: portmgr (with hat)
2019-06-13 18:26:28 +00:00
Marc Fonvieille
092944259f MFH: r498480 r503830
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)
2019-06-13 16:17:44 +00:00
Christoph Moench-Tegeder
0ac63d5e0b MFH: r504100
mail/thunderbird: update to 60.7.1 (rc1)

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/60.7.1/releasenotes/

Approved by:	jbeich (gecko@, implicit)

Approved by:	portmgr (blanket: web browser lookalike)
2019-06-13 15:32:01 +00:00
Antoine Brodin
8324c7fb66 MFH: r504058
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
2019-06-13 05:43:47 +00:00
Jan Beich
390e0800a2 MFH: r503790 r503811
devel/libevent2: update to 2.1.10

Changes:	https://github.com/libevent/libevent/releases/tag/release-2.1.10-stable
ABI:		https://abi-laboratory.pro/tracker/timeline/libevent/
PR:		238127
Reported by:	GitHub (watch releases)
Tested by:	pkubaj (powerpc64)
Approved by:	maintainer timeout (2 weeks)
Approved by:	ports-secteam (miwi)
2019-06-13 00:47:22 +00:00
Jochen Neumeister
baebb1d2f5 MFH: r504029
Update to 1.8.21

Changelog: https://blog.mybb.com/2019/06/10/mybb-1-8-21-released-security-maintenance-release/

Security:	13960f55-8d35-11e9-9ba0-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-06-12 17:20:24 +00:00
Jung-uk Kim
d2bea8fc0f MFH: r503990
Update to 32.0.0.207.

https://helpx.adobe.com/security/products/flash-player/apsb19-30.html

Approved by:	ports-secteam (blanket)
2019-06-11 21:05:08 +00:00
Mathieu Arnold
ebf3b1076b MFH: r503955
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
2019-06-11 12:19:40 +00:00
Torsten Zuehlsdorff
6be6ec9da1 MFH: r503194
lang/php72: Upgrade from 7.2.18 7.2.19

Changelog:

    EXIF:
        Fixed bug #77988 (heap-buffer-overflow on php_jpg_get16) (CVE-2019-11040).
    FPM:
        Fixed bug #77934 (php-fpm kill -USR2 not working).
        Fixed bug #77921 (static.php.net doesn't work anymore).
    GD:
        Fixed bug #77943 (imageantialias($image, false); does not work).
        Fixed bug #77973 (Uninitialized read in gdImageCreateFromXbm) (CVE-2019-11038).
    Iconv:
        Fixed bug #78069 (Out-of-bounds read in iconv.c:_php_iconv_mime_decode() due to integer overflow) (CVE-2019-11039).
    JSON:
        Fixed bug #77843 (Use after free with json serializer).
    Opcache:
        Fixed possible crashes, because of inconsistent PCRE cache and opcache SHM reset.
    PDO_MySQL:
        Fixed bug #77944 (Wrong meta pdo_type for bigint on LLP64).
    Reflection:
        Fixed bug #75186 (Inconsistent reflection of Closure:::__invoke()).
    Session:
        Fixed bug #77911 (Wrong warning for session.sid_bits_per_character).
    SPL:
        Fixed bug #77024 (SplFileObject::__toString() may return array).
    SQLite:
        Fixed bug #77967 (Bypassing open_basedir restrictions via file uris).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.19

MFC after:	2019Q2

Approved by:	ports-secteam (joneum)
2019-06-11 08:37:18 +00:00
Jan Beich
cdd50a1ff6 MFH: r503931
emulators/citra: update to s20190610

Changes:	75ebf1fdf...73bf92fb3
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-06-11 00:52:07 +00:00
Richard Gallamore
7ff71f7d57 MFH: r503784 r503787
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)
2019-06-10 17:08:16 +00:00
Antoine Brodin
64a47d110e MFH: r503904
Mark BROKEN: unfetchable

Reported by:	pkg-fallout
2019-06-10 16:13:29 +00:00
Jochen Neumeister
6302c91556 MFH: r503887
Update to 3.2.7

Changelogs
 https://www.phpbb.com/community/viewtopic.php?f=14&t=2509941
 https://www.phpbb.com/community/viewtopic.php?f=14&t=2510666

Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-06-10 10:38:13 +00:00
Jan Beich
f276d24d26 MFH: r503865
www/firefox: force rebuild after r503861

Approved by:	ports-secteam blanket
2019-06-10 00:29:04 +00:00
Jan Beich
cf3a68e7ee MFH: r503861
www/firefox: switch to rc2

Changes:	https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2019-06-07&enddate=2019-06-09
PR:		236651
Approved by:	ports-secteam blanket
2019-06-10 00:27:04 +00:00
Thomas Zander
a6cae37a4a MFH: r503813
Update to upstream release 1.2.0

Approved by:	ports-secteam (riggs)
2019-06-09 11:42:03 +00:00
Jan Beich
481e7159f0 MFH: r503766
emulators/citra: update to s20190608

Changes:	46b015bef...75ebf1fdf
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-06-09 00:33:44 +00:00
Jochen Neumeister
55c90df9db MFH: r503762
Update to 7.67

Changelog:
 https://www.drupal.org/SA-CORE-2019-007
 https://www.drupal.org/project/drupal/releases/7.67

Security:	9b8a52fc-89c1-11e9-9ba0-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-06-08 21:27:15 +00:00
Glen Barber
7aa5c980b1 MFH: r503651
Add the 11.3-BETA3 MANIFEST files.
Remove the 11.3-BETA2 MANIFEST files.

Approved by:	portmgr (implicit, re blanket)
Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation
2019-06-07 22:24:52 +00:00
Thomas Zander
f761ac1b37 MFH: r503644
Update to upstream release 0.21.10

Details:
- Bugfix / regression fix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.10/NEWS

Approved by:	ports-secteam (riggs)
2019-06-07 18:54:57 +00:00
Torsten Zuehlsdorff
0f96eb9d5e MFH: r503195
lang/php73: Update from 7.3.5 to 7.3.6

Changelog:

    cURL:
        Implemented FR #72189 (Add missing CURL_VERSION_* constants).
    EXIF:
        Fixed bug #77988 (heap-buffer-overflow on php_jpg_get16) (CVE-2019-11040).
    FPM:
        Fixed bug #77934 (php-fpm kill -USR2 not working).
        Fixed bug #77921 (static.php.net doesn't work anymore).
    GD:
        Fixed bug #77943 (imageantialias($image, false); does not work).
        Fixed bug #77973 (Uninitialized read in gdImageCreateFromXbm) (CVE-2019-11038).
    Iconv:
        Fixed bug #78069 (Out-of-bounds read in iconv.c:_php_iconv_mime_decode() due to integer overflow) (CVE-2019-11039).
    JSON:
        Fixed bug #77843 (Use after free with json serializer).
    Opcache:
        Fixed possible crashes, because of inconsistent PCRE cache and opcache SHM reset.
    PDO_MySQL:
        Fixed bug #77944 (Wrong meta pdo_type for bigint on LLP64).
    Reflection:
        Fixed bug #75186 (Inconsistent reflection of Closure:::__invoke()).
    Session:
        Fixed bug #77911 (Wrong warning for session.sid_bits_per_character).
    SOAP:
        Fixed bug #77945 (Segmentation fault when constructing SoapClient with WSDL_CACHE_BOTH).
    SPL:
        Fixed bug #77024 (SplFileObject::__toString() may return array).
    SQLite:
        Fixed bug #77967 (Bypassing open_basedir restrictions via file uris).
    Standard:
        Fixed bug #77931 (Warning for array_map mentions wrong type).
        Fixed bug #78003 (strip_tags output change since PHP 7.3).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.3.6

Approved by:	ports-secteam (miwi)
2019-06-07 09:24:18 +00:00
Torsten Zuehlsdorff
0e300e5994 MFH: r503193
lang/php71: Update from 7.1.29 to 7.1.30

Changelog:

    EXIF:
        Fixed bug #77988 (heap-buffer-overflow on php_jpg_get16) (CVE-2019-11040).
    GD:
        Fixed bug #77973 (Uninitialized read in gdImageCreateFromXbm) (CVE-2019-11038).
    Iconv:
        Fixed bug #78069 (Out-of-bounds read in iconv.c:_php_iconv_mime_decode() due to integer overflow) (CVE-2019-11039).
    SQLite:
        Fixed bug #77967 (Bypassing open_basedir restrictions via file uris).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.1.30

Approved by:	ports-secteam (miwi)
2019-06-07 09:21:45 +00:00
Guido Falsi
25538aefc1 MFH: r503583
Import upstreamed patch to fix the Inhibit lock functionality.

Also add some required dependencies.

PR:		238348
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com>

Approved by:	ports-secteam (joneum)
2019-06-06 22:07:17 +00:00
Christoph Moench-Tegeder
b5565ad0e7 MFH: r503579
update firefox to 67.0.2 (rc1)

Changes: https://www.mozilla.org/en-US/firefox/67.0.2/releasenotes/

PR:		236651
Approved by:	jbeich (gecko, implicit)

Approved by:	portmgr (web browser blanket)
2019-06-06 13:37:42 +00:00
Larry Rosenman
a821d92d41 MFH: r503367
databases/pointcloud: Backport upstream PR for PostgreSQL 11 support.

PR:		238302
Approved by:	lbartoletti@tuxfamily.org (maintainer)
Obtained from:	3e64c68dd4

Approved by:	ports-secteam(miwi)
2019-06-05 17:59:13 +00:00
Mathieu Arnold
ef99a88efc MFH: r503379
Fix a possible race between udp dispatch and socket code.

PR:		237640
Obtained from:	https://gitlab.isc.org/isc-projects/bind9/merge_requests/1992
2019-06-03 12:46:25 +00:00
Jan Beich
069f6aaaaa MFH: r503368
multimedia/svt-hevc: chase HTTP redirect

Approved by:	ports-secteam blanket
2019-06-03 10:50:56 +00:00
Kai Knoblich
eb241d8fa3 MFH: r503081
www/gitea: Update to 1.8.2

Changelog:

* Fix possbile mysql invalid connnection error
* Handle invalid administrator username on install page
* Disable arm7 builds
* Fix default for allowing new organization creation for new users
* SearchRepositoryByName improvements and unification
* Fix u2f registrationlist ToRegistrations() method
* Allow collaborators to view repo owned by private org
* Use AppURL for Oauth user link
* Escape the commit message on issues update
* Fix regression for API users search
* Handle early git version's lack of get-url
* Fix wrong init dependency on markup extensions

https://github.com/go-gitea/gitea/releases/tag/v1.8.2

PR:		238239
Submitted by:	stb@lassitu.de (maintainer)
Approved by:	ports-secteam (miwi)
2019-06-02 22:30:31 +00:00
Craig Leres
e28db1fea4 MFH: r503191
security/bro: Update to 2.6.2 and address several denial of service
vulnerabilities:

   https://raw.githubusercontent.com/zeek/zeek/bb979702cf9a2fa67b8d1a1c7f88d0b56c6af104/NEWS

 - Integer type mismatches in BinPAC-generated parser code and Bro
   analyzer code may allow for crafted packet data to cause
   unintentional code paths in the analysis logic to be taken due
   to unsafe integer conversions causing the parser and analysis
   logic to each expect different fields to have been parsed.  One
   such example, reported by Maksim Shudrak, causes the Kerberos
   analyzer to dereference a null pointer.  CVE-2019-12175 was
   assigned for this issue.

 - The Kerberos parser allows for several fields to be left
   uninitialized, but they were not marked with an &optional attribute
   and several usages lacked existence checks.  Crafted packet data
   could potentially cause an attempt to access such uninitialized
   fields, generate a runtime error/exception, and leak memory.
   Existence checks and &optional attributes have been added to the
   relevent Kerberos fields.

 - BinPAC-generated protocol parsers commonly contain fields whose
   length is derived from other packet input, and for those that
   allow for incremental parsing, BinPAC did not impose a limit on
   how large such a field could grow, allowing for remotely-controlled
   packet data to cause growth of BinPAC's flowbuffer bounded only
   by the numeric limit of an unsigned 64-bit integer, leading to
   memory exhaustion.  There is now a generalized limit for how
   large flowbuffers are allowed to grow, tunable by setting
   "BinPAC::flowbuffer_capacity_max".

Approved by:	ler (mentor, implicit)
Security:	177fa455-48fc-4ded-ba1b-9975caa7f62a

Approved by:	ports-secteam (miwi)
2019-06-02 15:41:13 +00:00
Matthias Andree
9115f51e95 MFH: r503235
Update e2fsprogs to new upstream release 1.45.2

Various bugfixes, and added Portuguese locale.
Update the Czech, Malay, Polish, Spanish, Swedish, and Ukarainian translations.

Release notes:
<http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.45.2>

Approved by:	ports-secteam (miwi)
2019-06-02 09:38:08 +00:00
Jan Beich
dd22157637 MFH: r503206
games/openbor: update to 7032

Changes:	c5cfb660...0afa1f0d
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-06-01 00:48:50 +00:00
Jan Beich
fd864ea1a3 MFH: r503205
www/firefox: unbreak language selection after r495403

PR:		221916
Approved by:	ports-secteam blanket
2019-06-01 00:48:06 +00:00
Glen Barber
1cb237752d MFH: r503196
Add 11.3-BETA2 MANIFEST files.
Remove 11.3-BETA1 MANIFEST files.

Approved by:	portmgr (re blanket)
Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation
2019-05-31 22:18:15 +00:00
Thomas Zander
bb91a1cdf7 MFH: r503181
Update to upstream release 1.7.12

Details:
- Bug fixes and documentation improvements, see
  https://github.com/containous/traefik/releases/tag/v1.7.12

Approved by:	ports-secteam (riggs)
2019-05-31 16:25:50 +00:00
Sunpoet Po-Chuan Hsieh
dca3d22bd9 MFH: r503090
Fix runtime with PROXY disabled

- Bump PORTREVISION for package change

Obtained from:	f4f485c17b

Approved by:	ports-secteam (blanket)
2019-05-30 22:12:20 +00:00
Emanuel Haupt
353e0a2285 MFH: r503074
tsocks(8) suggests the the following line (twice):

  LD_PRELOAD=/usr/local/lib/tsocks/libtsocks.so

This is wrong, because the library is installed under regular path,
without the `tsocks' subdirectory.

Fix the manpage accordingly.

Notified by:	danfe
Approved by:	ports-secteam (blanket)
2019-05-30 16:32:34 +00:00
Koop Mast
a0aa357d28 MFH: r503065
Update ImageMagick7 to 7.0.8.47.

PR:		238199
Reported by:	Tommy P <tommyhp2@gmail.com>
Security:	183d700e-ec70-487e-a9c4-632324afa934

Approved by:	ports-secteam (joneum)
2019-05-30 14:20:05 +00:00
Koop Mast
a064863c96 MFH: r503064
Update Imagemagick6 to 6.9.10.47.

PR:		238199
Reported by:	Tommy P <tommyhp2@gmail.com>
Security:	183d700e-ec70-487e-a9c4-632324afa934

Approved by:	ports-secteam (joneum)
2019-05-30 14:19:25 +00:00
Jan Beich
869fb47aa3 MFH: r503007
www/firefox: update to 67.0.1

Changes:	https://www.mozilla.org/firefox/67.0.1/releasenotes/
PR:		236651
Approved by:	ports-secteam blanket
2019-05-29 20:39:48 +00:00
Hajimu UMEMOTO
303b6fe55e MFH: r502795
Update to 3.0.10.

Approved by:	ports-secteam (miwi)
Security:	CVE-2019-11356
2019-05-29 17:14:05 +00:00
Hajimu UMEMOTO
3d628cbf6b MFH: r502796
Update to 2.5.13.

Approved by:	ports-secteam (miwi)
Security:	CVE-2019-11356
2019-05-29 17:10:38 +00:00
Glen Barber
7ba02eb6ea MFH: r502971
Belatedly add MANIFEST files for 11.3-BETA1.

Approved by:	portmgr (implicit, re blanket)
Approved by:	bdrewery (maintainer, implicit, re blanket)
Sponsored by:	The FreeBSD Foundation
2019-05-29 16:59:39 +00:00
Josh Paetzel
25a4b676a3 MFH: r499857
Update to 5.1

https://github.com/yaml/pyyaml/blob/5.1/announcement.msg

=======================
 Announcing PyYAML-5.1
=======================

A new MAJOR RELEASE of PyYAML is now available:
https://pypi.org/project/PyYAML/

This is the first major release of PyYAML under the new maintenance team.

Among the many changes listed below, this release specifically addresses the
arbitrary code execution issue raised by:

    https://nvd.nist.gov/vuln/detail/CVE-2017-18342

(See https://github.com/yaml/pyyaml/wiki/PyYAML-yaml.load(input)-Deprecation
for complete details).
...

PR:	237501
Reported by:	sergey@akhmatov.ru

Approved by:	ports-secteam (joneum)
Security:	f6ea18bb-65b9-11e9-8b31-002590045d9c
2019-05-29 15:11:11 +00:00
Adam Weinberger
7afee3754d MFH: r500370 r502895
Approved by:	portmgr (with hat)

Update neovim to 0.3.5

Maintenance release to fix issues found in v0.3.4.

  options: properly reset directories on 'autochdir'
  Remove MSVC optimization workaround for SHM_ALL
  Make SHM_ALL to a variable instead of a compound literal #define
  doc: mention "pynvim" module rename
  screen: don't crash when drawing popupmenu with 'rightleft' option
  look-behind match may use the wrong line number
  :terminal : set topline based on window height
  :recover : Fix crash on non-existent *.swp

Disable LuaJIT on non-x86 architectures

The version of LuaJIT in port doesn't work well (or at all) for neovim
on non-x86 architectures. Plus, some users (at least the submitter, who
made a good argument for it) may not want LuaJIT at all.

So, make LuaJIT an OPTION. Enable it by default, and exclude it from
all the archs that LuaJIT+neovim doesn't work on. Fall back instead on
normal Lua.

PR:		238079
Submitted by:	Greg V
2019-05-28 14:08:12 +00:00
Sunpoet Po-Chuan Hsieh
769715a36d MFH: r502822
Fix RTSP option

- Bump PORTREVISION for package change

PR:		238137
Reported by:	tobik

Approved by:	ports-secteam (blanket)
2019-05-27 20:21:56 +00:00
Sunpoet Po-Chuan Hsieh
be203deb1c MFH: r502732
Fix build with FTP disabled

Obtained from:	dc0a671213
Reported by:	Charlie Li <ml+freebsd@vishwin.info>

Approved by:	ports-secteam (blanket)
2019-05-26 18:52:15 +00:00
Sunpoet Po-Chuan Hsieh
f9165a4f2b MFH: r502638
Update to 7.65.0

Changes:	https://curl.haxx.se/changes.html
Security:	dd343a2b-7ee7-11e9-a290-8ddc52868fa9

Approved by:	ports-secteam (joneum)
2019-05-26 09:36:43 +00:00
Thomas Zander
8cd766b2df MFH: r502692
Update to upstream release 0.21.9

Details:
- Bugfix release (includes fix for potential deadlock), see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.9/NEWS

Approved by:	ports-secteam (riggs)
2019-05-26 06:48:51 +00:00
Tobias C. Berner
aabf55262c MFH: r499101 r499116 r502628
Fix build when using GCC. Needed by GCC architectures.

Tested for no breakage on amd64 with Clang.

PR:	235921
Reviewed by:	tcberner
Approved by:	tcberner (mentor)

devel/qt5: Follow-up to r499101

- Move the GCC related path fix into freebsd-g++/qmake.conf
  Otherwise the inclusion of the GCC path would break clang
  based systems when gcc-${GCC_DEFAULT} was installed.

- This might break GCC architectures again, and if so, that
  will be fixed in a follow up commit.

PR:		235921

qt5: fix build on gcc architectures

- the sed call was only replacing one of the %%LOCALBASE%% by ${LOCALBASE},
  due to the missing 'g' flag to the sed call.

- with this change the gcc architectures should be able to build Qt5 again.

PR:		237745
Submitted by:	Mark Millard <marklmi26-fbsd@yahoo.com>, jwb
Reported by:	pkubaj

Approved by:	ports-secteam (joneum via irc)
2019-05-25 20:53:13 +00:00
Jan Beich
3060f89211 MFH: r502567
gecko: drop unused libvorbis dep after r485460

Approved by:	ports-secteam blanket
2019-05-25 16:16:12 +00:00
Jan Beich
7a49f05baa MFH: r502566 r502585
www/firefox: require more recent icu/rust/cbindgen after r490910/r501604

Approved by:	ports-secteam blanket
2019-05-25 16:15:36 +00:00
Tobias Kortkamp
8958b8d150 MFH: r502572
net-p2p/ctcs: Install with executable permissions and correct shebang

PR:		238116
Submitted by:	debdrup@gmail.com

Approved by:	ports-secteam blanket
2019-05-25 12:30:14 +00:00
Lars Engels
53bfcb7c24 MFH: r502459
net-mgmt/icinga2: Update to 2.10.5

Approved by:	ports-secteam (miwi)
2019-05-25 08:58:16 +00:00
Kubilay Kocak
d96ea76c60 MFH: r502340 net-mgmt/nagios-check_smartmon: Fix ValueError with some drive values
After upgrading to version 20100318_4, users reported ValueError for
some disks [1]

Also fix Python 3.x compatibility [2]

While I'm here:

  - Pet portlint, NO_* in USE{S} section
  - Make concurrent-safe, installs executables in libexec

PR:		236873
Reported by:	Thomas Eckhardt <freebsd eckieck de> [1]
Submitted by:	Thomas Eckhardt <freebsd eckieck de> [1]
Submitted by:	Krzysztof <ports bsdserwis com> (maintainer) [2]
Approved by:	Krzysztof <ports bsdserwis com> (maintainer)

Approved by:	ports-secteam (miwi, blanket: runtime bugfix)
2019-05-24 10:22:59 +00:00
Kubilay Kocak
104133a924 MFH: r501964 devel/py-cbor2: Remove Python 3 support restriction
This package supports Python 3.x support, so allow it accordingly. It is
required for an upcoming www/py-autobahn update (Python 2/3 compatible).

During QA, a UnicodeDecodeError was observed running tests under Python 3:

File "/usr/local/lib/python3.6/site-packages/py/_vendored_packages/iniconfig.py", line 82, in _parse
  for lineno, line in enumerate(line_iter):
File "/usr/local/lib/python3.6/encodings/ascii.py", line 26, in decode
  return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 165: ordinal not in range(128)

pytest uses the py package, which vendors the iniconfig package, which
isn't unicode aware [1][2][3]. Patch out unicode characters from setup.cfg
accordingly until it's resolved.

While investigating the cause of the above issue, a fix for setup.cfg's
encoding was identified, which removes the need to set the locale via
USE_LOCALE so remove it accordingly.

While I'm here:

  - Pet portlint, spurious space at end of line in pkg-descr
  - Add LICENSE_FILE/TEST_DEPENDS/test target/NO_ARCH

[1] https://github.com/pytest-dev/pytest/issues/3799
[2] https://github.com/RonnyPfannschmidt/iniconfig/issues/5
[3] https://github.com/RonnyPfannschmidt/iniconfig/issues/4

portlint: OK (looks fine.)
porttest: OK (poudriere: 12amd64{py36,py27})
maketest: 215 passed, 1 skipped in 3.29 seconds (Python 2.7)
maketest: 209 passed, 7 skipped in 3.07 seconds (Python 3.6)

Approved by:	portmgr (blanket: ports/framework compliance)

Approved by:	ports-secteam (joneum, blanket: ports/framework compliance)
2019-05-24 10:20:42 +00:00
Kubilay Kocak
8d192236a7 MFH: r501563 textproc/py-rdflib: Make concurrent safe
This package installs scripts into LOCALBASE/bin, so must be concurrent
safe so packages for multiple Python versions don't conflict [1] on
installation.

[1] https://lists.freebsd.org/pipermail/freebsd-ports/2019-May/116293.html

Reported by:	Luis Espinoza Jr. <ljejr hotmail com> (via freebsd-ports) [1]
Approved by:	koobs (python, maintainer)

Approved by:	ports-secteam (blanket: port bug(s))
2019-05-24 10:18:46 +00:00
Kubilay Kocak
18c8549c0c MFH: r500847 comms/hylafax: Update to 6.0.7
- Remove upstreamed [1] patch-libhylafax_FaxRecvInfo.c++
  - Pet portlint: section order, deprecated @exec

[1] http://git.hylafax.org/HylaFAX?a=commit;h=dfc8a6ffe5a6031c6df716186681f92dac0d07cb

Security:	3df5a920-6edc-11e9-a44b-0050562a4d7b

Approved by:	ports-secteam (joneum)
2019-05-24 10:16:54 +00:00
Kubilay Kocak
e66addbe22 MFH: devel/py-buildbot{-*}: Update to 2.2.0 (r500101 r500102 r500578)
buildbot:

  - Now python 3 only (3.5+)
  - Add missing tests_requires to setup.py

buildbot-worker:

  - Retains Python 2/3 compatibility
  - Remove setup.py patch (upstreamed)

Changelog:

  https://docs.buildbot.net/current/relnotes/index.html#buildbot-2-2-0-2019-04-07

Security:	5536ea5f-6814-11e9-a8f7-0050562a4d7b

Unbreak

devel/py-buildbot-*: Limit to Python 3.5+

These packages only support Python 3.x [1], currently failing to build:

  File "/usr/local/lib/python2.7/site-packages/buildbot_pkg.py", line 254, in run
    super().run()
TypeError: super() takes at least 1 argument (0 given)

antoine@ fixed fallout in py-buildbot-www in ports r500102

[1] 403722c20e

Reported by:	pkg-fallout

Approved by:	ports-secteam (joneum (r500101), blanket: build fix)
2019-05-24 10:14:57 +00:00
Kubilay Kocak
658e110b8b MFH: r499978 devel/py-posix_ipc: Update to 1.0.4
Changelog:

  http://semanchuk.com/philip/posix_ipc/history.html

Approved by: ports-secteam (bugfix release(s))
2019-05-24 10:00:13 +00:00
Kubilay Kocak
60a3eb12d4 MFH: r499976 mail/py-spambayes: Update to 1.1b3
Approved by:	ports-secteam (blanket: bugfix release(s))
2019-05-24 09:57:37 +00:00
Kubilay Kocak
be0c5b21a5 MFH: audio/lv2: r499627 r502442
audio/lv2: Fix Python (3.x) build, Add missing dependencies

While lv2 itself works fine with any Python version we support, the build
fails using a Python > 3.6, since the build bundles an old version of waf.

waf upstream fixed the bug in a later version. [1]

Restrict Python to up to 3.6 for now. [2]

While here:

  - Add missing dependencies identified in QA. [3]
  - Pet portlint (USES order)

[1] facdc0b173

PR:		235103
Reported by:	cs [3]
Submitted by:	Charlie Li <ml+freebsd vishwin info> [2][3]
Approved by:	Michael Beer <beerml sigma6audio de>

audio/lv2: Remove CONFLICTS_INSTALL

lv2core expired and was deleted on 2016-11-30 in ports r427460

I only noted this after committing ports r499627, so remove it accordingly.

PR:		235103
Approved by:	Michael Beer <beerml sigma6audio de> (maintainer)

Approved by:	ports-secteam (blanket: build fix, missing dependencies)
2019-05-24 09:55:40 +00:00
Kubilay Kocak
d54e284d9c MFH: mail/exim: r499265 r499536
mail/exim: Rename LMDB_LIBS to _LMDB_LIBS

It otherwise looks like an options helper that appears after
bsd.port.options.mk which will be flagged as a DEV_ERROR after
D19553.  Rename LMDB_INCLUDES too for consistency.

mail/exim: Fix build (linker) flags

"-export-dynamic" in EXIM_DYNAMIC_LDFLAGS is a linker option, currently
producing a warning during build:

/usr/bin/ld: warning: cannot find entry symbol xport-dynamic; defaulting to 00000000004019c0

The only reason that plugin modules work is that the option is redundant
with -rdynamic.

This change makes the minimum necessary change not relying on linker
argument compatibility (- vs --).

PR:		236426
Submitted by:	<andrew tao11 riddles org uk>
Approved by:	portmgr (maintainer timeout: ~6 weeks, "just fix it")

Approved by:	ports-secteam (blanket: port bug(s))
2019-05-24 09:41:19 +00:00
Kubilay Kocak
2851f6d709 MFH: r499535 x11/xsetroot: Fix minor pkg-descr typo
PR:		237431
Submitted by:	Ruslan Garipov <brigadir15 gmail com>
Approved by:	portmgr (blanket: "just fix it")

Approved by:	ports-secteam (blanket: just fix it)
2019-05-24 09:23:09 +00:00
Kubilay Kocak
753445efb3 MFH: r499534 x11/xsetroot: Fix minor pkg-descr typo
PR:		237431
Submitted by:	Ruslan Garipov <brigadir15 gmail com>
Approved by:	portmgr (blanket: "just fix it")

Approved by:	ports-secteam (blanket: just fix it)
2019-05-24 09:17:56 +00:00
Kubilay Kocak
60c9423934 MFH: multimedia/libbluray: r498276 r499532
Update to upstream release 1.1.1

While on it:
- Pet portlint
- Fix missing USES=gnome

multimedia/libbluray: Fix environment variable conflict with portmaster

libbluray (> 1.0.2,1) uses the PACKAGES variable in its configure scripts
that contains the names of packages it depends on. Portmaster also uses the
PACKAGES environment variable.

Using portmaster to install libbluray results in a corrupted libbluray
pkgconfig file containing portmasters PACKAGES path:

  Requires.private: /usr/home/koobs/repos/freebsd/ports/packages libxml-2.0 freetype2 fontconfig

This breaks libbluray consumers such as ffmpeg.

This change nulls out the PACKAGES variable during the configure stage of
the build to prevent the issue. [1]

While I'm here,

  - Sort JAVA_* and USE_* entries.

PR:		226009
Reported by:	Martin Birgmeier <d8zNeCFG aon at> [1]
Submitted by:	VVD <vvd unislabs com> [1]
Approved by:	portmgr (unmaintained port)

Approved by:	ports-secteam (blanket: bugfix release(s), runtime bugfix, missing dependencies)
2019-05-24 09:14:42 +00:00
Kubilay Kocak
e46730fdbe MFH: r499452 devel/py-fabric: Update to 1.14.1
- Rejig test invocation to exclude a test that hangs
  - Update pkg-descr WWW to https://, where it redirects to

Changelog:

  https://www.fabfile.org/changelog-v1.html

PR:		235194
Submitted by:	Dani <i.dani outlook com>

Approved by:	ports-secteam (blanket: bugfix release(s))
2019-05-24 09:05:37 +00:00
Kubilay Kocak
cb08c16c91 MFH: r499435 devel/libhtp: Update to 0.5.30
Changelog:

  https://github.com/OISF/libhtp/blob/0.5.30/ChangeLog

PR:		233385
Submitted by:	Lorenzo Salvadore <phascolarctos protonmail ch>

Approved by:	ports-secteam (blanket: bug fix release(s))
2019-05-24 09:02:50 +00:00
Kubilay Kocak
321f72267a MFH: r498996 security/py-pywinrm: Allow builds with Python 3.x
Upstream supports and tests against up to Python 3.6 [1] and declares up to
3.6 in its Trove Classifiers [2].

Fix incorrect Python version support declaration in USES=python accordingly,
allowing Python 3.x builds. [3]

While I'm here, add TEST_DEPENDS and a test target to help with QA.

[1] https://github.com/diyan/pywinrm/blob/master/.travis.yml
[2] setup.py: 'Programming Language :: Python :: 3.6'

PR:		237178 [3]
Reported by:	<timp87 gmail com> [3]
Approved by:	portmgr (blanket: bug fix, framework compliance)

Approved by:	ports-secteam (blanket: bugfix)
2019-05-24 09:00:45 +00:00
Niclas Zeising
90838e7c60 MFH: r502350
graphics/drm-legacy-kmod: Update snapshot

Update graphics/drm-legacy-kmod to the latest snapshot, with fixes for
ppc64.

Sponsored by:	B3 Init

Approved by:	ports-secteam (implicit, drm-drivers blanket)
2019-05-23 19:00:35 +00:00
Torsten Zuehlsdorff
f1c8f6757c MFH: r501845
databases/pgpool-II-40: Upgrade from 4.0.4 to 4.0.5

Changelog:

  Enhancements

    - Doc: Improve Reference II, PCP commands document. (Tatsuo Ishii)
    - Speed up failover when all of backends are down. (Tatsuo Ishii)
    - pgpool-recovery extension and pgpool_setup is now ready for the next major release PostgreSQL 12. (Tatsuo Ishii)
    - Doc: add restrictions entry. (Takuma Hoshiai)

  Bug fixes

    - Fix the wrong error message "ERROR: connection cache is full", when all backend nodes are down. (bug 487) (Bo Peng)
    - Remove unused .sgml file. (Takuma Hoshiai)
    - Avoid exit/fork storm of pool_worker_child process. (Tatsuo Ishii)
    - Fix black_function_list's broken default value. (Tatsuo Ishii)
    - Fix "not enough space in buffer" error. (bug 499) (Tatsuo Ishii)
    - Fix DROP DATABASE failure. (Tatsuo Ishii)
    - Fix wrong variable in read_status_file() function. (bug 493) (Takuma Hoshiai)
    - Add missing test/watchdog_setup to EXTRA_DIST. (bug 470) (Bo Peng)
    - Doc: mention that multi-statement queries are sent to primary node only. (bug 492) (Tatsuo Ishii)
    - Fix md5 auth broken in raw mode with more than 1 backends. (bug 491) (Tatsuo Ishii)
    - Test: Fix occasional regression test failure of 014.watchdog_test_quorum_bypass. (Tatsuo Ishii)
    - Abort session if failover/failback is ongoing to prevent potential segfault. (bug 481, bug 482) (Tatsuo Ishii)
    - Fix compiler warnings. (Tatsuo Ishii)
    - Fix memory leak in "batch" mode in extended query. (bug 468) (Tatsuo Ishii)

Changelog taken from: http://www.pgpool.net/docs/latest/en/html/release-4-0-5.html

Approved by:	ports-secteam (mivy)
2019-05-23 08:43:11 +00:00
Torsten Zuehlsdorff
869436d5d4 MFH: r501844
databases/pgpool-II-37: Upgrade from 3.7.9 to 3.7.10

Changelog

  Enhancements

    - Doc: Improve Reference II, PCP commands document. (Tatsuo Ishii)
    - Speed up failover when all of backends are down. (Tatsuo Ishii)
    - pgpool-recovery extension and pgpool_setup is now ready for the next major release PostgreSQL 12. (Tatsuo Ishii)
    - Doc: add restrictions entry. (Takuma Hoshiai)

  Bug fixes

    - Fix the wrong error message "ERROR: connection cache is full", when all backend nodes are down. (bug 487) (Bo Peng)
    - Remove unused .sgml file. (Takuma Hoshiai)
    - Avoid exit/fork storm of pool_worker_child process. (Tatsuo Ishii)
    - Fix black_function_list's broken default value. (Tatsuo Ishii)
    - Fix "not enough space in buffer" error. (bug 499) (Tatsuo Ishii)
    - Fix DROP DATABASE failure. (Tatsuo Ishii)
    - Fix wrong variable in read_status_file() function. (bug 493) (Takuma Hoshiai)
    - Add missing test/watchdog_setup to EXTRA_DIST. (bug 470) (Bo Peng)
    - Doc: mention that multi-statement queries are sent to primary node only. (bug 492) (Tatsuo Ishii)
    - Test: Fix occasional regression test failure of 014.watchdog_test_quorum_bypass. (Tatsuo Ishii)
    - Abort session if failover/failback is ongoing to prevent potential segfault. (bug 481, bug 482) (Tatsuo Ishii)
    - Fix compiler warnings. (Tatsuo Ishii)
    - Fix memory leak in "batch" mode in extended query. (bug 468) (Tatsuo Ishii)

Approved by:	ports-secteam (mivy)
2019-05-23 08:42:23 +00:00
Torsten Zuehlsdorff
fad212cfb1 MFH: r501843
databases/pgpool-II-36: Upgrade from 3.6.16 to 3.6.17

Changelog:

  Enhancements

    - Doc: Improve Reference II, PCP commands document. (Tatsuo Ishii)
    - Speed up failover when all of backends are down. (Tatsuo Ishii)
    - pgpool-recovery extension and pgpool_setup is now ready for the next major release PostgreSQL 12. (Tatsuo Ishii)
    - Doc: add restrictions entry. (Takuma Hoshiai)

  Bug fixes

    - Fix the wrong error message "ERROR: connection cache is full", when all backend nodes are down. (bug 487) (Bo Peng)
    - Remove unused .sgml file. (Takuma Hoshiai)
    - Avoid exit/fork storm of pool_worker_child process. (Tatsuo Ishii)
    - Fix black_function_list's broken default value. (Tatsuo Ishii)
    - Fix "not enough space in buffer" error. (bug 499) (Tatsuo Ishii)
    - Fix DROP DATABASE failure. (Tatsuo Ishii)
    - Fix wrong variable in read_status_file() function. (bug 493) (Takuma Hoshiai)
    - Add missing test/watchdog_setup to EXTRA_DIST. (bug 470) (Bo Peng)
    - Doc: mention that multi-statement queries are sent to primary node only. (bug 492) (Tatsuo Ishii)
    - Abort session if failover/failback is ongoing to prevent potential segfault. (bug 481, bug 482) (Tatsuo Ishii)
    - Fix compiler warnings. (Tatsuo Ishii)
    - Fix memory leak in "batch" mode in extended query. (bug 468) (Tatsuo Ishii)

Changelog taken from: http://www.pgpool.net/docs/latest/en/html/release-3-6-17.html

Approved by:	ports-secteam (mivy)
2019-05-23 08:41:21 +00:00
Torsten Zuehlsdorff
e0b8fd7b21 MFH: r501842
databases/pgpool-II-35: Upgrade from 3.5.20 to 3.5.21

Changelog:

  Enhancements

    - Speed up failover when all of backends are down. (Tatsuo Ishii)
    - pgpool-recovery extension and pgpool_setup is now ready for the next major release PostgreSQL 12. (Tatsuo Ishii)

  Bug fixes

    - Fix the wrong error message "ERROR: connection cache is full", when all backend nodes are down. (bug 487) (Bo Peng)
    - Avoid exit/fork storm of pool_worker_child process. (Tatsuo Ishii)
    - Fix black_function_list's broken default value. (Tatsuo Ishii)
    - Fix "not enough space in buffer" error. (bug 499) (Tatsuo Ishii)
    - Fix DROP DATABASE failure. (Tatsuo Ishii)
    - Fix wrong variable in read_status_file() function. (bug 493) (Takuma Hoshiai)
    - Abort session if failover/failback is ongoing to prevent potential segfault. (bug 481, bug 482) (Tatsuo Ishii)
    - Fix compiler warnings. (Tatsuo Ishii)
    - Fix memory leak in "batch" mode in extended query. (bug 468) (Tatsuo Ishii)

Changelog taken from: http://www.pgpool.net/docs/latest/en/html/release-3-5-21.html

Approved by:	ports-secteam (mivy)
2019-05-23 08:40:38 +00:00
Torsten Zuehlsdorff
8f422baf8f MFH: r501841
databases/pgpool: Upgrade from 3.4.23 to 3.4.24

Changelog:

  Enhancements

    - Speed up failover when all of backends are down. (Tatsuo Ishii)
    - pgpool-recovery extension and pgpool_setup is now ready for the next major release PostgreSQL 12. (Tatsuo Ishii)

  Bug fixes

    - Fix the wrong error message "ERROR: connection cache is full", when all backend nodes are down. (bug 487) (Bo Peng)
    - Avoid exit/fork storm of pool_worker_child process. (Tatsuo Ishii)
    - Fix black_function_list's broken default value. (Tatsuo Ishii)
    - Fix "not enough space in buffer" error. (bug 499) (Tatsuo Ishii)
    - The error occurred while processing error message returned from backend and the cause is that the query string in question is too big. Problem is, the buffer is in fixed size (8192 bytes). Eliminate the fixed size buffer and use palloced buffer instead. This also saves some memory copy work.
    - Fix DROP DATABASE failure. (Tatsuo Ishii)
    - Fix wrong variable in read_status_file() function. (bug 493) (Takuma Hoshiai)
    - Fix compiler warnings. (Tatsuo Ishii)

Changelog taken from: http://www.pgpool.net/docs/latest/en/html/release-3-4-24.html

Approved by:	ports-secteam (mivy)
2019-05-23 08:39:48 +00:00
Niclas Zeising
9ca2b38930 MFH: r502190
graphics/drm-devel-kmod: fix package

Fix packaging of graphics/drm-devel-kmod, the amdkfd module has been
disabled, and I missed this last night.  Remove it from the pkg-plist by
commenting it out for all architectures for now.
This is a stop gap measure to get the port to package, until I can touch
base with johalun and jmd about how to handle this permanently.

Sponsored by:	B3 Init

Approved by:	ports-secteam (implicit, drm-drivers blanket)
2019-05-21 06:25:21 +00:00
Niclas Zeising
32b6a4aca5 MFH: r502187
Hook graphics/drm-current-kmod to the build

Reminded by:	antoine
Sponsored by:	B3 Init

Approved by:	ports-secteam (implicit, drm-drivers blanket)
2019-05-21 05:52:53 +00:00
Jan Beich
9c428006e4 MFH: r502180
sysutils/pesign: unbreak

Obtained from:	upstream
Approved by:	ports-secteam blanket
2019-05-21 00:44:31 +00:00
Niclas Zeising
31cce6f5ec MFH: r502165 r502166 r502167 r502168
add graphics/drm-devel-kmod

Add graphics/drm-devel-kmod, development version of the lkpi based DRM
graphics drivers.  This version is experimental, and for recent CURRENT
only.

This version currently corresponds to Linux 5.0 DRM drivers, and should give
better support for more recent Intel and AMD GPUs.

Please note that this port is copied from drm-current-kmod, rather than
resurrected from the old drm-devel-kmod port, that's because
drm-current-kmod was created by copying the old drm-devel-kmod when that
went to a more stable version.

Big thank you to everyone who has worked on this, and johalun in particuar,
who has done most of the heavy lifting.

Approved by:	jmd (maintainer, implicit)
Sponsored by:	B3 Init

drm-kmod ports: Update conflicts

Update conflicts for all drm-kmod ports to take into account the new
drm-devel-kmod port.

Sponsored by:	B3 Init

Remove old drm-devel-kmod entry

Sponsored by:	B3 Init

graphics/drm-current-kmod: Adjust FreeBSD compat

Update the FreeBSD OSVERSION compat of drm-current-kmod after the latest
update in r502043.

Suggested by:	jbeich
Discussed with:	johalun
Aproved by:	jmd (maintainer, implicit)
Sponsored by:	B3 Init

Approved by:	ports-secteam (implicit, drm-drivers blanket)
2019-05-20 20:45:19 +00:00
Thomas Zander
2733d43b86 MFH: r502163
Update to upstream version 34.0.0

Details:
- Bug fix release, see
  https://mkvtoolnix.download/doc/NEWS.md

Approved by:	ports-secteam (riggs)
2019-05-20 20:18:54 +00:00
Ryan Steinmetz
2207692e37 MFH: r502120
- Unbreak with latest version of go
- Add deprecation notice
- Bump PORTREVISION

Approved by:	ports-secteam (with hat)
2019-05-20 15:32:06 +00:00
Jan Beich
1d7091df9a MFH: r498218 r498378 r498617 r500326 r500943 r501029 r501192 r501550 r502105 r502111
multimedia/svt-av1: update to 0.5.0

Changes:	https://github.com/OpenVisualCloud/SVT-AV1/compare/90b56a8...v0.5.0
Approved by:	ports-secteam (miwi)
2019-05-20 13:19:59 +00:00
Niclas Zeising
b385d904ee MFH: r502043
graphics/drm-current-kmod: Update snapshot

Update graphics/drm-current-kmod to the latest snapshot.
This update takes into account changes in lkpi in base, and makes use of
debugfs in base, instead of the bundled one.

note: If you are on an older version of current, prior to r347973, you might
need to update current first, before updating this driver.

Approved by:	jmd (maintainer, implicit)
Sponsored by:	B3 Init

Approved by:	ports-secteam (implicit, drm-drivers blanket)
2019-05-19 20:06:51 +00:00
Jan Beich
6fe4b4426e MFH: r501998
games/openbor: update to 7022

Changes:	dc6a1516...c5cfb660
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-05-19 00:52:15 +00:00
Jan Beich
da115906d5 MFH: r501995
mail/thunderbird: update to 60.7.0

Changes:	https://www.thunderbird.net/thunderbird/60.7.0/releasenotes/
Reported by:	Repology
Approved by:	ports-secteam blanket
2019-05-19 00:51:42 +00:00
Jan Beich
76a617a8b2 MFH: r501856
www/firefox: restore SafeBrowsing v4 after r495403

Required for phishing protection. Not covered by uBlock Origin lists.
Looks like #Mozilla didn't announce the POLA-violating change anywhere
public despite backporting to ESR60.

https://bugzilla.mozilla.org/show_bug.cgi?id=1531176

Approved by:	ports-secteam blanket
2019-05-17 12:07:54 +00:00
Jan Beich
357ee1e984 MFH: r501604 r501832
www/firefox: update to 67.0

Changes:	https://www.mozilla.org/firefox/67.0/releasenotes/
PR:		236651
Security:	44b6dfbf-4ef7-4d52-ad52-2b1b05d81272
Approved by:	ports-secteam (miwi)
Differential Revision:	https://reviews.freebsd.org/D19654
2019-05-17 12:06:35 +00:00
Jan Beich
6718932582 MFH: r501798
www/firefox-esr: update to 60.7.0

Changes:	https://www.mozilla.org/firefox/60.7.0/releasenotes/
Approved by:	ports-secteam blanket
2019-05-17 12:04:35 +00:00
Guido Falsi
113a84121b MFH: r501697
Add explicit build depend on python, since it's actually used during
the install phase.

PR:		237862
Submitted by:	Christopher <inbox@alleghenycomputer.com>

Approved by:	ports-secteam (miwi)
2019-05-15 09:42:04 +00:00
Jung-uk Kim
b315333f55 MFH: r501668
Update to 32.0.0.192.

https://helpx.adobe.com/security/products/flash-player/apsb19-26.html

Approved by:	ports-secteam (blanket)
2019-05-14 21:16:49 +00:00
Emanuel Haupt
9dbc56742e MFH: r501560
Mark MAKE_JOBS_UNSAFE due to a makefile race condition.

PR:		237874
Submitted by:	pkubaj@FreeBSD.org
Approved by:	ports-secteam (blanket)
2019-05-14 08:50:24 +00:00
Jan Beich
5d50a2a54c MFH: r501606
devel/rust-cbindgen: update to 0.8.7

Changes:	https://github.com/eqrion/cbindgen/compare/v0.8.6...v0.8.7
Approved by:	ports-secteam blanket (required by Firefox 68)
2019-05-14 00:57:25 +00:00
Dmitry Marakasov
bffdd51b5e MFH: r501598
- Fix build with VIEWER enabled
- Add missing USES
- Switch to USES=localbase and opt_CMAKE_BOOL

PR:		237607
Reported by:	doralitze@chaotikum.org
Approved by:	monwarez@mailoo.org (maintainer)
Approved by:	ports-secteam (with hat)
2019-05-13 21:48:04 +00:00
Mahdi Mokhtari
2bfcd1b9e1 MFH: r501261
databases/mysql80-{client, server}: Update to latest release 8.0.16

This update includes:
Bugfixes:
- InnoDB: Undo tablespaces remained unencrypted after enabling
    undo tablespace encryption at startup. (Bug #29477795)
- InnoDB: Problematic macros introduced with undo tablespace DDL support
    (Bug #29324132, Bug #94243).
- InnoDB: Static thread local variables defined at the wrong scope
    were not released at thread exit. (Bug #29305186)
-  Memory leaks discovered in the innochecksum  (Bug #28917614, Bug #93164).

New features:
- MySQL C API now supports asynchronous functions for
    nonblocking communication with the MySQL server.
- MySQL now supports a new Chinese collation, utf8mb4_zh_0900_as_cs
- CMake now causes the build process to link with the llvm lld linker
    for Clang if it is available.

Security Fix:
CVE-2019-2632, CVE-2019-2693, CVE-2019-2694, CVE-2019-2695 and other fixes.
More info: https://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html#AppendixMSQL

PR:		237399
Reported by:	Brent Busby <brent@jfi.uchicago.edu>
Sponsored by:	The FreeBSD Foundation

Approved by:	ports-secteam (feld, CVE-patch blanket)
2019-05-13 19:33:29 +00:00
Mahdi Mokhtari
cb855b101f MFH: r500373
databases/mysql57-{client, server}: Update to latest release 5.7.26
This update includes:
Bugfix:
- InnoDB: Optimized internal temporary tables did not support
    in-place UPDATE operations
- InnoDB: A function called by a CREATE TABLE thread attempted access after free()
- InnoDB: The INDEX_LENGTH value in INFORMATION_SCHEMA.TABLES
    was not updated when adding an index
- The authentication_ldap_simple plugin could enforce authentication incorrectly
More info: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-26.html

Security Fix:
CVE-2019-2632, CVE-2019-1559, CVE-2018-3123, and other fixes.
More info: https://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html#AppendixMSQL

PR:		237399
Reported by:	Brent Busby <brent@jfi.uchicago.edu>
Sponsored by:	The FreeBSD Foundation

Approved by:	ports-secteam (feld, CVE-patch blanket)
2019-05-13 19:30:22 +00:00
Mahdi Mokhtari
3141b61298 MFH: r500372
databases/mysql56-{client, server}: Update to latest release 5.6.44
This update includes
Bugfix:
- InnoDB: The INDEX_LENGTH value in INFORMATION_SCHEMA.TABLES
    was not updated when adding an index
- MySQL 5.6 did not build with maintainer mode enabled with GCC 7
- A damaged mysql.user table could cause a server exit
- mysqladmin shutdown did not wait for mysqld to shut down
More info: https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-44.html

Security Fix:
CVE-2019-1559, CVE-2018-3123 and other fixes.
More info: https://www.oracle.com/technetwork/security-advisory/cpuapr2019-5072813.html#AppendixMSQL<Paste>

PR:		237399
Reported by:	Brent Busby <brent@jfi.uchicago.edu>
Sponsored by:	The FreeBSD Foundation

Approved by:	ports-secteam (feld, CVE-patch blanket)
2019-05-13 19:27:31 +00:00
Steve Wills
3335f29aca MFH: r501581
sysutils/py-google-compute-engine: disable boto

This avoids breakage when running with python3

PR:		237877
Submitted by:	Lucas Kanashiro <lucas.kanashiro@collabora.com> (maintainer)

Approved by:	ports-secteam (implicit, bug fix)
2019-05-13 18:32:59 +00:00
Jan Beich
a0193ace47 MFH: r501575
multimedia/libva: reroll

--- libva-2.4.1.orig/meson.build	2019-04-07 17:44:47 UTC
+++ libva-2.4.1/meson.build	2019-04-17 10:07:39 UTC
@@ -20,7 +20,7 @@ project(
 # - reset minor version to zero when major version is incremented
 va_api_major_version = 1
 va_api_minor_version = 4
-va_api_micro_version = 0
+va_api_micro_version = 1

 va_api_version = '@0@.@1@.@2@'.format(va_api_major_version,
 				      va_api_minor_version,

Reported by:	Ravenports
Approved by:	ports-secteam blanket
2019-05-13 15:21:40 +00:00
Steve Wills
226cb5b61d MFH: r498656 r499790 r501547
Patch to add missing config and take the maintainership

Two new variables was added to instance_config.cfg file
in version 2.8.13 to allow the addition and removal of
users from groups.
I am also taking over the maintainership of this packages
as previously discussed with Helen.

Bump PORTREVISION.

PR:		236500
Submitted by:	Lucas Kanashiro <lucas.kanashiro@collabora.com>
Approved by:	Helen Koike <helen.koike@collabora.com> (maintainer)

sysutils/py-google-compute-engine: update to 20190416 [1]

This fixes a python3 runtime issue [1]

While here, pull in missing dependency in python3 case [2]

PR:		237505 [1]
PR:		237203 [2]
Submitted by:	Lucas Kanashiro <lucas.kanashiro@collabora.com> (maintainer) [1]
Submitted by:	Miroslav Lachman <000.fbsd@quip.cz> [2]
Approved by:	Lucas Kanashiro <lucas.kanashiro@collabora.com> (maintainer) [2]

sysutils/py-google-compute-engine: fix daemons in python 2.7 case

PR:		237845
Reviewed by:	koobs
Approved by:	implicit (portmgr, python, jfi blanket)

Approved by:	ports-secteam (implicit)
2019-05-13 11:16:29 +00:00
Palle Girgensohn
19c1a45e18 MFH: r501149
The PostgreSQL Global Development Group has released an update to all
supported versions of our database system, including 11.3, 10.8, 9.6.13,
9.5.17, and 9.4.22. This release fixes two security issues in the
PostgreSQL server, a security issue found in two of the PostgreSQL
Windows installers, and over 60 bugs reported over the last three months.

Security:	CVE-2019-10129: Memory disclosure in partition routing

Prior to this release, a user running PostgreSQL 11 can read arbitrary
bytes of server memory by executing a purpose-crafted INSERT statement
to a partitioned table.

Security:	CVE-2019-10130: Selectivity estimators bypass row security policies

PostgreSQL maintains statistics for tables by sampling data available in
columns; this data is consulted during the query planning process. Prior
to this release, a user able to execute SQL queries with permissions to
read a given column could craft a leaky operator that could read
whatever data had been sampled from that column.  If this happened to
include values from rows that the user is forbidden to see by a row
security policy, the user could effectively bypass the policy.  This is
fixed by only allowing a non-leakproof operator to use this data if
there are no relevant row security policies for the table.

This issue is present in PostgreSQL 9.5, 9.6, 10, and 11. The PostgreSQL
project thanks Dean Rasheed for reporting this problem.

Also fix a FreeBSD port problem with LLVM [1] and add promote command
to `service postgresql` [2]

PR:	236100, 234879
Submitted by:	tomonori.usaka@ubin.jp [1], Trix Farrar [2]

Approved by:	ports-secteam (joneum)
2019-05-13 10:57:29 +00:00
Guido Falsi
0e3aafd92f MFH: r501536
- Add USES=shebangfix where required in geany and geany-plugin-*
  ports. This fixes build issues reported by users [1]
- Only bump PORTREVISION for geany-plugin-geanypy since the file
  modified in it by shebangfix is actually installed with the pkg

PR:		237862 [1]
Submitted by:	Christopher <inbox@alleghenycomputer.com>

Approved by:	ports-secteam (joneum)
2019-05-13 09:18:47 +00:00
Jan Beich
736feed9b1 MFH: r501375
sysutils/pesign: mark BROKEN after r501212

In file included from /usr/local/include/nss/nss/cert.h:22,
                 from efikeygen.c:39:
efikeygen.c: In function 'add_cert_type':
/usr/local/include/nss/nss/certt.h:445:5: error: unsigned conversion from 'int' to 'unsigned char' changes value from '496' to '240' [-Werror=overflow]
     (NS_CERT_TYPE_SSL_CLIENT | NS_CERT_TYPE_SSL_SERVER | NS_CERT_TYPE_EMAIL | \
     ^
efikeygen.c:208:23: note: in expansion of macro 'NS_CERT_TYPE_APP'
  unsigned char type = NS_CERT_TYPE_APP;
                       ^~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
Approved by:	ports-secteam blanket
2019-05-12 11:29:54 +00:00
Jan Beich
87a358300f MFH: r501313
multimedia/dav1d: update to 0.3.1

Changes:	https://code.videolan.org/videolan/dav1d/tags/0.3.1
Changes:	https://code.videolan.org/videolan/dav1d/blob/0.3.1/NEWS
Changes:	https://code.videolan.org/videolan/dav1d/compare/0.3.0...0.3.1
Approved by:	ports-secteam (required by Firefox 68)
2019-05-11 23:34:46 +00:00
Jan Beich
27592423bd MFH: r501327
security/nss: unbreak on powerpc64 after r501212

crypto_primitives.c: In function 'swap8b':
crypto_primitives.c:31: error: 'SHA_MASK8' undeclared (first use in this
function)
crypto_primitives.c:31: error: (Each undeclared identifier is reported only
once
crypto_primitives.c:31: error: for each function it appears in.)
crypto_primitives.c:32: error: 'SHA_MASK16' undeclared (first use in this
function)

PR:		237841
Reported by:	jhibbits
Approved by:	ports-secteam blanket
2019-05-11 23:21:36 +00:00
Michael Reifenberger
8937b6aed2 MFH: r500659
Apply fix for installation with ruby 2.5

PR:		237478
Submitted by:	Koichiro Iwao

Approved by:	portmgr (blanket: Build, runtime or packaging fixes, if the quarterly branch version is currently broken)
2019-05-11 14:48:41 +00:00
Bernard Spil
c8996a20f8 MFH: r501255
databases/mariadb102-server: Security update to 10.2.24

 - CMake OPTIONS refactoring
 - Move everything to master port

Security:	4e1997e8-5de0-11e9-b95c-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-05-11 13:19:12 +00:00
Guido Falsi
ffa8e6e225 MFH: r501188
- Fix reported sporadic crashes
- Enumerate all displays for backlight support
- Fix some compile warnings
- When building debug binaries enable extra debugging code too

PR:		237714
Submitted by:	rozhuk.im@gmail.com

Approved by:	ports-secteam (miwi)
2019-05-11 07:49:22 +00:00
Jan Beich
b62f4b9996 MFH: r501212
security/nss: update to 3.44

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.44_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_44_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket (required by Firefox 68)
2019-05-11 01:00:21 +00:00
Jan Beich
404cdc8cfe MFH: r501203
emulators/rpcs3: unbreak EVDEV after r487789

In file included from rpcs3/rpcs3qt/pad_settings_dialog.cpp:24:
In file included from rpcs3/evdev_joystick_handler.h:7:
/usr/local/include/libevdev-1.0/libevdev/libevdev.h:30:10: fatal error: 'linux/input.h' file not found
 #include <linux/input.h>
          ^~~~~~~~~~~~~~~

Approved by:	ports-secteam blanket
2019-05-10 23:59:59 +00:00
Jan Beich
98964c18cb MFH: r501202
emulators/rpcs3: document broken GDB after r482459

Utilities/GDBDebugServer.cpp:357:36: error: no member named 'cr_pack' in 'ppu_thread'
                return u32_to_padded_hex(thread->cr_pack());
                                         ~~~~~~  ^
Utilities/GDBDebugServer.cpp:386:11: error: no member named 'cr_unpack' in 'ppu_thread'
                thread->cr_unpack(hex_to_u32(value));
                ~~~~~~  ^
Utilities/GDBDebugServer.cpp:736:22: error: out-of-line definition of 'on_task' does not match any declaration in 'GDBDebugServer'
void GDBDebugServer::on_task()
                     ^~~~~~~
Utilities/GDBDebugServer.cpp:811:22: error: out-of-line definition of 'on_exit' does not match any declaration in 'GDBDebugServer'
void GDBDebugServer::on_exit()
                     ^~~~~~~
Utilities/GDBDebugServer.cpp:822:29: error: out-of-line definition of 'get_name' does not match any declaration in 'GDBDebugServer'
std::string GDBDebugServer::get_name() const
                            ^~~~~~~~
Utilities/GDBDebugServer.cpp:827:22: error: out-of-line definition of 'on_stop' does not match any declaration in 'GDBDebugServer'
void GDBDebugServer::on_stop()
                     ^~~~~~~
Utilities/GDBDebugServer.cpp:831:8: error: no member named 'notify' in 'GDBDebugServer'
        this->notify();
        ~~~~  ^
Utilities/GDBDebugServer.cpp:832:2: error: use of undeclared identifier 'old_thread'; did you mean 'pad_thread'?
        old_thread::on_stop();
        ^~~~~~~~~~
        pad_thread
rpcs3/Emu/System.h:197:38: note: 'pad_thread' declared here
        std::function<std::shared_ptr<class pad_thread>()> get_pad_handler;
                                            ^
Utilities/GDBDebugServer.cpp:832:2: error: incomplete type 'pad_thread' named in nested name specifier
        old_thread::on_stop();
        ^~~~~~~~~~~~
rpcs3/Emu/System.h:197:38: note: forward declaration of 'pad_thread'
        std::function<std::shared_ptr<class pad_thread>()> get_pad_handler;
                                            ^
Utilities/GDBDebugServer.cpp:841:2: error: use of undeclared identifier 'notify'
        notify();
        ^
rpcs3/Emu/System.cpp:1543:30: error: no member named 'on_stop' in 'GDBDebugServer'
        fxm::get<GDBDebugServer>()->on_stop();
        ~~~~~~~~~~~~~~~~~~~~~~~~~~  ^

Approved by:	ports-secteam blanket
2019-05-10 23:59:26 +00:00
Jan Beich
514ac130e0 MFH: r501193
multimedia/x265: backport some SVTHEVC fixes

Approved by:	ports-secteam blanket
2019-05-10 18:57:19 +00:00
Cy Schubert
436530a1a0 MFH: r501100
Prepare for the pending removal of ispec from GENERIC, making sure
that the ipsec kld is loaded.

Suggested by:	gallatin@
Approved by:	portmgr (joneum@)
2019-05-09 14:45:09 +00:00
Jan Beich
65390dc18b MFH: r501081
devel/rust-cbindgen: update to 0.8.6

Changes:	https://github.com/eqrion/cbindgen/compare/v0.8.3...v0.8.6
Approved by:	ports-secteam blanket (required by Firefox 68)
2019-05-09 10:19:52 +00:00
Jan Beich
dc16c15414 MFH: r501064
multimedia/ffmpeg: backport AOM warning fix

[libaom-av1 encoder @ 0x807b0d1c0] Value -1.000000 for parameter 'enable-intrabc' out of range [0 - 1]

Approved by:	ports-secteam blanket
2019-05-09 00:54:18 +00:00
Jan Beich
ddb52b114a MFH: r501061
emulators/citra: update to s20190507

Changes:	2c5816978...46b015bef
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-05-09 00:53:14 +00:00
Jan Beich
433f5c8df7 MFH: r497777 r498215 r498433 r498620 r498778 r498828 r499416 r499701 r500618 r500761 r500838 r500939 r501059
devel/git-cinnabar: update to 0.5.1

Changes:	https://github.com/glandium/git-cinnabar/compare/ddd4e3b...0.5.1
Approved by:	ports-secteam (miwi)
2019-05-09 00:30:04 +00:00
Bernard Spil
9c4eca6a4e MFH: r500269
databases/mariadb55-server: Security update to 5.5.64

Security:	4e1997e8-5de0-11e9-b95c-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-05-08 20:08:56 +00:00
Bernard Spil
01d3910f06 MFH: r500850
databases/mariadb101-server: Security update to 10.1.39

Security:	4e1997e8-5de0-11e9-b95c-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-05-08 20:07:07 +00:00
Torsten Zuehlsdorff
ee66f22f5d MFH: r501001
lang/php73: Upgrade from 7.3.4 to 7.3.5

Changelog:

    Core:
        Fixed bug #77903 (ArrayIterator stops iterating after offsetSet call).
    CLI:
        Fixed bug #77794 (Incorrect Date header format in built-in server).
    EXIF:
        Fixed bug #77950 (Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG).
    Interbase:
        Fixed bug #72175 (Impossibility of creating multiple connections to Interbase with php 7.x).
    Intl:
        Fixed bug #77895 (IntlDateFormatter::create fails in strict mode if $locale = null).
    litespeed:
        LiteSpeed SAPI 7.3.1, better process management, new API function litespeed_finish_request().
    LDAP:
        Fixed bug #77869 (Core dump when using server controls) (mcmic)
    Mail:
        Fixed bug #77821 (Potential heap corruption in TSendMail()).
    mbstring:
        Implemented FR #72777 (Implement regex stack limits for mbregex functions).
    MySQLi:
        Fixed bug #77773 (Unbuffered queries leak memory - MySQLi / mysqlnd).
    PCRE:
        Fixed bug #77827 (preg_match does not ignore \r in regex flags).
    PDO:
        Fixed bug #77849 (Disable cloning of PDO handle/connection objects).
    phpdbg:
        Fixed bug #76801 (too many open files).
        Fixed bug #77800 (phpdbg segfaults on listing some conditional breakpoints).
        Fixed bug #77805 (phpdbg build fails when readline is shared).
    Reflection:
        Fixed bug #77772 (ReflectionClass::getMethods(null) doesn't work).
        Fixed bug #77882 (Different behavior: always calls destructor).
    Standard:
        Fixed bug #77793 (Segmentation fault in extract() when overwriting reference with itself).
        Fixed bug #77844 (Crash due to null pointer in parse_ini_string with INI_SCANNER_TYPED).
        Fixed bug #77853 (Inconsistent substr_compare behaviour with empty haystack).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.3.5

Approved by:	ports-secteam (mivy)
2019-05-08 14:26:11 +00:00
Torsten Zuehlsdorff
6ce0d7887e MFH: r501000
lang/php72: Upgrade from 7.2.17 to 7.2.18

Changelog:

    CLI:
        Fixed bug #77794 (Incorrect Date header format in built-in server).
    EXIF:
        Fixed bug #77950 (Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG).
    Interbase:
        Fixed bug #72175 (Impossibility of creating multiple connections to Interbase with php 7.x).
    Intl:
        Fixed bug #77895 (IntlDateFormatter::create fails in strict mode if $locale = null).
    litespeed:
        LiteSpeed SAPI 7.3.1, better process management, new API function litespeed_finish_request().
    Mail:
        Fixed bug #77821 (Potential heap corruption in TSendMail()).
    PCRE:
        Fixed bug #77827 (preg_match does not ignore \r in regex flags).
    PDO:
        Fixed bug #77849 (Disable cloning of PDO handle/connection objects).
    phpdbg:
        Fixed bug #76801 (too many open files).
        Fixed bug #77800 (phpdbg segfaults on listing some conditional breakpoints).
        Fixed bug #77805 (phpdbg build fails when readline is shared).
    Reflection:
        Fixed bug #77772 (ReflectionClass::getMethods(null) doesn't work).
        Fixed bug #77882 (Different behavior: always calls destructor).
    Standard:
        Fixed bug #77680 (recursive mkdir on ftp stream wrapper is incorrect).
        Fixed bug #77844 (Crash due to null pointer in parse_ini_string with INI_SCANNER_TYPED).
        Fixed bug #77853 (Inconsistent substr_compare behaviour with empty haystack).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.18

Approved by:	ports-secteam (mivy)
2019-05-08 14:24:02 +00:00
Torsten Zuehlsdorff
2b7cfa80d8 MFH: r500999 r501013
lang/php71: Update from 7.1.28 to 7.1.29

Changelog:

    EXIF:
        Fixed bug #77950 (Heap-buffer-overflow in _estrndup via exif_process_IFD_TAG).
    Mail:
        Fixed bug #77821 (Potential heap corruption in TSendMail()).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.1.29

lang/php71: put mailheader patch back

Reported by:	mat

Approved by:	ports-secteam (mivy)
2019-05-08 14:22:06 +00:00
Tijl Coosemans
106b20608b MFH: r499370
Update to 1.22.5.

Merged to 2019Q2 to fix an issue with Ghostscript 9.27.

PR:		237765
Approved by:	ports-secteam (miwi)
2019-05-08 07:52:04 +00:00
Alexandre C. Guimarães
a262acb7b2 MFH: r500974
graphics/mupdf: Upate to 1.15.0

- bump graphics-zathura-mupdf

PR:		237770
PR:		236590
Submitted by:	Zsolt Udvari (maintainer)
Approved by:	tcberner (mentor)

Approved by:	ports-secteam (miwi)
2019-05-08 04:47:37 +00:00
Jan Beich
06ea1252b7 MFH: r500835
databases/sqlite3: update to 3.28.0

Changes:	https://sqlite.org/releaselog/3_28_0.html
ABI:		https://abi-laboratory.pro/tracker/timeline/sqlite/
PR:		237677
Approved by:	Pavel Volkov (maintainer)
Approved by:	ports-secteam (joneum)
2019-05-08 02:20:33 +00:00
Christoph Moench-Tegeder
760649c5c3 MFH: r500984
update www/firefox-esr to 60.6.3 (rc1)

https://www.mozilla.org/en-US/firefox/60.6.3/releasenotes/

Approved by:	portmgr (blanket: web browser)
2019-05-07 22:10:47 +00:00
Christoph Moench-Tegeder
3554f545f9 MFH: r500983
update www/firefox to 66.0.5

https://www.mozilla.org/en-US/firefox/66.0.5/releasenotes/

Approved by:	portmgr (blanket: web browser)
2019-05-07 22:09:43 +00:00
Cy Schubert
d198399857 MFH: r500725
Fix build with libressl 2.9.1.

PR:		237621
Reported by:	many
Approved by:	portmgr (joneum@)
2019-05-07 17:37:13 +00:00
Torsten Zuehlsdorff
6a33e399b3 MFH: r500916
devel/aphpunit: Upgrade from 1.7 to 1.8

Changelog:
- Bugfix: now exit with code 1, if no test-cases were found
- Bugfix: now exit with code 1, if not a single assertion was performed
- Bugfix: detected PHP errors are no longer unhandled. They are no reported as error

Changelog taken from: https://gitlab.toco-domains.de/tocOS/APHPUnit/blob/master/CHANGELOG

Approved by:	ports-secteam (miwi)
2019-05-07 07:34:56 +00:00
Jochen Neumeister
574c03b964 Remove old DISTVERSION line
Approved by:	ports-secteam (joneum)
2019-05-06 23:25:53 +00:00
John Baldwin
358778bb1c MFH: r499798
Add AES-CCM and plain SHA digest test vectors.

These will be used to expand testing of OCF crypto algorithms in
future changes to the base system OCF tests.

Approved by:	ports-secteam (miwi)
2019-05-06 21:18:30 +00:00
Thomas Zander
cc5b9d6bb1 MFH: r500922
Update to upstream version 0.1.3

Approved by:	ports-secteam (riggs)
2019-05-06 18:37:08 +00:00
Jochen Neumeister
d7304e8477 Update to 1.8.0
Changelog: https://blog.gitea.io/2019/04/gitea-1.8.0-is-released/

PR:		237734
Submitted by:	stb@lassitu.de (maintainer)
Approved by:	ports-secteam (joneum)
Security:	a1de4ae9-6fda-11e9-9ba0-4c72b94353b5
Sponsored by:	Netzkommune GmbH
2019-05-06 09:09:36 +00:00
Antoine Brodin
018ccbba44 MFH: r500873
Mark BROKEN: unfetchable

Reported by:	pkg-fallout
2019-05-05 20:28:03 +00:00
Christoph Moench-Tegeder
eb7d5dcb44 MFH: r500864
update www/firefox-esr to 60.6.2 (rc2)

https://www.mozilla.org/en-US/firefox/60.6.2/releasenotes/

This includes the fix for "armagadd-on-2.0" (disabled add-ons due to an
expired intermediate code signing certificate):
https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/
https://support.mozilla.org/en-US/kb/add-ons-disabled-or-fail-to-install-firefox

Approved by:	portmgr (blanket: web browser)
2019-05-05 17:30:02 +00:00
Christoph Moench-Tegeder
5b64881979 MFH: r500863
update www/firefox to 66.0.4 (rc3)

https://www.mozilla.org/en-US/firefox/66.0.4/releasenotes/

This includes the fix for "armagadd-on-2.0" (disabled add-ons due to an
expired intermediate code signing certificate):
https://blog.mozilla.org/addons/2019/05/04/update-regarding-add-ons-in-firefox/
https://support.mozilla.org/en-US/kb/add-ons-disabled-or-fail-to-install-firefox

Approved by:	portmgr (blanket: web browser)
2019-05-05 17:27:50 +00:00
Tobias Kortkamp
dd97eb0ea2 MFH: r500839
graphics/netpbm: Update to 10.86.03

Changes:	https://gitlab.com/tobiask/netpbm/raw/v10.86.03/doc/HISTORY

Approved by:	ports-secteam blanket (bug fixes in pnmcrop and pnmtopng)
2019-05-04 23:07:17 +00:00
Antoine Brodin
ff6450df88 MFH: r499967
Update to 1.6.37

Security:	CVE-2019-7317
2019-05-04 19:50:43 +00:00
Thomas Zander
3033008484 MFH: r500815
Fix *DEPENDS, add missing USES pgsql

PR:		236541
Submitted by:	wenheping2000@hotmail.com
Reviewed by:	riggs
Approved by:	maintainer timeout

Approved by:	ports-secteam (riggs)
2019-05-04 17:52:24 +00:00
Jan Beich
0d0cc33d69 MFH: r500766
games/openbor: update to 7000

Changes:	66657298...dc6a1516
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-05-04 00:43:38 +00:00
Jan Beich
f2f08ade77 MFH: r500760
emulators/citra: update to s20190503

Changes:	623b0621a...2c5816978
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-05-03 23:46:35 +00:00
Thomas Zander
4036598874 MFH: r500743
Update to upstream version 1.7.11

Details:
- Bug fixes and documentation improvements, see
  https://github.com/containous/traefik/releases/tag/v1.7.11

Approved by:	ports-secteam (riggs)
2019-05-03 17:01:43 +00:00
Guido Falsi
97890f60b1 MFH: r500705 r500724
- Add to pjsip a customized config_site.h file with values suggested
  by the asterisk project. This allows WebRTC to work correctly in
  asterisk out of the box [1]
- Also import some patches to pjsip from the asterisk project. These
  patches have already been integrated in upstream pjsip development
  sources [2]

Reported by:	zhenya1993lzn@yandex.ru [1]
Obtained from:	https://github.com/asterisk/asterisk/tree/16.3/third-party/pjproject/patches [2]

Bump PORTREVISION on asterisk ports after r500705 changes to pjsip.
Crashes have been reported, which are fixed by reinstallation.

Reported by:	Christoph Moench-Tegeder <cmt@burggraben.net>

Approved by:	ports-secteam (joneum, miwi)
2019-05-03 14:02:40 +00:00
Larry Rosenman
ee6f1a2aab MFH: r500569
mail/dovecot, mail/dovecot-pigeonhole: upgrade to 2.3.6, 0.5.6 respectively.

Dovecot changelog:
* CVE-2019-11494: Submission-login crashed with signal 11 due to null pointer access when authentication was aborted by disconnecting.
* CVE-2019-11499: Submission-login crashed when authentication was started over TLS secured channel and invalid authentication message was sent.
* auth: Support password grant with passdb oauth2.
+ Use system default CAs for outbound TLS connections.
+ Simplify array handling with new helper macros.
+ fts_solr: Enable configuring batch_size and soft_commit features.
- lmtp/submission: Fixed various bugs in XCLIENT handling, including a hang when XCLIENT commands were sent infinitely to the remote server.
- lmtp/submission: Forwarded multi-line replies were erroneously sent as two replies to the client.
- lib-smtp: client: Message was not guaranteed to contain CRLF consistently when CHUNKING was used.
- fts_solr: Plugin was no longer compatible with Solr 7.
- Make it possible to disable certificate checking without setting ssl_client_ca_* settings.
- pop3c: SSL support was broken.
- mysql: Closing connection twice lead to crash on some systems.
- auth: Multiple oauth2 passdbs crashed auth process on deinit.
- HTTP client connection errors infrequently triggered a segmentation fault when the connection was idle and not used for a particular client instance.

Pigeonhole changelog:
+ sieve: Redirect loop prevention is sometimes ineffective. Improve existing loop detection by also recognizing the
  X-Sieve-Redirected-From header in incoming messages and dropping redirect actions when it points to
  the sending account. This header is already added by the redirect action, so this improvement only adds an additional use of this header.
- sieve: Prevent execution of implicit keep upon temporary failure occurring at runtime.

Security:	CVE-2019-11494
Security:	CVE-2019-11499

Approved by:	ports-secteam (miwi)
2019-05-02 18:02:40 +00:00
Jan Beich
21d47bb6d7 MFH: r500624
emulators/citra: update to s20190501

Changes:	37861526f...623b0621a
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-05-02 00:34:19 +00:00
Niclas Zeising
680e208e9a MFH: r499933 r500562
graphics/drm-current-kmod: Update to latest snapshot.

Fixes compilation on recent HEAD.

Update drm driver snapshots

Update the drm drivers for current (drm-current-kmod) and for 12
(drm-fbsd12.0-kmod) to their respective latest snapshots.
This includes fixes to debugging output using debugfs.

Approved by:	jmd (maintainer, implicit)
Sponsored by:	B3 Init (zeising)

Approved by:	ports-secteam (implicit, drm-drivers blanket)
2019-04-30 20:36:18 +00:00
Lars Engels
a5716684c1 MFH: r500393
net-mgmt/icingaweb2:

- Fix plist by installing icingacli's bash completion to ${PREFIX}/etc/bash_completion.d/
- Bump PORTREVISION

PR:		237596
Submitted by:	Fredrik Eriksson <freebsd@wb9.se>

Approved by:	portmgr (antoine)
2019-04-30 16:45:01 +00:00
Steve Wills
7f5dd6fb9f MFH: r500478
security/libssh2: Update to 1.8.2

Fixes broken userauth module in 1.8.1

PR:		237541
Submitted by:	leres
Approved by:	sbz (maintainer)

Approved by:	ports-secteam (implicit)
2019-04-30 11:13:47 +00:00
Jan Beich
af60448ef4 MFH: r500447
emulators/citra: update to s20190429

Changes:	7ea82e794...37861526f
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-30 00:33:16 +00:00
Jan Beich
d55b4431a4 MFH: r500429
multimedia/dav1d: update to 0.3.0

Changes:	https://code.videolan.org/videolan/dav1d/tags/0.3.0
Changes:	https://code.videolan.org/videolan/dav1d/blob/0.3.0/NEWS
Changes:	https://code.videolan.org/videolan/dav1d/compare/0.2.2...0.3.0
Approved by:	ports-secteam (required by Firefox 68)
2019-04-29 20:29:03 +00:00
Antoine Brodin
f3c0409ab0 MFH: r500069
graphics/oyranos: Fix build at HEAD.

PR:		237476
Submitted by:	Rainer Hurling <rhurlin@gwdg.de>
2019-04-27 18:58:01 +00:00
Gerald Pfeifer
a86c2dfa1a MFH: r499061
Approved by:	portmgr (miwi)

GCC has two runtime libraries:  The static library libgcc.a (-lgcc) and
the shared library libgcc_s.so (-lgcc_s).  Both implement many of the
same functions but they also each have their unique functions.  When
GCC links programs and libraries there are three possibilities:

1. gcc -static-libgcc or gcc -static: -lgcc
   => Just use libgcc.a.

2. gcc -shared-libgcc: -lgcc_s -lgcc
   => Link with libgcc_s first, so libgcc.a is only used for its unique
      functions.

3. gcc: -lgcc -Wl,--as-needed -lgcc_s -Wl,--no-as-needed
   => Link with libgcc.a first so libgcc_s is only used for its unique
      functions (_Unwind_* functions).

Approach 3 is the default for gcc and it's also what clang and clang++ use;
approach 2 is the default for gfortran, g++ and probably other front ends.

This patch makes 3 the default for gfortran.  It significantly reduces
the use of libgcc_s.  The _Unwind_* functions are also available in the
old base system libgcc_s which means this reduces the need for
-rpath /usr/local/lib/gccN in ports that depend on libraries built with
gfortran.  Consider a dependency tree like this:

  prog -> libA -> libgcc_s (old base system libgcc_s is fine)
       -> libB -> libgcc_s (libB built with gfortran, needs new libgcc_s)

Here prog needs to be linked with -rpath /usr/local/lib/gccN even if it's
a normal C program compiled with clang.  Without -rpath it will fail to
start because it loads old libgcc_s first as a dependency of libA and then
it fails to load libB.  With this patch libB works with old base system
libgcc_s or may not need libgcc_s at all, so prog does not need to be
linked with -rpath.

PR:		208120
Submitted by:	tijl
2019-04-27 14:47:53 +00:00
Thomas Zander
c958c606a8 MFH: r500189
Update to upstream version 0.21.8

Details:
- Bugfix release, see upstream changelog:
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.8/NEWS

Approved by:	ports-secteam (riggs)
2019-04-27 05:32:21 +00:00
Jan Beich
f0363efb1b MFH: r500182
emulators/citra: update to s20190426

Changes:	b9e51f0a0...7ea82e794
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-27 00:50:11 +00:00
Sunpoet Po-Chuan Hsieh
ced456960d MFH: r500165
Add BUILD_DEPENDS

security/nettle requires gmp 6.0.0+, otherwise support for public key algorithms will be unavailable.

PR:		237582
Submitted by:	eugen

Approved by:	ports-secteam (blanket)
2019-04-26 20:54:35 +00:00
Dmitry Marakasov
c82873e3fe MFH: r500123
- Add upstream patch to fix HUD disappearing after takin a screenshot

PR:		237531
Submitted by:	voidanix@420blaze.it
Approved by:	ports-secteam (with hat)
2019-04-26 18:30:35 +00:00
Lars Engels
a5847dfaaa MFH: r500091
net-mgmt/icingaweb2:

Update to 2.6.3

Approved by:	ports-secteam (joneum)
2019-04-26 10:59:53 +00:00
Tobias Kortkamp
2316a10f22 MFH: r500079
www/stagit: Update to 0.9.2

Changes:	https://codemadness.org/git/stagit/log.html

Approved by:	ports-secteam runtime fix blanket
2019-04-26 04:50:22 +00:00
Tobias Kortkamp
75f5905857 MFH: r500078
security/testssl.sh: Update to 3.0rc5

Changes:	https://github.com/drwetter/testssl.sh/releases/tag/3.0rc5

Approved by:	ports-secteam blanket
2019-04-26 04:49:46 +00:00
Antoine Brodin
c774ee9b16 MFH: r499817
textproc/htmldoc: Add workaround for hangs when compiled with clang 8
2019-04-25 18:00:17 +00:00
Antoine Brodin
aac47ec25f MFH: r500028
Make UNSAFESSL default on all archs

Reported by:	pkg-fallout
2019-04-25 16:15:30 +00:00
Mathieu Arnold
730f5e09e9 MFH: r499957 r499958 r499959
Update to BIND9 9.11.6-P1, 9.12.4-P1, and 9.14.1.

Security:	CVE-2018-5743, CVE-2019-6467
2019-04-25 07:22:22 +00:00
Tobias Kortkamp
2f77030567 MFH: r499949
security/signify: Add OpenBSD 6.6 key and retire no longer useful 6.3 key

Reported by:	tj@mrsk.me

Approved by:	ports-secteam blanket
2019-04-25 05:54:18 +00:00
Jochen Neumeister
3be5096caf MFH: r499929
- Update to 8.6.15

PR:		237483
Reported by:	tech-lists  _at_  zyxst.net
Security:	2bad8b5d-66fb-11e9-9815-78acc0a3b880

Approved by:	ports-secteam (joneum)
2019-04-25 05:16:26 +00:00
Jochen Neumeister
1e5b5e9d6c MFH: r499938
Update to 7.66

Changelog: https://www.drupal.org/project/drupal/releases/7.66

Security:	2bad8b5d-66fb-11e9-9815-78acc0a3b880
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-04-25 05:15:08 +00:00
Jan Beich
1165b968d9 MFH: r499921
emulators/citra: update to s20190423

Changes:	28df11dba...b9e51f0a0
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-25 00:52:35 +00:00
Niclas Zeising
3e704ee606 MFH: r499905
Update drm kmod ports

Update drm-fbsd11.2-kmod and drm-fbsd12.0-kmod to their latest snapshots.
This fixes loading order issues with ttm.

Approved by:	ports-secteam (implicit, drm-driver blanket)
2019-04-24 20:07:41 +00:00
Chris Rees
21cf00ec44 MFH: r499898
x11/cde: Fix building on FreeBSD 12

Add some missing dependencies and a couple more shebang fixes

PR:		ports/237518
Submitted by:	Thomas Merkel

Approved by:	portmgr (build fix blanket)
2019-04-24 19:36:20 +00:00
Antoine Brodin
aeb0c8a4b0 MFH: r499891
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-24 17:52:41 +00:00
Antoine Brodin
de75a1aa7b MFH: r499860
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-24 16:17:29 +00:00
Antoine Brodin
7fb0a80f4c MFH: r499858
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-24 16:14:45 +00:00
Jan Beich
da2816a29c MFH: r499843
multimedia/libva-intel-media-driver: update to 19.1.0 (nop)

Changes:	https://github.com/intel/media-driver/compare/42f6f231...intel-media-19.1.0
Changes:	https://github.com/intel/media-driver/releases/tag/intel-media-19.1.0
Reported by:	GitHub (watch releases)
Approved by:	ports-secteam blanket
2019-04-24 14:05:33 +00:00
Antoine Brodin
9fb60a58fd MFH: r499832
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-24 10:59:00 +00:00
Ganael LAPLANCHE
b6440305ca MFH: r499741
Fix METAR data download

PR:		237400
Submitted by:	russo@bogodyn.org

Approved by:	portmgr (miwi)
2019-04-24 10:13:48 +00:00
Cy Schubert
3094b4b5d7 MFH: r499654
Update wpa_supplicant/hostapd 2.7 --> 2.8

Upstream documents the following advisories:

- https://w1.fi/security/2019-1/sae-side-channel-attacks.txt
- https://w1.fi/security/2019-2/eap-pwd-side-channel-attack.txt
- https://w1.fi/security/2019-3/sae-confirm-missing-state-validation.txt
- https://w1.fi/security/2019-4/eap-pwd-missing-commit-validation.txt
- https://w1.fi/security/2019-5/eap-pwd-message-reassembly-issue-\
  with-unexpected-fragment.txt

Approved by:	portmgr (miwi@)
Security:	CVE-2019-9494, VU#871675, CVE-2019-9495, CVE-2019-9496,
  		CVE-2019-9497, CVE-2019-9498, CVE-2019-9499
2019-04-24 03:56:11 +00:00
Danilo Egea Gondolfo
9266adf650 MFH: r497515 r499671
- Update to 1.1.1

- Update to 1.1.3

This release has fixes for CVE-2019-9900 and CVE-2019-9901

Approved by:	ports-secteam (miwi)
2019-04-23 18:53:17 +00:00
Mark Linimon
62bbc4e56f MFH: r499767
Now builds on aarch64.

PR:		237432
Submitted by:	Greg V <greg at unrelenting dot technology>
Approved by:	portmgr (tier-2 blanket)
2019-04-23 16:38:13 +00:00
Antoine Brodin
729b4b39a2 MFH: r499765
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-23 15:24:37 +00:00
Ruslan Makhmatkhanov
a98354cc45 MFH: r499737
net-p2p/deluge-cli: fix deluged rc-script

PR:		237389
Submitted by:	Delan Azabani <delan@azabani.com>

Approved by:	portmgr (blanket approval)
2019-04-23 09:23:05 +00:00
Jan Beich
d7497612b8 MFH: r499702
games/openbor: update to 6989

Changes:	6b92f4af...66657298
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-04-23 00:26:54 +00:00
Antoine Brodin
1f0cfb595c MFH: r499657
Mark BROKEN on FreeBSD 12 and 13

mlton  -mlb-path-var 'SRC /wrkdirs/usr/ports/lang/urweb/work/urweb-20150520/src' -mlb-path-var 'BUILD /wrkdirs/usr/ports/lang/urweb/work/urweb-20150520/src' -output bin/urweb src/compiler.mlb
invalid target: self

Reported by:	pkg-fallout
2019-04-22 16:04:24 +00:00
Antoine Brodin
16f2914aad MFH: r499655
Mark BROKEN on FreeBSD 12 and 13

mlton -default-ann 'nonexhaustiveMatch ignore' -output bin/twelf-server build/${cmfileid}
invalid target: self

Reported by:	pkg-fallout
2019-04-22 16:01:46 +00:00
Antoine Brodin
ba59737f4e MFH: r499651
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-22 15:09:34 +00:00
Antoine Brodin
239a24309d MFH: r499649
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-22 15:06:32 +00:00
Tobias Kortkamp
b55329b7b3 MFH: r499639
net-mgmt/dhcdrop: Fix build on FreeBSD >= 12.0 and unbreak STATIC option

Add missing libibverbs dependency when linking statically.  On
FreeBSD >= 12.0 libpcap needs libibverbs:

/usr/bin/ld: error: undefined symbol: ibv_get_device_list
>>> referenced by pcap-rdmasniff.c:370 (/usr/src/contrib/libpcap/pcap-rdmasniff.c:370)
>>>               pcap-rdmasniff.o:(rdmasniff_create) in archive /usr/lib/libpcap.a

http://beefy6.nyi.freebsd.org/data/120amd64-default/499421/logs/errors/dhcdrop-0.5_2.log

While here fix the STATIC option.  Currently the port always links
statically since --disable-static-build is broken and also enables
static linking.

Reported by:	antoine, pkg-fallout

Approved by:	ports-secteam blanket
2019-04-22 13:50:53 +00:00
Antoine Brodin
d14bcb6bbc MFH: r499633
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-22 12:37:36 +00:00
Tijl Coosemans
3f2ec5d542 MFH: r499052
Update to 0.16

Merged to 2019Q2 because it's required by Ghostscript 9.27.

Changes:	https://github.com/ArtifexSoftware/jbig2dec/blob/master/CHANGES
Reported by:	antoine
Approved by:	portmgr (blanket)
2019-04-22 12:27:10 +00:00
Renato Botelho
c252f2eee7 MFH: r499350
net/xmlrpc-c: Remove trace messages accidentally added on last super-stable
version

PR:		237194
Submitted by:	raivo.hool@gmail.com
Obtained from:	https://sourceforge.net/p/xmlrpc-c/code/2981/
Sponsored by:	Rubicon Communications, LLC (Netgate)
Approved by:	ports-secteam (miwi)
2019-04-22 12:23:10 +00:00
Tijl Coosemans
192b82ab14 MFH: r499622
Require jbig2dec>=0.16.  It fails to build with older versions.

Reported by:	cy
Approved by:	ports-secteam (blanket)
2019-04-22 09:16:42 +00:00
Tijl Coosemans
5b6129e5b8 MFH: r499621
Make sure ghostscript9-agpl-x11 and ghostscript9-agpl-base have the same
version.

Approved by:	ports-secteam (blanket)
2019-04-22 09:15:37 +00:00
Tijl Coosemans
3663afd211 MFH: r499546
Update to 9.27.

PR:		237390
Security:	CVE-2019-3835, CVE-2019-3838
Approved by:	ports-secteam (miwi)
2019-04-22 08:53:16 +00:00
Tijl Coosemans
dfe237e7a0 MFH: r499615
- Prevent detection of autogen.  It causes some files to be regenerated
  and then they require a newer header than is provided with gnutls.
- Remove ZLIB option.  It's no longer available.

PR:		237419
Reported by:	Kevin Oberman <rkoberman@gmail.com>
Approved by:	ports-secteam (blanket)
2019-04-22 08:48:38 +00:00
Antoine Brodin
87a2eadb3e MFH: r499553
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-21 18:12:33 +00:00
Tobias Kortkamp
e31c22a6b6 MFH: r499531
databases/mantis: Update to 2.21.0

Changes:	https://mantisbt.org/bugs/changelog_page.php?project=mantisbt&version=2.20.1
Changes:	https://mantisbt.org/bugs/changelog_page.php?project=mantisbt&version=2.21.0
Security:	CVE-2019-10905

Approved by:	ports-secteam (miwi)
2019-04-21 11:21:14 +00:00
Jan Beich
14dd23e048 MFH: r499521
games/openbor: update to 6988

Changes:	58253a62...6b92f4af
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-04-21 00:52:32 +00:00
Jan Beich
51c572149b MFH: r499520
emulators/citra: update to s20190420

Changes:	0ec45f694...28df11dba
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-21 00:52:02 +00:00
Tobias Kortkamp
a6ec954877 MFH: r499458
sysutils/memtest86+: Remove gcc run dependency

The port provides bootable images only and does not install any
userspace binaries or libraries.

Approved by:	ports-secteam blanket
2019-04-20 16:26:18 +00:00
Larry Rosenman
ccd6152ded MFH: r499273
mail/dovecot: upgrade to 2.3.5.2

* CVE-2019-10691: Trying to login with 8bit username containing
      invalid UTF8 input causes auth process to crash if auth policy is
      enabled. This could be used rather easily to cause a DoS. Similar
      crash also happens during mail delivery when using invalid UTF8 in
      From or Subject header when OX push notification driver is used.

Security:	CVE-2019-10691

Approved by:	ports-secteam (miwi)
2019-04-20 15:46:22 +00:00
Jan Beich
e6c74b5024 MFH: r499447
databases/sqlite3: update to 3.27.2

Changes:	https://sqlite.org/releaselog/3_27_2.html
ABI:		https://abi-laboratory.pro/tracker/timeline/sqlite/
PR:		237373
Approved by:	Pavel Volkov (maintainer)
Approved by:	ports-secteam blanket (required by Firefox 67)
2019-04-20 15:33:00 +00:00
Jan Beich
f09b4680d1 MFH: r498397 r498559
multimedia/libva: update to 2.4.1

Changes:	https://github.com/intel/libva/releases/tag/2.4.1
Changes:	https://github.com/intel/libva/compare/2.4.0...2.4.1
Approved by:	ports-secteam (miwi)
2019-04-20 11:11:48 +00:00
Tijl Coosemans
c8edcf88ac MFH: r499361
Update to 3.6.7.

Security:	https://www.gnutls.org/security-new.html#GNUTLS-SA-2019-03-27
Approved by:	ports-secteam (miwi)
2019-04-20 09:50:21 +00:00
Jan Beich
7f4ce468f8 MFH: r499419
multimedia/dav1d: update to 0.2.2

Changes:	https://code.videolan.org/videolan/dav1d/tags/0.2.2
Changes:	https://code.videolan.org/videolan/dav1d/blob/0.2.2/NEWS
Changes:	https://code.videolan.org/videolan/dav1d/compare/0.2.1...0.2.2
Approved by:	ports-secteam blanket (required by Firefox 68)
2019-04-20 00:47:45 +00:00
Jan Beich
2fd3516cec MFH: r499389
games/renpy: unbreak on armv6 and armv7

In file included from ffmedia.c:13:
/usr/include/malloc.h:3:2: error: "<malloc.h> has been replaced by <stdlib.h>"
 #error "<malloc.h> has been replaced by <stdlib.h>"
  ^

Reported by:	pkg-fallout
Approved by:	ports-secteam blanket
2019-04-19 21:12:08 +00:00
Steve Wills
38205c5fad MFH: r497977
Fix build with clang 8.

Workaround clang 8 compile issues on head.  Note that this requires
changes to the kernel source tree in r345196.

While here, switch to using a date for the version number since there
are no real version numbers in the git repository.  This doesn't use
the 'g' prefix since the older versions that already exist would sort
after it.

PR:	236207
Reviewed by:	swills, jrm
Differential Revision:	https://reviews.freebsd.org/D19602

Approved by:	ports-secteam (implicit)
2019-04-19 18:58:37 +00:00
Thomas Zander
a29207e3b0 MFH: r499353
Update to upstream release 33.1.0

Details:
- Bug fix release, see
  https://mkvtoolnix.download/doc/NEWS.md

Approved by:	ports-secteam (riggs)
2019-04-19 13:50:30 +00:00
Tobias Kortkamp
0b570a1fd2 MFH: r499344
net/fonulator: Unbreak build on FreeBSD >= 12.0

/usr/lib/libpcap.a(pcap-rdmasniff.o): In function `rdmasniff_create':
/usr/src/contrib/libpcap/pcap-rdmasniff.c:370: undefined reference to `ibv_get_device_list'
/usr/src/contrib/libpcap/pcap-rdmasniff.c:405: undefined reference to `ibv_free_device_list'

http://beefy5.nyi.freebsd.org/data/120i386-default/499228/logs/errors/fonulator-2.0.1_2.log
http://beefy14.nyi.freebsd.org/data/120mips-quarterly/499227/logs/errors/fonulator-2.0.1_2.log

Approved by:	ports-secteam blanket
2019-04-19 10:49:52 +00:00
Jan Beich
01f6a2cda5 MFH: r499211
devel/icu: update to 64.2

Changes:	https://github.com/unicode-org/icu/releases/tag/release-64-2
Changes:	http://site.icu-project.org/download/64
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
PR:		236325
Approved by:	ports-secteam blanket (required by Firefox 60.7esr)
2019-04-18 23:27:04 +00:00
Tobias Kortkamp
6fabf19faa MFH: r499231
graphics/magnum-examples: Mark LLD_UNSAFE and unbreak on FreeBSD 12.0/amd64

/usr/bin/ld: error: cannot preempt symbol: alGenBuffers
>>> defined in /usr/local/lib/libopenal.so
>>> referenced by AudioExample.cpp
>>>               src/audio/CMakeFiles/magnum-audio.dir/AudioExample.cpp.o:(Magnum::Examples::AudioExample::AudioExample(Magnum::Platform::Sdl2Application::Arguments const&))

http://beefy6.nyi.freebsd.org/data/120amd64-default/499067/logs/errors/magnum-examples-2019.01.log

PR:		226980

Approved by:	ports-secteam blanket
2019-04-18 15:23:23 +00:00
Steve Wills
d6abc2f228 MFH: r499246
security/libssh2: update to 1.8.1

PR:		236711
Submitted by:	Leonid Nevecherya <nevecherya@gmail.com>
Approved by:	sbz (maintainer)
Security:	6e58e1e9-2636-413e-9f84-4c0e21143628
Approved by:	ports-secteam (implicit)
2019-04-18 10:38:10 +00:00
Jan Beich
880386ae95 MFH: r499223
games/openbor: update to 6986

Changes:	85a39aff...58253a62
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-04-18 00:55:03 +00:00
Jan Beich
b5eda15fce MFH: r499221
emulators/citra: update to s20190417

Changes:	bbc8fd716...0ec45f694
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-18 00:54:39 +00:00
Jochen Neumeister
a115e171b6 MFH: r499158
Update to 1.7.6

Changelog: https://blog.gitea.io/2019/04/gitea-1.7.6-is-released/

PR:		237303
Submitted by:	stb@lassitu.de (maintainer)
Security:	b747783f-5fb6-11e9-b2ac-08002705f877
Sponsored by:	Netzkommune Gmbh

Approved by:	ports-secteam (joneum)
2019-04-17 07:54:02 +00:00
Stephen Hurd
f455b8bf4b MFH: r499037
Fix build when hamlib is installed.

Put /usr/local/include at end of AM_CPPFLAGS instead of at beginning,
ensures the included header files are used.

Link included hamlib using ${libdir}/libhamlib.a rather than -lhamlib to
ensure the included static hamlib is used instead of a dynamic one in the
library path.

Approved by:	ports-secteam (miwi)
2019-04-17 03:00:38 +00:00
Rodrigo Osorio
5ed3256ec4 MFH: r499020
Add missing run dependency to security/ca_root_nss

Caddy has a feature for automatic Certification installation
from let's encrypt for HTTPS.
Without security/ca_root_nss certificates are impossible to
install, because root certificate is missing.

Bump PORTREVISION.

PR:		237293
Submitted by:	Pwny Tail <pwnytail@bsd.services>
Approved by:	 Fabian Freyer <fabian.freyer@physik.tu-berlin.de> (maintainer)

Approved by:	ports-secteam
2019-04-16 12:48:05 +00:00
Jan Beich
c30a6409e8 MFH: r499065
devel/android-tools-simpleperf: chase homepage

Approved by:	ports-secteam blanket
2019-04-16 00:43:22 +00:00
Jan Beich
5b82e7c139 MFH: r499063
emulators/citra: update to s20190415

Changes:	4a206237b...bbc8fd716
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-16 00:43:00 +00:00
Thomas Zander
ccc6993f6d MFH: r499032
Update to upstream version 1.7.10

Details:
- Bug fixes and documentation improvements, see
  https://github.com/containous/traefik/releases/tag/v1.7.10

Approved by:	ports-secteam (riggs)
2019-04-15 16:28:35 +00:00
Koichiro Iwao
ed8de19100 MFH: r498906
Bump PORTREVISION to force rebuild with correct dependency

PR:		237279

Approved by:	portmgr (miwi)
2019-04-15 13:12:36 +00:00
Ryan Steinmetz
bfa9670907 MFH: r498582
- Update to 3.0.19

PR:		237182

Approved by:	ports-secteam (with hat)
2019-04-15 13:11:13 +00:00
Koichiro Iwao
e18e07dd38 MFH: r498905
graphics/vigra: Fix typo s/DPEENDS/DEPENDS/

PR:		237279
Submitted by:	Darren Mulligan <fixer@bsdmail.com>

Approved by:	portmgr (miwi)
2019-04-15 13:01:14 +00:00
Tobias Kortkamp
9ab2b3ac86 MFH: r499002
net-mgmt/mk-livestatus: Restore fix from r485075

mk-livestatus always builds with Nagios 4 support again and
--without-nagios4 is still broken.

PR:		232716
Reported by:	Leonid Vasiliev <leo9641@yandex.ru>
Approved by:	egypcio (maintainer)

Approved by:	ports-secteam blanket
2019-04-15 08:35:56 +00:00
Mark Linimon
a6fe1115dc MFH: r498995
These ports now build on powerpc64.

Approved by:	portmgr (tier-2 blanket)
2019-04-15 06:24:33 +00:00
Jan Beich
6f27da5048 MFH: r498870
emulators/citra: update to s20190413

Changes:	e9c2b27c6...4a206237b
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-14 00:48:06 +00:00
Thomas Zander
cc93bb8a97 MFH: r498832
Update to upstream version 33.0.0

Details:
- Bug fix release, see
  https://mkvtoolnix.download/doc/NEWS.md

Approved by:	ports-secteam (riggs)
2019-04-13 20:26:46 +00:00
Jan Beich
671b6dddd7 MFH: r498803
multimedia/gmmlib: update to 19.1.2

Changes:	https://github.com/intel/gmmlib/compare/intel-gmmlib-19.1.1...intel-gmmlib-19.1.2
Reported by:	portscout
Approved by:	ports-secteam (joneum)
2019-04-13 19:22:55 +00:00
Antoine Brodin
4127e2a5cf MFH: r498795
Mark BROKEN: fails to configure

checking for NETTLE... no
configure: error: Package requirements (nettle >= 2.4) were not met:
Package 'nettle', required by 'virtual:world', not found

Reported by:	pkg-fallout
2019-04-13 06:06:47 +00:00
Steve Wills
e70320f2ab MFH: r498788
dns/nsd: Update to 4.1.27

PR:		236785
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl>

Approved by:	ports-secteam (implicit)
2019-04-13 01:13:22 +00:00
Jan Beich
8cf274f3f1 MFH: r498775
games/openbor: update to 6982

Changes:	21e153f5...85a39aff
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-04-13 00:38:45 +00:00
Jan Beich
1f86bc9773 MFH: r498623
multimedia/libva-intel-media-driver: update to 19.1.p3.6

Changes:	3598ba46...42f6f231
Approved by:	ports-secteam (joneum)
2019-04-12 22:36:31 +00:00
Jan Beich
9dc3d18216 MFH: r498770
devel/icu: unbreak on big-endian after r496981

gmake[2]: *** No rule to make target 'out', needed by 'out/icudt64b.dat'.  Stop.
gmake[2]: Leaving directory '/usr/ports/devel/icu/work/icu/source/data'

PR:		236860
Reported by:	Piotr Kubaj, pkg-fallout
Obtained from:	Gentoo
Approved by:	ports-secteam blanket
2019-04-12 22:35:40 +00:00
Dimitry Andric
bef1ed3bc3 MFH: r498377
Fix build of www/squid and www/squid-devel with clang 8

This fixes an error with a defaulted copy constructor:

../../src/security/ServerOptions.h:38:5: error: explicitly defaulted copy constructor is implicitly deleted [-Werror,-Wdefaulted-function-deleted]
    ServerOptions(const ServerOptions &) = default;
    ^
../../src/security/ServerOptions.h:110:29: note: copy constructor of 'ServerOptions' is implicitly deleted because field 'clientCaStack' has a deleted copy constructor
    X509_NAME_STACK_Pointer clientCaStack;
                            ^
/usr/include/c++/v1/memory:2494:3: note: copy constructor is implicitly deleted because 'unique_ptr<stack_st_X509_NAME, Security::ServerOptions::sk_X509_NAME_free_wrapper>' has a user-declared move constructor
  unique_ptr(unique_ptr&& __u) noexcept
  ^

The copy constructor can instead be deleted.

Approved by:	portmgr (joneum)
PR:		236210
2019-04-12 20:26:19 +00:00
Li-Wen Hsu
f758635887 MFH: r498576
- Update to 2.164.2

Approved by:	swils (maintainer, implicitly)
Security:	8e9c3f5a-715b-4336-8d05-19babef55e9e
Sponsored by:	The FreeBSD Foundation

Approved by:	ports-secteam (miwi)
2019-04-12 18:47:37 +00:00
Li-Wen Hsu
662b9d2731 MFH: r498571
- Update to 2.172

MFC after:	2 weeks
Security:	8e9c3f5a-715b-4336-8d05-19babef55e9e
Sponsored by:	The FreeBSD Foundation

Approved by:	ports-secteam (miwi)
2019-04-12 18:44:00 +00:00
Mark Felder
d09b562a02 MFH: r498730
security/tlswrap: Add patch to fix support for modern OpenSSL

PR:		236137
2019-04-12 17:11:38 +00:00
Antoine Brodin
04f5ef28e7 MFH: r498723
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-12 15:20:21 +00:00
Matthias Fechner
74034141fd MFH: r498058 r498676
Bugfix upgrade to 11.9.6.
https://about.gitlab.com/2019/04/04/gitlab-11-9-6-released/

Security Update to 11.9.7.
Please see here for more details:
https://about.gitlab.com/2019/04/10/critical-security-release-gitlab-11-dot-9-dot-7-released/

It should be merged to 2019Q2 together with:
www/gitlab-ce
498058
devel/gitaly
498360

Security:	a0602fa0-5c1c-11e9-abd6-001b217b3468

Approved by:	ports-secteam (joneum)
2019-04-12 11:19:22 +00:00
Matthias Fechner
e7393a20ac MFH: r498360
Changed the build order that the port also works with bundler version 2.

Approved by:	ports-secteam (joneum)
2019-04-12 11:17:59 +00:00
Luca Pizzamiglio
5d0bf282c6 MFH: r498468
devel/pecl-xdebug: Update to 2.7.1

Changelog:	https://xdebug.org/updates.php#x_2_7_1
Sponsored by:	trivago N.V.

Approved by:	portmgr ports-secteam
2019-04-12 09:27:55 +00:00
Vasil Dimov
6fdfbaeb3c MFH: r498557
ftp/wget: Upgrade from 1.20 to 1.20.3

Changelog: http://git.savannah.gnu.org/cgit/wget.git/plain/NEWS

Security:	CVE-2018-20483

Approved by:	ports-secteam (joneum)
2019-04-12 08:55:48 +00:00
Antoine Brodin
8cc6181dbb MFH: r498703
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-12 08:19:29 +00:00
Koichiro Iwao
5fd0fb13b9 MFH: r498459
deskutils/meteo: fix build with GCC-based architectures

PR:		237027
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Approved by:	Hiroki Tagato <tagattie@yandex.com> (maintainer)

Approved by:	portmgr (joneum)
2019-04-12 07:54:33 +00:00
Antoine Brodin
84350d5ee2 MFH: r497940
net/boringtun: Mark IGNORE because the first and only available release was deleted from upstream
2019-04-12 07:32:59 +00:00
Antoine Brodin
f5f00dbe2a MFH: r498695
Mark BROKEN: fails to build

extract.c:42:8: error: unknown type name 'u_int64'
extern u_int64 extract(struct ftio *, struct parsetree *, struct ftver *, struct ftio *, int);
       ^
extract.c:81:13: error: expected ';' after expression
     u_int64 total_flows;
            ^
            ;

Reported by:	pkg-fallout
2019-04-12 05:47:54 +00:00
Antoine Brodin
f4d4268109 MFH: r498693
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-12 05:37:59 +00:00
Tobias Kortkamp
314183d0ab MFH: r498687
graphics/netpbm: Update to 10.86.02

- Fixes yet another bug in pnmcrop

Changes:	https://gitlab.com/tobiask/netpbm/raw/v10.86.02/doc/HISTORY

Approved by:	ports-secteam blanket
2019-04-11 22:46:16 +00:00
Antoine Brodin
d1a99834b6 MFH: r498679
Mark BROKEN on i386: missing distinfo

Reported by:	pkg-fallout
2019-04-11 20:33:26 +00:00
Torsten Zuehlsdorff
72cdfbe5fe MFH: r498659
PHP: Change MOD_PRIO for imap to avoid core dumps

PR:		235917
Reported by:	Sergey Anokhin <admin@5034.ru>

Approved by:	ports-secteam (joneum)
2019-04-11 10:58:18 +00:00
Koichiro Iwao
948c13d10f MFH: r498632
net/remotebox: Update dependency after net/tigervnc separation

- vncviewer is now installed as net/tigervnc-viewer
- Bump PORTREISION due to dependency change
- Pet portlint (extra item in USES section)

PR:		236928
Submitted by:	myself
Approved by:	kai (maintainer)

Approved by:	portmgr (antonie)
2019-04-11 06:00:34 +00:00
Jan Beich
39147b130c MFH: r498630
www/firefox: update to 66.0.3

Changes:	https://www.mozilla.org/firefox/66.0.3/releasenotes/
PR:		235300
Approved by:	ports-secteam blanket
2019-04-11 02:06:58 +00:00
Jan Beich
d1b475f443 MFH: r498621
emulators/citra: update to s20190409

Changes:	2ff7ed420...e9c2b27c6
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-11 00:54:26 +00:00
Torsten Zuehlsdorff
b74cb8c84d MFH: r498353
databases/pgpool-II-40: Upgrade from 4.0.3 to 4.0.4

Changelog:

Enhancements

    * Add new configuration option ssl_prefer_server_ciphers. (Muhammad Usama)

      Add the new setting ssl_prefer_server_ciphers to let users configure if they want client's or server's cipher order to take preference.

      The default for this parameter is off, which prioritize the client's cipher order as usual. However this is just for keeping backward compatibility, and it is possible that a malicious client uses weak ciphers. For this reason we recommend to set this parameter to on at all times.

    * Allow to set a client cipher list. (Tatsuo Ishii, Yugo Nagata)

      For this purpose new parameter ssl_ciphers, which specifies the cipher list to be accepted by Pgpool-II, is added. This is already implemented in PostgreSQL and useful to enhance security when SSL is enabled.

Bug fixes

    * Fix unnecessary fsync() to pgpool_status file. (Tatsuo Ishii)

      Whenever new connections are created to PostgreSQL backend, fsync() was issued to pgpool_status file, which could generate excessive I/O in certain conditions. So reduce the chance of issuing fsync() so that it is issued only when backend status is changed.

    * Doc: add more explanation to follow_master_command. (Tatsuo Ishii)

      Add description how follow_master_command is executed etc.

    * Doc: add note to detach_false_primary configuration parameter. (bug 469) (Tatsuo Ishii)

      To use this feature, sr_check_user must be super user or in pg_monitor group.

Changelog taken from: http://www.pgpool.net/docs/latest/en/html/release-4-0-4.html

Approved by:	ports-secteam (joneum)
2019-04-10 15:45:37 +00:00
Torsten Zuehlsdorff
bdfe2823c0 MFH: r498352
databases/pgpool-II-37: Upgrade from 3.7.8 to 3.7.9

Changelog:

Enhancements

    * Add new configuration option ssl_prefer_server_ciphers. (Muhammad Usama)

      Add the new setting ssl_prefer_server_ciphers to let users configure if they want client's or server's cipher order to take preference.

      The default for this parameter is off, which prioritize the client's cipher order as usual. However this is just for keeping backward compatibility, and it is possible that a malicious client uses weak ciphers. For this reason we recommend to set this parameter to on at all times.

    * Allow to set a client cipher list. (Tatsuo Ishii, Yugo Nagata)

      For this purpose new parameter ssl_ciphers, which specifies the cipher list to be accepted by Pgpool-II, is added. This is already implemented in PostgreSQL and useful to enhance security when SSL is enabled.

Bug fixes

    * Fix unnecessary fsync() to pgpool_status file. (Tatsuo Ishii)

      Whenever new connections are created to PostgreSQL backend, fsync() was issued to pgpool_status file, which could generate excessive I/O in certain conditions. So reduce the chance of issuing fsync() so that it is issued only when backend status is changed.

Changelog taken from: http://www.pgpool.net/docs/latest/en/html/release-3-7-9.html

Approved by:	ports-secteam (joneum)
2019-04-10 15:43:46 +00:00
Torsten Zuehlsdorff
ea4911c771 MFH: r498351
databases/pgpool-II-36: Upgrade from 3.6.15 to 3.6.16

Changelog:

Enhancements

    * Add new configuration option ssl_prefer_server_ciphers. (Muhammad Usama)

      Add the new setting ssl_prefer_server_ciphers to let users configure if they want client's or server's cipher order to take preference.

      The default for this parameter is off, which prioritize the client's cipher order as usual. However this is just for keeping backward compatibility, and it is possible that a malicious client uses weak ciphers. For this reason we recommend to set this parameter to on at all times.

    * Allow to set a client cipher list. (Tatsuo Ishii, Yugo Nagata)

      For this purpose new parameter ssl_ciphers, which specifies the cipher list to be accepted by Pgpool-II, is added. This is already implemented in PostgreSQL and useful to enhance security when SSL is enabled.

Bug fixes

    * Fix unnecessary fsync() to pgpool_status file. (Tatsuo Ishii)

    Whenever new connections are created to PostgreSQL backend, fsync() was issued to pgpool_status file, which could generate excessive I/O in certain conditions. So reduce the chance of issuing fsync() so that it is issued only when backend status is changed.

Changelog taken from: http://www.pgpool.net/docs/latest/en/html/release-3-6-16.html

Approved by:	ports-secteam (joneum)
2019-04-10 15:42:35 +00:00
Torsten Zuehlsdorff
0ced55ec23 MFH: r498350
databases/pgpool: Upgrade from 3.5.19 to 3.5.20

Changelog:

Enhancements

    * Add new configuration option ssl_prefer_server_ciphers. (Muhammad Usama)

      Add the new setting ssl_prefer_server_ciphers to let users configure if they want client's or server's cipher order to take preference.

      The default for this parameter is off, which prioritize the client's cipher order as usual. However this is just for keeping backward compatibility, and it is possible that a malicious client uses weak ciphers. For this reason we recommend to set this parameter to on at all times.

    * Allow to set a client cipher list. (Tatsuo Ishii)

      For this purpose new parameter ssl_ciphers, which specifies the cipher list to be accepted by Pgpool-II, is added. This is already implemented in PostgreSQL and useful to enhance security when SSL is enabled.

Bug fixes

    * Fix unnecessary fsync() to pgpool_status file. (Tatsuo Ishii)

      Whenever new connections are created to PostgreSQL backend, fsync() was issued to pgpool_status file, which could generate excessive I/O in certain conditions. So reduce the chance of issuing fsync() so that it is issued only when backend status is changed.

Changelog taken from: http://www.pgpool.net/docs/latest/en/html/release-3-5-20.html

Approved by:	ports-secteam (joneum)
2019-04-10 15:41:04 +00:00
Torsten Zuehlsdorff
27335e4549 MFH: r498348
databases/pgpool: Update from 3.4.22 to 3.4.23

Changelog:

Enhancements

    * Add new configuration option ssl_prefer_server_ciphers. (Muhammad Usama)

      Add the new setting ssl_prefer_server_ciphers to let users configure if they want client's or server's cipher order to take preference.

      The default for this parameter is off, which prioritize the client's cipher order as usual. However this is just for keeping backward compatibility, and it is possible that a malicious client uses weak ciphers. For this reason we recommend to set this parameter to on at all times.

    * Allow to set a client cipher list. (Tatsuo Ishii)

      For this purpose new parameter ssl_ciphers, which specifies the cipher list to be accepted by Pgpool-II, is added. This is already implemented in PostgreSQL and useful to enhance security when SSL is enabled.

Bug fixes

    * Fix unnecessary fsync() to pgpool_status file. (Tatsuo Ishii)

      Whenever new connections are created to PostgreSQL backend, fsync() was issued to pgpool_status file, which could generate excessive I/O in certain conditions. So reduce the chance of issuing fsync() so that it is issued only when backend status is changed.

Changelog taken from: http://www.pgpool.net/docs/latest/en/html/release-3-4-23.html

Approved by:	ports-secteam (joneum)
2019-04-10 15:37:41 +00:00
Jung-uk Kim
431c85174d MFH: r498535
Update to 32.0.0.171.

https://helpx.adobe.com/security/products/flash-player/apsb19-19.html

Approved by:	ports-secteam (blanket)
2019-04-10 07:41:34 +00:00
Mark Linimon
25ff2d9617 MFH: r498488
Add -fnested-functions to CFLAGS when using base GCC to fix build.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2019-04-09 18:07:29 +00:00
Mark Linimon
eddfb0a564 MFH: r498486
This port requires a C++11-compatible compiler, so add USES=compiler:c++11-lang
to fix build on GCC-based architectures.

While here, add USES=sdl.

PR:		237100
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2019-04-09 18:00:27 +00:00
Mark Linimon
3bf4463578 MFH: r498484
Remove #pragma GCC diagnostic to fix build on GCC-based architectures.

PR:		237097
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2019-04-09 17:47:42 +00:00
Antoine Brodin
c27fb10e52 MFH: r498462
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-09 08:08:50 +00:00
Antoine Brodin
5e132044be MFH: r498460
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-09 08:05:50 +00:00
Antoine Brodin
484dcff61f MFH: r498449
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-09 05:50:31 +00:00
Antoine Brodin
fe44c48247 MFH: r498447
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-09 05:48:52 +00:00
Antoine Brodin
42c954e110 MFH: r498445
Mark BROKEN on i386

main.cpp:104:24: error: non-constant-expression cannot be narrowed from type 'unsigned int' to 'time_t' (aka 'int') in initializer list [-Wc++11-narrowing]
    timeval timeout = {refreshdelay, 0};
                       ^~~~~~~~~~~~

Reported by:	pkg-fallout
2019-04-09 05:38:43 +00:00
Antoine Brodin
fd2c454d97 MFH: r498443
Mark BROKEN on amd64: fails to configure

checking build system type... Invalid configuration `amd64-portbld-freebsd11.2': machine `amd64-portbld' not recognized

Reported by:	pkg-fallout
2019-04-09 05:34:22 +00:00
Jan Beich
8b2b78ae0a MFH: r498437
emulators/citra: update to s20190407

Changes:	d5bcb45b2...2ff7ed420
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-09 00:32:47 +00:00
Mark Linimon
ff8e9d191a MFH: r498385
Add compiler:c++11-lang to USES to fix build on GCC-based architectures:

  /usr/local/lib/libgraphite2.so.3: undefined reference to `__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

While here, pet portlint and alpha sort some USE* variables.

Approved by:	portmgr (tier-2 blanket)
2019-04-08 16:50:55 +00:00
Jan Beich
d74e95a85e MFH: r498363
www/firefox: enable -fstack-protector-strong

aarch64 already used it, so switch x86 as well. Mk/bsd.ssp.mk doesn't
appear maintained, anyway.

Approved by:	ports-secteam blanket
2019-04-08 12:40:26 +00:00
Jan Beich
72234d27ad MFH: r498362
www/firefox: switch to upstream fix for non-x86

PR:		233707
Approved by:	ports-secteam blanket
2019-04-08 12:40:01 +00:00
Cy Schubert
709ae1fdca MFH: r498232
racoon2 as maintained by Chrisos Zoulas (@netbsd.org) only supports
opnessl111. Mark it as unsupported on FreeBSD 11.

Approved by:	portmgr (miwi@)
2019-04-08 04:02:12 +00:00
Tobias Kortkamp
00228fee29 MFH: r498261
graphics/netpbm: Update to 10.86.01

Changes:	https://gitlab.com/tobiask/netpbm/raw/v10.86.01/doc/HISTORY

Approved by:	ports-secteam blanket
2019-04-08 00:45:06 +00:00
Tobias Kortkamp
7b75219e6d MFH: r498336
devel/ccls: Fix build with multiple llvm* packages installed

Apparently it is possible for the build to pick multiple LLVM
versions if LLVM_DIR is not explicitly set similar to Clang_DIR.

$ grep llvm $(make -V CONFIGURE_WRKSRC)/CMakeCache.txt
Clang_DIR:PATH=/usr/local/llvm80/lib/cmake/clang
LLVM_DIR:PATH=/usr/local/llvm50/lib/cmake/llvm

PR:		237089
Submitted by:	fullermd@over-yonder.net

Approved by:	ports-secteam blanket
2019-04-08 00:38:29 +00:00
Mark Linimon
55d6457115 MFH: r498293
Maintainer Update nsysctl 0.1 -> 0.1.1:

  Fix "pkg-fallout": includes in opaque.c for no i386/amd64
  delete sysctlmibinfo.h/c: add devel/libsysctlmibinfo to LIB_DEPENDS

Note: this obsoletes files/patch-opaque.c.

PR:		236802
Submitted by:	maintainer

Approved by:	portmgr (tier-2 blanket)
2019-04-07 16:41:54 +00:00
Mark Linimon
4728eb0006 MFH: r498288
Fix build on GCC-based architectures by setting -Wno-reserved-user-defined-literal
only for clang.

While here, pet portlint (add 'gl' to USES).

Approved by:	portmgr (tier-2 blanket)
2019-04-07 16:34:21 +00:00
Mark Linimon
2e578cd3ed MFH: r498285
Don't use GCC 4.2 on GCC-based architectures; this port requires at
least GCC 4.7, so change USE_GCC=any to USE_GCC=yes.

PR:		236903
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2019-04-07 16:28:00 +00:00
Antoine Brodin
da917f0d40 MFH: r498259
Mark BROKEN on i386

In file included from crafty.c:28:
./tbprobe.c:111:9: error: invalid operand for instruction
__asm__("bsfq %1, %0": "=r"(idx):"rm"(b));

Reported by:	pkg-fallout
2019-04-07 06:28:17 +00:00
Antoine Brodin
5026189f88 MFH: r498256
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-07 06:21:11 +00:00
Antoine Brodin
264e52a7a3 MFH: r498254
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-07 06:17:42 +00:00
Antoine Brodin
9ec2e80067 MFH: r498252
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-07 06:15:00 +00:00
Antoine Brodin
6f556eded9 MFH: r498250
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-07 06:12:49 +00:00
Antoine Brodin
6c34a96c05 MFH: r498248
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-07 06:10:07 +00:00
Antoine Brodin
1b951d60fc MFH: r498246
Mark only for amd64, the distfile doesn't have any i386 binary

Reported by:	pkg-fallout
2019-04-07 06:05:12 +00:00
Antoine Brodin
ab858a8e1c MFH: r498244
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-07 06:00:29 +00:00
Mark Linimon
49e1dc6bc6 MFH: r498230
Include stdarg.h in src/cppstring.cpp to fix build with GCC-based
architectures:

  /usr/local/include/gtkmm-2.0/glibmm/thread.h: In function 'void Glib::thread_init(GThreadFunctions*)':

Also add USES=dos2unix (to fix patching cppstring.cpp) gnome.

PR:		237040
Submitted by:	Piotr Kubaj

Approved by:	portmgr (tier-2 blanket)
2019-04-07 01:44:31 +00:00
Mark Linimon
6da26f5e8f MFH: r498224
Add USES=compiler:c11 to fix build on GCC-based architectures:

  /usr/local/include/gnutls/gnutls.h:482: error: expected identifier or '(' before '/' token

While here, also add USES=gnome localbase:ldflags.

PR:		237037
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2019-04-07 01:28:59 +00:00
Mark Linimon
66ebd0f389 MFH: r498221
This port needs C++11-compatible compiler.  Add USES=compiler:c++11-lang
to fix build on GCC-based architectures:

  /usr/local/include/sigc++-2.0/sigc++/visit_each.h:22:23: error: type_traits: No such file or directory

While here, pet portlint.

PR:		236986
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)
2019-04-07 01:08:27 +00:00
Mark Linimon
ae0b3dffd0 MFH: r498219
Adjust compiler flags on GCC-based architectures to fix:

  cc1plus: error: unrecognized command line option "-Wno-narrowing"

Approved by:	portmgr (tier-2 blanket)
2019-04-07 00:54:35 +00:00
Jan Beich
5a6d37069e MFH: r498214
emulators/citra: update to s20190406

Changes:	14730ed56...d5bcb45b2
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-07 00:23:28 +00:00
Antoine Brodin
fc94af8dca MFH: r498209
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-06 21:15:37 +00:00
Antoine Brodin
47e3b7cbe0 MFH: r498207
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-06 21:13:12 +00:00
Antoine Brodin
f21fd10868 MFH: r498205
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-06 21:10:06 +00:00
Antoine Brodin
64ba483a4c MFH: r498203
Mark BROKEN on i386

Reported by:	pkg-fallout
2019-04-06 21:08:12 +00:00
Antoine Brodin
f83bf77a6e MFH: r498197
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 20:04:04 +00:00
Antoine Brodin
1f11da70af MFH: r498195
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 20:02:19 +00:00
Antoine Brodin
3ba532fa61 MFH: r498193
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 19:57:38 +00:00
Antoine Brodin
95fd3474de MFH: r498190
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 19:54:30 +00:00
Mark Linimon
f3521a16f9 MFH: r498188
Adjust compiler flags on GCC-based architectures to avoid:

  cc1: error: unrecognized command line option "-Wpedantic"

Approved by:	portmgr (tier-2 blanket)
2019-04-06 19:53:27 +00:00
Antoine Brodin
5ac61dec59 MFH: r498186
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 19:51:27 +00:00
Mark Linimon
ca3c4a4179 MFH: r498179
Disable sse on non-x86 archs to fix build.  Forgotten in r498176.

Approved by:	portmgr (tier-2 blanket)
2019-04-06 19:49:02 +00:00
Antoine Brodin
53b70bb976 MFH: r498183
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 19:48:36 +00:00
Mark Linimon
85cdc70474 MFH: r498176
Disable sse on non-x86 archs to fix build.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2019-04-06 19:47:16 +00:00
Antoine Brodin
ce85feeed0 MFH: r498180
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 19:44:44 +00:00
Antoine Brodin
029363f349 MFH: r498177
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 19:41:10 +00:00
Antoine Brodin
52d88a9312 MFH: r498174
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 19:38:34 +00:00
Antoine Brodin
170128d057 MFH: r498172
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 19:34:56 +00:00
Mark Linimon
f78cd041a3 MFH: r498170
Filter compiler flags on GCC-based architectures to prevent:

  cc1plus: unrecognized command line option "-Wno-unused-local-typedef"

Approved by:	portmgr (tier-2 blanket)
2019-04-06 19:31:38 +00:00
Mark Linimon
82b6155bb9 MFH: r498167
Turn off the -Wno-unused-result flag on GCC-based architectures to
fix the following:

  cc1: error: unrecognized command line option "-Wno-unused-result"

Approved by:	portmgr (tier-2 blanket)
2019-04-06 19:19:25 +00:00
Mark Linimon
3c6d652fea MFH: r498163
Modify compiler flags if !clang to prevent the following:

  cc1: error: unrecognized command line option "-Wno-unused-but-set-variable"

Approved by:	portmgr (tier-2 blanket)
2019-04-06 19:13:31 +00:00
Antoine Brodin
e5a757a0c8 MFH: r498164
Mark BROKEN: fails to build

util/gen-luatags.pl
cp rltiles/floor.png dat/tiles/floor.png
cp: rltiles/floor.png: No such file or directory
gmake[1]: *** [Makefile:1665: dat/tiles/floor.png] Error 1

Reported by:	pkg-fallout
2019-04-06 18:37:18 +00:00
Mark Linimon
40cc3cf86b MFH: r498161
Add compiler:c11 to USES to fix the following on powerpc64:

  varchunk/varchunk.h:84: expected specifier-qualifier-list before _Atomic

Approved by:	portmgr (tier-2 blanket)
2019-04-06 18:25:57 +00:00
Mark Linimon
bc35bd5c37 MFH: r498159
Remove sse flags to fix builds on non-x86 architectures:

  g++8: error: unrecognized command line option '-msse'; did you mean '-fdse'?
  g++8: error: unrecognized command line option '-mfpmath=sse'

Approved by:	portmgr (tier-2 blanket)
2019-04-06 18:15:56 +00:00
Antoine Brodin
d48e166874 MFH: r498156
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 17:02:17 +00:00
Antoine Brodin
8bcf9c1307 MFH: r498152
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 16:57:08 +00:00
Antoine Brodin
2f24a2950e MFH: r498150
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 16:52:24 +00:00
Sunpoet Po-Chuan Hsieh
d612a75993 MFH: r498133
Update to 5.7.8

Changes:	https://github.com/jupyter/notebook/releases
		https://github.com/jupyter/notebook/blob/5.7.x/docs/source/changelog.rst
Security:	fe7e322f-522d-11e9-98b5-216e512dad89

Approved by:	ports-secteam (joneum)
2019-04-06 15:27:26 +00:00
Carlos J. Puga Medina
7115f35814 MFH: r498089
www/chromium: Update to 73.0.3683.103

Changelog: https://chromium.googlesource.com/chromium/src/+log/73.0.3683.86..73.0.3683.103?pretty=fuller&n=10000

Approved by:	ports-secteam (joneum)
2019-04-06 11:14:06 +00:00
Jochen Neumeister
3582e1cb8a MFH: r498085
Update to 5.1.1

 - Take Maintainership

PR:		236696
Approved by:	maintainer (timeout)
Security:	15ee0e93-4bbb-11e9-9ba0-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-04-06 09:08:42 +00:00
Antoine Brodin
0f05aad1cf MFH: r498078
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 08:15:31 +00:00
Antoine Brodin
b402f5068e MFH: r498075
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 08:11:26 +00:00
Antoine Brodin
344faf4778 MFH: r498072
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 08:08:50 +00:00
Antoine Brodin
6ad75bef2d MFH: r498069
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 08:05:24 +00:00
Antoine Brodin
5e2212c9e7 MFH: r498067
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 08:00:18 +00:00
Antoine Brodin
41f0a3a143 MFH: r498065
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 07:56:59 +00:00
Antoine Brodin
fc25cd6b7d MFH: r498063
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 07:54:22 +00:00
Antoine Brodin
b17f8c0d44 MFH: r498061
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 07:51:34 +00:00
Antoine Brodin
a0b5a368ae MFH: r498036
- Mark broken on FreeBSD 12+ (does not build with openssl 1.1)
- Document incompatibility with python 3.7+

Approved by:	portmgr blanket
2019-04-06 07:45:52 +00:00
Thomas Zander
b837134d65 MFH: r498056
Update to upstream release 0.21.7

Details:
- Mostly bug fixes, see upstream changelog:
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.7/NEWS
- Add NFS support via libnfs as non-default OPTION

Approved by:	ports-secteam (riggs)
2019-04-06 06:43:53 +00:00
Antoine Brodin
705177ce93 MFH: r498054
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 06:08:21 +00:00
Antoine Brodin
0c6a7d21f8 MFH: r498052
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-06 06:07:06 +00:00
Mark Linimon
fdea00d2af MFH: r498047
Fix the following error on GCC-based architectures:

  fails to compile: cc1plus: unrecognized command line option "-std=gnu++11"

Approved by:	portmgr (tier-2 blanket)
2019-04-06 01:09:42 +00:00
Mark Linimon
e28d5ff4fe MFH: r498045
Now builds on powerpc64.

Approved by:	portmgr (tier-2 blanket)
Obtained from:	swills
2019-04-06 00:43:45 +00:00
Jan Beich
658bebc4c6 MFH: r497993
devel/guichan: fix underlinking of external dependencies

ld: error: /usr/local/lib/libguichan_allegro.so: undefined reference to destroy_font
ld: error: /usr/local/lib/libguichan_opengl.so: undefined reference to glBindTexture
ld: error: /usr/local/lib/libguichan_sdl.so: undefined reference to SDL_FillRect
ld: error: /usr/local/lib/libguichan_sdl.so: undefined reference to IMG_Load

Approved by:	ports-secteam blanket
2019-04-05 22:16:33 +00:00
Cy Schubert
ba903a675a MFH: r497907
Fix build on gcc-based architectures.

PR:		236695
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Approved by:	portmgr (joneum@)
2019-04-05 19:35:06 +00:00
Jan Beich
89dc5a1a54 MFH: r497877
www/qt5-webengine: unbreak on aarch64 and armv7 after r496989

PR:		236855
Reported by:	pkg-fallout
Submitted by:	Mikaël Urankar
Approved by:	kde (tcberner)
Approved by:	ports-secteam blanket
2019-04-05 19:23:59 +00:00
Guido Falsi
50a96ad211 MFH: r497702
Add back libdata/pkgconfig/libbcg729.pc file after it was removed
by the 1.0.4 update in r482343.

PR:		236975
Submitted by:	sobomax

Approved by:	ports-secteam (joneum)
2019-04-05 15:16:59 +00:00
Carlos J. Puga Medina
761d64be82 MFH: r497949
www/chromium: Update to 73.0.3683.86

- Make existing patches apply cleanly

Changelog: https://chromium.googlesource.com/chromium/src/+log/72.0.3626.121..73.0.3683.86?pretty=fuller&n=10000

Submitted by:	Matthias Wolf

Approved by:	ports-secteam (joneum)
2019-04-05 14:05:01 +00:00
Torsten Zuehlsdorff
cb986c29b3 MFH: r497954
Update PHP 7.3 from 7.3.3 to 7.3.4

Changelog:

    Core:
        Fixed bug #77738 (Nullptr deref in zend_compile_expr).
        Fixed bug #77660 (Segmentation fault on break 2147483648).
        Fixed bug #77652 (Anonymous classes can lose their interface information).
        Fixed bug #77345 (Stack Overflow caused by circular reference in garbage collection).
        Fixed bug #76956 (Wrong value for 'syslog.filter' documented in php.ini).
    Apache2Handler:
        Fixed bug #77648 (BOM in sapi/apache2handler/php_functions.c).
    Bcmath:
        Fixed bug #77742 (bcpow() implementation related to gcc compiler optimization).
    CLI Server:
        Fixed bug #77722 (Incorrect IP set to $_SERVER['REMOTE_ADDR'] on the localhost).
    COM:
        Fixed bug #77578 (Crash when php unload).
    EXIF:
        Fixed bug #77753 (Heap-buffer-overflow in php_ifd_get32s).
        Fixed bug #77831 (Heap-buffer-overflow in exif_iif_add_value).
    FPM:
        Fixed bug #77677 (FPM fails to build on AIX due to missing WCOREDUMP).
    GD:
        Fixed bug #77700 (Writing truecolor images as GIF ignores interlace flag).
    MySQLi:
        Fixed bug #77597 (mysqli_fetch_field hangs scripts).
    Opcache:
        Fixed bug #77743 (Incorrect pi node insertion for jmpznz with identical successors).
    PCRE:
        Fixed bug #76127 (preg_split does not raise an error on invalid UTF-8).
    Phar:
        Fixed bug #77697 (Crash on Big_Endian platform).
    phpdbg:
        Fixed bug #77767 (phpdbg break cmd aliases listed in help do not match actual aliases).
    sodium:
        Fixed bug #77646 (sign_detached() strings not terminated).
    SQLite3:
        Added sqlite3.defensive INI directive.
    Standard:
        Fixed bug #77664 (Segmentation fault when using undefined constant in custom wrapper).
        Fixed bug #77669 (Crash in extract() when overwriting extracted array).
        Fixed bug #76717 (var_export() does not create a parsable value for PHP_INT_MIN).
        Fixed bug #77765 (FTP stream wrapper should set the directory as executable).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.3.4

Approved by:	ports-secteam (joneum)
2019-04-05 14:03:18 +00:00
Torsten Zuehlsdorff
2a83725844 MFH: r497953
Update PHP 7.2 from 7.2.16 to 7.2.17

Changelog:

    Core:
        Fixed bug #77738 (Nullptr deref in zend_compile_expr).
        Fixed bug #77660 (Segmentation fault on break 2147483648).
        Fixed bug #77652 (Anonymous classes can lose their interface information).
        Fixed bug #77676 (Unable to run tests when building shared extension on AIX).
    Bcmath:
        Fixed bug #77742 (bcpow() implementation related to gcc compiler optimization).
    COM:
        Fixed bug #77578 (Crash when php unload).
    Date:
        Fixed bug #50020 (DateInterval:createDateFromString() silently fails).
        Fixed bug #75113 (Added DatePeriod::getRecurrences() method).
    EXIF:
        Fixed bug #77753 (Heap-buffer-overflow in php_ifd_get32s).
        Fixed bug #77831 (Heap-buffer-overflow in exif_iif_add_value).
    FPM:
        Fixed bug #77677 (FPM fails to build on AIX due to missing WCOREDUMP).
    GD:
        Fixed bug #77700 (Writing truecolor images as GIF ignores interlace flag).
    MySQLi:
        Fixed bug #77597 (mysqli_fetch_field hangs scripts).
    Opcache:
        Fixed bug #77691 (Opcache passes wrong value for inline array push assignments).
        Fixed bug #77743 (Incorrect pi node insertion for jmpznz with identical successors).
    phpdbg:
        Fixed bug #77767 (phpdbg break cmd aliases listed in help do not match actual aliases).
    sodium:
        Fixed bug #77646 (sign_detached() strings not terminated).
    SQLite3:
        Added sqlite3.defensive INI directive.
    Standard:
        Fixed bug #77664 (Segmentation fault when using undefined constant in custom wrapper).
        Fixed bug #77669 (Crash in extract() when overwriting extracted array).
        Fixed bug #76717 (var_export() does not create a parsable value for PHP_INT_MIN).
        Fixed bug #77765 (FTP stream wrapper should set the directory as executable).

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.2.17

Approved by:	ports-secteam (joneum)
2019-04-05 14:01:59 +00:00
Torsten Zuehlsdorff
8d4d0c1f94 MFH: r497952
Update PHP 7.1 from 7.1.27 to 7.1.28

Changelog:

    EXIF:
        Fixed bug #77753 (Heap-buffer-overflow in php_ifd_get32s).
        Fixed bug #77831 (Heap-buffer-overflow in exif_iif_add_value).
    SQLite3:
        Added sqlite3.defensive INI directive.

Changelog taken from: https://www.php.net/ChangeLog-7.php#7.1.28

Approved by:	ports-secteam (joneum)
2019-04-05 14:00:52 +00:00
Jochen Neumeister
3137b2072e MFH: r497554
www/apache24: Security update to 2.4.39

 - Adds mod_socache_redis feature

Changes: https://www.apache.org/dist/httpd/CHANGES_2.4.39

Security:	cf2105c6-551b-11e9-b95c-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-04-05 09:34:04 +00:00
Antoine Brodin
b910036715 MFH: r497933
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-05 06:05:19 +00:00
Antoine Brodin
3ecee60b11 MFH: r497931
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-05 06:01:24 +00:00
Antoine Brodin
b8cb45d62b MFH: r497929
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-05 05:58:53 +00:00
Antoine Brodin
aae397189f MFH: r497927
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-05 05:55:20 +00:00
Antoine Brodin
44eb552c4a MFH: r497925
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-05 05:51:34 +00:00
Antoine Brodin
873fc27e2b MFH: r497923
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-05 05:49:15 +00:00
Antoine Brodin
d678e0acb6 MFH: r497921
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-05 05:39:47 +00:00
Antoine Brodin
cda8487ba9 MFH: r497919
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-05 05:37:17 +00:00
Antoine Brodin
2701363fd6 MFH: r497917
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-05 05:35:14 +00:00
Antoine Brodin
f193ee18cf MFH: r497914
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-05 05:31:52 +00:00
Antoine Brodin
9b9e88a81d MFH: r497911
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-05 05:25:45 +00:00
Jan Beich
7a2c41e28c MFH: r497476
devel/renpy: update to 7.2.2

Changes:	https://www.renpy.org/release/7.2.2 (see Announcment)
Changes:	https://www.renpy.org/doc/html/changelog.html#renpy-7-2-2
Approved by:	ports-secteam (miwi)
2019-04-05 02:40:17 +00:00
Jan Beich
740562d0d3 MFH: r497894
multimedia/dav1d: drop -z notext after r494637

Approved by:	ports-secteam blanket
2019-04-05 01:17:41 +00:00
Jan Beich
bd2b15f076 MFH: r497893
multimedia/dav1d: drop unnecessary dependency on binutils

Probably, remnants from before UNAME_m workaround for aarch64.
Even 0.1.0 builds fine without those.

Approved by:	ports-secteam blanket
2019-04-05 01:17:09 +00:00
Antoine Brodin
24f08da9e8 MFH: r497866
Fix LIB_DEPENDS

Reported by:	pkg-fallout
2019-04-04 20:27:19 +00:00
Mark Linimon
39dda836bb MFH: r497858
Conditionalize compiler flags that are specific to clang to fix errors
of the following forms on GCC-based architectures:

  cc1plus: error: unrecognized command line option "-Wno-c++11-narrowing"
  cc1plus: error: unrecognized command line option "-Wno-reserved-user-defined-literal"
  cc1plus: warning: unrecognized command line option '-Wno-error-narrowing'

Approved by:	portmgr (tier-2 blanket)
2019-04-04 17:42:27 +00:00
Antoine Brodin
30e2dae2f5 MFH: r497844
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 15:15:43 +00:00
Antoine Brodin
a392ada915 MFH: r497840
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 14:29:09 +00:00
Antoine Brodin
7c8ade8822 MFH: r497841
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 14:28:50 +00:00
Antoine Brodin
bf8a2c557c MFH: r497838
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 14:25:02 +00:00
Antoine Brodin
c86456b3f4 MFH: r497836
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 14:14:48 +00:00
Antoine Brodin
546960b571 MFH: r497834
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 14:12:47 +00:00
Antoine Brodin
feaed1c91f MFH: r497832
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 14:10:06 +00:00
Antoine Brodin
22d92393d6 MFH: r497827
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 12:35:59 +00:00
Antoine Brodin
717dfba371 MFH: r497823
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 12:33:42 +00:00
Antoine Brodin
1422fc9890 MFH: r497824
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 12:33:09 +00:00
Antoine Brodin
cbc27fc792 MFH: r497821
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 12:28:29 +00:00
Matthias Fechner
c84709f019 MFH: r497590
Security upgrade to 11.9.4.
Changelog:
https://about.gitlab.com/2019/04/01/security-release-gitlab-11-dot-9-dot-4-released/

Security:	da459dbc-5586-11e9-abd6-001b217b3468

Approved by:	ports-secteam (miwi)
2019-04-04 12:12:57 +00:00
Matthias Fechner
b88171abe2 MFH: r497589
Upgrade to 8.3.3 which is required for gitlab-ce 11.9.4 security update.

Approved by:	ports-secteam (miwi)
2019-04-04 12:11:50 +00:00
Antoine Brodin
2d330c20b8 MFH: r497809
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 08:16:54 +00:00
Antoine Brodin
179e47514b MFH: r497807
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 08:14:16 +00:00
Antoine Brodin
64caaa955e MFH: r497805
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 08:09:58 +00:00
Antoine Brodin
43e3ceb808 MFH: r497798
devel/flang doesn't provide a flang binary, but it provides a flang package

With hat:	portmgr
2019-04-04 08:08:02 +00:00
Koichiro Iwao
e37492ce84 MFH: r497487
Fix the issue tigervnc-server and -viewer cannot be installed together

when DOCS=on because both ports install LICENSE_FILE into the same place.
Also, following changes are made.

net/tigervnc-{server,viewer}:

- bump PORTREVISION due to plist & dependency change
- do not build tests, it introduces unnecessary dependencies on fltk

net/tigervnc-server:

- add missing dependency on devel/m4
- remove unnecessary dependency on x11-toolkits/fltk

Approved by:	portmgr (miwi)
2019-04-04 07:36:12 +00:00
Koichiro Iwao
8166eb4d21 MFH: r497782
net/xrdp: backport some upstream patches

Upcoming next v0.9.10 includes all of following changes. To apply some
important patches to quarterly packages, pick some patches up and apply.

- Fix typo in man page [1]
- Fix the issue session doesn't start properly after sesman got SIGUP [2]
- Shutdown xrdp daemon more responsively [3]

[1] 46b4a9b7c8
[2] 81703c426f
[3] 0ed82f71e8

Approved by:	portmgr (miwi)
2019-04-04 07:22:42 +00:00
Antoine Brodin
a9a90874be MFH: r497796
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 06:12:49 +00:00
Antoine Brodin
2bf823f862 MFH: r497794
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 06:10:33 +00:00
Antoine Brodin
d1154e699d MFH: r497788
databases/couchdb2: add DISTVERSION lost from arc patch in r497329

Reported by:	olgeni
Approved by:	jrm (mentor)
Differential Revision:	https://reviews.freebsd.org/D19777
2019-04-04 05:42:34 +00:00
Antoine Brodin
47dd813de7 MFH: r497790
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-04 05:41:46 +00:00
Jan Beich
e5cb31bc4b MFH: r497776
emulators/citra: update to s20190402

- Expose AAC via FFmpeg support after r493023

Changes:	c1de8acfe...14730ed56
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-04-04 00:37:13 +00:00
Antoine Brodin
f8ac6fa4eb MFH: r497769
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 20:35:58 +00:00
Antoine Brodin
d5a8c8a573 MFH: r497767
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 20:30:47 +00:00
Antoine Brodin
46e0d00999 MFH: r497765
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 20:25:46 +00:00
Antoine Brodin
111642641b MFH: r497763
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 20:22:08 +00:00
Mark Linimon
0a2326eac5 MFH: r497752
Mark broken on powerpc*:

  contrib/profiler/Profiler.h:158:51: error: inconsistent operand constraints in an 'asm'

It may be an easy fix, but it represents as an architectural problem.

Approved by:	portmgr (tier-2 blanket)
2019-04-03 19:15:49 +00:00
Antoine Brodin
3bdd2e5235 MFH: r497730
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 14:19:53 +00:00
Antoine Brodin
729fa7f75d MFH: r497728
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 14:16:00 +00:00
Antoine Brodin
651e8b1031 MFH: r497726
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 14:10:33 +00:00
Jan Beich
96904ebd1b MFH: r497722
multimedia/libva: update upstream patches (nop)

Prefer drmGetNodeTypeFromFd over drmGetDeviceNameFromFd2 but on
FreeBSD there's little difference as both compare strings.

Approved by:	ports-secteam blanket
2019-04-03 13:00:50 +00:00
Antoine Brodin
9558b97f18 MFH: r497720
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 11:57:41 +00:00
Antoine Brodin
8123ca4dbf MFH: r497718
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 11:52:58 +00:00
Antoine Brodin
b9449ca6b3 MFH: r497716
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 11:25:01 +00:00
Antoine Brodin
269abfc351 MFH: r497714
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 11:19:45 +00:00
Antoine Brodin
c3ee13584d MFH: r497712
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 11:15:03 +00:00
Antoine Brodin
cc63ce226d MFH: r497710
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 11:11:50 +00:00
Antoine Brodin
bcea7adf8a MFH: r497708
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 11:09:03 +00:00
Antoine Brodin
6ad1be11c4 MFH: r497706
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 11:06:36 +00:00
Antoine Brodin
71f4c0067a MFH: r497703
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 09:52:20 +00:00
Antoine Brodin
155ca68ec0 MFH: r497700
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 09:37:31 +00:00
Antoine Brodin
b178b64e78 MFH: r497698
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 09:33:16 +00:00
Antoine Brodin
cf328ec39f MFH: r497696
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 09:30:36 +00:00
Antoine Brodin
84114f1c99 MFH: r497694
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 09:26:31 +00:00
Antoine Brodin
3d116116b8 MFH: r497692
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 09:19:32 +00:00
Antoine Brodin
0729575899 MFH: r497688
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 08:54:24 +00:00
Antoine Brodin
fcc69e283e MFH: r497686
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 08:52:13 +00:00
Antoine Brodin
37414333b8 MFH: r497683
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 08:45:34 +00:00
Antoine Brodin
56177ece5b MFH: r497681
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 08:41:04 +00:00
Antoine Brodin
c958489d86 MFH: r497679
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 08:37:47 +00:00
Antoine Brodin
a18b585d48 MFH: r497677
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 08:33:50 +00:00
Antoine Brodin
e6e0cdc256 MFH: r497675
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 08:25:57 +00:00
Antoine Brodin
5721ded4f9 MFH: r497672
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 08:23:01 +00:00
Antoine Brodin
e123ada053 MFH: r497670
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 08:14:02 +00:00
Antoine Brodin
bce456caee MFH: r497668
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 08:02:49 +00:00
Antoine Brodin
7b00f5745f MFH: r497666
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 07:49:56 +00:00
Mark Linimon
d51cc7fbb0 MFH: r497664
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  /usr/local/lib/libgraphite2.so.3: undefined reference to '__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

Approved by:	portmgr (tier-2 blanket)
2019-04-03 07:18:38 +00:00
Mark Linimon
348075aca5 MFH: r497662
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  /usr/local/lib/libboost_filesystem.so: undefined reference to 'std::runtime_error::runtime_error(char const*)@GLIBCXX_3.4.21'

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2019-04-03 07:10:33 +00:00
Mark Linimon
1edb3bf288 MFH: r497660
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  /usr/local/lib/libgraphite2.so.3: undefined reference to '__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2019-04-03 07:05:48 +00:00
Mark Linimon
4414df9edc MFH: r497658
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  The compiler feature "cxx_decltype" is not known to CXX compiler

Approved by:	portmgr (tier-2 blanket)
2019-04-03 07:01:13 +00:00
Mark Linimon
987c2d9ec3 MFH: r497656
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  The compiler feature "cxx_decltype" is not known to CXX compiler

Approved by:	portmgr (tier-2 blanket)
2019-04-03 06:56:46 +00:00
Mark Linimon
e4833dcf8a MFH: r497654
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  Check for working CXX compiler: /usr/bin/c++ -- broken

Approved by:	portmgr (tier-2 blanket)
2019-04-03 06:40:17 +00:00
Mark Linimon
a4ee3c40d0 MFH: r497652
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  /usr/local/lib/libgraphite2.so.3: undefined reference to '__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

Approved by:	portmgr (tier-2 blanket)
2019-04-03 06:28:51 +00:00
Antoine Brodin
e3e661146b MFH: r497650
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 06:24:45 +00:00
Mark Linimon
388b07adf1 MFH: r497646
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  /usr/local/lib/libgraphite2.so.3: undefined reference to '__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

Approved by:	portmgr (tier-2 blanket)
2019-04-03 06:23:19 +00:00
Antoine Brodin
fcf23ac1c4 MFH: r497647
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 06:20:53 +00:00
Mark Linimon
ab9571ec7e MFH: r497642
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  /usr/local/lib/libgraphite2.so.3: undefined reference to '__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
2019-04-03 06:16:57 +00:00
Antoine Brodin
47078c79a0 MFH: r497641
Mark BROKEN on FreeBSD 12 and 13

Reported by:	pkg-fallout
2019-04-03 06:13:00 +00:00
Mark Linimon
0551b518c1 MFH: r497638
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  /usr/local/lib/libgraphite2.so.3: undefined reference to '__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

Approved by:	portmgr (tier-2 blanket)
2019-04-03 06:06:15 +00:00
Mark Linimon
17fab828f8 MFH: r497636
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  cc1plus: error: unrecognized command line option "-std=gnu++11"

Approved by:	portmgr (tier-2 blanket)
2019-04-03 06:02:09 +00:00
Mark Linimon
992dc6a2e2 MFH: r497634
Add compiler:c++0x to USES to fix the following on GCC-based
architectures:

  cc1plus: error: unrecognized command line option "-std=c++0x"

Approved by:	portmgr (tier-2 blanket)
2019-04-03 05:55:12 +00:00
Mark Linimon
801595c992 MFH: r497632
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  /usr/local/lib/libgraphite2.so.3: undefined reference to '__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

Approved by:	portmgr (tier-2 blanket)
2019-04-03 05:50:36 +00:00
Antoine Brodin
fea14cfc65 MFH: r497630
Mark BROKEN: unfetchable

Reported by:	pkg-fallout
2019-04-03 05:45:53 +00:00
Mark Linimon
ad60da1785 MFH: r497628
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  /usr/local/lib/libgraphite2.so.3: undefined reference to '__cxa_throw_bad_array_new_length@CXXABI_1.3.8'

Approved by:	portmgr (tier-2 blanket)
2019-04-03 05:42:00 +00:00
Mark Linimon
e23e77a3aa MFH: r497626
Add compiler:c++11-lang to USES to fix the following on GCC-based
architectures:

  cc1plus: error: unrecognized command line option "-std=gnu++11"

Approved by:	portmgr (tier-2 blanket)
2019-04-03 05:37:38 +00:00
Mark Linimon
7e4f5a03d7 MFH: r497624
Add compiler:c++11-lang to USES to fix the following build failure on
GCC-based architectures:

  configure: error: C++ compiler cannot create executables

Approved by:	portmgr (tier-2 blanket)
2019-04-03 05:29:40 +00:00
Mark Linimon
963a1b5ffc MFH: r497622
Add compiler:c++11-lang to USES to avoid the following problem on
GCC-based architectures:

  cc1plus: error: unrecognized command line option "-std=gnu++11"

Approved by:	portmgr (tier-2 blanket)
2019-04-03 05:23:59 +00:00
Mark Linimon
44a6bde18d MFH: r497619
Fix build on non-x86 architectures by conditionally turning off
-march=native.

Approved by:	portmgr (tier-2 blanket)
2019-04-03 04:41:20 +00:00
Jan Beich
14b4400c7e MFH: r497572
multimedia/ffmpeg: update to 4.1.3

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1.3:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Approved by:	ports-secteam (miwi)
2019-04-03 04:08:31 +00:00
Antoine Brodin
a1d1dbd324 MFH: r497575
Unbreak by linking to fftw3_threads

PR:		236807
Submitted by:	Naram Qashat
Reported by:	pkg-fallout
2019-04-02 18:50:26 +00:00
Danilo Egea Gondolfo
e9b2636b7f MFH: r497506
- Update to 1.14.0

This version addresses CVE-2019-1002101

Approved by:	ports-secteam (miwi)
2019-04-02 17:23:41 +00:00
Jan Beich
5db6b2734f MFH: r497535
devel/git-cinnabar: update to 0.5.0.110

Changes:	d486d5c...ddd4e3b
Approved by:	ports-secteam (miwi)
2019-04-02 16:07:49 +00:00
Jan Beich
32002f3a70 MFH: r497556
multimedia/libva: don't skip r497485 fix

Approved by:	ports-secteam blanket
2019-04-02 08:12:23 +00:00
Jan Beich
8e0fd62c45 MFH: r497537
games/openbor: update to 6980

Changes:	f5d92c5f...21e153f5
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-04-02 00:42:06 +00:00
Jan Beich
7922c67086 MFH: r497534
lang/rust-nightly: update to 1.35.0.20190402

Changes:	e782d790f1...f694222887
Approved by:	ports-secteam blanket (previous version didn't build)
2019-04-02 00:41:00 +00:00
Tobias Kortkamp
38103570cc MFH: r497513
sysutils/consul-replicate: Unbreak build with Go 1.12

- Remove GOCACHE=off as build cache is required starting from Go 1.12 [1]
- Pass MAKE_ENV (so GOCACHE defaults to $WRKDIR/.cache)

[1] https://tip.golang.org/doc/go1.12#gocache

PR:		236033
Submitted by:	Dmitri Goutnik <dg@syrec.org>
Approved by:	jhixson (maintainer)

Approved by:	ports-secteam build fix blanket
2019-04-01 20:09:48 +00:00
Antoine Brodin
43a6e1523e MFH: r497496
Revert r497404, it breaks some ports depending on it

Reported by:	pkg-fallout
2019-04-01 17:46:01 +00:00
Raphael Kubo da Costa
1f64de6916 MFH: r497494
Fix gexiv dependencies in the port.

The port was erroneously depending on graphics/py-exiv2 while in fact it only
needs exiv2 itself (which was always present anyway because py-exiv2 depends on
it). This port builds a Python module that links against exiv2, so clarify the
situation and stop depending on py-exiv2, which is BROKEN and DEPRECATED.

PR:		236806
Approved by:	J.R. Oldroyd <fbsd@opal.com> (maintainer)

Approved by:	ports-secteam (blanket approval)
2019-04-01 17:39:32 +00:00
Jan Beich
cd095fa1b3 MFH: r497485
multimedia/libva: unbreak DRM backend in some cases

$ vainfo
error: XDG_RUNTIME_DIR not set in the environment.
error: can't connect to X server!
vaInitialize failed with error code 1 (operation failed),exit

$ ls -lL /dev/dri
total 0
crw-rw----  1 root  video  0x188 Mar 30 17:28 card0
crw-rw----  1 root  video  0x208 Mar 30 17:28 renderD128

$ echo $((0x208 & 0x80))
0

Reported by:	김종성 (via private mail)
Approved by:	ports-secteam blanket
2019-04-01 15:19:46 +00:00
Tobias Kortkamp
22422d13eb MFH: r497470
sysutils/runit-faster: Update scripts to 0.1.36

Changes:	https://github.com/t6/freebsd-runit/releases/tag/v0.1.36

Approved by:	ports-secteam runtime fix blanket (fix up of mistake in 0.1.35)
2019-04-01 09:11:16 +00:00
1528 changed files with 9424 additions and 7120 deletions

1
MOVED
View File

@ -10667,7 +10667,6 @@ math/vtk5-data||2018-12-05|Removed
devel/py-interface|devel/py-py_interface|2018-12-05|Rename to match upstream naming
graphics/drm-stable-kmod|graphics/drm-fbsd11.2-kmod|2018-12-09|Cleaning up DRM ports nomenclature
graphics/drm-next-kmod|graphics/drm-fbsd12.0-kmod|2018-12-09|Cleaning up DRM ports nomenclature
graphics/drm-devel-kmod|graphics/drm-current-kmod|2018-12-09|Cleaning up DRM ports nomenclature
deskutils/multisync-backup||2018-12-11|Has expired: GNOME 2 application
deskutils/multisync-syncml||2018-12-11|Has expired: GNOME 2 application
net/g2ipmsg||2018-12-11|Has expired: GNOME 2 application

View File

@ -17,8 +17,8 @@ fortran_ARGS= ${FORTRAN_DEFAULT}
.if ${fortran_ARGS} == flang
.if ${ARCH} == amd64
BUILD_DEPENDS+= flang:devel/flang
RUN_DEPENDS+= flang:devel/flang
BUILD_DEPENDS+= flang>0:devel/flang
RUN_DEPENDS+= flang>0:devel/flang
F77= flang
FC= flang
LDFLAGS+= -L${LOCALBASE}/flang/lib -Wl,--as-needed -lflang -lexecinfo -Wl,--no-as-needed

View File

@ -172,7 +172,8 @@ _EXTRA_PATCHES_QT5= ${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-mkspecs_fe
${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-mkspecs_common_bsd_bsd.conf
. if ${ARCH:Mmips*} || ${ARCH:Mpowerpc*} || ${ARCH} == sparc64
_EXTRA_PATCHES_QT5+= ${PORTSDIR}/devel/${_QT_RELNAME}/files/extra-patch-mkspecs_common_g++-base.conf \
${PORTSDIR}/devel/${_QT_RELNAME}/files/extra-patch-mkspecs_common_gcc-base.conf
${PORTSDIR}/devel/${_QT_RELNAME}/files/extra-patch-mkspecs_common_gcc-base.conf \
${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-mkspecs_freebsd-g++_qmake.conf
USE_GCC= yes
. endif
EXTRA_PATCHES?= ${PORTSDIR}/devel/${_QT_RELNAME}/files/extrapatch-configure \
@ -249,9 +250,14 @@ _QT5_BASE= core dbus gui network sql widgets
.if ${_QT_VER:M5}
post-patch: gcc-post-patch
gcc-post-patch:
${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/mkspecs/common/gcc-base.conf
${REINPLACE_CMD} 's|%%GCC_DEFAULT%%|${GCC_DEFAULT}|' ${WRKSRC}/mkspecs/common/gcc-base.conf \
${WRKSRC}/mkspecs/common/g++-base.conf
${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' \
${WRKSRC}/mkspecs/common/gcc-base.conf \
${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
${REINPLACE_CMD} 's|%%GCC_DEFAULT%%|${GCC_DEFAULT}|g' \
${WRKSRC}/mkspecs/common/gcc-base.conf \
${WRKSRC}/mkspecs/common/g++-base.conf \
${WRKSRC}/mkspecs/common/bsd/bsd.conf \
${WRKSRC}/mkspecs/freebsd-g++/qmake.conf
.endif
pre-configure: qtbase-pre-configure
@ -321,8 +327,8 @@ qt5-pre-configure:
# occurrences of ${WRKSRC}/lib from .pc and .prl files when installing them.
# See QTBUG-40825 and ports bugs 194088, 195105 and 198720.
${ECHO_CMD} 'QMAKE_LIBDIR_FLAGS = -L${CONFIGURE_WRKSRC}/lib' >> ${CONFIGURE_WRKSRC}/.qmake.cache
${ECHO_CMD} 'QMAKE_DEFAULT_LIBDIRS = ${LOCALBASE}/lib' >> ${CONFIGURE_WRKSRC}/.qmake.cache
${ECHO_CMD} 'QMAKE_DEFAULT_INCDIRS = ${LOCALBASE}/include' >> ${CONFIGURE_WRKSRC}/.qmake.cache
${ECHO_CMD} 'QMAKE_DEFAULT_LIBDIRS += ${LOCALBASE}/lib /usr/lib /lib' >> ${CONFIGURE_WRKSRC}/.qmake.cache
${ECHO_CMD} 'QMAKE_DEFAULT_INCDIRS += ${LOCALBASE}/include /usr/include' >> ${CONFIGURE_WRKSRC}/.qmake.cache
post-install: qt-post-install
qt-post-install:

View File

@ -111,7 +111,7 @@ MOZ_EXPORT+= PYTHON3="${LOCALBASE}/bin/python${PYTHON3_DEFAULT}"
.endif
.if ${MOZILLA_VER:R:R} >= 63
BUILD_DEPENDS+= rust-cbindgen>=0.6.8:devel/rust-cbindgen \
BUILD_DEPENDS+= rust-cbindgen>=0.8.2:devel/rust-cbindgen \
node:www/node
.endif
@ -119,6 +119,11 @@ BUILD_DEPENDS+= rust-cbindgen>=0.6.8:devel/rust-cbindgen \
MOZ_OPTIONS+= --enable-pie
.endif
.if ${MOZILLA_VER:R:R} >= 65
# Let vendor add -fstack-protector-strong on all architectures
SSP_UNSAFE= yes
.endif
MOZILLA_SUFX?= none
MOZSRC?= ${WRKSRC}
PLISTF?= ${WRKDIR}/plist_files
@ -138,8 +143,7 @@ MOZ_PKGCONFIG_FILES?= ${MOZILLA}-gtkmozembed ${MOZILLA}-js \
MOZ_EXPORT+= ${CONFIGURE_ENV} \
RUSTFLAGS="${RUSTFLAGS}" \
PERL="${PERL}" \
ac_cv_clock_monotonic=
PERL="${PERL}"
MOZ_OPTIONS+= --prefix="${PREFIX}"
MOZ_MK_OPTIONS+=MOZ_OBJDIR="${BUILD_WRKSRC}"
@ -153,7 +157,12 @@ RUSTFLAGS+= ${CFLAGS:M-mcpu=*:S/-mcpu=/-C target-cpu=/}
.endif
# Standard depends
_ALL_DEPENDS= event ffi graphite harfbuzz hunspell icu jpeg nspr nss png pixman sqlite vpx webp
_ALL_DEPENDS= av1 event ffi graphite harfbuzz hunspell icu jpeg nspr nss png pixman sqlite vpx webp
.if exists(${FILESDIR}/patch-bug1559213)
av1_LIB_DEPENDS= libaom.so:multimedia/aom libdav1d.so:multimedia/dav1d
av1_MOZ_OPTIONS= --with-system-av1
.endif
event_LIB_DEPENDS= libevent.so:devel/libevent
event_MOZ_OPTIONS= --with-system-libevent
@ -237,7 +246,8 @@ MOZ_OPTIONS+= --with-system-zlib \
# http://www.chromium.org/developers/how-tos/api-keys
# Note: these are for FreeBSD use ONLY. For your own distribution,
# please get your own set of keys.
MOZ_EXPORT+= MOZ_GOOGLE_API_KEY=AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8
MOZ_EXPORT+= MOZ_GOOGLE_LOCATION_SERVICE_API_KEY=AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8
MOZ_EXPORT+= MOZ_GOOGLE_SAFEBROWSING_API_KEY=AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8
.if ${PORT_OPTIONS:MGTK2}
MOZ_TOOLKIT= cairo-gtk2
@ -343,7 +353,7 @@ post-patch-SNDIO-on:
.endif
.if ${PORT_OPTIONS:MRUST} || ${MOZILLA_VER:R:R} >= 54
BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.30:lang/${RUST_DEFAULT}
BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.32:lang/${RUST_DEFAULT}
. if ${MOZILLA_VER:R:R} < 54
MOZ_OPTIONS+= --enable-rust
. endif
@ -356,7 +366,7 @@ MOZ_OPTIONS+= --enable-debug --disable-release
STRIP= # ports/184285
.else
MOZ_OPTIONS+= --disable-debug --disable-debug-symbols --enable-release
. if ${MOZILLA_VER:R:R} >= 67 && (${ARCH:Maarch64} || ${MACHINE_CPU:Msse2})
. if ${MOZILLA_VER:R:R} >= 68 && (${ARCH:Maarch64} || ${MACHINE_CPU:Msse2})
MOZ_OPTIONS+= --enable-rust-simd
. endif
.endif

View File

@ -2,10 +2,9 @@
# $FreeBSD$
PORTNAME= bzip2
PORTVERSION= 1.0.6
PORTREVISION= 1
PORTVERSION= 1.0.7
CATEGORIES= archivers
MASTER_SITES= http://www.bzip.org/${PORTVERSION}/
MASTER_SITES= https://sourceware.org/pub/bzip2/
MAINTAINER= jharris@widomaker.com
COMMENT= Block-sorting file compressor

View File

@ -1,2 +1,3 @@
SHA256 (bzip2-1.0.6.tar.gz) = a2848f34fcd5d6cf47def00461fcb528a0484d8edef8208d6d2e2909dc61d9cd
SIZE (bzip2-1.0.6.tar.gz) = 782025
TIMESTAMP = 1561661453
SHA256 (bzip2-1.0.7.tar.gz) = e768a87c5b1a79511499beb41500bcc4caf203726fff46a6f5f9ad27fe08ab2b
SIZE (bzip2-1.0.7.tar.gz) = 809680

View File

@ -1,4 +1,4 @@
This is bzip2, a advanced block-sorting file compressor. It is
believed to be free from any patents.
WWW: http://www.bzip.org/
WWW: https://gitlab.com/federicomenaquintero/bzip2/

View File

@ -15,10 +15,13 @@ COMMENT= Deduplicating backup program
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_FreeBSD_12= does not build with OpenSSL 1.1
BROKEN_FreeBSD_13= does not build with OpenSSL 1.1
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.1.10:devel/py-msgpack@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=0.1.10:devel/py-msgpack@${PY_FLAVOR}
USES= python:3.3+ ssl
USES= python:3.3-3.6 ssl
USE_PYTHON= autoplist distutils
PYDISTUTILS_BUILDPATH=${BUILD_WRKSRC}/build/lib.${OPSYS:tl}-${UNAMER}-${ARCH}-${PYTHON_VER}

View File

@ -18,8 +18,15 @@ USE_GNOME= libxml2
USE_LDCONFIG= yes
GNU_CONFIGURE= yes
.include <bsd.port.pre.mk>
.if ${SSL_DEFAULT} == base
BROKEN_FreeBSD_12= checking for OpenSSL_add_all_ciphers in -lcrypto... no
BROKEN_FreeBSD_13= checking for OpenSSL_add_all_ciphers in -lcrypto... no
.endif
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} \
${STAGEDIR}${PREFIX}/lib/lib${PORTNAME}.so
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -15,8 +15,6 @@ LICENSE_FILE= ${WRKSRC}/COPYING.osmpbf
LIB_DEPENDS= libprotobuf.so:devel/protobuf
BROKEN_powerpc64= fails to compile: metadata_lite.h: class 'google::protobuf::internal::InternalMetadataWithArenaLite' does not have any field named 'InternalMetadataWithArenaBase'
USE_GITHUB= yes
GH_ACCOUNT= scrosby
GH_PROJECT= OSM-binary

View File

@ -3,7 +3,7 @@
PORTNAME= bcg729
PORTVERSION= 1.0.4
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= https://linphone.org/releases/sources/bcg729/
@ -18,4 +18,14 @@ USE_LDCONFIG= yes
CMAKE_ARGS= -DENABLE_STATIC=NO
post-configure:
${SED} 's|@prefix@|${PREFIX}|g ; s|@exec_prefix@|$${prefix}|g ; \
s|@libdir@|$${prefix}/lib|g ; s|@includedir@|$${prefix}/include|g ; \
s|@PACKAGE_VERSION@|${PORTVERSION}|g' \
${WRKSRC}/libbcg729.pc.in > ${WRKSRC}/libbcg729.pc
post-install:
${MKDIR} ${STAGEDIR}${PREFIX}/libdata/pkgconfig
${INSTALL_DATA} ${WRKSRC}/libbcg729.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig
.include <bsd.port.mk>

View File

@ -2,6 +2,7 @@ include/bcg729/decoder.h
include/bcg729/encoder.h
lib/libbcg729.so
lib/libbcg729.so.0
libdata/pkgconfig/libbcg729.pc
share/Bcg729/cmake/Bcg729Config.cmake
share/Bcg729/cmake/Bcg729ConfigVersion.cmake
share/Bcg729/cmake/Bcg729Targets-%%CMAKE_BUILD_TYPE%%.cmake

View File

@ -15,7 +15,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING
RUN_DEPENDS= jackit>0:audio/jack
USES= gmake compiler:c++11-lang tar:bz2 localbase pkgconfig python:3.4+ pyqt:5 qt:5 shebangfix
USES= compiler:c++11-lang gmake localbase pkgconfig \
python:3.4+ pyqt:5 qt:5 shebangfix tar:bz2
SHEBANG_FILES= src/*.py
USE_GITHUB= yes
GH_ACCOUNT= falkTX
@ -28,6 +29,8 @@ CXXFLAGS+= -DJACKBRIDGE_PROPER_CPP11_SUPPORT=yes
BINARY_ALIAS= pyuic5=${LOCALBASE}/bin/pyuic5-${PYTHON_VER} \
pyrcc5=${LOCALBASE}/bin/pyrcc5-${PYTHON_VER}
.include <bsd.port.pre.mk>
post-patch:
@cd ${WRKSRC}/data && ${REINPLACE_CMD} ' \
s|#!/bin/bash|#!/bin/sh| ; \
@ -36,5 +39,8 @@ post-patch:
cadence cadence-aloop-daemon cadence-jacksettings cadence-logs \
cadence-pulse2jack cadence-pulse2loopback cadence-render \
cadence-session-start catarina catia claudia claudia-launcher
.if ${ARCH:Mmips*} || ${ARCH:Mpowerpc*} || ${ARCH} == sparc64
${REINPLACE_CMD} -e 's|-mtune=generic -msse -mfpmath=sse||' ${WRKSRC}/c++/Makefile.mk
.endif
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -11,15 +11,13 @@ COMMENT= OSC injection/ejection from/to UDP/TCP/Serial for LV2
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/COPYING
BROKEN_powerpc64= fails to build: varchunk/varchunk.h:84: expected specifier-qualifier-list before _Atomic
BUILD_DEPENDS= lv2>0:audio/lv2
LIB_DEPENDS= libsratom-0.so:audio/sratom \
libserd-0.so:devel/serd \
libsord-0.so:devel/sord \
libuv.so:devel/libuv
USES= cmake pkgconfig
USES= cmake compiler:c11 pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= OpenMusicKontrollers
GH_PROJECT= eteroj.lv2

View File

@ -1,10 +1,10 @@
# $FreeBSD$
PORTNAME= libsoxr
PORTVERSION= 0.1.2.20160529
PORTREVISION= 9
PORTVERSION= 0.1.3
CATEGORIES= audio
MASTER_SITES= LOCAL/riggs/soxr/
MASTER_SITES= SF/soxr
DISTNAME= soxr-${PORTVERSION}-Source
MAINTAINER= riggs@FreeBSD.org
COMMENT= High quality, one-dimensional sample-rate conversion library
@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.LGPL
LICENSE_FILE_FFTPAK= ${FILESDIR}/FFTPAK_license.txt
LICENSE_PERMS_FFTPAK= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
USES= cmake pathfix pkgconfig tar:bz2
USES= cmake pathfix pkgconfig tar:xz
USE_LDCONFIG= yes

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1466866181
SHA256 (libsoxr-0.1.2.20160529.tar.bz2) = e9c672ed2707825648eabc099990e4f40226e6c4dfe79bb8904caac57a7d1529
SIZE (libsoxr-0.1.2.20160529.tar.bz2) = 122474
TIMESTAMP = 1557127029
SHA256 (soxr-0.1.3-Source.tar.xz) = b111c15fdc8c029989330ff559184198c161100a59312f5dc19ddeb9b5a15889
SIZE (soxr-0.1.3-Source.tar.xz) = 94384

View File

@ -3,7 +3,7 @@
PORTNAME= lv2
PORTVERSION= 1.14.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= http://lv2plug.in/spec/
@ -19,9 +19,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>0:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rdflib>0:textproc/py-rdflib@${PY_FLAVOR}
CONFLICTS_INSTALL= lv2core
USES= python:-3.6 shebangfix tar:bzip2 waf
USES= python shebangfix tar:bzip2 waf
SHEBANG_FILES= lv2specgen/lv2specgen.py
OPTIONS_DEFINE= DOCS DOXYGEN EXAMPLES
@ -34,9 +33,11 @@ DOXYGEN_PORTDOCS= *
DOXYGEN_IMPLIES= DOCS
EXAMPLES_CONFIGURE_OFF= --no-plugins
EXAMPLES_LIB_DEPENDS= libsndfile.so:audio/libsndfile
EXAMPLES_USES= pkgconfig
EXAMPLES_USE= GNOME=cairo,gtk20
EXAMPLES_LIB_DEPENDS= libsndfile.so:audio/libsndfile \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
EXAMPLES_USES= pkgconfig gnome
EXAMPLES_USE= GNOME=atk,cairo,gdkpixbuf2,glib20,gtk20,pango
EXAMPLES_CONFIGURE_ENV= CC='${CC} -Wl,--as-needed' # Gtk deps
post-install:

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= musicpd
PORTVERSION= 0.21.6
PORTREVISION= 1
PORTVERSION= 0.21.10
CATEGORIES= audio ipv6
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}
@ -54,7 +53,8 @@ OPTIONS_MULTI_FILE_FORMAT= \
OPTIONS_GROUP= ACCESS PLAYBACK
OPTIONS_GROUP_ACCESS= CDPARANOIA CURL MMS PLAYLISTS QOBUZ SMB SOUNDCLOUD TIDAL YAJL
OPTIONS_GROUP_ACCESS= CDPARANOIA CURL MMS NFS PLAYLISTS QOBUZ \
SMB SOUNDCLOUD TIDAL YAJL
OPTIONS_GROUP_PLAYBACK= AO JACK OPENAL PULSEAUDIO \
SHOUTCAST SNDIO
@ -76,8 +76,8 @@ WILDMIDI_DESC= WildMIDI support (MIDI files)
YAJL_DESC= JSON support via libyajl
ZZIP_DESC= Support for zzip archives
OPTIONS_DEFAULT=AUDIOFILE CURL FFMPEG FLAC ID3TAG MAD PLAYLISTS SNDFILE \
VORBIS VORBISENC
OPTIONS_DEFAULT=AUDIOFILE CURL FFMPEG FLAC ID3TAG MAD \
PLAYLISTS SNDFILE VORBIS VORBISENC
# Decoder plugins
ADPLUG_MESON_ENABLED= adplug
@ -106,7 +106,9 @@ MPG123_MESON_ENABLED= mpg123
MPG123_LIB_DEPENDS= libmpg123.so:audio/mpg123
MUSEPACK_MESON_ENABLED= mpcdec
MUSEPACK_LIB_DEPENDS= libmpcdec.so:audio/musepack
OPUS_MESON_ENABLED= opus
NFS_MESON_ENABLED= nfs
NFS_LIB_DEPENDS= libnfs.so:net/libnfs
OPUS_MESON_ENABLED= opus
OPUS_LIB_DEPENDS= libopus.so:audio/opus \
libogg.so:audio/libogg
PLAYLISTS_MESON_ENABLED=expat

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1553120841
SHA256 (mpd-0.21.6.tar.xz) = 8d4d116acc069872ba68741016d284885e93f8558a88d0c7ed246b8e1f40e59f
SIZE (mpd-0.21.6.tar.xz) = 669272
TIMESTAMP = 1559916531
SHA256 (mpd-0.21.10.tar.xz) = 136b5368e38c1efeb9759ea7fa53773cbd1d434485ce234fd0942c5fb1b1a93b
SIZE (mpd-0.21.10.tar.xz) = 670952

View File

@ -0,0 +1,19 @@
--- src/lib/nfs/Error.cxx.orig 2019-04-03 10:23:57 UTC
+++ src/lib/nfs/Error.cxx
@@ -33,12 +33,13 @@
#include "Error.hxx"
#include "util/StringFormat.hxx"
+#include <assert.h>
+#include <string.h>
+#include <sys/time.h>
+
extern "C" {
#include <nfsc/libnfs.h>
}
-
-#include <assert.h>
-#include <string.h>
static StringBuffer<256>
FormatNfsClientError(struct nfs_context *nfs, const char *msg) noexcept

View File

@ -11,11 +11,9 @@ COMMENT= Phonetics by Computer
LICENSE= GPLv2
BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=gnu++11"
USES= compiler:c++11-lang dos2unix iconv pkgconfig
USE_GITHUB= yes
DOS2UNIX_REGEX= .*Makefile
USES= dos2unix iconv pkgconfig
USE_GNOME= gtk20
MAKEFILE= makefile
PLIST_FILES= bin/praat man/man1/praat.1.gz

View File

@ -30,8 +30,15 @@ LDFLAGS+= `fltk-config --ldflags`
USES= gmake ssl
USE_GNOME= glib20
.include <bsd.port.pre.mk>
.if ${SSL_DEFAULT} == base
BROKEN_FreeBSD_12= incomplete definition of type 'struct rsa_st'
BROKEN_FreeBSD_13= incomplete definition of type 'struct rsa_st'
.endif
post-patch:
@${REINPLACE_CMD} 's/-lssl/-lcrypto/' \
${WRKSRC}/configure ${WRKSRC}/raop_play/Makefile.in
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= speexdsp
DISTVERSION= 1.2rc3
PORTREVISION= 1
DISTVERSION= 1.2.0
CATEGORIES= audio
MASTER_SITES= http://downloads.us.xiph.org/releases/speex/

View File

@ -1,2 +1,3 @@
SHA256 (speexdsp-1.2rc3.tar.gz) = 4ae688600039f5d224bdf2e222d2fbde65608447e4c2f681585e4dca6df692f1
SIZE (speexdsp-1.2rc3.tar.gz) = 901771
TIMESTAMP = 1560077702
SHA256 (speexdsp-1.2.0.tar.gz) = 682042fc6f9bee6294ec453f470dadc26c6ff29b9c9e9ad2ffc1f4312fd64771
SIZE (speexdsp-1.2.0.tar.gz) = 919621

View File

@ -1,17 +0,0 @@
--- include/speex/speexdsp_config_types.h.in.orig 2015-01-03 20:26:24 UTC
+++ include/speex/speexdsp_config_types.h.in
@@ -1,13 +1,7 @@
#ifndef __SPEEX_TYPES_H__
#define __SPEEX_TYPES_H__
-#if defined HAVE_STDINT_H
-# include <stdint.h>
-#elif defined HAVE_INTTYPES_H
-# include <inttypes.h>
-#elif defined HAVE_SYS_TYPES_H
-# include <sys/types.h>
-#endif
+#include <stdint.h>
typedef @SIZE16@ spx_int16_t;
typedef @USIZE16@ spx_uint16_t;

View File

@ -7,5 +7,5 @@ include/speex/speexdsp_types.h
lib/libspeexdsp.a
lib/libspeexdsp.so
lib/libspeexdsp.so.1
lib/libspeexdsp.so.1.5.0
lib/libspeexdsp.so.1.5.1
libdata/pkgconfig/speexdsp.pc

View File

@ -12,7 +12,7 @@ COMMENT= Command-line player for VGM (video game music) files
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/licenses/GPL.txt
USES= 7z dos2unix gmake
USES= 7z compiler dos2unix gmake
NO_WRKSUBDIR= yes
@ -33,8 +33,13 @@ MAKE_ENV+= PREFIX=${LOCALBASE}
PLIST_FILES= bin/vgmplay bin/vgm2pcm bin/vgm2wav man/man1/vgmplay.1.gz ${EXAMPLESDIR}/vgmplay.ini
.include <bsd.port.pre.mk>
post-patch:
${REINPLACE_CMD} -e 's/@//' ${WRKSRC}/Makefile
.if ${CHOSEN_COMPILER_TYPE} != clang
${REINPLACE_CMD} -e 's/-Wno-unused-but-set-variable//' ${WRKSRC}/Makefile
.endif
${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|; s|/usr/share/vgmplay|${EXAMPLESDIR}|; s|VGMPlay|vgmplay|g;' ${WRKSRC}/vgmplay.1
do-install:
@ -45,4 +50,4 @@ do-install:
${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/VGMPlay.ini ${STAGEDIR}${EXAMPLESDIR}/vgmplay.ini
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -23,6 +23,13 @@ PORTDOCS= ChangeLog NEWS README TODO
OPTIONS_DEFINE= DOCS
.include <bsd.port.pre.mk>
.if ${SSL_DEFAULT} == base
BROKEN_FreeBSD_12= error: incomplete definition of type 'struct ssl_cipher_st'
BROKEN_FreeBSD_13= error: incomplete definition of type 'struct ssl_cipher_st'
.endif
do-install:
${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1 \
${STAGEDIR}${MAN1PREFIX}/man/man1
@ -32,4 +39,4 @@ do-install-DOCS-on:
@${MKDIR} ${STAGEDIR}${DOCSDIR}
${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -10,6 +10,9 @@ COMMENT= Qt-based GDS2 Viewer
LICENSE= GPLv2
BROKEN_i386= type 'hash<long long>' does not provide a call operator
BROKEN_sparc64= Does not compile on sparc64: gcc bug
USES= compiler:c++0x gmake gl python qt:5
USE_GITHUB= yes
GH_ACCOUNT= KLayout
@ -31,8 +34,6 @@ MAKE_ENV= INSTALL_ROOT=${STAGEDIR}
BUILD_WRKSRC= ${WRKSRC}/build-release
INSTALL_WRKSRC= ${WRKSRC}/build-release
BROKEN_sparc64= Does not compile on sparc64: gcc bug
do-configure:
cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} ${SH} build.sh \

View File

@ -14,7 +14,6 @@ LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/airspy-tools/LICENSE.md
BROKEN_aarch64= fails to compile: invalid conversion between vector type '__m64' and integer type 'int'
BROKEN_powerpc64= fails to build: iqconverter_float.c:45:23: error: immintrin.h: No such file or directory
USES= cmake pkgconfig
USE_GITHUB= yes

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= hylafax
PORTVERSION= 6.0.6
PORTREVISION= 8
PORTVERSION= 6.0.7
CATEGORIES= comms
MASTER_SITES= ftp://ftp.hylafax.org/source/
@ -17,10 +16,13 @@ BUILD_DEPENDS= ${LOCALBASE}/lib/afm/Courier:print/afm
LIB_DEPENDS= libtiff.so:graphics/tiff \
libjbig.so:graphics/jbigkit
MAKE_JOBS_UNSAFE= yes
HAS_CONFIGURE= yes
USES= fakeroot ghostscript jpeg
USE_RC_SUBR= hylafax
MAKE_JOBS_UNSAFE= yes
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --with-INSTALL="" \
--with-LIBTIFF="-L${LOCALBASE}/lib -ltiff -ljpeg" \
--with-ZLIB=no --with-LIBZ=-lz \
@ -36,20 +38,24 @@ MAKE_ARGS+= OPTIMIZER="" -DOPTIMIZER
PORTDOCS= RELEASENOTES-4.3.txt RELEASENOTES-4.4.txt RELEASENOTES-6.0.txt
SUB_FILES= pkg-message
USE_RC_SUBR= hylafax
OPTIONS_DEFINE= PAM NLS GAWK DOCS
OPTIONS_DEFAULT=PAM
NO_OPTIONS_SORT=yes
OPTIONS_SUB= yes
NO_OPTIONS_SORT=yes
GAWK_DESC= Use gawk for scripts
PAM_CONFIGURE_OFF= --disable-pam
NLS_USES= gettext
NLS_CONFIGURE_ENABLE= nls
GAWK_BUILD_DEPENDS= gawk:lang/gawk
GAWK_RUN_DEPENDS= gawk:lang/gawk
GAWK_CONFIGURE_ON= --with-AWK="${LOCALBASE}/bin/gawk"
DOCS_CONFIGURE_ON= --with-HTML=yes
.include <bsd.port.options.mk>

View File

@ -1,2 +1,3 @@
SHA256 (hylafax-6.0.6.tar.gz) = 28926915b23ce7f5b4896de8ac5f58389c2c6e6bb73b4eee5bbd5129603bf7c0
SIZE (hylafax-6.0.6.tar.gz) = 1297412
TIMESTAMP = 1556939625
SHA256 (hylafax-6.0.7.tar.gz) = a3dcb1a7fd8794bd33cea9a9414c32da100119dd2131bd08ab3ab3749fc30315
SIZE (hylafax-6.0.7.tar.gz) = 1309111

View File

@ -1,16 +0,0 @@
PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225372
Upstream: http://bugs.hylafax.org/show_bug.cgi?id=971
Obtained from: https://sourceforge.net/p/hylafax/HylaFAX+/2417/
See Also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=853448
--- libhylafax/FaxRecvInfo.c++.orig 2018-10-07 07:40:23 UTC
+++ libhylafax/FaxRecvInfo.c++
@@ -112,7 +112,7 @@ FaxRecvInfo::decode(const char* cp)
if (cp == NULL || cp[1] != ',' || cp[2] != '"')
return (false);
u_int i = 0;
- while (cp+2 != '\0') {
+ while (*(cp+2) != '\0') {
callid[i] = cp+3; // +1 for "/+1 for ,/+1 for "
if (*cp == '\"') break;
callid[i].resize(callid[i].next(0,'"'));

View File

@ -130,8 +130,8 @@ sbin/hylafax
%%NLS%%share/locale/vi/LC_MESSAGES/hylafax-server.mo
%%NLS%%share/locale/vi/LC_MESSAGES/libhylafax.mo
%%HYLAFAX_SPOOL%%/COPYRIGHT
@exec mkfifo -m 0600 %%HYLAFAX_SPOOL%%/FIFO
@exec chown uucp:dialer %%HYLAFAX_SPOOL%%/FIFO
@postexec mkfifo -m 0600 %%HYLAFAX_SPOOL%%/FIFO
@postexec chown uucp:dialer %%HYLAFAX_SPOOL%%/FIFO
@rmtry %%HYLAFAX_SPOOL%%/FIFO
%%HYLAFAX_SPOOL%%/bin/ps2fax.gs
%%HYLAFAX_SPOOL%%/bin/ps2fax.dps

View File

@ -1,5 +1,14 @@
--- hamlib/configure.ac.orig 2019-02-24 18:41:47.000000000 -0500
+++ hamlib/configure.ac 2019-03-03 22:03:13.673990000 -0500
+++ hamlib/configure.ac 2019-04-15 12:40:39.767084000 -0400
@@ -270,7 +270,7 @@
dnl The host_os variable is set by the AC_CANONICAL_HOST macro above.
AS_CASE(["$host_os"],
[freebsd*], [
- AM_CPPFLAGS="-I/usr/local/include ${AM_CPPFLAGS}"
+ AM_CPPFLAGS="${AM_CPPFLAGS} -I/usr/local/include"
AM_LDFLAGS="${AM_LDFLAGS} -L/usr/local/lib"
AC_SUBST([AM_LDFLAGS])],
@@ -317,6 +317,7 @@
AC_MSG_RESULT([$cf_with_libusb])
@ -8,3 +17,12 @@
LIBUSB=""
AC_ARG_VAR([LIBUSB_CFLAGS], [C compiler flags for libusb, overriding configure defaults])
AC_ARG_VAR([LIBUSB_LIBS], [linker flags for libusb, overriding configure check (useful for specifying static libusb-1.0.a (see INSTALL))])
--- hamlib/hamlib.pc.in.orig 2019-04-15 13:06:46.078042000 -0400
+++ hamlib/hamlib.pc.in 2019-04-15 13:06:59.695694000 -0400
@@ -9,5 +9,5 @@
Version: @PACKAGE_VERSION@
Requires.private: @LIBUSB@
Cflags: -I${includedir} @PTHREAD_CFLAGS@
-Libs: -L${libdir} -lhamlib
+Libs: -L${libdir} ${libdir}/libhamlib.a
Libs.private: @MATH_LIBS@ @DL_LIBS@ @NET_LIBS@ @PTHREAD_LIBS@

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= couchdb2
DISTVERSION= 2.3.0
PORTREVISION= 3
DISTVERSION= 2.3.1
CATEGORIES= databases
MASTER_SITES= APACHE/couchdb/source/${DISTVERSION}
DISTNAME= apache-couchdb-${DISTVERSION}

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= mantis
PORTVERSION= 2.20.0
PORTVERSION= 2.21.1
PORTEPOCH= 1
CATEGORIES= databases www
MASTER_SITES= SF/mantisbt/mantis-stable/${PORTVERSION}

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1552805133
SHA256 (mantisbt-2.20.0.tar.gz) = 98f3ebf3fead94f3e991d9ca51302233261813910fb0a32733a2752bdab1d044
SIZE (mantisbt-2.20.0.tar.gz) = 16743762
TIMESTAMP = 1560511812
SHA256 (mantisbt-2.21.1.tar.gz) = 6208d0347897a59e75a7c3e79713799bed6874a202518f5bb8d4a5c02bdb0fa4
SIZE (mantisbt-2.21.1.tar.gz) = 16763244
SHA256 (mantisbt-plugins-Activity-99cf873396ebc3fec431c6746dae1a604768f322_GH0.tar.gz) = 7c9a2d08d98854c40e53ec5ae90aa84ea3849843e5dec8fceefd4cbfba6d4c88
SIZE (mantisbt-plugins-Activity-99cf873396ebc3fec431c6746dae1a604768f322_GH0.tar.gz) = 42861
SHA256 (mantisbt-plugins-Announce-v2.4.1_GH0.tar.gz) = b87b233afc70d61b4b6c1fdc574cbbd3f2997efdfd4b5cfde1cfebfb6097dbc3

View File

@ -57,6 +57,7 @@
%%WWWDIR%%/api/rest/restcore/projects_rest.php
%%WWWDIR%%/api/rest/restcore/users_rest.php
%%WWWDIR%%/api/rest/swagger.json
%%WWWDIR%%/api/rest/web.config
%%WWWDIR%%/api/soap/mantisconnect.php
%%WWWDIR%%/api/soap/mantisconnect.wsdl
%%WWWDIR%%/api/soap/mc_account_api.php
@ -1673,6 +1674,8 @@
%%WWWDIR%%/tag_update.php
%%WWWDIR%%/tag_update_page.php
%%WWWDIR%%/tag_view_page.php
%%WWWDIR%%/vendor/.htaccess
%%WWWDIR%%/vendor/Web.config
%%WWWDIR%%/vendor/adodb/adodb-php/LICENSE.md
%%WWWDIR%%/vendor/adodb/adodb-php/README.md
%%WWWDIR%%/vendor/adodb/adodb-php/adodb-active-record.inc.php
@ -1959,6 +1962,7 @@
%%WWWDIR%%/vendor/dapphp/securimage/securimage_play.php
%%WWWDIR%%/vendor/dapphp/securimage/securimage_play.swf
%%WWWDIR%%/vendor/dapphp/securimage/securimage_show.php
%%WWWDIR%%/vendor/dapphp/securimage/web.config
%%WWWDIR%%/vendor/dapphp/securimage/words/words.txt
%%WWWDIR%%/vendor/doctrine/instantiator/.scrutinizer.yml
%%WWWDIR%%/vendor/doctrine/instantiator/.travis.install.sh
@ -2741,6 +2745,7 @@
%%WWWDIR%%/vendor/sebastian/version/src/Version.php
%%WWWDIR%%/vendor/slim/slim/CODE_OF_CONDUCT.md
%%WWWDIR%%/vendor/slim/slim/LICENSE.md
%%WWWDIR%%/vendor/slim/slim/MAINTAINERS.md
%%WWWDIR%%/vendor/slim/slim/Slim/App.php
%%WWWDIR%%/vendor/slim/slim/Slim/CallableResolver.php
%%WWWDIR%%/vendor/slim/slim/Slim/CallableResolverAwareTrait.php

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.1.38
PORTVERSION= 10.1.39
PORTREVISION= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1549448520
SHA256 (mariadb-10.1.38.tar.gz) = caf1f4fc237d143343995b6625375aef911dfc366433645d400727e7063f077f
SIZE (mariadb-10.1.38.tar.gz) = 63535685
TIMESTAMP = 1556892764
SHA256 (mariadb-10.1.39.tar.gz) = 6ebaa9424707b8f45ad45eaad37df0d39e77fc965309786d298d6baf3bd93a7e
SIZE (mariadb-10.1.39.tar.gz) = 63577702

View File

@ -11,31 +11,4 @@ FILESDIR= ${.CURDIR}/files
PATCHDIR= ${.CURDIR}/files
PLIST= ${.CURDIR}/pkg-plist
CMAKE_ARGS+= -DWITHOUT_SERVER=1 \
-DCONC_WITH_UNITTEST=0 \
-DCONC_WITH_MYSQLCOMPAT=1 \
-DWITH_WSREP=0
USE_LDCONFIG= ${PREFIX}/lib/mysql
CLIENT_ONLY= yes
post-configure:
${REINPLACE_CMD} -Ee 's|(#define INCLUDE.*)"$$|\1 -I${PREFIX}/include"|' \
-e 's|(#define LIBS .*)"$$|\1 -L${PREFIX}/lib"|' \
${WRKDIR}/.build/libmariadb/mariadb_config/mariadb_config.c
post-install:
${RM} ${STAGEDIR}${PREFIX}/share/aclocal/mysql.m4 \
${STAGEDIR}${PREFIX}/man/man1/aria* \
${STAGEDIR}${PREFIX}/man/man1/myisam*
${RM} -r ${STAGEDIR}${PREFIX}/share/pkgconfig \
${STAGEDIR}${DATADIR}/policy \
${STAGEDIR}${PREFIX}/include/mysql/server
# Fix https://mariadb.atlassian.net/browse/MDEV-9388
@${REINPLACE_CMD} 's/-l-pthread/-pthread/' ${STAGEDIR}${PREFIX}/bin/mysql_config
post-install-GSSAPI_NONE:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/plugin/auth_gssapi_client.so
.include "${MASTERDIR}/Makefile"

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.2.22
PORTVERSION= 10.2.24
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
@ -35,7 +35,7 @@ OPTIONS_SINGLE= GSSAPI
OPTIONS_SINGLE_GSSAPI= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT GSSAPI_NONE
OPTIONS_DEFAULT= GSSAPI_BASE
.if !defined(CLIENT_ONLY)
.if ${PKGNAMESUFFIX:M*-server}
# MySQL-Server options
OPTIONS_DEFAULT+= CONNECT_EXTRA INNOBASE SPHINX SPIDER
OPTIONS_GROUP= COMPRESSION ENGINES GROONGA
@ -82,11 +82,7 @@ CMAKE_ARGS+= -DINSTALL_DOCDIR="share/doc/mysql" \
-DINSTALL_SQLBENCHDIR= \
-DINSTALL_SUPPORTFILESDIR="share/mysql" \
-DDEFAULT_SYSCONFDIR="${PREFIX}/etc" \
-DWITH_JEMALLOC="system" \
-DWITH_LIBWRAP=1 \
-DWITH_SSL="${OPENSSLBASE}" \
-DWITH_UNIT_TESTS=0 \
-DWITHOUT_DOCS=1 \
-DCURSES_CURSES_LIBRARY="/usr/lib/libcurses.so" \
-DCURSES_FORM_LIBRARY="/usr/lib/libform.so" \
-DCURSES_CURSES_LIBRARY="/usr/lib/libncurses.so" \
@ -99,6 +95,8 @@ CMAKE_ARGS+= -DINSTALL_DOCDIR="share/doc/mysql" \
-DREMOTEIO_PLUGIN_TYPE="NO" \
-DCOMPILATION_COMMENT="FreeBSD Ports" \
-DCMAKE_PREFIX_PATH=${PREFIX}
CMAKE_ON+= WITH_LIBWRAP WITH_JEMALLOC WITHOUT_DOCS
CMAKE_OFF+= WITH_UNIT_TESTS
DATADIR= ${PREFIX}/share/mysql
@ -112,13 +110,16 @@ CONFLICTS_INSTALL= mariadb5*-${PKGNAMESUFFIX:C/^[0-9]*-//}-* \
mysqlwsrep* \
percona[0-9]*-${PKGNAMESUFFIX:C/^[0-9]*-//}-*
FASTMTX_CMAKE_ON= -DWITH_FAST_MUTEXES=1
FASTMTX_CMAKE_BOOL= WITH_FAST_MUTEXES
GSSAPI_NONE_CMAKE_ON= -DPLUGIN_AUTH_GSSAPI_CLIENT=NO
OPTIONS_SUB= yes
.if defined(CLIENT_ONLY)
.if ${PKGNAMESUFFIX:M*-client}
# MySQL-Client part
USE_LDCONFIG= ${PREFIX}/lib/mysql
USES+= readline
GSSAPI_NONE_CMAKE_ON= -DPLUGIN_AUTH_GSSAPI_CLIENT=NO
CMAKE_ON+= WITHOUT_SERVER CONC_WITH_MYSQLCOMPAT
CMAKE_OFF+= WITH_WSREP
.else
# MySQL-Server part
USES+= mysql:102m
@ -126,11 +127,7 @@ USE_LDCONFIG+= ${PREFIX}/lib/mysql/plugin
USE_RC_SUBR= mysql-server
USERS= mysql
GROUPS= mysql
CMAKE_ARGS+= -DWITH_EMBEDDED_SERVER="ON" \
-DPLUGIN_AUTH_GSSAPI_CLIENT=NO \
-DCMAKE_SKIP_BUILD_RPATH:BOOL=YES \
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=1 \
-DWITHOUT_CLIENT=1
CMAKE_ON+= CMAKE_SKIP_BUILD_RPATH WITH_EMBEDDED_SERVER WITHOUT_EXAMPLE_STORAGE_ENGINE
.for ENGINE in ${OPTIONS_GROUP_ENGINES:NINNOBASE}
${ENGINE}_CMAKE_OFF= -DPLUGIN_${ENGINE}=NO \
@ -142,51 +139,25 @@ INNOBASE_CMAKE_OFF= -DPLUGIN_INNOBASE=NO -DWITHOUT_INNOBASE=1
CONNECT_EXTRA_LIB_DEPENDS= libodbc.so:databases/unixODBC
CONNECT_EXTRA_USES= gnome
CONNECT_EXTRA_USE= gnome=libxml2
GSSAPI_NONE_CMAKE_ON= -DPLUGIN_AUTH_GSSAPI=NO -DPLUGIN_AUTH_GSSAPI_CLIENT=NO
LZ4_CMAKE_OFF= -DGRN_WITH_LZ4=OFF -DWITH_INNODB_LZ4=OFF -DWITH_ROCKSDB_LZ4=OFF
LZ4_CMAKE_ON= -DGRN_WITH_LZ4=ON -DWITH_INNODB_LZ4=ON -DWITH_ROCKSDB_LZ4=ON
GSSAPI_NONE_CMAKE_ON+= -DPLUGIN_AUTH_GSSAPI=NO
LZ4_CMAKE_BOOL= GRN_WITH_LZ4 WITH_INNODB_LZ4 WITH_ROCKSDB_LZ4
LZ4_LIB_DEPENDS= liblz4.so:archivers/liblz4
LZO_CMAKE_OFF= -DWITH_INNODB_LZO=OFF
LZO_CMAKE_ON= -DWITH_INNODB_LZO=ON
LZO_CMAKE_BOOL= WITH_INNODB_LZO
LZO_LIB_DEPENDS= liblzo2.so:archivers/lzo2
MROONGA_IMPLIES= LZ4
MSGPACK_LIB_DEPENDS= libmsgpackc.so:devel/msgpack
OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
libJudy.so:devel/judy
ROCKSDB_USES= python
SNAPPY_CMAKE_OFF= -DWITH_INNODB_SNAPPY=OFF -DWITH_ROCKSDB_snappy=OFF
SNAPPY_CMAKE_ON= -DWITH_INNODB_SNAPPY=ON -DWITH_ROCKSDB_snappy=ON
SNAPPY_CMAKE_BOOL= WITH_INNODB_SNAPPY WITH_ROCKSDB_snappy
SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy
TOKUDB_IMPLIES= SNAPPY
TOKUDB_PORTDOCS= README.md
TOKUDB_VARS= LICENSE+=PerconaFT LICENSE_COMB=multi
ZMQ_LIB_DEPENDS= libzmq.so:net/libzmq4
ZSTD_CMAKE_ON= -DWITH_ROCKSDB_ZSTD=ON
ZSTD_CMAKE_BOOL= WITH_ROCKSDB_ZSTD
ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd
#NOT_FOR_ARCHS= i386
#NOT_FOR_ARCHS_REASON= currently does not compile on i386, see \
# https://jira.mariadb.org/browse/MDEV-9627
post-install:
# Remove programs to avoid conflict with mariadb102-client
# These are "client" components, so there should be a switch that
# prevents them from being installed but it's unknown right now
${RM} ${STAGEDIR}${PREFIX}/bin/msql2mysql \
${STAGEDIR}${PREFIX}/bin/mysql_config \
${STAGEDIR}${PREFIX}/bin/mysql_find_rows \
${STAGEDIR}${PREFIX}/bin/mysqlaccess
${RM} -r ${STAGEDIR}/${PREFIX}/share/mysql/policy \
${STAGEDIR}/${PREFIX}/share/pkgconfig
${RM} ${STAGEDIR}${LOCALBASE}/lib/mysql/libmysqlclient*
${RM} ${STAGEDIR}${LOCALBASE}/share/doc/mysql/COPYING \
${STAGEDIR}${LOCALBASE}/share/doc/mysql/COPYING.thirdparty \
${STAGEDIR}${LOCALBASE}/share/groonga-normalizer-mysql/lgpl-2.0.txt \
${STAGEDIR}${LOCALBASE}/share/groonga/COPYING \
${STAGEDIR}${LOCALBASE}/storage/groonga/COPYING \
${STAGEDIR}${LOCALBASE}/share/mysql/mroonga/COPYING
${RM} ${STAGEDIR}${PREFIX}/include/mysql/*.h
.endif # defined(CLIENT_ONLY)
.endif # ${PKGNAMESUFFIX:M*-client}
.include <bsd.port.options.mk>
@ -216,4 +187,47 @@ post-patch:
${WRKSRC}/cmake/os/DragonFly.cmake
.endif
post-configure:
${REINPLACE_CMD} -Ee 's|(#define INCLUDE.*)"$$|\1 -I${PREFIX}/include"|' \
-e 's|(#define LIBS .*)"$$|\1 -L${PREFIX}/lib"|' \
${WRKDIR}/.build/libmariadb/mariadb_config/mariadb_config.c
.if ${PKGNAMESUFFIX:M*-client} # targets for -client
post-install:
${RM} ${STAGEDIR}${PREFIX}/share/aclocal/mysql.m4 \
${STAGEDIR}${PREFIX}/man/man1/aria* \
${STAGEDIR}${PREFIX}/man/man1/myisam*
${RM} -r ${STAGEDIR}${PREFIX}/share/pkgconfig \
${STAGEDIR}${DATADIR}/policy \
${STAGEDIR}${PREFIX}/include/mysql/server
# Fix https://mariadb.atlassian.net/browse/MDEV-9388
@${REINPLACE_CMD} 's/-l-pthread/-pthread/' ${STAGEDIR}${PREFIX}/bin/mysql_config
post-install-GSSAPI_NONE:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/mysql/plugin/auth_gssapi_client.so
.else # targets for -server
post-install:
# Remove programs to avoid conflict with mariadb102-client
# These are "client" components, so there should be a switch that
# prevents them from being installed but it's unknown right now
${RM} ${STAGEDIR}${PREFIX}/bin/msql2mysql \
${STAGEDIR}${PREFIX}/bin/mysql_config \
${STAGEDIR}${PREFIX}/bin/mysql_find_rows \
${STAGEDIR}${PREFIX}/bin/mysqlaccess
${RM} -r ${STAGEDIR}/${PREFIX}/share/mysql/policy \
${STAGEDIR}/${PREFIX}/share/pkgconfig \
${STAGEDIR}${DATADIR}/charsets
${RM} ${STAGEDIR}${LOCALBASE}/lib/mysql/libmysqlclient*
${RM} ${STAGEDIR}${LOCALBASE}/share/doc/mysql/COPYING \
${STAGEDIR}${LOCALBASE}/share/doc/mysql/COPYING.thirdparty \
${STAGEDIR}${LOCALBASE}/share/groonga-normalizer-mysql/lgpl-2.0.txt \
${STAGEDIR}${LOCALBASE}/share/groonga/COPYING \
${STAGEDIR}${LOCALBASE}/storage/groonga/COPYING \
${STAGEDIR}${LOCALBASE}/share/mysql/mroonga/COPYING
${RM} ${STAGEDIR}${PREFIX}/include/mysql/*.h
.endif # targets for -server
.include <bsd.port.post.mk>

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1549889973
SHA256 (mariadb-10.2.22.tar.gz) = 42f4c54c29b7c196bd105bbf4d2ea721f869b14cb7ba436c3566e6dd2760614c
SIZE (mariadb-10.2.22.tar.gz) = 71907765
TIMESTAMP = 1557489019
SHA256 (mariadb-10.2.24.tar.gz) = 97f4d924e69f77abb2f650116785c2f5ef356230442534ebcbaadb51d9bb8bc4
SIZE (mariadb-10.2.24.tar.gz) = 71965656

View File

@ -1,77 +0,0 @@
--- client/CMakeLists.txt.orig 2019-02-09 23:24:08 UTC
+++ client/CMakeLists.txt
@@ -36,6 +36,8 @@ COPY_OPENSSL_DLLS(copy_openssl_client)
SET(CLIENT_LIB mariadbclient mysys)
ADD_DEFINITIONS(${SSL_DEFINES})
+
+IF(NOT WITHOUT_CLIENT)
MYSQL_ADD_EXECUTABLE(mysql completion_hash.cc mysql.cc readline.cc
${CMAKE_SOURCE_DIR}/sql/sql_string.cc)
TARGET_LINK_LIBRARIES(mysql ${CLIENT_LIB})
@@ -44,12 +46,6 @@ IF(UNIX)
SET_TARGET_PROPERTIES(mysql PROPERTIES ENABLE_EXPORTS TRUE)
ENDIF(UNIX)
-MYSQL_ADD_EXECUTABLE(mysqltest mysqltest.cc COMPONENT Test)
-SET_SOURCE_FILES_PROPERTIES(mysqltest.cc PROPERTIES COMPILE_FLAGS "-DTHREADS")
-TARGET_LINK_LIBRARIES(mysqltest ${CLIENT_LIB} pcreposix pcre)
-SET_TARGET_PROPERTIES(mysqltest PROPERTIES ENABLE_EXPORTS TRUE)
-
-
MYSQL_ADD_EXECUTABLE(mysqlcheck mysqlcheck.c)
TARGET_LINK_LIBRARIES(mysqlcheck ${CLIENT_LIB})
@@ -61,16 +57,6 @@ MYSQL_ADD_EXECUTABLE(mysqlimport mysqlimport.c)
SET_SOURCE_FILES_PROPERTIES(mysqlimport.c PROPERTIES COMPILE_FLAGS "-DTHREADS")
TARGET_LINK_LIBRARIES(mysqlimport ${CLIENT_LIB})
-MYSQL_ADD_EXECUTABLE(mysql_upgrade mysql_upgrade.c COMPONENT Server)
-TARGET_LINK_LIBRARIES(mysql_upgrade ${CLIENT_LIB})
-ADD_DEPENDENCIES(mysql_upgrade GenFixPrivs)
-
-MYSQL_ADD_EXECUTABLE(mysqlshow mysqlshow.c)
-TARGET_LINK_LIBRARIES(mysqlshow ${CLIENT_LIB})
-
-MYSQL_ADD_EXECUTABLE(mysql_plugin mysql_plugin.c)
-TARGET_LINK_LIBRARIES(mysql_plugin ${CLIENT_LIB})
-
MYSQL_ADD_EXECUTABLE(mysqlbinlog mysqlbinlog.cc)
TARGET_LINK_LIBRARIES(mysqlbinlog ${CLIENT_LIB})
@@ -90,12 +76,32 @@ ENDIF(WIN32)
ADD_EXECUTABLE(async_example async_example.c)
TARGET_LINK_LIBRARIES(async_example ${CLIENT_LIB})
-SET_TARGET_PROPERTIES (mysqlcheck mysqldump mysqlimport mysql_upgrade mysqlshow mysqlslap mysql_plugin async_example
+SET_TARGET_PROPERTIES (mysqlcheck mysqldump mysqlimport mysqlshow mysqlslap async_example
PROPERTIES HAS_CXX TRUE)
-
-FOREACH(t mysql mysqltest mysqltest mysqlcheck mysqldump mysqlimport mysql_upgrade mysqlshow mysql_plugin mysqlbinlog
+FOREACH(t mysql mysqlcheck mysqldump mysqlimport mysqlshow mysqlbinlog
mysqladmin mysqlslap async_example)
+ ADD_DEPENDENCIES(${t} GenError ${CLIENT_LIB})
+ENDFOREACH()
+
+ENDIF()
+
+MYSQL_ADD_EXECUTABLE(mysqltest mysqltest.cc COMPONENT Test)
+SET_SOURCE_FILES_PROPERTIES(mysqltest.cc PROPERTIES COMPILE_FLAGS "-DTHREADS")
+TARGET_LINK_LIBRARIES(mysqltest ${CLIENT_LIB} pcre pcreposix)
+SET_TARGET_PROPERTIES(mysqltest PROPERTIES ENABLE_EXPORTS TRUE)
+
+MYSQL_ADD_EXECUTABLE(mysql_upgrade mysql_upgrade.c COMPONENT Server)
+TARGET_LINK_LIBRARIES(mysql_upgrade ${CLIENT_LIB})
+ADD_DEPENDENCIES(mysql_upgrade GenFixPrivs)
+
+MYSQL_ADD_EXECUTABLE(mysql_plugin mysql_plugin.c)
+TARGET_LINK_LIBRARIES(mysql_plugin ${CLIENT_LIB})
+
+SET_TARGET_PROPERTIES (mysql_upgrade mysql_plugin
+PROPERTIES HAS_CXX TRUE)
+
+FOREACH(t mysqltest mysql_plugin mysql_upgrade)
ADD_DEPENDENCIES(${t} GenError ${CLIENT_LIB})
ENDFOREACH()

View File

@ -192,3 +192,21 @@ man/man8/mysqld.8.gz
%%DATADIR%%/wsrep_notify
%%MROONGA%%share/groonga-normalizer-mysql/README.md
%%MROONGA%%share/groonga/README.md
@comment bin/mariadb_config
@comment bin/mysql
@comment bin/mysqladmin
@comment bin/mysqlbinlog
@comment bin/mysqlcheck
@comment bin/mysqldump
@comment bin/mysqlimport
@comment bin/mysqlshow
@comment bin/mysqlslap
@comment include/mysql/mariadb/ma_io.h
@comment include/mysql/mysql/client_plugin.h
@comment include/mysql/mysql/plugin_auth.h
@comment include/mysql/mysql/plugin_auth_common.h
@comment lib/mysql/plugin/auth_gssapi_client.so
@comment lib/mysql/plugin/client_ed25519.so
@comment lib/mysql/plugin/mysql_clear_password.so
@comment lib/mysql/plugin/sha256_password.so
@comment libdata/pkgconfig/libmariadb.pc

View File

@ -1,6 +1,6 @@
--- client/CMakeLists.txt.orig 2017-04-30 11:09:29 UTC
--- client/CMakeLists.txt.orig 2019-04-26 12:37:01 UTC
+++ client/CMakeLists.txt
@@ -34,11 +34,12 @@ IF(UNIX)
@@ -35,12 +35,13 @@ IF(UNIX)
SET_TARGET_PROPERTIES(mysql PROPERTIES ENABLE_EXPORTS TRUE)
ENDIF(UNIX)
@ -9,12 +9,13 @@
SET_SOURCE_FILES_PROPERTIES(mysqltest.cc PROPERTIES COMPILE_FLAGS "-DTHREADS")
TARGET_LINK_LIBRARIES(mysqltest mysqlclient regex)
SET_TARGET_PROPERTIES(mysqltest PROPERTIES ENABLE_EXPORTS TRUE)
-
+ENDIF()
-
MYSQL_ADD_EXECUTABLE(mysqlcheck mysqlcheck.c)
TARGET_LINK_LIBRARIES(mysqlcheck mysqlclient)
@@ -50,15 +51,19 @@ MYSQL_ADD_EXECUTABLE(mysqlimport mysqlim
@@ -51,15 +52,19 @@ MYSQL_ADD_EXECUTABLE(mysqlimport mysqlimport.c)
SET_SOURCE_FILES_PROPERTIES(mysqlimport.c PROPERTIES COMPILE_FLAGS "-DTHREADS")
TARGET_LINK_LIBRARIES(mysqlimport mysqlclient)
@ -34,17 +35,18 @@
MYSQL_ADD_EXECUTABLE(mysqlbinlog mysqlbinlog.cc)
TARGET_LINK_LIBRARIES(mysqlbinlog mysqlclient)
@@ -76,10 +81,12 @@ IF(WIN32)
@@ -76,11 +81,13 @@ IF(WIN32)
MYSQL_ADD_EXECUTABLE(echo echo.c COMPONENT Junk)
ENDIF(WIN32)
# async_example is just a code example, do not install it.
+IF(FALSE)
# async_example is just a code example, do not install it.
ADD_EXECUTABLE(async_example async_example.c)
TARGET_LINK_LIBRARIES(async_example mysqlclient)
+ENDIF()
-SET_TARGET_PROPERTIES (mysqlcheck mysqldump mysqlimport mysql_upgrade mysqlshow mysqlslap mysql_plugin
+SET_TARGET_PROPERTIES (mysqlcheck mysqldump mysqlimport mysqlshow mysqlslap
-SET_TARGET_PROPERTIES (mysqlcheck mysqldump mysqlimport mysql_upgrade mysqlshow mysqlslap mysql_plugin async_example
+SET_TARGET_PROPERTIES (mysqlcheck mysqldump mysqlimport mysqlshow mysqlslap
PROPERTIES HAS_CXX TRUE)
ADD_DEFINITIONS(-DHAVE_DLOPEN)

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 5.5.63
PORTVERSION= 5.5.64
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://ftp.osuosl.org/pub/mariadb/${PORTNAME}-${PORTVERSION}/source/ \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1549015056
SHA256 (mariadb-5.5.63.tar.gz) = ef1cf79eec32ced9d1051998a8e458bb33dfbc62de297cba37ee8e9f952b21ea
SIZE (mariadb-5.5.63.tar.gz) = 45946425
TIMESTAMP = 1556393099
SHA256 (mariadb-5.5.64.tar.gz) = c103f3c54741b296980d6be48b221340eebaa97c6bd95a02fd8d530a5df5c343
SIZE (mariadb-5.5.64.tar.gz) = 45953561

View File

@ -1,47 +0,0 @@
https://jira.mariadb.org/browse/MDEV-15961
--- mysys/stacktrace.c.orig 2018-01-18 17:10:31 UTC
+++ mysys/stacktrace.c
@@ -34,19 +34,19 @@
#include <execinfo.h>
#endif
+#ifdef __linux__
#define PTR_SANE(p) ((p) && (char*)(p) >= heap_start && (char*)(p) <= heap_end)
-
static char *heap_start;
-
-#ifdef HAVE_BSS_START
extern char *__bss_start;
-#endif
+#else
+#define PTR_SANE(p) (p)
+#endif /* __linux */
void my_init_stacktrace()
{
-#ifdef HAVE_BSS_START
+#ifdef __linux__
heap_start = (char*) &__bss_start;
-#endif
+#endif /* __linux__ */
}
#ifdef __linux__
@@ -131,14 +131,14 @@ static int safe_print_str(const char *ad
void my_safe_print_str(const char* val, int max_len)
{
+#ifdef __linux__
char *heap_end;
-#ifdef __linux__
if (!safe_print_str(val, max_len))
return;
-#endif
heap_end= (char*) sbrk(0);
+#endif
if (!PTR_SANE(val))
{

View File

@ -1,6 +1,6 @@
--- client/CMakeLists.txt.orig 2017-04-30 11:09:29 UTC
--- client/CMakeLists.txt.orig 2019-04-26 12:37:01 UTC
+++ client/CMakeLists.txt
@@ -26,6 +26,7 @@ INCLUDE_DIRECTORIES(
@@ -27,6 +27,7 @@ INCLUDE_DIRECTORIES(
)
ADD_DEFINITIONS(${SSL_DEFINES})
@ -8,7 +8,7 @@
MYSQL_ADD_EXECUTABLE(mysql completion_hash.cc mysql.cc readline.cc
${CMAKE_SOURCE_DIR}/sql/sql_string.cc)
TARGET_LINK_LIBRARIES(mysql mysqlclient)
@@ -33,6 +34,7 @@ IF(UNIX)
@@ -34,6 +35,7 @@ IF(UNIX)
TARGET_LINK_LIBRARIES(mysql ${MY_READLINE_LIBRARY})
SET_TARGET_PROPERTIES(mysql PROPERTIES ENABLE_EXPORTS TRUE)
ENDIF(UNIX)
@ -16,7 +16,7 @@
MYSQL_ADD_EXECUTABLE(mysqltest mysqltest.cc COMPONENT Test)
SET_SOURCE_FILES_PROPERTIES(mysqltest.cc PROPERTIES COMPILE_FLAGS "-DTHREADS")
@@ -40,6 +42,7 @@ TARGET_LINK_LIBRARIES(mysqltest mysqlcli
@@ -41,6 +43,7 @@ TARGET_LINK_LIBRARIES(mysqltest mysqlclient regex)
SET_TARGET_PROPERTIES(mysqltest PROPERTIES ENABLE_EXPORTS TRUE)
@ -24,7 +24,7 @@
MYSQL_ADD_EXECUTABLE(mysqlcheck mysqlcheck.c)
TARGET_LINK_LIBRARIES(mysqlcheck mysqlclient)
@@ -49,17 +52,21 @@ TARGET_LINK_LIBRARIES(mysqldump mysqlcli
@@ -50,17 +53,21 @@ TARGET_LINK_LIBRARIES(mysqldump mysqlclient)
MYSQL_ADD_EXECUTABLE(mysqlimport mysqlimport.c)
SET_SOURCE_FILES_PROPERTIES(mysqlimport.c PROPERTIES COMPILE_FLAGS "-DTHREADS")
TARGET_LINK_LIBRARIES(mysqlimport mysqlclient)
@ -46,7 +46,7 @@
MYSQL_ADD_EXECUTABLE(mysqlbinlog mysqlbinlog.cc)
TARGET_LINK_LIBRARIES(mysqlbinlog mysqlclient)
@@ -69,17 +76,20 @@ TARGET_LINK_LIBRARIES(mysqladmin mysqlcl
@@ -70,17 +77,20 @@ TARGET_LINK_LIBRARIES(mysqladmin mysqlclient)
MYSQL_ADD_EXECUTABLE(mysqlslap mysqlslap.c)
SET_SOURCE_FILES_PROPERTIES(mysqlslap.c PROPERTIES COMPILE_FLAGS "-DTHREADS")
TARGET_LINK_LIBRARIES(mysqlslap mysqlclient)
@ -63,8 +63,8 @@
TARGET_LINK_LIBRARIES(async_example mysqlclient)
+ENDIF()
-SET_TARGET_PROPERTIES (mysqlcheck mysqldump mysqlimport mysql_upgrade mysqlshow mysqlslap mysql_plugin
+SET_TARGET_PROPERTIES (mysql_upgrade mysql_plugin
-SET_TARGET_PROPERTIES (mysqlcheck mysqldump mysqlimport mysql_upgrade mysqlshow mysqlslap mysql_plugin async_example
+SET_TARGET_PROPERTIES (mysql_upgrade mysql_plugin
PROPERTIES HAS_CXX TRUE)
ADD_DEFINITIONS(-DHAVE_DLOPEN)

View File

@ -43,6 +43,13 @@ MAKE_ENV= GOPATH="${WRKSRC}/.gopath:${WRKSRC}/vendor" \
MY_TAGS= -tags "${USE_MY_TAGS}"
.include <bsd.port.pre.mk>
.if ${SSL_DEFAULT} == base
BROKEN_FreeBSD_12= variable has incomplete type 'BIO_METHOD' (aka 'struct bio_method_st')
BROKEN_FreeBSD_13= variable has incomplete type 'BIO_METHOD' (aka 'struct bio_method_st')
.endif
post-patch:
@cd ${WRKSRC} ; ${MKDIR} ${WRKSRC}/.gopath/src/github.com/${GH_ACCOUNT} ; \
${LN} -sf ${WRKSRC} ${WRKSRC}/.gopath/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}
@ -65,4 +72,4 @@ do-install:
${INSTALL_MAN} ${WRKSRC}/${x} ${STAGEDIR}${DOCSDIR}
.endfor
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -44,6 +44,13 @@ MAKE_ENV= GOPATH="${WRKSRC}/.gopath:${WRKSRC}/vendor" \
MY_TAGS= -tags "${USE_MY_TAGS}"
.include <bsd.port.pre.mk>
.if ${SSL_DEFAULT} == base
BROKEN_FreeBSD_12= variable has incomplete type 'BIO_METHOD' (aka 'struct bio_method_st')
BROKEN_FreeBSD_13= variable has incomplete type 'BIO_METHOD' (aka 'struct bio_method_st')
.endif
post-patch:
@cd ${WRKSRC} ; ${MKDIR} ${WRKSRC}/.gopath/src/github.com/${GH_ACCOUNT} ; \
${LN} -sf ${WRKSRC} ${WRKSRC}/.gopath/src/github.com/${GH_ACCOUNT}/${GH_PROJECT}
@ -66,4 +73,4 @@ do-install:
${INSTALL_MAN} ${WRKSRC}/${x} ${STAGEDIR}${DOCSDIR}
.endfor
.include <bsd.port.mk>
.include <bsd.port.post.mk>

View File

@ -29,6 +29,8 @@ CFLAGS+= -march=i586
.endif
.if ${SSL_DEFAULT} == base
BROKEN_FreeBSD_12= incomplete definition of type 'struct dh_st'
BROKEN_FreeBSD_13= incomplete definition of type 'struct dh_st'
CMAKE_ARGS+= -DWITH_SSL="system"
.else
CMAKE_ARGS+= -DWITH_SSL="${OPENSSLBASE}"

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= mysql
PORTVERSION= 5.6.43
PORTVERSION= 5.6.44
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= MYSQL/MySQL-5.6

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1548094184
SHA256 (mysql-5.6.43.tar.gz) = 1c95800bf0e1b7a19a37d37fbc5023af85c6bc0b41532433b3a886263a1673ef
SIZE (mysql-5.6.43.tar.gz) = 32200219
TIMESTAMP = 1556305204
SHA256 (mysql-5.6.44.tar.gz) = c031c92c3f226856b09bf929d8a26b0cd8600036cb9db4e0fdf6b6f032ced336
SIZE (mysql-5.6.44.tar.gz) = 32531507

View File

@ -1,10 +1,12 @@
--- cmake/plugin.cmake.orig 2011-09-09 17:56:39.000000000 +0200
+++ cmake/plugin.cmake 2011-10-07 10:56:37.000000000 +0200
@@ -195,7 +195,6 @@
OUTPUT_NAME "${ARG_MODULE_OUTPUT_NAME}")
# Install dynamic library
MYSQL_INSTALL_TARGETS(${target} DESTINATION ${INSTALL_PLUGINDIR} COMPONENT Server)
- INSTALL_DEBUG_TARGET(${target} DESTINATION ${INSTALL_PLUGINDIR}/debug)
# Add installed files to list for RPMs
FILE(APPEND ${CMAKE_BINARY_DIR}/support-files/plugins.files
"%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/${ARG_MODULE_OUTPUT_NAME}.so\n"
--- cmake/plugin.cmake.orig 2019-03-15 07:38:15 UTC
+++ cmake/plugin.cmake
@@ -212,9 +212,6 @@ MACRO(MYSQL_ADD_PLUGIN)
MYSQL_INSTALL_TARGETS(${target}
DESTINATION ${INSTALL_PLUGINDIR}
COMPONENT ${INSTALL_COMPONENT})
- INSTALL_DEBUG_TARGET(${target}
- DESTINATION ${INSTALL_PLUGINDIR}/debug
- COMPONENT ${INSTALL_COMPONENT})
# Add installed files to list for RPMs
FILE(APPEND ${CMAKE_BINARY_DIR}/support-files/plugins.files
"%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/${ARG_MODULE_OUTPUT_NAME}.so\n"

View File

@ -39,6 +39,7 @@ lib/mysql/plugin/qa_auth_server.so
lib/mysql/plugin/semisync_master.so
lib/mysql/plugin/semisync_slave.so
lib/mysql/plugin/test_udf_services.so
%%EXAMPLE%%lib/mysql/plugin/udf_example.so
lib/mysql/plugin/validate_password.so
libexec/mysqld
man/man1/my_print_defaults.1.gz

View File

@ -1,25 +1,25 @@
--- cmake/plugin.cmake.orig 2017-06-22 14:13:19 UTC
+++ cmake/plugin.cmake
@@ -263,13 +270,17 @@ MACRO(MYSQL_ADD_PLUGIN)
MYSQL_INSTALL_TARGETS(${target}
DESTINATION ${INSTALL_PLUGINDIR}
COMPONENT ${INSTALL_COMPONENT})
- INSTALL_DEBUG_TARGET(${target}
- DESTINATION ${INSTALL_PLUGINDIR}/debug
- COMPONENT ${INSTALL_COMPONENT})
+ IF(CMAKE_BUILD_TYPE MATCHES "Debug")
+ INSTALL_DEBUG_TARGET(${target}
+ DESTINATION ${INSTALL_PLUGINDIR}/debug
+ COMPONENT ${INSTALL_COMPONENT})
+ # Add installed files to list for RPMs
+ FILE(APPEND ${CMAKE_BINARY_DIR}/support-files/plugins.files
+ "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/debug/${ARG_MODULE_OUTPUT_NAME}.so\n")
+ ENDIF()
# Add installed files to list for RPMs
FILE(APPEND ${CMAKE_BINARY_DIR}/support-files/plugins.files
- "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/${ARG_MODULE_OUTPUT_NAME}.so\n"
- "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/debug/${ARG_MODULE_OUTPUT_NAME}.so\n")
+ "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/${ARG_MODULE_OUTPUT_NAME}.so\n")
# For internal testing in PB2, append collections files
IF(DEFINED ENV{PB2WORKDIR})
PLUGIN_APPEND_COLLECTIONS(${plugin})
MYSQL_INSTALL_TARGETS(${target}
DESTINATION ${INSTALL_PLUGINDIR}
COMPONENT ${INSTALL_COMPONENT})
- INSTALL_DEBUG_TARGET(${target}
- DESTINATION ${INSTALL_PLUGINDIR}/debug
- COMPONENT ${INSTALL_COMPONENT})
+ IF(CMAKE_BUILD_TYPE MATCHES "Debug")
+ INSTALL_DEBUG_TARGET(${target}
+ DESTINATION ${INSTALL_PLUGINDIR}/debug
+ COMPONENT ${INSTALL_COMPONENT})
+ # Add installed files to list for RPMs
+ FILE(APPEND ${CMAKE_BINARY_DIR}/support-files/plugins.files
+ "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/debug/${ARG_MODULE_OUTPUT_NAME}.so\n")
+ ENDIF()
# Add installed files to list for RPMs
FILE(APPEND ${CMAKE_BINARY_DIR}/support-files/plugins.files
- "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/${ARG_MODULE_OUTPUT_NAME}.so\n"
- "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/debug/${ARG_MODULE_OUTPUT_NAME}.so\n")
+ "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/${ARG_MODULE_OUTPUT_NAME}.so\n")
# For internal testing in PB2, append collections files
IF(DEFINED ENV{PB2WORKDIR})
PLUGIN_APPEND_COLLECTIONS(${plugin})

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= mysql
PORTVERSION= 5.7.25
PORTVERSION= 5.7.26
PORTREVISION?= 1
CATEGORIES= databases ipv6
MASTER_SITES= MYSQL/MySQL-5.7

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1548095639
SHA256 (mysql-boost-5.7.25.tar.gz) = 354c427c8679c6a4774f60723ea211e54b4383307764d240940f960d110bf5cf
SIZE (mysql-boost-5.7.25.tar.gz) = 49107578
TIMESTAMP = 1556318914
SHA256 (mysql-boost-5.7.26.tar.gz) = effca6d3aceebc286a9fb046257330d125cc2f4def87081c286bfc4df3d974d1
SIZE (mysql-boost-5.7.26.tar.gz) = 51098338

View File

@ -1,25 +1,25 @@
--- cmake/plugin.cmake.orig 2017-06-22 14:13:19 UTC
+++ cmake/plugin.cmake
@@ -263,13 +270,17 @@ MACRO(MYSQL_ADD_PLUGIN)
MYSQL_INSTALL_TARGETS(${target}
DESTINATION ${INSTALL_PLUGINDIR}
COMPONENT ${INSTALL_COMPONENT})
- INSTALL_DEBUG_TARGET(${target}
- DESTINATION ${INSTALL_PLUGINDIR}/debug
- COMPONENT ${INSTALL_COMPONENT})
+ IF(CMAKE_BUILD_TYPE MATCHES "Debug")
+ INSTALL_DEBUG_TARGET(${target}
+ DESTINATION ${INSTALL_PLUGINDIR}/debug
+ COMPONENT ${INSTALL_COMPONENT})
+ # Add installed files to list for RPMs
+ FILE(APPEND ${CMAKE_BINARY_DIR}/support-files/plugins.files
+ "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/debug/${ARG_MODULE_OUTPUT_NAME}.so\n")
+ ENDIF()
# Add installed files to list for RPMs
FILE(APPEND ${CMAKE_BINARY_DIR}/support-files/plugins.files
- "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/${ARG_MODULE_OUTPUT_NAME}.so\n"
- "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/debug/${ARG_MODULE_OUTPUT_NAME}.so\n")
+ "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/${ARG_MODULE_OUTPUT_NAME}.so\n")
# For internal testing in PB2, append collections files
IF(DEFINED ENV{PB2WORKDIR})
PLUGIN_APPEND_COLLECTIONS(${plugin})
MYSQL_INSTALL_TARGETS(${target}
DESTINATION ${INSTALL_PLUGINDIR}
COMPONENT ${INSTALL_COMPONENT})
- INSTALL_DEBUG_TARGET(${target}
- DESTINATION ${INSTALL_PLUGINDIR}/debug
- COMPONENT ${INSTALL_COMPONENT})
+ IF(CMAKE_BUILD_TYPE MATCHES "Debug")
+ INSTALL_DEBUG_TARGET(${target}
+ DESTINATION ${INSTALL_PLUGINDIR}/debug
+ COMPONENT ${INSTALL_COMPONENT})
+ # Add installed files to list for RPMs
+ FILE(APPEND ${CMAKE_BINARY_DIR}/support-files/plugins.files
+ "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/debug/${ARG_MODULE_OUTPUT_NAME}.so\n")
+ ENDIF()
# Add installed files to list for RPMs
FILE(APPEND ${CMAKE_BINARY_DIR}/support-files/plugins.files
- "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/${ARG_MODULE_OUTPUT_NAME}.so\n"
- "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/debug/${ARG_MODULE_OUTPUT_NAME}.so\n")
+ "%attr(755, root, root) %{_prefix}/${INSTALL_PLUGINDIR}/${ARG_MODULE_OUTPUT_NAME}.so\n")
# For internal testing in PB2, append collections files
IF(DEFINED ENV{PB2WORKDIR})
PLUGIN_APPEND_COLLECTIONS(${plugin})

View File

@ -11,7 +11,7 @@
INCLUDE_DIRECTORIES(SYSTEM
- ${BOOST_INCLUDE_DIR}
${PROTOBUF_INCLUDE_DIRS}
${LIBEVENT_INCLUDE_DIR}
${LIBEVENT_INCLUDE_DIRS}
+ ${SSL_INCLUDE_DIRS}
+ ${ZLIB_INCLUDE_DIR}
)

View File

@ -29,6 +29,7 @@ lib/mysql/plugin/daemon_example.ini
lib/mysql/plugin/group_replication.so
%%NO_EXAMPLE%%lib/mysql/plugin/ha_example.so
lib/mysql/plugin/keyring_file.so
lib/mysql/plugin/keyring_udf.so
lib/mysql/plugin/libdaemon_example.so
lib/mysql/plugin/libtest_framework.so
lib/mysql/plugin/libtest_services.so
@ -64,8 +65,8 @@ lib/mysql/plugin/rewriter.so
lib/mysql/plugin/semisync_master.so
lib/mysql/plugin/semisync_slave.so
lib/mysql/plugin/test_security_context.so
lib/mysql/plugin/keyring_udf.so
lib/mysql/plugin/test_udf_services.so
%%EXAMPLE%%lib/mysql/plugin/udf_example.so
lib/mysql/plugin/validate_password.so
lib/mysql/plugin/version_token.so
libdata/pkgconfig/LIBMYSQL_OS_OUTPUT_NAME-NOTFOUND.pc

View File

@ -1,29 +1,31 @@
--- client/CMakeLists.txt.orig 2016-08-25 12:32:09 UTC
+++ client/CMakeLists.txt
@@ -47,6 +47,7 @@ IF(UNIX)
--- client/CMakeLists.txt.orig 2019-04-13 13:46:31.000000000 +0200
+++ client/CMakeLists.txt 2019-04-30 00:27:10.627236000 +0200
@@ -35,10 +35,12 @@
TARGET_LINK_LIBRARIES(mysql ${EDITLINE_LIBRARY})
ENDIF(UNIX)
+IF(FALSE)
IF(NOT WITHOUT_SERVER)
MYSQL_ADD_EXECUTABLE(mysql_upgrade
upgrade/program.cc
@@ -57,11 +58,14 @@ ADD_COMPILE_FLAGS(
TARGET_LINK_LIBRARIES(mysql_upgrade mysqlclient client_base mysqlcheck_core)
ADD_DEPENDENCIES(mysql_upgrade GenFixPrivs GenSysSchema GenBootstrapPriv)
MYSQL_ADD_EXECUTABLE(mysql_upgrade upgrade/program.cc)
TARGET_LINK_LIBRARIES(mysql_upgrade mysqlclient client_base)
ENDIF()
+ENDIF()
SET(MYSQLTEST_SRC
mysqltest/mysqltest_expected_error.cc
mysqltest/error_names.cc
@@ -48,9 +50,11 @@
mysqltest/utils.cc
)
+IF(FALSE)
MYSQL_ADD_EXECUTABLE(mysqltest mysqltest.cc ${MYSQLTEST_SRC} COMPONENT Test)
TARGET_LINK_LIBRARIES(mysqltest mysqlclient regex)
TARGET_LINK_LIBRARIES(mysqltest mysqlclient)
ADD_DEPENDENCIES(mysqltest GenError GenClientError)
+ENDIF()
@@ -113,8 +117,10 @@ TARGET_LINK_LIBRARIES(mysqlslap mysqlcli
ADD_CONVENIENCE_LIBRARY(mysqlcheck_core check/mysqlcheck_core.cc)
TARGET_LINK_LIBRARIES(mysqlcheck_core mysqlclient)
@@ -108,8 +112,10 @@
MYSQL_ADD_EXECUTABLE(mysql_config_editor mysql_config_editor.cc)
TARGET_LINK_LIBRARIES(mysql_config_editor mysqlclient)

View File

@ -3,7 +3,7 @@
@@ -30,11 +30,173 @@ SET(HEADERS
${CMAKE_CURRENT_BINARY_DIR}/mysql_version.h
${CMAKE_CURRENT_BINARY_DIR}/mysqld_error.h
../libbinlogevents/export/binary_log_types.h
field_types.h
+ base64.h
+ big_endian.h
+ c_string_less.h

View File

@ -5,11 +5,11 @@
ENDIF()
+IF(FALSE)
# Build mysql_fix_privilege_tables.c
# Build mysql_fix_privilege_tables.h
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/mysql_fix_privilege_tables_sql.c
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/mysql_fix_privilege_tables_sql.h
@@ -100,6 +101,7 @@ ADD_CUSTOM_TARGET(GenFixPrivs
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/mysql_fix_privilege_tables_sql.c
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/mysql_fix_privilege_tables_sql.h
${CMAKE_CURRENT_BINARY_DIR}/sql_commands_sys_schema.h
)
+ENDIF()

View File

@ -2,19 +2,10 @@
+++ sql/mysqld.cc
@@ -4321,7 +4321,7 @@ static void init_ssl() {
static int init_ssl_communication() {
static void init_ssl() {
#ifdef HAVE_OPENSSL
-#ifndef HAVE_WOLFSSL
+#if !defined(HAVE_WOLFSSL) && !defined(LIBRESSL_VERSION_NUMBER)
char ssl_err_string[OPENSSL_ERROR_LENGTH] = {'\0'};
int ret_fips_mode = set_fips_mode(opt_ssl_fips_mode, ssl_err_string);
if (ret_fips_mode != 1) {
@@ -8647,7 +8647,7 @@ bool mysqld_get_one_option(int optid,
One can disable SSL later by using --skip-ssl or --ssl=0.
*/
opt_use_ssl = true;
-#ifdef HAVE_WOLFSSL
+#if defined(HAVE_WOLFSSL) || defined(LIBRESSL_VERSION_NUMBER)
/* crl has no effect in wolfSSL. */
opt_ssl_crl = NULL;
opt_ssl_crlpath = NULL;
-#if !defined(HAVE_WOLFSSL) && !defined(__sun)
+#if !defined(HAVE_WOLFSSL) && !defined(LIBRESSL_VERSION_NUMBER) && !defined(__sun)
#if defined(HAVE_PSI_MEMORY_INTERFACE)
static PSI_memory_info all_openssl_memory[] = {
{&key_memory_openssl, "openssl_malloc", 0, 0,

View File

@ -8,10 +8,10 @@
SET(prefix ${CMAKE_INSTALL_PREFIX})
FOREACH(script mysqld_multi.server mysql-log-rotate)
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/${script}.sh
@@ -59,9 +60,12 @@ IF(UNIX)
IF(INSTALL_SUPPORTFILESDIR)
INSTALL(FILES magic DESTINATION ${inst_location} COMPONENT SupportFiles)
ENDIF()
@@ -63,9 +64,12 @@
DESTINATION ${inst_location} COMPONENT ${comp}
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)
ENDFOREACH()
+ENDIF()
+ENDIF()

View File

@ -12,13 +12,13 @@ bin/mysqlshow
bin/mysqlslap
include/mysql/base64.h
include/mysql/big_endian.h
include/mysql/binary_log_types.h
include/mysql/c_string_less.h
include/mysql/crypt_genhash_impl.h
include/mysql/decimal.h
include/mysql/depth_first_search.h
include/mysql/dur_prop.h
include/mysql/errmsg.h
include/mysql/field_types.h
include/mysql/ft_global.h
include/mysql/heap.h
include/mysql/keycache.h

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME?= mysql
PORTVERSION= 8.0.15
PORTREVISION?= 2
PORTVERSION= 8.0.16
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= MYSQL/MySQL-8.0
PKGNAMESUFFIX?= 80-server

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551112616
SHA256 (mysql-boost-8.0.15.tar.gz) = 95dbdb54c3967feefb255b96458b089a601e4de238bcc1f328b066018ee47db0
SIZE (mysql-boost-8.0.15.tar.gz) = 117079697
TIMESTAMP = 1556566256
SHA256 (mysql-boost-8.0.16.tar.gz) = 7c936aa7bc9f4c462b24bade2e9abe1b3a6869ea19c46e78ec0a9b2a87a3d17f
SIZE (mysql-boost-8.0.16.tar.gz) = 145939027

View File

@ -1,16 +1,14 @@
--- client/CMakeLists.txt.orig 2018-12-20 20:14:03 UTC
+++ client/CMakeLists.txt
@@ -28,16 +28,16 @@ INCLUDE(${MYSQL_CMAKE_SCRIPT_DIR}/compil
@@ -26,14 +26,14 @@ INCLUDE(${MYSQL_CMAKE_SCRIPT_DIR}/compil
## Subdirectory with common client code.
ADD_SUBDIRECTORY(base)
-## Subdirectory for mysqlpump code.
-ADD_SUBDIRECTORY(dump)
INCLUDE(${MYSQL_CMAKE_SCRIPT_DIR}/compile_flags.cmake)
+IF(FALSE)
MYSQL_ADD_EXECUTABLE(mysql completion_hash.cc mysql.cc readline.cc ../sql-common/sql_string.cc pattern_matcher.cc)
MYSQL_ADD_EXECUTABLE(mysql completion_hash.cc mysql.cc readline.cc ../sql-common/sql_string.cc pattern_matcher.cc ${CMAKE_SOURCE_DIR}/sql/net_ns.cc)
TARGET_LINK_LIBRARIES(mysql mysqlclient)
IF(UNIX)
TARGET_LINK_LIBRARIES(mysql ${EDITLINE_LIBRARY})
@ -37,7 +35,7 @@
MYSQL_ADD_EXECUTABLE(mysqlbinlog mysqlbinlog.cc)
SET(MYSQLBINLOG_LIB_SOURCES
${CMAKE_SOURCE_DIR}/strings/decimal.cc
@@ -110,16 +113,20 @@ TARGET_LINK_LIBRARIES(mysqlslap mysqlcli
@@ -107,12 +110,15 @@ TARGET_LINK_LIBRARIES(mysqlslap mysqlcli
MYSQL_ADD_EXECUTABLE(mysql_config_editor mysql_config_editor.cc)
TARGET_LINK_LIBRARIES(mysql_config_editor mysqlclient)
@ -49,11 +47,6 @@
+IF(FALSE)
MYSQL_ADD_EXECUTABLE(mysql_ssl_rsa_setup mysql_ssl_rsa_setup.cc path.cc logger.cc)
TARGET_LINK_LIBRARIES(mysql_ssl_rsa_setup mysys mysys_ssl)
+
# Bug in /usr/lib/gcc-snapshot/lib/libstdc++.so ??
IF(CMAKE_CXX_COMPILER_VERSION VERSION_EQUAL "9.0.0")
TARGET_LINK_LIBRARIES(mysql_ssl_rsa_setup -static-libstdc++)
ENDIF()
+ENDIF()
# "WIN32" also covers 64 bit. "echo" is used in some files below "mysql-test/".

View File

@ -1,18 +1,16 @@
--- plugin/x/CMakeLists.txt.orig 2018-04-08 06:44:49 UTC
+++ plugin/x/CMakeLists.txt
@@ -89,12 +89,15 @@ INCLUDE_DIRECTORIES(
@@ -80,11 +80,14 @@ INCLUDE_DIRECTORIES(
${MYSQLX_GENERATE_DIR}
${MYSQLX_PROTOCOL_INCLUDE_DIR}
${MYSQLX_CLIENT_INCLUDE_DIR}
+ ${BOOST_INCLUDE_DIR}
)
INCLUDE_DIRECTORIES(SYSTEM
${PROTOBUF_INCLUDE_DIRS}
${LIBEVENT_INCLUDE_DIRS}
${ICU_INCLUDE_DIRS}
+ ${SSL_INCLUDE_DIRS}
+ ${ZLIB_INCLUDE_DIR}
)
MY_INCLUDE_SYSTEM_DIRECTORIES(PROTOBUF)
MY_INCLUDE_SYSTEM_DIRECTORIES(LIBEVENT)
MY_INCLUDE_SYSTEM_DIRECTORIES(ICU)
+MY_INCLUDE_SYSTEM_DIRECTORIES(SSL)
+MY_INCLUDE_SYSTEM_DIRECTORIES(ZLIB)
SET(MYSQLX_PROTBUF_AND_PROTOCOL_LIB

View File

@ -1,11 +0,0 @@
--- router/src/harness/CMakeLists.txt.orig 2018-11-04 22:41:07 UTC
+++ router/src/harness/CMakeLists.txt
@@ -128,7 +128,7 @@ IF(WIN32)
COMPILE_FLAGS -DHARNESS_STATIC_DEFINE)
ENDIF()
IF(THREADS_HAVE_PTHREAD_ARG)
- target_compile_options(PUBLIC harness-archive "-pthread")
+ target_compile_options(harness-archive PUBLIC "-pthread")
ENDIF()
# create harness library - dynamic version

View File

@ -11,19 +11,10 @@
#define FILE_LINE_ARGS , const char *, int
@@ -4530,7 +4530,7 @@ static void init_ssl() {
static int init_ssl_communication() {
static void init_ssl() {
#ifdef HAVE_OPENSSL
-#ifndef HAVE_WOLFSSL
+#if !defined(HAVE_WOLFSSL) && !defined(LIBRESSL_VERSION_NUMBER)
char ssl_err_string[OPENSSL_ERROR_LENGTH] = {'\0'};
int ret_fips_mode = set_fips_mode(opt_ssl_fips_mode, ssl_err_string);
if (ret_fips_mode != 1) {
@@ -8919,7 +8919,7 @@ bool mysqld_get_one_option(int optid,
One can disable SSL later by using --skip-ssl or --ssl=0.
*/
opt_use_ssl = true;
-#ifdef HAVE_WOLFSSL
+#if defined(HAVE_WOLFSSL) || defined(LIBRESSL_VERSION_NUMBER)
/* crl has no effect in wolfSSL. */
opt_ssl_crl = NULL;
opt_ssl_crlpath = NULL;
-#if !defined(HAVE_WOLFSSL) && !defined(__sun)
+#if !defined(HAVE_WOLFSSL) && !defined(LIBRESSL_VERSION_NUMBER) && !defined(__sun)
#if defined(HAVE_PSI_MEMORY_INTERFACE)
static PSI_memory_info all_openssl_memory[] = {
{&key_memory_openssl, "openssl_malloc", 0, 0,

View File

@ -14,6 +14,7 @@ bin/mysqld_multi
bin/mysqld_safe
bin/mysqldumpslow
bin/mysqlrouter
bin/mysqlrouter_passwd
bin/mysqlrouter_plugin_info
bin/mysqltest
bin/mysqlxtest
@ -24,11 +25,15 @@ lib/mysql/libmysqlharness.so
lib/mysql/libmysqlharness.so.1
lib/mysql/libmysqlrouter.so
lib/mysql/libmysqlrouter.so.1
lib/mysql/libmysqlrouter_http.so
lib/mysql/libmysqlrouter_http.so.1
lib/mysql/mysqlrouter/http_auth_backend.so
lib/mysql/mysqlrouter/http_auth_realm.so
lib/mysql/mysqlrouter/http_server.so
lib/mysql/mysqlrouter/keepalive.so
lib/mysql/mysqlrouter/metadata_cache.so
lib/mysql/mysqlrouter/mysql_protocol.so
lib/mysql/mysqlrouter/routing.so
lib/mysql/mysqlrouter/syslog.so
lib/mysql/plugin/adt_null.so
lib/mysql/plugin/auth.so
lib/mysql/plugin/auth_test_plugin.so
@ -46,6 +51,7 @@ lib/mysql/plugin/component_pfs_example_component_population.so
lib/mysql/plugin/component_test_audit_api_message.so
lib/mysql/plugin/component_test_backup_lock_service.so
lib/mysql/plugin/component_test_host_application_signal.so
lib/mysql/plugin/component_test_mysql_runtime_error.so
lib/mysql/plugin/component_test_pfs_notification.so
lib/mysql/plugin/component_test_pfs_resource_group.so
lib/mysql/plugin/component_test_status_var_service.so
@ -74,6 +80,7 @@ lib/mysql/plugin/component_udf_unreg_real_func.so
lib/mysql/plugin/component_validate_password.so
lib/mysql/plugin/connection_control.so
lib/mysql/plugin/daemon_example.ini
lib/mysql/plugin/ddl_rewriter.so
lib/mysql/plugin/group_replication.so
%%NO_EXAMPLE%%lib/mysql/plugin/ha_example.so
lib/mysql/plugin/ha_mock.so
@ -95,6 +102,7 @@ lib/mysql/plugin/libtest_sql_errors.so
lib/mysql/plugin/libtest_sql_lock.so
lib/mysql/plugin/libtest_sql_processlist.so
lib/mysql/plugin/libtest_sql_replication.so
lib/mysql/plugin/libtest_sql_reset_connection.so
lib/mysql/plugin/libtest_sql_shutdown.so
lib/mysql/plugin/libtest_sql_sqlmode.so
lib/mysql/plugin/libtest_sql_stmt.so
@ -182,7 +190,6 @@ man/man8/mysqld.8.gz
%%DATADIR%%/italian/errmsg.sys
%%DATADIR%%/japanese/errmsg.sys
%%DATADIR%%/korean/errmsg.sys
%%DATADIR%%/magic
%%DATADIR%%/mysql-log-rotate
%%DATADIR%%/mysql.server
%%DATADIR%%/mysqld_multi.server

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pgpool-II
PORTVERSION= 3.5.19
PORTVERSION= 3.5.21
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= 35

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551101880
SHA256 (pgpool-II-3.5.19.tar.gz) = 99fa837db22cb6c190520c133e28e530265291f7731101450079a6fece1f14aa
SIZE (pgpool-II-3.5.19.tar.gz) = 2277719
TIMESTAMP = 1558014268
SHA256 (pgpool-II-3.5.21.tar.gz) = af35cc101e04513f5fb98d4a64040a9de7035eff09cbb2482cd438b8e37c8d87
SIZE (pgpool-II-3.5.21.tar.gz) = 2284652

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= pgpool-II
PORTVERSION= 3.6.15
PORTVERSION= 3.6.17
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= 36

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551101906
SHA256 (pgpool-II-3.6.15.tar.gz) = cbcc89b61d07aa8c3eba8ebb672d83ef8384908d7532b5ee25c0d2ebb894ffed
SIZE (pgpool-II-3.6.15.tar.gz) = 3283823
TIMESTAMP = 1558014337
SHA256 (pgpool-II-3.6.17.tar.gz) = cbe239d193a1c3f7cb9839b0e1a2500e0d9ec5d8f763cd9dcc094770e845ef73
SIZE (pgpool-II-3.6.17.tar.gz) = 3315365

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= pgpool-II
PORTVERSION= 3.7.8
PORTVERSION= 3.7.10
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= 37

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551101928
SHA256 (pgpool-II-3.7.8.tar.gz) = 805c94424aa06a65fa3ab8204ce0a733891129caa704383006f34890b9895a29
SIZE (pgpool-II-3.7.8.tar.gz) = 3337039
TIMESTAMP = 1558014430
SHA256 (pgpool-II-3.7.10.tar.gz) = ff4c2ad146d62aafc22c8ae10f592f7a6e924e93823755d51b120b213b91d8d6
SIZE (pgpool-II-3.7.10.tar.gz) = 3375419

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= pgpool-II
PORTVERSION= 4.0.3
PORTVERSION= 4.0.5
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= 40

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551102601
SHA256 (pgpool-II-4.0.3.tar.gz) = 9eb84d14352c4ab108357c9e0a442f28bdb63e1d209ad13326b83f309e5c475d
SIZE (pgpool-II-4.0.3.tar.gz) = 3715976
TIMESTAMP = 1558015937
SHA256 (pgpool-II-4.0.5.tar.gz) = 84450766c04214a7d850bf35ba99d699ce35c17e8744a4749f20d819f5144f6c
SIZE (pgpool-II-4.0.5.tar.gz) = 3768842

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= pgpool
PORTVERSION= 3.4.22
PORTVERSION= 3.4.24
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
DISTNAME= ${PORTNAME}-II-${PORTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1551101858
SHA256 (pgpool-II-3.4.22.tar.gz) = 50e04eee250fa402df1a5b27836a52e4f3625d425f89b2dbbea0eb4d5eb4c550
SIZE (pgpool-II-3.4.22.tar.gz) = 2180963
TIMESTAMP = 1558014223
SHA256 (pgpool-II-3.4.24.tar.gz) = be4ca23e77ebb70fe06e83dc1d6ab80839be612913720962f103523eb38f735e
SIZE (pgpool-II-3.4.24.tar.gz) = 2184878

View File

@ -1,11 +0,0 @@
--- interbase.c.orig 2016-12-16 10:59:02 UTC
+++ interbase.c
@@ -940,7 +940,7 @@ static void _php_ibase_connect(INTERNAL_
xlink = (zend_resource*) le->ptr;
if ((!persistent && xlink->type == le_link) || xlink->type == le_plink) {
if (IBG(default_link)) {
- zend_list_close(IBG(default_link));
+ zend_list_delete(IBG(default_link));
}
xlink->gc.refcount++;
xlink->gc.refcount++;

View File

@ -1,11 +0,0 @@
--- interbase.c.orig 2016-12-16 10:59:02 UTC
+++ interbase.c
@@ -940,7 +940,7 @@ static void _php_ibase_connect(INTERNAL_
xlink = (zend_resource*) le->ptr;
if ((!persistent && xlink->type == le_link) || xlink->type == le_plink) {
if (IBG(default_link)) {
- zend_list_close(IBG(default_link));
+ zend_list_delete(IBG(default_link));
}
xlink->gc.refcount++;
xlink->gc.refcount++;

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= phpMyAdmin
DISTVERSION= 4.8.5
DISTVERSION= 4.9.0.1
CATEGORIES= databases www
MASTER_SITES= https://files.phpmyadmin.net/${PORTNAME}/${DISTVERSION}/
DISTNAME= ${PORTNAME}-${DISTVERSION}-all-languages

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1548579991
SHA256 (phpMyAdmin-4.8.5-all-languages.tar.xz) = d7ab5df4e464d7ba17bf2a42da7d7f26dad45c34bf321ac8ae7d2ed748413913
SIZE (phpMyAdmin-4.8.5-all-languages.tar.xz) = 6026176
TIMESTAMP = 1560448620
SHA256 (phpMyAdmin-4.9.0.1-all-languages.tar.xz) = e3de59f913c095433c8f6466f8826dfde09b097cfac78b665ddef9ddc03b0ed6
SIZE (phpMyAdmin-4.9.0.1-all-languages.tar.xz) = 6066680

View File

@ -3,7 +3,7 @@
PORTNAME= pointcloud
PORTVERSION= 1.2.0
PORTREVISION= 1
PORTREVISION= 2
DISTVERSIONPREFIX= v
CATEGORIES= databases geography

View File

@ -0,0 +1,26 @@
--- pgsql/pc_access.c.orig 2018-08-22 09:36:04 UTC
+++ pgsql/pc_access.c
@@ -879,9 +879,9 @@ Datum pcpatch_intersects(PG_FUNCTION_ARGS)
if ( pc_bounds_intersects(&(serpa1->bounds), &(serpa2->bounds)) )
{
- PG_RETURN_BOOL(TRUE);
+ PG_RETURN_BOOL(true);
}
- PG_RETURN_BOOL(FALSE);
+ PG_RETURN_BOOL(false);
}
PG_FUNCTION_INFO_V1(pcpatch_size);
@@ -939,9 +939,9 @@ PG_FUNCTION_INFO_V1(pc_lazperf_enabled);
Datum pc_lazperf_enabled(PG_FUNCTION_ARGS)
{
#ifdef HAVE_LAZPERF
- PG_RETURN_BOOL(TRUE);
+ PG_RETURN_BOOL(true);
#else
- PG_RETURN_BOOL(FALSE);
+ PG_RETURN_BOOL(false);
#endif
}

View File

@ -0,0 +1,11 @@
--- pgsql/pc_inout.c.orig 2018-08-22 09:36:04 UTC
+++ pgsql/pc_inout.c
@@ -171,7 +171,7 @@ Datum pcschema_is_valid(PG_FUNCTION_ARGS)
if ( !schema )
{
- PG_RETURN_BOOL(FALSE);
+ PG_RETURN_BOOL(false);
}
valid = pc_schema_is_valid(schema);

View File

@ -1,8 +1,10 @@
# Created by: Marc G. Fournier <scrappy@FreeBSD.org>
# $FreeBSD$
DISTVERSION?= 10.7
PORTREVISION= 2
DISTVERSION?= 10.8
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 0
PKGNAMESUFFIX?= ${DISTVERSION:R:S/.//}${COMPONENT}
MAINTAINER?= pgsql@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1550095318
SHA256 (postgresql/postgresql-10.7.tar.bz2) = bfed1065380c1bba927bfe51f23168471373f26e3324cbad859269cc32733ede
SIZE (postgresql/postgresql-10.7.tar.bz2) = 18940030
TIMESTAMP = 1557217826
SHA256 (postgresql/postgresql-10.8.tar.bz2) = b198c2aadf1d68308127a0f5b51dbe798958ffe60dd999134f6495c489afcd5d
SIZE (postgresql/postgresql-10.8.tar.bz2) = 18958913

View File

@ -47,6 +47,7 @@ stop_cmd="postgresql_command stop"
restart_cmd="postgresql_command restart"
reload_cmd="postgresql_command reload"
status_cmd="postgresql_command status"
promote_cmd="postgresql_command promote"
initdb_cmd="postgresql_initdb"

View File

@ -95,6 +95,7 @@ lib/libpgcommon.a
%%NLS%%share/locale/es/LC_MESSAGES/pg_rewind-10.mo
%%NLS%%share/locale/es/LC_MESSAGES/pg_test_fsync-10.mo
%%NLS%%share/locale/es/LC_MESSAGES/pg_test_timing-10.mo
%%NLS%%share/locale/es/LC_MESSAGES/pg_upgrade-10.mo
%%NLS%%share/locale/es/LC_MESSAGES/pg_waldump-10.mo
%%NLS%%share/locale/es/LC_MESSAGES/plpgsql-10.mo
%%NLS%%share/locale/es/LC_MESSAGES/postgres-10.mo

View File

@ -2,10 +2,10 @@
# $FreeBSD$
PORTNAME?= postgresql
DISTVERSION?= 11.2
# PORTREVISION must be ?= otherwise, all other port get this PORTREVISION and
DISTVERSION?= 11.3
# PORTREVISION must be ?= otherwise, all slave ports get this PORTREVISION and
# not their own. Probably best to keep it at ?=0 when reset here too.
PORTREVISION?= 1
PORTREVISION?= 0
CATEGORIES?= databases
MASTER_SITES= PGSQL/source/v${DISTVERSION}
PKGNAMESUFFIX?= ${PORTVERSION:R}${COMPONENT}
@ -175,12 +175,13 @@ USES+= compiler:gcc-c++11-lib
.if ${DISTVERSION:C/([0-9]*).*/\1/} >= 11
. if defined(SERVER_ONLY) && ${PORT_OPTIONS:MLLVM}
LLVM_VERSION= 60
BUILD_DEPENDS+= llvm-config${LLVM_VERSION}:devel/llvm${LLVM_VERSION}
RUN_DEPENDS+= llvm-config${LLVM_VERSION}:devel/llvm${LLVM_VERSION}
CONFIGURE_ENV+= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config60 CLANG=${LOCALBASE}/bin/clang60
BUILD_DEPENDS+= llvm${LLVM_DEFAULT}>0:devel/llvm${LLVM_DEFAULT}
BUILD_DEPENDS+= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
RUN_DEPENDS+= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT}
CONFIGURE_ENV+= LLVM_CONFIG=${LOCALBASE}/bin/llvm-config${LLVM_DEFAULT}
CONFIGURE_ARGS+= --with-llvm
PLIST_SUB+= LLVM=""
INSTALL_DIRS+= src/backend/jit/llvm
. else
PLIST_SUB+= LLVM="@comment "
CONFIGURE_ARGS+= --without-llvm

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1550095269
SHA256 (postgresql/postgresql-11.2.tar.bz2) = 2676b9ce09c21978032070b6794696e0aa5a476e3d21d60afc036dc0a9c09405
SIZE (postgresql/postgresql-11.2.tar.bz2) = 19714229
TIMESTAMP = 1557217836
SHA256 (postgresql/postgresql-11.3.tar.bz2) = 2a85e082fc225944821dfd23990e32dfcd2284c19060864b0ad4ca537d30522d
SIZE (postgresql/postgresql-11.3.tar.bz2) = 19718775

Some files were not shown because too many files have changed in this diff Show More