summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartchus2021-01-07 01:36:55 +0100
committerMartchus2021-01-07 01:50:04 +0100
commit54020e5df3cdfde07703ac58ba812e06a22f0845 (patch)
tree676b1c84820563b5881f852bd4b55d1b564c63f1
parent5ed59a7df3288de00421815b50ac54edb8d2da8e (diff)
downloadaur-54020e5df3cdfde07703ac58ba812e06a22f0845.tar.gz
Depend only on krigami2 if building shared version
-rw-r--r--PKGBUILD10
1 files changed, 4 insertions, 6 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6b8c5ce25ec2..ef981b7702e4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,8 +11,7 @@ pkgrel=1
arch=('any')
pkgdesc='A simple password store using AES-256-CBC encryption via OpenSSL (mingw-w64)'
license=('GPL')
-depends=('mingw-w64-crt' 'mingw-w64-qt5-base' 'mingw-w64-qtutilities' 'mingw-w64-passwordfile' 'mingw-w64-openssl'
- 'mingw-w64-kirigami2')
+depends=('mingw-w64-crt' 'mingw-w64-qt5-base' 'mingw-w64-qtutilities' 'mingw-w64-passwordfile' 'mingw-w64-openssl')
makedepends=('mingw-w64-gcc' 'mingw-w64-cmake' 'mingw-w64-qt5-tools' 'ffmpeg' 'ninja')
url="https://github.com/Martchus/${_reponame}"
source=("${_name}-${pkgver}.tar.gz::https://github.com/Martchus/${_reponame}/archive/v${pkgver}.tar.gz")
@@ -21,7 +20,7 @@ options=(!buildflags staticlibs !strip !emptydirs)
_architectures=('i686-w64-mingw32' 'x86_64-w64-mingw32')
_configurations=()
-[[ $NO_SHARED_LIBS ]] || _configurations+=('shared')
+[[ $NO_SHARED_LIBS ]] || _configurations+=('shared') depends+=('mingw-w64-kirigami2')
[[ $NO_STATIC_LIBS ]] || _configurations+=('static') makedepends+=('mingw-w64-qt5-base-static' 'mingw-w64-qt5-translations' 'mingw-w64-qt5-svg-static' 'breeze-icons' 'numix-icon-theme-git')
build() {
@@ -30,7 +29,7 @@ build() {
declare -A _config_flags=(
[shared]='
-DBUILD_SHARED_LIBS:BOOL=ON
- -DQUICK_GUI:BOOL=ON
+ -DQUICK_GUI:BOOL=ON
'
[static]='
-DBUILD_SHARED_LIBS:BOOL=OFF
@@ -40,12 +39,11 @@ build() {
-DQT_PACKAGE_PREFIX=StaticQt5
-DKF_PACKAGE_PREFIX=StaticKF5
-DPASSWORD_MANAGER_CONFIGURATION_TARGET_SUFFIX:STRING=static
- -DENABLE_QT_TRANSLATIONS:BOOL=ON
-DBUILTIN_TRANSLATIONS:BOOL=ON
-DBUILTIN_ICON_THEMES:STRING=breeze;breeze-dark;Numix
-DIMAGE_FORMAT_SUPPORT:STRING=Gif;ICO;Jpeg
-DSVG_SUPPORT:BOOL=ON
- -DSVG_ICON_SUPPORT:BOOL=0N
+ -DSVG_ICON_SUPPORT:BOOL=ON
'
)