aboutsummaryrefslogtreecommitdiff
path: root/gnu/packages/gtk.scm
Commit message (Expand)AuthorAge
...
* | 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> Raghav Gururajan2021-03-26
* | 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> Raghav Gururajan2021-03-26
* | 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> Raghav Gururajan2021-03-26
* | 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> Raghav Gururajan2021-03-26
* | 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> Raghav Gururajan2021-03-26
* | 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> Raghav Gururajan2021-03-26
* | Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner2021-03-24
|\|
| * 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. Léo Le Bouter2021-03-22
| * gnu: Add dragon-drop.•••* gnu/packages/gtk.scm (dragon-drop): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Yoav Marco2021-03-19
| * 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. Mark H Weaver2021-03-12
| * 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. Mark H Weaver2021-03-12
| * gnu: libdatrie: Update to 0.2.13.•••* gnu/packages/gtk.scm (libdatrie): Update to 0.2.13. Tobias Geerinckx-Rice2021-03-11
* | 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. Chris Marusich2021-03-10
* | Merge branch 'master' into core-updatesChristopher Baines2021-03-06
|\|
| * gnu: Add GtkDatabox.•••* gnu/packages/gtk.scm (gtkdatabox): New variable. Leo Famulari2021-02-19
* | Merge branch 'master' into core-updatesDanny Milosavljevic2021-02-11
|\|
| * 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'. Ludovic Courtès2021-02-04
* | 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. Maxim Cournoyer2021-02-01
* | 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. Maxim Cournoyer2021-02-01
* | 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 Maxim Cournoyer2021-01-13
|\|
| * Merge branch 'master' into stagingEfraim Flashner2021-01-10
| |\
| | * gnu: guile-rsvg: Compile Scheme files.•••* gnu/packages/gtk.scm (guile-rsvg)[arguments]: Add phase "install-go-files". Ricardo Wurmus2021-01-03
| | * gnu: guile-cairo: Compile Scheme sources.•••* gnu/packages/gtk.scm (guile-cairo)[arguments]: Add phase "install-go-files". Ricardo Wurmus2021-01-03
| * | Merge branch 'ungrafting' into stagingMarius Bakke2020-12-29
| |\ \
| | * | Merge branch 'master' into ungraftingMarius Bakke2020-12-29
| | |\|
| | | * 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". Ricardo Wurmus2020-12-27
| * | | gnu: GTK+: Update to 3.24.24.•••* gnu/packages/gtk.scm (gtk+): Update to 3.24.24. Marius Bakke2020-12-13
| |/ /
| * / gnu: pango@1.42: Disable layout test.•••* gnu/packages/gtk.scm (pango-1.42)[arguments]: Add #:phases. Marius Bakke2020-12-10
| |/
* / gnu: gtk-doc: Remove obsolete build phase.•••* gnu/packages/gtk.scm (gtk-doc)[arguments]: Remove obsolete build phase "set-HOME". Ricardo Wurmus2020-12-23
|/
* Merge branch 'master' into stagingMarius Bakke2020-11-26
|\
| * gnu: perl-cairo: Update to 1.108.•••* gnu/packages/gtk.scm (perl-cairo): Update to 1.108. Tobias Geerinckx-Rice2020-11-25
* | Merge branch 'master' into staging••• Conflicts: gnu/local.mk gnu/packages/gdb.scm gnu/packages/lisp-xyz.scm gnu/packages/web-browsers.scm Marius Bakke2020-11-07
|\|
| * 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. Ludovic Courtès2020-10-20
* | Merge branch 'master' into stagingMarius Bakke2020-10-19
|\|
| * gnu: spread-sheet-widget: Update to 0.7.•••* gnu/packages/gtk.scm (spread-sheet-widget): Update to 0.7. Tobias Geerinckx-Rice2020-10-16
* | gnu: GTK+: Update to 3.24.3.•••* gnu/packages/gtk.scm (gtk+): Update to 3.24.3. Marius Bakke2020-10-13
* | Merge branch 'master' into stagingGuillaume Le Vaillant2020-10-05
|\|
| * 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. Efraim Flashner2020-10-05
* | Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner2020-09-05
|\|
| * 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. Efraim Flashner2020-09-01
| * gnu: libdatrie: Update to 0.2.12.•••* gnu/packages/gtk.scm (libdatrie): Update to 0.2.12. Tobias Geerinckx-Rice2020-08-29
| * 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> Raghav Gururajan2020-08-19
| * gnu: Add pangomm-2.42.•••* gnu/packages/gtk.scm (pangomm-2.42): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> Raghav Gururajan2020-08-18
| * gnu: Add cairomm-1.13.•••* gnu/packages/gtk.scm (cairomm-1.13): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> Raghav Gururajan2020-08-18
| * gnu: Add libthai.•••* gnu/packages/gtk.scm (libthai): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> Raghav Gururajan2020-08-18
| * gnu: Add libdatrie.•••* gnu/packages/gtk.scm (libdatrie): New variable. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org> Raghav Gururajan2020-08-18
| * gnu: spread-sheet-widget: Update to 0.6.•••* gnu/packages/gtk.scm (spread-sheet-widget): Update to 0.6.0. Efraim Flashner2020-08-16
| * gnu: spread-sheet-widget: Update to 0.5.•••* gnu/packages/gtk.scm (spread-sheet-widget): Update to 0.5. Tobias Geerinckx-Rice2020-07-30
* | 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. Marius Bakke2020-07-25
* | gnu: GTK+: Update to 3.24.21.•••* gnu/packages/gtk.scm (gtk+): Update to 3.24.21. Marius Bakke2020-07-25
|/