Commit Graph
100 Commits
Author SHA1 Message Date
Aelin 5f395b2705 linux-postmarketos-lts: Upgrade to 6.18.20
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8225>
2026-03-27 12:43:39 +00:00
Aelin 9e1fd8f1dd linux-postmarketos-stable: Upgrade to 6.19.10
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8224>
2026-03-27 12:41:23 +00:00
Aelin e86582ddce cross/systemd-boot-x86: upgrade to 260.1
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8222>
2026-03-25 12:31:40 +00:00
Aelin c305c349c0 systemd/systemd: upgrade to 260.1
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8221>
2026-03-25 12:29:08 +00:00
Aelin 60a55ea194 systemd/systemd-stage0: upgrade to 260.1
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8221>
2026-03-25 12:29:08 +00:00
Aelin 0dd4e4108c cross/musl-*: upgrade to 1.2.6-r0
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8220>
2026-03-24 19:41:22 +01:00
Aelin 821b1f9926 linux-postmarketos-mainline: Upgrade to 7.0_rc5
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8218>
2026-03-23 18:01:01 +01:00
Aelin f05269f4c4 linux-postmarketos-lts: Upgrade to 6.18.19
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8201>
2026-03-21 21:12:13 +00:00
Aelin f7d27d9c2d linux-postmarketos-stable: Upgrade to 6.19.9
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8200>
2026-03-21 21:09:53 +00:00
Aelin 09e0c6f079 linux-postmarketos-mainline: Upgrade to 7.0_rc4
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8187>
2026-03-16 20:46:16 +00:00
Aelin 49b4848ae3 systemd/systemd-stage0: upgrade to 259.5
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8176>
2026-03-16 00:44:33 +00:00
Aelin 13ba50b337 systemd/systemd: upgrade to 259.5
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8176>
2026-03-16 00:44:33 +00:00
Aelin 1f12afeeea cross/systemd-boot-x86: upgrade to 259.5
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8177>
2026-03-14 11:32:10 +00:00
Aelin a3e0b0db8d ci: Require maintainers for new packages
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8171>
2026-03-14 11:23:21 +00:00
Aelin 0acec3c456 linux-postmarketos-lts: Upgrade to 6.18.18
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8173>
2026-03-14 06:53:37 +00:00
Aelin a7d875d095 linux-postmarketos-stable: Upgrade to 6.19.8
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8172>
2026-03-13 22:16:08 +01:00
Aelin 14b19d975c linux-postmarketos-lts: Upgrade to 6.18.17
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8160>
2026-03-13 15:11:02 +00:00
Aelin cc8396b5d0 linux-postmarketos-stable: Upgrade to 6.19.7
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8159>
2026-03-13 15:07:50 +00:00
Aelin 577667f338 kconfigcheck: BPF_LSM depends on SECURITY
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8168>
2026-03-13 13:01:48 +00:00
Aelin 59915347fa systemd/systemd-stage0: upgrade to 259.4
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8164>
2026-03-13 11:16:58 +00:00
Aelin a82fcd42d9 systemd/systemd: upgrade to 259.4
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8164>
2026-03-13 11:16:58 +00:00
Aelin a81bd1f150 cross/systemd-boot-x86: upgrade to 259.4
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8165>
2026-03-12 20:20:31 +00:00
AelinandPablo Correa Gómez 0e41c1bcbd docs: Add documentation on firmware packaging
Add firmware packaging guidelines to the documentation. The goal behind
this was to make it so that it is very clear which packaging method is
preferred for which cases to avoid fragmentation and inconsistency in
pmaports packaging.

Co-authored-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8161>
2026-03-12 18:42:59 +00:00
Aelin 6520fb5c9f linux-postmarketos-lts: Temporarily patch for LLVM-only build on ppc64le
See previous commit for details

[ci:skip-vercheck]: let's not rebuild all the architectures when we're
only touching ppc64le that isn't building in BPO

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8072>
2026-03-12 17:37:30 +00:00
Aelin c99c4271d7 linux-postmarketos-stable: Temporarily patch for LLVM-only build on ppc64le
See previous commit for details

[ci:skip-vercheck]: let's not rebuild all the architectures when we're
only touching ppc64le that isn't building in BPO

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8072>
2026-03-12 17:37:30 +00:00
Aelin ab005ffc19 linux-postmarketos-mainline: Temporarily patch for LLVM-only build on ppc64le
The PowerPC boot wrapper script in Linux currently requires a GNU
cross toolchain in PATH. This went unnoticed because we currently always
install GCC for native builds, but since recently only install a cross
GCC toolchain if clang is not used to build.

