Commit Graph

286 Commits

Author SHA1 Message Date
Ludovic Courtès
0f11f64022
gnu: guile-cairo: Honor the Guile effective version.
* gnu/packages/gtk.scm (guile-cairo)[arguments]: Add #:modules.
Get the effective version of Guile and use that in installation
directory names.
2017-03-13 22:26:54 +01:00
Ludovic Courtès
b97438650d
gnu: guile-cairo: Use 'modify-phases'.
* gnu/packages/gtk.scm (guile-cairo)[arguments]: Use 'modify-phases'.
2017-03-13 22:18:13 +01:00
Leo Famulari
da79e82b14
gnu: gtk+: Build GTK+ with its own xorg-server package.
This will allow us to update xorg-server directly on the master branch.

* gnu/packages/xorg.scm (xorg-server-1.19.2): New variable.
* gnu/packages/gtk.scm (gtk+) [native-inputs]: Use xorg-server-1.19.2 instead of
xorg-server.
[arguments]: Add xorg-server-1.19.2 to #:disallowed-references.
2017-03-08 03:52:03 -05:00
Marius Bakke
8e5652f924
gnu: harfbuzz: Update to 1.4.3.
* gnu/packages/gtk.scm (harfbuzz): Update to 1.4.3.
2017-02-27 11:41:54 +01:00
Marius Bakke
8505eb19a4
Merge branch 'staging' into core-updates
Conflicts:
	gnu/local.mk: Missing mention of gdk-pixbuf-list-dir.patch in the
	commit log really confused me here... It's from 8c6b077bfa (staging).
	gnu/packages/xorg.scm: xkeyboard-config updated both places.
2017-02-21 14:31:36 +01:00
宋文武
bd05ea41b6
gnu: gtksourceview-2: Adjust inputs.
Fixes <https://debbugs.gnu.org/25537>.

* gnu/packages/gtk.scm (gtksourceview-2): Move 'shared-mime-info' and
'xorg-server' to 'native-inputs'.  Move 'gtk+-2' to 'propagated-inputs'.
2017-01-28 11:29:12 +08:00
Danny Milosavljevic
8c6b077bfa
gnu: gdk-pixbuf: Make it reproducible.
Fixes <http://bugs.gnu.org/25414>.

* gnu/packages/gtk.scm (gdk-pixbuf)[source](patches): New field.
2017-01-16 16:27:51 +01:00
Marius Bakke
24bbd9e149
gnu: girara: Update to 0.2.7.
* gnu/packages/gtk.scm (girara): Update to 0.2.7.
2017-01-16 10:14:00 +01:00
Mark H Weaver
2d5785adca
gnu: mate-themes: Update source hash.
This is a followup to commit 44350d23da.

