summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Mair-Keimberger <mmk@levelnine.at>2023-08-28 21:47:49 +0200
committerConrad Kostecki <conikost@gentoo.org>2023-08-29 09:48:53 +0200
commiteb988e1ee07d3d7862e514dc02fb719aac2e2bc1 (patch)
treeafac0ef0031685083d939f0130901126f79c8283 /net-im/spectrum2
parentdev-util/jenkins-bin: remove unused file (diff)
downloadgentoo-eb988e1ee07d3d7862e514dc02fb719aac2e2bc1.tar.gz
gentoo-eb988e1ee07d3d7862e514dc02fb719aac2e2bc1.tar.bz2
gentoo-eb988e1ee07d3d7862e514dc02fb719aac2e2bc1.zip
net-im/spectrum2: remove unused patch
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/32494 Signed-off-by: Conrad Kostecki <conikost@gentoo.org>
Diffstat (limited to 'net-im/spectrum2')
-rw-r--r--net-im/spectrum2/files/spectrum2-2.1.3-log4cxx-1.0.0.patch63
1 files changed, 0 insertions, 63 deletions
diff --git a/net-im/spectrum2/files/spectrum2-2.1.3-log4cxx-1.0.0.patch b/net-im/spectrum2/files/spectrum2-2.1.3-log4cxx-1.0.0.patch
deleted file mode 100644
index 852f4ad78027..000000000000
--- a/net-im/spectrum2/files/spectrum2-2.1.3-log4cxx-1.0.0.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-Description: (newer) Debian log4cxx needs C++17 and used smart pointers.
- This patch just enables C++17 for the build and using smart pointers
- where needed.
-Author: Tobias Frost <tobi@debian.org>
-Forwarded: not yet. log4cxx 0.14 will come with some preprocessor macros that will enable properly gating the new code.
-Last-Update: 2022-11-21 <YYYY-MM-DD, last update of the meta-information, optional>
----
-This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -2,7 +2,7 @@
-
- project(libtransport)
-
--set(CMAKE_CXX_STANDARD 11)
-+set(CMAKE_CXX_STANDARD 17)
- if(WIN32)
- set(CMAKE_CXX_STANDARD 17)
- endif(WIN32)
---- a/plugin/cpp/Logging.cpp
-+++ b/plugin/cpp/Logging.cpp
-@@ -26,6 +26,7 @@
- #include <iterator>
- #include <algorithm>
-
-+#include <memory>
-
- #include <boost/filesystem.hpp>
- #include <boost/algorithm/string.hpp>
-@@ -100,15 +101,17 @@
- #ifdef _MSC_VER
- root->addAppender(new ConsoleAppender(new PatternLayout(L"%d %-5p %c: %m%n")));
- #else
-- root->addAppender(new ConsoleAppender(new PatternLayout("%d %-5p %c: %m%n")));
-+ auto patternlayout = std::make_shared<PatternLayout>("%d %-5p %c: %m%n");
-+ auto consoleappender = std::make_shared<ConsoleAppender>(patternlayout);
-+ root->addAppender(consoleappender);
- #endif
- }
- else {
- log4cxx::helpers::Properties p;
-
-- log4cxx::helpers::FileInputStream *istream = NULL;
-+ log4cxx::helpers::InputStreamPtr istream;
- try {
-- istream = new log4cxx::helpers::FileInputStream(CONFIG_STRING(config, key));
-+ istream.reset(new log4cxx::helpers::FileInputStream(CONFIG_STRING(config, key)));
- }
- catch(log4cxx::helpers::IOException &ex) {
- std::cerr << "Can't create FileInputStream logger instance: " << ex.what() << "\n";
---- a/tests/libtransport/main.cpp
-+++ b/tests/libtransport/main.cpp
-@@ -23,7 +23,9 @@
- #ifdef WITH_LOG4CXX
- LoggerPtr root = Logger::getRootLogger();
- #ifndef _MSC_VER
-- root->addAppender(new FileAppender(new PatternLayout("%d %-5p %c: %m%n"), "libtransport_test.log", false));
-+ auto patternlayout = std::make_shared<PatternLayout>("%d %-5p %c: %m%n");
-+ auto fileappender = std::make_shared<FileAppender>(patternlayout, "libtransport_test.log", false);
-+ root->addAppender(fileappender);
- #else
- root->addAppender(new FileAppender(new PatternLayout(L"%d %-5p %c: %m%n"), L"libtransport_test.log", false));
- #endif