Commit Graph
12507 Commits
Author SHA1 Message Date
postmarketOS CI 1662a4fa29 linux-next: upgrade to next-20251205 2025-12-05 05:50:36 +00:00
postmarketOS CI 4d7c295af2 linux-next: upgrade to next-20251204 2025-12-04 22:41:01 +00:00
adamthiede 8c7412aa98 device-sqfmi-beepy: fix kernel module builds on updates
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7475>
2025-12-04 14:41:56 +00:00
Luca Weiss 70c0a00926 device/*: Bring remaining device packages to integer pkgver
We switched to using integer pkgver versions a long time ago. Bring the
remaining 4 packages in line so that "pmbootstrap pkgver_bump" can also
work properly on these (and not fail with these, given they're not
integers).

[ci:ignore-count]
[ci:skip-dint] # remaining occurances fixed in pma!7403
[ci:skip-vercheck] # intentionally bumping pkgver when not needed

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7480>
2025-12-04 21:36:48 +09:00
Luca Weiss 627ba80058 device/*: Remove leftover _mainline / _downstream deviceinfo variables
They were forgotten during the testing/downstream split it seems. Clean
them up.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7480>
2025-12-04 21:36:48 +09:00
Luca Weiss 13f234e09b device-samsung-janice: Rename kernel_cmdline deviceinfo variable
While this package doesn't have a mainline kernel subpackage, it looks
like this cmdline should indeed be used. Remove the suffix.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7480>
2025-12-04 21:36:48 +09:00
Luca Weiss b21fe7ad23 device-motorola-maserati: Remove invalid deviceinfo variables
Move one that's used through 10-safestrap-maserati.sh to the script
itself.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7480>
2025-12-04 21:36:48 +09:00
Luca Weiss 28548ba440 device-clockworkpi-uconsole-radxa-cm5: move to archived
linux-radxa-dev packages x86_64 binaries in aarch64 package which makes
akms part of this device fail when built on aarch64.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7480>
2025-12-04 21:36:48 +09:00
Luca Weiss 486a726a2d device-clockworkpi-uconsole-radxa-cm5: Align deviceinfo header comment
Bring this file in line with the expected style, and fix a 'dint'
failure. There's no Maintainer line in deviceinfo either, just in the
APKBUILD.

[Error!!!]: Second comment was not an instruction to only use double quotes:

Actual: "# Maintainer: Antoine Martin (ayakael) <dev@ayakael.net>"
Expected: "# Please use double quotes only. You can source this file in shell scripts."
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7480>
2025-12-04 21:10:55 +09:00
Luca Weiss 210b56e4d9 device-samsung-loganrelte: Don't add comment after property in deviceinfo
There shouldn't be a comment in the same line as a variable.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7480>
2025-12-04 21:01:17 +09:00
Luca Weiss cabfabb88c ci: build_changed_aports: Skip packages in 'archived' category
Per definition, those might not be buildable anymore, so stop trying to
validate building them.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7480>
2025-12-04 21:00:29 +09:00
Jens Reidel 2f017acbb2 mt6735-bootshim: Use LLD to link
We're building in cross-native, but binutils LD cannot link for ARM on
x86. LLD is already in makedepends, just use it to be able to cross
compile natively.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7438>
2025-12-03 19:59:22 +00:00
postmarketOS CI a16a10b5aa linux-next: upgrade to next-20251203 2025-12-03 05:51:39 +00:00
Andreas Kemnade e8832229da linux-epson-embt2ws: Update to 6.18.0
- fix hanging during boot
- fix sound sample rate error
- use llvm
- fix iio irq handling
- clean up the APKBUILD

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7472>
2025-12-03 00:24:21 +00:00
Aster Boese 7900cad579 systemd/mutter: upgrade to 49.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7474>
2025-12-02 16:03:45 -05:00
Aster Boese 58eb7800c0 systemd/multipath-tools: upgrade to 0.13.0
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7474>
2025-12-02 16:03:32 -05:00
Aster Boese e56e1afa51 systemd/gnome-shell: upgrade to 49.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7474>
2025-12-02 15:55:00 -05:00
Aster Boese c3ff559d5c main/devicepkg-dev: edit comment to avoid triggering grep ci error
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 5943d80843 blackberry-key2-generic: move /etc/modules-load.d/ to /usr/lib/modules-load.d/
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 112fcb5110 pine64-pinenote: workaround unnecessary error in grep ci check
The modules-load.d and modprobe.d files come from the `etc/...`
directories in the builddir, which causes in a false positive in the
grep CI check. This works around that to prevent having to disable
checking the entire device.

[ci:ignore-count]

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 2115bee6b7 ci: disallow installing to /etc/modprobe.d and /etc/modules-load.d
Prevents having to occasionally fix packages installing to these directories instead of their
`/usr/lib` counterparts on accident. Catches these issues in CI instead of manually.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese b5687e81b4 nokia-n900: /lib/{modprobe, modules-load}.d -> /usr/lib/{modprobe, modules-load}.d
The previous commit moving these to only `/lib/` was an error on my part for
misreading the manpages of kmod. Alpine *does* correctly handle modules under
`/usr/lib/`, so this is fine.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 02f900d6b1 purism-librem5: /etc/modules-load.d -> /usr/lib/modules-load.d
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 5c72ff0919 zuk-z2-row: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 4d8f7e310f sony-sirius: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese b0e143df1a sony-castor: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 1eefc6bc46 semc-anzu: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 05146b06f2 samsung-t0lte: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese ee3be81b8d samsung-t03g: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 44bca0ed92 samsung-p4wifi: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 161dbcb69b samsung-m3: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 19be714e75 samsung-m0: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:35 -05:00
Aster Boese 1c3eef6715 samsung-logands: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:34 -05:00
Aster Boese 70421dfa81 samsung-i927: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:34 -05:00
Aster Boese fe715bb201 samsung-i9105p: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:34 -05:00
Aster Boese b568481606 samsung-baffinlite: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:34 -05:00
Aster Boese 89dd36b60c medion-kai: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:34 -05:00
Aster Boese 37bd741339 bananapi-bpi-m2-zero: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:34 -05:00
Aster Boese 6353f048a4 amazon-soho: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:34 -05:00
Aster Boese fcb246731a samsung-p4wifi: rebuild for devicepkg-dev 0.18.2
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:31:34 -05:00
Aster Boese 0777acefb2 purism-librem5: /etc/modprobe.d -> /usr/lib/modprobe.d
Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6939>
2025-12-02 10:06:28 -05:00
Antoine Martin b19251b19f linux-pine64-pinenote: package efistub
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7462>
2025-12-02 01:00:47 +00:00
Antoine Martin 62602b55f6 device-pine64-pinenote: boot with systemd instead of extlinux
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7462>
2025-12-02 01:00:47 +00:00
Jens Reidel c65827d3c9 linux-postmarketos-qcom-sm7150: Upgrade to 6.18.0
Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7463>
2025-12-01 23:27:43 +00:00
adamthiede d91751f2ad linux-postmarketos-mediatek-mt8173: upgrade to 6.18
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7467>
2025-12-01 22:02:51 +00:00
Jens Reidel 6e819c7e01 temp/iio-sensor-proxy: sync with Alpine
Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7469>
2025-12-01 17:03:24 +00:00
Achill Gilgenast 461114fa69 systemd/systemd-services: remove zram-init-systemd
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7444>
2025-12-01 17:00:26 +00:00
Achill Gilgenast dc4c489534 main/postmarketos-base: move zram_swap deviceinfo source to a systemd override
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7444>
2025-12-01 17:00:26 +00:00
Clayton Craft 5cbd09c81c kconfigcheck: rust: disable DEBUG_INFO_BTF
When this config is enabled along with LTO (from the "hardening"
category), the kernel build system disables rust support.

These options are added to a new category, "rust" since it's only
necessary for kernels with rust support enabled.

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7466>
2025-12-01 08:27:17 -08:00
Jens Reidel 5800491bb1 {device,firmware,linux}-samsung-coreprimeve3g: move to downstream
Putting this into testing in the first place was not correct, the device
uses a downstream kernel. This was correctly pointed out by knuxify in
the MR that added the device already.

Signed-off-by: Jens Reidel <adrian@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7465>
2025-12-01 16:00:58 +00:00