commit 2a505a1a31457117ca076650e9b437acca6781a0
Author: Jakub Bogusz <[email protected]>
Date:   Mon Sep 23 06:38:04 2024 +0200

    - added patch for miniupnpc API 18; release 2

 litecoin-miniupnpc.patch | 14 ++++++++++++++
 litecoin.spec            |  4 +++-
 2 files changed, 17 insertions(+), 1 deletion(-)
---
diff --git a/litecoin.spec b/litecoin.spec
index 163d30e..18fbbbd 100644
--- a/litecoin.spec
+++ b/litecoin.spec
@@ -3,7 +3,7 @@ Summary:        Litecoin is a peer-to-peer currency
 Summary(pl.UTF-8):     Litecoin - waluta peer-to-peer
 Name:          litecoin
 Version:       0.21.3
-Release:       1
+Release:       2
 License:       MIT
 Group:         X11/Applications
 #Sourrce0Download: https://github.com/litecoin-project/litecoin/releases
@@ -11,6 +11,7 @@ Source0:      
https://download.litecoin.org/litecoin-%{version}/src/%{name}-%{version
 # Source0-md5: 79302ae785cc8d0ebeebab947d775e00
 Patch0:                includes.patch
 Patch1:                %{name}-univalue.patch
+Patch2:                %{name}-miniupnpc.patch
 URL:           https://litecoin.org/
 BuildRequires: Qt5Core-devel >= 5.4
 BuildRequires: Qt5DBus-devel >= 5.4
@@ -69,6 +70,7 @@ Portfel na litecoiny oparty na Qt.
 %setup -q
 %patch0 -p1
 %patch1 -p1
+%patch2 -p1
 
 %build
 %{__libtoolize}
diff --git a/litecoin-miniupnpc.patch b/litecoin-miniupnpc.patch
new file mode 100644
index 0000000..ce7f67b
--- /dev/null
+++ b/litecoin-miniupnpc.patch
@@ -0,0 +1,14 @@
+--- litecoin-0.21.3/src/net.cpp.orig   2024-03-28 18:05:26.000000000 +0100
++++ litecoin-0.21.3/src/net.cpp        2024-09-22 22:30:08.756609187 +0200
+@@ -1637,7 +1637,11 @@ static void ThreadMapPort()
+     struct IGDdatas data;
+     int r;
+ 
++#if MINIUPNPC_API_VERSION < 18
+     r = UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr));
++#else
++    r = UPNP_GetValidIGD(devlist, &urls, &data, lanaddr, sizeof(lanaddr), 
NULL, 0);
++#endif
+     if (r == 1)
+     {
+         if (fDiscover) {
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/litecoin.git/commitdiff/2a505a1a31457117ca076650e9b437acca6781a0

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to