[gentoo-commits] repo/gentoo:master commit in: net-libs/dleyna-renderer/, net-libs/dleyna-renderer/files/

2023-07-17 Thread Sam James
commit: 2ebe20ff4cda180cc248d31a021107d08ecf39d9
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 17 12:36:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 17 12:37:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ebe20ff

net-libs/dleyna-renderer: fix build w/ meson 1.2.0

Bug: https://bugs.gentoo.org/909405
Bug: https://bugs.gentoo.org/909431
Signed-off-by: Sam James  gentoo.org>

 net-libs/dleyna-renderer/dleyna-renderer-0.7.2.ebuild |  4 
 net-libs/dleyna-renderer/files/meson-1.2.0.patch  | 12 
 2 files changed, 16 insertions(+)

diff --git a/net-libs/dleyna-renderer/dleyna-renderer-0.7.2.ebuild 
b/net-libs/dleyna-renderer/dleyna-renderer-0.7.2.ebuild
index b9c461ee4afd..53e53be64de5 100644
--- a/net-libs/dleyna-renderer/dleyna-renderer-0.7.2.ebuild
+++ b/net-libs/dleyna-renderer/dleyna-renderer-0.7.2.ebuild
@@ -29,3 +29,7 @@ BDEPEND="
dev-libs/libxslt
virtual/pkgconfig
 "
+
+PATCHES=(
+   "${FILESDIR}"/meson-1.2.0.patch
+)

diff --git a/net-libs/dleyna-renderer/files/meson-1.2.0.patch 
b/net-libs/dleyna-renderer/files/meson-1.2.0.patch
new file mode 100644
index ..b4b13f7a9deb
--- /dev/null
+++ b/net-libs/dleyna-renderer/files/meson-1.2.0.patch
@@ -0,0 +1,12 @@
+diff --git a/subprojects/dleyna-core-1.0.wrap 
b/subprojects/dleyna-core-1.0.wrap
+index 8cf3b48..c8707be 100644
+--- a/subprojects/dleyna-core-1.0.wrap
 b/subprojects/dleyna-core-1.0.wrap
+@@ -2,5 +2,5 @@
+ url = https://github.com/phako/dleyna-core.git
+ revision = head
+ 
+-[provides]
+-dependency_name = dleyna-core-1.0
++[provide]
++dependency_names = dleyna-core-1.0



[gentoo-commits] repo/gentoo:master commit in: net-libs/dleyna-renderer/, net-libs/dleyna-renderer/files/

2020-11-15 Thread Joonas Niilola
commit: 0ff38050afb5c2190e170b7c005115ba4754d02c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Nov 15 14:15:13 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Nov 15 15:31:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff38050

net-libs/dleyna-renderer: fix SizeViolation issue, shrink DESCRIPTION

Closes: https://bugs.gentoo.org/748204
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/dleyna-renderer/Manifest  |   1 +
 .../dleyna-renderer/dleyna-renderer-0.6.0.ebuild   |   7 +-
 .../dleyna-renderer/files/0.6.0-gupnp-1.2.patch| 944 -
 3 files changed, 5 insertions(+), 947 deletions(-)

diff --git a/net-libs/dleyna-renderer/Manifest 
b/net-libs/dleyna-renderer/Manifest
index 5faeab30d79..bb264e60a22 100644
--- a/net-libs/dleyna-renderer/Manifest
+++ b/net-libs/dleyna-renderer/Manifest
@@ -1 +1,2 @@
+DIST dleyna-renderer-0.6.0-gupnp-1.2.patch 27528 BLAKE2B 
c9c872faac1fb257aad958d167627b38557455cd2fd1e284f2b234cb7f73026bcfbdf79843c78a5611b6c4d4d79380304dd64e8f4fe07f6f9e370cc8d82d029a
 SHA512 
5eb8148a1416f6420167097b51eca77be432cfaa7f2d86a1d9255cbb41b99dda0338a01e433974b9bbbfa68e2ec6ca16a4c79523b2e184e1ffaf0f65dbc52fc1
 DIST dleyna-renderer-0.6.0.tar.gz 65566 BLAKE2B 
cfd2b5a08b2e5c6e15006e722c4878281bf7f4b6d8a9bd317ec5b27fc1568a2ca891af2ac2fc3c230f65e9920bd524b4fbaf43631192b079b2aea051783d2b8a
 SHA512 
f4cb6c658bfaf620962eb6b84ab6b41be1bb8455ac1ff358db7fcf3db7f5c4e2130bb7b0e5201005c738e892aabf25b3cf2a3e1cc1f4a9ef9d834789b87c0183

diff --git a/net-libs/dleyna-renderer/dleyna-renderer-0.6.0.ebuild 
b/net-libs/dleyna-renderer/dleyna-renderer-0.6.0.ebuild
index 57b99c96aed..1507fa93554 100644
--- a/net-libs/dleyna-renderer/dleyna-renderer-0.6.0.ebuild
+++ b/net-libs/dleyna-renderer/dleyna-renderer-0.6.0.ebuild
@@ -5,9 +5,10 @@ EAPI=7
 
 inherit autotools
 
-DESCRIPTION="library implementing services that allow clients to discover and 
manipulate DLNA renderers"
+DESCRIPTION="A library to manipulate DLNA renderers"
 HOMEPAGE="https://01.org/dleyna/;
-SRC_URI="https://01.org/sites/default/files/downloads/dleyna/${P}.tar_2.gz -> 
${P}.tar.gz"
+SRC_URI="https://01.org/sites/default/files/downloads/dleyna/${P}.tar_2.gz -> 
${P}.tar.gz
+   
https://dev.gentoo.org/~juippis/distfiles/tmp/dleyna-renderer-0.6.0-gupnp-1.2.patch;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
@@ -31,7 +32,7 @@ BDEPEND="
 "
 
 PATCHES=(
-   "${FILESDIR}"/${PV}-gupnp-1.2.patch
+   "${DISTDIR}"/${P}-gupnp-1.2.patch
 )
 
 src_prepare() {

diff --git a/net-libs/dleyna-renderer/files/0.6.0-gupnp-1.2.patch 
b/net-libs/dleyna-renderer/files/0.6.0-gupnp-1.2.patch
deleted file mode 100644
index 2fddca19944..000
--- a/net-libs/dleyna-renderer/files/0.6.0-gupnp-1.2.patch
+++ /dev/null
@@ -1,944 +0,0 @@
-https://github.com/intel/dleyna-renderer/pull/167
-
-From 594015eac2757f629a32d043c9a9b10ff6c5f95f Mon Sep 17 00:00:00 2001
-From: Jens Georg 
-Date: Mon, 5 Nov 2018 22:07:09 +0100
-Subject: [PATCH 1/4] Use english for logging
-

- libdleyna/renderer/device.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/libdleyna/renderer/device.c b/libdleyna/renderer/device.c
-index 7acef89..032d394 100644
 a/libdleyna/renderer/device.c
-+++ b/libdleyna/renderer/device.c
-@@ -1201,7 +1201,7 @@ static void prv_add_actions(dlr_device_t *device,
-   continue;
-   }
- 
--  DLEYNA_LOG_DEBUG("DLNA version ≥ 1.50 pour %s",
-+  DLEYNA_LOG_DEBUG("DLNA version ≥ 1.50 for %s",
-device->path);
-   timeseek_missing = TRUE;
-   g_free(dlna_device_class);
-
-From a588dd11e4c6d2ff6a7c1789fad913ab9c2519b5 Mon Sep 17 00:00:00 2001
-From: Jens Georg 
-Date: Sat, 21 Sep 2019 20:36:04 +0200
-Subject: [PATCH 2/4] Do service introspection on device creation
-
-Fixes #104
-Fixes #164

- libdleyna/renderer/Makefile.am   |   2 +
- libdleyna/renderer/device.c  | 411 ---
- libdleyna/renderer/gasync-task.c | 135 ++
- libdleyna/renderer/gasync-task.h |  57 +
- libdleyna/renderer/manager.c |   1 -
- libdleyna/renderer/upnp.c|  14 +-
- 6 files changed, 419 insertions(+), 201 deletions(-)
- create mode 100644 libdleyna/renderer/gasync-task.c
- create mode 100644 libdleyna/renderer/gasync-task.h
-
-diff --git a/libdleyna/renderer/Makefile.am b/libdleyna/renderer/Makefile.am
-index ca601c7..ce4dc41 100644
 a/libdleyna/renderer/Makefile.am
-+++ b/libdleyna/renderer/Makefile.am
-@@ -22,6 +22,7 @@ libdleyna_renderer_1_0_la_LDFLAGS =  -version-info 
$(DLEYNA_RENDERER_VERSION) \
- libdleyna_renderer_1_0_la_SOURCES =   $(libdleyna_rendererinc_HEADERS) \
-   async.c  \
-   device.c \
-+   

[gentoo-commits] repo/gentoo:master commit in: net-libs/dleyna-renderer/, net-libs/dleyna-renderer/files/

2020-02-21 Thread Mart Raudsepp
commit: d0fe0c7cc316dcb6f7150e84c657f100c4a22ad0
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Feb 21 20:41:37 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Feb 21 20:56:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0fe0c7c

net-libs/dleyna-renderer: bump to 0.6.0 and use gupnp-1.2

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/dleyna-renderer/Manifest  |   1 +
 .../dleyna-renderer/dleyna-renderer-0.6.0.ebuild   |  45 +
 .../dleyna-renderer/files/0.6.0-gupnp-1.2.patch| 944 +
 3 files changed, 990 insertions(+)

diff --git a/net-libs/dleyna-renderer/Manifest 
b/net-libs/dleyna-renderer/Manifest
index bfde6702fbc..96110f36ad4 100644
--- a/net-libs/dleyna-renderer/Manifest
+++ b/net-libs/dleyna-renderer/Manifest
@@ -1 +1,2 @@
 DIST dleyna-renderer-0.5.0.tar.gz 378208 BLAKE2B 
4a1b9e28310c2dd13baa9dccc1f35b2190b6af852da5a3a7ee77766affd7c52312e68b34a881652f3dbf6f71f0e25a69988ed2ff6ce897dc4f74c60793e06359
 SHA512 
28802057d6e0b7da24fd8abb11748faeb78ea6ef15ce85d83907497ff252c86cec1072a919e64bab6df0a375e0092c1281569802515fb87d9dc083098f1d4820
+DIST dleyna-renderer-0.6.0.tar.gz 65566 BLAKE2B 
cfd2b5a08b2e5c6e15006e722c4878281bf7f4b6d8a9bd317ec5b27fc1568a2ca891af2ac2fc3c230f65e9920bd524b4fbaf43631192b079b2aea051783d2b8a
 SHA512 
f4cb6c658bfaf620962eb6b84ab6b41be1bb8455ac1ff358db7fcf3db7f5c4e2130bb7b0e5201005c738e892aabf25b3cf2a3e1cc1f4a9ef9d834789b87c0183

diff --git a/net-libs/dleyna-renderer/dleyna-renderer-0.6.0.ebuild 
b/net-libs/dleyna-renderer/dleyna-renderer-0.6.0.ebuild
new file mode 100644
index 000..d8d20888cdb
--- /dev/null
+++ b/net-libs/dleyna-renderer/dleyna-renderer-0.6.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="library implementing services that allow clients to discover and 
manipulate DLNA renderers"
+HOMEPAGE="https://01.org/dleyna/;
+SRC_URI="https://01.org/sites/default/files/downloads/dleyna/${P}.tar_2.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+   >=dev-libs/glib-2.28:2
+   >=media-libs/gupnp-dlna-0.9.4:2.0
+   >=net-libs/dleyna-core-0.6.0
+   >=net-libs/gssdp-1.2.0:0=
+   >=net-libs/gupnp-1.2.0:0=
+   >=net-libs/gupnp-av-0.11.5
+   >=net-libs/libsoup-2.28.2:2.4
+"
+RDEPEND="${DEPEND}
+   net-libs/dleyna-connector-dbus
+"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PV}-gupnp-1.2.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+   find "${ED}" -name "*.la" -delete || die
+}

diff --git a/net-libs/dleyna-renderer/files/0.6.0-gupnp-1.2.patch 
b/net-libs/dleyna-renderer/files/0.6.0-gupnp-1.2.patch
new file mode 100644
index 000..2fddca19944
--- /dev/null
+++ b/net-libs/dleyna-renderer/files/0.6.0-gupnp-1.2.patch
@@ -0,0 +1,944 @@
+https://github.com/intel/dleyna-renderer/pull/167
+
+From 594015eac2757f629a32d043c9a9b10ff6c5f95f Mon Sep 17 00:00:00 2001
+From: Jens Georg 
+Date: Mon, 5 Nov 2018 22:07:09 +0100
+Subject: [PATCH 1/4] Use english for logging
+
+---
+ libdleyna/renderer/device.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/libdleyna/renderer/device.c b/libdleyna/renderer/device.c
+index 7acef89..032d394 100644
+--- a/libdleyna/renderer/device.c
 b/libdleyna/renderer/device.c
+@@ -1201,7 +1201,7 @@ static void prv_add_actions(dlr_device_t *device,
+   continue;
+   }
+ 
+-  DLEYNA_LOG_DEBUG("DLNA version ≥ 1.50 pour %s",
++  DLEYNA_LOG_DEBUG("DLNA version ≥ 1.50 for %s",
+device->path);
+   timeseek_missing = TRUE;
+   g_free(dlna_device_class);
+
+From a588dd11e4c6d2ff6a7c1789fad913ab9c2519b5 Mon Sep 17 00:00:00 2001
+From: Jens Georg 
+Date: Sat, 21 Sep 2019 20:36:04 +0200
+Subject: [PATCH 2/4] Do service introspection on device creation
+
+Fixes #104
+Fixes #164
+---
+ libdleyna/renderer/Makefile.am   |   2 +
+ libdleyna/renderer/device.c  | 411 ---
+ libdleyna/renderer/gasync-task.c | 135 ++
+ libdleyna/renderer/gasync-task.h |  57 +
+ libdleyna/renderer/manager.c |   1 -
+ libdleyna/renderer/upnp.c|  14 +-
+ 6 files changed, 419 insertions(+), 201 deletions(-)
+ create mode 100644 libdleyna/renderer/gasync-task.c
+ create mode 100644 libdleyna/renderer/gasync-task.h
+
+diff --git a/libdleyna/renderer/Makefile.am b/libdleyna/renderer/Makefile.am
+index ca601c7..ce4dc41 100644
+--- a/libdleyna/renderer/Makefile.am
 b/libdleyna/renderer/Makefile.am
+@@ -22,6 +22,7 @@ libdleyna_renderer_1_0_la_LDFLAGS =  -version-info 
$(DLEYNA_RENDERER_VERSION) \
+