GNU bug report logs -
#60357
[PATCH v2] MPD: Add missing inputs and update to 0.23.12
Previous Next
Reported by: mirai <at> makinata.eu
Date: Tue, 27 Dec 2022 16:12:01 UTC
Severity: normal
Tags: patch
Done: Bruno Victal <mirai <at> makinata.eu>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 60357 in the body.
You can then email your comments to 60357 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#60357
; Package
guix-patches
.
(Tue, 27 Dec 2022 16:12:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
mirai <at> makinata.eu
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 27 Dec 2022 16:12:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Bruno Victal <mirai <at> makinata.eu>
Enable more features for MPD.
* gnu/packages/mpd.scm (mpd)[inputs]: Add liburing, chromaprint, expat,
libgme, libnfs, libopenmpt, libshout, pcre2, soxr, yajl and zziplib.
---
gnu/packages/mpd.scm | 67 ++++++++++++++++++++++++++------------------
1 file changed, 39 insertions(+), 28 deletions(-)
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index 63fb9bc974..0659257ede 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -49,6 +49,7 @@ (define-module (gnu packages mpd)
#:use-module (gnu packages cdrom)
#:use-module (gnu packages cmake) ;for MPD
#:use-module (gnu packages cpp)
+ #:use-module (gnu packages file-systems)
#:use-module (gnu packages freedesktop) ;elogind
#:use-module (gnu packages gettext)
#:use-module (gnu packages gnome)
@@ -81,7 +82,8 @@ (define-module (gnu packages mpd)
#:use-module (gnu packages tls)
#:use-module (gnu packages video)
#:use-module (gnu packages web)
- #:use-module (gnu packages xiph))
+ #:use-module (gnu packages xiph)
+ #:use-module (gnu packages xml))
(define-public libmpdclient
(package
@@ -144,41 +146,50 @@ (define-public mpd
(string-append "_" all)))
(substitute* "meson.build"
(("systemd_dep,") "systemd_dep, _systemd_dep,")))))))
- (inputs (list ao
- alsa-lib
- avahi
- boost
- curl
- elogind
- 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
- pipewire-0.3
- pulseaudio
- sqlite
- zlib))
+ (inputs (append
+ (if (target-linux?) (list liburing) '())
+ (list ao
+ alsa-lib
+ avahi
+ boost
+ chromaprint
+ curl
+ elogind
+ expat
+ ffmpeg
+ flac
+ fmt
+ glib
+ icu4c
+ ;; The LAME decoder comes from FFmpeg, but is added here so that
+ ;; configure picks up the LAME encoder.
+ lame
+ libgme
+ libid3tag
+ libmpdclient
+ libnfs
+ libopenmpt
+ libsamplerate
+ libshout
+ libsndfile
+ libvorbis
+ opus
+ pcre2
+ pipewire-0.3
+ pulseaudio
+ soxr
+ sqlite
+ yajl
+ zlib
+ zziplib)))
(native-inputs (list cmake pkg-config python-sphinx))
;; Missing optional inputs:
- ;; yajl
;; libcdio_paranoia
;; libmms
;; libadplug
;; libaudiofile
;; faad2
;; fluidsynth
- ;; libgme
- ;; libshout
;; libmpg123
;; libmodplug
;; libmpcdec
base-commit: 8f93a1e01a879ae026678dd92c18e2a2a49be540
--
2.38.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#60357
; Package
guix-patches
.
(Tue, 17 Jan 2023 03:01:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 60357 <at> debbugs.gnu.org (full text, mbox):
a friendly bump
Information forwarded
to
guix-patches <at> gnu.org
:
bug#60357
; Package
guix-patches
.
(Mon, 23 Jan 2023 20:05:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 60357 <at> debbugs.gnu.org (full text, mbox):
Enable more features for MPD.
* gnu/packages/mpd.scm (mpd)[inputs]: Add liburing, chromaprint, expat,
libgme, libnfs, libopenmpt, libshout, pcre2, soxr, yajl and zziplib.
---
gnu/packages/mpd.scm | 67 ++++++++++++++++++++++++++------------------
1 file changed, 39 insertions(+), 28 deletions(-)
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index 63163e09dc..fc52f377a8 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -49,6 +49,7 @@ (define-module (gnu packages mpd)
#:use-module (gnu packages cdrom)
#:use-module (gnu packages cmake) ;for MPD
#:use-module (gnu packages cpp)
+ #:use-module (gnu packages file-systems)
#:use-module (gnu packages freedesktop) ;elogind
#:use-module (gnu packages gettext)
#:use-module (gnu packages gnome)
@@ -81,7 +82,8 @@ (define-module (gnu packages mpd)
#:use-module (gnu packages tls)
#:use-module (gnu packages video)
#:use-module (gnu packages web)
- #:use-module (gnu packages xiph))
+ #:use-module (gnu packages xiph)
+ #:use-module (gnu packages xml))
(define-public libmpdclient
(package
@@ -144,41 +146,50 @@ (define-public mpd
(string-append "_" all)))
(substitute* "meson.build"
(("systemd_dep,") "systemd_dep, _systemd_dep,")))))))
- (inputs (list ao
- alsa-lib
- avahi
- boost
- curl
- elogind
- 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
- pipewire
- pulseaudio
- sqlite
- zlib))
+ (inputs (append
+ (if (target-linux?) (list liburing) '())
+ (list ao
+ alsa-lib
+ avahi
+ boost
+ chromaprint
+ curl
+ elogind
+ expat
+ ffmpeg
+ flac
+ fmt
+ glib
+ icu4c
+ ;; The LAME decoder comes from FFmpeg, but is added here so that
+ ;; configure picks up the LAME encoder.
+ lame
+ libgme
+ libid3tag
+ libmpdclient
+ libnfs
+ libopenmpt
+ libsamplerate
+ libshout
+ libsndfile
+ libvorbis
+ opus
+ pcre2
+ pipewire
+ pulseaudio
+ soxr
+ sqlite
+ yajl
+ zlib
+ zziplib)))
(native-inputs (list cmake pkg-config python-sphinx))
;; Missing optional inputs:
- ;; yajl
;; libcdio_paranoia
;; libmms
;; libadplug
;; libaudiofile
;; faad2
;; fluidsynth
- ;; libgme
- ;; libshout
;; libmpg123
;; libmodplug
;; libmpcdec
base-commit: 9e4f1f8c339cb5f1d3dcf9b22ae74cd5b1c25053
--
2.38.1
Information forwarded
to
guix-patches <at> gnu.org
:
bug#60357
; Package
guix-patches
.
(Mon, 23 Jan 2023 20:05:02 GMT)
Full text and
rfc822 format available.
Message #14 received at 60357 <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/mpd.scm (mpd): Update to 0.23.12.
---
gnu/packages/mpd.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm
index fc52f377a8..0526fd42d6 100644
--- a/gnu/packages/mpd.scm
+++ b/gnu/packages/mpd.scm
@@ -118,7 +118,7 @@ (define-public libmpdclient
(define-public mpd
(package
(name "mpd")
- (version "0.23.11")
+ (version "0.23.12")
(source (origin
(method url-fetch)
(uri
@@ -127,7 +127,7 @@ (define-public mpd
"/mpd-" version ".tar.xz"))
(sha256
(base32
- "1afwvw2670yz3kxzlqjlg9r8ra8fjihj97hgc6skiwnzz6lfgd7d"))))
+ "1rq2hyfvwwri3sivab747csza2i096y7m8563rl5mhpchhiadz5p"))))
(build-system meson-build-system)
(arguments
(list
--
2.38.1
Changed bug title to '[PATCH v2] MPD: Add missing inputs and update to 0.23.12' from '[PATCH] gnu: mpd: Add missing inputs.'
Request was from
Bruno Victal <mirai <at> makinata.eu>
to
control <at> debbugs.gnu.org
.
(Mon, 23 Jan 2023 20:42:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#60357
; Package
guix-patches
.
(Sun, 05 Feb 2023 17:00:02 GMT)
Full text and
rfc822 format available.
Message #19 received at 60357 <at> debbugs.gnu.org (full text, mbox):
On Mon, Jan 23, 2023 at 08:04:26PM +0000, Bruno Victal wrote:
> * gnu/packages/mpd.scm (mpd): Update to 0.23.12.
Applied, thanks!
Reply sent
to
Bruno Victal <mirai <at> makinata.eu>
:
You have taken responsibility.
(Mon, 06 Feb 2023 17:36:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
mirai <at> makinata.eu
:
bug acknowledged by developer.
(Mon, 06 Feb 2023 17:36:02 GMT)
Full text and
rfc822 format available.
Message #24 received at 60357-done <at> debbugs.gnu.org (full text, mbox):
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 07 Mar 2023 12:24:09 GMT)
Full text and
rfc822 format available.
This bug report was last modified 1 year and 50 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.