[-- Attachment #1: Type: text/plain, Size: 440 bytes --] There is a new pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages cereal https://github.com/void-linux/void-packages/pull/18279 cereal for PrusaSlicer https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262 A patch file from https://github.com/void-linux/void-packages/pull/18279.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-cereal-18279.patch --] [-- Type: text/x-diff, Size: 1005 bytes --] From 687426d30b45b84136260a2a4fd2c95ed2ec855b Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> Date: Sun, 12 Jan 2020 18:27:10 -0500 Subject: [PATCH] cereal for PrusaSlicer --- srcpkgs/cereal/template | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/cereal/template diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template new file mode 100644 index 00000000000..60fb86248f9 --- /dev/null +++ b/srcpkgs/cereal/template @@ -0,0 +1,14 @@ +# Template file for 'cereal' +pkgname=cereal +version=1.3.0 +revision=1 +archs=noarch +wrksrc=cereal-${version} +build_style=cmake +configure_args="-DSKIP_PORTABILITY_TEST=1 -DTHREAD_SAFE=ON -DWITH_WERROR=OFF" +short_desc="header-only C++ serialization library" +maintainer="Orphaned <orphan@voidlinux.org>" +license="BSD" +homepage="https://uscilab.github.io/cereal" +distfiles="https://github.com/USCiLab/cereal/archive/v${version}.tar.gz" +checksum=329ea3e3130b026c03a4acc50e168e7daff4e6e661bc6a7dfec0d77b570851d5
[-- Attachment #1: Type: text/plain, Size: 445 bytes --] There is an updated pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages cereal https://github.com/void-linux/void-packages/pull/18279 cereal for PrusaSlicer https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262 A patch file from https://github.com/void-linux/void-packages/pull/18279.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-cereal-18279.patch --] [-- Type: text/x-diff, Size: 1705 bytes --] From 687426d30b45b84136260a2a4fd2c95ed2ec855b Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> Date: Sun, 12 Jan 2020 18:27:10 -0500 Subject: [PATCH 1/2] cereal for PrusaSlicer --- srcpkgs/cereal/template | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 srcpkgs/cereal/template diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template new file mode 100644 index 00000000000..60fb86248f9 --- /dev/null +++ b/srcpkgs/cereal/template @@ -0,0 +1,14 @@ +# Template file for 'cereal' +pkgname=cereal +version=1.3.0 +revision=1 +archs=noarch +wrksrc=cereal-${version} +build_style=cmake +configure_args="-DSKIP_PORTABILITY_TEST=1 -DTHREAD_SAFE=ON -DWITH_WERROR=OFF" +short_desc="header-only C++ serialization library" +maintainer="Orphaned <orphan@voidlinux.org>" +license="BSD" +homepage="https://uscilab.github.io/cereal" +distfiles="https://github.com/USCiLab/cereal/archive/v${version}.tar.gz" +checksum=329ea3e3130b026c03a4acc50e168e7daff4e6e661bc6a7dfec0d77b570851d5 From c60fb837d44215e0f62391df33ce4719652f05c1 Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> Date: Sun, 12 Jan 2020 19:36:53 -0500 Subject: [PATCH 2/2] mend cereal for PrusaSlicer --- srcpkgs/cereal/template | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template index 60fb86248f9..894fa3ff3ff 100644 --- a/srcpkgs/cereal/template +++ b/srcpkgs/cereal/template @@ -12,3 +12,7 @@ license="BSD" homepage="https://uscilab.github.io/cereal" distfiles="https://github.com/USCiLab/cereal/archive/v${version}.tar.gz" checksum=329ea3e3130b026c03a4acc50e168e7daff4e6e661bc6a7dfec0d77b570851d5 + +post_install() { + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 445 bytes --] There is an updated pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages cereal https://github.com/void-linux/void-packages/pull/18279 cereal for PrusaSlicer https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262 A patch file from https://github.com/void-linux/void-packages/pull/18279.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-cereal-18279.patch --] [-- Type: text/x-diff, Size: 1082 bytes --] From ebc02332b2a3a7ee161472505e2e6f8e6b98b862 Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> Date: Sun, 12 Jan 2020 18:27:10 -0500 Subject: [PATCH] cereal for PrusaSlicer mend cereal for PrusaSlicer --- srcpkgs/cereal/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/cereal/template diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template new file mode 100644 index 00000000000..894fa3ff3ff --- /dev/null +++ b/srcpkgs/cereal/template @@ -0,0 +1,18 @@ +# Template file for 'cereal' +pkgname=cereal +version=1.3.0 +revision=1 +archs=noarch +wrksrc=cereal-${version} +build_style=cmake +configure_args="-DSKIP_PORTABILITY_TEST=1 -DTHREAD_SAFE=ON -DWITH_WERROR=OFF" +short_desc="header-only C++ serialization library" +maintainer="Orphaned <orphan@voidlinux.org>" +license="BSD" +homepage="https://uscilab.github.io/cereal" +distfiles="https://github.com/USCiLab/cereal/archive/v${version}.tar.gz" +checksum=329ea3e3130b026c03a4acc50e168e7daff4e6e661bc6a7dfec0d77b570851d5 + +post_install() { + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 445 bytes --] There is an updated pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages cereal https://github.com/void-linux/void-packages/pull/18279 cereal for PrusaSlicer https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262 A patch file from https://github.com/void-linux/void-packages/pull/18279.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-cereal-18279.patch --] [-- Type: text/x-diff, Size: 1051 bytes --] From beeab1675b74a60f80bada481d4f55145cd060e6 Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> Date: Sun, 12 Jan 2020 18:27:10 -0500 Subject: [PATCH] cereal for PrusaSlicer --- srcpkgs/cereal/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/cereal/template diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template new file mode 100644 index 00000000000..43ec5880c2c --- /dev/null +++ b/srcpkgs/cereal/template @@ -0,0 +1,18 @@ +# Template file for 'cereal' +pkgname=cereal +version=1.3.0 +revision=1 +archs=noarch +wrksrc=cereal-${version} +build_style=cmake +configure_args="-DSKIP_PORTABILITY_TEST=1 -DTHREAD_SAFE=ON -DWITH_WERROR=OFF" +short_desc="Header-only C++ serialization library" +maintainer="Orphaned <orphan@voidlinux.org>" +license="BSD" +homepage="https://uscilab.github.io/cereal" +distfiles="https://github.com/USCiLab/cereal/archive/v${version}.tar.gz" +checksum=329ea3e3130b026c03a4acc50e168e7daff4e6e661bc6a7dfec0d77b570851d5 + +post_install() { + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 398 bytes --] New comment by zlice on void-packages repository https://github.com/void-linux/void-packages/pull/18279#issuecomment-573482732 Comment: only seeing it fail on license and armv6l-musl BOOTSTRAP=x86_64-musl `srcpkgs/cereal/template:11: use SPDX id for 'BSD' license or see Manual.md` - not sure what Manual.md it means or what the SPDX id means i'll wait so you can look at the travis output
[-- Attachment #1: Type: text/plain, Size: 393 bytes --] New comment by zlice on void-packages repository https://github.com/void-linux/void-packages/pull/18279#issuecomment-573482732 Comment: seeing it fail on license and armv6l-musl BOOTSTRAP=x86_64-musl `srcpkgs/cereal/template:11: use SPDX id for 'BSD' license or see Manual.md` - not sure what Manual.md it means or what the SPDX id means i'll wait so you can look at the travis output
[-- Attachment #1: Type: text/plain, Size: 250 bytes --] New comment by zlice on void-packages repository https://github.com/void-linux/void-packages/pull/18279#issuecomment-573483746 Comment: see the atomic_load_8 musl errors in other projects too. not sure if that will prevent this from being accepted
[-- Attachment #1: Type: text/plain, Size: 464 bytes --] There is an updated pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages cereal https://github.com/void-linux/void-packages/pull/18279 New package: cereal-1.3.0 for PrusaSlicer https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262 A patch file from https://github.com/void-linux/void-packages/pull/18279.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-cereal-18279.patch --] [-- Type: text/x-diff, Size: 1096 bytes --] From a60bcf3b9c61d9e0367f5830869bd06bf7026478 Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> Date: Sun, 12 Jan 2020 18:27:10 -0500 Subject: [PATCH] cereal for PrusaSlicer --- srcpkgs/cereal/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/cereal/template diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template new file mode 100644 index 00000000000..f8a96328c13 --- /dev/null +++ b/srcpkgs/cereal/template @@ -0,0 +1,20 @@ +# 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="Orphaned <orphan@voidlinux.org>" +license="BSD-3-Clause" +homepage="https://uscilab.github.io/cereal" +distfiles="https://github.com/USCiLab/cereal/archive/v${version}.tar.gz" +checksum=329ea3e3130b026c03a4acc50e168e7daff4e6e661bc6a7dfec0d77b570851d5 + +# musl armv6 needs this for libatomic +CFLAGS="-latomic" + +post_install() { + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 245 bytes --] New comment by zlice on void-packages repository https://github.com/void-linux/void-packages/pull/18279#issuecomment-573484848 Comment: https://github.com/USCiLab/cereal/issues/591 trying CFLAGS, not sure if that's an acceptable workaround
[-- Attachment #1: Type: text/plain, Size: 464 bytes --] There is an updated pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages cereal https://github.com/void-linux/void-packages/pull/18279 New package: cereal-1.3.0 for PrusaSlicer https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262 A patch file from https://github.com/void-linux/void-packages/pull/18279.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-cereal-18279.patch --] [-- Type: text/x-diff, Size: 1033 bytes --] From 3ff37905e6482d9353c0bb1465053aaead4aa5fe Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> Date: Sun, 12 Jan 2020 18:27:10 -0500 Subject: [PATCH] cereal for PrusaSlicer --- srcpkgs/cereal/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/cereal/template diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template new file mode 100644 index 00000000000..f3a13f9a09d --- /dev/null +++ b/srcpkgs/cereal/template @@ -0,0 +1,17 @@ +# 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="Orphaned <orphan@voidlinux.org>" +license="BSD-3-Clause" +homepage="https://uscilab.github.io/cereal" +distfiles="https://github.com/USCiLab/cereal/archive/v${version}.tar.gz" +checksum=329ea3e3130b026c03a4acc50e168e7daff4e6e661bc6a7dfec0d77b570851d5 + +post_install() { + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 249 bytes --] New comment by zlice on void-packages repository https://github.com/void-linux/void-packages/pull/18279#issuecomment-573488580 Comment: everything failed w/ cflags for some reason (builds on my box fine) armv6 failed again let me know on e-mail
[-- Attachment #1: Type: text/plain, Size: 464 bytes --] There is an updated pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages cereal https://github.com/void-linux/void-packages/pull/18279 New package: cereal-1.3.0 for PrusaSlicer https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262 A patch file from https://github.com/void-linux/void-packages/pull/18279.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-cereal-18279.patch --] [-- Type: text/x-diff, Size: 1028 bytes --] From 838030ad43a43b52f6ba5d74c0d23a76835d1c9b Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> Date: Sun, 12 Jan 2020 18:27:10 -0500 Subject: [PATCH] cereal for PrusaSlicer --- srcpkgs/cereal/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/cereal/template diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template new file mode 100644 index 00000000000..3de7b36ae89 --- /dev/null +++ b/srcpkgs/cereal/template @@ -0,0 +1,17 @@ +# 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 <zlice555@gmail.com>" +license="BSD-3-Clause" +homepage="https://uscilab.github.io/cereal" +distfiles="https://github.com/USCiLab/cereal/archive/v${version}.tar.gz" +checksum=329ea3e3130b026c03a4acc50e168e7daff4e6e661bc6a7dfec0d77b570851d5 + +post_install() { + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 464 bytes --] There is an updated pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages cereal https://github.com/void-linux/void-packages/pull/18279 New package: cereal-1.3.0 for PrusaSlicer https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262 A patch file from https://github.com/void-linux/void-packages/pull/18279.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-cereal-18279.patch --] [-- Type: text/x-diff, Size: 1068 bytes --] From c027de8161f5183bf07fb51e36fde0b52fa1093c Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> Date: Sun, 12 Jan 2020 18:27:10 -0500 Subject: [PATCH] cereal for PrusaSlicer --- srcpkgs/cereal/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/cereal/template diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template new file mode 100644 index 00000000000..2b81068ee93 --- /dev/null +++ b/srcpkgs/cereal/template @@ -0,0 +1,17 @@ +# 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 -DCMAKE_CXX_STANDARD_LIBRARIES=-latomic" +short_desc="Header-only C++ serialization library" +maintainer="Zlice <zlice555@gmail.com>" +license="BSD-3-Clause" +homepage="https://uscilab.github.io/cereal" +distfiles="https://github.com/USCiLab/cereal/archive/v${version}.tar.gz" +checksum=329ea3e3130b026c03a4acc50e168e7daff4e6e661bc6a7dfec0d77b570851d5 + +post_install() { + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 464 bytes --] There is an updated pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages cereal https://github.com/void-linux/void-packages/pull/18279 New package: cereal-1.3.0 for PrusaSlicer https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262 A patch file from https://github.com/void-linux/void-packages/pull/18279.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-cereal-18279.patch --] [-- Type: text/x-diff, Size: 1028 bytes --] From 3bc19402a0657d3a6125afd174c85ad86fcc133a Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> Date: Sun, 12 Jan 2020 18:27:10 -0500 Subject: [PATCH] cereal for PrusaSlicer --- srcpkgs/cereal/template | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 srcpkgs/cereal/template diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template new file mode 100644 index 00000000000..3de7b36ae89 --- /dev/null +++ b/srcpkgs/cereal/template @@ -0,0 +1,17 @@ +# 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 <zlice555@gmail.com>" +license="BSD-3-Clause" +homepage="https://uscilab.github.io/cereal" +distfiles="https://github.com/USCiLab/cereal/archive/v${version}.tar.gz" +checksum=329ea3e3130b026c03a4acc50e168e7daff4e6e661bc6a7dfec0d77b570851d5 + +post_install() { + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 573 bytes --] New comment by Hoshpak on void-packages repository https://github.com/void-linux/void-packages/pull/18279#issuecomment-578394635 Comment: Errors like: ``` /usr/lib/gcc/arm-linux-musleabihf/9.2.0/../../../../arm-linux-musleabihf/bin/ld: /usr/arm-linux-musleabihf/usr/include/c++/9.2.0/atomic:254: undefined reference to `__atomic_load_8' ``` Usually mean that you need libatomic for the architecture. This can be done by conditionally adding `libatomic-devel` to makedepends and linking with `-latomic`. You can find an example of this in the libfilezilla template.
[-- Attachment #1: Type: text/plain, Size: 464 bytes --] There is an updated pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages cereal https://github.com/void-linux/void-packages/pull/18279 New package: cereal-1.3.0 for PrusaSlicer https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262 A patch file from https://github.com/void-linux/void-packages/pull/18279.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-cereal-18279.patch --] [-- Type: text/x-diff, Size: 1181 bytes --] From fd14034ba3bcece281abd1b5976b9f0e55eac0ec Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> 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 <zlice555@gmail.com>" +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 +}
[-- Attachment #1: Type: text/plain, Size: 464 bytes --] There is an updated pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages cereal https://github.com/void-linux/void-packages/pull/18279 New package: cereal-1.3.0 for PrusaSlicer https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262 A patch file from https://github.com/void-linux/void-packages/pull/18279.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-cereal-18279.patch --] [-- Type: text/x-diff, Size: 1168 bytes --] From c158aa999f2d8efea393c724fe43c559e7291b2e Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> 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..66911ef36e3 --- /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 <zlice555@gmail.com>" +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 +}
[-- Attachment #1: Type: text/plain, Size: 464 bytes --] There is an updated pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages cereal https://github.com/void-linux/void-packages/pull/18279 New package: cereal-1.3.0 for PrusaSlicer https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262 A patch file from https://github.com/void-linux/void-packages/pull/18279.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-cereal-18279.patch --] [-- Type: text/x-diff, Size: 1230 bytes --] From 757184cc38c1bae9250d19524b61d1c006ccc355 Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> Date: Sun, 12 Jan 2020 18:27:10 -0500 Subject: [PATCH] cereal for PrusaSlicer --- srcpkgs/cereal/template | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 srcpkgs/cereal/template diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template new file mode 100644 index 00000000000..e8b41126bb5 --- /dev/null +++ b/srcpkgs/cereal/template @@ -0,0 +1,25 @@ +# 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 <zlice555@gmail.com>" +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" + configure_args+="-DCMAKE_CXX_STANDARD_LIBRARIES=-latomic" + ;; +esac + +post_install() { + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 197 bytes --] New comment by zlice on void-packages repository https://github.com/void-linux/void-packages/pull/18279#issuecomment-578420403 Comment: tried that and the suggestion on the issue i posted. no go
[-- Attachment #1: Type: text/plain, Size: 220 bytes --] New comment by Hoshpak on void-packages repository https://github.com/void-linux/void-packages/pull/18279#issuecomment-578486759 Comment: It works when you put a space before `-DCMAKE_CXX_STANDARD_LIBRARIES=-latomic`.
[-- Attachment #1: Type: text/plain, Size: 295 bytes --] New comment by Hoshpak on void-packages repository https://github.com/void-linux/void-packages/pull/18279#issuecomment-578486759 Comment: It works when you put a space before `-DCMAKE_CXX_STANDARD_LIBRARIES=-latomic`. Please also change the git commit title to `New package: cereal-1.3.0`.
[-- Attachment #1: Type: text/plain, Size: 448 bytes --] There is an updated pull request by zlice against master on the void-packages repository https://github.com/zlice/void-packages cereal https://github.com/void-linux/void-packages/pull/18279 New package: cereal-1.3.0 https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262 A patch file from https://github.com/void-linux/void-packages/pull/18279.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-cereal-18279.patch --] [-- Type: text/x-diff, Size: 1231 bytes --] From 93b83881b41484b83ebbd571a0ceab40377c2d9e Mon Sep 17 00:00:00 2001 From: zlice <zlice555@gmail.com> Date: Sun, 12 Jan 2020 18:27:10 -0500 Subject: [PATCH] cereal for PrusaSlicer --- srcpkgs/cereal/template | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 srcpkgs/cereal/template diff --git a/srcpkgs/cereal/template b/srcpkgs/cereal/template new file mode 100644 index 00000000000..7bf063b4ee2 --- /dev/null +++ b/srcpkgs/cereal/template @@ -0,0 +1,25 @@ +# 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 <zlice555@gmail.com>" +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" + configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-latomic" + ;; +esac + +post_install() { + vlicense LICENSE +}
[-- Attachment #1: Type: text/plain, Size: 153 bytes --] New comment by zlice on void-packages repository https://github.com/void-linux/void-packages/pull/18279#issuecomment-578517419 Comment: thanks hoshpak
[-- Attachment #1: Type: text/plain, Size: 297 bytes --] There's a closed pull request on the void-packages repository New package: cereal-1.3.0 https://github.com/void-linux/void-packages/pull/18279 Description: https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/cereal https://github.com/USCiLab/cereal/issues/262
[-- Attachment #1: Type: text/plain, Size: 258 bytes --] New comment by Johnnynator on void-packages repository https://github.com/void-linux/void-packages/pull/18279#issuecomment-596018774 Comment: I took the liberty to just change the commit message and manually merge it, since you missed to do so yourself :)
[-- Attachment #1: Type: text/plain, Size: 152 bytes --] New comment by zlice on void-packages repository https://github.com/void-linux/void-packages/pull/18279#issuecomment-596019102 Comment: sorry, thanks