* update fmt to 11.1.1-2
This commit is contained in:
parent
d962739a85
commit
3d2c14b3fb
17
fmt/.SRCINFO
17
fmt/.SRCINFO
@ -1,7 +1,7 @@
|
||||
pkgbase = fmt
|
||||
pkgdesc = Open-source formatting library for C++
|
||||
pkgver = 11.0.2
|
||||
pkgrel = 1.1
|
||||
pkgver = 11.1.1
|
||||
pkgrel = 2
|
||||
url = https://fmt.dev
|
||||
arch = x86_64
|
||||
arch = powerpc64le
|
||||
@ -18,14 +18,17 @@ pkgbase = fmt
|
||||
makedepends = ninja
|
||||
makedepends = python-pymdown-extensions
|
||||
makedepends = python-regex
|
||||
depends = gcc-libs
|
||||
depends = glibc
|
||||
provides = libfmt.so
|
||||
source = git+https://github.com/fmtlib/fmt.git#tag=0c9fce2ffefecfdce794e1859584e25877b7b592
|
||||
b2sums = 18b6d66c2159b2f8bd0baf2e1df7514fde09cf6a25441710d40e386abd9baa49b62859c4d8a71b77f0d1550c32fc62826c95fdacf4397e24cc6ea205a0c50798
|
||||
source = git+https://github.com/fmtlib/fmt.git#tag=e3ddede6c4ee818825c4e5a6dfa1d384860c27d9
|
||||
b2sums = 7eff702315d1ea7317e9c71819648a76cc86b6c358f3aabcce09f62f06167ba40ffcac44a0353e9c338ed1f9acfe0c82d1063521e538b1a87209c31c2305aace
|
||||
makedepends_x86_64 = npm
|
||||
makedepends_powerpc64le = npm
|
||||
makedepends_powerpc64 = npm
|
||||
makedepends_riscv64 = npm
|
||||
|
||||
pkgname = fmt
|
||||
depends = gcc-libs
|
||||
depends = glibc
|
||||
provides = libfmt.so
|
||||
|
||||
pkgname = fmt-docs
|
||||
pkgdesc = Open-source formatting library for C++ (documentation)
|
||||
|
41
fmt/PKGBUILD
41
fmt/PKGBUILD
@ -2,17 +2,17 @@
|
||||
# Maintainer: Maxime Gauduin <alucryd@archlinux.org>
|
||||
# Contributor: Mihai Bişog <mihai.bisog@gmail.com>
|
||||
|
||||
pkgname=fmt
|
||||
pkgver=11.0.2
|
||||
pkgrel=1.1
|
||||
pkgbase=fmt
|
||||
pkgname=(
|
||||
fmt
|
||||
fmt-docs
|
||||
)
|
||||
pkgver=11.1.1
|
||||
pkgrel=2
|
||||
pkgdesc='Open-source formatting library for C++'
|
||||
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
|
||||
url=https://fmt.dev
|
||||
license=(MIT)
|
||||
depends=(
|
||||
gcc-libs
|
||||
glibc
|
||||
)
|
||||
makedepends=(
|
||||
cmake
|
||||
doxygen
|
||||
@ -28,10 +28,9 @@ makedepends_powerpc64=(npm)
|
||||
makedepends_powerpc64le=(npm)
|
||||
makedepends_riscv64=(npm)
|
||||
makedepends_x86_64=(npm)
|
||||
provides=(libfmt.so)
|
||||
_tag=0c9fce2ffefecfdce794e1859584e25877b7b592
|
||||
source=("git+https://github.com/fmtlib/fmt.git#tag=${_tag}")
|
||||
b2sums=('18b6d66c2159b2f8bd0baf2e1df7514fde09cf6a25441710d40e386abd9baa49b62859c4d8a71b77f0d1550c32fc62826c95fdacf4397e24cc6ea205a0c50798')
|
||||
_tag=e3ddede6c4ee818825c4e5a6dfa1d384860c27d9
|
||||
source=("git+https://github.com/fmtlib/fmt.git#tag=$_tag")
|
||||
b2sums=('7eff702315d1ea7317e9c71819648a76cc86b6c358f3aabcce09f62f06167ba40ffcac44a0353e9c338ed1f9acfe0c82d1063521e538b1a87209c31c2305aace')
|
||||
|
||||
pkgver() {
|
||||
cd fmt
|
||||
@ -42,7 +41,6 @@ build() {
|
||||
cmake -S fmt -B build -G Ninja \
|
||||
-DCMAKE_BUILD_TYPE=None \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_INSTALL_LIBDIR=/usr/lib \
|
||||
-DBUILD_SHARED_LIBS=ON \
|
||||
-Wno-dev
|
||||
cmake --build build
|
||||
@ -53,9 +51,22 @@ check() {
|
||||
cmake --build build --target test
|
||||
}
|
||||
|
||||
package() {
|
||||
DESTDIR="${pkgdir}" cmake --build build --target install
|
||||
install -Dm 644 fmt/LICENSE -t "${pkgdir}"/usr/share/licenses/fmt/
|
||||
package_fmt() {
|
||||
depends=(
|
||||
gcc-libs
|
||||
glibc
|
||||
)
|
||||
provides=(libfmt.so)
|
||||
|
||||
DESTDIR="$pkgdir" cmake --install build --component core
|
||||
install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" fmt/LICENSE
|
||||
}
|
||||
|
||||
package_fmt-docs() {
|
||||
pkgdesc+=' (documentation)'
|
||||
|
||||
DESTDIR="$pkgdir" cmake --install build --component doc
|
||||
install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" fmt/LICENSE
|
||||
}
|
||||
|
||||
# vim: ts=2 sw=2 et:
|
||||
|
Loading…
x
Reference in New Issue
Block a user