Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Carla: update to 2.1.1
@ 2020-07-04 18:19 jkoderu-git
  2020-07-15  7:40 ` jkoderu-git
                   ` (52 more replies)
  0 siblings, 53 replies; 54+ messages in thread
From: jkoderu-git @ 2020-07-04 18:19 UTC (permalink / raw)
  To: ml

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

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

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.1.1


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

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

From e0ac31786a0ec4fe62614d3c3eb50b556430215d Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Sat, 4 Jul 2020 18:19:40 +0000
Subject: [PATCH] Carla: update to 2.1.1

---
 srcpkgs/Carla/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 8ea0fb0ab7b..9d735ddcc3a 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=2
+version=2.1.1
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -16,7 +16,7 @@ maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=8611d6fc579ea55ab205cfb72571eb304da9ef997e7bbae5af5a339ef533d5d9
 python_version=3
 
 case $XBPS_TARGET_MACHINE in

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

* Re: Carla: update to 2.1.1
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
@ 2020-07-15  7:40 ` jkoderu-git
  2020-07-22  6:17 ` fosslinux
                   ` (51 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2020-07-15  7:40 UTC (permalink / raw)
  To: ml

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

New comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-658602301

Comment:
carla-control command does not work:
```
Traceback (most recent call last):
File "/usr/share/carla/carla-control", line 22, in <module>
from carla_control import *
File "/usr/share/carla/carla_control.py", line 34, in <module>
from liblo import (
ModuleNotFoundError: No module named 'liblo'
```
liblo-devel is inserted in the template. What is the problem?

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

* Re: Carla: update to 2.1.1
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
  2020-07-15  7:40 ` jkoderu-git
@ 2020-07-22  6:17 ` fosslinux
  2020-07-27  4:05 ` [PR PATCH] [Updated] " jkoderu-git
                   ` (50 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: fosslinux @ 2020-07-22  6:17 UTC (permalink / raw)
  To: ml

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

New comment by fosslinux on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-662264907

Comment:
Package this: https://github.com/dsacre/pyliblo and make it a dependency.

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

* Re: [PR PATCH] [Updated] Carla: update to 2.1.1
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
  2020-07-15  7:40 ` jkoderu-git
  2020-07-22  6:17 ` fosslinux
@ 2020-07-27  4:05 ` jkoderu-git
  2020-07-27  6:30 ` fosslinux
                   ` (49 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2020-07-27  4:05 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.1.1
@nutcase84

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

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

From e0ac31786a0ec4fe62614d3c3eb50b556430215d Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Sat, 4 Jul 2020 18:19:40 +0000
Subject: [PATCH 1/2] Carla: update to 2.1.1

---
 srcpkgs/Carla/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 8ea0fb0ab7b..9d735ddcc3a 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=2
+version=2.1.1
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -16,7 +16,7 @@ maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=8611d6fc579ea55ab205cfb72571eb304da9ef997e7bbae5af5a339ef533d5d9
 python_version=3
 
 case $XBPS_TARGET_MACHINE in

From db4def887af81af9cc4cbb62e1958ece54d0c586 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 04:05:03 +0000
Subject: [PATCH 2/2] Add pyliblo to dependencies

---
 srcpkgs/Carla/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 9d735ddcc3a..3bc2692fccd 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -10,7 +10,7 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"

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

* Re: Carla: update to 2.1.1
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (2 preceding siblings ...)
  2020-07-27  4:05 ` [PR PATCH] [Updated] " jkoderu-git
@ 2020-07-27  6:30 ` fosslinux
  2020-07-27 15:27 ` [PR PATCH] [Updated] " jkoderu-git
                   ` (48 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: fosslinux @ 2020-07-27  6:30 UTC (permalink / raw)
  To: ml

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

New comment by fosslinux on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-664147158

Comment:
The template looks mostly ok for pyliblo, but you should put that commit in this PR. Everything that is needed for one package to be built should all be in the same PR.

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

* Re: [PR PATCH] [Updated] Carla: update to 2.1.1
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (3 preceding siblings ...)
  2020-07-27  6:30 ` fosslinux
@ 2020-07-27 15:27 ` jkoderu-git
  2020-07-27 15:27 ` jkoderu-git
                   ` (47 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2020-07-27 15:27 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.1.1
@nutcase84

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

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

From e0ac31786a0ec4fe62614d3c3eb50b556430215d Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Sat, 4 Jul 2020 18:19:40 +0000
Subject: [PATCH 1/3] Carla: update to 2.1.1

---
 srcpkgs/Carla/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 8ea0fb0ab7b..9d735ddcc3a 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=2
+version=2.1.1
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -16,7 +16,7 @@ maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=8611d6fc579ea55ab205cfb72571eb304da9ef997e7bbae5af5a339ef533d5d9
 python_version=3
 
 case $XBPS_TARGET_MACHINE in

From db4def887af81af9cc4cbb62e1958ece54d0c586 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 04:05:03 +0000
Subject: [PATCH 2/3] Add pyliblo to dependencies

---
 srcpkgs/Carla/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 9d735ddcc3a..3bc2692fccd 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -10,7 +10,7 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"

From f5c55f5eb1e5c409103e574464b79001985c655f Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 3/3] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 00000000000..f5e6e340a96
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,20 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+archs=noarch
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+depends="liblo"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
+
+post_install() {
+  vlicense COPYING
+}

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

* Re: Carla: update to 2.1.1
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (4 preceding siblings ...)
  2020-07-27 15:27 ` [PR PATCH] [Updated] " jkoderu-git
@ 2020-07-27 15:27 ` jkoderu-git
  2020-10-15 10:15 ` [PR PATCH] [Updated] " jkoderu-git
                   ` (46 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2020-07-27 15:27 UTC (permalink / raw)
  To: ml

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

New comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-664465056

Comment:
Many thanks for your patience @fosslinux 

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

* Re: [PR PATCH] [Updated] Carla: update to 2.1.1
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (5 preceding siblings ...)
  2020-07-27 15:27 ` jkoderu-git
@ 2020-10-15 10:15 ` jkoderu-git
  2020-10-15 14:35 ` [PR PATCH] [Updated] Carla: update to 2.2.0 jkoderu-git
                   ` (45 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2020-10-15 10:15 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.1.1
@nutcase84

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

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

From c8f4a20cf8787de40116391731f8f9cc616d92cf Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Sat, 4 Jul 2020 18:19:40 +0000
Subject: [PATCH 1/4] Carla: update to 2.1.1

---
 srcpkgs/Carla/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 8ea0fb0ab7b..9d735ddcc3a 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=2
+version=2.1.1
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -16,7 +16,7 @@ maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=8611d6fc579ea55ab205cfb72571eb304da9ef997e7bbae5af5a339ef533d5d9
 python_version=3
 
 case $XBPS_TARGET_MACHINE in

From bea33808a4a11835b5ca65b5ba7ba536a1cc8da1 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 04:05:03 +0000
Subject: [PATCH 2/4] Carla: add pyliblo dependency

---
 srcpkgs/Carla/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 9d735ddcc3a..3bc2692fccd 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -10,7 +10,7 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"

From 0f04125fad21b9076af9f8d3617ca17bc8beea70 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 3/4] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 00000000000..f5e6e340a96
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,20 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+archs=noarch
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+depends="liblo"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
+
+post_install() {
+  vlicense COPYING
+}

From f1f81a8ffd626dffdd93826559061d2ac33f2b11 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 12:11:18 +0200
Subject: [PATCH 4/4] Carla: update to 2.2.0

---
 srcpkgs/Carla/patches/libmagic.patch   | 14 --------------
 srcpkgs/Carla/patches/qt5-5.15.0.patch | 10 ----------
 srcpkgs/Carla/template                 |  4 ++--
 3 files changed, 2 insertions(+), 26 deletions(-)
 delete mode 100644 srcpkgs/Carla/patches/libmagic.patch
 delete mode 100644 srcpkgs/Carla/patches/qt5-5.15.0.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
deleted file mode 100644
index d53a7c56887..00000000000
--- a/srcpkgs/Carla/patches/libmagic.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- source/Makefile.mk
-+++ source/Makefile.mk
-@@ -233,10 +233,7 @@
- # Check for optional libs (special non-pkgconfig tests)
- 
- ifneq ($(WIN32),true)
--
--# libmagic doesn't have a pkg-config file, so we need to call the compiler to test it
--HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o .libmagic-tmp 2>/dev/null && echo true)
--
-+HAVE_LIBMAGIC = true
- endif
- 
- # ---------------------------------------------------------------------------------------------------------------------
diff --git a/srcpkgs/Carla/patches/qt5-5.15.0.patch b/srcpkgs/Carla/patches/qt5-5.15.0.patch
deleted file mode 100644
index 2d936a7ce7c..00000000000
--- a/srcpkgs/Carla/patches/qt5-5.15.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/theme/CarlaStyle.cpp	2020-04-13 05:29:06.000000000 +0200
-+++ source/theme/CarlaStyle.cpp	2020-08-23 20:32:26.157269175 +0200
-@@ -22,6 +22,7 @@
- 
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- # include <QtGui/QPainter>
-+# include <QtGui/QPainterPath>
- # include <QtGui/QPixmapCache>
- # include <QtWidgets/qdrawutil.h>
- # include <QtWidgets/QApplication>
diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 3bc2692fccd..eb11a21bddd 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,6 +1,6 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1.1
+version=2.2.0
 revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
@@ -16,7 +16,7 @@ maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=8611d6fc579ea55ab205cfb72571eb304da9ef997e7bbae5af5a339ef533d5d9
+checksum=4bf08511257db88979eccc002f10c153ff2a14f5143291c2be39cadd69ce10e1
 python_version=3
 
 case $XBPS_TARGET_MACHINE in

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

* Re: [PR PATCH] [Updated] Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (6 preceding siblings ...)
  2020-10-15 10:15 ` [PR PATCH] [Updated] " jkoderu-git
@ 2020-10-15 14:35 ` jkoderu-git
  2020-10-15 14:43 ` jkoderu-git
                   ` (44 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2020-10-15 14:35 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.2.0
@nutcase84

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

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

From c8f4a20cf8787de40116391731f8f9cc616d92cf Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Sat, 4 Jul 2020 18:19:40 +0000
Subject: [PATCH 1/6] Carla: update to 2.1.1

---
 srcpkgs/Carla/template | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 8ea0fb0ab7b..9d735ddcc3a 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=2
+version=2.1.1
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -16,7 +16,7 @@ maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=8611d6fc579ea55ab205cfb72571eb304da9ef997e7bbae5af5a339ef533d5d9
 python_version=3
 
 case $XBPS_TARGET_MACHINE in

From bea33808a4a11835b5ca65b5ba7ba536a1cc8da1 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 04:05:03 +0000
Subject: [PATCH 2/6] Carla: add pyliblo dependency

---
 srcpkgs/Carla/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 9d735ddcc3a..3bc2692fccd 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -10,7 +10,7 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"

From 0f04125fad21b9076af9f8d3617ca17bc8beea70 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 3/6] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 00000000000..f5e6e340a96
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,20 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+archs=noarch
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+depends="liblo"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
+
+post_install() {
+  vlicense COPYING
+}

From f1f81a8ffd626dffdd93826559061d2ac33f2b11 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 12:11:18 +0200
Subject: [PATCH 4/6] Carla: update to 2.2.0

---
 srcpkgs/Carla/patches/libmagic.patch   | 14 --------------
 srcpkgs/Carla/patches/qt5-5.15.0.patch | 10 ----------
 srcpkgs/Carla/template                 |  4 ++--
 3 files changed, 2 insertions(+), 26 deletions(-)
 delete mode 100644 srcpkgs/Carla/patches/libmagic.patch
 delete mode 100644 srcpkgs/Carla/patches/qt5-5.15.0.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
deleted file mode 100644
index d53a7c56887..00000000000
--- a/srcpkgs/Carla/patches/libmagic.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- source/Makefile.mk
-+++ source/Makefile.mk
-@@ -233,10 +233,7 @@
- # Check for optional libs (special non-pkgconfig tests)
- 
- ifneq ($(WIN32),true)
--
--# libmagic doesn't have a pkg-config file, so we need to call the compiler to test it
--HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o .libmagic-tmp 2>/dev/null && echo true)
--
-+HAVE_LIBMAGIC = true
- endif
- 
- # ---------------------------------------------------------------------------------------------------------------------
diff --git a/srcpkgs/Carla/patches/qt5-5.15.0.patch b/srcpkgs/Carla/patches/qt5-5.15.0.patch
deleted file mode 100644
index 2d936a7ce7c..00000000000
--- a/srcpkgs/Carla/patches/qt5-5.15.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/theme/CarlaStyle.cpp	2020-04-13 05:29:06.000000000 +0200
-+++ source/theme/CarlaStyle.cpp	2020-08-23 20:32:26.157269175 +0200
-@@ -22,6 +22,7 @@
- 
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- # include <QtGui/QPainter>
-+# include <QtGui/QPainterPath>
- # include <QtGui/QPixmapCache>
- # include <QtWidgets/qdrawutil.h>
- # include <QtWidgets/QApplication>
diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 3bc2692fccd..eb11a21bddd 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,6 +1,6 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1.1
+version=2.2.0
 revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
@@ -16,7 +16,7 @@ maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=8611d6fc579ea55ab205cfb72571eb304da9ef997e7bbae5af5a339ef533d5d9
+checksum=4bf08511257db88979eccc002f10c153ff2a14f5143291c2be39cadd69ce10e1
 python_version=3
 
 case $XBPS_TARGET_MACHINE in

From e4fe8ffc96000b0165a5e4196762bf6a0d67b2f7 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 16:23:51 +0200
Subject: [PATCH 5/6] pyliblo: fix xlint

[ci skip]
---
 srcpkgs/pyliblo/template | 5 -----
 1 file changed, 5 deletions(-)

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index f5e6e340a96..92769126a27 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -2,7 +2,6 @@
 pkgname=pyliblo
 version=0.10.0
 revision=1
-archs=noarch
 wrksrc="pyliblo-${version}"
 build_style=python3-module
 hostmakedepends="python3-setuptools python3-Cython"
@@ -14,7 +13,3 @@ license="LGPL-2.1-or-later"
 homepage="http://das.nasophon.de/pyliblo/"
 distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
 checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
-
-post_install() {
-  vlicense COPYING
-}

From 7f5d3b4e0111c9bb9acc823da3beb9ed4b9b89c6 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 16:34:11 +0200
Subject: [PATCH 6/6] Carla: update libmagic patch

[ci skip]
---
 srcpkgs/Carla/patches/libmagic.patch | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/Carla/patches/libmagic.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
new file mode 100644
index 00000000000..e86b6a08243
--- /dev/null
+++ b/srcpkgs/Carla/patches/libmagic.patch
@@ -0,0 +1,17 @@
+--- source/Makefile.mk
++++ source/Makefile.mk
+@@ -298,14 +298,7 @@
+# Check for optional libs (special non-pkgconfig tests)
+
+ifneq ($(WIN32),true)
+-
+-ifeq ($(shell $(PKG_CONFIG) --exists libmagic && echo true),true)
+HAVE_LIBMAGIC = true
+-else
+-# old libmagic versions don't have a pkg-config file, so we need to call the compiler to test it
+-HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o /dev/null 2>/dev/null && echo true)
+-endif
+-
+endif
+
+# ---------------------------------------------------------------------------------------------------------------------

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

* Re: Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (7 preceding siblings ...)
  2020-10-15 14:35 ` [PR PATCH] [Updated] Carla: update to 2.2.0 jkoderu-git
@ 2020-10-15 14:43 ` jkoderu-git
  2020-10-15 15:17 ` ericonr
                   ` (43 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2020-10-15 14:43 UTC (permalink / raw)
  To: ml

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

New comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-709373709

Comment:
I updated Carla to 2.2.0, which has the qt5 patch included, and fixed xlint for pyliblo. I have 2 questions:
- local xlint does not complain of deprecated `noarch` and Travis does
- the new patch for libmagic fails to apply

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

* Re: Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (8 preceding siblings ...)
  2020-10-15 14:43 ` jkoderu-git
@ 2020-10-15 15:17 ` ericonr
  2020-10-16 21:23 ` jkoderu-git
                   ` (42 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: ericonr @ 2020-10-15 15:17 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-709396947

Comment:
On Travis we run the git version of xlint.

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

* Re: Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (9 preceding siblings ...)
  2020-10-15 15:17 ` ericonr
@ 2020-10-16 21:23 ` jkoderu-git
  2020-10-16 22:48 ` [PR PATCH] [Updated] " jkoderu-git
                   ` (41 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2020-10-16 21:23 UTC (permalink / raw)
  To: ml

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

New comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-709373709

Comment:
I updated Carla to 2.2.0, which has the qt5 patch included, and fixed xlint for pyliblo. I have 2 questions:
- local xlint does not complain of deprecated `noarch` and Travis does
- ~the new patch for libmagic fails to apply~

EDIT: patch had missing whitespaces

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

* Re: [PR PATCH] [Updated] Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (10 preceding siblings ...)
  2020-10-16 21:23 ` jkoderu-git
@ 2020-10-16 22:48 ` jkoderu-git
  2020-10-16 23:07 ` jkoderu-git
                   ` (40 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2020-10-16 22:48 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.2.0
@nutcase84

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

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

From 37d31fd229a8558dedb7524391cbb01212bd8de2 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 1/4] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 00000000000..92769126a27
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,15 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+depends="liblo"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f

From 5f769f800c5d4ccfdf71a91219eaed2f40961e82 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 04:05:03 +0000
Subject: [PATCH 2/4] Carla: add pyliblo dependency

---
 srcpkgs/Carla/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 8ea0fb0ab7b..3aec9f38913 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -10,7 +10,7 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"

From f30aa1398672d59aaa1f70abe1757da3c37eaeaf Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 12:11:18 +0200
Subject: [PATCH 3/4] Carla: update to 2.2.0

---
 srcpkgs/Carla/patches/libmagic.patch   | 11 +++++++----
 srcpkgs/Carla/patches/qt5-5.15.0.patch | 10 ----------
 srcpkgs/Carla/template                 |  6 +++---
 3 files changed, 10 insertions(+), 17 deletions(-)
 delete mode 100644 srcpkgs/Carla/patches/qt5-5.15.0.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
index d53a7c56887..aad84f06d9d 100644
--- a/srcpkgs/Carla/patches/libmagic.patch
+++ b/srcpkgs/Carla/patches/libmagic.patch
@@ -1,14 +1,17 @@
 --- source/Makefile.mk
 +++ source/Makefile.mk
-@@ -233,10 +233,7 @@
+@@ -298,14 +298,7 @@ endif
  # Check for optional libs (special non-pkgconfig tests)
  
  ifneq ($(WIN32),true)
 -
--# libmagic doesn't have a pkg-config file, so we need to call the compiler to test it
--HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o .libmagic-tmp 2>/dev/null && echo true)
+-ifeq ($(shell $(PKG_CONFIG) --exists libmagic && echo true),true)
+ HAVE_LIBMAGIC = true
+-else
+-# old libmagic versions don't have a pkg-config file, so we need to call the compiler to test it
+-HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o /dev/null 2>/dev/null && echo true)
+-endif
 -
-+HAVE_LIBMAGIC = true
  endif
  
  # ---------------------------------------------------------------------------------------------------------------------
diff --git a/srcpkgs/Carla/patches/qt5-5.15.0.patch b/srcpkgs/Carla/patches/qt5-5.15.0.patch
deleted file mode 100644
index 2d936a7ce7c..00000000000
--- a/srcpkgs/Carla/patches/qt5-5.15.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/theme/CarlaStyle.cpp	2020-04-13 05:29:06.000000000 +0200
-+++ source/theme/CarlaStyle.cpp	2020-08-23 20:32:26.157269175 +0200
-@@ -22,6 +22,7 @@
- 
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- # include <QtGui/QPainter>
-+# include <QtGui/QPainterPath>
- # include <QtGui/QPixmapCache>
- # include <QtWidgets/qdrawutil.h>
- # include <QtWidgets/QApplication>
diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 3aec9f38913..eb11a21bddd 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=2
+version=2.2.0
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -16,7 +16,7 @@ maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=4bf08511257db88979eccc002f10c153ff2a14f5143291c2be39cadd69ce10e1
 python_version=3
 
 case $XBPS_TARGET_MACHINE in

From fceaef577f8febcbc00a182d20ffb8394065c476 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Sat, 17 Oct 2020 00:42:33 +0200
Subject: [PATCH 4/4] Carla: fix x86_64-musl build

No musl support for JUCE (VST3 plugins)
---
 srcpkgs/Carla/template | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index eb11a21bddd..5b79357061e 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -20,7 +20,8 @@ checksum=4bf08511257db88979eccc002f10c153ff2a14f5143291c2be39cadd69ce10e1
 python_version=3
 
 case $XBPS_TARGET_MACHINE in
-	x86_64* | i686*);;
+	x86_64 | i686);;
+	x86_64-musl) make_build_args+=" USING_JUCE=false";;
 	*) make_build_args+=" NOOPT=true"
 	   make_install_args+=" NOOPT=true";;
 esac

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

