~ruther/guix-local

e936d8a1d8b16ec19228072de27e9c4dac254598 — Nikita Domnitskii 2 years ago 0e0ff7d
gnu: easyeffects: Update to 7.1.7.

* gnu/packages/audio.scm (easyeffects): Update to 7.1.7.
[native-inputs]: Add gcc-12 and soundtouch, remove speex.
[propagated-inputs]: Remove rubberband, add ladspa and change to the lv2
output of lsp-plugins.

Signed-off-by: Christopher Baines <mail@cbaines.net>
Change-Id: Iebd74f52dd4eae94f2dbdf7f5148e8d062b75807
1 files changed, 11 insertions(+), 9 deletions(-)

M gnu/packages/audio.scm
M gnu/packages/audio.scm => gnu/packages/audio.scm +11 -9
@@ 48,6 48,7 @@
;;; Copyright © 2023 Parnikkapore <poomklao@yahoo.com>
;;; Copyright © 2024 hapster <o.rojon@posteo.net>
;;; Copyright © 2024 mio <stigma@disroot.org>
;;; Copyright © 2024 Nikita Domnitskii <nikita@domnitskii.me>
;;;
;;; This file is part of GNU Guix.
;;;


@@ 6573,7 6574,7 @@ verifies checksums.")
(define-public easyeffects
  (package
    (name "easyeffects")
    (version "7.0.1") ; later version require gtk 4.10
    (version "7.1.7")
    (source (origin
              (method git-fetch)
              (uri (git-reference


@@ 6581,10 6582,11 @@ verifies checksums.")
                    (commit (string-append "v" version))))
              (file-name (git-file-name name version))
              (sha256
               (base32 "0c49yd4dfh7qarq5h651dgxdbs71is4pp1sl8r0gfswqji6bv39w"))))
               (base32 "19r8pzlhdn7jp7lggxv3c74xbr48hwmz234rl600fnqhygpixg6b"))))
    (build-system meson-build-system)
    (native-inputs
     (list `(,glib "bin") ;for glib-compile-resources
           gcc-12 ; fails to build with gcc-11
           gettext-minimal
           itstool
           pkg-config))


@@ 6605,19 6607,19 @@ verifies checksums.")
           pango
           pipewire
           rnnoise
           speex
           speexdsp
           tbb
           zita-convolver))
           zita-convolver
           soundtouch))
    ;; Propagating these allows EasyEffects to find the plugins via their
    ;; search-path specification
    (propagated-inputs
     (list calf
           lsp-plugins
           lv2
     (list lv2
           calf
           `(,lsp-plugins "lv2")
           mda-lv2
           rubberband
           zam-plugins))
           zam-plugins
           ladspa))
    (arguments
     `(#:glib-or-gtk? #t
       #:phases