Bart Ribbers
eab37a8f47
systemd/plasma-workspace: replace patch to fix crash for a proper one from upstream
...
Same as 6afd6efed92708058f3d2b1a52e83a9315387c3c in aports.
Rather than basically disabling the fuzzy search function this actually
fixes the problem and fuzzy search works again.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7344 >
2025-11-13 20:02:50 +00:00
Sebastian Fleer
58f93cc935
device-google-gru: add install_if to systemd subpackage
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7340 >
2025-11-13 09:13:53 +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
Stefan Hansson
9f355d95a2
CI: Don't check kconfig for archived kernels
...
It doesn't make any sense to require people to fix the kconfig just
because they want to move a device into archived or fix some minor issue
in an archived device. So, let's not enforce this on archived devices
since that's supposed to be where broken devices go.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7338 >
2025-11-12 23:52:42 +00:00
Stefan Hansson
53a56f7c37
CI: Allow skipping archived in get_changed_packages()
...
Packages can be moved to archive because they don't meet a certain
quality standard, so it is useful to be able to exclude them from
certain checks as to not block packages from being moved there just
because they don't comply with our standards.
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7338 >
2025-11-12 23:52:42 +00:00
Barnabás Czémán
6c1ac78138
soc-qcom-msm8953: Change GSK_RENDERER to cairo
...
Switch cairo from ngl to avoid slow context switches.
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7331 >
2025-11-12 21:59:48 +00:00
Barnabás Czémán
b4c127fb60
soc-qcom-msm8953: Add wireplumber config
...
Add wireplumber config for fix low volume issue.
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7331 >
2025-11-12 21:59:48 +00:00
Barnabás Czémán
1df8f3e7ee
device-qcom-msm8953: Add motorola-ocean panels
...
Add motorola-ocean panels to modules-initfs.
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7331 >
2025-11-12 21:59:48 +00:00
Jens Reidel
5c7301af2f
docs: Clarify process for demoting devices
...
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7327 >
2025-11-12 21:34:26 +00:00
Clayton Craft and Jens 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
Pablo Correa Gómez
9b02cdac75
docs: add section on ci tags available in pmaports
...
Fixes https://gitlab.postmarketos.org/postmarketOS/docs.postmarketos.org/-/issues/13
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7336 >
2025-11-12 19:13:25 +00:00
Raymond Hackley
5a265cacbe
samsung-matissewifi-downstream: fix deviceinfo
...
Fix the following:
[Warning!] deviceinfo_flash_heimdall_partition_rootfs: Property is set to its default value ("SYSTEM") and can be removed.
[Error!!!] 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).
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7301 >
2025-11-12 18:20:45 +00:00
Raymond Hackley
c83c7c6a6c
samsung-matissewifi-downstream: move to archived
...
[ci:skip-build]
[ci:skip-kconfigcheck]
[ci:skip-vercheck]
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7301 >
2025-11-12 18:20:45 +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
Sebastian Fleer
dc36719103
linux-postmarketos-rockchip: switch to LLVM
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7332 >
2025-11-12 18:08:44 +00:00
Sebastian Fleer
3a48826f15
linux-postmarketos-rockchip: add a few more rockchip-specific drivers
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7332 >
2025-11-12 18:08:44 +00:00
postmarketOS CI
c657f55ea7
linux-next: upgrade to next-20251112
2025-11-12 16:41:41 +00:00
Sebastian Fleer
c49c00d09d
device-google-gru: add watchdog configuration for systemd
...
ensures that dw_wdt will receive keep-alive pings after resume from
suspend.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7330 >
2025-11-12 16:26:27 +00:00
Richard Acayan
e1a93ee134
linux-postmarketos-qcom-sdm670: upgrade to v6.17.6
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7209 >
2025-11-12 16:19:15 +00:00
Sebastian Fleer
9cec75d325
kconfigcheck: only check NETFILTER_XTABLES_LEGACY on >=6.17
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7333 >
2025-11-12 16:16:25 +01:00
adamthiede
3bd8549aff
linux-postmarketos-mediatek-mt81: upgrade to 6.12.57 and enable SYN_COOKIES
...
- enabling CONFIG_SYN_COOKIES to get rid of some tty error messages
- enable CONFIG_NETFILTER_XTABLES_LEGACY for CI
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7328 >
2025-11-12 03:03:40 +00:00
Clayton Craft
6d52a314b7
main/postmarketos-initramfs: enforce usage of busybox ash for init
...
It's possible some other (more strict) shells might provide /bin/sh and
get pulled into the initramfs, if that happens they may fail from our
usage of `local`. By explicitly listing busybox ash in the shebang, we
guarantee that we'll always use the shell we expect.
fixes #3518
Signed-off-by: Clayton Craft <craftyguy@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7313 >
2025-11-12 01:19:12 +00:00
Jens Reidel
6ae9319ac4
device-raspberry-pi: Drop deviceinfo_keyboard
...
[ci:skip-vercheck]: Only moving packages across categories
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7319 >
2025-11-10 21:32:47 +00:00
Jens Reidel
6acbc6980b
device-raspberry-pi: Use linux-rpi for Pi 1 and 2
...
Alpine does not distinguish between them anymore.
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7319 >
2025-11-10 21:32:47 +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
560f1ae233
device-raspberry-pi0: Drop deviceinfo_keyboard
...
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
e14241502c
device-raspberry-pi3: Rename deviceinfo_gpu_accelerated, drop deviceinfo_keyboard
...
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
662d76a7b9
device-raspberry-pi4: Rename deviceinfo_gpu-accelerated, drop deviceinfo_keyboard
...
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
663a2a9ac9
device-raspberry-pi5: Rename deviceinfo_gpu_accelerated, drop deviceinfo_keyboard
...
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
d7706d6c21
device-cutiepi-tablet: Fix build
...
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
7f5fb209aa
device-cutiepi-tablet: Drop deviceinfo_keyboard
...
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
fe96277937
device-cutiepi-tablet: Depend on linux-rpi
...
linux-rpi4 was replaced by linux-rpi for all aarch64 Raspberry Pi
devices in Alpine a while ago and does not exist anymore.
Signed-off-by: Jens Reidel <adrian@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7319 >
2025-11-10 21:32:40 +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
6cbc76720a
device-clockworkpi-uconsole-rpi: Rename deviceinfo_gpu_accelerated, drop deviceinfo_keyboard
...
Also fixup comments to make dint happy.
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
Clayton Craft
30e0f6d779
ci: deviceinfo_linting: add support for ci:skip-dint
...
Sometimes we just want to merge when deviceinfo is failing linting (e.g.
when moving a device pkg from a higher category to a lower one)
This should be used sparingly...
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
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
Oreeeee
8478c81581
device-lenovo-a8-50f: switch to mtkclient as the flashing method
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7291 >
2025-11-10 16:13:11 +01:00
Aster Boese
499b98276c
main/devicepkg-dev: /etc/modprobe.d,modules-load.d -> /usr/lib
...
Relates #2184
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7304 >
2025-11-10 13:57:33 +00:00
Stefan Hansson
f38e43e3b3
main/dint: upgrade to 0.0.2
...
Signed-off-by: Stefan Hansson <newbyte@postmarketos.org >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7326 >
2025-11-10 13:35:53 +00:00
Willow Barraco
7ef1962a69
postmarketos-ui-sxmo-de-{river,i3}: new pmaport
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7310
2025-11-09 21:42:58 -08:00
Willow Barraco
c5ab9e3ef4
postmarketos-ui-sxmo-*: upgrade to 1.18.0
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7310
2025-11-09 21:42:58 -08: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
Rudraksha Gupta
3ec6569b21
device-pine64-pinephonepro: Fix pmbootstrap build device-pine64-pinephonepro --force
...
Fixes pma#4078
```
$ pmbootstrap build device-pine64-pinephonepro --force fails with:
>>> device-pine64-pinephonepro: Entering fakeroot...
install: can't stat '/home/pmos/build/src/bootaa64.efi': No such file or directory
>>> ERROR: device-pine64-pinephonepro*: package failed
>>> ERROR: device-pine64-pinephonepro: rootpkg failed
```
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7308 >
2025-11-10 02:46:27 +00:00