Commit Graph
5734 Commits
Author SHA1 Message Date
Alexandru Ardelean d04ade044e nghttp3: update to 1.18.0
Update to the latest upstream stable release.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-29 13:07:39 +03:00
Alexandru Ardelean 925ccf8f2c jsoncpp: update to 1.9.8
Update to the latest upstream stable release.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-29 13:07:39 +03:00
Josef Schlehofer efbd9b9820 gperftools: allow building for powerpc
Add pending patches submitted upstream, which fix the build failures
discovered on powerpc with musl, and drop the powerpc exclusion from
DEPENDS.

Patches are from https://github.com/gperftools/gperftools/pull/1616

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2026-07-29 00:03:17 +02:00
Florian Eckert 4b000f7482 libjaylink: replace deprecated GPL-2.0+ with GPL-2.0-or-later
The license 'GPL-2.0+' is marked deprecated. Use instead
'GPL-2.0-or-later' identifier.

https://spdx.org/licenses/GPL-2.0+.html

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-07-23 07:28:58 +02:00
Florian Eckert 8fd900f4e1 libnetfilter-cthelper: replace deprecated GPL-2.0+ with GPL-2.0-or-later
The license 'GPL-2.0+' is marked deprecated. Use instead
'GPL-2.0-or-later' identifier.

https://spdx.org/licenses/GPL-2.0+.html

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-07-23 07:28:58 +02:00
Florian Eckert 008c78ee68 libnetfilter-cttimeout: replace deprecated GPL-2.0+ with GPL-2.0-or-later
The license 'GPL-2.0+' is marked deprecated. Use instead
'GPL-2.0-or-later' identifier.

https://spdx.org/licenses/GPL-2.0+.html

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-07-23 07:28:58 +02:00
Florian Eckert 8ae0f28fe3 libnetfilter-log: replace deprecated GPL-2.0+ with GPL-2.0-or-later
The license 'GPL-2.0+' is marked deprecated. Use instead
'GPL-2.0-or-later' identifier.

https://spdx.org/licenses/GPL-2.0+.html

Signed-off-by: Florian Eckert <fe@dev.tdt.de>
2026-07-23 07:28:58 +02:00
Jan Klos 6aa842a0fe ldns: update to 1.9.2
https://github.com/NLnetLabs/ldns/blob/1.9.2/Changelog

Signed-off-by: Jan Klos <jan@klos.xyz>
2026-07-22 11:08:53 +03:00
Alexandru Ardelean 084acd635c libpam: add test-version.sh CI override
libpam's helper binaries have no version flag, so the forced generic probe
fails with "No executables provided version". Accept the version here; the
library version is already covered by the SONAME checks.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-18 22:49:20 +03:00
Wei-Ting Yang c3636fb7df sqlite3: bump to 3.53.3
This version bump includes fixes for the following CVEs:
- CVE-2026-11822
- CVE-2026-11824

Full release notes:
https://www.sqlite.org/releaselog/3_53_3.html

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-07-18 11:43:20 +03:00
Xuzhen LI 88d19c5ceb gpgme: fix double -sf flag passed to ln
LN is already defined as 'ln -sf' in rules.mk, so passing -sf again
results in 'ln -sf -sf ...', which fails with stricter ln implementations.

Fixes #29243.

Signed-off-by: Xuzhen LI <xuzhen.li@outlook.com>
2026-07-15 08:32:08 +02:00
Lukas Voegl 4c6d85bce6 libjcat: remove package
libjcat is now part of fwupd.
https://github.com/fwupd/fwupd/commit/ce55a6b616b7af8937cd97faa84752eb33e26203

Signed-off-by: Lukas Voegl <lvoegl@tdt.de>
2026-07-13 08:40:23 +02:00
Aditya Nugraha c3cc59102c libucontext: bump to 1.5.1 & glibc support
Changelog:
Changes from 1.5 to 1.5.1
-------------------------
* Rename public register definitions on x86 and x86_64 to avoid clashing
  with glibc definitions when built in freestanding mode.
  Patch contributed by Daan De Meyer.

