Hi, I'm happy to announce that I've just released ptxdist-2024.12.0. This is not a very big release, but there are some interesting changes. PTXdist now has support to automatically run in a Docker or Podman container. The main benefit of that, compared to doing it manually, is that PTXdist know what is needed and can mount all the relevant directories, etc. See the documentation[1] for more details. For Python packages, there is now a stricter dependency check for some build-time dependencies. The rest are mostly version bumps and a few new host-python packages and various fixes mixed in. Thanks to all contributors and - as always - the shortlog below. Enjoy, Michael Olbrich [1] https://www.ptxdist.org/doc/daily_work_section.html#building-bsps-in-a-container Ahmad Fatoum (1): chrony: fix use of PHC and PTP reference clocks Christian Melki (28): libcap: Version bump. 2.70 -> 2.71. dbus: Version bump. 1.15.10 -> 1.15.12 libnl3: Version bump. 3.10.0 -> 3.11.0 sdl2: Version bump. 2.30.8 -> 2.30.9 hwdata: Version bump. 0.388 -> 0.389 pixman: Version bump. 0.43.4 -> 0.44.0 libcurl: Version bump. 8.10.1 -> 8.11.0 host-libcurl: Follow target libcurl 8.11.0 libpng: Version bump. 1.6.43 -> 1.6.44 expat: Version bump. 2.6.3 -> 2.6.4 harfbuzz: Fix broken configuration line. iptables: Version bump. 1.8.10 -> 1.8.11 host-autotools-libtool: Version bump. 2.4.7 -> 2.5.3 usbutils: Version bump. 017 -> 018 libltdl: Version bump. 2.4.7 -> 2.5.3 dtc: Version bump. 1.7.0 -> 1.7.2 linux-firmware: Version bump. 20241017 -> 20241110 libcap: Version bump. 2.71 -> 2.72 alsa-lib: Version bump. 1.2.12 -> 1.2.13 alsa-utils: Version bump. 1.2.12 -> 1.2.13 host-xorg-util-macros: Version bump. 1.20.1 -> 1.20.2 mesalib: Version bump. 24.2.6 -> 24.2.7 strace: Version bump. 6.11 -> 6.12 iproute2: Version bump. 6.11.0 -> 6.12.0 libinput: Version bump. 1.26.2 -> 1.27.0 qemu: Version bump. 9.1.1 -> 9.1.2 ca-certicates: Version bump. 3.104 -> 3.106 nss: Version bump. 3.104 -> 3.106 Fabian Pfitzner (1): mariadb: version bump 10.1.32 -> 11.4.4 Lucas Stach (1): x11perf: new package Markus Heidelberg (1): libgpiod: version bump 1.6.3 -> 2.1.3 Michael Olbrich (36): host-pixman: Follow target pixman 0.44.0 gst-devtools1: version bump 1.24.8 -> 1.24.9 gst-libav1: version bump 1.24.8 -> 1.24.9 gst-plugins-bad1: version bump 1.24.8 -> 1.24.9 gst-plugins-base1: version bump 1.24.8 -> 1.24.9 gst-plugins-good1: version bump 1.24.8 -> 1.24.9 gst-plugins-rs: version bump 1.24.8 -> 1.24.9 gst-plugins-ugly1: version bump 1.24.8 -> 1.24.9 gst-python1: version bump 1.24.8 -> 1.24.9 gst-rtsp-server1: version bump 1.24.8 -> 1.24.9 gstreamer-vaapi1: version bump 1.24.8 -> 1.24.9 gstreamer1: version bump 1.24.8 -> 1.24.9 ptxdist: support building in docker / podman containers gst-plugins-bad1: allow building the wayland plugin without vulkan ptxdist: fix env variable handling when starting a container less: version bump 661 -> 668 libcap: add upstream fix for aarch64 and other modern architectures pipewire: add option to enable webrtc echo canceling module pipewire: use webrtc-audio-processing1 ptxd_make_world_extract: get rid of pkg_extract_dir ptxd_make_world_patchin_init: allow for patches in some corner cases pipewire: version bump 1.2.5 -> 1.2.6 ptxd_make_nested_ptxdist: fix sanitizing $PATH ptxd_make_nested_ptxdist: allow different PTXdist versions for nested BSPs fmt: new package systemd: install systemd-tty-ask-password-agent systemd: version bump 256.6 -> 256.8 ptxd_make_world_compile_python: enforce build dependencies python3-packaging: add missing dependency python3-tabulate: add missing dependency python3-sqlparse: add missing dependency mariadb: fix lib dir for 64 bit architectures ppp: fix URL pipewire: version bump 1.2.6 -> 1.2.7 ptxdist: move container handling into scripts/lib/ doc: document running ptxdist in a container Philipp Zabel (4): mesalib: version bump 24.2.5 -> 24.2.6 seatd: version bump 0.8.0 -> 0.9.1 configure_helper: ignore new Meson 1.6.0 builtin option host-spirv-llvm-translator: version bump 17.0.2 -> 17.0.6 -- Pengutronix e.K. | | Steuerwalder Str. 21 | http://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |