gnu: Move numerous "inputs" which should be "native-inputs".

* gnu/packages/avahi.scm, gnu/packages/cdrom.scm, gnu/packages/cryptsetup.scm,
  gnu/packages/curl.scm, gnu/packages/emacs.scm, gnu/packages/fontutils.scm,
  gnu/packages/gdb.scm, gnu/packages/geeqie.scm, gnu/packages/ghostscript.scm,
  gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm,
  gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/graphviz.scm,
  gnu/packages/groff.scm, gnu/packages/gstreamer.scm, gnu/packages/gtk.scm,
  gnu/packages/gv.scm, gnu/packages/imagemagick.scm, gnu/packages/irssi.scm,
  gnu/packages/kde.scm, gnu/packages/libcanberra.scm, gnu/packages/libtiff.scm,
  gnu/packages/linux.scm, gnu/packages/lvm.scm, gnu/packages/mp3.scm,
  gnu/packages/netpbm.scm, gnu/packages/parted.scm, gnu/packages/pdf.scm,
  gnu/packages/pulseaudio.scm, gnu/packages/qemu.scm, gnu/packages/qt.scm,
  gnu/packages/ratpoison.scm, gnu/packages/rdf.scm, gnu/packages/slim.scm,
  gnu/packages/texlive.scm, gnu/packages/version-control.scm,
  gnu/packages/video.scm, gnu/packages/vpn.scm, gnu/packages/w3m.scm,
  gnu/packages/xml.scm, gnu/packages/xnee.scm, gnu/packages/xorg.scm,
  gnu/packages/zip.scm:  Move some build-time dependencies from `inputs' to
  `native-inputs'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
John Darrington 2013-12-15 12:01:56 +01:00 committed by Ludovic Courtès
parent e766f699be
commit c4c4cc0597
45 changed files with 619 additions and 463 deletions

View File

