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.bi...@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() {