summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
authorRyan Schanzenbacher <ryan@rschanz.org>2023-05-18 15:51:25 -0400
committerRyan Schanzenbacher <ryan@rschanz.org>2023-05-18 15:51:25 -0400
commit48409f81f8dfacbb7cadc7cd4ad890353b7c0451 (patch)
tree28efd9779816946b38712ed0f6ccfefb35ad3b26 /modules
parent3cdea05bcdf5dd2d827168aa9718946e7afcf157 (diff)
version bump to xdg-desktop-portal-wlr
Diffstat (limited to 'modules')
-rw-r--r--modules/ryan-packages/freedesktop.scm24
1 files changed, 24 insertions, 0 deletions
diff --git a/modules/ryan-packages/freedesktop.scm b/modules/ryan-packages/freedesktop.scm
new file mode 100644
index 0000000..6c0770a
--- /dev/null
+++ b/modules/ryan-packages/freedesktop.scm
@@ -0,0 +1,24 @@
1(define-module (ryan-packages freedesktop)
2 #:use-module (guix download)
3 #:use-module (guix packages)
4 #:use-module (guix git-download)
5 #:use-module (guix utils)
6 #:use-module (gnu packages)
7 #:use-module (gnu packages freedesktop)
8 #:use-module (gnu packages wm))
9
10(define-public xdg-desktop-portal-wlr-new
11 (package
12 (inherit xdg-desktop-portal-wlr)
13 (version "0.7.0")
14 (source (origin
15 (method git-fetch)
16 (uri (git-reference
17 (url "https://github.com/emersion/xdg-desktop-portal-wlr")
18 (commit (string-append "v" version))))
19 (sha256
20 (base32
21 "1b3hpp3ybjgnnmnwsyb5bsnvz9q5nr3zz0j1alh02g24f68lf00k"))
22 (patches (search-patches "xdg-desktop-portal-wlr-harcoded-length.patch"))))
23 (native-inputs (modify-inputs (package-native-inputs xdg-desktop-portal-wlr)
24 (append wlroots)))))