Changes from 1.4 to 1.5
-----------------------

* Workaround various header compatibility issues in glibc and bionic.

* Allow ppc64 target to be built in freestanding mode.

Changes from 1.3.3 to 1.4
-------------------------

* Add hard-float support to most architectures where relevant.
  Some patches contributed by Richard Campbell.

Changes from 1.3.2 to 1.3.3
---------------------------

* Use `bl` instruction instead of explicit GOT lookup for `exit`
  in 64-bit PowerPC assembly.

* Fix installation path for standalone libucontext headers.
  Patch contributed by Marian Buschsieweke.

* Fix missing includes for freestanding builds.
  Patch contributed by David Leeds.

Makefile:
  Disabled documents.
  Added glibc supports, and remove hardcoded musl dependency.
  Put test_libucontext_posix only available in musl runtime.

Build system: x86/64
Build-tested: x86/64-glibc
Build-tested: x86/64-musl
Run-tested: x86/64-glibc

Signed-off-by: Aditya Nugraha <vortexilation@gmail.com>
2026-07-10 20:52:18 +02:00
Alexandru Ardelean 82ab16b882 libdrm: skip the generic version check for the whole package
libdrm-tests ships DRM tools (modetest, proptest, ...) with no --version flag,
so the generic probe aborts with "No executables in the package provided
version" and fails CI. test-version.sh is shared by every subpackage built from
this directory and a non-zero exit fails it, so it must accept the whole family
(the libraries ship no executables either) -- hence libdrm*, not just libdrm-tests.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-08 18:18:48 +03:00
Daniel F. Dickinson f42176fee4 nss: add version override
NSS source package does not build any binaries that emit a version.
Therefore add a version override.

Signed-off-by: Daniel F. Dickinson <dfdpublic@wildtechgarden.ca>
2026-07-06 09:54:42 +02:00
Mario Andrés Pérez d6facf284c avahi: define missing DEFAULT_VARIANT and add conflicts
- Add DEFAULT_VARIANT to "avahi-daemon" and "libavahi" virtual packages;
set to "dbus" variant because it is more compatible.
When some package depends on one of these virtual packages an arbitrarily
variant it is selected. This avoids that.

- Add conflicts in order to avoid mixing packages with different variants
(when defining a DEFAULT_VARIANT the conflicts definition should be on
that side of the dependency to avoid recursive dependencies).

- Avoid building unused "dbus" dependency.

Fixes: ASU sysupgrade problem with avahi packages https://forum.openwrt.org/t/luci-attended-sysupgrade-support-thread/230552/137
Fixes: https://github.com/openwrt/packages/commit/9bc03b9d9971c2f1e146f7c2d287d1fc16e776f0

Signed-off-by: Mario Andrés Pérez <mapb_@outlook.com>
2026-07-05 12:01:26 +03:00
Alexandru Ardelean dc11dc66d2 avahi: update to 0.9-rc5 / 0.9_rc5
Bump from the 0.9-rc4 pre-release to 0.9-rc5. Update PKG_VERSION,
PKG_SOURCE, PKG_SOURCE_URL, PKG_BUILD_DIR and PKG_HASH accordingly.

The two carried patches (010-pkgconfig, 020-no-po-subdir) still apply
unchanged, and test-version.sh already normalises the underscore in the
apk version (0.9_rc5) back to the upstream 0.9-rc5 string.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-05 08:42:43 +02:00
Josef Schlehofer 093c05cdc1 giflib: add version check override
The giflib-utils executables (gif2rgb, gifbuild, gifclrmp, giffix,
giftext, giftool) do not report the package version when run, which
causes the generic version probe to fail.

