Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] master from buildroot:master #361

Merged
merged 98 commits into from
Oct 29, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
98 commits
Select commit Hold shift + click to select a range
8f9b5e1
package/python-marshmallow: bump to version 3.23.0
jameshilliard Oct 26, 2024
4866df8
package/stellarium: bump version to 24.3
bkuhls Oct 26, 2024
039847f
package/python-networkx: bump to version 3.4.2
jameshilliard Oct 26, 2024
c1188b3
package/libuv: bump version to 1.49.2
bkuhls Oct 26, 2024
9b45f59
package/sqlite: bump version to 3.47.0
bkuhls Oct 26, 2024
d9db8cf
package/libldns: bump to version 1.8.4
bkuhls Oct 26, 2024
fe8a141
package/libopenh264: bump version to 2.4.1
bkuhls Oct 26, 2024
583bb43
package/libpng: bump version to 1.6.44
bkuhls Oct 26, 2024
58b2efd
package/libsoundtouch: bump version to 2.3.3
bkuhls Oct 26, 2024
d7dbcfb
package/jsoncpp: bump version to 1.9.6
bkuhls Oct 26, 2024
7e04066
package/ghostscript: security bump version to 10.04.0
bkuhls Oct 26, 2024
95f76a8
package/ethtool: bump to version 6.11
bkuhls Oct 26, 2024
0032231
package/dav1d: bump version to 1.5.0
bkuhls Oct 26, 2024
3622321
package/tor: bump version to 0.4.8.13
bkuhls Oct 26, 2024
68bab0c
package/dropbear: bump to version 2024.86
bkuhls Oct 26, 2024
36fcd9c
package/intel-mediadriver: bump version to 24.4.1
bkuhls Oct 26, 2024
eec51c6
package/intel-vpl-gpu-rt: bump version to 24.4.1
bkuhls Oct 26, 2024
6958860
package/libopenssl: security bump version to 3.4.0
bkuhls Oct 26, 2024
b0760d4
package/php: bump version to 8.3.13
bkuhls Oct 26, 2024
5daf499
package/python-orjson: bump to version 3.10.10
jameshilliard Oct 26, 2024
bf68b8b
package/python-dbus-fast: bump to version 2.24.3
jameshilliard Oct 26, 2024
a79d0b4
package/heimdal: Fix build with autoconf-2.72
bkuhls Oct 26, 2024
543d255
package/tvheadend: bump version
bkuhls Oct 26, 2024
baa3db0
package/python-pillow: bump to version 11.0.0
jameshilliard Oct 26, 2024
cf9139f
package/python-proto-plus: bump to version 1.25.0
jameshilliard Oct 26, 2024
c64997c
package/python-psutil: bump to version 6.1.0
jameshilliard Oct 26, 2024
20e85ab
package/python-psycopg2: bump to version 2.9.10
jameshilliard Oct 26, 2024
86f77e8
package/python-pudb: bump to version 2024.1.3
jameshilliard Oct 26, 2024
d8deb19
package/python-pydantic-core: bump to version 2.25.0
jameshilliard Oct 26, 2024
a9808a5
package/python-pyftpdlib: bump to version 2.0.1
jameshilliard Oct 26, 2024
a57d613
package/python-pymodbus: bump to version 3.7.4
jameshilliard Oct 26, 2024
d52ba28
package/monit: security bump version to 5.34.2
bkuhls Oct 27, 2024
2417d0c
package/wpa_supplicant: add configuration for WPA3-Entreprise
Sep 16, 2024
b07d21a
utils/genrandconfig: handle BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y
tpetazzoni Sep 15, 2024
cb4f11a
linux: handle empty BR2_LINUX_KERNEL_IMAGE_TARGET_NAME situation
tpetazzoni Sep 15, 2024
6e189f4
package/python-asyncssh: bump to version 2.18.0
jameshilliard Oct 27, 2024
c6755e9
package/python-cached-property: bump to version 2.0.1
jameshilliard Oct 27, 2024
a58f2fd
package/python-falcon: bump to version 4.0.1
jameshilliard Oct 27, 2024
e1c1b72
package/python-keyring: bump to version 25.5.0
jameshilliard Oct 27, 2024
179c77e
package/python-logbook: bump to version 1.8.0
jameshilliard Oct 27, 2024
5c4035a
package/python-pyparsing: bump to verison 3.2.0
jameshilliard Oct 27, 2024
153ba5f
package/python-pyproject-metadata: bump to version 0.9.0
jameshilliard Oct 27, 2024
37edaae
package/python-pysmi: bump to version 1.5.5
jameshilliard Oct 27, 2024
135b440
package/python-pysnmp: bump to version 7.1.8
jameshilliard Oct 27, 2024
c39971d
package/python-redis: bump to version 5.2.0
jameshilliard Oct 27, 2024
ccb4073
package/python-ruamel-yaml-clib: bump to version 0.2.12
jameshilliard Oct 27, 2024
481ee47
package/python-sentry-sdk: bump to version 2.17.0
jameshilliard Oct 27, 2024
0359fc2
package/python-service-identity: bump to verison 24.2.0
jameshilliard Oct 27, 2024
bba8ad8
package/python-setuptools: bump to version 75.2.0
jameshilliard Oct 27, 2024
c594544
package/python-starlette: bump to version 0.41.2
jameshilliard Oct 28, 2024
7726fad
package/python-fastapi: bump to version 0.115.4
jameshilliard Oct 28, 2024
dbe3a4b
package/python-tinycss2: bump to version 1.4.0
jameshilliard Oct 28, 2024
b797fe7
package/python-tortoise-orm: bump to version 0.21.7
jameshilliard Oct 28, 2024
673524d
package/python-trio: bump to version 0.27.0
jameshilliard Oct 28, 2024
7489c11
package/python-trove-classifiers: bump to version 2024.10.21.16
jameshilliard Oct 28, 2024
28cf432
package/python-urwid: bump to version 2.6.16
jameshilliard Oct 28, 2024
52ed599
package/python-legacy-cgi: new package
jameshilliard Oct 28, 2024
8b0ecdc
package/python-webob: bump to version 1.8.9
jameshilliard Oct 28, 2024
ecdb002
package/python-werkzeug: bump to version 3.0.6
jameshilliard Oct 28, 2024
a95f22b
package/python-wtforms: bump to version 3.2.1
jameshilliard Oct 28, 2024
0b752ad
package/python-xmltodict: bump to version 0.14.2
jameshilliard Oct 28, 2024
2fa55b4
package/python-propcache: new package
jameshilliard Oct 28, 2024
6276e80
package/python-yarl: bump to version 1.16.0
jameshilliard Oct 28, 2024
19bc24a
package/python-zeroconf: bump to version 0.136.0
jameshilliard Oct 28, 2024
eb6b1f2
package/python-zipstream-ng: bump to version 1.8.0
jameshilliard Oct 28, 2024
a706b01
package/python-zope-interface: bump to version 7.1.1
jameshilliard Oct 28, 2024
84ef9be
package/criu: fix comment condition
heinemml Oct 28, 2024
c14926c
package/rust: bump to version 1.82.0
jameshilliard Oct 27, 2024
653c3d3
package/libglfw: bump version to 3.4
bkuhls Oct 27, 2024
04141fd
DEVELOPERS: remove Bernd Kuhls from libglfw
bkuhls Oct 27, 2024
81e7806
package/libmdbx: bump version to 0.12.12
erthink Oct 27, 2024
2065fec
package/openssh: fix musl compile issue
airtower-luna Oct 28, 2024
10d8228
package/oath-toolkit: libpskc needs host-libxml2
jolivain Oct 28, 2024
182faa2
package/libopenmpt: bump to version 0.7.11
jolivain Oct 28, 2024
34cadee
package/opencsd: bump to version 1.5.5
jolivain Oct 28, 2024
84ff06d
package/fluidsynth: bump to version 2.3.7
jolivain Oct 28, 2024
4251fa1
package/ntp: fix md5 related build issue
bkuhls Oct 28, 2024
c808e27
package/jailhouse: fix build when python helper scripts are enabled
jolivain Oct 28, 2024
67249a6
docs/manual/adding-packages-directory: describe start script details
airtower-luna Oct 28, 2024
b07ee5e
docs/website: fix the link to the mailman archives
tpetazzoni Oct 28, 2024
7f56209
package/xmrig: bump version to 6.22.1
bkuhls Oct 27, 2024
b986619
package/ell: bump to version 0.69
bkuhls Oct 27, 2024
67e6244
package/iwd: bump to version 3.0
bkuhls Oct 27, 2024
70a777b
package/meson: bump version to 1.6.0
bkuhls Oct 27, 2024
0f34e78
package/tailscale: new package
jameshilliard Oct 28, 2024
3c2f3c9
package/procps-ng: fix ncurses.h include
bkuhls Oct 26, 2024
e47726a
board/qemu/riscv{32, 64}-virt: do not use the default bus implicitly
wbx-github Oct 26, 2024
f96b4c1
configs/qemu_nios2_10m50: delete config
wbx-github Oct 26, 2024
10b4c31
package/qemu: remove leftover QEMU_IGNORE_CVES from Qemu 8.1
RomainNaour Oct 26, 2024
0655d9a
package/qemu: update to 9.1.0
wbx-github Oct 26, 2024
dba4173
board/qemu/riscv{32, 64}-virt: remove virtio-blk-device, drive=hd0
RomainNaour Oct 26, 2024
e4005d9
configs/ti_am62ax_sk_defconfig: add linux-headers version
bryanbrattlof Oct 9, 2024
e634be8
package/qt6: bump version to 6.7.3
roykollensvendsen Oct 4, 2024
5194898
package/qt6/qt6charts: new package
roykollensvendsen Oct 4, 2024
1acb0e5
board/pine64/pine64: use offset to specify boot partition alignment
mattian Sep 5, 2024
ebb1595
package/qbee-agent: bump version to 2024.36
jonhenrik13 Sep 6, 2024
66f8b29
package/python-uvloop: bump to version 0.21.0
jameshilliard Oct 14, 2024
1e9261d
package/cmake: bump to 3.30.2
tpetazzoni Aug 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .checkpackageignore
Original file line number Diff line number Diff line change
Expand Up @@ -682,7 +682,6 @@ package/libftdi1/0003-CMakeLists.txt-fix-static-build-with-libusb-and-lato.patch
package/libfuse/0001-fix-aarch64-build.patch lib_patch.Upstream
package/libfuse/0002-util-ulockmgr_server-c-conditionally-define-closefrom-fix-glibc-2-34.patch lib_patch.Upstream
package/libgcrypt/0001-configure.ac-add-an-option-to-disable-tests.patch lib_patch.Upstream
package/libglfw/0001-Wayland-Remove-extra-cmake-modules-dependency.patch lib_patch.Upstream
package/libgpiod/0001-build-add-a-configure-switch-for-building-examples.patch lib_patch.Upstream
package/libgsm/0001-Misc-fixes-from-Archlinux.patch lib_patch.Upstream
package/libgtk2/0001-reduce-dependencies.patch lib_patch.Upstream
Expand Down
6 changes: 6 additions & 0 deletions Config.in.legacy
Original file line number Diff line number Diff line change
Expand Up @@ -146,6 +146,12 @@ endif

