1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-28 03:51:53 +02:00
Commit Graph

944 Commits

Author SHA1 Message Date
Maxim Cournoyer 051a6068b6 gnu: gtk+-2: Remove trailing #t and use gexps.
* gnu/packages/gtk.scm (gtk+-2) [phases]: Remove trailing #t.
[arguments]: Use gexps.
2022-11-20 14:09:24 -05:00
Maxim Cournoyer abecd9c128 gnu: pangomm: Update to 2.50.1 and remove input labels.
* gnu/packages/gtk.scm (pangomm): Update to 2.50.1.
[arguments]: Use gexps.
[phases] {move-doc}: Use gexp variables.
[native-inputs]: Remove labels and sort.
2022-11-20 14:09:24 -05:00
Maxim Cournoyer b338b7aa70 gnu: harfbuzz: Update to 5.3.1.
* gnu/packages/gtk.scm (harfbuzz): Update to 5.3.1.
2022-11-20 14:09:23 -05:00
Maxim Cournoyer 805f92c392 gnu: pango: Update to 1.50.10 and remove input labels.
* gnu/packages/gtk.scm (pango): Update to 1.50.10 and remove input labels.
2022-11-20 14:09:22 -05:00
Petr Hodina 8f877c2c4b gnu: Add appmenu-gtk-module.
* gnu/packages/gtk.scm (appmenu-gtk-menu): New variable.

Co-authored-by: Marius Bakke <marius@gnu.org>
2022-11-21 22:01:12 +01:00
Vagrant Cascadian faa03d1ace gnu: Shorten package synopsis.
* gnu/packages/crates-io.scm (rust-inflections-1): Shorten
  synopsis.
  (rust-clap-conf-0.1): Likewise.
* gnu/packages/gtk.scm (volctl): Likewise.
* gnu/packages/haskell-xyz.scm (ghc-unliftio): Likewise.
* gnu/packages/kde-pim.scm (korganizer): Likewise.
* gnu/packages/kde.scm (kuserfeedback): Likewise.
* gnu/packages/pascal.scm (p2c): Likewise.
* gnu/packages/python-xyz.scm (python-ttystatus): Likewise.
* gnu/packages/qt.scm (qtwebplugin): Likewise.
2022-11-01 22:08:43 -07:00
Efraim Flashner 322917aeb8 Merge remote-tracking branch 'origin/master' into staging
Conflicts:
	gnu/packages/gnuzilla.scm
	gnu/packages/graphics.scm
	gnu/packages/gstreamer.scm
	gnu/packages/gtk.scm
	gnu/packages/kde-frameworks.scm
	gnu/packages/video.scm
2022-10-12 14:36:44 +03:00
Denis 'GNUtoo' Carikli 75e24eec1e gnu: gtk: Use librsvg-2.40 for non-x86_64.
* gnu/packages/gtk.scm (gtk)[propagated-inputs]:
Use librsvg-2.40 for non-x86_64.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-10-10 11:16:07 +02:00
Liliana Marie Prikler 85e7d3e83a gnu: gtk: Update to 4.8.1.
* gnu/packages/gtk.scm (gtk): Update to 4.8.1.
2022-10-01 17:56:00 +02:00
Efraim Flashner c6dde8b085 gnu: gtk: Use architecture appropriate librsvg.
* gnu/packages/gtk.scm (gtk)[propagated-inputs]: When building for
x86_64-linux use librsvg-bootstrap, otherwise use librsvg-2.40.
2022-09-19 18:15:20 +03:00
Marius Bakke 706e6c3c8f Merge branch 'master' into staging 2022-09-16 19:08:17 +02:00
Maxim Cournoyer 512fa6c7e5 gnu: pango-next: Fix source URL.
* gnu/packages/gtk.scm (pango-next): Use "pango" in the URL, not "pango-next".

