git: 532a3777f942 - main - audio/mixxx: Fix build with Qt 6.9
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 27 Apr 2025 03:12:49 UTC
The branch main has been updated by jhale: URL: https://cgit.FreeBSD.org/ports/commit/?id=532a3777f9424171baea4473d63d0e0d93b3753e commit 532a3777f9424171baea4473d63d0e0d93b3753e Author: Jason E. Hale <jhale@FreeBSD.org> AuthorDate: 2025-04-27 02:48:06 +0000 Commit: Jason E. Hale <jhale@FreeBSD.org> CommitDate: 2025-04-27 03:09:34 +0000 audio/mixxx: Fix build with Qt 6.9 With hat: kde@ PR: 286051 --- audio/mixxx/Makefile | 3 +++ audio/mixxx/distinfo | 4 +++- audio/mixxx/files/patch-src_qml_qmlwaveformoverview.h | 18 ++++++++++++++++++ 3 files changed, 24 insertions(+), 1 deletion(-) diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile index 50592ea8137c..fe0596e7fcbf 100644 --- a/audio/mixxx/Makefile +++ b/audio/mixxx/Makefile @@ -3,6 +3,9 @@ DISTVERSION= 2.5.0 PORTREVISION= 5 CATEGORIES= audio +PATCH_SITES= https://github.com/mixxxdj/mixxx/commit/ +PATCHFILES+= 355eb9ce880349ff94759f731bb7ae747bf6677c.patch:-p1 # Fix build with Qt >= 6.9.0 + MAINTAINER= acm@FreeBSD.org COMMENT= DJ mixing application WWW= https://mixxx.org/ diff --git a/audio/mixxx/distinfo b/audio/mixxx/distinfo index 81497dcb9024..87bbde7abdf7 100644 --- a/audio/mixxx/distinfo +++ b/audio/mixxx/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1735235861 +TIMESTAMP = 1745041655 SHA256 (mixxxdj-mixxx-2.5.0_GH0.tar.gz) = 95ad113f1988abaa4fabc2e19027d5456a6ba9cb0f6366a386a2239030f41089 SIZE (mixxxdj-mixxx-2.5.0_GH0.tar.gz) = 39580922 +SHA256 (355eb9ce880349ff94759f731bb7ae747bf6677c.patch) = 8088f444cc914003dbdfab239778101d45af03ab1e4e986d443df4358fd7f19a +SIZE (355eb9ce880349ff94759f731bb7ae747bf6677c.patch) = 1979 diff --git a/audio/mixxx/files/patch-src_qml_qmlwaveformoverview.h b/audio/mixxx/files/patch-src_qml_qmlwaveformoverview.h new file mode 100644 index 000000000000..beeeb4ed9f69 --- /dev/null +++ b/audio/mixxx/files/patch-src_qml_qmlwaveformoverview.h @@ -0,0 +1,18 @@ +Fix build with Qt >= 6.9.0 + +https://github.com/mixxxdj/mixxx/issues/14122 + +--- src/qml/qmlwaveformoverview.h.orig 2024-12-24 01:32:09 UTC ++++ src/qml/qmlwaveformoverview.h +@@ -58,7 +58,11 @@ class QmlWaveformOverview : public QQuickPaintedItem { + signals: + void playerChanged(); + void channelsChanged(mixxx::qml::QmlWaveformOverview::Channels channels); ++#if QT_VERSION >= QT_VERSION_CHECK(6, 9, 0) ++ void rendererChanged(Renderer renderer); ++#else + void rendererChanged(mixxx::qml::QmlWaveformOverview::Renderer renderer); ++#endif + void colorHighChanged(const QColor& color); + void colorMidChanged(const QColor& color); + void colorLowChanged(const QColor& color);