public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/x11:master commit in: x11-libs/pixman/
@ 2011-04-15 19:04 Michał Górny
  0 siblings, 0 replies; 8+ messages in thread
From: Michał Górny @ 2011-04-15 19:04 UTC (permalink / raw
  To: gentoo-commits

commit:     a7ab8f73cb3ad0bf80490cf7b8459557c17b9f78
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 15 18:36:39 2011 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Apr 15 18:36:39 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=a7ab8f73

x11-libs/pixman: Migrate to XORG_CONFIGURE_OPTIONS.

(Portage version: 2.2.0_alpha29_p5/git/Linux x86_64, signed Manifest commit with key 05DE07BB)

---
 x11-libs/pixman/metadata.xml       |    8 ++++++++
 x11-libs/pixman/pixman-9999.ebuild |   22 +++++++++++++---------
 2 files changed, 21 insertions(+), 9 deletions(-)

diff --git a/x11-libs/pixman/metadata.xml b/x11-libs/pixman/metadata.xml
new file mode 100644
index 0000000..3983c53
--- /dev/null
+++ b/x11-libs/pixman/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <herd>x11</herd>
+  <use>
+    <flag name="neon">Enables NEON optimizations for ARM processors.</flag>
+  </use>
+</pkgmetadata>

diff --git a/x11-libs/pixman/pixman-9999.ebuild b/x11-libs/pixman/pixman-9999.ebuild
index 03f0f82..0d489aa 100644
--- a/x11-libs/pixman/pixman-9999.ebuild
+++ b/x11-libs/pixman/pixman-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2011 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Header: $
 
@@ -13,10 +13,6 @@ IUSE="altivec mmx neon sse2"
 
 pkg_setup() {
 	xorg-2_pkg_setup
-	CONFIGURE_OPTIONS="
-		$(use_enable altivec vmx)
-		$(use_enable neon arm-neon)
-		--disable-gtk"
 
 	local enable_mmx="$(use mmx && echo 1 || echo 0)"
 	local enable_sse2="$(use sse2 && echo 1 || echo 0)"
@@ -30,17 +26,25 @@ pkg_setup() {
 		fi
 	fi
 
+	local confadd
 	# this block fixes bug #236558
 	case "$enable_mmx,$enable_sse2" in
 	'1,1')
-		CONFIGURE_OPTIONS="${CONFIGURE_OPTIONS} --enable-mmx --enable-sse2" ;;
+		confadd=(--enable-mmx --enable-sse2) ;;
 	'1,0')
-		CONFIGURE_OPTIONS="${CONFIGURE_OPTIONS} --enable-mmx --disable-sse2" ;;
+		confadd=(--enable-mmx --disable-sse2) ;;
 	'0,1')
 		ewarn "You enabled SSE2 but have MMX disabled. This is an invalid."
 		ewarn "pixman will be built *without* MMX/SSE2 support."
-		CONFIGURE_OPTIONS="${CONFIGURE_OPTIONS} --disable-mmx --disable-sse2" ;;
+		confadd=(--disable-mmx --disable-sse2) ;;
 	'0,0')
-		CONFIGURE_OPTIONS="${CONFIGURE_OPTIONS} --disable-mmx --disable-sse2" ;;
+		confadd=(--disable-mmx --disable-sse2) ;;
 	esac
+
+	XORG_CONFIGURE_OPTIONS=(
+		"${confadd[@]}"
+		$(use_enable altivec vmx)
+		$(use_enable neon arm-neon)
+		--disable-gtk
+	)
 }



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/x11:master commit in: x11-libs/pixman/
@ 2011-10-22  3:16 Matt Turner
  0 siblings, 0 replies; 8+ messages in thread
