30 Commits
Author SHA1 Message Date
Achill Gilgenast 5fc606c523 systemd/gdm: upgrade to 50.2
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9413>
2026-08-21 08:49:15 +00:00
Markus Göllnitz 3202270b76 systemd/gdm: rebuild against accountsservice 999926.27.3-r0
Signed-off-by: Markus Göllnitz <camelcasenick@bewares.it>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/9412>
2026-08-20 16:07:44 +02:00
Aster Boese 6347ed4510 systemd/*: remove eudev-dev dependencies
Even though systemd-dev provides eudev-dev, it doesn't make sense
to keep these dependencies, since we fully control the systemd
repo and don't need to work around these things. Most of these
packages depend on systemd-dev anyways, making this second
dependency useless.

This frees up some room for modifying the provides of systemd to
better integrate with the regular repo in the future.

Signed-off-by: Aster Boese <asterboese@mailbox.org>

[ci:skip-vercheck]: enabling package for arch

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8902>
2026-06-26 09:08:18 +00:00
Stefan Hansson 7260bf9963 */*: update my name and email
Let's finally be consistent about this.

[ci:skip-count]: Deliberately changing a lot of packages.
[ci:skip-vercheck]: Updating co-maintainer does not need a pkgrel bump.

Signed-off-by: Stefan Hansson <newbyte@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8688>
2026-06-06 21:14:12 +02:00
Aelin 8d14bcf93a systemd/gdm: build with libselinux & audit
Ref: https://gitlab.alpinelinux.org/alpine/aports/-/commit/4c63ddbf8880b10dc2bd874c971a722fd9a198df
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8341>
2026-04-12 21:59:17 +02:00
Clayton Craft b466485f09 systemd/gdm: add tmpfiles config for gdm-greeter home dir
This allows using systemd-tmpfiles to automatically create the home dir,
needed to fix running gdm on duranium.

Signed-off-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8330>
2026-04-12 17:17:56 +00:00
Achill Gilgenast d15637099c systemd/gdm: fix logging into user-mode
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8189>
2026-03-16 14:58:42 +01:00
Achill Gilgenast 1de8e0bc48 systemd/gdm: upgrade to 50.0
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8178>
2026-03-15 16:25:20 +00: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 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 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 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
Jane RachingerandClayton Craft 3bff0ec79a systemd/gdm: upgrade to 49.0.1
This notably disabled support for x11 backends. Let's see what breaks.

This also adds sysuser config for creating the gdm-greeter user (see
gdm@088c7c2).

Co-authored-by: Clayton Craft <craftyguy@postmarketos.org>
Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/7169>
2026-01-01 19:46:43 -08:00
Clayton Craft e63c70b6e8 Rebuild -systemd subpkgs
These packages were previously built by a WIP abuild patch that added
install scripts to each -systemd subpkg for handling preset application
on install and symlink cleanup on uninstall. This functionality has been
replaced by a trigger/commit hook, so we need to rebuild these packages
to drop the install scripts that were previously generated.

[ci:ignore-count]

Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6892
2025-09-08 07:33:53 -07:00
Clayton Craft 5ef4d6143a systemd/gdm: add sysuser config
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6851
2025-08-02 00:13:21 -04:00
Biswapriyo Nath 2d84b7fcff systemd/gdm: fix building with gcc 15
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6861

[ci:skip-build]: already built successfully in CI
2025-07-31 23:51:49 -07: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
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
Caleb Connolly 9fbdd4e5cf systemd/*: rebuild with abuild patches
Signed-off-by: Caleb Connolly <caleb@postmarketos.org>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6380

[ci:skip-build]: already built successfully in CI
2025-04-29 09:46:30 -07:00
Caleb ConnollyandClayton Craft a679e5132c systemd/*: use new abuild systemd helpers
Adjust everything to use the new systemd abuild helpers. These generate
the post-install/pre-deinstall and post-upgrade scripts automagically,
and abuild now provides some helpers where it's necessary to finegle
things a bit (e.g. see the pipewire-pulse-systemd subpackage).

Signed-off-by: Caleb Connolly <caleb@postmarketos.org>
Co-authored-by: Clayton Craft <clayton@craftyguy.net>
Part-of: https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/6334
2025-03-22 17:10:29 +00:00
fossdd 0cfd91bb1a systemd/gdm: upgrade to 48.0
Part-of: https://gitlab.postmarketos.org/postmarketos/pmaports/-/merge_requests/6337
2025-03-19 22:04:18 +01:00
jane400 bbd4d52780 systemd/{gdm, gnome-*, mutter}: rebase apkbuild on upstream/aports (MR 5770) (MR 5563)
[ci:skip-build]: already built successfully in CI
2025-01-10 13:02:36 +01:00
jane400 495e231c7a systemd/gdm: add systemd subpkg (MR 5377) (MR 5563) 2025-01-10 13:02:34 +01:00
Clayton Craft f86b3c9a15 systemd/gdm: upgrade to 46.2 (MR 5361) (MR 5563) 2025-01-10 13:02:33 +01:00
Clayton Craft 2f61aacaf7 systemd/gdm: rename service subpkg to systemd (MR 5315) (MR 5563) 2025-01-10 13:02:32 +01:00
Oliver Smith 28c069faa3 systemd: fix "INSERT-REASON-HERE" comments (MR 5070) (MR 5563) 2025-01-10 13:02:31 +01:00
Oliver Smith 3a305c47c5 systemd: remove various unreferenced files (MR 5070) (MR 5563)
Remove OpenRC specific files that were removed for the systemd-specific
forks.
2025-01-10 13:02:31 +01:00
Oliver Smith 06d1177575 extra-repos/systemd/: move from systemd/ (MR 5563)
Let's put everything systemd related in an extra-repos directory, so it
is clear that the packages from here will end up in a separate, optional
binary package repository.
2025-01-10 13:02:31 +01:00