(define-module (freya packages freedesktop) #:use-module (guix git-download) #:use-module (guix download) #:use-module (guix packages) #:use-module (gnu packages check) #:use-module (gnu packages freedesktop) #:use-module (gnu packages python)) (define-public libinput-minimal-1.26.1 (package (inherit libinput-minimal) (name "libinput-minimal") (version "1.26.1") (source (origin (method git-fetch) (uri (git-reference (url "https://gitlab.freedesktop.org/libinput/libinput.git") (commit version))) (file-name (git-file-name name version)) (sha256 (base32 "094k23i10jjmgdzhv5lj7xpc3fgkwi9afcihf0l2fjj71ym8l9fy")))) (native-inputs (modify-inputs (package-native-inputs libinput) (append python-minimal-wrapper python-pytest))))) (define-public wayland-1.23.1 (package (inherit wayland) (name "wayland") (version "1.23.1") (source (origin (method url-fetch) (uri (string-append "https://gitlab.freedesktop.org/" name "/" name "/-/releases/" version "/downloads/" name "-" version ".tar.xz")) (sha256 (base32 "1vg5h6d94hglh7724q6wx9dpg4y0afvxksankp1hwbcy76lb4kw6"))))))