Indeed, we want to only build the kernel with clang and LLVM binutils.
There has been some discussion around fixing this in the past, and
Nathan Chancellor has written some patches that do fix it, but has
apparently not submitted them because the VDSO may require further
changes. I've followed up on the mailing list and asked about the
possibility to submit the patches without reworking the VDSO, since it
fixes this particular usecase nonetheless.

I've also considered installing the cross GCC package in the APKBUILD,
but that's not possible because pmbootstrap cannot evaluate conditional
dependencies. As it stands, we *need* to patch the kernel to get it
building, or revert the pmbootstrap patch, which I really want to avoid.
I'll do my best to get these patches integrated upstream.

[ci:skip-vercheck]: let's not rebuild all the architectures when we're
only touching ppc64le that isn't building in BPO

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8072>
2026-03-12 17:37:30 +00:00
Aelin cbad33f921 docs: generic-kernels: Allow cherry-picking patches to fix compilation
In the case that the compilation is broken, it is not possible to wait
until a patch is merged upstream to fix it. We want to be able to patch
the kernels temporarily while also ensuring the fixes make it upstream.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8072>
2026-03-12 17:37:30 +00:00
Aelin 203f6fdb0f linux-postmarketos-mainline: Upgrade to 7.0_rc3
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8148>
2026-03-10 20:08:39 +00:00
Aelin f2ee4a42c6 systemd/systemd-stage0: upgrade to 259.3
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8128>
2026-03-08 16:28:24 +00:00
Aelin ccbe51263a systemd/systemd: upgrade to 259.3
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8128>
2026-03-08 16:28:24 +00:00
Aelin 48c07c2d61 cross/systemd-boot-x86: upgrade to 259.3
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8129>
2026-03-06 17:03:41 +00:00
Aelin a15b601455 linux-postmarketos-lts: Upgrade to 6.18.16
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8121>
2026-03-04 18:21:12 +00:00
Aelin 578c43dbf8 linux-postmarketos-stable: Upgrade to 6.19.6
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8120>
2026-03-04 18:18:40 +00:00
Aelin 8c15baad17 main/postmarketos-ui-plasma-desktop: only depend on plasma-login-manager for systemd
By moving the dependency to the systemd subpackage and depending on sddm
for OpenRC installs, we fix OpenRC installs and unbreak the bootstrap
dependency cycle for the main and systemd repo.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8116>
2026-03-03 19:16:53 +00:00
Aelin 33f82fbc51 linux-postmarketos-mainline: Upgrade to 7.0_rc2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8114>
2026-03-03 18:59:58 +00:00
Aelin 973ce05104 systemd/systemd: upgrade to 259.2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8094>
2026-03-02 18:41:36 +00:00
Aelin baee8982ef systemd/systemd-stage0: upgrade to 259.2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8094>
2026-03-02 18:41:36 +00:00
Aelin b3d48deb9c systemd/plasma*: re-enable riscv64
[ci:skip-vercheck]: re-enabling package for arch

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8110>
2026-03-01 19:13:52 +01:00
Aelin ad870b8215 cross/systemd-boot-x86: upgrade to 259.2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8097>
2026-03-01 17:17:14 +00:00
Aelin b7cb738a62 docs/generic-kernels: Add device package template
This is currently hidden away in a GitLab issue comment. For broader
visibility, let's just put this in the documentation to encourage people
to follow it.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8108>
2026-03-01 16:33:58 +01:00
Aelin 4cd940f23c linux-postmarketos-lts: Upgrade to 6.18.15
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8093>
2026-02-28 08:13:20 +00:00
Aelin 4f6e19ddce linux-postmarketos-stable: Upgrade to 6.19.5
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8092>
2026-02-28 00:10:36 +01:00
Aelin 7dafbb4123 linux-postmarketos-lts: Upgrade to 6.18.14
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8090>
2026-02-27 15:33:43 +00:00
Aelin 7d853945d2 linux-postmarketos-stable: Upgrade to 6.19.4
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8089>
2026-02-27 12:59:37 +00:00
Aelin f800afc5a4 device-generic-loongarch64: Pull in linux-firmware-rtl_nic
Several LoongArch mainboards have RTL NICs that want firmware or
otherwise log soft error like

[   26.928046] r8169 0000:03:00.0: Unable to load firmware rtl_nic/rtl8168h-2.fw (-2)

