[arch-commits] Commit in fmt/trunk (PKGBUILD)
Maxime Gauduin
alucryd at archlinux.org
Tue Apr 7 18:35:40 UTC 2020
Date: Tuesday, April 7, 2020 @ 18:35:40
Author: alucryd
Revision: 379760
upgpkg: fmt 6.2.0-1
Modified:
fmt/trunk/PKGBUILD
----------+
PKGBUILD | 23 +++++++++++++----------
1 file changed, 13 insertions(+), 10 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-04-07 18:34:24 UTC (rev 379759)
+++ PKGBUILD 2020-04-07 18:35:40 UTC (rev 379760)
@@ -2,19 +2,24 @@
# Contributor: Mihai Bişog <mihai.bisog at gmail.com>
pkgname=fmt
-pkgver=6.1.2
+pkgver=6.2.0
pkgrel=1
pkgdesc='Open-source formatting library for C++'
arch=(x86_64)
url=https://fmtlib.net
license=(BSD)
+depends=(gcc-libs)
makedepends=(
cmake
+ doxygen
git
ninja
+ npm
+ python-pip
+ python-virtualenv
)
provides=(libfmt.so)
-source=(git+https://github.com/fmtlib/fmt.git#tag=f94b7364b9409f05207c3af3fa4666730e11a854)
+source=(git+https://github.com/fmtlib/fmt.git#tag=9bdd1596cef1b57b9556f8bef32dc4a32322ef3e)
sha256sums=(SKIP)
pkgver() {
@@ -24,21 +29,19 @@
}
prepare() {
- if [[ -d build ]]; then
- rm -rf build
- fi
- mkdir build
+ npm install less less-plugin-clean-css
+ sed "s/'lessc',/'npx', 'lessc',/" -i fmt/doc/build.py
}
build() {
- cd build
-
- cmake ../fmt \
+ cmake -S fmt -B build \
-G Ninja \
+ -DCMAKE_BUILD_TYPE=None \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
-DBUILD_SHARED_LIBS=1
- cmake --build .
+ cmake --build build
+ cmake --build build --target doc
}
check() {
More information about the arch-commits
mailing list