Commit Graph
12830 Commits
Author SHA1 Message Date
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
Robert Mader 1fba9931e2 gnome: Update libgnome-volume-control
In order to fix crashes with new Pipewire releases like 1.4.10.

While on it, do some minor cleanups to make the files more similar.

See:
https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/merge_requests/31
https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/4048

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7851>
2026-01-26 20:12:45 +01: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
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
Clayton Craft 080500fffd linux-postmarketos-asahi: upgrade to 6.18.7-1
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7839>
2026-01-25 22:33:01 -08: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
Achill Gilgenast ede045f67a device-generic-x86_64: fix post-install grep
grep writes to stdout and not stderr

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7841>
2026-01-25 22:46:09 +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
Sebastian Fleer 24248e3f73 device-google-gru: remove deviceinfo_chassis
This information is provided by the respective devicetrees.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7320>
2026-01-25 10:04:50 +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
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