Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

lv2-1.14.0-lp152.3.63 RPM for ppc64le

From OpenSuSE Ports Leap 15.2 for ppc64le

Name: lv2 Distribution: openSUSE:Leap:15.2:PowerPC / ports
Version: 1.14.0 Vendor: openSUSE
Release: lp152.3.63 Build date: Wed Jun 24 18:01:23 2020
Group: System/Libraries Build host: obs-power9-06
Size: 720060 Source RPM: lv2-1.14.0-lp152.3.63.src.rpm
Packager: https://bugs.opensuse.org
Url: http://lv2plug.in/
Summary: Plugin standard for audio systems
LV2 is a portable plugin standard for audio systems, similar in scope to LADSPA,
VST, AU, and others. It defines a C API for code and a format for data files
which collectively describe a plugin. LV2 consists of a simple core (roughly
equivalent in power to LADSPA) which can be extended to support more advanced
functionality. This allows the interface to be "grown" to accommodate the needs
of real software as they arise.

LV2 is both a stable interface and a forward-moving project: there is a stable
set of "official" extensions in use while new functionality is actively
developed. Anyone can extend LV2, which allows developers to try out new ideas
and ensure they work in practice. Good extensions are vetted by the community
and included in the official distribution so they can be relied on to be widely
supported. This open development model means developers can always scratch their
itch without a central authority getting in the way. The current stable release
includes most functionality required by modern plugins, including:

  * Audio, control, "control voltage" (audio-rate control), and event
    (e.g. MIDI) input and output
  * Expressive open-ended port metadata, including:
    - "Meaningful" controls (e.g. gain or envelope attack) allowing intelligent
      host control or UI generation
    - Control units (e.g. Hz, octaves, dB)
    - Multi-channel port groups (e.g. stereo, 5.1 surround, ambisonics
  * Embeddable GUIs in any toolkit, with support for a full plugin/UI split
    (including network transparency in capable hosts)
  * Ability to bundle any files (e.g. samples or impulses) with plugins
  * Presets (bundled and/or user saved)
  * Plugin state saving and restoring
  * Host-managed logging
  * Non-realtime plugin worker methods (simple and portable host-managed
    threading)
  * Message-based plugin communication, allowing plugins/UIs to have advanced
    interfaces without host support or specifications getting in the way
  * Transport awareness, both real time and tempo time (bars, beats, etc-.)

LV2 has graceful compatibility "baked in": for example, a simple amplifier
plugin might have audio in/out with a gain control, and function in any host.
The same plugin could have a fancy GUI and transport awareness which optionally
work in hosts that support these features. Conversely, hosts know not to load
plugins that require features it does not support.

See the specification index for complete documentation. If you are a host or
plugin author and need missing functionality, please file a ticket or let us
know your requirements on  the mailing list. LV2 is a community project that
depends on your feedback to improve - unknown requirements are unmet
requirements!

Provides

Requires

License

ISC

Changelog

* Wed Mar 15 2017 jengelh@inai.de
  - Trim irrelevant parts from description.
* Sun Mar 12 2017 davejplater@gmail.com
  - Update 1.14.0 stable
  - Added lv2pkgconfig.patch to fix .pc files.
  - Upstream changes:
    * eg-sampler: Support thread-safe state restoration.
    * eg-sampler: Fix handling of state file paths.
    * eg-scope: Don't feed back UI state updates.
    * lv2core: Add lv2_util.h with lv2_features_data() and
      lv2_features_query().
    * lv2core: Add lv2:enabled designation.
    * buf-size: Add bufsz:nominalBlockLength option.
    * buf-size: Add bufsz:coarseBlockLength feature.
    * log: Add lv2_log_logger_set_map() for changing the URI map of
      an existing logger.
    * state: Add LV2_STATE_ERR_NO_SPACE status flag.
    * state: Add state:threadSafeRestore feature for dropout-free
      state restoration.
    * time: Define LV2_TIME_PREFIX.
    * worker: Improve documentation.
    * ui: Improve documentation.
    * ui: Add missing property labels.
* Sun Dec 13 2015 davejplater@gmail.com
  - Update to lv2 (1.12.0) stable.
  - Disable documentation build for less than Tumbleweed,
  - Upstream changes:
    * Fix merging of version histories in specification documentation
    * eg-sampler: Support patch:Get, and request initial state from UI
    * Simplify property restrictions by removing redundancy.
    * eg-sampler: Add gain parameter.
    * Improve API documentation.
    * lv2core: Add extern C and visibility attribute to LV2_SYMBOL_EXPORT
    * lv2core: Add lv2:isSideChain port property.
    * lv2core: Relax domain of lv2:minimum lv2:maximum and lv2:default
      so they can be used to describe properties/parameters as well.
    * parameters: Add range to parameters so hosts know how to control them.
    * patch: Define patch:Get with no subject to implicitly apply to
      reciever. This can be used by UIs to get an initial description
      of a plugin.
    * patch: Add patch:Copy method.
    * units: Add lv2:Parameter to domain of units:unit.
    * units: Fix non-existent port type in examples.
* Fri Jan 09 2015 ecsos@opensuse.org
  - Update to 1.10.0
    * Upgrade to waf 1.7.16.
    * lv2specgen: Display deprecated warning on classes
      marked owl:deprecated.
    * Fix -Wconversion warnings in headers.
    * lv2core: Clarify lv2_descriptor() and lv2_lib_descriptor()
      documentation.
    * atom: Add lv2_atom_sequence_clear() and
      lv2_atom_sequence_append_event() helper functions.
    * atom: Add lv2_atom_forge_is_object_type() and
      lv2_atom_forge_is_blank() to ease backwards compatibility.
    * atom: Deprecate Blank and Resource in favour of just Object.
    * atom: Add lv2_atom_forge_key() for terser object writing.
    * event: Minor documentation improvements.
    * patch: Add patch:sequenceNumber for associating replies with
      requests.
    * ui: Fix identifier typos in documentation.
    * ui: Add show interface so UIs can gracefully degrade to
      separate windows if hosts can not use their widget directly.
* Tue Nov 11 2014 olaf@aepfle.de
  - Fix build in SLE_11
    cairo is too old for scope files
    doc macro behaves different
* Fri Jul 11 2014 reddwarf@opensuse.org
  - Update to 1.8.0
    * Install lv2specgen for use by other projects.
    * lv2specgen: Fix links to externally defined terms.
    * Add scope example plugin from Robin Gareus.
    * lv2core: Add lv2:prototype for property inheritance.
    * atom: Make lv2_atom_*_is_end() arguments const.
    * log: Add missing include <string.h> to logger.h for memset.
    * ui: Fix LV2_UI_INVALID_PORT_INDEX identifier in documentation.
* Sat Aug 17 2013 reddwarf@opensuse.org
  - Update to 1.6.0
    * Upgrade to waf 1.7.11.
    * Fix lv2specgen usage from command line.
    * atom: Fix crash in forge.h when pushing atoms to a full buffer.
    * ui: Add idle interface so native UIs and foreign toolkits can drive their event
      loops.
    * ui: Add ui:updateRate property.
    * Add metronome example plugin to demonstrate sample accurate tempo sync.
    * Generate book-style HTML documentation from example plugins.
    * lv2core: Make lv2:Parameter rdfs:subClassOf rdf:Property.
    * lv2core: Set range of lv2:designation to lv2:Designation.
    * lv2core: Add lv2:control for designating primary event-based control ports.
    * lv2core: Add lv2:EnvelopePlugin class.
    * lv2core: Reserve minor version 0 for unstable development plugins.
    * atom: Fix lv2_atom_sequence_end().
    * atom: Remove atom:stringType in favour of owl:onDatatype so generic tools can
      understand and validate atom literals.
    * atom: Improve atom documentation.
    * buf-size: Fix typo in bufsz:sequenceSize label.
    * event: Fix incorrect return type in lv2_event_get().
    * log: Add logger convenience API.
    * options: Set the range of opts:requiredOption and opts:supportedOption to opts:Option.
    * patch: Add patch:readable and patch:writable for describing available properties.
    * patch: Make patch:Set a compact message for setting one property.
    * state: Add state:loadDefaultState feature so plugins can have their default state
      loaded without hard-coding default state as a special case.
    * ui: Fix incorrect linker flag in ui:makeSONameResident documentation.
* Tue Oct 23 2012 reddwarf@opensuse.org
  - Update to 1.2.0
    * Use stricter datatype definitions conformant with the XSD and OWL
      specifications for better validation.
    * Move all project metadata for extensions (e.g. change log) to separate files to
      spare hosts from loading them during discovery.
    * lv2core: Use consistent label style.
    * atom: Fix lv2_atom_object_next() on 32-bit platforms.
    * atom: Fix outdated documentation in forge.h.
    * atom: Add lv2_atom_object_body_get().
    * atom: Add LV2_ATOM_CONTENTS_CONST and LV2_ATOM_BODY_CONST.
    * atom: Fix implicit conversions in forge.h that are invalid in C++11.
    * atom: Use consistent label style.
    * buf-size: Initial release.
    * dynmanifest: Use consistent label style.
    * event: Use consistent label style.
    * event: Use more precise domain and range for EventPort properties.
    * event: Remove asserts from event-helper.h.
    * event: Make event iterator gracefully handle optional ports.
    * midi: Add C definitions for message types and standard controllers.
    * midi: Remove non-standard midi:Tick message type.
    * midi: Add midi:binding and midi:channel predicates.
    * midi: Use consistent label style.
    * midi: Add midi:HexByte datatype for status bytes and masks.
    * midi: Fix definition of SystemExclusive status byte.
    * morph: Initial release.
    * options: Initial release.
    * parameters: Add parameters.h of URI defines for convenience.
    * parameters: Use consistent label style.
    * parameters: Add param:sampleRate.
    * port-groups: Use consistent label style.
    * port-props: Use consistent label style.
    * presets: Use consistent label style.
    * resize-port: Initial release.
    * state: Use consistent label style.
    * time: Use consistent label style.
    * urid: Fix typo in urid:unmap documentation.
  - Remove lv2-1.0.0-underlinking.patch and lv2-1.0.0-no_g++.patch. Applied upstream.
* Wed Aug 01 2012 reddwarf@opensuse.org
  - The first unified LV2 release

Files

/usr/lib64/lv2
/usr/lib64/lv2/atom.lv2
/usr/lib64/lv2/atom.lv2/atom-test.c
/usr/lib64/lv2/atom.lv2/atom.h
/usr/lib64/lv2/atom.lv2/atom.ttl
/usr/lib64/lv2/atom.lv2/forge.h
/usr/lib64/lv2/atom.lv2/lv2-atom.doap.ttl
/usr/lib64/lv2/atom.lv2/manifest.ttl
/usr/lib64/lv2/atom.lv2/util.h
/usr/lib64/lv2/buf-size.lv2
/usr/lib64/lv2/buf-size.lv2/buf-size.h
/usr/lib64/lv2/buf-size.lv2/buf-size.ttl
/usr/lib64/lv2/buf-size.lv2/lv2-buf-size.doap.ttl
/usr/lib64/lv2/buf-size.lv2/manifest.ttl
/usr/lib64/lv2/data-access.lv2
/usr/lib64/lv2/data-access.lv2/data-access.h
/usr/lib64/lv2/data-access.lv2/data-access.ttl
/usr/lib64/lv2/data-access.lv2/lv2-data-access.doap.ttl
/usr/lib64/lv2/data-access.lv2/manifest.ttl
/usr/lib64/lv2/dynmanifest.lv2
/usr/lib64/lv2/dynmanifest.lv2/dynmanifest.h
/usr/lib64/lv2/dynmanifest.lv2/dynmanifest.ttl
/usr/lib64/lv2/dynmanifest.lv2/lv2-dynmanifest.doap.ttl
/usr/lib64/lv2/dynmanifest.lv2/manifest.ttl
/usr/lib64/lv2/eg-fifths.lv2
/usr/lib64/lv2/eg-fifths.lv2/fifths.so
/usr/lib64/lv2/eg-fifths.lv2/fifths.ttl
/usr/lib64/lv2/eg-fifths.lv2/manifest.ttl
/usr/lib64/lv2/eg-params.lv2
/usr/lib64/lv2/eg-params.lv2/manifest.ttl
/usr/lib64/lv2/eg-params.lv2/params.so
/usr/lib64/lv2/eg-params.lv2/params.ttl
/usr/lib64/lv2/event.lv2
/usr/lib64/lv2/event.lv2/event-helpers.h
/usr/lib64/lv2/event.lv2/event.h
/usr/lib64/lv2/event.lv2/event.ttl
/usr/lib64/lv2/event.lv2/lv2-event.doap.ttl
/usr/lib64/lv2/event.lv2/manifest.ttl
/usr/lib64/lv2/instance-access.lv2
/usr/lib64/lv2/instance-access.lv2/instance-access.h
/usr/lib64/lv2/instance-access.lv2/instance-access.ttl
/usr/lib64/lv2/instance-access.lv2/lv2-instance-access.doap.ttl
/usr/lib64/lv2/instance-access.lv2/manifest.ttl
/usr/lib64/lv2/log.lv2
/usr/lib64/lv2/log.lv2/log.h
/usr/lib64/lv2/log.lv2/log.ttl
/usr/lib64/lv2/log.lv2/logger.h
/usr/lib64/lv2/log.lv2/lv2-log.doap.ttl
/usr/lib64/lv2/log.lv2/manifest.ttl
/usr/lib64/lv2/lv2core.lv2
/usr/lib64/lv2/lv2core.lv2/lv2.h
/usr/lib64/lv2/lv2core.lv2/lv2core.doap.ttl
/usr/lib64/lv2/lv2core.lv2/lv2core.ttl
/usr/lib64/lv2/lv2core.lv2/manifest.ttl
/usr/lib64/lv2/midi.lv2
/usr/lib64/lv2/midi.lv2/lv2-midi.doap.ttl
/usr/lib64/lv2/midi.lv2/manifest.ttl
/usr/lib64/lv2/midi.lv2/midi.h
/usr/lib64/lv2/midi.lv2/midi.ttl
/usr/lib64/lv2/morph.lv2
/usr/lib64/lv2/morph.lv2/lv2-morph.doap.ttl
/usr/lib64/lv2/morph.lv2/manifest.ttl
/usr/lib64/lv2/morph.lv2/morph.h
/usr/lib64/lv2/morph.lv2/morph.ttl
/usr/lib64/lv2/options.lv2
/usr/lib64/lv2/options.lv2/lv2-options.doap.ttl
/usr/lib64/lv2/options.lv2/manifest.ttl
/usr/lib64/lv2/options.lv2/options.h
/usr/lib64/lv2/options.lv2/options.ttl
/usr/lib64/lv2/parameters.lv2
/usr/lib64/lv2/parameters.lv2/lv2-parameters.doap.ttl
/usr/lib64/lv2/parameters.lv2/manifest.ttl
/usr/lib64/lv2/parameters.lv2/parameters.h
/usr/lib64/lv2/parameters.lv2/parameters.ttl
/usr/lib64/lv2/patch.lv2
/usr/lib64/lv2/patch.lv2/lv2-patch.doap.ttl
/usr/lib64/lv2/patch.lv2/manifest.ttl
/usr/lib64/lv2/patch.lv2/patch.h
/usr/lib64/lv2/patch.lv2/patch.ttl
/usr/lib64/lv2/port-groups.lv2
/usr/lib64/lv2/port-groups.lv2/lv2-port-groups.doap.ttl
/usr/lib64/lv2/port-groups.lv2/manifest.ttl
/usr/lib64/lv2/port-groups.lv2/port-groups.h
/usr/lib64/lv2/port-groups.lv2/port-groups.ttl
/usr/lib64/lv2/port-props.lv2
/usr/lib64/lv2/port-props.lv2/lv2-port-props.doap.ttl
/usr/lib64/lv2/port-props.lv2/manifest.ttl
/usr/lib64/lv2/port-props.lv2/port-props.h
/usr/lib64/lv2/port-props.lv2/port-props.ttl
/usr/lib64/lv2/presets.lv2
/usr/lib64/lv2/presets.lv2/lv2-presets.doap.ttl
/usr/lib64/lv2/presets.lv2/manifest.ttl
/usr/lib64/lv2/presets.lv2/presets.h
/usr/lib64/lv2/presets.lv2/presets.ttl
/usr/lib64/lv2/resize-port.lv2
/usr/lib64/lv2/resize-port.lv2/lv2-resize-port.doap.ttl
/usr/lib64/lv2/resize-port.lv2/manifest.ttl
/usr/lib64/lv2/resize-port.lv2/resize-port.h
/usr/lib64/lv2/resize-port.lv2/resize-port.ttl
/usr/lib64/lv2/schemas.lv2
/usr/lib64/lv2/schemas.lv2/dcs.ttl
/usr/lib64/lv2/schemas.lv2/dct.ttl
/usr/lib64/lv2/schemas.lv2/doap.ttl
/usr/lib64/lv2/schemas.lv2/foaf.ttl
/usr/lib64/lv2/schemas.lv2/manifest.ttl
/usr/lib64/lv2/schemas.lv2/owl.ttl
/usr/lib64/lv2/schemas.lv2/rdf.ttl
/usr/lib64/lv2/schemas.lv2/rdfs.ttl
/usr/lib64/lv2/schemas.lv2/xsd.ttl
/usr/lib64/lv2/state.lv2
/usr/lib64/lv2/state.lv2/lv2-state.doap.ttl
/usr/lib64/lv2/state.lv2/manifest.ttl
/usr/lib64/lv2/state.lv2/state.h
/usr/lib64/lv2/state.lv2/state.ttl
/usr/lib64/lv2/time.lv2
/usr/lib64/lv2/time.lv2/lv2-time.doap.ttl
/usr/lib64/lv2/time.lv2/manifest.ttl
/usr/lib64/lv2/time.lv2/time.h
/usr/lib64/lv2/time.lv2/time.ttl
/usr/lib64/lv2/ui.lv2
/usr/lib64/lv2/ui.lv2/lv2-ui.doap.ttl
/usr/lib64/lv2/ui.lv2/manifest.ttl
/usr/lib64/lv2/ui.lv2/ui.h
/usr/lib64/lv2/ui.lv2/ui.ttl
/usr/lib64/lv2/units.lv2
/usr/lib64/lv2/units.lv2/lv2-units.doap.ttl
/usr/lib64/lv2/units.lv2/manifest.ttl
/usr/lib64/lv2/units.lv2/units.h
/usr/lib64/lv2/units.lv2/units.ttl
/usr/lib64/lv2/uri-map.lv2
/usr/lib64/lv2/uri-map.lv2/lv2-uri-map.doap.ttl
/usr/lib64/lv2/uri-map.lv2/manifest.ttl
/usr/lib64/lv2/uri-map.lv2/uri-map.h
/usr/lib64/lv2/uri-map.lv2/uri-map.ttl
/usr/lib64/lv2/urid.lv2
/usr/lib64/lv2/urid.lv2/lv2-urid.doap.ttl
/usr/lib64/lv2/urid.lv2/manifest.ttl
/usr/lib64/lv2/urid.lv2/urid.h
/usr/lib64/lv2/urid.lv2/urid.ttl
/usr/lib64/lv2/worker.lv2
/usr/lib64/lv2/worker.lv2/lv2-worker.doap.ttl
/usr/lib64/lv2/worker.lv2/manifest.ttl
/usr/lib64/lv2/worker.lv2/worker.h
/usr/lib64/lv2/worker.lv2/worker.ttl
/usr/share/doc/packages/lv2
/usr/share/doc/packages/lv2/COPYING
/usr/share/doc/packages/lv2/NEWS
/usr/share/doc/packages/lv2/README.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 12:13:28 2024