Commit Graph

531921 Commits

Author SHA1 Message Date
Kyle Evans
d13ca4fc5c MFH: r566578
emulators/qemu-user-static: update to f7fd10d7677c

This features a number of fixes; highlights:
- Handle aarch64 YIELD instructions
- Bump ARG_MAX to match the FreeBSD default on LP64 platforms
- Implement __specialfd(2) and copy_file_range(2)
- Style fixes
- Fix an issue with binary execution[0]
- Fix page fault handling for self-modifying binaries[1]
- Suppress noise from CIOGSESSION usage and restore CRIOGET handling
- Patch _umtx_op(2) through to the kernel where possible[2]

[0] Attempting to execute a binary by name was broken when there was an
unrelated entry by the same name in PWD.  The report below observed it in the
cluster while building games/dobutsu, which tried to execute `xz` in a directory
that had an `xz` directory inside of it.

[1] From the fixing commit, qemu mprotect()s pages contained translated code
to PROT_READ | PROT_EXEC and upgrades protections as needed upon page fault.
This was broken in a previous commit that misidentified by the trap # that
should have been observed.  The observed issue a broken JIT compiler in
libpcre.

[2] _umtx_op can now be handled by the kernel in cases where the target long
size is not longer than the host, and the target and host are the same
endianness.  This is much more reliable than our previous emulation of these
operations, and should reduce hangs sometimes observed in threaded applications.
Note that this requires a recent stable/12 or 13.x/-CURRENT.

PR:		253375 [0]
PR:		253335 [1]
2021-02-26 04:54:02 +00:00
Piotr Kubaj
2c78b9754c MFH: r560298 r560302 r561371 r562151 r562559 r563142 r563143 r563149 r565356 r565465 r566011 r566182
finance/quickfix: fix build on non-x86

Code uses x86 assembly, but makes it possible to use Boost atomic.

multimedia/zoneminder: enable on powerpc64

net/mpich: fix build on powerpc64

Neither __BYTE_ORDER nor __BIG_ENDIAN are defined:
In file included from src/mpi/datatype/typerep/dataloop/looputil.c:10:
./src/mpi/datatype/typerep/dataloop/looputil.h:57:2: error: This code assumes that __BYTE_ORDER and __BIG_ENDIAN are defined
#error This code assumes that __BYTE_ORDER and __BIG_ENDIAN are defined

editors/libreoffice: fix build on powerpc64 elfv2

This set of patches is applied only on powerpc* architectures.

Submitted by:	afsilva
Approved by:	tier 2 blanket

security/openconnect-gui: fix checksum

emulators/riscv-isa-sim: enable on powerpc64

sysutils/linuxfdisk: enable on powerpc64

graphics/openfx-arena: enable on powerpc64

multimedia/arcan: enable LUAJIT on powerpc64

It builds fine with luajit-openresty.

games/libretro-desmume2015: fix build on non-x86 / ARM

JIT is only for x86 and ARM.

astro/opencpn: fix build on powerpc64*

Use GCC unconditionally on powerpc64*:
In file included from /usr/lib/clang/11.0.1/include/xmmintrin.h:13:
/usr/lib/clang/11.0.1/include/mmintrin.h:33:5: error: use of undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
    __builtin_ia32_emms();

editors/libreoffice6: backport powerpc* patches to libreoffice6

Approved by:	tier 2 blanket
2021-02-25 18:32:27 +00:00
Fernando Apesteguía
acefe46b40 MFH: r566531
www/privoxy: Update to 3.0.31 stable

ChangeLog: https://www.privoxy.org/3.0.31/user-manual/whatsnew.html

PR:	253156
Submitted by:	fk@fabiankeil.de (maintainer)
2021-02-25 12:43:03 +00:00
Jan Beich
34724cf16d MFH: r566514
graphics/mesa-devel: update to 21.0.b.2294

Changes:	60726ed0d3...05d0514a8f
2021-02-25 00:40:17 +00:00
Bradley T. Hughes
8339761095 MFH: r566504
devel/libuv: Update 1.40.0 -> 1.41.0

https://github.com/libuv/libuv/blob/v1.41.0/ChangeLog

Sponsored by:	Miles AS
2021-02-24 19:57:34 +00:00
Matthias Andree
8025b930cc MFH: r566502
security/openvpn: Bugfix update to v2.5.1

Changelog: https://github.com/OpenVPN/openvpn/blob/release/2.5/Changes.rst#overview-of-changes-in-251
2021-02-24 19:11:21 +00:00
Alexandre C. Guimarães
2cd3923bd5 MFH: r564713
www/davical: add missing dependecy.

