From fd14034ba3bcece281abd1b5976b9f0e55eac0ec Mon Sep 17 00:00:00 2001 From: zlice Date: Sun, 12 Jan 2020 18:27:10 -0500 Subject: [PATCH] cereal for PrusaSlicer --- srcpkgs/cereal/template | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 srcpkgs/cereal/template diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template new file mode 100644 index 00000000000..d9a85820669 --- /dev/null +++ b/srcpkgs/cereal/template @@ -0,0 +1,24 @@ +# Template file for 'cereal' +pkgname=cereal +version=1.3.0 +revision=1 +archs=noarch +build_style=cmake +configure_args="-DSKIP_PORTABILITY_TEST=1 -DTHREAD_SAFE=ON -DWITH_WERROR=OFF" +short_desc="Header-only C++ serialization library" +maintainer="Zlice " +license="BSD-3-Clause" +homepage="https://uscilab.github.io/cereal" +distfiles="https://github.com/USCiLab/cereal/archive/v${version}.tar.gz" +checksum=329ea3e3130b026c03a4acc50e168e7daff4e6e661bc6a7dfec0d77b570851d5 + +case "$XBPS_TARGET_MACHINE" in + armv[56]*|ppc|ppc-musl*) + makedepends+=" libatomic-devel" + LDFLAGS+=" -latomic" + ;; +esac + +post_install() { + vlicense LICENSE +}