Commit Graph

82143 Commits

Author SHA1 Message Date
Jarkko Sakkinen
dd151e7a10 package/quota: bump version to 4.11
Bump version to 4.11. Removed patches given [1] has:

* setproject: Fix openWRT build (Jan Kara)
* setproject: fix openat() call (Konstantin Demin)

[1] https://sourceforge.net/p/linuxquota/code/ci/v4.11/tree/Changelog

Signed-off-by: Jarkko Sakkinen <jarkko@kernel.org>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-05-29 18:12:24 +02:00
Bernd Kuhls
5726264e19 package/mesa3d: add optional dependency to libudev
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 15:37:02 +02:00
Bernd Kuhls
a85ec5435c package/kodi: only needs libudev, not udev daemon
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 15:37:01 +02:00
Bernd Kuhls
8714f00265 package/igt-gpu-tools: only needs libudev, not udev daemon
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
[Arnout: order _DEPENDENCIES alphabetically]
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 15:37:01 +02:00
Bernd Kuhls
8ecbcc713e package/libcec: optionally use libudev
libcec only requires libudev, not a full udev daemon.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 15:37:00 +02:00
Bernd Kuhls
87c525ddb7 package/libv4l: optionally use libudev
libv4l only requires libudev, not a full udev daemon.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 15:36:59 +02:00
Yann E. MORIN
3f24135c56 package/libinput: only needs libudev, not udev daemon
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Bernd: adjusted for libudev-zero]
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 15:36:59 +02:00
Yann E. MORIN
f22ee80740 package/qt5base: optionally use libudev
qt5base only requires libudev, not a full udev daemon.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 15:36:58 +02:00
Yann E. MORIN
d6768a2b68 package/systemd: provides libudev
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
[Bernd: adjusted for libudev-zero]
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 15:36:57 +02:00
Bernd Kuhls
03108175ce package/eudev: provides libudev
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 15:36:57 +02:00
Bernd Kuhls
a397689ee1 package/libudev-zero: provides libudev
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 15:36:56 +02:00
Yann E. MORIN
418bbf025d package/libudev: new virtual package
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 15:36:55 +02:00
Bernd Kuhls
190bb8890e package/libudev-zero: new package
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
[Arnout: rewrite install steps so they use the same make arguments as
the build step.]
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 15:36:55 +02:00
Shubham Chakraborty
0cbfc9e991 package/unrar: bump to version 7.2.6
- Performance improvements for solid RAR archives
- Enhanced TAR extraction speed
- New archive naming and date handling features
- Various bug fixes and improvements

https://www.rarlab.com/rar_add.htm

Signed-off-by: Shubham Chakraborty <chakrabortyshubham66@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
2026-05-29 11:41:13 +02:00
Andreas Mohr
9129a43192 package/luksmeta: modify !BR2_STATIC_LIBS reason
There are two libraries with same crc32 definition

Signed-off-by: Andreas Mohr <and@gmx.li>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 10:43:48 +02:00
Andreas Mohr
b12c9d3ccc package/petitboot: remove lvm2 !BR2_STATIC_LIBS reason
Signed-off-by: Andreas Mohr <and@gmx.li>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 10:43:36 +02:00
Andreas Mohr
c154dcd6c3 package/nfs-utils: remove lvm2 !BR2_STATIC_LIBS reason
Signed-off-by: Andreas Mohr <and@gmx.li>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 10:43:17 +02:00
Andreas Mohr
4d80e85d6c package/systemd: remove lvm2 !BR2_STATIC_LIBS entry
Remove lvm2 !BR2_STATIC_LIBS dependency

(It still depends on !BR2_STATIC_LIBS by main BR2_PACKAGE_SYSTEMD)

Signed-off-by: Andreas Mohr <and@gmx.li>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 10:41:33 +02:00
Andreas Mohr
bd0fcfbe8f package/skopeo: remove lvm2 !BR2_STATIC_LIBS entry
Remove lvm2 !BR2_STATIC_LIBS dependency

(It still depends on !BR2_STATIC_LIBS by BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS)

Signed-off-by: Andreas Mohr <and@gmx.li>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 10:41:06 +02:00
Andreas Mohr
fd0751a86c package/docker-engine: remove lvm2 !BR2_STATIC_LIBS entry
Remove lvm2 !BR2_STATIC_LIBS dependency

(It still depends on !BR2_STATIC_LIBS by BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS)

