View | Details | Raw Unified | Return to bug 209490
Collapse All | Expand All

(-)devel/Makefile (+1 lines)
Lines 618-623 Link Here
618
    SUBDIR += geany-plugin-git-changebar
618
    SUBDIR += geany-plugin-git-changebar
619
    SUBDIR += geany-plugin-insertnum
619
    SUBDIR += geany-plugin-insertnum
620
    SUBDIR += geany-plugin-latex
620
    SUBDIR += geany-plugin-latex
621
    SUBDIR += geany-plugin-lineoperations
621
    SUBDIR += geany-plugin-lipsum
622
    SUBDIR += geany-plugin-lipsum
622
    SUBDIR += geany-plugin-lua
623
    SUBDIR += geany-plugin-lua
623
    SUBDIR += geany-plugin-macro
624
    SUBDIR += geany-plugin-macro
(-)devel/geany/Makefile (-1 / +1 lines)
Lines 2-8 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	geany
4
PORTNAME=	geany
5
PORTVERSION=	1.25
5
PORTVERSION=	1.27
6
CATEGORIES=	devel editors
6
CATEGORIES=	devel editors
7
MASTER_SITES=	http://download.geany.org/ SF
7
MASTER_SITES=	http://download.geany.org/ SF
8
8
(-)devel/geany/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (geany-1.25.tar.bz2) = 8ee41da28cead8c94d433e616d7ababa81727c63e9196ca6758ade3af14a49ef
1
TIMESTAMP = 1463152025
2
SIZE (geany-1.25.tar.bz2) = 4149876
2
SHA256 (geany-1.27.tar.bz2) = 846ff699a5944c5c3c068ae0199d4c13946a668bfc6d03f8c79765667c20cadf
3
SIZE (geany-1.27.tar.bz2) = 4303534
(-)devel/geany/pkg-plist (+2 lines)
Lines 20-25 Link Here
20
include/geany/prefs.h
20
include/geany/prefs.h
21
include/geany/project.h
21
include/geany/project.h
22
include/geany/scintilla/SciLexer.h
22
include/geany/scintilla/SciLexer.h
23
include/geany/scintilla/Sci_Position.h
23
include/geany/scintilla/Scintilla.h
24
include/geany/scintilla/Scintilla.h
24
include/geany/scintilla/Scintilla.iface
25
include/geany/scintilla/Scintilla.iface
25
include/geany/scintilla/ScintillaWidget.h
26
include/geany/scintilla/ScintillaWidget.h
Lines 29-34 Link Here
29
include/geany/stash.h
30
include/geany/stash.h
30
include/geany/support.h
31
include/geany/support.h
31
include/geany/symbols.h
32
include/geany/symbols.h
33
include/geany/tagmanager/tm_parser.h
32
include/geany/tagmanager/tm_source_file.h
34
include/geany/tagmanager/tm_source_file.h
33
include/geany/tagmanager/tm_tag.h
35
include/geany/tagmanager/tm_tag.h
34
include/geany/tagmanager/tm_tagmanager.h
36
include/geany/tagmanager/tm_tagmanager.h
(-)devel/geany-plugin-geanypy/pkg-plist (-7 / +3 lines)
Lines 1-12 Link Here
1
lib/geany/geanypy.so
1
lib/geany/geanypy.so
2
lib/geany/console.py
3
lib/geany/demo.py
4
lib/geany/hello.py
2
lib/geany/geanypy/geany/__init__.py
5
lib/geany/geanypy/geany/__init__.py
3
lib/geany/geanypy/geany/__init__.pyc
6
lib/geany/geanypy/geany/__init__.pyc
4
lib/geany/geanypy/geany/console.py
7
lib/geany/geanypy/geany/console.py
5
lib/geany/geanypy/geany/console.pyc
8
lib/geany/geanypy/geany/console.pyc
6
lib/geany/geanypy/geany/loader.py
7
lib/geany/geanypy/geany/loader.pyc
8
lib/geany/geanypy/geany/manager.py
9
lib/geany/geanypy/geany/manager.pyc
10
lib/geany/geanypy/geany/plugin.py
9
lib/geany/geanypy/geany/plugin.py
11
lib/geany/geanypy/geany/plugin.pyc
10
lib/geany/geanypy/geany/plugin.pyc
12
lib/geany/geanypy/geany/signalmanager.py
11
lib/geany/geanypy/geany/signalmanager.py
Lines 16-21 Link Here
16
%%PORTDOCS%%%%DOCSDIR%%/geanypy/ChangeLog
15
%%PORTDOCS%%%%DOCSDIR%%/geanypy/ChangeLog
17
%%PORTDOCS%%%%DOCSDIR%%/geanypy/NEWS
16
%%PORTDOCS%%%%DOCSDIR%%/geanypy/NEWS
18
%%PORTDOCS%%%%DOCSDIR%%/geanypy/README
17
%%PORTDOCS%%%%DOCSDIR%%/geanypy/README
19
share/geany/geanypy/plugins/console.py
20
share/geany/geanypy/plugins/demo.py
21
share/geany/geanypy/plugins/hello.py
(-)devel/geany-plugin-geniuspaste/pkg-plist (+7 lines)
Lines 1-4 Link Here
1
lib/geany/geniuspaste.so
1
lib/geany/geniuspaste.so
2
%%DATADIR%%/geniuspaste/pastebins/codepad.org.conf
3
%%DATADIR%%/geniuspaste/pastebins/dpaste.de.conf
4
%%DATADIR%%/geniuspaste/pastebins/fpaste.org.conf
5
%%DATADIR%%/geniuspaste/pastebins/paste.debian.net.conf
6
%%DATADIR%%/geniuspaste/pastebins/pastebin.geany.org.conf
7
%%DATADIR%%/geniuspaste/pastebins/sprunge.us.conf
8
%%DATADIR%%/geniuspaste/pastebins/tinypaste.com.conf
2
%%DOCSDIR%%/geniuspaste/AUTHORS
9
%%DOCSDIR%%/geniuspaste/AUTHORS
3
%%DOCSDIR%%/geniuspaste/COPYING
10
%%DOCSDIR%%/geniuspaste/COPYING
4
%%DOCSDIR%%/geniuspaste/ChangeLog
11
%%DOCSDIR%%/geniuspaste/ChangeLog
(-)devel/geany-plugin-git-changebar/files/patch-libgit023 (-38 lines)
Lines 1-38 Link Here
1
commit 37aa25a1a4508c3d7559c0a2d00663b9c8d322c6
2
Author: Colomban Wendling <ban@herbesfolles.org>
3
Date:   Thu Sep 10 14:29:14 2015 +0200
4
5
    git-changebar: Add support for libgit2 >= 0.23
6
    
7
    Closes #283.
8
9
diff --git git-changebar/src/gcb-plugin.c git-changebar/src/gcb-plugin.c
10
index 81393c2..6f42a3e 100644
11
--- git-changebar/src/gcb-plugin.c
12
+++ git-changebar/src/gcb-plugin.c
13
@@ -36,6 +36,15 @@
14
 # define git_libgit2_init     git_threads_init
15
 # define git_libgit2_shutdown git_threads_shutdown
16
 #endif
17
+#if ! defined (LIBGIT2_SOVERSION) || LIBGIT2_SOVERSION < 23
18
+/* 0.23 added @p binary_cb */
19
+# define git_diff_buffers(old_buffer, old_len, old_as_path, \
20
+                          new_buffer, new_len, new_as_path, options, \
21
+                          file_cb, binary_cb, hunk_cb, line_cb, payload) \
22
+  git_diff_buffers (old_buffer, old_len, old_as_path, \
23
+                    new_buffer, new_len, new_as_path, options, \
24
+                    file_cb, hunk_cb, line_cb, payload)
25
+#endif
26
 
27
 
28
 GeanyPlugin      *geany_plugin;
29
@@ -656,7 +665,8 @@ diff_buf_to_doc (const git_buf   *old_buf,
30
   opts.flags = GIT_DIFF_FORCE_TEXT;
31
   
32
   ret = git_diff_buffers (old_buf->ptr, old_buf->size, NULL,
33
-                          buf, len, NULL, &opts, NULL, hunk_cb, NULL, payload);
34
+                          buf, len, NULL, &opts, NULL, NULL, hunk_cb, NULL,
35
+                          payload);
36
   
