* [ptxdist] [ANNOUNCE] PTXdist 2024.04.0 released
@ 2024-04-05 6:28 Michael Olbrich
0 siblings, 0 replies; only message in thread
From: Michael Olbrich @ 2024-04-05 6:28 UTC (permalink / raw)
To: ptxdist
[-- Attachment #1: Type: text/plain, Size: 11159 bytes --]
Hi,
I'm happy to announce that I've just released ptxdist-2024.04.0.
This is one of the bigger releases. There are some bigger updates in the
core but also a lot of updates to the packages.
Several HOST_SYSTEM_PYTHON3_* suboptions are now packages. This reduces the
number of dependencies on the build host. These are basically Python only
packages that are trivial and fast to build.
The new infrastructure introduced in ptxdist-2023.11.0 to generate license
documents, can now generate SPDX SBOMs as well. Part of the work to make
this possible included enhanced support for packages with multiple source
archives in full-bsp-report.yaml.
The SBOM contains quite a bit of information already. But I'm sure there is
room for improvements.
It took a while, but with this release, all packages except staging should
build with OSELAS.Toolchain-2023.07.x.
The rest are various fixes, a lot of version bumps and several new packages.
Thanks to all contributors and - as always - the shortlog below.
Enjoy,
Michael Olbrich
Andreas Helmcke (5):
jq: update to V1.7.1
php8: Version bump 8.2.11 -> 8.3.3
openvpn: Version bump, 2.6.6 -> 2.6.9
lighttpd: Version bump, 1.4.72 -> 1.4.74
sudo: version bump 1.9.14p3 -> 1.9.15p5
Artur Wiebe (1):
python3-asyncua: version bump 1.0.6 -> 1.1.0
Bruno Thomsen (3):
openssl: update license and add license file with hash
autossh: update URL
autossh: Version bump 1.4c -> 1.4g
Christian Melki (25):
libffi: Version bump. 3.4.4 -> 3.4.5
nss: Version bump. 3.97 -> 3.98
ca-certificates: Version bump. 3.97 -> 3.98
libffi: Version bump. 3.4.5 -> 3.4.6
pcre2: Version bump. 10.42 -> 10.43
linux-fiwmare: Version bump. 20240115 -> 20240220
libunwind: Version bump. 1.8.0 -> 1.8.1
xz: Version bump. 5.4.4 -> 5.6.0
host-xz: Follow suit from target xz.
libpng: Version bump. 1.6.42 -> 1.6.43.
pciutils: Version bump. 3.10.0 -> 3.11.1
pixman: Version bump. 0.43.2 -> 0.43.4
expat: Version bump. 2.6.0 -> 2.6.1
qemu: Version bump. 8.2.1 -> 8.2.2
hwdata: Version bump. 0.379 -> 0.380.
sdl2: Version bump. 2.30.0 -> 2.30.1
libkmod: Version bump. 31 -> 32.
host-libkmod: Follow target libkmod.
openssh: Version bump. 9.6 -> 9.7
iproute2: Version bump. 6.7.0 -> 6.8.0
linux-firmware: Version bump. 20240220 -> 20240312
expat: Version bump. 2.6.1 -> 2.6.2
glib: Version bump. 2.78.4 -> 2.80.0
strace: Version bump. 6.7 -> 6.8
libpciaccess: Version bump. 0.18 -> 0.18.1
Lars Pedersen (2):
libqmi: Add option to enable QMI firmware update tool
strongswan: version bump 5.9.8 -> 5.9.14
Markus Heidelberg (8):
ptxd_lib_template: fix "ptxdist newpackage host" with an existing target counterpart
host-nettle: new package
host-gnutls: new package
u-boot: new options to select host-gnutls and host-libuuid
configure.ac: fix check for unzip
configure.ac: add check for xz
gitignore: remove outdated and redundant patterns for kconfig
rootfs: add file extension to nsswitch.conf in prompt/help text
Michael Olbrich (119):
host-cython3: use the correct package name
host-python3-pyproject-hooks: use the correct package name
host-system-python3-webencodings: new package
host-system-python3-html5lib: new package
host-qt6: add tools with -qt6 suffix to the default path
qt5: version bump 5.15.11 -> 5.15.12
qt6: version bump 6.5.3 -> 6.6.2
orc: version bump 0.4.37 -> 0.4.38
nlohmann-json: version bump 3.10.5 -> 3.11.3
host-unifdef: new package
libwpe: version bump 1.14.1 -> 1.14.2
wpebackend-fdo: version bump 1.14.0 -> 1.14.2
wpewebkit: version bump 2.38.5 -> 2.42.5
cog: version bump 0.16.1 -> 0.18.3
host-system-python3-cheetah3: new package
host-system-python3-pymongo: new package
rules: support host-system-python3-* packages with setup.py
templates: add template for host-system-python packages
qemu: add upstream patch to fix qemu-system crashes
ptxd_install_file_extract_debug: don't choke on non-sha1 build-ids
host-python3-scons: version bump 3.1.2 -> 4.6.0
host-system-python3-psutil: new package
mongodb: new package
ptxd_make_get: indent like the rest of the shell code
ptxd_make_get: restrict pattern when removing old files
ptxd_make_get_s3: fix download semantics
ptxd_make_world_report_yaml: fix devpkg check
ptxd_make_world_report_yaml_fragment: md5 is not a list
ptxd_make_world_report_yaml: don't generate empty md5s entry
ptxd_make_world_report_yaml: add missing directory to devpkg
bsp-report-schema: fix and extend git+ url schemes
bsp-report-schema: update with new features
bsp-report-schema: drop srcdir/builddir dependency for url
apitrace: don't list the same license file twice
host-python3-scons: switch to new python packaging
apitrace: remove obsolete extract stage
open62541: remove obsolete extract stage
perl: remove obsolete extract stage
spirv-tools: remove obsolete extract stage
host-system-python3-pymongo: add missing dependency
host-qt6: add build fix for newer host compilers
mongodb: cleanup and add license
oprofile: move to staging
host-system-python3-toml: new package
ptxd_make_world_extract_cargo: improve workspace handling
gstreamer1: version bump 1.22.10 -> 1.24.0
gst-plugins-base1: version bump 1.22.10 -> 1.24.0
gst-plugins-good1: version bump 1.22.10 -> 1.24.0
gst-plugins-bad1: version bump 1.22.10 -> 1.24.0
gst-plugins-ugly1: version bump 1.22.10 -> 1.24.0
gst-devtools1: version bump 1.22.10 -> 1.24.0
gst-libav1: version bump 1.22.10 -> 1.24.0
gst-plugins-rs: version bump 1.22.10 -> 1.24.0
gst-python1: version bump 1.22.10 -> 1.24.0
gst-rtsp-server1: version bump 1.22.10 -> 1.24.0
gstreamer-vaapi1: version bump 1.22.10 -> 1.24.0
ptxd_make_get_http: refactor
ptxd_make_get: improve logging with --quiet
ptxd_make_get: actually limit downloads
classpath: remove after more than one year in staging
grpc: remove after more than one year in staging
poco: remove after more than one year in staging
ptxd_lib_dgen: propagate variables to host-system-python3-* packages
host-system-python3-setuptools: turn it into an actuall package
host-meson: setuptools are not needed when building with python3-build
python3-markupsafe: version bump 1.1.1 -> 2.1.5
host-system-python3-markupsafe: new package
host-system-python3-jinja2: turn it into an actuall package
python3-mako: version bump 1.0.6 -> 1.3.2
host-system-python3-mako: turn it into an actuall package
host-system-python3-ply: turn it into an actuall package
python3-six: version bump 1.10.0 -> 1.16.0
host-system-python3-six: turn it into an actuall package
host-system-python3-pyelftools: turn it into an actuall package
python3-jinja2: version bump 2.11.2 -> 3.1.3
qt6: fix some dependencies
memtest86p: move to staging
cryptodev: version bump 1.12 -> 1.13
host-system-python3: make sure we use our own setuptools
gstreamer1: don't indent suboptions
gstreamer1: make PTP support optional
ptxd_make_world_extract_cargo: move cargo config creation to extract.post
ptxd_make_world_init: propagate -v to cargo
ptxd_make_get: don't try to download nested archives
ptxd_make_world_extract: add <PKG>_SRC_FILTER variable to extract only part of the source archive
canfestival: simplify with new extract features
vendor-cargo-workspace-package: don't use str.removeprefix()
ptxd_make_world_report_yaml: create and reference sboms for npm packages
ptxd_make_world_report_yaml: add source git commit if requested and available
scripts: import spdx helper from openembedded
scripts/spdx: switch version to 2.3
generate-report: use 'if <var> not in' instead of 'if not <var in'
reports: initial spdx sbom support
ptxd_make_world_init: allow cargo inside a package that uses autoconf
librsvg: version bump 2.26.3 -> 2.57.2
gst-plugins-bad1: unbreak rsvg plugin
systemd: version bump 255.2 -> 255.4
librsvg: cleanup dependencies
bluez-qt: add alternative URL, the source was moved into 'Attic'
host-cmake-ecm: add alternative URL, the source was moved into 'Attic'
ptxd_install_generic: drop set-group-ID for directories with explicit group
librsvg: explicitly set RUST_TARGET= to fix building for x86_64
gstreamer1: version bump 1.24.0 -> 1.24.1
gst-plugins-base1: version bump 1.24.0 -> 1.24.1
gst-plugins-good1: version bump 1.24.0 -> 1.24.1
gst-plugins-bad1: version bump 1.24.0 -> 1.24.1
gst-plugins-ugly1: version bump 1.24.0 -> 1.24.1
gst-plugins-rs: version bump 1.24.0 -> 1.24.1
gst-python1: version bump 1.24.0 -> 1.24.1
gst-devtools1: version bump 1.24.0 -> 1.24.1
gst-libav1: version bump 1.24.0 -> 1.24.1
gst-rtsp-server1: version bump 1.24.0 -> 1.24.1
gstreamer-vaapi1: version bump 1.24.0 -> 1.24.1
ptxd_kconfig_update: don't forget changes made by the migrate helper
migrate_ptx: keep the config stable when initmethod is not systemd
opus: build fixes
host-qt6: add missing dependency
python3: rename PYTHON3_ENSUREPIP -> PYTHON3_KEEP_ENSUREPIP
Revert "xz: Version bump. 5.4.4 -> 5.6.0"
Michael Riesch (1):
libcamera: switch to canonical tarball repository
Michael Tretter (2):
host-cargo-c: version bump 0.9.12+cargo-0.64 -> 0.9.27+cargo-0.74.0
host-meson: ignore uic if it is not found
Michiel Schelfhout (1):
python3: Add option to include ensurepip module
Philipp Zabel (6):
mesalib: version bump 24.0.1 -> 24.0.2
mesalib: version bump 24.0.2 -> 24.0.3
vkrunner: new package
piglit: version bump 2021-11-17-g2f80c7cc9c02 -> 2024-03-09-gb32186ee5313
opus: version bump 1.4 -> 1.5.1
opus: switch to meson build system
Roland Hieber (3):
rauc: version bump 1.10.1 -> 1.11.1
image-rauc: improve error detection for hook script
canfestival: port to Python 3
Rouven Czerwinski (1):
libcurl: add optional RTSP support
Uwe Kleine-König (1):
busybox: New patch to fix compilation with Linux v6.8-rc1
--
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 |
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2024-04-05 6:28 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-05 6:28 [ptxdist] [ANNOUNCE] PTXdist 2024.04.0 released Michael Olbrich
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox