# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= gjs VERSION= 1.86.0 EPOCH= 1 KEYWORDS= lang VARIANTS= std SDESC[std]= Javascript bindings for GNOME HOMEPAGE= https://gitlab.gnome.org/GNOME/gjs/ CONTACT= Michael_Reim[kraileth@elderlinux.org] DOWNLOAD_GROUPS= main SITES[main]= https://download.gnome.org/sources/gjs/1.86/ DISTFILE[1]= gjs-1.86.0.tar.xz:main DF_INDEX= 1 SPKGS[std]= set primary dev OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= dbus:dev:std mozjs140:dev:std icu:dev:std BUILDRUN_DEPENDS= dbus:primary:std mozjs140:primary:std RUN_DEPENDS= gobject-introspection:primary:std EXRUN[dev]= mozjs140:dev:std cairo:dev:std gobject-introspection:dev:std USES= meson pkgconfig readline GNOME_COMPONENTS= cairo glib introspection XORG_COMPONENTS= pixman x11 xext xcb xrender LICENSE= MIT:primary LGPL20+:primary LICENSE_TERMS= primary:{{WRKSRC}}/COPYING LICENSE_FILE= MIT:{{WRKSRC}}/LICENSES/MIT.txt LGPL20+:{{WRKSRC}}/LICENSES/LGPL-2.0-or-later.txt LICENSE_SCHEME= multi FPC_EQUIVALENT= lang/gjs MESON_ARGS= -Dreadline=enabled -Dprofiler=disabled -Dinstalled_tests=false -Dskip_gtk_tests=true SOVERSION= 0.0.0 CXXFLAGS= -DXP_UNIX VAR_OPSYS[freebsd]= CONFIGURE_ARGS=-Db_pch=false VAR_OPSYS[midnightbsd]= CONFIGURE_ARGS=-Db_pch=false [FILE:255:descriptions/desc.primary] GJS is a JavaScript runtime built on Firefox's SpiderMonkey JavaScript engine and the GNOME platform libraries. Use the GNOME platform libraries in your JavaScript programs. GJS powers GNOME Shell, Maps, Characters, Sound Recorder and many other apps. [FILE:96:distinfo] 63448f7a57804d4c2a8d0c7f5e90e224d04d4eb2d560142c076c65a8eda00799 799868 gjs-1.86.0.tar.xz [FILE:405:manifests/plist.primary] bin/ gjs gjs-console lib/ libgjs.so.%%SOMAJOR%% libgjs.so.%%SOVERSION%% lib/gjs/girepository-1.0/GjsPrivate-1.0.typelib libexec/installed-tests/gjs/ GIMarshallingTests-1.0.typelib Regress-1.0.typelib RegressUnix-1.0.typelib Utility-1.0.typelib WarnLib-1.0.typelib libgimarshallingtests.so libregress.so libutility.so libwarnlib.so share/gjs-1.0/lsan/lsan.supp share/gjs-1.0/valgrind/gjs.supp [FILE:134:manifests/plist.dev] include/gjs-1.0/gjs/ context.h coverage.h error-types.h gjs.h macros.h mem.h profiler.h lib/libgjs.so lib/pkgconfig/gjs-1.0.pc [FILE:338:patches/patch-libgjs-private_gjs-util.c] --- libgjs-private/gjs-util.c.orig 2025-09-17 03:20:11 UTC +++ libgjs-private/gjs-util.c @@ -6,6 +6,10 @@ #include +#if defined(__NetBSD__) +#define uselocale(locale) NULL +#endif + #include /* for errno */ #include /* for setlocale/duplocale/uselocale/newlocale/freelocale */ #include