pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/math
Module Name: pkgsrc
Committed By: ryoon
Date: Sat Feb 5 04:28:11 UTC 2022
Modified Files:
pkgsrc/math/libixion: Makefile Makefile.common PLIST buildlink3.mk
distinfo
pkgsrc/math/py-libixion: Makefile
Log Message:
{py-,}libixion: Update to 0.17.0
Changelog:
0.17.0:
C++ API
set the baseline C++ version to 17.
mdds has been internalized so that the public header no longer contains references to mdds. With this change, the users can use different API versions of mdds between the ixion build and run-time
use.
cleaned up public API to make use of std::string_view and std::variant where appropriate.
formula interpreter
implemented built-in LEFT() function.
misc
it is no longer required to set the size of void* at build time to ensure the binaries to be fully functional.
fixed a bug where named expressions with names containing invalid characters were still allowed in.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 pkgsrc/math/libixion/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/math/libixion/Makefile.common
cvs rdiff -u -r1.5 -r1.6 pkgsrc/math/libixion/PLIST
cvs rdiff -u -r1.7 -r1.8 pkgsrc/math/libixion/buildlink3.mk
cvs rdiff -u -r1.10 -r1.11 pkgsrc/math/libixion/distinfo
cvs rdiff -u -r1.10 -r1.11 pkgsrc/math/py-libixion/Makefile
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/math/libixion/Makefile
diff -u pkgsrc/math/libixion/Makefile:1.24 pkgsrc/math/libixion/Makefile:1.25
--- pkgsrc/math/libixion/Makefile:1.24 Tue Jan 18 15:23:24 2022
+++ pkgsrc/math/libixion/Makefile Sat Feb 5 04:28:11 2022
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.24 2022/01/18 15:23:24 tnn Exp $
+# $NetBSD: Makefile,v 1.25 2022/02/05 04:28:11 ryoon Exp $
-PKGREVISION= 4
.include "Makefile.common"
CONFIGURE_ARGS+= --disable-python
Index: pkgsrc/math/libixion/Makefile.common
diff -u pkgsrc/math/libixion/Makefile.common:1.4 pkgsrc/math/libixion/Makefile.common:1.5
--- pkgsrc/math/libixion/Makefile.common:1.4 Sat Feb 6 06:23:22 2021
+++ pkgsrc/math/libixion/Makefile.common Sat Feb 5 04:28:11 2022
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile.common,v 1.4 2021/02/06 06:23:22 ryoon Exp $
+# $NetBSD: Makefile.common,v 1.5 2022/02/05 04:28:11 ryoon Exp $
#
# used by math/libixion/Makefile
# used by math/py-libixion/Makefile
-DISTNAME= libixion-0.16.1
+DISTNAME= libixion-0.17.0
CATEGORIES= math devel
MASTER_SITES= http://kohei.us/files/ixion/src/
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/math/libixion/PLIST
diff -u pkgsrc/math/libixion/PLIST:1.5 pkgsrc/math/libixion/PLIST:1.6
--- pkgsrc/math/libixion/PLIST:1.5 Sat Feb 6 06:23:22 2021
+++ pkgsrc/math/libixion/PLIST Sat Feb 5 04:28:11 2022
@@ -1,38 +1,36 @@
-@comment $NetBSD: PLIST,v 1.5 2021/02/06 06:23:22 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.6 2022/02/05 04:28:11 ryoon Exp $
bin/ixion-formula-tokenizer
bin/ixion-parser
bin/ixion-sorter
-include/libixion-0.16/ixion/address.hpp
-include/libixion-0.16/ixion/address_iterator.hpp
-include/libixion-0.16/ixion/cell.hpp
-include/libixion-0.16/ixion/cell_access.hpp
-include/libixion-0.16/ixion/column_store_type.hpp
-include/libixion-0.16/ixion/compute_engine.hpp
-include/libixion-0.16/ixion/config.hpp
-include/libixion-0.16/ixion/dirty_cell_tracker.hpp
-include/libixion-0.16/ixion/document.hpp
-include/libixion-0.16/ixion/env.hpp
-include/libixion-0.16/ixion/exceptions.hpp
-include/libixion-0.16/ixion/formula.hpp
-include/libixion-0.16/ixion/formula_function_opcode.hpp
-include/libixion-0.16/ixion/formula_name_resolver.hpp
-include/libixion-0.16/ixion/formula_opcode.hpp
-include/libixion-0.16/ixion/formula_result.hpp
-include/libixion-0.16/ixion/formula_tokens.hpp
-include/libixion-0.16/ixion/formula_tokens_fwd.hpp
-include/libixion-0.16/ixion/global.hpp
-include/libixion-0.16/ixion/info.hpp
-include/libixion-0.16/ixion/interface/formula_model_access.hpp
-include/libixion-0.16/ixion/interface/session_handler.hpp
-include/libixion-0.16/ixion/interface/table_handler.hpp
-include/libixion-0.16/ixion/macros.hpp
-include/libixion-0.16/ixion/matrix.hpp
-include/libixion-0.16/ixion/mem_str_buf.hpp
-include/libixion-0.16/ixion/model_context.hpp
-include/libixion-0.16/ixion/model_iterator.hpp
-include/libixion-0.16/ixion/module.hpp
-include/libixion-0.16/ixion/named_expressions_iterator.hpp
-include/libixion-0.16/ixion/table.hpp
-include/libixion-0.16/ixion/types.hpp
-lib/libixion-0.16.la
-lib/pkgconfig/libixion-0.16.pc
+include/libixion-0.17/ixion/address.hpp
+include/libixion-0.17/ixion/address_iterator.hpp
+include/libixion-0.17/ixion/cell.hpp
+include/libixion-0.17/ixion/cell_access.hpp
+include/libixion-0.17/ixion/compute_engine.hpp
+include/libixion-0.17/ixion/config.hpp
+include/libixion-0.17/ixion/dirty_cell_tracker.hpp
+include/libixion-0.17/ixion/document.hpp
+include/libixion-0.17/ixion/env.hpp
+include/libixion-0.17/ixion/exceptions.hpp
+include/libixion-0.17/ixion/formula.hpp
+include/libixion-0.17/ixion/formula_function_opcode.hpp
+include/libixion-0.17/ixion/formula_name_resolver.hpp
+include/libixion-0.17/ixion/formula_opcode.hpp
+include/libixion-0.17/ixion/formula_result.hpp
+include/libixion-0.17/ixion/formula_tokens.hpp
+include/libixion-0.17/ixion/formula_tokens_fwd.hpp
+include/libixion-0.17/ixion/global.hpp
+include/libixion-0.17/ixion/info.hpp
+include/libixion-0.17/ixion/interface/formula_model_access.hpp
+include/libixion-0.17/ixion/interface/session_handler.hpp
+include/libixion-0.17/ixion/interface/table_handler.hpp
+include/libixion-0.17/ixion/macros.hpp
+include/libixion-0.17/ixion/matrix.hpp
+include/libixion-0.17/ixion/model_context.hpp
+include/libixion-0.17/ixion/model_iterator.hpp
+include/libixion-0.17/ixion/module.hpp
+include/libixion-0.17/ixion/named_expressions_iterator.hpp
+include/libixion-0.17/ixion/table.hpp
+include/libixion-0.17/ixion/types.hpp
+lib/libixion-0.17.la
+lib/pkgconfig/libixion-0.17.pc
Index: pkgsrc/math/libixion/buildlink3.mk
diff -u pkgsrc/math/libixion/buildlink3.mk:1.7 pkgsrc/math/libixion/buildlink3.mk:1.8
--- pkgsrc/math/libixion/buildlink3.mk:1.7 Sat Feb 6 06:23:22 2021
+++ pkgsrc/math/libixion/buildlink3.mk Sat Feb 5 04:28:11 2022
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.7 2021/02/06 06:23:22 ryoon Exp $
+# $NetBSD: buildlink3.mk,v 1.8 2022/02/05 04:28:11 ryoon Exp $
BUILDLINK_TREE+= libixion
.if !defined(LIBIXION_BUILDLINK3_MK)
LIBIXION_BUILDLINK3_MK:=
-BUILDLINK_API_DEPENDS.libixion+= libixion>=0.16.1
+BUILDLINK_API_DEPENDS.libixion+= libixion>=0.17.0
BUILDLINK_PKGSRCDIR.libixion?= ../../math/libixion
.include "../../devel/mdds/buildlink3.mk"
Index: pkgsrc/math/libixion/distinfo
diff -u pkgsrc/math/libixion/distinfo:1.10 pkgsrc/math/libixion/distinfo:1.11
--- pkgsrc/math/libixion/distinfo:1.10 Tue Oct 26 10:55:46 2021
+++ pkgsrc/math/libixion/distinfo Sat Feb 5 04:28:11 2022
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.10 2021/10/26 10:55:46 nia Exp $
+$NetBSD: distinfo,v 1.11 2022/02/05 04:28:11 ryoon Exp $
-BLAKE2s (libixion-0.16.1.tar.xz) = 04d939500c4d35e9691bf50b49bb844ce7b3b1a6824a9f22650215e80b6d5782
-SHA512 (libixion-0.16.1.tar.xz) = 979c631e9536f6d2c3ae32f7892756ac8889d27c551d80eb9d519bf912bd323da4b6ecd363fe2719e74e04bc3661e5d56e03a582f68f5293ffcac59b74f4c7de
-Size (libixion-0.16.1.tar.xz) = 482500 bytes
+BLAKE2s (libixion-0.17.0.tar.xz) = 8bff695be541ee7114691ff0acab7951e1d5b95476cab9ab24676f953527ec65
+SHA512 (libixion-0.17.0.tar.xz) = 0acdb2eae5250236a94b1a3344ca990058ea8db7b1e741545bcb7160f9e28d21a3c2ec336621fd590df10188a4d5feadfbb3a63f57e9bfd2cc1bffc04009ffad
+Size (libixion-0.17.0.tar.xz) = 499836 bytes
SHA1 (patch-configure.ac) = f5a27ed314e69ecf1ed94d400abd2262a0fce7be
-SHA1 (patch-src_libixion_model__context.cpp) = 01cc8e673bc0e082d6f843a455879e18259329e8
SHA1 (patch-src_python_Makefile.am) = c4811646fbe288f85070994234502f20d4cafc56
Index: pkgsrc/math/py-libixion/Makefile
diff -u pkgsrc/math/py-libixion/Makefile:1.10 pkgsrc/math/py-libixion/Makefile:1.11
--- pkgsrc/math/py-libixion/Makefile:1.10 Mon Jan 10 01:46:38 2022
+++ pkgsrc/math/py-libixion/Makefile Sat Feb 5 04:28:11 2022
@@ -1,6 +1,5 @@
-# $NetBSD: Makefile,v 1.10 2022/01/10 01:46:38 ryoon Exp $
+# $NetBSD: Makefile,v 1.11 2022/02/05 04:28:11 ryoon Exp $
-PKGREVISION= 3
.include "../../math/libixion/Makefile.common"
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
Home |
Main Index |
Thread Index |
Old Index