Commit Graph

97 Commits

Author SHA1 Message Date
Ludovic Courtès ea7f3349ba gnu: ganv: Set the RUNPATH of binaries to $libdir.
* gnu/packages/gtk.scm (ganv)[arguments]: Add 'set-ldflags' phase.
2015-05-01 16:01:49 +02:00
宋文武 f8f63893be gnu: gtkmm-2: Update to 2.24.4.
* gnu/packages/gtk.scm (gtkmm-2): Update to 2.24.4.
2015-04-22 14:59:45 +08:00
宋文武 09a5c4c363 gnu: gtkmm: Update to 3.16.0.
* gnu/packages/gtk.scm (gtkmm): Update to 3.16.0.
2015-04-22 14:54:10 +08:00
宋文武 a8054b4e5d gnu: pangomm: Update to 2.36.0.
* gnu/packages/gtk.scm (pangomm): Update to 2.36.0.
2015-04-22 14:53:05 +08:00
宋文武 46b9a4ffab gnu: gtk+: Update to 3.16.2.
* gnu/packages/gtk.scm (gtk+): Update to 3.16.2.
2015-04-22 14:52:08 +08:00
宋文武 b19d6805a9 Remove all the 'CC=gcc' hacks for 'g-ir-scanner'.
* gnu/packages/glib.scm (telepathy-glib)[arguments]: Remove.
* gnu/packages/gtk.scm (at-spi2-core, gtk+-2): Remove #:make-flags.
* gnu/packages/gnome.scm (libpeas, librsvg, vala, vte, json-glib,
  libxklavier, libsoup, libsecret, colord, geocode-glib, libgweather):
  Remove #:make-flags or the '(setenv "CC" "gcc")' phase.
2015-04-22 10:44:03 +08:00
宋文武 b837e658bd gnu: python-pycairo: Fix build with with python-3.4.3.
* gnu/packages/patches/pycairo-wscript.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gtk.scm (python-pycairo)[source]: Use it.
  [build-system]: Use waf-build-system.
  [native-inputs]: Add python-waf.
  [arguments]<#:phases>: Use 'modify-phases'.  Add 'patch-waf phase.
* gnu/packages/gtk.scm (python2-pycairo): Adjust accordingly.
2015-04-22 09:57:51 +08:00
Ludovic Courtès 260b07a7d0 gnu: gtk+: Pass --with-html-dir=$doc.
Fixes a regression introduced in 6b1f238.

* gnu/packages/gtk.scm (gtk+)[arguments]: Add #:configure-flags.
2015-04-12 14:45:08 +02:00
Ludovic Courtès 3a4de6b2d2 gnu: Add missing quotes in phase names passed to 'modify-phases'.
This is a followup to f8503e2.

* gnu/packages/gnome.scm (glib-networking): Add missing quotes before
  phase names passed to 'modify-phases'.
  (libsoup): Likewise.
  (gnome-terminal): Likewise.
  (colord): Likewise.
  (geoclue): Likewise.
* gnu/packages/gtk.scm (at-spi2-core, at-spi2-atk): Likewise.
* gnu/packages/haskell.scm (ghc-network): Likewise.
* gnu/packages/imagemagick.scm (perl-image-magick): Likewise.
* gnu/packages/video.scm (aalib): Likewise.
* gnu/packages/web.scm (nginx): Likewise.
2015-04-10 11:35:50 +02:00
宋文武 cf3e3e374c Merge branch 'master' into core-updates 2015-04-08 16:04:37 +08:00
宋文武 068a53c36d gnu: at-spi2-core: Move html documentation to 'doc' output.
* gnu/packages/gtk.scm (at-spi2-core)[outputs]: New field.
  [arguments]: Add #:configure-flags.
2015-04-08 16:02:34 +08:00
宋文武 6967cc3f28 gnu: at-spi2-atk: Propagate input at-spi2-core.
* gnu/packages/gtk.scm (at-spi2-atk): Move at-spi2-core to 'propagated-inputs'.
  Move dbus to 'native-inputs'.
2015-04-08 16:02:34 +08:00
宋文武 57fcd22415 gnu: at-spi2-atk: Enable tests.
* gnu/packages/gtk.scm (at-spi2-atk)[arguments]: Remove #:tests? #f.
  Add #:phases.
