summaryrefslogtreecommitdiff
path: root/gnu/packages/gtk.scm
AgeCommit message (Collapse)Author
2019-04-01gnu: Remove gtk+/fixed.Marius Bakke
The merge preceding this commit ignored the replacement part of commit bc91562939ee002e84c95d13c907482b6d1e9339. This commit removes the remaining bits, as the patch is already included in GTK3 since version 3.24.3. * gnu/packages/patches/gtk3-fix-deprecation-macro-use.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/gtk.scm (gtk+/fixed): Remove variable.
2019-04-01Merge branch 'master' into stagingMarius Bakke
2019-03-30gnu: gtk+: Graft upstream fix for crashes in Emacs and IceCat.Mark H Weaver
Fixes <https://bugs.gnu.org/34454>. * gnu/packages/patches/gtk3-fix-deprecation-macro-use.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/gtk.scm (gtk+/fixed): New variable. (gtk+)[replacement]: New field.
2019-03-21Merge branch 'master' into stagingMarius Bakke
2019-03-18gnu: gtksourceview: Update to 3.24.10.Tobias Geerinckx-Rice
* gnu/packages/gtk.scm (gtksourceview): Update to 3.24.10.
2019-03-18gnu: gtksourceview: Don't use NAME in source URI.Tobias Geerinckx-Rice
* gnu/packages/gtk.scm (gtksourceview)[source]: Hard-code NAME.
2019-03-18Correct name and email address for ng0.ng0
* .mailmap, Makefile.am, doc/guix.de.texi, doc/guix.fr.texi, doc/guix.texi, etc/completion/fish/guix.fish, gnu/packages/accessibility.scm, gnu/packages/admin.scm, gnu/packages/audio.scm, gnu/packages/autotools.scm, gnu/packages/cdrom.scm, gnu/packages/check.scm, gnu/packages/cinnamon.scm, gnu/packages/compression.scm, gnu/packages/crypto.scm, gnu/packages/databases.scm, gnu/packages/django.scm, gnu/packages/dns.scm, gnu/packages/elixir.scm, gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm, gnu/packages/enlightenment.scm, gnu/packages/erlang.scm, gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/forth.scm, gnu/packages/fvwm.scm, gnu/packages/games.scm, gnu/packages/gl.scm, gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/gtk.scm, gnu/packages/guile-wm.scm,gnu/packages/guile-xyz.scm, gnu/packages/haskell-check.scm, gnu/packages/haskell-crypto.scm, gnu/packages/haskell.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/language.scm, gnu/packages/libcanberra.scm, gnu/packages/linux.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm, gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm, gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm, gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm, gnu/packages/ncurses.scm, gnu/packages/networking.scm, gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm, gnu/packages/perl-check.scm, gnu/packages/perl.scm, gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/python-xyz.scm, gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm, gnu/packages/rust.scm, gnu/packages/scheme.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm, gnu/packages/telephony.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm, gnu/packages/tor.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm, gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm, gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm, gnu/services/desktop.scm, gnu/services/version-control.scm, gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm: Correct name and email address for ng0. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
2019-03-15gnu: meson: Update to 0.50.0.Marius Bakke
* gnu/packages/build-tools.scm (meson): Update to 0.50.0. * gnu/packages/patches/at-spi2-core-meson-compat.patch, gnu/packages/patches/totem-meson-compat.patch: New files. * gnu/local.mk (dist_patch_DATA): Adjust accordingly. * gnu/packages/gnome.scm (totem)[source](patches): Add totem-meson.compat.patch. * gnu/packages/gtk.scm (at-spi2-core)[source](patches): New field.
2019-03-14gnu: at-spi2-atk: Update to 2.32.0.Marius Bakke
* gnu/packages/gtk.scm (at-spi2-atk): Update to 2.32.0. [build-system]: Change to MESON-BUILD-SYSTEM. [arguments]: Adjust test invokation. [native-inputs]: Add LIBXML2.
2019-03-14gnu: at-spi2-core: Update to 2.32.0.Marius Bakke
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.32.0. [arguments]: Adjust for renamed configure flag. [inputs]: Move LIBXI and LIBXTST ... [propagated-inputs]: ... here.
2019-03-14gnu: atk: Update to 2.32.0.Marius Bakke
* gnu/packages/gtk.scm (atk): Update to 2.32.0. [build-system]: Change to MESON-BUILD-SYSTEM. [outputs]: Remove (due to dependency cycle on gtk-doc). [arguments]: Remove. [native-inputs]: Add GETTEXT-MINIMAL.
2019-03-14gnu: gtk+: Update to 3.24.7.Marius Bakke
* gnu/packages/gtk.scm (gtk+): Update to 3.24.7.
2019-03-07gnu: at-spi2-core: Update to 2.28.0.Ricardo Wurmus
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.28.0. [build-system]: Use meson-build-system. [arguments]: Adjust configure-flags; add build phases: set-documentation-path, prepare-doc-directory, move-documentation; move check phase after install. [native-inputs]: Add gtk-doc and glib:bin.
2019-03-07gnu: gtk-doc: Update to 1.28.Ricardo Wurmus
* gnu/packages/gtk.scm (gtk-doc): Update to 1.28.
2019-03-07gnu: Add gtksourceview-3.Ricardo Wurmus
* gnu/packages/gtk.scm (gtksourceview-3): New variable.
2019-03-07gnu: gtksourceview: Update to 4.0.2.Ricardo Wurmus
* gnu/packages/gtk.scm (gtksourceview): Update to 4.0.2.
2019-03-01gnu: gdk-pixbuf: Update to 2.38.1.Marius Bakke
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.38.1.
2019-02-20Merge branch 'master' into stagingMarius Bakke
2019-02-17gnu: clipit: Update to 1.4.4.Tobias Geerinckx-Rice
* gnu/packages/gtk.scm (clipit): Update to 1.4.4. [source]: Use GIT-FETCH and GIT-FILE-NAME. [native-inputs]: Add autoconf and automake.
2019-02-17gnu: yad: Update to 0.41.0.Tobias Geerinckx-Rice
* gnu/packages/gtk.scm (yad): Update to 0.41.0.
2019-02-10gnu: gtk+: Update to 3.24.5.Marius Bakke
* gnu/packages/gtk.scm (gtk+): Update to 3.24.5.
2019-01-31Merge branch 'master' into stagingMarius Bakke
2019-01-28gnu: Move most packages from guile.scm to new module.Ricardo Wurmus
* gnu/packages/guile.scm (artanis, guildhall, guile-aspell, guile-bash, guile-8sync, guile-daemon, guile-dsv, guile-fibers, guile-syntax-highlight, guile-sjson, guile-colorized, guile-pfds, guile-aa-tree, guile-simple-zmq, jupyter-guile-kernel, guile-sparql, guile-debbugs, guile-email, guile-debbugs-next, guile-newt, guile-mastodon, guile-parted, guile-xosd, guile-dbi, guile-dbd-sqlite3, guile-config, guile-hall, guile-ics, guile-wisp, guile-sly, g-wrap, guile-miniadapton, guile-reader, guile2.2-reader, guile-ncurses, guile-ncurses/gpm, guile-lib, guile2.0-lib, guile2.2-lib, guile-minikanren, guile2.0-minikanren, guile2.2-minikanren, guile-irregex, guile2.0-irregex, guile2.2-irregex, haunt, guile2.0-haunt, guile2.2-haunt, guile-redis, guile2.0-redis, guile2.2-redis, guile-commonmark, guile2.0-commonmark, guile2.2-commonmark, mcron, mcron2): Move these variables from here... * gnu/packages/guile-xyz.scm: ...to this new file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/installer.scm, gnu/packages/bioinformatics.scm, gnu/packages/ci.scm, gnu/packages/gtk.scm, gnu/packages/guile.scm, gnu/packages/mail.scm, gnu/packages/package-management.scm, gnu/packages/skribilo.scm, gnu/packages/web.scm, gnu/services/mcron.scm: Update module references.
2019-01-20Merge branch 'master' into stagingLudovic Courtès
2019-01-18gnu: graphene: Remove custom autogen phase.Ricardo Wurmus
* gnu/packages/gtk.scm (graphene)[arguments]: Remove 'autogen phase.
2019-01-15gnu: Separate Python core packages from the rest.Ricardo Wurmus
* gnu/packages/python.scm: Move hundreds of package definitions from here... * gnu/packages/python-xyz.scm: ...to this new module. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/packages/ada.scm, gnu/packages/admin.scm, gnu/packages/android.scm, gnu/packages/audio.scm, gnu/packages/backup.scm, gnu/packages/benchmark.scm, gnu/packages/bioinformatics.scm, gnu/packages/bittorrent.scm, gnu/packages/calendar.scm, gnu/packages/check.scm, gnu/packages/chemistry.scm, gnu/packages/cluster.scm, gnu/packages/compression.scm, gnu/packages/connman.scm, gnu/packages/crypto.scm, gnu/packages/cups.scm, gnu/packages/databases.scm, gnu/packages/dav.scm, gnu/packages/direct-connect.scm, gnu/packages/disk.scm, gnu/packages/django.scm, gnu/packages/dlang.scm, gnu/packages/docker.scm, gnu/packages/ebook.scm, gnu/packages/elf.scm, gnu/packages/emacs.scm, gnu/packages/emulators.scm, gnu/packages/engineering.scm, gnu/packages/enlightenment.scm, gnu/packages/finance.scm, gnu/packages/fltk.scm, gnu/packages/fontutils.scm, gnu/packages/freedesktop.scm, gnu/packages/game-development.scm, gnu/packages/games.scm, gnu/packages/geo.scm, gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/graph.scm, gnu/packages/graphics.scm, gnu/packages/graphviz.scm, gnu/packages/gtk.scm, gnu/packages/ham-radio.scm, gnu/packages/image-processing.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/jrnl.scm, gnu/packages/julia.scm, gnu/packages/kde-frameworks.scm, gnu/packages/key-mon.scm, gnu/packages/libffi.scm, gnu/packages/libreoffice.scm, gnu/packages/libusb.scm, gnu/packages/lirc.scm, gnu/packages/logging.scm, gnu/packages/machine-learning.scm, gnu/packages/mail.scm, gnu/packages/mate.scm, gnu/packages/maths.scm, gnu/packages/medical.scm, gnu/packages/messaging.scm, gnu/packages/monitoring.scm, gnu/packages/mp3.scm, gnu/packages/mpd.scm, gnu/packages/music.scm, gnu/packages/networking.scm, gnu/packages/nutrition.scm, gnu/packages/openldap.scm, gnu/packages/openstack.scm, gnu/packages/package-management.scm, gnu/packages/password-utils.scm, gnu/packages/patchutils.scm, gnu/packages/pdf.scm, gnu/packages/photo.scm, gnu/packages/polkit.scm, gnu/packages/protobuf.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/qt.scm, gnu/packages/rdf.scm, gnu/packages/ruby.scm, gnu/packages/search.scm, gnu/packages/selinux.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/simulation.scm, gnu/packages/ssh.scm, gnu/packages/statistics.scm, gnu/packages/storage.scm, gnu/packages/sync.scm, gnu/packages/terminals.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm, gnu/packages/tor.scm, gnu/packages/tryton.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/virtualization.scm, gnu/packages/vpn.scm, gnu/packages/web-browsers.scm, gnu/packages/web.scm, gnu/packages/wicd.scm, gnu/packages/xdisorg.scm, gnu/packages/xorg.scm: Update module references.
2018-12-23gnu: girara: Update to 0.3.2.Marius Bakke
* gnu/packages/gtk.scm (girara): Update to 0.3.2.
2018-12-12gnu: gtk+: Update to 3.24.2.Marius Bakke
* gnu/packages/gtk.scm (gtk+): Update to 3.24.2. [source](modules, snippet): New fields.
2018-12-12gnu: cairo: Update to 1.16.0.Marius Bakke
* gnu/packages/patches/cairo-CVE-2016-9082.patch, gnu/packages/patches/cairo-setjmp-wrapper.patch: Delete files. * gnu/local.mk (dist_patch_DATA): Remove them/ * gnu/packages/gtk.scm (cairo): Update to 1.16.0. [source](patches): Remove.
2018-12-12gnu: harfbuzz: Update to 2.2.0.Marius Bakke
* gnu/packages/gtk.scm (harfbuzz): Update to 2.2.0.
2018-12-12gnu: gdk-pixbuf: Only extend the test timeout on some architectures.Efraim Flashner
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]: Remove substitution extending test timeout to 1800 seconds. Replace check on armhf-linux and aarch64-linux to use 'timeout-multiplier' on the test suite.
2018-12-12gnu: gdk-pixbuf: Fix typo.Efraim Flashner
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]: Really disable installing the tests.
2018-12-04gnu: gtk+: Update to 3.24.1.Marius Bakke
* gnu/packages/gtk.scm (gtk+): Update to 3.24.1.
2018-11-14Merge branch 'master' into core-updatesMarius Bakke
2018-11-11gnu: gtk-doc: Use local docbook-xsl.Pierre Neidhardt
* gnu/packages/gtk.scm (gtk-doc): Use local docbook-xsl.
2018-11-09Merge branch 'master' into core-updatesMarius Bakke
2018-11-07gnu: Add spread-sheet-widget.Kei Kebreau
* gnu/packages/gtk.scm (spread-sheet-widget): New public variable.
2018-10-23gnu: ganv: Use python2 for building.Marius Bakke
* gnu/packages/gtk.scm (ganv)[arguments]: Set #:python.
2018-10-14gnu: gdk-pixbuf: Increase test timeout.Efraim Flashner
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]: Increase test timeout.
2018-10-05Merge branch 'master' into core-updatesMarius Bakke
2018-10-02gnu: guile-cairo: Update to 1.10.0.Ludovic Courtès
* gnu/packages/gtk.scm (guile-cairo): Update to 1.10.0. [source]: Add 'snippet'. [arguments]: Remove.
2018-09-26Merge branch 'master' into core-updatesMarius Bakke
2018-09-26gnu: enchant: Update to 2.2.3.Marius Bakke
* gnu/packages/enchant.scm (enchant): Update to 2.2.3. [arguments]: Add "--enable-relocatable" to #:configure-flags. [native-inputs]: Add UNITTEST-CPP. (enchant-1.6): New public variable. * gnu/packages/fcitx.scm (fcitx)[inputs]: Change ENCHANT to ENCHANT-1.6. * gnu/packages/gnome.scm (gspell): Likewise. * gnu/packages/mate.scm (pluma): Likewise. * gnu/packages/gtk.scm (gtkspell3)[propagated-inputs]: Likewise. [inputs]: Remove duplicate ENCHANT.
2018-09-13Merge branch 'master' into core-updatesLeo Famulari
2018-09-10gnu: Add yad.Mădălin Ionel Patrașcu
* gnu/packages/gtk.scm (yad): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2018-09-09gnu: gdk-pixbuf: Update to 2.38.0.Marius Bakke
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.38.0. [build-system]: Switch to MESON-BUILD-SYSTEM. [arguments]: Don't explicitly enable x11 in #:configure-flags. Prevent tests from getting installed. Adjust test substitutions. Add phase to fix install. [native-inputs]: Add GETTEXT-MINIMAL. (gdk-pixbuf+svg)[arguments]: Adjust accordingly.
2018-09-09gnu: gtk+: Update to 3.24.0.Marius Bakke
* gnu/packages/gtk.scm (gtk+): Update to 3.24.0.
2018-09-09Merge branch 'master' into core-updatesMarius Bakke
2018-09-06gnu: guile-present: Install .go files to libdir.Ludovic Courtès
* gnu/packages/plotutils.scm (guile-present)[source](modules, snippet): Remove.
2018-08-30gnu: pango: Replace with 1.42.4.Marius Bakke
Fixes <https://bugs.gnu.org/32594>. * gnu/packages/gtk.scm (pango)[replacement]: New field. (pango-1.42.4): New public variable.