From 98d2fde325564c4a004613546d00a1c6e75502a8 Mon Sep 17 00:00:00 2001 From: Sughosha Date: Wed, 22 Jun 2022 14:31:39 +0200 Subject: [PATCH 2/4] gnu: Add distrho-ports * gnu/packages/music.scm: Add distrho-ports. --- gnu/packages/music.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 449d4ab250..e691d43d12 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -5938,6 +5938,37 @@ (define-public mamba ones.") (license license:bsd-0))) +(define-public distrho-ports + (let ((revision "602") (commit "5907a18cb50dd63d84d37776dfd8e8dcc7f3e378")) + (package + (name "distrho-ports") + (version (git-version "0" revision commit)) + (source (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/DISTRHO/DISTRHO-Ports") + (commit commit))) + (sha256 + (base32 + "1ggl3piwb18gkz3glbqx5h1dcjcc5b9kpssd54fpxddaxagc4pwz")))) + (build-system meson-build-system) + (native-inputs `(("pkg-config" ,pkg-config) ("cmake" ,cmake-minimal))) + (inputs (list fftwf + alsa-lib + freetype + libx11 + libxrender + libxext + libxcursor + mesa)) + (home-page "https://github.com/DISTRHO/DISTRHO-Ports") + (synopsis "Linux audio plugins and LV2 ports") + (description + "This package contains GNU/Linux and LV2 ports of the following plugins: The Function, The Pilgrim, Dexed, dRowAudio plugins (Distortion, Distortion Shaper, Flanger, Reverb, Tremolo), DrumSynth, EasySSP, EQinox, HiReSam, JuceOPL, KlangFalter, LUFS Meter, LUFS Meter (Multichannel), Luftikus, Obxd, PitchedDelay, ReFine, StereoSourceSeperation, Swanky Amp, TAL plugins (Dub-3, Filter, Filter-2, Noize Mak3r, Reverb, Reverb-II, Reverb-III, Vocoder-II), Temper, Vex, Vitalium and Wolpertinger") + ;; This package consists of several plugins. + ;; Different copyrights and licenses apply to different plugins. + (license (list license:gpl2 license:lgpl3))))) + (define-public dpf-plugins (package (name "dpf-plugins") -- 2.36.1