Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 581742 Details for
Bug 689124
games-strategy/0ad-0.0.23b_alpha: allow using system library dev-lang/spidermonkey:38
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
0ad-mandatory-system-mozjs.patch
0ad.ebuild.2.patch (text/plain), 1.06 KB, created by
Samuel Bauer
on 2019-07-02 01:24:03 UTC
(
hide
)
Description:
0ad-mandatory-system-mozjs.patch
Filename:
MIME Type:
Creator:
Samuel Bauer
Created:
2019-07-02 01:24:03 UTC
Size:
1.06 KB
patch
obsolete
>--- games-strategy/0ad/0ad-0.0.23b_alpha.ebuild >+++ games-strategy/0ad/0ad-0.0.23b_alpha.ebuild >@@ -22,6 +22,7 @@ > RESTRICT="test" > > RDEPEND=" >+ dev-lang/spidermonkey:38 > dev-libs/boost:= > dev-libs/icu:= > dev-libs/libsodium >@@ -63,6 +64,7 @@ > local myconf=( > --with-system-nvtt > --with-system-miniupnpc >+ --with-system-mozjs38 > --minimal-flags > $(usex nvtt "" "--without-nvtt") > $(usex pch "" "--without-pch") >@@ -100,15 +102,12 @@ > src_compile() { > tc-export AR > >- # build bundled and patched spidermonkey >- cd libraries/source/spidermonkey || die >- JOBS="${MAKEOPTS}" ./build.sh || die >- cd "${S}" || die >- > # build 3rd party fcollada > emake -C libraries/source/fcollada/src > > # build 0ad >+ CFLAGS="${CFLAGS} -I/usr/include/mozjs-38/" >+ CXXFLAGS="${CXXFLAGS} -I/usr/include/mozjs-38/" > emake -C build/workspaces/gcc verbose=1 > } > >@@ -126,7 +125,6 @@ > > exeinto /usr/$(get_libdir)/${PN} > doexe binaries/system/libCollada.so >- doexe libraries/source/spidermonkey/lib/*.so > use editor && doexe binaries/system/libAtlasUI.so > > dodoc binaries/system/readme.txt
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 689124
:
581740
| 581742