Switch from security/ca_root_nss to base system certificate store.
Disable obsolete TPM 1.2 support.
PR: 257995, 260723, 263107, 263131
Exp-run by: antoine
Fails to compile with the following errors:
/wrkdirs/usr/ports/net-p2p/monero-cli/work/monero-0.17.3.0/src/crypto/slow-hash.c:1118:22: warning: implicit declaration of function 'getauxval' is invalid in C99 [-Wimplicit-function-declaration]
supported = (getauxval(AT_HWCAP) & HWCAP_AES) != 0;
^
/wrkdirs/usr/ports/net-p2p/monero-cli/work/monero-0.17.3.0/src/crypto/slow-hash.c:1118:32: error: use of undeclared identifier 'AT_HWCAP'
supported = (getauxval(AT_HWCAP) & HWCAP_AES) != 0;
^
/wrkdirs/usr/ports/net-p2p/monero-cli/work/monero-0.17.3.0/src/crypto/slow-hash.c:1118:44: error: use of undeclared identifier 'HWCAP_AES'
supported = (getauxval(AT_HWCAP) & HWCAP_AES) != 0;
^
plist changes that were landed for the update in documentation-
generation were missing options flags; some X11-stuff was listed
unconditionally.
(driesm@ already fixed this in the meantime, now I'm just sorting
the files in the %%X11%% option part)
PR: 263199
Reported by: driesm
There is documentation possible with glib, using gtk-doc.
Add a knob and the plist bits. The documentation depends
on the tests, though: see glib issue
https://gitlab.gnome.org/GNOME/glib/-/issues/2430
Futz a bit with the options and dependencies; TEST only needs
dbus for the build, and the docs need the tests.
PR: 258624
Reported by: Hodong@nimfsoft.art
glib-networking and glib (glib20) should be kept in sync
with major.minor versions. Update to catch up with glib.
Bump PORTREVISION on direct consumers, but not transitively.
Note that the PR has a newer patch, but that bumps glib
by a minor revision as well, to 2.72, which is tricky in itself.
Transitive consumers of libsoup and libsoup3 all build,
except for net-im/libnice, but that fails locally without this
change as well, so I'm going to choose to ignore that.
PR: 262389
Obtained from: yzrh@noema.org
From [1]:
Today we are releasing GCompris version 2.4.
We optimized the size of all the packages for all platforms and of the
external word images set (~30% smaller).
If you disabled the automatic download and want to have the full images
set, you should go to the configuration and click on "Download full word
image set".
The text "Full word image set is installed" is displayed below when you
have the latest version.
Norwegian Nynorsk introduction voices have been added by Karl Ove
Hufthammer and Øystein Steffensen-Alværvik. Malayalam voices have been
completed by Aiswarya Kaitheri Kandoth.
Many images have been updated for several activities.
We have also fixed a few bugs in Renewable energy, Watercycle and
Logical associations activities.
You can find packages of this new version for GNU/Linux, Windows,
Raspberry Pi and macOS on the download page. This update will be
available soon in the Android Play store, the F-Droid repository and the
Windows store.
Thank you all,
Timothée & Johnny
[1] https://gcompris.net/news/2022-04-13-en.html
This pre-commit hook looks for newly added files matching
foo/bar/Makefile
For these files, it is checking that a SUBDIR+=bar entry is
present in foo/Makefile.
Example run output:
> mkdir -p graphics/test_port
> touch graphics/test_port/Makefile
> git add graphics/test_port/Makefile
> git commit -m "graphics/test_port: not hooked into the build"
[pre-commit] ERROR: Missing 'SUBDIR += test_port' in graphics/Makefile
This should hopefully help reduce the number of index breakages.
Differential Revision: https://reviews.freebsd.org/D34015
Fix an incorrect coinmp-related dependency that was causing spurious
rebuilds. It was also reported to break the build, though I was unable
to reproduce the problem, and it did not seem to break the official
package build. Add another missing dependency. Both issues were
reported by stage-qa.
PR: 263238
* Add backwards-compatibilty flags to the core library to match
original behavior of the the c++ library. Fixes reading of certain
files by the new core.
* Documentation refers to primary branch as "main"
* Update the CI workflow matrix to VFX-CY2022
Specific OSS-fuzz issues addressed:
* OSS-fuzz 46309 Heap-buffer-overflow in Imf_3_1::memstream_read
* OSS-fuzz 46083 Out-of-memory in openexr_exrcheck_fuzzer
* OSS-fuzz 45899 Integer-overflow in internal_exr_compute_chunk_offset_size
* OSS-fuzz 44084 Out-of-memory in openexr_exrcheck_fuzzer
MFH: 2022Q2
- take over maintainership of this unmaintained port
- add a DOCS option
- add a non-default SIMD option for adapting the binary to the CPU
- patch out -Werror more thoroughly
Changelog: https://github.com/openstack/liberasurecode/blob/master/ChangeLog
PR: 263241
This release contains mostly a bunch of bugfixes, but also cleans up
the Meson build system code and now requires Meson >= 0.62, which
isn't great for backports, but is great to simplify maintenance of
AppStream's code.
I do hope that this change will not cause too many problems (most
distributions seem to backport Meson for other software already).
Tarballs available here:
https://www.freedesktop.org/software/appstream/releases/
Version 0.15.3
~~~~~~~~~~~~~~
Released: 2022-04-10
Features:
* qt: Include enums for VcsBrowser and Contribute
* Add vcs-browser and contribute URL type
* validate: Improve validation of desktop files alongside metainfo data
* its: Mark deprecated rules as deprecated
* Implement l10n support for metainfo keyword tags
* validator: Perform basic validation of keywords in metainfo data
* compose: Prefer metainfo keywords over desktop-entry keywords
* meson: Bump minimum version to 0.62
Specification:
* docs: Document keywords for metainfo files as well
* docs: Spell it metainfo, not meta-info if referencing metainfo.xml files
* spec: Document how keywords in metainfo files should be translated
Bugfixes:
* qt: If the timestamp is 0, return a default QDateTime()
* docs: Include compose manual page
* validate: Point at the right line for description-enum-item-invalid
* validator: Find data if /usr prefix is missing as well
* validator: Make insufficient launch data for desktop-apps a hard error
* Don't fail downloads or URL checks if redirects were involved
* apt: Only refresh the OS data cache (not the whole system cache) on
APT update
* compose: Emit error if filters are set but no output was generated
* Centralize GOnce guard to fix an assertion failure in AsComponent
Contributors:
Aleix Pol, JakobDev, Matthias Klumpp, Simon McVittie