[gentoo-commits] repo/gentoo:master commit in: media-libs/graphene/

2024-05-06 Thread Ionen Wolkens
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/

2023-05-02 Thread Arthur Zamarin
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/

2023-03-08 Thread Sam James
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/

2022-10-29 Thread Matt Turner
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/

2022-05-31 Thread Jakov Smolić
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/

2022-05-17 Thread WANG Xuerui
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/

2022-03-21 Thread Matt Turner
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/

2022-03-09 Thread Sam James
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/

2022-03-09 Thread Sam James
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/

2022-03-08 Thread Sam James
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/

2022-01-12 Thread Georgy Yakovlev
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/

2022-01-12 Thread Georgy Yakovlev
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/

2021-06-03 Thread Matt Turner
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/

2021-05-29 Thread Sam James
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/

2021-05-28 Thread Sam James
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/

2021-05-28 Thread Sam James
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/

2021-05-25 Thread Yixun Lan
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/

2021-04-16 Thread Matt Turner
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/

2021-04-13 Thread Matt Turner
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/

2021-04-13 Thread Sam James
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/

2021-04-12 Thread Sam James
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/

2021-04-12 Thread Sam James
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/

2021-04-01 Thread Thomas Deutschmann
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/

2021-03-12 Thread Mikle Kolyada
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/

2021-02-13 Thread Conrad Kostecki
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/

2020-11-07 Thread Mart Raudsepp
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/

2020-11-06 Thread Sam James
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/

2020-11-05 Thread Sam James
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/

2020-09-18 Thread Sergei Trofimovich
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/

2020-09-18 Thread Sergei Trofimovich
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/

2020-08-30 Thread Sam James
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/

2020-08-30 Thread Sam James
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/

2020-08-30 Thread Thomas Deutschmann
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/

2020-06-29 Thread Mikle Kolyada
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/

2020-06-28 Thread Agostino Sarubbo
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/

2020-06-28 Thread Thomas Deutschmann
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/

2020-06-27 Thread Mart Raudsepp
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/

2020-06-26 Thread Mart Raudsepp
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/

2020-04-28 Thread Matt Turner
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/

2020-04-17 Thread Andreas Sturmlechner
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/

2020-03-29 Thread Mart Raudsepp
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/

2019-12-08 Thread Sergei Trofimovich
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/

2019-07-13 Thread Mart Raudsepp
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/

2019-07-03 Thread Agostino Sarubbo
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/

2019-06-27 Thread Agostino Sarubbo
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/

2019-05-23 Thread Mikle Kolyada
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/

2019-05-10 Thread Aaron Bauman
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/

2019-04-29 Thread Sergei Trofimovich
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/

2019-04-14 Thread Aaron Bauman
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/

2019-03-30 Thread Mart Raudsepp
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/

2019-02-18 Thread Sergei Trofimovich
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/

2018-10-06 Thread Sergei Trofimovich
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/

2018-08-09 Thread Michał Górny
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/

2018-08-08 Thread Mikle Kolyada
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/

2018-08-07 Thread Sergei Trofimovich
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/

2018-07-31 Thread Sergei Trofimovich
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/

2018-07-30 Thread Thomas Deutschmann
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/

2018-07-30 Thread Mart Raudsepp
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/

2018-07-30 Thread Mart Raudsepp
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
+   
+