Commit Graph
3607 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
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
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
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
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
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
postmarketOS CI f4ef862f5e linux-next: upgrade to next-20251119 2025-11-19 05:42:26 +00:00
postmarketOS CI 29271848b7 linux-next: upgrade to next-20251118 2025-11-18 05:50:09 +00:00
postmarketOS CI 2c16cc2615 linux-next: upgrade to next-20251117 2025-11-17 16:48:37 +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
Rudraksha Gupta 72dbafa432 Remove apq8064 kernel
This kernel shouldn't exist. msm8960 devices, like the expressatt,
already use the linux-* mainline kernels and the apq8064 is very related
to the msm8960. Let's deprecate this kernel and shift the devices that
depend on the apq8064 kernel onto the mainline kernels.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7334>
2025-11-16 09:12:14 +00:00
Affe Null c0dd84ed1a linux-postmarketos-unisoc-ums9230: upgrade to 6.18.0_rc5_git20251114
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7371>
2025-11-15 12:44:37 +00:00
Dang Huynh 9b2fd4ce5a linux-pine64-pinetab2: Upgrade to 6.17.8
This kernel version includes BES2600 Bluetooth UART driver and also
fixes black box around the cursor on KDE Plasma[1].

[1]: https://bugs.kde.org/show_bug.cgi?id=511274

Signed-off-by: Dang Huynh <dang.huynh@mainlining.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7366>
2025-11-14 16:20:57 +00:00
Robert Eckelmann 8f25b85583 linux-postmarketos-marvell: upgrade to 6.17.8 and use llvm-strip
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7354>
2025-11-14 10:47:35 +00:00
Jens Reidel 606b7a130c linux-postmarketos-asahi: 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/7363>
2025-11-14 10:08:03 +00:00
postmarketOS CI 3a564a1ad6 linux-next: upgrade to next-20251114 2025-11-14 05:48:28 +00:00
Ingo Reitz c88f45c2d8 linux-postmarketos-gs101: switch to LLVM
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7345>
2025-11-14 01:40:29 +01:00
postmarketOS CI 887b0be6dc linux-next: upgrade to next-20251113 2025-11-13 05:48:42 +00:00
Jens Reidel b9102ac571 linux-next: Build with clang instead of GCC
As far as I can tell, the intent was always to use clang, but building
with LLVM=1 CC=gcc will result in building with GCC and LLVM binutils
and LLD.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7335>
2025-11-13 00:47:48 +00:00
Clayton CraftandJens Reidel 64d6432ae2 linux-postmarketos-asahi: update to 6.17.7-2
This also migrates the config in this package to use kconfig generate

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Co-authored-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7324>
2025-11-12 20:09:42 +00:00
Casey Connolly 762aad880c linux-next: enable some more useful options
Enable qcserial, iso9660 filesystem support and UHID.

Signed-off-by: Casey Connolly <kcxt@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7316>
2025-11-12 18:18:14 +00:00
postmarketOS CI c657f55ea7 linux-next: upgrade to next-20251112 2025-11-12 16:41:41 +00:00
Jens Reidel b5b4a46891 device-raspberry-pi: Move to downstream
linux-rpi is a downstream Linux kernel provided by the vendor and
differs a lot from mainline. As such, this device does not qualify for
testing.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7319>
2025-11-10 21:32:43 +00:00
Jens Reidel 27498ecdec device-raspberry-pi0: Move to downstream
linux-rpi is a downstream Linux kernel provided by the vendor and
differs a lot from mainline. As such, this device does not qualify for
testing.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7319>
2025-11-10 21:32:43 +00:00
Jens Reidel 508ccecacb device-raspberry-pi3: Move to downstream
linux-rpi is a downstream Linux kernel provided by the vendor and
differs a lot from mainline. As such, this device does not qualify for
testing.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7319>
2025-11-10 21:32:43 +00:00
Jens Reidel eca0bf5d23 device-raspberry-pi4: Move to downstream
linux-rpi is a downstream Linux kernel provided by the vendor and
differs a lot from mainline. As such, this device does not qualify for
testing.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7319>
2025-11-10 21:32:43 +00:00
Jens Reidel 544e4b6bd3 device-raspberry-pi5: Move to downstream
linux-rpi is a downstream Linux kernel provided by the vendor and
differs a lot from mainline. As such, this device does not qualify for
testing.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7319>
2025-11-10 21:32:43 +00:00
Jens Reidel 034eccb08a device-cutiepi-tablet: Move to downstream
linux-rpi is a downstream Linux kernel provided by the vendor and
differs a lot from mainline. As such, this device does not qualify for
testing.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7319>
2025-11-10 21:32:36 +00:00
Jens Reidel d6128809d2 device-sqfmi-beepy: Move to downstream
linux-rpi is a downstream Linux kernel provided by the vendor and
differs a lot from mainline. As such, this device does not qualify for
testing.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7319>
2025-11-10 21:32:33 +00:00
Jens Reidel b687c74cfd device-clockworkpi-uconsole-rpi: Move to downstream
linux-rpi is a downstream Linux kernel provided by the vendor and
differs a lot from mainline. As such, this device does not qualify for
testing.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7319>
2025-11-10 21:32:33 +00:00
Nikita Travkin e165e34660 linux-postmarketos-qcom-msm8916: Move from community to testing
The msm8916 kernel no longer meets the requirements for community
devices. Demote them to testing.


[ci:skip-dint]
[ci:skip-kconfigcheck]
[ci:skip-vercheck]
[ci:skip-build]: moving device categories

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7311>
2025-11-10 19:54:29 +00:00
Antoine Martin 6a94a5bb74 linux-pine64-pinenote: upgrade to 6.17.7
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7317
2025-11-09 20:47:40 -08:00
Antoine Martin bdd4b04b4c u-boot-pine64-pinenote: upgrade to 2025.10
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7318>
2025-11-09 12:40:41 +00:00
Dylan Van Assche b12807c8e0 device-pine64-pinetab: drop maintainership
Pine64 Pinetab is unmaintained for years.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7322>
2025-11-09 10:09:50 +01:00
Clayton Craft 381903df5e device-apple-mac-aarch64: add vulkan subpkg
For installing vk support for Apple GPUs

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7309>
2025-11-08 15:54:28 +00:00
Lin, Meng-Bo 2c88eb4329 samsung-j3ltetw: rename gpu_accelerated to drm in deviceinfo
Link: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/commit/1a8ab415b0d8fe68c8fea0a585e45c781b03a7e8
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7277>
2025-11-08 05:27:59 +00:00
Lin, Meng-Bo 1f2ae1220a samsung-j3ltetw: drop deviceinfo_keyboard
This property is obsolete:
Programs should automatically detect if the device currently has
a keyboard or not (often it can be hotplugged anyway).

Link: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3145
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7277>
2025-11-08 05:27:59 +00:00
postmarketOS CI af9526d931 linux-next: upgrade to next-20251107 2025-11-07 05:46:52 +00:00