From bee2997f9029133db92bb05a2e6dce9c6632f8b0 Mon Sep 17 00:00:00 2001 From: Hardcore Sushi Date: Thu, 23 Dec 2021 19:40:37 +0100 Subject: [PATCH] Update dependencies --- README.md | 10 +++++----- app/build.gradle | 2 +- build.gradle | 4 ++-- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 607a21f..a3e198e 100644 --- a/README.md +++ b/README.md @@ -106,16 +106,16 @@ $ git submodule update --init libgocryptfs needs OpenSSL: ``` $ cd app/libgocryptfs -$ wget https://www.openssl.org/source/openssl-1.1.1l.tar.gz +$ wget https://www.openssl.org/source/openssl-1.1.1m.tar.gz ``` Verify OpenSSL signature: ``` -$ wget https://www.openssl.org/source/openssl-1.1.1l.tar.gz.asc -$ gpg --verify openssl-1.1.1l.tar.gz.asc openssl-1.1.1l.tar.gz +$ wget https://www.openssl.org/source/openssl-1.1.1m.tar.gz.asc +$ gpg --verify openssl-1.1.1m.tar.gz.asc openssl-1.1.1m.tar.gz ``` Continue **ONLY** if the signature is **VALID**. ``` -$ tar -xvzf openssl-1.1.1l.tar.gz +$ tar -xvzf openssl-1.1.1m.tar.gz ``` DroidFS also need [FFmpeg](https://ffmpeg.org) to record encrypted video: ``` @@ -135,7 +135,7 @@ $ go get golang.org/x/sys/unix golang.org/x/sys/cpu golang.org/x/crypto/hkdf git Then, retrieve your Android NDK installation path, usually someting like "/home/\/Android/SDK/ndk/\". We can now build libgocryptfs: ``` $ cd DroidFS/app/libgocryptfs -$ env ANDROID_NDK_HOME="" OPENSSL_PATH="./openssl-1.1.1l" ./build.sh +$ env ANDROID_NDK_HOME="" OPENSSL_PATH="./openssl-1.1.1m" ./build.sh ``` And also FFmpeg: ``` diff --git a/app/build.gradle b/app/build.gradle index 1daec8b..ce5fe53 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -4,7 +4,7 @@ apply plugin: 'kotlin-android' android { compileSdkVersion 31 buildToolsVersion "31" - ndkVersion "23.0.7599858" + ndkVersion "23.1.7779620" compileOptions { targetCompatibility JavaVersion.VERSION_1_8 diff --git a/build.gradle b/build.gradle index 53a9f1d..9a41126 100644 --- a/build.gradle +++ b/build.gradle @@ -1,12 +1,12 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - ext.kotlin_version = "1.5.31" + ext.kotlin_version = "1.6.10" repositories { google() mavenCentral() } dependencies { - classpath 'com.android.tools.build:gradle:7.0.3' + classpath 'com.android.tools.build:gradle:7.0.4' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } }