138a8c01c358779db1ebf0966c5e4974485a330a
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>
postmarketOS aports repository
This repository contains the APKBUILD files for postmarketOS-specific packages, along with the required patches and scripts, if any.
There are many more packages defined in the Alpine Linux aports on which these packages depend.
Helpful resources:
- Issues
- How to create a package
- APKBUILD reference
- pmaports commit style
- Approval rules
- Alpine Linux aports
- Alpine Linux package search
- postmarketOS package search
Git Hooks
You can find some useful git hooks in the .githooks directory.
To use them, run the following command after cloning this repository:
git config --local core.hooksPath .githooks
Languages
Shell
95.8%
Python
2.5%
C
1.2%
Batchfile
0.3%
Jinja
0.2%