Hi, I'm happy to announce that I've just released ptxdist-2022.07.0. When working with layers, 'base' can now be a symlink to '../'. This is useful to stack e.g. a debug layer, on-top of a regular BSP while keeping it in the same repository. The PTXCONF_* symbol checks in 'ptxdist lint' will find more incorrectly used symbols. And menu files are now checked for whitespace and other cosmetic issues. The barebox rule has been simplified. However, this means that only barebox versions >= 2015.12.0 are now supported. Qt4 and related packages are now gone after more than one year in staging. The rest is the usual mix of new packages, version bumps and other fixes and improvements. Thanks to all contributors and - as always - the shortlog below. Enjoy, Michael Olbrich Ahmad Fatoum (2): tf-a: add new host-tf-a recipe tf-a: support multiple wildcard patterns in TF_A_ARTIFACTS Alexander Dahl (5): at: version bump 3.1.12 -> 3.2.5 Revert "at: move to staging" mtd-utils: Add option to build and install test tools numactl: Add new package rt-tests: version bump 1.0 -> 2.3 Andreas Helmcke (3): php: reanimate PHP as PHP8 lighttpd: reenable PHP support via "fast cgi" openvpn: Version bump 2.4.6 -> 2.5.6 Bastian Krause (1): fuse3: fix copy/paste error selecting an option from fuse instead of fuse3 Bruno Thomsen (1): polkit: add pkexec install option Christian Melki (10): libltdl: Version bump. 2.4.3 -> 2.4.7. platforms/u-boot: Add host-system python3 dependency. barebox: Simplify/cleanup barebox image installations. barebox: Add option to install barebox generated dtbs. sysklogd: Version bump. 2.3.0 -> 2.4.0 linux-firmware: Version bump. 20220509 -> 20220610. hwdata: Version bump. 0.359 -> 0.360. libdrm: Version bump. 2.4.110 -> 2.4.111 iproute2: Version bump. 5.17.0 -> 5.18.0 e2fsprogs: Fix CVE-2022-1304. Enrico Jorns (15): rauc: pin remaining configure options host-rauc: pin remaining configure options RAUC: version bump 1.5.1 -> 1.7 RAUC: add option to enable streaming support RAUC: leverage --disable-create option to shrink size for target RAUC image-rauc: add support for crypt bundles image-rauc: default to 'verity' bundle format python3-gi: do not skip python files during installation networkmanager: add option for introspection support python3-charset-normalizer: new package python3-async-timeout.make: version bump 3.0.1 -> 4.0.2 python3-idna-ssl: new package python3-frozenlist: new package python3-aiosignal: new package python3-aiohttp: version bump 3.6.1 -> 3.8.1 Ian Abbott (1): dropbear: set sftp-server path to match installed location Lars Pedersen (2): sed: version bump 4.2.2 -> 4.8 strongswan: version bump 5.9.2 -> 5.9.6 Linnea Gunnarsson (4): iw: version bump: 5.16 -> 5.19 xkeyboard-config: version bump 2.35.1 -> 2.36 alsa-lib: version bump 1.2.6.1 -> 1.2.7 pulseaudio: version bump 15.0 -> 16.0 Lucas Stach (1): host-meson: specify install-data path Michael Olbrich (37): ptxd_normalize_config: fix normalization when a base layer is the parent directory ptxdist fix PTXDIST_PLATFORMCONFIG_SUBDIR calcuration when a base layer is the parent directory pkg-config-wrapper: write errors into the logfile for meson qwt: remove after one year in staging qt4: remove after one year in staging watchdog: remove after one year in staging xorg-app-xdm: remove after one year in staging xorg-app-xhost: remove after one year in staging poco: switch to cmake mysql: move to staging qwt5: fix copy/paste error systemd: fix building with PTXCONF_SYSTEMD_OPENSSL disabled qt5: version bump 5.15.3 -> 5.15.4 gnutls: version bump 3.7.4 -> 3.7.6 nspr: version bump 4.32 -> 4.34 nss: version bump 3.75 -> 3.79 mbedtls: version bump 2.16.3 -> 2.28.0 glib: version bump 2.72.1 -> 2.72.2 gstreamer1: version bump 1.20.2 -> 1.20.3 gst-plugins-base1: version bump 1.20.2 -> 1.20.3 gst-plugins-good1: version bump 1.20.2 -> 1.20.3 gst-plugins-bad1: version bump 1.20.2 -> 1.20.3 gst-plugins-ugly1: version bump 1.20.2 -> 1.20.3 gst-devtools1: version bump 1.20.2 -> 1.20.3 gst-libav1: version bump 1.20.2 -> 1.20.3 gst-python1: version bump 1.20.2 -> 1.20.3 gst-rtsp-server1: version bump 1.20.2 -> 1.20.3 gstreamer-vaapi1: version bump 1.20.2 -> 1.20.3 rules: drop redundant 'default n' from menu files ptxd_make_world_lint: add lint check for redundant 'default n' in menu files libcaca: remove all references to LIBCACA_GL cleanup indention and remove trailing whitespaces in menu files ptxd_make_world_lint: improve kconfig symbol collection in rule files ptxd_make_world_lint: add check for whitespace issues in menu files python3-frozenlist: add _LICENSE_FILES python3-aiosignal: add _LICENSE_FILES ptxd_make_world_update_md5: use ptxd_normalize_config for better log messages Philipp Zabel (8): mesalib: version bump 22.0.4 -> 22.1.1 pipewire: version bump 0.3.51 -> 0.3.52 glslang: version bump 1.3.211.0 -> 1.3.216.0 spirv-headers: version bump 1.3.211.0 -> 1.3.216.0 spirv-tools: version bump 1.3.211.0 -> 1.3.216.0 vulkan-loader: version bump 1.3.211.0 -> 1.3.216.0 vulkan-tools: version bump 1.3.211.0 -> 1.3.216.0 vulkan-validationlayers: version bump 1.3.211.0 -> 1.3.216.0 -- 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 |