diff options
author | Tomas Chvatal <scarabeus@gentoo.org> | 2009-11-21 09:29:11 +0000 |
---|---|---|
committer | Tomas Chvatal <scarabeus@gentoo.org> | 2009-11-21 09:29:11 +0000 |
commit | fca3207d083f447f930ea01b7d2f8138c630b964 (patch) | |
tree | 263d6c19b260ce511d390c44f68fd1b6c1434e59 | |
parent | Bump, fixes #293915 (diff) | |
download | historical-fca3207d083f447f930ea01b7d2f8138c630b964.tar.gz historical-fca3207d083f447f930ea01b7d2f8138c630b964.tar.bz2 historical-fca3207d083f447f930ea01b7d2f8138c630b964.zip |
Version bump.
Package-Manager: portage-2.2_rc50/cvs/Linux x86_64
-rw-r--r-- | x11-libs/pixman/ChangeLog | 8 | ||||
-rw-r--r-- | x11-libs/pixman/Manifest | 4 | ||||
-rw-r--r-- | x11-libs/pixman/pixman-0.17.2.ebuild | 46 |
3 files changed, 56 insertions, 2 deletions
diff --git a/x11-libs/pixman/ChangeLog b/x11-libs/pixman/ChangeLog index bd47bd7e34bb..8cb6b0258db4 100644 --- a/x11-libs/pixman/ChangeLog +++ b/x11-libs/pixman/ChangeLog @@ -1,6 +1,12 @@ # 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.51 2009/10/26 21:04:39 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/pixman/ChangeLog,v 1.52 2009/11/21 09:29:11 scarabeus Exp $ + +*pixman-0.17.2 (21 Nov 2009) + + 21 Nov 2009; Tomáš Chvátal <scarabeus@gentoo.org> + +pixman-0.17.2.ebuild: + Version bump. 26 Oct 2009; Jeroen Roovers <jer@gentoo.org> pixman-0.16.0.ebuild: Stable for HPPA (bug #282290). diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index f5f21d921980..0ba94abec656 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -4,10 +4,12 @@ DIST pixman-0.12.0.tar.bz2 364262 RMD160 7881189a1de21ec5d2e27936c65369f121dcb15 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 +DIST pixman-0.17.2.tar.bz2 399934 RMD160 56d9ef3c80af6fd91f247314cb9bb9d8bb8a65f0 SHA1 da17421f46b323af25906bb906cccd62f34799f6 SHA256 4adcf2f85de51ca02610c12d8ae335b4913f3c7962238713f0c9491e2830a998 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 1597 RMD160 283385c090230f8a227d6f34349f9355ce80ea00 SHA1 fe68c675eb2f1efd8ce594280767233b3c5f4eff SHA256 6aef6a204b5cd16dae634da5667a73c7d9e8cfb3fbc8bd785c22db7a584973eb EBUILD pixman-0.16.2.ebuild 1536 RMD160 fc1eaa9368ceb043c0c35b270101e6ea5ccc550c SHA1 e552471e629dd4780b9ebec2852be92e8d7f8abe SHA256 40e24d4a9ff1e0f98ff3fe481f303bd64e498b2539afbe92f02af170d3d5be07 -MISC ChangeLog 7657 RMD160 878056f36b0b8b5dbe9b6006dc0f0b75179a94ab SHA1 795c5741e17c748ed478c3de9700cf00de176d02 SHA256 bf2a3034a8e4ba73a532a6239c708ad461ab339132e2bc314de50f476b99f2e7 +EBUILD pixman-0.17.2.ebuild 1541 RMD160 aac16c440d9dccb6899972c0be05c4192939219f SHA1 aaebf56ac74a0f314d53ea366aab0bc9fb233191 SHA256 b83700a35f2e376935dcf81693c6ba0faada900d515973e197d0e806454dcf65 +MISC ChangeLog 7790 RMD160 653c00ce88ebd308575b0222eefdc98c1b9a707b SHA1 3b26ee49818e5dbf6c573699f4a0e1fbf37a8f54 SHA256 c20d089bd90577e1974b059cae2d962b0639d0c000848679d296fb3f15a1a075 MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 diff --git a/x11-libs/pixman/pixman-0.17.2.ebuild b/x11-libs/pixman/pixman-0.17.2.ebuild new file mode 100644 index 000000000000..b0eadc8ea7e2 --- /dev/null +++ b/x11-libs/pixman/pixman-0.17.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.17.2.ebuild,v 1.1 2009/11/21 09:29:11 scarabeus 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 +} |