Commit Graph

209 Commits

Author SHA1 Message Date
Kalev Lember
1bc15b80ff Use "Fedora Flatpaks" as the remote title
This should make it clearer in various app centers that this is the
Fedora Flatpak repo and make it easier to distinguish from regular
Fedora RPMs when they are displayed side by side. Unofficially everybody
already talks about "Fedora Flatpaks" so it makes sense to use the same
name here to reinforce the terminology.

This goes together with
https://gitlab.gnome.org/GNOME/gnome-software/-/merge_requests/564
that makes gnome-software actually use flatpak-provided repo titles.

See https://lists.fedoraproject.org/archives/list/desktop@lists.fedoraproject.org/message/CVN5OUHIHF6ST264FNXMD4ETMPOMAW34/
for the discussion.
2021-01-11 10:11:28 +01:00
David King
a1e059e194 Update to 1.9.3 (#1910054) 2020-12-22 13:39:23 +00:00
Tom Stellard
10325ad25f Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-18 22:40:42 +00:00
Kalev Lember
c7c97f535c Update to 1.9.2 2020-11-20 15:51:53 +01:00
Kalev Lember
f15771df6f Update to 1.9.1 2020-11-19 11:45:14 +01:00
David King
f5b3099c37 Drop obsolete Requires on system-release 2020-11-18 16:04:43 +00:00
Kalev Lember
fb01726dcf Update to 1.8.3 2020-11-17 14:48:21 +01:00
Jeff Law
1a5680034e Fix bogus volatiles caught by gcc-11 2020-10-31 13:35:07 -06:00
Kalev Lember
6b8a0a5ed0 Backport various OCI fixes from upstream 2020-09-11 16:54:54 +02:00
Kalev Lember
df2fd06ece Update to 1.8.2 2020-08-21 15:53:08 +02:00
Fedora Release Engineering
086321cf22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 17:32:28 +00:00
David King
f49d0a50a8 Update to 1.8.1 (#1853667) 2020-07-03 16:44:35 +01:00
Jeff Law
b778818a12 Disable LTO. 2020-06-30 13:51:50 -06:00
David King
4349e0b1eb Update to 1.8.0 (#1850676) 2020-06-24 22:01:23 +01:00
David King
9fc080a850 Update to 1.7.3 (#1820762) 2020-06-10 22:21:56 +01:00
Kalev Lember
06c56653c4 Update to 1.7.2 2020-04-03 23:53:57 +02:00
David King
4633568306 Update to 1.7.1 (#1818882) 2020-03-30 19:26:10 +01:00
Kalev Lember
b130ae6163 Update to 1.6.3 2020-03-30 16:09:48 +02:00
David King
cbda78cb50 Update to 1.6.2 (#1802609) 2020-02-13 14:49:23 +00:00
Fedora Release Engineering
0960530c29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 18:36:50 +00:00
David King
986c93c11c Update to 1.6.1 2020-01-23 13:22:42 +00:00
David King
9aa57fe40b Remove broken python3 sed hack
Flatpak now uses python3 in the shebang.
2020-01-17 20:34:28 +00:00
David King
3ad53a0dd3 Update to 1.6.0 2019-12-20 13:38:38 +00:00
David King
95c9e95809 Update to 1.5.2 2019-12-16 15:09:26 +00:00
David King
95b9553e41 Update to 1.5.1 2019-11-28 11:07:21 +00:00
Orion Poplawski
a343b97b28 Use %%{?selinux_requires} for proper install ordering 2019-11-01 21:45:38 -06:00
David King
dfa060b4a2 Update to 1.5.0 2019-10-03 09:53:38 +01:00
Kalev Lember
8600e73a2e Update to 1.4.3 2019-09-19 11:30:54 +02:00
Debarshi Ray
2e3aca0122 Trim unused shared library linkages from the session helper
https://github.com/flatpak/flatpak/pull/3052
2019-09-18 18:28:20 +02:00
Owen W. Taylor
72458d352a Add patch fixing problem with downloading icons for OCI remotes (#1683375) 2019-08-07 20:54:28 +00:00
Tim Zabel
693cc488ca SELinux needs additional Requires (#1732132) 2019-07-25 12:52:55 +01:00
Fedora Release Engineering
3fd2cc9fff - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 00:40:43 +00:00
Kalev Lember
9c30279458 Backport a patch that fixes a fairly large memory leak in gnome-software 2019-07-09 13:30:52 +03:00
David King
0df18e4ad5 Update to 1.4.2 (#1725071) 2019-06-28 13:20:38 +01:00
David King
bb2e321977 Use Requires(post) for selinux-policy (#1723118) 2019-06-25 22:51:34 +01:00
Debarshi Ray
5da8672e30 Split the session helper into a separate sub-package
The org.freedesktop.Flatpak user D-Bus service isn't just used by
flatpak(1) or applications running as Flatpaks. It's also used by
toolbox(1) for similar reasons:
 * To keep various configuration files inside the container
   synchronized with the host
 * To let the container request certain commands to be run on the host

Since the org.freedesktop.Flatpak D-Bus is a standalone utility that
doesn't itself require the main flatpak package to work, this reduces
the dependency footprint of toolbox for those who care about such
things. eg., Fedora CoreOS.

Add a versioned conflict on the old unified main flatpak package to
resolve cases where the session-helper sub-package is requested to be
installed when the old unified main package is already present. See:
https://docs.fedoraproject.org/en-US/packaging-guidelines/Conflicts
2019-06-25 19:02:41 +02:00
Kalev Lember
6d5bdff69b Update to 1.4.1 2019-06-13 10:53:34 +02:00
Kalev Lember
842e7bdf8a Backport an upstream patch to fix gnome-software CI 2019-06-12 10:22:54 +02:00
Kalev Lember
7895c61f77 Update to 1.4.0 2019-05-28 15:19:22 +02:00
Kalev Lember
d26e302c1a Update to 1.3.4 2019-05-10 09:41:48 +02:00
David King
65418b11fc Generate consistent anchor IDs 2019-04-30 08:23:14 +01:00
David King
40544a97aa Update to 1.3.3 (#1699338) 2019-04-26 14:10:18 +01:00
Igor Gnatenko
eedcdf86b8
Do not make version empty
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-04-18 15:04:57 +02:00
Igor Gnatenko
29c2e24977
Fixup selinux requires
Wiki page is not a guidelines and is outdated. It pulls python2 without
any reason.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2019-04-17 14:28:28 +02:00
David King
b6456a51bb Update to 1.3.2 (#1699338) 2019-04-15 16:29:55 +01:00
Kalev Lember
44396ad044 Remove the post script to create system repo now that we have the service
This also ensures that the code paths for initial run are the same on
both Silverblue (where the %post script didn't do anything) and regular
Fedora.
2019-04-04 17:55:42 +02:00
Kalev Lember
527512aa12 Add a oneshot systemd service to add Fedora flatpak repos
This adds a systemd service that is type=oneshot and adds fedora and
fedora-testing (disabled by default) flatpak repos. Various bugs around
/etc/flatpak/remotes.d/ handling make it difficult to use right now,
which would otherwise have been a much saner alternative.

See https://github.com/flatpak/flatpak/issues/2508 and
https://github.com/flatpak/flatpak/issues/1665 for the remotes.d issues.
2019-04-04 17:55:42 +02:00
David King
5ffa114899 Update to 1.3.1 (#1693207) 2019-03-27 18:47:28 +00:00
David King
f8a48677c3 Update to 1.3.0 2019-03-12 14:54:55 +00:00
David King
995879f52d Use xdg-dbus-proxy 2019-02-14 10:13:54 +00:00
David King
5f26e0a6ca Remove an obsolete Conflicts 2019-02-14 10:09:18 +00:00
David King
ce55a6e1b7 Update to 1.2.3 2019-02-11 14:16:54 +00:00
David King
af9fc854bb Update to 1.2.2 2019-02-06 10:46:07 +00:00
Kalev Lember
ace83ea621 Update to 1.2.1 2019-02-05 14:15:07 +01:00
Owen W. Taylor
a2371405ba Add an upstream patch to add flatpak build-export --disable-sandbox 2019-02-04 21:15:14 +00:00
Kalev Lember
15f0af48b8 Tighten librsvg2 requires with the _isa macro 2019-02-01 13:40:35 +01:00
Bastien Nocera
823aa1c075 Require librsvg2 so SVG icons can be exported 2019-01-31 13:05:50 +01:00
Kalev Lember
ba95e038fd Add changelog entry 2019-01-29 10:00:19 +01:00
Kalev Lember
3de84e6e36 Enable libsystemd support
This makes 'flatpak history' work.
2019-01-29 09:43:53 +01:00
David King
01e054a960 Update to 1.2.0 2019-01-28 11:55:53 +00:00
Kalev Lember
61a538ba84 Add missing dconf build dep 2019-01-16 10:08:54 +01:00
Kalev Lember
91228abfd4 Update to 1.1.3 2019-01-15 16:21:39 +01:00
David King
b5bd7d58b5 Update to 1.1.2 2018-12-21 10:12:50 +00:00
David King
5b26dab423 Enable installed tests and add to tests subpackage 2018-12-17 17:22:58 +00:00
Kalev Lember
ad8183f171 Update to 1.1.1 2018-12-10 15:07:42 +01:00
Owen W. Taylor
46af40e4bc Fix OCI system remotes
Add patches so that the system-helper downloads and creates the summary
data, and so that the icon permissions are correct.
2018-11-30 21:49:35 +00:00
Kalev Lember
abee337583 Update to 1.0.6 2018-11-16 12:16:24 +01:00
Kalev Lember
0e0847db97 Recommend p11-kit-server instead of just p11-kit
https://bugzilla.redhat.com/show_bug.cgi?id=1649049
2018-11-12 20:27:13 +01:00
Kalev Lember
f46c6f841b Update to 1.0.5 2018-11-12 16:18:34 +01:00
Kalev Lember
e906ffbf41 Update to 1.0.4 2018-10-12 11:36:27 +02:00
Kalev Lember
c79d55d1bb Update to 1.0.3 2018-10-04 15:10:20 +02:00
Kalev Lember
2c21ede802 Update to 1.0.2 2018-09-13 14:49:19 +02:00
Kalev Lember
2ae8c97719 Require xdg-desktop-portal
Make sure the document portal is installed now that it moved out of
flatpak and into xdg-desktop-portal.
2018-09-13 12:19:45 +02:00
David King
edc4cebd1a Update to 1.0.1 2018-08-28 10:55:51 +01:00
David King
27c8302baf Fix double dash in XML documentation 2018-08-20 14:22:51 +01:00
David King
62250b1c79 Update required ostree version 2018-08-20 14:19:53 +01:00
David King
0fc3aa8f7e Update to 1.0.0 2018-08-20 11:04:33 +01:00
Kalev Lember
9b483e7baf Backport an upstream patch to fix the build
https://github.com/flatpak/flatpak/pull/1914
2018-07-20 13:47:55 +02:00
Fedora Release Engineering
b849740f7b - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 00:37:35 +00:00
Kalev Lember
791c9eb0cb Update to 0.99.3 2018-07-10 18:28:18 +02:00
Kalev Lember
380dda5075 Update to 0.99.2 2018-06-27 12:38:01 +02:00
David King
ab55da8198 Update to 0.99.1 2018-06-21 19:08:27 +01:00
David King
cedb5b2a26 Update to 0.11.8.3 (#1590808) 2018-06-13 13:46:06 +01:00
David King
4d84c9733b Update to 0.11.8.2 (#1589810) 2018-06-11 13:50:08 +01:00
David King
d84c184cfb Update to 0.11.8.1 (#1588868) 2018-06-08 14:32:55 +01:00
David King
4d1afac7c2 Update to 0.11.8 (#1588868) 2018-06-08 08:17:21 +01:00
Adam Jackson
be4506b082 Remove Requires: kernel >= 4.0.4-202, which corresponds to rawhide
somewhere before Fedora 22 which this spec file certainly no longer
  supports.
2018-05-23 15:36:41 -04:00
Kalev Lember
d1b989ba90 Update to 0.11.7 2018-05-03 08:46:56 +02:00
Kalev Lember
e2b6352bd9 Add missing bison build dep 2018-05-02 14:28:57 +02:00
Kalev Lember
ba7221883c Update to 0.11.6 2018-05-02 14:16:11 +02:00
Kalev Lember
14c8c6d878 Backport a fix for a gnome-software crash installing .flatpakref files 2018-05-02 10:29:23 +02:00
David King
c50286f8d7 Update to 0.11.5 2018-04-30 15:13:13 +01:00
Kalev Lember
50d215489b Update to 0.11.4 2018-04-26 23:32:12 +02:00
David King
d62425b5d2 Update to 0.11.3 2018-02-19 13:41:56 +00:00
David King
fc4188ecd5 Update to 0.11.2 2018-02-19 10:50:39 +00:00
David King
e9bc252d0e Update to 0.11.1 2018-02-14 12:40:11 +00:00
Fedora Release Engineering
3c55bc1c3c - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 09:46:30 +00:00
Igor Gnatenko
30c7c92367
Switch to %ldconfig_scriptlets
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-02 11:03:23 +01:00
Kalev Lember
ed865780a7 Update to 0.10.3 2018-01-30 15:18:04 +01:00
David King
f907470370 Update to 0.10.2.1 2017-12-21 10:24:10 +00:00