No description
Find a file
Achill Gilgenast 32e9ca423e
githooks/pre-commit: remove file size check
This still comes from the aports hook, where we want to avoid too large patches,
but in pmaports we have big kernel config files that might exceed the
configured 256 kiB limit.

Currently the following files exceed that limit and used git commit
--no-verify to overcome the error (or didn't configure git hooks):

	260K	./device/community/linux-postmarketos-qcom-laptop/config-postmarketos-qcom-laptop.aarch64
	268K	./main/postmarketos-bootsplash/OpenSans-Regular.svg
	336K	./device/downstream/linux-amazon-checkers/0003-Add-missing-kconfig-files.patch
	376K	./device/downstream/linux-amazon-austin/silence-power-logspam.patch

Alternatively we can increase the file limit, but i'm not sure what that
solves.

In future for Alpine, I want to move the check to abuild's internal
linting, which makes it visible for all APKBUILDs, consistent with
other of abuild's linters and also shows up on CI.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7603>
2025-12-22 23:53:09 +00:00
.ci ci: fix test_ui failing on removing UI packages 2025-12-06 16:50:50 +00:00
.githooks githooks/pre-commit: remove file size check 2025-12-22 23:53:09 +00:00
.gitlab/issue_templates gitlab/issue_templates/Default: add v25.12 2025-12-14 21:55:48 +01:00
.well-known well-known/funding-manifest-urls: new file (MR 6074) 2025-01-20 18:59:41 +01:00
cross cross/systemd-boot-x86: upgrade to 258.3 2025-12-15 18:22:55 +00:00
device nokia-pl2: new device 2025-12-22 23:50:06 +00:00
docs docs: approval-rules: Allow merging without maintainer approval after 2 weeks 2025-12-08 22:19:33 +00:00
extra-repos/systemd systemd/postmarketos-base-systemd: fix xdg-user-dirs preset 2025-12-20 23:21:49 +00:00
main gain/postmarketos-ui-phosh: use greetd phrog to start phosh 2025-12-22 19:47:37 +00:00
modem modem/msm-modem: embed keepfileopen utility 2025-12-17 16:20:53 +00:00
temp temp/mesa-dri-simpledrm: set builddir to fix build 2025-12-07 17:49:34 +01:00
.clang-format Add .clang-format file (!465) 2019-06-26 22:36:15 +02:00
.ecrc CI: .ecrc: Exclude temp from check (MR 4858) 2024-02-27 08:24:53 -08:00
.editorconfig editorconfig: use spaces instead of tabs for markdown 2025-11-05 11:21:30 +00:00
.gitignore docs: add auto-generated deviceinfo reference 2025-11-23 20:26:30 +00:00
.gitlab-ci.yml CI: don't deploy docs from scheduled pipelines 2025-11-30 16:47:54 +01:00
.mailmap */*: update my email address 2025-08-09 12:10:16 +02:00
channels.cfg channels.cfg: v25.12: update branch_aports 2025-12-07 14:33:53 +01:00
COMMITSTYLE.md editorconfig: use spaces instead of tabs for markdown 2025-11-05 11:21:30 +00:00
kconfigcheck.toml kconfigcheck: Don't require LTO_CLANG_THIN for CFI 2025-12-15 23:32:12 +00:00
LICENSE Add GPLv3 again 2018-08-23 21:44:22 +02:00
pmaports.cfg pmaports.cfg: declare XFS as a supported filesystem type 2025-12-18 21:02:32 +00:00
README.md docs: add review and merging guidelines specific to pmaports 2025-09-25 19:55:33 +00:00

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:

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