* gnu/packages/mate.scm (mate-themes)[source]: Update hash.
* gnu/packages/gtk.scm (gtk+): Add reminder comment.
2017-01-14 16:03:06 -05:00
Mark H Weaver
124596f29a
gnu: gtkmm@2: Update to 2.24.5.
* gnu/packages/gtk.scm (gtkmm-2): Update to 2.24.5.
2017-01-11 11:33:24 -05:00
Mark H Weaver
b1d6910e5d
gnu: gtkmm: Update to 3.22.0.
* gnu/packages/gtk.scm (gtkmm): Update to 3.22.0.
2017-01-11 11:33:23 -05:00
Mark H Weaver
44350d23da
gnu: gtk+: Update to 3.22.6.
* gnu/packages/gtk.scm (gtk+): Update to 3.22.6.
2017-01-11 11:33:21 -05:00
Mark H Weaver
8d2952e351
gnu: at-spi2-atk: Update to 2.22.0.
* gnu/packages/gtk.scm (at-spi2-atk): Update to 2.22.0.
2017-01-11 11:33:19 -05:00
Mark H Weaver
d8c6438fe3
gnu: at-spi2-core: Update to 2.22.0.
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.22.0.
2017-01-11 11:33:17 -05:00
Mark H Weaver
3084d8f4c3
gnu: atk: Update to 2.22.0.
* gnu/packages/gtk.scm (atk): Update to 2.22.0.
2017-01-11 11:33:15 -05:00
Mark H Weaver
53c18fac01
gnu: gtksourceview: Update to 3.22.2.
* gnu/packages/gtk.scm (gtksourceview): Update to 3.22.2.
2017-01-11 11:33:14 -05:00
Mark H Weaver
8c44bd581e
gnu: pango: Update to 1.40.3.
* gnu/packages/gtk.scm (pango): Update to 1.40.3.
2017-01-11 11:33:12 -05:00
Mark H Weaver
f8671271dd
gnu: harfbuzz: Update to 1.4.1.
* gnu/packages/gtk.scm (harfbuzz): Update to 1.4.1.
2017-01-11 11:33:10 -05:00
Mark H Weaver
e60d3a5593
gnu: gdk-pixbuf: Eliminate graft.
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.36.3.
[replacement]: Remove field.
(gdk-pixbuf/fixed): Remove variable.
(package/inherit): Remove macro.
(gdk-pixbuf+svg): Remove use of 'package/inherit'.
2017-01-11 11:32:58 -05:00
Efraim Flashner
5a52e86eb4
gnu: cairomm: Update to 1.12.2.
* gnu/packages/gtk.scm (cairomm): Update to 1.12.2.
[source]: Download from cairographics.org.
[home-page]: Use https.
2017-01-11 11:23:37 -05:00
Efraim Flashner
b3822954ea
gnu: cairo: Update to 1.14.8.
* gnu/packages/gtk.scm (cairo): Update to 1.14.8.
[source]: Use https.
[home-page]: Use https.
2017-01-11 11:23:36 -05:00
Efraim Flashner
16f6ee9932
gnu: harfbuzz: Update to 1.3.4.
* gnu/packages/gtk.scm (harfbuzz): Update to 1.3.4.
2017-01-11 11:23:34 -05:00
Mark H Weaver
96404be814
gnu: gdk-pixbuf: Update replacement to 2.36.3.
* gnu/packages/gtk.scm (gdk-pixbuf/fixed): Update to 2.36.3.
2017-01-08 23:42:03 -05:00
Mark H Weaver
b9acdad717
gnu: gdk-pixbuf: Replace with 2.36.2.
* gnu/packages/gtk.scm (gdk-pixbuf)[replacement]: New field.
(gdk-pixbuf/fixed): New variable.
(package/inherit): New macro.
(gdk-pixbuf+svg): Use 'package/inherit'.
2017-01-08 20:36:20 -05:00
Marius Bakke
a351fc8369
Merge branch 'master' into staging 2016-12-04 17:41:36 +01:00
Ricardo Wurmus
a9276c12ba
gnu: Add ganv-devel.
* gnu/packages/gtk.scm (ganv-devel): New variable.
2016-12-04 11:17:45 +01:00
Marius Bakke
bc118f1a03
gnu: cairo: Eliminate graft.
* gnu/packages/gtk.scm (cairo)[replacement]: Remove field.
[source]: Add patch from 'cairo/fixed'.
(cairo-xcb)[source]: Inherit from cairo.
[replacement]: Remove field.
(cairo/fixed): Remove variable.
* gnu/packages/pdf.scm (poppler)[inputs]: Remove cairo replacement.
2016-11-30 18:31:37 +01:00
Marius Bakke
8a7cbc882a
Merge branch 'master' into staging 2016-11-30 18:24:32 +01:00
Efraim Flashner
c51d926c74
gnu: cairo: Fix CVE-2016-9082.
* gnu/packages/gtk.scm (cairo)[replacement]: New field.
(cairo/fixed): New variable.
(cairo-xcb)[source]: Use patch.
[replacement]: New field, set false.
* gnu/packages/pdf.scm (poppler)[inputs]: Custom cairo should be
replaced by a new custom patched cairo.
* gnu/packages/patches/cairo-CVE-2016-9082.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
2016-11-29 09:45:48 +02:00
Leo Famulari
2ac7d54616
Merge branch 'master' into staging 2016-11-23 22:24:52 -05:00
Marius Bakke
61320932ed
gnu: harfbuzz: Update to 1.3.3.
* gnu/packages/gtk.scm (harfbuzz): Update to 1.3.3.
[home-page]: Use HTTPS.
2016-11-22 21:46:59 +01:00
宋文武
9fff9e6484
gnu: gtk-engines: Don't propagate GTK+.
* gnu/packages/gtk.scm (gtk-engines): Move gtk+ to 'inputs'.
2016-11-20 12:02:04 +08:00
Ludovic Courtès
966a543b36
gnu: Use 'mirror://' URLs in several places.
* gnu/packages/emacs.scm (m17n-lib)[source]: Use 'mirror://'.
* gnu/packages/games.scm (extremetuxracer)[source]: Likewise.
* gnu/packages/gcc.scm (%gcc-infrastructure): Likewise.
* gnu/packages/gtk.scm (python2-pygtk)[source]: Likewise.
* gnu/packages/perl.scm (perl)[source]: Likewise.
* gnu/packages/telephony.scm (exosip)[source]: Likewise.
* gnu/packages/wm.scm (xmonad)[source]: Likewise.
(ghc-xmonad-contrib)[source]: Likewise.
2016-11-19 18:44:54 +01:00
Leo Famulari
02c73adcdf
Merge branch 'master' into core-updates 2016-10-26 19:00:06 -04:00
Leo Famulari
3de764f7a7
gnu: gtk+-2: Update to 2.24.31 [fixes CVE-2013-7447].
* gnu/packages/gtk.scm (gtk+-2): Update to 2.24.31.
2016-10-25 16:33:13 -04:00
宋文武
4c8c2b0f54
gnu: gtk+: Move desktop files into "bin" output.
* gnu/packages/gtk.scm (gtk+)[arguments]: Add 'move-desktop-files' phase.
2016-10-15 09:39:14 +08:00
宋文武
82adf4952a
gnu: gtk+: Fix source hash.
* gnu/packages/gtk.scm (gtk+)[source]: Fix hash.
2016-10-12 21:12:34 +08:00
Ludovic Courtès
79355ae3e8
Merge branch 'master' into core-updates 2016-09-30 12:05:27 +02:00
Alex Kost
b94a6ca074
gnu: Add and use gettext-minimal.
* gnu/packages/gettext.scm (gnu-gettext): Rename to...
(gettext-minimal): ... this.  Adjust synopsis and description.
(gnu-gettext): Inherit from it.
(po4a): Use 'gettext-minimal' instead of 'gnu-gettext'.
* gnu/packages/acl.scm: Likewise.
* gnu/packages/admin.scm: Likewise.
* gnu/packages/apl.scm: Likewise.
* gnu/packages/attr.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/base.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/commencement.scm: Likewise.
* gnu/packages/crypto.scm: Likewise.
* gnu/packages/databases.scm: Likewise.
* gnu/packages/disk.scm: Likewise.
* gnu/packages/documentation.scm: Likewise.
* gnu/packages/education.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/enlightenment.scm: Likewise.
* gnu/packages/fcitx.scm: Likewise.
* gnu/packages/fontutils.scm: Likewise.
* gnu/packages/freedesktop.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gkrellm.scm: Likewise.
* gnu/packages/glib.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/grub.scm: Likewise.
* gnu/packages/gtk.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/ibus.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/iso-codes.scm: Likewise.
* gnu/packages/kde-frameworks.scm: Likewise.
* gnu/packages/kodi.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/man.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mono.scm: Likewise.
* gnu/packages/mp3.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/nano.scm: Likewise.
* gnu/packages/networking.scm: Likewise.
* gnu/packages/package-management.scm: Likewise.
* gnu/packages/pdf.scm: Likewise.
* gnu/packages/sawfish.scm: Likewise.
* gnu/packages/statistics.scm: Likewise.
* gnu/packages/terminals.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.
* gnu/packages/w3m.scm: Likewise.
* gnu/packages/webkit.scm: Likewise.
* gnu/packages/wicd.scm: Likewise.
* gnu/packages/wine.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.
2016-09-28 17:54:50 +03:00
John Darrington
e4360e16f9
gnu: gtk+ use modify-phases
* gnu/packages/gtk.scm (arguments): Replace alist-cons-before with modify-phases
2016-09-18 14:42:26 +02:00
David Craven
40b3f52399
gnu: Add cairo-xcb.
* gnu/packages/gtk.scm (cairo-xcb): New variable.
2016-09-06 17:48:59 +02:00
doncatnip
37355498e6
gnu: gtk: Add clipit.
* gnu/packages/gtk.scm (clipit): New variable.

