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 2022.12.0 released
Date: Fri, 2 Dec 2022 11:24:44 +0100	[thread overview]
Message-ID: <20221202102444.GX30335@pengutronix.de> (raw)

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

Hi,

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

There are some interesting changes in this release.

There are several performance improvements. Startup time is noticeably
faster (i.e. how long 'ptxdist go' takes when there is nothing to do).
Targetinstall ist significantly faster, especially for packages with many
files that don't need to be stripped. The toolchain wrappers are a bit
faster as well. It can probably be measured for individual prepare stages
(with many short compiler runs) but no real impact for a whole BSP build.

The compiler wrappers will now silently drop any search paths that are
outside the BSP or the toolchain. So it's no longer necessary to patch
broken build-systems that add /usr/include/* unconditionally.

The Xorg server and all drivers etc. are now in staging. Note that running
X applications is still supported with Xwayland. If someone still needs
this then they need to step up and maintain these packages.

Most of PTXdist should now build with the new OSELAS.Toolchain-2022.10.0 or
similar modern toolchains. Most users won't care about the remaining
issues.

The rest are mostly version bumps, one new package and a few bugfixes.

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

Enjoy,
Michael Olbrich


Christian Melki (27):
      libcurl: Version bump. 7.85.0 -> 7.86.0
      expat: Version bump. 2.4.9 -> 2.5.0
      libpciaccess: Version bump. 0.16 -> 0.17.
      libffi: Version bump. 3.4.3 -> 3.4.4
      sdl2: Version bump. 2.24.1 -> 2.24.2
      strace: Version bump. 5.9 -> 6.0
      bash: Version bump. 5.2 -> 5.2.9.
      hwdata: Version bump. 0.363 -> 0.364
      alsa-lib: Version bump. 1.2.7.2 -> 1.2.8
      alsa-utils: Version bump. 1.2.6 -> 1.2.8
      libdrm: Version bump 2.4.113 -> 2.4.114
      linux-firmware: Version bump. 20221012 -> 20221109
      wayland-utils: Version bump. 1.0.0 -> 1.1.0
      host-tz-database: Version bump. 2022a -> 2022f.
      ca-certificates: Version bump. 3.82 -> 3.85
      timezone.make: Fix find whine.
      wayland-protocols: Version bump. 1.28 -> 1.30.
      mesalib: Version bump 22.2.3 -> 22.2.4.
      pcre2: Default to atleast an 8-bit library.
      host-ninja: Version bump. 1.10.2.g51db2.kitware.jobserver-1 -> 1.11.1.g95dee.kitware.jobserver-1
      libconfuse: Version bump. 3.0 -> 3.3.
      host-makedepend: Version bump. 1.0.6 -> 1.0.7.
      host-mtools: Version bump. 4.0.40 -> 4.0.42.
      host-xorg-util-macros: Version bump. 1.19.2 -> 1.19.3
      xorgproto: Version bump. 2021.05 -> 2022.02.
      glib: Version bump. 2.72.3 -> 2.74.1.
      pciutils: Version bump. 3.8.0 -> 3.9.0.

Felix Mellmann (1):
      e2fsprogs: disable LTO due to linker errors

Ladislav Michl (6):
      module-init-tools: Remove after one year in staging
      rules: Replace deprecated <PKG>_MAKEVARS
      libmbim: version bump 1.26.4 -> 1.28.0
      libqmi: version bump 1.30.8 -> 1.32.0
      modemmanager: version bump 1.18.12 -> 1.20.0
      modemmanager: version bump 1.20.0 -> 1.20.2

Marc Kleine-Budde (1):
      libxslt: version bump 1.1.35 -> 1.1.37

Matthias Fend (2):
      libcamera: version bump 2022-08-30-g68683d3811a8 -> 0.0.1
      libcamera: install IPA proxy workers unconditionally

Michael Olbrich (45):
      gstreamer1: version bump 1.20.3 -> 1.20.4
      gst-plugins-base1: version bump 1.20.3 -> 1.20.4
      gst-plugins-good1: version bump 1.20.3 -> 1.20.4
      gst-plugins-ugly1: version bump 1.20.3 -> 1.20.4
      gst-plugins-bad1: version bump 1.20.3 -> 1.20.4
      gst-devtools1: version bump 1.20.3 -> 1.20.4
      gst-libav1: version bump 1.20.3 -> 1.20.4
      gst-python1: version bump 1.20.3 -> 1.20.4
      gst-rtsp-server1: version bump 1.20.3 -> 1.20.4
      gstreamer-vaapi1: version bump 1.20.3 -> 1.20.4
      orc: version bump 0.4.32 -> 0.4.33
      fio: version bump 3.23 -> 3.32
      liburing: version bump 0.7 -> 2.3
      fuse: add upstream patches
      liboil: move to staging
      failmalloc: move to staging
      catch2: version bump 2.13.4 -> 2.13.10
      perl: don't install directory that only contains headers and a static library
      libpv: move to staging
      grep: version bump 3.3 -> 3.8
      powertop: version bump 2.9 -> 2.15
      bluez: version bump 5.58 -> 5.65
      xorg-server: move to staging with all related packages
      nmap: version bump 7.70 -> 7.93
      gtk: version bump 3.24.30 -> 3.24.34
      qt5: version bump 5.15.4 -> 5.15.7
      pixman: version bump 0.42.0 -> 0.42.2
      openssl: version bump 1.1.1q -> 1.1.1s
      ptxd_make_xpkg_pkg: non-stripped binaries are long gone
      ptxd_make_xpkg_pkg: avoid calling mkdir if possible
      ptxd_make_xpkg_pkg: only use flock when its actually needed
      ptxd_make_xpkg_pkg: set mode and ownership with 'install' if possible
      rules: ptx/mirror-pypi: avoid calling a shell
      ptxd_get_path: avoid calling 'ls'
      canfestival: fix URL
      fbset: move to staging
      systemd: version bump 251.4 -> 252.1
      xcb-util-*: move the correct section
      ptx/mirror-pypi: fix typo
      wrapper: drop bad search paths
      wrapper: don't try to write to the logfile if the fd was closed
      wrapper: try to avoid calling external programs
      install_copy_toolchain: fix with crosstool-ng
      monit: don't try to link to libnsl
      pcre2: dont install libpcre2-posix

Michael Tretter (3):
      pipewire: allow to enable libcamera plugin
      stress-ng: version bump 0.11.15 -> 0.14.06
      wireplumber: version bump 0.4.9 -> 0.4.12

Philipp Zabel (14):
      libdrm: version bump 2.4.112 -> 2.4.113
      mesalib: allow enabling patent encumbered video codecs
      gdb: add option for 11.1 and later
      glslang: version bump 1.3.224.1 -> 1.3.231.1
      spirv-headers: version bump 1.3.224.1 -> 1.3.231.1
      spirv-tools: version bump 1.3.224.1 -> 1.3.231.1
      vulkan-loader: version bump 1.3.224.1 -> 1.3.231.1
      vulkan-tools: version bump 1.3.224.1 -> 1.3.231.1
      vulkan-validationlayers: version bump 1.3.224.1 -> 1.3.231.1
      shaderc: version bump v2022.1 -> v2022.3
      mesalib: version bump 22.2.2 -> 22.2.3
      pipewire: version bump 0.3.59 -> 0.3.60
      wayland-protocols: version bump 1.27 -> 1.28
      libinput: version bump 1.21.0 -> 1.22.0

Thorsten Scherer (1):
      host-zip: new package

Uwe Kleine-König (2):
      ptxd_lib_code_signing: Check for errors in cs_import_cert_from_pem()
      clean: Fix a double whitespace

-- 
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:[~2022-12-02 10:25 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=20221202102444.GX30335@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