Aster Boese
edfb9c96a3
device/downstream/*: /etc/X11/xorg.conf.d -> /usr/share/X11/xorg.conf.d
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7805 >
2026-03-27 13:42:53 +00:00
Aster Boese
e8adc41966
device/testing/*: /etc/X11/xorg.conf.d -> /usr/share/X11/xorg.conf.d
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7805 >
2026-03-27 13:42:53 +00:00
Aster Boese
adb832c1ee
device/community/*: /etc/X11/xorg.conf.d -> /usr/share/X11/xorg.conf.d
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7805 >
2026-03-27 13:42:53 +00:00
Aster Boese
f16ca169e0
linux-powkiddy-x55: upgrade to 6.19.0
...
linux-powkiddy-x55 is just the kernel dot org repo with a single
patch applied. Originally, this was meant to be a port to use LLVM,
but too much of compilation was broken by newer clang optimizations,
so porting to the newest release made more sense.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8132 >
2026-03-26 07:05:45 +00:00
Aster Boese
fcd19400d9
systemd/systemd: build static libsystemd and libudev
...
Useful for things like Rust.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8216 >
2026-03-25 02:45:41 +00:00
Aster Boese
21f0afb162
kconfig-generic: add, amdgpu, intel, nouveau, and nvme configs
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8208 >
2026-03-23 17:49:06 +01:00
Aster Boese
55b0571bc9
xiaomi-fire: move to archived
...
The git repo of the firmware files was deleted and there doesn't seem
to be a backup anywhere.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8025 >
2026-03-22 14:38:56 +01:00
Aster Boese
5e58825ad3
kconfigcheck: version gate DRM_FBDEV_EMULATION
...
DRM_FBDEV_EMULATION was added in kernel version 4.3, but we have kernels older than that.
Version gating the option fixes kconfigcheck on these kernels.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8202 >
2026-03-19 22:21:03 +01:00
Aster Boese
30e5479de2
main/postmarketos-base: switch from doas to sudo-rs
...
The version of OpenBSD's doas packaged by Alpine had its last commit
21-02-2022. This in itself is not bad, but the issue is that in that time,
there have been many MRs and issues filed to the repo that see no action.
One major MR, that being a hardening patch against rowhammer attacks,
has layed stale since 03-03-2024. After Natanael Copa asked if the repo
was still maintained, the response was that it is low-priority.
As such switching to sudo-rs, despite its larger size and attack surface, makes
sense due to more users and thus more eyes on it performing analysis and fixing
security issues quicker. OpenBSD doas does not have this itself, and a low-usage
fork of it definitely does not. While there are snazzier, more modern
alternatives like run0, capsudo, or s6-sudo, none of these are in a state where
they can fully replace all the features that sudo provides.
sudo-rs was chosen over the original sudo due to a few factors. The first is
memory safety, as Rust generally solves that issue in the codebase, so a whole
class of possible vulns are eliminated. Second is that sudo-rs is already in
use by larger distributions like Canonical's Ubuntu, meaning that the user base
is already quite large, leading to similar amounts of eyes on the source code.
Third, sudo-rs has had support from the original authors of sudo, allowing the
project to avoid the pitfalls of the legacy C codebase. Finally, sudo-rs has
already had two fairly recent independent security audits, meaning that their
security posture is diligent enough to be trusted.
See https://github.com/trifectatechfoundation/sudo-rs/tree/main/docs/audit
In the future, any further switch in the privilege-escalation tool should keep
the sudo command, be it through a symlink, shim, or a binary itself. This is
maintained currently due to having installed doas-sudo-shim by default, but
more care should be taken in the future to not break user workflows.
Partially reverts 0f327af853
See https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4144
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7967 >
2026-03-18 17:36:30 +00:00
Aster Boese
fc9ba9b787
.gitlab: update issue template to reflect new default branch
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8183 >
2026-03-15 17:47:41 +00:00
Aster Boese
5da1b74db0
ci: replace master strings with main
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8183 >
2026-03-15 17:47:40 +00:00
Aster Boese
7d8b935704
treewide: change pmaports-specific master strings to main
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7566 >
2026-03-15 13:54:37 +00:00
Aster Boese
fde59e75e1
linux-postmarketos-apple-{4,16}k: add note to modify at same time
...
Both the kernels are practially the same, with only one config option changed.
Thus, any changes done to one shall be done to the other.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7850 >
2026-03-15 05:52:37 +01:00
Aster Boese
b3ec402e42
linux-postmarketos-apple-{4,16}k: upgrade to 6.19.0 and sync kconfig
...
Upgrades both kernels to 6.19.0.
Syncs both kernel's kconfigs with kconfigcheck and enables the rust
kconfigcheck category. Rust is enabled as future-proofing in-case pmOS enables
a Rust option so devices can be tested with Rust enabled beforehand.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7850 >
2026-03-15 05:51:44 +01:00
Aster Boese
d7ee136f4e
testing/m1n1-apple-idevice: upgrade to 1.5.0_git20250208
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7850 >
2026-03-14 21:31:23 +01:00
Aster Boese
b24a4ef1fd
kconfigcheck: version gate MODULE_COMPRESS
...
MODULE_COMPRESS was added after the individual compression algorithm options.
As such, it needs a separate version set or any kernel below the version it
was added will fail kconfig check.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8131 >
2026-03-06 10:53:34 +00:00
Aster Boese
c563c33696
linux-postmarketos-qcom-sdm845: migrate to kernel fragments
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7451 >
2026-02-27 15:47:01 +00:00
Aster Boese
5e3d65b2bd
treewide: add !check to options of packages without tests
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8055 >
2026-02-22 15:39:25 +00:00
Aster Boese
9cdad06111
oneplus-fajita: disable quiet
...
This fixes a race condition between the panel initialization and the console.
I cannot reproduce it myself, but others report that this change fixes the
race condition for them, so add it anyways.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7953 >
2026-02-21 16:03:10 +00:00
Aster Boese
5d8d840715
apple-idevice: enable deviceinfo_drm
...
With simpledrm, all devices that this device supports with a display can use drm now.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8049 >
2026-02-21 11:24:24 +00:00
Aster Boese
b998e511fc
oneplus-cheeseburger: use correct spitfunc for -udev
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8031 >
2026-02-17 20:07:05 -05:00
Aster Boese
e6e928feaa
asus-flo: install udev config under /usr/lib/
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7540 >
2026-02-17 16:57:07 -08:00
Aster Boese
0a96c2714a
xiaomi-miatoll: install udev configs under /usr/lib/
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7540 >
2026-02-17 16:55:34 -08:00
Aster Boese
c9b774a0e7
powkiddy-x55-mapper: install udev configs under /usr/lib/
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7540 >
2026-02-17 16:55:23 -08:00
Aster Boese
9040affe7f
xiaomi-perseus: install udev configs under /usr/lib/
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7540 >
2026-02-17 16:55:23 -08:00
Aster Boese
1860210bf8
samsung-p4note: install udev configs under /usr/lib/
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7540 >
2026-02-17 16:55:11 -08:00
Aster Boese
e424b1cd8f
bluetooth-raspberry-pi: install udev configs under /usr/lib/ and update formatting
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7540 >
2026-02-17 16:55:11 -08:00
Aster Boese
5900b3b6ee
samsung-p4wifi: install udev configs and firmware files under /usr/lib/
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7540 >
2026-02-17 16:55:11 -08:00
Aster Boese
459d860862
sony-sirius: install udev configs under /usr/lib/
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7540 >
2026-02-17 16:55:11 -08:00
Aster Boese
c5cd4c5439
oneplus-cheeseburger: install udev configs under /usr/lib/
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7540 >
2026-02-17 16:54:55 -08:00
Aster Boese
afc72eff80
pine64-pinetab: install udev configs under /usr/lib/
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7540 >
2026-02-17 16:54:24 -08:00
Aster Boese
30ff8226ad
temp/iio-sensor-proxy: rebuild to use libssc.so.2
...
ERROR: unable to select packages:
so:libssc.so.1 (no such package):
required by: iio-sensor-proxy-99993.8-r5[so:libssc.so.1]
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8006 >
2026-02-16 14:50:10 +00:00
Aster Boese
3ef8706a98
linux-samsung-a53x: set source to working git repository
...
The kernel source of linux-samsung-a53x is a mirror of the actual kernel
source. This mirror is down, so change the source to point the the kernel
repo instead of the mirror.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7994 >
2026-02-13 11:36:53 -05:00
Aster Boese
5be611a331
qualcomm-sdm845: add myself as Co-Maintainer
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7973 >
2026-02-09 11:55:33 -05:00
Aster Boese
a4ea6ee5dd
oneplus-fajita: add myself as Co-Maintainer
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7973 >
2026-02-09 11:41:51 -05:00
Aster Boese
4e56e76b91
linux-htc-flounder: build with LLVM
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7579 >
2026-02-08 15:18:11 +00:00
Aster Boese
2926f01afb
oneplus-enchilada: disable quiet in kernel-cmdline.d
...
Before switching to kernel-cmdline.d, this device didn't have quiet because of
an issue causing a crash on boot. This patch re-disables quiet.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7923 >
2026-02-06 01:28:46 +00:00
Aster Boese
ef58926d5e
apple-idevice: disable initramfs-extra
...
There were fears that initramfs-extra would take up too much ram and
cause booting Linux to fail, but that doesn't seem to be the case.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7846 >
2026-01-26 15:59:51 +00:00
Aster Boese
d1dc06cd1f
ci: pytest: test_provides: ignore kernel fragments
...
Kernel fragments are not packaged nor used for building the kernels, since only the full
config is used at build-time. As such, they shouldn't be included in the checksums.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7798 >
2026-01-22 23:41:00 +00:00
Aster Boese
c81755fe7f
testing/m1n1-apple-idevice: upgrade to 1.5.0_git20260114
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7785 >
2026-01-19 12:01:42 +00:00
Aster Boese
a0609e697e
systemd/pipewire: fix pipewire-pulse install_if
...
Finishes https://gitlab.postmarketos.org/postmarketOS/pmaports/-/commit/25bb4d4ea1f94accbf35110b4a9ea21dcad8fa49
Signed-off-by: Aster Boese <asterboese@mailbox.org >
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7793 >
2026-01-18 21:51:50 -05:00
Aster Boese
abe7221bc9
systemd/pipewire: downgrade to 1.4.9
...
Related to https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues/890
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7793 >
2026-01-18 21:39:39 -05:00
Aster Boese
eb81cfaa98
linux-postmarketos-apple-{4,16}k: upgrade to 6.18.1, use kconfig fragments, and build with LLVM
...
1. Upgrades both kernels to 6.18.1.
2. Updates the kconfigs to follow the community kconfigcheck and use kconfig fragments.
3. Builds the kernels with LLVM and Clang.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7196 >
2026-01-18 21:52:57 +00:00
Aster Boese
bd5b620021
main/postmarketos-base: drop busybox-suid
...
Busybox su and login are not aware of PAM, so on a system
with linux-pam installed, they entirely ignore any rules.
These issues can be mitigated by removing the suid binary
that the symlinks point to and require, which is installed
by busybox-suid. Because busybox-suid handles more than su
and login, this commit replaces all the tools we use that
would be called through it.
Note that this does not remove Busybox su and login, as they
are in Busybox itself. This commit instead only removes the
suid interface that they would normally be called from.
See https://gitlab.alpinelinux.org/alpine/aports/-/issues/11730
for more information.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7724 >
2026-01-14 16:30:30 +00:00
Aster Boese
410c83b578
google-x64cros: update maintainer variable
...
This device has so few issues that I haven't touched it since my name changed.
Update my name and email to match the latest version.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7757 >
2026-01-14 10:38:44 -05:00
Aster Boese
b44f0fb509
linux-postmarketos-intel-medfield: move to archived
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7712 >
2026-01-12 08:26:36 +00:00
Aster Boese
52d8bc02fa
{device,petitboot}-motorola-smi: move to archived
...
This device does not build and builds both the kernel and bootloader
in one package. The last submitter/maintainer update to this package
was in 2023.
[ci:skip-vercheck]
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7712 >
2026-01-12 08:26:36 +00:00
Aster Boese
06b8e00382
lg-d285: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
[ci:ignore-count]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
fa65e4331c
lenovo-karate: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
6285df1bff
asus-z00t: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
02d879ad3f
htc-vision: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
096184a9b0
htc-k2ul: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
12ca07cb2a
motorola-titan: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
9e7fd89578
amazon-ford: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
165a7ef85e
motorola-thea: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
511d5eb432
samsung-i747m: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
c792d2aab0
samsung-i9003: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
51807e0a38
samsung-crownlte: install udev configs under /usr/lib/ and split into subpackages
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
4da8b85cd2
jolla-sbj: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
52c204ab4d
motorola-condor: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
e9e400058d
sony-sumire: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
e56e2aaf09
sony-honami: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
415454cdcf
sony-aries: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
81ef2398d3
lg-d855: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
321167b7c9
lg-dory: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
93871401cd
samsung-gts210velte: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
dc2866710c
samsung-gts210vewifi: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7544 >
2026-01-10 18:23:19 +00:00
Aster Boese
6dbd933393
t2m-flame: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
[ci:ignore-count]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542 >
2026-01-10 18:20:06 +00:00
Aster Boese
245630a06d
xiaomi-armani: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542 >
2026-01-10 18:20:06 +00:00
Aster Boese
6856f0bb1e
raspberry-pi5: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542 >
2026-01-10 18:20:06 +00:00
Aster Boese
1bf628b78b
raspberry-pi4: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542 >
2026-01-10 18:20:06 +00:00
Aster Boese
4fbd9a4fb2
raspberry-pi0: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542 >
2026-01-10 18:20:06 +00:00
Aster Boese
f65d2f6b6a
raspberry-pi: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542 >
2026-01-10 18:20:06 +00:00
Aster Boese
c20ad9d6f0
cutiepi-tablet: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542 >
2026-01-10 18:20:06 +00:00
Aster Boese
d71d9b5c2f
sony-suzuran: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542 >
2026-01-10 18:20:06 +00:00
Aster Boese
b476d9bef8
sony-ivy: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542 >
2026-01-10 18:20:06 +00:00
Aster Boese
dea8d1ea71
samsung-starlte: install udev configs under /usr/lib/ and split subpackages
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542 >
2026-01-10 18:20:06 +00:00
Aster Boese
762b830bd9
samsung-star2lte: install udev configs under /usr/lib/ and split subpackages
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542 >
2026-01-10 18:20:06 +00:00
Aster Boese
8f5339e7ba
soc-sprd-audio: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542 >
2026-01-10 18:20:06 +00:00
Aster Boese
a3f77bd84e
htc-ace: install udev configs under /usr/lib/ and split into $pkgname-udev subpackage
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7542 >
2026-01-10 18:20:06 +00:00
Aster Boese
a859221da5
soc-qcom: install modem-gnss openrc service with executable permissions
...
Fixes service being installed 644 by 8d356e5056
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7653 >
2025-12-27 12:37:58 -05:00
Aster Boese
e6852ed946
systemd/polkit: upgrade to 127
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7639 >
2025-12-24 22:53:12 +01:00
Aster Boese
174c7fc713
pmaports.cfg: declare XFS as a supported filesystem type
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7585 >
2025-12-18 21:02:32 +00:00
Aster Boese
9119922edf
main/postmarketos-initramfs: add XFS partition support
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7585 >
2025-12-18 21:02:32 +00:00
Aster Boese
06712bae4b
qcom-msm8953: install udev configs under /usr/lib/ and split subpackages
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7534 >
2025-12-12 15:48:09 +00:00
Aster Boese
58017f46b2
xiaomi-beryllium: install udev configs under /usr/lib/ and split subpackages
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7534 >
2025-12-12 15:48:09 +00:00
Aster Boese
ec33981ed5
linux-amazon-checkers: build with LLVM
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7483 >
2025-12-11 19:38:22 +00:00
Aster Boese
bbbb3e052f
linux-samsung-a50: build with LLVM
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7485 >
2025-12-06 13:54:49 +00:00
Aster Boese
fee62a4781
linux-samsung-a53x: build with LLVM
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7486 >
2025-12-06 06:48:43 +00:00
Aster Boese
7900cad579
systemd/mutter: upgrade to 49.2
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7474 >
2025-12-02 16:03:45 -05:00
Aster Boese
58eb7800c0
systemd/multipath-tools: upgrade to 0.13.0
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7474 >
2025-12-02 16:03:32 -05:00
Aster Boese
e56e1afa51
systemd/gnome-shell: upgrade to 49.2
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7474 >
2025-12-02 15:55:00 -05:00
Aster Boese
c3ff559d5c
main/devicepkg-dev: edit comment to avoid triggering grep ci error
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939 >
2025-12-02 10:31:35 -05:00
Aster Boese
5943d80843
blackberry-key2-generic: move /etc/modules-load.d/ to /usr/lib/modules-load.d/
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939 >
2025-12-02 10:31:35 -05:00
Aster Boese
112fcb5110
pine64-pinenote: workaround unnecessary error in grep ci check
...
The modules-load.d and modprobe.d files come from the `etc/...`
directories in the builddir, which causes in a false positive in the
grep CI check. This works around that to prevent having to disable
checking the entire device.
[ci:ignore-count]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939 >
2025-12-02 10:31:35 -05:00
Aster Boese
2115bee6b7
ci: disallow installing to /etc/modprobe.d and /etc/modules-load.d
...
Prevents having to occasionally fix packages installing to these directories instead of their
`/usr/lib` counterparts on accident. Catches these issues in CI instead of manually.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939 >
2025-12-02 10:31:35 -05:00
Aster Boese
b5687e81b4
nokia-n900: /lib/{modprobe, modules-load}.d -> /usr/lib/{modprobe, modules-load}.d
...
The previous commit moving these to only `/lib/` was an error on my part for
misreading the manpages of kmod. Alpine *does* correctly handle modules under
`/usr/lib/`, so this is fine.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939 >
2025-12-02 10:31:35 -05:00
Aster Boese
02f900d6b1
purism-librem5: /etc/modules-load.d -> /usr/lib/modules-load.d
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939 >
2025-12-02 10:31:35 -05:00
Aster Boese
5c72ff0919
zuk-z2-row: rebuild for devicepkg-dev 0.18.2
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939 >
2025-12-02 10:31:35 -05:00
Aster Boese
4d8f7e310f
sony-sirius: rebuild for devicepkg-dev 0.18.2
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939 >
2025-12-02 10:31:35 -05:00