Commit Graph

5704 Commits

Author SHA1 Message Date
Alexandru Ardelean 1f980b8dad taglib: bump to 2.3
Refresh sha256 from upstream release tarball.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-06-09 09:26:57 +03:00
Alexandru Ardelean 6b8fa9acfe ngtcp2: bump to 1.23.0
Refresh sha256 from upstream release tarball.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-06-09 09:26:57 +03:00
Alexandru Ardelean 5a211a285b nghttp3: bump to 1.16.0
Refresh sha256 from upstream release tarball.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-06-09 09:26:57 +03:00
Wei-Ting Yang 1adc058454 treewide: add or correct license information
Add or correct license information across multiple packages.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-06-08 16:29:56 +03:00
W. Michael Petullo 335244d32c openldap: add version check override
The slapd daemon uses -V, and ldapsearch uses -VV. The libopenldap
sub-package provides only shared libraries.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2026-06-08 07:45:20 +02:00
W. Michael Petullo 5049d3797a openldap: update to 2.6.13
Upstream record of changes is available at
https://git.openldap.org/openldap/openldap.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2026-06-08 07:45:20 +02:00
Seo Suchan 14d197418d libxslt: add test-version.sh
xsltproc doesn't say it's own version but only dependcies it compiled on

Signed-off-by: Seo Suchan <tjtncks@gmail.com>
2026-06-07 20:21:09 +02:00
W. Michael Petullo 8fe618b05d libexif: update 0.6.26
Upstream list of changes is available at
https://github.com/libexif/libexif/releases/tag/v0.6.26.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2026-06-07 13:48:56 +03:00
Ho Kim 7990a8d3be liboqs: fix missing symbolic link installation
The current installation process fails to correctly install the
'liboqs.so' symbolic link due to an incorrect path syntax (extra dot).

This prevents other packages from linking against liboqs
(e.g., using -loqs) during development, which was discovered while
testing PQC key exchange implementations dependent on OQS.

Removes the trailing dot to ensure the symbolic link is preserved and
copied correctly to the destination directory.

Signed-off-by: Ho Kim <rlagh1073@naver.com>
2026-06-07 09:31:54 +02:00
W. Michael Petullo 6058af7eb6 libdmapsharing: update to 3.9.14
Fixes https://github.com/openwrt/packages/pull/29586.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2026-06-06 12:55:43 +02:00
Matthew Cather 9e37c92bb9 valkey: bump to 9.1.0
includes server security related releases.

Signed-off-by: Matthew Cather <mattbob4@gmail.com>
2026-06-06 12:54:49 +02:00
Andy Voigt f0ce6e6cfd libsml: update to 1.1.5
bump version to 1.1.5

Signed-off-by: Andy Voigt <a.voigt@mailbox.org>
2026-06-05 07:36:51 +03:00
Alexandru Ardelean 636d0216d7 libsoup3: make zstd optional, drop unused deps
Meson auto-detects zstd if staged by other builds.
So, we need to enforce it enabled/disabled via build options.

Drop libxml2 and libgnutls from DEPENDS.
They're not required in libsoup3.
Maybe they're left-overs from libsoup2.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-06-05 07:16:01 +03:00
W. Michael Petullo d8596bdaaa totem-pl-parser: update to 3.26.7
Upstream list of changes is available at
https://gitlab.gnome.org/GNOME/totem-pl-parser/-/blob/master/NEWS.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2026-06-03 13:07:39 +03:00
W. Michael Petullo 9e1f5b27b8 libgcrypt: update to 1.12.2
Upstream list of changes is available at
https://github.com/gpg/libgcrypt/blob/master/NEWS.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2026-06-03 08:29:42 +02:00
W. Michael Petullo 06a4f14627 vips: update to 8.18.2
Upstream list of changes is available at
https://github.com/libvips/libvips/releases/tag/v8.18.2.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2026-06-03 08:29:11 +02:00
W. Michael Petullo 23579da804 libgpg-error: update to 1.61
Upstream list of changes is available at
https://github.com/gpg/libgpg-error/blob/master/NEWS.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2026-06-03 08:11:51 +02:00
W. Michael Petullo 8755f2e98d libsoup3: update to 3.7.1
Upstream record of changes is available at
https://gitlab.gnome.org/GNOME/libsoup/-/blob/master/NEWS.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2026-06-03 08:11:21 +02:00
W. Michael Petullo 995e516380 hwloc: update to 2.13.0
This upstream release included CPU kind improvements and fixed
CUDACoresPerMP on NVIDIA GPUs.

