diff options
author | Mike Frysinger <vapier@gentoo.org> | 2013-09-05 09:17:54 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2013-09-05 09:17:54 +0000 |
commit | 1914e42a42aa09ba67bc97c0baeff659e68a4be5 (patch) | |
tree | 00c9dc1d0b5f62381e6f4769598559958334f519 /sys-devel/sparse | |
parent | Whitespace (diff) | |
download | historical-1914e42a42aa09ba67bc97c0baeff659e68a4be5.tar.gz historical-1914e42a42aa09ba67bc97c0baeff659e68a4be5.tar.bz2 historical-1914e42a42aa09ba67bc97c0baeff659e68a4be5.zip |
Add USE=llvm support #483026 by Daniel M. Weeks.
Package-Manager: portage-2.2.0/cvs/Linux x86_64
Manifest-Sign-Key: 0xFB7C4156
Diffstat (limited to 'sys-devel/sparse')
-rw-r--r-- | sys-devel/sparse/ChangeLog | 6 | ||||
-rw-r--r-- | sys-devel/sparse/Manifest | 34 | ||||
-rw-r--r-- | sys-devel/sparse/metadata.xml | 8 | ||||
-rw-r--r-- | sys-devel/sparse/sparse-9999.ebuild | 7 |
4 files changed, 30 insertions, 25 deletions
diff --git a/sys-devel/sparse/ChangeLog b/sys-devel/sparse/ChangeLog index e3362a37c6a4..b73843b483b1 100644 --- a/sys-devel/sparse/ChangeLog +++ b/sys-devel/sparse/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for sys-devel/sparse # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/sparse/ChangeLog,v 1.54 2013/05/09 17:42:05 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/sparse/ChangeLog,v 1.55 2013/09/05 09:17:49 vapier Exp $ + + 05 Sep 2013; Mike Frysinger <vapier@gentoo.org> metadata.xml, + sparse-9999.ebuild: + Add USE=llvm support #483026 by Daniel M. Weeks. *sparse-0.4.4 (09 May 2013) diff --git a/sys-devel/sparse/Manifest b/sys-devel/sparse/Manifest index 20e3b0391ad7..a225ea0b35b8 100644 --- a/sys-devel/sparse/Manifest +++ b/sys-devel/sparse/Manifest @@ -8,23 +8,23 @@ DIST sparse-0.4.4.tar.bz2 174074 SHA256 57ce3b7e33567e67dc0b5c74142aff60a8a78257 EBUILD sparse-0.4.2.ebuild 995 SHA256 b7764eeec7486f22fdbff8c59462d22ea8d4da6c27d2dad3a6bc704fbb12a90d SHA512 efd8f0ed87154b658311edd7f7ee0f175590b5d2c75dd39ce6b6279dc86af378350eb2d5dd7186cc554d8cc18f5ad1b746dea4872896df42f76f360f098b8517 WHIRLPOOL f5f71fdb754bf6d01d65287ba875dd8f562c3927985a89ee22200da13dddfd146f70c0649200bdefead0247c61e59cfa273c9553215f2daa131ee05b1271b94c EBUILD sparse-0.4.3.ebuild 1461 SHA256 fe158280b78cd621e49452ece3c5613db956d6a4213eaf816a453f79667a98a9 SHA512 3ac32b6f73122fc47ae0a72efa144042843c9b69c308523756ec41de6ec040e151766a82e47ffb99981a84c830f5a24d130cb35882f87163b18e22e7d11b3620 WHIRLPOOL 97a7566adbb3790e286ed62c104228dd507f89023f35ccabe09dc95350988efe10c0543982983db77ea46590bd86b1b8d08831cfed548102d582363e0f387eff EBUILD sparse-0.4.4.ebuild 1277 SHA256 1a4e7274f9e9783d945dc9d5369ae65051f812278ec1d62835a2c5c22e6688e9 SHA512 2869cd1c2aa4f6770ea61ffe7bdd043b5a6e62319e901d979c35835a3937b35c0a94cc91ba5505fdca9de8d6971d544469242f89b4aa8e716e82bcc4b85ab4be WHIRLPOOL c56de9e785990d87fcec5c4bae4f5465347726e43feaa1c779e3ab4ae7cc5f3e0c307aa314b2dc83165732d81fcef557b3bd8dccab8653699e12147238fc7984 -EBUILD sparse-9999.ebuild 1277 SHA256 2900ab1d1bbdea2ceb9495bcf5c8130f75fd384e965afed363c5018b5c3cf607 SHA512 8696f557137239f239b9f76ec580f97dfdd9a0f4fd994357e4d30bf63e89b98c5eff1bf87365791ead107d636b04f4da07d0c771268889160a8b154dbecd72b7 WHIRLPOOL 499541bd9bdfd8492ae873c33dff996a0af9a4a204e69b88b7ebf26ce405fe4eb9d6004d710593d6b45d54b1af32e1ad75ecfbabe430e527a8af902bb70eff54 -MISC ChangeLog 6891 SHA256 3a7725f8699d711177588a6f9f8a5fef7997dcf4497c1ae0b0f62b8e4a9ff1fe SHA512 8a2e0a2fd261afabfac6cc3c1b3e23638480f6c405bee9a02220b9ea425f556c5e8f954f3a13903415313798f1b4c4dbde0a3d0ee990ce3ddf3790e67f1f600c WHIRLPOOL 9a69655530bef612cd1854754a92db59f0e8e803cdef1a726734781e51dc41396ebdddfc0a93e924f944eba16efdfcf06dc843cae39a16ac8c81e74c9d1c1d94 -MISC metadata.xml 436 SHA256 992641da4c9653f71d3e2ae63fb95393fa82a2ba73a2a492247d6de4bb699c2b SHA512 aa1a54b80cb4c9f1d2074894d0b7255e221bb4f25a8791d11e835d77bb4e00b09edac7b5c2a6855d375f443a96a1dcc6b09b55f21a9eb182b8e752d3bf444f70 WHIRLPOOL 7bbc73553cd96a375551f3165e2ca831b680269123687ce2058482961c2c92ea7c49e0f9de4dfe85f7d94adcae306e870b9a526e974fa5f201d4c10c8c2f04cc +EBUILD sparse-9999.ebuild 1337 SHA256 41d12ae665ea6178893e2ecda3392ef7b87dc79b132da7dd77db17544b56178a SHA512 d1de55003c12425b61cae618d31fbcbb8f4f61fd0f750d28fc465bf268c3fa4570c25495af67857edcbc1490acf8f2d6d7b6e9034b6d1a01b53272cb34b7bb03 WHIRLPOOL 0db7c5ecb2def387e2a3c3b1e4b294ad0ce340da9d03a0851cac4fd1c5004ffb83e878ada1dc5acabfd2226904ed2d9036bc4376e7c58a10c4a336520b8fb7ef +MISC ChangeLog 7029 SHA256 40b8e3c5adcaa510fd87c038df2465379b6a8dfa3739810041cb17476f1d3b45 SHA512 c0629ad6ee7167e30ffa55e631501e4066ec16308184914652d2278bd99e8594e8679d179a70325ae04c61c3894ec7ccd41f59da81013d62c59d62614e6f01be WHIRLPOOL 8d13954f115afbad6fc5387cbe8083f9b272ef57693e445102addd3fda5685751c9345c2d66f580560b03f1739e7c67a1af2d7f300cc5a11ede4d0ddfdb4f1ec +MISC metadata.xml 474 SHA256 e8ee12369b20dcf8e7a00de72e44daa2481f72eeff8f87d01faf6b6b01826fba SHA512 4b51445d7449e5adc7ab278e23fd11a22799f63ccf367eba4ccb63e549eddeacb0c8e72f8843f98a497e94ec3c67b111cde031727a94d298c2fb1a3589f016f2 WHIRLPOOL 64f8598ae3ad6f9fdd4173f8c05dcc37bdeba8f9fd3128f3db641ee59cb71c7d5bdf8453ec1a35c08998c218170bb7ac16d7c8b485773d9b1dfc9eb1a1bce1bb -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.20 (GNU/Linux) -iQIcBAEBCAAGBQJRi9/yAAoJELEHsLL7fEFWxiYQAJMmoCAZQhHvxTxDz6Fjg/gQ -5dxiocf2BuWMD4QR0QYZ2ndoy5+OfrfDh9G0hQw6LGAt2ebOi+3oS29qavYr8Fj6 -JzpYSzK0t9MUaQWCvCW55YUiCCakTyyQIShjLIwPHM4odWniDjvP3azQj6vdOPsP -fW4oPM+WIesllZ3dKX5T2Uhp43G7MhvakBRIhe1GoofBGR+mLgBHbwmBB557V36v -yxUlQksWIn2yOi6THbPR3U5IyRh4uE/Gd8RSvl0Vk8T/2/chjVPeJIq6u1AuXFmh -C5KEBbCp+fFEBcXcMt0H1CSqhzmZHAijIusgM1FB5ZTPaKdkQuz1weeBknx0sji5 -5NGgilaDw2XKCmKLe7Yeh8eR2mdZOmuOqMSSpk3C8c4Cad9KanQkGd6V6TJdGOhy -T4ZVdCiHA6kDW9qAsztu9Tk0P5P6Ien8LpG7EeqoYQ8VqTm+PDuXxD67z6VdbC2g -BFvD1L8yG1TEK3X0tuVn/pwNYVagd7xwP5hQ4Gp8ytckKAjqm4lhzRxqpIIEoH+z -CMFjkpZwTdtpRzO3cgITfzV981H9gp+WgY0BYTgbfbgyUcPhTKwHhoUz/7IQwA2e -X27eJb4hzkbUNzUnDGolc7uR+wabZs2C2sRXg0X+NnD6CCbT1V7hOIpDAumkDJFK -xZOJMxMx05VHs6Rk6XaT -=07GG +iQIcBAEBCAAGBQJSKEw/AAoJELEHsLL7fEFWuGUP/jndczUSFTd+rGUUqt21/FD1 +lJcC2I/FSn0CM7FIcwKyZdINQLvChDGUKGlcyYeBdeB5I6cFTVdj9rOU2K2PQOZT +YbfDR7xQjKA1v1HXIv+qOFTfxX98uM30d2RSCpDQf/esH9durdiJCSDZZR2vSzjG +YRpTir6ma8xk7T3lVryGhAuDuWLlxMkJqqabMuWQqKl7isaxnH65db7CwGJbLecB +1DHKgOpuWf2NzRKUfFiHjGyrLZ1O314Gy0hkfJBwB7zQ4daeq8FYgvIgjG4niqA6 +uUK72XxKhK9LYPSHhPdObDzfteCV7goqtzxMMaks58NtOvWIsa8Ic5T2QmL/ldAf +lILy3Xv69mmo/hXzswkbY+nt7n9uBFPndgHW6X4wn3YzGQb/QKzxafv0yFgjbpYk +8RcRFkdZt3a+YG7+RgG17egs236z/10t7tN6pNcvJYHP4YTvhL+kG3GC6PLvmALe ++OXtB1xm3+0H5P4TrkqlEr8l6qvHiL+9ZPMZqz6cZ9KT4KR1ibHT00iNYVpKPDvQ +TO6dgdrAeKRtwouY7wi0BhDEtDfXjY++DmM2Li1dFNghILLq6jD7Lk2DhQ4V+l4u +UdIWXHswcvRli+QU/zhW4mQRrmcTosc3EZFlMeyiZ/3+DAqAze/s0fFp+EbV3pDZ +oymYuxUEydzJ8XREeDPi +=FWaX -----END PGP SIGNATURE----- diff --git a/sys-devel/sparse/metadata.xml b/sys-devel/sparse/metadata.xml index ca0df322a6dc..5d4128c7ae5b 100644 --- a/sys-devel/sparse/metadata.xml +++ b/sys-devel/sparse/metadata.xml @@ -4,13 +4,13 @@ <herd>kernel-misc</herd> <herd>toolchain</herd> <use> - <flag name='xml'> - Build the c2xml utility (requires <pkg>dev-libs/libxml2</pkg>). - </flag> - <flag name='gtk'> Build the test-inspect utility (requires <pkg>x11-libs/gtk+</pkg> version 2) </flag> + <flag name='llvm'>support llvm</flag> + <flag name='xml'> + Build the c2xml utility (requires <pkg>dev-libs/libxml2</pkg>). + </flag> </use> </pkgmetadata> diff --git a/sys-devel/sparse/sparse-9999.ebuild b/sys-devel/sparse/sparse-9999.ebuild index 5f8232877997..056f404f5f5b 100644 --- a/sys-devel/sparse/sparse-9999.ebuild +++ b/sys-devel/sparse/sparse-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-devel/sparse/sparse-9999.ebuild,v 1.12 2013/05/09 17:42:05 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-devel/sparse/sparse-9999.ebuild,v 1.13 2013/09/05 09:17:49 vapier Exp $ EAPI="4" @@ -23,9 +23,10 @@ fi LICENSE="OSL-1.1" SLOT="0" -IUSE="gtk test xml" +IUSE="gtk llvm test xml" RDEPEND="gtk? ( x11-libs/gtk+:2 ) + llvm? ( >=sys-devel/llvm-3.0 ) xml? ( dev-libs/libxml2 )" DEPEND="${RDEPEND} gtk? ( virtual/pkgconfig ) @@ -39,7 +40,7 @@ src_prepare() { -e '/^CFLAGS =/{s:=:+= $(CPPFLAGS):;s:-O2 -finline-functions::}' \ -e "s:pkg-config:${PKG_CONFIG}:" \ Makefile || die - export MAKEOPTS+=" V=1 AR=${AR} CC=${CC} HAVE_GTK2=$(usex gtk) HAVE_LIBXML=$(usex xml)" + export MAKEOPTS+=" V=1 AR=${AR} CC=${CC} HAVE_GTK2=$(usex gtk) HAVE_LLVM=$(usex llvm) HAVE_LIBXML=$(usex xml)" } src_compile() { |