Compare commits

...

346 Commits
main ... 2019Q4

Author SHA1 Message Date
Glen Barber f24745656d MFH: r521639
Happy New Year 2020!

Approved by:	portmgr (implicit, copyright year bump)
Sponsored by:	Rubicon Communications, LLC (netgate.com)
2019-12-31 16:06:20 +00:00
Thomas Zander acde09d955 MFH: r521566
Update to upstream version 1.3.7

Details:
- Fix potential vulnerabilities reported by code fuzzing (no CVE IDs)

Approved by:	ports-secteam (riggs)
2019-12-30 20:57:11 +00:00
Kubilay Kocak d703bd18bc MFH: r521456 textproc/py-docutils: Add test target
Approved by:	koobs (python, maintainer)
Approved by:	portmgr (blanket: ports compliance)

Approved by:	ports-secteam (blanket: ports compliance)
2019-12-30 05:39:24 +00:00
Matthias Andree 5e7891fb4b MFH: r521275
graphics/ilmbase,openexr: fix vulnerabilities

Uses backported patches from upstream Git repository, without the
exr2aces parts, and regenerates all openexr patches from scratch.

The openexr part looks heaviweight because it regenerates all patches.

Security:	e4d9dffb-2a32-11ea-9693-e1b3f6feec79
Security:	CVE-2018-18443
Security:	CVE-2018-18444

Approved by:	ports-secteam@ (blanket, adding security patches)
2019-12-29 12:20:56 +00:00
Jan Beich 86ea81d303 MFH: r521037
www/firefox: backport upstream sndio fixes

Apparently, it fixes random tab crashes.

Submitted by:	tobik
Approved by:	ports-secteam blanket
2019-12-27 23:50:42 +00:00
Jochen Neumeister b6460d44b2 MFH: r520902
Update to 5.3.2

Changelog: https://wordpress.org/news/

Security:	7b97b32e-27c4-11ea-9673-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-12-26 10:30:53 +00:00
Jochen Neumeister d410c022e7 MFH: r520896
Update to 8.7.30

Changelog: https://typo3.org/article/typo3-10-2-1-9-5-12-and-8-7-30-security-releases-published

PR:		242707
Security:	1c9178aa-2709-11ea-9673-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-12-26 09:43:20 +00:00
Jochen Neumeister a3798c53e4 MFH: r520897
Update to 9.5.12

Changelog: https://typo3.org/article/typo3-10-2-1-9-5-12-and-8-7-30-security-releases-published

PR:		242708
Security:	1c9178aa-2709-11ea-9673-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-12-26 09:41:43 +00:00
Thomas Zander beed3dcd95 MFH: r520865
Update to upstream version 0.21.18

Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.18/NEWS
- Contains a fix for a potential crash when using curl

Approved by:	ports-secteam (riggs)
2019-12-25 14:01:16 +00:00
Thomas Zander c1281738fd MFH: r520728
Update to upstream release 0.21.17

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

Approved by:	ports-secteam (riggs)
2019-12-23 15:54:12 +00:00
Jan Beich 5e91646b6b MFH: r520655
x11-toolkits/wlroots: backport fix for TTY > 10

$ sway -d
[...]
[sway/server.c:39] Preparing Wayland server initialization
[backend/session/direct-freebsd.c:159] Using tty /dev/ttyv10
[backend/session/direct-freebsd.c:163] Cannot open tty: No such file or directory
[backend/session/session.c:96] Failed to load session backend
[backend/backend.c:321] Failed to start a DRM session
[backend/noop/backend.c:51] Creating noop backend
[sway/server.c:46] Unable to create backend

PR:		242801
Submitted by:	Ting-Wei Lan
Approved by:	ports-secteam blanket
2019-12-22 19:53:23 +00:00
Torsten Zuehlsdorff ab3c8c224f MFH: r520631
lang/php74: Upgrade from 7.4.0 to 7.4.1

Changelog:

    Bcmath:
        Fixed bug #78878 (Buffer underflow in bc_shift_addsub). (CVE-2019-11046).
    Core:
        Fixed bug #78862 (link() silently truncates after a null byte on Windows). (CVE-2019-11044).
        Fixed bug #78863 (DirectoryIterator class silently truncates after a null byte). (CVE-2019-11045).
        Fixed bug #78943 (mail() may release string with refcount==1 twice). (CVE-2019-11049).
        Fixed bug #78810 (RW fetches do not throw "uninitialized property" exception).
        Fixed bug #78868 (Calling __autoload() with incorrect EG(fake_scope) value).
        Fixed bug #78296 (is_file fails to detect file).
        Fixed bug #78883 (fgets(STDIN) fails on Windows).
        Fixed bug #78898 (call_user_func(['parent', ...]) fails while other succeed).
        Fixed bug #78904 (Uninitialized property triggers __get()).
        Fixed bug #78926 (Segmentation fault on Symfony cache:clear).
    GD:
        Fixed bug #78849 (GD build broken with -D SIGNED_COMPARE_SLOW).
        Fixed bug #78923 (Artifacts when convoluting image with transparency).
    EXIF:
        Fixed bug #78793 (Use-after-free in exif parsing under memory sanitizer). (CVE-2019-11050).
        Fixed bug #78910 (Heap-buffer-overflow READ in exif). (CVE-2019-11047).
    FPM:
        Fixed bug #76601 (Partially working php-fpm ater incomplete reload).
        Fixed bug #78889 (php-fpm service fails to start).
        Fixed bug #78916 (php-fpm 7.4.0 don't send mail via mail()).
    Intl:
        Implemented FR #78912 (INTL Support for accounting format).
    Mysqlnd:
        Fixed bug #78823 (ZLIB_LIBS not added to EXTRA_LIBS).
    OPcache:
        Fixed $x = (bool)$x; with opcache (should emit undeclared variable notice).
        Fixed bug #78935 (Preloading removes classes that have dependencies).
    PCRE:
        Fixed bug #78853 (preg_match() may return integer > 1).
    Reflection:
        Fixed bug #78895 (Reflection detects abstract non-static class as abstract static. IS_IMPLICIT_ABSTRACT is not longer used).
    Standard:
        Fixed bug #77638 (var_export'ing certain class instances segfaults).
        Fixed bug #78840 (imploding $GLOBALS crashes).
        Fixed bug #78833 (Integer overflow in pack causes out-of-bound access).
        Fixed bug #78814 (strip_tags allows / in tag name => whitelist bypass).

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

Approved by:	ports-secteam (joneum)
2019-12-22 18:44:56 +00:00
Torsten Zuehlsdorff ecc80af070 MFH: r520629
lang/php73: Upgrade from 7.3.12 to 7.3.13

Changelog:

    Bcmath:
        Fixed bug #78878 (Buffer underflow in bc_shift_addsub). (CVE-2019-11046)
    Core:
        Fixed bug #78862 (link() silently truncates after a null byte on Windows). (CVE-2019-11044)
        Fixed bug #78863 (DirectoryIterator class silently truncates after a null byte). (CVE-2019-11045)
        Fixed bug #78943 (mail() may release string with refcount==1 twice). (CVE-2019-11049)
        Fixed bug #78787 (Segfault with trait overriding inherited private shadow property).
        Fixed bug #78868 (Calling __autoload() with incorrect EG(fake_scope) value).
        Fixed bug #78296 (is_file fails to detect file).
    EXIF:
        Fixed bug #78793 (Use-after-free in exif parsing under memory sanitizer). (CVE-2019-11050)
        Fixed bug #78910 (Heap-buffer-overflow READ in exif) (CVE-2019-11047).
    GD:
        Fixed bug #78849 (GD build broken with -D SIGNED_COMPARE_SLOW).
    MBString:
        Upgraded bundled Oniguruma to 6.9.4.
    OPcache:
        Fixed potential ASLR related invalid opline handler issues.
        Fixed $x = (bool)$x; with opcache (should emit undeclared variable notice).
    PCRE:
        Fixed bug #78853 (preg_match() may return integer > 1).
    Standard:
        Fixed bug #78759 (array_search in $GLOBALS).
        Fixed bug #77638 (var_export'ing certain class instances segfaults).
        Fixed bug #78840 (imploding $GLOBALS crashes).
        Fixed bug #78833 (Integer overflow in pack causes out-of-bound access).
        Fixed bug #78814 (strip_tags allows / in tag name => whitelist bypass).

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

Approved by:	ports-secteam (joneum)
2019-12-22 18:43:39 +00:00
Torsten Zuehlsdorff c8d5f505fc MFH: r520628
lang/php72: Upgrade from 7.2.25 to 7.2.26

Changelog:

    Bcmath:
        Fixed bug #78878 (Buffer underflow in bc_shift_addsub). (CVE-2019-11046)
    Core:
        Fixed bug #78862 (link() silently truncates after a null byte on Windows). (CVE-2019-11044)
        Fixed bug #78863 (DirectoryIterator class silently truncates after a null byte). (CVE-2019-11045)
    EXIF:
        Fixed bug #78793 (Use-after-free in exif parsing under memory sanitizer). (CVE-2019-11050)
        Fixed bug #78910 (Heap-buffer-overflow READ in exif). (CVE-2019-11047)
    GD:
        Fixed bug #78849 (GD build broken with -D SIGNED_COMPARE_SLOW).
    Intl:
        Fixed bug #78804 (Segmentation fault in Locale::filterMatches).
    OPcache:
        Fixed $x = (bool)$x; with opcache (should emit undeclared variable notice).
    Standard:
        Fixed bug #78759 (array_search in $GLOBALS).
        Fixed bug #78833 (Integer overflow in pack causes out-of-bound access).
        Fixed bug #78814 (strip_tags allows / in tag name => whitelist bypass).

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

Approved by:	ports-secteam (joneum)
2019-12-22 18:42:40 +00:00
Xin LI f51ccdfcd6 MFH: r520644
Upgrade mediawiki LTS (www/mediawiki131) to 1.31.6;

Create port for mediawiki stable (www/mediawiki134)

Reported by:	wen
Approved by:	ports-secteam
2019-12-22 17:46:25 +00:00
Matthias Andree 3367c555dd MFH: r520555
sysutils/e2fsprogs: update to 1.45.4 (security fix)

Release Notes:	http://e2fsprogs.sourceforge.net/e2fsprogs-release.html#1.45.4

This removes some patches or hunks that were integrated upstream.

Security:	ad3451b9-23e0-11ea-8b36-f1925a339a82
Security:	CVE-2019-5094

Approved by:	ports-secteam@ (joneum)
2019-12-21 13:26:50 +00:00
Bernard Spil 345eef1ee0 MFH: r520514
security/openssl: Security update to 1.0.2u

Security:	d778ddb0-2338-11ea-a1c7-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-12-21 12:09:37 +00:00
Guido Falsi aae2f88e8b MFH: r520343
Add textproc/py-markdown dependency, required by polish book functionality.

PR:		242656
Submitted by:	rk@ronald.org

Approved by:	ports-secteam (joneum)
2019-12-21 11:34:55 +00:00
Kubilay Kocak cc2444dc67 MFH: r520359 sysutils/py-scandir: Fix unicode issues, level up ports compliance
This change fixes tests and likely runtime in certain locale environments
by replace the existing test_scandir.py patch with a backported upstream
patch from PR #109 [1][2], coupled with setting an appropriate locale.

While I'm here:

  - Strip shared library and add LICENSE_FILE

Tests now all pass on all Python versions (2.7-3.8)

[1] https://github.com/benhoyt/scandir/pull/109
[2] https://github.com/benhoyt/scandir/issues/122

Approved by:	portmgr (blanket: ports compliance, bugfix)

Approved by:	ports-secteam (blanket(s): ports compliance, bugfix)
2019-12-20 10:40:29 +00:00
Kubilay Kocak 657c6df3d1 MFH: r520358 textproc/py-charset: Fix test target
Fix test invocation with pytest 4.x [1], which was failing with:

    if len(param.values) != len(argnames):
  E   TypeError: object of type 'MarkDecorator' has no len()

While here, fix out of order MASTER_SITES

[1] https://github.com/chardet/chardet/pull/174

Approved by:	portmgr (blanket: ports compliance)

Approved by:	ports-secteam (blanket(s): bugfix, ports compliance)
2019-12-20 10:38:12 +00:00
Kubilay Kocak f5ee4db3b9 MFH: r520357 www/py-httmock: Switch to USE_GITHUB, Remove BROKEN
While we prefer using CHEESESHOP when souces are provided there, in the
event it's missing valuable files such as tests, test data, LICENCE, it
is preferable and more robust to use an alternative source entirely, than a
combination of CHEESESHOP (or anything else) combined with another source
for specific files, which can cause issues [1]

This change switches to USE_GITHUB and removes unecessary and associated
Makefile entries accordingly.

[1] ports r516897

See Also:

  https://github.com/patrys/httmock/pull/59

PR:		242694
Submitted by:	Derek Schrock <dereks lifeofadishwasher com>

Approved by:	ports-secteam (blanket: fetch/build fix)
2019-12-20 10:35:43 +00:00
Kubilay Kocak 838192f6f0 MFH: r520301 devel/py-pyrsistent: Level up ports compliance
- Match COMMENT to setup.py:description (modulo portlint requirements)
  - Strip shared library
  - Add test target and match dependency version requirements

Approved by:	koobs (python: maintainer)

Approved by:	ports-secteam (blanket: ports compliance)
2019-12-20 10:23:35 +00:00
Kubilay Kocak 55c3fef16a MFH: r520212 textproc/py-genshi: Update to 0.7.3
Genshi 0.7 doesn't support Python 3.5+, but the port currently allows it
to be built with any Python version. This doesn't affect the build, but
produces a broken runtime, including for all Genshi dependents:

Genshi (0.7) tests:

  2.7: Ran 854 tests in 3.623s - FAILED (failures=1)
  3.5: Ran 858 tests in 3.607s - FAILED (failures=4, errors=34)
  3.6: Ran 858 tests in 3.610s - FAILED (failures=4, errors=34)
  3.7: Ran 858 tests in 3.313s - FAILED (failures=11, errors=91)
  3.8: Ran 858 tests in 3.094s - FAILED (failures=32, errors=359)

Genshi added 3.5+ support in subsequent versions [1]:

  0.7.2: Add support for Python 3.8.
  0.7.1: Add support for Python 3.5, 3.6 and 3.7

Given Genshi 0.7 -> 0.7.3 involves only additional Python version support
and bugfix-only changes, this change updates the port to 0.7.3, instead of
restricting (correctly) its use to USES=python:-3.4, and is intended to be
merged to the quarterly branch accordingly.

While I'm here:

  - Add test target to encourage and ease future QA
  - Strip speedup shared library on Python versions it builds in
  - Remove backported patch to setup.py (now in this release)
  - Use CHEESESHOP and update COMMENT according to Python policies

Genshi (0.7.3) QA tests:

  2.7: Ran 861 tests in 3.626s - OK
  3.5: Ran 867 tests in 3.561s - OK
  3.6: Ran 867 tests in 3.540s - OK
  3.7: Ran 867 tests in 3.268s - OK
  3.8: Ran 867 tests in 3.267s - OK

[1] https://github.com/edgewall/genshi/blob/0.7.3/ChangeLog

Approved by:	portmgr (blanket(s): runtime bugfix, ports (python) compliance)

Approved by:	ports-secteam (blanket(s): runtime bugfix, bugfix release)
2019-12-20 10:21:47 +00:00
Kubilay Kocak 53f70e684d MFH: r520172 security/reop: Update MASTER_SITES, Remove BROKEN
Chase upstream MASTER_SITES change, the GitHub repository is now 404

PR:		242407
Reported by:	Anonymous

Approved by:	ports-secteam (blanket: build (fetch) fix)
2019-12-20 10:16:45 +00:00
Kubilay Kocak c7e05b5f30 MFH: r520166 astro/pyephem: Add missing (ephem) dependency
The 3.7.7.0 release of pyephem was converted [1] into a stub, depending on
the ephem package, in order to allow software authors to transition to the
new package name.

The ports r511276 commit updating the port to 3.7.7.0 missed the additional
dependency.

This change adds the missing dependency, after astro/py-ephem landed as a
new port in ports r520162, and unbreaks all current astro/pyephem
dependents, and all transitive dependents, including comms/gnuradio [2].

While I'm here:

  - Add NO_ARCH
  - Bump PORTREVISION given this issue did not affect builds, just runtime
    and dependents accordingly.

[1] 5c32679a86
[2] bug 240546

PR:		240735
Submitted by:	Rainer Hurling <rhurlin gwdg de>
Approved by:	portmgr (blanket(s): missing dependencies, build/run fix (dependents))

Approved by:	ports-secteam (joneum)
2019-12-20 10:11:29 +00:00
Kubilay Kocak 17f97dd01c MFH: r520162 [NEW] astro/py-ephem: Compute positions of the planets and stars
PyEphem provides an ephem Python package for performing high-precision
astronomy computations. The underlying numeric routines are coded in C
and are the same ones that drive the popular XEphem astronomy application,
whose author, Elwood Charles Downey, generously gave permission for their
use in PyEphem. The name ephem is short for the word ephemeris, which is
the traditional term for a table giving the position of a planet, asteroid,
or comet for a series of dates.

WWW: https://rhodesmill.org/pyephem/
WWW: https://pypi.org/project/ephem/

[1] Based on astro/pyephem

PR: 		240736
Submitted by:	Rainer Hurling <rhurlin gwdg de>

Approved by:	ports-secteam (joneum)
2019-12-20 10:07:27 +00:00
Kubilay Kocak 50e2abbcb6 MFH: r520159 devel/py-convertdate: Fix broken dependencies
convertdate does not [1] depend on pyephem, which was replaced with
pymeeus in 2.2.0.

Dependency astro/py-pymeeus landed in ports r520157 as a new port.

This issue was identified while QA'ing pyephem dependents for bug 240735

[1] HISTORY.rst:* Replace pyephem, which is now in maintenance mode, with pymeeus.

PR:		240735
Approved by:	portmgr (blanket(s): dependencies, runtime bugfix)

Approved by:	ports-secteam (implicit, via ports r520489 approval)
2019-12-20 09:56:47 +00:00
Kubilay Kocak 427ad41a67 MFH: r520157 [NEW] astro/py-pymeeus: Python implementation of Jean Meeus astronomical routines
PyMeeus is a Python implementation of the astronomical algorithms
described in the classical book "Astronomical Algorithms, 2nd Edition,
Willmann-Bell Inc. (1998)" by Jean Meeus.

WWW: https://github.com/architest/pymeeus

PR:		240735
Approved by:	ports-secteam (joneum)
2019-12-20 09:53:57 +00:00
Timur I. Bakeyev 2a8b525b7c Add missing updates to catch up net/samba410 4.10.8 -> 4.10.11 changes.
PR:		242681
Approved by:	portmgr (implicit, packaging fix)
MFH:		2019Q4 (packaging fix)
2019-12-18 22:22:03 +00:00
Jan Beich a95c46a48e MFH: r520400
multimedia/emby-server: define pidfile in rc.d script

Without pidfile other Mono applications maybe detected.

PR:		240930
Submitted by:	Maxime Gauduin (maintainer)
Approved by:	ports-secteam blanket
2019-12-18 22:02:45 +00:00
Diane Bruce 7893294573 MFH: r520276
- According to @koobs the dependency on pyephem/ephem is spurious hence removed.
- When gnuradio was first imported into the tree, UHD (Ettus) was pretty much the only
  viable high speed device for it. This is no longer true so default option removed.
- Noted plist problem with removed UHD corrected.

PR:		ports/240546
Reported by:	w.schwarzenfeld@utanet.at

Approved by:	portmgr (joneum)
2019-12-17 22:07:29 +00:00
Niclas Zeising dae98017d9 MFH: r520349
graphics/drm-legacy-kmod: Update snapshot

Update the snapshot of graphics/drm-legacy-kmod.
This is an update for the deprecation of timeout_t

Approved by:	portmgr (implicit, drm-drivers blanket)
2019-12-17 21:29:31 +00:00
Christoph Moench-Tegeder 605ed9f345 MFH: r520289
mail/thunderbird: upgrade to 68.3.1 (rc1)

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

Approved by:	ports-secteam (blanket: web browser alike)
2019-12-17 15:49:35 +00:00
Kai Knoblich ddc515173f MFH: r520173
net-mgmt/netbox: Fix assignment of IP addresses to interfaces

* Backport a patch from upstream's repository which fixes the assignment of
  existing IP addresses to interfaces.

  Without that patch the assignment of an IP address gives no error but the
  interface doesn't contain the assigned IP address at the end.

* Bump PORTREVISION for package change.

Approved by:	ports-secteam bugfix blanket
2019-12-15 12:33:06 +00:00
Rene Ladan d521871a49 MFH: r516255
net/repeater: over to new volunteer, and update MASTER_SITES

PR:		239871
Submitted by:	Oleg

Approved by:	portmgr (implicit, fix build)
2019-12-15 11:32:13 +00:00
Thomas Zander 94155037ee MFH: r520163
Update to upstream version 1.7.20

Details:
- Bugfix details, see
  https://github.com/containous/traefik/releases/tag/v1.7.20

Approved by:	ports-secteam (riggs)
2019-12-15 09:38:31 +00:00
Kai Knoblich 347c9abe8c MFH: r519834
net-mgmt/netbox: Update to 2.6.8

* Backport a patch from upstream that fixes an exception on password change
  page for local users.

Changelog:

Enhancements:
* Disable password change form for LDAP-authenticated users
* Display cable colors on device view
* Remove obsolete P3P policy header
* Add query filters for created and last_updated fields
* Allow the underscore character in IPAddress DNS names

Bug Fixes:
* Fix validation error when editing power cables in bulk
* Fix exception when connecting a cable to a RearPort with no corresponding
  FrontPort
* Include weight field in prefix/VLAN role form
* Include comments on PowerFeed view
* Fix link for assigned ipaddress in interface page
* Prevent exception when importing an invalid cable definition
* Correctly indicate power feed terminations on cable list
* Fix API filtering of interfaces by more than one device name
* Enforce client validation for minimum service port number

https://github.com/netbox-community/netbox/releases/tag/v2.6.8

Approved by:	ports-secteam (joneum)
2019-12-14 15:00:27 +00:00
Jan Beich f3c3ede1d8 MFH: r520117
www/firefox: remove unnecessary configure workaround

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

Approved by:	ports-secteam blanket
2019-12-14 14:04:00 +00:00
Kai Knoblich fb80103e07 MFH: r519830
games/anki: Add pkg-message with installation instructions

* Improve the user experience by adding a pkg-message which gives some
  advice that audio/lame needs to be installed manually afterwards when
  installing from the official FreeBSD package repositories.

* Bump PORTREVISION to include the pkg-message.

PR:		242528
Submitted by:	PauAmma <pauamma@gundo.com> (based on)

Approved by:	ports-secteam (joneum)
2019-12-14 11:42:06 +00:00
Kai Knoblich d302a3a273 MFH: r519150 r519831
net-mgmt/py-ciscoconfparse: Update to 1.4.10

Changelog since 1.4.7:

* Add support for parsing "pathlib.Path" objects which contain a
  configuration
* Add ".as_cidr_net" and ".as_cidr_addr" on "IPv4Obj" and "IPv6Obj"
* Add support for name and track on IPv6 routes

net-mgmt/py-ciscoconfparse: Update to 1.4.11

Changelog:

* Explicitly close() open filehandles

Approved by:	ports-secteam (joneum)
2019-12-14 11:40:36 +00:00
Timur I. Bakeyev 5fc21a9431 MFH: r520047
Upgrade port to address CVE-2019-14861, CVE-2019-14870

Security:	CVE-2019-14861
		CVE-2019-14870

Approved by:	ports-secteam (joneum)
Approved by:	#242597
2019-12-13 16:27:30 +00:00
Tijl Coosemans 8e43e2536e MFH: r520041
Add a patch to let the implicitclass backend run the ipp backend.

This fixes printer queues for remote printers detected by cups-browsed.

PR:		242615
Submitted by:	J.R. Oldroyd <fbsd@opal.com>
Approved by:	ports-secteam (blanket)
2019-12-13 15:16:07 +00:00
Matthias Fechner dfb06ab1f8 MFH: r519789
devel/libgit2 security upgrade to 0.28.4.
Changelog:
https://github.com/libgit2/libgit2/releases/tag/v0.28.4

Approved by:	ports-secteam (miwi)
2019-12-11 17:39:20 +00:00
Jason E. Hale 0d6ed920a9 MFH: r519771
Add missing dependency for the CDIO option.

Bump PORTREVISON for LIB_DEPENDS change.

Approved by:	portmgr (blanket)

Approved by:	ports-secteam (blanket)
2019-12-10 18:01:25 +00:00
Jason E. Hale c784904e29 MFH: r519763
Fix configure when the CDPARANOIA option is enabled. It should depend on
sysutils/libcdio-paranoia, not audio/cdparanoia.

Run-time dependency libcdio_paranoia found: NO (tried pkgconfig)
src/input/plugins/meson.build:9:0: ERROR: Dependency "libcdio_paranoia" not found, tried pkgconfig

The ISO9660 option depends on sysutils/libcdio, not sysutils/libcdio-paranoia.

Bump PORTREVISION for LIB_DEPENDS changes.

Approved by:	portmgr (build-fix blanket)

Approved by:	ports-secteam (build-fix blanket)
2019-12-10 17:34:11 +00:00
Jung-uk Kim 3f9a6021e3 MFH: r519764
Update to 32.0.0.303.

Approved by:	ports-secteam (blanket)
2019-12-10 17:31:41 +00:00
Jung-uk Kim 7c9d7523c6 MFH: r519629
- Update to 2.9.7.  This release fixes CVE-2016-6318.  Excerpt from NEWS:

 * apply patch to fix CVE-2016-6318 Stack-based buffer overflow when
parsing large GECOS field
 * fix a buffer overflow processing long words
 * historical research and updates to repository tags to correct history,
and suggestions for new release process (Neustradamus)

- Replace a local patch with an upstream patch.

https://github.com/cracklib/cracklib/commit/a1379d0

- Apply a patch from the upstream to fix build.

https://github.com/cracklib/cracklib/commit/77082c4

- OPTIONize NLS and add pkg-plist to appease portlint.

Approved by:	ports-secteam (miwi)
2019-12-10 14:44:25 +00:00
John Baldwin 469884765e MFH: r518116
Use clang 7 as compiler on 11.x and 12.x to fix build.

clang 8 and later error for duplicate definitions of enum values.  mdb
depends on having identical but duplicate definitions.  This was fixed
differently in 13 with a change to the kernel, but that change is
disruptive and cannot be easily backported.

Reported by:	pkg-fallout, Attila Nagy
Approved by:	bdrewery
Differential Revision:	https://reviews.freebsd.org/D22486

Approved by:	ports-secteam (joneum)
2019-12-09 18:58:14 +00:00
Li-Wen Hsu 2129081c7e MFH: r519233 r519241 r519244
Fix namespace pollution in python3.5 and python3.6 (upstreamed fix)

