File: use_system_singleapplication.patch

package info (click to toggle)
linphone-desktop 5.2.6%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 14,832 kB
  • sloc: cpp: 32,911; javascript: 1,684; sh: 319; makefile: 38
file content (41 lines) | stat: -rw-r--r-- 1,483 bytes parent folder | download
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
33
34
35
36
37
38
39
40
41
From: Bastian Germann <bage@debian.org>
Date: Tue, 4 Mar 2025 19:57:06 +0100
Subject: Use system's singleapplication
---
diff --git a/linphone-app/CMakeLists.txt b/linphone-app/CMakeLists.txt
index d3e0e7b..8b8b4aa 100644
--- a/linphone-app/CMakeLists.txt
+++ b/linphone-app/CMakeLists.txt
@@ -554,10 +554,6 @@ if(APPLE OR WIN32)
 						src/app/single-application/singleapplication_p.h)
 	list(APPEND SOURCES src/app/single-application/singleapplication.cpp
 						src/app/single-application/singleapplication_p.cpp)
-else() # Use QDBus for Linux
-	list(APPEND HEADERS src/app/single-application/singleapplication.h
-						src/app/single-application/SingleApplicationDBusPrivate.hpp)
-	list(APPEND SOURCES src/app/single-application/SingleApplicationDBus.cpp)
 endif()
 set(MAIN_FILE src/app/main.cpp)
 
@@ -822,7 +818,7 @@ endforeach()
 if (APPLE)
 	target_link_libraries(${TARGET_NAME} "-framework Cocoa" "-framework IOKit" "-framework AVFoundation")
 endif()
-target_link_libraries(${TARGET_NAME} ${APP_PLUGIN} linphone++)
+target_link_libraries(${TARGET_NAME} ${APP_PLUGIN} linphone++ SingleApplication)
 
 
 if(WIN32 AND ENABLE_LDAP)
diff --git a/linphone-app/src/app/App.hpp b/linphone-app/src/app/App.hpp
index 0aa851d..4a3fd05 100644
--- a/linphone-app/src/app/App.hpp
+++ b/linphone-app/src/app/App.hpp
@@ -23,7 +23,7 @@
 
 #include <memory>
 
-#include "single-application/singleapplication.h"
+#include <singleapplication/singleapplication.h>
 
 #include <QApplication>