142932 Commits

Author SHA1 Message Date
fcambus
9f04224311 Add upstream fix for CVE-2019-19555.
This fix addresses the following issue:

- Stack-based buffer overflow in read_textobject()
2019-12-04 22:07:50 +00:00
jasper
38d6ec0434 add support for OpenBSD to the service_facts module
tested by and ok pvk@
2019-12-04 20:44:12 +00:00
fcambus
60df47510a Switch HOMEPAGE and MASTER_SITES to HTTPS. 2019-12-04 20:07:26 +00:00
naddy
41029c4763 maintenance update to 4.6 2019-12-04 18:05:49 +00:00
thfr
8d82ab7128 fix i386 build by disabling the JIT.
should not affect !i386, but bump revision because of theoretical chance
that other arches may be affected.

diff by & ok sthen
2019-12-04 16:36:49 +00:00
sthen
ab5841a44a mark BROKEN until someone gets round to fixing this, broken by the node update. 2019-12-04 16:31:17 +00:00
sthen
a4b28b2c87 allow fetching only a subset of trees, requested by guenther@ stsp@ 2019-12-04 14:40:37 +00:00
fcambus
01d55ced7a Update spleen to 1.6.0. 2019-12-04 13:47:14 +00:00
landry
db9ed15e84 Unbreak by updating to fiona 1.8.11.
Sadly it seems tests are broken but i dont remember if it was the case
before..
2019-12-04 13:40:53 +00:00
kmos
01328a136e py-curl has code that will use setuptools if wheel is present. Since
the port doesn't declare this, lang/python throws an exception.

Patch setup.py to always use setuptools and add MODPY_SETUPTOOLS. This
will fix the intermittent build problems with py-curl we've been having.

ok sthen
2019-12-04 13:26:13 +00:00
giovanni
8376f77ad3 Update to 2.10.14
ok sthen@

sync wantlib
2019-12-04 11:34:55 +00:00
pirofti
eb7e1d06b3 Use strip(1) instead of objcopy(1) to remove debug information.
Few people complained that stripped binaries are slightly
larger now than they used to be when debug packages are enabled.

My investigations show that this is because objcopy --strip-debug is
less efficient than plain strip(1) which is what we use for non-debug
packages.

Reintroducing strip(1) does not affect current debug packages behaviour
in my experience. The link to the debug symbols is still there and
egdb(1) still loads it automatically and displays all the debug info.

OK espie@
2019-12-04 11:34:29 +00:00
landry
3e5e31bedc Update to cbindgen 0.11.0. 2019-12-04 11:17:54 +00:00
sthen
4c39430a5d Use a link rather than compile test to for __builtin_bswap64 in libnettle;
fixes little-endian base-gcc (mips64el). From George Koehler, tested by
manphiz@gmail.com, ok aja@.
2019-12-04 10:36:34 +00:00
fcambus
9676b2edca Add libuninameslist. 2019-12-04 08:35:21 +00:00
fcambus
f9f49e61da Add textproc/libuninameslist.
The Unicode consortium provides a file containing annotations on many
unicode characters. This library contains a compiled version of this
file so that programs can access this data quickly and easily.

OK kmos@
2019-12-04 08:33:50 +00:00
jca
a8b9fb8a4c Update to samba-4.10.10
Tested by Ian McWilliam
2019-12-04 00:17:53 +00:00
jca
0624160e38 Update to talloc-2.1.16 2019-12-04 00:15:22 +00:00
jca
1bbf783120 Update to tdb-1.3.18 2019-12-04 00:14:45 +00:00
ajacoutot
87fdce8787 Welcome GNOME 3.34.2! 2019-12-03 21:31:04 +00:00
ajacoutot
54590e18f2 Update to gnome-desktop-3.34.2. 2019-12-03 21:26:38 +00:00
cwen
3e5c90e3dd gcc/8: re-enable Ada on powerpc by providing a new bootstrap.
Thanks and OK naddy@
2019-12-03 21:18:26 +00:00
solene
25df19d7e7 Update to abcl-1.6.0
Thanks maintainer Timo Myyrä for the patch
2019-12-03 19:46:34 +00:00
feinerer
acb4b1476b Update to PDFMiner 20191125 2019-12-03 17:14:54 +00:00
landry
565898835b Update to thunderbird 68.3.0.
See https://www.thunderbird.net/en-US/thunderbird/68.3.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-37/

Add patches to fix the build with upcoming rust 1.39, from semarie@

While here enable the build on arm64, who knows..
2019-12-03 17:04:25 +00:00
landry
235e5e3d12 Update to firefox-esr 68.3.0.
See https://www.mozilla.org/en-US/firefox/68.3.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-37/

