summaryrefslogtreecommitdiff
path: root/gnu/packages/gtk.scm
AgeCommit message (Expand)Author
2021-03-27gnu: gtk-doc: Add 'gtk-doc/stable' variant....* gnu/packages/gtk.scm (gtk-doc/stable): New variable. Mark H Weaver
2021-03-26gnu: 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-26gnu: 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-26gnu: 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-26gnu: 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-26gnu: 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-26gnu: 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-26gnu: 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
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: Add atkmm-2.28....* gnu/packages/gtk.scm (atkmm-2.28): New variable. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: gdk-pixbuf+svg: Correct package definition to include changes from gdk-p......* gnu/packages/gtk.scm (gdk-pixbuf+svg) [arguments]: Modify. [synopsis]: Modify. Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan
2021-03-26gnu: 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> Raghav Gururajan