The standard math library (libm) may follow IEEE-754 recommendation to
include an implementation of sinPi(), i.e. sinPi(x):=sin(pi*x).
And this triggers a name clash, found by FreeBSD developer
Steve Kargl, who worked on putting sinpi into libm used on FreeBSD
(it has to be named "sinpi", not "sinPi", cf. e.g.
https://en.cppreference.com/w/c/experimental/fpext4).

- python2.7 and > 3.6 are already fixed

PR:		232792
Submitted by:	Steve Kargl <sgk@troutmask.apl.washington.edu>, Dima Pasechnik <dimpase+freebsd@gmail.com>
Approved by:	python (maintainer timeout)
Obtained from:	b545ba0a50

Backport fix of https://bugs.python.org/issue32849

This is needed for starting sysutils/azure-agent at boot:
https://github.com/Azure/WALinuxAgent/issues/1687

Obtained from:	f9c01a16da
Sponsored by:	The FreeBSD Foundation

Fix makefile ordering.

Reported by:	mat

Approved by:	ports-secteam (miwi)
Sponsored by:	The FreeBSD Foundation
2019-12-09 09:24:14 +00:00
Jan Beich 051db9d9bb MFH: r516774 by tobik
x11-toolkits/libhandy: Unbreak fetch

The patch footer changed once again.

Approved by:	ports-secteam blanket
2019-12-09 00:20:26 +00:00
Ruslan Makhmatkhanov ed31357de2 MFH: r519582
textproc/py-chardet: drop uncoditional pytest dependency

Dependency on pytest-runner is only used when setup.py is called
with `test` target, so drop it from BUILD_DEPENDS.

PR:		241767
Submitted by:	ngie
Reviewed by:	koobs

Approved by:	portmgr (blanket: ports/dependency fix)
2019-12-08 23:09:58 +00:00
Thomas Zander 03db486cb8 MFH: r519301
Update to upstream version 41.0.0

Details:
- Bug fixes and enhancements, see
  https://mkvtoolnix.download/doc/NEWS.md
  including:
- Support for reading opus and vp9 from mp4 files
- Correction reading/applying data from
  multiple input formats
- UI fixes

Approved by:	ports-secteam (riggs)
2019-12-08 13:38:44 +00:00
Thomas Zander d43591b91a MFH: r519260
Remove unnecessary lib depends in default config

Submitted by:	daniel.engberg.lists@pyret.net
Differential Revision:	https://reviews.freebsd.org/D22294

Approved by:	ports-secteam (riggs)
2019-12-08 00:28:12 +00:00
Mark Linimon 94d760ec5f MFH: r515687
Update to v.2.7.5.

(I would have preferred to do these 4 MFHs all at once, but when trying
to do so, svn insisted there were merge conflicts.)

Approved by:	portmgr (tier-2 blanket)
2019-12-07 13:09:44 +00:00
Mark Linimon deea9e7c52 MFH: r514241
Upgrade to v.2.7.4.

Approved by:	portmgr (tier-2 blanket)
2019-12-07 13:07:31 +00:00
Mark Linimon 6a25dede4c MFH: r514100
Upgrade to v.2.7.3.

Approved by:	portmgr (tier-2 blanket)
2019-12-07 13:06:25 +00:00
Mark Linimon a9ea421e35 MFH: r513712
Make buildable on non-x86 architecture:

- CImg.h assumes signed char, make it signed explicitly.

- -mtune=generic doesn't exist on e.g. powerpc64.

- USES=compiler:c11 is necessary.

PR:		241026
Submitted by:	pkubaj

Approved by:	portmgr (tier-2 blanket)
2019-12-07 13:00:44 +00:00
Mark Linimon e2577670a7 MFH: r514338
misc/openvdb: fix build on GCC architectures

Compiling on GCC architectures fails:
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-6.1.0/openvdb/points/AttributeSet.cc: In member function 'openvdb::v6_1::points::AttributeSet::Descriptor::Ptr openvdb::v6_1::points::AttributeSet::Descriptor::duplicateDrop(const std::vector<long unsigned int>&) const':
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-6.1.0/openvdb/points/AttributeSet.cc:875:59: error: 'CHAR_BIT' was not declared in this scope
  875 |             const size_t GROUP_BITS = sizeof(GroupType) * CHAR_BIT;
      |                                                           ^~~~~~~~
/wrkdirs/usr/ports/misc/openvdb/work/openvdb-6.1.0/openvdb/points/AttributeSet.cc:35:1: note: 'CHAR_BIT' is defined in header '<climits>'; did you forget to '#include <climits>'?
   34 | #include "AttributeGroup.h"
  +++ |+#include <climits>
   35 |

While here, add USES=xorg for TOOLS option.

PR:             240630
Approved by:    portmgr (tier-2 blanket)
2019-12-07 12:14:22 +00:00
Mark Linimon 7e13e7bc17 MFH: r519199
Once again, mark the freebsd-doc-* ports broken on powerc64.  They have been
consistently failing to build for quite some time.

Approved by:	portmgr (tier-2 blanket)
2019-12-07 11:52:27 +00:00
Mark Linimon aaabc26fb2 MFH: r514339
textproc/R-cran-readxl: fix build on GCC architectures

Include sys/types.h in src/ColSpec.h to fix build with GCC:
/usr/include/unistd.h:327:26: error: 'uid_t' has not been declared

PR:		240796
Approved by:	portmgr (tier-2 blanket)
2019-12-07 11:22:21 +00:00
Mark Linimon 330fcd9651 MFH: r514253
www/wpebackend-fdo needs C++11 compiler:
/wrkdirs/usr/ports/www/wpebackend-fdo/work/wpebackend-fdo-1.4.0/src/ipc.h:40: error: ISO C++ forbids declaration of 'unique_ptr' with no type

sysutils/xfce4-kbdleds-plugin needs C11 compiler similarly to other xfce ports.

This MFH should unblock 265 ports.

Approved by:	portmgr (tier-2 blanket)
2019-12-07 10:46:32 +00:00
Jochen Neumeister 6da2022253 MFH: r519164
Update to 4.9.2

Changelog: https://www.phpmyadmin.net/news/2019/11/22/phpmyadmin-492-released/

Security:	ca3fe5b3-185e-11ea-9673-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-12-06 20:32:29 +00:00
Antoine Brodin 9306332160 MFH: r516941
Remove unneeded patch

Reported by:	pkg-fallout
2019-12-05 07:00:45 +00:00
Antoine Brodin 84ad3e47f2 MFH: r516870
Remove duplicate patches

Reported by:	pkg-fallout
2019-12-05 06:59:58 +00:00
Jan Beich f63f190813 MFH: r519053
multimedia/dav1d: update to 0.5.2

Changes:	https://code.videolan.org/videolan/dav1d/tags/0.5.2
Changes:	https://code.videolan.org/videolan/dav1d/blob/0.5.2/NEWS
Changes:	https://code.videolan.org/videolan/dav1d/compare/0.5.1...0.5.2
Approved by:	ports-secteam blanket (required by Firefox 72)
2019-12-05 00:41:04 +00:00
Niclas Zeising 71379e94f7 MFH: r519046
graphics/drm-fbsd11.2-kmod: Update snapshot

Update graphics/drm-fbsd11.2-kmod to the latest snapshot.  This is a security
update, containing fixes for local privilege escalation and denial of
service bugs, as part of the Intel 2019.2 IPU

Security:	ecb7fdec-0b82-11ea-874d-0c9d925bbbc0

Approved by:	ports-secteam (implicit, security, drm-drivers blanket)
2019-12-04 20:28:34 +00:00
Li-Wen Hsu 20fa5ebb80 MFH: r517374
- Update to 2.2.45 (pre-release) to pull in the requried fix
  https://github.com/Azure/WALinuxAgent/pull/1638/
- Update WWW to where the code exists
- Switch to use Python 3 to match the ports' default to avoid some subprocess
  invoking issues

Approved by:	Wei Hu <weh@microsoft.com> (maintainer, implicitly)
Sponsored by:	The FreeBSD Foundation

Approved by:	ports-secteam (blanket(s): bugfix release)
2019-12-04 18:33:06 +00:00
Jan Beich f6a1c43a4e MFH: r518882
devel/nspr: update to 4.24

Changes:	http://mozilla.6506.n7.nabble.com/ANNOUNCE-NSPR-4-24-Release-td383246.html
ABI:		https://abi-laboratory.pro/tracker/timeline/nspr/
Approved by:	ports-secteam blanket (required by Firefox 73)
2019-12-04 03:14:15 +00:00
Christoph Moench-Tegeder 43db5c5f98 MFH: r517986 r518794
mail/thunderbird: update to 68.3.0

Releaes Notes:
  https://www.thunderbird.net/en-US/thunderbird/68.3.0/releasenotes/ (soon)

Approved by:	jbeich (gecko, implicit)
Approved by:	ports-secteam (blanket: web browser alike)
2019-12-03 20:52:12 +00:00
Jan Beich 60fb1298eb MFH: r518909
sysutils/uhidd: improve FreeBSD 12+ support

- Backport -U (forced_attach)
- Mention devmatch_blacklist and UQ_*_IGNORE in pkg-message

PR:		234916
Approved by:	ports-secteam (joneum)
2019-12-03 19:53:04 +00:00
Bernard Spil a1f0f704b5 MFH: r518787
databases/mariadb103-server: Security update to 10.3.20

PR:		241877
Submitted by:	fox
Security:	fc91f2ef-fd7b-11e9-a1c7-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-12-03 14:44:30 +00:00
Li-Wen Hsu ff790a8c17 MFH: r518839
Update to 1.0.1

Approved by:	ports-secteam (blanket(s): bugfix release)
Requested by:	koobs
2019-12-03 11:37:39 +00:00
Wen Heping cb28f2002a MFH: r518847
- Update py-django22 to 2.2.8 and py-django21 to 2.1.15
  (security fix: CVE-2019-19118)

Approved by:	portmgr@(miwi@)
2019-12-03 03:08:09 +00:00
Jan Beich 4fd7be56f2 MFH: r518875
www/firefox-esr: bump minimum nss after r518554

Approved by:	ports-secteam blanket
2019-12-02 20:29:22 +00:00
Jan Beich ac4657dbf4 MFH: r518874
www/firefox: bump minimum nss/nspr after r518439

Reported by:	mikael_ (via IRC)
Approved by:	ports-secteam blanket
2019-12-02 20:25:07 +00:00
Jan Beich fadd67674a MFH: r518554 r518661
www/firefox-esr: update to 68.3.0

Changes:	https://www.mozilla.org/firefox/68.3.0/releasenotes/
Security:	13b6433c-7aaf-477b-b96b-164924a005bb
Approved by:	ports-secteam blanket
2019-12-02 18:11:11 +00:00
Jan Beich dedf43126a MFH: r518439 r518660 r518854
www/firefox: update to 71.0

Changes:	https://www.mozilla.org/firefox/71.0/releasenotes/
PR:		241840
Security:	13b6433c-7aaf-477b-b96b-164924a005bb
Approved by:	ports-secteam (joneum)
Differential Revision:	https://reviews.freebsd.org/D22296
2019-12-02 18:09:54 +00:00
Jan Beich 1f1b54ff03 MFH: r518777
multimedia/ffmpeg: unbreak SVT* on FreeBSD 11.*

ERROR: SvtAv1Enc not found using pkg-config
ERROR: SvtHevcEnc not found using pkg-config
ERROR: SvtVp9Enc not found using pkg-config

Approved by:	ports-secteam blanket
2019-12-01 14:10:12 +00:00
Yuri Victorovich d460841028 MFH: r518724
audio/py-pyliblo: Add USE_PYTHON=concurrent

because it installs executables into bin/

Approved by:	ports-secteam (blanket(s): bugfix, ports (python) compliance)
2019-12-01 01:49:25 +00:00
Antoine Brodin f854b15285 MFH: r518013
Mark BROKEN: fails to build

clamav_mod.c:108:13: error: expected identifier or '('
static char CLAMAV_VERSION[CLAMAV_VERSION_SIZE];
            ^
/usr/local/include/clamav-version.h:30:24: note: expanded from macro 'CLAMAV_VERSION'
#define CLAMAV_VERSION "0.102.0"
                       ^
clamav_mod.c:645:6: warning: array index 63 is past the end of the array (which contains 8 elements) [-Warray-bounds]
     CLAMAV_VERSION[CLAMAV_VERSION_SIZE - 1] = '\0';
     ^              ~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/clamav-version.h:30:24: note: expanded from macro 'CLAMAV_VERSION'
#define CLAMAV_VERSION "0.102.0"
                       ^

Reported by:	pkg-fallout
2019-11-30 17:43:06 +00:00
Jan Beich 966fe113e6 MFH: r518683
emulators/citra: update to s20191128

Changes:	15ed600c9...866df2644
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-11-30 00:41:49 +00:00
Lars Engels cf1ac6f380 MFH: r518641
net-mgmt/icingaweb2-module-ipl: Update to 0.4.0

Approved by:	ports-secteam (joneum)
2019-11-29 12:10:57 +00:00
Bernard Spil ff706be76c MFH: r518601
databases/mariadb104-server: Security update to 10.4.10

PR:             241335
Submitted by:   nbari tequilla io, Ralf van der Enden <tremere cainites net>
Security:       fc91f2ef-fd7b-11e9-a1c7-b499baebfeaf

Approved by:	ports-secteam (miwi)
2019-11-29 07:35:30 +00:00
Matthias Fechner ed83ed3c2a MFH: r518603
www/gitlab-ce: security update to 12.5.2.
Changelog:
https://about.gitlab.com/blog/2019/11/27/security-release-gitlab-12-5-2-released/

Security:	4ce7c28a-11ac-11ea-b537-001b217b3468

Approved by:	ports-secteam (miwi)
2019-11-29 06:30:46 +00:00
Torsten Zuehlsdorff 2f4988f6d0 MFH: r518578
lang/php74: Update from 7.4.0RC 6 to 7.4.0

The PHP development team announces the immediate availability of PHP 7.4.0. This release marks the fourth feature update to the PHP 7 series.

PHP 7.4.0 comes with numerous improvements and new features such as:

    Typed Properties
    Arrow Functions
    Limited Return Type Covariance and Argument Type Contravariance
    Unpacking Inside Arrays
    Numeric Literal Separator
    Weak References
    Allow Exceptions from __toString()
    Opcache Preloading
    Several Deprecations
    Extensions Removed from the Core

Full Changelog:

    Core:
        Implemented RFC: Deprecate curly brace syntax for accessing array elements and string offsets.
        Implemented RFC: Deprecations for PHP 7.4.
        Fixed bug #52752 (Crash when lexing).
        Fixed bug #60677 (CGI doesn't properly validate shebang line contains #!).
        Fixed bug #71030 (Self-assignment in list() may have inconsistent behavior).
        Fixed bug #72530 (Use After Free in GC with Certain Destructors).
        Fixed bug #75921 (Inconsistent: No warning in some cases when stdObj is created on the fly).
        Implemented FR #76148 (Add array_key_exists() to the list of specially compiled functions).
        Fixed bug #76430 (__METHOD__ inconsistent outside of method).
        Fixed bug #76451 (Aliases during inheritance type checks affected by opcache).
        Implemented FR #77230 (Support custom CFLAGS and LDFLAGS from environment).
        Fixed bug #77345 (Stack Overflow caused by circular reference in garbage collection).
        Fixed bug #77812 (Interactive mode does not support PHP 7.3-style heredoc).
        Fixed bug #77877 (call_user_func() passes $this to static methods).
        Fixed bug #78066 (PHP eats the first byte of a program that comes from process substitution).
        Fixed bug #78151 (Segfault caused by indirect expressions in PHP 7.4a1).
        Fixed bug #78154 (SEND_VAR_NO_REF does not always send reference).
        Fixed bug #78182 (Segmentation fault during by-reference property assignment).
        Fixed bug #78212 (Segfault in built-in webserver).
        Fixed bug #78220 (Can't access OneDrive folder).
        Fixed bug #78226 (Unexpected __set behavior with typed properties).
        Fixed bug #78239 (Deprecation notice during string conversion converted to exception hangs).
        Fixed bug #78335 (Static properties/variables containing cycles report as leak).
        Fixed bug #78340 (Include of stream wrapper not reading whole file).
        Fixed bug #78344 (Segmentation fault on zend_check_protected).
        Fixed bug #78356 (Array returned from ArrayAccess is incorrectly unpacked as argument).
        Fixed bug #78379 (Cast to object confuses GC, causes crash).
        Fixed bug #78386 (fstat mode has unexpected value on PHP 7.4).
        Fixed bug #78396 (Second file_put_contents in Shutdown hangs script).
        Fixed bug #78406 (Broken file includes with user-defined stream filters).
        Fixed bug #78438 (Corruption when __unserializing deeply nested structures).
        Fixed bug #78441 (Parse error due to heredoc identifier followed by digit).
        Fixed bug #78454 (Consecutive numeric separators cause OOM error).
        Fixed bug #78460 (PEAR installation failure).
        Fixed bug #78531 (Crash when using undefined variable as object).
        Fixed bug #78535 (auto_detect_line_endings value not parsed as bool).
        Fixed bug #78604 (token_get_all() does not properly tokenize FOO<?php with short_open_tag=0).
        Fixed bug #78614 (Does not compile with DTRACE anymore).
        Fixed bug #78620 (Out of memory error).
        Fixed bug #78632 (method_exists() in php74 works differently from php73 in checking priv. methods).
        Fixed bug #78644 (SEGFAULT in ZEND_UNSET_OBJ_SPEC_VAR_CONST_HANDLER).
        Fixed bug #78658 (Memory corruption using Closure::bindTo).
        Fixed bug #78656 (Parse errors classified as highest log-level).
        Fixed bug #78662 (stream_write bad error detection).
        Fixed bug #78768 (redefinition of typedef zend_property_info).
        Fixed bug #78788 (./configure generates invalid php_version.h).
        Fixed incorrect usage of QM_ASSIGN instruction. It must not return IS_VAR. As a side effect, this allowed passing left hand list() "by reference", instead of compile-time error.
    CLI:
        The built-in CLI server now reports the request method in log files.
    COM:
        Deprecated registering of case-insensitive constants from typelibs.
        Fixed bug #78650 (new COM Crash).
        Fixed bug #78694 (Appending to a variant array causes segfault).
    CURL:
        Fixed bug #76480 (Use curl_multi_wait() so that timeouts are respected).
        Implemented FR #77711 (CURLFile should support UNICODE filenames).
        Deprecated CURLPIPE_HTTP1.
        Deprecated $version parameter of curl_version().
    Date:
        Updated timelib to 2018.02.
        Fixed bug #69044 (discrepency between time and microtime).
        Fixed bug #70153 (\DateInterval incorrectly unserialized).
        Fixed bug #75232 (print_r of DateTime creating side-effect).
        Fixed bug #78383 (Casting a DateTime to array no longer returns its properties).
        Fixed bug #78751 (Serialising DatePeriod converts DateTimeImmutable).
    Exif:
        Fixed bug #78333 (Exif crash (bus error) due to wrong alignment and invalid cast).
        Fixed bug #78256 (heap-buffer-overflow on exif_process_user_comment). (CVE-2019-11042)
        Fixed bug #78222 (heap-buffer-overflow on exif_scan_thumbnail). (CVE-2019-11041)
    Fileinfo:
        Fixed bug #78075 (finfo_file treats JSON file as text/plain).
        Fixed bug #78183 (finfo_file shows wrong mime-type for .tga file).
    Filter:
        The filter extension no longer has the --with-pcre-dir on Unix builds, allowing the extension to be once more compiled as shared using ./configure.
    FFI:
        Added FFI extension.
        Fixed bug #78488 (OOB in ZEND_FUNCTION(ffi_trampoline)).
        Fixed bug #78543 (is_callable() on FFI\CData throws Exception).
        Fixed bug #78716 (Function name mangling is wrong for some parameter types).
        Fixed bug #78762 (Failing FFI::cast() may leak memory).
        Fixed bug #78761 (Zend memory heap corruption with preload and casting).
        Implement FR #78270 (Support __vectorcall convention with FFI).
        Added missing FFI::isNull().
    FPM:
        Implemented FR #72510 (systemd service should be hardened).
        Fixed bug #74083 (master PHP-fpm is stopped on multiple reloads).
        Fixed bug #78334 (fpm log prefix message includes wrong stdout/stderr notation).
        Fixed bug #78599 (env_path_info underflow in fpm_main.c can lead to RCE). (CVE-2019-11043)
    GD:
        Implemented the scatter filter (IMG_FILTER_SCATTER).
        The bundled libgd behaves now like system libgd wrt. IMG_CROP_DEFAULT never falling back to IMG_CROP_SIDES.
        The default $mode parameter of imagecropauto() has been changed to IMG_CROP_DEFAULT; passing -1 is now deprecated.
        Added support for aspect ratio preserving scaling to a fixed height for imagescale().
        Added TGA read support.
        Fixed bug #73291 (imagecropauto() $threshold differs from external libgd).
        Fixed bug #76324 (cannot detect recent versions of freetype with pkg-config).
        Fixed bug #78314 (missing freetype support/functions with external gd).
    GMP:
        Fixed bug #78574 (broken shared build).
    Hash:
        Implemented RFC: The hash extension is now an integral part of PHP and cannot be disabled.
        Implemented FR #71890 (crc32c checksum algorithm).
    Iconv:
        Fixed bug #78342 (Bus error in configure test for iconv //IGNORE).
        Fixed bug #78642 (Wrong libiconv version displayed).
    Libxml:
        Fixed bug #78279 (libxml_disable_entity_loader settings is shared between requests (cgi-fcgi)).
    InterBase:
        Unbundled the InterBase extension and moved it to PECL.
    Intl:
        Raised requirements to ICU ≥ 50.1.
        Changed ResourceBundle to implement Countable.
        Changed default of $variant parameter of idn_to_ascii() and idn_to_utf8().
    LDAP:
        Deprecated ldap_control_paged_result_response and ldap_control_paged_result
    LiteSpeed:
        Updated to LiteSpeed SAPI V7.5 (Fixed clean shutdown).
        Updated to LiteSpeed SAPI V7.4.3 (increased response header count limit from 100 to 1000, added crash handler to cleanly shutdown PHP request, added CloudLinux mod_lsapi mode).
        Fixed bug #76058 (After "POST data can't be buffered", using php://input makes huge tmp files).
    MBString:
        Fixed bug #77907 (mb-functions do not respect default_encoding).
        Fixed bug #78579 (mb_decode_numericentity: args number inconsistency).
        Fixed bug #78609 (mb_check_encoding() no longer supports stringable objects).
    MySQLi:
        Fixed bug #67348 (Reading $dbc->stat modifies $dbc->affected_rows).
        Fixed bug #76809 (SSL settings aren't respected when persistent connections are used).
        Fixed bug #78179 (MariaDB server version incorrectly detected).
        Fixed bug #78213 (Empty row pocket).
    MySQLnd:
        Fixed connect_attr issues and added the _server_host connection attribute.
        Fixed bug #60594 (mysqlnd exposes 160 lines of stats in phpinfo).
    ODBC:
        Fixed bug #78473 (odbc_close() closes arbitrary resources).
    Opcache:
        Implemented preloading RFC.
        Add opcache.preload_user INI directive.
        Added new INI directive opcache.cache_id (Windows only).
        Fixed bug #78106 (Path resolution fails if opcache disabled during request).
        Fixed bug #78175 (Preloading segfaults at preload time and at runtime).
        Fixed bug #78202 (Opcache stats for cache hits are capped at 32bit NUM).
        Fixed bug #78271 (Invalid result of if-else).
        Fixed bug #78341 (Failure to detect smart branch in DFA pass).
        Fixed bug #78376 (Incorrect preloading of constant static properties).
        Fixed bug #78429 (opcache_compile_file(__FILE__); segfaults).
        Fixed bug #78512 (Cannot make preload work).
        Fixed bug #78514 (Preloading segfaults with inherited typed property).
        Fixed bug #78654 (Incorrectly computed opcache checksum on files with non-ascii characters).
    OpenSSL:
        Added TLS 1.3 support to streams including new tlsv1.3 stream.
        Added openssl_x509_verify function.
        openssl_random_pseudo_bytes() now throws in error conditions.
        Changed the default config path (Windows only).
        Fixed bug #78231 (Segmentation fault upon stream_socket_accept of exported socket-to-stream).
        Fixed bug #78391 (Assertion failure in openssl_random_pseudo_bytes).
        Fixed bug #78775 (TLS issues from HTTP request affecting other encrypted connections).
    Pcntl:
        Fixed bug #77335 (PHP is preventing SIGALRM from specifying SA_RESTART).
    PCRE:
        Implemented FR #77094 (Support flags in preg_replace_callback).
        Fixed bug #72685 (Repeated UTF-8 validation of same string in UTF-8 mode).
        Fixed bug #73948 (Preg_match_all should return NULLs on trailing optional capture groups).
        Fixed bug #78338 (Array cross-border reading in PCRE).
        Fixed bug #78349 (Bundled pcre2 library missing LICENCE file).
    PDO:
        Implemented FR #71885 (Allow escaping question mark placeholders). https://wiki.php.net/rfc/pdo_escape_placeholders
        Fixed bug #77849 (Disable cloning of PDO handle/connection objects).
        Implemented FR #78033 (PDO - support username and password specified in DSN).
    PDO_Firebird:
        Implemented FR #65690 (PDO_Firebird should also support dialect 1).
        Implemented FR #77863 (PDO firebird support type Boolean in input parameters).
    PDO_MySQL:
        Fixed bug #41997 (SP call yields additional empty result set).
        Fixed bug #78623 (Regression caused by "SP call yields additional empty result set").
    PDO_OCI:
        Support Oracle Database tracing attributes ACTION, MODULE, CLIENT_INFO, and CLIENT_IDENTIFIER.
        Implemented FR #76908 (PDO_OCI getColumnMeta() not implemented).
    PDO_SQLite:
        Implemented sqlite_stmt_readonly in PDO_SQLite.
        Raised requirements to SQLite 3.5.0.
        Fixed bug #78192 (SegFault when reuse statement after schema has changed).
        Fixed bug #78348 (Remove -lrt from pdo_sqlite.so).
    Phar:
        Fixed bug #77919 (Potential UAF in Phar RSHUTDOWN).
    phpdbg:
        Fixed bug #76596 (phpdbg support for display_errors=stderr).
        Fixed bug #76801 (too many open files).
        Fixed bug #77800 (phpdbg segfaults on listing some conditional breakpoints).
        Fixed bug #77805 (phpdbg build fails when readline is shared).
    Recode:
        Unbundled the recode extension.
    Reflection:
        Fixed bug #76737 (Unserialized reflection objects are broken, they shouldn't be serializable).
        Fixed bug #78263 (\ReflectionReference::fromArrayElement() returns null while item is a reference).
        Fixed bug #78410 (Cannot "manually" unserialize class that is final and extends an internal one).
        Fixed bug #78697 (ReflectionClass::implementsInterface - inaccurate error message with traits).
        Fixed bug #78774 (ReflectionNamedType on Typed Properties Crash).
    Session:
        Fixed bug #78624 (session_gc return value for user defined session handlers).
    SimpleXML:
        Implemented FR #65215 (SimpleXMLElement could register as implementing Countable).
        Fixed bug #75245 (Don't set content of elements with only whitespaces).
    Sockets:
        Fixed bug #67619 (Validate length on socket_write).
        Fixed bug #78665 (Multicasting may leak memory).
    sodium:
        Fixed bug #77646 (sign_detached() strings not terminated).
        Fixed bug #78510 (Partially uninitialized buffer returned by sodium_crypto_generichash_init()).
        Fixed bug #78516 (password_hash(): Memory cost is not in allowed range).
    SPL:
        Fixed bug #77518 (SeekableIterator::seek() should accept 'int' typehint as documented).
        Fixed bug #78409 (Segfault when creating instance of ArrayIterator without constructor).
        Fixed bug #78436 (Missing addref in SplPriorityQueue EXTR_BOTH mode).
        Fixed bug #78456 (Segfault when serializing SplDoublyLinkedList).
    SQLite3:
        Unbundled libsqlite.
        Raised requirements to SQLite 3.7.4.
        Forbid (un)serialization of SQLite3, SQLite3Stmt and SQLite3Result.
        Added support for the SQLite @name notation.
        Added SQLite3Stmt::getSQL() to retrieve the SQL of the statement.
        Implement FR ##70950 (Make SQLite3 Online Backup API available).
    Standard:
        Implemented RFC password hashing registry.
        Implemented RFC where password_hash() has argon2i(d) implementations from ext/sodium when PHP is built without libargon.
        Implemented FR #38301 (field enclosure behavior in fputcsv).
        Implemented FR #51496 (fgetcsv should take empty string as an escape).
        Fixed bug #73535 (php_sockop_write() returns 0 on error, can be used to trigger Denial of Service).
        Fixed bug #74764 (Bindto IPv6 works with file_get_contents but fails with stream_socket_client).
        Fixed bug #76859 (stream_get_line skips data if used with data-generating filter).
        Implemented FR #77377 (No way to handle CTRL+C in Windows).
        Fixed bug #77930 (stream_copy_to_stream should use mmap more often).
        Implemented FR #78177 (Make proc_open accept command array).
        Fixed bug #78208 (password_needs_rehash() with an unknown algo should always return true).
        Fixed bug #78241 (touch() does not handle dates after 2038 in PHP 64-bit).
        Fixed bug #78282 (atime and mtime mismatch).
        Fixed bug #78326 (improper memory deallocation on stream_get_contents() with fixed length buffer).
        Fixed bug #78346 (strip_tags no longer handling nested php tags).
        Fixed bug #78506 (Error in a php_user_filter::filter() is not reported).
        Fixed bug #78549 (Stack overflow due to nested serialized input).
        Fixed bug #78759 (array_search in $GLOBALS).
    Testing:
        Fixed bug #78684 (PCRE bug72463_2 test is sending emails on Linux).
    Tidy:
        Added TIDY_TAG_* constants for HTML5 elements.
        Fixed bug #76736 (wrong reflection for tidy_get_head, tidy_get_html, tidy_get_root, and tidy_getopt)
    WDDX:
        Deprecated and unbundled the WDDX extension.
    Zip:
        Fixed bug #78641 (addGlob can modify given remove_path value).

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

Sponsored by:	Professionelles Bounce Management

Approved by:	ports-secteam (joneum)
2019-11-28 21:57:18 +00:00
Bernard Spil 767dfd7950 MFH: r518423
databases/mariadb55-server: Security update to 5.5.66

Security:	fc91f2ef-fd7b-11e9-a1c7-b499baebfeaf

Approved by:	ports-secteam (joneum)
2019-11-28 19:07:48 +00:00
Kai Knoblich 08f521843d MFH: r518596
net/py-wsproto: Fix runtime dependencies and Python version restriction

* Update the RUN_DEPENDS and limit the port to Python 3.6 or newer as the
  support for Python 2.7 and 3.5 was dropped with the 0.15.0 release.

  Python 3.6 needs also the devel/py-dataclasses package as an additional
  dependency to work properly.

* Add a "do-test" target while I'm here to make future QA easier.

* Bump PORTREVISION for package change.

PR:		242025 (related)
Approved by:	portmgr blanket (runtime fix)

Approved by:	ports-secteam bugfix blanket
2019-11-28 18:01:19 +00:00
Matthias Fechner 8ec1201f7b MFH: r516710
Update to 0.17.1

Changes:	https://github.com/jnunemaker/flipper/blob/master/Changelog.md

Approved by:	ports-secteam (joneum)
2019-11-28 06:54:24 +00:00
Matthias Fechner ecc1139424 MFH: r516709
Update to 0.17.1

Changes:	https://github.com/jnunemaker/flipper/blob/master/Changelog.md

Approved by:	ports-secteam (joneum)
2019-11-28 06:52:57 +00:00
Matthias Fechner 9e66ba056c MFH: r516704
Update to 0.17.1

Changes:	https://github.com/jnunemaker/flipper/blob/master/Changelog.md

Approved by:	ports-secteam (joneum)
2019-11-28 06:50:56 +00:00
Matthias Fechner e0ad70ffc2 MFH: r515052
Update to 2.0.19

Changes:	https://github.com/ueno/ruby-gpgme/blob/master/NEWS

Approved by:	ports-secteam (joneum)
2019-11-28 06:20:10 +00:00
Matthias Fechner 7b724acbe5 MFH: r517122 r518107 r518144 r518204 r518523
www/gitlab-ce: bugfix release to 12.4.2.
Changelog:
https://about.gitlab.com/blog/2019/11/04/gitlab-12-4-2-released/

Repocopy the databases/redis to the databases/redis4 to update
the databases/redis port to the latest stable version, 5.0.6.

PR:		241526
Reviewed by:	portmgr (adamw)
Approved by:	portmgr (adamw)
Differential Revision:	https://reviews.freebsd.org/D22336

www/gitlab-ce: Bugfix update to 12.4.3.
Changelog:
https://about.gitlab.com/blog/2019/11/18/gitlab-12-4-3-released/

Update to 12.5.0.
Changelog:
https://about.gitlab.com/blog/2019/11/22/gitlab-12-5-released/

Security update to 12.5.1.
Changelog:
https://about.gitlab.com/blog/2019/11/27/security-release-gitlab-12-5-1-released/

Security:	1aa7a094-1147-11ea-b537-001b217b3468

Approved by:	ports-secteam (joneum)
2019-11-27 20:52:15 +00:00
Matthias Fechner d3c8eeb473 MFH: r518203
Update to 1.12.0 which is required for gitlab-ce 12.5.

Approved by:	ports-secteam (joneum)
2019-11-27 20:40:56 +00:00
Matthias Fechner 88cded8c4a MFH: r518202 r518521
Update to 1.72.0 which is required for gitlab-ce 12.5.

devel/gitaly: upgrade to 1.72.1 which is required for gitlab-ce 12.5.1.

Approved by:	ports-secteam (joneum)
2019-11-27 20:40:02 +00:00
Matthias Fechner f8276eec1c MFH: r518201
Update to 6.2.1 which is required for gitlab-ce 12.5.

Approved by:	ports-secteam (joneum)
2019-11-27 20:38:43 +00:00
Matthias Fechner f833a01656 MFH: r518200
Update to 2.2.1 which is required for gitlab-ce 12.5.

Approved by:	ports-secteam (joneum)
2019-11-27 20:37:51 +00:00
Matthias Fechner 0cdc33675a MFH: r518199
Update to 1.10.5 which is required for gitlab-ce 12.5.

Approved by:	ports-secteam (joneum)
2019-11-27 20:37:02 +00:00
Matthias Fechner df02b4d80a MFH: r518198
Update to 7.6.1 which is required for gitlab-ce 12.5.

Approved by:	ports-secteam (joneum)
2019-11-27 20:35:55 +00:00
Matthias Fechner 9841869a4e MFH: r518197
Upgrade to 0.3.3 which is required for gitlab-ce 12.5 upgrade.

Approved by:	ports-secteam (joneum)
2019-11-27 20:34:59 +00:00
Matthias Fechner bdeab96903 MFH: r518196
Upgrade to 1.24.0 which is required fpr gitlab-ce 12.5.

Approved by:	ports-secteam (joneum)
2019-11-27 20:34:13 +00:00
Matthias Fechner 0389fd4e81 MFH: r518195
Update to 1.70.0 which is required for gitlab-ce 12.5.

Approved by:	ports-secteam (joneum)
2019-11-27 20:33:20 +00:00
Matthias Fechner b3bfc7bf1c MFH: r518522
www/gitlab-workhorse: upgrade to 8.14.1 which is required for gitlab-ce 12.5.1.

Approved by:	ports-secteam (joneum)
2019-11-27 20:29:01 +00:00
Matthias Fechner 96a4ccd250 MFH: r518149
New ports required for gitlab-ce 12.5.

Approved by:	ports-secteam (joneum)
2019-11-27 20:26:36 +00:00
Koop Mast 1bcf05fa85 MFH: r518508
Update webkit2-gtk3 to 2.26.2.

Security:	3e748551-c732-45f6-bd88-928da16f23a8

Approved by:	ports-secteam (joneum@)
2019-11-27 19:31:34 +00:00
Jochen Neumeister 82f291e2c7 MFH: r518474
Update to 2.13.0
Give Maintainership to Submitter
Changelog: https://github.com/bobthecow/mustache.php/releases/tag/v2.13.0

PR:		242216
Submitted by:	Marc Veldman <marc@bumblingdork.com> (new Maintainer)
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-11-26 17:45:35 +00:00
Jochen Neumeister 9853a60029 Update to 0.102.1
Changelog: https://blog.clamav.net/2019/11/clamav-01021-and-01015-patches-have.html

PR:		242119
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer)
Approved by:	ports-secteam (joneum)
Security:	6ade62d9-0f62-11ea-9673-4c72b94353b5
Sponsored by:	Netzkommune GmbH
2019-11-26 09:27:50 +00:00
Antoine Brodin 21f5aad922 Revert r518390
Reported by:	pkg-fallout
2019-11-26 07:12:45 +00:00
Yuri Victorovich 1013e5cda1 MFH: r518295
security/theonionbox: Unbreak at runtime and prepare for urllib3 1.25.6

PR:		241827
Submitted by:	kai

Approved by:	ports-secteam@FreeBSD.org
2019-11-26 02:00:18 +00:00
Dima Panov 044d76fd9f MFH: r518379
- Update botan to 2.12.1 security release
- OPTIONify python dependency

PR:		242194
Submitted by:	fluffy
Approved by:	maintainer

Approved by:	ports-secteam (joneum)
2019-11-25 11:13:34 +00:00
Jochen Neumeister 311c93876a MFH: r518387
Update to 0.102.1

Changelog: https://blog.clamav.net/2019/11/clamav-01021-and-01015-patches-have.html

PR:		242119
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org> (maintainer)
Security:	6ade62d9-0f62-11ea-9673-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-11-25 09:32:18 +00:00
Sunpoet Po-Chuan Hsieh 3cbe86c237 MFH: r517541
Fix build with py-urllib 1.25+

- Bump PORTREVISION for package change

PR:		241874
Submitted by:	kai
Backport from:	4c531c5cdb

Approved by:	ports-secteam (joneum)
2019-11-25 09:28:58 +00:00
Torsten Zuehlsdorff 52fbe2672b MFH: r518169
lang/php72: Update from 7.2.24 to 7.2.25

Changelog:

    Core:
        Fixed bug #78656 (Parse errors classified as highest log-level).
        Fixed bug #78752 (Segfault if GC triggered while generator stack frame is being destroyed).
        Fixed bug #78689 (Closure::fromCallable() doesn't handle [Closure, '__invoke']).
    COM:
        Fixed bug #78694 (Appending to a variant array causes segfault).
    Date:
        Fixed bug #70153 (\DateInterval incorrectly unserialized).
        Fixed bug #78751 (Serialising DatePeriod converts DateTimeImmutable).
    Iconv:
        Fixed bug #78642 (Wrong libiconv version displayed). (gedas at martynas, cmb).
    OpCache:
        Fixed bug #78654 (Incorrectly computed opcache checksum on files with non-ascii characters).
        Fixed bug #78747 (OpCache corrupts custom extension result).
    OpenSSL:
        Fixed bug #78775 (TLS issues from HTTP request affecting other encrypted connections).
    Reflection:
        Fixed bug #78697 (ReflectionClass::ImplementsInterface - inaccurate error message with traits).
    Sockets:
        Fixed bug #78665 (Multicasting may leak memory).

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

Approved by:	ports-secteam (joneum)
2019-11-24 21:52:20 +00:00
Torsten Zuehlsdorff eacc84f619 MFH: r518168
lang/php73: Update from 7.3.11 to 7.3.12

