This commit is contained in:
Daniel Ziltener 2024-01-31 11:40:36 +01:00
parent 4496521e34
commit cccbe8a5fb
Signed by: zilti
GPG key ID: B38976E82C9DAE42

View file

@ -195,10 +195,35 @@ including drivers for chipsets produced by 3DFX, AMD (formerly ATI), Intel
and Matrox.")
(license license:x11)))
(define-public wlroots-master
(define-public libliftoff
(package
(name "libliftoff")
(version "0.4.1")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://gitlab.freedesktop.org/emersion/libliftoff")
(commit (string-append "v" version))))
(sha256
(base32
"1ikjp638d655ycaqkdnzhb12d29kkbb3a46lqhbhsfc8vsqj3z1l"))))
(build-system meson-build-system)
(native-inputs
(list pkg-config))
(inputs
(list libdrm-2.4.120))
(home-page "https://gitlab.freedesktop.org/emersion/libliftoff")
(synopsis "Lightweight KMS plane library")
(description "libliftoff eases the use of KMS planes from userspace without standing in your
way. Users create \"virtual planes\" called layers, set KMS properties on them,
and libliftoff will pick hardware planes for these layers if possible.")
(license license:expat)))
(define-public wlroots-0.17.1
(package
(name "wlroots")
(version "fe6f380f2653751e95be6f99922d10bea1327145")
(version "0.17.1")
(source
(origin
(method git-fetch)
@ -208,7 +233,7 @@ and Matrox.")
(file-name (git-file-name name version))
(sha256
(base32
"09g8vb9yq8b2nlvrgak197f98qcls5cdbvbva9mgr6spczgkjaxi"))))
"1hj4gq5vx8in65622yvjm8bwqkw2vpc556k9my997a0hn0ricj37"))))
(build-system meson-build-system)
(arguments
`(#:configure-flags
@ -240,6 +265,7 @@ and Matrox.")
libcap
libdisplay-info
libinput-1.25
libliftoff
libpng
libseat
libxkbcommon