Categories: - Internet - VPN & Proxy License: GPL-3.0-or-later AuthorName: Exclude0122 SourceCode: https://github.com/Exclude0122/xivpn IssueTracker: https://github.com/Exclude0122/xivpn/issues AutoName: XiVPN RepoType: git Repo: https://github.com/Exclude0122/xivpn.git Builds: - versionName: 1.0.9 versionCode: 162 commit: v1.0.9 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.0.9 versionCode: 163 commit: v1.0.9 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.1.1 versionCode: 182 commit: e54256cb29a8b248e8bbec7eee20d75a7c489dc5 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.1.1 versionCode: 183 commit: e54256cb29a8b248e8bbec7eee20d75a7c489dc5 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.1.2 versionCode: 192 commit: 33ccab4a8c43084b70049d8124facce2434682c4 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.1.2 versionCode: 193 commit: 33ccab4a8c43084b70049d8124facce2434682c4 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.2.1 versionCode: 212 commit: f58919e819b75ecb42787ce2450187c7c13b0899 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.23.3 scanignore: - app/src/main/assets/geoip - app/src/main/assets/geosite build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.2.1 versionCode: 213 commit: f58919e819b75ecb42787ce2450187c7c13b0899 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.23.3 scanignore: - app/src/main/assets/geoip - app/src/main/assets/geosite build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.2.2 versionCode: 222 commit: c555e49116ac069fdffc6b1167b8dde3d7431ef0 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.2.2 versionCode: 223 commit: c555e49116ac069fdffc6b1167b8dde3d7431ef0 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.2.4 versionCode: 242 commit: 148f5a8b263cabea3f729f1d3e1a7be15d0393cd subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.2.4 versionCode: 243 commit: 148f5a8b263cabea3f729f1d3e1a7be15d0393cd subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.3.0 versionCode: 252 commit: 2d03054a3dacf00d75c7aa0b8e51667b53891606 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.3.0 versionCode: 253 commit: 2d03054a3dacf00d75c7aa0b8e51667b53891606 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.3.1 versionCode: 262 commit: 184af89c88904aad4be601358230b52dc564536e subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.3.1 versionCode: 263 commit: 184af89c88904aad4be601358230b52dc564536e subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.23.3 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.3.3 versionCode: 282 commit: 1cffc4ae83bfe27e49944a6f27883bcb5f57b97e subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.24.1 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.3.3 versionCode: 283 commit: 1cffc4ae83bfe27e49944a6f27883bcb5f57b97e subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.24.1 build: - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.4.0 versionCode: 292 commit: 39e2c57fafe6046850b2d44139e2cd84df76c7aa subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.24.2 build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.4.0 versionCode: 293 commit: 39e2c57fafe6046850b2d44139e2cd84df76c7aa subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.24.2 build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.4.1 versionCode: 302 commit: aa9da7283ac7fe3032a1b3c51137a0ac9e520095 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.24.2 build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.4.1 versionCode: 303 commit: aa9da7283ac7fe3032a1b3c51137a0ac9e520095 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.24.2 build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.4.2 versionCode: 312 commit: 7d4a02c6c5eacee08cbad14e222bbac22b63e6b9 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.4.2 versionCode: 313 commit: 7d4a02c6c5eacee08cbad14e222bbac22b63e6b9 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.5.0 versionCode: 322 commit: c436e0a8fc3c85f1d5c0a72e64923e984baaacee subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.5.0 versionCode: 323 commit: c436e0a8fc3c85f1d5c0a72e64923e984baaacee subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.5.1 versionCode: 332 commit: cfafa1af89e0e8b2addffd34378acd298879b515 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.5.1 versionCode: 333 commit: cfafa1af89e0e8b2addffd34378acd298879b515 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.6.0 versionCode: 342 commit: dce237f9442a903f7c12715e0ccd4cb7e1d25658 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.6.0 versionCode: 343 commit: dce237f9442a903f7c12715e0ccd4cb7e1d25658 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.7.1 versionCode: 362 commit: 1900c26b2a088fd852fdb8d24d886c1c7cdb11bf subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.7.1 versionCode: 363 commit: 1900c26b2a088fd852fdb8d24d886c1c7cdb11bf subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.7.2 versionCode: 372 commit: 8391d1276e0520289c2a07ed94b0f72a7ec9ed09 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.7.2 versionCode: 373 commit: 8391d1276e0520289c2a07ed94b0f72a7ec9ed09 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 - versionName: 1.7.3 versionCode: 382 commit: 5de8f8a339503d022bebca83f8e2dfed770ca201 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - x86_64 binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-x86_64.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh x86_64 - mkdir ../app/src/main/jniLibs/x86_64 - cp libxivpn_x86_64.so ../app/src/main/jniLibs/x86_64/libxivpn.so - sha256sum libxivpn_x86_64.so ndk: r27 - versionName: 1.7.3 versionCode: 383 commit: 5de8f8a339503d022bebca83f8e2dfed770ca201 subdir: app submodules: true sudo: - apt-get update - apt-get install -y -t bookworm-backports golang-go gradle: - arm64_v8a binary: https://github.com/Exclude0122/xivpn/releases/download/v%v/xivpn-arm64_v8a.apk srclibs: - go@go1.24.3 prebuild: - export goVersion=$(sed -n -E 's/^go (.*)/\1/p' ../libxivpn/go.mod) - git -C $$go$$ checkout -f go$goVersion build: - patch -d $$go$$ -p1 -b < ../libxivpn/goruntime-boottime-over-monotonic.diff - pushd $$go$$/src - ./make.bash - popd - export GOPATH=$$go$$ - export PATH="$GOPATH/bin:$PATH" - cd ../libxivpn - NDK=$$NDK$$/toolchains/llvm/prebuilt/linux-x86_64 ./build.sh arm64 - mkdir ../app/src/main/jniLibs/arm64-v8a - cp libxivpn_arm64.so ../app/src/main/jniLibs/arm64-v8a/libxivpn.so - sha256sum libxivpn_arm64.so ndk: r27 AllowedAPKSigningKeys: d979100bc8cbb65843f8e52005c429856fd5faaf3d94ed64043bf796abfe9b18 AutoUpdateMode: Version UpdateCheckMode: Tags VercodeOperation: - '%c * 10 + 2' - '%c * 10 + 3' CurrentVersion: 1.7.3 CurrentVersionCode: 383