Hi,

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

We have quite a few changes this time.

The code signing infrastructure got some improvements and some more
documentation.

The device trees are now built by the kernel package. They cannot be built
without the kernel anyways and this avoids some ugly interdependencies.

Several old packages that have been in staging for more than one year are
now gone.

'ptxdist lint' has a new check to warn if one package uses PTXCONF_*
variables from a different packages. Doing so means that ptxdist cannot
detect when the configuration of a package changes, so this should be
avoided.

Many packages have been updated to a new version. If you are building on a
very long term stable distro then you may need to update. As a reference,
I've stopped doing built tests on CentOS 7. I had to disable too many
packages to make to worth keeping it.

The rest ist the usual mix of new packages and bugfixes.

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

Enjoy,
Michael Olbrich


Bastian Krause (1):
      cairo: fix license identifier

Bruno Thomsen (3):
      libxml2: add extra http download urls
      libxslt: add extra http download urls
      host-dtc: version bump 1.6.0 to 1.6.1

Christian Melki (3):
      glib.make: Follow CROSS_LIB_DIR.
      efivar.make: Install to CROSS_LIB_DIR
      libffi: Fix location of libraries for multilib toolchains.

Denis Osterland-Heim (1):
      host-mfgtools: version bump 1.4.72 -> 1.4.139

Lars Pedersen (13):
      python3-pycryptodomex: new package
      python3-adbus: version bump 1.1.3 -> 1.2.0
      python3-tabulate: new package
      python3-yoyo-migrations: new package
      strongswan: version bump 5.8.4 -> 5.9.2
      python3-pyasn1: new package
      python3-pysmi: new package
      python3-pysnmp: new package
      python3-snmpclitools: new package
      python3-urllib3: version bump 1.25.11->1.26.6
      python3-ply: version bump 3.4 -> 3.11
      python3-sqlparse: version bump 0.3.1 -> 0.4.1
      uhubctl: new package

Marc Kleine-Budde (4):
      ptxd_lib_code_signing: introduce role groups
      templates/code-signing-provider: set up the 'imx-habv4-srk' role group
      templates/barebox-imx-habv4: use the 'imx-habv4-srk' role group
      ptxd_lib_code_signing: cs_get_ca(): improve error handling

Marco Felsch (2):
      util-linux-ng: add switch_root option
      util-linux-ng: add pivot_root option

