diff --git a/.SRCINFO b/.SRCINFO index 0b904e9656ebaff11fa363f25bfcc8dd1de2f787..20d3f76af7d883edcf810978e346b78ab77b05e3 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -14,6 +14,9 @@ pkgbase = gdm makedepends = plymouth makedepends = python-packaging makedepends = yelp-tools + makedepends = xorg-server + makedepends = xorg-xhost + makedepends = xorg-xrdb depends = accountsservice depends = audit depends = bash @@ -36,9 +39,9 @@ pkgbase = gdm depends = systemd depends = systemd-libs depends = upower - depends = xorg-server - depends = xorg-xhost - depends = xorg-xrdb + optdepends = xorg-server: X session support + optdepends = xorg-xhost: X session support + optdepends = xorg-xrdb: X session support source = git+https://gitlab.gnome.org/GNOME/gdm.git#commit=a5b591cd8d1db5c5d1ebe67d10ec3fe57b9bbded source = 0001-Xsession-Don-t-start-ssh-agent-by-default.patch b2sums = 23f2346014a2c7f39fb53627e1531d74eeb7636027e2192d8be72a1a553126796b0445b0c02691ee104835e333275881be77883b80252f9e0bc13a37a152fe6b @@ -69,9 +72,6 @@ pkgname = gdm depends = systemd depends = systemd-libs depends = upower - depends = xorg-server - depends = xorg-xhost - depends = xorg-xrdb depends = libgdm optdepends = fprintd: fingerprint authentication backup = etc/gdm/PostSession/Default diff --git a/PKGBUILD b/PKGBUILD index b4616aa4ab1f6089c45f8c502d8cccab63b7a8ed..5a8458be01f27a91b9472d9047be9396ec2e34f4 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -36,9 +36,6 @@ depends=( systemd systemd-libs upower - xorg-server - xorg-xhost - xorg-xrdb ) makedepends=( dconf @@ -49,6 +46,14 @@ makedepends=( plymouth python-packaging yelp-tools + xorg-server + xorg-xhost + xorg-xrdb +) +optdepends=( + 'xorg-server: X session support' + 'xorg-xhost: X session support' + 'xorg-xrdb: X session support' ) checkdepends=(check) _commit=a5b591cd8d1db5c5d1ebe67d10ec3fe57b9bbded # tags/46.0^0