* Re: Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (11 preceding siblings ...)
  2020-10-16 22:48 ` [PR PATCH] [Updated] " jkoderu-git
@ 2020-10-16 23:07 ` jkoderu-git
  2020-10-16 23:08 ` jkoderu-git
                   ` (39 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2020-10-16 23:07 UTC (permalink / raw)
  To: ml

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

New comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-710690488

Comment:
I cleaned the commits and removed JUCE used for VST3 plugins to support `x86_64-musl`.

`aarch64` fails with:
```bash
make[1]: Entering directory '/builddir/Carla-2.2.0/source/frontend'
/usr/bin/pyrcc5 ../../resources/resources.qrc -o resources_rc.py
/usr/bin/pyrcc5: line 2: /usr/bin/python3: No such file or directory
make[1]: *** [Makefile:105: resources_rc.py] Error 127
make[1]: Leaving directory '/builddir/Carla-2.2.0/source/frontend'
make: *** [Makefile:175: frontend] Error 2
```

`armv7l` has a dependency problem:
```bash
=> libedit-20191231.3.1_1: building [gnu-configure] (dependency of pcre) for x86_64...
   [target] ncurses-devel-6.2_3: found (/host/binpkgs)
   [runtime] ncurses-devel-6.2_3: found (/host/binpkgs)
   [runtime] libedit-20191231.3.1_1: not found (self, ignored)
=> libedit-20191231.3.1_1: installing target dependencies: ncurses-devel-6.2_3 ...
=> libedit-20191231.3.1_1: removing autodeps, please wait...
=> ERROR: libedit-20191231.3.1_1: failed to install 'ncurses-devel-6.2_3' dependency! (error 19)
ncurses-libs-6.2_3 in transaction breaks installed pkg `ncurses-6.2_2'
```

I do not know how to fix it, I leave it to someone interested.

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

* Re: Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (12 preceding siblings ...)
  2020-10-16 23:07 ` jkoderu-git
@ 2020-10-16 23:08 ` jkoderu-git
  2020-12-29 10:19 ` fosslinux
                   ` (38 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2020-10-16 23:08 UTC (permalink / raw)
  To: ml

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

New comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-710690488

Comment:
I cleaned the commits and removed JUCE used for VST3 plugins to support `x86_64-musl`.

`aarch64*` fails with:
```bash
make[1]: Entering directory '/builddir/Carla-2.2.0/source/frontend'
/usr/bin/pyrcc5 ../../resources/resources.qrc -o resources_rc.py
/usr/bin/pyrcc5: line 2: /usr/bin/python3: No such file or directory
make[1]: *** [Makefile:105: resources_rc.py] Error 127
make[1]: Leaving directory '/builddir/Carla-2.2.0/source/frontend'
make: *** [Makefile:175: frontend] Error 2
```

`armv7l*` has a dependency problem:
```bash
=> libedit-20191231.3.1_1: building [gnu-configure] (dependency of pcre) for x86_64...
   [target] ncurses-devel-6.2_3: found (/host/binpkgs)
   [runtime] ncurses-devel-6.2_3: found (/host/binpkgs)
   [runtime] libedit-20191231.3.1_1: not found (self, ignored)
=> libedit-20191231.3.1_1: installing target dependencies: ncurses-devel-6.2_3 ...
=> libedit-20191231.3.1_1: removing autodeps, please wait...
=> ERROR: libedit-20191231.3.1_1: failed to install 'ncurses-devel-6.2_3' dependency! (error 19)
ncurses-libs-6.2_3 in transaction breaks installed pkg `ncurses-6.2_2'
```

I do not know how to fix it, I leave it to someone interested.

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

* Re: Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (13 preceding siblings ...)
  2020-10-16 23:08 ` jkoderu-git
@ 2020-12-29 10:19 ` fosslinux
  2021-02-18  6:06 ` ericonr
                   ` (37 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: fosslinux @ 2020-12-29 10:19 UTC (permalink / raw)
  To: ml

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

New comment by fosslinux on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-752024538

Comment:
The arm problem would have been a transient issue The aarch64 issue can be resolved by putting python3 in hostmakdependes

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

* Re: Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (14 preceding siblings ...)
  2020-12-29 10:19 ` fosslinux
@ 2021-02-18  6:06 ` ericonr
  2021-04-18  5:06 ` [PR REVIEW] " ericonr
                   ` (36 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: ericonr @ 2021-02-18  6:06 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-781081392

Comment:
@jkoderu-git ping?

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

* Re: [PR REVIEW] Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (15 preceding siblings ...)
  2021-02-18  6:06 ` ericonr
@ 2021-04-18  5:06 ` ericonr
  2021-04-18  5:06 ` ericonr
                   ` (35 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: ericonr @ 2021-04-18  5:06 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#discussion_r615342656

Comment:
Please add a comment explaining why this is necessary.

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

* Re: [PR REVIEW] Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (16 preceding siblings ...)
  2021-04-18  5:06 ` [PR REVIEW] " ericonr
@ 2021-04-18  5:06 ` ericonr
  2021-04-30 20:41 ` [PR PATCH] [Updated] " jkoderu-git
                   ` (34 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: ericonr @ 2021-04-18  5:06 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#discussion_r615342614

Comment:
2.3.0 is out

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

* Re: [PR PATCH] [Updated] Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (17 preceding siblings ...)
  2021-04-18  5:06 ` ericonr
@ 2021-04-30 20:41 ` jkoderu-git
  2021-04-30 20:43 ` jkoderu-git
                   ` (33 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-04-30 20:41 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.2.0
@nutcase84

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

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

From 37d31fd229a8558dedb7524391cbb01212bd8de2 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 1/4] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 000000000000..92769126a27e
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,15 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+depends="liblo"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f

From 1bfd370c2f12e3a8b195047fae098e46ffcf7692 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 04:05:03 +0000
Subject: [PATCH 2/4] Carla: add pyliblo dependency

---
 srcpkgs/Carla/template   | 2 +-
 srcpkgs/pyliblo/template | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 8ea0fb0ab7bf..3aec9f389132 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -10,7 +10,7 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index 92769126a27e..7be04e695ba1 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -13,3 +13,5 @@ license="LGPL-2.1-or-later"
 homepage="http://das.nasophon.de/pyliblo/"
 distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
 checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
+# Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
+make_check=ci-skip

From b2ebb0902078e3ecd42b47e732a17455f508eab4 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 12:11:18 +0200
Subject: [PATCH 3/4] Carla: update to 2.3.0

---
 srcpkgs/Carla/patches/libmagic.patch   | 18 ++++++++++--------
 srcpkgs/Carla/patches/qt5-5.15.0.patch | 10 ----------
 srcpkgs/Carla/template                 |  8 ++++----
 3 files changed, 14 insertions(+), 22 deletions(-)
 delete mode 100644 srcpkgs/Carla/patches/qt5-5.15.0.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
index d53a7c56887a..2566bc88c833 100644
--- a/srcpkgs/Carla/patches/libmagic.patch
+++ b/srcpkgs/Carla/patches/libmagic.patch
@@ -1,14 +1,16 @@
 --- source/Makefile.mk
 +++ source/Makefile.mk
-@@ -233,10 +233,7 @@
- # Check for optional libs (special non-pkgconfig tests)
+@@ -355,13 +355,7 @@ endif
  
  ifneq ($(WIN32),true)
--
--# libmagic doesn't have a pkg-config file, so we need to call the compiler to test it
--HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o .libmagic-tmp 2>/dev/null && echo true)
--
-+HAVE_LIBMAGIC = true
+ 
+-ifeq ($(shell $(PKG_CONFIG) --exists libmagic && echo true),true)
+ HAVE_LIBMAGIC = true
+-else
+-# old libmagic versions don't have a pkg-config file, so we need to call the compiler to test it
+-CFLAGS_WITHOUT_ARCH = $(subst -arch arm64,,$(CFLAGS))
+-HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS_WITHOUT_ARCH) -x c -w -c - -o /dev/null 2>/dev/null && echo true)
+-endif
+ 
  endif
  
- # ---------------------------------------------------------------------------------------------------------------------
diff --git a/srcpkgs/Carla/patches/qt5-5.15.0.patch b/srcpkgs/Carla/patches/qt5-5.15.0.patch
deleted file mode 100644
index 2d936a7ce7c7..000000000000
--- a/srcpkgs/Carla/patches/qt5-5.15.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/theme/CarlaStyle.cpp	2020-04-13 05:29:06.000000000 +0200
-+++ source/theme/CarlaStyle.cpp	2020-08-23 20:32:26.157269175 +0200
-@@ -22,6 +22,7 @@
- 
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- # include <QtGui/QPainter>
-+# include <QtGui/QPainterPath>
- # include <QtGui/QPixmapCache>
- # include <QtWidgets/qdrawutil.h>
- # include <QtWidgets/QApplication>
diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 3aec9f389132..b04c9f05ce70 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,11 +1,11 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=2
+version=2.3.0
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
-hostmakedepends="pkg-config python3-PyQt5-devel-tools which"
+hostmakedepends="pkg-config python3 python3-PyQt5-devel-tools which"
 makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
@@ -16,7 +16,7 @@ maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
 case $XBPS_TARGET_MACHINE in

From 18d1a4157077f2b0cf9337152876feaa953238e0 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Sat, 17 Oct 2020 00:42:33 +0200
Subject: [PATCH 4/4] Carla: fix x86_64-musl build

No musl support for JUCE (VST3 plugins)
---
 srcpkgs/Carla/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index b04c9f05ce70..f896db7b9c59 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -20,9 +20,8 @@ checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
 case $XBPS_TARGET_MACHINE in
-	x86_64* | i686*);;
-	*) make_build_args+=" NOOPT=true"
-	   make_install_args+=" NOOPT=true";;
+	# No musl support for JUCE
+	*-musl) make_build_args+=" USING_JUCE=false";;
 esac
 
 if [ "$CROSS_BUILD" ]; then

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

