Package Details: gtk4-git 4.19.2.r6.g12605ba-1

Git Clone URL: https://aur.archlinux.org/gtk4-git.git (read-only, click to copy)
Package Base: gtk4-git
Description: GObject-based multi-platform GUI toolkit
Upstream URL: https://gitlab.gnome.org/GNOME/gtk
Licenses: LGPL-2.1-or-later
Conflicts: gtk4
Provides: gtk4, libgtk-4.so
Submitter: andrewSC
Maintainer: xiota
Last Packager: xiota
Votes: 19
Popularity: 0.014578
First Submitted: 2016-11-18 20:17 (UTC)
Last Updated: 2025-06-27 22:47 (UTC)

Required by (1271)

Sources (5)

Latest Comments

1 2 3 4 5 6 .. 12 Next › Last »

mokkurkalve commented on 2026-05-18 11:49 (UTC) (edited on 2026-05-18 11:51 (UTC) by mokkurkalve)

Currently build fails. It ends like this:

(...snip...)
8630/8635 svg+svg animation - gtk:svg animation use.test                                                                                                          ERROR           0.13s   killed by signal 6 SIGABRT
8631/8635 svg+svg animation - gtk:svg animation transform-animation.test                                                                                          ERROR           0.16s   killed by signal 6 SIGABRT
8632/8635 svg - gtk:path-classify                                                                                                                                 ERROR           0.13s   killed by signal 6 SIGABRT
8633/8635 svg - gtk:traverse                                                                                                                                      ERROR           0.13s   killed by signal 6 SIGABRT
8634/8635 headless - gtk:monitor                                                                                                                                  FAIL            6.48s   exit status 1
8635/8635 headless - gtk:input                                                                                                                                    FAIL            6.52s   exit status 1

Ok:                91  
Fail:              8543
Skipped:           1   

Full log written to /build/gtk4-git/src/build/meson-logs/testlog.txt
/startdir/PKGBUILD: line 1: kill: (12473) - No such process
==> ERROR: A failure occurred in check().
    Aborting...

I tried to find a pastebin for the full testlog.txt, but it is 18M so that proved difficult. EDIT: I built in clean chroot.

fossdd commented on 2024-12-21 09:40 (UTC)

Currently pango-git is required.

SelfRef commented on 2024-06-27 13:49 (UTC) (edited on 2024-06-27 14:03 (UTC) by SelfRef)

Throws an error gtk/meson.build:1:0: ERROR: Unknown options: "gtk_doc".

Removing docs by removing:

  • lines gtk4-docs
  • line -D gtk_doc=true
  • line _pick docs usr/share/doc
  • function package_gtk4-docs-git()

from PKGBUILD fixes this issue.

eclairevoyant commented on 2024-01-24 09:38 (UTC)

Missing vulkan-headers to build properly.

tallero commented on 2023-03-21 22:13 (UTC)

Here is a working upgrade for this package.

whynothugo commented on 2022-11-18 21:05 (UTC)

Doesn't build for me:

Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring org.gtk.gtk4.NodeEditor.appdata.xml using configuration
Program objcopy found: YES (/usr/bin/objcopy)
Program ld found: YES (/usr/bin/ld)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Configuring org.gtk.WidgetFactory4.appdata.xml using configuration
C++ compiler for the host machine: c++ (gcc 12.2.0 "c++ (GCC) 12.2.0")
C++ linker for the host machine: c++ ld.bfd 2.39.0
Program make-pot found: YES (/build/gtk4-git/src/gtk/make-pot)
Program glib-compile-resources found: YES (/usr/bin/glib-compile-resources)
Program bash found: YES (/usr/bin/bash)
Program python3 (gi) found: NO

gtk/testsuite/introspection/meson.build:1:0: ERROR: python3 is missing modules: gi

A full log can be found at /build/gtk4-git/src/build/meson-logs/meson-log.txt
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /var/lib/aurbuild/x86_64/hugo/build
error: failed to build 'gtk4-git-4.7.1.r138.gaf6432aa67-1 (gtk-update-icon-cache-git gtk4-git)': failed to run: makechrootpkg -r /var/lib/aurbuild/x86_64 -D /var/lib/paru -d /var/cache/pacman/pkg/ -- -feA --noconfirm --noprepare --holdver: 
error: packages failed to build: gtk4-git-4.7.1.r138.gaf6432aa67-1 (gtk-update-icon-cache-git gtk4-git)

Adding python-gobject to depends doesn't fix the issue.

Technetium1 commented on 2022-11-01 04:14 (UTC)

Missing python-gobject in makedepends

thomy2000 commented on 2022-06-27 21:53 (UTC)

Is this package still being updated? Asking because I want to use gtk4-v4.7 for installing the latest gnome-builder from git...

malacology commented on 2022-04-09 21:13 (UTC)

Program rst2man rst2man.py found: NO

gtk/docs/reference/gtk/meson.build:62:2: ERROR: Problem encountered: No rst2man found, but man pages were explicitly enabled