Archived
1
0
Fork 0
Commit graph

908 commits

Author SHA1 Message Date
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
Marius Bakke
6140e8c45d
gnu: pangomm@2.46: Update to 2.46.2.
* gnu/packages/gtk.scm (pangomm-2.46): Update to 2.46.2.
2022-07-16 23:25:19 +02:00
Marius Bakke
89a2a5a72e
gnu: python-pycairo: Update to 1.21.0.
* gnu/packages/gtk.scm (python-pycairo): Update to 1.21.0.
2022-07-16 23:25:19 +02:00
Marius Bakke
71289da723
gnu: python-pycairo: Add 'upstream-name' property.
* gnu/packages/gtk.scm (python-pycairo)[properties]: New field.
2022-07-16 23:25:19 +02:00
Maxim Cournoyer
3f814d1878
gnu: gtk: Use new style inputs.
* gnu/packages/gtk.scm (gtk)[native-inputs]: Use new style.
[propagated-inputs]: Likewise.
2022-07-12 23:23:26 -04:00
Maxim Cournoyer
9819aac1d8
gnu: gtk: Update to 4.6.6.
* gnu/packages/gtk.scm (gtk): Update to 4.6.6.
[phases]{patch}: Disable 'unaligned-offscreen' test.
2022-07-12 23:23:26 -04:00
Liliana Marie Prikler
15b4579a5a
gnu: Add pango-1.90.
* gnu/packages/gtk.scm (pango-1.90): New variable.
2022-07-09 10:41:41 +02:00
Liliana Marie Prikler
bcf6730e68
gnu: Add harfbuzz-4.
* gnu/packages/gtk.scm (harfbuzz-4): New variable.
2022-07-09 10:41:41 +02:00
Liliana Marie Prikler
3af9282853
gnu: harfbuzz-3: Update to 3.4.0.
* gnu/packages/gtk.scm (harfbuzz-3.0): Rename to...
(harfbuzz-3): ... this.  Update to 3.4.0.
* gnu/packages/chromium.scm (ungoogled-chromium): Adjust accordingly.
2022-07-09 10:41:40 +02:00
Marius Bakke
9660c7aaab
gnu: harfbuzz: Update to 4.4.1.
* gnu/packages/gtk.scm (harfbuzz): Update to 4.4.1.
2022-07-06 00:35:16 +02:00
Marius Bakke
db216c2078
gnu: pango: Remove input labels.
* gnu/packages/gtk.scm (pango)[propagated-inputs, native-inputs]: Remove labels.
2022-07-06 00:35:16 +02:00
Marius Bakke
dc5fc7d23f
gnu: pango: Update to 1.50.7.
* gnu/packages/gtk.scm (pango): Update to 1.50.7.
(pango-next): Remove variable.
(gtk, pangomm)[inputs]: Change from PANGO-NEXT to PANGO.
2022-07-06 00:35:16 +02:00
Liliana Marie Prikler
48ff4bfcd7
gnu: gdk-pixbuf: Add removal hint for libx11.
* gnu/packages/gtk.scm (gdk-pixbuf)[propagated-inputs]: Add hint to remove
libx11 on core-updates.
2022-07-02 13:49:42 +02:00
Tomasz Jeneralczyk
b02225b614
gnu: Add gdk-pixbuf-xlib.
This was part of gtk-pixbuf before but was split into its own library
in version 2.42.0: https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/tags/2.42.0

* gnu/packages/gtk.scm (gtk-pixbuf-xlib): New variable.

Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2022-07-02 13:49:35 +02:00
Marius Bakke
4d6a9364bb
gnu: harfbuzz: Use G-expression.
* gnu/packages/gtk.scm (harfbuzz)[arguments]: Convert to gexp.
2022-06-28 00:13:00 +02:00
Marius Bakke
0e93273def
gnu: harfbuzz: Update to 4.4.0.
* gnu/packages/gtk.scm (harfbuzz): Update to 4.4.0.
2022-06-28 00:09:50 +02:00
Marius Bakke
21a895a27b
gnu: harfbuzz: Remove input labels.
...and reindent.

* gnu/packages/gtk.scm (harfbuzz)[inputs]: Remove labels.
2022-06-27 23:48:00 +02:00
Marius Bakke
febdbf0111
gnu: harfbuzz: Update to 4.3.0.
* gnu/packages/gtk.scm (harfbuzz): Update to 4.3.0.
(harfbuzz-3.0): Remove variable.
* gnu/packages/chromium.scm (ungoogled-chromium)[inputs]: Change from
HARFBUZZ-3.0 to HARFBUZZ.
2022-06-27 23:48:00 +02:00
Ludovic Courtès
8655a71445
Merge branch master into core-updates 2022-06-22 18:48:00 +02:00
Ludovic Courtès
8c3e9da13a
Merge branch 'master' into core-updates 2022-06-08 14:46:24 +02:00
Tobias Geerinckx-Rice
e31ab8c248
gnu: cairomm: Remove input labels.
* gnu/packages/gtk.scm (cairomm)[native-inputs, inputs]:
Remove input labels.
2022-06-05 02:00:00 +02:00
Tobias Geerinckx-Rice
525f1013d1
gnu: cairomm: Update to 1.16.1.
* gnu/packages/gtk.scm (cairomm): Update to 1.16.1.
[arguments]: Don't explicitly return #t from phases.
2022-06-05 02:00:00 +02:00
Tobias Geerinckx-Rice
48e66b01d6
gnu: Add iso-codes variant for use within Guix.
* gnu/packages/iso-codes.scm (iso-codes):
Replace with hidden-package that inherits…
(iso-codes/official): …this ‘new’ variable with its previous value.
* gnu/packages/gtk.scm (gtk+)[inputs]:
Use iso-codes/official to prevent mass rebuilds.
2022-05-29 02:00:00 +02:00
Maxim Cournoyer
08c19564c4
gnu: libdbusmenu: Update to 16.04.0-496.
* gnu/packages/gtk.scm (libdbusmenu): Update to 16.04.0-496.
[source]: Fetch using Breezy.
[arguments]: Use gexps.
[phases]: Delete trailing #t.
{remove-deprecated-gnome-common-macros}: New phase.
{patch-paths}: Likewise.
[inputs]: Use new style.
[native-inputs]: Likewise. Replace gnome-doc-utils with gnome-common.  Replace python-2 with
python-wrapper.  Add autoconf, automake, libtool, libxslt and which.
2022-05-31 14:54:08 -04:00
Maxim Cournoyer
0e406da6a0
gnu: Remove python2-pycairo.
* gnu/packages/gtk.scm (python2-pycairo): Delete variable.
2022-05-31 14:53:46 -04:00
Maxim Cournoyer
1c09ed3721
gnu: Remove python2-pygtk.
* gnu/packages/gtk.scm (python2-pygtk): Delete variable.
2022-05-31 14:53:45 -04:00
Benjamin Slade
5ae78c523a
gnu: yad: Update to 12.0.
* gnu/packages/gtk.scm (yad): Update to 12.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-05-27 23:10:03 +02:00
Zhu Zihao
095c609dfd
gnu: gtkmm: Update to 4.6.1.
* gnu/packages/gtk.scm (gtkmm): Update to 4.6.1.
[propagated-inputs]: Remove atkmm because it's no longer needed.
* gnu/packages/gtk.scm (pangomm): Update to 2.50.0.
[propagated-inputs]: Replace 'pango' with 'pango-next'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-04 22:58:02 +02:00
Zhu Zihao
ef3cae59a2
gnu: gtk: Update to 4.6.1.
* gnu/local.mk (dist_patch_DATA): Remove gtk-introspection-test.patch.
* gnu/packages/patches/gtk-introspection-test.patch: Remove.
* gnu/packages/gtk.scm (gtk): Update to 4.6.1.
[source]: Remove stale patch.
[arguments]<phases>: Add 'patch-rst2man' phase, correct the binary name of
rst2man to 'rst2man.py'
[inputs]: Add libjpeg-turbo, libpng, libtiff.
[native-inputs]: Add python-docutils.
[propagated-inputs]: Use pango-next.
* gnu/packages/fcitx5.scm (fcitx5-gtk)[arguments]: Disable GTK4 build.
<configure-flags>: Add "-DENABLE_GTK_IM_MODULE=OFF".
<phases>: In phase "patch-install-prefix", Remove GTK4 code.
[inputs]: Remove package gtk.
[outputs]: Remove output "gtk4".

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-04 22:58:02 +02:00
Zhu Zihao
4df7fe14ff
gnu: pango 1.50: Add version 1.50.4.
* gnu/packages/gtk.scm(pango-next): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-04-04 22:58:02 +02:00
Maxim Cournoyer
a9429c8f22
Merge branch 'staging' into core-updates. 2022-03-21 23:39:43 -04:00
Zhu Zihao
b3b9b68040
gnu: Add webp-pixbuf-loader.
* gnu/packages/gtk.scm (webp-pixbuf-loader): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2022-03-11 23:12:48 +01:00
Lars-Dominik Braun
57d0b1afb2
gnu: Add gromit-mpx.
* gnu/packages/gtk.scm (gromit-mpx): New variable.
2022-02-24 13:53:39 +01:00
Efraim Flashner
1fd74a7e5a
gnu: girara: Update to 0.3.7.
* gnu/packages/gtk.scm (girara): Update to 0.3.7.
[native-inputs]: Replace check-0.14 with check.
2022-02-19 19:09:20 +02:00
Maxim Cournoyer
0d41fe4855
Merge branch 'staging' into core-updates.
With "conflicts" resolved in (mostly in favor of master/staging):
	gnu/packages/admin.scm
	gnu/packages/gnuzilla.scm
	gnu/packages/gtk.scm
	gnu/packages/kerberos.scm
	gnu/packages/linux.scm
	guix/lint.scm
2022-01-25 23:48:37 -05:00
Maxim Cournoyer
5d231df3cc
gnu: gtkmm: Add python to native inputs.
Since commit 5d20d7e1369fc7d93de19c0bd219937d697ceae6, meson no longer
propagates Python.

* gnu/packages/gtk.scm (gtkmm)[native-inputs]: Add python.
2022-01-10 11:44:38 -05:00
Maxim Cournoyer
b78f0cbff4
gnu: gtk: Update to 4.4.1.
* gnu/packages/patches/gtk-introspection-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gtk.scm (gtk): Update to 4.4.1.
[origin]: Apply new patch.
[phases]{pre-check}: Set TZDIR.
[native-inputs]: Add graphene, python-pygobject and tzdata.
2022-01-10 11:44:37 -05:00