Add the necessary linux-firmware files to silence them.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8082>
2026-02-27 08:20:21 +00:00
Aelin 51a9680ca2 kconfig-generic: Enable LBT on loongarch64
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8085>
2026-02-26 16:50:42 +00:00
Aelin a4e9924792 linux-htc-flounder: Modernize package
This aligns the APKBUILD with some of the other close-to-mainline kernel
packages in community and gets rid of downstreamkernel_prepare, which
actually requires a cross GCC that we don't want to use.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8066>
2026-02-24 18:54:02 +00:00
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
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
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
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
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
Aelin a0d8d5ef8c linux-postmarketos-qcom-sc7280: Enable virtualization support
The Radxa Dragon Q6A can boot Linux in EL2 and make use of KVM.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7959>
2026-02-17 14:12:19 +01:00
Aelin fe6a2795c0 linux-postmarketos-lts: Upgrade to 6.18.12
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8019>
2026-02-16 21:47:41 +00:00
Aelin 2a099fb177 linux-postmarketos-stable: Upgrade to 6.19.2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8018>
2026-02-16 21:42:22 +00:00
Aelin 5ef966668f linux-postmarketos-lts: Upgrade to 6.18.10
[ci:skip-build]: already built in -stable

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8009>
2026-02-13 21:17:00 +00:00
Aelin ee7eefb2b6 linux-postmarketos-stable: Upgrade to 6.18.10
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7999>
2026-02-13 10:17:03 +00:00
Aelin 53e3ce981d systemd/systemd: re-enable BTF support
This fixes unprivileged nspawn.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7898>
2026-02-10 14:10:08 -08:00
Aelin d6000514af systemd/gnome-desktop: upgrade to 44.5
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7977>
2026-02-09 21:29:04 +00:00
Aelin b36d481ef9 linux-postmarketos-mainline: Upgrade to 6.19
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7966>
2026-02-09 10:54:06 +00:00
Aelin 65885b2eeb device-qcom-qcs6490: New device
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7699>
2026-02-08 03:11:16 +01:00
Aelin f1438ff1cb firmware-thundercomm-rubikpi3: new package
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7699>
2026-02-08 03:11:16 +01:00
Aelin bebe107f52 kconfigcheck: Only require zstd module (de)compression on 6.2 or newer
The in-kernel zstd module decompression exists since kernel 6.2 [1], so
in order to accomodate split initramfs devices, we can only safely
require zstd module compression and decompression on 6.2 or newer.

[1]: https://github.com/torvalds/linux/commit/169a58ad824d896b9e291a27193342616e651b82

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7952>
2026-02-07 17:43:35 +01:00
Aelin 3838b98352 linux-postmarketos-lts: upgrade to 6.18.9
[ci:skip-build]: already built successfully in linux-postmarketos-stable

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7948>
2026-02-07 14:06:24 +00:00
Aelin 3e285dd429 linux-postmarketos-stable: upgrade to 6.18.9
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7946>
2026-02-06 23:43:36 +01:00
Aelin f494c6f9b1 device-qcom-sm7150: Drop -openrc subpackage
I don't test OpenRC anymore and don't intend to. Users who want to use
OpenRC on this device are entirely on their own if they want to keep
using it.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7928>
2026-02-06 04:51:36 +00:00
Aelin 922acd7373 firmware-asus-me176c: move to testing
This was missed in the move of device-asus-me176c to testing.

Fixes: c7c32a9e0f ("device-asus-me176c: move from community to testing")

[ci:skip-vercheck]: only moving between categories

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7941>
2026-02-05 21:36:32 +01:00
Aelin eec9a43cc1 device-generic-loongarch64: Set deviceinfo_disable_dhcpd
Currently, this is a package that will mostly be used on desktops,
laptops and servers, where enabling dhcpd does not really make sense.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7940>
2026-02-05 20:40:36 +01:00
Aelin 4b01acf1ec ci: Lint when LLVM is not used for a new or moved mainline kernel package
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7920>
2026-02-04 13:35:24 +00:00
Aelin c2c2c3868a linux-postmarketos-qcom-sc7280: Enable configs for QCS6490 boards and build EFI stub variant
Configs are for the Radxa Dragon Q6A and the Thundercomm Rubik Pi 3.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7906>
2026-02-03 14:41:04 +00:00
Aelin a007e73418 linux-postmarketos-mainline: Upgrade to 6.19-rc8
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7900>
2026-02-02 11:39:33 +00:00
Aelin 3a5a8c47bb linux-postmarketos-lts: Fix dtbs install path
We have to install dtbs to /boot/dtbs, otherwise U-Boot cannot find
them.

[ci:skip-build]: trivial change, we already do this in linux-next

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7895>
2026-02-01 19:42:05 +01:00
Aelin d96379c4de linux-postmarketos-stable: Fix dtbs install path
We have to install dtbs to /boot/dtbs, otherwise U-Boot cannot find
them.

