Commit Graph
100 Commits
Author SHA1 Message Date
Achill Gilgenast c7c32a9e0f device-asus-me176c: move from community to testing
No more has a maintainer

[ci:skip-vercheck]: moving packages between categories, removing
co-maintainers

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7849>
2026-01-29 10:19:19 +00:00
Achill Gilgenast 6ec4d39b0a device-google-x64cros: remove maintainership of Alper Nebi Yasak
inactive

Fixes: 65fa27d1fd ("*/*: remove maintainership by inactive maintainers")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7849>
2026-01-29 10:19:19 +00:00
Achill Gilgenast 2aa546f16c */*: remove maintainership of David Heidelberg
has been banned from the project

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7849>
2026-01-29 10:19:19 +00:00
Achill Gilgenast 140bcc1086 firmware-lenovo-yoga-5g: remove maintainership of Jennerson
somehow missed that package

Fixes: 65fa27d1fd ("*/*: remove maintainership by inactive maintainers")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7849>
2026-01-29 10:19:19 +00:00
Achill Gilgenast 56a0499ac2 device-asus-me176c: remove maintainership of Minecrell
somehow missed that package

Fixes: 65fa27d1fd ("*/*: remove maintainership by inactive maintainers")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7849>
2026-01-29 10:19:19 +00:00
Achill Gilgenast 18dd2db810 systemd/mutter: upgrade to 49.3
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7864>
2026-01-29 07:06:56 +00:00
Achill Gilgenast 0ad4dd7581 systemd/gnome-shell: upgrade to 49.3
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7864>
2026-01-29 07:06:56 +00:00
Achill Gilgenast f295d25180 systemd/pipewire: bump pkgrel
99991.4.10-r0 already existed and confused mirrors/apk/...

Fixes: 8887758245 ("systemd/pipewire: Re-upgrade to 1.4.10")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7862>
2026-01-29 01:10:47 +00:00
Achill Gilgenast 507d2b88e3 main/postmarketos-base-ui-plasma: remove kwayland-integration dependency
Was removed in Alpine because it was using KDE 5 dependencies

Ref: https://gitlab.alpinelinux.org/alpine/aports/-/commit/11fc5f00bc47614493aac209d4ed72cb12e8dea2
Ref: https://gitlab.alpinelinux.org/alpine/aports/-/commit/a175f3dffd17ef0f3a7ba5302ddc23465181c4bb
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7865>
2026-01-28 20:23:52 +01:00
Achill Gilgenast 7f8facc9d8 main/postmarketos-release-upgrade-notification: new aport
Previously the process was that once a branch is EOL, the
notification-commit was cherry-picked from the branch before.

However that makes less sense, since the package then doesn't go
through the same mass updates as pmaports master does, e.g. it still
referenced gitlab.com & -gtk3, and doesn't allow changes by contributors
other than the one cherry-picking it.

Adapted from c088d806ea25 ("main/postmarketos-upgrade-gtk3: new aport")

See https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4197.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7769>
2026-01-27 15:20:22 +00:00
Achill Gilgenast ede045f67a device-generic-x86_64: fix post-install grep
grep writes to stdout and not stderr

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7841>
2026-01-25 22:46:09 +01:00
Achill Gilgenast a4d924c256 device-qemu-riscv64: add linux-postmarketos-mainline subpackage
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398>
2026-01-24 22:29:18 +00:00
Achill Gilgenast ba4fc90807 device-qemu-ppc64le: add linux-postmarketos-mainline subpackage
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398>
2026-01-24 22:29:15 +00:00
Achill Gilgenast d4564d956d device-qemu-loongarch64: add linux-postmarketos-mainline subpackage
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398>
2026-01-24 22:29:11 +00:00
Achill Gilgenast 84d7e5b085 device-qemu-aarch64: add linux-postmarketos-mainline subpackage
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398>
2026-01-24 22:29:08 +00:00
Achill Gilgenast b043a12459 device-qemu-amd64: add linux-postmarketos-mainline subpackage
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398>
2026-01-24 22:29:04 +00:00
Achill Gilgenast be4dcb68ef device-postmarketos-trailblazer: add linux-postmarketos-mainline subpackage
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398>
2026-01-24 22:29:01 +00:00
Achill Gilgenast 6c95b42883 device-generic-loongarch64: add linux-postmarketos-mainline subpackage
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398>
2026-01-24 22:29:01 +00:00
Achill Gilgenast ad9f78ef8b device-generic-x86_64: add linux-postmarketos-mainline subpackage
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7398>
2026-01-24 22:29:01 +00:00
Achill Gilgenast cb468c0b75 main/postmarketos-mvcfg: remove
Deprecated. See
https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/3580,
lets remove it.

Removed the last users in the last commits.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7750>
2026-01-23 21:04:56 +00:00
Achill Gilgenast 9d52cf9550 device-nokia-n900: remove postmarketos-mvcfg dependency
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7750>
2026-01-23 21:04:56 +00:00
Achill Gilgenast e96de05e89 main/devicepkg-utils: remove postmarketos-mvcfg makedependency
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7750>
2026-01-23 21:04:56 +00:00
Achill Gilgenast ede1db894e main/postmarketos-base: remove postmarketos-mvcfg dependency
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7750>
2026-01-23 21:04:56 +00:00
Achill Gilgenast 673a7c3a73 systemd: fix source= formatting
Is the common used way in Alpine, we don't have any style changes documented
in Alpine right now, but it is WIP and it would certainly documented be like that.
This then would also fix the nightly-builder replacing of source=.

[ci:skip-vercheck]: just a style change

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7818>
2026-01-22 01:09:08 +01:00
Achill Gilgenast 7ecca710ca systemd/gdm: update url
already in alpine

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7814>
2026-01-21 21:05:24 +00:00
Achill Gilgenast 4f00d4d96d systemd/gnome-keyring: update url
already in alpine

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7812>
2026-01-21 19:44:18 +00:00
Achill Gilgenast 7754087388 systemd/upower: take over maintainership, sync with upstream
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7811>
2026-01-21 20:25:27 +01:00
Achill Gilgenast 6ded11cdaf systemd/gnome-desktop: fix versioning of self-dependency
$_pkgver is the alpine version, but we want to depend on this exact
package, which is $pkgver-r$pkgrel

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7808>
2026-01-21 16:45:41 +01:00
Achill Gilgenast 0a089c12f1 */*: use consistent pkgver scheme for Alpine forks
Standardize the use of pkgver=9999$_pkgver, allowing easier upgrades but
also a single expected behaviour for users like nightly-builder.

[ci:skip-vercheck]: some package have the same $pkgver-r$pkgrel
[ci:ignore-count]: this is expected

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7802>
2026-01-20 15:53:13 +01:00
Achill Gilgenast 25bb4d4ea1 systemd/pipewire: lower preferance to install pipewire-pulse than pulseaudio
For some reason, apk preferred to satisfy g-s-d's pulseaudio dependency
by pipewire-pulse-9991.4.9-r1 (with k=1) and not pulseaudio-17.0-r7
(with k=10), and therefore didn't respect provider_priority but pkgver.

This then resulted in the apk solver preferring
pmos-base-ui-audio-pipewire over -pulseaudio, because the
!pipewire-pulse dep by -pulseaudio wasn't satisfiable.

[ci:skip-build]: alpine binary repos incomplete for some archs

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7776>
2026-01-17 14:31:51 -08:00
Achill Gilgenast 4cd0f4ac5c systemd/pipewire: upgrade to 1.4.10
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7775>
2026-01-17 11:14:31 +00:00
Achill Gilgenast de6191ed00 cross/*: add empty maintainer= variables
non-"aportgen"erated packages in cross/

[ci:skip-vercheck]: same behaviour

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7765>
2026-01-17 00:51:36 +00:00
Achill Gilgenast ce3b389edf device-google-snow: demote to testing
The device no longer fit the criteria of community, since Jenneron is no
longer an active maintainer.

[ci:skip-vercheck] # moving package from one category to another

Follow-Up from <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7748>

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7763>
2026-01-15 15:09:38 +01:00
Achill Gilgenast 2fbf3832d4 temp/akms: assign Antoine as maintainer
[skip ci]: too many false positives :p

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7734>
2026-01-15 11:15:25 +00:00
Achill Gilgenast c83cd42293 temp/iio-sensor-proxy: assign Dylan as maintainer
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7734>
2026-01-15 11:15:25 +00:00
Achill Gilgenast 323e9316f0 temp/usb-moded: assign Dylan & Clayton as maintainer
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7734>
2026-01-15 11:15:25 +00:00
Achill Gilgenast e148bf840f temp/libcamera: assign Robert as maintainer
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7734>
2026-01-15 11:15:25 +00:00
Achill Gilgenast 9d71f0affb extra-repos/systemd: copy maintainers of pmos-ui-gnome to GNOME packages
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7734>
2026-01-15 11:15:25 +00:00
Achill Gilgenast 586c68aa88 */*: copy maintainers of pmos-ui-gnome-mobile to GNOME Mobile packages
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7734>
2026-01-15 11:15:25 +00:00
Achill Gilgenast b444503d83 {temp,extra-repos/systemd}/*: add empty maintainer variables to forks
See https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/merge_requests/2796

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7734>
2026-01-15 11:15:25 +00:00
Achill Gilgenast 20f5c75a1b device/testing: add empty maintainer variables
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7734>
2026-01-15 11:15:21 +00:00
Achill Gilgenast 43876a93ea */*: fix invalid maintainer comment
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7734>
2026-01-15 11:15:21 +00:00
Achill Gilgenast 65fa27d1fd */*: remove maintainership by inactive maintainers
* Set Co-Mainatiner as maintainer, if they exist
* Add me as co-maintainer of QEMU packages to fulfill main requirements
* Add people interested in maintainance to their packages
* device-google-snow now has no maintainer, if someone is interested,
  please add yourself as maintainer, otherwise it has to be dropped

As we all know they are inactive nowadays, the maintainer variables
should reflect the reality who cares/is responsible about a package, and
inactive members are not. And waiting for a inactive maintainer 2 weeks
is just staling the MR.

Thanks for all the work Minecrell & Jenneron, and feel free to add
yourself again if you're back again.

[skip ci]: too many false positives :p

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7748>
2026-01-15 11:05:38 +00:00
Achill Gilgenast 8d49e58fed main/postmarketos-release-upgrade: fix Ollie's email address
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7748>
2026-01-15 11:05:38 +00:00
Achill Gilgenast a534afac0a systemd/mutter: rename glycin-loaders-dev to libglycin-dev
Due to changes I did in Alpine

[ci:skip-vercheck]: no functional changes, just a makedep rename

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7758>
2026-01-14 17:04:45 +00:00
Achill Gilgenast 85610b1cf5 device-pine64-pinenote: split hrdl deps by line & sort them
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7746>
2026-01-13 20:25:39 +00:00
Achill Gilgenast ea76778f25 device-pine64-pinenote: remove postmarketos-theme dependency
See HEAD~

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7746>
2026-01-13 20:25:39 +00:00
Achill Gilgenast af5e1894a9 main/postmarketos-theme: remove
Repo archived & outdated in today's postmarketOS

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7746>
2026-01-13 20:25:36 +00:00
Achill Gilgenast 84746afbd7 main/postmarketos-qemu-common: assign Clayton, Aelin, Oliver as maintainers
They are active within this + qemu packages and care probably the most
about them.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7747>
2026-01-13 19:57:27 +00:00
Achill Gilgenast bb6ac2384c modem/pd-mapper: remove
Upstreamed in Alpine:
https://gitlab.alpinelinux.org/alpine/aports/-/commit/e0a375bfdb60dbdcf783f45af7e319913f40fd54
(pmaports version + package upgrade)

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7735>
2026-01-13 10:41:44 +00:00
Achill Gilgenast ecd710af96 */*: move to maintainer= variables
* Also move right above pkgname=
* Move Co-Maintainer lines above maintainer=
* Remove empty lines in the header

pmbootstrap 3.7+ & abuild supports maintainer= variables.

See also https://gitlab.alpinelinux.org/alpine/tsc/-/issues/88

[ci:skip-build]: no pkgver/pkgrel changes
[ci:ignore-count]: intended
[ci:skip-vercheck]: no functional changes
[skip ci]: false positives

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7723>
2026-01-12 17:01:35 +01:00
Achill Gilgenast f883f7c464 main/postmarketos-base-ui-gnome: depend on glycin-thumbnailer & glycin-loaders-all
glycin will be split in https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/95129.

thumbnailer for thumbnail generation in file browsers, and all loaders
to have the best file type coverage for all applications.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7701>
2026-01-12 00:40:00 +00:00
Achill Gilgenast eefbf8c0cb systemd/systemd-services: remove tqftpserv-systemd
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7431>
2026-01-11 18:50:56 +00:00
Achill Gilgenast a1233cf6e3 modem/tqftpserv: remove
Upstreamed in Alpine

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7431>
2026-01-11 18:50:56 +00:00
Achill Gilgenast 3537f69f35 temp/81voltd: remove
Upstreamed in Alpine

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7722>
2026-01-11 19:15:36 +01:00
Achill Gilgenast 0dd3833131 main/columbiad: remove
It has no other packages depending on it and _if_ somebody has _some_
use of it, it should be in Alpine.

This package hasn't been touched since the initial inclusion in 2019,
and also the upstream repo had it's last activity in 2017.

Rel: 322cec513c ("main/columbiad: new package (full screen launcher) (!364)")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7695>
2026-01-07 06:17:54 +00:00
Achill Gilgenast 790ba424e7 {main,modem,device/community}: add missing maintainer lines
Ignored device/{archived,downstream,testing} + alpine forks + cross
packages

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

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7679>
2026-01-03 18:36:33 +00:00
Achill Gilgenast 12216b89f2 main/postmarketos-ui-kodi: move systemd-service from systemd-services
It's taken from the third-party kodi-standalone-service repo, which just ships
services & configs to be used with kodi. They seem opinionated enough
that they won't make sense in upstream Kodi. So I think vendoring it
downstream is fine.

Also adding me as a co-maintainer for kodi, as I'm the aports maintainer
and care enough about it.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7672>
2026-01-01 01:21:33 +01:00
Achill Gilgenast f464f548b4 systemd/systemd-services: remove q6voiced.service
Packaged in modem/q6voiced see HEAD~

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7532>
2025-12-30 14:31:51 +01:00
Achill Gilgenast 7dd6f327f5 modem/q6voiced: remove
Upstreamed in Alpine

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7532>
2025-12-30 14:31:43 +01:00
Achill Gilgenast 51cf7aa48b modem/rmtfs: remove
Upstreamed in Alpine: https://gitlab.alpinelinux.org/alpine/aports/-/commit/44460207ea78ed20824782d258496976faac71d5

[ci skip]: pmbootstrap is broken

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7668>
2025-12-29 20:29:06 +01:00
Achill Gilgenast bb1f8cb515 systemd/wireplumber: upgrade to 0.5.13
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7638>
2025-12-24 13:17:27 +01:00
Achill Gilgenast 026dd661b7 systemd/systemd-services: remove more services
[ci:skip-build]: CI fails upgrading, which will be fixed with this
commit

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7631>
2025-12-23 15:14:05 +01:00
Achill Gilgenast 30546c9795 cross/systemd-boot-x86: upgrade to 259
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/94895

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7604>
2025-12-23 12:10:05 +00:00
Achill Gilgenast 32e9ca423e githooks/pre-commit: remove file size check
This still comes from the aports hook, where we want to avoid too large patches,
but in pmaports we have big kernel config files that might exceed the
configured 256 kiB limit.

Currently the following files exceed that limit and used git commit
--no-verify to overcome the error (or didn't configure git hooks):

	260K	./device/community/linux-postmarketos-qcom-laptop/config-postmarketos-qcom-laptop.aarch64
	268K	./main/postmarketos-bootsplash/OpenSans-Regular.svg
	336K	./device/downstream/linux-amazon-checkers/0003-Add-missing-kconfig-files.patch
	376K	./device/downstream/linux-amazon-austin/silence-power-logspam.patch

Alternatively we can increase the file limit, but i'm not sure what that
solves.

In future for Alpine, I want to move the check to abuild's internal
linting, which makes it visible for all APKBUILDs, consistent with
other of abuild's linters and also shows up on CI.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7603>
2025-12-22 23:53:09 +00:00
Achill Gilgenast 29f27e4b55 systemd/postmarketos-base-systemd: fix xdg-user-dirs preset
systemd.preset(5) expects the unit suffix which was missing and
resulted in not enabling.

Fixes: bbc4d2c9c7 ("systemd/postmarketos-base-systemd: enable xdg-user-dirs by default")
Ref: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4169#note_522422
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7611>
2025-12-20 23:21:49 +00:00
Achill Gilgenast c2d7194b22 main/postmarketos-mkinitfs-hook-debug-shell: update fbdebug bin path
meson buildsystem installs it to /usr/bin instead of /usr/sbin

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7503>
2025-12-19 22:52:53 +00:00
Achill Gilgenast 45acd6449d main/postmarketos-ui-niri: configure greetd.service to use niri's wlgreetd config
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7557>
2025-12-16 21:54:20 +01:00
Achill Gilgenast d1284775df systemd/postmarketos-base-systemd: switch from wlgreet.service to greetd.service
We're switchitung to the upstream greetd service from wlgreet

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7557>
2025-12-16 21:54:18 +01:00
Achill Gilgenast 98ffffadc4 systemd/systemd-services: remove wlgreet.service
Superseeded by greetd.service in Alpine

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7557>
2025-12-16 21:53:51 +01:00
Achill Gilgenast de51296af2 cross/systemd-boot-x86: upgrade to 258.3
https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/94695

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7575>
2025-12-15 18:22:55 +00:00
Achill Gilgenast 72d41b909f systemd/networkmanager: upgrade to 1.54.3
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7560>
2025-12-15 09:04:54 +01:00
Achill Gilgenast ea1d611657 main/postmarketos-base-ui-gnome: switch from ffmpegthumbnailer to gst-thumbnailers
See https://gitlab.gnome.org/GNOME/gnome-build-meta/-/issues/1206

Signed-off-by: Achill Gilgenast <achill@achill.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7555>
2025-12-14 21:11:01 +00:00
Achill Gilgenast f5a9093e73 systemd/systemd-services: remove a few more upstreamed services
Just like before with b4c55cbd90 ("systemd/systemd-services:
remove a few upstreamed services")

Also reflect the maintainers to the people actually reviewing
systemd-services MRs and replace the "how-to package serives"-guide to a
message to upstream them instead.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7522>
2025-12-09 16:32:57 +00:00
Achill Gilgenast c847234ee9 device-lenovo-21bx: remove redundant fractional scaling override
Recently added in postmarketos-base-ui-gnome.

See bb5686f152 ("main/postmarketos-base-ui-gnome: enable fractional scaling")

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7531>
2025-12-09 14:09:16 +01:00
Achill Gilgenast bb5686f152 main/postmarketos-base-ui-gnome: enable fractional scaling
Makes it much easier to use plain gnome-shell on tablets or even phones
and is already enabled on GNOME Mobile.

@rmader remebers upstream not enabling this by default because of bugs
with XWayland, but since XWayland applications are much more rare on
mobile phones, plus it's still 100% by default and a fractional scale
has to be enabled manually.

> Makes mutter default to layout logical monitors in a logical pixel
> coordinate space, while scaling monitor framebuffers instead of window
> content, to manage HiDPI monitors. Does not require a restart.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7529>
2025-12-08 22:27:29 +00:00
Achill Gilgenast a75026ff3a main/mobile-config-firefox: remove
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7514>
2025-12-07 19:59:48 +00:00
Achill Gilgenast ad7f71fb30 systemd/multipath-tools: remove
not needed anymore. eudev is provided by systemd.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7497>
2025-12-06 21:17:07 +00:00
Achill Gilgenast 15d376dbe7 systemd/systemd-services: remove hexagonrpcd-systemd
Services upstream in hexagonrpcd and backported in Alpine upstream,
override in HEAD~.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7494>
2025-12-06 16:07:41 +01:00
Achill Gilgenast bb63df7fca temp/iio-sensor-proxy: start hexagonrpcd before in systemd
Moved from systemd-services, our iio-sensor-proxy are the ones depending
on hexagonrpcd being started before because of the libssc patches.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7494>
2025-12-06 15:25:28 +01:00
Achill Gilgenast 7b6fe18469 systemd/systemd-services: remove rmtfs.service
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7393>
2025-12-06 14:07:26 +00:00
Achill Gilgenast c3872e764e modem/rmtfs: split -udev
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7393>
2025-12-06 14:07:26 +00:00
Achill Gilgenast f7052461da modem/rmtfs: subpackage -systemd
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7393>
2025-12-06 14:07:26 +00:00
Achill Gilgenast ace38b27b6 temp/xkeyboard-config: include fork reason
[ci:skip-vercheck]: just comments

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7490>
2025-12-05 16:42:54 +00:00
Achill Gilgenast cac5710561 temp/81voltd: include package reason
Fixes: 5f68d24452 ("temp/81voltd: new aport (MR 5387)")
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7490>
2025-12-05 16:42:54 +00:00
Achill Gilgenast 260f82a84a temp/libvdpau-tegra: remove
Merged in
<https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/57900>

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7488>
2025-12-05 16:16:30 +00:00
Achill Gilgenast 461114fa69 systemd/systemd-services: remove zram-init-systemd
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7444>
2025-12-01 17:00:26 +00:00
Achill Gilgenast dc4c489534 main/postmarketos-base: move zram_swap deviceinfo source to a systemd override
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7444>
2025-12-01 17:00:26 +00:00
Achill Gilgenast e1f0962c62 systemd/systemd-services: remove watchdog-kick-systemd
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7443>
2025-11-30 20:57:55 +01:00
Achill Gilgenast 30e495bbf0 main/watchdog-kick: fix typo in pkgdesc
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7443>
2025-11-30 19:21:10 +01:00
Achill Gilgenast be53edf1b0 main/watchdog-kick: move install= into top-level scope
and run default_openrc which will move watchdog-kick.init to the right
subpkg

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7443>
2025-11-30 19:21:10 +01:00
Achill Gilgenast 8fa9f9548f main/watchdog-kick: subpackage -systemd
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7443>
2025-11-30 19:21:10 +01:00
Achill Gilgenast b4c55cbd90 systemd/systemd-services: remove a few upstreamed services
Should be pretty safe. It just removes subpackages where all
containing files are upstreamed in Alpine. It also doesn't contain
removals that are still in other MRs by me, that might need related
changes.

The only thing that technically could break is differences between our
services and upstream, I tried to look that they are very similar but I
could missed the one or another, but most were upstream's anyway.

See https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4099

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7448>
2025-11-30 17:24:56 +00:00
Achill Gilgenast 7d3e9351e8 systemd/systemd-services: remove qcom-diag-systemd
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7421>
2025-11-26 21:44:45 +01:00
Achill Gilgenast d68bbc98f4 modem/qcom-diag: subpackage -systemd
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7421>
2025-11-26 21:37:14 +01:00
Achill Gilgenast 55fec507c0 systemd/systemd-services: remove msm-modem-systemd & msm-modem-wwan-port-systemd
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7424>
2025-11-25 22:31:05 +00:00
Achill Gilgenast d249c693b2 modem/msm-modem-wwan-port: add systemd service file
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7424>
2025-11-25 22:31:05 +00:00
Achill Gilgenast 05fb3681bc modem/msm-modem: add systemd service file
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7424>
2025-11-25 22:31:05 +00:00
Achill Gilgenast a16aa558a6 systemd/systemd-services: remove wireguard-tools-wg-quick-systemd
Superseeded by the wireguard-tools-systemd package upstream in Alpine:
https://gitlab.alpinelinux.org/alpine/aports/-/commit/6bce751d41855ba46c2e6bb2a7cf419c7454d29f

Otherwise upgrade fails with:

	ERROR: wireguard-tools-systemd-1.0.20250521-r1: trying to overwrite usr/lib/systemd/system/wg-quick@.service owned by wireguard-tools-wg-quick-systemd-101-r0.

Closes: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/issues/4105
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7401>
2025-11-21 16:09:52 +00:00
Achill Gilgenast 62c2e0ca04 modem/pd-mapper: subpackage -systemd
Part of https://gitlab.postmarketos.org/postmarketOS/pmaports/-/work_items/4099

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7400>
2025-11-21 11:36:31 +00:00