Changelog:

    Core:
        Fixed bug #78658 (Memory corruption using Closure::bindTo).
        Fixed bug #78656 (Parse errors classified as highest log-level).
        Fixed bug #78752 (Segfault if GC triggered while generator stack frame is being destroyed).
        Fixed bug #78689 (Closure::fromCallable() doesn't handle [Closure, '__invoke']).
    COM:
        Fixed bug #78694 (Appending to a variant array causes segfault).
    Date:
        Fixed bug #70153 (\DateInterval incorrectly unserialized).
        Fixed bug #78751 (Serialising DatePeriod converts DateTimeImmutable).
    Iconv:
        Fixed bug #78642 (Wrong libiconv version displayed).
    OpCache:
        Fixed bug #78654 (Incorrectly computed opcache checksum on files with non-ascii characters).
        Fixed bug #78747 (OpCache corrupts custom extension result).
    OpenSSL:
        Fixed bug #78775 (TLS issues from HTTP request affecting other encrypted connections).
    Reflection:
        Fixed bug #78697 (ReflectionClass::ImplementsInterface - inaccurate error message with traits).
    Sockets:
        Fixed bug #78665 (Multicasting may leak memory).

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

Approved by:	ports-secteam (joneum)
2019-11-24 21:51:11 +00:00
Rene Ladan 0d34270498 MFH: r516258
sysutils/kldpatch: over to new volunteer, update MASTER_SITES and USES

PR:		241282
Submitted by:	Chris Hutchinson

Approved by:	portmgr (implicit)
2019-11-24 21:11:14 +00:00
Rene Ladan 9e61f2a8da MFH: r516257
sysutils/bkpupsd: over to new volunteer

PR:		241281
Submitted by:	Chris Hutchinson

Approved by:	portmgr (implicit)
2019-11-24 21:10:17 +00:00
Rene Ladan 53818eef43 MFH: r516366
shells/v7sh: over to new volunteer with a new MASTER_SITES

PR:		241279
Submitted by:	Chris Hutchinson

Approved by:	portmgr (implicit)
2019-11-24 21:08:20 +00:00
Thomas Zander 3438fddffd MFH: r514755 r514770 r518301
audio/audacity: Remove bogus STATIC_WX option

This was accepted by me in r495224.  STATIC_WX_ENABLE was probably
supposed to be STATIC_WX_CONFIGURE_ENABLE but the entire idea of
the option is flawed.  wxgtk31 does not provide static libraries.

While here drop unhooked JACK_LIB_DEPENDS options helper.  Audacity
has been using the system Portaudio for a while and JACK support
can be enabled there.

Remove a bunch of unused *_DESC

Update to upstream version 2.3.3

PR:		242169
Submitted by:	xxjack12xx@gmail.com (maintainer)

Approved by:	ports-secteam (riggs)
2019-11-24 20:08:49 +00:00
Rene Ladan e93a50d692 MFH: r518326
security/htpasswd: unbreak, update to 2019.10.15, set NO_ARCH

PR:		241292
Submitted by:	takefu@airport.fm

Approved by:	ports-secteam (joneum)
2019-11-24 14:57:25 +00:00
Rene Ladan 58cbce7205 MFH: r518279
www/chromium: update to 78.0.3904.108

Submitted by:	Matthias Wolf
Security:	yes, but undocumented

Approved by:	ports-secteam (joneum)
2019-11-24 11:27:43 +00:00
Jan Beich d8d0e31a18 MFH: r517829
games/openra: update to 20191117

Changes:	https://github.com/OpenRA/OpenRA/wiki/Changelog#release-20191117
Approved by:	ports-secteam (joneum)
2019-11-24 07:36:05 +00:00
Mark Linimon aca4b322b9 MFH: r518294
Prevent failure deep in the build if dtrace is not installed:

  dtrace_cython/consumer.c:611:10: fatal error: 'sys/dtrace.h' file not found

Present a more informative message instead.

This affects (only some?) of the package building machines, e.g., for
powerpc64.

Approved by:	portmgr (tier-2 blanket)
2019-11-24 05:40:55 +00:00
Mark Felder 1756ef3774 MFH: r518248
x11/pcdm: Fix rc script for FreeBSD

PCDM doesn't daemonize/fork, so we need to handle this by using
daemon(8). It seems this port has only been used/tested on TrueOS with
OpenRC, so it has been broken in FreeBSD ports for the last two years.

PR:		227034
Reported by:	VulcanRider
Approved by:	just fix it
Sponsored by:	vBSDcon 2019

Approved by:	ports-secteam (blanket, runtime fix)
2019-11-23 15:45:23 +00:00
Mark Linimon 7c749bf676 MFH: r517182
Mark as broken on powerpc64.  This port has been failing to build for quite
some time.  I tried to investigate it earlier but failed.

Approved by:	portmgr (tier-2 blanket)
2019-11-23 13:41:29 +00:00
Mark Linimon 8c0cae7534 MFH: r513530
Fix build on GCC-based systems:

  /wrkdirs/usr/ports/www/libwpe/work/libwpe-1.4.0/src/pasteboard-generic.cpp:35: error: expected nested-name-specifier before 'Pasteboard'

(If I had understood how many ports this was blocking on -quarterly,
I would have done this much earlier.)

Approved by:	portmgr (tier-2 blanket)
2019-11-23 13:34:59 +00:00
Jochen Neumeister 20360e4417 MFH: r518229
Update to 1.9.5

Changelog: https://nlnetlabs.nl/projects/unbound/security-advisories/#vulnerability-in-ipsec-module

PR:		242075
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-11-23 12:55:47 +00:00
Kai Knoblich 94cabd9f67 MFH: r518156
www/gitea: Update to 1.10.0

* Pet portlint by removing empty line at the beginning while I'm here.

Changelog:

https://blog.gitea.io/2019/11/gitea-1.10.0-is-released/

PR:		241981
Submitted by:	Marius Halden <marius.halden@modirum.com>
Reported by:	Nils Johannsen <nilsjohannsen@gmx.de>
Approved by:	stb@lassitu.de (maintainer)
Security:	b12a341a-0932-11ea-bf09-080027e0baa0

Approved by:	ports-secteam (joneum)
2019-11-23 11:08:06 +00:00
Antoine Brodin fc0d5e0486 Revert r518165 and unbreak quarterly branch 2019-11-23 06:52:46 +00:00
Cy Schubert 5e5428d86a MFH: r518051 r518052 r518101
Add rc.d support, stealing the rc.d file from base.

Make the installation of the rc script conditional to avoid conflict
with base.

Rather than an option, automatically detect if the target system
has an amd rc script. Eventually when amd is removed from base
packages will automatically include the rc script.

Adjust the location of the amd binary in the supplied rc script.

Approved by:	portmgr (joneum)
2019-11-22 21:03:41 +00:00
Guido Falsi 6dfe75fa4b MFH: r514162 r514614 r518139
Update asterisk16 to 16.6.0

Update asterisk16 to 16.6.1

Update asterisk16 to 16.6.2

Security:	a8d94711-0d03-11ea-87ca-001999f8d30b
		49b61ab6-0d04-11ea-87ca-001999f8d30b

Approved by:	ports-secteam (joneum)
2019-11-22 18:29:42 +00:00
Guido Falsi a489bb546b MFH: r514161 r514613 r518138
Update asterisk13 to 13.29.0

Update asterisk13 to 13.29.1

Update asterisk 13 to 13.29.2

Security:	a8d94711-0d03-11ea-87ca-001999f8d30b
		49b61ab6-0d04-11ea-87ca-001999f8d30b
		94c6951a-0d04-11ea-87ca-001999f8d30b

Approved by:	ports-secteam (joneum)
2019-11-22 18:27:33 +00:00
Dmitri Goutnik a8acb2ef36 Unbreak after incomplete merge in r517133
PR:		242153
Reported by:	Michael Osipov <michael.osipov@siemens.com> (maintainer)
Approved by:	ports-secteam (joneum)
2019-11-22 16:16:04 +00:00
Guido Falsi 90b2909afc MFH: r518056
Really build the opus module when the OPUS option is enabled.

PR:		242103
Submitted by:	ben@desync.com

Approved by:	ports-secteam (joneum)
2019-11-22 09:13:36 +00:00
Jan Beich 1e891f8e24 MFH: r518066
security/nss: update to 3.47.1

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.47.1_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_47_1_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket
2019-11-21 00:55:03 +00:00
Jan Beich 3348dabcf1 MFH: r518062
emulators/citra: update to s20191120

Changes:	5fa71d425...15ed600c9
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-11-21 00:54:25 +00:00
Mathieu Arnold 1b9741aaf5 MFH: r514624 r518053 r518054
Update to 9.11.13, 9.14.8.

Security:	CVE-2019-6477
2019-11-20 21:48:16 +00:00
Raphael Kubo da Costa bdf6f797ea MFH: r517821
Unbreak the port.

- Switch to fetching from GitHub.
- The GitHub release uses a different versioning method (or rather, it follows
  a convention, while the zip file in the previous MASTER_SITES did not).
- Add NO_ARCH since we only install OTF files.

PR:		241858
Submitted by:	m.ne@gmx.net

Approved by:	ports-secteam (joneum)
2019-11-20 17:58:32 +00:00
Antoine Brodin f96002daf6 MFH: r517361
Mark BROKEN

Reported by:	pkg-fallout
2019-11-20 14:03:53 +00:00
Niclas Zeising 44e4864c03 MFH: r515239 r515240 r515567 r518001 r518002 r518003
graphics/drm-devel-kmod: Update snapshot

Update graphics/drm-devel-kmod to the latest snapshots.  This includes
runtime fixes on recent CURRENT, as well as minor fixes to aarch64, ppc64
and sysfs usage.

graphics/drm-current-kmod: Update snapshot

Update graphics/drm-current-kmod to the latest snapshot, which fixes runtime
issues and panics on recent CURRENT.

Fix packaging on powerpc64

Fix packaging on powerpc64, the vboxvideo driver isn't installed there.
While here, replace space with tabs.

PR:		241478
Submitted by:	pkubaj

graphics/drm-current-kmod: Update snapshot

Update graphics/drm-current-kmod to the latest snapshot.  This is a security
update, containing fixes for local privilege escalation and denial of
service bugs, as part of the Intel 2019.2 IPU

Security:	ecb7fdec-0b82-11ea-874d-0c9d925bbbc0

graphics/drm-devel-kmod: Update snapshot

Update graphics/drm-devel-kmod to the latest snapshot.  This is a security
update, containing fixes for local privilege escalation and denial of
service bugs, as part of the Intel 2019.2 IPU

Security:	ecb7fdec-0b82-11ea-874d-0c9d925bbbc0

graphics/drm-fbsd12.0-kmod: Update snapshot

Update graphics/drm-fbsd12.0-kmod to the latest snapshot.  This is a security
update, containing fixes for local privilege escalation and denial of
service bugs, as part of the Intel 2019.2 IPU

Security:	ecb7fdec-0b82-11ea-874d-0c9d925bbbc0

Approved by:	ports-secteam (implicit, security, drm-drivers blanket)
2019-11-20 11:36:55 +00:00
Koichiro Iwao ff54ee2753 MFH: r515085 r517939 r517942
audio/pulseaudio-module-xrdp: Update to 0.4

Relnotes:	https://github.com/neutrinolabs/pulseaudio-module-xrdp/releases/tag/v0.4
Sponsored by:	HAW International, Inc.

audio/pulseaudio-module-xrdp: improve audio redirection latency

by backporting from upstream. PulseAudio >= 12 become more strict.
This patch reduces network bandwidth and CPU usage of xrdp.

While here, set DIST_SUBDIR=xrdp for xrdp related ports.

Obtained from:	https://github.com/neutrinolabs/pulseaudio-module-xrdp/pull/38

Update distinfo I missed in the previous commit r517939

Approved by:	portmgr blanket (backport reliability fixes)
2019-11-19 08:53:48 +00:00
Jochen Neumeister 810bd4d9dd MFH: r517945
Update to 4.9

Changelog: http://www.squid-cache.org/Advisories/SQUID-2019_11.txt

PR:		241976
Security:	620685d6-0aa3-11ea-9673-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-11-19 08:29:53 +00:00
Emanuel Haupt e7a9d8ce1b MFH: r517861
- Update to 351
- This update fixes a bug during deciding when to fallback from UTF-8 decoding
  to ISO-8859-1 decoding

PR:             241961 (based on)
Submitted by:   mbeis@xs4all.nl
Approved by:    ports-secteam (joneum)
2019-11-18 14:59:04 +00:00
Dima Panov a855b545d2 MFH: r517854
- Support PostgreSQL 12
- Fix QCOMPARE for QString,const char* and QByteArrya,const char *

Obtained from:	KDE git

Approved by:	ports-secteam (joneum)
2019-11-18 14:14:13 +00:00
Dima Panov 5298b70377 MFH: r517867
- Switch to USE_OPENLDAP framework instead of direct openldap origin hardcode, unbreak OpenLDAP/SASL use

PR:		241922
Submitted by:	myself
Approved by:	maintainer (woodsb02)

Approved by:	ports-secteam (joneum)
2019-11-18 14:09:33 +00:00
Cy Schubert d272f7b730 MFH: r515926 r517694
patch-ntpd_ntp.c should really be named patch-ntpd_ntpd.c as it patches
ntpd/ntpd.c.

Disable ntpd stack gap. When ASLR with STACK GAP != 0 ntpd suffers SIGSEGV.

PR:		241421, 241960
Reported by:	Vladimir Zakharov <zakharov.vv@gmail.com>,
		dewayne@heuristicsystems.com.au
Reviewed by:	kib, imp (previous version), ian (suggestion)
Differential Revision:  https://reviews.freebsd.org/D22358

Approved by:	portmgr (joneum)
2019-11-18 13:33:50 +00:00
Ben Woods 7aebdaa71a MFH: r517791
comms/iwmbt-firmware: Unbreak fetch

Future consideration for maintainer: include the "-2" portion of the
DISTNAME as part of the PORTVERSION parameter. This would also require
PORTEPOCH to be bumped as version 20190717 is considered greater than
20190717-2 by pkg-version(8).

Approved by:	portmgr blanket

Approved by:	portmgr (blanket - build fix)
2019-11-17 02:06:43 +00:00
Jan Beich 6240511f91 MFH: r517546
games/openbor: update to 7082

Changes:	9b0f0d29...d647dc4f
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-11-16 22:23:56 +00:00
Thomas Zander e15798f2fd MFH: r517772
Update to upstream version 40.0.0

Details:
- Bug fixes and enhancements, see
  https://mkvtoolnix.download/doc/NEWS.md

Approved by:	ports-secteam (riggs)
2019-11-16 19:45:08 +00:00
Christian Weisgerber 8b6feb18a9 MFH: r517705
Security update to 2.13:
* Fix CVE-2015-1197
* Fix CVE-2016-2037
* Fix CVE-2019-14866
* Remove --extract-over-symlinks option again, which was part of an earlier
  third-party fix for CVE-2015-1197.

Security:	f59af308-07f3-11ea-8c56-f8b156b6dcc8

Approved by:	ports-secteam (joneum)
2019-11-16 16:19:53 +00:00
Torsten Zuehlsdorff 75b2359348 MFH: r517342
lang/php74: Update from RC5 to RC6

Changelog:

- Core:
  . Fixed bug #78768 (redefinition of typedef zend_property_info). (Nikita)
  . Fixed bug #78788 (./configure generates invalid php_version.h). (max)

- Standard:
  . Fixed bug #77930 (stream_copy_to_stream should use mmap more often).
    (Nikita)
  . Fixed bug #78759 (array_search in $GLOBALS). (Nikita)

- OpenSSL:
  . Fixed bug #78775 (TLS issues from HTTP request affecting other encrypted
    connections). (Nikita)

- Reflection:
  . Fixed bug #78774 (ReflectionNamedType on Typed Properties Crash). (Nikita)

Changelog taken from: https://github.com/php/php-src/blob/php-7.4.0RC6/NEWS

Approved by:	ports-secteam (joneum)
2019-11-15 08:26:18 +00:00
Jung-uk Kim f3bbbd27ae MFH: r517617
Update to 32.0.0.293.

Approved by:	ports-secteam (blanket)
2019-11-14 22:03:40 +00:00
Emanuel Haupt 14bef85bbe MFH: r517610
Fix build on GCC architectures

PR:		241894
Submitted by:	pkubaj
Approved by:	portmgr blanket
2019-11-14 20:10:05 +00:00
Lars Engels 27efb443c6 MFH: r516984
net-mgmt/icingaweb2: Update to 2.7.3

Approved by:	ports-secteam (joneum)
2019-11-14 15:22:57 +00:00
Sunpoet Po-Chuan Hsieh f195b58ea1 MFH: r517408
Fix CVE-2017-8372, CVE-2017-8373 and CVE-2017-8374

- Bump PORTREVISION for package change

Differential Revision:	https://reviews.freebsd.org/D22300
Submitted by:	Daniel Engberg <daniel.engberg.lists@pyret.net>
Obtained from:	https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508133#15
Security:	b48e7b14-052a-11ea-a1de-53b029d2b061

Approved by:	ports-secteam (delphij, miwi)
2019-11-14 14:07:25 +00:00
Kai Knoblich bf1c0c9f19 MFH: r517561
games/dMagnetic: Update to 0.18

* Update WWW and MASTER_SITES as both were switched to HTTPS.

Changelog:

* Fixed issues with graphics
* Fixed some glitches in the textual output

PR:		241885
Submitted by:	Thomas Dettbarn <dettus@dettus.net> (maintainer)

Approved by:	ports-secteam bugfix blanket
2019-11-14 13:35:48 +00:00
Kai Knoblich 0faf6e1c3d MFH: r517380
textproc/py-ocrmypdf: Update to 9.0.5

* Remove the workaround that coped with the files that were generated in the
  CFFI out-of-line ABI mode (through devel/py-cffi) as they are now captured
  correctly during the installation process.

Changelog since 9.0.3:

https://github.com/jbarlow83/OCRmyPDF/blob/v9.0.5/docs/release_notes.rst

Approved by:	ports-secteam (miwi)
2019-11-14 13:34:33 +00:00
Kai Knoblich 5cd4c35c87 MFH: r515662 r517379
textproc/py-pikepdf: Update to 1.6.5

textproc/py-pikepdf: Update to 1.7.0

* Switch to "c++14-lang" because the support for building on C++11 has been
  removed by upstream.

Changelog:

https://github.com/pikepdf/pikepdf/blob/v1.7.0/docs/release_notes.rst

Approved by:	ports-secteam (miwi)
2019-11-14 13:33:24 +00:00
Jan Beich 802600135a MFH: r517297
emulators/citra: update to s20191111

Changes:	35690e3ac...5fa71d425
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-11-13 22:49:12 +00:00
Rene Ladan 3b67efe70e MFH: r516832 r517349
www/chromium: update to 78.0.3904.87

Submitted by:	Matthias Wolf via github

www/chromium: update to 78.0.3904.97

Submitted by:	Matthias Wolf
Security:	88d00176-058e-11ea-bd1c-3065ec8fd3ec

Approved by:	ports-secteam (joneum)
2019-11-13 20:44:08 +00:00
Antoine Brodin 0c8bf19c7c MFH: r515923
sysutils/lsof: fix build on (at least) stable/12

Submitted by:	mav
Approved by:	ler (maintainer)
2019-11-13 06:29:35 +00:00
Ed Maste 4f539c3f06 MFH: r517344
devcpu-data: update Intel microcode to 20191112

https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files/releases/tag/microcode-20191112

Approved by:	ports-secteam (implicit), so
2019-11-12 18:41:48 +00:00
Jochen Neumeister bb7a448856 MFH: r517312
Update to 5.2.4

Changelog: https://wordpress.org/news/2019/10/wordpress-5-2-4-security-release/

Security:	459df1ba-051c-11ea-9673-4c72b94353b5
Sponsored by:	Netzkommune GmbH

Approved by:	ports-secteam (joneum)
2019-11-12 08:05:00 +00:00
Koichiro Iwao 4aad08f11b MFH: r517304
x11-fonts/courier-prime: unbreak by updating MASTER_SITES

PR:		241857
Submitted by:	m.ne@gmx.net
Approved by:	maintainer

Approved by:	portmgr blanket
2019-11-12 04:53:09 +00:00
Jan Beich 8c655fccb9 MFH: r514306 r515314 r515741 r517293
www/py-flexget: update to 2.21.35

Changes:	https://github.com/Flexget/Flexget/compare/2.21.22...2.21.35
Approved by:	ports-secteam (miwi)
2019-11-12 01:01:02 +00:00
Jan Beich 2384df3cf3 MFH: r513636 r514012 r514204 r514305 r514636 r514867 r515317 r515737 r516118 r516277 r516759 r517212
multimedia/rav1e: update to 0.1.0

Changes:	https://github.com/xiph/rav1e/compare/4245f89e...0.1.0
Approved by:	ports-secteam (miwi)
2019-11-11 16:06:06 +00:00
Jung-uk Kim eba7c8e0ba MFH: r517076
- (Really) update Intel microcode to 20190918.  Note the previous commit did
not update GH_TAGNAME.  Therefore, the actual microcode was still 20190618.

- Update AMD microcode to 20191021.
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=2b016af

Approved by:	ports-secteam (joneum)
2019-11-11 14:34:58 +00:00
Kai Knoblich 31772c9b38 MFH: r517227
textproc/py-transifex-client: Relax requirements for urllib3

* Prepare the port for use with urllib 1.25.x [1].

* Bump PORTREVISION for package change.

PR:		229322 [1]
Approved by:	portmgr blanket (runtime bugfix)

Approved by:	ports-secteam bugfix blanket
2019-11-10 21:40:47 +00:00
Xin LI b9c48e9f42 MFH: r517220
Remove redundant pidfile check.

This fixes an issue that SSHguard won't start after an incompelete
shutdown.

PR:		ports/241751
Approved by:	portmgr (bugfix blanket)
Approved by:	ports-secteam (bugfix blanket)
2019-11-10 18:35:55 +00:00
Kai Knoblich 1288a9594b MFH: r517078
www/py-requests: Update to 2.22.0

* Backport a patch from upstream that fixes the unittests in conjunction
  with devel/py-pytest >= 4.

* Remove obsolete CONFLICTS_INSTALL entry as www/py-requests1 no longer
  exists in the Ports tree.

This update includes a pinned urllib3 version bump to < 1.26, which clears
the way for a net/urllib3 update to 1.25.6 [1].

Changelog:

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

PR:		239302, 229322 [1]
Submitted by:	swills (based on)
Approved by:	koobs (maintainer)

Approved by:	ports-secteam (joneum)
2019-11-10 14:43:20 +00:00
Thomas Zander c3d5bcc3e2 MFH: r517134
Update to upstream version 39.0.0

Details:
- Bug fixes plus several new features, see:
  https://mkvtoolnix.download/doc/NEWS.md
- Adds Bulgarian translation of the programs and man pages

Approved by:	ports-secteam (riggs)
2019-11-09 16:42:59 +00:00
Dmitri Goutnik 4d6b9eee64 MFH: r516852
devel/nexus2-oss: Update to 2.14.15-01

PR:		241308
Submitted by:	Michael Osipov <michael.osipov@siemens.com> (maintainer)
Approved by:	tz (mentor, implicit)
Security:	b2f9573a-008c-11ea-9801-10c37b4ac2ea

Approved by:	ports-secteam (joneum)
2019-11-09 15:59:41 +00:00
Rene Ladan 0f53b4e7bc MFH: r516980
dns/knot-resolver: no need to explicitly set NOT_FOR_ARCH here.

The ports framework ignores this port by itself because the dependency of this
port will fail.

Reported by:	mat

Approved by:	portmgr (implicit)
2019-11-08 13:26:22 +00:00
Christoph Moench-Tegeder 083d41ce65 MFH: r516846
mail/thunderbird: update to 68.2.2 rc1

Release Notes:
  https://www.thunderbird.net/en-US/thunderbird/68.2.2/releasenotes/ (sson)

Approved by:	jbeich (gecko, implicit)

Approved by:	ports-secteam (blanket: web browser alike)
2019-11-07 18:25:38 +00:00
Jan Beich 6994bb6085 MFH: r516884
games/openra: update GeoLite2 to November snapshot

fetch: https://geolite.maxmind.com/download/geoip/database/GeoLite2-Country_20190312.tar.gz: Not Found

Approved by:	ports-secteam blanket
2019-11-06 15:16:03 +00:00
Jan Beich 454889f85d MFH: r516892
multimedia/mpc-qt: upstream disappeared, so use a mirror for now

fetch: https://codeload.github.com/cmdrkotori/mpc-qt/tar.gz/v18.08?dummy=/cmdrkotori-mpc-qt-v18.08_GH0.tar.gz: Not Found

Approved by:	ports-secteam blanket
2019-11-06 15:09:45 +00:00
Jan Beich 39dc2eea6e MFH: r516886
devel/fb-adb: regen patches

=> Attempting to fetch https://github.com/facebook/fb-adb/commit/a25602788c1b.patch
=> Fetched file size mismatch (expected 9741, actual 9730)

--- a25602788c1b.patch	2017-11-14 11:32:11 UTC
+++ a25602788c1b.patch	2019-11-06 13:33:45 UTC
@@ -16,9 +16,9 @@ This change just gets us back to using a PTY unconditi
 We could take advantage of adb fixes to get rid of some of our
 encoding logic, but that's a separate project.
 ---
- chat.c     |  14 ++++++-
- cmd_shex.c | 122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-------
- util.c     |  29 +++++++++++++++
+ chat.c     |  14 +++++-
+ cmd_shex.c | 122 +++++++++++++++++++++++++++++++++++++++++++++++------
+ util.c     |  29 +++++++++++++
  util.h     |  12 ++++++
  4 files changed, 162 insertions(+), 15 deletions(-)

Approved by:	ports-secteam blanket
2019-11-06 15:09:18 +00:00
Jan Beich d24eba7536 MFH: r516885
devel/android-tools-simpleperf: chase extras repacking

My mirror dates back to 2015-06-17, so this is probably GitHub fault.

=> Attempting to fetch https://codeload.github.com/jbeich/platform_system_extras/tar.gz/android-7.1.2_r17?dummy=/jbeich-platform_system_extras-android-7.1.2_r17_GH0.tar.gz
=> Fetched file size mismatch (expected 79621709, actual 79621715)

$ gzip -lv jbeich-platform_system_extras-android-7.1.2_r17_GH0.tar.gz
 method  crc     date  time    compressed uncompressed  ratio uncompressed_name
-defla 71937983 Jun 13 20:36     79621709     89620480  11.1% jbeich-platform_system_extras-android-7.1.2_r17_GH0.tar
+defla 0e1a4221 Nov  6 13:13     79621715     89620480  11.1% jbeich-platform_system_extras-android-7.1.2_r17_GH0.tar

Tested by:	mtree -K sha256 (identical contents)
Approved by:	ports-secteam blanket
2019-11-06 15:08:44 +00:00
Antoine Brodin aa0c467283 MFH: r516872
graphics/dspdfviewer - Fixes broken build in 11.3-RELEASE.

Adds conditional to check for 11.3-RELEASE and 12.1-RELEASE since
both of them use Clang 8 now.

approved by:	philip (mentor)
2019-11-06 12:08:41 +00:00
Dmitri Goutnik 19aa56fdf2 MFH: r516842
misc/esniper: Mark BROKEN

After recent eBay website changes, the esniper tool does not work anymore.
Mark port BROKEN by maintainer request.

PR:		241364
Submitted by:	Armin Gruner <ag-freebsd@muc.de> (maintainer)
Approved by:	tz (mentor, implicit)

Approved by:	portmgr (implicit)
2019-11-06 11:52:33 +00:00
Rene Ladan 9a8b96fe75 MFH: r516866
dns/knot-resolver: IGNORE on i386 because dns/knot2 is broken there

While here remove a trailing whitespace.

Approved by:	portmgr (implicit)
2019-11-06 09:11:00 +00:00
Rene Ladan afe04924c5 MFH: r516864
dns/knot2 does not build on any supported i386 version.

Approved by:	portmgr (implicit)
2019-11-06 08:46:03 +00:00
Wen Heping e23711de7a MFH: r516855
- Update django to 2.2.7, 2.1.14 and 1.11.26

Approved by:	ports-secteam (blanket: bugfix release)
2019-11-06 03:19:16 +00:00
Rene Ladan 645ac7911f MFH: r516838
bsd.port.mk: update minimal supported version of FreeBSD to 11.3

Reviewed by:	mat (and others)
Approved by:	portmgr (implicit)
Differential Revision:	https://reviews.freebsd.org/D21974

Approved by:	portmgr (implicit)
2019-11-05 21:09:58 +00:00
Kirill Ponomarev 3b23395ff8 MFH: r516785
Update to 12.1.2

Release Notes: https://github.com/cbsd/cbsd/releases/tag/v12.1.2

Submitted by:	maintainer

Approved by:	portmgr (blanket fixes)
2019-11-05 09:52:50 +00:00
Kai Knoblich 6c89774380 MFH: r515971
deskutils/freeplane: Update to 1.7.10

Changelog:

* Fix menu mnemonics
* Do not output links twice when copying nodes to clipboard
* Allow to change positions of LINE shape connectors
* New action: Select nodes matching filter
* Dark UI mode support (Look and feel and map template "Darcula")
* Overwrite system properties from installation specific file
  <install-dir>/system.properties
* Environment var FREEPLANE_JAVA_OPTION_FILE can override path to
  system.properties read on start
* Add new properties  to connector API : dashArray, opacity, width,
  labelFontFamily and labelFontSize
* Suggest to delete all user configuration and resource files on uninstall

PR:		241522
Submitted by:	Loïc Bartoletti <lbartoletti@tuxfamily.org> (maintainer)

Approved by:	ports-secteam (joneum)
2019-11-05 06:29:24 +00:00
Glen Barber a19d5eeadb MFH: r516734
Actually remove the 12.1-RC1 and 12.1-RC2 files.

Approved by:	portmgr (implicit, re blanket)
Sponsored by:	Rubicon Communications, LLC (netgate.com)
2019-11-04 18:45:29 +00:00
Glen Barber 9bae71040e MFH: r516732
Add MANIFEST files for 12.1-RELEASE.
Prune MANIFEST files for 12.1-RC1 and 12.1-RC2.

Approved by:	portmgr (implicit, re blanket)
Sponsored by:	Rubicon Communications, LLC (netgate.com)
2019-11-04 18:43:51 +00:00
Antoine Brodin 72fcfd1a4c MFH: r516629
Mark BROKEN

libtool: link: cc -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -fstack-protector-strong -o liferea auth.o auth_activatable.o browser.o browser_history.o comments.o common.o conf.o date.o db.o dbus.o debug.o enclosure.o export.o favicon.o feed.o feed_parser.o feedlist.o folder.o html.o htmlview.o item.o item_history.o item_loader.o item_state.o itemset.o itemlist.o json.o liferea_application.o metadata.o migrate.o net.o net_monitor.o newsbin.o node.o node_type.o plugins_engine.o render.o rule.o social.o subscription.o update.o main.o vfolder.o vfolder_loader.o xml.o -Wl,--export-dynamic -pthread  parsers/libliparsers.a fl_sources/libliflsources.a ui/libliui.a webkit/libwebkit.a -L/usr/local/lib -lxslt -lz -llzma -lxml2 -lsqlite3 -lgthread-2.0 -lwebkit2gtk-4.0 -lsoup-2.4 -ljavascriptcoregtk-4.0 -ljson-glib-1.0 -lpeas-gtk-1.0 -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lpthread -lgdk_pixbuf-2.0 -lpeas-1.0 -lgmodule-2.0 -lgio-2.0 -lgirepository-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lm -pthread
CPPFLAGS="-isystem /usr/local/include" CFLAGS="-O2 -pipe  -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing " LDFLAGS="-fstack-protector-strong " CC="cc" PKG_CONFIG="pkgconf" GI_HOST_OS="" DLLTOOL="false"  /usr/local/bin/g-ir-scanner  -I../src --warn-all --accept-unprefixed --identifier-prefix=Liferea --verbose --namespace=Liferea --nsversion=3.0 --libtool="/bin/sh ../libtool"  --include=Gtk-3.0 --include=libxml2-2.0   --program=./liferea   --cflags-begin  --cflags-end  auth.c auth.h auth_activatable.c auth_activatable.h enclosure.h feedlist.c feedlist.h item.h itemlist.c itemlist.h itemset.c itemset.h node.h node.c node_view.h social.c social.h subscription_type.h ui/browser_tabs.c ui/browser_tabs.h ui/icons.c ui/icons.h ui/itemview.c ui/itemview.h ui/item_list_view.c ui/item_list_view.h ui/liferea_htmlview.c ui/liferea_htmlview.h ui/liferea_shell.c ui/liferea_shell.h ui/liferea_shell_activatable.c ui/liferea_shell_activatable.h ui/media_player.c ui/media_player.h ui/media_player_activatable.c ui/media_player_activatable.h fl_sources/node_source.c fl_sources/node_source.h fl_sources/node_source_activatable.c fl_sources/node_source_activatable.h liferea --output Liferea-3.0.gir
GLib-GIO-Message: 18:24:45.772: Using the 'memory' GSettings backend.  Your settings will not be saved or shared with other applications.
Unable to init server: Could not connect to 127.0.0.1: Connection refused
Command '['./liferea', '--introspect-dump=/tmp/tmp-introspectpgy0ihjn/functions.txt,/tmp/tmp-introspectpgy0ihjn/dump.xml']' died with <Signals.SIGABRT: 6>.

Reported by:	pkg-fallout
2019-11-04 10:20:00 +00:00
Kai Knoblich c81ae62ffa MFH: r516284
net-mgmt/netbox: Update to 2.6.7

* Change GH_ACCOUNT as upstream's repository redirects to a new location.

