Clayton Craft
138a8c01c3
main/postmarketos-base-ui-gnome: add "app provider" subpkgs
...
This adds two new subpackages, one pulls in in gnome software and the
other pulls in bazaar. Both subpackages provide a new virtual
(gnome-app-provider), and the main base GNOME UI pkg now depends on
this virtual. This allows us to ship bazaar in Duranium instead of GNOME
Software, and to continue to use GNOME Software by default on mutable
pmOS.
Previously there was an "optional" dependency on a sw
app provider (gnome-software, via pmb_recommends), but I made it a hard
dependency now because:
1) I think users can expect *some* app store thing to be available
by default, and the number of users who would remove all of them is
probably approaching 0
2) Ignoring pmb_recommends made the rest of this easier to implement,
since I'm not entirely sure how pmb would react to a virtual provided
by the pkg it is processing pmb_recommends for, and I didn't want to
find out.
Fixes #4634
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8831 >
2026-06-16 18:22:10 +00:00
..
2026-01-03 18:36:33 +00:00
2026-01-03 18:36:33 +00:00
2026-01-12 17:01:35 +01:00
2026-02-22 15:39:25 +00:00
2026-02-11 14:55:16 +00:00
2026-05-31 14:53:46 +00:00
2026-03-12 19:17:32 +00:00
2026-03-31 14:25:42 +00:00
2026-02-26 03:00:27 +00:00
2026-04-18 14:40:03 +00:00
2026-06-01 16:57:03 +00:00
2026-03-31 17:28:23 +02:00
2026-04-05 11:07:11 +05:00
2026-03-31 14:25:42 +00:00
2026-01-03 18:36:33 +00:00
2026-01-12 17:01:35 +01:00
2026-01-12 17:01:35 +01:00
2026-05-03 15:08:45 +00:00
2026-05-03 15:08:45 +00:00
2026-01-12 17:01:35 +01:00
2026-01-12 17:01:35 +01:00
2026-01-12 17:01:35 +01:00
2026-01-12 17:01:35 +01:00
2026-01-15 11:15:21 +00:00
2026-03-31 14:25:42 +00:00
2026-05-31 14:53:46 +00:00
2026-01-03 18:36:33 +00:00
2026-01-12 17:01:35 +01:00
2026-02-27 16:39:27 +00:00
2026-01-12 17:01:35 +01:00
2026-01-12 17:01:35 +01:00
2026-03-31 14:25:42 +00:00
2026-01-03 18:36:33 +00:00
2026-01-12 17:01:35 +01:00
2026-02-22 15:39:25 +00:00
2026-01-03 18:36:33 +00:00
2026-02-22 15:39:25 +00:00
2026-03-31 14:25:42 +00:00
2026-05-31 14:53:46 +00:00
2026-03-31 14:25:42 +00:00
2026-01-12 17:01:35 +01:00
2026-06-07 15:41:39 +02:00
2026-06-08 17:53:12 +00:00
2026-02-20 15:31:54 +01:00
2026-01-12 17:01:35 +01:00
2026-05-27 21:09:37 +02:00
2026-05-12 16:09:31 +00:00
2026-01-15 11:05:38 +00:00
2026-06-16 18:22:10 +00:00
2026-06-08 05:28:02 +00:00
2026-05-09 08:56:07 +00:00
2026-01-03 18:36:33 +00:00
2026-06-16 16:58:21 +00:00
2026-06-16 16:18:55 +00:00
2026-01-12 17:01:35 +01:00
2026-01-12 17:01:35 +01:00
2026-05-27 12:18:13 +00:00
2026-06-16 06:40:02 +00:00
2026-06-02 20:29:44 +00:00
2026-04-06 22:09:05 +00:00
2026-05-31 14:53:46 +00:00
2026-01-03 18:36:33 +00:00
2026-05-29 00:19:02 +00:00
2026-05-10 13:43:38 +00:00
2026-05-31 14:53:46 +00:00
2026-05-31 14:53:46 +00:00
2026-05-31 14:53:46 +00:00
2026-05-31 14:53:46 +00:00
2026-05-11 19:14:26 +00:00
2026-05-31 14:53:46 +00:00
2026-05-26 15:57:16 +00:00
2026-01-15 11:05:38 +00:00
2026-06-15 07:02:45 +00:00
2026-01-27 15:20:22 +00:00
2026-05-31 14:53:46 +00:00
2026-05-02 02:13:09 +00:00
2026-01-12 17:01:35 +01:00
2026-01-15 11:05:38 +00:00
2026-01-12 17:01:35 +01:00
2026-01-18 12:20:33 +00:00
2026-03-03 22:11:33 +01:00
2026-06-06 21:14:12 +02:00
2026-06-06 21:14:12 +02:00
2026-01-12 17:01:35 +01:00
2026-01-12 17:01:35 +01:00
2026-02-26 03:00:27 +00:00
2026-01-12 17:01:35 +01:00
2026-01-12 17:01:35 +01:00
2026-01-15 11:05:38 +00:00
2026-01-12 17:01:35 +01:00
2026-01-12 17:01:35 +01:00
2026-04-02 22:35:35 +00:00
2026-06-06 21:14:12 +02:00
2026-05-31 09:40:30 +02:00
2026-03-03 19:16:53 +00:00
2026-05-09 08:56:07 +00:00
2026-01-12 17:01:35 +01:00
2026-01-12 17:01:35 +01:00
2026-05-02 16:09:42 +02:00
2026-06-12 17:26:20 +00:00
2026-06-12 17:26:20 +00:00
2026-06-12 17:26:20 +00:00
2026-06-12 17:26:20 +00:00
2026-01-12 17:01:35 +01:00
2026-01-12 17:01:35 +01:00
2026-03-20 17:05:42 -07:00
2026-01-12 17:01:35 +01:00
2026-03-12 15:55:24 +00:00
2026-05-31 14:53:46 +00:00
2026-03-31 14:25:42 +00:00
2026-01-12 17:01:35 +01:00
2026-02-22 15:39:25 +00:00
2026-03-31 14:25:42 +00:00
2026-02-11 14:18:44 +00:00
2026-02-22 15:39:25 +00:00
2026-05-31 14:53:46 +00:00
2026-01-11 18:52:28 +01:00
2026-05-11 18:39:03 +00:00
2026-01-03 18:36:33 +00:00
2026-01-15 11:15:21 +00:00
2026-04-01 21:40:48 +00:00