From: Michael Olbrich <m.olbrich@pengutronix.de>
To: ptxdist@pengutronix.de
Subject: [ptxdist] [ANNOUNCE] PTXdist 2023.05.0 released
Date: Fri, 5 May 2023 09:46:29 +0200 [thread overview]
Message-ID: <ZFS0VQ5VZ3f4k1VE@pengutronix.de> (raw)
[-- Attachment #1: Type: text/plain, Size: 8026 bytes --]
Hi,
I'm happy to announce that I've just released ptxdist-2023.05.0.
There are some big changes in this release. The way cross Python is put
together to build target packages was changed. This way, the build tree
should no longer be used and it provides the correct include path if asked
(among other things). It seems to work for all upstream packages, but
please report any issues when building Python packages.
There is now some infrastructure in place to build Python packages that
have a pyproject.toml and no setup.py. It currently only works for host
packages, but this can be extended to work for target packages as well.
The rust/cargo support was improved and we have two packages that make use
of it, python-cryptography and gst-plugins-rs. This works well with the
latest OSELAS.Toolchain. I've not tested it with anything else.
Specifically the host-cargo-c packages version seems to be tied to the
cargo version, so I'm not sure what happens if a newer version is used.
The rest is the usual mix of version bumps, new packages and bugfixes.
Thanks to all contributors and - as always - the shortlog below.
Enjoy,
Michael Olbrich
Ahmad Fatoum (1):
at91bootstrap2: make targetinstall v4.x compatible
Artur Wiebe (12):
python3-dateutil: version bump 2.7.3 -> 2.8.2
python3-pytz: version bump 2020.1 -> 2023.3
python3-aiofiles: version bump 0.8.0 -> 23.1.0
python3-sortedcontainers: new package
python3-aiosqlite: new package
host-python3-pycparser: new package (from python3-pycparser)
python3-cffi: add dependency to pycparser
python3-semantic-version: new package
host-python3-setuptools-rust: new package
python3-asyncua: new package
python3-cryptography: new package
python3-posix_ipc: new package
Christian Melki (23):
libinput: 1.22.1 -> 1.23.0
libcap: Version bump. 2.67 -> 2.68.
crda: Version bump. regdb 2022.08.12 -> 2023.02.13
host-tz-database: Version bump. 2022f -> 2023c.
cross-nasm: Version bump. 2.15.05 -> 2.16.01
host-mtools: Version bump. 4.0.42 -> 4.0.43
hwdata: Version bump. 0.368 -> 0.369
zstd: Version bump 1.5.4 -> 1.5.5
jimtcl: Fixes + Version bump. 0.81 -> 0.82
tcpdump: Version bump. 4.99.3 -> 4.99.4
sdl2: Version bump. 2.26.4 -> 2.26.5
linux-firmware: Version bump. 20230310 -> 20230404.
libpcap: Version bump. 1.10.3 -> 1.10.4
libslirp: Fix license file definitions.
qemu: Version bump. 7.2.0 -> 7.2.1
glib: Version bump. 2.74.6 -> 2.76.1
host-glib: Follow suit from target glib.
libxml2: Version bump. 2.10.3 -> 2.10.4
qemu: Version bump. 7.2.1 -> 8.0.0
host-qemu: Follow target qemu.
screen: Plug CVE-2023-24626.
glib: Version bump. 2.76.1 -> 2.76.2
iproute2: Version bump. 6.2.0 -> 6.3.0
Jan Luebbe (1):
python3-pyusb: new package
Michael Olbrich (58):
host-cython3: version bump 0.29.28 -> 0.29.34
python3-lxml: version bump 4.8.0 -> 4.9.2
boost: mark Python bindings a broken for now
host-jimtcl: don't try to use SSL without depending on it
gstreamer1: version bump 1.22.1 -> 1.22.2
gst-plugins-base1: version bump 1.22.1 -> 1.22.2
gst-plugins-good1: version bump 1.22.1 -> 1.22.2
gst-plugins-bad1: version bump 1.22.1 -> 1.22.2
gst-plugins-ugly1: version bump 1.22.1 -> 1.22.2
gst-devtools1: version bump 1.22.1 -> 1.22.2
gst-libav1: version bump 1.22.1 -> 1.22.2
gst-python1: version bump 1.22.1 -> 1.22.2
gst-rtsp-server1: version bump 1.22.1 -> 1.22.2
gstreamer-vaapi1: version bump 1.22.1 -> 1.22.2
libva: version bump 2.16.0 -> 2.18.0
intel-gmmlib: version bump 22.3.3 -> 22.3.5
intel-media-driver: version bump 22.6.6 -> 23.1.6
python3: don't use libbsd, it's not needed
scripts: wrapper: don't use icerun with fakeroot
host-localedef: fix configure options
host-openocd: reorder & fix configure options
v4l-utils: drop unnecessary dependency
python3-numpy: version bump 1.22.3 -> 1.24.2
ptxd_make_world_install_python_cleanup: fix shebang in /usr/sbin as well
python3: rework cross-python handling
allow using cargo with setuptools-rust
qemu: sort options according to configure_helper.py
qemu: build with --with-git-submodules=ignore
qemu: pin down more configure options
python3: fix rpath for copied python modules
python3: fix include paths in sysconfigdata
ptxd_make_world_init/ptxd_make_world_extract: add missing {
wrapper: python: add PYTHONPATH for local packages for system python
templates: add host-python3 template
ptxd_make_world_{compile,install}: first steps for pyproject.toml packages
host-python3-flit-core: new package
host-python3-packaging: new package
host-python3-pyproject-hooks: new package
host-python3-pybuild: new package
gst-plugins-bad1: allow building webrtcdsp
host-python3-installer: new package
host-python3-tomli: new package
host-cargo-c: new package
scripts: allow more packages to use cargo indirectly
ptxd_make_world_extract_cargo: handle workspaces and git URLs
host-meson: build with python3-build
gst-plugins-rs: new package
ptxd_make_world_install_python: fixup shebang for host python scripts
host-meson: add rustc to the cross file
python3: allow reusing local system python modules
ptxd_make_world_cargo_sync: deduplicate workspace downloads
host-python3-wheel: new package
python-wrapper: fake venv
host-meson: add missing dependency
host-python3-pip: use pyproject.toml
toolchain: allow specifying a separate target for rust
host-python3-installer: don't do shebang magic
host-python3-pybuild: select host-python3-tomli
Michael Tretter (3):
barebox: add optional dependency to HOST_LZ4
pulseaudio: fix rpath if daemon is not installed
systemd: match end0 interface in default network rule
Philipp Zabel (15):
wayland: version bump 1.21.0 -> 1.22.0
glslang: version bump 1.3.239.0 -> 1.3.243.0
spirv-headers: version bump 1.3.239.0 -> 1.3.243.0
spirv-tools: version bump 1.3.239.0 -> 1.3.243.0
vulkan-headers: version bump 1.3.239.0 -> 1.3.243.0
vulkan-loader: version bump 1.3.239.0 -> 1.3.243.0
vulkan-tools: version bump 1.3.239.0 -> 1.3.243.0
vulkan-validationlayers: version bump 1.3.239.0 -> 1.3.243.0
shaderc: version bump v2023.2 -> v2023.3
pipewire: version bump 0.3.67 -> 0.3.68
mesalib: version bump 23.0.1 -> 23.0.2
host-meson: version bump 1.0.0 -> 1.1.0
mesalib: intel and amd vulkan drivers require host-glslang
configure_helper: ignore new Meson 1.1.0 builtin options
pipewire: version bump 0.3.68 -> 0.3.70
Robert Schwebel (1):
qemu / 9p: store metadata for / in correct file
Robin van der Gracht (8):
python3: Version bumb to 3.11.2
python3-aiofiles: Version bumb to 0.8.0
python3-frozenlist: Version bumb 1.3.3
python3-aiohttp: Version bumb to 3.8.4
python3-yarl: Version bumb to 1.8.2
rules: pcsc-lite: Version bumb to 1.9.8
rules: opensc: Version bumb to 0.23.0
opensc: Add patch that fixes RSA private key imports
Roland Hieber (1):
vim: prevent file name conflicts with busybox
Tamino Bauknecht (1):
iptables: fix path in ExecStop in IPv6 systemd unit
--
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 --]
reply other threads:[~2023-05-05 7:47 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=ZFS0VQ5VZ3f4k1VE@pengutronix.de \
--to=m.olbrich@pengutronix.de \
--cc=ptxdist@pengutronix.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox