summaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorAvatar Heiko Becker <heirecka@exherbo.org> 2017-08-19 15:49:23 +0200
committerAvatar Heiko Becker <heirecka@exherbo.org> 2017-12-01 19:47:15 +0100
commit50fd14aa9874c263bf1706d495716ec48f63e022 (patch)
tree79630767ed0d775751c3fcf4739adcdf304e8a8e /packages
parent7c9d07b38cb7fd0d5dd21039e8909ee76d318b4a (diff)
downloadoffice-50fd14aa9874c263bf1706d495716ec48f63e022.tar.gz
office-50fd14aa9874c263bf1706d495716ec48f63e022.tar.xz
libixion: Version bump to 0.13.0
Change-Id: I2062062700de77709dea26f87725951f352cce97
Diffstat (limited to 'packages')
-rw-r--r--packages/dev-libs/libixion/libixion-0.13.0.exheres-052
1 files changed, 52 insertions, 0 deletions
diff --git a/packages/dev-libs/libixion/libixion-0.13.0.exheres-0 b/packages/dev-libs/libixion/libixion-0.13.0.exheres-0
new file mode 100644
index 0000000..e8b15ee
--- /dev/null
+++ b/packages/dev-libs/libixion/libixion-0.13.0.exheres-0
@@ -0,0 +1,52 @@
+# Copyright 2013 Benedikt Morbach <moben@exherbo.org>
+# Copyright 2015 Wouter van Kesteren <woutershep@gmail.com>
+# Distributed under the terms of the GNU General Public License v2
+
+require autotools [ supported_autoconf=[ 2.5 ] supported_automake=[ 1.15 ] ]
+require python [ blacklist="2" with_opt=true ]
+
+SUMMARY="General purpose formula parser & interpreter that can calculate multiple 'cells'"
+DESCRIPTION="
+A library for calculating the results of formula expressions stored in multiple named targets, or
+“cells”. The cells can be referenced from each other, and the library takes care of resolving their
+dependencies automatically upon calculation. The caller can run the calculation routine either in a
+single-threaded mode, or a multi-threaded mode. The library also supports re-calculations where the
+contents of one or more cells have been modified since the last calculation, and a partial
+calculation of only the affected cells need to be calculated.
+"
+HOMEPAGE="https://gitlab.com/ixion/ixion#tab-readme"
+DOWNLOADS="https://kohei.us/files/ixion/src/${PNV}.tar.xz"
+
+LICENCES="MPL-2.0"
+SLOT="0"
+PLATFORMS="~amd64 ~x86"
+MYOPTIONS=""
+
+# libtool picking up the old version
+RESTRICT="test"
+
+DEPENDENCIES="
+ build:
+ dev-libs/mdds[>=1.2.0]
+ virtual/pkg-config[>=0.9.0]
+ build+run:
+ dev-libs/boost[>=1.36]
+"
+
+DEFAULT_SRC_CONFIGURE_PARAMS=(
+ --enable-threads
+ --disable-debug
+ --disable-static
+ --disable-static-boost
+)
+DEFAULT_SRC_CONFIGURE_OPTION_ENABLES=( python )
+
+src_prepare() {
+ # honor flags
+ edo sed \
+ -e 's/ -O2//' \
+ -i configure.ac
+
+ autotools_src_prepare
+}
+