Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] libdmapsharing
@ 2024-04-21  0:26 sgn
  2024-04-21  4:19 ` [PR PATCH] [Merged]: libdmapsharing sgn
  0 siblings, 1 reply; 2+ messages in thread
From: sgn @ 2024-04-21  0:26 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1244 bytes --]

There is a new pull request by sgn against master on the void-packages repository

https://github.com/sgn/void-packages libdmapsharing
https://github.com/void-linux/void-packages/pull/49948

libdmapsharing
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**|**briefly**|**NO**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


A patch file from https://github.com/void-linux/void-packages/pull/49948.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libdmapsharing-49948.patch --]
[-- Type: text/x-diff, Size: 5793 bytes --]

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?=
 <congdanhqx@gmail.com>
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 <orphan@voidlinux.org>"
-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?=
 <congdanhqx@gmail.com>
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?=
 <congdanhqx@gmail.com>
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 <orphan@voidlinux.org>"
@@ -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"

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [PR PATCH] [Merged]: libdmapsharing
  2024-04-21  0:26 [PR PATCH] libdmapsharing sgn
@ 2024-04-21  4:19 ` sgn
  0 siblings, 0 replies; 2+ messages in thread
From: sgn @ 2024-04-21  4:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 1094 bytes --]

There's a merged pull request on the void-packages repository

libdmapsharing
https://github.com/void-linux/void-packages/pull/49948

Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->

#### Testing the changes
- I tested the changes in this PR: **YES**|**briefly**|**NO**

<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->

<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
<!--
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
  - aarch64-musl
  - armv7l
  - armv6l-musl
-->


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-04-21  4:19 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-21  0:26 [PR PATCH] libdmapsharing sgn
2024-04-21  4:19 ` [PR PATCH] [Merged]: libdmapsharing sgn

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).