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>
This commit is contained in:
Aster Boese
2026-06-26 09:08:18 +00:00
parent 5e0749e351
commit 6347ed4510
5 changed files with 6 additions and 10 deletions
+1 -2
View File
@@ -5,7 +5,7 @@ maintainer="Stefan Hansson <newbyte@postmarketos.org>"
pkgname=gdm
_pkgver=50.0
pkgver=9999$_pkgver
pkgrel=4
pkgrel=5
pkgdesc="GNOME display manager"
url="https://gitlab.gnome.org/GNOME/gdm"
# blocked by gnome-shell
@@ -25,7 +25,6 @@ makedepends="
accountsservice-dev
audit-dev
dconf
eudev-dev
gettext
glib-dev
gtk+3.0-dev
+1 -2
View File
@@ -5,7 +5,7 @@ maintainer="Stefan Hansson <newbyte@postmarketos.org>"
pkgname=gnome-desktop
_pkgver=44.5
pkgver=9999$_pkgver
pkgrel=1
pkgrel=2
pkgdesc="GNOME desktop core libraries"
url="https://gitlab.gnome.org/GNOME/gnome-desktop"
# armhf: pmb#2618
@@ -13,7 +13,6 @@ arch="all !armhf"
license="GPL-2.0-or-later AND LGPL-2.1-or-later"
depends_dev="gobject-introspection-dev gsettings-desktop-schemas-dev"
makedepends="$depends_dev
eudev-dev
fontconfig-dev
gdk-pixbuf-dev
glib-dev
+1 -2
View File
@@ -5,7 +5,7 @@ maintainer="Stefan Hansson <newbyte@postmarketos.org>"
pkgname=mutter-mobile
_pkgver=48.0
pkgver=9999$_pkgver
pkgrel=1
pkgrel=2
pkgdesc="clutter-based window manager and compositor"
url="https://wiki.gnome.org/Projects/Mutter/"
# armhf: pmb#2618
@@ -23,7 +23,6 @@ makedepends="
cairo-dev
dbus-dev
systemd-dev
eudev-dev
fribidi-dev
gdk-pixbuf-dev
glib-dev
+1 -2
View File
@@ -4,7 +4,7 @@ maintainer=""
pkgname=networkmanager
_pkgver=1.52.2
pkgver=9999$_pkgver
pkgrel=1
pkgrel=2
pkgdesc="Network Management daemon"
url="https://wiki.gnome.org/Projects/NetworkManager"
# armhf: pmb#2618
@@ -15,7 +15,6 @@ makedepends="
bash
curl-dev
dbus-glib-dev
eudev-dev
gettext-dev
gnutls-dev
gobject-introspection-dev
@@ -3,7 +3,7 @@ maintainer="team/kde <bribbers@disroot.org>"
pkgname=plasma-workspace
_pkgver=6.7.1
pkgver=9999$_pkgver
pkgrel=0
pkgrel=1
pkgdesc="KDE Plasma Workspace"
# armhf blocked by qt6-qtdeclarative
# riscv64: slow Alpine builders
@@ -30,7 +30,6 @@ depends="
depends_dev="
baloo-dev
breeze-dev
eudev-dev
gpsd-dev
icu-dev
iso-codes-dev
@@ -85,6 +84,7 @@ depends_dev="
qt6-qtlocation-dev
qt6-qtpositioning-dev
qt6-qtwayland-dev
systemd-dev
wayland-dev
wayland-protocols
zlib-dev