summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--devel/Makefile1
-rw-r--r--devel/geany-plugin-geniuspaste/Makefile2
-rw-r--r--devel/geany-plugin-geniuspaste/pkg-plist3
-rw-r--r--devel/geany-plugin-git-changebar/Makefile1
-rw-r--r--devel/geany-plugin-lsp/Makefile10
-rw-r--r--devel/geany-plugin-lsp/pkg-descr3
-rw-r--r--devel/geany-plugin-lsp/pkg-plist7
-rw-r--r--devel/geany-plugin-markdown/Makefile1
-rw-r--r--devel/geany-plugin-pg/Makefile1
-rw-r--r--devel/geany-plugin-pretty-printer/Makefile1
-rw-r--r--devel/geany-plugin-updatechecker/Makefile2
-rw-r--r--devel/geany-plugin-workbench/Makefile1
-rw-r--r--devel/geany-plugins/distinfo6
-rw-r--r--devel/geany-plugins/files/bsd.geany-plugins.mk4
14 files changed, 31 insertions, 12 deletions
diff --git a/devel/Makefile b/devel/Makefile
index 9cf75ba7fa1a..eede04426e1c 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -783,6 +783,7 @@
SUBDIR += geany-plugin-latex
SUBDIR += geany-plugin-lineoperations
SUBDIR += geany-plugin-lipsum
+ SUBDIR += geany-plugin-lsp
SUBDIR += geany-plugin-lua
SUBDIR += geany-plugin-macro
SUBDIR += geany-plugin-markdown
diff --git a/devel/geany-plugin-geniuspaste/Makefile b/devel/geany-plugin-geniuspaste/Makefile
index bb5e65f3c8dd..4d14b3c45e2d 100644
--- a/devel/geany-plugin-geniuspaste/Makefile
+++ b/devel/geany-plugin-geniuspaste/Makefile
@@ -6,7 +6,7 @@ MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
WWW= https://plugins.geany.org/geniuspaste.html
-LIB_DEPENDS= libsoup-2.4.so:devel/libsoup
+LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-geniuspaste/pkg-plist b/devel/geany-plugin-geniuspaste/pkg-plist
index b9a4849d9419..72fd66b345c5 100644
--- a/devel/geany-plugin-geniuspaste/pkg-plist
+++ b/devel/geany-plugin-geniuspaste/pkg-plist
@@ -1,6 +1,7 @@
lib/geany/geniuspaste.so
%%DATADIR%%/geniuspaste/pastebins/codepad.org.conf
-%%DATADIR%%/geniuspaste/pastebins/dpaste.de.conf
+%%DATADIR%%/geniuspaste/pastebins/dpaste.com.conf
+%%DATADIR%%/geniuspaste/pastebins/dpaste.org.conf
%%DATADIR%%/geniuspaste/pastebins/fpaste.org.conf
%%DATADIR%%/geniuspaste/pastebins/paste.debian.net.conf
%%DATADIR%%/geniuspaste/pastebins/pastebin.geany.org.conf
diff --git a/devel/geany-plugin-git-changebar/Makefile b/devel/geany-plugin-git-changebar/Makefile
index 1e2b8007b49b..5cdbd552109a 100644
--- a/devel/geany-plugin-git-changebar/Makefile
+++ b/devel/geany-plugin-git-changebar/Makefile
@@ -1,6 +1,5 @@
PORTNAME= geany-plugin-git-changebar
PORTVERSION= ${GEANY_VER}
-PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
diff --git a/devel/geany-plugin-lsp/Makefile b/devel/geany-plugin-lsp/Makefile
new file mode 100644
index 000000000000..a2e214bfccbd
--- /dev/null
+++ b/devel/geany-plugin-lsp/Makefile
@@ -0,0 +1,10 @@
+PORTNAME= geany-plugin-lsp
+PORTVERSION= ${GEANY_VER}
+CATEGORIES= devel
+
+MAINTAINER= madpilot@FreeBSD.org
+COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
+WWW= https://plugins.geany.org/lsp.html
+
+.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
+.include <bsd.port.mk>
diff --git a/devel/geany-plugin-lsp/pkg-descr b/devel/geany-plugin-lsp/pkg-descr
new file mode 100644
index 000000000000..3f8fae6db8f8
--- /dev/null
+++ b/devel/geany-plugin-lsp/pkg-descr
@@ -0,0 +1,3 @@
+LSP Client is a language server protocol client plugin that allows to run
+multiple language servers for various programming languages, making their
+functionality accessible to Geany.
diff --git a/devel/geany-plugin-lsp/pkg-plist b/devel/geany-plugin-lsp/pkg-plist
new file mode 100644
index 000000000000..b47e80621211
--- /dev/null
+++ b/devel/geany-plugin-lsp/pkg-plist
@@ -0,0 +1,7 @@
+lib/geany/lsp.so
+%%DATADIR%%/lsp/lsp.conf
+%%DOCSDIR%%/lsp/AUTHORS
+%%DOCSDIR%%/lsp/COPYING
+%%DOCSDIR%%/lsp/ChangeLog
+%%DOCSDIR%%/lsp/NEWS
+%%DOCSDIR%%/lsp/README
diff --git a/devel/geany-plugin-markdown/Makefile b/devel/geany-plugin-markdown/Makefile
index 9e560726bff0..893cdcab6e08 100644
--- a/devel/geany-plugin-markdown/Makefile
+++ b/devel/geany-plugin-markdown/Makefile
@@ -1,6 +1,5 @@
PORTNAME= geany-plugin-markdown
PORTVERSION= ${GEANY_VER}
-PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
diff --git a/devel/geany-plugin-pg/Makefile b/devel/geany-plugin-pg/Makefile
index 21e548ad699d..f8a03d2b4f90 100644
--- a/devel/geany-plugin-pg/Makefile
+++ b/devel/geany-plugin-pg/Makefile
@@ -1,6 +1,5 @@
PORTNAME= geany-plugin-pg
PORTVERSION= ${GEANY_VER}
-PORTREVISION= 2
CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
diff --git a/devel/geany-plugin-pretty-printer/Makefile b/devel/geany-plugin-pretty-printer/Makefile
index b7cc8c75960e..02edf40a093f 100644
--- a/devel/geany-plugin-pretty-printer/Makefile
+++ b/devel/geany-plugin-pretty-printer/Makefile
@@ -1,6 +1,5 @@
PORTNAME= geany-plugin-pretty-printer
PORTVERSION= ${GEANY_VER}
-PORTREVISION= 1
CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
diff --git a/devel/geany-plugin-updatechecker/Makefile b/devel/geany-plugin-updatechecker/Makefile
index 7cb2cd1282ec..40d696191466 100644
--- a/devel/geany-plugin-updatechecker/Makefile
+++ b/devel/geany-plugin-updatechecker/Makefile
@@ -6,7 +6,7 @@ MAINTAINER= madpilot@FreeBSD.org
COMMENT= Geany plugin: ${${GEANY_PLUGIN}_DESC}
WWW= https://plugins.geany.org/updatechecker.html
-LIB_DEPENDS= libsoup-2.4.so:devel/libsoup
+LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
.include <bsd.port.mk>
diff --git a/devel/geany-plugin-workbench/Makefile b/devel/geany-plugin-workbench/Makefile
index ef8f9fe93393..2e19eb119f52 100644
--- a/devel/geany-plugin-workbench/Makefile
+++ b/devel/geany-plugin-workbench/Makefile
@@ -1,6 +1,5 @@
PORTNAME= geany-plugin-workbench
PORTVERSION= ${GEANY_VER}
-PORTREVISION= 4
CATEGORIES= devel
MAINTAINER= madpilot@FreeBSD.org
diff --git a/devel/geany-plugins/distinfo b/devel/geany-plugins/distinfo
index fe7e26162bca..ec256117bedc 100644
--- a/devel/geany-plugins/distinfo
+++ b/devel/geany-plugins/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1697738173
-SHA256 (geany-plugins-2.0.tar.bz2) = 9fc2ec5c99a74678fb9e8cdfbd245d3e2061a448d70fd110a6aefb62dd514705
-SIZE (geany-plugins-2.0.tar.bz2) = 3181264
+TIMESTAMP = 1751869773
+SHA256 (geany-plugins-2.1.tar.bz2) = 813f24570ca7590a9ae6e8e9ca4e5bd6c9f09d61fe36ad6feca89b7c2feaae70
+SIZE (geany-plugins-2.1.tar.bz2) = 3851685
diff --git a/devel/geany-plugins/files/bsd.geany-plugins.mk b/devel/geany-plugins/files/bsd.geany-plugins.mk
index 74541f2670b8..66145abccd84 100644
--- a/devel/geany-plugins/files/bsd.geany-plugins.mk
+++ b/devel/geany-plugins/files/bsd.geany-plugins.mk
@@ -1,4 +1,4 @@
-GEANY_VER= 2.0
+GEANY_VER= 2.1
GEANY_PLUGINS= addons \
autoclose \
@@ -17,6 +17,7 @@ GEANY_PLUGINS= addons \
latex \
lineoperations \
lipsum \
+ lsp \
lua \
macro \
markdown \
@@ -58,6 +59,7 @@ insertnum_DESC= replace selection with integer numbers
latex_DESC= LaTeX support
lineoperations_DESC= Simple line functions that can be applied to an open file
lipsum_DESC= Lorem Ipsum generator
+lsp_DESC= Language Server Protocol support
lua_DESC= Lua scripting
macro_DESC= user defined macros
markdown_DESC= real-time preview of rendered Markdown