public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [flatpaks/flatpak-runtime] f45: Update to Fedora 38
@ 2026-09-11 14:42 Kalev Lember
0 siblings, 0 replies; only message in thread
From: Kalev Lember @ 2026-09-11 14:42 UTC (permalink / raw)
To: git-commits
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
^ permalink raw reply related [flat|nested] only message in thread
only message in thread, other threads:[~2026-09-11 14:42 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-09-11 14:42 [flatpaks/flatpak-runtime] f45: Update to Fedora 38 Kalev Lember
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox