public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2011-11-14 19:16 Jory Pratt
  0 siblings, 0 replies; 17+ messages in thread
From: Jory Pratt @ 2011-11-14 19:16 UTC (permalink / raw
  To: gentoo-commits

commit:     445675d38b6e2617ea3974634e9bb2021d8949d8
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 19:16:47 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 19:16:47 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=445675d3

update spidermonkey manifest

---
 dev-lang/spidermonkey/Manifest |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 61a0e22..4292457 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1,4 +1,4 @@
 AUX spidermonkey-1.8.5-fix-install-symlinks.patch 484 RMD160 0a6e799e6b47c0011ba02c877e0d190ae3830c62 SHA1 b0f776c06e956024fb0f0553f8056bbce0830273 SHA256 4c66d490b6ff22086252ad871242d6d87de2e3fec59b91099864c7881cffd823
 AUX spidermonkey-1.8.5-fix-ppc64.patch 849 RMD160 def597b1b913385b908da7e09683c23bc5e6e61d SHA1 4700b680441e65854e9fb3108218ea9f0f8d264d SHA256 5cfdb6a590e02c83cd15732e417da9fdd26bd65490fe07e21c173d375e3c6abc
 DIST js185-1.0.0.tar.gz 6164605 RMD160 23e6ddc81d5b63e015aecc1a104b2d3d3ced5005 SHA1 52a01449c48d7a117b35f213d3e4263578d846d6 SHA256 5d12f7e1f5b4a99436685d97b9b7b75f094d33580227aa998c406bbae6f2a687
-EBUILD spidermonkey-1.8.5.ebuild 2308 RMD160 326b2e3097f0db237d28a0a24170f39be39657bf SHA1 f25c6d765a2008bef18eab74398881918a142d1b SHA256 447f4def37621da91082d3cf7ffcca9e6af7095dcadf8aeddd497a02c2a3a760
+EBUILD spidermonkey-1.8.5-r1.ebuild 2308 RMD160 326b2e3097f0db237d28a0a24170f39be39657bf SHA1 f25c6d765a2008bef18eab74398881918a142d1b SHA256 447f4def37621da91082d3cf7ffcca9e6af7095dcadf8aeddd497a02c2a3a760



^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2018-08-07 14:09 Ian Stakenvicius
  0 siblings, 0 replies; 17+ messages in thread
From: Ian Stakenvicius @ 2018-08-07 14:09 UTC (permalink / raw
  To: gentoo-commits

commit:     8dfb30482f57773d3a9e64c02657e1536e1a79a9
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Tue Aug  7 14:07:29 2018 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Tue Aug  7 14:09:23 2018 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=8dfb3048

dev-lang/spidermonkey:60 - fix SLOT

Bug: http://bugs.gentoo.org/662746

 dev-lang/spidermonkey/spidermonkey-60.1.1_pre3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-60.1.1_pre3.ebuild b/dev-lang/spidermonkey/spidermonkey-60.1.1_pre3.ebuild
index aeb1675..09d9d29 100644
--- a/dev-lang/spidermonkey/spidermonkey-60.1.1_pre3.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-60.1.1_pre3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://archive.mozilla.org/pub/spidermonkey/prereleases/60/pre3/${MY_P
 	https://dev.gentoo.org/~axs/distfiles/${PN}-60.0-patches-02.tar.xz"
 
 LICENSE="NPL-1.1"
-SLOT="52"
+SLOT="60"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
 IUSE="debug +jit minimal +system-icu test"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2018-07-30 23:02 Ian Stakenvicius
  0 siblings, 0 replies; 17+ messages in thread
From: Ian Stakenvicius @ 2018-07-30 23:02 UTC (permalink / raw
  To: gentoo-commits

commit:     d162f932e9c4dab1c25be7fae6791fb662cc722d
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 30 23:01:49 2018 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Mon Jul 30 23:01:49 2018 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=d162f932

dev-lang/spidermonkey:60 - bump to 60.1.1_pre3

 dev-lang/spidermonkey/Manifest                                          | 2 +-
 ...{spidermonkey-60.0.2_pre2.ebuild => spidermonkey-60.1.1_pre3.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 4898262..6b1792d 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -3,7 +3,7 @@ DIST mozjs-24.2.0.tar.bz2 15624530 BLAKE2B 633f3e42011a8395aa4e60842c2de1cb47269
 DIST mozjs-38.3.0sfink2.tar.bz2 27232902 BLAKE2B 42a039a41b7479a32e22f260cb58f098e1a1d4833f801f193bdd8b75403f94567b9ef2ebe85b2a811fe2f9b27cd934afe1054bd4e7d9aae0b8a80acdec8e42a4 SHA512 debad1fbd21e025c567b083677cfd0a2023ec2aff750241f495ac2977034a7299e068cb3b0b2351c97457119cc8aef563f00416092a70a3a269d20947b700206
 DIST mozjs-45.0.2.tar.bz2 97508152 BLAKE2B 89600f7e2a3effe71ad140646110aaf3be91cc5313cf227f1d16e796e249e287cc8dbf2599aa4277f2652a83ec3570f58c1c51ef319632254b9ac5caec46bb9a SHA512 84a3cf12e2603e00bcfe518a1a5000f53b21758c1c6b32a0410e63ab7db8d4452028195b0ba3e56144054b06e90f8e5195b4db94dba711f7c75d11da99c6c61d
 DIST mozjs-52.4.0_pre20171003.tar.bz2 30588541 BLAKE2B ca3dace6f22d510d6d9f087f236100cae4b913b8d194fdec77f2a32b82276613417344fc4d899fca0d908ecb981d59f7e5608e7cd62f6f134dbcdf87f89a3276 SHA512 80e006ed7550b64dad7cf78335dd9f2d34f50ad486439887f0088eb3817242d24cf7c1d9325e2dcd4a01fd5c5f54d710873113b97fd914ccd961fa46a71653fa
-DIST mozjs-60.0.2pre2.tar.bz2 32269656 BLAKE2B c922acfe5d1ade58d48b69a771cfbdb2108cc964c6ee699d4fd02a4854a0217704ccf10cfcda388e6563b39a7283473585002d381de0c5d717b3e6ea89251866 SHA512 8f3332a60bf041df9b1541d00e3015d6ce16d5a44172c05973e44233471896c0ba1a4cefe3510ebca557b10d0f708c64b59c0276cf72b023601756696b651cff
+DIST mozjs-60.1.1pre3.tar.bz2 32220884 BLAKE2B d71b549222a4baeb508cb31a67ca00b3b77f45b1c4c5e1ab20e60e4128b394472257f14cbae3b37d2dda7eb68b0ecadba09288c38f74a8c4c419ebf61743adff SHA512 a5338f72627c57d4bcc6317abd7edb7613890c7e6208617a6cdb15a2579f38cbcaf837ff6f2b3d690148a08042817185a1e24acefccd73e1818764905f576987
 DIST mozjs17.0.0.tar.gz 6778934 BLAKE2B a37debf5079fc4c27bb9edd3172c6e7914f6128fac6ffa97b49ac266c477d0916b180fb68ecd0916a52f935959a83d73254b0ba72b4898adc5e3b85927d17d2a SHA512 39b68aeb9f712f146778d8b68ee795709a1372c8ab893a222af4eb34882427d6f5cf877e743d6cb2f1b4348c194d8f3774f00cb775b03515b34b49560b748be4
 DIST spidermonkey-52.0-patches-0.tar.xz 5172 BLAKE2B 8bcf9477de47ef3b882cd3281efa7f77c16ce11fc93f44446a620917adf629fde8290af1dd69f0930a889aacfee3603bf60eb9c1e718a1dfd3e218a1013b6192 SHA512 88ad640fb0efa4972f1b7782bd0abee1751b73914ee51faade93b25c4d8eec64e7693898842a406c49fc2ab43733404efeccb138afb64d2193b9a5eb612578e3
 DIST spidermonkey-60.0-patches-02.tar.xz 3024 BLAKE2B 03dfb0508a15cbad309d6e6c79677829e6a31bf714e8a02683533f0610666df52d1d3f51058c0895667906f604b682bd1545a984ab3ba745244702722792d742 SHA512 8e7e969822c4fb85172a5a52b8c6533318101ea8f777f78a749763836995bfecf408d8fd9bb68a4989045e8d6eb9fc0060dedb2eb48c84069318cc2eed0a1fea

diff --git a/dev-lang/spidermonkey/spidermonkey-60.0.2_pre2.ebuild b/dev-lang/spidermonkey/spidermonkey-60.1.1_pre3.ebuild
similarity index 99%
rename from dev-lang/spidermonkey/spidermonkey-60.0.2_pre2.ebuild
rename to dev-lang/spidermonkey/spidermonkey-60.1.1_pre3.ebuild
index b43a855..aeb1675 100644
--- a/dev-lang/spidermonkey/spidermonkey-60.0.2_pre2.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-60.1.1_pre3.ebuild
@@ -10,7 +10,7 @@ MY_P="${MY_PN}-${PV/_rc/.rc}"
 MY_P="${MY_P/_pre/pre}"
 DESCRIPTION="Stand-alone JavaScript C++ library"
 HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey"
-SRC_URI="https://archive.mozilla.org/pub/spidermonkey/prereleases/60/pre2/${MY_P}.tar.bz2
+SRC_URI="https://archive.mozilla.org/pub/spidermonkey/prereleases/60/pre3/${MY_P}.tar.bz2
 	https://dev.gentoo.org/~axs/distfiles/${PN}-60.0-patches-02.tar.xz"
 
 LICENSE="NPL-1.1"


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2018-07-06 19:50 Ian Stakenvicius
  0 siblings, 0 replies; 17+ messages in thread
From: Ian Stakenvicius @ 2018-07-06 19:50 UTC (permalink / raw
  To: gentoo-commits

commit:     8c0b67f658a2f3d0c63cedfa0bc413484285a786
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  6 19:40:30 2018 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Fri Jul  6 19:40:30 2018 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=8c0b67f6

dev-lang/spidermonkey:  bump to 60.0.2_pre2 for testing

 dev-lang/spidermonkey/Manifest                     |   2 +
 .../spidermonkey/spidermonkey-60.0.2_pre2.ebuild   | 141 +++++++++++++++++++++
 2 files changed, 143 insertions(+)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 6e0cd77..4898262 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -3,8 +3,10 @@ DIST mozjs-24.2.0.tar.bz2 15624530 BLAKE2B 633f3e42011a8395aa4e60842c2de1cb47269
 DIST mozjs-38.3.0sfink2.tar.bz2 27232902 BLAKE2B 42a039a41b7479a32e22f260cb58f098e1a1d4833f801f193bdd8b75403f94567b9ef2ebe85b2a811fe2f9b27cd934afe1054bd4e7d9aae0b8a80acdec8e42a4 SHA512 debad1fbd21e025c567b083677cfd0a2023ec2aff750241f495ac2977034a7299e068cb3b0b2351c97457119cc8aef563f00416092a70a3a269d20947b700206
 DIST mozjs-45.0.2.tar.bz2 97508152 BLAKE2B 89600f7e2a3effe71ad140646110aaf3be91cc5313cf227f1d16e796e249e287cc8dbf2599aa4277f2652a83ec3570f58c1c51ef319632254b9ac5caec46bb9a SHA512 84a3cf12e2603e00bcfe518a1a5000f53b21758c1c6b32a0410e63ab7db8d4452028195b0ba3e56144054b06e90f8e5195b4db94dba711f7c75d11da99c6c61d
 DIST mozjs-52.4.0_pre20171003.tar.bz2 30588541 BLAKE2B ca3dace6f22d510d6d9f087f236100cae4b913b8d194fdec77f2a32b82276613417344fc4d899fca0d908ecb981d59f7e5608e7cd62f6f134dbcdf87f89a3276 SHA512 80e006ed7550b64dad7cf78335dd9f2d34f50ad486439887f0088eb3817242d24cf7c1d9325e2dcd4a01fd5c5f54d710873113b97fd914ccd961fa46a71653fa
+DIST mozjs-60.0.2pre2.tar.bz2 32269656 BLAKE2B c922acfe5d1ade58d48b69a771cfbdb2108cc964c6ee699d4fd02a4854a0217704ccf10cfcda388e6563b39a7283473585002d381de0c5d717b3e6ea89251866 SHA512 8f3332a60bf041df9b1541d00e3015d6ce16d5a44172c05973e44233471896c0ba1a4cefe3510ebca557b10d0f708c64b59c0276cf72b023601756696b651cff
 DIST mozjs17.0.0.tar.gz 6778934 BLAKE2B a37debf5079fc4c27bb9edd3172c6e7914f6128fac6ffa97b49ac266c477d0916b180fb68ecd0916a52f935959a83d73254b0ba72b4898adc5e3b85927d17d2a SHA512 39b68aeb9f712f146778d8b68ee795709a1372c8ab893a222af4eb34882427d6f5cf877e743d6cb2f1b4348c194d8f3774f00cb775b03515b34b49560b748be4
 DIST spidermonkey-52.0-patches-0.tar.xz 5172 BLAKE2B 8bcf9477de47ef3b882cd3281efa7f77c16ce11fc93f44446a620917adf629fde8290af1dd69f0930a889aacfee3603bf60eb9c1e718a1dfd3e218a1013b6192 SHA512 88ad640fb0efa4972f1b7782bd0abee1751b73914ee51faade93b25c4d8eec64e7693898842a406c49fc2ab43733404efeccb138afb64d2193b9a5eb612578e3
+DIST spidermonkey-60.0-patches-02.tar.xz 3024 BLAKE2B 03dfb0508a15cbad309d6e6c79677829e6a31bf714e8a02683533f0610666df52d1d3f51058c0895667906f604b682bd1545a984ab3ba745244702722792d742 SHA512 8e7e969822c4fb85172a5a52b8c6533318101ea8f777f78a749763836995bfecf408d8fd9bb68a4989045e8d6eb9fc0060dedb2eb48c84069318cc2eed0a1fea
 DIST spidermonkey-slot0-patches-01.tar.xz 10488 BLAKE2B 4a5195ac11d1076046424fc10d1416d097fb230cd8b0b28ac8b65d379e0c0518586ced0f48f833dea52b13fb5d300e02664657ab2479bfcc343bc358d394d5d7 SHA512 6c878ed0b50c052989a8b965fed845e9c672b691f4c4b1f98ee82e81a33880e1e6bf1dac8222d71322553282de602a88272dedebbcf50d27967fc172f0a8054a
 DIST spidermonkey-slot17-patches-01.tar.xz 2748 BLAKE2B a55504d726f925096de7e066a1d323154bc796018644f347bc1d012ea6ee8441cc19f30689e06fd26bab5a5d2e8376e90bf2c1930a588be8b48865f7bbc524ea SHA512 21a90f85d156de3cca9811317507162a458f908bb447924fcfbf49b7bb70496b611ce7df90b90775316b8ceafda56692be3bf856b168b83ed40b8a5c668eed3f
 DIST spidermonkey-slot24-patches-01.tar.xz 3444 BLAKE2B f207577db223d51e315d473f0eefa8a2805fab49acd952fa5796eb4e967c82c76965afcdea1b55ac98c5e94f4321f40c1ea9079d5ebee99fdef950bddee91ab2 SHA512 712250983f726eb2fe7ae243e9ca510b6e5b8fa0f221fe5120c2e2f75334f7e4b10b8ab172869d7333a120529dbc2a513c170533d5ad5af27a2643ce1384bbdb

diff --git a/dev-lang/spidermonkey/spidermonkey-60.0.2_pre2.ebuild b/dev-lang/spidermonkey/spidermonkey-60.0.2_pre2.ebuild
new file mode 100644
index 0000000..b43a855
--- /dev/null
+++ b/dev-lang/spidermonkey/spidermonkey-60.0.2_pre2.ebuild
@@ -0,0 +1,141 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WANT_AUTOCONF="2.1"
+inherit autotools toolchain-funcs pax-utils mozcoreconf-v5
+
+MY_PN="mozjs"
+MY_P="${MY_PN}-${PV/_rc/.rc}"
+MY_P="${MY_P/_pre/pre}"
+DESCRIPTION="Stand-alone JavaScript C++ library"
+HOMEPAGE="https://developer.mozilla.org/en-US/docs/Mozilla/Projects/SpiderMonkey"
+SRC_URI="https://archive.mozilla.org/pub/spidermonkey/prereleases/60/pre2/${MY_P}.tar.bz2
+	https://dev.gentoo.org/~axs/distfiles/${PN}-60.0-patches-02.tar.xz"
+
+LICENSE="NPL-1.1"
+SLOT="52"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="debug +jit minimal +system-icu test"
+
+RESTRICT="ia64? ( test )"
+
+S="${WORKDIR}/${MY_P%.rc*}"
+
+BUILDDIR="${S}/jsobj"
+
+RDEPEND=">=dev-libs/nspr-4.13.1
+	virtual/libffi
+	sys-libs/readline:0=
+	>=sys-libs/zlib-1.2.3
+	system-icu? ( >=dev-libs/icu-58.1:= )"
+DEPEND="${RDEPEND}"
+
+pkg_setup(){
+	[[ ${MERGE_TYPE} == "binary" ]] || \
+		moz_pkgsetup
+}
+
+src_prepare() {
+	eapply "${WORKDIR}/${PN}"
+
+	eapply_user
+
+	if [[ ${CHOST} == *-freebsd* ]]; then
+		# Don't try to be smart, this does not work in cross-compile anyway
+		ln -sfn "${BUILDDIR}/config/Linux_All.mk" "${S}/config/$(uname -s)$(uname -r).mk" || die
+	fi
+
+	cd "${S}/js/src" || die
+	eautoconf old-configure.in
+	eautoconf
+
+	# there is a default config.cache that messes everything up
+	rm -f "${S}/js/src"/config.cache || die
+
+	mkdir -p "${BUILDDIR}" || die
+}
+
+src_configure() {
+	cd "${BUILDDIR}" || die
+
+	ECONF_SOURCE="${S}/js/src" \
+	econf \
+		--enable-jemalloc \
+		--enable-readline \
+		--with-system-nspr \
+		--disable-optimize \
+		--with-intl-api \
+		$(use_with system-icu) \
+		$(use_enable debug) \
+		$(use_enable jit ion) \
+		$(use_enable test tests) \
+		XARGS="/usr/bin/xargs" \
+		SHELL="${SHELL:-${EPREFIX}/bin/bash}" \
+		CC="${CC}" CXX="${CXX}" LD="${LD}" AR="${AR}" RANLIB="${RANLIB}"
+}
+
+cross_make() {
+	emake \
+		CFLAGS="${BUILD_CFLAGS}" \
+		CXXFLAGS="${BUILD_CXXFLAGS}" \
+		AR="${BUILD_AR}" \
+		CC="${BUILD_CC}" \
+		CXX="${BUILD_CXX}" \
+		RANLIB="${BUILD_RANLIB}" \
+		"$@"
+}
+src_compile() {
+	cd "${BUILDDIR}" || die
+	if tc-is-cross-compiler; then
+		tc-export_build_env BUILD_{AR,CC,CXX,RANLIB}
+		cross_make \
+			MOZ_OPTIMIZE_FLAGS="" MOZ_DEBUG_FLAGS="" \
+			HOST_OPTIMIZE_FLAGS="" MODULE_OPTIMIZE_FLAGS="" \
+			MOZ_PGO_OPTIMIZE_FLAGS="" \
+			host_jsoplengen host_jskwgen
+		cross_make \
+			MOZ_OPTIMIZE_FLAGS="" MOZ_DEBUG_FLAGS="" HOST_OPTIMIZE_FLAGS="" \
+			-C config nsinstall
+		mv {,native-}host_jskwgen || die
+		mv {,native-}host_jsoplengen || die
+		mv config/{,native-}nsinstall || die
+		sed -i \
+			-e 's@./host_jskwgen@./native-host_jskwgen@' \
+			-e 's@./host_jsoplengen@./native-host_jsoplengen@' \
+			Makefile || die
+		sed -i -e 's@/nsinstall@/native-nsinstall@' config/config.mk || die
+		rm -f config/host_nsinstall.o \
+			config/host_pathsub.o \
+			host_jskwgen.o \
+			host_jsoplengen.o || die
+	fi
+
+	MOZ_MAKE_FLAGS="${MAKEOPTS}" \
+	emake \
+		MOZ_OPTIMIZE_FLAGS="" MOZ_DEBUG_FLAGS="" \
+		HOST_OPTIMIZE_FLAGS="" MODULE_OPTIMIZE_FLAGS="" \
+		MOZ_PGO_OPTIMIZE_FLAGS=""
+}
+
+src_test() {
+	cd "${BUILDDIR}/js/src/jsapi-tests" || die
+	./jsapi-tests || die
+}
+
+src_install() {
+	cd "${BUILDDIR}" || die
+	emake DESTDIR="${D}" install
+
+	if ! use minimal; then
+		if use jit; then
+			pax-mark m "${ED}"usr/bin/js${SLOT}
+		fi
+	else
+		rm -f "${ED}"usr/bin/js${SLOT}
+	fi
+
+	# 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' -o -iname '*.ajs' -delete || die
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2017-06-05 14:36 Jory Pratt
  0 siblings, 0 replies; 17+ messages in thread
From: Jory Pratt @ 2017-06-05 14:36 UTC (permalink / raw
  To: gentoo-commits

commit:     63bdccabbcbd73d16bb85cf2a5ad2060506d8949
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  5 14:09:58 2017 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Mon Jun  5 14:09:58 2017 +0000
URL:        https://gitweb.gentoo.org/proj/mozilla.git/commit/?id=63bdccab

dev-lang/spidermonkey: Update are avaliable via main tree.

 dev-lang/spidermonkey/Manifest                     |   2 -
 .../spidermonkey/spidermonkey-31.2.0_rc0.ebuild    | 137 ---------------------
 2 files changed, 139 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
deleted file mode 100644
index 2fbb073..0000000
--- a/dev-lang/spidermonkey/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST mozjs-31.2.0.rc0.tar.bz2 21410352 SHA256 85d7079ede6828277f26581cdf3f5773f4205df6312f768e1434ce9ec3911621 SHA512 6a2025f0c419e56b89876a3543aabc459cdcf915a4cf4aedc55d89fc59d469d23aee2d505a930442e887705f0d62762e2218b312c5d56741cdb5aa54433cb71b WHIRLPOOL d76d98ad3aabd41877f833634f42a79cee76f4e8bd72ff95042addae3b765d83d64fcfe95586498d5df4754b3defc86bb54a619fee6eb63600fbd8b55cd794cc
-DIST mozjs-31.5.0.tar.bz2 21352001 SHA256 4d63976b88c4e2135f1bd6d1f85285fe299713cde4baf2fe1b2f4058286611e1 SHA512 b192dd9afc708b9d02094b8df487944db9f00fc8e7c5b7f118f474524d687ca5c02bd4844e3d7a9e25f1510a6a9ff1579cc9c46fa866fd6800069a8339351226 WHIRLPOOL b857df7af4aa0818bdaab23b9cced2aa1375521517fadafa3808116a2fec7f76c02e9fd492ff407ac799dbb4b9b8098bbe1fd6f1483e06a308c05123a811b187

diff --git a/dev-lang/spidermonkey/spidermonkey-31.2.0_rc0.ebuild b/dev-lang/spidermonkey/spidermonkey-31.2.0_rc0.ebuild
deleted file mode 100644
index 5c77ebb..0000000
--- a/dev-lang/spidermonkey/spidermonkey-31.2.0_rc0.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-WANT_AUTOCONF="2.1"
-PYTHON_COMPAT=( python2_{6,7} )
-PYTHON_REQ_USE="threads"
-inherit autotools eutils toolchain-funcs multilib python-any-r1 versionator pax-utils
-
-MY_PN="mozjs"
-MY_PV="${PV/_alpha/a}"
-MY_PV="${PV/_beta/b}"
-MY_P="${MY_PN}-${MY_PV/_/.}"
-DESCRIPTION="Stand-alone JavaScript C library"
-HOMEPAGE="http://www.mozilla.org/js/spidermonkey/"
-#SRC_URI="https://ftp.mozilla.org/pub/mozilla.org/js/${MY_P}.tar.bz2"
-SRC_URI="http://people.mozilla.org/~sstangl/${MY_P}.tar.bz2"
-
-LICENSE="NPL-1.1"
-SLOT="31"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="debug +jit icu minimal static-libs +system-icu test"
-
-RESTRICT="ia64? ( test )"
-REQUIRED_USE="debug? ( jit )"
-
-S="${WORKDIR}/${MY_P%.rc*}"
-BUILDDIR="${WORKDIR}/jsbuild"
-
-RDEPEND=">=dev-libs/nspr-4.9.4
-	virtual/libffi
-	>=sys-libs/zlib-1.1.4
-	system-icu? ( >=dev-libs/icu-1.51:= )"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	app-arch/zip
-	virtual/pkgconfig"
-
-pkg_setup(){
-	if [[ ${MERGE_TYPE} != "binary" ]]; then
-		python-any-r1_pkg_setup
-		export LC_ALL="C"
-	fi
-}
-
-src_configure() {
-	mkdir "${BUILDDIR}" && cd "${BUILDDIR}" || die
-
-        local myopts=""
-        if use icu; then # make sure system-icu flag only affects icu-enabled build
-                myopts+="$(use_with system-icu)"
-        else
-                myopts+="--without-system-icu"
-        fi
-
-	CC="$(tc-getCC)" CXX="$(tc-getCXX)" \
-	AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" \
-	LD="$(tc-getLD)" \
-	ECONF_SOURCE="${S}/js/src" \
-	econf ${myopts} \
-		--disable-trace-malloc \
-		--enable-jemalloc \
-		--enable-readline \
-		--enable-threadsafe \
-		--with-system-nspr \
-		--enable-system-ffi \
-		--disable-optimize \
-		$(use_with icu intl-api) \
-		$(use_enable debug) \
-		$(use_enable jit ion) \
-		$(use_enable jit yarr-jit) \
-		$(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) \
-			MOZ_OPTIMIZE_FLAGS="" MOZ_DEBUG_FLAGS="" \
-			HOST_OPTIMIZE_FLAGS="" MODULE_OPTIMIZE_FLAGS="" \
-			MOZ_PGO_OPTIMIZE_FLAGS="" \
-			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) \
-			MOZ_OPTIMIZE_FLAGS="" MOZ_DEBUG_FLAGS="" HOST_OPTIMIZE_FLAGS="" \
-			-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 \
-		MOZ_OPTIMIZE_FLAGS="" MOZ_DEBUG_FLAGS="" \
-		HOST_OPTIMIZE_FLAGS="" MODULE_OPTIMIZE_FLAGS="" \
-		MOZ_PGO_OPTIMIZE_FLAGS=""
-}
-
-src_test() {
-	cd "${BUILDDIR}/js/src/jsapi-tests" || die
-	emake check
-	cd "${BUILDDIR}" || die
-	emake check-jit-test
-}
-
-src_install() {
-	cd "${BUILDDIR}" || die
-	emake DESTDIR="${D}" install
-	mv "${ED}"/usr/bin/js "${ED}"/usr/bin/js${SLOT}
-	mv "${ED}"/usr/bin/js-config "${ED}"/usr/bin/js${SLOT}-config
-
-	if ! use minimal; then
-		if use jit; then
-			pax-mark m "${ED}/usr/bin/js${SLOT}"
-		fi
-	else
-		rm -f "${ED}/usr/bin/js${SLOT}"
-	fi
-
-	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
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2014-10-17 17:11 Ian Stakenvicius
  0 siblings, 0 replies; 17+ messages in thread
From: Ian Stakenvicius @ 2014-10-17 17:11 UTC (permalink / raw
  To: gentoo-commits

commit:     d2735534201b245da653e464e6faec5c46666e96
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 17 17:05:20 2014 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Fri Oct 17 17:11:02 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=d2735534

dev-lang/spidermonkey: enabled USE="jit" by default, added keywords

Other mozilla packages default to having USE="jit" enabled, and profiles where
it doesn't work (ie hardened) already default to USE="-jit".

---
 dev-lang/spidermonkey/spidermonkey-31.2.0_rc0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-lang/spidermonkey/spidermonkey-31.2.0_rc0.ebuild b/dev-lang/spidermonkey/spidermonkey-31.2.0_rc0.ebuild
index 3f1b4d8..61a1c37 100644
--- a/dev-lang/spidermonkey/spidermonkey-31.2.0_rc0.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-31.2.0_rc0.ebuild
@@ -19,11 +19,11 @@ SRC_URI="http://people.mozilla.org/~sstangl/${MY_P}.tar.bz2"
 
 LICENSE="NPL-1.1"
 SLOT="31"
-#KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
-KEYWORDS=""
-IUSE="debug jit icu minimal static-libs +system-icu test"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="debug +jit icu minimal static-libs +system-icu test"
 
 RESTRICT="ia64? ( test )"
+REQUIRED_USE="debug? ( jit )"
 
 S="${WORKDIR}/${MY_P%.rc*}"
 BUILDDIR="${WORKDIR}/jsbuild"


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2014-10-17 16:54 Ian Stakenvicius
  0 siblings, 0 replies; 17+ messages in thread
From: Ian Stakenvicius @ 2014-10-17 16:54 UTC (permalink / raw
  To: gentoo-commits

commit:     81ab56a729d8e844a8c428ce619c5759a9da156b
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 17 16:51:56 2014 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Fri Oct 17 16:54:15 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=81ab56a7

dev-lang/spidermonkey - bumped beta ebuild to the upstream release candidate

---
 dev-lang/spidermonkey/Manifest                                      | 2 +-
 ...pidermonkey-31.0_beta1.ebuild => spidermonkey-31.2.0_rc0.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 255432c..307145a 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1 +1 @@
-DIST mozjs-31.0b1.tar.bz2 21275151 SHA256 a78aba684ce641a39fb6413a28fbe614af6d191cc0bb8352e5e538a849246dde SHA512 de8dab40b21e267af080caf7ae11bea8660669ebc6aafe5389a01a9338aefd84b9ed2b9cd8582a52ec6a6ad4d75d0ab0a9d450bde45415e63daafd3b0d515d73 WHIRLPOOL b90531974ed7017e51122c342b4aeab1f0dddf7e93df85f700e7010228221fd7e713eb1cb4cc36fd263f79207686bb3daf4cec0bc26182a455c431ee6efe7bd7
+DIST mozjs-31.2.0.rc0.tar.bz2 21410352 SHA256 85d7079ede6828277f26581cdf3f5773f4205df6312f768e1434ce9ec3911621 SHA512 6a2025f0c419e56b89876a3543aabc459cdcf915a4cf4aedc55d89fc59d469d23aee2d505a930442e887705f0d62762e2218b312c5d56741cdb5aa54433cb71b WHIRLPOOL d76d98ad3aabd41877f833634f42a79cee76f4e8bd72ff95042addae3b765d83d64fcfe95586498d5df4754b3defc86bb54a619fee6eb63600fbd8b55cd794cc

diff --git a/dev-lang/spidermonkey/spidermonkey-31.0_beta1.ebuild b/dev-lang/spidermonkey/spidermonkey-31.2.0_rc0.ebuild
similarity index 97%
rename from dev-lang/spidermonkey/spidermonkey-31.0_beta1.ebuild
rename to dev-lang/spidermonkey/spidermonkey-31.2.0_rc0.ebuild
index b847c52..3f1b4d8 100644
--- a/dev-lang/spidermonkey/spidermonkey-31.0_beta1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-31.2.0_rc0.ebuild
@@ -15,7 +15,7 @@ MY_P="${MY_PN}-${MY_PV/_/.}"
 DESCRIPTION="Stand-alone JavaScript C library"
 HOMEPAGE="http://www.mozilla.org/js/spidermonkey/"
 #SRC_URI="https://ftp.mozilla.org/pub/mozilla.org/js/${MY_P}.tar.bz2"
-SRC_URI="http://dev.gentoo.org/~axs/distfiles/${MY_P}.tar.bz2"
+SRC_URI="http://people.mozilla.org/~sstangl/${MY_P}.tar.bz2"
 
 LICENSE="NPL-1.1"
 SLOT="31"
@@ -58,8 +58,8 @@ src_configure() {
 	AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" \
 	LD="$(tc-getLD)" \
 	ECONF_SOURCE="${S}/js/src" \
-	econf \
-		${myopts}
+	econf ${myopts} \
+		--disable-trace-malloc \
 		--enable-jemalloc \
 		--enable-readline \
 		--enable-threadsafe \


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2014-06-02 12:21 Ian Stakenvicius
  0 siblings, 0 replies; 17+ messages in thread
From: Ian Stakenvicius @ 2014-06-02 12:21 UTC (permalink / raw
  To: gentoo-commits

commit:     bb3cf3cd7d9b67a1367d273eb864395b99e2ed83
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  2 12:12:10 2014 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Mon Jun  2 12:21:24 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=bb3cf3cd

cleanup spidermonkey

---
 dev-lang/spidermonkey/Manifest                     |   1 -
 .../spidermonkey/spidermonkey-24.2.0-r1.ebuild     | 137 ---------------------
 .../spidermonkey/spidermonkey-31.0_alpha2.ebuild   |  19 +--
 3 files changed, 11 insertions(+), 146 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 5fb45d0..6daba48 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1,2 +1 @@
-DIST mozjs-24.2.0.tar.bz2 15624530 SHA256 e62f3f331ddd90df1e238c09d61a505c516fe9fd8c5c95336611d191d18437d8 SHA512 49805e256f6fa797505c01b7596d5bb941ed7a2454862c52ed42ad48b5ae4540b777e77ed8da1b98c89f8622ed2c76052187983687008a4ff53594addb328df4 WHIRLPOOL ea74d19c79b1a0fe407e2803900c49c23e8b76444fb4e20995072c3c59427e8df1895df04f2f4de779a1c58cd1166dd97aeaf7564350832011efe89dbcf9583e
 DIST mozjs-31.0a2.tar.bz2 21261131 SHA256 fe57dca9bf5be446d6bea385245824c1b4487d06040d90a0a9fa1adf21836303 SHA512 d4dbc0cf5d5bc3b1d52d346d0d54bb10182962551eba3ef2186efc7a433f8b856db9c8df2488e6a4385fbd18dcd22468c76f025bb52187af33990066089709fd WHIRLPOOL 4305a6c4b141efbb559ff879189270e291f396d825f87627d9e8c62cab5de7b56eb4c6b0fd91e2d5ed568eb17e896822755c54e47b2bddd7d2275d3c2a088836

diff --git a/dev-lang/spidermonkey/spidermonkey-24.2.0-r1.ebuild b/dev-lang/spidermonkey/spidermonkey-24.2.0-r1.ebuild
deleted file mode 100644
index 7a9be92..0000000
--- a/dev-lang/spidermonkey/spidermonkey-24.2.0-r1.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-24.2.0-r1.ebuild,v 1.1 2014/03/08 14:38:51 anarchy Exp $
-
-EAPI="5"
-WANT_AUTOCONF="2.1"
-PYTHON_COMPAT=( python2_{6,7} )
-PYTHON_REQ_USE="threads"
-inherit autotools eutils toolchain-funcs multilib python-any-r1 versionator pax-utils
-
-MY_PN="mozjs"
-MY_P="${MY_PN}-${PV/_/.}"
-DESCRIPTION="Stand-alone JavaScript C library"
-HOMEPAGE="http://www.mozilla.org/js/spidermonkey/"
-SRC_URI="https://ftp.mozilla.org/pub/mozilla.org/js/${MY_P}.tar.bz2"
-
-LICENSE="NPL-1.1"
-SLOT="24"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="debug icu jit minimal static-libs +system-icu test"
-
-RESTRICT="ia64? ( test )"
-
-S="${WORKDIR}/${MY_P%.rc*}"
-BUILDDIR="${S}/js/src"
-
-RDEPEND=">=dev-libs/nspr-4.9.4
-	virtual/libffi
-	>=sys-libs/zlib-1.1.4
-	system-icu? ( >=dev-libs/icu-1.51:= )"
-DEPEND="${RDEPEND}
-	${PYTHON_DEPS}
-	app-arch/zip
-	virtual/pkgconfig"
-
-pkg_setup(){
-	if [[ ${MERGE_TYPE} != "binary" ]]; then
-		python-any-r1_pkg_setup
-		export LC_ALL="C"
-	fi
-}
-
-src_prepare() {
-	epatch "${FILESDIR}"/${PN}-${SLOT}-system-icu.patch
-	epatch "${FILESDIR}"/${PN}-24.2.0-fix-file-permissions.patch
-	epatch "${FILESDIR}"/${PN}-${SLOT}-upward-growing-stack.patch
-	epatch_user
-
-	if [[ ${CHOST} == *-freebsd* ]]; then
-		# Don't try to be smart, this does not work in cross-compile anyway
-		ln -sfn "${BUILDDIR}/config/Linux_All.mk" "${S}/config/$(uname -s)$(uname -r).mk" || die
-	fi
-
-	cd "${BUILDDIR}" || die
-	eautoconf
-}
-
-src_configure() {
-	cd "${BUILDDIR}" || die
-
-	local myopts=""
-	if use icu; then # make sure system-icu flag only affects icu-enabled build
-		myopts+="$(use_with system-icu)"
-	else
-		myopts+="--without-system-icu"
-	fi
-
-	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 icu intl-api) \
-		$(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
-		if use jit; then
-			pax-mark m "${ED}/usr/bin/js${SLOT}"
-		fi
-	else
-		rm -f "${ED}/usr/bin/js${SLOT}"
-	fi
-
-	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
-}

diff --git a/dev-lang/spidermonkey/spidermonkey-31.0_alpha2.ebuild b/dev-lang/spidermonkey/spidermonkey-31.0_alpha2.ebuild
index d78e741..50b0dbd 100644
--- a/dev-lang/spidermonkey/spidermonkey-31.0_alpha2.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-31.0_alpha2.ebuild
@@ -45,10 +45,6 @@ pkg_setup(){
 
 src_prepare() {
 	epatch "${FILESDIR}"/${PN}-${SLOT}-jit-tests.patch
-#	epatch_user
-#
-#	cd "${BUILDDIR}" || die
-#	eautoconf
 }
 
 src_configure() {
@@ -72,11 +68,11 @@ src_configure() {
 		--enable-threadsafe \
 		--with-system-nspr \
 		--enable-system-ffi \
-		--enable-jemalloc \
+		--disable-optimize \
 		$(use_with icu intl-api) \
 		$(use_enable debug) \
-		$(use_enable jit tracejit) \
-		$(use_enable jit methodjit) \
+		$(use_enable jit ion) \
+		$(use_enable jit yarr-jit) \
 		$(use_enable static-libs static) \
 		$(use_enable test tests)
 }
@@ -87,10 +83,14 @@ src_compile() {
 		make CFLAGS="" CXXFLAGS="" \
 			CC=$(tc-getBUILD_CC) CXX=$(tc-getBUILD_CXX) \
 			AR=$(tc-getBUILD_AR) RANLIB=$(tc-getBUILD_RANLIB) \
+			MOZ_OPTIMIZE_FLAGS="" MOZ_DEBUG_FLAGS="" \
+			HOST_OPTIMIZE_FLAGS="" MODULE_OPTIMIZE_FLAGS="" \
+			MOZ_PGO_OPTIMIZE_FLAGS="" \
 			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) \
+			MOZ_OPTIMIZE_FLAGS="" MOZ_DEBUG_FLAGS="" HOST_OPTIMIZE_FLAGS="" \
 			-C config nsinstall || die
 		mv {,native-}jscpucfg || die
 		mv {,native-}host_jskwgen || die
@@ -106,7 +106,10 @@ src_compile() {
 			host_jskwgen.o \
 			host_jsoplengen.o || die
 	fi
-	emake
+	emake \
+		MOZ_OPTIMIZE_FLAGS="" MOZ_DEBUG_FLAGS="" \
+		HOST_OPTIMIZE_FLAGS="" MODULE_OPTIMIZE_FLAGS="" \
+		MOZ_PGO_OPTIMIZE_FLAGS=""
 }
 
 src_test() {


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2013-11-09  4:00 Ian Stakenvicius
  0 siblings, 0 replies; 17+ messages in thread
From: Ian Stakenvicius @ 2013-11-09  4:00 UTC (permalink / raw
  To: gentoo-commits

commit:     b3d04e175f4a3d084689296d5780eae78f426613
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Sat Nov  9 03:41:12 2013 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Sat Nov  9 03:56:50 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=b3d04e17

Bump spidermonkey-24 to upstream release candidate

---
 dev-lang/spidermonkey/Manifest                                       | 2 +-
 ...spidermonkey-24.0_beta1.ebuild => spidermonkey-24.1.0_rc1.ebuild} | 5 +++--
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 3320e62..dedb0be 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1 +1 @@
-DIST mozjs-24.0_beta1.tar.bz2 15487104 SHA256 29e22de463cb74ea12282c772cda40a35014fe562bca33fc4a1be2209b3d1029 SHA512 5c84ee413d444114b5bc5d5657bb66ce45d1cd4fff340c14cdc329b467eacf01938ac297b767fa8e7b8ca7a535cacb1b8df91bf8a0e2e86f30dbf651f61b45d6 WHIRLPOOL 29bf21d6c46b4ccc347a9f9c13170d19c52c5e359ba374017594f41f21de601b7e9753814462361230aa438f80775dad51a25a8605356300d943fab443a4fb21
+DIST mozjs-24.1.0.rc1.tar.bz2 15590052 SHA256 69ca3ae747cae5cad980bdcd59e688bc99114901c8c1e0b789d187f4ef1e7264 SHA512 0e922b737bf601d4aaaa3aaf5d684e595d4f5abe7a4b108aa8ade77542158efc1b33dc00b68adef7877fc4f1e88346286ef1690598445c52a505c3becea6da2a WHIRLPOOL 38ca1461af49ab1bd0ec2b8577874c46b007adccf596d3fda31f8b7ac0995501e2644a3564d485a634eb6ab6a98d114c2d771289c4a077797b04af555b80112b

diff --git a/dev-lang/spidermonkey/spidermonkey-24.0_beta1.ebuild b/dev-lang/spidermonkey/spidermonkey-24.1.0_rc1.ebuild
similarity index 96%
rename from dev-lang/spidermonkey/spidermonkey-24.0_beta1.ebuild
rename to dev-lang/spidermonkey/spidermonkey-24.1.0_rc1.ebuild
index 71bd967..7dde380 100644
--- a/dev-lang/spidermonkey/spidermonkey-24.0_beta1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-24.1.0_rc1.ebuild
@@ -9,17 +9,18 @@ PYTHON_REQ_USE="threads"
 inherit autotools eutils toolchain-funcs multilib python-any-r1 versionator pax-utils
 
 MY_PN="mozjs"
-MY_P="${MY_PN}-${PV}"
+MY_P="${MY_PN}-${PV/_/.}"
 DESCRIPTION="Stand-alone JavaScript C library"
 HOMEPAGE="http://www.mozilla.org/js/spidermonkey/"
 SRC_URI="http://dev.gentoo.org/~axs/distfiles/${MY_P}.tar.bz2"
+SRC_URI="http://people.mozilla.org/~sstangl/${MY_P}.tar.bz2"
 
 LICENSE="NPL-1.1"
 SLOT="24"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa -ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
 IUSE="debug icu jit minimal static-libs test"
 
-S="${WORKDIR}/${MY_P}"
+S="${WORKDIR}/${MY_P%.rc*}"
 BUILDDIR="${S}/js/src"
 
 RDEPEND=">=dev-libs/nspr-4.9.4


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2013-08-19 14:09 Ian Stakenvicius
  0 siblings, 0 replies; 17+ messages in thread
From: Ian Stakenvicius @ 2013-08-19 14:09 UTC (permalink / raw
  To: gentoo-commits

commit:     a151abfcac11a17a3ce33647c5e564c6b2e212e5
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 19 14:09:08 2013 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Mon Aug 19 14:09:08 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=a151abfc

added draft beta of spidermonkey-24 -- note, still needs patch to use system icu

---
 dev-lang/spidermonkey/Manifest                     |   1 +
 .../spidermonkey/spidermonkey-24.0_beta1.ebuild    | 122 +++++++++++++++++++++
 2 files changed, 123 insertions(+)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
new file mode 100644
index 0000000..3320e62
--- /dev/null
+++ b/dev-lang/spidermonkey/Manifest
@@ -0,0 +1 @@
+DIST mozjs-24.0_beta1.tar.bz2 15487104 SHA256 29e22de463cb74ea12282c772cda40a35014fe562bca33fc4a1be2209b3d1029 SHA512 5c84ee413d444114b5bc5d5657bb66ce45d1cd4fff340c14cdc329b467eacf01938ac297b767fa8e7b8ca7a535cacb1b8df91bf8a0e2e86f30dbf651f61b45d6 WHIRLPOOL 29bf21d6c46b4ccc347a9f9c13170d19c52c5e359ba374017594f41f21de601b7e9753814462361230aa438f80775dad51a25a8605356300d943fab443a4fb21

diff --git a/dev-lang/spidermonkey/spidermonkey-24.0_beta1.ebuild b/dev-lang/spidermonkey/spidermonkey-24.0_beta1.ebuild
new file mode 100644
index 0000000..38d9e6b
--- /dev/null
+++ b/dev-lang/spidermonkey/spidermonkey-24.0_beta1.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-17.0.0-r1.ebuild,v 1.1 2013/08/10 02:43:06 axs Exp $
+
+EAPI="5"
+WANT_AUTOCONF="2.1"
+PYTHON_COMPAT=( python2_{6,7} )
+PYTHON_REQ_USE="threads"
+inherit eutils toolchain-funcs multilib python-any-r1 versionator pax-utils
+
+MY_PN="mozjs"
+MY_P="${MY_PN}-${PV}"
+DESCRIPTION="Stand-alone JavaScript C library"
+HOMEPAGE="http://www.mozilla.org/js/spidermonkey/"
+SRC_URI="http://dev.gentoo.org/~axs/distfiles/${MY_P}.tar.bz2"
+
+LICENSE="NPL-1.1"
+SLOT="24"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa -ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="debug jit minimal static-libs test"
+
+REQUIRED_USE="debug? ( jit )"
+
+S="${WORKDIR}/${MY_P}"
+BUILDDIR="${S}/js/src"
+
+RDEPEND=">=dev-libs/nspr-4.9.4
+	virtual/libffi"
+DEPEND="${RDEPEND}
+	${PYTHON_DEPS}
+	app-arch/zip
+	virtual/pkgconfig"
+
+pkg_setup(){
+	if [[ ${MERGE_TYPE} != "binary" ]]; then
+		python-any-r1_pkg_setup
+		export LC_ALL="C"
+	fi
+}
+
+src_prepare() {
+	epatch_user
+
+	if [[ ${CHOST} == *-freebsd* ]]; then
+		# Don't try to be smart, this does not work in cross-compile anyway
+		ln -sfn "${BUILDDIR}/config/Linux_All.mk" "${S}/config/$(uname -s)$(uname -r).mk" || die
+	fi
+}
+
+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 \
+		--enable-system-icu \
+		$(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
+		if use jit; then
+			pax-mark m "${ED}/usr/bin/js${SLOT}"
+		fi
+	else
+		rm -f "${ED}/usr/bin/js${SLOT}"
+	fi
+
+	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
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2013-08-02 17:18 Ian Stakenvicius
  0 siblings, 0 replies; 17+ messages in thread
From: Ian Stakenvicius @ 2013-08-02 17:18 UTC (permalink / raw
  To: gentoo-commits

commit:     bde9b6d5824f6e86c6e119e67699bf733d94ffb4
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Fri Aug  2 17:18:53 2013 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Fri Aug  2 17:18:53 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=bde9b6d5

spidermonkey-17 moved to tree, drop from overlay

---
 dev-lang/spidermonkey/Manifest                   |   1 -
 dev-lang/spidermonkey/spidermonkey-17.0.0.ebuild | 118 -----------------------
 2 files changed, 119 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
deleted file mode 100644
index 7360105..0000000
--- a/dev-lang/spidermonkey/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mozjs17.0.0.tar.gz 6778934 SHA256 321e964fe9386785d3bf80870640f2fa1c683e32fe988eeb201b04471c172fba SHA512 39b68aeb9f712f146778d8b68ee795709a1372c8ab893a222af4eb34882427d6f5cf877e743d6cb2f1b4348c194d8f3774f00cb775b03515b34b49560b748be4 WHIRLPOOL 4df7b51577787194065162b09d2c3dda849c13fa901305f9925d4ca5d38bb7f8e2daa943099e003fb9d11f9264ae2d77ccf04e5eea11e3ddcb624b504b99d52f

diff --git a/dev-lang/spidermonkey/spidermonkey-17.0.0.ebuild b/dev-lang/spidermonkey/spidermonkey-17.0.0.ebuild
deleted file mode 100644
index 571c44f..0000000
--- a/dev-lang/spidermonkey/spidermonkey-17.0.0.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="5"
-WANT_AUTOCONF="2.1"
-inherit autotools eutils toolchain-funcs multilib python versionator pax-utils
-
-MY_PN="mozjs"
-MY_P="${MY_PN}${PV}"
-DESCRIPTION="Stand-alone JavaScript C library"
-HOMEPAGE="http://www.mozilla.org/js/spidermonkey/"
-SRC_URI="http://ftp.mozilla.org/pub/mozilla.org/js/${MY_PN}${PV}.tar.gz"
-
-LICENSE="NPL-1.1"
-SLOT="0/mozjs17.0.0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa -ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
-IUSE="debug jit minimal static-libs test"
-
-S="${WORKDIR}/${MY_P}"
-BUILDDIR="${S}/js/src"
-
-RDEPEND=">=dev-libs/nspr-4.9.4
-	virtual/libffi"
-DEPEND="${RDEPEND}
-	app-arch/zip
-	=dev-lang/python-2*[threads]
-	virtual/pkgconfig"
-
-pkg_setup(){
-	if [[ ${MERGE_TYPE} != "binary" ]]; then
-		python_set_active_version 2
-		python_pkg_setup
-		export LC_ALL="C"
-	fi
-}
-
-src_prepare() {
-	epatch_user
-
-	if [[ ${CHOST} == *-freebsd* ]]; then
-		# Don't try to be smart, this does not work in cross-compile anyway
-		ln -sfn "${BUILDDIR}/config/Linux_All.mk" "${S}/config/$(uname -s)$(uname -r).mk" || die
-	fi
-}
-
-src_configure() {
-	cd "${BUILDDIR}" || die
-
-	CC="$(tc-getCC)" CXX="$(tc-getCXX)" \
-	AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" \
-	LD="$(tc-getLD)" PYTHON="$(PYTHON)" \
-	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
-		if use jit; then
-			pax-mark m "${ED}/usr/bin/js1*"
-		fi
-	else
-		rm -f "${ED}/usr/bin/js1*"
-	fi
-
-	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
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2012-10-12 20:16 Ian Stakenvicius
  0 siblings, 0 replies; 17+ messages in thread
From: Ian Stakenvicius @ 2012-10-12 20:16 UTC (permalink / raw
  To: gentoo-commits

commit:     e0646c59f9372049714f7ef0743f6fc0ccc83af6
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 12 20:16:29 2012 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Fri Oct 12 20:16:29 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=e0646c59

added USE=minimal to avoid installation of /usr/bin/js on embedded or minimal installs, bug 437520

---
 dev-lang/spidermonkey/Manifest                     |    2 +-
 dev-lang/spidermonkey/spidermonkey-1.8.7-r1.ebuild |   10 ++++++----
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 71c2d47..9b0aa40 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -17,5 +17,5 @@ EBUILD spidermonkey-1.7.0-r3.ebuild 1572 SHA256 5fa27ee739b872875263cc820fbd6296
 EBUILD spidermonkey-1.8.2.15-r2.ebuild 1974 SHA256 0c5415bdc7f102f6901c3f72a1456cea267e8042b91b580233a10b95e4a4f873 SHA512 ea45f184d20961623706f69a214d436aced33d104e8ff0f9e728c4a5f64d492cff3fff03a4f934e2cbb799a42dbd38551da6bfa05417543515dfad30383fcb05 WHIRLPOOL 889f37623b078d68ae11f7c0a5043c00a0f887c33dc66c9625834129d520e64939fe582756d7ba4a9d9477d45905da5fde3929cc27dac3837513b00ec628f684
 EBUILD spidermonkey-1.8.5-r1.ebuild 3123 SHA256 40243bbaf6a0300f008192d8faaf935c7d857c89ab2455177a2560c15cb47ba5 SHA512 621e3dd36e8c30c9e1ba7be8f350801f9154154d9bdf535ccb3e74943429b55707e9990f99929ffa97ebdeca800f1241b0357e024c67624b0f5e1ed000aabf99 WHIRLPOOL 8fc4f02b324c65d2f045222cf903a0d27cea272569a752c68651ed21df2d23c14bae97b975ce407be3f3e812841bb4bc8f24849f07aa2b23e609ec4fc38c1686
 EBUILD spidermonkey-1.8.5-r2.ebuild 3369 SHA256 5b9d75e9ffda5ba56b03ecab9db6607fefcceecfcebe59dcaf1b35a0ae7d0bc2 SHA512 00584e4fb20161b62b62559e922df935e3062f507e48032e321c768d2a4abd5f47d26434c5715bbb6a83b944af95f63b1852bd9db7a99ab1e837f800478054b4 WHIRLPOOL e41b2ee96db89c4c8e75762ada184e47680c4f0440dda6ebe2d8ad7686e1bb327d5e7c2ffda81e637d6cfe47781a0cf7e777221cb4bd118397579e620334f8f1
-EBUILD spidermonkey-1.8.7-r1.ebuild 3708 SHA256 34ec51cca1557a5582bed4de9c41301721c351638fe575e498e82e60b75f8eca SHA512 f051c17a8060943b1c403a4067485ceee133156b2fe4da97c9e02009de4d1765827b2b9c0f932113539c53c8f923a1ee68a454bc6c07ff558965a834c326c804 WHIRLPOOL c22e368bc2288f855de9624d27a0e1410e4b9cdc5b19a3798d00ef69656c1b1374a3306eeb595e48c9050b8bd54f271231d457e579e31effa8333e1f0e358868
+EBUILD spidermonkey-1.8.7-r1.ebuild 3748 SHA256 c9d32ad327d5c17bb5f8b47428e26a7db38537dbcbe6e9c0125ee7eaf0e613a2 SHA512 88b7aa138fae89cd1b465351bbfc261510d07ed048a4e50e42e6d66475ffb0bb098ae24c64ad412207df522a07e61353f07f8c3a666599fe5163ed796dc08571 WHIRLPOOL 03499978e51ce4b4ee4e4963288bf87438742df8b689113476e6ecbeb86014f127c02daefc4ce27ecce0150c8081ca4aa0118f65d767d190047cd1b1950e9da6
 EBUILD spidermonkey-1.8.7.ebuild 3426 SHA256 0b0f0c9c2274050d572f37abe88e2e61f68ae50295c4057b80d60de845c34dd9 SHA512 916fc89a9a60d44603ea677f57391dd9fab6ed52b38f1822621f37573a90d802912764e3924de91ef1b3ab3cefd077f07503bd933a48b8c532fb0dfb92e15bcc WHIRLPOOL 2bf79c38bb8bdc98f4e80d81ca1e5b733712b6b36eaaeb766cdd89ced157ee10ae41d524e910d47e03931efb8348faf63dca761db984330c927bd78214d3d37e

diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.7-r1.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.7-r1.ebuild
index 2a860b1..5e3bc63 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.7-r1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.7-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="http://people.mozilla.com/~dmandelin/${TARBALL_P}.tar.gz
 LICENSE="NPL-1.1"
 SLOT="0/mozjs187"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
-IUSE="debug jit static-libs test"
+IUSE="debug jit minimal static-libs test"
 
 S="${WORKDIR}/${MY_P}"
 BUILDDIR="${S}/js/src"
@@ -114,9 +114,11 @@ src_test() {
 src_install() {
 	cd "${BUILDDIR}" || die
 	emake DESTDIR="${D}" install
-	dobin shell/js
-	if use jit; then
-		pax-mark m "${ED}/usr/bin/js"
+	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


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2012-06-18 20:05 Ian Stakenvicius
  0 siblings, 0 replies; 17+ messages in thread
From: Ian Stakenvicius @ 2012-06-18 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     2173aab479059b0e8505ccb7f2834b87697231dc
Author:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 18 19:50:42 2012 +0000
Commit:     Ian Stakenvicius <axs <AT> gentoo <DOT> org>
CommitDate: Mon Jun 18 20:00:11 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=2173aab4

added installation of necessary extra header files, applied symlink fix from 1.8.5

---
 dev-lang/spidermonkey/Manifest                  |    2 +-
 dev-lang/spidermonkey/spidermonkey-1.8.7.ebuild |    8 +++++++-
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 888d82c..d9abb4b 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -6,4 +6,4 @@ DIST js185-1.0.0.tar.gz 6164605 RMD160 23e6ddc81d5b63e015aecc1a104b2d3d3ced5005
 DIST js187-1.0.0.tar.gz 7106870 RMD160 34d7fccefb85eb74093aad63c96190cb903021ea SHA1 229d05f271933f66536c20da2b1fb8060989cbc4 SHA256 ce80a9eabdaf22d2a1c4830ea36120e6af207bb336bea8f6d34cba32f59fe2b4
 DIST spidermonkey-1.8.7-patches-0.1.tar.xz 4796 RMD160 fc5bf0d85014a7d8d5c4f1f55866a44b8d5cd2bd SHA1 f54f7a761fef1bee23664d3736e3aaf38521a7e8 SHA256 ddc0431ed9a96b67c27787fa824f4456693b9361dbb41366f8196d1a3425a353
 EBUILD spidermonkey-1.8.5-r1.ebuild 3123 RMD160 42c22e43d78fee436660c385e4910e70f1b53c89 SHA1 150f46149e44631915fd75057acb0b8f5d0dbd72 SHA256 40243bbaf6a0300f008192d8faaf935c7d857c89ab2455177a2560c15cb47ba5
-EBUILD spidermonkey-1.8.7.ebuild 3131 RMD160 26928bef4f05039c81897f55f021b1bb94d6e00f SHA1 aa4e40b1c0213182d808235c78ec3c4f24c7cb13 SHA256 e3e7bf02c53b1944ea1b7fed03ef62ab1deab1a39b47b1dbab36bd21f48f20b1
+EBUILD spidermonkey-1.8.7.ebuild 3382 RMD160 19cd9ea976038fb9467843e564ffd4dde4b1ff72 SHA1 f3a81e5d2e27a2e4ba4ba72320b9ae88ca45193a SHA256 f44cb93b1efcfb9ae53385f44f854ca9ae0058d8b328d3ce81230db61449e6a2

diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.7.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.7.ebuild
index 8b97a0a..d741009 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.7.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.7.ebuild
@@ -43,7 +43,8 @@ src_prepare() {
 	EPATCH_FORCE="yes" \
 	epatch "${WORKDIR}/spidermonkey"
 
-	epatch ${FILESDIR}/${PN}-1.8.7-filter_desc.patch
+	epatch "${FILESDIR}"/${PN}-1.8.5-fix-install-symlinks.patch
+	epatch "${FILESDIR}"/${PN}-1.8.7-filter_desc.patch
 
 	epatch_user
 
@@ -115,6 +116,11 @@ src_install() {
 	fi
 	dodoc ../../README || die
 	dohtml README.html || die
+	# install header files needed but not part of build system
+	insinto /usr/include/js || die
+	doins ../public/*.h || die
+	insinto /usr/include/js/mozilla || die
+	doins ${S}/mfbt/*.h || die
 
 	if ! use static-libs; then
 		# We can't actually disable building of static libraries



^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2012-05-07 15:37 Jory Pratt
  0 siblings, 0 replies; 17+ messages in thread
From: Jory Pratt @ 2012-05-07 15:37 UTC (permalink / raw
  To: gentoo-commits

commit:     af16038ac462d3c4b7afd651dc9b5f1b71faa682
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Mon May  7 15:36:56 2012 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Mon May  7 15:36:56 2012 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=af16038a

fix bug #414473, thanks daiderek <AT> gmail.com

---
 dev-lang/spidermonkey/Manifest                     |    2 +-
 dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild |   21 ++++++++++++++++++++
 2 files changed, 22 insertions(+), 1 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 6cc2b06..1c91408 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1,4 +1,4 @@
 AUX spidermonkey-1.8.5-fix-install-symlinks.patch 484 RMD160 0a6e799e6b47c0011ba02c877e0d190ae3830c62 SHA1 b0f776c06e956024fb0f0553f8056bbce0830273 SHA256 4c66d490b6ff22086252ad871242d6d87de2e3fec59b91099864c7881cffd823
 AUX spidermonkey-1.8.5-fix-ppc64.patch 849 RMD160 def597b1b913385b908da7e09683c23bc5e6e61d SHA1 4700b680441e65854e9fb3108218ea9f0f8d264d SHA256 5cfdb6a590e02c83cd15732e417da9fdd26bd65490fe07e21c173d375e3c6abc
 DIST js185-1.0.0.tar.gz 6164605 RMD160 23e6ddc81d5b63e015aecc1a104b2d3d3ced5005 SHA1 52a01449c48d7a117b35f213d3e4263578d846d6 SHA256 5d12f7e1f5b4a99436685d97b9b7b75f094d33580227aa998c406bbae6f2a687
-EBUILD spidermonkey-1.8.5-r1.ebuild 2242 RMD160 f3515533beae661085cc41e86c587a0d72bc9b48 SHA1 9f578eb09c1d649a6fab8e3e78f1c53befff7889 SHA256 99c26bbb95efd7729a78724d03584451393094cbce925d795b9fc4ba36dc491a
+EBUILD spidermonkey-1.8.5-r1.ebuild 2958 RMD160 89943abebb3999756a6e2222b8a17aad1a1714aa SHA1 5788a3e078ccd452fdc291b053f1d8d59d4ddeed SHA256 af157899213ea24eda0533defdd7c040e6de83ebd17f521a4699aece14d636b9

diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild
index 554b14f..9b730c3 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild
@@ -64,6 +64,27 @@ src_configure() {
 
 src_compile() {
 	cd "${BUILDDIR}"
+	if tc-is-cross-compiler; then
+		make CFLAGS="" CXXFLAGS="" \
+			CC=$(tc-getBUILD_CC) CXX=$(tc-getBUILD_CXX) \
+			jscpucfg host_jsoplengen host_jskwgen || die
+		make CFLAGS="" CXXFLAGS="" \
+			CC=$(tc-getBUILD_CC) CXX=$(tc-getBUILD_CXX) \
+			-C config nsinstall || die
+		mv {,native-}jscpucfg
+		mv {,native-}host_jskwgen
+		mv {,native-}host_jsoplengen
+		mv config/{,native-}nsinstall
+		sed -e 's@./jscpucfg@./native-jscpucfg@' \
+			-e 's@./host_jskwgen@./native-host_jskwgen@' \
+			-e 's@./host_jsoplengen@./native-host_jsoplengen@' \
+			-i Makefile
+		sed -e 's@/nsinstall@/native-nsinstall@' -i config/config.mk
+		rm config/host_nsinstall.o \
+			config/host_pathsub.o \
+			host_jskwgen.o \
+			host_jsoplengen.o
+	fi
 	emake || die
 }
 



^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2011-11-14 19:57 Jory Pratt
  0 siblings, 0 replies; 17+ messages in thread
From: Jory Pratt @ 2011-11-14 19:57 UTC (permalink / raw
  To: gentoo-commits

commit:     f47c78649bfab2b620c14e06741ef6c1dea90768
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 19:57:39 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 19:57:39 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=f47c7864

enable basic debugging symbols only

---
 dev-lang/spidermonkey/Manifest                     |    2 +-
 dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild |    9 +--------
 2 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 06b3de2..6cc2b06 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1,4 +1,4 @@
 AUX spidermonkey-1.8.5-fix-install-symlinks.patch 484 RMD160 0a6e799e6b47c0011ba02c877e0d190ae3830c62 SHA1 b0f776c06e956024fb0f0553f8056bbce0830273 SHA256 4c66d490b6ff22086252ad871242d6d87de2e3fec59b91099864c7881cffd823
 AUX spidermonkey-1.8.5-fix-ppc64.patch 849 RMD160 def597b1b913385b908da7e09683c23bc5e6e61d SHA1 4700b680441e65854e9fb3108218ea9f0f8d264d SHA256 5cfdb6a590e02c83cd15732e417da9fdd26bd65490fe07e21c173d375e3c6abc
 DIST js185-1.0.0.tar.gz 6164605 RMD160 23e6ddc81d5b63e015aecc1a104b2d3d3ced5005 SHA1 52a01449c48d7a117b35f213d3e4263578d846d6 SHA256 5d12f7e1f5b4a99436685d97b9b7b75f094d33580227aa998c406bbae6f2a687
-EBUILD spidermonkey-1.8.5-r1.ebuild 2349 RMD160 b3f40b45e55e840d1ae514c75460fbe11f2a6855 SHA1 d38a8b3a51ccffa3d597f262ba833aec259101fb SHA256 30cd2fc5458eae7e8a0b04598a1195a41af305bc78226ed4934c39f23a4775c6
+EBUILD spidermonkey-1.8.5-r1.ebuild 2242 RMD160 f3515533beae661085cc41e86c587a0d72bc9b48 SHA1 9f578eb09c1d649a6fab8e3e78f1c53befff7889 SHA256 99c26bbb95efd7729a78724d03584451393094cbce925d795b9fc4ba36dc491a

diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild
index 8f58b15..554b14f 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild
@@ -48,14 +48,6 @@ src_prepare() {
 }
 
 src_configure() {
-	local myopts
-
-	if use debug ; then
-		myopts="--enable-debug \
-			--enable-debugger-info-modules \
-			--enable-debug-symbols"
-	fi
-
 	cd "${BUILDDIR}"
 
 	CC="$(tc-getCC)" CXX="$(tc-getCXX)" LD="$(tc-getLD)" PYTHON="$(PYTHON)" \
@@ -65,6 +57,7 @@ src_configure() {
 		--enable-readline \
 		--enable-threadsafe \
 		--with-system-nspr \
+		$(use enable debug) \
 		$(use_enable static-libs static) \
 		$(use_enable test tests)
 }



^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2011-11-14 19:37 Jory Pratt
  0 siblings, 0 replies; 17+ messages in thread
From: Jory Pratt @ 2011-11-14 19:37 UTC (permalink / raw
  To: gentoo-commits

commit:     4aafa3b4e1054a7725c281351272dc6c4bc7b2d6
Author:     Jory A. Pratt <anarchy <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 14 19:37:21 2011 +0000
Commit:     Jory Pratt <anarchy <AT> gentoo <DOT> org>
CommitDate: Mon Nov 14 19:37:21 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=4aafa3b4

pax-mark js binary to prevent segfault on hardened

---
 dev-lang/spidermonkey/Manifest                     |    2 +-
 dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild |    3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 4292457..06b3de2 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1,4 +1,4 @@
 AUX spidermonkey-1.8.5-fix-install-symlinks.patch 484 RMD160 0a6e799e6b47c0011ba02c877e0d190ae3830c62 SHA1 b0f776c06e956024fb0f0553f8056bbce0830273 SHA256 4c66d490b6ff22086252ad871242d6d87de2e3fec59b91099864c7881cffd823
 AUX spidermonkey-1.8.5-fix-ppc64.patch 849 RMD160 def597b1b913385b908da7e09683c23bc5e6e61d SHA1 4700b680441e65854e9fb3108218ea9f0f8d264d SHA256 5cfdb6a590e02c83cd15732e417da9fdd26bd65490fe07e21c173d375e3c6abc
 DIST js185-1.0.0.tar.gz 6164605 RMD160 23e6ddc81d5b63e015aecc1a104b2d3d3ced5005 SHA1 52a01449c48d7a117b35f213d3e4263578d846d6 SHA256 5d12f7e1f5b4a99436685d97b9b7b75f094d33580227aa998c406bbae6f2a687
-EBUILD spidermonkey-1.8.5-r1.ebuild 2308 RMD160 326b2e3097f0db237d28a0a24170f39be39657bf SHA1 f25c6d765a2008bef18eab74398881918a142d1b SHA256 447f4def37621da91082d3cf7ffcca9e6af7095dcadf8aeddd497a02c2a3a760
+EBUILD spidermonkey-1.8.5-r1.ebuild 2349 RMD160 b3f40b45e55e840d1ae514c75460fbe11f2a6855 SHA1 d38a8b3a51ccffa3d597f262ba833aec259101fb SHA256 30cd2fc5458eae7e8a0b04598a1195a41af305bc78226ed4934c39f23a4775c6

diff --git a/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild
index 3b1a293..8f58b15 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.5-r1.ebuild
@@ -3,7 +3,7 @@
 # $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/spidermonkey-1.8.5.ebuild,v 1.2 2011/07/03 05:36:21 nirbheek Exp $
 
 EAPI="3"
-inherit eutils toolchain-funcs multilib python versionator
+inherit eutils toolchain-funcs multilib python versionator pax-utils
 
 MY_PN="js"
 TARBALL_PV="$(replace_all_version_separators '' $(get_version_component_range 1-3))"
@@ -83,6 +83,7 @@ src_install() {
 	cd "${BUILDDIR}"
 	emake DESTDIR="${D}" install || die
 	dobin shell/js ||die 
+	pax-mark m "${ED}/usr/bin/js"
 	dodoc ../../README || die
 	dohtml README.html || die
 



^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/
@ 2011-06-22  2:23 Nirbheek Chauhan
  0 siblings, 0 replies; 17+ messages in thread
From: Nirbheek Chauhan @ 2011-06-22  2:23 UTC (permalink / raw
  To: gentoo-commits

commit:     64cd0c50f5e416ee779f04f9d080d1dd561f6c0b
Author:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
AuthorDate: Wed Jun 22 02:13:59 2011 +0000
Commit:     Nirbheek Chauhan <nirbheek <AT> gentoo <DOT> org>
CommitDate: Wed Jun 22 02:13:59 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/mozilla.git;a=commit;h=64cd0c50

Rename 1.9.2.x to 1.8.2.x so that we can add v1.8.5 later

---
 dev-lang/spidermonkey/Manifest                     |    2 +-
 ....9.2.13.ebuild => spidermonkey-1.8.2.13.ebuild} |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index e94194e..8fbf7dc 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1,3 +1,3 @@
 AUX spidermonkey-1.9.2.13-as-needed.patch 623 RMD160 2f77a10c5984d078ed187b1b5f469393f8c7a35d SHA1 367571f1d440e46f87d3edcfafbff0d17cce3cdb SHA256 5163be062d23265cc19e9b1acb441ec42ceb2fd678b03076880869b7b9f92f8f
 DIST firefox-3.6.13.source.tar.bz2 51478675 RMD160 658409db60a8f412ac74ff15a8c1d8c4ed85b71e SHA1 1d1bc70d651bce4006687f5762638563c0494267 SHA256 4b90775c0f29cb7e170a80894311d8c7a2cd794c50e2124b70d1b83011c45f63
-EBUILD spidermonkey-1.9.2.13.ebuild 1603 RMD160 934f467e84537514992d2d8c4f03b0043dce7931 SHA1 da4b6a3ea9e9473e8de737460719b4541c4f57a9 SHA256 6e2b871bdce50b38074bb214cf8574498a3f116a0f5b0390e3e877de5e8e94a3
+EBUILD spidermonkey-1.8.2.13.ebuild 1603 RMD160 1e1358b96e3a10dd2fd06238726e784d14c7ae44 SHA1 f5564e028be5fa8416fd53a5b1a1ac8861f835f4 SHA256 a90bf84e00990defacf04c00e9cca36da885ce739b2aa3e9a6f44a9fb2adaf7c

diff --git a/dev-lang/spidermonkey/spidermonkey-1.9.2.13.ebuild b/dev-lang/spidermonkey/spidermonkey-1.8.2.13.ebuild
similarity index 98%
rename from dev-lang/spidermonkey/spidermonkey-1.9.2.13.ebuild
rename to dev-lang/spidermonkey/spidermonkey-1.8.2.13.ebuild
index 83c97e3..b788c5b 100644
--- a/dev-lang/spidermonkey/spidermonkey-1.9.2.13.ebuild
+++ b/dev-lang/spidermonkey/spidermonkey-1.8.2.13.ebuild
@@ -6,7 +6,7 @@ EAPI="2"
 inherit eutils toolchain-funcs multilib python
 
 MY_PV="${PV}"
-MY_PV="${MY_PV/1.9.2/3.6}"
+MY_PV="${MY_PV/1.8.2/3.6}"
 DESCRIPTION="Stand-alone JavaScript C library"
 HOMEPAGE="http://www.mozilla.org/js/spidermonkey/"
 REL_URI="http://releases.mozilla.org/pub/mozilla.org/firefox/releases"



^ permalink raw reply related	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2018-08-07 14:09 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-14 19:16 [gentoo-commits] proj/mozilla:master commit in: dev-lang/spidermonkey/ Jory Pratt
  -- strict thread matches above, loose matches on Subject: below --
2018-08-07 14:09 Ian Stakenvicius
2018-07-30 23:02 Ian Stakenvicius
2018-07-06 19:50 Ian Stakenvicius
2017-06-05 14:36 Jory Pratt
2014-10-17 17:11 Ian Stakenvicius
2014-10-17 16:54 Ian Stakenvicius
2014-06-02 12:21 Ian Stakenvicius
2013-11-09  4:00 Ian Stakenvicius
2013-08-19 14:09 Ian Stakenvicius
2013-08-02 17:18 Ian Stakenvicius
2012-10-12 20:16 Ian Stakenvicius
2012-06-18 20:05 Ian Stakenvicius
2012-05-07 15:37 Jory Pratt
2011-11-14 19:57 Jory Pratt
2011-11-14 19:37 Jory Pratt
2011-06-22  2:23 Nirbheek Chauhan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox