Package Details: gtk-update-icon-cache-git 4.1.2.r108.gb539c92312-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
Conflicts: gtk-update-icon-cache
Provides: gtk-update-icon-cache
Submitter: andrewSC
Maintainer: andrewSC
Last Packager: andrewSC
Votes: 18
Popularity: 0.002583
First Submitted: 2016-11-18 20:17 (UTC)
Last Updated: 2021-03-23 21:17 (UTC)

Required by (237)

Sources (5)

Latest Comments

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

andrewSC commented on 2021-12-08 18:23 (UTC)

noted--i'll update this package before end of week

yochananmarqos commented on 2021-12-08 18:04 (UTC)

Please also add gi-docgen to makedepends.

dr460nf1r3 commented on 2021-11-12 09:25 (UTC)

Please add python-docutils to makedepends.

puyo commented on 2021-11-12 08:41 (UTC)

Please add provides and conflicts for pango and gtk4-demos

andrewSC commented on 2021-11-08 21:49 (UTC)

No I've just been extremely busy with work and haven't revisited it recently.

gardotd426 commented on 2021-11-08 21:42 (UTC)

This package provides pango and gtk4-demos. This PKGBUILD hasn't been updated since march, is it orphaned?

adamant.pwn commented on 2021-09-26 18:51 (UTC)

error: failed to commit transaction (conflicting files)
gtk4-git: /usr/bin/pango-list exists in filesystem (owned by pango-git)
gtk4-git: /usr/bin/pango-segmentation exists in filesystem (owned by pango-git)
gtk4-git: /usr/bin/pango-view exists in filesystem (owned by pango-git)
...

carlosnewmusic commented on 2021-06-02 13:46 (UTC)

@andrewSC How do I do that?

andrewSC commented on 2021-05-25 19:30 (UTC)

carlosnewmusic: Please attempt to build the package in a clean chroot. I was able to build 90d8c948197419bf6a32da65f865a042b1191a9e in a clean chroot without issue.

carlosnewmusic commented on 2021-05-23 19:52 (UTC)

Building gtk4-git... /etc/makepkg.conf: line 1: #!/hint/bash: file or directory does not exist ==> Building the package: gtk4-git 4.1.2.r108.gb539c92312-1 (Sun 23 May 2021 21:52:06) ==> Checking dependencies while running... ==> Missing dependencies: -> gst-plugins-bad-libs -> tracker3 ==> Checking dependencies while compiling... ==> ERROR: All dependencies could not be resolved.

tallero commented on 2021-03-22 21:22 (UTC) (edited on 2021-03-22 21:25 (UTC) by tallero)

conflicts:gtk4 should be provides:gtk4.

andrewSC commented on 2021-03-22 02:11 (UTC)

Thanks to everyone for the comments and the patience! I've made quite a few updates to the package to get it back into shape. If anyone has trouble with it, questions, etc. Please let me know.

tallero commented on 2021-02-27 13:38 (UTC) (edited on 2021-02-28 15:53 (UTC) by tallero)

I have committed some fix, look if you can merge.

tallero commented on 2021-02-26 19:08 (UTC)

Today failing with:

Running custom install script '/usr/bin/python /home/user/Projects/aur/gtk4-git/src/gtk/build-aux/meson/post-install.py 4.0 4.0.0 /usr/lib /usr/share /usr/bin'
install: cannot stat 'gtk/tools/gtk4-update-icon-cache': No such file or directory

andrewSC commented on 2021-02-26 16:24 (UTC)

Thanks for the information--i'll check the details later today.

linkmauve commented on 2021-02-26 15:13 (UTC) (edited on 2021-02-26 15:15 (UTC) by linkmauve)

Hi, you still have several issues in this package:

  • wayland should be in depends, not optdepends nor makedepends, as you can’t run the generated GTK without it.
  • wayland-protocols shouldn’t be in optdepends at all, it’s only used to build GTK.
  • gdk-pixbuf2 shouldn’t be in optdepends, as it already is in depends.
  • "$pkgdir"/usr/bin/gtk4-update-icon-cache is in conflict with the gtk-update-icon-cache package from extra, maybe the hook and script too.

Kr1ss commented on 2020-12-29 20:52 (UTC)

Note that despite being flagged, just because

GTK 4 is out

the package is not out of date. Thx @andrewSC for packaging and sharing !

linkmauve commented on 2020-11-10 22:55 (UTC) (edited on 2020-11-10 23:00 (UTC) by linkmauve)