Changelog:

Enhancements:
* Add support for additional user defined headers to be added to
  webhook requests
* Add ca_file_path to Webhook model to support user supplied CA certificate
  verification of webhook requests
* Add ChoiceVar for custom scripts
* Add 400GE OSFP interface type
* Add filtering for objects in admin UI

Bug Fixes:
* Rewrite change logging middleware to resolve sporadic testing failures
* Add missing options to connect front ports to console ports
* Enable filter sites/devices/VMs by null region
* Extend upgrade script to validate Python dependencies
* Prevent server error when reassigning a device to a new device bay
* Use get_lldp_neighors_detail to validate LLDP neighbors
* Add missing cache support for the circuits app
* Add missing rack_group field to PowerFeed CSV export
* Limit next/previous rack by assigned rack group

https://github.com/netbox-community/netbox/releases/tag/v2.6.7

Approved by:	ports-secteam (miwi)
2019-11-04 07:25:54 +00:00
Kai Knoblich fd44b3bcfe MFH: r516416
www/py-{dj21,dj22}-drf-yasg: Update to 1.17.0

Changelog:

https://github.com/axnsan12/drf-yasg/releases/tag/1.17.0

Approved by:	ports-secteam (miwi)
2019-11-04 07:24:01 +00:00
Kai Knoblich b62aa97d2f MFH: r513977 r516231
graphics/gpxsee: Update to 7.14

graphics/gpxsee: Update to 7.15

Changelog:

* Fixed broken align of zoom level 0 with tiles of a different size
  than 256px.
* Increased the default tile cache to 256MB
* IMG maps text layout tweaking and optimization.

PR:		241443
Submitted by:	Nikolay Korotkiy <sikmir@gmail.com> (maintainer)

Approved by:	ports-secteam (miwi)
2019-11-04 07:22:29 +00:00
Jimmy Olgeni d9a07137da MFH: r516290
devel/clisp-hyperspec: unbreak MASTER_SITES and set NO_ARCH.

Approved by:	portmgr (miwi)
2019-11-03 19:48:34 +00:00
Matthias Fechner 01f9041904 MFH: r513934 r514666 r514667 r515352 r515680
(Fix gitlab-ce build problems)

sysutils/vagrant: relax "listen" dependency version constraint

unbreaks vagrant after ports r513697 (update of devel/rubygem-listen)

Approved by:	just-fix-it

sysutils/rubygem-vagrant_cloud: update to 2.0.3

  https://github.com/hashicorp/vagrant_cloud/releases

sysutils/vagrant: update to 2.2.6

  https://github.com/hashicorp/vagrant/releases

PR:		241313
Approved by:	joe at thrallingpenguin dot com

Update to 1.3.0

- Take maintainership

Changes:	https://github.com/rubyzip/rubyzip/releases

Change RUN_DEPENDS from rubygem-rubyzip to rubygem-rubyzip12

- Bump PORTREVISION for dependency change

Approved by:	ports-secteam (miwi)
2019-11-03 15:38:15 +00:00
Matthias Fechner 11d8c33eb3 MFH: r515492 r515563 r516101
www/gitlab-ce: upgrade to 12.4.0.
Changelog:
https://about.gitlab.com/blog/2019/10/22/gitlab-12-4-released/

Change RUN_DEPENDS from rubygem-rubyzip to rubygem-rubyzip12

- Bump PORTREVISION for dependency change

www/gitlab-ce: security update to 12.4.1.
Changelog:
https://about.gitlab.com/blog/2019/10/30/security-release-gitlab-12-dot-4-dot-1-released/

Security:	6eddfa51-fb44-11e9-86e9-001b217b3468

Approved by:	ports-secteam (miwi)
2019-11-03 15:08:33 +00:00
Matthias Fechner e390f63903 MFH: r515349
Add rubygem-rubyzip12 1.2.3 (copied from rubygem-rubyzip)

- Add PORTSCOUT

Approved by:	ports-secteam (miwi)
2019-11-03 15:06:56 +00:00
Matthias Fechner e9b175a163 MFH: r515491
www/gitlab-workhorse: upgrade to 8.14.0 which is required for gitlab-ce 12.4 upgrade.

Approved by:	ports-secteam (miwi)
2019-11-03 15:06:09 +00:00
Matthias Fechner 3c5ebe6d6a MFH: r515490
www/gitlab-pages: upgrade to 1.11.0 which is required for gitlab-ce 12.4 upgrade.

Approved by:	ports-secteam (miwi)
2019-11-03 15:05:26 +00:00
Matthias Fechner 63fca98fdd MFH: r515489
devel/gitlab-shell: upgrade to 10.2.0 which is required for gitlab-ce 12.4 upgrade.

Approved by:	ports-secteam (miwi)
2019-11-03 15:04:42 +00:00
Matthias Fechner b4d08f2d0d MFH: r515487
devel/gitaly: upgrade to 1.67.0 which is required for gitlab-ce 12.4 upgrade.

Approved by:	ports-secteam (miwi)
2019-11-03 15:03:54 +00:00
Matthias Fechner 6ccbaaca1a MFH: r515476
net/rubygem-gitaly: upgrade to 1.65.0 required for gitlab-ce 12.4 upgrade.

Approved by:	ports-secteam (miwi)
2019-11-03 15:03:05 +00:00
Matthias Fechner 04e8b6fd67 MFH: r515442
New port required for gitlab-ce 12.4 upgrade.

Approved by:	ports-secteam (miwi)
2019-11-03 15:02:12 +00:00
Raphael Kubo da Costa 58c4daa03b MFH: r516311
Update to 5.37 with patch for CVE-2019-18218.

PR:		241424
Submitted by:	Nathan Owens <ndowens04@gmail.com>
Approved by:	jharris@widomaker.com (maintainer)
Security:	381deebb-f5c9-11e9-9c4f-74d435e60b7c

Approved by:	ports-secteam (miwi)
2019-11-03 11:53:36 +00:00
Wen Heping cfd7279d92 MFH: r515347
- Update mediawiki to 1.31.5, 1.32.5 and 1.33.1(include security fix)

Approved by:	portmgr@(miwi@)
2019-11-03 03:18:40 +00:00
Colin Percival 75df54a8b1 MFH: r516289
Add -rdynamic to ezmlm-idx's conf-ld.  This flag was added in ezmlm-idx
7.2.2 and is necessary in order for ezmlm to work on FreeBSD 12; but it
was being removed when we overwrote conf-ld. [1]

While I'm here, remove the djbware "no license" LEGAL_TEXT, which was
added in error several years ago; this package is GPLv2.

PR:		236869
Reported by:	Matt Simerson
Approved by:	ports-secteam (blanket: run bugfixes)
Reminded by:	koobs
2019-11-02 18:09:13 +00:00
Kubilay Kocak a09a0bc86d MFH: r516282 devel/py-pika: Update to 1.1.0
Add missing python secondary category

PR:		241240
Submitted by:	Mikael Uurankar <mikael.urankar gmail com>

Approved by:	ports-secteam (blanket: bugfix release)
2019-11-02 03:29:50 +00:00
Thomas Zander 2f5c81c070 MFH: r516271
Update to upstream version 1.7.19

Details:
- Bugfix release, see
  https://github.com/containous/traefik/releases/tag/v1.7.19

Approved by:	ports-secteam (riggs)
2019-11-01 22:33:39 +00:00
Koop Mast 487701a3d0 MFH: r516196
Update webkit2-gtk3 to 2.26.1.

* Drop the NPAPI option, which was removed. This option was used to support gtk+2 plugins (like flash).
* Add a note when binutils can be dropped for linking.

Security:	92243b6a-5775-4aea-8727-a938058df5ba

Approved by:	ports-secteam
2019-11-01 21:42:49 +00:00
Matthias Andree 3d3c23a5d8 MFH: r516218
security/openvpn[-mbedtls] upstream update to OpenVPN 2.4.8

This upstream release integrated two FreeBSD patches by Kyle Evans and me,
which are herewith dropped from the port.

Upstream release banner
"This is primarily a maintenance release with minor bugfixes and improvements."

High-level changes:
<https://github.com/OpenVPN/openvpn/blob/release/2.4/Changes.rst#version-248>

Manually filtered FreeBSD-related excerpt from Git log: v2.4.7..v2.4.8:
-  mbedtls: fix segfault by calling mbedtls_cipher_free() in cipher_ctx_free() [Antonio Quartulli]
-  openssl: Fix compilation without deprecated OpenSSL 1.1 APIs [Rosen Penev]
-  Force combinationation of --socks-proxy and --proto UDP to use IPv4. [Gert Doering]
-  Ignore --pull-filter for --mode server [Richard Bonhomme]
-  Fix typo in NTLM proxy debug message [Mykola Baibuz]
-  tests/t_lpback.sh: Switch sed(1) to POSIX-compatible regex. [Kyle Evans]
-  Handle PSS padding in cryptoapicert [Selva Nair]
-  Fix regression, reinstate LibreSSL support. [Matthias Andree]
-  Increase listen() backlog queue to 32 [Gert Doering]
-  Wrong FILETYPE in .rc files [Gisle Vanem]
-  Do not set pkcs11-helper 'safe fork mode' [Hilko Bengen]
-  man: correct the description of --capath and --crl-verify regarding CRLs [Michal Soltys]
-  Fix various compiler warnings [Lev Stipakov]
-  build: Package missing mock_msg.h [David Sommerseth]
-  cmocka: use relative paths [Steffan Karger]
-  docs: Update INSTALL [David Sommerseth]
-  Better error message when script fails due to script-security setting [Selva Nair]
-  Fix documentation of tls-verify script argument [Thomas Quinot]

Detailed changes:
<https://community.openvpn.net/openvpn/wiki/ChangesInOpenvpn24#OpenVPN2.4.8>

Build tests in poudriere and in a live system succeeded on:
11.2-RELEASE 1102000 arm64.aarch64
11.2-RELEASE 1102000 mips.mips64
11.2-RELEASE-p14     i386
11.3-RELEASE-p3      amd64
12.0-RELEASE-p10     i386
12.0-RELEASE-p6      amd64
12.0-RELEASE-p10     amd64 (live)

Approved by:	ports-secteam@ (joneum@)
2019-11-01 16:45:04 +00:00
Kubilay Kocak ff40384443 MFH: r516215 multimedia/kodi: Reset MAINTAINER
PR:		240950
Reported by:	Stephan Muhs <sm xnc com>
Approved by:	Mickael Maillot <mickael.maillot gmail com> (maintainer)

Approved by:	ports-secteam (joneum: consistent maintainer)
2019-11-01 11:18:04 +00:00
Dmitry Marakasov 93f5de35de MFH: r516205
- Produce meaningful error when timidity is built without required option
- Add USES=sdl

PR:		238080
Reported by:	list1@gjunka.com
Approved by:	ports-secteam (with hat)
2019-11-01 00:29:53 +00:00
Niclas Zeising 976f4ae470 MFH: r516110
databases/rrdtool: Fix segfault

Add upstream patch to databases/rrdtool to fix segfault when trying to
calculate median of all-NaN values

PR:		241477
Submitted by:	amdmi3

Approved by:	ports-secteam (joenum)
2019-10-31 19:00:04 +00:00
Niclas Zeising c8f1505e5e MFH: r516100
graphics/mesa: Add -D_GNU_SOURCE to compile flags

Add -D_GNU_SOURCE to compile flags when building on FreeBSD.  This is needed
to have mesa work with various locales, that for instance use , instead of .
as a decmal separator.

Bump portrevision on all mesa related ports.

PR:		241506
Reported by:	Jesper Schmitz Mouridsen

Approved by:	ports-secteam (joenum)
2019-10-31 18:59:02 +00:00
Dmitri Goutnik eca8b2a089 MFH: r516145
www/gitea: Update to 1.9.5

Changes:	https://blog.gitea.io/2019/10/gitea-1.9.5-is-released/

PR:		241599
Submitted by:	stb@lassitu.de (maintainer)
Approved by:	tz (mentor, implicit)
Security:	fd10aa77-fb5e-11e9-af7b-0800274e5f20

Approved by:	ports-secteam (joneum)
2019-10-31 13:31:41 +00:00
Jan Beich afde557ca9 MFH: r516112
mail/thunderbird: update to 68.2.1

Changes:	https://www.thunderbird.net/thunderbird/68.2.1/releasenotes/
Approved by:	ports-secteam blanket
2019-10-31 01:08:08 +00:00
Niclas Zeising 71d2d415e5 MFH: r516095
graphics/drm-legacy-kmod: Update snapshot

Catch up with changes in current.

Approved by:	portmgr (drm-drivers blanket)
2019-10-30 18:39:36 +00:00
Jan Beich 69b647767b MFH: r516092
www/firefox: update to 70.0.1

Changes:	https://www.mozilla.org/firefox/70.0.1/releasenotes/
PR:		240440
Approved by:	ports-secteam blanket
2019-10-30 18:30:24 +00:00
Jan Beich 7b5262d379 MFH: r516091
print/harfbuzz: update to 2.6.4

Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/2.6.4
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by:	GitHub (watch releases)
Approved by:	ports-secteam blanket (required by Firefox 72)
2019-10-30 18:29:41 +00:00
Mateusz Piotrowski 7e01b5f1c0 MFH: r516057
devel/py-munch: Update to 2.4.0

- Add a new dependency at build: devel/py-pbr (required for HEAD)

Changelog:
https://github.com/Infinidat/munch/blob/2.4.0/CHANGELOG.md

PR:		241582
Submitted by:	Loïc Bartoletti <lbartoletti@tuxfamily.org> (maintainer)

Approved by:	ports-secteam (joneum)
2019-10-30 16:43:45 +00:00
Antoine Brodin daef586616 MFH: r515929
Mark BROKEN: checksum and size mismatch

Reported by:	pkg-fallout
2019-10-30 09:41:59 +00:00
Kai Knoblich 12b1a135e0 MFH: r515848
www/py-cheroot: Update to 6.5.6

* There is currently a signification amount of version churn in the upstream
  repository so use the most recent signed release for now.

* Since release 6.3.0 the port installs a CLI tool outside the Python
  environment thus make it concurrent safe.

* Also backport two patches to retain compatibility with recent versions of
  devel/py-setuptools and avoid failures at runtime with Python 3 while I'm
  here. [1]

Changelog since 6.0.0:

https://github.com/cherrypy/cheroot/blob/v6.5.6/CHANGES.rst

PR:		241369
Submitted by:	Keith Gaughan <k@stereochro.me> (maintainer)
Approved by:	Keith Gaughan <k@stereochro.me> (maintainer) [1]

Approved by:	ports-secteam (miwi)
2019-10-30 00:05:58 +00:00
Kai Knoblich 5c659183bf MFH: r514602 r515847
converters/pdf2djvu: fix build on GCC architectures

When compiling with GCC, as used on GCC architectures, it errors with:
sys-uuid.cc:96:12: error: 'strlen' was not declared in this scope

assert(strlen(s) == 36U);
       ^~~~~~

sys-uuid.cc:96:12: note: 'strlen' is defined in header '<cstring>'; did you forget to '#include <cstring>'?

converters/pdf2djvu: Update to 0.9.13

Remove now obsolete patches that were merged by upstream:

* Build fixes for graphics/poppler >= 0.76.0
* Improvement of build-time logging

While I'm here:
* Add path to LICENSE_FILE
* Fix no-op occurence of DOCS_DESC

Changelog:

https://github.com/jwilk/pdf2djvu/blob/0.9.13/doc/changelog

PR:		239366
Submitted by:	Samy Mahmoudi <samy.mahmoudi@gmail.com> (maintainer)

Approved by:	ports-secteam (miwi)
2019-10-30 00:04:04 +00:00
Jan Beich a2ae692739 MFH: r515939
print/harfbuzz: update to 2.6.3

Changes:	https://github.com/harfbuzz/harfbuzz/releases/tag/2.6.3
ABI:		https://abi-laboratory.pro/tracker/timeline/harfbuzz/
Reported by:	GitHub (watch releases)
Approved by:	ports-secteam blanket (required by Firefox 72)
2019-10-28 22:45:15 +00:00
Brooks Davis e73873b20f MFH: r513490 r514194 r515213
Fix build with EXTRAS disabled.

clangd is part of EXTRAS, not CLANG.

PR:		240826
Reported by:	rozhuk.im@gmail.com

Rollup of fixes since the 9.0.0 release.

- Change the default -march for i386 from i486 to i586.  This avoids
  the need for libatomics and had been the defacto default for some
  time. [0]

- Add -m(no)-spe to clang. (powerpc)

- Deduce MIPS specific ELF header flags from `emulation`. (mips)

- Fix a variety of assertions and compile/link errors including crashes
  with CPUTYPE=haswell. [1]

- Switch back to https for downloads. [2]

The new patches were initially committed to FreeBSD src by dim@.

PR:		240918 [0], 240759 [1], 240870 [2]
Reported by:	jbeich [0,1],  Miyashita Touka <imagin8r@protonmail.com> [2]

Fix build without CLANG enabled. [0]

Fix LLD build where PREFIX != LOCALBASE. [1]

powerpc64: add configure option to select ELFv2 ABI [2]

In preparation for compiler+ABI change in PowerPC64, this change adds a
configure option to select ELFv2 as default powerpc64 ABI when compiling
llvm90.

The new option automatically set when ELFv2 environment is detected
(when PPC_ABI=ELFv2)

PR:		241400 [1], 241410 [0]
Submitted by:	Alfredo Dal'Ava Júnior [2]
Differential Revision:	https://reviews.freebsd.org/D22100 [2]

Approved by:	portmgr (blanket for build and reliability fixes)
2019-10-28 21:04:16 +00:00
Dima Panov 5a8651ca66 MFH: r515713
- LibASR doesn't need to depend on *SSL but optional CAroots package

Approved by:	ports-secteam (miwi)
2019-10-28 09:11:34 +00:00
Jan Beich 24fb23eef7 MFH: r515734
multimedia/dav1d: update to 0.5.1

Changes:	https://code.videolan.org/videolan/dav1d/tags/0.5.1
Changes:	https://code.videolan.org/videolan/dav1d/blob/0.5.1/NEWS
Changes:	https://code.videolan.org/videolan/dav1d/compare/0.5.0...0.5.1
Approved by:	ports-secteam blanket
2019-10-27 00:47:35 +00:00
Kai Knoblich dd6c0a59b3 MFH: r515593
databases/py-lmdb: Update to 0.97

* Update WWW field as upstream has a new maintainer.

* While I'm here: Add "do-test" target to make future QA easier.

Notable changes since 0.93:

* Only preload the value with the GIL (= Global Interpreter Lock) unlocked
  when the value is actually requested. This significantly improves read
  performance to retrieve keys with large values when the value isn't
  retrieved.

* Handling of the Environment(create=True) flag was improved.

* Database names may be reused after they are dropped on CFFI, without
  reopening the environment.

* Python argument parsing now matches the behaviour of CFFI, and most sane
  Python APIs: a bool parameter is considered to be true if it is any truthy
  value, not just if it is exactly True.

* Updated LMDB to version 0.9.22.

* Fixed several 2.7/3 bugs in command line tool.

https://github.com/jnwatson/py-lmdb/blob/py-lmdb_0.97/ChangeLog

PR:		241367
Submitted by:	Keith Gaughan <k@stereochro.me> (maintainer)

Approved by:	ports-secteam (joneum)
2019-10-26 12:02:47 +00:00
Kai Knoblich 79fba61660 MFH: r515594
devel/py-pybind11, devel/pybind11: Update to 2.4.3

Changelog:

https://github.com/pybind/pybind11/blob/v2.4.3/docs/changelog.rst

PR:		241432
Approved by:	yuri (maintainer)

Approved by:	ports-secteam (joneum)
2019-10-26 12:01:37 +00:00
Sunpoet Po-Chuan Hsieh a4be1fa418 MFH: r515294
Update to 2.3.1

Changes:	https://github.com/flavorjones/loofah/releases
Security:	a90d040e-f5b0-11e9-acc4-4576b265fda6

Approved by:	ports-secteam (miwi)
2019-10-25 19:06:39 +00:00
Torsten Zuehlsdorff fc8b118acd MFH: r515599
lang/php71: Update from 7.1.32 to 7.1.33

Changelog:

FPM:

    Fixed bug #78599 (env_path_info underflow in fpm_main.c can lead to RCE). (CVE-2019-11043)

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

Approved by:	ports-secteam (joneum)
2019-10-25 18:26:00 +00:00
Torsten Zuehlsdorff 9304561f7c MFH: r515600
lang/php72: Update from 7.2.23 to 7.2.24

Changelog:

    Core:
        Fixed bug #78535 (auto_detect_line_endings value not parsed as bool).
        Fixed bug #78620 (Out of memory error).
    Exif:
        Fixed bug #78442 ('Illegal component' on exif_read_data since PHP7) (Kalle)
    FPM:
        Fixed bug #78599 (env_path_info underflow in fpm_main.c can lead to RCE). (CVE-2019-11043)
    MBString:
        Fixed bug #78579 (mb_decode_numericentity: args number inconsistency).
        Fixed bug #78609 (mb_check_encoding() no longer supports stringable objects).
    MySQLi:
        Fixed bug #76809 (SSL settings aren't respected when persistent connections are used).
    PDO_MySQL:
        Fixed bug #78623 (Regression caused by "SP call yields additional empty result set").
    Session:
        Fixed bug #78624 (session_gc return value for user defined session handlers).
    Standard:
        Fixed bug #76342 (file_get_contents waits twice specified timeout).
        Fixed bug #78612 (strtr leaks memory when integer keys are used and the subject string shorter).
        Fixed bug #76859 (stream_get_line skips data if used with data-generating filter).
    Zip:
        Fixed bug #78641 (addGlob can modify given remove_path value).

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

Approved by:	ports-secteam (joneum)
2019-10-25 18:13:49 +00:00
Torsten Zuehlsdorff 0dbe52a7b3 MFH: r515601
lang/php73: Update from 7.3.10 to 7.3.11

Changelog:

    Core:
        Fixed bug #78535 (auto_detect_line_endings value not parsed as bool).
        Fixed bug #78620 (Out of memory error).
    Exif:
        Fixed bug #78442 ('Illegal component' on exif_read_data since PHP7) (Kalle)
    FPM:
        Fixed bug #78599 (env_path_info underflow in fpm_main.c can lead to RCE). (CVE-2019-11043)
        Fixed bug #78413 (request_terminate_timeout does not take effect after fastcgi_finish_request).
    MBString:
        Fixed bug #78633 (Heap buffer overflow (read) in mb_eregi).
        Fixed bug #78579 (mb_decode_numericentity: args number inconsistency).
        Fixed bug #78609 (mb_check_encoding() no longer supports stringable objects).
    MySQLi:
        Fixed bug #76809 (SSL settings aren't respected when persistent connections are used).
    Mysqlnd:
        Fixed bug #78525 (Memory leak in pdo when reusing native prepared statements).
    PCRE:
        Fixed bug #78272 (calling preg_match() before pcntl_fork() will freeze child process).
    PDO_MySQL:
        Fixed bug #78623 (Regression caused by "SP call yields additional empty result set").
    Session:
        Fixed bug #78624 (session_gc return value for user defined session handlers).
    Standard:
        Fixed bug #76342 (file_get_contents waits twice specified timeout).
        Fixed bug #78612 (strtr leaks memory when integer keys are used and the subject string shorter).
        Fixed bug #76859 (stream_get_line skips data if used with data-generating filter).
    Zip:
        Fixed bug #78641 (addGlob can modify given remove_path value).

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

Approved by:	ports-secteam (joneum)
2019-10-25 18:11:38 +00:00
Koichiro Iwao 51923c7b41 MFH: r515320
graphics/py-geomdl: Update to 5.2.9

PR:		240623
Submitted by:	Loïc Bartoletti <lbartoletti@tuxfamily.org> (maintainer)
Relnotes:	https://github.com/orbingol/NURBS-Python/blob/master/CHANGELOG.md#v529-released-on-2019-09-10

Approved by:	portmgr (miwi)
2019-10-25 12:09:58 +00:00
Jan Beich 5e5e6e833f multimedia/libva-intel-media-driver: update to 19.3.1
Changes:	https://github.com/intel/media-driver/compare/intel-media-19.3.0...intel-media-19.3.1
Changes:	https://github.com/intel/media-driver/releases/tag/intel-media-19.3.1
Reported by:	GitHub (watch releases)
Approved by:	ports-secteam blanket (regression fixes)
2019-10-25 11:11:28 +00:00
Kai Knoblich ba011963de MFH: r515592
net/py-portend: Update to 2.5

* While I'm here: Add "do-test" target to make future QA easier.

Changelog:

* Fix race condition in "free()" and "occupied()" methods.

PR:		241368
Submitted by:	Keith Gaughan <k@stereochro.me> (maintainer)

Approved by:	ports-secteam reliability fix blanket
2019-10-25 10:07:50 +00:00
Li-Wen Hsu 636182fd72 MFH: r515345
- Update to 2019.3

Approved by:	ports-secteam (miwi)
2019-10-25 07:13:35 +00:00
Jochen Neumeister 28263b6172 MFH: r515576
Update to 2.0.11

Changelog: https://svn.apache.org/repos/asf/perl/modperl/tags/2_0_11/Changes

PR:		241154
Reported by:	egyppio
Security:	c360d057-ea8b-11e9-859b-b885849ded8e

Approved by:	ports-secteam (joneum)
2019-10-25 04:35:13 +00:00
Jan Beich b80d61882c MFH: r515570
www/firefox: bump minimum dependencies

Approved by:	ports-secteam blanket
2019-10-25 01:04:07 +00:00
Niclas Zeising ca6b57f5b9 MFH: r515568
graphics/drm-fbsd12.0-kmod: Update snapshot

Update graphics/drm-fbsd12.0-kmod to the latest snapshot, to fix builds on
latest 12-STABLE.

Approved by:	portmgr (implicit, drm-drivers blanket)
2019-10-24 23:06:21 +00:00
Mark Felder eab867032f MFH: r515362
www/varnish6: Update to 6.3.1

Remediates VSV00004 Workspace information leak

Security:	2d4076eb-f679-11e9-a87f-a4badb2f4699

Approved by:	ports-secteam (blanket)
2019-10-24 16:50:07 +00:00
Kai Knoblich e8052dde7a MFH: r515170
net-mgmt/py-napalm: Update to 2.5.0

* Add a patch that fixes the unittests with net-mgmt/py-junos-eznc >= 2.3.0

* Switch to GitHub for a while to make use of the test-suite that isn't
  available in the sdist, yet.

* Add "do-test" target to make future QA easier.

Changelog:

Note: This is the last release supporting Python 2. Going forward, only
      Python 3.6+ will be supported.

https://github.com/napalm-automation/napalm/releases/tag/2.5.0

Approved by:	ports-secteam (miwi)
2019-10-23 16:08:47 +00:00
Sunpoet Po-Chuan Hsieh 8e88f5f446 MFH: r515060
Disable optimization

- Bump PORTREVISION for package change

PR:		241063
Submitted by:	swills

Approved by:	ports-secteam (blanket)
2019-10-22 16:13:23 +00:00
Mark Felder a1a94d4e71 MFH: r515199
audio/murmur: Fix for clean installs

Config file in 1.3.0 does not specify logfile location and attempts to
write murmur.log to $PWD. Specify path for log and pidfile by patching
sample config file.

Also support reloading service via SIGUSR1 so TLS cert/key updates can
be deployed without restarting server.

Approved by:	portmgr (implicit)
2019-10-22 15:12:04 +00:00
Li-Wen Hsu ac3eb7dab0 MFH: r515178
- Enable concurrent installation

PR:		241396
Approved by:	portmgr (blanket: framework compliance (python))
Sponsored by:	The FreeBSD Foundation

Approved by:	ports-secteam (miwi)
2019-10-22 13:27:12 +00:00
Li-Wen Hsu 7f4a45acb1 MFH: r515131
- Enable concurrent installation for different FLAVORs

PR:		241395
Approved by:	sbz (maintainer)
Sponsored by:	The FreeBSD Foundation

Approved by:	ports-secteam (miwi)
2019-10-22 13:25:36 +00:00
Jan Beich 32730a6d6e MFH: r513945
devel/py-path.py: update to 11.5.2

- Connect tests to the framework
- Define LICENSE_FILE as MIT has many styles
- Skip later versions due to lack of Python 2 support
- Take maintainership

Changes:	https://github.com/jaraco/path.py/compare/8.1.2...11.5.2
PR:		241112
Approved by:	wg (maintainer)
Approved by:	ports-secteam (miwi)
2019-10-22 00:52:51 +00:00
Mark Felder d881d036d4 MFH: r514604
databases/postgresql-rum: Update to 1.3.6

This release supports PostgreSQL 12.0

PR:		241300

Approved by:	portmgr (swills)
2019-10-21 21:54:18 +00:00
Mark Felder 379bc757ba MFH: r515129 r515130
audio/mumble: Update to 1.3.0

PR:		240402

Approved by:	portmgr (swills)
2019-10-21 21:52:44 +00:00
Mark Felder bfe2b4cddd MFH: r515133
audio/murmur: Update to 1.3.0

PR:		240419

Approved by:	portmgr (swills)
2019-10-21 21:50:59 +00:00
Jan Beich 1dfb17fcac MFH: r515127
mail/thunderbird: update to 68.2.0

Changes:	https://www.thunderbird.net/thunderbird/68.2.0/releasenotes/
Security:	e1c901e9-ed1e-415d-8272-f171bfc265bd
Approved by:	ports-secteam blanket
2019-10-21 20:59:20 +00:00
Jan Beich 3d444c6cf2 MFH: r514630
www/firefox-esr: update to 68.2.0

Changes:	https://www.mozilla.org/firefox/68.2.0/releasenotes/
Security:	e1c901e9-ed1e-415d-8272-f171bfc265bd
Approved by:	ports-secteam blanket
2019-10-21 19:50:17 +00:00
Jan Beich 2e4550437e MFH: r514482 r514629
www/firefox: update to 70.0

Changes:	https://www.mozilla.org/firefox/70.0/releasenotes/
PR:		240440
Security:	e1c901e9-ed1e-415d-8272-f171bfc265bd
Approved by:	ports-secteam blanket
Differential Revision:	https://reviews.freebsd.org/D21572
2019-10-21 19:49:40 +00:00
Matthias Andree 4a3f96d5ac MFH: r515117
databases/db5, databases/db6: Hook up DEBUG options helpers

PR:		241361
Submitted by:	tobik@

Approved by:	ports-secteam (blanket, adds an OPTION that defaults to off)
2019-10-21 18:23:10 +00:00
Wen Heping d8134dd6d3 MFH: r514821
- Update python37 to 3.7.5(include security fix)

Approved by:	portmgr@(miwi@)
2019-10-21 15:38:35 +00:00
Vasil Dimov 3258bec8bd MFH: r514348
net-p2p/qtum: fix compilation on FreeBSD 11.x

Approved by:	portmgr (build fix blanket)
2019-10-21 14:40:33 +00:00
Koichiro Iwao 2161ddee34 MFH: r514569
AFFECTS line should contain portcategory/portname

so that automated tools can parse it as easily as possible, according to
Porter's handbook 11.2.1 [1].

[1] https://www.freebsd.org/doc/en/books/porters-handbook/moved-and-updating-files.html

PR:		241169
Submitted by:	Yuichiro NAITO <naito.yuichiro@gmail.com>
Approved by:	portmgr blanket

Approved by:	portmgr (adamw)
2019-10-21 04:51:34 +00:00
Matthias Andree b646a34944 MFH: r514728
Update to upstream release 0.73 (security fixes)

Relevant changes taken from this...
ChangeLog:	https://www.chiark.greenend.org.uk/~sgtatham/putty/changes.html

* Security fix: in bracketed paste mode, the terminal escape sequences that
  should delimit the pasted data were appearing together on one side of it,
  making it possible to misidentify pasted data as manual keyboard input.
* Bug fix (possibly security-related): an SSH-1 server sending a disconnection
  message could cause an access to freed memory.
* Bug fix: tweaked terminal handling to prevent lost characters at the ends of
  lines in gcc's coloured error messages.
* Bug fix: removed a bad interaction between the 'clear scrollback' operation
  and mouse selection that could give rise to the dreaded "line==NULL"
  assertion box.

Approved by:	ports-secteam@ (miwi@)
2019-10-20 22:04:38 +00:00
Torsten Zuehlsdorff b2e3e2c1b0 MFH: r514729
lang/php74: Update from RC3 to RC4

Changelog:

- Core:
  . Fixed bug #78614 (Does not compile with DTRACE anymore).
    (tz at FreeBSD dot org)
  . Fixed bug #78620 (Out of memory error). (cmb, Nikita)
  . Fixed bug #78632 (method_exists() in php74 works differently from php73 in
    checking priv. methods). (Nikita)
  . Fixed bug #78644 (SEGFAULT in ZEND_UNSET_OBJ_SPEC_VAR_CONST_HANDLER).
    (Nikita)
  . Fixed bug #78658 (Memory corruption using Closure::bindTo). (Nikita)
  . Fixed bug #78656 (Parse errors classified as highest log-level). (Erik
    Lundin)
  . Fixed bug #78662 (stream_write bad error detection). (Remi)

- COM:
  . Fixed bug #78650 (new COM Crash). (cmb)

- Iconv:
  . Fixed bug #78642 (Wrong libiconv version displayed). (gedas at martynas,
    cmb).

- Pcntl:
  . Fixed bug #77335 (PHP is preventing SIGALRM from specifying SA_RESTART).
    (Nikita)