Signed-off-by: W. Michael Petullo <mike@flyn.org>
2026-06-03 08:10:40 +02:00
Michael Heimpold fa6c9463ad libzip: add version check override
zipmerge and zipcmp prints version on -V,
but ziptool does not offer version number in any output.

Co-authored-by: George Sapkin <george@sapk.in>
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
2026-06-02 07:13:44 +02:00
Daniel Golle e75e627a5f jose: disable man page generation via asciidoc
The asciidoc/a2x toolchain bundled with newer Python (3.14) is
incompatible with jose's docbook XSL configuration, causing the
build to fail with xsltproc returning non-zero status while
processing 'jose.1.xml'.

Since the man pages are not strictly required for OpenWrt (and
typically stripped from the final image anyway), unconditionally
disable a2x detection in meson.build via a disabler() so that the
'mans' list stays empty regardless of host tooling.

Link: https://github.com/latchset/jose
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-06-02 00:37:04 +01:00
Daniel Golle 727190b849 libdrm: package test programs
Package the libdrm test programs which are useful when debugging
video output issues: drmdevice, modetest, modeprint, proptest, vbltest

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-06-02 00:33:55 +01:00
Maxim Storchak cdbaef37e8 linenoise: update to 2026-03-02
- Add bracketed paste folding
- Add test for ANSI CSI escape sequences in the prompt.
- Treat ANSI CSI escape sequences as zero-width in utf8StrWidth().
- Fix tab handling when no completion is available.
- Fix ARM unsigned char warning.

Signed-off-by: Maxim Storchak <m.storchak@gmail.com>
2026-06-01 11:06:02 +02:00
Alexandru Ardelean c9f4980023 alsa-lib: add version check override
alsa-lib ships only a shared library and aserver has no --version, so
neither can satisfy the generic version probe. Add a test-version.sh
that exits 0 for both arms and exits 1 for unknown subpackages.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-05-31 09:12:43 +03:00
Alexandru Ardelean 214b265f4a libtheora: disable ARM assembly on pre-ARMv7 targets only
libtheora's configure probes the host assembler for NEON support
rather than the target CPU, so on pre-ARMv7 (arm926ej-s, etc.) it
falsely succeeds and the build emits NEON the CPU can't execute.
Force --disable-asm only when the ARM target's TARGET_CFLAGS does
not advertise armv7 or armv8, so cortex-a* keeps the NEON path.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-05-30 09:27:49 +03:00
Daniel Golle 775c87e364 libx264: update to git HEAD of 2025-09-10
Changes since 2024-05-13:
 c24e06c2 configure: Check for SVE support in MS armasm64 via as_check
 3a8b5be2 aarch64: Use elf_aux_info() for CPU feature detection on FreeBSD/OpenBSD
 1243d9ff Provide x264_getauxval() wrapper for getauxvaul() and elf_aux_info()
 80c1c47c configure: Add DragonFly support
 3a21e97b Fix build with Android NDK and API < 24 for 32-bit targets
 b1d2de88 Use getauxval() on Linux and elf_aux_info() on FreeBSD/OpenBSD on arm/ppc
 da14df55 Make use of sysconf(3) _SC_NPROCESSORS_ONLN and _SC_NPROCESSORS_CONF
 023112c6 aarch64: defines involving bit shifts should be unsigned
 938601b9 Use sysctlbyname(3) hw.logicalcpu on macOS
 a64111b1 Enable use of __sync_fetch_and_add() wherever detected instead of just X86
 450946f9 ci: Test compiling for Android
 52f7694d Use sched_getaffinity on Android
 373697b4 Bump dates to 2025
 c80f8a28 msvsdepend: Allow using the script for .S sources too
 27d83708 Makefile: Generate dependency information implicitly while compiling
 a0191bd8 configure: Use as_check for checking for aarch64 features
 72ce1cde configure: Use as_check for the main check for whether NEON is supported
 f87ca183 configure: Check for .arch and .arch_extension for enabling aarch64 extensions
 87044b21 aarch64: Use configure detected directives for enabling SVE/SVE2
 fc4012fb configure: Check for the dotprod and i8mm aarch64 extensions
 0e48d072 aarch64: Add flags for runtime detection of dotprod and i8mm
 570f6c70 aarch64: Add runtime detection of extensions on Windows and macOS
 fe9e4a7f Provide implementations for functions using the instructions SDOT/UDOT in the DotProd Armv8 extension.
 32c3b801 lavf: Update the code to work with the latest libavutil API
 4360ac37 ci: Fix ffmpeg build
 40617ddb ci: Remove vlc-contrib dependency
 85b5ccea Update gas-preprocessor.pl to the latest upstream version
 ff620d0c configure: Use MSYSTEM_CARCH for default arch on msys2
 714e07b4 arm: Don't test x264_cpu_fast_neon_mrc_test on Windows
 291476d7 windows: Fix named pipes detection
 b35605ac i8mm & neon hpel_filter optimization
 0480cb05 riscv64: add compile support

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-05-28 11:20:22 +02:00
Alexandru Ardelean f10dfca2ba libudev-zero: update to 1.0.4
First upstream release since 2023-07. All four locally-carried patches
are merged in 1.0.4 and can be dropped:

