Date: Tue, 25 Nov 2025 17:02:08 +0000 From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: eb6654757684 - main - lang/mujs: update 1.=?utf-8?Q?3.5 =E2=86=92?= 1.3.8 Message-ID: <6925e110.3fa95.7990b39b@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=eb66547576847c1145f9b6c459f9162dcee43208 commit eb66547576847c1145f9b6c459f9162dcee43208 Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2025-11-25 16:22:02 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2025-11-25 17:02:00 +0000 lang/mujs: update 1.3.5 → 1.3.8 --- lang/mujs/Makefile | 28 ++++++++++++++++++++++------ lang/mujs/distinfo | 10 +++++++--- 2 files changed, 29 insertions(+), 9 deletions(-) diff --git a/lang/mujs/Makefile b/lang/mujs/Makefile index 9841489cb1d6..9e91f06fbaea 100644 --- a/lang/mujs/Makefile +++ b/lang/mujs/Makefile @@ -1,22 +1,32 @@ PORTNAME= mujs -DISTVERSION= 1.3.5 +DISTVERSION= 1.3.8 CATEGORIES= lang devel +MASTER_SITES= https://codeberg.org/ccxvii/mujs/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ \ + https://www.unicode.org/Public/16.0.0/ucd/:unicode +DIST_SUBDIR= ${PORTNAME}-${DISTVERSION} +DISTFILES= UnicodeData.txt:unicode \ + SpecialCasing.txt:unicode \ + ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= yuri@FreeBSD.org COMMENT= Embeddable Javascript interpreter in C -WWW= https://mujs.com/ +WWW= https://mujs.com/ \ + https://github.com/ccxvii/mujs \ + https://codeberg.org/ccxvii/mujs LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/COPYING +BUILD_DEPENDS= curl:ftp/curl TEST_DEPENDS= git:devel/git -USES= compiler:c11 cpe gmake readline # c11 is induced by the FreeBSD headers via isnan(3), etc, otherwise the project is all c99 code -CPE_VENDOR= artifex +USES= compiler:c11 cpe gmake python:build readline # c11 is induced by the FreeBSD headers via isnan(3), etc, otherwise the project is all c99 code USE_LDCONFIG= yes -USE_GITHUB= yes -GH_ACCOUNT= ccxvii +CPE_VENDOR= artifex + +WRKSRC= ${WRKDIR}/${PORTNAME} LDFLAGS= -Wl,-soname=libmujs.so @@ -29,6 +39,8 @@ INSTALL_TARGET= install-shared install-static MAKE_ARGS= build=debug .endif +BINARY_ALIAS= python3=${PYTHON_CMD} + PLIST_FILES= bin/mujs \ bin/mujs-pp \ include/mujs.h \ @@ -45,6 +57,10 @@ OPTIONS_DEFAULT= 32BIT SANITIZED_DESC= Sanitized build (only for debugging) SANITIZED_MAKE_ARGS= build=sanitize +post-patch: + ${REINPLACE_CMD} -e 's|https://www.unicode.org/Public/16.0.0/ucd/|file://${DISTDIR}/${DIST_SUBDIR}/|g' \ + ${WRKSRC}/Makefile + post-install: @${STRIP_CMD} \ ${STAGEDIR}${PREFIX}/bin/mujs \ diff --git a/lang/mujs/distinfo b/lang/mujs/distinfo index bb5fb7742910..eb6823e09b3a 100644 --- a/lang/mujs/distinfo +++ b/lang/mujs/distinfo @@ -1,3 +1,7 @@ -TIMESTAMP = 1718952938 -SHA256 (ccxvii-mujs-1.3.5_GH0.tar.gz) = 78a311ae4224400774cb09ef5baa2633c26971513f8b931d3224a0eb85b13e0b -SIZE (ccxvii-mujs-1.3.5_GH0.tar.gz) = 128938 +TIMESTAMP = 1764086141 +SHA256 (mujs-1.3.8/UnicodeData.txt) = ff58e5823bd095166564a006e47d111130813dcf8bf234ef79fa51a870edb48f +SIZE (mujs-1.3.8/UnicodeData.txt) = 2175362 +SHA256 (mujs-1.3.8/SpecialCasing.txt) = 8d5de354eef79f2395a54c9c7dcebbaf3d30fc962d0f85611ea97aa973a0c451 +SIZE (mujs-1.3.8/SpecialCasing.txt) = 16809 +SHA256 (mujs-1.3.8/mujs-1.3.8.tar.gz) = 10e8548033924ada0828a821777371861ea3e127d472e8423ad87426118291d9 +SIZE (mujs-1.3.8/mujs-1.3.8.tar.gz) = 130318home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6925e110.3fa95.7990b39b>
