aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPrashanth Swaminathan <prashanthsw@google.com>2024-02-23 04:03:27 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2024-02-23 04:03:27 +0000
commite414c188f1475f6b92341a0e9c02bab2b5e7cccb (patch)
tree72e099912b9a2ba6b031302cbf4b6167bca58c45
parentfb9b1230148076e4390d5b445dcd6f15ee5ce27b (diff)
parent5fde19b963cf7a134a784508fbda272ca7d93906 (diff)
downloadndkports-e414c188f1475f6b92341a0e9c02bab2b5e7cccb.tar.gz
Upgrade OpenSSL port to 3.2.1 + riscv64 am: 5fde19b963HEADmastermain
Original change: https://android-review.googlesource.com/c/platform/tools/ndkports/+/2955934 Change-Id: I9b06e66f953b9f7a617634cbcc0ff8e5528b940b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r--openssl/build.gradle.kts24
-rw-r--r--openssl/src.tar.gzbin9868981 -> 18230149 bytes
2 files changed, 4 insertions, 20 deletions
diff --git a/openssl/build.gradle.kts b/openssl/build.gradle.kts
index aa5ac88..d4b0c46 100644
--- a/openssl/build.gradle.kts
+++ b/openssl/build.gradle.kts
@@ -2,25 +2,7 @@ import com.android.ndkports.AdHocPortTask
import com.android.ndkports.AndroidExecutableTestTask
import com.android.ndkports.CMakeCompatibleVersion
-fun openSslVersionToCMakeVersion(openSslVersion: String): CMakeCompatibleVersion {
- val (major, minor, microAndLetter) = openSslVersion.split(".")
- val letter = microAndLetter.last()
- val micro = microAndLetter.substringBefore(letter)
- val tweak = if (letter.isDigit()) {
- // 1.1.1 is 1.1.1.0.
- 0
- } else {
- // 1.1.1a is 1.1.1.1.
- letter.toInt() - 'a'.toInt() + 1
- }
-
- return CMakeCompatibleVersion(
- major.toInt(), minor.toInt(), micro.toInt(), tweak
- )
-}
-
-val portVersion = "1.1.1s"
-val prefabVersion = openSslVersionToCMakeVersion(portVersion)
+val portVersion = "3.2.1"
group = "com.android.ndk.thirdparty"
version = "$portVersion${rootProject.extra.get("snapshotSuffix")}"
@@ -71,7 +53,9 @@ val buildTask = tasks.register<AdHocPortTask>("buildPort") {
}
tasks.prefabPackage {
- version.set(prefabVersion)
+ version.set(CMakeCompatibleVersion.parse(portVersion))
+
+ licensePath.set("LICENSE.txt")
modules {
create("crypto")
diff --git a/openssl/src.tar.gz b/openssl/src.tar.gz
index 9f41c50..4c1350d 100644
--- a/openssl/src.tar.gz
+++ b/openssl/src.tar.gz
Binary files differ