Michael Olbrich (166):
      glib: fix building with icecc
      host-qemu: version bump 5.2.0 -> 6.0.0
      wrapper: log the correct commandline
      rauc-hawkbit-updater: use correct argument for the systemd service path
      mysql: fix building with new cmake version
      host-cmake: version bump 3.13.4 -> 3.20.5
      gdbserver: fix building versions >= 10.1
      shaderc: fix building with icecc
      less: fix license and add license files
      less: version bump 579 -> 590
      host-system-python3: add jinja2 option
      systemd: version bump 248 -> 249
      ptxdist: use the actual realpath as soon as possible
      rework device-tree handling
      gtk: version bump 3.24.21 -> 3.24.30
      libva: version bump 2.10.0 -> 2.12.0
      intel-media-driver: version bump 21.1.0 -> 21.2.3
      alsa-lib: version bump 1.2.1.2 -> 1.2.5.1
      alsa-utils: version bump 1.2.1 -> 1.2.5.1
      atk: version bump 2.28.1 -> 2.36.0
      avahi: version bump 0.7 -> 0.8
      cifs-utils: version bump 6.12 -> 6.13
      dnsmasq: version bump 2.81 -> 2.85
      dosfstools: version bump 4.1 -> 4.2
      e2fsprogs: version bump 1.45.6 -> 1.46.2
      libelf: version bump 0.180 -> 0.185
      ethtool: version bump 5.12 -> 5.13
      ffmpeg: version bump 4.3.1 -> 4.3.2
      flac: version bump 1.3.2 -> 1.3.3
      freetype: version bump 2.10.1 -> 2.10.4
      fribidi: version bump 1.0.4 -> 1.0.10
      gdk-pixbuf: version bump 2.40.0 -> 2.42.6
      glib: version bump 2.68.1 -> 2.68.3
      glib-networking: version bump 2.62.1 -> 2.68.1
      graphene: version bump 1.9.2 -> 1.10.6
      graphite2: version bump 1.3.11 -> 1.3.14
      igt-gpu-tools: version bump 1.25 -> 1.26
      intel-gmmlib: version bump 20.4.1 -> 21.2.1
      iw: version bump 5.4 -> 5.9
      libkmod: version bump 28 -> 29
      keyutils: version bump 1.5.10 -> 1.6.1
      host-qemu: fix building without qemu-system
      qt5: avoid output-sync while building qmake
      krb5: version bump 1.15.2 -> 1.19.1
      lcms: version bump 2.9 -> 2.12
      libassuan: version bump 2.5.1 -> 2.5.5
      libmd: new package
      libarchive: don't use libmd
      ntp: don't to use libmd
      libbsd: version bump 0.8.2 -> 0.11.3
      talloc: use libbsd for strl* instead of local implementations
      libcap: version bump 2.44 -> 2.51
      libepoxy: version bump 1.5.3 -> 1.5.8
      libdrm: version bump 2.4.105 -> 2.4.107
      libevdev: version bump 1.8.0 -> 1.11.0
      libgcrypt: version bump 1.8.7 -> 1.8.8
      libftdi1: version bump 1.4 -> 1.5
      libgpg-error: version bump 1.36 -> 1.42
      libgudev: version bump 230 -> 236
      libical: version bump 3.0.3 -> 3.0.10
      libinput: version bump 1.17.3 -> 1.18.0
      libjpeg: version bump 2.0.5 -> 2.1.0
      libpcap: version bump 1.8.1 -> 1.10.1
      libogg: version bump 1.1.4 -> 1.3.5
      libpsl: version bump 0.21.0 -> 0.21.1
      libsrtp: version bump 2.2.0 -> 2.3.0
      libsoup: version bump 2.66.2 -> 2.72.0
      libtasn1: version bump 4.16.0 -> 4.17.0
      gst-plugins-base1: the plugins uses the encoder as well, so enable it
      libtheora: cleanup
      libtirpc: version bump 1.2.6 -> 1.3.2
      libunwind: version bump 1.4.0 -> 1.5.0
      libusb: version bump 1.0.23 -> 1.0.24
      libvorbis: version bump 1.3.3 -> 1.3.7
      libxkbcommon: version bump 1.2.1 -> 1.3.0
      libwacom: version bump 1.9 -> 1.10
      lighttpd: version bump 1.4.55 -> 1.4.59
      lm_sensors: version bump 3.5.0 -> 3.6.0
      libmxml: version bump 2.12 -> 3.2
      lz4: version bump 1.9.2 -> 1.9.3
      mtdev: version bump 1.1.5 -> 1.1.6
      nbd: version bump 3.12.1 -> 3.21
      nettle: version bump 3.6 -> 3.7.3
      nfsutils: version bump 2.5.3 -> 2.5.4
      nspr: version bump 4.30 -> 4.32
      nss: version bump 3.63 -> 3.68
      ntfs-3g: version bump 2017.3.23 -> 2017.3.23AR.6
      ntpclient: version bump 365 -> 2015_365
      openldap: version bump 2.4.47 -> 2.4.59
      opkg: version bump 0.4.1 -> 0.4.5
      libpcre: version bump 8.44 -> 8.45
      harfbuzz: add introspection support
      pango: version bump 1.43.0 -> 1.48.7
      procps: version bump 3.3.16 -> 3.3.17
      readline: version bump 8.0 -> 8.1
      qt5: drop obsolte hack
      rtmpdump: version bump 2019-03-30-0-gc5f04a58fc2a -> 
