Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / sddm
Commits: 4957e741 by Antonio Rojas at 2023-11-11T08:38:37+01:00 Build with Qt6 in kde-unstable - - - - - 2 changed files: - + .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -0,0 +1,32 @@ +pkgbase = sddm + pkgdesc = QML based X11 and Wayland display manager + pkgver = 0.20.0 + pkgrel = 3 + url = https://github.com/sddm/sddm + arch = x86_64 + license = GPL + makedepends = extra-cmake-modules + makedepends = python-docutils + makedepends = qt6-tools + depends = bash + depends = gcc-libs + depends = glibc + depends = libxau + depends = libxcb + depends = pam + depends = qt6-base + depends = qt6-declarative + depends = systemd-libs + depends = ttf-font + depends = xorg-server + depends = xorg-xauth + provides = display-manager + backup = usr/share/sddm/scripts/Xsetup + backup = usr/share/sddm/scripts/Xstop + backup = etc/pam.d/sddm + backup = etc/pam.d/sddm-autologin + backup = etc/pam.d/sddm-greeter + source = https://github.com/sddm/sddm/archive/v0.20.0/sddm-0.20.0.tar.gz + sha256sums = 467c8bd91e0d4f76d4bc4e57ab334f1f48a33478482ba9476d93b0b3d7ace9fb + +pkgname = sddm ===================================== PKGBUILD ===================================== @@ -4,13 +4,26 @@ pkgname=sddm pkgver=0.20.0 -pkgrel=2 +pkgrel=3 pkgdesc='QML based X11 and Wayland display manager' arch=(x86_64) url='https://github.com/sddm/sddm' license=(GPL) -depends=(qt5-declarative xorg-xauth xorg-server ttf-font) -makedepends=(extra-cmake-modules python-docutils qt5-tools) +depends=(bash + gcc-libs + glibc + libxau + libxcb + pam + qt6-base + qt6-declarative + systemd-libs + ttf-font + xorg-server + xorg-xauth) +makedepends=(extra-cmake-modules + python-docutils + qt6-tools) backup=('usr/share/sddm/scripts/Xsetup' 'usr/share/sddm/scripts/Xstop' 'etc/pam.d/sddm' @@ -24,6 +37,7 @@ build() { cmake -B build -S $pkgname-$pkgver \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBEXECDIR=/usr/lib/sddm \ + -DBUILD_WITH_QT6=ON \ -DDBUS_CONFIG_DIR=/usr/share/dbus-1/system.d \ -DDBUS_CONFIG_FILENAME=sddm_org.freedesktop.DisplayManager.conf \ -DBUILD_MAN_PAGES=ON \ View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/sddm/-/commit/4957e74133dabcb55e472228677172cfa91c0983 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/sddm/-/commit/4957e74133dabcb55e472228677172cfa91c0983 You're receiving this email because of your account on gitlab.archlinux.org.