comment "Legacy options removed in 2024.11"

config BR2_PACKAGE_QEMU_TARGET_NIOS2
bool "qemu nios2 support has been removed"
select BR2_LEGACY
help
NIOS2 support has been removed since Qemu 9.1.0.

config BR2_PACKAGE_POPPERJS
bool "popperjs has been removed"
select BR2_LEGACY
Expand Down
2 changes: 1 addition & 1 deletion DEVELOPERS
Original file line number Diff line number Diff line change
Expand Up @@ -418,7 +418,6 @@ F: package/libfreeglut/
F: package/libfribidi/
F: package/libg7221/
F: package/libglew/
F: package/libglfw/
F: package/libglu/
F: package/libhdhomerun/
F: package/libheif/
Expand Down Expand Up @@ -1517,6 +1516,7 @@ F: package/serd/
F: package/sord/
F: package/sratom/
F: package/stb/
F: package/tailscale/
F: package/zchunk/
F: support/testing/tests/package/sample_python_rtoml.py
F: support/testing/tests/package/test_python_rtoml.py
Expand Down
2 changes: 1 addition & 1 deletion board/pine64/pine64/genimage.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -18,13 +18,13 @@ image sdcard.img {
in-partition-table = "no"
image = "u-boot-sunxi-with-spl.bin"
offset = 8K
size = 1016K # 1MB - 8KB
}