@ -168,8 +168,8 @@ GP2C, the GP to C compiler, translates GP scripts to PARI programs.")
(base32 (base32
"0cqf5jkwx6awgd2xc2a0mkpxilzcfmhncdcfg7c9439wgkqxkxjf")))) "0cqf5jkwx6awgd2xc2a0mkpxilzcfmhncdcfg7c9439wgkqxkxjf"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("readline" ,readline) (inputs `(("readline" ,readline)))
("flex" ,flex))) (native-inputs `(("flex" ,flex)))
(arguments (arguments
'(#:phases '(#:phases
(alist-replace 'configure (alist-replace 'configure

View File

@ -56,10 +56,11 @@
`(("expat" ,expat) `(("expat" ,expat)
("glib" ,glib) ("glib" ,glib)
("dbus" ,dbus) ("dbus" ,dbus)
("libdaemon" ,libdaemon) ("gdbm" ,gdbm)
("intltool" ,intltool) ("libdaemon" ,libdaemon)))
("pkg-config" ,pkg-config) (native-inputs
("gdbm" ,gdbm))) `(("intltool" ,intltool)
("pkg-config" ,pkg-config)))
(synopsis "Avahi, an mDNS/DNS-SD implementation") (synopsis "Avahi, an mDNS/DNS-SD implementation")
(description (description
"Avahi is a system which facilitates service discovery on a local "Avahi is a system which facilitates service discovery on a local

View File

@ -78,10 +78,11 @@ caching facility provided by the library.")
"0kpp6gr5sjr30pb9klncc37fhkw0wi6r41d2fmvmw17cbj176zmg")))) "0kpp6gr5sjr30pb9klncc37fhkw0wi6r41d2fmvmw17cbj176zmg"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("ncurses" ,ncurses)
("libcddb" ,libcddb)))
(native-inputs
`(("help2man" ,help2man) `(("help2man" ,help2man)
("ncurses" ,ncurses) ("pkg-config" ,pkg-config)))
("pkg-config" ,pkg-config)
("libcddb" ,libcddb)))
(home-page "http://www.gnu.org/software/libcdio/") (home-page "http://www.gnu.org/software/libcdio/")
(synopsis "CD Input and Control library") (synopsis "CD Input and Control library")
(description (description
@ -182,8 +183,9 @@ reconstruction capability.")
"0pm039a78h7m9vvjmmjfkl05ii6qdmfhvbypxjbc7j5w82y66is4")))) "0pm039a78h7m9vvjmmjfkl05ii6qdmfhvbypxjbc7j5w82y66is4"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("gtk+" ,gtk+-2)))
(native-inputs
`(("gettext" ,gnu-gettext) `(("gettext" ,gnu-gettext)
("gtk+" ,gtk+-2)
("pkg-config" ,pkg-config) ("pkg-config" ,pkg-config)
("which" ,which))) ("which" ,which)))
(arguments (arguments

View File

@ -44,9 +44,10 @@
(inputs (inputs
`(("libgcrypt" ,libgcrypt) `(("libgcrypt" ,libgcrypt)
("lvm2" ,lvm2) ("lvm2" ,lvm2)
("popt" ,popt) ("util-linux" ,util-linux)
("python" ,python-wrapper) ("popt" ,popt)))
("util-linux" ,util-linux))) (native-inputs
`(("python" ,python-wrapper)))
(synopsis "hard disk encryption tool") (synopsis "hard disk encryption tool")
(description (description
"LUKS (Linux Unified Key Setup)/Cryptsetup provides a standard on-disk "LUKS (Linux Unified Key Setup)/Cryptsetup provides a standard on-disk

View File

@ -45,15 +45,16 @@
"13bhfs41yf60ys2hrikqxjwfzaj0gm91kqzsgc5fr4grzmpm38nx")))) "13bhfs41yf60ys2hrikqxjwfzaj0gm91kqzsgc5fr4grzmpm38nx"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("gnutls" ,gnutls) (inputs `(("gnutls" ,gnutls)
;; to enable the --manual option and make test 1026 pass
("groff" ,groff)
("gss" ,gss) ("gss" ,gss)
("libidn" ,libidn) ("libidn" ,libidn)
("libssh2" ,libssh2) ("libssh2" ,libssh2)
("openldap" ,openldap) ("openldap" ,openldap)
("perl" ,perl)
("pkg-config" ,pkg-config)
("zlib" ,zlib))) ("zlib" ,zlib)))
(native-inputs
`(("perl" ,perl)
;; to enable the --manual option and make test 1026 pass
("groff" ,groff)
("pkg-config" ,pkg-config)))
(arguments (arguments
`(#:configure-flags '("--with-gnutls" "--with-gssapi"))) `(#:configure-flags '("--with-gnutls" "--with-gssapi")))
(synopsis "curl, command line tool for transferring data with URL syntax") (synopsis "curl, command line tool for transferring data with URL syntax")

View File

@ -65,9 +65,7 @@
"pwd"))) "pwd")))
%standard-phases))) %standard-phases)))
(inputs (inputs
`(("pkg-config" ,pkg-config) `(("gnutls" ,gnutls)
("gnutls" ,gnutls)
("texinfo" ,texinfo)
("ncurses" ,ncurses) ("ncurses" ,ncurses)
;; TODO: Add the optional dependencies. ;; TODO: Add the optional dependencies.
@ -86,6 +84,9 @@
("libXpm" ,libxpm) ("libXpm" ,libxpm)
("libxml2" ,libxml2) ("libxml2" ,libxml2)
("dbus" ,dbus))) ("dbus" ,dbus)))
(native-inputs
`(("pkg-config" ,pkg-config)
("texinfo" ,texinfo)))
(home-page "http://www.gnu.org/software/emacs/") (home-page "http://www.gnu.org/software/emacs/")
(synopsis "The extensible, customizable, self-documenting text editor") (synopsis "The extensible, customizable, self-documenting text editor")
(description (description

View File

@ -76,8 +76,9 @@ anti-aliased glyph bitmap generation with 256 gray levels.")
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("expat" ,expat) (inputs `(("expat" ,expat)
("freetype" ,freetype) ("freetype" ,freetype)
("gs-fonts" ,gs-fonts) ("gs-fonts" ,gs-fonts)))
("pkg-config" ,pkg-config))) (native-inputs
`(("pkg-config" ,pkg-config)))
(arguments (arguments
`(#:configure-flags `(#:configure-flags
;; point to user profile instead of /usr/share/fonts in /etc/fonts.conf ;; point to user profile instead of /usr/share/fonts in /etc/fonts.conf

View File

@ -57,8 +57,9 @@
("readline" ,readline) ("readline" ,readline)
("ncurses" ,ncurses) ("ncurses" ,ncurses)
("python" ,python-wrapper) ("python" ,python-wrapper)
("texinfo" ,texinfo)
("dejagnu" ,dejagnu))) ("dejagnu" ,dejagnu)))
(native-inputs
`(("texinfo" ,texinfo)))
(home-page "http://www.gnu.org/software/gdb/") (home-page "http://www.gnu.org/software/gdb/")
(synopsis "The GNU debugger") (synopsis "The GNU debugger")
(description (description

View File

@ -72,11 +72,12 @@ and XMP metadata of images in various formats.")
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(;; ("libchamplain" ,libchamplain) `(;; ("libchamplain" ,libchamplain)
("intltool" ,intltool)
("lcms" ,lcms) ("lcms" ,lcms)
("exiv2" ,exiv2) ("exiv2" ,exiv2)
("libpng" ,libpng) ("libpng" ,libpng)
("gtk+" ,gtk+-2) ("gtk+" ,gtk+-2)))
(native-inputs
`(("intltool" ,intltool)
("pkg-config" ,pkg-config))) ("pkg-config" ,pkg-config)))
(home-page "http://geeqie.sourceforge.net") (home-page "http://geeqie.sourceforge.net")
(synopsis "Lightweight GTK+ based image viewer") (synopsis "Lightweight GTK+ based image viewer")

View File

@ -134,11 +134,12 @@ printing, and psresize, for adjusting page sizes.")
("libpng" ,libpng) ("libpng" ,libpng)
("libpaper" ,libpaper) ("libpaper" ,libpaper)
("libtiff" ,libtiff) ("libtiff" ,libtiff)
("perl" ,perl)
("pkg-config" ,pkg-config) ; needed to find libtiff
("python" ,python-wrapper)
("tcl" ,tcl)
("zlib" ,zlib))) ("zlib" ,zlib)))
(native-inputs
`(("perl" ,perl)
("pkg-config" ,pkg-config) ; needed to find libtiff
("python" ,python-wrapper)
("tcl" ,tcl)))
(arguments (arguments
`(#:phases `(#:phases
(alist-replace (alist-replace
@ -225,8 +226,8 @@ Ghostscript. It currently includes the 35 standard PostScript fonts.")
(sha256 (base32 (sha256 (base32
"1v63lqc6bhhxwkpa43qmz8phqs8ci4dhzizyy16d3vkb20m846z8")))) "1v63lqc6bhhxwkpa43qmz8phqs8ci4dhzizyy16d3vkb20m846z8"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("ghostscript" ,ghostscript) (inputs `(("ghostscript" ,ghostscript)))
("pkg-config" ,pkg-config))) (native-inputs `(("pkg-config" ,pkg-config)))
(synopsis "postscript rendering library") (synopsis "postscript rendering library")
(description (description
"libspectre is a small library for rendering Postscript documents. "libspectre is a small library for rendering Postscript documents.

View File

@ -123,16 +123,16 @@ shared NFS home directories.")
"doc")) ; 20 MiB of GTK-Doc reference "doc")) ; 20 MiB of GTK-Doc reference
(inputs (inputs
`(("coreutils" ,coreutils) `(("coreutils" ,coreutils)
("gettext" ,gnu-gettext)
("libffi" ,libffi) ("libffi" ,libffi)
("zlib" ,zlib)
("tzdata" ,tzdata))) ; for tests/gdatetime.c
(native-inputs
`(("gettext" ,gnu-gettext)
("dbus" ,dbus) ; for GDBus tests
("pkg-config" ,pkg-config) ("pkg-config" ,pkg-config)
("python" ,python-wrapper) ("python" ,python-wrapper)
("zlib" ,zlib)
("perl" ,perl) ; needed by GIO tests ("perl" ,perl) ; needed by GIO tests
("dbus" ,dbus) ; for GDBus tests ("bash" ,bash)))
("bash" ,bash)
("tzdata" ,tzdata) ; for tests/gdatetime.c
))
(arguments (arguments
'(#:phases (alist-cons-before '(#:phases (alist-cons-before
'build 'pre-build 'build 'pre-build

View File

@ -55,13 +55,14 @@
("gstreamer" ,gstreamer) ("gstreamer" ,gstreamer)
("gst-plugins-base" ,gst-plugins-base) ("gst-plugins-base" ,gst-plugins-base)
("gtk+" ,gtk+) ("gtk+" ,gtk+)
("intltool" ,intltool)
("itstool" ,itstool) ("itstool" ,itstool)
("libcanberra" ,libcanberra) ("libcanberra" ,libcanberra)
("libice" ,libice) ("libice" ,libice)
("libnotify" ,libnotify) ("libnotify" ,libnotify)
("libsm" ,libsm) ("libsm" ,libsm)
("libxml2" ,libxml2) ("libxml2" ,libxml2)))
(native-inputs
`(("intltool" ,intltool)
("pkg-config" ,pkg-config))) ("pkg-config" ,pkg-config)))
(home-page "https://projects.gnome.org/brasero/") (home-page "https://projects.gnome.org/brasero/")
(synopsis "CD/DVD burning tool for Gnome") (synopsis "CD/DVD burning tool for Gnome")
@ -83,7 +84,7 @@ features to enable users to create their discs easily and quickly.")
(base32 (base32
"19n4x25ndzngaciiyd8dd6s2mf9gv6nv3wv27ggns2smm7zkj1nb")))) "19n4x25ndzngaciiyd8dd6s2mf9gv6nv3wv27ggns2smm7zkj1nb"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (native-inputs
`(("intltool" ,intltool) `(("intltool" ,intltool)
("libxml2" ,libxml2) ("libxml2" ,libxml2)
("libxslt" ,libxslt) ("libxslt" ,libxslt)
@ -114,12 +115,12 @@ and keep up to date translations of documentation.")
(base32 (base32
"0c4qrjpmv1hqga3xv6wsq2z10x2n78qgw7q3k3s01y1pggxkgjkd")))) "0c4qrjpmv1hqga3xv6wsq2z10x2n78qgw7q3k3s01y1pggxkgjkd"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(native-inputs
`(("intltool" ,intltool)))
(inputs (inputs
`(("pkg-config" ,pkg-config) `(("libgcrypt" ,libgcrypt)
("libgcrypt" ,libgcrypt)
("dbus" ,dbus))) ("dbus" ,dbus)))
(native-inputs
`(("pkg-config" ,pkg-config)
("intltool" ,intltool)))
(propagated-inputs (propagated-inputs
;; Referred to in .h files and .pc. ;; Referred to in .h files and .pc.
`(("glib" ,glib))) `(("glib" ,glib)))
@ -177,7 +178,6 @@ and keep up to date translations of documentation.")
("gtk+" ,gtk+) ("gtk+" ,gtk+)
("glib" ,glib) ("glib" ,glib)
("libxml2" ,libxml2) ("libxml2" ,libxml2)
("pkg-config" ,pkg-config)
("libsm" ,libsm) ("libsm" ,libsm)
("libice" ,libice) ("libice" ,libice)
("shared-mime-info" ,shared-mime-info) ("shared-mime-info" ,shared-mime-info)
@ -185,7 +185,8 @@ and keep up to date translations of documentation.")
;; For tests. ;; For tests.
("dogtail" ,python2-dogtail))) ("dogtail" ,python2-dogtail)))
(native-inputs (native-inputs
`(("intltool" ,intltool))) `(("intltool" ,intltool)
("pkg-config" ,pkg-config)))
(home-page (home-page
"http://www.gnome.org/projects/evince/") "http://www.gnome.org/projects/evince/")
(synopsis "GNOME's document viewer") (synopsis "GNOME's document viewer")
@ -211,8 +212,9 @@ on the GNOME Desktop with a single simple application.")
"1km8qxwrzvravmg8j680qv64bwnwbdgrmy8bqmhs0dgxn2b1as6a")))) "1km8qxwrzvravmg8j680qv64bwnwbdgrmy8bqmhs0dgxn2b1as6a"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("glib" ,glib) `(("glib" ,glib)))
("intltool" ,intltool) (native-inputs
`(("intltool" ,intltool)
("pkg-config" ,pkg-config))) ("pkg-config" ,pkg-config)))
(home-page "https://launchpad.net/gsettings-desktop-schemas") (home-page "https://launchpad.net/gsettings-desktop-schemas")
(synopsis (synopsis
@ -263,9 +265,10 @@ GNOME and KDE desktops to the icon names proposed in the specification.")
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("gtk+" ,gtk+) `(("gtk+" ,gtk+)
("icon-naming-utils" ,icon-naming-utils) ("icon-naming-utils" ,icon-naming-utils)))
("intltool" ,intltool) (native-inputs
("pkg-config" ,pkg-config))) `(("intltool" ,intltool)
("pkg-config" ,pkg-config)))
(home-page "http://art.gnome.org/") (home-page "http://art.gnome.org/")
(synopsis (synopsis
"GNOME icon theme") "GNOME icon theme")
@ -290,10 +293,10 @@ GNOME and KDE desktops to the icon names proposed in the specification.")
'(#:parallel-build? #f)) '(#:parallel-build? #f))
(inputs (inputs
`(("glib" ,glib) `(("glib" ,glib)
("libxml2" ,libxml2) ("libxml2" ,libxml2)))
("pkg-config" ,pkg-config)))
(native-inputs (native-inputs
`(("intltool" ,intltool))) `(("intltool" ,intltool)
("pkg-config" ,pkg-config)))
(home-page "http://freedesktop.org/wiki/Software/shared-mime-info") (home-page "http://freedesktop.org/wiki/Software/shared-mime-info")
(synopsis "Database of common MIME types") (synopsis "Database of common MIME types")
(description (description
@ -344,8 +347,9 @@ database is translated at Transifex.")
`(("gdk-pixbuf" ,gdk-pixbuf) `(("gdk-pixbuf" ,gdk-pixbuf)
("glib" ,glib) ("glib" ,glib)
("gtk+" ,gtk+) ("gtk+" ,gtk+)
("libpng" ,libpng) ("libpng" ,libpng)))
("pkg-config" ,pkg-config))) (native-inputs
`(("pkg-config" ,pkg-config)))
(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")

View File

@ -79,8 +79,9 @@
("libtiff" ,libtiff) ("libtiff" ,libtiff)
("libtool" ,libtool) ("libtool" ,libtool)
("libvorbis" ,libvorbis) ("libvorbis" ,libvorbis)
("pkg-config" ,pkg-config)
("zlib" ,zlib))) ("zlib" ,zlib)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(synopsis "Library to extract meta-data from media files") (synopsis "Library to extract meta-data from media files")
(description (description
"GNU libextractor is a library for extracting metadata from files. It "GNU libextractor is a library for extracting metadata from files. It

View File

@ -69,13 +69,16 @@
("libxt" ,libxt) ("libxt" ,libxt)
("libffi" ,libffi) ("libffi" ,libffi)
("mesa" ,mesa) ("mesa" ,mesa)
("perl" ,perl)
("python" ,python-2) ; Python 3 not supported
("python2-pysqlite" ,python2-pysqlite)
("unzip" ,unzip) ("unzip" ,unzip)
("yasm" ,yasm) ("yasm" ,yasm)
("zip" ,zip) ("zip" ,zip)
("zlib" ,zlib))) ("zlib" ,zlib)))
(native-inputs
`(("perl" ,perl)
("python" ,python-2) ; Python 3 not supported
("python2-pysqlite" ,python2-pysqlite)
("pkg-config" ,pkg-config)
("python" ,python-2))) ; Python 3 not supported
(arguments (arguments
`(#:tests? #f ; no check target `(#:tests? #f ; no check target

View File

@ -71,11 +71,12 @@
("fontconfig" ,fontconfig) ("fontconfig" ,fontconfig)
("freetype" ,freetype) ("freetype" ,freetype)
("libltdl" ,libtool) ("libltdl" ,libtool)
("bison" ,bison)
("libXaw" ,libxaw) ("libXaw" ,libxaw)
("expat" ,expat) ("expat" ,expat)
("libjpeg" ,libjpeg) ("libjpeg" ,libjpeg)
("libpng" ,libpng) ("libpng" ,libpng)))
(native-inputs
`(("bison" ,bison)
("pkg-config" ,pkg-config))) ("pkg-config" ,pkg-config)))
(home-page "http://www.graphviz.org/") (home-page "http://www.graphviz.org/")
(synopsis "Graph visualization software") (synopsis "Graph visualization software")
@ -109,7 +110,7 @@ interfaces for other technical domains.")
;; Some data files used by the test suite are missing. ;; Some data files used by the test suite are missing.
;; See <http://sourceforge.net/p/gts/bugs/41/>. ;; See <http://sourceforge.net/p/gts/bugs/41/>.
#:tests? #f)) #:tests? #f))
(inputs (native-inputs
`(("pkg-config" ,pkg-config))) `(("pkg-config" ,pkg-config)))
(propagated-inputs (propagated-inputs
;; The gts.pc file has glib-2.0 as required. ;; The gts.pc file has glib-2.0 as required.

View File

@ -39,9 +39,9 @@
(sha256 (base32 (sha256 (base32
"0xi07nhj5vdgax37rj25mwxzdmsz1ifx50hjgc6hqbkpqkd6821q")))) "0xi07nhj5vdgax37rj25mwxzdmsz1ifx50hjgc6hqbkpqkd6821q"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("bison" ,bison) (inputs `(("ghostscript" ,ghostscript)
("ghostscript" ,ghostscript) ("netpbm" ,netpbm)))
("netpbm" ,netpbm) (native-inputs `(("bison" ,bison)
("perl" ,perl) ("perl" ,perl)
("psutils" ,psutils) ("psutils" ,psutils)
("texinfo" ,texinfo))) ("texinfo" ,texinfo)))

View File

@ -43,10 +43,10 @@
(base32 (base32
"0c0irk85jd2cihm5pmf4zxhlpg08qpxjcqv1l9qn2n3h2gsaj2lf")))) "0c0irk85jd2cihm5pmf4zxhlpg08qpxjcqv1l9qn2n3h2gsaj2lf"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs `(("glib" ,glib)))
(native-inputs
`(("bison" ,bison) `(("bison" ,bison)
("flex" ,flex) ("flex" ,flex)
("glib" ,glib)
("perl" ,perl) ("perl" ,perl)
("pkg-config" ,pkg-config) ("pkg-config" ,pkg-config)
("python-wrapper" ,python-wrapper))) ("python-wrapper" ,python-wrapper)))
@ -82,10 +82,10 @@ This package provides the core library and elements.")
(search-patch "gstreamer-0.10-silly-test.patch"))))) (search-patch "gstreamer-0.10-silly-test.patch")))))
(propagated-inputs (propagated-inputs
`(("libxml2" ,libxml2))) `(("libxml2" ,libxml2)))
(inputs (inputs `(("glib" ,glib)))
(native-inputs
`(("bison" ,bison) `(("bison" ,bison)
("flex" ,flex) ("flex" ,flex)
("glib" ,glib)
("perl" ,perl) ("perl" ,perl)
("pkg-config" ,pkg-config) ("pkg-config" ,pkg-config)
("python" ,python-2))))) ("python" ,python-2)))))
@ -106,9 +106,10 @@ This package provides the core library and elements.")
;; FIXME: Add more dependencies for further plugins. ;; FIXME: Add more dependencies for further plugins.
(inputs (inputs
`(("glib" ,glib) `(("glib" ,glib)
("gstreamer" ,gstreamer) ("gstreamer" ,gstreamer)))
("pkg-config" ,pkg-config) (native-inputs
("python-wrapper" ,python-wrapper))) `(("pkg-config" ,pkg-config)
("python-wrapper" ,python-wrapper)))
(arguments (arguments
`(#:tests? #f)) `(#:tests? #f))
;; All tests pass except for one: ;; All tests pass except for one:
@ -147,6 +148,7 @@ This package provides an essential exemplary set of elements.")
"0jp6hjlra98cnkal4n6bdmr577q8mcyp3c08s3a02c4hjhw5rr0z")))) "0jp6hjlra98cnkal4n6bdmr577q8mcyp3c08s3a02c4hjhw5rr0z"))))
(inputs (inputs
`(("glib" ,glib) `(("glib" ,glib)
("gstreamer" ,gstreamer-0.10) ("gstreamer" ,gstreamer-0.10)))
("pkg-config" ,pkg-config) (native-inputs
`(("pkg-config" ,pkg-config)
("python" ,python-2))))) ("python" ,python-2)))))

View File

@ -53,8 +53,8 @@
(base32 (base32
"1c2hbg66wfvibsz2ia0ri48yr62751fn950i97c53j3b0fjifsb3")))) "1c2hbg66wfvibsz2ia0ri48yr62751fn950i97c53j3b0fjifsb3"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("glib" ,glib) (inputs `(("glib" ,glib)))
("pkg-config" ,pkg-config))) (native-inputs `(("pkg-config" ,pkg-config)))
(synopsis "GNOME accessibility toolkit") (synopsis "GNOME accessibility toolkit")
(description (description
"ATK provides the set of accessibility interfaces that are implemented "ATK provides the set of accessibility interfaces that are implemented
@ -87,11 +87,12 @@ tools have full access to view and control running applications.")
(inputs (inputs
`(("ghostscript" ,ghostscript) `(("ghostscript" ,ghostscript)
("libspectre" ,libspectre) ("libspectre" ,libspectre)
("pkg-config" ,pkg-config)
("poppler" ,poppler) ("poppler" ,poppler)
("python" ,python-wrapper)
("xextproto" ,xextproto) ("xextproto" ,xextproto)
("zlib" ,zlib))) ("zlib" ,zlib)))
(native-inputs
`(("pkg-config" ,pkg-config)
("python" ,python-wrapper)))
(arguments (arguments
`(#:tests? #f)) ; see http://lists.gnu.org/archive/html/bug-guix/2013-06/msg00085.html `(#:tests? #f)) ; see http://lists.gnu.org/archive/html/bug-guix/2013-06/msg00085.html
(synopsis "2D graphics library") (synopsis "2D graphics library")
@ -127,8 +128,9 @@ affine transformation (scale, rotation, shear, etc.)")
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("cairo" ,cairo) `(("cairo" ,cairo)
("icu4c" ,icu4c) ("icu4c" ,icu4c)))
("pkg-config" ,pkg-config) (native-inputs
`(("pkg-config" ,pkg-config)
("python" ,python-wrapper))) ("python" ,python-wrapper)))
(synopsis "opentype text shaping engine") (synopsis "opentype text shaping engine")
(description (description
@ -153,8 +155,9 @@ affine transformation (scale, rotation, shear, etc.)")
`(("cairo" ,cairo) `(("cairo" ,cairo)
("harfbuzz" ,harfbuzz))) ("harfbuzz" ,harfbuzz)))
(inputs (inputs
`(("pkg-config" ,pkg-config) `(("zlib" ,zlib)))
("zlib" ,zlib))) (native-inputs
`(("pkg-config" ,pkg-config)))
(synopsis "GNOME text and font handling library") (synopsis "GNOME text and font handling library")
(description (description
"Pango is the core text and font handling library used in GNOME "Pango is the core text and font handling library used in GNOME
@ -178,14 +181,14 @@ used throughout the world.")
"07hrabhpl6n8ajz10s0d960jdwndxs87szxyn428mpxi8cvpg1f5")))) "07hrabhpl6n8ajz10s0d960jdwndxs87szxyn428mpxi8cvpg1f5"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("intltool" ,intltool) `(("gtk" ,gtk+-2)
("pkg-config" ,pkg-config)
("gtk" ,gtk+-2)
("libxml2" ,libxml2) ("libxml2" ,libxml2)
;; These two are needed only to allow the tests to run successfully. ;; These two are needed only to allow the tests to run successfully.
("xorg-server" ,xorg-server) ("xorg-server" ,xorg-server)
("shared-mime-info" ,shared-mime-info))) ("shared-mime-info" ,shared-mime-info)))
(native-inputs
`(("intltool" ,intltool)
("pkg-config" ,pkg-config)))
(arguments (arguments
`(#:phases `(#:phases
;; Unfortunately, some of the tests in "make check" are highly dependent ;; Unfortunately, some of the tests in "make check" are highly dependent
@ -233,8 +236,9 @@ printing and other features typical of a source code editor.")
`(("glib" ,glib) `(("glib" ,glib)
("libjpeg" ,libjpeg) ("libjpeg" ,libjpeg)
("libpng" ,libpng) ("libpng" ,libpng)
("libtiff" ,libtiff) ("libtiff" ,libtiff)))
("pkg-config" ,pkg-config))) (native-inputs
`(("pkg-config" ,pkg-config)))
(synopsis "GNOME image loading and manipulation library") (synopsis "GNOME image loading and manipulation library")
(description (description
"GdkPixbuf is a library for image loading and manipulation developed "GdkPixbuf is a library for image loading and manipulation developed
@ -257,10 +261,11 @@ in the GNOME project.")
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("dbus" ,dbus) (inputs `(("dbus" ,dbus)
("glib" ,glib) ("glib" ,glib)
("intltool" ,intltool)
("libxi" ,libxi) ("libxi" ,libxi)
("libxtst" ,libxtst) ("libxtst" ,libxtst)))
("pkg-config" ,pkg-config))) (native-inputs
`(("intltool" ,intltool)
("pkg-config" ,pkg-config)))
(arguments (arguments
`(#:tests? #f)) ; FIXME: dbind/dbtest fails; one should disable tests in `(#:tests? #f)) ; FIXME: dbind/dbtest fails; one should disable tests in
; a more fine-grained way. ; a more fine-grained way.
@ -287,8 +292,9 @@ is part of the GNOME accessibility project.")
(inputs `(("atk" ,atk) (inputs `(("atk" ,atk)
("at-spi2-core" ,at-spi2-core) ("at-spi2-core" ,at-spi2-core)
("dbus" ,dbus) ("dbus" ,dbus)
("glib" ,glib) ("glib" ,glib)))
("pkg-config" ,pkg-config))) (native-inputs
`(("pkg-config" ,pkg-config)))
(arguments (arguments
`(#:tests? #f)) ; FIXME: droute/droute-test fails; one should disable `(#:tests? #f)) ; FIXME: droute/droute-test fails; one should disable
; tests in a more fine-grained way. ; tests in a more fine-grained way.
@ -316,7 +322,7 @@ is part of the GNOME accessibility project.")
`(("atk" ,atk) `(("atk" ,atk)
("gdk-pixbuf" ,gdk-pixbuf) ("gdk-pixbuf" ,gdk-pixbuf)
("pango" ,pango))) ("pango" ,pango)))
(inputs (native-inputs
`(("perl" ,perl) `(("perl" ,perl)
("pkg-config" ,pkg-config) ("pkg-config" ,pkg-config)
("python-wrapper" ,python-wrapper))) ("python-wrapper" ,python-wrapper)))
@ -359,8 +365,9 @@ application suites.")
("libxinerama" ,libxinerama) ("libxinerama" ,libxinerama)
("pango" ,pango))) ("pango" ,pango)))
(inputs (inputs
`(("libxml2" ,libxml2) `(("libxml2" ,libxml2)))
("perl" ,perl) (native-inputs
`(("perl" ,perl)
("pkg-config" ,pkg-config) ("pkg-config" ,pkg-config)
("python-wrapper" ,python-wrapper) ("python-wrapper" ,python-wrapper)
("xorg-server" ,xorg-server))) ("xorg-server" ,xorg-server)))
@ -425,8 +432,9 @@ application suites.")
`(("guile-lib" ,guile-lib) `(("guile-lib" ,guile-lib)
("expat" ,expat) ("expat" ,expat)
("cairo" ,cairo) ("cairo" ,cairo)
("pkg-config" ,pkg-config)
("guile" ,guile-2.0))) ("guile" ,guile-2.0)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.nongnu.org/guile-cairo/") (home-page "http://www.nongnu.org/guile-cairo/")
(synopsis "Cairo bindings for GNU Guile") (synopsis "Cairo bindings for GNU Guile")
(description (description
@ -458,7 +466,7 @@ exceptions, macros, and a dynamic programming environment.")
(arguments (arguments
;; The examples lack -lcairo. ;; The examples lack -lcairo.
'(#:make-flags '("LDFLAGS=-lcairo"))) '(#:make-flags '("LDFLAGS=-lcairo")))
(inputs `(("pkg-config" ,pkg-config))) (native-inputs `(("pkg-config" ,pkg-config)))
(propagated-inputs (propagated-inputs
`(("libsigc++" ,libsigc++) `(("libsigc++" ,libsigc++)
("freetype" ,freetype) ("freetype" ,freetype)
@ -483,7 +491,7 @@ library.")
(base32 (base32
"0hcyvv7c5zmivprdam6cp111i6hn2y5jsxzk00m6j9pncbzvp0hf")))) "0hcyvv7c5zmivprdam6cp111i6hn2y5jsxzk00m6j9pncbzvp0hf"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("pkg-config" ,pkg-config))) (native-inputs `(("pkg-config" ,pkg-config)))
(propagated-inputs (propagated-inputs
`(("cairo" ,cairo) `(("cairo" ,cairo)
("cairomm" ,cairomm) ("cairomm" ,cairomm)
@ -508,7 +516,7 @@ library.")
(base32 (base32
"06zrf2ymml2dzp53sss0d4ch4dk9v09jm8rglnrmwk4v81mq9gxz")))) "06zrf2ymml2dzp53sss0d4ch4dk9v09jm8rglnrmwk4v81mq9gxz"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("pkg-config" ,pkg-config))) (native-inputs `(("pkg-config" ,pkg-config)))
(propagated-inputs (propagated-inputs
`(("glibmm" ,glibmm) ("atk" ,atk))) `(("glibmm" ,glibmm) ("atk" ,atk)))
(home-page "http://www.gtkmm.org") (home-page "http://www.gtkmm.org")
@ -530,7 +538,7 @@ toolkit.")
(base32 (base32
"0yf8wwv4w02p70nrxsbs0nhm0w4gkn2wggdjygd8vif062anf1rs")))) "0yf8wwv4w02p70nrxsbs0nhm0w4gkn2wggdjygd8vif062anf1rs"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("pkg-config" ,pkg-config))) (native-inputs `(("pkg-config" ,pkg-config)))
(propagated-inputs (propagated-inputs
`(("pangomm" ,pangomm) `(("pangomm" ,pangomm)
("cairomm" ,cairomm) ("cairomm" ,cairomm)

View File

@ -51,8 +51,9 @@
("libxaw3d" ,libxaw3d) ("libxaw3d" ,libxaw3d)
("libxinerama" ,libxinerama) ("libxinerama" ,libxinerama)
("libxpm" ,libxpm) ("libxpm" ,libxpm)
("pkg-config" ,pkg-config)
("zlib" ,zlib))) ("zlib" ,zlib)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(synopsis "PostScript and PDF viewer using Ghostscript as a back-end") (synopsis "PostScript and PDF viewer using Ghostscript as a back-end")
(description (description
"GNU GV is a graphical user interface to the Ghostscript interpreter. "GNU GV is a graphical user interface to the Ghostscript interpreter.

View File

@ -78,8 +78,8 @@
("pango" ,pango) ("pango" ,pango)
("freetype" ,freetype) ("freetype" ,freetype)
("bzip2" ,bzip2) ("bzip2" ,bzip2)
("xz" ,xz) ("xz" ,xz)))
("pkg-config" ,pkg-config))) (native-inputs `(("pkg-config" ,pkg-config)))
(outputs '("out" (outputs '("out"
"doc")) ; 26 MiB of HTML documentation "doc")) ; 26 MiB of HTML documentation
(home-page "http://www.imagemagick.org/") (home-page "http://www.imagemagick.org/")

View File

@ -54,8 +54,9 @@
%standard-phases))) %standard-phases)))
(inputs (inputs
`(("glib" ,glib) `(("glib" ,glib)
("pkg-config" ,pkg-config) ("ncurses" ,ncurses)))
("ncurses" ,ncurses) (native-inputs
`(("pkg-config" ,pkg-config)
("perl" ,perl))) ("perl" ,perl)))
(home-page "http://www.irssi.org/") (home-page "http://www.irssi.org/")
(synopsis "Irssi, a terminal-based IRC client") (synopsis "Irssi, a terminal-based IRC client")

