Notification time stamped 2021-09-30 23:23:07 UTC
From 76972d6a76390f21e4e70fd960773e597d810de3 Mon Sep 17 00:00:00 2001
From: Kalev Lember <klember(a)redhat.com>
Date: Sep 30 2021 23:22:14 +0000
Subject: Update to Fedora 35
---
diff --git a/container.yaml b/container.yaml
index 6a16656..3d34f8e 100644
--- a/container.yaml
+++ b/container.yaml
@@ -1,10 +1,10 @@
compose:
modules:
- - flatpak-runtime:f34
+ - flatpak-runtime:f35
flatpak:
id: org.fedoraproject.Platform
- name: f34/flatpak-runtime
- branch: f34
+ name: f35/flatpak-runtime
+ branch: f35
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 4e817f2..645a4e0 100644
--- a/flatpak-runtime.yaml
+++ b/flatpak-runtime.yaml
@@ -12,9 +12,9 @@ data:
- MIT
dependencies:
buildrequires:
- platform: f34
+ platform: f35
requires:
- platform: f34
+ platform: f35
profiles:
runtime:
rpms:
@@ -134,7 +134,6 @@ data:
- geoclue2-libs
- gettext
- gettext-libs
- - libtextstyle
- giflib
- gjs
- glib-networking
@@ -182,6 +181,7 @@ data:
- gtk3-immodule-xim
- gtk3-immodules
- gtk4
+ - gtk4-devel-tools
- gtksourceview4
- gupnp
- gupnp-igd
@@ -333,7 +333,7 @@ data:
- libtool-ltdl
- libunistring
- libunwind
- - libusbx
+ - libusb1
- libutempter
- libva
- libvdpau
@@ -378,6 +378,7 @@ data:
- mesa-libGLU
- mlocate
- mozjs78
+ - mpdecimal
- mpfr
- mpg123-libs
- mtdev
@@ -490,6 +491,7 @@ data:
- xml-common
- shadow-utils
- shared-mime-info
+ - sndfile-tools
- sord
- sound-theme-freedesktop
- soundtouch
@@ -501,7 +503,6 @@ data:
- systemd
- systemd-libs
- systemd-pam
- - systemd-rpm-macros
- taglib
- tar
- libtracker-sparql
@@ -514,6 +515,7 @@ data:
- libsmartcols
- libuuid
- util-linux
+ - util-linux-core
- uuidd
- libdvbv5
- libv4l
@@ -661,7 +663,6 @@ data:
- geoclue2-libs
- gettext
- gettext-libs
- - libtextstyle
- giflib
- glib-networking
- glib2
@@ -850,7 +851,7 @@ data:
- libtool-ltdl
- libunistring
- libunwind
- - libusbx
+ - libusb1
- libutempter
- libva
- libvdpau
@@ -892,6 +893,7 @@ data:
- mesa-vulkan-drivers
- glx-utils
- mlocate
+ - mpdecimal
- mpfr
- mpg123-libs
- mtdev
@@ -996,6 +998,7 @@ data:
- xml-common
- shadow-utils
- shared-mime-info
+ - sndfile-tools
- sord
- sound-theme-freedesktop
- soundtouch
@@ -1007,9 +1010,9 @@ data:
- systemd
- systemd-libs
- systemd-pam
- - systemd-rpm-macros
- taglib
- tar
+ - libtracker-sparql
- twolame-libs
- tzdata
- unzip
@@ -1019,6 +1022,7 @@ data:
- libsmartcols
- libuuid
- util-linux
+ - util-linux-core
- uuidd
- libdvbv5
- libv4l
@@ -1070,7 +1074,9 @@ data:
- libadwaita-qt5
- alsa-lib
- alsa-lib-devel
- - annobin
+ - annobin-docs
+ - annobin-plugin-clang
+ - annobin-plugin-gcc
- libaom
- libaom-devel
- libargon2
@@ -1128,8 +1134,6 @@ data:
- clang-resource-filesystem
- clang-tools-extra
- git-clang-format
- - clang11-libs
- - clang11-resource-filesystem
- clutter
- clutter-devel
- clutter-gst3
@@ -1171,6 +1175,7 @@ data:
- dbus-libs
- dbus-tools
- dbus-broker
+ - debugedit
- dejavu-sans-fonts
- dejavu-sans-mono-fonts
- dejavu-serif-fonts
@@ -1286,8 +1291,6 @@ data:
- gettext-common-devel
- gettext-devel
- gettext-libs
- - libtextstyle
- - libtextstyle-devel
- ghc-srpm-macros
- libgs
- giflib
@@ -1307,6 +1310,7 @@ data:
- glibc-all-langpacks
- glibc-common
- glibc-devel
+ - glibc-gconv-extra
- glibc-headers-x86
- glibc-minimal-langpack
- glibc-nss-devel
@@ -1378,10 +1382,10 @@ data:
- gtk3-immodules
- gtk4
- gtk4-devel
+ - gtk4-devel-tools
- gtksourceview4
- gtksourceview4-devel
- gts
- - guile
- guile22
- gupnp
- gupnp-devel
@@ -1416,6 +1420,7 @@ data:
- iso-codes
- iso-codes-devel
- itstool
+ - jansson
- jasper-libs
- jbig2dec-libs
- jbigkit-libs
@@ -1555,6 +1560,7 @@ data:
- libgpg-error
- libgpg-error-devel
- libgudev
+ - libgudev-devel
- libgusb
- libhandy
- libhandy-devel
@@ -1586,6 +1592,9 @@ data:
- libnotify
- libnotify-devel
- libnsl2
+ - libnsl2-devel
+ - libobjc2
+ - libobjc2-devel
- libogg
- libogg-devel
- libpaper
@@ -1641,6 +1650,7 @@ data:
- libtiff
- libtiff-devel
- libtirpc
+ - libtirpc-devel
- libtool
- libtool-ltdl
- libtool-ltdl-devel
@@ -1649,7 +1659,7 @@ data:
- libunistring-devel
- libunwind
- libunwind-devel
- - libusbx
+ - libusb1
- libutempter
- libuv
- libva
@@ -1698,7 +1708,6 @@ data:
- llvm-libs
- llvm-static
- llvm-test
- - llvm11-libs
- lua-libs
- lua-srpm-macros
- lv2
@@ -1735,6 +1744,7 @@ data:
- mlocate
- mozjs78
- mozjs78-devel
+ - mpdecimal
- mpfr
- mpg123-devel
- mpg123-libs
@@ -2169,7 +2179,6 @@ data:
- rubypick
- rav1e-libs
- rust-srpm-macros
- - SDL
- SDL2
- SDL2-devel
- SDL2-static
@@ -2183,6 +2192,7 @@ data:
- SDL2_ttf-devel
- SDL_sound
- libsbc
+ - sdl12-compat
- sed
- serd
- setup
@@ -2191,6 +2201,7 @@ data:
- shadow-utils
- shared-mime-info
- slang
+ - sndfile-tools
- sord
- sound-theme-freedesktop
- soundtouch
@@ -2216,7 +2227,6 @@ data:
- systemd-devel
- systemd-libs
- systemd-pam
- - systemd-rpm-macros
- systemtap-sdt-devel
- taglib
- tar
@@ -2251,6 +2261,7 @@ data:
- libuuid
- libuuid-devel
- util-linux
+ - util-linux-core
- uuidd
- libdvbv5
- libdvbv5-devel
@@ -2348,7 +2359,9 @@ data:
- libadwaita-qt5
- alsa-lib
- alsa-lib-devel
- - annobin
+ - annobin-docs
+ - annobin-plugin-clang
+ - annobin-plugin-gcc
- libaom
- libaom-devel
- libargon2
@@ -2405,8 +2418,6 @@ data:
- clang-resource-filesystem
- clang-tools-extra
- git-clang-format
- - clang11-libs
- - clang11-resource-filesystem
- cmake
- cmake-data
- cmake-filesystem
@@ -2438,6 +2449,7 @@ data:
- dbus-devel
- dbus-libs
- dbus-broker
+ - debugedit
- dejavu-sans-fonts
- dejavu-sans-mono-fonts
- dejavu-serif-fonts
@@ -2548,8 +2560,6 @@ data:
- gettext-common-devel
- gettext-devel
- gettext-libs
- - libtextstyle
- - libtextstyle-devel
- ghc-srpm-macros
- libgs
- giflib
@@ -2566,6 +2576,7 @@ data:
- glibc-all-langpacks
- glibc-common
- glibc-devel
+ - glibc-gconv-extra
- glibc-headers-x86
- glibc-minimal-langpack
- glibc-nss-devel
@@ -2636,7 +2647,6 @@ data:
- gtk3-immodule-xim
- gtk3-immodules
- gts
- - guile
- guile22
- gupnp
- gupnp-devel
@@ -2668,6 +2678,7 @@ data:
- iso-codes
- iso-codes-devel
- itstool
+ - jansson
- jasper-libs
- jbig2dec-libs
- jbigkit-libs
@@ -2804,6 +2815,7 @@ data:
- libgpg-error
- libgpg-error-devel
- libgudev
+ - libgudev-devel
- libgusb
- libidn2
- libidn2-devel
@@ -2831,6 +2843,9 @@ data:
- libnl3
- libnotify
- libnsl2
+ - libnsl2-devel
+ - libobjc2
+ - libobjc2-devel
- libogg
- libogg-devel
- libpaper
@@ -2884,6 +2899,7 @@ data:
- libtiff
- libtiff-devel
- libtirpc
+ - libtirpc-devel
- libtool
- libtool-ltdl
- libtool-ltdl-devel
@@ -2892,7 +2908,7 @@ data:
- libunistring-devel
- libunwind
- libunwind-devel
- - libusbx
+ - libusb1
- libutempter
- libuv
- libva
@@ -2939,7 +2955,6 @@ data:
- llvm-libs
- llvm-static
- llvm-test
- - llvm11-libs
- lua-libs
- lua-srpm-macros
- lv2
@@ -2972,6 +2987,7 @@ data:
- meson
- mkfontscale
- mlocate
+ - mpdecimal
- mpfr
- mpg123-devel
- mpg123-libs
@@ -3397,7 +3413,6 @@ data:
- rubypick
- rav1e-libs
- rust-srpm-macros
- - SDL
- SDL2
- SDL2-devel
- SDL2-static
@@ -3411,6 +3426,7 @@ data:
- SDL2_ttf-devel
- SDL_sound
- libsbc
+ - sdl12-compat
- sed
- serd
- setup
@@ -3419,6 +3435,7 @@ data:
- shadow-utils
- shared-mime-info
- slang
+ - sndfile-tools
- sord
- sound-theme-freedesktop
- soundtouch
@@ -3444,12 +3461,12 @@ data:
- systemd-devel
- systemd-libs
- systemd-pam
- - systemd-rpm-macros
- systemtap-sdt-devel
- taglib
- tar
- info
- texinfo
+ - libtracker-sparql
- twolame-libs
- tzdata
- unbound-libs
@@ -3477,6 +3494,7 @@ data:
- libuuid
- libuuid-devel
- util-linux
+ - util-linux-core
- uuidd
- libdvbv5
- libdvbv5-devel
@@ -3557,13 +3575,13 @@ data:
rpms:
flatpak-rpm-macros:
rationale: Set up build root for flatpak RPMS
- ref: f34
+ ref: f35
flatpak-runtime-config:
rationale: Runtime configuration files
- ref: f34
+ ref: f35
xmd:
flatpak:
- branch: f34
+ branch: f35
runtimes:
runtime:
id: org.fedoraproject.Platform
diff --git a/tools/download-fedora-appstream.sh b/tools/download-fedora-appstream.sh
index 0ce5de1..ef1e35c 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 f34-build appstream-data|awk
'{print $1}')
+nvr=$(koji list-tagged --quiet --inherit --latest f35-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 5635e0b..1c73575 100755
--- a/tools/resolve-files.py
+++ b/tools/resolve-files.py
@@ -203,10 +203,10 @@ bin_rename = {
'psicc': 'psicc2',
'tificc': 'tificc2',
'transicc': 'transicc2',
- 'vala-0.52': 'vala-0.48',
- 'vala-gen-introspect-0.52': 'vala-gen-introspect-0.48',
- 'valac-0.52': 'valac-0.48',
- 'vapigen-0.52': 'vapigen-0.48',
+ 'vala-0.52': 'vala-0.54',
+ 'vala-gen-introspect-0.52': 'vala-gen-introspect-0.54',
+ 'valac-0.52': 'valac-0.54',
+ 'vapigen-0.52': 'vapigen-0.54',
}
rename.update({ '/usr/bin/' + k: '/usr/bin/' + v for k, v in
bin_rename.items() })
@@ -223,25 +223,27 @@ lib_rename = {
# Newer in Fedora
'libaom.so.2': 'libaom.so.3',
'libasan.so.5': 'libasan.so.6',
- 'libclang-cpp.so.10': 'libclang-cpp.so.12',
- 'libclang.so.10': 'libclang.so.12',
+ 'libclang-cpp.so.10': 'libclang-cpp.so.13.0',
+ 'libclang.so.10': 'libclang.so.13',
'libdav1d.so.4': 'libdav1d.so.5',
'libgettextlib-0.20.2.so': 'libgettextlib-0.21.so',
'libgettextsrc-0.20.2.so': 'libgettextsrc-0.21.so',
'libkadm5clnt_mit.so.11': 'libkadm5clnt_mit.so.12',
'libkadm5srv_mit.so.11': 'libkadm5srv_mit.so.12',
'libkdb5.so.9': 'libkdb5.so.10',
- 'libLLVM-10.so': 'libLLVM-12.so',
- 'libLTO.so.10': 'libLTO.so.12',
+ 'libLLVM-10.so': 'libLLVM-13.so',
+ 'libLTO.so.10': 'libLTO.so.13.0',
+ 'libpcre2-posix.so.2': 'libpcre2-posix.so.3',
'libprocps.so.7': 'libprocps.so.8',
- 'libpython3.8.so': 'libpython3.9.so',
- 'libRemarks.so.10': 'libRemarks.so.12',
+ 'libpython3.8.so': 'libpython3.10.so',
+ 'libRemarks.so.10': 'libRemarks.so.13.0',
+ 'libsepol.so.1': 'libsepol.so.2',
+ 'libvala-0.52.so': 'libvala-0.54.so',
+ 'libvala-0.52.so.0': 'libvala-0.54.so.0',
'libverto.so.0': 'libverto.so.1',
# Older in Fedora
'libffi.so.7': 'libffi.so.6',
- 'libvala-0.52.so': 'libvala-0.48.so',
- 'libvala-0.52.so.0': 'libvala-0.48.so.0',
# Replaced by libxcrypt in Fedora
'libcrypt-2.31.so': 'libcrypt.so.2',
@@ -255,7 +257,7 @@ lib_rename = {
rename.update({ '/usr/lib64/' + k: '/usr/lib64/' + v for k, v in
lib_rename.items() })
for old in ['libasm-0.180.so', 'libdw-0.180.so',
'libelf-0.180.so']:
- rename['/usr/lib64/' + old] = '/usr/lib64/' +
old.replace('-0.180', '-0.183')
+ rename['/usr/lib64/' + old] = '/usr/lib64/' +
old.replace('-0.180', '-0.185')
# Fedora has newer glibc
for old in ['ld-2.31.so', 'libBrokenLocale-2.31.so',
'libanl-2.31.so', 'libc-2.31.so',
@@ -264,12 +266,12 @@ for old in ['ld-2.31.so', 'libBrokenLocale-2.31.so',
'libanl-2.31.so', 'libc-2.3
'libnss_db-2.31.so', 'libnss_dns-2.31.so',
'libnss_files-2.31.so',
'libnss_hesiod-2.31.so', 'libpthread-2.31.so',
'libresolv-2.31.so',
'librt-2.31.so', 'libutil-2.31.so']:
- rename['/usr/lib64/' + old] = '/usr/lib64/' +
old.replace('-2.31', '-2.33')
+ rename['/usr/lib64/' + old] = '/usr/lib64/' +
old.replace('-2.31', '')
# Fedora has newer icu
-for old in ['libicudata.so.64', 'libicui18n.so.64',
'libicuio.so.64', 'libicutest.so.64',
- 'libicutu.so.64', 'libicuuc.so.64']:
- rename['/usr/lib64/' + old] = '/usr/lib64/' +
old.replace('so.64', 'so.67')
+for old in ['libicudata.so.67', 'libicui18n.so.67',
'libicuio.so.67', 'libicutest.so.67',
+ 'libicutu.so.67', 'libicuuc.so.67']:
+ rename['/usr/lib64/' + old] = '/usr/lib64/' +
old.replace('so.67', 'so.69')
include_rename = {
'assuan.h': 'libassuan2/assuan.h',
@@ -316,11 +318,11 @@ pc_ignore = {
ignore.update('/usr/lib64/pkgconfig/' + x for x in pc_ignore)
pc_rename = {
- 'libvala-0.50.pc': 'libvala-0.48.pc',
- 'python-3.8.pc': 'python-3.9.pc',
- 'python-3.8-embed.pc': 'python-3.9-embed.pc',
+ 'libvala-0.52.pc': 'libvala-0.54.pc',
+ 'python-3.8.pc': 'python-3.10.pc',
+ 'python-3.8-embed.pc': 'python-3.10-embed.pc',
'ruby-2.7.pc': 'ruby.pc',
- 'vapigen-0.50.pc': 'vapigen-0.48.pc',
+ 'vapigen-0.52.pc': 'vapigen-0.54.pc',
}
rename.update({ '/usr/lib64/pkgconfig/' + k: '/usr/lib64/pkgconfig/' + v
for k, v in pc_rename.items() })
rename.update({ '/usr/share/pkgconfig/' + k: '/usr/share/pkgconfig/' + v
for k, v in pc_rename.items() })
@@ -371,13 +373,13 @@ rename_patterns = [
(r'^/usr/include/c\+\+/10.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.8/(.*)', r'/usr/include/python3.9/\1'),
+ (r'^/usr/include/python3.8/(.*)', r'/usr/include/python3.10/\1'),
(r'^/usr/include/ruby-2.7.0/ruby/(.*)', r'/usr/include/ruby/\1'),
(r'^/usr/include/ruby-2.7.0/x86_64-linux/ruby/(.*)',
r'/usr/include/ruby/\1'),
(r'^/usr/include/ruby-2.7.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.8/(.*)', r'/usr/lib64/python3.9/\1'),
+ (r'^/usr/lib64/python3.8/(.*)', r'/usr/lib64/python3.10/\1'),
(r'^/usr/share/fonts/dejavu/(DejaVuSansMono.*)',
r'/usr/share/fonts/dejavu-sans-mono-fonts/\1'),
(r'^/usr/share/fonts/dejavu/(DejaVuSans.*)',
r'/usr/share/fonts/dejavu-sans-fonts/\1'),
(r'^/usr/share/fonts/dejavu/(DejaVuMath.*)',
r'/usr/share/fonts/dejavu-serif-fonts/\1'),
diff --git a/tools/util.py b/tools/util.py
index 6ac2da4..d1c7cc8 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 = 'f34'
+STREAM = 'f35'
ID_PREFIX = 'org.fedoraproject'
# branch of flatpak-rpm-macros and flatpak-runtime-config
-RPM_BRANCH = 'f34'
-DATASET_ARG = '--dataset=f34'
+RPM_BRANCH = 'f35'
+DATASET_ARG = '--dataset=f35'
# 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 = [
- "f34--fedora",
+ "f35--fedora",
]
_log_name = None
https://src.fedoraproject.org/modules/flatpak-runtime/c/76972d6a76390f21e...