[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2016-10-16 Thread Mart Raudsepp
commit: 5891c1fd807a702e35c9b278142ef0783e5f1a2e
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Oct 16 08:28:22 2016 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Oct 16 08:28:22 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5891c1fd

x11-libs/pixman: remove old beta versions

Package-Manager: portage-2.3.2

 x11-libs/pixman/Manifest |  2 --
 x11-libs/pixman/pixman-0.33.4.ebuild | 37 
 x11-libs/pixman/pixman-0.33.6.ebuild | 33 
 3 files changed, 72 deletions(-)

diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest
index 9c31d48..d5a8bfb 100644
--- a/x11-libs/pixman/Manifest
+++ b/x11-libs/pixman/Manifest
@@ -1,4 +1,2 @@
 DIST pixman-0.32.8.tar.bz2 696038 SHA256 
5c63dbb3523fc4d86ed4186677815918a941b7cb390d5eec4f55cb5d66b59fb1 SHA512 
43924a92f0d3e03359bd74701cc2a27c000b24fc513e0f760389da7e6ee1acec666a734003ef193d45251cc9645c07caf91142c3ff9134b1429a38a9167332a2
 WHIRLPOOL 
0035c6e5713a79caeeb88e865204d708f9dc2fdc8881cc4468d64f1d31243b7399f1404d76c33f43b3c17daf46f7c5e33659a961f0847993cfd3d09015fa26eb
-DIST pixman-0.33.4.tar.bz2 722970 SHA256 
f3fc9a2aadf40196af1c3a8ee5a94f18e4fcbaa5741e23fbf0351772b9c92e09 SHA512 
db7d1bea08e61e6f70091ed484c963ca00bf4746f5b09a2e58fe60dd1b85045c0aaa69e831bd77c60e81af8e0c29518c4bdad7f13c6a57e59d246e7908aeed82
 WHIRLPOOL 
d073dfe87dc8871470a0148d341f47b5b943621fdb63beb94456a24a9b15af7ffa78f15e0a86cb07a0b042161757cf1c724d5ac27a059376075b80ad6b4c5362
-DIST pixman-0.33.6.tar.bz2 739537 SHA256 
0ffdc6cc2ea2f730fa231270aeee0ac94d24189dda1273323a2058994593d646 SHA512 
0c8e82d1e92ab7eefa2aa4fd626653c7f52434e81cec833d2aca544313fb627322789717cd597e66c1c8f3e7e07bd4e496315554556416bc0e1891a3371e05d9
 WHIRLPOOL 
b6a399734228678cb26cf3d707afdeaa179a7c24344f1e2ff06c1e4d271ee66192302708b9e1d3bae6c1c43748397070ccb244fee9f41e237c7230f0f1dbe625
 DIST pixman-0.34.0.tar.bz2 739656 SHA256 
39ba3438f3d17c464b0cb8be006dacbca0ab5aee97ebde69fec7ecdbf85794a0 SHA512 
755a3f5596e7bd9710abc8e5bfd341adaf2177f5b21f7aaae7f85b8fb57580ea48df586ad32bf6adef6ce0430e7cadaa57754a2fa466bc4b15bf70ee64cd1418
 WHIRLPOOL 
c5aa0abc6f09b667cbb91b926536ffa9c2d88ef61b7d4d2377bd57dd6844689db61a9ef1ef6282878bbfec1068454d3d4f188b1ff269e86e3b77d95b261c4c06

diff --git a/x11-libs/pixman/pixman-0.33.4.ebuild 
b/x11-libs/pixman/pixman-0.33.4.ebuild
deleted file mode 100644
index dc3517f..
--- a/x11-libs/pixman/pixman-0.33.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-XORG_MULTILIB=yes
-inherit xorg-2
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
-DESCRIPTION="Low-level pixel manipulation routines"
-
-if [[ $PV = * ]]; then
-   KEYWORDS=""
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
-fi
-
-IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
-RDEPEND="abi_x86_32? (
-   !<=app-emulation/emul-linux-x86-gtklibs-20131008
-   !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
-   )"
-
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
-   $(use_enable cpu_flags_x86_mmxext mmx)
-   $(use_enable cpu_flags_x86_sse2 sse2)
-   $(use_enable cpu_flags_x86_ssse3 ssse3)
-   $(use_enable altivec vmx)
-   $(use_enable neon arm-neon)
-   $(use_enable iwmmxt arm-iwmmxt)
-   $(use_enable loongson2f loongson-mmi)
-   --disable-gtk
-   --disable-libpng
-   )
-   xorg-2_src_configure
-}

