commit lsp-plugins for openSUSE:Factory

2024-10-13 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2024-10-13 17:34:05

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.19354 (New)


Package is "lsp-plugins"

Sun Oct 13 17:34:05 2024 rev:38 rq:1207487 version:1.2.19

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2024-10-10 
22:11:19.037869331 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.19354/lsp-plugins.changes   
2024-10-13 17:34:07.875370590 +0200
@@ -1,0 +2,16 @@
+Sat Oct 12 20:29:16 UTC 2024 - Konstantin Voinov 
+
+- update to 1.2.19
+- update .spec for tar.gz source
+
+  * Rollback of source code distribution to tar.gz archive format.
+  * Fixed unneeded resource object deletion and use-after-free in 
+VST plugin wrapper.
+  * Fixed window sizing for CLAP plugin format.
+  * Updated CLAP SDK to 1.2.2.
+  * Updated VST3 SDK to 3.7.12, may be breaking changes related to
+parameter identifiers as Steinberg has twice reduced the set of
+valid paremeter identifiers.
+  * Several fixes in build scripts.
+
+---

Old:

  lsp-plugins-1.2.18.7z

New:

  lsp-plugins-src-1.2.19.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.NGV9GA/_old  2024-10-13 17:34:09.955456814 +0200
+++ /var/tmp/diff_new_pack.NGV9GA/_new  2024-10-13 17:34:09.971457477 +0200
@@ -22,22 +22,17 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.18
+Version:1.2.19
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later
 Group:  Productivity/Multimedia/Sound/Utilities
 URL:https://lsp-plug.in/
-Source0:
https://github.com/sadko4u/lsp-plugins/releases/download/%{version}/%{name}-src-%{version}.7z#/%{name}-%{version}.7z
+Source0:
https://github.com/sadko4u/lsp-plugins/releases/download/%{version}/%{name}-src-%{version}.tar.gz
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  ladspa
 BuildRequires:  ladspa-devel
-%if 0%{?suse_version} > 1600
-BuildRequires:  7zip
-%else
-BuildRequires:  p7zip-full
-%endif
 BuildRequires:  php8
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
@@ -168,7 +163,7 @@
 Development files for Linux Studio Plugins
 
 %prep
-%setup -qn %{name}-src-%{version}
+%autosetup -n %{name}
 
 %build
 export CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"


commit lsp-plugins for openSUSE:Factory

2024-08-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2024-08-05 17:21:54

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.7232 (New)


Package is "lsp-plugins"

Mon Aug  5 17:21:54 2024 rev:36 rq:1191558 version:1.2.17

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2024-05-23 
15:36:04.849402138 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.7232/lsp-plugins.changes
2024-08-05 17:22:55.519181230 +0200
@@ -1,0 +2,40 @@
+Sun Aug  4 02:09:18 UTC 2024 - Konstantin Voinov 
+
+- update to 1.2.17
+- change source tarball to 7z
+- update dependencies in spec
+- add gstreamer plugins subpackage
+
+  * Changed the binary distribution of plugins. Plugins of different
+formats are now packed together into a 7-zip archive. The same is
+related to documentation and source code. This allows to gain the
+economy on the overall size of the compressed data and number of
+archives required to download.
+  * Added basic GStreamer plugin format support.
+  * Plugins now can be built without UI support if the 'ui' option is
+omitted at the configuration stage.
+  * Added ISO-226:2023 loudness compensation curves to Loudness
+Compensator plugin series.
+  * Added balance knobs to LSP Slap-back Delay Stereo plugin.
+  * Added Suntory Hall Tokyo 3D model to Room Builder presets
+(contributed by Fowly).
+  * Updated makefile scripts related to Git checkout (contributed by
+Johannes Lorenz).
+  * Improved build tools: UI resources are now built-in only for shared
+  * objects/libraries that actually need them.
+  * Several AVX-512 optimizations of DSP library.
+  * Fixed not working MIDI channel setup for the Trigger MIDI plugin series.
+  * Fixed regression: improper port bindings for Compensation Delay x2
+Stereo plugin.
+  * Fixed several issues related to plugin window sizing for LV2 format.
+  * Fixed possible access to uninitialized memory when loading built-in
+resources.
+  * Fixed improper phase compensation between Dry and Wet channels
+in Linear Phase mode for multiband plugin series:
+Multiband Compressor;
+Multiband Dynamics Processor;
+Multiband Expander;
+Multiband Gate.
+Several bugfixes for VST3 wrapper.
+
+---

Old:

  lsp-plugins-1.2.16.tar.gz

New:

  lsp-plugins-1.2.17.7z



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.OqzRKf/_old  2024-08-05 17:22:56.223210100 +0200
+++ /var/tmp/diff_new_pack.OqzRKf/_new  2024-08-05 17:22:56.227210264 +0200
@@ -22,27 +22,29 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.16
+Version:1.2.17
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later
 Group:  Productivity/Multimedia/Sound/Utilities
 URL:https://lsp-plug.in/
-Source0:
https://github.com/sadko4u/lsp-plugins/releases/download/%{version}/%{name}-src-%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Source0:
https://github.com/sadko4u/lsp-plugins/releases/download/%{version}/%{name}-src-%{version}.7z#/%{name}-%{version}.7z
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  ladspa
 BuildRequires:  ladspa-devel
-%if 0%{?suse_version} >= 1550
-BuildRequires:  php8
+%if 0%{?suse_version} > 1600
+BuildRequires:  7zip
 %else
-BuildRequires:  php7
+BuildRequires:  p7zip-full
 %endif
+BuildRequires:  php8
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(expat)
 BuildRequires:  pkgconfig(gl)
+BuildRequires:  pkgconfig(gstreamer-audio-1.0)
 BuildRequires:  pkgconfig(jack)
 BuildRequires:  pkgconfig(lv2)
 BuildRequires:  pkgconfig(sndfile)
@@ -142,6 +144,20 @@
 
 This is the VST3 version of the plugins.
 
+%package -n gstreamer-%{name}
+Summary:Linux Studio Plugins (GStreamer)
+Group:  Productivity/Multimedia/Sound/Utilities
+Requires:   %{name}-common = %{version}
+
+%description -n gstreamer-%{name}
+LSP (Linux Studio Plugins) is a collection of open-source plugins
+currently compatible with LADSPA, LV2, CLAP and LinuxVST formats.
+
+The basic idea is to fill the lack of good and useful plugins under
+the GNU/Linux platform.
+
+This is the GStreamer version of the plugins.
+
 %package devel
 Summary:Linux Studio Plugins Development files
 Group:  Productivity/Multimedia/Sound/Utilities
@@ -152,11 +168,11 @@
 Development files for L

commit lsp-plugins for openSUSE:Factory

2024-05-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2024-05-23 15:35:29

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.24587 (New)


Package is "lsp-plugins"

Thu May 23 15:35:29 2024 rev:35 rq:1175974 version:1.2.16

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2024-03-26 
19:30:31.532143045 +0100
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.24587/lsp-plugins.changes   
2024-05-23 15:36:04.849402138 +0200
@@ -1,0 +2,38 @@
+Wed May 22 22:15:33 UTC 2024 - Konstantin Voinov 
+
+- update to 1.2.16
+
+  * Implemented Chorus plugin series.
+  * Implemented advanced internal buffer cleanup algorithm that does
+not cause high CPU load for Slap-Back Delay plugin.
+  * Added stereo correlometer to the Spectrum Analyzer plugin series.
+  * Added feedback to the Slap-Back delay plugin.
+  * Implemented Dry/Wet balance knob for the following plugin series:
+- Artistic Delay;
+- Beat Breather;
+- Compensation Delay;
+- Flanger;
+- Impulse Responses;
+- Impulse Reverb;
+- Room Builder;
+- Sampler;
+- Multisampler;
+- Slap-Back delay.
+  * Removed 'Amount' knob in Flanger plugin series as it can be fully
+replaced by Dry/Wet/DryWet knobs.
+  * Several fixes related to window position of VST3 plugin format.
+  * Workaround for Bitwig Studio DAW memory leak when VST3 plugins
+extensively use messaging.
+  * Fixed bug related to improper loading of RIFF files with 32-bit
+float sample format.
+  * Fixed configuration export for LV2 format where plugins exported
+paths mapped by a DAW instead of real file paths.
+  * Fixed improper numpad key handling in UI for Windows.
+  * Fixed Artistic Delay which could generate audio garbage on
+session startup.
+  * Improved precision of bilinear transform for filters which could
+blow up signal when using steep-curved filters.
+  * Fixed jumping UI controls issues caused by variable widths of
+diffrent parameters.
+
+---

Old:

  lsp-plugins-1.2.15.tar.gz

New:

  lsp-plugins-1.2.16.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.oWlxRW/_old  2024-05-23 15:36:06.233452362 +0200
+++ /var/tmp/diff_new_pack.oWlxRW/_new  2024-05-23 15:36:06.233452362 +0200
@@ -22,7 +22,7 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.15
+Version:1.2.16
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later

++ lsp-plugins-1.2.15.tar.gz -> lsp-plugins-1.2.16.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.2.15.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.24587/lsp-plugins-1.2.16.tar.gz 
differ: char 29, line 2


commit lsp-plugins for openSUSE:Factory

2024-03-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2024-03-06 23:05:13

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.1770 (New)


Package is "lsp-plugins"

