Maxime Devos
2b16755f99
gnu: libthai: Add datrie as native-input when cross-compiling.
...
This allows the cross-build to succeed.
* gnu/packages/gnome.scm
(libthai)[native-inputs]: Add "datrie" when cross-compiling.
2021-09-20 11:15:08 +00:00
Maxime Devos
9e6b25505a
gnu: graphene: Don't build introspection data when cross-compiling.
...
* gnu/packages/gtk.scm (graphene)[arguments]<#:configure-flags>: Set
introspection=false when cross-compiling.
2021-09-20 11:15:06 +00:00
Maxime Devos
9fa7b1d112
gnu: atk: Disable introspection when cross-compiling.
...
* gnu/packages/gtk.scm
(atk)[arguments]<#:configure-flags>: Set -Dintrospection=false
when cross-compiling.
2021-09-20 11:15:06 +00:00
Maxime Devos
499dbe0f3c
gnu: dbus-cairo: Add missing bash-minimal input.
...
If absent, this causes the 'glib-or-gtk-wrap' phase to fail.
* gnu/packages/glib.scm
(cairo)[inputs]: Add "bash-minimal", but only when cross-compiling
to avoid a world-rebuild.
2021-09-20 11:11:47 +00:00
Thiago Jung Bauermann
b452fe87e0
gnu: gtk+: Fix testsuite failure on non-x86_64 platforms.
...
On non-x86_64 platforms, gtk+ is linked with a gdk-pixbuf version that
doesn’t support SVG. This causes the ‘icontheme’ test to fail because it
tries to fetch SVG icons in some of the tests.
Therefore, we need to disable the test when SVG support isn’t available.
* gnu/packages/gtk.scm (gtk+)[propagated-inputs]: Use the ‘target-x86-64?’
convenience function.
[arguments]<#:phases>{disable-failing-tests}: Disable ‘icontheme’ test on
non-x86_64 platforms.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-09-19 18:16:29 +00:00
Efraim Flashner
210949fdc2
gnu: pango: Update to 1.48.9.
...
* gnu/packages/gtk.scm (pango): Update to 1.48.9.
2021-08-23 12:32:53 +03:00
Mathieu Othacehe
100520bab3
gnu: gtk-doc: Update to 1.33.2.
...
* gnu/packages/patches/gtk-doc-respect-xml-catalog.patch: New file.
* gnu/local.mk (DIST_PATCH_DATA): Add it.
* gnu/packages/gtk.scm (gtk-doc): Update to 1.33.2.
[source]: Add gtk-doc-respect-xml-catalog.patch patch.
[build-system]: Switch to meson.
[arguments]: Remove fix-docbook phase.
Remove configure flags that are no longer needed.
[outputs]: Remove the help output since the help-dir option no longer exists.
2021-08-19 16:01:27 +02:00
Mathieu Othacehe
b8991c5e1c
gnu: gtk+: Update to 3.24.27.
...
* gnu/packages/gtk.scm (gtk+): Update to 3.24.27.
2021-08-19 16:01:26 +02:00
Marius Bakke
d2e102d4e4
Merge branch 'master' into core-updates-frozen
2021-08-01 23:23:32 +02:00
Marius Bakke
4a8a184278
gnu: girara: Update to 0.3.6.
...
* gnu/packages/gtk.scm (girara): Update to 0.3.6.
2021-08-01 23:19:29 +02:00
Maxime Devos
a682fea916
gnu: gs-font: Rename to 'font-ghostscript'.
...
According to (guix)Fonts, font package names must be prefixed
with 'font-'. Adjust 'gs-fonts' to follow this convention.
* gnu/packages/fontutils.scm
(gs-fonts)[name]: Set to "font-ghostscript".
(gs-fonts): Rename variable to 'font-ghostscript'.
(gs-fonts): Add deprecated package.
* gnu/packages/ghostscript.scm
(ghostscript)[arguments]<#:configure-flags>: Replace 'gs-fonts'
with 'font-ghostscript'.
(ghostscript)[inputs]: Likewise.
* gnu/packages/fontutils.scm (fontconfig)[inputs]: Likewise.
* gnu/packages/gtk.scm
(pango-1.42)[arguments]{disable-layout-test}: Likewise.
* gnu/packages/imagemagick.scm
(graphicsmagick)[arguments]{configure-flags}: Likewise.
(graphicsmagick)[inputs]: Likewise.
* gnu/packages/mp3.scm (ripperx)[propagated-inputs]: Likewise.
* doc/guix.texi (X11 Fonts): Likewise.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2021-07-25 17:52:36 +02:00
Marius Bakke
7bb024a645
gnu: pango: Update to 1.48.7.
...
* gnu/packages/gtk.scm (pango): Update to 1.48.7.
2021-07-23 17:26:45 +02:00
Marius Bakke
2ebd7ac4a6
gnu: harfbuzz: Update to 2.8.2.
...
* gnu/packages/gtk.scm (harfbuzz): Update to 2.8.2.
2021-07-23 17:26:45 +02:00
Ludovic Courtès
0e47fcced4
Merge branch 'master' into core-updates
2021-07-18 19:50:01 +02:00
Ludovic Courtès
f670c11c5b
gnu: libdatrie: Turn configure flags into a gexp.
...
* gnu/packages/gtk.scm (libdatrie)[arguments]: Turn #:configure-flags
into a gexp.
2021-07-08 14:15:20 +02:00
Ludovic Courtès
5f919605e9
gnu: libdatrie: Run tests sequentially.
...
Fixes <https://bugs.gnu.org/49463 >.
* gnu/packages/gtk.scm (libdatrie)[arguments]: Add #:parallel-tests?.
2021-07-08 14:12:05 +02:00
Raghav Gururajan
6869b2fb6c
gnu: Add perl-gtk3.
...
* gnu/packages/gtk.scm (perl-gtk3): New variable.
2021-07-04 21:07:07 -04:00
Raghav Gururajan
eb6f3941d7
gnu: Add perl-cairo-gobject.
...
* gnu/packages/gtk.scm (perl-cairo-gobject): New variable.
2021-07-04 21:07:06 -04:00
Raghav Gururajan
ceb025b42b
gnu: perl-cairo: Propagate cairo.
...
Dependants of perl-cairo also require cairo for its typelibs and schemas.
* gnu/packages/gtk.scm (perl-cairo)[inputs]: Move cairo to ...
[propagated-inputs]: ... here.
2021-07-04 21:07:06 -04:00
Marius Bakke
2ed8c23d9d
gnu: pango: Update to 1.48.4.
...
* gnu/packages/gtk.scm (pango): Update to 1.48.4.
2021-06-13 01:00:47 +02:00
Marius Bakke
0b9303dab7
gnu: harfbuzz: Update to 2.8.1.
...
* gnu/packages/gtk.scm (harfbuzz): Update to 2.8.1.
[source](uri): Adjust to new download location.
2021-06-13 01:00:47 +02:00
Marius Bakke
4ea6852c5f
Merge branch 'master' into core-updates
2021-05-22 17:21:57 +02:00
Marius Bakke
8ce6cea907
gnu: gtk-doc: Remove obsolete workaround.
...
* gnu/packages/gtk.scm (gtk-doc)[arguments]: Remove set-HOME phase.
2021-05-22 17:08:15 +02:00
Marius Bakke
dfd6ca1908
gnu: Meson: Remove special versions.
...
* gnu/packages/audio.scm (lv2-speech-denoiser, libaudec)[arguments]: Remove
#:meson.
* gnu/packages/build-tools.scm (meson): Update to 0.57.2.
(meson-0.55, meson-next): Remove variables.
* gnu/packages/datastructures.scm (tllist)[arguments]: Remove.
* gnu/packages/fontutils.scm (fcft)[arguments]: Likewise.
* gnu/packages/gimp.scm (babl, gegl)[arguments]: Remove #:meson.
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]: Likewise.
* gnu/packages/lua.scm (emilua)[arguments]: Likewise.
* gnu/packages/music.scm (zrythm)[arguments]: Likewise.
* gnu/packages/terminals.scm (foot)[arguments]: Likewise.
* gnu/packages/virtualization.scm (qemu)[native-inputs]: Change from
MESON-NEXT to MESON.
(libvirt)[arguments]: Remove #:meson.
* gnu/packages/wm.scm (wlroots, sway)[arguments]: Likewise.
2021-05-22 17:08:13 +02:00
Marius Bakke
c52eddc70f
gnu: gtkmm: Fix build failure.
...
* gnu/packages/gtk.scm (gtkmm)[native-inputs]: Add GLIB:BIN.
[propagated-inputs]: Change ATKMM to ATKMM-2.28 and PANGOMM to PANGOMM-2.46.
* gnu/packages/gtk.scm (gtkmm-2)[native-inputs]: Don't inherit from GTKMM.
2021-05-22 17:08:13 +02:00
Marius Bakke
0d2e7dee17
gnu: pangomm@2.42: Update to 2.46.0.
...
* gnu/packages/gtk.scm (pangomm-2.42): Rename to ...
(pangomm-2.46): ... this. Update to 2.46.0.
(gtkmm-2)[propagated-inputs]: Adjust accordingly.
2021-05-22 17:08:13 +02:00
Marius Bakke
200ddf3aa3
gnu: cairomm@1.13: Update to 1.14.2.
...
* gnu/packages/gtk.scm (cairomm-1.13): Rename to ...
(cairomm-1.14): ... this. Update to 1.14.2.
[build-system, arguments]: Remove.
(pangomm-2.42, gtkmm-2)[propagated-inputs]: Adjust for variable rename.
2021-05-22 17:08:13 +02:00
Marius Bakke
10755ceb44
gnu: cairomm: Do not propagate fontconfig.
...
* gnu/packages/gtk.scm (cairomm)[propagated-inputs]: Move FONTCONFIG ...
[inputs]: ... here. New field.
2021-05-22 17:08:13 +02:00
Efraim Flashner
3e68e83360
gnu: perl-cairo: Update to 1.109.
...
* gnu/packages/gtk.scm (perl-cairo): Update to 1.109.
2021-05-18 23:07:46 +03:00
Marius Bakke
389e7b7f8c
gnu: python-pycairo: Update to 1.20.0.
...
* gnu/packages/gtk.scm (python-pycairo): Update to 1.20.0.
2021-05-13 17:03:48 +02:00
Marius Bakke
546d09a9d9
gnu: cairo: Remove duplicate input.
...
This is a follow-up to bb8be806b5
.
* gnu/packages/gtk.scm (cairo)[inputs]: Remove the extra FONTCONFIG. While at
it, reintroduce source code comments that disappeared with the same commit.
2021-05-13 17:03:48 +02:00
Marius Bakke
817507f0ab
gnu: GTK+: Remove unused inputs.
...
* gnu/packages/gtk.scm (gtk+)[inputs]: Remove PAPI, which is not the Papi GTK+
expects.
[native-inputs]: Remove INTLTOOL, which is not used by current GNOME projects.
2021-05-13 17:03:48 +02:00
Marius Bakke
f034264204
Merge branch 'master' into core-updates
...
Conflicts:
gnu/local.mk
gnu/packages/bioinformatics.scm
gnu/packages/django.scm
gnu/packages/gtk.scm
gnu/packages/llvm.scm
gnu/packages/python-web.scm
gnu/packages/python.scm
gnu/packages/tex.scm
guix/build-system/asdf.scm
guix/build/emacs-build-system.scm
guix/profiles.scm
2021-05-09 21:29:46 +02:00
Ludovic Courtès
da4073acf9
gnu: volctl: Comment on the license.
...
* gnu/packages/gtk.scm (volctl): Comment on the license.
2021-05-08 14:55:50 +02:00
Simon Streit
7cea32e407
gnu: Add volctl.
...
* gnu/packages/gtk.scm (volctl): New Variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-08 14:55:50 +02:00
Raghav Gururajan
0dd1a5c058
gnu: gtkmm@2: Override inheritance of certain changes from gtkmm.
...
Recent changes made to gtkmm (2a0d8cfaae
),
are not applicable to gtkmm@2, as the latter does not use meson.
* gnu/packages/gtk.scm (gtkmm-2)[build-system]: New field.
[arguments]: New field.
2021-05-05 11:35:29 -04:00
Raghav Gururajan
2a0d8cfaae
gnu: gtkmm: Change build-system and adjust arguments accordingly.
...
Switch to meson-build-system, as its preferred by the project.
Preserve building of documentation.
* gnu/packages/gtk.scm (gtkmm)[build-system]: Change from glib-or-gtk
to meson.
[configure-flags](build-documentation): New flag.
2021-05-05 11:33:34 -04:00
Ludovic Courtès
2c11e7be74
Merge remote-tracking branch 'origin/master' into wip-ungrafting
2021-04-29 15:41:48 +02:00
Lars-Dominik Braun
2ff36e4186
gnu: gtkdatabox: Adjust source URL.
...
It looks like the package sources have been relocated. Hash is still the
same.
* gnu/packages/gtk.scm (gtkdatabox) [source]: Adjust URL.
2021-04-26 10:25:28 +02:00
宋文武
2ab4f4c950
gnu: cairo: Reintroduce security patches [security fixes].
...
Two patches were accidentally removed in commit
f94cdc86f6
.
* gnu/packages/patches/cairo-CVE-2018-19876.patch,
gnu/packages/patches/cairo-CVE-2020-35492.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/gtk.scm (cairo)[patches]: Apply them.
2021-04-23 18:27:26 +08:00
Tobias Geerinckx-Rice
583aeadb0d
gnu: gtkdatabox: Update to 1.0.0.
...
* gnu/packages/gtk.scm (gtkdatabox): Update to 1.0.0.
[inputs]: Substitute gtk+ for gtk+-2.
2021-04-20 11:13:07 +02:00
Leo Famulari
d178039a07
gnu: cairo: Absorb grafted replacement.
...
* gnu/packages/gtk.scm (cairo)[source]: Use cairo-CVE-2018-19876.patch
and cairo-CVE-2020-35492.patch.
[replacement]: Remove field.
(cairo/fixed): Remove variable.
2021-04-16 16:57:27 -04:00
Leo Famulari
a456b09c43
gnu: gdk-pixbuf: Absorb grafted replacement.
...
* gnu/packages/gtk.scm (gdk-pixbuf)[source]: Use
gdk-pixbuf-CVE-2020-29385.patch.
[replacement]: Remove field.
(gdk-pixbuf/fixed): Remove variable.
2021-04-16 16:57:27 -04:00
Efraim Flashner
fcc39864db
Merge remote-tracking branch 'origin/master' into core-updates
...
Conflicts:
gnu/local.mk
gnu/packages/boost.scm
gnu/packages/chez.scm
gnu/packages/compression.scm
gnu/packages/crates-io.scm
gnu/packages/docbook.scm
gnu/packages/engineering.scm
gnu/packages/gcc.scm
gnu/packages/gl.scm
gnu/packages/gtk.scm
gnu/packages/nettle.scm
gnu/packages/python-check.scm
gnu/packages/python-xyz.scm
gnu/packages/radio.scm
gnu/packages/rust.scm
gnu/packages/sqlite.scm
guix/build-system/node.scm
2021-04-16 14:39:48 +03:00
Tobias Geerinckx-Rice
a972e272e9
gnu: Fix typo in (gnu packages gtk).
...
* gnu/packages/gtk.scm: Fix typo in copyright header.
2021-04-10 14:11:28 +02:00
Mark H Weaver
9dea161875
gnu: Use 'gtk-doc/stable' in native-inputs of selected packages.
...
* gnu/packages/calendar.scm (libical),
gnu/packages/check.scm (umockdev),
gnu/packages/fontutils.scm (libraqm),
gnu/packages/freedesktop.scm (appstream, farstream, libglib-testing)
(udisks, libfprint, libportal),
gnu/packages/geo.scm (memphis, osm-gps-map),
gnu/packages/glib.scm (template-glib),
gnu/packages/gnome.scm (gupnp-igd, libcloudproviders, libgrss, seed)
(gtx, dee, zeitgeist, phodav, gssdp, gupnp, gupnp-dlna, gupnp-av, rygel)
(libnma, gdl, libnotify, vte-ng, dconf, libxklavier, libsoup, colord)
(geoclue, geocode-glib, amtk, grilo, gvfs, gusb, network-manager)
(network-manager-applet, gfbgraph, libunique, cheese, libhandy)
(gnome-latex, libgda),
gnu/packages/gstreamer.scm (orc),
gnu/packages/gtk.scm (at-spi2-core, goocanvas),
gnu/packages/language.scm (nimf),
gnu/packages/networking.scm (libnice),
gnu/packages/video.scm (schroedinger),
gnu/packages/virtualization.scm (libosinfo),
gnu/packages/webkit.scm (wpewebkit, webkitgtk),
gnu/packages/xml.scm (libxmlb)[native-inputs]: Replace 'gtk-doc' with
'gtk-doc/stable'.
2021-03-27 19:48:50 -04:00
Mark H Weaver
11d73170c5
gnu: gtk-doc: Add 'gtk-doc/stable' variant.
...
* gnu/packages/gtk.scm (gtk-doc/stable): New variable.
2021-03-27 19:48:46 -04:00
Raghav Gururajan
76b689f339
gnu: gtkmm-2: Fix build.
...
* gnu/packages/gtk.scm (gtkmm-2)[arguments]: Remove field.
[native-inputs]: Remove field.
[propagated-inputs]: Change; atkmm to atkmm-2.28, pangomm to pangomm-2.42,
cairomm to cairomm-1.13 and glibmm to glibmm-2.64.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:04 -04:00
Raghav Gururajan
d893a1ea3d
gnu: gtkmm: Update to 3.24.4.
...
* gnu/packages/gtk.scm (gtkmm)[version]: Update to 3.24.4.
[build-system]: Change from gnu to glib-or-gtk.
[outputs]: New output "doc".
[arguments]<#:phases>['start-xvfb]: Remove phase.
['pre-check]: New phase.
['move-doc]: New phase.
[native-inputs]: Add graphviz, doxygen, m4, mm-common, perl and
libxslt.
[synopsis]: Modify.
[description]: Modify.
[license]: Add gpl2+.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:04 -04:00
Raghav Gururajan
c2f50f7458
gnu: gtk+: Update to 3.24.27.
...
* gnu/packages/gtk.scm (gtk+) [version]: Update to 3.24.27.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:04 -04:00
Raghav Gururajan
e4fdcdee4c
gnu: gtk+: Enable cloud-providers support.
...
* gnu/packages/gtk.scm (gtk+) [arguments]<#:configure-flags>
[--enable-cloudproviders]: New flag.
[propagated-inputs]: Add libcloudproviders.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:04 -04:00
Raghav Gururajan
0f9355c06c
gnu: gtk+: Add missing inputs.
...
* gnu/packages/gtk.scm (gtk+) [native-inputs]: Add docbook-xml,
hicolor-icon-theme, intltool, sassc and libxslt.
[inputs]: Add graphene, harfbuzz, iso-codes and papi.
[propagated-inputs]: Add cairo, fribidi, fontconfig, freetype, glib,
libx11, libxcomposite, libxext, libxfixes and libxrender.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:04 -04:00
Raghav Gururajan
5721c0f03d
gnu: gtk+: Enable tests.
...
* gnu/packages/gtk.scm (gtk+) [arguments]<#:phases>['pre-configure]: Remove phase.
['disable-failing-tests]: New phase.
['pre-check]: New phase.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:04 -04:00
Raghav Gururajan
10b31b5eac
gnu: gtk+-2: Update to 2.24.33.
...
* gnu/packages/gtk.scm (gtk+-2) [version]: Update to 2.24.33.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:03 -04:00
Raghav Gururajan
e0fc4c1fa7
gnu: gtk+-2: Add missing inputs and search-path.
...
* gnu/packages/gtk.scm (gtk+-2) [native-inputs]: Add intltool.
[inputs]: Add libx11, libxext, libxkbcommon, libxrender and libxshmfence.
[propagated-inputs]: Add cairo and glib.
[search-paths]: New field.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:03 -04:00
Raghav Gururajan
3dcdf0c306
gnu: gtk+-2: Enable tests.
...
* gnu/packages/gtk.scm (gtk+-2) [arguments]<#:parallel-tests?>: New argument.
<#:phases>['disable-tests]: Remove phase.
['disable-failing-tests]: New phase.
['pre-check]: New phase.
[native-inputs]: Add xorg-server-for-tests.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:35:03 -04:00
Raghav Gururajan
09998230b2
gnu: at-spi2-atk: Update home-page and license.
...
* gnu/packages/gtk.scm (at-spi2-atk) [home-page]: Modify.
[license]: Update to lgpl2.1+.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:00:33 -04:00
Raghav Gururajan
a14de3946c
gnu: at-spi2-atk: Update to 2.38.0.
...
* gnu/packages/gtk.scm (at-spi2-atk) [version]: Update to 2.38.0
[arguments]<#:glib-or-gtk?>: New argument.
[native-inputs]: Add gobject-introspection.
[inputs]: Add glib.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:00:33 -04:00
Raghav Gururajan
e2e527f0b4
gnu: at-spi2-core: Update home-page and license.
...
* gnu/packages/gtk.scm (at-spi2-core) [home-page]: Modify.
[license]: Update to lgpl2.1+.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:00:33 -04:00
Raghav Gururajan
5e4d1f6c40
gnu: at-spi2-core: Fix documentation.
...
* gnu/packages/gtk.scm (at-spi2-core) [arguments]<#:phases>['patch-docbook-sgml]: New phase.
[native-inputs]: Add docbook-xml.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:00:33 -04:00
Raghav Gururajan
34d4502729
gnu: at-spi2-core: Update to 2.40.0.
...
* gnu/packages/gtk.scm (at-spi2-core) [version]: Update to 2.40.0.
[arguments]<#:glib-or-gtk?>: New argument.
[native-inputs]: Add glib:bin and python-wrapper.
[propagated-inputs]: Add libx11.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:00:33 -04:00
Raghav Gururajan
ee71fd9f0e
gnu: Add atkmm-2.28.
...
* gnu/packages/gtk.scm (atkmm-2.28): New variable.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 16:00:26 -04:00
Raghav Gururajan
5756f4dfbb
gnu: atkmm: Update synopsis, description, home-page and license.
...
* gnu/packages/gtk.scm (atkmm) [synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
[license]: Add gpl2+.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:40 -04:00
Raghav Gururajan
8b149214f3
gnu: atkmm: Enable documentation.
...
* gnu/packages/gtk.scm (atkmm) [outputs]: Add new output "doc".
[arguments]<#:configure-flags>[-Denable-documentation]: New flag.
[arguments]<#:phases>['move-doc]: New phase.
[native-inputs]: Add graphviz, doxygen.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:40 -04:00
Raghav Gururajan
2f31302b78
gnu: atkmm: Update to 2.36.0.
...
* gnu/packages/gtk.scm (atkmm) [version]: Update to 2.36.0.
[build-system]: Change from gnu to meson.
[arguments]<#:glib-or-gtk?>: New argument.
[native-inputs]: Add m4, mm-common, perl and libxslt.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:40 -04:00
Raghav Gururajan
da7d0c5ff0
gnu: atk: Update home-page and license.
...
* gnu/packages/gtk.scm (atk) [home-page]: Modify.
[license]: Update to lgpl2.1+.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:40 -04:00
Raghav Gururajan
aadca15113
gnu: atk: Update to 2.36.0.
...
* gnu/packages/gtk.scm (atk) [version]: Update to 2.36.0.
[arguments]<#:glib-or-gtk?>: New argument.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:40 -04:00
Raghav Gururajan
141d526c6c
gnu: atk: Re-arrange inputs in alphabetical order.
...
* gnu/packages/gtk.scm (atk) [native-inputs]: Modify.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:40 -04:00
Raghav Gururajan
b1ab7a5a33
gnu: gdk-pixbuf+svg: Correct package definition to include changes from gdk-pixbuf.
...
* gnu/packages/gtk.scm (gdk-pixbuf+svg) [arguments]: Modify.
[synopsis]: Modify.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:38 -04:00
Raghav Gururajan
2539bc5cab
gnu: gdk-pixbuf: Disable failing tests.
...
* gnu/packages/gtk.scm (gdk-pixbuf) [arguments]<#:phases>['disable-failing-tests]: New phase.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:38 -04:00
Raghav Gururajan
f14578c364
gnu: gdk-pixbuf: Update synopsis, description, home-page and license.
...
* gnu/packages/gtk.scm (gdk-pixbuf) [synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
[license]: Update to lgpl2.1+.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:38 -04:00
Raghav Gururajan
297cf9fc9d
gnu: gdk-pixbuf: Update to 2.42.4.
...
* gnu/packages/gtk.scm (gdk-pixbuf) [version]: Update to 2.42.4.
[native-inputs]: Add perl and libxslt.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:38 -04:00
Raghav Gururajan
37d5790fae
gnu: gdk-pixbuf: Fix documentation.
...
* gnu/packages/gtk.scm (gdk-pixbuf) [arguments]<#:phases>['patch-docbook]: New phase.
[native-inputs]: Add docbook-xml and docbook-xsl.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:37 -04:00
Raghav Gururajan
d244c18eef
gnu: gdk-pixbuf: Enable jasper support.
...
* gnu/packages/gtk.scm (gdk-pixbuf) [arguments]<#:configure-flags>[-Djasper]: New flag.
[inputs]: Add jasper.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:37 -04:00
Raghav Gururajan
4cd5cb19c0
gnu: gdk-pixbuf: Correct inputs.
...
* gnu/packages/gtk.scm (gdk-pixbuf) [propagated-inputs]: Add libx11.
Remove libpng.
[inputs]: Add libpng. Remove libx11.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:37 -04:00
Raghav Gururajan
298352a302
gnu: gdk-pixbuf: Add missing arguments.
...
* gnu/packages/patches/gdk-pixbuf-CVE-2020-29385.patch: Remove patch.
* gnu/local.mk (dist_patch_DATA): Unregister it.
* gnu/packages/gtk.scm (gdk-pixbuf) [arguments]<#:glib-or-gtk?>: New argument.
[replacement]: Remove.
(gdk-pixbuf/fixed): Remove.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:37 -04:00
Raghav Gururajan
abc0ea3200
gnu: pangomm-2.42: Update to 2.42.2.
...
* gnu/packages/gtk.scm (pangomm-2.42)[version]: Update to 2.42.2.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:43:08 -04:00
Raghav Gururajan
9d51bb87d2
gnu: pangomm: Enable documentation.
...
* gnu/packages/gtk.scm (pangomm)[outputs]: New output "doc".
[arguments]<#:configure-flags>[-Dbuild-documentation]: New flag.
<#:phases>['move-doc]: New phase.
[native-inputs]: Add doxygen, graphviz, perl and libxslt.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:40:35 -04:00
Raghav Gururajan
b6d7eb2c4e
gnu: pangomm: Update to 2.48.0.
...
* gnu/packages/gtk.scm (pango)[version]: Update to 2.48.0.
[build-system]: Change from gnu to meson.
[arguments]<#:glib-or-gtk?>: New argument.
[native-inputs]: Add m4 and mm-common.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:40:35 -04:00
Raghav Gururajan
7586cad0ba
gnu: pango: Update synopsis, description and home-page.
...
* gnu/packages/gtk.scm (pango) [synopsis]: Modify.
[description]: Modify.
[home-page]: Modify.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:40:35 -04:00
Raghav Gururajan
2a6f070e2d
gnu: pango: Update to 1.48.3.
...
* gnu/packages/gtk.scm (pango) [version]: Update to 1.48.3.
[arguments]<#:phases>['disable-cantarell-tests]: Modify.
[propagated-inputs]: Add libthai and libxrender.
[native-inputs]: Add help2man, perl and python-wrapper.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:40:34 -04:00
Raghav Gururajan
feb246fbff
gnu: pango: Re-arrange inputs in alphabetical order.
...
* gnu/packages/gtk.scm (pango) [propagated-inputs]: Modify.
[native-inputs]: Modify.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:40:34 -04:00
Raghav Gururajan
4066392542
gnu: pango: Add missing arguments.
...
* gnu/packages/gtk.scm (pango) [arguments]<#:glib-or-gtk?>: New argument.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:40:34 -04:00
Raghav Gururajan
736c5df29a
gnu: cairomm-1.13: Fix build.
...
* gnu/packages/gtk.scm (cairomm-1.13)[build-system]: New field.
[arguments]: New field.
[propagated-inputs]: Replace libsigc++ with libsigc++-2.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:40:20 -04:00
Raghav Gururajan
ca81e057b2
gnu: cairomm: Enable documentation.
...
* gnu/packages/gtk.scm (cairomm)[outputs]: New output "doc".
[arguments]<#:configure-flags>[-Dbuild-documentation]: New flag.
<#:phases>['move-doc]: New phase.
[native-inputs]: Add doxygen, graphviz, perl and libxslt.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:27:21 -04:00
Raghav Gururajan
a1b965f882
gnu: cairomm: Update to 1.16.0.
...
* gnu/packages/gtk.scm (cairomm)[version]: Update to 1.16.0.
[build-system]: Change from gnu to meson.
[arguments]<#:glib-or-gtk?>: New argument.
<#:configure-flags>[-Dboost-shared]: New flag.
<#:make-flags>: Remove argument.
[native-inputs]: Add boost and mm-common.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:27:21 -04:00
Raghav Gururajan
dfa9cea350
gnu: cairo: Update synopsis, description and license.
...
* gnu/packages/gtk.scm (cairo) [synopsis]: Modify.
[description]: Modify.
[license]: Modify.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:27:21 -04:00
Raghav Gururajan
bb8be806b5
gnu: cairo: Enable some features.
...
* gnu/packages/gtk.scm (cairo) [native-inputs]: Add gobject-introspection.
[inputs]: Add libdrm. Remove xorgproto and zlib.
[propagated-inputs]: Add libxcb.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:27:21 -04:00
Raghav Gururajan
cccbe0a7cb
gnu: cairo: Move documentation to separate output.
...
* gnu/packages/gtk.scm (cairo) [outputs]: New output "doc".
[arguments]<#:configure-flags>[--with-html-dir]: New flag.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:27:21 -04:00
Raghav Gururajan
c8a1248357
gnu: cairo: Change build-system.
...
* gnu/packages/gtk.scm (cairo) [build-system]: Change from gnu to glib-or-gtk.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:27:20 -04:00
Raghav Gururajan
f94cdc86f6
gnu: cairo: Make some cosmetic changes.
...
* gnu/packages/patches/cairo-CVE-2018-19876.patch,
gnu/packages/patches/cairo-CVE-2020-35492.patch: Remove patches.
* gnu/local.mk (dist_patch_DATA): Unregister them.
* gnu/packages/gtk.scm (cairo): Make some cosmetic changes.
[replacement]: Remove.
(cairo/fixed): Remove.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:27:20 -04:00
Raghav Gururajan
f97176e78c
gnu: gtk-doc: Update synopsis, description, home-page and license.
...
* gnu/packages/gtk.scm (gtk-doc) [home-page]: Modify.
[synopsis]: Modify.
[description]: Modify.
[license]: Add fdl1.1+.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:27:20 -04:00
Raghav Gururajan
cd01e36d8a
gnu: gtk-doc: Enable help.
...
* gnu/packages/gtk.scm (gtk-doc) [outputs]: New output 'help'.
[arguments]<#:configure-flags>[--with-help-dir]: New flag.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:27:20 -04:00
Raghav Gururajan
de40b56942
gnu: gtk-doc: Update to 1.32.
...
* gnu/packages/gtk.scm (gtk-doc) [version]: Update to 1.32.
[arguments]<#:phases>['patch-test-out]: Remove phase.
['disable-failing-tests]: New phase.
['set-HOME]: New phase.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:27:20 -04:00
Raghav Gururajan
9e1c11cd24
gnu: gtk-doc: Correct inputs.
...
* gnu/packages/gtk.scm (gtk-doc) [native-inputs]: Add glib:bin,
perl and python-wrapper.
[inputs]: Add python-anytree, python-lxml, python-parameterized,
python-pygments, python-unittest2 and yelp-tools. Remove perl.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:27:20 -04:00
Raghav Gururajan
2e0eb1c946
gnu: gtk-doc: Change build-system.
...
* gnu/packages/gtk.scm (gtk-doc) [build-system]: Change from gnu to glib-or-gtk.
Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
2021-03-26 15:27:20 -04:00
Efraim Flashner
2aab587f84
Merge remote-tracking branch 'origin/master' into core-updates
2021-03-24 20:50:44 +02:00
Léo Le Bouter
e2757be5d5
gnu: gtk-layer-shell: Update to 0.6.0.
...
* gnu/packages/gtk.scm (gtk-layer-shell): Update to 0.6.0.
[source]: Switch to git-fetch because release tarballs are no longer provided
by upstream.
[arguments]<#:configure-flags>: Add "-Dtests=true" otherwise tests are not
built for 'check phase to work.
2021-03-22 15:43:15 +01:00
Yoav Marco
9991b5e3e5
gnu: Add dragon-drop.
...
* gnu/packages/gtk.scm (dragon-drop): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-03-19 13:57:00 +01:00
Mark H Weaver
bc16eacc99
gnu: cairo: Fix CVE-2018-19876 and CVE-2020-35492.
...
* gnu/packages/patches/cairo-CVE-2018-19876.patch,
gnu/packages/patches/cairo-CVE-2020-35492.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/gtk.scm (cairo)[replacement]: New field.
(cairo/fixed): New variable.
(cairo-xcb): Use package/inherit.
2021-03-12 06:08:33 -05:00
Mark H Weaver
453e101fc3
gnu: gdk-pixbuf: Fix CVE-2020-29385.
...
* gnu/packages/patches/gdk-pixbuf-CVE-2020-29385.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/gtk.scm (gdk-pixbuf)[replacement]: New field.
(gdk-pixbuf/fixed): New variable.
(gdk-pixbuf+svg): Use package/inherit.
2021-03-12 06:08:32 -05:00
Tobias Geerinckx-Rice
8a9d3e9420
gnu: libdatrie: Update to 0.2.13.
...
* gnu/packages/gtk.scm (libdatrie): Update to 0.2.13.
2021-03-11 23:11:58 +01:00
Chris Marusich
5d2863dfe4
gnu: Restore emacs' supported systems.
...
Recently, librsvg was updated to depend upon rust. That change inadvertently
restricted the "supported" systems of emacs (among other packages) to
x86_64-linux only, since that is the only system declared in the rust
package's list of supported systems. This unintentionally made emacs
unavailable on all other systems.
This change fixes that by removing the rust dependency from some packages.
The packages remain unchanged from the perspective of an x86_64-linux system,
but from the perspective of other systems, the packages are now supported
again (albeit without certain optional SVG features).
* gnu/packages/gtk.scm (gtk+, gtk+-2)[propagated-inputs]: If compiling for
x86_64, use gdk-pixbuf+svg as the "gdk-pixbuf" input, as usual. Otherwise,
use gdk-pixbuf, which avoids adding librsvg (thus rust) to the closure of
inputs. Note that both gtk+ and gtk+-2 are in the transitive closure of
inputs of emacs, so these two changes are necessary.
* gnu/packages/emacs (emacs)[inputs]: If compiling for x86_64, add librsvg to
the inputs, as usual. Otherwise, do not add it, which avoids adding rust to
the closure of inputs.
2021-03-10 22:59:13 -08:00
Christopher Baines
a8448da0f4
Merge branch 'master' into core-updates
2021-03-06 00:18:30 +00:00
Leo Famulari
319470bb3b
gnu: Add GtkDatabox.
...
* gnu/packages/gtk.scm (gtkdatabox): New variable.
2021-02-19 15:45:18 -05:00
Danny Milosavljevic
abd318ff4b
Merge branch 'master' into core-updates
2021-02-11 19:12:36 +01:00
Ludovic Courtès
eae865c134
gnu: guile-cairo: Update to 1.11.2.
...
* gnu/packages/gtk.scm (guile-cairo): Update to 1.11.2.
[source]: Remove now unnecessary bit from 'snippet'.
2021-02-04 09:40:49 +01:00
Maxim Cournoyer
d42245d401
gnu: Adjust package collection to Wrap using GUIX_PYTHONPATH.
...
This change was automated using:
$ git ls-files | grep .scm | \
xargs sed 's/(getenv "PYTHONPATH")/(getenv "GUIX_PYTHONPATH")/' -i
$ git ls-files | grep .scm | \
xargs sed 's/`("PYTHONPATH"/`("GUIX_PYTHONPATH"/' -i
* gnu/packages/admin.scm (nmap):
(dstat): Wrap using GUIX_PYTHONPATH.
* gnu/packages/audio.scm (jack-2):
(carla): Likewise.
* gnu/packages/benchmark.scm (fio): Likewise.
* gnu/packages/bioinformatics.scm (couger): Likewise.
(gess, find-circ, filtlong, nanopolish): Likewise.
* gnu/packages/cdrom.scm (cdemu-client): Likewise.
* gnu/packages/chemistry.scm (avogadro): Likewise.
* gnu/packages/connman.scm (econnman): Likewise.
* gnu/packages/cups.scm (hplip): Likewise.
* gnu/packages/debug.scm (scanmem): Likewise.
* gnu/packages/display-managers.scm (lightdm): Likewise.
* gnu/packages/ebook.scm (cozy): Likewise.
* gnu/packages/education.scm (anki): Likewise.
* gnu/packages/engineering.scm (kicad, volk, freecad): Likewise.
* gnu/packages/game-development.scm (renpy): Likewise.
* gnu/packages/games.scm (roguebox-adventures)
(seahorse-adventures, kajongg): Likewise.
* gnu/packages/gimp.scm (gimp, glimpse): Likewise.
* gnu/packages/glib.scm (itstool): Likewise.
* gnu/packages/gnome.scm (gnome-music, gtg, rhythmbox): Likewise.
(eolie, d-feet, gedit, caribou, gnome-shell, authenticator)
(gnome-todo, orca, passwordsafe, terminator, setzer)
(libratbag, komikku): Likewise.
* gnu/packages/gps.scm (gpsd): Likewise.
* gnu/packages/gtk.scm (gtk-doc): Likewise.
* gnu/packages/ibus.scm (ibus, ibus-libpinyin, ibus-anthy)
(ibus-libhangul): Likewise.
* gnu/packages/inkscape.scm (inkscape-1.0): Likewise.
* gnu/packages/linux.scm (bcc): Likewise.
* gnu/packages/mail.scm (notifymuch): Likewise.
* gnu/packages/maths.scm (units): Likewise.
* gnu/packages/music.scm (solfege): Likewise.
* gnu/packages/networking.scm (blueman): Likewise.
* gnu/packages/patchutils.scm (patchwork): Likewise.
* gnu/packages/photo.scm (rapid-photo-downloader, entangle): Likewise.
* gnu/packages/plotutils.scm (asymptote): Likewise.
* gnu/packages/presentation.scm (presentty): Likewise.
* gnu/packages/screen.scm (byobu): Likewise.
* gnu/packages/storage.scm (ceph): Likewise.
* gnu/packages/syndication.scm (liferea): Likewise.
* gnu/packages/task-management.scm (blanket): Likewise.
* gnu/packages/text-editors.scm (manuskript): Likewise.
* gnu/packages/version-control.scm (gitless, cgit, git-when-merged)
(git-imerge): Likewise.
* gnu/packages/video.scm (pitivi): Likewise.
* gnu/packages/virtualization.scm (criu): Likewise.
* gnu/packages/xfce.scm (catfish): Likewise.
2021-02-01 11:54:01 -05:00
Maxim Cournoyer
3f78a14ea0
gnu: gdk-pixbuf: Update to 2.42.2.
...
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.42.2.
[phases]{disable-failing-tests}: Remove phase, to tentatively re-enable the
tests disabled since 2015-08-22.
2021-02-01 11:53:51 -05:00
Maxim Cournoyer
01f0707207
Merge branch 'staging' into 'core-updates'.
...
Conflicts:
gnu/local.mk
gnu/packages/cmake.scm
gnu/packages/curl.scm
gnu/packages/gl.scm
gnu/packages/glib.scm
gnu/packages/guile.scm
gnu/packages/node.scm
gnu/packages/openldap.scm
gnu/packages/package-management.scm
gnu/packages/python-xyz.scm
gnu/packages/python.scm
gnu/packages/tls.scm
gnu/packages/vpn.scm
gnu/packages/xorg.scm
2021-01-13 23:45:53 -05:00
Efraim Flashner
6985a1acb3
Merge branch 'master' into staging
2021-01-10 14:30:36 +02:00
Ricardo Wurmus
8caf793922
gnu: guile-rsvg: Compile Scheme files.
...
* gnu/packages/gtk.scm (guile-rsvg)[arguments]: Add phase "install-go-files".
2021-01-03 22:38:50 +01:00
Ricardo Wurmus
b9a3720666
gnu: guile-cairo: Compile Scheme sources.
...
* gnu/packages/gtk.scm (guile-cairo)[arguments]: Add phase "install-go-files".
2021-01-03 22:38:50 +01:00
Marius Bakke
78cf7a4571
Merge branch 'ungrafting' into staging
2020-12-29 17:39:24 +01:00
Marius Bakke
a22e75c073
Merge branch 'master' into ungrafting
2020-12-29 17:37:17 +01:00
Ricardo Wurmus
2f84a58d3b
gnu: gtksheet: Update to 4.3.5.
...
* gnu/packages/gtk.scm (gtksheet): Update to 4.3.5.
[arguments]: Remove obsolete build phase "fix-typelib-version"; add phase
"rename-type".
2020-12-27 00:16:58 +01:00
Ricardo Wurmus
08dc1de496
gnu: gtk-doc: Remove obsolete build phase.
...
* gnu/packages/gtk.scm (gtk-doc)[arguments]: Remove obsolete build phase
"set-HOME".
2020-12-23 10:10:58 +01:00
Marius Bakke
7411c2efce
gnu: GTK+: Update to 3.24.24.
...
* gnu/packages/gtk.scm (gtk+): Update to 3.24.24.
2020-12-13 21:44:10 +01:00
Marius Bakke
ba47c83570
gnu: pango@1.42: Disable layout test.
...
* gnu/packages/gtk.scm (pango-1.42)[arguments]: Add #:phases.
2020-12-10 21:39:47 +01:00
Marius Bakke
bff94a5a53
Merge branch 'master' into staging
2020-11-26 01:08:35 +01:00
Tobias Geerinckx-Rice
21abfe1935
gnu: perl-cairo: Update to 1.108.
...
* gnu/packages/gtk.scm (perl-cairo): Update to 1.108.
2020-11-25 23:56:30 +01:00
Marius Bakke
32787d6524
Merge branch 'master' into staging
...
Conflicts:
gnu/local.mk
gnu/packages/gdb.scm
gnu/packages/lisp-xyz.scm
gnu/packages/web-browsers.scm
2020-11-07 21:33:32 +01:00
Ludovic Courtès
e21e0affd9
gnu: poppler: Always use the same 'cairo-sans-poppler' variant.
...
* gnu/packages/gtk.scm (cairo-sans-poppler): New variable.
* gnu/packages/pdf.scm (poppler)[inputs]: Use it instead of
locally-created variant.
2020-10-20 16:30:15 +02:00
Marius Bakke
1a8f7a0f58
Merge branch 'master' into staging
2020-10-19 00:17:48 +02:00
Tobias Geerinckx-Rice
4d998aa643
gnu: spread-sheet-widget: Update to 0.7.
...
* gnu/packages/gtk.scm (spread-sheet-widget): Update to 0.7.
2020-10-16 17:16:00 +02:00
Marius Bakke
dc7500af1d
gnu: GTK+: Update to 3.24.3.
...
* gnu/packages/gtk.scm (gtk+): Update to 3.24.3.
2020-10-13 23:48:14 +02:00
Guillaume Le Vaillant
87c079d9b5
Merge branch 'master' into staging
2020-10-05 14:17:25 +02:00
Efraim Flashner
31c81fefff
gnu: libsigc++: Remove duplicate definition.
...
* gnu/packages/glib.scm (libsigc++-2): Remove variable.
(glibmm-2.64)[propagated-inputs]: Adjust accordingly.
* gnu/packages/gtk.scm (cairomm-1.13)[propagated-inputs]: Same.
2020-10-05 14:10:00 +03:00
Efraim Flashner
de3c03a471
Merge remote-tracking branch 'origin/master' into staging
2020-09-05 22:30:04 +03:00
Efraim Flashner
c7a3926ee4
gnu: guile-cairo: Update to 1.11.1.
...
* gnu/packages/gtk.scm (guile-cairo): Update to 1.11.1.
[arguments]: Add make-flag to hide guild warnings.
2020-09-01 23:44:26 +03:00
Tobias Geerinckx-Rice
40ed1e54fc
gnu: libdatrie: Update to 0.2.12.
...
* gnu/packages/gtk.scm (libdatrie): Update to 0.2.12.
2020-08-29 17:54:38 +02:00
Raghav Gururajan
3d9fddb268
gnu: graphene: Update package definition.
...
* gnu/packages/gtk.scm (graphene): Update package definition.
[source]<origin>[method]: Change from url-fetch to git-fetch.
[uri]: Add git-reference.
[sha256]: Modify base32.
[arguments]<#:glib-or-gtk?>: New argument.
[native-inputs]: Add git-minimal and mutest.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-19 11:14:10 +02:00
Raghav Gururajan
7fa2df44a8
gnu: Add pangomm-2.42.
...
* gnu/packages/gtk.scm (pangomm-2.42): New variable.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-18 23:10:05 +02:00
Raghav Gururajan
30a592b519
gnu: Add cairomm-1.13.
...
* gnu/packages/gtk.scm (cairomm-1.13): New variable.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-18 23:10:05 +02:00
Raghav Gururajan
5c57328ef7
gnu: Add libthai.
...
* gnu/packages/gtk.scm (libthai): New variable.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-18 23:10:04 +02:00
Raghav Gururajan
20842b795e
gnu: Add libdatrie.
...
* gnu/packages/gtk.scm (libdatrie): New variable.
Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
2020-08-18 23:10:04 +02:00
Efraim Flashner
b8ca792fe1
gnu: spread-sheet-widget: Update to 0.6.
...
* gnu/packages/gtk.scm (spread-sheet-widget): Update to 0.6.0.
2020-08-16 08:06:12 +03:00
Tobias Geerinckx-Rice
54369b607f
gnu: spread-sheet-widget: Update to 0.5.
...
* gnu/packages/gtk.scm (spread-sheet-widget): Update to 0.5.
2020-07-30 01:38:34 +02:00
Marius Bakke
e1409c764f
gnu: check: Update to 0.15.1.
...
* gnu/packages/check.scm (check): Update to 0.15.1.
(check-0.14): New public variable.
* gnu/packages/backup.scm (burp)[native-inputs]: Change from CHECK to
CHECK-0.14.
* gnu/packages/bioinformatics.scm (libsbml)[native-inputs]: Likewise.
* gnu/packages/databases.scm (recutils)[native-inputs]: Likewise.
* gnu/packages/electronics.scm (libsigrokdecode)[native-inputs]: Likewise.
* gnu/packages/enlightenment.scm (efl, edi)[native-inputs]: Likewise.
* gnu/packages/gnome.scm (gdm)[inputs]: Likewise.
* gnu/packages/gtk.scm (girara)[native-inputs]: Likewise.
* gnu/packages/messaging.scm (pidgin)[native-inputs]: Likewise.
* gnu/packages/networking.scm (iodine)[native-inputs]: Likewise.
* gnu/packages/pulseaudio.scm (pulseaudio)[native-inputs]: Likewise.
* gnu/packages/sssd.scm (sssd)[native-inputs]: Likewise.
* gnu/packages/web.scm (libwapcaplet)[native-inputs]: Likewise.
2020-07-25 16:16:11 +02:00
Marius Bakke
1465949c42
gnu: GTK+: Update to 3.24.21.
...
* gnu/packages/gtk.scm (gtk+): Update to 3.24.21.
2020-07-25 16:16:07 +02:00
Ludovic Courtès
b0e7b6992f
gnu: Remove ".git" from " https://github/…/….git ".
...
Until now, 'lookup-origin' and thus 'lookup-origin-revision' in (guix
swh) would sometimes return #f for these because the ".git" URLs are
redirects to the non-".git" URLs. Consequently, 'guix lint -c archival'
would keep saying "scheduled Software Heritage archival"; likewise, the
fallback download code would fail.
* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/aidc.scm,
gnu/packages/algebra.scm,
gnu/packages/android.scm,
gnu/packages/animation.scm,
gnu/packages/arcan.scm,
gnu/packages/assembly.scm,
gnu/packages/audio.scm,
gnu/packages/authentication.scm,
gnu/packages/avr.scm,
gnu/packages/axoloti.scm,
gnu/packages/backup.scm,
gnu/packages/bash.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioconductor.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/boost.scm,
gnu/packages/build-tools.scm,
gnu/packages/c.scm,
gnu/packages/calendar.scm,
gnu/packages/cdrom.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/chez.scm,
gnu/packages/clojure.scm,
gnu/packages/code.scm,
gnu/packages/compression.scm,
gnu/packages/compton.scm,
gnu/packages/coq.scm,
gnu/packages/cpp.scm,
gnu/packages/cran.scm,
gnu/packages/crypto.scm,
gnu/packages/curl.scm,
gnu/packages/databases.scm,
gnu/packages/datastructures.scm,
gnu/packages/debug.scm,
gnu/packages/disk.scm,
gnu/packages/distributed.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/dns.scm,
gnu/packages/docker.scm,
gnu/packages/education.scm,
gnu/packages/efi.scm,
gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm,
gnu/packages/embedded.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/erlang.scm,
gnu/packages/fabric-management.scm,
gnu/packages/file-systems.scm,
gnu/packages/finance.scm,
gnu/packages/firmware.scm,
gnu/packages/flashing-tools.scm,
gnu/packages/fonts.scm,
gnu/packages/fontutils.scm,
gnu/packages/fpga.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/genealogy.scm,
gnu/packages/genimage.scm,
gnu/packages/geo.scm,
gnu/packages/gimp.scm,
gnu/packages/gl.scm,
gnu/packages/gnome-xyz.scm,
gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/golang.scm,
gnu/packages/gpodder.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/groff.scm,
gnu/packages/groovy.scm,
gnu/packages/gtk.scm,
gnu/packages/guile-xyz.scm,
gnu/packages/guile.scm,
gnu/packages/hardware.scm,
gnu/packages/haskell-apps.scm,
gnu/packages/haskell-xyz.scm,
gnu/packages/hexedit.scm,
gnu/packages/i2p.scm,
gnu/packages/ibus.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/ipfs.scm,
gnu/packages/java-graphics.scm,
gnu/packages/java-maths.scm,
gnu/packages/java.scm,
gnu/packages/javascript.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/jupyter.scm,
gnu/packages/kodi.scm,
gnu/packages/language.scm,
gnu/packages/lego.scm,
gnu/packages/less.scm,
gnu/packages/libusb.scm,
gnu/packages/linux.scm,
gnu/packages/lirc.scm,
gnu/packages/lisp-xyz.scm,
gnu/packages/llvm.scm,
gnu/packages/logging.scm,
gnu/packages/lolcode.scm,
gnu/packages/lua.scm,
gnu/packages/lxde.scm,
gnu/packages/lxqt.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/markup.scm,
gnu/packages/maths.scm,
gnu/packages/maven.scm,
gnu/packages/mes.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/node-xyz.scm,
gnu/packages/ocaml.scm,
gnu/packages/ocr.scm,
gnu/packages/onc-rpc.scm,
gnu/packages/opencl.scm,
gnu/packages/opencog.scm,
gnu/packages/pantheon.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/perl6.scm,
gnu/packages/phabricator.scm,
gnu/packages/popt.scm,
gnu/packages/printers.scm,
gnu/packages/prolog.scm,
gnu/packages/protobuf.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm,
gnu/packages/qt.scm,
gnu/packages/radio.scm,
gnu/packages/rails.scm,
gnu/packages/rdf.scm,
gnu/packages/rednotebook.scm,
gnu/packages/rpc.scm,
gnu/packages/rsync.scm,
gnu/packages/ruby.scm,
gnu/packages/rust.scm,
gnu/packages/scheme.scm,
gnu/packages/screen.scm,
gnu/packages/security-token.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/shellutils.scm,
gnu/packages/simh.scm,
gnu/packages/sml.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/stenography.scm,
gnu/packages/sync.scm,
gnu/packages/syncthing.scm,
gnu/packages/synergy.scm,
gnu/packages/telephony.scm,
gnu/packages/terminals.scm,
gnu/packages/tex.scm,
gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tmux.scm,
gnu/packages/tor.scm,
gnu/packages/toys.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/vim.scm,
gnu/packages/virtualization.scm,
gnu/packages/vlang.scm,
gnu/packages/vnc.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wireservice.scm,
gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xml.scm,
gnu/packages/xorg.scm,
tests/lint.scm: Remove trailing ".git" from 'git-reference' URL.
2020-07-12 23:08:15 +02:00
Marius Bakke
9b043df740
Merge branch 'master' into staging
2020-06-11 23:30:32 +02:00
Tobias Geerinckx-Rice
088e186b35
gnu: gtkspell3: Update to 3.0.10.
...
* gnu/packages/gtk.scm (gtkspell3): Update to 3.0.10.
[propagated-inputs]: Replace enchant-1.6 with default version 2.
2020-06-10 04:37:23 +02:00
Marius Bakke
c178d5fa5a
gnu: Remove ganv-devel.
...
* gnu/packages/gtk.scm (ganv-devel): Remove variable.
* gnu/packages/music.scm (ingen)[inputs]: Change from GANV-DEVEL to GANV.
2020-06-09 20:45:33 +02:00
Marius Bakke
7ce1b5e7b7
Merge branch 'master' into staging
2020-06-06 21:25:43 +02:00
Ludovic Courtès
b54a1b504e
gnu: guile-rsvg: Use 'git-fetch' instead of a generated archive.
...
* gnu/packages/gtk.scm (guile-rsvg)[source]: Switch to GIT-FETCH.
2020-06-04 23:26:43 +02:00
Maxim Cournoyer
ff8a1a88d9
gnu: inkscape: Add inkscape-1.0.
...
* gnu/packages/inkscape.scm (inkscape-1.0): New variable.
* gnu/packages/gtk.scm (at-spi2-atk): Add a TODO comment.
2020-05-31 22:12:13 -04:00
Maxim Cournoyer
0e3897187c
gnu: Add at-spi2-atk-minimal.
...
* gnu/packages/gtk.scm (at-spi2-atk-minimal): New variable.
2020-05-31 22:12:11 -04:00
Marius Bakke
aa13c5657d
Merge branch 'master' into staging
2020-05-26 22:34:46 +02:00
Marius Bakke
1e03f8f4a3
gnu: python-pycairo: Update to 1.19.1.
...
* gnu/packages/gtk.scm (python-pycairo): Update to 1.19.1.
2020-05-26 22:32:52 +02:00