From nobody Tue Jul 22 08:46:51 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4bmW8r2kWHz62lLX; Tue, 22 Jul 2025 08:46:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4bmW8q5hj6z3jbk; Tue, 22 Jul 2025 08:46:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753174011; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oe6g93lk8BhvpLRxyj1nfZYC80JRYDlfWa+G3u6DWkY=; b=hwYwVY2Jw9uR3PSBd5PT0LmOyEmG7b0T7hzlb4+41rpk7O3RXA8dx2B6Od/UZFyDcWTOVg gGx/5PLaJj7t1prCrpNwp9xDEnIj+uL+g6NhTHd43if2ll7zdzE2810pSUHULGSdS0oX0d 4Epg5O0A+pPBfosaJbJQFyfkeunA9zUr/KS6+jwhSSzqajSOEY1zA+wdcLM8ypPw9+E0Oj SdV5IWX+u1Giyysewl4KUxPZfPzoNhmd4E9+EYeUKcpU7oYjRQAiLXXsr8vaHYiO1n7Cvy lfxBHGCsypn4fwt4ZoZOeH7dOAUvplSSirWCD5vtu1ga66EsfDLqbpQzLJ+S/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1753174011; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oe6g93lk8BhvpLRxyj1nfZYC80JRYDlfWa+G3u6DWkY=; b=ZVqBCeioA7hAi1ybKBk+cgn9UuRZzhVL78qovMXiP4g+xWa2C+1AT5+Ik74PUsPhFKt7OO HArGhJJbKVPMc+/++UP8/7wyPTOCnzn5IawyBtVbDuu4QvsWs+WUSQJeJWTnwaVPu+Omxx Aa//R7bRwxoJccrh0uS5NZh26QPmKk4aGjI5NW+4ly39EnVh2VSLrj/2bccW1TZnJsJojg A7nWw+HQ813C+/aSoaE4rRTTdf0ujPO9PdgQD+sOYw2RdK1XGalkwxPl9sDODSHJxur1Fy ex1+fu3HUzRn9qoqVU6lV12IBDM0pukOSzSq8rkY2jBsWMCSa7ubIf/4aS4JeQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1753174011; a=rsa-sha256; cv=none; b=hTm7yU8J2/M18Uh9mcQ0cP0VBtbiWAVM6qUTHA7NF+spUhaP40FrGCr3o028Ab7q0XWrnf 4vOIbwfDUUmhg5ArSvzQSjIM7eFHUs7Tfp5SgVdECHHzQTPuquRL32wvTnxTTfdnYaIrWP 4a8z1aQ4Fr3lfIoOKQPb0OlIMq6Drc8CgZfVx3of1TnIUbRlpsw1uWp3yZTULmhN42UjBb zibTV+iu3UD9V89QNVBv0itdxSclagJvku1JhheJsfWyqYSCphf8Gaj0s4nFqv+APWQr9Q fTyWJyop5YmVfHHFAdTSolyJxotnWVhu/nk4Y7YVRMXDt2EN65dOfgnI5MUUMw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4bmW8q5J2sz4jj; Tue, 22 Jul 2025 08:46:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 56M8kpl4068565; Tue, 22 Jul 2025 08:46:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56M8kpqx068562; Tue, 22 Jul 2025 08:46:51 GMT (envelope-from git) Date: Tue, 22 Jul 2025 08:46:51 GMT Message-Id: <202507220846.56M8kpqx068562@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Yuri Victorovich Subject: git: ce0601fbfa5f - main - =?utf-8?Q?lang/quickjs: update 2025.04.26-20250426 =E2=86=92 2025.04.26-20250709?= List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: yuri X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ce0601fbfa5fce9d43ef0ca9231ebfd82a166895 Auto-Submitted: auto-generated The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=ce0601fbfa5fce9d43ef0ca9231ebfd82a166895 commit ce0601fbfa5fce9d43ef0ca9231ebfd82a166895 Author: Sergey A. Osokin AuthorDate: 2025-07-22 08:46:17 +0000 Commit: Yuri Victorovich CommitDate: 2025-07-22 08:46:49 +0000 lang/quickjs: update 2025.04.26-20250426 → 2025.04.26-20250709 PR: 288171 --- lang/quickjs/Makefile | 4 ++-- lang/quickjs/distinfo | 6 +++--- lang/quickjs/files/patch-Makefile | 24 ++++++++++++------------ lang/quickjs/pkg-plist | 1 - 4 files changed, 17 insertions(+), 18 deletions(-) diff --git a/lang/quickjs/Makefile b/lang/quickjs/Makefile index 0a382adc5215..918632e5dc85 100644 --- a/lang/quickjs/Makefile +++ b/lang/quickjs/Makefile @@ -1,5 +1,5 @@ PORTNAME= quickjs -DISTVERSION= 2025.04.26-20250426 +DISTVERSION= 2025.04.26-20250709 CATEGORIES= lang devel #MASTER_SITES= https://bellard.org/${PORTNAME}/ #DISTNAME= ${PORTNAME}-${DISTVERSION:S/./-/g} @@ -15,7 +15,7 @@ USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= bellard -GH_TAGNAME= 6e2e68fd0896957f92eb6c242a2e048c1ef3cae0 +GH_TAGNAME= 1fdc768 CPE_VENDOR= ${PORTNAME}_project diff --git a/lang/quickjs/distinfo b/lang/quickjs/distinfo index 7637f8f4e79b..2eff0e7e9753 100644 --- a/lang/quickjs/distinfo +++ b/lang/quickjs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746485237 -SHA256 (bellard-quickjs-2025.04.26-20250426-6e2e68fd0896957f92eb6c242a2e048c1ef3cae0_GH0.tar.gz) = 3ceab2edf529ffc4ed4111e613e6878c8ffa4ca792d66a989f6a05fa35f9ec59 -SIZE (bellard-quickjs-2025.04.26-20250426-6e2e68fd0896957f92eb6c242a2e048c1ef3cae0_GH0.tar.gz) = 628637 +TIMESTAMP = 1752336175 +SHA256 (bellard-quickjs-2025.04.26-20250709-1fdc768_GH0.tar.gz) = f3b564d611909926a6895c53377ce72ecd61f797ac9b27dec8a728380c89abd7 +SIZE (bellard-quickjs-2025.04.26-20250709-1fdc768_GH0.tar.gz) = 592711 diff --git a/lang/quickjs/files/patch-Makefile b/lang/quickjs/files/patch-Makefile index b1bff599e9c6..d4baa682dade 100644 --- a/lang/quickjs/files/patch-Makefile +++ b/lang/quickjs/files/patch-Makefile @@ -1,6 +1,6 @@ ---- Makefile.orig 2024-07-27 21:40:48 UTC -+++ Makefile -@@ -94,6 +94,7 @@ ifdef CONFIG_CLANG +--- Makefile.orig 2025-07-12 12:03:32.908750000 -0400 ++++ Makefile 2025-07-12 12:08:54.639258000 -0400 +@@ -98,6 +98,7 @@ HOST_CC=clang CC=$(CROSS_PREFIX)clang CFLAGS+=-g -Wall -MMD -MF $(OBJDIR)/$(@F).d @@ -8,9 +8,9 @@ CFLAGS += -Wextra CFLAGS += -Wno-sign-compare CFLAGS += -Wno-missing-field-initializers -@@ -207,9 +208,9 @@ endif - ifdef CONFIG_M32 - PROGS+=qjs32 qjs32_s +@@ -212,9 +213,9 @@ + QJSC_CC=$(CC) + QJSC=./qjsc$(EXE) endif -PROGS+=libquickjs.a +PROGS+=libquickjs.so @@ -20,7 +20,7 @@ endif # examples -@@ -298,12 +299,12 @@ endif +@@ -296,12 +297,12 @@ LTOEXT= endif @@ -37,10 +37,10 @@ endif # CONFIG_LTO libquickjs.fuzz.a: $(patsubst %.o, %.fuzz.o, $(QJS_LIB_OBJS)) -@@ -384,10 +385,14 @@ install: all +@@ -368,10 +369,14 @@ + mkdir -p "$(DESTDIR)$(PREFIX)/bin" $(STRIP) qjs$(EXE) qjsc$(EXE) install -m755 qjs$(EXE) qjsc$(EXE) "$(DESTDIR)$(PREFIX)/bin" - ln -sf qjs$(EXE) "$(DESTDIR)$(PREFIX)/bin/qjscalc$(EXE)" - mkdir -p "$(DESTDIR)$(PREFIX)/lib/quickjs" - install -m644 libquickjs.a "$(DESTDIR)$(PREFIX)/lib/quickjs" + mkdir -p "$(DESTDIR)$(PREFIX)/lib" @@ -55,8 +55,8 @@ endif mkdir -p "$(DESTDIR)$(PREFIX)/include/quickjs" install -m644 quickjs.h quickjs-libc.h "$(DESTDIR)$(PREFIX)/include/quickjs" -@@ -417,7 +422,7 @@ HELLO_MODULE_OPTS=-fno-string-normalize -fno-map -fno- - HELLO_MODULE_OPTS=-fno-string-normalize -fno-map -fno-promise -fno-typedarray \ +@@ -396,7 +401,7 @@ + HELLO_MODULE_OPTS=-fno-string-normalize -fno-map -fno-typedarray \ -fno-typedarray -fno-regexp -fno-json -fno-eval -fno-proxy \ -fno-date -m -examples/hello_module: $(QJSC) libquickjs$(LTOEXT).a $(HELLO_MODULE_SRCS) @@ -64,7 +64,7 @@ $(QJSC) $(HELLO_MODULE_OPTS) -o $@ $(HELLO_MODULE_SRCS) # use of an external C module (static compilation) -@@ -425,7 +430,7 @@ test_fib.c: $(QJSC) examples/test_fib.js +@@ -404,7 +409,7 @@ test_fib.c: $(QJSC) examples/test_fib.js $(QJSC) -e -M examples/fib.so,fib -m -o $@ examples/test_fib.js diff --git a/lang/quickjs/pkg-plist b/lang/quickjs/pkg-plist index b99dbd28945a..58c98df8f769 100644 --- a/lang/quickjs/pkg-plist +++ b/lang/quickjs/pkg-plist @@ -1,6 +1,5 @@ bin/qjs bin/qjsc -bin/qjscalc include/quickjs/quickjs-libc.h include/quickjs/quickjs.h lib/libquickjs.so