Add a test-version.sh to skip the version check for the giflib and
giflib-utils packages.

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2026-06-30 23:30:05 +02:00
Wei-Ting Yang 62bff8c182 expat: update to 2.8.2
This version bump includes fixes for the following CVEs:
- CVE-2026-50219
- CVE-2026-56131
- CVE-2026-56132
- CVE-2026-56403
- CVE-2026-56404
- CVE-2026-56405
- CVE-2026-56406
- CVE-2026-56407
- CVE-2026-56408
- CVE-2026-56409
- CVE-2026-56410
- CVE-2026-56411
- CVE-2026-56412

Full release notes:
https://github.com/libexpat/libexpat/blob/R_2_8_2/expat/Changes

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-06-28 08:46:53 +02:00
Wei-Ting Yang 0a8e5db764 expat: add version check override
Add version check override script.

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-06-24 12:22:05 +02:00
Wei-Ting Yang 7c642716c6 expat: update to 2.8.1
This version bump includes fixes for the following CVEs:
- CVE-2026-32776
- CVE-2026-32777
- CVE-2026-32778
- CVE-2026-41080
- CVE-2026-45186

Full release notes:
https://github.com/libexpat/libexpat/blob/master/expat/Changes

Signed-off-by: Wei-Ting Yang <williamatcg@gmail.com>
2026-06-24 12:22:05 +02:00
Lucian CRISTIAN 5976698ef4 nspr: update to 4.39
update to latest version

Signed-off-by: Lucian CRISTIAN <lucian.cristian@gmail.com>
2026-06-23 23:49:44 +02:00
Lucian CRISTIAN 9704310c90 nss: update to 3.125
update to latest version

Signed-off-by: Lucian CRISTIAN <lucian.cristian@gmail.com>
2026-06-23 21:47:51 +02:00
Yanase Yuki 70833f13bb libredblack: remove package
It seems this software is no longer maintained, because
the latest release is 23 years ago.
No package depends on this.

Signed-off-by: Yanase Yuki <dev@zpc.st>
2026-06-17 15:41:59 +03:00
Carsten Schuette 44da4494fb libwebsockets: bump to 4.5.8, add gcc15 workaround
libwebsockets: bump to 4.5.8, add gcc15 workaround

Signed-off-by: Carsten Schuette <schuettecarsten@googlemail.com>
2026-06-14 20:50:08 +03:00
Daniel Golle 3238865441 gpgme: update to version 2.1.0
New encryption result flags "is_de_vs" and "beta_compliance", a new
GPGME_DECRYPT_SESSION_HASH decryption flag and session_hash result
field, CMS signature attribute support via gpgme_sig_notation_add, a
new "export-filter" context flag, plus a gpgsm lockup fix and a
passphrase cancel handling fix.

https://gnupg.org/ftp/gcrypt/gpgme/
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-06-11 00:31:43 +01:00
Daniel Golle 962e92a81c libextractor: update to version 1.14
Maintenance release. Upstream ships no detailed changelog for this
release; see the GNU libextractor release listing.

https://ftp.gnu.org/gnu/libextractor/
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-06-10 21:32:33 +01:00
Daniel Golle eab6bd0385 libinput: update to version 1.31.3
Stable branch bugfix release.

https://gitlab.freedesktop.org/libinput/libinput/-/releases/1.31.3
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-06-10 21:27:50 +01:00
Daniel Golle 3e4dd264fb libwacom: update to version 2.19.0
Adds support for several new tablet devices and updates the device
database.

https://github.com/linuxwacom/libwacom/releases/tag/libwacom-2.19.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-06-10 21:27:31 +01:00
Daniel Golle f71b573190 hiredis: update to version 1.4.0
Improvements include applying FD_CLOEXEC on sockets, a pure-C99 RESP3
double parser, C++ compatibility for sds.h, and a NULL check fix in
redisReconnect. Now requires CMake 3.15.

https://github.com/redis/hiredis/releases/tag/v1.4.0
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2026-06-10 12:56:37 +02:00
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 HeimpoldandGeorge Sapkin 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