* Re: [PR PATCH] [Updated] Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (18 preceding siblings ...)
  2021-04-30 20:41 ` [PR PATCH] [Updated] " jkoderu-git
@ 2021-04-30 20:43 ` jkoderu-git
  2021-04-30 20:54 ` jkoderu-git
                   ` (32 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-04-30 20:43 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.2.0
@nutcase84

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

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

From 37d31fd229a8558dedb7524391cbb01212bd8de2 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 1/4] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 000000000000..92769126a27e
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,15 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+depends="liblo"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f

From 1bfd370c2f12e3a8b195047fae098e46ffcf7692 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 04:05:03 +0000
Subject: [PATCH 2/4] Carla: add pyliblo dependency

---
 srcpkgs/Carla/template   | 2 +-
 srcpkgs/pyliblo/template | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 8ea0fb0ab7bf..3aec9f389132 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -10,7 +10,7 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index 92769126a27e..7be04e695ba1 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -13,3 +13,5 @@ license="LGPL-2.1-or-later"
 homepage="http://das.nasophon.de/pyliblo/"
 distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
 checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
+# Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
+make_check=ci-skip

From b2ebb0902078e3ecd42b47e732a17455f508eab4 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 12:11:18 +0200
Subject: [PATCH 3/4] Carla: update to 2.3.0

---
 srcpkgs/Carla/patches/libmagic.patch   | 18 ++++++++++--------
 srcpkgs/Carla/patches/qt5-5.15.0.patch | 10 ----------
 srcpkgs/Carla/template                 |  8 ++++----
 3 files changed, 14 insertions(+), 22 deletions(-)
 delete mode 100644 srcpkgs/Carla/patches/qt5-5.15.0.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
index d53a7c56887a..2566bc88c833 100644
--- a/srcpkgs/Carla/patches/libmagic.patch
+++ b/srcpkgs/Carla/patches/libmagic.patch
@@ -1,14 +1,16 @@
 --- source/Makefile.mk
 +++ source/Makefile.mk
-@@ -233,10 +233,7 @@
- # Check for optional libs (special non-pkgconfig tests)
+@@ -355,13 +355,7 @@ endif
  
  ifneq ($(WIN32),true)
--
--# libmagic doesn't have a pkg-config file, so we need to call the compiler to test it
--HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o .libmagic-tmp 2>/dev/null && echo true)
--
-+HAVE_LIBMAGIC = true
+ 
+-ifeq ($(shell $(PKG_CONFIG) --exists libmagic && echo true),true)
+ HAVE_LIBMAGIC = true
+-else
+-# old libmagic versions don't have a pkg-config file, so we need to call the compiler to test it
+-CFLAGS_WITHOUT_ARCH = $(subst -arch arm64,,$(CFLAGS))
+-HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS_WITHOUT_ARCH) -x c -w -c - -o /dev/null 2>/dev/null && echo true)
+-endif
+ 
  endif
  
