Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] cereal: new package
@ 2020-05-20 15:07 zlice
  2020-05-20 15:08 ` [PR PATCH] [Updated] " zlice
  2020-05-20 15:30 ` [PR PATCH] [Closed]: " zlice
  0 siblings, 2 replies; 3+ messages in thread
From: zlice @ 2020-05-20 15:07 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 476 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/22156

cereal: new package
https://github.com/void-linux/void-packages/pull/18279 was deleted because a branch was deleted on my side

required for https://github.com/void-linux/void-packages/pull/22138

A patch file from https://github.com/void-linux/void-packages/pull/22156.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-cereal-22156.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
+}

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PR PATCH] [Updated] cereal: new package
  2020-05-20 15:07 [PR PATCH] cereal: new package zlice
@ 2020-05-20 15:08 ` zlice
  2020-05-20 15:30 ` [PR PATCH] [Closed]: " zlice
  1 sibling, 0 replies; 3+ messages in thread
From: zlice @ 2020-05-20 15:08 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 480 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/22156

cereal: new package
https://github.com/void-linux/void-packages/pull/18279 was closed because a branch was deleted on my side

required for https://github.com/void-linux/void-packages/pull/22138

A patch file from https://github.com/void-linux/void-packages/pull/22156.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-cereal-22156.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
+}

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [PR PATCH] [Closed]: cereal: new package
  2020-05-20 15:07 [PR PATCH] cereal: new package zlice
  2020-05-20 15:08 ` [PR PATCH] [Updated] " zlice
@ 2020-05-20 15:30 ` zlice
  1 sibling, 0 replies; 3+ messages in thread
From: zlice @ 2020-05-20 15:30 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 329 bytes --]

There's a closed pull request on the void-packages repository

cereal: new package
https://github.com/void-linux/void-packages/pull/22156

Description:
https://github.com/void-linux/void-packages/pull/18279 was closed because a branch was deleted on my side

required for https://github.com/void-linux/void-packages/pull/22138

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2020-05-20 15:30 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-05-20 15:07 [PR PATCH] cereal: new package zlice
2020-05-20 15:08 ` [PR PATCH] [Updated] " zlice
2020-05-20 15:30 ` [PR PATCH] [Closed]: " zlice

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).