Age | Commit message (Expand) | Author |
2021-09-19 | 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>
| Thiago Jung Bauermann |
2021-08-23 | gnu: pango: Update to 1.48.9....* gnu/packages/gtk.scm (pango): Update to 1.48.9.
| Efraim Flashner |
2021-08-19 | 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.
| Mathieu Othacehe |
2021-08-19 | gnu: gtk+: Update to 3.24.27....* gnu/packages/gtk.scm (gtk+): Update to 3.24.27.
| Mathieu Othacehe |
2021-08-01 | Merge branch 'master' into core-updates-frozen | Marius Bakke |
2021-08-01 | gnu: girara: Update to 0.3.6....* gnu/packages/gtk.scm (girara): Update to 0.3.6.
| Marius Bakke |
2021-07-25 | 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>
| Maxime Devos |
2021-07-23 | gnu: pango: Update to 1.48.7....* gnu/packages/gtk.scm (pango): Update to 1.48.7.
| Marius Bakke |
2021-07-23 | gnu: harfbuzz: Update to 2.8.2....* gnu/packages/gtk.scm (harfbuzz): Update to 2.8.2.
| Marius Bakke |
2021-07-18 | Merge branch 'master' into core-updates | Ludovic Courtès |
2021-07-08 | gnu: libdatrie: Turn configure flags into a gexp....* gnu/packages/gtk.scm (libdatrie)[arguments]: Turn #:configure-flags
into a gexp.
| Ludovic Courtès |
2021-07-08 | gnu: libdatrie: Run tests sequentially....Fixes <https://bugs.gnu.org/49463>.
* gnu/packages/gtk.scm (libdatrie)[arguments]: Add #:parallel-tests?.
| Ludovic Courtès |
2021-07-04 | gnu: Add perl-gtk3....* gnu/packages/gtk.scm (perl-gtk3): New variable.
| Raghav Gururajan |
2021-07-04 | gnu: Add perl-cairo-gobject....* gnu/packages/gtk.scm (perl-cairo-gobject): New variable.
| Raghav Gururajan |
2021-07-04 | 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.
| Raghav Gururajan |
2021-06-13 | gnu: pango: Update to 1.48.4....* gnu/packages/gtk.scm (pango): Update to 1.48.4.
| Marius Bakke |
2021-06-13 | gnu: harfbuzz: Update to 2.8.1....* gnu/packages/gtk.scm (harfbuzz): Update to 2.8.1.
[source](uri): Adjust to new download location.
| Marius Bakke |
2021-05-22 | Merge branch 'master' into core-updates | Marius Bakke |
2021-05-22 | gnu: gtk-doc: Remove obsolete workaround....* gnu/packages/gtk.scm (gtk-doc)[arguments]: Remove set-HOME phase.
| Marius Bakke |
2021-05-22 | 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.
| Marius Bakke |
2021-05-22 | 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.
| Marius Bakke |
2021-05-22 | 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.
| Marius Bakke |
2021-05-22 | 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.
| Marius Bakke |
2021-05-22 | gnu: cairomm: Do not propagate fontconfig....* gnu/packages/gtk.scm (cairomm)[propagated-inputs]: Move FONTCONFIG ...
[inputs]: ... here. New field.
| Marius Bakke |
2021-05-18 | gnu: perl-cairo: Update to 1.109....* gnu/packages/gtk.scm (perl-cairo): Update to 1.109.
| Efraim Flashner |
2021-05-13 | gnu: python-pycairo: Update to 1.20.0....* gnu/packages/gtk.scm (python-pycairo): Update to 1.20.0.
| Marius Bakke |
2021-05-13 | gnu: cairo: Remove duplicate input....This is a follow-up to bb8be806b5e6bcbe83ae1ebfce71a3881cf23015.
* gnu/packages/gtk.scm (cairo)[inputs]: Remove the extra FONTCONFIG. While at
it, reintroduce source code comments that disappeared with the same commit.
| Marius Bakke |
2021-05-13 | 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.
| Marius Bakke |
2021-05-09 | 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
| Marius Bakke |
2021-05-08 | gnu: volctl: Comment on the license....* gnu/packages/gtk.scm (volctl): Comment on the license.
| Ludovic Courtès |
2021-05-08 | gnu: Add volctl....* gnu/packages/gtk.scm (volctl): New Variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Simon Streit |
2021-05-05 | gnu: gtkmm@2: Override inheritance of certain changes from gtkmm....Recent changes made to gtkmm (2a0d8cfaae2f81a61300a70c657fef01a03358ae),
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.
| Raghav Gururajan |
2021-05-05 | 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.
| Raghav Gururajan |
2021-04-29 | Merge remote-tracking branch 'origin/master' into wip-ungrafting | Ludovic Courtès |
2021-04-26 | 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.
| Lars-Dominik Braun |
2021-04-23 | gnu: cairo: Reintroduce security patches [security fixes]....Two patches were accidentally removed in commit
f94cdc86f644984ca83164d40b17e7eed6e22091.
* 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-20 | gnu: gtkdatabox: Update to 1.0.0....* gnu/packages/gtk.scm (gtkdatabox): Update to 1.0.0.
[inputs]: Substitute gtk+ for gtk+-2.
| Tobias Geerinckx-Rice |
2021-04-16 | 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.
| Leo Famulari |
2021-04-16 | 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.
| Leo Famulari |
2021-04-16 | 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
| Efraim Flashner |
2021-04-10 | gnu: Fix typo in (gnu packages gtk)....* gnu/packages/gtk.scm: Fix typo in copyright header.
| Tobias Geerinckx-Rice |
2021-03-27 | 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'.
| Mark H Weaver |
2021-03-27 | gnu: gtk-doc: Add 'gtk-doc/stable' variant....* gnu/packages/gtk.scm (gtk-doc/stable): New variable.
| Mark H Weaver |
2021-03-26 | 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>
| Raghav Gururajan |
2021-03-26 | 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>
| Raghav Gururajan |
2021-03-26 | 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>
| Raghav Gururajan |
2021-03-26 | 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>
| Raghav Gururajan |
2021-03-26 | 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>
| Raghav Gururajan |
2021-03-26 | 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>
| Raghav Gururajan |
2021-03-26 | 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>
| Raghav Gururajan |