diff options
author | Remi Cardona <remi@gentoo.org> | 2009-09-29 10:49:01 +0000 |
---|---|---|
committer | Remi Cardona <remi@gentoo.org> | 2009-09-29 10:49:01 +0000 |
commit | 3083a94f4efbb71daf9eab49f4b8dc728656404d (patch) | |
tree | 7d1825347325078fb8309f20dc91df5d10b02c35 /x11-libs | |
parent | Automated update of use.local.desc (diff) | |
download | historical-3083a94f4efbb71daf9eab49f4b8dc728656404d.tar.gz historical-3083a94f4efbb71daf9eab49f4b8dc728656404d.tar.bz2 historical-3083a94f4efbb71daf9eab49f4b8dc728656404d.zip |
x11-libs/pixman: bump to 0.16.2, sync with x11 overlay
Package-Manager: portage-2.2_rc42/cvs/Linux i686
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/pixman/ChangeLog | 7 | ||||
-rw-r--r-- | x11-libs/pixman/Manifest | 4 | ||||
-rw-r--r-- | x11-libs/pixman/pixman-0.16.2.ebuild | 46 |
3 files changed, 55 insertions, 2 deletions
diff --git a/x11-libs/pixman/ChangeLog b/x11-libs/pixman/ChangeLog index 2a1b713a7126..39171ed0b714 100644 --- a/x11-libs/pixman/ChangeLog +++ b/x11-libs/pixman/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-libs/pixman # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/pixman/ChangeLog,v 1.45 2009/09/01 18:39:20 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/pixman/ChangeLog,v 1.46 2009/09/29 10:49:01 remi Exp $ + +*pixman-0.16.2 (29 Sep 2009) + + 29 Sep 2009; Rémi Cardona <remi@gentoo.org> +pixman-0.16.2.ebuild: + bump to 0.16.2, sync with x11 overlay 01 Sep 2009; Jeroen Roovers <jer@gentoo.org> pixman-0.12.0.ebuild: Stable for HPPA (scarabeus). diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index 722fb31c3dfe..7a80a224b0f8 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -3,9 +3,11 @@ DIST pixman-0.10.0.tar.bz2 312275 RMD160 16c356f5fa3dfa4c0196456552daca3ab624427 DIST pixman-0.12.0.tar.bz2 364262 RMD160 7881189a1de21ec5d2e27936c65369f121dcb15f SHA1 0c57c6c7e21e2545257068f52517c460e6e51ae4 SHA256 a82b54382a82c2fb42f7ad2c8f363e945602a5183f6df685b69a584d3b25b228 DIST pixman-0.14.0.tar.bz2 352625 RMD160 b3a8124ffd04096a87ae8e4e044de68a3a0aad36 SHA1 495e9de7b113365d0b7fe902f846734dfe2e1546 SHA256 eb6d14a582cd5055c52e8278641984c17945a8693733214a5d5a10b4f849ca4d DIST pixman-0.16.0.tar.bz2 402602 RMD160 436bca0dc3bec542da59db2a226e5217cdadd8f1 SHA1 7cf1f2261ba44b3c98cf3d2a32e9fd90b12ca19e SHA256 d1808fda5f4b3feb867cfb5a1a3311a713d21ce866eb38e9096841f7e241551d +DIST pixman-0.16.2.tar.bz2 402761 RMD160 4d100ecc48fdf82923e141b674ea77eae9a58448 SHA1 387ec30d236a52bc21a45f2d50adad7fca89b667 SHA256 80b2fa3392e97c257ea251f99f827cc0f3dda06b876c27a0fcb54b971c296760 EBUILD pixman-0.10.0.ebuild 446 RMD160 af1f2b392d8f4de3db56ea13a8dce002c4ce9c71 SHA1 ff19c15ca449d9f2ac82ecece359e20649fd1a84 SHA256 e376f9b62446f33fe227f9730826206c2a95a9071b6154c87efca037cdca4acd EBUILD pixman-0.12.0.ebuild 1188 RMD160 3d528bfcc05e6dbdb59c87707d5cf71d0bb80407 SHA1 9ccd44817676adfb65110ed96fba0ce07edb4cf5 SHA256 98a010c22fab3ff13fcb8f1ba380bf52b3d5a00beec60302b1d93e7658c32637 EBUILD pixman-0.14.0-r1.ebuild 1599 RMD160 c8e21f7094524c235ec7ad8580de15d72ab4455a SHA1 5348410562e88f7a04d1365847fef63ff631bef0 SHA256 00001022663be1efed2e3dde62b8ef7f1f51b902c44eb9a4fbed4934334598db EBUILD pixman-0.16.0.ebuild 1608 RMD160 eab91701525d872c3c8fb64ac0b2fbad251b7657 SHA1 673b789424eb741ce10def252d1a3b9248d58f6f SHA256 144d3f37c631320963c0e5cf932a36aed7cca734a34be4c4574b0edbe7826eff -MISC ChangeLog 7023 RMD160 99374238d8d4eda99a871babf4c6bf24438e9465 SHA1 a04db0ece70ef27eb09ee73286ddea4e92c71377 SHA256 4df6371c2abb7d32dc607e1f514a0be8141e8f38e3a0a7abfc6a96453817be42 +EBUILD pixman-0.16.2.ebuild 1536 RMD160 fc1eaa9368ceb043c0c35b270101e6ea5ccc550c SHA1 e552471e629dd4780b9ebec2852be92e8d7f8abe SHA256 40e24d4a9ff1e0f98ff3fe481f303bd64e498b2539afbe92f02af170d3d5be07 +MISC ChangeLog 7165 RMD160 0d02a7968aa5e514251651943796ce67134c2ca1 SHA1 6781d82a6a5ca7f30cdba7de951ca7e2b387c2ad SHA256 498b6e7b894f8256beaa8b566dbf586dd20abea13137e2fe82c060780375fec3 MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 diff --git a/x11-libs/pixman/pixman-0.16.2.ebuild b/x11-libs/pixman/pixman-0.16.2.ebuild new file mode 100644 index 000000000000..e204bcd17fed --- /dev/null +++ b/x11-libs/pixman/pixman-0.16.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/pixman/pixman-0.16.2.ebuild,v 1.1 2009/09/29 10:49:01 remi Exp $ + +# Must be before x-modular eclass is inherited +#SNAPSHOT="yes" + +inherit x-modular 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 ~x86-fbsd" +IUSE="altivec mmx sse2" + +pkg_setup() { + CONFIGURE_OPTIONS=" + $(use_enable altivec vmx) + --disable-gtk" + + 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 + + # this block fixes bug #236558 + case "$enable_mmx,$enable_sse2" in + '1,1') + CONFIGURE_OPTIONS="${CONFIGURE_OPTIONS} --enable-mmx --enable-sse2" ;; + '1,0') + CONFIGURE_OPTIONS="${CONFIGURE_OPTIONS} --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" ;; + '0,0') + CONFIGURE_OPTIONS="${CONFIGURE_OPTIONS} --disable-mmx --disable-sse2" ;; + esac +} |