- MySQLi:
  . Fixed bug #76809 (SSL settings aren't respected when persistent connections
    are used). (fabiomsouto)

- OpCache:
  . Fixed bug #78654 (Incorrectly computed opcache checksum on files with
    non-ascii characters). (mhagstrand)

- PDO_MySQL:
  . Fixed bug #78623 (Regression caused by "SP call yields additional empty
    result set"). (cmb)

- SimpleXML:
  . Fixed bug #75245 (Don't set content of elements with only whitespaces).
    (eriklundin)

- Sockets:
  . Fixed bug #78665 (Multicasting may leak memory). (cmb)

- Standard:
  . Fixed bug #76859 (stream_get_line skips data if used with data-generating
    filter). (kkopachev)

- Zip:
  . Fixed bug #78641 (addGlob can modify given remove_path value). (cmb)

  Changlog taken from: https://github.com/php/php-src/blob/php-7.4.0RC4/NEWS

Approved by:	ports-secteam (miwi)
2019-10-20 19:54:57 +00:00
Kai Knoblich 7521fe7df8 MFH: r514792
graphics/py-pillow: Update to 6.2.0

Release Notes:

* https://pillow.readthedocs.io/en/latest/releasenotes/index.html

Detailed Changelog:

* https://github.com/python-pillow/Pillow/blob/6.2.0/CHANGES.rst

PR:		241268
Approved by:	koobs (maintainer)
Security:	998ca824-ef55-11e9-b81f-3085a9a95629

Approved by:	ports-secteam (miwi)
2019-10-20 18:41:17 +00:00
Sunpoet Po-Chuan Hsieh ea9db30122 MFH: r513730
Update to 1.9.4

Changes:	https://github.com/NLnetLabs/unbound/blob/master/doc/Changelog
PR:		241033
Reported by:	C <cm@appliedprivacy.net>
Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
Security:	108a4be3-e612-11e9-9963-5f1753e0aca0

Approved by:	ports-secteam (miwi)
2019-10-20 14:10:03 +00:00
Thomas Zander e651ad8de9 MFH: r514842
Update to upstream version 0.21.16

Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.21.16/NEWS
- Contains a potential crash when music_directory is not a directory

Approved by:	ports-secteam (riggs)
2019-10-19 21:00:55 +00:00
Jan Beich d5c003ab8f MFH: r514791
security/nss: update to 3.47

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.47_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_47_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket (required by Firefox 71)
2019-10-19 13:36:09 +00:00
Jan Beich e0aadc738f MFH: r514733
devel/nspr: update to 4.23

Changes:	http://mozilla.6506.n7.nabble.com/ANNOUNCE-NSPR-4-23-Release-tp382795.html
ABI:		https://abi-laboratory.pro/tracker/timeline/nspr/
Approved by:	ports-secteam blanket (required by Firefox 71)
2019-10-19 13:34:12 +00:00
Tobias Kortkamp df6caa10f6 MFH: r514796
audio/yoshimi: Update to 1.6.0.2

Changes:	https://github.com/Yoshimi/yoshimi/blob/1.6.0.2/Changelog

Approved by:	ports-secteam blanket
2019-10-19 13:11:48 +00:00
Cy Schubert 8758048f03 MFH: r513783 r513785 r513786
Pacify stage-qa in DEVELOPER mode.

Update WWW.

PR:		241066
Submitted by:	naddy

Backport fix for CVE-2019-16927 and CVE-2019-9877 from xpdf4.

PR:		241066
Submitted by:	naddy

Approved by:	portmgr (miwi)
2019-10-19 03:08:41 +00:00
Glen Barber e147017118 MFH: r514735
Add MANIFEST files for 12.1-RC2.
Prune MANIFEST files for 12.1-BETA3.

Approved by:	portmgr (implicit, re blanket)
Sponsored by:	Rubicon Communications, LLC (Netgate)
2019-10-18 20:53:24 +00:00
Jan Beich e3fad306cc MFH: r514711
devel/renpy: update to 7.3.5

Changes:	https://www.renpy.org/release/7.3.5 (see Announcment)
Changes:	https://www.renpy.org/doc/html/changelog.html#renpy-7-3-5
Reported by:	portscout
Approved by:	ports-secteam blanket
2019-10-18 09:53:57 +00:00
Larry Rosenman 0e66a9e819 MFH: r513782
security/1password-client: update to 0.6.2.

Release Notes:
https://app-updates.agilebits.com/product_history/CLI

Approved by:	ports-secteam (joneum)
2019-10-17 15:01:03 +00:00
Ben Woods fa7395982e MFH: r514655
sysutils/grub2-bhyve: fix build on 13-CURRENT

Build error: ./stdio.h:456:1: error: 'gets' undeclared here (not in a
             function); did you mean 'getw'?

grub2 doesn't use gets() at all so it's just an error in the glib header
file as a result of gets being excised from FreeBSD. Commenting out the
_GL_WARN_ON_USE macro for that is fine.

PR:		241168
Submitted by:	Robert James Hernandez <rob@sarcasticadmin.com>
Approved by:	grehan (maintainer)

Approved by:	ports-secteam (joneum)
2019-10-17 11:12:55 +00:00
Jan Beich 6c05a8f685 MFH: r514201 r514637
games/openbor: update to 7080

Changes:	53e392c6...9b0f0d29
Approved by:	ports-secteam (feld, implicit for snapshots)
2019-10-17 00:34:49 +00:00
Jan Beich 1e9ae84c29 MFH: r514632
emulators/ppsspp: update to 1.9.4

Changes:	https://github.com/hrydgard/ppsspp/compare/v1.9.3...v1.9.4
Approved by:	ports-secteam blanket
2019-10-17 00:32:53 +00:00
Jan Beich efc9242014 MFH: r514631
multimedia/gmmlib: update to 19.3.3

Changes:	https://github.com/intel/gmmlib/compare/intel-gmmlib-19.3.2...intel-gmmlib-19.3.3
Approved by:	ports-secteam blanket
2019-10-17 00:32:21 +00:00
Mathieu Arnold 8aa94801fc MFH: r514625
Update to 9.14.7.

Security:	CVE-2019-6475, CVE-2019-6476
Changes:	https://downloads.isc.org/isc/bind9/9.14.7/RELEASE-NOTES-bind-9.14.7.html
2019-10-16 22:54:07 +00:00
Jan Beich d14df6c801 MFH: r514559
multimedia/svt-vp9: update to 0.1.0 (retag)

Changes:	https://github.com/OpenVisualCloud/SVT-VP9/compare/3535884...v0.1.0
Reported by:	GitHub (watch releases)
Approved by:	ports-secteam blanket
2019-10-15 18:30:03 +00:00
Luca Pizzamiglio adbf173a9e MFH: r514501
net/librdkafka: Update to 1.2.1

Maintainacne release, with a fix for msgq re-insertion

Changes: https://github.com/edenhill/librdkafka/releases/tag/v1.2.1

Sponsored by:	trivago N.V.

Approved by:	portmgr
2019-10-15 14:03:12 +00:00
Matthias Fechner 533cb02d61 MFH: r514497 r514500
Fixed dependency problem introduced by 513431.
This will use now an additional port and I will revert 513431.

Reported by:	sunpoet

Undo commit 513431 to not downgrade a port without increasing the portepoch.
The downgraded version is available as port devel/rubygem-numerizer01.

Reported by:	sunpoet

Approved by:	ports-secteam (miwi)
2019-10-15 12:53:25 +00:00
Bernhard Froehlich 29eb709f04 MFH: r514443
ports-mgmt/caronade:
- Project moved to GitHub so update WWW
- Switch to fetch from GitHub
- Regenerate GH_TUPLE with modules2tuple

Approved by:	ports-secteam (miwi)
2019-10-15 10:53:09 +00:00
Bernhard Froehlich 3da84621e3 MFH: r514442
net/wireguard-go: Update to 0.0.20191012

Approved by:	ports-secteam (miwi)
2019-10-15 10:51:54 +00:00
Bernhard Froehlich be88c5cb25 MFH: r514441
net/wireguard: Update to 0.0.20191012

Approved by:	ports-secteam (miwi)
2019-10-15 10:50:57 +00:00
Bernhard Froehlich 8e35691def MFH: r514440
mail/smtprelay:
- Project moved to GitHub so update WWW
- Switch to fetch from GitHub
- Regenerate GH_TUPLE with modules2tuple

Approved by:	ports-secteam (miwi)
2019-10-15 10:49:47 +00:00
Tobias Kortkamp a3e77b3ef1 MFH: r514505
net/isc-dhcp44-client: Fix @sample usage after r509903

Installing isc-dhcp44-client-4.4.1...
cp: /usr/local/%D/etc/dhclient.conf.example: No such file or directory

Pointy hat:	bapt

Approved by:	ports-secteam blanket
2019-10-15 10:02:44 +00:00
Kai Knoblich dbea8853d5 MFH: r514454
net-mgmt/netbox: Update to 2.6.6

Changelog:

Enhancements:
* Add InfiniBand interface types
* Add rack and site filters for cables
* Disallow raw HTML in Markdown-rendered fields
* Add MultiObjectVar for custom scripts
* Enable editing of individual DeviceType components
* Render text and URL fields as textareas in the custom link form
* Introduce commit_default custom script attribute to not commit changes by
  default

Bug Fixes:
* Prevent primary IP address for a device/VM from being reassigned
* Correct CSV headers for exported power feeds
* Fix device status page loading when NAPALM call fails
* Prevent erroneous redirects when editing tags
* Ensure consistent display of changelog retention period
* Change device to parent in interface editing VLAN filtering logic
* Restore label for comments field when bulk editing circuits
* Enforce view permissions on global search results
* Enforce object-form JSON for local context data on devices and VMs

https://github.com/netbox-community/netbox/releases/tag/v2.6.6

Approved by:	ports-secteam (miwi)
2019-10-15 07:54:01 +00:00
Renato Botelho 1e2c1a3948 MFH: r514465
security/sudo: Update to 1.8.28

Sponsored by:	Rubicon Communications, LLC (Netgate)
Approved by:	ports-secteam (delphij)
2019-10-14 18:23:57 +00:00
Tobias Kortkamp 49a508ab07 MFH: r514447
security/signify: Add OpenBSD 6.7 key

- Drop old OpenBSD 6.4 key

Approved by:	ports-secteam blanket
2019-10-14 10:00:37 +00:00
Matthias Andree e4ac537d44 MFH: r514404 (blanket reliability fix)
dns/dnsmasq: Fix TFTP regression on recent FreeBSD versions.

Add a patch taken from upstream. Tested successfully on 11.3-RELEASE amd64.

The upstream fix is an extended version of a fix proposed by
Dave Mueller in the PR.

See also:
http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2019q4/013412.html

PR:		241068
Reported by:	Phil Chadwick
Obtained from:	Simon Kelley, http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=936bd82755e8f75fc09c1e9a67fb390175b157d4

Approved by:	ports-secteam (blanket)
2019-10-13 15:29:16 +00:00
Antoine Brodin 31483fae50 MFH: r514376
Fix LIB_DEPENDS
2019-10-13 09:03:19 +00:00
Emanuel Haupt 72f73ef2b5 MFH: r514374
Fid build on 13.0-CURRENT

Notified by:	pkg-fallout
Approved by:	portmgr blanket
2019-10-13 08:47:53 +00:00
Kurt Jaeger 52fe9ed484 MFH: r514327
databases/mongodb40: upgrade 4.0.8 -> 4.0.12

PR:		241210
Approved by:	Andrew Shevchuk <dev.ashevchuk@gmail.com> (maintainer)
Relnotes:	https://docs.mongodb.com/manual/release-notes/4.0/
Security:	CVE-2019-2386, CVE-2019-2389, CVE-2019-2390
Approved by:	ports-secteam (miwi, implicit)
2019-10-12 10:34:44 +00:00
Jan Beich a7d4a3a600 MFH: r514302
multimedia/dav1d: update to 0.5.0

Changes:	https://code.videolan.org/videolan/dav1d/tags/0.5.0
Changes:	https://code.videolan.org/videolan/dav1d/blob/0.5.0/NEWS
Changes:	https://code.videolan.org/videolan/dav1d/compare/0.4.0...0.5.0
Approved by:	ports-secteam blanket (required by Firefox 71)
2019-10-12 00:27:30 +00:00
Glen Barber 72571086a1 MFH: r514299
Add MANIFEST files for 12.1-RC1.
Prune MANIFEST files for 12.1-BETA2.

Approved by:	portmgr (implicit, re blanket)
Sponsored by:	Rubicon Communications, LLC (Netgate)
2019-10-11 21:41:57 +00:00
Kurt Jaeger 7b045e70a1 MFH: r514295
databases/mongodb36: upgrade 3.6.13 -> 3.6.14 with security fixes

PR:		240126
Submitted by:	Ronald Klop <ronald-lists@klop.ws>
Approved by:	dev@dudu.ro (maintainer)
Relnotes:	https://docs.mongodb.com/manual/release-notes/3.6/#aug-26-2019
Security:	CVE-2019-2386, CVE-2019-2389, CVE-2019-2390
Approved by:	ports-secteam (miwi, implicit)
2019-10-11 19:32:15 +00:00
Kurt Jaeger 1d77d19a10 MFH: r514207
databases/mongodb34: upgrade 3.4.21 -> 3.4.22

PR:		239717
Submitted by:	Ronald Klop <ronald-lists@klop.ws> (maintainer)
Relnotes:	https://docs.mongodb.com/manual/release-notes/3.4/#aug-6-2019
Security:	CVE-2019-2386, CVE-2019-2389, CVE-2019-2390
Approved by:	ports-secteam (miwi)
2019-10-11 17:27:20 +00:00
Jan Beich 613a1ad4f3 MFH: r514200
www/firefox: update to 69.0.3

Changes:	https://www.mozilla.org/firefox/69.0.3/releasenotes/
PR:		239155
Approved by:	ports-secteam blanket
2019-10-11 09:39:12 +00:00
Jan Beich de801a09cd MFH: r514141 by cmt
mail/thunderbird: update to 68.1.2 (rc1)

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

Approved by:	ports-secteam blanket
2019-10-11 09:38:30 +00:00
Jung-uk Kim 7b014359d4 MFH: r514239
Update to 32.0.0.270.

Approved by:	ports-secteam (blanket)
2019-10-10 18:52:23 +00:00
Jan Beich 1a98bd7402 MFH: r514236
multimedia/svt-vp9: update to 0.1.0 (nop)

Changes:	https://github.com/OpenVisualCloud/SVT-VP9/compare/39bb49a...v0.1.0
Approved by:	ports-secteam blanket
2019-10-10 18:25:00 +00:00
Guido Falsi a2e8cd79f9 MFH: r514163
Import patches from asterisk project.

Approved by:	ports-secteam (miwi)
2019-10-09 17:48:04 +00:00
Guido Falsi bcb75f0991 MFH: r514159
Fix CDR with PostgreSQL 12

PR:		241116
Submitted by:	cmt

Approved by:	ports-secteam (miwi)
2019-10-09 17:46:57 +00:00
Guido Falsi 7cf151548a MFH: r514158 r514160
Fix CDR with PostgreSQL 12

PR:		241116
Submitted by:	cmt

Fix typo.

Approved by:	ports-secteam (miwi)
2019-10-09 17:45:43 +00:00
Matthias Andree a703eadb8f MFH: r514172
fetchmail: Fix manpage rendering w/ groff, fix t.smoke failure

PR:		240914
PR:		241032
Submitted by:	Corey Halpin (maintainer)
Reported by:	Helge Oldach, Konstantin Belousov

One patch removes a .br from the .man page to fix manpage rendering
with groff on FreeBSD 12.0, one patch changes the environment for a
build-time self-test that will not be installed but unbreaks a build
in some configurations, hence claiming blanket approval.

Approved by:	ports-secteam@ (blanket)
2019-10-09 17:19:42 +00:00
Marc Fonvieille 48f5b40a4e MFH: r513890
Update to r53465 from the FreeBSD docset (a.k.a. 12.1-R version)

Approved by:	doceng (implicit)

Approved by:	portmgr (blanket)
2019-10-09 16:45:19 +00:00
Jan Beich f31f3b6ac0 MFH: r514155
Don't run tests by default in my ports

Yuzu tests frequently time out and didn't find r513863. More
comprehensive tests tend to have extra dependencies and are behind
non-default TEST option, anyway.

Approved by:	ports-secteam blanket
2019-10-09 13:56:30 +00:00
Jan Beich 6cf7e8e1b9 MFH: r514120
devel/renpy: update to 7.3.4

Changes:	https://www.renpy.org/release/7.3.4 (see Announcment)
Changes:	https://www.renpy.org/doc/html/changelog.html#renpy-7-3-4
Reported by:	portscout
Approved by:	ports-secteam blanket (regression fixes)
2019-10-09 06:26:59 +00:00
Jan Beich 2b8386b375 MFH: r514119
multimedia/cmrtlib: chase r514078

Approved by:	ports-secteam blanket
2019-10-09 06:26:36 +00:00
Tobias Kortkamp 337eb2fa73 MFH: r513528 r514111
security/cargo-audit: Update to v0.9.2

Changes:	https://github.com/RustSec/cargo-audit/blob/v0.9.2/CHANGES.md

security/cargo-audit: Update to v0.9.3

- Disable tests for now.  They require network access.

Changes:	https://github.com/RustSec/cargo-audit/blob/v0.9.3/CHANGES.md

Approved by:	ports-secteam blanket
2019-10-09 04:01:30 +00:00
Matthias Fechner e4f632d7dd MFH: r513820
www/gtilab-ce security update to 12.3.3.
Changelog:
https://about.gitlab.com/2019/10/02/security-release-gitlab-12-dot-3-dot-3-released/

Security:	b17c86b9-e52e-11e9-86e9-001b217b3468

Approved by:	ports-secteam (miwi)
2019-10-08 20:39:03 +00:00
Tobias Kortkamp abe5b4fd80 MFH: r514095
www/newsboat: Update to 2.17.1

Changes:	https://github.com/newsboat/newsboat/blob/r2.17.1/CHANGELOG.md
PR:		241023
Approved by:	mt@markoturk.info (maintainer)

Approved by:	ports-secteam blanket
2019-10-08 17:48:27 +00:00
Jan Beich 444d44a40d MFH: r514078
multimedia/libva-intel-media-driver: update to 19.3.0

Changes:	https://github.com/intel/media-driver/compare/intel-media-19.3.pre4...intel-media-19.3.0
Reported by:	GitHub (watch releases)
Approved by:	ports-secteam blanket (regression fixes)
2019-10-08 14:22:10 +00:00
Thomas Zander 19ed7639d1 MFH: r514050
Update to upstream version 38.0.0

Details:
- Bug fixes and enhancements, see
  https://mkvtoolnix.download/doc/NEWS.md

Approved by:	ports-secteam (riggs)
2019-10-08 08:20:59 +00:00
Koichiro Iwao 4e9fc87385 MFH: r513924
security/stoken: Unbreak

it is actually not broken. Builds fine without any modifications.
Marking as BROKEN was MFH'ed, so MFH unbreak again.

PR:		240940
Reported by:	Rubin Simons <rubin@xs4all.nl>
Approved by:	samm@os2.kiev.ua (maintainer)

Approved by:	portmgr (miwi)
2019-10-08 02:24:41 +00:00
Koichiro Iwao 47a84c7744 MFH: r513895
dns/ddclient: Get rid of a wrong shebang statement

in bin/ddclient. It has double shebang line and one is
"#!/usr/local/local/bin/perl -w" This is definitely wrong.

Also bumped PORTREVISION due to package content change.

PR:		231277
Submitted by:	koobs
Reported by:	O. Hartmann <ohartmann@walstatt.org>
Approved by:	maintainer

Approved by:	portmgr (miwi)
2019-10-08 02:23:34 +00:00
Jan Beich 5ba98e11e4 MFH: r514010
emulators/citra: update to s20191005

Changes:	80c9137a0...35690e3ac
Approved by:	ports-secteam (swills, implicit for snapshots)
2019-10-08 00:56:11 +00:00
Jan Beich c513aa61d4 MFH: r514007
emulators/ppsspp: update to 1.9.3

Changes:	https://github.com/hrydgard/ppsspp/compare/v1.9.2...v1.9.3
Approved by:	ports-secteam blanket (regression and crash fixes)
2019-10-08 00:50:59 +00:00
Jan Beich b7b5cb2c24 MFH: r513574
devel/renpy: update to 7.3.3

Changes:	https://www.renpy.org/release/7.3.3 (see Announcment)
Changes:	https://www.renpy.org/doc/html/changelog.html#renpy-7-3-3
Reported by:	portscout
Approved by:	ports-secteam (miwi)
2019-10-07 13:13:06 +00:00
Danilo G. Baio 5d24b5bdbe MFH: r513939
sysutils/py-azure-cli: Add shells/bash to RUN_DEPENDS

It was removed by mistake in the update to 2.0.72.

PR:		241107
Submitted by:	lwhsu

Approved by:	portmgr (blanket(s): bugfix, missing dependencies)
2019-10-07 11:27:54 +00:00
Kubilay Kocak f0c881624a MFH: r513935 math/math77: Reset maintainership
PR:		241113
Submitted by:	Anton Shterenlikht <as cmplx uk> (maintainer)

Approved by:	ports-secteam
2019-10-07 10:49:05 +00:00
Torsten Zuehlsdorff 49e3623c3a MFH: r513738
lang/php74: Upgrade from RC1 to RC3

Changelog:

03 Oct 2019, PHP 7.4.0RC3

- Core:
  . Fixed bug #78604 (token_get_all() does not properly tokenize FOO<?php with
    short_open_tag=0). (Nikita)

- FFI:
  . Fixed bug #78543 (is_callable() on FFI\CData throws Exception). (cmb)

- GMP:
  . Fixed bug #78574 (broken shared build). (Remi)

- MBString:
  . Fixed bug #78579 (mb_decode_numericentity: args number inconsistency).
    (cmb)
  . Fixed bug #78609 (mb_check_encoding() no longer supports stringable
    objects). (cmb)

- OpenSSL:
  . Changed the default config path (Windows only). (cmb)

- Standard:
  . Fixed bug #78549 (Stack overflow due to nested serialized input). (Nikita)

19 Sep 2019, PHP 7.4.0RC2

- Core:
  . Fixed incorrect usage of QM_ASSIGN instruction. It must not return IS_VAR.
    As a side effect, this allowed passing left hand list() "by reference",
    instead of compile-time error. (Dmitry)
  . Fixed bug #78531 (Crash when using undefined variable as object). (Dmitry)
  . Fixed bug #78535 (auto_detect_line_endings value not parsed as bool).
    (bugreportuser)

- FFI:
  . Added missing FFI::isNull(). (Philip Hofstetter)
  . Fixed bug #78488 (OOB in ZEND_FUNCTION(ffi_trampoline)). (Dmitry)

- Opcache:
  . Add opcache.preload_user INI directive. (Dmitry)
  . Fixed bug #78514 (Preloading segfaults with inherited typed property).
    (Nikita)
  . Fixed bug #78429 (opcache_compile_file(__FILE__); segfaults). (cmb)

- PCRE:
  . Fixed bug #78349 (Bundled pcre2 library missing LICENCE file). (Peter Kokot)

- PDO_Firebird:
  . Implemented FR #77863 (PDO firebird support type Boolean in input
    parameters). (Simonov Denis)

- PDO_MySQL:
  . Fixed bug #41997 (SP call yields additional empty result set). (cmb)

- sodium:
  . Fixed bug #78510 (Partially uninitialized buffer returned by
    sodium_crypto_generichash_init()). (Frank Denis, cmb)
  . Fixed bug #78516 (password_hash(): Memory cost is not in allowed range).
    (cmb, Nikita)

- Standard:
  . Fixed bug #78506 (Error in a php_user_filter::filter() is not reported).
    (Nikita)

Changelog taken from: https://github.com/php/php-src/blob/php-7.4.0RC3/NEWS

Approved by:	ports-secteam (miwi)
2019-10-05 21:33:33 +00:00
Antoine Brodin ef7d74f43b MFH: r513504
Unbreak port due to missing dependencies
Regenerate bad non makepatch patch
Give to hamradio@ team

Reported by:		pkg-fallout
2019-10-05 20:38:58 +00:00
Matthew Seaman 6df06f2048 MFH: r513736
Update to 1.6.1

Add mising RUN_DEPENDS

ChangeLog: https://github.com/hetznercloud/hcloud-python/blob/v1.6.1/CHANGELOG.rst

Approved by:	ports-secteam (blanket(s): dependency fixes, bugfixes)
2019-10-05 09:13:24 +00:00
Tobias Kortkamp 78a4c3d2a5 MFH: r513815
net-im/uTox: Update to 0.17.1

- Take maintainership

Changes:	https://github.com/uTox/uTox/releases/tag/v0.17.1
PR:		240721
Approved by:	portmaster@BSDforge.com (maintainer timeout, 14 days)

Approved by:	ports-secteam blanket
2019-10-05 07:00:09 +00:00
Tobias Kortkamp 863c1fa2fe MFH: r513813
sysutils/acerhdf-kmod: Update to 0.1.3

- Add support for Acer Aspire 7551
- While here clean up the port a bit

Approved by:	ports-secteam blanket
2019-10-05 06:47:25 +00:00
Niclas Zeising f890944ea2 MFH: r513788
Bump remaining mesa ports after llvm version change

Bump these mesa ports as well, to ensure that they are rebuilt with the
correct llvm port.
This was missed in r513776

PR:		239682

Approved by:	ports-secteam (implicit, cleanup after earlier commits)
2019-10-04 22:15:35 +00:00
Glen Barber e61ddc8d14 MFH: r513780
Add MANIFEST files for 12.1-BETA3.
Prune MANIFEST files for 12.1-BETA1.

Approved by:	portmgr (implicit, re blanket)
Sponsored by:	Rubicon Communications, LLC (Netgate)
2019-10-04 21:04:06 +00:00
Jan Beich 30003b02da MFH: r513776
graphics/mesa-dri: revert r512573 and limit to llvm80 after r512440

Mesa 18.3 doesn't support LLVM 9. While some fixes were backported
there're probably more issues. Apparently, Gnome shows black screen.
As the port is unlikely to be ready for future LLVM_DEFAULT bumps
without a version update just limit to previously tested value.

PR:		239682
Requested by:	imp
Approved by:	ports-secteam blanket
2019-10-04 20:09:12 +00:00
Luca Pizzamiglio 74ddbcca78 MFH: r513464
devel/gdb: update to 8.3.1

Changes: https://www.gnu.org/software/gdb/download/ANNOUNCEMENT

Approved by:	portmgr
2019-10-04 19:55:05 +00:00
Thomas Zander 796afaedf6 MFH: r513768
Unbreak build (distfile is fetchable via GitHub)

PR:		240868
Submitted by:	freebsd-ports@jan0sch.de

Approved by:	ports-secteam (build fix blanket)
2019-10-04 17:04:19 +00:00
Matthias Fechner c4b4e973d5 MFH: r513494
www/gitlab-ce: security update to 12.3.2.
Details:
https://about.gitlab.com/2019/09/30/security-release-gitlab-12-dot-3-dot-2-released/

Approved by:	ports-secteam (joneum)
2019-10-04 08:24:22 +00:00
Matthias Fechner 1e4ff1393b MFH: r513493
devel/gitaly: update to 1.65.1 which is required for gitlab-ce 12.3.2 security upgrade.

Approved by:	ports-secteam (joneum)
2019-10-04 08:23:02 +00:00
Kyle Evans 3c229bb483 MFH: r513668
net/ocserv: fix tun handoff between parent and worker process

ocserv hands off a tun fd to a worker process, but the worker process never
claims the tun with TUNSIFPID. The parent then closes the tunnel and leaves
it in a nasty state.

Bump PORTREVISION, as this is runtime breakage.

PR:		238500
Approved by:	bapt (ports), cpm (maintainer, e-mail)

Approved by:	ports-secteam (miwi)
2019-10-04 02:42:19 +00:00
Kai Knoblich 1a2b4482a0 MFH: r513582
net-mgmt/cacti: Update to 1.2.7

Changelog since: 1.2.5:

* Fixes CVE-2019-16723 that allowed unrestricted access to graphs
* Various bugfixes

https://github.com/Cacti/cacti/blob/release/1.2.7/CHANGELOG

PR:		204999
Submitted by:	Michael Muenz <m.muenz@gmail.com>
Approved by:	Daniel Austin <freebsd-ports@dan.me.uk> (maintainer)
Security:	ed18aa92-e4f4-11e9-b6fa-3085a9a95629

Approved by:	ports-secteam (miwi)
2019-10-03 10:36:55 +00:00
Antoine Brodin 91c14ba59a MFH: r513597
Attempt to fix pkg on mips.

Since recently, libarchive is linked to libzstd, which itself uses threads
somehow, this make the build of pkg in mips unhappy.

Given libpkg is not threadsafe anyway just drop the __thread

PR:		240822
Reported by:	tech-lists@zyxst.net and mandree
Discussed with:	jhb
2019-10-03 06:10:36 +00:00
Jan Beich ce7814d735 MFH: r513634
www/firefox: update to 69.0.2

Changes:	https://www.mozilla.org/firefox/69.0.2/releasenotes/
PR:		239155
Approved by:	ports-secteam blanket
2019-10-03 01:00:22 +00:00
Jan Beich 9dca31dae7 MFH: r513633
security/nss: update to 3.46.1

Changes:	https://developer.mozilla.org/docs/Mozilla/Projects/NSS/NSS_3.46.1_release_notes
Changes:	https://hg.mozilla.org/projects/nss/shortlog/NSS_3_46_1_RTM
ABI:		https://abi-laboratory.pro/tracker/timeline/nss/
Approved by:	ports-secteam blanket
2019-10-03 00:59:54 +00:00
Sunpoet Po-Chuan Hsieh abcef7bc95 MFH: r513607 r513609 r513610
Update to 2.4.9

Changes:	https://www.ruby-lang.org/en/news/2019/10/02/ruby-2-4-9-released/
		https://www.ruby-lang.org/en/news/2019/10/01/ruby-2-4-8-released/
PR:		240983
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Security:	f7fcb75c-e537-11e9-863e-b9b7af01ba9e

Update to 2.5.7

Changes:	https://www.ruby-lang.org/en/news/2019/10/01/ruby-2-5-7-released/
PR:		240984
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Security:	f7fcb75c-e537-11e9-863e-b9b7af01ba9e

Update to 2.6.5

Changes:	https://www.ruby-lang.org/en/news/2019/10/01/ruby-2-6-5-released/
PR:		240985
Submitted by:	Yasuhiro KIMURA <yasu@utahime.org>
Security:	f7fcb75c-e537-11e9-863e-b9b7af01ba9e

Approved by:	ports-secteam (joneum)
2019-10-02 19:50:04 +00:00
Antoine Brodin cfecb3e454 MFH: r513602
Mark jobs unsafe

./dmallocc.cc:41:10: fatal error: 'dmalloc.h' file not found

Reported by:	pkg-fallout
2019-10-02 18:49:45 +00:00
Antoine Brodin 1202978169 MFH: r513600
Mark jobs unsafe

pc-nssconf.c:10:10: fatal error: 'nss-parser.tab.h' file not found

Reported by:	pkg-fallout
2019-10-02 18:45:36 +00:00
Tobias C. Berner 62f7c6598a MFH: r513505
net/qt5-network: readd support for LibreSSL

- as with every Qt5 upgrade, we dropped LibreSSL support
- this readds it

PR:		240962
Submitted by:	Walter Schwarzenfeld <w.schwarzenfeld@utanet.at>

Approved by:	ports-secteam (joneum)
2019-10-02 17:50:51 +00:00
Rene Ladan 9d137681ca MFH: r513583
editors/the: fix build against the clang900-import branch by handholding the compiler.

PR:		240766
Submitted by:	jbeich

Approved by:	portmgr (implicit)
2019-10-02 15:32:45 +00:00
Wen Heping 34fb98eeee MFH: r513540
- Update Django to 2.2.6, 2.1.13 and 1.11.25

Approved by:	ports-secteam (blanket: bugfix release)
2019-10-02 14:23:13 +00:00
Bernhard Froehlich 102ab1c858 MFH: r513489
net/olsrd:
- Update to 0.9.8
- Switch to fetch from GitHub because they don't provide tarballs anymore
- Fix portlint warnings
- Fix some GNUisms (cp -t)
- Fix compile error when RTF_CLONING is not defined

PR:		240563
Submitted by:	myself
Approved by:	ports-secteam (joneum)
2019-10-02 11:08:26 +00:00
Niclas Zeising 1c05d8ca8a MFH: r513561
editors/thoteditor: Unbreak

Unbreak editors/thoteditor by no longer link against libXp, since it is
being deprecated and slated for removal.
Add a bunch of missing xorg dependencies.

Approved by:	ports-secteam (joneum)
2019-10-02 10:37:13 +00:00
Niclas Zeising be443dbc43 MFH: r513562
audio/xmradio: Unbreak after libXp deprecation

Unbreak audio/xmradio by not linking against libXp, since it's deprecated.
Add a bunch of missing xorg dependencies.

Approved by:	ports-secteam (joneum)
2019-10-02 10:36:27 +00:00
Niclas Zeising b588a01bb4 MFH: r513557
math/ngraph: Fix build

Fix build by not trying to link against libXp (since it is deprecated).
Add missing xorg dependencies.
remove broken

