summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOlivier Duchateau <duchateau.olivier@gmail.com>2025-06-11 11:13:27 +0200
committerBaptiste Daroussin <bapt@FreeBSD.org>2025-06-11 12:07:09 +0200
commitf2199be068327ad51f8363b433b1b8102a4c938b (patch)
tree0e8709a6fed82dd6700ca5030b5bd2623ed7fd2d
parentx11-toolkits/tepl6: update to 6.13.0 (diff)
lang/gjs: update to 1.82.3
PR: 286697
-rw-r--r--lang/gjs/Makefile25
-rw-r--r--lang/gjs/distinfo6
2 files changed, 16 insertions, 15 deletions
diff --git a/lang/gjs/Makefile b/lang/gjs/Makefile
index 7dcc881b8ac3..45878856bc6b 100644
--- a/lang/gjs/Makefile
+++ b/lang/gjs/Makefile
@@ -1,34 +1,35 @@
PORTNAME= gjs
-PORTVERSION= 1.76.3
+PORTVERSION= 1.82.3
CATEGORIES= lang gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= GNOME Javascript binding
-WWW= https://live.gnome.org/Gjs
+WWW= https://gitlab.gnome.org/GNOME/gjs
-LICENSE= MPL11 LGPL20+ GPLv2+
+LICENSE= MPL11 LGPL20+
LICENSE_COMB= multi
LICENSE_FILE_MPL11= ${WRKSRC}/LICENSES/MPL-1.1.txt
-LICENSE_FILE_LGPL20+ = ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt
+LICENSE_FILE_LGPL20+ = ${WRKSRC}/LICENSES/LGPL-2.0-or-later.txt
BUILD_DEPENDS= dbus-run-session:devel/dbus
-LIB_DEPENDS= libmozjs-102.so:lang/spidermonkey102 \
+LIB_DEPENDS= libmozjs-128.so:lang/spidermonkey128 \
libffi.so:devel/libffi
-USES= compiler:c++11-lib gettext gnome \
+USES= compiler:c++17-lang gettext gnome \
localbase meson pkgconfig python:build readline tar:xz xorg
-USE_GNOME= cairo gtk40 introspection pango
+USE_GNOME= cairo glib20 introspection
USE_XORG= x11 xext
-MESON_ARGS= -Dprofiler=disabled \
- -Dinstalled_tests=false
+MESON_ARGS= -Dreadline=enabled \
+ -Dprofiler=disabled \
+ -Dinstalled_tests=false \
+ -Dgobject-introspection-tests:install_dir='' \
+ -Dskip_dbus_tests=true \
+ -Dskip_gtk_tests=true
USE_LDCONFIG= yes
CONFIGURE_ENV= PYTHONDONTWRITEBYTECODE=1
MAKE_ENV= PYTHONDONTWRITEBYTECODE=1
-post-patch:
- ${REINPLACE_CMD} -e "s|'--warn-error'|''|" ${WRKSRC}/meson.build
-
.include <bsd.port.mk>
diff --git a/lang/gjs/distinfo b/lang/gjs/distinfo
index ba46f411c42c..53bdbbfacdb3 100644
--- a/lang/gjs/distinfo
+++ b/lang/gjs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1739714142
-SHA256 (gnome/gjs-1.76.3.tar.xz) = a54bf62d208e8e0e2846a29c454e91750dc313f488415b45260725163f5bd34e
-SIZE (gnome/gjs-1.76.3.tar.xz) = 646356
+TIMESTAMP = 1744641071
+SHA256 (gnome/gjs-1.82.3.tar.xz) = 63e84b9c82a60d166c8704322f8907945e25d9bbd0b80485468d3126505c027d
+SIZE (gnome/gjs-1.82.3.tar.xz) = 729556