Update download URL for Nettle
The GitLab mirror has been archived.
This commit is contained in:
1 parent
4611a77e04
commit
dd526d33bd
3 files changed
+19
-12
No files matched your search
@@ -49,10 +49,8 @@ endif ()
|
|||||||
set(NDK_VERSION "${ANDROID_NDK_MAJOR}.${ANDROID_NDK_MINOR}.${ANDROID_NDK_BUILD}")
|
set(NDK_VERSION "${ANDROID_NDK_MAJOR}.${ANDROID_NDK_MINOR}.${ANDROID_NDK_BUILD}")
|
||||||
ExternalProject_Add(
|
ExternalProject_Add(
|
||||||
nettle
|
nettle
|
||||||
GIT_REPOSITORY https://gitlab.com/gnutls/nettle.git
|
URL https://ftpmirror.gnu.org/nettle/nettle-3.10.2.tar.gz
|
||||||
GIT_TAG nettle_3.10.2_release_20250626
|
URL_MD5 b28bcbf6f045ff007940a9401673600d
|
||||||
GIT_SHALLOW 1
|
|
||||||
GIT_CONFIG core.autocrlf=input
|
|
||||||
CONFIGURE_COMMAND bash ${CURRENT_DIR}/configure_nettle.sh ${NDK_VERSION} ${CMAKE_C_COMPILER_TARGET}
|
CONFIGURE_COMMAND bash ${CURRENT_DIR}/configure_nettle.sh ${NDK_VERSION} ${CMAKE_C_COMPILER_TARGET}
|
||||||
BUILD_COMMAND bash -c "make -j4 libnettle.a CFLAGS='${CMAKE_C_FLAGS} -Qunused-arguments'"
|
BUILD_COMMAND bash -c "make -j4 libnettle.a CFLAGS='${CMAKE_C_FLAGS} -Qunused-arguments'"
|
||||||
INSTALL_COMMAND ""
|
INSTALL_COMMAND ""
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ else
|
|||||||
TOOLCHAIN=$ARCH_NDK_LOCATION
|
TOOLCHAIN=$ARCH_NDK_LOCATION
|
||||||
fi
|
fi
|
||||||
TARGET=$2
|
TARGET=$2
|
||||||
./.bootstrap && ./configure --host=$TARGET --disable-public-key --disable-dependency-tracking \
|
./configure --host=$TARGET --disable-public-key --disable-dependency-tracking \
|
||||||
AR=$TOOLCHAIN/llvm-ar \
|
AR=$TOOLCHAIN/llvm-ar \
|
||||||
CC="$TOOLCHAIN/clang -target $TARGET" \
|
CC="$TOOLCHAIN/clang -target $TARGET" \
|
||||||
RANLIB=$TOOLCHAIN/llvm-ranlib
|
RANLIB=$TOOLCHAIN/llvm-ranlib
|
||||||
+16
-7
@@ -15,7 +15,18 @@
|
|||||||
"matchStrings": [
|
"matchStrings": [
|
||||||
"(?<depName>\\S*)\\s*GIT_REPOSITORY https://(?<datasource>.*?)\\.com/(?<packageName>.*?)\\.git\\s*GIT_TAG (?<currentValue>\\S*)"
|
"(?<depName>\\S*)\\s*GIT_REPOSITORY https://(?<datasource>.*?)\\.com/(?<packageName>.*?)\\.git\\s*GIT_TAG (?<currentValue>\\S*)"
|
||||||
],
|
],
|
||||||
"datasourceTemplate": "{{{datasource}}}-tags"
|
"datasourceTemplate": "{{datasource}}-tags"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"customType": "regex",
|
||||||
|
"managerFilePatterns": [
|
||||||
|
"/(^|/)CMakeLists\\.txt$/"
|
||||||
|
],
|
||||||
|
"matchStrings": [
|
||||||
|
"(/(?<depName>[^/]+)){2}-(?<currentValue>.+)\\.tar\\.gz"
|
||||||
|
],
|
||||||
|
"datasourceTemplate": "custom.gnu",
|
||||||
|
"extractVersionTemplate": "{{depName}}-(?<version>.+)\\.tar\\.gz$"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"customType": "regex",
|
"customType": "regex",
|
||||||
@@ -67,6 +78,10 @@
|
|||||||
"transformTemplates": [
|
"transformTemplates": [
|
||||||
"{\"releases\":[{\"version\":$match(body,/ndkVersion \"([^\"]+)\"/).groups[0]}],\"changelogUrl\":html_url}"
|
"{\"releases\":[{\"version\":$match(body,/ndkVersion \"([^\"]+)\"/).groups[0]}],\"changelogUrl\":html_url}"
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
"gnu": {
|
||||||
|
"defaultRegistryUrlTemplate": "https://ftpmirror.gnu.org/{{packageName}}/",
|
||||||
|
"format": "html"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"packageRules": [
|
"packageRules": [
|
||||||
@@ -92,12 +107,6 @@
|
|||||||
],
|
],
|
||||||
"allowedVersions": "!/compat$/"
|
"allowedVersions": "!/compat$/"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"matchDepNames": [
|
|
||||||
"nettle"
|
|
||||||
],
|
|
||||||
"versioning": "regex:^nettle_(?<major>\\d+)\\.(?<minor>\\d+)(?:\\.(?<patch>\\d+))?(?<prerelease>rc\\d+)?"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"matchDepNames": [
|
"matchDepNames": [
|
||||||
"rust-nightly"
|
"rust-nightly"
|
||||||
|
|||||||
Reference in new issue
Block a user