Package Details: gtk4-git 3.99.4.r42.g53cd499621-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 (GIT Version)
Upstream URL: https://www.gtk.org/
Licenses: LGPL
Submitter: andrewSC
Maintainer: andrewSC
Last Packager: andrewSC
Votes: 15
Popularity: 0.013042
First Submitted: 2016-11-18 20:17
Last Updated: 2020-11-09 14:57

Dependencies (36)

Required by (0)

Sources (6)

Latest Comments

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

GordonGR commented on 2014-01-17 11:51

It seems it doesn't want to clone:
Cloning into bare repository '/home/nikos/Desktop/gtk3-git/gtk+'...
remote: Counting objects: 335875, done.
remote: Compressing objects: 100% (56031/56031), done.
remote: Total 335875 (delta 283262), reused 330936 (delta 279430)
Receiving objects: 100% (335875/335875), 239.40 MiB | 653.00 KiB/s, done.
Resolving deltas: 100% (283262/283262), done.
fatal: object of unexpected type
fatal: index-pack failed

andrewSC commented on 2013-11-17 08:14

@ivdok: As we discussed on IRC the solution was to:
yaourt -S gobject-introspection-git
then installing gtk3-git via yaourt gave a successful build.

@all: If you have any questions or need immediate assistance feel free to ping me on irc.freenode.net #archlinux

ivdok commented on 2013-11-17 06:25

Traceback (most recent call last):
File "/usr/bin/g-ir-scanner", line 46, in <module>
sys.exit(scanner_main(sys.argv))
File "/usr/lib/gobject-introspection/giscanner/scannermain.py", line 481, in scanner_main
main.transform()
File "/usr/lib/gobject-introspection/giscanner/maintransformer.py", line 58, in transform
self._namespace.walk(self._pass_fixup_hidden_fields)
File "/usr/lib/gobject-introspection/giscanner/ast.py", line 485, in walk
node.walk(callback, [])
File "/usr/lib/gobject-introspection/giscanner/ast.py", line 576, in walk
res = callback(self, chain)
File "/usr/lib/gobject-introspection/giscanner/maintransformer.py", line 113, in _pass_fixup_hidden_fields
and field.name.startswith('_')
AttributeError: 'NoneType' object has no attribute 'startswith'
/usr/share/gobject-introspection-1.0/Makefile.introspection:153: recipe for target 'Gtk-3.0.gir' failed
make[4]: *** [Gtk-3.0.gir] Error 1

Not sure how to fix. Inspecting Google for similar errors.

andrewSC commented on 2013-11-10 03:43

@ivdok added >=2.39.0 requirement to PKGBUILD. Also added gobject-introspection-git because I was failing on the non-git ver.

ivdok commented on 2013-10-31 02:57

Bumped Git to 2.39 manually, via editing PKGBUILD. Compiles steadily.

ivdok commented on 2013-10-31 02:23

...
checking for wayland-scanner... /usr/bin/wayland-scanner
checking whether build environment is sane... yes
checking for BASE_DEPENDENCIES... no
configure: error: Package requirements (glib-2.0 >= 2.39.0 atk >= 2.7.5 pango >= 1.32.4 cairo >= 1.12.0 cairo-gobject >= 1.12.0 gdk-pixbuf-2.0 >= 2.27.1) were not met:

Requested 'glib-2.0 >= 2.39.0' but version of GLib is 2.37.8

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables BASE_DEPENDENCIES_CFLAGS
and BASE_DEPENDENCIES_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build gtk3-git.


Did not yet tried glib2-git, but version number is surely ~2.37.

andrewSC commented on 2013-08-21 12:40

@lubosz: Updated the PKGBUILD to include $pkgver
@garyvdm: I've updated the deps list but I had to use libx11-git and xproto-git to get around some undefined refs during compilation.

NOTE: If any of you have the same ref failures I got (or any ref failures at all) just ping me here and I'll take a look into it. Also, thanks for the patience--still not entirely settled in yet but this needed to get done.

andrewSC commented on 2013-08-08 14:20

Sorry guys, been a bit backed up--I'll try to wrap up your requests over the weekend

lubosz commented on 2013-08-03 13:55

could you please do
provides=('gtk3='$pkgver)

since it exposes a more accurate version

lubosz commented on 2013-08-03 13:55

could you please do
provides=('gtk3='$pkgver)

since it exposes a more accurate version