[geany/geany-osx] 06d69e: Add patch to allow enchant to look for its modules at bundle path

Jiří Techet git-noreply at xxxxx
Sat Nov 13 13:09:50 UTC 2021


Branch:      refs/heads/master
Author:      Jiří Techet <techet at gmail.com>
Committer:   Jiří Techet <techet at gmail.com>
Date:        Sat, 13 Nov 2021 13:09:50 UTC
Commit:      06d69e78b5aefc727504a9b4fed8062abd7926c8
             https://github.com/geany/geany-osx/commit/06d69e78b5aefc727504a9b4fed8062abd7926c8

Log Message:
-----------
Add patch to allow enchant to look for its modules at bundle path


Modified Paths:
--------------
    geany.modules
    geany_patches/01-geany_plugins_spellcheck_relocation.patch

Modified: geany.modules
8 lines changed, 6 insertions(+), 2 deletions(-)
===================================================================
@@ -138,7 +138,9 @@
     <branch repo="github.com"
             module="geany/geany-plugins.git"
             checkoutdir="geany-plugins-git"
-            revision="master" />
+            revision="master">
+      <patch file="https://github.com/geany/geany-osx/raw/master/geany_patches/01-geany_plugins_spellcheck_relocation.patch" strip="1" />
+    </branch>
     <dependencies>
       <dep package="geany-git" />
       <dep package="geany-plugins-deps" />
@@ -151,7 +153,9 @@
     <branch repo="download.geany.org"
             module="geany-plugins/geany-plugins-${version}.tar.bz2"
             checkoutdir="geany-plugins-${version}"
-            version="1.38" />
+            version="1.38">
+      <patch file="https://github.com/geany/geany-osx/raw/master/geany_patches/01-geany_plugins_spellcheck_relocation.patch" strip="1" />
+    </branch>
     <dependencies>
       <dep package="geany-release" />
       <dep package="geany-plugins-deps" />


Modified: geany_patches/01-geany_plugins_spellcheck_relocation.patch
28 lines changed, 28 insertions(+), 0 deletions(-)
===================================================================
@@ -0,0 +1,28 @@
+From 7379b7c197f5cdbcf94457b5fc0c3f441acbbd56 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jir=CC=8Ci=CC=81=20Techet?= <techet at gmail.com>
+Date: Sat, 13 Nov 2021 13:53:00 +0100
+Subject: [PATCH] Set relocation prefix to the spellcheck plugin
+
+---
+ spellcheck/src/speller.c | 5 +++++
+ 1 file changed, 5 insertions(+)
+
+diff --git a/spellcheck/src/speller.c b/spellcheck/src/speller.c
+index 897dfa28..a342e5b4 100644
+--- a/spellcheck/src/speller.c
++++ b/spellcheck/src/speller.c
+@@ -599,6 +599,11 @@ static void log_enchant_version(void)
+ 
+ void sc_speller_init(void)
+ {
++	gchar *prefix_dir = g_build_filename(g_getenv("GTK_PATH"), NULL);
++	if (g_file_test(prefix_dir, G_FILE_TEST_IS_DIR))
++		enchant_set_prefix_dir(prefix_dir);
++	g_free(prefix_dir);
++
+ 	log_enchant_version();
+ 	sc_speller_broker = enchant_broker_init();
+ 
+-- 
+2.31.1
+



--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).


More information about the Commits mailing list