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
Aelin
94ba7aa037
device-qemu-riscv64: temporarily remove stable kernel
...
This will be replaced by linux-postmarketos-stable very soon.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:22 +00:00
Aelin
faded2d8ad
device-qemu-ppc64le: temporarily remove LTS and stable kernels
...
These will be replaced by linux-postmarketos-lts and
linux-postmarketos-stable very soon.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:22 +00:00
Aelin
31751359a0
device-qemu-loongarch64: temporarily remove LTS and stable kernels
...
These will be replaced by linux-postmarketos-lts and
linux-postmarketos-stable very soon.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:22 +00:00
Aelin
29ad3db3a9
device-qemu-aarch64: temporarily remove LTS and stable kernels
...
These will be replaced by linux-postmarketos-lts and
linux-postmarketos-stable very soon.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:22 +00:00
Aelin
e73ebdb58d
device-qemu-amd64: temporarily remove LTS and stable kernels
...
These will be replaced by linux-postmarketos-lts and
linux-postmarketos-stable very soon.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:22 +00:00
Aelin
fa013dd6f9
device-qemu-riscv64: Add EFI boot support
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:22 +00:00
Achill Gilgenast
a4d924c256
device-qemu-riscv64: add linux-postmarketos-mainline subpackage
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:18 +00:00
Achill Gilgenast
ba4fc90807
device-qemu-ppc64le: add linux-postmarketos-mainline subpackage
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:15 +00:00
Achill Gilgenast
d4564d956d
device-qemu-loongarch64: add linux-postmarketos-mainline subpackage
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:11 +00:00
Achill Gilgenast
84d7e5b085
device-qemu-aarch64: add linux-postmarketos-mainline subpackage
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:08 +00:00
Achill Gilgenast
b043a12459
device-qemu-amd64: add linux-postmarketos-mainline subpackage
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:04 +00:00
Achill Gilgenast
be4dcb68ef
device-postmarketos-trailblazer: add linux-postmarketos-mainline subpackage
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:01 +00:00
Achill Gilgenast
6c95b42883
device-generic-loongarch64: add linux-postmarketos-mainline subpackage
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:01 +00:00
Achill Gilgenast
ad9f78ef8b
device-generic-x86_64: add linux-postmarketos-mainline subpackage
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:01 +00:00
Aelin
f4d85eee80
linux-postmarketos-mainline: new package
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:01 +00:00
Aelin
409d2333be
kconfig-generic: Add file with some initial options
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398 >
2026-01-24 22:29:01 +00:00
Clayton Craft
a3ee13fb36
device-alcatel-ttab: fix mtk_label_* deviceinfo vars
...
These variables were renamed and I guess this package was missed.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7835 >
2026-01-24 22:23:35 +00:00
Clayton Craft
24bdbf5675
linux-postmarketos-asahi: upgrade to 6.18.6
...
And sync kconfig!
This also removes the .config fragments from sources= since they are not
actually used for building the kernel.
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7831 >
2026-01-24 22:15:37 +00:00
Pablo Correa Gómez
af81f21fba
ci: simplify local usage of generate_build_jobs
...
There's no need why we can't have a default value
Signed-off-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7725 >
2026-01-24 22:09:38 +00:00
Aelin
6a1fe61bf7
kconfigcheck: Require framebuffer support
...
unl0kr is unusable without CONFIG_FB enabled. With DRM, we need
CONFIG_DRM_FBDEV_EMULATION=y to have /dev/fb* nodes.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7833 >
2026-01-24 22:06:06 +00:00
Rudraksha Gupta
9249afb6c7
linux-next: expressatt: Add PWM Vibrator
...
https://lore.kernel.org/all/20251211-expressatt-vibrator-v1-1-41bdc47217b2@gmail.com/
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7545 >
2026-01-24 21:45:20 +00:00
Juan Calzada
dc83f3ae2e
linux-postmarketos-qcom-sm8150: enable UFS for Xiaomi Mi 9
...
pkgrel version
gpio reset was incorrect
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7823 >
2026-01-24 15:33:45 +00:00
bluebunny
049b4b605c
device-samsung-j7xelte: use upstream brcm firmware
...
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7827 >
2026-01-24 20:53:33 +09:00
Stefan Hansson
f5a46e6847
device-generic-loongarch64: remove deviceinfo_chassis
...
Doesn't make sense for generic devices and is no longer required as it
should be provided by Devicetree or ACPI.
[ci:ignore-count]
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7801 >
2026-01-24 10:30:46 +01:00
Stefan Hansson
03be51673d
device-apple-idevice: remove deviceinfo_chassis
...
Doesn't make sense for generic devices and is no longer required as it
should be provided by Devicetree.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7801 >
2026-01-24 10:30:46 +01:00
Stefan Hansson
e34ce370a7
device-qualcomm-sdm845: remove deviceinfo_chassis
...
Doesn't make sense for generic devices and is no longer required as it
should be provided by Devicetree.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7801 >
2026-01-24 10:30:46 +01:00
Stefan Hansson
ebb915c9eb
device-qcom-msm89x7: remove deviceinfo_chassis
...
Doesn't make sense for generic devices and is no longer required as it
should be provided by Devicetree.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7801 >
2026-01-24 10:30:46 +01:00
Stefan Hansson
35a146798b
device-qcom-msm8956: remove deviceinfo_chassis
...
Doesn't make sense for generic devices and is no longer required as it
should be provided by Devicetree.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7801 >
2026-01-24 10:30:46 +01:00
Stefan Hansson
91ac1dee94
device-qcom-msm8916: remove deviceinfo_chassis
...
Doesn't make sense for generic devices and is no longer required as it
should be provided by Devicetree.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7801 >
2026-01-24 10:30:46 +01:00
Stefan Hansson
209614d0e7
device-qcom-msm8909: remove deviceinfo_chassis
...
Doesn't make sense for generic devices and is no longer required as it
should be provided by Devicetree.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7801 >
2026-01-24 10:30:46 +01:00
Stefan Hansson
036119d7c6
device-qcom-msm8226: remove deviceinfo_chassis
...
Doesn't make sense for generic devices and is no longer required as it
should be provided by Devicetree.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7801 >
2026-01-24 10:30:46 +01:00
Stefan Hansson
09440217eb
device-postmarketos-trailblazer: remove deviceinfo_chassis
...
Doesn't make sense for generic devices and is no longer required as it
should be provided by Devicetree.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7801 >
2026-01-24 10:30:46 +01:00
Stefan Hansson
f319ddd2df
device-qcom-sm7150: remove deviceinfo_chassis
...
Doesn't make sense for generic devices and is no longer required as it
should be provided by Devicetree.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7801 >
2026-01-24 10:30:46 +01:00
Stefan Hansson
72d08a9d00
device-qcom-msm8953: remove deviceinfo_chassis
...
Doesn't make sense for generic devices and is no longer required as it
should be provided by Devicetree.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7801 >
2026-01-24 10:30:46 +01:00
Stefan Hansson
d17f3b05e5
device-generic-x86_64: remove deviceinfo_chassis
...
Doesn't make sense for generic devices and is no longer required as it
should be provided by ACPI on x86-64 devices.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7801 >
2026-01-24 10:30:46 +01:00
Stefan Hansson
fd9d39153a
pmaports.cfg: Bump pmbootstrap minimum version to 3.9.0
...
For pmbootstrap to not crash when it encounters a deviceinfo file that's
missing the deviceinfo_chassis line, we need pmbootstrap 3.9.0 or later.
Bump it as such.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7801 >
2026-01-24 10:30:46 +01:00
Clayton Craft
b170f85c36
device-lenovo-lxf-p5100: move kernel cmdline config to kernel-cmdline.d
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
[ci:skip-build]: build succeeded on all archs except riscv64, which is
failing because of an upstream/aports sync issue.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7708 >
2026-01-23 15:07:15 -08:00
Clayton Craft
b081d3a09d
device-qemu-*: move kernel cmdline config to kernel-cmdline.d
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7708 >
2026-01-23 15:06:43 -08:00
Clayton Craft
cbc7941d0c
device-lenovo-21bx: move kernel cmdline config to kernel-cmdline.d
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7708 >
2026-01-23 15:06:41 -08:00
Clayton Craft
6b1450424c
device-apple-mac-aarch64: drop kernel cmdline from deviceinfo
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7708 >
2026-01-23 15:06:20 -08:00
Clayton Craft
2d9bbc368d
ci: hardcode ci-tron DUT kernel cmdline
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7708 >
2026-01-23 15:06:19 -08:00
Clayton Craft
dbc0b37449
main/boot-deploy: depend on generate-kernel-cmdline
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
[ci:ignore-count]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7708 >
2026-01-23 15:06:19 -08:00
Clayton Craft
a80206516e
docs/kernel-cmdline: add docs for new kernel cmdline system
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7708 >
2026-01-23 15:06:19 -08:00
Clayton Craft
51ed081129
main/postmarketos-base: install default kernel cmdline
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7708 >
2026-01-23 15:06:19 -08:00
Clayton Craft
9a50e8fb55
main/devicepkg-dev: add support for installing kernel-cmdline.conf
...
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7708 >
2026-01-23 15:06:04 -08:00