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: Update to Fedora 38
Date: Fri, 11 Sep 2026 14:42:24 GMT	[thread overview]
Message-ID: <178913774421.1.14287302838196721475.flatpaks-flatpak-runtime-175c2ea0f39a@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : flatpaks/flatpak-runtime
Branch : f45
Commit : 175c2ea0f39a760a636dae4ee195fe132d897170
Author : Kalev Lember <klember@redhat.com>
Date   : 2026-03-02T20:29:45-05:00
Stats  : +82/-60 in 6 file(s)
URL    : https://src.fedoraproject.org/flatpaks/flatpak-runtime/c/175c2ea0f39a760a636dae4ee195fe132d897170?branch=f45

Log:
Update to Fedora 38

---
diff --git a/container.yaml b/container.yaml
index ab1fded..a1d7c62 100644
--- a/container.yaml
+++ b/container.yaml
@@ -1,10 +1,10 @@
 compose:
     modules:
-        - flatpak-runtime:f37
+        - flatpak-runtime:f38
 flatpak:
     id: org.fedoraproject.Platform
-    name: f37/flatpak-runtime
-    branch: f37
+    name: f38/flatpak-runtime
+    branch: f38
     sdk: org.fedoraproject.Sdk
     finish-args: >
         --env=GI_TYPELIB_PATH=/app/lib64/girepository-1.0

diff --git a/flatpak-runtime.yaml b/flatpak-runtime.yaml
index 9a7da24..5b56b4d 100644
--- a/flatpak-runtime.yaml
+++ b/flatpak-runtime.yaml
@@ -12,9 +12,9 @@ data:
     - MIT
   dependencies:
     buildrequires:
-      platform: f37
+      platform: f38
     requires:
-      platform: f37
+      platform: f38
   profiles:
     runtime:
       rpms:
@@ -176,6 +176,7 @@ data:
       - gstreamer1-plugins-good
       - gstreamer1-plugins-good-gtk
       - gstreamer1-plugins-ugly-free
+      - gtk-immodules-imsettings
       - gtk-update-icon-cache
       - gtk2
       - gtk2-immodules
@@ -280,7 +281,7 @@ data:
       - jasper-libs
       - javascriptcoregtk4.0
       - javascriptcoregtk4.1
-      - javascriptcoregtk5.0
+      - javascriptcoregtk6.0
       - jbigkit-libs
       - json-c
       - json-glib
@@ -314,6 +315,7 @@ data:
       - libavdevice-free
       - libavfilter-free
       - libavformat-free
+      - libavif
       - libavutil-free
       - libb2
       - libblkid
@@ -456,10 +458,12 @@ data:
       - libubsan
       - libudfread
       - libunistring
+      - libunistring1.0
       - libunwind
       - libusb1
       - libutempter
       - libuuid
+      - libuv
       - libv4l
       - libva
       - libvdpau
@@ -551,8 +555,10 @@ data:
       - nss_hesiod
       - nuspell
       - ocl-icd
+      - oneVPL
       - openal-soft
       - opencore-amr
+      - openfec
       - openjpeg2
       - openldap
       - openpgm
@@ -642,8 +648,10 @@ data:
       - qt5-qtxmlpatterns
       - rav1e-libs
       - readline
+      - roc-toolkit
       - rpm
       - rpm-libs
+      - rpm-sequoia
       - rubberband
       - samba-client-libs
       - samba-common
@@ -692,7 +700,7 @@ data:
       - wavpack
       - webkit2gtk4.0
       - webkit2gtk4.1
-      - webkit2gtk5.0
+      - webkitgtk6.0
       - webrtc-audio-processing
       - wget
       - wget2
@@ -714,6 +722,7 @@ data:
       - xkbcomp
       - xkeyboard-config
       - xml-common
+      - xprop
       - xvidcore
       - xz
       - xz-libs
@@ -734,7 +743,6 @@ data:
       rpms: []
     runtime-x86_64:
       rpms:
-      - intel-mediasdk
       - libquadmath
       - libvmaf
       - svt-av1-libs
@@ -805,6 +813,7 @@ data:
       - fcitx5-gtk
       - fcitx5-gtk2
       - fcitx5-gtk3
+      - fcitx5-gtk4
       - fcitx5-qt
       - fcitx5-qt-libfcitx5qt5widgets
       - fcitx5-qt-libfcitx5qtdbus
@@ -887,13 +896,14 @@ data:
       - gstreamer1-plugins-base
       - gstreamer1-plugins-good
       - gstreamer1-plugins-good-gtk