View File

@ -68,9 +68,10 @@
`(("automoc4" ,automoc4) `(("automoc4" ,automoc4)
("glib" ,glib) ("glib" ,glib)
("libx11" ,libx11) ("libx11" ,libx11)
("pkg-config" ,pkg-config)
("pulseaudio" ,pulseaudio) ("pulseaudio" ,pulseaudio)
("qt" ,qt-4))) ("qt" ,qt-4)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(arguments (arguments
`(#:tests? #f)) ; no test target `(#:tests? #f)) ; no test target
(home-page "http://phonon.kde.org/") (home-page "http://phonon.kde.org/")

View File

@ -47,8 +47,9 @@
("gstreamer" ,gstreamer) ("gstreamer" ,gstreamer)
("gtk+" ,gtk+) ("gtk+" ,gtk+)
("libtool" ,libtool) ("libtool" ,libtool)
("libvorbis" ,libvorbis) ("libvorbis" ,libvorbis)))
("pkg-config" ,pkg-config))) (native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://0pointer.de/lennart/projects/libcanberra/") (home-page "http://0pointer.de/lennart/projects/libcanberra/")
(synopsis (synopsis
"Implementation of the XDG Sound Theme and Name Specifications") "Implementation of the XDG Sound Theme and Name Specifications")

View File

@ -37,10 +37,10 @@
(sha256 (base32 (sha256 (base32
"0wj8d1iwk9vnpax2h29xqc2hwknxg3s0ay2d5pxkg59ihbifn6pa")))) "0wj8d1iwk9vnpax2h29xqc2hwknxg3s0ay2d5pxkg59ihbifn6pa"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("file" ,file) (inputs `(("zlib" ,zlib)
("zlib" ,zlib)
("libjpeg-8" ,libjpeg-8))) ("libjpeg-8" ,libjpeg-8)))
;; currently does not compile with libjpeg version 9 ;; currently does not compile with libjpeg version 9
(native-inputs `(("file" ,file)))
(arguments (arguments
`(#:configure-flags `(#:configure-flags
(list (string-append "--with-jpeg-include-dir=" (list (string-append "--with-jpeg-include-dir="

View File

@ -235,7 +235,7 @@ It has been modified to remove all non-free binary blobs.")
(base32 (base32
"1hlz2kqvbjisvwyicdincq7nz897b9rrafyzccwzqiqg53b8gf5s")))) "1hlz2kqvbjisvwyicdincq7nz897b9rrafyzccwzqiqg53b8gf5s"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (native-inputs
`(("flex" ,flex) `(("flex" ,flex)
;; TODO: optional dependencies ;; TODO: optional dependencies
@ -314,8 +314,9 @@ providing the system administrator with some help in common tasks.")
(("@PERL@") "/bin/perl")))) (("@PERL@") "/bin/perl"))))
%standard-phases))) %standard-phases)))
(inputs `(("zlib" ,guix:zlib) (inputs `(("zlib" ,guix:zlib)
("ncurses" ,ncurses) ("ncurses" ,ncurses)))
("perl" ,perl))) (native-inputs
`(("perl" ,perl)))
(home-page "https://www.kernel.org/pub/linux/utils/util-linux/") (home-page "https://www.kernel.org/pub/linux/utils/util-linux/")
(synopsis "Collection of utilities for the Linux kernel") (synopsis "Collection of utilities for the Linux kernel")
(description (description
@ -395,7 +396,9 @@ slabtop, and skill.")
"03pd57vv8c6x0hgjqcbrxnzi14h8hcghmapg89p8k5zpwpkvbdfr")))) "03pd57vv8c6x0hgjqcbrxnzi14h8hcghmapg89p8k5zpwpkvbdfr"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("libusb" ,libusb) ("pkg-config" ,pkg-config))) `(("libusb" ,libusb)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.linux-usb.org/") (home-page "http://www.linux-usb.org/")
(synopsis (synopsis
"Tools for working with USB devices, such as lsusb") "Tools for working with USB devices, such as lsusb")
@ -415,8 +418,8 @@ slabtop, and skill.")
(base32 (base32
"0ibkkvp6kan0hn0d1anq4n2md70j5gcm7mwna515w82xwyr02rfw")))) "0ibkkvp6kan0hn0d1anq4n2md70j5gcm7mwna515w82xwyr02rfw"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("util-linux" ,util-linux) (inputs `(("util-linux" ,util-linux)))
("pkg-config" ,pkg-config))) (native-inputs `(("pkg-config" ,pkg-config)))
(arguments (arguments
'(#:phases (alist-cons-before '(#:phases (alist-cons-before
'configure 'patch-shells 'configure 'patch-shells
@ -454,7 +457,7 @@ slabtop, and skill.")
(base32 (base32
"158iwk0pl2mfw93m1843xb7a2zb8p6lh0qim07rca6f1ff4dk764")))) "158iwk0pl2mfw93m1843xb7a2zb8p6lh0qim07rca6f1ff4dk764"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("perl" ,perl))) (native-inputs `(("perl" ,perl)))
(home-page "http://strace.sourceforge.net/") (home-page "http://strace.sourceforge.net/")
(synopsis "System call tracer for Linux") (synopsis "System call tracer for Linux")
(description (description
@ -582,8 +585,9 @@ packet filter.")
%standard-phases))) %standard-phases)))
(inputs (inputs
`(("iptables" ,iptables) `(("iptables" ,iptables)
("db4" ,bdb) ("db4" ,bdb)))
("pkg-config" ,pkg-config) (native-inputs
`(("pkg-config" ,pkg-config)
("flex" ,flex) ("flex" ,flex)
("bison" ,bison))) ("bison" ,bison)))
(home-page (home-page
@ -801,10 +805,11 @@ configuration and monitoring interfaces.")
(inputs (inputs
;; TODO: Add pciutils. ;; TODO: Add pciutils.
`(("zlib" ,guix:zlib) `(("zlib" ,guix:zlib)
("pkg-config" ,pkg-config)
;; ("pciutils" ,pciutils) ;; ("pciutils" ,pciutils)
("ncurses" ,ncurses) ("ncurses" ,ncurses)
("libnl" ,libnl))) ("libnl" ,libnl)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "https://01.org/powertop/") (home-page "https://01.org/powertop/")
(synopsis "Analyze power consumption on Intel-based laptops") (synopsis "Analyze power consumption on Intel-based laptops")
(description (description

View File

@ -38,7 +38,7 @@
(base32 (base32
"0r6q6z8ip6q5qgkzng0saljassp4912k6i21ra10vq7pzrc0l0vi")))) "0r6q6z8ip6q5qgkzng0saljassp4912k6i21ra10vq7pzrc0l0vi"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (native-inputs
`(("pkg-config" ,pkg-config) `(("pkg-config" ,pkg-config)
("procps" ,procps))) ("procps" ,procps)))
(arguments (arguments

View File

@ -147,8 +147,9 @@ a highly stable and efficient implementation.")
("libogg" ,libogg) ("libogg" ,libogg)
("libtool" ,libtool) ("libtool" ,libtool)
("libvorbid" ,libvorbis) ("libvorbid" ,libvorbis)
("pkg-config" ,pkg-config)
("pcre" ,pcre))) ("pcre" ,pcre)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(synopsis "libmp3splt, a library for splitting mp3 and ogg vorbis files") (synopsis "libmp3splt, a library for splitting mp3 and ogg vorbis files")
(description (description
"Mp3splt is a utility to split mp3 and ogg vorbis files selecting a begin "Mp3splt is a utility to split mp3 and ogg vorbis files selecting a begin
@ -254,8 +255,9 @@ use with CD-recording software).")
(inputs (inputs
`(("glib" ,glib) `(("glib" ,glib)
("gtk+" ,gtk+-2) ("gtk+" ,gtk+-2)
("id3lib" ,id3lib) ("id3lib" ,id3lib)))
("pkg-config" ,pkg-config))) (native-inputs
`(("pkg-config" ,pkg-config)))
(synopsis "GTK program to rip and encode CD audio tracks") (synopsis "GTK program to rip and encode CD audio tracks")
(description (description
"RipperX is a GTK program to rip CD audio tracks and encode them to the "RipperX is a GTK program to rip CD audio tracks and encode them to the

View File

@ -49,16 +49,17 @@
(sha256 (base32 (sha256 (base32
"10nwvxc85kr6vhlhhahagy7s9848bbixl54b0p4ppim4g0dl10jz")))) "10nwvxc85kr6vhlhhahagy7s9848bbixl54b0p4ppim4g0dl10jz"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("flex" ,flex) (inputs `(("ghostscript" ,ghostscript)
("ghostscript" ,ghostscript)
("libjpeg" ,libjpeg) ("libjpeg" ,libjpeg)
("libpng" ,libpng) ("libpng" ,libpng)
("libtiff" ,libtiff) ("libtiff" ,libtiff)
("libxml2" ,libxml2) ("libxml2" ,libxml2)
("perl" ,perl)
("pkg-config" ,pkg-config)
("python" ,python-wrapper)
("zlib" ,zlib))) ("zlib" ,zlib)))
(native-inputs
`(("flex" ,flex)
("perl" ,perl)
("pkg-config" ,pkg-config)
("python" ,python-wrapper)))
(arguments (arguments
`(#:phases `(#:phases
(alist-replace (alist-replace

View File

@ -37,7 +37,7 @@
(base32 (base32
"1l19grs8nimkninig4h0hfmnykm41j0amcvav6ic4wfd33v0lppg")))) "1l19grs8nimkninig4h0hfmnykm41j0amcvav6ic4wfd33v0lppg"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("perl" ,perl))) (inputs `(("perl" ,perl)))
(home-page "http://www.gnu.org/software/parallel/") (home-page "http://www.gnu.org/software/parallel/")
(synopsis "Build and execute command lines in parallel") (synopsis "Build and execute command lines in parallel")
(description (description

View File

@ -53,9 +53,10 @@
(inputs (inputs
;; XXX: add 'lvm2'. ;; XXX: add 'lvm2'.
`(("check" ,check) `(("check" ,check)
("gettext" ,gnu-gettext)
("readline" ,readline) ("readline" ,readline)
("util-linux" ,util-linux))) ("util-linux" ,util-linux)))
(native-inputs
`(("gettext" ,gnu-gettext)))
(home-page "http://www.gnu.org/software/parted/") (home-page "http://www.gnu.org/software/parted/")
(synopsis "Disk partition editor") (synopsis "Disk partition editor")
(description (description

View File

@ -59,7 +59,6 @@
("libjpeg-8" ,libjpeg-8) ("libjpeg-8" ,libjpeg-8)
("libpng" ,libpng) ("libpng" ,libpng)
("libtiff" ,libtiff) ("libtiff" ,libtiff)
("pkg-config" ,pkg-config)
("zlib" ,zlib) ("zlib" ,zlib)
;; To build poppler-glib (as needed by Evince), we need Cairo and ;; To build poppler-glib (as needed by Evince), we need Cairo and
@ -68,6 +67,8 @@
(inputs (alist-delete "poppler" (inputs (alist-delete "poppler"
(package-inputs cairo))))) (package-inputs cairo)))))
("glib" ,glib))) ("glib" ,glib)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(arguments (arguments
`(#:tests? #f ; no test data provided with the tarball `(#:tests? #f ; no test data provided with the tarball
#:configure-flags #:configure-flags

View File

@ -212,10 +212,11 @@ mixing several sounds into one are easily achieved using a sound server. ")
"02s775m1531sshwlbvfddk3pz8zjmwkv1sgzggn386ja3gc9vwi2")))) "02s775m1531sshwlbvfddk3pz8zjmwkv1sgzggn386ja3gc9vwi2"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("intltool" ,intltool) `(("libcanberra" ,libcanberra)
("libcanberra" ,libcanberra)
("gtkmm" ,gtkmm) ("gtkmm" ,gtkmm)
("pulseaudio" ,pulseaudio) ("pulseaudio" ,pulseaudio)))
(native-inputs
`(("intltool" ,intltool)
("pkg-config" ,pkg-config))) ("pkg-config" ,pkg-config)))
(home-page "http://freedesktop.org/software/pulseaudio/pavucontrol/") (home-page "http://freedesktop.org/software/pulseaudio/pavucontrol/")
(synopsis "PulseAudio volume control") (synopsis "PulseAudio volume control")

