Package Details: gtk4-git 4.13.6.1.r9.gee8a8007-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
Conflicts: gtk4
Provides: gtk4, libgtk-4.so
Submitter: andrewSC
Maintainer: xiota
Last Packager: xiota
Votes: 16
Popularity: 0.000002
First Submitted: 2016-11-18 20:17 (UTC)
Last Updated: 2024-01-27 10:22 (UTC)

Dependencies (51)

Required by (453)

Sources (5)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 12 Next › Last »

shoober420 commented on 2017-02-01 22:16 (UTC)

I've been getting this error for sometime now. I thought it was just a bad commit causing the error, but it might be the PKGBUILD. DOC Preparing build DOC Scanning header files DOC Introspecting gobjects gtk4-scan.c: In function ‘output_object_args’: gtk4-scan.c:1305:20: warning: implicit declaration of function ‘gtk_widget_class_list_style_properties’ [-Wimplicit-function-declaration] properties = gtk_widget_class_list_style_properties (GTK_WIDGET_CLASS (class), &n_properties); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gtk4-scan.c:1305:18: warning: assignment makes pointer from integer without a cast [-Wint-conversion] properties = gtk_widget_class_list_style_properties (GTK_WIDGET_CLASS (class), &n_properties); ^ .libs/gtk4-scan.o: In function `main': gtk4-scan.c:(.text.startup+0x136e): undefined reference to `gtk_widget_class_list_style_properties' collect2: error: ld returned 1 exit status Linking of scanner failed: make[4]: *** [Makefile:1345: scan-build.stamp] Error 1 make[4]: Leaving directory '~/Downloads/packages/gtk4-git/src/gtk+/docs/reference/gtk' make[3]: *** [Makefile:554: all-recursive] Error 1 make[3]: Leaving directory '~/Downloads/packages/gtk4-git/src/gtk+/docs/reference' make[2]: *** [Makefile:556: all-recursive] Error 1 make[2]: Leaving directory '~/Downloads/packages/gtk4-git/src/gtk+/docs' make[1]: *** [Makefile:719: all-recursive] Error 1 make[1]: Leaving directory '~/Downloads/packages/gtk4-git/src/gtk+' make: *** [Makefile:615: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

andrewSC commented on 2016-12-12 17:32 (UTC)

DeadMetaler: I had added gtk3 as a conflict because if you try to install this package with gtk3 installed, you're going to get conflicts because of pre-existing files (which is supposed to happen as those files are shared between gtk4/gtk3). I wanted to avoid telling people to (--force) with their pacman -U but thinking about it more, using --force should ultimately be up to them to decide. I'll remove the conflicts from the PKGBUILD.

DeadMetaler commented on 2016-12-09 20:40 (UTC)

Why gtk4 replace gtk3? I think it should work together like now it doing gtk3 + gtk2.

shoober420 commented on 2016-12-02 18:41 (UTC)

It's cool, thanks again for maintaining this.

andrewSC commented on 2016-12-01 14:27 (UTC)

shoober420: I totally understand the annoyance however, since libepoxy in the official repos satisfies the configure.ac version requirement for epoxy, I'm going to have to stay with what's currently in the PKGBUILD.

shoober420 commented on 2016-11-30 22:33 (UTC)

Very minor thing. I use libepoxy-git and have to edit the PKGBUILD to simply be libepoxy to satisfy the dependencies.

shoober420 commented on 2016-11-28 22:31 (UTC)

Awesome, it builds ok now. Thank you very much sir.

andrewSC commented on 2016-11-28 14:33 (UTC)

shoober420: try rebuilding graphene-git and see if that fixes the issue for you.

shoober420 commented on 2016-11-27 16:22 (UTC)

This fails to build. GTK4 requires graphene 1.5.2 or higher. It seems 1.4.0 is the latest release in the arch repository, so I installed the graphene-git package from the AUR which seems to be at version 1.5.3 at the time of posting. Now with the graphene-git package installed, I get the following error during compile. checking for GDK_DEP... yes checking for GSK_DEP... no configure: error: Package requirements (pango pangocairo gdk-pixbuf-2.0 >= 2.30.0 cairo >= 1.14.0 cairo-gobject >= 1.14.0 graphene-1.0 >= 1.5.1 epoxy >= 1.0 wayland-client >= 1.9.91 wayland-protocols >= 1.7 xkbcommon >= 0.2.0 wayland-cursor >= 1.9.91 wayland-egl) were not met: Variable 'exec_prefix' not defined in '/usr/lib/pkgconfig/graphene-1.0.pc' Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively, you may set the environment variables GSK_DEP_CFLAGS and GSK_DEP_LIBS to avoid the need to call pkg-config. See the pkg-config man page for more details.