Oliver Smith
3fb4a0427f
issue template: remove v24.12 (EOL)
2025-07-23 22:00:24 +02:00
Oliver Smith
d4957d791c
channels.cfg: mark v24.21 as unsupported (EOL)
2025-07-23 21:59:49 +02:00
Barnabás Czémán
4a61fa034d
soc-qcom-msm89x7: Add subpackages for enable modem
...
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6774
[ci:skip-build]: already built successfully in CI
2025-07-23 21:03:49 +02:00
Barnabás Czémán
7d997f5c40
systemd/systemd-services: Add new service for msm-modem-wwan-port
...
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6774
2025-07-23 21:03:46 +02:00
Barnabás Czémán
16885b7f42
modem/msm-modem-wwan-port: new package
...
Add new package for create wwan interface for MSM8909
and MSM89x7 devices.
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6774
2025-07-23 20:49:54 +02:00
Oliver Smith
e0a9749818
systemd/pipewire: upgrade to 1.4.7
...
Related: https://gitlab.alpinelinux.org/alpine/aports/-/commit/342116acb74ca90003990de8bd0f5300006850ec
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6817
[ci:skip-build]: already built successfully in CI
2025-07-23 19:35:45 +02:00
Oliver Smith
9ee28aa4de
cross/busybox-static: upgrade to 1.37.-r20
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6816
[ci:skip-build]: already built successfully in CI
2025-07-23 19:24:02 +02:00
Dzmitry Sankouski
0a53e63792
device-samsung-starqltechn: add unl0kr-fbforcerefresh dependency
...
Add unl0kr-fbforcerefresh, for unl0kr to refresh screen.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6692
[ci:skip-build]: already built successfully in CI
2025-07-23 18:59:15 +02:00
Val Packett
f08523a221
systemd/systemd-services: add tinysparql
...
The tinysparql-xdg-portal-3.service is required for D-Bus activation of
the XDG portal used for Tracker/LocalSearch by e.g. GNOME Music.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6766
2025-07-23 18:10:44 +02:00
Val Packett
271d477d45
systemd/systemd-services: rename tracker/localsearch filenames to match dbus
...
This fixes D-Bus activation for LocalSearch services.
Note that in the repo, the *filenames* for these are still 'tracker', but
the Meson build system installs them under new 'localsearch' names!
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6766
2025-07-23 18:10:11 +02:00
Antoine Martin
64f63588eb
u-boot: use same bl31, ddr, as downstream u-boot
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6796
[ci:skip-build]: already built successfully in CI
2025-07-23 17:58:58 +02:00
Antoine Martin
eed92b3f42
u-boot-pine64-pinenote: upgrade to 2025.04
...
* manually generate idbloader.img, as it fails when using BL31 from
arm-trusted-firmware
* packages proprietary SPL as it is needed when flashing a new
partition table using rkdeveloptool
* add update-u-boot script to facilitate upgrades
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6796
2025-07-23 17:58:58 +02:00
Antoine Martin
7ea96d5718
linux-pine64-pinenote: upgrade to 6.15.7
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6815
[ci:skip-build]: already built successfully in CI
2025-07-23 17:37:30 +02:00
postmarketOS CI
2c14a84e9f
linux-next: upgrade to next-20250723
2025-07-23 04:50:04 +00:00
Luca Weiss
383028dfa5
device-huawei-sturgeon: add lk2nd-msm8226 dependency
...
Add the dependency to be able to use "pmbootstrap flasher flash_lk2nd".
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6699
2025-07-22 19:01:04 +02:00
Luca Weiss
c8c5a935c1
device-asus-sparrow: add lk2nd-msm8226 dependency
...
Add the dependency to be able to use "pmbootstrap flasher flash_lk2nd".
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6699
2025-07-22 19:01:04 +02:00
Luca Weiss
a23cc0aa14
linux-postmarketos-qcom-msm8226: upgrade to 6.15.2
...
No manual kconfig changes
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6684
[ci:skip-build]: already built successfully in CI
2025-07-22 18:53:15 +02:00
Luca Weiss
f2f354e7f3
linux-postmarketos-qcom-msm8953: shorten LOCALVERSION to -msm8953
...
The full version number with -postmarketos-qcom-msm8953 appended becomes
a bit long for the splash screen. Shorten it to just -msm8953.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6736
[ci:skip-build]: already built successfully in CI
2025-07-22 18:49:25 +02:00
postmarketOS CI
26062589a1
linux-next: upgrade to next-20250722
2025-07-22 04:49:45 +00:00
postmarketOS CI
bcd094d8ae
linux-next: upgrade to next-20250721
2025-07-21 15:49:52 +00:00
Nikita Travkin
6640b432b6
main/dtbloader: upgrade to 1.5.0
...
ar is set to binutils one since it seems like "cmd:llvm-ar" in Alpine
resolves to "llvm" that installs the symlink but the binary itself
isn't being installed somehow...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6808
[ci:skip-build]: already built successfully in CI
2025-07-21 11:10:59 +02:00
Stefan Hansson
cdd4c651ca
device-xiaomi-perseus: fix checksum
...
I removed an unnecessary comment from the deviceinfo file (mentioned
osk-sdl which is gone since long) when merging, but I didn't think to
upodate the checksums.
Fixes 0397051146
2025-07-21 08:42:15 +02:00
Aster Boese
e67d12752d
raspberry-pi3: install files under /usr
...
Signed-off-by: Aster Boese <asterboese@mailbox.org >
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6805
[ci:skip-build]: already built successfully in CI
2025-07-21 07:42:22 +02:00
Robert Eckelmann
e7711f02cb
device-google-nyan-blaze: take over maintainership
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6782
[ci:skip-build]: already built successfully in CI
2025-07-21 07:39:49 +02:00
Robert Eckelmann
a7c3137977
device-google-nyan-big: take over maintainership
...
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6782
2025-07-21 07:39:48 +02:00
Robert Eckelmann
71e8067cbc
linux-google-nyan: take over maintainership
...
as proposed in https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6765#note_490866
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6782
2025-07-21 07:39:48 +02:00
Barnabás Czémán
39fbc6ae69
main/msm-firmware-loader: Upgrade to 1.7.0
...
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6799
[ci:skip-build]: already built successfully in CI
2025-07-21 07:37:14 +02:00
Barnabás Czémán
e4719fea2e
device-qcom-msm89x7: Add support for SDM429
...
Add support for SDM429 and SDM429W.
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6809
[ci:skip-build]: already built successfully in CI
2025-07-21 07:31:03 +02:00
Barnabás Czémán
ca02eec4a6
linux-postmarketos-qcom-msm89x7: upgrade to v6.15.7-r0
...
Signed-off-by: Barnabás Czémán <barnabas.czeman@postmarketos.org >
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6809
2025-07-21 07:31:03 +02:00
Noi
0397051146
xiaomi-perseus: new device
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6610
[ci:skip-build]: already built successfully in CI
2025-07-20 19:17:20 +02:00
postmarketOS CI
8c498045f9
linux-next: upgrade to next-20250718
2025-07-18 15:49:39 +00:00
Clayton Craft
1de3ea4e3d
Revert "temp/eudev-compat: fork eudev from alpine to build systemd"
...
This reverts commit 61d0f3de8b .
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6797
[ci:skip-build]: already built successfully in CI
2025-07-17 17:58:40 -07:00
Clayton Craft
e05f990135
Revert hacks to get systemd to build again
...
This reverts commit cd60d78ac1 .
This reverts commit d1ec69e1f2 .
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6797
2025-07-17 17:58:08 -07:00
Clayton Craft
cd60d78ac1
systemd: add eudev-compat to makedepends
...
in order to build systemd when systemd-udev pkg is broken in binary repo
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6794
[ci:skip-build]: already built successfully in CI
2025-07-17 17:52:29 -07:00
Clayton Craft
61d0f3de8b
temp/eudev-compat: fork eudev from alpine to build systemd
...
This is temporary, just to fix building systemd
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6794
2025-07-17 17:52:19 -07:00
Clayton Craft
d1ec69e1f2
systemd: drop libfido2 dependency
...
This allows building systemd without pulling in udev, and should be
reverted once systemd is updated in the binary repos...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6794
2025-07-17 17:04:37 -07:00
Clayton Craft
44688263bd
Revert "systemd: provide -dev as elogind-dev"
...
This commit (and the one before it) seem to have broken building new
images, apk hits a conflict with udevd and systemd-udevd:
systemd-udevd-257.7-r1:
conflicts: systemd-257.7-r1[eudev=257.7-r1]
satisfies: systemd-257.7-r1[systemd-udevd=257.7-r1]
systemd-257.7-r1:
conflicts: systemd-udevd-257.7-r1[eudev=257.7-r1]
satisfies: postmarketos-base-systemd-48-r0[systemd]
systemd-journald-257.7-r1[so:libsystemd-shared-257.so]
systemd-logind-257.7-r1[systemd=257.7-r1]
systemd-logind-257.7-r1[so:libsystemd-shared-257.so]
systemd-timesyncd-257.7-r1[systemd=257.7-r1]
systemd-timesyncd-257.7-r1[so:libsystemd-shared-257.so]
systemd-udevd-257.7-r1[so:libsystemd-shared-257.so]
This reverts commit a6a31b3fe7 .
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6794
2025-07-17 14:28:20 -07:00
Clayton Craft
f10fb45ae5
Revert "systemd: versionize systemd-related provides"
...
This reverts commit 74f754ecef .
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6794
2025-07-17 14:22:23 -07:00
fossdd
74f754ecef
systemd: versionize systemd-related provides
...
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6381
2025-07-17 13:12:42 -04:00
fossdd
a6a31b3fe7
systemd: provide -dev as elogind-dev
...
systemd-dev includes headers for logind and Alpine packages depending on
these headers specify elogind as dependency.
Closes: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3640
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6381
2025-07-17 13:12:42 -04:00
Pablo Correa Gómez
2a9d4da33a
temp/alpine-baselayout: fork from alpine's /usr-merge branch
...
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/85504
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6754
[ci:skip-build]: already built successfully in CI
2025-07-17 19:07:09 +02:00
postmarketOS CI
3695b0bf4f
linux-next: upgrade to next-20250717
2025-07-17 15:55:27 +00:00
Anri Dellal
cc3d04f233
pmaports.cfg: add systemd_linux_{min,recommended}_version
...
Add properties to check if port meets kernel version requirement for systemd
Set values according to systemd's readme
See also:
https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/issues/2588
https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/merge_requests/2647
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6781
[ci:skip-build]: already built successfully in CI
2025-07-16 21:26:43 +02:00
Ferass El Hafidi
6dcf578de6
device-amlogic-aarch64-tvbox: add support for Amlogic P281 reference board
...
(S905W)
Signed-off-by: Ferass El Hafidi <funderscore@postmarketos.org >
Tested-by: Ivan Davydov <lotigara@lotigara.ru >
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6771
[ci:skip-build]: already built successfully in CI
2025-07-16 21:22:11 +02:00
Oliver Smith
c0667cb4ea
systemd/sddm: set proper pkgver and _pkgrel
...
* Include 0.21.0 in the pkgver instead of _git20240428, as we use the
0.21.0 git tarball as source just like the Alpine package.
* Set _pkgrel=5 to indicate what Alpine pkgrel this fork is based on.
This makes it easier to compare the packages / patches that we might
need to apply downstream. Furthermore with _pkgrel set and pmb MR 2649
merged, we will get notified when the pkgrel of the Alpine package and
_pkgrel of this package get out-of-sync.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6769
[ci:skip-build]: already built successfully in CI
2025-07-16 21:01:13 +02:00
Stefan Hansson
4456501395
main/postmarketos-ui-os-installer: don't run os-installer and pmbootstrap as root
...
I'm not sure what the original motivation for doing this was, I would
guess just to get a minimal viable product working as soon as possible.
But based on my current testing, with these changes along with an
earlier commit that disabled the password requirement for privilege
escalation with doas, it is unnecessary and also solves at least one bug.
Closes https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3848
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6787
[ci:skip-build]: already built successfully in CI
2025-07-16 20:54:46 +02:00
Devin Lin
9962707c1e
postmarketos-ui-plasma-mobile: add default homescreen
...
The current script doesn't do anything because the path was changed
during the Plasma 5 -> 6 transition. Change the script to supply a
default homescreen layout.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6786
[ci:skip-build]: already built successfully in CI
2025-07-16 20:44:37 +02:00
postmarketOS CI
de4856cf46
linux-next: upgrade to next-20250716
2025-07-16 15:49:37 +00:00
Alicja Michalska
e2a37f0d7e
linux-postmarketos-qcom-sc7180: Re-enable internal USB HUB
...
Keyboard in wormdingler seems to have an integrated hub. Kernel update
from 6.6 to 6.12 changed kconfig's naming scheme, which resulted in this
module not being included.
This caused issues on wormdingler, but worked fine on lazor - hence why
I didn't catch it.
Signed-off-by: Alicja Michalska <alicja.michalska@9elements.com >
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6788
2025-07-16 15:01:14 +02:00
Stefan Hansson
e01e91736c
main/postmarketos-ui-os-installer: allow passwordless root during installation
...
This can be useful for manually installing additional packages, running
programs that require root, debugging issues, and to the best of my
knowledge poses no real security issue as it's just during installation.
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6784
[ci:skip-build]: already built successfully in CI
2025-07-16 10:51:11 +02:00