summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2013-04-20 12:51:50 +0000
committerPacho Ramos <pacho@gentoo.org>2013-04-20 12:51:50 +0000
commite2242c8a9ed1a6d51bf0cfa6f344b704dbfa3077 (patch)
treeae8b808f449d3aa44cc2e80cb3719300107e5265 /x11-libs/gtk+
parentVersion bump (diff)
downloadhistorical-e2242c8a9ed1a6d51bf0cfa6f344b704dbfa3077.tar.gz
historical-e2242c8a9ed1a6d51bf0cfa6f344b704dbfa3077.tar.bz2
historical-e2242c8a9ed1a6d51bf0cfa6f344b704dbfa3077.zip
Version bump
Package-Manager: portage-2.1.11.62/cvs/Linux x86_64 RepoMan-Options: --force Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'x11-libs/gtk+')
-rw-r--r--x11-libs/gtk+/ChangeLog7
-rw-r--r--x11-libs/gtk+/Manifest22
-rw-r--r--x11-libs/gtk+/gtk+-3.8.1.ebuild214
3 files changed, 227 insertions, 16 deletions
diff --git a/x11-libs/gtk+/ChangeLog b/x11-libs/gtk+/ChangeLog
index 474190536bf7..c0e64e9f36e2 100644
--- a/x11-libs/gtk+/ChangeLog
+++ b/x11-libs/gtk+/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for x11-libs/gtk+
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.650 2013/04/10 19:52:00 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/ChangeLog,v 1.651 2013/04/20 12:51:40 pacho Exp $
+
+*gtk+-3.8.1 (20 Apr 2013)
+
+ 20 Apr 2013; Pacho Ramos <pacho@gentoo.org> +gtk+-3.8.1.ebuild:
+ Version bump
10 Apr 2013; Agostino Sarubbo <ago@gentoo.org> gtk+-2.24.16.ebuild,
gtk+-3.4.4.ebuild:
diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index a483e18f1aef..9a3d030dfc09 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -1,5 +1,5 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
+Hash: SHA256
AUX gtk+-1.2-locale_fix.patch 419 SHA256 2e3cf84902d2f318dcbf4f9ad976573295d8d984c7a860291f37f768fc7966cb SHA512 7350d2b60e4d66219ec57ce56f9e2cd3c9c2b5c399d8e35c49243a0383b3455ba4225257bcd1303ad5b4ef98ea6b6ff401afde43b1b3841eeac2527443f7cd33 WHIRLPOOL d9be6ee6014f4a62b6ef962be5fa610084148e479d916838390dce8f2acff525b1ecb6d596d9af4058177eb21753fa7bcadd7fdebc95fe905cd3cf3829d7db1a
AUX gtk+-1.2.10-as-needed.patch 19865 SHA256 0864194a1e2be5f1b3df91d7dceb50bbe038fbb29f24901891c22829d55d4da7 SHA512 e69ab1a967218889dda64e8a87a390140ab70585b0ad031c3d6cbd5431857c0bf9c76300bb0f9ca8dfd703c0297c618d806795df1f18a5ab23fe3f06fb11c5a2 WHIRLPOOL 9281fcda1a9ab7e1542eb466573887ca258aec440d83d64901f9122ab41ab0c91e5bcbedce8abb2c9952f6be2e5459e4a84bf3f0374f5305579c5bbd20dfc0e9
@@ -30,6 +30,7 @@ DIST gtk+-3.4.4.tar.xz 12854476 SHA256 f154e460075034da4c0ce89c320025dcd459da2a1
DIST gtk+-3.6.2.tar.xz 13288392 SHA256 aaccf2e1576338acf37816290578e8f19888935f381665b3847076be25fe513c SHA512 3b67c75e1de29679f2d3ffb095d7999a89967c77673b9daa574f63c8553fab9075627c892f92a4e5caf618c8736a5b476994eb13cedd4b29dadcab19b1a5d5aa WHIRLPOOL 24113134e6e73d62e2e1694fc4f9f0f6a8d2d0a976efed9c5638e0d7aa62431f37b0ca96c5cea90f1915a0161a155ed4fdcd8e39347a0cc6d1ca768f710f4c1f
DIST gtk+-3.6.3.tar.xz 13274804 SHA256 da376bc0623650b1560c844d94dc3bc259edb7cac14ebab1ba3325b566213801 SHA512 40534e2404b63c25a402a84f551e07e190d70f5fabd14ae01373dcea409a9e8ee1a71578e3e3c23fe6358abec87675499e7a4ded67f06d0a46b51407c9bf0d05 WHIRLPOOL 26696a105c29214289ab9816482e36d7ec77f5b903574b1ff3e340ae9e8ae8da73ad26bae9060f9293be32743eef5f4c1280d9bfd27656da0e758e41a17b4d98
DIST gtk+-3.8.0.tar.xz 13670748 SHA256 db1345d89d6b5f5bad411b4b2a3b1a18a2a8f98d2ab1b40d43a0197a6e6c252e SHA512 2b833c73de460779907d911a0a2d1ae46758fcc6861dcb89d6a990bcd66066ab2177bb90f1b0c98ec8f95268f14046ab0ff33143e53fc96f3cfc215853e0413a WHIRLPOOL 9d8041e20d12c242ffc505dba269c652f510c3e8ca6ac035406b7813ae9ba9e60579946bb57707754368e175af0c6d29148f1dfaa438fb43f83f69e38e22083a
+DIST gtk+-3.8.1.tar.xz 13675144 SHA256 f43e7c7d7a0e2417225509e88f67799534c69abfbb6f615fc7a895bf15e31255 SHA512 384c629f652452113d627967eca926ab66ee22ed6ed1b7d0d3f74bc8d8940cf82f0a91209d0d4fd28acf732404d2312d38992fbc47763e3baf453d9e9692ff08 WHIRLPOOL 750e5173dc1ba4714a6a6084a620045aff1e15de7c97b65665e97faadb80d3923701408e2119fce90654019f2c40e1441ffade1bc6e8f3e17f7c388f963ca7f7
DIST introspection.m4.bz2 1181 SHA256 69a2a57b12179159420825d1d44c74108014b0864c4d63500265639cfa9151ae SHA512 4af08dc9a7b495949b61861d7e1a1184650dc33ab1b595544d8bef14d397a3759d97361650ab0e4812390f5fb5e812818937a2d5121246c651edd7d39a076a11 WHIRLPOOL 6b9de2bee5898a9645c07c68586df5e96205d52fb6a6c77c971e8c0742f8436fce76de2b553d0533fbbe4976363180b49ae201c1a1303dfa05585db32ebc61fc
EBUILD gtk+-1.2.10-r12.ebuild 2393 SHA256 1375c5850b23a82e3724f3ad23be8058dcf1c164e146aab6d8b60dd55f3c694d SHA512 4fffd0ed56f05583f5d12fafb47bfd90c84cd81d568d0f425620b3b867fa33e746bfdff528cc798c524781689ed55017b823a31b168b53447950e8abaca14d62 WHIRLPOOL 03b4508a09c1f18ce53bea5aac93658f3205e6fd727acc93903a7af23dc970defcc6e819eaccc2d4cb7793b7bdd0d13fdbbf535ec7d7ddf5178202e2e4571850
EBUILD gtk+-2.24.12.ebuild 8395 SHA256 bb0df7d6771c06c2195df54a48d1b006b32a5d21aa493a4b8bad9d16c220eed6 SHA512 5ba4f233729d17ea3f4b0d6cef446f6e5d2bb939daec1b81d3d3055ff79c2b54402a59a8c6c7e28d5e316b0e51b4426f0d860c1996848dcea6b7c44043dacf57 WHIRLPOOL 177555bdcea980e48a2d037fbaa4ec607093271ab63908c12c4afb57f1ae684b3206bd0e913ed78981a59df6379ee2470fb08bdb4be3c5a269c6d9dbdcd31735
@@ -41,23 +42,14 @@ EBUILD gtk+-3.6.2.ebuild 6926 SHA256 221183e85b8a661422d4ffd41bea0167a89c9c40d8f
EBUILD gtk+-3.6.3-r1.ebuild 7102 SHA256 274ae2208522cf40060fd603dffd6fc426848f9ac1e3032c430c495a715d3dd9 SHA512 d7e8a8775b0bf94c4c2d3731cb15baf306cd80c02854ce63f8208082964da289a8242838209e23dd47983b515134cce3029c0d89a466f0401509324d844a1b0d WHIRLPOOL ed465fe4047c5cb37bf84a07e3f359be1f5d704c1cd7bc17a44a295db82c3f64b85a7ae32e7224d85c57705a28e9b38fb4d24c90fc2112e0018c31bed8b3e614
EBUILD gtk+-3.6.3-r2.ebuild 7140 SHA256 98849d610bd1d0f6a768d592fb1aeb5e73091bdb4171badc44d2a4cb7a1a3cc5 SHA512 cff7b64f6ac55f625712076674f482069197361cd5e1235a0724142b983f926566488aa96e26bcfd57209f5d174daf286e0e4ac6a8e2c10f5fa9fd90ae8dbba4 WHIRLPOOL bfca4104ebdacee63c5224910a82550a915fd03744f4ef14b80eb18c438d4b613048b7b3cbc19e333f8f7e1fb79e3a1835151738f2ec58fcaff8c500f2784a24
EBUILD gtk+-3.8.0.ebuild 6772 SHA256 8b7c97ef728d988fa6f7f49f1461a292a9c57833beea742bc27650c1d008551b SHA512 9725a7ced82003fcbfa29aeeb3dcd83b38da64cdf505ce36a0ed1f59898aff55af9757ab3c7b0878a4c1f2b44b7f2c23083b878bcbb9702ba7c353f6290eec06 WHIRLPOOL b61a9a551c1a26e00441ce8d00b4d399c71722c0243bc1591ba785f0efec9c42fe9ee35226d18dbca68a82af655cef502641b747373a412ab39ba6cff2371592
-MISC ChangeLog 3696 SHA256 b39adba72ac868f0e987ad3702ee87b07064a81c58fe72414cce68e02988efab SHA512 7f8112e2960c13db7a891d02ccef36b6a1ab9c6e6a6043548aab01bf10ee0fab20b43d4461b658f627a913e59f7269644e8a5896c004b3239b97a63043b8fe4e WHIRLPOOL d4120e15775338a747674dff906de1506bb0ff1d4f34a7864a1ca6a0207cb2314df0f51d8f67396461331e6edaef022171b97addbc190579752722aed3842e70
+EBUILD gtk+-3.8.1.ebuild 6741 SHA256 b8883558252297fdd206da787b1d6d13ae960f2b4db67c425959c19c2ea28ba5 SHA512 1fa386af050204a48312474252104aeac66335292a41ebbb390b13547c4ac3cf48d859ec0dc1b9e405e9ffe48bb9c45f767b01aa9af1d7db774000e31dfbfe6b WHIRLPOOL 2dc81c01ad63c9497dafa3c900574b64193d78b0fa2046f35e078d5903b8573bef31d2e991ef1f878f7f85ca891dc0ee02a78251b4bcebbf251e773bfa45ad6c
+MISC ChangeLog 3807 SHA256 80c383f232669ac273cf54a65630f5a2d1ab817c8d51ba4e0feaadb710c452e1 SHA512 3da5d355eb14619dc481f6cbe36353cf14c48efaaf4f4c32a5d244b76b8e79fef2c713e334060c7cbd4427977462ebf6cff7738256fbc0160d69e53b67aca467 WHIRLPOOL 21f6f60efd54572c0642abaea84968beecf2bcff5fd99f34d0811e66a099cbde88a4bfa055472c0ae36b632e5061735230b614b2398ec7606ca0119e505b2333
MISC ChangeLog-2012 98793 SHA256 cace01db369f8f0e2902b3893738711adaf7f92ce43ad566b1a38d73b2a90633 SHA512 98499bb7fc111d86c5bc87b5ca415d0d3e73c3a1b3655a14e164e28e45e5f4141a8f0e1c259177141abf9861aecf47e48bddd4b3dfd5b902e5ab01cd9ab24a34 WHIRLPOOL 618327a12a938e54f1e3f86299d51f1721d8be69b12c8ea33fc0061df3020d83dd20025feb658a3ca26a5e05338102e0a37a62ecf8224e3e492bb4e3b571ceec
MISC metadata.xml 819 SHA256 209dfda45798143d24e44a476d11c0c1b6d714069cbdb45e1eda91384d316266 SHA512 2c67e6ef20846e825c2b9f90a4f1d8d69d20bcaeae0b27b4d318944653259e4f0afe4107ed457471f36cb832eefed007bde17f4aa59d8c97062fb641f4adc9d0 WHIRLPOOL cb99e984950e6144a68886606962b66004dc2b97e6930fe350ddb7a0a5bb0e2f4af671f9c9292be803629a05ce7fe4dc2a9ebef422951568e8c2f20aa53b378a
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCgAGBQJRZcJJAAoJELp701BxlEWf+OgP/RL1KffbeXP64Nz5JPtp5Mhz
-/FlG3cxw405AdddvW+cCEMGzhu1JiNh+C4H1X+uAEKhNC3XYCEasFPicf5qjnLPE
-DB8vNocQqKJVf1lbNIWla3eV2LuQ9Nfzc+LrqR4b3eeDZrbnE30o9N0/8WzPqvHX
-agzGb+hkI5kIQk1QcUe70zAEUGAmZeUzyUvrZ54ZudNl4LJiHniLZVxRuet6pJyf
-wcB3hI1OscU1R7pZs87iWGpFbu9SjwLzD9uPbDVG0pkgn8H9+KQ9N3orkWIruBQ+
-3a3SpkXbaNk7LjqxArXrr5bx6UGF/3zpoy9xL4byvm17vl4ay0rjDcHPR4/ONY8l
-7zSUozxlphTU8rJxAxgW13p6eaYg4suXP+wUeNXq6XIWMMXctUxs9d+vlOq68n3g
-YG83ryiSEyX0jJNXxFk8IbTzh5Dt6OiQWizWr52mz/JlyQD/0L/BP9sSzokON2PH
-7/Pi3rCdN3xcEPkWrNc6OxNXTM8S9EBTsBWYhOe9KBdc/VmoKMDf9jzOnAYz7SAW
-8VBN6IRri9m+LCTVqABeKcMiRHiOmCGKYbkMuzdjTUU2EhGe7U7WqJLbUMltfJGi
-IttHZOB04Cq91c57yuFgoXK8mf8MZfRtDANEcWvc9+/vOjkxoloyRgABNVDJJrqX
-2dTt4Pjq0jzwbjtOlLu0
-=VOGH
+iEYEAREIAAYFAlFyj10ACgkQCaWpQKGI+9StlgCgiIb4K9GTeh2KAxiUBemMKT/o
+rQ0An0golh2ihCVgIaBbQwSbLK5uOYkx
+=zQd4
-----END PGP SIGNATURE-----
diff --git a/x11-libs/gtk+/gtk+-3.8.1.ebuild b/x11-libs/gtk+/gtk+-3.8.1.ebuild
new file mode 100644
index 000000000000..9709bd361cd9
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.8.1.ebuild
@@ -0,0 +1,214 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-libs/gtk+/gtk+-3.8.1.ebuild,v 1.1 2013/04/20 12:51:40 pacho Exp $
+
+EAPI="5"
+inherit eutils flag-o-matic gnome.org gnome2-utils multilib virtualx
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="http://www.gtk.org/"
+
+LICENSE="LGPL-2+"
+SLOT="3"
+# NOTE: This gtk+ has multi-gdk-backend support, see:
+# * http://blogs.gnome.org/kris/2010/12/29/gdk-3-0-on-mac-os-x/
+# * http://mail.gnome.org/archives/gtk-devel-list/2010-November/msg00099.html
+# I tried this and got it all compiling, but the end result is unusable as it
+# horribly mixes up the backends -- grobian
+IUSE="aqua colord cups debug examples +introspection packagekit test vim-syntax wayland X xinerama"
+REQUIRED_USE="
+ || ( aqua wayland X )
+ xinerama? ( X )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# FIXME: introspection data is built against system installation of gtk+:3
+# NOTE: cairo[svg] dep is due to bug 291283 (not patched to avoid eautoreconf)
+# Use gtk+:2 for gtk-update-icon-cache
+COMMON_DEPEND="
+ X? (
+ >=app-accessibility/at-spi2-atk-2.5.3
+ x11-libs/libXrender
+ x11-libs/libX11
+ >=x11-libs/libXi-1.3
+ x11-libs/libXt
+ x11-libs/libXext
+ >=x11-libs/libXrandr-1.3
+ x11-libs/libXcursor
+ x11-libs/libXfixes
+ x11-libs/libXcomposite
+ x11-libs/libXdamage
+ xinerama? ( x11-libs/libXinerama )
+ )
+ wayland? (
+ >=dev-libs/wayland-1.0.0
+ media-libs/mesa[wayland]
+ >=x11-libs/libxkbcommon-0.2.0
+ )
+ >=dev-libs/glib-2.35.3:2
+ >=x11-libs/pango-1.32.4[introspection?]
+ >=dev-libs/atk-2.7.5[introspection?]
+ >=x11-libs/cairo-1.10.0[aqua?,glib,svg,X?]
+ >=x11-libs/gdk-pixbuf-2.27.1:2[introspection?,X?]
+ >=x11-libs/gtk+-2.24:2
+ media-libs/fontconfig
+ x11-misc/shared-mime-info
+ colord? ( >=x11-misc/colord-0.1.9 )
+ cups? ( >=net-print/cups-1.2 )
+ introspection? ( >=dev-libs/gobject-introspection-1.32 )
+"
+DEPEND="${COMMON_DEPEND}
+ app-text/docbook-xsl-stylesheets
+ app-text/docbook-xml-dtd:4.1.2
+ dev-libs/libxslt
+ virtual/pkgconfig
+ X? (
+ x11-proto/xextproto
+ x11-proto/xproto
+ x11-proto/inputproto
+ x11-proto/damageproto
+ xinerama? ( x11-proto/xineramaproto )
+ )
+ >=dev-util/gtk-doc-am-1.11
+ test? (
+ media-fonts/font-misc-misc
+ media-fonts/font-cursor-misc )
+"
+# gtk+-3.2.2 breaks Alt key handling in <=x11-libs/vte-0.30.1:2.90
+# gtk+-3.3.18 breaks scrolling in <=x11-libs/vte-0.31.0:2.90
+# >=xorg-server-1.11.4 needed for
+# http://mail.gnome.org/archives/desktop-devel-list/2012-March/msg00024.html
+RDEPEND="${COMMON_DEPEND}
+ !<gnome-base/gail-1000
+ !<x11-libs/vte-0.31.0:2.90
+ packagekit? ( app-admin/packagekit-base )
+ X? ( !<x11-base/xorg-server-1.11.4 )
+"
+PDEPEND="vim-syntax? ( app-vim/gtk-syntax )"
+
+strip_builddir() {
+ local rule=$1
+ shift
+ local directory=$1
+ shift
+ sed -e "s/^\(${rule} =.*\)${directory}\(.*\)$/\1\2/" -i $@ \
+ || die "Could not strip director ${directory} from build."
+}
+
+src_prepare() {
+ # -O3 and company cause random crashes in applications. Bug #133469
+ replace-flags -O3 -O2
+ strip-flags
+
+ # FIXME: https://bugzilla.gnome.org/show_bug.cgi?id=654108
+ # epatch "${FILESDIR}/${PN}-3.3.18-fallback-theme.patch"
+
+ if use test; then
+ # Non-working test in gentoo's env
+ sed 's:\(g_test_add_func ("/ui-tests/keys-events.*\):/*\1*/:g' \
+ -i gtk/tests/testing.c || die "sed 1 failed"
+ sed '\%/recent-manager/add%,/recent_manager_purge/ d' \
+ -i gtk/tests/recentmanager.c || die "sed 2 failed"
+
+ # FIXME: multiple reftests fail when run from portage (but succeed when
+ # run from a manual compile in a temp directory)
+ sed -e 's:\(SUBDIRS.*\)reftests:\1:' \
+ -i tests/Makefile.* || die "sed 3 failed"
+
+ # Test results depend on the list of mounted filesystems!
+ rm -v tests/a11y/pickers.{ui,txt} || die "rm failed"
+ else
+ # don't waste time building tests
+ strip_builddir SRC_SUBDIRS tests Makefile.am
+ strip_builddir SRC_SUBDIRS tests Makefile.in
+ fi
+
+ if ! use examples; then
+ # don't waste time building demos
+ strip_builddir SRC_SUBDIRS demos Makefile.am
+ strip_builddir SRC_SUBDIRS demos Makefile.in
+ fi
+}
+
+src_configure() {
+ local myconf="$(use_enable aqua quartz-backend)
+ $(use_enable colord)
+ $(use_enable cups cups auto)
+ $(use_enable introspection)
+ $(use_enable packagekit)
+ $(use_enable wayland wayland-backend)
+ $(use_enable X x11-backend)
+ $(use_enable X xcomposite)
+ $(use_enable X xdamage)
+ $(use_enable X xfixes)
+ $(use_enable X xkb)
+ $(use_enable X xrandr)
+ $(use_enable xinerama)
+ --disable-papi
+ --enable-man
+ --enable-gtk2-dependency"
+
+ # Passing --disable-debug is not recommended for production use
+ use debug && myconf="${myconf} --enable-debug=yes"
+
+ # need libdir here to avoid a double slash in a path that libtool doesn't
+ # grok so well during install (// between $EPREFIX and usr ...)
+ econf --libdir="${EPREFIX}/usr/$(get_libdir)" ${myconf}
+}
+
+src_test() {
+ # Tests require a new gnome-themes-standard, but adding it to DEPEND
+ # would result in circular dependencies.
+ # https://bugzilla.gnome.org/show_bug.cgi?id=669562
+ if ! has_version '>=x11-themes/gnome-themes-standard-3.6[gtk]'; then
+ ewarn "Tests will be skipped because >=gnome-themes-standard-3.6[gtk]"
+ ewarn "is not installed. Please re-run tests after installing the"
+ ewarn "required version of gnome-themes-standard."
+ return 0
+ fi
+
+ unset DBUS_SESSION_BUS_ADDRESS
+
+ # Exporting HOME fixes tests using XDG directories spec since all defaults
+ # are based on $HOME. It is also backward compatible with functions not
+ # yet ported to this spec.
+ XDG_DATA_HOME="${T}" HOME="${T}" Xemake check
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ insinto /etc/gtk-3.0
+ doins "${FILESDIR}"/settings.ini
+
+ dodoc AUTHORS ChangeLog* HACKING NEWS* README*
+
+ prune_libtool_files --modules
+
+ # add -framework Carbon to the .pc files
+ use aqua && for i in gtk+-3.0.pc gtk+-quartz-3.0.pc gtk+-unix-print-3.0.pc; do
+ sed -i -e "s:Libs\: :Libs\: -framework Carbon :" "${ED}"usr/$(get_libdir)/pkgconfig/$i || die "sed failed"
+ done
+}
+
+pkg_preinst() {
+ gnome2_schemas_savelist
+}
+
+pkg_postinst() {
+ gnome2_schemas_update
+
+ local GTK3_MODDIR="${EROOT}usr/$(get_libdir)/gtk-3.0/3.0.0"
+ gtk-query-immodules-3.0 > "${GTK3_MODDIR}/immodules.cache" \
+ || ewarn "Failed to run gtk-query-immodules-3.0"
+
+ if ! has_version "app-text/evince"; then
+ elog "Please install app-text/evince for print preview functionality."
+ elog "Alternatively, check \"gtk-print-preview-command\" documentation and"
+ elog "add it to your settings.ini file."
+ fi
+}
+
+pkg_postrm() {
+ gnome2_schemas_update
+}