summaryrefslogtreecommitdiff
path: root/graphics/gimp3-app
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/gimp3-app')
-rw-r--r--graphics/gimp3-app/Makefile15
-rw-r--r--graphics/gimp3-app/pkg-plist2
2 files changed, 10 insertions, 7 deletions
diff --git a/graphics/gimp3-app/Makefile b/graphics/gimp3-app/Makefile
index 1c4de063bbe6..2fa3c2ffd9d0 100644
--- a/graphics/gimp3-app/Makefile
+++ b/graphics/gimp3-app/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gimp
DISTVERSION= 3.0.4
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES?= graphics gnome
MASTER_SITES= GIMP/gimp/v${PORTVERSION:R}
PKGNAMESUFFIX= 3-app
@@ -35,7 +35,6 @@ LIB_DEPENDS= libpng.so:graphics/png \
libappstream-glib.so:devel/appstream-glib \
libImath.so:math/Imath \
libwebp.so:graphics/webp \
- libgjs.so:lang/gjs \
libOpenEXR.so:graphics/openexr \
libIex.so:graphics/openexr \
libjson-glib-1.0.so:devel/json-glib \
@@ -50,8 +49,7 @@ LIB_DEPENDS_powerpc64le= libunwind.so:devel/libunwind
RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \
glib-networking>=0:net/glib-networking \
- mypaint-brushes>0:graphics/mypaint-brushes \
- gjs-console:lang/gjs
+ mypaint-brushes>0:graphics/mypaint-brushes
USES= cpe desktop-file-utils gettext gnome jpeg libarchive \
localbase:ldflags meson ninja perl5 pkgconfig python:3.7+ \
@@ -78,8 +76,8 @@ MESON_ARGS= -Dappdata-test=disabled \
-Diff=disabled \
-Dfits=disabled
-OPTIONS_DEFINE?= AALIB GHOSTSCRIPT HEIF HELP OPENJPEG JXL LIBMNG WMF DOCS VALA CFITSIO
-OPTIONS_DEFAULT?= AALIB GHOSTSCRIPT HEIF OPENJPEG JXL WMF DOCS VALA LUA CFITSIO
+OPTIONS_DEFINE?= AALIB GHOSTSCRIPT HEIF HELP OPENJPEG JS JXL LIBMNG WMF DOCS VALA CFITSIO
+OPTIONS_DEFAULT?= AALIB GHOSTSCRIPT HEIF OPENJPEG JS JXL WMF DOCS VALA LUA CFITSIO
OPTIONS_SINGLE= SCRIPTS
OPTIONS_SINGLE_SCRIPTS= LUA LUAJIT LUA_NONE
OPTIONS_SUB= yes
@@ -113,6 +111,11 @@ WMF_LIB_DEPENDS= libexpat.so:textproc/expat2 \
libwmf.so:graphics/libwmf
WMF_MESON_ENABLED= wmf
+JS_DESC= Install Javascript plug-ins
+JS_LIB_DEPENDS= libgjs.so:lang/gjs
+JS_RUN_DEPENDS= gjs-console:lang/gjs
+JS_MESON_ENABLED= javascript
+
DOCS_BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen
DOCS_MESON_ENABLED= gi-docgen
diff --git a/graphics/gimp3-app/pkg-plist b/graphics/gimp3-app/pkg-plist
index 106dbf39c02d..069a0fa726e1 100644
--- a/graphics/gimp3-app/pkg-plist
+++ b/graphics/gimp3-app/pkg-plist
@@ -262,7 +262,7 @@ lib/gimp/%%ABIVER%%/environ/default.env
lib/gimp/%%ABIVER%%/environ/python.env
lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-c
lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-c.c
-lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-gjs.js
+%%JS%%lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-gjs.js
lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-py3.py
%%LUASCRIPTS%%lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-lua.lua
%%VALA%%lib/gimp/%%ABIVER%%/extensions/org.gimp.extension.goat-exercises/goat-exercise-vala