git: 992510506192 - main - multimedia/quodlibet: remove dependency and add a pkg-message
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 22 Sep 2026 07:56:00 UTC
The branch main has been updated by 0mp:
URL: https://cgit.FreeBSD.org/ports/commit/?id=992510506192b89158c189efc8641eca6404e2f2
commit 992510506192b89158c189efc8641eca6404e2f2
Author: Hiroo Ono <hiroo.ono+freebsd@gmail.com>
AuthorDate: 2026-09-21 03:11:07 +0000
Commit: Mateusz Piotrowski <0mp@FreeBSD.org>
CommitDate: 2026-09-22 07:55:54 +0000
multimedia/quodlibet: remove dependency and add a pkg-message
Remove dependency to deskutils/notification-daemon and
add a pkg-message for additional ports to enable plugins
PR: 296564
Reported by: David Gilbert <dave@daveg.ca>, pi
Approved by: maintainer (aly@aaronly.me)
---
multimedia/quodlibet/Makefile | 4 ++--
multimedia/quodlibet/files/pkg-message.in | 22 ++++++++++++++++++++++
2 files changed, 24 insertions(+), 2 deletions(-)
diff --git a/multimedia/quodlibet/Makefile b/multimedia/quodlibet/Makefile
index 4e91dd597d73..b54852ae90eb 100644
--- a/multimedia/quodlibet/Makefile
+++ b/multimedia/quodlibet/Makefile
@@ -16,12 +16,12 @@ BUILD_DEPENDS= ${PY_SETUPTOOLS} \
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pycairo>=1.19:graphics/py-pycairo@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dbus>0:devel/py-dbus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.11:textproc/py-feedparser@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mutagen>=1.45:audio/py-mutagen@${PY_FLAVOR} \
- ${LOCALBASE}/libexec/notification-daemon:deskutils/notification-daemon
+ ${PYTHON_PKGNAMEPREFIX}mutagen>=1.45:audio/py-mutagen@${PY_FLAVOR}
LIB_DEPENDS= libsoup-2.4.so:devel/libsoup
USES= desktop-file-utils gettext gnome gstreamer python shebangfix
SHEBANG_FILES= exfalso.py operon.py quodlibet.py quodlibet/packages/update.sh
+SUB_FILES= pkg-message
USE_PYTHON= autoplist pep517
USE_GNOME= gtk30 pygobject3
USE_GSTREAMER= good
diff --git a/multimedia/quodlibet/files/pkg-message.in b/multimedia/quodlibet/files/pkg-message.in
new file mode 100644
index 000000000000..d2b260f9d460
--- /dev/null
+++ b/multimedia/quodlibet/files/pkg-message.in
@@ -0,0 +1,22 @@
+[
+{ type: install
+ message: <<EOM
+Quodlibet has been installed.
+For the plugins to work, the following ports are required.
+* notification plugin
+ A DBus notification daemon like sysutils/dunst or x11/mako
+* replaygain plugin
+ multimedia/gstreamer1-plugins-good
+* acoustid plugin
+ multimedia/gstreamer1-plugins-bad
+* "Browse Folders" and others
+ devel/py-dbus
+* MQTT plugin
+ net/py-paho-mqtt
+* Musicbrainz plugin
+ audio/py-musicbrainzngs
+* Sonos plugin
+ multimedia/py-soco
+EOM
+}
+]