Co-authored-by: 宋文武 <iyzsong@gmail.com>
2016-09-04 15:08:58 +08:00
Ricardo Wurmus
234e7980b5
gnu: gtk+: Add patch to support GUIX_GTK3_IM_MODULE_FILE.
* gnu/packages/patches/gtk3-respect-GUIX_GTK3_IM_MODULE_FILE.patch: New file.
* gnu/packages/gtk.scm (gtk+)[source]: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-28 09:55:36 +02:00
Ricardo Wurmus
711670c04f
gnu: gtk+-2: Add patch to support GUIX_GTK2_IM_MODULE_FILE.
* gnu/packages/patches/gtk2-respect-GUIX_GTK2_IM_MODULE_FILE.patch: New file.
* gnu/packages/gtk.scm (gtk+-2)[source]: Add it.
* gnu/local.mk (dist_patch_DATA): Add it.
2016-08-28 09:55:36 +02:00
宋文武
3086d9b93b
gnu: pangomm: Update to 2.40.1.
* gnu/packages/gtk.scm (pangomm): Update to 2.40.1.
2016-08-23 19:46:55 +08:00
宋文武
a3d346b6ec
gnu: gtk+: Update to 3.20.9.
* gnu/packages/gtk.scm (gtk+): Update to 3.20.9.
2016-08-23 19:46:55 +08:00
宋文武
ce3f8ecc4d
gnu: at-spi2-core: Update to 2.20.2.
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.20.2.
2016-08-23 19:46:55 +08:00
宋文武
42d4d7dcd1
gnu: gtksourceview: Update to 3.20.4.
* gnu/packages/gtk.scm (gtksourceview): Update to 3.20.4.
2016-08-23 19:46:55 +08:00
宋文武
7b808d76d6
gnu: gtk+: Add "bin" output.
* gnu/packages/gtk.scm (gtk+)[outputs]: New field.
2016-08-23 19:42:16 +08:00
ng0
97b66a91dd
gnu: girara: Update to 0.2.6.
* gnu/packages/gtk.scm (girara): Update to 0.2.6.

