Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] Pragha dlna
@ 2024-12-12 15:02 sgn
  2024-12-19 13:38 ` [PR PATCH] [Merged]: " sgn
  0 siblings, 1 reply; 2+ messages in thread
From: sgn @ 2024-12-12 15:02 UTC (permalink / raw)
  To: ml

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

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

https://github.com/sgn/void-packages pragha-dlna
https://github.com/void-linux/void-packages/pull/53491

Pragha dlna
<!-- 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/53491.patch is attached

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

From 4598ea710a68cdeef98c7be88362bdedd386cbae 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, 12 Dec 2024 21:59:23 +0700
Subject: [PATCH 1/2] rygel: require gupnp-devel

---
 srcpkgs/rygel/patches/require-gupnp.patch | 9 +++++++++
 srcpkgs/rygel/template                    | 4 ++--
 2 files changed, 11 insertions(+), 2 deletions(-)
 create mode 100644 srcpkgs/rygel/patches/require-gupnp.patch

diff --git a/srcpkgs/rygel/patches/require-gupnp.patch b/srcpkgs/rygel/patches/require-gupnp.patch
new file mode 100644
index 00000000000000..8a2a655558e986
--- /dev/null
+++ b/srcpkgs/rygel/patches/require-gupnp.patch
@@ -0,0 +1,9 @@
+--- a/rygel-core-2.8.pc.in
++++ b/rygel-core-2.8.pc.in
+@@ -11,5 +11,5 @@ Description: GNOME (Mobile) UPnP/DLNA Me
+ Version: @VERSION@
+ Libs: -L${libdir} -lrygel-core-2.8
+ Cflags: -I${includedir}/rygel-2.8
+-Requires: gupnp-av-1.0 gee-0.8
++Requires: gupnp-1.6 gupnp-av-1.0 gee-0.8
+ Requires.Private: gmodule-2.0
diff --git a/srcpkgs/rygel/template b/srcpkgs/rygel/template
index 92cd6488b4ab38..53ce2611ca864c 100644
--- a/srcpkgs/rygel/template
+++ b/srcpkgs/rygel/template
@@ -1,7 +1,7 @@
 # Template file for 'rygel'
 pkgname=rygel
 version=0.44.0
-revision=1
+revision=2
 build_style=meson
 build_helper="gir"
 configure_args="-Dexamples=false -Dtests=false"
@@ -21,7 +21,7 @@ checksum=5e1a76507209290530e6ce0141fc76946009edfb0fac3ed9432130821e5e4e72
 conf_files="/etc/rygel.conf"
 
 rygel-devel_package() {
-	depends="libgee-devel gupnp-av-devel libuuid-devel
+	depends="libgee-devel gupnp-devel gupnp-av-devel libuuid-devel
 	 libglib-devel librygel>=${version}_${revision}"
 	short_desc+=" - development files"
 	pkg_install() {

From f59867b359d3f25d8f1a870fb8f744a6221a22f2 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: Mon, 8 Apr 2024 17:57:06 +0700
Subject: [PATCH 2/2] pragha: enable dlna server

---
 srcpkgs/pragha/patches/rygel-2.8.patch | 22 ++++++++++++++++++++++
 srcpkgs/pragha/template                |  2 +-
 2 files changed, 23 insertions(+), 1 deletion(-)
 create mode 100644 srcpkgs/pragha/patches/rygel-2.8.patch

diff --git a/srcpkgs/pragha/patches/rygel-2.8.patch b/srcpkgs/pragha/patches/rygel-2.8.patch
new file mode 100644
index 00000000000000..0dd19110e01c79
--- /dev/null
+++ b/srcpkgs/pragha/patches/rygel-2.8.patch
@@ -0,0 +1,22 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -159,9 +159,9 @@ dnl Check rygel
+ RYGEL_FOUND="no"
+ if test x"$LIBPEAS_FOUND" = x"yes"; then
+ XDT_CHECK_OPTIONAL_PACKAGE([RYGEL],
+-                           [rygel-server-2.6], [0.20.0],
+-                           [rygel-server-2.6],
+-                           [rygel-server-2.6 library], [yes])
++                           [rygel-server-2.8], [0.20.0],
++                           [rygel-server-2.8],
++                           [rygel-server-2.8 library], [yes])
+ else
+ AM_CONDITIONAL([HAVE_RYGEL], 0)
+ fi
+@@ -319,4 +319,4 @@ echo "  Others build options..:"
+ echo "   * Cubic volume support.....................(Need gstreamer-plugins-base).: $GSTREAMER_AUDIO_FOUND"
+ echo "   * Better session management support........(Need libxfce4ui-2 >= 4.11.0).: $LIBXFCE4UI_FOUND"
+ echo "   * Use totem-pl-parser to open playlists....(Need totem-plparser >= 2.26).: $PLPARSER_FOUND"
+-echo ""
+\ No newline at end of file
++echo ""
diff --git a/srcpkgs/pragha/template b/srcpkgs/pragha/template
index 2fc54d44215821..b71c51fe8baa8c 100644
--- a/srcpkgs/pragha/template
+++ b/srcpkgs/pragha/template
@@ -10,7 +10,7 @@ makedepends="
  libpeas-devel libxfce4ui-devel totem-pl-parser-devel gst-plugins-base1-devel
  libnotify-devel libcdio-devel libcdio-paranoia-devel libcddb-devel
  libkeybinder3-devel glyr-devel grilo-devel libgudev-devel
- libmtp-devel"
+ libmtp-devel rygel-devel"
 short_desc="Lightweight Music Player for GNU/Linux"
 maintainer="VargMon <vargmon98@gmail.com>"
 license="GPL-3.0-or-later, LGPL-2.1-or-later"

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

* Re: [PR PATCH] [Merged]: Pragha dlna
  2024-12-12 15:02 [PR PATCH] Pragha dlna sgn
@ 2024-12-19 13:38 ` sgn
  0 siblings, 0 replies; 2+ messages in thread
From: sgn @ 2024-12-19 13:38 UTC (permalink / raw)
  To: ml

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

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

Pragha dlna
https://github.com/void-linux/void-packages/pull/53491

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-12-19 13:38 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-12-12 15:02 [PR PATCH] Pragha dlna sgn
2024-12-19 13:38 ` [PR PATCH] [Merged]: " 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).