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 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
|
From ee17e7659a97b36b58cab28b2b56cede7cd153c6 Mon Sep 17 00:00:00 2001
From: Stefan Gerlach <stefan.gerlach@uni-konstanz.de>
Date: Fri, 31 Oct 2025 12:10:29 +0100
Subject: [PATCH] cmake: support orcus 0.21
---
cmake/FindOrcus.cmake | 10 +++++-----
src/backend/spreadsheet/StatisticsSpreadsheet.cpp | 10 ++++------
2 files changed, 9 insertions(+), 11 deletions(-)
diff --git a/cmake/FindOrcus.cmake b/cmake/FindOrcus.cmake
index 004f5624b..959358ebc 100644
--- a/cmake/FindOrcus.cmake
+++ b/cmake/FindOrcus.cmake
@@ -14,21 +14,21 @@ if (Orcus_INCLUDE_DIR AND Orcus_LIBRARIES)
set (Orcus_FOUND TRUE)
else ()
find_package(PkgConfig QUIET)
- pkg_search_module(PC_ORCUS liborcus liborcus-0.20 liborcus-0.19 liborcus-0.18 liborcus-0.17 liborcus-0.16 QUIET)
+ pkg_search_module(PC_ORCUS liborcus liborcus-0.21 liborcus-0.20 liborcus-0.19 liborcus-0.18 liborcus-0.17 liborcus-0.16 QUIET)
pkg_search_module(PC_IXION libixion libixion-0.20 libixion-0.19 libixion-0.18 libixion-0.17 libixion-0.16 QUIET)
find_library (Orcus_LIBRARY
- NAMES orcus orcus-0.20 orcus-0.19 orcus-0.18 orcus-0.17 orcus-0.16
+ NAMES orcus orcus-0.21 orcus-0.20 orcus-0.19 orcus-0.18 orcus-0.17 orcus-0.16
HINTS ${PC_ORCUS_LIBRARY_DIRS}
PATH_SUFFIXES orcus
)
find_library (Orcus_parser_LIBRARY
- NAMES orcus-parser orcus-parser-0.20 orcus-parser-0.19 orcus-parser-0.18 orcus-parser-0.17 orcus-parser-0.16
+ NAMES orcus-parser orcus-parser-0.21 orcus-parser-0.20 orcus-parser-0.19 orcus-parser-0.18 orcus-parser-0.17 orcus-parser-0.16
HINTS ${PC_ORCUS_LIBRARY_DIRS}
PATH_SUFFIXES orcus
)
find_library (Orcus_spreadsheet_LIBRARY
- NAMES orcus-spreadsheet-model orcus-spreadsheet-model-0.20 orcus-spreadsheet-model-0.19 orcus-spreadsheet-model-0.18 orcus-spreadsheet-model-0.17 orcus-spreadsheet-model-0.16
+ NAMES orcus-spreadsheet-model orcus-spreadsheet-model-0.21 orcus-spreadsheet-model-0.20 orcus-spreadsheet-model-0.19 orcus-spreadsheet-model-0.18 orcus-spreadsheet-model-0.17 orcus-spreadsheet-model-0.16
HINTS ${PC_ORCUS_LIBRARY_DIRS}
PATH_SUFFIXES orcus
)
@@ -69,7 +69,7 @@ else ()
set(LIBIXION_VERSION ${PC_IXION_VERSION})
# latest version
if (NOT DEFINED LIBORCUS_VERSION)
- set(LIBORCUS_VERSION "0.20.0")
+ set(LIBORCUS_VERSION "0.21.0")
endif()
if (NOT DEFINED LIBIXION_VERSION)
set(LIBIXION_VERSION "0.20.0")
diff --git a/src/backend/spreadsheet/StatisticsSpreadsheet.cpp b/src/backend/spreadsheet/StatisticsSpreadsheet.cpp
index 0d5ebb6f9..63208f253 100644
--- a/src/backend/spreadsheet/StatisticsSpreadsheet.cpp
+++ b/src/backend/spreadsheet/StatisticsSpreadsheet.cpp
@@ -27,8 +27,8 @@
StatisticsSpreadsheet::StatisticsSpreadsheet(Spreadsheet* spreadsheet, bool loading, AspectType type)
: Spreadsheet(i18n("Column Statistics"), loading, type)
- , m_spreadsheet(spreadsheet) {
- m_metricValues = {
+ , m_spreadsheet(spreadsheet)
+ , m_metricValues{
StatisticsSpreadsheet::Metric::Count,
StatisticsSpreadsheet::Metric::Minimum,
StatisticsSpreadsheet::Metric::Maximum,
@@ -57,8 +57,7 @@ StatisticsSpreadsheet::StatisticsSpreadsheet(Spreadsheet* spreadsheet, bool load
StatisticsSpreadsheet::Metric::Skewness,
StatisticsSpreadsheet::Metric::Kurtosis,
StatisticsSpreadsheet::Metric::Entropy,
- };
- m_metricNames = {
+ }, m_metricNames{
i18n("Count"),
i18n("Minimum"),
i18n("Maximum"),
@@ -87,8 +86,7 @@ StatisticsSpreadsheet::StatisticsSpreadsheet(Spreadsheet* spreadsheet, bool load
i18n("Skewness"),
i18n("Kurtosis"),
i18n("Entropy"),
- };
-
+ } {
auto* model = m_spreadsheet->model();
connect(model, &SpreadsheetModel::dataChanged, this, &StatisticsSpreadsheet::update);
connect(model, &SpreadsheetModel::rowsRemoved, this, &StatisticsSpreadsheet::update);
--
2.51.0
|