diff options
Diffstat (limited to 'dev-python/clang-python')
-rw-r--r-- | dev-python/clang-python/Manifest | 6 | ||||
-rw-r--r-- | dev-python/clang-python/clang-python-5.0.0.ebuild | 2 | ||||
-rw-r--r-- | dev-python/clang-python/clang-python-5.0.1_rc2.ebuild | 43 | ||||
-rw-r--r-- | dev-python/clang-python/clang-python-5.0.9999.ebuild | 2 |
4 files changed, 49 insertions, 4 deletions
diff --git a/dev-python/clang-python/Manifest b/dev-python/clang-python/Manifest index 743514b130de..19abc124a11a 100644 --- a/dev-python/clang-python/Manifest +++ b/dev-python/clang-python/Manifest @@ -1,7 +1,9 @@ DIST cfe-4.0.1.src.tar.xz 10933628 SHA256 61738a735852c23c3bdbe52d035488cdb2083013f384d67c1ba36fabebd8769b SHA512 936c9e1626b27e63a4fb11f3c0cb998eeaf9a520ad6e2bcd67cb4352e59e7781ecc700df79794f3fd70473d90b7e2ba418a39038eb0146b68e843f0705c1f964 WHIRLPOOL 1cb56b36e21eab8004eec43d9c0f7377588cdbcd1d654cd0e6d836d43bc68dc0759993215439c1607e09ed3fa1f68b80504a222f73c1b76d3841cdf638dcbef2 DIST cfe-5.0.0.src.tar.xz 11437024 SHA256 019f23c2192df793ac746595e94a403908749f8e0c484b403476d2611dd20970 SHA512 14acdd622310122b544c952ee5b932b7006d9d8424319f0e3974f2503d40a0cec4200fdd3d813a32ce0d877bcfbb9a5bd5c36f6142b4330e6c814f113ca2efe8 WHIRLPOOL 9d2fff35324621be191cc69b45db472681c9ebdf05aead09510f3178853ac8a179f2c454c2e6513e57f84a99980052671cd9a23d38d6d14b42dfda1853a7844a +DIST cfe-5.0.1rc2.src.tar.xz 11512960 BLAKE2B f6f53a985abfc07869984a8b6461549df80d8511645ff0ba46c035b04f247d9f56a63a178da7496b60064aed059518175d2d34aa661b72877f3e62b27c9eed13 SHA512 069fa3dc549ed046a004ca31a1e571fe83fca986635b5515e9eab3f91e3a962af99022e927d15fa2482969c64fa9b33c9c7e79a8cd9dd8fa77b554ba3f08d1ea EBUILD clang-python-4.0.1.ebuild 864 BLAKE2B 40d3452c9f28d5c154a51258a764bc380addf20f8fb71e8f5e3d9a0fb60822d805df009f58f24457b834870a07abe365bcb6d3ed6557713282129992c1ae1d84 SHA512 d2900dfa55a69965e146800f097f8be256d022aca8d85f54db205f75b30cf72015d27c4e8f4981725d50c7a1c2a14c15454f009b2d8a3636103d6d133b0a2324 -EBUILD clang-python-5.0.0.ebuild 1028 BLAKE2B b271ad931b089143e58cd1b24965ca58e0190b33c8a555690d7a6a193ffbae436f3e8c175e645f774f30ca830e7487d845cd1f13c881ee213d36d14f589e9055 SHA512 7c5a20034ae0deb3820692f651a8a3a69741b00b71f8465656a59fc2ad17009555420dddb8105d2353ffbfdd1a32f4f377ca412fbe3c4f15a0e9b0e1d90b29eb -EBUILD clang-python-5.0.9999.ebuild 974 BLAKE2B fe803b942f556308676907dbf3e7879c77b5b32d011c150f397cdca32fc9c7b19cb7abd37e7f36c4e7d926654de62938ff69e5ec3e6eab296f298686bfa76c95 SHA512 2ecff7dada9b6f5ac99093ddd0bc7d6782dddc73fe1b073bd32f9a654cb6b782a1a23600985384ed215a054e25820f13950156fda6b42100af4e1009a1bf6d8e +EBUILD clang-python-5.0.0.ebuild 1042 BLAKE2B 088a4a42d710bd352214cc9d214955c8fba03adcdaefe139650cecd98152e1811b9370ce96a1add8157c3a51cc7ea3556d7783367a4c5929c3b9bfff53992fee SHA512 bde63d6e9c8abb61fd9f2cf5382cdec7eb28529169e3153e8a4611c4af59ea2fae148a872ee090131816276c4bbd139f018e10d0431408ca7f335707ca7c2d53 +EBUILD clang-python-5.0.1_rc2.ebuild 1002 BLAKE2B 2204d9cd8e02251d2e4c79a9aceeda66d30fc6cfa9a639204df90a2030890fe399b6323b783cabe83f914bbfb2259b364b52765d2c1e9e1e17dc19dbbb27d832 SHA512 a277b75ff0f99b0774a62c6d23710919ac12e3d77236119929cafc9de8a052fc741eac7d86f8a1afadca3b24fb8bb01992b0fe0c66cd938a54538abb70255e64 +EBUILD clang-python-5.0.9999.ebuild 988 BLAKE2B 10319b9e1051169cf044c8ae50e74c071901476befe59d900bf81182b204415230c11f2e1915238d21d87523595c861381847f6515ef27eb02dbe4dea3170759 SHA512 87add8c3411107b266269dd1dde38199ce37a6d9c77efee7333e5484aaf785ffb4131fc3faeeb47d5418d1ed30fdfd30fcab270ede45ea69b5c4ba05eebf5e1d EBUILD clang-python-9999.ebuild 936 BLAKE2B 2032abda96b9540750f47e26314b8efa027f591c55317ff9f1a8c138de95cba967f5a5031f80e6a93b33e3faaa29cfea97354b2d4cc7265b8fb86759e2ed829d SHA512 defe9f500c577fb6f4d06fcb5725ce9c58b4d872ca614d7513e36f8ac29f42874b27c418754741f29a524e4794adf5acf8b83509dfb6cb6c348043d011c259ec MISC metadata.xml 216 BLAKE2B fe5e49887842aa513fbf1f2e09bed09a884d531fd21bdaeb2d389e8bf590b6c0e7063f0af98f66e2db129308ab0f0804ba327c3c752bbb4c900c59ac109d99aa SHA512 3485598147c953e72e1785693a489a7e7d73d59620b76054db9c0ce95d8bfa0e8ffec29da7f7a9d73a32e5b77eac07ca3306c56a972dc57fd89d477edaebf3d5 diff --git a/dev-python/clang-python/clang-python-5.0.0.ebuild b/dev-python/clang-python/clang-python-5.0.0.ebuild index 20a45b1a0c78..d652274a033e 100644 --- a/dev-python/clang-python/clang-python-5.0.0.ebuild +++ b/dev-python/clang-python/clang-python-5.0.0.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) inherit python-r1 DESCRIPTION="Python bindings for sys-devel/clang" diff --git a/dev-python/clang-python/clang-python-5.0.1_rc2.ebuild b/dev-python/clang-python/clang-python-5.0.1_rc2.ebuild new file mode 100644 index 000000000000..0857843349ff --- /dev/null +++ b/dev-python/clang-python/clang-python-5.0.1_rc2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) +inherit python-r1 + +MY_P=cfe-${PV/_/}.src +DESCRIPTION="Python bindings for sys-devel/clang" +HOMEPAGE="https://llvm.org/" +SRC_URI="http://prereleases.llvm.org/${PV/_//}/${MY_P}.tar.xz" + +LICENSE="UoI-NCSA" +SLOT="0" +KEYWORDS="" +IUSE="test" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# The module is opening libclang.so directly, and doing some blasphemy +# on top of it. +RDEPEND=" + >=sys-devel/clang-${PV}:* + !sys-devel/llvm:0[clang(-),python(-)] + !sys-devel/clang:0[python(-)] + ${PYTHON_DEPS}" +DEPEND="${RDEPEND} + test? ( dev-python/nose[${PYTHON_USEDEP}] )" + +S=${WORKDIR}/${MY_P}/bindings/python + +src_unpack() { + einfo "Unpacking parts of ${MY_P}.tar.xz ..." + tar -xJf "${DISTDIR}/${MY_P}.tar.xz" "${MY_P}/bindings/python" || die +} + +src_test() { + python_foreach_impl nosetests -v || die +} + +src_install() { + python_foreach_impl python_domodule clang +} diff --git a/dev-python/clang-python/clang-python-5.0.9999.ebuild b/dev-python/clang-python/clang-python-5.0.9999.ebuild index 6741f9636801..4e4190e443d9 100644 --- a/dev-python/clang-python/clang-python-5.0.9999.ebuild +++ b/dev-python/clang-python/clang-python-5.0.9999.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) inherit git-r3 python-r1 DESCRIPTION="Python bindings for sys-devel/clang" |