Compare commits

...
Sign in to create a new pull request.

87 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
Yaakov Selkowitz
8c3363325a Fix qt6 Locale symlinks 2025-09-09 11:47:24 -04:00
Yaakov Selkowitz
982dbb2e8c Refresh 2025-09-08 16:58:56 -04:00
Yaakov Selkowitz
93ad94de01 Refresh 2025-08-15 14:28:31 -04:00
Yaakov Selkowitz
1e2a5402fd Sync Codecs improvements 2025-08-11 15:39:07 -04:00
Yaakov Selkowitz
fe5a3055aa Accept Codecs extensions 2025-08-06 22:46:22 -04:00
Yaakov Selkowitz
ae19296194 Refresh 2025-08-04 16:16:02 -04:00
Yaakov Selkowitz
74ebf6256c Refresh 2025-07-06 22:26:00 -04:00
Yaakov Selkowitz
47fd1a19e3 Refresh 2025-06-19 14:28:53 -04:00
Yaakov Selkowitz
94baf386f4 Refresh 2025-05-19 16:19:09 -04:00
Yaakov Selkowitz
3c8ece8069 Add zlib-ng 2025-05-11 21:59:10 -04:00
Yaakov Selkowitz
90e1fdbede Refresh 2025-04-27 14:35:47 -04:00
Yaakov Selkowitz
d0e7b2eca0 Refresh 2025-03-23 00:03:46 -04:00
Yaakov Selkowitz
35c4bf72bf Refresh 2025-03-18 20:46:52 -04:00
Yaakov Selkowitz
7c6ff57c17 Fix LLVM cleanup 2025-03-17 11:08:07 -04:00
Yaakov Selkowitz
3d0dc992aa Cleanup LLVM
Even without Mesa components, perf will still pull llvm-libs into the SDK.
2025-03-17 10:32:01 -04:00
Yaakov Selkowitz
4985c3d69e Update to GNOME 48 runtime 2025-03-17 09:41:45 -04:00
Yaakov Selkowitz
1b3ba9f46f Drop gtk2, update openh264 to 2.5.1 2025-03-16 13:34:39 -04:00
Yaakov Selkowitz
0a913d3c7d F42 2025-03-02 20:30:47 -05:00
Yaakov Selkowitz
929d61d4d4 Refresh 2025-03-02 15:16:33 -05:00
Yaakov Selkowitz
e0afd96345 Refresh 2025-02-12 23:20:23 -05:00
Yaakov Selkowitz
8d0bf5886b Refresh 2025-02-12 16:28:47 -05:00
Yaakov Selkowitz
640a3eacd2 Fix openh264 version 2025-02-05 14:25:50 -05:00
Yaakov Selkowitz
f24eb296b9 Revert openh264 extension support
Apparently flatpak doesn't know how to handle extra-data when pulling from
an OCI catalog, which surprisingly is handled differently than a local
install from a downloaded .oci.tar image.
2025-02-05 14:14:25 -05:00
Yaakov Selkowitz
d6d24e589c Use Fedora openh264 extension 2025-02-03 09:25:15 -05:00
Yaakov Selkowitz
ff6b9d4fbe Sync extension support 2025-02-03 02:29:19 -05:00
Yaakov Selkowitz
990fa3227f Refresh 2025-01-11 23:45:54 -05:00
Yaakov Selkowitz
e36243bf1f Enable dynamic ld.so.cache generation 2024-12-10 18:16:43 -05:00
Yaakov Selkowitz
df2e0d7277 Refresh 2024-11-25 18:53:57 -05:00
Yaakov Selkowitz
98b7a32481 Refresh 2024-11-18 23:24:21 -05:00
Yaakov Selkowitz
b4f6359d9f Refresh 2024-11-10 11:44:08 -05:00
Yaakov Selkowitz
1a621e6e1f Refresh 2024-10-27 19:41:02 -04:00
Yaakov Selkowitz
fef95d1ec6 Refresh 2024-10-08 11:21:23 -04:00
Yaakov Selkowitz
651c2d0867 Refresh 2024-10-07 22:07:29 -04:00
Yaakov Selkowitz
5545a5b643 Refresh 2024-10-06 03:18:22 -04:00
Yaakov Selkowitz
b4e6a7b8e2 Refresh 2024-09-16 21:58:10 -04:00
Yaakov Selkowitz
6939571130 Removed itcl, tcl-thread
Very little if anything use these Tcl extensions.
2024-09-05 19:10:43 -04:00
Yaakov Selkowitz
d682e7792d Sync changes from 24.08 runtimes 2024-09-05 18:39:18 -04:00
Yaakov Selkowitz
4cb592b2fd F41
This is generated from flatpak-runtime-scripts with modifications, and will
certainly change prior to release.
2024-08-20 13:39:35 -04:00
Yaakov Selkowitz
aa1ec7d15b Refresh 2024-08-11 22:17:47 -04:00
Yaakov Selkowitz
91aa2960cb Refresh 2024-07-19 17:13:40 -04:00
Yaakov Selkowitz
9c840b567d Refresh 2024-07-07 00:54:41 -04:00
Yaakov Selkowitz
288bf5f205 Refresh 2024-06-19 08:07:51 -04:00
Yaakov Selkowitz
f8f73d0877 Refresh
gstreamer1-1.24 switched from webrtc-audio-processing 0.3 to 1.0,
and no apps currently require 0.3.
2024-06-02 17:01:40 -04:00
Yaakov Selkowitz
71809e2dae Refresh 2024-05-31 01:31:51 -04:00
Yaakov Selkowitz
badee38356 Refresh 2024-05-29 19:35:09 -04:00
Yaakov Selkowitz
8ed34859a1 Refresh 2024-05-26 22:17:17 -04:00
Kalev Lember
e7e73d553e Refresh 2024-04-27 09:47:02 +02:00
Kalev Lember
804d67a2a8 Update to Fedora 39 2024-04-22 15:25:50 +02:00
Yaakov Selkowitz
cf140749e0 Refresh 2024-02-29 15:51:00 -05:00
Kalev Lember
023bcd4728 Refresh 2024-02-19 14:37:08 +01:00
Kalev Lember
bb768576ec Refresh 2024-02-02 18:46:05 +01:00
Yaakov Selkowitz
d10c105485 Add pyqt-base and qttranslations 2024-01-10 15:59:35 -05:00
Yaakov Selkowitz
ef7e639db5 Refresh 2023-12-17 14:06:58 -05:00
Yaakov Selkowitz
4800e01baf Refresh 2023-11-21 11:06:53 -05:00
Yaakov Selkowitz
7e9851b364 Sync from runtime 2023-11-07 15:07:21 -05:00
Yaakov Selkowitz
bdb8860055 Sync from runtime 2023-10-28 23:34:21 -04:00
Yaakov Selkowitz
db6e2f8689 F39 2023-10-19 00:45:27 -04:00
Kalev Lember
d66fbce180 Update to Fedora 38 2023-03-27 18:59:46 +02:00
Kalev Lember
e36e978c06 Add /run/host/user-share to XDG_DATA_DIRS
This makes per-user icon themes available inside sandboxes.

https://bugzilla.redhat.com/show_bug.cgi?id=2172274
2023-02-24 17:00:45 +01:00
Yaakov Selkowitz
8bcf8caee6 Add sbindir to PATH
flatpak uses a hardcoded default PATH=/app/bin:/usr/bin.  The
Freedesktop runtimes have a /usr/sbin -> bin symlink, and Flathub apps
will override sbindir with /app/bin where needed.  OTOH the Fedora
runtime consists of RPM packages with distinct /usr/bin and /usr/sbin,
and apps compiling from RPM spec files and therefore might end up with
binaries in /app/sbin too.

https://gitlab.com/fedora/sigs/flatpak/fedora-flatpaks/-/issues/8
2023-02-18 19:52:39 -05:00
Kalev Lember
f83f564f9e Update to Fedora 37 2022-08-17 23:56:47 +02:00
Tomas Popela
83742941dc Update to Fedora 36 2022-05-16 15:03:34 +02:00
Kalev Lember
8adda5442a container.yaml: Hook up libegl and vulkan extensions
This copies the merge-dirs setup from org.freedesktop.Platform//21.08
and adds symlinks to hook into /etc/glvnd and /etc/vulkan.

Mesa and other rpm-packaged drivers install into /usr/share/glvnd and
/usr/share/vulkan, leaving /etc/glvnd and /etc/vulkan for sysadmin
overrides. Since there are no sysadmin overrides in flatpak we can use
this by making /etc/glvnd and /etc/vulkan symlinks to /usr/lib/GL/glvnd
and /usr/lib/GL/vulkan, which will then be filled in by the extensions.

