]> git.feebdaed.xyz Git - 0xmirror/buildroot.git/log
0xmirror/buildroot.git
4 hours agopackage/wpebackend-fdo: bump to version 1.16.1 master
Adrian Perez de Castro [Sun, 21 Dec 2025 21:26:19 +0000 (23:26 +0200)]
package/wpebackend-fdo: bump to version 1.16.1

This maintenance release introduces support for newer versions of the
Mesa library. Release notes:

  https://wpewebkit.org/release/wpebackend-fdo-1.16.1.html

Also imports an upstream patch that is needed at least to successfully
build when using the Musl libc.

Signed-off-by: Adrian Perez de Castro <aperez@igalia.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
4 hours agopackage/python-can: remove msgpack dependency
Marcus Hoffmann [Thu, 4 Dec 2025 19:06:09 +0000 (20:06 +0100)]
package/python-can: remove msgpack dependency

Dependency was made optional in 4.6.0 release here:
https://github.com/hardbyte/python-can/commit/6058ab9dfe8b3ba5d23cbff670c0fe767147390a

python-can has a lot of optional dependencies, most of which are not
represented in buildroot. As msgpack is used for the virtual multicast
udp can interface[1], which does seem like a bit of a niche usecase,
just drop the mandatory dependency without introducing a user-visible
config option to enable it.

[1] https://python-can.readthedocs.io/en/4.0.0/interfaces/udp_multicast.html

Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 hours agosupport/testing: add libiio python bindings runtime test
Marcus Hoffmann [Mon, 22 Dec 2025 17:26:37 +0000 (18:26 +0100)]
support/testing: add libiio python bindings runtime test

Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 hours agopackage/libiio: fix python bindings without glibc utils
Marcus Hoffmann [Mon, 22 Dec 2025 17:26:36 +0000 (18:26 +0100)]
package/libiio: fix python bindings without glibc utils

Libiio python bindings use ctypes and specifically the find_library()
function from there to load the libiio.so shared library. This is not
working unless glibc utils (specifically ldconfig) is installed to the
target (alternatively the target would need gcc or binutils, for objdump
or ld).

The easy fix here is to just bypass the find_library() machinery
altogether as it's not needed on a buildroot system.

Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
Tested-by: Fiona Klute <fiona.klute@gmx.de>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 hours agopackage/upmpdcli: bump version to 1.9.7
Bernd Kuhls [Thu, 4 Dec 2025 22:34:45 +0000 (23:34 +0100)]
package/upmpdcli: bump version to 1.9.7

Release notes:
https://www.lesbonscomptes.com/upmpdcli/pages/releases.html

Switched _SITE to https.

Switched build system to meson after autotools were removed in version
1.8.10:
https://www.lesbonscomptes.com/upmpdcli/pages/releases.html#_2024_04_03_switching_the_build_tools_from_gnu_autotools_to_meson

Remove spotify-related configure option after upstream removed spotify
support:
https://www.lesbonscomptes.com/upmpdcli/pages/releases.html#UPMPDCLI-1.7.0

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 hours agopackage/libupnpp: bump version to 1.0.3
Bernd Kuhls [Thu, 4 Dec 2025 22:34:44 +0000 (23:34 +0100)]
package/libupnpp: bump version to 1.0.3

Release notes:
https://www.lesbonscomptes.com/upmpdcli/pages/releases.html

Switched _SITE to https.

Switched build system to meson after autotools were removed in version
0.26.4.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 hours agopackage/libnpupnp: bump version to 6.2.3
Bernd Kuhls [Thu, 4 Dec 2025 22:34:43 +0000 (23:34 +0100)]
package/libnpupnp: bump version to 6.2.3

Release notes:
https://www.lesbonscomptes.com/upmpdcli/pages/releases.html

Switched _SITE to https.

Switched build system to meson after autotools were removed in version
6.1.2.

This bump fixes a gerbera build error introduced to buildroot by the
gerbera bump to 2.6.1 with buildroot commit
f8bf78911576672443a8d11eaf99bed4d383acef.

Fixes:
https://autobuild.buildroot.net/results/b6b/b6bd96cb9dbcaff9351ef156edaec7d1b5290b9e/

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 hours agopackage/open-lldp: bump version to 1.1.1
Bernd Kuhls [Sun, 14 Dec 2025 17:15:31 +0000 (18:15 +0100)]
package/open-lldp: bump version to 1.1.1

https://github.com/intel/openlldp/blob/v1.1.1/ChangeLog

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 hours agopackage/open-lldp: fix musl build with >= gcc-14.x
Bernd Kuhls [Sun, 14 Dec 2025 17:15:30 +0000 (18:15 +0100)]
package/open-lldp: fix musl build with >= gcc-14.x

GCC >= 14.x is stricter amount having access to the prototypes of
functions being used, causing a build failure in open-lldp due to a
missing <string.h> include. This is only visible with musl probably
because with other C libraries <string.h> end up being included by
some other header.

Fixes:
https://autobuild.buildroot.net/results/0f8/0f88cbe9152ab816b4ae17e1d84e8257f458eb4a/

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
4 hours agotoolchain/Config.in: drop BR2_TOOLCHAIN_HAS_GCC_BUG_121567
Thomas Petazzoni [Sun, 14 Dec 2025 15:37:09 +0000 (16:37 +0100)]
toolchain/Config.in: drop BR2_TOOLCHAIN_HAS_GCC_BUG_121567

GCC bug 121567 is actually a duplicate of GCC bug 81426, which already
existed upstream, and for which we already had
BR2_TOOLCHAIN_HAS_GCC_BUG_81246.

In addition, BR2_TOOLCHAIN_HAS_GCC_BUG_81246 is correctly defined as
affecting SuperH regardless of the optimization level. Indeed, when
BR2_TOOLCHAIN_HAS_GCC_BUG_121567 was introduced, it was thought that
only -O2 and -O3 levels are affected, but -Og, -O1 and -Ofast are also
affected, causing the python3 build to fail.

Fixes:

  https://autobuild.buildroot.net/results/aca1812415ee84eef223b0fdff88f31a39775294/ (-O1 build)

  https://autobuild.buildroot.net/results/3fd91ce3ff8727d2f9c12f6721df922c60282d70/ (-Ofast build)

  https://autobuild.buildroot.net/results/e5536dcf598a51f5006343513a76f4e223e80a55/ (-Og build)

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
4 hours agopackage/python3: make SuperH tweak actually effective
Thomas Petazzoni [Sun, 14 Dec 2025 15:37:08 +0000 (16:37 +0100)]
package/python3: make SuperH tweak actually effective

