Switch to new download format, remove dependencies field from esvm service and enable manpages

This commit is contained in:
2025-11-09 15:28:32 +02:00
parent 482d8842b6
commit c9fbbc6e90
3 changed files with 35 additions and 24 deletions
+28 -4
View File
@@ -1,11 +1,35 @@
name: sddm
description: QML based X11 and Wayland display manager
version: 0.21.0
revision: 3
revision: 4
url: https://github.com/sddm/sddm
license: GPL2-only,CC-BY-3.0
architecture: any
depends: ["gcc-libs", "glibc", "elogind", "libxau", "libxcb", "pam", "qt6-base", "qt6-declarative", "sysusers", "ttf-font", "xorg-server", "xorg-xauth"]
make_depends: ["cmake", "extra-cmake-modules", "qt6-tools"]
keep: ["etc/sddm.conf", "usr/share/sddm/scripts/Xsetup", "usr/share/sddm/scripts/Xstop"]
type: source
keep:
- etc/sddm.conf
- usr/share/sddm/scripts/Xsetup
- usr/share/sddm/scripts/Xstop
depends:
- gcc-libs
- glibc
- elogind
- libxau
- libxcb
- pam
- qt6-base
- qt6-declarative
- sysusers
- ttf-font
- xorg-server
- xorg-xauth
make_depends:
- cmake
- python-docutils
- extra-cmake-modules
- qt6-tools
downloads:
- url: https://github.com/sddm/sddm/archive/v${BPM_PKG_VERSION}/sddm-${BPM_PKG_VERSION}.tar.gz
extract_to: ${BPM_SOURCE}
extract_strip_components: 1
checksum: f895de2683627e969e4849dbfbbb2b500787481ca5ba0de6d6dfdae5f1549abf