Wed Mar  6 23:05:13 2024 rev:33 rq:1155399 version:1.2.15

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2023-12-25 
19:06:23.887886072 +0100
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.1770/lsp-plugins.changes
2024-03-06 23:05:44.579949914 +0100
@@ -1,0 +2,37 @@
+Wed Mar  6 02:00:25 UTC 2024 - Konstantin Voinov 
+
+- update to 1.2.15
+
+  * Added experimental VST3 plugin format support.
+  * Added built-in presets for Compressor plugin series.
+  * Fixed bug in smoothing mode of Parametric Equalizer and Filter
+plugins that could be caused when using large buffer sizes.
+Additional optimizations to reduce CPU resources when processing
+in smoothing mode.
+  * Updated behaviour of band frequency splits in the UI for Multiband
+Compressor, Multiband Expander, Multiband Gate Multiband Dynamic
+Processor and Crossover plugin series.
+  * Several bugfixes and improvements in implementations of VST2, LV2 and CLAP 
formats.
+  * Added possibility to manually enter channel name in Mixer plugin series.
+  * Added MIDI velocity control code display in Sampler and Multisampler 
plugin series.
+  * Added support of LR2 (12 dB/oct) filters by the Crossover plugins series.
+  * Added S/M Apply switch to Crossover plugin series that applies
+effect of Solo/Mute buttons to corresponding frequency band's outputs.
+  * Improved grid color and visibility for the Spectrum analyzer plugin
+series in Spectralizer mode.
+  * Implemented Hold option for Compressor, Dynamics Processor, Expander
+and Gate plugin series.
+  * Implemented Hold option for Multiband Compressor, Dynamics Processor,
+Expander and Gate plugin series.
+  * Added Dry/Wet balance control for Compressor, Dynamics Processor,
+Expander, Gate and Trigger plugin series.
+  * Added Dry/Wet balance control for Multiband Compressor, Dynamics Processor,
+Expander, Gate and GOTT Compressor plugin series.
+  * Fixed phasing issue between dry and wet signal for GOTT Compressor in 
Linear Phase mode.
+  * Fixed invalid curve markers display in Multiband Gate plugin series.
+  * Re-implemented allpass filters for Equalizer that could yield to high 
frequency pitch buildup.
+  * Updated split editing behaviour for Multiband plugin series and Crossover 
plugin series.
+  * Added basic UI design guidelines to the documentation.
+  * Several bugfixes in graphic toolkit library.
+
+---

Old:

  lsp-plugins-1.2.14.tar.gz

New:

  lsp-plugins-1.2.15.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.cyhzSO/_old  2024-03-06 23:05:45.523984168 +0100
+++ /var/tmp/diff_new_pack.cyhzSO/_new  2024-03-06 23:05:45.527984313 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package lsp-plugins
 #
-# Copyright (c) 2023 SUSE LLC
+# Copyright (c) 2024 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.14
+Version:1.2.15
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later
@@ -128,6 +128,20 @@
 
 This is the CLAP version of the plugins.
 
+%package -n vst3-%{name}
+Summary:Linux Studio Plugins (VST3)
+Group:  Productivity/Multimedia/Sound/Utilities
+Requires:   %{name}-common = %{version}
+
+%description -n vst3-%{name}
+LSP (Linux Studio Plugins) is a collection of open-source plugins
+currently compatible with LADSPA, LV2, CLAP and LinuxVST formats.
+
+The basic idea is to fill the lack of good and useful plugins under
+the GNU/Linux platform.
+
+This is the VST3 version of the plugins.
+
 %package devel
 Summary:Linux Studio Plugins Development files
 Group:  Productivity/Multimedia/Sound/Utilities
@@ -142,7 +156,7 @@
 
 %build
 export CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"
-make config PREFIX="%{_prefix}" LIBDIR="%{_libdir}" SHAREDDIR=%{_datadir} 
FEATURES='lv2 vst2 clap doc jack ladspa xdg'
+make config PREFIX="%{_prefix}" LIBDIR="%{_libdir}" SHAREDDIR=%{_datadir} 
FEATURES='vst3 lv2 vst2 clap doc jack ladspa xdg'
 %make_build
 
 %install