- 0001 (PR #57): udev_device.c TOCTOU race fix
- 0002 (PR #62): avoid OOM on small systems
- 0003 (PR #66): correct touchpad detection
- 0004 (PR #80): hwdb USB ID lookup from usb.ids

The release also pulls in PR #79 (do not assume EV_REL and EV_ABS are
mutually exclusive in udev_device.c).

Release notes:
https://github.com/illiliti/libudev-zero/releases/tag/1.0.4

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-05-25 20:06:09 +01:00
George Sapkin a356098556 libwacom: add version check override
Skip version checks as none of the executables seem to report their
versions.

Signed-off-by: George Sapkin <george@sapk.in>
2026-05-25 08:02:47 +03:00
George Sapkin 46c786c033 libseccomp: add version check override
Skip version checks as none of the executables seem to report their
versions.

Signed-off-by: George Sapkin <george@sapk.in>
2026-05-25 08:02:47 +03:00
George Sapkin 6a20260a1f treewide: fix typos in version check overrides
Fix shellcheck shell configuration in version check overrides.

Signed-off-by: George Sapkin <george@sapk.in>
2026-05-25 08:02:47 +03:00
Alexandru Ardelean 68de1450cc libxerces-c: fix CI build/test failures for apk + samples
Two unrelated issues both fixed here so the package + its samples
sub-package land in CI green:

1. PKG_CPE_ID escaping.
   apk's ADB binary package format rejects both the backslash-escape
   and the percent-encoding variants of the previous CPE id:

     cpe:/a:apache:xerces-c\+\+     ERROR: info field 'tags' has invalid value
     cpe:/a:apache:xerces-c%2B%2B   ERROR: info field 'tags' has invalid value

   apk's tag value parser only accepts a restricted alphabet for ADB
   package format and neither '\' nor '%' make the cut. With xerces-c
   unable to build, downstream consumers (notably sumo) also fail at
   cmake configure time with "Failed to find XercesC".

   Drop the '++' suffix entirely and use cpe:/a:apache:xerces-c, which
   matches the higher-level Apache Xerces-C CPE entry. cve scanners
   that walked the more specific xerces-c++ entry will fall back to
   this one.

2. Generic version-check override for libxerces-c-samples.
   The samples sub-package ships upstream demo programs
   (CreateDOMDocument, DOMCount, DOMPrint, SAX2Count, ...) which do
   not accept --version / -v / -V and therefore fail the framework's
   "executable prints PKG_VERSION" probe, making the package overall
   report "Generic tests failed". Add a minimal test-version.sh that
   exits 0 so the version-probe is skipped and the remaining generic
   checks (executable, no hardcoded paths, stripped, linked libs)
   still run for every binary.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-05-24 15:57:48 +03:00
Alexandru Ardelean ded6d8cc67 lmdb: add a test-version.sh version-check override
lmdb-test ships /usr/bin/mtest, a stress test that unconditionally
opens ./testdb in the current directory and aborts (SIGABRT) when
that directory is missing. In the CI runtime container that's
always the case, so the framework's --version probe ends up with
"Aborted" output, no PKG_VERSION match, and the package gets
reported as "Generic tests failed - No executables in the package
provided version 0.9.35".

Add libs/lmdb/test-version.sh that handles each sub-package by name:
lmdb (library) and lmdb-test (no usable version probe) pass the
override, lmdb-utils runs 'mdb_dump -V' and matches against
PKG_VERSION, and unknown sub-packages fail loudly to force this
script to be updated. The other generic checks (no hardcoded paths,
stripped, linked libs) still run for every binary.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-05-24 15:57:00 +03:00
Josef Schlehofer 1bf4bd3856 treewide: fix dangling SONAME symlinks when using ABI_VERSION
A previous commit attempted to introduce proper SONAME symlinks for
packages utilizing ABI_VERSION. However, it incorrectly copied only
the symlink without the underlying physical library file, resulting
in broken packages with dangling symlinks.

Before:
```
tar -Oxzf bin/packages/arm_cortex-a9_vfpv3-d16/packages/oniguruma_6.9.9-r1_arm_cortex-a9_vfpv3-d16.ipk ./data.tar.gz | tar -tzvf -
drwxr-xr-x  0 0      0           0 Feb  5  2024 ./
drwxr-xr-x  0 0      0           0 Feb  5  2024 ./usr/
drwxr-xr-x  0 0      0           0 Feb  5  2024 ./usr/lib/
lrwxrwxrwx  0 0      0           0 Feb  5  2024 ./usr/lib/libonig.so.5 -> libonig.so.5.4.0
```

After:
```
tar -Oxzf bin/packages/arm_cortex-a9_vfpv3-d16/packages/oniguruma_6.9.9-r1_arm_cortex-a9_vfpv3-d16.ipk ./data.tar.gz | tar -tzvf -
drwxr-xr-x  0 0      0           0 Feb  5  2024 ./
drwxr-xr-x  0 0      0           0 Feb  5  2024 ./usr/
drwxr-xr-x  0 0      0           0 Feb  5  2024 ./usr/lib/
lrwxrwxrwx  0 0      0           0 Feb  5  2024 ./usr/lib/libonig.so.5 -> libonig.so.5.4.0
-rwxr-xr-x  0 0      0      526493 Feb  5  2024 ./usr/lib/libonig.so.5.4.0
```

This properly standardizes shared library packaging, prevents shipping
duplicate full-sized files (as seen previously in packages like libre2),
and aligns the packages feed with core OpenWrt practices.
As you could see in the previous commit (see it in the ``Fixes`` tag):

Before:
```
tar -Oxzf bin/packages/arm_cortex-a9_vfpv3-d16/packages/re2_2023.02.01\~b025c6a3-r1_arm_cortex-a9_vfpv3-d16.ipk ./data.tar.gz | tar -tzvf -
drwxr-xr-x  0 0      0           0 Aug 18  2024 ./
drwxr-xr-x  0 0      0           0 Aug 18  2024 ./usr/
drwxr-xr-x  0 0      0           0 Aug 18  2024 ./usr/lib/
-rw-r--r--  0 0      0      331875 Aug 18  2024 ./usr/lib/libre2.so
-rw-r--r--  0 0      0      331875 Aug 18  2024 ./usr/lib/libre2.so.10
-rw-r--r--  0 0      0      331875 Aug 18  2024 ./usr/lib/libre2.so.10.0.0
```

After:
```
tar -Oxzf bin/packages/arm_cortex-a9_vfpv3-d16/packages/re2_2023.02.01\~b025c6a3-r1_arm_cortex-a9_vfpv3-d16.ipk ./data.tar.gz | tar -tzvf -
drwxr-xr-x  0 0      0           0 Aug 18  2024 ./
drwxr-xr-x  0 0      0           0 Aug 18  2024 ./usr/
drwxr-xr-x  0 0      0           0 Aug 18  2024 ./usr/lib/
lrwxrwxrwx  0 0      0           0 Aug 18  2024 ./usr/lib/libre2.so -> libre2.so.10
lrwxrwxrwx  0 0      0           0 Aug 18  2024 ./usr/lib/libre2.so.10 -> libre2.so.10.0.0
-rwxr-xr-x  0 0      0      331875 Aug 18  2024 ./usr/lib/libre2.so.10.0.0
```

Fixes: 537c2a631d ("treewide: avoid deref symlinks when installing .so")

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2026-05-24 09:01:13 +02:00
Andy Voigt 1ee28605f3 libsml: add new package
libSML implements the Smart Message Language protocol used by German smart
meters (FNN specification). It is used by projects like volkszaehler for
reading smart meter data.

Signed-off-by: Andy Voigt <a.voigt@mailbox.org>
2026-05-22 16:28:17 +03:00
Alexandru Ardelean accbf1791f libupnpp: update to 1.0.4
Update from 0.26.5 to 1.0.4 (major version jump 0.x -> 1.x).

Changes:
- Add +libcurl to DEPENDS: libupnpp 1.0.4 introduced a new mandatory
  dependency on libcurl (used for HTTP/SOAP communications)
- Build system remains meson (already in use)
- No patches needed

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-05-22 06:57:39 +03:00
Alexandru Ardelean 93759026fd libudev-zero: backport hwdb USB ID lookup from upstream master
Replace the four stub udev_hwdb_*() functions with a working
implementation that looks up vendor and product names from
/usr/share/hwdata/usb.ids, so callers using the standard libudev
hwdb API benefit without needing package-specific patches.

The patch is a clean backport of upstream commit 2bebebc9e0444
("udev: implement hwdb USB ID lookup from usb.ids (#80)") merged
to illiliti/libudev-zero master on 2026-05-19, post-1.0.3. Drop
when the package is bumped to the next libudev-zero release.

Upstream now defaults USB_IDS_PATH to ${SHAREDIR}/hwdata/usb.ids
with SHAREDIR=${PREFIX}/share, so the explicit
USB_IDS_PATH=/usr/share/hwdata/usb.ids in MAKE_FLAGS is no longer
needed and is dropped.

Fixes: https://github.com/openwrt/packages/issues/29386

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-05-21 20:28:51 +03:00
Daniel Golle de24c87506 libjwt: update to 3.3.3
Patch release on the 3.3.x series.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-05-20 13:21:20 +01:00
Daniel Golle 50a4d6525d libinput: update to 1.31.2
Stable bug-fix release in the 1.31.x series. No API changes.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-05-20 00:48:37 +01:00
Daniel Golle 72b058aaa4 libksba: update to 1.8.0
Minor version bump on the GnuPG X.509 library. Highlights from
upstream's NEWS:

 1.8.0 (2026-05-13)
  * New function ksba_cms_get_attribute.
  * Support building of unsigned attributes with
    ksba_cms_add_attribute.

 1.7.0 (2026-05-07)
  * Add support for building AuthEnvelopedData.
  * New function ksba_cms_add_attribute.
  * Fix silent truncation of 64 bit length fields.
  * Fix incorrect overflow guard condition in _ksba_ber_read_tl.

The added interfaces (ksba_cms_add_attribute, _get_attribute) are
required by GnuPG >= 2.5.20 to expose gpgsm's --attribute option.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-05-20 00:40:22 +01:00
Daniel Golle 25f0fdbbae postgresql: update to 18.4
PostgreSQL 18.4 is a quarterly bug-fix release of the 18.x major
series. No security advisories listed against this release.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-05-20 00:29:58 +01:00
George Sapkin f596c12885 libucontext: add version check override
Skip version checks as none of the executables seem to report their
versions.

Signed-off-by: George Sapkin <george@sapk.in>
2026-05-17 14:35:31 +03:00
George Sapkin 8e2717f6b6 libftdi1: add version check override
Add explicit ftdi_eeprom version and a matching version check override.

Signed-off-by: George Sapkin <george@sapk.in>
2026-05-17 14:35:31 +03:00
George Sapkin 2e592c483d libcap-ng: fix version check override
Fixes: 12b01bad ("libcap-ng-bin: add test-version.sh to skip version check")
Signed-off-by: George Sapkin <george@sapk.in>
2026-05-17 14:35:31 +03:00
George Sapkin f2ff06a648 avahi: move version checks to override
Move existing version checks into override and add explicit package checks.

Signed-off-by: George Sapkin <george@sapk.in>
2026-05-17 14:35:31 +03:00
Alexandru Ardelean 12b01bad56 libcap-ng-bin: add test-version.sh to skip version check
captest, filecap, netcap and pscap (libcap-ng-bin) do not print the
package version string (0.8.4), causing generic version check failures
in CI.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-05-16 17:49:10 +03:00
Jan Hák 5b4edd1277 libedit: update to version 20260512-3.1
changelog at https://thrysoee.dk/editline/

Signed-off-by: Jan Hák <jan.hak@nic.cz>
2026-05-14 10:15:52 +02:00
George Sapkin 22aa3f098d protobuf: add version 29.5
Add new version of protobuf as a separate package.

Signed-off-by: George Sapkin <george@sapk.in>
2026-05-13 20:57:12 +03:00
George Sapkin 1955859cd4 protobuf: move existing package to protobuf-compat
Move existing protobuf package to protobuf-compat to support packages that
don't work with modern version of Protobuf.

Install headers and libraries into /usr/protobuf-compat so as not to
confuse other packages with duplicate headers, and to prevent paths
conflicts with non-compat Protobuf.

Install link protoc as protoc-compat.

Signed-off-by: George Sapkin <george@sapk.in>
2026-05-13 20:57:12 +03:00
Daniel Golle 2dad1a7514 gpgme: update to 2.0.1
Major version update from 1.24.2 to 2.0.1.

Major change: the C++ bindings (libgpgmepp), Qt bindings, and
Python bindings have been split off into separate packages
upstream. The libgpgmepp subpackage is dropped here too; consumers
that need C++ bindings will have to be ported once gpgme++ is
packaged separately.

Changes from 1.24.x -> 2.0.x:
 * New gpgme_op_random_bytes / gpgme_op_random_value functions
   to get cryptographically strong random data from gpg.
 * New decrypt flag to skip actual decryption so that
   information about recipients can be retrieved.
 * New flag for key generation to mark a (sub)key as group owned.
 * gpgme_signers_add: when key was retrieved with fingerprint!'!'
   suffix, the requested subkey is used for signing.
 * timestamp/expires fields changed from signed long to unsigned
   long for better 32bit time_t support.
 * Removed long-deprecated gpgme_attr_t enums and functions.
 * Removed never-implemented GPGME_EXPORT_MODE_NOUID flag.
 * Removed entire trustlist feature.

2.0.1:
 * Adjust for changes to the posix test(1) command.
 * Extend internal gpgsm_assuan_simple_command to consume diag
   output (fixes possible lockup).

Drop --enable-languages=cpp from configure args (no longer
supported), Build/InstallDev no longer copies the C++ headers,
cmake bits or libgpgmepp shared library, and remove the
libgpgmepp Package definition.

Link: https://dev.gnupg.org/source/gpgme/browse/master/NEWS
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-05-12 16:20:43 +01:00
Daniel Golle 58747d6b8a libksba: update to 1.6.8
Changes since 1.6.7:
 * Fix double increment in DN parser while counting hexdigits.
 * Fix a memory leak in the BER decoder's error handling.
 * Fix an assertion failure in the OCSP code.
 * Support SHA256 based CertIDs in OCSP.
 * Use nonstring attribute for gcc-15.
 * Remove remaining WindowsCE support.

Link: https://dev.gnupg.org/source/libksba/browse/master/NEWS
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-05-12 16:20:43 +01:00