Reported-by: Vivien Kraus <vivien@planete-kraus.eu>
2022-09-15 13:28:11 -04:00
Maxim Cournoyer 4920f6e634 Merge branch 'staging' into core-updates
Conflicts resolved in:
	gnu/local.mk
	gnu/packages/cmake.scm
	gnu/packages/glib.scm
	gnu/packages/gnome.scm
	gnu/packages/gtk.scm
	gnu/packages/sdl.scm

pango-next, vala-next and librsvg-bootstrap were removed in the process.
2022-09-15 11:43:21 -04:00
Maxim Cournoyer 3d297a0017 Merge branch 'master' into staging
With resolved conflicts in:
	gnu/local.mk
	gnu/packages/freedesktop.scm
	gnu/packages/gnuzilla.scm
2022-09-15 10:20:32 -04:00
Liliana Marie Prikler cad4b0cc07 gnu: dragon-drop: Use G-Expressions.
* gnu/packages/gtk.scm (dragon-drop)[arguments]: Convert to list of
G-Expressions.
2022-09-14 21:01:41 +02:00
arkhan 4d510e5411 gnu: dragon-drop: Correct PREFIX.
* gnu/packages/gtk.scm (dragon-drop)[#:make-flags]: Remove gratuitous “/bin”
from PREFIX.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-09-14 20:56:45 +02:00
Maxim Cournoyer c20660827e gnu: pango-next: Rename from "pango "to "pango-next".
* gnu/packages/gtk.scm (pango-next)[name]: Rename from pango to pango-next.
2022-09-13 02:04:34 -04:00
Maxim Cournoyer 560a47aa93 gnu: gtksourceview: Update to 5.5.1.
* gnu/packages/gtk.scm (gtksourceview): Update to 5.5.1.
[build-system]: Use meson-build-system.
[phases]: Use gexps.
{disable-gtk-update-icon-cache}: New phase.
{pre-check}: Use search-input-file.
[native-inputs]: Remove labels.  Remove intltool and itstool.  Add
gettext-minimal, gi-docgen and gobject-introspection-next.
[propagated-inputs]: Remove labels.  Remove gtk+.  Add fontconfig, fribidi,
gtk, pango-next and pcre2.  Replace glib with glib-next.
(gtksourceview-4): New variable.
(gtksourceview-3): Inherit from gtksourceview-4 and adjust accordingly.
* gnu/packages/gnome.scm (tepl): Replace gtksourceview with gtksourceview-4.
(sushi)[inputs]: Likewise.
* gnu/packages/guile-xyz.scm (nomad): Likewise.
2022-09-13 00:20:38 -04:00
Maxim Cournoyer 579facddec gnu: gtk: Replace librsvg with librsvg-bootstrap.
This is to use the same version of librsvg as used by the 'gtk+' package and
avoid propagation conflicts.

* gnu/packages/gtk.scm (guile-cairo)[inputs]: Remove librsvg.
[propagated-inputs]: Replace librsvg with librsvg-bootstrap.
2022-09-13 00:20:38 -04:00
Maxim Cournoyer abfa74c68b gnu: gtk: Update to 4.8.0 and use gexps.
* gnu/packages/gtk.scm (gtk): Update to 4.8.0.
[arguments]: Use gexps.
[parallel-tests?]: Remove argument.
[phases]{patch}: Use this-package-native-input.  Disable the
inscription-markup.ui test.
{move-files}: Adjust for gexps.
2022-09-12 20:51:23 -04:00
Marius Bakke 884548b476 Merge branch 'staging' into core-updates 2022-09-08 21:12:52 +02:00
Marius Bakke fa894b3f4d Merge branch 'master' into staging 2022-09-08 20:56:57 +02:00
kiasoc5 5ecbb9c167 gnu: dragon-drop: Update to 1.2.0.
* gnu/packages/gtk.scm (dragon-drop): Update to 1.2.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-09-08 16:22:23 +02:00
Liliana Marie Prikler 21175594a2 gnu: Make gtksourceview-5 the default gtksourceview.
* gnu/packages/gtk.scm (gtksourceview-5): Rename to gtksourceview.
(gtksourceview): Rename to gtksourceview-4.  Adjust accordingly.
(gtksourceview-3): Adjust accordingly.
* gnu/packages/gnome.scm (tepl, sushi, gedit, gnome-calculator, xpad)
(gitg, gnome-boxes, gnome-latex, setzer, gnome-builder)
(gtranslator): Use gtksourceview-4.
* gnu/packages/guile-xyz.scm (nomad): Likewise.
* gnu/packages/mail.scm (balsa): Likewise.
* gnu/packages/messaging.scm (gajim): Likewise.
* gnu/packages/music.scm (zrythm, quodlibet): Likewise.
* gnu/packages/syndication.scm (giara): Likewise.
* gnu/packages/xfce.scm (mousepad): Likewise.
2022-09-02 17:04:46 +02:00
Liliana Marie Prikler d30f6a2e06 gnu: gtksourceview: Update to 5.4.2.
* gnu/packages/gtk.scm (gtksourceview-5): New variable.
(gtksourceview): Inherit from gtksourceview-5.
2022-09-02 17:04:46 +02:00
Liliana Marie Prikler 286aedd14e gnu: gtk: Add missing input.
* gnu/packages/gtk.scm (gtk)[inputs]: Add libgudev.
2022-09-02 17:04:45 +02:00
Marius Bakke 59c136ef61 Merge branch 'staging' into core-updates 2022-08-30 20:18:55 +02:00
Maxim Cournoyer a12a2aea28 gnu: gtk: Update to 4.6.7.
* gnu/packages/gtk.scm (gtk): Update to 4.6.7.
2022-08-28 21:07:49 -04:00
Maxim Cournoyer 28d27ddd3d gnu: at-spi2-core-minimal: Update to 2.45.90, rename to at-spi2-core.
at-spi2-core now includes at-spi2-atk (see:
https://gitlab.gnome.org/GNOME/at-spi2-core/-/merge_requests/78).

* gnu/packages/gtk.scm (at-spi2-core-minimal): Rename to...
(at-spi2-core): ... this.  Update to 2.45.90.
[phases]{check}: Adjust per upstream changes.
[inputs]: Add libxml2.
[native-inputs]: Delete labels.  Add gsettings-desktop-schemas,
python-dbusmock and python-pytest.
(at-spi2-core-with-documentation): Variable renamed from at-spi2-core.  Adjust
accordingly to changes to parent (inherited) package, and use gexps.
(at-spi2-atk): Deprecate by at-spi2-core.
(gtk+)[propagated-inputs]: Use at-spi2-core.
* gnu/packages/gnome.scm (orca)[inputs]: Likewise.
* gnu/packages/gnome.scm (gnome): Likewise.
2022-08-28 21:07:49 -04:00
Maxim Cournoyer bcef9356f8 gnu: gtkmm-3: Update to 3.24.6.
* gnu/packages/gtk.scm (gtkmm-3): Update to 3.24.6.
2022-08-28 21:07:47 -04:00
Maxim Cournoyer 91a830d028 gnu: gtk+: Delete trailing #t and use iso-codes.
* gnu/packages/gtk.scm (gtk+)[inputs]: Replace iso-codes/official with
iso-codes.
[phases]: Delete trailing #t.
2022-08-28 21:07:46 -04:00
Marius Bakke dedbaa3a69 Merge branch 'master' into staging 2022-08-28 15:43:30 +02:00
Marius Bakke 34625246e4 gnu: Remove unused module import.
* gnu/packages/gtk.scm: Don't import (gnu packages build-tools).
2022-08-27 23:48:56 +02:00
Marius Bakke ad384816fe Merge branch 'staging' into core-updates 2022-08-27 17:10:55 +02:00
Marius Bakke be5965b196 gnu: gtk-doc/stable: Use 'modify-inputs'.
* gnu/packages/gtk.scm (gtk-doc/stable)[inputs]: Use MODIFY-INPUTS.
2022-08-13 19:09:14 +02:00
Marius Bakke fd01278236 gnu: gtk-doc: Remove input labels.
* gnu/packages/gtk.scm (gtk-doc)[native-inputs]: Remove labels.
2022-08-13 19:09:14 +02:00
Marius Bakke 625bfd4257 gnu: gtk-doc: Remove unused input.
* gnu/packages/gtk.scm (gtk-doc)[inputs]: Remove PYTHON-UNITTEST2.
2022-08-13 19:09:13 +02:00
Marius Bakke 629192666c gnu: harfbuzz: Update to 5.1.0.
* gnu/packages/gtk.scm (harfbuzz): Update to 5.1.0.
2022-08-12 00:22:29 +02:00
Marius Bakke fcd7519d79 gnu: pango: Update to 1.50.8.
* gnu/packages/gtk.scm (pango): Update to 1.50.8.
2022-08-12 00:22:29 +02:00
Marius Bakke 5475dc023f gnu: libthai: Update to 0.1.29.
* gnu/packages/gtk.scm (libthai): Update to 0.1.29.
2022-08-12 00:22:28 +02:00
Marius Bakke 2ef045b1a4 gnu: gtk+@2: Disable failing tests.
* gnu/packages/gtk.scm (gtk+-2)[arguments]: Disable two more tests.
2022-08-12 00:22:28 +02:00
Marius Bakke b4a7f8c917 gnu: Remove librsvg-bootstrap.
librsvg is already a staging-level package, and the next version will no
longer bundle its dependencies, so we might as well drop it early.

* gnu/packages/gnome.scm (librsvg-bootstrap): Remove variable.
* gnu/packages/bittorrent.scm (deluge)[native-inputs]: Replace
LIBRSVG-BOOTSTRAP with LIBRSVG.
* gnu/packages/emacs.scm (emacs)[inputs]: Likewise.
* gnu/packages/gtk.scm (gtk+-2)[propagated-inputs]: Likewise.
* gnu/packages/gtk.scm (gtk+)[propagated-inputs]: Likewise.
2022-08-12 00:22:28 +02:00
Marius Bakke 3a11043d57 gnu: gdk-pixbuf: Remove input labels.
* gnu/packages/gtk.scm (gdk-pixbuf)[native-inputs]: Remove labels.  Bring
documentation inputs closer together.
2022-07-27 17:53:48 +02:00
Marius Bakke e220ad684f gnu: gdk-pixbuf: Use search path instead of patching docbook schema location.
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]: Remove phase patch-docbook.
[native-inputs]: Add LIBXML2.
2022-07-27 17:53:48 +02:00
Marius Bakke 8c698d7de6 gnu: gdk-pixbuf: Propagate private dependencies.
* gnu/packages/gtk.scm (gdk-pixbuf)[inputs]: Move LIBJPEG-TURBO, LIBPNG, and
LIBTIFF ...
[propagated-inputs]: ... here.  Remove LIBX11 while at it.
2022-07-27 17:53:48 +02:00
Marius Bakke 1c526affa3 gnu: Remove harfbuzz@4.
* gnu/packages/gtk.scm (harfbuzz-4): Remove variable.
(pango-1.90)[inputs]: Remove.
2022-07-27 17:53:48 +02:00
Marius Bakke 32360107ef gnu: harfbuzz: Update to 5.0.1.
* gnu/packages/gtk.scm (harfbuzz): Update to 5.0.1.
2022-07-27 17:53:48 +02:00
Marius Bakke 8b0565c077 gnu: gdk-pixbuf: Update to 2.42.8.
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.42.8.
2022-07-23 19:43:11 +02:00
Marius Bakke 9044b086dd Merge branch 'staging' into core-updates 2022-07-22 01:09:14 +02:00
Marius Bakke f4f6d6582b gnu: pangomm: Remove input labels.
* gnu/packages/gtk.scm (pangomm)[native-inputs]: Remove labels.
[arguments]: While at it, remove trailing #t.
2022-07-16 23:25:19 +02:00