PR:		253347
Submitted by:	dinoex
2021-02-24 15:12:56 +00:00
Fernando Apesteguía
f3ab7552b1 MFH: r566474
devel/newt: does not register shared libs

pkg info -b newt does not show any shared libraries despite the port installing
one.

The framework uses the output of readelf -d to know if the library has a SONAME
and this ports does not add a SONAME if it does not detect the GNU linker. Then,
the resulting package does not register any shared libraries.

* Patch configure.ac to learn and detect LLVM linker so it adds the SONAME to
  the library.
* Add USE_LDCONFIG (portlint wrongly complains about not installing shared libs)

PR:     253712
Submitted by:   masamory7@gmail.com
2021-02-24 14:18:27 +00:00
Marc Fonvieille
df091c7c1f MFH: r561911 r566314
Update to r85c9d788f8 from the FreeBSD docset.

Approved by:	doceng (implicit)

Update to 0cff342f42461c5081b98bce7581f43df319e4f4 version from the
FreeBSD docset (a.k.a. 13.0-R version)

Approved by:	doceng (implicit)

Approved by:	portmgr (blanket)
2021-02-24 10:46:29 +00:00
Fernando Apesteguía
48fcfab00f MFH: r566449
net/widentd: Replace deprecated variable (fixes build)

PR:	253240
Submitted by:	portmaster@bsdforge.com (maintainer)
2021-02-24 06:31:05 +00:00
Li-Wen Hsu
fcd9c2bfea MFH: r566431
multimedia/aegisub: Fix build on 12.2

PR:		253735
Submitted by:	Olga Smirnova <mistresssilvara@hotmail.com>
2021-02-23 23:19:40 +00:00
Kirill Ponomarev
3751508086 MFH: r566425
Update to 13.0.1

Submitted by:	maintainer
2021-02-23 20:07:56 +00:00
Christoph Moench-Tegeder
6a1e3dba03 MFH: r565915
update thunderbird to 78.8.0

Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/78.8.0/releasenotes/
2021-02-23 18:29:04 +00:00
Jan Beich
cf5939b2f9 MFH: r566357
graphics/mesa-devel: update to 21.0.b.2148

Changes:	3250e04d25...60726ed0d3
2021-02-23 00:55:21 +00:00
Jan Beich
2addd5abac MFH: r566354
emulators/citra: update to s20210221

Changes:	e6c479f49...c2d36cde9
2021-02-23 00:54:00 +00:00
Jan Beich
7c37979f41 MFH: r563863 r565343 r565835 r566347
www/firefox: update to 86.0

Changes:	https://www.mozilla.org/firefox/86.0/releasenotes/
2021-02-22 23:58:03 +00:00
Yuri Victorovich
48938d4841 MFH: r566337
math/py-uncertainties: Add missing dependency
2021-02-22 21:41:16 +00:00
Christoph Moench-Tegeder
d09ef653f0 MFH: r565791
update firefox-esr to 78.8.0

Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/78.8.0/releasenotes/

Removed patches applied upstream, massaged patches where surrounding
code changed.
2021-02-22 17:10:22 +00:00
Jan Beich
f21e86da18 MFH: r566305
multimedia/ffmpeg: update to 4.3.2

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.3.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Reported by:	Repology
2021-02-22 15:39:10 +00:00
Jan Beich
fe208b1008 MFH: r566294
multimedia/dav1d: update to 0.8.2

Changes:	https://code.videolan.org/videolan/dav1d/-/tags/0.8.2
Changes:	https://code.videolan.org/videolan/dav1d/-/blob/0.8.2/NEWS
Changes:	https://code.videolan.org/videolan/dav1d/compare/0.8.1...0.8.2
Reported by:	Repology
2021-02-22 13:07:19 +00:00
Emanuel Haupt
f58b619946 MFH: r566292
graphics/qtqr: Add missing dependencies

PR:		253753
Submitted by:	yuri
2021-02-22 13:00:27 +00:00
Philip Paeps
077fa7fc7a MFH: r564758
net/aquantia-atlantic-kmod: Fix build on CURRENT

This patch enables the port to build a working if_atlantic.ko on
13-CURRENT, broken since r353868 (Git commit 19e09f447fd9), where
the `if_multi_apply` and `if_multiaddr_count` KPIs were removed.

PR:             252642
Submitted by:   Michael Chiu <nyan-at-myuji.xyz>
Approved by:    koobs (maintainer)
Differential_Revision: https://reviews.freebsd.org/D28135
2021-02-22 07:27:38 +00:00
Jan Beich
83744af984 MFH: r566243
www/youtube_dl: update to 2021.02.22

