flatpak-sdk/container.yaml
Yaakov Selkowitz 9fb2ede73b Refresh
2026-08-06 15:30:00 -04:00

1733 lines
38 KiB
YAML

flatpak:
id: org.fedoraproject.Sdk
build-runtime: true
name: f44/flatpak-sdk
component: flatpak-sdk
branch: f44
runtime: org.fedoraproject.Platform
add-extensions:
org.fedoraproject.Platform.CL:
directory: lib64/OpenCL
add-ld-path: lib
merge-dirs: lib/clc;vendors
subdirectories: true
autodelete: false
no-autodownload: true
download-if: active-gl-driver
org.fedoraproject.Platform.GL:
directory: lib64/GL
versions: f44;1.4
add-ld-path: lib
merge-dirs: egl/egl_external_platform.d;glvnd/egl_vendor.d;lib/dri;lib/gbm;vdpau;vulkan/explicit_layer.d;vulkan/icd.d;vulkan/implicit_layer.d
subdirectories: true
autodelete: false
no-autodownload: true
download-if: active-gl-driver
enable-if: active-gl-driver
autoprune-unless: active-gl-driver
org.freedesktop.Platform.GL:
directory: lib64/GL
version: '1.4'
add-ld-path: lib
merge-dirs: egl/egl_external_platform.d;glvnd/egl_vendor.d;lib/gbm;vulkan/icd.d;vulkan/implicit_layer.d
subdirectories: true
autodelete: false
no-autodownload: true
enable-if: active-gl-driver
org.fedoraproject.Platform.VAAPI.Intel:
directory: lib64/dri-intel-vaapi
add-ld-path: lib
autodelete: false
no-autodownload: true
download-if: have-intel-gpu
autoprune-unless: have-intel-gpu
org.fedoraproject.Platform.VAAPI.nvidia:
directory: lib64/dri-nvidia-vaapi
autodelete: false
no-autodownload: true
download-if: have-kernel-module-nvidia
autoprune-unless: have-kernel-module-nvidia
org.fedoraproject.Platform.VulkanLayer:
directory: lib64/vulkan
add-ld-path: lib
merge-dirs: share/vulkan/implicit_layer.d;share/vulkan/explicit_layer.d;
subdirectories: true
no-autodownload: true
org.fedoraproject.Platform.Locale:
directory: share/runtime/locale
autodelete: true
org.fedoraproject.Platform.Codecs:
directory: lib64/codecs
add-ld-path: lib
merge-dirs: bin;lib/dri;lib/gstreamer-1.0;lib/libheif;share/gstreamer-1.0/presets
subdirectories: true
no-autodownload: true
org.fedoraproject.Platform.tessdata:
directory: share/tesseract/tessdata
no-autodownload: true
org.fedoraproject.Gtk3theme:
directory: share/runtime/share/themes
version: '3.22'
subdirectories: true
subdirectory-suffix: gtk-3.0
no-autodownload: true
download-if: active-gtk-theme
org.fedoraproject.Sdk.Extension:
directory: lib/sdk
add-ld-path: lib
subdirectories: true
no-autodownload: true
finish-args: >
--env=ALSA_CONFIG_DIR=/usr/share/alsa --env=ALSA_CONFIG_PATH=/usr/share/alsa/alsa.conf
--env=GI_TYPELIB_PATH=/app/lib64/girepository-1.0 --env=GST_PLUGIN_SYSTEM_PATH=/app/lib64/gstreamer-1.0:/usr/lib64/codecs/lib/gstreamer-1.0:/usr/lib64/gstreamer-1.0
--env=GST_PRESET_PATH=/usr/lib64/codecs/share/gstreamer-1.0/presets --env=LIBHEIF_PLUGIN_PATH=/usr/lib64/codecs/lib/libheif:/usr/lib64/libheif
--env=LIBVA_DRIVERS_PATH=/usr/lib64/codecs/lib/dri:/usr/lib64/dri-intel-vaapi:/usr/lib64/dri-nvidia-vaapi:/usr/lib64/GL/lib/dri
--env=LUA_PATH="/app/share/lua/5.4/?.lua;/app/share/lua/5.4/?/init.lua;/app/lib64/lua/5.4/?.lua;/app/lib64/lua/5.4/?/init.lua;;"
--env=LUA_CPATH="/app/lib64/lua/5.4/?.so;;" --env=PATH=/app/bin:/app/sbin:/usr/lib64/codecs/bin:/usr/bin
--env=PINENTRY_BINARY=/usr/bin/pinentry-gnome3 --env=PYTHONUSERBASE=/var/data/python
--env=TCLLIBPATH=/app/lib64/tcl9.0 --env=XDG_DATA_DIRS=/app/share:/usr/share:/usr/share/runtime/share:/run/host/user-share:/run/host/share
--env=GPROFNG_SYSCONFDIR=/etc
cleanup-commands: |
appstream-compose --verbose \
--prefix=/usr \
--basename=org.fedoraproject.Sdk \
--origin=flatpak \
org.fedoraproject.Sdk 1>&2
mv -f /usr/bin/flatpak-xdg-email /usr/bin/xdg-email
mv -f /usr/bin/flatpak-xdg-open /usr/bin/xdg-open
rm -fr /usr/lib/systemd/
rm -fr /usr/share/{doc,info,man}
# SSH error: Bad owner or permissions on /etc/ssh/ssh_config.d/50-redhat.conf
rm -f /etc/ssh/ssh_config.d/*
# enable dynamic ld.so.cache generation
[ -e /usr/bin/ldconfig ] || ln -s ../sbin/ldconfig /usr/bin/ldconfig
cat /etc/ld.so.conf.d/*.conf > /etc/ld.so.conf
rm -f /etc/ld.so.conf.d/*.conf
# User ALSA configuration can conflict with flatpak setup
# https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/issues/857
sed -e '/~\/\.asoundrc/d' -e 's|/alsa/asoundrc|/asound.conf|' /usr/share/alsa/alsa.conf
# Create symlinks to expected locations from CL extensions
rm -fr /etc/OpenCL/vendors
ln -s ../../lib64/OpenCL/vendors /etc/OpenCL/
ln -s OpenCL/lib/clc /usr/lib64/
# Create symlinks to expected locations from GL extensions
rm -fr /etc/{egl,glvnd,vulkan}
rm -fr /usr/lib64/{dri,gbm,vdpau}/
ln -s ../lib64/GL/{egl,glvnd,vulkan} /etc/
ln -s GL/lib/{dri,gbm} GL/vdpau /usr/lib64/
# Provide driver implementations with GL extensions
rm -f /usr/lib64/libdrm_*.so*
# Rely on GL.default extension for llvm/clang (for doxygen, perf)
rm -fr /usr/lib64/LLVMgold.so* /usr/lib64/lib{LLVM,LTO,Remarks,clang}* \
/usr/lib64/bfd-plugins/LLVMgold.so* /usr/lib64/llvm*/ /usr/lib/clang/
# Create symlinks to expected locations from Vulkan extensions
rm -fr /usr/share/vulkan
ln -s ../lib64/vulkan/share/vulkan /usr/share/vulkan
# Create symlinks to expected locations from VAAPI.Intel extension
if [ $(arch) = x86_64 ]; then
ln -s dri-intel-vaapi/lib/{libmfx-gen,mfx} /usr/lib64/
ln -s ../lib64/dri-intel-vaapi/share/mfx /usr/share/
fi
# Only needed for %post of legacy fonts
rm -f /usr/bin/mkfont{dir,scale} /usr/lib64/libfontenc.so*
# Prepare mountpoint for tessdata extension
rm -fr /usr/share/tesseract/tessdata/*
touch -d @0 /usr/share/fonts /usr/share/fonts/*
fc-cache -rs
cd /usr/lib/locale
for d in *; do
l=`echo $d | sed -e 's/\([^-_\.]*\)[-_\.].*/\1/'`
case $l in C|en) continue ;; esac
find $d -delete
ln -sf ../../share/runtime/locale/$l/lib/$d .
done
cd /usr/share/hunspell
for f in *; do
l=`echo $f | sed -e 's/\([^-_\.]*\)[-_\.].*/\1/'`
case $l in en) continue ;; esac
rm -f $f
ln -sf ../runtime/locale/$l/hunspell/$f .
done
cd /usr/share/hyphen
for f in *; do
l=`echo $f | sed -e 's/hyph_\([^-_\.]*\)[-_\.].*/\1/'`
case $l in en) continue ;; esac
rm -f $f
ln -sf ../runtime/locale/$l/hyphen/$f .
done
cd /usr/share/mythes
mv th_eo{,_v2}.dat
mv th_eo{,_v2}.idx
for f in *; do
l=`echo $f | sed -e 's/th_\([^-_\.]*\)[-_\.].*/\1/'`
case $l in en) continue ;; esac
rm -f $f
ln -sf ../runtime/locale/$l/mythes/$f .
done
cd /usr/share/qt6/translations
for f in *.qm; do
l=`echo $f | sed -e 's/[^-_\.]*_\([^-_\.]*\)[-_\.].*/\1/'`
case $l in en) continue ;; esac
rm -f $f
ln -sf ../../runtime/locale/$l/qt6/$f .
done
packages:
- abattis-cantarell-vf-fonts
- abseil-cpp
- abseil-cpp-devel
- abseil-cpp-testing
- acl
- add-determinism
- adobe-mappings-cmap
- adobe-mappings-cmap-deprecated
- adobe-mappings-pdf
- adobe-source-code-pro-fonts
- adwaita-cursor-theme
- adwaita-icon-theme
- adwaita-icon-theme-devel
- adwaita-icon-theme-legacy
- adwaita-icon-theme-legacy-devel
- adwaita-mono-fonts
- adwaita-sans-fonts
- alsa-lib
- alsa-lib-devel
- alsa-plugins-arcamav
- alsa-plugins-oss
- alsa-plugins-pulseaudio
- alsa-plugins-upmix
- alsa-plugins-usbstream
- alsa-plugins-vdownmix
- alternatives
- annobin-docs
- annobin-plugin-gcc
- ansible-srpm-macros
- aom
- appstream
- appstream-compose
- appstream-compose-devel
- appstream-devel
- aribb24
- at-spi2-atk
- at-spi2-atk-devel
- at-spi2-core
- at-spi2-core-devel
- atk
- atk-devel
- attr
- audit-libs
- authselect
- authselect-libs
- autoconf
- autoconf-archive
- automake
- avahi
- avahi-devel
- avahi-glib
- avahi-glib-devel
- avahi-libs
- bash
- bash-completion
- bash-completion-devel
- bash-devel
- binutils
- binutils-devel
- name: binutils-gprofng
platforms:
only:
- aarch64
- x86_64
- bison
- blake3
- blueprint-compiler
- bluez-libs
- bluez-libs-devel
- bomtool
- boost-regex
- brotli
- brotli-devel
- bsdcat
- bsdcpio
- bsdtar
- bsdunzip
- bubblewrap
- build-reproducibility-srpm-macros
- byacc
- bzip2
- bzip2-devel
- bzip2-libs
- ca-certificates
- cairo
- cairo-devel
- cairo-gobject
- cairo-gobject-devel
- cairo-tools
- capstone
- ccache
- cdparanoia-libs
- check
- check-devel
- check-static
- cjson
- clang-libs
- clang-resource-filesystem
- cmake
- cmake-data
- cmake-filesystem
- cmake-srpm-macros
- codec2
- colord-libs
- coreutils-single
- cpio
- cpp
- cracklib
- cracklib-devel
- cracklib-dicts
- crypto-policies
- ctags
- cups-client
- cups-devel
- cups-filesystem
- cups-libs
- curl
- cyrus-sasl
- cyrus-sasl-devel
- cyrus-sasl-gssapi
- cyrus-sasl-lib
- cyrus-sasl-md5
- cyrus-sasl-plain
- cyrus-sasl-scram
- dbus
- dbus-common
- dbus-devel
- dbus-libs
- dbus-tools
- debugedit
- default-fonts-core-sans
- dejavu-sans-fonts
- dejavu-sans-mono-fonts
- dejavu-serif-fonts
- desktop-file-utils
- diffutils
- dns-root-data
- docbook-dtds
- docbook-style-dsssl
- docbook-style-xsl
- docbook-utils
- double-conversion
- doxygen
- duktape
- duktape-devel
- dwz
- e2fsprogs-devel
- e2fsprogs-libs
- ed
- efi-srpm-macros
- elfutils
- elfutils-debuginfod-client
- elfutils-debuginfod-client-devel
- elfutils-default-yama-scope
- elfutils-devel
- elfutils-libelf
- elfutils-libelf-devel
- elfutils-libs
- emacs-filesystem
- enchant2
- enchant2-devel
- erlang-srpm-macros
- expat
- expat-devel
- faad2-libs
- fcitx5-devel
- fcitx5-gtk
- fcitx5-gtk-devel
- fcitx5-gtk3
- fcitx5-gtk4
- fcitx5-libs
- fcitx5-qt6
- fdk-aac-free
- fedora-gpg-keys
- fedora-release-common
- fedora-release-flatpak
- fedora-release-identity-flatpak
- fedora-repos
- ffmpeg-free
- fftw
- fftw-devel
- fftw-libs
- fftw-libs-double
- fftw-libs-long
- name: fftw-libs-quad
platforms:
only:
- x86_64
- fftw-libs-single
- file
- file-devel
- file-libs
- filesystem
- filesystem-srpm-macros
- findutils
- flac
- flac-devel
- flac-libs
- flatpak-runtime-config
- flatpak-spawn
- flatpak-xdg-utils
- flex
- flite
- fmt
- fmt-devel
- fontconfig
- fontconfig-devel
- fonts-filesystem
- fonts-srpm-macros
- forge-srpm-macros
- fpc-srpm-macros
- freeglut
- freetype
- freetype-devel
- frei0r-devel
- frei0r-plugins
- fribidi
- fribidi-devel
- game-music-emu
- gap-srpm-macros
- gavl
- gawk
- gawk-devel
- gcc
- gcc-c++
- gcc-gdb-plugin
- gcc-gfortran
- gcc-objc
- gcc-objc++
- gcc-plugin-annobin
- gcc-plugin-devel
- gcr-devel
- gcr-libs
- gd
- gdb
- gdb-gdbserver
- gdb-headless
- gdbm
- gdbm-devel
- gdbm-libs
- gdk-pixbuf2
- gdk-pixbuf2-devel
- geoclue2-devel
- geoclue2-libs
- gettext
- gettext-common-devel
- gettext-devel
- gettext-envsubst
- gettext-libs
- gettext-runtime
- ghc-srpm-macros
- gi-docgen
- gi-docgen-fonts
- giflib
- giflib-devel
- git
- git-core
- git-core-doc
- git-lfs
- gjs
- gjs-devel
- glade-libs
- glfw
- glib-networking
- glib2
- glib2-devel
- glibc
- glibc-common
- glibc-devel
- glibc-gconv-extra
- glibc-langpack-*
- glibc-minimal-langpack
- glibc-nss-devel
- glslang
- glslang-devel
- glslc
- glx-utils
- glycin-devel
- glycin-gtk4-devel
- glycin-gtk4-libs
- glycin-libs
- glycin-loaders
- glycin-thumbnailer
- gmock
- gmp
- gmp-c++
- gmp-devel
- gnat-srpm-macros
- gnome-srpm-macros
- gnu-free-fonts-common
- gnu-free-mono-fonts
- gnu-free-sans-fonts
- gnu-free-serif-fonts
- gnupg2
- gnupg2-dirmngr
- gnupg2-gpg-agent
- gnupg2-gpgconf
- gnupg2-keyboxd
- gnupg2-scdaemon
- gnupg2-smime
- gnupg2-utils
- gnupg2-verify
- gnupg2-wks
- gnutls
- gnutls-c++
- gnutls-dane
- gnutls-devel
- gnutls-utils
- go-srpm-macros
- gobject-introspection
- gobject-introspection-devel
- google-carlito-fonts
- google-crosextra-caladea-fonts
- google-droid-sans-fonts
- google-noto-color-emoji-fonts
- google-noto-fonts-common
- google-noto-sans-mono-vf-fonts
- google-noto-sans-vf-fonts
- google-noto-serif-vf-fonts
- gperf
- gpgme
- gpgme-devel
- gpgmepp
- gpgmepp-devel
- gpgverify
- graphene
- graphene-devel
- graphite2
- graphite2-devel
- graphviz
- graphviz-libs
- grep
- groff
- groff-base
- groff-perl
- gsettings-desktop-schemas
- gsettings-desktop-schemas-devel
- gsm
- gssdp
- gssdp-devel
- gstreamer1
- gstreamer1-devel
- gstreamer1-plugin-dav1d
- gstreamer1-plugin-gif
- gstreamer1-plugin-gtk4
- gstreamer1-plugin-libav
- gstreamer1-plugins-bad-free
- gstreamer1-plugins-bad-free-devel
- gstreamer1-plugins-bad-free-libs
- gstreamer1-plugins-base
- gstreamer1-plugins-base-devel
- gstreamer1-plugins-good
- gstreamer1-plugins-good-gtk
- gtest
- gtest-devel
- gtk-doc
- gtk-immodules-imsettings
- gtk-update-icon-cache
- gtk3
- gtk3-devel
- gtk3-immodule-xim
- gtk3-immodules
- gtk4
- gtk4-devel
- gtk4-devel-tools
- gtksourceview5
- gtksourceview5-devel
- gts
- gupnp
- gupnp-devel
- gupnp-igd
- gupnp-igd-devel
- gvfs-client
- gzip
- harfbuzz
- harfbuzz-cairo
- harfbuzz-devel
- harfbuzz-gpu
- harfbuzz-icu
- harfbuzz-raster
- harfbuzz-vector
- help2man
- hicolor-icon-theme
- hidapi
- hidapi-devel
- highway
- highway-devel
- hiredis
- hostname
- hunspell
- hunspell-??
- hunspell-??-*
- hunspell-???
- hunspell-devel
- hunspell-en-US
- hunspell-filesystem
- hwdata
- hyphen
- hyphen-??
- hyphen-??-*
- hyphen-???
- hyphen-devel
- ibus-devel
- ibus-gtk3
- ibus-gtk4
- ibus-libs
- icu
- ilbc
- info
- iso-codes
- iso-codes-devel
- itstool
- jansson
- java-srpm-macros
- javascriptcoregtk4.1
- javascriptcoregtk4.1-devel
- javascriptcoregtk6.0
- javascriptcoregtk6.0-devel
- jbig2dec-libs
- jbigkit-libs
- jq
- jq-devel
- js-doxygen
- json-c
- json-glib
- json-glib-devel
- jsoncpp
- kernel-headers
- kernel-srpm-macros
- keyutils-libs
- keyutils-libs-devel
- kmod-libs
- krb5-devel
- krb5-libs
- krb5-pkinit
- krb5-workstation
- ladspa
- ladspa-devel
- lame
- lame-devel
- lame-libs
- lasi
- lcms2
- lcms2-devel
- leptonica
- less
- libabigail
- libabigail-devel
- libacl
- libacl-devel
- libadwaita
- libadwaita-devel
- libaom
- libaom-devel
- libappstream-glib
- libarchive
- libarchive-devel
- libaribcaption
- libasan
- libass
- libassuan
- libassuan-devel
- libasyncns
- libatomic
- libattr
- libattr-devel
- libavc1394
- libavcodec-free
- libavcodec-free-devel
- libavdevice-free
- libavdevice-free-devel
- libavfilter-free
- libavfilter-free-devel
- libavformat-free
- libavformat-free-devel
- libavif
- libavif-devel
- libavutil-free
- libavutil-free-devel
- libb2
- libbabeltrace
- libblkid
- libblkid-devel
- libbluray
- libbpf
- libbrotli
- libbs2b
- libcaca
- libcanberra
- libcanberra-gtk3
- libcap
- libcap-devel
- libcap-ng
- libcbor
- libcdio
- libcdio-paranoia
- libchromaprint
- libcloudproviders
- libcloudproviders-devel
- libcom_err
- libcom_err-devel
- libcurl
- libcurl-devel
- libdaemon
- libdatrie
- libdatrie-devel
- libdav1d
- libdav1d-devel
- libdb
- libdc1394
- libdecor
- libdecor-devel
- libdex
- libdex-devel
- libdovi
- libdrm
- libdrm-devel
- libdvbv5
- libdvbv5-devel
- libdvdnav
- libdvdread
- libebur128
- libeconf
- libeconf-devel
- libedit
- libei
- libei-devel
- libeis
- libeis-devel
- libepoxy
- libepoxy-devel
- liberation-mono-fonts
- liberation-sans-fonts
- liberation-serif-fonts
- libevdev
- libevdev-devel
- libevent
- libevent-devel
- libexif
- libexif-devel
- libfdisk
- libfdisk-devel
- libffi
- libffi-devel
- libfido2
- libfl-devel
- libfl2
- libfontenc
- libfyaml
- libgcab1
- libgcab1-devel
- libgcc
- libgccjit
- libgccjit-devel
- libgcrypt
- libgcrypt-devel
- libgdither
- libgee
- libgee-devel
- libgfortran
- libGLEW
- libglvnd
- libglvnd-core-devel
- libglvnd-devel
- libglvnd-egl
- libglvnd-gles
- libglvnd-glx
- libglvnd-opengl
- libgomp
- libgpg-error
- libgpg-error-devel
- libgs
- libgudev
- libgudev-devel
- libgusb
- libhandy
- libhandy-devel
- libheif
- libheif-devel
- libheif-tools
- name: libhwasan
platforms:
only:
- aarch64
- x86_64
- libICE
- libICE-devel
- libicu
- libicu-devel
- libidn2
- libidn2-devel
- libiec61883
- libijs
- libimagequant
- libinput
- name: libipt
platforms:
only:
- x86_64
- libitm
- libitm-devel
- libjpeg-turbo
- libjpeg-turbo-devel
- libjpeg-turbo-utils
- libjxl
- libjxl-devel
- libkadm5
- libklvanc
- libksba
- libksba-devel
- liblastlog2
- liblastlog2-devel
- liblc3
- liblc3-devel
- libldac
- libldb
- liblerc
- liblerc-devel
- liblsan
- libmanette
- libmanette-devel
- libmodplug
- libmount
- libmount-devel
- libmpc
- libmpc-devel
- libmysofa
- libmysofa-devel
- libnghttp2
- libnghttp2-devel
- libnghttp3
- libnghttp3-devel
- libnice
- libnice-devel
- libnice-gstreamer1
- libnotify
- libnotify-devel
- libnsl2
- libobjc
- liboeffis
- liboeffis-devel
- libogg
- libogg-devel
- libopenjph
- libopenjph-devel
- libopenmpt
- libpaper
- libpciaccess
- libpciaccess-devel
- libpfm
- libpipeline
- libpipeline-devel
- libpkgconf
- libpkgconf-devel
- libplacebo
- libpng
- libpng-devel
- libproxy
- libproxy-devel
- libpsl
- libpsl-devel
- name: libquadmath
platforms:
only:
- ppc64le
- x86_64
- name: libquadmath-devel
platforms:
only:
- ppc64le
- x86_64
- librabbitmq
- libraw1394
- librist
- librsvg2
- librsvg2-devel
- librsvg2-tools
- libsamplerate
- libsamplerate-devel
- libsbc
- libseccomp
- libseccomp-devel
- libsecret
- libsecret-devel
- libselinux
- libselinux-devel
- libselinux-utils
- libsemanage
- libsepol
- libsepol-devel
- libshaderc
- libshaderc-devel
- libshaderc-static
- libshout
- libSM
- libSM-devel
- libsmartcols
- libsmartcols-devel
- libsmbclient
- libsndfile
- libsndfile-devel
- libsodium
- libsoup3
- libsoup3-devel
- libsrtp
- libsrtp-devel
- libss
- libss-devel
- libssh
- libssh-config
- libssh-devel
- libstdc++
- libstdc++-devel
- libstemmer
- libswresample-free
- libswresample-free-devel
- libswscale-free
- libswscale-free-devel
- libsysprof
- libtalloc
- libtasn1
- libtasn1-devel
- libtasn1-tools
- libtdb
- libtevent
- libtextstyle
- libthai
- libthai-devel
- libtheora
- libtheora-devel
- libtiff
- libtiff-devel
- libtinysparql
- libtirpc
- libtommath
- libtommath-devel
- libtool
- libtool-ltdl
- libtool-ltdl-devel
- libtraceevent
- libtraceevent-devel
- libtsan
- libubsan
- libudfread
- libunibreak
- libunistring
- libunistring-devel
- libunwind
- libunwind-devel
- liburing
- liburing-devel
- libusb1
- libusb1-devel
- libutempter
- libuuid
- libuuid-devel
- libuv
- libv4l
- libv4l-devel
- libva
- libva-devel
- libvala
- libvala-devel
- libvdpau
- libvdpau-devel
- libvdpau-trace
- libverto
- libverto-devel
- libvisual
- name: libvmaf
platforms:
only:
- x86_64
- name: libvmaf-devel
platforms:
only:
- x86_64
- libvorbis
- libvorbis-devel
- name: libvpl
platforms:
only:
- x86_64
- libvpx
- libvpx-devel
- libwacom
- libwacom-data
- libwayland-client
- libwayland-cursor
- libwayland-egl
- libwayland-server
- libwbclient
- libwebp
- libwebp-devel
- libwebp-tools
- libX11
- libX11-common
- libX11-devel
- libX11-xcb
- libXau
- libXau-devel
- libxcb
- libxcb-devel
- libXcomposite
- libXcomposite-devel
- libxcrypt
- libxcrypt-devel
- libXcursor
- libXcursor-devel
- libXdamage
- libXdamage-devel
- libXdmcp
- libXdmcp-devel
- libXext
- libXext-devel
- libXfixes
- libXfixes-devel
- libXft
- libXft-devel
- libXi
- libXi-devel
- libXinerama
- libXinerama-devel
- libxkbcommon
- libxkbcommon-devel
- libxkbcommon-x11
- libxkbcommon-x11-devel
- libxkbfile
- libxkbfile-devel
- libxml2
- libxml2-devel
- libxmlb
- libxmlb-devel
- libXpm
- libXpm-devel
- libXrandr
- libXrandr-devel
- libXrender
- libXrender-devel
- libXScrnSaver
- libXScrnSaver-devel
- libxshmfence
- libxshmfence-devel
- libxslt
- libxslt-devel
- libXt
- libXtst
- libXtst-devel
- libXv
- libXv-devel
- libXxf86vm
- libXxf86vm-devel
- libyaml
- libyaml-devel
- libyuv
- libzstd
- libzstd-devel
- lilv-libs
- linkdupes
- llvm-filesystem
- llvm-libs
- lmdb-libs
- lpcnetfreedv
- lua
- lua-devel
- lua-libs
- lua-srpm-macros
- lynx
- lz4
- lz4-devel
- lz4-libs
- lzip
- lzo
- lzo-devel
- lzo-minilzo
- m4
- mailcap
- make
- mallard-rng
- man-db
- mesa-filesystem
- mesa-libEGL-devel
- mesa-libgbm
- mesa-libgbm-devel
- mesa-libGL-devel
- mesa-libGLU
- mesa-libGLU-devel
- meson
- mkfontscale
- mozjs140
- mozjs140-devel
- mpdecimal
- mpfr
- mpfr-devel
- mpg123-devel
- mpg123-libs
- mtdev
- mythes
- mythes-??
- mythes-??-*
- mythes-devel
- nano
- nasm
- ncompress
- ncurses
- ncurses-base
- ncurses-c++-libs
- ncurses-devel
- ncurses-libs
- ncurses-term
- netpbm
- nettle
- nettle-devel
- ngtcp2
- ngtcp2-crypto-gnutls
- ngtcp2-crypto-ossl
- ngtcp2-crypto-ossl-devel
- ngtcp2-devel
- ninja-build
- noopenh264
- noopenh264-devel
- npth
- npth-devel
- nspr
- nspr-devel
- nss
- nss-devel
- nss-pkcs11-devel
- nss-softokn
- nss-softokn-devel
- nss-softokn-freebl
- nss-softokn-freebl-devel
- nss-sysinit
- nss-tools
- nss-util
- nss-util-devel
- nss_db
- nss_hesiod
- numactl-libs
- nv-codec-headers
- ocaml-srpm-macros
- oniguruma
- oniguruma-devel
- openal-soft
- openal-soft-devel
- openapv-libs
- openblas-srpm-macros
- opencl-filesystem
- opencl-headers
- OpenCL-ICD-Loader
- OpenCL-ICD-Loader-devel
- opencore-amr
- openjade
- openjpeg
- openjpeg-devel
- openjpeg-tools
- openldap
- openpgm
- opensp
- openssh
- openssh-clients
- openssh-keysign
- openssl
- openssl-devel
- openssl-devel-engine
- openssl-libs
- openssl-perl
- opus
- opus-devel
- opusfile
- opusfile-devel
- orc
- orc-compiler
- orc-devel
- p11-kit
- p11-kit-client
- p11-kit-devel
- p11-kit-trust
- package-notes-srpm-macros
- pam-libs
- pango
- pango-devel
- patch
- pciutils
- pciutils-devel
- pciutils-libs
- pcre2
- pcre2-devel
- pcre2-syntax
- pcre2-utf16
- pcre2-utf32
- perf
- perl
- perl-Algorithm-Diff
- perl-Archive-Tar
- perl-Archive-Zip
- perl-Attribute-Handlers
- perl-Authen-SASL
- perl-autodie
- perl-AutoLoader
- perl-AutoSplit
- perl-autouse
- perl-B
- perl-base
- perl-Benchmark
- perl-bignum
- perl-blib
- perl-Carp
- perl-Class-Inspector
- perl-Class-Struct
- perl-Clone
- perl-Compress-Bzip2
- perl-Compress-Raw-Bzip2
- perl-Compress-Raw-Lzma
- perl-Compress-Raw-Zlib
- perl-Config-Extensions
- perl-Config-Perl-V
- perl-constant
- perl-CPAN
- perl-CPAN-Meta
- perl-CPAN-Meta-Requirements
- perl-CPAN-Meta-YAML
- perl-Crypt-URandom
- perl-Data-Dump
- perl-Data-Dumper
- perl-Data-OptList
- perl-Data-Section
- perl-DB_File
- perl-DBM_Filter
- perl-debugger
- perl-deprecate
- perl-devel
- perl-Devel-Peek
- perl-Devel-PPPort
- perl-Devel-SelfStubber
- perl-Devel-Size
- perl-diagnostics
- perl-Digest
- perl-Digest-HMAC
- perl-Digest-MD5
- perl-Digest-SHA
- perl-DirHandle
- perl-doc
- perl-Dumpvalue
- perl-DynaLoader
- perl-Encode
- perl-Encode-devel
- perl-Encode-Locale
- perl-encoding
- perl-encoding-warnings
- perl-English
- perl-Env
- perl-Errno
- perl-Error
- perl-experimental
- perl-Exporter
- perl-ExtUtils-CBuilder
- perl-ExtUtils-Command
- perl-ExtUtils-Constant
- perl-ExtUtils-Embed
- perl-ExtUtils-Install
- perl-ExtUtils-MakeMaker
- perl-ExtUtils-Manifest
- perl-ExtUtils-Miniperl
- perl-ExtUtils-MM-Utils
- perl-ExtUtils-ParseXS
- perl-Fcntl
- perl-fields
- perl-File-Basename
- perl-File-Compare
- perl-File-Copy
- perl-File-DosGlob
- perl-File-Fetch
- perl-File-Find
- perl-File-HomeDir
- perl-File-Listing
- perl-File-Path
- perl-File-ShareDir
- perl-File-stat
- perl-File-Temp
- perl-File-Which
- perl-FileCache
- perl-FileHandle
- perl-filetest
- perl-Filter
- perl-Filter-Simple
- perl-FindBin
- perl-GDBM_File
- perl-Getopt-Long
- perl-Getopt-Std
- perl-Git
- perl-GSSAPI
- perl-Hash-Util
- perl-Hash-Util-FieldHash
- perl-HTML-Parser
- perl-HTML-Tagset
- perl-HTTP-Cookies
- perl-HTTP-Date
- perl-HTTP-Message
- perl-HTTP-Negotiate
- perl-HTTP-Tiny
- perl-I18N-Collate
- perl-I18N-Langinfo
- perl-I18N-LangTags
- perl-if
- perl-inc-latest
- perl-interpreter
- perl-IO
- perl-IO-Compress
- perl-IO-Compress-Lzma
- perl-IO-HTML
- perl-IO-Socket-IP
- perl-IO-Socket-SSL
- perl-IO-Zlib
- perl-IPC-Cmd
- perl-IPC-Open3
- perl-IPC-System-Simple
- perl-IPC-SysV
- perl-JSON-PP
- perl-less
- perl-lib
- perl-libintl-perl
- perl-libnet
- perl-libnetcfg
- perl-libs
- perl-libwww-perl
- perl-local-lib
- perl-locale
- perl-Locale-Maketext
- perl-Locale-Maketext-Simple
- perl-LWP-MediaTypes
- perl-macros
- perl-Math-BigInt
- perl-Math-BigInt-FastCalc
- perl-Math-Complex
- perl-Memoize
- perl-meta-notation
- perl-MIME-Base32
- perl-MIME-Base64
- perl-Module-Build
- perl-Module-CoreList
- perl-Module-CoreList-tools
- perl-Module-Load
- perl-Module-Load-Conditional
- perl-Module-Loaded
- perl-Module-Metadata
- perl-Module-Signature
- perl-mro
- perl-MRO-Compat
- perl-NDBM_File
- perl-Net
- perl-Net-HTTP
- perl-Net-Ping
- perl-Net-SSLeay
- perl-NEXT
- perl-NTLM
- perl-ODBM_File
- perl-Opcode
- perl-open
- perl-overload
- perl-overloading
- perl-Package-Generator
- perl-Params-Check
- perl-Params-Util
- perl-parent
- perl-PathTools
- perl-Perl-OSType
- perl-perlfaq
- perl-PerlIO-via-QuotedPrint
- perl-ph
- perl-Pod-Checker
- perl-Pod-Escapes
- perl-Pod-Functions
- perl-Pod-Html
- perl-Pod-Perldoc
- perl-Pod-Simple
- perl-Pod-Usage
- perl-podlators
- perl-POSIX
- perl-Safe
- perl-Scalar-List-Utils
- perl-Search-Dict
- perl-SelectSaver
- perl-SelfLoader
- perl-SGMLSpm
- perl-sigtrap
- perl-Socket
- perl-Software-License
- perl-sort
- perl-srpm-macros
- perl-Storable
- perl-Sub-Exporter
- perl-Sub-Install
- perl-subs
- perl-Symbol
- perl-Sys-Hostname
- perl-Sys-Syslog
- perl-Term-ANSIColor
- perl-Term-Cap
- perl-Term-Complete
- perl-Term-ReadLine
- perl-Term-Table
- perl-TermReadKey
- perl-Test
- perl-Test-Harness
- perl-Test-Simple
- perl-Text-Abbrev
- perl-Text-Balanced
- perl-Text-Diff
- perl-Text-Glob
- perl-Text-ParseWords
- perl-Text-Tabs+Wrap
- perl-Text-Template
- perl-Text-Unidecode
- perl-Thread
- perl-Thread-Queue
- perl-Thread-Semaphore
- perl-threads
- perl-threads-shared
- perl-Tie
- perl-Tie-File
- perl-Tie-Memoize
- perl-Tie-RefHash
- perl-Time
- perl-Time-HiRes
- perl-Time-Local
- perl-Time-Piece
- perl-TimeDate
- perl-Try-Tiny
- perl-Unicode-Collate
- perl-Unicode-EastAsianWidth
- perl-Unicode-Normalize
- perl-Unicode-UCD
- perl-URI
- perl-User-pwent
- perl-utils
- perl-vars
- perl-version
- perl-vmsish
- perl-WWW-RobotRules
- perl-XML-Parser
- pinentry
- pinentry-gnome3
- pipewire-alsa
- pipewire-devel
- pipewire-gstreamer
- pipewire-jack-audio-connection-kit
- pipewire-jack-audio-connection-kit-devel
- pipewire-jack-audio-connection-kit-libs
- pipewire-libs
- pixman
- pixman-devel
- pkcs11-provider
- pkgconf
- pkgconf-m4
- pkgconf-pkg-config
- plutosvg
- plutosvg-devel
- plutovg
- plutovg-devel
- policycoreutils
- polkit-devel
- polkit-docs
- polkit-libs
- poppler
- poppler-data
- poppler-glib
- popt
- procps-ng
- procps-ng-devel
- protobuf-c
- publicsuffix-list
- publicsuffix-list-dafsa
- pulseaudio-libs
- pulseaudio-libs-devel
- pulseaudio-libs-glib2
- pyproject-srpm-macros
- python-pip-wheel
- python-setuptools-wheel
- python-srpm-macros
- python-unversioned-command
- python3
- python3-attrs
- python3-brotli
- python3-cairo
- python3-cairo-devel
- python3-cython
- python3-devel
- python3-gitdb
- python3-GitPython
- python3-gobject
- python3-gobject-base
- python3-gobject-devel
- python3-gstreamer1
- python3-jinja2
- python3-libarchive-c
- python3-libdex
- python3-libs
- python3-libxml2
- python3-libxslt
- python3-lxml
- python3-mako
- python3-markdown
- python3-markupsafe
- python3-packaging
- python3-pip
- python3-pygments
- python3-pyparsing
- python3-setuptools
- python3-smartypants
- python3-smmap
- python3-test
- python3-tkinter
- python3-typogrify
- python3-wheel
- qrencode-libs
- qt5-srpm-macros
- qt6-filesystem
- qt6-qtbase
- qt6-qtbase-common
- qt6-qtbase-gui
- qt6-qtdeclarative
- qt6-qtsvg
- qt6-qttranslations
- qt6-qtwayland
- qt6-qtwayland-adwaita-decoration
- qt6-srpm-macros
- R-srpm-macros
- rav1e-devel
- rav1e-libs
- readline
- readline-devel
- redhat-display-fonts
- redhat-rpm-config
- redhat-text-fonts
- rhash
- rpm
- rpm-libs
- rpm-plugin-selinux
- rpm-sequoia
- rubberband-libs
- ruby
- ruby-bundled-gems
- ruby-default-gems
- ruby-devel
- ruby-libs
- rubygem-bundler
- rubygem-io-console
- rubygem-irb
- rubygem-json
- rubygem-psych
- rubygem-racc
- rubygem-rake
- rubygem-rbs
- rubygem-rdoc
- rubygem-typeprof
- rubygems
- rubypick
- rust-srpm-macros
- samba-client-libs
- samba-common
- samba-core-libs
- samba-ndr-libs
- sdl2-compat
- sdl2-compat-devel
- SDL2_image
- SDL2_image-devel
- SDL2_mixer
- SDL2_mixer-devel
- SDL2_net
- SDL2_net-devel
- SDL2_ttf
- SDL2_ttf-devel
- SDL3
- SDL3-devel
- SDL3_image
- SDL3_image-devel
- SDL3_ttf
- SDL3_ttf-devel
- sed
- selinux-policy
- selinux-policy-targeted
- serd
- setup
- sgml-common
- shadow-utils
- shared-mime-info
- slang
- slang-devel
- slang-slsh
- snappy
- sord
- sound-theme-freedesktop
- soundtouch
- source-highlight
- soxr
- spandsp
- spdlog
- speech-dispatcher-libs
- speex
- speex-devel
- speexdsp
- speexdsp-devel
- spirv-tools-libs
- sqlite
- sqlite-devel
- sqlite-libs
- sratom
- srt-libs
- strace
- subunit
- subunit-devel
- svt-av1-devel
- svt-av1-libs
- sysprof-agent
- sysprof-capture-devel
- systemd-devel
- systemd-libs
- systemd-standalone-sysusers
- systemd-standalone-tmpfiles
- systemtap-sdt-devel
- systemtap-sdt-dtrace
- taglib
- taglib-devel
- tar
- tbb
- tcl
- tcl-devel
- tesseract-common
- tesseract-langpack-eng
- tesseract-libs
- tesseract-tessdata-doc
- texinfo
- tinysparql-devel
- tk
- tk-devel
- tpm2-tss
- tree-sitter-srpm-macros
- tslib
- turbojpeg
- turbojpeg-devel
- twolame-libs
- tzdata
- tzdata-java
- unbound-libs
- unzip
- urw-base35-bookman-fonts
- urw-base35-c059-fonts
- urw-base35-d050000l-fonts
- urw-base35-fonts
- urw-base35-fonts-common
- urw-base35-gothic-fonts
- urw-base35-nimbus-mono-ps-fonts
- urw-base35-nimbus-roman-fonts
- urw-base35-nimbus-sans-fonts
- urw-base35-p052-fonts
- urw-base35-standard-symbols-ps-fonts
- urw-base35-z003-fonts
- util-linux
- util-linux-core
- util-linux-script
- vala
- valgrind
- valgrind-devel
- valgrind-gdb
- valgrind-scripts
- valgrind-tools-devel
- vid.stab
- vim-filesystem
- vo-amrwbenc
- vulkan-headers
- vulkan-loader
- vulkan-loader-devel
- wavpack
- wavpack-devel
- wayland-devel
- wayland-protocols-devel
- wcurl
- web-assets-filesystem
- webkit2gtk4.1
- webkit2gtk4.1-devel
- webkitgtk6.0
- webkitgtk6.0-devel
- webrtc-audio-processing
- webrtc-audio-processing-devel
- wget2
- wget2-devel
- wget2-libs
- wget2-wget
- which
- woff2
- woff2-devel
- xapian-core-libs
- xcb-proto
- xcb-util
- xcb-util-cursor
- xcb-util-cursor-devel
- xcb-util-devel
- xcb-util-image
- xcb-util-image-devel
- xcb-util-keysyms
- xcb-util-keysyms-devel
- xcb-util-renderutil
- xcb-util-renderutil-devel
- xcb-util-wm
- xcb-util-wm-devel
- xdg-dbus-proxy
- xdg-user-dirs
- xdg-utils
- xevd-libs
- xeve-libs
- xkbcomp
- xkbcomp-devel
- xkeyboard-config
- xkeyboard-config-devel
- xml-common
- xorg-x11-proto-devel
- xorg-x11-util-macros
- xorg-x11-xtrans-devel
- xprop
- xvidcore
- xxhash-devel
- xxhash-libs
- xz
- xz-devel
- xz-libs
- xz-lzma-compat
- yelp
- yelp-devel
- yelp-libs
- yelp-tools
- yelp-xsl
- yelp-xsl-devel
- zeromq
- zig-srpm-macros
- zimg
- zip
- zix
- zlib-ng
- zlib-ng-compat
- zlib-ng-compat-devel
- zlib-ng-devel
- zstd
- zvbi