Signed-off-by: Alex Kost <alezost@gmail.com>
2016-08-07 16:54:30 +03:00
Andreas Enge
6ad08117d9
gnu: gtk-doc: Disable parallel tests.
* gnu/packages/gtk.scm (gtk-doc)[arguments]: Disable parallel tests.
2016-08-04 12:46:28 +02:00
Andreas Enge
9d19e18d24
gnu: gtk-doc: Update to 1.25.
* gnu/packages/gtk.scm (gtk-doc): Update to 1.25.
2016-08-04 12:46:28 +02:00
Patrick Hetu
9b381643f0
gnu: Add Guile-GNOME.
* gnu/packages/gtk.scm (guile-gnome): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2016-05-28 18:06:15 +02:00
Kei Kebreau
21f05134fc
Update name for Kei Kebreau.
* .mailmap: Add Kei Kebreau.
* gnu/local.mk: Replace "Kei Yamashita" with "Kei Kebreau".
* gnu/packages/calendar.scm: Likewise.
* gnu/packages/dillo.scm: Likewise.
* gnu/packages/fltk.scm: Likewise.
* gnu/packages/game-development.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/gtk.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/xfce.scm: Likewise.

Signed-off-by: Alex Kost <alezost@gmail.com>
2016-05-19 11:42:03 +03:00
Kei Yamashita
9c0c77f833
gnu: Add gtkspell3.
* gnu/packages/gtk.scm (gtkspell3): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2016-05-16 06:10:06 +03:00
宋文武
3f57959caa gnu: gtkmm: Update to 3.20.1.
* gnu/packages/gtk.scm (gtkmm): Update to 3.20.1.
2016-05-02 22:06:40 +08:00
宋文武
96e889b031 gnu: gtksourceview: Update to 3.20.2.
* gnu/packages/gtk.scm (gtksourceview): Update to 3.20.2.
2016-05-02 22:06:40 +08:00
宋文武
ccce435a93 gnu: gtk+: Update to 3.20.3.
* gnu/packages/gtk.scm (gtk+): Update to 3.20.3.
2016-05-02 22:06:40 +08:00
宋文武
f507609eac gnu: at-spi2-atk: Update to 2.20.1.
* gnu/packages/gtk.scm (at-spi2-atk): Update to 2.20.1.
2016-05-02 22:06:40 +08:00
宋文武
b67e35e21b gnu: at-spi2-core: Update to 2.20.1.
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.20.1.
2016-05-02 22:06:40 +08:00
宋文武
d998508227 gnu: pango: Update to 1.40.1.
* gnu/packages/gtk.scm (pango): Update to 1.40.1.
2016-05-02 22:06:40 +08:00
Ludovic Courtès
ba470833c2 gnu: gtkmm: Run Xvfb for tests.
* gnu/packages/gtk.scm (gtkmm)[arguments]: New field.
2016-05-02 22:06:39 +08:00
宋文武
6983ba5660 Revert "Revert "Merge branch 'gnome-updates'""
This reverts commit e969b140a4.
2016-05-02 22:06:36 +08:00
Mark H Weaver
e969b140a4 Revert "Merge branch 'gnome-updates'"
This reverts commit 63655d459e, reversing
changes made to 80627f51f0.
2016-04-23 13:13:53 -04:00
Jookia
dbc3860ceb gnu: gtk+-2: Look in system data dirs for themes.
* gnu/packages/patches/gtk2-theme-paths.patch: New patch.
* gnu/packages/gtk.scm (gtk+-2)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.

