[-- 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
[-- Attachment #1: Type: text/plain, Size: 320 bytes --] There is an updated 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: 3809 bytes --] From d47fa1251c08aa38fcab40bfabb140bc141a2437 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..319622b4756 --- /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" + } +} From 1e4dc951b71a8957d5bb63bdd7be078de8b763dc 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
[-- Attachment #1: Type: text/plain, Size: 320 bytes --] There is an updated 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: 3873 bytes --] From d47fa1251c08aa38fcab40bfabb140bc141a2437 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..319622b4756 --- /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" + } +} From df0256b1b7036bae826f0c2344606720c0e689b9 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 closes https://github.com/void-linux/void-packages/issues/20957 --- 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
[-- Attachment #1: Type: text/plain, Size: 320 bytes --] There is an updated 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: 3873 bytes --] From d47fa1251c08aa38fcab40bfabb140bc141a2437 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..319622b4756 --- /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" + } +} From 2f47d333f106f1b44e5b03ea7809db89476ac94e 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 closes https://github.com/void-linux/void-packages/issues/20957 --- 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
[-- Attachment #1: Type: text/plain, Size: 320 bytes --] There is an updated 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: 3873 bytes --] From d47fa1251c08aa38fcab40bfabb140bc141a2437 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..319622b4756 --- /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" + } +} From f0dc8ca2e1887460d0b4b2090d122025d5a1b226 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 closes https://github.com/void-linux/void-packages/issues/20957 --- 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
[-- Attachment #1: Type: text/plain, Size: 320 bytes --] There is an updated 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: 4014 bytes --] From cda52eb4b99b50c26448ed5c16c7731d1487e5bf 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..319622b4756 --- /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" + } +} From 4b451c4da3fcea25d67a808b06c16dcb3198b276 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 closes https://github.com/void-linux/void-packages/issues/20957 --- srcpkgs/geonkick/patches/musl.patch | 39 +++++++++++++++++++++++++++++ srcpkgs/geonkick/template | 24 ++++++++++++++++++ 2 files changed, 63 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..1eca7f19e67 --- /dev/null +++ b/srcpkgs/geonkick/template @@ -0,0 +1,24 @@ +# 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 + +if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then + makedepends+=" libatomic-devel" + configure_args+=" -DCMAKE_EXE_LINKER_FLAGS='-latomic'" +fi
[-- Attachment #1: Type: text/plain, Size: 320 bytes --] There is an updated 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: 4014 bytes --] From 972e797b344db10b7bb33cbef2117b07704b3b3c 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..319622b4756 --- /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" + } +} From d81d3aeaf0e962005f6d3d11674fd2e2945b3ffa 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 closes https://github.com/void-linux/void-packages/issues/20957 --- srcpkgs/geonkick/patches/musl.patch | 39 +++++++++++++++++++++++++++++ srcpkgs/geonkick/template | 24 ++++++++++++++++++ 2 files changed, 63 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..1eca7f19e67 --- /dev/null +++ b/srcpkgs/geonkick/template @@ -0,0 +1,24 @@ +# 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 + +if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then + makedepends+=" libatomic-devel" + configure_args+=" -DCMAKE_EXE_LINKER_FLAGS='-latomic'" +fi
[-- Attachment #1: Type: text/plain, Size: 222 bytes --] New review comment by ndowens on void-packages repository https://github.com/void-linux/void-packages/pull/26350#discussion_r523473649 Comment: Does lv2 have to be in depends? I built and ran it w/o lv2 being in depends
[-- Attachment #1: Type: text/plain, Size: 320 bytes --] There is an updated 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: 3998 bytes --] From 62b2992018bdd1b2494587c7a015e0d7d04da0fb 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..319622b4756 --- /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" + } +} From 2379f5895451071b835bf6f1787becc91dbf7bf1 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 closes https://github.com/void-linux/void-packages/issues/20957 --- srcpkgs/geonkick/patches/musl.patch | 39 +++++++++++++++++++++++++++++ srcpkgs/geonkick/template | 23 +++++++++++++++++ 2 files changed, 62 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..7d5de56e8c2 --- /dev/null +++ b/srcpkgs/geonkick/template @@ -0,0 +1,23 @@ +# 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" +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 + +if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then + makedepends+=" libatomic-devel" + configure_args+=" -DCMAKE_EXE_LINKER_FLAGS='-latomic'" +fi
[-- Attachment #1: Type: text/plain, Size: 166 bytes --] New review comment by teldra on void-packages repository https://github.com/void-linux/void-packages/pull/26350#discussion_r523751122 Comment: Right, removed. Thx!
[-- Attachment #1: Type: text/plain, Size: 320 bytes --] There is an updated 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: 3998 bytes --] From 69538b36f7bcd8086b575c9802678f1134f3e049 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.3.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..e015c0f2e90 --- /dev/null +++ b/srcpkgs/redkite/template @@ -0,0 +1,21 @@ +# Template file for 'redkite' +pkgname=redkite +version=1.3.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=f43fc88c18e4231a87b55f82c1f657188b435de425877706b788adf2f63f94e1 + +redkite-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove "usr/include" + vmove "usr/lib" + } +} From 958d3bf2c79852cdb4948e24a6d37ae768be057d 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.7.0 closes https://github.com/void-linux/void-packages/issues/20957 --- srcpkgs/geonkick/patches/musl.patch | 39 +++++++++++++++++++++++++++++ srcpkgs/geonkick/template | 23 +++++++++++++++++ 2 files changed, 62 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..8cb0fb995c1 --- /dev/null +++ b/srcpkgs/geonkick/template @@ -0,0 +1,23 @@ +# Template file for 'geonkick' +pkgname=geonkick +version=2.7.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" +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=c333da9f8db3eb71519a8920e8cc05525754c3a71f9c68ae16b55690d03fb9d4 + +if [[ ! ${XBPS_TARGET_MACHINE} == "x86_64" ]]; then + configure_args+=" -DGKICK_ARCHITECTURE=$XBPS_TARGET_MACHINE" +fi + +if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then + makedepends+=" libatomic-devel" + configure_args+=" -DCMAKE_EXE_LINKER_FLAGS='-latomic'" +fi
[-- Attachment #1: Type: text/plain, Size: 320 bytes --] There is an updated 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: 4100 bytes --] From c964c0d83b998b49354197ddd58bdb7d8af8996b 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.3.0 --- srcpkgs/redkite-devel | 1 + srcpkgs/redkite/template | 22 ++++++++++++++++++++++ 2 files changed, 23 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..73b4783a00a --- /dev/null +++ b/srcpkgs/redkite/template @@ -0,0 +1,22 @@ +# Template file for 'redkite' +pkgname=redkite +version=1.3.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=f43fc88c18e4231a87b55f82c1f657188b435de425877706b788adf2f63f94e1 +make_check=extended # No target to "ninja test". + +redkite-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove "usr/include" + vmove "usr/lib" + } +} From a0368aa47cc34bf2291306b507c5dd388dabf988 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.7.0 closes https://github.com/void-linux/void-packages/issues/20957 --- srcpkgs/geonkick/patches/musl.patch | 39 +++++++++++++++++++++++++++++ srcpkgs/geonkick/template | 24 ++++++++++++++++++ 2 files changed, 63 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..e611fe0dd92 --- /dev/null +++ b/srcpkgs/geonkick/template @@ -0,0 +1,24 @@ +# Template file for 'geonkick' +pkgname=geonkick +version=2.7.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" +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=c333da9f8db3eb71519a8920e8cc05525754c3a71f9c68ae16b55690d03fb9d4 +make_check=extended # No target to "ninja test". + +if [[ ! ${XBPS_TARGET_MACHINE} == "x86_64" ]]; then + configure_args+=" -DGKICK_ARCHITECTURE=$XBPS_TARGET_MACHINE" +fi + +if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then + makedepends+=" libatomic-devel" + configure_args+=" -DCMAKE_EXE_LINKER_FLAGS='-latomic'" +fi
[-- Attachment #1: Type: text/plain, Size: 165 bytes --] There's a merged pull request on the void-packages repository New packages: geonkick, redkite https://github.com/void-linux/void-packages/pull/26350 Description: