Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New packages: geonkick, redkite
@ 2020-11-13 12:27 teldra
  2020-11-13 12:34 ` [PR PATCH] [Updated] " teldra
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: teldra @ 2020-11-13 12:27 UTC (permalink / raw)
  To: ml

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

There is a new pull request by teldra against master on the void-packages repository

https://github.com/teldra/void-packages geonkick
https://github.com/void-linux/void-packages/pull/26350

New packages: geonkick, redkite


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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-geonkick-26350.patch --]
[-- Type: text/x-diff, Size: 3837 bytes --]

From c8dc4f11c288815a3d37245d9075b3f96c2ae618 Mon Sep 17 00:00:00 2001
From: teldra <teldra@rotce.de>
Date: Tue, 10 Nov 2020 22:23:45 +0100
Subject: [PATCH 1/2] New package: redkite-1.2.0

---
 srcpkgs/redkite-devel    |  1 +
 srcpkgs/redkite/template | 21 +++++++++++++++++++++
 2 files changed, 22 insertions(+)
 create mode 120000 srcpkgs/redkite-devel
 create mode 100644 srcpkgs/redkite/template

diff --git a/srcpkgs/redkite-devel b/srcpkgs/redkite-devel
new file mode 120000
index 00000000000..98f68eebb4c
--- /dev/null
+++ b/srcpkgs/redkite-devel
@@ -0,0 +1 @@
+redkite
\ No newline at end of file
diff --git a/srcpkgs/redkite/template b/srcpkgs/redkite/template
new file mode 100644
index 00000000000..cb3caf7cfe4
--- /dev/null
+++ b/srcpkgs/redkite/template
@@ -0,0 +1,21 @@
+# Template file for 'redkite'
+pkgname=redkite
+version=1.2.0
+revision=1
+build_style=cmake
+makedepends="cairo-devel"
+short_desc="GUI toolkit"
+maintainer="teldra <teldra@rotce.de>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/iurie-sw/redkite"
+distfiles="https://github.com/iurie-sw/redkite/archive/v${version}.tar.gz"
+checksum=2b0fb650e5f94649aab874ce06fadea7f7663a4855163c4e4e49fd5db3677c59
+
+redkite-devel_package() {
+	short_desc+=" - development files"
+	depends="${sourcepkg}>=${version}_${revision}"
+	pkg_install() {
+		vmove "usr/include"
+		vmove "usr/lib"
+	}
+}
\ No newline at end of file

From 04fae11c7c521ad4ace324662d35e6d2cf4ae9b7 Mon Sep 17 00:00:00 2001
From: teldra <teldra@rotce.de>
Date: Tue, 10 Nov 2020 22:24:10 +0100
Subject: [PATCH 2/2] New package: geonkick-2.5.0

---
 srcpkgs/geonkick/patches/musl.patch | 39 +++++++++++++++++++++++++++++
 srcpkgs/geonkick/template           | 19 ++++++++++++++
 2 files changed, 58 insertions(+)
 create mode 100644 srcpkgs/geonkick/patches/musl.patch
 create mode 100644 srcpkgs/geonkick/template

diff --git a/srcpkgs/geonkick/patches/musl.patch b/srcpkgs/geonkick/patches/musl.patch
new file mode 100644
index 00000000000..281752a92ec
--- /dev/null
+++ b/srcpkgs/geonkick/patches/musl.patch
@@ -0,0 +1,39 @@
+diff --git dsp/src/compressor.h dsp/src/compressor.h
+index 2b246be..e6cac5d 100644
+--- dsp/src/compressor.h
++++ dsp/src/compressor.h
+@@ -26,6 +26,8 @@
+ 
+ #include "geonkick_internal.h"
+ 
++#include <pthread.h>
++
+ struct gkick_compressor {
+         int enabled;
+ 
+diff --git dsp/src/distortion.h dsp/src/distortion.h
+index 4e42f11..b06e6e5 100644
+--- dsp/src/distortion.h
++++ dsp/src/distortion.h
+@@ -26,6 +26,8 @@
+ 
+ #include "geonkick_internal.h"
+ 
++#include <pthread.h>
++
+ struct gkick_distortion {
+         int enabled;
+ 	/* Input limiter for distortion. */
+diff --git dsp/src/synthesizer.h dsp/src/synthesizer.h
+index 303f810..d4d4f9b 100644
+--- dsp/src/synthesizer.h
++++ dsp/src/synthesizer.h
+@@ -31,6 +31,8 @@
+ 
+ #include <stdatomic.h>
+ 
++#include <pthread.h>
++
+ struct gkick_synth {
+       	atomic_size_t id;
+         char name[30];
diff --git a/srcpkgs/geonkick/template b/srcpkgs/geonkick/template
new file mode 100644
index 00000000000..3564bae1bce
--- /dev/null
+++ b/srcpkgs/geonkick/template
@@ -0,0 +1,19 @@
+# Template file for 'geonkick'
+pkgname=geonkick
+version=2.5.0
+revision=1
+build_style=cmake
+hostmakedepends="pkg-config tar xz redkite"
+makedepends="redkite-devel jack-devel libsndfile-devel rapidjson
+ lv2 libX11-devel cairo-devel"
+depends="lv2"
+short_desc="Free software percussion synthesizer"
+maintainer="teldra <teldra@rotce.de>"
+license="GPL-3.0-or-later"
+homepage="https://github.com/iurie-sw/geonkick"
+distfiles="https://github.com/iurie-sw/geonkick/archive/v${version}.tar.gz"
+checksum=7e19660ccc45098a5b76d5c09c53a485ed6258450a366d47ae2c117b7121331b
+
+if [[ ! ${XBPS_TARGET_MACHINE} == "x86_64" ]]; then
+	configure_args+=" -DGKICK_ARCHITECTURE=$XBPS_TARGET_MACHINE"
+fi

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

end of thread, other threads:[~2021-02-22 22:10 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-11-13 12:27 [PR PATCH] New packages: geonkick, redkite teldra
2020-11-13 12:34 ` [PR PATCH] [Updated] " teldra
2020-11-13 12:40 ` teldra
2020-11-13 12:41 ` teldra
2020-11-13 22:50 ` teldra
2020-11-13 23:57 ` teldra
2020-11-14 11:10 ` teldra
2020-11-14 23:00 ` [PR REVIEW] " ndowens
2020-11-15 12:18 ` [PR PATCH] [Updated] " teldra
2020-11-15 12:20 ` [PR REVIEW] " teldra
2021-02-22 21:33 ` [PR PATCH] [Updated] " teldra
2021-02-22 21:43 ` teldra
2021-02-22 22:10 ` [PR PATCH] [Merged]: " leahneukirchen

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).