Signed-off-by: 宋文武 <iyzsong@gmail.com>
2016-04-16 11:46:50 +02:00
宋文武
224276ab44 gnu: gdk-pixbuf: Propagate shared-mime-info.
* gnu/packages/gtk.scm (gdk-pixbuf): Move shared-mime-info to propagated-inputs.
2016-04-16 11:45:29 +02:00
宋文武
400f3db267 gnu: gtkmm: Update to 3.20.0.
* gnu/packages/gtk.scm (gtkmm): Update to 3.20.0.
2016-04-16 11:45:29 +02:00
宋文武
8c5531a5b9 gnu: pangomm: Update to 2.40.0.
* gnu/packages/gtk.scm (pangomm): Update to 2.40.0.
2016-04-16 11:45:29 +02:00
宋文武
343eb85899 gnu: gdk-pixbuf: Fix tests.
* gnu/packages/gtk.scm (gdk-pixbuf)[inputs]: Add shared-mime-info.
2016-04-16 11:45:29 +02:00
宋文武
dfa9afe076 gnu: gtk+: Update to 3.20.2.
* gnu/packages/gtk.scm (gtk+): Update to 3.20.2.
2016-04-16 11:45:29 +02:00
宋文武
11577957e0 gnu: at-spi2-atk: Update to 2.20.0.
* gnu/packages/gtk.scm (at-spi2-atk): Update to 2.20.0.
2016-04-16 11:45:02 +02:00
宋文武
ba60784f99 gnu: at-spi2-core: Update to 2.20.0.
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.20.0.
2016-04-16 11:45:02 +02:00
宋文武
5c9f085e98 gnu: gtksourceview: Update to 3.20.1.
* gnu/packages/gtk.scm (gtksourceview): Update to 3.20.1.
2016-04-16 11:45:02 +02:00
宋文武
7e53a19b5a gnu: atk: Update to 2.20.0.
* gnu/packages/gtk.scm (atk): Update to 2.20.0.
2016-04-16 11:45:02 +02:00
宋文武
0fc9213814 gnu: pango: Update to 1.40.0.
* gnu/packages/glib.scm (pango): Update to 1.40.0.
2016-04-16 11:45:02 +02:00
宋文武
8e8454738b gnu: gdk-pixbuf: Update to 2.34.0.
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.34.0.
2016-04-16 11:45:02 +02:00
宋文武
1543fe4d1b gnu: harfbuzz: Update to 1.2.4.
* gnu/packages/gtk.scm (harfbuzz): Update to 1.2.4.
2016-04-16 11:45:02 +02:00
宋文武
33f3b97c38 gnu: cairo: Update to 1.14.6.
* gnu/packages/gtk.scm (cairo): Update to 1.14.6.
2016-04-16 11:42:33 +02:00
宋文武
c9171a3faa gnu: gtk+-2: Update to 2.24.30.
* gnu/packages/gtk.scm (gtk+-2): Update to 2.24.30.
2016-04-16 11:42:33 +02:00
宋文武
05c4b7e930 gnu: gtk+: Enable SVG support.
* gnu/packages/gtk.scm (gtk+, gtk+-2)[propagated-inputs]: Use 'gdk-pixbuf+svg'
instead of 'gdk-pixbuf'.
(gtk+): Remove librsvg from inputs.  Remove 'wrap-gtk-encode-symbolic-svg' phase.
2016-04-16 11:40:15 +02:00
Alex Kost
fc1adab148 gnu: packages: Use 'search-patches' everywhere.
* gnu/packages/abiword.scm: Use 'search-patches' for 'patches' field.
* gnu/packages/acl.scm: Likewise.
* gnu/packages/admin.scm: Likewise.
* gnu/packages/algebra.scm: Likewise.
* gnu/packages/animation.scm: Likewise.
* gnu/packages/apr.scm: Likewise.
* gnu/packages/audacity.scm: Likewise.
* gnu/packages/audio.scm: Likewise.
* gnu/packages/autotools.scm: Likewise.
* gnu/packages/avahi.scm: Likewise.
* gnu/packages/backup.scm: Likewise.
* gnu/packages/base.scm: Likewise.
* gnu/packages/bash.scm: Likewise.
* gnu/packages/bioinformatics.scm: Likewise.
* gnu/packages/cdrom.scm: Likewise.
* gnu/packages/ci.scm: Likewise.
* gnu/packages/cmake.scm: Likewise.
* gnu/packages/cpio.scm: Likewise.
* gnu/packages/cross-base.scm: Likewise.
* gnu/packages/dico.scm: Likewise.
* gnu/packages/doxygen.scm: Likewise.
* gnu/packages/ebook.scm: Likewise.
* gnu/packages/elf.scm: Likewise.
* gnu/packages/emacs.scm: Likewise.
* gnu/packages/engineering.scm: Likewise.
* gnu/packages/firmware.scm: Likewise.
* gnu/packages/flashing-tools.scm: Likewise.
* gnu/packages/fltk.scm: Likewise.
* gnu/packages/ftp.scm: Likewise.
* gnu/packages/games.scm: Likewise.
* gnu/packages/gawk.scm: Likewise.
* gnu/packages/gcc.scm: Likewise.
* gnu/packages/gd.scm: Likewise.
* gnu/packages/ghostscript.scm: Likewise.
* gnu/packages/glib.scm: Likewise.
* gnu/packages/gnome.scm: Likewise.
* gnu/packages/gnucash.scm: Likewise.
* gnu/packages/gnunet.scm: Likewise.
* gnu/packages/gnupg.scm: Likewise.
* gnu/packages/gnuzilla.scm: Likewise.
* gnu/packages/graphics.scm: Likewise.
* gnu/packages/grub.scm: Likewise.
* gnu/packages/gtk.scm: Likewise.
* gnu/packages/guile.scm: Likewise.
* gnu/packages/icu4c.scm: Likewise.
* gnu/packages/idutils.scm: Likewise.
* gnu/packages/image.scm: Likewise.
* gnu/packages/imagemagick.scm: Likewise.
* gnu/packages/irc.scm: Likewise.
* gnu/packages/ldc.scm: Likewise.
* gnu/packages/libcanberra.scm: Likewise.
* gnu/packages/libevent.scm: Likewise.
* gnu/packages/libreoffice.scm: Likewise.
* gnu/packages/libunwind.scm: Likewise.
* gnu/packages/libusb.scm: Likewise.
* gnu/packages/linux.scm: Likewise.
* gnu/packages/lirc.scm: Likewise.
* gnu/packages/llvm.scm: Likewise.
* gnu/packages/lsh.scm: Likewise.
* gnu/packages/lua.scm: Likewise.
* gnu/packages/lxqt.scm: Likewise.
* gnu/packages/mail.scm: Likewise.
* gnu/packages/maths.scm: Likewise.
* gnu/packages/mcrypt.scm: Likewise.
* gnu/packages/messaging.scm: Likewise.
* gnu/packages/mit-krb5.scm: Likewise.
* gnu/packages/mp3.scm: Likewise.
* gnu/packages/multiprecision.scm: Likewise.
* gnu/packages/music.scm: Likewise.
* gnu/packages/ninja.scm: Likewise.
* gnu/packages/nvi.scm: Likewise.
* gnu/packages/ocaml.scm: Likewise.
* gnu/packages/orpheus.scm: Likewise.
* gnu/packages/ots.scm: Likewise.
* gnu/packages/parallel.scm: Likewise.
* gnu/packages/patchutils.scm: Likewise.
* gnu/packages/pcre.scm: Likewise.
* gnu/packages/pdf.scm: Likewise.
* gnu/packages/perl.scm: Likewise.
* gnu/packages/plotutils.scm: Likewise.
* gnu/packages/polkit.scm: Likewise.
* gnu/packages/pulseaudio.scm: Likewise.
* gnu/packages/python.scm: Likewise.
* gnu/packages/qemu.scm: Likewise.
* gnu/packages/qt.scm: Likewise.
* gnu/packages/ratpoison.scm: Likewise.
* gnu/packages/rdf.scm: Likewise.
* gnu/packages/readline.scm: Likewise.
* gnu/packages/rush.scm: Likewise.
* gnu/packages/scheme.scm: Likewise.
* gnu/packages/screen.scm: Likewise.
* gnu/packages/sdl.scm: Likewise.
* gnu/packages/slim.scm: Likewise.
* gnu/packages/ssh.scm: Likewise.
* gnu/packages/tcl.scm: Likewise.
* gnu/packages/tcsh.scm: Likewise.
* gnu/packages/texinfo.scm: Likewise.
* gnu/packages/tls.scm: Likewise.
* gnu/packages/tor.scm: Likewise.
* gnu/packages/tv.scm: Likewise.
* gnu/packages/valgrind.scm: Likewise.
* gnu/packages/version-control.scm: Likewise.
* gnu/packages/video.scm: Likewise.
* gnu/packages/vpn.scm: Likewise.
* gnu/packages/vtk.scm: Likewise.
* gnu/packages/w3m.scm: Likewise.
* gnu/packages/web.scm: Likewise.
* gnu/packages/wicd.scm: Likewise.
* gnu/packages/wm.scm: Likewise.
* gnu/packages/xdisorg.scm: Likewise.
* gnu/packages/xfce.scm: Likewise.
* gnu/packages/xiph.scm: Likewise.
* gnu/packages/xml.scm: Likewise.
* gnu/packages/xorg.scm: Likewise.
* gnu/packages/zip.scm: Likewise.
2016-04-14 10:38:21 +03:00
宋文武
34dc3907ac gnu: Add gdk-pixbuf+svg.
* gnu/packages/gtk.scm (gdk-pixbuf+svg): New variable.
2016-03-16 09:07:00 +08:00
Mark H Weaver
b35461748b gnu: Fix misplaced commas (unquote).
Fix many occurrences of comma (unquote) being placed immediately after the
previous list item, e.g. ("ncurses", ncurses) in the inputs.

