summaryrefslogtreecommitdiff
path: root/gnu/packages/gtk.scm
AgeCommit message (Expand)Author
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
2021-03-24Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner
2021-03-22gnu: 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. Léo Le Bouter
2021-03-19gnu: Add dragon-drop....* gnu/packages/gtk.scm (dragon-drop): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Yoav Marco
2021-03-12gnu: 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. Mark H Weaver
2021-03-12gnu: 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. Mark H Weaver
2021-03-11gnu: libdatrie: Update to 0.2.13....* gnu/packages/gtk.scm (libdatrie): Update to 0.2.13. Tobias Geerinckx-Rice
2021-03-10gnu: 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. Chris Marusich
2021-03-06Merge branch 'master' into core-updatesChristopher Baines
2021-02-19gnu: Add GtkDatabox....* gnu/packages/gtk.scm (gtkdatabox): New variable. Leo Famulari
2021-02-11Merge branch 'master' into core-updatesDanny Milosavljevic
2021-02-04gnu: 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'. Ludovic Courtès
2021-02-01gnu: 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. Maxim Cournoyer
2021-02-01gnu: 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. Maxim Cournoyer
2021-01-13Merge 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 Maxim Cournoyer
2021-01-10Merge branch 'master' into stagingEfraim Flashner
2021-01-03gnu: guile-rsvg: Compile Scheme files....* gnu/packages/gtk.scm (guile-rsvg)[arguments]: Add phase "install-go-files". Ricardo Wurmus
2021-01-03gnu: guile-cairo: Compile Scheme sources....* gnu/packages/gtk.scm (guile-cairo)[arguments]: Add phase "install-go-files". Ricardo Wurmus
2020-12-29Merge branch 'ungrafting' into stagingMarius Bakke
2020-12-29Merge branch 'master' into ungraftingMarius Bakke
2020-12-27gnu: 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". Ricardo Wurmus
2020-12-23gnu: gtk-doc: Remove obsolete build phase....* gnu/packages/gtk.scm (gtk-doc)[arguments]: Remove obsolete build phase "set-HOME". Ricardo Wurmus
2020-12-13gnu: GTK+: Update to 3.24.24....* gnu/packages/gtk.scm (gtk+): Update to 3.24.24. Marius Bakke