Approved by:	ports-secteam (joneum)
2019-10-02 08:51:18 +00:00
Antoine Brodin 28e2f7a69a MFH: r513553
Mark BROKEN: fails to link

cc -o xmradio  -DHAS_XPM  -L/usr/local/lib -Wl,-R/usr/local/lib   -L/usr/local/lib   radio.o remote.o analyzer.o sample.o misc.o config.o version_check.o LiteClue.o lcd_net.o -L/usr/local/lib -lXm -lXt -lSM -lICE -lXp -lXext -lX11 -lXmu -lXpm -lm      -Wl,-rpath,/usr/local/lib
/usr/bin/ld: cannot find -lXp

Reported by:	pkg-fallout
2019-10-02 07:05:34 +00:00
Antoine Brodin ff91471bc8 MFH: r513550
Mark BROKEN: fails to link

cc -o ../bin/thot -L../indexlib -L../drawlib -L../tablelib -L../thotlib -L.. EDITORAPP.o EDITORactions.o Trans.o TransPmatch.o TransParser.o ExtCssAPP.o ExtCssactions.o UIcss.o StyleCss.o StyleRules.o StyleParser.o   -lThotIndex -lThotDraw -lThotTable -lThotEditor -ljpeg -lpng -lz -L/usr/local/lib -lXm -lXm -lXp -lXm -L/usr/local/lib -lXt -lXext -lSM -lICE -lX11  -ldl   -lm
/usr/bin/ld: cannot find -lXp

Reported by:	pkg-fallout
2019-10-02 07:01:53 +00:00
Antoine Brodin f3b4d12adb MFH: r513549
Mark BROKEN: fails to link

cc -o ngraph x11/main.o x11/x11.a src/kern.a  -L/usr/local/lib -lXm -lm -L/usr/local/lib -lXext -lXt -lXp -lX11 -lICE -lSM
/usr/bin/ld: cannot find -lXp

Reported by:	pkg-fallout
2019-10-02 07:01:36 +00:00
Antoine Brodin 9364f0a58e MFH: r513547
Mark BROKEN: unfetchable

Reported by:	pkg-fallout
2019-10-02 06:57:57 +00:00
Piotr Kubaj c364838e51 MFH: r513491
x11-toolkits/qt5-gui: remove -mminimal-toc from CFLAGS, add USES=gl gnome xorg

powerpc64 doesn't need -mminimal-toc now.

PR		240970
Approved by:	portmgr
2019-10-01 19:02:20 +00:00
1228 changed files with 15209 additions and 8496 deletions

View File

@ -4,7 +4,7 @@
The compilation of software known as the FreeBSD Ports Collection is
distributed under the following terms:
Copyright (C) 1994-2019 The FreeBSD Project.
Copyright (C) 1994-2020 The FreeBSD Project.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions

1
MOVED
View File

@ -13043,3 +13043,4 @@ sysutils/py-azure-cli-sqlvm|sysutils/py-azure-cli|2019-09-30|Has expired: Incorp
sysutils/py-azure-cli-storage|sysutils/py-azure-cli|2019-09-30|Has expired: Incorporated into azure-cli package
sysutils/py-azure-cli-vm|sysutils/py-azure-cli|2019-09-30|Has expired: Incorporated into azure-cli package
x11-toolkits/qt5-canvas3d||2019-10-01|Has been deprecated upstream
security/clamav-milter|security/clamav|2019-11-12|Now that MILTER option is enabled by default, use security/clamav instead

View File

@ -270,10 +270,8 @@ MOZ_OPTIONS+= --disable-pulseaudio
BUILD_DEPENDS+= ${LOCALBASE}/include/sndio.h:audio/sndio
post-patch-SNDIO-on:
@${REINPLACE_CMD} -e 's|OpenBSD|${OPSYS}|g' \
${MOZSRC}/media/libcubeb/src/moz.build \
${MOZSRC}/toolkit/library/moz.build
@${REINPLACE_CMD} -e 's|OpenBSD|${OPSYS}|g' \
${MOZSRC}/media/libcubeb/gtest/moz.build
-e '/DISABLE_LIBSNDIO_DLOPEN/d' \
${MOZSRC}/media/libcubeb/src/moz.build
.endif
.if ${PORT_OPTIONS:MDEBUG}

View File

