From f4cb0bf4b3e0baeb3bf475d0ddb7248a7802f11c Mon Sep 17 00:00:00 2001 From: F-Droid checkupdates bot Date: Thu, 13 Feb 2025 05:29:51 +0000 Subject: [PATCH] Update Exclave to 0.13.7 (979) --- metadata/com.github.dyhkwong.sagernet.yml | 168 +++++++++++++++++++++- 1 file changed, 166 insertions(+), 2 deletions(-) diff --git a/metadata/com.github.dyhkwong.sagernet.yml b/metadata/com.github.dyhkwong.sagernet.yml index a4db283357..cc765c69f8 100644 --- a/metadata/com.github.dyhkwong.sagernet.yml +++ b/metadata/com.github.dyhkwong.sagernet.yml @@ -857,6 +857,170 @@ Builds: preassemble: - downloadAssets + - versionName: 0.13.7 + versionCode: 976 + commit: 5122b1029551320d82eba623b077b9a73e9e5729 + subdir: app + submodules: true + sudo: + - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list + - apt-get update + - apt-get install -y -t trixie openjdk-21-jdk-headless + - update-alternatives --auto java + - apt-get install -t bookworm-backports -y golang-go + - apt-get install -y gcc libc-dev make + gradle: + - oss + output: build/outputs/apk/oss/release/Exclave-*-x86-unsigned.apk + binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86.apk + srclibs: + - go@go1.23.3 + prebuild: + - sdkmanager "platforms;android-34" "build-tools;34.0.0" + - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) + - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" + - cd ../library/core/ + - sed -i -e 's|bind|bind -target="android/386"|' build.sh + - go mod download + scandelete: + - plugin + build: + - pushd $$go$$/src + - ./make.bash + - popd + - export GOPATH=$$go$$ + - export PATH="$GOPATH/bin:$PATH" + - cd .. + - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) + - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION + - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION + - ./run lib core + preassemble: + - downloadAssets + + - versionName: 0.13.7 + versionCode: 977 + commit: 5122b1029551320d82eba623b077b9a73e9e5729 + subdir: app + submodules: true + sudo: + - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list + - apt-get update + - apt-get install -y -t trixie openjdk-21-jdk-headless + - update-alternatives --auto java + - apt-get install -t bookworm-backports -y golang-go + - apt-get install -y gcc libc-dev make + gradle: + - oss + output: build/outputs/apk/oss/release/Exclave-*-armeabi-v7a-unsigned.apk + binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-armeabi-v7a.apk + srclibs: + - go@go1.23.3 + prebuild: + - sdkmanager "platforms;android-34" "build-tools;34.0.0" + - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) + - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" + - cd ../library/core/ + - sed -i -e 's|bind|bind -target="android/arm"|' build.sh + - go mod download + scandelete: + - plugin + build: + - pushd $$go$$/src + - ./make.bash + - popd + - export GOPATH=$$go$$ + - export PATH="$GOPATH/bin:$PATH" + - cd .. + - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) + - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION + - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION + - ./run lib core + preassemble: + - downloadAssets + + - versionName: 0.13.7 + versionCode: 978 + commit: 5122b1029551320d82eba623b077b9a73e9e5729 + subdir: app + submodules: true + sudo: + - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list + - apt-get update + - apt-get install -y -t trixie openjdk-21-jdk-headless + - update-alternatives --auto java + - apt-get install -t bookworm-backports -y golang-go + - apt-get install -y gcc libc-dev make + gradle: + - oss + output: build/outputs/apk/oss/release/Exclave-*-x86_64-unsigned.apk + binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-x86_64.apk + srclibs: + - go@go1.23.3 + prebuild: + - sdkmanager "platforms;android-34" "build-tools;34.0.0" + - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) + - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" + - cd ../library/core/ + - sed -i -e 's|bind|bind -target="android/amd64"|' build.sh + - go mod download + scandelete: + - plugin + build: + - pushd $$go$$/src + - ./make.bash + - popd + - export GOPATH=$$go$$ + - export PATH="$GOPATH/bin:$PATH" + - cd .. + - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) + - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION + - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION + - ./run lib core + preassemble: + - downloadAssets + + - versionName: 0.13.7 + versionCode: 979 + commit: 5122b1029551320d82eba623b077b9a73e9e5729 + subdir: app + submodules: true + sudo: + - echo "deb https://deb.debian.org/debian trixie main" > /etc/apt/sources.list.d/trixie.list + - apt-get update + - apt-get install -y -t trixie openjdk-21-jdk-headless + - update-alternatives --auto java + - apt-get install -t bookworm-backports -y golang-go + - apt-get install -y gcc libc-dev make + gradle: + - oss + output: build/outputs/apk/oss/release/Exclave-*-arm64-v8a-unsigned.apk + binary: https://github.com/dyhkwong/Exclave/releases/download/%v/Exclave-%v-arm64-v8a.apk + srclibs: + - go@go1.23.3 + prebuild: + - sdkmanager "platforms;android-34" "build-tools;34.0.0" + - git -C $$go$$ checkout -f go$(sed -n -E "s/.*go-version:\ (.*)/\1/p" ../.github/workflows/release.yml) + - sdkmanager "ndk;$(sed -n -E "s/.*ndk-version:\ (.*)/\1/p" ../.github/workflows/release.yml)" + - cd ../library/core/ + - sed -i -e 's|bind|bind -target="android/arm64"|' build.sh + - go mod download + scandelete: + - plugin + build: + - pushd $$go$$/src + - ./make.bash + - popd + - export GOPATH=$$go$$ + - export PATH="$GOPATH/bin:$PATH" + - cd .. + - GO_MOBILE_VERSION=$(sed -n -E "s/.*gomobile@(.*)/\1/p" .github/workflows/release.yml) + - go install github.com/sagernet/gomobile/cmd/gomobile@$GO_MOBILE_VERSION + - go install github.com/sagernet/gomobile/cmd/gobind@$GO_MOBILE_VERSION + - ./run lib core + preassemble: + - downloadAssets + AllowedAPKSigningKeys: e9fe39e1ce254c50c2f9470a757b378c0b7cc536119867f7691405b592e6994b AutoUpdateMode: Version @@ -867,5 +1031,5 @@ VercodeOperation: - 5 * %c + 3 - 5 * %c + 4 UpdateCheckData: version.properties|VERSION_CODE=(\d+)|.|VERSION_NAME=(.*) -CurrentVersion: 0.13.6 -CurrentVersionCode: 974 +CurrentVersion: 0.13.7 +CurrentVersionCode: 979