GNU bug report logs -
#75673
[PATCH] gnu: mixxx: Update to 2.5.
Previous Next
Reported by: Olivier Rojon <o.rojon <at> posteo.net>
Date: Sun, 19 Jan 2025 18:30:02 UTC
Severity: normal
Tags: patch
Done: 宋文武 <iyzsong <at> envs.net>
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 75673 in the body.
You can then email your comments to 75673 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix <at> cbaines.net, ludo <at> gnu.org, othacehe <at> gnu.org, zimon.toutoune <at> gmail.com, me <at> tobias.gr, jgart <at> dismail.de, guix-patches <at> gnu.org
:
bug#75673
; Package
guix-patches
.
(Sun, 19 Jan 2025 18:30:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Olivier Rojon <o.rojon <at> posteo.net>
:
New bug report received and forwarded. Copy sent to
guix <at> cbaines.net, ludo <at> gnu.org, othacehe <at> gnu.org, zimon.toutoune <at> gmail.com, me <at> tobias.gr, jgart <at> dismail.de, guix-patches <at> gnu.org
.
(Sun, 19 Jan 2025 18:30:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/music.scm (mixxx): Update to 2.5.
Change-Id: I865a25668422abcb1c4fa6e0a65ee55212445431
---
gnu/packages/music.scm | 64 ++++++++++++++++++++++--------------------
1 file changed, 34 insertions(+), 30 deletions(-)
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index eecee3990a..75b63b05ba 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -208,6 +208,7 @@ (define-module (gnu packages music)
#:use-module (gnu packages video)
#:use-module (gnu packages vim) ;for 'xxd'
#:use-module (gnu packages web)
+ #:use-module (gnu packages vulkan)
#:use-module (gnu packages webkit)
#:use-module (gnu packages wm)
#:use-module (gnu packages wxwidgets)
@@ -2402,7 +2403,7 @@ (define-public petri-foo
(define-public mixxx
(package
(name "mixxx")
- (version "2.4.2")
+ (version "2.5")
(source
(origin
(method git-fetch)
@@ -2411,7 +2412,7 @@ (define-public mixxx
(commit version)))
(file-name (git-file-name name version))
(sha256
- (base32 "1xvmha9q2f1gclb5js09l511v3b5zbp3gnbrz11q681cp924byk1"))
+ (base32 "18azgvjpc7nq7ix0xn6h2j74x52wfvqyfsfiv87n9z4s2a41d0ij"))
(modules '((guix build utils)))
(snippet
;; Delete libraries that we already have or don't need.
@@ -2424,35 +2425,38 @@ (define-public mixxx
#t))))
(build-system qt-build-system)
(arguments
- `(#:phases (modify-phases %standard-phases
- (add-after 'unpack 'disable-bugged-test
- ;; This test regularly fails and aborts the build process, hence it
- ;; was disabled (no impact on functionality). It appears this is a
- ;; problem for some upstream as well, as indicated by:
- ;; https://github.com/mixxxdj/mixxx/issues/12887 (featuring a
- ;; reference to another issue related to the same problem).
- (lambda _
- (substitute* "src/test/soundproxy_test.cpp"
- (("TEST_F\\(SoundSourceProxyTest, firstSoundTest\\)")
- "TEST_F(SoundSourceProxyTest, DISABLED_firstSoundTest)"))))
- (add-after 'install 'wrap-executable
- (lambda* (#:key inputs outputs #:allow-other-keys)
- (let* ((out (assoc-ref outputs "out"))
- (faad2 (assoc-ref inputs "faad2")))
- (wrap-program (string-append out "/bin/mixxx")
- `("LD_LIBRARY_PATH" ":" prefix
- ,(list (string-append faad2 "/lib"))))))))))
- (native-inputs (list benchmark googletest python-wrapper qttools-5
+ (list
+ #:phases #~(modify-phases %standard-phases
+ (add-after 'unpack 'disable-bugged-test
+ ;; This test regularly fails and aborts the build process, hence it
+ ;; was disabled (no impact on functionality). It appears this is a
+ ;; problem for some upstream as well, as indicated by:
+ ;; https://github.com/mixxxdj/mixxx/issues/12887 (featuring a
+ ;; reference to another issue related to the same problem).
+ (lambda _
+ (substitute* "src/test/soundproxy_test.cpp"
+ (("TEST_F\\(SoundSourceProxyTest, firstSoundTest\\)")
+ "TEST_F(SoundSourceProxyTest, DISABLED_firstSoundTest)"))))
+ (add-after 'install 'wrap-executable
+ (lambda* (#:key inputs #:allow-other-keys)
+ (wrap-program (string-append #$output "/bin/mixxx")
+ `("QT_PLUGIN_PATH" prefix
+ (,(string-append #$(this-package-input "qtsvg")
+ "/lib/qt6/plugins")))
+ `("LD_LIBRARY_PATH" prefix
+ (,(string-append #$(this-package-input "faad2")
+ "/lib")))))))))
+ (native-inputs (list benchmark googletest python-wrapper qttools
xorg-server-for-tests))
(inputs (list bash-minimal
chromaprint
+ libxkbcommon
faad2
- ffmpeg
+ ffmpeg-4
fftw
flac
glu
hidapi
- jack-1
lame
libdjinterop
libebur128
@@ -2462,9 +2466,6 @@ (define-public mixxx
libmp4v2
libmodplug
libsndfile
- libshout
- ;; XXX: Mixxx complains the libshout-idjc package suffers from bug
- ;; lp1833225 and refuses to use it. Use the bundle for now.
libshout-idjc
libusb
libvorbis
@@ -2475,12 +2476,15 @@ (define-public mixxx
portaudio
portmidi
protobuf
- qtbase-5
- qtdeclarative-5
- qtkeychain
+ qtbase
+ qtdeclarative
+ qtkeychain-qt6
qtscript
- qtsvg-5
+ qtsvg
qtx11extras
+ qtshadertools
+ qt5compat
+ vulkan-headers
rubberband
soundtouch
sqlite
--
2.47.1
Reply sent
to
宋文武 <iyzsong <at> envs.net>
:
You have taken responsibility.
(Mon, 03 Feb 2025 10:23:01 GMT)
Full text and
rfc822 format available.
Notification sent
to
Olivier Rojon <o.rojon <at> posteo.net>
:
bug acknowledged by developer.
(Mon, 03 Feb 2025 10:23:02 GMT)
Full text and
rfc822 format available.
Message #10 received at 75673-done <at> debbugs.gnu.org (full text, mbox):
Olivier Rojon <o.rojon <at> posteo.net> writes:
> * gnu/packages/music.scm (mixxx): Update to 2.5.
Applied with some modifications, thank you!
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Mon, 03 Mar 2025 12:24:11 GMT)
Full text and
rfc822 format available.
This bug report was last modified 10 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.