CVE and update status of the FreeBSD ports tree3,296 unaddressed CVEs in 671 portsAll times are CET
Port details

multimedia/quodlibet 4.7.1

Music library/editor/player written in Python

Port info

Maintainer
aly@aaronly.me
Packages
latest: 4.7.1
Upstream
up to date
Last update
to 4.7.1 · 9925105061
Quarterly
2026Q4: 4.7.1
WWW
https://quodlibet.readthedocs.org/
Links
cgit · VuXML · Report wrong data

Install

Package
# pkg install py312-quodlibet
installs 4.7.1 from latest; from quarterly (2026Q4) 4.7.1
Port
# cd /usr/ports/multimedia/quodlibet && make install clean
# make -C /usr/ports/multimedia/quodlibet config  # change options first
Size
2.8 MiB download · 16 MiB installed
Depends on
accessibility/at-spi2-core 2.60.4, audio/py-mutagen 1.48.1, devel/desktop-file-utils 0.28, devel/gettext-runtime 1.0_1, devel/glib20 2.88.3,2, devel/libsoup 2.74.3_1, devel/py-dbus 1.4.0_1, devel/py-pygobject 3.58.0, graphics/cairo 1.18.2,3, graphics/gdk-pixbuf2 2.44.1, graphics/py-pycairo 1.29.1, lang/python312 3.12.15, multimedia/gstreamer1 1.28.8_1, multimedia/gstreamer1-plugins 1.28.8, multimedia/gstreamer1-plugins-good 1.28.8, print/harfbuzz 14.6.0, textproc/py-feedparser 6.0.12, x11-toolkits/gtk30 3.24.52, x11-toolkits/pango 1.57.1
License
GPLv2
Options
0 of 1 on in the package
Show the 1 options that are off
PULSEAUDIO
pkg-message
Shown after installing
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

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 164.7.14.7.1–
FreeBSD 154.7.14.7.1–
FreeBSD 144.7.14.7.14.7.1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 154.7.14.7.1–
FreeBSD 144.7.14.7.14.7.1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 4.7.1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (84)

Sylvio Cesar Teixeira (sylvio) · 2.2_2
- Chase wavpack's lib dump

Approved by:	itetcu (mentor, implicit)
b5a5188b9a
Dirk Meyer (dinoex) · 2.2_1
- update to 1.4.1 Reviewed by:	exp8 run on pointyhat Supported by:	miwi
de78af3ac5
Martin Wilke (miwi) · 2.2
- Update to 2.2

PR:		144094
Submitted by:	"J.D. Morris" <jdm720@gmail.com>
Approved by:	maintainer
a89a35438f
Dirk Meyer (dinoex) · 1.0_5
- update to jpeg-8
ca9c60461c
Dirk Meyer (dinoex) · 1.0_4
- bump all port that indirectly depends on libjpeg and have not yet been bumped or updated Requested by:	edwin
eca78ec61b
Florent Thoumie (flz) · 1.0_3
- Update X.org ports to 7.4+ (few ports are more recent than the katamari). - Bump PORTREVISION for all ports depending on libglut since the shlib version number went from 4 to 3. - Bump PORTREVISION for all ports depending on libXaw as libXaw.so.8 isn't installed anymore. - Couple of ports fixes (mostly missing xorg components added to USE_XORG).
340b57f8be
Edwin Groothuis (edwin) · 1.0_3
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
090059a210
Martin Wilke (miwi) · 1.0_2
- Remove unneeded dependency from gtk12/gtk20 [1] - Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG - Remove X11BASE support in favor of LOCALBASE or PREFIX - Use USE_LDCONFIG instead of INSTALLS_SHLIB - Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
3e4ed01146
Edwin Groothuis (edwin) · 1.0_1
Remove always-false/true conditions based on OSVERSION 500000
fa9509791f
Michael Johnson (ahze) · 1.0_1
Switch from using mad to mp3 in USE_GSTREAMER
794f096bf9
Martin Wilke (miwi) · 1.0
- Update to 1.0

PR:		113354
Submitted by:	Peter Johnson <johnson.peter@gmail.com> (maintainer)
c33f50e17d
Florent Thoumie (flz) · 0.24_4
- Welcome X.org 7.2 \o/. - Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}. - Bump PORTREVISION for ports intalling files in ${X11BASE}.
d4f0d0048a
Michael Johnson (ahze) · 0.24_3
Chase lib version bump in libmpcdec
c69a09564f
Michael Johnson (ahze) · 0.24_2
- Add a site to MASTER_SITES - Fix OPTIONS to match test [1]

PR:		ports/108535
		ports/108531 [1]
Submitted by:	ahze [1]
		Peter Johnson <johnson.peter@gmail.com> (maintainer)
