Commit Graph
11410 Commits
Author SHA1 Message Date
postmarketOS CI 6c9a8fee3d linux-next: upgrade to next-20250729 2025-07-29 15:44:47 +00:00
Antoine Martin a8d06bf180 u-boot-pine64-pinenote: use latest ddr and bl31 firmware
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6839

[ci:skip-build]: already built successfully in CI
2025-07-29 08:38:21 +02:00
Oliver Smith fcaffd5ecd Revert "systemd/gdm: revert to pkgrel=1"
This reverts commit 3136413814. I made a
mistake there, the pkgrel of the current binary packages is at -r2.

  root@bpo:…/extra-repos/systemd/master/x86_64# ls gdm-* -1
  gdm-99948.0-r2.apk
  gdm-dev-99948.0-r2.apk
  gdm-doc-99948.0-r2.apk
  gdm-lang-99948.0-r2.apk
  gdm-systemd-99948.0-r2.apk

[ci:skip-build]
[ci:skip-vercheck]
2025-07-28 23:13:58 +02:00
Oliver Smith 3136413814 systemd/gdm: revert to pkgrel=1
The current binary package is at pkgrel 1, looks like this was bumped
twice in a row.

[ci:skip-build]
[ci:skip-vercheck]
2025-07-28 22:37:28 +02:00
Oliver Smith b5362184ce systemd: revert some of the pkgrel bumps
Revert some of the pkgrel bumps from 7429bed2 ("*/*: bump pkgrels of
packages with systemd subpackages"), as they fail for various reasons in
BPO now that are unrelated to rebuilding with the latest abuild +
systemd patch. We can't fix all of them now (I've already spent some
significant time firefighting here today...), so let's unblock BPO and
all pmaports users who currently need to build all of the systemd
packages themselves until BPO finishes the repo, and will also run into
the same errors when trying to build those packages in particular.

* cups -> unkown:
  https://builds.sr.ht/~postmarketos/job/1540055
  https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3867