From: Matt Turner @ 2011-10-22  3:16 UTC (permalink / raw
  To: gentoo-commits

commit:     f2a14c6681603f4c1ac0b1c6f483ae746ec29c99
Author:     Matt Turner <mattst88 <AT> gmail <DOT> com>
AuthorDate: Sat Oct 22 03:16:09 2011 +0000
Commit:     Matt Turner <mattst88 <AT> gmail <DOT> com>
CommitDate: Sat Oct 22 03:16:09 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=f2a14c66

x11-libs/pixman: add ARM's iwmmxt USE flag.

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

diff --git a/x11-libs/pixman/pixman-9999.ebuild b/x11-libs/pixman/pixman-9999.ebuild
index 0d489aa..e20b812 100644
--- a/x11-libs/pixman/pixman-9999.ebuild
+++ b/x11-libs/pixman/pixman-9999.ebuild
@@ -9,7 +9,7 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~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 mmx neon sse2"
+IUSE="altivec iwmmxt mmx neon sse2"
 
 pkg_setup() {
 	xorg-2_pkg_setup
@@ -45,6 +45,7 @@ pkg_setup() {
 		"${confadd[@]}"
 		$(use_enable altivec vmx)
 		$(use_enable neon arm-neon)
+		$(use_enable iwmmxt arm-iwmmxt)
 		--disable-gtk
 	)
 }



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/x11:master commit in: x11-libs/pixman/
@ 2012-03-14 18:08 Matt Turner
  0 siblings, 0 replies; 8+ messages in thread
From: Matt Turner @ 2012-03-14 18:08 UTC (permalink / raw
  To: gentoo-commits

commit:     f273b3a3f0e3c0db2ead245f7240f80d9f3968a8
Author:     Matt Turner <mattst88 <AT> gmail <DOT> com>
AuthorDate: Wed Mar 14 18:08:11 2012 +0000
Commit:     Matt Turner <mattst88 <AT> gmail <DOT> com>
CommitDate: Wed Mar 14 18:08:11 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=f273b3a3

x11-libs/pixman: drop code to disable sse2 if <gcc-4.2 or MMX is disabled

---
 x11-libs/pixman/pixman-9999.ebuild |   30 ++----------------------------
 1 files changed, 2 insertions(+), 28 deletions(-)

diff --git a/x11-libs/pixman/pixman-9999.ebuild b/x11-libs/pixman/pixman-9999.ebuild
index e20b812..b7f75f1 100644
--- a/x11-libs/pixman/pixman-9999.ebuild
+++ b/x11-libs/pixman/pixman-9999.ebuild
@@ -14,35 +14,9 @@ IUSE="altivec iwmmxt mmx neon sse2"
 pkg_setup() {
 	xorg-2_pkg_setup
 
-	local enable_mmx="$(use mmx && echo 1 || echo 0)"
-	local enable_sse2="$(use sse2 && echo 1 || echo 0)"
-
-	# this block fixes bug #260287
-	if use x86; then
-		if use sse2 && ! $(version_is_at_least "4.2" "$(gcc-version)"); then
-			ewarn "SSE2 instructions require GCC 4.2 or higher."
-			ewarn "pixman will be built *without* SSE2 support"
-			enable_sse2="0"
-		fi
-	fi
-
-	local confadd
-	# this block fixes bug #236558
-	case "$enable_mmx,$enable_sse2" in
-	'1,1')
-		confadd=(--enable-mmx --enable-sse2) ;;
-	'1,0')
-		confadd=(--enable-mmx --disable-sse2) ;;
-	'0,1')
-		ewarn "You enabled SSE2 but have MMX disabled. This is an invalid."
-		ewarn "pixman will be built *without* MMX/SSE2 support."
-		confadd=(--disable-mmx --disable-sse2) ;;
-	'0,0')
-		confadd=(--disable-mmx --disable-sse2) ;;
-	esac
-
 	XORG_CONFIGURE_OPTIONS=(
-		"${confadd[@]}"
+		$(use_enable mmx)
+		$(use_enable sse2)
 		$(use_enable altivec vmx)
 		$(use_enable neon arm-neon)
 		$(use_enable iwmmxt arm-iwmmxt)



^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/x11:master commit in: x11-libs/pixman/
@ 2013-02-08  1:12 Matt Turner
  0 siblings, 0 replies; 8+ messages in thread
From: Matt Turner @ 2013-02-08  1:12 UTC (permalink / raw
  To: gentoo-commits

commit:     0ad38a8864fc2afb251fda4cdeefc9813823957f
Author:     Matt Turner <mattst88 <AT> gmail <DOT> com>
AuthorDate: Fri Feb  8 01:11:10 2013 +0000
Commit:     Matt Turner <mattst88 <AT> gmail <DOT> com>
CommitDate: Fri Feb  8 01:11:10 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=0ad38a88

x11-libs/pixman: Sync with tree

Rename mmx -> mmxext
Add loongson2f USE flag: bug 431422.
Add --disable-libpng: bug 453510.

---
 x11-libs/pixman/metadata.xml       |    9 +++++----
 x11-libs/pixman/pixman-9999.ebuild |    6 ++++--
 2 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/x11-libs/pixman/metadata.xml b/x11-libs/pixman/metadata.xml
index 3983c53..bd23997 100644
--- a/x11-libs/pixman/metadata.xml
+++ b/x11-libs/pixman/metadata.xml
@@ -1,8 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <herd>x11</herd>
-  <use>
-    <flag name="neon">Enables NEON optimizations for ARM processors.</flag>
-  </use>
+<herd>x11</herd>
+<use>
+	<flag name="loongson2f">Enable Loongson2f MMI optimizations.</flag>
+	<flag name="mmxext">Enable MMX2 support.</flag>
+</use>
 </pkgmetadata>

diff --git a/x11-libs/pixman/pixman-9999.ebuild b/x11-libs/pixman/pixman-9999.ebuild
index 542dc96..ab1f115 100644
--- a/x11-libs/pixman/pixman-9999.ebuild
+++ b/x11-libs/pixman/pixman-9999.ebuild
@@ -9,16 +9,18 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
 KEYWORDS="~alpha ~amd64 ~arm ~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 mmx neon sse2"
+IUSE="altivec iwmmxt loongson2f mmxext neon sse2"
 
 src_configure() {
 	XORG_CONFIGURE_OPTIONS=(
-		$(use_enable mmx)
+		$(use_enable mmxext mmx)
 		$(use_enable sse2)
 		$(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
 }


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/x11:master commit in: x11-libs/pixman/
@ 2013-11-07 16:35 Michał Górny
  0 siblings, 0 replies; 8+ messages in thread
From: Michał Górny @ 2013-11-07 16:35 UTC (permalink / raw
  To: gentoo-commits

commit:     619bee1292d2af6b71c64ffd647f39ff7151cc52
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Nov  7 16:35:25 2013 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Nov  7 16:35:25 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=619bee12

x11-libs/pixman: Sync multilib support from gx86.

Package-Manager: portage-2.2.7

---
 x11-libs/pixman/pixman-9999.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/x11-libs/pixman/pixman-9999.ebuild b/x11-libs/pixman/pixman-9999.ebuild
index ab1f115..7f8aad0 100644
--- a/x11-libs/pixman/pixman-9999.ebuild
+++ b/x11-libs/pixman/pixman-9999.ebuild
@@ -3,6 +3,7 @@
 # $Header: $
 
 EAPI=5
+XORG_MULTILIB=yes
 inherit xorg-2 toolchain-funcs versionator
 
 EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
@@ -10,6 +11,10 @@ DESCRIPTION="Low-level pixel manipulation routines"
 
 KEYWORDS="~alpha ~amd64 ~arm ~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 mmxext neon sse2"
+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=(


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/x11:master commit in: x11-libs/pixman/
@ 2013-12-04  5:41 Matt Turner
  0 siblings, 0 replies; 8+ messages in thread
From: Matt Turner @ 2013-12-04  5:41 UTC (permalink / raw
  To: gentoo-commits

commit:     58334419f84a277138a0e5b1422ab7c089ce6a32
Author:     Matt Turner <mattst88 <AT> gmail <DOT> com>
AuthorDate: Wed Dec  4 05:40:37 2013 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Wed Dec  4 05:40:37 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=58334419

x11-libs/pixman: Add ssse3 USE flag.

---
 x11-libs/pixman/metadata.xml       | 1 +
 x11-libs/pixman/pixman-9999.ebuild | 3 ++-
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-libs/pixman/metadata.xml b/x11-libs/pixman/metadata.xml
index bd23997..c98ff60 100644
--- a/x11-libs/pixman/metadata.xml
+++ b/x11-libs/pixman/metadata.xml
@@ -5,5 +5,6 @@
 <use>
 	<flag name="loongson2f">Enable Loongson2f MMI optimizations.</flag>
 	<flag name="mmxext">Enable MMX2 support.</flag>
+	<flag name="ssse3">Enable SSSE3 support.</flag>
 </use>
 </pkgmetadata>

diff --git a/x11-libs/pixman/pixman-9999.ebuild b/x11-libs/pixman/pixman-9999.ebuild
index 7f8aad0..a11fd14 100644
--- a/x11-libs/pixman/pixman-9999.ebuild
+++ b/x11-libs/pixman/pixman-9999.ebuild
@@ -10,7 +10,7 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
 KEYWORDS="~alpha ~amd64 ~arm ~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 mmxext neon sse2"
+IUSE="altivec iwmmxt loongson2f mmxext neon sse2 ssse3"
 RDEPEND="abi_x86_32? (
 	!<=app-emulation/emul-linux-x86-gtklibs-20131008
 	!app-emulation/emul-linux-x86-gtklibs[-abi_x86_32(-)]
@@ -20,6 +20,7 @@ src_configure() {
 	XORG_CONFIGURE_OPTIONS=(
 		$(use_enable mmxext mmx)
 		$(use_enable sse2)
+		$(use_enable ssse3)
 		$(use_enable altivec vmx)
 		$(use_enable neon arm-neon)
 		$(use_enable iwmmxt arm-iwmmxt)


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/x11:master commit in: x11-libs/pixman/
@ 2015-01-28 22:28 Michał Górny
  0 siblings, 0 replies; 8+ messages in thread
From: Michał Górny @ 2015-01-28 22:28 UTC (permalink / raw
  To: gentoo-commits

commit:     869a7f5d879e3acf9fc140f8a428053bc22df6fd
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 28 22:28:28 2015 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Jan 28 22:28:28 2015 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/x11.git;a=commit;h=869a7f5d

x11-libs/pixman: Switch to CPU_FLAGS_X86.

Package-Manager: portage-2.2.15

---
 x11-libs/pixman/metadata.xml       | 2 --
 x11-libs/pixman/pixman-9999.ebuild | 8 ++++----
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/x11-libs/pixman/metadata.xml b/x11-libs/pixman/metadata.xml
index c98ff60..e6a58df 100644
--- a/x11-libs/pixman/metadata.xml
+++ b/x11-libs/pixman/metadata.xml
@@ -4,7 +4,5 @@
 <herd>x11</herd>
 <use>
 	<flag name="loongson2f">Enable Loongson2f MMI optimizations.</flag>
-	<flag name="mmxext">Enable MMX2 support.</flag>
-	<flag name="ssse3">Enable SSSE3 support.</flag>
 </use>
 </pkgmetadata>

diff --git a/x11-libs/pixman/pixman-9999.ebuild b/x11-libs/pixman/pixman-9999.ebuild
index 3b157bd..5be6420 100644
--- a/x11-libs/pixman/pixman-9999.ebuild
+++ b/x11-libs/pixman/pixman-9999.ebuild
@@ -10,7 +10,7 @@ EGIT_REPO_URI="git://anongit.freedesktop.org/git/pixman"
 DESCRIPTION="Low-level pixel manipulation routines"
 
 KEYWORDS="~alpha ~amd64 ~arm ~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 mmxext neon sse2 ssse3"
+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(-)]
@@ -18,9 +18,9 @@ RDEPEND="abi_x86_32? (
 
 src_configure() {
 	XORG_CONFIGURE_OPTIONS=(
-		$(use_enable mmxext mmx)
-		$(use_enable sse2)
-		$(use_enable ssse3)
+		$(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)


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] proj/x11:master commit in: x11-libs/pixman/
@ 2015-08-22 19:35 Matt Turner
  0 siblings, 0 replies; 8+ messages in thread
From: Matt Turner @ 2015-08-22 19:35 UTC (permalink / raw
  To: gentoo-commits

commit:     c9a7568cdfbe5a77c6abcb42c43db667a0641eb8
Author:     Matt Turner <mattst88 <AT> gmail <DOT> com>
AuthorDate: Sat Aug 22 19:39:07 2015 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Aug 22 19:39:07 2015 +0000
URL:        https://gitweb.gentoo.org/proj/x11.git/commit/?id=c9a7568c

x11-libs/pixman: Delete (moved to main tree).

 x11-libs/pixman/metadata.xml       |  8 --------
 x11-libs/pixman/pixman-9999.ebuild | 32 --------------------------------
 2 files changed, 40 deletions(-)

diff --git a/x11-libs/pixman/metadata.xml b/x11-libs/pixman/metadata.xml
deleted file mode 100644
index e6a58df..0000000
--- a/x11-libs/pixman/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>x11</herd>
-<use>
-	<flag name="loongson2f">Enable Loongson2f MMI optimizations.</flag>
-</use>
-</pkgmetadata>

diff --git a/x11-libs/pixman/pixman-9999.ebuild b/x11-libs/pixman/pixman-9999.ebuild
deleted file mode 100644
index 7d4e837..0000000
--- a/x11-libs/pixman/pixman-9999.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 ~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
-}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2015-08-22 19:35 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-15 19:04 [gentoo-commits] proj/x11:master commit in: x11-libs/pixman/ Michał Górny
  -- strict thread matches above, loose matches on Subject: below --
2011-10-22  3:16 Matt Turner
2012-03-14 18:08 Matt Turner
2013-02-08  1:12 Matt Turner
2013-11-07 16:35 Michał Górny
2013-12-04  5:41 Matt Turner
2015-01-28 22:28 Michał Górny
2015-08-22 19:35 Matt Turner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox