Aelin
e55ccfbffa
Revert "temp/msm-modem: copy from aports"
...
This reverts commit 58af6f9a58 .
The package has been built in Alpine now.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8062 >
2026-02-23 10:43:28 +00:00
Yureka
5a9034112f
linux-htc-flounder: update to 6.19
...
- Update & migrate kernel config
- Add recommended options from kconfig check
- Add options required for iwd
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8051 >
2026-02-23 10:16:15 +00:00
Bart Ribbers
db358258c8
systemd/kwin: build with gamecontroller support
...
Equivalent of b7b9e184fc8eff526e2de63f387078baa45b4fbe in Alpine
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8061 >
2026-02-23 09:47:57 +00:00
Antoine Martin
67255dbea0
linux-pine64-pinenote: upgrade to 6.19.2
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8054 >
2026-02-23 09:33:22 +00:00
Sebastian Fleer
4e1c01921f
linux-postmarketos-rockchip: upgrade to 6.18.13
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8059 >
2026-02-23 09:00:27 +00:00
Aelin
b8dcdf510f
linux-postmarketos-mainline: Upgrade to 7.0-rc1
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8060 >
2026-02-23 00:30:55 +01:00
Ingo Reitz
c38afea85e
linux-postmarketos-gs101: fix kconfigcheck
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7598 >
2026-02-22 16:05:41 +00:00
Ingo Reitz
d89adbf7a4
linux-postmarketos-gs101: update to 6.18.13
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7598 >
2026-02-22 16:05:41 +00:00
Achill Gilgenast
f845de36a2
device-nothing-spacewar: add me as a co-maintainer
...
[ci:skip-vercheck]: just comments
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8057 >
2026-02-22 15:41:19 +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
Oliver Smith
de0624fb53
systemd/networkmanager: upgrade to 1.52.2
...
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8024 >
2026-02-22 15:38:09 +01:00
Achill Gilgenast
58af6f9a58
temp/msm-modem: copy from aports
...
Alpine builder died because there are weird shenangins going on with
coreutils testsuite. Build a version for postmarketOS until the builders
catched up again.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8050 >
2026-02-21 23:44:45 +01: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
Aelin
7d0a463c0d
linux-lynx-r1: Build with LLVM
...
See https://postmarketos.org/edge/2025/11/11/kernels-llvm/ for the
background behind this change and how we're handling these MRs.
[ci:skip-kconfigcheck]: bulk toolchain change
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8033 >
2026-02-20 23:47:06 +00:00
postmarketOS CI
705775d20e
linux-next: upgrade to next-20260220
2026-02-20 16:38:39 +00:00
Achill Gilgenast
2db9aafe4c
soc-qcom-msm89x7: enable msm-modem-wwan-port openrc service in -modem-openrc
...
[ci:skip-vercheck]: only changed non-checksums files, but in the end it
doenst even matter
Signed-off-by: Achill Gilgenast <achill@achill.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7677 >
2026-02-20 15:34:56 +01:00
Achill Gilgenast
7b5f762899
soc-qcom: enable {rmtfs,msm-modem-uim-selection} openrc service in -modem-openrc
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7677 >
2026-02-20 15:31:54 +01:00
Achill Gilgenast
539c681cf3
main/postmarketos-base-downstream: enable msm-modem-downstream openrc service on post-install
...
Moved from the now removed msm-modem, see HEAD~.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7677 >
2026-02-20 15:31:54 +01:00
Achill Gilgenast
55eb68b586
modem/msm-modem{,-wwan-port}: remove
...
Moved them to a seperate repository with meson as buildsystem. That
makes it much more maintainable in a single repository, suitable for
upstreaming in Alpine, allows other distros to use it, and cleans up
A LOT of tech dept.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7677 >
2026-02-20 15:30:05 +01:00
alk3pInjection
33062abaca
linux-postmarketos-mediatek-mt81: upgrade to 6.18.13
...
stable kernel v6.18.13 has picked upstream commit
be0b304eeb8c5f77e4f98f64e58729d879195f2f
which is a proper fix for the mtk-drm regression introduced in v6.18-rc1
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8047 >
2026-02-20 13:43:03 +00:00
Aelin
2fc319cf11
linux-postmarketos-lts: Upgrade to 6.18.13
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8044 >
2026-02-20 13:03:29 +00:00
Aelin
ad3b6f279c
linux-postmarketos-stable: Upgrade to 6.19.3
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8043 >
2026-02-20 12:59:49 +00:00
Aelin
f96ae83d6a
cross/grub-efi-x86: Upgrade to 2.12-r9
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8045 >
2026-02-20 07:10:39 +00:00
Achill Gilgenast
cf3aeb95dc
systemd/gnome-shell: upgrade to 49.4
...
Signed-off-by: Achill Gilgenast <achill@achill.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8001 >
2026-02-20 02:49:41 +01:00
Achill Gilgenast
3a532d9929
systemd/mutter: upgrade to 49.4
...
Signed-off-by: Achill Gilgenast <achill@achill.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8001 >
2026-02-20 02:49:21 +01:00
Clayton Craft
cb0d645970
soc-qcom: restart modem-gnss.service on failure
...
Apparently starting after MM isn't always enough time for the location
service to be up, so this adds a periodic restart of the systemd service
every 30 seconds for up to 5 minutes.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8041 >
2026-02-20 01:19:12 +00:00
postmarketOS CI
689366112b
linux-next: upgrade to next-20260219
2026-02-19 16:38:38 +00:00
Stefan Hansson
3d84d40699
deviceinfo_schema: Document zram_swap_algo
...
Data mostly taken from the wiki.
Closes https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4352
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8042 >
2026-02-19 15:56:01 +01:00
Clayton Craft
ca40e89754
linux-postmarketos-asahi: upgrade to 6.18.10
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8037 >
2026-02-19 06:39:54 +00:00
Aelin
d72814deb4
linux-postmarketos-qcom-sm8150: Build with LLVM
...
See https://postmarketos.org/edge/2025/11/11/kernels-llvm/ for the
background behind this change and how we're handling these MRs.
[ci:skip-kconfigcheck]: only changing toolchain
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7597 >
2026-02-19 06:10:04 +00:00
Stefan Hansson
7204f5fdf3
deviceinfo_schema.toml: Remove "Device" category and use "Device metadata"
...
I'm not sure how this happened, but I'm pretty sure it was
unintentional.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8039 >
2026-02-19 06:03:57 +00:00
postmarketOS CI
1c2ece0ecf
linux-next: upgrade to next-20260218
2026-02-19 05:38:50 +00:00
glats
348a61895f
postmarketos-initramfs: load loop module before mount_subpartitions on combined initramfs
...
On devices using a combined initramfs, init_2nd.sh is exec'd directly
from the first stage without ever calling load_modules(). This means the
loop kernel module (CONFIG_BLK_DEV_LOOP=m) is not guaranteed to be
loaded before mount_subpartitions() runs, causing losetup to fail:
losetup: /dev/sda13: failed to set up loop device: No such file or directory
ERROR: failed to mount subpartitions!
On the split initramfs path (init.sh), load_modules is called explicitly
before jumping to init_2nd.sh, so this regression did not affect those
devices.
Fix by explicitly loading the loop module in mount_subpartitions(),
right before the loop that searches for partitions. This location was
suggested by Clayton Craft.
Regression introduced by: 86bdb82116 (use loop device for subpartitions)
Tested on: oneplus-cheeseburger (combined initramfs, msm8998, loop=m)
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8034 >
2026-02-19 00:19:39 -03:00
Luca Weiss
67bc6ac0d3
device/*: Drop redundant deviceinfo variable assignments
...
[Warning!] deviceinfo_append_dtb: Property is set to its default value (false) and can be removed.
[Warning!] deviceinfo_append_dtb_lts: Property is set to its default value (false) and can be removed.
[Warning!] deviceinfo_append_dtb_exynos4: Property is set to its default value (false) and can be removed.
sed -i '/^deviceinfo_append_dtb\(_.*\)\?="false"/d' device/*/*/deviceinfo
[Warning!] deviceinfo_external_storage: Property is set to its default value (false) and can be removed.
sed -i '/^deviceinfo_external_storage="false"/d' device/*/*/deviceinfo
[Warning!] deviceinfo_disable_dhcpd: Property is set to its default value (false) and can be removed.
sed -i '/^deviceinfo_disable_dhcpd="false"/d' device/*/*/deviceinfo
[Warning!] deviceinfo_bootimg_qcdt: Property is set to its default value (false) and can be removed.
sed -i '/^deviceinfo_bootimg_qcdt="false"/d' device/*/*/deviceinfo
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8035 >
2026-02-18 22:04:40 +01:00
Luca Weiss
f9401ebf2e
deviceinfo: Add default_value = false to all boolean variables
...
Make sure that dint can complain about some variables being redundant
because they're set to "false".
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8035 >
2026-02-18 22:04:39 +01:00
Luca Weiss
eecf3e2080
ci: check_devices_in_wiki: Skip packages in 'archived' category
...
Per definition, those are not available anymore, so stop trying to
validate them.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8035 >
2026-02-18 22:04:39 +01:00
WeirdTreeThing
55ee725200
device-google-{asurada,cherry,corsola}: move to community from testing
...
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7764 >
2026-02-18 20:36:31 +01:00
bluebunny
7fc4a69a4f
device-xiaomi-pipa: introduce a device-specific kernel
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8010 >
2026-02-18 19:32:00 +00:00
Federico Amedeo Izzo
e32dcc0320
device-nothing-spacewar: new device
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8028 >
2026-02-18 18:27:32 +00:00
Luca Weiss
4730ed6e4c
device-qcom-msm8916: drop invalid deviceinfo_generate_systemd_boot_efi
...
This variable is not documented and I can't find any use of it. Drop it.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8036 >
2026-02-18 16:19:08 +00:00
Vladimir Muromskiy
7598b4405c
google-flame: new device
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7942 >
2026-02-18 10:41:34 +00:00
Bart Ribbers
a4bf49b8a1
systemd/plasma*: upgrade to 6.6.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8026 >
2026-02-17 18:03:56 -08: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