postmarketOS CI
f3c2221241
linux-next: upgrade to next-20260619
2026-06-19 15:38:42 +00:00
Aelin
7bc5615daf
device-lenovo-21bx: Fix typo in lts kernel description
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8856 >
2026-06-18 19:04:35 +02:00
Ferass El Hafidi
d4ead1f8f8
device-postmarketos-trailblazer: drop qcom-laptop kernel
...
It is apparently broken (according to Casey), and might be dropped from
pmaports anyway. Let's just drop it from trailblazer at this point.
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8826 >
2026-06-18 15:49:42 +00:00
postmarketOS CI
93f70ea6c0
linux-next: upgrade to next-20260618
2026-06-18 15:38:50 +00:00
Stefan Hansson
f357e3e669
linux-postmarketos-qcom-sm7125: install modules to /usr
...
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8855 >
2026-06-18 13:15:46 +00:00
binarycraft007
1aedb96c37
device-asus-s5507q: switch to mainline kernels
...
Adds support for the kernels in main (lts, mainline, stable) and removes
support for linux-postmarketos-qcom-laptop.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8849 >
2026-06-18 13:09:05 +00:00
Dang Huynh
167f59c830
linux-pine64-pinetab2: Upgrade to 7.0.12
...
Signed-off-by: Dang Huynh <dang.huynh@mainlining.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8840 >
2026-06-18 10:42:52 +00:00
Aster Boese
ff88820b6a
lenovo-21bx: add myself as co-maintainer and move reference to top
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8844 >
2026-06-17 18:32:37 +02:00
Aster Boese
283ff28eff
device-lenovo-21bx: add boot-deploy hook to remove EFI capsules file
...
Persisted_Captules.sh is huge (70 MB) and can cause boot-deploy failures
when doing transactions that do large modifications to `/boot/`, such as
switching kernel packages. Persisted_Capsules.sh is recreated on reboot
and we do not use it for anything currently, so it is safe to remove in a
hook.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8368 >
2026-06-17 15:01:58 +00:00
Aster Boese
f0b0dff385
device-lenovo-21bx: switch to mainline kernels
...
Adds support for the kernels in main (lts, mainline, stable) and removes
support for linux-postmarketos-qcom-laptop after discussion with the
kernel's maintainers, as it is most likely going to be dropped, or at
least moved to testing.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8368 >
2026-06-17 15:01:58 +00:00
Oliver Smith
aafecd66e7
device-apple-tonga: remove
...
Craftyguy: "we should really just drop apple-tonga, it's redundant with
'device-apple-mac-aarch64'"
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8683 >
2026-06-17 09:07:14 +00:00
Clayton Craft
b04820297c
linux-postmarketos-asahi: upgrade to 7.0.12-1
...
This also adds a patch that was sent upstream to allow enabling dynamic
ftrace on aarch64 with CFI=y
https://lore.kernel.org/all/20260609-arm64-ftrace-direct-calls-v1-0-4a46f266697f@linux.dev/
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8837 >
2026-06-16 16:37:14 -07:00
postmarketOS CI
f621576f12
linux-next: upgrade to next-20260616
2026-06-16 15:39:35 +00:00
Antoine Martin
2a902da452
device-pine64-pinenote: fix upgrade path for nonfree-firmware
...
Renames pre-upgrade script to post-upgrade script for non-freefirmware
subpackage.
This script creates stub files for where the waveform firmware should
be. When upgrading from 13-r0, the script detects files being there,
thus does not create the stub files. Unfortunately, since before
15-r0 those files are "owned" by the subpackage, they are removed
when upgrading, and thus the stub files are never created by the
pre-upgrade. By making this script post-upgrade, it'll recreate the
empty stub files so that the actual waveforms can be extracted by
the systemd / openrc boot-up service.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8827 >
2026-06-16 13:26:39 +00:00
postmarketOS CI
ba02a48358
linux-next: upgrade to next-20260615
2026-06-16 04:38:45 +00:00
Aster Boese
3e322e01a1
apple-idevice: fix APKBUILD formatting
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8800 >
2026-06-15 19:15:13 +00:00
Aster Boese
8615aac3af
apple-idevice: depend on firmware-apple-idevice
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8800 >
2026-06-15 19:15:13 +00:00
Aster Boese
1ec34e426f
firmware-apple-idevice: new package
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8800 >
2026-06-15 19:15:09 +00:00
Sicelo A. Mhlongo
6d0ebc1731
device-nokia-n900: improve input-device-related configuration
...
1. Use udev's uaccess tag mechanism to permit unprivileged access to the
gpio_keys input device which reports EV_SW events such as SW_KEYPAD_SLIDE.
Thus the user can interact with the keypad slide switch under X11 without
needing to be in the input group. Do the same for the power button, even
though X11 can read it directly.
2. Drop acpid and related configurations. This removes the dependency on user
being in the input group.
3. Switch to the logind SetBrightness API to control the keyboard LEDs
without requiring elevated permissions. brightnessctl as packaged under
Alpine currently depends on the user being in the input group to control
LEDs.
4. Improve the keyboard backlighting so it is more even, by setting higher values
of brightness for the innermost keyboard backlight LEDs.
5. Simplify the touchscreen calibration rules and merge with the rules for
gpio_keys and power button.
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8748 >
2026-06-14 18:05:47 +00:00
Sicelo A. Mhlongo
47ffb9097e
device-nokia-n900: switch sound card over to ucm2
...
Having switched card over to ucm2, drop alsactl restore hacks from /etc/local.d
and from the acpi configuration.
PS: Microphones not implemented yet.
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8748 >
2026-06-14 18:05:47 +00:00
Neil Armstrong
83adba34fd
linux-ayaneo-pocket-s2: install modules to /usr
...
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
[ci:skip-kconfigcheck]: The kconfigcheck.toml has been changed since the
last CI run. Let's merge the version that Neil has tested without
modifying it further.
Signed-off-by: Oliver Smith <ollieparanoid@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8801 >
2026-06-14 18:41:38 +02:00
Neil Armstrong
8ed1cc0379
device-ayaneo-pocket-s2: update firmware file and initfs modules
...
Take in account the new Audiorech Topology path and panel module name
for the upstreaming work.
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8801 >
2026-06-14 16:29:35 +00:00
Neil Armstrong
529a05ecf1
linux-ayaneo-pocket-s2: use updated patch serie with upstream aligned support
...
It contains the already merged SGM304 driver and the following
patch in review on the mailing-lists:
- https://lore.kernel.org/all/20260529-topic-sm8650-ayaneo-pocket-s2-sy7758-v5-0-03aacd49747c@linaro.org/
- https://lore.kernel.org/all/20260605-topic-sm8650-ayaneo-pocket-s2-r63419-v7-0-b84b6da84293@linaro.org/
- https://lore.kernel.org/all/20260608023011.942228-1-mohammad.rafi.shaik@oss.qualcomm.com/
- https://lore.kernel.org/all/20260610-topic-sm8650-ayaneo-pocket-s2-wsa2-fix-v1-0-18bb19c5ca22@linaro.org/
- https://lore.kernel.org/all/20260522-topic-sm8650-ayaneo-pocket-s2-display-dt-v2-1-cdd4b70e5a16@linaro.org/
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8801 >
2026-06-14 16:29:35 +00:00
Neil Armstrong
13f3f6c11e
firmware-ayaneo-pocket: use upstream topology for Pocket S2
...
Use an upstream aligned Audiorech Topology using the in-kernel
WSA2 fix instead of using a fake WS2 topology element.
Built from:
https://github.com/linux-msm/audioreach-topology/pull/65
commit 6040c950021b88c6db287cfffa17abbf917f56cf
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8801 >
2026-06-14 16:29:32 +00:00
Neil Armstrong
16e3543e64
alsa-ucm-conf-ayaneo-pocket-s2: update UCM conf
...
Use an upstream aligned UCM conf, without microphone support yet
Signed-off-by: Neil Armstrong <neil.armstrong@linaro.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8801 >
2026-06-14 16:29:32 +00:00
Daniel Kulesz
46f257215e
linux-purism-librem5: Remove forgotten and obsoleted call to downstream_package
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8751 >
2026-06-14 10:58:41 +00:00
Daniel Kulesz and Aster Boese asterboese@mailbox.org
7116a079b8
linux-purism-librem5: Modernize packaging
...
refs #1814 , #4594
Related to !8124 , !8578
Port changes from !8578 authored by Aster Boese to currently developed MR for the librem5.
Co-authored-by: Aster Boese asterboese@mailbox.org
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8751 >
2026-06-14 10:58:41 +00:00
Daniel Kulesz
eafc62dd74
linux-purism-librem5: Add zstd as dependency (required for packaging the kernel)
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8751 >
2026-06-14 10:58:41 +00:00
Daniel Kulesz
60c7c33de3
linux-purism-librem5: Remove pureosrel variable from APKBUILD
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8751 >
2026-06-14 10:58:41 +00:00
Daniel Kulesz
3d4edb256b
linux-purism-librem5: Migrate kernel config (manually) and update checksum
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8751 >
2026-06-14 10:58:41 +00:00
Daniel Kulesz
dc4836fb4d
linux-purism-librem5: Sort makedepends alphabetically in APKBUILD
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8751 >
2026-06-14 10:58:41 +00:00
Daniel Kulesz
1d70fbaf39
linux-purism-librem5: Prefix custom variables with underscore
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8751 >
2026-06-14 10:58:41 +00:00
Daniel Kulesz
d662b52807
linux-purism-librem5: Try to fix linter warnings and make url schema more flexible
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8751 >
2026-06-14 10:58:41 +00:00
Daniel Kulesz
e4c6d1ae0e
linux-purism-librem5: upgrade to 6.6.139
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8751 >
2026-06-14 10:58:41 +00:00
postmarketOS CI
da6728b62e
linux-next: upgrade to next-20260612
2026-06-13 04:39:16 +00:00
Antoine Martin
36b5f56f96
device-pine64-pinenote: add missing procps-ng and pinenote-service dependency to sway config
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8804 >
2026-06-12 16:29:13 -04:00
Ferass El Hafidi
5c8d75d0c3
device-amlogic-aarch64-tvbox: make it clear that refboards are only for testing
...
(bumped pkgver because else CI gets confused if I do it the "right" way)
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8689 >
2026-06-12 13:39:06 +00:00
Ferass El Hafidi
3f6985ef8b
device-amlogic-aarch64-tvbox: add SEI510
...
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8689 >
2026-06-12 13:39:06 +00:00
Szymon Graczyk
07376edcef
linux-htc-flounder: install modules to /usr
...
CI flags INSTALL_MOD_PATH="$pkgdir" on changed packages since the
/usr merge; suggested by @Newbyte in !8796 review.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8796 >
2026-06-12 11:42:13 +00:00
Szymon Graczyk
5f91ac5670
linux-htc-flounder: add maintainer
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8796 >
2026-06-12 11:42:13 +00:00
Szymon Graczyk
7a02b6efb6
linux-htc-flounder: install kernel.release again
...
Commit a4e9924792 ("linux-htc-flounder: Modernize package") dropped the
kernel.release install step. Since then a fresh build fails at install:
(rootfs_htc-flounder) % mkinitfs
ERROR: only one kernel release/flavor is supported, found: []
postmarketos-mkinitfs needs /usr/share/kernel/$_flavor/kernel.release
to detect the flavor. Restore the install line (same as other kernel
packages).
Tested: pmbootstrap 3.10.1, edge; fresh install for htc-flounder passes
mkinitfs again and the image boots on hardware.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8796 >
2026-06-12 11:42:10 +00:00
Nick Chan
903c2d89dd
linux-postmarketos-apple-{4,16}k: Upgrade to 7.0.12
...
Resolves all nvme instability issues on Apple A11.
Signed-off-by: Nick Chan <towinchenmi@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8799 >
2026-06-12 15:52:19 +08:00
Martin Juecker
c72c5f23f7
samsung-p4note: update maintainer
...
It's time to take some responsibility
Signed-off-by: Martin Jücker <martin@bitkeller.de >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8750 >
2026-06-11 22:31:33 +02:00
Stefan Hansson
d52160d224
alsa-ucm-conf-sdm845: set url to the actual project location
...
More useful if you're trying to find relevant information from e.g. the
postmarketOS package browser.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8793 >
2026-06-11 19:07:58 +00:00
Sicelo A. Mhlongo
b495aa576b
device-*: switch to UPower config fragments
...
As of upower 1.91.0, UPower supports config fragments, thus there is no longer
a need to ship a full UPower.conf.
Signed-off-By: Sicelo A. Mhlongo <absicsz@gmail.com >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8794 >
2026-06-11 17:25:47 +00:00
postmarketOS CI
2edcb111d8
linux-next: upgrade to next-20260611
2026-06-11 15:39:10 +00:00
Andreas Kemnade
39a2e8d0dc
device-epson-embt2ws: add x11 no-display-clone snipped and force resize
...
Force partition resizing as we are installing to sdcard.
Add an x11 config snippet to have cloned displays. This
will help non-specialized UIs to be usable by having the
same picture for both eyes. Seeing totally different things
on both eyes is a nightmare.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8774 >
2026-06-11 14:07:57 +00:00
Stefan Hansson
cb29939029
linux-ayn-odin: install modules to /usr
...
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8792 >
2026-06-11 13:52:28 +02:00
Stefan Hansson
5b7e436713
linux-ayn-odin: add maintainership
...
Ultimately the goal is to get rid of this kernel once the gamepad driver
has been upstreamed, but until that happens I'll mark myself as
maintainer.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8792 >
2026-06-11 13:44:37 +02:00
postmarketOS CI
8d6ccabbde
linux-next: upgrade to next-20260610
2026-06-11 04:38:53 +00:00