# ChangeLog for app-editors/gedit
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/ChangeLog,v 1.375 2014/12/01 11:32:48 mgorny Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/ChangeLog,v 1.376 2014/12/15 23:11:33 eva Exp $
+
+*gedit-3.14.2 (15 Dec 2014)
+
+ 15 Dec 2014; Gilles Dartiguelongue <eva@gentoo.org> +gedit-3.14.2.ebuild:
+ Version bump for Gnome 3.14.
01 Dec 2014; Michał Górny <mgorny@gentoo.org> gedit-3.12.2-r1.ebuild:
Backport the Python fixes from gnome overlay.
Hash: SHA256
DIST gedit-3.12.2.tar.xz 2850716 SHA256 75460b112bed459a0f9db60e7fb0b9e6341dc8e5c20088d929597ba030d7b653 SHA512 8b15c7293a68727e478e67801a65d779a753e8751edd9808e15f5cee8a7c8509ca6ce03127334f84f60fde164daa6f1f031d236daee57ef8323b45f26dba70ac WHIRLPOOL 72c9fe02428986a514af3da43755aba6aa6fe4fb455293317da2a44552eb847941b66fd045e9e412c101860b7cbc7e0251b1eadd03ff9b1908882757657d40b9
+DIST gedit-3.14.2.tar.xz 2884188 SHA256 e5174147180721485c4c3791628bfdc8452efbed120c6b6b2e4210299caf71c0 SHA512 cc926fc18843955db7181ea12f75b9f43239b540dcd5cc0575c1545fa3ed5749d480098e9fcff9d7523e110ad6943b18a3f8a41d689525f7062f33a3c873ada0 WHIRLPOOL 6c13773140e785b501b428f152a3a46885b4f75e9ea4034e1c5766968f5a292c28f2932dbf1b6a014f99398ccf6fd48221520220fe3c3a7d87521c9d0917408f
EBUILD gedit-3.12.2-r1.ebuild 2910 SHA256 cd9d8b901031e6ba28835df74a2d1214f72620c12801d29efd7d622940717942 SHA512 6e4c4cdcccd43a48b3c38354eb66959d6e5c4c53d52c6fdb80f70c303884306a3c2fdbb106d4a9e2e51a99e6a41005ac67489d138b49402181d6c43f29602df7 WHIRLPOOL 21793238289d973e5071a5786821f532db065a441f51983762cb6f2c65f7b9ba3075bc1306577b3a3463fa39dde9da00337a1f5c8da49f17608a778ba0cd9bd3
EBUILD gedit-3.12.2.ebuild 2512 SHA256 e1ca6908f58292b1921f95b842d05dc35a32263b1881466859e282e4543783ed SHA512 09bbb4b2a56e4d0d0e6d3f61eae9a2aaaba7ecb76b9252095f9b487d6acf44e37d5ab7a30fb758d159bbe339d1d7e1c1bc50ee47c731998c42a6cdc6d0cdf8d8 WHIRLPOOL cac6d845124a52d400a2301d96b64a688f336e2a7f3617978b9afd25a754caf539ef5626b8a3d92160736d84154ddf755ef1014bc5ba152cc35007f22bdb92e4
-MISC ChangeLog 47577 SHA256 ccad09d9a4b6d2c077bd2ee3dfd3607168f42abf6f7d8285c7c8de580bd763ea SHA512 7054c4c68e7e26e35e729bf2034388dc8addbca2879b13edda5ac382e3b71c8797dab79f611cf647b432663549b57f2e4fb194d8d16c2e5c26514d7702d17aae WHIRLPOOL b4e9d1402f52f2b10f4a29d2b1beddf4661af8a700a9acc6706ed8bd9dfcf115b8b0daa51e1779876cbf12bd55118c95fcf5c819f56fb633bbd43b36b8b4d031
+EBUILD gedit-3.14.2.ebuild 2826 SHA256 56be820f3d65286e562e40f6883833dd47b0efdc0ddc529b5f37a901a80cbca4 SHA512 13ffa5bbb4370cf265ec04c85f3753e7f06b07a8943f69937b15f9b3252178b04a6ce5cea4002609d08b49a8f3d64f342bdd3ee91e0b661f1824e66bd6a24a8a WHIRLPOOL 30c4fca44aa4c7260e86ad6387915c8a89a1a27a91a75892b6b0a277d823b51304038ac5cd32e5f97ec038f949aa118dc02c50f5673f5480f2f7b980c82e5b9e
+MISC ChangeLog 47711 SHA256 9dcaadfb926cbff76771d1e0f5cc2b9e9845e9276e7139bbd4d2559a90da5492 SHA512 9411f42614a98f28039b996a885a4de0fd1967867caf5f09eda1a5df9cb81f76d9abaad9dc8b1f7cb9ef876c38cf325f1e4aca5c619fa82d6d651677eb65ab42 WHIRLPOOL ca67ba62a1b81c3adab71db1b04e4a49f9e8a9a5cb6d7b5657bae70b9a0f09ac622729912299e3e3bbd97ee6865de2daa36f812b01f497eefb0f98fb53c7085a
MISC metadata.xml 276 SHA256 8dec58657a80b4973306f2f6d5da03a819b949c3f8e93b3065eafda55f1f8465 SHA512 9c1f48389dedc905b448e4085b9fec8f37ef777aacf14e18541e39680ccf83a968c7ee8fea8b9ede61704ac174380c7cc56858182fb6f59a589ab1d70b8eea7d WHIRLPOOL 902de8d338629274e1ec7a7a6b13316e88f09847d5158a92fdc3337e33c26dcda79ff8bf425dc0de42657ba14769478335249d13cba2342f8adb247a1f40e905
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQJ8BAEBCABmBQJUfFHkXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOqJoQALxJNJEmud5t9gzSkaJaDFzi
-tHl+YzkpjVtvO3fHs/aZDKUAJUIQZjMIeC+0DM1Rki4CYkpOCQdYwdpcu5faGL2R
-xuPfYwLU79q2TjswFiFeag2dGEXFvzBBzeGDnVFjH4mZbH/m0myfgZLQNIDt23mU
-aO2UxTMQlkJRmmAb5vK8gUgOm8F8Wism0ewuPhYRMtxG9/cYdVaPp29TjW3mlAqU
-g0qiTrpLKvPnG915mfQEMu2dv/QcOUoGPS64AA6Gtztnq7UNr/Ch6jCYw3SujWgr
-a+VMmRsTEFNtNMfEaGO/BxCmkr+KFVzmZoWxm8OEqyoiL6rxpx3npe3Xp2imWHmt
-PERWr6cG4M/xTaMcBD6h45JZQl7wgNcPdBCMFKzA2zfMEMyw6eKyr7EnCnHQRCtg
-eSZRY5vxCvoSA+1oRcXbMoOyMO7rdjIqwEvWDaJ5HGbGDF9LJ6UygeOLLjFT/HqM
-ld0d0ky84YgXmM8NvHdGpq4sHmjrtGHSX5TeoIwQ+x7oJAYKHQLqHx8lbOq2yI2B
-ONijr+UUNQ1r6duyXoL2C+kvMM/3VUbgf8t2Lf1MWKgRDnTI9lNbUDIO0Lcs9+ye
-2vfizF0mJVbUm1zfgf6HIkAnYZlHa8NA2fAzz1tUbVMGE0DUUnKjsQ8YcYxGjOkl
-nOfkQZ4ziljdkwT3lQ4M
-=nsNN
+iEYEAREIAAYFAlSPaqQACgkQ1fmVwcYIWAZDegCfRdXR1Zb/GqqrrIbk8/NecPCD
+Q6UAn2sgT5Zaka9XAkV53zy6eesYr7TP
+=A71c
-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-editors/gedit/gedit-3.14.2.ebuild,v 1.1 2014/12/15 23:11:33 eva Exp $
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME2_LA_PUNT="yes" # plugins are dlopened
+PYTHON_COMPAT=( python3_{3,4} )
+VALA_MIN_API_VERSION="0.26"
+VALA_USE_DEPEND="vapigen"
+
+inherit eutils gnome2 multilib python-r1 vala virtualx
+
+DESCRIPTION="A text editor for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Apps/Gedit"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+
+IUSE="+introspection +python spell vala"
+# python-single-r1 would request disabling PYTHON_TARGETS on libpeas
+# we need to fix that
+REQUIRED_USE="python? ( ^^ ( $(python_gen_useflags '*') ) )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~ia64-linux ~x86-linux"
+
+# X libs are not needed for OSX (aqua)
+COMMON_DEPEND="
+ >=dev-libs/libxml2-2.5.0:2
+ >=dev-libs/glib-2.40:2
+ >=x11-libs/gtk+-3.14:3[introspection?]
+ >=x11-libs/gtksourceview-3.14:3.0[introspection?]
+ >=dev-libs/libpeas-1.7.0[gtk]
+
+ gnome-base/gsettings-desktop-schemas
+ gnome-base/gvfs
+
+ x11-libs/libX11
+
+ net-libs/libsoup:2.4
+
+ introspection? ( >=dev-libs/gobject-introspection-0.9.3 )
+ python? (
+ ${PYTHON_DEPS}
+ >=dev-libs/gobject-introspection-0.9.3
+ >=x11-libs/gtk+-3:3[introspection]
+ >=x11-libs/gtksourceview-3.6:3.0[introspection]
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ >=dev-python/pygobject-3:3[cairo,${PYTHON_USEDEP}]
+ dev-libs/libpeas[${PYTHON_USEDEP}] )
+ spell? (
+ >=app-text/enchant-1.2:=
+ >=app-text/iso-codes-0.35 )
+"
+RDEPEND="${COMMON_DEPEND}
+ x11-themes/gnome-icon-theme-symbolic
+"
+DEPEND="${COMMON_DEPEND}
+ ${vala_depend}
+ app-text/docbook-xml-dtd:4.1.2
+ >=app-text/scrollkeeper-0.3.11
+ dev-libs/libxml2:2
+ >=dev-util/gtk-doc-am-1
+ >=dev-util/intltool-0.50.1
+ >=sys-devel/gettext-0.18
+ virtual/pkgconfig
+"
+# yelp-tools, gnome-common needed to eautoreconf
+
+pkg_setup() {
+ use python && [[ ${MERGE_TYPE} != binary ]] && python_setup
+}
+
+src_prepare() {
+ vala_src_prepare
+ gnome2_src_prepare
+}
+
+src_configure() {
+ DOCS="AUTHORS BUGS ChangeLog MAINTAINERS NEWS README"
+
+ gnome2_src_configure \
+ --disable-deprecations \
+ --enable-updater \
+ --enable-gvfs-metadata \
+ $(use_enable introspection) \
+ $(use_enable spell) \
+ $(use_enable python) \
+ $(use_enable vala) \
+ ITSTOOL=$(type -P true)
+}
+
+src_test() {
+ # FIXME: this should be handled at eclass level
+ "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+
+ unset DBUS_SESSION_BUS_ADDRESS
+ GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
+}
+
+src_install() {
+ # manually set pyoverridesdir due to bug #524018 and AM_PATH_PYTHON limitations
+ gnome2_src_install pyoverridesdir="$(python_get_sitedir)/gi/overrides"
+}