diff --git a/x11-libs/pixman/pixman-0.33.6.ebuild 
b/x11-libs/pixman/pixman-0.33.6.ebuild
deleted file mode 100644
index 525e9db..
--- a/x11-libs/pixman/pixman-0.33.6.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-XORG_MULTILIB=yes
-inherit xorg-2
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
-DESCRIPTION="Low-level pixel manipulation routines"
-
-if [[ $PV = * ]]; then
-   KEYWORDS=""
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
-fi
-
-IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
-
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
-   $(use_enable cpu_flags_x86_mmxext mmx)
-   $(use_enable cpu_flags_x86_sse2 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2016-09-22 Thread Tobias Klausmann
commit: 29b4af8d2350cb5219b78c5de04c06563756f46d
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Thu Sep 22 15:54:12 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Thu Sep 22 15:55:24 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b4af8d

x11-libs/pixman-0.34.0-r0: add alpha keyword

Gentoo-Bug: 579266

 x11-libs/pixman/pixman-0.34.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild 
b/x11-libs/pixman/pixman-0.34.0.ebuild
index 9ecce91..0421d69 100644
--- a/x11-libs/pixman/pixman-0.34.0.ebuild
+++ b/x11-libs/pixman/pixman-0.34.0.ebuild
@@ -10,9 +10,9 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
 if [[ $PV = * ]]; then
-   KEYWORDS="amd64 arm hppa x86"
+   KEYWORDS="alpha amd64 arm hppa x86"
 else
-   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2016-09-17 Thread Pacho Ramos
commit: 41d93626d6bbb91f5776953214c1f0de11c1f70d
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Sep 17 11:11:16 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Sep 17 11:11:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d93626

x11-libs/pixman: amd64 stable, bug 579266

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"

 x11-libs/pixman/pixman-0.34.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild 
b/x11-libs/pixman/pixman-0.34.0.ebuild
index adea237..9ecce91 100644
--- a/x11-libs/pixman/pixman-0.34.0.ebuild
+++ b/x11-libs/pixman/pixman-0.34.0.ebuild
@@ -10,9 +10,9 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
 if [[ $PV = * ]]; then
-   KEYWORDS="arm hppa x86"
+   KEYWORDS="amd64 arm hppa x86"
 else
-   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2016-09-17 Thread Pacho Ramos
commit: 2541195471b3fa4bc05f0f2f353dc076ec073fcf
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Sep 17 10:45:34 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Sep 17 10:45:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25411954

x11-libs/pixman: x86 stable, bug 579266

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"

 x11-libs/pixman/pixman-0.34.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild 
b/x11-libs/pixman/pixman-0.34.0.ebuild
index 71cf3a6..adea237 100644
--- a/x11-libs/pixman/pixman-0.34.0.ebuild
+++ b/x11-libs/pixman/pixman-0.34.0.ebuild
@@ -10,9 +10,9 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
 if [[ $PV = * ]]; then
-   KEYWORDS="arm hppa"
+   KEYWORDS="arm hppa x86"
 else
-   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2016-08-06 Thread Markus Meier
commit: ad386d0695cb4006e49390a04af32c2f11ed2cbb
Author: Markus Meier  gentoo  org>
AuthorDate: Sat Aug  6 10:57:47 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Sat Aug  6 10:57:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad386d06

x11-libs/pixman: arm stable, bug #579266

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="arm"

 x11-libs/pixman/pixman-0.34.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild 
b/x11-libs/pixman/pixman-0.34.0.ebuild
index fbf7cb2..71cf3a6 100644
--- a/x11-libs/pixman/pixman-0.34.0.ebuild
+++ b/x11-libs/pixman/pixman-0.34.0.ebuild
@@ -10,9 +10,9 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
 if [[ $PV = * ]]; then
-   KEYWORDS="hppa"
+   KEYWORDS="arm hppa"
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2016-08-02 Thread Jeroen Roovers
commit: 1ed86b958c3ac89b7806c0c1e92a13563ae61e25
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug  3 04:24:48 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug  3 04:31:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed86b95

x11-libs/pixman: Stable for HPPA (bug #584482).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 x11-libs/pixman/pixman-0.34.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild 
b/x11-libs/pixman/pixman-0.34.0.ebuild
index 8448e32..fbf7cb2 100644
--- a/x11-libs/pixman/pixman-0.34.0.ebuild
+++ b/x11-libs/pixman/pixman-0.34.0.ebuild
@@ -10,9 +10,9 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
 if [[ $PV = * ]]; then
-   KEYWORDS=""
+   KEYWORDS="hppa"
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/files/, x11-libs/pixman/

2016-06-26 Thread Austin English
commit: 617823801a0fd4105e0de308d6b4a4efedcd1fdf
Author: Austin English  gentoo  org>
AuthorDate: Sun Jun 26 22:51:05 2016 +
Commit: Austin English  gentoo  org>
CommitDate: Sun Jun 26 22:52:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61782380

x11-libs/pixman: fix building with Clang

Gentoo-Bug: https://bugs.gentoo.org/566048

Package-Manager: portage-2.2.28

 x11-libs/pixman/files/pixman-0.32.8-clang.patch | 93 +
 x11-libs/pixman/pixman-0.32.8.ebuild|  7 +-
 2 files changed, 99 insertions(+), 1 deletion(-)

diff --git a/x11-libs/pixman/files/pixman-0.32.8-clang.patch 
b/x11-libs/pixman/files/pixman-0.32.8-clang.patch
new file mode 100644
index 000..d531929
--- /dev/null
+++ b/x11-libs/pixman/files/pixman-0.32.8-clang.patch
@@ -0,0 +1,93 @@
+From d24b415f3e2753a588759d028b811e1ce38fea6c Mon Sep 17 00:00:00 2001
+From: Andrea Canciani 
+Date: Sun, 11 Oct 2015 09:45:57 +0200
+Subject: mmx: Improve detection of support for "K" constraint
+
+Older versions of clang emitted an error on the "K" constraint, but at
+least since version 3.7 it is supported. Just like gcc, this
+constraint is only allowed for constants, but apparently clang
+requires them to be known before inlining.
+
+Using the macro definition _mm_shuffle_pi16(A, N) ensures that the "K"
+constraint is always applied to a literal constant, independently from
+the compiler optimizations and allows building pixman-mmx on modern
+clang.
+
+Reviewed-by: Matt Turner 
+Signed-off-by: Andrea Canciani 
+
+diff --git a/configure.ac b/configure.ac
+index 2178126..3a66909 100644
+--- a/configure.ac
 b/configure.ac
+@@ -347,15 +347,27 @@ AC_COMPILE_IFELSE([AC_LANG_SOURCE([[
+ #error "Need GCC >= 3.4 for MMX intrinsics"
+ #endif
+ #include 
++#include 
++
++/* Check support for block expressions */
++#define _mm_shuffle_pi16(A, N)
\
++({
\
++  __m64 ret;  \
++  \
++  /* Some versions of clang will choke on K */\
++  asm ("pshufw %2, %1, %0\n\t"\
++   : "=y" (ret)   \
++   : "y" (A), "K" ((const int8_t)N)   \
++  );  \
++  \
++  ret;\
++})
++
+ int main () {
+ __m64 v = _mm_cvtsi32_si64 (1);
+ __m64 w;
+ 
+-/* Some versions of clang will choke on K */
+-asm ("pshufw %2, %1, %0\n\t"
+-: "=y" (w)
+-: "y" (v), "K" (5)
+-);
++w = _mm_shuffle_pi16(v, 5);
+ 
+ /* Some versions of clang will choke on this */
+ asm ("pmulhuw %1, %0\n\t"
+diff --git a/pixman/pixman-mmx.c b/pixman/pixman-mmx.c
+index 05c48a4..dec3974 100644
+--- a/pixman/pixman-mmx.c
 b/pixman/pixman-mmx.c
+@@ -89,21 +89,7 @@ _mm_mulhi_pu16 (__m64 __A, __m64 __B)
+ return __A;
+ }
+ 
+-#  ifdef __OPTIMIZE__
+-extern __inline __m64 __attribute__((__gnu_inline__, __always_inline__, 
__artificial__))
+-_mm_shuffle_pi16 (__m64 __A, int8_t const __N)
+-{
+-__m64 ret;
+-
+-asm ("pshufw %2, %1, %0\n\t"
+-  : "=y" (ret)
+-  : "y" (__A), "K" (__N)
+-);
+-
+-return ret;
+-}
+-#  else
+-#   define _mm_shuffle_pi16(A, N) \
++# define _mm_shuffle_pi16(A, N)   
\
+ ({
\
+   __m64 ret;  \
+   \
+@@ -114,7 +100,6 @@ _mm_shuffle_pi16 (__m64 __A, int8_t const __N)
+   \
+   ret;\
+ })
+-#  endif
+ # endif
+ #endif
+ 
+-- 
+cgit v0.10.2
+

diff --git a/x11-libs/pixman/pixman-0.32.8.ebuild 
b/x11-libs/pixman/pixman-0.32.8.ebuild
index cefd423..e612abc 100644
--- a/x11-libs/pixman/pixman-0.32.8.ebuild
+++ b/x11-libs/pixman/pixman-0.32.8.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
+XORG_EAUTORECONF=yes
 XORG_MULTILIB=yes
 inherit xorg-2 toolchain-funcs versionator
 
@@ -16,6 +17,10 @@ RDEPEND="abi_x86_32? (
!app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
)"
 
+PATCHES=(
+   "${FILESDIR}/${P}-clang.patch"
+)
+
 src_configure() {
 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2016-02-02 Thread Manuel Rüger
commit: 81e66f7cf5a690b0a56f796f7dba8e04e9d4be0f
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Feb  2 22:10:03 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Feb  2 22:10:03 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81e66f7c

x11-libs/pixman: Version bump

Package-Manager: portage-2.2.27

 x11-libs/pixman/Manifest |  1 +
 x11-libs/pixman/pixman-0.34.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest
index d94563e..9c31d48 100644
--- a/x11-libs/pixman/Manifest
+++ b/x11-libs/pixman/Manifest
@@ -1,3 +1,4 @@
 DIST pixman-0.32.8.tar.bz2 696038 SHA256 
5c63dbb3523fc4d86ed4186677815918a941b7cb390d5eec4f55cb5d66b59fb1 SHA512 
43924a92f0d3e03359bd74701cc2a27c000b24fc513e0f760389da7e6ee1acec666a734003ef193d45251cc9645c07caf91142c3ff9134b1429a38a9167332a2
 WHIRLPOOL 
0035c6e5713a79caeeb88e865204d708f9dc2fdc8881cc4468d64f1d31243b7399f1404d76c33f43b3c17daf46f7c5e33659a961f0847993cfd3d09015fa26eb
 DIST pixman-0.33.4.tar.bz2 722970 SHA256 
f3fc9a2aadf40196af1c3a8ee5a94f18e4fcbaa5741e23fbf0351772b9c92e09 SHA512 
db7d1bea08e61e6f70091ed484c963ca00bf4746f5b09a2e58fe60dd1b85045c0aaa69e831bd77c60e81af8e0c29518c4bdad7f13c6a57e59d246e7908aeed82
 WHIRLPOOL 
d073dfe87dc8871470a0148d341f47b5b943621fdb63beb94456a24a9b15af7ffa78f15e0a86cb07a0b042161757cf1c724d5ac27a059376075b80ad6b4c5362
 DIST pixman-0.33.6.tar.bz2 739537 SHA256 
0ffdc6cc2ea2f730fa231270aeee0ac94d24189dda1273323a2058994593d646 SHA512 
0c8e82d1e92ab7eefa2aa4fd626653c7f52434e81cec833d2aca544313fb627322789717cd597e66c1c8f3e7e07bd4e496315554556416bc0e1891a3371e05d9
 WHIRLPOOL 
b6a399734228678cb26cf3d707afdeaa179a7c24344f1e2ff06c1e4d271ee66192302708b9e1d3bae6c1c43748397070ccb244fee9f41e237c7230f0f1dbe625
+DIST pixman-0.34.0.tar.bz2 739656 SHA256 
39ba3438f3d17c464b0cb8be006dacbca0ab5aee97ebde69fec7ecdbf85794a0 SHA512 
755a3f5596e7bd9710abc8e5bfd341adaf2177f5b21f7aaae7f85b8fb57580ea48df586ad32bf6adef6ce0430e7cadaa57754a2fa466bc4b15bf70ee64cd1418
 WHIRLPOOL 
c5aa0abc6f09b667cbb91b926536ffa9c2d88ef61b7d4d2377bd57dd6844689db61a9ef1ef6282878bbfec1068454d3d4f188b1ff269e86e3b77d95b261c4c06

diff --git a/x11-libs/pixman/pixman-0.34.0.ebuild 
b/x11-libs/pixman/pixman-0.34.0.ebuild
new file mode 100644
index 000..8448e32
--- /dev/null
+++ b/x11-libs/pixman/pixman-0.34.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+XORG_MULTILIB=yes
+inherit xorg-2
+
+EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
+DESCRIPTION="Low-level pixel manipulation routines"
+
+if [[ $PV = * ]]; then
+   KEYWORDS=""
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+fi
+
+IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
+
+src_configure() {
+   XORG_CONFIGURE_OPTIONS=(
+   $(use_enable cpu_flags_x86_mmxext mmx)
+   $(use_enable cpu_flags_x86_sse2 sse2)
+   $(use_enable cpu_flags_x86_ssse3 ssse3)
+   $(use_enable altivec vmx)
+   $(use_enable neon arm-neon)
+   $(use_enable iwmmxt arm-iwmmxt)
+   $(use_enable loongson2f loongson-mmi)
+   --disable-gtk
+   --disable-libpng
+   )
+   xorg-2_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2016-01-25 Thread Matt Turner
commit: 27933d16babc7c1e01cb25cc03ea36c2badfad85
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jan 26 04:12:36 2016 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jan 26 04:13:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27933d16

x11-libs/pixman: Remove vulnerable version 0.33.2.

Bug: https://bugs.gentoo.org/561526

 x11-libs/pixman/Manifest |  1 -
 x11-libs/pixman/pixman-0.33.2.ebuild | 37 
 2 files changed, 38 deletions(-)

diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest
index 05782d6..d94563e 100644
--- a/x11-libs/pixman/Manifest
+++ b/x11-libs/pixman/Manifest
@@ -1,4 +1,3 @@
 DIST pixman-0.32.8.tar.bz2 696038 SHA256 
5c63dbb3523fc4d86ed4186677815918a941b7cb390d5eec4f55cb5d66b59fb1 SHA512 
43924a92f0d3e03359bd74701cc2a27c000b24fc513e0f760389da7e6ee1acec666a734003ef193d45251cc9645c07caf91142c3ff9134b1429a38a9167332a2
 WHIRLPOOL 
0035c6e5713a79caeeb88e865204d708f9dc2fdc8881cc4468d64f1d31243b7399f1404d76c33f43b3c17daf46f7c5e33659a961f0847993cfd3d09015fa26eb
-DIST pixman-0.33.2.tar.bz2 725382 SHA256 
0d12c669d69024c055ec9f877ecd6beb253796444ea3de14f8f197d438fb93fd SHA512 
d74303840122160888c3983d1cb160ce29ecfbd8266f154fde69a489c7abe2c5d09c15c2414199c6e9f5458fe5dfcc166b02c7721489b493d9c5ee81bdc12b00
 WHIRLPOOL 
9e983b52ff26a586bec3afabf23553b7de773f3fe232ee19a217225fcc106bca93b437b7468b364a6e0cb63576a5f82a38a570b84b25feb6f490d26f6aec359d
 DIST pixman-0.33.4.tar.bz2 722970 SHA256 
f3fc9a2aadf40196af1c3a8ee5a94f18e4fcbaa5741e23fbf0351772b9c92e09 SHA512 
db7d1bea08e61e6f70091ed484c963ca00bf4746f5b09a2e58fe60dd1b85045c0aaa69e831bd77c60e81af8e0c29518c4bdad7f13c6a57e59d246e7908aeed82
 WHIRLPOOL 
d073dfe87dc8871470a0148d341f47b5b943621fdb63beb94456a24a9b15af7ffa78f15e0a86cb07a0b042161757cf1c724d5ac27a059376075b80ad6b4c5362
 DIST pixman-0.33.6.tar.bz2 739537 SHA256 
0ffdc6cc2ea2f730fa231270aeee0ac94d24189dda1273323a2058994593d646 SHA512 
0c8e82d1e92ab7eefa2aa4fd626653c7f52434e81cec833d2aca544313fb627322789717cd597e66c1c8f3e7e07bd4e496315554556416bc0e1891a3371e05d9
 WHIRLPOOL 
b6a399734228678cb26cf3d707afdeaa179a7c24344f1e2ff06c1e4d271ee66192302708b9e1d3bae6c1c43748397070ccb244fee9f41e237c7230f0f1dbe625

diff --git a/x11-libs/pixman/pixman-0.33.2.ebuild 
b/x11-libs/pixman/pixman-0.33.2.ebuild
deleted file mode 100644
index dc3517f..000
--- a/x11-libs/pixman/pixman-0.33.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-XORG_MULTILIB=yes
-inherit xorg-2
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
-DESCRIPTION="Low-level pixel manipulation routines"
-
-if [[ $PV = * ]]; then
-   KEYWORDS=""
-else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
-fi
-
-IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
-RDEPEND="abi_x86_32? (
-   !<=app-emulation/emul-linux-x86-gtklibs-20131008
-   !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
-   )"
-
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
-   $(use_enable cpu_flags_x86_mmxext mmx)
-   $(use_enable cpu_flags_x86_sse2 sse2)
-   $(use_enable cpu_flags_x86_ssse3 ssse3)
-   $(use_enable altivec vmx)
-   $(use_enable neon arm-neon)
-   $(use_enable iwmmxt arm-iwmmxt)
-   $(use_enable loongson2f loongson-mmi)
-   --disable-gtk
-   --disable-libpng
-   )
-   xorg-2_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-12-31 Thread Agostino Sarubbo
commit: 817dbd21e4682738bd93702396636d0c5ab1f2d5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Dec 31 08:47:16 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Dec 31 08:47:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=817dbd21

x11-libs/pixman: revert stabilization for 0.33.4

Package-Manager: portage-2.2.26
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-libs/pixman/pixman-0.33.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pixman/pixman-0.33.4.ebuild 
b/x11-libs/pixman/pixman-0.33.4.ebuild
index de6dce3..dc3517f 100644
--- a/x11-libs/pixman/pixman-0.33.4.ebuild
+++ b/x11-libs/pixman/pixman-0.33.4.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Low-level pixel manipulation routines"
 if [[ $PV = * ]]; then
KEYWORDS=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-12-22 Thread Manuel Rüger
commit: 2b73dda298d4da68d9c9a945b56de4f1215c3267
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Dec 22 16:18:31 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Dec 22 16:34:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b73dda2

x11-libs/pixman: Remove old

Package-Manager: portage-2.2.26

 x11-libs/pixman/Manifest |  1 -
 x11-libs/pixman/pixman-0.32.6.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest
index 88f21b7..dbb5499 100644
--- a/x11-libs/pixman/Manifest
+++ b/x11-libs/pixman/Manifest
@@ -1,4 +1,3 @@
-DIST pixman-0.32.6.tar.bz2 672201 SHA256 
201fc0d7d6bc0017496f2bd27b3ca14224aea0df6b624c5ee2dc0307a4ff14a4 SHA512 
162e34a3ac728b348b8cd429172fa9f6ba1fc8d94716368c84a8081c42c4e2639ec7624e5528d9059695736be785ee210835c7d832b4a07a2175aec349ddffe9
 WHIRLPOOL 
f12567cf1feb7a82956f7b2edd1db29e439933e437a9419bf505eb1ce61ce8ac9ab1fe678f0e91064ef4a776b47892930940a10c9051da165155304f3757cd92
 DIST pixman-0.32.8.tar.bz2 696038 SHA256 
5c63dbb3523fc4d86ed4186677815918a941b7cb390d5eec4f55cb5d66b59fb1 SHA512 
43924a92f0d3e03359bd74701cc2a27c000b24fc513e0f760389da7e6ee1acec666a734003ef193d45251cc9645c07caf91142c3ff9134b1429a38a9167332a2
 WHIRLPOOL 
0035c6e5713a79caeeb88e865204d708f9dc2fdc8881cc4468d64f1d31243b7399f1404d76c33f43b3c17daf46f7c5e33659a961f0847993cfd3d09015fa26eb
 DIST pixman-0.33.2.tar.bz2 725382 SHA256 
0d12c669d69024c055ec9f877ecd6beb253796444ea3de14f8f197d438fb93fd SHA512 
d74303840122160888c3983d1cb160ce29ecfbd8266f154fde69a489c7abe2c5d09c15c2414199c6e9f5458fe5dfcc166b02c7721489b493d9c5ee81bdc12b00
 WHIRLPOOL 
9e983b52ff26a586bec3afabf23553b7de773f3fe232ee19a217225fcc106bca93b437b7468b364a6e0cb63576a5f82a38a570b84b25feb6f490d26f6aec359d
 DIST pixman-0.33.4.tar.bz2 722970 SHA256 
f3fc9a2aadf40196af1c3a8ee5a94f18e4fcbaa5741e23fbf0351772b9c92e09 SHA512 
db7d1bea08e61e6f70091ed484c963ca00bf4746f5b09a2e58fe60dd1b85045c0aaa69e831bd77c60e81af8e0c29518c4bdad7f13c6a57e59d246e7908aeed82
 WHIRLPOOL 
d073dfe87dc8871470a0148d341f47b5b943621fdb63beb94456a24a9b15af7ffa78f15e0a86cb07a0b042161757cf1c724d5ac27a059376075b80ad6b4c5362

diff --git a/x11-libs/pixman/pixman-0.32.6.ebuild 
b/x11-libs/pixman/pixman-0.32.6.ebuild
deleted file mode 100644
index cefd423..000
--- a/x11-libs/pixman/pixman-0.32.6.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-XORG_MULTILIB=yes
-inherit xorg-2 toolchain-funcs versionator
-
-EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
-DESCRIPTION="Low-level pixel manipulation routines"
-
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
-IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
-RDEPEND="abi_x86_32? (
-   !<=app-emulation/emul-linux-x86-gtklibs-20131008
-   !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
-   )"
-
-src_configure() {
-   XORG_CONFIGURE_OPTIONS=(
-   $(use_enable cpu_flags_x86_mmxext mmx)
-   $(use_enable cpu_flags_x86_sse2 sse2)
-   $(use_enable cpu_flags_x86_ssse3 ssse3)
-   $(use_enable altivec vmx)
-   $(use_enable neon arm-neon)
-   $(use_enable iwmmxt arm-iwmmxt)
-   $(use_enable loongson2f loongson-mmi)
-   --disable-gtk
-   --disable-libpng
-   )
-   xorg-2_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-12-22 Thread Manuel Rüger
commit: 3fa7905399232bf190349d4fbcaea675b6e123c4
Author: Manuel Rüger  gentoo  org>
AuthorDate: Tue Dec 22 16:33:49 2015 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Tue Dec 22 16:34:18 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa79053

x11-libs/pixman: Version bump

Package-Manager: portage-2.2.26

 x11-libs/pixman/Manifest |  1 +
 x11-libs/pixman/pixman-0.33.6.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest
index dbb5499..05782d6 100644
--- a/x11-libs/pixman/Manifest
+++ b/x11-libs/pixman/Manifest
@@ -1,3 +1,4 @@
 DIST pixman-0.32.8.tar.bz2 696038 SHA256 
5c63dbb3523fc4d86ed4186677815918a941b7cb390d5eec4f55cb5d66b59fb1 SHA512 
43924a92f0d3e03359bd74701cc2a27c000b24fc513e0f760389da7e6ee1acec666a734003ef193d45251cc9645c07caf91142c3ff9134b1429a38a9167332a2
 WHIRLPOOL 
0035c6e5713a79caeeb88e865204d708f9dc2fdc8881cc4468d64f1d31243b7399f1404d76c33f43b3c17daf46f7c5e33659a961f0847993cfd3d09015fa26eb
 DIST pixman-0.33.2.tar.bz2 725382 SHA256 
0d12c669d69024c055ec9f877ecd6beb253796444ea3de14f8f197d438fb93fd SHA512 
d74303840122160888c3983d1cb160ce29ecfbd8266f154fde69a489c7abe2c5d09c15c2414199c6e9f5458fe5dfcc166b02c7721489b493d9c5ee81bdc12b00
 WHIRLPOOL 
9e983b52ff26a586bec3afabf23553b7de773f3fe232ee19a217225fcc106bca93b437b7468b364a6e0cb63576a5f82a38a570b84b25feb6f490d26f6aec359d
 DIST pixman-0.33.4.tar.bz2 722970 SHA256 
f3fc9a2aadf40196af1c3a8ee5a94f18e4fcbaa5741e23fbf0351772b9c92e09 SHA512 
db7d1bea08e61e6f70091ed484c963ca00bf4746f5b09a2e58fe60dd1b85045c0aaa69e831bd77c60e81af8e0c29518c4bdad7f13c6a57e59d246e7908aeed82
 WHIRLPOOL 
d073dfe87dc8871470a0148d341f47b5b943621fdb63beb94456a24a9b15af7ffa78f15e0a86cb07a0b042161757cf1c724d5ac27a059376075b80ad6b4c5362
+DIST pixman-0.33.6.tar.bz2 739537 SHA256 
0ffdc6cc2ea2f730fa231270aeee0ac94d24189dda1273323a2058994593d646 SHA512 
0c8e82d1e92ab7eefa2aa4fd626653c7f52434e81cec833d2aca544313fb627322789717cd597e66c1c8f3e7e07bd4e496315554556416bc0e1891a3371e05d9
 WHIRLPOOL 
b6a399734228678cb26cf3d707afdeaa179a7c24344f1e2ff06c1e4d271ee66192302708b9e1d3bae6c1c43748397070ccb244fee9f41e237c7230f0f1dbe625

diff --git a/x11-libs/pixman/pixman-0.33.6.ebuild 
b/x11-libs/pixman/pixman-0.33.6.ebuild
new file mode 100644
index 000..525e9db
--- /dev/null
+++ b/x11-libs/pixman/pixman-0.33.6.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+XORG_MULTILIB=yes
+inherit xorg-2
+
+EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
+DESCRIPTION="Low-level pixel manipulation routines"
+
+if [[ $PV = * ]]; then
+   KEYWORDS=""
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+fi
+
+IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
+
+src_configure() {
+   XORG_CONFIGURE_OPTIONS=(
+   $(use_enable cpu_flags_x86_mmxext mmx)
+   $(use_enable cpu_flags_x86_sse2 sse2)
+   $(use_enable cpu_flags_x86_ssse3 ssse3)
+   $(use_enable altivec vmx)
+   $(use_enable neon arm-neon)
+   $(use_enable iwmmxt arm-iwmmxt)
+   $(use_enable loongson2f loongson-mmi)
+   --disable-gtk
+   --disable-libpng
+   )
+   xorg-2_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-11-07 Thread Mikle Kolyada
commit: ec14b66fd187fd9ecbe86bdb1fec973c4b236c85
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Nov  7 23:58:48 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Nov  7 23:58:48 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec14b66f

x11-libs/pixman: ia64 stable wrt bug #561526

Package-Manager: portage-2.2.20.1

 x11-libs/pixman/pixman-0.32.8.ebuild | 2 +-
 x11-libs/pixman/pixman-0.33.4.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pixman/pixman-0.32.8.ebuild 
b/x11-libs/pixman/pixman-0.32.8.ebuild
index fa730ea..cefd423 100644
--- a/x11-libs/pixman/pixman-0.32.8.ebuild
+++ b/x11-libs/pixman/pixman-0.32.8.ebuild
@@ -9,7 +9,7 @@ inherit xorg-2 toolchain-funcs versionator
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 ~sh sparc x86 
~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
 RDEPEND="abi_x86_32? (
!<=app-emulation/emul-linux-x86-gtklibs-20131008

diff --git a/x11-libs/pixman/pixman-0.33.4.ebuild 
b/x11-libs/pixman/pixman-0.33.4.ebuild
index dc3517f..de6dce3 100644
--- a/x11-libs/pixman/pixman-0.33.4.ebuild
+++ b/x11-libs/pixman/pixman-0.33.4.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="Low-level pixel manipulation routines"
 if [[ $PV = * ]]; then
KEYWORDS=""
 else
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 fi
 
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-11-05 Thread Agostino Sarubbo
commit: b457138871af3da93b666b85a8e825dca581545b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Nov  5 10:58:16 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Nov  5 10:58:16 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4571388

x11-libs/pixman: sparc stable wrt bug #561526

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="sparc"

 x11-libs/pixman/pixman-0.32.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pixman/pixman-0.32.8.ebuild 
b/x11-libs/pixman/pixman-0.32.8.ebuild
index a750302..fa730ea 100644
--- a/x11-libs/pixman/pixman-0.32.8.ebuild
+++ b/x11-libs/pixman/pixman-0.32.8.ebuild
@@ -9,7 +9,7 @@ inherit xorg-2 toolchain-funcs versionator
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
 RDEPEND="abi_x86_32? (
!<=app-emulation/emul-linux-x86-gtklibs-20131008



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-11-04 Thread Agostino Sarubbo
commit: 2cc37c629cacf43e94c8f74417d7941b634b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Nov  4 14:38:04 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Nov  4 14:38:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc37c62

x11-libs/pixman: ppc stable wrt bug #561526

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="ppc"

 x11-libs/pixman/pixman-0.32.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pixman/pixman-0.32.8.ebuild 
b/x11-libs/pixman/pixman-0.32.8.ebuild
index 79cfba3..a750302 100644
--- a/x11-libs/pixman/pixman-0.32.8.ebuild
+++ b/x11-libs/pixman/pixman-0.32.8.ebuild
@@ -9,7 +9,7 @@ inherit xorg-2 toolchain-funcs versionator
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
 RDEPEND="abi_x86_32? (
!<=app-emulation/emul-linux-x86-gtklibs-20131008



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-11-01 Thread Tobias Klausmann
commit: 3df615e78be8d37fe8442f1c8428cd2c53ffa03f
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sun Nov  1 12:38:08 2015 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sun Nov  1 12:38:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3df615e7

x11-libs/pixman: add alpha keyword

Gentoo-Bug: 561526

Package-Manager: portage-2.2.23

 x11-libs/pixman/pixman-0.32.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pixman/pixman-0.32.8.ebuild 
b/x11-libs/pixman/pixman-0.32.8.ebuild
index c44..79cfba3 100644
--- a/x11-libs/pixman/pixman-0.32.8.ebuild
+++ b/x11-libs/pixman/pixman-0.32.8.ebuild
@@ -9,7 +9,7 @@ inherit xorg-2 toolchain-funcs versionator
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
 RDEPEND="abi_x86_32? (
!<=app-emulation/emul-linux-x86-gtklibs-20131008



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-10-24 Thread Matt Turner
commit: f3aa6f5446ac729c4a35b826d3af4d306ff4bf8f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 24 20:26:46 2015 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 24 20:27:58 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3aa6f54

x11-libs/pixman: Remove emul-linux-x86 blockers.

 x11-libs/pixman/pixman-.ebuild | 4 
 1 file changed, 4 deletions(-)

diff --git a/x11-libs/pixman/pixman-.ebuild 
b/x11-libs/pixman/pixman-.ebuild
index dc3517f..525e9db 100644
--- a/x11-libs/pixman/pixman-.ebuild
+++ b/x11-libs/pixman/pixman-.ebuild
@@ -16,10 +16,6 @@ else
 fi
 
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
-RDEPEND="abi_x86_32? (
-   !<=app-emulation/emul-linux-x86-gtklibs-20131008
-   !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
-   )"
 
 src_configure() {
XORG_CONFIGURE_OPTIONS=(



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-10-23 Thread Matt Turner
commit: ebc150b72a7855f2396efef9001c2156bd204d9f
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Oct 23 18:34:57 2015 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Oct 23 18:35:10 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebc150b7

x11-libs/pixman: Version bump to 0.33.4.

 x11-libs/pixman/Manifest |  1 +
 x11-libs/pixman/pixman-0.33.4.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest
index 79fdace..88f21b7 100644
--- a/x11-libs/pixman/Manifest
+++ b/x11-libs/pixman/Manifest
@@ -1,3 +1,4 @@
 DIST pixman-0.32.6.tar.bz2 672201 SHA256 
201fc0d7d6bc0017496f2bd27b3ca14224aea0df6b624c5ee2dc0307a4ff14a4 SHA512 
162e34a3ac728b348b8cd429172fa9f6ba1fc8d94716368c84a8081c42c4e2639ec7624e5528d9059695736be785ee210835c7d832b4a07a2175aec349ddffe9
 WHIRLPOOL 
f12567cf1feb7a82956f7b2edd1db29e439933e437a9419bf505eb1ce61ce8ac9ab1fe678f0e91064ef4a776b47892930940a10c9051da165155304f3757cd92
 DIST pixman-0.32.8.tar.bz2 696038 SHA256 
5c63dbb3523fc4d86ed4186677815918a941b7cb390d5eec4f55cb5d66b59fb1 SHA512 
43924a92f0d3e03359bd74701cc2a27c000b24fc513e0f760389da7e6ee1acec666a734003ef193d45251cc9645c07caf91142c3ff9134b1429a38a9167332a2
 WHIRLPOOL 
0035c6e5713a79caeeb88e865204d708f9dc2fdc8881cc4468d64f1d31243b7399f1404d76c33f43b3c17daf46f7c5e33659a961f0847993cfd3d09015fa26eb
 DIST pixman-0.33.2.tar.bz2 725382 SHA256 
0d12c669d69024c055ec9f877ecd6beb253796444ea3de14f8f197d438fb93fd SHA512 
d74303840122160888c3983d1cb160ce29ecfbd8266f154fde69a489c7abe2c5d09c15c2414199c6e9f5458fe5dfcc166b02c7721489b493d9c5ee81bdc12b00
 WHIRLPOOL 
9e983b52ff26a586bec3afabf23553b7de773f3fe232ee19a217225fcc106bca93b437b7468b364a6e0cb63576a5f82a38a570b84b25feb6f490d26f6aec359d
+DIST pixman-0.33.4.tar.bz2 722970 SHA256 
f3fc9a2aadf40196af1c3a8ee5a94f18e4fcbaa5741e23fbf0351772b9c92e09 SHA512 
db7d1bea08e61e6f70091ed484c963ca00bf4746f5b09a2e58fe60dd1b85045c0aaa69e831bd77c60e81af8e0c29518c4bdad7f13c6a57e59d246e7908aeed82
 WHIRLPOOL 
d073dfe87dc8871470a0148d341f47b5b943621fdb63beb94456a24a9b15af7ffa78f15e0a86cb07a0b042161757cf1c724d5ac27a059376075b80ad6b4c5362

diff --git a/x11-libs/pixman/pixman-0.33.4.ebuild 
b/x11-libs/pixman/pixman-0.33.4.ebuild
new file mode 100644
index 000..dc3517f
--- /dev/null
+++ b/x11-libs/pixman/pixman-0.33.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+XORG_MULTILIB=yes
+inherit xorg-2
+
+EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
+DESCRIPTION="Low-level pixel manipulation routines"
+
+if [[ $PV = * ]]; then
+   KEYWORDS=""
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+fi
+
+IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
+RDEPEND="abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-gtklibs-20131008
+   !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
+   )"
+
+src_configure() {
+   XORG_CONFIGURE_OPTIONS=(
+   $(use_enable cpu_flags_x86_mmxext mmx)
+   $(use_enable cpu_flags_x86_sse2 sse2)
+   $(use_enable cpu_flags_x86_ssse3 ssse3)
+   $(use_enable altivec vmx)
+   $(use_enable neon arm-neon)
+   $(use_enable iwmmxt arm-iwmmxt)
+   $(use_enable loongson2f loongson-mmi)
+   --disable-gtk
+   --disable-libpng
+   )
+   xorg-2_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-10-01 Thread Mikle Kolyada
commit: 497ceda19814c77670c94594963d944e93165576
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu Oct  1 11:16:11 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu Oct  1 11:16:11 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=497ceda1

x11-libs/pixman: arm stable wrt bug #561526

Package-Manager: portage-2.2.20.1

 x11-libs/pixman/pixman-0.32.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pixman/pixman-0.32.8.ebuild 
b/x11-libs/pixman/pixman-0.32.8.ebuild
index 4b08ac0..c44 100644
--- a/x11-libs/pixman/pixman-0.32.8.ebuild
+++ b/x11-libs/pixman/pixman-0.32.8.ebuild
@@ -9,7 +9,7 @@ inherit xorg-2 toolchain-funcs versionator
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc 
x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
 RDEPEND="abi_x86_32? (
!<=app-emulation/emul-linux-x86-gtklibs-20131008



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-09-27 Thread Jeroen Roovers
commit: 1a9d63be8ccd66e60adf806f71af810de55e17f5
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Mon Sep 28 02:56:20 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Mon Sep 28 02:56:20 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9d63be

x11-libs/pixman: Stable for HPPA PPC64 (bug #561526).

Package-Manager: portage-2.2.20.1
RepoMan-Options: --ignore-arches

 x11-libs/pixman/pixman-0.32.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pixman/pixman-0.32.8.ebuild 
b/x11-libs/pixman/pixman-0.32.8.ebuild
index 0326a9b..4b08ac0 100644
--- a/x11-libs/pixman/pixman-0.32.8.ebuild
+++ b/x11-libs/pixman/pixman-0.32.8.ebuild
@@ -9,7 +9,7 @@ inherit xorg-2 toolchain-funcs versionator
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
 RDEPEND="abi_x86_32? (
!<=app-emulation/emul-linux-x86-gtklibs-20131008



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-09-26 Thread Agostino Sarubbo
commit: 35d5cf4c94d71ef3351e006ec400ac1d394c4c21
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 26 10:18:00 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 26 10:18:00 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d5cf4c

x11-libs/pixman: amd64 stable wrt bug #561526

Package-Manager: portage-2.2.20.1
RepoMan-Options: --include-arches="amd64"

 x11-libs/pixman/pixman-0.32.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pixman/pixman-0.32.8.ebuild 
b/x11-libs/pixman/pixman-0.32.8.ebuild
index 0b558b8..96cf7c5 100644
--- a/x11-libs/pixman/pixman-0.32.8.ebuild
+++ b/x11-libs/pixman/pixman-0.32.8.ebuild
@@ -9,7 +9,7 @@ inherit xorg-2 toolchain-funcs versionator
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
 RDEPEND="abi_x86_32? (
!<=app-emulation/emul-linux-x86-gtklibs-20131008



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-09-26 Thread Mikle Kolyada
commit: f7897560fc5eb8bf51d5a95a115ac292046eec19
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Sep 26 18:19:29 2015 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Sep 26 18:19:29 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7897560

x11-libs/pixman: x86 stable wrt bug #561526

Package-Manager: portage-2.2.20.1

 x11-libs/pixman/pixman-0.32.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/pixman/pixman-0.32.8.ebuild 
b/x11-libs/pixman/pixman-0.32.8.ebuild
index 96cf7c5..0326a9b 100644
--- a/x11-libs/pixman/pixman-0.32.8.ebuild
+++ b/x11-libs/pixman/pixman-0.32.8.ebuild
@@ -9,7 +9,7 @@ inherit xorg-2 toolchain-funcs versionator
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
 RDEPEND="abi_x86_32? (
!<=app-emulation/emul-linux-x86-gtklibs-20131008



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-09-25 Thread Matt Turner
commit: 84d8a366e0ba9702f2285488fb0f1c1ee5ee6bf6
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Sep 25 19:49:47 2015 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Sep 25 19:50:08 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84d8a366

x11-libs/pixman: Version bump to 0.32.8.

 x11-libs/pixman/Manifest |  1 +
 x11-libs/pixman/pixman-0.32.8.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest
index f8b0d0d..79fdace 100644
--- a/x11-libs/pixman/Manifest
+++ b/x11-libs/pixman/Manifest
@@ -1,2 +1,3 @@
 DIST pixman-0.32.6.tar.bz2 672201 SHA256 
201fc0d7d6bc0017496f2bd27b3ca14224aea0df6b624c5ee2dc0307a4ff14a4 SHA512 
162e34a3ac728b348b8cd429172fa9f6ba1fc8d94716368c84a8081c42c4e2639ec7624e5528d9059695736be785ee210835c7d832b4a07a2175aec349ddffe9
 WHIRLPOOL 
f12567cf1feb7a82956f7b2edd1db29e439933e437a9419bf505eb1ce61ce8ac9ab1fe678f0e91064ef4a776b47892930940a10c9051da165155304f3757cd92
+DIST pixman-0.32.8.tar.bz2 696038 SHA256 
5c63dbb3523fc4d86ed4186677815918a941b7cb390d5eec4f55cb5d66b59fb1 SHA512 
43924a92f0d3e03359bd74701cc2a27c000b24fc513e0f760389da7e6ee1acec666a734003ef193d45251cc9645c07caf91142c3ff9134b1429a38a9167332a2
 WHIRLPOOL 
0035c6e5713a79caeeb88e865204d708f9dc2fdc8881cc4468d64f1d31243b7399f1404d76c33f43b3c17daf46f7c5e33659a961f0847993cfd3d09015fa26eb
 DIST pixman-0.33.2.tar.bz2 725382 SHA256 
0d12c669d69024c055ec9f877ecd6beb253796444ea3de14f8f197d438fb93fd SHA512 
d74303840122160888c3983d1cb160ce29ecfbd8266f154fde69a489c7abe2c5d09c15c2414199c6e9f5458fe5dfcc166b02c7721489b493d9c5ee81bdc12b00
 WHIRLPOOL 
9e983b52ff26a586bec3afabf23553b7de773f3fe232ee19a217225fcc106bca93b437b7468b364a6e0cb63576a5f82a38a570b84b25feb6f490d26f6aec359d

diff --git a/x11-libs/pixman/pixman-0.32.8.ebuild 
b/x11-libs/pixman/pixman-0.32.8.ebuild
new file mode 100644
index 000..0b558b8
--- /dev/null
+++ b/x11-libs/pixman/pixman-0.32.8.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+XORG_MULTILIB=yes
+inherit xorg-2 toolchain-funcs versionator
+
+EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
+DESCRIPTION="Low-level pixel manipulation routines"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
+IUSE="altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3"
+RDEPEND="abi_x86_32? (
+   !<=app-emulation/emul-linux-x86-gtklibs-20131008
+   !app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
+   )"
+
+src_configure() {
+   XORG_CONFIGURE_OPTIONS=(
+   $(use_enable cpu_flags_x86_mmxext mmx)
+   $(use_enable cpu_flags_x86_sse2 sse2)
+   $(use_enable cpu_flags_x86_ssse3 ssse3)
+   $(use_enable altivec vmx)
+   $(use_enable neon arm-neon)
+   $(use_enable iwmmxt arm-iwmmxt)
+   $(use_enable loongson2f loongson-mmi)
+   --disable-gtk
+   --disable-libpng
+   )
+   xorg-2_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-08-22 Thread Matt Turner
commit: 444b68b693ef382a8a007d40cb94cbb5ac03f35c
Author: Matt Turner mattst88 AT gentoo DOT org
AuthorDate: Sat Aug 22 19:38:47 2015 +
Commit: Matt Turner mattst88 AT gentoo DOT org
CommitDate: Sat Aug 22 19:39:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=444b68b6

x11-libs/pixman: Remove unused inherited eclasses.

Package-Manager: portage-2.2.20.1

 x11-libs/pixman/pixman-0.33.2.ebuild | 2 +-
 x11-libs/pixman/pixman-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pixman/pixman-0.33.2.ebuild 
b/x11-libs/pixman/pixman-0.33.2.ebuild
index 083ec14..dc3517f 100644
--- a/x11-libs/pixman/pixman-0.33.2.ebuild
+++ b/x11-libs/pixman/pixman-0.33.2.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 XORG_MULTILIB=yes
-inherit xorg-2 toolchain-funcs versionator
+inherit xorg-2
 
 EGIT_REPO_URI=git://anongit.freedesktop.org/git/pixman
 DESCRIPTION=Low-level pixel manipulation routines

diff --git a/x11-libs/pixman/pixman-.ebuild 
b/x11-libs/pixman/pixman-.ebuild
index 083ec14..dc3517f 100644
--- a/x11-libs/pixman/pixman-.ebuild
+++ b/x11-libs/pixman/pixman-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 XORG_MULTILIB=yes
-inherit xorg-2 toolchain-funcs versionator
+inherit xorg-2
 
 EGIT_REPO_URI=git://anongit.freedesktop.org/git/pixman
 DESCRIPTION=Low-level pixel manipulation routines



[gentoo-commits] repo/gentoo:master commit in: x11-libs/pixman/

2015-08-22 Thread Matt Turner
commit: a76b5be9d92a4ebb1f8f09d32a10753f2524890f
Author: Matt Turner mattst88 AT gentoo DOT org
AuthorDate: Sat Aug 22 19:35:44 2015 +
Commit: Matt Turner mattst88 AT gentoo DOT org
CommitDate: Sat Aug 22 19:39:54 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a76b5be9

x11-libs/pixman: Add git ebuild.

Package-Manager: portage-2.2.20.1

 x11-libs/pixman/pixman-0.33.2.ebuild | 7 ++-
 x11-libs/pixman/{pixman-0.33.2.ebuild = pixman-.ebuild} | 7 ++-
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/x11-libs/pixman/pixman-0.33.2.ebuild 
b/x11-libs/pixman/pixman-0.33.2.ebuild
index 0b558b8..083ec14 100644
--- a/x11-libs/pixman/pixman-0.33.2.ebuild
+++ b/x11-libs/pixman/pixman-0.33.2.ebuild
@@ -9,7 +9,12 @@ inherit xorg-2 toolchain-funcs versionator
 EGIT_REPO_URI=git://anongit.freedesktop.org/git/pixman
 DESCRIPTION=Low-level pixel manipulation routines
 
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt
+if [[ $PV = * ]]; then
+   KEYWORDS=
+else
+   KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt
+fi
+
 IUSE=altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3
 RDEPEND=abi_x86_32? (
!=app-emulation/emul-linux-x86-gtklibs-20131008

diff --git a/x11-libs/pixman/pixman-0.33.2.ebuild 
b/x11-libs/pixman/pixman-.ebuild
similarity index 73%
copy from x11-libs/pixman/pixman-0.33.2.ebuild
copy to x11-libs/pixman/pixman-.ebuild
index 0b558b8..083ec14 100644
--- a/x11-libs/pixman/pixman-0.33.2.ebuild
+++ b/x11-libs/pixman/pixman-.ebuild
@@ -9,7 +9,12 @@ inherit xorg-2 toolchain-funcs versionator
 EGIT_REPO_URI=git://anongit.freedesktop.org/git/pixman
 DESCRIPTION=Low-level pixel manipulation routines
 
-KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh 
~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt
+if [[ $PV = * ]]; then
+   KEYWORDS=
+else
+   KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt
+fi
+
 IUSE=altivec iwmmxt loongson2f cpu_flags_x86_mmxext neon cpu_flags_x86_sse2 
cpu_flags_x86_ssse3
 RDEPEND=abi_x86_32? (
!=app-emulation/emul-linux-x86-gtklibs-20131008



<    1   2