In commit a68899d49ec4c7f97dea0dcb9995e6a5d7b282c9 ("package/python3:
work around GCC bug 121567"), we introduced a work around for a gcc
bug, by reducing to -O1 the optimization level on SuperH.

However, it turns out that this is not sufficient, as the build will
only succeeded at -O0.

Fixes:

  https://autobuild.buildroot.net/results/31f/31f34a983036b4135c12e5797b5c2258ab33e6c2/

Which is a config with BR2_OPTIMIZE_2=y, which means
BR2_TOOLCHAIN_HAS_GCC_BUG_121567=y, and therefore -O1 is passed, but
still the build fails. At -O0 the build doesn't fail.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 hours agopackage/pixman: really enable NEON support on AArch64
Sébastien Szymanski [Wed, 17 Dec 2025 11:56:13 +0000 (12:56 +0100)]
package/pixman: really enable NEON support on AArch64

The test to enable NEON on AArch64 is as following:

ifeq ($(BR2_aarch64)$(BR2_ARM_CPU_HAS_NEON),yy)

It cannot be to true as $(BR2_aarch64) and $(BR2_ARM_CPU_HAS_NEON) are
mutually exclusive. NEON is compulsory on AArch64 so remove
$(BR2_ARM_CPU_HAS_NEON) from the test.

Fixes: ba2fb599cd002b57fa70e978d91884c98d8aad05 ("package/pixman: bump to version 0.44.2")
Signed-off-by: Sébastien Szymanski <sebastien.szymanski@armadeus.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 hours agopackage/libselinux: allow pip to use system-provided packages
Bernd Kuhls [Sun, 21 Dec 2025 17:15:50 +0000 (18:15 +0100)]
package/libselinux: allow pip to use system-provided packages

Since the bump of pip to version 25.3 in commit
285097051d4a7dd821f01d15c705867f7e26c635, the build of the Python
bindings of libselinux is broken for both the host and target
variants.

For the host variant, because "pip install" no longer finds the
system-provided setuptools and tries to download setuptools by itself,
causing build issues because our host-python doesn't have SSL support:

  Could not fetch URL https://pypi.org/simple/setuptools/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/setuptools/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping

For the target variant, because "pip install" no longer finds the
sysconfigdata package:

  ModuleNotFoundError: No module named '_sysconfigdata__linux_sparc64-linux-gnu'
  [end of output]

We fix this by taking a patch from Debian, which is slightly tweaked
to also cover our host package (the original Debian patch was passing
--no-build-isolation only when DESTDIR was not empty, but in Buildroot
host packages are built with DESTDIR empty, and we do need
--no-build-isolation).

Fixes:

  https://autobuild.buildroot.net/results/0e9de0c0d8b6ec57eea9f8834f02076b296ba4f1/ (host-libselinux)
  https://autobuild.buildroot.org/results/1b87c659f1901b0bf33fa4a2ff0ed40b13114bba/ (libselinux)

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Co-Authored-By: Julien Olivain <ju.o@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 hours agoRevert "package/libselinux: host-python3 needs SSL support"
Thomas Petazzoni [Sat, 27 Dec 2025 14:23:19 +0000 (15:23 +0100)]
Revert "package/libselinux: host-python3 needs SSL support"

This reverts commit fd991649d39c143fa60419691d01ffb816b39bf0, which
isn't the correct fix: indeed, host-libselinux can be built without
BR2_PACKAGE_PYTHON3 being enabled. And also having to use the network
during the build is anyway not correct.

A follow-up commit will fix this issue in a proper way.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
5 hours agopackage/linenoise: add CPE
Thomas Perale [Sat, 27 Dec 2025 13:06:10 +0000 (14:06 +0100)]
package/linenoise: add CPE

The CPE 'cpe:2.3:a:antirez:linenoise:1.0:*:*:*:*:*:*:*' is valid for the
package linenoise [1].

Since the latest version is '1.0' since 2015 the CPE_ID_VERSION is set
to that version.

The CVE that applies on version 1.0 were checked with the 'cve-check'
script:

```
echo '{"components": [{"bom-ref": "linenoise", "name": "linenoise", "version": "1.0", "cpe": "cpe:2.3:a:antirez:linenoise:1.0:-:*:*:*:*:*:*"}]}' | support/scripts/cve-check | jq -r '.vulnerabilities[].id'
```

Only the CVE-2025-9810 exists and that was fixed in [2].

[1] https://nvd.nist.gov/products/cpe/detail/10423C23-6AAA-439E-B723-1FCDEB3A769F
[2] 3c7cbf97d7 package/linenoise: security bump to version e26268de5e

Signed-off-by: Thomas Perale <thomas.perale@mind.be>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 hours agopackage/opencv3: drop support for ffmpeg
Thomas Petazzoni [Fri, 26 Dec 2025 17:14:47 +0000 (18:14 +0100)]
package/opencv3: drop support for ffmpeg

opencv3's code is not compatible with newer versions of ffmpeg, and
opencv3 is no longer maintained, so we have no choice but to disable
its ffmpeg support.

Fixes:

  https://autobuild.buildroot.net/results/9ae3911583cccb6362f33cd82e5eaafb059fdc76/

It's not clear which ffmpeg version bump broken the build exactly, but
this issue is definitely present in 2025.02.x as the following
defconfig fails to build in a similar way on 2025.02.x:

 BR2_aarch64=y
 BR2_TOOLCHAIN_EXTERNAL=y
 BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
 BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_GLIBC_STABLE=y
 BR2_PACKAGE_FFMPEG_NONFREE=y
 # BR2_PACKAGE_FFMPEG_FFMPEG is not set
 # BR2_PACKAGE_FFMPEG_INDEVS is not set
 # BR2_PACKAGE_FFMPEG_OUTDEVS is not set
 BR2_PACKAGE_OPENCV3=y
 BR2_PACKAGE_OPENCV3_LIB_VIDEOIO=y
 BR2_PACKAGE_OPENCV3_BUILD_PERF_TESTS=y
 BR2_PACKAGE_OPENCV3_WITH_FFMPEG=y
 BR2_PACKAGE_OPENCV3_INSTALL_DATA=y

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 hours agopackage/opencv3: drop support for protobuf
Thomas Petazzoni [Fri, 26 Dec 2025 17:14:46 +0000 (18:14 +0100)]
package/opencv3: drop support for protobuf

The protobuf support breaks the build, as protobuf includes
libabseil-cpp headers, which now require C++14. opencv3 doesn't have
any ENABLE_CXX14 option, so for the time being, disable protobuf
support until someone bothers enough to fix this up.

While we suspect a libabseil-cpp version bump to be responsible for
the issue, we are not 100% sure. However, the issue is definitely
present in Buildroot 2025.02.x, as it can be reproduced using the
following defconfig:

BR2_aarch64=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
BR2_PACKAGE_OPENCV3=y
BR2_PACKAGE_OPENCV3_LIB_SHAPE=y
BR2_PACKAGE_OPENCV3_LIB_STITCHING=y
BR2_PACKAGE_OPENCV3_LIB_SUPERRES=y
BR2_PACKAGE_OPENCV3_LIB_TS=y
BR2_PACKAGE_OPENCV3_LIB_VIDEOSTAB=y
BR2_PACKAGE_OPENCV3_WITH_PROTOBUF=y

Fixes:

  https://autobuild.buildroot.net/results/39432e7746e6bc5224592a7d2f744ca992bd529a/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 hours agopackage/opencv3: add patch to fix CMake 4 build issue
Thomas Petazzoni [Fri, 26 Dec 2025 17:14:45 +0000 (18:14 +0100)]
package/opencv3: add patch to fix CMake 4 build issue

Add a small patch to fix CMake 4 build issues. Unfortunately, while
cmake/OpenCVMinDepVersions.cmake provides a MIN_VER_CMAKE that we
could pass on the command line, cmake/OpenCVGenPkgconfig.cmake doesn't
use it, so we anyway have to patch the package.

Since opencv3 is basically unmaintained, there is no point sending
this patch upstream.

Fixes:

  https://autobuild.buildroot.net/results/cc857993920607958dd817c6a877ed9386c05738/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
8 hours agopackage/cppcms: change upstream to Github, bump to 2.0.1
Thomas Petazzoni [Wed, 17 Dec 2025 22:25:38 +0000 (23:25 +0100)]
package/cppcms: change upstream to Github, bump to 2.0.1

cppcms.com now points to a Github page at
https://github.com/artyom-beilis/cppcms which has a 2.0.1 version, so
let's use that. The number of differences to 2.0.0.beta2 is very
small:

$ git log --online v2.0.0.beta2..v2.0.1
b872972 (tag: v2.0.1, origin/master, origin/HEAD, master) Version to 2.0.1
a1914f7 (tag: v2.0.0) Replaced system category with one from predating C++11 (v1.2) because std::system_category does not translate WSAGetLastError results
c4febcc Merge pull request #104 from dreaming-augustin/upstream
922cd49 Python 3.12 compatibility: wrap regex in r''.
a11e9d4 Merge branch 'cpp11'
3000bc6 (origin/1.2_updates) Merge pull request #99 from dreaming-augustin/master
44e24c7 [#89] cppcms_error fix typo + consistent  messages
a6d5575 (origin/cpp11) Added backtrace to system error
b3aef3b Fixed missing include for stripped down build
463a9a6 Removed IPV6 due to travis limitations
f8163c6 Merges from cpp11
31d4fe7 Added verbose log on failure
90bc996 Added Linux to build matrix - so I have fallback if normal build environment fails
f78ee39 Added Readme for github
a737d5d Merged python3 compatibility from master
0c67544 Support of python 2.7 and python 3
0d121a7 Python3 compatibility
2fc7e38 Python3 compatibility
d745869 python3 fix for tmp_cc

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
8 hours agopackage/cppcms: fix build with recent versions of ICU
Thomas Petazzoni [Wed, 17 Dec 2025 22:25:37 +0000 (23:25 +0100)]
package/cppcms: fix build with recent versions of ICU

Since Buildroot commit dcee99507c6767230fd1faeeefe95f5662eb03a3 that
bumped package/icu to version 77-1, the build of cppcms with ICU
support enabled fails.

Indeed, ICU now requires C++17, and while cppcms.mk has some logic to
get C++ flags using icu-config, the -std=c++17 gets ultimately
overridden by the built-in -std=c++11 flag encoded in cppcms
CMakeLists.txt.

To fix this, we have submitted a patch upstream that ensures the
CMAKE_CXX_FLAGS passed on the command line take precedence over the
built-in flags defined in cppcms CMakeLists.txt.

Fixes:

  https://autobuild.buildroot.net/results/9c34a08ea02499b28093ad3fa184cee10b2883ac/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
8 hours agopackage/cppcms: add patch to fix build with CMake 4
Thomas Petazzoni [Wed, 17 Dec 2025 22:25:36 +0000 (23:25 +0100)]
package/cppcms: add patch to fix build with CMake 4

Fixes:

  https://autobuild.buildroot.net/results/5f0a3a525866519ee12acb9997d217b4a8b870fe/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
8 hours agopackage/freerdp: fix build with CMake >= 4
Thomas Petazzoni [Thu, 25 Dec 2025 21:32:57 +0000 (22:32 +0100)]
package/freerdp: fix build with CMake >= 4

freerdp upstream is now at 3.x, far far ahead of what we're using in
Buildroot at the moment. So to fix the CMake >= 4 build, we add a very
simple non-upstreamable patch (upstream 3.x has a much higher CMake
minimum version already).

Fixes:

  https://autobuild.buildroot.net/results/51365593ad059325e1164d36fff06905d1c6e8af/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
8 hours agopackage/gli: add patch to fix CMake 4 build
Thomas Petazzoni [Fri, 26 Dec 2025 17:12:06 +0000 (18:12 +0100)]
package/gli: add patch to fix CMake 4 build

Fixes:

CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

Fixes:

  https://autobuild.buildroot.net/results/30c1645d04b9d2b581aa7a866aa19c4001538e17/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
9 hours agopackage/cppdb: fix compatibility with CMake 4
Thomas Petazzoni [Wed, 17 Dec 2025 22:33:16 +0000 (23:33 +0100)]
package/cppdb: fix compatibility with CMake 4

Fixes:

CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

We didn't submit the patch upstream, because contrary to cppcms, cppdb
seems completely dead. Last commit is from 2012 at
https://sourceforge.net/p/cppcms/code/HEAD/tree/cppdb/.

There are no known autobuilder failures for this issue.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
9 hours agopackage/musepack: fix build with CMake 4
Thomas Petazzoni [Tue, 16 Dec 2025 09:34:46 +0000 (10:34 +0100)]
package/musepack: fix build with CMake 4

No autobuilder issues, as this problem was hidden by the libcuefile
CMake 4 build issue.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
9 hours agopackage/libcuefile: fix build with CMake 4
Thomas Petazzoni [Tue, 16 Dec 2025 09:29:15 +0000 (10:29 +0100)]
package/libcuefile: fix build with CMake 4

Fixes:

  https://autobuild.buildroot.net/results/b92211c11edcbf4a0c5abe823e0deaa14133ae89/

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
10 hours agopackage/shairport-sync: add support for AirPlay2
Trammell Hudson [Sat, 25 Oct 2025 19:06:10 +0000 (13:06 -0600)]
package/shairport-sync: add support for AirPlay2

This patch adds the dependencies necessary to enable the newer version
of shairplay-sync support for the AirPlay2 protocol.

Signed-off-by: Trammell Hudson <hudson@trmm.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
10 hours agopackage/nqptp: new package
Trammell Hudson [Sat, 25 Oct 2025 19:05:39 +0000 (13:05 -0600)]
package/nqptp: new package

This is the Not Quite PTP timing library necessary for
AirPlay2 support with shairport-sync.

Signed-off-by: Trammell Hudson <hudson@trmm.net>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
23 hours agopackage/python-sdbus: bump to 0.14.2
Marcus Hoffmann [Mon, 22 Dec 2025 13:21:42 +0000 (14:21 +0100)]
package/python-sdbus: bump to 0.14.2

Changes:
https://github.com/python-sdbus/python-sdbus/releases/tag/0.14.2

Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
Signed-off-by: Julien Olivain <ju.o@free.fr>
23 hours agopackage/python-sqlparse: bump to 0.5.5
Marcus Hoffmann [Mon, 22 Dec 2025 12:54:22 +0000 (13:54 +0100)]
package/python-sqlparse: bump to 0.5.5

Changes:
https://sqlparse.readthedocs.io/en/latest/changes.html#release-0-5-5-dec-19-2025

Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
Signed-off-by: Julien Olivain <ju.o@free.fr>
23 hours agopackage/python-apscheduler: bump to 3.11.2
Marcus Hoffmann [Mon, 22 Dec 2025 12:52:08 +0000 (13:52 +0100)]
package/python-apscheduler: bump to 3.11.2

Changes:
https://github.com/agronholm/apscheduler/releases/tag/3.11.2

Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
Signed-off-by: Julien Olivain <ju.o@free.fr>
23 hours agopackage/python-uvicorn: bump to 0.40.0
Marcus Hoffmann [Mon, 22 Dec 2025 12:48:16 +0000 (13:48 +0100)]
package/python-uvicorn: bump to 0.40.0

Changes:
* https://github.com/Kludex/uvicorn/releases/tag/0.39.0
* https://github.com/Kludex/uvicorn/releases/tag/0.40.0

Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
Signed-off-by: Julien Olivain <ju.o@free.fr>
24 hours agopackage/python-fastapi: bump to 0.127.0
Marcus Hoffmann [Mon, 22 Dec 2025 12:40:49 +0000 (13:40 +0100)]
package/python-fastapi: bump to 0.127.0

Release notes:
https://github.com/fastapi/fastapi/releases/tag/0.127.0

Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
Signed-off-by: Julien Olivain <ju.o@free.fr>
24 hours agopackage/grout: bump to 0.14.3 version
Maxime Leroy [Mon, 22 Dec 2025 21:56:34 +0000 (22:56 +0100)]
package/grout: bump to 0.14.3 version

See the release note of the new versions:
https://github.com/DPDK/grout/releases/tag/v0.14.3

Signed-off-by: Maxime Leroy <maxime@leroys.fr>
Signed-off-by: Julien Olivain <ju.o@free.fr>
24 hours agopackage/libecoli: bump version to 0.10.1
Maxime Leroy [Mon, 22 Dec 2025 21:56:33 +0000 (22:56 +0100)]
package/libecoli: bump version to 0.10.1

This new version is required to compile grout v0.14.2.

See the release note of the new versions:
https://github.com/rjarry/libecoli/releases/tag/v0.10.1
https://github.com/rjarry/libecoli/releases/tag/v0.10.0
https://github.com/rjarry/libecoli/releases/tag/v0.9.1

Signed-off-by: Maxime Leroy <maxime@leroys.fr>
Signed-off-by: Julien Olivain <ju.o@free.fr>
24 hours agopackage/bpftrace: add host-vim as a dependency, for xxd
Thomas Petazzoni [Tue, 23 Dec 2025 21:01:58 +0000 (22:01 +0100)]
package/bpftrace: add host-vim as a dependency, for xxd

Since the bump of bpftrace to version 0.24.2 in Buildroot commit
97e2f63bdf4cc992787c570b17b099c41c5535d2, the build of bpftrace fails
with:

CMake Error at cmake/Embed.cmake:3 (find_program):
  Could not find XXD using the following names: xxd
Call Stack (most recent call first):
  src/stdlib/CMakeLists.txt:1 (include)

This is due to upstream commit
df21d917d9cced77ebde1202c1b3508a169f46a0, which was merged in 0.24.0.

There are no autobuilder failures for this issue at this point, but
the following defconfig exhibits the issue (of course on a host where
xxd is not installed system-wide):

BR2_aarch64=y
BR2_TOOLCHAIN_EXTERNAL=y
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN=y
BR2_TOOLCHAIN_EXTERNAL_BOOTLIN_AARCH64_GLIBC_STABLE=y
BR2_PACKAGE_BPFTRACE=y

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/yad: bump version to 14.2
Bernd Kuhls [Sun, 7 Dec 2025 14:42:42 +0000 (15:42 +0100)]
package/yad: bump version to 14.2

Switched SITE to github according to
https://sourceforge.net/p/yad-dialog/tickets/337/#8b94

Release notes: https://github.com/v1cont/yad/blob/v14.2/NEWS

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/xl2tp: bump version to 1.3.19
Bernd Kuhls [Sun, 7 Dec 2025 14:42:41 +0000 (15:42 +0100)]
package/xl2tp: bump version to 1.3.19

Release notes: https://github.com/xelerance/xl2tpd/releases/tag/v1.3.19

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/x11r7/xdriver_xf86-video-savage: bump version to 2.4.1
Bernd Kuhls [Sun, 7 Dec 2025 14:42:40 +0000 (15:42 +0100)]
package/x11r7/xdriver_xf86-video-savage: bump version to 2.4.1

Release notes:
https://lists.x.org/archives/xorg-announce/2024-March/003490.html

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/x11r7/xdriver_xf86-video-nv: bump version to 2.1.23
Bernd Kuhls [Sun, 7 Dec 2025 14:42:39 +0000 (15:42 +0100)]
package/x11r7/xdriver_xf86-video-nv: bump version to 2.1.23

Release notes:
https://lists.x.org/archives/xorg-announce/2024-March/003489.html

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/x11r7/xdriver_xf86-video-nouveau: bump version to 1.0.18
Bernd Kuhls [Sun, 7 Dec 2025 14:42:38 +0000 (15:42 +0100)]
package/x11r7/xdriver_xf86-video-nouveau: bump version to 1.0.18

Release notes:
https://lists.x.org/archives/xorg-announce/2024-November/003552.html

Removed patch which is included in this release.

Switched tarball to xz.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/x11r7/xapp_xprop: bump version to 1.2.8
Bernd Kuhls [Sun, 7 Dec 2025 14:42:37 +0000 (15:42 +0100)]
package/x11r7/xapp_xprop: bump version to 1.2.8

Release notes:
https://lists.x.org/archives/xorg-announce/2024-November/003558.html

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/x11r7/xapp_xlsfonts: bump version to 1.0.8
Bernd Kuhls [Sun, 7 Dec 2025 14:42:36 +0000 (15:42 +0100)]
package/x11r7/xapp_xlsfonts: bump version to 1.0.8

Release notes:
https://lists.x.org/archives/xorg-announce/2024-March/003461.html

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/x11r7/xapp_xinput-calibrator: bump version to 0.8.0
Bernd Kuhls [Sun, 7 Dec 2025 14:42:35 +0000 (15:42 +0100)]
package/x11r7/xapp_xinput-calibrator: bump version to 0.8.0

Switched _SITE to freedesktop.org:
https://github.com/tias/xinput_calibrator/commit/92c40faea5ce899754490738e5cb24469c566d16

Use xz tarball instead of gz.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/resiprocate: bump version to 1.13.2
Bernd Kuhls [Sun, 7 Dec 2025 14:42:34 +0000 (15:42 +0100)]
package/resiprocate: bump version to 1.13.2

Release notes:
https://github.com/resiprocate/resiprocate/blob/resiprocate-1.13.2/CHANGELOG.md

Switched _SITE to github, the previous URL redirects to github.com.

Removed patches which are included in this release.

License file was renamed and updated:
https://github.com/resiprocate/resiprocate/commits/resiprocate-1.13.2/LICENSE.md

Switch build system to cmake, removed apps-specific option:
- sipdial is built if OpenSSL is enabled:
  https://github.com/resiprocate/resiprocate/blob/resiprocate-1.13.2/apps/CMakeLists.txt#L6
- clicktocall build is broken
  AddressTranslator.cxx: In member function 'void clicktocall::AddressTranslator::
    addTranslation(const resip::Data&, const resip::Data&)':
  AddressTranslator.cxx:55:16: error: assignment of read-only variable 'flags'
     55 |          flags |= std::regex_constants::nosubs;

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/{libtorrent, rtorrent}: bump version to 0.15.3
Bernd Kuhls [Sun, 7 Dec 2025 14:42:33 +0000 (15:42 +0100)]
package/{libtorrent, rtorrent}: bump version to 0.15.3

Removed patches which are included in this release.

Switched SITE to github according to http://rtorrent.net/

Both packages need to be bumped together due to version check for
libtorrent by rtorrent:
https://github.com/rakshasa/rtorrent/commit/6f8c1246dc013d1d5c39ecd66373346ac42fe746

Fixes:
https://autobuild.buildroot.net/results/a2e/a2e609caecc26f67134d0fed1c239e8d148e07fd/

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/linknx: bump version to 0.0.1.39
Bernd Kuhls [Sun, 7 Dec 2025 14:42:32 +0000 (15:42 +0100)]
package/linknx: bump version to 0.0.1.39

Changelog:
https://github.com/linknx/linknx/compare/0.0.1.38...0.0.1.39

Removed patches which are included in this release.

Fixes:
https://autobuild.buildroot.net/results/492/492b46b997758bbe6b8ec8510e5b2e2bad2aa704/

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/vlc: bump to version 3.0.22
Bernd Kuhls [Sun, 7 Dec 2025 14:42:30 +0000 (15:42 +0100)]
package/vlc: bump to version 3.0.22

Release notes:
https://code.videolan.org/videolan/vlc/-/blob/3.0.22/NEWS

Rebased patch 0005.

Removed patch 0011 which is included in this release.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/ustream-ssl: bump version
Bernd Kuhls [Sun, 7 Dec 2025 14:42:29 +0000 (15:42 +0100)]
package/ustream-ssl: bump version

Updated license hash of source file.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/trinity: bump version
Bernd Kuhls [Sun, 7 Dec 2025 14:42:28 +0000 (15:42 +0100)]
package/trinity: bump version

Switched _SITE to github, old project site is down.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
[Julien: change _VERSION to use 'git describe --abbrev=40' format]
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/thrift: bump version to 0.22.0
Bernd Kuhls [Sun, 7 Dec 2025 14:42:27 +0000 (15:42 +0100)]
package/thrift: bump version to 0.22.0

Changelog: https://github.com/apache/thrift/blob/v0.22.0/CHANGES.md

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/supertuxkart: bump version to 1.5
Bernd Kuhls [Sun, 7 Dec 2025 14:42:26 +0000 (15:42 +0100)]
package/supertuxkart: bump version to 1.5

Added sha256 hash provided by upstream.

Added configure option to disable vulkan support:
https://github.com/supertuxkart/stk-code/blob/1.5/CMakeLists.txt#L274

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/rtty: bump version to 9.0.4
Bernd Kuhls [Sun, 7 Dec 2025 14:42:25 +0000 (15:42 +0100)]
package/rtty: bump version to 9.0.4

Release notes: https://github.com/zhaojh329/rtty/releases

Added sha256 hash provided by upstream.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/redis-plus-plus: bump version to 1.3.15
Bernd Kuhls [Sun, 7 Dec 2025 14:42:24 +0000 (15:42 +0100)]
package/redis-plus-plus: bump version to 1.3.15

Release notes:
https://github.com/sewenew/redis-plus-plus/releases/tag/1.3.13
https://github.com/sewenew/redis-plus-plus/releases/tag/1.3.14
https://github.com/sewenew/redis-plus-plus/releases/tag/1.3.15

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/qpid-proton: bump version to 0.40.0
Bernd Kuhls [Sun, 7 Dec 2025 14:42:23 +0000 (15:42 +0100)]
package/qpid-proton: bump version to 0.40.0

Release notes:
https://qpid.apache.org/releases/qpid-proton-0.40.0/release-notes.html
https://qpid.apache.org/releases/qpid-proton-0.39.0/release-notes.html
https://qpid.apache.org/releases/qpid-proton-0.38.0/release-notes.html
https://qpid.apache.org/releases/qpid-proton-0.37.0/release-notes.html
https://qpid.apache.org/releases/qpid-proton-0.36.0/release-notes.html

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Reviewed-by: Luca Ceresoli <luca.ceresoli@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/pinentry: bump version to 1.3.2
Bernd Kuhls [Sun, 7 Dec 2025 14:42:21 +0000 (15:42 +0100)]
package/pinentry: bump version to 1.3.2

Release notes:
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=pinentry.git;a=blob;f=NEWS;h=8bf192539fed9104a1ff431c6dcc3add7fb6771c;hb=d7660807593067d5cd7150b7d4d987d60957b5cb

Updated qt5 configure options due to upstream commit:
https://git.gnupg.org/cgi-bin/gitweb.cgi?p=pinentry.git;a=commitdiff;h=9fbecc223cf1755ac12f1a8a0cbbff54aa22a325;hp=da3144a702acab04cc5cc6812dcdfbfc78e1383c

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/openfpgaloader: bump version to 1.0.0
Bernd Kuhls [Sun, 7 Dec 2025 14:42:20 +0000 (15:42 +0100)]
package/openfpgaloader: bump version to 1.0.0

Release notes:
https://github.com/trabucayre/openFPGALoader/releases/tag/v0.12.0
https://github.com/trabucayre/openFPGALoader/releases/tag/v0.12.1
https://github.com/trabucayre/openFPGALoader/releases/tag/v0.13.0
https://github.com/trabucayre/openFPGALoader/releases/tag/v0.13.1
https://github.com/trabucayre/openFPGALoader/releases/tag/v1.0.0

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/ogre: bump version to 14.4.1
Bernd Kuhls [Sun, 7 Dec 2025 14:42:19 +0000 (15:42 +0100)]
package/ogre: bump version to 14.4.1

Release notes:
https://github.com/OGRECave/ogre/blob/v14.4.1/Docs/14-Notes.md

https://github.com/OGRECave/ogre/blob/v14.4.1/Docs/13-Notes.md
"The versioning scheme changed with this release. This is the successor
 to Ogre 1.12 and the porting efforts are comparable with porting from
 1.11 to 1.12."

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/physfs: bump version to 3.2.0
Bernd Kuhls [Sun, 7 Dec 2025 14:42:17 +0000 (15:42 +0100)]
package/physfs: bump version to 3.2.0

Release notes:
https://github.com/icculus/physfs/releases/tag/release-3.2.0

Added upstream patch to fix cmake 4 compatibility.

Updated license hash due to coypright year bumps:
https://github.com/icculus/physfs/commits/release-3.2.0/LICENSE.txt

Switched _SITE to github.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/oatpp: bump version to 1.3.1
Bernd Kuhls [Sun, 7 Dec 2025 14:42:15 +0000 (15:42 +0100)]
package/oatpp: bump version to 1.3.1

Removed patch which is included in this release.

Backported bump to fix cmake 4 compatibility.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/neon-2-sse: bump version
Bernd Kuhls [Sun, 7 Dec 2025 14:42:14 +0000 (15:42 +0100)]
package/neon-2-sse: bump version

Changelog:
https://github.com/intel/ARM_NEON_2_x86_SSE/commits/662a85912e8f86ec808f9b15ce77f8715ba53316/

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/msgpack: bump version to 7.0.0
Bernd Kuhls [Sun, 7 Dec 2025 14:42:13 +0000 (15:42 +0100)]
package/msgpack: bump version to 7.0.0

Changelog:
https://github.com/msgpack/msgpack-c/blob/cpp-7.0.0/CHANGELOG.md

Added optional dependency to boost.

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/zziplib: bump version to 0.13.80
Bernd Kuhls [Sun, 7 Dec 2025 14:42:12 +0000 (15:42 +0100)]
package/zziplib: bump version to 0.13.80

Changelog: https://github.com/gdraheim/zziplib/blob/master/ChangeLog

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/linux-serial-test: bump version
Bernd Kuhls [Sun, 7 Dec 2025 14:42:11 +0000 (15:42 +0100)]
package/linux-serial-test: bump version

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
27 hours agopackage/libstrophe: bump version to 0.14.0
Bernd Kuhls [Sun, 7 Dec 2025 14:42:10 +0000 (15:42 +0100)]
package/libstrophe: bump version to 0.14.0

Added upstream patch to fix build with gcc-15.x.

Fixes:
https://autobuild.buildroot.net/results/6e1/6e176c77a6cb7508b0502c77d78df78ae4602ef9/

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
31 hours agopackage/fscryptctl: bump version to 1.3.0
Peter Korsgaard [Thu, 25 Dec 2025 14:42:12 +0000 (15:42 +0100)]
package/fscryptctl: bump version to 1.3.0

Adds support for hw-wrapped keys:
https://github.com/google/fscryptctl/commit/e9ef4406303c25ec5246ed74adb55349e126a2b0

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
31 hours agopackage/dump1090: bump version to 10.2
Peter Korsgaard [Thu, 25 Dec 2025 14:32:25 +0000 (15:32 +0100)]
package/dump1090: bump version to 10.2

Drop now upstreamed patch 0001:
https://github.com/flightaware/dump1090/commit/84d68c628508360c47aa47691ec9d98dc6026ed5

And rename remaining patches.

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
31 hours agopackage/bats-core: bump version to 1.13.0
Peter Korsgaard [Thu, 25 Dec 2025 12:45:58 +0000 (13:45 +0100)]
package/bats-core: bump version to 1.13.0

Mainly bugfixes:
https://github.com/bats-core/bats-core/releases/tag/v1.13.0

Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
32 hours agoDEVELOPERS: add Giulio Benetti to package dash
Giulio Benetti [Tue, 23 Dec 2025 19:46:53 +0000 (20:46 +0100)]
DEVELOPERS: add Giulio Benetti to package dash

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
32 hours agopackage/dash: bump to version 0.5.13
Giulio Benetti [Tue, 23 Dec 2025 19:46:52 +0000 (20:46 +0100)]
package/dash: bump to version 0.5.13

For change log, see:
https://git.kernel.org/pub/scm/utils/dash/dash.git/log/?h=v0.5.13

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
[Julien:
 - replace change log link
 - import upstream sha512 to match hash file comment
 - add pgp signature comment
]
Signed-off-by: Julien Olivain <ju.o@free.fr>
33 hours agoDEVELOPERS: add Giulio Benetti for package zlib-ng
Giulio Benetti [Tue, 23 Dec 2025 20:22:29 +0000 (21:22 +0100)]
DEVELOPERS: add Giulio Benetti for package zlib-ng

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
33 hours agopackage/zlib-ng: bump to 2.3.2
Giulio Benetti [Tue, 23 Dec 2025 20:22:28 +0000 (21:22 +0100)]
package/zlib-ng: bump to 2.3.2

Release Notes: https://github.com/zlib-ng/zlib-ng/releases/tag/2.3.2

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
33 hours agoDEVELOPERS: add Giulio Benetti to vim
Giulio Benetti [Wed, 24 Dec 2025 11:24:04 +0000 (12:24 +0100)]
DEVELOPERS: add Giulio Benetti to vim

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
33 hours agopackage/vim: bump package to version 9.1.2017
Giulio Benetti [Wed, 24 Dec 2025 11:24:03 +0000 (12:24 +0100)]
package/vim: bump package to version 9.1.2017

Changelog:
https://github.com/vim/vim/compare/v9.1.1989...v9.1.2017

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
33 hours agoDEVELOPERS: add Giulio Benetti to package util-linux
Giulio Benetti [Wed, 24 Dec 2025 19:59:35 +0000 (20:59 +0100)]
DEVELOPERS: add Giulio Benetti to package util-linux

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
33 hours agoDEVELOPERS: add Giulio Benetti to tmux
Giulio Benetti [Thu, 25 Dec 2025 21:19:07 +0000 (22:19 +0100)]
DEVELOPERS: add Giulio Benetti to tmux

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
33 hours agopackage/tmux: bump to version 3.6a
Giulio Benetti [Thu, 25 Dec 2025 21:19:06 +0000 (22:19 +0100)]
package/tmux: bump to version 3.6a

Changes: https://github.com/tmux/tmux/blob/3.6a/CHANGES
Release Notes: https://github.com/tmux/tmux/issues/4745

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
3 days agopackage/rpi-firmware: bump version to 063bcab
Peter Seiderer [Thu, 18 Dec 2025 20:11:47 +0000 (21:11 +0100)]
package/rpi-firmware: bump version to 063bcab

Version 063bcab matches with kernel 6.12.61

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
3 days agoconfigs/raspberrypi*: bump kernel version to 21b4101 (6.12.61)
Peter Seiderer [Thu, 18 Dec 2025 20:11:46 +0000 (21:11 +0100)]
configs/raspberrypi*: bump kernel version to 21b4101 (6.12.61)

Now based on 6.12.61 (from 6.12.41)

Signed-off-by: Peter Seiderer <ps.report@gmx.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
3 days agopackage/vim: inline the VIM_REMOVE_DOCS variable
Thomas Petazzoni [Tue, 23 Dec 2025 18:10:11 +0000 (19:10 +0100)]
package/vim: inline the VIM_REMOVE_DOCS variable

The VIM_REMOVE_DOCS variable is currently a post install target hook,
but it can just as well be done inside VIM_INSTALL_TARGET_CMDS
directly.

The hook was registered conditionally based on BR2_PACKAGE_VIM_RUNTIME
because prior to commit f7a07f42f70a73806fd2f6bf3662fc6907845fe9, the
hook's logic was:

    find $(TARGET_DIR)/usr/share/vim -type f -name "*.txt" -delete

which was failing if BR2_PACKAGE_VIM_RUNTIME was not enabled, as
$(TARGET_DIR)/usr/share/vim would not exist.

But since this commit, the hook logic is:

    $(RM) -rf $(TARGET_DIR)/usr/share/vim/vim*/doc/

which obviously won't fail if $(TARGET_DIR)/usr/share/vim doesn't
exist.

So let's simplify the whole logic.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
3 days agopackage/vim: refactor install target logic
Thomas Petazzoni [Tue, 23 Dec 2025 18:10:10 +0000 (19:10 +0100)]
package/vim: refactor install target logic

Instead of calling $(MAKE) multiple times, let's call it once, with
all installation targets needed. We introduce a VIM_INSTALL_TARGETS
variable to collect the list of make install targets that need to be
invoked.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
3 days agopackage/vim: use more conventional $(MAKE) construct
Thomas Petazzoni [Tue, 23 Dec 2025 18:10:09 +0000 (19:10 +0100)]
package/vim: use more conventional $(MAKE) construct

In Buildroot, we more commonly do:

   $(MAKE) -C $(@D)/src

than:

   cd $(@D)/src; $(MAKE)

so let's adopt this more conventional style.

This coding style in vim.mk dates from when the package was introduced
by Peter Korsgaard back in 2010.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
3 days agopackage/vim: fix reinstallation
Thomas Petazzoni [Tue, 23 Dec 2025 18:10:08 +0000 (19:10 +0100)]
package/vim: fix reinstallation

While not very common, it is nice when package re-installation
works. Unfortunately the "installlinks" target of vim installs links
with "ln -s", causing a package reinstallation to fail with:

cd /home/thomas/buildroot/br/output-all/target/usr/bin; ln -s vim ex
cd /home/thomas/buildroot/br/output-all/target/usr/bin; ln -s vim view
cd /home/thomas/buildroot/br/output-all/target/usr/bin; ln -s vim rvim
cd /home/thomas/buildroot/br/output-all/target/usr/bin; ln -s vim rview
cd /home/thomas/buildroot/br/output-all/target/usr/bin; ln -s vim vimdiff
ln: failed to create symbolic link 'ex': File exists
ln: failed to create symbolic link 'view': File exists
make[2]: *** [Makefile:2749: /home/thomas/buildroot/br/output-all/target/usr/bin/ex] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile:2752: /home/thomas/buildroot/br/output-all/target/usr/bin/view] Error 1
ln: failed to create symbolic link 'rvim': File exists
ln: failed to create symbolic link 'rview': File exists

To fix this, we remove the target links before proceeding with the
installation.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
4 days agopackage/rtl8822cs bump driver version to latest with support kernel 6.18
Viacheslav Bocharov [Tue, 23 Dec 2025 08:15:31 +0000 (11:15 +0300)]
package/rtl8822cs bump driver version to latest with support kernel 6.18

Update rtl8822cs driver for Kernel 6.17/6.18
Fixes: https://autobuild.buildroot.org/results/bafd5af112e49359201580ece3a12bc8724914fe/
Signed-off-by: Viacheslav Bocharov <adeep@lexina.in>
Signed-off-by: Julien Olivain <ju.o@free.fr>
4 days agoDEVELOPERS: add Giulio Benetti to libtirpc and rpcbind
Giulio Benetti [Mon, 22 Dec 2025 21:28:42 +0000 (22:28 +0100)]
DEVELOPERS: add Giulio Benetti to libtirpc and rpcbind

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
4 days agopackage/libfuse3: bump to version 3.18.1
Giulio Benetti [Mon, 22 Dec 2025 18:05:45 +0000 (19:05 +0100)]
package/libfuse3: bump to version 3.18.1

Release notes:
https://github.com/libfuse/libfuse/releases/tag/fuse-3.18.1

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/grout: bump to 0.14.2 version
Maxime Leroy [Mon, 15 Dec 2025 11:43:00 +0000 (12:43 +0100)]
package/grout: bump to 0.14.2 version

See the release note of the new versions:
https://github.com/DPDK/grout/releases/tag/v0.14.0
https://github.com/DPDK/grout/releases/tag/v0.14.1
https://github.com/DPDK/grout/releases/tag/v0.14.2

Since v0.14.0, Grout uses the libmnl [1], the dependency are updated in
consequence. Grout also requires VRF support in the kernel, as it creates
a VRF on the Linux side to allow TCP/UDP termination by Linux
applications in different L3 domains. [2]

[1] https://github.com/DPDK/grout/commit/2eb97af1e8
[2] https://github.com/DPDK/grout/commit/391f9fa032

Signed-off-by: Maxime Leroy <maxime@leroys.fr>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/dpdk: bump to 25.11 version
Maxime Leroy [Mon, 15 Dec 2025 11:42:56 +0000 (12:42 +0100)]
package/dpdk: bump to 25.11 version

See the release note of the new versions:
- https://doc.dpdk.org/guides/rel_notes/release_25_11.html

Signed-off-by: Maxime Leroy <maxime@leroys.fr>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/python-django: bump to 6.0
Marcus Hoffmann [Mon, 22 Dec 2025 14:54:27 +0000 (15:54 +0100)]
package/python-django: bump to 6.0

Release Notes: https://docs.djangoproject.com/en/6.0/releases/6.0/

A few changes in the license files and an actual (sub)-license update:

* django/contrib/gis/measure.py -> formatting change
* django/contrib/admin/static/admin/img -> svg files got uupdated and
  the new ones are licensed under CC-BY-4.0; separate LICENSE file got
  removed, License is now mentioned in the readme
* django/utils/archive.py -> File got updated, license (which is only
  the header) did not change.

Remove the comment about django site having an inconvenient download
URL. We download pretty much all python package from pypi.org, so doing
that for django shouldn't need a separate comment.

Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/python-django: security bump to 5.2.9
Marcus Hoffmann [Mon, 22 Dec 2025 14:54:26 +0000 (15:54 +0100)]
package/python-django: security bump to 5.2.9

Fixes:
* CVE-2025-13372: Potential SQL injection in FilteredRelation column aliases on PostgreSQL
* CVE-2025-64460: Potential denial-of-service vulnerability in XML Deserializer

Full release notes: https://docs.djangoproject.com/en/6.0/releases/5.2.9/

Signed-off-by: Marcus Hoffmann <buildroot@bubu1.eu>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/python-paramiko: bump version to 4.0.0
Bernd Kuhls [Sat, 20 Dec 2025 21:42:06 +0000 (22:42 +0100)]
package/python-paramiko: bump version to 4.0.0

https://github.com/paramiko/paramiko/blob/4.0.0/sites/www/changelog.rst

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/python-multipart: bump version to 0.0.21
Bernd Kuhls [Sat, 20 Dec 2025 21:42:05 +0000 (22:42 +0100)]
package/python-multipart: bump version to 0.0.21

https://github.com/Kludex/python-multipart/blob/0.0.21/CHANGELOG.md

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/python-markupsafe: bump version to 3.0.3
Bernd Kuhls [Sat, 20 Dec 2025 21:42:04 +0000 (22:42 +0100)]
package/python-markupsafe: bump version to 3.0.3

https://github.com/pallets/markupsafe/blob/3.0.3/CHANGES.rst

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/python-botocore: bump version to 1.42.14
Bernd Kuhls [Sat, 20 Dec 2025 21:42:02 +0000 (22:42 +0100)]
package/python-botocore: bump version to 1.42.14

https://github.com/boto/botocore/blob/1.42.14/CHANGELOG.rst

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/python-boto3: bump version to 1.42.14
Bernd Kuhls [Sat, 20 Dec 2025 21:42:01 +0000 (22:42 +0100)]
package/python-boto3: bump version to 1.42.14

https://github.com/boto/boto3/blob/1.42.14/CHANGELOG.rst

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/python-incremental: bump version to 24.11.0
Bernd Kuhls [Sat, 20 Dec 2025 21:42:00 +0000 (22:42 +0100)]
package/python-incremental: bump version to 24.11.0

https://github.com/twisted/incremental/blob/incremental-24.11.0/NEWS.rst

Switched setup type to hatch:
https://github.com/twisted/incremental/commit/c7104f892616fa37f99c6620cc85016d2f86df88

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/python-grpclib: bump version to 0.4.9
Bernd Kuhls [Sat, 20 Dec 2025 21:41:59 +0000 (22:41 +0100)]
package/python-grpclib: bump version to 0.4.9

https://github.com/vmagamedov/grpclib/blob/v0.4.9/docs/changelog/index.rst

Updated license hash due to upstream commit:
https://github.com/vmagamedov/grpclib/commit/069f2493abcd7734231e4071d5ecb9b83852a8a9

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/python-google-auth: bump version to 2.45.0
Bernd Kuhls [Sat, 20 Dec 2025 21:41:58 +0000 (22:41 +0100)]
package/python-google-auth: bump version to 2.45.0

https://github.com/googleapis/google-auth-library-python/blob/v2.45.0/CHANGELOG.md

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/python-fonttools: bump version to 4.61.1
Bernd Kuhls [Sat, 20 Dec 2025 21:41:57 +0000 (22:41 +0100)]
package/python-fonttools: bump version to 4.61.1

https://github.com/fonttools/fonttools/releases/tag/4.61.1

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
5 days agopackage/python-flask-jsonrpc: bump version to 4.0.0
Bernd Kuhls [Sat, 20 Dec 2025 21:41:56 +0000 (22:41 +0100)]
package/python-flask-jsonrpc: bump version to 4.0.0

https://github.com/cenobites/flask-jsonrpc/releases/tag/v4.0

Switched setup type to hatch and updated license file:
https://github.com/cenobites/flask-jsonrpc/commit/a4031daaaf54b67f002b62de162a904f3f34cee4

Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>