Commit graph

41 commits

Author SHA1 Message Date
Akira TAGOH
b2fb3ad058 Add a seed for <dir prefix="xdg">fonts</dir>
This is expanded to /usr/local/share/fonts and /usr/share/fonts as well.
We definitely have to have different seed for /usr/share/fonts.
2023-03-22 21:02:02 +09:00
Kalev Lember
ca9f5b820e Revert "Provide systemd packages"
This ended up causing weird issues with build dependencies, e.g.
packages that 'BuildRequires: systemd' for systemd rpm macros no longer
building because they ended up pulling in flatpak-runtime-config instead
of systemd.

This reverts commit ccc5a2ff39.
2023-03-18 23:12:18 +01:00
Kalev Lember
fe2b787e62 appdata: Add F38 versions 2023-03-18 23:12:18 +01:00
Akira TAGOH
8686361974 Add 05-flatpak-fontpath.conf
We need a different MD5 for fontconfig cache to avoid
conflict between caches on host and flatpak.

See https://github.com/fedora-silverblue/issue-tracker/issues/305
2023-03-18 15:53:05 +09:00
Yaakov Selkowitz
ccc5a2ff39 Provide systemd packages
These belong on the host, but a lot of packages have hard dependencies
thereon.  Providing these here avoids the need to fix all those
immediately.
2023-02-23 11:18:54 -05:00
Yaakov Selkowitz
44e2d9720a Add metainfo for KDE runtimes
Also, use SPDX license names in AppData.
2023-02-22 11:43:55 -05:00
Yaakov Selkowitz
025c396a89 Remove package notes from flatpak-builder compile flags
As implemented in redhat-rpm-config, package notes requires several
RPM-specific environment variables to be set, and therefore only work
with RPM builds.  This causes gcc to be unable to compile in other use
cases, such as with flatpak-builder.
2023-02-20 21:11:11 -05:00
Akira TAGOH
8089af8255 Include fonts-dir.xml
Sync up with upstream change in fontconfig-flatpak.conf.

https://gitlab.com/freedesktop-sdk/freedesktop-sdk/-/issues/1493
2022-11-17 19:46:21 +09:00
Kalev Lember
5895a480a3 Revert "Fix search paths for /app-installed python modules" (#2026979)
The python path issue is now fixed so we can go back to using the
original code.

https://bugzilla.redhat.com/show_bug.cgi?id=2026979

This reverts commit 2a984132dc.
2022-09-06 09:12:35 +02:00
Kalev Lember
a8adb83cc2 Correctly substitute /app/lib in flatpak-builder defaults.json ldflags 2022-09-06 09:06:27 +02:00
Kalev Lember
d333ca8010 appdata: Add F37 versions 2022-08-17 23:51:50 +02:00
Kalev Lember
2a984132dc Fix search paths for /app-installed python modules (#2112499)
This works around Python prefix changes in F36 that broke our
usercustomize.py, leading to python module search paths changing to
/app/local/lib.

As a work around, do the path mangling in the spec file and avoid doing
it at runtime.

https://bugzilla.redhat.com/show_bug.cgi?id=2112499
2022-08-04 11:16:08 +02:00
Tomas Popela
41b65b2844 appdata: Add F36 version 2022-05-02 19:44:08 +02:00
Kalev Lember
c070b580e4 appdata: Add F35 versions 2021-10-01 01:41:45 +02:00
Kalev Lember
bbc9f83404 appdata: Add F34 versions 2021-03-27 21:20:10 +01:00
Kalev Lember
23a68b312c Install flatpak-builder defaults.json config file
This makes it easier to use the Fedora flatpak SDK when building with
flatpak-builder (as opposed to building flatpaks in koji).
2021-02-02 12:41:33 +01:00
Fedora Release Engineering
a3e8ca4f3c - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 05:38:34 +00:00
Kalev Lember
26a85e4340 appdata: Use F33 GA release date 2020-10-27 09:06:01 +01:00
Kalev Lember
ee50a34bc2 Add release date for F33 runtime/sdk 2020-09-29 14:00:42 +02:00
Kalev Lember
dfe54d76c8 Update the version in appdata files as rawhide is now at 33 2020-07-29 22:10:34 +02:00
Kalev Lember
2a4e459104 Install appdata for both the Platform and the Sdk
This should make both the runtime and the sdk correctly show up in gnome-software.

I am not sure what to do with the license field; I've left it as
GPL-2.0+ for now, matching what the freedesktop and gnome runtimes are
doing, but it's clearly not correct (we include many libraries with many
different licenses, not just GPL-2.0+). I've left a FIXME in the appdata
files for now.
2020-07-29 21:29:16 +02:00
Fedora Release Engineering
fa6e7378f4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 17:33:08 +00:00
Kalev Lember
54fb203609 Remove Python 2 support
https://bugzilla.redhat.com/show_bug.cgi?id=1801932
2020-03-06 12:27:37 +01:00
Fedora Release Engineering
09c9de5dbe - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 18:37:36 +00:00
Owen W. Taylor
56e70a0284 Fix comment location in fontconfig config file 2019-08-08 17:33:23 +00:00
Mark Otaris
27155327b8 Update font config to match freedesktop-sdk
This is necessary for custom user fonts to work.
2019-07-25 23:33:45 -04:00
Fedora Release Engineering
c93a5956cb - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 00:41:12 +00:00
Fedora Release Engineering
3bc9aa48fa - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 19:48:55 +00:00
Owen W. Taylor
f1b4680012 Add missed file 2018-09-28 09:38:20 -04:00
Owen W. Taylor
2ea41f54bf Add a usercustomize.py to set up Python paths 2018-09-28 09:16:57 -04:00
Owen W. Taylor
36bc609f8b Fix path to gsettings schemas in trigger 2018-09-08 14:52:40 -04:00
Owen W. Taylor
54c964f6bf Avoid comments leaking into scriplets 2018-09-08 14:06:11 -04:00
Owen W. Taylor
628473497e Add file triggers from glibc, glib2, and fontconfig 2018-09-08 00:19:48 -04:00
Fedora Release Engineering
eab96c8f9b - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 00:38:00 +00:00
Fedora Release Engineering
2730826232 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 09:46:57 +00:00
Fedora Release Engineering
acf54cd0cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 20:37:41 +00:00
Fedora Release Engineering
cba11c3e7a - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 08:28:35 +00:00
Owen W. Taylor
9988934cd2 Rename fontconfig conf file from 'xdg-app' to 'flatpak' 2017-06-29 14:43:05 -04:00
Owen W. Taylor
0ef5635ded Make not noarch
The contents of /etc/ld.so.conf.d/app.conf depend on 64-bit vs. 32-bit
2017-06-29 14:39:47 -04:00
Owen W. Taylor
7649fdfbcd Initial import 2017-06-14 17:29:10 -04:00
Fedora Release Engineering
3235bbddf3 Initial setup of the repo 2017-06-14 16:00:12 +00:00