37
   if (free_buf) {
38
     g_free (buf);
(-)devel/geany-plugin-lineoperations/Makefile (+11 lines)
Line 0 Link Here
1
# $FreeBSD$
2
3
PORTNAME=	geany-plugin-lineoperations
4
PORTVERSION=	${GEANY_VER}
5
CATEGORIES=	devel
6
7
MAINTAINER=	makc@FreeBSD.org
8
COMMENT=	Geany plugin: ${${GEANY_PLUGIN}_DESC}
9
10
.include "${.CURDIR}/../geany-plugins/files/Makefile.common"
11
.include <bsd.port.mk>
(-)devel/geany-plugin-lineoperations/pkg-descr (+4 lines)
Line 0 Link Here
1
Line Operations is an assortment of simple line functions that can
2
be applied to an open file.
3
4
WWW: http://plugins.geany.org/lineoperations.html
(-)devel/geany-plugin-lineoperations/pkg-plist (+6 lines)
Line 0 Link Here
1
lib/geany/lineoperations.so
2
%%DOCSDIR%%/lineoperations/AUTHORS
3
%%DOCSDIR%%/lineoperations/COPYING
4
%%DOCSDIR%%/lineoperations/ChangeLog
5
%%DOCSDIR%%/lineoperations/NEWS
6
%%DOCSDIR%%/lineoperations/README
(-)devel/geany-plugins/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (geany-plugins-1.25.tar.bz2) = 5c13ac1e173284462248ed2faae389a72364c5aa1538de628d2aaa7d286e244b
1
TIMESTAMP = 1463152201
2
SIZE (geany-plugins-1.25.tar.bz2) = 3230888
2
SHA256 (geany-plugins-1.27.tar.bz2) = 03195a0b7a361ddb2ee4138f46fa87b6d9b9801ff00657456ab9c8b8908c0ce0
3
SIZE (geany-plugins-1.27.tar.bz2) = 3196783
(-)devel/geany-plugins/files/bsd.geany-plugins.mk (-1 / +3 lines)
Lines 1-6 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
GEANY_VER=	1.25
3
GEANY_VER=	1.27
4
GEANY_PLUGINS_ALL=	addons \
4
GEANY_PLUGINS_ALL=	addons \
5
			autoclose \
5
			autoclose \
6
			automark \
6
			automark \
Lines 18-23 Link Here
18
			git-changebar \
18
			git-changebar \
19
			insertnum \
19
			insertnum \
20
			latex \
20
			latex \
21
			lineoperations \
21
			lipsum \
22
			lipsum \
22
			lua \
23
			lua \
23
			macro \
24
			macro \
Lines 60-65 Link Here
60
git-changebar_DESC=	highlight changed files tracked with Git
61
git-changebar_DESC=	highlight changed files tracked with Git
61
insertnum_DESC=		replace selection with integer numbers
62
insertnum_DESC=		replace selection with integer numbers
62
latex_DESC=		LaTeX support
63
latex_DESC=		LaTeX support
64
lineoperations_DESC=	Simple line functions that can be applied to an open file
63
lipsum_DESC=		Lorem Ipsum generator
65
lipsum_DESC=		Lorem Ipsum generator
64
lua_DESC=		Lua scripting
66
lua_DESC=		Lua scripting
65
macro_DESC=		user defined macros
67
macro_DESC=		user defined macros
(-)devel/geany-plugins-l10n/pkg-plist (+1 lines)
Lines 7-12 Link Here
7
share/locale/gl/LC_MESSAGES/geany-plugins.mo
7
share/locale/gl/LC_MESSAGES/geany-plugins.mo
8
share/locale/it/LC_MESSAGES/geany-plugins.mo
8
share/locale/it/LC_MESSAGES/geany-plugins.mo
9
share/locale/ja/LC_MESSAGES/geany-plugins.mo
9
share/locale/ja/LC_MESSAGES/geany-plugins.mo
10
share/locale/kk/LC_MESSAGES/geany-plugins.mo
10
share/locale/nl/LC_MESSAGES/geany-plugins.mo
11
share/locale/nl/LC_MESSAGES/geany-plugins.mo
11
share/locale/pt/LC_MESSAGES/geany-plugins.mo
12
share/locale/pt/LC_MESSAGES/geany-plugins.mo
12
share/locale/pt_BR/LC_MESSAGES/geany-plugins.mo
13
share/locale/pt_BR/LC_MESSAGES/geany-plugins.mo

Return to bug 209490