Signed-off-by: Andreas Mohr <and@gmx.li>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 10:40:47 +02:00
Andreas Mohr
c455948683 package/containerd: remove lvm2 !BR2_STATIC_LIBS entry
Remove lvm2 !BR2_STATIC_LIBS dependency

(It still depends on !BR2_STATIC_LIBS by BR2_PACKAGE_HOST_GO_TARGET_CGO_LINKING_SUPPORTS)

Signed-off-by: Andreas Mohr <and@gmx.li>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 10:40:09 +02:00
Andreas Mohr
665d4c5b3d package/cryptsetup: add static build support
Add static build support as lvm2 supports static library now

Cryptsetup external-tokens feature still requires dynamic library

Signed-off-by: Andreas Mohr <and@gmx.li>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 10:39:21 +02:00
Andreas Mohr
85eb42f33d package/lvm2: add static build support
Add static build support for device mapper

Lvm2 standard install still requires dynamic library

Signed-off-by: Andreas Mohr <and@gmx.li>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-29 10:37:25 +02:00
Dario Binacchi
6547d32302 package/less: bump to version 702
For change log, see:
https://www.greenwoodsoftware.com/less/news.702.html

Signed-off-by: Dario Binacchi <dario.binacchi@amarulasolutions.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-26 22:22:08 +02:00
Alexander Shirokov
26628470ff package/broot: bump to version 1.56.4
Changelog: https://github.com/Canop/broot/blob/v1.56.4/CHANGELOG.md

Signed-off-by: Alexander Shirokov <shirokovalexs@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-26 20:29:40 +02:00
Bernd Kuhls
f5ff9e3cca package/pure-ftpd: bump version to 1.0.54
https://github.com/jedisct1/pure-ftpd/blob/1.0.54/ChangeLog

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-26 20:25:33 +02:00
Bernd Kuhls
a85bcf789d package/snmppp: bump version to 3.6.5
https://www.agentpp.com/download/changes_snmp++v3.txt

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-25 19:12:25 +02:00
Bernd Kuhls
5d4a6f8ae6 package/timescaledb: bump version to 2.27.1
https://github.com/timescale/timescaledb/blob/2.27.1/CHANGELOG.md

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Reviewed-by: Maxim Kochetkov <fido_max@inbox.ru>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-25 19:07:01 +02:00
Waldemar Brodkorb
c7fef3704c package/uclibc: bump to 1.0.58
New release with following changes:

Adam Lackorzynski (1):
      termios.h: Add IBSHIFT

Charles Mirabile (11):
      riscv: add defconfigs
      riscv: add support for static pie binaries
      riscv: add support for ucontext functions
      pipe: directly invoke pipe2 from kernel when !UCLIBC_LINUX_SPECIFIC
      Fix {g,s}ettimeofday when !UCLIBC_HAS_REALTIME
      Fix build with static-pie but without nptl threads
      do not remove bits/uClibc_ctype.h when !UCLIBC_HAS_CTYPE_TABLES
      getopt-susv3: remove call to gettext `_` macro
      readdir{,_r}: remove loop to skip files with d_ino == 0
      spawn: allow file actions on no-mmu targets
      getopt-susv3: add support for reseting the scan by setting optind to zero

Marcus Haehnel (1):
      aarch64/fpu_control.h: Don't use gcc-internal types

Jan Klötzke (1):
      elf/dl-support.c: remove unnecessary memset

Ramin Moussavi (9):
      libsanitizer: arm/ucontext: fix VFP save/restore to use uc_regspace area
      libsanitizer: arm/ucontext.h: add glibc-style REG_R0..REG_R15 aliases
      libsanitizer: link.h/dl-iterate-phdr: expose dl_phdr_info TLS fields
      libsanitizer: ldso: track _dl_load_adds/_dl_load_subs counters
      libsanitizer: ldso: implement _dl_tls_get_addr_soft for dl_phdr_info::dlpi_tls_data
      libsanitizer: drop __pagesize, make _dl_pagesize the single source of truth
      libsanitizer: sys/user.h: remove obsolete BFD trad-core NBPG/UPAGES defines
      libsanitizer: features.h: hard-wire _FILE_OFFSET_BITS=64 to match library's 64-bit off_t/ino_t
      libsanitizer: fts.h: drop the bogus _FILE_OFFSET_BITS==64 #error

Waldemar Brodkorb (7):
      bits/statx.h: add some missing defines
      bits/statx.h: sync struct with glibc
      sys/fanotify.h: sync with musl
      libiconv: fix typedef of iconv_t
      misc: add unicode character functions (c11)
      netinet/tcp.h: sync with glibc
      bump version for 1.0.58 release

Signed-off-by: Waldemar Brodkorb <wbx@openadk.org>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-25 10:53:03 +02:00
Viacheslav Bocharov
2d78ca8ad6 package/amlogic-boot-fip: bump version
Bump amlogic-boot-fip to the latest commit on the LibreELEC/amlogic-boot-fip
master branch.

Signed-off-by: Viacheslav Bocharov <v@baodeep.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-24 20:10:54 +02:00
Bernd Kuhls
c9e5b93f78 package/rrdtool: bump version to 1.10.2
https://github.com/oetiker/rrdtool-1.x/blob/v1.10.2/CHANGES

Switched to sha256 tarball hash provided by upstream.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-24 13:42:35 +02:00
Bernd Kuhls
a630ba2e32 package/libpqxx: bump version to 7.10.7
https://github.com/jtv/libpqxx/blob/7.10.7/NEWS

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-24 13:35:15 +02:00
Bernd Kuhls
1140401f68 package/cmake: bump version to 4.3.3
https://cmake.org/cmake/help/latest/release/4.3.html#id3

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-24 13:18:46 +02:00
Bernd Kuhls
298ef0bf92 package/libffi: bump version to 3.5.2
https://github.com/libffi/libffi/releases/tag/v3.5.0
https://github.com/libffi/libffi/releases/tag/v3.5.1
https://github.com/libffi/libffi/releases/tag/v3.5.2

Switched to sha256 tarball hash provided by upstream.

Updated license hash due to copyright year bump:
8b0eab28cb

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-23 17:12:12 +02:00
Bernd Kuhls
1a173d9918 package/libxmlb: bump version to 0.3.27
https://github.com/hughsie/libxmlb/blob/0.3.27/NEWS

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-22 21:29:24 +02:00
Bernd Kuhls
2f0bd4cdfa package/utfcpp: bump version to 4.1.1
https://github.com/nemtrif/utfcpp/releases/tag/v4.1.1

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-22 21:24:39 +02:00
Bernd Kuhls
10bead0096 package/linux-firmware: add WiFi firmware for MT7927
https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/?id=238e3a14b64bb43814cc338ced682134d6ea33d6

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-22 21:16:24 +02:00
Bernd Kuhls
a6401b32e7 package/linux-firmware: bump version to 20260519
Updating the hash of the WHENCE file, due to firmware additions and
firmware changes, but no changes to the redistribution/licensing
conditions.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-22 21:16:24 +02:00
Andreas Mohr
29ffdc0dda package/libargon2: support static build
There are options to build only static or only shared libs. The default
is to build both.

Also update reverse dependencies. Note that lua-argon2 doesn't have the
"# libargon2" comment so presumably it needs shared libs itself.

Signed-off-by: Andreas Mohr <and@gmx.li>
[Arnout: also update reverse dependencies]
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-20 21:25:02 +02:00
Mattia Narducci
1c393bfa63 configs/pine64: enable BR2_DOWNLOAD_FORCE_CHECK_HASHES
Enable BR2_DOWNLOAD_FORCE_CHECK_HASHES, add custom hashes in
board/pine64/pine64/patches directory and remove the exception from
.checkpackageignore.

Signed-off-by: Mattia Narducci <mattianarducci1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-19 21:54:25 +02:00
Mattia Narducci
95f86e5d8e configs/pine64: switch to external toolchain
Switch to an external glibc stable Bootlin toolchain following the
recommendation from
https://elinux.org/Buildroot:DeveloperDaysELCE2024#Rules_for_defconfigs

Signed-off-by: Mattia Narducci <mattianarducci1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-19 21:54:25 +02:00
Mattia Narducci
cc2621ef40 configs/pine64: bump Linux, TF-A and U-Boot
- bump linux from 6.6.48 to 6.18.32
- bump arm-trusted-firmware from 2.10.5 to 2.12.1
- bump U-Boot from 2024.07 to 2026.04

U-Boot now needs GnuTLS for the mkeficapsule tool.

Signed-off-by: Mattia Narducci <mattianarducci1@gmail.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-19 21:54:25 +02:00
Bernd Kuhls
04371efa44 package/utfcpp: bump version to 4.1.0
https://github.com/nemtrif/utfcpp/releases/tag/v4.1.0

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-19 21:11:07 +02:00
Bernd Kuhls
7c887cd878 package/libinput: bump version to 1.31.2
https://lore.freedesktop.org/wayland-devel/agWtsIBqMXTVknR_@quokka/T/#u

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-05-19 21:09:34 +02:00
John Ernberg
c537913fb9 package/tpm2-tss: Correctly depend on util-linux-libs for fapi support
tpm2-tss is a dependency of systemd, which when enabled becomes a
dependency of util-linux.

tpm2-tss only really wants libuuid, so depend on util-linux-libs instead
breaking the dependency cycle.

Signed-off-by: John Ernberg <j@j-ernberg.se>
[Arnout: also select UTIL_LINUX_LIBS in Config.in]
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-18 21:54:13 +02:00
John Ernberg
6fda245fea package/poco: Do not unpack libpq-fs.h
The file was introduced in the project when postgresql support was added,
and has since never been used by the project internally.

They already depend on postgresql when the option is selected, so
let the postgresql package provide the header. Otherwise, the header
file provided by poco conflicts with the one provided by postgresql.

Cc: Yegor Yefremov <yegorslists@googlemail.com>
Signed-off-by: John Ernberg <j@j-ernberg.se>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-18 21:48:50 +02:00
John Ernberg
7a5b27453f package/mpd: Disable sidplay support
Commit 25af5a3b3a ("package/mpd: update version to 0.24") from March 2025
bumped mpd to a version that dropped support for the libsidplay2 library in
favor of libsidplayfp. [1]

Since libsidplayfp is not provided by buildroot and no one has complained
yet the sidplay feature is likely unused, as enabling it breaks the build.

Drop support. If someone needs it it can be re-added along with the
dependency.

Link: https://raw.githubusercontent.com/MusicPlayerDaemon/MPD/v0.24/NEWS [1]
Cc: Andreas Ziegler <br025@umbiko.net>
Signed-off-by: John Ernberg <j@j-ernberg.se>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-18 21:18:46 +02:00
John Ernberg
7bb6e399d9 package/libselinux: Adjust fstab during TARGET_FINALIZE
Doing so in the INSTALL_CMD makes the fstab adjustment subject to
overwrites by other packages during a per-package build.

Currently since per-package directories are populated using hardlinks
this adjustment propagates backwards into the skeleton package, but this
should not be relied upon.

Cc: Antoine Tenart <atenart@kernel.org>
Cc: Marcus Folkesson <marcus.folkesson@gmail.com>
Signed-off-by: John Ernberg <j@j-ernberg.se>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-18 21:16:22 +02:00
John Ernberg
319eeda6fa package/{clang, llvm}: Move removal of opt-viewer to the correct package
The files are installed by llvm but deleted by clang, this causes a
mismatch in the packaging.

Remove the files from the correct package.

Cc: Daniel Lang <dalang@gmx.at>
Cc: Joseph Kogut <joseph.kogut@gmail.com>
Cc: Romain Naour <romain.naour@gmail.com>
Cc: Valentin Korenblit <valentinkorenblit@gmail.com>
Signed-off-by: John Ernberg <j@j-ernberg.se>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-18 21:10:58 +02:00
John Ernberg
418ee5a2b6 linux: Only run depmod during the finalize hook
Commit 82e7656400 ("linux: Allow modprobe for out-of-tre modules") added
support for running depmod as part of the target finalize hook.

However, it also originally set DEPMOD to /dev/null, a hunk that was
removed upon apply. The kernel depmod wrapper script uses `command` to
verify that whatever is passed into DEPMOD is known to the shell.
These days if the DEPMOD tool is set to something incorrect the depmod
script will just warn [1], but there are trees where the depmod script will
stop with a hard error. [2]

Running depmod as part of out-of-tree module installations causes
unnecessary files to be generated and installed.

Since we're already running depmod in the finalize hook, stub this call to
`true` as it's definitely a shell callable, and it will always succeed.
This is what is done for other packaging scripts in the kernel tree. [3]

Link: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/scripts/depmod.sh?id=914b087ff9e0e9a399a4927fa30793064afc0178 [1]
Link: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/scripts/depmod.sh?id=934193a654c1f4d0643ddbf4b2529b508cae926e [2]
Link: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/scripts/package/PKGBUILD?id=8bdd53e066012bed431667393676d1b5e8cce153#n70 [3]
Signed-off-by: John Ernberg <j@j-ernberg.se>
Signed-off-by: Arnout Vandecappelle <arnout@rnout.be>
2026-05-18 21:09:10 +02:00