-      - gstreamer1-plugins-ugly-free
+      - gtk-immodules-imsettings
       - gtk-update-icon-cache
       - gtk2
       - gtk2-immodules
       - gtk3
       - gtk3-immodule-xim
       - gtk3-immodules
+      - gtk4
       - gupnp
       - gupnp-igd
       - gzip
@@ -978,6 +988,7 @@ data:
       - hunspell-vi
       - hwdata
       - hyphen
+      - ibus-gtk2
       - ibus-gtk3
       - ibus-libs
       - ilbc
@@ -998,8 +1009,8 @@ data:
       - lcms2-utils
       - leptonica
       - less
-      - liba52
       - libacl
+      - libadwaita
       - libadwaita-qt5
       - libaom
       - libarchive
@@ -1085,12 +1096,10 @@ data:
       - libmng
       - libmodplug
       - libmount
-      - libmpeg2
       - libmysofa
       - libnghttp2
       - libnice
       - libnice-gstreamer1
-      - libnotify
       - libnsl
       - libnsl2
       - libobjc
@@ -1125,7 +1134,6 @@ data:
       - libsmbclient
       - libsndfile
       - libsodium
-      - libsoup
       - libsoup3
       - libsrtp
       - libss
@@ -1149,10 +1157,12 @@ data:
       - libubsan
       - libudfread
       - libunistring
+      - libunistring1.0
       - libunwind
       - libusb1
       - libutempter
       - libuuid
+      - libuv
       - libv4l
       - libva
       - libvdpau
@@ -1240,8 +1250,10 @@ data:
       - nss_db
       - nss_hesiod
       - ocl-icd
+      - oneVPL
       - openal-soft
       - opencore-amr
+      - openfec
       - openjpeg2
       - openldap
       - openpgm
@@ -1324,6 +1336,7 @@ data:
       - qt5-qtxmlpatterns
       - rav1e-libs
       - readline
+      - roc-toolkit
       - rubberband
       - samba-client-libs
       - samba-common
@@ -1389,6 +1402,7 @@ data:
       - xkbcomp
       - xkeyboard-config
       - xml-common
+      - xprop
       - xvidcore
       - xz
       - xz-libs
@@ -1407,7 +1421,6 @@ data:
       rpms: []
     runtime-base-x86_64:
       rpms:
-      - intel-mediasdk
       - libquadmath
       - libvmaf
       - svt-av1-libs
@@ -1710,6 +1723,7 @@ data:
       - gtest
       - gtest-devel
       - gtk-doc
+      - gtk-immodules-imsettings
       - gtk-update-icon-cache
       - gtk2
       - gtk2-immodules
@@ -1835,8 +1849,8 @@ data:
       - javascriptcoregtk4.0
       - javascriptcoregtk4.1
       - javascriptcoregtk4.1-devel
-      - javascriptcoregtk5.0
-      - javascriptcoregtk5.0-devel
+      - javascriptcoregtk6.0
+      - javascriptcoregtk6.0-devel
       - jbig2dec-libs
       - jbigkit-libs
       - jq
@@ -2124,6 +2138,7 @@ data:
       - libudfread
       - libunistring
       - libunistring-devel
+      - libunistring1.0
       - libunwind
       - libunwind-devel
       - libusb1
@@ -2273,7 +2288,6 @@ data:
       - netpbm
       - nettle
       - nettle-devel
-      - nim-srpm-macros
       - ninja-build
       - npth
       - npth-devel
@@ -2297,6 +2311,7 @@ data:
       - ocaml-srpm-macros
       - ocl-icd
       - ocl-icd-devel
+      - oneVPL
       - oniguruma
       - oniguruma-devel
       - openal-soft
@@ -2304,6 +2319,7 @@ data:
       - openblas-srpm-macros
       - opencl-headers
       - opencore-amr
+      - openfec
       - openjade
       - openjpeg2
       - openjpeg2-devel
@@ -2691,8 +2707,10 @@ data:
       - readline-devel
       - redhat-rpm-config
       - rhash
+      - roc-toolkit
       - rpm
       - rpm-libs
+      - rpm-sequoia
       - rpmautospec-rpm-macros
       - rubberband
       - ruby
@@ -2812,8 +2830,8 @@ data:
       - webkit2gtk4.0
       - webkit2gtk4.1
       - webkit2gtk4.1-devel
-      - webkit2gtk5.0
-      - webkit2gtk5.0-devel
+      - webkitgtk6.0
+      - webkitgtk6.0-devel
       - webrtc-audio-processing
       - webrtc-audio-processing-devel
       - wget
