mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-05-19 20:29:15 +00:00
Add AnXray
This commit is contained in:
parent
897524cef5
commit
dd6864d263
2 changed files with 98 additions and 0 deletions
56
metadata/io.nekohasekai.anXray.yml
Normal file
56
metadata/io.nekohasekai.anXray.yml
Normal file
|
|
@ -0,0 +1,56 @@
|
|||
Categories:
|
||||
- Internet
|
||||
License: GPL-3.0-or-later
|
||||
AuthorName: nekohasekai
|
||||
AuthorEmail: sekai@neko.services
|
||||
SourceCode: https://github.com/XTLS/AnXray
|
||||
IssueTracker: https://github.com/XTLS/AnXray/issues
|
||||
|
||||
AutoName: AnXray
|
||||
Summary: A universal proxy toolchain with XTLS support
|
||||
Description: |-
|
||||
* Full basic features
|
||||
* Xray WebSocket browser dialer
|
||||
* Option to change the notification update interval
|
||||
* A Chinese apps scanner (based on dex classpath scanning, so it may be slower)
|
||||
* Proxy chain
|
||||
* Balancer
|
||||
* Advanced routing with outbound profile selection
|
||||
* Reverse proxy
|
||||
* Custom config (Xray / Trojan-Go)
|
||||
* Traffic statistics support, including real-time display and cumulative statistics
|
||||
* Foreground status based routing support
|
||||
|
||||
RepoType: git
|
||||
Repo: https://github.com/XTLS/AnXray
|
||||
|
||||
Builds:
|
||||
- versionName: 0.4-rc06
|
||||
versionCode: 175
|
||||
commit: fa74109c00f8f333d8185d886c4667a8beb490f3
|
||||
subdir: app
|
||||
sudo:
|
||||
- apt-get update || apt-get update
|
||||
- apt-get install -y openjdk-11-jdk-headless
|
||||
- update-alternatives --auto java
|
||||
patch:
|
||||
- disable-splits-abi.patch
|
||||
gradle:
|
||||
- fdroid
|
||||
prebuild:
|
||||
- pushd ..
|
||||
- ./run fdroid prebuild
|
||||
scandelete:
|
||||
- library
|
||||
- external
|
||||
build:
|
||||
- pushd ..
|
||||
- ./run fdroid build
|
||||
ndk: r21e
|
||||
|
||||
AutoUpdateMode: Version %v
|
||||
UpdateCheckMode: Tags
|
||||
VercodeOperation: '%c * 5'
|
||||
UpdateCheckData: sager.properties|VERSION_CODE=(\d+)||
|
||||
CurrentVersion: 0.4-rc06
|
||||
CurrentVersionCode: 175
|
||||
42
metadata/io.nekohasekai.anXray/disable-splits-abi.patch
Normal file
42
metadata/io.nekohasekai.anXray/disable-splits-abi.patch
Normal file
|
|
@ -0,0 +1,42 @@
|
|||
diff --git a/buildSrc/src/main/kotlin/Helpers.kt b/buildSrc/src/main/kotlin/Helpers.kt
|
||||
index 440dbdf..950a3c1 100644
|
||||
--- a/buildSrc/src/main/kotlin/Helpers.kt
|
||||
+++ b/buildSrc/src/main/kotlin/Helpers.kt
|
||||
@@ -335,8 +335,8 @@ fun Project.setupPlugin(projectName: String) {
|
||||
}
|
||||
|
||||
splits.abi {
|
||||
- isEnable = true
|
||||
- isUniversalApk = false
|
||||
+ isEnable = false
|
||||
+ isUniversalApk = true
|
||||
|
||||
if (targetAbi.isNotBlank()) {
|
||||
reset()
|
||||
@@ -347,6 +347,7 @@ fun Project.setupPlugin(projectName: String) {
|
||||
flavorDimensions("vendor")
|
||||
productFlavors {
|
||||
create("oss")
|
||||
+ create("fdroid")
|
||||
create("fdroidArm64") {
|
||||
versionNameSuffix = "-arm64"
|
||||
}
|
||||
@@ -453,8 +454,8 @@ fun Project.setupApp() {
|
||||
}
|
||||
|
||||
splits.abi {
|
||||
- isEnable = true
|
||||
- isUniversalApk = false
|
||||
+ isEnable = false
|
||||
+ isUniversalApk = true
|
||||
|
||||
if (targetAbi.isNotBlank()) {
|
||||
reset()
|
||||
@@ -466,6 +467,7 @@ fun Project.setupApp() {
|
||||
productFlavors {
|
||||
create("oss")
|
||||
create("expert")
|
||||
+ create("fdroid")
|
||||
create("fdroidArm64") {
|
||||
versionNameSuffix = "-arm64"
|
||||
}
|
||||
Loading…
Reference in a new issue