git: 594be16cdea7 - main - audio/mixxx: Fix deps for Qt 6.10.1
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 18 Dec 2025 21:40:17 UTC
The branch main has been updated by jhale:
URL: https://cgit.FreeBSD.org/ports/commit/?id=594be16cdea792f1977fb1ba2b1a5d68f398abf0
commit 594be16cdea792f1977fb1ba2b1a5d68f398abf0
Author: Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2025-12-18 20:16:39 +0000
Commit: Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-12-18 21:39:01 +0000
audio/mixxx: Fix deps for Qt 6.10.1
The 'base' and 'declarative' Qt6 components are almost always going
to be LIB_DEPENDS (default).
While here, fix broken pkg-plist. Entries added by the PORTDOCS macro
should not be duplicated in pkg-plist.
With hat: kde@
---
audio/mixxx/Makefile | 8 +++++---
audio/mixxx/pkg-plist | 4 ----
2 files changed, 5 insertions(+), 7 deletions(-)
diff --git a/audio/mixxx/Makefile b/audio/mixxx/Makefile
index 86793bf3339e..67c88993c29f 100644
--- a/audio/mixxx/Makefile
+++ b/audio/mixxx/Makefile
@@ -1,5 +1,6 @@
PORTNAME= mixxx
DISTVERSION= 2.5.3
+PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= acm@FreeBSD.org
@@ -33,7 +34,8 @@ LIB_DEPENDS= libabsl_base.so:devel/abseil \
libportmidi.so:audio/portmidi \
libupower-glib.so:sysutils/upower \
libkeyfinder.so:audio/libkeyfinder \
- libmp3lame.so:audio/lame
+ libmp3lame.so:audio/lame \
+ libxkbcommon.so:x11/libxkbcommon
USES= cmake:testing compiler:c++20-lang ebur128 gl iconv ninja pkgconfig \
sqlite ssl xorg
@@ -53,8 +55,8 @@ GH_ACCOUNT= mixxxdj
PKGNAMESUFFIX= -qt6
USES+= qt:6
-USE_QT= 5compat base:run declarative:build tools:build shadertools \
- sqldriver-sqlite:run svg
+USE_QT= 5compat base declarative shadertools \
+ sqldriver-sqlite:run svg tools:build
CMAKE_ARGS+= -DQT6=ON
QTKEYCHAIN_LIB_DEPENDS= libqt6keychain.so:security/qtkeychain@qt6
diff --git a/audio/mixxx/pkg-plist b/audio/mixxx/pkg-plist
index 83c56ab08d21..869d61a27704 100644
--- a/audio/mixxx/pkg-plist
+++ b/audio/mixxx/pkg-plist
@@ -1,9 +1,5 @@
bin/mixxx
share/applications/org.mixxx.Mixxx.desktop
-%%DOCSDIR%%/COPYING
-%%DOCSDIR%%/LICENSE
-%%DOCSDIR%%/Mixxx-Keyboard-Shortcuts.pdf
-%%DOCSDIR%%/README.md
share/icons/hicolor/128x128/apps/mixxx.png
share/icons/hicolor/256x256/apps/mixxx.png
share/icons/hicolor/32x32/apps/mixxx.png