[gentoo-commits] repo/gentoo:master commit in: net-libs/dleyna-renderer/, net-libs/dleyna-renderer/files/
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/
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/
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) \ +