You should also add a provides and a conflicts arrays, both containing 'gtk4'. Also add sassc to the makedepends.

andrewSC commented on 2020-10-27 14:48 (UTC)

Noted and thanks for the heads up--I'll take a look and make the change shortly.

linkmauve commented on 2020-10-27 14:06 (UTC)

Hi, you should move wayland-protocols from depends to makedepends.

SilverRainZ commented on 2019-07-13 16:04 (UTC)

@Haxk20 graphene in [community] is too old to works with gtk4, it cause gtk4 use a third-party of graphehe and finally lead to conflict. Use graphene-git instead please.

Haxk20 commented on 2019-07-13 15:20 (UTC)

Some files are conflicting with graphene.

linkmauve commented on 2018-07-20 17:22 (UTC)

Hi, the repository has moved to https://gitlab.gnome.org/GNOME/gtk

andrewSC commented on 2018-01-16 13:33 (UTC)

SilverRainZ: thanks for the heads up, I'll make the changes by the end of this week.

SilverRainZ commented on 2018-01-14 03:38 (UTC) (edited on 2018-01-14 03:38 (UTC) by SilverRainZ)

Hello, this package have some bugs:

  • Dependency 'wayland-protocols' is missing
  • Optional dependency 'hicolor-icon-theme' should not be optional
  • Dependency 'gdk-pixbuf2' is missing
  • Make dependency 'vulkan-headers' is missing
  • The following file is conflicting with gtk3:
    • /usr/share/gettext/its/gtkbuilder.its
    • /usr/share/gettext/its/gtkbuilder.loc
    • /usr/share/glib-2.0/schemas/org.gtk.Demo.gschema.xml
    • /usr/share/glib-2.0/schemas/org.gtk.Settings.ColorChooser.gschema.xml
    • /usr/share/glib-2.0/schemas/org.gtk.Settings.Debug.gschema.xml
    • /usr/share/glib-2.0/schemas/org.gtk.Settings.FileChooser.gschema.xml
    • /usr/share/glib-2.0/schemas/org.gtk.Settings.EmojiChooser.gschema.xml
    • /usr/share/glib-2.0/schemas/org.gtk.exampleapp.gschema.xml

Ref: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=gtk4

andrewSC commented on 2017-12-04 16:22 (UTC)

colemickens: Sure, I don't see that being an issue here :) I'll have the change out shortly.

colemickens commented on 2017-12-03 20:57 (UTC)

Would it be possible to enable Vulkan support and the Vulkan backend in the PKGBUILD?

shoober420 commented on 2017-02-05 18:24 (UTC)

It builds successfully now, thank you sir.

andrewSC commented on 2017-02-03 17:51 (UTC)

shoober420: I just rebuilt this package without error and I do not have glslc installed. I assume you've tried completely rebuilding this package from scratch?

shoober420 commented on 2017-02-03 17:31 (UTC) (edited on 2017-02-03 17:49 (UTC) by shoober420)

I tried installing glslc-git and that also compiles with an error. So I'm going to have to wait and see if its because I don't have glslc. That seems to be the most likely reason. glslc-git should be added to the dependencies.

shoober420 commented on 2017-02-03 17:18 (UTC)

