summaryrefslogtreecommitdiff
path: root/debian/patches/0001-Recognize-Hurd-platform.patch
blob: e26aa666c7cfad43bde338eda7f3087e91b845dd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
From d0bc70fd146728fe281b656931da657283603ea9 Mon Sep 17 00:00:00 2001
From: Thomas Preud'homme <robotux@celest.fr>
Date: Fri, 16 Feb 2018 23:09:42 +0000
Subject: Recognize Hurd platform

Building ultracopier on Hurd fails because PluginsManager.cpp checks for
various supported host platform (Linux, Mac OS X, Windows) and default
to giving an error. Given the code guarded by the Linux check, Hurd
should work as well. This patch thus changes the guard for that code to
also support Hurd.

Author: Thomas Preud'homme <robotux@debian.org>
Forwarded: https://github.com/alphaonex86/Ultracopier/commit/af299782b9a0feb63a8097834a46400890d8f184
Applied-Upstream: commit:af299782b9a0feb63a8097834a46400890d8f184
Last-Update: 2018-02-25
---
 PluginsManager.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/PluginsManager.cpp b/PluginsManager.cpp
index 95c158d..269e837 100644
--- a/PluginsManager.cpp
+++ b/PluginsManager.cpp
@@ -907,7 +907,7 @@ void PluginsManager::newAuthPath(const std::string &path)
 /// \brief transfor short plugin name into file name
 std::string PluginsManager::getResolvedPluginName(const std::string &name)
 {
-    #if defined(Q_OS_LINUX)
+    #if defined(Q_OS_LINUX) || defined(Q_OS_HURD)
         return "lib"+name+".so";
     #elif defined(Q_OS_MAC)
         #if defined(QT_DEBUG)