public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Kalev Lember <klember@redhat.com>
To: git-commits@fedoraproject.org
Subject: [flatpaks/flatpak-runtime] f45: Switch to Freedesktop SDK 22.08 and GNOME SDK 43
Date: Fri, 11 Sep 2026 14:42:13 GMT [thread overview]
Message-ID: <178913773302.1.8112949430078379894.flatpaks-flatpak-runtime-68a24dc99f37@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : flatpaks/flatpak-runtime
Branch : f45
Commit : 68a24dc99f3722f7a5f0ce985f274412af3fdc6e
Author : Kalev Lember <klember@redhat.com>
Date : 2022-10-05T14:49:47+02:00
Stats : +90/-45 in 6 file(s)
URL : https://src.fedoraproject.org/flatpaks/flatpak-runtime/c/68a24dc99f3722f7a5f0ce985f274412af3fdc6e?branch=f45
Log:
Switch to Freedesktop SDK 22.08 and GNOME SDK 43
---
diff --git a/README.md b/README.md
index 4c40fd1..76cb475 100644
--- a/README.md
+++ b/README.md
@@ -7,10 +7,10 @@ Updating
*Prequisites*: you need to have the following "upstream" runtimes installed:
-* `org.freedesktop.Platform/x86_64/21.08`
-* `org.freedesktop.Sdk/x86_64/21.08`
-* `org.gnome.Platform/x86_64/41`
-* `org.gnome.Sdk/x86_64/41`
+* `org.freedesktop.Platform/x86_64/22.08`
+* `org.freedesktop.Sdk/x86_64/22.08`
+* `org.gnome.Platform/x86_64/43`
+* `org.gnome.Sdk/x86_64/43`
You also need `python3-jinja2` and possibly a few other Python
packages installed.
diff --git a/flatpak-runtime.yaml b/flatpak-runtime.yaml
index ca144d3..05a7ef7 100644
--- a/flatpak-runtime.yaml
+++ b/flatpak-runtime.yaml
@@ -108,6 +108,7 @@ data:
- freeglut
- freetype
- fribidi
+ - fuse-libs
- gawk
- gcr
- gcr-libs
@@ -144,6 +145,7 @@ data:
- gnutls-c++
- gobject-introspection
- google-carlito-fonts
+ - google-noto-emoji-color-fonts
- google-noto-fonts-common
- google-noto-sans-vf-fonts
- google-noto-serif-vf-fonts
@@ -176,7 +178,6 @@ data:
- gzip
- harfbuzz
- harfbuzz-icu
- - hfg-gmuend-openmoji-color-fonts
- hicolor-icon-theme
- highcontrast-icon-theme
- highway
@@ -197,6 +198,7 @@ data:
- jasper-libs
- javascriptcoregtk4.0
- javascriptcoregtk4.1
+ - javascriptcoregtk5.0
- jbigkit-libs
- json-c
- json-glib
@@ -358,6 +360,7 @@ data:
- libtirpc
- libtool-ltdl
- libtracker-sparql
+ - libtsan
- libubsan
- libudfread
- libunistring
@@ -487,6 +490,7 @@ data:
- pipewire-gstreamer
- pipewire-jack-audio-connection-kit
- pipewire-libs
+ - pipewire-v4l2
- pixman
- pkgconf
- pkgconf-m4
@@ -509,6 +513,7 @@ data:
- python3-libproxy
- python3-libs
- python3-libxml2
+ - python3-libxslt
- python3-mako
- python3-markdown
- python3-markupsafe
@@ -560,7 +565,6 @@ data:
- setup
- shadow-utils
- shared-mime-info
- - sndfile-tools
- sord
- sound-theme-freedesktop
- soundtouch
@@ -592,8 +596,11 @@ data:
- wavpack
- webkit2gtk4.0
- webkit2gtk4.1
+ - webkit2gtk5.0
- webrtc-audio-processing
- wget
+ - wget2
+ - wget2-libs
- which
- woff2
- wpebackend-fdo
@@ -720,6 +727,7 @@ data:
- freeglut
- freetype
- fribidi
+ - fuse-libs
- gawk
- gdbm
- gdbm-libs
@@ -751,6 +759,7 @@ data:
- gnutls-c++
- gobject-introspection
- google-carlito-fonts
+ - google-noto-emoji-color-fonts
- google-noto-fonts-common
- google-noto-sans-vf-fonts
- google-noto-serif-vf-fonts
@@ -780,7 +789,6 @@ data:
- gzip
- harfbuzz
- harfbuzz-icu
- - hfg-gmuend-openmoji-color-fonts
- hicolor-icon-theme
- highcontrast-icon-theme
- highway
@@ -814,7 +822,6 @@ data:
- libacl
- libadwaita-qt5
- libaom
- - libappstream-glib
- libarchive
- libass
- libassuan
@@ -951,6 +958,7 @@ data:
- libtirpc
- libtool-ltdl
- libtracker-sparql
+ - libtsan
- libubsan
- libudfread
- libunistring
@@ -1010,7 +1018,6 @@ data:
- llvm-libs
- lmdb-libs
- lpcnetfreedv
- - lua-libs
- lv2
- lz4
- lz4-libs
@@ -1072,6 +1079,7 @@ data:
- pipewire-gstreamer
- pipewire-jack-audio-connection-kit
- pipewire-libs
+ - pipewire-v4l2
- pixman
- pkgconf
- pkgconf-m4
@@ -1090,6 +1098,7 @@ data:
- python3-libproxy
- python3-libs
- python3-libxml2
+ - python3-libxslt
- python3-mako
- python3-markdown
- python3-markupsafe
@@ -1125,8 +1134,6 @@ data:
- qt5-qtxmlpatterns
- rav1e-libs
- readline
- - rpm
- - rpm-libs
- rubberband
- samba-client-libs
- samba-common
@@ -1141,7 +1148,6 @@ data:
- setup
- shadow-utils
- shared-mime-info
- - sndfile-tools
- sord
- sound-theme-freedesktop
- soundtouch
@@ -1173,6 +1179,8 @@ data:
- wavpack
- webrtc-audio-processing
- wget
+ - wget2
+ - wget2-libs
- which
- woff2
- xcb-imdkit
@@ -1383,16 +1391,18 @@ data:
- frei0r-plugins
- fribidi
- fribidi-devel
+ - fuse-devel
+ - fuse-libs
- gavl
- gawk
- gawk-devel
- gc
- gcc
- gcc-c++
- - gcc-gdb-plugin
- gcc-gfortran
- gcc-plugin-annobin
- gcr
+ - gcr-devel
- gcr-libs
- gcr3
- gcr3-base
@@ -1460,6 +1470,7 @@ data:
- golang-nanomsg-mangos-3
- google-carlito-fonts
- google-droid-sans-fonts
+ - google-noto-emoji-color-fonts
- google-noto-fonts-common
- google-noto-sans-vf-fonts
- google-noto-serif-vf-fonts
@@ -1521,7 +1532,6 @@ data:
- harfbuzz-devel
- harfbuzz-icu
- help2man
- - hfg-gmuend-openmoji-color-fonts
- hicolor-icon-theme
- highcontrast-icon-theme
- highway
@@ -1549,8 +1559,10 @@ data:
- jansson
- jasper-libs
- javascriptcoregtk4.0
- - javascriptcoregtk4.0-devel
- javascriptcoregtk4.1
+ - javascriptcoregtk4.1-devel
+ - javascriptcoregtk5.0
+ - javascriptcoregtk5.0-devel
- jbig2dec-libs
- jbigkit-libs
- jq
@@ -1579,6 +1591,8 @@ data:
- lcms2-utils
- leptonica
- less
+ - libabigail
+ - libabigail-devel
- libacl
- libacl-devel
- libadwaita
@@ -1734,7 +1748,6 @@ data:
- libnotify-devel
- libnsl
- libnsl2
- - libnsl2-devel
- libobjc
- libobjc2
- libobjc2-devel
@@ -1805,6 +1818,7 @@ data:
- libswresample-free-devel
- libswscale-free
- libswscale-free-devel
+ - libsysprof
- libtalloc
- libtasn1
- libtasn1-devel
@@ -1818,11 +1832,11 @@ data:
- libtiff
- libtiff-devel
- libtirpc
- - libtirpc-devel
- libtool
- libtool-ltdl
- libtool-ltdl-devel
- libtracker-sparql
+ - libtsan
- libubsan
- libudfread
- libunistring
@@ -1957,8 +1971,6 @@ data:
- mlocate
- mozjs102
- mozjs102-devel
- - mozjs91
- - mozjs91-devel
- mpdecimal
- mpfr
- mpg123-devel
@@ -2287,11 +2299,15 @@ data:
- pipewire-jack-audio-connection-kit
- pipewire-jack-audio-connection-kit-devel
- pipewire-libs
+ - pipewire-v4l2
- pixman
- pixman-devel
- pkgconf
- pkgconf-m4
- pkgconf-pkg-config
+ - polkit-devel
+ - polkit-docs
+ - polkit-libs
- poppler
- poppler-data
- poppler-glib
@@ -2322,6 +2338,7 @@ data:
- python3-libproxy
- python3-libs
- python3-libxml2
+ - python3-libxslt
- python3-lxml
- python3-mako
- python3-markdown
@@ -2433,7 +2450,6 @@ data:
- slang
- slang-devel
- slang-slsh
- - sndfile-tools
- sord
- sound-theme-freedesktop
- soundtouch
@@ -2455,6 +2471,7 @@ data:
- strace
- subunit
- subunit-devel
+ - sysprof-agent
- sysprof-capture-devel
- systemd-devel
- systemd-libs
@@ -2506,11 +2523,16 @@ data:
- wayland-devel
- wayland-protocols-devel
- webkit2gtk4.0
- - webkit2gtk4.0-devel
- webkit2gtk4.1
+ - webkit2gtk4.1-devel
+ - webkit2gtk5.0
+ - webkit2gtk5.0-devel
- webrtc-audio-processing
- webrtc-audio-processing-devel
- wget
+ - wget2
+ - wget2-devel
+ - wget2-libs
- which
- woff2
- woff2-devel
@@ -2593,6 +2615,11 @@ data:
- annobin-docs
- annobin-plugin-gcc
- ansible-srpm-macros
+ - appstream
+ - appstream-compose
+ - appstream-compose-devel
+ - appstream-data
+ - appstream-devel
- aspell
- aspell-devel
- at-spi2-atk
@@ -2620,6 +2647,7 @@ data:
- binutils-gold
- bison
- bluez-libs
+ - bluez-libs-devel
- boost-regex
- brotli
- brotli-devel
@@ -2699,7 +2727,9 @@ data:
- expat-devel
- fcitx5
- fcitx5-data
+ - fcitx5-devel
- fcitx5-gtk
+ - fcitx5-gtk-devel
- fcitx5-gtk2
- fcitx5-gtk3
- fcitx5-qt
@@ -2743,13 +2773,14 @@ data:
- frei0r-plugins
- fribidi
- fribidi-devel
+ - fuse-devel
+ - fuse-libs
- gavl
- gawk
- gawk-devel
- gc
- gcc
- gcc-c++
- - gcc-gdb-plugin
- gcc-gfortran
- gcc-plugin-annobin
- gd
@@ -2812,6 +2843,7 @@ data:
- golang-nanomsg-mangos-3
- google-carlito-fonts
- google-droid-sans-fonts
+ - google-noto-emoji-color-fonts
- google-noto-fonts-common
- google-noto-sans-vf-fonts
- google-noto-serif-vf-fonts
@@ -2864,7 +2896,6 @@ data:
- harfbuzz-devel
- harfbuzz-icu
- help2man
- - hfg-gmuend-openmoji-color-fonts
- hicolor-icon-theme
- highcontrast-icon-theme
- highway
@@ -3061,7 +3092,6 @@ data:
- libnotify
- libnsl
- libnsl2
- - libnsl2-devel
- libobjc
- libobjc2
- libobjc2-devel
@@ -3116,6 +3146,7 @@ data:
- libsoup
- libsoup-devel
- libsoup3
+ - libsoup3-devel
- libsrtp
- libsrtp-devel
- libss
@@ -3142,11 +3173,11 @@ data:
- libtiff
- libtiff-devel
- libtirpc
- - libtirpc-devel
- libtool
- libtool-ltdl
- libtool-ltdl-devel
- libtracker-sparql
+ - libtsan
- libubsan
- libudfread
- libunistring
@@ -3220,6 +3251,8 @@ data:
- libxkbfile-devel
- libxml2
- libxml2-devel
+ - libxmlb
+ - libxmlb-devel
- libXpm
- libXpm-devel
- libXrandr
@@ -3241,6 +3274,7 @@ data:
- libXxf86vm
- libXxf86vm-devel
- libyaml
+ - libyaml-devel
- libzstd
- libzstd-devel
- lilv-libs
@@ -3595,6 +3629,7 @@ data:
- pipewire-jack-audio-connection-kit
- pipewire-jack-audio-connection-kit-devel
- pipewire-libs
+ - pipewire-v4l2
- pixman
- pixman-devel
- pkgconf
@@ -3624,6 +3659,7 @@ data:
- python3-libproxy
- python3-libs
- python3-libxml2
+ - python3-libxslt
- python3-lxml
- python3-mako
- python3-markdown
@@ -3735,7 +3771,6 @@ data:
- slang
- slang-devel
- slang-slsh
- - sndfile-tools
- sord
- sound-theme-freedesktop
- soundtouch
@@ -3808,6 +3843,9 @@ data:
- webrtc-audio-processing
- webrtc-audio-processing-devel
- wget
+ - wget2
+ - wget2-devel
+ - wget2-libs
- which
- woff2
- xapian-core-libs
diff --git a/package-notes.txt b/package-notes.txt
index a9ffd91..cc91705 100644
--- a/package-notes.txt
+++ b/package-notes.txt
@@ -172,5 +172,6 @@ systemd-libs
systemd-standalone-tmpfiles: EB
tzdata: W: data
util-linux: F?: Are getopt, kill, uuidgen worth all the deps
+webkit2gtk4.0: E: compat package still used by a number of flatpaks
xkeyboard-config: W: data
xml-common: W: common
diff --git a/tools/generate-files.sh b/tools/generate-files.sh
index 0abd523..7f34fe8 100755
--- a/tools/generate-files.sh
+++ b/tools/generate-files.sh
@@ -6,11 +6,11 @@ base=$(basename $out)
case $base in
freedesktop-*)
ns=org.freedesktop
- version=21.08
+ version=22.08
;;
gnome-*)
ns=org.gnome
- version=42
+ version=43
;;
*)
echo 1>&2 "Can't identify runtime for $base"
diff --git a/tools/resolve-files.py b/tools/resolve-files.py
index e1a115c..2454960 100755
--- a/tools/resolve-files.py
+++ b/tools/resolve-files.py
@@ -47,9 +47,9 @@ bin_ignore = [
# An implementation of tar for cross-platform compatibility, disabled in gnupg2.spec
'gpgtar',
- # Versioned python-3.9 binaries
- 'pydoc3.9', 'python3.9', 'python3.9-config', 'python3.9m', 'python3.9m-config', '2to3-3.9',
- 'easy_install-3.9', 'pip3.9', 'pyvenv-3.9',
+ # Versioned python-3.10 binaries
+ 'pydoc3.10', 'python3.10', 'python3.10-config', 'python3.10m', 'python3.10m-config', '2to3-3.10',
+ 'easy_install-3.10', 'pip3.10', 'pyvenv-3.10',
# nettle utilities not currently packaged in fedora
# (https://src.fedoraproject.org/rpms/nettle/c/2ec204e2de17006b566c9ff7d90ec65ca1680ed5?branch=master)
@@ -145,7 +145,7 @@ bin_ignore = [
'paplay', 'parec', 'parecord', 'pax11publish',
# pipewire-utils
- 'pw-cat', 'pw-cli', 'pw-dot', 'pw-dump', 'pw-link', 'pw-loopback', 'pw-metadata', 'pw-mididump', 'pw-midiplay', 'pw-midirecord', 'pw-mon', 'pw-play', 'pw-profiler', 'pw-record', 'pw-reserve', 'pw-top',
+ 'pw-cat', 'pw-cli', 'pw-dot', 'pw-dsdplay', 'pw-dump', 'pw-link', 'pw-loopback', 'pw-metadata', 'pw-mididump', 'pw-midiplay', 'pw-midirecord', 'pw-mon', 'pw-play', 'pw-profiler', 'pw-record', 'pw-reserve', 'pw-top',
'spa-acp-tool', 'spa-inspect', 'spa-json-dump', 'spa-monitor', 'spa-resample',
# pipewire-pulseaudio should only be installed on the host
@@ -241,7 +241,7 @@ lib_rename = {
'libLTO.so.10': 'libLTO.so.14',
'libpcre2-posix.so.2': 'libpcre2-posix.so.3',
'libprocps.so.7': 'libprocps.so.8',
- 'libpython3.9.so': 'libpython3.11.so',
+ 'libpython3.10.so': 'libpython3.11.so',
'libRemarks.so.10': 'libRemarks.so.14',
'libsepol.so.1': 'libsepol.so.2',
'libswresample.so.3': 'libswresample.so.4',
@@ -306,8 +306,8 @@ rename.update({ '/usr/lib64/' + x: '/usr/lib64/pipewire-0.3/jack/' + x for x in
# in turn pulls in a lot more dependencies. If they are useful, they should be moved
# to gstreamer-plugins-bad-free.
gstreamer_plugins_ignore = {
- 'libgstcurl.so', 'libgstdecklink.so', 'libgstopenal.so', 'libgstvdpau.so',
- 'libgstaom.so', 'libgstladspa.so'
+ 'libgstaom.so', 'libgstcurl.so', 'libgstdecklink.so', 'libgstladspa.so',
+ 'libgstopenal.so', 'libgstva.so'
}
ignore.update('/usr/lib64/gstreamer-1.0/' + x for x in gstreamer_plugins_ignore)
@@ -322,8 +322,8 @@ ignore.update('/usr/lib64/pkgconfig/' + x for x in pc_ignore)
pc_rename = {
'libvala-0.52.pc': 'libvala-0.56.pc',
- 'python-3.9.pc': 'python-3.11.pc',
- 'python-3.9-embed.pc': 'python-3.11-embed.pc',
+ 'python-3.10.pc': 'python-3.11.pc',
+ 'python-3.10-embed.pc': 'python-3.11-embed.pc',
'ruby-3.0.pc': 'ruby.pc',
'vapigen-0.52.pc': 'vapigen-0.56.pc',
}
@@ -341,15 +341,15 @@ ignore_patterns = [
r'/usr/include/md/.*',
# Windows binaries?
- r'/usr/lib64/python3.9/site-packages/setuptools/.*.exe',
+ r'/usr/lib64/python3.10/site-packages/setuptools/.*.exe',
# differences in pip packaging - unbundling
- r'^/usr/lib64/python3.9/site-packages/pip/_internal/.*',
- r'^/usr/lib64/python3.9/site-packages/pip/_vendor/.*',
+ r'^/usr/lib64/python3.10/site-packages/pip/_internal/.*',
+ r'^/usr/lib64/python3.10/site-packages/pip/_vendor/.*',
# Let the python files pull in the packages, avoid versioned directory names
- r'^/usr/lib64/python3.9/site-packages/[^/]*.dist-info/.*',
- r'^/usr/lib64/python3.9/site-packages/[^/]*.egg-info/.*',
+ r'^/usr/lib64/python3.10/site-packages/[^/]*.dist-info/.*',
+ r'^/usr/lib64/python3.10/site-packages/[^/]*.egg-info/.*',
# fcitx
r'/usr/lib64/libfcitx.*',
@@ -376,13 +376,13 @@ rename_patterns = [
(r'^/usr/include/c\+\+/11.2.0/(.*)', r'/usr/include/c++/11/\1'),
(r'^/usr/include/c\+\+/11/x86_64-unknown-linux-gnu/(.*)', r'/usr/include/c++/11/x86_64-redhat-linux/\1'),
(r'^/usr/include/nss/(.*)', r'/usr/include/nss3/\1'),
- (r'^/usr/include/python3.9/(.*)', r'/usr/include/python3.11/\1'),
+ (r'^/usr/include/python3.10/(.*)', r'/usr/include/python3.11/\1'),
(r'^/usr/include/ruby-3.0.0/ruby/(.*)', r'/usr/include/ruby/\1'),
(r'^/usr/include/ruby-3.0.0/x86_64-linux/ruby/(.*)', r'/usr/include/ruby/\1'),
(r'^/usr/include/ruby-3.0.0/(.*)', r'/usr/include/ruby/\1'),
(r'^/usr/lib64/GL/default/lib/dri/(.*)', r'/usr/lib64/dri/\1'),
(r'^/usr/lib64/pkgconfig/(.*proto.pc)', r'/usr/share/pkgconfig/\1'),
- (r'^/usr/lib64/python3.9/(.*)', r'/usr/lib64/python3.11/\1'),
+ (r'^/usr/lib64/python3.10/(.*)', r'/usr/lib64/python3.11/\1'),
(r'^/usr/share/fonts/adobe-source-code-pro-fonts/(.*)', r'/usr/share/fonts/adobe-source-code-pro/\1'),
(r'^/usr/share/fonts/cantarell/Cantarell-VF.otf', r'/usr/share/fonts/abattis-cantarell-fonts/Cantarell-Regular.otf'),
(r'^/usr/share/fonts/dejavu/(DejaVuMath.*)', r'/usr/share/fonts/dejavu-serif-fonts/\1'),
@@ -394,7 +394,7 @@ rename_patterns = [
(r'^/usr/share/fonts/liberation-fonts/(LiberationMono.*)', r'/usr/share/fonts/liberation-mono/\1'),
(r'^/usr/share/fonts/liberation-fonts/(LiberationSans.*)', r'/usr/share/fonts/liberation-sans/\1'),
(r'^/usr/share/fonts/liberation-fonts/(LiberationSerif.*)', r'/usr/share/fonts/liberation-serif/\1'),
- (r'^/usr/share/fonts/openemoji/(.*)', r'/usr/share/fonts/hfg-gmuend-openmoji-color-fonts/\1'),
+ (r'^/usr/share/fonts/noto-emoji/(.*)', r'/usr/share/fonts/google-noto-emoji/\1'),
]
rename_compiled = [(re.compile(a), b) for a, b in rename_patterns]
@@ -406,6 +406,7 @@ global_package_ignore_patterns = [
# Should be installed on the host instead
'^dbus-daemon$',
+ '^fuse$',
'^jack-audio-connection-kit$',
'^nscd$',
'^pipewire$',
diff --git a/tools/util.py b/tools/util.py
index 8095132..c2d32d2 100644
--- a/tools/util.py
+++ b/tools/util.py
@@ -84,6 +84,11 @@ def package_cmp(p1, p2):
elif n1.startswith('python3-') and n2.startswith('python2-'):
return -1
+ if n1.startswith('jack-audio-connection-kit') and n2.startswith('pipewire-jack-audio-connection-kit'):
+ return 1
+ elif n1.startswith('pipewire-jack-audio-connection-kit') and n2.startswith('jack-audio-connection-kit'):
+ return -1
+
if n1 < n2:
return -1
elif n1 > n2:
reply other threads:[~2026-09-11 14:42 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=178913773302.1.8112949430078379894.flatpaks-flatpak-runtime-68a24dc99f37@fedoraproject.org \
--to=klember@redhat.com \
--cc=git-commits@fedoraproject.org \
/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