aboutsummaryrefslogtreecommitdiff
path: root/x11/gnome-terminal/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'x11/gnome-terminal/Makefile')
-rw-r--r--x11/gnome-terminal/Makefile45
1 files changed, 24 insertions, 21 deletions
diff --git a/x11/gnome-terminal/Makefile b/x11/gnome-terminal/Makefile
index 088795854160..c5af563ce075 100644
--- a/x11/gnome-terminal/Makefile
+++ b/x11/gnome-terminal/Makefile
@@ -1,48 +1,51 @@
PORTNAME= gnome-terminal
-DISTVERSION= 3.54.4
+DISTVERSION= 3.56.2
CATEGORIES= x11 gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
COMMENT= Terminal component for the GNOME Desktop
-WWW= https://www.gnome.org/
+WWW= https://gitlab.gnome.org/GNOME/gnome-terminal
-LICENSE= GPLv3+
-LICENSE_FILE= ${WRKSRC}/COPYING
+LICENSE= GFDL GPLv3+
+LICENSE_COMB= multi
+LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING
+LICENSE_FILE_GFDL= ${WRKSRC}/COPYING.GFDL
BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \
- gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
- itstool:textproc/itstool \
- xsltproc:textproc/libxslt
-LIB_DEPENDS= libpcre2-8.so:devel/pcre2 \
- libuuid.so:misc/e2fsprogs-libuuid \
- libhandy-1.so:x11-toolkits/libhandy
-RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas
+ gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas \
+ itstool:textproc/itstool
+LIB_DEPENDS= libhandy-1.so:x11-toolkits/libhandy \
+ libuuid.so:misc/libuuid
+RUN_DEPENDS= gsettings-desktop-schemas>0:devel/gsettings-desktop-schemas
-PORTSCOUT= limitw:1,even
-
-USES= cpe gettext gnome localbase meson pathfix pkgconfig python \
+USES= cpe gettext-tools gnome localbase meson pkgconfig python \
tar:xz vala:build xorg
-USE_GNOME= cairo dconf gdkpixbuf gtk30 intltool vte3
+USE_GNOME= cairo gtk30 vte3 libxslt:build
USE_XORG= x11
CPE_VENDOR= gnome
+MESON_ARGS= -Ddocs=false
+
GLIB_SCHEMAS= org.gnome.Terminal.gschema.xml
BINARY_ALIAS= python3=${PYTHON_CMD}
-OPTIONS_DEFINE= NAUTILUS
-OPTIONS_DEFAULT= NAUTILUS
+OPTIONS_DEFINE= NAUTILUS SEARCHPROVIDER
OPTIONS_SUB= yes
-MESON_ARGS= -Dsearch_provider=true
+SEARCHPROVIDER_DESC= GNOME Shell search provider
+SEARCHPROVIDER_MESON_TRUE= search_provider
+SEARCHPROVIDER_BUILD_DEPENDS= gnome-shell:x11/gnome-shell
+SEARCHPROVIDER_RUN_DEPENDS= gnome-shell:x11/gnome-shell
NAUTILUS_MESON_TRUE= nautilus_extension
-NAUTILUS_USE= GNOME=nautilus3
+NAUTILUS_USE= GNOME=nautilus4
NAUTILUS_DESC= Open in terminal extension for nautilus
-post-install:
- ${RM} -r ${STAGEDIR}${PREFIX}/lib/systemd
+post-patch:
+ ${REINPLACE_CMD} -e 's|SystemdService|#SystemdService|' \
+ ${WRKSRC}/src/org.gnome.Terminal.service.in
.include <bsd.port.mk>