diff options
author | René Schümann <white06tiger@gmail.com> | 2015-03-26 20:38:11 +0000 |
---|---|---|
committer | René Schümann <white06tiger@gmail.com> | 2015-03-26 20:38:11 +0000 |
commit | 1f7e069bda342dff43e2224060f10fcb098ea62a (patch) | |
tree | a12ec12d646a4e3a7c97e062a3c8aa7730e4f6d4 /plugins/MirOTR/DEPENDENCIES.txt | |
parent | 52c68e0b3cf78f578da1754fbd6589d1936804f9 (diff) |
MirOTR: major update to latest libotr 4, with OTR protocol 3 (backwards compatible to 2 and 1, 1 is disabled by default)
NOTE: doesn't build yet, just new libotr without required changes to MirOTR itself
git-svn-id: http://svn.miranda-ng.org/main/trunk@12502 1316c22d-e87f-b044-9b9b-93d7a3e3ba9c
Diffstat (limited to 'plugins/MirOTR/DEPENDENCIES.txt')
-rw-r--r-- | plugins/MirOTR/DEPENDENCIES.txt | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/plugins/MirOTR/DEPENDENCIES.txt b/plugins/MirOTR/DEPENDENCIES.txt index 4a005e605b..b1adc82e2b 100644 --- a/plugins/MirOTR/DEPENDENCIES.txt +++ b/plugins/MirOTR/DEPENDENCIES.txt @@ -5,7 +5,7 @@ Libgpg-error ( https://gnupg.org/download/ ) Libgcrypt ( https://gnupg.org/download/ )
1.6.3
libotr ( https://otr.cypherpunks.ca/ )
- 3.2.0 (hash 2deecec)
+ 4.1.0-dev (hash 03e3cad)
@@ -51,8 +51,22 @@ HOW_TO_UPDATE_DEPENDENCIES - copy config.h to our Libgcrypt custom/
- config.h: see CONVERT_CONFIG_H_FROM_GCC_TO_MSVC
- - libotr (from Git)
- - tbd
+ - libotr (from Git hash 03e3cad)
+ - run MSYS from checked out Git repository inside MirOTR directory (or change relative paths below)
+ export ACLOCAL_PATH=$ACLOCAL_PATH:$(pwd)/../Libgcrypt/src
+ export LIBGCRYPT_CONFIG=$(pwd)/../Libgcrypt/src/libgcrypt-config
+ ./bootstrap
+ ./configure --with-pic
+ - copy files found in our "read/" folder
+ - copy .c and .h files from src/ to our libotr
+ - src/message.c: fix C99 at line 472 by declaring "now" before "fragment_and_send()" and assign after its call
+ - src/instag.c: fix C99 at line 93 by moving "if (!instf) return gcry_error(GPG_ERR_NO_ERROR);" down a bit
+ - src/proto.c: add snprintf define after last include
+ #define snprintf _snprintf /* Miranda NG modification */
+ - copy config.h to our libotr custom/
+ - config.h: see CONVERT_CONFIG_H_FROM_GCC_TO_MSVC
+ - if libotr's protocol changed, adapt our version string in MirOTR's otr.h
+
|