gnome: upgrade grilo and rhythmbox

the update of grilo switches to libsoup3 which also requires an upgrade
of rhythmbox to a version supporting libsoup3 to avoid messing with
symbols
This commit is contained in:
Baptiste Daroussin 2025-03-05 09:40:29 +01:00
parent 360abd885f
commit 047089cbf1
8 changed files with 32 additions and 24 deletions

View file

@ -1,6 +1,5 @@
PORTNAME= rhythmbox
PORTVERSION= 3.4.6
PORTREVISION= 5
PORTVERSION= 3.4.8
CATEGORIES= audio gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@ -17,7 +16,7 @@ BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat \
LIB_DEPENDS= libtotem-plparser.so:multimedia/totem-pl-parser \
libdbus-1.so:devel/dbus \
libdbus-glib-1.so:devel/dbus-glib \
libsoup-2.4.so:devel/libsoup \
libsoup-3.0.so:devel/libsoup3 \
libpeas-1.0.so:devel/libpeas \
libjson-glib-1.0.so:devel/json-glib \
libsecret-1.so:security/libsecret \
@ -29,7 +28,7 @@ USES= desktop-file-utils gettext gnome gstreamer localbase:ldflags meson \
USE_GNOME= cairo gdkpixbuf2 glib20 gtk30 introspection libxml2
USE_XORG= ice x11 xorgproto
USE_GSTREAMER= flac lame jpeg cdparanoia vorbis
MESON_ARGS= -Dgtk_doc=false \
MESON_ARGS= -Dapidoc=false \
-Dtests=disabled
USE_LDCONFIG= yes

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1656163577
SHA256 (gnome/rhythmbox-3.4.6.tar.xz) = f9568210ce55e411e929c8fb95e111a211dbd19cc47f578f291c5d319b5eb034
SIZE (gnome/rhythmbox-3.4.6.tar.xz) = 3535224
TIMESTAMP = 1741163451
SHA256 (gnome/rhythmbox-3.4.8.tar.xz) = 2016a8a8d2a959c07a467ac9682c6ed605ba8883fb760410d68b68ab838df9f2
SIZE (gnome/rhythmbox-3.4.8.tar.xz) = 3679500

View file

@ -2,6 +2,7 @@ bin/rhythmbox
bin/rhythmbox-client
include/rhythmbox/backends/rb-encoder.h
include/rhythmbox/backends/rb-player-gst-filter.h
include/rhythmbox/backends/rb-player-gst-helper.h
include/rhythmbox/backends/rb-player-gst-tee.h
include/rhythmbox/backends/rb-player.h
include/rhythmbox/lib/libmediaplayerid/mediaplayerid.h
@ -271,6 +272,16 @@ share/help/gl/rhythmbox/figures/rb-volume-changer.png
share/help/gl/rhythmbox/figures/rb-window.png
share/help/gl/rhythmbox/index.docbook
share/help/gl/rhythmbox/legal.xml
share/help/id/rhythmbox/figures/rb-iradio-main.png
share/help/id/rhythmbox/figures/rb-notification-zone.png
share/help/id/rhythmbox/figures/rb-podcast-main.png
share/help/id/rhythmbox/figures/rb-toolbar-prevplaynext.png
share/help/id/rhythmbox/figures/rb-toolbar-repeat.png
share/help/id/rhythmbox/figures/rb-toolbar-shuffle.png
share/help/id/rhythmbox/figures/rb-volume-changer.png
share/help/id/rhythmbox/figures/rb-window.png
share/help/id/rhythmbox/index.docbook
share/help/id/rhythmbox/legal.xml
share/help/it/rhythmbox/figures/rb-iradio-main.png
share/help/it/rhythmbox/figures/rb-notification-zone.png
share/help/it/rhythmbox/figures/rb-podcast-main.png
@ -421,9 +432,11 @@ share/icons/hicolor/scalable/apps/org.gnome.Rhythmbox3.svg
%%NLS%%share/locale/hr/LC_MESSAGES/rhythmbox.mo
%%NLS%%share/locale/hu/LC_MESSAGES/rhythmbox.mo
%%NLS%%share/locale/id/LC_MESSAGES/rhythmbox.mo
%%NLS%%share/locale/ie/LC_MESSAGES/rhythmbox.mo
%%NLS%%share/locale/is/LC_MESSAGES/rhythmbox.mo
%%NLS%%share/locale/it/LC_MESSAGES/rhythmbox.mo
%%NLS%%share/locale/ja/LC_MESSAGES/rhythmbox.mo
%%NLS%%share/locale/ka/LC_MESSAGES/rhythmbox.mo
%%NLS%%share/locale/kk/LC_MESSAGES/rhythmbox.mo
%%NLS%%share/locale/kn/LC_MESSAGES/rhythmbox.mo
%%NLS%%share/locale/ko/LC_MESSAGES/rhythmbox.mo