@ -1162,7 +1162,7 @@ OSVERSION!= ${AWK} '/^\#define[[:blank:]]__FreeBSD_version/ {print $$3}' < ${SRC
.endif
_EXPORTED_VARS+= OSVERSION
.if (${OPSYS} == FreeBSD && ${OSVERSION} < 1102000) || \
.if (${OPSYS} == FreeBSD && ${OSVERSION} < 1103000) || \
(${OPSYS} == DragonFly && ${DFLYVERSION} < 400400)
_UNSUPPORTED_SYSTEM_MESSAGE= Ports Collection support for your ${OPSYS} version has ended, and no ports\
are guaranteed to build on this system. Please upgrade to a supported release.

View File

@ -154,7 +154,7 @@ RUBY?= ${LOCALBASE}/bin/${RUBY_NAME}
#
# Ruby 2.4
#
RUBY_RELVERSION= 2.4.7
RUBY_RELVERSION= 2.4.9
RUBY_PORTREVISION= 0
RUBY_PORTEPOCH= 1
RUBY_PATCHLEVEL= 0
@ -164,7 +164,7 @@ RUBY24= "" # PLIST_SUB helpers
#
# Ruby 2.5
#
RUBY_RELVERSION= 2.5.6
RUBY_RELVERSION= 2.5.7
RUBY_PORTREVISION= 0
RUBY_PORTEPOCH= 1
RUBY_PATCHLEVEL= 0
@ -174,7 +174,7 @@ RUBY25= "" # PLIST_SUB helpers
#
# Ruby 2.6
#
RUBY_RELVERSION= 2.6.4
RUBY_RELVERSION= 2.6.5
RUBY_PORTREVISION= 0
RUBY_PORTEPOCH= 1
RUBY_PATCHLEVEL= 0

View File

@ -5,8 +5,22 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
20191108:
AFFECTS: users of databases/redis[-devel]
AUTHOR: osa@FreeBSD.org
The databases/redis port has been updated to the recent stable release.
Users wanting to stay on v4.x can replace databases/redis with
databases/redis4 with one of the following commands:
# pkg install databases/redis4
or
# portmaster -o databases/redis4 databases/redis
or
# portupgrade -o databases/redis4 databases/redis
20190930:
AFFECTS: users of NetBox
AFFECTS: users of net-mgmt/netbox
AUTHOR: kai@FreeBSD.org
Since the 2.6 release a running Redis server instance is required for
@ -45,7 +59,7 @@ you update your ports collection, before attempting any port upgrades.
# portmaster -o emulators/qemu-devel emulators/qemu40
20190927:
AFFECTS: users of XFCE desktop
AFFECTS: users of XFCE desktop (x11-wm/xfce4)
AUTHOR: madpilot@FreeBSD.org
Due to changes in the XFCE 4.14 metaport, systems could end up with
@ -443,7 +457,7 @@ you update your ports collection, before attempting any port upgrades.
are more intuitive and logical.
20190604:
AFFECTS: users of samba47
AFFECTS: users of net/samba47
AUTHOR: antoine@FreeBSD.org
The default version of samba has been switched from 4.7 to 4.8.

View File

@ -214,6 +214,7 @@
SUBDIR += rubygem-minitar-cli
SUBDIR += rubygem-ruby-xz
SUBDIR += rubygem-rubyzip
SUBDIR += rubygem-rubyzip12
SUBDIR += rubygem-rubyzip2
SUBDIR += rubygem-snappy
SUBDIR += rvm

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= cpio
PORTVERSION= 2.12
PORTREVISION= 1
PORTVERSION= 2.13
CATEGORIES= archivers
MASTER_SITES= GNU
PKGNAMEPREFIX= g
@ -12,6 +11,8 @@ COMMENT= GNU cpio copies files to and from archives
LICENSE= GPLv3
TEST_DEPENDS= autom4te:devel/autoconf
USES= cpe tar:bzip2
CPE_VENDOR= gnu

View File

@ -1,2 +1,3 @@
SHA256 (cpio-2.12.tar.bz2) = 70998c5816ace8407c8b101c9ba1ffd3ebbecba1f5031046893307580ec1296e
SIZE (cpio-2.12.tar.bz2) = 1258605
TIMESTAMP = 1573685109
SHA256 (cpio-2.13.tar.bz2) = eab5bdc5ae1df285c59f2a4f140a98fc33678a0bf61bdba67d9436ae26b46f6d
SIZE (cpio-2.13.tar.bz2) = 1354559

View File

@ -1,8 +1,8 @@
--- doc/cpio.1.orig 2015-09-12 10:57:30 UTC
--- doc/cpio.1.orig 2018-06-21 07:12:05 UTC
+++ doc/cpio.1
@@ -15,9 +15,9 @@
.\" along with GNU cpio. If not, see <http://www.gnu.org/licenses/>.
.TH CPIO 1 "December 1, 2014" "CPIO" "GNU CPIO"
.TH CPIO 1 "June 21, 2018" "CPIO" "GNU CPIO"
.SH NAME
-cpio \- copy files to and from archives
+gcpio \- copy files to and from archives
@ -21,11 +21,8 @@
{\fB\-i\fR|\fB\-\-extract\fR} [\fB\-bcdfmnrtsuvBSV\fR] [\fB\-C\fR \fIBYTES\fR]
[\fB\-E\fR \fIFILE\fR] [\fB\-H\fR \fIFORMAT\fR]
[\fB\-M\fR \fIMESSAGE\fR] [\fB\-R\fR [\fIUSER\fR][\fB:.\fR][\fIGROUP\fR]]
@@ -50,9 +50,10 @@ cpio \- copy files to and from archives
[\fB\-\-force\-local\fR] [\fB\-\-no\-absolute\-filenames\fR] [\fB\-\-sparse\fR]
[\fB\-\-only\-verify\-crc\fR] [\fB\-\-to\-stdout\fR] [\fB\-\-quiet\fR]
@@ -52,7 +52,7 @@ cpio \- copy files to and from archives
[\fB\-\-rsh\-command=\fICOMMAND\fR]
+[\fB\-\-extract\-over\-symlinks\fR]
[\fIpattern\fR...] [\fB<\fR \fIarchive\fR]
-.B cpio
@ -33,7 +30,7 @@
{\fB\-p\fR|\fB\-\-pass\-through\fR} [\fB\-0adlmuvLV\fR]
[\fB\-R\fR [\fIUSER\fR][\fB:.\fR][\fIGROUP\fR]]
[\fB\-\-null\fR] [\fB\-\-reset\-access\-time\fR]
@@ -63,7 +64,7 @@ cpio \- copy files to and from archives
@@ -63,7 +63,7 @@ cpio \- copy files to and from archives
[\fB\-\-no\-preserve\-owner\fR] [\fB\-\-sparse\fR]
\fIdestination-directory\fR \fB<\fR \fIname-list\fR

View File

@ -1,6 +1,6 @@
--- gnu/Makefile.in.orig 2015-09-12 11:11:14 UTC
--- gnu/Makefile.in.orig 2019-11-06 07:29:32 UTC
+++ gnu/Makefile.in
@@ -2077,7 +2077,7 @@ inttypes.h: inttypes.in.h $(top_builddir
@@ -2129,7 +2129,7 @@ inttypes.h: inttypes.in.h $(top_builddir)/config.statu
# avoid installing it.
all-local: charset.alias ref-add.sed ref-del.sed

View File

@ -1,10 +0,0 @@
--- po/Makefile.in.in.orig 2015-09-12 10:51:46 UTC
+++ po/Makefile.in.in
@@ -80,6 +80,7 @@ CATALOGS = @CATALOGS@
POFILESDEPS_ = $(srcdir)/$(DOMAIN).pot
POFILESDEPS_yes = $(POFILESDEPS_)
POFILESDEPS_no =
+PO_DEPENDS_ON_POT =
POFILESDEPS = $(POFILESDEPS_$(PO_DEPENDS_ON_POT))
DISTFILESDEPS_ = update-po

View File

@ -1,78 +0,0 @@
--- src/copyin.c.orig 2015-09-12 10:57:30 UTC
+++ src/copyin.c
@@ -695,6 +695,51 @@ copyin_link (struct cpio_file_stat *file
free (link_name);
}
+
+static int
+path_contains_symlink(char *path)
+{
+ struct stat st;
+ char *slash;
+ char *nextslash;
+
+ /* we got NULL pointer or empty string */
+ if (!path || !*path) {
+ return false;
+ }
+
+ slash = path;
+
+ while ((nextslash = strchr(slash + 1, '/')) != NULL) {
+ slash = nextslash;
+ *slash = '\0';
+
+ if (lstat(path, &st) != 0) {
+ if (errno == ELOOP) {
+ /* ELOOP - too many symlinks */
+ *slash = '/';
+ return true;
+ } else if (errno == ENOMEM) {
+ /* No memory for lstat - terminate */
+ xalloc_die();
+ } else {
+ /* cannot lstat path - give up */
+ *slash = '/';
+ return false;
+ }
+ }
+
+ if (S_ISLNK(st.st_mode)) {
+ *slash = '/';
+ return true;
+ }
+
+ *slash = '/';
+ }
+
+ return false;
+}
+
static void
copyin_file (struct cpio_file_stat *file_hdr, int in_file_des)
{
@@ -1468,6 +1513,23 @@ process_copy_in ()
{
/* Copy the input file into the directory structure. */
+ /* Can we write files over symlinks? */
+ if (!extract_over_symlinks)
+ {
+ if (path_contains_symlink(file_hdr.c_name))
+ {
+ /* skip the file */
+ /*
+ fprintf(stderr, "Can't write over symlinks. Skipping %s\n", file_hdr.c_name);
+ tape_toss_input (in_file_des, file_hdr.c_filesize);
+ tape_skip_padding (in_file_des, file_hdr.c_filesize);
+ continue;
+ */
+ /* terminate */
+ error (PAXEXIT_FAILURE, 0, _("Can't write over symlinks: %s\n"), file_hdr.c_name);
+ }
+ }
+
/* Do we need to rename the file? */
if (rename_flag || rename_batch_file)
{

View File

@ -1,10 +0,0 @@
--- src/extern.h.orig 2015-09-12 10:57:30 UTC
+++ src/extern.h
@@ -96,6 +96,7 @@ extern char input_is_special;
extern char output_is_special;
extern char input_is_seekable;
extern char output_is_seekable;
+extern bool extract_over_symlinks;
extern int (*xstat) ();
extern void (*copy_function) ();
extern char *change_directory_option;

View File

@ -1,12 +0,0 @@
--- src/global.c.orig 2015-09-12 10:57:30 UTC
+++ src/global.c
@@ -187,6 +187,9 @@ bool to_stdout_option = false;
/* The name this program was run with. */
char *program_name;
+/* Extract files over symbolic links */
+bool extract_over_symlinks;
+
/* A pointer to either lstat or stat, depending on whether
dereferencing of symlinks is done for input files. */
int (*xstat) ();

View File

@ -1,32 +0,0 @@
--- src/main.c.orig 2015-09-12 10:57:30 UTC
+++ src/main.c
@@ -61,7 +61,8 @@ enum cpio_options {
TO_STDOUT_OPTION,
RENUMBER_INODES_OPTION,
IGNORE_DEVNO_OPTION,
- DEVICE_INDEPENDENT_OPTION
+ DEVICE_INDEPENDENT_OPTION,
+ EXTRACT_OVER_SYMLINKS
};
const char *program_authors[] =
@@ -243,6 +244,8 @@ static struct argp_option options[] = {
N_("Create leading directories where needed"), GRID+1 },
{"no-preserve-owner", NO_PRESERVE_OWNER_OPTION, 0, 0,
N_("Do not change the ownership of the files"), GRID+1 },
+ {"extract-over-symlinks", EXTRACT_OVER_SYMLINKS, 0, 0,
+ N_("Force writing over symbolic links"), GRID+1 },
{"unconditional", 'u', NULL, 0,
N_("Replace all files unconditionally"), GRID+1 },
{"sparse", SPARSE_OPTION, NULL, 0,
@@ -432,6 +435,10 @@ crc newc odc bin ustar tar (all-caps als
no_chown_flag = true;
break;
+ case EXTRACT_OVER_SYMLINKS: /* --extract-over-symlinks */
+ extract_over_symlinks = true;
+ break;
+
case 'o': /* Copy-out mode. */
if (copy_function != 0)
USAGE_ERROR ((0, 0, _("Mode already defined")));

View File

@ -0,0 +1,23 @@
https://git.savannah.gnu.org/cgit/cpio.git/commit/?id=df55fb19be545e22d023950263ed5d0756edf81e
--- src/util.c.orig 2019-11-03 15:07:23 UTC
+++ src/util.c
@@ -1140,8 +1140,16 @@ stat_to_cpio (struct cpio_file_stat *hdr, struct stat
hdr->c_nlink = st->st_nlink;
hdr->c_uid = CPIO_UID (st->st_uid);
hdr->c_gid = CPIO_GID (st->st_gid);
- hdr->c_rdev_maj = major (st->st_rdev);
- hdr->c_rdev_min = minor (st->st_rdev);
+ if (S_ISBLK (st->st_mode) || S_ISCHR (st->st_mode))
+ {
+ hdr->c_rdev_maj = major (st->st_rdev);
+ hdr->c_rdev_min = minor (st->st_rdev);
+ }
+ else
+ {
+ hdr->c_rdev_maj = 0;
+ hdr->c_rdev_min = 0;
+ }
hdr->c_mtime = st->st_mtime;
hdr->c_filesize = st->st_size;
hdr->c_chksum = 0;

View File

@ -0,0 +1,11 @@
--- tests/symlink-bad-length.at.orig 2019-11-13 23:07:23 UTC
+++ tests/symlink-bad-length.at
@@ -44,7 +44,7 @@ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
# but that could hurt backward compatibility.
AT_CHECK([
-base64 -d ARCHIVE.base64 > ARCHIVE || AT_SKIP_TEST
+b64decode -r ARCHIVE.base64 > ARCHIVE || AT_SKIP_TEST
TZ=UTC cpio -ntv < ARCHIVE 2>stderr
cat stderr | grep -v \
-e 'stored filename length is out of range' \

View File

@ -1,15 +0,0 @@
--- tests/symlink-long.at.orig 2015-09-12 10:57:30 UTC
+++ tests/symlink-long.at
@@ -27,9 +27,11 @@ AT_CHECK([
# len(dirname) > READBUFSIZE
dirname=
-for i in {1..52}; do
+i=1
+while test $i -le 52; do
dirname="xxxxxxxxx/$dirname"
mkdir "$dirname"
+ i=`expr $i + 1`
done
ln -s "$dirname" x || AT_SKIP_TEST

View File

@ -15,6 +15,7 @@ man/man1/gcpio.1.gz
%%NLS%%share/locale/ko/LC_MESSAGES/cpio.mo
%%NLS%%share/locale/nl/LC_MESSAGES/cpio.mo
%%NLS%%share/locale/pl/LC_MESSAGES/cpio.mo
%%NLS%%share/locale/pt/LC_MESSAGES/cpio.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/cpio.mo
%%NLS%%share/locale/ro/LC_MESSAGES/cpio.mo
%%NLS%%share/locale/ru/LC_MESSAGES/cpio.mo

View File

@ -2,11 +2,11 @@
# $FreeBSD$
PORTNAME= rubyzip
PORTVERSION= 1.2.3
PORTVERSION= 1.3.0
CATEGORIES= archivers rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby module for reading and writing zip files
LICENSE= BSD2CLAUSE RUBY

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1561910729
SHA256 (rubygem/rubyzip-1.2.3.gem) = 8cc27a19088a4ef44560c7fd930595be7ae220ebf0a26a9bc7fe0f4f91e02ff1
SIZE (rubygem/rubyzip-1.2.3.gem) = 152576
TIMESTAMP = 1571671545
SHA256 (rubygem/rubyzip-1.3.0.gem) = 149dd90386c5eef837353b21cd9a0cfd4ec5a07b24ab18f734f546cefb17ace3
SIZE (rubygem/rubyzip-1.3.0.gem) = 154624

View File

@ -0,0 +1,23 @@
# Created by: Steve Wills <swills@FreeBSD.org>
# $FreeBSD$
PORTNAME= rubyzip
PORTVERSION= 1.2.3
CATEGORIES= archivers rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 12
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby module for reading and writing zip files
LICENSE= BSD2CLAUSE RUBY
LICENSE_COMB= dual
USES= gem
USE_RUBY= yes
NO_ARCH= yes
PORTSCOUT= limit:^1\.2\.
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1561910729
SHA256 (rubygem/rubyzip-1.2.3.gem) = 8cc27a19088a4ef44560c7fd930595be7ae220ebf0a26a9bc7fe0f4f91e02ff1
SIZE (rubygem/rubyzip-1.2.3.gem) = 152576

View File

@ -0,0 +1,3 @@
Ruby module for reading and writing zip files
WWW: https://github.com/rubyzip/rubyzip

View File

@ -85,9 +85,11 @@
SUBDIR += py-aipy
SUBDIR += py-astLib
SUBDIR += py-astropy
SUBDIR += py-ephem
SUBDIR += py-horoscopegenerator
SUBDIR += py-metar
SUBDIR += py-metpy
SUBDIR += py-pymeeus
SUBDIR += py-pymetar
SUBDIR += py-pysofa
SUBDIR += py-pywapi

25
astro/py-ephem/Makefile Normal file
View File

@ -0,0 +1,25 @@
# Created by: db
# $FreeBSD$
PORTNAME= ephem
PORTVERSION= 3.7.7.0
CATEGORIES= astro math python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= rhurlin@gwdg.de
COMMENT= Compute positions of the planets and stars
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING
USES= python
USE_PYTHON= autoplist distutils
post-install:
@${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/ephem/_libastro.so
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test
.include <bsd.port.mk>

3
astro/py-ephem/distinfo Normal file
View File

@ -0,0 +1,3 @@
TIMESTAMP = 1576382931
SHA256 (ephem-3.7.7.0.tar.gz) = 607148429f85412915e32265779c0cf6d09f73aa97cf1ff0d101ac22c69c4436
SIZE (ephem-3.7.7.0.tar.gz) = 745041

View File

@ -0,0 +1,31 @@
--- setup.py.orig 2019-08-17 17:39:14 UTC
+++ setup.py
@@ -1,4 +1,13 @@
+# Currently ephem fails if the text files contain unicode characters.
+# To fix this we need to open the files as utf-8 explicitly.
+# Since open() in Python 2 doesn't support an encoding parameter,
+# TODO: Upstream
+#
+# Add setup.py test command support to run tests
+# TODO: Upstream
+
import os
+import io
import sys
from distutils.core import setup, Extension
from glob import glob
@@ -24,7 +33,7 @@ libastro_files = glob('libastro-%s/*.c' % libastro_ver
libastro_data = glob('extensions/data/*.c')
def read(*filenames):
- return open(os.path.join(os.path.dirname(__file__), *filenames)).read()
+ return io.open(os.path.join(os.path.dirname(__file__), *filenames), encoding="utf-8").read()
extensions = [
Extension('ephem._libastro',
@@ -62,4 +71,5 @@ setup(name = 'ephem',
'tests/usno/*.txt',
],},
ext_modules = extensions,
+ test_suite='ephem.tests',
)

10
astro/py-ephem/pkg-descr Normal file
View File

@ -0,0 +1,10 @@
PyEphem provides an ephem Python package for performing high-precision
astronomy computations. The underlying numeric routines are coded in C
and are the same ones that drive the popular XEphem astronomy application,
whose author, Elwood Charles Downey, generously gave permission for their
use in PyEphem. The name ephem is short for the word ephemeris, which is
the traditional term for a table giving the position of a planet, asteroid,
or comet for a series of dates.
WWW: https://rhodesmill.org/pyephem/
WWW: https://pypi.org/project/ephem/

26
astro/py-pymeeus/Makefile Normal file
View File

@ -0,0 +1,26 @@
# $FreeBSD$
PORTNAME= pymeeus
PORTVERSION= 0.3.6
CATEGORIES= astro science python
MASTER_SITES= CHEESESHOP
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
DISTNAME= PyMeeus-${DISTVERSION}
MAINTAINER= koobs@FreeBSD.org
COMMENT= Python implementation of Jean Meeus astronomical routines
LICENSE= LGPL3
LICENSE_FILE= ${WRKSRC}/COPYING.LESSER
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
do-test:
@cd ${WRKSRC} && ${PYTHON_CMD} -m pytest -v -rs -o addopts=
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1576391625
SHA256 (PyMeeus-0.3.6.tar.gz) = 1f1ba0682e1b5c6b0cd6432c966e8bc8acc31737ea6f0ae79917a2189a98bb87
SIZE (PyMeeus-0.3.6.tar.gz) = 736212

View File

@ -0,0 +1,5 @@
PyMeeus is a Python implementation of the astronomical algorithms
described in the classical book "Astronomical Algorithms, 2nd Edition,
Willmann-Bell Inc. (1998)" by Jean Meeus.
WWW: https://github.com/architest/pymeeus

View File

@ -3,10 +3,10 @@
PORTNAME= pyephem
PORTVERSION= 3.7.7.0
PORTREVISION= 1
PORTEPOCH= 1
CATEGORIES= astro math hamradio
CATEGORIES= astro math python
MASTER_SITES= CHEESESHOP
# XXX rename the directory too.
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
MAINTAINER= wen@FreeBSD.org
@ -14,7 +14,11 @@ COMMENT= Scientific-grade astronomical computations for Python
LICENSE= LGPL3
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ephem==${PORTVERSION}:astro/py-ephem@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist distutils
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -2,9 +2,8 @@
# $FreeBSD$
PORTNAME= audacity
PORTVERSION= 2.3.2
PORTVERSION= 2.3.3
DISTVERSIONPREFIX= Audacity-
PORTREVISION= 2
CATEGORIES= audio
MAINTAINER= xxjack12xx@gmail.com
@ -41,7 +40,7 @@ USE_GITHUB= yes
OPTIONS_DEFINE= DEBUG DOCS DYNLOAD FFMPEG FLAC ID3TAG LADSPA LAME LV2 \
MAD MOD_NYQ_BENCH MOD_SCRIPT_PIPE NLS SBSMS SOUNDTOUCH \
SSE STATIC_WX TWOLAME VAMP VORBIS VST
SSE TWOLAME VAMP VORBIS VST
OPTIONS_DEFAULT= FLAC ID3TAG LADSPA MAD SBSMS SOUNDTOUCH TWOLAME VAMP \
VORBIS VST
@ -56,8 +55,6 @@ MOD_SCRIPT_PIPE_DESC= mod-script-pipe scripting support
MOD_NYQ_BENCH_DESC= Enable Nyquist Workbench
SBSMS_DESC= Use libsbsms for pitch and tempo changing
SOUNDTOUCH_DESC= Use libSoundTouch for pitch and tempo changing
STATIC_WX_DESC= Link wx statically
TAGLIB_DESC= Use TagLib for metadata support
TWOLAME_DESC= Use libtwolame for MP2 export support
VAMP_DESC= Vamp plug-in support
VST_DESC= VST plug-in support
@ -100,8 +97,6 @@ FLAC_LIB_DEPENDS= libFLAC.so:audio/flac
ID3TAG_CONFIGURE_WITH= libid3tag=system
ID3TAG_LIB_DEPENDS= libid3tag.so:audio/libid3tag
JACK_LIB_DEPENDS= libjack.so:audio/jack
LADSPA_CONFIGURE_ENABLE= ladspa
LADSPA_RUN_DEPENDS= listplugins:audio/ladspa
@ -131,8 +126,6 @@ SOUNDTOUCH_LIB_DEPENDS= libSoundTouch.so:audio/soundtouch
SSE_CONFIGURE_ENABLE= sse
STATIC_WX_ENABLE= static-wx
TWOLAME_CONFIGURE_WITH= libtwolame=system
TWOLAME_LIB_DEPENDS= libtwolame.so:audio/twolame

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1557793254
SHA256 (audacity-audacity-Audacity-2.3.2_GH0.tar.gz) = cc477a71ff5571c72887a7a155365b07a1a50bcea1abf490a4de7b884376c731
SIZE (audacity-audacity-Audacity-2.3.2_GH0.tar.gz) = 61972597
TIMESTAMP = 1574484432
SHA256 (audacity-audacity-Audacity-2.3.3_GH0.tar.gz) = 9ab6c8989e21165b86aad80b7e6691015cb5b0c91ab77e6170d7192f840313a8
SIZE (audacity-audacity-Audacity-2.3.3_GH0.tar.gz) = 62099027

View File

@ -1,6 +1,6 @@
--- configure.ac.orig 2019-02-24 08:28:05 UTC
+++ configure.ac
@@ -204,14 +204,6 @@ if test x$enable_universal_binary = xyes; then
@@ -200,14 +200,6 @@ if test x$enable_universal_binary = xyes; then
esac
fi
@ -15,7 +15,7 @@
if test x$enable_sse = xyes; then
if test "${ax_cv_cxx_compiler_vendor}" = "gnu"; then
@@ -243,20 +235,7 @@ dnl check if alloca.h exists. If it does, we need to i
@@ -239,20 +231,7 @@ dnl check if alloca.h exists. If it does, we need to i
dnl Solaris builds, by defining HAVE_ALLOCA_H
AC_CHECK_HEADERS_ONCE(alloca.h)

View File

@ -1,6 +1,6 @@
--- include/audacity/Types.h.orig 2018-10-01 14:07:33 UTC
+++ include/audacity/Types.h
@@ -100,7 +100,7 @@ class sampleCount (public)
@@ -311,7 +311,7 @@ class sampleCount (public)
sampleCount ( long v ) : value { v } {}
// unsigned long is 64 bit on some platforms. Let it narrow.

View File

@ -1,6 +1,6 @@
--- lib-src/FileDialog/Makefile.am.orig 2018-10-01 14:07:33 UTC
+++ lib-src/FileDialog/Makefile.am
@@ -1,5 +1,7 @@
@@ -2,5 +2,7 @@
ACLOCAL_AMFLAGS = -I m4
+SUBDIRS= $(GTK_SUBDIR) $(MAC_SUBDIR) $(WINDOWS_SUBDIR)
@ -8,7 +8,7 @@
lib_LTLIBRARIES = libFileDialog.la
libFileDialog_la_LIBTOOLFLAGS = --tag=CXX
@@ -8,22 +10,32 @@ libFileDialog_la_LIBADD = $(WX_LIBS)
@@ -11,22 +13,32 @@ libFileDialog_la_LIBADD = $(WX_LIBS)
libFileDialog_la_SOURCES = FileDialog.cpp FileDialog.h
if GTK

View File

@ -1,14 +1,14 @@
--- src/AudioIO.cpp.orig 2018-10-01 14:07:33 UTC
+++ src/AudioIO.cpp
@@ -479,7 +479,6 @@ TimeTrack and AudioIOListener and whether the playback
@@ -480,7 +480,6 @@ TimeTrack and AudioIOListener and whether the playback
#define ROUND(x) (int) ((x)+0.5)
//#include <string.h>
#include "../lib-src/portmidi/pm_common/portmidi.h"
// #include "../lib-src/portmidi/pm_common/portmidi.h"
- #include "../lib-src/portaudio-v19/src/common/pa_util.h"
#include "NoteTrack.h"
#endif
@@ -799,13 +800,22 @@ struct AudioIO::ScrubState (private)
@@ -793,13 +797,22 @@ struct AudioIO::ScrubState (private)
// return the system time as a double
static double streamStartTime = 0; // bias system time to small number

View File

@ -1,6 +1,6 @@
--- src/FFmpeg.h.orig 2018-10-01 14:07:33 UTC
+++ src/FFmpeg.h
@@ -671,7 +671,7 @@ extern "C" {
@@ -667,7 +667,7 @@ extern "C" {
FFMPEG_FUNCTION_WITH_RETURN(
AVOutputFormat*,
av_oformat_next,
@ -9,7 +9,7 @@
(f)
);
#endif
@@ -752,7 +752,7 @@ extern "C" {
@@ -748,7 +748,7 @@ extern "C" {
FFMPEG_FUNCTION_WITH_RETURN(
int,
av_fifo_size,
@ -18,7 +18,7 @@
(f)
);
#endif
@@ -814,7 +814,7 @@ extern "C" {
@@ -810,7 +810,7 @@ extern "C" {
FFMPEG_FUNCTION_WITH_RETURN(
AVDictionaryEntry *,
av_dict_get,

View File

@ -1,11 +0,0 @@
--- src/MemoryX.h.orig 2019-03-09 11:55:09 UTC
+++ src/MemoryX.h
@@ -641,7 +641,7 @@ make_iterator_range( const Container &container )
// For using std::unordered_map on wxString
namespace std
{
- template<typename T> struct hash;
+ //template<typename T> struct hash;
template<> struct hash< wxString > {
size_t operator () (const wxString &str) const // noexcept
{

View File

@ -1,6 +1,6 @@
--- src/prefs/PrefsDialog.cpp.orig 2019-05-13 18:00:33.704997000 -0700
+++ src/prefs/PrefsDialog.cpp 2019-05-13 17:52:51.702814000 -0700
@@ -29,6 +29,7 @@
@@ -30,6 +30,7 @@
#include <wx/intl.h>
#include <wx/listbox.h>
#include <wx/sizer.h>

View File

@ -80,7 +80,6 @@ share/applications/audacity.desktop
%%DATADIR%%/plug-ins/sample-data-import.ny
%%DATADIR%%/plug-ins/tremolo.ny
%%DATADIR%%/plug-ins/vocalrediso.ny
%%DATADIR%%/plug-ins/vocalremover.ny
%%DATADIR%%/plug-ins/vocoder.ny
share/icons/hicolor/16x16/apps/audacity.png
share/icons/hicolor/22x22/apps/audacity.png

View File

@ -3,7 +3,7 @@
PORTNAME= libmad
PORTVERSION= 0.15.1b
PORTREVISION= 6
PORTREVISION= 7
CATEGORIES= audio
MASTER_SITES= SF/mad/${PORTNAME}/${PORTVERSION}

View File

@ -0,0 +1,175 @@
Obtained from: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508133#15
--- layer12.c.orig 2004-02-05 09:02:39 UTC
+++ layer12.c
@@ -134,6 +134,12 @@ int mad_layer_I(struct mad_stream *strea
for (sb = 0; sb < bound; ++sb) {
for (ch = 0; ch < nch; ++ch) {
nb = mad_bit_read(&stream->ptr, 4);
+ if (mad_bit_nextbyte(&stream->ptr) > stream->next_frame)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
if (nb == 15) {
stream->error = MAD_ERROR_BADBITALLOC;
@@ -146,6 +152,12 @@ int mad_layer_I(struct mad_stream *strea
for (sb = bound; sb < 32; ++sb) {
nb = mad_bit_read(&stream->ptr, 4);
+ if (mad_bit_nextbyte(&stream->ptr) > stream->next_frame)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
if (nb == 15) {
stream->error = MAD_ERROR_BADBITALLOC;
@@ -162,6 +174,12 @@ int mad_layer_I(struct mad_stream *strea
for (ch = 0; ch < nch; ++ch) {
if (allocation[ch][sb]) {
scalefactor[ch][sb] = mad_bit_read(&stream->ptr, 6);
+ if (mad_bit_nextbyte(&stream->ptr) > stream->next_frame)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
# if defined(OPT_STRICT)
/*
@@ -187,6 +205,12 @@ int mad_layer_I(struct mad_stream *strea
frame->sbsample[ch][s][sb] = nb ?
mad_f_mul(I_sample(&stream->ptr, nb),
sf_table[scalefactor[ch][sb]]) : 0;
+ if (mad_bit_nextbyte(&stream->ptr) > stream->next_frame)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
}
}
@@ -195,6 +219,12 @@ int mad_layer_I(struct mad_stream *strea
mad_fixed_t sample;
sample = I_sample(&stream->ptr, nb);
+ if (mad_bit_nextbyte(&stream->ptr) > stream->next_frame)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
for (ch = 0; ch < nch; ++ch) {
frame->sbsample[ch][s][sb] =
@@ -403,7 +433,15 @@ int mad_layer_II(struct mad_stream *stre
nbal = bitalloc_table[offsets[sb]].nbal;
for (ch = 0; ch < nch; ++ch)
+ {
allocation[ch][sb] = mad_bit_read(&stream->ptr, nbal);
+ if (mad_bit_nextbyte(&stream->ptr) > stream->next_frame)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
+ }
}
for (sb = bound; sb < sblimit; ++sb) {
@@ -411,6 +449,13 @@ int mad_layer_II(struct mad_stream *stre
allocation[0][sb] =
allocation[1][sb] = mad_bit_read(&stream->ptr, nbal);
+
+ if (mad_bit_nextbyte(&stream->ptr) > stream->next_frame)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
}
/* decode scalefactor selection info */
@@ -419,6 +464,12 @@ int mad_layer_II(struct mad_stream *stre
for (ch = 0; ch < nch; ++ch) {
if (allocation[ch][sb])
scfsi[ch][sb] = mad_bit_read(&stream->ptr, 2);
+ if (mad_bit_nextbyte(&stream->ptr) > stream->next_frame)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
}
}
@@ -442,6 +493,12 @@ int mad_layer_II(struct mad_stream *stre
for (ch = 0; ch < nch; ++ch) {
if (allocation[ch][sb]) {
scalefactor[ch][sb][0] = mad_bit_read(&stream->ptr, 6);
+ if (mad_bit_nextbyte(&stream->ptr) > stream->next_frame)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
switch (scfsi[ch][sb]) {
case 2:
@@ -452,11 +509,23 @@ int mad_layer_II(struct mad_stream *stre
case 0:
scalefactor[ch][sb][1] = mad_bit_read(&stream->ptr, 6);
+ if (mad_bit_nextbyte(&stream->ptr) > stream->next_frame)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
/* fall through */
case 1:
case 3:
scalefactor[ch][sb][2] = mad_bit_read(&stream->ptr, 6);
+ if (mad_bit_nextbyte(&stream->ptr) > stream->next_frame)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
}
if (scfsi[ch][sb] & 1)
@@ -488,6 +557,12 @@ int mad_layer_II(struct mad_stream *stre
index = offset_table[bitalloc_table[offsets[sb]].offset][index - 1];
II_samples(&stream->ptr, &qc_table[index], samples);
+ if (mad_bit_nextbyte(&stream->ptr) > stream->next_frame)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
for (s = 0; s < 3; ++s) {
frame->sbsample[ch][3 * gr + s][sb] =
@@ -506,6 +581,12 @@ int mad_layer_II(struct mad_stream *stre
index = offset_table[bitalloc_table[offsets[sb]].offset][index - 1];
II_samples(&stream->ptr, &qc_table[index], samples);
+ if (mad_bit_nextbyte(&stream->ptr) > stream->next_frame)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
for (ch = 0; ch < nch; ++ch) {
for (s = 0; s < 3; ++s) {

View File

@ -0,0 +1,17 @@
Obtained from: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508133#15
--- layer3.c.orig 2004-01-23 09:41:32 UTC
+++ layer3.c
@@ -2608,6 +2608,12 @@ int mad_layer_III(struct mad_stream *str
next_md_begin = 0;
md_len = si.main_data_begin + frame_space - next_md_begin;
+ if (md_len + MAD_BUFFER_GUARD > MAD_BUFFER_MDLEN)
+ {
+ stream->error = MAD_ERROR_LOSTSYNC;
+ stream->sync = 0;
+ return -1;
+ }
frame_used = 0;

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= mumble
DISTVERSION= 1.3.0-rc1
PORTREVISION= 8
PORTVERSION= 1.3.0
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= feld@FreeBSD.org
@ -19,50 +19,66 @@ LIB_DEPENDS+= libspeex.so:audio/speex \
libprotoc.so:devel/protobuf \
libopus.so:audio/opus
PLIST_SUB+= PORTVERSION="${PORTVERSION:R}"
USES= compiler:c++11-lang cpe desktop-file-utils gl gmake gnome pkgconfig python:build qmake qt:5 ssl xorg
PATCHVERSION= ${PORTVERSION}
MINORVERSION= ${PORTVERSION:R}
MAJORVERSION= ${PORTVERSION:R:R}
PLIST_SUB+= PATCHVERSION="${PATCHVERSION}"
PLIST_SUB+= MINORVERSION="${MINORVERSION}"
PLIST_SUB+= MAJORVERSION="${MAJORVERSION}"
USES= compiler:c++11-lang cpe desktop-file-utils gmake pkgconfig python:2.7 qmake qt:5 ssl
USE_CXXSTD= c++11
USE_GITHUB= yes
GH_TUPLE= mumble-voip:mumble:${DISTVERSION} \
mumble-voip:celt-0.7.0:5a16cda:mumble_celt_0_7/3rdparty/celt-0.7.0-src \
mumble-voip:celt-0.11.0:e3d39fe:mumble_celt_0_11/3rdparty/celt-0.11.0-src \
mumble-voip:celt-0.11.0:e18de77:mumble_celt_0_11/3rdparty/celt-0.11.0-src \
mumble-voip:mach_override:919148f:mumble_mach_override/3rdparty/mach-override-src \
mumble-voip:minhook:9fbd087:mumble_minhook/3rdparty/minhook-src \
mumble-voip:rnnoise:b30f2bb:mumble_rnnoise/3rdparty/rnnoise-src \
mumble-voip:sbcelt:045493d:mumble_sbcelt/3rdparty/sbcelt-src \
mumble-voip:mumble-theme:1d48b12:mumble_theme/themes/Mumble
mumble-voip:mumble-theme:7dfb1e9:mumble_theme/themes/Mumble
USE_QT= buildtools_build core gui l10n linguist_build network opengl sql sql-sqlite3_run svg xml
USE_QT= buildtools_build core gui l10n linguist_build network opengl sql sql-sqlite3_run svg widgets xml
USE_LDCONFIG= yes
USE_XORG= ice xi x11
INSTALLS_ICONS= yes
MAKE_JOBS_UNSAFE=yes
USE_GL= gl
CONFIG= bundled-celt bundled-rnnoise no-bundled-opus no-bundled-speex no-bundled-speexdsp \
no-embed-qt-translations no-g15 no-alsa no-jackaudio no-pulseaudio no-server no-update
no-embed-qt-translations no-g15 no-server no-update
QMAKE_ARGS= "CONFIG+=${CONFIG}"
OPTIONS_DEFINE= DBUS BONJOUR PORTAUDIO SPEECHD
OPTIONS_DEFINE= ALSA DBUS BONJOUR JACK PORTAUDIO PULSEAUDIO SPEECHD
OPTIONS_DEFAULT= DBUS
DBUS_VARS_OFF= CONFIG+=no-dbus
DBUS_USES= qt:5
DBUS_USE= QT=dbus
ALSA_VARS_OFF= CONFIG+=no-alsa
ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib
DBUS_VARS_OFF= CONFIG+=no-dbus
DBUS_USE= QT=dbus
BONJOUR_DESC= Bonjour support
BONJOUR_VARS_OFF= CONFIG+=no-bonjour
BONJOUR_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder
JACK_VARS_OFF= CONFIG+=no-jackaudio
JACK_LIB_DEPENDS= libjack.so:audio/jack
PORTAUDIO_VARS_OFF= CONFIG+=no-portaudio
PORTAUDIO_LIB_DEPENDS= libportaudio.so:audio/portaudio
PULSEAUDIO_VARS_OFF= CONFIG+=no-pulseaudio
PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
SPEECHD_DESC= Support for Speech Dispatcher
SPEECHD_VARS_OFF= CONFIG+=no-speechd
SPEECHD_LIB_DEPENDS= libspeechd.so:accessibility/speech-dispatcher
CONFIGURE_ENV+= MUMBLE_PYTHON=${PYTHON_CMD}
.include <bsd.port.pre.mk>
# PCH is broken on GCC
@ -70,18 +86,20 @@ SPEECHD_LIB_DEPENDS= libspeechd.so:accessibility/speech-dispatcher
CONFIG+= no-pch
.endif
MAKE_JOBS_UNSAFE=yes
post-patch:
@${REINPLACE_CMD} -e 's|-ldl||' ${WRKSRC}/overlay_gl/overlay_gl.pro
@${RM} ${WRKSRC}/plugins/manual/.qmake.cache
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/release/mumble ${STAGEDIR}${PREFIX}/bin
${INSTALL_LIB} ${WRKSRC}/release/libcelt0.so.0.11.0 ${STAGEDIR}${PREFIX}/lib/libcelt-mumble.so.0.11.0
${INSTALL_LIB} ${WRKSRC}/release/libcelt0.so.0.7.0 ${STAGEDIR}${PREFIX}/lib/libcelt-mumble.so.0.7.0
${INSTALL_LIB} ${WRKSRC}/release/libmumble.so.${PORTVERSION:R} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PORTVERSION:R}
${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PORTVERSION:R} ${STAGEDIR}${PREFIX}/lib/libmumble.so
${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PORTVERSION:R} ${STAGEDIR}${PREFIX}/lib/libmumble.so.1
${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PORTVERSION:R} ${STAGEDIR}${PREFIX}/lib/libmumble.so.1.3
${INSTALL_LIB} ${WRKSRC}/release/libcelt0.so.0.11.0 ${STAGEDIR}${PREFIX}/lib/libcelt-mumble.so.0.11.0
${INSTALL_LIB} ${WRKSRC}/release/libmumble.so.${PATCHVERSION} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PATCHVERSION}
${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PATCHVERSION} ${STAGEDIR}${PREFIX}/lib/libmumble.so
${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PATCHVERSION} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${MAJORVERSION}
${RLN} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${PATCHVERSION} ${STAGEDIR}${PREFIX}/lib/libmumble.so.${MINORVERSION}
${MKDIR} ${STAGEDIR}${PREFIX}/share/services
${INSTALL_DATA} ${WRKSRC}/scripts/mumble.protocol ${STAGEDIR}${PREFIX}/share/services
${INSTALL_DATA} ${WRKSRC}/scripts/mumble.desktop ${STAGEDIR}${PREFIX}/share/applications

View File

@ -1,10 +1,10 @@
TIMESTAMP = 1553173953
SHA256 (mumble-voip-mumble-1.3.0-rc1_GH0.tar.gz) = acf475910923326ef3293192b2cfe2bc3cb0abeea444ac76b4c191b918a4cfeb
SIZE (mumble-voip-mumble-1.3.0-rc1_GH0.tar.gz) = 4741717
TIMESTAMP = 1568241137
SHA256 (mumble-voip-mumble-1.3.0_GH0.tar.gz) = 388d8f023a73dafdacdb7556bf503c40b57e2e41679cc7490e884dd7013ab600
SIZE (mumble-voip-mumble-1.3.0_GH0.tar.gz) = 4888455
SHA256 (mumble-voip-celt-0.7.0-5a16cda_GH0.tar.gz) = fbfdbb0767d9d67ea29270eb3e5e999eec6f7f3720a870e74776be426b10b53a
SIZE (mumble-voip-celt-0.7.0-5a16cda_GH0.tar.gz) = 182631
SHA256 (mumble-voip-celt-0.11.0-e3d39fe_GH0.tar.gz) = 4194754baf79c23967ec1f56f1d9d480152ecbea488cb40977d6a043aeccbba1
SIZE (mumble-voip-celt-0.11.0-e3d39fe_GH0.tar.gz) = 210870
SHA256 (mumble-voip-celt-0.11.0-e18de77_GH0.tar.gz) = b522482222c40c1f05ce9b6c4d19a05e8419a7850398dbbdea5854b78eadfd4a
SIZE (mumble-voip-celt-0.11.0-e18de77_GH0.tar.gz) = 212833
SHA256 (mumble-voip-mach_override-919148f_GH0.tar.gz) = 81b2e705a7cce1e3a9eb440cb2bca2f14fd83db162123f44faf17f0bf45da1bd
SIZE (mumble-voip-mach_override-919148f_GH0.tar.gz) = 66278
SHA256 (mumble-voip-minhook-9fbd087_GH0.tar.gz) = 80a266b39a64106562400d328829f01787f60f91fca18c2255e20f2db0883d29
@ -13,5 +13,5 @@ SHA256 (mumble-voip-rnnoise-b30f2bb_GH0.tar.gz) = 68ce21e49a0af3d06d87d27665d9a2
SIZE (mumble-voip-rnnoise-b30f2bb_GH0.tar.gz) = 171240
SHA256 (mumble-voip-sbcelt-045493d_GH0.tar.gz) = dc9bdcc26a3642cb7ead98cb487c9a52225228fbbfa6f75906d9e479e11b862a
SIZE (mumble-voip-sbcelt-045493d_GH0.tar.gz) = 20128
SHA256 (mumble-voip-mumble-theme-1d48b12_GH0.tar.gz) = 9f95d471555de8dc644edd184d24fff415b7b74c743b2aca50aa89b268a851f0
SIZE (mumble-voip-mumble-theme-1d48b12_GH0.tar.gz) = 138425
SHA256 (mumble-voip-mumble-theme-7dfb1e9_GH0.tar.gz) = 97b79768523888ca67cd42cf04bffe9c7063702fa5f445c1ab851809934b8bf5
SIZE (mumble-voip-mumble-theme-7dfb1e9_GH0.tar.gz) = 375075

View File

@ -0,0 +1,24 @@
--- qmake/builddir.pri.orig 2019-10-20 18:28:58 UTC
+++ qmake/builddir.pri
@@ -33,20 +33,7 @@ isEmpty(TOP_BUILDDIR) {
TOP_BUILDDIR = $$TOP_SRCDIR
}
-# If the build and source paths are equal,
-# it's not a shadow build.
-equals(TOP_BUILDDIR, $$TOP_SRCDIR) {
- CONFIG(debug, debug|release) {
- DESTDIR = $$TOP_BUILDDIR/debug
- }
-
- CONFIG(release, debug|release) {
- DESTDIR = $$TOP_BUILDDIR/release
- }
-} else {
- DESTDIR = $$TOP_BUILDDIR
-}
-
+DESTDIR = $$TOP_BUILDDIR/release
OBJECTS_ROOT = $$DESTDIR/.obj
MOC_ROOT = $$DESTDIR/.moc
RCC_ROOT = $$DESTDIR/.qrc

View File

@ -1,6 +1,6 @@
--- src/mumble/OSS.cpp.orig 2014-08-08 15:51:59 UTC
--- src/mumble/OSS.cpp.orig 2019-08-30 01:01:56 UTC
+++ src/mumble/OSS.cpp
@@ -153,7 +153,6 @@ OSSEnumerator::OSSEnumerator() {
@@ -130,7 +130,6 @@ OSSEnumerator::OSSEnumerator() {
qhOutput.insert(QString(), QLatin1String("Default OSS Device"));
qhDevices.insert(QString(), QLatin1String("/dev/dsp"));
@ -8,7 +8,7 @@
int mixerfd = open("/dev/mixer", O_RDWR, 0);
if (mixerfd == -1) {
qWarning("OSSEnumerator: Failed to open /dev/mixer");
@@ -182,15 +181,14 @@ OSSEnumerator::OSSEnumerator() {
@@ -159,15 +158,14 @@ OSSEnumerator::OSSEnumerator() {
if (ainfo.caps & PCM_CAP_HIDDEN)
continue;
@ -27,7 +27,7 @@
}
OSSInput::OSSInput() {
@@ -221,20 +219,23 @@ void OSSInput::run() {
@@ -198,20 +196,23 @@ void OSSInput::run() {
ival = AFMT_S16_NE;
if ((ioctl(fd, SNDCTL_DSP_SETFMT, &ival) == -1) || (ival != AFMT_S16_NE)) {
qWarning("OSSInput: Failed to set sound format");
@ -54,7 +54,7 @@
}
iMicFreq = ival;
@@ -258,8 +259,6 @@ void OSSInput::run() {
@@ -235,8 +236,6 @@ void OSSInput::run() {
qWarning("OSSInput: Releasing.");
ioctl(fd, SNDCTL_DSP_RESET, NULL);

View File

@ -2,9 +2,9 @@ bin/mumble
lib/libcelt-mumble.so.0.11.0
lib/libcelt-mumble.so.0.7.0
lib/libmumble.so
lib/libmumble.so.1
lib/libmumble.so.1.3
lib/libmumble.so.%%PORTVERSION%%
lib/libmumble.so.%%MAJORVERSION%%
lib/libmumble.so.%%MINORVERSION%%
lib/libmumble.so.%%PATCHVERSION%%
man/man1/mumble.1.gz
share/applications/mumble.desktop
share/icons/hicolor/128x128/apps/mumble.png

View File

@ -2,8 +2,8 @@
# $FreeBSD$
PORTNAME= murmur
DISTVERSION= 1.3.0-rc1
PORTREVISION= 8
PORTVERSION= 1.3.0
PORTREVISION= 1
CATEGORIES= audio net
MAINTAINER= feld@FreeBSD.org
@ -15,9 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${LOCALBASE}/include/boost/function.hpp:devel/boost-libs
LIB_DEPENDS= libprotobuf.so:devel/protobuf
USERS= murmur
GROUPS= murmur
USES= compiler:c++11-lang qmake pkgconfig python:2.7 qt:5 ssl
USES= compiler:c++11-lang qmake pkgconfig python:build qt:5 ssl
USE_CXXSTD= c++11
USE_QT= buildtools_build core network sql xml
@ -27,48 +25,35 @@ GH_PROJECT= mumble
CONFIG= no-client
QMAKE_ARGS= "CONFIG+=${CONFIG}"
QMAKE_ENV+= "MUMBLE_PYTHON=${PYTHON_CMD}"
USE_RC_SUBR= murmur
SUB_LIST+= USERS="${USERS}" GROUPS="${GROUPS}"
OPTIONS_DEFINE= BONJOUR DBUS DOCS ICE
OPTIONS_DEFINE= BONJOUR DBUS DOCS ICE
OPTIONS_DEFAULT= BONJOUR MYSQL SQLITE
OPTIONS_MULTI= SQL
OPTIONS_MULTI= SQL
OPTIONS_MULTI_SQL= MYSQL SQLITE
ICE_DESC= Ice Support
BONJOUR_DESC= Bonjour Support
.include <bsd.port.options.mk>
BONJOUR_DESC= Bonjour Support
BONJOUR_VARS_OFF= CONFIG+=no-bonjour
BONJOUR_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder
.if ${PORT_OPTIONS:MICE}
LIB_DEPENDS+= libIce.so:devel/ice
.else
CONFIG+= no-ice
.endif
DBUS_VARS_OFF= CONFIG+=no-dbus
DBUS_USE= QT=dbus
.if ${PORT_OPTIONS:MDBUS}
USE_QT+= dbus
.else
CONFIG+= no-dbus
.endif
ICE_DESC= Ice Support
ICE_VARS_OFF= CONFIG+=no-ice
ICE_LIB_DEPENDS= libIce.so:devel/ice
.if ${PORT_OPTIONS:MBONJOUR}
LIB_DEPENDS+= libdns_sd.so:net/mDNSResponder
.else
CONFIG+= no-bonjour
.endif
MYSQL_VARS_OFF= CONFIG+=no-sql-mysql
MYSQL_USE= QT=sql-mysql
.if ${PORT_OPTIONS:MMYSQL}
USE_QT+= sql-mysql
.else
CONFIG+= no-sql-mysql
.endif
SQLITE_VARS_OFF= CONFIG+=no-sqlite3_run
SQLITE_USE= QT=sql-sqlite3_run
.if ${PORT_OPTIONS:MSQLITE}
USE_QT+= sql-sqlite3_run
.else
CONFIG+= no-sqlite3_run
.endif
USERS= murmur
GROUPS= murmur
.include <bsd.port.pre.mk>
# PCH is broken on GCC

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1553098586
SHA256 (mumble-voip-mumble-1.3.0-rc1_GH0.tar.gz) = acf475910923326ef3293192b2cfe2bc3cb0abeea444ac76b4c191b918a4cfeb
SIZE (mumble-voip-mumble-1.3.0-rc1_GH0.tar.gz) = 4741717
TIMESTAMP = 1567947618
SHA256 (mumble-voip-mumble-1.3.0_GH0.tar.gz) = 388d8f023a73dafdacdb7556bf503c40b57e2e41679cc7490e884dd7013ab600
SIZE (mumble-voip-mumble-1.3.0_GH0.tar.gz) = 4888455

View File

@ -29,6 +29,8 @@ command="%%PREFIX%%/sbin/murmurd"
command_args="-ini %%PREFIX%%/etc/murmur.ini"
pidfile=/var/run/murmur/murmur.pid
start_precmd=murmur_prestart
extra_commands="reload"
sig_reload="USR1"
murmur_prestart() {
for i in /var/log/murmur /var/run/murmur /var/db/murmur; do

View File

@ -8,27 +8,27 @@ Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=804363
Bug-Mumble: https://github.com/mumble-voip/mumble/issues/1876
Last-Updated: 2015-11-10
--- src/mumble/main.cpp.orig 2015-07-09 13:23:46 UTC
--- src/mumble/main.cpp.orig 2019-08-30 01:01:56 UTC
+++ src/mumble/main.cpp
@@ -170,6 +170,9 @@ int main(int argc, char **argv) {
@@ -132,6 +132,9 @@ int main(int argc, char **argv) {
os_init();
#endif
+ SSL_library_init();
+ SSL_load_error_strings();
+
bool bAllowMultiple = false;
QUrl url;
if (a.arguments().count() > 1) {
--- src/murmur/main.cpp.orig 2015-07-09 13:23:46 UTC
bool suppressIdentity = false;
bool customJackClientName = false;
--- src/murmur/main.cpp.orig 2019-08-30 01:01:56 UTC
+++ src/murmur/main.cpp
@@ -203,6 +203,9 @@ int main(int argc, char **argv) {
qsrand(QDateTime::currentDateTime().toTime_t());
qInstallMsgHandler(murmurMessageOutput);
@@ -205,6 +205,9 @@ int main(int argc, char **argv) {
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("UTF-8"));
#endif
+ SSL_library_init();
+ SSL_load_error_strings();
+
#ifdef Q_OS_WIN
Tray tray(NULL, &le);
#endif
// By default, windbus expects the path to dbus-daemon to be in PATH, and the path
// should contain bin\\, and the path to the config is hardcoded as ..\etc

View File

@ -0,0 +1,18 @@
--- scripts/murmur.ini.orig 2019-10-22 15:01:53 UTC
+++ scripts/murmur.ini
@@ -102,13 +102,13 @@ icesecretwrite=
; logs to the file 'murmur.log'. If you leave this field blank
; on Unix-like systems, Murmur will force itself into foreground
; mode which logs to the console.
-;logfile=murmur.log
+logfile=/var/log/murmur/murmur.log
; If set, Murmur will write its process ID to this file
; when running in daemon mode (when the -fg flag is not
; specified on the command line). Only available on
; Unix-like systems.
-;pidfile=
+pidfile=/var/run/murmur/murmur.pid
; The below will be used as defaults for new configured servers.
; If you're just running one server (the default), it's easier to

View File

@ -1,9 +1,8 @@
# $FreeBSD$
PORTNAME= musicpd
PORTVERSION= 0.21.15
PORTREVISION= 1
CATEGORIES= audio ipv6
PORTVERSION= 0.21.18
CATEGORIES= audio
MASTER_SITES= https://www.musicpd.org/download/mpd/${PORTVERSION:R}/
DISTNAME= mpd-${PORTVERSION}
@ -78,7 +77,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 \
OPTIONS_DEFAULT=CURL FFMPEG FLAC ID3TAG \
PLAYLISTS SNDFILE VORBIS VORBISENC
# Decoder plugins
@ -159,7 +158,7 @@ SNDIO_LIB_DEPENDS= libsndio.so:audio/sndio
# Input plugins
CDPARANOIA_MESON_ENABLED= cdio_paranoia
CDPARANOIA_LIB_DEPENDS= libcdda_paranoia.so:audio/cdparanoia
CDPARANOIA_LIB_DEPENDS= libcdio_paranoia.so:sysutils/libcdio-paranoia
CURL_MESON_ENABLED= curl
CURL_LIB_DEPENDS= libcurl.so:ftp/curl
MMS_MESON_ENABLED= mms
@ -171,7 +170,7 @@ SMB_USES= samba:lib
ZZIP_MESON_ENABLED= zzip
ZZIP_LIB_DEPENDS= libzzip.so:devel/zziplib
ISO9660_MESON_ENABLED= iso9660
ISO9660_LIB_DEPENDS= libcdio_paranoia.so:sysutils/libcdio-paranoia
ISO9660_LIB_DEPENDS= libiso9660.so:sysutils/libcdio
# Database plugins
SQLITE3_MESON_ENABLED= sqlite

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1569662646
SHA256 (mpd-0.21.15.tar.xz) = 4595adba2d8aa80b5a912bbb5185578abac3623ccc7e4897286993e4650a5022
SIZE (mpd-0.21.15.tar.xz) = 673056
TIMESTAMP = 1577281269
SHA256 (mpd-0.21.18.tar.xz) = 8782e66cd5afd6c92860725196b35b6df07d3d127ef70e900e144323089e9442
SIZE (mpd-0.21.18.tar.xz) = 676084

View File

@ -13,7 +13,7 @@
as_fn_error $? "not found" "$LINENO" 5;
;;
- 2.95.[2-9]|2.95.[2-9][-.]*|3.[0-9]|3.[0-9].[0-9]|3.[0-9]|3.[0-9].[0-9]-*|4.*)
+ 2.95.[2-9]|2.95.[2-9][-.]*|3.[0-9]|3.[0-9].[0-9]|3.[0-9]|3.[0-9].[0-9]-*|4.*|5.*)
+ 2.95.[2-9]|2.95.[2-9][-.]*|3.[0-9]|3.[0-9].[0-9]|3.[0-9]|3.[0-9].[0-9]-*|4.*|[5-9].*)
_cc_major=`echo $cc_version | cut -d '.' -f 1`
_cc_minor=`echo $cc_version | cut -d '.' -f 2`
_cc_mini=`echo $cc_version | cut -d '.' -f 3`

View File

@ -2,9 +2,13 @@
PORTNAME= pulseaudio-module-xrdp
DISTVERSIONPREFIX= v
DISTVERSION= 0.3
DISTVERSION= 0.4
PORTREVISION= 1
CATEGORIES= audio
DIST_SUBDIR= xrdp
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
PATCHFILES= c63041f.patch:-p1
MAINTAINER= meta@FreeBSD.org
COMMENT= PulseAudio module which enables xrdp to use audio redirection

View File

@ -1,3 +1,5 @@
TIMESTAMP = 1559713403
SHA256 (neutrinolabs-pulseaudio-module-xrdp-v0.3_GH0.tar.gz) = 11ebe426a93b3a22eeffe460ec643cabe33061757b6b2db5fa8807b2788e1e30
SIZE (neutrinolabs-pulseaudio-module-xrdp-v0.3_GH0.tar.gz) = 11484
TIMESTAMP = 1574148859
SHA256 (xrdp/neutrinolabs-pulseaudio-module-xrdp-v0.4_GH0.tar.gz) = e504d90676c0dd9b9f069b60790f8feb0cc929e2ab1cb1f864c3a49850bed93b
SIZE (xrdp/neutrinolabs-pulseaudio-module-xrdp-v0.4_GH0.tar.gz) = 11458
SHA256 (xrdp/c63041f.patch) = 8c9b89d61583b04d1c0ab26f540723638d379432322309b705aa36f6c7514d5c
SIZE (xrdp/c63041f.patch) = 5434

View File

@ -3,7 +3,7 @@
PORTNAME= pyliblo
DISTVERSION= 0.10.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= audio python
MASTER_SITES= http://das.nasophon.de/download/
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@ -17,7 +17,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= liblo.so:audio/liblo
USES= python
USE_PYTHON= distutils cython
USE_PYTHON= distutils concurrent cython
MAKE_ENV+= PREFIX=${PREFIX} LOCALBASE=${LOCALBASE}
post-patch:

View File

@ -32,7 +32,6 @@ OPTIONS_GROUP_AIFACE= ALSA PORTAUDIO
AIFACE_DESC= Other audio interfaces
SYSTRAY_DESC= System tray icon support
TOOLKIT_DESC= Qt toolkit
XUNIQUE_DESC= X11 unique/single instance
ALSA_CONFIGURE_ENABLE= alsa_seq

View File

@ -14,7 +14,7 @@ COMMENT= SDL audio library and player for some popular sound file formats
LICENSE= LGPL21+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= libtool localbase
USES= libtool localbase sdl
GNU_CONFIGURE= yes
USE_SDL= sdl
INSTALL_TARGET= install-strip
@ -49,14 +49,21 @@ SPEEX_LIB_DEPENDS= libspeex.so:audio/speex \
SPEEX_CONFIGURE_ENABLE= speex
MIDI_DESC= Software MIDI music
MIDI_RUN_DEPENDS= ${LOCALBASE}/lib/timidity/goemon.cfg:audio/timidity
MIDI_BUILD_DEPENDS= ${LOCALBASE}/lib/timidity/goemon.cfg:audio/timidity
MIDI_RUN_DEPENDS= timidity>=0:audio/timidity
MIDI_BUILD_DEPENDS= timidity>=0:audio/timidity
MIDI_CONFIGURE_ENABLE= midi
VORBIS_LIB_DEPENDS= libvorbis.so:audio/libvorbis \
libogg.so:audio/libogg
VORBIS_CONFIGURE_ENABLE=ogg
pre-configure-MIDI-on:
@if ! [ -e "${LOCALBASE}/lib/timidity/goemon.cfg" ]; then \
${ECHO_CMD} 'MIDI support requires audio/timidity port to be built with GOEMON option enabled, which is not the case'; \
${ECHO_CMD} 'Please, run `make -C ${PORTSDIR}/audio/timidity config` and enable GOEMON option to continue'; \
${FALSE}; \
fi
post-patch:
@${REINPLACE_CMD} 's|timidity.cfg|${PREFIX}/share/timidity/&|' \
${WRKSRC}/decoders/timidity/options.h

View File

@ -8,13 +8,14 @@ CATEGORIES= audio hamradio
MASTER_SITES= http://arvin.schnell-web.net/xanalyser/ \
LOCAL/db
MAINTAINER= db@FreeBSD.org
MAINTAINER= hamradio@FreeBSD.org
COMMENT= Spectrum analyser
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
USES= gmake libtool motif tar:bzip2
USES= gmake libtool motif tar:bzip2 xorg
USE_XORG= x11 xmu ice sm xt xp xext
GNU_CONFIGURE= yes
PLIST_FILES= bin/xanalyser lib/X11/app-defaults/XAnalyser man/man1/xanalyser.1.gz

View File

@ -1,6 +1,6 @@
--- src/pcm-oss.cc 2014-09-06 09:44:07.000000000 +0200
+++ src/pcm-oss.cc 2014-09-06 09:45:02.000000000 +0200
@@ -100,7 +100,8 @@
--- src/pcm-oss.cc.orig 2006-07-03 20:05:03 UTC
+++ src/pcm-oss.cc
@@ -100,7 +100,8 @@ PCMOSS::PCMOSS (const char* name, pcm_type_t type, pcm
}
int tmp_buffer_size = want_buffer_size;

View File

@ -3,7 +3,7 @@
PORTNAME= xmradio
PORTVERSION= 1.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio
MASTER_SITES= http://BSDforge.com/projects/source/audio/xmradio/
@ -14,8 +14,8 @@ LICENSE= BSD2CLAUSE
ONLY_FOR_ARCHS= i386 amd64
USES= imake motif
USE_XORG= xpm
USES= imake motif xorg
USE_XORG= ice sm x11 xext xmu xpm xt
PLIST_FILES= bin/xmradio lib/X11/app-defaults/XMradio

View File

@ -5,11 +5,11 @@
#ifdef NetBSDArchitecture
-LOCAL_LIBRARIES = XmClientLibs ${XMULIB} -lXpm -lossaudio -lm
+LOCAL_LIBRARIES = ${MOTIFLIB} ${XTOOLLIB} $(XPLIB) ${XLIB} ${XMULIB} -lXpm -los
+LOCAL_LIBRARIES = ${MOTIFLIB} ${XTOOLLIB} ${XLIB} ${XMULIB} -lXpm -los
+saudio -lm
#else
-LOCAL_LIBRARIES = XmClientLibs ${XMULIB} -lXpm -lm
+LOCAL_LIBRARIES = ${MOTIFLIB} ${XTOOLLIB} $(XPLIB) ${XLIB} ${XMULIB} -lXpm -lm
+LOCAL_LIBRARIES = ${MOTIFLIB} ${XTOOLLIB} ${XLIB} ${XMULIB} -lXpm -lm
EXTRA_LDOPTIONS = -L/usr/local/lib -Wl,-R/usr/local/lib
INCLUDES = -I/usr/local/include

View File

@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= yoshimi
DISTVERSION= 1.6.0.1
DISTVERSION= 1.6.0.2
CATEGORIES= audio
MAINTAINER= tobik@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1567962161
SHA256 (Yoshimi-yoshimi-1.6.0.1_GH0.tar.gz) = 92c4570391721f8faff1059063cf36f6e9018e52be6b18bce9d3d263087afcfb
SIZE (Yoshimi-yoshimi-1.6.0.1_GH0.tar.gz) = 9974770
TIMESTAMP = 1571489450
SHA256 (Yoshimi-yoshimi-1.6.0.2_GH0.tar.gz) = 337beff85aaea143787cd95d2516575e1a7ff34d94fcbb92f773d0084512bdae
SIZE (Yoshimi-yoshimi-1.6.0.2_GH0.tar.gz) = 9990263

View File

@ -963,14 +963,22 @@ share/pixmaps/yoshimi.png
%%DATADIR%%/examples/Out_There.txt
%%DATADIR%%/examples/Out_There.xmz
%%DATADIR%%/examples/synth_prelude.txt
%%DATADIR%%/presets/AddnoteArp1.Padsyth.xpz
%%DATADIR%%/presets/Advoice.Padsythn.xpz
%%DATADIR%%/presets/Bubbly.Padsyth.xpz
%%DATADIR%%/presets/ChurchOrgan01.Poscilgen.xpz
%%DATADIR%%/presets/Deep.Presonance.xpz
%%DATADIR%%/presets/Delay.Plfoamplitude.xpz
%%DATADIR%%/presets/Long Reverb.Peffect.xpz
%%DATADIR%%/presets/Pulse Mod.Padsyth.xpz
%%DATADIR%%/presets/SmoothSaw.Ppadsyth.xpz
%%DATADIR%%/presets/TinkleBell.Padsythn.xpz
%%DATADIR%%/presets/WahWah1.Peffect.xpz
%%DATADIR%%/presets/alienWah21.Peffect.xpz
%%DATADIR%%/presets/ampenv.Penvamplitude.xpz
%%DATADIR%%/presets/disty.Peffect.xpz
%%DATADIR%%/presets/echo.Peffect.xpz
%%DATADIR%%/presets/phase.Peffect.xpz
%%DATADIR%%/presets/sweep.Penvfilter.xpz
%%DATADIR%%/presets/sweep.Penvfrequency.xpz
%%DATADIR%%/presets/systype.Peffect.xpz
%%DATADIR%%/presets/windpipes.Psubsyth.xpz

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= wordpress
DISTVERSION= 5.2.3
DISTVERSION= 5.3.2
DISTVERSIONSUFFIX= -zh_CN
CATEGORIES= chinese www
MASTER_SITES= http://cn.wordpress.org/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1567784871
SHA256 (wordpress-5.2.3-zh_CN.tar.gz) = 02652f946b0180a1c781f3aa0c91f2402353e427347e7978564f093b5c222f61
SIZE (wordpress-5.2.3-zh_CN.tar.gz) = 11814081
TIMESTAMP = 1577354163
SHA256 (wordpress-5.3.2-zh_CN.tar.gz) = 5683924b677896c4bdb6f571af7c2cc2c17609e6ad17283b9b917b68ae6ec3da
SIZE (wordpress-5.3.2-zh_CN.tar.gz) = 12442823

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME= wordpress
PORTVERSION= 5.2.3
PORTVERSION= 5.3.2
DISTVERSIONSUFFIX= -zh_TW
CATEGORIES= chinese www
MASTER_SITES= http://tw.wordpress.org/

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1567784902
SHA256 (wordpress-5.2.3-zh_TW.tar.gz) = eaf447c6f5ebf5fd368c6fb82ac9c1becd705c07ec92ec97b0b6386ab06049ac
SIZE (wordpress-5.2.3-zh_TW.tar.gz) = 11810856
TIMESTAMP = 1577354232
SHA256 (wordpress-5.3.2-zh_TW.tar.gz) = d7dde9c5abe03686bb41a00bf5c3a05aa2443031b971185003555ca6690f514c
SIZE (wordpress-5.3.2-zh_TW.tar.gz) = 13068678

View File

@ -2070,7 +2070,7 @@ share/applications/gnuradio-grc.desktop
%%PORTDOCS%%%%DOCSDIR%%/README.hacking
%%PORTDOCS%%%%DOCSDIR%%/README.md
%%PORTDOCS%%%%DOCSDIR%%/README.qtgui
%%PORTDOCS%%%%DOCSDIR%%/README.uhd
%%UHD%%%%PORTDOCS%%%%DOCSDIR%%/README.uhd
%%PORTDOCS%%%%DOCSDIR%%/README.vocoder
%%PORTDOCS%%%%DOCSDIR%%/html/gr-trellis.html
%%PORTDOCS%%%%DOCSDIR%%/xml/test_tcm.py.xml

View File

@ -3,9 +3,10 @@
PORTNAME= iwmbt-firmware
PORTVERSION= 20190717
PORTREVISION= 1
CATEGORIES= comms
MASTER_SITES= DEBIAN/pool/non-free/f/firmware-nonfree/
DISTNAME= firmware-iwlwifi_${PORTVERSION}-1_all
DISTNAME= firmware-iwlwifi_${PORTVERSION}-2_all
EXTRACT_SUFX= .deb
MAINTAINER= wulf@FreeBSD.org

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1565821626
SHA256 (firmware-iwlwifi_20190717-1_all.deb) = 7ce899a5b09d3bd7d95358b03974aeea41983b395ce2fcf437915fd700330ef7
SIZE (firmware-iwlwifi_20190717-1_all.deb) = 6788512
TIMESTAMP = 1573955442
SHA256 (firmware-iwlwifi_20190717-2_all.deb) = c51d62bba3f4936b78a97b568f61a5a9c67b90e269448dbdcc81884e5874c953
SIZE (firmware-iwlwifi_20190717-2_all.deb) = 6789424

View File

@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= pdf2djvu
PORTVERSION= 0.9.12
PORTREVISION= 12
PORTVERSION= 0.9.13
CATEGORIES= converters
MASTER_SITES= https://github.com/jwilk/${PORTNAME}/releases/download/${PORTVERSION}/
@ -10,6 +9,7 @@ MAINTAINER= samy.mahmoudi@gmail.com
COMMENT= Creates DjVu files from PDF files
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/doc/COPYING
BUILD_DEPENDS= ${LOCALBASE}/include/pstreams/pstream.h:devel/pstreams
LIB_DEPENDS= libdjvulibre.so:graphics/djvulibre \
@ -26,7 +26,7 @@ OPTIONS_DEFAULT=COLOR_QUANTIZATION MULTITHREADING XMP
OPTIONS_SUB= yes
COLOR_QUANTIZATION_DESC=Color quantization via GraphicsMagick++
DOCS= Generate the man page
DOCS_DESC= Generate the man page
NLS_DESC= Native Language Support via gettext utilities
MULTITHREADING_DESC= Multithreading support via OpenMP
XMP_DESC= XMP metadata support via Exiv2

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1552404105
SHA256 (pdf2djvu-0.9.12.tar.xz) = 03fa9d9aa1b8086b562e2461ed74e5f9f008f16bfc1459ba62fa3738b37d8e83
SIZE (pdf2djvu-0.9.12.tar.xz) = 295088
TIMESTAMP = 1571734947
SHA256 (pdf2djvu-0.9.13.tar.xz) = e0ab16d83129625c86df7c121eddf286458f63cb81ae791e5a76df10a3ab4c63
SIZE (pdf2djvu-0.9.13.tar.xz) = 296420

View File

@ -1,35 +0,0 @@
From aa3fdae51c19ad2865f92882ec9007feeb7e477a Mon Sep 17 00:00:00 2001
From: Jakub Wilk <jwilk@jwilk.net>
Date: Mon, 1 Apr 2019 08:23:51 +0200
Subject: [PATCH] Put Ref in pdf namespace.
---
pdf-backend.hh | 1 +
pdf2djvu.cc | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/pdf-backend.hh b/pdf-backend.hh
index 43899c0..d7872c3 100644
--- pdf-backend.hh
+++ pdf-backend.hh
@@ -82,6 +82,7 @@ namespace pdf
typedef ::Catalog Catalog;
typedef ::GooString String;
typedef ::Goffset Offset;
+ typedef ::Ref Ref;
/* type definitions — annotations
* ==============================
diff --git a/pdf2djvu.cc b/pdf2djvu.cc
index 669eba5..d9e1532 100644
--- pdf2djvu.cc
+++ pdf2djvu.cc
@@ -86,7 +86,7 @@ static int get_page_for_goto_link(pdf::link::GoTo *goto_link, pdf::Catalog *cata
int page;
if (dest->isPageRef())
{
- Ref pageref = dest->getPageRef();
+ pdf::Ref pageref = dest->getPageRef();
page = catalog->findPage(pageref.num, pageref.gen);
}
else

View File

@ -1,69 +0,0 @@
From 8b0348b3d5f33494d7e637411633fbea511a78d7 Mon Sep 17 00:00:00 2001
From: Jakub Wilk <jwilk@jwilk.net>
Date: Mon, 1 Apr 2019 08:49:02 +0200
Subject: [PATCH] Use Catalog::findPage(Ref) as alternative to
Catalog::findPage(int, int).
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Fixes:
pdf2djvu.cc: In function int get_page_for_goto_link(pdf::link::GoTo*, pdf::Catalog*):
pdf2djvu.cc:90:56: error: no matching function for call to Catalog::findPage(int&, int&)
---
pdf-backend.cc | 15 +++++++++++++++
pdf-backend.hh | 2 ++
pdf2djvu.cc | 2 +-
3 files changed, 18 insertions(+), 1 deletion(-)
diff --git a/pdf-backend.cc b/pdf-backend.cc
index f1d7662..a1b9b63 100644
--- pdf-backend.cc
+++ pdf-backend.cc
@@ -631,4 +631,19 @@ const char * pdf::get_c_string(const pdf::String *str)
}
#endif
+template <typename C> static auto find_page_impl(C *catalog, pdf::Ref pgref) -> decltype(catalog->findPage(0, 0))
+{
+ return catalog->findPage(pgref.num, pgref.gen);
+}
+
+template <typename C> static auto find_page_impl(C *catalog, pdf::Ref pgref) -> decltype(catalog->findPage(pgref))
+{
+ return catalog->findPage(pgref);
+}
+
+int pdf::find_page(pdf::Catalog *catalog, pdf::Ref pgref)
+{
+ return find_page_impl<pdf::Catalog>(catalog, pgref);
+}
+
// vim:ts=2 sts=2 sw=2 et
diff --git a/pdf-backend.hh b/pdf-backend.hh
index d7872c3..d88c956 100644
--- pdf-backend.hh
+++ pdf-backend.hh
@@ -436,6 +436,8 @@ namespace pdf
const char * get_c_string(const pdf::String *str);
+ int find_page(pdf::Catalog *catalog, pdf::Ref pgref);
+
}
#endif
diff --git a/pdf2djvu.cc b/pdf2djvu.cc
index d9e1532..21f2d50 100644
--- pdf2djvu.cc
+++ pdf2djvu.cc
@@ -87,7 +87,7 @@ static int get_page_for_goto_link(pdf::link::GoTo *goto_link, pdf::Catalog *cata
if (dest->isPageRef())
{
pdf::Ref pageref = dest->getPageRef();
- page = catalog->findPage(pageref.num, pageref.gen);
+ page = pdf::find_page(catalog, pageref);
}
else
page = dest->getPageNum();

View File

@ -1,38 +0,0 @@
From 8325358a9769e8aa33693fc5ea2ac771dd82716f Mon Sep 17 00:00:00 2001
From: Jakub Wilk <jwilk@jwilk.net>
Date: Tue, 23 Apr 2019 08:23:46 +0200
Subject: [PATCH] pdf-backend: simplify find_page() implementation.
---
pdf-backend.cc | 16 +++++-----------
1 file changed, 5 insertions(+), 11 deletions(-)
diff --git a/pdf-backend.cc b/pdf-backend.cc
index f6f5267..a94383e 100644
--- pdf-backend.cc
+++ pdf-backend.cc
@@ -631,19 +631,13 @@ const char * pdf::get_c_string(const pdf::String *str)
}
#endif
-template <typename C> static auto find_page_impl(C *catalog, pdf::Ref pgref) -> decltype(catalog->findPage(0, 0))
-{
- return catalog->findPage(pgref.num, pgref.gen);
-}
-
-template <typename C> static auto find_page_impl(C *catalog, pdf::Ref pgref) -> decltype(catalog->findPage(pgref))
-{
- return catalog->findPage(pgref);
-}
-
int pdf::find_page(pdf::Catalog *catalog, pdf::Ref pgref)
{
- return find_page_impl<pdf::Catalog>(catalog, pgref);
+#if POPPLER_VERSION >= 7600
+ return catalog->findPage(pgref);
+#else
+ return catalog->findPage(pgref.num, pgref.gen);
+#endif
}
// vim:ts=2 sts=2 sw=2 et

View File

@ -0,0 +1,11 @@
--- sys-uuid.cc.orig 2019-06-23 11:41:41 UTC
+++ sys-uuid.cc
@@ -17,6 +17,8 @@
#include "autoconf.hh"
#include "system.hh"
+#include <cstring>
+
#if WIN32
#include <cassert>

View File

@ -1,20 +0,0 @@
--- tools/install-manpages.orig 2019-03-05 23:29:08 UTC
+++ tools/install-manpages
@@ -28,14 +28,14 @@ do
basename=$(basename "$manpage")
suffix=${basename#*.}
locale=${suffix%.*}
- [ "$locale" = "$suffix" ] && locale=
+ [ "$locale" = "$suffix" ] && locale= || locale=$locale/
section=${suffix#*.}
basename=${basename%%.*}
(
PS4='$ '
set -x
- $INSTALL -d "$mandir/$locale/man$section"
- $INSTALL -m 644 "$manpage" "$mandir/$locale/man$section/$basename.$section"
+ $INSTALL -d "$mandir/${locale}man$section"
+ $INSTALL -m 644 "$manpage" "$mandir/${locale}man$section/$basename.$section"
)
done

View File

@ -889,6 +889,7 @@
SUBDIR += recutils
SUBDIR += redis
SUBDIR += redis-devel
SUBDIR += redis4
SUBDIR += redis_exporter
SUBDIR += redisdesktopmanager
SUBDIR += retcl

View File

@ -39,7 +39,7 @@ PLIST_SUB= BDBMAJ=${BDBMAJ} BDBVER=${BDBVER}
MAKE_ARGS+= docdir=${DOCSDIR}
CFLAGS+= -Wall -Wextra
OPTIONS_DEFINE= CRYPTO L10N SQL JAVA TCL DOCS
OPTIONS_DEFINE= CRYPTO DEBUG L10N SQL JAVA TCL DOCS
OPTIONS_DEFAULT=CRYPTO
OPTIONS_SUB= yes
CRYPTO_DESC= Cryptography support

View File

@ -37,7 +37,7 @@ USE_LDCONFIG= yes
PLIST_SUB= BDBMAJ=${BDBMAJ} BDBVER=${BDBVER}
MAKE_ARGS+= docdir=${DOCSDIR}
OPTIONS_DEFINE= CRYPTO L10N SQL JAVA TCL DOCS
OPTIONS_DEFINE= CRYPTO DEBUG L10N SQL JAVA TCL DOCS
OPTIONS_DEFAULT=CRYPTO
OPTIONS_SUB= yes
CRYPTO_DESC= Cryptography support

View File

@ -2,7 +2,7 @@
PORTNAME= kdb
DISTVERSION= 3.2.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= databases kde
MASTER_SITES= KDE/stable/${PORTNAME}/src
DIST_SUBDIR= KDE/${PORTNAME}

View File

@ -0,0 +1,36 @@
From 40cdaea4d7824cc1b0d26e6ad2dcb61fa2077911 Mon Sep 17 00:00:00 2001
From: Pino Toscano <pino@kde.org>
Date: Tue, 29 Oct 2019 07:52:32 +0100
Subject: PgSQL driver: fix build with PostgreSQL 12+
ABSTIMEOID and RELTIMEOID were removed, as their data types were dropped.
---
src/drivers/postgresql/PostgresqlTypes.cpp | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/drivers/postgresql/PostgresqlTypes.cpp b/src/drivers/postgresql/PostgresqlTypes.cpp
index ea576d6..0697129 100644
--- ./src/drivers/postgresql/PostgresqlTypes.cpp
+++ ./src/drivers/postgresql/PostgresqlTypes.cpp
@@ -36,6 +36,7 @@
#endif
#include <libpq-fe.h>
#include <catalog/pg_type.h> // needed for BOOLOID, etc.
+#include <pg_config.h> // needed for PG_VERSION_NUM
#ifdef _MSC_VER
#pragma warning( pop )
@@ -70,8 +71,10 @@ void PostgresqlDriver::initPgsqlToKDbMap()
//! @todo POLYGONOID geometric polygon '(pt1,...)'
m_pgsqlToKDbTypes.insert(FLOAT4OID, KDbField::Double);
m_pgsqlToKDbTypes.insert(FLOAT8OID, KDbField::Double);
+#if PG_VERSION_NUM < 120000
m_pgsqlToKDbTypes.insert(ABSTIMEOID, KDbField::Date);
m_pgsqlToKDbTypes.insert(RELTIMEOID, KDbField::Date);
+#endif
//! @todo TINTERVALOID (abstime,abstime), time interval
//! @todo CIRCLEOID geometric circle '(center,radius)'
//! @todo CASHOID monetary amounts, $d,ddd.cc
--
cgit v1.1

View File

@ -0,0 +1,25 @@
From 6bba3130f8968abb2e904bda1e8b59f83dd43bdc Mon Sep 17 00:00:00 2001
From: Pino Toscano <pino@kde.org>
Date: Sat, 25 May 2019 06:59:44 +0200
Subject: cmake: find PostgreSQL 12
---
cmake/modules/FindPostgreSQL.cmake | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/cmake/modules/FindPostgreSQL.cmake b/cmake/modules/FindPostgreSQL.cmake
index 8ec30db..74e6f6b 100644
--- ./cmake/modules/FindPostgreSQL.cmake
+++ ./cmake/modules/FindPostgreSQL.cmake
@@ -86,7 +86,7 @@ set(PostgreSQL_LIBRARY_DIR_MESSAGE "Set the PostgreSQL_LIBRARY_DIR cmake cache e
set(PostgreSQL_ROOT_DIR_MESSAGE "Set the PostgreSQL_ROOT system variable to where PostgreSQL is found on the machine E.g C:/Program Files/PostgreSQL/8.4")
set(PostgreSQL_KNOWN_VERSIONS ${PostgreSQL_ADDITIONAL_VERSIONS}
- "11" "10" "9.6" "9.5" "9.4" "9.3" "9.2" "9.1" "9.0" "8.4" "8.3" "8.2" "8.1" "8.0")
+ "12" "11" "10" "9.6" "9.5" "9.4" "9.3" "9.2" "9.1" "9.0" "8.4" "8.3" "8.2" "8.1" "8.0")
# Define additional search paths for root directories.
foreach (suffix ${PostgreSQL_KNOWN_VERSIONS} )
--
cgit v1.1

View File

@ -0,0 +1,65 @@
From d2b17a8aeada96df3304725cd532c76a94ce3cc4 Mon Sep 17 00:00:00 2001
From: Jaroslaw Staniek <staniek@kde.org>
Date: Tue, 29 Oct 2019 22:47:56 +0100
Subject: Autotests: Fix QCOMPARE for QString,const char* and QByteArrya,const
char *
FIXED-IN:3.2.1
---
autotests/DateTimeTest.cpp | 1 +
autotests/KDbTestUtils.cpp | 10 ++++++++++
autotests/KDbTestUtils.h | 5 +++++
3 files changed, 16 insertions(+)
diff --git a/autotests/DateTimeTest.cpp b/autotests/DateTimeTest.cpp
index ed655ca..bb32771 100644
--- ./autotests/DateTimeTest.cpp
+++ ./autotests/DateTimeTest.cpp
@@ -18,6 +18,7 @@
*/
#include "DateTimeTest.h"
+#include "KDbTestUtils.h"
#include <QtTest>
diff --git a/autotests/KDbTestUtils.cpp b/autotests/KDbTestUtils.cpp
index 494670a..3c35816 100644
--- ./autotests/KDbTestUtils.cpp
+++ ./autotests/KDbTestUtils.cpp
@@ -110,6 +110,16 @@ KDBTESTUTILS_EXPORT bool qCompare(const QStringList &val1, const QStringList &va
: compare_helper(false, "Compared values are not the same", toString(val1),
toString(val2), actual, expected, file, line);
}
+KDBTESTUTILS_EXPORT bool qCompare(const QByteArray &val1, const char *val2, const char *actual,
+ const char *expected, const char *file, int line)
+{
+ return qCompare(val1, QByteArray(val2), actual, expected, file, line);
+}
+KDBTESTUTILS_EXPORT bool qCompare(const QString &val1, const char *val2, const char *actual,
+ const char *expected, const char *file, int line)
+{
+ return qCompare(val1, QString::fromLatin1(val2), actual, expected, file, line);
+}
}
class KDbTestUtils::Private {
diff --git a/autotests/KDbTestUtils.h b/autotests/KDbTestUtils.h
index 0462e95..9094f17 100644
--- ./autotests/KDbTestUtils.h
+++ ./autotests/KDbTestUtils.h
@@ -79,6 +79,11 @@ KDBTESTUTILS_EXPORT bool qCompare(const QString &val1, const KDbEscapedString &v
KDBTESTUTILS_EXPORT bool qCompare(const QStringList &val1, const QStringList &val2,
const char *actual, const char *expected, const char *file,
int line);
+
+KDBTESTUTILS_EXPORT bool qCompare(const QByteArray &val1, const char *val2, const char *actual,
+ const char *expected, const char *file, int line);
+KDBTESTUTILS_EXPORT bool qCompare(const QString &val1, const char *val2, const char *actual,
+ const char *expected, const char *file, int line);
}
//! Calls @a call and verifies status of @a resultable
--
cgit v1.1

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.3.17
PORTVERSION= 10.3.20
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
@ -26,7 +26,6 @@ LICENSE_PERMS_PerconaFT= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
SUB_FILES= pkg-message
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
@ -189,6 +188,7 @@ post-patch:
${REINPLACE_CMD} 's|%%PREFIX%%|${PREFIX}|g' ${WRKSRC}/mysys/my_default.c
${REINPLACE_CMD} 's|%%LOCALBASE%%|${LOCALBASE}|g' ${WRKSRC}/scripts/mysql_config.sh \
${WRKSRC}/storage/tokudb/PerconaFT/cmake_modules/TokuThirdParty.cmake
${MV} ${WRKSRC}/storage/mroonga/version ${WRKSRC}/storage/mroonga/version_txt
.if ${OPSYS} == DragonFly
${CP} ${WRKSRC}/cmake/os/FreeBSD.cmake \
${WRKSRC}/cmake/os/DragonFly.cmake

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1564591845
SHA256 (mariadb-10.3.17.tar.gz) = 20a1ea4fc59aae89dcc82aff0d4907b036daf9bfbd252f08162399f055097097
SIZE (mariadb-10.3.17.tar.gz) = 71894997
TIMESTAMP = 1575013477
SHA256 (mariadb-10.3.20.tar.gz) = 53818f2d684e060143b4d8293da44c7f09cc676d71959405f84e6dc8affbc492
SIZE (mariadb-10.3.20.tar.gz) = 71990355

View File

@ -1,25 +1,25 @@
--- libmariadb/plugins/auth/CMakeLists.txt.orig 2018-05-23 20:38:41 UTC
--- libmariadb/plugins/auth/CMakeLists.txt.orig 2019-11-11 05:31:43 UTC
+++ libmariadb/plugins/auth/CMakeLists.txt
@@ -38,6 +38,7 @@ IF(GSSAPI_SOURCES)
LIBRARIES ${GSSAPI_LIBS})
@@ -75,6 +75,7 @@ IF(CRYPTO_PLUGIN)
${CRYPT_SOURCE}
LIBRARIES ${CRYPT_LIBS})
+ IF(NOT WITHOUT_CLIENT)
IF(WITH_SSL STREQUAL "GNUTLS" AND NOT WIN32)
MESSAGE1(STATUS "sha256_password not supported by GnuTLS due to missing OAEP padding")
ELSE()
@@ -85,6 +86,7 @@ IF(CRYPTO_PLUGIN)
SOURCES ${AUTH_DIR}/sha256_pw.c
LIBRARIES ${CRYPT_LIBS})
ENDIF()
+ ENDIF()
ENDIF()
+IF(NOT WITHOUT_CLIENT)
IF(${WITH_SSL} STREQUAL "OPENSSL" OR ${WITH_SSL} STREQUAL "SCHANNEL")
IF(WIN32)
SET(SHA256_LIBS crypt32)
@@ -51,6 +52,7 @@ IF(${WITH_SSL} STREQUAL "OPENSSL" OR ${W
SOURCES ${AUTH_DIR}/sha256_pw.c
LIBRARIES ${SHA256_LIBS})
ENDIF()
+ENDIF()
# old_password plugin
REGISTER_PLUGIN(TARGET mysql_old_password
@@ -60,10 +62,11 @@ REGISTER_PLUGIN(TARGET mysql_old_passwor
#GSSAPI client authentication plugin
@@ -119,9 +121,11 @@ REGISTER_PLUGIN(TARGET mysql_old_password
DEFAULT STATIC
SOURCES ${AUTH_DIR}/old_password.c)
+IF(NOT WITHOUT_CLIENT)
# Cleartext
REGISTER_PLUGIN(TARGET mysql_clear_password
@ -27,5 +27,4 @@
CONFIGURATIONS DYNAMIC STATIC OFF
DEFAULT DYNAMIC
SOURCES ${AUTH_DIR}/mariadb_cleartext.c)
-
+ENDIF()

View File

@ -0,0 +1,11 @@
--- storage/mroonga/CMakeLists.txt.orig 2019-11-06 16:01:58 UTC
+++ storage/mroonga/CMakeLists.txt
@@ -80,7 +80,7 @@ else()
set(MRN_SOURCE_DIR ${CMAKE_SOURCE_DIR})
endif()
-file(READ ${MRN_SOURCE_DIR}/version MRN_VERSION)
+file(READ ${MRN_SOURCE_DIR}/version_txt MRN_VERSION)
file(READ ${MRN_SOURCE_DIR}/version_major MRN_VERSION_MAJOR)
file(READ ${MRN_SOURCE_DIR}/version_minor MRN_VERSION_MINOR)
file(READ ${MRN_SOURCE_DIR}/version_micro MRN_VERSION_MICRO)

View File

@ -1,10 +1,7 @@
Do NOT use bundled libs, use xz/lzma from base and archivers/snappy from ports
--- storage/tokudb/PerconaFT/cmake_modules/TokuThirdParty.cmake.orig 2017-05-14 23:13:20 UTC
--- storage/tokudb/PerconaFT/cmake_modules/TokuThirdParty.cmake.orig 2019-11-06 16:01:58 UTC
+++ storage/tokudb/PerconaFT/cmake_modules/TokuThirdParty.cmake
@@ -34,6 +34,13 @@ if (CMAKE_PROJECT_NAME STREQUAL TokuDB)
endif ()
endif ()
@@ -1,5 +1,12 @@
include(ExternalProject)
+IF (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
+ include_directories("/usr/include")

View File

@ -2,7 +2,7 @@
# $FreeBSD$
PORTNAME?= mariadb
PORTVERSION= 10.4.7
PORTVERSION= 10.4.10
PORTREVISION?= 0
CATEGORIES= databases ipv6
MASTER_SITES= http://mirrors.supportex.net/${SITESDIR}/ \
@ -24,11 +24,12 @@ 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
USES= bison:build cmake:insource,noninja compiler:c++11-lib cpe iconv:translit libedit ncurses shebangfix ssl
SUB_FILES= pkg-message
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
SITESDIR= mariadb/mariadb-${PORTVERSION}/source
@ -42,12 +43,12 @@ OPTIONS_DEFAULT= GSSAPI_BASE
# MySQL-Server options
OPTIONS_DEFAULT+= CONNECT_EXTRA INNOBASE SPHINX SPIDER WSREP
OPTIONS_GROUP= COMPRESSION ENGINES GROONGA
OPTIONS_DEFINE= AWS_KMS CONNECT_EXTRA DOCS
OPTIONS_DEFINE= CONNECT_EXTRA DOCS
OPTIONS_DEFINE_amd64= WSREP
OPTIONS_GROUP_COMPRESSION= LZ4 LZO SNAPPY ZSTD
OPTIONS_GROUP_ENGINES= INNOBASE MROONGA OQGRAPH ROCKSDB SPHINX SPIDER TOKUDB
OPTIONS_GROUP_GROONGA= ZMQ MSGPACK
OPTIONS_EXCLUDE_i386= TOKUDB
OPTIONS_EXCLUDE_i386= ROCKSDB TOKUDB
CONNECT_EXTRA_DESC= Enable ODBC and XML in CONNECT engine
COMPRESSION_DESC= Optional page compression
@ -149,11 +150,11 @@ OQGRAPH_LIB_DEPENDS= libboost_system.so:devel/boost-libs \
ROCKSDB_USES= python
SNAPPY_CMAKE_BOOL= WITH_INNODB_SNAPPY WITH_ROCKSDB_snappy
SNAPPY_LIB_DEPENDS= libsnappy.so:archivers/snappy
TOKUDB_BROKEN= Error with bundled liblzma
TOKUDB_IMPLIES= SNAPPY
TOKUDB_PORTDOCS= README.md
TOKUDB_VARS= LICENSE+=PerconaFT LICENSE_COMB=multi
WSREP_CMAKE_BOOL= WITH_WSREP
WSREP_LIB_DEPENDS= libgalera.so:databases/galera26
ZMQ_LIB_DEPENDS= libzmq.so:net/libzmq4
ZSTD_CMAKE_BOOL= WITH_ROCKSDB_ZSTD
ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd
@ -201,8 +202,8 @@ post-configure:
-e 's|(#define LIBS .*)"$$|\1 -L${PREFIX}/lib"|' \
${WRKSRC}/libmariadb/mariadb_config/mariadb_config.c
# Fix build failure in mbstream, see https://jira.mariadb.org/browse/MDEV-14072
post-configure-INNOBASE-on:
# Fix build failure in mbstream, see https://jira.mariadb.org/browse/MDEV-14072
post-configure-INNOBASE-on:
${REINPLACE_CMD} -e 's| ${PREFIX}/lib/liblz4.so\(.* ${PREFIX}/lib/liblz4.so.*\)|\1|' \
-e 's| ${PREFIX}/lib/liblzo2.so\(.* ${PREFIX}/lib/liblzo2.so.*\)|\1|' \
-e 's| ${PREFIX}/lib/libsnappy.so\(.* ${PREFIX}/lib/libsnappy.so\)|\1|' \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1564591340
SHA256 (mariadb-10.4.7.tar.gz) = c8e6a6d0bb4f22c416ed675d24682a3ecfa383c5283efee70c8edf131374d817
SIZE (mariadb-10.4.7.tar.gz) = 78155161
TIMESTAMP = 1574142229
SHA256 (mariadb-10.4.10.tar.gz) = cd50fddf86c2a47405737e342f78ebd40d5716f0fb32b976245de713bed01421
SIZE (mariadb-10.4.10.tar.gz) = 78352896

Some files were not shown because too many files have changed in this diff Show More