Re: git: 7d70c30fa69f - main - audio/mixxx: Update to 2.5.4
Date: Sun, 28 Dec 2025 08:32:26 UTC
On Sat, Dec 27, 2025 at 8:54 PM Jose Alonso Cardenas Marquez
<acm@freebsd.org> wrote:
>
> The branch main has been updated by acm:
>
> URL: https://cgit.FreeBSD.org/ports/commit/?id=7d70c30fa69fd897019eabf46e866dba453a7746
>
> commit 7d70c30fa69fd897019eabf46e866dba453a7746
> Author: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
> AuthorDate: 2025-12-28 01:50:56 +0000
> Commit: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
> CommitDate: 2025-12-28 01:54:03 +0000
>
> audio/mixxx: Update to 2.5.4
>
> - Remove FLAVORS. qt5 is EoL.
> ---
> audio/mixxx/Makefile | 50 ++++----------
> audio/mixxx/distinfo | 6 +-
> audio/mixxx/pkg-plist | 183 ++++++++++++++++++++++++++------------------------
> 3 files changed, 113 insertions(+), 126 deletions(-)
>
> diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile
> index 795f69c22109..0c27d4940690 100644
> --- a/audio/mixxx/Makefile
> +++ b/audio/mixxx/Makefile
> @@ -1,6 +1,5 @@
> PORTNAME= mixxx
> -DISTVERSION= 2.5.3
> -PORTREVISION= 2
> +DISTVERSION= 2.5.4
> CATEGORIES= audio
>
> MAINTAINER= acm@FreeBSD.org
> @@ -38,49 +37,20 @@ LIB_DEPENDS= libabsl_base.so:devel/abseil \
> libxkbcommon.so:x11/libxkbcommon
>
> USES= cmake:testing compiler:c++20-lang ebur128 gl iconv ninja pkgconfig \
> - sqlite ssl xorg
> -
> -FLAVORS= qt5 qt6
> -FLAVOR?= ${FLAVORS:[1]}
> -
> -qt5_CONFLICTS= mixxx-qt6
> -qt6_CONFLICTS= mixxx-qt5
> -
> + qt:6 sqlite ssl xorg
> +USE_QT= 5compat base:run declarative:build tools:build shadertools \
> + sqldriver-sqlite:run svg
Thank you very much for removing the qt5 flavor. That really means a
lot to me and kde@.
I really don't understand why you reverted the USE_QT fixes I added in
[1], though.
There is no possible scenario where 'base' with other Qt components
would be run-only.
This is definitely linked to libraries provided by devel/qt6-base:
0x0000000000000001 NEEDED Shared library: [libQt6Concurrent.so.6]
0x0000000000000001 NEEDED Shared library: [libQt6Core.so.6]
0x0000000000000001 NEEDED Shared library: [libQt6Core5Compat.so.6]
0x0000000000000001 NEEDED Shared library: [libQt6DBus.so.6]
0x0000000000000001 NEEDED Shared library: [libQt6Gui.so.6]
Building this version in poudriere, stage-qa chimes in, so
declarative:build makes no sense:
====> Running Q/A tests (stage-qa)
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6LabsQmlModels.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6QuickLayouts.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6QuickShapes.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6QuickWidgets.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6QuickControls2Basic.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6QuickControls2BasicStyleImpl.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6QuickControls2Fusion.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6QuickControls2.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6QuickControls2FusionStyleImpl.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6QuickControls2Impl.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6QuickTemplates2.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6Quick.so.6 from x11-toolkits/qt6-declarative
but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6QmlMeta.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6QmlWorkerScript.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6QmlModels.so.6 from
x11-toolkits/qt6-declarative but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
Error: /usr/local/bin/mixxx is linked to
/usr/local/lib/qt6/libQt6Qml.so.6 from x11-toolkits/qt6-declarative
but it is not declared as a dependency
Warning: you need USES=qt:6 and USE_QT+=declarative
[1] https://cgit.freebsd.org/ports/commit/?id=594be16cdea792f1977fb1ba2b1a5d68f398abf0