diff options
author | Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> | 2012-02-24 15:40:33 +0000 |
---|---|---|
committer | Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> | 2012-02-24 15:40:33 +0000 |
commit | 9aaa080fda660cd585a254af00fe07225ea1bae1 (patch) | |
tree | bd2b21f20a9c9b4a7be8005cbbc0d94d5e01ddac /x11-libs | |
parent | Version bump. (diff) | |
download | historical-9aaa080fda660cd585a254af00fe07225ea1bae1.tar.gz historical-9aaa080fda660cd585a254af00fe07225ea1bae1.tar.bz2 historical-9aaa080fda660cd585a254af00fe07225ea1bae1.zip |
Version bump.
Package-Manager: portage-2.2.0_alpha89/cvs/Linux x86_64
Diffstat (limited to 'x11-libs')
-rw-r--r-- | x11-libs/pixman/ChangeLog | 8 | ||||
-rw-r--r-- | x11-libs/pixman/Manifest | 14 | ||||
-rw-r--r-- | x11-libs/pixman/pixman-0.24.4.ebuild | 51 |
3 files changed, 61 insertions, 12 deletions
diff --git a/x11-libs/pixman/ChangeLog b/x11-libs/pixman/ChangeLog index 28f8d8da6763..ffeb09191f74 100644 --- a/x11-libs/pixman/ChangeLog +++ b/x11-libs/pixman/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for x11-libs/pixman # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/pixman/ChangeLog,v 1.124 2012/02/19 15:09:23 armin76 Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/pixman/ChangeLog,v 1.125 2012/02/24 15:40:33 chithanh Exp $ + +*pixman-0.24.4 (24 Feb 2012) + + 24 Feb 2012; Chí-Thanh Christopher Nguyễn <chithanh@gentoo.org> + +pixman-0.24.4.ebuild: + Version bump. 19 Feb 2012; Raúl Porcel <armin76@gentoo.org> pixman-0.24.0.ebuild: alpha/ia64/s390/sh/sparc stable wrt #394393 diff --git a/x11-libs/pixman/Manifest b/x11-libs/pixman/Manifest index d64570d34c19..1e34e525cdf7 100644 --- a/x11-libs/pixman/Manifest +++ b/x11-libs/pixman/Manifest @@ -1,23 +1,15 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX pixman-0.24.0-posix-test.patch 430 RMD160 f736d96ad7696f343f0015ec1f32dd9ead281a51 SHA1 ee6eb17a7f8d5e010e1dac0b99e1f0eefbf2c548 SHA256 d273a0d62ba91edce3e9b5e87137fc20d953a16af37f25f121b90f3ffcc3990d DIST pixman-0.20.2.tar.bz2 446620 RMD160 f1a2ef1252e97a8948c8e5cf991c3978fa597619 SHA1 9972c8f8ce484f7649d9f588168cd29f61c05c63 SHA256 30316f269a6b84c32b47545ca7fc428fd16875849fea644dc6910b3f8c33f4a9 DIST pixman-0.22.0.tar.bz2 468024 RMD160 8ed9ea99c4bcabf58431d3715f3db30ae4140eb0 SHA1 d24ea233755d7dce9f0d93136ad99fba8d4e4fa0 SHA256 24a1bce57c36c773f67d48f7f25f80d69a47ef92a67404f1644d94dee156ae2b DIST pixman-0.22.2.tar.bz2 461319 RMD160 13dbab02962cf45995aaebde4ec9a952ca8e6e76 SHA1 ad2b828ce4280472f5933d8bb5f0f4d583aed7f3 SHA256 2d0a6dfca175f31ae53fb368292496e8833faff45bbeafdf40b2833d23186272 DIST pixman-0.24.0.tar.bz2 467328 RMD160 fed9b2b92f61aa952078d373734db42b00b06e59 SHA1 a3b73c3ea6cada20d705203a394f574aa69e2177 SHA256 744e8b36b29ba76bdfe8f7cbc45585fb237533ac8d716a27e306874dcfa1cf44 DIST pixman-0.24.2.tar.bz2 467979 RMD160 985a64799ba4b7240248807e7a691c3e9824ee3d SHA1 233eed3cd16ee1b2a842140477503d2c68b74418 SHA256 32f74f3e3c1feea33e6ad3e2fd66cb3eb816805c384b346ea1636a87c9057dbf +DIST pixman-0.24.4.tar.bz2 468400 RMD160 1df92f83b0b944e8a493a8cdf6318ebc6e778914 SHA1 683450f917015366ac7918fc517c76801aeff374 SHA256 5f4b384aa39e82a582bdc8835e2e81b28176db851dd1f7ff32d682d026a23bb5 EBUILD pixman-0.20.2.ebuild 1675 RMD160 c71bd43b6fa6d253f665893c7d759eec5f53c103 SHA1 48531fea4fd86d44a129c38001ebb5d2372eac85 SHA256 f0fb6560bc6233db122e9758796c4d3bd8fd06e80169cecaf7fb59c27b857902 EBUILD pixman-0.22.0.ebuild 1586 RMD160 7bad0a476339effc751ea7e89fe358aec93f7726 SHA1 69277ceee6a1aacbf1beed347f565cb492d375d6 SHA256 f3bd4d2c4efcc930da88db57ca16a3a3cff07aef437e509b4b12c8f76cfa1974 EBUILD pixman-0.22.2.ebuild 1589 RMD160 fa94897c26b82abe14510a35d3afd1313d86bdcb SHA1 1c9ad6c2207cec538ff49abbe31f570d7533593f SHA256 4a4c45d29ab5b85301d5d134f424fb773fb0d13256400e5e54f518be49a14e3c EBUILD pixman-0.24.0.ebuild 1704 RMD160 e8257ff8a7d5688d7afea5f477ceb7f9a6b0aaa4 SHA1 a396537f6defbb19cd96413ddaddbfbeb455f1f9 SHA256 fb01544ca18657b55974315ac200865e1ead157b077c8e3b9b3c54663ea13af1 EBUILD pixman-0.24.2.ebuild 1643 RMD160 0a58f722b2e93c2658a3b98bc7cd47d8a2b25941 SHA1 4046b1284e068f457472a6d195ec251a4ae18e47 SHA256 d45344fef43c71d950a7bb36862b1b5e4195679c7575f47dd0c69d5718cbc851 -MISC ChangeLog 16571 RMD160 d0d4613cb42a86025e52a1e03ec98fbdb39a1cdf SHA1 d960dc0b458ac1e5214f86fed9e15fa1aef3e84e SHA256 e26434c99aa6714061bfe9fc8377d4156cea6976663324e7a717cdc6138ceb03 +EBUILD pixman-0.24.4.ebuild 1643 RMD160 03d97706763e478dfdf9082be341b9afc350a6a8 SHA1 63a4c5530aa9808bbf2a4287bdbe3bdba0408556 SHA256 380960bb957c9f586e8df5289409dc0f3f6dc3256445a6a8aff993b129f87cf1 +MISC ChangeLog 16713 RMD160 872ebb34181b54e4ba8379f2cace21d3789a27f8 SHA1 8190acf220ce678734130dba8f0fcb82a1355566 SHA256 e5a23e25ebe8990a6c8326b2fe964e2f0e738593aadbfff37b507d6209f94738 MISC metadata.xml 156 RMD160 c1274bdccf57603d580de0075ba07a35b7509560 SHA1 6f78f604e3d079d39189b40aaaa1ddb06182ad91 SHA256 5101ab0d4cc8c7125eea733c44e86962769bd77acaf53b69223b9cadcdd29055 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.17 (GNU/Linux) - -iEYEARECAAYFAk9BEKoACgkQuQc30/atMkCDQwCgqGfojVkn5UF7GqJ9uOKs6Y0o -qUQAnjv+l88+yAMI7VPClzN8+EIZf2p+ -=V3ot ------END PGP SIGNATURE----- diff --git a/x11-libs/pixman/pixman-0.24.4.ebuild b/x11-libs/pixman/pixman-0.24.4.ebuild new file mode 100644 index 000000000000..d86cb6426e85 --- /dev/null +++ b/x11-libs/pixman/pixman-0.24.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-libs/pixman/pixman-0.24.4.ebuild,v 1.1 2012/02/24 15:40:33 chithanh Exp $ + +EAPI=4 +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 ~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" + +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 altivec vmx) + $(use_enable neon arm-neon) + $(use_enable iwmmxt arm-iwmmxt) + --disable-gtk + ) +} |