Commit Graph

487403 Commits

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