[neon/neon-packaging/kjournald/Neon/stable] debian/patches: try_to_patch_away_breakage.diff
Carlos De Maine
null at kde.org
Mon Jul 21 06:47:19 BST 2025
Git commit 16f139bdab867fcf2caa2d2458a0749c472b0840 by Carlos De Maine.
Committed on 21/07/2025 at 05:47.
Pushed by carlosdem into branch 'Neon/stable'.
try_to_patch_away_breakage.diff
A +1 -0 debian/patches/series
A +94 -0 debian/patches/try_to_patch_away_breakage.diff
https://invent.kde.org/neon/neon-packaging/kjournald/-/commit/16f139bdab867fcf2caa2d2458a0749c472b0840
diff --git a/debian/patches/series b/debian/patches/series
new file mode 100644
index 0000000..4f55998
--- /dev/null
+++ b/debian/patches/series
@@ -0,0 +1 @@
+try_to_patch_away_breakage.diff
\ No newline at end of file
diff --git a/debian/patches/try_to_patch_away_breakage.diff b/debian/patches/try_to_patch_away_breakage.diff
new file mode 100644
index 0000000..8b2b4e2
--- /dev/null
+++ b/debian/patches/try_to_patch_away_breakage.diff
@@ -0,0 +1,94 @@
+diff --git a/lib/CMakeLists.txt b/lib/CMakeLists.txt
+deleted file mode 100644
+index 86515c7e24b749ca1e64ce3eb3e4ee4582f14fd8..0000000000000000000000000000000000000000
+--- a/lib/CMakeLists.txt
++++ /dev/null
+@@ -1,88 +0,0 @@
+-# SPDX-License-Identifier: BSD-3-Clause
+-# SPDX-FileCopyrightText: Andreas Cord-Landwehr <cordlandwehr at kde.org>
+-
+-add_library(kjournald SHARED)
+-
+-ecm_qt_declare_logging_category(
+- kjournald
+- HEADER kjournaldlib_log_general.h
+- IDENTIFIER "KJOURNALDLIB_GENERAL"
+- CATEGORY_NAME kjournald.lib.general
+- DESCRIPTION "KJournald General Debug Logs"
+- EXPORT kjournald
+-)
+-ecm_qt_declare_logging_category(
+- kjournald
+- HEADER kjournaldlib_log_filtertrace.h
+- IDENTIFIER "KJOURNALDLIB_FILTERTRACE"
+- CATEGORY_NAME kjournald.lib.general
+- DESCRIPTION "KJournald Trace Logs for Filter Operations"
+- EXPORT kjournald
+-)
+-ecm_qt_install_logging_categories(
+- EXPORT kjournald
+- FILE kjournald.categories
+- DESTINATION "${KDE_INSTALL_LOGGINGCATEGORIESDIR}"
+-)
+-
+-generate_export_header(kjournald BASE_NAME KJournald)
+-target_sources(kjournald PRIVATE
+- colorizer.cpp
+- colorizer.h
+- filtercriteriamodel.cpp
+- filtercriteriamodel.h
+- filtercriteriamodel_p.h
+- ijournal.h
+- localjournal.cpp
+- localjournal.h
+- localjournal_p.h
+- journaldexportreader.cpp
+- journaldexportreader.h
+- journaldhelper.cpp
+- journaldhelper.h
+- journalduniquequerymodel.cpp
+- journalduniquequerymodel.h
+- journalduniquequerymodel_p.h
+- memory.h
+- systemdjournalremote.cpp
+- systemdjournalremote.h
+- systemdjournalremote_p.h
+-)
+-target_link_libraries(kjournald
+-PRIVATE
+- Qt6::Core
+- Qt6::Quick
+- PkgConfig::SYSTEMD
+- KF6::I18n
+-)
+-
+-set_property(TARGET kjournald
+- APPEND PROPERTY COMPILE_DEFINITIONS
+- QT_NO_CAST_FROM_ASCII
+- QT_NO_CAST_TO_ASCII)
+-target_include_directories(kjournald PUBLIC
+- $<BUILD_INTERFACE:${CMAKE_CURRENT_SOURCE_DIR}/>
+- $<INSTALL_INTERFACE:${KDE_INSTALL_INCLUDEDIR}>
+-)
+-set_target_properties(kjournald PROPERTIES
+- VERSION ${KJOURNALD_VERSION}
+- SOVERSION ${KJOURNALD_SOVERSION}
+- EXPORT_NAME KJournald
+-)
+-install(TARGETS kjournald
+- EXPORT KJournaldTargets
+- DESTINATION ${KDE_INSTALL_LIBDIR})
+-
+-if(INSTALL_EXPERIMENTAL_HEADERS)
+- install(FILES
+- filter.h
+- ijournal.h
+- localjournal.h
+- journaldhelper.h
+- journaldviewmodel.h
+- journalduniquequerymodel.h
+- systemdjournalremote.h
+- ${CMAKE_CURRENT_BINARY_DIR}/kjournald_export.h
+- DESTINATION ${KDE_INSTALL_INCLUDEDIR}
+- )
+-endif()
More information about the Neon-commits
mailing list