Add patches to fix build with upcoming rust 1.39, from semarie@
2019-12-03 17:02:20 +00:00
landry
4e3d328c62 Update to firefox-i18n 71.0 2019-12-03 17:01:10 +00:00
landry
8a60083383 Update to firefox 71.0.
See https://www.mozilla.org/en-US/firefox/71.0/releasenotes/
Fixes https://www.mozilla.org/en-US/security/advisories/mfsa2019-36/

- Adds unveil support (cf #1580271): firefox can now only access files
  from /tmp & ~/Download by default, as chrome does
- pledge the gpu process (cf #1580268)
- overhaul pledge configuration which now lives in root-owned files and
  can be overriden in /etc/firefox, cf #1584839.
- fix sound with unveil by disabling sndio lazy loading, cf #1596546

most of the work done by jcs@, upstreaming by yours truly - this has
been commited to firefox 72, but backport it to 71 so that it gets wider
testing. See /usr/local/share/doc/pkg-readmes/firefox for configuration
changes.

Note that security.sandbox.pledge.main & security.sandbox.pledge.content
about:config keys are now useless.

Add 3 patches to fix the build with upcoming rust 1.39, from semarie@.
2019-12-03 17:00:46 +00:00
landry
b03dd8caaf Bump for mozilla.port.mk change 2019-12-03 16:50:14 +00:00
landry
0a8dfddd74 Bump dependency to nss 3.47.1 for gecko 71. 2019-12-03 16:49:45 +00:00
pamela
08bec2e322 update to py-test-cov 2.8.1
OK phessler
2019-12-03 16:03:29 +00:00
sthen
2f925921a4 build debug packages for boehm-gc 2019-12-03 16:00:24 +00:00
bcallah
6c64b7164d Update to ebc-2.4.0
Changelog: https://github.com/gavinhoward/bc/releases/tag/2.4.0
2019-12-03 15:52:33 +00:00
landry
9f2d145708 Update to nspr 4.24 2019-12-03 15:14:59 +00:00
sthen
39a09181d1 update to solr-8.3.1 2019-12-03 14:27:58 +00:00
bcallah
80887b0846 Fix the build on arm64.
ok phessler@
2019-12-03 13:28:19 +00:00
ajacoutot
bb10e4c399 Update to meson-0.52.1. 2019-12-03 11:15:31 +00:00
jca
3b133bc4d9 Missing bits for the picard-2.2.3 update 2019-12-03 09:22:50 +00:00
otto
ee84850809 Update PowerDNS Authoritative Server to 4.2.1 2019-12-03 06:46:09 +00:00
bket
5e4cccf6d2 Import devel/py-jaraco-functools
DESCR:
Additional functools in the spirit of stdlib's functools.

Port includes feedback from pamela@. Thank you!

OK pamela@
2019-12-03 04:30:25 +00:00
pamela
d76d5a30f0 enable tests, now that test dependencies are satisfied
OK danj phessler
2019-12-03 02:05:20 +00:00
kili
ee425ea19d Enforce nojunk for hs ports, because ghc-pkg has some race condition.
prodded by espie@
2019-12-02 23:32:29 +00:00
kmos
7b30db1240 Update devel/py-mock 2.0.0 -> 3.0.5
Bring this port up to date. Drop py-pbr as BUILD_DEPENDS (sthen pointed
out it is no longer used).

Took MAINTAINER while here

ok sthen
2019-12-02 22:47:52 +00:00
kmos
d7e9c55ea7 Hook py-characteristic and py-fields up to the build 2019-12-02 22:43:24 +00:00
kmos
30ea932e2e devel/py-fields
Container class boilerplate killer. An alternative to characteristic
and attrs.

Version 5.0.0

ok sthen
2019-12-02 22:41:38 +00:00
kmos
26cdb2438c devel/py-characteristic
characteristic: Python attributes without boilerplate.

characteristic is an MIT-licensed Python package with class decorators
that ease the chores of implementing the most common attribute-related
object protocols.

Version 14.3.0

ok sthen
2019-12-02 22:40:38 +00:00
kmos
6085723ea7 Update audio/picard 2.1.3 -> 2.2.3
Updated brings a number of fixes and new features:
https://picard.musicbrainz.org/changelog/

Patch is removed as it has been upstreamed.

ok sthen
2019-12-02 22:30:42 +00:00
sthen
fe5573c2c8 actually pass ${MAKE_ENV}, GO386=387 wasn't getting correctly passed through
for lang/go itself (though was working for ports built using go.port.mk).
2019-12-02 22:20:38 +00:00
kmos
c8cce38167 Enable tests using MODPY_PYTEST. Patch out the handful of tests that
need the unported delegator.py
2019-12-02 21:45:27 +00:00
espie
92dbe205b0 simpler check for gettext dependency anywhere in BUILD_DEPENDS.
We're in bsd.port.mk, so we're allowed to use internals, and _BUILD_DEP
contains exactly what we need.

okay naddy@
2019-12-02 18:59:03 +00:00