From: Michael Olbrich <m.olbrich@pengutronix.de>
To: ptxdist@pengutronix.de
Subject: [ptxdist] [ANNOUNCE] PTXdist 2021.08.0 released
Date: Thu, 5 Aug 2021 14:09:45 +0200 [thread overview]
Message-ID: <20210805120945.GF21333@pengutronix.de> (raw)
[-- Attachment #1.1: Type: text/plain, Size: 12032 bytes --]
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 #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
[-- Attachment #2: Type: text/plain, Size: 181 bytes --]
_______________________________________________
ptxdist mailing list
ptxdist@pengutronix.de
To unsubscribe, send a mail with subject "unsubscribe" to ptxdist-request@pengutronix.de
reply other threads:[~2021-08-05 12:10 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=20210805120945.GF21333@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