* gnu/packages/base.scm (patch, gnu-make),
  gnu/packages/bioinformatics.scm (hmmer),
  gnu/packages/bittorrent.scm (aria2),
  gnu/packages/compression.scm (pbzip2),
  gnu/packages/databases.scm (recutils),
  gnu/packages/fonts.scm (font-terminus),
  gnu/packages/freedesktop.scm (xdg-utils, elogind),
  gnu/packages/games.scm (gnujump),
  gnu/packages/gnome.scm (libidl, gnumeric, eog, gedit),
  gnu/packages/gnunet.scm (gnunet),
  gnu/packages/gnuzilla.scm (mozjs, nspr),
  gnu/packages/gtk.scm (gtksourceview, gdk-pixbuf),
  gnu/packages/lua.scm (lua),
  gnu/packages/openstack.scm (python-swiftclient),
  gnu/packages/perl.scm (perl-json-any),
  gnu/packages/polkit.scm (polkit-qt),
  gnu/packages/python.scm (wrap-python3, python-oauthlib)
  (python-mccabe-0.2.1, python-contextlib2, python2-rauth),
  gnu/packages/qt.scm (qtkeychain),
  gnu/packages/ruby.scm (ruby-nokogiri),
  gnu/packages/screen.scm (screen),
  gnu/packages/ssh.scm (libssh),
  gnu/packages/video.scm (ffmpeg, mplayer),
  gnu/packages/vim.scm (vim),
  gnu/packages/xdisorg.scm (redshift),
  gnu/packages/xfce.scm (xfce4-panel, xfce4-settings),
  gnu/packages/xnee.scm (xnee),
  gnu/packages/xorg.scm (font-adobe100dpi, font-adobe75dpi),
  gnu/packages/zsh.scm (zsh): Fix misplaced commas (unquote).
