mirror of
https://github.com/openbsd/ports.git
synced 2026-06-17 23:13:55 +02:00
Update to lv2-1.18.10.
This commit is contained in:
+9
-38
@@ -1,7 +1,6 @@
|
||||
COMMENT= open standard for audio plugins, used by hundreds of plugins
|
||||
COMMENT= open standard for audio plugins
|
||||
|
||||
DISTNAME= lv2-1.18.2
|
||||
REVISION= 4
|
||||
DISTNAME= lv2-1.18.10
|
||||
|
||||
CATEGORIES= audio
|
||||
|
||||
@@ -10,44 +9,16 @@ HOMEPAGE= https://lv2plug.in
|
||||
# ISC
|
||||
PERMIT_PACKAGE= Yes
|
||||
|
||||
WANTLIB += FLAC X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext
|
||||
WANTLIB += Xfixes Xft Xi Xinerama Xrandr Xrender atk-1.0 cairo
|
||||
WANTLIB += expat ffi fontconfig freetype fribidi gdk-x11-2.0 gdk_pixbuf-2.0
|
||||
WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2
|
||||
WANTLIB += gtk-x11-2.0 harfbuzz harfbuzz-gobject intl m ogg opus
|
||||
WANTLIB += pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre2-8 pixman-1
|
||||
WANTLIB += png pthread sndfile tiff vorbis vorbisenc xcb xcb-render
|
||||
WANTLIB += xcb-shm z jpeg lzo2
|
||||
|
||||
MODULES += lang/python
|
||||
MODULES= devel/meson
|
||||
|
||||
SITES= https://lv2plug.in/spec/
|
||||
EXTRACT_SUFX= .tar.xz
|
||||
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
# example plugins that enforce a dependency on x11/gtk+2
|
||||
CONFIGURE_ARGS += -Dplugins=disabled
|
||||
|
||||
LIB_DEPENDS= audio/libsndfile \
|
||||
x11/gtk+2
|
||||
|
||||
MODULES= lang/python
|
||||
|
||||
MODPY_ADJ_FILES=lv2specgen/lv2specgen.py
|
||||
|
||||
# requires library gcov
|
||||
NO_TEST= Yes
|
||||
|
||||
do-configure:
|
||||
cd ${WRKSRC} && PYTHON=${MODPY_BIN} CXX='${CXX}' CC='${CC}' \
|
||||
${MODPY_BIN} ./waf configure \
|
||||
--prefix=${PREFIX} \
|
||||
--destdir=${DESTDIR} \
|
||||
--mandir=${PREFIX}/man \
|
||||
--copy-headers \
|
||||
--debug
|
||||
|
||||
do-build:
|
||||
cd ${WRKSRC} && ${MODPY_BIN} ./waf -v
|
||||
|
||||
do-install:
|
||||
cd ${WRKSRC} && ${MODPY_BIN} ./waf install
|
||||
# needs py3-rdflib which is not ported
|
||||
CONFIGURE_ARGS += -Ddocs=disabled \
|
||||
-Dtests=disabled
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
+2
-2
@@ -1,2 +1,2 @@
|
||||
SHA256 (lv2-1.18.2.tar.bz2) = TokfvHRMBYVb6136gugisUkX3Wbpj4K4Iw29HHqy4F4=
|
||||
SIZE (lv2-1.18.2.tar.bz2) = 538345
|
||||
SHA256 (lv2-1.18.10.tar.xz) = eMUbzyG1Tli7Yymsy7Ta4Dsu15tSD5oB5zS9neUwlT8=
|
||||
SIZE (lv2-1.18.10.tar.xz) = 237380
|
||||
|
||||
+12
-4
@@ -1,4 +1,12 @@
|
||||
LV2 is an open standard for audio plugins, used by hundreds of plugins and
|
||||
other projects. At its core, LV2 is a simple stable interface, accompanied
|
||||
by extensions which add functionality to support the needs of increasingly
|
||||
powerful audio software.
|
||||
V2 is an extensible open standard for audio plugins. LV2 has a simple core
|
||||
interface, which is accompanied by extensions that add more advanced
|
||||
functionality.
|
||||
|
||||
Many types of plugins can be built with LV2, including audio effects,
|
||||
synthesizers, and control processors for modulation and automation. Extensions
|
||||
support more powerful features, such as:
|
||||
- Platform-native UIs
|
||||
- Network-transparent plugin control
|
||||
- Portable and archivable persistent state
|
||||
- Non-realtime tasks (like file loading) with sample-accurate export
|
||||
- Semantic control with meaningful control designations and value units
|
||||
|
||||
+1
-116
@@ -1,5 +1,4 @@
|
||||
bin/lv2_validate
|
||||
bin/lv2specgen.py
|
||||
include/lv2/
|
||||
include/lv2.h
|
||||
include/lv2/atom/
|
||||
@@ -116,135 +115,77 @@ include/lv2/worker/
|
||||
include/lv2/worker/worker.h
|
||||
lib/lv2/
|
||||
lib/lv2/atom.lv2/
|
||||
lib/lv2/atom.lv2/atom-test-utils.c
|
||||
lib/lv2/atom.lv2/atom-test.c
|
||||
lib/lv2/atom.lv2/atom.h
|
||||
lib/lv2/atom.lv2/atom.meta.ttl
|
||||
lib/lv2/atom.lv2/atom.ttl
|
||||
lib/lv2/atom.lv2/forge-overflow-test.c
|
||||
lib/lv2/atom.lv2/forge.h
|
||||
lib/lv2/atom.lv2/manifest.ttl
|
||||
lib/lv2/atom.lv2/util.h
|
||||
lib/lv2/buf-size.lv2/
|
||||
lib/lv2/buf-size.lv2/buf-size.h
|
||||
lib/lv2/buf-size.lv2/buf-size.meta.ttl
|
||||
lib/lv2/buf-size.lv2/buf-size.ttl
|
||||
lib/lv2/buf-size.lv2/manifest.ttl
|
||||
lib/lv2/core.lv2/
|
||||
lib/lv2/core.lv2/attributes.h
|
||||
lib/lv2/core.lv2/lv2.h
|
||||
lib/lv2/core.lv2/lv2_util.h
|
||||
lib/lv2/core.lv2/lv2core.meta.ttl
|
||||
lib/lv2/core.lv2/lv2core.ttl
|
||||
lib/lv2/core.lv2/manifest.ttl
|
||||
lib/lv2/core.lv2/meta.ttl
|
||||
lib/lv2/core.lv2/people.ttl
|
||||
lib/lv2/data-access.lv2/
|
||||
lib/lv2/data-access.lv2/data-access.h
|
||||
lib/lv2/data-access.lv2/data-access.meta.ttl
|
||||
lib/lv2/data-access.lv2/data-access.ttl
|
||||
lib/lv2/data-access.lv2/manifest.ttl
|
||||
lib/lv2/dynmanifest.lv2/
|
||||
lib/lv2/dynmanifest.lv2/dynmanifest.h
|
||||
lib/lv2/dynmanifest.lv2/dynmanifest.meta.ttl
|
||||
lib/lv2/dynmanifest.lv2/dynmanifest.ttl
|
||||
lib/lv2/dynmanifest.lv2/manifest.ttl
|
||||
lib/lv2/eg-amp.lv2/
|
||||
@so lib/lv2/eg-amp.lv2/amp.so
|
||||
lib/lv2/eg-amp.lv2/amp.ttl
|
||||
lib/lv2/eg-amp.lv2/manifest.ttl
|
||||
lib/lv2/eg-fifths.lv2/
|
||||
@so lib/lv2/eg-fifths.lv2/fifths.so
|
||||
lib/lv2/eg-fifths.lv2/fifths.ttl
|
||||
lib/lv2/eg-fifths.lv2/manifest.ttl
|
||||
lib/lv2/eg-metro.lv2/
|
||||
lib/lv2/eg-metro.lv2/manifest.ttl
|
||||
@so lib/lv2/eg-metro.lv2/metro.so
|
||||
lib/lv2/eg-metro.lv2/metro.ttl
|
||||
lib/lv2/eg-midigate.lv2/
|
||||
lib/lv2/eg-midigate.lv2/manifest.ttl
|
||||
@so lib/lv2/eg-midigate.lv2/midigate.so
|
||||
lib/lv2/eg-midigate.lv2/midigate.ttl
|
||||
lib/lv2/eg-params.lv2/
|
||||
lib/lv2/eg-params.lv2/manifest.ttl
|
||||
@so lib/lv2/eg-params.lv2/params.so
|
||||
lib/lv2/eg-params.lv2/params.ttl
|
||||
lib/lv2/eg-sampler.lv2/
|
||||
lib/lv2/eg-sampler.lv2/click.wav
|
||||
lib/lv2/eg-sampler.lv2/manifest.ttl
|
||||
@so lib/lv2/eg-sampler.lv2/sampler.so
|
||||
lib/lv2/eg-sampler.lv2/sampler.ttl
|
||||
@so lib/lv2/eg-sampler.lv2/sampler_ui.so
|
||||
lib/lv2/eg-scope.lv2/
|
||||
@so lib/lv2/eg-scope.lv2/examploscope.so
|
||||
lib/lv2/eg-scope.lv2/examploscope.ttl
|
||||
@so lib/lv2/eg-scope.lv2/examploscope_ui.so
|
||||
lib/lv2/eg-scope.lv2/manifest.ttl
|
||||
lib/lv2/event.lv2/
|
||||
lib/lv2/event.lv2/event-helpers.h
|
||||
lib/lv2/event.lv2/event.h
|
||||
lib/lv2/event.lv2/event.meta.ttl
|
||||
lib/lv2/event.lv2/event.ttl
|
||||
lib/lv2/event.lv2/manifest.ttl
|
||||
lib/lv2/instance-access.lv2/
|
||||
lib/lv2/instance-access.lv2/instance-access.h
|
||||
lib/lv2/instance-access.lv2/instance-access.meta.ttl
|
||||
lib/lv2/instance-access.lv2/instance-access.ttl
|
||||
lib/lv2/instance-access.lv2/manifest.ttl
|
||||
lib/lv2/log.lv2/
|
||||
lib/lv2/log.lv2/log.h
|
||||
lib/lv2/log.lv2/log.meta.ttl
|
||||
lib/lv2/log.lv2/log.ttl
|
||||
lib/lv2/log.lv2/logger.h
|
||||
lib/lv2/log.lv2/manifest.ttl
|
||||
lib/lv2/midi.lv2/
|
||||
lib/lv2/midi.lv2/manifest.ttl
|
||||
lib/lv2/midi.lv2/midi.h
|
||||
lib/lv2/midi.lv2/midi.meta.ttl
|
||||
lib/lv2/midi.lv2/midi.ttl
|
||||
lib/lv2/morph.lv2/
|
||||
lib/lv2/morph.lv2/manifest.ttl
|
||||
lib/lv2/morph.lv2/morph.h
|
||||
lib/lv2/morph.lv2/morph.meta.ttl
|
||||
lib/lv2/morph.lv2/morph.ttl
|
||||
lib/lv2/options.lv2/
|
||||
lib/lv2/options.lv2/manifest.ttl
|
||||
lib/lv2/options.lv2/options.h
|
||||
lib/lv2/options.lv2/options.meta.ttl
|
||||
lib/lv2/options.lv2/options.ttl
|
||||
lib/lv2/parameters.lv2/
|
||||
lib/lv2/parameters.lv2/manifest.ttl
|
||||
lib/lv2/parameters.lv2/parameters.h
|
||||
lib/lv2/parameters.lv2/parameters.meta.ttl
|
||||
lib/lv2/parameters.lv2/parameters.ttl
|
||||
lib/lv2/patch.lv2/
|
||||
lib/lv2/patch.lv2/manifest.ttl
|
||||
lib/lv2/patch.lv2/patch.h
|
||||
lib/lv2/patch.lv2/patch.meta.ttl
|
||||
lib/lv2/patch.lv2/patch.ttl
|
||||
lib/lv2/port-groups.lv2/
|
||||
lib/lv2/port-groups.lv2/manifest.ttl
|
||||
lib/lv2/port-groups.lv2/port-groups.h
|
||||
lib/lv2/port-groups.lv2/port-groups.meta.ttl
|
||||
lib/lv2/port-groups.lv2/port-groups.ttl
|
||||
lib/lv2/port-props.lv2/
|
||||
lib/lv2/port-props.lv2/manifest.ttl
|
||||
lib/lv2/port-props.lv2/port-props.h
|
||||
lib/lv2/port-props.lv2/port-props.meta.ttl
|
||||
lib/lv2/port-props.lv2/port-props.ttl
|
||||
lib/lv2/presets.lv2/
|
||||
lib/lv2/presets.lv2/manifest.ttl
|
||||
lib/lv2/presets.lv2/presets.h
|
||||
lib/lv2/presets.lv2/presets.meta.ttl
|
||||
lib/lv2/presets.lv2/presets.ttl
|
||||
lib/lv2/resize-port.lv2/
|
||||
lib/lv2/resize-port.lv2/manifest.ttl
|
||||
lib/lv2/resize-port.lv2/resize-port.h
|
||||
lib/lv2/resize-port.lv2/resize-port.meta.ttl
|
||||
lib/lv2/resize-port.lv2/resize-port.ttl
|
||||
lib/lv2/schemas.lv2/
|
||||
lib/lv2/schemas.lv2/dcs.ttl
|
||||
lib/lv2/schemas.lv2/dct.ttl
|
||||
lib/lv2/schemas.lv2/dcterms.ttl
|
||||
lib/lv2/schemas.lv2/doap.ttl
|
||||
lib/lv2/schemas.lv2/foaf.ttl
|
||||
lib/lv2/schemas.lv2/manifest.ttl
|
||||
@@ -254,86 +195,30 @@ lib/lv2/schemas.lv2/rdfs.ttl
|
||||
lib/lv2/schemas.lv2/xsd.ttl
|
||||
lib/lv2/state.lv2/
|
||||
lib/lv2/state.lv2/manifest.ttl
|
||||
lib/lv2/state.lv2/state.h
|
||||
lib/lv2/state.lv2/state.meta.ttl
|
||||
lib/lv2/state.lv2/state.ttl
|
||||
lib/lv2/time.lv2/
|
||||
lib/lv2/time.lv2/manifest.ttl
|
||||
lib/lv2/time.lv2/time.h
|
||||
lib/lv2/time.lv2/time.meta.ttl
|
||||
lib/lv2/time.lv2/time.ttl
|
||||
lib/lv2/ui.lv2/
|
||||
lib/lv2/ui.lv2/manifest.ttl
|
||||
lib/lv2/ui.lv2/ui.h
|
||||
lib/lv2/ui.lv2/ui.meta.ttl
|
||||
lib/lv2/ui.lv2/ui.ttl
|
||||
lib/lv2/units.lv2/
|
||||
lib/lv2/units.lv2/manifest.ttl
|
||||
lib/lv2/units.lv2/units.h
|
||||
lib/lv2/units.lv2/units.meta.ttl
|
||||
lib/lv2/units.lv2/units.ttl
|
||||
lib/lv2/uri-map.lv2/
|
||||
lib/lv2/uri-map.lv2/manifest.ttl
|
||||
lib/lv2/uri-map.lv2/uri-map.h
|
||||
lib/lv2/uri-map.lv2/uri-map.meta.ttl
|
||||
lib/lv2/uri-map.lv2/uri-map.ttl
|
||||
lib/lv2/urid.lv2/
|
||||
lib/lv2/urid.lv2/manifest.ttl
|
||||
lib/lv2/urid.lv2/urid.h
|
||||
lib/lv2/urid.lv2/urid.meta.ttl
|
||||
lib/lv2/urid.lv2/urid.ttl
|
||||
lib/lv2/worker.lv2/
|
||||
lib/lv2/worker.lv2/manifest.ttl
|
||||
lib/lv2/worker.lv2/worker.h
|
||||
lib/lv2/worker.lv2/worker.meta.ttl
|
||||
lib/lv2/worker.lv2/worker.ttl
|
||||
lib/pkgconfig/lv2.pc
|
||||
share/lv2specgen/
|
||||
share/lv2specgen/DTD/
|
||||
share/lv2specgen/DTD/xhtml-attribs-1.mod
|
||||
share/lv2specgen/DTD/xhtml-base-1.mod
|
||||
share/lv2specgen/DTD/xhtml-basic-table-1.mod
|
||||
share/lv2specgen/DTD/xhtml-basic11-model-1.mod
|
||||
share/lv2specgen/DTD/xhtml-basic11.dtd
|
||||
share/lv2specgen/DTD/xhtml-bdo-1.mod
|
||||
share/lv2specgen/DTD/xhtml-blkphras-1.mod
|
||||
share/lv2specgen/DTD/xhtml-blkpres-1.mod
|
||||
share/lv2specgen/DTD/xhtml-blkstruct-1.mod
|
||||
share/lv2specgen/DTD/xhtml-charent-1.mod
|
||||
share/lv2specgen/DTD/xhtml-csismap-1.mod
|
||||
share/lv2specgen/DTD/xhtml-datatypes-1.mod
|
||||
share/lv2specgen/DTD/xhtml-datatypes-1.mod.1
|
||||
share/lv2specgen/DTD/xhtml-edit-1.mod
|
||||
share/lv2specgen/DTD/xhtml-events-1.mod
|
||||
share/lv2specgen/DTD/xhtml-form-1.mod
|
||||
share/lv2specgen/DTD/xhtml-framework-1.mod
|
||||
share/lv2specgen/DTD/xhtml-hypertext-1.mod
|
||||
share/lv2specgen/DTD/xhtml-image-1.mod
|
||||
share/lv2specgen/DTD/xhtml-inlphras-1.mod
|
||||
share/lv2specgen/DTD/xhtml-inlpres-1.mod
|
||||
share/lv2specgen/DTD/xhtml-inlstruct-1.mod
|
||||
share/lv2specgen/DTD/xhtml-inlstyle-1.mod
|
||||
share/lv2specgen/DTD/xhtml-inputmode-1.mod
|
||||
share/lv2specgen/DTD/xhtml-lat1.ent
|
||||
share/lv2specgen/DTD/xhtml-legacy-1.mod
|
||||
share/lv2specgen/DTD/xhtml-link-1.mod
|
||||
share/lv2specgen/DTD/xhtml-list-1.mod
|
||||
share/lv2specgen/DTD/xhtml-meta-1.mod
|
||||
share/lv2specgen/DTD/xhtml-metaAttributes-1.mod
|
||||
share/lv2specgen/DTD/xhtml-object-1.mod
|
||||
share/lv2specgen/DTD/xhtml-param-1.mod
|
||||
share/lv2specgen/DTD/xhtml-pres-1.mod
|
||||
share/lv2specgen/DTD/xhtml-qname-1.mod
|
||||
share/lv2specgen/DTD/xhtml-rdfa-1.dtd
|
||||
share/lv2specgen/DTD/xhtml-rdfa-model-1.mod
|
||||
share/lv2specgen/DTD/xhtml-script-1.mod
|
||||
share/lv2specgen/DTD/xhtml-special.ent
|
||||
share/lv2specgen/DTD/xhtml-ssismap-1.mod
|
||||
share/lv2specgen/DTD/xhtml-struct-1.mod
|
||||
share/lv2specgen/DTD/xhtml-style-1.mod
|
||||
share/lv2specgen/DTD/xhtml-symbol.ent
|
||||
share/lv2specgen/DTD/xhtml-table-1.mod
|
||||
share/lv2specgen/DTD/xhtml-target-1.mod
|
||||
share/lv2specgen/DTD/xhtml-text-1.mod
|
||||
share/lv2specgen/style.css
|
||||
share/lv2specgen/template.html
|
||||
|
||||
Reference in New Issue
Block a user