2015-04-08 16:02:34 +08:00
宋文武 13a9e29190 gnu: atk: Propagate input glib.
* gnu/packages/gtk.scm (atk): Move glib to 'propagated-inputs'.
2015-04-08 16:02:33 +08:00
宋文武 d3d4bc0bc4 gnu: at-spi2-atk: Update to 2.16.0.
* gnu/packages/gtk.scm (at-spi2-atk): Update to 2.16.0.
2015-04-08 16:02:33 +08:00
宋文武 cd0466ebf8 gnu: atk: Move html documentation to 'doc' output.
* gnu/packages/gtk.scm (atk)[outputs]: New field.
  [arguments]: New field.
2015-04-08 16:02:33 +08:00
宋文武 20342b7e7e gnu: atk: Update to 2.16.0.
* gnu/packages/gtk.scm (atk): Update to 2.16.0.
2015-04-08 16:02:33 +08:00
宋文武 50cc7f41b9 gnu: at-spi2-core: Enable GObject introspection.
* gnu/packages/gtk.scm (at-spi2-core)[arguments]: Add #:make-flags.
  [native-inputs]: Add gobject-introspection.
2015-04-08 16:02:33 +08:00
宋文武 c6a552daea gnu: at-spi2-core: Propagate inputs dbus and glib.
* gnu/packages/gtk.scm (at-spi2-core): Move dbus and glib to
  'propagated-inputs'.
2015-04-08 16:02:33 +08:00
宋文武 af10867745 gnu: at-spi2-core: Enable tests.
* gnu/packages/gtk.scm (at-spi2-core)[arguments]: Remove #:tests? #f.
  Add #:phases.
2015-04-08 16:02:33 +08:00
宋文武 0c75803b7c gnu: at-spi2-core: Update to 2.16.0.
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.16.0.
2015-04-08 16:02:33 +08:00
宋文武 6b1f238834 gnu: gtk+-2: Move html documentation to 'doc' output.
* gnu/packages/gtk.scm (gtk+-2)[outputs]: New field.
  [arguments]<#:configure-flags>: Add '--with-html-dir'.
2015-04-08 16:02:32 +08:00
宋文武 dfbce50cdf gnu: gtk+-2: Add more inputs.
* gnu/packages/gtk.scm (gtk+-2)[inputs]: Add cups, libxcomposite,
  libxcursor, libxdamage, libxi, libxinerama and libxrandr.
  [native-inputs]: Add gettext.
  [arguments]: Add #:configure-flags.
2015-04-08 16:02:32 +08:00
宋文武 674fca0e41 gnu: gtk+-2: Update to 2.24.27.
* gnu/packages/gtk.scm (gtk+-2): Update to 2.24.27.
2015-04-08 16:02:32 +08:00
Andy Wingo 31b254a324 gnu: gtk+: Update to 3.16.0.
* gnu/packages/gtk.scm (gtk+): Update to 3.16.0.  Add libepoxy to
  propagated-inputs.  Add gettext to native-inputs.  Add a 'pre-configure'
  phase instead of modifying the existing 'configure' phase.  Fix references
  to 'gtk-update-icon-cache' in Makefile.in files.

Co-Authored-By: Mark H Weaver <mhw@netris.org>
2015-04-06 18:11:05 -04:00
Andy Wingo d8720c5045 gnu: cairo: Update to 1.14.2.
* gnu/packages/gtk.scm (cairo): Update to 1.14.2.
2015-04-05 18:22:23 -04:00
Ricardo Wurmus 9d297fae5f gnu: gtk+-2: build gobject introspection typelib file.
* gnu/packages/gtk.scm (gtk+-2): add `gobject-introspection' to the
  native-inputs to install typelib file.
2015-03-21 20:24:31 -04:00
Ludovic Courtès 1289062522 Merge branch 'core-updates'. 2015-03-04 14:07:23 +01:00
Ricardo Wurmus cb4d3d863b gnu: python2-pygtk: fix path to pygobject-codegen-2.0
* gnu/packages/gtk.scm (python2-pygtk)[arguments]: Add phase to patch the path
  to the pygobject-codegen-2.0 executable.
2015-03-04 13:30:39 +01:00
Paul van der Walt 136770c9c7 gnu: Add girara.
* gnu/packages/gtk.scm (girara): Add variable.
2015-03-02 23:37:36 +01:00
Mark H Weaver 3820d39739 Merge branch 'master' into core-updates
Conflicts:
	gnu/packages/gnupg.scm
2015-03-01 19:05:29 -05:00
Andreas Enge 7ca0dbc3f0 gnu: python2-py2cairo: Rename to python2-pycairo.
* gnu/packages/gtk.scm (python2-py2cairo): Rename to ...
  (python2-pycairo): ... this
  (python2-pygtk): Adapt input.
* gnu/packages/glib.scm (python2-pygobject-2): Adapt input.
* gnu/packages/python.scm (package-with-python2): Adapt input.
2015-02-27 23:53:57 +01:00
Mark H Weaver 77888fae13 gnu: cairo: Enable tee surface backend.
* gnu/packages/gtk.scm (cairo)[arguments]: Add --enable-tee to
  configure-flags.
2015-02-26 19:22:57 -05:00
Ricardo Wurmus e926ba716e gnu: Add ganv.
* gnu/packages/gtk.scm (ganv): New variable.
2015-02-16 20:12:26 +01:00
宋文武 48f46dc379 gnu: gdk-pixbuf: Enable Xlib rendering support.
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]: New field.
  [inputs]: Add LIBX11.
2015-02-01 13:18:37 +08:00
Mark H Weaver 5ade90ba69 Merge branch 'wip-gobject-introspection' 2015-01-25 21:15:13 -05:00
Ludovic Courtès 37cb3a69ac gnu: gtk+: Add CUPS print back-end.
* gnu/packages/gtk.scm (gtk+)[inputs]: Add CUPS.
2015-01-23 16:29:20 +01:00
Federico Beffa 0404c34cb7 gnu: gtkmm: Update to 3.14.0.
* gnu/packages/gtk.scm (gtkmm): Update to 3.14.0.
2015-01-18 20:07:59 +01:00
Federico Beffa a6035fc19a gnu: gtk+: Update to 3.14.7.
* gnu/packages/gtk.scm (gtk+): Update to 3.14.7.
2015-01-18 18:05:53 +01:00
Federico Beffa 8597ab7d22 gnu: atk: Update to 2.15.3.
* gnu/packages/gtk.scm (atk): Update to 2.15.3.
2015-01-18 18:05:53 +01:00
Federico Beffa 5c88063614 gnu: gdk-pixbuf: Update to 2.31.1.
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.31.1.
2015-01-18 17:44:29 +01:00
Federico Beffa dca1b58df1 gnu: pango: Update to 1.36.8.
* gnu/packages/gtk.scm (pango): Update to 1.36.8.
2015-01-18 17:44:29 +01:00
Mark H Weaver 97f94f5e9b gnu: gtk+: Include xorg-server in native-inputs on MIPS; enable tests.
* gnu/packages/gtk.scm (gtk+)[native-inputs]: Unconditionally include
  xorg-server and enable tests.
2015-01-06 13:30:17 -05:00
Mark H Weaver d36caa10a5 gnu: cairomm: Update to 1.11.2.
* gnu/packages/gtk.scm (cairomm): Update to 1.11.2.
2014-12-19 22:47:24 -05:00
Mark H Weaver 9e5c0927e4 gnu: cairo: Update to 1.12.18.
* gnu/packages/gtk.scm (cairo): Update to 1.12.18.  Add libxdamage
  to propagated-inputs.
2014-12-19 22:47:24 -05:00
Federico Beffa 9e0997230c gnu: cairocffi: Move to python module.
* gnu/packages/gtk.scm, gnu/packages/python.scm (python-cairocffi,
  python2-cairocffi): Move variables from gtk to python module to avoid
  circular dependency.

Reported by Mark H Weaver <mhw@netris.org>
2014-12-18 22:00:19 +01:00
Federico Beffa 63cd6e5a95 gnu: Add cairocffi.
* gnu/packages/gtk.scm (python-cairocffi, python2-cairocffi): New variables.
2014-12-18 17:58:10 +01:00
宋文武 1b5758a65e gnu: gdk-pixbuf: Propagate glib and libpng.
* gnu/packages/gtk.scm (gdk-pixbuf): Move glib and libpng to
  'propagated-inputs'.
2014-12-11 19:43:19 +08:00
Ludovic Courtès 0d6a83390d gnu: python2-py2cairo: Fix 'license' field.
* gnu/packages/gtk.scm (python2-py2cairo)[license]: Change to a list of
  <license> (was a list of symbols.)
2014-12-07 12:14:19 +01:00
Ludovic Courtès 6c0e878e68 gnu: Add missing uses of (gnu packages xdisorg).
This is a followup to 3c156c8.

* gnu/packages/gtk.scm: Use (gnu packages xdisorg).
* gnu/packages/xorg.scm: Likewise.
2014-12-02 17:16:58 +01:00