aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/gtk.scm
Commit message (Collapse)AuthorAge
* gnu: Add gsegrafix and dependent libraries.John Darrington2014-05-26
| | | | | | | | * gnu/packages/math.scm (gsegrafix): New variable. * gnu/packages/gtk.scm (pangox-compat): New variable. * gnu/packages/gnome.scm (libidl, orbit2, libbonobo, gconf, gnome-mime-data, gnome-vfs, libgnome, libart-lgpl, libgnomecanvas, libgnomeui, libglade, libgnomeprint, libgnomeprintui, libbonoboui): New variables.
* gnu: Make $XDG_DATA_DIRS a search path variable for GLib.Ludovic Courtès2014-05-06
| | | | | | | | | | * gnu/packages/glib.scm (glib): Add 'native-search-paths' and 'search-paths' fields. * gnu/packages/gnome.scm (libpeas): Remove 'arguments' field. (librsvg)[arguments]: Remove #:modules and #:imported-modules. Remove settings of INTROSPECTION_SCANNER_ARGS and INTROSPECTION_COMPILER_ARGS in makefiles. * gnu/packages/gtk.scm (gtk+): Likewise.
* gnu: gobject-introspection is usually meant to be a native input.Ludovic Courtès2014-05-06
| | | | | | | | * gnu/packages/gtk.scm (atk, pango, gdk-pixbuf, gtk+): Move gobject-introspection to 'native-inputs' since it's only used at build time. * gnu/packages/gnome.scm (libpeas): Move pkg-config, gobject-introspection, and intltool to 'native-inputs'.
* gnu: Remove unused lambda arguments and prefer separate phases overEric Bavier2014-03-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | augmented phases. * gnu/packages/compression.scm (sharutils) [arguments]: Remove unused lambda args. * gnu/packages/gl.scm (mesa) [arguments]: Same * gnu/packages/fltk.scm [arguments]: Same. Substitute const check phase with #:tests? #f. Add pre-configure phase. * gnu/packages/ghostscript.scm (ghostscript) [arguments]: Put makefile patches in separate phase. Put so steps oinseparate phases. * gnu/packages/glib.scm (gobject-introspection) [arguments]: Remove unused lambda args. Put patches in pre-configure phase. * gnu/packages/gnupg.scm (gnupg) [arguments]: Put patch in pre-configure phase. (pius) [arguments]: Delete const #t configure and build phases. (signing-party) [arguments]: Factor patches into post-unpack phase. (paperkey) [arguments]: Remove unused lambda args. Factor out patches into pre-check phase. * gnu/packages/icu4c.scm [arguments]: Change source dir after standard unpack phase. Factor configure patches into pre-configure phase. * gnu/packages/lsof.scm [arguments]: Remove unused lambda args. Remove unnecessary apply. * gnu/packages/lvm.scm (lvm2) [arguments]: Factor out patches into pre-configure phase. * gnu/packages/libtiff.scm [arguments]: Same * gnu/packages/maths.scm (hdf5) [arguments]: Same * gnu/packages/gtk.scm (gtk+-2) [arguments]: Same * gnu/packages/mp3.scm (libmad) [arguments]: Same (id3lib) [arguments]: Same * gnu/packages/python.scm (python-2) [arguments]: Same * gnu/packages/texlive.scm (texlive) [arguments]: Same * gnu/packages/pretty-print.scm (a2ps) [arguments]: Same (trueprint) [arguments]: Same (source-highlight) [arguments]: Same. Remove unused lambda args. * gnu/packages/netpbm.scm [arguments]: Remove unused lambda args. Factor out test patches into pre-check phase. Condense calls to substitute* * gnu/packages/openldap.scm [arguments]: Factor out libtool copy into post-configure phases. [synopsis] Remove package name. * gnu/packages/ssh.scm (openssh) [arguments]: Factor out patches into separate phases. * gnu/packages/tcsh.scm [arguments]: Factor out test patches into pre-check phase. * gnu/packages/version-control.scm (git) [arguments]: Factor out patches into post-configure phase. * gnu/packages/vim.scm [arguments]: Same. [synopsis] Remove package name. * gnu/packages/vpn.scm (openconnect) [arguments]: Put configure flags in #:configure-flags
* gnu: gtkmm-2 New variableJohn Darrington2014-02-03
| | | | | | * gnu/packages/gtk.scm (gtkmm-2): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: gtk+: enable introspection.Cyril Roelandt2013-12-15
| | | | | * gnu/packages/gtk.scm (atk, gdk-pixbuf, gtk+, pango): enable introspection * guix/build/gnome.scm: New file.
* gnu: Move numerous "inputs" which should be "native-inputs".John Darrington2013-12-15
| | | | | | | | | | | | | | | | | | | | | | * 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>
* gnu: Add GtkSourceView.John Darrington2013-12-02
| | | | | | * gnu/packages/gtk.scm (gtksourceview): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: harfbuzz: Update to 0.9.22.Andreas Enge2013-10-16
| | | | | * gnu/packages/gtk.scm (harfbuzz): Update to 0.9.22; should solve the test problems on i686.
* gnu: gtk+: Update to 3.10.1.Andreas Enge2013-10-13
| | | | | * gnu/packages/gtk.scm (gtk+): Update to 3.10.1, drop no longer needed configure flag.
* gnu: Add Pangomm, ATKmm, and GTKmm.Ludovic Courtès2013-10-09
| | | | | * gnu/packages/gtk.scm (atk)[synopsis]: Fix typo. (pangomm, atkmm, gtkmm): New variables.
* gnu: Add Cairomm.Ludovic Courtès2013-10-07
| | | | * gnu/packages/gtk.scm (cairomm): New variable.
* gnu: gtk+: Propagate inputs.Andreas Enge2013-10-01
| | | | | * gnu/packages/gtk.scm (gtk+): Propagate inputs at-spi2-atk, libxi and libxinerama.
* gnu: gtk+-2: Update to 2.24.21.Andreas Enge2013-10-01
| | | | | * gnu/packages/gtk.scm (gtk+-2): Update to 2.24.21, add inputs perl and python.
* gnu: Add Gtk+ 3.Andreas Enge2013-10-01
| | | | | * gnu/packages/gtk.scm (gtk+): Switch to version 3.10.0. * gnu/packages/gtk.scm (gtk+-2): New name for version 2.24.20.
* gnu: Drop gtk+-3, erroneously pushed in the previous commit.Andreas Enge2013-10-01
| | | | * gnu/packages/gtk.scm (gtk+-3): Delete variable.
* gnu: Add at-spi2-atk.Andreas Enge2013-10-01
| | | | * gnu/packages/gtk.scm (at-spi2-atk): New variable.
* gnu: atk: Update to 2.10.0.Andreas Enge2013-10-01
| | | | * gnu/packages/gtk.scm (atk): Update to 2.10.0.
* gnu: Add at-spi2-core.Andreas Enge2013-10-01
| | | | * gnu/packages/gtk.scm (at-spi2-core): New variable.
* gnu: Add Guile-Cairo.Ludovic Courtès2013-09-28
| | | | * gnu/packages/gtk.scm (guile-cairo): New variable.
* gnu: harfbuzz: Update to 0.9.21.Andreas Enge2013-09-26
| | | | * gnu/packages/gtk.scm (harfbuzz): Update to 0.9.21.
* gnu: python: Replace input python by python-wrapper.Andreas Enge2013-09-03
| | | | | | | | | | | * gnu/packages/{gdb.scm (gdb), cryptsetup.scm (cryptsetup), ghostscript.scm (ghostscript), glib.scm (glib), gnupg.scm (pius), gtk.scm (cairo, harfbuzz), libevent.scm (libevent), netpbm.scm (netpbm), oggvorbis.scm (libkate), qemu.scm (qemu), samba.scm (samba), texlive.scm (rubber, texlive), version-control.scm (subversion), xml.scm (libxml2, libxslt), xorg.scm (libxcb, mesa, xcb-proto, xorg-server), yasm.scm (yasm), zip.scm (zziplib)}: Replace input python by python-wrapper.
* gnu: cairo: Update to 1.12.16.Andreas Enge2013-09-01
| | | | * gnu/packages/gtk.scm (cairo): Update to 1.12.16.
* gnu: Update harfbuzz to 0.9.20.Andreas Enge2013-09-01
| | | | * gnu/packages/gtk.scm (harfbuzz): Update to 0.9.20.
* gnu: harfbuzz: Update to 0.9.19.Andreas Enge2013-08-05
| | | | * gnu/packages/gtk.scm (harfbuzz): Update to 0.9.19.
* gnu: gtk+: Synchronise description with GSRC.Andreas Enge2013-08-05
| | | | * gnu/packages/gtk.scm (gtk+): Modify description.
* gnu: pango, gtk+: Propagate inputs.Andreas Enge2013-07-15
| | | | | | * gnu/packages/gtk.scm (pango): Propagate input cairo. * gnu/packages/gtk.scm (gtk+): Propagate inputs atk, gdk-pixbuf and pango; drop input cairo, propagated through pango.
* Add gtk+.Andreas Enge2013-07-15
| | | | | * gnu/packages/gtk.scm (pango): Propagate input harfbuzz. * gnu/packages/gtk.scm (gtk+): New variable.
* gnu: Add gdk-pixbuf.Andreas Enge2013-06-23
| | | | * gnu/packages/gtk.scm (gdk-pixbuf): New variable.
* gnu: Add pango.Andreas Enge2013-06-14
| | | | * gnu/packages/gtk.scm (pango): New variable.
* gnu: Add harfbuzz.Andreas Enge2013-06-14
| | | | * gnu/packages/gtk.scm (harfbuzz): New variable.
* gnu: Add cairo.Andreas Enge2013-06-14
| | | | * gnu/packages/gtk.scm (cairo): New variable.
* gnu: Add atk.Andreas Enge2013-05-05
* gnu/packages/gtk.scm: New module. * Makefile.am (MODULES): Add it.