# Status: active # Tag: Compressor, Emulator, Delay, Analyzer # Type: Plugin, VST, VST3, LV2 # Category: Audio, Effect, Synthesizer # spec file for package slPlugins # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ Name: SocaLabs-plugins Version: 20260710 Release: 6%{?dist} Summary: Various VST/VST3 Plugins from SocaLabs.com License: BSD-3-Clause URL: https://github.com/FigBug/slPlugins ExclusiveArch: x86_64 aarch64 Vendor: Audinux Distribution: Audinux # To get the source code: ./figbug-source.sh # ./figbug-source.sh slPlugins 43319db1e25e3898a420cd771c0f67e5b75d2d38 Source0: slPlugins.tar.gz Source4: figbug-source.sh BuildRequires: gcc-c++ BuildRequires: cmake BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xinerama) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(freetype2) BuildRequires: pkgconfig(gtk+-x11-3.0) BuildRequires: pkgconfig(jack) BuildRequires: libcurl-devel BuildRequires: ladspa-devel Requires: alsa %description SocaLabs Audio Plugins: https://SocaLabs.com/ - Synth: Commodore 64 SID, Nintendo Entertainment System RP2A03, Gameboy PAPU, Sega Master System SN76489, SFX8, Voc Vocal Synth - Effect: Compressor, Delay, Mverb 2020, Sample Delay - Analyzer: Oscilloscope, Spectrum Analyzer - Developer tool: AB Tester, Add & Invert, Channel Mute, Compensated Delay, Huge Gain - Math: Tone Generator %package -n vst-%{name} Summary: Various VST2 Plugins from SocaLabs.com %description -n vst-%{name} https://socalabs.com/ SocaLabs Audio Plugins - VST2 format %package -n vst3-%{name} Summary: Various VST3 Plugins from SocaLabs.com %description -n vst3-%{name} https://socalabs.com/ SocaLabs Audio Plugins - VST3 format %package -n lv2-%{name} Summary: Various LV2 Plugins from SocaLabs.com %description -n lv2-%{name} https://socalabs.com/ SocaLabs Audio Plugins - LV2 format %prep %autosetup -n slPlugins %build %set_build_flags export CXXFLAGS="-std=c++20 -include utility -include cmath $CXXFLAGS" %cmake %cmake_build %install mkdir -p %{buildroot}%{_bindir}/ mkdir -p %{buildroot}%{_libdir}/vst/ mkdir -p %{buildroot}%{_libdir}/vst3/ mkdir -p %{buildroot}%{_libdir}/lv2/ mkdir -p %{buildroot}%{_libdir}/clap/ # Check ci/pluginlist.txt for the list of plugins PLUGIN_LIST="ABTester AddInvert BitCrusher ChannelMute CompensatedDelay Compressor Crossfeed Delay Expander Gate GraphicEQ HugeGain Limiter Maths MidiLooper MidiMonitor Oscilloscope PitchTrack SampleDelay SFX8 SimpleVerb SpectrumAnalyzer StereoEnhancer StereoProcessor ToneGenerator WaveLooper XYScope VU Correlation Loudness" for PLUGIN in $PLUGIN_LIST do cp -ra %{__cmake_builddir}/plugins/$PLUGIN/"$PLUGIN"_artefacts/Standalone/* %{buildroot}%{_bindir}/ cp -ra %{__cmake_builddir}/plugins/$PLUGIN/"$PLUGIN"_artefacts/LV2/* %{buildroot}%{_libdir}/lv2/ cp -ra %{__cmake_builddir}/plugins/$PLUGIN/"$PLUGIN"_artefacts/VST/* %{buildroot}%{_libdir}/vst/ cp -ra %{__cmake_builddir}/plugins/$PLUGIN/"$PLUGIN"_artefacts/VST3/* %{buildroot}%{_libdir}/vst3/ done %files %license LICENSE.md %doc README.md %{_bindir}/* %files -n vst-%{name} %{_libdir}/vst/ %files -n vst3-%{name} %{_libdir}/vst3/ %files -n lv2-%{name} %{_libdir}/lv2/ %changelog * Wed Oct 07 2026 Yann Collette - 2026100รจ-6 - update to 43319db1e25e3898a420cd771c0f67e5b75d2d38 * Tue Aug 18 2026 Yann Collette - 20260818-6 - update to c3e8c5ad06b168e94ba2f3244cffe10b36e3d1d6 * Mon Aug 17 2026 Yann Collette - 20260817-6 - update to 03643f00c26624056641a9a84c2b9aafb4f6946e * Mon Jul 27 2026 Yann Collette - 20260727-6 - update to 49b22928a59ce577b4bb949a91857a5ec17f4354 * Sun Jul 19 2026 Yann Collette - 20260719-6 - update to 5b1cd80c6d392e5410d3cd99c8bf8b7cac615e18 * Fri Jul 17 2026 Yann Collette - 20260717-6 - update to 28e3ea302e5ed1f4d60b50e51892136f9a26ebb6 * Sun May 03 2026 Yann Collette - 20260503-6 - update to c4d19c3850bcc8ebf4a4f26ce1c53037589ffb19 * Tue Jan 13 2026 Yann Collette - 20260213-6 - update to dd96ff4c161a29b779436433cb93183941029ef1 * Wed Oct 01 2025 Yann Collette - 20250807-6 - update to a64ec82683b90bc1d22c11752d4fa6bac94a7f35 * Wed Oct 11 2023 Yann Collette - 20200512-6 - update to 20a0b31169f54e942e22b4ac74fcc2788d72ea16 * Fri May 20 2022 Yann Collette - 20200512-5 - update to 77b4a8d6bf8da4407fc6de7b9074f68985d33ef8 * Fri Oct 23 2020 Yann Collette - 20200512-5 - fix debug build * Tue Jun 2 2020 Yann Collette - 20200512-1 - Initial release