gnu: brasero: Embed growisofs store item.

* gnu/packages/gnome.scm (brasero)[arguments]: Add phase 'embed-growisofs.
[inputs]: Add dvd+rw-tools.
This commit is contained in:
Thomas Danckaert 2017-04-25 18:01:40 +02:00 committed by Thomas Danckaert
parent 76e9845734
commit ce426deb8a
No known key found for this signature in database
GPG Key ID: 5C3B064C724A5726
1 changed files with 10 additions and 2 deletions

View File

@ -150,7 +150,14 @@
"/share/gir-1.0") "/share/gir-1.0")
(string-append "--with-typelibdir=" (string-append "--with-typelibdir="
(assoc-ref %outputs "out") (assoc-ref %outputs "out")
"/lib/girepository-1.0")))) "/lib/girepository-1.0"))
#:phases
(modify-phases %standard-phases
(add-before 'configure 'embed-growisofs
(lambda* (#:key inputs #:allow-other-keys)
(substitute* "plugins/growisofs/burn-growisofs.c"
(("\"growisofs") (string-append "\"" (which "growisofs"))))
#t )))))
(propagated-inputs (propagated-inputs
`(("hicolor-icon-theme" ,hicolor-icon-theme))) `(("hicolor-icon-theme" ,hicolor-icon-theme)))
(native-inputs (native-inputs
@ -159,7 +166,8 @@
("gobject-introspection" ,gobject-introspection) ("gobject-introspection" ,gobject-introspection)
("pkg-config" ,pkg-config))) ("pkg-config" ,pkg-config)))
(inputs (inputs
`(("glib" ,glib) `(("dvd+rw-tools" ,dvd+rw-tools)
("glib" ,glib)
("gnome-doc-utils" ,gnome-doc-utils) ("gnome-doc-utils" ,gnome-doc-utils)
("gstreamer" ,gstreamer) ("gstreamer" ,gstreamer)
("gst-plugins-base" ,gst-plugins-base) ("gst-plugins-base" ,gst-plugins-base)