- # ---------------------------------------------------------------------------------------------------------------------
diff --git a/srcpkgs/Carla/patches/qt5-5.15.0.patch b/srcpkgs/Carla/patches/qt5-5.15.0.patch
deleted file mode 100644
index 2d936a7ce7c7..000000000000
--- a/srcpkgs/Carla/patches/qt5-5.15.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/theme/CarlaStyle.cpp	2020-04-13 05:29:06.000000000 +0200
-+++ source/theme/CarlaStyle.cpp	2020-08-23 20:32:26.157269175 +0200
-@@ -22,6 +22,7 @@
- 
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- # include <QtGui/QPainter>
-+# include <QtGui/QPainterPath>
- # include <QtGui/QPixmapCache>
- # include <QtWidgets/qdrawutil.h>
- # include <QtWidgets/QApplication>
diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 3aec9f389132..b04c9f05ce70 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,11 +1,11 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=2
+version=2.3.0
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
-hostmakedepends="pkg-config python3-PyQt5-devel-tools which"
+hostmakedepends="pkg-config python3 python3-PyQt5-devel-tools which"
 makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
@@ -16,7 +16,7 @@ maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
 case $XBPS_TARGET_MACHINE in

From 18d1a4157077f2b0cf9337152876feaa953238e0 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Sat, 17 Oct 2020 00:42:33 +0200
Subject: [PATCH 4/4] Carla: fix x86_64-musl build

No musl support for JUCE (VST3 plugins)
---
 srcpkgs/Carla/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index b04c9f05ce70..f896db7b9c59 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -20,9 +20,8 @@ checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
 case $XBPS_TARGET_MACHINE in
-	x86_64* | i686*);;
-	*) make_build_args+=" NOOPT=true"
-	   make_install_args+=" NOOPT=true";;
+	# No musl support for JUCE
+	*-musl) make_build_args+=" USING_JUCE=false";;
 esac
 
 if [ "$CROSS_BUILD" ]; then

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

* Re: Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (19 preceding siblings ...)
  2021-04-30 20:43 ` jkoderu-git
@ 2021-04-30 20:54 ` jkoderu-git
  2021-04-30 21:00 ` [PR PATCH] [Closed]: " jkoderu-git
                   ` (31 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-04-30 20:54 UTC (permalink / raw)
  To: ml

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

New comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-830383124

Comment:
@fosslinux Thank you, I added it now.

@ericonr I resolved the requested changes. Github CI works but I can't test locally because of `=> ERROR: Build-time cyclic dependency perl(host), perl-AnyEvent(host), perl(host) detected.`

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

* Re: [PR PATCH] [Closed]: Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (20 preceding siblings ...)
  2021-04-30 20:54 ` jkoderu-git
@ 2021-04-30 21:00 ` jkoderu-git
  2021-04-30 21:00 ` [PR PATCH] [Updated] " jkoderu-git
                   ` (30 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-04-30 21:00 UTC (permalink / raw)
  To: ml

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

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

Carla: update to 2.2.0
https://github.com/void-linux/void-packages/pull/23390

Description:
@nutcase84

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

* Re: [PR PATCH] [Updated] Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (21 preceding siblings ...)
  2021-04-30 21:00 ` [PR PATCH] [Closed]: " jkoderu-git
@ 2021-04-30 21:00 ` jkoderu-git
  2021-04-30 21:23 ` ericonr
                   ` (29 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-04-30 21:00 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.2.0
@nutcase84

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

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



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

* Re: Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (22 preceding siblings ...)
  2021-04-30 21:00 ` [PR PATCH] [Updated] " jkoderu-git
@ 2021-04-30 21:23 ` ericonr
  2021-04-30 22:06 ` jkoderu-git
                   ` (28 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: ericonr @ 2021-04-30 21:23 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-830406863

Comment:
Hi, I think you closed this accidentally?

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

* Re: Carla: update to 2.2.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (23 preceding siblings ...)
  2021-04-30 21:23 ` ericonr
@ 2021-04-30 22:06 ` jkoderu-git
  2021-04-30 22:22 ` [PR PATCH] [Updated] Carla: update to 2.3.0 jkoderu-git
                   ` (27 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-04-30 22:06 UTC (permalink / raw)
  To: ml

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

New comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-830383124

Comment:
@fosslinux Thank you, I added it now.

@ericonr I resolved the requested changes.

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

* Re: [PR PATCH] [Updated] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (24 preceding siblings ...)
  2021-04-30 22:06 ` jkoderu-git
@ 2021-04-30 22:22 ` jkoderu-git
  2021-04-30 22:26 ` jkoderu-git
                   ` (26 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-04-30 22:22 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.3.0
@nutcase84

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

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

From 63c5d1535585099942f3ff14c2ec557da0ab02f5 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 1/4] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 000000000000..05e4b0fe9e11
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,17 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+depends="liblo"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
+# Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
+make_check=ci_skip

From 9ab70a1e7e39864fc2548aaa338796d773cde120 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 04:05:03 +0000
Subject: [PATCH 2/4] Carla: add pyliblo dependency

---
 srcpkgs/Carla/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 701fd0ea30f7..b722a7a6f80e 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -10,7 +10,7 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"

From 13e88780c68dcbed840f08d697f6f843466dcec6 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 12:11:18 +0200
Subject: [PATCH 3/4] Carla: update to 2.3.0

---
 srcpkgs/Carla/patches/libmagic.patch   | 18 ++++++++++--------
 srcpkgs/Carla/patches/qt5-5.15.0.patch | 10 ----------
 srcpkgs/Carla/template                 |  6 +++---
 3 files changed, 13 insertions(+), 21 deletions(-)
 delete mode 100644 srcpkgs/Carla/patches/qt5-5.15.0.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
index d53a7c56887a..2566bc88c833 100644
--- a/srcpkgs/Carla/patches/libmagic.patch
+++ b/srcpkgs/Carla/patches/libmagic.patch
@@ -1,14 +1,16 @@
 --- source/Makefile.mk
 +++ source/Makefile.mk
-@@ -233,10 +233,7 @@
- # Check for optional libs (special non-pkgconfig tests)
+@@ -355,13 +355,7 @@ endif
  
  ifneq ($(WIN32),true)
--
--# libmagic doesn't have a pkg-config file, so we need to call the compiler to test it
--HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o .libmagic-tmp 2>/dev/null && echo true)
--
-+HAVE_LIBMAGIC = true
+ 
+-ifeq ($(shell $(PKG_CONFIG) --exists libmagic && echo true),true)
+ HAVE_LIBMAGIC = true
+-else
+-# old libmagic versions don't have a pkg-config file, so we need to call the compiler to test it
+-CFLAGS_WITHOUT_ARCH = $(subst -arch arm64,,$(CFLAGS))
+-HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS_WITHOUT_ARCH) -x c -w -c - -o /dev/null 2>/dev/null && echo true)
+-endif
+ 
  endif
  
- # ---------------------------------------------------------------------------------------------------------------------
diff --git a/srcpkgs/Carla/patches/qt5-5.15.0.patch b/srcpkgs/Carla/patches/qt5-5.15.0.patch
deleted file mode 100644
index 2d936a7ce7c7..000000000000
--- a/srcpkgs/Carla/patches/qt5-5.15.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/theme/CarlaStyle.cpp	2020-04-13 05:29:06.000000000 +0200
-+++ source/theme/CarlaStyle.cpp	2020-08-23 20:32:26.157269175 +0200
-@@ -22,6 +22,7 @@
- 
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- # include <QtGui/QPainter>
-+# include <QtGui/QPainterPath>
- # include <QtGui/QPixmapCache>
- # include <QtWidgets/qdrawutil.h>
- # include <QtWidgets/QApplication>
diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index b722a7a6f80e..b04c9f05ce70 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=3
+version=2.3.0
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -16,7 +16,7 @@ maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
 case $XBPS_TARGET_MACHINE in

From 6781faa70aa8701974c4d418d0cefa2ff55f47f0 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Sat, 17 Oct 2020 00:42:33 +0200
Subject: [PATCH 4/4] Carla: fix x86_64-musl build

No musl support for JUCE (VST3 plugins)
---
 srcpkgs/Carla/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index b04c9f05ce70..f896db7b9c59 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -20,9 +20,8 @@ checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
 case $XBPS_TARGET_MACHINE in
-	x86_64* | i686*);;
-	*) make_build_args+=" NOOPT=true"
-	   make_install_args+=" NOOPT=true";;
+	# No musl support for JUCE
+	*-musl) make_build_args+=" USING_JUCE=false";;
 esac
 
 if [ "$CROSS_BUILD" ]; then

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

* Re: [PR PATCH] [Updated] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (25 preceding siblings ...)
  2021-04-30 22:22 ` [PR PATCH] [Updated] Carla: update to 2.3.0 jkoderu-git
@ 2021-04-30 22:26 ` jkoderu-git
  2021-04-30 22:28 ` jkoderu-git
                   ` (25 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-04-30 22:26 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.3.0
@nutcase84

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

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

From 63c5d1535585099942f3ff14c2ec557da0ab02f5 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 1/4] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 000000000000..05e4b0fe9e11
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,17 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+depends="liblo"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
+# Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
+make_check=ci_skip

From 0821639bf7d55d416d50324316301957b42c69a2 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 04:05:03 +0000
Subject: [PATCH 2/4] Carla: add pyliblo dependency

---
 srcpkgs/Carla/template   | 2 +-
 srcpkgs/pyliblo/template | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 701fd0ea30f7..b722a7a6f80e 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -10,7 +10,7 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index 05e4b0fe9e11..7be04e695ba1 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -14,4 +14,4 @@ homepage="http://das.nasophon.de/pyliblo/"
 distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
 checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
 # Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
-make_check=ci_skip
+make_check=ci-skip

From e81ef17a91399819096fd499f1d794f4306de2ae Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 12:11:18 +0200
Subject: [PATCH 3/4] Carla: update to 2.3.0

---
 srcpkgs/Carla/patches/libmagic.patch   | 18 ++++++++++--------
 srcpkgs/Carla/patches/qt5-5.15.0.patch | 10 ----------
 srcpkgs/Carla/template                 |  6 +++---
 3 files changed, 13 insertions(+), 21 deletions(-)
 delete mode 100644 srcpkgs/Carla/patches/qt5-5.15.0.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
index d53a7c56887a..2566bc88c833 100644
--- a/srcpkgs/Carla/patches/libmagic.patch
+++ b/srcpkgs/Carla/patches/libmagic.patch
@@ -1,14 +1,16 @@
 --- source/Makefile.mk
 +++ source/Makefile.mk
-@@ -233,10 +233,7 @@
- # Check for optional libs (special non-pkgconfig tests)
+@@ -355,13 +355,7 @@ endif
  
  ifneq ($(WIN32),true)
--
--# libmagic doesn't have a pkg-config file, so we need to call the compiler to test it
--HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o .libmagic-tmp 2>/dev/null && echo true)
--
-+HAVE_LIBMAGIC = true
+ 
+-ifeq ($(shell $(PKG_CONFIG) --exists libmagic && echo true),true)
+ HAVE_LIBMAGIC = true
+-else
+-# old libmagic versions don't have a pkg-config file, so we need to call the compiler to test it
+-CFLAGS_WITHOUT_ARCH = $(subst -arch arm64,,$(CFLAGS))
+-HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS_WITHOUT_ARCH) -x c -w -c - -o /dev/null 2>/dev/null && echo true)
+-endif
+ 
  endif
  
