commit 68d816c5ca58e937b58855333cd3d795e9f180c9
Author: Jan Palus <[email protected]>
Date:   Sat Feb 18 15:49:39 2023 +0100

    fix build due to missing header include; rel 3
    
    from: https://github.com/HBPVIS/Servus/pull/100

 Servus.spec           |  4 +++-
 missing-headers.patch | 21 +++++++++++++++++++++
 2 files changed, 24 insertions(+), 1 deletion(-)
---
diff --git a/Servus.spec b/Servus.spec
index 3edb744..499f836 100644
--- a/Servus.spec
+++ b/Servus.spec
@@ -6,12 +6,13 @@ Summary:      C++ network utility library that provides a 
zeroconf API, URI parsing a
 Summary(pl.UTF-8):     Biblioteka narzędzi sieciowych udostępniająca API 
zeroconf, analizy URI i UUID
 Name:          Servus
 Version:       1.5.2
-Release:       2
+Release:       3
 License:       LGPL v3
 Group:         Libraries
 #Source0Download: https://github.com/HBPVIS/Servus/releases
 Source0:       
https://github.com/HBPVIS/Servus/archive/%{version}/%{name}-%{version}.tar.gz
 # Source0-md5: bc6fb62a002fd288fc2c1f12878a533c
+Patch0:                missing-headers.patch
 URL:           https://github.com/HBPVIS/Servus
 BuildRequires: Eyescale-CMake >= 2016.04
 BuildRequires: Qt5Core-devel >= 5
@@ -101,6 +102,7 @@ Graficzny interfejs servusBrowser.
 
 %prep
 %setup -q
+%patch0 -p1
 
 rmdir CMake/common
 ln -s %{_datadir}/Eyescale-CMake CMake/common
diff --git a/missing-headers.patch b/missing-headers.patch
new file mode 100644
index 0000000..b61c087
--- /dev/null
+++ b/missing-headers.patch
@@ -0,0 +1,21 @@
+From d3ac67e53ab82f9a5e701566cd622d9e0bde92b3 Mon Sep 17 00:00:00 2001
+From: Alan Mok <[email protected]>
+Date: Mon, 15 Feb 2021 02:26:55 +0900
+Subject: [PATCH] Add ` #include <stdexcept>`.
+
+---
+ servus/serializable.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/servus/serializable.h b/servus/serializable.h
+index 0ee07dc..651b4ae 100644
+--- a/servus/serializable.h
++++ b/servus/serializable.h
+@@ -23,6 +23,7 @@
+ #include <servus/api.h>
+ #include <servus/types.h>
+ 
++#include <stdexcept>  // runtime_error
+ #include <functional> // function
+ #include <memory>     // shared_ptr
+ 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/Servus.git/commitdiff/68d816c5ca58e937b58855333cd3d795e9f180c9

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

Reply via email to