I've ran into another compile error. Here's the output. copying selected object files to avoid basename conflicts... ar: `u' modifier ignored since `D' is the default (see `U') GISCAN Gdk-noinst-4.0.gir In file included from /usr/include/limits.h:25:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/include-fixed/limits.h:168, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/include-fixed/syslimits.h:7, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/include-fixed/limits.h:34, from /usr/lib/glib-2.0/include/glibconfig.h:11, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /home/asd/Downloads/packages/gtk4-git/src/gtk+/gdk/gdkconfig.h:13, from /home/asd/Downloads/packages/gtk4-git/src/gtk+/gdk/gdk.h:30, from /tmp/g-ir-cpp-Z9oqm7.c:4: /usr/include/features.h:331:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ GISCAN GdkX11-noinst-4.0.gir In file included from /usr/include/limits.h:25:0, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/include-fixed/limits.h:168, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/include-fixed/syslimits.h:7, from /usr/lib/gcc/x86_64-pc-linux-gnu/6.3.1/include-fixed/limits.h:34, from /usr/lib/glib-2.0/include/glibconfig.h:11, from /usr/include/glib-2.0/glib/gtypes.h:32, from /usr/include/glib-2.0/glib/galloca.h:32, from /usr/include/glib-2.0/glib.h:30, from /home/asd/Downloads/packages/gtk4-git/src/gtk+/gdk/gdkconfig.h:13, from /home/asd/Downloads/packages/gtk4-git/src/gtk+/gdk/gdk.h:30, from /home/asd/Downloads/packages/gtk4-git/src/gtk+/gdk/x11/gdkx.h:28, from /tmp/g-ir-cpp-b9YZxP.c:4: /usr/include/features.h:331:4: warning: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Wcpp] # warning _FORTIFY_SOURCE requires compiling with optimization (-O) ^~~~~~~ make[4]: Leaving directory '/home/asd/Downloads/packages/gtk4-git/src/gtk+/gdk' make[3]: Leaving directory '/home/asd/Downloads/packages/gtk4-git/src/gtk+/gdk' make[2]: Leaving directory '/home/asd/Downloads/packages/gtk4-git/src/gtk+/gdk' Making all in gsk make[2]: Entering directory '/home/asd/Downloads/packages/gtk4-git/src/gtk+/gsk' Missing glslc. See https://github.com/google/shaderc make[2]: *** [Makefile:1598: resources/vulkan/border-clip-rounded.frag.spv] Error 1 make[2]: Leaving directory '/home/asd/Downloads/packages/gtk4-git/src/gtk+/gsk' make[1]: *** [Makefile:719: all-recursive] Error 1 make[1]: Leaving directory '/home/asd/Downloads/packages/gtk4-git/src/gtk+' make: *** [Makefile:615: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

andrewSC commented on 2017-02-03 15:01 (UTC) (edited on 2017-02-03 15:15 (UTC) by andrewSC)

shoober420: Turns out there's a bug in documentation generation in master so I've disabled that in the PKGBUILD for now. I'll re-enable it once it's fixed. edit: Here's the tracker https://bugzilla.gnome.org/show_bug.cgi?id=778144

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.

shoober420 commented on 2016-11-22 00:34 (UTC)

Wow, I can't wait to build this when I get home from work.

andrewSC commented on 2016-11-18 20:28 (UTC)

Hi all, I've build a gtk4-git base for continued development. If you have any critiques or feedback I'd love to hear it! Thanks! Note: This package will eventually be merged into gtk4-git since gtk3 will be in the official repos. gtk4-git base: https://aur.archlinux.org/pkgbase/gtk4-git/ gtk4-git: https://aur.archlinux.org/packages/gtk4-git/ gtk4-update-icon-cache-git: https://aur.archlinux.org/packages/gtk4-update-icon-cache-git/ gtk4-print-backends-git: https://aur.archlinux.org/packages/gtk4-print-backends-git/

andrewSC commented on 2016-10-26 11:12 (UTC)

Thanks for the heads up folks, I'll try to get this resolved asap. There's some more admin stuff I need to do, to update the package name.

shoober420 commented on 2016-10-26 03:27 (UTC) (edited on 2016-10-30 03:43 (UTC) by shoober420)

This is for sure gtk4. This package no longer provides gtk3.so files. I tried to run deadbeef with the gtk3 plugin and it wouldn't run. I had to build deadbeef with gtk2 instead. Please update the PKGBUILD and package name to gtk4-git.

jtojnar commented on 2016-10-15 20:20 (UTC) (edited on 2016-10-15 20:43 (UTC) by jtojnar)

This is actually gtk4 now.

EndlessEden commented on 2015-12-12 09:09 (UTC)

wayland-protocols-git - shoutld be added as a depend(pkg_config)

0ion9 commented on 2015-10-04 01:35 (UTC)

Deps are out of date; latest git depends on glib2-git >= 2.45.8 , rather than >= 2.43.4.

andrewSC commented on 2015-09-12 20:37 (UTC)

Weby, Polarina: Replaced pango with pango-git :) haawda: Thanks for the input. By default /etc/makepkg.conf has MAKEFLAGS commented out so builds *should* occur in serial, by default. Do you have specific commit hashes I could checkout so I can reproduce parallel build failures? If I can reproduce it, then I'll add it to the PKGBUILD.

haawda commented on 2015-09-12 13:12 (UTC)

gtk seemes to have problems with parallel builds now and then. Use options=('!makeflags') in that case.

Weby commented on 2015-09-06 21:50 (UTC)

Confirming Polarina's remark. Please add pango-git as build dependency.

Polarina commented on 2015-05-31 08:41 (UTC)

gtk3-git does not currently build with extra/pango.

andrewSC commented on 2015-03-01 02:38 (UTC)

yoseforb: Bumped glib2 per request.

yoseforb commented on 2015-02-24 22:09 (UTC)

Please, bump the glib2 version to 2.43.4.

SolarAquarion commented on 2014-12-28 12:39 (UTC)

Change attk to atk-git

Chazza commented on 2014-12-06 12:30 (UTC)

@andrewSC onny is correct. atk-git is currently required for building this package. Could it be added as a dependency please?

onny commented on 2014-10-27 15:45 (UTC)

I had to compile and install atk-git because the api of atk 2.14.0 was too old for the gtk3 git version!

andrewSC commented on 2014-02-14 00:17 (UTC)

@dewyatt Awesome!! Thanks!

dewyatt commented on 2014-02-14 00:16 (UTC)

@andrewSC: Good point, done!

andrewSC commented on 2014-02-14 00:15 (UTC)

@dewyatt awesome! upvote if you like the package please! :D

dewyatt commented on 2014-02-13 19:44 (UTC)

The X Windows System error issues I was having have disappeared. Hallelujah!

dewyatt commented on 2014-02-03 00:18 (UTC)

Recent changes in gtk3 have caused issues for some programs. kalu and volumeicon, for example, both exit with: (kalu:32401): Gdk-ERROR **: The program 'kalu' received an X Window System error. This probably reflects a bug in the program. The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 186 error_code 8 request_code 2 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the GDK_SYNCHRONIZE environment variable to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) Has anyone else encountered this?

GordonGR commented on 2014-01-30 14:14 (UTC)

