Age | Commit message (Collapse) | Author |
|
* gnu/packages/gtk.scm (gtk)[arguments]<#:configure-flags>: Skip more
failing tests known to fail.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Change-Id: I34d0f7521224b41072fcc0c35321935d1db927e0
|
|
This reverts commit 76ed1e886ea790fc8562b355a0768a0f04889abb.
The next commit does a better job of skipping the tests.
|
|
* gnu/packages/gtk.scm (gtk)[arguments]: When building for aarch64-linux
add a phase to skip a test which can't find the zink driver.
Change-Id: I7b596309f1cbd555bd7ba889379d5b0bb245eabc
|
|
* gnu/packages/gtk.scm (pango-1.90)[source]: Disable failing test.
Change-Id: Ib0f6dcd42c9475c4b543400f43836c2f3f8db16f
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
* gnu/packages/gtk.scm (girara) [propagated-inputs]: Add json-glib.
Change-Id: I5bfe5a516885153014fce1c6643ac5799f0100e1
Signed-off-by: Christopher Baines <mail@cbaines.net>
|
|
|
|
* gnu/packages/gtk.scm (girara): Update to 0.4.3.
Change-Id: I3c977cd33fa6d20fce3bb575ae2ad887b3061966
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail>
|
|
* gnu/packages/gtk.scm (girara)[arguments]: Convert to list of G-Expressions.
[native-inputs]: Move after arguments.
[propagated-inputs]: Move after arguments.
Change-Id: I79a6f59f6ea671433f1a66a10cb79203f0b9bbae
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail>
|
|
* gnu/packages/gtk.scm (girara): Update to 0.4.2.
Change-Id: Ib7daa73b5802c98b653f4513f6111dcad786b65f
|
|
* gnu/packages/gtk.scm (gtk+): Update to 3.24.41.
Change-Id: I3dcaecb7485fa91e23fb6231f9fb51ef916da10e
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/gtk.scm (pangomm-2.46): Update to 2.46.4.
Change-Id: Ia1dcb94f35eb80a7cd79cae5245acbc4069e006b
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/gtk.scm (atkmm-2.28): Update to 2.28.4.
Change-Id: If4b333b02785c9a5712816ea048b1943b582c2e3
Reviewed-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/glib.scm (glibmm-2.64): Rename to ...
(glibmm-2.66): ... this. Update to 2.66.6.
* gnu/packages/animation.scm (etl)[inputs]: Adjust accordingly.
(synfig)[propagated-inputs]: Likewise.
* gnu/packages/electronics.scm (libsigrok)[propagated-inputs]: Likewise.
* gnu/packages/gnome-xyz.scm (eiciel)[inputs]: Likewise.
* gnu/packages/gnome.scm (libxml++-3, libxml++-2)[propagated-inputs]: Likewise.
* gnu/packages/gtk.scm (pangomm-2.46, atkmm-2.28, gtkmm-2)[propagated-inputs]:
Likewise.
Change-Id: I878e740e085a483970a4ef6e0fa7dd19000863eb
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
|
|
|
|
* gnu/packages/gtk.scm (pangomm-2.46): Update to 2.46.3
Change-Id: I53c19722ba403790b8e110433fc31753817b5d22
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/gtk.scm (gtkmm-3): Update to 3.24.8.
Change-Id: I7a3785da22d7bdbf8aed349dae7ac69c0d070c84
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/gtk.scm (gtk+): Update to 3.24.38.
Change-Id: I98ddc6cbdaacc665bf3f924e7ae47f1ef139bcc5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/gtk.scm (gdk-pixbuf): Update to 2.42.10.
[#:configure-flags]: Add "-Dgtk_doc=true".
[native-inputs]: Remove docbook-xml-4.3, docbook-xml, libxml2 and libxslt. Add
gi-docgen and python-docutils.
Change-Id: I2375beadad7f5d606fa6d973694a10679e07b689
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
The 'gtk:tools / validate' test started failing for unknown reasons after
updating mesa to 23.3.1 and xorgproto to 2023.2. Skip for now.
* gnu/packages/gtk.scm (gtk)[arguments]{phases}: Skip the 'gtk:tools /
validate' test using the 'patch' phase.
Change-Id: I7d0a459c0cbbb979f4589f929eb637f00f642225
|
|
* gnu/packages/gtk.scm (harfbuzz): Update to 8.3.0.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/python-xyz.scm (python-dbusmock): Update to 0.30.0.
[#:phases]<patch-paths>: Adjust accordingly.
[native-inputs]: Add upower.
(python-dbus-minimal): New variable.
* gnu/packages/gnome.scm (upower)[native-inputs]: Replace python-dbusmock
with python-dbusmock-minimal.
* gnu/packages/gtk.scm (at-spi2-core)[native-inputs]: Likewise.
(at-spi2-core-with-documentation)[native-inputs]: Adjust accordingly.
* gnu/packages/polkit.scm (polkit)[native-inputs]: Replace python-dbusmock
with python-dbusmock-minimal.
Change-Id: If0cd76da0495d052f94ee5d654436c4d1dd1e2c3
|
|
The fontconfig issue was apparently HOME that was not set. The build system
required the documentation command to fail on any warning.
* gnu/packages/gtk.scm (libpanel): Update to 1.2.0.
[#:configure-flags]: Remove.
[#:phases]: Reindent.
<set-home>: New phase.
[native-inputs]: Reindent. Add gi-docgen.
Change-Id: I2a11e9c3e8b480e5ebc9b4e3e4763804c9c6a28c
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/gtk.scm (at-spi2-core): Update to 2.48.4.
(at-spi2-core-with-documentation)[#:phases]: Adjust accordingly.
[native-inputs]: Remove docbook-xml-4.3 and gtk-doc/stable.
Add gi-docgen, python, and python-sphinx.
Change-Id: I3fc09c79f1ae5594fe9ad50e7212fbee11ce8a90
Co-authored-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
|
|
* gnu/packages/gtk.scm (gtk): Update to 4.12.3.
[source]: Remove snippet.
[arguments]<#:configure-flags>: Add “--no-suite=headless”.
<#:phases>: Also patch text-color tests in gsk/nodeparser.
Change-Id: Iedabfd12ae4f60f02ea21f427b85aeb6b17d03d6
|
|
Change-Id: Ib6f55bebef2fb235fa59fd5442102a3e0ace3191
|
|
* gnu/packages/gtk.scm (at-spi2-core)[arguments]: When building for
powerpc-linux skip the custom 'check phase.
Change-Id: I8c609c1cb6eb8b03746e294f7b8e3d0792c43443
|
|
|
|
* gnu/packages/gtk.scm (at-spi2-core)[arguments]: When cross compiling
skip the custom 'check phase.
Change-Id: Ibc15a829d632bce8331dc70df6dc3b36b4a479a4
|
|
* gnu/packages/gtk.scm (cairomm): Update to 1.16.2.
[source]: Hard-code NAME.
|
|
|
|
* gnu/packages/gtk.scm (pango)[native-inputs]: Do not include
gobject-introspection when building for the Hurd.
|
|
* gnu/packages/gtk.scm (harfbuzz)[native-inputs]: Do not include
gobject-introspection when building for the Hurd.
|
|
Gobject-introspection and libdrm does not build for the Hurd. Poppler depends
on nss, which does not build for the Hurd.
* gnu/packages/gtk.scm (cairo)[native-inputs]: When building for the Hurd, do
not include gobject-introspection.
[inputs]: Likewise, do not include libdrm, poppler.
|
|
* gnu/packages/gtk.scm (spread-sheet-widget)[arguments]:
Add "--disable-static" to #:configure-flags.
|
|
* gnu/packages/gtk.scm (spread-sheet-widget): Update to 0.8.
|
|
As this package definition is redundant, harfbuzz is version 5.3.1.
* gnu/packages/gtk.scm (harfbuzz-5): Remove.
* gnu/packages/libreoffice.scm (libreoffice)[inputs]: Replace harfbuzz-5 with
harfbuzz.
* gnu/packages/qt.scm (qtwebengine)[inputs]: Remove redundant replace.
|
|
* gnu/packages/gtk.scm (gtksourceview)[#:phases]<pre-check>: Set “GDK_BACKEND”
and “GTK_A11Y”.
|
|
* gnu/packages/gtk.scm (gtk): Update to 4.10.3.
[source]: Unbundle gi-docgen.
[native-inputs]: Add gi-docgen.
[arguments]<#:test-options>: Add “--no-suite=failing” and “--no-suite=flaky”.
|
|
|
|
* gnu/packages/gtk.scm (gdk-pixbuf)[arguments]: In 'disable-failing-tests
phase skip a different test.
|
|
* gnu/packages/gtk.scm (gtksourceview): Update to 5.8.0.
|
|
* gnu/packages/patches/gtk2-harden-list-store.patch: New file.
* gnu/packages/gtk.scm (gtk+-2)[patches]: Add it here.
* gnu/local.mk (dist_patch_DATA): Register it here.
|
|
* gnu/packages/gtk.scm (pango): Update to 1.50.14.
|
|
* gnu/packages/glib.scm (glib): Update to 2.76.1.
[source]<snippet>: Adjust accordingly.
[arguments]<#:phases>: Add ‘set-G_TEST_SRCDIR’. Update ‘delete-failing-tests’.
[propagated-inputs]: Replace pcre with pcre2.
(glib-with-documentation): Inherit from glib.
* gnu/packages/gnome.scm (sysprof, gtranslator): Use glib.
* gnu/packages/gtk.scm (gtksourceview, libpanel): Use glib.
* gnu/packages/guile-xyz.scm (guile-g-golf): Use glib.
* gnu/packages/music.scm (zrythm): Use glib.
* gnu/packages/patches/glib-skip-failing-test.patch: Adjust accordingly.
|
|
Conflicts:
gnu/local.mk
gnu/packages/build-tools.scm
gnu/packages/certs.scm
gnu/packages/check.scm
gnu/packages/compression.scm
gnu/packages/cups.scm
gnu/packages/fontutils.scm
gnu/packages/gnuzilla.scm
gnu/packages/guile.scm
gnu/packages/ibus.scm
gnu/packages/image-processing.scm
gnu/packages/linux.scm
gnu/packages/music.scm
gnu/packages/nss.scm
gnu/packages/pdf.scm
gnu/packages/python-xyz.scm
gnu/packages/qt.scm
gnu/packages/ruby.scm
gnu/packages/shells.scm
gnu/packages/tex.scm
gnu/packages/video.scm
gnu/packages/vulkan.scm
gnu/packages/web.scm
gnu/packages/webkit.scm
gnu/packages/wm.scm
|
|
The Meson build system now takes care of that itself, just like the GNU build
system.
* gnu/packages/gtk.scm (gtk) [arguments]: Remove /bin from the list of moved
directory in the move-files phase.
|
|
This fixes <https://gitlab.gnome.org/GNOME/adwaita-icon-theme/-/issues/184>,
which was visible for applications using legacy GTK+ icons such as Grsync.
* gnu/packages/gtk.scm (gtk+): Update to 3.24.30.
[outputs]: New field, removing inherited "doc" output.
[build-system]: Use meson-build-system.
[native-inputs]: Replace docbook-xml-4.1.2 with docbook-xml-4.3. Add
docbook-xsl. Remove perl.
[arguments]: Adjust #:imported-modules and #:modules according to build system
change. Migrate #:configure-flags to Meson options. Add #:test-options
argument. Update disable-failing-tests phase.
|
|
* gnu/packages/gtk.scm (libpanel): New variable.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
|
* gnu/packages/gtk.scm (atk): Deprecate.
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
|