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 2026.06.0 released
Date: Fri, 5 Jun 2026 11:12:32 +0200	[thread overview]
Message-ID: <aiKTAKZwpN4Zn58E@pengutronix.de> (raw)

[-- Attachment #1: Type: text/plain, Size: 9686 bytes --]

Hi,

I'm happy to announce that I've just released ptxdist-2026.06.0.

This release has some bigger changes. The most important one for
contributors is that checksum for package sources is now a sha256. For
packages in the BSPs, md5 is still supported for now, but any upstream
submitions should use sha256.

Quite a few packages that where in staging have been removed.

configure_helper.py sorts the meson options, to restore the option order of
older meson version. Make sure you use the new version when checking if all
relevant options are provided.

The SPDX SBoM now contains external refs for all sources for packages with
more than one source archive.

The rest are the usual mix of version bumps, a few new packages and
bugfixes.

Thanks to all contributors and - as always - the shortlog below.

Enjoy,
Michael Olbrich


Alexander Dahl (3):
      dropbear: version bump 2025.89 -> 2026.90
      libsolv: Change URL to one accepted by SBOM generator
      dropbear: version bump 2026.90 -> 2026.91

Andreas Helmcke (1):
      openvpn: Version bump, 2.6.11 -> 2.7.1

Artur Wiebe (1):
      opencv: version bump 4.4.0 -> 4.13.0

Bruno Thomsen (5):
      usb-modeswitch-data: update URL
      v4l-utils: update URL
      python3: update URL
      fmt: version bump 11.0.2 -> 11.2.0
      cp210x-cfg: new package

Christian Melki (19):
      iproute2: Fix URL. Again.
      ethtool: Version bump. 6.19 -> 7.0
      expat: Version bump. 2.7.5 -> 2.8.0
      strace: Version bump. 6.19 -> 7.0
      libdrm: Version bump. 2.4.131 -> 2.4.133
      libcurl: Version bump. 8.19.0 -> 8.20.0
      host-libcurl: Follow target libcurl bump 8.19.0 -> 8.20.0
      libjpeg: Version bump. 3.1.4 -> 3.1.4.1
      glib: Version bump. 2.88.0 -> 2.88.1
      weston: Version bump. 15.0.0 -> 15.0.1
      qemu: Version bump. 10.2.2 -> 11.0.0
      util-linux: Version bump. 2.41.4 -> 2.42
      hwdata: Version bump. 0.405 -> 0.407
      expat: Version bump. 2.8.0 -> 2.8.1
      libusb: Version bump. 1.0.29 -> 1.0.30
      util-linux: Version bump. 2.42 -> 2.42.1
      linux-firmware: Version bump. 20260410 -> 20260519
      libinput: Version bump. 1.31.1 -> 1.31.2
      libslirp: Version bump. 4.9.1 -> 4.9.2

Ladislav Michl (10):
      libmnl: fix indentation
      libmbim: make udev support optional
      hostapd: add an option to install hostapd_cli
      libnetfilter_queue: version bump 1.0.1 -> 1.0.5
      libnetfilter_log: version bump 1.0.1 -> 1.0.2
      libnetfilter_conntrack: version bump 1.0.1 -> 1.1.1
      libnetfilter_cthelper: new package
      libnetfilter_cttimeout: new package
      conntrack-tools: new package
      libseccomp: do not enforce standalone development tools

Lars Alex Pedersen (1):
      strongswan: Version bump 5.9.14 -> 6.0.5

Lucas Stach (1):
      kernel/perf: conditionally enable rust support

Michael Olbrich (55):
      gst-plugins-rs: add missing plugin options
      pipewire: version bump 1.4.9 -> 1.6.4
      wireplumber: version bump 0.5.12 -> 0.5.14
      Revert "iozone: move to staging"
      iozone: version bump 327 -> 510
      setup: update defaults
      setup: add mirror for crates.io
      report/sbom.py: update for new static.crates.io URLs
      websocat: run cargosync to update URLs
      report/spdx_sbom.py: improve output reproducibility
      report/generator: don't create CPE IDs for incomplete additional sources
      report/spdx_sbom: create external refs for additional sources when possible
      gst-plugins-rs: run cargosync to update URLs
      host-bindgen-cli: run cargosync to update URLs
      librsvg: run cargosync to update URLs
      python3-cryptography: run cargosync to update URLs
      python3-dulwich: run cargosync to update URLs
      vkrunner: run cargosync to update URLs
      host-cargo-c: run cargosync to update URLs
      report: reformat with ruff
      Revert "configure_helper.py: sort meson options by default"
      configure_helper.py: allow running with unconfigured meson
      configure_helper.py: restort old sort order for meson
      ptxd_make_world_license_write: only add one checksum type to the document
      giflib: indent with tabs
      sqlitecpp: indent with tabs
      sockperf: indent with tabs
      ptxd_make_world_update_checksum: fix replacing with multiple existing checksums
      binutils: use checksum from toolchain if possible
      rules: switch from md5 to sha256 for all trivial packages
      bsp-report-schema: handle sha256 checksums
      gzip: make sure zless is always installed
      tpm2-abrmd: add missing dependency
      glib-networking: add missing dependency
      ptxd_make_world_report_yaml: correctly skip optional md5s/sha256s
      ptxd_make_world_report_yaml: add missing quotes
      ptxd_make_world_cargo_sync: generate sha256 checksums instead of md5
      gst-plugins-rs: run cargosync to regenerated with sha256
      host-bindgen-cli: run cargosync to regenerated with sha256
      librsvg: run cargosync to regenerated with sha256
      python3-cryptography: run cargosync to regenerated with sha256
      python3-dulwich: run cargosync to regenerated with sha256
      vkrunner: run cargosync to regenerated with sha256
      websocat: run cargosync to regenerated with sha256
      host-cargo-c: run cargosync to regenerated with sha256
      templates: use sha256 instead of md5
      libxcrypt: fix licence file variable
      opencv: drop the sourceforge URL
      world/env: add part count instead of part list
      world/env: create empty unused pkg_md5s/pkg_sha256s
      binutils: add option to take the MD5 from the toolchain ptxconfig
      host-system-python3-yamllint: it has a pyproject.toml, use it
      qemu: fix building on older distros
      host-softhsm: cleanup configure options
      host-softhasm: fix devpkgs

Philipp Zabel (22):
      mesalib: version bump 26.0.5 -> 26.0.6
      scripts: make checksum messages hash algorithm agnostic
      scripts: make checksum update hash algorithm agnostic
      scripts: add package sha256sum support
      ptxdist: add --update-checksum option
      aml: version bump 0.3.0 -> 1.0.0
      neatvnc: version bump 0.9.5 -> 1.0.0
      wayvnc: version bump 0.9.1 -> 0.10.0
      weston: build with neatvnc/aml 1.0.0
      mesalib: version bump 26.0.6 -> 26.1.1
      libtsm: version bump 4.4.1 -> 4.5.0
      kmscon: version bump 9.3.0 -> 10.0.0
      glslang: version bump 1.4.341.0 -> 1.4.350.0
      spirv-headers: version bump 1.4.341.0 -> 1.4.350.0
      spirv-tools: version bump 1.4.341.0 -> 1.4.350.0
volk: version bump 1.4.341.0 -> 1.4.350.0
      vulkan-headers: version bump 1.4.341.0 -> 1.4.350.0
      vulkan-loader: version bump 1.4.341.0 -> 1.4.350.0
      vulkan-tools: version bump 1.4.341.0 -> 1.4.350.0
      vulkan-utility-libraries: version bump 1.4.341.0 -> 1.4.350.0
      vulkan-validationlayers: version bump 1.4.341.0 -> 1.4.350.0
      shaderc: version bump v2026.1 -> v2026.2

Sascha Hauer (3):
      host-libp11: use correct path for ossl-modules
      Add host-pkcs11-provider
      code-signing: enable provider support

Thorsten Scherer (42):
      archivemount: Remove after one year in staging
      argtable2: Remove after one year in staging
      bing: Remove after one year in staging
      calibrator: Remove after one year in staging
      daemonize: Remove after one year in staging
      dhex: Remove after one year in staging
      dialog: Remove after one year in staging
      frodo: Remove after one year in staging
      gnuplot: Remove after one year in staging
      latencytop: Remove after one year in staging
      latrace: Remove after one year in staging
      libcli: Remove after one year in staging
      libgee: Remove after one year in staging
      libiodbc: Remove after one year in staging
      liblockfile: Remove after one year in staging
      libmikmod: Remove after one year in staging
      liburcu: Remove after one year in staging
      links: Remove after one year in staging
      lsuio: Remove after one year in staging
      ltt-control: Remove after one year in staging
      lua-filesystem: Remove after one year in staging
      media-session: Remove after one year in staging
      mtd-oopslog: Remove after one year in staging
      openct: Remove after one year in staging
      pcmciautils: Remove after one year in staging
      pslib: Remove after one year in staging
      sched_switch: Remove after one year in staging
      schedtool: Remove after one year in staging
      sdl-gfx: Remove after one year in staging
      sdl-ttf: Remove after one year in staging
      sdl: Remove after one year in staging
      sdl_image: Remove after one year in staging
      sdl_mixer: Remove after one year in staging
      setserial: Remove after one year in staging
      smtpclient: Remove after one year in staging
      ssmtp: Remove after one year in staging
      supertux: Remove after one year in staging
      utelnetd: Remove after one year in staging
      wireshark: Remove after one year in staging
      xerces: Remove after one year in staging
      xterm: Remove after one year in staging
      zsync: Remove after one year in staging


-- 
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:[~2026-06-05 13:44 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=aiKTAKZwpN4Zn58E@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