aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2018-05-10 21:27:03 +0100
committerChristopher Baines <mail@cbaines.net>2018-05-10 21:27:03 +0100
commitd253255c438c741dc46df6ec1cbf01c6b54a9e7c (patch)
treea3e3d9c86b5f263c34df9635dcfeceea958b0cf2
parent2690b6ce7da78eda4d936e3344fc6684a176ac81 (diff)
downloadguix-deja-dup-add-nautilus-extension.tar
guix-deja-dup-add-nautilus-extension.tar.gz
Add the nautilus extension (Currently doesn't seem to work)deja-dup-add-nautilus-extension
-rw-r--r--gnu/packages/gnome.scm7
1 files changed, 7 insertions, 0 deletions
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index f0f19a8f7c..c15c26f1ed 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -237,6 +237,12 @@ features to enable users to create their discs easily and quickly.")
(substitute* "libdeja/tools/duplicity/DuplicityInstance.vala"
(("/bin/rm")
(which "rm")))))
+ (add-after 'unpack 'patch-nautilus-extensiondir
+ (lambda* (#:key outputs #:allow-other-keys)
+ (substitute* "deja-dup/nautilus/CMakeLists.txt"
+ (("\\$\\{NAUTILUS\\_EXTENSIONDIR\\}")
+ (string-append (assoc-ref outputs "out")
+ "/lib/nautilus/extensions-3.0")))))
(replace 'configure
(assoc-ref cmake:%standard-phases 'configure))
(delete 'check) ;; Fails due to issues with DBus
@@ -263,6 +269,7 @@ features to enable users to create their discs easily and quickly.")
("python" ,python2-minimal)
("python-pygobject" ,python2-pygobject)
("gtk+" ,gtk+)
+ ("nautilus" ,nautilus)
("libnotify" ,libnotify)
("libpeas" ,libpeas)
("libsecret" ,libsecret)