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
Oliver Smith
da01755a87
systemd/plasma-workspace: upgrade to 6.5.3
...
Related: https://gitlab.alpinelinux.org/alpine/aports/-/commit/2a1715886bc006910a5821269b479c7a07c81dad
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7446 >
2025-11-30 20:52:32 +00:00
Oliver Smith
4152e5d468
systemd/kwin: upgrade to 6.5.3
...
Related: https://gitlab.alpinelinux.org/alpine/aports/-/commit/2a1715886bc006910a5821269b479c7a07c81dad
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7446 >
2025-11-30 20:52:32 +00:00
Oliver Smith
89b66b4032
systemd/kscreenlocker: upgrade to 6.5.3
...
Related: https://gitlab.alpinelinux.org/alpine/aports/-/commit/2a1715886bc006910a5821269b479c7a07c81dad
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7446 >
2025-11-30 20:52:32 +00:00
Achill Gilgenast
e1f0962c62
systemd/systemd-services: remove watchdog-kick-systemd
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7443 >
2025-11-30 20:57:55 +01:00
Achill Gilgenast
30e495bbf0
main/watchdog-kick: fix typo in pkgdesc
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7443 >
2025-11-30 19:21:10 +01:00
Achill Gilgenast
be53edf1b0
main/watchdog-kick: move install= into top-level scope
...
and run default_openrc which will move watchdog-kick.init to the right
subpkg
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7443 >
2025-11-30 19:21:10 +01:00
Achill Gilgenast
8fa9f9548f
main/watchdog-kick: subpackage -systemd
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7443 >
2025-11-30 19:21:10 +01: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
Achill Gilgenast
b4c55cbd90
systemd/systemd-services: remove a few upstreamed services
...
Should be pretty safe. It just removes subpackages where all
containing files are upstreamed in Alpine. It also doesn't contain
removals that are still in other MRs by me, that might need related
changes.
The only thing that technically could break is differences between our
services and upstream, I tried to look that they are very similar but I
could missed the one or another, but most were upstream's anyway.
See https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4099
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7448 >
2025-11-30 17:24:56 +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
Casey Connolly
eaf6ff6567
CI: don't deploy docs from scheduled pipelines
...
The package auto-update runs in a scheduled pipeline, it should be
the only job that runs however a discrepency in the rules for the
deploy-docs job results in it running as well.
To mitigate this, add an additional rule to never run the job in a
scheduled pipeline.
Signed-off-by: Casey Connolly <kcxt@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7457 >
2025-11-30 16:47:54 +01:00
Jens Reidel
b0a87bf9f4
pmaports.cfg: Sort architectures, add riscv64
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7456 >
2025-11-30 16:34:37 +01:00
postmarketOS CI
e52dea50ff
linux-next: upgrade to next-20251128
2025-11-30 15:31:27 +00:00
Oliver Smith
ea9364e58e
main/postmarketos-base-nofde: set provides version
...
Let postmarketos-base-nofde provide a specific version of
postmarketos-fde-unlocker, so pmbootstrap considers the package for
installation. From pmb/helpers/pmaports.py:_find_package_in_apkbuild():
# Ignore provides without version, they shall never be
# automatically selected
if "=" not in provides_i:
continue
Fix for bootstrapping new repositories, which currently fails with:
ERROR: postmarketos-initramfs: dependency not found: postmarketos-fde-unlocker
...when trying to build postmarketos-cros-common or
device-valve-jupiter.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7455 >
2025-11-30 15:50:26 +01:00
Jens Reidel and Pablo Correa Gómez
cdea3b1578
keepfileopen: fix builddir
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Co-authored-by: Pablo Correa Gómez <pabloyoyoista@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7436 >
2025-11-30 14:35:49 +01:00
Robert Mader
09c4ba9e21
systemd/pipewire: Rebuild against libcamera 0.6.0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7445 >
2025-11-29 02:31:28 +01:00
Robert Mader
aa9eb76406
temp/libcamera: upgrade to 0.6.0
...
See https://gitlab.freedesktop.org/camera/libcamera/-/releases/v0.6.0
Remove various upstreamed and move downstream tuning files into a
folder instead of wrapping them in patches.
Also sync up a bit to the alpine package by adding dependencies and the
python package.
Note: unfortunately this release does not contain the GPU-ISP. There
are various improvements to the SW-ISP, the simple pipeline handler and
other areas which should improve the experience on various devices with
pmOS, though.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7445 >
2025-11-29 02:31:28 +01:00
Sebastian Fleer
52de048665
systemd/systemd-services: update waydroid-container.service
...
option -w was dropped in v1.6.0
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7447 >
2025-11-28 22:26:52 +01: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
Jens Reidel
e3e4459e7a
postmarketos-cros-common: fix build with new abuild
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7439 >
2025-11-28 10:35:49 +00:00
Jens Reidel
1baaa21ee7
modem/msmipc-dev: fix unpack paths
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7437 >
2025-11-28 10:33:13 +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
Jens Reidel
7f8b19868f
main/dtbtool-sprd: fix build
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7435 >
2025-11-27 23:22:09 +01:00
Oliver Smith
462ed59916
channels.cfg: add v25.12
2025-11-27 22:14:35 +01:00
Achill Gilgenast
7d3e9351e8
systemd/systemd-services: remove qcom-diag-systemd
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7421 >
2025-11-26 21:44:45 +01:00
Achill Gilgenast
d68bbc98f4
modem/qcom-diag: subpackage -systemd
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7421 >
2025-11-26 21:37:14 +01:00
Jens Reidel
6a984c485c
kconfigcheck: Fix version requirement for hardening configs
...
Since CONFIG_CFI exists since 6.18rc1, the requirement must be
>=6.18_rc1. This went unnoticed in my testing because my kernel
incorrectly had a version of 6.18.0_rc1, which is greater than 6.18.0,
but the correct version would be 6.18_rc1, which is lower than 6.18.0.
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7430 >
2025-11-26 20:08:22 +01:00
Jens Reidel
9d83ec7d1f
main/gcc6: fix build
...
See the GCC 4 MR. This is basically the same changes, but we also need
one extra backport to build this version of GCC.
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7426 >
2025-11-26 18:25:03 +00:00
Jens Reidel
bf57c094e4
main/gcc4: upgrade to 4.9.4, fix build
...
This upgrade GCC 4 to 4.9.4, the last release in the GCC 4 series. This
lets us drop one of the patches, which was included in 4.9.4.
We need to get rid of 3 flags that are set globally for compiling such
an old version of GCC (it doesn't know two of them, and
-Werror=format-security cannot be used with GCC).
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7423 >
2025-11-26 18:22:31 +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
d945124004
CI: Don't stop on first Pytest failure
...
This makes it easier to see everything that needs to be fixed in case of
multiple issues.
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
Jens Reidel
6e0d8aa09a
ci: Raise pmb timeout to 1 hour
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7391 >
2025-11-26 12:05:05 +00:00
Jens Reidel
b59e6adaf5
kconfigcheck: Add hardening category
...
For now, this category requires CFI and SCS to be enabled and ensures
that CFI is compatible with Rust. More options can be added in the
future.
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7391 >
2025-11-26 12:05:05 +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