Hello community,

here is the log from the commit of package ladspa-caps for openSUSE:Factory 
checked in at 2020-08-31 16:52:25
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ladspa-caps (Old)
 and      /work/SRC/openSUSE:Factory/.ladspa-caps.new.3399 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ladspa-caps"

Mon Aug 31 16:52:25 2020 rev:4 rq:830514 version:0.9.26

Changes:
--------
--- /work/SRC/openSUSE:Factory/ladspa-caps/ladspa-caps.changes  2017-05-22 
18:08:28.349652004 +0200
+++ /work/SRC/openSUSE:Factory/.ladspa-caps.new.3399/ladspa-caps.changes        
2020-08-31 16:52:49.560429350 +0200
@@ -1,0 +2,340 @@
+Sun Nov  3 07:36:25 UTC 2019 - Luigi Baldoni <[email protected]>
+
+- Update to version 0.9.26:
+  * documentation updates
+  * DDDelay removed, needs more work
+  version 0.9.25:
+  * potential gcc overoptimisation resulting in NaN in Kaiser
+    window setup eliminated (fix contributed by Jean Pierre
+    Cimalando)
+  * updated to reflect changes to the div() and pow10f()
+    functions in libc
+  * tonestack coefficient update reverted to original Yeh
+    implementation
+  * Compress default measurement mode switched to RMS, attack
+    range doubled
+  * Compress power and gain filter cutoff lowered to lessen
+    intermodulation distortion
+  * Plate defaults changed
+  * volume control added to Spice hi and lo circuits, max gain
+    reduced on both
+  * Wider output channels swapped
+  * AutoFilter rate lowered
+  * Scape parameters cleaned up and remapped, tune control
+    removed
+  * Noisegate hysteresis increased to 180 ms
+  * dc-30 tonestack R3 20k -> 10k
+  * Eq10 Q changed to render optimally flat response at all zero
+    band gain settings
+  * div port added to Click
+  * new plugin DDDelay
+  version 0.9.24:
+  * documentation updates including switch to 48k for all spectra
+  * "twin" and "stanford" tonestack models swap places
+  * ChorusI feedback changed to interpolation, softens zipper
+    noise on t changes
+  * use vestigial FPTruncateMode only on pre-SSE2 hardware
+  * 4x128 oversampling option removed from Compress plugins
+  * state port displaying current gain reduction on Compress
+    plugins
+  * _latency port for parallel Eq
+  * Saturate fade-in bug eliminated
+  * Noisegate hysteresis interval lengthened
+  * Click sounds "stick" brightened and "beep" shortened
+  * run_adding() removed, reducing binary size by 30 % and
+    compile time similarly
+  * JVRev tail modified, low-passed
+  * all ports reordered to consistent ctrl i/o audio i/o order
+  * Eq4p crossfade reimplemented as equal-power squared cosine,
+    smoother now
+  * EqFA4p added
+  * non-SSE v4f_shuffle surrogate fixed
+    (fixes Eq4p on ARM, reported by Jens Dreske)
+  * dropped 44.1 kHz ToneStackLT
+  * OnePole header renamed IIR1, filters renamed LP1 and HP1
+  * BiQuad header and filter renamed IIR2, SIMD *4f filters
+    renamed *v4
+  * CabinetIII (less demanding loudspeaker emulation resurrected
+    again)
+  * ChorusI port ranges and defaults adjusted
+  * Compress parameter mappings and defaults adjusted
+  version 0.9.23:
+  * ChorusI hp filter denormal protection added
+  version 0.9.22:
+  * ChorusI blend behaviour changed
+  * ChorusI parameters adjusted
+  * ChorusI hp filter before delay added
+  * AutoFilter parameters adjusted
+  * AutoFilter 'range' port becomes 'depth'
+  version 0.9.21:
+  * Eq10 Q increased
+  * AmpVTS bright/compression/gain mappings adjusted
+  * AutoFilter reverted to 0.9.1 version with adjusted parameters
+  version 0.9.20:
+  * ToneStack ports rearranged (following "control before audio"
+    convention)
+  * ToneStack LT model selection fixed
+  version 0.9.19:
+  * Noisegate partially rewritten, defaults adjusted
+  * Noisegate bug causing spurious gain fluctuations in closed
+    state eliminated
+  * AmpVTS compression controls adjusted
+  * influence of total gain on compression in AmpVTS reduced
+  * documentation polish
+  version 0.9.18:
+  * restored ToneStack presets to present the full list
+  * AmpVTS 'bright' filter given slight resonance
+  * AmpVTS compression control range widened
+  version 0.9.17:
+  * multiple inclusion header guards changed to comply with
+    ISO/IEC 9899:2011 (at the insistence of Markus Elfring)
+  * PlateX2 fixed to read correct port for damping parameter
+    (reported by James Morris)
+  * uninstall removes rdf
+  * DSP::FIR4f::set_kernel size overflow in default parameter
+    fixed (reported and isolated by Ricardo Crudo)
+  * AmpVTS "lowcut" filter changed from 2- to 1-pole
+  * "HK 20" tonestack renamed to "AK 20"
+  * AmpVTS lowcut mapping changed, default lowered
+  * AmpVTS highpass 1 cutoff raised
+  * lowpass filter added to Noisegate's opening peak detector
+  * Noisegate not NoiseGate
+  * Click normal addition limited to idle loop
+  * NoiseGate logic loop bug fixed, hysteresis added
+  * documentation polish
+  version 0.9.16:
+  * NoiseGate simplified, sped up, gain lowpassed, click bug
+    eliminated
+  * Sin smoothened, defaults updated
+  * PhaserII defaults updated
+  * Fractal defaults updated
+  * documentation polish
+  version 0.9.15:
+  * no-vector-arithmetic compilation fixed
+  version 0.9.14:
+  * AutoFilter x/y parameter eliminated
+  * Fractal hp changed to be configurable, attractors
+    recalibrated
+  * DSP::Lorenz instantly initialises to useful state
+  * documentation polish
+  version 0.9.13:
+  * Eq4p softens drastic parameter changes by crossfading static
+    filters
+  * Eq4p employing single v4f filter, slightly quicker
+  * Eq4p 'off' filter mode
+  * documentation and interface polish
+  version 0.9.12:
+  * non-SSE compilation fixed
+  version 0.9.11:
+  * DSP::Roessler instantly initialises to useful state
+  * Logarithmic port bounds and values fixed to reflect actual
+    intent, affecting Spice, AutoFilter and ChorusI
+  * clicking automatic gain fade on activate() eliminated in
+    Saturate
+  * Dirac merged into Click
+  * Lorenz and Roessler merged into Fractal
+  * JVRev removed
+  * running plugins for zero frames returns without touching
+    state
+  * CabinetII and III removed
+  * PhaserII sine LFO and LFO choice port added
+  * PhaserII fractal modulation extensively revised
+  * ChorusI rate lower bound slightly increased
+  * ChorusI delay line length adjusted to accommodate full
+    t+width range
+  * all Chorus and Phaser plugins removed save for ChorusI and
+    PhaserII
+  * major documentation revision
+  * Eq4p parametric equaliser plugin
+  * RBJ shelving filter prototype implementation fixed
+  * "2x2" stereo plugin label postfix changed to "X2"
+  * Eq renamed Eq10
+  * SIMD implementation updates
+  * DSP::RBJ coefficient calculation rearranged
+  * Click bpm range changed, default lowered substantially
+  version 0.9.10:
+  * DSP::RMS protected against negative sum of squares
+  * documentation updates
+  version 0.9.8:
+  * Spice enabled by default, Spice2x2 added
+  * AmpVTS default oversampling ratio changed to 4x
+  * JVRev refinements
+  * Cabinet gain upper limit reinstated to 24 dB
+  * AutoFilter modulation slightly adjusted
+  * more *ChorusII modulation smoothness
+  * 1st-order IIR lp set_f fix part 2
+  * 1st-order IIR lp set_f fix part 1
+  * 1st order low-pass for AutoFilter modulation LFO
+  * DelayTapA removed
+  * README updated
+  * Click 'stick' sound brightened
+  * moved processor_specific_denormal_measures() to activate(),
+    speedup
+  version 0.9.7:
+  * ChorusI is back
+  * AutoFilter modulation range and default parameter updates
+  version 0.9.6:
+  * Click fixed to compile by older g++ versions
+  version 0.9.5:
+  * AmpVTS model port moved, renamed to the more apt 'tonestack'
+  * documentation refinements
+  * appreciable AmpVTS speedup by going back to sample_t for
+    accumulator
+  * NoiseRatio attack time control
+  * sample rate dependencies in NoiseGate removed, time
+    constants revised
+  * Tonestacks reordered
+  * Plugin::over_fs
+  * AmpVTS model setting fixed to follow the correct input
+  * CabinetIII resurrected
+  * AmpVTS 'ratio' port renamed to 'over'
+  * more filters for AutoFilter, ladder stage gain control
+  * AutoFilter oversampling
+  * AmpVTS bias in poweramp, dcblock before output
+  * AutoFilter envelope calculation fixed for fs > 153.6 kHz
+  * peak/rms selection for Compress
+  * AmpVTS tuning
+  version 0.9.4:
++++ 143 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/ladspa-caps/ladspa-caps.changes
++++ and /work/SRC/openSUSE:Factory/.ladspa-caps.new.3399/ladspa-caps.changes

Old:
----
  caps-fix-double-free.diff
  caps_0.4.4.tar.gz

New:
----
  caps_0.9.26.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ladspa-caps.spec ++++++
--- /var/tmp/diff_new_pack.Qftq8C/_old  2020-08-31 16:52:50.592429851 +0200
+++ /var/tmp/diff_new_pack.Qftq8C/_new  2020-08-31 16:52:50.596429852 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ladspa-caps
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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
@@ -12,24 +12,21 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           ladspa-caps
-Version:        0.4.4
+Version:        0.9.26
 Release:        0
 Summary:        LADSPA caps plugins
-License:        GPL-2.0+
-Group:          Productivity/Multimedia/Sound/Utilities
-Url:            http://quitte.de/dsp/
-Source:         http://quitte.de/dsp/caps_%{version}.tar.gz
-Patch1:         caps-fix-double-free.diff
+License:        GPL-3.0-or-later
+URL:            http://quitte.de/dsp/
+Source:         http://quitte.de/dsp/caps_%{version}.tar.bz2
 # PATCH-FIX-UPSTREAM bmwiedemann -- ToDo
 Patch2:         reproducible.patch
 BuildRequires:  gcc-c++
 Supplements:    ladspa
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 This package provides a LADSPA (Linux Audio Developer's Simple Plug-in API)
@@ -39,13 +36,9 @@
 
 %prep
 %setup -q -n caps-%{version}
-%patch1 -p1
 %patch2 -p1
 
 %build
-# This package failed when testing with -Wl,-as-needed being default.
-# So we disable it here, if you want to retest, just delete this comment and 
the line below.
-export SUSE_ASNEEDED=0
 make %{?_smp_mflags} CFLAGS="%{optflags} -ggdb -fPIC"
 
 %install
@@ -53,8 +46,8 @@
 install -c *.so %{buildroot}%{_libdir}/ladspa
 
 %files
-%defattr(-,root,root)
+%license COPYING
+%doc README CHANGES
 %{_libdir}/ladspa
-%doc COPYING README CHANGES
 
 %changelog

++++++ caps_0.4.4.tar.gz -> caps_0.9.26.tar.bz2 ++++++
++++ 48502 lines of diff (skipped)

++++++ reproducible.patch ++++++
--- /var/tmp/diff_new_pack.Qftq8C/_old  2020-08-31 16:52:50.852429977 +0200
+++ /var/tmp/diff_new_pack.Qftq8C/_new  2020-08-31 16:52:50.856429979 +0200
@@ -1,20 +1,13 @@
-Make build reproducible
-
-when linking binaries with g++, order of input files
-influences ordering of functions in the output
-
-See https://reproducible-builds.org/ for why this matters.
-
-Index: caps-0.4.4/Makefile
+Index: caps-0.9.26/Makefile
 ===================================================================
---- caps-0.4.4.orig/Makefile
-+++ caps-0.4.4/Makefile
-@@ -17,7 +17,7 @@ LDFLAGS = $(_LDFLAGS) $(CFLAGS)
+--- caps-0.9.26.orig/Makefile
++++ caps-0.9.26/Makefile
+@@ -18,7 +18,7 @@ LDFLAGS += $(_LDFLAGS) $(CFLAGS)
+ 
  PLUG = caps
- VERSION = 0.4.4
  
--SOURCES = $(wildcard *.cc)
-+SOURCES = $(sort $(wildcard *.cc))
+-SOURCES = $(wildcard *.cc) $(wildcard dsp/*.cc)
++SOURCES = $(sort $(wildcard *.cc)) $(sort($(wildcard dsp/*.cc))
  OBJECTS       = $(SOURCES:.cc=.o) 
  HEADERS = $(wildcard *.h) $(wildcard dsp/*.h) $(wildcard util/*.h) $(wildcard 
dsp/tonestack/*.h)
  


Reply via email to