From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 16 13:08:17 2023 Received: (at submit) by debbugs.gnu.org; 16 Jun 2023 17:08:17 +0000 Received: from localhost ([127.0.0.1]:50291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qACvn-00071K-Nw for submit@debbugs.gnu.org; Fri, 16 Jun 2023 13:08:17 -0400 Received: from lists.gnu.org ([209.51.188.17]:52540) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qACvk-000718-6B for submit@debbugs.gnu.org; Fri, 16 Jun 2023 13:08:13 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qACvk-00074B-0C for guix-patches@gnu.org; Fri, 16 Jun 2023 13:08:12 -0400 Received: from mail-4325.protonmail.ch ([185.70.43.25]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qACvg-0004Oa-4Z for guix-patches@gnu.org; Fri, 16 Jun 2023 13:08:11 -0400 Date: Fri, 16 Jun 2023 17:07:54 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1686935285; x=1687194485; bh=JHJKFGW6n4gYadyYBbeSKyBZAJdksVUxzVEEHWDsH6k=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=KuncJLaZsriMY+aZCI7t+p9XlFduMPkXQFam9Hym/YmNq+fClTMoAy6TeVUxgdhZ+ aIR2zx3M61Bybk05drj1z78bNAXcZOSe7nCT4jJDuTkKOkXYjqOCzZUKf4qPxoTNo4 1DJeDh+kF267yotKGfTFLeo23dHDsjkK8b55vsMxGgB+AcDG0YuCBfdZZ2ckVpMNvw ClrZpBP2XV9QEJ7M9uojtDRH3n4pUbTEk5fqJE4qXp3aXSZKjNtrhr9Fhv508djBwc Ruj5c1yZdmm68pS2UAR+P8uM4fakASRS5YbAcsmzuQZ0YvTHcbHgLwLa3oW5uU96ER 1QvDL61wO9IwA== To: "guix-patches@gnu.org" From: Sughosha Subject: [PATCH] gnu: Add missing native search paths to audio plugins. Message-ID: Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.70.43.25; envelope-from=Sughosha@proton.me; helo=mail-4325.protonmail.ch X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) * gnu/packages/audio.scm: Add native-search-paths to autotalent, caps-plugins-lv2, infamous-plugins, swh-plugins, swh-plugins-lv2, amb-plugi= ns, mcp-plugins, rev-plugins, fil-plugins, ste-plugins, vco-plugins, wah-plugin= s, g2reverb, ladspa-bs2b, noise-repellent and lv2-speech-denoiser. * gnu/packages/music.scm: Do the same to fluida-lv2, surge-synth, ninjas2, bsequencer, bchoppr, bshapr, bjumblr, bschaffi, synthv1, drumkv1, samplv1, padthv1, amsynth, paulxstretch, yoshimi, ams-lv2, synthpod, gx-guvnor-lv2, gx-vbass-preamp-lv2, rkrlv2, mod-utilities, qmidiarp, liquidsfz, sfizz, fab= la, sorcer, artyfx, lsp-plugins, sherlock-lv2, foo-yc20, spectacle-analyzer, x42-plugins, zam-plugins, geonkick, avldrums-lv2, helm, dragonfly-reverb, zplugins, remid-lv2, vl1-emulator, regrader, fogpad, tap-lv2, wolf-shaper, wolf-spectrum and shiru-lv2. --- gnu/packages/audio.scm | 64 +++++++++++++++++++++++++++++++++++++++++++++= +++++++++++++++++++ gnu/packages/music.scm | 220 +++++++++++++++++++++++++++++++++++++++++++++= +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++= +++++++++++++++++++++++++ 2 files changed, 284 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 58a981b..564f6bf 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -1182,6 +1182,10 @@ (define-public autotalent #t))))) (inputs (list ladspa)) + (native-search-paths + (list (search-path-specification + (variable "LADSPA_PATH") + (files '("lib/ladspa"))))) (home-page "http://tombaran.info/autotalent.html") (synopsis "Pitch-correction LADSPA audio plugin") (description @@ -1314,6 +1318,10 @@ (define-public caps-plugins-lv2 (inputs (list lv2)) ;; home-page of the original LADSPA version: http://quitte.de/dsp/caps= .html + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://github.com/moddevices/caps-lv2") (synopsis "LV2 port of the CAPS audio plugin collection") (description @@ -1388,6 +1396,10 @@ (define-public infamous-plugins (list cairo fftwf lv2 ntk zita-resampler)) (native-inputs (list pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://ssj71.github.io/infamousPlugins") (synopsis "LV2 plugins for live use") (description @@ -1453,6 +1465,10 @@ (define-public swh-plugins which)) (inputs (list fftwf perl-xml-parser)) + (native-search-paths + (list (search-path-specification + (variable "LADSPA_PATH") + (files '("lib/ladspa"))))) (build-system gnu-build-system) (home-page "http://plugin.org.uk") (synopsis "The SWH Plugins package for the LADSPA plugin system") @@ -1493,6 +1509,10 @@ (define-public swh-plugins-lv2 (list lv2 fftwf)) (native-inputs (list libxslt pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "http://plugin.org.uk") (synopsis "SWH plugins in LV2 format") (description @@ -1768,6 +1788,10 @@ (define-public amb-plugins (("/usr/bin/install") (which "install")) (("/bin/rm") "#")) #t))))) + (native-search-paths + (list (search-path-specification + (variable "LADSPA_PATH") + (files '("lib/ladspa"))))) (home-page "https://kokkinizita.linuxaudio.org") (synopsis "LADSPA ambisonics plugins") (description @@ -1805,6 +1829,10 @@ (define-public mcp-plugins (substitute* "Makefile" (("/usr") (assoc-ref outputs "out"))) #t))))) + (native-search-paths + (list (search-path-specification + (variable "LADSPA_PATH") + (files '("lib/ladspa"))))) (home-page "https://kokkinizita.linuxaudio.org") (synopsis "Chorus, phaser, and vintage high-pass and low-pass filters"= ) (description @@ -1845,6 +1873,10 @@ (define-public rev-plugins (substitute* "Makefile" (("/usr") (assoc-ref outputs "out"))) #t))))) + (native-search-paths + (list (search-path-specification + (variable "LADSPA_PATH") + (files '("lib/ladspa"))))) (home-page "https://kokkinizita.linuxaudio.org") (synopsis "LADSPA reverb plugin") (description @@ -1881,6 +1913,10 @@ (define-public fil-plugins (substitute* "Makefile" (("/usr") (assoc-ref outputs "out"))) #t))))) + (native-search-paths + (list (search-path-specification + (variable "LADSPA_PATH") + (files '("lib/ladspa"))))) (home-page "https://kokkinizita.linuxaudio.org") (synopsis "LADSPA four-band parametric equalizer plugin") (description @@ -1926,6 +1962,10 @@ (define-public ste-plugins (substitute* "Makefile" (("/usr") (assoc-ref outputs "out"))) #t))))) + (native-search-paths + (list (search-path-specification + (variable "LADSPA_PATH") + (files '("lib/ladspa"))))) (home-page "https://kokkinizita.linuxaudio.org") (synopsis "LADSPA stereo width plugin") (description @@ -1963,6 +2003,10 @@ (define-public vco-plugins (("/usr") (assoc-ref outputs "out")) (("/bin/cp") (which "cp"))) #t))))) + (native-search-paths + (list (search-path-specification + (variable "LADSPA_PATH") + (files '("lib/ladspa"))))) (home-page "https://kokkinizita.linuxaudio.org") (synopsis "LADSPA plugin for synthesizer oscillators") (description @@ -2007,6 +2051,10 @@ (define-public wah-plugins (substitute* "Makefile" (("/usr") (assoc-ref outputs "out"))) #t))))) + (native-search-paths + (list (search-path-specification + (variable "LADSPA_PATH") + (files '("lib/ladspa"))))) (home-page "https://kokkinizita.linuxaudio.org") (synopsis "LADSPA Autowah effect plugin") (description @@ -2043,6 +2091,10 @@ (define-public g2reverb (substitute* "Makefile" (("/usr") (assoc-ref outputs "out"))) #t))))) + (native-search-paths + (list (search-path-specification + (variable "LADSPA_PATH") + (files '("lib/ladspa"))))) (home-page "https://kokkinizita.linuxaudio.org") (synopsis "LADSPA stereo reverb plugin") (description @@ -2774,6 +2826,10 @@ (define-public ladspa-bs2b (build-system gnu-build-system) (native-inputs (list pkg-config)) (inputs (list ladspa libbs2b)) + (native-search-paths + (list (search-path-specification + (variable "LADSPA_PATH") + (files '("lib/ladspa"))))) (home-page "https://sourceforge.net/projects/bs2b/") (synopsis "Bauer stereophonic-to-binaural DSP - LADSPA plugin") (description "The Bauer stereophonic-to-binaural DSP (bs2b) library an= d @@ -4929,6 +4985,10 @@ (define-public noise-repellent (list lv2 fftwf)) (native-inputs (list pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://github.com/lucianodato/noise-repellent") (synopsis "LV2 plugin for broadband noise reduction") (description "Noise Repellent is an LV2 plugin to reduce noise. It ha= s @@ -4996,6 +5056,10 @@ (define-public lv2-speech-denoiser (list lv2)) (native-inputs (list autoconf automake libtool pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://github.com/werman/noise-suppression-for-voice") (synopsis "Speech denoise LV2 plugin based on Xiph's RNNoise library= ") (description "RNNoise is a library that uses deep learning to apply diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 2e7edda..d8e4e65 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -1181,6 +1181,10 @@ (define-public fluida-lv2 (list cairo libx11 lv2 fluidsynth)) (native-inputs (list pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://github.com/brummer10/Fluida.lv2") (synopsis "Fluidsynth as an LV2 audio plugin") (description "Fluida is an audio plugin in the LV2 format that acts as @@ -1248,6 +1252,13 @@ (define-public surge-synth xcb-util-keysyms)) (native-inputs (list pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))) + (search-path-specification + (variable "VST3_PATH") + (files '("lib/vst3"))))) (home-page "https://surge-synthesizer.github.io/") (synopsis "Synthesizer plugin") (description @@ -1449,6 +1460,10 @@ (define-public ninjas2 libsndfile)) (native-inputs (list ladspa lv2 pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "Sample slicer audio plugin") (description "Ninjas 2 is a rewrite of the Ninjas sample slicer audio plugin. @@ -1947,6 +1962,10 @@ (define-public bsequencer (list cairo lv2 libx11)) (native-inputs (list pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://github.com/sjaehn/BSEQuencer") (synopsis "Multi-channel MIDI step sequencer LV2 plugin") (description @@ -1968,6 +1987,10 @@ (define-public bchoppr (file-name (git-file-name name version)) (sha256 (base32 "1jfp98qa0frmdybrg71fn8wxn1b3ginkbkcg9cz9y83j1m0jqrif")))) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "Audio stream-chopping LV2 plugin") (description "B.Choppr cuts the audio input stream into a repeated sequence of up to 16 chops. Each chop can be leveled up or down (gating). @@ -1989,6 +2012,10 @@ (define-public bshapr (file-name (git-file-name name version)) (sha256 (base32 "1qr3fxqcplgb6iqi2vxc27jghhv6qsidww2by15zb2vs34yh73pl")))) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "Beat/envelope shaper LV2 plugin") (description "B.Shapr is a beat/envelope shaper LV2 plugin.") (home-page "https://github.com/sjaehn/BShapr") @@ -2010,6 +2037,10 @@ (define-public bjumblr (base32 "00fgax8aqqggs54pjpagw5pc30kgxaghh8mrzpqwhs06cnchcam9")))) (inputs (list cairo libsndfile lv2)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "Pattern-controlled audio stream/sample re-sequencer LV2 plu= gin") (description "B.Jumblr is a pattern-controlled audio stream / sample re-sequencer LV2 plugin.") @@ -2036,6 +2067,10 @@ (define-public bschaffl ("libsndfile" ,libsndfile) ("libx11" ,libx11) ("lv2" ,lv2))) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://github.com/sjaehn/BSchaffl") (synopsis "Pattern-controlled MIDI amp & time stretch LV2 plugin") (description "This package provides an LV2 plugin that allows for @@ -2393,6 +2428,10 @@ (define-public synthv1 qtsvg)) (native-inputs (list pkg-config qttools)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://synthv1.sourceforge.io") (synopsis "Polyphonic subtractive synthesizer") (description @@ -2426,6 +2465,10 @@ (define-public drumkv1 qtsvg)) (native-inputs (list pkg-config qttools)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://drumkv1.sourceforge.io") (synopsis "Drum-kit sampler synthesizer with stereo effects") (description @@ -2459,6 +2502,10 @@ (define-public samplv1 qtsvg)) (native-inputs (list pkg-config qttools)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://samplv1.sourceforge.io") (synopsis "Polyphonic sampler synthesizer with stereo effects") (description @@ -2492,6 +2539,10 @@ (define-public padthv1 qtsvg)) (native-inputs (list pkg-config qttools)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://padthv1.sourceforge.io") (synopsis "Polyphonic additive synthesizer") (description @@ -2540,6 +2591,10 @@ (define-public amsynth (list gsettings-desktop-schemas)) (native-inputs (list intltool pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://amsynth.github.io") (synopsis "Analog modeling synthesizer") (description @@ -2624,6 +2679,13 @@ (define-public paulxstretch libxext libxinerama libxrandr)) + (native-search-paths + (list (search-path-specification + (variable "CLAP_PATH") + (files '("lib/clap"))) + (search-path-specification + (variable "VST3_PATH") + (files '("lib/vst3"))))) (supported-systems '("x86_64-linux")) ;pffft.c uses SIMD code (synopsis "Audio timestretching application and plugin") (description @@ -3267,6 +3329,10 @@ (define-public yoshimi zlib)) (native-inputs (list pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://yoshimi.sourceforge.net/") (synopsis "Multi-paradigm software synthesizer") (description @@ -3551,6 +3617,10 @@ (define-public ams-lv2 lvtk)) (native-inputs (list pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://github.com/blablack/ams-lv2") (synopsis "Port of Alsa Modular Synth internal modules into LV2") (description "This set of LV2 plugins is a port of the internal module= s @@ -3704,6 +3774,10 @@ (define-public synthpod xcb-util-xrm zita-alsa-pcmi)) (native-inputs (list pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://open-music-kontrollers.ch/lv2/synthpod/") (synopsis "Nonlinear LV2 plugin container") (description @@ -4352,6 +4426,10 @@ (define-public gx-guvnor-lv2 #t))))) (inputs (list lv2)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://github.com/brummer10/GxGuvnor.lv2") (synopsis "Overdrive/distortion pedal simulation") (description "This package provides the LV2 plugin \"GxGuvnor\", a @@ -4380,6 +4458,10 @@ (define-public gx-vbass-preamp-lv2 (list lv2 gtk+-2)) (native-inputs (list pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://github.com/brummer10/GxVBassPreAmp.lv2") (synopsis "Simulation of the Vox Venue Bass 100 Pre Amp Section") (description "This package provides the LV2 plugin \"GxVBassPreAmp\"= , a @@ -4623,6 +4705,10 @@ (define-public rkrlv2 (list fftw libsamplerate lv2)) (native-inputs (list pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://github.com/ssj71/rkrlv2") (synopsis "Rakarrack effects ported to LV2 plugins") (description "This package provides the Rakarrack effects as LV2 @@ -4659,6 +4745,10 @@ (define-public mod-utilities (delete 'configure)))) (inputs (list lv2)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://github.com/moddevices/mod-utilities") (synopsis "LV2 utility plugins") (description "This package provides LV2 audio utility plugins, such = as @@ -4685,6 +4775,10 @@ (define-public qmidiarp (list qtbase-5 alsa-lib jack-1 liblo lv2)) (native-inputs (list pkg-config qttools-5)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://qmidiarp.sourceforge.net/") (synopsis "MIDI arpeggiator") (description "QMidiArp is an advanced MIDI arpeggiator, programmable s= tep @@ -4915,6 +5009,10 @@ (define-public liquidsfz (list autoconf automake libtool pkg-config)) (inputs (list jack-2 libsndfile lv2 readline)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://github.com/swesterfeld/liquidsfz") (synopsis "Sampler library") (description "The main goal of liquidsfz is to provide an SFZ sampler @@ -4967,6 +5065,10 @@ (define-public sfizz libsamplerate pugixml simde)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://sfz.tools/sfizz/") (synopsis "SFZ parser and synth library") (description "Sfizz provides an SFZ parser and synth C++ library. It @@ -5393,6 +5495,10 @@ (define-public fabla (arguments '(#:tests? #f)) ;there are none (inputs (list ntk cairomm libsndfile)) (native-inputs (list pkg-config lv2 mesa)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "http://openavproductions.com/fabla/") (synopsis "Sampler LV2 plugin") (description @@ -5437,6 +5543,10 @@ (define-public sorcer "-o" "main.cpp" "main.dsp"))))))) (inputs (list boost lv2 ntk)) (native-inputs (list faust-0.9.67 pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "http://openavproductions.com/sorcer/") (synopsis "Wavetable LV2 plugin synth") (description "Sorcer is a wavetable LV2 plugin synthesizer, targeted= at @@ -5962,6 +6072,10 @@ (define-public artyfx (list cairo libsndfile)) (native-inputs (list pkg-config lv2)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "http://openavproductions.com/artyfx/") (synopsis "Audio effect LV2 plugin bundle") (description "ArtyFX is an LV2 plugin bundle of artistic real-time aud= io @@ -6013,6 +6127,16 @@ (define-public lsp-plugins mesa)) (native-inputs (list pkg-config php)) + (native-search-paths + (list (search-path-specification + (variable "LADSPA_PATH") + (files '("lib/ladspa"))) + (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))) + (search-path-specification + (variable "VST2_PATH") + (files '("lib/vst"))))) (synopsis "Audio plugin collection") (description "LSP (Linux Studio Plugins) is a collection of audio plugins available as LADSPA/LV2 plugins and as standalone JACK @@ -6039,6 +6163,10 @@ (define-public sherlock-lv2 (list glu libx11 mesa sratom)) (native-inputs (list flex pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "Investigative LV2 plugin bundle") (description "The Sherlock plugin bundle contains LV2 plugins for visualizing LV2 atom, MIDI and OSC events. They can be used for monitorin= g @@ -6078,6 +6206,10 @@ (define-public foo-yc20 lv2)) (native-inputs (list faust pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://foo-yc20.codeforcode.com/") (synopsis "Implementation of Yamaha YC-20 combo organ from 1969") (description "This is a Faust implementation of a 1969 designed Yamaha @@ -6122,6 +6254,10 @@ (define-public spectacle-analyzer jack-1 lv2 mesa)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "Realtime graphical spectrum analyzer") (description "Spectacle is a real-time spectral analyzer using the short-time Fourier transform, available as LV2 audio plugin and JACK clien= t.") @@ -6171,6 +6307,10 @@ (define-public x42-plugins zita-convolver)) (native-inputs (list help2man liblo lv2 font-dejavu pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "Collection of LV2/JACK audio/MIDI processing plugins") (description "x42-plugins is a collection of over 80 cross-platform LV= 2 audio and MIDI plugins that can also run as standalone JACK applications."= ) @@ -6253,6 +6393,22 @@ (define-public zam-plugins zita-convolver)) (native-inputs (list ladspa lv2 pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "CLAP_PATH") + (files '("lib/clap"))) + (search-path-specification + (variable "LADSPA_PATH") + (files '("lib/ladspa"))) + (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))) + (search-path-specification + (variable "VST2_PATH") + (files '("lib/vst"))) + (search-path-specification + (variable "VST3_PATH") + (files '("lib/vst3"))))) (synopsis "Collection of audio processing plugins") (description "Zam plugins is a collection of audio processing plugins in the LADSP= A, @@ -6293,6 +6449,10 @@ (define-public geonkick rapidjson)) (native-inputs (list lv2 pkg-config sord)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "Percussion synthesizer") (description "Geonkick is a synthesizer that can synthesize elements of percussion such as kicks, snares, hit-hats, shakers, claps and sticks. @@ -6419,6 +6579,10 @@ (define-public avldrums-lv2 (list cairo dssi glu mesa pango)) (native-inputs (list pkg-config lv2)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://x42-plugins.com/x42/x42-avldrums") (synopsis "Drum sample player LV2 plugin dedicated to the AVLinux Drum= kits") (description "AVLdrums is a drum sample player LV2 plugin dedicated to= Glen @@ -6475,6 +6639,13 @@ (define-public helm mesa)) (native-inputs (list lv2 pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))) + (search-path-specification + (variable "LXVST_PATH") + (files '("lib/lxvst"))))) (home-page "https://tytel.org/helm/") (synopsis "Polyphonic synth with lots of modulation") (description "Helm is a cross-platform polyphonic synthesizer availabl= e standalone @@ -6665,6 +6836,10 @@ (define-public dragonfly-reverb (list pkg-config)) (inputs (list jack-1 libx11 mesa)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (home-page "https://michaelwillis.github.io/dragonfly-reverb/") (synopsis "Concert hall reverb and room reverb effects") (description @@ -6693,6 +6868,10 @@ (define-public zplugins (list guile-3.0 libsndfile lv2 ztoolkit-rsvg)) (native-inputs (list pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "Audio plugin collection") (description "ZPlugins is a collection of audio DSP plugins intended to be bundled with the Zrythm @dfn{digital audio workstation} (DAW).") @@ -6721,6 +6900,10 @@ (define-public remid-lv2 (native-inputs (list pkg-config)) (home-page "https://github.com/ssj71/reMID.lv2") + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "MIDI-controlled implementation of the SID 6581 chip used in the Commodore 64") @@ -6761,6 +6944,13 @@ (define-public vl1-emulator (list cairo jack-1 mesa)) (native-inputs (list pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))) + (search-path-specification + (variable "VST2_PATH") + (files '("lib/vst"))))) (home-page "https://github.com/linuxmao-org/VL1-emulator") (synopsis "Emulator of Casio VL-Tone VL1") (description "The VL1-Emulator is an emulator of Casio VL-Tone VL1, @@ -6786,6 +6976,13 @@ (define-public regrader (sha256 (base32 "0gl4d5lf2afqknz22jz7hh7029sc9v1xrz6nbz9dlv42bwc0cvl0")))) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))) + (search-path-specification + (variable "VST2_PATH") + (files '("lib/vst"))))) (home-page "https://github.com/linuxmao-org/regrader") (synopsis "Delay effect plugin") (description @@ -6811,6 +7008,13 @@ (define-public fogpad (sha256 (base32 "1j1hbya2dsqpf22zkpi4kwz3dram9g1ndxzmgfwpmf3i4jd3csgb")))) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))) + (search-path-specification + (variable "VST2_PATH") + (files '("lib/vst"))))) (home-page "https://github.com/linuxmao-org/fogpad") (synopsis "Reverb effect plugin") (description @@ -6855,6 +7059,10 @@ (define-public tap-lv2 (list lv2)) (native-inputs (list pkg-config)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "Audio plugin collection") (description "TAP (Tom's Audio Processing) plugins is a collection o= f audio effect plugins originally released as LADSPA plugins. This packag= e @@ -6911,6 +7119,10 @@ (define-public wolf-shaper (list pkg-config)) (inputs (list jack-1 lv2 mesa)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "Waveshaper plugin") (description "Wolf Shaper is a waveshaper plugin with a graph editor. It is provided as an LV2 plugin and as a standalone Jack application.") @@ -6934,6 +7146,10 @@ (define-public wolf-spectrum (sha256 (base32 "17db1jlj7vb1xyvkdhhrsvdbwb7jqw6i4168cdvlj3yvn2ra8gpm")))) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "2D spectrogram plugin") (description "Wolf Spectrum is a real-time 2D spectrogram plugin. It is provided as an LV2 plugin and as a standalone Jack application.") @@ -6996,6 +7212,10 @@ (define-public shiru-lv2 lv2 mesa pango)) + (native-search-paths + (list (search-path-specification + (variable "LV2_PATH") + (files '("lib/lv2"))))) (synopsis "Audio plugin collection") (description "Shiru plugins is a collection of audio plugins created by Shiru, ported to LV2 by the Linux MAO project using the DISTRHO plugi= n -- libgit2 1.5.1 From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 02 14:38:09 2023 Received: (at 64113) by debbugs.gnu.org; 2 Sep 2023 18:38:10 +0000 Received: from localhost ([127.0.0.1]:38622 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcVVZ-0001d3-E0 for submit@debbugs.gnu.org; Sat, 02 Sep 2023 14:38:09 -0400 Received: from mail-qt1-x829.google.com ([2607:f8b0:4864:20::829]:54770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcVVW-0001ce-JY for 64113@debbugs.gnu.org; Sat, 02 Sep 2023 14:38:07 -0400 Received: by mail-qt1-x829.google.com with SMTP id d75a77b69052e-412989e3b7bso754251cf.1 for <64113@debbugs.gnu.org>; Sat, 02 Sep 2023 11:37:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693679871; x=1694284671; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=dOBQtwnRBxQZxACJ7g9T+I8if+lwTVNN8Bfwi4hEEZw=; b=OhGGowY+CB6t/ki3Uf+uX5Xr4z1RP9G5El17+7EpeCfz6PSz6T3lUm7JN9yvweHLAL 6SHr0Z6GUKIyq4VEe7sDw6oqxqjShNhKHgFUo7K9iYUbTLwEfmT9v7qBdD8ypgiZtCs2 qpuw4CiiLQ7bUruwaBUnGuO1XjZRYI+OO1QjfzdS+VwByvDYN5YL9rZrZem3RmD4IhU9 ouJLdQ1DC8aiJ9zUcA3vqvGRU+EvfIKpVThP7ziJr2OcYe3CqrQjsalExxTe+TMC4deO xnV+fjSRp0ZoLI1h9G60SrCXaLtX92yiKaZ7PYa13fhtQLy4IEzkd8LMdCDi3l1cwWog T1Yg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693679871; x=1694284671; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=dOBQtwnRBxQZxACJ7g9T+I8if+lwTVNN8Bfwi4hEEZw=; b=K+cF3NfW/MZAfWB+ivr2fO6InkiEz1chTzfQznYcCZ7MfgXhbhm46ixtrHOrl5OWZ2 5vZMT7762eaIzuDDqaflDULTl57zA4tnUCcA7/HLauo1G8i6PsbVcNKnyTFjqR7dGCMz Md3aHt1qL8Vu+F+UpsLQP+EPd9dICMxfInPGwkrL3qiCHI+koE71uEk+/gJS39RMpUV/ JktWtPDltjslD7CMGvaS+/XpdJlmmfjpW5PG+KCfOkxCwdivDLSMTwVz11rzRamec04B JKp27cTsVcGOCGxft/NWySofeJSZiOmOgekPIQc9uq8msH+GdVzufDrm2ta/1W+y6kRx rMSQ== X-Gm-Message-State: AOJu0YxeKaSl2/BSIhoAWXuHfAsEZtCB+PyBRazcrETYDWOJ3QyH0E7/ MCk6mo4AW3FGOqs2m4z5wztF91mgZ2U= X-Google-Smtp-Source: AGHT+IEALiJg7imkrXQXvluKc+IZ48JObp4DbiWYsVcXliUZK4IcVm3AZgGjtFNdRiNEP1KNzAZaEw== X-Received: by 2002:ac8:7c4f:0:b0:40f:cf7c:5e7c with SMTP id o15-20020ac87c4f000000b0040fcf7c5e7cmr6773682qtv.24.1693679870987; Sat, 02 Sep 2023 11:37:50 -0700 (PDT) Received: from hurd (dsl-154-228.b2b2c.ca. [66.158.154.228]) by smtp.gmail.com with ESMTPSA id bb18-20020a05622a1b1200b004054db6da1bsm2343318qtb.53.2023.09.02.11.37.50 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 02 Sep 2023 11:37:50 -0700 (PDT) From: Maxim Cournoyer To: Sughosha Subject: Re: bug#64113: [PATCH] gnu: Add missing native search paths to audio plugins. References: Date: Sat, 02 Sep 2023 14:37:49 -0400 In-Reply-To: (Sughosha@proton.me's message of "Fri, 16 Jun 2023 17:07:54 +0000") Message-ID: <87wmx8whdu.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64113 Cc: 64113@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Sughosha writes: > * gnu/packages/audio.scm: Add native-search-paths to autotalent, > caps-plugins-lv2, infamous-plugins, swh-plugins, swh-plugins-lv2, amb-plugins, > mcp-plugins, rev-plugins, fil-plugins, ste-plugins, vco-plugins, wah-plugins, > g2reverb, ladspa-bs2b, noise-repellent and lv2-speech-denoiser. > * gnu/packages/music.scm: Do the same to fluida-lv2, surge-synth, ninjas2, > bsequencer, bchoppr, bshapr, bjumblr, bschaffi, synthv1, drumkv1, samplv1, > padthv1, amsynth, paulxstretch, yoshimi, ams-lv2, synthpod, gx-guvnor-lv2, > gx-vbass-preamp-lv2, rkrlv2, mod-utilities, qmidiarp, liquidsfz, sfizz, fabla, > sorcer, artyfx, lsp-plugins, sherlock-lv2, foo-yc20, spectacle-analyzer, > x42-plugins, zam-plugins, geonkick, avldrums-lv2, helm, dragonfly-reverb, > zplugins, remid-lv2, vl1-emulator, regrader, fogpad, tap-lv2, wolf-shaper, > wolf-spectrum and shiru-lv2. It's best to keep changes self-contained *per package*, i.e. one commit per package changed. > gnu/packages/audio.scm | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > gnu/packages/music.scm | 220 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > 2 files changed, 284 insertions(+) > > diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm > index 58a981b..564f6bf 100644 > --- a/gnu/packages/audio.scm > +++ b/gnu/packages/audio.scm > @@ -1182,6 +1182,10 @@ (define-public autotalent > #t))))) > (inputs > (list ladspa)) > + (native-search-paths > + (list (search-path-specification > + (variable "LADSPA_PATH") > + (files '("lib/ladspa"))))) I think since these search paths appear to be reused often, they should be defined in the (guix search-paths) modules for easy reuse. > (home-page "https://github.com/moddevices/caps-lv2") > (synopsis "LV2 port of the CAPS audio plugin collection") > (description > @@ -1388,6 +1396,10 @@ (define-public infamous-plugins > (list cairo fftwf lv2 ntk zita-resampler)) > (native-inputs > (list pkg-config)) > + (native-search-paths > + (list (search-path-specification > + (variable "LV2_PATH") > + (files '("lib/lv2"))))) > (home-page "https://ssj71.github.io/infamousPlugins") > (synopsis "LV2 plugins for live use") > (description > @@ -1453,6 +1465,10 @@ (define-public swh-plugins > which)) > (inputs > (list fftwf perl-xml-parser)) > + (native-search-paths > + (list (search-path-specification > + (variable "LADSPA_PATH") > + (files '("lib/ladspa"))))) > (build-system gnu-build-system) > (home-page "http://plugin.org.uk") > (synopsis "The SWH Plugins package for the LADSPA plugin system") > @@ -1493,6 +1509,10 @@ (define-public swh-plugins-lv2 > (list lv2 fftwf)) > (native-inputs > (list libxslt pkg-config)) > + (native-search-paths > + (list (search-path-specification > + (variable "LV2_PATH") > + (files '("lib/lv2"))))) You seem to be adding these search paths to *plugins*, which is unexpected from my understanding: a plugins by itself does nothing; the search paths should rather be defined on the consumer of the plugins (e.g. Ardour), no? -- Thanks, Maxim From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 02 14:38:14 2023 Received: (at control) by debbugs.gnu.org; 2 Sep 2023 18:38:14 +0000 Received: from localhost ([127.0.0.1]:38625 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcVVd-0001dJ-UM for submit@debbugs.gnu.org; Sat, 02 Sep 2023 14:38:14 -0400 Received: from mail-qk1-x730.google.com ([2607:f8b0:4864:20::730]:46118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qcVVa-0001ct-QI for control@debbugs.gnu.org; Sat, 02 Sep 2023 14:38:13 -0400 Received: by mail-qk1-x730.google.com with SMTP id af79cd13be357-76ef8b91a72so7714085a.0 for ; Sat, 02 Sep 2023 11:38:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1693679875; x=1694284675; darn=debbugs.gnu.org; h=subject:from:to:message-id:date:from:to:cc:subject:date:message-id :reply-to; bh=KSn+RfmQvR7omcJSgTuOHRoCIbTl9vr+sDEaYKNfi8c=; b=CLZ47Jon0seoaqzAoxSSXKsf+1Dj5cUA9/2x0CjEbsB2lGhVVNr9q6ZsDVeZLXiopO M8yISgUu0EXCq7o28ARO1pv3aG4qLDS5tXO7it8Ocs+jiN25jiplEzg5FX1hM1LIH6Wx 2cfvMlKgbrZGspDBJC7G5XAxzZQE96gQgfP/ECwl8ta8RQcsAsHKvryKgwOI7PN4CIYz B5lfBx2PiTk82Apwa+AjZ6FBxfVIvBUBySzENDJqNmjbYGtzEjhoYzJKCvMtW9WfmYDN NbPu9Z/hUpgn+Z+6wD0CwablWlcOi/xtRfNF4P57Xkdi9t3u6g+2vUwuZxbc8irQp6X9 5r4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1693679875; x=1694284675; h=subject:from:to:message-id:date:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=KSn+RfmQvR7omcJSgTuOHRoCIbTl9vr+sDEaYKNfi8c=; b=lQDFaVt1w/NU/SM+MCw6mbDOdZlxlFlgbBMKTt7a6xW/pnKPHq5otS9iNw7y40pPYD lrW6hYYivuPULepOrDly2ADSPM4RavF1zLgKr8MysIbbzF1UAWz5FBCD3aEF2bNp8/i5 /nOM3P/eWFRWMOMXyYR5lMZ2JoJIp9qWYo+dVaAVOdF+oMH8veFsSbM07pZlz/7WhrRK tvE8MXwF7AYIpASFxEZgK54c7wx8DICz4uDpdDTiKWP2u68RTtM1kBbqa1omqPRcEC/X gKHIsQ8doiIXfzoaDL7BRycFpEOyMbiLmDs341c9Hs9y4yISeY2UhmPTZPuIhey2VhmT gY0w== X-Gm-Message-State: AOJu0Yw59Oju7EHQpMT+MEcBRUeVYz0ZxCnLvMpjyBEC4CYyX2NwTtlf SoH7mRAuYs3uaDzR+TAwrZC6QJhn+5c= X-Google-Smtp-Source: AGHT+IHNpaI8xCzuC3yrCLiGzi4+spUC1KUE7+p6lOS227SG3X096RIjrqhyekX0f68CZeSpVvTLVg== X-Received: by 2002:a05:620a:28cc:b0:76f:1d46:4a9f with SMTP id l12-20020a05620a28cc00b0076f1d464a9fmr7832274qkp.4.1693679875177; Sat, 02 Sep 2023 11:37:55 -0700 (PDT) Received: from hurd (dsl-154-228.b2b2c.ca. [66.158.154.228]) by smtp.gmail.com with ESMTPSA id b10-20020a05620a126a00b007671678e325sm2229139qkl.88.2023.09.02.11.37.54 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 02 Sep 2023 11:37:54 -0700 (PDT) Date: Sat, 02 Sep 2023 14:37:53 -0400 Message-Id: <87v8cswhdq.fsf@gmail.com> To: control@debbugs.gnu.org From: Maxim Cournoyer Subject: control message for bug #64113 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 64113 + moreinfo quit From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 01 02:24:48 2023 Received: (at 64113) by debbugs.gnu.org; 1 Nov 2023 06:24:49 +0000 Received: from localhost ([127.0.0.1]:49713 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qy4em-00066w-Ko for submit@debbugs.gnu.org; Wed, 01 Nov 2023 02:24:48 -0400 Received: from mail-4319.protonmail.ch ([185.70.43.19]:19465) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qy4eh-00066d-Fa for 64113@debbugs.gnu.org; Wed, 01 Nov 2023 02:24:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1698819842; x=1699079042; bh=NxWoCV+mrEisdQWh49p/g526z10JwvaVLvH+32mV1mM=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=EJDMG95sVRNQDf6XSJiaZKKbR8nVmCGvsNnkkCBl+phOoFY+dh7aZ+ONL30JFDTDk nW16H7WGnyucn+Xkyjh4dJiRiXRu2tDmL7YofXdOlBgabhSLY6K16X0X1rN3CB6nHP 0AYbSL9Xl6nT0zzfI78bvGLtUuVFspDHR4CfrjPGM7d+figwsDLj7lwytx/PrTmzUT UEKZqnnt+j7piuLwVN38/g7hRn0djaaODkjPRcKeIN4j91QSVEVE4tOf6aN+WO+5Pt mWlfWFyNGkgx1gjX9WMqdY1LfBe/0E1AbFaoAplvmV4TID9O7Gb2M/hyFAZoLWmccD 3h5SVGXiau3AQ== Date: Wed, 01 Nov 2023 06:23:55 +0000 To: Maxim Cournoyer From: Sughosha Subject: Re: bug#64113: [PATCH] gnu: Add missing native search paths to audio plugins. Message-ID: In-Reply-To: <87wmx8whdu.fsf@gmail.com> References: <87wmx8whdu.fsf@gmail.com> Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 64113 Cc: 64113@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hi Maxim, ------- Original Message ------- Maxim Cournoyer schrieb am Samstag, 2. Septembe= r 2023 um 20:37: > You seem to be adding these search paths to plugins, which is > unexpected from my understanding: a plugins by itself does nothing; the > search paths should rather be defined on the consumer of the plugins > (e.g. Ardour), no? >=20 > -- > Thanks, > Maxim Oh yes. I think what you are saying is right. The search path should rather= be defined on the consumer of the plugins, like Ardour and Qtractor. I rea= d in this article, , which asks to add man-db, info-reader or pkg-config to the profile man= ifest, so adding search path to every package with man pages does not make = any sense. I think this issue can be closed now. Thanks, Sughosha. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 01 02:29:11 2023 Received: (at control) by debbugs.gnu.org; 1 Nov 2023 06:29:11 +0000 Received: from localhost ([127.0.0.1]:49718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qy4iw-0006E2-CP for submit@debbugs.gnu.org; Wed, 01 Nov 2023 02:29:11 -0400 Received: from mail-4325.protonmail.ch ([185.70.43.25]:11599) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qy4iq-0006DR-S3 for control@debbugs.gnu.org; Wed, 01 Nov 2023 02:29:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proton.me; s=protonmail; t=1698820100; x=1699079300; bh=k7+MqT13b5SVJA7ripJhQQkMHHk6M2FXA89lrblMjLE=; h=Date:To:From:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=Q16SWTfeEElNyOn44lYAhvGeFY8msMNCQdD47CYM761f3uGQMmmEEJ0522nMlLXhw nsEcteN0k1OlP4SyEkcJB6Zm9rqfTCGWPunffaheL46VmXIzGlNprvoUjIyQb3pK5v LvmfyanmBxHJxIWhigOIHBxWNp8hE/9fhLlSsgw+FOOz2g2LcwZ+aqvPdGY3qn2xyg B1nCJZCs1Vj5OIQXV2oAxSACNcUKUcQG35Tjzg54J6wdgSTxtNVeV1ubZDX9rFQmOX Ta7vUg/62wd7OgJGIszE/IiEV3NMTQA6Fi5Zd9Hap+oVymeL1fDRRbonQC4aMch2xJ mnkMME59DQKKQ== Date: Wed, 01 Nov 2023 06:28:02 +0000 To: control From: Sughosha Subject: (No Subject) Message-ID: Feedback-ID: 45211691:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.0 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: close 64113 quit Content analysis details: (2.0 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 2.0 SLIGHTLY_BAD_SUBJECT Subject contains something slightly spammy -0.0 SPF_HELO_PASS SPF: HELO matches SPF record -0.0 SPF_PASS SPF: sender matches SPF record 0.0 RCVD_IN_MSPIKE_H5 RBL: Excellent reputation (+5) [185.70.43.25 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) close 64113 quit From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 01 15:29:51 2023 Received: (at control) by debbugs.gnu.org; 1 Nov 2023 19:29:51 +0000 Received: from localhost ([127.0.0.1]:52640 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyGuR-0008Ee-Fp for submit@debbugs.gnu.org; Wed, 01 Nov 2023 15:29:51 -0400 Received: from mail-vk1-xa2b.google.com ([2607:f8b0:4864:20::a2b]:53672) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qyGuL-0008EH-Ea; Wed, 01 Nov 2023 15:29:45 -0400 Received: by mail-vk1-xa2b.google.com with SMTP id 71dfb90a1353d-49d8fbd307fso69030e0c.3; Wed, 01 Nov 2023 12:29:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1698866941; x=1699471741; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=l0ymphr9n8ElBY/7n1mgXl1WvHf9ixJEPUzX0x8ZZPU=; b=iZ5+Z3e22JyMSJ6Io1eDyJH1GaZCKEsqSkq09pQ6eDQt493yXtE0lnF8LReI4qLu8A 37MFPgSrqyE7postBC4eZ/oKUu3y9eblPpDPfTDU3pUAZQgiqVGKZZcX1QRGjw8c6BW1 fReZ39myawzuhWYCoYKg5X7SCXK/k9/d15jFrfHx557+vV/H5B37avhPNS7oVD+CFGhs cspm8WV9WTFhYRyqbPK+sgpMzLs3mSlYWwamcvPt8MSAVlHRvqNU5zavHn93FVxxuKCd bSkXCPkl+8+Q9T9GhBCYooB29ocSono5lb9/kj7jhd0aR8NZBqexrjP6eLdIawPhqYli mGJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1698866941; x=1699471741; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=l0ymphr9n8ElBY/7n1mgXl1WvHf9ixJEPUzX0x8ZZPU=; b=JOGE9GffDvJpPaAUUwbbzNt7nCw4BxYS3+/JIgO7n4KSzTeQTEbfxTu9JoNK2y6Ad1 wtkWBNdG6buMk1yVuHW5HvYnppaZUapimE/OaI5JNg7BoMRyW4T4BHc1A1G7RPd6GD8A 1M64ztKOpoIZOgzVVZ77VrdEi8JjDs81qIi1dGzUDuRRzbNgAwd3Xihho3d3nVcuMDCm DfuDfqpD3mwXz8r8FoFgddG/3Nj1Y83LHOoFZnvDpYgq/YLZ7rLYHl3TC5DK8cXImnrK caaf3Y0GfKBbmPxOYwBPa4Zlfi2M88zJ2L6Jk8sdN0E50cJWIinPeHw0qaqu8RqtGzQx hwFQ== X-Gm-Message-State: AOJu0YxKcFLEW/YMtu8oO/dNSRRPRtX8Zi3oQJdl2jZXKbCTp0gQ11bq NQ9LbUrhngpqzt17VSz9a/GgHgXeqXzLtg== X-Google-Smtp-Source: AGHT+IHb9UqDN5EJpq4TYYDYxf3uCbtaPWm+ZFyfZ5Xes+ggMid+gW58W7qx/G63N63xyZtRY6mcQA== X-Received: by 2002:a1f:178a:0:b0:4a8:15de:3be3 with SMTP id 132-20020a1f178a000000b004a815de3be3mr15629798vkx.9.1698866940929; Wed, 01 Nov 2023 12:29:00 -0700 (PDT) Received: from hurd (dsl-10-128-239.b2b2c.ca. [72.10.128.239]) by smtp.gmail.com with ESMTPSA id j22-20020a05620a0a5600b00774830b40d4sm1706492qka.47.2023.11.01.12.28.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Nov 2023 12:28:59 -0700 (PDT) From: Maxim Cournoyer To: Sughosha Subject: Re: bug#64113: [PATCH] gnu: Add missing native search paths to audio plugins. In-Reply-To: (Sughosha@proton.me's message of "Wed, 01 Nov 2023 06:23:55 +0000") References: <87wmx8whdu.fsf@gmail.com> Date: Wed, 01 Nov 2023 15:28:58 -0400 Message-ID: <87il6lmfwl.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: GNU Debbugs , 64113-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) tags 64113 + notabug thanks Sughosha writes: > Hi Maxim, > > ------- Original Message ------- > Maxim Cournoyer schrieb am Samstag, 2. September 2023 um 20:37: > >> You seem to be adding these search paths to plugins, which is >> unexpected from my understanding: a plugins by itself does nothing; the >> search paths should rather be defined on the consumer of the plugins >> (e.g. Ardour), no? >> >> -- >> Thanks, >> Maxim > > Oh yes. I think what you are saying is right. The search path should > rather be defined on the consumer of the plugins, like Ardour and > Qtractor. I read in this article, > , which > asks to add man-db, info-reader or pkg-config to the profile manifest, > so adding search path to every package with man pages does not make > any sense. I think this issue can be closed now. Thanks for the response. Closing! -- Thanks, Maxim From unknown Sun Jun 22 07:38:37 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 30 Nov 2023 12:24:05 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator