Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

libixion-devel-0.20.0-2.1 RPM for i586

From OpenSuSE Ports Tumbleweed for i586

Name: libixion-devel Distribution: openSUSE Tumbleweed
Version: 0.20.0 Vendor: openSUSE
Release: 2.1 Build date: Wed Sep 10 23:38:13 2025
Group: Unspecified Build host: reproducible
Size: 102299 Source RPM: libixion-0.20.0-2.1.src.rpm
Packager: http://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".

Provides

Requires

License

MIT

Changelog

* 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

Files

/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/lib/libixion-0.20.so
/usr/lib/pkgconfig/libixion-0.20.pc


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Sep 14 22:43:50 2025