summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSobhan Mohammadpour <sobhan@gentoo.org>2018-12-31 21:49:52 +0330
committerSobhan Mohammadpour <sobhan@gentoo.org>2018-12-31 21:49:52 +0330
commitf192653418cafd0b7c1bbbcabf4ae1692f2250bb (patch)
treefca6151c521b403531ea51df4934c41a5a29b653
parentx11-libs/amtk: new ebuild (diff)
downloadgnome-f192653418cafd0b7c1bbbcabf4ae1692f2250bb.tar.gz
gnome-f192653418cafd0b7c1bbbcabf4ae1692f2250bb.tar.bz2
gnome-f192653418cafd0b7c1bbbcabf4ae1692f2250bb.zip
x11-libs/tepl: bump to 4.2.0
Package-Manager: Portage-2.3.52, Repoman-2.3.12 Manifest-Sign-Key: 0x7DF238CF0AA182E1 Signed-off-by: Sobhan Mohammadpour <sobhan@gentoo.org>
-rw-r--r--x11-libs/tepl/Manifest31
-rw-r--r--x11-libs/tepl/tepl-4.2.0.ebuild51
2 files changed, 67 insertions, 15 deletions
diff --git a/x11-libs/tepl/Manifest b/x11-libs/tepl/Manifest
index 41ea1c34..b400ded6 100644
--- a/x11-libs/tepl/Manifest
+++ b/x11-libs/tepl/Manifest
@@ -2,22 +2,23 @@
Hash: SHA256
DIST tepl-3.0.0.tar.xz 464284 BLAKE2B 29c6f08a22919b06d9e37cbf7d7bde0a25d7b048c43ad6cd7f03c78cf81ffdbecd8fe787d2cceec864d9f728e3059e75dde80cd75bf9c54a85b68a763906964e SHA512 5d4c2def682e2bc834fc081ea22e98b038b99890324988500b3c643b1d0a1a20125e7e28e7af2504e3ba4c4212ca011504f14656b4a7d781eb6e39263160cb4a
+DIST tepl-4.2.0.tar.xz 456540 BLAKE2B 8861d2cdcddcb5b9e5aa58798835c0969dd12ce6c5ada69b5b97224f215bfdbf8ee0a7173d5c7cb2cc11894988351ce4df7a81e91e7b7036a48cc89e2cb9dd62 SHA512 32f69c6f0942a82e6b7f94eba776d55dce2af1c8e4c7abadf6af38a0a5abb0a94f0c426d5ec727b8eb478406ba113728b771597c2c84e508b8ccb113a74eab3d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-iQKTBAEBCAB9FiEEX+aBqe7MmoWBwzA1lSmjXZiBxnkFAlsJ7stfFIAAAAAALgAo
-aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDVG
-RTY4MUE5RUVDQzlBODU4MUMzMzAzNTk1MjlBMzVEOTg4MUM2NzkACgkQlSmjXZiB
-xnmtUhAAxsu3+q28viPzRf+4Z4jIxOR7jaVOxXRE7Wt519tXyqECJyBOm8Q529Rm
-MVNBtJ0rNZzEA6dLdLUlSjAdtcYQqXMPtd9p1mDfgOtHJ/kvAR6K0RkJ0wts92xK
-h+Z8ATKuOyosg0oi3lDGMAc9CMuz21zBchW4mn6zIBcRGt2Fd+B0DB6J9vIYyvvB
-iNKtOZCHzF7WL5ycPYefk6eeSkRKeJsRpOHUaMWVtoeRqafIJfgKaKVv7H4A+lXa
-s4c4Mue5OgJAyxeRuBPiC8g8M8Y2FjAnDFx2NxaQljthm2EB87bhiIBWjBUBp09A
-3ZTWKZ88fHtbIXrmmOpCbOZBnsMghvG7RIVvIT0v2E9wJbP3aN+AkVLZZkFhbkrq
-a0aFuwWJ9PVj/A4Pt8kJReo2UxvGsnPdsSan0QDYpfCgM87bALGNypu41qGWnTv1
-jE2atEiZpWjXqPijYCV+KJ9BbzV6m3OqRwrLVaFkEXRmn/xKtkBqmpiQ0ilssAKq
-6s2LtGTDqgT+cxLkVtw5+Zj6kxjvhmG9Ksaelj/jK+WhGcmJT664us9cH7vrdbbu
-Ja6KoCG3jb31lNIL6TI1H7PebxVpydqWwq3aINDPdHRFc8HpynulVgFzgZphAeNp
-jd3anOcEYiE7jyyEC9KDARQYOOgdsprdVM+JSfGAC6wAEp7dObA=
-=z56c
+iQKTBAEBCAB9FiEEhjiDzgE0H6m8d3Z/4FucaN0bWf0FAlwqXchfFIAAAAAALgAo
+aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDg2
+Mzg4M0NFMDEzNDFGQTlCQzc3NzY3RkUwNUI5QzY4REQxQjU5RkQACgkQ4FucaN0b
+Wf0EFhAAqfAONMEKi0yRJgYCJpOuiDLV2nBQ0OAxdC7PUny5pxioxv67gNYspsy8
+qANnDwzBrFrq7XykGLEdVmiobk4qr9tDMWxrQxjieO7qacWP+xDxeZqUqTvFyRDo
+R+BP/YqsnwO96/qExOIGGtpgNH8NuAxq3vUB4HkEpjne44IanvUcE5MHuyzuwvFb
+dXOWP+DCj62dn7l/IZgjdNTq7PuEiG16W+9B3vP9mWfXpPxwOU+KVYavhoJIrCX7
+82jQ7aNWkj/tsBW7BfrlVvZWekWhEL5qUo1G1nEOsOjuoLGi7ncoA5V5zghkyprI
+3WU3RUMSiIQXnd6cLa0L9iZfAHZZJLDzWOwHMPPLu0qQhkFwZ0QmxkTSzDDMwAZE
+gv0qJq+IcXmzxDmK4Qqml9F3szVhf2jFEs7Jhfx18poPR7zHBW8zNqRUHXy/CxIq
+NLEByqC7iFDvpDGBd/tGF9x8IesX0Ze7l/DMuU0SSnnLDR2zSYCpj423NpVaFzCl
+lWlqvHM7UjkZZOFjsIXd+R0np2+34s575LWqNpsyBS7OL9NHId29y+l87iNMm3rL
+HQXb7Sz7xed99SEAIUfodS6LUlkc/4gj/Pv2YPNtQ9CAkEuyrBTQJQroC24znx96
+NtRjjN4TUgedef4miTYk4lD3XOr8YTaNGnaub1Akue3+V+fSaBo=
+=5jYu
-----END PGP SIGNATURE-----
diff --git a/x11-libs/tepl/tepl-4.2.0.ebuild b/x11-libs/tepl/tepl-4.2.0.ebuild
new file mode 100644
index 00000000..3c963606
--- /dev/null
+++ b/x11-libs/tepl/tepl-4.2.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2 virtualx
+
+DESCRIPTION="GtkSourceView-based text editors and IDE helper library"
+HOMEPAGE="https://wiki.gnome.org/Projects/Gtef"
+
+LICENSE="LGPL-2.1+"
+SLOT="3"
+KEYWORDS="~amd64 ~x86"
+IUSE="+introspection test"
+
+RDEPEND="
+ >=dev-libs/glib-2.52:2
+ >=x11-libs/gtk+-3.22
+ x11-libs/gtksourceview:4
+ >=dev-libs/libxml2-2.5
+ app-i18n/uchardet
+ introspection? ( >=dev-libs/gobject-introspection-1.42:= )
+ x11-libs/amtk
+"
+DEPEND="${DEPEND}
+ test? ( dev-util/valgrind )
+ >=sys-devel/gettext-0.19.4
+ >=dev-util/gtk-doc-am-1.25
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ # requires running gvfs-metadata
+ sed -e 's:\(g_test_add_func.*/file/load_save_metadata_sync.*\):/*\1*/:' \
+ -e 's:\(g_test_add_func.*/file/load_save_metadata_async.*\):/*\1*/:' \
+ -e 's:\(g_test_add_func.*/file/set_without_load.*\):/*\1*/:' \
+ -i testsuite/test-file-metadata.c || die
+
+ gnome2_src_prepare
+}
+
+src_configure() {
+ gnome2_src_configure \
+ --enable-gvfs-metadata \
+ $(use_enable introspection) \
+ $(use_enable test valgrind)
+}
+
+src_test() {
+ virtx emake check
+}