git: 725ee99f05a0 - main - editors/elementary-code: update to 7.4.0

From: Fernando Apesteguía <fernape_at_FreeBSD.org>
Date: Thu, 16 Jan 2025 16:42:22 UTC
The branch main has been updated by fernape:

URL: https://cgit.FreeBSD.org/ports/commit/?id=725ee99f05a0e0de60b758acfcb890114d5d60bf

commit 725ee99f05a0e0de60b758acfcb890114d5d60bf
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2025-01-13 17:02:57 +0000
Commit:     Fernando Apesteguía <fernape@FreeBSD.org>
CommitDate: 2025-01-16 16:42:02 +0000

    editors/elementary-code: update to 7.4.0
    
    ChangeLog: https://github.com/elementary/code/releases/tag/7.4.0
    
     * Add symbol filter to Outline pane
     * Updated translations
    
    PR:             284020
    Reported by:    duchateau.olivier@gmail.com
    Approved by:    miguel@gocobachi.dev (maintainer, timeout > 2 weeks)
---
 editors/elementary-code/Makefile  | 20 ++++++--------------
 editors/elementary-code/distinfo  |  6 +++---
 editors/elementary-code/pkg-plist |  2 ++
 3 files changed, 11 insertions(+), 17 deletions(-)

diff --git a/editors/elementary-code/Makefile b/editors/elementary-code/Makefile
index 2b02d0ca00de..336e2e322200 100644
--- a/editors/elementary-code/Makefile
+++ b/editors/elementary-code/Makefile
@@ -1,7 +1,7 @@
-PORTNAME=	elementary-code
-DISTVERSION=	7.1.0
-PORTREVISION=	5
+PORTNAME=	code
+DISTVERSION=	7.4.0
 CATEGORIES=	editors
+PKGNAMEPREFIX=	elementary-
 
 MAINTAINER=	miguel@gocobachi.dev
 COMMENT=	Code editor designed for elementary OS
@@ -19,25 +19,17 @@ LIB_DEPENDS=	libeditorconfig.so:editors/editorconfig-core-c \
 		libhandy-1.so:x11-toolkits/libhandy \
 		libpeas-1.0.so:devel/libpeas \
 		libpeas-gtk-1.0.so:devel/libpeas \
-		libsoup-2.4.so:devel/libsoup \
-		libwebkit2gtk-4.0.so:www/webkit2-gtk3
+		libsoup-2.4.so:devel/libsoup
 RUN_DEPENDS=	droid-fonts-ttf>0:x11-fonts/droid-fonts-ttf \
 		pkcheck:sysutils/polkit
 
 USES=		compiler:c++11-lang desktop-file-utils gettext gnome meson \
-		ninja pkgconfig python:build vala:lib xorg
+		pkgconfig vala:lib
 USE_GITHUB=	yes
 GH_ACCOUNT=	elementary
-GH_PROJECT=	code
-USE_GNOME=	atk cairo glib20 gtk30 gtksourceview4 pango vte3
+USE_GNOME=	cairo glib20 gtk30 gtksourceview4 pango vte3
 GLIB_SCHEMAS=	io.elementary.code.gschema.xml \
 		io.elementary.code.plugins.spell.gschema.xml
 USE_LDCONFIG=	yes
-USE_XORG=	x11
-
-BINARY_ALIAS=	python3=${PYTHON_CMD}
-
-do-test:
-	cd ${WRKSRC}/${MESON_BUILD_DIR} && ninja test
 
 .include <bsd.port.mk>
diff --git a/editors/elementary-code/distinfo b/editors/elementary-code/distinfo
index 7eaf53a11683..2e73b84507a2 100644
--- a/editors/elementary-code/distinfo
+++ b/editors/elementary-code/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1691330176
-SHA256 (elementary-code-7.1.0_GH0.tar.gz) = 08ec4f778fd1d4acc2a4e0ee79a1680200d8ef68a262e46e1d80aadc0b4a3388
-SIZE (elementary-code-7.1.0_GH0.tar.gz) = 1800657
+TIMESTAMP = 1736605509
+SHA256 (elementary-code-7.4.0_GH0.tar.gz) = fbb592092f7f1a0303740a20d0554efa3870f3902a0238e742fdfa1edae6e75b
+SIZE (elementary-code-7.4.0_GH0.tar.gz) = 1944025
diff --git a/editors/elementary-code/pkg-plist b/editors/elementary-code/pkg-plist
index 70b5df466997..025bcb0434f0 100644
--- a/editors/elementary-code/pkg-plist
+++ b/editors/elementary-code/pkg-plist
@@ -6,6 +6,8 @@ lib/io.elementary.code/plugins/detect-indent/detect-indent.plugin
 lib/io.elementary.code/plugins/detect-indent/libdetect-indent.so
 lib/io.elementary.code/plugins/editorconfig/editorconfig.plugin
 lib/io.elementary.code/plugins/editorconfig/libeditorconfig.so
+lib/io.elementary.code/plugins/fuzzy-search/fuzzy-search.plugin
+lib/io.elementary.code/plugins/fuzzy-search/libfuzzy-search.so
 lib/io.elementary.code/plugins/highlight-word-selection/highlight-word-selection.plugin
 lib/io.elementary.code/plugins/highlight-word-selection/libhighlight-word-selection.so
 lib/io.elementary.code/plugins/markdown-actions/libmarkdown-actions.so