- # ---------------------------------------------------------------------------------------------------------------------
diff --git a/srcpkgs/Carla/patches/qt5-5.15.0.patch b/srcpkgs/Carla/patches/qt5-5.15.0.patch
deleted file mode 100644
index 2d936a7ce7c7..000000000000
--- a/srcpkgs/Carla/patches/qt5-5.15.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/theme/CarlaStyle.cpp	2020-04-13 05:29:06.000000000 +0200
-+++ source/theme/CarlaStyle.cpp	2020-08-23 20:32:26.157269175 +0200
-@@ -22,6 +22,7 @@
- 
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- # include <QtGui/QPainter>
-+# include <QtGui/QPainterPath>
- # include <QtGui/QPixmapCache>
- # include <QtWidgets/qdrawutil.h>
- # include <QtWidgets/QApplication>
diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index b722a7a6f80e..b04c9f05ce70 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=3
+version=2.3.0
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -16,7 +16,7 @@ maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
 case $XBPS_TARGET_MACHINE in

From 6e5579be7b1a46bbc401395771bd8042a808e2c6 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Sat, 17 Oct 2020 00:42:33 +0200
Subject: [PATCH 4/4] Carla: fix x86_64-musl build

No musl support for JUCE (VST3 plugins)
---
 srcpkgs/Carla/template | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index b04c9f05ce70..f896db7b9c59 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -20,9 +20,8 @@ checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
 case $XBPS_TARGET_MACHINE in
-	x86_64* | i686*);;
-	*) make_build_args+=" NOOPT=true"
-	   make_install_args+=" NOOPT=true";;
+	# No musl support for JUCE
+	*-musl) make_build_args+=" USING_JUCE=false";;
 esac
 
 if [ "$CROSS_BUILD" ]; then

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

* Re: Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (26 preceding siblings ...)
  2021-04-30 22:26 ` jkoderu-git
@ 2021-04-30 22:28 ` jkoderu-git
  2021-04-30 23:05 ` [PR REVIEW] " ericonr
                   ` (24 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-04-30 22:28 UTC (permalink / raw)
  To: ml

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

New comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-830433921

Comment:
> Hi, I think you closed this accidentally?

Hi, yes. I had problems with my local git repository.

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

* Re: [PR REVIEW] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (27 preceding siblings ...)
  2021-04-30 22:28 ` jkoderu-git
@ 2021-04-30 23:05 ` ericonr
  2021-04-30 23:05 ` ericonr
                   ` (23 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: ericonr @ 2021-04-30 23:05 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#discussion_r624280739

Comment:
   SONAME: liblo.so.7 <-> liblo>=0.26_1

This was detected automatically, so the `depends` entry isn't necessary.

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

* Re: [PR REVIEW] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (28 preceding siblings ...)
  2021-04-30 23:05 ` [PR REVIEW] " ericonr
@ 2021-04-30 23:05 ` ericonr
  2021-04-30 23:12 ` jkoderu-git
                   ` (22 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: ericonr @ 2021-04-30 23:05 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#discussion_r624281121

Comment:
What was the error?

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

* Re: [PR REVIEW] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (29 preceding siblings ...)
  2021-04-30 23:05 ` ericonr
@ 2021-04-30 23:12 ` jkoderu-git
  2021-04-30 23:45 ` [PR PATCH] [Updated] " jkoderu-git
                   ` (21 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-04-30 23:12 UTC (permalink / raw)
  To: ml

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

New review comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#discussion_r624284273

Comment:
https://github.com/jkoderu-git/void-packages/runs/2478321591?check_suite_focus=true

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

* Re: [PR PATCH] [Updated] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (30 preceding siblings ...)
  2021-04-30 23:12 ` jkoderu-git
@ 2021-04-30 23:45 ` jkoderu-git
  2021-05-01  1:00 ` [PR REVIEW] " ericonr
                   ` (20 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-04-30 23:45 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.3.0
@nutcase84

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

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

From ef4d5747d0ee95e36996d2d45f14498544038352 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 1/2] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 000000000000..08f3c819a5e5
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,16 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
+# Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
+make_check=ci_skip

From 0fa9fc02b8963574c644a5cc5ff00ccfde6db894 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 12:11:18 +0200
Subject: [PATCH 2/2] Carla: update to 2.3.0

Carla: add pyliblo dependency

Carla: fix x86_64-musl build

[ci skip]
---
 srcpkgs/Carla/patches/libmagic.patch   | 18 ++++++++++--------
 srcpkgs/Carla/patches/qt5-5.15.0.patch | 10 ----------
 srcpkgs/Carla/template                 | 13 ++++++-------
 srcpkgs/pyliblo/template               |  2 +-
 4 files changed, 17 insertions(+), 26 deletions(-)
 delete mode 100644 srcpkgs/Carla/patches/qt5-5.15.0.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
index d53a7c56887a..2566bc88c833 100644
--- a/srcpkgs/Carla/patches/libmagic.patch
+++ b/srcpkgs/Carla/patches/libmagic.patch
@@ -1,14 +1,16 @@
 --- source/Makefile.mk
 +++ source/Makefile.mk
-@@ -233,10 +233,7 @@
- # Check for optional libs (special non-pkgconfig tests)
+@@ -355,13 +355,7 @@ endif
  
  ifneq ($(WIN32),true)
--
--# libmagic doesn't have a pkg-config file, so we need to call the compiler to test it
--HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o .libmagic-tmp 2>/dev/null && echo true)
--
-+HAVE_LIBMAGIC = true
+ 
+-ifeq ($(shell $(PKG_CONFIG) --exists libmagic && echo true),true)
+ HAVE_LIBMAGIC = true
+-else
+-# old libmagic versions don't have a pkg-config file, so we need to call the compiler to test it
+-CFLAGS_WITHOUT_ARCH = $(subst -arch arm64,,$(CFLAGS))
+-HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS_WITHOUT_ARCH) -x c -w -c - -o /dev/null 2>/dev/null && echo true)
+-endif
+ 
  endif
  
- # ---------------------------------------------------------------------------------------------------------------------
diff --git a/srcpkgs/Carla/patches/qt5-5.15.0.patch b/srcpkgs/Carla/patches/qt5-5.15.0.patch
deleted file mode 100644
index 2d936a7ce7c7..000000000000
--- a/srcpkgs/Carla/patches/qt5-5.15.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/theme/CarlaStyle.cpp	2020-04-13 05:29:06.000000000 +0200
-+++ source/theme/CarlaStyle.cpp	2020-08-23 20:32:26.157269175 +0200
-@@ -22,6 +22,7 @@
- 
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- # include <QtGui/QPainter>
-+# include <QtGui/QPainterPath>
- # include <QtGui/QPixmapCache>
- # include <QtWidgets/qdrawutil.h>
- # include <QtWidgets/QApplication>
diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 701fd0ea30f7..f896db7b9c59 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=3
+version=2.3.0
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -10,19 +10,18 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
 case $XBPS_TARGET_MACHINE in
-	x86_64* | i686*);;
-	*) make_build_args+=" NOOPT=true"
-	   make_install_args+=" NOOPT=true";;
+	# No musl support for JUCE
+	*-musl) make_build_args+=" USING_JUCE=false";;
 esac
 
 if [ "$CROSS_BUILD" ]; then
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index 08f3c819a5e5..47617417ed3e 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -13,4 +13,4 @@ homepage="http://das.nasophon.de/pyliblo/"
 distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
 checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
 # Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
-make_check=ci_skip
+make_check=ci-skip

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

* Re: [PR REVIEW] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (31 preceding siblings ...)
  2021-04-30 23:45 ` [PR PATCH] [Updated] " jkoderu-git
@ 2021-05-01  1:00 ` ericonr
  2021-05-01 11:30 ` jkoderu-git
                   ` (19 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: ericonr @ 2021-05-01  1:00 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#discussion_r624339338

Comment:
Interesting, it did work for `x86_64-musl`... So there's something wrong in the cross build for musl.

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

* Re: [PR REVIEW] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (32 preceding siblings ...)
  2021-05-01  1:00 ` [PR REVIEW] " ericonr
@ 2021-05-01 11:30 ` jkoderu-git
  2021-05-03  2:05 ` ericonr
                   ` (18 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-05-01 11:30 UTC (permalink / raw)
  To: ml

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

New review comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#discussion_r624496675

Comment:
I think I used another case when this PR was open first:
```
        x86_64 | i686);;
	x86_64-musl) make_build_args+=" USING_JUCE=false";;
```

I tested again without and it does not work for `x86_64-musl` either.
https://github.com/jkoderu-git/void-packages/pull/2

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

* Re: [PR REVIEW] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (33 preceding siblings ...)
  2021-05-01 11:30 ` jkoderu-git
@ 2021-05-03  2:05 ` ericonr
  2021-05-03  2:07 ` ericonr
                   ` (17 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: ericonr @ 2021-05-03  2:05 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#discussion_r624846491

Comment:
Ok, errors happen here:

```
Compiling juce_audio_processors.cpp
In file included from ../../includes/vst3sdk/pluginterfaces/base/ftypes.h:19,
                 from ../../includes/vst3sdk/pluginterfaces/base/fstrdefs.h:19,
                 from ../../includes/vst3sdk/pluginterfaces/vst/vsttypes.h:19,
                 from format_types/juce_VST3Headers.h:102,
                 from format_types/juce_VST3PluginFormat.cpp:28,
                 from juce_audio_processors.cpp:152:
../../includes/vst3sdk/pluginterfaces/base/fplatform.h:188: warning: ignoring '#pragma error unknown' [-Wunknown-pragmas]
  188 |  #pragma error unknown platform
      | 
In file included from format_types/juce_VST3Headers.h:109,
                 from format_types/juce_VST3PluginFormat.cpp:28,
                 from juce_audio_processors.cpp:152:
../../includes/vst3sdk/base/source/fstring.cpp:1998:2: warning: #warning DEPRECATED No Linux implementation [-Wcpp]
 1998 | #warning DEPRECATED No Linux implementation
      |  ^~~~~~~
In file included from format_types/juce_VST3Headers.h:112,
                 from format_types/juce_VST3PluginFormat.cpp:28,
                 from juce_audio_processors.cpp:152:
../../includes/vst3sdk/base/thread/source/flock.cpp:81:2: warning: #warning implement FLock! [-Wcpp]
   81 | #warning implement FLock!
      |  ^~~~~~~
In file included from format_types/juce_VST3Headers.h:120,
                 from format_types/juce_VST3PluginFormat.cpp:28,
                 from juce_audio_processors.cpp:152:
../../includes/vst3sdk/pluginterfaces/base/funknown.cpp:78:2: warning: #warning implement me! [-Wcpp]
   78 | #warning implement me!
      |  ^~~~~~~
In file included from format_types/juce_VST3Headers.h:122,
                 from format_types/juce_VST3PluginFormat.cpp:28,
                 from juce_audio_processors.cpp:152:
../../includes/vst3sdk/pluginterfaces/base/ustring.cpp:163:2: warning: #warning Implement me [-Wcpp]
  163 | #warning Implement me
      |  ^~~~~~~
../../includes/vst3sdk/pluginterfaces/base/ustring.cpp:201:2: warning: #warning Implement me [-Wcpp]
  201 | #warning Implement me
      |  ^~~~~~~
../../includes/vst3sdk/pluginterfaces/base/ustring.cpp:228:2: warning: #warning Implement me [-Wcpp]
  228 | #warning Implement me
      |  ^~~~~~~
../../includes/vst3sdk/pluginterfaces/base/ustring.cpp:267:2: warning: #warning Implement me [-Wcpp]
  267 | #warning Implement me
      |  ^~~~~~~
Creating juce_audio_basics.a
make[1]: Leaving directory '/builddir/Carla-2.3.0/source/modules/juce_audio_basics'
make[1]: Entering directory '/builddir/Carla-2.3.0/source/modules/juce_core'
Compiling juce_core.cpp
In file included from juce_core.cpp:69:
/usr/aarch64-linux-musl/usr/include/sys/errno.h:1:2: warning: #warning redirecting incorrect #include <sys/errno.h> to <errno.h> [-Wcpp]
    1 | #warning redirecting incorrect #include <sys/errno.h> to <errno.h>
      |  ^~~~~~~
juce_core.cpp:95:12: fatal error: execinfo.h: No such file or directory
   95 |   #include <execinfo.h>
      |            ^~~~~~~~~~~~
compilation terminated.
```

some of the macros weren't enough.

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

* Re: [PR REVIEW] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (34 preceding siblings ...)
  2021-05-03  2:05 ` ericonr
@ 2021-05-03  2:07 ` ericonr
  2021-05-21 16:38 ` [PR PATCH] [Updated] " jkoderu-git
                   ` (16 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: ericonr @ 2021-05-03  2:07 UTC (permalink / raw)
  To: ml

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

New review comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#discussion_r624846684

Comment:
I think we can consider merging as is if you add a big `FIXME` comment here about `juce` on musl, but we might be able to fix...

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

* Re: [PR PATCH] [Updated] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (35 preceding siblings ...)
  2021-05-03  2:07 ` ericonr
@ 2021-05-21 16:38 ` jkoderu-git
  2021-05-21 16:39 ` [PR REVIEW] " jkoderu-git
                   ` (15 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-05-21 16:38 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.3.0
@nutcase84

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

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

From 61f2632dd8eb40be434dcba9d1ee1266713ca84a Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 1/2] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 000000000000..08f3c819a5e5
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,16 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
+# Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
+make_check=ci_skip

From f0f6faf51c5f084df452bf1902674562cbe44988 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 12:11:18 +0200
Subject: [PATCH 2/2] Carla: update to 2.3.0

Carla: add pyliblo dependency

Carla: fix musl build
---
 srcpkgs/Carla/patches/libmagic.patch   | 18 ++++++++++--------
 srcpkgs/Carla/patches/qt5-5.15.0.patch | 10 ----------
 srcpkgs/Carla/template                 | 17 ++++++++---------
 srcpkgs/pyliblo/template               |  2 +-
 4 files changed, 19 insertions(+), 28 deletions(-)
 delete mode 100644 srcpkgs/Carla/patches/qt5-5.15.0.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
index d53a7c56887a..2566bc88c833 100644
--- a/srcpkgs/Carla/patches/libmagic.patch
+++ b/srcpkgs/Carla/patches/libmagic.patch
@@ -1,14 +1,16 @@
 --- source/Makefile.mk
 +++ source/Makefile.mk
-@@ -233,10 +233,7 @@
- # Check for optional libs (special non-pkgconfig tests)
+@@ -355,13 +355,7 @@ endif
  
  ifneq ($(WIN32),true)
--
--# libmagic doesn't have a pkg-config file, so we need to call the compiler to test it
--HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o .libmagic-tmp 2>/dev/null && echo true)
--
-+HAVE_LIBMAGIC = true
+ 
+-ifeq ($(shell $(PKG_CONFIG) --exists libmagic && echo true),true)
+ HAVE_LIBMAGIC = true
+-else
+-# old libmagic versions don't have a pkg-config file, so we need to call the compiler to test it
+-CFLAGS_WITHOUT_ARCH = $(subst -arch arm64,,$(CFLAGS))
+-HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS_WITHOUT_ARCH) -x c -w -c - -o /dev/null 2>/dev/null && echo true)
+-endif
+ 
  endif
  
- # ---------------------------------------------------------------------------------------------------------------------
diff --git a/srcpkgs/Carla/patches/qt5-5.15.0.patch b/srcpkgs/Carla/patches/qt5-5.15.0.patch
deleted file mode 100644
index 2d936a7ce7c7..000000000000
--- a/srcpkgs/Carla/patches/qt5-5.15.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/theme/CarlaStyle.cpp	2020-04-13 05:29:06.000000000 +0200
-+++ source/theme/CarlaStyle.cpp	2020-08-23 20:32:26.157269175 +0200
-@@ -22,6 +22,7 @@
- 
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- # include <QtGui/QPainter>
-+# include <QtGui/QPainterPath>
- # include <QtGui/QPixmapCache>
- # include <QtWidgets/qdrawutil.h>
- # include <QtWidgets/QApplication>
diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 701fd0ea30f7..ce23a1302eb9 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=3
+version=2.3.0
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -10,20 +10,19 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
-case $XBPS_TARGET_MACHINE in
-	x86_64* | i686*);;
-	*) make_build_args+=" NOOPT=true"
-	   make_install_args+=" NOOPT=true";;
-esac
+/* FIXME: JUCE does not compile on musl */
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+	make_build_args+=" USING_JUCE=false";;
+fi
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" Carla-devel"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index 08f3c819a5e5..47617417ed3e 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -13,4 +13,4 @@ homepage="http://das.nasophon.de/pyliblo/"
 distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
 checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
 # Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
-make_check=ci_skip
+make_check=ci-skip

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

* Re: [PR REVIEW] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (36 preceding siblings ...)
  2021-05-21 16:38 ` [PR PATCH] [Updated] " jkoderu-git
@ 2021-05-21 16:39 ` jkoderu-git
  2021-05-21 16:41 ` [PR PATCH] [Updated] " jkoderu-git
                   ` (14 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-05-21 16:39 UTC (permalink / raw)
  To: ml

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

New review comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#discussion_r637059865

Comment:
> I changed the case in my repo to try a fix for musl
> 
> ```
> if [ "$XBPS_TARGET_LIBC" = musl ]; then
> 	makedepends+=" libexecinfo-devel"
> fi
> ```
> 
> but I can't test because of a CI error.
> 
> ```
> Run common/travis/changed_templates.sh
> Changed packages:
> fatal: bad revision ''
> ```

It does not work. I add the `FIXME` then.

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

* Re: [PR PATCH] [Updated] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (37 preceding siblings ...)
  2021-05-21 16:39 ` [PR REVIEW] " jkoderu-git
@ 2021-05-21 16:41 ` jkoderu-git
  2021-05-21 17:00 ` [PR REVIEW] " paper42
                   ` (13 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-05-21 16:41 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.3.0
@nutcase84

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

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

From 61f2632dd8eb40be434dcba9d1ee1266713ca84a Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 1/2] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 000000000000..08f3c819a5e5
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,16 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
+# Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
+make_check=ci_skip

From ed6a7a14a462c574062ba3413fc1dd0d42625645 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 12:11:18 +0200
Subject: [PATCH 2/2] Carla: update to 2.3.0

Carla: add pyliblo dependency

Carla: fix musl build
---
 srcpkgs/Carla/patches/libmagic.patch   | 18 ++++++++++--------
 srcpkgs/Carla/patches/qt5-5.15.0.patch | 10 ----------
 srcpkgs/Carla/template                 | 17 ++++++++---------
 srcpkgs/pyliblo/template               |  2 +-
 4 files changed, 19 insertions(+), 28 deletions(-)
 delete mode 100644 srcpkgs/Carla/patches/qt5-5.15.0.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
index d53a7c56887a..2566bc88c833 100644
--- a/srcpkgs/Carla/patches/libmagic.patch
+++ b/srcpkgs/Carla/patches/libmagic.patch
@@ -1,14 +1,16 @@
 --- source/Makefile.mk
 +++ source/Makefile.mk
-@@ -233,10 +233,7 @@
- # Check for optional libs (special non-pkgconfig tests)
+@@ -355,13 +355,7 @@ endif
  
  ifneq ($(WIN32),true)
--
--# libmagic doesn't have a pkg-config file, so we need to call the compiler to test it
--HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o .libmagic-tmp 2>/dev/null && echo true)
--
-+HAVE_LIBMAGIC = true
+ 
+-ifeq ($(shell $(PKG_CONFIG) --exists libmagic && echo true),true)
+ HAVE_LIBMAGIC = true
+-else
+-# old libmagic versions don't have a pkg-config file, so we need to call the compiler to test it
+-CFLAGS_WITHOUT_ARCH = $(subst -arch arm64,,$(CFLAGS))
+-HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS_WITHOUT_ARCH) -x c -w -c - -o /dev/null 2>/dev/null && echo true)
+-endif
+ 
  endif
  
- # ---------------------------------------------------------------------------------------------------------------------
diff --git a/srcpkgs/Carla/patches/qt5-5.15.0.patch b/srcpkgs/Carla/patches/qt5-5.15.0.patch
deleted file mode 100644
index 2d936a7ce7c7..000000000000
--- a/srcpkgs/Carla/patches/qt5-5.15.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/theme/CarlaStyle.cpp	2020-04-13 05:29:06.000000000 +0200
-+++ source/theme/CarlaStyle.cpp	2020-08-23 20:32:26.157269175 +0200
-@@ -22,6 +22,7 @@
- 
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- # include <QtGui/QPainter>
-+# include <QtGui/QPainterPath>
- # include <QtGui/QPixmapCache>
- # include <QtWidgets/qdrawutil.h>
- # include <QtWidgets/QApplication>
diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 701fd0ea30f7..53216ba01a1f 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=3
+version=2.3.0
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -10,20 +10,19 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
-case $XBPS_TARGET_MACHINE in
-	x86_64* | i686*);;
-	*) make_build_args+=" NOOPT=true"
-	   make_install_args+=" NOOPT=true";;
-esac
+/* FIXME: JUCE does not compile on musl */
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+	make_build_args+=" USING_JUCE=false"
+fi
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" Carla-devel"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index 08f3c819a5e5..47617417ed3e 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -13,4 +13,4 @@ homepage="http://das.nasophon.de/pyliblo/"
 distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
 checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
 # Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
-make_check=ci_skip
+make_check=ci-skip

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

* Re: [PR REVIEW] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (38 preceding siblings ...)
  2021-05-21 16:41 ` [PR PATCH] [Updated] " jkoderu-git
@ 2021-05-21 17:00 ` paper42
  2021-05-21 17:21 ` [PR PATCH] [Updated] " jkoderu-git
                   ` (12 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: paper42 @ 2021-05-21 17:00 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#discussion_r637072130

Comment:
`/* */` is not a comment

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

* Re: [PR PATCH] [Updated] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (39 preceding siblings ...)
  2021-05-21 17:00 ` [PR REVIEW] " paper42
@ 2021-05-21 17:21 ` jkoderu-git
  2021-05-21 17:21 ` [PR REVIEW] " jkoderu-git
                   ` (11 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-05-21 17:21 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.3.0
@nutcase84

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

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

From 61f2632dd8eb40be434dcba9d1ee1266713ca84a Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 1/2] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 000000000000..08f3c819a5e5
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,16 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
+# Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
+make_check=ci_skip

From 1dd4908df1b48e08f038974f9bc3564157bac359 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 12:11:18 +0200
Subject: [PATCH 2/2] Carla: update to 2.3.0

Carla: add pyliblo dependency

Carla: fix musl build

[ci-skip]
---
 srcpkgs/Carla/patches/libmagic.patch   | 18 ++++++++++--------
 srcpkgs/Carla/patches/qt5-5.15.0.patch | 10 ----------
 srcpkgs/Carla/template                 | 17 ++++++++---------
 srcpkgs/pyliblo/template               |  2 +-
 4 files changed, 19 insertions(+), 28 deletions(-)
 delete mode 100644 srcpkgs/Carla/patches/qt5-5.15.0.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
index d53a7c56887a..2566bc88c833 100644
--- a/srcpkgs/Carla/patches/libmagic.patch
+++ b/srcpkgs/Carla/patches/libmagic.patch
@@ -1,14 +1,16 @@
 --- source/Makefile.mk
 +++ source/Makefile.mk
-@@ -233,10 +233,7 @@
- # Check for optional libs (special non-pkgconfig tests)
+@@ -355,13 +355,7 @@ endif
  
  ifneq ($(WIN32),true)
--
--# libmagic doesn't have a pkg-config file, so we need to call the compiler to test it
--HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o .libmagic-tmp 2>/dev/null && echo true)
--
-+HAVE_LIBMAGIC = true
+ 
+-ifeq ($(shell $(PKG_CONFIG) --exists libmagic && echo true),true)
+ HAVE_LIBMAGIC = true
+-else
+-# old libmagic versions don't have a pkg-config file, so we need to call the compiler to test it
+-CFLAGS_WITHOUT_ARCH = $(subst -arch arm64,,$(CFLAGS))
+-HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS_WITHOUT_ARCH) -x c -w -c - -o /dev/null 2>/dev/null && echo true)
+-endif
+ 
  endif
  
