Compare commits

...

396 Commits
main ... 2019Q1

Author SHA1 Message Date
Sunpoet Po-Chuan Hsieh d2f5722e63 MFH: r497166
Update to 5.7.7

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

Approved by:	ports-secteam (joneum)
2019-03-30 22:06:36 +00:00
Sunpoet Po-Chuan Hsieh f62947fbd7 MFH: r497122
Fix CVE-2018-5727

- Bump PORTREVISION for possible package change

Obtained from:	d6b8aed561
Security:	5efd7a93-2dfb-11e9-9549-e980e869c2e9

Approved by:	ports-secteam (joneum)
2019-03-30 22:05:26 +00:00
Sunpoet Po-Chuan Hsieh 57bef2d69a MFH: r496975
Fix CVE-2019-5010

- Bump PORTREVISION for package change

Obtained from:	216a4d83c3
Reference:	https://bugs.python.org/issue35746
Security:	d74371d2-4fee-11e9-a5cd-1df8a848de3d

Approved by:	ports-secteam (miwi)
2019-03-28 18:08:45 +00:00
Jan Beich 932773b097 MFH: r496609 r496996
games/openbor: update to 6978

Changes:	ba3df39f...f5d92c5f
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-03-28 00:40:37 +00:00
Jan Beich 386553ee11 MFH: r496983
www/firefox: update to 66.0.2

Changes:	https://www.mozilla.org/firefox/66.0.2/releasenotes/
PR:		235300
Approved by:	ports-secteam blanket
2019-03-27 21:31:17 +00:00
Jochen Neumeister 94e0469ef1 MFH: r496954
Update to 7.65

Changelog:
 - https://www.drupal.org/SA-CORE-2019-004
 - https://www.drupal.org/project/drupal/releases/7.65

Security:	94d63fd7-508b-11e9-9ba0-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-03-27 17:47:36 +00:00
Sunpoet Po-Chuan Hsieh de643f7a96 MFH: r496917
Update to 3.7.3

Changes:	https://docs.python.org/3.7/whatsnew/changelog.html
Security:	bcc4de965c36f6dea4e6ebcd4289a915

Approved by:	ports-secteam (miwi)
2019-03-27 14:11:23 +00:00
Jan Beich a55e8738ea MFH: r496870
mail/thunderbird: update to 60.6.1

Changes:	https://www.thunderbird.net/thunderbird/60.6.1/releasenotes/
Approved by:	ports-secteam blanket
2019-03-26 00:59:30 +00:00
Jan Beich bdf3cf0b78 MFH: r496867
emulators/citra: update to s20190324

Changes:	17c0e903d...c1de8acfe
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-03-26 00:42:59 +00:00
Kubilay Kocak dcafe0f711 MFH: r490937 www/py-requests: Update to 2.21.0
- Update USES comment (Python 3.3 support dropped)
 - Rebase setup.py patch (idna change released)
 - Remove comment about failing tests due to httpbin issue which seems
   to now be fixed.

This update includes a pinned urllib3 version bump to < 1.25, which paves
the way for a net/urllib3 update to 1.24 [1].

Note: 2.20.0 includes a security vulnerability fix for CVE-2018-18074

Changelog:

  https://github.com/requests/requests/blob/v2.21.0/HISTORY.md

PR: 		229322 [1]
Security:	50ad9a9a-1e28-11e9-98d7-0050562a4d7b

Approved by:	ports-secteam (miwi)
2019-03-25 07:48:26 +00:00
Kubilay Kocak e95bd2aad6 MFH: r491252 net/py-pyzmq: Fix framework compliance issues
Identified while QA'ing an upcoming net/libzmq update [1]:

 - Strip shared libraries.
 - Update (correct) LICENSE definition, previous was incomplete.
 - Backport upstream PR [2] to fix test_large_send OOM issue.

 QA: 209 passed, 33 skipped in 58.81 seconds

 [2] https://github.com/zeromq/pyzmq/pull/1219

PR:		230575 [1]
Approved by:	portmgr (blanket: framework compliance)

Approved by:	ports-secteam (blanket: framework compliance)
2019-03-25 07:39:00 +00:00
Kubilay Kocak 9070eebd4f MFH: r489253 devel/py-buildbot: Version-suffix rc script command
For python ports, particularly those that use USE_PYTHON=concurrent, only
the *default* python version/flavor (of the port) gets symlinks created for
any script/binary filenames installed in LOCALBASE/bin.

For non-default Python versions/flavors of the port or package, *only* a
version-suffixed script filename is installed.

The devel/buildbot-worker rc script was fixed in ports r483022 [1] to use a
version-suffixed script name.

This change fixes the same for devel/py-buildbot, whos rc script currently
fails to run due to trying to invoke a non-existent 'buildbot' script name
for the non-default (!2.7) case.

Since a port/package cannot know at run time, at any point what the default
Python version currently is, or whether it has changed, Python ports *must*
always and only refer to version-specific variants for everything,
including the Python interpreter, script shebangs, commands, paths, etc,
for the Python version they are currently being built with.

PR:		234565, 227675 [1]
Reported by:	Andreas Sommer <andreas.sommer87 googlemail com>

Approved by:	ports-secteam (miwi)
2019-03-25 07:34:59 +00:00
Kubilay Kocak 60097679d7 MFH: r489245 security/py-keyrings.alt: Add test support to assist committer QA
Add TEST_DEPENDS and (do-)test target to help QA of an upcoming devel/py-fs
update [1].

The tests currently pass: 128 passed, 61 skipped in 21.56 seconds

While I'm here:

 - Pet portlint (extra item placed in the USES/USE_x section)

PR:		234491
Approved by:	portmgr (framework/infrastructure support/compliance)

Approved by:	ports-secteam (miwi)
2019-03-25 07:30:26 +00:00
Thomas Zander 6791bf4737 MFH: r489574 r496712
math/blitz++ is not compatible with python3

PR:		234633

Remove BROKEN for FreeBSD 12 and 13.

PR:		236705
Submitted by:	lantw44@gmail.com

Approved by:	ports-secteam (riggs)
2019-03-24 10:01:03 +00:00
Jan Beich 4d8dbe2bc7 MFH: r496702
www/firefox-esr-i18n: unbreak after r496564

=> ach.xpi doesn't seem to exist in /portdistfiles/xpi/firefox-60.6.1.
=> Attempting to fetch https://download.cdn.mozilla.net/pub/firefox/releases/60.6.1esr/linux-i686/xpi/ach.xpi
fetch: https://download.cdn.mozilla.net/pub/firefox/releases/60.6.1esr/linux-i686/xpi/ach.xpi: size mismatch: expected 500918, actual 512788

$ diff -r ach.old ach.new | diffstat
 META-INF/manifest.mf |    6 +++---
 META-INF/mozilla.rsa |binary
 META-INF/mozilla.sf  |    6 +++---
 manifest.json        |    2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

--- ach.old/manifest.json   2009-12-31 21:00:00 UTC
+++ ach.new/manifest.json   2019-03-22 02:33:34 UTC
@@ -42,7 +42,7 @@
     }
   },
   "langpack_id": "ach",
-  "version": "60.0buildid20190312190806",
+  "version": "60.0buildid20190322020346",
   "name": "Acholi (UG) Language Pack",
   "manifest_version": 2,
   "sources": {

Reported by:	pkg-fallout
Approved by:	ports-secteam blanket
2019-03-24 05:44:09 +00:00
Jan Beich 2dcfb16c04 MFH: r496662
multimedia/ffmpeg: update to 4.1.2

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Approved by:	ports-secteam (riggs)
2019-03-23 17:45:38 +00:00
Niclas Zeising 5752c1825e MFH: r496614
graphics/drm-current-kmod: update snapshot

Update graphics/drm-current-kmod to the latest snapshot.  This fixes issues
where the readeon driver didn't depend on the ttm module.

Reported by:	johalun
Approved by:	jmd (implicit)

Approved by:	ports-secteam (implicit, drm-driver blanket)
2019-03-23 01:19:58 +00:00
Jan Beich 695ee69d48 MFH: r496608
emulators/citra: update to s20190322

Changes:	aedf5a84b...17c0e903d
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-03-23 00:38:05 +00:00
Jan Beich a26b0458a0 MFH: r496564
www/firefox-esr: update to 60.6.1

Changes:	https://www.mozilla.org/firefox/60.6.1/releasenotes/
Approved by:	ports-secteam blanket
2019-03-22 15:18:17 +00:00
Jan Beich 38182fc5e7 MFH: r496563
www/firefox: update to 66.0.1

Changes:	https://www.mozilla.org/firefox/66.0.1/releasenotes/
PR:		235300
Approved by:	ports-secteam blanket
2019-03-22 15:17:18 +00:00
Niclas Zeising 3890d3405e MFH: r496567
grpahics/drm-current-kmod: Update snapshot

Update graphics/drm-current-kmod to the latest snapshot.  This breaks out
the ttm layer to its own module to have things initialized in the correct
order.

Fixes FreeBSDDesktop drm-kms issue #137

Submitted by:	johalun
Approved by:	jmd (maintainer, implicit)

Approved by:	ports-secteam (implicit, drm driver blanket)
2019-03-22 13:39:01 +00:00
Lars Engels 5592b22453 MFH: r496554
security/lynis: Update to 2.7.3

Approved by:	ports-secteam (joneum)
2019-03-22 10:09:18 +00:00
Sunpoet Po-Chuan Hsieh d2fba90502 MFH: r493395
Update to 4.11.2

Changes:	https://github.com/seattlerb/zentest/blob/master/History.txt

Approved by:	ports-secteam (blanket)
Reported by:	pkg-fallout
2019-03-21 17:28:42 +00:00
Lars Engels 4bb2259d9f MFH: r496444
net-mgmt/icinga2: Update to 2.10.4

Approved by:	portmgr (miwi)
2019-03-21 13:44:01 +00:00
Thomas Zander 27894a3991 MFH: r496436
Update to upstream version 0.21.6

Details:
- Mostly bugfix release, including seek fixes for opus and
  a use-after-free bug in playlist and flac files.
- Upstream changelog see:
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.6/NEWS

Approved by:	ports-secteam (riggs)
2019-03-21 10:23:47 +00:00
Jochen Neumeister a988682592 MFH: r496437
Update to 5.1.1

Changelog: https://wordpress.org/news/2019/03/wordpress-5-1-1-security-and-maintenance-release/

Security:	15ee0e93-4bbb-11e9-9ba0-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-03-21 10:09:54 +00:00
Raphael Kubo da Costa f8a22b21d8 print/lyx: Fix a bad MFH done in r496238.
That commit was only supposed to backport changes to the port's
dependencies and the post-patch target, yet it changed MINOR_VERSION,
WRKSRC and DISTVERSIONSUFFIX, causing make fetch, make checksum and
other targets to fail.

Approved by:	ports-secteam (implicit)
2019-03-21 08:16:10 +00:00
Niclas Zeising 7423e8eba5 MFH: r496408
x11/libXdmcp: Update to 1.1.3

Update x11/libXdmcp to 1.1.3.  This is a security update, fixing an issue
where ther might be insufficient entropy generating session keys.  It is
unknown if this issue affects FreeBSD.

PR:		236578
Submitted by:	pete@nomadlogic.org
Security:	1b6a10e9-4b7b-11e9-9e89-54e1ad3d6335
		CVE-2017-2625

Approved by:	ports-secteam (implicit, security fix)
2019-03-21 02:15:04 +00:00
Jan Beich f9fb770e6f MFH: r496400
emulators/citra: update to s20190320

Changes:	1f233e436...aedf5a84b
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-03-21 00:48:30 +00:00
Jan Beich 7dbf3c17c5 MFH: r494759 r495727 r495733 r495734
games/ponscripter-sekai: unbreak on powerpc64

gmake[2]: *** No rule to make target 'graphics_maltivec.o', needed by 'ponscr'.  Stop.

g++8 -O2 -pipe  -Wl,-rpath=/usr/local/lib/gcc8  -Wl,-rpath=/usr/local/lib/gcc8  -c  -Wall -DUSE_PPC_GFX -I/usr/local/include/SDL2 -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include -I/usr/local/include/smpeg2 -I/usr/local/include/SDL2 -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE -I/usr/local/include/freetype2 -DLINUX -DUSE_OGG_VORBIS -DCONST_ICONV graphics_altivec.cpp
In file included from graphics_altivec.cpp:29:
/usr/local/lib/gcc8/gcc/powerpc64-portbld-freebsd13.0/8.3.0/include/altivec.h:34:2: error: #error Use the "-maltivec" flag to enable PowerPC AltiVec support
 #error Use the "-maltivec" flag to enable PowerPC AltiVec support
  ^~~~~

PR:		236351
Reported by:	Piotr Kubaj, pkg-fallout
Approved by:	ports-secteam-blanket
2019-03-21 00:13:13 +00:00
Sunpoet Po-Chuan Hsieh 6649bb6b63 MFH: r496188 r496189 r496190 r496191 r496192 r496193 r496194 r496195 r496196
Update to 4.2.11.1

Changes:	https://github.com/rails/rails/blob/4-2-stable/activemodel/CHANGELOG.md

Update to 4.2.11.1

Changes:	https://github.com/rails/rails/blob/4-2-stable/activerecord/CHANGELOG.md

Update to 4.2.11.1

Changes:	https://github.com/rails/rails/blob/4-2-stable/actionview/CHANGELOG.md

Update to 4.2.11.1

Changes:	https://github.com/rails/rails/blob/4-2-stable/activejob/CHANGELOG.md

Update to 4.2.11.1

Changes:	https://github.com/rails/rails/blob/4-2-stable/activesupport/CHANGELOG.md

Update to 4.2.11.1

Changes:	https://github.com/rails/rails/blob/4-2-stable/actionmailer/CHANGELOG.md

Update to 4.2.11.1

Changes:	https://github.com/rails/rails/blob/4-2-stable/actionpack/CHANGELOG.md

Update to 4.2.11.1

Changes:	https://github.com/rails/rails/blob/4-2-stable/railties/CHANGELOG.md

Update to 4.2.11.1

Changes:	https://weblog.rubyonrails.org/2019/3/13/Rails-4-2-5-1-5-1-6-2-have-been-released/
Security:	1396a74a-4997-11e9-b5f1-83edb3f89ba1

Approved by:	ports-secteam (miwi)
2019-03-20 18:55:49 +00:00
Sunpoet Po-Chuan Hsieh e1d1ea70e6 MFH: r496178 r496179 r496180 r496181 r496182 r496183 r496184 r496185 r496186 r496187
Update to 5.0.7.2

Changes:	https://github.com/rails/rails/blob/5-0-stable/activemodel/CHANGELOG.md

Update to 5.0.7.2

Changes:	https://github.com/rails/rails/blob/5-0-stable/activerecord/CHANGELOG.md

Update to 5.0.7.2

Changes:	https://github.com/rails/rails/blob/5-0-stable/actionview/CHANGELOG.md

Update to 5.0.7.2

Changes:	https://github.com/rails/rails/blob/5-0-stable/activejob/CHANGELOG.md

Update to 5.0.7.2

Changes:	https://github.com/rails/rails/blob/5-0-stable/activesupport/CHANGELOG.md

Update to 5.0.7.2

Changes:	https://github.com/rails/rails/blob/5-0-stable/actionmailer/CHANGELOG.md

Update to 5.0.7.2

Changes:	https://github.com/rails/rails/blob/5-0-stable/actioncable/CHANGELOG.md

Update to 5.0.7.2

Changes:	https://github.com/rails/rails/blob/5-0-stable/actionpack/CHANGELOG.md

Update to 5.0.7.2

Changes:	https://github.com/rails/rails/blob/5-0-stable/railties/CHANGELOG.md

Update to 5.0.7.2

Changes:	https://weblog.rubyonrails.org/2019/3/13/Rails-4-2-5-1-5-1-6-2-have-been-released/
Security:	1396a74a-4997-11e9-b5f1-83edb3f89ba1

Approved by:	ports-secteam (miwi)
2019-03-20 18:51:12 +00:00
Sunpoet Po-Chuan Hsieh 422fbcfd16 MFH: r496168 r496169 r496170 r496171 r496172 r496173 r496174 r496175 r496176 r496177
Update to 5.1.6.2

Changes:	https://github.com/rails/rails/blob/5-1-stable/activemodel/CHANGELOG.md

Update to 5.1.6.2

Changes:	https://github.com/rails/rails/blob/5-1-stable/activerecord/CHANGELOG.md

Update to 5.1.6.2

Changes:	https://github.com/rails/rails/blob/5-1-stable/actionview/CHANGELOG.md

Update to 5.1.6.2

Changes:	https://github.com/rails/rails/blob/5-1-stable/activejob/CHANGELOG.md

Update to 5.1.6.2

Changes:	https://github.com/rails/rails/blob/5-1-stable/activesupport/CHANGELOG.md

Update to 5.1.6.2

Changes:	https://github.com/rails/rails/blob/5-1-stable/actionmailer/CHANGELOG.md

Update to 5.1.6.2

Changes:	https://github.com/rails/rails/blob/5-1-stable/actioncable/CHANGELOG.md

Update to 5.1.6.2

Changes:	https://github.com/rails/rails/blob/5-1-stable/actionpack/CHANGELOG.md

Update to 5.1.6.2

Changes:	https://github.com/rails/rails/blob/5-1-stable/railties/CHANGELOG.md

Update to 5.1.6.2

Changes:	https://weblog.rubyonrails.org/2019/3/13/Rails-4-2-5-1-5-1-6-2-have-been-released/
Security:	1396a74a-4997-11e9-b5f1-83edb3f89ba1

Approved by:	ports-secteam (miwi)
2019-03-20 18:45:34 +00:00
Jochen Neumeister 627fdc06c9 MFH: r496334
Update to 1.7.3

Changelog: https://blog.gitea.io/2019/03/gitea-1.7.4-is-released/

PR:		236563
Submitted by:	stb@lassitu.de (maintainer)
Security:	8ba7358-4b02-11e9-9ba0-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-03-20 12:03:07 +00:00
Jochen Neumeister 61b013c27b Mark BROKEN in 2019Q1: fails to build
1 warning and 12 errors generated.
gmake[2]: *** [node_lib.target.mk:161: /wrkdirs/usr/ports/www/node6/work/node-v6.17.0/out/Release/obj.target/node_lib/src/node.o] Error 1
rm fdbae697ce2581eab655830cb44851fdf8723710.intermediate
gmake[2]: Leaving directory '/wrkdirs/usr/ports/www/node6/work/node-v6.17.0/out'
gmake[1]: *** [Makefile:73: node] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/www/node6/work/node-v6.17.0'
*** Error code 1

Reported by:	pkg-fallout
Approved by:	ports-secteam (joneum)
2019-03-20 11:12:16 +00:00
Yuri Victorovich 0ed5918082 MFH: r496214
print/lyx: Correct the python executable location in .py, .cpp, .lyx files; Add missing USExx clauses

lyx was broken without being able to call the python executable.

PR:		236619
Approved by:	rakuco
Approved by:	ports-secteam
2019-03-19 02:22:09 +00:00
Jan Beich a5572c76ef MFH: r496231
emulators/citra: update to s20190318

Changes:	1fbda5518...1f233e436
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-03-19 00:50:49 +00:00
Raphael Kubo da Costa e423e68909 MFH: r496208
Depend on qt5-linguisttools at runtime too.

This fixes bug 236613, which happens when the KWALLET option is disabled. In
this case, we do not pull in devel/qt5-linguisttools even though Falkon's build
system uses e-c-m's ECMPoQmTools.cmake, which requires linguisttools to be
present. As it turns out, we need to run-depend on linguisttools to prevent
this kind of issue anywhere.

PR:		236613
Reviewed by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D19629

Approved by:	ports-secteam (blanket)
2019-03-18 21:05:12 +00:00
Sunpoet Po-Chuan Hsieh 4f7cc7c1ab MFH: r493213 r493610 r495827
Remove outdated comment

The corresponding patches of the 2 ports which contain rubygems version have
been replaced by REINPLACE_CMD command in r486416 and r486417.

Update devel/ruby-gems to 3.0.2

- Update Mk/Uses/gem.mk

Changes:	https://github.com/rubygems/rubygems/blob/master/History.txt
PR:		235795
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>, sunpoet (myself)
Exp-run by:	antoine

Update to 3.0.3

Changes:	https://github.com/rubygems/rubygems/blob/master/History.txt
Security:	27b12d04-4722-11e9-8b7c-b5e01141761f

Approved by:	ports-secteam (joneum)
2019-03-17 18:47:04 +00:00
Sunpoet Po-Chuan Hsieh 8aef669cb4 MFH: r492577 r494977 r495995
Update to 5.7.4

Changes:	https://github.com/jupyter/notebook/releases
		https://github.com/jupyter/notebook/blob/master/docs/source/changelog.rst

Update to 5.7.5

Changes:	https://github.com/jupyter/notebook/releases
		https://github.com/jupyter/notebook/blob/master/docs/source/changelog.rst

Update to 5.7.6

Changes:	https://github.com/jupyter/notebook/releases
		https://github.com/jupyter/notebook/blob/master/docs/source/changelog.rst
Security:	72a6e3be-483a-11e9-92d7-f1590402501e

Approved by:	ports-secteam (joneum)
2019-03-17 18:42:11 +00:00
Matthias Andree e0b1504240 MFH: r496064
Update security/putty to 0.71 security fix release

Unfortunately, this new release breaks GSSAPI_NONE, which is removed
for now. Bug has been reported upstream.

Changelog: https://www.chiark.greenend.org.uk/~sgtatham/putty/changes.html

Security:	46e1ece5-48bd-11e9-9c40-080027ac955c

Approved by:	ports-secteam (joneum)
2019-03-17 17:38:48 +00:00
Jan Beich 61e5c646de MFH: r496008
security/nss: update to 3.43

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.43_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_43_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket (required by Firefox 67)
2019-03-17 00:45:41 +00:00
Bradley T. Hughes e8c857cf6b MFH: r490788 r492639
Upgrade to v1.25.0.

Release notes at <https://github.com/libuv/libuv/releases/tag/v1.25.0>.

Upgrade to v1.26.0.

Release notes at <https://github.com/libuv/libuv/releases/tag/v1.26.0>.

Approved by:	thierry (maintainer)
Approved by:	ports-secteam (joneum)
2019-03-16 15:41:28 +00:00
Jan Beich 59efb60fe2 MFH: r490739
Update to 1.0.2

Changes:	https://chromium.googlesource.com/webm/libwebp/+/1.0.2/NEWS
Approved by:	ports-secteam blanket (required by Firefox 66)
2019-03-16 14:44:22 +00:00
Jan Beich 74239fac00 MFH: r495840
emulators/citra: update to s20190314

Changes:	acaca4188...1fbda5518
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-03-16 00:41:04 +00:00
Jan Beich cc04f94bc5 MFH: r495817
games/openbor: update to 6972

Changes:	d7a031ca...ba3df39f
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-03-15 23:36:49 +00:00
Jan Beich 1f1edbe00b MFH: r495403 r495404 r495671 r495681 r495814
www/firefox: update to 66.0

Changes:	https://www.mozilla.org/firefox/66.0/releasenotes/
PR:		235300
Security:	05da6b56-3e66-4306-9ea3-89fafe939726
Approved by:	ports-secteam (joneum)
Differential Revision:	https://reviews.freebsd.org/D19020
2019-03-15 22:18:47 +00:00
Jan Beich 76a3a23d62 MFH: r495672 r495702
www/firefox-esr: update to 60.6.0

Changes:	https://www.mozilla.org/firefox/60.6.0/releasenotes/
Approved by:	ports-secteam blanket
2019-03-15 21:33:30 +00:00
Christoph Moench-Tegeder 4b8481e322 MFH: r495784
update thunderbird to 60.6.0 (rc2)

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

PR:		236537
Approved by:	jbeich (gecko@)

Approved by:	portmgr (blanket: web brwoser alike)
2019-03-15 10:44:31 +00:00
Jan Beich e4ab1472a0 MFH: r495739
emulators/ppsspp: don't try to build on big-endian

In file included from Core/Dialog/PSPMsgDialog.cpp:18:
Core/Dialog/PSPMsgDialog.cpp: In member function 'virtual int PSPMsgDialog::Init(unsigned int)':
Core/Dialog/PSPMsgDialog.h:37:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
 #define SCE_UTILITY_MSGDIALOG_OPTION_SUPPORTED          0x000001B3 // OR of all options coded to display warning
                                                         ^~~~~~~~~~
Core/Dialog/PSPMsgDialog.cpp:62:49: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_SUPPORTED'
  int optionsNotCoded = messageDialog.options & ~SCE_UTILITY_MSGDIALOG_OPTION_SUPPORTED;
                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.h:22,
                 from Core/Dialog/PSPMsgDialog.cpp:18:
Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]'
 S operator&(const swap_struct_t<T, F>& v, const S &i) {
   ^~~~~~~~
Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]'
  swapped_t operator &(const S &b) const {
            ^~~~~~~~
Core/Dialog/PSPMsgDialog.cpp:71:59: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
  if(messageDialog.type == 0 && !(messageDialog.errorNum & 0x80000000))
                                                           ^~~~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.h:22,
                 from Core/Dialog/PSPMsgDialog.cpp:18:
Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = unsigned int; T = unsigned int; F = swap_32_t<unsigned int>]'
 S operator&(const swap_struct_t<T, F>& v, const S &i) {
   ^~~~~~~~
Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = unsigned int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]'
  swapped_t operator &(const S &b) const {
            ^~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.cpp:18:
Core/Dialog/PSPMsgDialog.h:31:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
 #define SCE_UTILITY_MSGDIALOG_OPTION_DEFAULT_NO         0x00000100
                                                         ^~~~~~~~~~
Core/Dialog/PSPMsgDialog.cpp:89:31: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_DEFAULT_NO'
   if((messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_DEFAULT_NO) &&
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.h:22,
                 from Core/Dialog/PSPMsgDialog.cpp:18:
Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]'
 S operator&(const swap_struct_t<T, F>& v, const S &i) {
   ^~~~~~~~
Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]'
  swapped_t operator &(const S &b) const {
            ^~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.cpp:18:
Core/Dialog/PSPMsgDialog.h:28:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
 #define SCE_UTILITY_MSGDIALOG_OPTION_YESNO              0x00000010
                                                         ^~~~~~~~~~
Core/Dialog/PSPMsgDialog.cpp:90:31: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_YESNO'
     !(messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_YESNO))
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.h:22,
                 from Core/Dialog/PSPMsgDialog.cpp:18:
Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]'
 S operator&(const swap_struct_t<T, F>& v, const S &i) {
   ^~~~~~~~
Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]'
  swapped_t operator &(const S &b) const {
            ^~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.cpp:18:
Core/Dialog/PSPMsgDialog.h:37:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
 #define SCE_UTILITY_MSGDIALOG_OPTION_SUPPORTED          0x000001B3 // OR of all options coded to display warning
                                                         ^~~~~~~~~~
Core/Dialog/PSPMsgDialog.cpp:95:32: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_SUPPORTED'
   if (messageDialog.options & ~SCE_UTILITY_MSGDIALOG_OPTION_SUPPORTED)
                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.h:22,
                 from Core/Dialog/PSPMsgDialog.cpp:18:
Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]'
 S operator&(const swap_struct_t<T, F>& v, const S &i) {
   ^~~~~~~~
Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]'
  swapped_t operator &(const S &b) const {
            ^~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.cpp:18:
Core/Dialog/PSPMsgDialog.h:28:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
 #define SCE_UTILITY_MSGDIALOG_OPTION_YESNO              0x00000010
                                                         ^~~~~~~~~~
Core/Dialog/PSPMsgDialog.cpp:109:31: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_YESNO'
   if((messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_YESNO) &&
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.h:22,
                 from Core/Dialog/PSPMsgDialog.cpp:18:
Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]'
 S operator&(const swap_struct_t<T, F>& v, const S &i) {
   ^~~~~~~~
Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]'
  swapped_t operator &(const S &b) const {
            ^~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.cpp:18:
Core/Dialog/PSPMsgDialog.h:31:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
 #define SCE_UTILITY_MSGDIALOG_OPTION_DEFAULT_NO         0x00000100
                                                         ^~~~~~~~~~
Core/Dialog/PSPMsgDialog.cpp:113:30: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_DEFAULT_NO'
   if(messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_DEFAULT_NO)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.h:22,
                 from Core/Dialog/PSPMsgDialog.cpp:18:
Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]'
 S operator&(const swap_struct_t<T, F>& v, const S &i) {
   ^~~~~~~~
Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]'
  swapped_t operator &(const S &b) const {
            ^~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.cpp:18:
Core/Dialog/PSPMsgDialog.h:29:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
 #define SCE_UTILITY_MSGDIALOG_OPTION_OK                 0x00000020
                                                         ^~~~~~~~~~
Core/Dialog/PSPMsgDialog.cpp:118:31: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_OK'
   if((messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_OK) && (size == SCE_UTILITY_MSGDIALOG_SIZE_V3))
                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.h:22,
                 from Core/Dialog/PSPMsgDialog.cpp:18:
Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]'
 S operator&(const swap_struct_t<T, F>& v, const S &i) {
   ^~~~~~~~
Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]'
  swapped_t operator &(const S &b) const {
            ^~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.cpp:18:
Core/Dialog/PSPMsgDialog.h:30:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
 #define SCE_UTILITY_MSGDIALOG_OPTION_NOCANCEL           0x00000080
                                                         ^~~~~~~~~~
Core/Dialog/PSPMsgDialog.cpp:125:33: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_NOCANCEL'
   if(!((messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_NOCANCEL)  && (size == SCE_UTILITY_MSGDIALOG_SIZE_V3)))
                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.h:22,
                 from Core/Dialog/PSPMsgDialog.cpp:18:
Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]'
 S operator&(const swap_struct_t<T, F>& v, const S &i) {
   ^~~~~~~~
Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]'
  swapped_t operator &(const S &b) const {
            ^~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.cpp:18:
Core/Dialog/PSPMsgDialog.h:27:57: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:
 #define SCE_UTILITY_MSGDIALOG_OPTION_NOSOUND            0x00000002
                                                         ^~~~~~~~~~
Core/Dialog/PSPMsgDialog.cpp:127:30: note: in expansion of macro 'SCE_UTILITY_MSGDIALOG_OPTION_NOSOUND'
   if(messageDialog.options & SCE_UTILITY_MSGDIALOG_OPTION_NOSOUND)
                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.h:22,
                 from Core/Dialog/PSPMsgDialog.cpp:18:
Common/Swap.h:473:3: note: candidate 1: 'S operator&(const swap_struct_t<T, F>&, const S&) [with S = int; T = unsigned int; F = swap_32_t<unsigned int>]'
 S operator&(const swap_struct_t<T, F>& v, const S &i) {
   ^~~~~~~~
Common/Swap.h:308:12: note: candidate 2: 'swap_struct_t<T, F>::swapped_t swap_struct_t<T, F>::operator&(const S&) const [with S = int; T = unsigned int; F = swap_32_t<unsigned int>; swap_struct_t<T, F>::swapped_t = swap_struct_t<unsigned int, swap_32_t<unsigned int> >]'
  swapped_t operator &(const S &b) const {
            ^~~~~~~~
In file included from Core/Dialog/PSPMsgDialog.cpp:23:
Common/ChunkFile.h: In instantiation of 'void PointerWrap::DoClass(T&) [with T = pspMessageDialog]':
Common/ChunkFile.h:96:4:   required from 'static void PointerWrap::DoHelper<T, isPOD, isPointer>::Do(PointerWrap*, T&) [with T = pspMessageDialog; bool isPOD = false; bool isPointer = false]'
Common/ChunkFile.h:496:18:   required from 'void PointerWrap::Do(T&) [with T = pspMessageDialog]'
Core/Dialog/PSPMsgDialog.cpp:321:20:   required from here
Common/ChunkFile.h:475:5: error: 'struct pspMessageDialog' has no member named 'DoState'
   x.DoState(*this);
   ~~^~~~~~~

Reported by:	pkg-fallout
Approved by:	ports-secteam blanket
2019-03-14 22:43:49 +00:00
Mark Felder 07efdfebad MFH: r494851 r495525
www/node: Update 11.10.1 -> 11.11.0

https://nodejs.org/en/blog/release/v11.11.0/

Sponsored by:	Miles AS

www/node: set environment variables for host build

The Node.js build system supports cross-compilation via node-gyp, which
picks up CC, CXX, LINK, C*FLAGS, and LDFLAGS from the environment for the
target build, but not for the host. We need to set the environment variables
for the "host" build.

This unbreaks the build on powerpc64.

PR:		233650
Reported by:	Piotr Kubaj <pkubaj@anongoth.pl>
Sponsored by:	Miles AS
Differential Revision:	https://reviews.freebsd.org/D19250
2019-03-14 17:28:11 +00:00
Carlos J. Puga Medina 9c4cc6cdc8 MFH: r495663
net/ocserv: Update to 0.12.3

- Remove LOCAL MASTER_SITES

Noteworthy changes in 0.12.3

- Fixed crash when no DTLS ciphersuite is negotiated.
- Fixed crash happening arbitrarily depending on handled string sizes (#197).
- Fixed compatibility issue with GnuTLS 3.3.x (#201).
- occtl: print the TLS session information, even if the DTLS channel is not established.

Approved by:	ports-secteam (miwi)
2019-03-14 08:35:08 +00:00
Jan Beich 8be77df14a MFH: r495399 r495670
games/openbor: update to 6968

Changes:	1caf2797...d7a031ca
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-03-14 00:56:54 +00:00
Jan Beich cdd5f5cde1 MFH: r494760 r495669
games/openbor: unbreak with GCC 4.2

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

source/gamelib/loadimg.o:(.text+0x1ce8): undefined reference to `__builtin_unreachable'
source/gamelib/loadimg.o:(.text+0x2164): undefined reference to `__builtin_unreachable'

Reported by:	pkg-fallout
Approved by:	ports-secteam blanket
2019-03-14 00:54:38 +00:00
Jan Beich fda2a2bafe MFH: r494758
multimedia/vapoursynth-l-smash-works: unbreak on non-x86 GCC archs

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

Reported by:	pkg-fallout
Approved by:	ports-secteam blanket
2019-03-14 00:53:21 +00:00
Thomas Zander 44a4ea3b35 MFH: r495657
Update to upstream version 32.0.0

Details:
- Enhancements and bug fixes, including unicode and UI behavior fixes
- Upstream changelog, see:
  https://mkvtoolnix.download/doc/NEWS.md

Approved by:	ports-secteam (riggs)
2019-03-13 20:33:20 +00:00
Thomas Zander ee26c531c3 MFH: r495655
Update to upstream version 1.5.0

Approved by:	ports-secteam (riggs)
2019-03-13 20:30:43 +00:00
Thomas Zander b7f8debc64 MFH: r495654
Update to upstream version 1.3.7

Approved by:	ports-secteam (riggs)
2019-03-13 20:26:20 +00:00
Jung-uk Kim 241bf7648f MFH: r495517
Update to 32.0.0.156.

Approved by:	ports-secteam (blanket)
2019-03-12 18:18:57 +00:00
Koichiro Iwao f89c9b41a2 MFH: r495446
net/socketw: Fix build with OpenSSL > 1.1

PR:		232309
Reviewed by:	Thibault Payet <monwarez@mailoo.org> (maintainer)
Sponsored by:	HAW International, Inc.

Approved by:	portmgr (joneum)
2019-03-12 09:20:12 +00:00
Thomas Zander 98e5371a78 MFH: r495440
Backport patches from upstream against all currently known CVEs

PR:		227669
Submitted by:	p5B2E9A8F@t-online.de
Security:	CVE-2018-19661
		CVE-2018-19662
		CVE-2017-17456
		CVE-2017-17457
		CVE-2018-19758

Approved by:	ports-secteam (riggs)
2019-03-12 06:12:04 +00:00
Thomas Zander e31be9c0cf MFH: r495349
Fix vorbis dependencies: VORBISENC implies VORBIS

PR:		236448
Submitted by:	tobik

Approved by:	ports-secteam (riggs)
2019-03-11 11:41:34 +00:00
Torsten Zuehlsdorff 4f9a9c4ad3 MFH: r495045
Update PHP 7.1 from 7.1.26 to 7.1.27

Changelog:

    Core:
        Fixed bug #77630 (rename() across the device may allow unwanted access during processing).
    EXIF:
        Fixed bug #77509 (Uninitialized read in exif_process_IFD_in_TIFF).
        Fixed bug #77540 (Invalid Read on exif_process_SOFn).
        Fixed bug #77563 (Uninitialized read in exif_process_IFD_in_MAKERNOTE).
        Fixed bug #77659 (Uninitialized read in exif_process_IFD_in_MAKERNOTE).
    PHAR:
        Fixed bug #77396 (Null Pointer Dereference in phar_create_or_parse_filename).
        Fixed bug #77586 (phar_tar_writeheaders_int() buffer overflow).
    SPL:
        Fixed bug #77431 (openFile() silently truncates after a null byte).

Changelog taken from: http://www.php.net/ChangeLog-7.php#7.1.27

Approved by:	ports-secteam (delphij)
2019-03-11 10:25:24 +00:00
Torsten Zuehlsdorff 2d9f03d58f MFH: r495052
databases/pgpool-II-40: Update from 4.0.2 to 4.0.3

Changelog:

- Skip over "host=" when getting info from conninfo string. (Bo Peng)
- Test: Fix old JDBC functions and typos in regression test 068.memqcache_bug. (Takuma Hoshiai)
- Doc: Fix configuration change timing regarding memory_cache_enabled. (Tatsuo Ishii)
- Fix online recovery failed due to client_idle_limit_in_recovery in certain cases. (bug 431) (Tatsuo Ishii)
- Reduce memory usage when large data set is returned from backend. (bug 462) (Tatsuo Ishii)
- Test: Fix syntax error in extended query test script. (Tatsuo Ishii)
- Fix corner case bug when strip_quote() handle a empty query string. (bug 458) (Tatsuo Ishii)
- Doc: Mention that schema qualifications cannot be used in white/black_function_list. (Tatsuo Ishii)
- Fix typo about wd_priority in watchdog_setup. (Takuma Hoshiai)
- Fixed segfault when wd_lifecheck_method = 'query'. (bug 455) (Muhammad Usama)
- The fix was proposed by Muhammad Usama and some adjustments to the patch and testing is done by Yugo Nagata.
- Fix Pgpool child segfault if failover occurs when trying to establish a connection. (Tatsuo Ishii)
- Doc: fix typo in logdir description. (bug 453) (Tatsuo Ishii)
- Fix PAM authentication failed. (Takuma Hoshiai)
- Fix Pgpool-II hang if a client sends a extended query message such as close after sync message but before next simple query. (Tatsuo Ishii)
- Fix Pgpool-II hang when idle_in_transaction_session_timeout = on. (bug 448) (Tatsuo Ishii)

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

Approved by:	ports-secteam (joneum)
2019-03-11 10:23:59 +00:00
Torsten Zuehlsdorff 79a11f91c3 MFH: r495051
databases/pgpool-II-37: Update from 3.7.7 to 3.7.8

Changelog:

- Test: Fix old JDBC functions and typos in regression test 068.memqcache_bug. (Takuma Hoshiai)
- Doc: Fix configuration change timing regarding memory_cache_enabled. (Tatsuo Ishii)
- Fix online recovery failed due to client_idle_limit_in_recovery in certain cases. (bug 431) (Tatsuo Ishii)
- Reduce memory usage when large data set is returned from backend. (bug 462) (Tatsuo Ishii)
- Test: Fix syntax error in extended query test script. (Tatsuo Ishii)
- Fix corner case bug when strip_quote() handle a empty query string. (bug 458) (Tatsuo Ishii)
- Doc: Mention that schema qualifications cannot be used in white/black_function_list. (Tatsuo Ishii)
- Fix typo about wd_priority in watchdog_setup. (Takuma Hoshiai)
- Fix Pgpool child segfault if failover occurs when trying to establish a connection. (Tatsuo Ishii)
- Doc: fix typo in logdir description. (bug 453) (Tatsuo Ishii)
- Fix Pgpool-II hang if a client sends a extended query message such as close after sync message but before next simple query. (Tatsuo Ishii)
- Fix Pgpool-II hang when idle_in_transaction_session_timeout = on. (bug 448) (Tatsuo Ishii)
- Doc: Fix Japanese document typo in pcp_common_options. (Bo Peng)

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

Approved by:	ports-secteam (joneum)
2019-03-11 10:22:37 +00:00
Torsten Zuehlsdorff db1f50f925 MFH: r495050
databases/pgpool-II-36: Update from 3.6.14 to 3.6.15

Changelog:

- Test: Fix old JDBC functions and typos in regression test 068.memqcache_bug.
- Doc: Fix configuration change timing regarding memory_cache_enabled.
- Fix online recovery failed due to client_idle_limit_in_recovery in certain cases. (bug 431)
- Fix corner case bug when strip_quote() handle a empty query string. (bug 458)
- Doc: Mention that schema qualifications cannot be used in white/black_function_list.
- Fix typo about wd_priority in watchdog_setup.
- Fix Pgpool child segfault if failover occurs when trying to establish a connection.
- Doc: fix typo in logdir description. (bug 453)
- Fix Pgpool-II hang if a client sends a extended query message such as close after sync message but before next simple query.
- Fix Pgpool-II hang when idle_in_transaction_session_timeout = on. (bug 448)
- Doc: Fix Japanese document typo in pcp_common_options.

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

Approved by:	ports-secteam (joneum)
2019-03-11 10:21:51 +00:00
Torsten Zuehlsdorff 78a0dbf6a0 MFH: r495049
databases/pgpool-II-35: Update from 3.5.18 to 3.5.19

Changelog:

- Test: Fix old JDBC functions and typos in regression test 068.memqcache_bug.
- Doc: Fix configuration change timing regarding memory_cache_enabled.
- Fix online recovery failed due to client_idle_limit_in_recovery in certain cases. (bug 431)
- Fix corner case bug when strip_quote() handle a empty query string. (bug 458)
- Fix Pgpool child segfault if failover occurs when trying to establish a connection.
- Fix Pgpool-II hang if a client sends a extended query message such as close after sync message but before next simple query.
- Fix Pgpool-II hang when idle_in_transaction_session_timeout = on. (bug 448)

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

Approved by:	ports-secteam (joneum)
2019-03-11 10:21:00 +00:00
Torsten Zuehlsdorff 1b5e9273da MFH: r495048
databases/pgpool: Upgrade from 3.4.21 to 3.4.22

Changelog:
- Doc: Fix configuration change timing regarding memory_cache_enabled.
- Fix online recovery failed due to client_idle_limit_in_recovery in certain cases. (bug 431)
- Fix corner case bug when strip_quote() handle a empty query string. (bug 458)
- Fix Pgpool child segfault if failover occurs when trying to establish a connection.
- Fix Pgpool-II hang when idle_in_transaction_session_timeout = on.

Approved by:	ports-secteam (joneum)
2019-03-11 10:20:02 +00:00
Torsten Zuehlsdorff 7579452fa8 MFH: r495047
lang/php73: Upgrade from 7.3.2 to 7.3.3

Changelog:

    Core:
        Fixed bug #77589 (Core dump using parse_ini_string with numeric sections).
        Fixed bug #77329 (Buffer Overflow via overly long Error Messages).
        Fixed bug #77494 (Disabling class causes segfault on member access).
        Fixed bug #77498 (Custom extension Segmentation fault when declare static property).
        Fixed bug #77530 (PHP crashes when parsing `(2)::class`).
        Fixed bug #77546 (iptcembed broken function).
        Fixed bug #77630 (rename() across the device may allow unwanted access during processing).
    COM:
        Fixed bug #77621 (Already defined constants are not properly reported).
        Fixed bug #77626 (Persistence confusion in php_com_import_typelib()).
    EXIF:
        Fixed bug #77509 (Uninitialized read in exif_process_IFD_in_TIFF).
        Fixed bug #77540 (Invalid Read on exif_process_SOFn).
        Fixed bug #77563 (Uninitialized read in exif_process_IFD_in_MAKERNOTE).
        Fixed bug #77659 (Uninitialized read in exif_process_IFD_in_MAKERNOTE).
    Mbstring:
        Fixed bug #77514 (mb_ereg_replace() with trailing backslash adds null byte).
    MySQL:
        Disabled LOCAL INFILE by default, can be enabled using php.ini directive mysqli.allow_local_infile for mysqli, or PDO::MYSQL_ATTR_LOCAL_INFILE attribute for pdo_mysql.
    OpenSSL:
        Fixed bug #77390 (feof might hang on TLS streams in case of fragmented TLS records).
    PDO_OCI:
        Support Oracle Database tracing attributes ACTION, MODULE, CLIENT_INFO, and CLIENT_IDENTIFIER.
    PHAR:
        Fixed bug #77396 (Null Pointer Dereference in phar_create_or_parse_filename).
        Fixed bug #77586 (phar_tar_writeheaders_int() buffer overflow).
    phpdbg:
        Fixed bug #76596 (phpdbg support for display_errors=stderr).
    SPL:
        Fixed bug #51068 (DirectoryIterator glob:// don't support current path relative queries).
        Fixed bug #77431 (openFile() silently truncates after a null byte).
    Standard:
        Fixed bug #77552 (Unintialized php_stream_statbuf in stat functions).
        Fixed bug #77612 (setcookie() sets incorrect SameSite header if all of its options filled).

Changelog taken from: http://www.php.net/ChangeLog-7.php#7.3.3

Approved by:	ports-secteam (joneum)
2019-03-11 09:04:58 +00:00
Torsten Zuehlsdorff 4e2faf3596 MFH: r495046
lang/php72: Upgrade from 7.2.15 to 7.2.16

Changelog:

    Core:
        Fixed bug #77589 (Core dump using parse_ini_string with numeric sections).
        Fixed bug #77630 (rename() across the device may allow unwanted access during processing).
    COM:
        Fixed bug #77621 (Already defined constants are not properly reported).
    EXIF:
        Fixed bug #77509 (Uninitialized read in exif_process_IFD_in_TIFF).
        Fixed bug #77540 (Invalid Read on exif_process_SOFn).
        Fixed bug #77563 (Uninitialized read in exif_process_IFD_in_MAKERNOTE).
        Fixed bug #77659 (Uninitialized read in exif_process_IFD_in_MAKERNOTE).
    PDO_OCI:
        Support Oracle Database tracing attributes ACTION, MODULE, CLIENT_INFO, and CLIENT_IDENTIFIER.
    PHAR:
        Fixed bug #77396 (Null Pointer Dereference in phar_create_or_parse_filename).
    SPL:
        Fixed bug #51068 (DirectoryIterator glob:// don't support current path relative queries).
        Fixed bug #77431 (openFile() silently truncates after a null byte).
    Standard:
        Fixed bug #77552 (Unintialized php_stream_statbuf in stat functions).
    MySQL:
        Disabled LOCAL INFILE by default, can be enabled using php.ini directive mysqli.allow_local_infile for mysqli, or PDO::MYSQL_ATTR_LOCAL_INFILE attribute for pdo_mysql.

Changelog taken from: http://www.php.net/ChangeLog-7.php#7.2.16

Approved by:	ports-secteam (joneum)
2019-03-11 09:04:04 +00:00
Tobias Kortkamp 29596c4f44 MFH: r495223
graphics/netpbm: Update to 10.85.04

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

Approved by:	ports-secteam (miwi)
2019-03-10 15:31:42 +00:00
Dan Langille ad432a37b4 MFH: r495081
Catch up with smartctl changes while retaining old behaviour.

PR:		236227
Approved by:	 Krzysztof <ports@bsdserwis.com> (maintainer)

Approved by:	ports-secteam (miwi)
2019-03-09 23:26:07 +00:00
Sunpoet Po-Chuan Hsieh 5a3191c02a MFH: r494442
Mark BROKEN on FreeBSD 12+ with base OpenSSL (1.1.1+)

Reported by:	pkg-fallout

Approved by:	ports-secteam (blanket)
2019-03-09 22:49:12 +00:00
Bernard Spil e791148b46 MFH: r494031 r494996
security/openssl111: Update to 1.1.1b

security/openssl111: Security update for CVE-2019-1543

Security:	e56f2f7c-410e-11e9-b95c-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-03-09 20:37:00 +00:00
Bryan Drewery 3da9b482ac MFH: r495190
Respect UID_FILES.

Reported by:	dvl
Tested by:	dvl
Approved by:	portmgr (implicit)
2019-03-09 18:39:07 +00:00
Mark Felder 2f112604a0 MFH: r495184
net-mgmt/unifi-lts: Fix support for Mongo 3.6+

Ubiquiti still hasn't fixed UniFi-LTS after this was reported ages ago, so
I guess every OS will have to fix this manually.

Reported by:	many
2019-03-09 18:14:58 +00:00
Raphael Kubo da Costa 57ac59fed1 MFH: r495180
Add USES=shared-mime-info

Starting with version 18.12.0, Ark has included a custom kerfuffle.xml mime
type to support zstd-compressed files (the mimetype was only added to
shared-mime-info starting with version 1.11, which we don't ship yet). We need
to make sure update-mime-database is run, otherwise Ark will still fail to
recognize those archives.

Approved by:	ports-secteam (blanket approval)
2019-03-09 17:55:00 +00:00
Christoph Moench-Tegeder 390d1f2d51 MFH: r495140
mail/thunderbird: update to 60.5.3

https://www.thunderbird.net/en-US/thunderbird/60.5.3/releasenotes/

PR:		236406
Approved by:	jbeich@ (gecko, maintainer)

Approved by:	portmgr (blanket: web browser alike)
2019-03-09 12:40:49 +00:00
Jan Beich ed4adbb00a MFH: r495087
emulators/citra: update to s20190308

Changes:	5954dc11b...acaca4188
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-03-09 00:40:43 +00:00
Lars Engels ee51e89c89 MFH: r494999
security/lynis: Update to 2.7.2

Approved by:	portmgr (miwi)
2019-03-08 18:41:10 +00:00
Jan Beich 6db6362941 MFH: r495015
devel/nspr: update to 4.21

Changes:	http://mozilla.6506.n7.nabble.com/ANNOUNCE-NSPR-4-21-Release-tp379453.html
ABI:		https://abi-laboratory.pro/tracker/timeline/nspr/
Approved by:	ports-secteam blanket (required by Firefox 67)
2019-03-08 04:18:43 +00:00
Kai Knoblich 49d8789e48 MFH: r494837
shells/rssh: Apply fixes for basename(3) handling and some security issues

basename(3) has been changed to be POSIX compliant in r308264. This implies
that it can possibly write to the passed string. shells/rssh passes a const
string, so it always crashes on invocation with FreeBSD 12 and later. The
new patches remedy this issue. [1] [2]

During further tests and research came to light that there were also
recently discovered security issues with the parsing of rsync/scp command
line arguments and insufficient sanitization of environment variables when
using rysnc.

The corresponding fixes have been incorporated to the new patches and the
already existing patch for the RSYNC option has been tightened for the
argument parsing. Please note that with this patch the scp option "-3" can
no longer be used. [3]

Furthermore, another patch was applied to make this port a bit more secure.
That patch handles a buffer allocation issue for an error message. [4]

PR:		235121
Submitted by:	topical@gmx.net (first version) [1], Jason Harris (maintainer) [2]
Approved by:	tcberner (mentor)
Obtained from:	Debian [3] [4]
Security:	d193aa9f-3f8c-11e9-9a24-6805ca0b38e8
Differential Revision:	https://reviews.freebsd.org/D19474

Approved by:	ports-secteam (riggs), mentors implicit
2019-03-07 14:59:36 +00:00
Cy Schubert 95208cea70 MFH: r494931
4.2.8p12 --> 4.2.8p13

Approved by:	portmgr (joneum@)
Security:	CVE-2019-8936
          	VuXML: c2576e14-36e2-11e9-9eda-206a8a720317
Obtained from:	nwtime.org
2019-03-07 13:39:36 +00:00
Jan Beich 0813bc13b9 MFH: r489694
devel/rust-cbindgen: update to 0.6.8

Changes:	https://github.com/eqrion/cbindgen/compare/v0.6.7...v0.6.8
Reported by:	portscout
Approved by:	ports-secteam blanket (required by Firefox 66)
2019-03-07 12:19:57 +00:00
Matthew Seaman 6f86c70b5a MFH: r494854
Security update to 4.2.16

ReleaseNotes:	https://docs.bestpractical.com/release-notes/rt/4.2.16

Security:	416ca0f4-3fe0-11e9-bbdd-6805ca0b3d42

Approved by:	ports-secteam (miwi, riggs)
2019-03-07 07:47:52 +00:00
Matthew Seaman 2e82ae1a2d MFH: r494855
Security update to 4.4.4

ReleaseNotes:	https://docs.bestpractical.com/release-notes/rt/4.4.4

Submitted by:	mikael.urankar@gmail.com (maintainer)
Security:	416ca0f4-3fe0-11e9-bbdd-6805ca0b3d42

Approved by:	ports-secteam (miwi)
2019-03-07 07:46:48 +00:00
Wen Heping b244a313d5 MFH: r494753
- Update to 19.9.0(include security fix)

PR:		234088
Submitted by:	wenheping2000@hotmail.com(myself)
Approved by:	maintainer

Approved by:	ports-secteam@(miwi@)
2019-03-07 06:20:17 +00:00
Jan Beich 302254a6bf MFH: r494859
emulators/citra: update to s20190306

Changes:	b3261472f...5954dc11b
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-03-07 00:49:51 +00:00
Guido Falsi 5fe7ebcc68 MFH: r494787
Import patch from upstream bug report for xfce4-weather-plugin to
adapt to new upstream weather service API interface.

Previous API version is deprecated and expired by upstream.

While here, remove unneeded USES=intlhack.

PR:		236166
Submitted by:	Olivier Duchateau <duchateau.olivier@gmail.com>
Obtained from:	https://bugzilla.xfce.org/show_bug.cgi?id=14972

Approved by:	ports-secteam (joneum)
2019-03-06 11:45:30 +00:00
Rene Ladan c8d8e771bc MFH: r494786
sysutils/cluster-glue: unbreak and modernize port

- add USES=gnome
- sort Makefile
- disable HPI option because that port is currently broken

PR:		231097
Submitted by:	w.schwarzenfeld@utanet.at

Approved by:	port-secteam (joneum)
2019-03-06 11:27:39 +00:00
Cy Schubert b35b15c3ad MFH: r494674
Also document usage in pkg-message for binary package users.

PR:		236230
Reported by:	mt@markoturk.info
Approved by:	portmgr (miwi@)
2019-03-06 06:17:31 +00:00
Niclas Zeising 1b826d55b2 MFH: r491056 r492863
drm-legacy-kmod: Update to latest snapshot

Update graphics/drm-legacy-kmod to the latest snapshot.  This includes the
fix for an off by one error, that was committed as FreeBSD base r343060

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

graphics/drm-legacy-kmod: Update snapshot

Update the graphics/drm-legacy-kmod drivers to the latest snapshot.  This
includes fixes to make the driver build on CURRENT after base r343567.

Reported by:	Steve Kargl
Approved by:	jmd (maintainer, implicit)

Approved by:	ports-secteam (implicit, drm kmods)
2019-03-05 22:00:40 +00:00
Niclas Zeising a89f3a0db5 MFH: r489050 r491609 r492864 r492896 r494747
This merges all changes done to drm-current-kmod, drm-fbsd12.0-kmod and
drm-fbsd11.2-kmod, in order to avoid merge conflicts.

Update pkg-descr to match reality

Update pkg-descr in drm-kmod ports to match reality in terms of which Linux
kernel version they correspond to and which FreeBSD version they are
supporting.

Noticed by:	Graham Perrin

graphics/drm-current-kmod: Update messges

Update pkg-message and makefile COMMENT to remove references to
drm-devel-kmod and the mention that this is the development version.  It is
the version for FreeBSD CURRENT, so the ride might be a little bumpy, but
it's not the devlopment version.

No changes to package.

FreeBSDDesktop issue:	#129

Reported by:	grahamperrin
Sponsored by:	B3 Init (zeising)

update drm-current and drm-fbsd12.0 snapshots

Update drm-current-kmod and drm-fbsd12.0-kmod to the latest snapshots.
This mutes console chatter about unimplemented stuff, which sometimes is
confusing.

Approved by:	jmd (maintainer, implicit)

graphics/drm-fbsd{11.2,12.0}-kmod: Update pkg-message with new names

PR:		235726
Approved by:	graphics (jmd)
Differential Revision:	https://reviews.freebsd.org/D19189

Update drm kmods for current and FreeBSD 12.0

Update graphics/drm-current-kmod and graphics/drm-fbsd12.0-kmod to their
respective latest snapshots.

This fixes a bug where a non-recursive mutex was used recursively in certain
conditions.
See https://github.com/FreeBSDDesktop/kms-drm/issues/134 for further details

FreeBSDDesktop issue:	#134
Approved by:		jmd (maintainer, implicit)
Sponsored by:		B3 Init

Approved by:	ports-secteam (implicit, drm-kmod ports)
2019-03-05 21:57:10 +00:00
Mateusz Piotrowski 668a5920cb MFH: r489686 r494706
net-im/py-slixmpp: Add missing RUN_DEPENDS and fix some other issues

- Switch MASTER_SITES to CHEESESHOP as it ought to be the default for
  Python software.
- Adjust COMMENT to match the short description from setup.py.
- Add missing RUN_DEPENDS.
- Standardize test invocation.
- Update WWW to point to project's homepage instead of the Git repository.

Reported by:	koobs
Reviewed by:	koobs, krion
Approved by:	koobs, krion (mentor)
Differential Revision:	https://reviews.freebsd.org/D18684

net-im/py-slixmpp: Update to 1.4.2

This release contains a fix for CVE-2019-1000021.

Changelog:
https://lab.louiz.org/poezio/slixmpp/tags/slix-1.4.2

Reviewed by:	krion
Approved by:	krion (mentor)
Security:	526d9642-3ae7-11e9-a669-8c164582fbac
Security:	CVE-2019-1000021
Differential Revision:	https://reviews.freebsd.org/D19397

Approved by:	ports-secteam (joneum), krion (mentor, implicit)
2019-03-05 19:44:52 +00:00
Lars Engels 0c43948ad8 MFH: r494688
icingaweb2-module-director: Update to 1.6.2

Approved by:	ports-secteam (joneum)
2019-03-05 09:39:27 +00:00
Bradley T. Hughes b075c5325a MFH: r490982 r491621 r492447 r493241 r494484
www/node: Update 11.6.0 -> 11.7.0

https://nodejs.org/en/blog/release/v11.7.0/

Sponsored by:	Miles AS

www/node: Update 11.7.0_1 -> 11.8.0

https://nodejs.org/en/blog/release/v11.8.0/

Sponsored by:	Miles AS

www/node: Update 11.8.0 -> 11.9.0

Update patches and pkg-plist for deps/openssl/**/* after upstream
pdated to OpenSSL 1.1.1a and refresh existing patches with
`make makepatch`.

https://nodejs.org/en/blog/release/v11.9.0/

Sponsored by:	Miles AS

www/node: Update 11.9.0 -> 11.10.0

https://nodejs.org/en/blog/release/v11.10.0/

Sponsored by:	Miles AS

www/node: Update 11.10.0 -> 11.10.1

This is a security release. All Node.js users should consult the security
release summary at
https://nodejs.org/en/blog/vulnerability/february-2019-security-releases/
for details on patched vulnerabilities.

Security:	b71d7193-3c54-11e9-a3f9-00155d006b02
Sponsored by:	Miles AS

Approved by:	ports-secteam (miwi)
2019-03-05 05:08:25 +00:00
Koichiro Iwao 02a5248eaf MFH: r494671
mail/mairix: Fix build with non-default prefix

PR:		236172
Submitted by:	John Hein <jcfyecrayz@liamekaens.com>
Approved by:	jjuanino@gmail.com (maintainer)

Approved by:	portmgr (miwi)
2019-03-05 04:06:00 +00:00
Jan Beich d9361750b4 MFH: r494660
emulators/citra: update to s20190304

Changes:	ad1cfc8d5...b3261472f
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-03-05 00:41:29 +00:00
Bradley T. Hughes 6d5f57bd5c MFH: r494485
www/node10: Update 10.15.1 -> 10.15.2

This is a security release. All Node.js users should consult the security
release summary at
https://nodejs.org/en/blog/vulnerability/february-2019-security-releases/
for details on patched vulnerabilities.

Security:	b71d7193-3c54-11e9-a3f9-00155d006b02
Sponsored by:	Miles AS

Approved by:	ports-secteam (miwi)
2019-03-04 20:08:31 +00:00
Bradley T. Hughes 4d05e2f639 MFH: r494486
www/node8: Update 8.15.0 -> 8.15.1

This is a security release. All Node.js users should consult the security
release summary at
https://nodejs.org/en/blog/vulnerability/february-2019-security-releases/
for details on patched vulnerabilities.

Security:	b71d7193-3c54-11e9-a3f9-00155d006b02
Sponsored by:	Miles AS

Approved by:	ports-secteam (miwi)
2019-03-04 20:02:40 +00:00
Bradley T. Hughes 8844f40a2c MFH: r494487
www/node6: Update 6.16.0 -> 6.17.0

This is a security release. All Node.js users should consult the security
release summary at
https://nodejs.org/en/blog/vulnerability/february-2019-security-releases/
for details on patched vulnerabilities.

Security:	b71d7193-3c54-11e9-a3f9-00155d006b02
Sponsored by:	Miles AS

Approved by:	ports-secteam (miwi)
2019-03-04 20:00:26 +00:00
Bernard Spil fc665cdb98 databases/mariadb103-server: Fix patch failing in 2019Q1
Approved by:	portmgr (fixit blanket)
2019-03-04 10:14:06 +00:00
Jochen Neumeister 3219f642b7 in r494382, et to update GH_TAGNAME. This fixes it
- bump PORTREVISION

Approved by:	ports-secteam (joneum)
Security:	395ed9d5-3cca-11e9-9ba0-4c72b94353b5
Sponsored by:	Netzkommune GmbH
2019-03-04 10:10:47 +00:00
Jan Beich d7013b46eb MFH: r494455
multimedia/libmpeg2: unbreak on armv7

ld: error: can't create dynamic relocation R_ARM_ABS32 against local symbol in readonly segment; recompile object files with -fPIC or pass '-Wl,-z,notext' to allow text relocations in the output
>>> defined in ./.libs/libmpeg2arch.a(motion_comp_arm_s.o)
>>> referenced by motion_comp_arm_s.o:(.text+0x104) in archive ./.libs/libmpeg2arch.a

Reported by:	pkg-fallout
Approved by:	ports-secteam blankte
2019-03-02 21:34:42 +00:00
Jochen Neumeister 35631b3c1d MFH: r494382
Update to 1.8.20

Changelog: https://blog.mybb.com/2019/02/27/mybb-1-8-20-released-security-maintenance-release/

Security:	395ed9d5-3cca-11e9-9ba0-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-03-02 10:35:43 +00:00
Guido Falsi c0431cd7f2 MFH: r493250 r494310
Update asterisk16 to 16.2.0

Update asterisk16 to 16.2.1

Security:	be0e3817-3bfe-11e9-9cd6-001999f8d30b
		CVE-2019-7251

Approved by:	ports-secteam (miwi)
2019-03-02 08:53:46 +00:00
Guido Falsi 183cb1f838 MFH: r494309
Update asterisk15 to 15.7.2

Security:	be0e3817-3bfe-11e9-9cd6-001999f8d30b
		CVE-2019-7251

Approved by:	ports-secteam (miwi)
2019-03-02 08:49:03 +00:00
Jan Beich d7513275bc MFH: r494319
multimedia/aom: unbreak aarch64 runtime after r485107

$ aomdec
ld-elf.so.1: /usr/local/lib/libaom.so.0: Undefined symbol "aom_mse16x16_neon"

Pointy hat to:	jbeich (for trusting LLD)
Approved by:	ports-secteam blanket
2019-03-01 22:12:59 +00:00
Cy Schubert c164a033ca MFH: r494185
Register failure to build on FreeBSD > 11.

Approved by:	portmgr (miwi@)
2019-03-01 20:11:47 +00:00
Tobias Kortkamp 001861a7c9 MFH: r494290
graphics/netpbm: Update to 10.85.03

- Fixes a bug where pstopnm ignores -textalphabits [1]

Changes:	https://gitlab.com/tobiask/netpbm/raw/v10.85.03/doc/HISTORY
PR:		236097 [1]
Reported by:	Shigeharu TAKENO <shige@iee.niit.ac.jp> [1]

Approved by:	ports-secteam (miwi)
2019-03-01 18:02:26 +00:00
Sunpoet Po-Chuan Hsieh 116b6e6b62 MFH: r494191
Update texi2dvi and texinfo.tex

- Update texi2dvi from 6.4 7906 to 6.5 dev
- Update texinfo.tex from 2018-09-21.20 to 2019-02-16.14
- Bump PORTREVISION for package change

Changes:	https://svn.savannah.gnu.org/viewvc/texinfo/trunk/util/texi2dvi
		https://svn.savannah.gnu.org/viewvc/texinfo/trunk/doc/texinfo.tex

Approved by:	ports-secteam (blanket)
2019-02-28 21:41:11 +00:00
Jan Beich a3b9be173e MFH: r494177
www/firefox: update to 65.0.2

Changes:	https://www.mozilla.org/firefox/65.0.2/releasenotes/
Approved by:	ports-secteam blanket
2019-02-28 18:54:42 +00:00
Olli Hauer 79d4b74cd8 MFH: r494127
- update to 3.3.3

Changelog:
20181202
  Bugfix (introduced: postfix-2.11): with posttls-finger,
  connections to unix-domain servers always resulted in "Failed
  to establish session" even after a connection was established.
  Jaroslav Skarva.  File: posttls-finger/posttls-finger.c.

20181227 (a forgotten bugfix from 20180707)
  Bugfix (introduced: Postfix 3.0): with smtputf8_enable=yes,
  table lookups could casefold the search string when searching
  a lookup table that does not use fixed-string keys (regexp,
  pcre, tcp, etc.). Historically, Postfix would not case-fold
  the search string with such tables. File: util/dict_utf8.c.

20190217
  Cleanup: when the master daemon runs with PID=1 (init mode),
  reap orhpan processes from non-Postfix code running in the
  same container, instead of terminating with a panic. File:
  master/master_spawn.c.

Approved by:	portmgr (miwi)
2019-02-28 18:47:25 +00:00
Raphael Kubo da Costa c983063ff3 MFH: r494079
Replace OpenSSL 1.1.0 with upstream ones

The patches from bug 228902 and added in r481850 are not entirely compatible
with older OpenSSL versions, to the point that the qca-ossl plugin refuses to
load at all on FreeBSD 11.2, for example (see bug 232784 and its duplicates).

Fix it by replacing our patches with backports from upstream the same way
OpenSUSE does it (the OpenSSL 1.1.0 upstream patch was authored by SUSE):

* Revert an upstream commit made only to the 2.1 branch disabling a few ciphers
  in the unit tests.
* Backport a change to the master branch that never made it to the 2.1 branch
  disabling the ciphers mentioned above as well as a few other ones, so that we
  can backport the actual change adding support for OpenSSL 1.1.0 more clealy.
* Backport the actual OpenSSL 1.1.0 support commit, with a few conflicts
  resolved due to the lack of a commit adding suport for AES GCM and AES CCM in
  the 2.1 branch. The patch was actually obtained from OpenSUSE's repositories,
  since they had to resolve the same conflict as well.

The port built fine on 11.2-i386, an old 12-CURRENT snapshot on amd64 as well
as 13-CURRENT on amd64, and all unit tests are passing except for some PGP ones
that are unrelated. With the patches we have in the tree, a lot of unit tests
failed on 11.2 due to the qca-ossl plugin failing to load.

PR:		228902
PR:		232784
Reviewed by:	tcberner
Differential Revision:	https://reviews.freebsd.org/D19347

Approved by:	ports-secteam (joneum)
2019-02-28 13:47:39 +00:00
Bernard Spil 1d12f0e120 MFH: r494033
security/openssl: Security update to 1.0.2r

Security:	7700061f-34f7-11e9-b95c-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-02-28 12:35:31 +00:00
Dimitry Andric 0d42e6b422 MFH: r493979
With libc++ 8.0, which is in the projects/clang800-import branch, and
which will soon be merged to head, compilation of devel/jsoncpp fails
due to a conflict between the new C++ <version> header, and a local file
"version" which is produced by jsoncpp during its configure phase.

This is due to the initial test runner being compiled with "-I.", even
though it does not need any file from the port's working directory root.
Therefore, it seems to be easiest to comment out the line from the
SConstruct script that adds the "-I." option.

Approved by:	portmgr (joneum)
PR:		236061
2019-02-27 21:50:17 +00:00
Kurt Jaeger 39bfc68008 MFH: r494026
www/elinks: Fix ssl initialization on newer openssl/libressl without EGD

PR:		234808
Submitted by:	Derek Schrock <dereks@lifeofadishwasher.com>
Approved by:	beat (maintainer timeout)
Obtained from:	https://repo.or.cz/elinks.git/blobdiff/6eba447e8ae12cacac3b479c7148d189bea3e8ea..f4a58ba3b574a478fd5954ba2c5b29e8b809ff9b:/src/network/ssl/ssl.c
Approved by:	ports-secteam (joneum)
2019-02-27 07:23:49 +00:00
Jan Beich 4d03354096 MFH: r493973
www/firefox: backport another Wayland+WebRender fix

Obtained from:	      upstream (Firefox 67)
Approved by:	ports-secteam blanket
2019-02-26 17:06:05 +00:00
Lars Engels 8e1ecf9645 MFH: r493968
net-mgmt/icinga2:

- Update to Bugfix release 2.10.3
- Make Icinga user, group and webgroup configurable in rc.conf [1]

Submitted by:	Alexey Kuznetsov <alexey@kouznetsov.com> (via mail)

Approved by:	ports-secteam (joneum)
2019-02-26 14:58:09 +00:00
Jan Beich 5c0d55122e MFH: r493926
mail/thunderbird: update to 60.5.2

Changes:	https://www.thunderbird.net/thunderbird/60.5.2/releasenotes/
Approved by:	ports-secteam blanket
2019-02-26 00:52:49 +00:00
Jan Beich d689a67368 MFH: r493925
nwww/firefox-esr: update to 60.5.2

Changes:	https://www.mozilla.org/firefox/60.5.2/releasenotes/
Approved by:	ports-secteam blanket
2019-02-26 00:52:21 +00:00
Jan Beich dd11742518 MFH: r493918
emulators/citra: update to s20190225

Changes:	5f80075c3...ad1cfc8d5
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-02-26 00:23:34 +00:00
Koop Mast 1a5fb2b126 MFH: r493805
Update webkit2-gtk3 to 2.22.6.

Security:   e3aacd6d-3d01-434c-9330-bc9efd40350f

Approved by:	ports-secteam@ (miwi@)
2019-02-25 16:26:58 +00:00
Bernard Spil 125fe68138 MFH: r493658
databases/mariadb103-server: Security update to 10.3.13

PR:		235945
Submitted by:	Miroslav Lachman <000.fbsd quip cz>
Security:	d3d02d3a-2242-11e9-b95c-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-02-24 20:10:58 +00:00
Thomas Zander 0ce9e25501 MFH: r493791
Fix linking error with lld 7

Details:
- The linker script in mplayer's WRKSRC causes linking problems when
  used with lld 7. Remove it during post-patch

PR:		235957, 220103
Reported by:	jakub_lach@mailplus.pl, dim
Reviewed by:	dim

Approved by:	ports-secteam (riggs)
2019-02-24 18:02:16 +00:00
Thomas Zander 02281d3ffc MFH: r493719
Update to upstream version 0.21.5

Details:
- Mostly bugfix release, see upstream changelog:
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.5/NEWS

Approved by:	ports-secteam (riggs)
2019-02-23 17:35:07 +00:00
Tobias Kortkamp fb8ffa16ac MFH: r493646
multimedia/photofilmstrip: Add missing run dependency

The application needs gstreamer1-plugins-jpeg to handle jpeg files.

PR:		235480
Submitted by:	Matthias Gamsjager <mgamsjager@gmail.com>
Approved by:	bofh (maintainer timeout, 2 weeks)

Approved by:	ports-secteam blanket
2019-02-23 06:32:40 +00:00
Jan Beich bf8d56f897 MFH: r493622
emulators/citra: update to s20190222

Changes:	704727cff...5f80075c3
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-02-23 00:35:25 +00:00
Bernard Spil d6b0f81131 MFH: r493366
databases/mariadb102-server: Security update to 10.2.22

Security:	d3d02d3a-2242-11e9-b95c-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-02-22 19:52:41 +00:00
Bernard Spil febb6b2cda MFH: r492419
databases/mariadb101-server: Security update to 10.1.38

 - Unbreak: Uses bundled yaSSL if OpenSSL 1.1 detected

PR:		235574, 235574
Submitted by:	Pascal Christen <pascal.christen@hostpoint.ch>
Security:	d3d02d3a-2242-11e9-b95c-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-02-22 19:48:16 +00:00
Mathieu Arnold fc65bd9d02 MFH: r493563 r493564
Update to 9.11.5-P4 and 9.12.3-P4.

Security:	CVE-2018-5744 CVE-2018-5745 CVE-2019-6465
2019-02-22 08:54:04 +00:00
Kurt Jaeger 9690337d81 MFH: r493554
net/rdesktop: update 1.8.3 -> 1.8.4

- many more CVEs are fixed by this upgrade, see Relnotes

PR:		235885, 229029
Submitted by:	Greg Veldman <freebsd@gregv.net>
Reviewed by:	w.schwarzenfeld@utanet.at, brnd, cem, joneum
Approved by:	gregf@hugops.pw (maintainer timeout)
Relnotes:	https://github.com/rdesktop/rdesktop/releases/tag/v1.8.4
Security:	CVE-2018-8794
Differential Revision:	https://reviews.freebsd.org/D18566
Approved by:	ports-secteam (joneum)
2019-02-22 08:40:57 +00:00
Jan Beich 00e2177603 MFH: r493479
emulators/citra: update to s20190219

Changes:	f409342ab...704727cff
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-02-21 00:36:48 +00:00
Tobias Kortkamp d8bb5a1faf MFH: r493414
security/testssl.sh: Update to 3.0rc4

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

Approved by:	ports-secteam (joneum)
2019-02-20 08:52:17 +00:00
Dmitry Marakasov 12b68c3f04 MFH: r493371
- Fix build by not redefining any OpenGL types

Approved by:	ports-secteam (with hat)
2019-02-19 16:14:04 +00:00
Dan Langille ce5832e439 MFH: r493266
Patch check_smartmon to cater for changed smartctl output

We previously patched the code to look for:

SMART STATUS RETURN: incomplete response, ATA output registers missing

That line is now:

SMART Status not supported: Incomplete response, ATA output registers missing

It also seems like the temperature has moved from part 190 to 194.

PR:		235475
Approved by:	Krzysztof (maintainer)

Approved by:	ports-secteam (miwi)
2019-02-19 13:35:48 +00:00
Sunpoet Po-Chuan Hsieh 42490bead3 MFH: r493367
Update MASTER_SITE_RUBYGEMS

Approved by:	ports-secteam (blanket)
2019-02-19 13:22:37 +00:00
Jan Beich 1aba22259a MFH: r493343
www/firefox: add one more Wayland+WebRender fix

Obtained from:	 upstream (Firefox 67)
Approved by:	ports-secteam blanket (nop on X11, simplify next update)
2019-02-19 00:34:54 +00:00
Jan Beich bd8e3d63f7 MFH: r493334
emulators/rpcs3: update to 0.0.6.7807

Changes:	d4888a497...4c72f7c1d
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-02-19 00:25:11 +00:00
Jan Beich 6ddd6cde41 MFH: r493335
games/openbor: update to 6966

Changes:	af1e3976...1caf2797
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-02-19 00:20:31 +00:00
Jan Beich a12e9f7ee1 MFH: r493333
emulators/citra: update to s20190217

Changes:	de1128c60...f409342ab
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-02-19 00:20:00 +00:00
Dmitry Marakasov fff9a1895b MFH: r491038
- Mark LLD_UNSAFE

Approved by:	ports-secteam (with hat)
2019-02-18 17:08:38 +00:00
Dmitry Marakasov b31efce9a9 MFH: r489713
Bring back LLD_UNSAFE, it's still needed

Approved by:	ports-secteam (with hat)
2019-02-18 17:07:57 +00:00
Dmitry Marakasov ab5a27612b MFH: r489448
Fix build in 12 by respecting LDFLAGS

Approved by:	ports-secteam (with hat)
2019-02-18 17:05:42 +00:00
Thomas Zander 97f1bbac01 MFH: r493175
Update to upstream version 1.7.9

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

Approved by:	ports-secteam (riggs)
2019-02-17 17:39:48 +00:00
Jan Beich 2b57eb09fa MFH: r493028
www/firefox: update Wayland fix to upstream version

Matches what landed in Firefox 67. More fixes maybe backported in
future, so this helps to avoid patch conflicts.

Approved by:	ports-secteam blanket
2019-02-16 04:50:46 +00:00
Jan Beich 453eeee9ed MFH: r493023
emulators/citra: update to s20190214

Changes:	bf1dbb47d...de1128c60
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-02-16 00:42:54 +00:00
Jochen Neumeister f2d9587d0c MFH: r492991
Update to 19.1

Changelog: https://tiki.org/article459--Tiki-19-1-Released

Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (with hat)
2019-02-15 11:24:01 +00:00
Jan Beich 750fba2b36 MFH: r492884
emulators/rpcs3: update to 0.0.6.7800

Changes:	982b2ab88...d4888a497
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-02-14 00:15:34 +00:00
Jan Beich bce14a65ab MFH: r492885
mail/thunderbird: switch to rc2 (nop)

Changes:	https://hg.mozilla.org/releases/comm-esr60/rev/be29b0c0d1d8
Approved by:	ports-secteam blanket
2019-02-14 00:14:24 +00:00
Ryan Steinmetz 085caacf2a MFH: r492859
- Add missing dependency on Math::Int64
- Bump PORTREVISION

Approved by:	ports-secteam (with hat)
2019-02-13 16:13:18 +00:00
Christoph Moench-Tegeder 28fdffb7e9 MFH: r492855
also update firefox-esr-i18n's Makefile

PR:		235710
Reported by:	jbeich@
Approved by:	gecko (jbeich@, implicit)

Approved by:	portmgr (blanket: cleaning up the mess I made)
2019-02-13 12:39:47 +00:00
Christoph Moench-Tegeder 0c75bb430d MFH: r492853
www/firefox-esr: update to 60.5.1

PR:		235710
Approved by:	gecko (jbeich@, implicit)
Security:	18211552-f650-4d86-ba4f-e6d5cbfcdbeb

Approved by:	portmgr (blanket: web brower, also: security)
2019-02-13 11:49:25 +00:00
Christoph Moench-Tegeder 84f13b1f11 MFH: r492848
mail/thunderbird: update to 60.5.1

PR:		235710
Approved by:	gecko (jbeich@, implicit)
Security:	18211552-f650-4d86-ba4f-e6d5cbfcdbeb

Approved by:	portmgr (blanket: web browser alike, also: security)
2019-02-13 11:19:58 +00:00
Christoph Moench-Tegeder 0ceb9be5e0 MFH: r492845
www/firefox: update to 65.0.1

PR:		235710
Approved by:	gecko (jbeich@)
Security:	18211552-f650-4d86-ba4f-e6d5cbfcdbeb

Approved by:	portmgr (blanket: web brower, also: security)
2019-02-13 10:45:50 +00:00
Jan Beich 262b131162 MFH: r492528
multimedia/ffmpeg: update to 4.1.1

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Approved by:	ports-secteam (joneum)
2019-02-13 10:37:15 +00:00
Tobias Kortkamp 59222de0ce MFH: r492837
www/hiawatha: Update to 10.8.4

Changes:	https://www.hiawatha-webserver.org/changelog

Approved by:	ports-secteam (miwi)
2019-02-13 10:18:57 +00:00
Niclas Zeising 6f9fbfdcaf MFH: r492698
graphics/wayland-protocols: Update to 1.17

Changes:	https://cgit.freedesktop.org/wayland/wayland-protocols/log/?h=1.17
PR:		235178
Submitted by:	contact@emersion.fr (for builds.sr.ht), jbeich
Sponsored by:	B3 Init (zeising)

Approved by:	ports-secteam (miwi)
2019-02-12 18:32:16 +00:00
Jung-uk Kim 199520ad4a MFH: r492785
Update to 32.0.0.142.

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

Approved by:	ports-secteam (blanket)
2019-02-12 15:27:56 +00:00
Koichiro Iwao 6ee5a0b252 MFH: r492695
sysutils/getssl: add missing RUN_DEPENDS

ftp/curl and dns/bind-tools are required. Also while here, pet some portlint
warnings.

PR:		232918 235351
Submitted by:	Rainbow <rainbow@sanitylinux.org> (maintainer)
Reported by:	Andrew <pez_098@yahoo.com>, oz42@oz42.eu
Differential Revision:	https://reviews.freebsd.org/D17954

Approved by:	portmgr (miwi)
2019-02-12 05:01:18 +00:00
Jan Beich c589b72bc6 MFH: r492741
games/openbor: update to 6964

Changes:	545b4f94...af1e3976
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-02-12 00:50:18 +00:00
Jan Beich c7001211b3 MFH: r492740
emulators/rpcs3: update to 0.0.6.7796

Changes:	84d42ecb6...982b2ab88
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-02-12 00:48:34 +00:00
Lars Engels 10489042af MFH: r492434
net-mgmt/icinga2:

- Cherrypick an upstream patch that fixes Icinga 2 restarts via API
- Bump PORTREVISION

Approved by:	ports-secteam (joneum)
2019-02-11 08:10:15 +00:00
Tobias Kortkamp 48d38348ea MFH: r492656
graphics/netpbm: Update to 10.85.02

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

Approved by:	ports-secteam (joneum)
2019-02-10 23:43:23 +00:00
Tobias C. Berner b8e3617499 MFH: r492623
devel/kf5-kauth: add fix for CVE-2019-7443

From https://www.kde.org/info/security/advisory-20190209-1.txt :

KDE Project Security Advisory
=============================

Title:          kauth: Insecure handling of arguments in helpers
Risk Rating:    Medium
CVE:            CVE-2019-7443
Versions:       KDE Frameworks < 5.55.0
Date:           9 February 2019

Overview
========
KAuth allows to pass parameters with arbitrary types to helpers running as root
over DBus. Certain types can cause crashes and trigger decoding arbitrary
images with dynamically loaded plugins.

Solution
========
Update to kauth >= 5.55.0

Or apply the following patch to kauth:
https://cgit.kde.org/kauth.git/commit/?id=fc70fb0161c1b9144d26389434d34dd135cd3f4a

Credits
=======
Thanks to Fabian Vogt for the report and Albert Astals Cid for the fix.

Security:	CVE-2019-7443

Approved by:	ports-secteam (joneum)
2019-02-10 19:21:10 +00:00
Thomas Zander b403be16f7 MFH: r492616
Enable support for external playlists (wma, RSS feed)

Details:
- Introduce default OPTION PLAYLISTS
- New option PLAYLISTS depends on expat, which is in the default
  package pulled in as a dependency via ffmpeg anyway

PR:		235520
Submitted by:	freebsd@mosedal.net

Approved by:	ports-secteam (riggs)
2019-02-10 17:05:39 +00:00
Thomas Zander 5955d3e0b5 MFH: r492597
Update to upstream version 31.0.0

Details:
- Enhancements and bug fixes, including a potential crash in mkvmerge
  when muxing DV type 1 AVIs
- Upstream changelog, see:
  https://mkvtoolnix.download/doc/NEWS.md

Approved by:	ports-secteam (riggs)
2019-02-10 10:25:47 +00:00
Jan Beich 00e454f811 MFH: r492583
emulators/rpcs3: update to 0.0.6.7793

Changes:	19ff95da7...84d42ecb6
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-02-10 00:44:32 +00:00
Sunpoet Po-Chuan Hsieh 3a7d468802 MFH: r492389
Update to 7.64.0

Changes:	https://curl.haxx.se/changes.html
Security:	714b033a-2b09-11e9-8bc3-610fd6e6cd05

Approved by:	ports-secteam (joneum)
2019-02-09 23:08:09 +00:00
Jan Beich b23f8163e7 MFH: r492479
emulators/citra: update to s20190208

Changes:	f620c862f...bf1dbb47d
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-02-09 00:37:42 +00:00
Jan Beich 95df11390e MFH: r492473
emulators/rpcs3: update to 0.0.6.7790

Changes:	38887bc03...19ff95da7
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-02-09 00:36:59 +00:00
Tobias Kortkamp eedbf4e4b6 MFH: r492468
sysutils/lr: Update to 1.4.1

- Clean up Makefile a bit while here

Changes:	https://github.com/chneukirchen/lr/blob/v1.4.1/NEWS.md
Changes:	https://github.com/chneukirchen/lr/compare/v1.4...v1.4.1

Approved by:	ports-secteam blanket
2019-02-08 23:09:46 +00:00
Jochen Neumeister 83c5aa13f3 MFH: r492403
Security update www/unit from 1.7.0 to 1.7.1.

<ChangeLog>

Everybody is strongly advised to update to a new version.

*) Security: a heap memory buffer overflow might have been caused in the
   router process by a specially crafted request, potentially resulting
   in a segmentation fault or other unspecified behavior
   (CVE-2019-7401).

*) Bugfix: install of Go module failed without prior building of Unit
   daemon; the bug had appeared in 1.7.

</ChangeLog>

Approved by:	ports-secteam (joneum)
Security:		95836a0-2b3b-11e9-9838-8c164567ca3c
2019-02-08 12:00:27 +00:00
Torsten Zuehlsdorff be60bac12d MFH: r492424
lang/php72: Upgrade from 7.2.14 to 7.2.15

Changelog:

    Core:
        Fixed bug #77339 (__callStatic may get incorrect arguments).
        Fixed bug #77494 (Disabling class causes segfault on member access).
        Fixed bug #77530 (PHP crashes when parsing `(2)::class`).
    Curl:
        Fixed bug #76675 (Segfault with H2 server push).
    GD:
        Fixed bug #73281 (imagescale(…, IMG_BILINEAR_FIXED) can cause black border).
        Fixed bug #73614 (gdImageFilledArc() doesn't properly draw pies).
        Fixed bug #77272 (imagescale() may return image resource on failure).
        Fixed bug #77391 (1bpp BMPs may fail to be loaded).
        Fixed bug #77479 (imagewbmp() segfaults with very large images).
    ldap:
        Fixed bug #77440 (ldap_bind using ldaps or ldap_start_tls()=exception in libcrypto-1_1-x64.dll).
    Mbstring:
        Fixed bug #77454 (mb_scrub() silently truncates after a null byte).
    MySQLnd:
        Fixed bug #75684 (In mysqlnd_ext_plugin.h the plugin methods family has no external visibility).
    Opcache:
        Fixed bug #77361 (configure fails on 64-bit AIX when opcache enabled).
    OpenSSL:
        Fixed bug #77390 (feof might hang on TLS streams in case of fragmented TLS records).
    PDO:
        Fixed bug #77273 (array_walk_recursive corrupts value types leading to PDO failure).
    Sockets:
        Fixed bug #76839 (socket_recvfrom may return an invalid 'from' address on MacOS).
    Standard:
        Fixed bug #77395 (segfault about array_multisort).
        Fixed bug #77439 (parse_str segfaults when inserting item into existing array).

Changelog taken from: http://www.php.net/ChangeLog-7.php#7.2.15

PR:		235575 235577

Approved by:	ports-secteam (joneum)
2019-02-08 11:29:01 +00:00
Torsten Zuehlsdorff 6cb71a67d8 MFH: r492425
lang/php73: Upgrade from 7.3.1 to 7.3.2

Changelog:

    Core:
        Fixed bug #77369 (memcpy with negative length via crafted DNS response).
        Fixed bug #77387 (Recursion detection broken when printing GLOBALS).
        Fixed bug #77376 ("undefined function" message no longer includes namespace).
        Fixed bug #77357 (base64_encode / base64_decode doest not work on nested VM).
        Fixed bug #77339 (__callStatic may get incorrect arguments).
        Fixed bug #77317 (__DIR__, __FILE__, realpath() reveal physical path for subst virtual drive).
        Fixed bug #77263 (Segfault when using 2 RecursiveFilterIterator).
        Fixed bug #77447 (PHP 7.3 built with ASAN crashes in zend_cpu_supports_avx2).
        Fixed bug #77484 (Zend engine crashes when calling realpath in invalid working dir).
    Curl:
        Fixed bug #76675 (Segfault with H2 server push).
    Fileinfo:
        Fixed bug #77346 (webm files incorrectly detected as application/octet-stream).
    FPM:
        Fixed bug #77430 (php-fpm crashes with Main process exited, code=dumped, status=11/SEGV).
    GD:
        Fixed bug #73281 (imagescale(…, IMG_BILINEAR_FIXED) can cause black border).
        Fixed bug #73614 (gdImageFilledArc() doesn't properly draw pies).
        Fixed bug #77272 (imagescale() may return image resource on failure).
        Fixed bug #77391 (1bpp BMPs may fail to be loaded).
        Fixed bug #77479 (imagewbmp() segfaults with very large images).
    ldap:
        Fixed bug #77440 (ldap_bind using ldaps or ldap_start_tls()=exception in libcrypto-1_1-x64.dll).
    Mbstring:
        Fixed bug #77428 (mb_ereg_replace() doesn't replace a substitution variable).
        Fixed bug #77454 (mb_scrub() silently truncates after a null byte).
    MySQLnd:
        Fixed bug #77308 (Unbuffered queries memory leak).
        Fixed bug #75684 (In mysqlnd_ext_plugin.h the plugin methods family has no external visibility).
    Opcache:
        Fixed bug #77266 (Assertion failed in dce_live_ranges).
        Fixed bug #77257 (value of variable assigned in a switch() construct gets lost).
        Fixed bug #77434 (php-fpm workers are segfaulting in zend_gc_addre).
        Fixed bug #77361 (configure fails on 64-bit AIX when opcache enabled).
        Fixed bug #77287 (Opcache literal compaction is incompatible with EXT opcodes).
    PCRE:
        Fixed bug #77338 (get_browser with empty string).
    PDO:
        Fixed bug #77273 (array_walk_recursive corrupts value types leading to PDO failure).
    PDO MySQL:
        Fixed bug #77289 (PDO MySQL segfaults with persistent connection).
    SOAP:
        Fixed bug #77410 (Segmentation Fault when executing method with an empty parameter).
    Sockets:
        Fixed bug #76839 (socket_recvfrom may return an invalid 'from' address on MacOS).
    SPL:
        Fixed bug #77298 (segfault occurs when add property to unserialized empty ArrayObject).
    Standard:
        Fixed bug #77395 (segfault about array_multisort).
        Fixed bug #77439 (parse_str segfaults when inserting item into existing array).

Changelog taken from: http://www.php.net/ChangeLog-7.php#7.3.2

PR:		235576 235578

Approved by:	ports-secteam (joneum)
2019-02-08 11:26:16 +00:00
Kurt Jaeger 74f2881ba2 MFH: r489261 r489265
mail/p5-Email-Address: update 1.909 -> 1.912, undeprecate by upstream

Reported by:	Benjamin Connelly <ben@electricembers.coop>
Relnotes:	https://metacpan.org/changes/distribution/Email-Address

p5-Email-Sender: change run-dep Email-Address-XS back to Email-Address

- the run-dep Email-Address-XS is not used by the module without
  Email-Address-UseXS
- So it's either add Email-Address-UseXS or back to Email-Address

PR:		233803
Reported by:	dvl, Dan Mahoney <dmahoney@isc.org>
Approved by:	portmgr (unbreak blanket and CVE for RT)
2019-02-07 21:15:53 +00:00
Larry Rosenman d1755e5aae MFH: r489516
mail/dovecot: Fix previous commit.

I missed a character typing the patch.

Pointy Hat: ler

Approved by:	ports-secteam (blanket, fix errors, joneum, original MFH)
2019-02-07 16:26:25 +00:00
Jan Beich ad1e3a26b9 MFH: r492304
www/firefox: update r491042 with upstream fix

Approved by:	ports-secteam blanket
2019-02-07 00:32:41 +00:00
Jan Beich 36ecb7cc92 MFH: r492338
emulators/rpcs3: update to 0.0.6.7789

Changes:	4c593959f...38887bc03
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-02-07 00:32:10 +00:00
Bradley T. Hughes a09c51a391 MFH: r491624
net/turnserver: Update 4.5.0.8_1 -> 4.5.1.0

This is a security release that fixes several SQL injection
vulnerabilities. This release also includes several breaking
configuration changes, so users are encouraged to verify their
configuration before and after upgrading.

Security:	181beef6-2482-11e9-b4a3-00155d006b02
Sponsored by:	Miles AS

Approved by:	ports-secteam (miwi)
2019-02-06 20:57:04 +00:00
Matthias Fechner 8992f06dca MFH: r492303
Security update to 11.7.4.
https://about.gitlab.com/2019/02/05/critical-security-release-gitlab-11-dot-7-dot-4-released/

Security:	43ee6c1d-29ee-11e9-82a1-001b217b3468

Approved by:	ports-secteam (joneum)
2019-02-06 16:06:53 +00:00
Jan Beich 2356adda35 MFH: r492309
multimedia/libvpx: handle snapshots in version string

- head(1) which is not part of native-xtools
- CHANGELOG is only updated on releases
- similar change was done in multimedia/aom

Approved by:	ports-secteam blanket (for Tier2 via qemu-user-static)
2019-02-06 16:01:35 +00:00
Jochen Neumeister 4cab59ea6d MFH: r492288
Update from 3.7.0 to 3.8.1

Changelog:
 - https://matomo.org/changelog/matomo-3-8-1/
 - https://matomo.org/changelog/matomo-3-8-0/

PR:		235463
Reported by:	pi
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-02-06 07:21:29 +00:00
Larry Rosenman 6ad68dd8bd MFH: r489098 r489515 r492245
mail/dovecot: Pick up a mailinglist patch for solr/tika separation.

solr and tika currently use the same http client connection.  Upstream
made the attached patches in response to my (ler@) bug report.

Obtained from:	upstream mailing list.

mail/dovecot: Pick up mailing list patch for imap-preauth vs. stats-writer.

see the dovecot mailing list thread on imap-preauth and stats-writer between
Stephan Bosch and a FreeBSD user

Obtained from:	upstream mailing list.

mail/dovecot: upgrade to 2.3.4.1

    * CVE-2019-3814: If imap/pop3/managesieve/submission client has
      trusted certificate with missing username field
      (ssl_cert_username_field), under some configurations Dovecot
      mistakenly trusts the username provided via authentication instead
      of failing.
    * ssl_cert_username_field setting was ignored with external SMTP AUTH,
      because none of the MTAs (Postfix, Exim) currently send the
      cert_username field. This may have allowed users with trusted
      certificate to specify any username in the authentication. This bug
      didn't affect Dovecot's Submission service.

PR:		235523
Submitted by:	pascal.christen@hostpoint.ch
Security:	1340fcc1-2953-11e9-bc44-a4badb296695
Security:	CVE-2019-3814

Approved by:	ports-secteam (joneum)
2019-02-05 15:02:36 +00:00
Kurt Jaeger c218c8fbec MFH: r492044
sysutils/p5-Quota: unbreak build on 12.x

PR:		235450
Reported by:	Scott Loga <cres24@mac.com>
Approved by:	portmgr (unbreak blanket)
2019-02-05 07:28:05 +00:00
Jan Beich bdf8b0bb93 MFH: r492179
mail/thunderbird: backport a fix for saving an address book entry

PR:		235483
Submitted by:	Arrigo Marchiori
Obtained from:	upstream
Approved by:	ports-secteam blanket
2019-02-05 00:53:16 +00:00
Jan Beich 29327c4ac9 MFH: r492181
emulators/citra: update to s20190203

Changes:	2731437a1...f620c862f
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-02-05 00:51:03 +00:00
Jan Beich 77a124e225 MFH: r492180
emulators/rpcs3: update to 0.0.6.7788

Changes:	8920eda32...4c593959f
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-02-05 00:50:34 +00:00
Cy Schubert d97c98182b MFH: r492098
nroff/groff was removed from base by r319664. Since then textproc/groff
is required to avoid the following error:

> $ man screen
> This manpage needs groff(1) to be rendered
> First install groff(1):
> pkg install groff

Reported by:	mayhem30@gmail.com
Approved by:	portmgr (miwi@)
2019-02-04 20:02:20 +00:00
Ben Woods 23d6f26f6f MFH: r492108
x11/lightdm: Include pkg-message explaining how to fix LightDM coredumps

PR:		229471
Submitted by:	madpilot
Reported by:	Manuel Stühn <freebsd@justmail.de>

Approved by:	ports-secteam (miwi)
2019-02-04 10:35:47 +00:00
Jan Beich 96a1ad4656 MFH: r490095 r490504 r490687 r490911 r491071 r491215 r491603 r492026
multimedia/libva-intel-media-driver: update to 18.4.1

Changes:	https://github.com/intel/media-driver/compare/89684719...intel-media-18.4.0
Changes:	https://github.com/intel/media-driver/releases/tag/intel-media-18.4.0
Changes:	https://github.com/intel/media-driver/releases/tag/intel-media-18.4.1
Approved by:	ports-secteam (joneum)
2019-02-03 21:35:16 +00:00
Kurt Jaeger 5bbd3dc8a7 MFH: r492045
japanese/mh: Fix man pages, runtime error

- man pages breakage on FreeBSD 11.x and later
- runtime error due to lld 6.0 issue, fixed by using lld 7.0

PR:		233463, 235456
Submitted by:	WATANABE Kazuhiro <CQG00620@nifty.ne.jp> (maintainer), nyan
Approved by:	portmgr (unbreak blanket)
2019-02-03 10:53:43 +00:00
Sunpoet Po-Chuan Hsieh a259627b8b MFH: r491199 r491200
Update to 8.7.24

Changes:	https://typo3.org/article/typo3-954-and-8723-security-releases-published/
		https://typo3.org/article/typo3-v8724-lts-released/
PR:		235187
Submitted by:	Helmut Ritter <freebsd-ports@charlieroot.de> (maintainer)

Update to 9.5.4

Changes:	https://typo3.org/article/typo3-954-and-8723-security-releases-published/
PR:		235188
Submitted by:	Helmut Ritter <freebsd-ports@charlieroot.de> (maintainer)

Approved by:	ports-secteam (joneum)
2019-02-03 09:39:41 +00:00
Thomas Zander 6580b9158c MFH: r491974
Update to upstream release 1.7.8

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

Approved by:	ports-secteam (riggs)
2019-02-02 19:08:56 +00:00
Jan Beich ac4afa963a MFH: r491971
www/firefox-esr: disable DTRACE on i386 by default after r490962

TEST-UNEXPECTED-FAIL | check_textrel | libxul.so | We do not want text relocations in libraries and programs

PR:		235153
Approved by:	ports-secteam blanket
2019-02-02 18:38:16 +00:00
Tobias Kortkamp dee2dfaee3 MFH: r491966
science/ALPSCore: Mark broken on i386

alea/src/autocorr.cpp:269:7: error: no matching member function for call to 'read'
    s.read("@size", ndview<size_t>(nullptr, &new_size, 0)); // discard
    ~~^~~~

http://beefy1.nyi.freebsd.org/data/112i386-quarterly/491666/logs/errors/ALPSCore-2.2.0_5.log
http://beefy5.nyi.freebsd.org/data/120i386-default/491665/logs/errors/ALPSCore-2.2.0_6.log

- Reset MAINTAINER

PR:		232993
Submitted by:	Michael Danilov <mike.d.ft402@gmail.com> (maintainer)

Approved by:	ports-secteam blanket
2019-02-02 17:55:19 +00:00
Bernard Spil 01fb9a49ce MFH: r491808
databases/mariadb55-server: Security update to 5.5.63

 - Unbreak: uses yaSSL when OpenSSL 1.1 detected

Security:	d3d02d3a-2242-11e9-b95c-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-02-02 13:18:09 +00:00
Bernard Spil 52de271736 MFH: r491826
databases/mariadb100-server: Security update to 10.0.38

 - Unbreak: Uses bundled yaSSL if OpenSSL 1.1 detected

Security:	d3d02d3a-2242-11e9-b95c-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-02-02 13:14:57 +00:00
Joseph Mingrone 7fc1aa90c0 MFH: r491909
www/gitea: Update to 1.7.1

This release fixes three security vulnerabilities and ten bugs.
Release Notes: https://blog.gitea.io/2019/02/release-of-1.7.1/

PR:		235399
Submitted by:	stb@lassitu.de (maintainer)
Approved by:	portmgr (blanket)
2019-02-02 02:58:54 +00:00
Jan Beich 92b6016673 MFH: r491720
print/harfbuzz: update to 2.3.1

Changes:	https://github.com/harfbuzz/harfbuzz/blob/2.3.1/NEWS
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Approved by:	ports-secteam blanket (required by Firefox 67)
2019-02-01 23:53:53 +00:00
Jan Beich 8a99a1201f MFH: r491899
security/nss: update to 3.42.1

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.42.1_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_42_1_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket (required by Firefox 66)
2019-02-01 23:53:21 +00:00
Jan Beich b486320ff2 MFH: r491893
emulators/citra: update to s20190201

Changes:	8b047a49a...2731437a1
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-02-01 23:44:56 +00:00
Jan Beich e60087ff98 MFH: r491892
emulators/rpcs3: update to 0.0.6.7776

Changes:	25aa5f80a...8920eda32
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-02-01 23:44:29 +00:00
Matthias Fechner 92c270cb75 MFH: r491093 r491734 r491752
Bugfix release to version 11.6.5.
https://about.gitlab.com/2019/01/17/gitlab-11-6-5-released/

Approved by:	mentors (implicit)

Upgrade to 11.7.0.
For detailed changelog see:
https://about.gitlab.com/2019/01/22/gitlab-11-7-released/

Security upgrade to version 11.7.3.
For more details see here:
https://about.gitlab.com/2019/01/31/security-release-gitlab-11-dot-7-dot-3-released/

Security:	467b7cbe-257d-11e9-8573-001b217b3468

Approved by:	ports-secteam (miwi)
2019-02-01 19:55:53 +00:00
Matthias Fechner c32c8c5565 MFH: r491732 r491750
Upgrade to 8.0.0 which is required for gitlab-ce 11.7 upgrade.

Upgrade to 8.0.1 which is required for security update of gitlab-ce 11.7.3.

Approved by:	ports-secteam (miwi)
2019-02-01 19:54:32 +00:00
Matthias Fechner 60657928e1 MFH: r491731
Upgrade to 8.4.4 which is required for gitlab-ce 11.7 upgrade.

Approved by:	ports-secteam (miwi)
2019-02-01 19:53:40 +00:00
Matthias Fechner 088f23e216 MFH: r491730 r491751
Upgrade to 1.12.1 which is required for gitlab-ce 11.7 upgrade.

Upgrade to 1.12.2 which is required for security update of gitlab-ce 11.7.3.

Approved by:	ports-secteam (miwi)
2019-02-01 19:53:01 +00:00
Matthias Fechner 87f4219b30 MFH: r491729
Upgrade to 1.5.0 which is required for gitlab-ce 11.7 upgrade.

Approved by:	ports-secteam (miwi)
2019-02-01 19:52:05 +00:00
Matthias Fechner 6a340d4a01 MFH: r491728
Upgrade to 1.3.1 which is required for gitlab-ce 11.7 upgrade.
Made portlint happy.

Approved by:	ports-secteam (miwi)
2019-02-01 19:51:28 +00:00
Matthias Fechner 20adcccb3d MFH: r491727
Upgrade to 0.6.0 which is required for gitlab-ce 11.7 upgrade.

Approved by:	ports-secteam (miwi)
2019-02-01 19:50:49 +00:00
Matthias Fechner df98eea7e2 MFH: r491726
Upgrade to 0.9.5.
Fixed license.

Reported by:	PORTSCOUT

Approved by:	ports-secteam (miwi)
2019-02-01 19:50:06 +00:00
Matthias Fechner 88edd5f631 MFH: r491725
Upgrade to version 1.8.13.

Reported by:	PORTSCOUT

Approved by:	ports-secteam (miwi)
2019-02-01 19:49:20 +00:00
Matthias Fechner d160bd5efa MFH: r491724
Upgrade devel/libgit2 to 0.27.8 and required ports.

Reported by:	PORTSCOUT, swills

Approved by:	ports-secteam (miwi)
2019-02-01 19:48:38 +00:00
Matthias Fechner fce2604ee1 MFH: r491723
In preparation for gitlab 11.7 upgrade switch rails4 to rails50.
If required upgraded version to work correctly with rails50.
Fixed some cosmetic issue to make portlint happy.

Reviewed by:	sunpoet
Differential Revision:	https://reviews.freebsd.org/D18957

Approved by:	ports-secteam (miwi)
2019-02-01 19:47:16 +00:00
Matthew Seaman 5da16b3fc9 MFH: r491757
Security update to 0.06

ChangeLog:	https://metacpan.org/source/BPS/Email-Address-List-0.06/Changes
Security:	22b90fe6-258e-11e9-9c8d-6805ca0b3d42

Approved by:	ports-secteam (miwi)
2019-02-01 14:35:31 +00:00
Dan Langille c3d70c455e MFH: r491659
Fix the symlink to be relative.
symlinks in PREFIX should always be relative.

PR:		235327
Approved by:	ports-secteam (joneum)
2019-01-31 11:53:10 +00:00
Tobias Kortkamp b231273b9c MFH: r491705
misc/mc: Do not override variables after bsd.port.pre.mk

At least the Python run dependency is not added on FreeBSD >= 12.0
because of it.

PR:		234587
Approved by:	woodsb02 (maintainer timeout, 4 weeks)

Approved by:	ports-secteam blanket
2019-01-31 11:17:50 +00:00
Jan Beich 3ffeb0e056 MFH: r491078
mail/thunderbird: update to 60.5.0

Changes:	https://www.thunderbird.net/thunderbird/60.5.0/releasenotes/
PR:		235161
Submitted by:	cmt
Security:	b1f7d52f-fc42-48e8-8403-87d4c9d26229
Approved by:	ports-secteam blanket
2019-01-31 00:58:37 +00:00
Dan Langille 7a56421290 MFH: r491654
Install has a bug with relative links and is creating an incorrect symlink.

Changing this to a full link.

PR:		235327
Approved by:	ports-secteam (joneum)
2019-01-30 22:59:32 +00:00
Jan Beich 5f0dc5829e MFH: r491633
emulators/rpcs3: update to 0.0.5.7767

Changes:	587fe421e...25aa5f80a
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-01-30 17:22:42 +00:00
Tobias Kortkamp f0852ac46a MFH: r491513
mail/pop3proxy: Fix build with OpenSSL 1.1.1

- Add license
- Fix config file location
- Reorder some things to pet portlint
- Mark it deprecated too as it appears to have no upstream anymore
  and only works properly with unencrypted traffic

PR:		232134
Submitted by:	freebsd_ports@k-worx.org

Approved by:	ports-secteam (miwi)
2019-01-29 17:49:12 +00:00
Ryan Steinmetz 26c315c724 MFH: r491585
- Update to 2.3.10.2

Approved by:	ports-secteam (with hat)
2019-01-29 17:21:27 +00:00
Tobias Kortkamp 47348dae71 MFH: r491573
games/moonlight-embedded: Add patch to fix runtime with GFE 3.16

Submitted by:	Brian Bostwick

Approved by:	ports-secteam runtime fix blanket
2019-01-29 15:54:09 +00:00
Tobias Kortkamp 287a80291c MFH: r491550
sysutils/flexbackup: Fix some issues

- flexbackup shows a perl deprecated warning with perl 5.16
- lzma support compression level 0
- compress flags do not work, if you use afio+lzma

PR:		221003
Submitted by:	Lars Herschke <lhersch@dssgmbh.de>

Approved by:	ports-secteam bug fix blanket
2019-01-29 09:34:02 +00:00
Jan Beich a377c991a5 MFH: r491535
textproc/groff: unhang on qemu-aarch64-static after r488509

checking whether printf survives out-of-memory conditions...

PR:		224740
Approved by:	ports-secteam blanket
2019-01-29 02:02:48 +00:00
Jan Beich 14dab91140 MFH: r491532
security/nss: update to 3.42

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.42_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_42_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket (required by Firefox 66)
2019-01-29 00:53:19 +00:00
Jan Beich 28c101f9d4 MFH: r490910 r491042 r491043 r491119
www/firefox: update to 65.0

Backport a fix for WebRender on Wayland e.g.,

$ GDK_BACKEND=wayland MOZ_WEBRENDER=1 MOZ_ACCELERATED=1 firefox https://example.com/

Changes:	https://www.mozilla.org/firefox/65.0/releasenotes/
PR:		233791
Security:	b1f7d52f-fc42-48e8-8403-87d4c9d26229
Approved by:	ports-secteam blanket
Differential Revision:	https://reviews.freebsd.org/D18432
2019-01-29 00:45:04 +00:00
Jan Beich 401bb69464 MFH: r490962 r491213
nwww/firefox-esr: update to 60.5.0

Changes:	https://www.mozilla.org/firefox/60.5.0/releasenotes/
Patch churn by:	https://bugzilla.mozilla.org/show_bug.cgi?id=1513900
Security:	b1f7d52f-fc42-48e8-8403-87d4c9d26229
Approved by:	ports-secteam blanket
2019-01-29 00:42:31 +00:00
Steve Wills f67027b470 MFH: r491494
dns/powerdns-recursor: update to 4.1.10

PR:		235113
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Reported by:	nusenu <freebsd-vheg@riseup.net>
Security:	40d92cc5-1e2b-11e9-bef6-6805ca2fa271
Approved by:	ports-secteam (implicit)
2019-01-28 17:04:55 +00:00
Koichiro Iwao 595aedf2fd MFH: r491461
net/freerdp: Fix build with LibreSSL 2.9.0 (libressl-devel)

PR:		234731
Obtained from:	https://github.com/FreeRDP/FreeRDP/pull/5183
Sponsored by:	HAW International, Inc.

Approved by:	portmgr (miwi)
2019-01-28 09:44:05 +00:00
Jochen Neumeister fc578f4c94 MFH: r491091
Update to 0.11.79

Changelog:

    LDAP group verification doesn't work when using 'dn' as user attribute #4684
    LDAP group verification fails #4792
    Emoji's do not work in wiki #4869
    Log level not applied from configuration #5007
    Not able to go get a repository with non-80 port #5305
    Fix critical CSRF vulnerabilities on API routes #5355
    Wrong redirect after updated protect branch setting whose name contains # #5442
    Clear labels not working #5445
    [Security] Remote command execution #5469
    Push event webhook is not triggered when new branch fetched to mirror repository #5473
    Large issue comment exceeds dashboard section #5502
    List collaborator API does not contain permission information #5538
    [Security] Log out only deletes browser cookies #5540
    [Security] Some routes need to be POST #5541
    [Security] Stored XSS in external issue tracker URL format #5545

PR:		235030
Submitted by:	Dmitri Goutnik <dg@syrec.org> (maintainer)
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (miwi)
2019-01-28 09:16:43 +00:00
Matthew Seaman 59714efab1 MFH: r491332
Security update to 4.8.5

This fixes arbitrary file disclosure and sql injection vulnerabilities.

ChangeLog: https://www.phpmyadmin.net/files/4.8.5/

Security:	111aefca-2213-11e9-9c8d-6805ca0b3d42

Approved by:	ports-secteam (miwi)
2019-01-27 17:03:46 +00:00
Tim Bishop 2ce6461628 MFH: r490904 r490905
Fix libstatgrab on FreeBSD 12

On FreeBSD 12 (since r309017) v_cache_count no longer exists. A
compatibility shim is in place if COMPAT_FREEBSD11 is defined in
the kernel, but if not libstatgrab fails to return any memory
statistics. This patch modifies libstatgrab to mimic this compatibility
behaviour (ie. return 0), regardless of whether COMPAT_FREEBSD11
is defined, which ensures the remaining statistics are returned
correctly.

A more complete solution will be considered upstream and hopefully
be included in the next release.

Reported by:	Alexey Milevsky <a.milevsky@gmail.com>
Approved by:	ports-secteam (miwi)
2019-01-27 15:25:33 +00:00
Tobias C. Berner d47aba596e MFH: r491339
security/botan2: Update to 2.9.0 (Fixes CVE-2018-20187)

PR:		234938
Submitted by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
Security:	d8e7e854-17fa-11e9-bef6-6805ca2fa271

Approved by:	ports-secteam (miwi)
2019-01-27 13:55:07 +00:00
Tobias Kortkamp e1faf2d665 MFH: r491337
devel/libhoard: Unbreak build with Clang 6 (C++14 by default)

include/hoard/geometricsizeclass.h:137:5: error: non-type template argument evaluates to -2147483648, which cannot be narrowed to type 'size_t' (aka 'unsigned long') [-Wc++11-narrowing]
           MaxObjectSize>::VALUE };
           ^

http://beefy3.nyi.freebsd.org/data/112amd64-quarterly/491309/logs/errors/libhoard-3.10.log

- Respect CXX, CXXFLAGS, LDFLAGS
- Add a soname to the library
- Use INSTALL_LIB to install it

Approved by:	ports-secteam build fix blanket
2019-01-27 10:38:02 +00:00
Jochen Neumeister e764939ad5 MFH: r491299
www/gitea: Update to 1.7.0 [1]

Add sqlite_unlock_notify tag [2]

PR:		235140 [1], 234709 [2]
Submitted by:	stb@lassitu.de (maintainer) [1]
Reported by:	adamw [2]
Approved by:	maintainer [2]
Security:	7f6146aa-2157-11e9-9ba0-4c72b94353b5
Sponsored by:	Netzkommune Gmbh

Approved by:	ports-secteam (miwi)
2019-01-27 09:03:11 +00:00
Mahdi Mokhtari 168dddb293 MFH: r491308
databases/mysql80-{client, server}: Update to latest release 8.0.14
This update (released on Jan 21st) includes:
Bugs Fixed:
  Important Change: Fix importing a dump from a MySQL 5.7 server 8.0 failure.
    (ER_WRONG_VALUE_FOR_VAR, when an unsupported [by 8.0] SQL mode was used).
    The behavior of the server in such circumstances now depends on the setting of the
    `pseudo_slave_mode` system variable.
    If this is false, the server rejects the mode setting with ER_UNSUPPORTED_SQL_MODE.
    Otherwise, server just gives a warning. (Bug #90337, Bug #27828236).

  InnoDB: Properly initialize the static thread-local 'tables' variable in
    the TempTable storage engine (on Solaris X86) was not properly initialized.
    (Bug #28987365)

  InnoDB: Fix incorrect lock order caused a deadlock when one thread attempted to
    drop a table while another created an encrypted tablespace. (Bug #28774259)

More info from upstream:
  https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-14.html

While here, Adapt some local patches with new upstream changes.

PR:		234984
Sponsored by:	The FreeBSD Foundation

Approved by:	ports-secteam (feld, CVE-patch blanket)
2019-01-26 18:42:23 +00:00
Thomas Zander 951d661583 MFH: r491262
Update to upstream version 0.9.1

Details:
- Addressing an out-of-bounds read which might be exploitable,
  see upstream changelog:
  https://github.com/uriparser/uriparser/blob/uriparser-0.9.1/ChangeLog

PR:		234670
Submitted by:	riggs
Approved by:	maintainer timeout

Approved by:	ports-secteam (riggs)
2019-01-26 11:04:26 +00:00
Jochen Neumeister d2c06ef5ef lang/php56: Update to 5.6.40
Changelog: http://php.net/ChangeLog-5.php

Approved by:	ale (maintainer)
Approved by:	ports-secteam (miwi)
Sponsored by:	Netzkommune GmbH
2019-01-26 08:24:49 +00:00
Jan Beich d94265515a MFH: r491219
emulators/citra: update to s20190124

Changes:	a17a31a93...8b047a49a
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-01-26 00:45:05 +00:00
Jan Beich 7985be00ad MFH: r491218
emulators/rpcs3: update to 0.0.5.7757

Changes:	afeacc171...587fe421e
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-01-26 00:44:43 +00:00
Jan Beich 1c9e9f5a9b MFH: r491217
games/openbor: update to 6662

Changes:	3ded2363...545b4f94
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-01-26 00:44:10 +00:00
Fernando Apesteguía 094da943fa MFH: r491061
japanese/man: unbreak in several archs.

The port was broken in 12 and in different archs.

mips is still to be tested.

PR: 235058
Submitted by: phd_kimberlite@yahoo.co.jp
Reviewed by:  Ronald Klop (aarch64)  mikael.urankar@gmail.com (armv6, armv7)

Approved by: ports-secteam (miwi)
2019-01-24 18:08:17 +00:00
Sunpoet Po-Chuan Hsieh 73a6da65b3 MFH: r489116 r489288 r490179
Fix Perl 5.28+ warning

PR:		234464
Submitted by:	Risto <toivonenristo@netscape.net>

- Bump portrevision because of r489116.
- Fix a portlint issue.

PR:		ports/234621
Submitted by:	stephen@FreeBSD.org
Approved by:	portmgr (blanket: just fix it)

Update htmlxref.cnf and texinfo.tex

- Update htmlxref.cnf from 2016-07-11.22 to 2018-08-23.18
- Update texinfo.tex from 2017-08-23.19 to 2018-09-21.20
- Bump PORTREVISION for package change

Changes:	https://svn.savannah.gnu.org/viewvc/texinfo/trunk/util/htmlxref.cnf
		https://svn.savannah.gnu.org/viewvc/texinfo/trunk/doc/texinfo.tex

Approved by:	ports-secteam (delphij)
2019-01-24 16:21:31 +00:00
Sunpoet Po-Chuan Hsieh 1e04814a8b MFH: r489415
Fix CVE-2018-6616

- Bump PORTREVISION for package change

Obtained from:	8ee335227b
PR:		234473
Submitted by:	Andres Montalban <amontalban@gmail.com>

Approved by:	ports-secteam (delphij)
2019-01-24 16:19:00 +00:00
Torsten Zuehlsdorff fb071a5bb1 MFH: r491031
lang/php73: disable DTRACE option on PowerPC

DTRACE causes ld(1) link probe failures and therefore fails the build.

PR:           233850
Submitted by: Chip Cuccio <chip.cuccio@gmail.com>

Approved by:	ports-secteam (miwi)
2019-01-24 09:02:30 +00:00
Jochen Neumeister 00f6714918 MFH: r491041
Update to 2.4.38

Changelog:
  *) SECURITY: CVE-2018-17199 (cve.mitre.org)
     mod_session: mod_session_cookie does not respect expiry time allowing
     sessions to be reused.  [Hank Ibell]

  *) SECURITY: CVE-2018-17189 (cve.mitre.org)
     mod_http2: fixes a DoS attack vector. By sending slow request bodies
     to resources not consuming them, httpd cleanup code occupies a server
     thread unnecessarily. This was changed to an immediate stream reset
     which discards all stream state and incoming data.  [Stefan Eissing]

  *) SECURITY: CVE-2019-0190 (cve.mitre.org)
     mod_ssl: Fix infinite loop triggered by a client-initiated
     renegotiation in TLSv1.2 (or earlier) with OpenSSL 1.1.1 and
     later.  PR 63052.  [Joe Orton]

  *) mod_ssl: Clear retry flag before aborting client-initiated renegotiation.
     PR 63052 [Joe Orton]

  *) mod_negotiation: Treat LanguagePriority as case-insensitive to match
     AddLanguage behavior and HTTP specification. PR 39730 [Christophe Jaillet]

  *) mod_md: incorrect behaviour when synchronizing ongoing ACME challenges
     have been fixed. [Michael Kaufmann, Stefan Eissing]

  *) mod_setenvif: We can have expressions that become true if a regex pattern
     in the expression does NOT match. In this case val is NULL
     and we should just set the value for the environment variable
     like in the pattern case. [Ruediger Pluem]

  *) mod_session: Always decode session attributes early. [Hank Ibell]

  *) core: Incorrect values for environment variables are substituted when
     multiple environment variables are specified in a directive. [Hank Ibell]

  *) mod_rewrite: Only create the global mutex used by "RewriteMap prg:" when
     this type of map is present in the configuration.  PR62311.
     [Hank Ibell <hwibell gmail.com>]

  *) mod_dav: Fix invalid Location header when a resource is created by
     passing an absolute URI on the request line [Jim Jagielski]

  *) mod_session_cookie: avoid duplicate Set-Cookie header in the response.
     [Emmanuel Dreyfus <manu@netbsd.org>, Luca Toscano]

  *) mod_ssl: clear *SSL errors before loading certificates and checking
     afterwards. Otherwise errors are reported when other SSL using modules
     are in play. Fixes PR 62880. [Michael Kaufmann]

  *) mod_ssl: Fix the error code returned in an error path of
     'ssl_io_filter_handshake()'. This messes-up error handling performed
     in 'ssl_io_filter_error()' [Yann Ylavic]

  *) mod_ssl: Fix $HTTPS definition for "SSLEngine optional" case, and fix
     authz provider so "Require ssl" works correctly in HTTP/2.
     PR 61519, 62654.  [Joe Orton, Stefan Eissing]

  *) mod_proxy: If ProxyPassReverse is used for reverse mapping of relative
     redirects, subsequent ProxyPassReverse statements, whether they are
     relative or absolute, may fail.  PR 60408.  [Peter Haworth <pmh1wheel gmail.com>]

  *) mod_lua: Now marked as a stable module [https://s.apache.org/Xnh1]

Security:	eb888ce5-1f19-11e9-be05-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (miwi)
2019-01-24 06:38:09 +00:00
Jan Beich d1093174e9 MFH: r491077
security/nss: update to 3.41.1

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.41.1_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_41_1_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket (required Firefox 66.0 or 65.0.1)
2019-01-24 00:56:19 +00:00
Jan Beich 851a51874b MFH: r491069
emulators/citra: update to s20190123

Changes:	efd576839...a17a31a93
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-01-24 00:15:07 +00:00
Jan Beich 6e327c7322 MFH: r491068
emulators/rpcs3: update to 0.0.5.7742

Changes:	688d5a991b...afeacc171
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-01-24 00:14:44 +00:00
Tobias Kortkamp 8fb28dc58f MFH: r490927
games/ags: Update to 3.4.1.15

Changes:	https://raw.githubusercontent.com/adventuregamestudio/ags/v.3.4.1.15/Changes.txt
PR:		229622 (not reported by Portscout)

Approved by:	ports-secteam (miwi)
2019-01-22 07:44:00 +00:00
Jan Beich f24441e478 MFH: r490912
games/openbor: update to 6645

Changes:	f9b7c316...3ded2363
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-01-22 00:52:57 +00:00
Jan Beich 0c9e3ebf19 MFH: r490914
emulators/rpcs3: update to 0.0.5.7738

Changes:	d4591b150...688d5a991
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-01-22 00:49:02 +00:00
Jan Beich 675a35c417 MFH: r490915
emulators/citra: update to s20190121

Changes:	95a57a2fe...efd576839
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-01-22 00:44:52 +00:00
Mahdi Mokhtari 976eabb5d6 MFH: r490897
databases/mysql57-{client, server}: Update to latest release 5.7.25
This update (released on Jan 21st) includes:
Deprecation:
  -Tools resolveip and resolve_stack_dump utilities are now deprecated.
    (Will be removed on MySQL8.0).
Bugfix:
  -Fix a memory leak caused by a dangling pointer. (Bug #28693568)
  -Fix mishandling of SIGHUP by server could result in a server exit.
    (Bug #27966483, Bug #90742).
  -Correct potential incorrect out-of-memory checks performed by parser.
    (Bug #25633994).

More info from upstream:
  https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-25.html

PR:		234983
Reported by:	 Markus Kohlmeyer < rootservice@gmail.com >
Sponsored by:	The FreeBSD Foundation

Approved by:	ports-secteam (feld, CVE-patch blanket)
2019-01-21 20:52:18 +00:00
Mahdi Mokhtari e1846eb39f MFH: r490894
databases/mysql56-{client, server}: Update to latest release 5.6.43
This update (released on Jan 21st) includes:
Bugfix:
  -Correct the handling of quotes for identifiers in
    ROLLBACK TO SAVEPOINT statements.
  -Don't permit creation of dbs with same name as redo log file
    (Bug #28867993).
  -Use strncmp() instead of memcmp() for comparing logfile names
    (prevent the uninitialized memory as result).

More info from upstream:
    https://dev.mysql.com/doc/relnotes/mysql/5.6/en/news-5-6-43.html

Sponsored by:	The FreeBSD Foundation

Approved by:	ports-secteam (feld, CVE-patch blanket)
2019-01-21 20:50:27 +00:00
Tobias Kortkamp 07741bca3a MFH: r490860
security/signify: Add OpenBSD 6.5 key

- Drop old OpenBSD 6.2 key

Approved by:	ports-secteam packaging fix blanket
2019-01-21 13:28:33 +00:00
Jochen Neumeister 8815cc155d MFH: r490846
Update to 5.0.3

Changelog: https://wordpress.org/news/2019/01/wordpress-5-0-3-maintenance-release/

Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (miwi)
2019-01-21 11:04:14 +00:00
Tobias Kortkamp 1aeb327cee MFH: r490814
net/ndisc6: Update to 1.0.4

ndisc6 1.0.4 now requires a C11-capable compiler and no longer needs
the 'variable length array in structure' GCC extension.  As such
we can build it with Clang now.  This also removes the GCC run
dependency which was the initial request in the PR [1].

Changes:	http://git.remlab.net/gitweb/?p=ndisc6.git;a=blob_plain;f=NEWS;hb=81bdcb51b576a394ba01f5a8022e5b9354e431a6
PR:		233187
Reported by:	hashiz@meridiani.jp [1]
Submitted by:	tobik
Approved by:	m.tsatsenko@gmail.com (maintainer)

Approved by:	ports-secteam (miwi)
2019-01-21 06:04:06 +00:00
Mahdi Mokhtari 64c047906a MFH: r490804
www/mod_pagespeed: Fix build for openssl111

PR:		234447
Sponsored by:	The FreeBSD Foundation

Approved by:	portmgr (bugfix blanket)
2019-01-20 19:14:55 +00:00
Mahdi Mokhtari bc13ae5a41 MFH: r490801
databases/mysql80-client: Fix output of mysql_config for ldflags
Make `mysql_config` not show non-existing libraries as output of `--lib`.
(`imported_crypto` and `imported_openssl` which seem to be for internal use)

This issue made build-failures on downstream codes that rely on
correct output to use for their LDFLAGS (like mail/dovecot).

Reported by:	ler
Sponsored by:	The FreeBSD Foundation

Approved by:	portmgr (bugfix blanket)
2019-01-20 17:21:11 +00:00
Thomas Zander 1c9556bf9b MFH: r490798
Update to upstream version 1.7.7

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

Approved by:	ports-secteam (riggs)
2019-01-20 14:56:18 +00:00
Larry Rosenman 1267143bde MFH: r490768
www/joomla3: Update to 3.9.2.

Release notes: https://www.joomla.org/announcements/release-news/5755-joomla-3-9-2-release.html

Security:	6aa398d0-1c4d-11e9-96dd-a4badb296695

Approved by:	ports-secteam (miwi)
2019-01-20 13:03:54 +00:00
Danilo Egea Gondolfo 9c03b15985 MFH: r490608
- Update to 2.12.2

It is a security release: https://helm.sh/blog/helm-security-notice-2019/index.html

Approved by:	portmgr (miwi)
2019-01-19 22:08:13 +00:00
Jan Beich e2b05a0a9e MFH: r489843 r490686
games/openbor: update to 6642

Changes:	6a467a0c...f9b7c316
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-01-19 00:37:13 +00:00
Jan Beich a451cf98d7 MFH: r490685
emulators/citra: update to s20190117

Changes:	4f23d5d69...95a57a2fe
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-01-19 00:35:30 +00:00
Jan Beich a73ef4ded3 MFH: r490684
emulators/rpcs3: update to 0.0.5.7736

Changes:	f902a7867...d4591b150
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-01-19 00:34:39 +00:00
Tijl Coosemans 62eca2ce62 MFH: r490643
Recreate symlinks instead of renaming them, so they point to the right
file.

PR:		226403
Submitted by:	Tatu Kilappa <tatu.kilappa@iki.fi>
Approved by:	ports-secteam (blanket)
2019-01-18 17:59:41 +00:00
Li-Wen Hsu f29e27f97c MFH: r490497
- Update to 2.150.2

Approved by:	swils (maintainer, implicitly)
Security:	debf6353-5753-4e9a-b710-a83ecdd743de
Sponsored by:	The FreeBSD Foundation

Approved by:	ports-secteam (miwi)
2019-01-17 20:55:21 +00:00
Li-Wen Hsu 01cf7cbf8c MFH: r490496
- Update to 2.160

Security:	debf6353-5753-4e9a-b710-a83ecdd743de
Sponsored by:	The FreeBSD Foundation

Approved by:	ports-secteam (miwi)
2019-01-17 20:53:43 +00:00
Ryan Steinmetz b17b0c3839 MFH: r490324 r490326 r490503
- Update to 2.4.1 (fix maxmind DB warning that is no longer valid)
- Fix EADDRNOTAVAIL issue under FreeBSD when using IPs bound to loopback interfaces
- Bump PORTREVISION

Obtained from:	upstream PR #175

Approved by:	ports-secteam (with hat)
2019-01-17 17:04:40 +00:00
Tobias Kortkamp 8d9650e6e5 MFH: r490563
misc/wmcalendar: Fix some out-of-bounds memory access

PR:		227101
Submitted by:	crahman@gmail.com
Approved by:	xride (maintainer)

Approved by:	ports-secteam runtime fix blanket
2019-01-17 14:10:58 +00:00
Matthias Fechner bb755122d7 MFH: r489831 r490523
Upgrade to version 11.6.3.
For more details see here:
https://about.gitlab.com/2019/01/03/gitlab-11-6-2-released/
https://about.gitlab.com/2019/01/05/gitlab-11-6-3-released/

Approved by:	mentors (implicit)

Security update to 11.6.4.

Approved by:	mentors (implicit)
Security:	ff50192c-19eb-11e9-8573-001b217b3468

Approved by:	ports-secteam (delphij)
2019-01-17 12:18:29 +00:00
Tobias Kortkamp 7f67056c95 MFH: r490545
databases/pgpool-II-40: Actually unbreak PAM option after r490475

Do not pass --without-pam to configure as it does not appear to
work correctly.  It also defines USE_PAM in config.h even when it
should not be defined and the build breaks.

auth/pool_hba.c:157:24: error: variable has incomplete type 'struct pam_conv'
static struct pam_conv pam_passw_conv = {
                       ^

http://beefy3.nyi.freebsd.org/data/112amd64-quarterly/490502/logs/errors/pgpool-II40-4.0.2_2.log

Pointy hat:	tobik
Approved by:	tz (maintainer)

Approved by:	ports-secteam build fix blanket
2019-01-17 11:16:32 +00:00
Jan Beich cce0396da2 MFH: r490500
emulators/rpcs3: update to 0.0.5.7731

Changes:	f19fd2322...f902a7867
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-01-16 19:18:14 +00:00
Tobias Kortkamp d73af9130e MFH: r490475
databases/pgpool-II-40: Unbreak PAM option

The PAM option is tangled up with the SSL option in a weird way.
SSL_CONFIGURE_WITH is set once before bsd.port.options.mk for
enabling SSL support and overwritten again after including
bsd.port.options.mk but only when PAM=on.

Setting options helper after this point is not really supported,
but --with-pam actually makes it to CONFIGURE_ARGS.  When options
helpers are processed the results are only realized later by make(1).
SSL_CONFIGURE_WITH has been defined before including bsd.port.options.mk,
so this sort of "works".

This, however, is presumably an implementation detail and enabling
the PAM option breaks SSL support since SSL_CONFIGURE_WITH is
overwritten with a new value: CONFIGURE_ARGS only has --with-pam
left and is missing --with-openssl.

PAM support does not depend on SSL support.  Just switch everything
to options helpers to fix this.

PR:		234817
Submitted by:	tobik
Approved by:	tz (maintainer)

Approved by:	ports-secteam build fix blanket
2019-01-16 12:06:25 +00:00
Bryan Drewery c913008a91 MFH: r490434
Fix build of ccache-memcached-static sasl2 update in r485191

Approved by:	implicit
2019-01-15 23:16:52 +00:00
Fernando Apesteguía acdad79f11 MFH: r489819 r490082
audio/oss: unbreak in FreeBSD > 12

Unbreak port in FreeBSD 12 and 13-CURRENT. Broken most likely due to r335879.

While here:

* Add missing LIB_DEPENDS and USES for ossxmix
* Reorder some variables

PR:     233018
Reported by:    sergey@akhmatov.ru

Approved by:	ports-secteam (miwi)
2019-01-15 21:28:27 +00:00
Florian Smeets e72c4bac37 MFH: r490316
Update to 5.6.42-84.2

PR:		234826
Submitted by:	Andres Montalban <amontalban@gmail.com>
Security:	ec5072b0-d43a-11e8-a6d2-b499baebfeaf

Approved by:	ports-secteam (miwi)
2019-01-15 13:49:47 +00:00
Bernhard Froehlich 3f6f7b6e50 MFH: r490299
multimedia/dvb-apps: Fix build with GCC-based architectures

PR:		234942
Submitted by:	Piotr Kubaj <pkubaj@anongoth.pl>
Approved by:	portmgr (miwi)
2019-01-15 13:11:41 +00:00
Steve Wills 23c60ddc35 MFH: r490366
net-im/py-matrix-synapse: update to 0.34.1.1, fix CVE-2019-5885

PR:		234828
Submitted by:	Sascha Biberhofer <ports@skyforge.at> (maintainer)
Security:	383931ba-1818-11e9-92ea-448a5b29e8a9
Approved by:	ports-secteam (implicit)
2019-01-15 12:22:06 +00:00
Jochen Neumeister 4b5864f7fd MFH: r490308
Add patch to fix an error:

docker run hello-world
Error response from daemon: json: cannot set embedded pointer to unexported struct: runconfig.hostConfigWrapper

PR:		227618
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (miwi)
2019-01-15 08:18:14 +00:00
Jan Beich bd70b97d22 MFH: r490330
emulators/rpcs3: update to 0.0.5.7729

Changes:	022550a43...f19fd2322
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-01-15 00:53:44 +00:00
Jan Beich 38a90aacfe MFH: r490327
emulators/citra: unbreak on i386 after r490096

In file included from teakra/src/test_generator.cpp:10:
teakra/src/./test.h:37:1: fatal error: static_assert failed
static_assert(sizeof(TestCase) == 4312);
^             ~~~~~~~~~~~~~~~~~~~~~~~~

Reported by:	pkg-fallout
Approved by:	ports-secteam blanket
2019-01-15 00:53:12 +00:00
Bernhard Froehlich ba9aa458ef MFH: r490173
multimedia/tvheadend: Update to 4.2.8

Approved by:	portmgr (miwi)
2019-01-14 15:35:47 +00:00
Cy Schubert 14de75cbd7 MFH: r490251
Update 1.8.26 --> 1.8.27

Notable changes:

 * Fixes and clarifications to the sudo plugin documentation.

 * The sudo manuals no longer require extensive post-processing to
   hide system-specific features.  Conditionals in the roff source
   are now used instead.  This fixes corruption of the sudo manual
   on systems without BSD login classes.  Bug #861.

 * If an I/O logging plugin is configured but the plugin does not
   actually log any I/O, sudo will no longer force the command to
   be run in a pseudo-tty.

 * The fix for bug #843 in sudo 1.8.24 was incomplete.  If the
   user's password was expired or needed to be updated, but no sudo
   password was required, the PAM handle was freed too early,
   resulting in a failure when processing PAM session modules.

 * In visudo, it is now possible to specify the path to sudoers
   without using the -f option.  Bug #864.

 * Fixed a bug introduced in sudo 1.8.22 where the utmp (or utmpx)
   file would not be updated when a command was run in a pseudo-tty.
   Bug #865.

 * Sudo now sets the silent flag when opening the PAM session except
   when running a shell via "sudo -s" or "sudo -i".  This prevents
   the pam_lastlog module from printing the last login information
   for each sudo command.  Bug #867.

PR:		234904
Submitted by:	cy@
Approved by:	garga@ (maintainer)
Approved by:	portmgr (miwi@)
2019-01-14 13:15:17 +00:00
Torsten Zuehlsdorff 5557bd3b40 MFH: r490239
lang/php73: Upgrade from 7.3.0 to 7.3.1

Changelog:

    Core:
        Fixed bug #76654 (Build failure on Mac OS X on 32-bit Intel).
        Fixed bug #71041 (zend_signal_startup() needs ZEND_API).
        Fixed bug #76046 (PHP generates "FE_FREE" opcode on the wrong line).
        Fixed bug #77291 (magic methods inherited from a trait may be ignored).
    CURL:
        Fixed bug #77264 (curl_getinfo returning microseconds, not seconds).
    COM:
        Fixed bug #77177 (Serializing or unserializing COM objects crashes).
    Exif:
        Fixed bug #77184 (Unsigned rational numbers are written out as signed rationals).
    GD:
        Fixed bug #77195 (Incorrect error handling of imagecreatefromjpeg()).
        Fixed bug #77198 (auto cropping has insufficient precision).
        Fixed bug #77200 (imagecropauto(…, GD_CROP_SIDES) crops left but not right).
        Fixed bug #77269 (efree() on uninitialized Heap data in imagescale leads to use-after-free).
        Fixed bug #77270 (imagecolormatch Out Of Bounds Write on Heap).
    MBString:
        Fixed bug #77367 (Negative size parameter in mb_split).
        Fixed bug #77370 (Buffer overflow on mb regex functions - fetch_token).
        Fixed bug #77371 (heap buffer overflow in mb regex functions - compile_string_node).
        Fixed bug #77381 (heap buffer overflow in multibyte match_at).
        Fixed bug #77382 (heap buffer overflow due to incorrect length in expand_case_fold_string).
        Fixed bug #77385 (buffer overflow in fetch_token).
        Fixed bug #77394 (Buffer overflow in multibyte case folding - unicode).
        Fixed bug #77418 (Heap overflow in utf32be_mbc_to_code).
    OCI8:
        Fixed bug #76804 (oci_pconnect with OCI_CRED_EXT not working).
        Added oci_set_call_timeout() for call timeouts.
        Added oci_set_db_operation() for the DBOP end-to-end-tracing attribute.
    Opcache:
        Fixed bug #77215 (CFG assertion failure on multiple finalizing switch frees in one block).
        Fixed bug #77275 (OPcache optimization problem for ArrayAccess->offsetGet).
    PCRE:
        Fixed bug #77193 (Infinite loop in preg_replace_callback).
    PDO:
        Handle invalid index passed to PDOStatement::fetchColumn() as error.
    Phar:
        Fixed bug #77247 (heap buffer overflow in phar_detect_phar_fname_ext).
    Soap:
        Fixed bug #77088 (Segfault when using SoapClient with null options).
    Sockets:
        Fixed bug #77136 (Unsupported IPV6_RECVPKTINFO constants on macOS).
    Sodium:
        Fixed bug #77297 (SodiumException segfaults on PHP 7.3).
    SPL:
        Fixed bug #77359 (spl_autoload causes segfault).
        Fixed bug #77360 (class_uses causes segfault).
    SQLite3:
        Fixed bug #77051 (Issue with re-binding on SQLite3).
    Xmlrpc:
        Fixed bug #77242 (heap out of bounds read in xmlrpc_decode()).
        Fixed bug #77380 (Global out of bounds read in xmlrpc base64 code).

Changelog taken from: http://www.php.net/ChangeLog-7.php#7.3.1

Also removing the patch committed in r489721. The patch disables the use of
ifuncs and is part of the new relase 7.3.1.

Approved by:	ports-secteam (miwi)
2019-01-14 12:25:34 +00:00
Torsten Zuehlsdorff 07428e95e6 MFH: r490238
lang/php72: Upgrade from 7.2.13 to 7.2.14

Changelog:

    Core:
        Fixed bug #77369 (memcpy with negative length via crafted DNS response).
        Fixed bug #71041 (zend_signal_startup() needs ZEND_API).
        Fixed bug #76046 (PHP generates "FE_FREE" opcode on the wrong line).
    COM:
        Fixed bug #77177 (Serializing or unserializing COM objects crashes).
    Date:
        Fixed bug #77097 (DateTime::diff gives wrong diff when the actual diff is less than 1 second).
    Exif:
        Fixed bug #77184 (Unsigned rational numbers are written out as signed rationals).
    GD:
        Fixed bug #77269 (efree() on uninitialized Heap data in imagescale leads to use-after-free).
        Fixed bug #77270 (imagecolormatch Out Of Bounds Write on Heap).
        Fixed bug #77195 (Incorrect error handling of imagecreatefromjpeg()).
        Fixed bug #77198 (auto cropping has insufficient precision).
        Fixed bug #77200 (imagecropauto(…, GD_CROP_SIDES) crops left but not right).
    IMAP:
        Fixed bug #77020 (null pointer dereference in imap_mail).
    Mbstring:
        Fixed bug #77370 (Buffer overflow on mb regex functions - fetch_token).
        Fixed bug #77371 (heap buffer overflow in mb regex functions - compile_string_node).
        Fixed bug #77381 (heap buffer overflow in multibyte match_at).
        Fixed bug #77382 (heap buffer overflow due to incorrect length in expand_case_fold_string).
        Fixed bug #77385 (buffer overflow in fetch_token).
        Fixed bug #77394 (Buffer overflow in multibyte case folding - unicode).
        Fixed bug #77418 (Heap overflow in utf32be_mbc_to_code).
    OCI8:
        Fixed bug #76804 (oci_pconnect with OCI_CRED_EXT not working).
        Added oci_set_call_timeout() for call timeouts.
        Added oci_set_db_operation() for the DBOP end-to-end-tracing attribute.
    Opcache:
        Fixed bug #77215 (CFG assertion failure on multiple finalizing switch frees in one block).
    PDO:
        Handle invalid index passed to PDOStatement::fetchColumn() as error.
    Phar:
        Fixed bug #77247 (heap buffer overflow in phar_detect_phar_fname_ext).
    Sockets:
        Fixed bug #77136 (Unsupported IPV6_RECVPKTINFO constants on macOS).
    SQLite3:
        Fixed bug #77051 (Issue with re-binding on SQLite3).
    Xmlrpc:
        Fixed bug #77242 (heap out of bounds read in xmlrpc_decode()).
        Fixed bug #77380 (Global out of bounds read in xmlrpc base64 code).

Changelog taken from: http://www.php.net/ChangeLog-7.php#7.2.14

Approved by:	ports-secteam (miwi)
2019-01-14 12:24:24 +00:00
Torsten Zuehlsdorff b250c72f0f MFH: r490236
Update PHP 7.1 from 7.1.25 to 7.1.26

Changelog:

    Core:
        Fixed bug #77369 (memcpy with negative length via crafted DNS response).
    GD:
        Fixed bug #77269 (efree() on uninitialized Heap data in imagescale leads to use-after-free).
        Fixed bug #77270 (imagecolormatch Out Of Bounds Write on Heap).
    IMAP:
        Fixed bug #77020 (null pointer dereference in imap_mail).
    Mbstring:
        Fixed bug #77370 (Buffer overflow on mb regex functions - fetch_token).
        Fixed bug #77371 (heap buffer overflow in mb regex functions - compile_string_node).
        Fixed bug #77381 (heap buffer overflow in multibyte match_at).
        Fixed bug #77382 (heap buffer overflow due to incorrect length in expand_case_fold_string).
        Fixed bug #77385 (buffer overflow in fetch_token).
        Fixed bug #77394 (Buffer overflow in multibyte case folding - unicode).
        Fixed bug #77418 (Heap overflow in utf32be_mbc_to_code).
    Phar:
        Fixed bug #77247 (heap buffer overflow in phar_detect_phar_fname_ext).
    Xmlrpc:
        Fixed bug #77242 (heap out of bounds read in xmlrpc_decode()).
        Fixed bug #77380 (Global out of bounds read in xmlrpc base64 code).

Changelog taken from: http://www.php.net/ChangeLog-7.php#7.1.26

Approved by:	ports-secteam (miwi)
2019-01-14 12:23:09 +00:00
Dmitry Sivachenko 5839f37be9 MFH: r489696
Update to version 1.8.17.
This is small bugfix release fixing a possible crash.

Approved by:	portmgr (implicit, not required)
2019-01-14 10:58:15 +00:00
Adam Weinberger 183b87a3f9 MFH: r489642 r489971 r489992 r490212
Deprecate net/GeoIP, and expire it at the end of the month

Note that only the legacy format is deprecated. The GeoIP2 databases
are alive and well.

I completely missed that GeoIP has been deprecated for the last year,
and it expired upstream last week. Maxmind no longer provides the
legacy database, rendering this port useless.

Users must switch to GeoIP2 immediately. OPTIONS changes and
instructions will be coming in the next few days.

See https://support.maxmind.com/geolite-legacy-discontinuation-notice/

Although it won't be purged from the quarterly branch, it probably
makes sense to MFH this deprecation notice.

PR:             234715
Reported by:    rigoletto

Replace the geoipupdate.sh script (which just produced 404 errors) with
a message explaining why, and what to do about it.

Report failure to the caller in geoipupdate.sh

The script was returning an error due to the service not being offered anymore.
The update attempt was replaced with an information message, but it's better to
still return 1 as it did before to allow users detecting they have a problem.

Reported by:	aramw (maintainer)

Extend the GeoIP expiration to a month from now to give
users a bit more time to find a new solution.

Approved by:	portmgr (with hat)
2019-01-14 00:07:41 +00:00
Mahdi Mokhtari 67f20e52e6 MFH: r490218
databases/mysql80-{client, server}: Update ports to latest version 8.0.13
This update fixes several issues including CVEs.
Bug-fixes:
	- Return better error messages for OpenSSL errors
	- Incorrect copying of an integer value by X Plugin caused an
	    error relating to misaligned memory access
Improvement:
	- Important Change: X Protocol now provides a connection pooling option

Upstream notes: https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-13

While here, fix the build with GCC-based architectures too (ported from fix on MySQL57)

Sponsored by:	The FreeBSD Foundation

Approved by:	portmgr (bugfix blanket), ports-secteam (feld, CVE-patch blanket)
2019-01-13 23:34:15 +00:00
Gerald Pfeifer 9e502f716d MFH: r490115
Update ibiblio.org MASTER_SITE which includes a reference to the version
number and was thus broken since we upgraded to Wine 4.0 RC1 in revision
r487184.

PR:		234459
Submitted by:	Samy Mahmoudi <samy.mahmoudi@gmail.com>
Approved by:	portmgr (miwi)
2019-01-13 15:33:48 +00:00
Thomas Zander 900e4d88a8 MFH: r490137
Update to upstream version 0.21.4

Details:
- Bugfix release, see upstream changelog:
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.4/NEWS
- Fix build with openal and lld

Approved by:	ports-secteam (riggs)
2019-01-13 14:41:59 +00:00
Kurt Jaeger 578dad478f MFH: r490052
devel/synfig: Switch to textproc/gsed for build

The configure process for synfig uses GNU extensions (\s) in sed,
which currently get interpreted as an escape of an ordinary character.
Escapes of an ordinary character will be disallowed in future
versions of regex(3), so switch to gsed in advance to also do the
right thing.

As an aside, the \s usage may be potentially patched out, but submitter
opted to switch to gsed for now to ease maintenance burden. A later
run will be done to switch ports depending on gsed for build back
to sed when our sed becomes capable.

PR:		233438
Submitted by:	kevans
Approved by:	woodsb02 (maintainer)
Approved by:	portmgr (miwi)
2019-01-13 07:35:59 +00:00
Jan Beich 8117d26854 MFH: r490097
emulators/rpcs3: update to 0.0.5.7714

Changes:	52ac0a901...022550a43
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-01-13 00:39:43 +00:00
Jan Beich ea9e9a3c61 MFH: r490096
emulators/citra: update to s20190111

Changes:	941d241e7...4f23d5d69
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-01-13 00:38:45 +00:00
Kurt Jaeger b38d294ebc MFH: r490075
www/sitecopy: unbreak on 12 and later

PR:		234524
Submitted by:	Helge Oldach <freebsd@oldach.net> (maintainer)
Approved by:	portmgr (unbreak blanket)
2019-01-12 19:38:54 +00:00
Thomas Zander 6f48c8456c Update to upstream version 3.0.6 (bug fixes)
Details:
- Patch-level upstream update, contains mostly fixes for potential
  runtime issues (e.g. null ptr dereferences)
- Committed directly to 2019Q1 due to branch differences to head
  (multimedia/vlc3 collapsed into multimedia/vlc on head)

Approved by:	ports-secteam (riggs)
2019-01-12 13:53:26 +00:00
Kurt Jaeger 562578cc51 MFH: r489946
www/trafficserver: update 6.2.0 -> 6.2.3 to fix build on 12

PR:		231127
Reviewed by:	Sam Chen <sc.gear@one.caeon.com>
Approved by:	gaod@hychen.org (maintainer timeout)
Relnotes:	https://raw.githubusercontent.com/apache/trafficserver/6.2.3/CHANGELOG-6.2.3
  https://raw.githubusercontent.com/apache/trafficserver/6.2.2/CHANGELOG-6.2.2
  https://raw.githubusercontent.com/apache/trafficserver/6.2.1/CHANGELOG-6.2.1
Approved by:	portmgr (unbreak build blanket)
2019-01-12 13:02:13 +00:00
Carlos J. Puga Medina 12c8ee433a MFH: r490035
- Fix debug build
- Add missing patch in r489897
- Drop unnecessary patch
- Bump PORTREVISION

Approved by:	ports-secteam (miwi)
2019-01-12 10:18:43 +00:00
Carlos J. Puga Medina 7f44448ae6 MFH: r489983
net/ocserv: update to 0.12.2

Noteworthy changes in 0.12.2

- Added support for AES256-SHA legacy cipher. This allows the anyconnect clients to use AES256.
- Added support for the DTLS1.2 protocol hack used by new anyconnect client.

While I'm here pet portlint.

Approved by:	ports-secteam (miwi)
2019-01-12 01:19:06 +00:00
Tobias Kortkamp de0dbbe2cd MFH: r489960
graphics/graphene: Unbreak build with GTKDOC=on

pkg-static: Unable to access file [...]share/gtk-doc/html/graphene/object-tree.html:No such file or directory

PR:		232762
Reported by:	Hyun Hwang <hyun@caffeinated.codes>
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
Approved by:	gnome (maintainer timeout, ~2 months)

Approved by:	ports-secteam build fix blanket
2019-01-11 12:54:39 +00:00
Tobias Kortkamp 8bf0f946c0 MFH: r489869
devel/bsdowl: Do not set BUILD_DEPENDS twice

Make GraphicsMagick a run dependency too as submitted in the original
PR [1].

PR:		194625 [1], 234696

Approved by:	ports-secteam runtime fix blanket
2019-01-11 06:01:33 +00:00
Tobias Kortkamp 3c934878d5 MFH: r489818
graphics/pfstools: Do not set VIEW_USE twice

Merge the two VIEW_USE together and unbreak the non-default VIEW
option.  Without it some build dependencies are missing.

- Add USES=gl while here

Approved by:	ports-secteam build fix blanket
2019-01-11 06:01:05 +00:00
Tobias Kortkamp 5877593402 MFH: r489709
sysutils/htop: Fix memory display in the header

On amd64 it works correctly, but it breaks on powerpc, due to using
types with the wrong size when requesting various sysctls.

PR:		234357
Submitted by:	tobik
Approved by:	Hung-Yi Chen <gaod@hychen.org> (maintainer timeout, 2 weeks)

Approved by:	ports-secteam runtime fix blanket
2019-01-11 06:00:26 +00:00
Tobias Kortkamp 412906d1b7 MFH: r489674
irc/thales: Unbreak MODES option

- Convert to options helpers
- Switch to USES=mysql
- Remove obsolete comment that no longer seems to be relevant
- Fix CONFIGURE_ARGS assignment

Approved by:	ports-secteam build fix blanket
2019-01-11 05:59:58 +00:00
Tobias Kortkamp a98d3d28d3 MFH: r489663
multimedia/libquicktime: Do not set LIB_DEPENDS twice

The ALSA option overwrites a previously set LIB_DEPENDS, so the
libvorbis dependency is never registered when it is turned on.

Approved by:	ports-secteam blanket
2019-01-11 05:59:12 +00:00
Tobias Kortkamp b182936f1c MFH: r489619
devel/gdcm: Combine the two USES together again

This was fixed in r486072 before but was broken again in r488341
during the cmake:outsource -> cmake change.

Approved by:	ports-secteam (tier-2) build fix blanket
2019-01-11 05:58:35 +00:00
Tobias Kortkamp eb094717d0 MFH: r489592
textproc/emacs-wiki: Properly register xml-parse.el as a run dependency too

(Do not set RUN_DEPENDS twice.)

Approved by:	ports-secteam runtime fix blanket
2019-01-11 05:56:01 +00:00
Tobias Kortkamp 93c6ad3eb2 MFH: r489591
print/pnm2ppa: Do not override RUN_DEPENDS after including bsd.port.pre.mk

Make sure Ghostscript is actually added as a run dependency as specified.

Approved by:	ports-secteam runtime fix blanket
2019-01-11 05:55:30 +00:00
Tobias Kortkamp 8d13ffd10b MFH: r489484
misc/mirmon: Do not set USES twice and properly declare Perl run dependency

Approved by:	ports-secteam runtime fix blanket
2019-01-11 05:55:00 +00:00
Tobias Kortkamp f0ef1939b6 MFH: r489481
Do not set OPTIONS_DEFINE twice

Approved by:	ports-secteam build fix blanket
2019-01-11 05:54:25 +00:00
Carlos J. Puga Medina 374f75794a MFH: r489897
- Enable Hangout extension
- Fix jumbo build with the SNDIO option enabled [1]
- Fix crash in V8
- Fix nav preload with third-party cookie blocking
- Backport more patches from OpenBSD chromium port
- Bump PORTREVISION

Reported by:	Joseph Mingrone <jrm@FreeBSD.org> via email [1]

Approved by:	ports-secteam (miwi)
2019-01-11 02:21:49 +00:00
Danilo G. Baio c3bc6a32c0 MFH: r489833
irc/irssi: Update to 1.1.2

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

Irssi Security Advisory:	https://irssi.org/security/irssi_sa_2019_01.txt

PR:		234798
Submitted by:	David O'Rourke <dor.bsd@xm0.uk> (maintainer)
Submitted by:	tj@mrsk.me (email)

Approved by:	ports-secteam (miwi)
2019-01-10 19:43:40 +00:00
Jan Beich ac4cb784b9 MFH: r489752
www/firefox: update to 64.0.2

Changes:	https://www.mozilla.org/firefox/64.0.2/releasenotes/
PR:		233028
Approved by:	ports-secteam blanket
2019-01-10 16:50:50 +00:00
Jochen Neumeister b76e3465bf MFH: r489864
Update to 5.0.3

Changelog: https://wordpress.org/news/2019/01/wordpress-5-0-3-maintenance-release/

Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (miwi)
2019-01-10 15:21:07 +00:00
Carlos J. Puga Medina 5d820c0a34 MFH: r489859
- Unbreak devel/chromium-gn port

Reported by:	pkg-fallout

Approved by:	ports-secteam (blanket)
2019-01-10 11:41:17 +00:00
Jochen Neumeister 5deadb4f71 MFH: r489852
- Switch to python3 and fix build
- Unbreak mail/claws-mail-python

Submitted by:	mmokhi
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D18800

Approved by:	portmgr (blanket: build fix)
2019-01-10 08:44:49 +00:00
Carlos J. Puga Medina 370ba543ca MFH: r489815
- Add USES=gl
- Enable jumbo build to improve compilation times
- Fix loading of the chromium binary on FreeBSD-HEAD
- Fix jumbo build with the SNDIO option enabled
- Add -Wl,-znotext for i386
- Bump PORTREVISION

Approved by:	ports-secteam (miwi)
2019-01-10 02:31:29 +00:00
Cy Schubert f6d95bb34c MFH: r489751
Remove redundant CONFLICTS.

PR:		234742
Reported by:	tobik@
Approved by:	portmgr (miwi@)
2019-01-10 02:27:33 +00:00
Niclas Zeising 86c65d31a1 MFH: r489829
graphics/drm-legacy-kmod: Update snapshot

Update graphics/drm-legacy-kmod to the latest snapshot, which includes
FreeBSD base r342888 by markj:
> Complete the removal of obsolete ioctl handlers.

This is a followup to the previous update, and base r342182.

Approved by:	jmd (maintainer, implicit)

Approved by:	ports-secteam (blanked, drm drivers)
2019-01-09 21:54:41 +00:00
Niclas Zeising 505980dc1d MFH: r489754
Fix illegal instruction when running in kvm/qemu

Fix illegal instruction when running xserver in kvm or qemu (and possibly
others) virtualisation.  This is solved by disabling sse instructions while
compiling the xf86SlowBcopy (don't ask) function.

This fix was originally committed by dim as r396167 in 2015, and then most
likely accidentally removed in r433863 in 2017.

Bump portrevision

Original commit message:

> Disable use of SSE instructions in Xorg's xf86SlowBcopy() function.
>
> When such instructions are used to copy data from/to mapped video
> memory, some hypervisors (e.g. KVM, Microsoft Hyper-V) can generate
> SIGILL or SIGBUS exceptions, causing Xorg to crash.

PR:		202643
Reported by:	nogcjx@fastmail.fm
Requested by:	dim
Diagnose and fix by:	dim

Approved by:	ports-secteam (miwi)
2019-01-09 17:52:03 +00:00
Cy Schubert 1ad157ebc8 MFH: r489736
Correct CONFLICTS.

Approved by:	portmgr (miwi)
2019-01-09 15:07:31 +00:00
Cy Schubert ea2c5e6548 MFH: r489735
Correct CONFLICTS.

Approved by:	portmgr (miwi)
2019-01-09 15:06:29 +00:00
Mathieu Arnold 21d46662a2 MFH: r489778
Update to 3.6.11.

Security:	5df2b81725
Approved by:	(security blanket approval)
2019-01-09 13:13:23 +00:00
Xin LI b9793b85ed MFH: r489756
Update to 2018-04-22b.

Approved by:	ports-secteam
2019-01-09 08:14:15 +00:00
Torsten Zuehlsdorff e7b7fc71fc MFH: r489721
lang/php73: Fix "Bus error (core dumped)" by disabling ifuncs

PHP 7.3 uses ifuncs optimisations which generates a list of problems on FreeBSD:
https://bugs.php.net/bug.php?id=77284
https://bugs.php.net/bug.php?id=77279
https://bugs.php.net/bug.php?id=77261

Therefore ifuncs will be disabled in PHP 7.3.1. To make it usable until the release,
we import the patch until then:
291589114a

PR:		233024
Submitted by:	Pascal Christen <pascal.christen@hostpoint.ch>

Approved by:	ports-secteam (miwi)
2019-01-09 07:49:25 +00:00
Danilo Egea Gondolfo 42a9b74145 MFH: r489553
- Update to 1.8

This version fixes a buffer overflow in zcat.

Approved by:	portmgr (miwi)
2019-01-08 23:13:34 +00:00
Jung-uk Kim 30995bb090 MFH: r489733
Update to 32.0.0.114.

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

Approved by:	ports-secteam (blanket)
2019-01-08 18:51:42 +00:00
Don Lewis 0d097ea6fb MFH: r489729
Make USES=gl conditional on the GUI option to unbreak build when GUI is
disabled.  Error was:
  scilab-5.5.2_15 need to specify gl component with USE_GL.
because USE_GL is conditional on GUI.

While here, tweak Makefile statement ordering to reduce portlint warnings.

PR:		234651
Approved by:	makc (maintainer)

Approved by:	portmgr (blanket: build fix)
2019-01-08 18:05:51 +00:00
Thomas Zander 4297a12461 MFH: r489681
Update to upstream release 0.17.0

PR:		234707
Submitted by:	dor.bsd@xm0.uk
Approved by:	ports@ecadlabs.com (maintainer)

Approved by:	ports-secteam (riggs)
2019-01-08 13:42:06 +00:00
Carlos J. Puga Medina ffbcd1d0dc MFH: r489612
www/chromium: Update to 71.0.3578.98

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

PR:		233990
Submitted by:	Matthias Wolf <freebsd@rheinwolf.de>
Reported by:	nikolaibitinit@gmail.com
Reviewed by:	rene, cpm
Approved by:	rene, cpm
Security:	http://vuxml.freebsd.org/freebsd/546d4dd4-10ea-11e9-b407-080027ef1a23.html
Security:	http://vuxml.freebsd.org/freebsd/720590df-10eb-11e9-b407-080027ef1a23.html

Approved by:	ports-secteam (miwi)
2019-01-08 09:48:39 +00:00
Tobias Kortkamp 87f3a0e65b MFH: r489622
graphics/netpbm: Update to 10.85.01

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

Approved by:	ports-secteam (miwi)
2019-01-08 08:31:12 +00:00
Cy Schubert ff92851a37 MFH: r489636
Update 1.16.2 --> 1.16.3

Major changes in 1.16.3 (2019-01-07)
====================================

This is a bug fix release.

* Fix a regression in the MEMORY credential cache type which could
  cause client programs to crash.

* MEMORY credential caches will not be listed in the global
  collection, with the exception of the default credential cache if it
  is of type MEMORY.

* Remove an incorrect assertion in the KDC which could be used to
  cause a crash [CVE-2018-20217].

Approved by:	portmgr (miwi)
2019-01-08 05:15:36 +00:00
Cy Schubert cfffb9a533 MFH: r489635
Update 1.15.4 --> 1.15.5

Major changes in 1.15.5 (2019-01-07)
====================================

This is a bug fix release.

* Fix a regression in the MEMORY credential cache type which could
  cause client programs to crash.

* MEMORY credential caches will not be listed in the global
  collection, with the exception of the default credential cache if it
  is of type MEMORY.

* Remove an incorrect assertion in the KDC which could be used to
  cause a crash [CVE-2018-20217].

Approved by:	portmgr (miwi)
2019-01-08 05:15:10 +00:00
Jan Beich 88a048a84d MFH: r489629
games/openbor: update to 6618

Changes:	081f80cb...6a467a0c
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-01-08 00:32:13 +00:00
Jan Beich 27d155bd90 MFH: r489627
emulators/citra: update to s20190107

Changes:	fbd0944a5...941d241e7
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-01-08 00:31:07 +00:00
Jan Beich 7cebacbdf9 MFH: r489626
emulators/rpcs3: update to 0.0.5.7678

Changes:	37c621ebb...52ac0a901
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-01-08 00:30:13 +00:00
Jan Beich 8937b222ff MFH: r489625
games/onscripter: update to 20181218

Approved by:	ports-secteam blanket (1-line regression fix)
2019-01-08 00:29:13 +00:00
Dan Langille 300b160099 MFH: r489602
Fix depends so that net/py-paho-mqtt actually gets installed.

PR:		234697
Reported by:	tobik

Approved by:	ports-secteam (blanket)
2019-01-07 18:32:00 +00:00
Thomas Zander 67f437ece8 MFH: r489525
Introduce non-standard OPTION for database proxy support

PR:		234599
Submitted by:	khellman@mcprogramming.com

Approved by:	ports-secteam (riggs)
2019-01-06 19:35:05 +00:00
Steve Wills 7cfd9ea8e0 MFH: r489512
www/gitea: Update to 1.6.3

PR:		234659
Submitted by:	stb@lassitu.de (maintainer)
Security:	63e36475-119f-11e9-aba7-080027fee39c
Approved by:	ports-secteam (implicit)
2019-01-06 16:57:40 +00:00
Emanuel Haupt 80a45a62d6 MFH: r489508
Fix with python3

PR:		233996
Reported by:	0mp
Submitted by:	novel (patch)
MFH=		2019Q1 (blanket)
Approved by:	ports-secteam (blanket)
2019-01-06 16:51:20 +00:00
Thomas Zander 527f71f4ed MFH: r489480
Update to upstream version 30.1.0

Details:
- New features and bug fixes, a.o. fixes for
  crashes with certain input streams, see changelog.
- Build fixes for boost-1.69 are now upstream.
- Upstream changelog:
  https://mkvtoolnix.download/doc/NEWS.md

Approved by:	ports-secteam (riggs)
2019-01-06 12:27:43 +00:00
Niclas Zeising 39704af4c7 MFH: r489372
x11/libinput: Fix crash when listing devices

Fix a crash in x11/libinput when listing devices with libinput list-devices.
This is done by removing an old patch previously used to work arond
permission issues with /dev/input/*

PR:		234638
Reported by:	Jan Beich
Fix from:	Greg V
Reviewed by:	Greg V

Approved by:	ports-secteam (miwi)
2019-01-06 09:37:36 +00:00
Kurt Jaeger ea7234f037 MFH: r489390
converters/wkhtmltopdf: fix build with openssl 1.1.1

PR:		234555
Submitted by:	Ashish Kulkarni <kulkarni.ashish@gmail.com> (upstream)
Reported by:	rainer@ultra-secure.de
Approved by:	portmgr (miwi)
2019-01-06 09:00:07 +00:00
Tobias Kortkamp 7fda1245f1 MFH: r489441
databases/mantis: Add missing run dependencies

PR:		234597
Submitted by:	dvl

Approved by:	ports-secteam blanket
2019-01-06 08:05:40 +00:00
Wen Heping b33d1ec1d7 MFH: r489292
- Update django to 2.1.5, 2.0.10, and 1.11.18
  (include security fix)

Security:	CVE-2019-3498

Approved by:	portmgr@(miwi@)
2019-01-05 08:14:38 +00:00
Jan Beich ef8d701251 MFH: r489241
Allow overriding rust dependency

Add DEFAULT_VERSIONS+=rust=rust-nightly to make.conf(5) if you want to
build consumers using lang/rust-nightly.

Approved by:	rust (tobik)
Approved by:	ports-secteam (miwi)
Differential Revision:	https://reviews.freebsd.org/D18634
2019-01-05 00:41:57 +00:00
Antoine Brodin bb39bb6f6f MFH: r489278
Mark BROKEN: fails to stage

(cd /wrkdirs/usr/ports/mail/claws-mail-python/work/claws-mail-3.17.3/src/plugins/python &&  install  -s -m 0644 .libs/python.so  /wrkdirs/usr/ports/mail/claws-mail-python/work/stage/usr/local/lib/claws-mail/plugins)
install: .libs/python.so: No such file or directory

Reported by:	pkg-fallout
2019-01-04 20:59:31 +00:00
Antoine Brodin e02b784290 MFH: r489276
Mark BROKEN: fails to stage

cd: /wrkdirs/usr/ports/graphics/gauche-gl/work/stage/usr/local/lib/gauche-0.9/site/amd64-portbld-freebsd11.2: No such file or directory

Reported by:	pkg-fallout
2019-01-04 20:58:04 +00:00
Antoine Brodin c66fb7c13b MFH: r489273
Mark BROKEN: checksum and size mismatch

Reported by:	pkg-fallout
2019-01-04 20:56:03 +00:00
Mark Linimon be6cd2cec1 MFH: r489258
Now builds on powerpc64 and aarch64 (and, presumably, mips*).

Approved by:	portmgr (tier-2 blanket)
2019-01-04 18:22:50 +00:00
Brooks Davis fd60e2ad05 MFH: r489195 (reliability fix blanket)
Backport two Objective-C bug fixes (D18672)

Add patches for head rS342592 and rS342593 (D18691)

Add patch files for head rS342592 and rS342593, which correspond to the
following upstream revisions:

https://reviews.llvm.org/rL342397
https://reviews.llvm.org/rL342397

These fix an 'Assertion failed: ((VT.getVectorNumElements() +
N2C->getZExtValue() <= N1.getValueType().getVectorNumElements()) &&
"Extract subvector overflow!"), function getNode' when building the
multimedia/aom port (with AVX2 enabled).

PR:		234480
Submitted by:	theraven, dim
Differential Revision:	https://reviews.freebsd.org/D18672
Differential Revision:	https://reviews.freebsd.org/D18691
Approved by:	ports-secteam (reliability fix blanket)
2019-01-04 16:16:31 +00:00
Kurt Jaeger 9b21bb2fc9 MFH: r489202
mail/p5-Email-Sender: change RUN_DEPENDS

- port depends on p5-Email-Address, which is deprecated
- p5-Email-Address-XS can be used as a replacement

PR:		233803
Submitted by:	wfdudley@gmail.com
Approved by:	bill.brinzer@gmail.com (maintainer timeout)
Approved by:	portmgr (miwi)
2019-01-04 04:11:15 +00:00
Michael Gmelin df31021379 MFH: r489236
Depend on php-zlib (required for binary patches now)

Reported by:	arrowd

Approved by:	portmgr (runtime dependency fix blanket)
2019-01-04 00:40:09 +00:00
Mahdi Mokhtari 3a0d92aa2e MFH: r489092
games/lincity-ng: Fix STAGEDIR misuse also cleanup and improvements
Add LICENSE block
Add better build-time flags for `configure` and CPPFLAGS
Add missing USES=gl, gnome
Switch to USES=localbase
Fix incorrect STAGEDIR usage, which makes it saved in the produced binary

PR:		234489
Submitted by:	amdmi3
Sponsored by:	The FreeBSD Foundation

Approved by:	portmgr (bugfix blanket)
2019-01-03 23:52:31 +00:00
Mahdi Mokhtari cf5299a59d MFH: r489079
net-mgmt/netdata: Fix build on i386
Add more exact test-cases to configure.ac to prevent it assuming support of
__atomic_add/fetch/... symbols on i386 (Clang > 4).

Sponsored by:	The FreeBSD Foundation

Approved by:	portmgr (bugfix blanket)
2019-01-03 23:48:24 +00:00
Mahdi Mokhtari e0990a2f28 MFH: r489094
security/qtkeychain: Upgrade the port to latest release 0.9.1
This update contains:
  Bugfix on libcecret: Don't match the schema name (Issue#114)
    This makes libsecret not attempt to match on the schema name
      and allows the libsecret backend to work with what was stored
      by the gnome-keyring backend.

Approved by:	arrowd (maintainer)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D18722

Approved by:	portmgr (bugfix blanket)
2019-01-03 23:44:45 +00:00
Thomas Zander 586d623620 MFH: r489219
Fix SIGBUS with 24 bit content over OSS output

PR:		234574
Submitted by:	dev@submerge.ch

Approved by:	ports-secteam (riggs)
2019-01-03 20:27:09 +00:00
Mark Linimon 02765ce0bb MFH: r489188
This port now requires USES=compiler:c11 to build on GCC-based architectures.

PR:		233887
Submitted by:	Piotr Kubaj

Approved by:	portmgr (tier-2 blanket)
2019-01-03 15:31:11 +00:00
Mark Linimon 273d14cec0 MFH: r489186
This port sometimes doesn't build.  Adding MAKE_JOBS_UNSAFE fixes it.

While here, pet portlint.

PR:		234485
Submitted by:	Piotr Kubaj
Approved by:	maintainer

Approved by:	portmgr (tier-2 blanket)
2019-01-03 15:20:45 +00:00
Mark Linimon d41fb77705 MFH: r489183
Fix build on GCC-based architectures by removing default assumption that
FreeBSD == clang.

Approved by:	portmgr (tier-2 blanket)
2019-01-03 15:15:05 +00:00
Mark Linimon 1f5730f756 MFH: r489181
-Wno-c++11-narrowing is not supported by GCC.  Set USE_CXXSTD=c++98 to
build with both GCC and Clang.

PR:		234392
Submitted by:	Piotr Kubaj

Approved by:	portmgr (tier-2 blanket)
2019-01-03 15:01:04 +00:00
Adriaan de Groot 58341c1bd7 MFH: r489165
Update devel/kvirc to latest release

Previous 5.0.0 port was a beta; this is the first real KF5- and Qt5-
compatible release. The release notes say "too many changes to be listed",
since the previous stable was six years ago. Since 5.0.0-beta1, several
(unnamed) bugfixes.

While here, fix up USES=python. KVIrc is only compatible with Python 2.7.

Approved by:	portmgr (miwi)
2019-01-03 13:30:29 +00:00
Matthias Fechner 724ec4a05c MFH: r489075
Security update to 11.6.1.
For more details see here:
https://about.gitlab.com/2018/12/31/security-release-gitlab-11-dot-6-dot-1-released/

Approved by:	mentors (implicit)
Security:	b2f4ab91-0e6b-11e9-8700-001b217b3468

Approved by:	ports-secteam (miwi)
2019-01-03 11:11:53 +00:00
Adriaan de Groot 6ed197b997 MFH: r488920
Cleanup net-im after KDE4 removal.

 - hotot drops option KDE4
 - lice-qt-gui drops option KDE4
 - telepathy-logger-qt4 probably didn't need kde:4 anyway

Reported by:	antoine

Approved by:	portmgr (miwi)
2019-01-03 10:22:57 +00:00
Lars Engels 02e64aeb43 MFH: r489145
x11-fm/mucommander:
- Update to 0.9.3
- Switch MASTER_SITE to Github
- Depend on Java 1.8+
- Pet portlint

Approved by:	portmgr (miwi)
2019-01-03 09:49:19 +00:00
Adriaan de Groot aa664d4fc1 MFH: r489100
In r488805 KDE4 support was removed, but the Qt4 variant checks
for, and then *requires*, KDE4 unless you tell it not to. Restore
the missing configure argument (but now, set it always to off).

Reported by:	antoine

Approved by:	portmgr (miwi)
2019-01-03 09:45:55 +00:00
Lars Engels 1e3bbffc49 MFH: r489137
games/bass:
- Update WWW
- Update MASTER_SITES
- Pet portlint

Approved by:	portmgr (miwi via IRC)
2019-01-03 09:39:21 +00:00
Lars Engels 4870c57488 MFH: r489135
net-mgmt/aircrack-ng:
- Update to 1.5.2 (Bugfix release)
- Changelog: https://aircrack-ng.blogspot.com/2018/12/aircrack-ng-152.html

Reported by:	https://repology.org/

Approved by:	portmgr (miwi)
2019-01-03 09:38:27 +00:00
Tobias Kortkamp d920e78527 MFH: r489136
databases/mantis: Update to 2.19.0

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

Approved by:	ports-secteam (miwi)
2019-01-03 08:57:43 +00:00
Jan Beich 7743e64f9f MFH: r489119
games/openbor: update to 6590

Changes:	dc2161e6...081f80cb
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-01-03 00:22:04 +00:00
Jan Beich 9ab3514cbc MFH: r489118
emulators/rpcs3: update to 0.0.5.7652

Changes:	a4f67ccb8...37c621ebb
Approved by:	ports-secteam (junovitch, implicit for snapshots)
2019-01-03 00:21:26 +00:00
Mark Linimon 01afda12fa MFH: r489085
Move the BROKEN statement for powerpc64 to the server port only; the
client slave port builds.

Approved by:	portmgr (tier-2 blanket)
2019-01-02 15:49:54 +00:00
Mark Linimon fbc1d9b183 MFH: r489072
Correct mistakes made in r484256 by not including newer version of
patch.  This correctly fixes the build on powerpc64.

PR:		231946
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)

Approved by:	portmgr (tier-2 blanket)
2019-01-02 09:48:07 +00:00
Mark Linimon 3d03a8e157 MFH: r489069
This port needs USES=compiler:c++11-lang to build on GCC-based architectures.

PR:		234511
Submitted by:	Piotr Kubaj
Approved by:	maintainer

Approved by:	portmgr (tier-2 blanket)
2019-01-02 09:25:04 +00:00
Mark Linimon 1339fb524f MFH: r489067
Fix CXX assignment and add new includes to fix build on GCC-based
architectures.

PR:		232734
Submitted by:	Piotr Kubaj
Approved by:	portmgr (tier-2 blanket)

Approved by:	portmgr (tier-2 blanket)
2019-01-02 09:16:19 +00:00
Jan Beich 9152fbc094 MFH: r489061
multimedia/libvpx: restore NEON on armv6 after r466922

- Only armv6 needs -meabi=5
- Build NEON files on armv6
- Respect CPUTYPE on armv7 and aarch64

Approved by:	ports-secteam blanket
2019-01-02 08:10:48 +00:00
Tobias C. Berner 3ec8508c5d MFH: r488901
audio/kid3-qt5: remove KDE4 plist entries after r488807

Reported by:	antoine

Approved by:	ports-secteam (swills)
2019-01-01 17:00:15 +00:00
Mark Linimon 782bc403ff MFH: r488916
This port requires USES=compiler:c++11-lang to build on GCC-based
architectures.

PR:		234297
Submitted by:	Piotr Kubaj
Approved by:	maintainer

Approved by:	portmgr (tier-2 blanket)
2019-01-01 16:12:03 +00:00
Tobias C. Berner b2e6afe033 MFH: r488893
sysutils/policykit-qt, sysutils/qzeitgeist: remove dead variable USE_KDE

Reported by:	rene

Approved by:	ports-secteam (miwi)
2019-01-01 15:48:47 +00:00
Tobias C. Berner d8ad81f3b2 MFH: r488892
multimedia/mlt-qt4: remove KDE4 option after r488807

Approved by:	ports-secteam (miwi)
2019-01-01 15:47:54 +00:00
Tobias C. Berner 5d8a3525bb MFH: r488883
multimedia/phonon*@qt4: fix automoc4 depencency after r488807

Approved by:	ports-secteam (miwi)
2019-01-01 15:41:46 +00:00
Tobias C. Berner d5d5316812 MFH: r488881
multimedia/phonon@qt4: directly build depend on devel/automoc4 after r488807

Approved by:	ports-secteam (miwi)
2019-01-01 15:40:37 +00:00
Tobias C. Berner e68cd93c21 MFH: r488880
sysutils/policykit-qt: directly build depend on devel/automoc4 after r488807

Approved by:	ports-secteam (miwi)
2019-01-01 15:38:58 +00:00
Tobias C. Berner 1050fa60e6 MFH: r488879
sysutils/qzeitgeist: directly build depend on devel/automoc4 after r488807

Approved by:	ports-secteam (miwi)
2019-01-01 15:38:03 +00:00
Tobias C. Berner ae57e1f2a5 MFH: r488877
www/qupzilla-qt4: remove KWALLET option after r488807

Approved by:	ports-secteam (miwi)
2019-01-01 15:35:26 +00:00
Tobias C. Berner 1ab4facfce MFH: r488876
sysutils/polkit-qt@qt4: remove unnecessary (broken) dependency to automoc4 after r488807

Approved by:	ports-secteam (miwi)
2019-01-01 15:34:26 +00:00
Tobias C. Berner b57e8516af MFH: r488872
editors/yzis: remove KYZIS option after r488807

Approved by:	ports-secteam (miwi)
2019-01-01 15:32:37 +00:00
Tobias C. Berner dcc371e800 MFH: r488871
devel/piklab: follow up to r488869 -- clean plist

- the KDE4 option was removed but the plist not updated.

Reported by:	antoine

Approved by:	ports-secteam (miwi)
2019-01-01 15:31:20 +00:00
Tobias C. Berner d5cac35cd9 MFH: r488870
multimedia/gstreamer-qt4: remove dependency on automoc4 after r488807

Approved by:	ports-secteam (miwi)
2019-01-01 15:30:12 +00:00
Tobias C. Berner 4d39517818 MFH: r488869
devel/piklab: remove KDE option after r488807

Approved by:	ports-secteam (miwi)
2019-01-01 15:27:22 +00:00
Tobias C. Berner 2da8d3d6bd MFH: r488868
chinese/qterm: remove KDE option after r488807

Approved by:	ports-secteam (miwi)
2019-01-01 15:25:25 +00:00
Rene Ladan bdb3a6c05b MFH: r488875
net-mgmt/pandorafms_console: fix build with PHP 7.1+

PR:		233773
Reported by:	Maroslav Lachman 000.fbsd@quip.cz
Reviewed by:	maintainer (actual diff)
Approved by:	maintainer

Approved by:	ports-secteam (miwi)
2019-01-01 14:55:18 +00:00
1046 changed files with 12154 additions and 7227 deletions

View File

@ -45,7 +45,10 @@ fi
if [ -z "${CCACHE_DIR}" ]; then
CCACHE_DIR=$(make -C ${portdir} -VCCACHE_DIR)
fi
homedirs=$(awk -F: -v users="$(make -C ${portdir} -V USERS|sed -e 's, ,|,g;/^$/d;s,^,^(,;s,$,)$,')" 'users && $1 ~ users {print $9}' ${PORTSDIR}/UIDs|sort -u|sed -e "s|/usr/local|${PREFIX}|"|tr "\n" " ")
if [ -z "${UID_FILES}" ]; then
UID_FILES=$(make -C ${portdir} -VUID_FILES)
fi
homedirs=$(awk -F: -v users="$(make -C ${portdir} -V USERS|sed -e 's, ,|,g;/^$/d;s,^,^(,;s,$,)$,')" 'users && $1 ~ users {print $9}' ${UID_FILES}|sort -u|sed -e "s|/usr/local|${PREFIX}|"|tr "\n" " ")
plistsub_sed=$(mktemp -t plistsub_sed)
trap "rm -f ${plistsub_sed}" EXIT 1
make -C ${portdir} -VPLIST_SUB_SED | /bin/sh ${PORTSDIR}/Mk/Scripts/plist_sub_sed_sort.sh ${plistsub_sed}

View File

@ -46,7 +46,7 @@ DISTFILES+= ${CARGO_DIST_SUBDIR}/${_crate}.tar.gz:cargo_${_crate:S/-//g:S/.//g}
CARGO_BUILDDEP?= yes
.if ${CARGO_BUILDDEP:tl} == "yes"
BUILD_DEPENDS+= rust>=1.31.0:lang/rust
BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.31.0:lang/${RUST_DEFAULT}
.endif
# Location of cargo binary (default to lang/rust's Cargo binary)

View File

@ -22,12 +22,12 @@ _GECKO_VERSION= ${gecko_ARGS:M[0-9][0-9]*}
.if ${gecko_ARGS:Mfirefox}
_GECKO_DEFAULT_VERSION= 60
_GECKO_VERSIONS= 60 64
_GECKO_VERSIONS= 60 66
_GECKO_TYPE= firefox
# Dependence lines for different Firefox versions
60_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox-esr
64_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox
66_DEPENDS= ${LOCALBASE}/lib/firefox/firefox:www/firefox
.if exists(${LOCALBASE}/bin/firefox)
_GECKO_INSTALLED_VER!= ${PKG_QUERY} %v firefox firefox-esr

View File

@ -74,9 +74,9 @@ GEMFILES= ${DISTNAME}${EXTRACT_SUFX}
RUBYGEM_ARGS=-l --no-update-sources --install-dir ${STAGEDIR}${PREFIX}/lib/ruby/gems/${RUBY_VER} --ignore-dependencies --bindir=${STAGEDIR}${PREFIX}/bin
.if ${PORT_OPTIONS:MDOCS}
RUBYGEM_ARGS+= --rdoc --ri
RUBYGEM_ARGS+= --document rdoc,ri
.else
RUBYGEM_ARGS+= --no-rdoc --no-ri
RUBYGEM_ARGS+= --no-document
.endif
.if !target(do-extract)
@ -104,7 +104,7 @@ do-build:
.if !target(do-install)
do-install:
(cd ${BUILD_WRKSRC}; ${SETENV} ${GEM_ENV} ${RUBYGEMBIN} install ${RUBYGEM_ARGS} ${GEMFILES} -- --build-args ${CONFIGURE_ARGS})
(cd ${BUILD_WRKSRC}; ${SETENV} ${GEM_ENV} ${RUBYGEMBIN} install ${RUBYGEM_ARGS} ${GEMFILES} -- ${CONFIGURE_ARGS})
${RM} -r ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR}/build_info/
${FIND} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} -type f -name '*.so' -exec ${STRIP_CMD} {} +
${FIND} ${STAGEDIR}${PREFIX}/${GEMS_BASE_DIR} -type f \( -name mkmf.log -or -name gem_make.out \) -delete

View File

@ -88,6 +88,8 @@ PYTHON2_DEFAULT?= 2.7
PYTHON3_DEFAULT?= 3.6
# Possible values: 2.3, 2.4, 2.5
RUBY_DEFAULT?= 2.4
# Possible values: rust, rust-nightly
RUST_DEFAULT?= rust
# Possible values: 4.6, 4.7, 4.8
SAMBA_DEFAULT?= 4.7
# Possible values: base, openssl, openssl111, libressl, libressl-devel

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.2:devel/rust-cbindgen \
BUILD_DEPENDS+= rust-cbindgen>=0.6.8:devel/rust-cbindgen \
node:www/node
.endif
@ -152,7 +152,7 @@ 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
_ALL_DEPENDS= event ffi graphite harfbuzz hunspell icu jpeg nspr nss png pixman sqlite vpx webp
event_LIB_DEPENDS= libevent.so:devel/libevent
event_MOZ_OPTIONS= --with-system-libevent
@ -197,6 +197,9 @@ sqlite_MOZ_OPTIONS= --enable-system-sqlite
vpx_LIB_DEPENDS= libvpx.so:multimedia/libvpx
vpx_MOZ_OPTIONS= --with-system-libvpx
webp_LIB_DEPENDS= libwebp.so:graphics/webp
webp_MOZ_OPTIONS= --with-system-webp
.for use in ${USE_MOZILLA}
${use:S/-/_WITHOUT_/}= ${TRUE}
.endfor
@ -339,8 +342,7 @@ post-patch-SNDIO-on:
.endif
.if ${PORT_OPTIONS:MRUST} || ${MOZILLA_VER:R:R} >= 54
BUILD_DEPENDS+= ${RUST_PORT:T}>=1.29:${RUST_PORT}
RUST_PORT?= lang/rust
BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.30:lang/${RUST_DEFAULT}
. if ${MOZILLA_VER:R:R} < 54
MOZ_OPTIONS+= --enable-rust
. endif

View File

@ -1021,7 +1021,7 @@ MASTER_SITE_RUBY+= \
# See http://rubygems.org/pages/about
.if !defined(IGNORE_MASTER_SITE_RUBYGEMS)
MASTER_SITE_RUBYGEMS+= \
https://rubygems.global.ssl.fastly.net/gems/%SUBDIR%/
https://rubygems.org/downloads/
.endif
.if !defined(IGNORE_MASTER_SITE_SAMBA)

View File

@ -2,7 +2,7 @@
PORTNAME= ark
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= archivers kde kde-applications
MAINTAINER= kde@FreeBSD.org
@ -12,7 +12,7 @@ LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= cmake compiler:c++11-lang gettext libarchive kde:5 \
qt:5 tar:xz
qt:5 shared-mime-info tar:xz
USE_KDE= archive auth bookmarks codecs completion config configwidgets \
coreaddons crash dbusaddons doctools ecm i18n iconthemes \
itemmodels itemviews jobwidgets khtml kio parts pty service \

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= zutils
PORTVERSION= 1.7
PORTREVISION= 1
PORTVERSION= 1.8
CATEGORIES= archivers
MASTER_SITES= SAVANNAH/zutils
EXTRACT_SUFX= .tar.lz

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1519772529
SHA256 (zutils-1.7.tar.lz) = c4ffadab70458fab8f1fe51b003f953c590d95e060658105622144bdd93ba650
SIZE (zutils-1.7.tar.lz) = 43793
TIMESTAMP = 1546817271
SHA256 (zutils-1.8.tar.lz) = 07a47e1602be66a166bd3bf99c80efe2df889e2d407fadcd7ff83974762da337
SIZE (zutils-1.8.tar.lz) = 53285

View File

@ -20,7 +20,6 @@ OPTIONS_SUB= yes
GH_ACCOUNT= mikebrady
OPTIONS_DEFINE= CONVERTER
OPTIONS_DEFINE= CONVERTER
CONVERTER_DESC= Build with command-line utility to read and write audio data
OPTIONS_DEFAULT=CONVERTER

View File

@ -3,7 +3,7 @@
PORTNAME= jackit
PORTVERSION= 0.125.0
PORTREVISION= 5
PORTREVISION= 6
CATEGORIES= audio
MAINTAINER= multimedia@FreeBSD.org
@ -21,6 +21,7 @@ LIB_DEPENDS= libsndfile.so:audio/libsndfile \
USES= autoreconf compiler:c11 gmake pathfix pkgconfig libtool localbase bdb
USE_GITHUB= yes
GH_ACCOUNT= jackaudio
GH_PROJECT= jack1
GH_TAGNAME= 90f9dd3

View File

@ -0,0 +1,26 @@
--- libjack/port.c.orig 2019-01-02 01:51:31 UTC
+++ libjack/port.c
@@ -630,13 +630,22 @@ jack_port_get_buffer (jack_port_t *port, jack_nframes_
size_t
jack_port_type_buffer_size (jack_port_type_info_t* port_type_info, jack_nframes_t nframes)
{
+ size_t size;
+
if ( port_type_info->buffer_scale_factor < 0 ) {
return port_type_info->buffer_size;
}
- return port_type_info->buffer_scale_factor
+ size = port_type_info->buffer_scale_factor
* sizeof(jack_default_audio_sample_t)
* nframes;
+
+#ifdef USE_DYNSIMD
+ /* Round up to the next multiple of 16 bytes, align buffers for SIMD. */
+ size = (size + 15) & (~ (size_t)0x0f);
+#endif /* USE_DYNSIMD */
+
+ return size;
}
int

View File

@ -19,15 +19,11 @@ man/de/man1/kid3.1.gz
%%CLI%%man/man1/kid3-cli.1.gz
%%QT%%man/man1/kid3-qt.1.gz
man/man1/kid3.1.gz
%%KDE4%%share/applications/kde4/kid3.desktop
%%KF5%%share/applications/net.sourceforge.kid3.desktop
%%QT%%share/applications/kid3-qt.desktop
%%KDE4%%share/apps/kid3/kid3ui.rc
%%KDE%%share/dbus-1/interfaces/net.sourceforge.Kid3.xml
%%KDE4%%share/doc/HTML/de/kid3/common
%%KDE%%share/doc/HTML/de/kid3/index.cache.bz2
%%KDE%%share/doc/HTML/de/kid3/index.docbook
%%KDE4%%share/doc/HTML/en/kid3/common
%%KDE%%share/doc/HTML/en/kid3/index.cache.bz2
%%KDE%%share/doc/HTML/en/kid3/index.docbook
%%QT%%share/doc/kid3-qt/kid3_de.html

View File

@ -3,7 +3,7 @@
PORTNAME= libsndfile
PORTVERSION= 1.0.28
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio
MASTER_SITES= http://www.mega-nerd.com/libsndfile/files/

View File

@ -0,0 +1,90 @@
From: Hugo Lefeuvre <hle@owl.eu.com>
Date: Mon, 24 Dec 2018 06:43:48 +0100
Subject: a/ulaw: fix multiple buffer overflows (#432)
i2ulaw_array() and i2alaw_array() fail to handle ptr [count] = INT_MIN
properly, leading to buffer underflow. INT_MIN is a special value
since - INT_MIN cannot be represented as int.
In this case round - INT_MIN to INT_MAX and proceed as usual.
f2ulaw_array() and f2alaw_array() fail to handle ptr [count] = NaN
properly, leading to null pointer dereference.
In this case, arbitrarily set the buffer value to 0.
This commit fixes #429 (CVE-2018-19661 and CVE-2018-19662) and
fixes #344 (CVE-2017-17456 and CVE-2017-17457).
---
src/alaw.c | 9 +++++++--
src/ulaw.c | 9 +++++++--
2 files changed, 14 insertions(+), 4 deletions(-)
diff --git a/src/alaw.c b/src/alaw.c
index 063fd1a..4220224 100644
--- src/alaw.c
+++ src/alaw.c
@@ -19,6 +19,7 @@
#include "sfconfig.h"
#include <math.h>
+#include <limits.h>
#include "sndfile.h"
#include "common.h"
@@ -326,7 +327,9 @@ s2alaw_array (const short *ptr, int count, unsigned char *buffer)
static inline void
i2alaw_array (const int *ptr, int count, unsigned char *buffer)
{ while (--count >= 0)
- { if (ptr [count] >= 0)
+ { if (ptr [count] == INT_MIN)
+ buffer [count] = alaw_encode [INT_MAX >> (16 + 4)] ;
+ else if (ptr [count] >= 0)
buffer [count] = alaw_encode [ptr [count] >> (16 + 4)] ;
else
buffer [count] = 0x7F & alaw_encode [- ptr [count] >> (16 + 4)] ;
@@ -346,7 +349,9 @@ f2alaw_array (const float *ptr, int count, unsigned char *buffer, float normfact
static inline void
d2alaw_array (const double *ptr, int count, unsigned char *buffer, double normfact)
{ while (--count >= 0)
- { if (ptr [count] >= 0)
+ { if (!isfinite (ptr [count]))
+ buffer [count] = 0 ;
+ else if (ptr [count] >= 0)
buffer [count] = alaw_encode [lrint (normfact * ptr [count])] ;
else
buffer [count] = 0x7F & alaw_encode [- lrint (normfact * ptr [count])] ;
diff --git a/src/ulaw.c b/src/ulaw.c
index e50b4cb..b6070ad 100644
--- src/ulaw.c
+++ src/ulaw.c
@@ -19,6 +19,7 @@
#include "sfconfig.h"
#include <math.h>
+#include <limits.h>
#include "sndfile.h"
#include "common.h"
@@ -827,7 +828,9 @@ s2ulaw_array (const short *ptr, int count, unsigned char *buffer)
static inline void
i2ulaw_array (const int *ptr, int count, unsigned char *buffer)
{ while (--count >= 0)
- { if (ptr [count] >= 0)
+ { if (ptr [count] == INT_MIN)
+ buffer [count] = ulaw_encode [INT_MAX >> (16 + 2)] ;
+ else if (ptr [count] >= 0)
buffer [count] = ulaw_encode [ptr [count] >> (16 + 2)] ;
else
buffer [count] = 0x7F & ulaw_encode [-ptr [count] >> (16 + 2)] ;
@@ -847,7 +850,9 @@ f2ulaw_array (const float *ptr, int count, unsigned char *buffer, float normfact
static inline void
d2ulaw_array (const double *ptr, int count, unsigned char *buffer, double normfact)
{ while (--count >= 0)
- { if (ptr [count] >= 0)
+ { if (!isfinite (ptr [count]))
+ buffer [count] = 0 ;
+ else if (ptr [count] >= 0)
buffer [count] = ulaw_encode [lrint (normfact * ptr [count])] ;
else
buffer [count] = 0x7F & ulaw_encode [- lrint (normfact * ptr [count])] ;

View File

@ -0,0 +1,31 @@
From: Erik de Castro Lopo <erikd@mega-nerd.com>
Date: Tue, 1 Jan 2019 20:11:46 +1100
Subject: src/wav.c: Fix heap read overflow
This is CVE-2018-19758.
Closes: https://github.com/erikd/libsndfile/issues/435
---
src/wav.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/wav.c b/src/wav.c
index 4b943dc..59015a1 100644
--- src/wav.c
+++ src/wav.c
@@ -1,5 +1,5 @@
/*
-** Copyright (C) 1999-2016 Erik de Castro Lopo <erikd@mega-nerd.com>
+** Copyright (C) 1999-2019 Erik de Castro Lopo <erikd@mega-nerd.com>
** Copyright (C) 2004-2005 David Viens <davidv@plogue.com>
**
** This program is free software; you can redistribute it and/or modify
@@ -1094,6 +1094,8 @@ wav_write_header (SF_PRIVATE *psf, int calc_length)
psf_binheader_writef (psf, "44", 0, 0) ; /* SMTPE format */
psf_binheader_writef (psf, "44", psf->instrument->loop_count, 0) ;
+ /* Loop count is signed 16 bit number so we limit it range to something sensible. */
+ psf->instrument->loop_count &= 0x7fff ;
for (tmp = 0 ; tmp < psf->instrument->loop_count ; tmp++)
{ int type ;

View File

@ -0,0 +1,30 @@
From: "Brett T. Warden" <brett.t.warden@intel.com>
Date: Tue, 28 Aug 2018 12:01:17 -0700
Subject: Check MAX_CHANNELS in sndfile-deinterleave
Allocated buffer has space for only 16 channels. Verify that input file
meets this limit.
Fixes #397
---
programs/sndfile-deinterleave.c | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/programs/sndfile-deinterleave.c b/programs/sndfile-deinterleave.c
index e27593e..cb497e1 100644
--- programs/sndfile-deinterleave.c
+++ programs/sndfile-deinterleave.c
@@ -89,6 +89,13 @@ main (int argc, char **argv)
exit (1) ;
} ;
+ if (sfinfo.channels > MAX_CHANNELS)
+ { printf ("\nError : Input file '%s' has too many (%d) channels. Limit is %d.\n",
+ argv [1], sfinfo.channels, MAX_CHANNELS) ;
+ exit (1) ;
+ } ;
+
+
state.channels = sfinfo.channels ;
sfinfo.channels = 1 ;

View File

@ -0,0 +1,49 @@
From: Erik de Castro Lopez <erikd@mega-nerd.com>
Date: Tue, 20 Jun 2017 00:00:00 +0200
Subject: fix RF64 on armel/armhf archs
Origin: upstream
Applied-Upstream: 9d470ee5577d3ccedb1c28c7e0a7295ba17feaf5
Last-Update: 2017-06-20
---
src/rf64.c | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/src/rf64.c b/src/rf64.c
index c373bb0..60a3309 100644
--- src/rf64.c
+++ src/rf64.c
@@ -339,6 +339,12 @@ rf64_read_header (SF_PRIVATE *psf, int *blockalign, int *framesperblock)
} ;
break ;
+ case JUNK_MARKER :
+ case PAD_MARKER :
+ psf_log_printf (psf, "%M : %d\n", marker, chunk_size) ;
+ psf_binheader_readf (psf, "j", chunk_size) ;
+ break ;
+
default :
if (chunk_size >= 0xffff0000)
{ psf_log_printf (psf, "*** Unknown chunk marker (%X) at position %D with length %u. Exiting parser.\n", marker, psf_ftell (psf) - 8, chunk_size) ;
@@ -659,7 +665,7 @@ rf64_write_header (SF_PRIVATE *psf, int calc_length)
if (wpriv->rf64_downgrade && psf->filelength < RIFF_DOWNGRADE_BYTES)
{ psf_binheader_writef (psf, "etm8m", RIFF_MARKER, (psf->filelength < 8) ? 8 : psf->filelength - 8, WAVE_MARKER) ;
- psf_binheader_writef (psf, "m4884", JUNK_MARKER, 20, 0, 0, 0, 0) ;
+ psf_binheader_writef (psf, "m4z", JUNK_MARKER, 24, 24) ;
add_fact_chunk = 1 ;
}
else
@@ -735,9 +741,10 @@ rf64_write_header (SF_PRIVATE *psf, int calc_length)
#endif
+ /* Padding may be needed if string data sizes change. */
pad_size = psf->dataoffset - 16 - psf->header.indx ;
if (pad_size >= 0)
- psf_binheader_writef (psf, "m4z", PAD_MARKER, pad_size, make_size_t (pad_size)) ;
+ psf_binheader_writef (psf, "m4z", PAD_MARKER, (unsigned int) pad_size, make_size_t (pad_size)) ;
if (wpriv->rf64_downgrade && (psf->filelength < RIFF_DOWNGRADE_BYTES))
psf_binheader_writef (psf, "tm8", data_MARKER, psf->datalength) ;

View File

@ -0,0 +1,67 @@
From: IOhannes m zmoelnig <umlaeute@debian.org>
Date: Wed, 5 Oct 2016 00:00:00 +0200
Subject: fixed spelling errors
Forwarded: yes
Last-Update: 2016-10-05
discovered by lintian
---
doc/bugs.html | 2 +-
programs/sndfile-convert.c | 2 +-
src/ogg.c | 2 +-
src/wavlike.c | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/doc/bugs.html b/doc/bugs.html
index 3a441fe..addedb8 100644
--- doc/bugs.html
+++ doc/bugs.html
@@ -31,7 +31,7 @@
<UL>
<LI> Compilation problems on new platforms.
<LI> Errors being detected during the `make check' process.
- <LI> Segmentation faults occuring inside libsndfile.
+ <LI> Segmentation faults occurring inside libsndfile.
<LI> libsndfile hanging when opening a file.
<LI> Supported sound file types being incorrectly read or written.
<LI> Omissions, errors or spelling mistakes in the documentation.
diff --git a/programs/sndfile-convert.c b/programs/sndfile-convert.c
index dff7f79..896838f 100644
--- programs/sndfile-convert.c
+++ programs/sndfile-convert.c
@@ -317,7 +317,7 @@ main (int argc, char * argv [])
if ((sfinfo.format & SF_FORMAT_SUBMASK) == SF_FORMAT_GSM610 && sfinfo.samplerate != 8000)
{ printf (
"WARNING: GSM 6.10 data format only supports 8kHz sample rate. The converted\n"
- "ouput file will contain the input data converted to the GSM 6.10 data format\n"
+ "output file will contain the input data converted to the GSM 6.10 data format\n"
"but not re-sampled.\n"
) ;
} ;
diff --git a/src/ogg.c b/src/ogg.c
index 0856f77..e01ebe1 100644
--- src/ogg.c
+++ src/ogg.c
@@ -193,7 +193,7 @@ ogg_stream_classify (SF_PRIVATE *psf, OGG_PRIVATE* odata)
break ;
} ;
- psf_log_printf (psf, "This Ogg bitstream contains some uknown data type.\n") ;
+ psf_log_printf (psf, "This Ogg bitstream contains some unknown data type.\n") ;
return SFE_UNIMPLEMENTED ;
} /* ogg_stream_classify */
diff --git a/src/wavlike.c b/src/wavlike.c
index 86ebf01..c053da3 100644
--- src/wavlike.c
+++ src/wavlike.c
@@ -161,7 +161,7 @@ wavlike_read_fmt_chunk (SF_PRIVATE *psf, int fmtsize)
{ psf_log_printf (psf, " Bit Width : 24\n") ;
psf_log_printf (psf, "\n"
- " Ambiguous information in 'fmt ' chunk. Possibile file types:\n"
+ " Ambiguous information in 'fmt ' chunk. Possible file types:\n"
" 0) Invalid IEEE float file generated by Syntrillium's Cooledit!\n"
" 1) File generated by ALSA's arecord containing 24 bit samples in 32 bit containers.\n"
" 2) 24 bit file with incorrect Block Align value.\n"

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= musicpd
PORTVERSION= 0.21.3
PORTREVISION= 2
PORTVERSION= 0.21.6
CATEGORIES= audio ipv6
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}
@ -37,7 +36,7 @@ PORTDOCS= AUTHORS README.md NEWS
SUB_FILES= pkg-message
OPTIONS_DEFINE= DOCS ID3TAG IPV6 ISO9660 SQLITE3 \
LAME VORBISENC ZZIP
PROXYDB LAME VORBISENC ZZIP
OPTIONS_RADIO= RESAMPLER ZEROCONF
@ -46,7 +45,7 @@ OPTIONS_RADIO_ZEROCONF= AVAHI MDNSRESPONDER
OPTIONS_RADIO_RESAMPLER= SAMPLERATE SOXR
OPTIONS_MULTI= FILE_FORMAT
OPTIONS_MULTI_FILE_FORMAT= \
OPTIONS_MULTI_FILE_FORMAT= \
ADPLUG AUDIOFILE FAAD FFMPEG FLAC FLUIDSYNTH \
GME MAD MIKMOD MODPLUG MPG123 MUSEPACK \
OPUS SIDPLAY2 SNDFILE TWOLAME \
@ -54,7 +53,7 @@ OPTIONS_MULTI_FILE_FORMAT= \
OPTIONS_GROUP= ACCESS PLAYBACK
OPTIONS_GROUP_ACCESS= CDPARANOIA CURL MMS QOBUZ SMB SOUNDCLOUD TIDAL YAJL
OPTIONS_GROUP_ACCESS= CDPARANOIA CURL MMS PLAYLISTS QOBUZ SMB SOUNDCLOUD TIDAL YAJL
OPTIONS_GROUP_PLAYBACK= AO JACK OPENAL PULSEAUDIO \
SHOUTCAST SNDIO
@ -63,7 +62,9 @@ ADPLUG_DESC= AdPlug support
FAAD_DESC= AAC/MP4 decoding via libfaad
GME_DESC= GME support (video game music files)
ISO9660_DESC= Direct support for ISO 9660 images
PROXYDB_DESC= Proxy database support via libmpdclient
LAME_DESC= Support for MP3 Icecast Streams
PLAYLISTS_DESC= Enable extra playlist support (wma, RSS)
QOBUZ_DESC= Streaming service support: Qobuz
SIDPLAY2_DESC= Sidplay support (C64 mono and stereo files)
SOUNDCLOUD_DESC=Streaming service support: SoundCloud
@ -74,7 +75,7 @@ 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 SNDFILE \
OPTIONS_DEFAULT=AUDIOFILE CURL FFMPEG FLAC ID3TAG MAD PLAYLISTS SNDFILE \
VORBIS VORBISENC
# Decoder plugins
@ -107,6 +108,8 @@ MUSEPACK_LIB_DEPENDS= libmpcdec.so:audio/musepack
OPUS_MESON_ON= -Dopus=enabled
OPUS_LIB_DEPENDS= libopus.so:audio/opus \
libogg.so:audio/libogg
PLAYLISTS_MESON_ON= -Dexpat=enabled
PLAYLISTS_LIB_DEPENDS= libexpat.so:textproc/expat2
SIDPLAY2_MESON_ON= -Dsidplay=enabled
SIDPLAY2_LIB_DEPENDS= libsidplay2.so:audio/libsidplay2
SIDPLAY2_LDFLAGS= -L${LOCALBASE}/lib/sidplay/builders
@ -120,6 +123,7 @@ WILDMIDI_MESON_ON= -Dwildmidi=enabled
WILDMIDI_LIB_DEPENDS= libWildMidi.so:audio/wildmidi
# Encoder plugins
VORBISENC_IMPLIES= VORBIS
VORBISENC_MESON_ON= -Dvorbisenc=enabled
VORBISENC_LIB_DEPENDS= libvorbisenc.so:audio/libvorbis
LAME_MESON_ON= -Dlame=enabled
@ -140,7 +144,6 @@ JACK_MESON_ON= -Djack=enabled
JACK_LIB_DEPENDS= libjack.so:audio/jack
OPENAL_MESON_ON= -Dopenal=enabled
OPENAL_USES= openal
OPENAL_VARS= LLD_UNSAFE=yes # cf. PR 226980
PULSEAUDIO_MESON_ON= -Dpulse=enabled
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
SHOUTCAST_MESON_ON= -Dshout=enabled
@ -168,6 +171,8 @@ ISO9660_LIB_DEPENDS= libcdio_paranoia.so:sysutils/libcdio-paranoia
# Database plugins
SQLITE3_MESON_ON= -Dsqlite=enabled
SQLITE3_LIB_DEPENDS= libsqlite3.so:databases/sqlite3
PROXYDB_MESON_ON= -Dlibmpdclient=enabled
PROXYDB_LIB_DEPENDS= libmpdclient.so:audio/libmpdclient
# Tag plugins
ID3TAG_MESON_ON= -Did3tag=enabled

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1542528753
SHA256 (mpd-0.21.3.tar.xz) = 6cf60e644870c6063a008d833a6c876272b7679a400b83012ed209c15ce06e2a
SIZE (mpd-0.21.3.tar.xz) = 664992
TIMESTAMP = 1553120841
SHA256 (mpd-0.21.6.tar.xz) = 8d4d116acc069872ba68741016d284885e93f8558a88d0c7ed246b8e1f40e59f
SIZE (mpd-0.21.6.tar.xz) = 669272

View File

@ -12,17 +12,22 @@ COMMENT= Open Sound System from 4Front Technologies
LICENSE= BSD2CLAUSE
BUILD_DEPENDS= gawk:lang/gawk
ONLY_FOR_ARCHS= amd64 i386
BUILD_DEPENDS= gawk:lang/gawk
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
USES= gnome tar:bzip2 kmod pkgconfig
USE_GNOME= gtk20 cairo gdkpixbuf2
USE_RC_SUBR= oss
USES= tar:bzip2 kmod pkgconfig
HAS_CONFIGURE= yes
CONFIGURE_OUTSOURCE= yes
CONFIGURE_ENV= HOSTCC="${CC}"
ALL_TARGET= all install
USE_GNOME= gtk20
USE_RC_SUBR= oss
SUB_FILES= pkg-install pkg-deinstall
ONLY_FOR_ARCHS= amd64 i386
LLD_UNSAFE= yes
KMODDIR= ${PREFIX}/lib/oss/modules

View File

@ -0,0 +1,12 @@
--- kernel/OS/FreeBSD/wrapper/bsddefs.h.orig 2019-01-12 19:57:42 UTC
+++ kernel/OS/FreeBSD/wrapper/bsddefs.h
@@ -91,6 +91,9 @@ typedef int ddi_iblock_cookie_t;
extern void oss_udelay (unsigned long t);
#ifdef _KERNEL
+#ifdef memset
+#undef memset
+#endif
#define memset oss_memset
extern void *oss_memset (void *t, int val, int l);
#endif

View File

@ -1,10 +1,14 @@
--- setup/srcconf_freebsd.inc.orig 2014-02-14 22:59:55 UTC
+++ setup/srcconf_freebsd.inc
@@ -12,6 +12,6 @@ add_kernel_flags (FILE * f)
@@ -10,8 +10,10 @@ check_sysdep (conf_t * conf, struct utsname *un)
static void
add_kernel_flags (FILE * f)
{
+ fprintf (f, "CFLAGS += -DKLD_MODULE ");
# if defined(__x86_64__)
fprintf (f,
- "CFLAGS += -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding\n");
+ "CFLAGS += -O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -mno-sse\n");
+ "-O3 -fno-common -mcmodel=kernel -mno-red-zone -fno-asynchronous-unwind-tables -ffreestanding -mno-sse");
# endif
+ fprintf(f, "\n");
}

View File

@ -3,8 +3,8 @@
PORTNAME= opencc
PORTVERSION= 1.0.5
PORTREVISION= 2
DISTVERSIONPREFIX= ver.
PORTREVISION= 2
CATEGORIES= chinese converters
MAINTAINER= lichray@gmail.com
@ -24,6 +24,7 @@ OPTIONS_DEFINE= TESTS
TESTS_DESC= Build the unit testing
TESTS_CMAKE_ON= -DENABLE_GTEST=ON
MAKE_JOBS_UNSAFE= yes
TEST_TARGET= test
post-patch:

View File

@ -3,7 +3,7 @@
PORTNAME= qterm
PORTVERSION= 0.5.12
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= chinese
MASTER_SITES= SF/qterm/qterm/${PORTVERSION}
@ -26,12 +26,11 @@ INSTALLS_ICONS= yes
CONFLICTS_INSTALL= torque-[0-9]*
OPTIONS_DEFINE= DBUS OPENSSL PHONON QTSCRIPT KDE
OPTIONS_DEFINE= DBUS OPENSSL PHONON QTSCRIPT
OPTIONS_DEFAULT= DBUS OPENSSL PHONON QTSCRIPT
PHONON_DESC= Multimedia support via Phonon
QTSCRIPT_DESC= Scripting support via QtScript Bindings
KDE_DESC= Password management via KWallet
OPENSSL_USES= ssl
OPENSSL_CMAKE_ON= -DQTERM_ENABLE_SSH:BOOL=TRUE
@ -53,11 +52,6 @@ QTSCRIPT_RUN_DEPENDS= ${QT_PLUGINDIR}/script/libqtscript_core.so:devel/qtscriptg
QTSCRIPT_CMAKE_ON= -DQTERM_ENABLE_SCRIPT:BOOL=TRUE
QTSCRIPT_CMAKE_OFF= -DQTERM_ENABLE_SCRIPT:BOOL=FALSE
KDE_USES= kde:4
KDE_USE= KDE=kdelibs,automoc4
post-patch-KDE-off:
${REINPLACE_CMD} -e "/^find_package(KDE4)/d" ${WRKSRC}/CMakeLists.txt
post-patch:
${REINPLACE_CMD} -e "/^set(QT_MIN_VERSION/d" ${WRKSRC}/CMakeLists.txt

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= wordpress
DISTVERSION= 5.0.2
DISTVERSION= 5.0.3
DISTVERSIONSUFFIX= -zh_CN
CATEGORIES= chinese www
MASTER_SITES= http://cn.wordpress.org/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1545408104
SHA256 (wordpress-5.0.2-zh_CN.tar.gz) = 269295ad02ec482d57b3faaa10f5b8d2ab95084370fa3247e4d6a3fba1dff8cb
SIZE (wordpress-5.0.2-zh_CN.tar.gz) = 11093953
TIMESTAMP = 1548063716
SHA256 (wordpress-5.0.3-zh_CN.tar.gz) = aa1d6fc03c6602854eeab2d8d6be5526dc2bb0078f7a0b79e8b2addedd5e0f0b
SIZE (wordpress-5.0.3-zh_CN.tar.gz) = 11098483

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= wordpress
PORTVERSION= 4.9
PORTVERSION= 5.1.1
DISTVERSIONSUFFIX= -zh_TW
CATEGORIES= chinese www
MASTER_SITES= http://tw.wordpress.org/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1531066720
SHA256 (wordpress-4.9-zh_TW.tar.gz) = 2120c31ac372bbf4f3fc2ac689f91ac313d8e5e875fb2b84336a2656ae2f41c6
SIZE (wordpress-4.9-zh_TW.tar.gz) = 10120738
TIMESTAMP = 1553161127
SHA256 (wordpress-5.1.1-zh_TW.tar.gz) = e37d9c4e63869e17a18e010b93afcc79687ed693a677aa6c15ca5f113d36ee3f
SIZE (wordpress-5.1.1-zh_TW.tar.gz) = 11258009

View File

@ -3,6 +3,7 @@
PORTNAME= tlf
PORTVERSION= 1.3.0
PORTREVISION= 1
CATEGORIES= comms hamradio
MASTER_SITES= http://www.hs-mittweida.de/tb/ \
LOCAL/shurd
@ -33,6 +34,4 @@ HAMLIB_CONFIGURE_ENABLE=hamlib
FLDIGI_LIB_DEPENDS= libxmlrpc.so:net/xmlrpc-c
FLDIGI_CONFIGURE_ENABLE=fldigi-xmlrpc
OPTIONS_DEFINE= DOCS
.include <bsd.port.mk>

View File

@ -50,7 +50,7 @@ CONFIGURE_ARGS= -prefix ${WRKSRC}/build/qt \
-no-sql-sqlite -no-sql-sqlite2 -no-mmx -no-3dnow -no-sse -no-sse2 \
-no-multimedia -nomake demos -nomake docs -nomake examples \
-nomake tools -nomake tests -nomake translations -xrender -largefile \
-iconv -openssl -no-rpath -no-dbus -no-nis -no-cups -no-pch \
-iconv -openssl-linked -no-rpath -no-dbus -no-nis -no-cups -no-pch \
-no-gtkstyle -no-nas-sound -no-sm -no-xshape -no-xinerama -no-xcursor \
-no-xfixes -no-xrandr -no-mitshm -no-xinput -no-xkb -no-glib \
-no-gstreamer -D ENABLE_VIDEO=0 -no-openvg -no-xsync \

View File

@ -2,7 +2,8 @@
# $FreeBSD$
PORTNAME= mantis
PORTVERSION= 2.18.0
PORTVERSION= 2.19.0
PORTREVSION= 1
PORTEPOCH= 1
CATEGORIES= databases www
MASTER_SITES= SF/mantisbt/mantis-stable/${PORTVERSION}
@ -17,7 +18,7 @@ LICENSE= GPLv2
USES= php:flavors
USE_GITHUB= nodefault
USE_PHP= fileinfo filter hash pcre session xml
USE_PHP= fileinfo filter hash json mbstring pcre session xml
NO_ARCH= yes
NO_BUILD= yes

View File

@ -1,6 +1,6 @@
TIMESTAMP = 1539795143
SHA256 (mantisbt-2.18.0.tar.gz) = 6dd877bc2ce02ffbeeb4aba8137494960432590a2eef518116ee4370d5dc78e0
SIZE (mantisbt-2.18.0.tar.gz) = 16689687
TIMESTAMP = 1546503062
SHA256 (mantisbt-2.19.0.tar.gz) = 50228bc9aecf960329d5cd360bd0dc4e32edf01e51eacb39a59595c5c91cb2bf
SIZE (mantisbt-2.19.0.tar.gz) = 16628429
SHA256 (mantisbt-plugins-Activity-99cf873396ebc3fec431c6746dae1a604768f322_GH0.tar.gz) = 7c9a2d08d98854c40e53ec5ae90aa84ea3849843e5dec8fceefd4cbfba6d4c88
SIZE (mantisbt-plugins-Activity-99cf873396ebc3fec431c6746dae1a604768f322_GH0.tar.gz) = 42861
SHA256 (mantisbt-plugins-Announce-v2.4.0_GH0.tar.gz) = 259e71f54487b25c5107f0f7d02f946676016fc283434987f1ca953fd16c095a

View File

@ -1,3 +1,4 @@
%%WWWDIR%%/.imgbotconfig
%%WWWDIR%%/account_delete.php
%%WWWDIR%%/account_manage_columns_page.php
%%WWWDIR%%/account_page.php
@ -1640,7 +1641,7 @@
%%WWWDIR%%/return_dynamic_filters.php
%%WWWDIR%%/roadmap_page.php
%%WWWDIR%%/scripts/.htaccess
%%WWWDIR%%/scripts/README
%%WWWDIR%%/scripts/README.md
%%WWWDIR%%/scripts/Web.config
%%WWWDIR%%/scripts/send_emails.php
%%WWWDIR%%/scripts/travis_before_script.sh
@ -2162,66 +2163,9 @@
%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/This.php
%%WWWDIR%%/vendor/phpdocumentor/type-resolver/src/Types/Void_.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/LICENSE
%%WWWDIR%%/vendor/phpmailer/phpmailer/PHPMailerAutoload.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/README.md
%%WWWDIR%%/vendor/phpmailer/phpmailer/SECURITY.md
%%WWWDIR%%/vendor/phpmailer/phpmailer/VERSION
%%WWWDIR%%/vendor/phpmailer/phpmailer/class.phpmailer.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/class.phpmaileroauth.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/class.phpmaileroauthgoogle.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/class.pop3.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/class.smtp.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/composer.json
%%WWWDIR%%/vendor/phpmailer/phpmailer/composer.lock
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/DKIM.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/code_generator.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/contactform.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/contents.html
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/contentsutf8.html
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/exceptions.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/gmail.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/gmail_xoauth.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/images/phpmailer.png
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/images/phpmailer_mini.png
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/index.html
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/mail.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/mailing_list.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/pop_before_smtp.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/scripts/XRegExp.js
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/scripts/shAutoloader.js
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/scripts/shBrushPhp.js
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/scripts/shCore.js
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/scripts/shLegacy.js
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/send_file_upload.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/send_multiple_file_upload.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/sendmail.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/signed-mail.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/smtp.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/smtp_check.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/smtp_no_auth.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/ssl_options.phps
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shCore.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shCoreDefault.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shCoreDjango.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shCoreEclipse.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shCoreEmacs.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shCoreFadeToGrey.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shCoreMDUltra.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shCoreMidnight.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shCoreRDark.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shThemeAppleScript.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shThemeDefault.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shThemeDjango.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shThemeEclipse.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shThemeEmacs.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shThemeFadeToGrey.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shThemeMDUltra.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shThemeMidnight.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shThemeRDark.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/shThemeVisualStudio.css
%%WWWDIR%%/vendor/phpmailer/phpmailer/examples/styles/wrapping.png
%%WWWDIR%%/vendor/phpmailer/phpmailer/extras/EasyPeasyICS.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/extras/README.md
%%WWWDIR%%/vendor/phpmailer/phpmailer/extras/htmlfilter.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/extras/ntlm_sasl_client.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/get_oauth_token.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-am.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ar.php
@ -2244,6 +2188,7 @@
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-fr.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-gl.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-he.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-hi.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-hr.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-hu.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-id.php
@ -2253,6 +2198,7 @@
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ko.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-lt.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-lv.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-mg.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ms.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-nb.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-nl.php
@ -2260,16 +2206,22 @@
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-pt.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-pt_br.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ro.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-rs.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-ru.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-sk.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-sl.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-sr.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-sv.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-tl.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-tr.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-uk.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-vi.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-zh.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/language/phpmailer.lang-zh_cn.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/src/Exception.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/src/OAuth.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/src/PHPMailer.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/src/POP3.php
%%WWWDIR%%/vendor/phpmailer/phpmailer/src/SMTP.php
%%WWWDIR%%/vendor/phpspec/prophecy/CHANGES.md
%%WWWDIR%%/vendor/phpspec/prophecy/LICENSE
%%WWWDIR%%/vendor/phpspec/prophecy/README.md
@ -2305,6 +2257,7 @@
%%WWWDIR%%/vendor/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/ProphecySubjectPatch.php
%%WWWDIR%%/vendor/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/ReflectionClassNewInstancePatch.php
%%WWWDIR%%/vendor/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/SplFileInfoPatch.php
%%WWWDIR%%/vendor/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/ThrowablePatch.php
%%WWWDIR%%/vendor/phpspec/prophecy/src/Prophecy/Doubler/ClassPatch/TraversablePatch.php
%%WWWDIR%%/vendor/phpspec/prophecy/src/Prophecy/Doubler/DoubleInterface.php
%%WWWDIR%%/vendor/phpspec/prophecy/src/Prophecy/Doubler/Doubler.php
@ -2769,6 +2722,7 @@
%%WWWDIR%%/vendor/sebastian/version/README.md
%%WWWDIR%%/vendor/sebastian/version/composer.json
%%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/Slim/App.php
%%WWWDIR%%/vendor/slim/slim/Slim/CallableResolver.php
@ -2799,6 +2753,7 @@
%%WWWDIR%%/vendor/slim/slim/Slim/Http/Request.php
%%WWWDIR%%/vendor/slim/slim/Slim/Http/RequestBody.php
%%WWWDIR%%/vendor/slim/slim/Slim/Http/Response.php
%%WWWDIR%%/vendor/slim/slim/Slim/Http/StatusCode.php
%%WWWDIR%%/vendor/slim/slim/Slim/Http/Stream.php
%%WWWDIR%%/vendor/slim/slim/Slim/Http/UploadedFile.php
%%WWWDIR%%/vendor/slim/slim/Slim/Http/Uri.php
@ -2817,6 +2772,11 @@
%%WWWDIR%%/vendor/slim/slim/Slim/RouteGroup.php
%%WWWDIR%%/vendor/slim/slim/Slim/Router.php
%%WWWDIR%%/vendor/slim/slim/composer.json
%%WWWDIR%%/vendor/symfony/polyfill-ctype/Ctype.php
%%WWWDIR%%/vendor/symfony/polyfill-ctype/LICENSE
%%WWWDIR%%/vendor/symfony/polyfill-ctype/README.md
%%WWWDIR%%/vendor/symfony/polyfill-ctype/bootstrap.php
%%WWWDIR%%/vendor/symfony/polyfill-ctype/composer.json
%%WWWDIR%%/vendor/symfony/yaml/CHANGELOG.md
%%WWWDIR%%/vendor/symfony/yaml/Dumper.php
%%WWWDIR%%/vendor/symfony/yaml/Escaper.php

View File

@ -1,20 +1,21 @@
--- client/CMakeLists.txt.orig 2017-01-12 01:45:16 UTC
--- client/CMakeLists.txt.orig 2019-01-29 18:39:34 UTC
+++ client/CMakeLists.txt
@@ -38,11 +38,12 @@ IF(UNIX)
@@ -39,12 +39,13 @@ IF(UNIX)
SET_TARGET_PROPERTIES(mysql PROPERTIES ENABLE_EXPORTS TRUE)
ENDIF(UNIX)
+IF(FALSE)
MYSQL_ADD_EXECUTABLE(mysqltest mysqltest.cc COMPONENT Test)
SET_SOURCE_FILES_PROPERTIES(mysqltest.cc PROPERTIES COMPILE_FLAGS "-DTHREADS")
TARGET_LINK_LIBRARIES(mysqltest mysqlclient pcre pcreposix)
TARGET_LINK_LIBRARIES(mysqltest mysqlclient pcreposix pcre)
SET_TARGET_PROPERTIES(mysqltest PROPERTIES ENABLE_EXPORTS TRUE)
-
+ENDIF()
-
MYSQL_ADD_EXECUTABLE(mysqlcheck mysqlcheck.c)
TARGET_LINK_LIBRARIES(mysqlcheck mysqlclient)
@@ -54,21 +55,25 @@ MYSQL_ADD_EXECUTABLE(mysqlimport mysqlim
@@ -55,21 +56,25 @@ MYSQL_ADD_EXECUTABLE(mysqlimport mysqlimport.c)
SET_SOURCE_FILES_PROPERTIES(mysqlimport.c PROPERTIES COMPILE_FLAGS "-DTHREADS")
TARGET_LINK_LIBRARIES(mysqlimport mysqlclient)
@ -41,7 +42,7 @@
MYSQL_ADD_EXECUTABLE(mysqlslap mysqlslap.c)
SET_SOURCE_FILES_PROPERTIES(mysqlslap.c PROPERTIES COMPILE_FLAGS "-DTHREADS")
@@ -80,10 +85,12 @@ IF(WIN32)
@@ -81,10 +86,12 @@ IF(WIN32)
ENDIF(WIN32)
# async_example is just a code example, do not install it.

View File

@ -1,8 +1,8 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.0.37
PORTREVISION?= 2
PORTVERSION= 10.0.38
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
http://mirrors.supportex.net/${SITESDIR}/ \
@ -25,9 +25,6 @@ LICENSE_NAME_PerconaFT= PerconaFT patents license
LICENSE_FILE_PerconaFT= ${WRKSRC}/storage/tokudb/PerconaFT/PATENTS
LICENSE_PERMS_PerconaFT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BROKEN_SSL= openssl111
BROKEN_SSL_REASON_openssl111= Does not support OpenSSL 1.1, use MariaDB 10.2 or 10.3
SUB_FILES= pkg-message
SLAVEDIRS= databases/mariadb100-client
@ -145,9 +142,6 @@ post-install-TOKUDB-on:
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD
. if ${OSVERSION} >= 1200085 && ${SSL_DEFAULT} == base
BROKEN= ${BROKEN_SSL_REASON_openssl111}
. endif
CMAKE_ARGS+= -DWITH_JEMALLOC="system"
.else
CMAKE_ARGS+= -DWITH_JEMALLOC="no"

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1541062882
SHA256 (mariadb-10.0.37.tar.gz) = b49021989bb850163c5a47a4a9496001661b64d7f879b1237a37b07d4090a413
SIZE (mariadb-10.0.37.tar.gz) = 64728382
TIMESTAMP = 1549017629
SHA256 (mariadb-10.0.38.tar.gz) = 022620ebeb4fb3744d101e72443ec55b4585e7d9a3d8c92aa846bc30e6808ac1
SIZE (mariadb-10.0.38.tar.gz) = 64755921

View File

@ -1,20 +1,21 @@
--- client/CMakeLists.txt.orig 2015-12-23 15:33:29 UTC
--- client/CMakeLists.txt.orig 2019-02-04 17:02:08 UTC
+++ client/CMakeLists.txt
@@ -38,11 +38,12 @@ IF(UNIX)
@@ -39,12 +39,13 @@ IF(UNIX)
SET_TARGET_PROPERTIES(mysql PROPERTIES ENABLE_EXPORTS TRUE)
ENDIF(UNIX)
+IF(FALSE)
MYSQL_ADD_EXECUTABLE(mysqltest mysqltest.cc COMPONENT Test)
SET_SOURCE_FILES_PROPERTIES(mysqltest.cc PROPERTIES COMPILE_FLAGS "-DTHREADS")
TARGET_LINK_LIBRARIES(mysqltest mysqlclient pcre pcreposix)
TARGET_LINK_LIBRARIES(mysqltest mysqlclient pcreposix pcre)
SET_TARGET_PROPERTIES(mysqltest PROPERTIES ENABLE_EXPORTS TRUE)
-
+ENDIF()
-
MYSQL_ADD_EXECUTABLE(mysqlcheck mysqlcheck.c)
TARGET_LINK_LIBRARIES(mysqlcheck mysqlclient)
@@ -54,21 +55,25 @@ MYSQL_ADD_EXECUTABLE(mysqlimport mysqlim
@@ -55,21 +56,25 @@ MYSQL_ADD_EXECUTABLE(mysqlimport mysqlimport.c)
SET_SOURCE_FILES_PROPERTIES(mysqlimport.c PROPERTIES COMPILE_FLAGS "-DTHREADS")
TARGET_LINK_LIBRARIES(mysqlimport mysqlclient)
@ -41,7 +42,7 @@
MYSQL_ADD_EXECUTABLE(mysqlslap mysqlslap.c)
SET_SOURCE_FILES_PROPERTIES(mysqlslap.c PROPERTIES COMPILE_FLAGS "-DTHREADS")
@@ -80,10 +85,12 @@ IF(WIN32)
@@ -81,10 +86,12 @@ IF(WIN32)
ENDIF(WIN32)
# async_example is just a code example, do not install it.

View File

@ -106,6 +106,7 @@ lib/mysql/plugin/mysql_clear_password.so
man/man1/msql2mysql.1.gz
man/man1/mysql.1.gz
man/man1/mysql_config.1.gz
man/man1/mysql_embedded.1.gz
man/man1/mysql_find_rows.1.gz
man/man1/mysql_plugin.1.gz
man/man1/mysql_waitpid.1.gz

View File

@ -1,8 +1,8 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.1.37
PORTREVISION= 2
PORTVERSION= 10.1.38
PORTREVISION= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://ftp.osuosl.org/pub/${SITESDIR}/ \
http://mirrors.supportex.net/${SITESDIR}/ \
@ -22,9 +22,6 @@ LICENSE_NAME_PerconaFT= PerconaFT patents license
LICENSE_FILE_PerconaFT= ${WRKSRC}/storage/tokudb/PerconaFT/PATENTS
LICENSE_PERMS_PerconaFT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
BROKEN_SSL= openssl111
BROKEN_SSL_REASON_openssl111= Does not support OpenSSL 1.1, use MariaDB 10.2 or 10.3
SUB_FILES= pkg-message
SLAVEDIRS= databases/mariadb101-client
@ -193,9 +190,6 @@ IGNORE= BASE_GSSAPI is not compatible with OpenSSL from ports. Use other GSSAPI
.if ${OPSYS} == FreeBSD
CMAKE_ARGS+= -DWITH_JEMALLOC="system"
. if ${OSVERSION} >= 1200085 && ${SSL_DEFAULT} == base
BROKEN= ${BROKEN_SSL_REASON_openssl111}
. endif
.endif
post-patch:

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1541157538
SHA256 (mariadb-10.1.37.tar.gz) = 8cd516b0a7f7aa36a7c1d6e687dbbad8c0b08c92d5fd60c6e691b19a6cab4d46
SIZE (mariadb-10.1.37.tar.gz) = 63492946
TIMESTAMP = 1549448520
SHA256 (mariadb-10.1.38.tar.gz) = caf1f4fc237d143343995b6625375aef911dfc366433645d400727e7063f077f
SIZE (mariadb-10.1.38.tar.gz) = 63535685

View File

@ -1,20 +1,21 @@
--- client/CMakeLists.txt.orig 2017-04-04 19:11:32 UTC
--- client/CMakeLists.txt.orig 2019-02-09 23:24:08 UTC
+++ client/CMakeLists.txt
@@ -43,11 +43,12 @@ IF(UNIX)
@@ -44,12 +44,13 @@ IF(UNIX)
SET_TARGET_PROPERTIES(mysql PROPERTIES ENABLE_EXPORTS TRUE)
ENDIF(UNIX)
+IF(NOT WITHOUT_SERVER)
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)
TARGET_LINK_LIBRARIES(mysqltest ${CLIENT_LIB} pcreposix pcre)
SET_TARGET_PROPERTIES(mysqltest PROPERTIES ENABLE_EXPORTS TRUE)
-
+ENDIF()
-
MYSQL_ADD_EXECUTABLE(mysqlcheck mysqlcheck.c)
TARGET_LINK_LIBRARIES(mysqlcheck ${CLIENT_LIB})
@@ -60,15 +61,19 @@ MYSQL_ADD_EXECUTABLE(mysqlimport mysqlim
@@ -61,15 +62,19 @@ MYSQL_ADD_EXECUTABLE(mysqlimport mysqlimport.c)
SET_SOURCE_FILES_PROPERTIES(mysqlimport.c PROPERTIES COMPILE_FLAGS "-DTHREADS")
TARGET_LINK_LIBRARIES(mysqlimport ${CLIENT_LIB})
@ -34,7 +35,7 @@
MYSQL_ADD_EXECUTABLE(mysqlbinlog mysqlbinlog.cc)
TARGET_LINK_LIBRARIES(mysqlbinlog ${CLIENT_LIB})
@@ -89,14 +94,21 @@ ENDIF(WIN32)
@@ -90,14 +95,21 @@ ENDIF(WIN32)
ADD_EXECUTABLE(async_example async_example.c)
TARGET_LINK_LIBRARIES(async_example ${CLIENT_LIB})
@ -48,7 +49,7 @@
mysqladmin mysqlslap async_example)
ADD_DEPENDENCIES(${t} GenError ${CLIENT_LIB})
ENDFOREACH()
+
+IF(NOT WITHOUT_SERVER)
+SET_TARGET_PROPERTIES (mysql_upgrade mysql_plugin PROPERTIES HAS_CXX TRUE)
+FOREACH(t mysqltest mysql_upgrade mysql_plugin)
@ -56,6 +57,6 @@
+ENDFOREACH()
+ENDIF()
+
+
ADD_DEFINITIONS(-DHAVE_DLOPEN)

View File

@ -1,10 +0,0 @@
--- libmariadb/include/ma_pthread.h.orig 2017-04-04 19:11:32 UTC
+++ libmariadb/include/ma_pthread.h
@@ -23,6 +23,7 @@
#undef SAFE_MUTEX
+#include <pthread.h>
#include <errno.h>
#ifndef ETIME
#define ETIME ETIMEDOUT /* For FreeBSD */

View File

@ -1,8 +1,8 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.2.19
PORTREVISION?= 2
PORTVERSION= 10.2.22
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \
@ -27,7 +27,7 @@ SUB_FILES= pkg-message
SLAVEDIRS= databases/mariadb102-client
USES= bison:build cmake:insource,noninja compiler:c++11-lib cpe iconv:translit libedit ncurses shebangfix ssl
USE_LDCONFIG= ${PREFIX}/lib/mysql
SHEBANG_FILES= scripts/*.sh storage/rocksdb/myrocks_hotbackup
SHEBANG_FILES= scripts/*.sh
SITESDIR= mariadb/mariadb-${PORTVERSION}/source
DOCSDIR= ${PREFIX}/share/doc/mysql
@ -207,6 +207,7 @@ CMAKE_ARGS+= -DWITHOUT_TOKUDB
.endif
post-patch:
${REINPLACE_CMD} 's|/usr/bin/env python|${PYTHON_CMD}|' ${WRKSRC}/CMakeLists.txt
${REINPLACE_CMD} 's/*.1/${MAN1}/' ${WRKSRC}/man/CMakeLists.txt
${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/mysys/my_default.c
${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/scripts/mysql_config.sh

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1542115149
SHA256 (mariadb-10.2.19.tar.gz) = c0e103cfd73ee96d58402073e9513f0f7b5c0bd216641faecc8d763fb6529727
SIZE (mariadb-10.2.19.tar.gz) = 71856357
TIMESTAMP = 1549889973
SHA256 (mariadb-10.2.22.tar.gz) = 42f4c54c29b7c196bd105bbf4d2ea721f869b14cb7ba436c3566e6dd2760614c
SIZE (mariadb-10.2.22.tar.gz) = 71907765

View File

@ -1,6 +1,6 @@
--- client/CMakeLists.txt.orig 2017-05-14 23:13:15 UTC
--- client/CMakeLists.txt.orig 2019-02-09 23:24:08 UTC
+++ client/CMakeLists.txt
@@ -35,6 +35,8 @@ COPY_OPENSSL_DLLS(copy_openssl_client)
@@ -36,6 +36,8 @@ COPY_OPENSSL_DLLS(copy_openssl_client)
SET(CLIENT_LIB mariadbclient mysys)
ADD_DEFINITIONS(${SSL_DEFINES})
@ -9,19 +9,20 @@
MYSQL_ADD_EXECUTABLE(mysql completion_hash.cc mysql.cc readline.cc
${CMAKE_SOURCE_DIR}/sql/sql_string.cc)
TARGET_LINK_LIBRARIES(mysql ${CLIENT_LIB})
@@ -43,11 +45,6 @@ IF(UNIX)
@@ -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} pcre pcreposix)
-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})
@@ -60,16 +57,6 @@ MYSQL_ADD_EXECUTABLE(mysqlimport mysqlim
@@ -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})
@ -38,7 +39,7 @@
MYSQL_ADD_EXECUTABLE(mysqlbinlog mysqlbinlog.cc)
TARGET_LINK_LIBRARIES(mysqlbinlog ${CLIENT_LIB})
@@ -89,14 +76,34 @@ ENDIF(WIN32)
@@ -90,12 +76,32 @@ ENDIF(WIN32)
ADD_EXECUTABLE(async_example async_example.c)
TARGET_LINK_LIBRARIES(async_example ${CLIENT_LIB})
@ -50,9 +51,9 @@
-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()
+ ADD_DEPENDENCIES(${t} GenError ${CLIENT_LIB})
+ENDFOREACH()
+
+ENDIF()
+
+MYSQL_ADD_EXECUTABLE(mysqltest mysqltest.cc COMPONENT Test)
@ -71,8 +72,6 @@
+PROPERTIES HAS_CXX TRUE)
+
+FOREACH(t mysqltest mysql_plugin mysql_upgrade)
+ ADD_DEPENDENCIES(${t} GenError ${CLIENT_LIB})
+ENDFOREACH()
+
ADD_DEFINITIONS(-DHAVE_DLOPEN)
ADD_DEPENDENCIES(${t} GenError ${CLIENT_LIB})
ENDFOREACH()

View File

@ -49,7 +49,8 @@ lib/mysql/libmysqlclient.a
lib/mysql/libmysqlclient.so
lib/mysql/libmysqlclient_r.a
lib/mysql/libmysqlclient_r.so
@comment lib/mysql/plugin/client_ed25519.so
@comment lib/mysql/plugin/caching_sha2_password.so
lib/mysql/plugin/client_ed25519.so
lib/mysql/plugin/daemon_example.ini
lib/mysql/plugin/dialog.so
lib/mysql/plugin/mysql_clear_password.so

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.3.11
PORTREVISION?= 2
PORTVERSION= 10.3.13
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
http://mirror2.hs-esslingen.de/pub/Mirrors/${SITESDIR}/ \
@ -29,7 +29,7 @@ PKGMESSAGE= ${WRKDIR}/pkg-message
SLAVEDIRS= databases/mariadb102-client
USES= bison:build cmake:insource,noninja compiler:c++11-lib cpe iconv:translit libedit ncurses shebangfix ssl
USE_LDCONFIG= ${PREFIX}/lib/mysql
SHEBANG_FILES= scripts/*.sh storage/rocksdb/myrocks_hotbackup
SHEBANG_FILES= scripts/*.sh
SITESDIR= mariadb/mariadb-${PORTVERSION}/source
DOCSDIR= ${PREFIX}/share/doc/mysql

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1542715300
SHA256 (mariadb-10.3.11.tar.gz) = 211655b794c9d5397ba3be6c90737eac02e882f296268299239db47ba328f1b2
SIZE (mariadb-10.3.11.tar.gz) = 70669435
TIMESTAMP = 1550839720
SHA256 (mariadb-10.3.13.tar.gz) = b2aa857ef5b84f85a7ea60a1eac7b34c0ca5151c71a0d44ce2d7fb028d71459a
SIZE (mariadb-10.3.13.tar.gz) = 70745600

View File

@ -1,6 +1,6 @@
--- client/CMakeLists.txt.orig 2017-05-14 23:13:15 UTC
--- client/CMakeLists.txt.orig 2019-02-20 07:59:09 UTC
+++ client/CMakeLists.txt
@@ -35,6 +35,8 @@ COPY_OPENSSL_DLLS(copy_openssl_client)
@@ -36,6 +36,8 @@ COPY_OPENSSL_DLLS(copy_openssl_client)
SET(CLIENT_LIB mariadbclient mysys)
ADD_DEFINITIONS(${SSL_DEFINES})
@ -9,19 +9,20 @@
MYSQL_ADD_EXECUTABLE(mysql completion_hash.cc mysql.cc readline.cc
${CMAKE_SOURCE_DIR}/sql/sql_string.cc)
TARGET_LINK_LIBRARIES(mysql ${CLIENT_LIB})
@@ -43,11 +45,6 @@ IF(UNIX)
@@ -44,12 +46,7 @@ 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} pcre pcreposix)
-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})
@@ -60,16 +57,6 @@ MYSQL_ADD_EXECUTABLE(mysqlimport mysqlim
@@ -61,16 +58,6 @@ MYSQL_ADD_EXECUTABLE(mysqlimport mysqlimport.c)
SET_SOURCE_FILES_PROPERTIES(mysqlimport.c PROPERTIES COMPILE_FLAGS "-DTHREADS")
TARGET_LINK_LIBRARIES(mysqlimport ${CLIENT_LIB})
@ -38,7 +39,7 @@
MYSQL_ADD_EXECUTABLE(mysqlbinlog mysqlbinlog.cc)
TARGET_LINK_LIBRARIES(mysqlbinlog ${CLIENT_LIB})
@@ -89,14 +76,34 @@ ENDIF(WIN32)
@@ -90,12 +77,32 @@ ENDIF(WIN32)
ADD_EXECUTABLE(async_example async_example.c)
TARGET_LINK_LIBRARIES(async_example ${CLIENT_LIB})
@ -50,9 +51,9 @@
-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()
+ ADD_DEPENDENCIES(${t} GenError ${CLIENT_LIB})
+ENDFOREACH()
+
+ENDIF()
+
+MYSQL_ADD_EXECUTABLE(mysqltest mysqltest.cc COMPONENT Test)
@ -71,8 +72,6 @@
+PROPERTIES HAS_CXX TRUE)
+
+FOREACH(t mysqltest mysql_plugin mysql_upgrade)
+ ADD_DEPENDENCIES(${t} GenError ${CLIENT_LIB})
+ENDFOREACH()
+
ADD_DEFINITIONS(-DHAVE_DLOPEN)
ADD_DEPENDENCIES(${t} GenError ${CLIENT_LIB})
ENDFOREACH()

View File

@ -240,8 +240,6 @@ man/man1/resolveip.1.gz
%%WSREP%%man/man1/wsrep_sst_mysqldump.1.gz
%%WSREP%%man/man1/wsrep_sst_rsync.1.gz
%%WSREP%%man/man1/wsrep_sst_rsync_wan.1.gz
%%WSREP%%man/man1/wsrep_sst_xtrabackup-v2.1.gz
%%WSREP%%man/man1/wsrep_sst_xtrabackup.1.gz
man/man8/mysqld.8.gz
%%DATADIR%%/binary-configure
%%DATADIR%%/fill_help_tables.sql

View File

@ -1,8 +1,8 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 5.5.62
PORTREVISION?= 2
PORTVERSION= 5.5.63
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://ftp.osuosl.org/pub/mariadb/${PORTNAME}-${PORTVERSION}/source/ \
http://mirrors.supportex.net/mariadb/${PORTNAME}-${PORTVERSION}/source/ \
@ -50,8 +50,6 @@ CMAKE_ARGS+= -DINSTALL_DOCDIR="share/doc/mysql" \
DATADIR= ${PREFIX}/share/mysql
BROKEN_sparc64= Does not compile: Unsupported platform
BROKEN_SSL= openssl111
BROKEN_SSL_REASON_openssl111= Does not support OpenSSL 1.1, use MariaDB 10.2 or 10.3
.if defined(USE_MYSQL)
.error You have 'USE_MYSQL' variable defined either in environment or in make(1) arguments. Please undefine and try again.
@ -111,9 +109,6 @@ SUB_LIST+= LEGACY_LIMITS="" MODERN_LIMITS="@comment "
.include <bsd.port.pre.mk>
.if ${OPSYS} == FreeBSD
. if ${OSVERSION} >= 1200085 && ${SSL_DEFAULT} == base
BROKEN= ${BROKEN_SSL_REASON_openssl111}
. endif
CMAKE_ARGS+= -DWITH_JEMALLOC="system"
.else
CMAKE_ARGS+= -DWITH_JEMALLOC="no"

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1540659088
SHA256 (mariadb-5.5.62.tar.gz) = 56a365af71b8a9ec8bfee0801e2dec95011da8ee7507986ca329be11296411db
SIZE (mariadb-5.5.62.tar.gz) = 45938380
TIMESTAMP = 1549015056
SHA256 (mariadb-5.5.63.tar.gz) = ef1cf79eec32ced9d1051998a8e458bb33dfbc62de297cba37ee8e9f952b21ea
SIZE (mariadb-5.5.63.tar.gz) = 45946425

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= mysql
PORTREVISION= 1
PORTREVISION= 0
PKGNAMESUFFIX= 56-client
COMMENT= Multithreaded SQL database (client)

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME?= mysql
PORTVERSION= 5.6.42
PORTREVISION?= 2
PORTVERSION= 5.6.43
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= MYSQL/MySQL-5.6
PKGNAMESUFFIX?= 56-server

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1540719359
SHA256 (mysql-5.6.42.tar.gz) = fc6d4aa9c2ed1a751163d0ec3d35bf800fc6b7c9bd2f890e376b6810c9393dba
SIZE (mysql-5.6.42.tar.gz) = 32201731
TIMESTAMP = 1548094184
SHA256 (mysql-5.6.43.tar.gz) = 1c95800bf0e1b7a19a37d37fbc5023af85c6bc0b41532433b3a886263a1673ef
SIZE (mysql-5.6.43.tar.gz) = 32200219

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= mysql
PORTREVISION= 2
PORTREVISION= 0
PKGNAMESUFFIX= 57-client
COMMENT= Multithreaded SQL database (client)

View File

@ -1,9 +1,11 @@
--- cmake/os/FreeBSD.cmake.orig 2018-10-04 05:48:22 UTC
+++ cmake/os/FreeBSD.cmake
@@ -30,6 +30,20 @@ IF(NOT FORCE_UNSUPPORTED_COMPILER)
@@ -30,12 +30,26 @@ IF(NOT FORCE_UNSUPPORTED_COMPILER)
IF(NOT HAVE_SUPPORTED_CLANG_VERSION)
MESSAGE(FATAL_ERROR "Clang 3.3 or newer is required!")
ENDIF()
- ELSE()
- MESSAGE(FATAL_ERROR "Unsupported compiler!")
+ CHECK_C_SOURCE_RUNS("
+ int main()
+ {
@ -18,10 +20,9 @@
+ IF(GCC_VERSION VERSION_LESS 4.4)
+ MESSAGE(FATAL_ERROR "GCC 4.4 or newer is required!")
+ ENDIF()
ELSE()
MESSAGE(FATAL_ERROR "Unsupported compiler!")
ENDIF()
@@ -38,4 +52,6 @@ ENDIF()
ENDIF()
# Should not be needed any more, but kept for easy resurrection if needed
# #Legacy option, maybe not needed anymore , taken as is from autotools build
# ADD_DEFINITIONS(-DNET_RETRY_COUNT=1000000)

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME?= mysql
PORTVERSION= 5.7.24
PORTREVISION?= 4
PORTVERSION= 5.7.25
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= MYSQL/MySQL-5.7
PKGNAMESUFFIX?= 57-server

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1540720845
SHA256 (mysql-boost-5.7.24.tar.gz) = b980dced9c9eb3385cca44870facc220504ca011196c5a19c2bfe43d3f5d6212
SIZE (mysql-boost-5.7.24.tar.gz) = 49110448
TIMESTAMP = 1548095639
SHA256 (mysql-boost-5.7.25.tar.gz) = 354c427c8679c6a4774f60723ea211e54b4383307764d240940f960d110bf5cf
SIZE (mysql-boost-5.7.25.tar.gz) = 49107578

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= mysql
PORTREVISION= 1
PORTREVISION= 0
PKGNAMESUFFIX= 80-client
COMMENT= Multithreaded SQL database (client)

View File

@ -1,6 +1,6 @@
--- CMakeLists.txt.orig 2018-05-03 10:27:45 UTC
--- CMakeLists.txt.orig 2019-01-21 18:42:44 UTC
+++ CMakeLists.txt
@@ -835,6 +835,7 @@ ADD_SUBDIRECTORY(extra/regex)
@@ -1011,6 +1011,7 @@ ADD_SUBDIRECTORY(extra/regex)
ADD_SUBDIRECTORY(libmysql)
ADD_SUBDIRECTORY(libbinlogevents)
ADD_SUBDIRECTORY(libbinlogstandalone)
@ -8,13 +8,16 @@
IF(NOT WITHOUT_SERVER)
SET (MYSQLD_STATIC_PLUGIN_LIBS "" CACHE INTERNAL "")
@@ -966,12 +964,10 @@ ENDIF()
@@ -1146,12 +1147,13 @@ ENDIF()
ADD_SUBDIRECTORY(packaging/WiX)
ADD_SUBDIRECTORY(packaging/solaris)
-IF(UNIX)
- INSTALL(FILES Docs/mysql.info DESTINATION ${INSTALL_INFODIR} OPTIONAL COMPONENT Info)
-ENDIF()
+#IF(UNIX)
+# INSTALL(FILES Docs/mysql.info DESTINATION ${INSTALL_INFODIR} OPTIONAL COMPONENT Info)
+#ENDIF()
#
# RPM installs documentation directly from the source tree
#
@ -22,11 +25,11 @@
IF(NOT INSTALL_LAYOUT MATCHES "RPM")
INSTALL(FILES README LICENSE DESTINATION ${INSTALL_DOCREADMEDIR} COMPONENT Readme)
INSTALL(FILES ${CMAKE_BINARY_DIR}/Docs/INFO_SRC ${CMAKE_BINARY_DIR}/Docs/INFO_BIN DESTINATION ${INSTALL_DOCDIR})
@@ -990,6 +986,7 @@ IF(NOT INSTALL_LAYOUT MATCHES "RPM")
@@ -1170,6 +1172,7 @@ IF(NOT INSTALL_LAYOUT MATCHES "RPM")
PATTERN "README.build" EXCLUDE
)
ENDIF()
+ENDIF()
IF(UNIX)
EXECUTE_PROCESS(
# Now that we're done with all ADD_SUBDIRECTORY and thus all feature tests,
# we can safely enable ASan on Clang/Win32 if needed.

View File

@ -9,20 +9,20 @@
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)
TARGET_LINK_LIBRARIES(mysql_upgrade mysqlclient client_base mysqlcheck_core)
ADD_DEPENDENCIES(mysql_upgrade GenFixPrivs GenSysSchema GenBootstrapPriv)
ENDIF()
+ENDIF()
SET(MYSQLTEST_SRC
mysqltest/mysqltest_expected_error.cc
)
+IF(FALSE)
MYSQL_ADD_EXECUTABLE(mysqltest mysqltest.cc COMPONENT Test)
SET_SOURCE_FILES_PROPERTIES(mysqltest.cc PROPERTIES COMPILE_FLAGS "-DTHREADS")
MYSQL_ADD_EXECUTABLE(mysqltest mysqltest.cc ${MYSQLTEST_SRC} COMPONENT Test)
TARGET_LINK_LIBRARIES(mysqltest mysqlclient regex)
ADD_DEPENDENCIES(mysqltest GenError GenClientError)
+ENDIF()
ADD_CONVENIENCE_LIBRARY(mysqlcheck_core check/mysqlcheck_core.cc)
TARGET_LINK_LIBRARIES(mysqlcheck_core mysqlclient)
@@ -113,8 +117,10 @@ TARGET_LINK_LIBRARIES(mysqlslap mysqlcli
MYSQL_ADD_EXECUTABLE(mysql_config_editor mysql_config_editor.cc)
TARGET_LINK_LIBRARIES(mysql_config_editor mysqlclient)

View File

@ -0,0 +1,32 @@
--- cmake/os/FreeBSD.cmake.orig 2018-10-04 05:48:22 UTC
+++ cmake/os/FreeBSD.cmake
@@ -30,12 +30,26 @@ IF(NOT FORCE_UNSUPPORTED_COMPILER)
IF(NOT HAVE_SUPPORTED_CLANG_VERSION)
MESSAGE(FATAL_ERROR "Clang 3.3 or newer is required!")
ENDIF()
- ELSE()
- MESSAGE(FATAL_ERROR "Unsupported compiler!")
+ CHECK_C_SOURCE_RUNS("
+ int main()
+ {
+ return (__clang_major__ >= 4);
+ }" I386_ATOMIC_BUILTINS)
+ IF((CMAKE_SYSTEM_PROCESSOR MATCHES "i386") AND (NOT I386_ATOMIC_BUILTINS))
+ SET(HAVE_GCC_ATOMIC_BUILTINS CACHE INTERNAL "")
+ ENDIF()
+ ELSEIF(CMAKE_COMPILER_IS_GNUCC)
+ EXECUTE_PROCESS(COMMAND ${CMAKE_C_COMPILER} -dumpversion
+ OUTPUT_VARIABLE GCC_VERSION)
+ IF(GCC_VERSION VERSION_LESS 4.4)
+ MESSAGE(FATAL_ERROR "GCC 4.4 or newer is required!")
+ ENDIF()
ENDIF()
ENDIF()
# Should not be needed any more, but kept for easy resurrection if needed
# #Legacy option, maybe not needed anymore , taken as is from autotools build
# ADD_DEFINITIONS(-DNET_RETRY_COUNT=1000000)
-
+# For GCC maybe it's also good idea to use
+# ADD_DEFINITIONS(-D_GNU_SOURCE)
+

View File

@ -1,13 +1,12 @@
--- man/CMakeLists.txt.orig 2015-11-29 19:16:24 UTC
--- man/CMakeLists.txt.orig 2018-12-20 20:14:03 UTC
+++ man/CMakeLists.txt
@@ -15,10 +15,6 @@
@@ -22,9 +22,6 @@
# Copy man pages
FILE(GLOB MAN1_FILES *.1)
-FILE(GLOB MAN1_EXCLUDE make_win_bin_dist.1)
FILE(GLOB MAN1 *.1)
-FILE(GLOB MAN1_NDB ndb*.1)
-FILE(GLOB MAN8_FILES *.8)
-FILE(GLOB MAN8 *.8)
-FILE(GLOB MAN8_NDB ndb*.8)
IF(MAN1_FILES)
IF(MAN1_EXCLUDE)
LIST(REMOVE_ITEM MAN1_FILES ${MAN1_EXCLUDE})
IF(MAN1_NDB AND NOT WITH_NDBCLUSTER)
LIST(REMOVE_ITEM MAN1 ${MAN1_NDB})
ENDIF()

View File

@ -1,6 +1,6 @@
--- scripts/CMakeLists.txt.orig 2016-03-28 18:06:12 UTC
--- scripts/CMakeLists.txt.orig 2018-10-07 08:44:22 UTC
+++ scripts/CMakeLists.txt
@@ -43,6 +43,7 @@ ELSE()
@@ -80,6 +80,7 @@ ELSE()
MESSAGE(FATAL_ERROR "Cannot concatenate files")
ENDIF()
@ -8,7 +8,7 @@
# Build mysql_fix_privilege_tables.c
ADD_CUSTOM_COMMAND(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/mysql_fix_privilege_tables_sql.c
@@ -63,6 +64,7 @@ ADD_CUSTOM_TARGET(GenFixPrivs
@@ -100,6 +101,7 @@ ADD_CUSTOM_TARGET(GenFixPrivs
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/mysql_fix_privilege_tables_sql.c
${CMAKE_CURRENT_BINARY_DIR}/sql_commands_sys_schema.h
)
@ -16,23 +16,32 @@
# If we do not have performance schema compiled in then sys will not work,
# so only create an empty sys database with an auto-generated file,
@@ -143,6 +145,7 @@ IF(NOT WITHOUT_SERVER)
@@ -204,6 +206,7 @@ IF(NOT WITHOUT_SERVER)
)
ENDIF()
+IF(FALSE)
IF(UNIX)
FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/make_binary_distribution
FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/make_binary_distribution
"cd ${CMAKE_BINARY_DIR} && '${CMAKE_CPACK_COMMAND}' -G TGZ --config CPackConfig.cmake\n" )
@@ -150,6 +153,7 @@ IF(UNIX)
@@ -211,6 +214,7 @@ IF(UNIX)
COMMAND chmod +x ${CMAKE_CURRENT_BINARY_DIR}/make_binary_distribution
)
ENDIF()
+ENDIF()
IF(NOT WITHOUT_SERVER)
INSTALL(FILES
@@ -347,6 +351,8 @@ MACRO(EXTRACT_LINK_LIBRARIES target var)
# TCMalloc hacks
IF(MALLOC_LIB)
@@ -364,7 +368,7 @@ MACRO(EXTRACT_LINK_LIBRARIES target var)
LIST(REMOVE_DUPLICATES ${target}_LIB_DEPENDS)
FOREACH(lib ${${target}_LIB_DEPENDS})
# Filter out "general", it is not a library, just CMake hint
- IF(NOT lib STREQUAL "general" AND NOT ${var} MATCHES "-l${lib} ")
+ IF(NOT lib STREQUAL "general" AND NOT ${var} MATCHES "-l${lib} " AND NOT lib STREQUAL "imported_openssl" AND NOT lib STREQUAL "imported_crypto")
IF (lib MATCHES "^\\-l")
SET(${var} "${${var}} ${lib} ")
ELSEIF(lib MATCHES "^/")
@@ -372,6 +376,8 @@ MACRO(EXTRACT_LINK_LIBRARIES target var)
GET_FILENAME_COMPONENT(lib "${lib}" NAME_WE)
STRING(REGEX REPLACE "^lib" "" lib "${lib}")
SET(${var} "${${var}}-l${lib} " )
@ -41,7 +50,7 @@
ELSE()
SET(${var} "${${var}}-l${lib} " )
ENDIF()
@@ -430,19 +436,7 @@ ELSE()
@@ -454,19 +460,7 @@ ELSE()
# On Unix, most of the files end up in the bin directory
SET(mysql_config_COMPONENT COMPONENT Development)

View File

@ -1,29 +1,24 @@
--- utilities/CMakeLists.txt.orig 2016-03-28 18:06:12 UTC
--- utilities/CMakeLists.txt.orig 2018-12-20 20:14:03 UTC
+++ utilities/CMakeLists.txt
@@ -45,6 +45,7 @@ ENDIF()
@@ -59,6 +59,7 @@ FILE(MAKE_DIRECTORY ${PROJECT_BINARY_DIR
ADD_CUSTOM_COMMAND(OUTPUT ${PROJECT_BINARY_DIR}/include/mysqld_error.h
ADD_CUSTOM_COMMAND(OUTPUT ${PROJECT_BINARY_DIR}/include/mysqld_error.h
${PROJECT_BINARY_DIR}/${INSTALL_MYSQLSHAREDIR}/english/errmsg.sys
+ COMMAND mkdir -p ${PROJECT_BINARY_DIR}/share/
COMMAND comp_err
--charset=${PROJECT_SOURCE_DIR}/share/charsets
--out-dir=${PROJECT_BINARY_DIR}/${INSTALL_MYSQLSHAREDIR}/
@@ -73,4 +74,5 @@ IF (WIN32 AND WITH_SSL_PATH AND HAVE_CRY
@@ -92,6 +93,7 @@ IF(APPLE AND HAVE_CRYPTO_DYLIB AND HAVE_
ADD_DEPENDENCIES(comp_err copy_openssl_dlls)
ENDIF()
+IF(FALSE)
MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.cc)
TARGET_LINK_LIBRARIES(my_print_defaults mysys mysys_ssl)
@@ -142,11 +144,14 @@ IF(WITH_INNOBASE_STORAGE_ENGINE)
TARGET_LINK_LIBRARIES(innochecksum mysys mysys_ssl ${LZ4_LIBRARY})
ADD_DEPENDENCIES(innochecksum GenError)
ENDIF()
+ENDIF()
SET_TARGET_PROPERTIES(my_print_defaults PROPERTIES LINKER_LANGUAGE CXX)
@@ -169,6 +171,7 @@ IF(WITH_INNOBASE_STORAGE_ENGINE)
ADD_DEPENDENCIES(ibd2sdi GenError)
+IF(FALSE)
IF(UNIX)
MYSQL_ADD_EXECUTABLE(resolve_stack_dump resolve_stack_dump.cc)
TARGET_LINK_LIBRARIES(resolve_stack_dump mysys mysys_ssl)
ENDIF()
+ENDIF()

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME?= mysql
PORTVERSION= 8.0.12
PORTREVISION?= 3
PORTVERSION= 8.0.14
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= MYSQL/MySQL-8.0
PKGNAMESUFFIX?= 80-server
@ -17,8 +17,8 @@ LICENSE= GPLv2
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}${DISTVERSIONSUFFIX}
SLAVEDIRS= databases/mysql80-client
USES= bison:build cmake:noninja compiler:c++14-lang \
compiler:c++14-lib cpe libedit localbase perl5 shebangfix ssl
USES= bison:build cmake:noninja compiler:c++14-lang cpe \
libedit localbase perl5 shebangfix ssl
USE_PERL5= run
@ -41,7 +41,7 @@ CMAKE_ARGS+= -DINSTALL_LAYOUT=FREEBSD \
-DINSTALL_DOCDIR="share/doc/mysql" \
-DINSTALL_DOCREADMEDIR="share/doc/mysql" \
-DINSTALL_INCLUDEDIR="include/mysql" \
-DINSTALL_INFODIR="info" \
-DINSTALL_INFODIR="${INFO_PATH}" \
-DINSTALL_LIBDIR="lib/mysql" \
-DINSTALL_MANDIR="man" \
-DINSTALL_MYSQLDATADIR="${MY_DBDIR}" \
@ -63,6 +63,7 @@ CMAKE_ARGS+= -DINSTALL_LAYOUT=FREEBSD \
-DWITH_ICU=system \
-DWITH_RE2=system \
-DWITH_PROTOBUF=system \
-DBUILD_BUNDLED_ZLIB=0 \
-DINSTALL_MYSQLTESTDIR=0
SHEBANG_FILES= scripts/*.pl* scripts/*.sh

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1534018331
SHA256 (mysql-boost-8.0.12.tar.gz) = 99abae6660b53a462cff7c9fefb56d17f52823e9a964831aee1ae5633d9a2982
SIZE (mysql-boost-8.0.12.tar.gz) = 83152486
TIMESTAMP = 1548095897
SHA256 (mysql-boost-8.0.14.tar.gz) = afc608989a120c204524dcf107af23a41b3665e900fd0f17080705bbf2c13de0
SIZE (mysql-boost-8.0.14.tar.gz) = 117084893

View File

@ -1,6 +1,6 @@
--- CMakeLists.txt.orig 2018-05-07 12:26:59 UTC
--- CMakeLists.txt.orig 2019-01-21 19:00:53 UTC
+++ CMakeLists.txt
@@ -870,7 +870,6 @@ IF(UNIX)
@@ -1045,7 +1045,6 @@ IF(UNIX)
ENDIF()
IF(NOT WITHOUT_SERVER)
@ -8,7 +8,7 @@
ADD_SUBDIRECTORY(sql)
ENDIF()
@@ -879,8 +878,6 @@ ENDIF()
@@ -1054,8 +1053,6 @@ ENDIF()
ADD_SUBDIRECTORY(scripts)
IF(NOT WITHOUT_SERVER)
@ -17,7 +17,7 @@
ADD_SUBDIRECTORY(support-files)
IF(EXISTS ${CMAKE_SOURCE_DIR}/internal/CMakeLists.txt)
ADD_SUBDIRECTORY(internal)
@@ -972,6 +969,7 @@ ENDIF()
@@ -1152,6 +1149,7 @@ ENDIF()
#
# RPM installs documentation directly from the source tree
#
@ -25,11 +25,11 @@
IF(NOT INSTALL_LAYOUT MATCHES "RPM")
INSTALL(FILES README LICENSE DESTINATION ${INSTALL_DOCREADMEDIR} COMPONENT Readme)
INSTALL(FILES ${CMAKE_BINARY_DIR}/Docs/INFO_SRC ${CMAKE_BINARY_DIR}/Docs/INFO_BIN DESTINATION ${INSTALL_DOCDIR})
@@ -990,6 +988,7 @@ IF(NOT INSTALL_LAYOUT MATCHES "RPM")
@@ -1170,6 +1168,7 @@ IF(NOT INSTALL_LAYOUT MATCHES "RPM")
PATTERN "README.build" EXCLUDE
)
ENDIF()
+ENDIF()
IF(UNIX)
EXECUTE_PROCESS(
# Now that we're done with all ADD_SUBDIRECTORY and thus all feature tests,
# we can safely enable ASan on Clang/Win32 if needed.

View File

@ -1,16 +1,12 @@
--- client/CMakeLists.txt.orig 2016-08-25 12:32:09 UTC
--- client/CMakeLists.txt.orig 2018-12-20 20:14:03 UTC
+++ client/CMakeLists.txt
@@ -32,8 +32,6 @@ INCLUDE(${MYSQL_CMAKE_SCRIPT_DIR}/compil
@@ -28,16 +28,16 @@ INCLUDE(${MYSQL_CMAKE_SCRIPT_DIR}/compil
## Subdirectory with common client code.
ADD_SUBDIRECTORY(base)
-## Subdirectory for mysqlpump code.
-ADD_SUBDIRECTORY(dump)
## We will need libeay32.dll and ssleay32.dll when running client executables.
COPY_OPENSSL_DLLS(copy_openssl_client)
@@ -41,11 +39,13 @@ COPY_OPENSSL_DLLS(copy_openssl_client)
INCLUDE(${MYSQL_CMAKE_SCRIPT_DIR}/compile_flags.cmake)
+IF(FALSE)
@ -22,8 +18,8 @@
+ENDIF()
IF(NOT WITHOUT_SERVER)
MYSQL_ADD_EXECUTABLE(mysql_upgrade
@@ -66,6 +66,7 @@ ADD_DEPENDENCIES(mysqltest GenError GenC
MYSQL_ADD_EXECUTABLE(mysql_upgrade upgrade/program.cc)
@@ -56,6 +56,7 @@ ADD_DEPENDENCIES(mysqltest GenError GenC
ADD_CONVENIENCE_LIBRARY(mysqlcheck_core check/mysqlcheck_core.cc)
TARGET_LINK_LIBRARIES(mysqlcheck_core mysqlclient)
@ -31,7 +27,7 @@
MYSQL_ADD_EXECUTABLE(mysqlcheck check/mysqlcheck.cc)
TARGET_LINK_LIBRARIES(mysqlcheck mysqlcheck_core)
@@ -78,7 +79,9 @@ TARGET_LINK_LIBRARIES(mysqlimport mysqlc
@@ -68,7 +69,9 @@ TARGET_LINK_LIBRARIES(mysqlimport mysqlc
MYSQL_ADD_EXECUTABLE(mysqlshow mysqlshow.cc)
TARGET_LINK_LIBRARIES(mysqlshow mysqlclient)
@ -41,7 +37,7 @@
MYSQL_ADD_EXECUTABLE(mysqlbinlog mysqlbinlog.cc)
SET(MYSQLBINLOG_LIB_SOURCES
${CMAKE_SOURCE_DIR}/strings/decimal.cc
@@ -112,13 +115,16 @@ TARGET_LINK_LIBRARIES(mysqlslap mysqlcli
@@ -110,16 +113,20 @@ TARGET_LINK_LIBRARIES(mysqlslap mysqlcli
MYSQL_ADD_EXECUTABLE(mysql_config_editor mysql_config_editor.cc)
TARGET_LINK_LIBRARIES(mysql_config_editor mysqlclient)
@ -53,7 +49,11 @@
+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)
SET_TARGET_PROPERTIES(mysql_ssl_rsa_setup PROPERTIES LINKER_LANGUAGE CXX)
+
# 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

@ -0,0 +1,31 @@
--- cmake/os/FreeBSD.cmake.orig 2018-10-04 05:48:22 UTC
+++ cmake/os/FreeBSD.cmake
@@ -30,6 +30,20 @@ IF(NOT FORCE_UNSUPPORTED_COMPILER)
IF(NOT HAVE_SUPPORTED_CLANG_VERSION)
MESSAGE(FATAL_ERROR "Clang 3.3 or newer is required!")
ENDIF()
+ CHECK_C_SOURCE_RUNS("
+ int main()
+ {
+ return (__clang_major__ >= 4);
+ }" I386_ATOMIC_BUILTINS)
+ IF((CMAKE_SYSTEM_PROCESSOR MATCHES "i386") AND (NOT I386_ATOMIC_BUILTINS))
+ SET(HAVE_GCC_ATOMIC_BUILTINS CACHE INTERNAL "")
+ ENDIF()
+ ELSEIF(CMAKE_COMPILER_IS_GNUCC)
+ EXECUTE_PROCESS(COMMAND ${CMAKE_C_COMPILER} -dumpversion
+ OUTPUT_VARIABLE GCC_VERSION)
+ IF(GCC_VERSION VERSION_LESS 4.4)
+ MESSAGE(FATAL_ERROR "GCC 4.4 or newer is required!")
+ ENDIF()
ELSE()
MESSAGE(FATAL_ERROR "Unsupported compiler!")
ENDIF()
@@ -38,4 +52,6 @@ ENDIF()
# Should not be needed any more, but kept for easy resurrection if needed
# #Legacy option, maybe not needed anymore , taken as is from autotools build
# ADD_DEFINITIONS(-DNET_RETRY_COUNT=1000000)
-
+# For GCC maybe it's also good idea to use
+# ADD_DEFINITIONS(-D_GNU_SOURCE)
+

View File

@ -1,25 +1,27 @@
--- libmysql/CMakeLists.txt.orig 2016-03-28 18:06:12 UTC
--- libmysql/CMakeLists.txt.orig 2018-12-20 20:14:03 UTC
+++ libmysql/CMakeLists.txt
@@ -215,7 +215,7 @@ IF(WIN32)
@@ -239,7 +239,7 @@ MESSAGE(STATUS "Creating LDAP authentica
ADD_SUBDIRECTORY(authentication_ldap)
# Merge several convenience libraries into one big mysqlclient
-MERGE_CONVENIENCE_LIBRARIES(mysqlclient ${LIBS} COMPONENT Development)
+MERGE_CONVENIENCE_LIBRARIES(mysqlclient ${LIBS} COMPONENT Development SKIP_INSTALL)
-MERGE_CONVENIENCE_LIBRARIES(mysqlclient ${LIBS_TO_MERGE} COMPONENT Development)
+MERGE_CONVENIENCE_LIBRARIES(mysqlclient ${LIBS_TO_MERGE} COMPONENT Development SKIP_INSTALL)
TARGET_LINK_LIBRARIES(mysqlclient PRIVATE ${LIBS_TO_LINK})
# Visual Studio users need debug static library for debug projects
IF(MSVC)
@@ -257,7 +257,8 @@ IF(NOT DISABLE_SHARED)
@@ -280,9 +280,10 @@ IF(NOT DISABLE_SHARED)
# and link them together into shared library.
MERGE_LIBRARIES(libmysql SHARED ${LIBS}
MERGE_LIBRARIES_SHARED(libmysql ${LIBS_TO_MERGE}
EXPORTS ${CLIENT_API_FUNCTIONS} ${CLIENT_API_FUNCTIONS_UNDOCUMENTED}
- COMPONENT SharedLibraries)
+ COMPONENT SharedLibraries SKIP_INSTALL)
TARGET_LINK_LIBRARIES(libmysql PRIVATE ${LIBS_TO_LINK})
+IF(FALSE)
IF(UNIX)
# libtool compatability
IF(CMAKE_SYSTEM_NAME MATCHES "FreeBSD" OR APPLE)
@@ -313,6 +314,7 @@ ENDIF()
IF(WIN32)
# So that libmysql_api_test below can find the .dll
ADD_CUSTOM_COMMAND(TARGET libmysql POST_BUILD
@@ -338,6 +339,7 @@ ENDIF()
# to initialize api_calls[] array in api_test.c
#
SET(CLIENT_API_FUNCTION_LIST "")

View File

@ -1,11 +1,10 @@
--- man/CMakeLists.txt.orig 2015-11-29 19:16:24 UTC
--- man/CMakeLists.txt.orig 2018-12-20 20:14:03 UTC
+++ man/CMakeLists.txt
@@ -15,8 +15,6 @@
@@ -22,7 +22,6 @@
# Copy man pages
FILE(GLOB MAN1_FILES *.1)
-FILE(GLOB MAN1_EXCLUDE make_win_bin_dist.1)
FILE(GLOB MAN1 *.1)
-FILE(GLOB MAN1_NDB ndb*.1)
FILE(GLOB MAN8_FILES *.8)
FILE(GLOB MAN8 *.8)
FILE(GLOB MAN8_NDB ndb*.8)
IF(MAN1_FILES)
IF(MAN1_NDB AND NOT WITH_NDBCLUSTER)

View File

@ -1,6 +1,6 @@
--- plugin/x/CMakeLists.txt.orig 2018-04-08 06:44:49 UTC
+++ plugin/x/CMakeLists.txt
@@ -82,12 +82,15 @@ INCLUDE_DIRECTORIES(
@@ -89,12 +89,15 @@ INCLUDE_DIRECTORIES(
${MYSQLX_GENERATE_DIR}
${MYSQLX_PROTOCOL_INCLUDE_DIR}
${MYSQLX_CLIENT_INCLUDE_DIR}
@ -9,7 +9,7 @@
INCLUDE_DIRECTORIES(SYSTEM
${PROTOBUF_INCLUDE_DIRS}
${LIBEVENT_INCLUDE_DIR}
${LIBEVENT_INCLUDE_DIRS}
${ICU_INCLUDE_DIRS}
+ ${SSL_INCLUDE_DIRS}
+ ${ZLIB_INCLUDE_DIR}

View File

@ -1,11 +0,0 @@
--- plugin/x/src/xpl_regex.cc.orig 2018-08-11 18:13:47 UTC
+++ plugin/x/src/xpl_regex.cc
@@ -53,7 +53,7 @@ bool xpl::Regex::match(const char *value
* and parse the text patter each time that xpl::Regex::match
* is called.
*/
- UnicodeString value_as_utf8{icu::UnicodeString::fromUTF8(value)};
+ icu::UnicodeString value_as_utf8{icu::UnicodeString::fromUTF8(value)};
std::unique_ptr<icu::RegexMatcher> regexp{
m_pattern->matcher(value_as_utf8, match_status)};

View File

@ -0,0 +1,11 @@
--- 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

@ -1,31 +1,32 @@
--- sql/conn_handler/socket_connection.cc.orig 2018-04-08 06:44:49 UTC
--- sql/conn_handler/socket_connection.cc.orig 2019-01-21 20:10:03 UTC
+++ sql/conn_handler/socket_connection.cc
@@ -810,20 +810,24 @@ Channel_info *Mysqld_socket_listener::li
signal(SIGCHLD, SIG_DFL);
request_init(&req, RQ_DAEMON, m_libwrap_name, RQ_FILE,
mysql_socket_getfd(connect_sock), NULL);
- fromhost(&req);
+ void (*my_fromhost) (void *) = (void (*)(void *)) fromhost;
+ my_fromhost(&req);
@@ -873,9 +873,11 @@ bool check_connection_refused_by_tcp_wra
signal(SIGCHLD, SIG_DFL);
request_init(&req, RQ_DAEMON, libwrap_name, RQ_FILE,
mysql_socket_getfd(connect_sock), NULL);
- fromhost(&req);
+ void (*my_fromhost) (void *) = (void (*)(void *)) fromhost;
+ my_fromhost(&req);
- if (!hosts_access(&req)) {
+ int (*my_hosts_access) (void *) = (int (*) (void *)) hosts_access;
+ if (!my_hosts_access(&req)) {
/*
This may be stupid but refuse() includes an exit(0)
which we surely don't want...
clean_exit() - same stupid thing ...
*/
+ char *(*my_eval_client) (void *) = (char *(*) (void *)) eval_client;
syslog(LOG_AUTH | m_deny_severity, "refused connect from %s",
- eval_client(&req));
+ my_eval_client(&req));
- if (!hosts_access(&req)) {
+ int (*my_hosts_access) (void *) = (int (*) (void *)) hosts_access;
+ if (!my_hosts_access(&req)) {
/*
This may be stupid but refuse() includes an exit(0)
which we surely don't want...
@@ -887,12 +889,13 @@ bool check_connection_refused_by_tcp_wra
This is unproblematic as TCP-wrapper is unix specific,
anyway.
*/
+ char *(*my_eval_client) (void *) = (char *(*) (void *)) eval_client;
syslog(LOG_AUTH | LOG_WARNING, "refused connect from %s",
- eval_client(&req));
+ my_eval_client(&req));
#ifdef HAVE_LIBWRAP_PROTOTYPES
// Some distros have patched tcpd.h to have proper prototypes
- if (req.sink) (req.sink)(req.fd);
+ if (req.sink) ((void (*)(int)) (req.sink))(req.fd);
+
// Some distros have patched tcpd.h to have proper prototypes
- if (req.sink) (req.sink)(req.fd);
+ if (req.sink) ((void (*)(int)) (req.sink))(req.fd);
#else
// Some distros have not patched tcpd.h
if (req.sink) ((void (*)(int))req.sink)(req.fd);
// Some distros have not patched tcpd.h
if (req.sink) ((void (*)(int))req.sink)(req.fd);

View File

@ -1,15 +1,15 @@
--- sql/mysqld.cc.orig 2018-04-08 06:44:49 UTC
--- sql/mysqld.cc.orig 2018-10-07 08:44:22 UTC
+++ sql/mysqld.cc
@@ -4309,7 +4309,7 @@ static int warn_self_signed_ca() {
static void init_ssl() {
#ifdef HAVE_OPENSSL
#ifndef HAVE_WOLFSSL
@@ -4493,7 +4493,7 @@ static int warn_self_signed_ca() {
static PSI_memory_key key_memory_openssl = PSI_NOT_INSTRUMENTED;
-#if OPENSSL_VERSION_NUMBER < 0x10100000L
+#if defined(LIBRESSL_VERSION_NUMBER) || OPENSSL_VERSION_NUMBER < 0x10100000L
CRYPTO_malloc_init();
#else /* OPENSSL_VERSION_NUMBER < 0x10100000L */
OPENSSL_malloc_init();
@@ -4321,7 +4321,7 @@ static void init_ssl() {
#define FILE_LINE_ARGS
#else
#define FILE_LINE_ARGS , const char *, int
@@ -4530,7 +4530,7 @@ static void init_ssl() {
static int init_ssl_communication() {
#ifdef HAVE_OPENSSL
@ -18,7 +18,7 @@
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,
@@ -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;

View File

@ -1,3 +1,5 @@
LICENSE.router
README.router
bin/ibd2sdi
bin/innochecksum
bin/my_print_defaults
@ -11,15 +13,26 @@ bin/mysql_upgrade
bin/mysqld_multi
bin/mysqld_safe
bin/mysqldumpslow
bin/mysqlrouter
bin/mysqlrouter_plugin_info
bin/mysqltest
bin/mysqlxtest
bin/perror
bin/resolve_stack_dump
bin/resolveip
bin/zlib_decompress
lib/mysql/libmysqlharness.a
lib/mysql/libmysqlharness.so
lib/mysql/libmysqlharness.so.1
lib/mysql/libmysqlrouter.so
lib/mysql/libmysqlrouter.so.1
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
lib/mysql/plugin/component_audit_api_message_emit.so
lib/mysql/plugin/component_example_component1.so
lib/mysql/plugin/component_example_component2.so
lib/mysql/plugin/component_example_component3.so
@ -30,7 +43,9 @@ lib/mysql/plugin/component_log_sink_test.so
lib/mysql/plugin/component_mysqlx_global_reset.so
lib/mysql/plugin/component_pfs_example.so
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_pfs_notification.so
lib/mysql/plugin/component_test_pfs_resource_group.so
lib/mysql/plugin/component_test_status_var_service.so
@ -61,6 +76,7 @@ lib/mysql/plugin/connection_control.so
lib/mysql/plugin/daemon_example.ini
lib/mysql/plugin/group_replication.so
%%NO_EXAMPLE%%lib/mysql/plugin/ha_example.so
lib/mysql/plugin/ha_mock.so
lib/mysql/plugin/keyring_file.so
lib/mysql/plugin/libdaemon_example.so
lib/mysql/plugin/libtest_framework.so
@ -99,6 +115,7 @@ 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/test_services_host_application_signal.so
lib/mysql/plugin/test_services_plugin_registry.so
lib/mysql/plugin/udf_example.so
lib/mysql/plugin/keyring_udf.so
@ -121,8 +138,6 @@ man/man1/mysqld_safe.1.gz
man/man1/mysqldumpslow.1.gz
man/man1/mysqlman.1.gz
man/man1/perror.1.gz
man/man1/resolve_stack_dump.1.gz
man/man1/resolveip.1.gz
man/man8/mysqld.8.gz
%%DATADIR%%/bulgarian/errmsg.sys
%%DATADIR%%/charsets/Index.xml
@ -158,7 +173,6 @@ man/man8/mysqld.8.gz
%%DATADIR%%/english/errmsg.sys
%%DATADIR%%/errmsg-utf8.txt
%%DATADIR%%/estonian/errmsg.sys
%%DATADIR%%/fill_help_tables.sql
%%DATADIR%%/french/errmsg.sys
%%DATADIR%%/german/errmsg.sys
%%DATADIR%%/greek/errmsg.sys
@ -171,11 +185,6 @@ man/man8/mysqld.8.gz
%%DATADIR%%/magic
%%DATADIR%%/mysql-log-rotate
%%DATADIR%%/mysql.server
%%DATADIR%%/mysql_sys_schema.sql
%%DATADIR%%/mysql_system_tables.sql
%%DATADIR%%/mysql_system_tables_data.sql
%%DATADIR%%/mysql_system_users.sql
%%DATADIR%%/mysql_test_data_timezone.sql
%%DATADIR%%/mysqld_multi.server
%%DATADIR%%/norwegian-ny/errmsg.sys
%%DATADIR%%/norwegian/errmsg.sys

View File

@ -13,6 +13,7 @@ COMMENT= MySQL database enhanced with Galera replication (server package)
LICENSE= GPLv2
BROKEN= checksum and size mismatch
NOT_FOR_ARCHS= aarch64 armv6 armv7 powerpc64
NOT_FOR_ARCHS_REASON= error: Unsupported platform

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME?= percona
DISTVERSION= 5.6.41-84.1
PORTREVISION?= 1
DISTVERSION= 5.6.42-84.2
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://www.percona.com/downloads/Percona-Server-5.6/Percona-Server-${DISTVERSION}/source/tarball/
PKGNAMESUFFIX?= 56-server

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1536515490
SHA256 (percona-server-5.6.41-84.1.tar.gz) = 8c24f8f19d19f06b9e77c6e952198dfc7c652ce413263dccb4c48225e943a45d
SIZE (percona-server-5.6.41-84.1.tar.gz) = 52736448
TIMESTAMP = 1547501540
SHA256 (percona-server-5.6.42-84.2.tar.gz) = 3105ead687f56a1ae0ace557d276fe8dc7f4e1f71d8523032f713ebb80635347
SIZE (percona-server-5.6.42-84.2.tar.gz) = 52836067

View File

@ -20,8 +20,6 @@ LICENSE?= GPLv2+
LIB_DEPENDS= libevent.so:devel/libevent \
liblz4.so:archivers/liblz4
BROKEN_powerpc64= Does not build
SLAVEDIRS= databases/percona57-client \
databases/percona57-pam-for-mysql
USES= bison:build cmake:insource,noninja compiler:c11 compiler:c++11-lib \
@ -84,6 +82,9 @@ USES+= libedit
USES+= libedit
.else
LIB_DEPENDS+= libcurl.so:ftp/curl
BROKEN_powerpc64= Does not configure: CMake Error at cmake/os/FreeBSD.cmake:34 (MESSAGE): Unsupported compiler!
# MySQL-Server part
OPTIONS_DEFINE= OPENSSL FASTMTX INNODBMEMCACHED TOKUDB
OPTIONS_DEFAULT= OPENSSL INNODBMEMCACHED

View File

@ -25,8 +25,6 @@ SHEBANG_GLOB= *.py
OPTIONS_DEFINE= DOCS
OPTIONS_DEFINE= DOCS
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/pg_partman_bgw.so

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= pgpool-II
PORTVERSION= 3.5.18
PORTREVISION= 1
PORTVERSION= 3.5.19
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= 35

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1543230416
SHA256 (pgpool-II-3.5.18.tar.gz) = 0a0ee6ea18b39cb12385f97bab2b0ba729142eee6eb2a30a48127682086d1f99
SIZE (pgpool-II-3.5.18.tar.gz) = 2276508
TIMESTAMP = 1551101880
SHA256 (pgpool-II-3.5.19.tar.gz) = 99fa837db22cb6c190520c133e28e530265291f7731101450079a6fece1f14aa
SIZE (pgpool-II-3.5.19.tar.gz) = 2277719

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= pgpool-II
PORTVERSION= 3.6.14
PORTREVISION= 1
PORTVERSION= 3.6.15
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= 36

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1543230452
SHA256 (pgpool-II-3.6.14.tar.gz) = 6ee7ad1ac2239fc557507d32345947fac93a317f6752d9eeffb0bbb93f7addd1
SIZE (pgpool-II-3.6.14.tar.gz) = 3275808
TIMESTAMP = 1551101906
SHA256 (pgpool-II-3.6.15.tar.gz) = cbcc89b61d07aa8c3eba8ebb672d83ef8384908d7532b5ee25c0d2ebb894ffed
SIZE (pgpool-II-3.6.15.tar.gz) = 3283823

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= pgpool-II
PORTVERSION= 3.7.7
PORTREVISION= 1
PORTVERSION= 3.7.8
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= 37

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1543230473
SHA256 (pgpool-II-3.7.7.tar.gz) = 1f89370361661ff90ea66b94287e4db8b3b02a467f8be2e1e3518731252a9af5
SIZE (pgpool-II-3.7.7.tar.gz) = 3325039
TIMESTAMP = 1551101928
SHA256 (pgpool-II-3.7.8.tar.gz) = 805c94424aa06a65fa3ab8204ce0a733891129caa704383006f34890b9895a29
SIZE (pgpool-II-3.7.8.tar.gz) = 3337039

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= pgpool-II
PORTVERSION= 4.0.2
PORTREVISION= 1
PORTVERSION= 4.0.3
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
PKGNAMESUFFIX= 40
@ -31,21 +30,14 @@ MEMCACHED_DESC = Use memcached for in memory query cache
OPTIONS_DEFINE= DOCS SSL PAM MEMCACHED
OPTIONS_DEFAULT= SSL
MEMCACHED_CONFIGURE_ON= --with-memcached=${LOCALBASE}/include
MEMCACHED_LIB_DEPENDS= libmemcached.so:databases/libmemcached
PAM_CONFIGURE_ON= --with-pam
SSL_CONFIGURE_WITH= openssl
SSL_USES= ssl
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MPAM}
#CONFIGURE_ARGS+= --with-pam
SSL_CONFIGURE_WITH= pam
.endif
.if ${PORT_OPTIONS:MMEMCACHED}
CONFIGURE_ARGS+=--with-memcached=${LOCALBASE}/include
LIB_DEPENDS+= libmemcached.so:databases/libmemcached
.endif
post-install:
@${MKDIR} ${STAGEDIR}/var/run/pgpool
${INSTALL_LIB} ${WRKSRC}/src/libs/pcp/.libs/libpcp.so.1.0.0 ${STAGEDIR}${PREFIX}/lib

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1543230542
SHA256 (pgpool-II-4.0.2.tar.gz) = a9324dc84e63961476cd32e74e66b6fdebc5ec593942f8710a688eb88e50dcc1
SIZE (pgpool-II-4.0.2.tar.gz) = 3576212
TIMESTAMP = 1551102601
SHA256 (pgpool-II-4.0.3.tar.gz) = 9eb84d14352c4ab108357c9e0a442f28bdb63e1d209ad13326b83f309e5c475d
SIZE (pgpool-II-4.0.3.tar.gz) = 3715976

View File

@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= pgpool
PORTVERSION= 3.4.21
PORTREVISION= 1
PORTVERSION= 3.4.22
CATEGORIES= databases
MASTER_SITES= http://www.pgpool.net/mediawiki/images/
DISTNAME= ${PORTNAME}-II-${PORTVERSION}

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1543230394
SHA256 (pgpool-II-3.4.21.tar.gz) = c028cb3e8cf164ec798349970f039227f3269eccbdf2815396f34a8b9691f3c2
SIZE (pgpool-II-3.4.21.tar.gz) = 2180536
TIMESTAMP = 1551101858
SHA256 (pgpool-II-3.4.22.tar.gz) = 50e04eee250fa402df1a5b27836a52e4f3625d425f89b2dbbea0eb4d5eb4c550
SIZE (pgpool-II-3.4.22.tar.gz) = 2180963

View File

@ -1,7 +1,6 @@
# Created by: Alex Dupre <ale@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 1
CATEGORIES= databases
MASTERDIR= ${.CURDIR}/../../lang/php56

View File

@ -1,7 +1,6 @@
# Created by: Alex Dupre <ale@FreeBSD.org>
# $FreeBSD$
PORTREVISION= 1
CATEGORIES= databases
MASTERDIR= ${.CURDIR}/../../lang/php56

View File

@ -1,6 +1,5 @@
# $FreeBSD$
PORTREVISION= 1
CATEGORIES= databases
MASTERDIR= ${.CURDIR}/../../lang/php71

Some files were not shown because too many files have changed in this diff Show More