diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 14 |
1 files changed, 10 insertions, 4 deletions
@@ -1,12 +1,12 @@ # Maintainer: database64128 <free122448@hotmail.com> pkgname=qv2ray-git -pkgver=3.0.0.rc1.r18.gdac7ed16 +pkgver=3.0.0.rc1.r19.g7898f0e2 pkgrel=1 pkgdesc="A cross platform connection manager for V2Ray and other backends" arch=(x86_64) url="https://github.com/Shadowsocks-NET/Qv2ray" license=('GPL3') -depends=('grpc' 'hicolor-icon-theme' 'protobuf' 'qt6-base' 'qt6-svg') +depends=('grpc' 'hicolor-icon-theme' 'libqv2ray-git' 'protobuf' 'qt6-base' 'qt6-svg') makedepends=('cmake' 'gcc' 'git' 'grpc-cli' 'make' 'ninja' 'qt6-declarative' 'qt6-tools' 'which') optdepends=('qt6-wayland: Wayland support (experimental)' 'v2ray: use packaged v2ray') provides=('qv2ray') @@ -21,7 +21,12 @@ pkgver() { prepare() { cd "$srcdir/$pkgname" - git submodule update --init --recursive + git submodule update --init --recursive \ + 3rdparty/SingleApplication \ + 3rdparty/QCodeEditor \ + 3rdparty/qt-qrcode \ + src/plugins/v2ray/3rdparty/v2ray-core \ + src/plugins/routingA/core } build() { @@ -31,11 +36,12 @@ build() { -DBUILD_TESTING=OFF \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=${pkgdir}/usr \ + -DQV2RAY_AUTO_UPDATE=OFF \ -DQV2RAY_BUILD_INFO="qv2ray-git AUR package" \ -DQV2RAY_BUILD_EXTRA_INFO="r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" \ -DQV2RAY_DEFAULT_VASSETS_PATH="/usr/share/v2ray" \ -DQV2RAY_DEFAULT_VCORE_PATH="/usr/bin/v2ray" \ - -DQV2RAY_AUTO_UPDATE=OFF \ + -DQV2RAY_QV2RAYBASE_PROVIDER=package \ -GNinja cmake --build . --parallel } |