- # ---------------------------------------------------------------------------------------------------------------------
diff --git a/srcpkgs/Carla/patches/qt5-5.15.0.patch b/srcpkgs/Carla/patches/qt5-5.15.0.patch
deleted file mode 100644
index 2d936a7ce7c7..000000000000
--- a/srcpkgs/Carla/patches/qt5-5.15.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/theme/CarlaStyle.cpp	2020-04-13 05:29:06.000000000 +0200
-+++ source/theme/CarlaStyle.cpp	2020-08-23 20:32:26.157269175 +0200
-@@ -22,6 +22,7 @@
- 
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- # include <QtGui/QPainter>
-+# include <QtGui/QPainterPath>
- # include <QtGui/QPixmapCache>
- # include <QtWidgets/qdrawutil.h>
- # include <QtWidgets/QApplication>
diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 701fd0ea30f7..13d1389cdc04 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=3
+version=2.3.0
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -10,20 +10,19 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
-case $XBPS_TARGET_MACHINE in
-	x86_64* | i686*);;
-	*) make_build_args+=" NOOPT=true"
-	   make_install_args+=" NOOPT=true";;
-esac
+# FIXME: JUCE does not compile on musl
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+	make_build_args+=" USING_JUCE=false"
+fi
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" Carla-devel"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index 08f3c819a5e5..47617417ed3e 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -13,4 +13,4 @@ homepage="http://das.nasophon.de/pyliblo/"
 distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
 checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
 # Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
-make_check=ci_skip
+make_check=ci-skip

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

* Re: [PR REVIEW] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (40 preceding siblings ...)
  2021-05-21 17:21 ` [PR PATCH] [Updated] " jkoderu-git
@ 2021-05-21 17:21 ` jkoderu-git
  2021-05-21 17:24 ` [PR PATCH] [Updated] " jkoderu-git
                   ` (10 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-05-21 17:21 UTC (permalink / raw)
  To: ml

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

New review comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#discussion_r637084386

Comment:
Fixed, thanks!

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

* Re: [PR PATCH] [Updated] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (41 preceding siblings ...)
  2021-05-21 17:21 ` [PR REVIEW] " jkoderu-git
@ 2021-05-21 17:24 ` jkoderu-git
  2021-05-21 17:29 ` paper42
                   ` (9 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-05-21 17:24 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.3.0
@nutcase84

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

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

From 61f2632dd8eb40be434dcba9d1ee1266713ca84a Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 1/2] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 000000000000..08f3c819a5e5
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,16 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
+# Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
+make_check=ci_skip

From 0b80fd73f5e62d242b6937b6227df6c7a98d4e23 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 12:11:18 +0200
Subject: [PATCH 2/2] Carla: update to 2.3.0

Carla: add pyliblo dependency

Carla: fix musl build

[skip ci]
---
 srcpkgs/Carla/patches/libmagic.patch   | 18 ++++++++++--------
 srcpkgs/Carla/patches/qt5-5.15.0.patch | 10 ----------
 srcpkgs/Carla/template                 | 17 ++++++++---------
 srcpkgs/pyliblo/template               |  2 +-
 4 files changed, 19 insertions(+), 28 deletions(-)
 delete mode 100644 srcpkgs/Carla/patches/qt5-5.15.0.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
index d53a7c56887a..2566bc88c833 100644
--- a/srcpkgs/Carla/patches/libmagic.patch
+++ b/srcpkgs/Carla/patches/libmagic.patch
@@ -1,14 +1,16 @@
 --- source/Makefile.mk
 +++ source/Makefile.mk
-@@ -233,10 +233,7 @@
- # Check for optional libs (special non-pkgconfig tests)
+@@ -355,13 +355,7 @@ endif
  
  ifneq ($(WIN32),true)
--
--# libmagic doesn't have a pkg-config file, so we need to call the compiler to test it
--HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o .libmagic-tmp 2>/dev/null && echo true)
--
-+HAVE_LIBMAGIC = true
+ 
+-ifeq ($(shell $(PKG_CONFIG) --exists libmagic && echo true),true)
+ HAVE_LIBMAGIC = true
+-else
+-# old libmagic versions don't have a pkg-config file, so we need to call the compiler to test it
+-CFLAGS_WITHOUT_ARCH = $(subst -arch arm64,,$(CFLAGS))
+-HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS_WITHOUT_ARCH) -x c -w -c - -o /dev/null 2>/dev/null && echo true)
+-endif
+ 
  endif
  
- # ---------------------------------------------------------------------------------------------------------------------
diff --git a/srcpkgs/Carla/patches/qt5-5.15.0.patch b/srcpkgs/Carla/patches/qt5-5.15.0.patch
deleted file mode 100644
index 2d936a7ce7c7..000000000000
--- a/srcpkgs/Carla/patches/qt5-5.15.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/theme/CarlaStyle.cpp	2020-04-13 05:29:06.000000000 +0200
-+++ source/theme/CarlaStyle.cpp	2020-08-23 20:32:26.157269175 +0200
-@@ -22,6 +22,7 @@
- 
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- # include <QtGui/QPainter>
-+# include <QtGui/QPainterPath>
- # include <QtGui/QPixmapCache>
- # include <QtWidgets/qdrawutil.h>
- # include <QtWidgets/QApplication>
diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 701fd0ea30f7..13d1389cdc04 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=3
+version=2.3.0
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -10,20 +10,19 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
-case $XBPS_TARGET_MACHINE in
-	x86_64* | i686*);;
-	*) make_build_args+=" NOOPT=true"
-	   make_install_args+=" NOOPT=true";;
-esac
+# FIXME: JUCE does not compile on musl
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+	make_build_args+=" USING_JUCE=false"
+fi
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" Carla-devel"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index 08f3c819a5e5..47617417ed3e 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -13,4 +13,4 @@ homepage="http://das.nasophon.de/pyliblo/"
 distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
 checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
 # Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
-make_check=ci_skip
+make_check=ci-skip

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

