Compare commits

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

92 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
Kalev Lember
482f0c57d4 Rebuild 2019-06-20 21:55:47 +02:00
Kalev Lember
0d866408a5 Rebuild 2019-06-03 12:26:27 +02:00
Owen W. Taylor
9f55cffaa2 Use f30/flatpak-sdk as the registry repository
We need a separate repository for each runtime branch, since Bodhi always
overwrites the testing/latest tags in the repository when a build is pushed
to testing or stable.
2019-03-29 13:54:34 +00:00
Owen W. Taylor
065bb3a076 container.yaml: initial version 2019-03-27 16:12:03 +00:00
Owen W. Taylor
6a473d2273 README.md: Update for f30 branch 2019-03-27 16:11:48 +00:00
2 changed files with 1733 additions and 4 deletions

View file

@ -3,7 +3,3 @@
This git repository contains the metadata for building This git repository contains the metadata for building
the SDK org.fedoraproject.Sdk to accompany the the SDK org.fedoraproject.Sdk to accompany the
org.fedoraproject.Platform runtime. org.fedoraproject.Platform runtime.
**The master branch is unused** - this module uses branching
to match `modules/fedora-runtime`, where the Fedora 31
version of the runtime starts on the f31 stream branch.

1733
container.yaml Normal file

File diff suppressed because it is too large Load diff