2016-02-27 08:49:26 -05:00
Ricardo Wurmus
6ab4712d6e gnu: python2-pygtk: Add libglade to inputs.
* gnu/packages/gtk.scm (python2-pygtk)[inputs]: Add "libglade".
2016-02-27 12:27:21 +01:00
Mark H Weaver
4ed737b2ab gnu: gtk-doc: Improve fix-docbook phase.
* gnu/packages/gtk.scm (gtk-doc)[arguments]: In the 'fix-docbook' phase,
avoid hard-coding the docbook-xsl version number, and return #t.
2016-02-25 22:24:32 -05:00
Andy Wingo
b4787e71ac gnu: gtk-doc: Fix build.
* gnu/packages/gtk.scm (gtk-doc): Fix build.
2016-02-25 22:33:20 +01:00
Andy Wingo
5cc3096c73 Update all sources from freedesktop.org to use https
* gnu/packages/xorg.scm:
* gnu/packages/xdisorg.scm:
* gnu/packages/video.scm:
* gnu/packages/tls.scm:
* gnu/packages/python.scm:
* gnu/packages/pulseaudio.scm:
* gnu/packages/polkit.scm:
* gnu/packages/pdf.scm:
* gnu/packages/libcanberra.scm:
* gnu/packages/gtk.scm:
* gnu/packages/gstreamer.scm:
* gnu/packages/gnome.scm:
* gnu/packages/glib.scm:
* gnu/packages/ghostscript.scm:
* gnu/packages/freedesktop.scm:
* gnu/packages/fontutils.scm: Update all sources hosted on freedesktop
  to fetch tarballs via https.  freedesktop.org appears to have updated
  recently to redirect all http to https.  As an exception, we leave
  pkg-config like it is, because pkg-config is needed to build gnutls,
  and without gnutls we can't download https URLs.
