Oliver Smith
689d67be2e
cross/gcc-*: upgrade to 15.2.0-r0
...
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6909 >
2025-08-17 16:13:29 +00:00
Oliver Smith
9b53a9c973
device/archived/firmware-*: add Archived comments
...
Fix that CI is currently failing with errors like:
> FAILED .ci/testcases/test_device.py::test_aports_archived -
> AssertionError:
> /builds/postmarketOS/pmaports/device/archived/firmware-samsung-nevisp/APKBUILD
> should have an Archived: comment that describes why the package is
> archived
Push this directly to master as this is a trivial but important fix to
make CI pass again for open MRs.
2025-08-17 18:11:59 +02:00
Jens Reidel
4182d118f9
main/qemu-ppc64le: new device (MR 5774)
...
Signed-off-by: Jens Reidel <adrian@travitia.xyz >
[ci:skip-vercheck]: forked paackages
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/5774 >
2025-08-17 12:43:26 +00:00
Jens Reidel
1d9acd0cb1
main/postmarketos-qemu-common: support ppc64le (MR 5774)
...
Signed-off-by: Jens Reidel <adrian@travitia.xyz >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/5774 >
2025-08-17 12:43:26 +00:00
Jens Reidel
ed1039bc18
cross/{gcc-ppc64le,musl-ppc64le}: Generate with aportgen (MR 5774)
...
Signed-off-by: Jens Reidel <adrian@travitia.xyz >
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/5774 >
2025-08-17 12:43:26 +00:00
Luca Weiss
5ce8ad66ce
device/downstream/*: move broken kernels plus devices to archived
...
All these kernels do not compile anymore, move them and the associated
device and firmware packages to archived.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6700 >
2025-08-17 12:29:01 +00:00
Luca Weiss
6333082d49
linux-asus-tf101: drop
...
No package depends on this one, so drop it. It doesn't build either.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6700 >
2025-08-17 12:29:01 +00:00
Achill Gilgenast
1554af78c0
main/postmarketos-base: allow to use doas for different users than root
...
The user is already able to log in as root and allowing to directly log
into other users allows stuff like running as postgres user.
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6936 >
2025-08-17 06:44:50 +00:00
Henrik Grimler
306e615062
firmware-odroid-u2: add dependency on linux-firmware-s5p-mfc
...
Just like for the other exynos4412 and exynos542x devices odroid-u2
wants to load s5p-mfc.fw.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6848
2025-08-16 22:05:02 -04:00
Henrik Grimler
e76edf7044
device-odroid-u2: depend on firmware-odroid-u2 and clean up cmdline
...
firmware-odroid-u2 provides the bootloaders that are necessary to boot
the system.
There is no reason to always boot with loglevel=9, or with rw, and
most often not with PMOS_FORCE_PARTITION_RESIZE.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6848
2025-08-16 22:04:28 -04:00
Henrik Grimler
d1ef71b2c7
firmware-odroid-xu4: put s5p-mfc and rtl_nic deps in _pmb_recommends
...
These firmware packages are not strictly necessary for a booting
system, so move them to _pmb_recommends.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6848
2025-08-16 22:04:28 -04:00
Henrik Grimler
2315bf0f65
device-odroid-xu4: depend on firmware-odroid-xu4
...
firmware-odroid-xu4 provides the bootloaders needed to successfully
boot odroid-xu4. Also remove the linux-firmware-rtl_nic
dependency (will be moved to firmware-odroid-xu4 instead).
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6848
2025-08-16 22:04:28 -04:00
Jens Reidel
090f511837
systemd/systemd-services: only start q6voiced if config exists
...
Signed-off-by: Jens Reidel <adrian@travitia.xyz >
[ci:skip-build]: already built successfully in CI
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6927 >
2025-08-17 01:31:46 +02:00
Sicelo A. Mhlongo
add7b4b13d
systemd/postmarketos-base-systemd: enable N900's wl1251-cal service
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6932
2025-08-16 14:22:12 -04:00
Sicelo A. Mhlongo
4c6ed166d4
wl1251-cal: support systemd
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6932
2025-08-16 14:22:09 -04:00
Oliver Smith
e0e550ee92
treewide: rebuild against libdisplay-info-0.3.0
...
Fix failures seen in upstream-compat:
+ 'cmd:gdctl (x86_64): missing dep so:libdisplay-info.so.2',
+ 'cmd:mutter (x86_64): missing dep so:libdisplay-info.so.2',
+ 'mutter (x86_64): missing dep so:libdisplay-info.so.2',
+ 'mutter-mobile (x86_64): missing dep so:libdisplay-info.so.2',
+ 'so:libmutter-16.so.0 (x86_64): missing dep so:libdisplay-info.so.2',
+ 'so:libmutter-clutter-16.so.0 (x86_64): missing dep '
+ 'so:libdisplay-info.so.2',
+ 'so:libmutter-cogl-16.so.0 (x86_64): missing dep so:libdisplay-info.so.2',
+ 'so:libmutter-mtk-16.so.0 (x86_64): missing dep so:libdisplay-info.so.2',
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6929
2025-08-16 12:22:07 -04:00
Jens Reidel
f867644592
*/*: make all users of soc-qcom depend on soc-qcom-pd-mapper
...
This is a rather conservative change to preserve previous behaviour on
current users of soc-qcom.
Signed-off-by: Jens Reidel <adrian@travitia.xyz >
[ci:ignore-count]
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6905
2025-08-16 13:38:04 +02:00
Jens Reidel
357287dbe7
community/soc-qcom: make pd-mapper optional
...
The in-kernel pd-mapper is the preferred choice nowadays and used for
some kernel packages of devices that already/want to depend on soc-qcom.
Signed-off-by: Jens Reidel <adrian@travitia.xyz >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6905
2025-08-16 13:38:04 +02:00
Achill Gilgenast
f09fa74192
main/postmarketos-ui-phosh: depend on cellbroadcastd
...
p-m-s uses cellbroadcastd for cell broadcast notifications. p-m-s already
links to it already, but also depend on it here to install the daemon,
the service & stuff.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6937
[ci:skip-build]: already built successfully in CI
2025-08-16 10:25:13 +02:00
Achill Gilgenast
7ebb24dc74
systemd/systemd-services: add user-xdg-desktop-portal-phrosh.service
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6912
[ci:skip-build]: already built successfully in CI
2025-08-15 16:05:54 +02:00
Achill Gilgenast
26678f44a0
systemd/phosh: upgrade to 0.49.0
...
https://gitlab.gnome.org/World/Phosh/phosh/-/blob/v0.49.0/NEWS
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6912
2025-08-15 16:05:52 +02:00
Oliver Smith
a4a01e6896
cross/musl-*: upgrade to 1.2.5-r19
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6930
[ci:skip-build]: already built successfully in CI
2025-08-15 14:31:33 +02:00
Oliver Smith
4b0b332191
systemd/networkmanager: disable lto for armv7
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6874
2025-08-15 13:52:32 +02:00
fossdd
ff057004b9
systemd/networkmanager: upgrade to 1.54.0
...
https://gitlab.alpinelinux.org/alpine/aports/-/commit/3e32f5d44411c607b89078bd3854a9d3fb468012
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6874
2025-08-15 13:47:46 +02:00
postmarketOS CI
13e503ce5f
linux-next: upgrade to next-20250815
2025-08-15 04:49:34 +00:00
Sandelinos
43fbd229f9
main/postmarketos-ui-retroarch: new aport
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6852
2025-08-14 14:39:20 +02:00
Vasiliy Doylov
2c04e1c2d3
systemd/systemd-services: add speakersafetyd.service
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6923
2025-08-14 13:23:43 +03:00
Bart Ribbers
b106bcdd49
systemd/plasma*: enable on armv7
...
It was disabled in aa765f7fd9 due to build
issues which have since been resolved.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6842
[ci:skip-vercheck]
[ci:skip-build]: CI times out building this (>10hrs), builds fine locally
2025-08-14 12:43:50 +03:00
postmarketOS CI
d07e169bb5
linux-next: upgrade to next-20250814
2025-08-14 04:45:32 +00:00
Aster Boese
73f73428ae
lenovo-21bx: enable GNOME fractional-scaling and clean up APKBUILD
...
Add an override file to enable fractional-scaling since the scaling factor
of the display is a Goldilocks problem.
Along with this, clean up the APKBUILD and follow some Alpine best practices.
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6790
[ci:skip-build]: already built successfully in CI
2025-08-13 16:13:46 -04:00
Maanush Putcha
8dc5cb9d7b
device-lenovo-manning: new device
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6898
2025-08-13 13:16:20 +02:00
faveoled
c65e2961c6
samsung-beyond1lte: kernel update
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6907
[ci:skip-build]: already built successfully in CI
2025-08-13 13:13:33 +02:00
Pablo Correa Gómez
9efda70d16
build-jobs: use parallel:matrix instead of copy-pasting job definitions
...
This has the additional benefit that the job is always defined, and
then we can just add the placeholder as any other job
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6693
[ci:skip-build]: already built successfully in CI
2025-08-13 12:59:38 +02:00
SzczurekYT
9ddc0e0cb0
modem/qcom-diag: update and make consistent with systemd
...
- Update diag-router to include two new commits made this year
- Use linux-msm repo (the andersson one is now a redirect to it)
- Make diag-router start before rmtfs on OpenRC like on Systemd
- Add myself as a maintainer, to replace Jami Kettunen, who resigned
from this role
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6887
2025-08-13 13:50:40 +03:00
Aster Boese
24a7035676
pine64-pinephone: move alsa config under /usr
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6913
2025-08-13 19:38:07 +09:00
Henrik Grimler
72b75df3b2
device-samsung-i9100: set console=ttySAC2 in cmdline
...
So that we get debug output from kernel.
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6917
2025-08-13 10:32:31 +02:00
postmarketOS CI
0994cc4296
linux-next: upgrade to next-20250813
2025-08-13 04:49:41 +00:00
Jens Reidel
e2e2b6145f
Revert "systemd: Don't ship /usr/share/factory"
...
This reverts commit ea6e5010c1 .
Results in systemd starting systemd-firstboot and prompting for keyboard
input, which is very suboptimal on touch-only devices and results in an
infinite "Starting..." animation on the screen for users.
Signed-off-by: Jens Reidel <adrian@travitia.xyz >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6919
2025-08-13 03:16:20 +02:00
Pan Ortiz
93a38dfccc
device-xiaomi-nabu: remove cmdline and microphone hacks
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6906
2025-08-12 20:15:38 +00:00
Pan Ortiz
f1be4ee17f
linux-postmarketos-qcom-sm8150: Upgrade to v6.16.0
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6906
[ci:skip-build]: already built successfully in CI
2025-08-12 20:15:22 +00:00
postmarketOS CI
6053b85ad5
linux-next: upgrade to next-20250812
2025-08-12 04:45:03 +00:00
Petr Vorel
a12a7ca515
device-lg-bullhead: take over maintainership
...
Signed-off-by: Petr Vorel <petr.vorel@gmail.com >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6910
2025-08-11 18:41:21 -04:00
Petr Vorel
52890c7b82
device-huawei-angler: take over maintainership
...
Signed-off-by: Petr Vorel <petr.vorel@gmail.com >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6910
2025-08-11 18:41:20 -04:00
Achill Gilgenast
1e44786344
systemd/postmarketos-base-systemd: enable cellbroadcastd.service
...
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6895
[ci:skip-build]: already built successfully in CI
2025-08-11 23:53:46 +02:00
fossdd
81ae9db45b
systemd/systemd-services: add user-cellbroadcastd.service
...
Becomes a more stricter dependency of Phosh
From https://gitlab.freedesktop.org/devrtz/cellbroadcastd/-/blob/main/data/cellbroadcastd.service.in
plus https://gitlab.freedesktop.org/devrtz/cellbroadcastd/-/merge_requests/43
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6895
2025-08-11 23:53:46 +02:00
r00t
a217d2e40c
linux-samsung-crownlte: backport statx syscall,
...
quite a few programs require this syscall,
severely restricting usability without it.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6877
2025-08-11 17:02:23 -04:00
Ermine
3e7e4650aa
linux-postmarketos-rockchip-rk3588: disable CONFIG_RELR
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6855
2025-08-11 15:29:09 -04:00
Ermine
765dbcee22
linux-postmarketos-rockchip-rk3588: compress modules
...
Currently modules are not compressed. Compress them with zstd.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6855
2025-08-11 15:29:05 -04:00
Robert Eckelmann
c6e372cae5
linux-postmarketos-grate: upgrade to 6.16.0
...
squashed: linux-postmarketos-grate: enable linux-gpib-drivers
squashed: linux-postmarketos-grate: enable MFD_WM8994
squashed: linux-postmarketos-grate: enable CONFIG_UDMABUF
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6904
2025-08-11 13:13:45 -04:00
Antoine Martin
2703aebeb8
u-boot-pine64-pinenote: set blob versions on seperate lines
...
To facilitate tracking upstream versions of ddr and trust blobs, set
versions on seperate line so that my infra (via
https://ayakael.net/forge/ayaports/commit/953627f48d799649b2da5ce9e7a632579c9c5b37 )
can alert me if there are new blob versions.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6914
2025-08-11 12:51:00 -04:00