postmarketOS CI
ca2d4eb0cc
linux-next: upgrade to next-20250113
2025-01-13 19:57:38 +00:00
Oliver Smith
6c18dcae18
cross/busybox-static-*: upgrade to 1.37.0-r11
2025-01-13 20:15:23 +01:00
Clayton Craft
ab7156d367
soc-qcom-msm8953: Install q6voiced.conf for any init system (MR 6015)
2025-01-12 16:56:50 -08:00
Clayton Craft
f851c8a374
soc-qcom-msm8916: Install q6voiced.conf for any init system (MR 6015)
2025-01-12 16:56:50 -08:00
Clayton Craft
38962fd023
device-xiaomi-beryllium: Install q6voiced.conf for any init system (MR 6015)
2025-01-12 16:56:50 -08:00
Clayton Craft
b67be8b278
device-shift-axolotl: Install q6voiced.conf for any init system (MR 6015)
2025-01-12 16:56:50 -08:00
Clayton Craft
91104b55c4
device-oneplus-fajita: Install q6voiced.conf for any init system (MR 6015)
2025-01-12 16:56:50 -08:00
Clayton Craft
81f954402a
device-oneplus-enchilada: Install q6voiced.conf for any init system (MR 6015)
2025-01-12 16:56:50 -08:00
Dzmitry Sankouski
a3ff803df5
device-samsung-starqltechn: add non free firmware package (MR 6009)
...
- split depends list on multiple lines
- add non free firmware subpackage to starqltechn device
2025-01-12 20:45:11 +01:00
adamthiede
19b51bbf8f
linux-postmarketos-mediatek-mt8173: upgrade to 6.12.9 (MR 6024)
...
[ci:skip-build]: already built successfully in CI
2025-01-12 19:29:30 +01:00
Antoine Martin
7092829258
pinenote-dbus-service: upgrade to 0.2.2_pre5, take maintainership (MR 6017)
...
[ci:skip-vercheck]: Skips check, as `0.2.2_pre5` is higher than `20221207`
[ci:skip-build]: already built successfully in CI
2025-01-12 19:25:21 +01:00
AutumnSpark1226
73484dca8b
device-samsung-kyleprods: opt-in to initramfs-extra (MR 6034)
...
the target partition is only ~8MB
2025-01-12 19:20:25 +01:00
Robert Eckelmann
6506f73a17
Revert "device-xiaomi-surya: add kernel subpackage (MR 5983)" (MR 6033)
...
This reverts commit 609f3a5544 .
The changes proposed in MR 5983 depend on changes in the upstream sc7150
kernel, howerver a new kernel release is currently not feasible as
instabilities still need to be worked out.
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
[ci:skip-build]: already built successfully in CI
2025-01-12 19:16:53 +01:00
Andras Sebok
26e38e99bc
device-samsung-a3y17lte: depend on postmarketos-base-downstream (MR 6027)
2025-01-12 13:12:17 +03:00
Barnabás Czémán
cebee6fde3
device-qcom-msm89x7: add support for more devices (MR 6005)
...
Add support for Redmi 4 (prada), Redmi 4A (rolex),
Motorola Moto G5S (montana) and Huawei Mediapad T3 10 (agassi).
Remove downstream motorola montana and xiaomi rolex packages.
[ci:skip-build]: already built successfully in CI
2025-01-12 13:00:41 +03:00
Barnabás Czémán
f597a11449
linux-postmarketos-qcom-msm89x7: update to v6.12.5-r2 (MR 6005)
2025-01-12 13:00:40 +03:00
Barnabás Czémán
1c45f0dcbe
main/lk2nd: Remove lk2nd-msm8952-xiaomi-land (MR 6005)
...
No more workarounds is needed for xiaomi-land.
2025-01-12 13:00:36 +03:00
Antoine Martin
69a2a9eb55
linux-pine64-pinenote: upgrade to 6.12.0 (MR 6016)
...
[ci:skip-build]: already built successfully in CI
2025-01-11 14:05:43 +01:00
Robert Eckelmann
73b1292000
extra-repos/systemd: enable systemd for armhf (MR 6031)
...
Cannot be build locally due to missing armhf folder on the mirror
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Tweaked-by: Oliver Smith <ollieparanoid@postmarketos.org >
[ci:skip-build]
2025-01-11 13:28:57 +01:00
Robert Eckelmann
27cb596def
extra-repos/systemd: wireplumber, disable tests for armv7 as well (MR 6030)
...
After the initial merge wireplumber failed on bpo for armv7,
It was recommended to disable tests for armv7 for now.
fixes #3454
Signed-off-by: Robert Eckelmann <longnoserob@postmarketos.org >
Tweaked-by: Oliver Smith <ollieparanoid@postmarketos.org >
[ci:skip-vercheck]: no bump because we don't need a rebuild where it
succeeded
2025-01-11 13:22:43 +01:00
Clayton Craft
431d0aaa4f
systemd/gnome-settings-daemon{,-mobile}: comment out checkdepends (MR 6028)
...
tests are disabled anyways (!check), and having gnome-session in
checkdepends creates a circular dependency in some situations since
gnome-session has gnome-setttings-daemon-dev in makedepends
[ci:skip-build]: CI can't build test because bpo is currently stuck, I build tested it locally
2025-01-10 16:23:20 -08:00
postmarketOS CI
596dd416ed
linux-next: upgrade to next-20250110
2025-01-10 20:00:03 +00:00
Oliver Smith
110ba69520
extra-repos/systemd/abuild: new aport
...
Copy abuild to extra-repos/systemd as workaround for now.
Related: issue 3452
2025-01-10 18:58:46 +01:00
jane400
b4f5a4d89e
pmaports.cfg: use linux-pam-pmos explictly (MR 6025) (MR 5563)
...
This still worked previously as linux-pam-pmos provides
linux-pam and pmbootstrap resolves that.
[ci:skip-build]
[ci:skip-vercheck]
2025-01-10 13:02:37 +01:00
jane400
538f5b3bde
systemd/dbus: dont use systemd during bootstrap (MR 6025) (MR 5563)
2025-01-10 13:02:37 +01:00
jane400
aaffde4ca7
systemd/systemd: use aports linux-pam during bootstrap (MR 6025) (MR 5563)
2025-01-10 13:02:37 +01:00
jane400
026664491c
systemd/linux-pam-pmos: version hacking (MR 6025) (MR 5563)
2025-01-10 13:02:37 +01:00
Clayton Craft
372c85f4ae
systemd/postmarketos-base-systemd: improve the motd to reflect current status (MR 6023) (MR 5563)
...
[ci:skip-build]
2025-01-10 13:02:37 +01:00
Clayton Craft
b9ed5f4721
systemd/systemd-services: add xdg-desktop-portal-kde (MR 5563)
...
Fixes #3411
[ci:skip-build]: CI fails arm builds due to qemu issue, Clayton build tested locally
2025-01-10 13:02:37 +01:00
bjorn3
55a89d949c
main/msm-firmware-loader: add systemd unit files (MR 5964) (MR 5563)
...
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:37 +01:00
bjorn3
80cef6602e
systemd/abuild: Move patched abuild from extra-repos/systemd to temp (MR 5987) (MR 5563)
...
This is required to use systemd_service outside of the
extra-repos/systemd repo.
[ci:skip-vercheck]
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:37 +01:00
Clayton Craft
6a318b7b1e
systemd/systemd-services: add colord unit file (MR 6010) (MR 5563)
...
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:37 +01:00
Clayton Craft
f51ac64ff4
systemd/postmarketos-base-systemd: depend on rtkit, enable by default (MR 6010) (MR 5563)
...
Quite a few things (pipewire, pulse, systemd) complain when rtkit is missing
[ci:skip-vercheck]
2025-01-10 13:02:37 +01:00
Clayton Craft
012b718e82
systemd/sytemd-services: drop wireplumber (MR 5999) (MR 5563)
...
[ci:skip-build]: CI failed on arm from qemu issues, build tested locally by Clayton
2025-01-10 13:02:37 +01:00
Clayton Craft
cef931df10
systemd/wireplumber: fork from aports to enable systemd support (MR 5999) (MR 5563)
...
Turns out that there's some integration w/ logind and stuff that would
be useful to have...
2025-01-10 13:02:37 +01:00
fossdd
4e0c698208
systemd/systemd-services: remove fbd-alert-slider.service (MR 6011) (MR 5563)
...
fbd-alert-slider.service is actually already provided by feedbackd from
aports.
This reverts commit c3c625a49aaa46353c7e80de153edc9fd3ef27a5.
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:37 +01:00
jane400
eed72a258b
systemd/pipewire: rebuild against libcamera-0.4.0 (MR 6003) (MR 5563)
...
Follow aports commit 1afd6ec59ea2d575702be1a9a3a3c5117482f2fb
[ci:skip-build]: aarch64 fails due to CI bugs, Clayton manually build tested it
2025-01-10 13:02:37 +01:00
jane400
688c6d4241
systemd/{linux-pam-pmos,networkmanager,polkit}: takeover maintainership (MR 5976) (MR 5563)
...
also add _pkgname for the upstream name in aports for linux-pam-pmos
[ci:skip-build]: CI bugs out building armv7 and aarch64, but skipping
since changes shouldn't affect building
2025-01-10 13:02:37 +01:00
jane400
5529523d0c
systemd/systemd: remove runtime dependencies from package (MR 5971) (MR 5563)
...
These are now defined in pmos-base-systemd, those deps aren't needed
for building stuff upon systemd-dev.
[ci:skip-build]: CI bugs out, Clayton successfully build tested armv7
and aarch64 manually
2025-01-10 13:02:37 +01:00
jane400
cb3a98e52f
systemd/postmarketos-base-systemd: move runtime dependencies from systemd (MR 5971) (MR 5563)
...
Those dependencies are either run or dlopen-ed during runtime of
systemd, systemctl etc.
As we not even require util-linux's version of runuser, we just use
the login-utils virtual in pmos-base-systemd. And while we're at it,
move the runtime dependencies to pmos-base. This is also more fitting
for libkmod, which is needed in the initramfs, as it is one of the
runtime deps of systemd-udev.
2025-01-10 13:02:37 +01:00
fossdd
0aadc949f2
systemd/postmarketos-base-systemd: add fbd-alert-slider to presets (MR 5969) (MR 5563)
...
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:37 +01:00
fossdd
052b0dc801
systemd/systemd-services: add fbd-alert-slider.service (MR 5969) (MR 5563)
...
and pass it to systemctl preset, to allow the alert slider (as it can be
fount on the Oneplus 6(t)) out-of-the-box.
2025-01-10 13:02:37 +01:00
Clayton Craft
77807e384e
systemd/systemd-services: add plasma-powerdevil (MR 5961) (MR 5563)
...
Fixes #3408
[ci:skip-build]: already built successfully in CI (except armv7, which
times out the runner, but Clayton thinks that's just our CI being dumpy)
2025-01-10 13:02:37 +01:00
Bart Ribbers
3a28a6beb7
systemd/plasma*: upgrade to 6.2.4 (MR 5892) (MR 5563)
...
[ci:skip-build]: aarch64 was build tested locally (by Clayton), x86_64
build job failed in CI because the artifacts were too big but the actual
package building worked
2025-01-10 13:02:36 +01:00
fossdd
98f622784a
extra-repos/systemd: add gnome-terminal-server service (MR 5896) (MR 5563)
...
Closes https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3266
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:36 +01:00
jane400
ea76cbcc35
systemd/systemd-services: add flatpak env-gen and tmpfiles (MR 5954) (MR 5563)
...
This uses the previously commited new syntax.
Fixes : #3400
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:36 +01:00
jane400
8b043c21cb
systemd/systemd-services: add more systemd directories to installdir table (MR 5954) (MR 5563)
2025-01-10 13:02:36 +01:00
Caleb Connolly
66d8fa2e48
systemd/systemd-services: add tailscale service (MR 5806) (MR 5563)
...
Add the service file for tailscale and its default environment file.
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:36 +01:00
Caleb Connolly
10bd9b248b
systemd/systemd-services: allow absolute paths (MR 5806) (MR 5563)
...
Assume that file paths not starting with "user/" or "system/" are
absolute paths.
2025-01-10 13:02:36 +01:00
jane400
be12b506b9
systemd/postmarketos-base-systemd: pin polkit to our downstream (MR 5940) (MR 5563)
...
This is done in the usual way with a version requirement.
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:36 +01:00