See https://bugzilla.redhat.com/show_bug.cgi?id=1785251 for the discussion
of this setup.

We sadly can't use the same setup for OpenCL as there doesn't appear to
be a similar /etc/OpenCL and /usr/share/OpenCL split. It's probably
necessary to split mesa extension out of org.fedoraproject.Platform in
the future to get OpenCL correctly hooked up.
2021-12-08 10:55:56 +01:00
Kalev Lember
e6c1d0316d Register org.freedesktop.Platform.GL extension point for NVIDIA drivers
This makes it possible to use the NVIDIA drivers distributed on flathub.

https://bugzilla.redhat.com/show_bug.cgi?id=1785251
2021-12-08 10:55:47 +01:00
Kalev Lember
783bb1753f Remove only: x86_64
We should be able to build the aarch64 version after
https://src.fedoraproject.org/modules/flatpak-runtime/c/6e69b2564d2f8c48af351a255e32c7ea60579e56?branch=f35
2021-10-18 19:43:58 +02:00
Kalev Lember
2e5b0a6cb6 Update to Fedora 35 2021-10-04 00:55:42 +02:00
Kalev Lember
60c625a503 Update to Fedora 34 2021-03-27 21:37:11 +01:00
Kalev Lember
9def34c203 Install flatpak-xdg-email and flatpak-xdg-open as xdg-email and xdg-open
This matches with the flatpak-xdg-utils change that added flatpak
prefix to flatpak-xdg-utils versions of xdg-email and xdg-open.

With this change, we now include _both_ xdg-utils and flatpak-xdg-utils
in the module build, and overwrite the xdg-utils versions of xdg-email
and xdg-open with the flatpak-xdg-utils versions when building the
container.
2021-02-05 18:13:06 +01:00
Kalev Lember
fb0ab4116b Update to Fedora 33 2020-09-14 22:53:25 +02:00
Kalev Lember
f2476d8af1 container.yaml: Run appstream-compose
Just adding the appdata to the flatpak-runtime-config wasn't sufficient -
we also have to run appstream-compose to get it in the right place for
flatpak build-bundle to find.
2020-09-09 13:34:50 +02:00
Kalev Lember
121f0b1853 Update to Fedora 32 2020-03-27 17:29:51 +01:00
Kalev Lember
2350b46657 Add LD_LIBRARY_PATH to finish-args
This used to come hardcoded from flatpak-module-tools, but was removed
in flatpak-module-tools 0.11.2. This commit moves it here so that we
don't lose LD_LIBRARY_PATH.

See https://bodhi.fedoraproject.org/updates/FEDORA-FLATPAK-2020-30fe5a648b
2020-02-03 17:35:52 +01:00
Kalev Lember
e9b08e8b4a Update to Fedora 31 2019-09-19 16:37:24 +02:00

File diff suppressed because it is too large Load diff