From 96451b57780a6f6eb6c8d96e7b1e89d91f753859 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Thu, 21 Mar 2024 11:57:04 +0700 Subject: [PATCH 1/3] libdmapsharing: update to 3.9.13. --- common/shlibs | 2 +- srcpkgs/libdmapsharing/template | 21 +++++++++++++-------- srcpkgs/libdmapsharing/update | 1 - 3 files changed, 14 insertions(+), 10 deletions(-) delete mode 100644 srcpkgs/libdmapsharing/update diff --git a/common/shlibs b/common/shlibs index 8b03572fcedd32..eea5e682a5a4e5 100644 --- a/common/shlibs +++ b/common/shlibs @@ -904,7 +904,7 @@ libfm-gtk3.so.4 libfm-gtk+3-1.3.1_2 libfm-extra.so.4 libfm-extra-1.2.3_3 libdiscid.so.0 libdiscid-0.2.2_1 librhythmbox-core.so.10 librhythmbox-3.4.1_1 -libdmapsharing-3.0.so.2 libdmapsharing-2.9.12_1 +libdmapsharing-4.0.so.3 libdmapsharing-3.9.13_1 libgexiv2.so.2 libgexiv2-0.6.1_1 libraw.so.23 libraw-0.21.0_1 libraw_r.so.23 libraw-0.21.0_1 diff --git a/srcpkgs/libdmapsharing/template b/srcpkgs/libdmapsharing/template index afa466af689a74..8d30b07fe13b7a 100644 --- a/srcpkgs/libdmapsharing/template +++ b/srcpkgs/libdmapsharing/template @@ -1,28 +1,33 @@ # Template file for 'libdmapsharing' pkgname=libdmapsharing -reverts="3.9.7_1" -version=2.9.39 -revision=3 +version=3.9.13 +revision=1 build_style=gnu-configure build_helper=gir configure_args="--with-mdns=avahi --disable-tests" hostmakedepends="pkg-config glib-devel" -makedepends="gtk+-devel avahi-glib-libs-devel libsoup-devel - gst-plugins-base1-devel libgee08-devel" +makedepends="gtk+3-devel avahi-glib-libs-devel libsoup3-devel + gst-plugins-base1-devel libgee08-devel libglib-devel gstreamer1-devel" short_desc="Library that implements the DMAP family of protocols" maintainer="Orphaned " -license="LGPL-2.1" +license="LGPL-2.1-or-later" homepage="http://www.flyn.org/projects/libdmapsharing/index.html" distfiles="http://www.flyn.org/projects/libdmapsharing/$pkgname-$version.tar.gz" -checksum=a90dc0681ae81700e46efc539f70edb6edd936b782a9a695434bea660a43a5ef +checksum=3659f63f29e11d6d6ae78b53d7cc6be3f3adeff9c00c67cc50ad19c6af699f7a +make_check=no # network libdmapsharing-devel_package() { - depends="libsoup-devel libgee08-devel ${sourcepkg}>=${version}_${revision}" + depends="libsoup3-devel libglib-devel + gst-plugins-base1-devel gstreamer1-devel + ${sourcepkg}>=${version}_${revision}" short_desc+=" - development files" pkg_install() { vmove usr/include vmove usr/lib/pkgconfig vmove usr/share/gtk-doc + vmove "usr/lib/*.a" vmove "usr/lib/*.so" + vmove "usr/share/gir-*" + vmove usr/share/vala } } diff --git a/srcpkgs/libdmapsharing/update b/srcpkgs/libdmapsharing/update deleted file mode 100644 index 7bb1de32662574..00000000000000 --- a/srcpkgs/libdmapsharing/update +++ /dev/null @@ -1 +0,0 @@ -site="http://www.flyn.org/projects/libdmapsharing/download.html" From 9137fd5ba482ccff42d783078c5d243ad53f77c9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sun, 21 Apr 2024 07:12:24 +0700 Subject: [PATCH 2/3] grilo-plugins: for libdmapsharing-with-libsoup3 --- srcpkgs/grilo-plugins/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/grilo-plugins/template b/srcpkgs/grilo-plugins/template index 568af47a957b8a..e94ad30a82546d 100644 --- a/srcpkgs/grilo-plugins/template +++ b/srcpkgs/grilo-plugins/template @@ -1,7 +1,7 @@ # Template file for 'grilo-plugins' pkgname=grilo-plugins version=0.3.16 -revision=1 +revision=2 build_style=meson configure_args="-Dgoa=enabled" hostmakedepends="pkg-config gettext itstool glib-devel gperf tracker" From 469d65dc094f17f7a8b4be7b1dfb54204f1d8e0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?= Date: Sun, 21 Apr 2024 07:12:24 +0700 Subject: [PATCH 3/3] rhythmbox: for libdmapsharing-with-libsoup3 --- srcpkgs/rhythmbox/template | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/srcpkgs/rhythmbox/template b/srcpkgs/rhythmbox/template index f18c138010cccc..d576789bf74b26 100644 --- a/srcpkgs/rhythmbox/template +++ b/srcpkgs/rhythmbox/template @@ -1,18 +1,19 @@ # Template file for 'rhythmbox' pkgname=rhythmbox version=3.4.7 -revision=1 +revision=2 build_style=meson build_helper=gir -configure_args="-Dgudev=enabled $(vopt_feature gir plugins_vala)" +configure_args="-Dgudev=enabled $(vopt_feature gir plugins_vala) -Ddaap=enabled" hostmakedepends="pkg-config gettext itstool glib-devel - gtk-update-icon-cache desktop-file-utils $(vopt_if gir 'gobject-introspection vala')" + gtk-update-icon-cache desktop-file-utils + $(vopt_if gir 'gobject-introspection vala')" makedepends="gtk+3-devel libsoup3-devel totem-pl-parser-devel json-glib-devel libgudev-devel libdiscid-devel vala-devel libmtp-devel avahi-glib-libs-devel libpeas-devel $(vopt_if brasero brasero-devel) libnotify-devel tdb-devel libsecret-devel libSM-devel grilo-devel gst-plugins-base1-devel clutter-gtk-devel python3-devel python3-gobject-devel - libdmapsharing-devel" + libdmapsharing-devel libgpod-devel" depends="desktop-file-utils hicolor-icon-theme" short_desc="GNOME integrated music management application" maintainer="Orphaned " @@ -22,7 +23,7 @@ distfiles="${GNOME_SITE}/rhythmbox/${version::3}/rhythmbox-${version}.tar.xz" checksum=2f6d56c13fc1a64c534f500788fb482936ce547b343ed90c67de1f2bce0cfa7e python_version=3 -pycompile_dirs="/usr/lib/rhythmbox/plugins /usr/lib/rhythmbox/sample-plugins" +pycompile_dirs="/usr/lib/rhythmbox/plugins" build_options="gir brasero" desc_option_brasero="Enable CD burning support"