Changes:	https://github.com/ytdl-org/youtube-dl/releases/tag/2021.02.22
Reported by:	GitHub (watch releases)
2021-02-21 20:03:35 +00:00
Juraj Lutter
327a2e636f MFH: r566225
sysutils/bpytop: Upgrade to 1.0.62

Reviewed by:	lwhsu, osa
Approved by:	lwhsu, osa
Differential Revision:	https://reviews.freebsd.org/D28730
2021-02-21 12:56:08 +00:00
Wen Heping
ad3856a4c5 MFH: r566209
- Update django to 3.1.7, 3.0.13 and 2.2.19(security releases)
2021-02-21 08:53:29 +00:00
Jan Beich
dad3ea2a50 MFH: r566180
graphics/mesa-devel: update to 21.0.b.2052

Changes:	575756274a...3250e04d25
2021-02-20 19:07:47 +00:00
Thomas Zander
602fe93d50 MFH: r566159
Update to upstream release 2.4.5.

Details:
- Feature enhancements, docs and bug fixes, see
  https://github.com/traefik/traefik/releases/tag/v2.4.5
- Configuration files are compatible with the previous
  2.3.x series.
2021-02-20 13:26:03 +00:00
Glen Barber
47c0e90690 MFH: r566122
Prune 12.1-RELEASE checksums after reaching end-of-life

Approved by:	portmgr (implicit, re blanket)
Sponsored by:	Rubicon Communications, LLC ("Netgate")
2021-02-19 23:47:53 +00:00
Glen Barber
791bccd8f6 MFH: r566120
Add 13.0-BETA3 checksums.
Prune 13.0-BETA1 checksums.

Approved by:	portmgr (implicit, re blanket)
Sponsored by:	Rubicon Communications, LLC ("Netgate")
2021-02-19 23:45:22 +00:00
Dmitry Marakasov
95ee9830cf MFH: r566105
- Fix dependency on ports libpcap by explicitly specifying shlib version

PR:		242332
Reported by:	lantw44@gmail.com
2021-02-19 23:00:19 +00:00
Lev A. Serebryakov
361950cb5f MFH: r565424 r565460
Fix python bindings build for subversion 1.14.1.

Approved by:	portmgr (blanket, FAQ 20.6.2)
2021-02-19 11:55:31 +00:00
Jan Beich
795f937e13 MFH: r566050
Unbreak fetch from git.sr.ht

Git footer have changed e.g.,

 ---
-2.30.0
+2.30.1
2021-02-19 11:50:05 +00:00
Guido Falsi
cf0a3dd4ba MFH: r562244 r566014
Update asterisk18 to 18.2.0

Update asterisk18 to 18.2.1

Security:       b330db5f-7225-11eb-8386-001999f8d30b,
                e3894955-7227-11eb-8386-001999f8d30b,
                5d8ef725-7228-11eb-8386-001999f8d30b,
                ca21f5e7-7228-11eb-8386-001999f8d30b,
                1bb2826b-7229-11eb-8386-001999f8d30b
2021-02-19 00:34:28 +00:00
Guido Falsi
ab9f7cb83c MFH: r562243 r566013
Update asterisk16 to 16.16.0

Update asterisk16 to 16.16.1

Security:	b330db5f-7225-11eb-8386-001999f8d30b,
		e3894955-7227-11eb-8386-001999f8d30b,
		5d8ef725-7228-11eb-8386-001999f8d30b,
		ca21f5e7-7228-11eb-8386-001999f8d30b,
		1bb2826b-7229-11eb-8386-001999f8d30b
2021-02-19 00:33:21 +00:00
Guido Falsi
745e2be814 MFH: r566012
Update asterisk13 to 13.38.2

Security:	b330db5f-7225-11eb-8386-001999f8d30b,
		5d8ef725-7228-11eb-8386-001999f8d30b,
		1bb2826b-7229-11eb-8386-001999f8d30b
2021-02-19 00:30:20 +00:00
Rene Ladan
517e21d664 MFH: r566009
www/chromium: update to 84.0.4324.182

Security:	https://www.vuxml.org/freebsd/48514901-711d-11eb-9846-e09467587c17.html
2021-02-18 23:21:51 +00:00
Dmitry Marakasov
948ec845df MFH: r565450
net/libdnet: disable useless buildtime check for /dev/bpf presence

Device is not guarateed to exist at package building time.

PR:		238523
Submitted by:	rea@FreeBSD.org
Reported by:	dweimer@dweimer.net
Approved by:	maintainer timeout (onatan@gmail.com, 1.5 years)
2021-02-18 21:23:39 +00:00
Dmitry Marakasov
7dfcd32482 MFH: r565379
Fix qmail's qmailsend wrapper script by using correct PATH and removing bad quoting

