gnu: libnotify: Use gexps and remove input labels.
* gnu/packages/gnome.scm (libnotify) [arguments]: Delete trailing #t. [native-inputs]: Delete input labels.master
parent
62142016a4
commit
5fc9edc351
|
@ -3049,36 +3049,32 @@ configuring CUPS.")
|
||||||
"0qa7cx6ra5hwqnxw95b9svgjg5q6ynm8y843iqjszxvds5z53h36"))))
|
"0qa7cx6ra5hwqnxw95b9svgjg5q6ynm8y843iqjszxvds5z53h36"))))
|
||||||
(build-system meson-build-system)
|
(build-system meson-build-system)
|
||||||
(arguments
|
(arguments
|
||||||
`(#:phases
|
(list
|
||||||
(modify-phases %standard-phases
|
#:phases
|
||||||
|
#~(modify-phases %standard-phases
|
||||||
(add-after 'unpack 'fix-docbook
|
(add-after 'unpack 'fix-docbook
|
||||||
(lambda* (#:key inputs #:allow-other-keys)
|
(lambda* (#:key inputs #:allow-other-keys)
|
||||||
;; Don't attempt to download XSL schema.
|
;; Don't attempt to download XSL schema.
|
||||||
(substitute* "meson.build"
|
(substitute* "meson.build"
|
||||||
(("http://docbook.sourceforge.net/release/xsl-ns/current\
|
(("http://docbook.sourceforge.net/release/xsl-ns/current\
|
||||||
/manpages/docbook.xsl")
|
/manpages/docbook.xsl")
|
||||||
(string-append (assoc-ref inputs "docbook-xsl")
|
(string-append #$(this-package-native-input "docbook-xsl")
|
||||||
"/xml/xsl/docbook-xsl-"
|
"/xml/xsl/docbook-xsl-"
|
||||||
,(package-version docbook-xsl)
|
#$(package-version docbook-xsl)
|
||||||
"/manpages/docbook.xsl")))
|
"/manpages/docbook.xsl"))))))))
|
||||||
#t)))))
|
(propagated-inputs (list gdk-pixbuf glib)) ;in Requires of libnotify.pc.
|
||||||
(propagated-inputs
|
(inputs (list gtk+ libpng))
|
||||||
(list ;; In Requires of libnotify.pc.
|
|
||||||
gdk-pixbuf glib))
|
|
||||||
(inputs
|
|
||||||
(list gtk+ libpng))
|
|
||||||
(native-inputs
|
(native-inputs
|
||||||
`(("pkg-config" ,pkg-config)
|
(list pkg-config
|
||||||
("glib" ,glib "bin")
|
`(,glib "bin")
|
||||||
("gobject-introspection" ,gobject-introspection)
|
gobject-introspection
|
||||||
|
|
||||||
;; For the documentation.
|
;; For the documentation.
|
||||||
("gtk-doc" ,gtk-doc/stable)
|
gtk-doc/stable
|
||||||
("xsltproc" ,libxslt)
|
libxslt
|
||||||
("docbook-xsl" ,docbook-xsl)))
|
docbook-xsl))
|
||||||
(home-page "https://developer-next.gnome.org/libnotify/")
|
(home-page "https://developer-next.gnome.org/libnotify/")
|
||||||
(synopsis
|
(synopsis "GNOME desktop notification library")
|
||||||
"GNOME desktop notification library")
|
|
||||||
(description
|
(description
|
||||||
"Libnotify is a library that sends desktop notifications to a
|
"Libnotify is a library that sends desktop notifications to a
|
||||||
notification daemon, as defined in the Desktop Notifications spec. These
|
notification daemon, as defined in the Desktop Notifications spec. These
|
||||||
|
|
Reference in New Issue