* Re: Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (42 preceding siblings ...)
  2021-05-21 17:24 ` [PR PATCH] [Updated] " jkoderu-git
@ 2021-05-21 17:29 ` paper42
  2021-05-21 17:32 ` jkoderu-git
                   ` (8 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: paper42 @ 2021-05-21 17:29 UTC (permalink / raw)
  To: ml

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

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-846121645

Comment:
Why are you skipping CI?

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

* Re: Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (43 preceding siblings ...)
  2021-05-21 17:29 ` paper42
@ 2021-05-21 17:32 ` jkoderu-git
  2021-05-21 17:33 ` jkoderu-git
                   ` (7 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-05-21 17:32 UTC (permalink / raw)
  To: ml

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

New comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-846123518

Comment:
It already compiled to all machines. I skipped it because I only changed the comment you said to save CI time.

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

* Re: Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (44 preceding siblings ...)
  2021-05-21 17:32 ` jkoderu-git
@ 2021-05-21 17:33 ` jkoderu-git
  2021-05-21 17:39 ` sgn
                   ` (6 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-05-21 17:33 UTC (permalink / raw)
  To: ml

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

New comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-846123518

Comment:
It already compiled to all machines. I skipped it because I only changed the comment you said, to save CI time.

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

* Re: Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (45 preceding siblings ...)
  2021-05-21 17:33 ` jkoderu-git
@ 2021-05-21 17:39 ` sgn
  2021-05-21 17:44 ` [PR PATCH] [Updated] " jkoderu-git
                   ` (5 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: sgn @ 2021-05-21 17:39 UTC (permalink / raw)
  To: ml

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

New comment by sgn on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-846127412

Comment:
Hey, please rebase your branch on top of master, as of it's now, your PR is lagging behind too much, the lint steps has problems if it's lagged behind more than 200 changes

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

* Re: [PR PATCH] [Updated] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (46 preceding siblings ...)
  2021-05-21 17:39 ` sgn
@ 2021-05-21 17:44 ` jkoderu-git
  2021-05-21 17:45 ` jkoderu-git
                   ` (4 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-05-21 17:44 UTC (permalink / raw)
  To: ml

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

There is an updated pull request by jkoderu-git against master on the void-packages repository

https://github.com/jkoderu-git/void-packages patch-1
https://github.com/void-linux/void-packages/pull/23390

Carla: update to 2.3.0
@nutcase84

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

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

From cba4701a1662cfc3204dca570fb4ccaef1f5a047 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Mon, 27 Jul 2020 15:27:08 +0000
Subject: [PATCH 1/2] New package: pyliblo-0.10.0

---
 srcpkgs/pyliblo/template | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)
 create mode 100644 srcpkgs/pyliblo/template

diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
new file mode 100644
index 000000000000..08f3c819a5e5
--- /dev/null
+++ b/srcpkgs/pyliblo/template
@@ -0,0 +1,16 @@
+# Template file for 'pyliblo'
+pkgname=pyliblo
+version=0.10.0
+revision=1
+wrksrc="pyliblo-${version}"
+build_style=python3-module
+hostmakedepends="python3-setuptools python3-Cython"
+makedepends="python3-devel liblo-devel"
+short_desc="Python bindings for the liblo OSC library"
+maintainer="Orphaned <orphan@voidlinux.org>"
+license="LGPL-2.1-or-later"
+homepage="http://das.nasophon.de/pyliblo/"
+distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
+checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
+# Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
+make_check=ci_skip

From 5241359dfbd833a3dc4b91701e0dbe8ee3322792 Mon Sep 17 00:00:00 2001
From: jkoderu-git <64820459+jkoderu-git@users.noreply.github.com>
Date: Thu, 15 Oct 2020 12:11:18 +0200
Subject: [PATCH 2/2] Carla: update to 2.3.0

Carla: add pyliblo dependency

Carla: fix musl build

[skip ci]
---
 srcpkgs/Carla/patches/libmagic.patch   | 18 ++++++++++--------
 srcpkgs/Carla/patches/qt5-5.15.0.patch | 10 ----------
 srcpkgs/Carla/template                 | 17 ++++++++---------
 srcpkgs/pyliblo/template               |  2 +-
 4 files changed, 19 insertions(+), 28 deletions(-)
 delete mode 100644 srcpkgs/Carla/patches/qt5-5.15.0.patch

diff --git a/srcpkgs/Carla/patches/libmagic.patch b/srcpkgs/Carla/patches/libmagic.patch
index d53a7c56887a..2566bc88c833 100644
--- a/srcpkgs/Carla/patches/libmagic.patch
+++ b/srcpkgs/Carla/patches/libmagic.patch
@@ -1,14 +1,16 @@
 --- source/Makefile.mk
 +++ source/Makefile.mk
-@@ -233,10 +233,7 @@
- # Check for optional libs (special non-pkgconfig tests)
+@@ -355,13 +355,7 @@ endif
  
  ifneq ($(WIN32),true)
--
--# libmagic doesn't have a pkg-config file, so we need to call the compiler to test it
--HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS) -x c -w -c - -o .libmagic-tmp 2>/dev/null && echo true)
--
-+HAVE_LIBMAGIC = true
+ 
+-ifeq ($(shell $(PKG_CONFIG) --exists libmagic && echo true),true)
+ HAVE_LIBMAGIC = true
+-else
+-# old libmagic versions don't have a pkg-config file, so we need to call the compiler to test it
+-CFLAGS_WITHOUT_ARCH = $(subst -arch arm64,,$(CFLAGS))
+-HAVE_LIBMAGIC = $(shell echo '\#include <magic.h>' | $(CC) $(CFLAGS_WITHOUT_ARCH) -x c -w -c - -o /dev/null 2>/dev/null && echo true)
+-endif
+ 
  endif
  
- # ---------------------------------------------------------------------------------------------------------------------
diff --git a/srcpkgs/Carla/patches/qt5-5.15.0.patch b/srcpkgs/Carla/patches/qt5-5.15.0.patch
deleted file mode 100644
index 2d936a7ce7c7..000000000000
--- a/srcpkgs/Carla/patches/qt5-5.15.0.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- source/theme/CarlaStyle.cpp	2020-04-13 05:29:06.000000000 +0200
-+++ source/theme/CarlaStyle.cpp	2020-08-23 20:32:26.157269175 +0200
-@@ -22,6 +22,7 @@
- 
- #if (QT_VERSION >= QT_VERSION_CHECK(5, 0, 0))
- # include <QtGui/QPainter>
-+# include <QtGui/QPainterPath>
- # include <QtGui/QPixmapCache>
- # include <QtWidgets/qdrawutil.h>
- # include <QtWidgets/QApplication>
diff --git a/srcpkgs/Carla/template b/srcpkgs/Carla/template
index 701fd0ea30f7..13d1389cdc04 100644
--- a/srcpkgs/Carla/template
+++ b/srcpkgs/Carla/template
@@ -1,7 +1,7 @@
 # Template file for 'Carla'
 pkgname=Carla
-version=2.1
-revision=3
+version=2.3.0
+revision=1
 archs="x86_64* i686* aarch64* arm*"
 build_style=gnu-makefile
 pycompile_dirs="usr/share/carla"
@@ -10,20 +10,19 @@ makedepends="python3-PyQt5 libmagic file-devel libsndfile-devel
  liblo-devel alsa-lib-devel pulseaudio-devel libX11-devel gtk+3-devel
  gtk+-devel qt5-devel fluidsynth-devel fftw-devel zlib-devel
  python3-rdflib"
-depends="python3 python3-PyQt5 python3-PyQt5-svg which"
+depends="python3 python3-PyQt5 python3-PyQt5-svg pyliblo which"
 short_desc="Audio plugin host"
 maintainer="nutcase84 <nutcase84@protonmail.com>"
 license="GPL-2.0-or-later"
 homepage="https://kxstudio.linuxaudio.org/Applications:Carla"
 distfiles="https://github.com/falkTX/Carla/archive/v${version}.tar.gz"
-checksum=a82ce08f3a82db9d878c8cb7e7e2f3b80834bf21801c6ec4ed95c0cfee25b963
+checksum=27def29cc408d5c74926e8d0ef3a77fd76fee1e4f2797f840e999e6376a5be03
 python_version=3
 
-case $XBPS_TARGET_MACHINE in
-	x86_64* | i686*);;
-	*) make_build_args+=" NOOPT=true"
-	   make_install_args+=" NOOPT=true";;
-esac
+# FIXME: JUCE does not compile on musl
+if [ "$XBPS_TARGET_LIBC" = musl ]; then
+	make_build_args+=" USING_JUCE=false"
+fi
 
 if [ "$CROSS_BUILD" ]; then
 	hostmakedepends+=" Carla-devel"
diff --git a/srcpkgs/pyliblo/template b/srcpkgs/pyliblo/template
index 08f3c819a5e5..47617417ed3e 100644
--- a/srcpkgs/pyliblo/template
+++ b/srcpkgs/pyliblo/template
@@ -13,4 +13,4 @@ homepage="http://das.nasophon.de/pyliblo/"
 distfiles="${PYPI_SITE}/p/pyliblo/pyliblo-${version}.tar.gz"
 checksum=fc67f1950b827272b00f9f0dc4ed7113c0ccef0c1c09e9976dead40ebbf1798f
 # Github CI fails with "testNoPermission (test.test_liblo.ServerCreationTestCase)"
-make_check=ci_skip
+make_check=ci-skip

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

* Re: Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (47 preceding siblings ...)
  2021-05-21 17:44 ` [PR PATCH] [Updated] " jkoderu-git
@ 2021-05-21 17:45 ` jkoderu-git
  2021-08-07 22:42 ` paper42
                   ` (3 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: jkoderu-git @ 2021-05-21 17:45 UTC (permalink / raw)
  To: ml

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

New comment by jkoderu-git on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-846130362

Comment:
> Hey, please rebase your branch on top of master, as of it's now, your PR is lagging behind too much, the lint steps has problems if it's lagged behind more than 200 changes

Thank you!

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

* Re: Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (48 preceding siblings ...)
  2021-05-21 17:45 ` jkoderu-git
@ 2021-08-07 22:42 ` paper42
  2021-08-07 22:48 ` [PR REVIEW] " paper42
                   ` (2 subsequent siblings)
  52 siblings, 0 replies; 54+ messages in thread
From: paper42 @ 2021-08-07 22:42 UTC (permalink / raw)
  To: ml

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

New comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-894714574

Comment:
2.3.1 is out, could you rebase again on top of master?

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

* Re: [PR REVIEW] Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (49 preceding siblings ...)
  2021-08-07 22:42 ` paper42
@ 2021-08-07 22:48 ` paper42
  2021-12-07  3:14 ` ericonr
  2021-12-07  3:14 ` [PR PATCH] [Closed]: " ericonr
  52 siblings, 0 replies; 54+ messages in thread
From: paper42 @ 2021-08-07 22:48 UTC (permalink / raw)
  To: ml

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

New review comment by paper42 on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#discussion_r684686259

Comment:
this is the default value of $wrksrc, so it can be dropped

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

* Re: Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (50 preceding siblings ...)
  2021-08-07 22:48 ` [PR REVIEW] " paper42
@ 2021-12-07  3:14 ` ericonr
  2021-12-07  3:14 ` [PR PATCH] [Closed]: " ericonr
  52 siblings, 0 replies; 54+ messages in thread
From: ericonr @ 2021-12-07  3:14 UTC (permalink / raw)
  To: ml

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

New comment by ericonr on void-packages repository

https://github.com/void-linux/void-packages/pull/23390#issuecomment-987528758

Comment:
Supersed by #33809, thanks!


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

* Re: [PR PATCH] [Closed]: Carla: update to 2.3.0
  2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
                   ` (51 preceding siblings ...)
  2021-12-07  3:14 ` ericonr
@ 2021-12-07  3:14 ` ericonr
  52 siblings, 0 replies; 54+ messages in thread
From: ericonr @ 2021-12-07  3:14 UTC (permalink / raw)
  To: ml

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

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

Carla: update to 2.3.0
https://github.com/void-linux/void-packages/pull/23390

Description:
@nutcase84

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

end of thread, other threads:[~2021-12-07  3:14 UTC | newest]

Thread overview: 54+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-07-04 18:19 [PR PATCH] Carla: update to 2.1.1 jkoderu-git
2020-07-15  7:40 ` jkoderu-git
2020-07-22  6:17 ` fosslinux
2020-07-27  4:05 ` [PR PATCH] [Updated] " jkoderu-git
2020-07-27  6:30 ` fosslinux
2020-07-27 15:27 ` [PR PATCH] [Updated] " jkoderu-git
2020-07-27 15:27 ` jkoderu-git
2020-10-15 10:15 ` [PR PATCH] [Updated] " jkoderu-git
2020-10-15 14:35 ` [PR PATCH] [Updated] Carla: update to 2.2.0 jkoderu-git
2020-10-15 14:43 ` jkoderu-git
2020-10-15 15:17 ` ericonr
2020-10-16 21:23 ` jkoderu-git
2020-10-16 22:48 ` [PR PATCH] [Updated] " jkoderu-git
2020-10-16 23:07 ` jkoderu-git
2020-10-16 23:08 ` jkoderu-git
2020-12-29 10:19 ` fosslinux
2021-02-18  6:06 ` ericonr
2021-04-18  5:06 ` [PR REVIEW] " ericonr
2021-04-18  5:06 ` ericonr
2021-04-30 20:41 ` [PR PATCH] [Updated] " jkoderu-git
2021-04-30 20:43 ` jkoderu-git
2021-04-30 20:54 ` jkoderu-git
2021-04-30 21:00 ` [PR PATCH] [Closed]: " jkoderu-git
2021-04-30 21:00 ` [PR PATCH] [Updated] " jkoderu-git
2021-04-30 21:23 ` ericonr
2021-04-30 22:06 ` jkoderu-git
2021-04-30 22:22 ` [PR PATCH] [Updated] Carla: update to 2.3.0 jkoderu-git
2021-04-30 22:26 ` jkoderu-git
2021-04-30 22:28 ` jkoderu-git
2021-04-30 23:05 ` [PR REVIEW] " ericonr
2021-04-30 23:05 ` ericonr
2021-04-30 23:12 ` jkoderu-git
2021-04-30 23:45 ` [PR PATCH] [Updated] " jkoderu-git
2021-05-01  1:00 ` [PR REVIEW] " ericonr
2021-05-01 11:30 ` jkoderu-git
2021-05-03  2:05 ` ericonr
2021-05-03  2:07 ` ericonr
2021-05-21 16:38 ` [PR PATCH] [Updated] " jkoderu-git
2021-05-21 16:39 ` [PR REVIEW] " jkoderu-git
2021-05-21 16:41 ` [PR PATCH] [Updated] " jkoderu-git
2021-05-21 17:00 ` [PR REVIEW] " paper42
2021-05-21 17:21 ` [PR PATCH] [Updated] " jkoderu-git
2021-05-21 17:21 ` [PR REVIEW] " jkoderu-git
2021-05-21 17:24 ` [PR PATCH] [Updated] " jkoderu-git
2021-05-21 17:29 ` paper42
2021-05-21 17:32 ` jkoderu-git
2021-05-21 17:33 ` jkoderu-git
2021-05-21 17:39 ` sgn
2021-05-21 17:44 ` [PR PATCH] [Updated] " jkoderu-git
2021-05-21 17:45 ` jkoderu-git
2021-08-07 22:42 ` paper42
2021-08-07 22:48 ` [PR REVIEW] " paper42
2021-12-07  3:14 ` ericonr
2021-12-07  3:14 ` [PR PATCH] [Closed]: " ericonr

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