2021-02-19-gf1b83c10d8be
      smartmontools: version bump 6.6 -> 7.2
      sqlite: version bump 3350500 -> 3360000
      sshfs: version bump 3.5.1 -> 3.7.2
      strace: version bump 5.8 -> 5.9
      tcpdump: version bump 4.9.2 -> 4.9.3
      util-linux-ng: version bump 2.36.1 -> 2.37
      valgrind: version bump 3.16.1 -> 3.17.0
      wget: version bump 1.20 -> 1.21.1
      xkeyboard-config: version bump 2.30 -> 2.33
      ca-certificates: version bump NSS_3_60_1_RTM -> NSS_3_68_RTM
      zbar: new package
      bash_completion: add package name completion for new commands
      ptxd_make_world_license: print file names when copying the license files
      update_spdx: sort output
      ptxd_make_spdx: update with latest data
      samba: version bump 4.12.6 -> 4.14.6
      gawk: don't use readline
      rsync3: use the correct variable to enable zstd support
      spelling fixes found by codespell
      spelling fixes found by anorack
      libxcb: drop unnecessary env variable
      ply: simplicy sanity check
      nss: use KERNEL_VERSION instead of PTXCONF_KERNEL_VERSION
      libgpiod: use the correct symbol for the condition
      ptxd_make_world_lint: factor out PTXCONF_ symbol collection
      ptxd_make_world_lint: remove bogus input
      ptxd_make_world_lint_credits: add missing echo at the end
      ptxd_make_world_lint: add new check for cross package symbol use
      openssh: don't try to use libmd
      optee: move the system-python dependency to platforms/optee.in
      strongswan: the systemd unit is only created when swanctl is enable
      vim: add install options
      host-harfbuzz: new package
      libinput: optionally enable wacom support
      pipewire: only install libspa-journal if systemd support is enabled
      gstreamer-vaapi1: improve gstreamer gl dependencies
      pipewire: version bump 0.3.31 -> 0.3.32
      ptxd_install_setup_src: don't create dependencies for filenames that 
contain a ':'
      dts-cfghash-file: fix for older make versions
      xkeyboard-config: fix building with python 3.5
      systemd: systemd-udevd is a symlink
      systemd: version bump 249 -> 249.2
      shaderc: drop patch
      avahi: add necessary CXXFLAGS
      host-cramfs: remove obsolte package
      opencv: fix gstreamer support
      gstreamer: remove old 0.10 packages
      ustr: remove old package
      libcgic: remove old package
      libcroco: remove old package
      libnih: remove old package
      libwebsockets: remove old package
      mgetty: remove old package
      netperf: remove old package
      msmtp: remove old package
      php5: remove old package
      tcpwrapper: remove old package
      thttpd: remove old package
      tomcat: remove old package
      unstrung: remove old package
      xorg-driver-video-dummy: remove old package
      xorg-font-bh-lucidatypewriter-100dpi: remove old package
      xorg-font-bh-lucidatypewriter-75dpi: remove old package
      xorg-font-intl: remove old package
      gobject-introspection: move the sysroot cross handling to the target 
package
      valgrind: fix targetinstall
      gst-plugins-bad1: enable zbar support
      mesalib: cleanup shader cache related options
      avahi: fix building with icecc

Michael Tretter (2):
      seatd: new package
      blspec-entry: fix device tree based generation

Philipp Zabel (11):
      mesalib: version bump 21.1.1 -> 21.1.3
      pipewire: new package
      glslang: version bump 11.4.0 -> 11.5.0
      shaderc: version bump 2021.0 -> 2021.1
      spirv-tools: version bump 2021.1 -> 2021.2
      vulkan-loader: version bump 1.2.176.0 -> 1.2.182.0
      vulkan-tools: version bump 1.2.176.1 -> 1.2.182.0
      vulkan-validationlayers: version bump 1.2.176.1 -> 1.2.182.0
      host-mesalib: sync build options
      mesalib: version bump 21.1.3 -> 21.1.6
      mesalib: let EGL_DEFAULT_DISPLAY prefer wayland over x11

Roland Hieber (16):
      ptxd_make_world_license: handle PDFs in _LICENSE_FILES
      python3-pycryptodomex: fix license identifier
      host-ptx-code-signing-dev: version bump 0.4 -> 0.5
      dbench: use HTTPS URL
      linuxptp: pin down license files
      rsync: use HTTPS URL
      samba: use HTTPS URL in menu help text
      linuxptp: version bump 2.0 -> 3.1.1
      ppp: use HTTPS URL
      doc: code signing: define code signing consumers
      doc: code signing: add illustrative flowchart
      templates/code-signing-provider: set up SoftHSM 'imx-habv4-srk' role group
      kernel: add CAs from the code signing provider to the kernel trust root
      kernel: add support for module signing
      host-ptx-code-signing-dev: version bump 0.5 -> 0.6
      gitignore generated man pages

-- 
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: signature.asc
Description: PGP signature

_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to 
ptxdist-requ...@pengutronix.de

Reply via email to