partition boot {
partition-type = 0xC
bootable = "true"
image = "boot.vfat"
offset = 1M
}

partition rootfs {
Expand Down
3 changes: 0 additions & 3 deletions board/qemu/nios2-10m50/linux.fragment

This file was deleted.

5 changes: 0 additions & 5 deletions board/qemu/nios2-10m50/readme.txt

This file was deleted.

4 changes: 2 additions & 2 deletions board/qemu/riscv32-virt/readme.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Run Linux in emulation with:

qemu-system-riscv32 -M virt -bios output/images/fw_jump.elf -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -netdev user,id=net0 -device virtio-net-device,netdev=net0 -nographic # qemu_riscv32_virt_defconfig
qemu-system-riscv32 -M virt -bios output/images/fw_jump.elf -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw -netdev user,id=net0 -device virtio-net-device,netdev=net0 -nographic # qemu_riscv32_virt_defconfig

qemu-system-riscv32 -M virt -bios none -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -nographic -cpu rv32,mmu=off -netdev user,id=eth0 -device virtio-net-device,netdev=eth0 # qemu_riscv32_nommu_virt_defconfig
qemu-system-riscv32 -M virt -bios none -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw -nographic -cpu rv32,mmu=off -netdev user,id=eth0 -device virtio-net-device,netdev=eth0 # qemu_riscv32_nommu_virt_defconfig

The login prompt will appear in the terminal that started Qemu.
3 changes: 1 addition & 2 deletions board/qemu/riscv64-virt-efi/readme.txt
Original file line number Diff line number Diff line change
Expand Up @@ -22,8 +22,7 @@ Run the emulation with:
-blockdev node-name=pflash0,driver=file,read-only=on,filename=output/images/RISCV_VIRT_CODE.fd \
-blockdev node-name=pflash1,driver=file,filename=output/images/RISCV_VIRT_VARS.fd \
\
-drive file=output/images/disk.img,format=raw,id=hd0 \
-device virtio-blk-device,drive=hd0 \
-drive file=output/images/disk.img,format=raw \
\
-netdev user,id=net0 \
-device virtio-net-device,netdev=net0 # qemu_riscv64_virt_efi_defconfig
Expand Down
4 changes: 2 additions & 2 deletions board/qemu/riscv64-virt/readme.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
Run Linux in emulation with:

qemu-system-riscv64 -M virt -bios output/images/fw_jump.elf -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -netdev user,id=net0 -device virtio-net-device,netdev=net0 -nographic # qemu_riscv64_virt_defconfig
qemu-system-riscv64 -M virt -bios output/images/fw_jump.elf -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw -netdev user,id=net0 -device virtio-net-device,netdev=net0 -nographic # qemu_riscv64_virt_defconfig

qemu-system-riscv64 -M virt -bios none -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw,id=hd0 -device virtio-blk-device,drive=hd0 -nographic -cpu rv64,mmu=off -netdev user,id=net0 -device virtio-net-device,netdev=net0 # qemu_riscv64_nommu_virt_defconfig
qemu-system-riscv64 -M virt -bios none -kernel output/images/Image -append "rootwait root=/dev/vda ro" -drive file=output/images/rootfs.ext2,format=raw -nographic -cpu rv64,mmu=off -netdev user,id=net0 -device virtio-net-device,netdev=net0 # qemu_riscv64_nommu_virt_defconfig

The login prompt will appear in the terminal that started Qemu.
15 changes: 0 additions & 15 deletions configs/qemu_nios2_10m50_defconfig

This file was deleted.

1 change: 1 addition & 0 deletions configs/ti_am62ax_sk_defconfig
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
BR2_aarch64=y
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_10=y
BR2_GLOBAL_PATCH_DIR="board/ti/am62ax-sk/patches"
BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
BR2_ROOTFS_POST_BUILD_SCRIPT="board/ti/common/am6xx/post-build.sh"
Expand Down
123 changes: 110 additions & 13 deletions docs/manual/adding-packages-directory.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -576,23 +576,120 @@ name. The +NN+ is the start order number which needs to be carefully
chosen. For example, a program that requires networking to be up should
not start before +S40network+. The scripts are started in alphabetical
order, so +S01syslogd+ starts before +S01watchdogd+, and +S02sysctl+
start thereafter.
starts thereafter.

[source,sh]
----
include::S01syslogd[]
----

*Note:* programs that support reloading their configuration in some
fashion (+SIGHUP+) should provide a +reload()+ function similar to
Scripts should use long form options where possible for clarity.

==== Start script configuration

Both start scripts and unit files can source command line arguments
from +/etc/default/foo+, where +foo+ is the daemon name as set in the
+DAEMON+ variable. In general, if such a file does not exist it should
not block the start of the daemon, unless there is some site specific
command line argument the daemon requires to start. For start scripts
+FOO_ARGS="-s -o -m -e -args"+ can be defined to a default value in
the script, and the user can override this from +/etc/default/foo+.

==== Handling the PID file

A PID file is needed to keep track of what the main process of a
service is. How to handle it depends on whether the service creates
its own PID file, and if it deletes it on shutdown.

* If your service doesn't create its own PID file, invoke the daemon
in foreground mode, and use +start-stop-daemon --make-pidfile
--background+ to let +start-stop-daemon+ create the PID file. See
+S01syslogd+ for example:
+
[source,sh]
----
start-stop-daemon --start --background --make-pidfile \
--pidfile "$PIDFILE" --exec "/sbin/$DAEMON" \
-- -n $SYSLOGD_ARGS
----

* If your service creates its own PID file, pass the +--pidfile+
option to both +start-stop-daemon+ *and the daemon itself* (or set
it appropriately in a configuration file, depending on what the
daemon supports) so they agree on where the PID file is. See
+S45NetworkManager+ for example:
+
[source,sh]
----
start-stop-daemon --start --pidfile "$PIDFILE" \
--exec "/usr/sbin/$DAEMON" \
-- --pid-file="$PIDFILE" $NETWORKMANAGER_ARGS
----

* If your service removes its PID file on shutdown, use a loop testing
that the PID file has disappeared on stop, see +S45NetworkManager+
for example:
+
[source,sh]
----
while [ -f "$PIDFILE" ]; do
sleep 0.1
done
----

* If your service doesn't remove its PID file on shutdown, use a loop
with +start-stop-daemon+ checking if the service is still running,
and delete the PID file after the process is gone. See +S01syslogd+
for example:
+
[source,sh]
----
while start-stop-daemon --stop --test --quiet --pidfile "$PIDFILE" \
--exec "/sbin/$DAEMON"; do
sleep 0.1
done
rm -f "$PIDFILE"
----
+
Note the +--test+ flag, which tells +start-stop-daemon+ to not
actually stop the service, but test if it would be possible to, which
fails if the service is not running.

==== Stopping the service

The stop function should check that the daemon process is actually
gone before returning, otherwise restart might fail because the new
instance is started before the old one has actually stopped. How to do
that depends on how the PID file for the service is handled (see
above). It is recommended to always append +--exec "/sbin/$DAEMON"+ to
all +start-stop-daemon+ commands to ensure signals are sent to a PID
that matches +$DAEMON+.

==== Reloading service configuration

Programs that support reloading their configuration in some fashion
(e.g. +SIGHUP+) should provide a +reload()+ function similar to
+stop()+. The +start-stop-daemon+ command supports +--stop --signal
HUP+ for this. It is recommended to always append +--exec
"/sbin/$DAEMON"+ to all +start-stop-daemon+ commands to ensure signals
are set to a PID that matches +$DAEMON+.

Both start scripts and unit files can source command line arguments from
+/etc/default/foo+, in general, if such a file does not exist it should
not block the start of the daemon, unless there is some site specirfic
command line argument the daemon requires to start. For start scripts a
+FOO_ARGS="-s -o -m -e -args"+ can be defined to a default value in and
the user can override this from +/etc/default/foo+.
HUP+ for this. When sending signals this way, whether SIGHUP or
others, make sure to use the symbolic names and not signal
numbers. Signal numbers can vary between CPU architectures, and names
are also easier to read.

==== Return codes

The action functions of the start script should return a success (or
failure) code, usually the return code of the relevant
start-stop-daemon action. The last one of those should be the return
code of the start script as a whole, to allow automatically checking
for success, e.g. when calling the start script from other
scripts. Note that without an explicit +return+ the return code of the
last command in a script or function becomes its return code, so an
explicit return is not always necessary.

==== Logging

When a service forks to the background, or +start-stop-daemon
--background+ does that, stdout and stderr are generally closed, and
anything log messages the service may write there get lost. If
possible, configure your service to log to syslog (preferably), or a
dedicated log file.
2 changes: 1 addition & 1 deletion docs/website/support.html
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@
page</a>. Only subscribers to the Buildroot
mailing list are allowed to post to this
list. Archives are available
from <a href="/lists/buildroot/">Mailman</a>
from <a href="https://lists.buildroot.org/pipermail/buildroot/">Mailman</a>
and <a href="https://lore.kernel.org/buildroot/">lore.kernel.org</a>.

<h4>Search the List Archives</h4>
Expand Down
4 changes: 4 additions & 0 deletions linux/linux.mk
Original file line number Diff line number Diff line change
Expand Up @@ -654,6 +654,10 @@ $(error No kernel device tree source specified, check your \
BR2_LINUX_KERNEL_INTREE_DTS_NAME / BR2_LINUX_KERNEL_CUSTOM_DTS_PATH settings)
endif

ifeq ($(BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM):$(call qstrip,$(BR2_LINUX_KERNEL_IMAGE_TARGET_NAME)),y:)
$(error No image name specified in BR2_LINUX_KERNEL_IMAGE_TARGET_NAME despite BR2_LINUX_KERNEL_IMAGE_TARGET_CUSTOM=y)
endif

endif # BR_BUILDING

$(eval $(kconfig-package))
Expand Down
3 changes: 3 additions & 0 deletions package/Config.in
Original file line number Diff line number Diff line change
Expand Up @@ -1193,6 +1193,7 @@ menu "External python modules"
source "package/python-kiwisolver/Config.in"
source "package/python-kmod/Config.in"
source "package/python-lark/Config.in"
source "package/python-legacy-cgi/Config.in"
source "package/python-libconf/Config.in"
source "package/python-libconfig/Config.in"
source "package/python-libevdev/Config.in"
Expand Down Expand Up @@ -1268,6 +1269,7 @@ menu "External python modules"
source "package/python-posix-ipc/Config.in"
source "package/python-priority/Config.in"
source "package/python-prompt-toolkit/Config.in"
source "package/python-propcache/Config.in"
source "package/python-proto-plus/Config.in"
source "package/python-protobuf/Config.in"
source "package/python-psutil/Config.in"
Expand Down Expand Up @@ -2646,6 +2648,7 @@ endif
source "package/stunnel/Config.in"
source "package/suricata/Config.in"
source "package/system-config-printer/Config.in"
source "package/tailscale/Config.in"
source "package/tcpdump/Config.in"
source "package/tcping/Config.in"
source "package/tcpreplay/Config.in"
Expand Down
4 changes: 2 additions & 2 deletions package/cmake/cmake.hash
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# From https://cmake.org/files/v3.30/cmake-3.30.0-SHA-256.txt
sha256 157e5be6055c154c34f580795fe5832f260246506d32954a971300ed7899f579 cmake-3.30.0.tar.gz
# From https://cmake.org/files/v3.30/cmake-3.30.2-SHA-256.txt
sha256 46074c781eccebc433e98f0bbfa265ca3fd4381f245ca3b140e7711531d60db2 cmake-3.30.2.tar.gz

# Locally calculated
sha256 0676e30827684487aa0ea8f72f01e9460a6320fa34a2888df0ad1dd3e8a06eb8 Copyright.txt
2 changes: 1 addition & 1 deletion package/cmake/cmake.mk
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

# When updating the version, please also update BR2_HOST_CMAKE_AT_LEAST_X_Y
CMAKE_VERSION_MAJOR = 3.30
CMAKE_VERSION = $(CMAKE_VERSION_MAJOR).0
CMAKE_VERSION = $(CMAKE_VERSION_MAJOR).2
CMAKE_SITE = https://cmake.org/files/v$(CMAKE_VERSION_MAJOR)
CMAKE_LICENSE = BSD-3-Clause
CMAKE_LICENSE_FILES = Copyright.txt
Expand Down
2 changes: 1 addition & 1 deletion package/criu/Config.in
Original file line number Diff line number Diff line change
Expand Up @@ -50,4 +50,4 @@ comment "criu needs a glibc or musl toolchain w/ threads, host gcc >= 7, gcc >=
|| !BR2_TOOLCHAIN_HEADERS_AT_LEAST_4_18 \
|| BR2_TOOLCHAIN_USES_UCLIBC || !BR2_INSTALL_LIBSTDCPP \
|| BR2_STATIC_LIBS || !BR2_USE_WCHAR \
|| BR2_HOST_GCC_AT_LEAST_7
|| !BR2_HOST_GCC_AT_LEAST_7
4 changes: 2 additions & 2 deletions package/dav1d/dav1d.hash
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# From https://download.videolan.org/pub/videolan/dav1d/1.4.3/dav1d-1.4.3.tar.xz.sha256
sha256 42fe524bcc82ea3a830057178faace22923a79bad3d819a4962d8cfc54c36f19 dav1d-1.4.3.tar.xz
# From http://download.videolan.org/pub/videolan/dav1d/1.5.0/dav1d-1.5.0.tar.xz.sha256
sha256 14bd6f5157808ed9aedcafbe50df689d304fd4810ac20be6eec1ab037436afd6 dav1d-1.5.0.tar.xz
# Locally computed
sha256 b327887de263238deaa80c34cdd2ff3e0ba1d35db585ce14a37ce3e74ee389e9 COPYING
2 changes: 1 addition & 1 deletion package/dav1d/dav1d.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################

DAV1D_VERSION = 1.4.3
DAV1D_VERSION = 1.5.0
DAV1D_SOURCE = dav1d-$(DAV1D_VERSION).tar.xz
DAV1D_SITE = https://download.videolan.org/pub/videolan/dav1d/$(DAV1D_VERSION)
DAV1D_LICENSE = BSD-2-Clause
Expand Down
2 changes: 1 addition & 1 deletion package/dropbear/dropbear.hash
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# From https://matt.ucc.asn.au/dropbear/releases/SHA256SUM.asc
sha256 86b036c433a69d89ce51ebae335d65c47738ccf90d13e5eb0fea832e556da502 dropbear-2024.85.tar.bz2
sha256 e78936dffc395f2e0db099321d6be659190966b99712b55c530dd0a1822e0a5e dropbear-2024.86.tar.bz2

# License file, locally computed
sha256 a99ce657d790b761c132ee7e0de18edb437ae6361e536d991c6a12f36e770445 LICENSE
Expand Down
2 changes: 1 addition & 1 deletion package/dropbear/dropbear.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################

DROPBEAR_VERSION = 2024.85
DROPBEAR_VERSION = 2024.86
DROPBEAR_SITE = https://matt.ucc.asn.au/dropbear/releases
DROPBEAR_SOURCE = dropbear-$(DROPBEAR_VERSION).tar.bz2
DROPBEAR_LICENSE = MIT, BSD-2-Clause, Public domain
Expand Down
2 changes: 1 addition & 1 deletion package/ell/ell.hash
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# From https://mirrors.edge.kernel.org/pub/linux/libs/ell/sha256sums.asc
sha256 ddcbf381d758f61a02954bf5d2907c8900462abb7b2dcf45589874978bc10125 ell-0.68.tar.xz
sha256 6cfc0888edc94de9f0623798609587b2cc11b92b892945f317e8d199afe7b12e ell-0.69.tar.xz

# License files
sha256 ec60b993835e2c6b79e6d9226345f4e614e686eb57dc13b6420c15a33a8996e5 COPYING
2 changes: 1 addition & 1 deletion package/ell/ell.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################

ELL_VERSION = 0.68
ELL_VERSION = 0.69
ELL_SOURCE = ell-$(ELL_VERSION).tar.xz
ELL_SITE = $(BR2_KERNEL_MIRROR)/linux/libs/ell
ELL_LICENSE = LGPL-2.1+
Expand Down
2 changes: 1 addition & 1 deletion package/ethtool/ethtool.hash
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# From https://www.kernel.org/pub/software/network/ethtool/sha256sums.asc
sha256 cc613fe8a2bcddee17a1e6e0d763c0f3ea33c7e930658d2d7f601aa65e426a1f ethtool-6.10.tar.xz
sha256 8d91f5c72ae3f25b7e88d4781279dcb320f71e30058914370b1c574c96b31202 ethtool-6.11.tar.xz
# Locally calculated
sha256 8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643 COPYING
sha256 5d632934396f90c82dfebe3c9512648bbb6333b406113d0cd331b0e0aa2d34a1 LICENSE
2 changes: 1 addition & 1 deletion package/ethtool/ethtool.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################

ETHTOOL_VERSION = 6.10
ETHTOOL_VERSION = 6.11
ETHTOOL_SOURCE = ethtool-$(ETHTOOL_VERSION).tar.xz
ETHTOOL_SITE = $(BR2_KERNEL_MIRROR)/software/network/ethtool
ETHTOOL_LICENSE = GPL-2.0
Expand Down
2 changes: 1 addition & 1 deletion package/fluidsynth/fluidsynth.hash
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
# Locally computed
sha256 3340d73286b28fe6e5150fbe12648d4640e86c64c228878b572773bd08cac531 fluidsynth-2.3.6.tar.gz
sha256 38d1d910783ab67c07a4d859d1aa95525979ff352b927e25b1ae894c774bb4c4 fluidsynth-2.3.7.tar.gz
sha256 9b872a8a070b8ad329c4bd380fb1bf0000f564c75023ec8e1e6803f15364b9e9 LICENSE
2 changes: 1 addition & 1 deletion package/fluidsynth/fluidsynth.mk
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
################################################################################

FLUIDSYNTH_VERSION = 2.3.6
FLUIDSYNTH_VERSION = 2.3.7
FLUIDSYNTH_SITE = $(call github,FluidSynth,fluidsynth,v$(FLUIDSYNTH_VERSION))
FLUIDSYNTH_LICENSE = LGPL-2.1+
FLUIDSYNTH_LICENSE_FILES = LICENSE
Expand Down
Loading