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