diff options
author | Marius Bakke <marius@gnu.org> | 2022-11-22 06:07:21 +0100 |
---|---|---|
committer | Marius Bakke <marius@gnu.org> | 2022-11-22 08:37:23 +0100 |
commit | ae24d4b34af54017d62ec30364219fa3482e9fd9 (patch) | |
tree | ba1a62a6ee5e0d8901e5e69ada34e8b5d86acc99 | |
parent | 4bf4e051d1d3a820867e39273213374d2bc6df75 (diff) | |
download | guix-ae24d4b34af54017d62ec30364219fa3482e9fd9.tar guix-ae24d4b34af54017d62ec30364219fa3482e9fd9.tar.gz |
gnu: ashuffle: Update to 3.13.4.
* gnu/packages/mpd.scm (ashuffle): Update to 3.13.4.
[inputs]: Add ABSEIL-CPP-CXXSTD17, GOOGLETEST, and YAML-CPP.
[arguments]: New field.
-rw-r--r-- | gnu/packages/mpd.scm | 18 |
1 files changed, 15 insertions, 3 deletions
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm index 4e9cb0cb37..0c8dc16cf9 100644 --- a/gnu/packages/mpd.scm +++ b/gnu/packages/mpd.scm @@ -48,6 +48,7 @@ #:use-module (gnu packages boost) #:use-module (gnu packages cdrom) #:use-module (gnu packages cmake) ;for MPD + #:use-module (gnu packages cpp) #:use-module (gnu packages freedesktop) ;elogind #:use-module (gnu packages gettext) #:use-module (gnu packages gnome) @@ -72,6 +73,7 @@ #:use-module (gnu packages python-xyz) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages qt) + #:use-module (gnu packages serialization) #:use-module (gnu packages sphinx) #:use-module (gnu packages sqlite) #:use-module (gnu packages video) @@ -380,7 +382,7 @@ MPD servers, search and multimedia key support.") (define-public ashuffle (package (name "ashuffle") - (version "2.0.2") + (version "3.13.4") (source (origin (method git-fetch) (uri (git-reference @@ -389,10 +391,20 @@ MPD servers, search and multimedia key support.") (file-name (git-file-name name version)) (sha256 (base32 - "11aa95cg0yca2m2d00sar6wr14g3lc7cfm9bin1h7lk7asdm8azp")))) + "09dvar0aglyy2h9y115ymgryd8l6npc2y2ccdzij0b70f47ncqmf")))) (native-inputs (list pkg-config)) - (inputs (list libmpdclient)) + (inputs + (list abseil-cpp-cxxstd17 + googletest + libmpdclient + yaml-cpp)) (build-system meson-build-system) + (arguments + (list #:configure-flags + #~'("-Dtests=enabled" + "-Dunsupported_use_system_absl=true" + "-Dunsupported_use_system_gtest=true" + "-Dunsupported_use_system_yamlcpp=true"))) (home-page "https://github.com/joshkunz/ashuffle") (synopsis "Automatic library-wide shuffle for mpd") (description "ashuffle is an application for automatically shuffling your |