View File

@ -95,7 +95,6 @@
(inputs ; TODO: Add optional inputs. (inputs ; TODO: Add optional inputs.
`(;; ("libaio" ,libaio) `(;; ("libaio" ,libaio)
("glib" ,glib) ("glib" ,glib)
("python" ,python-2) ; incompatible with Python 3 according to error message
("ncurses" ,ncurses) ("ncurses" ,ncurses)
("libpng" ,libpng) ("libpng" ,libpng)
("libjpeg" ,libjpeg-8) ("libjpeg" ,libjpeg-8)
@ -103,14 +102,14 @@
;; ("vde2" ,vde2) ;; ("vde2" ,vde2)
("util-linux" ,util-linux) ("util-linux" ,util-linux)
;; ("pciutils" ,pciutils) ;; ("pciutils" ,pciutils)
("pkg-config" ,pkg-config)
("alsa-lib" ,alsa-lib) ("alsa-lib" ,alsa-lib)
("zlib" ,zlib) ("zlib" ,zlib)
("attr" ,attr) ("attr" ,attr)
("samba" ,samba))) ; an optional dependency ("samba" ,samba))) ; an optional dependency
(native-inputs `(("texinfo" ,texinfo) (native-inputs `(("pkg-config" ,pkg-config)
("python" ,python-2) ; incompatible with Python 3 according to error message
("texinfo" ,texinfo)
("perl" ,perl))) ("perl" ,perl)))
(home-page "http://www.qemu-project.org") (home-page "http://www.qemu-project.org")
(synopsis "Machine emulator and virtualizer (without GUI)") (synopsis "Machine emulator and virtualizer (without GUI)")
(description (description

View File

@ -51,7 +51,7 @@
(base32 (base32
"13mk335r4dhi9qglzbp46ina1wz4qgcp8r7s06iq7j50pf0kb5ww")))) "13mk335r4dhi9qglzbp46ina1wz4qgcp8r7s06iq7j50pf0kb5ww"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (native-inputs
`(("bison" ,bison))) `(("bison" ,bison)))
(home-page "http://xkbcommon.org/") (home-page "http://xkbcommon.org/")
(synopsis "library to handle keyboard descriptions") (synopsis "library to handle keyboard descriptions")
@ -97,8 +97,6 @@ X11 (yet).")
("libxrender" ,libxrender) ("libxrender" ,libxrender)
("mysql" ,mysql) ("mysql" ,mysql)
("openssl" ,openssl) ("openssl" ,openssl)
("perl" ,perl)
("pkg-config" ,pkg-config)
("pulseaudio" ,pulseaudio) ("pulseaudio" ,pulseaudio)
("python-wrapper" ,python-wrapper) ("python-wrapper" ,python-wrapper)
("xcb-util" ,xcb-util) ("xcb-util" ,xcb-util)
@ -107,6 +105,9 @@ X11 (yet).")
("xcb-util-renderutil" ,xcb-util-renderutil) ("xcb-util-renderutil" ,xcb-util-renderutil)
("xcb-util-wm" ,xcb-util-wm) ("xcb-util-wm" ,xcb-util-wm)
("zlib" ,zlib))) ("zlib" ,zlib)))
(native-inputs
`(("perl" ,perl)
("pkg-config" ,pkg-config)))
(arguments (arguments
`(#:phases `(#:phases
(alist-replace (alist-replace

View File

@ -40,9 +40,7 @@
"0v4mh8d3vsh5xbbycfdl3g8zfygi1rkslh1x7k5hi1d05bfq3cdr")))) "0v4mh8d3vsh5xbbycfdl3g8zfygi1rkslh1x7k5hi1d05bfq3cdr"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("perl" ,perl) `(("libXi" ,libxi)
("pkg-config" ,pkg-config)
("libXi" ,libxi)
("readline" ,readline) ("readline" ,readline)
("xextproto" ,xextproto) ("xextproto" ,xextproto)
("libXtst" ,libxtst) ("libXtst" ,libxtst)
@ -53,6 +51,9 @@
("libXt" ,libxt) ("libXt" ,libxt)
("inputproto" ,inputproto) ("inputproto" ,inputproto)
("libX11" ,libx11))) ("libX11" ,libx11)))
(native-inputs
`(("perl" ,perl)
("pkg-config" ,pkg-config)))
(home-page "http://www.nongnu.org/ratpoison/") (home-page "http://www.nongnu.org/ratpoison/")
(synopsis "A simple mouse-free tiling window manager") (synopsis "A simple mouse-free tiling window manager")
(description (description

View File

@ -78,9 +78,9 @@ HTML and JSON.")
(build-system cmake-build-system) (build-system cmake-build-system)
;; FIXME: Add optional dependencies: Raptor, Redland, odbci, clucene; doxygen ;; FIXME: Add optional dependencies: Raptor, Redland, odbci, clucene; doxygen
(inputs (inputs
`(("pkg-config" ,pkg-config) `(("qt" ,qt-4)))
("raptor2" ,raptor2) (native-inputs
("qt" ,qt-4))) `(("pkg-config" ,pkg-config)))
(home-page "http://soprano.sourceforge.net/") (home-page "http://soprano.sourceforge.net/")
(synopsis "RDF data library for Qt") (synopsis "RDF data library for Qt")
(description "Soprano (formerly known as QRDF) is a library which (description "Soprano (formerly known as QRDF) is a library which

View File

@ -50,11 +50,12 @@
("libxrender" ,libxrender) ("libxrender" ,libxrender)
("freetype" ,freetype) ("freetype" ,freetype)
("fontconfig" ,fontconfig) ("fontconfig" ,fontconfig)
("pkg-config" ,pkg-config) ("libx11" ,libx11)
("libx11" ,libx11)
("libxft" ,libxft) ("libxft" ,libxft)
("libxmu" ,libxmu) ("libxmu" ,libxmu)
("xauth" ,xauth))) ("xauth" ,xauth)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(arguments (arguments
'(#:phases (alist-cons-before '(#:phases (alist-cons-before
'configure 'set-new-etc-location 'configure 'set-new-etc-location

View File

@ -75,18 +75,19 @@
("libpng" ,libpng) ("libpng" ,libpng)
("libxaw" ,libxaw) ("libxaw" ,libxaw)
("libxt" ,libxt) ("libxt" ,libxt)
("perl" ,perl)
("pixman" ,pixman) ("pixman" ,pixman)
("poppler" ,poppler) ("poppler" ,poppler)
("pkg-config" ,pkg-config)
;; FIXME: Add interpreters fontforge and ruby, ;; FIXME: Add interpreters fontforge and ruby,
;; once they are available. ;; once they are available.
("python" ,python-2) ; incompatible with Python 3 (print syntax)
("tcsh" ,tcsh)
("teckit" ,teckit) ("teckit" ,teckit)
("t1lib" ,t1lib) ("t1lib" ,t1lib)
("zlib" ,zlib) ("zlib" ,zlib)
("zziplib" ,zziplib))) ("zziplib" ,zziplib)))
(native-inputs
`(("perl" ,perl)
("pkg-config" ,pkg-config)
("python" ,python-2) ; incompatible with Python 3 (print syntax)
("tcsh" ,tcsh)))
(outputs '("out" "data")) (outputs '("out" "data"))
(arguments (arguments
`(#:out-of-source? #t `(#:out-of-source? #t

View File

@ -44,18 +44,20 @@
"1qnspbpwa6cflsb6mkm84ay4nfx60ism6d7lgvnasidck9dmxydy")))) "1qnspbpwa6cflsb6mkm84ay4nfx60ism6d7lgvnasidck9dmxydy"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("bc" ,bc) `(("fontconfig" ,fontconfig)
("bzip2" ,bzip2)
("fontconfig" ,fontconfig)
("freetype" ,freetype) ("freetype" ,freetype)
("libtheora" ,libtheora) ("libtheora" ,libtheora)
("libvorbis" ,libvorbis) ("libvorbis" ,libvorbis)
("speex" ,speex)
("zlib", zlib)))
(native-inputs
`(("bc" ,bc)
("bzip2" ,bzip2)
("perl" ,perl) ("perl" ,perl)
("pkg-config" ,pkg-config) ("pkg-config" ,pkg-config)
("python" ,python-2) ; scripts use interpreter python2 ("python" ,python-2) ; scripts use interpreter python2
("speex" ,speex) ("speex" ,speex)
("yasm" ,yasm) ("yasm" ,yasm)))
("zlib", zlib)))
(arguments (arguments
`(#:test-target "fate" `(#:test-target "fate"
#:phases #:phases

View File

@ -104,12 +104,13 @@ Only \"Universal TUN/TAP device driver support\" is needed in the kernel.")
"1rd8pap455wzkx19i0sy3cqap524b6fwcjvqynxp6lhm01di4bd6")))) "1rd8pap455wzkx19i0sy3cqap524b6fwcjvqynxp6lhm01di4bd6"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("gettext" ,gnu-gettext) `(("libxml2" ,libxml2)
("libxml2" ,libxml2)
("openssl" ,openssl) ("openssl" ,openssl)
("pkg-config" ,pkg-config)
("vpnc" ,vpnc) ("vpnc" ,vpnc)
("zlib" ,zlib))) ("zlib" ,zlib)))
(native-inputs
`(("gettext" ,gnu-gettext)
("pkg-config" ,pkg-config)))
(arguments (arguments
`(#:phases `(#:phases
(alist-replace (alist-replace

View File

@ -60,13 +60,14 @@
(("@PERL@") (which "perl")))) (("@PERL@") (which "perl"))))
%standard-phases))) %standard-phases)))
(inputs (inputs
`(("gettext" ,gnu-gettext) `(("libgc" ,libgc)
("libgc" ,libgc)
("ncurses" ,ncurses) ("ncurses" ,ncurses)
("openssl" ,openssl) ("openssl" ,openssl)
("perl" ,perl)
("pkg-config" ,pkg-config)
("zlib" ,zlib))) ("zlib" ,zlib)))
(native-inputs
`(("gettext" ,gnu-gettext)
("perl" ,perl)
("pkg-config" ,pkg-config)))
(home-page "http://w3m.sourceforge.net/") (home-page "http://w3m.sourceforge.net/")
(synopsis "w3m, a text-mode web browser") (synopsis "w3m, a text-mode web browser")
(description (description

View File

@ -66,9 +66,9 @@ things the parser might find in the XML document (like start tags).")
(build-system gnu-build-system) (build-system gnu-build-system)
(home-page "http://www.xmlsoft.org/") (home-page "http://www.xmlsoft.org/")
(synopsis "libxml2, a C parser for XML") (synopsis "libxml2, a C parser for XML")
(inputs `(("perl" ,perl) (inputs `(("zlib" ,zlib)))
("python" ,python-2) ; incompatible with Python 3 (print syntax) (native-inputs `(("perl" ,perl)
("zlib" ,zlib))) ("python" ,python-2))) ; incompatible with Python 3 (print syntax)
(arguments (arguments
`(#:phases `(#:phases
(alist-replace (alist-replace

View File

@ -38,7 +38,6 @@
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs (inputs
`(("recordproto" ,recordproto) `(("recordproto" ,recordproto)
("pkg-config" ,pkg-config)
("inputproto" ,inputproto) ("inputproto" ,inputproto)
("libxi" ,libxi) ("libxi" ,libxi)
("libxtst" ,libxtst) ("libxtst" ,libxtst)
@ -46,6 +45,8 @@
("libxext" ,libxext) ("libxext" ,libxext)
("xproto" ,xproto) ("xproto" ,xproto)
("libx11" ,libx11))) ("libx11" ,libx11)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "http://www.gnu.org/software/xnee/") (home-page "http://www.gnu.org/software/xnee/")
(synopsis "Record, replay and distribute user actions under X11") (synopsis "Record, replay and distribute user actions under X11")
(description (description

File diff suppressed because it is too large Load Diff

View File

@ -118,12 +118,13 @@ UnZip recreates the stored directory structure by default.")
(base32 (base32
"0nsjqxw017hiyp524p9316283jlf5piixc1091gkimhz38zh7f51")))) "0nsjqxw017hiyp524p9316283jlf5piixc1091gkimhz38zh7f51"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(inputs `(("perl" ,perl) ; for the documentation (inputs
("pkg-config" ,pkg-config) `(("zlib" ,zlib)))
("python" ,python-2) ; for the documentation; Python 3 not supported, (native-inputs `(("perl" ,perl) ; for the documentation
; http://forums.gentoo.org/viewtopic-t-863161-start-0.html ("pkg-config" ,pkg-config)
("zip" ,zip) ; to create test files ("python" ,python-2) ; for the documentation; Python 3 not supported,
("zlib" ,zlib))) ; http://forums.gentoo.org/viewtopic-t-863161-start-0.html
("zip" ,zip))) ; to create test files
(arguments (arguments
`(#:parallel-tests? #f)) ; since test files are created on the fly `(#:parallel-tests? #f)) ; since test files are created on the fly
(home-page "http://zziplib.sourceforge.net/") (home-page "http://zziplib.sourceforge.net/")