[gnome-continuous] modules: Update to more modern gjs/js24/introspection stack
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-continuous] modules: Update to more modern gjs/js24/introspection stack
- Date: Sun, 22 Feb 2015 16:50:40 +0000 (UTC)
commit c1c0ad8eccd553560d04f92ee801f73538633809
Author: Colin Walters <walters verbum org>
Date: Sun Feb 22 11:50:00 2015 -0500
modules: Update to more modern gjs/js24/introspection stack
Now that we no longer support running on RHEL6.
install/gnome-continuous.modules | 25 ++++++++++++++++++-------
1 files changed, 18 insertions(+), 7 deletions(-)
---
diff --git a/install/gnome-continuous.modules b/install/gnome-continuous.modules
index 98d058d..19b2168 100644
--- a/install/gnome-continuous.modules
+++ b/install/gnome-continuous.modules
@@ -4,6 +4,8 @@
href="git://git.gnome.org/"/>
<repository type="git" name="cgwalters"
href="git://github.com/cgwalters"/>
+ <repository type="tarball" name="ftp.mozilla.org"
+ href="http://ftp.mozilla.org/"/>
<autotools id="gtk-doc-stub">
<branch/>
</autotools>
@@ -11,13 +13,13 @@
<branch/>
</autotools>
<autotools id="glib">
- <branch revision="glib-2-40"/>
+ <branch revision="glib-2-42"/>
<dependencies>
<dep package="gtk-doc-stub"/>
</dependencies>
</autotools>
<autotools id="gobject-introspection" autogenargs="--without-cairo">
- <branch revision="gnome-3-12"/>
+ <branch revision="1.42.0"/>
<dependencies>
<dep package="glib"/>
</dependencies>
@@ -28,18 +30,27 @@
<dep package="glib"/>
</dependencies>
</autotools>
- <autotools id="spidermonkey" autogenargs="--enable-threadsafe --with-system-nspr">
- <branch repo="cgwalters" module="spidermonkey-tarballs-as-git" revision="js-17"/>
+ <autotools id="js24" check-target="false"
+ autogenargs="--enable-threadsafe --with-system-nspr --enable-debug --disable-tests --disable-strip
--enable-ctypes --enable-system-ffi --disable-intl-api">
+ <pkg-config>mozjs-24.pc</pkg-config>
+ <branch repo="ftp.mozilla.org"
+ module="pub/mozilla.org/js/mozjs-24.2.0.tar.bz2"
+ version="24.2.0"
+ hash="sha256:e62f3f331ddd90df1e238c09d61a505c516fe9fd8c5c95336611d191d18437d8"
+ checkoutdir="js24-24.2.0">
+ <patch file="js24-buildapi.patch" strip="1"/>
+ <patch file="js24-prettyprinters.patch" strip="1"/>
+ </branch>
<dependencies>
- <dep package="glib"/>
+ <dep package="nspr"/>
</dependencies>
</autotools>
<autotools id="gjs" autogenargs="--without-cairo">
- <branch revision="gnome-3-10"/>
+ <branch revision="gnome-3-14"/>
<dependencies>
<dep package="gobject-introspection"/>
<dep package="gnome-common"/>
- <dep package="spidermonkey"/>
+ <dep package="js24"/>
</dependencies>
</autotools>
<autotools id="libxml2">
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]