From 1d2e0a228837f138caf3ccf02045bd8a17e981af5e8f0179357354e179ca1ba8 Mon Sep 17 00:00:00 2001 From: Danilo Spinella Date: Thu, 29 Jun 2023 13:28:49 +0000 Subject: [PATCH 1/5] Accepting request 1095984 from home:dspinella:branches:LibreOffice:Factory - Update to 0.18.1: * fixed a 32-bit Linux build issue as discovered on Debian, due to a clash on two 32-bit unsigned integer types being used with std::variant. - Update to 0.18.0: * removed the formula_model_access interface from model_context, and switched to using model_context directly everywhere. * revised formula_tokens_t type to remove use of std::unique_ptr for each formula_token instance. This should improve memory locality when iterating through an array of formula token values. A similar change has also been made to lexer_tokens_t and lexer_token types. * added 41 built-in functions * added support for multi-sheet references in Excel A1 and Excel R1C1 grammers. OBS-URL: https://build.opensuse.org/request/show/1095984 OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libixion?expand=0&rev=46 --- libixion-0.17.0.tar.xz | 3 --- libixion-0.18.1.tar.xz | 3 +++ libixion.changes | 17 +++++++++++++++++ libixion.spec | 4 ++-- 4 files changed, 22 insertions(+), 5 deletions(-) delete mode 100644 libixion-0.17.0.tar.xz create mode 100644 libixion-0.18.1.tar.xz diff --git a/libixion-0.17.0.tar.xz b/libixion-0.17.0.tar.xz deleted file mode 100644 index 682ceb8..0000000 --- a/libixion-0.17.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:53c97139223f3b786d498f86512a20ee878fab0ef981947647aa116df7c4101e -size 499836 diff --git a/libixion-0.18.1.tar.xz b/libixion-0.18.1.tar.xz new file mode 100644 index 0000000..d4e042f --- /dev/null +++ b/libixion-0.18.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec2327854601d41bd38f151bc94b47ef43f0b8258a551e41e9f5e19b9ad729c1 +size 521024 diff --git a/libixion.changes b/libixion.changes index 2433615..c3cd41f 100644 --- a/libixion.changes +++ b/libixion.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Thu Jun 29 13:27:14 UTC 2023 - Danilo Spinella + +- Update to 0.18.1: + * fixed a 32-bit Linux build issue as discovered on Debian, due to a clash on + two 32-bit unsigned integer types being used with std::variant. +- Update to 0.18.0: + * removed the formula_model_access interface from model_context, and switched + to using model_context directly everywhere. + * revised formula_tokens_t type to remove use of std::unique_ptr for each + formula_token instance. This should improve memory locality when + iterating through an array of formula token values. A similar change has + also been made to lexer_tokens_t and lexer_token types. + * added 41 built-in functions + * added support for multi-sheet references in Excel A1 and Excel R1C1 + grammers. + ------------------------------------------------------------------- Thu Mar 2 10:52:36 UTC 2023 - Martin Liška diff --git a/libixion.spec b/libixion.spec index 4f7b118..5e7b55e 100644 --- a/libixion.spec +++ b/libixion.spec @@ -19,7 +19,7 @@ %{!?make_build:%global make_build make %{?_smp_mflags}} %define libname libixion-0_17-0 Name: libixion -Version: 0.17.0 +Version: 0.18.1 Release: 0 Summary: Threaded multi-target formula parser & interpreter License: MIT @@ -34,7 +34,7 @@ BuildRequires: libstdc++-devel BuildRequires: libtool BuildRequires: libtool BuildRequires: pkgconfig -BuildRequires: pkgconfig(mdds-2.0) +BuildRequires: pkgconfig(mdds-2.1) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(spdlog) >= 0.16.0 %if 0%{?suse_version} > 1325 From 7304db888458d4fa7e81b45e2109200c87b9ad97e00eae9fc855bd38ea5a32a2 Mon Sep 17 00:00:00 2001 From: Danilo Spinella Date: Thu, 29 Jun 2023 13:31:09 +0000 Subject: [PATCH 2/5] Accepting request 1095987 from home:dspinella:branches:LibreOffice:Factory Update subpackage version OBS-URL: https://build.opensuse.org/request/show/1095987 OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libixion?expand=0&rev=47 --- libixion.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libixion.spec b/libixion.spec index 5e7b55e..31c75fc 100644 --- a/libixion.spec +++ b/libixion.spec @@ -17,7 +17,7 @@ %{!?make_build:%global make_build make %{?_smp_mflags}} -%define libname libixion-0_17-0 +%define libname libixion-0_18-0 Name: libixion Version: 0.18.1 Release: 0 From 83f325b0e9bb65066cc74f3d322c48af21a1c327414b3b6569dd0a1ce49d751d Mon Sep 17 00:00:00 2001 From: Danilo Spinella Date: Mon, 3 Jul 2023 15:35:25 +0000 Subject: [PATCH 3/5] Accepting request 1096620 from LibreOffice:Factory revert to 44 OBS-URL: https://build.opensuse.org/request/show/1096620 OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libixion?expand=0&rev=48 --- libixion-0.17.0.tar.xz | 3 +++ libixion-0.18.1.tar.xz | 3 --- libixion.changes | 17 ----------------- libixion.spec | 6 +++--- 4 files changed, 6 insertions(+), 23 deletions(-) create mode 100644 libixion-0.17.0.tar.xz delete mode 100644 libixion-0.18.1.tar.xz diff --git a/libixion-0.17.0.tar.xz b/libixion-0.17.0.tar.xz new file mode 100644 index 0000000..682ceb8 --- /dev/null +++ b/libixion-0.17.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:53c97139223f3b786d498f86512a20ee878fab0ef981947647aa116df7c4101e +size 499836 diff --git a/libixion-0.18.1.tar.xz b/libixion-0.18.1.tar.xz deleted file mode 100644 index d4e042f..0000000 --- a/libixion-0.18.1.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ec2327854601d41bd38f151bc94b47ef43f0b8258a551e41e9f5e19b9ad729c1 -size 521024 diff --git a/libixion.changes b/libixion.changes index c3cd41f..2433615 100644 --- a/libixion.changes +++ b/libixion.changes @@ -1,20 +1,3 @@ -------------------------------------------------------------------- -Thu Jun 29 13:27:14 UTC 2023 - Danilo Spinella - -- Update to 0.18.1: - * fixed a 32-bit Linux build issue as discovered on Debian, due to a clash on - two 32-bit unsigned integer types being used with std::variant. -- Update to 0.18.0: - * removed the formula_model_access interface from model_context, and switched - to using model_context directly everywhere. - * revised formula_tokens_t type to remove use of std::unique_ptr for each - formula_token instance. This should improve memory locality when - iterating through an array of formula token values. A similar change has - also been made to lexer_tokens_t and lexer_token types. - * added 41 built-in functions - * added support for multi-sheet references in Excel A1 and Excel R1C1 - grammers. - ------------------------------------------------------------------- Thu Mar 2 10:52:36 UTC 2023 - Martin Liška diff --git a/libixion.spec b/libixion.spec index 31c75fc..4f7b118 100644 --- a/libixion.spec +++ b/libixion.spec @@ -17,9 +17,9 @@ %{!?make_build:%global make_build make %{?_smp_mflags}} -%define libname libixion-0_18-0 +%define libname libixion-0_17-0 Name: libixion -Version: 0.18.1 +Version: 0.17.0 Release: 0 Summary: Threaded multi-target formula parser & interpreter License: MIT @@ -34,7 +34,7 @@ BuildRequires: libstdc++-devel BuildRequires: libtool BuildRequires: libtool BuildRequires: pkgconfig -BuildRequires: pkgconfig(mdds-2.1) +BuildRequires: pkgconfig(mdds-2.0) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(spdlog) >= 0.16.0 %if 0%{?suse_version} > 1325 From 3f5f92279846ec7837d33af01fb7c3e0a7872ac32e167f365da38b15966a3ae1 Mon Sep 17 00:00:00 2001 From: Danilo Spinella Date: Fri, 14 Jul 2023 10:22:14 +0000 Subject: [PATCH 4/5] Accepting request 1098655 from LibreOffice:Factory revert to 46 OBS-URL: https://build.opensuse.org/request/show/1098655 OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libixion?expand=0&rev=49 --- libixion-0.17.0.tar.xz | 3 --- libixion-0.18.1.tar.xz | 3 +++ libixion.changes | 17 +++++++++++++++++ libixion.spec | 4 ++-- 4 files changed, 22 insertions(+), 5 deletions(-) delete mode 100644 libixion-0.17.0.tar.xz create mode 100644 libixion-0.18.1.tar.xz diff --git a/libixion-0.17.0.tar.xz b/libixion-0.17.0.tar.xz deleted file mode 100644 index 682ceb8..0000000 --- a/libixion-0.17.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:53c97139223f3b786d498f86512a20ee878fab0ef981947647aa116df7c4101e -size 499836 diff --git a/libixion-0.18.1.tar.xz b/libixion-0.18.1.tar.xz new file mode 100644 index 0000000..d4e042f --- /dev/null +++ b/libixion-0.18.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ec2327854601d41bd38f151bc94b47ef43f0b8258a551e41e9f5e19b9ad729c1 +size 521024 diff --git a/libixion.changes b/libixion.changes index 2433615..c3cd41f 100644 --- a/libixion.changes +++ b/libixion.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +Thu Jun 29 13:27:14 UTC 2023 - Danilo Spinella + +- Update to 0.18.1: + * fixed a 32-bit Linux build issue as discovered on Debian, due to a clash on + two 32-bit unsigned integer types being used with std::variant. +- Update to 0.18.0: + * removed the formula_model_access interface from model_context, and switched + to using model_context directly everywhere. + * revised formula_tokens_t type to remove use of std::unique_ptr for each + formula_token instance. This should improve memory locality when + iterating through an array of formula token values. A similar change has + also been made to lexer_tokens_t and lexer_token types. + * added 41 built-in functions + * added support for multi-sheet references in Excel A1 and Excel R1C1 + grammers. + ------------------------------------------------------------------- Thu Mar 2 10:52:36 UTC 2023 - Martin Liška diff --git a/libixion.spec b/libixion.spec index 4f7b118..5e7b55e 100644 --- a/libixion.spec +++ b/libixion.spec @@ -19,7 +19,7 @@ %{!?make_build:%global make_build make %{?_smp_mflags}} %define libname libixion-0_17-0 Name: libixion -Version: 0.17.0 +Version: 0.18.1 Release: 0 Summary: Threaded multi-target formula parser & interpreter License: MIT @@ -34,7 +34,7 @@ BuildRequires: libstdc++-devel BuildRequires: libtool BuildRequires: libtool BuildRequires: pkgconfig -BuildRequires: pkgconfig(mdds-2.0) +BuildRequires: pkgconfig(mdds-2.1) BuildRequires: pkgconfig(python3) BuildRequires: pkgconfig(spdlog) >= 0.16.0 %if 0%{?suse_version} > 1325 From 0f725ac937afbfe476fb09d04cdb360b950d30f90e7d4eb2484ec5d97d738682 Mon Sep 17 00:00:00 2001 From: Danilo Spinella Date: Fri, 14 Jul 2023 10:26:03 +0000 Subject: [PATCH 5/5] Accepting request 1098658 from home:dspinella:branches:LibreOffice:Factory Update subpackage version OBS-URL: https://build.opensuse.org/request/show/1098658 OBS-URL: https://build.opensuse.org/package/show/LibreOffice:Factory/libixion?expand=0&rev=50 --- libixion.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libixion.spec b/libixion.spec index 5e7b55e..31c75fc 100644 --- a/libixion.spec +++ b/libixion.spec @@ -17,7 +17,7 @@ %{!?make_build:%global make_build make %{?_smp_mflags}} -%define libname libixion-0_17-0 +%define libname libixion-0_18-0 Name: libixion Version: 0.18.1 Release: 0