2016-02-21 21:11:49 +01:00
Ludovic Courtès
7ec42f1d8a gnu: python-pycairo: Define 'python2-variant'.
* gnu/packages/gtk.scm (python-pycairo)[properties]: New field.
(python2-pycairo): Use 'strip-python2-variant'.
2016-02-07 23:46:01 +01:00
Fabian Harfert
b7807bb2fa gnu: Add murrine.
* gnu/packages/gtk.scm (murrine): New variable.
2016-02-06 13:35:29 +08:00
Fabian Harfert
9ba5198c4c gnu: Add gtk-engines.
* gnu/packages/gtk.scm (gtk-engines): New variable.
2016-02-06 13:32:59 +08:00
Efraim Flashner
7965a94a67 gnu: gtksourceview: Update to 3.18.2.
* gnu/packages/gtk.scm (gtksourceview): Update to 3.18.2.
2016-02-05 16:02:26 +02:00
Efraim Flashner
5b00397279 gnu: atkmm: Update to 2.24.2.
* gnu/packages/gtk.scm (atkmm): Update to 2.24.2.
2016-02-05 16:02:26 +02:00
Leo Famulari
202e2e412a gnu: harfbuzz: Update to 1.0.6 [fixes CVE-2016-2052].
* gnu/packages/gtk.scm (harfbuzz): Update to 1.0.6.
2016-02-04 00:15:21 -05:00
Ricardo Wurmus
4828ff91ff gnu: gtk+: Add patch to support GUIX_GTK3_PATH.
* gnu/packages/patches/gtk3-respect-GUIX_GTK3_PATH: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gtk.scm (gtk+) [source]: Add patch.
[native-search-paths]: Add search path for GUIX_GTK3_PATH.
2016-01-04 16:11:10 -05:00
Ricardo Wurmus
2a6afac905 gnu: gtk+-2: Add patch to support GUIX_GTK2_PATH.
* gnu/packages/patches/gtk2-respect-GUIX_GTK2_PATH: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/gtk.scm (gtk+-2) [source]: Add patch.
[native-search-paths]: Add search path for GUIX_GTK2_PATH.
2016-01-04 16:11:10 -05:00
Efraim Flashner
fe08b6e1eb gnu: gdk-pixbuf: Update to 2.32.3. (fixes CVE-2015-4491)
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.32.3.
2015-12-26 11:01:01 -05:00
Ludovic Courtès
594e7b479a gnu: python2-pygtk: Add "doc" output.
* gnu/packages/gtk.scm (python2-pygtk)[outputs]: New field.
[arguments]: Add 'set-gtk-doc-directory' phase.
2015-12-18 11:04:22 +01:00
Ludovic Courtès
ae115bc75a gnu: python2-pygtk: Use 'modify-phases'.
* gnu/packages/gtk.scm (python2-pygtk)[arguments]: Use 'modify-phases'.
2015-12-18 11:04:22 +01:00
宋文武
a124bbd2f4 gnu: Adjust formatting as recommended by 'guix lint'.
* gnu/packages/aidc.scm (barcode, qrencode),
  gnu/packages/bash.scm (bash, bash-completion),
  gnu/packages/busybox.scm (busybox),
  gnu/packages/cdrom.scm (cdparanoia),
  gnu/packages/cmake.scm (cmake),
  gnu/packages/conkeror.scm (conkeror),
  gnu/packages/cook.scm (cook),
  gnu/packages/curl.scm (curl),
  gnu/packages/docbook.scm (docbook-xsl),
  gnu/packages/enlightenment.scm (enlightenment),
  gnu/packages/games.scm (abbaye),
  gnu/packages/geeqie.scm (exiv2),
  gnu/packages/gimp.scm (gegl),
  gnu/packages/gl.scm (glu, freeglut, ftgl),
  gnu/packages/glib.scm (glib),
  gnu/packages/gnome.scm (orbit2, gconf, geocode-glib),
  gnu/packages/gstreamer.scm (gstreamer, gst-plugins-base),
  gnu/packages/linux.scm (util-linux),
  gnu/packages/lisp.scm (gcl, ecl),
  gnu/packages/maths.scm (gnuplot, hdf5),
  gnu/packages/ssh.scm (dropbear),
  gnu/packages/web.scm (json-c): Remove tabulations and trailing
  white spaces or reformat to fit within 80 columns.
* gnu/packages/audio.scm (aubio),
  gnu/packages/emacs.scm (emacs-s),
  gnu/packages/engineering.scm (geda-gaf),
  gnu/packages/games.scm (dosbox),
  gnu/packages/gnome.scm (gusb),
  gnu/packages/gtk.scm (gtk+),
  gnu/packages/guile.scm (guile-wisp),
  gnu/packages/hurd.scm (hurd-headers),
  gnu/packages/wm.scm (i3-wm): Adjust synopsis or description.
2015-11-13 23:45:55 +08:00
Taylan Ulrich Bayırlı/Kammer
68d85de163 gnu: gtksourceview-2: Propagate input libxml2.
* gnu/packages/gtk.scm (gtksourceview-2): Move libxml2 to propagated
  inputs.
2015-11-10 23:12:25 +01:00