aboutsummaryrefslogtreecommitdiff
path: root/lang/quickjs
diff options
context:
space:
mode:
authorYuri Victorovich <yuri@FreeBSD.org>2020-05-30 05:36:57 +0000
committerYuri Victorovich <yuri@FreeBSD.org>2020-05-30 05:36:57 +0000
commita37af3fc463f47409e176e52f851e1824deeb283 (patch)
tree048f8468e119fef77d136600981ed136cc09d3f2 /lang/quickjs
parent3dd9016e8e67025c771f4c7637839d9ee67e77f7 (diff)
downloadports-a37af3fc463f47409e176e52f851e1824deeb283.tar.gz
ports-a37af3fc463f47409e176e52f851e1824deeb283.zip
lang/quickjs: Update 2019.10.27 -> 2020.04.12
Notes
Notes: svn path=/head/; revision=537041
Diffstat (limited to 'lang/quickjs')
-rw-r--r--lang/quickjs/Makefile2
-rw-r--r--lang/quickjs/distinfo6
-rw-r--r--lang/quickjs/files/patch-quickjs-libc.c10
-rw-r--r--lang/quickjs/files/patch-quickjs.c4
-rw-r--r--lang/quickjs/pkg-plist3
5 files changed, 14 insertions, 11 deletions
diff --git a/lang/quickjs/Makefile b/lang/quickjs/Makefile
index fe7198188f75..4de59e6fcbb7 100644
--- a/lang/quickjs/Makefile
+++ b/lang/quickjs/Makefile
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= quickjs
-DISTVERSION= 2019.10.27
+DISTVERSION= 2020.04.12
CATEGORIES= lang devel
MASTER_SITES= https://bellard.org/${PORTNAME}/
DISTNAME= ${PORTNAME}-${DISTVERSION:S/./-/g}
diff --git a/lang/quickjs/distinfo b/lang/quickjs/distinfo
index ba20a7b902bb..4d12f286d2e8 100644
--- a/lang/quickjs/distinfo
+++ b/lang/quickjs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1575699043
-SHA256 (quickjs-2019-10-27.tar.xz) = 51cdca4eb7851d2eb8b28d442dfaa36213920171a0cf0ebc046802369434a176
-SIZE (quickjs-2019-10-27.tar.xz) = 763012
+TIMESTAMP = 1590816786
+SHA256 (quickjs-2020-04-12.tar.xz) = 22b15f2cc910289821379dc8d314d35ef492f6d69d4419c9bcb1b2263e9d71c8
+SIZE (quickjs-2020-04-12.tar.xz) = 741060
diff --git a/lang/quickjs/files/patch-quickjs-libc.c b/lang/quickjs/files/patch-quickjs-libc.c
index c37cc7ccb755..30a7b486e4ac 100644
--- a/lang/quickjs/files/patch-quickjs-libc.c
+++ b/lang/quickjs/files/patch-quickjs-libc.c
@@ -1,6 +1,6 @@
---- quickjs-libc.c.orig 2019-09-18 18:34:20 UTC
+--- quickjs-libc.c.orig 2020-04-12 13:18:13 UTC
+++ quickjs-libc.c
-@@ -45,7 +45,7 @@
+@@ -45,9 +45,13 @@
#include <termios.h>
#include <sys/ioctl.h>
#include <sys/wait.h>
@@ -8,4 +8,10 @@
+#if defined(__APPLE__) || defined(__FreeBSD__)
typedef sig_t sighandler_t;
#endif
++#endif
++
++#if defined(__FreeBSD__)
++extern char **environ;
#endif
+
+ #include "cutils.h"
diff --git a/lang/quickjs/files/patch-quickjs.c b/lang/quickjs/files/patch-quickjs.c
index 55e159d3bb43..4102224158be 100644
--- a/lang/quickjs/files/patch-quickjs.c
+++ b/lang/quickjs/files/patch-quickjs.c
@@ -1,6 +1,6 @@
---- quickjs.c.orig 2019-09-18 18:34:20 UTC
+--- quickjs.c.orig 2020-04-12 13:18:13 UTC
+++ quickjs.c
-@@ -1423,7 +1423,7 @@ static const JSMallocFunctions def_malloc_funcs = {
+@@ -1694,7 +1694,7 @@ static const JSMallocFunctions def_malloc_funcs = {
(size_t (*)(const void *))malloc_usable_size,
#else
/* change this to `NULL,` if compilation fails */
diff --git a/lang/quickjs/pkg-plist b/lang/quickjs/pkg-plist
index af0548460364..1a1306ba137d 100644
--- a/lang/quickjs/pkg-plist
+++ b/lang/quickjs/pkg-plist
@@ -1,9 +1,6 @@
bin/qjs
-bin/qjsbn
-bin/qjsbnc
bin/qjsc
bin/qjscalc
include/quickjs/quickjs-libc.h
include/quickjs/quickjs.h
lib/quickjs/libquickjs.a
-lib/quickjs/libquickjs.bn.a