gerbera: fix compilation with newer npupnp
authorRosen Penev <redacted>
Tue, 14 Jul 2020 04:31:58 +0000 (21:31 -0700)
committerRosen Penev <redacted>
Tue, 14 Jul 2020 04:32:25 +0000 (21:32 -0700)
Macro got removed.

Signed-off-by: Rosen Penev <redacted>
multimedia/gerbera/Makefile
multimedia/gerbera/patches/050-npupnp-408.patch [new file with mode: 0644]

index 851464c9cf705292f35673a800d3328180297676..d96c421661dcfc323aa1a2667830eea373254b5d 100644 (file)
@@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=gerbera
 PKG_VERSION:=1.5.0
-PKG_RELEASE:=8
+PKG_RELEASE:=9
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
 PKG_SOURCE_URL:=https://codeload.github.com/gerbera/gerbera/tar.gz/v$(PKG_VERSION)?
diff --git a/multimedia/gerbera/patches/050-npupnp-408.patch b/multimedia/gerbera/patches/050-npupnp-408.patch
new file mode 100644 (file)
index 0000000..eab9f9f
--- /dev/null
@@ -0,0 +1,11 @@
+--- a/src/upnp_cds.cc
++++ b/src/upnp_cds.cc
+@@ -83,7 +83,7 @@ void ContentDirectoryService::doBrowse(const std::unique_ptr<ActionRequest>& req
+     if (BrowseFlag == "BrowseDirectChildren")
+         flag |= BROWSE_DIRECT_CHILDREN;
+     else if (BrowseFlag != "BrowseMetadata")
+-        throw UpnpException(UPNP_SOAP_E_INVALID_ARGS,
++        throw UpnpException(UPNP_E_INVALID_ARGUMENT,
+             "invalid browse flag: " + BrowseFlag);
+     auto parent = storage->loadObject(objectID);
git clone https://git.99rst.org/PROJECT