Package Details: zyn-fusion 3.0.3-5

Git Clone URL: https://aur.archlinux.org/zyn-fusion.git (read-only)
Package Base: zyn-fusion
Description: ZynAddSubFX with a new interactive UI
Upstream URL: http://zynaddsubfx.sourceforge.net/zyn-fusion.html
Licenses: GPL2, LGPL2.1
Conflicts: zynaddsubfx
Provides: zynaddsubfx
Submitter: spider-mario
Maintainer: spider-mario
Last Packager: spider-mario
Votes: 10
Popularity: 0.047380
First Submitted: 2016-11-22 22:12
Last Updated: 2018-08-19 18:29

Latest Comments

1 2 3 Next › Last »

spider-mario commented on 2018-08-19 19:14

It should be fixed now, thanks again.

spider-mario commented on 2018-08-16 12:12

Thanks for notifying me and for the fix. I am currently on vacation with no access to my Arch machine but I will look into it when I get back.

SpotlightKid commented on 2018-08-12 14:53

Package doesn't build with Python 3.7 due to an outdated wscript in pugl. See https://github.com/mruby-zest/mruby-zest-build/issues/13

Workaround:

diff --git a/PKGBUILD b/PKGBUILD
index 1be10e8..ba8cdd6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,7 +7,7 @@ arch=('i686' 'x86_64')
 url="http://zynaddsubfx.sourceforge.net/zyn-fusion.html"
 license=('GPL2' 'LGPL2.1')
 depends=('fftw' 'libglvnd' 'mxml' 'jack' 'liblo' 'alsa-lib' 'portaudio')
-makedepends=('git' 'wget' 'cmake' 'python' 'ruby-rake'
+makedepends=('git' 'wget' 'cmake' 'python' 'python2' 'ruby-rake'
              'glu' # For building pugl, which does not seem to actually need it at runtime
 )
 provides=('zynaddsubfx')
@@ -22,7 +22,9 @@ prepare() {

        cd ../mruby-zest-build
        git submodule update --init
+       sed -i -e 's|\./waf|python2 waf|g' Makefile
        make setup
+
 }

 build() {

dvzrv commented on 2018-06-15 06:21

I've removed lash from [community]: https://lists.archlinux.org/pipermail/arch-proaudio/2018-June/000148.html

dsreyes1014 commented on 2018-04-06 21:51

failing to build at "rtosc not found please check file permissions and your network"

spider-mario commented on 2018-02-02 19:14

Ah, apparently it’s the third-party library “pugl” which requires -lGLU when building, even though it does not appear to actually use any symbol from glu (and so the linker just drops it). I have now updated the PKGBUILD, thanks for notifying me.

Gimmeapill commented on 2018-02-02 09:08

@spider-mario: cmake insists on having glu installed, so it possibly belongs then to the makedepends array, but I didn't investigate further

(I just chimed in as I had the exact same issue with one of my pkgbuilds).

In any case, you should be able to reproduce the error (and catch easily any missing deps) if you build in a clean chroot with extra-x86_64-build from the devtools package:

https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot

spider-mario commented on 2018-02-01 22:53

Ah, right, that makes sense. Thanks.

Are you sure about glu, though? I don’t see libGLU.so in the lddtree output for either /usr/bin/zynaddsubfx or /opt/zyn-fusion/zyn-fusion, or any of the .so files. namcap doesn’t detect the dependency either.

dsreyes1014 commented on 2018-02-01 17:59

@Gimmeapill: It is makedepends: 'wget' for me. It builds and installs fine now. Thanks.

Gimmeapill commented on 2018-01-31 11:22

Some dependencies need to be added in order to build successfully in a clean chroot:

makedepends: 'wget' 'cmake' 'python'

depdends: 'glu'