Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package Request: stk #20970

Closed
jarbowski opened this issue Apr 14, 2020 · 8 comments
Closed

Package Request: stk #20970

jarbowski opened this issue Apr 14, 2020 · 8 comments

Comments

@jarbowski
Copy link
Contributor

hi,
this is an audio synthesis toolKit written in c++
optionally required by lmms (add some instruments), csound and sc3-plugins
thanks

https://github.com/thestk/stk

@pullmoll
Copy link
Member

There you go.

@jarbowski
Copy link
Contributor Author

thank you very much
but to be effective, lmms, csound and sc3-plugins have to be edited (certainly libstk-devel in makedepends) and rebuild

@pullmoll
Copy link
Member

Hmm.. I'm working on getting i686 built and thinking about what to do with the ./rawwaves data. Probably add them to a stk-data subpackage with archs=noarch.

@pullmoll
Copy link
Member

pullmoll commented Apr 14, 2020

lmms and csound are done, but sc3-plugins is using git clone and it's a little messy :-)
I'm trying to fetch the package and all its submodules as distfiles, moving them to where they are expected. Only nova-tt is not (yet) found. Perhaps I need to add the supercollider package itself and put nova-tt in that package's external_libraries.

@pullmoll
Copy link
Member

Done.

@jarbowski
Copy link
Contributor Author

lmms complaigns about stk. attempts to find rawwaves dir in /usr/share/stk/rawwaves like in arch's pkgbuild
better than a stk-data subpackage?
https://git.archlinux.org/svntogit/community.git/tree/trunk/PKGBUILD?h=packages/stk

@jarbowski
Copy link
Contributor Author

@pullmoll
so stk-data should be a lmms dependency? or an INSTALL file in lmms installation to warn about stk-data and to keep it really optionnal?

@pullmoll
Copy link
Member

I also realized this now. Will push yet another update soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants