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.11.0 released
Date: Fri, 3 Nov 2023 08:58:52 +0100	[thread overview]
Message-ID: <ZUSoPC1FGbRXRt/Z@pengutronix.de> (raw)

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

Hi,

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

It not a big release but there are some noteworthy changes.
For Y2028 support defines are added to the compiler arguments. This only
make sense when building against glibc. So packages can skip this now by
adding PTXDIST_Y2038 to wrapper blacklist. And it was added to the generic
blacklist shared by the kernel and bootloaders.

There is a new way to generate license documents. It works with jinja2
templates and is therefore much easier to customize.
By default, a document can be created for each image that is build directly
from packages, such as root.tgz. If the global PROJECT_GENERATE_REPORTS
option is enabled, then the document is created with the image.
Otherwise "ptxdist make image-reports" can be used to create the documents.
<PKG>_REPORTS can be used to define which template to use. The default is
"license-compliance". This is basically the same as the old
license-compliance.pdf. There is also "license-report" which corresponds to
license-report.pdf.
The long-term plan is to use this infrastructure for other documents, such
as a text only license document or SBOM.

The rest are a few new packages, version bumps and bugfixes.

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

Enjoy,
Michael Olbrich


Alexander Dahl (3):
      libatomic_ops: Add new package
      bdwgc: Add new package
      poke: Add new package

Andreas Helmcke (3):
      jq: Version bump, 1.6 -> 1.7
      sudo: version bump 1.9.12p2 -> 1.9.14p3
      tar: version bump 1.34 -> 1.35

Christian Melki (16):
      libkmod: Version bump. 30 -> 31
      sdl2: Version bump. 2.28.3 -> 2.28.4
      hwdata: Version bump. 0.374 -> 0.375
      openssh: Version bump. 9.4p1 -> 9.5p1
      mesalib: Version bump. 23.1.8 -> 23.1.9
      xkeyboard-config: Version bump. 2.39 -> 2.40.
      libcurl: Version bump. 8.3.0 -> 8.4.0
      libnl3: Version bump. 3.7.0 -> 3.8.0
      libnftnl: Version bump. 1.2.2 -> 1.2.6
      iptables: Version bump. 1.8.9 -> 1.8.10
      libxkbcommon: Version bump. 1.5.0 -> 1.6.0
      libjpeg: Version bump. 3.0.0 -> 3.0.1
      qemu: Version bump. 8.1.1 -> 8.1.2
      libdrm: Version bump. 2.4.116 -> 2.4.117
      usbutils: Version bump. 015 -> 016.
      openssl: Version bump. 3.1.3 -> 3.1.4

Michael Olbrich (22):
      qt5: version bump 5.15.9 -> 5.15.11
      qt6: version bump 6.5.1 -> 6.5.3
      host-python3-*: these are host packages so add them to the correct list
      rules: define fortran compiler
      wrapper: add gfortran wrapper
      gst-plugins-rs: don't depend on host-python3
      llvm: use /usr/bin instead of /bin
      ptxd_lib_dgen: improve image dependencies
      wireplumber: add missing dependency
      sysstat: version bump 12.0.4 -> 12.7.4
      ptxd_make_world_lint: don't allow section project_specific is ptxdist upstream
      tomoyo-tools: fix URL
      xorg-font-ttf-hanazono: version bump 20141012 -> 20170904
      xorg-font-ttf-vlgothic: version bump 20141206 -> 20230918
      wrapper: allow blacklisting PTXDIST_Y2038
      pre/kernel: add PTXDIST_Y2038 to the low-level blacklist
      systemd: introduce SYSTEMD_HELPER helper to avoid cyclic dependencies
      pciutils: use systemd hwdb if it exists
      ptxd_kconfig_update: potentially run migrate for all*config
      softhsm: fix segfault during shutdown with openssl 3.0.12
      new license report tooling
      tar: use PTXDIST_Y2038

Philipp Zabel (6):
      pipewire: version bump 0.3.80 -> 0.3.81
      util-linux: let mount select libsmartcols
      alsa-utils: fix build with(out) aplaymidi
      util-linux: select missing ncurses dependency for fdisk and sfdisk
      glslang: fix targetinstall
      waffle: version bump 1.7.2 -> 1.8.0

Roland Hieber (2):
      image-hdimg: fix building image without bootloader
      host-qemu: map target architecture for mipsel


-- 
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-11-03  7:59 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=ZUSoPC1FGbRXRt/Z@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