lv2 is now on git, i've uploaded a lv2-git
https://aur.archlinux.org/packages/lv2-git/
Search Criteria
Package Details: lv2-git 1.11.0.commitc88c-1
Package Actions
| Package Base: | lv2-git |
|---|---|
| Description: | A standard for plugins and matching host applications, mainly targeted at audio processing and generation. |
| Upstream URL: | http://lv2plug.in/ |
| Category: | multimedia |
| Licenses: | |
| Conflicts: | |
| Provides: | |
| Replaces: | |
| Submitter: | brunogola |
| Maintainer: | brunogola |
| Last Packager: | brunogola |
| Votes: | 8 |
| First Submitted: | 2015-02-23 15:47 |
| Last Updated: | 2015-02-23 15:52 |
Dependencies (7)
- gtk2 (make)
- libsndfile (make)
- python2 (make)
- subversion (make)
- gtk2 (optional) – example extension
- libsndfile (optional) – example extension
- python2 (optional) – scripts
Sources
Latest Comments
Comment by brunogola
Comment by stativ
Merged lv2core-svn into lv2-svn as requested by the maintainer ("lv2core is now bundled in lv2").
Comment by speps
@looplog lv2core is now bundled in lv2 by upstream.
Anonymous comment
What is the difference between this and lv2core-svn?
Comment by nickl
Thanks for the package.
Since March 23rd there's no more --experimental option, everything is just always built, and waf will complain if you pass it.
Comment by speps
@jtxx000 Thanks for reporting. License fixed + added new provides on lv2-{eg-{amp,sampler},message}, and optional dependencies (also not anymore an 'any' package)
Anonymous comment
The line
head -n 16 lv2/ns/$_name/$_name.ttl
should be changed to
head -n 16 lv2/lv2plug.in/ns/$_name/$_name.ttl
Comment by orbisvicis
I put the new pkgbuild up @ http://hpaste.org/51592
lots of changes: licenses/conflicts/provides are all automatic
I didn't feel like deleting lv2config because it can't hurt to have it.
Comment by orbisvicis
Still way more convenient than duplicating individualized pkgbuilds for all lv2 plugins... especially since many of them exist only on svn
Simplest fix is probably to rename this package to lv2-bundle-svn or lv2-plug-in-svn, then some bash code to automatically get the names and versions of all the extensions
Comment by orbisvicis
Im not sure its a good idea to package these together, if any package provides *only* lv2core, then any package depending on lv2core wouldn't know to depend on the bundle version, ie it doesnt provide specific dependencies. Besides this bundle doesn't allow individual extension versioning. And the latest version of lv2core is 4.0, not 4.1 (in svn trunk).
Comment by speps
Updated to build again, since lv2config was rewritten in c.
By now I've dropped lv2config, replacing it with a script that creates
and includes all the headers symlinks in the binary tarball.
If you're replacing lv2core in extra, install the package forcing with
pacman -Uf in order to overwrite all the headers generated by lv2config.