1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-24 00:45:52 +00:00
Commit Graph

588905 Commits

Author SHA1 Message Date
Yuri Victorovich
139c2db343 science/yoda: Update 1.9.4 -> 1.9.6 2022-08-23 20:45:14 -07:00
Jan Beich
0f674946ba graphics/mesa-devel: update to 22.2.b.856
Changes:	67808a69c6...6e311dd722
(cherry picked from commit 04ef9110ec)
2022-08-23 00:43:47 +00:00
Jan Beich
690d8f7086 x11-toolkits/wlroots-devel: update to 0.15.0.358
Changes:	7c575922c...d3cb6b73a
(cherry picked from commit 42e2744eaf)
2022-08-23 00:43:47 +00:00
Jan Beich
a36184b0b7 emulators/citra: update to s20220822
Changes:	58d0705f0...ec7dc8803
(cherry picked from commit 585b809f09)
2022-08-23 00:43:47 +00:00
Nuno Teixeira
9051f0ba8e x11/kitty: Use upstream patch fix build on 12.x Release
- Use upstream patch instead of workaround fix
   https://github.com/kovidgoyal/kitty/pull/5398
 - Bump PORTREVISION

PR:		265393
MFH:		2022Q3
(cherry picked from commit adf824b09c)
2022-08-22 23:25:45 +01:00
Jan Beich
08a37e52dd x11-fonts/fcft: update to 3.1.3
Changes:	https://codeberg.org/dnkl/fcft/releases/tag/3.1.3
Reported by:	upstream (via mail)

(cherry picked from commit 1b3b64ebdc)
2022-08-22 16:01:44 +00:00
Dmitri Goutnik
c6701d7260 net/rclone: Fix /dev/fuse polling issue
Apply bazil/fuse workaround from [1], bump PORTREVISION.

[1] https://github.com/golang/go/issues/54100#issuecomment-1200165500

PR:		258056
Approved by:	Ralf van der Enden <tremere@cainites.net> (maintainer)
2022-08-22 07:58:27 -05:00
Dmitri Goutnik
e27b419409 lang/go118: Backport upstream fix for /dev/fuse polling issue
This a backport of Go CL 420334.

PR:		258056
Obtained from:	https://go-review.googlesource.com/c/go/+/420334/
2022-08-22 07:58:27 -05:00
Jan Beich
0fc04a03bc x11-servers/xwayland-devel: update to 21.0.99.1.266
Changes:	2700bc604...f0b2eeaf2
(cherry picked from commit a14c5fcd1b)
2022-08-22 12:09:44 +00:00
Matthias Andree
464d3ca17d security/openvpn: remove obsolete pkg-help
(cherry picked from commit b351c098c4)
2022-08-21 14:25:38 +02:00
Santhosh Raju
f3f781c6ad security/wolfssl: Update to v5.4.0
Changes since v5.3.0:

wolfSSL Release 5.4.0 (July 11, 2022)

Note:
** Future releases of wolfSSL will turn off TLS 1.1 by default
** Release 5.4.0 made SP math the default math implementation. To make an
   equivalent build as –disable-fastmath from previous versions of wolfSSL, now
   requires using the configure option –enable-heapmath instead.

Release 5.4.0 of wolfSSL embedded TLS has bug fixes and new features including:

Vulnerabilities

* [High] Potential for DTLS DoS attack. In wolfSSL versions before 5.4.0 the
  return-routability check is wrongly skipped in a specific edge case. The check
  on the return-routability is there for stopping attacks that either consume
  excessive resources on the server, or try to use the server as an amplifier
  sending an excessive amount of messages to a victim IP. If using DTLS 1.0/1.2
  on the server side users should update to avoid the potential DoS
  attack. CVE-2022-34293
* [Medium] Ciphertext side channel attack on ECC and DH operations. Users on
  systems where rogue agents can monitor memory use should update the version of
  wolfSSL and change private ECC keys. Thanks to Sen Deng from Southern
  University of Science and Technology (SUSTech) for the report.
