2020-05-06 16:05:09 by Adam Ciarcinski | Files touched by this commit (591) | |
Log message:
revbump after boost update
|
2020-02-05 14:46:14 by Ryo ONODERA | Files touched by this commit (8) |
Log message:
libixion, py-libixion: Update to 0.15.0
Changelog:
ixion 0.15.0
* fill_down_cells() method has been added to model_context, to fill duplicate
values downward from an arbitrary cell position. For now, it always
duplicate the value of the source cell; cell value enumerations are not
supported. Also, filling down of formula cells is not yet supported.
* cell iterator has been aded to model_context, for efficient horizontal and
vertical iterations of cell values in an arbitrary range within a sheet.
* improved the cmake-based build, with all test cases integrated.
* switched to spdlog for compile-time debug log outputs.
* improved performance by removing repeated fetching of each formula
cell prior to interpretation.
* reworked topological sorting of formula cells to avoid having to
unnecessarily build dependency relations twice; once during the
dirty cell determination and twice prior to interpretation of
formula cells. The new code performs topological sorting during the
dirty cell determination phase.
* reworked the cell reference tracker to use R-tree. This allows more
accurate tracking of references involving grouped formulas.
* fixed a resource leak with dynamic loading of compute engine modules.
|
2020-01-12 21:20:50 by Ryo ONODERA | Files touched by this commit (574) |
Log message:
*: Recursive revbump from devel/boost-libs
|
2019-12-04 14:33:15 by Niclas Rosenvik | Files touched by this commit (1) |
Log message:
forgot to add libixion/Makefile.common
forgot to add libixion/Makefile.common when adding math/py-libixion.
|
2019-12-04 14:31:43 by Niclas Rosenvik | Files touched by this commit (4) |
Log message:
add math/py-libixion to pkgsrc
py-libixion are python bindings for math/libixion.
|
2019-08-22 14:23:56 by Ryo ONODERA | Files touched by this commit (678) |
Log message:
Recursive revbump from boost-1.71.0
|
2019-07-01 06:08:55 by Ryo ONODERA | Files touched by this commit (669) |
Log message:
Recursive revbump from boost-1.70.0
|
2019-02-22 07:15:50 by David H. Gutteridge | Files touched by this commit (1) |
Log message:
libixion: bump dependency version in buildlink3.mk
orcus, the sole package that presently depends on libixion, requires a
minimum version of 0.14 now. Bump accordingly here.
|
2019-02-19 16:55:47 by Ryo ONODERA | Files touched by this commit (4) |
Log message:
Update to 0.14.1
Changelog:
ixion 0.14.1
* addressed a number of coverity issues.
* Fixed build issues on 32-bit platforms.
* fixed warnings on shadowed variables during build with -Wshadow
compiler option.
ixion 0.14.0
* implemented MMULT built-in formula function which makes use of the
grouped formula support.
* added support for grouped formulas.
* added experimental compute engine framework to potentially accelerate
certain computations in the future. It's not used yet.
* refactored formula cell storage to use ref-countered formula cell
objects.
|
2018-12-13 20:52:27 by Adam Ciarcinski | Files touched by this commit (668) |
Log message:
revbump for boost 1.69.0
|