From nobody Sun Jul 13 20:00:48 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 4bgGXd2Qfnz61Ptl; Sun, 13 Jul 2025 20:00:49 +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 4bgGXc4Rv0z3CqQ; Sun, 13 Jul 2025 20:00:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752436848; 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=YG5NXcw/xzKhroJ2xa5YvTPU0zJVhfp5bj5PXLB/VQk=; b=WvL770uOSsK86O+JHKhIlCXHgkapDSKaJk+BeBkPwX763bT/pU6HIQn3kG9Xum1YbqDpff FcMXi3QiQNSMsff724pDBzXAW3eLRIPC4JSfZLGFfRUzNkUQfRNjX5iot7eFmfurRLZNYa d566XB6oznn9YNv/hE/3Iy5Ufupn0aIbpldngJCw+MBrOGyfPPzSkfoQ6XJyY0y7gM4jCp fEtPJQr7aI2qb82Brx5qyK/Rm35wArILPiz2vrx9CLnMAmKS5NlQjOel4ABqKU1Zk1pZF/ Uvch3iuhTfUs/d2ORRTykZ32r3h2HBlBegnro/eGQDwnEDMfXYlhpi/ZkCsN/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1752436848; 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=YG5NXcw/xzKhroJ2xa5YvTPU0zJVhfp5bj5PXLB/VQk=; b=Aqci4NWh9vgqtImHKIu6Mcp98oD8oqptr6tPjL5WxB7pwLyBSRk6BaK86pdWGnj36fOYhD TBMN/DSSgneDtokuATyhRLHTdHd/jhIO2pFfHFg+FpL1QQKxKyN9hnTSkyRSwxUha8sV8D NM4p+HaHzYp/LPDIaghV1RVcjUyEJYKFpGcWlSmXru5UY0Wi47av39zzqAJFq5SLqk+Y3K pLmEXzXUDr+mcys99hurjFqGBZcgdo6SrkWwwvH/y8u3KtIvcwaDwxDgr0LMp/Y5jNLp5h 6eodNC/Qg5DOuUvChjtBlCS2VkFuhiWKSjW6mEfKzKRT3fgNxJamrysmDNblCw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1752436848; a=rsa-sha256; cv=none; b=KUCfYbF9IoFjbjf7OFl+G3z9ms/2FTGUzBsLVeEg+mntHOADTyWGUkiR8rclRv9ATHbXLc uBYi1lm5YLcajLHyjod6fwUwLYAcy9jWJJUz3Yo87ayIYwtINTtyIRCZfglw2UENkWaL2E T7IHsgkHYHnXQN4oEgUN+Rjg9lWkmY9VO5jFRmctp4KXCi8QtzhzzBGbn0D786xeXLPFNG hwFf9gUppHZqTeK9l+4jVuUfTCNwPt5vk/JApmD37uRt/M6h5XpADrvj8tLv0STasDN/Mn LOmukGLtw/v95Kftjw66DQy/ruXwxDuNPMSQ1/61fJ+beLOOXZeYMzTy9ySvKw== 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 4bgGXc2SDHz6fm; Sun, 13 Jul 2025 20:00:48 +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 56DK0mtv026494; Sun, 13 Jul 2025 20:00:48 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 56DK0mDW026491; Sun, 13 Jul 2025 20:00:48 GMT (envelope-from git) Date: Sun, 13 Jul 2025 20:00:48 GMT Message-Id: <202507132000.56DK0mDW026491@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Gleb Popov Subject: git: dd57e87b6270 - main - lang/cjs: Update to 6.4.0 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: arrowd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: dd57e87b6270122c8f4faa05d56a9f89c1752c99 Auto-Submitted: auto-generated The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=dd57e87b6270122c8f4faa05d56a9f89c1752c99 commit dd57e87b6270122c8f4faa05d56a9f89c1752c99 Author: Pavel Timofeev AuthorDate: 2025-07-13 07:33:38 +0000 Commit: Gleb Popov CommitDate: 2025-07-13 20:00:38 +0000 lang/cjs: Update to 6.4.0 PR: 288177 Co-authored-by: Gleb Popov --- lang/cjs/Makefile | 33 ++++++++++++++++++--------------- lang/cjs/distinfo | 6 +++--- lang/cjs/pkg-descr | 4 +++- 3 files changed, 24 insertions(+), 19 deletions(-) diff --git a/lang/cjs/Makefile b/lang/cjs/Makefile index 260b0200c4ef..a752893bd4ea 100644 --- a/lang/cjs/Makefile +++ b/lang/cjs/Makefile @@ -1,14 +1,10 @@ PORTNAME= cjs -PORTVERSION= 5.4.1 -PORTREVISION= 2 +DISTVERSION= 6.4.0 CATEGORIES= lang gnome DIST_SUBDIR= gnome -PATCH_SITES= https://gitlab.gnome.org/GNOME/gjs/-/commit/ -PATCHFILES= f93880c356108cfdbc8f9ebe318d18f256d7128d.patch:-p1 # https://gitlab.gnome.org/GNOME/gjs/-/issues/514 - MAINTAINER= gnome@FreeBSD.org -COMMENT= JavaScript bindings based on gobject-introspection +COMMENT= Cinnamon Javascript interpreter WWW= https://github.com/linuxmint/cjs LICENSE= MIT LGPL20+ @@ -17,14 +13,14 @@ LICENSE_FILE_MIT= ${WRKSRC}/LICENSES/MIT.txt LICENSE_FILE_LGPL20+ = ${WRKSRC}/LICENSES/LGPL-2.0-or-later.txt LIB_DEPENDS= libffi.so:devel/libffi \ - libmozjs-78.so:lang/spidermonkey78 + libmozjs-115.so:lang/spidermonkey115 -USES= compiler:c++17-lang gettext gnome localbase meson pkgconfig \ - python:build readline shebangfix xorg -USE_GNOME= cairo gdkpixbuf gtk30 introspection +USES= compiler:c++17-lang gnome meson pkgconfig \ + python:build shebangfix xorg +USE_GNOME= cairo glib20 introspection USE_XORG= x11 xext -MESON_ARGS= -Dinstalled_tests=false \ - -Dprofiler=disabled +MESON_ARGS= -Dprofiler=disabled + USE_LDCONFIG= yes USE_GITHUB= yes @@ -34,8 +30,15 @@ SHEBANG_GLOB= *.py PORTSCOUT= limit:^[0-9.]+$$ # ignore master.mint* tags -post-patch: - ${REINPLACE_CMD} -e 's|--warn-error||g' \ - ${WRKSRC}/meson.build +OPTIONS_DEFINE= READLINE TEST +OPTIONS_DEFAULT= READLINE + +READLINE_MESON_ENABLED= readline +READLINE_USES= readline + +TEST_BUILD_DEPENDS= dbus-run-session:devel/dbus \ + gtk3>0:x11-toolkits/gtk30 \ + gtk4>0:x11-toolkits/gtk40 +TEST_MESON_FALSE= skip_dbus_tests skip_gtk_tests .include diff --git a/lang/cjs/distinfo b/lang/cjs/distinfo index 9c843f20af8a..4c513062cc1f 100644 --- a/lang/cjs/distinfo +++ b/lang/cjs/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1677355395 -SHA256 (gnome/linuxmint-cjs-5.4.1_GH0.tar.gz) = 212fa302f15ea955af6dc87fdba3898f751d078df91cb84b0e6615d5a2b84e15 -SIZE (gnome/linuxmint-cjs-5.4.1_GH0.tar.gz) = 794618 +TIMESTAMP = 1735624742 +SHA256 (gnome/linuxmint-cjs-6.4.0_GH0.tar.gz) = 55d730fdb331a9778a0d569e45c968ac68c8f218876e5d2d475cb5af21b6935a +SIZE (gnome/linuxmint-cjs-6.4.0_GH0.tar.gz) = 874506 SHA256 (gnome/f93880c356108cfdbc8f9ebe318d18f256d7128d.patch) = 254299e1b39987c53c3c4943fcc3c4e0b00a27442192243e3c7c1589969f2811 SIZE (gnome/f93880c356108cfdbc8f9ebe318d18f256d7128d.patch) = 1674 diff --git a/lang/cjs/pkg-descr b/lang/cjs/pkg-descr index 64609dc99656..58569c1f2562 100644 --- a/lang/cjs/pkg-descr +++ b/lang/cjs/pkg-descr @@ -1 +1,3 @@ -This module contains JavaScript bindings based on gobject-introspection. +CJS fork of GJS for Cinnamon. It is functionally identical, and is only +to maintain stability with the Cinnamon release cycle, and between various +distributions.