* gdm -> GCC 15:
  https://gitlab.alpinelinux.org/alpine/aports/-/commit/a09144387e314c213b69f9ef43265acc7c345e60
  (let's add this another time after the queue in BPO is cleared)

* networkmanager -> unkown:
  https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3866

* plasma-workspace -> unknown:
  https://gitlab.alpinelinux.org/alpine/aports/-/issues/17407

[ci:skip-build]
[ci:skip-vercheck]

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6837
2025-07-28 22:25:56 +02:00
Oliver Smith 6ce0f6b1db systemd/gnome-settings-daemon: add dep systemd-dev
Add the missing makedepend to systemd-dev. For some reason this has
mostly worked previously, I guess because systemd-udev got pulled in to
replace eudev, which then also caused systemd-dev to get installed. This
even was the case on my local system when I initally tried to reproduce
this. Only after using BPO's current WIP repos I was able to reproduce
the behavior on BPO, and verify that this fixes the bug.

Fixes: https://builds.sr.ht/~postmarketos/job/1540044

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6835
[ci:skip-build]: already built successfully in CI
2025-07-28 20:50:26 +02:00
postmarketOS CI c4f2cbb659 linux-next: upgrade to next-20250728 2025-07-28 15:49:44 +00:00
Alistair Francis 1a139f85fb systemd/postmarketos-base-systemd: enable Pixel 3a modem-gnss.service
Signed-off-by: Alistair Francis <alistair@alistair23.me>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6588

[ci:skip-build]: already built successfully in CI
2025-07-28 10:39:12 +02:00
Alistair Francis 42dd2e07d2 device-google-sargo: Enable GNSS automatically
Following the steps described here:
https://gitlab.com/sdm670-mainline/linux/-/issues/4#note_2448131089
we can enable GNSS automatically at boot.

Resolves: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/2788
Signed-off-by: Alistair Francis <alistair@alistair23.me>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6588
2025-07-28 10:39:12 +02:00
Antoine Martin c4055c71fa device-pine64-pinenote: add sway subpackage
Integrates hrdl's sway config files.
See https://git.sr.ht/~hrdl/pinenote-dist

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
[ci:skip-build]: already built successfully in CI
2025-07-28 10:33:00 +02:00
Antoine Martin d49671638c device-pine64-pinenote: add symbolic link to wifi firmware in nonfree subpackage
This fixes an error with bcrmfmac is looking for wifi firmware via a
symbolic link that doesn't exist in the linux-firmware package

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:33:00 +02:00
Antoine Martin 704c2d80db device-pine64-pinenote: add xournalpp subpackage
Includes xournal config files to adapt it to e-ink screen

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:33:00 +02:00
Antoine Martin 837cea09fa device-pine64-pinenote: add x11 subpackage
Includes touchscreen config file

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:33:00 +02:00
Antoine Martin 8016012af9 device-pine64-pinenote: add nonfree-firmware-systemd subpackage
Subpackage includes waveform extraction services which only start once
when device is booted for the first time.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:33:00 +02:00
Antoine Martin 111dba9e3b temp/pneink-theme: new aport
Upstream MR: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/87513

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:33:00 +02:00
Antoine Martin a7833f3439 temp/nwg-menu: new aport
Upstream MR: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/87512

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:33:00 +02:00
Antoine Martin 4b450cac66 temp/rot8: new aport
Upstream MR: https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/87514

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:32:59 +02:00
Antoine Martin ba9a20264a device-pine64-pinenote: add partition-table
* add `partition-table.txt` which sets the partition table using
`rkdeveloptool`. Due to lack of support from pmbootstrap, currently has
to be done manually.  Comments are added in `deviceinfo` to make that clear.
* removes from `deviceinfo` `deviceinfo_sd_embed_firmware` as unused.
Due to lack of support from pmbootstrap for flashing u-bout using
pmbootstrap, currently has to be done manually. Comments are added
in `deviceinfo` to make that clear.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6711
2025-07-28 10:32:59 +02:00
Oliver Smith a1b32209a3 cross/gcc-*: upgrade to 15.1.1_git20250719-r2
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6829

[ci:skip-build]: already built successfully in CI
2025-07-27 17:08:14 -04:00
Aster Boese 7783568da9 temp/gnome-settings-daemon-mobile: bump pkgrel to make CI happy
[ci:skip-build]

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6713
2025-07-27 17:03:11 -04:00
Aster Boese 7429bed2ca */*: bump pkgrels of packages with systemd subpackages
Update to use the new version of the abuild systemd split function.

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6713
2025-07-27 17:03:09 -04:00
Clayton Craft 63d2bc78f5 temp/abuild: update to latest version of -systemd split patch
A few minor changes/refactorings were made from feedback received in
https://gitlab.alpinelinux.org/alpine/abuild/-/merge_requests/394

Signed-off-by: Aster Boese <asterboese@mailbox.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6713
2025-07-27 17:02:45 -04:00
Pablo Correa Gómez 20cecf9a7e main/msm-firmware-loader: install openrc init scripts from upstream
These are now included upstream, no need to keep them in pmaports

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6824
[ci:skip-build]: already built successfully in CI
2025-07-27 12:47:31 +02:00
Pablo Correa Gómez ad9d651dba main/msm-firmware-loader: upgrade to 1.8.0
The firmware mountpoint is now created under /run, so no need to
create it

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6824
2025-07-27 12:47:27 +02:00
Pablo Correa Gómez 652e1afa0f pmaports.cfg: add supported_usr_merge
Since 2a9d4da33a this is supported in
pmaports.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6825
2025-07-27 12:18:14 +02:00
Oliver Smith 48279a26b8 cross/musl-*: upgrade to 1.2.5-r15
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6828

[ci:skip-build]: already built successfully in CI
2025-07-27 11:26:03 +02:00
Oliver Smith 3fe30397b9 cross/busybox-static-*: upgrade to 1.37.0-r21
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6828
2025-07-27 11:25:59 +02:00
Hendra Manudinata d0995c138e linux-samsung-j4lte: enable required configurations for Docker
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6716
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6716
2025-07-27 00:24:40 -04:00
Hendra Manudinata d7e410d6a3 linux-samsung-j4lte: update source and add zstd zram algorithm
- Enable zstd zram algorithm support
- Refresh kernel patches
- Switch to a new source location

Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6716
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6716
2025-07-27 00:24:40 -04:00
Bart Ribbers 1b091bd281 google-sargo: install config for plasma-camera
The google-sargo is not quick enough to handle the default plasma-camera
settings. The resolution is a setting too high so this sets it back to
720p which works well enough.
The codec is set to default but I'm adding it to make sure it's
something we know works when the upstream default changes.

The app still says the codec can't keep up but we can't get much better
out of it currently.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6791
2025-07-26 18:17:53 -04:00
Biswapriyo Nath 9ee0b6ef19 systemd/systemd-services: add service files for blueman
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6803
2025-07-26 15:57:52 -04:00
adamthiede f5c2d24785 linux-postmarketos-mediatek-mt8173: upgrade to 6.15.8
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6823
2025-07-26 15:44:25 -04:00
Antoine Martin b4cb0a240b pinenote-dbus-service: add systemd subpackage
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6811
2025-07-24 23:29:20 -07:00
postmarketOS CI 2df6eac627 linux-next: upgrade to next-20250725 2025-07-25 04:49:59 +00:00
GoldenVadim ea9a248af4 device-xiaomi-fog: change bootimg header version to 3
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6810
2025-07-24 15:44:13 +02:00
Casey Connolly 5613801b5b device-qcom-rbx: new aport
Add a generic device target which can boot on any of the Qualcomm
RB3/5/3Gen2 boards via systemd-boot. The boards are expected to have
U-Boot flashed as per the U-Boot documentation.

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6650
[ci:skip-build]: already built successfully in CI
2025-07-24 15:40:58 +02:00
postmarketOS CI ae5c9f2892 linux-next: upgrade to next-20250724 2025-07-24 04:49:36 +00:00
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