Approved by:	maintainer [1]
4e2c1850fd
Jeremy Messenger (mezz) · 0.24_2
Chase wavpack's shared library version bump, bump PORTREVISION on these ports.
c3d8f8a11e
Jeremy Messenger (mezz) · 0.24_1
- Add the gstreamer-plugins-good dependency to make ID3 tags to be playable,   bump the PORTREVISION. - Remove USE_GSTREAMER=yes, taken care by USE_GSTREAMER=foobar - Move from (BUILD|RUN)_DEPENDS=[...]py-gstreamer to USE_GSTREAMER=python - Move from (BUILD|RUN)_DEPENDS=[...]py-gnome-extras to USE_GNOME+=pygnomeextras

PR:		ports/107256
Submitted by:	Peter Johnson <johnson.peter@gmail.com> (maintainer)
1d86a4100f
Alexander Botero-Lowry (alexbl) · 0.24
- Use PYCTYPES macro to assure compatability with Python 2.5

Approved by:	Peter Johnson <johnson.peter@gmail.com> (maintainer)
3e996ba488
Rong-En Fan (rafan) · 0.24
- Update to 0.24 - Add dbus support option - Remove patches merged into upstream

PR:		ports/105897
Submitted by:	Peter Johnson <johnson.peter at gmail.com> (maintainer)
78e58eb7b0
Alejandro Pulver (alepulver) · 0.23.1
- Fix with Python 2.5.

PR:		ports/104451
Submitted by:	Peter Johnson <johnson.peter@gmail.com> (maintainer)
e884039b93
Alexander Botero-Lowry (alexbl) · 0.23.1
- update to 0.23.1 - transfer maintainership to submitter

PR:		102631
Submitted by:	Peter Johnson <johnson.peter@gmail.com>
Approved by:	novel (mentor), maintainer timeout (3 weeks)
7c6c1c0380
Mark Linimon (linimon) · 0.21.1
Reassign from inactive maintainer, to new maintainer who has been submitting PRs for updates.

Hat:		portmgr
b7f10f08c3
Kris Kennaway (kris) · 0.21.1
Schedule these broken ports for termination on 2006-12-01
15b247f443
Mark Linimon (linimon) · 0.21.1
Mark as broken: fails to install/deinstall cleanly.
8e08d34693
Vasil Dimov (vd) · 0.21.1
Update from 0.17.1 to 0.21.1

PR:		ports/96898
Submitted by:	Peter Johnson <johnson.peter@gmail.com>
Approved by:	ChangBom Yoon <changbom.yoon@gmail.com> (maintainer)
a7a976a5d6
Michael Johnson (ahze) · 0.17.1_1
- Update gstreamer to 0.10 - Move all old gstreamer 0.8 ports to gstreamer*80 [1] - Chase all ports with new gstreamer or gstreaemer moves

Repocopied by:  marcus [1]
d8e1e16e64
Pav Lucistnik (pav) · 0.17.1
- Mark broken also on ia64

Reported by:	krismail
5791ec8c79
Edwin Groothuis (edwin) · 0.17.1
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
a437d08eca
Pav Lucistnik (pav) · 0.17.1
- Update to 0.17.1

PR:		ports/91971
Submitted by:	Byung-Hee HWANG <bh@izb.knu.ac.kr>
Approved by:	ChangBom Yoon <changbom.yoon@gmail.com> (maintainer)
5104e2f410
Pav Lucistnik (pav) · 0.16_3
- Mark BROKEN on amd64 and sparc64

PR:		ports/91447 (based on)
Submitted by:	Byung-Hee HWANG <bh@izb.knu.ac.kr> (maintainer)
2ff087e1a6
Pav Lucistnik (pav) · 0.16_3
- Add Remote File Access support - Add gnome to CATEGORIES - Fix run dependencies

PR:		ports/91607
Submitted by:	Byung-Hee HWANG <bh@izb.knu.ac.kr> (maintainer)
cfa5014159
Edwin Groothuis (edwin) · 0.16_2
[PATCH] multimedia/quodlibet, i18n problem with quodlibet.mo

QuodLibet's <lang>.mo [1], quodlibet.mo, is not found by
	default on FreeBSD.  The path of i18ndir is responsible for
	it.

	[1] <URL:http://www.sacredchao.net/quodlibet/wiki/Development/Translation>
Submitted by:	Byung-Hee HWANG <bh@izb.knu.ac.kr>
PR:		ports/91473
Approved by:	Chang bom Yoon <changbom.yoon@gmail.com>
307b87971b
Edwin Groothuis (edwin) · 0.16_1
[PATCH] multimedia/quodlibet: FLAC Format support

- FLAC [1] Format support
	- [1] http://flac.sourcefor

PR:		ports/91388
Submitted by:	Byung-Hee HWANG <bh@izb.knu.ac.kr>
191a916cfe
Edwin Groothuis (edwin) · 0.16
[UPDATE] multimedia/quodlibet: update to 0.16

- Update to 0.16
	- Give away maintainership to changbom.yoon@gmail.com

PR:		ports/91308
Submitted by:	Byung-Hee HWANG <bh@izb.knu.ac.kr>
095e969bc7
Pav Lucistnik (pav) · 0.15
Quod Libet is a GTK+-based audio player written in Python.

PR:		ports/90627
Submitted by:	Byung-Hee HWANG <bh@izb.knu.ac.kr>
16f70785f5