@@ -2852,6 +2870,7 @@ data:
       - xorg-x11-proto-devel
       - xorg-x11-util-macros
       - xorg-x11-xtrans-devel
+      - xprop
       - xvidcore
       - xxhash-libs
       - xz
@@ -2881,7 +2900,6 @@ data:
       rpms:
       - fftw-libs-quad
       - glibc-headers-x86
-      - intel-mediasdk
       - libipt
       - libquadmath
       - libquadmath-devel
@@ -3026,6 +3044,7 @@ data:
       - fcitx5-gtk-devel
       - fcitx5-gtk2
       - fcitx5-gtk3
+      - fcitx5-gtk4
       - fcitx5-qt
       - fcitx5-qt-libfcitx5qt5widgets
       - fcitx5-qt-libfcitx5qtdbus
@@ -3172,10 +3191,10 @@ data:
       - gstreamer1-plugins-base-devel
       - gstreamer1-plugins-good
       - gstreamer1-plugins-good-gtk
-      - gstreamer1-plugins-ugly-free
       - gtest
       - gtest-devel
       - gtk-doc
+      - gtk-immodules-imsettings
       - gtk-update-icon-cache
       - gtk2
       - gtk2-immodules
@@ -3183,6 +3202,7 @@ data:
       - gtk3-devel
       - gtk3-immodule-xim
       - gtk3-immodules
+      - gtk4
       - gts
       - guile22
       - gupnp
@@ -3278,6 +3298,7 @@ data:
       - hyphen
       - hyphen-devel
       - ibus-devel
+      - ibus-gtk2
       - ibus-gtk3
       - ibus-libs
       - icu
@@ -3315,9 +3336,9 @@ data:
       - lcms2-utils
       - leptonica
       - less
-      - liba52
       - libacl
       - libacl-devel
+      - libadwaita
       - libadwaita-qt5
       - libaom
       - libaom-devel
@@ -3454,14 +3475,12 @@ data:
       - libmount
       - libmount-devel
       - libmpc
-      - libmpeg2
       - libmysofa
       - libnghttp2
       - libnghttp2-devel
       - libnice
       - libnice-devel
       - libnice-gstreamer1
-      - libnotify
       - libnsl
       - libnsl2
       - libobjc
@@ -3518,8 +3537,6 @@ data:
       - libsndfile
       - libsndfile-devel
       - libsodium
-      - libsoup
-      - libsoup-devel
       - libsoup3
       - libsoup3-devel
       - libsrtp
@@ -3557,6 +3574,7 @@ data:
       - libudfread
       - libunistring
       - libunistring-devel
+      - libunistring1.0
       - libunwind
       - libunwind-devel
       - libusb1
@@ -3702,7 +3720,6 @@ data:
       - netpbm
       - nettle
       - nettle-devel
-      - nim-srpm-macros
       - ninja-build
       - npth
       - npth-devel
@@ -3724,6 +3741,7 @@ data:
       - ocaml-srpm-macros
       - ocl-icd
       - ocl-icd-devel
+      - oneVPL
       - oniguruma
       - oniguruma-devel
       - openal-soft
@@ -3731,6 +3749,7 @@ data:
       - openblas-srpm-macros
       - opencl-headers
       - opencore-amr
+      - openfec
       - openjade
       - openjpeg2
       - openjpeg2-devel
@@ -4106,8 +4125,10 @@ data:
       - readline-devel
       - redhat-rpm-config
       - rhash
+      - roc-toolkit
       - rpm
       - rpm-libs
+      - rpm-sequoia
       - rpmautospec-rpm-macros
       - rubberband
       - ruby
@@ -4255,6 +4276,7 @@ data:
       - xorg-x11-proto-devel
       - xorg-x11-util-macros
       - xorg-x11-xtrans-devel
+      - xprop
       - xvidcore
       - xxhash-libs
       - xz
@@ -4279,7 +4301,6 @@ data:
       rpms:
       - fftw-libs-quad
       - glibc-headers-x86
-      - intel-mediasdk
       - libipt
       - libquadmath
       - libquadmath-devel
@@ -4303,16 +4324,16 @@ data:
     rpms:
       flatpak-rpm-macros:
         rationale: Set up build root for flatpak RPMS
-        ref: f37
+        ref: f38
       flatpak-runtime-config:
         rationale: Runtime configuration files
-        ref: f37
+        ref: f38
       gstreamer1-plugins-good:
         rationale: Rebuilt for flatpak runtime with custom configuration options
-        ref: f37
+        ref: f38
   xmd:
     flatpak:
-      branch: f37
+      branch: f38
       runtimes:
         runtime:
           id: org.fedoraproject.Platform

diff --git a/package-notes.txt b/package-notes.txt
index c805f73..c124dd2 100644
--- a/package-notes.txt
+++ b/package-notes.txt
@@ -27,6 +27,7 @@ crypto-policies: W: data files
 desktop-file-utils: xdg-utils
 elfutils-default-yama-scope: provides default-yama-scope required by elfutils in Fedora
 emacs-filesystem: required by desktop-file-utils
+fcitx5-gtk2: EB
 fcitx5-qt: EB
 fedora-gpg-keys
 fedora-release
@@ -48,10 +49,11 @@ google-noto-serif-vf-fonts: EB: fedora's official default serif font
 gsettings-desktop-schemas: W: data files
 gstreamer1-plugins-ugly-free: E: in base but not runtime
 gsm
+gtk2-immodules: EB: input method module
 guile22: make
 hicolor-icon-theme: W: data files
 hwdata
-ibus-gtk2: E: input method module
+ibus-gtk2: EB: input method module
 ibus-gtk3: EB: input method module
 info: F: pulled in by gzip
 iso-codes: W: data-files

diff --git a/tools/download-fedora-appstream.sh b/tools/download-fedora-appstream.sh
index 878f3c5..47f726e 100755
--- a/tools/download-fedora-appstream.sh
+++ b/tools/download-fedora-appstream.sh
@@ -1,7 +1,7 @@
 #!/bin/bash
 set -e
 
-nvr=$(koji list-tagged --quiet --inherit --latest f37-build appstream-data|awk '{print $1}')
+nvr=$(koji list-tagged --quiet --inherit --latest f38-build appstream-data|awk '{print $1}')
 path=$(koji buildinfo $nvr | grep noarch.rpm | sed 's/\t.*$//')
 url=$(echo $path | sed s@/mnt/koji/packages/@https://kojipkgs.fedoraproject.org/packages/@)
 

diff --git a/tools/resolve-files.py b/tools/resolve-files.py
index 2454960..da5686d 100755
--- a/tools/resolve-files.py
+++ b/tools/resolve-files.py
@@ -194,14 +194,7 @@ if is_platform:
 
 bin_rename = {
     'clang-10': 'clang',
-    # lcms2 compiled with --program-suffix=2 in Fedora, even though there are no actual
-    # conflicts between lcms and lcms2 - jpegicc was renamed to jpgicc, etc.
-    'jpgicc': 'jpgicc2',
-    'linkicc': 'linkicc2',
     'perl5.32.0': 'perl',
-    'psicc': 'psicc2',
-    'tificc': 'tificc2',
-    'transicc': 'transicc2',
     'vala-0.52': 'vala-0.56',
     'vala-gen-introspect-0.52': 'vala-gen-introspect-0.56',
     'valac-0.52': 'valac-0.56',
@@ -222,18 +215,22 @@ lib_rename = {
     # Newer in Fedora
     'libaom.so.2': 'libaom.so.3',
     'libasan.so.6': 'libasan.so.8',
-    'libavcodec.so.58': 'libavcodec.so.59',
-    'libavdevice.so.58': 'libavdevice.so.59',
-    'libavfilter.so.7': 'libavfilter.so.8',
-    'libavformat.so.58': 'libavformat.so.59',
-    'libavutil.so.56': 'libavutil.so.57',
+    'libavcodec.so.59': 'libavcodec.so.60',
+    'libavdevice.so.59': 'libavdevice.so.60',
+    'libavfilter.so.8': 'libavfilter.so.9',
+    'libavformat.so.59': 'libavformat.so.60',
+    'libavutil.so.57': 'libavutil.so.58',
     'libclang-cpp.so.10': 'libclang-cpp.so.14',
     'libclang.so.10': 'libclang.so.14',
     'libdav1d.so.5': 'libdav1d.so.6',
     'libffi.so.7': 'libffi.so.8',
-    'libgettextlib-0.20.2.so': 'libgettextlib-0.21.so',
-    'libgettextsrc-0.20.2.so': 'libgettextsrc-0.21.so',
+    'libFLAC++.so.6': 'libFLAC++.so.10',
+    'libFLAC.so.8': 'libFLAC.so.12',
+    'libgettextlib-0.21.so': 'libgettextlib-0.21.1.so',
+    'libgettextsrc-0.21.so': 'libgettextsrc-0.21.1.so',
     'libgnutlsxx.so.28': 'libgnutlsxx.so.30',
+    'libjavascriptcoregtk-5.0.so': 'libjavascriptcoregtk-6.0.so',
+    'libjavascriptcoregtk-5.0.so.0': 'libjavascriptcoregtk-6.0.so.1',
     'libkadm5clnt_mit.so.11': 'libkadm5clnt_mit.so.12',
     'libkadm5srv_mit.so.11': 'libkadm5srv_mit.so.12',
     'libkdb5.so.9': 'libkdb5.so.10',
@@ -244,12 +241,14 @@ lib_rename = {
     'libpython3.10.so': 'libpython3.11.so',
     'libRemarks.so.10': 'libRemarks.so.14',
     'libsepol.so.1': 'libsepol.so.2',
-    'libswresample.so.3': 'libswresample.so.4',
-    'libswscale.so.5': 'libswscale.so.6',
+    'libswscale.so.6': 'libswscale.so.7',
+    'libunistring.so.2': 'libunistring.so.5',
     'libvala-0.52.so': 'libvala-0.56.so',
     'libvala-0.52.so.0': 'libvala-0.56.so.0',
     'libverto.so.0': 'libverto.so.1',
-    'libvpx.so.6': 'libvpx.so.7',
+    'libvpx.so.7': 'libvpx.so.8',
+    'libwebkit2gtk-5.0.so': 'libwebkitgtk-6.0.so',
+    'libwebkit2gtk-5.0.so.0': 'libwebkitgtk-6.0.so.4',
 
     # Replaced by libxcrypt in Fedora
     'libcrypt-2.33.so': 'libcrypt.so.2',
@@ -262,8 +261,8 @@ lib_rename = {
 }
 rename.update({ '/usr/lib64/' + k: '/usr/lib64/' + v for k, v in lib_rename.items() })
 
-for old in ['libasm-0.185.so', 'libdw-0.185.so', 'libelf-0.185.so', 'libdebuginfod-0.185.so']:
-    rename['/usr/lib64/' + old] = '/usr/lib64/' + old.replace('-0.185', '-0.187')
+for old in ['libasm-0.187.so', 'libdw-0.187.so', 'libelf-0.187.so', 'libdebuginfod-0.187.so']:
+    rename['/usr/lib64/' + old] = '/usr/lib64/' + old.replace('-0.187', '-0.189')
 
 # Fedora has newer glibc
 for old in ['ld-2.33.so', 'libBrokenLocale-2.33.so', 'libanl-2.33.so', 'libc-2.33.so',
@@ -275,9 +274,9 @@ for old in ['ld-2.33.so', 'libBrokenLocale-2.33.so', 'libanl-2.33.so', 'libc-2.3
     rename['/usr/lib64/' + old] = '/usr/lib64/' + old.replace('-2.33', '')
 
 # Fedora has newer icu
-for old in ['libicudata.so.69', 'libicui18n.so.69', 'libicuio.so.69', 'libicutest.so.69',
-            'libicutu.so.69', 'libicuuc.so.69']:
-    rename['/usr/lib64/' + old] = '/usr/lib64/' + old.replace('so.69', 'so.71')
+for old in ['libicudata.so.71', 'libicui18n.so.71', 'libicuio.so.71', 'libicutest.so.71',
+            'libicutu.so.71', 'libicuuc.so.71']:
+    rename['/usr/lib64/' + old] = '/usr/lib64/' + old.replace('so.71', 'so.72')
 
 include_rename = {
     'assuan.h': 'libassuan2/assuan.h',

diff --git a/tools/util.py b/tools/util.py
index c2d32d2..dfab27a 100644
--- a/tools/util.py
+++ b/tools/util.py
@@ -7,11 +7,11 @@ import sys
 import xml.etree.ElementTree as ET
 import xml.sax
 
-STREAM = 'f37'
+STREAM = 'f38'
 ID_PREFIX = 'org.fedoraproject'
 # branch of flatpak-rpm-macros and flatpak-runtime-config
-RPM_BRANCH = 'f37'
-DATASET_ARG = '--dataset=f37'
+RPM_BRANCH = 'f38'
+DATASET_ARG = '--dataset=f38'
 # If this is True, then we'll use the "base" profiles (freedesktop-based) as the main profiles
 BASEONLY = False
 
@@ -19,7 +19,7 @@ XDG_CACHE_HOME = os.environ.get("XDG_CACHE_HOME") or os.path.expanduser("~/.cach
 
 # This needs to be in sync with fedmod
 REPOS = [
-    "f37--fedora",
+    "f38--fedora",
 ]
 
 # packages that are only available or required on specific architectures

                 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=178913774421.1.14287302838196721475.flatpaks-flatpak-runtime-175c2ea0f39a@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