[geany/geany-osx] 215510: Fix SSL usage
Jiří Techet
git-noreply at xxxxx
Thu Apr 27 19:33:54 UTC 2017
Branch: refs/heads/master
Author: Jiří Techet <techet at gmail.com>
Committer: Jiří Techet <techet at gmail.com>
Date: Thu, 27 Apr 2017 19:33:54 UTC
Commit: 215510da606491ad6c4cd5a3a4731a18633a1c82
https://github.com/geany/geany-osx/commit/215510da606491ad6c4cd5a3a4731a18633a1c82
Log Message:
-----------
Fix SSL usage
Using HTTPS requires glib-networking library whose modules are
under gio/modules subdirectory of glib. Also GIO_MODULE_DIR
has to be defined so the module is found.
Modified Paths:
--------------
geany.bundle
launcher-gtk3.sh
launcher.sh
Modified: geany.bundle
4 lines changed, 2 insertions(+), 2 deletions(-)
===================================================================
@@ -102,9 +102,9 @@
${prefix}/lib/enchant/*.so
</binary>
- <!-- encryption engines for SSL used by libsoup -->
+ <!-- glib-networking modules used by libsoup, needed for HTTPS -->
<binary>
- ${prefix}/lib/engines/*.dylib
+ ${prefix}/lib/gio/modules/*.so
</binary>
<!-- Geany's plugins -->
Modified: launcher-gtk3.sh
1 lines changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -197,5 +197,6 @@ fi
export GEANY_PLUGINS_SHARE_PATH="$bundle_res/share/geany-plugins"
export ENCHANT_MODULE_PATH="$bundle_lib/enchant"
+export GIO_MODULE_DIR="$bundle_lib/gio/modules"
$EXEC "$bundle_contents/MacOS/$name-bin" "$@" $EXTRA_ARGS
Modified: launcher.sh
1 lines changed, 1 insertions(+), 0 deletions(-)
===================================================================
@@ -197,5 +197,6 @@ fi
export GEANY_PLUGINS_SHARE_PATH="$bundle_res/share/geany-plugins"
export ENCHANT_MODULE_PATH="$bundle_lib/enchant"
+export GIO_MODULE_DIR="$bundle_lib/gio/modules"
$EXEC "$bundle_contents/MacOS/$name-bin" "$@" $EXTRA_ARGS
--------------
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