View file

@ -1,6 +1,5 @@
PORTNAME= grilo-plugins
PORTVERSION= 0.3.15
PORTREVISION= 1
PORTVERSION= 0.3.16
CATEGORIES= net
MASTER_SITES= GNOME
@ -19,7 +18,7 @@ LIB_DEPENDS= libgrilo-0.3.so:net/grilo \
libgoa-1.0.so:net/gnome-online-accounts \
libgom-1.0.so:databases/gom \
libtotem-plparser.so:multimedia/totem-pl-parser \
libsoup-2.4.so:devel/libsoup \
libsoup-3.0.so:devel/libsoup3 \
libmediaart-2.0.so:multimedia/libmediaart \
libgmime-2.6.so:mail/gmime26 \
libjson-glib-1.0.so:devel/json-glib

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1668274383
SHA256 (grilo-plugins-0.3.15.tar.xz) = 8518c3d954f93095d955624a044ce16a7345532f811d299dbfa1e114cfebab33
SIZE (grilo-plugins-0.3.15.tar.xz) = 1844584
TIMESTAMP = 1741163307
SHA256 (grilo-plugins-0.3.16.tar.xz) = fe6f4dbe586c6b8ba2406394e202f22d009d642a96eb3a54f32f6a21d084cdcb
SIZE (grilo-plugins-0.3.16.tar.xz) = 1843572

View file

@ -10,7 +10,6 @@ lib/grilo-0.3/libgrlgravatar.so
lib/grilo-0.3/libgrllocalmetadata.so
lib/grilo-0.3/libgrlmagnatune.so
lib/grilo-0.3/libgrlmetadatastore.so
lib/grilo-0.3/libgrlopensubtitles.so
lib/grilo-0.3/libgrlopticalmedia.so
lib/grilo-0.3/libgrlpodcasts.so
lib/grilo-0.3/libgrlraitv.so
@ -18,7 +17,6 @@ lib/grilo-0.3/libgrlshoutcast.so
lib/grilo-0.3/libgrlthetvdb.so
lib/grilo-0.3/libgrltmdb.so
%%TRACKER%%lib/grilo-0.3/libgrltracker.so
lib/grilo-0.3/libgrlyoutube.so
libdata/pkgconfig/grilo-plugins-0.3.pc
share/help/C/examples/example-tmdb.c
share/help/C/grilo-plugins/grilo-plugins.xml

View file

@ -1,6 +1,5 @@
PORTNAME= grilo
PORTVERSION= 0.3.15
PORTREVISION= 2
PORTVERSION= 0.3.16
CATEGORIES= net
MASTER_SITES= GNOME
@ -11,7 +10,7 @@ WWW= https://wiki.gnome.org/Grilo
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \
LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \
liboauth.so:net/liboauth \
libtotem-plparser.so:multimedia/totem-pl-parser
@ -22,15 +21,15 @@ USE_LDCONFIG= yes
USE_GNOME= glib20 introspection:build libxml2
BINARY_ALIAS= python=${PYTHON_VERSION}
MESON_ARGS= -Denable-gtk-doc=false -Dsoup3=false
MESON_ARGS= -Denable-gtk-doc=false -Dsoup3=true
OPTIONS_SUB= yes
OPTIONS_DEFINE= UI
UI_DESC= Enable testing UI
UI_MESON_TRUE= enable-test-ui
UI_USE= GNOME=cairo,gdkpixbuf2,gtk30
UI_USE= GNOME=gdkpixbuf2,gtk30
PLIST_SUB+= LIBVER=315
PLIST_SUB+= LIBVER=316
.include <bsd.port.mk>

View file

@ -1,3 +1,3 @@
TIMESTAMP = 1668274365
SHA256 (grilo-0.3.15.tar.xz) = f352acf73665669934270636fede66b52da6801fe20f638c4048ab2678577b2d
SIZE (grilo-0.3.15.tar.xz) = 241428
TIMESTAMP = 1741163162
SHA256 (grilo-0.3.16.tar.xz) = 884580e8c5ece280df23aa63ff5234b7d48988a404df7d6bfccd1e77b473bd96
SIZE (grilo-0.3.16.tar.xz) = 241660