[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 68ccf8e2b70eff2a3ad50c8663e74d5a409a3e2d Author: Ionen Wolkens gentoo org> AuthorDate: Mon May 6 18:40:23 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon May 6 18:50:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68ccf8e2 media-libs/graphene: enable py3.12 Tests pass with USE=introspection. Revbump to update BDEPEND given default switch to 3.12 is close and it may not get a bump before then. Closes: https://bugs.gentoo.org/929634 Signed-off-by: Ionen Wolkens gentoo.org> .../graphene/{graphene-1.10.8.ebuild => graphene-1.10.8-r1.ebuild}| 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/graphene/graphene-1.10.8.ebuild b/media-libs/graphene/graphene-1.10.8-r1.ebuild similarity index 95% rename from media-libs/graphene/graphene-1.10.8.ebuild rename to media-libs/graphene/graphene-1.10.8-r1.ebuild index 19f382c2df1f..aee3bebcb37b 100644 --- a/media-libs/graphene/graphene-1.10.8.ebuild +++ b/media-libs/graphene/graphene-1.10.8-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit xdg-utils meson-multilib python-any-r1 DESCRIPTION="A thin layer of types for graphic libraries"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 28a963700424fe9b78e774bd61e4b25b209c6b3e Author: Arthur Zamarin gentoo org> AuthorDate: Tue May 2 17:53:09 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue May 2 17:53:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a96370 media-libs/graphene: Stabilize 1.10.8 sparc, #905567 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/graphene/graphene-1.10.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.8.ebuild b/media-libs/graphene/graphene-1.10.8.ebuild index 78ebaabb2181..19f382c2df1f 100644 --- a/media-libs/graphene/graphene-1.10.8.ebuild +++ b/media-libs/graphene/graphene-1.10.8.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/archive/refs/tags/${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 699efaa47c48c5d10a131cabd3c3bed85f117d0c Author: Matoro Mahri users noreply github com> AuthorDate: Wed Mar 8 19:55:00 2023 + Commit: Sam James gentoo org> CommitDate: Thu Mar 9 01:07:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699efaa4 media-libs/graphene: Keyword 1.10.8 mips, #897982 Signed-off-by: Matoro Mahri users.noreply.github.com> Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.8.ebuild b/media-libs/graphene/graphene-1.10.8.ebuild index b947ad50d2ab..78ebaabb2181 100644 --- a/media-libs/graphene/graphene-1.10.8.ebuild +++ b/media-libs/graphene/graphene-1.10.8.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/archive/refs/tags/${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 654c532e1eb4e89a72ef63ad86cd7eb9c8383883 Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 17:26:34 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 29 17:44:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654c532e media-libs/graphene: Add Python 3.11 compatibility Signed-off-by: Matt Turner gentoo.org> media-libs/graphene/graphene-1.10.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.8.ebuild b/media-libs/graphene/graphene-1.10.8.ebuild index b58eb66e02b8..cbba4c4ce660 100644 --- a/media-libs/graphene/graphene-1.10.8.ebuild +++ b/media-libs/graphene/graphene-1.10.8.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit xdg-utils meson-multilib python-any-r1 DESCRIPTION="A thin layer of types for graphic libraries"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: fd7f82ca5bb24ad2f318d25cf409744425830f57 Author: Jakov Smolić gentoo org> AuthorDate: Tue May 31 09:23:59 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue May 31 09:23:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7f82ca media-libs/graphene: Stabilize 1.10.8 arm, #843794 Signed-off-by: Jakov Smolić gentoo.org> media-libs/graphene/graphene-1.10.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.8.ebuild b/media-libs/graphene/graphene-1.10.8.ebuild index 4cf1cea2b7fa..b58eb66e02b8 100644 --- a/media-libs/graphene/graphene-1.10.8.ebuild +++ b/media-libs/graphene/graphene-1.10.8.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/archive/refs/tags/${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 8f2da3692d733082c7238ba1f4230d2bb2e4b8a6 Author: WANG Xuerui gentoo org> AuthorDate: Tue May 17 08:05:09 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 17 08:36:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f2da369 media-libs/graphene: keyword 1.10.8 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/graphene/graphene-1.10.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.8.ebuild b/media-libs/graphene/graphene-1.10.8.ebuild index 7e96a061cac6..21035513a318 100644 --- a/media-libs/graphene/graphene-1.10.8.ebuild +++ b/media-libs/graphene/graphene-1.10.8.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/archive/refs/tags/${PV}.tar.gz -> ${ LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: bcb09ed0c28ad2b012792bf37201b11f1cf72f73 Author: Matt Turner gentoo org> AuthorDate: Mon Mar 21 06:00:48 2022 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 21 06:01:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcb09ed0 media-libs/graphene: Version bump to 1.10.8 Closes: https://bugs.gentoo.org/829434 Closes: https://github.com/gentoo/gentoo/pull/23371 Signed-off-by: Matt Turner gentoo.org> media-libs/graphene/Manifest | 1 + media-libs/graphene/graphene-1.10.8.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/media-libs/graphene/Manifest b/media-libs/graphene/Manifest index 684a9cb2f00f..c03c56a88210 100644 --- a/media-libs/graphene/Manifest +++ b/media-libs/graphene/Manifest @@ -1 +1,2 @@ DIST graphene-1.10.6.tar.xz 32 BLAKE2B d353efb22510b78c7360b748b7e83237309b88c170909e521d50e95618e907bd8b2424c3583a5db3ff2ca57954bf793646a69251bbb31caac55155c15981ed3a SHA512 075e8c712509655d0614258a7fd2943e67a9642334cdabdc15d2489a88c961e278f7464a513080cd287f5371c7ece8ceb7565d1718a8b71fea4a4977f82aeb72 +DIST graphene-1.10.8.tar.gz 178557 BLAKE2B 57739a9cfc246a38968fa8352e0c05ce9e32e50753e7d18b8b25ecebd1ea294cfad26168437e290209011b51085fad7d8a47852b99510a7402f9a7dd00ac17f0 SHA512 526b0c17049459b687ceb7f6c26c9d982535e4048e74a0b6282704f9811d3c2e7e0e6cfef166aa953306b6cf77add6677bc600ae0c66cc052dc04c3d0345bd68 diff --git a/media-libs/graphene/graphene-1.10.8.ebuild b/media-libs/graphene/graphene-1.10.8.ebuild new file mode 100644 index ..7e96a061cac6 --- /dev/null +++ b/media-libs/graphene/graphene-1.10.8.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit xdg-utils meson-multilib python-any-r1 + +DESCRIPTION="A thin layer of types for graphic libraries" +HOMEPAGE="https://ebassi.github.io/graphene/; +SRC_URI="https://github.com/ebassi/graphene/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +# Python is only needed with USE=introspection or FEATURES=test, but not bothering with conditional python_setup, as meson uses it too anyway +BDEPEND=" + ${PYTHON_DEPS} + doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 + ) + virtual/pkgconfig +" + +multilib_src_configure() { + # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? + local emesonargs=( + $(meson_native_use_bool doc gtk_doc) + -Dgobject_types=true + $(meson_native_use_feature introspection) + -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too, due to it claiming to be
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 3c7056b987924f49f70d29ad8eefd19087928b55 Author: Sam James gentoo org> AuthorDate: Wed Mar 9 15:38:29 2022 + Commit: Sam James gentoo org> CommitDate: Wed Mar 9 15:38:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7056b9 media-libs/graphene: Stabilize 1.10.6-r1 ppc64, #834426 Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.6-r1.ebuild b/media-libs/graphene/graphene-1.10.6-r1.ebuild index 9d4fcaef9770..b632a2b91b30 100644 --- a/media-libs/graphene/graphene-1.10.6-r1.ebuild +++ b/media-libs/graphene/graphene-1.10.6-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 59d2974d8f5024e5c85216cbeda30a9bdd444f09 Author: Sam James gentoo org> AuthorDate: Wed Mar 9 12:48:35 2022 + Commit: Sam James gentoo org> CommitDate: Wed Mar 9 12:48:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d2974d media-libs/graphene: Stabilize 1.10.6-r1 ppc, #834426 Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.6-r1.ebuild b/media-libs/graphene/graphene-1.10.6-r1.ebuild index 4436cfd86924..9d4fcaef9770 100644 --- a/media-libs/graphene/graphene-1.10.6-r1.ebuild +++ b/media-libs/graphene/graphene-1.10.6-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: fc5a0167af707a63dc547e81452c4d417f85e31c Author: Sam James gentoo org> AuthorDate: Tue Mar 8 12:31:25 2022 + Commit: Sam James gentoo org> CommitDate: Tue Mar 8 12:31:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc5a0167 media-libs/graphene: Stabilize 1.10.6-r1 arm, #834426 Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.6-r1.ebuild b/media-libs/graphene/graphene-1.10.6-r1.ebuild index 7138598f1196..4436cfd86924 100644 --- a/media-libs/graphene/graphene-1.10.6-r1.ebuild +++ b/media-libs/graphene/graphene-1.10.6-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/files/
commit: 4ae6da1dc717a93ef308d97f42666d9e7223afad Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jan 12 22:06:31 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jan 12 22:06:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ae6da1d media-libs/graphene: add patch comment Signed-off-by: Georgy Yakovlev gentoo.org> media-libs/graphene/files/1.10.6-fix-vector-check.patch | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/graphene/files/1.10.6-fix-vector-check.patch b/media-libs/graphene/files/1.10.6-fix-vector-check.patch index 19bee435846b..71d1e28c16a9 100644 --- a/media-libs/graphene/files/1.10.6-fix-vector-check.patch +++ b/media-libs/graphene/files/1.10.6-fix-vector-check.patch @@ -4,6 +4,7 @@ Date: Wed, 9 Jun 2021 15:47:14 +0200 Subject: [PATCH] meson: fix gcc vector 64-bit check the previous behavior only ever enabled gcc vectors no x86_64 +patch origin: https://github.com/ebassi/graphene/pull/233 --- meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/files/, media-libs/graphene/
commit: fe5c356ae6f13e7bd15361a4f3f17e891a629192 Author: Georgy Yakovlev gentoo org> AuthorDate: Wed Jan 12 21:23:58 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Wed Jan 12 22:03:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe5c356a media-libs/graphene: add 64-bit vector detection patch MASSIVE prerformance increase on arm64 and ppc64le fedora ships this patch too, so it's well tested 1/22 mutest / generalOK 0.18s 2/22 mutest / hooks OK 0.17s 3/22 mutest / types OK 0.17s 4/22 graphene / box OK 0.16s 65 subtests passed 5/22 graphene / eulerOK 0.16s 10 subtests passed 6/22 graphene / frustum OK 0.15s 21 subtests passed 7/22 graphene / matrix OK 0.15s 70 subtests passed 8/22 graphene / planeOK 0.14s 13 subtests passed 9/22 graphene / pointOK 0.14s 24 subtests passed 10/22 graphene / point3d OK 0.13s 36 subtests passed 11/22 graphene / quad OK 0.13s 12 subtests passed 12/22 graphene / quaternion OK 0.12s 24 subtests passed 13/22 graphene / ray OK 0.12s 21 subtests passed 14/22 graphene / rect OK 0.12s 65 subtests passed 15/22 graphene / simd OK 0.11s 25 subtests passed 16/22 graphene / size OK 0.11s 17 subtests passed 17/22 graphene / sphere OK 0.10s 17 subtests passed 18/22 graphene / triangle OK 0.10s 56 subtests passed 19/22 graphene / vec2 OK 0.09s 37 subtests passed 20/22 graphene / vec3 OK 0.09s 51 subtests passed 21/22 graphene / vec4 OK 0.08s 63 subtests passed 22/22 graphene / introspection.py OK 0.13s 1 subtests passed Ok: 22 Expected Fail: 0 Fail: 0 Unexpected Pass:0 Skipped:0 Timeout:0 Acked-by: Matt Turner gentoo.org> Signed-off-by: Georgy Yakovlev gentoo.org> .../graphene/files/1.10.6-fix-vector-check.patch | 23 ++ media-libs/graphene/graphene-1.10.6-r1.ebuild | 49 ++ 2 files changed, 72 insertions(+) diff --git a/media-libs/graphene/files/1.10.6-fix-vector-check.patch b/media-libs/graphene/files/1.10.6-fix-vector-check.patch new file mode 100644 index ..19bee435846b --- /dev/null +++ b/media-libs/graphene/files/1.10.6-fix-vector-check.patch @@ -0,0 +1,23 @@ +From 3ce7bf419e366d88a141d1210ae96182986ea8e9 Mon Sep 17 00:00:00 2001 +From: q66 +Date: Wed, 9 Jun 2021 15:47:14 +0200 +Subject: [PATCH] meson: fix gcc vector 64-bit check + +the previous behavior only ever enabled gcc vectors no x86_64 +--- + meson.build | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/meson.build b/meson.build +index 5dbfb63..fd37036 100644 +--- a/meson.build b/meson.build +@@ -328,7 +328,7 @@ if get_option('gcc_vector') + # error "GCC vector intrinsics are disabled on GCC prior to 4.9" + # elif defined(__arm__) + # error "GCC vector intrinsics are disabled on ARM" +-# elif !defined(__x86_64__) ++# elif (__SIZEOF_POINTER__ < 8) + # error "GCC vector intrinsics are disabled on 32bit" + # endif + #else diff --git a/media-libs/graphene/graphene-1.10.6-r1.ebuild b/media-libs/graphene/graphene-1.10.6-r1.ebuild new file mode 100644 index ..29dbe5384376 --- /dev/null +++ b/media-libs/graphene/graphene-1.10.6-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit xdg-utils meson-multilib python-any-r1 + +DESCRIPTION="A thin layer of types for graphic libraries" +HOMEPAGE="https://ebassi.github.io/graphene/; +SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +# Python is only needed with USE=introspection or FEATURES=test, but not bothering with conditional python_setup, as meson uses it too anyway +BDEPEND=" + ${PYTHON_DEPS} + doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 + ) + virtual/pkgconfig +" + +PATCHES=( "${FILESDIR}/${PV}-fix-vector-check.patch" ) + +multilib_src_configure() { + # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream?
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 024bf55aa08e0a7f8448075412930230813e460d Author: Matt Turner gentoo org> AuthorDate: Fri May 28 01:11:01 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Jun 4 01:14:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024bf55a media-libs/graphene: Switch to meson-multilib Signed-off-by: Matt Turner gentoo.org> media-libs/graphene/graphene-1.10.6.ebuild | 18 +++--- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/media-libs/graphene/graphene-1.10.6.ebuild b/media-libs/graphene/graphene-1.10.6.ebuild index 50207695d8c..ab7fb554651 100644 --- a/media-libs/graphene/graphene-1.10.6.ebuild +++ b/media-libs/graphene/graphene-1.10.6.ebuild @@ -4,7 +4,7 @@ EAPI=7 PYTHON_COMPAT=( python3_{7..9} ) -inherit xdg-utils meson multilib-minimal python-any-r1 +inherit xdg-utils meson-multilib python-any-r1 DESCRIPTION="A thin layer of types for graphic libraries" HOMEPAGE="https://ebassi.github.io/graphene/; @@ -34,9 +34,9 @@ BDEPEND=" multilib_src_configure() { # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? local emesonargs=( - -Dgtk_doc=$(multilib_native_usex doc true false) + $(meson_native_use_bool doc gtk_doc) -Dgobject_types=true - -Dintrospection=$(multilib_native_usex introspection enabled disabled) + $(meson_native_use_feature introspection) -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too, due to it claiming to be
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 3553c5c498d1214fc3932d92ecb34bc07afac6bc Author: Sam James gentoo org> AuthorDate: Sat May 29 15:26:50 2021 + Commit: Sam James gentoo org> CommitDate: Sat May 29 15:26:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3553c5c4 media-libs/graphene: Stabilize 1.10.6 ppc64, #792327 Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.6.ebuild b/media-libs/graphene/graphene-1.10.6.ebuild index 29ef3d25de3..50207695d8c 100644 --- a/media-libs/graphene/graphene-1.10.6.ebuild +++ b/media-libs/graphene/graphene-1.10.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 05eb3fca2428ba46450f1937a1dbe49aae4def88 Author: Sam James gentoo org> AuthorDate: Fri May 28 19:19:47 2021 + Commit: Sam James gentoo org> CommitDate: Fri May 28 19:19:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05eb3fca media-libs/graphene: Stabilize 1.10.6 ppc, #792327 Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.6.ebuild b/media-libs/graphene/graphene-1.10.6.ebuild index 334f7a76e86..985fdd5eae7 100644 --- a/media-libs/graphene/graphene-1.10.6.ebuild +++ b/media-libs/graphene/graphene-1.10.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: cd75f92bf6ae1a140635bbcb4c13c9f4f108d4c5 Author: Sam James gentoo org> AuthorDate: Fri May 28 19:10:11 2021 + Commit: Sam James gentoo org> CommitDate: Fri May 28 19:10:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd75f92b media-libs/graphene: Stabilize 1.10.6 arm, #792327 Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.6.ebuild b/media-libs/graphene/graphene-1.10.6.ebuild index 9191428acb2..334f7a76e86 100644 --- a/media-libs/graphene/graphene-1.10.6.ebuild +++ b/media-libs/graphene/graphene-1.10.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 3872016a70c20c59ae2157cb61efb7a5243ba539 Author: Yixun Lan gentoo org> AuthorDate: Tue May 25 02:52:57 2021 + Commit: Yixun Lan gentoo org> CommitDate: Tue May 25 08:24:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3872016a media-libs/graphene: add riscv keyword Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> media-libs/graphene/graphene-1.10.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.6.ebuild b/media-libs/graphene/graphene-1.10.6.ebuild index 74cf717498d..9191428acb2 100644 --- a/media-libs/graphene/graphene-1.10.6.ebuild +++ b/media-libs/graphene/graphene-1.10.6.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 5d9f9424aaec4ef34da6d064b067ba36aec058db Author: Matt Turner gentoo org> AuthorDate: Fri Apr 16 20:43:31 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Apr 16 20:53:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d9f9424 media-libs/graphene: Version bump to 1.10.6 Signed-off-by: Matt Turner gentoo.org> media-libs/graphene/Manifest | 1 + media-libs/graphene/graphene-1.10.6.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/media-libs/graphene/Manifest b/media-libs/graphene/Manifest index c9d4938db59..7de672b12f0 100644 --- a/media-libs/graphene/Manifest +++ b/media-libs/graphene/Manifest @@ -1 +1,2 @@ DIST graphene-1.10.2.tar.xz 292372 BLAKE2B 94553a32dc57216402a9676e11525552c010d970caeb1256dde50ca842b4d673ad78d004d57e7c7a017b8c6e64ad75fc3b03603cba746027ab10befa76d32955 SHA512 a8a8ef1e4ccffee2313a18b9b8dda06c7ede6d49fdde8578694500634e3c90278fd30af7d88938d5ecb08c519cc3e09d21fe69d0f21cb766e056ceedbb3eafb0 +DIST graphene-1.10.6.tar.xz 32 BLAKE2B d353efb22510b78c7360b748b7e83237309b88c170909e521d50e95618e907bd8b2424c3583a5db3ff2ca57954bf793646a69251bbb31caac55155c15981ed3a SHA512 075e8c712509655d0614258a7fd2943e67a9642334cdabdc15d2489a88c961e278f7464a513080cd287f5371c7ece8ceb7565d1718a8b71fea4a4977f82aeb72 diff --git a/media-libs/graphene/graphene-1.10.6.ebuild b/media-libs/graphene/graphene-1.10.6.ebuild new file mode 100644 index 000..74cf717498d --- /dev/null +++ b/media-libs/graphene/graphene-1.10.6.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit xdg-utils meson multilib-minimal python-any-r1 + +DESCRIPTION="A thin layer of types for graphic libraries" +HOMEPAGE="https://ebassi.github.io/graphene/; +SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +# Python is only needed with USE=introspection or FEATURES=test, but not bothering with conditional python_setup, as meson uses it too anyway +BDEPEND=" + ${PYTHON_DEPS} + doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 + ) + virtual/pkgconfig +" + +multilib_src_configure() { + # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? + local emesonargs=( + -Dgtk_doc=$(multilib_native_usex doc true false) + -Dgobject_types=true + -Dintrospection=$(multilib_native_usex introspection enabled disabled) + -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too, due to it claiming to be
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 84772ad0f55a494920ddb0e770b79ef2e8e6bf55 Author: Matt Turner gentoo org> AuthorDate: Tue Apr 13 15:50:34 2021 + Commit: Matt Turner gentoo org> CommitDate: Tue Apr 13 16:12:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84772ad0 media-libs/graphene: Drop old versions Signed-off-by: Matt Turner gentoo.org> media-libs/graphene/graphene-1.10.2.ebuild | 57 -- 1 file changed, 57 deletions(-) diff --git a/media-libs/graphene/graphene-1.10.2.ebuild b/media-libs/graphene/graphene-1.10.2.ebuild deleted file mode 100644 index bb80f5eb2d5..000 --- a/media-libs/graphene/graphene-1.10.2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8} ) -inherit xdg-utils meson multilib-minimal python-any-r1 - -DESCRIPTION="A thin layer of types for graphic libraries" -HOMEPAGE="https://ebassi.github.io/graphene/; -SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" -IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}] - introspection? ( dev-libs/gobject-introspection:= ) -" -DEPEND="${RDEPEND}" -# Python is only needed with USE=introspection or FEATURES=test, but not bothering with conditional python_setup, as meson uses it too anyway -BDEPEND=" - ${PYTHON_DEPS} - doc? ( dev-util/gtk-doc - app-text/docbook-xml-dtd:4.3 ) - virtual/pkgconfig -" - -multilib_src_configure() { - # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? - local emesonargs=( - -Dgtk_doc=$(multilib_native_usex doc true false) - -Dgobject_types=true - -Dintrospection=$(multilib_native_usex introspection true false) - -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too, due to it claiming to be
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 890b78bfe33a71a3837403ef6cfcd6e4e42299c2 Author: Sam James gentoo org> AuthorDate: Tue Apr 13 14:59:53 2021 + Commit: Sam James gentoo org> CommitDate: Tue Apr 13 14:59:53 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890b78bf media-libs/graphene: Stabilize 1.10.2-r1 ppc64, #774927 Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.2-r1.ebuild b/media-libs/graphene/graphene-1.10.2-r1.ebuild index 18fa95e5dad..cc8be3fb7ec 100644 --- a/media-libs/graphene/graphene-1.10.2-r1.ebuild +++ b/media-libs/graphene/graphene-1.10.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: a69a71c1c647cf0ec09643801c770b1b1f5f Author: Sam James gentoo org> AuthorDate: Mon Apr 12 23:10:00 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 12 23:10:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a69a71c1 media-libs/graphene: Stabilize 1.10.2-r1 arm64, #774927 Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.2-r1.ebuild b/media-libs/graphene/graphene-1.10.2-r1.ebuild index 92335aa8398..6f9577a560f 100644 --- a/media-libs/graphene/graphene-1.10.2-r1.ebuild +++ b/media-libs/graphene/graphene-1.10.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 024c7c2a7f6dd53b306e4db23cca9549337f182c Author: Sam James gentoo org> AuthorDate: Mon Apr 12 16:01:37 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 12 16:01:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=024c7c2a media-libs/graphene: Stabilize 1.10.2-r1 arm, #774927 Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.2-r1.ebuild b/media-libs/graphene/graphene-1.10.2-r1.ebuild index 67e6ffc6487..92335aa8398 100644 --- a/media-libs/graphene/graphene-1.10.2-r1.ebuild +++ b/media-libs/graphene/graphene-1.10.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 28dba22bc4a4b58c8436a8a2c25f87719e2d96f5 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Apr 1 16:31:32 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Apr 1 16:43:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28dba22b media-libs/graphene: x86 stable (bug #774927) Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/graphene/graphene-1.10.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.2-r1.ebuild b/media-libs/graphene/graphene-1.10.2-r1.ebuild index 0e8e63c01e2..67e6ffc6487 100644 --- a/media-libs/graphene/graphene-1.10.2-r1.ebuild +++ b/media-libs/graphene/graphene-1.10.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 516a87e83305efb5dd17c9d137368162d073c20e Author: Mikle Kolyada gentoo org> AuthorDate: Fri Mar 12 07:59:50 2021 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Mar 12 08:01:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516a87e8 media-libs/graphene: Stabilize 1.10.2-r1 amd64, #774927 Signed-off-by: Mikle Kolyada gentoo.org> media-libs/graphene/graphene-1.10.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.2-r1.ebuild b/media-libs/graphene/graphene-1.10.2-r1.ebuild index 0de3c1124ed..0e8e63c01e2 100644 --- a/media-libs/graphene/graphene-1.10.2-r1.ebuild +++ b/media-libs/graphene/graphene-1.10.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 9a5060f3fc75bcb27ac845c146beea527eb54665 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Feb 10 08:43:40 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Feb 13 21:21:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5060f3 media-libs/graphene: python3_9 Closes: https://github.com/gentoo/gentoo/pull/19399 Closes: https://bugs.gentoo.org/760510 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Conrad Kostecki gentoo.org> media-libs/graphene/graphene-1.10.2-r1.ebuild | 57 +++ 1 file changed, 57 insertions(+) diff --git a/media-libs/graphene/graphene-1.10.2-r1.ebuild b/media-libs/graphene/graphene-1.10.2-r1.ebuild new file mode 100644 index 000..0de3c1124ed --- /dev/null +++ b/media-libs/graphene/graphene-1.10.2-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7..9} ) +inherit xdg-utils meson multilib-minimal python-any-r1 + +DESCRIPTION="A thin layer of types for graphic libraries" +HOMEPAGE="https://ebassi.github.io/graphene/; +SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +# Python is only needed with USE=introspection or FEATURES=test, but not bothering with conditional python_setup, as meson uses it too anyway +BDEPEND=" + ${PYTHON_DEPS} + doc? ( dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 ) + virtual/pkgconfig +" + +multilib_src_configure() { + # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? + local emesonargs=( + -Dgtk_doc=$(multilib_native_usex doc true false) + -Dgobject_types=true + -Dintrospection=$(multilib_native_usex introspection true false) + -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too, due to it claiming to be
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 90192205200efaf0273a92d7696fd7b6d5c295a4 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Nov 7 15:04:09 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Nov 7 15:21:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90192205 media-libs/graphene: remove old Package-Manager: Portage-2.3.103, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> media-libs/graphene/Manifest | 2 - media-libs/graphene/graphene-1.10.0.ebuild | 57 --- media-libs/graphene/graphene-1.8.6.ebuild | 63 -- 3 files changed, 122 deletions(-) diff --git a/media-libs/graphene/Manifest b/media-libs/graphene/Manifest index f817526f08b..c9d4938db59 100644 --- a/media-libs/graphene/Manifest +++ b/media-libs/graphene/Manifest @@ -1,3 +1 @@ -DIST graphene-1.10.0.tar.xz 289452 BLAKE2B 41af96ffcdb2d8ad2fce7a242cef74cead09ce444514f85a97ac609c6518c60cbd5fb44b58b24973fe9a372f898ca99b79cfd776c968d53b72fc20c5d076a230 SHA512 842ac2c9c2046f07f8421b99292cac348276bb1e025250c7e0dc3ec7f90cb33094b765034862f325dd78f93aa5484ad75a4ad6139fe13330d9e41e3a7cb830d0 DIST graphene-1.10.2.tar.xz 292372 BLAKE2B 94553a32dc57216402a9676e11525552c010d970caeb1256dde50ca842b4d673ad78d004d57e7c7a017b8c6e64ad75fc3b03603cba746027ab10befa76d32955 SHA512 a8a8ef1e4ccffee2313a18b9b8dda06c7ede6d49fdde8578694500634e3c90278fd30af7d88938d5ecb08c519cc3e09d21fe69d0f21cb766e056ceedbb3eafb0 -DIST graphene-1.8.6.tar.xz 127984 BLAKE2B 7f67b99796cca1a47324674b1871ddfbcce1193ded5f0a37c8c2894d52b6b5823b0fb1909018ea6adb90f7ed53ad6b09eeda9b1606a22a8b85cd0d661d500195 SHA512 ef6e9b5587bd540099216a7e3f7c86eb62368d49876dcd380c9767c6740c8267c9d510c5025dbe56402f3cd15084ef8fc634d3abe486b516f4f5328b87df277c diff --git a/media-libs/graphene/graphene-1.10.0.ebuild b/media-libs/graphene/graphene-1.10.0.ebuild deleted file mode 100644 index 32de0b68ad4..000 --- a/media-libs/graphene/graphene-1.10.0.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6,7,8} ) -inherit xdg-utils meson multilib-minimal python-any-r1 - -DESCRIPTION="A thin layer of types for graphic libraries" -HOMEPAGE="https://ebassi.github.io/graphene/; -SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" -IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}] - introspection? ( dev-libs/gobject-introspection:= ) -" -DEPEND="${RDEPEND}" -# Python is only needed with USE=introspection or FEATURES=test, but not bothering with conditional python_setup, as meson uses it too anyway -BDEPEND=" - ${PYTHON_DEPS} - doc? ( dev-util/gtk-doc - app-text/docbook-xml-dtd:4.3 ) - virtual/pkgconfig -" - -multilib_src_configure() { - # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? - local emesonargs=( - -Dgtk_doc=$(multilib_native_usex doc true false) - -Dgobject_types=true - -Dintrospection=$(multilib_native_usex introspection true false) - -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too, due to it claiming to be https://ebassi.github.io/graphene/; -SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" -IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}] - introspection? ( dev-libs/gobject-introspection:= ) -" -DEPEND="${RDEPEND}" -# Python is only needed with USE=introspection or FEATURES=test, but not bothering with conditional python_setup, as meson uses it too anyway -BDEPEND=" - ${PYTHON_DEPS} - doc? ( dev-util/gtk-doc - app-text/docbook-xml-dtd:4.3 ) - virtual/pkgconfig -" - -src_prepare() { - xdg_environment_reset - default - # Disable installed-tests - sed -e 's/install: true/install: false/g' -i src/tests/meson.build || die -} - -multilib_src_configure() { - # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? - local emesonargs=( - -Dgtk_doc=$(multilib_native_usex doc true false) - -Dgobject_types=true - -Dintrospection=$(multilib_native_usex introspection true false) - -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too,
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: d96c1dfaab5eca77a35531192f3fa010fdb61e4d Author: Sam James gentoo org> AuthorDate: Fri Nov 6 14:56:35 2020 + Commit: Sam James gentoo org> CommitDate: Fri Nov 6 14:56:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96c1dfa media-libs/graphene: Stabilize 1.10.2 ppc, #738728 Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.2.ebuild b/media-libs/graphene/graphene-1.10.2.ebuild index a8a1bc193ed..32de0b68ad4 100644 --- a/media-libs/graphene/graphene-1.10.2.ebuild +++ b/media-libs/graphene/graphene-1.10.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: c62bc9a016aeeefbe08909d4f12d8a29644ed76a Author: Sam James gentoo org> AuthorDate: Thu Nov 5 16:15:28 2020 + Commit: Sam James gentoo org> CommitDate: Thu Nov 5 16:15:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c62bc9a0 media-libs/graphene: Stabilize 1.10.2 ppc64, #738728 Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.2.ebuild b/media-libs/graphene/graphene-1.10.2.ebuild index 60a20dbffe3..a8a1bc193ed 100644 --- a/media-libs/graphene/graphene-1.10.2.ebuild +++ b/media-libs/graphene/graphene-1.10.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: bd20377c39225dad67d0f3f5a6acbada658ce1a9 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Sep 18 06:58:33 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Sep 18 07:44:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd20377c media-libs/graphene: stable 1.10.0 for ppc64 stable wrt bug # Tested-by: ernsteiswuerfel Package-Manager: Portage-3.0.7, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/graphene/graphene-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.0.ebuild b/media-libs/graphene/graphene-1.10.0.ebuild index c8c9d6b8726..32de0b68ad4 100644 --- a/media-libs/graphene/graphene-1.10.0.ebuild +++ b/media-libs/graphene/graphene-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 3b7cd904a803218e5698220bcb83c6cd7a461b90 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Sep 18 06:46:35 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Sep 18 06:46:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b7cd904 media-libs/graphene: stable 1.10.0 for ppc stable wrt bug # Tested-by: ernsteiswuerfel Package-Manager: Portage-3.0.7, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/graphene/graphene-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.0.ebuild b/media-libs/graphene/graphene-1.10.0.ebuild index 60a20dbffe3..c8c9d6b8726 100644 --- a/media-libs/graphene/graphene-1.10.0.ebuild +++ b/media-libs/graphene/graphene-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 043dd93bccf9ef21ed7fefd1c98569a46d759515 Author: Sam James gentoo org> AuthorDate: Mon Aug 31 02:36:31 2020 + Commit: Sam James gentoo org> CommitDate: Mon Aug 31 02:52:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=043dd93b media-libs/graphene: Stabilize 1.10.2 arm, #738728 Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.2.ebuild b/media-libs/graphene/graphene-1.10.2.ebuild index d8c3f55062d..60a20dbffe3 100644 --- a/media-libs/graphene/graphene-1.10.2.ebuild +++ b/media-libs/graphene/graphene-1.10.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 0884b54974c3936f9ab03649f72785a7a1303e8d Author: Sam James gentoo org> AuthorDate: Sun Aug 30 18:10:42 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 30 18:28:26 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0884b549 media-libs/graphene: Stabilize 1.10.2 arm64, #738728 Signed-off-by: Sam James gentoo.org> media-libs/graphene/graphene-1.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.2.ebuild b/media-libs/graphene/graphene-1.10.2.ebuild index b9321a50048..d8c3f55062d 100644 --- a/media-libs/graphene/graphene-1.10.2.ebuild +++ b/media-libs/graphene/graphene-1.10.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: c471395dd91953a02969f8153359f94654500abe Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Aug 30 14:56:18 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Aug 30 15:17:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c471395d media-libs/graphene: x86 stable (bug #738728) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/graphene/graphene-1.10.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.2.ebuild b/media-libs/graphene/graphene-1.10.2.ebuild index 67203093616..b42f081b2a1 100644 --- a/media-libs/graphene/graphene-1.10.2.ebuild +++ b/media-libs/graphene/graphene-1.10.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 0c3c08cb7ea1e8a6c0bd99056c94ca50184da2f4 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Jun 29 15:40:04 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Jun 29 15:40:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c3c08cb media-libs/graphene: amd64 stable wrt bug #728924 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada gentoo.org> media-libs/graphene/graphene-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.0.ebuild b/media-libs/graphene/graphene-1.10.0.ebuild index d8ea01f115c..60a20dbffe3 100644 --- a/media-libs/graphene/graphene-1.10.0.ebuild +++ b/media-libs/graphene/graphene-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: f60c8d9a592ff9cec6c6711ec84160ed590d931b Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Jun 28 20:30:08 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Jun 28 20:30:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f60c8d9a media-libs/graphene: arm stable wrt bug #728924 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/graphene/graphene-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.0.ebuild b/media-libs/graphene/graphene-1.10.0.ebuild index aa689739a22..d8ea01f115c 100644 --- a/media-libs/graphene/graphene-1.10.0.ebuild +++ b/media-libs/graphene/graphene-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 146dd8657b4a67654fe03dbded6e8c006ea2eef1 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jun 28 14:09:02 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Jun 28 14:19:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=146dd865 media-libs/graphene: x86 stable (bug #728924) Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/graphene/graphene-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.0.ebuild b/media-libs/graphene/graphene-1.10.0.ebuild index fb255088893..aa689739a22 100644 --- a/media-libs/graphene/graphene-1.10.0.ebuild +++ b/media-libs/graphene/graphene-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: b0b8a70d3a37aaa99eb518c3ce19cbbcde8d2093 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jun 27 20:52:29 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jun 27 20:52:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b8a70d media-libs/graphene: bump to 1.10.2 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> media-libs/graphene/Manifest | 1 + media-libs/graphene/graphene-1.10.2.ebuild | 57 ++ 2 files changed, 58 insertions(+) diff --git a/media-libs/graphene/Manifest b/media-libs/graphene/Manifest index 822338fa4ca..f817526f08b 100644 --- a/media-libs/graphene/Manifest +++ b/media-libs/graphene/Manifest @@ -1,2 +1,3 @@ DIST graphene-1.10.0.tar.xz 289452 BLAKE2B 41af96ffcdb2d8ad2fce7a242cef74cead09ce444514f85a97ac609c6518c60cbd5fb44b58b24973fe9a372f898ca99b79cfd776c968d53b72fc20c5d076a230 SHA512 842ac2c9c2046f07f8421b99292cac348276bb1e025250c7e0dc3ec7f90cb33094b765034862f325dd78f93aa5484ad75a4ad6139fe13330d9e41e3a7cb830d0 +DIST graphene-1.10.2.tar.xz 292372 BLAKE2B 94553a32dc57216402a9676e11525552c010d970caeb1256dde50ca842b4d673ad78d004d57e7c7a017b8c6e64ad75fc3b03603cba746027ab10befa76d32955 SHA512 a8a8ef1e4ccffee2313a18b9b8dda06c7ede6d49fdde8578694500634e3c90278fd30af7d88938d5ecb08c519cc3e09d21fe69d0f21cb766e056ceedbb3eafb0 DIST graphene-1.8.6.tar.xz 127984 BLAKE2B 7f67b99796cca1a47324674b1871ddfbcce1193ded5f0a37c8c2894d52b6b5823b0fb1909018ea6adb90f7ed53ad6b09eeda9b1606a22a8b85cd0d661d500195 SHA512 ef6e9b5587bd540099216a7e3f7c86eb62368d49876dcd380c9767c6740c8267c9d510c5025dbe56402f3cd15084ef8fc634d3abe486b516f4f5328b87df277c diff --git a/media-libs/graphene/graphene-1.10.2.ebuild b/media-libs/graphene/graphene-1.10.2.ebuild new file mode 100644 index 000..67203093616 --- /dev/null +++ b/media-libs/graphene/graphene-1.10.2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{6,7,8} ) +inherit xdg-utils meson multilib-minimal python-any-r1 + +DESCRIPTION="A thin layer of types for graphic libraries" +HOMEPAGE="https://ebassi.github.io/graphene/; +SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +# Python is only needed with USE=introspection or FEATURES=test, but not bothering with conditional python_setup, as meson uses it too anyway +BDEPEND=" + ${PYTHON_DEPS} + doc? ( dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 ) + virtual/pkgconfig +" + +multilib_src_configure() { + # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? + local emesonargs=( + -Dgtk_doc=$(multilib_native_usex doc true false) + -Dgobject_types=true + -Dintrospection=$(multilib_native_usex introspection true false) + -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too, due to it claiming to be
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: a01ba0321b461677d17d020a1fcc2fedb2e3f336 Author: Sam James (sam_c) cmpct info> AuthorDate: Wed Jun 24 01:28:12 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jun 26 21:16:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a01ba032 media-libs/graphene: arm64 stable (bug #728924) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> media-libs/graphene/graphene-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.0.ebuild b/media-libs/graphene/graphene-1.10.0.ebuild index 67203093616..fb255088893 100644 --- a/media-libs/graphene/graphene-1.10.0.ebuild +++ b/media-libs/graphene/graphene-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 7f83981c70137f525b3ce7f29c6a065dd7f748ce Author: Matt Turner gentoo org> AuthorDate: Tue Apr 28 20:04:44 2020 + Commit: Matt Turner gentoo org> CommitDate: Tue Apr 28 20:15:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f83981c media-libs/graphene: Keyword 1.10.0 alpha, #662458 Signed-off-by: Matt Turner gentoo.org> media-libs/graphene/graphene-1.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.0.ebuild b/media-libs/graphene/graphene-1.10.0.ebuild index e0d3b4f6ea8..67203093616 100644 --- a/media-libs/graphene/graphene-1.10.0.ebuild +++ b/media-libs/graphene/graphene-1.10.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 7f0c213120af0f6d698929da4c2d16b4815a3f9e Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Apr 17 16:39:56 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Apr 17 18:54:57 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f0c2131 media-libs/graphene: python3_8 support Tests passed. Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/graphene/graphene-1.10.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.10.0.ebuild b/media-libs/graphene/graphene-1.10.0.ebuild index a780160a97c..e0d3b4f6ea8 100644 --- a/media-libs/graphene/graphene-1.10.0.ebuild +++ b/media-libs/graphene/graphene-1.10.0.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{6,7} ) + +PYTHON_COMPAT=( python3_{6,7,8} ) inherit xdg-utils meson multilib-minimal python-any-r1 DESCRIPTION="A thin layer of types for graphic libraries"
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: e3a9e46ea049e6de2831fad41c1948c5f9b3e538 Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 29 09:02:13 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 29 09:19:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a9e46e media-libs/graphene: bump to 1.10.0 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp gentoo.org> media-libs/graphene/Manifest | 1 + media-libs/graphene/graphene-1.10.0.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/media-libs/graphene/Manifest b/media-libs/graphene/Manifest index 8b720d563f0..822338fa4ca 100644 --- a/media-libs/graphene/Manifest +++ b/media-libs/graphene/Manifest @@ -1 +1,2 @@ +DIST graphene-1.10.0.tar.xz 289452 BLAKE2B 41af96ffcdb2d8ad2fce7a242cef74cead09ce444514f85a97ac609c6518c60cbd5fb44b58b24973fe9a372f898ca99b79cfd776c968d53b72fc20c5d076a230 SHA512 842ac2c9c2046f07f8421b99292cac348276bb1e025250c7e0dc3ec7f90cb33094b765034862f325dd78f93aa5484ad75a4ad6139fe13330d9e41e3a7cb830d0 DIST graphene-1.8.6.tar.xz 127984 BLAKE2B 7f67b99796cca1a47324674b1871ddfbcce1193ded5f0a37c8c2894d52b6b5823b0fb1909018ea6adb90f7ed53ad6b09eeda9b1606a22a8b85cd0d661d500195 SHA512 ef6e9b5587bd540099216a7e3f7c86eb62368d49876dcd380c9767c6740c8267c9d510c5025dbe56402f3cd15084ef8fc634d3abe486b516f4f5328b87df277c diff --git a/media-libs/graphene/graphene-1.10.0.ebuild b/media-libs/graphene/graphene-1.10.0.ebuild new file mode 100644 index 000..a780160a97c --- /dev/null +++ b/media-libs/graphene/graphene-1.10.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6,7} ) +inherit xdg-utils meson multilib-minimal python-any-r1 + +DESCRIPTION="A thin layer of types for graphic libraries" +HOMEPAGE="https://ebassi.github.io/graphene/; +SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +# Python is only needed with USE=introspection or FEATURES=test, but not bothering with conditional python_setup, as meson uses it too anyway +BDEPEND=" + ${PYTHON_DEPS} + doc? ( dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 ) + virtual/pkgconfig +" + +multilib_src_configure() { + # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? + local emesonargs=( + -Dgtk_doc=$(multilib_native_usex doc true false) + -Dgobject_types=true + -Dintrospection=$(multilib_native_usex introspection true false) + -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too, due to it claiming to be
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 1fe7cff16785e501b1f099590dae02bf91bb4245 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Dec 8 23:34:21 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Dec 8 23:34:21 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe7cff1 media-libs/graphene: stable 1.8.6 for ia64, bug #702246 Package-Manager: Portage-2.3.81, Repoman-2.3.20 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/graphene/graphene-1.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.6.ebuild b/media-libs/graphene/graphene-1.8.6.ebuild index beadf7de4f4..a26cbf1d93a 100644 --- a/media-libs/graphene/graphene-1.8.6.ebuild +++ b/media-libs/graphene/graphene-1.8.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ia64 ppc ppc64 ~sparc x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 875fd43a8f83ca4cd9e121aa7cfa776343e8fd87 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jul 13 18:05:50 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jul 13 19:45:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=875fd43a media-libs/graphene: remove old Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> media-libs/graphene/Manifest | 1 - media-libs/graphene/graphene-1.8.2.ebuild | 60 --- 2 files changed, 61 deletions(-) diff --git a/media-libs/graphene/Manifest b/media-libs/graphene/Manifest index 73776228315..8b720d563f0 100644 --- a/media-libs/graphene/Manifest +++ b/media-libs/graphene/Manifest @@ -1,2 +1 @@ -DIST graphene-1.8.2.tar.xz 127436 BLAKE2B a22251db7cf4719c8a6cde49e6feb0a998d1ec7296fee549a4797d72fa575d4266e48fb5a6d9ebd204b93954a6278b4fa88dc56e5f86d7cf8625a5edc685a09b SHA512 8d250dccac345251081419f4ad7079c8035cb6225e10b23d25799386b067288831c23be667d608228ef44a2f6107ac47fc86bb495eda7881b1336598d6c43234 DIST graphene-1.8.6.tar.xz 127984 BLAKE2B 7f67b99796cca1a47324674b1871ddfbcce1193ded5f0a37c8c2894d52b6b5823b0fb1909018ea6adb90f7ed53ad6b09eeda9b1606a22a8b85cd0d661d500195 SHA512 ef6e9b5587bd540099216a7e3f7c86eb62368d49876dcd380c9767c6740c8267c9d510c5025dbe56402f3cd15084ef8fc634d3abe486b516f4f5328b87df277c diff --git a/media-libs/graphene/graphene-1.8.2.ebuild b/media-libs/graphene/graphene-1.8.2.ebuild deleted file mode 100644 index 9e2e3748875..000 --- a/media-libs/graphene/graphene-1.8.2.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python3_{5,6,7} ) -inherit xdg-utils meson multilib-minimal python-any-r1 - -DESCRIPTION="A thin layer of types for graphic libraries" -HOMEPAGE="https://ebassi.github.io/graphene/; -SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm ~hppa ppc ppc64 ~sparc x86 ~amd64-fbsd" -IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" - -RDEPEND=" - >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}] - introspection? ( dev-libs/gobject-introspection:= ) -" -# Python is only needed with USE=introspection or FEATURES=test, but not bothering with conditional python_setup -DEPEND="${RDEPEND} - ${PYTHON_DEPS} - doc? ( dev-util/gtk-doc ) - virtual/pkgconfig -" - -src_prepare() { - xdg_environment_reset - default - # Disable installed-tests - sed -e 's/install: true/install: false/g' -i src/tests/meson.build || die -} - -multilib_src_configure() { - # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? - local emesonargs=( - -Dgtk_doc=$(multilib_native_usex doc true false) - -Dgobject_types=true - -Dintrospection=$(multilib_native_usex introspection true false) - -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too, due to it claiming to be
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 091f56ae45aad13a69e6ca32a2439d83fae5e6c4 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jul 3 07:10:33 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jul 3 07:10:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091f56ae media-libs/graphene: ppc stable wrt bug #685254 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc" media-libs/graphene/graphene-1.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.6.ebuild b/media-libs/graphene/graphene-1.8.6.ebuild index 6b43c2a7657..aa45569e80e 100644 --- a/media-libs/graphene/graphene-1.8.6.ebuild +++ b/media-libs/graphene/graphene-1.8.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-fbsd" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: d3c05addf5d7ac875c40baac6f3eeed493c5803e Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 27 12:34:13 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 27 12:34:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3c05add media-libs/graphene: ppc64 stable wrt bug #685254 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc64" media-libs/graphene/graphene-1.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.6.ebuild b/media-libs/graphene/graphene-1.8.6.ebuild index 97fa539628b..6b43c2a7657 100644 --- a/media-libs/graphene/graphene-1.8.6.ebuild +++ b/media-libs/graphene/graphene-1.8.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc x86 ~amd64-fbsd" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 0ec138aa79555b635057d3533415f1a11e44d1fa Author: Mikle Kolyada gentoo org> AuthorDate: Thu May 23 13:01:07 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu May 23 13:01:07 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ec138aa media-libs/graphene: arm stable wrt bug #685254 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" media-libs/graphene/graphene-1.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.6.ebuild b/media-libs/graphene/graphene-1.8.6.ebuild index a2fbb688024..97fa539628b 100644 --- a/media-libs/graphene/graphene-1.8.6.ebuild +++ b/media-libs/graphene/graphene-1.8.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: b597d0c277e05117bacaa8d81ca1755d8b98eeed Author: Aaron Bauman gentoo org> AuthorDate: Sat May 11 01:36:00 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat May 11 01:36:00 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b597d0c2 media-libs/graphene: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> media-libs/graphene/graphene-1.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.6.ebuild b/media-libs/graphene/graphene-1.8.6.ebuild index 6fba6670782..a2fbb688024 100644 --- a/media-libs/graphene/graphene-1.8.6.ebuild +++ b/media-libs/graphene/graphene-1.8.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" +KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 8cfdea728670632d6799cc3e783d95ce378fb475 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Apr 29 07:59:10 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 29 08:17:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cfdea72 media-libs/graphene: keyworded 1.8.6 for ia64, bug #662458 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/graphene/graphene-1.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.6.ebuild b/media-libs/graphene/graphene-1.8.6.ebuild index d5f4356f18b..6d52d6b3ded 100644 --- a/media-libs/graphene/graphene-1.8.6.ebuild +++ b/media-libs/graphene/graphene-1.8.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: f02459badbdac2c1a67d721d5f206671aa370434 Author: Aaron Bauman gentoo org> AuthorDate: Sun Apr 14 21:14:00 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Apr 14 21:14:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f02459ba media-libs/graphene: arm64 keyworded (bug #662458) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 media-libs/graphene/graphene-1.8.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.6.ebuild b/media-libs/graphene/graphene-1.8.6.ebuild index ee623381f0f..23d769e5cd9 100644 --- a/media-libs/graphene/graphene-1.8.6.ebuild +++ b/media-libs/graphene/graphene-1.8.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: b1563776fba8c3bae82a3a17e03c82fe147107dc Author: Mart Raudsepp gentoo org> AuthorDate: Sun Mar 31 05:30:51 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun Mar 31 05:30:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1563776 media-libs/graphene: bump to 1.8.6 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> media-libs/graphene/Manifest | 1 + media-libs/graphene/graphene-1.8.6.ebuild | 62 +++ 2 files changed, 63 insertions(+) diff --git a/media-libs/graphene/Manifest b/media-libs/graphene/Manifest index 5a5e4e55169..73776228315 100644 --- a/media-libs/graphene/Manifest +++ b/media-libs/graphene/Manifest @@ -1 +1,2 @@ DIST graphene-1.8.2.tar.xz 127436 BLAKE2B a22251db7cf4719c8a6cde49e6feb0a998d1ec7296fee549a4797d72fa575d4266e48fb5a6d9ebd204b93954a6278b4fa88dc56e5f86d7cf8625a5edc685a09b SHA512 8d250dccac345251081419f4ad7079c8035cb6225e10b23d25799386b067288831c23be667d608228ef44a2f6107ac47fc86bb495eda7881b1336598d6c43234 +DIST graphene-1.8.6.tar.xz 127984 BLAKE2B 7f67b99796cca1a47324674b1871ddfbcce1193ded5f0a37c8c2894d52b6b5823b0fb1909018ea6adb90f7ed53ad6b09eeda9b1606a22a8b85cd0d661d500195 SHA512 ef6e9b5587bd540099216a7e3f7c86eb62368d49876dcd380c9767c6740c8267c9d510c5025dbe56402f3cd15084ef8fc634d3abe486b516f4f5328b87df277c diff --git a/media-libs/graphene/graphene-1.8.6.ebuild b/media-libs/graphene/graphene-1.8.6.ebuild new file mode 100644 index 000..ee623381f0f --- /dev/null +++ b/media-libs/graphene/graphene-1.8.6.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{4,5,6,7} ) +inherit xdg-utils meson multilib-minimal python-any-r1 + +DESCRIPTION="A thin layer of types for graphic libraries" +HOMEPAGE="https://ebassi.github.io/graphene/; +SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" + +RDEPEND=" + >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}] + introspection? ( dev-libs/gobject-introspection:= ) +" +DEPEND="${RDEPEND}" +# Python is only needed with USE=introspection or FEATURES=test, but not bothering with conditional python_setup, as meson uses it too anyway +BDEPEND=" + ${PYTHON_DEPS} + doc? ( dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 ) + virtual/pkgconfig +" + +src_prepare() { + xdg_environment_reset + default + # Disable installed-tests + sed -e 's/install: true/install: false/g' -i src/tests/meson.build || die +} + +multilib_src_configure() { + # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? + local emesonargs=( + -Dgtk_doc=$(multilib_native_usex doc true false) + -Dgobject_types=true + -Dintrospection=$(multilib_native_usex introspection true false) + -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too, due to it claiming to be
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 37026dbe3ac230da320024004dd500f21c3aa0b4 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Feb 18 17:51:22 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 18 19:48:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37026dbe media-libs/graphene: keyworded 1.8.2 for hppa, bug #662458 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> media-libs/graphene/graphene-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.2.ebuild b/media-libs/graphene/graphene-1.8.2.ebuild index 8cb0b69336f..c66c350b384 100644 --- a/media-libs/graphene/graphene-1.8.2.ebuild +++ b/media-libs/graphene/graphene-1.8.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ppc ppc64 ~sparc x86 ~amd64-fbsd" +KEYWORDS="amd64 arm ~hppa ppc ppc64 ~sparc x86 ~amd64-fbsd" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 6e3946898442e9e75c3e771f37d852c39d5599e2 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Oct 6 18:41:24 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Oct 6 18:41:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e394689 media-libs/graphene: keyworded 1.8.2 for ppc, bug #662458 Tested-by: ernsteiswuerfel Signed-off-by: Sergei Trofimovich gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 RepoMan-Options: --include-arches="ppc" media-libs/graphene/graphene-1.8.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/graphene/graphene-1.8.2.ebuild b/media-libs/graphene/graphene-1.8.2.ebuild index 46dfb28a7de..3a29408eaf2 100644 --- a/media-libs/graphene/graphene-1.8.2.ebuild +++ b/media-libs/graphene/graphene-1.8.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86 ~amd64-fbsd" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 52721fe534753601f6b484bf08ad09fd149a9db7 Author: Michał Górny gentoo org> AuthorDate: Thu Aug 9 07:47:26 2018 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 9 08:40:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52721fe5 media-libs/graphene: Tested on ~amd64-fbsd, #662458 media-libs/graphene/graphene-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.2.ebuild b/media-libs/graphene/graphene-1.8.2.ebuild index 1cd657d6d91..46dfb28a7de 100644 --- a/media-libs/graphene/graphene-1.8.2.ebuild +++ b/media-libs/graphene/graphene-1.8.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86 ~amd64-fbsd" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 3f569d5afee3dfcca01d5b1e822ff950ba790ce9 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Aug 8 21:05:34 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Aug 8 21:05:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f569d5a media-libs/graphene: Add ~arm keyword wrt bug #662458 Package-Manager: Portage-2.3.40, Repoman-2.3.9 media-libs/graphene/graphene-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.2.ebuild b/media-libs/graphene/graphene-1.8.2.ebuild index bbf2a99bcb7..1cd657d6d91 100644 --- a/media-libs/graphene/graphene-1.8.2.ebuild +++ b/media-libs/graphene/graphene-1.8.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~ppc64 ~sparc ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 3d3fb2872578657fa18092cde64a8edcec94 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Aug 7 08:26:19 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Aug 7 08:26:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3fb287 media-libs/graphene: keyworded 1.8.2 for ppc64, bug #662458 Package-Manager: Portage-2.3.44, Repoman-2.3.10 RepoMan-Options: --include-arches="ppc64" media-libs/graphene/graphene-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.2.ebuild b/media-libs/graphene/graphene-1.8.2.ebuild index b2b8f26d888..bbf2a99bcb7 100644 --- a/media-libs/graphene/graphene-1.8.2.ebuild +++ b/media-libs/graphene/graphene-1.8.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~sparc ~x86" +KEYWORDS="~amd64 ~ppc64 ~sparc ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: e410a0dd3fb263d7dcf31aa87bb3a9423157e2b1 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Jul 31 08:28:45 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jul 31 08:33:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e410a0dd media-libs/graphene: keyworded 1.8.2 for sparc, bug #662458 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" media-libs/graphene/graphene-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.2.ebuild b/media-libs/graphene/graphene-1.8.2.ebuild index d2a6c440cc4..b2b8f26d888 100644 --- a/media-libs/graphene/graphene-1.8.2.ebuild +++ b/media-libs/graphene/graphene-1.8.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~sparc ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: ac01f9fd287d509fe4c81afd0459b5e2c22b73ec Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Jul 31 00:39:52 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Jul 31 00:43:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac01f9fd media-libs/graphene: x86 keyworded (bug #662458) Package-Manager: Portage-2.3.44, Repoman-2.3.10 media-libs/graphene/graphene-1.8.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.2.ebuild b/media-libs/graphene/graphene-1.8.2.ebuild index 5cb827ba298..d2a6c440cc4 100644 --- a/media-libs/graphene/graphene-1.8.2.ebuild +++ b/media-libs/graphene/graphene-1.8.2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~x86" IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: 272ff1f7eab3cf3a6460c3c24da7017a09c06080 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Jul 30 21:10:42 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jul 30 21:14:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=272ff1f7 media-libs/graphene: add missing environment reset Add missing xdg_environment_reset, otherwise things might fail if certain XDG_* env vars are set in the environment. Closes: https://bugs.gentoo.org/662478 Package-Manager: Portage-2.3.43, Repoman-2.3.10 media-libs/graphene/graphene-1.8.2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/media-libs/graphene/graphene-1.8.2.ebuild b/media-libs/graphene/graphene-1.8.2.ebuild index 1c5ae38fb9b..5cb827ba298 100644 --- a/media-libs/graphene/graphene-1.8.2.ebuild +++ b/media-libs/graphene/graphene-1.8.2.ebuild @@ -3,7 +3,7 @@ EAPI=6 PYTHON_COMPAT=( python3_{4,5,6,7} ) -inherit meson multilib-minimal python-any-r1 +inherit xdg-utils meson multilib-minimal python-any-r1 DESCRIPTION="A thin layer of types for graphic libraries" HOMEPAGE="https://ebassi.github.io/graphene/; @@ -26,6 +26,7 @@ DEPEND="${RDEPEND} " src_prepare() { + xdg_environment_reset default # Disable installed-tests sed -e 's/install: true/install: false/g' -i src/tests/meson.build || die
[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/
commit: ba8ab2aec22e006d4d2d76a9d13105744ea934be Author: Mart Raudsepp gentoo org> AuthorDate: Mon Jul 30 09:12:46 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Jul 30 09:14:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba8ab2ae media-libs/graphene: initial import Package-Manager: Portage-2.3.43, Repoman-2.3.10 media-libs/graphene/Manifest | 1 + media-libs/graphene/graphene-1.8.2.ebuild | 59 +++ media-libs/graphene/metadata.xml | 11 ++ 3 files changed, 71 insertions(+) diff --git a/media-libs/graphene/Manifest b/media-libs/graphene/Manifest new file mode 100644 index 000..5a5e4e55169 --- /dev/null +++ b/media-libs/graphene/Manifest @@ -0,0 +1 @@ +DIST graphene-1.8.2.tar.xz 127436 BLAKE2B a22251db7cf4719c8a6cde49e6feb0a998d1ec7296fee549a4797d72fa575d4266e48fb5a6d9ebd204b93954a6278b4fa88dc56e5f86d7cf8625a5edc685a09b SHA512 8d250dccac345251081419f4ad7079c8035cb6225e10b23d25799386b067288831c23be667d608228ef44a2f6107ac47fc86bb495eda7881b1336598d6c43234 diff --git a/media-libs/graphene/graphene-1.8.2.ebuild b/media-libs/graphene/graphene-1.8.2.ebuild new file mode 100644 index 000..1c5ae38fb9b --- /dev/null +++ b/media-libs/graphene/graphene-1.8.2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python3_{4,5,6,7} ) +inherit meson multilib-minimal python-any-r1 + +DESCRIPTION="A thin layer of types for graphic libraries" +HOMEPAGE="https://ebassi.github.io/graphene/; +SRC_URI="https://github.com/ebassi/graphene/releases/download/${PV}/${P}.tar.xz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="cpu_flags_arm_neon cpu_flags_x86_sse2 doc +introspection test" + +RDEPEND=" + >=dev-libs/glib-2.30.0:2[${MULTILIB_USEDEP}] + introspection? ( dev-libs/gobject-introspection:= ) +" +# Python is only needed with USE=introspection or FEATURES=test, but not bothering with conditional python_setup +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + doc? ( dev-util/gtk-doc ) + virtual/pkgconfig +" + +src_prepare() { + default + # Disable installed-tests + sed -e 's/install: true/install: false/g' -i src/tests/meson.build || die +} + +multilib_src_configure() { + # TODO: Do we want G_DISABLE_ASSERT as buildtype=release would do upstream? + local emesonargs=( + -Dgtk_doc=$(multilib_native_usex doc true false) + -Dgobject_types=true + -Dintrospection=$(multilib_native_usex introspection true false) + -Dgcc_vector=true # if built-in support tests fail, it'll just not enable vector intrinsics; unfortunately this probably means disabled on clang too, due to it claiming to be +http://www.gentoo.org/dtd/metadata.dtd;> + + + gn...@gentoo.org + Gentoo GNOME Desktop + + + ebassi/graphene + +