Summary: | [NEW PORT] audio/synthpod-lv2: Lightweight Nonlinear LV2 Plugin Container | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Yuri Victorovich <yuri> | ||||||||||||
Component: | Individual Port(s) | Assignee: | Richard Gallamore <ultima> | ||||||||||||
Status: | Closed FIXED | ||||||||||||||
Severity: | Affects Only Me | CC: | ultima | ||||||||||||
Priority: | --- | Keywords: | feature | ||||||||||||
Version: | Latest | ||||||||||||||
Hardware: | Any | ||||||||||||||
OS: | Any | ||||||||||||||
Attachments: |
|
Created attachment 185272 [details]
shar
Upstream adopted our patches, and made some bug fixes.
Updated to the latest version.
Created attachment 185273 [details]
shar
Created attachment 185275 [details]
shar
Created attachment 185336 [details]
shar
looks good, had to make some changes. See changes here: https://reviews.freebsd.org/D12094 Why did you remove JACK_DESC? You shouldn't try to reuse standard ones as much as possible, because in this case JACK has different meaning. (In reply to Yuri Victorovich from comment #6) In this port, the meanings of options are subclasses of the standard ones: {OPT}_DESC= Build {OPT} sandbox They are similar, but different. (In reply to Yuri Victorovich from comment #7) They seem pretty similar to me, i'll readd it if you wish. Is that the only one you think should be readded? (In reply to Richard Gallamore from comment #8) Yes, please readd them. Also, versions in the format g20170810 seem wrong. PKGNAMEPREFIX=g should be used, IMO. Also, you should replace XORG with UI here: > PLIST_SUB+= XORG= because it is for the case of UI, not XORG. Otherwise, it looks good. Thanks! (In reply to Yuri Victorovich from comment #9) Readded options. The g on DISTVERSION is how it should be according to PHB[1] example 5.13 [1] https://www.freebsd.org/doc/en/books/porters-handbook/makefile-distfiles.html#makefile-master_sites-github-description (In reply to Richard Gallamore from comment #10) > The g on DISTVERSION is how it should be according to PHB[1] example 5.13 Ok! A commit references this bug: Author: ultima Date: Mon Aug 21 07:02:58 UTC 2017 New revision: 448453 URL: https://svnweb.freebsd.org/changeset/ports/448453 Log: Synthpod is an LV2 host. It can be run as a standalone app and be used as a tool for live performances or general audio and event filtering. It was conceptualized to fill the gap between pure textual (e.g. SuperCollider) and pure visual flow (e.g. Pure Data) audio programming paradigms. Potential fields of application may include: * Live audio synthesis * Real-time event scripting * Non-linear signal routing * Advanced control automation * Advanced event filtering * Live mixing * Live coding * Algorithmic composition * Interfacing to expressive controllers WWW: https://open-music-kontrollers.ch/lv2/synthpod PR: 221319 Submitted by: Yuri Victorovich (maintainer) Reviewed by: matthew (mentor) Approved by: matthew (mentor) Differential Revision: https://reviews.freebsd.org/D12094 Changes: head/audio/Makefile head/audio/synthpod-lv2/ head/audio/synthpod-lv2/Makefile head/audio/synthpod-lv2/distinfo head/audio/synthpod-lv2/files/ head/audio/synthpod-lv2/files/patch-CMakeLists.txt head/audio/synthpod-lv2/pkg-descr head/audio/synthpod-lv2/pkg-message head/audio/synthpod-lv2/pkg-plist Committed, thanks! |
Created attachment 185136 [details] shar QAs: * poudriere 11.1 amd64 * portlint * runs fine