summaryrefslogtreecommitdiff
path: root/gnu/packages/gtk.scm
Commit message (Collapse)AuthorAge
* Merge branch 'master' into core-updatesMarius Bakke2021-05-09
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * gnu: volctl: Comment on the license.Ludovic Courtès2021-05-08
| | | | | | | | * gnu/packages/gtk.scm (volctl): Comment on the license.
| * gnu: Add volctl.Simon Streit2021-05-08
| | | | | | | | | | | | * gnu/packages/gtk.scm (volctl): New Variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| * Merge remote-tracking branch 'origin/master' into wip-ungraftingLudovic Courtès2021-04-29
| |\
| | * gnu: gtkdatabox: Adjust source URL.Lars-Dominik Braun2021-04-26
| | | | | | | | | | | | | | | | | | | | | It looks like the package sources have been relocated. Hash is still the same. * gnu/packages/gtk.scm (gtkdatabox) [source]: Adjust URL.
| | * gnu: gtkdatabox: Update to 1.0.0.Tobias Geerinckx-Rice2021-04-20
| | | | | | | | | | | | | | | * gnu/packages/gtk.scm (gtkdatabox): Update to 1.0.0. [inputs]: Substitute gtk+ for gtk+-2.
| * | gnu: cairo: Absorb grafted replacement.Leo Famulari2021-04-16
| | | | | | | | | | | | | | | | | | | | | * 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.
| * | gnu: gdk-pixbuf: Absorb grafted replacement.Leo Famulari2021-04-16
| |/ | | | | | | | | | | | | * gnu/packages/gtk.scm (gdk-pixbuf)[source]: Use gdk-pixbuf-CVE-2020-29385.patch. [replacement]: Remove field. (gdk-pixbuf/fixed): Remove variable.
* | gnu: gtkmm@2: Override inheritance of certain changes from gtkmm.Raghav Gururajan2021-05-05
| | | | | | | | | | | | | | | | 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.
* | gnu: gtkmm: Change build-system and adjust arguments accordingly.Raghav Gururajan2021-05-05
| | | | | | | | | | | | | | | | | | 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.
* | gnu: cairo: Reintroduce security patches [security fixes].宋文武2021-04-23
| | | | | | | | | | | | | | | | | | | | 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.
* | Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2021-04-16
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| * gnu: Fix typo in (gnu packages gtk).Tobias Geerinckx-Rice2021-04-10
| | | | | | | | * gnu/packages/gtk.scm: Fix typo in copyright header.
| * gnu: Use 'gtk-doc/stable' in native-inputs of selected packages.Mark H Weaver2021-03-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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'.
| * gnu: gtk-doc: Add 'gtk-doc/stable' variant.Mark H Weaver2021-03-27
| | | | | | | | * gnu/packages/gtk.scm (gtk-doc/stable): New variable.
* | gnu: gtkmm-2: Fix build.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | | | * 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>
* | gnu: gtkmm: Update to 3.24.4.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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>
* | gnu: gtk+: Update to 3.24.27.Raghav Gururajan2021-03-26
| | | | | | | | | | | | * gnu/packages/gtk.scm (gtk+) [version]: Update to 3.24.27. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
* | gnu: gtk+: Enable cloud-providers support.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | * 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>
* | gnu: gtk+: Add missing inputs.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | | | * 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>
* | gnu: gtk+: Enable tests.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | * 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>
* | gnu: gtk+-2: Update to 2.24.33.Raghav Gururajan2021-03-26
| | | | | | | | | | | | * gnu/packages/gtk.scm (gtk+-2) [version]: Update to 2.24.33. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
* | gnu: gtk+-2: Add missing inputs and search-path.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | * 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>
* | gnu: gtk+-2: Enable tests.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | | | * 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>
* | gnu: at-spi2-atk: Update home-page and license.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | * 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>
* | gnu: at-spi2-atk: Update to 2.38.0.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | * 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>
* | gnu: at-spi2-core: Update home-page and license.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | * 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>
* | gnu: at-spi2-core: Fix documentation.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | * 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>
* | gnu: at-spi2-core: Update to 2.40.0.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | * 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>
* | gnu: Add atkmm-2.28.Raghav Gururajan2021-03-26
| | | | | | | | | | | | * gnu/packages/gtk.scm (atkmm-2.28): New variable. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
* | gnu: atkmm: Update synopsis, description, home-page and license.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | * 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>
* | gnu: atkmm: Enable documentation.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | * 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>
* | gnu: atkmm: Update to 2.36.0.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | * 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>
* | gnu: atk: Update home-page and license.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | * gnu/packages/gtk.scm (atk) [home-page]: Modify. [license]: Update to lgpl2.1+. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
* | gnu: atk: Update to 2.36.0.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | * 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>
* | gnu: atk: Re-arrange inputs in alphabetical order.Raghav Gururajan2021-03-26
| | | | | | | | | | | | * gnu/packages/gtk.scm (atk) [native-inputs]: Modify. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
* | gnu: gdk-pixbuf+svg: Correct package definition to include changes from ↵Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | gdk-pixbuf. * gnu/packages/gtk.scm (gdk-pixbuf+svg) [arguments]: Modify. [synopsis]: Modify. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
* | gnu: gdk-pixbuf: Disable failing tests.Raghav Gururajan2021-03-26
| | | | | | | | | | | | * gnu/packages/gtk.scm (gdk-pixbuf) [arguments]<#:phases>['disable-failing-tests]: New phase. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
* | gnu: gdk-pixbuf: Update synopsis, description, home-page and license.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | * 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>
* | gnu: gdk-pixbuf: Update to 2.42.4.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | * 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>
* | gnu: gdk-pixbuf: Fix documentation.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | * 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>
* | gnu: gdk-pixbuf: Enable jasper support.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | * 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>
* | gnu: gdk-pixbuf: Correct inputs.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | * 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>
* | gnu: gdk-pixbuf: Add missing arguments.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | | | * 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>
* | gnu: pangomm-2.42: Update to 2.42.2.Raghav Gururajan2021-03-26
| | | | | | | | | | | | * gnu/packages/gtk.scm (pangomm-2.42)[version]: Update to 2.42.2. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
* | gnu: pangomm: Enable documentation.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | * 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>
* | gnu: pangomm: Update to 2.48.0.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | * 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>
* | gnu: pango: Update synopsis, description and home-page.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | * gnu/packages/gtk.scm (pango) [synopsis]: Modify. [description]: Modify. [home-page]: Modify. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
* | gnu: pango: Update to 1.48.3.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | | | | | * 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>
* | gnu: pango: Re-arrange inputs in alphabetical order.Raghav Gururajan2021-03-26
| | | | | | | | | | | | | | * gnu/packages/gtk.scm (pango) [propagated-inputs]: Modify. [native-inputs]: Modify. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>