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 <kv@kott.no-ip.biz> + +- 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 Linux Studio Plugins %prep -%setup -qn %{name} +%setup -qn %{name}-src-%{version} %build export CFLAGS="%{optflags}" CXXFLAGS="%{optflags}" -make config PREFIX="%{_prefix}" LIBDIR="%{_libdir}" SHAREDDIR=%{_datadir} FEATURES='vst3 lv2 vst2 clap doc jack ladspa xdg' +make config PREFIX="%{_prefix}" LIBDIR="%{_libdir}" SHAREDDIR=%{_datadir} FEATURES='vst3 lv2 vst2 clap doc jack ladspa xdg gst ui' %make_build %install @@ -173,7 +189,7 @@ %files %{_bindir}/%{name}-* %dir %{_libdir}/%{name} -%{_libdir}/%{name}/liblsp* +%{_libdir}/%{name}/liblsp-plugins-jack*.so %dir %{_datadir}/desktop-directories %dir %{_sysconfdir}/xdg %dir %{_sysconfdir}/xdg/menus @@ -184,8 +200,8 @@ %config %{_sysconfdir}/xdg/menus/applications-merged/lsp-plugins.menu %files common -%license COPYING COPYING.LESSER -%{_libdir}/liblsp-*.so +%license COPYING COPYING.LESSER modules/lsp-plugins-shared/LICENSE_OFL.txt +%{_libdir}/liblsp-r3d-glx-lib*.so %files devel %{_libdir}/pkgconfig/*.pc @@ -200,15 +216,20 @@ %files -n vst-%{name} %dir %{_libdir}/vst -%{_libdir}/vst/%{name} +%{_libdir}/vst/%{name}.vst %files -n clap-%{name} %dir %{_libdir}/clap -%{_libdir}/clap/ +%{_libdir}/clap/* %files -n vst3-%{name} %dir %{_libdir}/vst3 -%{_libdir}/vst3/ +%{_libdir}/vst3/* + +%files -n gstreamer-%{name} +%dir %{_libdir}/gstreamer-1.0 +%{_libdir}/gstreamer-1.0/* +%{_libdir}/%{name}/liblsp-plugins-gstreamer*.so %files doc %{_docdir}/%{name}