bump(x11/bluefish): 2.2.14

This commit is contained in:
Twaik Yont 2023-10-16 15:38:49 +03:00
parent 902a6731aa
commit b72fc67302
2 changed files with 35 additions and 3 deletions

View File

@ -2,13 +2,17 @@ TERMUX_PKG_HOMEPAGE=https://bluefish.openoffice.nl/
TERMUX_PKG_DESCRIPTION="A powerful editor targeted towards programmers and webdevelopers"
TERMUX_PKG_LICENSE="GPL-3.0"
TERMUX_PKG_MAINTAINER="@termux"
TERMUX_PKG_VERSION=2.2.13
TERMUX_PKG_REVISION=1
TERMUX_PKG_VERSION="2.2.14"
TERMUX_PKG_SRCURL=https://www.bennewitz.com/bluefish/stable/source/bluefish-${TERMUX_PKG_VERSION}.tar.bz2
TERMUX_PKG_SHA256=9b56966209d50951326a2ae21c7fd692bd91661d047ad3a01c97ba731aa477fb
TERMUX_PKG_SHA256=22ccdf9ce4e5c9621063e6cf7d73abfb0736ab7a72bce086d06c5cf5ee125ede
TERMUX_PKG_DEPENDS="atk, enchant, gdk-pixbuf, glib, gtk3, harfbuzz, libcairo, libxml2, pango, zlib"
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
--disable-xml-catalog-update
--disable-update-databases
--disable-python
--disable-gettext
"
termux_step_pre_configure() {
CFLAGS+=" -fPIC -Dgettext\(a\)=a"
}

View File

@ -0,0 +1,28 @@
+++ bluefish/src/bookmark.c
@@ -1144,6 +1144,8 @@
bmark_activate(bfwin, get_bmark_at_iter(model, &iter), TRUE);
}
+gint bmark_margin_get_initial_bookmark(Tdocument * doc, guint offset, gpointer * bmark);
+
static void
bmark_previous_lcb(GtkWidget * widget, Tbfwin * bfwin)
{
@@ -1159,7 +1161,7 @@
gtk_text_buffer_get_iter_at_mark(CURDOC(bfwin)->buffer, &titer, insert);
/*gtk_text_iter_set_line_offset(&titer, 0); */
gtk_text_iter_backward_line(&titer);
- line = bmark_margin_get_initial_bookmark(CURDOC(bfwin), &titer, (gpointer) & bmark);
+ line = bmark_margin_get_initial_bookmark(CURDOC(bfwin), gtk_text_iter_get_line(&titer), (gpointer) & bmark);
DEBUG_MSG("bmark_previous_lcb, got initial bookmark at line %d, cursor is at line %d\n", line,
gtk_text_iter_get_line(&titer));
if (-1 == line)
@@ -1185,7 +1187,7 @@
insert = gtk_text_buffer_get_insert(CURDOC(bfwin)->buffer);
gtk_text_buffer_get_iter_at_mark(CURDOC(bfwin)->buffer, &titer, insert);
gtk_text_iter_forward_to_line_end(&titer);
- line = bmark_margin_get_initial_bookmark(CURDOC(bfwin), &titer, (gpointer) & bmark);
+ line = bmark_margin_get_initial_bookmark(CURDOC(bfwin), gtk_text_iter_get_line(&titer), (gpointer) & bmark);
if (-1 == line)
return;
if (line <= gtk_text_iter_get_line(&titer)) {