summaryrefslogtreecommitdiff
path: root/editors/gedit/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'editors/gedit/Makefile')
-rw-r--r--editors/gedit/Makefile42
1 files changed, 15 insertions, 27 deletions
diff --git a/editors/gedit/Makefile b/editors/gedit/Makefile
index d8292658de15..2d2bb3b375c1 100644
--- a/editors/gedit/Makefile
+++ b/editors/gedit/Makefile
@@ -1,54 +1,42 @@
PORTNAME= gedit
-PORTVERSION= 44.2
-PORTREVISION= 4
+PORTVERSION= 48.1
CATEGORIES= editors gnome
-MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
+MASTER_SITES= GNOME
DIST_SUBDIR= gnome
MAINTAINER= gnome@FreeBSD.org
-COMMENT= Small but powerful text editor for the GNOME Desktop Environment
-WWW= https://www.gnome.org/projects/gedit/
+COMMENT= Small but powerful GTK text editor
+WWW= https://gitlab.gnome.org/World/gedit/gedit
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
- gtk-doc>0:textproc/gtk-doc \
- iso-codes>=0:misc/iso-codes \
itstool:textproc/itstool
-LIB_DEPENDS= libamtk-5.so:x11-toolkits/amtk \
- libenchant.so:textproc/enchant \
- libgspell-1.so:textproc/gspell \
- libpeas-gtk-1.0.so:devel/libpeas \
- libsoup-2.4.so:devel/libsoup \
- libtepl-6.so:x11-toolkits/tepl6
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} \
- gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \
- iso-codes>=0:misc/iso-codes
-
-PORTSCOUT= limitw:1,even
+LIB_DEPENDS= libgspell-1.so:textproc/gspell \
+ libpeas-gtk-1.0.so:devel/libpeas1 \
+ libgedit-gtksourceview-300.so:x11-toolkits/libgedit-gtksourceview \
+ libgedit-gfls-1.so:filesystems/libgedit-gfls \
+ libgedit-amtk-5.so:x11-toolkits/amtk \
+ libgedit-tepl-6.so:x11-toolkits/tepl6
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}libpeas1>0:devel/py-libpeas1@${PY_FLAVOR}
USES= compiler:c11 cpe desktop-file-utils gettext gnome localbase \
meson pkgconfig python tar:xz vala:build xorg
USE_CSTD= c11
-USE_GNOME= cairo gdkpixbuf gtksourceview4 intlhack introspection libxml2 \
+USE_GNOME= glib20 gtk30 introspection libxml2 \
pygobject3
USE_XORG= sm x11
-USE_LDCONFIG= ${PREFIX}/lib/${PORTNAME}
-PLIST_SUB= VERSION=44
-INSTALL_TARGET= install-strip
-MESON_ARGS+= --buildtype \
- plain
+USE_LDCONFIG= yes
+PLIST_SUB= VERSION=${DISTVERSION}
+MESON_ARGS= -Dgtk_doc=false
BINARY_ALIAS= python3=${PYTHON_CMD}
CPE_VENDOR= gnome
GLIB_SCHEMAS= org.gnome.gedit.enums.xml \
org.gnome.gedit.gschema.xml \
- org.gnome.gedit.plugins.externaltools.gschema.xml \
org.gnome.gedit.plugins.filebrowser.enums.xml \
org.gnome.gedit.plugins.filebrowser.gschema.xml \
- org.gnome.gedit.plugins.pythonconsole.gschema.xml \
org.gnome.gedit.plugins.spell.gschema.xml \
org.gnome.gedit.plugins.time.enums.xml \
org.gnome.gedit.plugins.time.gschema.xml