Also set replaces=linux-stable since the kernel.release file path
matches that of linux-stable in Alpine.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7895>
2026-02-01 19:42:05 +01:00
Aelin 596794764e linux-postmarketos-lts: upgrade to 6.18.8
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7883>
2026-01-30 23:39:55 +01:00
Aelin 7078360d3d linux-postmarketos-stable: upgrade to 6.18.8
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7879>
2026-01-30 17:58:36 +01:00
Aelin f1c933fb23 linux-postmarketos-qcom-msm8956: Use llvm-strip
Fixes: ad27c8a871 ("linux-postmarketos-qcom-msm8956: Upgrade to v6.18.7-r0")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7874>
2026-01-30 02:51:28 +01:00
Aelin f4002c193c linux-postmarketos-lts: upgrade to 6.18.7
6.18 is the latest LTS release since the 3rd of December, but wasn't
added to the front page as such yet, which had me confused.

[ci:skip-build]: identical to linux-stable

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7871>
2026-01-29 18:15:13 +00:00
Aelin d94fdd0a31 systemd/plasma*: re-enable riscv64
The Alpine builder has finally finished building.

[ci:skip-vercheck]: enabling package for arch

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7857>
2026-01-27 20:12:09 +00:00
Aelin 7ba641eeb9 {temp,systemd}/{mutter,gnome-shell}-mobile: re-enable riscv64
The bug referenced in the APKBUILDs is 3 years old and I cannot
reproduce it anymore when cross compiling from x86_64.

This syncs the enabled architectures with Alpine.

[ci:skip-vercheck]: enabling packages for arch

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7858>
2026-01-27 08:14:35 +00:00
Aelin 8dcb74d73a device-qemu-riscv64: add LTS kernel variant
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7854>
2026-01-27 07:36:44 +00:00
Aelin 665aeb865a device-qemu-ppc64le: add LTS kernel variant
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7854>
2026-01-27 07:36:44 +00:00
Aelin 9615b98a59 device-qemu-loongarch64: add LTS kernel variant
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7854>
2026-01-27 07:36:44 +00:00
Aelin beea2efb98 device-qemu-amd64: add LTS kernel variant
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7854>
2026-01-27 07:36:44 +00:00
Aelin b64b3277fa device-qemu-aarch64: add LTS kernel variant
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7854>
2026-01-27 07:36:44 +00:00
Aelin 9ebd1ee4d6 linux-postmarketos-lts: new package
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7854>
2026-01-27 07:36:44 +00:00
Aelin 778f31eed5 systemd/cups: upgrade to 2.4.16
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7852>
2026-01-27 00:20:22 +00:00
Aelin e9ff22e200 kconfigcheck: CPU_FREQ_GOV_SCHEDUTIL depends on CPU_FREQ
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7853>
2026-01-26 23:35:48 +01:00
Aelin 8f5f696de5 docs: Add documentation on generic kernels
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7842>
2026-01-26 10:58:25 +01:00
Aelin 933414e7d1 ci: Add pmb:generic-kernel to custom valid options
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7844>
2026-01-26 09:37:54 +00:00
Aelin 5864f58cff linux-postmarketos-mainline: upgrade to 6.19_rc7
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7843>
2026-01-26 00:49:16 +01:00
Aelin a3e9f29450 kconfigcheck: Compress modules with zstd
Since we already require firmware compression with zstd, it only makes
sense to also require modules to be compressed the same way.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7837>
2026-01-25 21:41:26 +00:00
Aelin 39dc08786f device-qemu-riscv64: add stable kernel variant
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7836>
2026-01-25 00:03:09 +01:00
Aelin 322c155ada device-qemu-ppc64le: add stable kernel variant
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7836>
2026-01-25 00:03:09 +01:00
Aelin af261b95ce device-qemu-loongarch64: add stable kernel variant
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7836>
2026-01-25 00:03:09 +01:00
Aelin 045625180f device-qemu-amd64: add stable kernel variant
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7836>
2026-01-25 00:03:09 +01:00
Aelin 5573b77000 device-qemu-aarch64: add stable kernel variant
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7836>
2026-01-25 00:03:09 +01:00
Aelin c09de76a39 linux-postmarketos-stable: new package
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7836>
2026-01-25 00:03:09 +01:00
Aelin 2056701d6c ci: Drop KERNEL_NAME
Only Alpine kernels use the vmlinuz-VARIANT naming scheme, postmarketOS
kernel images are always called vmlinuz.

Since we only use our own kernels now, we can completely get rid of the
variable and always look for vmlinuz.

[ci:skip-vercheck]: the checks can't handle bumping pkgver *and* pkgrel
[ci:skip-build]: takes a long time and already built successfully in CI

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398>
2026-01-24 22:29:22 +00:00