Hello community, here is the log from the commit of package lv2 for openSUSE:Factory checked in at 2017-03-13 15:27:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/lv2 (Old) and /work/SRC/openSUSE:Factory/.lv2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lv2" Mon Mar 13 15:27:06 2017 rev:11 rq:478824 version:1.14.0 Changes: -------- --- /work/SRC/openSUSE:Factory/lv2/lv2.changes 2015-12-24 12:16:47.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.lv2.new/lv2.changes 2017-03-13 15:27:07.680170497 +0100 @@ -1,0 +2,24 @@ +Sun Mar 12 10:05:27 UTC 2017 - [email protected] + +- 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. + +------------------------------------------------------------------- Old: ---- lv2-1.12.0.tar.bz2 New: ---- lv2-1.14.0.tar.bz2 lv2pkgconfig.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ lv2.spec ++++++ --- /var/tmp/diff_new_pack.a5xRJd/_old 2017-03-13 15:27:08.416066485 +0100 +++ /var/tmp/diff_new_pack.a5xRJd/_new 2017-03-13 15:27:08.416066485 +0100 @@ -1,7 +1,7 @@ # # spec file for package lv2 # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -24,7 +24,7 @@ %endif Name: lv2 -Version: 1.12.0 +Version: 1.14.0 Release: 0 Summary: Portable plugin standard for audio systems License: ISC @@ -32,6 +32,8 @@ Url: http://lv2plug.in/ Source0: http://lv2plug.in/spec/lv2-%{version}.tar.bz2 Source1: lv2-rpmlintrc +# Patch-Fix-Upstream lv2pkgconfig.patch [email protected] -- Add "/" to end of -I directory because otherwise pkg-config outputs nothing. +Patch0: lv2pkgconfig.patch BuildRequires: pkg-config BuildRequires: python-rdflib BuildRequires: pkgconfig(gtk+-2.0) >= 2.18.0 @@ -159,7 +161,13 @@ Requires: %{name} = %{version} %description examples -LV2 example plugins. +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. +This package contains LV2 example plugins. %if %{asciidocs} == 1 %package docs @@ -168,11 +176,18 @@ Requires: %{name} = %{version} %description docs -LV2 documentation. +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. +This package contains api LV2 documentation. %endif %prep %setup -q +%patch0 %build export CFLAGS='%{optflags}' @@ -203,9 +218,7 @@ %exclude %{_libdir}/lv2/eg-metro.lv2/ %exclude %{_libdir}/lv2/eg-midigate.lv2/ %exclude %{_libdir}/lv2/eg-sampler.lv2/ -%if 0%{?suse_version} > 1110 %exclude %{_libdir}/lv2/eg-scope.lv2/ -%endif %files devel %defattr(0644,root,root,0755) @@ -222,9 +235,7 @@ %{_libdir}/lv2/eg-metro.lv2/ %{_libdir}/lv2/eg-midigate.lv2/ %{_libdir}/lv2/eg-sampler.lv2/ -%if 0%{?suse_version} > 1110 %{_libdir}/lv2/eg-scope.lv2/ -%endif %if %{asciidocs} == 1 %files docs ++++++ lv2-1.12.0.tar.bz2 -> lv2-1.14.0.tar.bz2 ++++++ ++++ 7430 lines of diff (skipped) ++++++ lv2pkgconfig.patch ++++++ Index: lv2/lv2plug.in/ns/lv2core/lv2core.pc.in =================================================================== --- lv2/lv2plug.in/ns/lv2core/lv2core.pc.in.orig 2014-12-04 00:07:38.000000000 +0200 +++ lv2/lv2plug.in/ns/lv2core/lv2core.pc.in 2017-03-12 13:33:58.384142906 +0200 @@ -7,4 +7,4 @@ Name: lv2core Version: @LV2CORE_VERSION@ Description: An audio plugin interface specification. Libs: -Cflags: -I${includedir} +Cflags: -I${includedir}/ Index: lv2.pc.in =================================================================== --- lv2.pc.in.orig 2014-12-04 00:07:38.000000000 +0200 +++ lv2.pc.in 2017-03-12 13:35:21.026937142 +0200 @@ -4,4 +4,4 @@ includedir=@INCLUDEDIR@ Name: LV2 Version: @VERSION@ Description: An extensible audio plugin interface. -Cflags: -I${includedir} +Cflags: -I${includedir}/