PR:		252457, 252293
Submitted by:	erdgeist@erdgeist.org (maintainer)
Reported by:	callumgibson@optusnet.com.au
2021-02-18 21:19:13 +00:00
Kirill Ponomarev
e5098497d7 MFH: r565395
Update to 2.0.28
2021-02-18 20:02:52 +00:00
Bernard Spil
425cb1d329 MFH: r565963
security/openssl-devel: Security update to 3.0.0alpha12

Security:	96a21236-707b-11eb-96d8-d4c9ef517024

Approved by:	ports-secteam (blanket)
2021-02-18 18:21:30 +00:00
Emmanuel Vadot
6f4b234325 MFH: r562140 r565958
ports-mgmt/pkg: Update to 1.16.2

Changes from 1.16.1 to 1.16.2
- libpkg: add a snap(shot) version prefix
- libpkg: only upgrade installed packages with pattern matches
- Document pkg-lock(8) accepts a list of packages

Approved by:	bapt (implicit)

ports-mgmt/pkg: Update to 1.16.3

- lua: filecmp: Fix for symlink

PR:	253292, 250439
Approved by:	bapt (implicit)
2021-02-18 18:13:33 +00:00
Tobias C. Berner
1097deecc5 MFH: r565949
textproc/libebml: update to 1.4.3

Changelog:
  * Fixed several heap overflow bugs in the `ReadData` functions of
    various data type classes. This fixes CVE-2021-3405.

Security:	CVE-2021-3405
2021-02-18 16:35:53 +00:00
Sofian Brabez
fdfd82e5b0 MFH: r565931
- Update to 0.8.0
- Unbreak and make portlint happy
2021-02-18 13:10:14 +00:00
Fernando Apesteguía
9e26a7d391 MFH: r565924
lang/retro12: Update to 2021.2

ChangeLog:

 * fixes a bug causing address stack corruption in some circumstances
 * improved handling of pipes
 * added `abort`
 * add support for user defined block delimiters

PR:	253610
Submitted by:	crc@forthworks.com
2021-02-18 12:32:48 +00:00
Mathieu Arnold
f8289eccfa MFH: r565906 r565907
Update to 9.11.28 & 9.16.12

Security:	CVE-2020-8625
2021-02-18 07:06:48 +00:00
Jan Beich
04c45bc5e0 MFH: r565841
graphics/jpeg-xl: drop BROKEN obsolete after r557364
2021-02-18 00:47:19 +00:00
Jan Beich
4124442ea6 MFH: r565836
graphics/mesa-devel: update to 21.0.b.1876

Changes:	8300bc1f16...575756274a
2021-02-18 00:30:06 +00:00
Jan Beich
602070acc3 MFH: r564751 r564919 r565375 r565832
x11-wm/river: update to s20210217

Changes:	96d460c...3d66cbd
2021-02-18 00:17:46 +00:00
Jan Beich
b58bbf3c09 MFH: r565831
x11-servers/xwayland-devel: update to 1.20.0.844

Changes:	a4095162c...c9a3b14c1
2021-02-18 00:15:31 +00:00
Jan Beich
a4738ec33c MFH: r565829
mail/aerc: unbreak fetch due to dependency rename

$ make checksum TRYBROKEN= MASTER_SITE_BACKUP= DISTDIR=$(mktemp -dt distfiles)
[...]
=> ProtonMail-crypto-71bec3603bf3_GH0.tar.gz doesn't seem to exist in /tmp/distfiles.vIqG0oUY/.
=> Attempting to fetch https://codeload.github.com/ProtonMail/crypto/tar.gz/71bec3603bf3?dummy=/ProtonMail-crypto-71bec3603bf3_GH0.tar.gz
fetch: https://codeload.github.com/ProtonMail/crypto/tar.gz/71bec3603bf3?dummy=/ProtonMail-crypto-71bec3603bf3_GH0.tar.gz: size unknown
fetch: https://codeload.github.com/ProtonMail/crypto/tar.gz/71bec3603bf3?dummy=/ProtonMail-crypto-71bec3603bf3_GH0.tar.gz: size of remote file is not known
ProtonMail-crypto-71bec3603bf3_GH0.tar.gz             1939 kB 2391 kBps    00s
=> Fetched file size mismatch (expected 1985666, actual 1985937)
=> Couldn't fetch it - please try to retrieve this
=> port manually into /tmp/distfiles.vIqG0oUY/ and try again.
*** Error code 1
2021-02-18 00:01:18 +00:00