File kvirc-no-uname.patch of Package kvirc4

https://github.com/kvirc/KVIrc/pull/2411
https://bugzilla.opensuse.org/show_bug.cgi?id=1101107 packages do not build reproducibly from including kernel version

commit 6da49f66cd27f7ce44450ec30bdd6d60f1f082b7
Author: Bernhard M. Wiedemann <bwiedemann@suse.de>
Date:   Sat Nov 17 09:17:47 2018 +0100

    Do not track Linux kernel version
    
    of build system to make reproducible builds easier.
    
    See https://reproducible-builds.org/ for why this is good.

Index: kvirc-4.2.0/CMakeLists.txt
===================================================================
--- kvirc-4.2.0.orig/CMakeLists.txt
+++ kvirc-4.2.0/CMakeLists.txt
@@ -44,7 +44,6 @@ SET(CMAKE_KVIRC_BUILD_COMMAND ${CMAKE_CO
 SET(CMAKE_KVIRC_BUILD_FLAGS)
 SET(CMAKE_KVIRC_BUILD_SYSTEM ${CMAKE_SYSTEM})
 SET(CMAKE_KVIRC_BUILD_SYSTEM_NAME ${CMAKE_SYSTEM_NAME})
-SET(CMAKE_KVIRC_BUILD_SYSTEM_VERSION ${CMAKE_SYSTEM_VERSION})
 SET(CMAKE_KVIRC_BUILD_CPU ${CMAKE_SYSTEM_PROCESSOR})
 SET(CMAKE_KVIRC_BUILD_COMPILER ${CMAKE_CXX_COMPILER})
 SET(CMAKE_KVIRC_BUILD_COMPILER_FLAGS ${CMAKE_CXX_FLAGS})
Index: kvirc-4.2.0/cmake/kvi_sysbuildinfo.h.cmake
===================================================================
--- kvirc-4.2.0.orig/cmake/kvi_sysbuildinfo.h.cmake
+++ kvirc-4.2.0/cmake/kvi_sysbuildinfo.h.cmake
@@ -12,7 +12,6 @@
 #define KVIRC_BUILD_FLAGS "${CMAKE_KVIRC_BUILD_FLAGS}"
 #define KVIRC_BUILD_SYSTEM "${CMAKE_KVIRC_BUILD_SYSTEM}"
 #define KVIRC_BUILD_SYSTEM_NAME "${CMAKE_KVIRC_BUILD_SYSTEM_NAME}"
-#define KVIRC_BUILD_SYSTEM_VERSION "${CMAKE_KVIRC_BUILD_SYSTEM_VERSION}"
 #define KVIRC_BUILD_CPU "${CMAKE_KVIRC_BUILD_CPU}"
 #define KVIRC_BUILD_COMPILER "${CMAKE_KVIRC_BUILD_COMPILER}"
 #define KVIRC_BUILD_COMPILER_FLAGS "${CMAKE_KVIRC_BUILD_COMPILER_FLAGS}"
Index: kvirc-4.2.0/src/kvilib/config/KviBuildInfo.cpp
===================================================================
--- kvirc-4.2.0.orig/src/kvilib/config/KviBuildInfo.cpp
+++ kvirc-4.2.0/src/kvilib/config/KviBuildInfo.cpp
@@ -51,7 +51,11 @@ namespace KviBuildInfo
 
 	QString buildSystem()
 	{
-		return QString(KVIRC_BUILD_SYSTEM);
+		#ifdef COMPILE_ON_WINDOWS
+			return QString(KVIRC_BUILD_SYSTEM);
+		#else
+			return QString();
+		#endif
 	}
 
 	QString buildSystemName()
@@ -65,11 +69,7 @@ namespace KviBuildInfo
 
 	QString buildSystemVersion()
 	{
-		#ifdef COMPILE_ON_WINDOWS
-			return QString();
-		#else
-			return QString(KVIRC_BUILD_SYSTEM_VERSION);
-		#endif
+		return QString();
 	}
 
 	QString buildCPU()
openSUSE Build Service is sponsored by