diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 11 |
1 files changed, 6 insertions, 5 deletions
@@ -1,19 +1,19 @@ # Maintainer: Antoine Viallon <antoine@lesviallon.fr> pkgname=ananicy-cpp -_pkgver=1.1.0 +_pkgver=1.1.1 pkgver=${_pkgver//-/.} -pkgrel=2 +pkgrel=1 pkgdesc="Ananicy Cpp is a full rewrite of Ananicy in C++, featuring lower CPU and RAM usage." arch=(x86_64 x86_64_v3 i386 armv7h aarch64 pentium4) url="https://gitlab.com/ananicy-cpp/ananicy-cpp" license=('GPLv3') -depends=(fmt spdlog nlohmann-json systemd libelf zlib libbpf) +depends=(fmt systemd libelf zlib libbpf) makedepends=(cmake ninja clang git nlohmann-json bpf) optdepends=("ananicy-rules-git: community rules" "ananicy-rules: Rules based for ananicy-cpp") source=("https://gitlab.com/ananicy-cpp/${pkgname}/-/archive/v${_pkgver}/${pkgname}-v${_pkgver}.tar.gz") -sha512sums=('d6204713c5119739cd332959603563d395b1bf3c1aa2459d06f02b4e7d19e7e704ead97781971fce882d885e46d217c05bccd961d37747bd928268b51edfda07') +sha512sums=('61fe40a2da09b7d6a6a92ca6a2c7ba273200a83e893e5c5156edfbeb2fdfa0bdb4cdae402d6b1b4a1d12c5ea820e3d2e1a6d287d1314e8daf1889c3f0e7aa5ce') build() { cd "${srcdir}/${pkgname}-v${_pkgver}" @@ -24,11 +24,12 @@ build() { export CXXFLAGS="${CXXFLAGS}" export LDFLAGS="${LDFLAGS}" + # disable system spdlog cmake -S . -Bbuild \ -GNinja \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DUSE_EXTERNAL_SPDLOG=ON \ + -DUSE_EXTERNAL_SPDLOG=OFF \ -DUSE_EXTERNAL_JSON=ON \ -DUSE_EXTERNAL_FMTLIB=ON \ -DENABLE_SYSTEMD=ON \ |