public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Owen W. Taylor <otaylor@fishsoup.net>
To: git-commits@fedoraproject.org
Subject: [flatpaks/flatpak-runtime] f45: Switch to GNOME-3.32/Freedesktop 18.08
Date: Fri, 11 Sep 2026 14:40:42 GMT	[thread overview]
Message-ID: <178913764244.1.18215314605502508964.flatpaks-flatpak-runtime-da67e9259808@fedoraproject.org> (raw)

A new commit has been pushed.

Repo   : flatpaks/flatpak-runtime
Branch : f45
Commit : da67e925980898ac839e605be41405248f1cba81
Author : Owen W. Taylor <otaylor@fishsoup.net>
Date   : 2020-03-20T21:51:58+01:00
Stats  : +592/-421 in 5 file(s)
URL    : https://src.fedoraproject.org/flatpaks/flatpak-runtime/c/da67e925980898ac839e605be41405248f1cba81?branch=f45

Log:
Switch to GNOME-3.32/Freedesktop 18.08

---
diff --git a/README.md b/README.md
index 131fafb..81a340d 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/1.6`
-* `org.freedesktop.Sdk/x86_64/1.6`
-* `org.gnome.platform/x86_64/3.26`
-* `org.gnome.Sdk/x86_64/3.26`
+* `org.freedesktop.Platform/x86_64/18.08`
+* `org.freedesktop.Sdk/x86_64/18.08`
+* `org.gnome.platform/x86_64/3.32`
+* `org.gnome.Sdk/x86_64/3.32`
 
 You also need `python3-jinja2` and possibly a few other Python
 packages installed.

diff --git a/flatpak-runtime.yaml b/flatpak-runtime.yaml
index b7ecc7a..030269d 100644
--- a/flatpak-runtime.yaml
+++ b/flatpak-runtime.yaml
@@ -47,16 +47,15 @@ data:
       - cairo-gobject
       - cdparanoia-libs
       - chkconfig
+      - clang-libs
       - clutter
       - clutter-gst3
       - clutter-gtk
       - cogl
       - colord-libs
-      - compat-openssl10
-      - compat-readline6
+      - compat-libicu60
       - coreutils
       - coreutils-common
-      - cpio
       - cracklib
       - crypto-policies
       - cryptsetup-libs
@@ -69,7 +68,6 @@ data:
       - dbus-daemon
       - dbus-libs
       - dbus-tools
-      - dbus-x11
       - dbus-glib
       - dconf
       - dejavu-fonts-common
@@ -77,19 +75,22 @@ data:
       - dejavu-sans-mono-fonts
       - dejavu-serif-fonts
       - desktop-file-utils
+      - diffutils
+      - e2fsprogs-libs
       - libcom_err
       - libss
-      - elfutils
       - elfutils-default-yama-scope
       - elfutils-libelf
       - elfutils-libs
       - emacs-filesystem
       - enchant
+      - enchant2
       - eosrei-emojione-fonts
       - expat
       - fedora-release
       - fedora-gpg-keys
       - fedora-repos
+      - fftw-libs-double
       - file
       - file-libs
       - filesystem
@@ -97,24 +98,34 @@ data:
       - flac-libs
       - fontconfig
       - fontpackages-filesystem
+      - freeglut
       - freetype
       - fribidi
       - gawk
-      - gc
       - libgcab1
+      - libasan
       - libatomic
       - libgcc
       - libgfortran
       - libgomp
+      - libitm
+      - liblsan
+      - libmpx
       - libquadmath
       - libstdc++
+      - libtsan
+      - libubsan
       - gcr
       - gdbm
       - gdbm-libs
       - gdk-pixbuf2
       - gdk-pixbuf2-modules
+      - gdk-pixbuf2-xlib
       - geoclue2
       - geoclue2-libs
+      - gettext
+      - gettext-libs
+      - giflib
       - gjs
       - glib-networking
       - glib2
@@ -123,6 +134,9 @@ data:
       - glibc-common
       - glibc-minimal-langpack
       - libnsl
+      - nscd
+      - nss_db
+      - nss_hesiod
       - gmp
       - adwaita-gtk2-theme
       - gnome-themes-extra
@@ -134,11 +148,14 @@ data:
       - gnupg2
       - gnupg2-smime
       - gnutls
+      - gnutls-c++
       - gobject-introspection
       - google-crosextra-caladea-fonts
       - google-crosextra-carlito-fonts
       - google-noto-emoji-color-fonts
       - gpgme
+      - gpgmepp
+      - graphene
       - graphite2
       - grep
       - gsettings-desktop-schemas
@@ -147,19 +164,19 @@ data:
       - gstreamer1
       - gstreamer1-plugins-bad-free
       - gstreamer1-plugins-base
-      - gstreamer1-plugins-good
-      - gstreamer1-plugins-good-gtk
       - gtk2
-      - gtk2-engines
+      - gtk2-immodules
       - gtk-update-icon-cache
       - gtk3
-      - guile
+      - gtk3-immodule-xim
+      - gtk3-immodules
       - gupnp
       - gupnp-igd
       - gzip
       - harfbuzz
       - harfbuzz-icu
       - hicolor-icon-theme
+      - hostname
       - hunspell
       - hunspell-en-US
       - hwdata
@@ -168,8 +185,12 @@ data:
       - ibus-gtk3
       - ibus-libs
       - libicu
+      - imsettings
+      - imsettings-gsettings
+      - imsettings-libs
       - iptables-libs
       - iso-codes
+      - itstool
       - jasper-libs
       - jbigkit-libs
       - json-c
@@ -178,7 +199,6 @@ data:
       - keyutils-libs
       - kmod-libs
       - krb5-libs
-      - krb5-server
       - krb5-workstation
       - libkadm5
       - lame-libs
@@ -201,29 +221,30 @@ data:
       - libXft
       - libXi
       - libXinerama
+      - libXmu
       - libXpm
       - libXrandr
       - libXrender
       - libXt
       - libXtst
       - libXv
+      - libXxf86misc
       - libXxf86vm
       - libappstream-glib
+      - bsdtar
       - libarchive
       - libassuan
       - libasyncns
-      - libatomic_ops
-      - libavc1394
       - libcanberra
-      - libcanberra-gtk2
       - libcanberra-gtk3
       - libcap
       - libcap-ng
+      - libclc
       - libcroco
       - libdatrie
       - libdb
+      - libdb-utils
       - libdrm
-      - libdv
       - libdvdnav
       - libdvdread
       - libedit
@@ -232,11 +253,11 @@ data:
       - liberation-mono-fonts
       - liberation-sans-fonts
       - liberation-serif-fonts
-      - libev
       - libevdev
       - libexif
       - libffi
       - libgcrypt
+      - libgee
       - libglvnd
       - libglvnd-egl
       - libglvnd-gles
@@ -246,15 +267,14 @@ data:
       - libgudev
       - libgusb
       - libidn2
-      - libiec61883
       - libinput
       - libjpeg-turbo
+      - libjpeg-turbo-utils
       - turbojpeg
       - libksba
       - libmetalink
       - libmng
       - libmodman
-      - libmpc
       - libmpcdec
       - libnice
       - libnotify
@@ -264,19 +284,18 @@ data:
       - libpciaccess
       - libpng
       - libproxy
-      - python2-libproxy
       - libpsl
+      - psl
       - libpwquality
-      - libraw1394
       - librsvg2
       - librsvg2-tools
       - libsamplerate
       - libseccomp
       - libsecret
       - libselinux
+      - libselinux-utils
       - libsemanage
       - libsepol
-      - libshout
       - libsigsegv
       - libsndfile
       - libsoup
@@ -291,37 +310,44 @@ data:
       - libtirpc
       - libtool-ltdl
       - libunistring
+      - libunwind
       - libusb
       - libusbx
       - libutempter
+      - libva
       - libvdpau
       - libverto
-      - libverto-libev
       - libvisual
       - libvorbis
       - libvpx
       - libwacom
       - libwacom-data
       - libwebp
+      - libwebp-tools
       - libxcb
       - libxcrypt
       - libxkbcommon
       - libxkbcommon-x11
+      - libxkbfile
       - libxml2
-      - python2-libxml2
+      - python3-libxml2
       - libxshmfence
       - libxslt
       - llvm-libs
-      - logrotate
+      - lua-libs
       - device-mapper
       - device-mapper-libs
       - lz4-libs
+      - lzip
       - ModemManager-glib
-      - make
+      - libmcpp
+      - mcpp
       - mesa-dri-drivers
       - mesa-filesystem
       - mesa-libEGL
       - mesa-libGL
+      - mesa-libOSMesa
+      - mesa-libOpenCL
       - mesa-libgbm
       - mesa-libglapi
       - mesa-libxatracker
@@ -334,25 +360,25 @@ data:
       - mpg123-libs
       - mtdev
       - mythes
+      - nano
       - ncompress
       - ncurses
       - ncurses-base
-      - ncurses-compat-libs
       - ncurses-libs
       - nettle
       - libnghttp2
       - npth
       - nspr
       - nss
-      - nss-sysinit
-      - nss-tools
       - nss-softokn
       - nss-softokn-freebl
+      - nss-sysinit
       - nss-util
       - ocl-icd
       - openal-soft
+      - opencl-filesystem
+      - openjpeg2
       - openldap
-      - openssl
       - openssl-libs
       - opus
       - orc
@@ -364,8 +390,6 @@ data:
       - pcre-cpp
       - pcre2
       - pcre2-utf16
-      - pcre2-utf32
-      - pinentry
       - pixman
       - libpkgconf
       - pkgconf
@@ -376,16 +400,14 @@ data:
       - publicsuffix-list-dafsa
       - pulseaudio-libs
       - pulseaudio-libs-glib2
-      - pulseaudio-utils
       - python3-cairo
       - python3-gobject
       - python3-gobject-base
       - python-pip-wheel
+      - python3-pip
       - python-setuptools-wheel
-      - python2-setuptools
-      - python-unversioned-command
-      - python2
-      - python2-libs
+      - python3-setuptools
+      - python3-six
       - python3
       - python3-libs
       - qgnomeplatform
@@ -417,7 +439,9 @@ data:
       - qt5-qtxmlpatterns
       - readline
       - rest
-      - rpcgen
+      - rpm
+      - rpm-libs
+      - rpm-plugin-selinux
       - SDL2
       - SDL2_image
       - SDL2_mixer
@@ -437,10 +461,8 @@ data:
       - systemd
       - systemd-libs
       - systemd-pam
-      - taglib
       - tar
       - info
-      - twolame-libs
       - tzdata
       - unzip
       - libblkid
@@ -449,7 +471,7 @@ data:
       - libsmartcols
       - libuuid
       - util-linux
-      - libv4l
+      - uuidd
       - vte-profile
       - vte291
       - vulkan-loader
@@ -464,7 +486,7 @@ data:
       - webrtc-audio-processing
       - which
       - woff2
-      - words
+      - xcb-proto
       - xcb-util
       - xcb-util-cursor
       - xcb-util-image
@@ -474,6 +496,10 @@ data:
       - xdg-user-dirs
       - xdg-utils
       - xkeyboard-config
+      - xorg-x11-server-utils
+      - xorg-x11-xauth
+      - xorg-x11-xinit
+      - xorg-x11-xkb-utils
       - xz
       - xz-libs
       - xz-lzma-compat
@@ -512,12 +538,11 @@ data:
       - cairo-gobject
       - cdparanoia-libs
       - chkconfig
+      - clang-libs
       - colord-libs
-      - compat-openssl10
-      - compat-readline6
+      - compat-libicu60
       - coreutils
       - coreutils-common
-      - cpio
       - cracklib
       - crypto-policies
       - cryptsetup-libs
@@ -530,16 +555,16 @@ data:
       - dbus-daemon
       - dbus-libs
       - dbus-tools
-      - dbus-x11
       - dconf
       - dejavu-fonts-common
       - dejavu-sans-fonts
       - dejavu-sans-mono-fonts
       - dejavu-serif-fonts
       - desktop-file-utils
+      - diffutils
+      - e2fsprogs-libs
       - libcom_err
       - libss
-      - elfutils
       - elfutils-default-yama-scope
       - elfutils-libelf
       - elfutils-libs
@@ -549,6 +574,7 @@ data:
       - fedora-release
       - fedora-gpg-keys
       - fedora-repos
+      - fftw-libs-double
       - file
       - file-libs
       - filesystem
@@ -556,23 +582,32 @@ data:
       - flac-libs
       - fontconfig
       - fontpackages-filesystem
+      - freeglut
       - freetype
       - fribidi
       - gawk
-      - gc
       - libgcab1
+      - libasan
       - libatomic
       - libgcc
       - libgfortran
       - libgomp
+      - libitm
+      - liblsan
+      - libmpx
       - libquadmath
       - libstdc++
+      - libtsan
+      - libubsan
       - gdbm
       - gdbm-libs
       - gdk-pixbuf2
       - gdk-pixbuf2-modules
       - geoclue2
       - geoclue2-libs
+      - gettext
+      - gettext-libs
+      - giflib
       - glib-networking
       - glib2
       - glibc
@@ -580,6 +615,9 @@ data:
       - glibc-common
       - glibc-minimal-langpack
       - libnsl
+      - nscd
+      - nss_db
+      - nss_hesiod
       - gmp
       - gnu-free-fonts-common
       - gnu-free-mono-fonts
@@ -589,10 +627,12 @@ data:
       - gnupg2
       - gnupg2-smime
       - gnutls
+      - gnutls-c++
       - gobject-introspection
       - google-crosextra-caladea-fonts
       - google-crosextra-carlito-fonts
       - gpgme
+      - gpgmepp
       - graphite2
       - grep
       - gsettings-desktop-schemas
@@ -601,16 +641,19 @@ data:
       - gstreamer1
       - gstreamer1-plugins-bad-free
       - gstreamer1-plugins-base
-      - gstreamer1-plugins-good
+      - gtk2
+      - gtk2-immodules
       - gtk-update-icon-cache
       - gtk3
-      - guile
+      - gtk3-immodule-xim
+      - gtk3-immodules
       - gupnp
       - gupnp-igd
       - gzip
       - harfbuzz
       - harfbuzz-icu
       - hicolor-icon-theme
+      - hostname
       - hunspell
       - hunspell-en-US
       - hwdata
@@ -618,6 +661,9 @@ data:
       - ibus-gtk3
       - ibus-libs
       - libicu
+      - imsettings
+      - imsettings-gsettings
+      - imsettings-libs
       - iptables-libs
       - iso-codes
       - jasper-libs
@@ -627,7 +673,6 @@ data:
       - keyutils-libs
       - kmod-libs
       - krb5-libs
-      - krb5-server
       - krb5-workstation
       - libkadm5
       - lame-libs
@@ -650,26 +695,28 @@ data:
       - libXft
       - libXi
       - libXinerama
+      - libXmu
       - libXpm
       - libXrandr
       - libXrender
       - libXt
       - libXtst
       - libXv
+      - libXxf86misc
       - libXxf86vm
       - libappstream-glib
+      - bsdtar
       - libarchive
       - libassuan
       - libasyncns
-      - libatomic_ops
-      - libavc1394
       - libcap
       - libcap-ng
+      - libclc
       - libcroco
       - libdatrie
       - libdb
+      - libdb-utils
       - libdrm
-      - libdv
       - libdvdnav
       - libdvdread
       - libedit
@@ -678,7 +725,6 @@ data:
       - liberation-mono-fonts
       - liberation-sans-fonts
       - liberation-serif-fonts
-      - libev
       - libexif
       - libffi
       - libgcrypt
@@ -691,13 +737,12 @@ data:
       - libgudev
       - libgusb
       - libidn2
-      - libiec61883
       - libjpeg-turbo
+      - libjpeg-turbo-utils
       - turbojpeg
       - libksba
       - libmetalink
       - libmodman
-      - libmpc
       - libmpcdec
       - libnice
       - libnotify
@@ -707,19 +752,17 @@ data:
       - libpciaccess
       - libpng
       - libproxy
-      - python2-libproxy
       - libpsl
+      - psl
       - libpwquality
-      - libraw1394
       - librsvg2
       - librsvg2-tools
       - libsamplerate
       - libseccomp
-      - libsecret
       - libselinux
+      - libselinux-utils
       - libsemanage
       - libsepol
-      - libshout
       - libsigsegv
       - libsndfile
       - libsoup
@@ -733,33 +776,41 @@ data:
       - libtirpc
       - libtool-ltdl
       - libunistring
+      - libunwind
       - libusb
       - libusbx
       - libutempter
+      - libva
       - libvdpau
       - libverto
-      - libverto-libev
       - libvisual
       - libvorbis
       - libvpx
       - libwebp
+      - libwebp-tools
       - libxcb
       - libxcrypt
       - libxkbcommon
       - libxkbcommon-x11
+      - libxkbfile
       - libxml2
-      - python2-libxml2
+      - python3-libxml2
       - libxshmfence
       - libxslt
       - llvm-libs
-      - logrotate
+      - lua-libs
       - device-mapper
       - device-mapper-libs
       - lz4-libs
+      - lzip
       - ModemManager-glib
-      - make
+      - libmcpp
+      - mcpp
+      - mesa-filesystem
       - mesa-libEGL
       - mesa-libGL
+      - mesa-libOSMesa
+      - mesa-libOpenCL
       - mesa-libgbm
       - mesa-libglapi
       - mesa-libxatracker
@@ -768,25 +819,24 @@ data:
       - mpfr
       - mpg123-libs
       - mythes
+      - nano
       - ncompress
       - ncurses
       - ncurses-base
-      - ncurses-compat-libs
       - ncurses-libs
       - nettle
       - libnghttp2
       - npth
       - nspr
       - nss
-      - nss-sysinit
-      - nss-tools
       - nss-softokn
       - nss-softokn-freebl
+      - nss-sysinit
       - nss-util
       - ocl-icd
       - openal-soft
+      - opencl-filesystem
       - openldap
-      - openssl
       - openssl-libs
       - opus
       - orc
@@ -794,12 +844,11 @@ data:
       - p11-kit-trust
       - pam
       - pango
+      - pciutils
+      - pciutils-libs
       - pcre
       - pcre-cpp
       - pcre2
-      - pcre2-utf16
-      - pcre2-utf32
-      - pinentry
       - pixman
       - libpkgconf
       - pkgconf
@@ -810,19 +859,19 @@ data:
       - publicsuffix-list-dafsa
       - pulseaudio-libs
       - pulseaudio-libs-glib2
-      - pulseaudio-utils
       - python-pip-wheel
+      - python3-pip
       - python-setuptools-wheel
-      - python2-setuptools
-      - python-unversioned-command
-      - python2
-      - python2-libs
+      - python3-setuptools
+      - python3-six
       - python3
       - python3-libs
       - qrencode-libs
       - readline
       - rest
-      - rpcgen
+      - rpm
+      - rpm-libs
+      - rpm-plugin-selinux
       - SDL2
       - SDL2_image
       - SDL2_mixer
@@ -841,10 +890,8 @@ data:
       - systemd
       - systemd-libs
       - systemd-pam
-      - taglib
       - tar
       - info
-      - twolame-libs
       - tzdata
       - unzip
       - libblkid
@@ -853,7 +900,7 @@ data:
       - libsmartcols
       - libuuid
       - util-linux
-      - libv4l
+      - uuidd
       - vulkan-loader
       - vulkan-validation-layers
       - wavpack
@@ -863,7 +910,7 @@ data:
       - libwayland-server
       - webrtc-audio-processing
       - which
-      - words
+      - xcb-proto
       - xcb-util
       - xcb-util-cursor
       - xcb-util-image
@@ -873,6 +920,10 @@ data:
       - xdg-user-dirs
       - xdg-utils
       - xkeyboard-config
+      - xorg-x11-server-utils
+      - xorg-x11-xauth
+      - xorg-x11-xinit
+      - xorg-x11-xkb-utils
       - xz
       - xz-libs
       - xz-lzma-compat
@@ -894,7 +945,11 @@ data:
       - alsa-lib
       - alsa-lib-devel
       - annobin
+      - libaom
+      - libaom-devel
       - libargon2
+      - arm-none-eabi-gdb
+      - arm-none-eabi-gdb-devel
       - aspell
       - aspell-devel
       - at-spi2-atk
@@ -909,16 +964,16 @@ data:
       - audit-libs
       - autoconf
       - autoconf-archive
-      - autogen-libopts
       - automake
       - avahi-glib
       - avahi-libs
       - libbabeltrace
       - basesystem
       - bash
-      - bash-completion
+      - bash-devel
       - bc
       - binutils
+      - binutils-devel
       - bison
       - bluez-libs
       - boost-regex
@@ -939,7 +994,6 @@ data:
       - check
       - check-devel
       - chkconfig
-      - chrpath
       - clang
       - clang-analyzer
       - clang-devel
@@ -959,8 +1013,8 @@ data:
       - cogl
       - cogl-devel
       - colord-libs
+      - compat-libicu60
       - compat-openssl10
-      - compat-readline6
       - coreutils
       - coreutils-common
       - cpio
@@ -985,7 +1039,6 @@ data:
       - dbus-devel
       - dbus-libs
       - dbus-tools
-      - dbus-x11
       - dbus-glib
       - dbus-glib-devel
       - dconf
@@ -1001,13 +1054,13 @@ data:
       - docbook-style-xsl
       - docbook-utils
       - dwz
-      - e2fsprogs
       - e2fsprogs-devel
       - e2fsprogs-libs
       - libcom_err
       - libcom_err-devel
       - libss
       - libss-devel
+      - ed
       - efi-srpm-macros
       - elfutils
       - elfutils-default-yama-scope
@@ -1018,20 +1071,28 @@ data:
       - elinks
       - emacs-filesystem
       - enchant
-      - enchant-devel
+      - enchant2
+      - enchant2-devel
       - eosrei-emojione-fonts
       - expat
       - expat-devel
       - fedora-release
       - fedora-gpg-keys
       - fedora-repos
+      - fftw
+      - fftw-devel
+      - fftw-libs
+      - fftw-libs-double
+      - fftw-libs-long
+      - fftw-libs-quad
+      - fftw-libs-single
       - file
+      - file-devel
       - file-libs
       - filesystem
       - findutils
       - fipscheck
       - fipscheck-lib
-      - flac
       - flac-devel
       - flac-libs
       - flex
@@ -1039,28 +1100,38 @@ data:
       - fontconfig-devel
       - fontpackages-filesystem
       - fpc-srpm-macros
+      - freeglut
       - freetype
       - freetype-devel
       - fribidi
       - fribidi-devel
-      - fuse-libs
       - gawk
+      - gawk-devel
       - gc
       - libgcab1
       - libgcab1-devel
       - cpp
       - gcc
       - gcc-c++
+      - gcc-gfortran
+      - libasan
       - libatomic
       - libgcc
       - libgfortran
       - libgomp
+      - libitm
+      - liblsan
+      - libmpx
       - libquadmath
+      - libquadmath-devel
       - libstdc++
       - libstdc++-devel
+      - libtsan
+      - libubsan
       - gcr
       - gcr-devel
       - gdb
+      - gdb-gdbserver
       - gdb-headless
       - gdbm
       - gdbm-devel
@@ -1068,6 +1139,8 @@ data:
       - gdk-pixbuf2
       - gdk-pixbuf2-devel
       - gdk-pixbuf2-modules
+      - gdk-pixbuf2-xlib
+      - gdk-pixbuf2-xlib-devel
       - geoclue2
       - geoclue2-devel
       - geoclue2-libs
@@ -1095,6 +1168,7 @@ data:
       - glibc-headers
       - glibc-minimal-langpack
       - libnsl
+      - nscd
       - nss_db
       - nss_hesiod
       - gmp
@@ -1115,7 +1189,6 @@ data:
       - gnutls-c++
       - gnutls-dane
       - gnutls-devel
-      - gnutls-utils
       - go-srpm-macros
       - gobject-introspection
       - gobject-introspection-devel
@@ -1125,7 +1198,11 @@ data:
       - gperf
       - gpgme
       - gpgme-devel
+      - gpgmepp
+      - gpgmepp-devel
       - gpm-libs
+      - graphene
+      - graphene-devel
       - graphite2
       - graphite2-devel
       - grep
@@ -1142,16 +1219,15 @@ data:
       - gstreamer1-plugins-bad-free-devel
       - gstreamer1-plugins-base
       - gstreamer1-plugins-base-devel
-      - gstreamer1-plugins-good
-      - gstreamer1-plugins-good-gtk
       - gtk-doc
       - gtk2
       - gtk2-devel
-      - gtk2-engines
-      - gtk2-engines-devel
+      - gtk2-immodules
       - gtk-update-icon-cache
       - gtk3
       - gtk3-devel
+      - gtk3-immodule-xim
+      - gtk3-immodules
       - guile
       - gupnp
       - gupnp-igd
@@ -1161,7 +1237,9 @@ data:
       - harfbuzz
       - harfbuzz-devel
       - harfbuzz-icu
+      - help2man
       - hicolor-icon-theme
+      - hostname
       - hunspell
       - hunspell-devel
       - hunspell-en-US
@@ -1175,6 +1253,9 @@ data:
       - icu
       - libicu
       - libicu-devel
+      - imsettings
+      - imsettings-gsettings
+      - imsettings-libs
       - intltool
       - iptables-libs
       - isl
@@ -1186,21 +1267,19 @@ data:
       - jq
       - jq-devel
       - json-c
-      - json-c-devel
       - json-glib
       - json-glib-devel
       - jsoncpp
       - qt-settings
       - kernel-headers
-      - perf
       - keyutils-libs
       - keyutils-libs-devel
       - kmod-libs
       - krb5-devel
       - krb5-libs
-      - krb5-server
       - krb5-workstation
       - libkadm5
+      - lame-devel
       - lame-libs
       - lcms2
       - lcms2-devel
@@ -1218,7 +1297,6 @@ data:
       - libXScrnSaver-devel
       - libXau
       - libXau-devel
-      - libXaw
       - libXcomposite
       - libXcomposite-devel
       - libXcursor
@@ -1250,20 +1328,19 @@ data:
       - libXtst-devel
       - libXv
       - libXv-devel
+      - libXxf86misc
       - libXxf86vm
       - libXxf86vm-devel
       - libappstream-glib
       - libappstream-glib-builder
-      - libappstream-glib-builder-devel
       - libappstream-glib-devel
+      - bsdtar
       - libarchive
       - libarchive-devel
       - libassuan
       - libassuan-devel
       - libasyncns
       - libatomic_ops
-      - libatomic_ops-devel
-      - libavc1394
       - libcanberra
       - libcanberra-devel
       - libcanberra-gtk2
@@ -1271,18 +1348,16 @@ data:
       - libcap
       - libcap-devel
       - libcap-ng
+      - libclc
+      - libclc-devel
       - libcroco
       - libcroco-devel
       - libdatrie
       - libdatrie-devel
       - libdb
-      - libdb-cxx
-      - libdb-cxx-devel
-      - libdb-devel
       - libdb-utils
       - libdrm
       - libdrm-devel
-      - libdv
       - libdvdnav
       - libdvdread
       - libedit
@@ -1293,7 +1368,6 @@ data:
       - liberation-mono-fonts
       - liberation-sans-fonts
       - liberation-serif-fonts
-      - libev
       - libevdev
       - libevent
       - libexif
@@ -1302,6 +1376,8 @@ data:
       - libffi-devel
       - libgcrypt
       - libgcrypt-devel
+      - libgee
+      - libgee-devel
       - libglvnd
       - libglvnd-core-devel
       - libglvnd-devel
@@ -1313,44 +1389,44 @@ data:
       - libgpg-error-devel
       - libgudev
       - libgusb
-      - libidn
-      - libidn-devel
       - libidn2
-      - libiec61883
+      - libidn2-devel
       - libinput
       - libinput-devel
       - libipt
       - libjpeg-turbo
       - libjpeg-turbo-devel
+      - libjpeg-turbo-utils
       - turbojpeg
       - turbojpeg-devel
       - libksba
+      - libksba-devel
       - libmetalink
+      - libmikmod
       - libmng
       - libmodman
+      - libmodplug
       - libmpc
-      - libmpc-devel
       - libmpcdec
       - libnice
       - libnotify
       - libnotify-devel
       - libnsl2
-      - libnsl2-devel
       - libogg
       - libogg-devel
-      - libpaper
       - libpcap
       - libpciaccess
       - libpciaccess-devel
       - libpipeline
+      - libpipeline-devel
       - libpng
       - libpng-devel
       - libproxy
       - libproxy-devel
-      - python2-libproxy
       - libpsl
+      - libpsl-devel
+      - psl
       - libpwquality
-      - libraw1394
       - librsvg2
       - librsvg2-devel
       - librsvg2-tools
@@ -1362,10 +1438,10 @@ data:
       - libsecret-devel
       - libselinux
       - libselinux-devel
+      - libselinux-utils
       - libsemanage
       - libsepol
       - libsepol-devel
-      - libshout
       - libsigsegv
       - libsndfile
       - libsndfile-devel
@@ -1390,19 +1466,20 @@ data:
       - libtool-ltdl
       - libtool-ltdl-devel
       - libunistring
+      - libunistring-devel
+      - libunwind
+      - libunwind-devel
       - libusb
       - libusbx
       - libutempter
       - libuv
       - libva
       - libva-devel
-      - libva-utils
       - libvdpau
       - libvdpau-devel
       - libvdpau-trace
       - libverto
       - libverto-devel
-      - libverto-libev
       - libvisual
       - libvorbis
       - libvorbis-devel
@@ -1412,6 +1489,7 @@ data:
       - libwacom-data
       - libwebp
       - libwebp-devel
+      - libwebp-tools
       - libxcb
       - libxcb-devel
       - libxcrypt
@@ -1420,30 +1498,32 @@ data:
       - libxkbcommon-devel
       - libxkbcommon-x11
       - libxkbcommon-x11-devel
+      - libxkbfile
+      - libxkbfile-devel
       - libxml2
       - libxml2-devel
-      - python2-libxml2
       - python3-libxml2
       - libxshmfence
       - libxshmfence-devel
       - libxslt
       - libxslt-devel
       - libyaml
-      - libyaml-devel
       - llvm
       - llvm-devel
       - llvm-libs
-      - logrotate
       - lua-libs
       - device-mapper
       - device-mapper-libs
       - lz4-libs
+      - lzip
       - ModemManager-glib
       - m4
+      - mailcap
       - make
       - mallard-rng
       - man-db
-      - man2html-core
+      - libmcpp
+      - mcpp
       - mercurial
       - mesa-dri-drivers
       - mesa-filesystem
@@ -1454,6 +1534,12 @@ data:
       - mesa-libGL-devel
       - mesa-libGLES
       - mesa-libGLES-devel
+      - mesa-libOSMesa
+      - mesa-libOSMesa-devel
+      - mesa-libOpenCL
+      - mesa-libOpenCL-devel
+      - mesa-libd3d
+      - mesa-libd3d-devel
       - mesa-libgbm
       - mesa-libgbm-devel
       - mesa-libglapi
@@ -1465,23 +1551,20 @@ data:
       - mesa-libGLU
       - meson
       - mlocate
-      - mozjs52
-      - mozjs52-devel
       - mozjs60
       - mozjs60-devel
       - mpfr
-      - mpfr-devel
       - mpg123-devel
       - mpg123-libs
       - mtdev
       - mythes
       - mythes-devel
+      - nano
       - nasm
       - ncompress
       - ncurses
       - ncurses-base
       - ncurses-c++-libs
-      - ncurses-compat-libs
       - ncurses-devel
       - ncurses-libs
       - nettle
@@ -1490,31 +1573,34 @@ data:
       - nim-srpm-macros
       - ninja-build
       - npth
+      - npth-devel
       - nspr
       - nspr-devel
       - nss
       - nss-devel
-      - nss-pkcs11-devel
-      - nss-sysinit
-      - nss-tools
       - nss-softokn
       - nss-softokn-devel
       - nss-softokn-freebl
       - nss-softokn-freebl-devel
+      - nss-sysinit
+      - nss-tools
       - nss-util
       - nss-util-devel
-      - nss_nis
-      - numactl-libs
       - ocaml-srpm-macros
       - ocl-icd
       - ocl-icd-devel
       - oniguruma
+      - oniguruma-devel
       - openal-soft
       - openal-soft-devel
+      - openal-soft-examples
       - openblas-srpm-macros
+      - opencl-filesystem
       - opencl-headers
       - openjade
       - openjpeg2
+      - openjpeg2-devel
+      - openjpeg2-tools
       - openldap
       - opensp
       - openssh
@@ -1522,6 +1608,7 @@ data:
       - openssl
       - openssl-devel
       - openssl-libs
+      - openssl-perl
       - opus
       - opus-devel
       - orc
@@ -1544,19 +1631,31 @@ data:
       - pcre2-devel
       - pcre2-utf16
       - pcre2-utf32
+      - perl-Carp
       - perl-Errno
+      - perl-Exporter
       - perl-IO
       - perl-IO-Zlib
       - perl-Locale-Maketext-Simple
+      - perl-MIME-Base64
       - perl-Math-Complex
       - perl-Net-Ping
+      - perl-Pod-Escapes
       - perl-Pod-Html
+      - perl-Pod-Simple
+      - perl-Pod-Usage
+      - perl-Term-ANSIColor
+      - perl-Term-Cap
+      - perl-Text-ParseWords
+      - perl-Text-Tabs+Wrap
+      - perl-Unicode-Normalize
+      - perl-constant
       - perl-devel
       - perl-interpreter
       - perl-libnetcfg
       - perl-libs
       - perl-macros
-      - perl-open
+      - perl-parent
       - perl-utils
       - perl-Algorithm-Diff
       - perl-Archive-Tar
@@ -1565,25 +1664,26 @@ data:
       - perl-CPAN-Meta
       - perl-CPAN-Meta-Requirements
       - perl-CPAN-Meta-YAML
-      - perl-Carp
       - perl-Compress-Bzip2
       - perl-Compress-Raw-Bzip2
       - perl-Compress-Raw-Zlib
       - perl-DBD-SQLite
       - perl-DBI
+      - perl-Data-Dump
       - perl-Data-Dumper
       - perl-Data-OptList
       - perl-Data-Section
       - perl-Devel-PPPort
       - perl-Devel-Size
       - perl-Digest
+      - perl-Digest-HMAC
       - perl-Digest-MD5
       - perl-Digest-SHA
+      - perl-Digest-SHA1
       - perl-Encode
       - perl-Encode-devel
-      - perl-encoding
+      - perl-Encode-Locale
       - perl-Error
-      - perl-Exporter
       - perl-ExtUtils-CBuilder
       - perl-ExtUtils-Install
       - perl-ExtUtils-Command
@@ -1592,18 +1692,27 @@ data:
       - perl-ExtUtils-Manifest
       - perl-ExtUtils-ParseXS
       - perl-File-HomeDir
+      - perl-File-Listing
       - perl-File-Path
       - perl-File-Temp
       - perl-File-Which
-      - perl-Filter
+      - perl-Getopt-ArgvFile
       - perl-Getopt-Long
+      - perl-HTML-Parser
+      - perl-HTML-Tagset
+      - perl-HTTP-Cookies
+      - perl-HTTP-Date
+      - perl-HTTP-Message
+      - perl-HTTP-Negotiate
       - perl-HTTP-Tiny
       - perl-IO-Compress
+      - perl-IO-HTML
       - perl-IO-Socket-IP
+      - perl-IO-Socket-SSL
       - perl-IPC-Cmd
       - perl-JSON-PP
+      - perl-LWP-MediaTypes
       - perl-Locale-Maketext
-      - perl-MIME-Base64
       - perl-MRO-Compat
       - perl-Math-BigInt
       - perl-Module-Build
@@ -1612,17 +1721,22 @@ data:
       - perl-Module-Load
       - perl-Module-Load-Conditional
       - perl-Module-Metadata
+      - perl-Module-ScanDeps
+      - perl-Module-Signature
+      - perl-NTLM
+      - perl-Net-HTTP
+      - perl-Net-SSLeay
+      - perl-PAR
+      - perl-PAR-Dist
+      - perl-PAR-Packer
       - perl-Package-Generator
       - perl-Params-Check
       - perl-Params-Util
       - perl-PathTools
       - perl-Perl-OSType
       - perl-Pod-Checker
-      - perl-Pod-Escapes
       - perl-Pod-Parser
       - perl-Pod-Perldoc
-      - perl-Pod-Simple
-      - perl-Pod-Usage
       - perl-SGMLSpm
       - perl-Scalar-List-Utils
       - perl-Socket
@@ -1630,52 +1744,49 @@ data:
       - perl-Storable
       - perl-Sub-Exporter
       - perl-Sub-Install
-      - perl-Term-ANSIColor
-      - perl-Term-Cap
       - perl-TermReadKey
       - perl-Test-Harness
       - perl-Text-Diff
       - perl-Text-Glob
-      - perl-Text-ParseWords
-      - perl-Text-Tabs+Wrap
       - perl-Text-Template
       - perl-Text-Unidecode
       - perl-Thread-Queue
       - perl-Time-HiRes
       - perl-Time-Local
+      - perl-TimeDate
+      - perl-Try-Tiny
       - perl-URI
       - perl-Unicode-EastAsianWidth
-      - perl-Unicode-Normalize
+      - perl-WWW-RobotRules
       - perl-XML-Parser
-      - perl-XML-XPath
-      - perl-constant
+      - perl-YAML-Tiny
       - perl-inc-latest
       - perl-libintl-perl
       - perl-libnet
+      - perl-libwww-perl
       - perl-local-lib
-      - perl-parent
       - perl-podlators
       - perl-srpm-macros
       - perl-threads
       - perl-threads-shared
       - perl-version
-      - pinentry
+      - physfs
       - pixman
       - pixman-devel
       - libpkgconf
+      - libpkgconf-devel
       - pkgconf
       - pkgconf-m4
       - pkgconf-pkg-config
-      - poppler
-      - poppler-data
       - popt
       - popt-devel
       - procps-ng
+      - procps-ng-devel
+      - publicsuffix-list
       - publicsuffix-list-dafsa
       - pulseaudio-libs
       - pulseaudio-libs-devel
       - pulseaudio-libs-glib2
-      - pulseaudio-utils
       - python2-cairo
       - python3-cairo
       - python3-cairo-devel
@@ -1685,9 +1796,8 @@ data:
       - python3-gobject
       - python3-gobject-base
       - python3-pyparsing
-      - python2-mako
+      - python2-docutils
       - python3-mako
-      - python2-markupsafe
       - python3-markupsafe
       - python-pip-wheel
       - python2-pip
@@ -1705,10 +1815,11 @@ data:
       - python2
       - python2-devel
       - python2-libs
+      - python2-tkinter
+      - python2-tools
       - python3
       - python3-devel
       - python3-libs
-      - python36
       - qgnomeplatform
       - qrencode-libs
       - qt5-rpm-macros
@@ -1764,12 +1875,11 @@ data:
       - redhat-rpm-config
       - rest
       - rhash
-      - rpcgen
-      - rpcsvc-proto-devel
       - rpm
       - rpm-libs
       - rpm-plugin-selinux
       - ruby
+      - ruby-devel
       - ruby-irb
       - ruby-libs
       - rubygem-io-console
@@ -1781,6 +1891,7 @@ data:
       - rubygem-rdoc
       - rubypick
       - rust-srpm-macros
+      - SDL
       - SDL2
       - SDL2-devel
       - SDL2_image
@@ -1791,13 +1902,13 @@ data:
       - SDL2_net-devel
       - SDL2_ttf
       - SDL2_ttf-devel
+      - SDL_sound
       - sed
       - setup
       - sgml-common
       - xml-common
       - shadow-utils
       - shared-mime-info
-      - slang
       - sound-theme-freedesktop
       - soundtouch
       - source-highlight
@@ -1817,62 +1928,12 @@ data:
       - systemd-libs
       - systemd-pam
       - systemtap-sdt-devel
-      - taglib
       - tar
       - tcl
-      - tcl-devel
-      - teckit
       - info
       - texinfo
-      - texinfo-tex
-      - texlive-amsfonts
-      - texlive-cm
-      - texlive-collection-basic
-      - texlive-enctex
-      - texlive-epsf
-      - texlive-etex
-      - texlive-etex-pkg
-      - texlive-graphics-def
-      - texlive-hyph-utf8
-      - texlive-hyphen-base
-      - texlive-ifluatex
-      - texlive-ifxetex
-      - texlive-knuth-lib
-      - texlive-knuth-local
-      - texlive-latex-fonts
-      - texlive-lua-alt-getopt
-      - texlive-mflogo
-      - texlive-plain
-      - texlive-tex-ini-files
-      - texlive-texlive-common-doc
-      - texlive-texlive-docindex
-      - texlive-texlive-msg-translations
-      - texlive-unicode-data
-      - texlive-updmap-map
-      - texlive-xetexconfig
-      - texlive-base
-      - texlive-bibtex
-      - texlive-dvipdfmx
-      - texlive-dvips
-      - texlive-glyphlist
-      - texlive-gsftopk
-      - texlive-kpathsea
-      - texlive-lib
-      - texlive-luatex
-      - texlive-makeindex
-      - texlive-metafont
-      - texlive-mfware
-      - texlive-pdftex
-      - texlive-tetex
-      - texlive-tex
-      - texlive-texconfig
-      - texlive-texlive-en
-      - texlive-texlive-scripts
-      - texlive-texlive.infra
-      - texlive-xdvi
-      - texlive-xetex
+      - tix
       - tk
-      - twolame-libs
       - tzdata
       - unbound-libs
       - unzip
@@ -1887,10 +1948,8 @@ data:
       - libuuid
       - libuuid-devel
       - util-linux
-      - libv4l
+      - uuidd
       - vala
-      - vala-compat
-      - vala-compat-tools
       - valgrind
       - valgrind-devel
       - valgrind-tools-devel
@@ -1903,8 +1962,8 @@ data:
       - vulkan-loader
       - vulkan-loader-devel
       - vulkan-validation-layers
-      - vulkan-validation-layers-devel
       - wavpack
+      - wavpack-devel
       - libwayland-client
       - libwayland-cursor
       - libwayland-egl
@@ -1919,7 +1978,6 @@ data:
       - which
       - woff2
       - woff2-devel
-      - words
       - xcb-proto
       - xcb-util
       - xcb-util-devel
@@ -1938,13 +1996,17 @@ data:
       - xkeyboard-config
       - xkeyboard-config-devel
       - xorg-x11-proto-devel
+      - xorg-x11-server-utils
       - xorg-x11-util-macros
+      - xorg-x11-xauth
+      - xorg-x11-xinit
+      - xorg-x11-xkb-utils
+      - xorg-x11-xkb-utils-devel
       - xorg-x11-xtrans-devel
       - xz
       - xz-devel
       - xz-libs
       - xz-lzma-compat
-      - yasm
       - yelp
       - yelp-devel
       - yelp-libs
@@ -1956,7 +2018,6 @@ data:
       - zlib
       - zlib-devel
       - libzstd
-      - zziplib
     sdk-base:
       rpms:
       - flatpak-runtime-config
@@ -1968,7 +2029,11 @@ data:
       - alsa-lib
       - alsa-lib-devel
       - annobin
+      - libaom
+      - libaom-devel
       - libargon2
+      - arm-none-eabi-gdb
+      - arm-none-eabi-gdb-devel
       - aspell
       - aspell-devel
       - at-spi2-atk
@@ -1982,16 +2047,16 @@ data:
       - libattr-devel
       - audit-libs
       - autoconf
-      - autogen-libopts
       - automake
       - avahi-glib
       - avahi-libs
       - libbabeltrace
       - basesystem
       - bash
-      - bash-completion
+      - bash-devel
       - bc
       - binutils
+      - binutils-devel
       - bison
       - boost-regex
       - brotli
@@ -2010,7 +2075,6 @@ data:
       - check
       - check-devel
       - chkconfig
-      - chrpath
       - clang
       - clang-analyzer
       - clang-devel
@@ -2022,8 +2086,8 @@ data:
       - cmake-filesystem
       - cmake-rpm-macros
       - colord-libs
+      - compat-libicu60
       - compat-openssl10
-      - compat-readline6
       - coreutils
       - coreutils-common
       - cpio
@@ -2048,7 +2112,6 @@ data:
       - dbus-devel
       - dbus-libs
       - dbus-tools
-      - dbus-x11
       - dconf
       - dconf-devel
       - dejavu-fonts-common
@@ -2062,13 +2125,13 @@ data:
       - docbook-style-xsl
       - docbook-utils
       - dwz
-      - e2fsprogs
       - e2fsprogs-devel
       - e2fsprogs-libs
       - libcom_err
       - libcom_err-devel
       - libss
       - libss-devel
+      - ed
       - efi-srpm-macros
       - elfutils
       - elfutils-default-yama-scope
@@ -2084,13 +2147,20 @@ data:
       - fedora-release
       - fedora-gpg-keys
       - fedora-repos
+      - fftw
+      - fftw-devel
+      - fftw-libs
+      - fftw-libs-double
+      - fftw-libs-long
+      - fftw-libs-quad
+      - fftw-libs-single
       - file
+      - file-devel
       - file-libs
       - filesystem
       - findutils
       - fipscheck
       - fipscheck-lib
-      - flac
       - flac-devel
       - flac-libs
       - flex
@@ -2098,26 +2168,36 @@ data:
       - fontconfig-devel
       - fontpackages-filesystem
       - fpc-srpm-macros
+      - freeglut
       - freetype
       - freetype-devel
       - fribidi
       - fribidi-devel
-      - fuse-libs
       - gawk
+      - gawk-devel
       - gc
       - libgcab1
       - libgcab1-devel
       - cpp
       - gcc
       - gcc-c++
+      - gcc-gfortran
+      - libasan
       - libatomic
       - libgcc
       - libgfortran
       - libgomp
+      - libitm
+      - liblsan
+      - libmpx
       - libquadmath
+      - libquadmath-devel
       - libstdc++
       - libstdc++-devel
+      - libtsan
+      - libubsan
       - gdb
+      - gdb-gdbserver
       - gdb-headless
       - gdbm
       - gdbm-devel
@@ -2150,6 +2230,7 @@ data:
       - glibc-headers
       - glibc-minimal-langpack
       - libnsl
+      - nscd
       - nss_db
       - nss_hesiod
       - gmp
@@ -2167,7 +2248,6 @@ data:
       - gnutls-c++
       - gnutls-dane
       - gnutls-devel
-      - gnutls-utils
       - go-srpm-macros
       - gobject-introspection
       - gobject-introspection-devel
@@ -2176,6 +2256,8 @@ data:
       - gperf
       - gpgme
       - gpgme-devel
+      - gpgmepp
+      - gpgmepp-devel
       - gpm-libs
       - graphite2
       - graphite2-devel
@@ -2193,11 +2275,14 @@ data:
       - gstreamer1-plugins-bad-free-devel
       - gstreamer1-plugins-base
       - gstreamer1-plugins-base-devel
-      - gstreamer1-plugins-good
       - gtk-doc
+      - gtk2
+      - gtk2-immodules
       - gtk-update-icon-cache
       - gtk3
       - gtk3-devel
+      - gtk3-immodule-xim
+      - gtk3-immodules
       - guile
       - gupnp
       - gupnp-igd
@@ -2205,7 +2290,9 @@ data:
       - harfbuzz
       - harfbuzz-devel
       - harfbuzz-icu
+      - help2man
       - hicolor-icon-theme
+      - hostname
       - hunspell
       - hunspell-devel
       - hunspell-en-US
@@ -2218,6 +2305,9 @@ data:
       - icu
       - libicu
       - libicu-devel
+      - imsettings
+      - imsettings-gsettings
+      - imsettings-libs
       - intltool
       - iptables-libs
       - isl
@@ -2229,20 +2319,18 @@ data:
       - jq
       - jq-devel
       - json-c
-      - json-c-devel
       - json-glib
       - json-glib-devel
       - jsoncpp
       - kernel-headers
-      - perf
       - keyutils-libs
       - keyutils-libs-devel
       - kmod-libs
       - krb5-devel
       - krb5-libs
-      - krb5-server
       - krb5-workstation
       - libkadm5
+      - lame-devel
       - lame-libs
       - lcms2
       - lcms2-devel
@@ -2260,7 +2348,6 @@ data:
       - libXScrnSaver-devel
       - libXau
       - libXau-devel
-      - libXaw
       - libXcomposite
       - libXcomposite-devel
       - libXcursor
@@ -2292,35 +2379,33 @@ data:
       - libXtst-devel
       - libXv
       - libXv-devel
+      - libXxf86misc
       - libXxf86vm
       - libXxf86vm-devel
       - libappstream-glib
       - libappstream-glib-builder
       - libappstream-glib-builder-devel
       - libappstream-glib-devel
+      - bsdtar
       - libarchive
       - libarchive-devel
       - libassuan
       - libassuan-devel
       - libasyncns
       - libatomic_ops
-      - libatomic_ops-devel
-      - libavc1394
       - libcap
       - libcap-devel
       - libcap-ng
+      - libclc
+      - libclc-devel
       - libcroco
       - libcroco-devel
       - libdatrie
       - libdatrie-devel
       - libdb
-      - libdb-cxx
-      - libdb-cxx-devel
-      - libdb-devel
       - libdb-utils
       - libdrm
       - libdrm-devel
-      - libdv
       - libdvdnav
       - libdvdread
       - libedit
@@ -2331,7 +2416,6 @@ data:
       - liberation-mono-fonts
       - liberation-sans-fonts
       - liberation-serif-fonts
-      - libev
       - libevent
       - libexif
       - libexif-devel
@@ -2350,40 +2434,40 @@ data:
       - libgpg-error-devel
       - libgudev
       - libgusb
-      - libidn
-      - libidn-devel
       - libidn2
-      - libiec61883
+      - libidn2-devel
       - libipt
       - libjpeg-turbo
       - libjpeg-turbo-devel
+      - libjpeg-turbo-utils
       - turbojpeg
       - turbojpeg-devel
       - libksba
+      - libksba-devel
       - libmetalink
+      - libmikmod
       - libmodman
+      - libmodplug
       - libmpc
-      - libmpc-devel
       - libmpcdec
       - libnice
       - libnotify
       - libnsl2
-      - libnsl2-devel
       - libogg
       - libogg-devel
-      - libpaper
       - libpcap
       - libpciaccess
       - libpciaccess-devel
       - libpipeline
+      - libpipeline-devel
       - libpng
       - libpng-devel
       - libproxy
       - libproxy-devel
-      - python2-libproxy
       - libpsl
+      - libpsl-devel
+      - psl
       - libpwquality
-      - libraw1394
       - librsvg2
       - librsvg2-devel
       - librsvg2-tools
@@ -2394,10 +2478,10 @@ data:
       - libsecret
       - libselinux
       - libselinux-devel
+      - libselinux-utils
       - libsemanage
       - libsepol
       - libsepol-devel
-      - libshout
       - libsigsegv
       - libsndfile
       - libsndfile-devel
@@ -2421,6 +2505,9 @@ data:
       - libtool-ltdl
       - libtool-ltdl-devel
       - libunistring
+      - libunistring-devel
+      - libunwind
+      - libunwind-devel
       - libusb
       - libusbx
       - libutempter
@@ -2433,7 +2520,6 @@ data:
       - libvdpau-trace
       - libverto
       - libverto-devel
-      - libverto-libev
       - libvisual
       - libvorbis
       - libvorbis-devel
@@ -2441,6 +2527,7 @@ data:
       - libvpx-devel
       - libwebp
       - libwebp-devel
+      - libwebp-tools
       - libxcb
       - libxcb-devel
       - libxcrypt
@@ -2449,29 +2536,31 @@ data:
       - libxkbcommon-devel
       - libxkbcommon-x11
       - libxkbcommon-x11-devel
+      - libxkbfile
+      - libxkbfile-devel
       - libxml2
       - libxml2-devel
-      - python2-libxml2
       - python3-libxml2
       - libxshmfence
       - libxshmfence-devel
       - libxslt
       - libxslt-devel
       - libyaml
-      - libyaml-devel
       - llvm
       - llvm-devel
       - llvm-libs
-      - logrotate
       - lua-libs
       - device-mapper
       - device-mapper-libs
       - lz4-libs
+      - lzip
       - ModemManager-glib
       - m4
+      - mailcap
       - make
       - man-db
-      - man2html-core
+      - libmcpp
+      - mcpp
       - mercurial
       - mesa-filesystem
       - mesa-khr-devel
@@ -2481,6 +2570,12 @@ data:
       - mesa-libGL-devel
       - mesa-libGLES
       - mesa-libGLES-devel
+      - mesa-libOSMesa
+      - mesa-libOSMesa-devel
+      - mesa-libOpenCL
+      - mesa-libOpenCL-devel
+      - mesa-libd3d
+      - mesa-libd3d-devel
       - mesa-libgbm
       - mesa-libgbm-devel
       - mesa-libglapi
@@ -2491,17 +2586,16 @@ data:
       - meson
       - mlocate
       - mpfr
-      - mpfr-devel
       - mpg123-devel
       - mpg123-libs
       - mythes
       - mythes-devel
+      - nano
       - nasm
       - ncompress
       - ncurses
       - ncurses-base
       - ncurses-c++-libs
-      - ncurses-compat-libs
       - ncurses-devel
       - ncurses-libs
       - nettle
@@ -2510,31 +2604,31 @@ data:
       - nim-srpm-macros
       - ninja-build
       - npth
+      - npth-devel
       - nspr
       - nspr-devel
       - nss
       - nss-devel
-      - nss-pkcs11-devel
-      - nss-sysinit
-      - nss-tools
       - nss-softokn
       - nss-softokn-devel
       - nss-softokn-freebl
       - nss-softokn-freebl-devel
+      - nss-sysinit
+      - nss-tools
       - nss-util
       - nss-util-devel
-      - nss_nis
-      - numactl-libs
       - ocaml-srpm-macros
       - ocl-icd
       - ocl-icd-devel
       - oniguruma
+      - oniguruma-devel
       - openal-soft
       - openal-soft-devel
+      - openal-soft-examples
       - openblas-srpm-macros
+      - opencl-filesystem
       - opencl-headers
       - openjade
-      - openjpeg2
       - openldap
       - opensp
       - openssh
@@ -2542,7 +2636,9 @@ data:
       - openssl
       - openssl-devel
       - openssl-libs
+      - openssl-perl
       - opus
+      - opus-devel
       - orc
       - orc-compiler
       - orc-devel
@@ -2554,6 +2650,9 @@ data:
       - pango
       - pango-devel
       - patch
+      - pciutils
+      - pciutils-devel
+      - pciutils-libs
       - pcre
       - pcre-cpp
       - pcre-devel
@@ -2563,19 +2662,31 @@ data:
       - pcre2-devel
       - pcre2-utf16
       - pcre2-utf32
+      - perl-Carp
       - perl-Errno
+      - perl-Exporter
       - perl-IO
       - perl-IO-Zlib
       - perl-Locale-Maketext-Simple
+      - perl-MIME-Base64
       - perl-Math-Complex
       - perl-Net-Ping
+      - perl-Pod-Escapes
       - perl-Pod-Html
+      - perl-Pod-Simple
+      - perl-Pod-Usage
+      - perl-Term-ANSIColor
+      - perl-Term-Cap
+      - perl-Text-ParseWords
+      - perl-Text-Tabs+Wrap
+      - perl-Unicode-Normalize
+      - perl-constant
       - perl-devel
       - perl-interpreter
       - perl-libnetcfg
       - perl-libs
       - perl-macros
-      - perl-open
+      - perl-parent
       - perl-utils
       - perl-Algorithm-Diff
       - perl-Archive-Tar
@@ -2584,25 +2695,26 @@ data:
       - perl-CPAN-Meta
       - perl-CPAN-Meta-Requirements
       - perl-CPAN-Meta-YAML
-      - perl-Carp
       - perl-Compress-Bzip2
       - perl-Compress-Raw-Bzip2
       - perl-Compress-Raw-Zlib
       - perl-DBD-SQLite
       - perl-DBI
+      - perl-Data-Dump
       - perl-Data-Dumper
       - perl-Data-OptList
       - perl-Data-Section
       - perl-Devel-PPPort
       - perl-Devel-Size
       - perl-Digest
+      - perl-Digest-HMAC
       - perl-Digest-MD5
       - perl-Digest-SHA
+      - perl-Digest-SHA1
       - perl-Encode
       - perl-Encode-devel
-      - perl-encoding
+      - perl-Encode-Locale
       - perl-Error
-      - perl-Exporter
       - perl-ExtUtils-CBuilder
       - perl-ExtUtils-Install
       - perl-ExtUtils-Command
@@ -2611,18 +2723,27 @@ data:
       - perl-ExtUtils-Manifest
       - perl-ExtUtils-ParseXS
       - perl-File-HomeDir
+      - perl-File-Listing
       - perl-File-Path
       - perl-File-Temp
       - perl-File-Which
-      - perl-Filter
+      - perl-Getopt-ArgvFile
       - perl-Getopt-Long
+      - perl-HTML-Parser
+      - perl-HTML-Tagset
+      - perl-HTTP-Cookies
+      - perl-HTTP-Date
+      - perl-HTTP-Message
+      - perl-HTTP-Negotiate
       - perl-HTTP-Tiny
       - perl-IO-Compress
+      - perl-IO-HTML
       - perl-IO-Socket-IP
+      - perl-IO-Socket-SSL
       - perl-IPC-Cmd
       - perl-JSON-PP
+      - perl-LWP-MediaTypes
       - perl-Locale-Maketext
-      - perl-MIME-Base64
       - perl-MRO-Compat
       - perl-Math-BigInt
       - perl-Module-Build
@@ -2631,17 +2752,22 @@ data:
       - perl-Module-Load
       - perl-Module-Load-Conditional
       - perl-Module-Metadata
+      - perl-Module-ScanDeps
+      - perl-Module-Signature
+      - perl-NTLM
+      - perl-Net-HTTP
+      - perl-Net-SSLeay
+      - perl-PAR
+      - perl-PAR-Dist
+      - perl-PAR-Packer
       - perl-Package-Generator
       - perl-Params-Check
       - perl-Params-Util
       - perl-PathTools
       - perl-Perl-OSType
       - perl-Pod-Checker
-      - perl-Pod-Escapes
       - perl-Pod-Parser
       - perl-Pod-Perldoc
-      - perl-Pod-Simple
-      - perl-Pod-Usage
       - perl-SGMLSpm
       - perl-Scalar-List-Utils
       - perl-Socket
@@ -2649,56 +2775,52 @@ data:
       - perl-Storable
       - perl-Sub-Exporter
       - perl-Sub-Install
-      - perl-Term-ANSIColor
-      - perl-Term-Cap
       - perl-TermReadKey
       - perl-Test-Harness
       - perl-Text-Diff
       - perl-Text-Glob
-      - perl-Text-ParseWords
-      - perl-Text-Tabs+Wrap
       - perl-Text-Template
       - perl-Text-Unidecode
       - perl-Thread-Queue
       - perl-Time-HiRes
       - perl-Time-Local
+      - perl-TimeDate
+      - perl-Try-Tiny
       - perl-URI
       - perl-Unicode-EastAsianWidth
-      - perl-Unicode-Normalize
+      - perl-WWW-RobotRules
       - perl-XML-Parser
-      - perl-XML-XPath
-      - perl-constant
+      - perl-YAML-Tiny
       - perl-inc-latest
       - perl-libintl-perl
       - perl-libnet
+      - perl-libwww-perl
       - perl-local-lib
-      - perl-parent
       - perl-podlators
       - perl-srpm-macros
       - perl-threads
       - perl-threads-shared
       - perl-version
-      - pinentry
+      - physfs
       - pixman
       - pixman-devel
       - libpkgconf
+      - libpkgconf-devel
       - pkgconf
       - pkgconf-m4
       - pkgconf-pkg-config
-      - poppler
-      - poppler-data
       - popt
       - popt-devel
       - procps-ng
+      - procps-ng-devel
+      - publicsuffix-list
       - publicsuffix-list-dafsa
       - pulseaudio-libs
       - pulseaudio-libs-devel
       - pulseaudio-libs-glib2
-      - pulseaudio-utils
       - python3-pyparsing
-      - python2-mako
+      - python2-docutils
       - python3-mako
-      - python2-markupsafe
       - python3-markupsafe
       - python-pip-wheel
       - python2-pip
@@ -2716,10 +2838,11 @@ data:
       - python2
       - python2-devel
       - python2-libs
+      - python2-tkinter
+      - python2-tools
       - python3
       - python3-devel
       - python3-libs
-      - python36
       - qrencode-libs
       - qt5-srpm-macros
       - readline
@@ -2727,12 +2850,11 @@ data:
       - redhat-rpm-config
       - rest
       - rhash
-      - rpcgen
-      - rpcsvc-proto-devel
       - rpm
       - rpm-libs
       - rpm-plugin-selinux
       - ruby
+      - ruby-devel
       - ruby-irb
       - ruby-libs
       - rubygem-io-console
@@ -2744,6 +2866,7 @@ data:
       - rubygem-rdoc
       - rubypick
       - rust-srpm-macros
+      - SDL
       - SDL2
       - SDL2-devel
       - SDL2_image
@@ -2754,13 +2877,13 @@ data:
       - SDL2_net-devel
       - SDL2_ttf
       - SDL2_ttf-devel
+      - SDL_sound
       - sed
       - setup
       - sgml-common
       - xml-common
       - shadow-utils
       - shared-mime-info
-      - slang
       - soundtouch
       - source-highlight
       - speex
@@ -2775,65 +2898,16 @@ data:
       - subunit
       - subunit-devel
       - systemd
+      - systemd-devel
       - systemd-libs
       - systemd-pam
       - systemtap-sdt-devel
-      - taglib
       - tar
       - tcl
-      - tcl-devel
-      - teckit
       - info
       - texinfo
-      - texinfo-tex
-      - texlive-amsfonts
-      - texlive-cm
-      - texlive-collection-basic
-      - texlive-enctex
-      - texlive-epsf
-      - texlive-etex
-      - texlive-etex-pkg
-      - texlive-graphics-def
-      - texlive-hyph-utf8
-      - texlive-hyphen-base
-      - texlive-ifluatex
-      - texlive-ifxetex
-      - texlive-knuth-lib
-      - texlive-knuth-local
-      - texlive-latex-fonts
-      - texlive-lua-alt-getopt
-      - texlive-mflogo
-      - texlive-plain
-      - texlive-tex-ini-files
-      - texlive-texlive-common-doc
-      - texlive-texlive-docindex
-      - texlive-texlive-msg-translations
-      - texlive-unicode-data
-      - texlive-updmap-map
-      - texlive-xetexconfig
-      - texlive-base
-      - texlive-bibtex
-      - texlive-dvipdfmx
-      - texlive-dvips
-      - texlive-glyphlist
-      - texlive-gsftopk
-      - texlive-kpathsea
-      - texlive-lib
-      - texlive-luatex
-      - texlive-makeindex
-      - texlive-metafont
-      - texlive-mfware
-      - texlive-pdftex
-      - texlive-tetex
-      - texlive-tex
-      - texlive-texconfig
-      - texlive-texlive-en
-      - texlive-texlive-scripts
-      - texlive-texlive.infra
-      - texlive-xdvi
-      - texlive-xetex
+      - tix
       - tk
-      - twolame-libs
       - tzdata
       - unbound-libs
       - unzip
@@ -2848,8 +2922,7 @@ data:
       - libuuid
       - libuuid-devel
       - util-linux
-      - libv4l
-      - vala
+      - uuidd
       - valgrind
       - valgrind-devel
       - valgrind-tools-devel
@@ -2859,8 +2932,8 @@ data:
       - vulkan-loader
       - vulkan-loader-devel
       - vulkan-validation-layers
-      - vulkan-validation-layers-devel
       - wavpack
+      - wavpack-devel
       - libwayland-client
       - libwayland-cursor
       - libwayland-egl
@@ -2869,7 +2942,6 @@ data:
       - wayland-protocols-devel
       - webrtc-audio-processing
       - which
-      - words
       - xcb-proto
       - xcb-util
       - xcb-util-devel
@@ -2888,19 +2960,22 @@ data:
       - xkeyboard-config
       - xkeyboard-config-devel
       - xorg-x11-proto-devel
+      - xorg-x11-server-utils
       - xorg-x11-util-macros
+      - xorg-x11-xauth
+      - xorg-x11-xinit
+      - xorg-x11-xkb-utils
+      - xorg-x11-xkb-utils-devel
       - xorg-x11-xtrans-devel
       - xz
       - xz-devel
       - xz-libs
       - xz-lzma-compat
-      - yasm
       - zenity
       - zip
       - zlib
       - zlib-devel
       - libzstd
-      - zziplib
     buildroot:
       rpms:
       - flatpak-rpm-macros

diff --git a/tools/generate-files.sh b/tools/generate-files.sh
index 24be4e3..3e7def9 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=1.6
+	version=18.08
 	;;
     gnome-*)
 	ns=org.gnome
-	version=3.26
+	version=3.32
 	;;
     *)
 	echo 1>&2 "Can't identify runtime for $base"

diff --git a/tools/list-files.py b/tools/list-files.py
index aed3dad..9067b6c 100755
--- a/tools/list-files.py
+++ b/tools/list-files.py
@@ -7,6 +7,9 @@ import sys
 sdk = len(sys.argv) > 1 and sys.argv[1] == '--sdk'
 
 def output_dir(d):
+    if not os.path.isdir(d):
+        return
+
     for f in sorted(os.listdir(d)):
         full = os.path.join(d, f)
         if not os.path.isdir(full):
@@ -20,13 +23,14 @@ def output_dir_recurse(d):
 output_dir('/usr/bin')
 
 python_dirs = []
-for f in os.listdir('/usr/lib'):
-    full = os.path.join('/usr/lib', f)
-    if (re.match(r'^.*\.so\.\d+$', f) is not None or
-        re.match(r'^.*\.so$', f) is not None and not os.path.islink(full)):
-        print(full)
-    if (re.match('python[2-9]*', f)):
-        python_dirs.append(os.path.join(full, 'site-packages'))
+for d in ['/usr/lib', '/usr/lib/x86_64-linux-gnu']:
+    for f in os.listdir(d):
+        full = os.path.join('/usr/lib', f)
+        if (re.match(r'^.*\.so\.\d+$', f) is not None or
+            re.match(r'^.*\.so$', f) is not None and not os.path.islink(full)):
+            print(full)
+        if (re.match('python[2-9]*', f)):
+            python_dirs.append(os.path.join(full, 'site-packages'))
 
 for d in python_dirs:
     output_dir_recurse(d)
@@ -35,9 +39,14 @@ output_dir_recurse('/usr/share/fonts')
 output_dir_recurse('/usr/share/themes')
 output_dir_recurse('/usr/lib/gstreamer-1.0/')
 
+for d in ('gtk-2.0', 'gtk-3.0'):
+    for v in os.listdir(os.path.join('/usr/lib/x86_64-linux-gnu/', d)):
+        output_dir_recurse(os.path.join('/usr/lib/x86_64-linux-gnu/', d, v, 'immodules'))
+
 if sdk:
     output_dir_recurse('/usr/include')
     output_dir('/usr/lib/pkgconfig')
+    output_dir('/usr/lib/x86_64-linux-gnu/pkgconfig/')
     output_dir('/usr/share/pkgconfig')
 
 # import pkgutil

diff --git a/tools/resolve-files.py b/tools/resolve-files.py
index 8540735..83e0fec 100755
--- a/tools/resolve-files.py
+++ b/tools/resolve-files.py
@@ -7,63 +7,54 @@ import sys
 import util
 from util import start, done, warn
 
+if len(sys.argv) != 2:
+    print("Usage: resolve-files.py INFILE", file=sys.stderr)
+    sys.exit(1)
+
+inpath = sys.argv[1]
+if not inpath.endswith('.files'):
+    print("INFILE must have .files suffix", file=sys.stderr)
+    sys.exit(1)
+
+util.set_log_name(inpath)
+
+base_path = inpath[:-len('.files')]
+is_platform = "-Platform" in base_path
+is_sdk = "-Sdk" in base_path
+
+############################################################
+
 ignore = set()
 rename = dict()
 
 bin_ignore = [
-    # A bunch of binaries built as part of nss. A few of these are
-    # in /usr/lib64/nss/unsupported-tools/ as part of nss-tools, the rest are not considered
-    # worth installing at all (test utilities, etc.)
-    'addbuiltin', 'atob', 'baddbdir', 'bltest', 'btoa', 'certcgi', 'chktest', 'conflict',
-    'crmftest', 'dbtest', 'derdump', 'dertimetest', 'digest', 'ecperf', 'encodeinttest',
-    'fipstest', 'httpserv', 'listsuites', 'makepqg', 'mangle', 'multinit', 'nonspr10',
-    'ocspclnt', 'ocspresp', 'oidcalc', 'p7content', 'p7env', 'p7sign', 'p7verify',
-    'pk11gcmtest', 'pk11mode', 'pk1sign', 'pkix-errcodes', 'pp', 'pwdecrypt', 'remtest',
-    'rsaperf', 'sdrtest', 'secmodtest', 'selfserv', 'shlibsign', 'signtool', 'strsclnt',
-    'symkeyutil', 'tstclnt', 'vfychain', 'vfyserv',
-
-    # Script added into nss by openembedded
-    'signlibs.sh',
-
     # /usr/share/doc/aspell/aspell-import in Fedora
     'aspell-import',
 
-    # Removed in perl-5.27
-    'c2ph',
+    # Part of dbus-x11, pulls in a pile of X11 stuff
+    'dbus-launch',
 
-    # Removed - https://lists.fedorahosted.org/archives/list/elfutils-devel@lists.fedorahosted.org/thread/22LIIMXI6EDGCOIO6QFSBUO2KHEXIGSJ/
-    'eu-ld',
+    # fcitx is not our input method
+    'fcitx', 'fcitx-autostart', 'fcitx-configtool', 'fcitx-dbus-watcher', 'fcitx-diagnose', 'fcitx-remote', 'fcitx4-config',
+    'createPYMB', 'mb2org', 'mb2txt', 'readPYBase', 'readPYMB', 'scel2org', 'txt2mb',
 
     # compatibility perl script in zenity for something quite old, not packaged in fedora
     'gdialog',
 
-    # An openembedded thing
-    # "Tool that installs the GNU config.guess / config.sub into a directory tree"
-    'gnu-configize',
-
     # GPG test program (https://git.gnupg.org/cgi-bin/gitweb.cgi?p=gnupg.git;a=tree;f=tests)
     'gpgscm',
 
     # An implementation of tar for cross-platform compatibility, disabled in gnupg2.spec
     'gpgtar',
 
-    # Removed from gtk-doc
-    # https://git.gnome.org/browse/gtk-doc/commit/?id=46df4354abed5724697fd5e39630c5bbc6637cc4
-    'gtkdoc-mktmpl',
-
-    # Versioned python-3.5 binaries
-    'idle3.5', 'pydoc3.5', 'python3.5', 'python3.5-config', 'python3.5m',  'python3.5m-config', '2to3-3.5',
-
-    # installed in openembedded with a coreutils suffix along with the more normal version
-    'kill.coreutils', 'uptime.coreutils',
+    # Versioned python-3.7 binaries
+    'pydoc3.7', 'python3.7', 'python3.7-config', 'python3.7m',  'python3.7m-config', '2to3-3.7',
+    'easy_install-3.7', 'pip3.7', 'pyvenv-3.7',
 
     # nettle utilities not currently packaged in fedora
     # (https://src.fedoraproject.org/rpms/nettle/c/2ec204e2de17006b566c9ff7d90ec65ca1680ed5?branch=master)
     'nettle-hash', 'nettle-lfib-stream', 'nettle-pbkdf2', 'pkcs1-conv', 'sexp-conv',
 
-    # Not built by default as of util-linux-2.29
-    '/usr/bin/pg',
-
     # These are installed as <name>-64 in Fedora, we just ignore them because they will be
     # pulled in by the corresponding library
     'gdk-pixbuf-query-loaders', 'gtk-query-immodules-2.0',
@@ -72,51 +63,124 @@ bin_ignore = [
     # Removed in krb5-1.13 (https://web.mit.edu/kerberos/krb5-1.13/README-1.13.5.txt)
     'krb5-send-pr',
 
-    # Removed in util-linux-2.30'
-    'tailf',
-
     # OpenEmbedded uses Debian's ca-certificates, Fedora is different
     'update-ca-certificates',
 
     #########################################################################
+    'aomdec', 'aomenc',
+
     # In the freedesktop runtime for some reason, doesn't seem useful
     'bsdcat',
 
-    # Same as 'openssl rehash', but as a perl script (openssl-perl)
-    'c_rehash',
+    # built out of libarchive, doesn't seem useful to have in the runtime
+    'bsdcpio',
+
+    # just want cyrus-sasl-libs
+    'pluginviewer', 'saslauthd', 'sasldblistusers2', 'saslpasswd2', 'testsaslauthd',
 
     # From pulseaudio, wrapper script to start a pulseaudio server as if it was ESD (pulseaudio-esound-compat)
     'esdcompat',
 
+    # e2fsprogs binaries
+    'badblocks', 'chattr', 'debugfs', 'dumpe2fs',
+    'e2freefrag', 'e2fsck', 'e2image', 'e2label', 'e2mmpstatus', 'e2undo', 'e4crypt', 'e4defrag',
+    'filefrag', 'fsck.ext2', 'fsck.ext3', 'fsck.ext4', 'logsave', 'lsattr', 'mke2fs',
+    'mkfs.ext2', 'mkfs.ext3', 'mkfs.ext4', 'mklost+found', 'resize2fs', 'tune2fs',
+
+    # flac - jut want the library
+    'flac', 'metaflac',
+
+    # flex??
+    'flex', 'flex++',
+
     # Just need the library (gcab)
     'gcab',
 
+    # giflib-utils
+    'gif2rgb', 'gifbuild', 'gifclrmp', 'gifecho',
+    'giffix', 'gifinto', 'giftext', 'giftool',
+
+    # gnutls-utils
+    'certtool', 'gnutls-cli', 'gnutls-cli-debug',
+    'gnutls-serv', 'ocsptool',
+    'p11tool', 'psktool', 'srptool',
+
     # Probably not useful in the runtime or the SDK (gstreamer-plugins-base-tools)
     'gst-device-monitor-1.0', 'gst-discoverer-1.0', 'gst-play-1.0',
 
-    # Python utilities (python2-tools)
-    'idle', 'smtpd.py',
+    # krb5-server
+    'kadmin.local', 'kadmind', 'kdb5_util', 'kprop', 'kpropd', 'kproplog', 'krb5kdc',
+    'sclient', 'sserver',
 
-    # Python3 utilities (python3-tools)
-    'idle3', '2to3',
+    # Just need the ibus libraries and input methods
+    'ibus', 'ibus-daemon', 'ibus-setup',
 
     # A binary from cups, we just need the libraries (cups-libs)
     'ipptool',
 
-    # Minimal profiler (glibc-utils)
-    'pcprofiledump',
+    # glibc-utils
+    'mtrace', 'pcprofiledump', 'xtrace',
+
+    # libidn2
+    'idn2',
+
+    # libtasn1-tools
+    'asn1Coding', 'asn1Decoding', 'asn1Parser',
+
+    # lame
+    'lame',
 
     # (pcre-tools)
+    'pcregrep', 'pcretest',
     'pcre2grep', 'pcre2test',
 
+    #pulseaudio-utils
+    'pacat', 'pacmd', 'pactl', 'padsp', 'pamon',
+    'paplay', 'parec', 'parecord', 'pax11publish',
+
+    # libsndfile-utils
+    'sndfile-cmp', 'sndfile-concat', 'sndfile-convert', 'sndfile-deinterleave',
+    'sndfile-info', 'sndfile-interleave', 'sndfile-metadata-get', 'sndfile-metadata-set',
+    'sndfile-play', 'sndfile-salvage',
+
+    # speex-tools
+    'speexdec', 'speexenc',
+
+    # 'libtiff-tools
+    'fax2ps', 'fax2tiff', 'pal2rgb', 'ppm2tiff', 'raw2tiff', 'tiff2bw', 'tiff2pdf', 'tiff2ps', 'tiff2rgba',
+    'tiffcmp', 'tiffcp', 'tiffcrop', 'tiffdither', 'tiffdump', 'tiffinfo', 'tiffmedian', 'tiffset', 'tiffsplit',
+
     # Random test program from libproxy (libproxy-bin)
     'proxy',
 
     # Tools from libvpx (libvpx-utils)
     'vpxdec', 'vpxenc',
+
+    ##############
+
+    # texinfo-tex
+    'pdftexi2dvi', 'texi2dvi', 'texi2pdf', 'texindex',
 ]
 ignore.update('/usr/bin/' + x for x in bin_ignore)
 
+# development tools in the freedesktop runtime
+platform_bin_ignore = [
+    'aclocal', 'aclocal-1.16', 'autoconf', 'autoheader', 'autom4te', 'automake',
+    'automake-1.16', 'autopoint', 'autoreconf', 'autoscan', 'autoupdate',
+    'croco-0.6-config',
+    'flex', 'flex++',
+    'fftw-wisdom', 'fftw-wisdom-to-conf',
+    'gettextize',
+    'ifnames',
+    'libtool', 'libtoolize',
+    'make',
+    'm4',
+    'orcc',
+    'yelp-build', 'yelp-check', 'yelp-new',
+]
+if is_platform:
+    ignore.update('/usr/bin/' + x for x in platform_bin_ignore)
+
 bin_rename = {
     # 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.
@@ -168,6 +232,22 @@ lib_rename = {
 }
 rename.update({ '/usr/lib64/' + k: '/usr/lib64/' + v for k, v in lib_rename.items() })
 
+for old in ['ld-2.27.so', 'libBrokenLocale-2.27.so', 'libanl-2.27.so', 'libc-2.27.so',
+            'libcidn-2.27.so', 'libcrypt-2.27.so', 'libdl-2.27.so', 'libm-2.27.so',
+            'libmvec-2.27.so', 'libnsl-2.27.so', 'libnss_compat-2.27.so',
+            'libnss_db-2.27.so', 'libnss_dns-2.27.so', 'libnss_files-2.27.so',
+            'libnss_hesiod-2.27.so', 'libpthread-2.27.so', 'libresolv-2.27.so',
+            'librt-2.27.so', 'libutil-2.27.so']:
+    rename['/usr/lib64/' + old] = '/usr/lib64/' + old.replace('-2.27', '-2.28')
+
+for old in ['libicudata.so.62', 'libicui18n.so.62', 'libicuio.so.62', 'libicutest.so.62',
+            'libicutu.so.62', 'libicuuc.so.62']:
+    rename['/usr/lib64/' + old] = '/usr/lib64/' + old.replace('so.62', 'so.60')
+
+for old in ['libasm-0.173.so', 'libdw-0.173.so', 'libelf-0.173.so']:
+    rename['/usr/lib64/' + old] = '/usr/lib64/' + old.replace('-0.173', '-0.174')
+
+
 include_ignore = {
     # https://git.gnome.org/browse/at-spi2-core/commit/?id=1eb223bb48464d707290ef540581e9763b0ceee8
     'at-spi-2.0/atspi/atspi-gmain.c',
@@ -252,21 +332,41 @@ ignore_patterns = [
     # From NSPR, intentionally not installed on Fedora
     r'/usr/include/md/.*',
 
+    # Windows binaries?
+    r'/usr/lib64/python3.7/site-packages/setuptools/.*.exe',
+
+    # differences in pip packaging - unbundling
+    r'^/usr/lib64/python3.7/site-packages/pip/_internal/.*',
+    r'^/usr/lib64/python3.7/site-packages/pip/_vendor/.*',
+
+    # Let the python files pull in the packages, avoid versioned directory names
+    r'^/usr/lib64/python3.7/site-packages/[^/]*.dist-info/.*',
+    r'^/usr/lib64/python3.7/site-packages/[^/]*.egg-info/.*',
+
+    # fcitx
+    r'/usr/lib64/libfcitx.*',
+
     # .install files litter the include directories of openembedded
     r'.*/\.install$',
 
     # .pyc files shouldn't affect what is needed
     r'.*\.pyc$',
+
+    # Font ID files for fontconfig
+    r'/usr/share/fonts(|/.*)/.*\.uuid',
+
+    # We build this into the gtk+ library
+    r'^/usr/lib64/gtk-[^/]*/[^/]*/immodules/im-wayland.so',
 ]
 ignore_compiled = [re.compile(x) for x in ignore_patterns]
 
 rename_patterns = [
-    (r'^/usr/include/c\+\+/6.2.0/(.*)', r'/usr/include/c++/7/\1'),
+    (r'^/usr/include/c\+\+/8.2.0/(.*)', r'/usr/include/c++/8/\1'),
     (r'^/usr/include/c\+\+/7/x86_64-unknown-linux/(.*)', r'/usr/include/c++/7/x86_64-redhat-linux/\1'),
-    (r'^/usr/include/python3.5m/(.*)', r'/usr/include/python3.6m/\1'),
+#    (r'^/usr/include/python3.5m/(.*)', r'/usr/include/python3.6m/\1'),
     (r'^/usr/lib64/pkgconfig/(.*proto.pc)', r'/usr/share/pkgconfig/\1'),
-    (r'^/usr/lib/python3.5/(.*)', r'/usr/lib/python3.6/\1'),
-    (r'^/usr/lib64/python3.5/(.*)', r'/usr/lib64/python3.6/\1'),
+#    (r'^/usr/lib/python3.7/(.*)', r'/usr/lib/python3.6/\1'),
+#    (r'^/usr/lib64/python3.7/(.*)', r'/usr/lib64/python3.6/\1'),
     (r'^/usr/share/fonts/liberation-fonts/(.*)', r'/usr/share/fonts/liberation/\1'),
     (r'^/usr/share/fonts/cantarell/(.*)', r'/usr/share/fonts/abattis-cantarell/\1'),
 ]
@@ -318,28 +418,15 @@ def make_files_map(repo_info):
 def get_files_map():
     return util.get_repo_cacheable('files-map', make_files_map)
 
-if len(sys.argv) != 2:
-    print("Usage: resolve-files.py INFILE", file=sys.stderr)
-    sys.exit(1)
-
-inpath = sys.argv[1]
-if not inpath.endswith('.files'):
-    print("INFILE must have .files suffix", file=sys.stderr)
-    sys.exit(1)
-
-util.set_log_name(inpath)
-
-base_path = inpath[:-len('.files')]
-is_platform = "-Platform" in base_path
-is_sdk = "-Sdk" in base_path
-
 start("Reading file list")
 
 to_resolve = []
 with open(inpath) as f:
     for l in f:
         r = l.rstrip()
-        if r.startswith('/usr/lib/'):
+        if r.startswith('/usr/lib/x86_64-linux-gnu/'):
+            r = '/usr/lib64/' + r[len('/usr/lib/x86_64-linux-gnu/'):]
+        elif r.startswith('/usr/lib/'):
             r = '/usr/lib64/' + r[len('/usr/lib/'):]
         to_resolve.append(r)
 

                 reply	other threads:[~2026-09-11 14:40 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=178913764244.1.18215314605502508964.flatpaks-flatpak-runtime-da67e9259808@fedoraproject.org \
    --to=otaylor@fishsoup.net \
    --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