Commit Graph
6322 Commits
Author SHA1 Message Date
Antoine Martin 602c4e22b6 linux-pine64-pinenote: move to LLVM, introduce community kconfig changes
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7461>
2025-12-01 15:22:13 +00:00
Antoine Martin 74b1878dc7 linux-pine64-pinenote: upgrade to 6.17.9
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7461>
2025-12-01 15:22:13 +00:00
Sebastian Fleer 1e1ebb002a device/community/alsa-ucm-conf-google-gru: remove package
and make device-google-gru depend on alsa-ucm-conf instead

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7464>
2025-12-01 13:37:26 +01:00
Sebastian Fleer ab93ea8c20 linux-postmarketos-rockchip: upgrade to 6.18
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7449>
2025-12-01 07:28:10 +01:00
postmarketOS CI e4dd0d1dd0 linux-next: upgrade to next-20251201 2025-12-01 05:54:24 +00:00
Qs315490 416017bd34 xiaomi-latte: new device (Xiaomi Mi Pad 2)
The kernel version has been updated to mainline 6.16.0 and successfully compiled and tested.

Due to the device's specific requirements, it enforces the use of Secure Boot.
Disabling Secure Boot will reset it back to enabled after several reboots or DNX Fastboot sessions.

I had to resort to using shim and a self-signed certificate.

https://wiki.postmarketos.org/wiki/Xiaomi_Pad_2_(xiaomi-latte)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7286>
2025-11-30 18:01:56 +00:00
WeirdTreeThing 19de3b02bf alsa-ucm-conf-cros: upgrade to 0.8
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7454>
2025-11-30 17:57:25 +00:00
Arnav Singh 4c64bbd428 linux-postmarketos-allwinner: add patch to increase minimum screen backlight brightness
Ref: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7441
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7452>
2025-11-30 17:22:15 +00:00
Jens Reidel 22d9d86b1d linux-postmarketos-omap: Build with LLVM
[ci:skip-kconfigcheck]: Bulk toolchain change

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7229>
2025-11-30 16:42:44 +00:00
postmarketOS CI e52dea50ff linux-next: upgrade to next-20251128 2025-11-30 15:31:27 +00:00
Luca Weiss 98587c72b9 device-tokio-techbook: add missing u-boot-tools makedependendency
During build, only makedepends are installed so this is missing.

    /usr/bin/abuild: line 21: mkimage: not found
    >>> ERROR: device-tokio-techbook: build failed

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7442>
2025-11-28 16:05:34 +00:00
ukloclo cb811af8b2 samsung-coreprimeve3g: new device
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7007>
2025-11-28 16:02:13 +00:00
Jens Reidel 30f790e67e linux-valve-jupiter: fix build with GCC 15
Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7440>
2025-11-28 10:38:15 +00:00
Luca Weiss f208372359 device/*: fix build due to abuild breaking changes
Since abuild 3.16.0_rc1 split functions are executed in $pkgdir. And
built files in build() are no longer showing up in "$srcdir" but are in
$pkgdir now apparently.

[ci:skip-vercheck] # just build fixes, no change in final package

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7428>
2025-11-28 10:30:30 +00:00
Luca Weiss a21e1717fe device-samsung-starqltechn: update checksums
Somehow the different order of checksums breaks the checksum
verification?

    /home/pmos/build/boot_image.its: FAILED
    sha512sum: WARNING: 1 of 1 computed checksums did NOT match

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7428>
2025-11-28 10:30:30 +00:00
Jens Reidel 7d65005f30 linux-postmarketos-qcom-sc7180: 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]: many changes across many kernels

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7349>
2025-11-28 06:31:53 +00:00
Jens Reidel f78d620dc6 linux-samsung-coreprimevelte: 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]: large change across many packages, we leave
kconfig fixes to kernel maintainers

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7348>
2025-11-28 06:27:45 +00:00
Jens Reidel a7254e9bac firmware-b43xx: fix source URL
Old one is down, checksum is identical.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7434>
2025-11-28 01:39:41 +00:00
Pablo Correa Gómez 80a7481259 wl1251-cal: rebuild to kick CI 2025-11-26 14:24:05 +01:00
Stefan Hansson a324a84519 device: move local install to global install for some devices
This doesn't cover all devices, but I intend to do more of them in the
future.

See https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4032

Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>

[ci:ignore-count]: Intentionally changes a lot of packages.

Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7384>
2025-11-26 12:13:25 +00:00
Stefan Hansson 72869873df device-oneplus-fajita: fix build
Maybe something has changed in abuild, I don't know.

Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7406>
2025-11-26 11:30:27 +00:00
Stefan Hansson c4a617bca4 device-oneplus-enchilada: fix build
Maybe something has changed in abuild, I don't know.

Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7406>
2025-11-26 11:30:27 +00:00
Sebastian Fleer fbaeffab6b linux-postmarketos-rockchip: upgrade to 6.12.59
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7425>
2025-11-26 06:41:23 +00:00
Sebastian Fleer 628b7a656e linux-postmarketos-rockchip: resolve all kconfigcheck infos
and one small formatting fix

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7425>
2025-11-26 06:41:23 +00:00
Alexey Minnekhanov 0af1e1e7b5 linux-postmarketos-qcom-sdm660: Comply with new kconfig requirements
Immutable category was added to community kconfigcheck requirements.
Enable some new options (like erofs) to satisfy checks and avoid ERRORs.

Signed-off-by: Alexey Minnekhanov <alexeymin@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7422>
2025-11-25 20:14:36 +00:00
Pablo Correa Gómez ff95dd7abc device-xiami-scorpio: move from community to testing
[ci:skip-vercheck]
[ci:skip-build]
[ci:skip-dint]
[ci:skip-kconfigcheck]

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7420>
2025-11-25 07:34:00 +00:00
Pavel Zakopaylo 39967a32ed device-xunlong-orangepi-zero3: fixed device tree name
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7411>
2025-11-22 19:37:16 +11:00
Rudraksha Gupta 8a820295a4 linux-next: expressatt: Add more peripherals
Got the following working:
- NFC
- Accelerometer
- Magnetometer
- Lux Sensor

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7399>
2025-11-21 23:18:55 +00:00
Pavel Zakopaylo f34692d224 xunlong-orangepi-zero3: new device
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7325>
2025-11-21 11:31:14 +00:00
Jonas Heinrich 3deafab416 device-oneplus-billie2: new device
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7300>
2025-11-21 11:25:08 +00:00
Jonas Heinrich 2475ed461c oneplus-billie2-downstream: move to archived
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7300>
2025-11-21 11:25:08 +00:00
Jens Reidel 9b27b4a0f7 linux-purism-librem5: Build with LLVM
Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7227>
2025-11-20 09:26:24 +00:00
Antoine Martin bde521a2aa linux-pine64-pinenote: upgrade to 6.17.8
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7364>
2025-11-19 15:40:13 +00:00
Stefan Hansson 68c5f9a516 device-purism-librem5: depend on bash
We package the lockdown-support.sh script from Purism's librem5-base
package. This script has a bash shebang[1] and so won't work with any
other shell. It also uses some bashisms that Ash doesn't support, so we
can't just change the shebang to be /bin/sh or such as that will break
the script.

As such, just solve this in the simplest way for now and depend on bash.
If someone feels motivated to replace the bashisms in the upstream
script they're very welcome to do so.

Closes https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4089

 [1]: https://source.puri.sm/Librem5/librem5-base/-/blob/07a4105dd4d96158e11d6796a25768926c7a3f30/default/lockdown-support/lockdown-support.sh#L1

Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7376>
2025-11-19 15:36:11 +00:00
postmarketOS CI f4ef862f5e linux-next: upgrade to next-20251119 2025-11-19 05:42:26 +00:00
adamthiede c9e62b46f9 linux-postmarketos-mediatek-mt8173: upgrade to 6.17.8
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7394>
2025-11-18 21:46:59 +00:00
Lukas Timmermann db593b9d23 device-samsung-manta: Switch to u-boot
Signed-off-by: Lukas Timmermann <lukas@timmermann.space>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7208>
2025-11-18 05:56:01 +00:00
Lukas Timmermann c087973349 u-boot-manta: Introduce u-boot package for device-samsung-manta
Signed-off-by: Lukas Timmermann <lukas@timmermann.space>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7208>
2025-11-18 05:56:01 +00:00
Lukas Timmermann 2b8e664a33 linux-postmarketos-exynos5: Enable EFI booting
Signed-off-by: Lukas Timmermann <linux@timmermann.space>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7208>
2025-11-18 05:56:01 +00:00
Lukas Timmermann 4265586b81 device-samsung-manta: Fix obsolete deviceinfo
Signed-off-by: Lukas Timmermann <linux@timmermann.space>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7208>
2025-11-18 05:56:01 +00:00
postmarketOS CI 29271848b7 linux-next: upgrade to next-20251118 2025-11-18 05:50:09 +00:00
Jens Reidel 9121a7afbb linux-postmarketos-qcom-sdm670: 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.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7347>
2025-11-18 02:05:50 +00:00
postmarketOS CI 2c16cc2615 linux-next: upgrade to next-20251117 2025-11-17 16:48:37 +00:00
smallsolar c1590308f1 linux-samsung-a5y17lte: upgrade to 3.18.140
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7389>
2025-11-17 09:02:42 +00:00
David Buchanan 484b4aa79b linux-samsung-nevisp: fix build
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7390>
2025-11-17 09:59:02 +01:00
Jens Reidel 8dc1e78cf7 linux-pine64-pinephonepro: Use llvm-strip for modules_install
I had originally overlooked that this was necessary. If
INSTALL_MOD_STRIP=1 is set when invoking modules_install, we need to set
LLVM=1 to ensure that llvm-strip is used instead of GNU binutils strip.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7350>
2025-11-16 17:48:23 +00:00
Jens Reidel 34ea519d4b linux-postmarketos-qcom-sm8250: Use llvm-strip for modules_install
I had originally overlooked that this was necessary. If
INSTALL_MOD_STRIP=1 is set when invoking modules_install, we need to set
LLVM=1 to ensure that llvm-strip is used instead of GNU binutils strip.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7360>
2025-11-16 17:44:41 +00:00
Jens Reidel 8ff084d29e linux-postmarketos-qcom-sdm845: Use llvm-strip for modules_install
I had originally overlooked that this was necessary. If
INSTALL_MOD_STRIP=1 is set when invoking modules_install, we need to set
LLVM=1 to ensure that llvm-strip is used instead of GNU binutils strip.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7358>
2025-11-16 17:20:54 +00:00
Clayton Craft 97e0b9644a linux-postmarketos-asahi: upgrade to 6.17.8-1
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7380>
2025-11-16 11:38:27 +00:00
Barnabás Czémán 89aa5da1c9 linux-postmarketos-qcom-msm89x7: Upgrade to v6.17.8-r0
Upgrade kernel to v6.17.8-r0 and adjust config to community target.

Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7383>
2025-11-16 11:35:35 +00:00