summaryrefslogtreecommitdiff
path: root/gnu/packages/mpd.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2021-12-13 17:18:24 +0100
committerLudovic Courtès <ludo@gnu.org>2021-12-13 17:48:25 +0100
commit8394619baceb118df92e355377fd543bb1aa501a (patch)
tree504f07c2a9f88596a305b59ef45f941062426a52 /gnu/packages/mpd.scm
parentaca2defe0172868295941fd9f0e97886f6e9b2d4 (diff)
downloadguix-patches-8394619baceb118df92e355377fd543bb1aa501a.tar
guix-patches-8394619baceb118df92e355377fd543bb1aa501a.tar.gz
gnu: Simplify package inputs.
This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
Diffstat (limited to 'gnu/packages/mpd.scm')
-rw-r--r--gnu/packages/mpd.scm147
1 files changed, 64 insertions, 83 deletions
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index ea41f9e97e..596931500c 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -88,13 +88,11 @@
"0z979qcjc0dqmpn3q9j174a29akx3zmavz6q6hg31hrrx5l3yy8q"))))
(build-system meson-build-system)
(native-inputs
- `(("pkg-config" ,pkg-config)
-
- ;; For building HTML documentation.
- ("doxygen" ,doxygen)
-
- ;; For tests.
- ("check" ,check)))
+ (list pkg-config
+ ;; For building HTML documentation.
+ doxygen
+ ;; For tests.
+ check))
(arguments
`(#:configure-flags
(list "-Ddocumentation=true"
@@ -121,31 +119,29 @@ interfacing MPD in the C, C++ & Objective C languages.")
(build-system meson-build-system)
(arguments
`(#:configure-flags '("-Ddocumentation=enabled")))
- (inputs `(("ao" ,ao)
- ("alsa-lib" ,alsa-lib)
- ("avahi" ,avahi)
- ("boost" ,boost)
- ("curl" ,curl)
- ("ffmpeg" ,ffmpeg)
- ("flac" ,flac)
- ("fmt" ,fmt)
- ("glib" ,glib)
- ("icu4c" ,icu4c)
- ;; The LAME decoder comes from FFmpeg, but is added here so that
- ;; configure picks up the LAME encoder.
- ("lame" ,lame)
- ("libid3tag" ,libid3tag)
- ("libmpdclient" ,libmpdclient)
- ("libsamplerate" ,libsamplerate)
- ("libsndfile" ,libsndfile)
- ("libvorbis" ,libvorbis)
- ("opus" ,opus)
- ("pulseaudio" ,pulseaudio)
- ("sqlite" ,sqlite)
- ("zlib" ,zlib)))
- (native-inputs `(("cmake" ,cmake)
- ("pkg-config" ,pkg-config)
- ("python-sphinx" ,python-sphinx)))
+ (inputs (list ao
+ alsa-lib
+ avahi
+ boost
+ curl
+ ffmpeg
+ flac
+ fmt
+ glib
+ icu4c
+ ;; The LAME decoder comes from FFmpeg, but is added here so that
+ ;; configure picks up the LAME encoder.
+ lame
+ libid3tag
+ libmpdclient
+ libsamplerate
+ libsndfile
+ libvorbis
+ opus
+ pulseaudio
+ sqlite
+ zlib))
+ (native-inputs (list cmake pkg-config python-sphinx))
;; Missing optional inputs:
;; libyajl
;; libcdio_paranoia
@@ -189,10 +185,9 @@ protocol.")
(base32
"15hjpzqs83v1zx49x8nkpwy9hpl1jxd55z1w50vm82gm32zcqh2g"))))
(build-system meson-build-system)
- (inputs `(("libmpdclient" ,libmpdclient)))
+ (inputs (list libmpdclient))
(native-inputs
- `(("pkg-config" ,pkg-config)
- ("python-sphinx" ,python-sphinx)))
+ (list pkg-config python-sphinx))
(synopsis "Music Player Daemon client")
(description "MPC is a minimalist command line interface to MPD, the music
player daemon.")
@@ -219,10 +214,7 @@ player daemon.")
;; '$out/share/man/man/man1'.
(list (string-append "-Dmandir=" (assoc-ref %outputs "out")
"/share"))))
- (inputs `(("boost" ,boost)
- ("pcre" ,pcre)
- ("libmpdclient" ,libmpdclient)
- ("ncurses" ,ncurses)))
+ (inputs (list boost pcre libmpdclient ncurses))
(native-inputs `(("gettext" ,gettext-minimal) ; for xgettext
("pkg-config" ,pkg-config)
("python-sphinx" ,python-sphinx)))
@@ -245,15 +237,15 @@ terminal using ncurses.")
(base32
"06rs734n120jp51hr0fkkhxrm7zscbhpdwls0m5b5cccghazdazs"))))
(build-system gnu-build-system)
- (inputs `(("libmpdclient" ,libmpdclient)
- ("boost" ,boost)
- ("readline" ,readline)
- ("ncurses" ,ncurses)
- ("taglib" ,taglib)
- ("icu4c" ,icu4c)
- ("curl" ,curl)))
+ (inputs (list libmpdclient
+ boost
+ readline
+ ncurses
+ taglib
+ icu4c
+ curl))
(native-inputs
- `(("pkg-config" ,pkg-config)))
+ (list pkg-config))
(arguments
'(#:configure-flags
'("BOOST_LIB_SUFFIX=" "--with-taglib" "--enable-clock")))
@@ -277,11 +269,8 @@ sort playlists, and a local file system browser.")
(base32
"0s66zqscb44p88cl3kcv5jkjcqsskcnrv7xgrjhzrchf2kcpwf53"))))
(build-system meson-build-system)
- (inputs `(("boost" ,boost)
- ("curl" ,curl)
- ("libgcrypt" ,libgcrypt)
- ("libmpdclient" ,libmpdclient)))
- (native-inputs `(("pkg-config" ,pkg-config)))
+ (inputs (list boost curl libgcrypt libmpdclient))
+ (native-inputs (list pkg-config))
(synopsis "MPD client for track scrobbling")
(description "mpdscribble is a Music Player Daemon client which submits
information about tracks being played to a scrobbler, such as Libre.FM.")
@@ -305,8 +294,7 @@ information about tracks being played to a scrobbler, such as Libre.FM.")
(replace 'check
(lambda _ (invoke "python" "-m" "pytest" "mpd/tests.py"))))))
(native-inputs
- `(("python-mock" ,python-mock)
- ("python-pytest" ,python-pytest)))
+ (list python-mock python-pytest))
(home-page "https://github.com/Mic92/python-mpd2")
(synopsis "Python MPD client library")
(description "Python-mpd2 is a Python library which provides a client
@@ -349,12 +337,12 @@ interface for the Music Player Daemon.")
(native-inputs
`(("gettext" ,gettext-minimal)))
(inputs
- `(("python-mpd2" ,python-mpd2)
- ("gtk+" ,gtk+)
- ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
- ("gobject-introspection" ,gobject-introspection)
- ("adwaita-icon-theme" ,adwaita-icon-theme)
- ("python-pygobject" ,python-pygobject)))
+ (list python-mpd2
+ gtk+
+ gsettings-desktop-schemas
+ gobject-introspection
+ adwaita-icon-theme
+ python-pygobject))
(synopsis "Elegant client for the Music Player Daemon")
(description "Sonata is an elegant graphical client for the Music Player
Daemon (MPD). It supports playlists, multiple profiles (connecting to different
@@ -375,8 +363,8 @@ MPD servers, search and multimedia key support.")
(sha256
(base32
"11aa95cg0yca2m2d00sar6wr14g3lc7cfm9bin1h7lk7asdm8azp"))))
- (native-inputs `(("pkg-config" ,pkg-config)))
- (inputs `(("libmpdclient" ,libmpdclient)))
+ (native-inputs (list pkg-config))
+ (inputs (list libmpdclient))
(build-system meson-build-system)
(home-page "https://github.com/joshkunz/ashuffle")
(synopsis "Automatic library-wide shuffle for mpd")
@@ -412,10 +400,7 @@ other MPD frontends.")
`("GUIX_PYTHONPATH" ":" prefix (,python-path)))
#t))))))
(inputs
- `(("python-mpd2" ,python-mpd2)
- ("python-dbus" ,python-dbus)
- ("python-pygobject" ,python-pygobject)
- ("python" ,python))) ; Sets GUIX_PYTHONPATH.
+ (list python-mpd2 python-dbus python-pygobject python)) ; Sets GUIX_PYTHONPATH.
;; For bootstrapping.
(native-inputs
`(("autoconf" ,autoconf)
@@ -445,19 +430,19 @@ support")
(arguments
`(#:tests? #f)) ; No test suite
(native-inputs
- `(("pkg-config" ,pkg-config)))
+ (list pkg-config))
(inputs
- `(("eudev" ,eudev)
- ("ffmpeg" ,ffmpeg)
- ("libcdio-paranoia" ,libcdio-paranoia)
- ("libebur128" ,libebur128)
- ("libmtp" ,libmtp)
- ("mpg123" ,mpg123)
- ("qtbase" ,qtbase-5)
- ("qtmultimedia" ,qtmultimedia)
- ("qtsvg" ,qtsvg)
- ("taglib" ,taglib)
- ("zlib" ,zlib)))
+ (list eudev
+ ffmpeg
+ libcdio-paranoia
+ libebur128
+ libmtp
+ mpg123
+ qtbase-5
+ qtmultimedia
+ qtsvg
+ taglib
+ zlib))
(synopsis "Graphical MPD Client")
(description "Cantata is a graphical client for the Music Player Daemon
(MPD), using the Qt5 toolkit. Its user interface is highly customizable,
@@ -488,11 +473,7 @@ artists along with albumart.")
("gobject-introspection" ,gobject-introspection)
("pkg-config" ,pkg-config)))
(inputs
- `(("avahi" ,avahi)
- ("dconf" ,dconf)
- ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
- ("gtk+" ,gtk+)
- ("python-pygobject" ,python-pygobject)))
+ (list avahi dconf gsettings-desktop-schemas gtk+ python-pygobject))
(arguments
`(#:imported-modules ((guix build glib-or-gtk-build-system)
,@%python-build-system-modules)