dev-lang/spidermonkey:{38,45} ebuild improvements and bugfixes
authorIan Stakenvicius <axs@gentoo.org>
Tue, 28 Feb 2017 17:37:44 +0000 (12:37 -0500)
committerIan Stakenvicius <axs@gentoo.org>
Tue, 28 Feb 2017 17:48:34 +0000 (12:48 -0500)
commit618641268d4137bd66db26ab47f6ffa79e709979
tree13430ab6be77f02461bd0dde72f21c92d3ba58dd
parentfb223537ee7ac9bf8da6ed233b3d451a257d30ea
dev-lang/spidermonkey:{38,45} ebuild improvements and bugfixes

Upstream stripped out most slotting and also was installing headers
as symlinks.  This has been addressed in :38 through patches from GNOME.

Redundant and unused eclasses were removed, which should help address
bug 611232.

spidermonkey-45 still installs headers as symlinks, and I have ben unable
to figure out where in the python buildsystem code this is being triggered
to reverse it back to a copy; the ebuild is now p.masked because of that.

Package-Manager: portage-2.3.3
dev-lang/spidermonkey/files/mozjs38-copy-headers.patch [new file with mode: 0644]
dev-lang/spidermonkey/files/mozjs38-pkg-config-version.patch [new file with mode: 0644]
dev-lang/spidermonkey/spidermonkey-38.2.1_rc0.ebuild
dev-lang/spidermonkey/spidermonkey-45.0.2.ebuild
profiles/package.mask