Commit Graph

80348 Commits

Author SHA1 Message Date
Devin Steffler 25b5ecf30b package/lttng-modules: bump to version 2.14.3
A changelog for lttng-modules 2.14.3 can be found here:

  https://git.lttng.org/?p=lttng-modules.git;a=blob;f=ChangeLog;h=be6148022eca5084d05d959bccf27d88e2ed2073;hb=refs/heads/stable-2.14

The license files have changed due to upstream commit:

  https://git.lttng.org/?p=lttng-modules.git;a=commit;h=61baff6e8de2462f45006662bc34bcbf5f645ba0

Signed-off-by: Devin Steffler <devin.buildroot@gmail.com>
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
[Bernd:
 - bumped to 2.14.3, updated changelog link
 - Updated license files and hashes due to upstream commit:
   https://git.lttng.org/?p=lttng-modules.git;a=commit;h=61baff6e8de2462f45006662bc34bcbf5f645ba0]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 15:49:02 +01:00
Bernd Kuhls c2cf998b8d package/liburcu: bump version to 0.15.5
Changelog:
https://git.lttng.org/?p=userspace-rcu.git;a=blob;f=ChangeLog;h=4833f6a67efb4cf0c4e56c9e4153b3ded6d89d34;hb=refs/heads/stable-0.15

Added MIT license and updated other license files and hashes due to
upstream commits:
https://git.lttng.org/?p=userspace-rcu.git;a=commitdiff;h=29b2b11ef53eee2848dd06fba8c49003e17c539f
https://git.lttng.org/?p=userspace-rcu.git;a=commit;h=d001c88633f6a58e94eb73f4814976d13f61bd77

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 15:33:49 +01:00
Thomas Petazzoni 63d0611b0c package/lttng-modules: bump to latest 2.13.x to fix build with recent kernels
lttng-modules fails to build in master and in our LTS branch
2025.02.x. Indeed, our LTS branch uses the 6.12 kernel as the latest
LTS, and lttng-modules in version 2.13.10 don't build with the 6.12
kernel:

BR2_arm=y
BR2_cortex_a9=y
BR2_ARM_ENABLE_VFP=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
BR2_PACKAGE_LTTNG_MODULES=y

fails to build with 2025.02.x.

To fix this, let's bump to the latest point release in the 2.13.x
branch, which mostly contains fixes needed for the 2.13.x releases to
work with newer kernels. This is considered a reasonable bump for our
2025.02 LTS.

The hash of the license file is updated as the list of files under
each license has changed a bit, but that doesn't change the overall
list of licenses.

Fixes:

  https://autobuild.buildroot.net/results/78d05ded97877f866d2bd7aa600a2dafa01bb364/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 15:33:19 +01:00
Thomas Devoogdt 3dd73c30d3 package/openjdk: allow compiling without X11 support
Added patches (17.0.12+7 and 21.0.4+7) to allow compilation
without X11 support.

0003-autoconf-libraries-drop-the-need-for-X11-in-headless.patch
is only needed for 21.0.4+7, 17.0.12+7 already has this commit:
https://github.com/openjdk/jdk17u/commit/f97ec359ec688346956c29002edb28703d3ba032

Next to that, add a new option BR2_PACKAGE_OPENJDK_X11,
to allow compilation with both head and headless support.

Signed-off-by: Thomas Devoogdt <thomas.devoogdt@barco.com>
[Thomas: split into two commits]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 15:05:19 +01:00
Thomas Devoogdt f2992604a3 package/openjdk: fix patch subdirectories
This commit fixes the wrong patch folders which should have been fixed
in commit 475c79d ("package/openjdk{-bin}: bump versions to 17.0.12+7
and 21.0.4+7")

Signed-off-by: Thomas Devoogdt <thomas.devoogdt@barco.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 14:53:54 +01:00
Théo Lebrun a5d29e752a gitignore: ignore utils/brmake log output named br.log
The `utils/brmake` tool runs `make all` with logs put into `br.log`.
That file is therefore the result of a build and committing it never
makes sense, neither upstream nor on any other remote/branch.

    ⟩ git status --short
    ⟩ make beaglebone_defconfig
    ⟩ ./utils/brmake
    ⟩ git status --short
    ?? br.log

Add a new `/br.log` entry in the root `.gitignore` file.
Append to the end because no ordering logic was found.

Signed-off-by: Théo Lebrun <theo.lebrun@bootlin.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 14:27:09 +01:00
Fiona Klute 3e007e27d0 package/dbus: move PID file to /run/dbus-daemon.pid
This makes it more obvious which service the PID file belongs to, and
thanks to the /var/run -> /run symlink fixes the check-package
warning.

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 14:24:29 +01:00
Fiona Klute f51a475280 package/dbus: rewrite and rename SysV init script
This brings the script in line with current standards, except the
expected PIDFILE value because changing the PID file path would
require changing build options.

The stop action now uses the PID file instead of "killall", and reload
is supported using SIGHUP (with limitations described in D-Bus
documentation). "--syslog" is added to the dbus-daemon arguments to
ensure log messages will be available, otherwise log messages after
fork may be lost.

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 14:24:29 +01:00
Fiona Klute 3dd3944097 package/dbus: remove broken "condrestart" action & comment from init script
The "servicename" environment variable was never set, so the condition
in the "condrestart" case would always evaluate to false. Nobody seems
to have noticed since it was introduced with commit
ceb2859765 in 2007, so simply remove it.

Likewise, the comment in the stop function that mentions $servicename
is incorrect, there is no safety check to the "killall" call.

With those, remove the /var/lock/subsys/dbus-daemon file that was
created but never used.

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 14:24:28 +01:00
Pierre-Yves Kerbrat 394e9881a5 package/feh: bump to 3.11.2
Changelog:
https://github.com/derf/feh/blob/3.11.2/ChangeLog

COPYING hash updated with this commit:
https://github.com/derf/feh/commit/e4eebe54d5ebca968d0d9643eb15a0ee407d1e70

Signed-off-by: Pierre-Yves Kerbrat <pkerbrat@free.fr>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2026-01-01 11:33:54 +01:00
James Hilliard fa7d482ffb package/python-pbr: bump to version 7.0.3
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:42 +01:00
James Hilliard 02e6d7b60f package/python-poetry-core: bump to version 2.2.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:39 +01:00
James Hilliard 3a67722fc8 package/python-proto-plus: bump to version 1.27.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:36 +01:00
James Hilliard 2d19a0b332 package/{python-}protobuf: bump to version 33.2
We need to set -Dprotobuf_BUILD_LIBUPB=ON for host-protobuf now
as some libupb headers now appear to be required.

Also set the new -Dprotobuf_LOCAL_DEPENDENCIES_ONLY=ON option
to ensure cmake doesn't try to download dependencies.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:33 +01:00
James Hilliard 7d3f9eaf88 package/python-psutil: bump to version 7.2.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:30 +01:00
James Hilliard ad3054501a package/python-psycopg2: bump to version 2.9.11
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:28 +01:00
James Hilliard 9cfcacae0f package/python-pyalsa: bump to version 1.2.14
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:24 +01:00
James Hilliard a8d489a5bd package/python-pybind: bump to version 3.0.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:22 +01:00
James Hilliard 8f7f912ead package/python-pycares: bump to version 5.0.0
Add dependency on c-ares and set env variable to ensure it's used.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:19 +01:00
James Hilliard 3090d1c871 package/python-pyparsing: bump to version 3.3.1
License hash changed due to line with date being added:
https://github.com/pyparsing/pyparsing/commit/9223660f41e8fffa1c2668e8564d443085396f66

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:16 +01:00
James Hilliard 902e711f10 package/python-pyparted: bump to version 3.13.0
License file renamed with no content changes:
https://github.com/dcantrell/pyparted/commit/78876337d9e0037fc8034f839c2b918a99d05e3b

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:13 +01:00
James Hilliard e4a5d35a5f package/python-pysmi: bump to version 1.6.2
Migrate from poetry to flit build backend.

License hash changed due to year update:
https://github.com/lextudio/pysmi/commit/fdd7fe3d201b1d451eaecb858354a0e1bf9fd04f

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:10 +01:00
James Hilliard 39ccf809ee package/python-pysnmp: bump to version 7.1.22
Migrate from poetry to flit build backend.

License hash changed due to year update:
https://github.com/lextudio/pysnmp/commit/3a8cbfe6d22f7d159ce128058bc5d901a675bf6d

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:07 +01:00
James Hilliard e84ea38d18 package/python-pytest-asyncio: bump to version 1.3.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:05 +01:00
James Hilliard 020b8a7a55 package/python-reedsolo: bump to version 2.0.13
Enable optimized cython build.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:33:02 +01:00
James Hilliard fb17b7f665 package/python-ruamel-yaml-clib: bump to version 0.2.15
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:59 +01:00
James Hilliard 6d31d1bb56 package/python-ruamel-yaml: bump to version 0.19.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:56 +01:00
James Hilliard 6cb0dd4026 package/python-scapy: bump to version 2.7.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:53 +01:00
James Hilliard af21a7ff2d package/python-smbus2: bump to version 0.6.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:51 +01:00
James Hilliard c2176a9af0 package/python-socketio: bump to version 5.16.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:48 +01:00
James Hilliard 9a964cf513 package/python-soupsieve: bump to version 2.8.1
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:45 +01:00
James Hilliard 13e9170610 package/python-sqlalchemy: bump to version 2.0.45
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:42 +01:00
James Hilliard 2e16d67445 package/python-tempora: bump to version 5.8.1
License hash changed due to move to license generator migration:
https://github.com/jaraco/tempora/commit/9a81db3c77bc106017dcd4b0853a5a94f43ae33c
https://github.com/jaraco/tempora/commit/d2b8d7750f78e870def98c4e04053af4acc86e29

Add new host-python-coherent-licensed build dependency.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:39 +01:00
James Hilliard ab2b94b222 package/python-coherent-licensed: new host package
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:36 +01:00
James Hilliard 93785c6a6e package/python-termcolor: bump to version 3.3.0
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:33 +01:00
James Hilliard f09b01a01a package/python-tftpy: bump to version 0.8.6
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:31 +01:00
James Hilliard fc6187f9db package/python-types-psutil: bump to version 7.2.1.20251231
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:28 +01:00
James Hilliard 1115aa64a0 package/python-types-setuptools: bump to version 80.9.0.20251223
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:25 +01:00
James Hilliard 1c382be00d package/python-xlrd: bump to version 2.0.2
Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:22 +01:00
James Hilliard 9e0f9b5350 package/python-zc-lockfile: bump to version 4.0
Skip dependency check due to unnecessarily strict setuptools version
restriction.

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:32:20 +01:00
Fiona Klute b91258e424 package/busybox: tidy up klogd init script
* Wait for process to stop before deleting PID file, instead of fixed
  wait during restart

* Use long form options

Signed-off-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2026-01-01 10:30:29 +01:00
Bernd Kuhls 60e12203b1 package/utfcpp: bump version to 4.0.9
Release notes: https://github.com/nemtrif/utfcpp/releases/tag/v4.0.9

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2025-12-31 14:51:22 +01:00
Giulio Benetti 5c6552cd60 DEVELOPERS: add Giulio Benetti to Putty package
Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-31 12:26:00 +01:00
Giulio Benetti 6131b31fbd package/putty: bump to version 0.83
Release notes:
https://www.chiark.greenend.org.uk/~sgtatham/putty/changes.html

This commit updates the LICENSE file hash, after a year update.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
[Julien: add commit log comment about LICENSE file hash update]
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-31 12:25:39 +01:00
Joseph Kogut cb79eee7fe package/x11r7/xlib_libxshmfence: set shared-memory-dir
libxshmfence has multiple paths available for the shared memory
directory, as some distros [0] opt to mount their tmpfs in a
non-standard location such as /run/shm rather than /dev/shm.

The default value of 'auto' will set this path to whatever the host is
using, leaking host configuration into the target. See [1].

With X configurations that depend on shared memory files for futexes,
(muvm [2] is a notable example), this results in applications silently
breaking during presentation with a blank window, as the configured
path doesn't have the required tmpfs mount.

Set this path explicitly to avoid situations where the host context
leaks into the package build, causing feature breakage.

[0] https://wiki.ubuntu.com/OneiricOcelot/ReleaseNotes?action=show&redirect=OneiricOcelot%2FTechnicalOverview#Upgrades
[1] https://gitlab.freedesktop.org/xorg/lib/libxshmfence/-/blob/libxshmfence-1.3.3/configure.ac#L144
[2] https://github.com/AsahiLinux/muvm

Signed-off-by: Joseph Kogut <joseph.kogut@gmail.com>
[Julien:
 - add link to shared memory dir detection code in commit log
 - replace "+=" by "=" in _CONF_OPTS
]
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-31 12:16:59 +01:00
Thomas Petazzoni 02d76e1512 package/pkg-generic.mk: remove trace of rpi-userland
Now that the package is removed, having a trace of it in a comment is
no longer very useful.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:29 +01:00
Thomas Petazzoni 9dd6908a42 package/rpi-userland: remove package
The rpi-userland package no longer builds with CMake >= 4. While
fixing it is probably not too difficult,
https://github.com/raspberrypi/userland tells us:

"""
This repo is ancient and deprecated.

It largely contains code using proprietary APIs to interface to the
VideoCore firmware. We have since move to standard linux APIs.

V4L2, DRM/KMS and Mesa are the APIs you should be using.

The few useful tools from here (dtoverlay, dtmerge, vcmailbox,
vcgencmd) have been moved to the raspberrypi/utils repo.

Code from here is no longer installed on latest RPiOS Bookworm images.

If you are using code from here you should rethink your solution.

Consider this repo closed.
"""

Hence it is time to drop this package from Buildroot.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:29 +01:00
Thomas Petazzoni cd1451e65c package/tvheadend: drop rpi-userland support
As we're about to remove the rpi-userland package, drop support for it
from package/tvheadend.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:29 +01:00
Thomas Petazzoni 60ede40f16 package/sdl2: drop rpi-userland support
As we're about to remove the rpi-userland package, drop support for it
from package/sdl2.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:29 +01:00
Thomas Petazzoni 5f2ad897f1 package/mpv: drop rpi-userland support
As we're about to remove the rpi-userland package, drop support for it
from package/mpv.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
2025-12-30 23:22:29 +01:00