From 3f18a83d640b4b216bac12eed34ced160777b139 Mon Sep 17 00:00:00 2001 From: teldra Date: Tue, 10 Nov 2020 15:13:33 +0100 Subject: [PATCH 1/4] New package: libaudec-0.2.4 --- srcpkgs/libaudec-devel | 1 + srcpkgs/libaudec/template | 23 +++++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 120000 srcpkgs/libaudec-devel create mode 100644 srcpkgs/libaudec/template diff --git a/srcpkgs/libaudec-devel b/srcpkgs/libaudec-devel new file mode 120000 index 00000000000..0310ac0e636 --- /dev/null +++ b/srcpkgs/libaudec-devel @@ -0,0 +1 @@ +libaudec \ No newline at end of file diff --git a/srcpkgs/libaudec/template b/srcpkgs/libaudec/template new file mode 100644 index 00000000000..64fc0bccf5a --- /dev/null +++ b/srcpkgs/libaudec/template @@ -0,0 +1,23 @@ +# Template file for 'libaudec' +pkgname=libaudec +version=0.2.4 +revision=1 +build_style=meson +hostmakedepends="pkg-config cmake" +makedepends="libsamplerate-devel libsndfile-devel" +short_desc="Read and resample audio files" +maintainer="teldra " +license="AGPL-3.0-or-later" +homepage="https://git.zrythm.org/cgit/libaudec/" +distfiles="https://git.zrythm.org/cgit/libaudec/snapshot/libaudec-${version}.tar.gz" +checksum=eb769bc50f1f2b45cf13159eceff3e302a60bb80617e57023ba3408608860a46 + +libaudec-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + nostrip=yes + pkg_install() { + vmove "usr/include" + vmove "usr/lib" + } +} From 35c953490845a8c735478fac3c8a50610e4f1036 Mon Sep 17 00:00:00 2001 From: teldra Date: Tue, 10 Nov 2020 15:14:00 +0100 Subject: [PATCH 2/4] New package: libcyaml-1.1.0 --- common/shlibs | 1 + srcpkgs/libcyaml-devel | 1 + srcpkgs/libcyaml/template | 19 +++++++++++++++++++ 3 files changed, 21 insertions(+) create mode 120000 srcpkgs/libcyaml-devel create mode 100644 srcpkgs/libcyaml/template diff --git a/common/shlibs b/common/shlibs index a741df76173..5630e6db88f 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3995,3 +3995,4 @@ libSeExpr2.so.3 seexpr-krita-3.4.4.0_1 liburing.so.1 liburing-0.7_1 libbson-1.0.so.0 libbson-1.17.0_1 libsonic.so.0 libsonic-0.2.0_1 +libcyaml.so.1 libcyaml-1.1.0_1 diff --git a/srcpkgs/libcyaml-devel b/srcpkgs/libcyaml-devel new file mode 120000 index 00000000000..61ab5b505ca --- /dev/null +++ b/srcpkgs/libcyaml-devel @@ -0,0 +1 @@ +libcyaml \ No newline at end of file diff --git a/srcpkgs/libcyaml/template b/srcpkgs/libcyaml/template new file mode 100644 index 00000000000..ab1b770b5c0 --- /dev/null +++ b/srcpkgs/libcyaml/template @@ -0,0 +1,19 @@ +# Template file for 'libcyaml' +pkgname=libcyaml +version=1.1.0 +revision=1 +build_style=gnu-makefile +make_use_env=yes +hostmakedepends="pkg-config" +makedepends="libyaml-devel" +depends="libyaml" +short_desc="C library for reading and writing YAML" +maintainer="teldra " +license="ISC" +homepage="https://github.com/tlsa/libcyaml" +distfiles="${homepage}/archive/v${version}.tar.gz" +checksum=37a00ed8ec206b60a712acfd44196bef063b8f02e376d8e86f61a7007a81daea + +post_install() { + vlicense LICENSE +} From 7fa73a2a6787cf5174eaa278fa1026c0c546a039 Mon Sep 17 00:00:00 2001 From: teldra Date: Tue, 10 Nov 2020 15:14:27 +0100 Subject: [PATCH 3/4] New package: reproc-14.2.1 --- srcpkgs/reproc/template | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 srcpkgs/reproc/template diff --git a/srcpkgs/reproc/template b/srcpkgs/reproc/template new file mode 100644 index 00000000000..c3cfcf01a0e --- /dev/null +++ b/srcpkgs/reproc/template @@ -0,0 +1,18 @@ +# Template file for 'reproc' +pkgname=reproc +version=14.2.1 +revision=1 +build_style=cmake +short_desc="Simplifies working with external CLI applications from C and C++" +maintainer="teldra " +license="MIT" +homepage="https://github.com/DaanDeMeyer/reproc" +distfiles="https://github.com/DaanDeMeyer/reproc/archive/v${version}.tar.gz" +checksum=f75f0524bdbf03813c126655f83d9c1b6a5b695c8e840bd62cd7aa61a96c66e3 + +export CFLAGS="$CFLAGS -fPIC" +export BUILD_CFLAGS="$BUILD_CFLAGS -fPIC" + +post_install() { + vlicense LICENSE +} From 6bf68238d45191e498ef812c67b02ff36d03f4eb Mon Sep 17 00:00:00 2001 From: teldra Date: Tue, 10 Nov 2020 15:14:50 +0100 Subject: [PATCH 4/4] New package: zrythm-0.8.982 closes https://github.com/void-linux/void-packages/issues/26221 closes https://github.com/void-linux/void-packages/issues/21236 closes https://github.com/void-linux/void-packages/issues/23831 --- srcpkgs/zrythm/template | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 srcpkgs/zrythm/template diff --git a/srcpkgs/zrythm/template b/srcpkgs/zrythm/template new file mode 100644 index 00000000000..f4d9087763b --- /dev/null +++ b/srcpkgs/zrythm/template @@ -0,0 +1,24 @@ +# Template file for 'zrythm' +pkgname=zrythm +version=0.8.982 +revision=1 +archs="~*-musl" +build_style=meson +hostmakedepends="cmake gettext xdg-utils help2man pkg-config pandoc texi2html guile glib-devel" +makedepends="libzstd-devel libcyaml-devel reproc guile-devel lilv-devel libaudec-devel + chromaprint-devel rubberband-devel fftw-devel gtk+3-devel gtksourceview4-devel libyaml-devel + jack-devel alsa-lib-devel graphviz-devel SDL2-devel python3-Sphinx" +depends="breeze-icons" +short_desc="Highly automated and intuitive digital audio workstation" +maintainer="teldra " +license="AGPL-3.0-or-later" +homepage="https://www.zrythm.org/" +distfiles="https://git.zrythm.org/cgit/zrythm/snapshot/zrythm-${version}.tar.gz" +checksum=73a63bbc636c780e7ddf86830601ea39546a4c9747d49438b74bc4cae2c4814d + +post_install() { + # Move bash-completion to the correct dir. + vmkdir usr/share/bash-completion/completions + mv ${DESTDIR}/etc/bash_completion.d \ + ${DESTDIR}/usr/share/bash-completion/completions +}