* [ptxdist] [ANNOUNCE] PTXdist 2025.02.0 released
@ 2025-02-07 10:42 Michael Olbrich
0 siblings, 0 replies; only message in thread
From: Michael Olbrich @ 2025-02-07 10:42 UTC (permalink / raw)
To: ptxdist
[-- Attachment #1: Type: text/plain, Size: 9203 bytes --]
Hi,
I'm happy to announce that I've just released ptxdist-2025.02.0.
This release contains some bigger changes.
The way host-system-python3 works changed a bit. host-system-python3 it the
Python from the build host with additional local packages in a virtual env.
It's used as build tool whenever Python is needed.
(Not to be confused with host-python3, which is build from sources and used
to build target Python packages).
Unless explicitly configured otherwise, host-system-python3 will now ignore
Python packages installed on the build host (The venv is created without
--system-site-packages).
If you need additional Python packages, then they must be installed into
the venv, like the host-system-python3-* packages that are already in
PTXdist, or HOST_SYSTEM_PYTHON3_SYSTEM_PACKAGES must be selected.
The report generator was refactored and extended. There is now a new
CycloneDX SBoM report similar to the SPDX SBoM report.
For both SBoMs CPE IDs are added for the packages. Since these are only
useful if the match the official IDs, there is also a new cpe-check report
that matches the IDs against the official CPE dictionary. There are still a
lot of mismatches that need to be fixed. <PKG>_CVE_PRODUCT and
<PKG>_CVE_VERSION can be used fix the CPE IDs.
And there are new options to configure which reports are generated and to
build the necessary Python dependencies.
The rest are mostly version bumps, a few new packages and bug fixes.
Thanks to all contributors and - as always - the shortlog below.
Enjoy,
Michael Olbrich
Ahmad Fatoum (1):
util-linux: add option for building blkdiscard
Alexander Dahl (3):
libfaketime: version bump 0.9.7 -> 0.9.10
sharness: Add new package
libgmp: Override CFLAGS
Christian Melki (27):
libjpeg: Version bump. 3.0.4 -> 3.1.0
wayland-protocols: Version bump. 1.38 -> 1.39
glib: Version bump. 2.82.3 -> 2.82.4
xxhash: Version bump. 0.8.2 -> 0.8.3
libxcrypt: Version bump. 4.4.36 -> 4.4.37
sdl2: Version bump. 2.30.10 -> 2.30.11
sdl2-image: Version bump. 2.8.2 -> 2.8.4
e2fsprogs: Version bump. 1.47.1 -> 1.47.2
sdl2-ttf: Version bump. 2.22.0 -> 2.24.0
hwdata: Version bump. 0.390 -> 0.391
dbus: Version bump. 1.15.2 -> 1.16.0
host-dbus: Follow target dbus 1.15.2 -> 1.16.0 bump.
ntp: Add alternate download URL.
sysklogd: Version bump. 2.6.2 -> 2.7.0
ncurses: Version bump. 6.4 -> 6.5
libinput: Version bump. 1.27.0 -> 1.27.1
host-pkgconf: Version bump. 2.2.0 -> 2.3.0
chrpath: Version bump. 0.16 -> 0.18
host-cmake: Version bump. 3.28.3 -> 3.31.3
libpng: Version bump. 1.6.44 -> 1.6.45
qemu: Version bump. 9.1.2 -> 9.2.0
host-qemu: Follow the bump of target qemu 9.1.2 -> 9.2.0
procps: Version bump. 4.0.4 -> 4.0.5
linux-firmware: Version bump. 20241210 -> 20250109
util-linux: Version bump. 2.40.2 -> 2.40.4
libxcrypt: Version bump. 4.4.37 -> 4.4.38
iproute2: Version bump. 6.12 -> 6.13
Jonas Rebmann (1):
util-linux: make blkdiscard selectable
Marc Kleine-Budde (1):
ptxd_install_compression_format: don't use host readelf to figure out debug compression format
Markus Heidelberg (4):
ptxdist: really remove the logfile during distclean action
ptxdist: remove superfluous deletion of logs in distclean action
doc: use dot notation in 'ptxdist drop' examples
Fix some typos, grammar and duplicated words
Michael Olbrich (67):
libtracefs: clarify and improve license data
use VIRTUAL style reverse dependencies for autogen-tools/virtual-*-tools packages
gst-devtools1: version bump 1.24.10 -> 1.24.11
gst-libav1: version bump 1.24.10 -> 1.24.11
gst-plugins-bad1: version bump 1.24.10 -> 1.24.11
gst-plugins-base1: version bump 1.24.10 -> 1.24.11
gst-plugins-good1: version bump 1.24.10 -> 1.24.11
gst-plugins-rs: version bump 1.24.10 -> 1.24.11
gst-plugins-ugly1: version bump 1.24.10 -> 1.24.11
gst-python1: version bump 1.24.10 -> 1.24.11
gst-rtsp-server1: version bump 1.24.10 -> 1.24.11
gstreamer-vaapi1: version bump 1.24.10 -> 1.24.11
gstreamer1: version bump 1.24.10 -> 1.24.11
host-python3-pip: this is a host-python3 package not a host-system-python3 package
igt-gpu-tools: version bump 1.29 -> 1.30
python3-psutil: version bump 5.7.2 -> 6.1.1
host-system-python3-psutil: reuse variables from target package
python3-pluggy: version bump 0.13.1 -> 1.5.0
host-python3-pluggy: reuse variables from target package
python3-packaging: add more files to _LICENSE_FILES
host-python3-packaging: reuse variables from target package
lsof: don't build the manpage
python3-sqlparse: add missing dependency
nodejs: version bump v20.11.0 -> v20.18.1
linuxptp: move KBUILD_OUTPUT= to LINUXPTP_MAKE_OPT
linuxptp: fix building for all versions
cryptodev: fix building with make 4.4
cryptodev: version bump 1.13 -> 1.14
e2fsprogs: add patch to fix building with gcc <= 10
openssl: add option to install legacy provider
host-system-python3-cpe: new package
host-system-python3-poetry-core: new package
host-system-python3-sortedcontainers: new package
host-system-python3-boolean-py: new package
host-system-python3-license-expression: new package
host-system-python3-packageurl-python: new package
host-system-python3-py-serializable: new package
host-system-python3-cyclonedx-python-lib: new package
host-system-python3-chardet: new package
host-system-python3: use --system-site-packages only when needed
ptxd_make_world_lint: add missing echo at the end of a check
ptxd_make_world_lint: add check for host-/cross- packages that don't inherit from target packages
generate-report: remove global dot2tex import
scripts/generate-report: split into multiple files
scripts/generate-report: spdx: quote strings with ' everywhere
scripts/generate-report: use correct env variable
scripts/generate-report: move generate_purls() to base class
scripts/generate-report: add helper to list patches
ptxd_make_world_report: allow custom CVE_PRODUCT / CVE_VERSION for packages
ptxd_make_world_report_yaml: record paths of the license files
scripts/generate-report: add helper to generate CPE IDs
scripts/generate-report: add helper to generate URLs for license files
scripts/generate-report: add CycloneDX SBOM support
scripts/generate-report: add report for CPE ID sanity checking
scripts/generate-report: add CPEs to the SPDX SBOM
scripts/generate-report: print filename when generating SBoMs
scripts/generate-report: add space after filename when printing it
rules/project-name: split file
project-name: rename sub-menu to better match the options in it
reports: add option to configure the default reports
reports: handle python dependencies to generate reports
ptxd_make_image_reports: make it possible to generate the cpe-check report
kernel: add custom CVE product
tf-a: add custom CVE product
libkmod: add custom CVE product
host-system-python3-license-expression: add missing dependency
Revert "util-linux: add option for building blkdiscard"
Philipp Zabel (16):
mesalib: version bump 23.3.1 -> 24.3.3
host-meson: version bump 1.6.0 -> 1.6.1
glslang: version bump 1.3.296.0 -> 1.4.304.0
spirv-headers: version bump 1.3.296.0 -> 1.4.304.0
spirv-tools: version bump 1.3.296.0 -> 1.4.304.0
volk: version bump 1.3.296.0 -> 1.4.304.0
vulkan-headers: version bump 1.3.296.0 -> 1.4.304.0
vulkan-loader: version bump 1.3.296.0 -> 1.4.304.0
vulkan-tools: version bump 1.3.296.0 -> 1.4.304.0
vulkan-utility-libraries: version bump 1.3.296.0 -> 1.4.304.0
vulkan-validationlayers: version bump 1.3.296.0 -> 1.4.304.0
shaderc: version bump v2024.3 -> v2024.4
mesalib: version bump 24.3.3 -> 24.3.4
mesalib: add BSL-1.0 license for C11 threads.h emulation library
mesalib: add SGI-B-2.0 license when GLX is enabled
mesalib: add Apache-2.0 license when Vulkan screenshot layer is enabled
Roland Hieber (3):
libtracefs: fix license and add license files
doc/ref_make_variables: document <PKG>_PARTS
doc/static: jQuery: version bump 3.1.0 -> 3.7.1
Rouven Czerwinski (5):
pkcs11-provider: new package
softhsm: add target package
rauc: package bump 1.11.3 -> 1.12
platsch: new package
libosdp: new package
--
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:[~2025-02-07 10:42 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-02-07 10:42 [ptxdist] [ANNOUNCE] PTXdist 2025.02.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