Commit Graph
6650 Commits
Author SHA1 Message Date
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
Yohan Boniface 13c3148f27 nokia-argon: enable drm
sxmo-de-sway has been proven to work, and even bananui was using
Wayland.
For a bit of context, see:

https://wiki.postmarketos.org/wiki/User:Ybon

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7863>
2026-01-29 16:21:48 +00:00
Achill Gilgenast c7c32a9e0f device-asus-me176c: move from community to testing
No more has a maintainer

[ci:skip-vercheck]: moving packages between categories, removing
co-maintainers

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7849>
2026-01-29 10:19:19 +00:00
Achill Gilgenast 6ec4d39b0a device-google-x64cros: remove maintainership of Alper Nebi Yasak
inactive

Fixes: 65fa27d1fd ("*/*: remove maintainership by inactive maintainers")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7849>
2026-01-29 10:19:19 +00:00
Achill Gilgenast 2aa546f16c */*: remove maintainership of David Heidelberg
has been banned from the project

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7849>
2026-01-29 10:19:19 +00:00
Achill Gilgenast 140bcc1086 firmware-lenovo-yoga-5g: remove maintainership of Jennerson
somehow missed that package

Fixes: 65fa27d1fd ("*/*: remove maintainership by inactive maintainers")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7849>
2026-01-29 10:19:19 +00:00
Achill Gilgenast 56a0499ac2 device-asus-me176c: remove maintainership of Minecrell
somehow missed that package

Fixes: 65fa27d1fd ("*/*: remove maintainership by inactive maintainers")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7849>
2026-01-29 10:19:19 +00:00
Clayton Craft a2de76572d linux-postmarketos-lts: replace linux-lts
fixes:

> ERROR: linux-postmarketos-lts-6.12.67-r0: trying to overwrite usr/share/kernel/lts/kernel.release owned by linux-lts-6.12.28-r0.

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7861>
2026-01-27 13:55:48 -08:00
Clayton Craft 0648d45d76 device/*: migrate device packages to new kernel cmdline config system
This migrates all device package to the new system, which is documented
here: https://docs.postmarketos.org/pmaports/main/kernel-cmdline.html.

It also replaces old initramfs params (PMOS_NOSPLASH and
PMOS_FORCE_PARTITION_RESIZE) from the cmdlines with their modern
equivalents, so we can finally get rid of those.

Signed-off-by: default avatarClayton Craft <craftyguy@postmarketos.org>

[ci:skip-build]: already built successfully in CI

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7830>
2026-01-27 12:34:40 -08:00
Luca Weiss b78c310e40 device-fairphone-fp4: start using soc-qcom
Replace some direct dependencies by soc-qcom plus some subpackages
instead. This will also pull in some extra packages and configs that
will be useful on fairphone-fp4.

Remove pd-mapper since the in-kernel pd-mapper has been in use for a
while so the user space service didn't do anything anymore.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7859>
2026-01-27 11:07:34 +01:00
Luca Weiss cd44e0c4b6 device-fairphone-fp5: Set Wireplumber audio format for speaker
The S16LE format from soc-qcom package doesn't work, so override it from
the device package.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7700>
2026-01-27 07:52:37 +00:00
Luca Weiss f992a6619d alsa-ucm-conf-qcom-sc7280: update for Fairphone 5 speaker support
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7700>
2026-01-27 07:52:37 +00:00
Luca Weiss 5585787606 linux-postmarketos-qcom-sc7280: upgrade to 6.18.7
Manual kconfig changes:
* SND_SOC_AW88261=m (Fairphone 5)

* DRM_UDL=m (category:usb)
* MODULE_COMPRESS=y (category:default)
* MODULE_COMPRESS_ZSTD=y (category:default)
* USB_RTL8152=m (category:usb)
* USB_SERIAL=m (category:usb)
* USB_SERIAL_CP210X=m (category:usb)
* USB_SERIAL_SIMPLE=m (category:usb)
* USB_STORAGE=m (category:usb)
* ZRAM_BACKEND_842=y (category:zram)
* ZRAM_BACKEND_DEFLATE=y (category:zram)
* ZRAM_BACKEND_LZ4=y (category:zram)
* ZRAM_BACKEND_LZ4HC=y (category:zram)
* ZRAM_BACKEND_LZO=y (category:zram)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7700>
2026-01-27 07:52:37 +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
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
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
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
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
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