Date: Monday, October 25, 2021 @ 00:20:33 Author: svenstaro Revision: 1033280
upgpkg: yaml-cpp 0.7.0-2: Fix broken cmake targets Modified: yaml-cpp/trunk/PKGBUILD ----------+ PKGBUILD | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-10-25 00:06:26 UTC (rev 1033279) +++ PKGBUILD 2021-10-25 00:20:33 UTC (rev 1033280) @@ -4,7 +4,7 @@ pkgname=yaml-cpp pkgver=0.7.0 -pkgrel=1 +pkgrel=2 pkgdesc="YAML parser and emitter in C++, written around the YAML 1.2 spec" url="https://github.com/jbeder/yaml-cpp" arch=('x86_64') @@ -12,9 +12,16 @@ depends=('gcc-libs' 'glibc') provides=('libyaml-cpp.so') makedepends=('cmake' 'ninja') -source=("https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-${pkgver}.tar.gz") -sha512sums=('2de0f0ec8f003cd3c498d571cda7a796bf220517bad2dc02cba70c522dddde398f33cf1ad20da251adaacb2a07b77844111f297e99d45a7c46ebc01706bbafb5') +source=("https://github.com/jbeder/yaml-cpp/archive/yaml-cpp-${pkgver}.tar.gz" + https://patch-diff.githubusercontent.com/raw/jbeder/yaml-cpp/pull/1037.patch) +sha512sums=('2de0f0ec8f003cd3c498d571cda7a796bf220517bad2dc02cba70c522dddde398f33cf1ad20da251adaacb2a07b77844111f297e99d45a7c46ebc01706bbafb5' + 'c20d5e9393496052c3326d78555345b83a2345831d4cbfec8cf50f9576f2731ddc456148815b23dba3765b61a1a69b0c05c9618f91751dad124dbe8f7ca19609') +prepare() { + cd "${pkgname}-${pkgname}-${pkgver}" + patch -Np1 -i "${srcdir}"/1037.patch +} + build() { cd "${pkgname}-${pkgname}-${pkgver}" cmake -GNinja \