* [Medium] Public disclosure of a side channel vulnerability that has been fixed
  since wolfSSL version 5.1.0. When running on AMD there is the potential to
  leak private key information with ECDSA operations due to a ciphertext side
  channel attack. Users on AMD doing ECDSA operations with wolfSSL versions less
  than 5.1.0 should update their wolfSSL version used. Thanks to professor
  Yinqian Zhang from Southern University of Science and Technology (SUSTech),
  his Ph.D. student Mengyuan Li from The Ohio State University, and his M.S
  students Sen Deng and Yining Tang from SUStech along with other collaborators;
  Luca Wilke, Jan Wichelmann and Professor Thomas Eisenbarth from the University
  of Lubeck, Professor Shuai Wang from Hong Kong University of Science and
  Technology, Professor Radu Teodorescu from The Ohio State University, Huibo
  Wang, Kang Li and Yueqiang Cheng from Baidu Security and Shoumeng Yang from
  Ant Financial Services Group.
CVE-2020-12966
https://www.amd.com/en/corporate/product-security/bulletin/amd-sb-1013
CVE-2021-46744
https://www.amd.com/en/corporate/product-security/bulletin/amd-sb-1033

New Feature Additions

DTLS 1.3

* Support for using the new DTLSv1.3 protocol was added
* Enhancements to bundled examples for an event driven server with DTLS 1.3 was
  added

Ports

* Update for the version of VxWorks supported, adding in support for version 6.x
* Support for new DPP and EAP-TEAP/EAP-FAST in wpa_supplicant
* Update for TSIP version support, adding support for version 1.15 for RX65N and
  RX72N
* Improved TSIP build to handle having the options WOLFSSL_AEAD_ONLY defined or
  NO_AES_CBC defined
* Added support for offloading TLS1.3 operations to Renesas RX boards with TSIP

Misc.

* Constant time improvements due to development of new constant time tests
* Initial translation of API headers to Japanese and expansion of Japanese help
  message support in example applications
* Add support for some FPKI (Federal PKI) certificate cases, UUID, FASC-N, PIV
  extension for use with smart cards
* Add support for parsing additional CSR attributes such as unstructured name
  and content type
* Add support for Linux getrandom() when defining the macro WOLFSSL_GETRANDOM
* Add TLS 1.2 ciphersuite ECDHE_PSK_WITH_AES_128_GCM_SHA256 from RFC 8442
* Expand CAAM support with QNX to include i.MX8 boards and add AES-CTR support
* Enhanced glitching protection by hardening the TLS encrypt operations

Math and Performance

SP Math Additions

* Support for ARMv3, ARMv6 and ARMv7a
    - Changes and improvements to get SP building for armv7-a
    - Updated assembly for moving large immediate values on ARMv6
    - Support for architectures with no ldrd/strd and clz
* Reworked generation using common asm ruby code for 32bit ARM
* Enable wolfSSL SP math all by default (sp_int.c)
* Update SP math all to not use sp_int_word when SQR_MUL_ASM is available

SP Math Fixes

* Fixes for constant time with div function
* Fix casting warnings for Windows builds and assembly changes to support
  XMM6-15 being non-volatile
* Fix for div_word when not using div function
* Fixes for user settings with SP ASM and ED/Curve25519 small
* Additional Wycheproof tests ran and fixes
* Fix for SP math ECC non-blocking to always check `hashLen`
* Fix for SP math handling edge case with submod

Improvements and Optimizations

Compatibility Layer

* Provide access to "Finished" messages outside of compatibility layer builds
* Remove unneeded FIPS guard on wolfSSL_EVP_PKEY_derive
* Fix control command issues with AES-GCM, control command EVP_CTRL_GCM_IV_GEN
* Add support for importing private only EC key to a WOLFSSL_EVP_PKEY struct
* Add support for more extensions to wolfSSL_X509_print_ex
* Update for internal to DER (i2d) AIPs to move the buffer pointer when passed
  in and the operation is successful
* Return subject and issuer X509_NAME object even when not set

Ports

* Renesas RA6M4 example update and fixes
* Support multi-threaded use cases with Renesas SCE protected mode and TSIP
* Add a global variable for heap-hint for use with TSIP
* Changes to support v5.3.0 cube pack for STM32
* Use the correct mutex type for embOS
* ESP-IDF build cleanup and enhancements, adding in note regarding ESP-IDF
  Version
