mailarchive of the ptxdist mailing list
 help / color / mirror / Atom feed
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