Andrew, I'm sure it is. I han't had the time to look into it yet, but I will at some point. In the meantime, I manually clone the sources (git clone git://something.git), move them into the src directory and then run makepkg and it works.

andrewSC commented on 2014-01-30 10:09 (UTC)

@GordonGR: sounds like a Git issue to me rather than a package issue. Were you able to resolve it or are you still having problems?

GordonGR commented on 2014-01-17 11:51 (UTC)

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 (UTC)

@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 (UTC)

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 (UTC)

@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 (UTC)

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

ivdok commented on 2013-10-31 02:23 (UTC)

... 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 (UTC)

@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.

lubosz commented on 2013-08-03 13:55 (UTC)

could you please do provides=('gtk3='$pkgver) since it exposes a more accurate version

lubosz commented on 2013-08-03 13:55 (UTC)

could you please do provides=('gtk3='$pkgver) since it exposes a more accurate version

haawda commented on 2013-07-31 18:37 (UTC)

better use provides=("gtk3=$pkgver"), its easier to maintain.

garyvdm commented on 2013-07-10 10:19 (UTC)

When building 3.9.8.3.g5ae57fc: glib2-git is required. A number of other -git packages are not required. I built and ran with: depends=('atk' 'cairo' 'gtk-update-icon-cache' 'libcups' 'libxcursor' \ 'libxinerama' 'libxrandr' 'libxi' 'libxcomposite' 'libxdamage' 'pango' \ 'shared-mime-info' 'colord' 'at-spi2-atk' 'wayland-git' 'libxkbcommon' \ 'glib2-git')

andrewSC commented on 2013-06-12 22:52 (UTC)

@lubosz updated

lubosz commented on 2013-06-12 13:41 (UTC)

please build the package before making "makepkg --source", so the version is not like pkgver=20130429 but pkgver=3.9.2.35.g5cb26cb

andrewSC commented on 2013-04-29 19:31 (UTC)

@yosefor: updated the PKGBUILD, let me know if there's anything else.

yoseforb commented on 2013-04-29 19:23 (UTC)

Pleas add provide: provides=('gtk3=3.9.0')

andrewSC commented on 2013-04-29 13:07 (UTC)

Updated PKGBUILD (thanks Boohbah). You can track the PKGBUILD and other source stuffs at: https://github.com/andrewSC/gtk3-git

commented on 2013-04-29 07:55 (UTC)

Here is an updated PKGBUILD: https://gist.github.com/anonymous/5480186

commented on 2013-04-29 07:25 (UTC)

Here is an updated PKGBUILD: https://gist.github.com/anonymous/5480186 And the stock archlinux settings.ini file: https://gist.github.com/anonymous/5479901

commented on 2013-04-29 05:45 (UTC)

Here is an updated PKGBUILD: https://gist.github.com/anonymous/5479895 And the stock archlinux settings.ini file: https://gist.github.com/anonymous/5479901

andrewSC commented on 2013-04-29 04:39 (UTC)

Just wanted to let you guys know I've picked up this package and a fix should be out shortly :3

haawda commented on 2013-03-24 18:56 (UTC)

Please see http://paste.pound-python.org/show/31596/, to be applied using patch -up

lubosz commented on 2013-02-10 05:07 (UTC)

also atk-git and pango-git

yuyichao commented on 2013-02-03 00:17 (UTC)

This package is depending on gdk-pixbuf2-git now.

commented on 2013-01-13 14:19 (UTC)

dengor, your bug was fixed in GTK+ 3.4.2. The reason is updating CUPS to 1.6 version. If you are using older version of GTK+, apply this patches manually: https://bugzilla.gnome.org/show_bug.cgi?id=670373

Det commented on 2013-01-07 21:46 (UTC)

Wanna update or disown?

commented on 2012-10-04 07:53 (UTC)

In addition to the dependency mentioned by unknown: - As the pango-unstable package is now out of date, the pango-git package is required instead. - The atk package is too old, so this package requires atk-git instead.

unknown commented on 2012-08-29 14:16 (UTC)

Please add at-spi2-atk-git as a dependency.

commented on 2012-08-04 15:53 (UTC)

gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: warning: left-hand operand of comma expression has no effect [-Wunused-value] gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: warning: value computed is not used [-Wunused-value] gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: warning: left-hand operand of comma expression has no effect [-Wunused-value] gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1838:12: error: dereferencing pointer to incomplete type gtkprintbackendcups.c:1840:37: error: dereferencing pointer to incomplete type make[4]: *** [gtkprintbackendcups.lo] Ошибка 1 make[4]: Выход из каталога `/tmp/yaourt-tmp-den/aur-gtk3-git/src/gtk+-build/modules/printbackends/cups' make[3]: *** [all-recursive] Ошибка 1 make[3]: Выход из каталога `/tmp/yaourt-tmp-den/aur-gtk3-git/src/gtk+-build/modules/printbackends' make[2]: *** [all-recursive] Ошибка 1 make[2]: Выход из каталога `/tmp/yaourt-tmp-den/aur-gtk3-git/src/gtk+-build/modules' make[1]: *** [all-recursive] Ошибка 1 make[1]: Выход из каталога `/tmp/yaourt-tmp-den/aur-gtk3-git/src/gtk+-build' make: *** [all] Ошибка 2

commented on 2012-05-04 17:18 (UTC)

@akulikov It seems that pango-unstable is a lower version than gtk3 needs, the regular pango (in the extra repo I think) is actually a higher version (1.30.1 I think). And I had the same problems as EvilSakray

commented on 2012-04-04 21:27 (UTC)

configure: error: Package requirements (glib-2.0 >= 2.32.0 atk >= 2.2.0 pango >= 1.30.0 cairo >= 1.10.0 cairo-gobject >= 1.10.0 gdk-pixbuf-2.0 >= 2.26.0) were not met: Requested 'pango >= 1.30.0' but version of Pango is 1.29.3 Requested 'gdk-pixbuf-2.0 >= 2.26.0' but version of GdkPixbuf is 2.24.1 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. ==> ОШИБКА: Произошел сбой в build(). Преждевременный выход... ==> ERROR: Makepkg was unable to build .

commented on 2012-03-31 16:02 (UTC)

After some search, this come from the configuration generated. (the flag --enable-wayland-backend) seems to be responsible for the error encountered when attempting to make.

commented on 2012-03-30 23:27 (UTC)

Isn't building for me: ../../gdk/gdkconfig.h:13:18: fatal error: glib.h: No such file or directory. glib2-git is installed ofc.

commented on 2012-03-19 12:49 (UTC)

As alorewotik said, the latest build requires gdk-pixbuf 2.25

alorewotik commented on 2012-02-11 16:49 (UTC)

The newest GTK+ requires gdk-pixbuf-2.0 >= 2.25.2

KriK commented on 2011-08-24 10:19 (UTC)

Now simple GTK3 progs without dbus, like glade, are working in wayland.

KriK commented on 2011-08-24 10:18 (UTC)

UPD: Added new depends and updated etc/gtk-3.0/settings.ini

KriK commented on 2011-08-24 09:51 (UTC)

New depends: aur/libxkbcommon-git

KriK commented on 2011-08-24 09:49 (UTC)

wonder, yes I'm using it now. For fixing all depends, I must install it on clean system. I do it later)

wonder commented on 2011-08-24 09:42 (UTC)

did you really test this build? it needs newer glib2 and pango m4_define([glib_required_version], [2.29.14]) m4_define([pango_required_version], [1.29.0])