Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libixion-devel | Distribution: openSUSE:Factory:zSystems |
Version: 0.20.0 | Vendor: openSUSE |
Release: 2.1 | Build date: Wed Sep 10 23:38:13 2025 |
Group: Unspecified | Build host: reproducible |
Size: 102301 | Source RPM: libixion-0.20.0-2.1.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://gitlab.com/ixion/ixion | |
Summary: Threaded multi-target formula parser & interpreter |
Ixion is a general purpose formula parser & interpreter that can calculate multiple named targets, or "cells".
MIT
* Wed Sep 10 2025 Fridrich Strba <fstrba@suse.com> - Modified patch: * libixion-boost-system.patch + Add the @BOOST_SYSTEM_LIBS@ to the pkgconfig *.pc file + Fixes linking errors in some libixion consumers * Sat Aug 30 2025 Martin Schreiner <martin.schreiner@suse.com> - Remove obsolete patches: * 0001-Fix-_WIN32-is-not-defined-when-not-on-Windows.patch * libixion-0.19.0-gcc15-cstdint.patch - Update to 0.20.0. * C++ API * changed the return type of model_context::get_sheet_name() to std::string_view. It was previously std::string. * ixion::celltype_t has been renamed to ixion::cell_t. * formula interpreter * added support for using an error token as an assignable value. With this change, you can use an expression such as '=#REF!'. * ISERR function is now implemented as a built-in function. * misc * enabled building of Python module on Windows via CMake, but it is not installed as part of the install target. * switched to mdds 3.0 and adjusted all uses of mdds::sorted_string_map to its new API. * parsing of error values is more precise via use of mdds::packed_trie_map. - Fix main source tarball URL. * Thu Apr 10 2025 Friedrich Haubensak <hsk17@mail.de> - add libixion-0.19.0-gcc15-cstdint.patch to fix gcc15 compile time error * Tue Jan 14 2025 Christophe Marin <christophe@krop.fr> - Add upstream change to fix failure with -Werror=undef: * 0001-Fix-_WIN32-is-not-defined-when-not-on-Windows.patch * Thu Feb 29 2024 pgajdos@suse.com - Use %autosetup macro. Allows to eliminate the usage of deprecated %patchN * Mon Jan 08 2024 Danilo Spinella <danilo.spinella@suse.com> - Update to 0.19.0: * C++ API * added support for renaming sheets after they have been created. * formula interpreter * added support for inline arrays. * Thu Jun 29 2023 Danilo Spinella <danilo.spinella@suse.com> - 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 02 2023 Martin Liška <mliska@suse.cz> - Use -fexcess-precision=fast as GCC 13 changes the default for C++ compiler and without the change some tests fail on i586. * Fri Mar 04 2022 Danilo Spinella <danilo.spinella@suse.com> - Fix build on SLE-12-SP5 - Remove unneeded vulkan dependency * Thu Jan 27 2022 Fridrich Strba <fstrba@suse.com> - Added patch: * libixion-boost-system.patch + fix missing symbols from boost_system library
/usr/include/libixion-0.20 /usr/include/libixion-0.20/ixion /usr/include/libixion-0.20/ixion/address.hpp /usr/include/libixion-0.20/ixion/address_iterator.hpp /usr/include/libixion-0.20/ixion/cell.hpp /usr/include/libixion-0.20/ixion/cell_access.hpp /usr/include/libixion-0.20/ixion/compute_engine.hpp /usr/include/libixion-0.20/ixion/config.hpp /usr/include/libixion-0.20/ixion/dirty_cell_tracker.hpp /usr/include/libixion-0.20/ixion/document.hpp /usr/include/libixion-0.20/ixion/env.hpp /usr/include/libixion-0.20/ixion/exceptions.hpp /usr/include/libixion-0.20/ixion/formula.hpp /usr/include/libixion-0.20/ixion/formula_function_opcode.hpp /usr/include/libixion-0.20/ixion/formula_name_resolver.hpp /usr/include/libixion-0.20/ixion/formula_opcode.hpp /usr/include/libixion-0.20/ixion/formula_result.hpp /usr/include/libixion-0.20/ixion/formula_tokens.hpp /usr/include/libixion-0.20/ixion/formula_tokens_fwd.hpp /usr/include/libixion-0.20/ixion/global.hpp /usr/include/libixion-0.20/ixion/info.hpp /usr/include/libixion-0.20/ixion/interface /usr/include/libixion-0.20/ixion/interface/session_handler.hpp /usr/include/libixion-0.20/ixion/interface/table_handler.hpp /usr/include/libixion-0.20/ixion/matrix.hpp /usr/include/libixion-0.20/ixion/model_context.hpp /usr/include/libixion-0.20/ixion/model_iterator.hpp /usr/include/libixion-0.20/ixion/module.hpp /usr/include/libixion-0.20/ixion/named_expressions_iterator.hpp /usr/include/libixion-0.20/ixion/table.hpp /usr/include/libixion-0.20/ixion/types.hpp /usr/lib64/libixion-0.20.so /usr/lib64/pkgconfig/libixion-0.20.pc
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Sep 13 23:43:22 2025