* Support for SEGGER embOS and emNET
* Fix to handle WOLFSSL_DTLS macro in Micrium build

Build Options

* Support for verify only and no-PSS builds updated
* Add the enable options wolfssh (mapped to the existing –enable-ssh)
* Remove WOLFSSL_ALT_NAMES restriction on notBefore/notAfter use in Cert struct
* Move several more definitions outside the BUILDING_WOLFSSL gate with linux
  kernel module build
* Modify --enable-openssh to not enable non-FIPS algos for FIPS builds
* Remove the Python wrappers from wolfSSL source (use pip install instead of
  using wolfSSL with Python and our separate Python repository)
* Add --enable-openldap option to configure.ac for building the OpenLDAP port
* Resolve DTLS build to handle not having –enable-hrrcookie when not needed
* Add an --enable-strongswan option to configure.ac for building the Strongswan
  port
* Improve defaults for 64-bit BSDs in configure
* Crypto only build can now be used openssl extra
* Update ASN template build to properly handle WOLFSSL_CERT_EXT and
  HAVE_OID_ENCODING
* Allow using 3DES and MD5 with FIPS 140-3, as they fall outside of the FIPS
  boundary
* Add the build option --enable-dh=const which replaces setting the macro
  WOLFSSL_DH_CONST and now conditionally link to -lm as needed
* Add the macro WOLFSSL_HOSTNAME_VERIFY_ALT_NAME_ONLY which is used to verify
  hostname/ip address using alternate name (SAN) only and does not use the
  common name
* WOLFSSL_DTLS_NO_HVR_ON_RESUME macro added (off by default to favor more
  security). If defined, a DTLS server will not do a cookie exchange on
  successful client resumption: the resumption will be faster (one RTT less) and
  will consume less bandwidth (one ClientHello and one HelloVerifyRequest
  less). On the other hand, if a valid SessionID is collected, forged
  clientHello messages will consume resources on the server.
* Misc.
* Refactoring of some internal TLS functions to reduce the memory usage
* Make old less secure TimingPadVerify implementation available
* Add support for aligned data with clang LLVM
* Remove subject/issuer email from the list of alt. Email names in the
  DecodedCerts struct
* Zeroizing of pre-master secret buffer in TLS 1.3
* Update to allow TLS 1.3 application server to send session ticket
* Improve the sniffer asynchronous test case to support multiple concurrent
  streams
* Clean up wolfSSL_clear() and add more logging
* Update to not error out on bad CRL next date if using NO_VERIFY when parsing
* Add an example C# PSK client
* Add ESP-IDF WOLFSSL_ESP8266 setting for ESP8266 devices
* Support longer sigalg list for post quantum use cases and inter-op with OQS's
  OpenSSL fork
* Improve AES-GCM word implementation of GMULT to be constant time
* Additional sanity check with Ed25519/Ed448, now defaults to assume public key
  is not trusted
* Support PSK ciphersuites in benchmark apps
* FIPS in core hash using SHA2-256 and SHA2-384
* Add ability to store issuer name components when parsing a certificate
* Make the critical extension flags in DecodedCert always available
* Updates to the default values for basic constraint with X509’s
* Support using RSA OAEP with no malloc and add additional sanity checks
* Leverage async code paths to support WANT_WRITE while sending packet fragments
* New azsphere example for continuous integration testing
* Update RSA key generation function to handle pairwise consistency tests with
  static memory pools used
* Resolve build time warning by passing in and checking output length with
  internal SetCurve function
* Support DTLS bidirectional shutdown in the examples
* Improve DTLS version negotiation and downgrade capability

General Fixes

* Fixes for STM32 Hash/PKA, add some missing mutex frees, and add an additional
  benchmark
* Fix missing return checks in KSDK ED25519 code
* Fix compilation warnings from IAR
* Fixes for STM32U5/H7 hash/crypto support
* Fix for using track memory feature with FreeRTOS
* Fixup XSTR processing for MICRIUM
* Update Zephyr fs.h path
* DTLS fixes with WANT_WRITE simulations
* Fixes for BER use with PKCS7 to have additional sanity checks and guards on
  edge cases
* Fix to handle exceptional edge case with TFM mp_exptmod_ex
* Fix for stack and heap measurements of a 32-bit build
* Fix to allow enabling AES key wrap (direct) with KCAPI
* Fix --enable-openssh FIPS detection syntax in configure.ac
* Fix to move wolfSSL_ERR_clear_error outside gate for OPENSSL_EXTRA
* Remove MCAPI project's dependency on zlib version
* Only use __builtin_offset on supported GCC versions (4+)
* Fix for c89 builds with using WOLF_C89
* Fix 64bit postfix for constants building with powerpc
* Fixed async Sniffer with TLS v1.3, async removal of `WC_HW_WAIT_E` and
  sanitize leak
* Fix for QAT ECC to gate use of HW based on marker
* Fix the supported version extension to always check minDowngrade
* Fix for TLS v1.1 length sanity check for large messages
* Fixes for loading a long DER/ASN.1 certificate chain
* Fix to expose the RSA public DER export functions with certgen
* Fixes for building with small version of SHA3
* Fix configure with WOLFSSL_WPAS_SMALL
* Fix to free PKCS7 recipient list in error cases
* Sanity check to confirm ssl->hsHashes is not NULL before attempting to
  dereference it
* Clear the leftover byte count in Aes struct when setting IV

(cherry picked from commit 4850ea1e3c)
2022-08-21 14:08:31 +02:00
Nuno Teixeira
e28ebf0a0d misc/lesspipe: Update to 2.06
- use tr to convert into lower case, test string adjustments included
   in 2.03 version ( https://github.com/wofr06/lesspipe/issues/76 )
 - remove perl storable (pst) files interpretation (security fix)

ChangeLog:	https://github.com/wofr06/lesspipe/blob/lesspipe/ChangeLog
PR:		265610
Reported by:	elfham <elfham+freebsd@gmail.com>
Approved by:	maintainer timeout, >2 weeks
MFH:		2022Q3

(cherry picked from commit d8192011d1)
2022-08-21 10:37:03 +01:00
Thomas Zander
9fbc92c216
multimedia/mkvtoolnix: Update to upstream version 70.0.0
Details:
- New features and bug fixes; no known breakages for existing workflows
  or configs.

MFH:		2022Q3
(cherry picked from commit 9e296b8073)
2022-08-21 10:34:24 +02:00
Robert Clausecker
13de6080d2 sysutils/snapraid: Update to 12.2
- A patch release, adding support for files with timestamps prior to
   1970.

ChangeLog:	https://github.com/amadvance/snapraid/releases/tag/v12.2
PR:		265958
MFH:		2022Q3
(cherry picked from commit 67786a8478)
2022-08-20 23:14:45 +01:00
Christoph Moench-Tegeder
1ac3ac5740 www/firefox: fix build on i386
The included protobuf tries to figure out optimal memory alignment
for some variables, but on i386 our library is not really helpful
with that. Adjust the alignment for the problematic case, and disable
one static_assert() checking for alignment values (borrowed from
devel/protobuf port).

(cherry picked from commit 0e5839c5f4)
2022-08-20 23:23:55 +02:00
Thomas Zander
c612fb44d4 audio/musicpd: Update to upstream version 0.23.9
Details:
- Bugfix release, see
  https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.23.9/NEWS

MFH:		2022Q3
(cherry picked from commit f8ac419e2d)
2022-08-20 18:34:18 +02:00
Thomas Zander
54acb3c88f audio/pms-devel: Update to upstream snapshot as of 2022-08-19
MFH:		2022Q3
(cherry picked from commit 0e6ed6647b)
2022-08-20 18:33:20 +02:00
Jan Beich
0c232dc38c graphics/mesa-devel: update to 22.2.b.716
Changes:	37aa92a3cd...67808a69c6
(cherry picked from commit 97c2cf5057)
2022-08-20 00:42:16 +00:00
Jan Beich
edb1e46768 x11-toolkits/wlroots-devel: update to 0.15.0.351
Changes:	bea4bd43e...7c575922c
(cherry picked from commit 2a38648419)
2022-08-20 00:42:16 +00:00
Juraj Lutter
ca27f12435 net-mgmt/unifi7: Update to 7.2.92
Release notes: https://community.ui.com/releases/r/network/7.2.92

(cherry picked from commit 69ea915c34)
2022-08-19 23:49:50 +02:00
Christoph Moench-Tegeder
902dc73123 mail/thunderbird: update to 91.13.0 (rc1)
Release Notes (soon):
  https://www.thunderbird.net/en-US/thunderbird/91.13.0/releasenotes/

(cherry picked from commit c20133ad23)
2022-08-19 21:39:33 +02:00
Christoph Moench-Tegeder
cfba19c22c www/firefox: update to 104.0 (rc3)
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/104.0/releasenotes/

(cherry picked from commit 7b2efb06bb)
2022-08-19 21:38:36 +02:00
Thomas Zander
23d234cc3f
sysutils/zellij: Update to upstream version 0.31.3
Details:
- Bugfix release, no breaking changes

MFH:		2022Q3
(cherry picked from commit dee293e712)
2022-08-19 19:26:57 +02:00
Kai Knoblich
f2c173b5c4 net-mgmt/netbox: Update to 3.2.9
Changelog:

Enhancements:
* Add PON interface types
* Enable bulk renaming of devices
* Pretty print JSON custom field data when editing
* Display extra addressing details for IPv4 prefixes
* Add phone & email details to contacts panel
* Add clear button to quick search fields
* Add DOCSIS interface type

Bug Fixes:
* Remove button for adding inventory item templates to module
  type components
* Fix Markdown rendering for custom fields in table columns
* Workaround for upstream timezone data bug

https://github.com/netbox-community/netbox/releases/tag/v3.2.9

MFH:		2022Q3
(cherry picked from commit a3ba1ba2f4)
2022-08-19 07:23:10 +02:00
Kai Knoblich
52594f584b www/py-dj40-django-timezone-field: Fix regression with newer pytz
* Backport a PR which fixes the "ZoneInfoNotFoundError" exception whe
  populating and comparing timezones against pytz which don't yet exist
  in zoneinfo.

MFH:		2022Q3
(cherry picked from commit 66b2b44abd)
2022-08-19 07:22:34 +02:00
Kai Knoblich
1549346721 www/py-django-timezone-field: Fix regression with newer pytz releases
* Backport a PR which fixes the "ZoneInfoNotFoundError" exception when
  populating and comparing timezones against pytz which don't yet exist
  in zoneinfo.

MFH:		2022Q3
(cherry picked from commit 0bd37e7de4)
2022-08-19 07:22:21 +02:00
Kai Knoblich
5b3f81b9b6 devel/py-tzdata: Update to 2022.2
Changelog: https://github.com/python/tzdata/releases/tag/2022.2

MFH:		2022Q3
(cherry picked from commit 7948a1e99d)
2022-08-19 07:22:06 +02:00
Alan Hicks
2fc14a6402 net-mgmt/nagios-plugins: Fix check_smtp certificate
https://github.com/nagios-plugins/nagios-plugins/pull/649

PR:		263192
Approved by:	maintainer timeout
MFH:		2022Q3

(cherry picked from commit ced29daafb)
2022-08-18 22:31:12 -03:00
Felix Palmen
f728e9c45c security/unix-selfauth-helper: Update to 1.0.1
Add warning about base bug: pam_exec.so contained a bug that would
prevent the helper to work correctly in most cases. For 13.x-RELEASE,
add a script checking the patch level and displaying a warning on
installation.

Approved by:		tcberner (mentor)
Differential Revision:	https://reviews.freebsd.org/D36115

(cherry picked from commit 22e6df529b)
2022-08-18 16:39:18 +02:00
Enrique Fynn
a3a2547b5e net-p2p/go-ethereum: Update to 1.10.21
This upgrade prepares go-ethereum for the Merge which should happen in
October 2022.

Changes:	https://github.com/ethereum/go-ethereum/releases

PR:		265891
(cherry picked from commit 64257a84aa)
2022-08-18 08:25:20 -05:00
Jan Beich
b8d64c2662 graphics/mesa-devel: update to 22.2.b.655
Changes:	ca4800fa76...37aa92a3cd
(cherry picked from commit 4c74751aee)
2022-08-18 00:33:09 +00:00
Mohammad S. Babaei
2d59a832b9 editors/jucipp: Update to 1.7.2
- unbreak[1]

[1] https://gitlab.com/cppit/jucipp/-/issues/453

ChangeLog:	https://gitlab.com/cppit/jucipp/-/releases/v1.7.2
PR:		265838
Reported by:	unitrunker <unitrunker@gmail.com>
MFH:		2022Q3

(cherry picked from commit 265585c6ce)
2022-08-17 17:58:46 +01:00
Fernando Apesteguía
f8275f75cd devel/ctypes.sh: Add missing patches
Add patches missing from last update.

PR:	265318
Fixes:	79f9679c7e
(cherry picked from commit 505d19cfee)
2022-08-17 18:43:30 +02:00
Robert Clausecker
1a028d3fb4 devel/ctypes.sh: Fix build on FreeBSD 13
ChangeLog: https://github.com/taviso/ctypes.sh/issues/57

While here change old WWW (not working)

PR:		265318
Reported by:	fuz@fuz.su (maintainer)
Approved by:	portmgr (maintainer timeout, ~1 month)
MFH:		2022Q3

(cherry picked from commit 2e73c35489)
2022-08-17 18:18:47 +02:00
Robert Clausecker
57207df735 deskutils/remind: update to 04.00.03
ChangeLog:
https://git.skoll.ca/Skollsoft-Public/Remind/src/branch/master/docs/WHATSNEW

 * IMPROVEMENT: remind: add plain_body and calendar_body JSON keys in -pp...
   output.

 * BUG FIX: tkremind: Don't create empty files called '&1' when
   creating a new reminder.

 * BUG FIX: remind: Don't call signal-unsafe functions from signal handler

PR:		265894
Reported by:	fuz@fuz.su (maintainer)
MFH:		2022Q3

(cherry picked from commit 94541c8fb5)
2022-08-17 18:07:40 +02:00
Robert Clausecker
f22ec54de2 devel/gopls: update to 0.9.4
ChangeLog: https://github.com/golang/tools/releases/tag/gopls%2Fv0.9.4

This release fixes an unfortunate bug in a new vet analysis in the gopls@v0.9.2
release. Specifically, a stray print statement in a new analyzer for the invalid
time format string "2006-02-01", which corrupts gopls' communication over
STDIN/STDOUT.

PR:		265895
Reported by:	fuz@fuz.su (maintainer)
MFH:		2022Q3

(cherry picked from commit 6d7825177b)
2022-08-17 18:01:27 +02:00
Robert Nagy
f5465ea3b2 www/chromium: update to 104.0.5112.101
Security:	f12368a8-1e05-11ed-a1ef-3065ec8fd3ec
(cherry picked from commit d442126e24)
2022-08-17 10:43:42 +02:00
Rodrigo Osorio
7dc1a00adc net/rsync: Remove duplicate entries in distinfo
This is a quick fix to unbreak the port.

The issue was caused by multiple additional patched
coming from the same distfile archive. If you enable
more than one of those options makesum script add a
distinfo description for each option.

PR:		265896
(cherry picked from commit 1c2e6a5f3e)
2022-08-17 09:54:37 +02:00
Yasuhiro Kimura
d43ba09205 mail/milter-manager: Fix runtime error with Ruby 3.0 or later
milter-manager requires rexml to run. Since Ruby 3.0 rexml is
converted to bundled gem. But our Ruby ports don't include bundled
gems. So fix runtime error with Ruby 3.0 or later by adding rexml port
to RUN_DEPENDS.

While here, change post-patch target so it doesn't remove bundled
glib2 gem. Build succeeds without doing it.

Reference:	https://github.com/milter-manager/milter-manager/discussions/168
Reported by:	Aoba Dai (in freebsd-users-jp ML)
Tested by:	Aoba Dai
MFH:		2022Q3

(cherry picked from commit a5e4acb365)
2022-08-17 08:28:13 +09:00
Christoph Moench-Tegeder
29ec19bc5f www/firefox: update to 104.0 (rc2)
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/104.0/releasenotes/

(cherry picked from commit c64c9fe110)
2022-08-16 21:55:02 +02:00
Robert Nagy
53b38e9186 www/chromium: two fixes from upstream
- std::is_same compiler error
- X11 screensaver suspension

commit 904c8cedf85c7223f96ea084953089fea9a36bdd
Author: Ben Noordhuis <info@bnoordhuis.nl>
Date: Thu Jul 07 10:28:11 2022
Fix std::is_same compiler error

From 8c1ebea5f601b0b5247535dcdfd01755f3e6e1a6 Mon Sep 17 00:00:00 2001
From: Andrew Wolfers <aswolfers@chromium.org>
Date: Tue, 19 Jul 2022 15:01:25 +0000
Subject: [PATCH] [x11][ozone] Fix X11 screensaver suspension.

(cherry picked from commit b108b8734f)
2022-08-16 21:19:58 +02:00
Jan Beich
f8a7e5b80d multimedia/svt-av1: update to 1.2.1
Changes:	https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v1.2.0
Changes:	https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v1.2.1

(cherry picked from commit 7d7c819ad0)
(cherry picked from commit 6fbf0a3f11)
(cherry picked from commit 9a8f68bf51)
2022-08-16 17:32:03 +00:00
Ryan Moeller
ffdaee554e devel/py-libzfs: Unbreak FreeBSD <13.1
Commits in the previous update fixed incorrect zpool status
handling, but broke the build for older versions of ZFS.

Now, zpool_status_t enumerators are checked at configure time.
This fixes the build for all supported FreeBSD releases and fixes
the incorrect zpool status handling.

- Check zpool_status_t enumerators at configure time
- Fix round-tripping ZFSException through pickle
- Remove zpool_get_physpath

Approved by:	lwhsu (implicit)
Sponsored by:	iXsystems, Inc.

(cherry picked from commit 19c3e861b7)
2022-08-16 12:21:32 -04:00
Rodrigo Osorio
af0a5e4af6 net/rsync: Update to 3.2.5
Major changes:
    * CVE-2022-29154 Added some file-list safety checking
    * CVE-2022-37434 Fix in the bundled zlib (buffer overflow issue)
    * Fix the handling of filenames specified with backslash-quoted wildcards
      whith the remote-arg-escaping
    * Fix configure check for signed char that causes bogus checksums
    * rsync is compiled with an xxhash 0.8 library
    * New --trust-sender option to bypass the extra file-list safety checking

Full changelog: https://github.com/WayneD/rsync/blob/master/NEWS.md

PR:		265633
Reported by:	rob2g2 <rob2g2-freebsd@bitbert.com>
Relnotes:	yes
Security:	CVE-2022-29154
Security:	CVE-2022-37434

(cherry picked from commit d7990faa34)
2022-08-16 18:04:13 +02:00
Robert Clausecker
cdad97dcc4 net/wackamole: Fix build on armv7
Jails may not have a bpf(4) device, but can still build with BPF.

 - fix the configure test for BPF detection
 - define LICENSE
 - fix two obvious bugs in the code

PR:		265561
Approved by:	maintainer timeout, >2 weeks
MFH:		2022Q3

(cherry picked from commit 4d98b01b6f)
2022-08-16 15:53:04 +01:00
Robert Clausecker
0540a17b70 devel/remake: Fix build on armv7
- For historical reasons, the code base has a hard coded check
   that prevents the use of POSIX functions on ARM platforms.
   Disable that check to make the build succeed.

PR:		265513
Approved by:	maintainer timeout, >2 weeks

(cherry picked from commit b85c507213)
2022-08-16 13:29:56 +01:00
Jan Beich
6d3a039ee5 graphics/mesa-devel: update to 22.2.b.563
Changes:	88fd397c74...ca4800fa76
(cherry picked from commit dc6ea6c69a)
2022-08-16 00:53:41 +00:00
Jan Beich
cf9a53511a x11-toolkits/wlroots-devel: update to 0.15.0.344
Changes:	c2359d032...bea4bd43e
(cherry picked from commit 5ae8a1e1d2)
2022-08-16 00:53:41 +00:00
Jan Beich
0f0f32d72f emulators/citra: update to s20220814
Changes:	bf6e4a41d...58d0705f0
(cherry picked from commit ad420e760e)
2022-08-16 00:53:38 +00:00
Neel Chauhan
415a9dd6ac textproc: Remove erroneous port in 2022Q3 textproc 2022-08-15 14:45:35 -07:00