summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Stakenvicius <axs@gentoo.org>2015-07-16 19:17:22 +0000
committerIan Stakenvicius <axs@gentoo.org>2015-07-16 19:17:22 +0000
commitae8d704ee614ef8bbd2d1d748e6846b1100dcfd6 (patch)
tree17f8a9459fabea16135d3a6a4f5e2c3c77a2214f /dev-lang
parentadded maximum version dep of libvpx to thunderbird-24.8.0, for bug 550984 (diff)
downloadhistorical-ae8d704ee614ef8bbd2d1d748e6846b1100dcfd6.tar.gz
historical-ae8d704ee614ef8bbd2d1d748e6846b1100dcfd6.tar.bz2
historical-ae8d704ee614ef8bbd2d1d748e6846b1100dcfd6.zip
dropped version 1.8.7 as it was p.masked for removal 3 years ago
Package-Manager: portage-2.2.18/cvs/Linux x86_64 Manifest-Sign-Key: 0x009C547C2B6559ED!
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/spidermonkey/ChangeLog6
-rw-r--r--dev-lang/spidermonkey/Manifest15
-rw-r--r--dev-lang/spidermonkey/spidermonkey-1.8.7-r3.ebuild138
3 files changed, 10 insertions, 149 deletions
diff --git a/dev-lang/spidermonkey/ChangeLog b/dev-lang/spidermonkey/ChangeLog
index 4b03070eeff2..cc6dd71e5fc3 100644
--- a/dev-lang/spidermonkey/ChangeLog
+++ b/dev-lang/spidermonkey/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for dev-lang/spidermonkey
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/ChangeLog,v 1.165 2015/07/16 15:33:24 klausman Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/ChangeLog,v 1.166 2015/07/16 19:17:15 axs Exp $
+
+ 16 Jul 2015; Ian Stakenvicius (_AxS_) <axs@gentoo.org>
+ -spidermonkey-1.8.7-r3.ebuild:
+ dropped version 1.8.7 as it was p.masked for removal 3 years ago
16 Jul 2015; Tobias Klausmann <klausman@gentoo.org>
spidermonkey-1.7.0-r3.ebuild:
diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 10776609b8b3..70f4540a0cf1 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -29,27 +29,22 @@ AUX spidermonkey-perl-defined-array-check.patch 341 SHA256 b9a9158188875fb1f1d2a
DIST firefox-3.6.15.source.tar.bz2 51552828 SHA256 405aa411a8ddb456017564522cbb486850e34fe14485b1c31fa93fc5c750870f SHA512 82bf0a6c6cb30fc0b18b067ac3d9cb7e48a0fd0126edd851e628d49e429aea33500a5a5eba87bce922e51b1b7410ccccfe4f8b7ce5573bdbd718c76da7acb1da WHIRLPOOL b788d7ba2cfcaec4f317e615878401a7a1fb985aaa43829831c17b699812e59adb7874247114e0143da63198118cab059796fc5d5fd08d72ccc54b4fef279f85
DIST js-1.7.0.tar.gz 1165607 SHA256 44363f0f3895800ee6010763eae90c0d15ed28e07d783bc7b3c607ce98d8668b SHA512 9d9fbd9c1dae969ca19ddb0f977ac56f3e0479ec393b859de252fcdd8b7fc325e80399073540884ed365ce56a3219be34c0db9300d5e50f32969660c90527e51 WHIRLPOOL 8044b306b3a1f0abed5ac8a6bf4f9ed70e1ebc6f83f44934a6306d9ed68cd73124f82e40430d764f158377031f5ee986595e58fdb52259ab6a3a8674eaf4eed1
DIST js185-1.0.0.tar.gz 6164605 SHA256 5d12f7e1f5b4a99436685d97b9b7b75f094d33580227aa998c406bbae6f2a687 SHA512 2af7122a7c7007fd7b6668776fe1222515a810b3e43bbf0f76b8f94e1ef406ffd3fb5ccec393021b00274c05b38a77235bc8d6886994c56762fcaf0aa7cf6718 WHIRLPOOL 58b372713275874d3ae3c6b58c12c56bf8d17d024d591e321538bcdd8e615332e41655954368ce86b90e970209e3fd650c39d931000880f5ec22cb044b5d7a4e
-DIST js187-1.0.0.tar.gz 7106870 SHA256 ce80a9eabdaf22d2a1c4830ea36120e6af207bb336bea8f6d34cba32f59fe2b4 SHA512 7df55daac1eac0a7a7b31df044f7d5cc40a1f5079907b661f7c8489614b0ddff35e4f7cd13214bfc4baf9bdb37d392e4118f63ab589a051978d6ceef63d1e9f2 WHIRLPOOL d0f2ea8add0c7c1ac34ff8a6f887e931768091696dda037e7778ecd7eb02889b455747cfaa9a362844983eb2bdda6bddab46bf542cecf81f91ec5165efc0b9a3
DIST mozjs-24.2.0.tar.bz2 15624530 SHA256 e62f3f331ddd90df1e238c09d61a505c516fe9fd8c5c95336611d191d18437d8 SHA512 49805e256f6fa797505c01b7596d5bb941ed7a2454862c52ed42ad48b5ae4540b777e77ed8da1b98c89f8622ed2c76052187983687008a4ff53594addb328df4 WHIRLPOOL ea74d19c79b1a0fe407e2803900c49c23e8b76444fb4e20995072c3c59427e8df1895df04f2f4de779a1c58cd1166dd97aeaf7564350832011efe89dbcf9583e
DIST mozjs17.0.0.tar.gz 6778934 SHA256 321e964fe9386785d3bf80870640f2fa1c683e32fe988eeb201b04471c172fba SHA512 39b68aeb9f712f146778d8b68ee795709a1372c8ab893a222af4eb34882427d6f5cf877e743d6cb2f1b4348c194d8f3774f00cb775b03515b34b49560b748be4 WHIRLPOOL 4df7b51577787194065162b09d2c3dda849c13fa901305f9925d4ca5d38bb7f8e2daa943099e003fb9d11f9264ae2d77ccf04e5eea11e3ddcb624b504b99d52f
-DIST spidermonkey-1.8.7-patches-0.1.tar.xz 4796 SHA256 ddc0431ed9a96b67c27787fa824f4456693b9361dbb41366f8196d1a3425a353 SHA512 bd1976b12940390e7d5db6078ca6339006428874788688e4ea4f6bd86afd341c3edd356bac801883637f46085c6d971d4f79e44fa9f6e44b3b715186355be175 WHIRLPOOL 5614bcb99d7101751e6f5be24b20e8a6acd5a682640025830f0c4a4fb74e724e5d71eb56c3e09d0ced4bbfa6c6c93daf42a7bc326c3cf0b07bee777901f25039
EBUILD spidermonkey-1.7.0-r1.ebuild 1517 SHA256 ba5789912e5488171ff51c04863f6260b77e6537154da92ffd799afd9bc4415a SHA512 b73fcd45695e4848625f1a1cc037697a3524ce02149f728f31e6ac20c5dcce4ac19260748699d31ae23add080a071da4d2e022a2f030dfa2e11ae66d596bea5e WHIRLPOOL 6f72d690e2f08e21794f799ef84987b48c3d76a363f4ba432e533d65170ac113f02d21fa6442e8ea677ad453b6fb5c7dc65fada7f5b0e7d7215c9d5af174e92b
EBUILD spidermonkey-1.7.0-r2.ebuild 1664 SHA256 907e253f2519790d2ac48779637a557b8748bdccbf718cef0991a22dc8c71113 SHA512 d9982aaae12384c2e4a3773909fd035abe648316c3f69f6601f9c2e1353be16bad19bfe4eb78ecba6a09e7965a13c6e815780254892a49721f14a53882fe6333 WHIRLPOOL e97024b768c830414ab0b5da4989dab3e20324df3ad8c8181a5e1892588b2a7a241fa61e828af6b2f7f09e8b1965392951c627f4337b63233a1379cba37faf0d
EBUILD spidermonkey-1.7.0-r3.ebuild 1576 SHA256 977ed0c8115d7126732222cf5e6f6ecb29582bdc03e209f31823db379ddd1937 SHA512 6f0526f26b85b091ddd1269d22e867bf25c1c424ecf144c3319b5fb580929a55629ecb60dd0eede2f0b79c05326b3c228d02c0d2f4633e42a166dc7a79ea8a3c WHIRLPOOL 933d808c599a9308556601bf2ef446be721c7716f90b5c01c01b086acb4f1c4572dd8a36709c6231809838843af27c85e575120222e8ea17f3e4e8eeb91b4050
EBUILD spidermonkey-1.7.0.ebuild 1432 SHA256 5df2e8917fce96363d2128a2fdafc623aa159e60682591b347201b062778a99e SHA512 54a1c28611b0c528bcf81fe7c1bd2022eb82e65643a7d7860351303e0bdabc037fcaa61dcd7aea34336c866d81f1e41f5cae2d22f8beb43a69c4838b38061d42 WHIRLPOOL fc36e8de029c989a56cf928ca9c2e448fca4fc21bcb4d5f72ba95f5a47ee71da37b1bf1b9fa33f2cd81b4ec041abc29b6d6b9ae21435123fa7921358f174412e
EBUILD spidermonkey-1.8.2.15-r2.ebuild 1935 SHA256 26411593feb316e2f933398967f09964bf43f7802701e7cce06a72b0bb5b3070 SHA512 5237a05aaa0bf9f99edc0b0a81115e7865ce5b19eea38dbdf05d64b6890cb137a8469045118c5f04c7e41727e9be88e4bc3921981bc55bd662c1c90e35b6a89f WHIRLPOOL 2a1efa07dfab82e0df9790973337f26737f0988b42af064a944ee329dd95f59aea327ff7e5150569cd64da6e116df209aabc5f581e585f45bf4b090f4b7eafd9
EBUILD spidermonkey-1.8.5-r4.ebuild 4122 SHA256 a751c96e898452ce80d36db9f717b4c3c531970e0130aae2e15a918388f83d2c SHA512 3225d789462113e5d20caf86d7210a782282297e371721d3b7ef570a93c1c99880ce6c6937d7fd256a597519fed51981898f8b37ba7d133e3a240a4ff86bd9c4 WHIRLPOOL 0e442ec15b720b7991fd505d3c7f3c5439931a15bc68832621ad7164f121c52cfe715f227667cab580aa0c3f210aaf6eeb11ef622f4843637eaca60b6bde879d
-EBUILD spidermonkey-1.8.7-r3.ebuild 3911 SHA256 f62d3662fe203bca29b9d81fb6a9450e73747814c28bd8535bc15539b353c5d1 SHA512 e1f281a1c05ff21356ee96651b73473752179cbcb1771ba94096923aaf3f8b6e42bd6f5f56402b6b0828949ed2a725a08b7be2d835549e004e841b583c9ba55b WHIRLPOOL 51dc5ae23d3c1763d705640ca93cb98f64b6fc93942150f251e3bcc31c6e64f25beb67a6298b784036c4ab3861bcd8f950a946e20a1629e4d20b1326d038a8ad
EBUILD spidermonkey-17.0.0-r4.ebuild 3647 SHA256 e157a34eb1df95c91a3d681f85e3469188959d7c0578871129dbececcbe7536b SHA512 a0e90af0633e80fadc1168a4d5869a6c8661385edef6c8a44f464a1a26b5d46548a38360bfef41d0d7cc2f40a83750aa1b22272d48b10ba99a77f379625d73cf WHIRLPOOL e9139b21b984f6ac89a62b1b253a448a67b2ddc38c13a566e97b03bdeb53ac01924e3ffb6bd86e763b707941b4bb4f5273e911786cea5f50c02613bff3188524
EBUILD spidermonkey-24.2.0-r3.ebuild 4106 SHA256 e617021a17a3ebe5ac463ff15eaef1ed175635665385b45624ebcdeb6bd482de SHA512 e50275298f2b45ee166ea76543e7ed3c2f9d1312f651c0a0fbe391f7569ca2439edec6f5f8ebb63060c2c15b0dcf8e9c120cdcd464c9703f13af4a7f9a7750b0 WHIRLPOOL b98b9f55398bbb417ae138fa9200ddf8af6cf3ef92cb196762775265a74e1e56fbd6818e5b7dca387a9cd5194b1997d57ef4aef6805c8c29d47d37b9317ea70a
-MISC ChangeLog 26429 SHA256 9b015410995a50b0724e848f0572c874ecf50c3685623516372054a4401eb2dd SHA512 d45c24ef06b418d975ea901bcb30c6d5b128ac41686927f44b62708569d53ec11d0d449e067cb1ab8151adc1574f7a4b19725430333080e58ca6bd6483dc8302 WHIRLPOOL cffa95dd88dfbdb43edf691a418e4796bdf61e2710b54fd48b90fd8a8ffc1022fe1405155c69541b110623dc5ea58d088419bb66a63d63f89da96d4b0582ce99
+MISC ChangeLog 26582 SHA256 1adfafb05a6e1550d2cd323efcda70d5b7c35d7c97c5df26e77aad268bc6f703 SHA512 2a04dfcf380afe5e8ef6835ea9f7ab1130a5e377639f75e1a4a5c40f9312c5dd5e46f73cb103dce162593e54ccc3140380ad39aa640724b2f2c47be47b6cd7ef WHIRLPOOL 7e5e3088bd459bed2c9156a9cc01d39af70ac1f6fa6faa108b69bf3940351ae3bac2571b96cab68cda7d6d736e1913a28eb3352c79843f8b7e5b988dd5da4c4b
MISC metadata.xml 666 SHA256 c7c78c882b67a3f4c72a6cefcd83abe58f8fcecd9e5dfdec7ddb133b64a85f8f SHA512 3a94dc13bf8f417d2f760a18765a58e7d8118ceb52b90ef3ae646830d745d10e5e09d7b60828b27381d16c8008c0c1dd00fa0a88e9a447d45cf76312b780f12e WHIRLPOOL 34e73fb374d36c0e29d6ea472c3e9751b42bc1cd061b795b56efd9df3021cc27d7f00beb971adfee8785016b9d24575228bc8d2de985fbc49c36596962bbb2de
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.1
+Version: GnuPG v2
-iKYEAREIAGYFAlWnzsVfFIAAAAAALgAoaXNzdWVyLWZwckBub3RhdGlvbnMub3Bl
-bnBncC5maWZ0aGhvcnNlbWFuLm5ldDFGNDg1MzU4NjMzRTAyNzA3RkY0ODA1QzAz
-RUUwM0ExQ0U1RDU0RTgACgkQA+4Doc5dVOikkwCgmCi+xjSc28xSbHA0Y5pTEgip
-TAoAnjEwx80vfILtN1MtcmjrfUMfi/Lr
-=F5KP
+iF4EAREIAAYFAlWoA0IACgkQAJxUfCtlWe3iKQEAmAYC5fvFf985sVdcHlHyjDBD
+fpZD1gvISDy5bdkhwnQA/3a9Z3Vt0DTe0rVB3sBotU+nuQVytKJy6wq6M72V9uyE
+=7Nmr
-----END PGP SIGNATURE-----
diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.7-r3.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.7-r3.ebuild
deleted file mode 100644
index b565f9377056..000000000000
--- a/dev-lang/spidermonkey/spidermonkey-1.8.7-r3.ebuild
+++ /dev/null
@@ -1,138 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.8.7-r3.ebuild,v 1.9 2015/07/16 14:57:19 axs Exp $
-
-EAPI="5"
-WANT_AUTOCONF="2.1"
-PYTHON_COMPAT=( python2_7 )
-PYTHON_REQ_USE="threads"
-inherit autotools eutils toolchain-funcs multilib python-any-r1 versionator pax-utils
-
-MY_PN="js"
-TARBALL_PV="$(replace_all_version_separators '' $(get_version_component_range 1-3))"
-MY_P="${MY_PN}-${PV}"
-TARBALL_P="${MY_PN}${TARBALL_PV}-1.0.0"
-SPIDERPV="${PV}-patches-0.1"
-DESCRIPTION="Stand-alone JavaScript C library"
-HOMEPAGE="http://www.mozilla.org/js/spidermonkey/"
-SRC_URI="http://people.mozilla.com/~dmandelin/${TARBALL_P}.tar.gz
- http://dev.gentoo.org/~anarchy/mozilla/patchsets/spidermonkey-${SPIDERPV}.tar.xz"
-
-LICENSE="NPL-1.1"
-SLOT="0/mozjs187"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa -ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
-IUSE="debug jit minimal static-libs test"
-
-S="${WORKDIR}/${MY_P}"
-BUILDDIR="${S}/js/src"
-
-RDEPEND=">=dev-libs/nspr-4.7.0
- virtual/libffi"
-DEPEND="${RDEPEND}
- ${PYTHON_DEPS}
- app-arch/zip
- virtual/pkgconfig"
-
-pkg_setup(){
- if [[ ${MERGE_TYPE} != "binary" ]]; then
- export LC_ALL="C"
- fi
-}
-
-src_prepare() {
- # Apply patches that are required for misc archs
- EPATCH_SUFFIX="patch" \
- EPATCH_FORCE="yes" \
- epatch "${WORKDIR}/spidermonkey"
-
- epatch "${FILESDIR}"/${PN}-1.8.5-fix-install-symlinks.patch
- epatch "${FILESDIR}"/${PN}-1.8.7-filter_desc.patch
- epatch "${FILESDIR}"/${PN}-1.8.7-freebsd-pthreads.patch
- epatch "${FILESDIR}"/${PN}-1.8.7-x32.patch
- # https://bugs.gentoo.org/show_bug.cgi?id=439260
- epatch "${FILESDIR}"/${P}-symbol-versions.patch
- # https://bugs.gentoo.org/show_bug.cgi?id=552786
- epatch "${FILESDIR}"/${PN}-perl-defined-array-check.patch
- epatch_user
-
- cd "${BUILDDIR}" || die
- eautoconf
-}
-
-src_configure() {
- cd "${BUILDDIR}" || die
-
- CC="$(tc-getCC)" CXX="$(tc-getCXX)" \
- AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" \
- LD="$(tc-getLD)" \
- econf \
- ${myopts} \
- --enable-jemalloc \
- --enable-readline \
- --enable-threadsafe \
- --with-system-nspr \
- --enable-system-ffi \
- --enable-jemalloc \
- $(use_enable debug) \
- $(use_enable jit tracejit) \
- $(use_enable jit methodjit) \
- $(use_enable static-libs static) \
- $(use_enable test tests)
-}
-
-src_compile() {
- cd "${BUILDDIR}" || die
- if tc-is-cross-compiler; then
- make CFLAGS="" CXXFLAGS="" \
- CC=$(tc-getBUILD_CC) CXX=$(tc-getBUILD_CXX) \
- AR=$(tc-getBUILD_AR) RANLIB=$(tc-getBUILD_RANLIB) \
- jscpucfg host_jsoplengen host_jskwgen || die
- make CFLAGS="" CXXFLAGS="" \
- CC=$(tc-getBUILD_CC) CXX=$(tc-getBUILD_CXX) \
- AR=$(tc-getBUILD_AR) RANLIB=$(tc-getBUILD_RANLIB) \
- -C config nsinstall || die
- mv {,native-}jscpucfg || die
- mv {,native-}host_jskwgen || die
- mv {,native-}host_jsoplengen || die
- mv config/{,native-}nsinstall || die
- sed -e 's@./jscpucfg@./native-jscpucfg@' \
- -e 's@./host_jskwgen@./native-host_jskwgen@' \
- -e 's@./host_jsoplengen@./native-host_jsoplengen@' \
- -i Makefile || die
- sed -e 's@/nsinstall@/native-nsinstall@' -i config/config.mk || die
- rm -f config/host_nsinstall.o \
- config/host_pathsub.o \
- host_jskwgen.o \
- host_jsoplengen.o || die
- fi
- emake
-}
-
-src_test() {
- cd "${BUILDDIR}/jsapi-tests" || die
- emake check
-}
-
-src_install() {
- cd "${BUILDDIR}" || die
- emake DESTDIR="${D}" install
- if ! use minimal; then
- dobin shell/js
- if use jit; then
- pax-mark m "${ED}/usr/bin/js"
- fi
- fi
- dodoc ../../README
- dohtml README.html
- # install header files needed but not part of build system
- insinto /usr/include/js
- doins ../public/*.h
- insinto /usr/include/js/mozilla
- doins "${S}"/mfbt/*.h
-
- if ! use static-libs; then
- # We can't actually disable building of static libraries
- # They're used by the tests and in a few other places
- find "${D}" -iname '*.a' -delete || die
- fi
-}