Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Jan 2026 00:31:36 +0000
From:      Don Lewis <truckman@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Cc:        Olivier Duchateau <duchateau.olivier@gmail.com>
Subject:   git: 29dc7cbfcfb3 - main - audio/rhythmbox: update to 3.4.9
Message-ID:  <697d4d68.c41d.39f38e80@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by truckman:

URL: https://cgit.FreeBSD.org/ports/commit/?id=29dc7cbfcfb322b1167708efb6597ffb260b2bab

commit 29dc7cbfcfb322b1167708efb6597ffb260b2bab
Author:     Olivier Duchateau <duchateau.olivier@gmail.com>
AuthorDate: 2026-01-30 07:26:32 +0000
Commit:     Don Lewis <truckman@FreeBSD.org>
CommitDate: 2026-01-31 00:30:57 +0000

    audio/rhythmbox: update to 3.4.9
    
    Update rhythmbox to version 3.4.9.
    
    PR:             290538
---
 audio/rhythmbox/Makefile  | 25 +++++++++++--------------
 audio/rhythmbox/distinfo  |  6 +++---
 audio/rhythmbox/pkg-plist |  2 --
 3 files changed, 14 insertions(+), 19 deletions(-)

diff --git a/audio/rhythmbox/Makefile b/audio/rhythmbox/Makefile
index a66ac2ffdd05..551c45145c52 100644
--- a/audio/rhythmbox/Makefile
+++ b/audio/rhythmbox/Makefile
@@ -1,13 +1,12 @@
 PORTNAME=	rhythmbox
-PORTVERSION=	3.4.8
-PORTREVISION=	3
+PORTVERSION=	3.4.9
 CATEGORIES=	audio gnome
 MASTER_SITES=	GNOME
 DIST_SUBDIR=	gnome
 
 MAINTAINER=	gnome@FreeBSD.org
-COMMENT=	Audio player for GNOME
-WWW=		https://wiki.gnome.org/Apps/Rhythmbox
+COMMENT=	Music playback and management application for the GNOME desktop
+WWW=		https://gnome.pages.gitlab.gnome.org/rhythmbox/
 
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
@@ -15,29 +14,26 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 BUILD_DEPENDS=	${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
 		itstool:textproc/itstool
 LIB_DEPENDS=	libtotem-plparser.so:multimedia/totem-pl-parser \
-		libdbus-1.so:devel/dbus \
-		libdbus-glib-1.so:devel/dbus-glib \
 		libsoup-3.0.so:devel/libsoup3 \
 		libpeas-1.0.so:devel/libpeas1 \
 		libjson-glib-1.0.so:devel/json-glib \
 		libsecret-1.so:security/libsecret \
-		libgudev-1.0.so:devel/libgudev \
 		libtdb.so:databases/tdb
 
 USES=		desktop-file-utils gettext gnome gstreamer localbase:ldflags meson \
 		pkgconfig tar:xz vala:build xorg
 USE_GNOME=	cairo gdkpixbuf glib20 gtk30 introspection libxml2
 USE_XORG=	ice x11 xorgproto
-USE_GSTREAMER=	flac lame jpeg cdparanoia vorbis
-MESON_ARGS=	-Dapidoc=false \
+USE_GSTREAMER=	cdparanoia faad flac lame libav ogg opus ugly vorbis wavpack
+MESON_ARGS=	-Dgudev=disabled \
 		-Dtests=disabled
 USE_LDCONFIG=	yes
 
 GLIB_SCHEMAS=	org.gnome.rhythmbox.gschema.xml
 
 OPTIONS_SUB=	yes
-OPTIONS_DEFINE=	BRASERO DAAP DOCS GRILO IPOD LIRC MTP NLS NOTIFY PYTHON
-OPTIONS_DEFAULT=BRASERO NOTIFY PYTHON
+OPTIONS_DEFINE=	BRASERO DAAP GRILO IPOD LIRC MTP NLS NOTIFY PYTHON
+OPTIONS_DEFAULT=NOTIFY
 BRASERO_DESC=	Brasero disc burning support
 BRASERO_MESON_ENABLED=	brasero
 BRASERO_LIB_DEPENDS=	libbrasero-media3.so:sysutils/brasero
@@ -46,9 +42,8 @@ DAAP_MESON_ENABLED=	daap
 DAAP_LIB_DEPENDS=	libdmapsharing-4.0.so:net/libdmapsharing
 GRILO_DESC=		Media discovery with Grilo
 GRILO_MESON_ENABLED=	grilo
-GRILO_BUILD_DEPENDS=	grilo>=0.3.1:net/grilo
 GRILO_LIB_DEPENDS=	libgrilo-0.3.so:net/grilo
-GRILO_RUN_DEPENDS=	grilo-plugins>=0.3.2:net/grilo-plugins
+GRILO_RUN_DEPENDS=	grilo-plugins>0:net/grilo-plugins
 IPOD_DESC=		iPod support
 IPOD_MESON_ENABLED=	ipod
 IPOD_LIB_DEPENDS=	libgpod.so:audio/libgpod \
@@ -63,7 +58,9 @@ NOTIFY_LIB_DEPENDS=	libnotify.so:devel/libnotify
 PYTHON_MESON_ENABLED=	plugins_python
 PYTHON_USES=		python
 PYTHON_USE=		gnome=pygobject3
-PYTHON_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}libpeas1>=0:devel/py-libpeas1@${PY_FLAVOR}
+PYTHON_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}libpeas1>=0:devel/py-libpeas1@${PY_FLAVOR} \
+			zeitgeist>0:sysutils/zeitgeist \
+			avahi-app>0:net/avahi-app
 PYTHON_BINARY_ALIAS=	python3=${PYTHON_CMD}
 
 .include <bsd.port.mk>
diff --git a/audio/rhythmbox/distinfo b/audio/rhythmbox/distinfo
index 1721830f8ea2..755a6412120f 100644
--- a/audio/rhythmbox/distinfo
+++ b/audio/rhythmbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741163451
-SHA256 (gnome/rhythmbox-3.4.8.tar.xz) = 2016a8a8d2a959c07a467ac9682c6ed605ba8883fb760410d68b68ab838df9f2
-SIZE (gnome/rhythmbox-3.4.8.tar.xz) = 3679500
+TIMESTAMP = 1761492989
+SHA256 (gnome/rhythmbox-3.4.9.tar.xz) = e42291a18df7a21ffe6b352bf73f05d7e298bb4e05bce5967f98ee8cee4408f1
+SIZE (gnome/rhythmbox-3.4.9.tar.xz) = 3686916
diff --git a/audio/rhythmbox/pkg-plist b/audio/rhythmbox/pkg-plist
index 8080e823d5cf..906cc0887386 100644
--- a/audio/rhythmbox/pkg-plist
+++ b/audio/rhythmbox/pkg-plist
@@ -88,8 +88,6 @@ lib/librhythmbox-core.so.10.0.0
 %%PYTHON%%lib/rhythmbox/plugins/artsearch/musicbrainz.py
 %%PYTHON%%lib/rhythmbox/plugins/artsearch/oldcache.py
 %%PYTHON%%lib/rhythmbox/plugins/artsearch/songinfo.py
-lib/rhythmbox/plugins/android/android.plugin
-lib/rhythmbox/plugins/android/libandroid.so
 lib/rhythmbox/plugins/audiocd/audiocd.plugin
 lib/rhythmbox/plugins/audiocd/libaudiocd.so
 lib/rhythmbox/plugins/audioscrobbler/audioscrobbler.plugin


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?697d4d68.c41d.39f38e80>