pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
gjs: Update the package to 1.53.4.
Module Name: pkgsrc-wip
Committed By: Santhosh Raju <fox%NetBSD.org@localhost>
Pushed By: fox
Date: Sat Oct 5 03:32:46 2019 -0500
Changeset: 95df57fdf6c125a65b831bca974f63c7d20cc392
Modified Files:
gjs/Makefile
gjs/PLIST
gjs/buildlink3.mk
gjs/distinfo
Log Message:
gjs: Update the package to 1.53.4.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=95df57fdf6c125a65b831bca974f63c7d20cc392
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
gjs/Makefile | 40 +++++++++++++++++++---------------------
gjs/PLIST | 32 +++++---------------------------
gjs/buildlink3.mk | 9 +++++----
gjs/distinfo | 12 +++++++-----
4 files changed, 36 insertions(+), 57 deletions(-)
diffs:
diff --git a/gjs/Makefile b/gjs/Makefile
index 8b496fe83f..7cf51520eb 100644
--- a/gjs/Makefile
+++ b/gjs/Makefile
@@ -1,9 +1,8 @@
-# $NetBSD: Makefile,v 1.2 2012/09/29 00:50:35 asau Exp $
-#
+# $NetBSD$
-DISTNAME= gjs-1.44.0
+DISTNAME= gjs-1.53.4
CATEGORIES= lang
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gjs/1.44/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gjs/1.53/}
EXTRACT_SUFX= .tar.xz
MAINTAINER= pkgsrc-users%NetBSD.org@localhost
@@ -11,36 +10,35 @@ HOMEPAGE= http://live.gnome.org/Gjs
COMMENT= Javascript binding for GNOME based on Spidermonkey
LICENSE= mit
-MAKE_JOBS_SAFE= NO
+BUILD_DEPENDS+= autoconf-archive-[0-9]*:../../devel/autoconf-archive
GNU_CONFIGURE= yes
USE_LIBTOOL= yes
-USE_TOOLS+= pkg-config gmake
+USE_TOOLS+= aclocal autoconf autoreconf automake gettext gmake m4 pkg-config
USE_LANGUAGES= c c++
PKGCONFIG_OVERRIDE+= gjs-1.0.pc.in
-PKGCONFIG_OVERRIDE+= gjs-dbus-1.0.pc.in
-PKGCONFIG_OVERRIDE+= gjs-gi-1.0.pc.in
-PKGCONFIG_OVERRIDE+= gjs-internals-1.0.pc.in
-SUBST_CLASSES+= fix-python
-SUBST_STAGE.fix-python= pre-configure
-SUBST_MESSAGE.fix-python= Fixing dynamic python
-SUBST_FILES.fix-python+= scripts/make-tests
-SUBST_SED.fix-python+= -e 's,/usr/bin/env python,${PYTHONBIN},'
+CONFIGURE_ARGS+= --disable-profiler
+CONFIGURE_ARGS+= --prefix=${PREFIX}
-#SUBST_CLASSES+= libjs
-#SUBST_STAGE.libjs= pre-configure
-#SUBST_MESSAGE.fix-python= Convert libjs to libmozjs24
-#SUBST_FILES.fix-python+= scripts/make-tests
-#SUBST_SED.fix-python+= -e 's,/usr/bin/env python,${PYTHONBIN},'
+LDFLAGS.NetBSD+= ${X11_LDFLAGS}
-BUILDLINK_TRANSFORM+= l:mozjs:mozjs24
+# Needed by the Javascript JIT used in gjs
+NOT_PAX_MPROTECT_SAFE+= bin/gjs-console
+NOT_PAX_MPROTECT_SAFE+= bin/gjs
+
+pre-configure:
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} autoreconf -vfi
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/gobject-introspection/buildlink3.mk"
-.include "../../wip/spidermonkey24/buildlink3.mk"
+.include "../../devel/libffi/buildlink3.mk"
.include "../../graphics/cairo-gobject/buildlink3.mk"
+.include "../../graphics/gdk-pixbuf2/buildlink3.mk"
.include "../../lang/python/extension.mk"
+.include "../../lang/spidermonkey52/buildlink3.mk"
.include "../../sysutils/dbus-glib/buildlink3.mk"
+.include "../../x11/gtk3/buildlink3.mk"
+.include "../../mk/readline.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"
diff --git a/gjs/PLIST b/gjs/PLIST
index 04e98f769f..0e1184bf64 100644
--- a/gjs/PLIST
+++ b/gjs/PLIST
@@ -1,36 +1,14 @@
@comment $NetBSD$
bin/gjs
bin/gjs-console
-include/gjs-1.0/gi/arg.h
-include/gjs-1.0/gi/boxed.h
-include/gjs-1.0/gi/closure.h
-include/gjs-1.0/gi/enumeration.h
-include/gjs-1.0/gi/foreign.h
-include/gjs-1.0/gi/function.h
-include/gjs-1.0/gi/fundamental.h
-include/gjs-1.0/gi/gerror.h
-include/gjs-1.0/gi/gtype.h
-include/gjs-1.0/gi/interface.h
-include/gjs-1.0/gi/keep-alive.h
-include/gjs-1.0/gi/ns.h
-include/gjs-1.0/gi/object.h
-include/gjs-1.0/gi/param.h
-include/gjs-1.0/gi/repo.h
-include/gjs-1.0/gi/union.h
-include/gjs-1.0/gi/value.h
-include/gjs-1.0/gjs/byteArray.h
-include/gjs-1.0/gjs/compat.h
include/gjs-1.0/gjs/context.h
include/gjs-1.0/gjs/coverage.h
-include/gjs-1.0/gjs/gjs-module.h
include/gjs-1.0/gjs/gjs.h
-include/gjs-1.0/gjs/importer.h
-include/gjs-1.0/gjs/jsapi-util.h
-include/gjs-1.0/gjs/mem.h
-include/gjs-1.0/gjs/native.h
-include/gjs-1.0/gjs/runtime.h
-include/gjs-1.0/gjs/type-module.h
+include/gjs-1.0/gjs/macros.h
+include/gjs-1.0/gjs/profiler.h
+include/gjs-1.0/util/error.h
lib/gjs/girepository-1.0/GjsPrivate-1.0.typelib
lib/libgjs.la
lib/pkgconfig/gjs-1.0.pc
-lib/pkgconfig/gjs-internals-1.0.pc
+share/gjs-1.0/lsan/lsan.supp
+share/gjs-1.0/valgrind/gjs.supp
diff --git a/gjs/buildlink3.mk b/gjs/buildlink3.mk
index cc3c387ccd..a0af64fd2d 100644
--- a/gjs/buildlink3.mk
+++ b/gjs/buildlink3.mk
@@ -1,17 +1,18 @@
-# $NetBSD: buildlink3.mk,v 1.1.1.1 2011/08/04 15:41:03 ryo-on Exp $
+# $NetBSD$
BUILDLINK_TREE+= gjs
.if !defined(GJS_BUILDLINK3_MK)
GJS_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.gjs+= gjs>=0.7.14
+BUILDLINK_API_DEPENDS.gjs+= gjs>=1.53.4
BUILDLINK_PKGSRCDIR.gjs?= ../../wip/gjs
+#BUILDLINK_PKGSRCDIR.gjs?= ../../lang/gjs
.include "../../devel/glib2/buildlink3.mk"
.include "../../devel/gobject-introspection/buildlink3.mk"
-.include "../../wip/spidermonkey24/buildlink3.mk"
-#.include "../../graphics/cairo-gobject/buildlink3.mk"
+.include "../../lang/spidermonkey52/buildlink3.mk"
+.include "../../graphics/cairo-gobject/buildlink3.mk"
.include "../../sysutils/dbus-glib/buildlink3.mk"
.endif # GJS_BUILDLINK3_MK
diff --git a/gjs/distinfo b/gjs/distinfo
index 8a08ef3a4e..92e989777c 100644
--- a/gjs/distinfo
+++ b/gjs/distinfo
@@ -1,6 +1,8 @@
-$NetBSD: distinfo,v 1.1.1.1 2011/08/04 15:41:03 ryo-on Exp $
+$NetBSD$
-SHA1 (gjs-1.44.0.tar.xz) = c38009d51c194f2c75c506cd5826d67ba44c81c8
-RMD160 (gjs-1.44.0.tar.xz) = 7ae9b2828d113d65ff2fc15b555f3cae6e668160
-SHA512 (gjs-1.44.0.tar.xz) = 3866e124f05221fd47275951f8c2c6954ba28a9b1443cc3c01789284709e2dd69f496efa094e6ddc9fcae563b9def68441aa398c1488076701fa1e873f9b9735
-Size (gjs-1.44.0.tar.xz) = 486144 bytes
+SHA1 (gjs-1.53.4.tar.xz) = 7193dffbc30e08fec94bc315feeb41bfdaa67c64
+RMD160 (gjs-1.53.4.tar.xz) = 1263754399afd24e0522d67241685192574d4e35
+SHA512 (gjs-1.53.4.tar.xz) = 5876a8912699fcb22bdfe678a5c9d9893be9dc5b2242160985dd6491c1b4c6148fd4d57d62a9be9c98186176440cf9f99239f8be6b57126cb077c3f90aeb8e2e
+Size (gjs-1.53.4.tar.xz) = 635936 bytes
+SHA1 (patch-Makefile.am) = 76de02d536bcbc0c771f334c7405b4f794134d17
+SHA1 (patch-configure.ac) = fae40eb51780ca6c5bfa96c82692e20f024d60eb
Home |
Main Index |
Thread Index |
Old Index