Compare commits

..

14 commits

Author SHA1 Message Date
Yaakov Selkowitz
9fb2ede73b Refresh 2026-08-06 15:30:00 -04:00
Yaakov Selkowitz
62ef46f88d Refresh 2026-07-14 09:58:40 -04:00
Yaakov Selkowitz
dacea99e7e Refresh 2026-06-08 13:43:28 -04:00
Yaakov Selkowitz
e5099db886 Refresh 2026-05-17 19:13:00 -04:00
Yaakov Selkowitz
958b523011 Refresh 2026-04-26 15:22:12 -04:00
Yaakov Selkowitz
153ec424e2 F44 2026-03-02 23:23:02 -05:00
Yaakov Selkowitz
938fe33576 Add qt6-qtwayland-adwaita-decoration 2026-02-18 00:01:15 -05:00
Yaakov Selkowitz
e54cd5370d Refresh 2025-11-30 21:01:42 -05:00
Yaakov Selkowitz
dc7ee66ed4 Refresh 2025-11-19 23:22:26 -05:00
Yaakov Selkowitz
3f6353636e Refresh 2025-10-26 13:37:16 -04:00
Yaakov Selkowitz
09fcdd8937 Refresh 2025-10-23 20:47:34 -04:00
Yaakov Selkowitz
816ef781a3 Refresh 2025-10-12 21:53:54 -04:00
Yaakov Selkowitz
173fd261f0 Refresh 2025-09-28 12:13:58 -04:00
Yaakov Selkowitz
ad5da1c0bb F43 2025-09-16 00:47:32 -04:00

View file

@ -1,17 +1,24 @@
flatpak:
id: org.fedoraproject.Sdk
build-runtime: true
name: f42/flatpak-sdk
name: f44/flatpak-sdk
component: flatpak-sdk
branch: f42
branch: f44
runtime: org.fedoraproject.Platform
end-of-life: Fedora 42 runtime is no longer supported.
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: f42;1.4
versions: f44;1.4
add-ld-path: lib
merge-dirs: egl/egl_external_platform.d;glvnd/egl_vendor.d;lib/clc;lib/dri;lib/gbm;OpenCL/vendors;vdpau;vulkan/explicit_layer.d;vulkan/icd.d;vulkan/implicit_layer.d
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
@ -22,7 +29,7 @@ flatpak:
directory: lib64/GL
version: '1.4'
add-ld-path: lib
merge-dirs: egl/egl_external_platform.d;glvnd/egl_vendor.d;lib/gbm;OpenCL/vendors;vulkan/icd.d;vulkan/implicit_layer.d
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
@ -55,11 +62,6 @@ flatpak:
merge-dirs: bin;lib/dri;lib/gstreamer-1.0;lib/libheif;share/gstreamer-1.0/presets
subdirectories: true
no-autodownload: true
org.freedesktop.Platform.openh264:
directory: lib64/openh264
version: 2.5.1
add-ld-path: extra
no-autodownload: true
org.fedoraproject.Platform.tessdata:
directory: share/tesseract/tessdata
no-autodownload: true
@ -83,7 +85,7 @@ flatpak:
--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/tcl8.6 --env=XDG_DATA_DIRS=/app/share:/usr/share:/usr/share/runtime/share:/run/host/user-share:/run/host/share
--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 \
@ -110,22 +112,36 @@ flatpak:
# 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,OpenCL,vulkan}
rm -fr /usr/lib64/{clc,dri,gbm,vdpau}/
ln -s ../lib64/GL/{egl,glvnd,OpenCL,vulkan} /etc/
ln -s GL/lib/{clc,dri,gbm} GL/vdpau /usr/lib64/
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-libs (for perf)
rm -fr /usr/lib64/LLVMgold.so* /usr/lib64/lib{LLVM,LTO,Remarks}* \
/usr/lib64/bfd-plugins/LLVMgold.so* /usr/lib64/llvm*/
# 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/*
@ -200,6 +216,7 @@ flatpak:
- annobin-docs
- annobin-plugin-gcc
- ansible-srpm-macros
- aom
- appstream
- appstream-compose
- appstream-compose-devel
@ -223,21 +240,20 @@ flatpak:
- avahi-glib
- avahi-glib-devel
- avahi-libs
- avif-pixbuf-loader
- basesystem
- bash
- bash-completion
- bash-completion-devel
- bash-devel
- binutils
- binutils-devel
- binutils-gold
- name: binutils-gprofng
platforms:
only:
- aarch64
- x86_64
- bison
- blake3
- blueprint-compiler
- bluez-libs
- bluez-libs-devel
- bomtool
@ -260,25 +276,24 @@ flatpak:
- 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
- name: cpuinfo
platforms:
only:
- aarch64
- x86_64
- cracklib
- cracklib-devel
- cracklib-dicts
@ -289,8 +304,6 @@ flatpak:
- cups-filesystem
- cups-libs
- curl
- cvs
- cvsps
- cyrus-sasl
- cyrus-sasl-devel
- cyrus-sasl-gssapi
@ -310,6 +323,7 @@ flatpak:
- dejavu-serif-fonts
- desktop-file-utils
- diffutils
- dns-root-data
- docbook-dtds
- docbook-style-dsssl
- docbook-style-xsl
@ -322,7 +336,6 @@ flatpak:
- e2fsprogs-devel
- e2fsprogs-libs
- ed
- edid-decode
- efi-srpm-macros
- elfutils
- elfutils-debuginfod-client
@ -335,6 +348,7 @@ flatpak:
- emacs-filesystem
- enchant2
- enchant2-devel
- erlang-srpm-macros
- expat
- expat-devel
- faad2-libs
@ -346,7 +360,6 @@ flatpak:
- fcitx5-libs
- fcitx5-qt6
- fdk-aac-free
- fdk-aac-free-devel
- fedora-gpg-keys
- fedora-release-common
- fedora-release-flatpak
@ -393,6 +406,7 @@ flatpak:
- fribidi
- fribidi-devel
- game-music-emu
- gap-srpm-macros
- gavl
- gawk
- gawk-devel
@ -401,7 +415,9 @@ flatpak:
- gcc-gdb-plugin
- gcc-gfortran
- gcc-objc
- gcc-objc++
- gcc-plugin-annobin
- gcc-plugin-devel
- gcr-devel
- gcr-libs
- gd
@ -413,7 +429,6 @@ flatpak:
- gdbm-libs
- gdk-pixbuf2
- gdk-pixbuf2-devel
- gdk-pixbuf2-modules
- geoclue2-devel
- geoclue2-libs
- gettext
@ -430,11 +445,11 @@ flatpak:
- git
- git-core
- git-core-doc
- git-cvs
- git-lfs
- gjs
- gjs-devel
- glade-libs
- glfw
- glib-networking
- glib2
- glib2-devel
@ -449,17 +464,32 @@ flatpak:
- 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
@ -481,6 +511,7 @@ flatpak:
- gpgme-devel
- gpgmepp
- gpgmepp-devel
- gpgverify
- graphene
- graphene-devel
- graphite2
@ -499,17 +530,9 @@ flatpak:
- gstreamer1
- gstreamer1-devel
- gstreamer1-plugin-dav1d
- gstreamer1-plugin-fallbackswitch
- gstreamer1-plugin-fmp4
- gstreamer1-plugin-gif
- gstreamer1-plugin-gtk4
- gstreamer1-plugin-hsv
- gstreamer1-plugin-json
- gstreamer1-plugin-libav
- gstreamer1-plugin-livesync
- gstreamer1-plugin-mp4
- gstreamer1-plugin-openh264
- gstreamer1-plugin-reqwest
- gstreamer1-plugins-bad-free
- gstreamer1-plugins-bad-free-devel
- gstreamer1-plugins-bad-free-libs
@ -517,7 +540,6 @@ flatpak:
- gstreamer1-plugins-base-devel
- gstreamer1-plugins-good
- gstreamer1-plugins-good-gtk
- gstreamer1-plugins-ugly-free
- gtest
- gtest-devel
- gtk-doc
@ -542,8 +564,10 @@ flatpak:
- harfbuzz
- harfbuzz-cairo
- harfbuzz-devel
- harfbuzz-gpu
- harfbuzz-icu
- heif-pixbuf-loader
- harfbuzz-raster
- harfbuzz-vector
- help2man
- hicolor-icon-theme
- hidapi
@ -576,6 +600,7 @@ flatpak:
- iso-codes-devel
- itstool
- jansson
- java-srpm-macros
- javascriptcoregtk4.1
- javascriptcoregtk4.1-devel
- javascriptcoregtk6.0
@ -589,7 +614,6 @@ flatpak:
- json-glib
- json-glib-devel
- jsoncpp
- jxl-pixbuf-loader
- kernel-headers
- kernel-srpm-macros
- keyutils-libs
@ -609,7 +633,6 @@ flatpak:
- lcms2-devel
- leptonica
- less
- liba52
- libabigail
- libabigail-devel
- libacl
@ -711,6 +734,7 @@ flatpak:
- libfido2
- libfl-devel
- libfl2
- libfontenc
- libfyaml
- libgcab1
- libgcab1-devel
@ -723,6 +747,7 @@ flatpak:
- libgee
- libgee-devel
- libgfortran
- libGLEW
- libglvnd
- libglvnd-core-devel
- libglvnd-devel
@ -769,9 +794,13 @@ flatpak:
- libjxl
- libjxl-devel
- libkadm5
- libklvanc
- libksba
- libksba-devel
- liblastlog2
- liblastlog2-devel
- liblc3
- liblc3-devel
- libldac
- libldb
- liblerc
@ -779,16 +808,17 @@ flatpak:
- liblsan
- libmanette
- libmanette-devel
- libmicrohttpd
- libmicrohttpd-devel
- libmodplug
- libmount
- libmount-devel
- libmpc
- libmpeg2
- libmpc-devel
- libmysofa
- libmysofa-devel
- libnghttp2
- libnghttp2-devel
- libnghttp3
- libnghttp3-devel
- libnice
- libnice-devel
- libnice-gstreamer1
@ -806,6 +836,7 @@ flatpak:
- libpaper
- libpciaccess
- libpciaccess-devel
- libpfm
- libpipeline
- libpipeline-devel
- libpkgconf
@ -813,8 +844,6 @@ flatpak:
- libplacebo
- libpng
- libpng-devel
- libpostproc-free
- libpostproc-free-devel
- libproxy
- libproxy-devel
- libpsl
@ -835,10 +864,6 @@ flatpak:
- librsvg2
- librsvg2-devel
- librsvg2-tools
- name: librtas
platforms:
only:
- ppc64le
- libsamplerate
- libsamplerate-devel
- libsbc
@ -848,6 +873,7 @@ flatpak:
- libsecret-devel
- libselinux
- libselinux-devel
- libselinux-utils
- libsemanage
- libsepol
- libsepol-devel
@ -913,6 +939,7 @@ flatpak:
- liburing
- liburing-devel
- libusb1
- libusb1-devel
- libutempter
- libuuid
- libuuid-devel
@ -1018,6 +1045,7 @@ flatpak:
- libzstd
- libzstd-devel
- lilv-libs
- linkdupes
- llvm-filesystem
- llvm-libs
- lmdb-libs
@ -1039,7 +1067,6 @@ flatpak:
- make
- mallard-rng
- man-db
- mbedtls
- mesa-filesystem
- mesa-libEGL-devel
- mesa-libgbm
@ -1048,8 +1075,9 @@ flatpak:
- mesa-libGLU
- mesa-libGLU-devel
- meson
- mozjs128
- mozjs128-devel
- mkfontscale
- mozjs140
- mozjs140-devel
- mpdecimal
- mpfr
- mpfr-devel
@ -1072,6 +1100,11 @@ flatpak:
- netpbm
- nettle
- nettle-devel
- ngtcp2
- ngtcp2-crypto-gnutls
- ngtcp2-crypto-ossl
- ngtcp2-crypto-ossl-devel
- ngtcp2-devel
- ninja-build
- noopenh264
- noopenh264-devel
@ -1093,20 +1126,19 @@ flatpak:
- 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
- name: opencsd
platforms:
only:
- aarch64
- openjade
- openjpeg
- openjpeg-devel
@ -1116,6 +1148,7 @@ flatpak:
- opensp
- openssh
- openssh-clients
- openssh-keysign
- openssl
- openssl-devel
- openssl-devel-engine
@ -1129,8 +1162,8 @@ flatpak:
- orc-compiler
- orc-devel
- p11-kit
- p11-kit-client
- p11-kit-devel
- p11-kit-server
- p11-kit-trust
- package-notes-srpm-macros
- pam-libs
@ -1162,6 +1195,7 @@ flatpak:
- perl-bignum
- perl-blib
- perl-Carp
- perl-Class-Inspector
- perl-Class-Struct
- perl-Clone
- perl-Compress-Bzip2
@ -1181,8 +1215,6 @@ flatpak:
- perl-Data-OptList
- perl-Data-Section
- perl-DB_File
- perl-DBD-SQLite
- perl-DBI
- perl-DBM_Filter
- perl-debugger
- perl-deprecate
@ -1232,6 +1264,7 @@ flatpak:
- perl-File-HomeDir
- perl-File-Listing
- perl-File-Path
- perl-File-ShareDir
- perl-File-stat
- perl-File-Temp
- perl-File-Which
@ -1410,6 +1443,11 @@ flatpak:
- pkgconf
- pkgconf-m4
- pkgconf-pkg-config
- plutosvg
- plutosvg-devel
- plutovg
- plutovg-devel
- policycoreutils
- polkit-devel
- polkit-docs
- polkit-libs
@ -1445,6 +1483,7 @@ flatpak:
- python3-gstreamer1
- python3-jinja2
- python3-libarchive-c
- python3-libdex
- python3-libs
- python3-libxml2
- python3-libxslt
@ -1457,7 +1496,6 @@ flatpak:
- python3-pygments
- python3-pyparsing
- python3-setuptools
- python3-six
- python3-smartypants
- python3-smmap
- python3-test
@ -1474,7 +1512,9 @@ flatpak:
- qt6-qtsvg
- qt6-qttranslations
- qt6-qtwayland
- qt6-qtwayland-adwaita-decoration
- qt6-srpm-macros
- R-srpm-macros
- rav1e-devel
- rav1e-libs
- readline
@ -1485,8 +1525,8 @@ flatpak:
- rhash
- rpm
- rpm-libs
- rpm-plugin-selinux
- rpm-sequoia
- rsvg-pixbuf-loader
- rubberband-libs
- ruby
- ruby-bundled-gems
@ -1508,7 +1548,8 @@ flatpak:
- rust-srpm-macros
- samba-client-libs
- samba-common
- samba-common-libs
- samba-core-libs
- samba-ndr-libs
- sdl2-compat
- sdl2-compat-devel
- SDL2_image
@ -1520,7 +1561,14 @@ flatpak:
- 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
@ -1535,6 +1583,7 @@ flatpak:
- soundtouch
- source-highlight
- soxr
- spandsp
- spdlog
- speech-dispatcher-libs
- speex
@ -1561,10 +1610,11 @@ flatpak:
- systemtap-sdt-devel
- systemtap-sdt-dtrace
- taglib
- taglib-devel
- tar
- tbb
- tcl
- tcl-devel
- tcl8
- tesseract-common
- tesseract-langpack-eng
- tesseract-libs
@ -1573,7 +1623,6 @@ flatpak:
- tinysparql-devel
- tk
- tk-devel
- tk8
- tpm2-tss
- tree-sitter-srpm-macros
- tslib
@ -1606,14 +1655,11 @@ flatpak:
- valgrind-scripts
- valgrind-tools-devel
- vid.stab
- vim-data
- vim-filesystem
- vim-minimal
- vo-amrwbenc
- vulkan-headers
- vulkan-loader
- vulkan-loader-devel
- vulkan-validation-layers
- wavpack
- wavpack-devel
- wayland-devel
@ -1624,7 +1670,6 @@ flatpak:
- webkit2gtk4.1-devel
- webkitgtk6.0
- webkitgtk6.0-devel
- webp-pixbuf-loader
- webrtc-audio-processing
- webrtc-audio-processing-devel
- wget2
@ -1651,6 +1696,8 @@ flatpak:
- xdg-dbus-proxy
- xdg-user-dirs
- xdg-utils
- xevd-libs
- xeve-libs
- xkbcomp
- xkbcomp-devel
- xkeyboard-config