@@ -151,6 +165,9 @@
 mkdir -p %{buildroot}/%{_docdir}
 mv %{buildroot}/%{_da

commit lsp-plugins for openSUSE:Factory

2023-12-25 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2023-12-25 19:06:10

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.28375 (New)


Package is "lsp-plugins"

Mon Dec 25 19:06:10 2023 rev:32 rq:1135008 version:1.2.14

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2023-10-30 
22:10:46.788204350 +0100
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.28375/lsp-plugins.changes   
2023-12-25 19:06:23.887886072 +0100
@@ -1,0 +2,53 @@
+Sun Dec 24 21:58:53 UTC 2023 - Konstantin Voinov 
+
+- update to 1.2.14
+
+  * Implemented Clipper plugins series.
+  * Implemented Multiband Clipper plugin series.
+  * Implemented Parametric Equalizer x8 plugin series.
+  * Updated VST 2.x plugin naming to fit the maximum possible length
+of 31 characters.
+  * Added tracking of maximum values option for Spectrum Analyzer
+plugin series.
+  * Added possibility to change frequency values by double click for
+GOTT Compressor.
+  * Improved performance of expression language in the UI.
+  * Implemented separate input and output signal spectrum analysis
+for Filter, Graphic Equalizer and Parametric Equalizer plugin series.
+  * Updated default value and extended range of the zoom fader for
+Filter, Graphic Equalizer and Parametric Equalizer plugin series.
+  * Added possibility to globally adjust filter point size for Filter,
+Graphic Equalizer and Parametric Equalizer plugin series.
+  * Added gain level display for filter info of the Parametric
+Equalizer and Filter plugin series.
+  * Added missing inline display to the Autogain plugin series.
+  * Threshold markers are now editable for all dynamics and
+multiband dynamics plugins.
+  * Implemented switch that controls automatic scaling of spectrum
+graph for plugin series:
+  * Beat Breather.
+  * Filter.
+  * GOTT Compressor.
+  * Graphic Equalizer.
+  * Multiband Compressor.
+  * Multiband Dynamic Processor.
+  * Multiband Gate.
+  * Multiband Expander.
+  * Multiband Limiter.
+  * Noise Generator.
+  * Parametric Equalizer.
+  * Many code updates that could cause potential problems related
+to using another decimal point for floating-point number formatting.
+  * Added frequency and note displaying for band splits for all
+multiband plugin series.
+  * Added support of storing current file type selection in
+file dialogs of UI.
+  * Optimization of compressor and gate functions using AVX-512
+instruction set.
+  * Fixed bug in Mid/Side conversion functions for AArch64
+architecture (contributed by marcan at GitHub).
+  * Introduced SIMD-optimized expander curve and gain functions.
+  * Improved performance of logarithmic values calculations for
+DSP modules.
+
+---

Old:

  lsp-plugins-1.2.13.tar.gz

New:

  lsp-plugins-1.2.14.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.aDYGlW/_old  2023-12-25 19:06:24.915923589 +0100
+++ /var/tmp/diff_new_pack.aDYGlW/_new  2023-12-25 19:06:24.915923589 +0100
@@ -22,7 +22,7 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.13
+Version:1.2.14
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later

++ lsp-plugins-1.2.13.tar.gz -> lsp-plugins-1.2.14.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.2.13.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.28375/lsp-plugins-1.2.14.tar.gz 
differ: char 12, line 1


commit lsp-plugins for openSUSE:Factory

2023-10-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2023-10-30 22:10:31

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.17445 (New)


Package is "lsp-plugins"

Mon Oct 30 22:10:31 2023 rev:31 rq:1121043 version:1.2.13

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2023-10-15 
19:29:35.79530 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.17445/lsp-plugins.changes   
2023-10-30 22:10:46.788204350 +0100
@@ -1,0 +2,23 @@
+Sun Oct 29 22:43:07 UTC 2023 - Konstantin Voinov 
+
+- update to 1.2.13
+
+  * Fixed bug in Multiband Limiter plugin series caused by invalid
+processing of large input buffers.
+  * Fixed bug in Compensation Delay plugin series caused by invalid
+processing of large input buffers.
+  * Fixed crackling sound caused by small buffer gaps in Autogain
+plugin series.
+  * Fixed bug introduced in 1.2.11 version related to improper
+optimized function for AVX-512 instruction set that could cause
+dynamic processing plugins (like Compressor, Expander, Gate, etc)
+work improperly.
+  * Several optimizations of DSP library with AVX and AVX2 instruction sets.
+  * Many additional optimizations of DSP library with AVX-512 instruction set.
+  * Optimizations of compressor, expander and gate modules with SIMD 
instructions.
+  * Gate module now uses lsp-dsp-lib for low-level gain and curve 
optimizations.
+  * Reduced the gain curve refresh rate for all multiband plugins
+which may reduce CPU usage for small input buffer sizes.
+  * Optimized common gain curve calculation for all multiband plugins.
+ 
+---

Old:

  lsp-plugins-1.2.12.tar.gz

New:

  lsp-plugins-1.2.13.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.MMBtoy/_old  2023-10-30 22:10:47.784241095 +0100
+++ /var/tmp/diff_new_pack.MMBtoy/_new  2023-10-30 22:10:47.784241095 +0100
@@ -22,7 +22,7 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.12
+Version:1.2.13
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later

++ lsp-plugins-1.2.12.tar.gz -> lsp-plugins-1.2.13.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.2.12.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.17445/lsp-plugins-1.2.13.tar.gz 
differ: char 12, line 1


commit lsp-plugins for openSUSE:Factory

2023-10-15 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2023-10-15 19:27:29

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.20540 (New)


Package is "lsp-plugins"

Sun Oct 15 19:27:29 2023 rev:30 rq:1117775 version:1.2.12

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2023-09-29 
21:15:44.622445935 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.20540/lsp-plugins.changes   
2023-10-15 19:29:35.79530 +0200
@@ -1,0 +2,21 @@
+Fri Oct 13 23:00:34 UTC 2023 - Konstantin Voinov 
+
+- Remove 01-Fixed-double-free-of-generated-port-metadata.patch
+  now upstream
+- update to 1.2.12
+
+  * Implemented Autogain plugin series for controlling the loudness
+of the signal according to the ITU-R BS.1770-4 specificaions.
+  * Implemented SIMD-optimized curve and gain calculation functions
+for compressors which allow to lower the CPU consumption by
+compressor plugins.
+  * More AVX-512 optimized functions added to the low-level DSP code.
+  * Additional SIMD-optimized functions added to DSP library.
+  * Fixed VST2 plugin crash on UI close in OBS Studio.
+  * Fixed invalid default values of parameters for CLAP plugin format.
+  * Fixed double memory free of generated port metadata in CLAP,
+VST2 and LV2 wrappers.
+  * Fixed HPF/LPF knob activity in the UI for multiband dynamics
+plugins.
+
+---

Old:

  01-Fixed-double-free-of-generated-port-metadata.patch
  lsp-plugins-1.2.11.tar.gz

New:

  lsp-plugins-1.2.12.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.W9vV1L/_old  2023-10-15 19:29:36.565369503 +0200
+++ /var/tmp/diff_new_pack.W9vV1L/_new  2023-10-15 19:29:36.569369646 +0200
@@ -22,15 +22,13 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.11
+Version:1.2.12
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later
 Group:  Productivity/Multimedia/Sound/Utilities
 URL:https://lsp-plug.in/
-
 Source0:
https://github.com/sadko4u/lsp-plugins/releases/download/%{version}/%{name}-src-%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch0: 01-Fixed-double-free-of-generated-port-metadata.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  ladspa
@@ -141,7 +139,6 @@
 
 %prep
 %setup -qn %{name}
-%patch0 -p1 -d modules/lsp-plugin-fw
 
 %build
 export CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"

++ lsp-plugins-1.2.11.tar.gz -> lsp-plugins-1.2.12.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.2.11.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.20540/lsp-plugins-1.2.12.tar.gz 
differ: char 13, line 1


commit lsp-plugins for openSUSE:Factory

2023-09-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2023-09-29 21:14:09

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.28202 (New)


Package is "lsp-plugins"

Fri Sep 29 21:14:09 2023 rev:29 rq:1114153 version:1.2.11

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2023-09-11 
21:26:09.681884657 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.28202/lsp-plugins.changes   
2023-09-29 21:15:44.622445935 +0200
@@ -1,0 +2,6 @@
+Thu Sep 28 20:32:32 UTC 2023 - Konstantin Voinov 
+
+- Add 01-Fixed-double-free-of-generated-port-metadata.patch
+  from upstream fixing crashes
+
+---

New:

  01-Fixed-double-free-of-generated-port-metadata.patch



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.aRbcq0/_old  2023-09-29 21:15:45.882491398 +0200
+++ /var/tmp/diff_new_pack.aRbcq0/_new  2023-09-29 21:15:45.882491398 +0200
@@ -28,7 +28,9 @@
 License:LGPL-3.0-or-later
 Group:  Productivity/Multimedia/Sound/Utilities
 URL:https://lsp-plug.in/
+
 Source0:
https://github.com/sadko4u/lsp-plugins/releases/download/%{version}/%{name}-src-%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Patch0: 01-Fixed-double-free-of-generated-port-metadata.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  ladspa
@@ -139,7 +141,7 @@
 
 %prep
 %setup -qn %{name}
-%autopatch -p1
+%patch0 -p1 -d modules/lsp-plugin-fw
 
 %build
 export CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"

++ 01-Fixed-double-free-of-generated-port-metadata.patch ++
>From 4975f943c743eadba745d1c84c1aa2bda67c64f8 Mon Sep 17 00:00:00 2001
From: Vladimir Sadovnikov 
Date: Thu, 28 Sep 2023 20:06:12 +0300
Subject: [PATCH] Fixed double free of generated port metadata

---
 CHANGELOG  |  1 +
 include/lsp-plug.in/plug-fw/wrap/clap/impl/wrapper.h   | 10 +++---
 .../lsp-plug.in/plug-fw/wrap/jack/impl/ui_wrapper.h|  5 +++--
 include/lsp-plug.in/plug-fw/wrap/jack/impl/wrapper.h   |  5 +++--
 include/lsp-plug.in/plug-fw/wrap/ladspa/impl/wrapper.h |  4 ++--
 include/lsp-plug.in/plug-fw/wrap/ladspa/wrapper.h  |  4 ++--
 include/lsp-plug.in/plug-fw/wrap/lv2/impl/ui_wrapper.h | 10 ++
 include/lsp-plug.in/plug-fw/wrap/vst2/impl/wrapper.h   |  6 --
 8 files changed, 28 insertions(+), 17 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index a315d397..d71f975f 100644
diff --git a/include/lsp-plug.in/plug-fw/wrap/clap/impl/wrapper.h 
b/include/lsp-plug.in/plug-fw/wrap/clap/impl/wrapper.h
index 9928ae34..a5c55302 100644
--- a/include/lsp-plug.in/plug-fw/wrap/clap/impl/wrapper.h
+++ b/include/lsp-plug.in/plug-fw/wrap/clap/impl/wrapper.h
@@ -1,6 +1,6 @@
 /*
- * Copyright (C) 2022 Linux Studio Plugins Project 
- *   (C) 2022 Vladimir Sadovnikov 
+ * Copyright (C) 2023 Linux Studio Plugins Project 
+ *   (C) 2023 Vladimir Sadovnikov 
  *
  * This file is part of lsp-plugin-fw
  * Created on: 24 дек. 2022 г.
@@ -110,7 +110,11 @@ namespace lsp
 
 // Cleanup generated metadata
 for (size_t i=0, n=vGenMetadata.size(); ihttps://lsp-plug.in/>
- *   (C) 2022 Vladimir Sadovnikov 
+ * Copyright (C) 2023 Linux Studio Plugins Project 
+ *   (C) 2023 Vladimir Sadovnikov 
  *
  * This file is part of lsp-plugin-fw
  * Created on: 31 янв. 2022 г.
@@ -151,6 +151,7 @@ namespace lsp
 lsp_trace("destroy generated UI port metadata %p", port);
 meta::drop_port_metadata(port);
 }
+vGenMetadata.flush();
 
 // Destroy the display
 if (pDisplay != NULL)
diff --git a/include/lsp-plug.in/plug-fw/wrap/jack/impl/wrapper.h 
b/include/lsp-plug.in/plug-fw/wrap/jack/impl/wrapper.h
index be97b9e3..96a23760 100644
--- a/include/lsp-plug.in/plug-fw/wrap/jack/impl/wrapper.h
+++ b/include/lsp-plug.in/plug-fw/wrap/jack/impl/wrapper.h
@@ -1,6 +1,6 @@
 /*
- * Copyright (C) 2022 Linux Studio Plugins Project 
- *   (C) 2022 Vladimir Sadovnikov 
+ * Copyright (C) 2023 Linux Studio Plugins Project 
+ *   (C) 2023 Vladimir Sadovnikov 
  *
  * This file is part of lsp-plugin-fw
  * Created on: 31 янв. 2022 г.
@@ -466,6 +466,7 @@ namespace lsp
 //lsp_trace("destroy generated port metadata %p", port);
 meta::drop_port_metadata(port);
 }
+vGenMetadata.flush();
 
 

commit lsp-plugins for openSUSE:Factory

2023-09-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2023-09-11 21:21:42

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.1766 (New)


Package is "lsp-plugins"

Mon Sep 11 21:21:42 2023 rev:28 rq:1110174 version:1.2.11

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2023-08-28 
17:15:06.912435291 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.1766/lsp-plugins.changes
2023-09-11 21:26:09.681884657 +0200
@@ -1,0 +2,11 @@
+Sun Sep 10 19:56:44 UTC 2023 - Konstantin Voinov 
+
+- update to 1.2.11
+
+ * Added partial support of AVX-512 instruction set.
+ * Windows support changed to experimental.
+ * Fixed code issues reported by the PVS Studio static analyzer.
+ * Fixed improper band characteristics drawn on band Mute for 
+   multiband plugins in Linear Phase mode.
+
+---

Old:

  lsp-plugins-1.2.10.tar.gz

New:

  lsp-plugins-1.2.11.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.RnzcGd/_old  2023-09-11 21:26:11.221939558 +0200
+++ /var/tmp/diff_new_pack.RnzcGd/_new  2023-09-11 21:26:11.221939558 +0200
@@ -22,7 +22,7 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.10
+Version:1.2.11
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later

++ lsp-plugins-1.2.10.tar.gz -> lsp-plugins-1.2.11.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.2.10.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.1766/lsp-plugins-1.2.11.tar.gz 
differ: char 13, line 1


commit lsp-plugins for openSUSE:Factory

2023-08-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2023-08-28 17:14:59

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.1766 (New)


Package is "lsp-plugins"

Mon Aug 28 17:14:59 2023 rev:27 rq:1106092 version:1.2.10

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2023-08-01 
15:38:22.261761290 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.1766/lsp-plugins.changes
2023-08-28 17:15:06.912435291 +0200
@@ -1,0 +2,33 @@
+Sun Aug 27 01:24:00 UTC 2023 - Konstantin Voinov 
+
+- update to 1.2.10
+
+  * Implemented Beat Breather plugin series.
+  * Added phase switches to Delay Compensator plugin series.
+  * Implemented Stereo Split mode for stereo version of all dynamic
+plugins:
+- Compressor and Multiband Compressor;
+- Dynamics Processor and Multiband Dynamics Processor;
+- Expander and Multiband Expander;
+- Gate and Multiband Gate;
+- GOTT Compressor.
+  * Added Allpass filter to the Filter plugin series.
+  * Added Bandpass, Ladder-pass and Ladder-rej filters to Parametric
+Equalizer plugin series.
+  * Introduced Linear Phase mode for the Crossover plugin series.
+  * Introduced Linear Phase mode for multiband plugin series:
+- GOTT Compressor;
+- Multiband Compressor;
+- Multiband Dynamics Processor;
+- Multiband Expander;
+- Multiband Gate;
+- Multiband Limiter.
+  * Fixed missing inline display for Phase Detector plugin.
+  * Fixed invalid input signal level metering for Flanger plugin
+series.
+  * Fixed frequency inspection bug for LeftRight and MidSide
+versions of Parametric Equalizer plugin series.
+  * Fixed improper latency value report by Multiband Limiter
+plugin series.
+
+---

Old:

  lsp-plugins-1.2.8.tar.gz

New:

  lsp-plugins-1.2.10.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.z45nNg/_old  2023-08-28 17:15:09.484527654 +0200
+++ /var/tmp/diff_new_pack.z45nNg/_new  2023-08-28 17:15:09.528529234 +0200
@@ -22,7 +22,7 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.8
+Version:1.2.10
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later

++ lsp-plugins-1.2.8.tar.gz -> lsp-plugins-1.2.10.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.2.8.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.1766/lsp-plugins-1.2.10.tar.gz 
differ: char 12, line 1


commit lsp-plugins for openSUSE:Factory

2023-08-01 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2023-08-01 15:38:17

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.32662 (New)


Package is "lsp-plugins"

Tue Aug  1 15:38:17 2023 rev:26 rq:1101636 version:1.2.8

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2023-05-23 
14:54:59.602642870 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.32662/lsp-plugins.changes   
2023-08-01 15:38:22.261761290 +0200
@@ -1,0 +2,34 @@
+Mon Jul 31 12:27:59 UTC 2023 - Dirk Müller 
+
+- update to 1.2.8:
+  * Implemented GOTT (Grand Over-The-Top) Compressor plugin
+series.
+  * Implemented Filter plugin series.
+  * Implemented Flanger plugin series.
+  * Implemented Multiband Limiter plugin series.
+  * Implemented high-precision oversampling algorithms for
+Oscilloscope plugin series.
+  * Updated default values for file selectors in Impulse
+Responses and Impulse Reverb plugin series.
+  * Added generation of explicit element definitions for LV2
+groups in TTL files as a workaround to LV2 problem related
+to missing predefined port groups' elements.
+  * Added 'All' channel selector to Sampler and Multisampler
+plugin series which is now the default value for channel
+selector.
+  * Added missing audio preview for single-channel Sampler Plugin
+series.
+  * Adding missing output balance knobs in Impulse Reverb Mono
+plugin.
+  * Fixed improper behaviour of the bypass switch for Multiband
+Compressor, Expander and Dynamics Processor plugin series.
+  * Fixed bug in the font manager which could yield memory
+corrption after complete font manager cleanup
+  * Fixed memory leakage in the UI
+  * Fixed bug in ALR function for Limiter plugin series which
+could cause random audio scratches.
+  * Fixed gain jumping bug in A/B tester plugin.
+  * Serveral bugfixes in the core DSP modules provided by the
+lsp-dsp-units library.
+
+---

Old:

  lsp-plugins-1.2.7.tar.gz

New:

  lsp-plugins-1.2.8.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.j0r8iB/_old  2023-08-01 15:38:23.769770628 +0200
+++ /var/tmp/diff_new_pack.j0r8iB/_new  2023-08-01 15:38:23.773770653 +0200
@@ -22,7 +22,7 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.7
+Version:1.2.8
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later

++ lsp-plugins-1.2.7.tar.gz -> lsp-plugins-1.2.8.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.2.7.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.32662/lsp-plugins-1.2.8.tar.gz 
differ: char 12, line 1


commit lsp-plugins for openSUSE:Factory

2023-05-23 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2023-05-23 14:54:26

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.1533 (New)


Package is "lsp-plugins"

Tue May 23 14:54:26 2023 rev:25 rq:1088481 version:1.2.7

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2023-03-26 
20:19:51.135163416 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.1533/lsp-plugins.changes
2023-05-23 14:54:59.602642870 +0200
@@ -1,0 +2,23 @@
+Sun May 21 21:35:05 UTC 2023 - Edgar Aichinger 
+
+- version 1.2.7
+
+  * Fixed CLAP UI support for Bitwig Studio.
+  * Fixed build that disabled CairoCanvas for Inline Display feature.
+  * Fixed memory leakage issued by the libcairo font cache on the plugin UI 
close.
+  * Moved custom font rendering solution to direct usage of libfreetype.
+  * Fixed crash (BadMatch) for Fluxbox window manager on popup windows.
+  * Fixed popup window heading display in Fluxbox.
+  * Fixed non-working solo button for Parametric Equalizer after 1.2.6 release.
+  * Removed Makefile.d. Dependencies are now automatically generated at the 
build stage.
+  * Added possibility to invert the behaviour of mouse scroll for all widgets 
or
+for graph dot widget.
+  * Added frequency display and gain for each filter of Graphic Equalizer 
plugin series.
+  * Added measure button and meter line on graph for Spectrum Analyzer plugin 
series.
+  * Added display of filter number, filer channel and filter type near to the
+frequency and note.
+  * Added possibility to change the thickness of lies on the spectrum graph 
for the
+Spectrum Analyzer plugin series.
+  * Some output parameters like Latency are not exported into configuration 
file anymore.
+
+---

Old:

  lsp-plugins-1.2.6.tar.gz

New:

  lsp-plugins-1.2.7.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.7syoa5/_old  2023-05-23 14:55:00.494648147 +0200
+++ /var/tmp/diff_new_pack.7syoa5/_new  2023-05-23 14:55:00.502648195 +0200
@@ -22,7 +22,7 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.6
+Version:1.2.7
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later

++ lsp-plugins-1.2.6.tar.gz -> lsp-plugins-1.2.7.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.2.6.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.1533/lsp-plugins-1.2.7.tar.gz 
differ: char 12, line 1


commit lsp-plugins for openSUSE:Factory

2023-03-26 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2023-03-26 20:19:51

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.31432 (New)


Package is "lsp-plugins"

Sun Mar 26 20:19:51 2023 rev:24 rq:1074383 version:1.2.6

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2023-03-24 
15:21:12.039131825 +0100
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.31432/lsp-plugins.changes   
2023-03-26 20:19:51.135163416 +0200
@@ -1,0 +2,11 @@
+Sun Mar 26 08:18:38 UTC 2023 - Konstantin Voinov 
+
+- Another spec clean-up
+
+---
+Sun Mar 26 07:45:11 UTC 2023 - Konstantin Voinov 
+
+- Add OpenGL BuildRequires fixes TW build
+- Update spec 
+
+---



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.TtfkIT/_old  2023-03-26 20:19:51.907167450 +0200
+++ /var/tmp/diff_new_pack.TtfkIT/_new  2023-03-26 20:19:51.911167471 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lsp-plugins
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -42,6 +42,7 @@
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(expat)
+BuildRequires:  pkgconfig(gl)
 BuildRequires:  pkgconfig(jack)
 BuildRequires:  pkgconfig(lv2)
 BuildRequires:  pkgconfig(sndfile)
@@ -51,7 +52,7 @@
 
 %description
 LSP (Linux Studio Plugins) is a collection of open-source plugins
-currently compatible with LADSPA, LV2 and LinuxVST formats.
+currently compatible with LADSPA, LV2, CLAP and LinuxVST formats.
 
 The basic idea is to fill the lack of good and useful plugins under
 the GNU/Linux platform.
@@ -64,21 +65,21 @@
 Common files for lsp-plugins.
 
 %packagedoc
-Summary:Linux Studio Plugins Documents
+Summary:Linux Studio Plugins Documentation
 Group:  Documentation/HTML
 BuildArch:  noarch
 
 %descriptiondoc
-Documents for Linux Studio Plugins Project
+Documentation for Linux Studio Plugins Project
 
 %package -n lv2-%{name}
-Summary:Linux Studio Plugins Documents (LV2)
+Summary:Linux Studio Plugins (LV2)
 Group:  Productivity/Multimedia/Sound/Utilities
 Requires:   %{name}-common = %{version}
 
 %description -n lv2-%{name}
 LSP (Linux Studio Plugins) is a collection of open-source plugins
-currently compatible with LADSPA, LV2 and LinuxVST formats.
+currently compatible with LADSPA, LV2, CLAP and LinuxVST formats.
 
 The basic idea is to fill the lack of good and useful plugins under
 the GNU/Linux platform.
@@ -86,13 +87,13 @@
 This is the LV2 version of the plugins.
 
 %package -n vst-%{name}
-Summary:Linux Studio Plugins Documents (VST)
+Summary:Linux Studio Plugins (VST)
 Group:  Productivity/Multimedia/Sound/Utilities
 Requires:   %{name}-common = %{version}
 
 %description -n vst-%{name}
 LSP (Linux Studio Plugins) is a collection of open-source plugins
-currently compatible with LADSPA, LV2 and LinuxVST formats.
+currently compatible with LADSPA, LV2, CLAP and LinuxVST formats.
 
 The basic idea is to fill the lack of good and useful plugins under
 the GNU/Linux platform.
@@ -100,13 +101,13 @@
 This is the VST version of the plugins.
 
 %package -n ladspa-%{name}
-Summary:Linux Studio Plugins Documents (LADSPA)
+Summary:Linux Studio Plugins (LADSPA)
 Group:  Productivity/Multimedia/Sound/Utilities
 Requires:   %{name}-common = %{version}
 
 %description -n ladspa-%{name}
 LSP (Linux Studio Plugins) is a collection of open-source plugins
-currently compatible with LADSPA, LV2 and LinuxVST formats.
+currently compatible with LADSPA, LV2, CLAP and LinuxVST formats.
 
 The basic idea is to fill the lack of good and useful plugins under
 the GNU/Linux platform.
@@ -114,13 +115,13 @@
 This is the LADSPA version of the plugins.
 
 %package -nclap-%{name}
-Summary:   Linux Studio Plugins Documents (CLAP)
+Summary:Linux Studio Plugins (CLAP)
 Group:  Productivity/Multimedia/Sound/Utilities
 Requires:   %{name}-common = %{version}
 
 %description -n clap-%{name}
 LSP (Linux Studio Plugins) is a collection of open-source plugins
-currently compatible with LADSPA, LV2 and LinuxVST formats.
+currently compatible with LADSPA, LV2, CLAP and LinuxVST formats.
 
 The basic idea is to fill the lack of good and useful plugins under
 the

commit lsp-plugins for openSUSE:Factory

2023-03-24 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2023-03-24 15:21:00

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.31432 (New)


Package is "lsp-plugins"

Fri Mar 24 15:21:00 2023 rev:23 rq:1073932 version:1.2.6

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2023-01-30 
17:25:42.801291619 +0100
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.31432/lsp-plugins.changes   
2023-03-24 15:21:12.039131825 +0100
@@ -1,0 +2,31 @@
+Thu Mar 23 08:48:34 UTC 2023 - Edgar Aichinger 
+
+- Version 1.2.6
+
+ * Implemented Mixer plugin series for 4, 8 and 16 Mono/Stereo channels.
+ * Implemented A/B Tester plugin series with blind option.
+ * Parametric Equalizer is now smoothly operating with frequency/gain/q factor 
for 
+   each mode: FIR, IIR, FFT, SPM.
+ * Added popup menu for more precise control over the equalizer dot on the 
graph for
+   Parametric Equalizer.
+ * Added frequency and note displaying (with detune in cents) over the 
currently
+   configured filter in the Parametric Equalizer.
+ * Implemented automatic and manual inspect mode for filters in Parametric 
Equalizer.
+ * Implemented more user-friendly inspecting slider to the Spectrum Analyzer 
plugin 
+   series: frequency value, amplitude and note (with detune in cents) are 
displayed now near 
+   the slider which can be adjusted with mouse movements.
+ * Added basic SFZ import support by the Multisampler plugin series.
+ * Added shared objects related to 3D rendering to LV2, VST and CLAP packages.
+ * Fixed buggy tether for the parameter popup window.
+ * Fixed improper data stream synchronization using LV2:Atom protocol.
+ * Implemented linear ramping lramp_* functions in the lsp-dsp-lib optimized 
for
+   i686, x86_64, ARM32 and AArch64 architectures.
+ * Fixed avx::dyn_biquad_process_x8_fma3 function implementation which could 
cause
+   some data distortion in the output buffer.
+ * Fixed plugin state out of sync for CLAP plugin format on state restore in 
REAPER.
+ * Several bugfixes in UI libraries.
+ * Better support for build under different ARM architectures.
+ * The Windows support status has been changed to 'Compiles'.
+ * The AArch64 support status has been changed to 'Full'.
+
+---

Old:

  lsp-plugins-1.2.5.tar.gz

New:

  lsp-plugins-1.2.6.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.01xYj1/_old  2023-03-24 15:21:13.283138311 +0100
+++ /var/tmp/diff_new_pack.01xYj1/_new  2023-03-24 15:21:13.323138520 +0100
@@ -22,7 +22,7 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.5
+Version:1.2.6
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later
@@ -177,7 +177,7 @@
 %{_libdir}/liblsp-*.a
 
 %files -n ladspa-%{name}
-%{_libdir}/ladspa/%{name}-ladspa-%{version}.so
+%{_libdir}/ladspa/%{name}-ladspa.so
 
 %files -n lv2-%{name}
 %dir %{_libdir}/lv2

++ lsp-plugins-1.2.5.tar.gz -> lsp-plugins-1.2.6.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.2.5.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.31432/lsp-plugins-1.2.6.tar.gz 
differ: char 12, line 1


commit lsp-plugins for openSUSE:Factory

2023-01-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2023-01-30 17:10:31

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.32243 (New)


Package is "lsp-plugins"

Mon Jan 30 17:10:31 2023 rev:22 rq:1061950 version:1.2.5

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2022-12-28 
10:55:02.432288231 +0100
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.32243/lsp-plugins.changes   
2023-01-30 17:25:42.801291619 +0100
@@ -1,0 +2,25 @@
+Sun Jan 29 09:20:06 UTC 2023 - Edgar Aichinger 
+
+- new clap plugin subpackage
+- Version 1.2.5
+
+  * Introduced CLAP plugin format support.
+  * Introduced the ‘Override Hydrogen drumkit’ feature for Multisampler 
plugin series.
+  * Reworked and simplified the behaviour of the parameters that define 
‘Stretch’ and
+‘Loop’ ranges.
+  * Minimum and maximum values now depend on the sample length for several 
parameters
+like ‘Stretch’, ‘Loop’, ‘Fade in’ and ‘Fade out’ in the 
Sampler and Multisampler
+plugin series.
+  * Fixed the application menu spam in GNOME environment by reworking the XDG 
files
+(contributed by sdwolfz).
+  * Changed VST parameter normalized value mapping for logarithmic parameters.
+  * Added possibility to specify JACK connections that should be estimated by 
the
+standalone JACK plugin when the plugin connects to the JACK server.
+  * Implemented plugin metadata validator which runs at the build stage and 
verifies
+the consistency of the plugin metadata.
+  * Fixed bug related to modification of cyclic parameters for several plugin 
formats.
+  * Fixed possible crash when importing configuration data from clipboard.
+  * Added possibility to enable/disable Knob’s scale actions.
+  * Several bugfixes related to the memory access in the lsp-ws-lib.
+
+---

Old:

  lsp-plugins-1.2.4.tar.gz

New:

  lsp-plugins-1.2.5.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.R63nfa/_old  2023-01-30 17:25:43.469295209 +0100
+++ /var/tmp/diff_new_pack.R63nfa/_new  2023-01-30 17:25:43.469295209 +0100
@@ -22,7 +22,7 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.4
+Version:1.2.5
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later
@@ -113,6 +113,20 @@
 
 This is the LADSPA version of the plugins.
 
+%package -nclap-%{name}
+Summary:   Linux Studio Plugins Documents (CLAP)
+Group:  Productivity/Multimedia/Sound/Utilities
+Requires:   %{name}-common = %{version}
+
+%description -n clap-%{name}
+LSP (Linux Studio Plugins) is a collection of open-source plugins
+currently compatible with LADSPA, LV2 and LinuxVST formats.
+
+The basic idea is to fill the lack of good and useful plugins under
+the GNU/Linux platform.
+
+This is the CLAP version of the plugins.
+
 %package devel
 Summary:Linux Studio Plugins Development files
 Group:  Productivity/Multimedia/Sound/Utilities
@@ -129,7 +143,7 @@
 %build
 #export PREFIX="%{_prefix}" DOC_PATH="%{_docdir}" LIB_PATH="%{_libdir}"
 export CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"
-make config PREFIX="%{_prefix}" LIBDIR="%{_libdir}" SHAREDDIR=%{_datadir} 
FEATURES='lv2 vst2 doc jack ladspa xdg'
+make config PREFIX="%{_prefix}" LIBDIR="%{_libdir}" SHAREDDIR=%{_datadir} 
FEATURES='lv2 vst2 clap doc jack ladspa xdg'
 %make_build
 
 %install
@@ -161,10 +175,6 @@
 %files devel
 %{_libdir}/pkgconfig/*.pc
 %{_libdir}/liblsp-*.a
-%dir %{_includedir}/lsp-plug.in
-%dir %{_includedir}/lsp-plug.in/r3d
-%dir %{_includedir}/lsp-plug.in/r3d/glx
-%{_includedir}/lsp-plug.in/r3d/glx/*.h
 
 %files -n ladspa-%{name}
 %{_libdir}/ladspa/%{name}-ladspa-%{version}.so
@@ -177,6 +187,10 @@
 %dir %{_libdir}/vst
 %{_libdir}/vst/%{name}
 
+%files -n clap-%{name}
+%dir %{_libdir}/clap
+%{_libdir}/clap/
+
 %files doc
 %{_docdir}/%{name}
 

++ lsp-plugins-1.2.4.tar.gz -> lsp-plugins-1.2.5.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.2.4.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.32243/lsp-plugins-1.2.5.tar.gz 
differ: char 12, line 1


commit lsp-plugins for openSUSE:Factory

2022-12-28 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2022-12-28 10:54:57

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.1563 (New)


Package is "lsp-plugins"

Wed Dec 28 10:54:57 2022 rev:21 rq:1045578 version:1.2.4

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2022-11-30 
15:01:15.945809237 +0100
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.1563/lsp-plugins.changes
2022-12-28 10:55:02.432288231 +0100
@@ -1,0 +2,32 @@
+Wed Dec 28 00:01:17 UTC 2022 - Konstantin Voinov 
+
+- remove patch fix-xorg-high-cpu-usage.patch now upstream
+- Version 1.2.4
+
+  * Implemented Noise Generator plugin series.
+  * Added 'Stretch' and 'Compensate' functions to the sampler plugin 
(contributed by
+Vitalius Kuchalskis).
+  * Added support of 'Loop' feature by the Sampler plugin series.
+  * Added audio sample preview feature in the file open dialog for Sampler, 
Trigger,
+Impulse Responses and Impulse Reverb plugin series.
+  * Extended LSPC (LSP Chunk) file format to support additional types of 
chunks.
+  * Added possibility to export Sampler configuration as a single bundle with
+the configuration and audio files packaged together into the LSPC file 
format.
+  * Fixed broken configuration save and load operations with relative file 
paths.
+  * Added 'Min' and 'Max' sidechain sources for single-band and multiband 
dynamic
+processing plugins: Compressor, Dynamic Processor, Expander, Gate.
+  * Added possibility to add several filters by performing mouse double click 
on the
+graph area for the Parametric Equalizer plugin series.
+  * Added several built-in presets for the Parametric Equalizer plugin series
+(contributed by Largos @ linuxmusicians).
+  * Fixed performance regression of the UI.
+  * Significant optimizations of CPU consumption by the dspu::Limiter module.
+  * Introduced tab control for the lsp-tk lib and lsp-plugin-fw.
+  * Raised the maximum supported sample rate from 192 kHz to 384 kHz.
+  * Several bug fixes in lsp-dsp-units library.
+  * Several bug fixes in lsp-runtime-lib library.
+  * Several bug fixes in lsp-plugin-fw library.
+  * Several bug fixes in lsp-tk-lib library.
+  * Fixed 32-bit ARM architecture detection under 64-bit CPU in makefiles.
+
+---

Old:

  fix-xorg-high-cpu-usage.patch
  lsp-plugins-1.2.3.tar.gz

New:

  lsp-plugins-1.2.4.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.wunAjF/_old  2022-12-28 10:55:03.360295038 +0100
+++ /var/tmp/diff_new_pack.wunAjF/_new  2022-12-28 10:55:03.364295068 +0100
@@ -22,15 +22,13 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.3
+Version:1.2.4
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later
 Group:  Productivity/Multimedia/Sound/Utilities
 URL:https://lsp-plug.in/
 Source0:
https://github.com/sadko4u/lsp-plugins/releases/download/%{version}/%{name}-src-%{version}.tar.gz#/%{name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM 
https://github.com/sadko4u/lsp-plugins/issues/272#issuecomment-1242442228
-Patch0: fix-xorg-high-cpu-usage.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  ladspa

++ lsp-plugins-1.2.3.tar.gz -> lsp-plugins-1.2.4.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.2.3.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.1563/lsp-plugins-1.2.4.tar.gz 
differ: char 17, line 1


commit lsp-plugins for openSUSE:Factory

2022-11-30 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2022-11-30 15:00:19

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.1597 (New)


Package is "lsp-plugins"

Wed Nov 30 15:00:19 2022 rev:20 rq:1039083 version:1.2.3

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2022-10-16 
16:10:05.826878694 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.1597/lsp-plugins.changes
2022-11-30 15:01:15.945809237 +0100
@@ -1,0 +2,5 @@
+Wed Nov 30 10:19:29 UTC 2022 - pgaj...@suse.com
+
+- buildrequire php8 instead of php7 in TW
+
+---



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.4XagYi/_old  2022-11-30 15:01:16.637813298 +0100
+++ /var/tmp/diff_new_pack.4XagYi/_new  2022-11-30 15:01:16.645813345 +0100
@@ -35,7 +35,11 @@
 BuildRequires:  gcc-c++
 BuildRequires:  ladspa
 BuildRequires:  ladspa-devel
+%if 0%{?suse_version} >= 1550
+BuildRequires:  php8
+%else
 BuildRequires:  php7
+%endif
 BuildRequires:  pkgconfig
 BuildRequires:  update-desktop-files
 BuildRequires:  pkgconfig(cairo)


commit lsp-plugins for openSUSE:Factory

2022-10-16 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2022-10-16 16:10:03

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.2275 (New)


Package is "lsp-plugins"

Sun Oct 16 16:10:03 2022 rev:19 rq:1011223 version:1.2.3

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2022-09-12 
19:08:39.878606558 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.2275/lsp-plugins.changes
2022-10-16 16:10:05.826878694 +0200
@@ -1,0 +2,6 @@
+Sat Oct 15 11:05:04 UTC 2022 - Fabio Pesari 
+
+- Add fix-xorg-high-cpu-usage.patch from upstream devel branch
+  to fix lsp-plugins#272
+
+---

New:

  fix-xorg-high-cpu-usage.patch



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.BTapqx/_old  2022-10-16 16:10:06.594880494 +0200
+++ /var/tmp/diff_new_pack.BTapqx/_new  2022-10-16 16:10:06.602880513 +0200
@@ -29,6 +29,8 @@
 Group:  Productivity/Multimedia/Sound/Utilities
 URL:https://lsp-plug.in/
 Source0:
https://github.com/sadko4u/lsp-plugins/releases/download/%{version}/%{name}-src-%{version}.tar.gz#/%{name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM 
https://github.com/sadko4u/lsp-plugins/issues/272#issuecomment-1242442228
+Patch0: fix-xorg-high-cpu-usage.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  ladspa
@@ -120,6 +122,7 @@
 
 %prep
 %setup -qn %{name}
+%autopatch -p1
 
 %build
 #export PREFIX="%{_prefix}" DOC_PATH="%{_docdir}" LIB_PATH="%{_libdir}"

++ fix-xorg-high-cpu-usage.patch ++
diff -wru lsp-plugins/modules/lsp-tk-lib/src/main/widgets/containers/Window.cpp 
lsp-plugins.fix/modules/lsp-tk-lib/src/main/widgets/containers/Window.cpp
--- lsp-plugins/modules/lsp-tk-lib/src/main/widgets/containers/Window.cpp   
2022-09-06 22:55:51.824549179 +0200
+++ lsp-plugins.fix/modules/lsp-tk-lib/src/main/widgets/containers/Window.cpp   
2022-10-15 08:08:24.683979691 +0200
@@ -300,15 +300,20 @@
 
 size_t flags = nFlags;
 
-s->begin();
+ws::ISurface *bs = get_surface(s);
+bs->begin();
 {
 ws::rectangle_t xr;
 xr.nLeft= 0;
 xr.nTop = 0;
 xr.nWidth   = sSize.nWidth;
 xr.nHeight  = sSize.nHeight;
-render(s, &xr, flags);
+render(bs, &xr, flags);
 }
+bs->end();
+
+s->begin();
+s->draw(bs, 0.0f, 0.0f, 1.0f, 1.0f, 0.0f);
 s->end();
 commit_redraw();
 


commit lsp-plugins for openSUSE:Factory

2022-09-12 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2022-09-12 19:08:35

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.2083 (New)


Package is "lsp-plugins"

Mon Sep 12 19:08:35 2022 rev:18 rq:1002738 version:1.2.3

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2022-06-29 
16:02:57.064749917 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.2083/lsp-plugins.changes
2022-09-12 19:08:39.878606558 +0200
@@ -1,0 +2,23 @@
+Mon Sep 12 02:03:46 UTC 2022 - Konstantin Voinov 
+
+- remove patches, now upstream:
+  02-Fixed-the-improper-use-of-nanosleep.patch
+  01-Append-CXXFLAGS.patch
+
+- Version 1.2.3
+
+  * Graphic Toolkit Library lsp-tk-lib has been ported to Windows.
+  * Updated compressor plugin bundles: added negative boosting gain
+option in 'Boosting' mode.
+  * Updated gate plugin bundles: added negative gain option for
+ducking gateway option.
+  * Assigned more correct names for sidechain types of dynamic
+processing plugins.
+  * Introduced several workarounds for the support of UI by the OBS host.
+  * Fixed build of i386 DSP code under FreeBSD with Clang compiler.
+  * Better support of building code for ARMv6, ARMv7 and AArch64
+under FreeBSD with Clang compiler.
+  * Added basic CI tests introduced by GitHub CI.
+  * Several bugfixes in core libraries.
+
+---

Old:

  01-Append-CXXFLAGS.patch
  02-Fixed-the-improper-use-of-nanosleep.patch
  lsp-plugins-1.2.2.tar.gz

New:

  lsp-plugins-1.2.3.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.jCc7jx/_old  2022-09-12 19:08:40.986609672 +0200
+++ /var/tmp/diff_new_pack.jCc7jx/_new  2022-09-12 19:08:40.990609684 +0200
@@ -22,15 +22,13 @@
 %global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
 
 Name:   lsp-plugins
-Version:1.2.2
+Version:1.2.3
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later
 Group:  Productivity/Multimedia/Sound/Utilities
 URL:https://lsp-plug.in/
 Source0:
https://github.com/sadko4u/lsp-plugins/releases/download/%{version}/%{name}-src-%{version}.tar.gz#/%{name}-%{version}.tar.gz
-Patch1: 01-Append-CXXFLAGS.patch
-Patch2: 02-Fixed-the-improper-use-of-nanosleep.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  ladspa
@@ -123,9 +121,6 @@
 %prep
 %setup -qn %{name}
 
-%patch1 -p1
-%patch2 -d modules/lsp-runtime-lib -p1
-
 %build
 #export PREFIX="%{_prefix}" DOC_PATH="%{_docdir}" LIB_PATH="%{_libdir}"
 export CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"
@@ -161,6 +156,10 @@
 %files devel
 %{_libdir}/pkgconfig/*.pc
 %{_libdir}/liblsp-*.a
+%dir %{_includedir}/lsp-plug.in
+%dir %{_includedir}/lsp-plug.in/r3d
+%dir %{_includedir}/lsp-plug.in/r3d/glx
+%{_includedir}/lsp-plug.in/r3d/glx/*.h
 
 %files -n ladspa-%{name}
 %{_libdir}/ladspa/%{name}-ladspa-%{version}.so

++ lsp-plugins-1.2.2.tar.gz -> lsp-plugins-1.2.3.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.2.2.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.2083/lsp-plugins-1.2.3.tar.gz 
differ: char 12, line 1


commit lsp-plugins for openSUSE:Factory

2022-06-29 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2022-06-29 16:01:44

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.1548 (New)


Package is "lsp-plugins"

Wed Jun 29 16:01:44 2022 rev:17 rq:985692 version:1.2.2

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2022-05-05 
23:07:13.517619608 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.1548/lsp-plugins.changes
2022-06-29 16:02:57.064749917 +0200
@@ -1,0 +2,26 @@
+Tue Jun 28 23:23:00 UTC 2022 - Konstantin Voinov 
+
+- add upstream patch:
+  02-Fixed-the-improper-use-of-nanosleep.patch
+- fix build and vl2lint check:
+  01-Append-CXXFLAGS.patch 
+
+---
+Mon Jun 27 09:15:05 UTC 2022 - Konstantin Voinov 
+
+- Version 1.2.2
+
+  * Implemented Multiband Dynamic Processor plugin series.
+  * Changed donation methods.
+  * Added german translations (contributed by Johannes Guenther).
+  * Added pitch control for the sample in the Sampler and Multisampler
+plugin series (contributed by Vitalius Kuchalskis).
+  * Added pitch control for the sample in the Trigger plugin series.
+  * Fixed plugin version tracking which didn't save the updated version
+to the configuration file.
+  * Fixed improper configuration file import in JACK headless mode.
+  * Fixed segmentation fault error in JACK headless mode when JACK
+connection was lost.
+  * Added window scaling button function for plugin window.
+
+---

Old:

  lsp-plugins-1.2.1.tar.gz

New:

  01-Append-CXXFLAGS.patch
  02-Fixed-the-improper-use-of-nanosleep.patch
  lsp-plugins-1.2.2.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.jO9U8a/_old  2022-06-29 16:02:57.520750523 +0200
+++ /var/tmp/diff_new_pack.jO9U8a/_new  2022-06-29 16:02:57.524750529 +0200
@@ -19,14 +19,18 @@
 %ifarch %arm aarch64
 %define _lto_cflags %{nil}
 %endif
+%global _lto_cflags %{?_lto_cflags} -ffat-lto-objects
+
 Name:   lsp-plugins
-Version:1.2.1
+Version:1.2.2
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later
 Group:  Productivity/Multimedia/Sound/Utilities
 URL:https://lsp-plug.in/
 Source0:
https://github.com/sadko4u/lsp-plugins/releases/download/%{version}/%{name}-src-%{version}.tar.gz#/%{name}-%{version}.tar.gz
+Patch1: 01-Append-CXXFLAGS.patch
+Patch2: 02-Fixed-the-improper-use-of-nanosleep.patch
 BuildRequires:  fdupes
 BuildRequires:  gcc-c++
 BuildRequires:  ladspa
@@ -40,6 +44,7 @@
 BuildRequires:  pkgconfig(lv2)
 BuildRequires:  pkgconfig(sndfile)
 BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(xrandr)
 Requires:   %{name}-common = %{version}
 
 %description
@@ -118,6 +123,9 @@
 %prep
 %setup -qn %{name}
 
+%patch1 -p1
+%patch2 -d modules/lsp-runtime-lib -p1
+
 %build
 #export PREFIX="%{_prefix}" DOC_PATH="%{_docdir}" LIB_PATH="%{_libdir}"
 export CFLAGS="%{optflags}" CXXFLAGS="%{optflags}"

++ 01-Append-CXXFLAGS.patch ++
diff -ur lsp-plugins.orig/make/tools.mk lsp-plugins/make/tools.mk
--- lsp-plugins.orig/make/tools.mk  2022-06-23 08:18:02.677549495 +1000
+++ lsp-plugins/make/tools.mk   2022-06-29 09:18:03.229839836 +1000
@@ -110,7 +110,7 @@
 endif
 
 # Define flags for (cross) build
-CFLAGS ?= \
+CFLAGS += \
   $(CFLAGS_EXT) \
   -fdata-sections \
   -ffunction-sections \
@@ -120,7 +120,7 @@
 
 CDEFS  += -DLSP_INSTALL_PREFIX=\\\"$(PREFIX)\\\"
   
-CXXFLAGS   ?= \
+CXXFLAGS   += \
   $(CXXFLAGS_EXT) \
   -std=c++98 \
   -fno-exceptions \

++ 02-Fixed-the-improper-use-of-nanosleep.patch ++
>From dbc16bcfb151c0b1d24f40e51316f8e3f34bb7da Mon Sep 17 00:00:00 2001
From: sadko4u 
Date: Fri, 24 Jun 2022 15:18:19 +0300
Subject: [PATCH] Fixed the improper use of nanosleep when introducing the
 sleep function.

---
 CHANGELOG   |  1 +
 src/main/runtime/system.cpp | 31 +--
 2 files changed, 18 insertions(+), 14 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index 798e4aa..c2ccbb6 100644
diff --git a/src/main/runtime/system.cpp b/src/main/runtime/system.cpp
index 46aaaea..1ced834 100644
--- a/src/main/runtime/system.cpp
+++ b/src/main/runtime/system.cpp
@@ -389,24 +389,27 @@ namespace lsp
 struct timespec req, rem;
 req.tv_nsec = (delay % 1000) * 100;
 req.tv_sec  = delay / 1000;
+rem.tv_nsec = 0;
+re

commit lsp-plugins for openSUSE:Factory

2022-05-05 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2022-05-05 23:06:40

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.1538 (New)


Package is "lsp-plugins"

Thu May  5 23:06:40 2022 rev:16 rq:975010 version:1.2.1

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2021-12-21 
18:41:20.809912358 +0100
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.1538/lsp-plugins.changes
2022-05-05 23:07:13.517619608 +0200
@@ -1,0 +2,67 @@
+Wed May  4 01:21:07 UTC 2022 - Konstantin Voinov 
+
+- remove patches, now upstream:
+  01-Fixed-the-XDG-data-installation-script.patch
+  02-Fixed-the-icon-installation-script.patch
+  03-Fixed-invalid-pointer-dereference-when-exporting-configuration-file.patch
+  04-Fixed-problem-with-the-UI-visibility-status-update.patch 
+
+- Version 1.2.1
+
+  * Introduced JACK connection status indication for JACK plugin format.
+  * Improved keyboard event handling for VST2 plugin format in the case the 
host prevents
+plugins from directly receiving X11 events.
+  * Updated serialization format of the KVT (Key-Value Tree) for the LV2 
plugin format.
+  * Updated parameter mapping LV2 URI for KVT.
+  * Updated build (some resources were unnecessary added to builtin resources).
+  * Updated version handling in the UI wrapper that allows to control multiple 
bundle
+versions in one global configuration file.
+  * Updated grammar in several text comments (contributed by Dennis Braun).
+  * Fixed typo in Wavefront Object File Format name.
+  * Fixed bugs related to usage of custom installation prefix in build scripts.
+  * Fixed the XDG data installation script that forced to use 
'/usr/local/share'
+location for shared icons.
+  * Fixed problem with the UI visibility status update for JACK plugin format
+that could cause problems of missing of some graphical content in the UI.
+  * Fixed invalid pointer dereference when exporting configuration file that 
could cause crashes.
+  * Fixed bug that caused plugins working in headless mode to crash.
+  * Fixed regression related to saving state of some plugin controls using 
lv2:State interface.
+  * Fixed missing serialization for high-precision parameters in the 
configuration file.
+  * Fixed bug related to improper parsing of port name aliases in the UI.
+  * Fixed typo in Wavefront Object File Format name.
+  * Fixed bug that could cause improper window sizing in several cases.
+
+---
+Sun Mar 27 22:26:00 UTC 2022 - Konstantin Voinov 
+
+- add upstream patches:
+
+01-Fixed-the-icon-installation-script.patch
+02-Fixed-the-XDG-data-installation-script.patch
+03-Fixed-invalid-pointer-dereference-when-exporting-configuration-file.patch
+04-Fixed-problem-with-the-UI-visibility-status-update.patch
+
+---
+Sun Mar 27 12:36:50 UTC 2022 - Konstantin Voinov 
+
+- noarch fo -docs
+- add -devel
+
+- Version 1.2.0
+
+  * Decomposition of core modules into submodules.
+  * Implemented multiple visual themes for the plugins.
+  * Added possibility to change visual themes in runtime.
+  * Added headless support for JACK plugins.
+  * Fixed delay compensation issue for Dry/Wet balance for 
+single-banded dynamic plugin series
+(Compressor/Gate/Expander/Dynamic Processor).
+  * Add support of LV2UI:scaleFactor extension
+- https://github.com/drobilla/lv2/pull/38/commits
+  * Implemented 'Reset to default' button.
+  * Added support of building under LoongArch32 and LoongArch64
+architectures.
+  * Added support of building under 32-bit and 64-bit RISC-V 
+architectures.
+
+---

Old:

  lsp-plugins-1.1.31.tar.gz

New:

  lsp-plugins-1.2.1.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.tRO5tr/_old  2022-05-05 23:07:14.749621146 +0200
+++ /var/tmp/diff_new_pack.tRO5tr/_new  2022-05-05 23:07:14.757621156 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package lsp-plugins
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,13 +20,13 @@
 %define _lto_cflags %{nil}
 %endif
 Name:   lsp-plugins
-Version:1.1.31
+Version:1.2.1
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
-License:LGPL-3.0-or-later AND Zlib
+License:LGPL-3.0-or-later
 Group: 

commit lsp-plugins for openSUSE:Factory

2021-12-21 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2021-12-21 18:40:46

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.2520 (New)


Package is "lsp-plugins"

Tue Dec 21 18:40:46 2021 rev:15 rq:941826 version:1.1.31

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2021-05-11 
23:03:58.257009527 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.2520/lsp-plugins.changes
2021-12-21 18:41:20.809912358 +0100
@@ -1,0 +2,22 @@
+Tue Dec 21 10:23:18 UTC 2021 - Konstantin Voinov 
+
+- Update to 1.1.31
+
+  * Fixed X11 error handling routine that could crash under certain
+  * conditions.
+  * Better support for musl libc (contributed by Artur Sinila).
+  * Added support of VERBOSE parameter for build system (contributed
+by Artur Sinila).
+  * Fixed possible system crash in profiler plugin.
+  * Updated LV2 TTL generator, now instrument plugins are better
+compatible with Ardour DAW.
+  * Updated french translation (contributed by wargreen at Github
+and Olivier Humbert).
+  * Migrated hyperlinks from HTTP to HTTPS protocol (contributed
+by Bruno Vernay).
+  * Added support of build for 32-bit and 64-bit RISC-V architecture
+(contributed by Xeonacid at GitHub).
+  * Fixed window issue for the Fluxbox window manager.
+  * Fixed build for ARMv8 architecture (contributed by Marek Szuba).
+ 
+---

Old:

  lsp-plugins-1.1.30.tar.gz

New:

  lsp-plugins-1.1.31.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.rJbe8J/_old  2021-12-21 18:41:22.001913428 +0100
+++ /var/tmp/diff_new_pack.rJbe8J/_new  2021-12-21 18:41:22.009913436 +0100
@@ -20,7 +20,7 @@
 %define _lto_cflags %{nil}
 %endif
 Name:   lsp-plugins
-Version:1.1.30
+Version:1.1.31
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later AND Zlib

++ lsp-plugins-1.1.30.tar.gz -> lsp-plugins-1.1.31.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.1.30.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.2520/lsp-plugins-1.1.31.tar.gz 
differ: char 13, line 1


commit lsp-plugins for openSUSE:Factory

2021-05-11 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2021-05-11 23:03:53

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.2988 (New)


Package is "lsp-plugins"

Tue May 11 23:03:53 2021 rev:14 rq:892082 version:1.1.30

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2021-04-06 
17:31:15.399223866 +0200
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.2988/lsp-plugins.changes
2021-05-11 23:03:58.257009527 +0200
@@ -1,0 +2,5 @@
+Mon May 10 13:49:24 UTC 2021 - Dirk M??ller 
+
+- stop owning directories provided by filesystem (bsc#1184786)
+
+---



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.ZaBfMr/_old  2021-05-11 23:03:58.861006772 +0200
+++ /var/tmp/diff_new_pack.ZaBfMr/_new  2021-05-11 23:03:58.865006753 +0200
@@ -126,7 +126,6 @@
 
 %files
 %{_bindir}/%{name}-*
-%dir %{_datadir}/applications
 %dir %{_datadir}/desktop-directories
 %dir %{_sysconfdir}/xdg
 %dir %{_sysconfdir}/xdg/menus


commit lsp-plugins for openSUSE:Factory

2021-04-06 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2021-04-06 17:29:50

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.2401 (New)


Package is "lsp-plugins"

Tue Apr  6 17:29:50 2021 rev:13 rq:882565 version:1.1.30

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2021-01-20 
18:28:23.811571213 +0100
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.2401/lsp-plugins.changes
2021-04-06 17:31:15.399223866 +0200
@@ -1,0 +2,37 @@
+Thu Apr  1 11:38:55 UTC 2021 - Konstantin Voinov 
+
+- upstream update in source release
+
+---
+Thu Apr  1 01:58:50 UTC 2021 - Konstantin Voinov 
+
+- Update to 1.1.30
+  * Implemented Oscilloscope plugin series: x1, x2 and x4. 
+UX design by Boris Gotsulenko.
+  * Added data streaming port support to plugin framework.
+  * Added strobe feature to mesh primitives that allows to draw
+  * multiple streamed meshes together.
+  * Implemented 4-lobe Lanczos oversampling DSP functions for i586
+architecture.
+  * Implemented 4-lobe Lanczos oversampling DSP functions for
+x86_64 architecture.
+  * Implemented 4-lobe Lanczos oversampling DSP functions for
+32-bit ARM architecture.
+  * Implemented 4-lobe Lanczos oversampling DSP functions for 
+64-bit ARM architecture.
+  * Minor bugfixes in the core library.
+  * Fixed bug with character set encoding for several systems with
+limited iconv.
+  * Fixed latency compensation issue that happened for the 'Bypass'
+switch/automation.
+  * Implemented additional 'Boosting' mode for the single-band
+compressor plugin series.
+  * Implemented additional 'Boosting' mode for the multiband-band
+compressor plugin series.
+  * Updated french translations (contributed by Olivier Humbert).
+  * Updated italian translations by Stefano Tronci.
+  * Desktop icon installation moved to a separate 'install_xdg'
+icon to prevent LSP icon flooding for several systems which
+don't support XDG standard.
+
+---
@@ -4 +41 @@
-- Update to 1.2.29
+- Update to 1.1.29

Old:

  lsp-plugins-1.1.29.tar.gz

New:

  lsp-plugins-1.1.30.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.vsOWOB/_old  2021-04-06 17:31:16.495225106 +0200
+++ /var/tmp/diff_new_pack.vsOWOB/_new  2021-04-06 17:31:16.499225110 +0200
@@ -20,7 +20,7 @@
 %define _lto_cflags %{nil}
 %endif
 Name:   lsp-plugins
-Version:1.1.29
+Version:1.1.30
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later AND Zlib
@@ -116,6 +116,7 @@
 %install
 export PREFIX="%{_prefix}" DOC_PATH="%{_docdir}" LIB_PATH="%{_libdir}"
 %make_install
+%make_install install_xdg
 
 for desktop in %{buildroot}%{_datadir}/applications/*.desktop; do
 %suse_update_desktop_file ${desktop} Mixer

++ lsp-plugins-1.1.29.tar.gz -> lsp-plugins-1.1.30.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.1.29.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.2401/lsp-plugins-1.1.30.tar.gz 
differ: char 14, line 1


commit lsp-plugins for openSUSE:Factory

2021-01-20 Thread Source-Sync
Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package lsp-plugins for openSUSE:Factory 
checked in at 2021-01-20 18:27:53

Comparing /work/SRC/openSUSE:Factory/lsp-plugins (Old)
 and  /work/SRC/openSUSE:Factory/.lsp-plugins.new.28504 (New)


Package is "lsp-plugins"

Wed Jan 20 18:27:53 2021 rev:12 rq:864527 version:1.1.29

Changes:

--- /work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins.changes  2021-01-06 
19:56:49.305120395 +0100
+++ /work/SRC/openSUSE:Factory/.lsp-plugins.new.28504/lsp-plugins.changes   
2021-01-20 18:28:23.811571213 +0100
@@ -1,0 +2,25 @@
+Wed Jan 20 06:23:48 UTC 2021 - Konstantin Voinov 
+
+- Update to 1.2.29
+  * Fixed latency computation error for FIR and FFT modes of the
+filter.
+  * Optimize FIR and FFT equalizers to use fastconv_ routines
+instead of FFT.
+  * Implemented SPM mode for Parameteric and Graphic Equalizer
+plugin series.
+  * Fixed improper VST call handling for several calls.
+  * Several typo fixes in documentation
+(contributed by Olivier Humbert).
+  * Fixed improper output MIDI event sorting for all plugins.
+  * Channels of spectrum analyzer are now synchronized.
+  * Fixed regression related to loading built-in file resources.
+  * Added extra button to hide/show equalizer section for Impulse
+Responses and Impulse Reverb plugin series.
+  * Updated OBJ file parsing for support less strict file format.
+  * Fixed improper behaviour of File Open Dialog widget related 
+to file name input.
+  * Art Delay plugin settings changed: by default multipliers are
+now set to 1, BPM multiplier allows now to step with 
+0.5 values allowing to set dotted notes.
+
+---

Old:

  lsp-plugins-1.1.28.tar.gz

New:

  lsp-plugins-1.1.29.tar.gz



Other differences:
--
++ lsp-plugins.spec ++
--- /var/tmp/diff_new_pack.3URm7r/_old  2021-01-20 18:28:25.207572493 +0100
+++ /var/tmp/diff_new_pack.3URm7r/_new  2021-01-20 18:28:25.211572496 +0100
@@ -20,7 +20,7 @@
 %define _lto_cflags %{nil}
 %endif
 Name:   lsp-plugins
-Version:1.1.28
+Version:1.1.29
 Release:0
 Summary:Linux Studio Plugins Project (Stand-alone)
 License:LGPL-3.0-or-later AND Zlib

++ lsp-plugins-1.1.28.tar.gz -> lsp-plugins-1.1.29.tar.gz ++
/work/SRC/openSUSE:Factory/lsp-plugins/lsp-plugins-1.1.28.tar.gz 
/work/SRC/openSUSE:Factory/.lsp-plugins.new.28504/lsp-plugins-1.1.29.tar.gz 
differ: char 25, line 1