[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2024-02-20 Thread Andreas Sturmlechner
commit: e0925772fe9ca72f0acfeaf0c969b90e7981a04d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 20 19:32:36 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 20 20:48:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0925772

dev-libs/libixion: drop 0.17.0-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/Manifest  |  1 -
 dev-libs/libixion/libixion-0.17.0-r1.ebuild | 57 -
 2 files changed, 58 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index 54257f18acdb..f8581813773e 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,2 +1 @@
-DIST libixion-0.17.0.tar.xz 499836 BLAKE2B 
c8c31b07ad14dd49be259686af3e39e6f5d4aeeb8680030ea7bd2697c8baa72123f2659b3087f224f956612dc444c97e6a6d331fd3deff780981bab4d5b6ad25
 SHA512 
0acdb2eae5250236a94b1a3344ca990058ea8db7b1e741545bcb7160f9e28d21a3c2ec336621fd590df10188a4d5feadfbb3a63f57e9bfd2cc1bffc04009ffad
 DIST libixion-0.19.0.tar.xz 536540 BLAKE2B 
2bd8db83f926d553b1b6c78eb3e735e9911dbdd3cb95105fca04fd560099f38c5e4834d5887b1b0e6d44343e0da9b0fa0264f00c931a6b04b7e4c70996f819b2
 SHA512 
f06edbcf5ae7459a46e01273952ce6fbc4e8f2b7782c7e07645dc30e102f20f542e449acafc26484765207b10656e0b350f4108cbf1e03947ee7267254cf6f97

diff --git a/dev-libs/libixion/libixion-0.17.0-r1.ebuild 
b/dev-libs/libixion/libixion-0.17.0-r1.ebuild
deleted file mode 100644
index 92d2f1b4dbb8..
--- a/dev-libs/libixion/libixion-0.17.0-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit python-single-r1
-
-DESCRIPTION="General purpose formula parser & interpreter"
-HOMEPAGE="https://gitlab.com/ixion/ixion;
-
-if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/"
-   EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-   inherit git-r3 autotools
-else
-   MDDS_SLOT="1/2.0"
-   SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.17" # based on SONAME of libixion.so
-IUSE="debug python"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   dev-libs/boost:=
-   dev-util/mdds:${MDDS_SLOT}
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} == ** ]] && eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable debug)
-   $(use_enable debug debug-utils)
-   $(use_enable debug log-debug)
-   $(use_enable python)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2024-02-19 Thread Sam James
commit: e06d2ef12f2d74f2e0cc8697fed85809d4265263
Author: Sam James  gentoo  org>
AuthorDate: Tue Feb 20 05:55:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Feb 20 05:55:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e06d2ef1

dev-libs/libixion: Stabilize 0.19.0 x86, #923155

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libixion/libixion-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.19.0.ebuild 
b/dev-libs/libixion/libixion-0.19.0.ebuild
index 3971fd177f52..13874bfc6440 100644
--- a/dev-libs/libixion/libixion-0.19.0.ebuild
+++ b/dev-libs/libixion/libixion-0.19.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2024-02-17 Thread Arthur Zamarin
commit: 92c1b7f68bb1db97c8eecd248175a1b8f27cf61a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Feb 17 09:55:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Feb 17 09:55:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c1b7f6

dev-libs/libixion: Stabilize 0.19.0 ppc64, #923155

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libixion/libixion-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.19.0.ebuild 
b/dev-libs/libixion/libixion-0.19.0.ebuild
index 49298c9b60c4..493c22f03935 100644
--- a/dev-libs/libixion/libixion-0.19.0.ebuild
+++ b/dev-libs/libixion/libixion-0.19.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2024-02-12 Thread Sam James
commit: f78fc97f499f166897ca114e38314841e9bd7322
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb 12 10:30:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb 12 10:30:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78fc97f

dev-libs/libixion: Stabilize 0.19.0 amd64, #923155

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libixion/libixion-0.19.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.19.0.ebuild 
b/dev-libs/libixion/libixion-0.19.0.ebuild
index 132df8788b1d..49298c9b60c4 100644
--- a/dev-libs/libixion/libixion-0.19.0.ebuild
+++ b/dev-libs/libixion/libixion-0.19.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2024-01-26 Thread Andreas Sturmlechner
commit: 4ac4b8816ed980e036dd64ce6d43536735792fda
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 21:50:24 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:45:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac4b881

dev-libs/libixion: Bump  subslot to 0.20, require MDDS 1/3.0

Closes: https://bugs.gentoo.org/919897
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/libixion-0.19.0.ebuild | 2 +-
 dev-libs/libixion/libixion-.ebuild   | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.19.0.ebuild 
b/dev-libs/libixion/libixion-0.19.0.ebuild
index 176977aca8d5..132df8788b1d 100644
--- a/dev-libs/libixion/libixion-0.19.0.ebuild
+++ b/dev-libs/libixion/libixion-0.19.0.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
 
 if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/2.1"
+   MDDS_SLOT="1/3.0"
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
 else

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 176977aca8d5..ec4bffd84edf 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
 
 if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/2.1"
+   MDDS_SLOT="1/3.0"
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
 else
@@ -20,7 +20,7 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/0.18" # based on SONAME of libixion.so
+SLOT="0/0.20" # based on SONAME of libixion.so
 IUSE="debug python"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2024-01-26 Thread Andreas Sturmlechner
commit: 14d464a385f700d8de3dae54f38adefb1ba5e90d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 21:46:58 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:45:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d464a3

dev-libs/libixion: 0.19.0 version bump, python3_12

Tests passed.

Bug: https://bugs.gentoo.org/919897
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/Manifest| 1 +
 .../libixion/{libixion-.ebuild => libixion-0.19.0.ebuild} | 8 
 dev-libs/libixion/libixion-.ebuild| 8 
 3 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index 5513636ebc08..54257f18acdb 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1 +1,2 @@
 DIST libixion-0.17.0.tar.xz 499836 BLAKE2B 
c8c31b07ad14dd49be259686af3e39e6f5d4aeeb8680030ea7bd2697c8baa72123f2659b3087f224f956612dc444c97e6a6d331fd3deff780981bab4d5b6ad25
 SHA512 
0acdb2eae5250236a94b1a3344ca990058ea8db7b1e741545bcb7160f9e28d21a3c2ec336621fd590df10188a4d5feadfbb3a63f57e9bfd2cc1bffc04009ffad
+DIST libixion-0.19.0.tar.xz 536540 BLAKE2B 
2bd8db83f926d553b1b6c78eb3e735e9911dbdd3cb95105fca04fd560099f38c5e4834d5887b1b0e6d44343e0da9b0fa0264f00c931a6b04b7e4c70996f819b2
 SHA512 
f06edbcf5ae7459a46e01273952ce6fbc4e8f2b7782c7e07645dc30e102f20f542e449acafc26484765207b10656e0b350f4108cbf1e03947ee7267254cf6f97

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-0.19.0.ebuild
similarity index 86%
copy from dev-libs/libixion/libixion-.ebuild
copy to dev-libs/libixion/libixion-0.19.0.ebuild
index 274322f24718..176977aca8d5 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-0.19.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
@@ -14,9 +14,9 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
 else
-   MDDS_SLOT="1/2.0"
+   MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 274322f24718..176977aca8d5 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
@@ -14,9 +14,9 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
 else
-   MDDS_SLOT="1/2.0"
+   MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2023-05-03 Thread Andreas Sturmlechner
commit: 2e573c65faba837d17d85332f760ec79cd2119ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May  3 17:36:39 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May  3 17:38:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e573c65

dev-libs/libixion: drop 0.17.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/libixion-0.17.0.ebuild | 57 
 1 file changed, 57 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.17.0.ebuild 
b/dev-libs/libixion/libixion-0.17.0.ebuild
deleted file mode 100644
index efb35e6775d3..
--- a/dev-libs/libixion/libixion-0.17.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit python-single-r1
-
-DESCRIPTION="General purpose formula parser & interpreter"
-HOMEPAGE="https://gitlab.com/ixion/ixion;
-
-if [[ ${PV} == * ]]; then
-   MDDS_SLOT="1/"
-   EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-   inherit git-r3 autotools
-else
-   MDDS_SLOT="1/2.0"
-   SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.17" # based on SONAME of libixion.so
-IUSE="debug python"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   dev-libs/boost:=
-   dev-util/mdds:${MDDS_SLOT}
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_enable debug)
-   $(use_enable debug debug-utils)
-   $(use_enable debug log-debug)
-   $(use_enable python)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2023-04-30 Thread Sam James
commit: 0f1ed5fcec44367a28b0d40e835ee5be1ca2f0a9
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 01:40:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 01:40:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f1ed5fc

dev-libs/libixion: Stabilize 0.17.0-r1 amd64, #894400

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libixion/libixion-0.17.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.17.0-r1.ebuild 
b/dev-libs/libixion/libixion-0.17.0-r1.ebuild
index a5c62beb4370..c80480a0bc02 100644
--- a/dev-libs/libixion/libixion-0.17.0-r1.ebuild
+++ b/dev-libs/libixion/libixion-0.17.0-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2023-04-29 Thread Arthur Zamarin
commit: 284a356eba1ca68df8b76a07007a33a98d2b680c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 29 17:15:47 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 29 17:15:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284a356e

dev-libs/libixion: Stabilize 0.17.0-r1 x86, #894400

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libixion/libixion-0.17.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.17.0-r1.ebuild 
b/dev-libs/libixion/libixion-0.17.0-r1.ebuild
index e568bfd4bf7d..a5c62beb4370 100644
--- a/dev-libs/libixion/libixion-0.17.0-r1.ebuild
+++ b/dev-libs/libixion/libixion-0.17.0-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2023-04-26 Thread Arthur Zamarin
commit: 2bcc5514616f0ea7ccd09bb171c498acc36184e8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 26 13:34:29 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 26 13:34:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bcc5514

dev-libs/libixion: Stabilize 0.17.0-r1 arm64, #894400

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libixion/libixion-0.17.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.17.0-r1.ebuild 
b/dev-libs/libixion/libixion-0.17.0-r1.ebuild
index c083a50cafb1..e568bfd4bf7d 100644
--- a/dev-libs/libixion/libixion-0.17.0-r1.ebuild
+++ b/dev-libs/libixion/libixion-0.17.0-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2023-03-06 Thread Yixun Lan
commit: d898421f0546dfa152cf3565c392c3ef6805923e
Author: Yixun Lan  gentoo  org>
AuthorDate: Mon Mar  6 11:37:45 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Mar  7 00:14:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d898421f

dev-libs/libixion: Keyword 0.17.0-r1 riscv, #881389

Signed-off-by: Yixun Lan  gentoo.org>

 dev-libs/libixion/libixion-0.17.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.17.0-r1.ebuild 
b/dev-libs/libixion/libixion-0.17.0-r1.ebuild
index fa8b08196511..c083a50cafb1 100644
--- a/dev-libs/libixion/libixion-0.17.0-r1.ebuild
+++ b/dev-libs/libixion/libixion-0.17.0-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2023-02-25 Thread Andreas Sturmlechner
commit: ef5003ccecfcfb64bdcceb46100cd8805f26be34
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 25 09:56:27 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 25 10:27:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5003cc

dev-libs/libixion: python3_11

Tests pass.

Closes: https://bugs.gentoo.org/896714
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libixion/{libixion-.ebuild => libixion-0.17.0-r1.ebuild} | 9 -
 dev-libs/libixion/libixion-.ebuild   | 7 +++
 2 files changed, 7 insertions(+), 9 deletions(-)

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-0.17.0-r1.ebuild
similarity index 87%
copy from dev-libs/libixion/libixion-.ebuild
copy to dev-libs/libixion/libixion-0.17.0-r1.ebuild
index bdf365c4dc51..fa8b08196511 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-0.17.0-r1.ebuild
@@ -3,14 +3,13 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
-
+PYTHON_COMPAT=( python3_{9..11} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
 
-if [[ ${PV} == * ]]; then
+if [[ ${PV} == ** ]]; then
MDDS_SLOT="1/"
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
@@ -21,7 +20,7 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/0.18" # based on SONAME of libixion.so
+SLOT="0/0.17" # based on SONAME of libixion.so
 IUSE="debug python"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -39,7 +38,7 @@ pkg_setup() {
 
 src_prepare() {
default
-   [[ ${PV} == * ]] && eautoreconf
+   [[ ${PV} == ** ]] && eautoreconf
 }
 
 src_configure() {

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index bdf365c4dc51..c20b5d4c5596 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -3,14 +3,13 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
-
+PYTHON_COMPAT=( python3_{9..11} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
 
-if [[ ${PV} == * ]]; then
+if [[ ${PV} == ** ]]; then
MDDS_SLOT="1/"
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
@@ -39,7 +38,7 @@ pkg_setup() {
 
 src_prepare() {
default
-   [[ ${PV} == * ]] && eautoreconf
+   [[ ${PV} == ** ]] && eautoreconf
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2023-02-25 Thread Andreas Sturmlechner
commit: 85304876cfbe290d99c6fc88a532b4f4b2305be3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb 25 10:05:47 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb 25 10:27:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85304876

dev-libs/libixion: bump subslot to 0.18, MDDS_SLOT to 1/2.1

Bug: https://bugs.gentoo.org/831828
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/libixion-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index c20b5d4c5596..274322f24718 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
 
 if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/"
+   MDDS_SLOT="1/2.1"
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
 else



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2022-09-14 Thread Andreas Sturmlechner
commit: 867eac596ae4f3482073bd59a8663051c7242a57
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 14 18:31:33 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 14 18:34:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867eac59

dev-libs/libixion: Drop IUSE threads

Closes: https://bugs.gentoo.org/869731
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/libixion-0.17.0.ebuild | 4 +---
 dev-libs/libixion/libixion-.ebuild   | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.17.0.ebuild 
b/dev-libs/libixion/libixion-0.17.0.ebuild
index 69eac26d6118..69c4d1bf9dfd 100644
--- a/dev-libs/libixion/libixion-0.17.0.ebuild
+++ b/dev-libs/libixion/libixion-0.17.0.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0/0.17" # based on SONAME of libixion.so
-IUSE="debug python +threads"
+IUSE="debug python"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -43,12 +43,10 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   --disable-static
$(use_enable debug)
$(use_enable debug debug-utils)
$(use_enable debug log-debug)
$(use_enable python)
-   $(use_enable threads)
)
econf "${myeconfargs[@]}"
 }

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 982b9e013cdb..5d1e81d42e19 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0/0.18" # based on SONAME of libixion.so
-IUSE="debug python +threads"
+IUSE="debug python"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -44,12 +44,10 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   --disable-static
$(use_enable debug)
$(use_enable debug debug-utils)
$(use_enable debug log-debug)
$(use_enable python)
-   $(use_enable threads)
)
econf "${myeconfargs[@]}"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2022-08-12 Thread WANG Xuerui
commit: 91988f26ccf18c09e5a59d23ce41831a0ed8e4aa
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Aug 12 07:50:49 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Aug 12 12:24:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91988f26

dev-libs/libixion: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/libixion/libixion-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index b0af1e9eca10..982b9e013cdb 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == * ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2022-08-12 Thread WANG Xuerui
commit: 46cc5427bfafa9357c122269b34c27c5112685df
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Aug 12 07:50:48 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Aug 12 12:24:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46cc5427

dev-libs/libixion: keyword 0.17.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/libixion/libixion-0.17.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.17.0.ebuild 
b/dev-libs/libixion/libixion-0.17.0.ebuild
index b9d1533f4c4a..69eac26d6118 100644
--- a/dev-libs/libixion/libixion-0.17.0.ebuild
+++ b/dev-libs/libixion/libixion-0.17.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/, dev-libs/libixion/files/

2022-06-14 Thread Andreas Sturmlechner
commit: 6c639c8f0a66a951d04d27b6190262d54e07e5ba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jun 14 13:33:11 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 14 15:19:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c639c8f

dev-libs/libixion: Drop 0.16.1

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/Manifest |  1 -
 .../libixion/files/libixion-0.16.1-clang.patch | 18 ---
 dev-libs/libixion/libixion-0.16.1.ebuild   | 63 --
 3 files changed, 82 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index aff640dd2314..5513636ebc08 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,2 +1 @@
-DIST libixion-0.16.1.tar.xz 482500 BLAKE2B 
26075c819a952f48c4e136fa28b4ef5075b455dea52d51940e4fc55344e19e404d70b44222631d0b0f85280d09bb8a05955bfcbe0a228b97d72d8f00f1639248
 SHA512 
979c631e9536f6d2c3ae32f7892756ac8889d27c551d80eb9d519bf912bd323da4b6ecd363fe2719e74e04bc3661e5d56e03a582f68f5293ffcac59b74f4c7de
 DIST libixion-0.17.0.tar.xz 499836 BLAKE2B 
c8c31b07ad14dd49be259686af3e39e6f5d4aeeb8680030ea7bd2697c8baa72123f2659b3087f224f956612dc444c97e6a6d331fd3deff780981bab4d5b6ad25
 SHA512 
0acdb2eae5250236a94b1a3344ca990058ea8db7b1e741545bcb7160f9e28d21a3c2ec336621fd590df10188a4d5feadfbb3a63f57e9bfd2cc1bffc04009ffad

diff --git a/dev-libs/libixion/files/libixion-0.16.1-clang.patch 
b/dev-libs/libixion/files/libixion-0.16.1-clang.patch
deleted file mode 100644
index 802d43e71592..
--- a/dev-libs/libixion/files/libixion-0.16.1-clang.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-https://gitlab.com/ixion/ixion/-/commit/1992b8ab9c7765b8da06b6054bb3c0ab990c62f7
-https://bugs.gentoo.org/793917
-
-From: Jory Pratt 
-Date: Wed, 2 Jun 2021 10:19:01 -0500
-Subject: [PATCH] Fix nullptr_t for clang/musl users
-
 a/src/libixion/model_context.cpp
-+++ b/src/libixion/model_context.cpp
-@@ -17,7 +17,7 @@
- 
- namespace ixion {
- 
--model_context::input_cell::input_cell(nullptr_t) : type(celltype_t::empty) {}
-+model_context::input_cell::input_cell(std::nullptr_t) : 
type(celltype_t::empty) {}
- model_context::input_cell::input_cell(bool b) : type(celltype_t::boolean)
- {
- value.boolean = b;

diff --git a/dev-libs/libixion/libixion-0.16.1.ebuild 
b/dev-libs/libixion/libixion-0.16.1.ebuild
deleted file mode 100644
index 0f397c8828ef..
--- a/dev-libs/libixion/libixion-0.16.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit python-single-r1
-
-DESCRIPTION="General purpose formula parser & interpreter"
-HOMEPAGE="https://gitlab.com/ixion/ixion;
-
-if [[ ${PV} == * ]]; then
-   MDDS_SLOT="1/"
-   EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-   inherit git-r3 autotools
-else
-   MDDS_SLOT="1/1.5"
-   SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.16" # based on SONAME of libixion.so
-IUSE="debug python +threads"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   dev-libs/boost:=
-   dev-util/mdds:${MDDS_SLOT}
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-clang.patch
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-static
-   $(use_enable debug)
-   $(use_enable debug debug-utils)
-   $(use_enable debug log-debug)
-   $(use_enable python)
-   $(use_enable threads)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2022-04-10 Thread Sam James
commit: 96bed11af92562c4f1ca6cf76ad285a922563db7
Author: James Beddek  posteo  de>
AuthorDate: Thu Dec  2 04:19:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 10 10:46:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96bed11a

dev-libs/libixion: keyword 0.17.0

Signed-off-by: James Beddek  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libixion/libixion-0.17.0.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.17.0.ebuild 
b/dev-libs/libixion/libixion-0.17.0.ebuild
index 806058a7ae4f..b5ba56d21851 100644
--- a/dev-libs/libixion/libixion-0.17.0.ebuild
+++ b/dev-libs/libixion/libixion-0.17.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
@@ -16,8 +16,7 @@ if [[ ${PV} == * ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   # Unkeyworded while libreoffice has no release making use of this slot
-   # KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2022-02-11 Thread Andreas K. Hüttel
commit: ef0bf0c9dcda68cf89a6d3d0fbf40d15d824d2fe
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Feb 12 00:41:28 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Feb 12 00:41:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef0bf0c9

dev-libs/libixion: Bump subslot

Closes: https://bugs.gentoo.org/831828
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-libs/libixion/libixion-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index c9e0cbbd5438..b0af1e9eca10 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,7 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/0.17" # based on SONAME of libixion.so
+SLOT="0/0.18" # based on SONAME of libixion.so
 IUSE="debug python +threads"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/files/, dev-libs/libixion/

2021-12-01 Thread Sam James
commit: 9e170d9159e96863444a8270c1cee602d8c00d6a
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  1 16:42:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  1 16:42:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e170d91

dev-libs/libixion: fix build with Clang

Closes: https://bugs.gentoo.org/793917
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libixion/files/libixion-0.16.1-clang.patch | 18 ++
 dev-libs/libixion/libixion-0.16.1.ebuild|  4 
 2 files changed, 22 insertions(+)

diff --git a/dev-libs/libixion/files/libixion-0.16.1-clang.patch 
b/dev-libs/libixion/files/libixion-0.16.1-clang.patch
new file mode 100644
index ..802d43e71592
--- /dev/null
+++ b/dev-libs/libixion/files/libixion-0.16.1-clang.patch
@@ -0,0 +1,18 @@
+https://gitlab.com/ixion/ixion/-/commit/1992b8ab9c7765b8da06b6054bb3c0ab990c62f7
+https://bugs.gentoo.org/793917
+
+From: Jory Pratt 
+Date: Wed, 2 Jun 2021 10:19:01 -0500
+Subject: [PATCH] Fix nullptr_t for clang/musl users
+
+--- a/src/libixion/model_context.cpp
 b/src/libixion/model_context.cpp
+@@ -17,7 +17,7 @@
+ 
+ namespace ixion {
+ 
+-model_context::input_cell::input_cell(nullptr_t) : type(celltype_t::empty) {}
++model_context::input_cell::input_cell(std::nullptr_t) : 
type(celltype_t::empty) {}
+ model_context::input_cell::input_cell(bool b) : type(celltype_t::boolean)
+ {
+ value.boolean = b;

diff --git a/dev-libs/libixion/libixion-0.16.1.ebuild 
b/dev-libs/libixion/libixion-0.16.1.ebuild
index 8d3350a54854..0f397c8828ef 100644
--- a/dev-libs/libixion/libixion-0.16.1.ebuild
+++ b/dev-libs/libixion/libixion-0.16.1.ebuild
@@ -32,6 +32,10 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-clang.patch
+)
+
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2021-11-13 Thread Sam James
commit: bf19acd92c91042669578bf32770a912b301a830
Author: James Beddek  posteo  de>
AuthorDate: Sun Oct 31 02:39:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 14 05:24:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf19acd9

dev-libs/libixion: add 0.17.0

Signed-off-by: James Beddek  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libixion/Manifest|  1 +
 .../libixion/{libixion-.ebuild => libixion-0.17.0.ebuild} | 11 ++-
 dev-libs/libixion/libixion-.ebuild|  7 ---
 3 files changed, 11 insertions(+), 8 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index 55952aeb461e..aff640dd2314 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1 +1,2 @@
 DIST libixion-0.16.1.tar.xz 482500 BLAKE2B 
26075c819a952f48c4e136fa28b4ef5075b455dea52d51940e4fc55344e19e404d70b44222631d0b0f85280d09bb8a05955bfcbe0a228b97d72d8f00f1639248
 SHA512 
979c631e9536f6d2c3ae32f7892756ac8889d27c551d80eb9d519bf912bd323da4b6ecd363fe2719e74e04bc3661e5d56e03a582f68f5293ffcac59b74f4c7de
+DIST libixion-0.17.0.tar.xz 499836 BLAKE2B 
c8c31b07ad14dd49be259686af3e39e6f5d4aeeb8680030ea7bd2697c8baa72123f2659b3087f224f956612dc444c97e6a6d331fd3deff780981bab4d5b6ad25
 SHA512 
0acdb2eae5250236a94b1a3344ca990058ea8db7b1e741545bcb7160f9e28d21a3c2ec336621fd590df10188a4d5feadfbb3a63f57e9bfd2cc1bffc04009ffad

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-0.17.0.ebuild
similarity index 82%
copy from dev-libs/libixion/libixion-.ebuild
copy to dev-libs/libixion/libixion-0.17.0.ebuild
index d9195a2f1d42..806058a7ae4f 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-0.17.0.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8,9} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
@@ -14,13 +14,14 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
 else
-   MDDS_SLOT="1/1.5"
+   MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   # Unkeyworded while libreoffice has no release making use of this slot
+   # KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"
-SLOT="0/0.16" # based on SONAME of libixion.so
+SLOT="0/0.17" # based on SONAME of libixion.so
 IUSE="debug python +threads"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index d9195a2f1d42..c9e0cbbd5438 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -1,9 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
+
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
@@ -14,13 +15,13 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
 else
-   MDDS_SLOT="1/1.5"
+   MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"
-SLOT="0/0.16" # based on SONAME of libixion.so
+SLOT="0/0.17" # based on SONAME of libixion.so
 IUSE="debug python +threads"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2021-11-03 Thread Arthur Zamarin
commit: c9abd6992ec4d47d25ed0a7799a11cb53a098408
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov  3 05:43:37 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov  3 06:53:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9abd699

dev-libs/libixion: enable py3.10

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-libs/libixion/libixion-0.16.1.ebuild | 2 +-
 dev-libs/libixion/libixion-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.16.1.ebuild 
b/dev-libs/libixion/libixion-0.16.1.ebuild
index 398d697373a..8d3350a5485 100644
--- a/dev-libs/libixion/libixion-0.16.1.ebuild
+++ b/dev-libs/libixion/libixion-0.16.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 96e5b7ce6f1..d9195a2f1d4 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/files/, dev-libs/libixion/

2021-06-10 Thread Andreas Sturmlechner
commit: 11f43e479d6732a4a54e2d342a0945a55e8ced8e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun  6 17:00:31 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jun 10 15:32:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f43e47

dev-libs/libixion: Drop 0.15.0

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/Manifest |  1 -
 .../libixion/files/libixion-0.15.0-bashism.patch   | 32 ---
 .../files/libixion-0.15.0-musl-clang.patch | 24 -
 dev-libs/libixion/libixion-0.15.0.ebuild   | 62 --
 4 files changed, 119 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index e4e60e0c3e7..55952aeb461 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,2 +1 @@
-DIST libixion-0.15.0.tar.xz 447388 BLAKE2B 
55df3417783f1653b0aa4b80a5f0107a3794fcb403c1c1263ce9829b31ee5263a104fa210be151535c1ff091d5dc2519f694ef3cdb16074f86dab4d48a127afd
 SHA512 
feecaa4a8e6191649a7ecbc6c0f4d7db6dba3a5e4a031c1f55236907bf94e2ece9ee05d18ed345e3503cffb4a380b04f6c4941ef4214ddf92687998a070b7543
 DIST libixion-0.16.1.tar.xz 482500 BLAKE2B 
26075c819a952f48c4e136fa28b4ef5075b455dea52d51940e4fc55344e19e404d70b44222631d0b0f85280d09bb8a05955bfcbe0a228b97d72d8f00f1639248
 SHA512 
979c631e9536f6d2c3ae32f7892756ac8889d27c551d80eb9d519bf912bd323da4b6ecd363fe2719e74e04bc3661e5d56e03a582f68f5293ffcac59b74f4c7de

diff --git a/dev-libs/libixion/files/libixion-0.15.0-bashism.patch 
b/dev-libs/libixion/files/libixion-0.15.0-bashism.patch
deleted file mode 100644
index 9df7b04a865..000
--- a/dev-libs/libixion/files/libixion-0.15.0-bashism.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From 076f6576e7398842457d34fd68140512795c7e00 Mon Sep 17 00:00:00 2001
-From: Lars Wendler 
-Date: Fri, 15 May 2020 12:42:20 +0200
-Subject: [PATCH] configure.ac: avoid bashisms
-
-or else we end up with unpredictable results if shell != /bin/bash:
-
-  ./configure: 19427: test: xno: unexpected operator
-
-Reported-by: Matt Whitlock 
-Gentoo-bug: https://bugs.gentoo.org/723128
-Signed-off-by: Lars Wendler 

- configure.ac | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 3a07dd8..505aeba 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -182,7 +182,7 @@ AC_ARG_ENABLE([werror],
-   [enable_werror="$enableval"],
-   [enable_werror=no]
- )
--AS_IF([test x"$enable_werror" == "xyes"], [
-+AS_IF([test x"$enable_werror" = "xyes"], [
-   CXXFLAGS="$CXXFLAGS -Werror"
- ])
- 
--- 
-2.26.2
-

diff --git a/dev-libs/libixion/files/libixion-0.15.0-musl-clang.patch 
b/dev-libs/libixion/files/libixion-0.15.0-musl-clang.patch
deleted file mode 100644
index be5d2e6ecae..000
--- a/dev-libs/libixion/files/libixion-0.15.0-musl-clang.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-From a8fe2c542b16ee30723ab3d7f3b643ee479e9723 Mon Sep 17 00:00:00 2001
-From: orbea 
-Date: Fri, 23 Aug 2019 08:50:28 -0700
-Subject: [PATCH] Fix build with clang.
-

- include/ixion/model_context.hpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/include/ixion/model_context.hpp b/include/ixion/model_context.hpp
-index 6ff5b67..dc27ed0 100644
 a/include/ixion/model_context.hpp
-+++ b/include/ixion/model_context.hpp
-@@ -61,7 +61,7 @@ public:
- } value;
- 
- /** Initializes the cell to be empty. */
--input_cell(nullptr_t);
-+input_cell(std::nullptr_t);
- /** Boolean cell value. */
- input_cell(bool b);
- /** The char array must be null-terminated. */
--- 
-2.24.1

diff --git a/dev-libs/libixion/libixion-0.15.0.ebuild 
b/dev-libs/libixion/libixion-0.15.0.ebuild
deleted file mode 100644
index 9d8cd6a883d..000
--- a/dev-libs/libixion/libixion-0.15.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-inherit autotools python-single-r1
-
-DESCRIPTION="General purpose formula parser & interpreter"
-HOMEPAGE="https://gitlab.com/ixion/ixion;
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-   inherit git-r3
-else
-   SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.15" # based on SONAME of libixion.so
-IUSE="debug python +threads"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   dev-libs/boost:=
-   dev-util/mdds:1/1.5
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
-   dev-libs/spdlog
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-musl-clang.patch" # bug 714018
-   "${FILESDIR}/${P}-bashism.patch" # bug 723128
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2021-06-01 Thread Sam James
commit: 1339b65b527b86ebb30477f53ad7463aeefa0c25
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 10:47:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 10:47:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1339b65b

dev-libs/libixion: Stabilize 0.16.1 arm64, #788112

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libixion/libixion-0.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.16.1.ebuild 
b/dev-libs/libixion/libixion-0.16.1.ebuild
index f2599ee8f7a..398d697373a 100644
--- a/dev-libs/libixion/libixion-0.16.1.ebuild
+++ b/dev-libs/libixion/libixion-0.16.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then
 else
MDDS_SLOT="1/1.5"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2021-06-01 Thread Sam James
commit: d2aa46e68e0319735f6fe63c35c7052721cb09c6
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  1 08:59:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  1 08:59:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2aa46e6

dev-libs/libixion: Stabilize 0.16.1 amd64, #788112

Signed-off-by: Sam James  gentoo.org>

 dev-libs/libixion/libixion-0.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.16.1.ebuild 
b/dev-libs/libixion/libixion-0.16.1.ebuild
index 066b17041b5..f2599ee8f7a 100644
--- a/dev-libs/libixion/libixion-0.16.1.ebuild
+++ b/dev-libs/libixion/libixion-0.16.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then
 else
MDDS_SLOT="1/1.5"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2021-05-06 Thread Andreas Sturmlechner
commit: 33ff4910b8e475cec3e12c03d0e2f6684214e464
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May  4 23:33:27 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May  6 20:04:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ff4910

dev-libs/libixion: Re-add ~x86 keyword to 0.16.1

Bug: https://bugs.gentoo.org/785640
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/libixion-0.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.16.1.ebuild 
b/dev-libs/libixion/libixion-0.16.1.ebuild
index ab01ba54382..96e5b7ce6f1 100644
--- a/dev-libs/libixion/libixion-0.16.1.ebuild
+++ b/dev-libs/libixion/libixion-0.16.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then
 else
MDDS_SLOT="1/1.5"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" # no ~x86 to avoid blocked 
update
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2021-04-01 Thread Andreas Sturmlechner
commit: a89400e335002e7b8c904881b8074383da19e31f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr  1 21:46:34 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Apr  1 21:53:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a89400e3

dev-libs/libixion: Restore KEYWORDS

Except ~x86 to avoid blocked updates for lack of LO-7.

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/libixion-0.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.16.1.ebuild 
b/dev-libs/libixion/libixion-0.16.1.ebuild
index 52f2afa3ce6..ab01ba54382 100644
--- a/dev-libs/libixion/libixion-0.16.1.ebuild
+++ b/dev-libs/libixion/libixion-0.16.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then
 else
MDDS_SLOT="1/1.5"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-#  KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64" # no ~x86 to avoid blocked 
update
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2021-03-13 Thread Andreas Sturmlechner
commit: 5792d478c1aa0a81d837c303de86beae16962522
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 31 09:16:29 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 13 15:50:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5792d478

dev-libs/libixion: 0.16.1 version bump, no KEYWORDS for now

Closes: https://bugs.gentoo.org/766971
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/Manifest   |  1 +
 .../{libixion-.ebuild => libixion-0.16.1.ebuild} | 12 ++--
 dev-libs/libixion/libixion-.ebuild   | 10 +-
 3 files changed, 12 insertions(+), 11 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index 421f04ea458..e4e60e0c3e7 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1 +1,2 @@
 DIST libixion-0.15.0.tar.xz 447388 BLAKE2B 
55df3417783f1653b0aa4b80a5f0107a3794fcb403c1c1263ce9829b31ee5263a104fa210be151535c1ff091d5dc2519f694ef3cdb16074f86dab4d48a127afd
 SHA512 
feecaa4a8e6191649a7ecbc6c0f4d7db6dba3a5e4a031c1f55236907bf94e2ece9ee05d18ed345e3503cffb4a380b04f6c4941ef4214ddf92687998a070b7543
+DIST libixion-0.16.1.tar.xz 482500 BLAKE2B 
26075c819a952f48c4e136fa28b4ef5075b455dea52d51940e4fc55344e19e404d70b44222631d0b0f85280d09bb8a05955bfcbe0a228b97d72d8f00f1639248
 SHA512 
979c631e9536f6d2c3ae32f7892756ac8889d27c551d80eb9d519bf912bd323da4b6ecd363fe2719e74e04bc3661e5d56e03a582f68f5293ffcac59b74f4c7de

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-0.16.1.ebuild
similarity index 82%
copy from dev-libs/libixion/libixion-.ebuild
copy to dev-libs/libixion/libixion-0.16.1.ebuild
index c1793b33a8d..52f2afa3ce6 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-0.16.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
@@ -16,7 +16,7 @@ if [[ ${PV} == * ]]; then
 else
MDDS_SLOT="1/1.5"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+#  KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"
@@ -30,9 +30,7 @@ RDEPEND="
dev-util/mdds:${MDDS_SLOT}
python? ( ${PYTHON_DEPS} )
 "
-DEPEND="${RDEPEND}
-   dev-libs/spdlog
-"
+DEPEND="${RDEPEND}"
 
 pkg_setup() {
use python && python-single-r1_pkg_setup
@@ -47,6 +45,8 @@ src_configure() {
local myeconfargs=(
--disable-static
$(use_enable debug)
+   $(use_enable debug debug-utils)
+   $(use_enable debug log-debug)
$(use_enable python)
$(use_enable threads)
)

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index c1793b33a8d..96e5b7ce6f1 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
@@ -30,9 +30,7 @@ RDEPEND="
dev-util/mdds:${MDDS_SLOT}
python? ( ${PYTHON_DEPS} )
 "
-DEPEND="${RDEPEND}
-   dev-libs/spdlog
-"
+DEPEND="${RDEPEND}"
 
 pkg_setup() {
use python && python-single-r1_pkg_setup
@@ -47,6 +45,8 @@ src_configure() {
local myeconfargs=(
--disable-static
$(use_enable debug)
+   $(use_enable debug debug-utils)
+   $(use_enable debug log-debug)
$(use_enable python)
$(use_enable threads)
)



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2020-05-31 Thread Andreas Sturmlechner
commit: c0ce8c95d793309861f369803dde4e49fa369eba
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 31 21:50:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 31 21:50:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0ce8c95

dev-libs/libixion: Drop 0.14.1

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/Manifest   |  1 -
 dev-libs/libixion/libixion-0.14.1.ebuild | 53 
 2 files changed, 54 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index b92fc86a2fa..421f04ea458 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,2 +1 @@
-DIST libixion-0.14.1.tar.xz 360568 BLAKE2B 
e4da21f0eff9111272618d1bad87790ed0c4b461478473654f8366b0023c0650b41d355b0737a4fd4ac943e66f919e2f0d6bf04250e597e54a290d4415f3a093
 SHA512 
e4ae6348833d2178c1dc76916937bcc9d7821dc6570fe13093c441ca22e0301a1ca6a4cf85d9814b83534733dba98f4c4a372791f93bc57173317657675b9ae3
 DIST libixion-0.15.0.tar.xz 447388 BLAKE2B 
55df3417783f1653b0aa4b80a5f0107a3794fcb403c1c1263ce9829b31ee5263a104fa210be151535c1ff091d5dc2519f694ef3cdb16074f86dab4d48a127afd
 SHA512 
feecaa4a8e6191649a7ecbc6c0f4d7db6dba3a5e4a031c1f55236907bf94e2ece9ee05d18ed345e3503cffb4a380b04f6c4941ef4214ddf92687998a070b7543

diff --git a/dev-libs/libixion/libixion-0.14.1.ebuild 
b/dev-libs/libixion/libixion-0.14.1.ebuild
deleted file mode 100644
index 808b0ec9566..000
--- a/dev-libs/libixion/libixion-0.14.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-single-r1
-
-DESCRIPTION="General purpose formula parser & interpreter"
-HOMEPAGE="https://gitlab.com/ixion/ixion;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-   inherit git-r3 autotools
-else
-   SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.14" # based on SONAME of libixion.so
-IUSE="debug python static-libs +threads"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-DEPEND="
-   dev-libs/boost:=
-   =dev-util/mdds-1.4*:1
-   python? ( ${PYTHON_DEPS} )
-"
-RDEPEND="${DEPEND}"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable python) \
-   $(use_enable static-libs static) \
-   $(use_enable threads)
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2020-05-31 Thread Mikle Kolyada
commit: 319b5d57d4500c3f61d487eb265c05b40e97b154
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 31 15:39:46 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 31 15:39:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=319b5d57

dev-libs/libixion: x86 stable wrt bug #716822

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="x86"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/libixion/libixion-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.15.0.ebuild 
b/dev-libs/libixion/libixion-0.15.0.ebuild
index b93481abbca..96485f2dc0a 100644
--- a/dev-libs/libixion/libixion-0.15.0.ebuild
+++ b/dev-libs/libixion/libixion-0.15.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/, dev-libs/libixion/files/

2020-05-28 Thread Andreas Sturmlechner
commit: 69f45f358a48821fdfa0294b602163dbfe68c691
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 16:59:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 17:09:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f45f35

dev-libs/libixion: Fix bashisms in configure.ac, --disable-static

Reported-by: Matt Whitlock  mattwhitlock.name>
Thanks-to: Lars Wendler  gentoo.org>
Closes: https://bugs.gentoo.org/723128
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libixion/files/libixion-0.15.0-bashism.patch   | 32 ++
 dev-libs/libixion/libixion-0.15.0.ebuild   | 15 ++
 dev-libs/libixion/libixion-.ebuild |  4 +--
 3 files changed, 43 insertions(+), 8 deletions(-)

diff --git a/dev-libs/libixion/files/libixion-0.15.0-bashism.patch 
b/dev-libs/libixion/files/libixion-0.15.0-bashism.patch
new file mode 100644
index 000..9df7b04a865
--- /dev/null
+++ b/dev-libs/libixion/files/libixion-0.15.0-bashism.patch
@@ -0,0 +1,32 @@
+From 076f6576e7398842457d34fd68140512795c7e00 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Fri, 15 May 2020 12:42:20 +0200
+Subject: [PATCH] configure.ac: avoid bashisms
+
+or else we end up with unpredictable results if shell != /bin/bash:
+
+  ./configure: 19427: test: xno: unexpected operator
+
+Reported-by: Matt Whitlock 
+Gentoo-bug: https://bugs.gentoo.org/723128
+Signed-off-by: Lars Wendler 
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 3a07dd8..505aeba 100644
+--- a/configure.ac
 b/configure.ac
+@@ -182,7 +182,7 @@ AC_ARG_ENABLE([werror],
+   [enable_werror="$enableval"],
+   [enable_werror=no]
+ )
+-AS_IF([test x"$enable_werror" == "xyes"], [
++AS_IF([test x"$enable_werror" = "xyes"], [
+   CXXFLAGS="$CXXFLAGS -Werror"
+ ])
+ 
+-- 
+2.26.2
+

diff --git a/dev-libs/libixion/libixion-0.15.0.ebuild 
b/dev-libs/libixion/libixion-0.15.0.ebuild
index d3155185dc5..b93481abbca 100644
--- a/dev-libs/libixion/libixion-0.15.0.ebuild
+++ b/dev-libs/libixion/libixion-0.15.0.ebuild
@@ -4,14 +4,14 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-single-r1
+inherit autotools python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
 
 if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-   inherit git-r3 autotools
+   inherit git-r3
 else
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
@@ -19,7 +19,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0/0.15" # based on SONAME of libixion.so
-IUSE="debug python static-libs +threads"
+IUSE="debug python +threads"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -32,7 +32,10 @@ DEPEND="${RDEPEND}
dev-libs/spdlog
 "
 
-PATCHES=( "${FILESDIR}/${P}-musl-clang.patch" ) # bug 714018
+PATCHES=(
+   "${FILESDIR}/${P}-musl-clang.patch" # bug 714018
+   "${FILESDIR}/${P}-bashism.patch" # bug 723128
+)
 
 pkg_setup() {
use python && python-single-r1_pkg_setup
@@ -40,14 +43,14 @@ pkg_setup() {
 
 src_prepare() {
default
-   [[ ${PV} == * ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {
local myeconfargs=(
+   --disable-static
$(use_enable debug)
$(use_enable python)
-   $(use_enable static-libs static)
$(use_enable threads)
)
econf "${myeconfargs[@]}"

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 28084226f1e..e3b55ff9101 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0/0.16" # based on SONAME of libixion.so
-IUSE="debug python static-libs +threads"
+IUSE="debug python +threads"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -45,9 +45,9 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   --disable-static
$(use_enable debug)
$(use_enable python)
-   $(use_enable static-libs static)
$(use_enable threads)
)
econf "${myeconfargs[@]}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2020-05-20 Thread Mikle Kolyada
commit: 9930bc898b05c1fa0369bfffd9110ad66b9f2404
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May 20 13:34:38 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May 20 13:34:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9930bc89

dev-libs/libixion: arm64 stable wrt bug #716822

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/libixion/libixion-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.15.0.ebuild 
b/dev-libs/libixion/libixion-0.15.0.ebuild
index e68132d1e4d..d3155185dc5 100644
--- a/dev-libs/libixion/libixion-0.15.0.ebuild
+++ b/dev-libs/libixion/libixion-0.15.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3 autotools
 else
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2020-05-19 Thread Mikle Kolyada
commit: f1642506775f582db36f9f8847c9713077922b6b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 19 19:35:58 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 19 19:35:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1642506

dev-libs/libixion: amd64 stable wrt bug #716822

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Mikle Kolyada  gentoo.org>

 dev-libs/libixion/libixion-0.15.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.15.0.ebuild 
b/dev-libs/libixion/libixion-0.15.0.ebuild
index 2387edbadd6..e68132d1e4d 100644
--- a/dev-libs/libixion/libixion-0.15.0.ebuild
+++ b/dev-libs/libixion/libixion-0.15.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3 autotools
 else
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2020-04-10 Thread Andreas Sturmlechner
commit: 67403afd95654744826ce50b75f100567e086d52
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 10 11:56:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 13:48:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67403afd

dev-libs/libixion: Pin dev-util/mdds to (API-)slot; bump subslot

Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/libixion-0.15.0.ebuild | 2 +-
 dev-libs/libixion/libixion-.ebuild   | 6 --
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.15.0.ebuild 
b/dev-libs/libixion/libixion-0.15.0.ebuild
index 58f699f6b19..2387edbadd6 100644
--- a/dev-libs/libixion/libixion-0.15.0.ebuild
+++ b/dev-libs/libixion/libixion-0.15.0.ebuild
@@ -25,7 +25,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
dev-libs/boost:=
-   >=dev-util/mdds-1.5.0:1=
+   dev-util/mdds:1/1.5
python? ( ${PYTHON_DEPS} )
 "
 DEPEND="${RDEPEND}

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 741d54be08e..28084226f1e 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -10,22 +10,24 @@ DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
 
 if [[ ${PV} == * ]]; then
+   MDDS_SLOT="1/"
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
 else
+   MDDS_SLOT="1/1.5"
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"
-SLOT="0/0.15" # based on SONAME of libixion.so
+SLOT="0/0.16" # based on SONAME of libixion.so
 IUSE="debug python static-libs +threads"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
dev-libs/boost:=
-   >=dev-util/mdds-1.5.0:1=
+   dev-util/mdds:${MDDS_SLOT}
python? ( ${PYTHON_DEPS} )
 "
 DEPEND="${RDEPEND}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/files/, dev-libs/libixion/

2020-03-22 Thread Andreas Sturmlechner
commit: 5cd6c37430359b936182b26f47605e396043239c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 23 00:33:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 23 00:33:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cd6c374

dev-libs/libixion: Fix build with musl/clang

Closes: https://bugs.gentoo.org/714018
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/libixion-0.15.0-musl-clang.patch | 24 ++
 dev-libs/libixion/libixion-0.15.0.ebuild   |  2 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-libs/libixion/files/libixion-0.15.0-musl-clang.patch 
b/dev-libs/libixion/files/libixion-0.15.0-musl-clang.patch
new file mode 100644
index 000..be5d2e6ecae
--- /dev/null
+++ b/dev-libs/libixion/files/libixion-0.15.0-musl-clang.patch
@@ -0,0 +1,24 @@
+From a8fe2c542b16ee30723ab3d7f3b643ee479e9723 Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Fri, 23 Aug 2019 08:50:28 -0700
+Subject: [PATCH] Fix build with clang.
+
+---
+ include/ixion/model_context.hpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/include/ixion/model_context.hpp b/include/ixion/model_context.hpp
+index 6ff5b67..dc27ed0 100644
+--- a/include/ixion/model_context.hpp
 b/include/ixion/model_context.hpp
+@@ -61,7 +61,7 @@ public:
+ } value;
+ 
+ /** Initializes the cell to be empty. */
+-input_cell(nullptr_t);
++input_cell(std::nullptr_t);
+ /** Boolean cell value. */
+ input_cell(bool b);
+ /** The char array must be null-terminated. */
+-- 
+2.24.1

diff --git a/dev-libs/libixion/libixion-0.15.0.ebuild 
b/dev-libs/libixion/libixion-0.15.0.ebuild
index 741d54be08e..58f699f6b19 100644
--- a/dev-libs/libixion/libixion-0.15.0.ebuild
+++ b/dev-libs/libixion/libixion-0.15.0.ebuild
@@ -32,6 +32,8 @@ DEPEND="${RDEPEND}
dev-libs/spdlog
 "
 
+PATCHES=( "${FILESDIR}/${P}-musl-clang.patch" ) # bug 714018
+
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2020-03-21 Thread Andreas Sturmlechner
commit: cbc99d5944cc5ff2a88f8fc7a9d563b2abc0c758
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 17:43:28 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 21 17:43:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbc99d59

dev-libs/libixion: Pin to dev-util/mdds-1.4*

Closes: https://bugs.gentoo.org/713824
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/libixion-0.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.14.1.ebuild 
b/dev-libs/libixion/libixion-0.14.1.ebuild
index b939aad2393..808b0ec9566 100644
--- a/dev-libs/libixion/libixion-0.14.1.ebuild
+++ b/dev-libs/libixion/libixion-0.14.1.ebuild
@@ -25,7 +25,7 @@ REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 DEPEND="
dev-libs/boost:=
-   >=dev-util/mdds-1.4.1:1=
+   =dev-util/mdds-1.4*:1
python? ( ${PYTHON_DEPS} )
 "
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2020-03-16 Thread Andreas Sturmlechner
commit: aba42a26f32c730e74b62f16e34983be4b14ebce
Author: Nils Freydank  posteo  de>
AuthorDate: Mon Mar  2 22:24:34 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 16 21:25:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aba42a26

dev-libs/libixion: Update live ebuild

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/libixion-.ebuild | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index f52b1d4a22b..741d54be08e 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -9,7 +9,7 @@ inherit python-single-r1
 DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
 
-if [[ ${PV} ==  ]]; then
+if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
inherit git-r3 autotools
 else
@@ -38,15 +38,17 @@ pkg_setup() {
 
 src_prepare() {
default
-   [[ ${PV} ==  ]] && eautoreconf
+   [[ ${PV} == * ]] && eautoreconf
 }
 
 src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable python) \
-   $(use_enable static-libs static) \
+   local myeconfargs=(
+   $(use_enable debug)
+   $(use_enable python)
+   $(use_enable static-libs static)
$(use_enable threads)
+   )
+   econf "${myeconfargs[@]}"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/, app-office/libreoffice/, app-office/libreoffice-l10n/, ...

2020-03-16 Thread Andreas Sturmlechner
commit: 9c5cd696804cc2c4c1890feb6b24615b29210011
Author: Nils Freydank  posteo  de>
AuthorDate: Tue Mar 10 22:51:51 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 16 21:25:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c5cd696

app-office/libreoffice{,-l10n}: Drop keywords for 6.4.2.2

Upstream did not yet release this version. For details take a look
into upstreams release schedule:
https://wiki.documentfoundation.org/ReleasePlan/6.4#6.4.2_release

Committer comment: Also dropping keywords from dependencies in order
not to irritate ~arch users with impossible upgrades.

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild | 2 +-
 app-office/libreoffice/libreoffice-6.4.2.2.ebuild   | 4 ++--
 dev-libs/libixion/libixion-0.15.0.ebuild| 2 +-
 dev-libs/liborcus/liborcus-0.15.3.ebuild| 2 +-
 dev-util/mdds/mdds-1.5.0.ebuild | 2 +-
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild 
b/app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild
index b20d07acc9c..411ed286daa 100644
--- a/app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild
+++ b/app-office/libreoffice-l10n/libreoffice-l10n-6.4.2.2.ebuild
@@ -17,7 +17,7 @@ 
BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable
 
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+# KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="offlinehelp"
 
 #

diff --git a/app-office/libreoffice/libreoffice-6.4.2.2.ebuild 
b/app-office/libreoffice/libreoffice-6.4.2.2.ebuild
index ccf7d012c40..cf14e8474c8 100644
--- a/app-office/libreoffice/libreoffice-6.4.2.2.ebuild
+++ b/app-office/libreoffice/libreoffice-6.4.2.2.ebuild
@@ -81,8 +81,8 @@ RESTRICT="!test? ( test )"
 LICENSE="|| ( LGPL-3 MPL-1.1 )"
 SLOT="0"
 
-[[ ${MY_PV} == ** ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+# [[ ${MY_PV} == ** ]] || \
+# KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="
dev-util/intltool

diff --git a/dev-libs/libixion/libixion-0.15.0.ebuild 
b/dev-libs/libixion/libixion-0.15.0.ebuild
index 741d54be08e..3a5a61c390c 100644
--- a/dev-libs/libixion/libixion-0.15.0.ebuild
+++ b/dev-libs/libixion/libixion-0.15.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3 autotools
 else
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+#  KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"

diff --git a/dev-libs/liborcus/liborcus-0.15.3.ebuild 
b/dev-libs/liborcus/liborcus-0.15.3.ebuild
index 91bbf3019d2..6e2a91a7461 100644
--- a/dev-libs/liborcus/liborcus-0.15.3.ebuild
+++ b/dev-libs/liborcus/liborcus-0.15.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3 autotools
 else
SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+#  KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"

diff --git a/dev-util/mdds/mdds-1.5.0.ebuild b/dev-util/mdds/mdds-1.5.0.ebuild
index 3b7f1556f29..e7c024dd51b 100644
--- a/dev-util/mdds/mdds-1.5.0.ebuild
+++ b/dev-util/mdds/mdds-1.5.0.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == * ]]; then
inherit git-r3
 else
SRC_URI="https://kohei.us/files/${PN}/src/${P}.tar.bz2;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+#  KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 fi
 inherit autotools toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2020-03-16 Thread Andreas Sturmlechner
commit: ab7b56b834cbeea8d3ede8435caab2108272d652
Author: Nils Freydank  posteo  de>
AuthorDate: Mon Mar  2 22:24:31 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 16 21:25:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab7b56b8

dev-libs/libixion: Bump to 0.15.0

It includes some ebuild maintenance, too:
- switching from backslashes to arrays
- adding a * in front of the live ebuild numbers (*)

Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Nils Freydank  posteo.de>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/Manifest   |  1 +
 dev-libs/libixion/libixion-0.15.0.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index 285417ff8cb..b92fc86a2fa 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1 +1,2 @@
 DIST libixion-0.14.1.tar.xz 360568 BLAKE2B 
e4da21f0eff9111272618d1bad87790ed0c4b461478473654f8366b0023c0650b41d355b0737a4fd4ac943e66f919e2f0d6bf04250e597e54a290d4415f3a093
 SHA512 
e4ae6348833d2178c1dc76916937bcc9d7821dc6570fe13093c441ca22e0301a1ca6a4cf85d9814b83534733dba98f4c4a372791f93bc57173317657675b9ae3
+DIST libixion-0.15.0.tar.xz 447388 BLAKE2B 
55df3417783f1653b0aa4b80a5f0107a3794fcb403c1c1263ce9829b31ee5263a104fa210be151535c1ff091d5dc2519f694ef3cdb16074f86dab4d48a127afd
 SHA512 
feecaa4a8e6191649a7ecbc6c0f4d7db6dba3a5e4a031c1f55236907bf94e2ece9ee05d18ed345e3503cffb4a380b04f6c4941ef4214ddf92687998a070b7543

diff --git a/dev-libs/libixion/libixion-0.15.0.ebuild 
b/dev-libs/libixion/libixion-0.15.0.ebuild
new file mode 100644
index 000..741d54be08e
--- /dev/null
+++ b/dev-libs/libixion/libixion-0.15.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit python-single-r1
+
+DESCRIPTION="General purpose formula parser & interpreter"
+HOMEPAGE="https://gitlab.com/ixion/ixion;
+
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
+   inherit git-r3 autotools
+else
+   SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/0.15" # based on SONAME of libixion.so
+IUSE="debug python static-libs +threads"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+   dev-libs/boost:=
+   >=dev-util/mdds-1.5.0:1=
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}
+   dev-libs/spdlog
+"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_enable debug)
+   $(use_enable python)
+   $(use_enable static-libs static)
+   $(use_enable threads)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2019-12-02 Thread Andreas Sturmlechner
commit: 6cbed6350534a8c0f3658d408b314b4fa5afb571
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec  2 22:12:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec  2 22:27:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cbed635

dev-libs/libixion: python3_8

Tests passed.

Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/libixion-0.14.1.ebuild | 4 ++--
 dev-libs/libixion/libixion-.ebuild   | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.14.1.ebuild 
b/dev-libs/libixion/libixion-0.14.1.ebuild
index 487a0e6613a..7506f2c88e8 100644
--- a/dev-libs/libixion/libixion-0.14.1.ebuild
+++ b/dev-libs/libixion/libixion-0.14.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{5,6,7,8} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
@@ -49,5 +49,5 @@ src_configure() {
 
 src_install() {
default
-   find "${D}" -name '*.la' -delete || die
+   find "${D}" -name '*.la' -type f -delete || die
 }

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index ff21270e742..f55c1445135 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{5,6,7} )
+PYTHON_COMPAT=( python3_{5,6,7,8} )
 inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
@@ -51,5 +51,5 @@ src_configure() {
 
 src_install() {
default
-   find "${D}" -name '*.la' -delete || die
+   find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2019-09-12 Thread Andreas Sturmlechner
commit: efe7cd27229b3bfeec4e864e47c4d98295ec7149
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Sep 12 20:25:53 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Sep 12 20:27:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe7cd27

dev-libs/libixion: Drop 0.13.0

Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/Manifest   |  1 -
 dev-libs/libixion/libixion-0.13.0.ebuild | 54 
 2 files changed, 55 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index f9faad215d7..285417ff8cb 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,2 +1 @@
-DIST libixion-0.13.0.tar.xz 413756 BLAKE2B 
04aef61a1cc691bb159d7e8131e2e47fe2590634adc93f2e5771ed106316eb1c92ee7c4aa05ba753a1751cb5e7c55cba9263515671a26f9bc9983a1cfcacceff
 SHA512 
15784e947164d106e677c59ece53b3cd401d4f9433cc5331a35d3be8332ae4f20a469ca73b30b253433c86da4afde886dfb4ac23e46ed46376a7349e0276c3a0
 DIST libixion-0.14.1.tar.xz 360568 BLAKE2B 
e4da21f0eff9111272618d1bad87790ed0c4b461478473654f8366b0023c0650b41d355b0737a4fd4ac943e66f919e2f0d6bf04250e597e54a290d4415f3a093
 SHA512 
e4ae6348833d2178c1dc76916937bcc9d7821dc6570fe13093c441ca22e0301a1ca6a4cf85d9814b83534733dba98f4c4a372791f93bc57173317657675b9ae3

diff --git a/dev-libs/libixion/libixion-0.13.0.ebuild 
b/dev-libs/libixion/libixion-0.13.0.ebuild
deleted file mode 100644
index ad201abb387..000
--- a/dev-libs/libixion/libixion-0.13.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-
-PYTHON_COMPAT=( python{3_5,3_6} )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit python-single-r1 ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="General purpose formula parser & interpreter"
-HOMEPAGE="https://gitlab.com/ixion/ixion;
-[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/0.13" # based on SONAME of libixion.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
-IUSE="debug python static-libs +threads"
-
-RDEPEND="
-   dev-libs/boost:=
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
-   =dev-util/mdds-1.3*:1=
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable python) \
-   $(use_enable static-libs static) \
-   $(use_enable threads)
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2019-07-31 Thread Aaron Bauman
commit: bceb1cff38b1af0d73a291f85b9104994c51f995
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Jul 31 20:49:32 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Jul 31 21:11:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bceb1cff

dev-libs/libixion: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>
Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="arm64"

 dev-libs/libixion/libixion-0.13.0.ebuild | 2 +-
 dev-libs/libixion/libixion-0.14.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.13.0.ebuild 
b/dev-libs/libixion/libixion-0.13.0.ebuild
index f092df1e817..ad201abb387 100644
--- a/dev-libs/libixion/libixion-0.13.0.ebuild
+++ b/dev-libs/libixion/libixion-0.13.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 IUSE="debug python static-libs +threads"
 
 RDEPEND="

diff --git a/dev-libs/libixion/libixion-0.14.1.ebuild 
b/dev-libs/libixion/libixion-0.14.1.ebuild
index 16136df8a11..487a0e6613a 100644
--- a/dev-libs/libixion/libixion-0.14.1.ebuild
+++ b/dev-libs/libixion/libixion-0.14.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3 autotools
 else
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/, dev-libs/libixion/files/

2019-07-24 Thread Andreas Sturmlechner
commit: 78bbce2bbe7f81596cc75e5ea83e755e9f130bbe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 24 20:19:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 24 20:19:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78bbce2b

dev-libs/libixion: Patch already upstreamed

Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libixion--spdlog-non-bundled-fmt.patch | 25 --
 dev-libs/libixion/libixion-.ebuild |  2 --
 2 files changed, 27 deletions(-)

diff --git a/dev-libs/libixion/files/libixion--spdlog-non-bundled-fmt.patch 
b/dev-libs/libixion/files/libixion--spdlog-non-bundled-fmt.patch
deleted file mode 100644
index 2cf5cb0a184..000
--- a/dev-libs/libixion/files/libixion--spdlog-non-bundled-fmt.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 389c8def65406ae92077686a2e9095afebab28f4 Mon Sep 17 00:00:00 2001
-From: Andreas Sturmlechner 
-Date: Wed, 24 Jul 2019 20:01:01 +0200
-Subject: [PATCH] Fix build when built against spdlog without bundled fmt
-

- src/libixion/dirty_cell_tracker.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/libixion/dirty_cell_tracker.cpp 
b/src/libixion/dirty_cell_tracker.cpp
-index 42d338b..7e6e3cc 100644
 a/src/libixion/dirty_cell_tracker.cpp
-+++ b/src/libixion/dirty_cell_tracker.cpp
-@@ -16,7 +16,7 @@
- #include 
- 
- #include 
--#include 
-+#include 
- 
- namespace ixion {
- 
--- 
-2.22.0
-

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 92f685ee869..ff21270e742 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -32,8 +32,6 @@ DEPEND="${RDEPEND}
dev-libs/spdlog
 "
 
-PATCHES=( "${FILESDIR}"/${P}-spdlog-non-bundled-fmt.patch )
-
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/, dev-libs/libixion/files/

2019-07-24 Thread Andreas Sturmlechner
commit: 8b1a5167748d9c6a6fb012c9c8c4e478a26bb09f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 24 18:21:53 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 24 18:22:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1a5167

dev-libs/libixion: Add new DEPEND, raise mdds minimum dep to 1.5.0

Closes: https://bugs.gentoo.org/680342
Package-Manager: Portage-2.3.69, Repoman-2.3.16
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libixion--spdlog-non-bundled-fmt.patch | 25 ++
 dev-libs/libixion/libixion-.ebuild | 10 ++---
 2 files changed, 32 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libixion/files/libixion--spdlog-non-bundled-fmt.patch 
b/dev-libs/libixion/files/libixion--spdlog-non-bundled-fmt.patch
new file mode 100644
index 000..2cf5cb0a184
--- /dev/null
+++ b/dev-libs/libixion/files/libixion--spdlog-non-bundled-fmt.patch
@@ -0,0 +1,25 @@
+From 389c8def65406ae92077686a2e9095afebab28f4 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Wed, 24 Jul 2019 20:01:01 +0200
+Subject: [PATCH] Fix build when built against spdlog without bundled fmt
+
+---
+ src/libixion/dirty_cell_tracker.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/libixion/dirty_cell_tracker.cpp 
b/src/libixion/dirty_cell_tracker.cpp
+index 42d338b..7e6e3cc 100644
+--- a/src/libixion/dirty_cell_tracker.cpp
 b/src/libixion/dirty_cell_tracker.cpp
+@@ -16,7 +16,7 @@
+ #include 
+ 
+ #include 
+-#include 
++#include 
+ 
+ namespace ixion {
+ 
+-- 
+2.22.0
+

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 860c13488fc..92f685ee869 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -23,12 +23,16 @@ IUSE="debug python static-libs +threads"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-DEPEND="
+RDEPEND="
dev-libs/boost:=
-   >=dev-util/mdds-1.4.1:1=
+   >=dev-util/mdds-1.5.0:1=
python? ( ${PYTHON_DEPS} )
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   dev-libs/spdlog
+"
+
+PATCHES=( "${FILESDIR}"/${P}-spdlog-non-bundled-fmt.patch )
 
 pkg_setup() {
use python && python-single-r1_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2019-06-18 Thread Thomas Deutschmann
commit: 1af66471e68704724eb8dcf06ab6a13182390a3e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 18 18:17:39 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 18 18:24:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1af66471

dev-libs/libixion: x86 stable (bug #686736)

Package-Manager: Portage-2.3.67, Repoman-2.3.14
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-libs/libixion/libixion-0.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.14.1.ebuild 
b/dev-libs/libixion/libixion-0.14.1.ebuild
index 85094d02e6a..16136df8a11 100644
--- a/dev-libs/libixion/libixion-0.14.1.ebuild
+++ b/dev-libs/libixion/libixion-0.14.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3 autotools
 else
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2019-06-09 Thread Mikle Kolyada
commit: c8e15bf35305ae47545558c6ba9a5aee39c82013
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jun  9 20:15:38 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jun  9 20:16:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8e15bf3

dev-libs/libixion: amd64 stable wrt bug #686736

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-libs/libixion/libixion-0.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.14.1.ebuild 
b/dev-libs/libixion/libixion-0.14.1.ebuild
index e962aadc35e..85094d02e6a 100644
--- a/dev-libs/libixion/libixion-0.14.1.ebuild
+++ b/dev-libs/libixion/libixion-0.14.1.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3 autotools
 else
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2019-03-12 Thread Andreas Sturmlechner
commit: b65514cb8356aa124e564f6b82b0e60c9862c41d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 11 23:22:50 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 07:07:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65514cb

dev-libs/libixion: EAPI-7 bump, python3_7, restore KEYWORDS

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libixion/libixion-0.14.1.ebuild | 36 +++-
 dev-libs/libixion/libixion-.ebuild   | 35 +++
 2 files changed, 34 insertions(+), 37 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.14.1.ebuild 
b/dev-libs/libixion/libixion-0.14.1.ebuild
index 51e6e3935b8..e962aadc35e 100644
--- a/dev-libs/libixion/libixion-0.14.1.ebuild
+++ b/dev-libs/libixion/libixion-0.14.1.ebuild
@@ -1,36 +1,34 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit python-single-r1 ${GITECLASS}
-unset GITECLASS
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
-[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
+   inherit git-r3 autotools
+else
+   SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
 
 LICENSE="MIT"
 SLOT="0/0.14" # based on SONAME of libixion.so
-[[ ${PV} ==  ]] || \
-KEYWORDS=""
-# KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="debug python static-libs +threads"
 
-RDEPEND="
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
dev-libs/boost:=
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
>=dev-util/mdds-1.4.1:1=
+   python? ( ${PYTHON_DEPS} )
 "
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RDEPEND="${DEPEND}"
 
 pkg_setup() {
use python && python-single-r1_pkg_setup

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 9dbcab360b8..860c13488fc 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -1,35 +1,34 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit python-single-r1 ${GITECLASS}
-unset GITECLASS
+PYTHON_COMPAT=( python3_{5,6,7} )
+inherit python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
-[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
+   inherit git-r3 autotools
+else
+   SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
 
 LICENSE="MIT"
 SLOT="0/0.15" # based on SONAME of libixion.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="debug python static-libs +threads"
 
-RDEPEND="
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+DEPEND="
dev-libs/boost:=
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
>=dev-util/mdds-1.4.1:1=
+   python? ( ${PYTHON_DEPS} )
 "
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RDEPEND="${DEPEND}"
 
 pkg_setup() {
use python && python-single-r1_pkg_setup



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2018-09-19 Thread Matt Turner
commit: cc1830e40001fe277113d23799c3c7661712db73
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 19 18:34:08 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep 19 18:34:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc1830e4

dev-libs/libixion-0.13.0: added ~ppc64, bug 664414

 dev-libs/libixion/libixion-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.13.0.ebuild 
b/dev-libs/libixion/libixion-0.13.0.ebuild
index 9059d4be086..0879412988b 100644
--- a/dev-libs/libixion/libixion-0.13.0.ebuild
+++ b/dev-libs/libixion/libixion-0.13.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="debug python static-libs +threads"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2018-09-18 Thread Andreas Sturmlechner
commit: 34f3b5b7580081d59d0563ea7591887d589bd6a1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 18 19:30:43 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 18 19:53:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34f3b5b7

dev-libs/libixion: 0.14.1 version bump (still no keywords)

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/libixion/Manifest   | 2 +-
 dev-libs/libixion/{libixion-0.14.0.ebuild => libixion-0.14.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index b6136b93579..f9faad215d7 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,2 +1,2 @@
 DIST libixion-0.13.0.tar.xz 413756 BLAKE2B 
04aef61a1cc691bb159d7e8131e2e47fe2590634adc93f2e5771ed106316eb1c92ee7c4aa05ba753a1751cb5e7c55cba9263515671a26f9bc9983a1cfcacceff
 SHA512 
15784e947164d106e677c59ece53b3cd401d4f9433cc5331a35d3be8332ae4f20a469ca73b30b253433c86da4afde886dfb4ac23e46ed46376a7349e0276c3a0
-DIST libixion-0.14.0.tar.xz 427100 BLAKE2B 
8f766a61d2dab2c1cd40fbd72bb3d0cad2dda1a9d4617f1bc5289237b29e8b4edab333819b3ca61dfbd9a9b22b2e5a956d5c12b0a9eab8f794cbd87a20237b4e
 SHA512 
8681912fb1bebb4de1fdcb4f0589aa84a3e38cd21747c81a204a87594f67879732461f3c02b70d0bf5659af59c1af1fa17df425eba5946d22a8599bc8da9fd92
+DIST libixion-0.14.1.tar.xz 360568 BLAKE2B 
e4da21f0eff9111272618d1bad87790ed0c4b461478473654f8366b0023c0650b41d355b0737a4fd4ac943e66f919e2f0d6bf04250e597e54a290d4415f3a093
 SHA512 
e4ae6348833d2178c1dc76916937bcc9d7821dc6570fe13093c441ca22e0301a1ca6a4cf85d9814b83534733dba98f4c4a372791f93bc57173317657675b9ae3

diff --git a/dev-libs/libixion/libixion-0.14.0.ebuild 
b/dev-libs/libixion/libixion-0.14.1.ebuild
similarity index 100%
rename from dev-libs/libixion/libixion-0.14.0.ebuild
rename to dev-libs/libixion/libixion-0.14.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2018-09-16 Thread Andreas Sturmlechner
commit: 7f735722d975411ffa8b780b0465cbd03d8de6ed
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Sep 16 21:09:40 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Sep 16 22:29:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f735722

dev-libs/libixion: Pin dev-util/mdds DEPEND to 1.3*

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/libixion/libixion-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.13.0.ebuild 
b/dev-libs/libixion/libixion-0.13.0.ebuild
index ba41158d8f2..9059d4be086 100644
--- a/dev-libs/libixion/libixion-0.13.0.ebuild
+++ b/dev-libs/libixion/libixion-0.13.0.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
python? ( ${PYTHON_DEPS} )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.2.0:1=
+   =dev-util/mdds-1.3*:1=
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2018-09-12 Thread Andreas Sturmlechner
commit: d81653481fb27c49096ce88f60f66aeba02b1639
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 12 18:31:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 12 20:56:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8165348

dev-libs/libixion: Raise dev-util/mdds min ver to 1.4.1, subslot to 0/15

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/libixion/libixion-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 7fed246e305..9dbcab360b8 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 [[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/0.13" # based on SONAME of libixion.so
+SLOT="0/0.15" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="debug python static-libs +threads"
@@ -26,7 +26,7 @@ RDEPEND="
python? ( ${PYTHON_DEPS} )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.2.0:1=
+   >=dev-util/mdds-1.4.1:1=
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2018-09-12 Thread Andreas Sturmlechner
commit: 8e91432b94ebae639bffc6a160d4484c24f7ea7f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep 12 18:46:23 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Sep 12 20:56:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e91432b

dev-libs/libixion: 0.14.0 version bump without keywords

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/libixion/Manifest   |  1 +
 dev-libs/libixion/libixion-0.14.0.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index ee889944a60..b6136b93579 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1 +1,2 @@
 DIST libixion-0.13.0.tar.xz 413756 BLAKE2B 
04aef61a1cc691bb159d7e8131e2e47fe2590634adc93f2e5771ed106316eb1c92ee7c4aa05ba753a1751cb5e7c55cba9263515671a26f9bc9983a1cfcacceff
 SHA512 
15784e947164d106e677c59ece53b3cd401d4f9433cc5331a35d3be8332ae4f20a469ca73b30b253433c86da4afde886dfb4ac23e46ed46376a7349e0276c3a0
+DIST libixion-0.14.0.tar.xz 427100 BLAKE2B 
8f766a61d2dab2c1cd40fbd72bb3d0cad2dda1a9d4617f1bc5289237b29e8b4edab333819b3ca61dfbd9a9b22b2e5a956d5c12b0a9eab8f794cbd87a20237b4e
 SHA512 
8681912fb1bebb4de1fdcb4f0589aa84a3e38cd21747c81a204a87594f67879732461f3c02b70d0bf5659af59c1af1fa17df425eba5946d22a8599bc8da9fd92

diff --git a/dev-libs/libixion/libixion-0.14.0.ebuild 
b/dev-libs/libixion/libixion-0.14.0.ebuild
new file mode 100644
index 000..51e6e3935b8
--- /dev/null
+++ b/dev-libs/libixion/libixion-0.14.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
+
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
+inherit python-single-r1 ${GITECLASS}
+unset GITECLASS
+
+DESCRIPTION="General purpose formula parser & interpreter"
+HOMEPAGE="https://gitlab.com/ixion/ixion;
+[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/0.14" # based on SONAME of libixion.so
+[[ ${PV} ==  ]] || \
+KEYWORDS=""
+# KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="debug python static-libs +threads"
+
+RDEPEND="
+   dev-libs/boost:=
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/mdds-1.4.1:1=
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable debug) \
+   $(use_enable python) \
+   $(use_enable static-libs static) \
+   $(use_enable threads)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2018-07-14 Thread Andreas Sturmlechner
commit: 4fbe6cd9ca098e53c5aff7042233d2928a4637bd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 13 18:51:39 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 14 08:20:24 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fbe6cd9

dev-libs/libixion: Drop 0.12.2

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 dev-libs/libixion/Manifest   |  1 -
 dev-libs/libixion/libixion-0.12.2.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index 910f7751e3b..ee889944a60 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,2 +1 @@
-DIST libixion-0.12.2.tar.xz 407280 BLAKE2B 
f8a9307758f1005bd8dedb7aab9fed7478c963e3fd235c3d1efc29dbc51a3e9c6e92ff6972c8b06b2b90122a400d1f907bb39c67c2c20aa55c46a93e0c783edc
 SHA512 
0a85120a08c79c73a252a997c8b3df461fe1f8ce8b2334aee0e50bfd887a440a220b44922edd18fbd402b1c8ea8be629e6181493bc618eda198f35159813ddcd
 DIST libixion-0.13.0.tar.xz 413756 BLAKE2B 
04aef61a1cc691bb159d7e8131e2e47fe2590634adc93f2e5771ed106316eb1c92ee7c4aa05ba753a1751cb5e7c55cba9263515671a26f9bc9983a1cfcacceff
 SHA512 
15784e947164d106e677c59ece53b3cd401d4f9433cc5331a35d3be8332ae4f20a469ca73b30b253433c86da4afde886dfb4ac23e46ed46376a7349e0276c3a0

diff --git a/dev-libs/libixion/libixion-0.12.2.ebuild 
b/dev-libs/libixion/libixion-0.12.2.ebuild
deleted file mode 100644
index d3906167d9a..000
--- a/dev-libs/libixion/libixion-0.12.2.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit eutils python-single-r1 ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="General purpose formula parser & interpreter"
-HOMEPAGE="https://gitlab.com/ixion/ixion;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/0.12" # based on SONAME of libixion.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
-IUSE="debug python static-libs +threads"
-
-RDEPEND="
-   dev-libs/boost:=
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.2.0:1=
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable debug) \
-   $(use_enable python) \
-   $(use_enable static-libs static) \
-   $(use_enable threads)
-}
-
-src_install() {
-   default
-
-   prune_libtool_files --all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2018-05-29 Thread Thomas Deutschmann
commit: 7bb0f725e436ccf865e7b384efd8f8100207e939
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue May 29 11:06:22 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue May 29 11:06:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb0f725

dev-libs/libixion: x86 stable (bug #652638)

Package-Manager: Portage-2.3.40, Repoman-2.3.9

 dev-libs/libixion/libixion-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.13.0.ebuild 
b/dev-libs/libixion/libixion-0.13.0.ebuild
index aa243136054..ba41158d8f2 100644
--- a/dev-libs/libixion/libixion-0.13.0.ebuild
+++ b/dev-libs/libixion/libixion-0.13.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 IUSE="debug python static-libs +threads"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2018-05-22 Thread Mikle Kolyada
commit: a3f9177c288b4c25ea9cf1b27355fd64c5533666
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:35:53 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:42:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f9177c

dev-libs/libixion: amd64 stable wrt bug #652638

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/libixion/libixion-0.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.13.0.ebuild 
b/dev-libs/libixion/libixion-0.13.0.ebuild
index b814fbb37ad..aa243136054 100644
--- a/dev-libs/libixion/libixion-0.13.0.ebuild
+++ b/dev-libs/libixion/libixion-0.13.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="debug python static-libs +threads"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2018-02-03 Thread Andreas Sturmlechner
commit: 85993bfddc6f6c93af90609eadbfdc55f223753c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  3 19:10:42 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  3 19:34:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85993bfd

dev-libs/libixion: Restore keywords

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/libixion/libixion-0.13.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.13.0.ebuild 
b/dev-libs/libixion/libixion-0.13.0.ebuild
index 1cf9c89f976..b814fbb37ad 100644
--- a/dev-libs/libixion/libixion-0.13.0.ebuild
+++ b/dev-libs/libixion/libixion-0.13.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -17,8 +17,8 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of libixion.so
-# [[ ${PV} ==  ]] || \
-# KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+[[ ${PV} ==  ]] || \
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="debug python static-libs +threads"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2017-11-19 Thread Andreas Sturmlechner
commit: 642e188f197dce66f176e31284fda69e90489b9d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 19 23:29:03 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 19 23:49:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642e188f

dev-libs/libixion: Drop old

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-libs/libixion/Manifest   |  1 -
 dev-libs/libixion/libixion-0.11.1.ebuild | 53 
 2 files changed, 54 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index 57f5f3df2f0..3fbe1b45828 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,3 +1,2 @@
-DIST libixion-0.11.1.tar.xz 30 SHA256 
c9e9f52580d618fa969fc0293f55af21a9c74bfb802e655c6bf239202f95bede SHA512 
e205a5cf532e0522291f5f2a52c2e2c0cdf8d2ed094e5553943650744359d67adf629229a63c8fa90b15dde7765fee14d4f147fe51a6cdf79b2855509858
 WHIRLPOOL 
aff1350bd1e3a5fec3f0a0cd3f51a88c873bd28469884b48d3fc316782819465f7d193e019fc753474663326b27680c1d12ce3050e6a082a75073040147dfbd8
 DIST libixion-0.12.2.tar.xz 407280 SHA256 
8b44008836bb4e1a3dff4d3e40afec6c73037e3518e72cc85b5cc675fbc2daae SHA512 
0a85120a08c79c73a252a997c8b3df461fe1f8ce8b2334aee0e50bfd887a440a220b44922edd18fbd402b1c8ea8be629e6181493bc618eda198f35159813ddcd
 WHIRLPOOL 
3090887ffaa1222a3f15e4d5b96932d50392684ffaa4ea1022f14aeac7fc43972ed84fe6986c58360621e4ab1ad2ca5aa31694fbf081e8014de38b9ade1a060b
 DIST libixion-0.13.0.tar.xz 413756 SHA256 
5ae360c52ba2d17c4abf5ae21fa947f75925459e085acef5972395f77333c7e5 SHA512 
15784e947164d106e677c59ece53b3cd401d4f9433cc5331a35d3be8332ae4f20a469ca73b30b253433c86da4afde886dfb4ac23e46ed46376a7349e0276c3a0
 WHIRLPOOL 
702b8bc869273e9ccab4605426573ca514ad4ca7e898bc6f43cb442b4c55b5c129eddd524dc8a412b2fcadcb7501e6f5d70bd40b5f86525aa4c8690fa44962f2

diff --git a/dev-libs/libixion/libixion-0.11.1.ebuild 
b/dev-libs/libixion/libixion-0.11.1.ebuild
deleted file mode 100644
index 7ad53ecd7a7..000
--- a/dev-libs/libixion/libixion-0.11.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit eutils python-single-r1 ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="General purpose formula parser & interpreter"
-HOMEPAGE="https://gitlab.com/ixion/ixion;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/0.11" # based on SONAME of libixion.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~ppc x86"
-IUSE="python static-libs"
-
-RDEPEND="
-   dev-libs/boost:=[threads]
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.2.0:1=
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   eapply_user
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable python) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-
-   prune_libtool_files --all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2017-11-18 Thread Andreas Sturmlechner
commit: fe98d2ff58f9d48ecaa676e74b5669d5fa8d98eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 21:37:16 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 19 00:22:24 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe98d2ff

dev-libs/libixion: 0.13.0 version bump

Dropped keywords for testing.

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-libs/libixion/Manifest | 1 +
 dev-libs/libixion/{libixion-.ebuild => libixion-0.13.0.ebuild} | 6 +++---
 dev-libs/libixion/libixion-.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index 8c2f52de82b..57f5f3df2f0 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,2 +1,3 @@
 DIST libixion-0.11.1.tar.xz 30 SHA256 
c9e9f52580d618fa969fc0293f55af21a9c74bfb802e655c6bf239202f95bede SHA512 
e205a5cf532e0522291f5f2a52c2e2c0cdf8d2ed094e5553943650744359d67adf629229a63c8fa90b15dde7765fee14d4f147fe51a6cdf79b2855509858
 WHIRLPOOL 
aff1350bd1e3a5fec3f0a0cd3f51a88c873bd28469884b48d3fc316782819465f7d193e019fc753474663326b27680c1d12ce3050e6a082a75073040147dfbd8
 DIST libixion-0.12.2.tar.xz 407280 SHA256 
8b44008836bb4e1a3dff4d3e40afec6c73037e3518e72cc85b5cc675fbc2daae SHA512 
0a85120a08c79c73a252a997c8b3df461fe1f8ce8b2334aee0e50bfd887a440a220b44922edd18fbd402b1c8ea8be629e6181493bc618eda198f35159813ddcd
 WHIRLPOOL 
3090887ffaa1222a3f15e4d5b96932d50392684ffaa4ea1022f14aeac7fc43972ed84fe6986c58360621e4ab1ad2ca5aa31694fbf081e8014de38b9ade1a060b
+DIST libixion-0.13.0.tar.xz 413756 SHA256 
5ae360c52ba2d17c4abf5ae21fa947f75925459e085acef5972395f77333c7e5 SHA512 
15784e947164d106e677c59ece53b3cd401d4f9433cc5331a35d3be8332ae4f20a469ca73b30b253433c86da4afde886dfb4ac23e46ed46376a7349e0276c3a0
 WHIRLPOOL 
702b8bc869273e9ccab4605426573ca514ad4ca7e898bc6f43cb442b4c55b5c129eddd524dc8a412b2fcadcb7501e6f5d70bd40b5f86525aa4c8690fa44962f2

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-0.13.0.ebuild
similarity index 87%
copy from dev-libs/libixion/libixion-.ebuild
copy to dev-libs/libixion/libixion-0.13.0.ebuild
index cd31a4887aa..1cf9c89f976 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-0.13.0.ebuild
@@ -13,12 +13,12 @@ unset GITECLASS
 
 DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz;
+[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of libixion.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+# [[ ${PV} ==  ]] || \
+# KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="debug python static-libs +threads"
 
 RDEPEND="

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index cd31a4887aa..7fed246e305 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -13,12 +13,12 @@ unset GITECLASS
 
 DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz;
+[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="debug python static-libs +threads"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2017-11-15 Thread Thomas Deutschmann
commit: 696ffc06c1dbfd5b126b01b33ffc6020d7326435
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 16 01:32:39 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 16 01:32:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=696ffc06

dev-libs/libixion: x86 stable (bug #623646)

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 dev-libs/libixion/libixion-0.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.12.2.ebuild 
b/dev-libs/libixion/libixion-0.12.2.ebuild
index 1ef673d25f1..d3906167d9a 100644
--- a/dev-libs/libixion/libixion-0.12.2.ebuild
+++ b/dev-libs/libixion/libixion-0.12.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 LICENSE="MIT"
 SLOT="0/0.12" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 IUSE="debug python static-libs +threads"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2017-11-14 Thread Agostino Sarubbo
commit: 739d049df241fdd8e0100fae7dab5556840cc8ec
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 14 13:28:04 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 14 13:28:27 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=739d049d

dev-libs/libixion: amd64 stable wrt bug #623646

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libixion/libixion-0.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.12.2.ebuild 
b/dev-libs/libixion/libixion-0.12.2.ebuild
index ef984a6cc99..1ef673d25f1 100644
--- a/dev-libs/libixion/libixion-0.12.2.ebuild
+++ b/dev-libs/libixion/libixion-0.12.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 LICENSE="MIT"
 SLOT="0/0.12" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="debug python static-libs +threads"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2017-08-27 Thread Michael Palimaka
commit: 435b5b4075177d1bbb7564000ee1cff28373b799
Author: Roy Bamford  gentoo  org>
AuthorDate: Sun Aug 20 21:02:19 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 15:33:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435b5b40

dev-libs/libixion: added ~arm64 keyword

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 dev-libs/libixion/libixion-0.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.12.2.ebuild 
b/dev-libs/libixion/libixion-0.12.2.ebuild
index 65a86fc5b02..ef984a6cc99 100644
--- a/dev-libs/libixion/libixion-0.12.2.ebuild
+++ b/dev-libs/libixion/libixion-0.12.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 LICENSE="MIT"
 SLOT="0/0.12" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="debug python static-libs +threads"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/files/

2017-08-16 Thread Andreas Sturmlechner
commit: c6477b6a9bfb729347bbbffe8a00f822dd40fc5a
Author: Michael Mair-Keimberger (asterix)  gmail 
 com>
AuthorDate: Wed Aug 16 09:14:47 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Aug 16 16:23:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6477b6a

dev-libs/libixion: remove unused patches

Closes: https://github.com/gentoo/gentoo/pull/5439

 .../files/libixion-0.9.1-python-optional.patch | 64 --
 dev-libs/libixion/files/libixion-0.9.1-typo.patch  | 18 --
 2 files changed, 82 deletions(-)

diff --git a/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch 
b/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch
deleted file mode 100644
index 632fa07e0f6..000
--- a/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch
+++ /dev/null
@@ -1,64 +0,0 @@
 a/configure.ac 2016-02-06 17:08:05.505990463 +0100
-+++ b/configure.ac 2016-02-06 17:08:42.316530268 +0100
-@@ -15,18 +15,22 @@
- AC_INIT([libixion], [ixion_version])
- AC_CONFIG_HEADERS([config.h])
- AM_INIT_AUTOMAKE([1.11 foreign dist-bzip2 dist-xz])
--AM_PATH_PYTHON(2.7.0)
- m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
- 
- AC_ARG_WITH(hash-container-compat,
- [
-   --with-hash-container-compat use std::hash_foo instead of 
boost::unordered_foo
- ],
- ,with_hash_container_compat=no)
- 
- AC_ARG_WITH(mdds-include-path,
- AS_HELP_STRING([--with-mdds-include-path], [specify include path for mdds 
headers.])
- ,)
-+AC_ARG_ENABLE([python],
-+[AS_HELP_STRING([--disable-python], [Disable python bindings])],
-+[enable_python="$enableval"],
-+[enable_python=yes]
-+)
- 
- IXION_API_VERSION=ixion_api_version
- IXION_MAJOR_VERSION=ixion_major_version
-@@ -70,7 +74,11 @@
- PKG_CHECK_MODULES([MDDS],[mdds >= 0.12.0])
- 
- # Check for python.
--PKG_CHECK_MODULES([PYTHON], [python >= 0.27.1])
-+AS_IF([test "x$enable_python" != "xno"], [
-+AM_PATH_PYTHON(2.7.0)
-+PKG_CHECK_MODULES([PYTHON], [python >= 0.27.1])
-+])
-+AM_CONDITIONAL([BUILD_PYTHON], [test "x$enable_python" != "xno"])
- 
- CPPFLAGS="$CPPFLAGS -g -Os -fvisibility=hidden"
- 
-@@ -101,3 +109,10 @@
-  src/libixion/constants.inl
-  src/python/Makefile])
- AC_OUTPUT
-+
-+AC_MSG_NOTICE([
-+==
-+Build configuration:
-+  python:   $enable_python
-+==
-+])
 a/src/python/Makefile.am   2016-02-06 17:08:12.138907540 +0100
-+++ b/src/python/Makefile.am   2016-02-06 17:08:38.034583800 +0100
-@@ -1,3 +1,5 @@
-+if BUILD_PYTHON
-+
- pyexec_LTLIBRARIES = ixion.la
- ixion_la_SOURCES = \
-   document.hpp \
-@@ -16,3 +18,5 @@
- 
- AM_TESTS_ENVIRONMENT = PYTHONPATH=.libs$${PYTHONPATH:+:$${PYTHONPATH}}; 
export PYTHONPATH;
- TESTS = ../../test/ixion-python-test.py
-+
-+endif

diff --git a/dev-libs/libixion/files/libixion-0.9.1-typo.patch 
b/dev-libs/libixion/files/libixion-0.9.1-typo.patch
deleted file mode 100644
index 7e41f7bb752..000
--- a/dev-libs/libixion/files/libixion-0.9.1-typo.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-commit ceddf45ed98dd0b65b510a284d373630c7642587
-Author: Andreas Sturmlechner 
-Date:   Sun May 31 11:55:08 2015 +0200
-
-src/Makefile.am: Fix typo
-
-diff --git a/src/Makefile.am b/src/Makefile.am
-index ee9a1cc..b28c610 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -28,6 +28,6 @@ ixion_sorter_SOURCES = \
- ixion_sorter_LDADD = libixion/libixion-@IXION_API_VERSION@.la \
-$(BOOST_THREAD_LIBS) 
$(BOOST_PROGRAM_OPTIONS_LIBS)
- 
--AM_TESTS_ENVIRONMENT = PATH=.libs$${PATH:+:$${PATH}}; epxort PATH; \
-+AM_TESTS_ENVIRONMENT = PATH=.libs$${PATH:+:$${PATH}}; export PATH; \
-   
LD_LIBRARY_PATH=libixion/.libs$${LD_LIBRARY_PATH:+:$${LD_LIBRARY_PATH}}; export 
LD_LIBRARY_PATH;
- TESTS = ../test/ixion-parser-test.sh



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2017-05-26 Thread Andreas Sturmlechner
commit: f5476a845f8805882b609a311f1a0a007b47ff2a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May 26 20:27:53 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri May 26 20:30:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5476a84

dev-libs/libixion: Bump subslot, drop eutils

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-libs/libixion/libixion-.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 65a86fc5b02..cd31a4887aa 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -8,7 +8,7 @@ EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
 PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit eutils python-single-r1 ${GITECLASS}
+inherit python-single-r1 ${GITECLASS}
 unset GITECLASS
 
 DESCRIPTION="General purpose formula parser & interpreter"
@@ -16,7 +16,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 [[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/0.12" # based on SONAME of libixion.so
+SLOT="0/0.13" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="debug python static-libs +threads"
@@ -50,6 +50,5 @@ src_configure() {
 
 src_install() {
default
-
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2017-05-26 Thread Andreas Hüttel
commit: 3bc66dd09fc327fe533f98b2cda910d3ff8ebfb1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri May 26 19:07:58 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri May 26 19:17:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc66dd0

dev-libs/libixion: Restore keywords

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-libs/libixion/libixion-0.12.2.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.12.2.ebuild 
b/dev-libs/libixion/libixion-0.12.2.ebuild
index 2bf21c0a0dd..65a86fc5b02 100644
--- a/dev-libs/libixion/libixion-0.12.2.ebuild
+++ b/dev-libs/libixion/libixion-0.12.2.ebuild
@@ -18,8 +18,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 LICENSE="MIT"
 SLOT="0/0.12" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS=""
-#KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="debug python static-libs +threads"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2017-05-09 Thread Zac Medico
commit: 9bcdcdf1ce2adcbcdd2fe87b1edfd0c162dc19e6
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May  9 21:42:53 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  9 21:42:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bcdcdf1

dev-libs/libixion: Add python3.6 to PYTHON_COMPAT

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/libixion/libixion-0.11.1.ebuild | 4 ++--
 dev-libs/libixion/libixion-0.12.2.ebuild | 2 +-
 dev-libs/libixion/libixion-.ebuild   | 4 ++--
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.11.1.ebuild 
b/dev-libs/libixion/libixion-0.11.1.ebuild
index 9159ffb2022..7ad53ecd7a7 100644
--- a/dev-libs/libixion/libixion-0.11.1.ebuild
+++ b/dev-libs/libixion/libixion-0.11.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
 
-PYTHON_COMPAT=( python{3_4,3_5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
 inherit eutils python-single-r1 ${GITECLASS}

diff --git a/dev-libs/libixion/libixion-0.12.2.ebuild 
b/dev-libs/libixion/libixion-0.12.2.ebuild
index e6b900a74f5..2bf21c0a0dd 100644
--- a/dev-libs/libixion/libixion-0.12.2.ebuild
+++ b/dev-libs/libixion/libixion-0.12.2.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
 
-PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
 inherit eutils python-single-r1 ${GITECLASS}

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 0170c1e11f8..65a86fc5b02 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
 
-PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
 inherit eutils python-single-r1 ${GITECLASS}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2017-02-05 Thread Lars Wendler
commit: 317c3127361fac2cca0f3b94369d841a1aca99a4
Author: Lars Wendler  gentoo  org>
AuthorDate: Mon Feb  6 02:50:16 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Feb  6 02:50:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317c3127

dev-libs/libixion: Bump to version 0.12.2. Removed old.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-libs/libixion/Manifest   | 2 +-
 dev-libs/libixion/{libixion-0.12.1.ebuild => libixion-0.12.2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index 838b1c6..8c2f52d 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,2 +1,2 @@
 DIST libixion-0.11.1.tar.xz 30 SHA256 
c9e9f52580d618fa969fc0293f55af21a9c74bfb802e655c6bf239202f95bede SHA512 
e205a5cf532e0522291f5f2a52c2e2c0cdf8d2ed094e5553943650744359d67adf629229a63c8fa90b15dde7765fee14d4f147fe51a6cdf79b2855509858
 WHIRLPOOL 
aff1350bd1e3a5fec3f0a0cd3f51a88c873bd28469884b48d3fc316782819465f7d193e019fc753474663326b27680c1d12ce3050e6a082a75073040147dfbd8
-DIST libixion-0.12.1.tar.xz 406300 SHA256 
000820ba51109ec21cbdb7ea83c1fdb0acbcfeb55b4a6a80fe02b71d45c587c2 SHA512 
b3ba4c09f3f12df7fe9e6ef19d35e618d0effce2cf0866acdb23c72754ac7168c24cc979d6a49c756cf70b1e4a79e58b33ec6a05b8155b43a1682375eea9d022
 WHIRLPOOL 
14ae7725312894aca74a8df0a7dcfa6e9800526024d35259cfcf7a6e2cae9aa3564dfe9605ce61ce88972d1436f36e71343c2980c17253c12d603974f26e2249
+DIST libixion-0.12.2.tar.xz 407280 SHA256 
8b44008836bb4e1a3dff4d3e40afec6c73037e3518e72cc85b5cc675fbc2daae SHA512 
0a85120a08c79c73a252a997c8b3df461fe1f8ce8b2334aee0e50bfd887a440a220b44922edd18fbd402b1c8ea8be629e6181493bc618eda198f35159813ddcd
 WHIRLPOOL 
3090887ffaa1222a3f15e4d5b96932d50392684ffaa4ea1022f14aeac7fc43972ed84fe6986c58360621e4ab1ad2ca5aa31694fbf081e8014de38b9ade1a060b

diff --git a/dev-libs/libixion/libixion-0.12.1.ebuild 
b/dev-libs/libixion/libixion-0.12.2.ebuild
similarity index 96%
rename from dev-libs/libixion/libixion-0.12.1.ebuild
rename to dev-libs/libixion/libixion-0.12.2.ebuild
index 2089381..d4c738f 100644
--- a/dev-libs/libixion/libixion-0.12.1.ebuild
+++ b/dev-libs/libixion/libixion-0.12.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2016-11-29 Thread Andreas Hüttel
commit: 3466d1bb37850fbcef7b8d8570388ea4e61b9c45
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov 29 20:26:51 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue Nov 29 20:27:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3466d1bb

dev-libs/libixion: Remove old

Package-Manager: portage-2.3.2

 dev-libs/libixion/Manifest |  2 -
 dev-libs/libixion/libixion-0.9.0.ebuild| 48 ---
 dev-libs/libixion/libixion-0.9.1-r1.ebuild | 63 --
 3 files changed, 113 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index d6e85a3..838b1c6 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,4 +1,2 @@
 DIST libixion-0.11.1.tar.xz 30 SHA256 
c9e9f52580d618fa969fc0293f55af21a9c74bfb802e655c6bf239202f95bede SHA512 
e205a5cf532e0522291f5f2a52c2e2c0cdf8d2ed094e5553943650744359d67adf629229a63c8fa90b15dde7765fee14d4f147fe51a6cdf79b2855509858
 WHIRLPOOL 
aff1350bd1e3a5fec3f0a0cd3f51a88c873bd28469884b48d3fc316782819465f7d193e019fc753474663326b27680c1d12ce3050e6a082a75073040147dfbd8
 DIST libixion-0.12.1.tar.xz 406300 SHA256 
000820ba51109ec21cbdb7ea83c1fdb0acbcfeb55b4a6a80fe02b71d45c587c2 SHA512 
b3ba4c09f3f12df7fe9e6ef19d35e618d0effce2cf0866acdb23c72754ac7168c24cc979d6a49c756cf70b1e4a79e58b33ec6a05b8155b43a1682375eea9d022
 WHIRLPOOL 
14ae7725312894aca74a8df0a7dcfa6e9800526024d35259cfcf7a6e2cae9aa3564dfe9605ce61ce88972d1436f36e71343c2980c17253c12d603974f26e2249
-DIST libixion-0.9.0.tar.xz 351388 SHA256 
2112b4304667c4c2cdb8f3d331cc4ba696ea581db7d228b5b06ea2559e7531a5 SHA512 
da6ca9e79841f1f529328e39a2977d95a261ddaaf4a254bfc46de004d52d4b1e8fc0c8c1cbeb3e8ee18e9a5663b046cf1d3f232f31bdd83db75a766be654f49b
 WHIRLPOOL 
f35087fce0a0e53650b988b36ecde8378aa75d2a4b769f6046dce544b9fe89a0025c82a6ab2564b5a12c813e0726875c088d5cc37cfcad055d79d2c5563d53af
-DIST libixion-0.9.1.tar.xz 356500 SHA256 
77e35c163cd27657b83626a6da26c3b90f37ba9089d00aa25f384a9ac4b4e3a1 SHA512 
074318c6db01ec13f6cbdfb8d7d04aede9f20cac4c23476b570a37638b0e68170aabf977520b94dfc2dce079314109c2e70d64376f9f314890d4d60854458c03
 WHIRLPOOL 
ed79f0ed5705f8f8c5a24603fa4386b8822b477a21896d13eaf5fbe52d0f12fbf451f68de49314d8736160f82895047ba4d387431f989683553316d523bb0ce4

diff --git a/dev-libs/libixion/libixion-0.9.0.ebuild 
b/dev-libs/libixion/libixion-0.9.0.ebuild
deleted file mode 100644
index 59b8842..
--- a/dev-libs/libixion/libixion-0.9.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-
-PYTHON_COMPAT=( python2_7 )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit eutils python-single-r1 ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="General purpose formula parser & interpreter"
-HOMEPAGE="https://gitlab.com/ixion/ixion;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/0.10"
-[[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~ppc x86"
-
-IUSE="static-libs"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-libs/boost:=[threads]
-"
-DEPEND="${RDEPEND}
-   >=dev-util/mdds-0.12.0:0=
-"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-src_prepare() {
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-
-   prune_libtool_files --all
-}

diff --git a/dev-libs/libixion/libixion-0.9.1-r1.ebuild 
b/dev-libs/libixion/libixion-0.9.1-r1.ebuild
deleted file mode 100644
index e829d56..
--- a/dev-libs/libixion/libixion-0.9.1-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-
-PYTHON_COMPAT=( python2_7 )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3"
-inherit autotools eutils python-single-r1 ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="General purpose formula parser & interpreter"
-HOMEPAGE="https://gitlab.com/ixion/ixion;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/0.10" # based on SONAME of libixion.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="python static-libs"
-
-RDEPEND="
-   dev-libs/boost:=[threads]
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
-   >=sys-devel/boost-m4-0.4_p20160328
-   >=dev-util/mdds-0.12.0:0=
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-PATCHES=(
-   "${FILESDIR}/${PN}-0.9.1-typo.patch"
-   "${FILESDIR}/${PN}-0.9.1-python-optional.patch"
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # fixes bug 576462, which is due to an outdated bundled boost.m4
-  

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2016-11-29 Thread Agostino Sarubbo
commit: 304e7959bede49d9137da1d5d605dcb1c4933dc5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 29 18:41:04 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 29 18:41:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=304e7959

dev-libs/libixion: x86 stable wrt bug #600038

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libixion/libixion-0.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.11.1.ebuild 
b/dev-libs/libixion/libixion-0.11.1.ebuild
index 620adbc..4a4dd3b 100644
--- a/dev-libs/libixion/libixion-0.11.1.ebuild
+++ b/dev-libs/libixion/libixion-0.11.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 LICENSE="MIT"
 SLOT="0/0.11" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc x86"
 IUSE="python static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2016-11-29 Thread Agostino Sarubbo
commit: 3ce7d079389fa3d114895e67311637d840aefdc6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 29 18:39:10 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 29 18:39:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce7d079

dev-libs/libixion: amd64 stable wrt bug #600038

Package-Manager: portage-2.3.0
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-libs/libixion/libixion-0.11.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libixion/libixion-0.11.1.ebuild 
b/dev-libs/libixion/libixion-0.11.1.ebuild
index 6b3fc51..620adbc 100644
--- a/dev-libs/libixion/libixion-0.11.1.ebuild
+++ b/dev-libs/libixion/libixion-0.11.1.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 LICENSE="MIT"
 SLOT="0/0.11" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~x86"
 IUSE="python static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2016-10-01 Thread Andreas Hüttel
commit: 27dd01e371adb4e689b203def9e1df9a3a72ce57
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Sep 24 19:15:26 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Oct  1 22:08:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27dd01e3

dev-libs/libixion: Version bump to 0.12.1

Adding USE=debug,threads, dropping boost[threads] build dep

Package-Manager: portage-2.3.0

 dev-libs/libixion/Manifest  |  1 +
 .../{libixion-.ebuild => libixion-0.12.1.ebuild}| 17 ++---
 dev-libs/libixion/libixion-.ebuild  | 14 --
 dev-libs/libixion/metadata.xml  |  3 +++
 4 files changed, 22 insertions(+), 13 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index 04eb638..d6e85a3 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,3 +1,4 @@
 DIST libixion-0.11.1.tar.xz 30 SHA256 
c9e9f52580d618fa969fc0293f55af21a9c74bfb802e655c6bf239202f95bede SHA512 
e205a5cf532e0522291f5f2a52c2e2c0cdf8d2ed094e5553943650744359d67adf629229a63c8fa90b15dde7765fee14d4f147fe51a6cdf79b2855509858
 WHIRLPOOL 
aff1350bd1e3a5fec3f0a0cd3f51a88c873bd28469884b48d3fc316782819465f7d193e019fc753474663326b27680c1d12ce3050e6a082a75073040147dfbd8
+DIST libixion-0.12.1.tar.xz 406300 SHA256 
000820ba51109ec21cbdb7ea83c1fdb0acbcfeb55b4a6a80fe02b71d45c587c2 SHA512 
b3ba4c09f3f12df7fe9e6ef19d35e618d0effce2cf0866acdb23c72754ac7168c24cc979d6a49c756cf70b1e4a79e58b33ec6a05b8155b43a1682375eea9d022
 WHIRLPOOL 
14ae7725312894aca74a8df0a7dcfa6e9800526024d35259cfcf7a6e2cae9aa3564dfe9605ce61ce88972d1436f36e71343c2980c17253c12d603974f26e2249
 DIST libixion-0.9.0.tar.xz 351388 SHA256 
2112b4304667c4c2cdb8f3d331cc4ba696ea581db7d228b5b06ea2559e7531a5 SHA512 
da6ca9e79841f1f529328e39a2977d95a261ddaaf4a254bfc46de004d52d4b1e8fc0c8c1cbeb3e8ee18e9a5663b046cf1d3f232f31bdd83db75a766be654f49b
 WHIRLPOOL 
f35087fce0a0e53650b988b36ecde8378aa75d2a4b769f6046dce544b9fe89a0025c82a6ab2564b5a12c813e0726875c088d5cc37cfcad055d79d2c5563d53af
 DIST libixion-0.9.1.tar.xz 356500 SHA256 
77e35c163cd27657b83626a6da26c3b90f37ba9089d00aa25f384a9ac4b4e3a1 SHA512 
074318c6db01ec13f6cbdfb8d7d04aede9f20cac4c23476b570a37638b0e68170aabf977520b94dfc2dce079314109c2e70d64376f9f314890d4d60854458c03
 WHIRLPOOL 
ed79f0ed5705f8f8c5a24603fa4386b8822b477a21896d13eaf5fbe52d0f12fbf451f68de49314d8736160f82895047ba4d387431f989683553316d523bb0ce4

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-0.12.1.ebuild
similarity index 75%
copy from dev-libs/libixion/libixion-.ebuild
copy to dev-libs/libixion/libixion-0.12.1.ebuild
index 62cd380..2089381 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-0.12.1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
 
-PYTHON_COMPAT=( python{3_3,3_4,3_5} )
+PYTHON_COMPAT=( python3_{4,5} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
 inherit eutils python-single-r1 ${GITECLASS}
@@ -17,13 +17,14 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 [[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/0.11" # based on SONAME of libixion.so
+SLOT="0/0.12" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="python static-libs"
+KEYWORDS=""
+#KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="debug python static-libs +threads"
 
 RDEPEND="
-   dev-libs/boost:=[threads]
+   dev-libs/boost:=
python? ( ${PYTHON_DEPS} )
 "
 DEPEND="${RDEPEND}
@@ -37,14 +38,16 @@ pkg_setup() {
 }
 
 src_prepare() {
-   eapply_user
+   default
[[ ${PV} ==  ]] && eautoreconf
 }
 
 src_configure() {
econf \
+   $(use_enable debug) \
$(use_enable python) \
-   $(use_enable static-libs static)
+   $(use_enable static-libs static) \
+   $(use_enable threads)
 }
 
 src_install() {

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 62cd380..9fd4730 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
 
-PYTHON_COMPAT=( python{3_3,3_4,3_5} )
+PYTHON_COMPAT=( python3_{4,5} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
 inherit eutils python-single-r1 ${GITECLASS}
@@ -17,13 +17,13 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 [[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/0.11" # based on SONAME of libixion.so
+SLOT="0/0.12" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="python static-libs"
+IUSE="debug python static-libs +threads"
 
 RDEPEND="
-   dev-libs/boost:=[threads]
+   dev-libs/boost:=

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2016-09-17 Thread Andreas Hüttel
commit: 1a9da13ab19c534d105c0727bce77d8a8739fc3f
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Fri Jul 29 10:02:40 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Sep 17 21:32:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a9da13a

dev-libs/libixion: Restore keywords

Package-Manager: portage-2.2.28

 dev-libs/libixion/libixion-0.11.1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.11.1.ebuild 
b/dev-libs/libixion/libixion-0.11.1.ebuild
index 6fbfe2a..62cd380 100644
--- a/dev-libs/libixion/libixion-0.11.1.ebuild
+++ b/dev-libs/libixion/libixion-0.11.1.ebuild
@@ -19,8 +19,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 LICENSE="MIT"
 SLOT="0/0.11" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS=""
-# KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="python static-libs"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2016-07-03 Thread Andreas Hüttel
commit: db5a2123065b6b8b2fe724fd78a886f454c21b2d
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sun Jun  5 11:13:52 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Jul  3 20:27:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5a2123

dev-libs/libixion: Drop old

Package-Manager: portage-2.2.28

 dev-libs/libixion/Manifest  |  1 -
 dev-libs/libixion/libixion-0.7.0.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index 76a8cbd..04eb638 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,4 +1,3 @@
 DIST libixion-0.11.1.tar.xz 30 SHA256 
c9e9f52580d618fa969fc0293f55af21a9c74bfb802e655c6bf239202f95bede SHA512 
e205a5cf532e0522291f5f2a52c2e2c0cdf8d2ed094e5553943650744359d67adf629229a63c8fa90b15dde7765fee14d4f147fe51a6cdf79b2855509858
 WHIRLPOOL 
aff1350bd1e3a5fec3f0a0cd3f51a88c873bd28469884b48d3fc316782819465f7d193e019fc753474663326b27680c1d12ce3050e6a082a75073040147dfbd8
-DIST libixion-0.7.0.tar.bz2 398089 SHA256 
c9594ec93e911b40b26784ccdae47df8ea3a7d9b57bbad876733e4efcedf5581 SHA512 
bda96a9cefb4bd842cd399a74c2fb5791d2a1d1d06d07106e1a121dc0bc02c00bef371b480ab1a7f922d5292c4d94fa8f7faaa2c6cd7596f2bc08b6ddfc929f5
 WHIRLPOOL 
0881a4b350eb6e8dc30ec166630cf46f85af07f41010b51b1b359787641d7f742ae10f1d4b1b3e438460bdb72468f43158c5baf1da95a0b70ed9d380c230f7d3
 DIST libixion-0.9.0.tar.xz 351388 SHA256 
2112b4304667c4c2cdb8f3d331cc4ba696ea581db7d228b5b06ea2559e7531a5 SHA512 
da6ca9e79841f1f529328e39a2977d95a261ddaaf4a254bfc46de004d52d4b1e8fc0c8c1cbeb3e8ee18e9a5663b046cf1d3f232f31bdd83db75a766be654f49b
 WHIRLPOOL 
f35087fce0a0e53650b988b36ecde8378aa75d2a4b769f6046dce544b9fe89a0025c82a6ab2564b5a12c813e0726875c088d5cc37cfcad055d79d2c5563d53af
 DIST libixion-0.9.1.tar.xz 356500 SHA256 
77e35c163cd27657b83626a6da26c3b90f37ba9089d00aa25f384a9ac4b4e3a1 SHA512 
074318c6db01ec13f6cbdfb8d7d04aede9f20cac4c23476b570a37638b0e68170aabf977520b94dfc2dce079314109c2e70d64376f9f314890d4d60854458c03
 WHIRLPOOL 
ed79f0ed5705f8f8c5a24603fa4386b8822b477a21896d13eaf5fbe52d0f12fbf451f68de49314d8736160f82895047ba4d387431f989683553316d523bb0ce4

diff --git a/dev-libs/libixion/libixion-0.7.0.ebuild 
b/dev-libs/libixion/libixion-0.7.0.ebuild
deleted file mode 100644
index 527d181..000
--- a/dev-libs/libixion/libixion-0.7.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-EGIT_REPO_URI="git://gitorious.org/ixion/ixion.git"
-
-[[ ${PV} ==  ]] && GITECLASS="git-2 autotools"
-inherit eutils ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="General purpose formula parser & interpreter"
-HOMEPAGE="https://gitlab.com/ixion/ixion;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.bz2;
-
-LICENSE="MIT"
-SLOT="0"
-[[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~ppc x86"
-IUSE="static-libs"
-
-RDEPEND="dev-libs/boost:=[threads]"
-DEPEND="${RDEPEND}
-   >=dev-util/mdds-0.10.1:=
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2016-06-03 Thread Lars Wendler
commit: 1e8cacffdee40f4ccb7ae1058d1c43c351981c32
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Fri May 13 21:09:46 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jun  3 12:49:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8cacff

dev-libs/libixion: Version bump to 0.11.1, depend on >=mdds-1.2.0

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libixion/Manifest | 1 +
 dev-libs/libixion/{libixion-.ebuild => libixion-0.11.1.ebuild} | 5 +++--
 dev-libs/libixion/libixion-.ebuild | 2 +-
 3 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index f2e35ea..113c970 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,4 +1,5 @@
 DIST libixion-0.11.0.tar.xz 365652 SHA256 
97a6e7f2b1fcbff69e76fe4e1df62f1cfcc353820472991e37de00aacb024293 SHA512 
ebba456908c74d952256b7ba4b675ebbe0978e1cf39aa2fa03f0f11050fd874cfa8393f92f29cdf70d539bb6a11db94b639f81fdcbf14ee0d4de62236cd85d30
 WHIRLPOOL 
cf0db731cdf6c70555036135eb5c22ad7abc327ff56223604922b7080abb7e31dd56cd9af8e397a4b0c7dac00f5901299a6ee0ff7044915d280b2f754667988e
+DIST libixion-0.11.1.tar.xz 30 SHA256 
c9e9f52580d618fa969fc0293f55af21a9c74bfb802e655c6bf239202f95bede SHA512 
e205a5cf532e0522291f5f2a52c2e2c0cdf8d2ed094e5553943650744359d67adf629229a63c8fa90b15dde7765fee14d4f147fe51a6cdf79b2855509858
 WHIRLPOOL 
aff1350bd1e3a5fec3f0a0cd3f51a88c873bd28469884b48d3fc316782819465f7d193e019fc753474663326b27680c1d12ce3050e6a082a75073040147dfbd8
 DIST libixion-0.7.0.tar.bz2 398089 SHA256 
c9594ec93e911b40b26784ccdae47df8ea3a7d9b57bbad876733e4efcedf5581 SHA512 
bda96a9cefb4bd842cd399a74c2fb5791d2a1d1d06d07106e1a121dc0bc02c00bef371b480ab1a7f922d5292c4d94fa8f7faaa2c6cd7596f2bc08b6ddfc929f5
 WHIRLPOOL 
0881a4b350eb6e8dc30ec166630cf46f85af07f41010b51b1b359787641d7f742ae10f1d4b1b3e438460bdb72468f43158c5baf1da95a0b70ed9d380c230f7d3
 DIST libixion-0.9.0.tar.xz 351388 SHA256 
2112b4304667c4c2cdb8f3d331cc4ba696ea581db7d228b5b06ea2559e7531a5 SHA512 
da6ca9e79841f1f529328e39a2977d95a261ddaaf4a254bfc46de004d52d4b1e8fc0c8c1cbeb3e8ee18e9a5663b046cf1d3f232f31bdd83db75a766be654f49b
 WHIRLPOOL 
f35087fce0a0e53650b988b36ecde8378aa75d2a4b769f6046dce544b9fe89a0025c82a6ab2564b5a12c813e0726875c088d5cc37cfcad055d79d2c5563d53af
 DIST libixion-0.9.1.tar.xz 356500 SHA256 
77e35c163cd27657b83626a6da26c3b90f37ba9089d00aa25f384a9ac4b4e3a1 SHA512 
074318c6db01ec13f6cbdfb8d7d04aede9f20cac4c23476b570a37638b0e68170aabf977520b94dfc2dce079314109c2e70d64376f9f314890d4d60854458c03
 WHIRLPOOL 
ed79f0ed5705f8f8c5a24603fa4386b8822b477a21896d13eaf5fbe52d0f12fbf451f68de49314d8736160f82895047ba4d387431f989683553316d523bb0ce4

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-0.11.1.ebuild
similarity index 93%
copy from dev-libs/libixion/libixion-.ebuild
copy to dev-libs/libixion/libixion-0.11.1.ebuild
index 0a1ad43..6fbfe2a 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-0.11.1.ebuild
@@ -19,7 +19,8 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 LICENSE="MIT"
 SLOT="0/0.11" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS=""
+# KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="python static-libs"
 
 RDEPEND="
@@ -27,7 +28,7 @@ RDEPEND="
python? ( ${PYTHON_DEPS} )
 "
 DEPEND="${RDEPEND}
-   dev-util/mdds:1=
+   >=dev-util/mdds-1.2.0:1=
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 0a1ad43..62cd380 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -27,7 +27,7 @@ RDEPEND="
python? ( ${PYTHON_DEPS} )
 "
 DEPEND="${RDEPEND}
-   dev-util/mdds:1=
+   >=dev-util/mdds-1.2.0:1=
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2016-06-03 Thread Lars Wendler
commit: a1151dea8a35288fd727792b0fc477a118a32ad8
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat May 14 08:35:18 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jun  3 12:50:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1151dea

dev-libs/libixion: Drop obsolete version

Package-Manager: portage-2.2.28
Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libixion/Manifest   |  1 -
 dev-libs/libixion/libixion-0.11.0.ebuild | 55 
 2 files changed, 56 deletions(-)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index 113c970..76a8cbd 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,4 +1,3 @@
-DIST libixion-0.11.0.tar.xz 365652 SHA256 
97a6e7f2b1fcbff69e76fe4e1df62f1cfcc353820472991e37de00aacb024293 SHA512 
ebba456908c74d952256b7ba4b675ebbe0978e1cf39aa2fa03f0f11050fd874cfa8393f92f29cdf70d539bb6a11db94b639f81fdcbf14ee0d4de62236cd85d30
 WHIRLPOOL 
cf0db731cdf6c70555036135eb5c22ad7abc327ff56223604922b7080abb7e31dd56cd9af8e397a4b0c7dac00f5901299a6ee0ff7044915d280b2f754667988e
 DIST libixion-0.11.1.tar.xz 30 SHA256 
c9e9f52580d618fa969fc0293f55af21a9c74bfb802e655c6bf239202f95bede SHA512 
e205a5cf532e0522291f5f2a52c2e2c0cdf8d2ed094e5553943650744359d67adf629229a63c8fa90b15dde7765fee14d4f147fe51a6cdf79b2855509858
 WHIRLPOOL 
aff1350bd1e3a5fec3f0a0cd3f51a88c873bd28469884b48d3fc316782819465f7d193e019fc753474663326b27680c1d12ce3050e6a082a75073040147dfbd8
 DIST libixion-0.7.0.tar.bz2 398089 SHA256 
c9594ec93e911b40b26784ccdae47df8ea3a7d9b57bbad876733e4efcedf5581 SHA512 
bda96a9cefb4bd842cd399a74c2fb5791d2a1d1d06d07106e1a121dc0bc02c00bef371b480ab1a7f922d5292c4d94fa8f7faaa2c6cd7596f2bc08b6ddfc929f5
 WHIRLPOOL 
0881a4b350eb6e8dc30ec166630cf46f85af07f41010b51b1b359787641d7f742ae10f1d4b1b3e438460bdb72468f43158c5baf1da95a0b70ed9d380c230f7d3
 DIST libixion-0.9.0.tar.xz 351388 SHA256 
2112b4304667c4c2cdb8f3d331cc4ba696ea581db7d228b5b06ea2559e7531a5 SHA512 
da6ca9e79841f1f529328e39a2977d95a261ddaaf4a254bfc46de004d52d4b1e8fc0c8c1cbeb3e8ee18e9a5663b046cf1d3f232f31bdd83db75a766be654f49b
 WHIRLPOOL 
f35087fce0a0e53650b988b36ecde8378aa75d2a4b769f6046dce544b9fe89a0025c82a6ab2564b5a12c813e0726875c088d5cc37cfcad055d79d2c5563d53af

diff --git a/dev-libs/libixion/libixion-0.11.0.ebuild 
b/dev-libs/libixion/libixion-0.11.0.ebuild
deleted file mode 100644
index 0d63dd7..000
--- a/dev-libs/libixion/libixion-0.11.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
-
-PYTHON_COMPAT=( python{3_3,3_4,3_5} )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit eutils python-single-r1 ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="General purpose formula parser & interpreter"
-HOMEPAGE="https://gitlab.com/ixion/ixion;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/0.11" # based on SONAME of libixion.so
-[[ ${PV} ==  ]] || \
-KEYWORDS=""
-# KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="python static-libs"
-
-RDEPEND="
-   dev-libs/boost:=[threads]
-   python? ( ${PYTHON_DEPS} )
-"
-DEPEND="${RDEPEND}
-   dev-util/mdds:1=
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   eapply_user
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   $(use_enable python) \
-   $(use_enable static-libs static)
-}
-
-src_install() {
-   default
-
-   prune_libtool_files --all
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2016-04-03 Thread David Seifert
commit: 7dd7f39657699bf5e32a30228696f443a7d4446c
Author: David Seifert  gentoo  org>
AuthorDate: Sun Apr  3 19:21:27 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Apr  3 19:21:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd7f396

dev-libs/libixion: use more recent sys-devel/boost-m4

Gentoo-Bug: 576462

Package-Manager: portage-2.2.28

 dev-libs/libixion/libixion-0.9.1-r1.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libixion/libixion-0.9.1-r1.ebuild 
b/dev-libs/libixion/libixion-0.9.1-r1.ebuild
index 6dc3c0e..e829d56 100644
--- a/dev-libs/libixion/libixion-0.9.1-r1.ebuild
+++ b/dev-libs/libixion/libixion-0.9.1-r1.ebuild
@@ -27,20 +27,25 @@ RDEPEND="
python? ( ${PYTHON_DEPS} )
 "
 DEPEND="${RDEPEND}
+   >=sys-devel/boost-m4-0.4_p20160328
>=dev-util/mdds-0.12.0:0=
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.1-typo.patch"
+   "${FILESDIR}/${PN}-0.9.1-python-optional.patch"
+)
 
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }
 
 src_prepare() {
-   eapply_user
+   default
 
-   eapply "${FILESDIR}/${PN}-0.9.1-typo.patch" \
-   "${FILESDIR}/${PN}-0.9.1-python-optional.patch"
+   # fixes bug 576462, which is due to an outdated bundled boost.m4
+   rm m4/boost.m4 || die
 
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/, dev-libs/libixion/files/

2016-02-24 Thread Andreas Hüttel
commit: 287d369fccff7bffb877dd06ce5c8bcb30c248c6
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Wed Feb 24 11:14:39 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Wed Feb 24 11:20:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287d369f

dev-libs/libixion: Fix build, EAPI=6

- ${P}-python-optional.patch was removing -DMDDS_HASH_CONTAINER_BOOST,
  fixed and removed any python-unrelated parts from the patch
- Removed unnecessary ${P}-python-symbol.patch

Package-Manager: portage-2.2.27

 .../files/libixion-0.9.1-python-optional.patch | 42 +++---
 .../files/libixion-0.9.1-python-symbol.patch   | 13 ---
 ...ixion-0.9.1.ebuild => libixion-0.9.1-r1.ebuild} | 12 ---
 3 files changed, 19 insertions(+), 48 deletions(-)

diff --git a/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch 
b/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch
index df945ab..632fa07 100644
--- a/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch
+++ b/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch
@@ -1,21 +1,21 @@
 --- a/configure.ac 2016-02-06 17:08:05.505990463 +0100
 +++ b/configure.ac 2016-02-06 17:08:42.316530268 +0100
-@@ -15,18 +15,13 @@
+@@ -15,18 +15,22 @@
  AC_INIT([libixion], [ixion_version])
  AC_CONFIG_HEADERS([config.h])
  AM_INIT_AUTOMAKE([1.11 foreign dist-bzip2 dist-xz])
 -AM_PATH_PYTHON(2.7.0)
  m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
  
--AC_ARG_WITH(hash-container-compat,
--[
--  --with-hash-container-compat use std::hash_foo instead of 
boost::unordered_foo
--],
--,with_hash_container_compat=no)
--
--AC_ARG_WITH(mdds-include-path,
--AS_HELP_STRING([--with-mdds-include-path], [specify include path for mdds 
headers.])
--,)
+ AC_ARG_WITH(hash-container-compat,
+ [
+   --with-hash-container-compat use std::hash_foo instead of 
boost::unordered_foo
+ ],
+ ,with_hash_container_compat=no)
+ 
+ AC_ARG_WITH(mdds-include-path,
+ AS_HELP_STRING([--with-mdds-include-path], [specify include path for mdds 
headers.])
+ ,)
 +AC_ARG_ENABLE([python],
 +[AS_HELP_STRING([--disable-python], [Disable python bindings])],
 +[enable_python="$enableval"],
@@ -24,25 +24,7 @@
  
  IXION_API_VERSION=ixion_api_version
  IXION_MAJOR_VERSION=ixion_major_version
-@@ -66,23 +61,19 @@
- AC_FUNC_STRTOD
- AC_CHECK_FUNCS([gettimeofday])
- 
--CPPFLAGS="$CPPFLAGS -D_REENTRANT -DMDDS_HASH_CONTAINER_BOOST"
-+CPPFLAGS="$CPPFLAGS -D_REENTRANT"
- 
--AC_MSG_CHECKING([whether to turn on hash container compatibility])
--if test "z$with_hash_container_compat" = "zno"; then
--AC_MSG_RESULT([no])
--BOOST_REQUIRE([1.36])
--BOOST_UNORDERED
--else
--AC_MSG_RESULT([yes])
--DEFINES="$DEFINES -D_IXION_HASH_CONTAINER_COMPAT"
--fi
-+BOOST_REQUIRE([1.36])
- 
- # Check for mdds.
+@@ -70,7 +74,11 @@
  PKG_CHECK_MODULES([MDDS],[mdds >= 0.12.0])
  
  # Check for python.
@@ -55,7 +37,7 @@
  
  CPPFLAGS="$CPPFLAGS -g -Os -fvisibility=hidden"
  
-@@ -101,3 +92,10 @@
+@@ -101,3 +109,10 @@
   src/libixion/constants.inl
   src/python/Makefile])
  AC_OUTPUT

diff --git a/dev-libs/libixion/files/libixion-0.9.1-python-symbol.patch 
b/dev-libs/libixion/files/libixion-0.9.1-python-symbol.patch
deleted file mode 100644
index 1a62bbc..000
--- a/dev-libs/libixion/files/libixion-0.9.1-python-symbol.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/python/Makefile.am b/src/python/Makefile.am
-index 0dfae54..094e0cf 100644
 a/src/python/Makefile.am
-+++ b/src/python/Makefile.am
-@@ -10,7 +10,7 @@ ixion_la_SOURCES = \
-   sheet.hpp \
-   sheet.cpp
- 
--ixion_la_LDFLAGS = -module -avoid-version -export-symbols-regex initixion
-+ixion_la_LDFLAGS = -module -avoid-version -export-symbols-regex PyInit_ixion
- ixion_la_CPPFLAGS = -I$(top_srcdir)/include $(PYTHON_CFLAGS) $(MDDS_CFLAGS)
- ixion_la_LIBADD = \
-   ../libixion/libixion-@IXION_API_VERSION@.la \

diff --git a/dev-libs/libixion/libixion-0.9.1.ebuild 
b/dev-libs/libixion/libixion-0.9.1-r1.ebuild
similarity index 85%
rename from dev-libs/libixion/libixion-0.9.1.ebuild
rename to dev-libs/libixion/libixion-0.9.1-r1.ebuild
index 9c993be..6dc3c0e 100644
--- a/dev-libs/libixion/libixion-0.9.1.ebuild
+++ b/dev-libs/libixion/libixion-0.9.1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
 
@@ -17,7 +17,7 @@ HOMEPAGE="https://gitlab.com/ixion/ixion;
 [[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/0.10"
+SLOT="0/0.10" # based on SONAME of libixion.so
 [[ ${PV} ==  ]] || \
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="python static-libs"
@@ -37,9 +37,11 @@ pkg_setup() {
 }
 
 src_prepare() {
-   epatch "${FILESDIR}/${PN}-0.9.1-typo.patch" \
-   "${FILESDIR}/${PN}-0.9.1-python-optional.patch" \
-   

[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/

2016-02-22 Thread Andreas Hüttel
commit: f8c8ceb98fa80cebc81e1cd897cc2436665be5ed
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Fri Feb 19 23:29:57 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:06:31 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c8ceb9

dev-libs/libixion: 0.11.0 version bump

Package-Manager: portage-2.2.27

 dev-libs/libixion/Manifest   |  1 +
 dev-libs/libixion/libixion-0.11.0.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-libs/libixion/Manifest b/dev-libs/libixion/Manifest
index e1da979..f2e35ea 100644
--- a/dev-libs/libixion/Manifest
+++ b/dev-libs/libixion/Manifest
@@ -1,3 +1,4 @@
+DIST libixion-0.11.0.tar.xz 365652 SHA256 
97a6e7f2b1fcbff69e76fe4e1df62f1cfcc353820472991e37de00aacb024293 SHA512 
ebba456908c74d952256b7ba4b675ebbe0978e1cf39aa2fa03f0f11050fd874cfa8393f92f29cdf70d539bb6a11db94b639f81fdcbf14ee0d4de62236cd85d30
 WHIRLPOOL 
cf0db731cdf6c70555036135eb5c22ad7abc327ff56223604922b7080abb7e31dd56cd9af8e397a4b0c7dac00f5901299a6ee0ff7044915d280b2f754667988e
 DIST libixion-0.7.0.tar.bz2 398089 SHA256 
c9594ec93e911b40b26784ccdae47df8ea3a7d9b57bbad876733e4efcedf5581 SHA512 
bda96a9cefb4bd842cd399a74c2fb5791d2a1d1d06d07106e1a121dc0bc02c00bef371b480ab1a7f922d5292c4d94fa8f7faaa2c6cd7596f2bc08b6ddfc929f5
 WHIRLPOOL 
0881a4b350eb6e8dc30ec166630cf46f85af07f41010b51b1b359787641d7f742ae10f1d4b1b3e438460bdb72468f43158c5baf1da95a0b70ed9d380c230f7d3
 DIST libixion-0.9.0.tar.xz 351388 SHA256 
2112b4304667c4c2cdb8f3d331cc4ba696ea581db7d228b5b06ea2559e7531a5 SHA512 
da6ca9e79841f1f529328e39a2977d95a261ddaaf4a254bfc46de004d52d4b1e8fc0c8c1cbeb3e8ee18e9a5663b046cf1d3f232f31bdd83db75a766be654f49b
 WHIRLPOOL 
f35087fce0a0e53650b988b36ecde8378aa75d2a4b769f6046dce544b9fe89a0025c82a6ab2564b5a12c813e0726875c088d5cc37cfcad055d79d2c5563d53af
 DIST libixion-0.9.1.tar.xz 356500 SHA256 
77e35c163cd27657b83626a6da26c3b90f37ba9089d00aa25f384a9ac4b4e3a1 SHA512 
074318c6db01ec13f6cbdfb8d7d04aede9f20cac4c23476b570a37638b0e68170aabf977520b94dfc2dce079314109c2e70d64376f9f314890d4d60854458c03
 WHIRLPOOL 
ed79f0ed5705f8f8c5a24603fa4386b8822b477a21896d13eaf5fbe52d0f12fbf451f68de49314d8736160f82895047ba4d387431f989683553316d523bb0ce4

diff --git a/dev-libs/libixion/libixion-0.11.0.ebuild 
b/dev-libs/libixion/libixion-0.11.0.ebuild
new file mode 100644
index 000..0d63dd7
--- /dev/null
+++ b/dev-libs/libixion/libixion-0.11.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git;
+
+PYTHON_COMPAT=( python{3_3,3_4,3_5} )
+
+[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
+inherit eutils python-single-r1 ${GITECLASS}
+unset GITECLASS
+
+DESCRIPTION="General purpose formula parser & interpreter"
+HOMEPAGE="https://gitlab.com/ixion/ixion;
+[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/ixion/src/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/0.11" # based on SONAME of libixion.so
+[[ ${PV} ==  ]] || \
+KEYWORDS=""
+# KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="python static-libs"
+
+RDEPEND="
+   dev-libs/boost:=[threads]
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}
+   dev-util/mdds:1=
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   eapply_user
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable python) \
+   $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+
+   prune_libtool_files --all
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libixion/files/, dev-libs/libixion/

2016-02-22 Thread Andreas Hüttel
commit: 77d879fe444909e960a42c563cae442e72aabca8
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 15:09:03 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:05:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77d879fe

dev-libs/libixion: Fix DEPENDs, subslot, fix USE=-python (bug 550814)

- >=: Pin mdds DEPEND to slot 1
-  <: Pin mdds DEPEND to slot 0

Package-Manager: portage-2.2.27

 .../files/libixion-0.9.1-python-optional.patch | 96 ++
 .../files/libixion-0.9.1-python-symbol.patch   | 13 +++
 dev-libs/libixion/libixion-0.9.0.ebuild|  2 +-
 dev-libs/libixion/libixion-0.9.1.ebuild|  9 +-
 dev-libs/libixion/libixion-.ebuild | 11 +--
 dev-libs/libixion/metadata.xml |  3 +
 6 files changed, 89 insertions(+), 45 deletions(-)

diff --git a/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch 
b/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch
index a4e7239..df945ab 100644
--- a/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch
+++ b/dev-libs/libixion/files/libixion-0.9.1-python-optional.patch
@@ -1,34 +1,48 @@
-commit 59c360c9fe438a2805d65decc6c7889bc99a7747
-Author: Andreas Sturmlechner 
-Date:   Sun May 31 10:14:17 2015 +0200
-
-python: Make it optional
-
-python bindings are built unless disabled
-
-diff --git a/configure.ac b/configure.ac
-index 03f6120..1c7d8b2 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -15,7 +15,6 @@ AC_PREREQ([2.63])
+--- a/configure.ac 2016-02-06 17:08:05.505990463 +0100
 b/configure.ac 2016-02-06 17:08:42.316530268 +0100
+@@ -15,18 +15,13 @@
  AC_INIT([libixion], [ixion_version])
  AC_CONFIG_HEADERS([config.h])
  AM_INIT_AUTOMAKE([1.11 foreign dist-bzip2 dist-xz])
 -AM_PATH_PYTHON(2.7.0)
  m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
  
- AC_ARG_WITH(hash-container-compat,
-@@ -28,6 +27,9 @@ AC_ARG_WITH(mdds-include-path,
- AS_HELP_STRING([--with-mdds-include-path], [specify include path for mdds 
headers.])
- ,)
- 
+-AC_ARG_WITH(hash-container-compat,
+-[
+-  --with-hash-container-compat use std::hash_foo instead of 
boost::unordered_foo
+-],
+-,with_hash_container_compat=no)
+-
+-AC_ARG_WITH(mdds-include-path,
+-AS_HELP_STRING([--with-mdds-include-path], [specify include path for mdds 
headers.])
+-,)
 +AC_ARG_ENABLE([python],
-+AS_HELP_STRING([--disable-python], [Disable python bindings]))
-+
++[AS_HELP_STRING([--disable-python], [Disable python bindings])],
++[enable_python="$enableval"],
++[enable_python=yes]
++)
+ 
  IXION_API_VERSION=ixion_api_version
  IXION_MAJOR_VERSION=ixion_major_version
- IXION_MINOR_VERSION=ixion_minor_version
-@@ -82,7 +84,11 @@ fi
+@@ -66,23 +61,19 @@
+ AC_FUNC_STRTOD
+ AC_CHECK_FUNCS([gettimeofday])
+ 
+-CPPFLAGS="$CPPFLAGS -D_REENTRANT -DMDDS_HASH_CONTAINER_BOOST"
++CPPFLAGS="$CPPFLAGS -D_REENTRANT"
+ 
+-AC_MSG_CHECKING([whether to turn on hash container compatibility])
+-if test "z$with_hash_container_compat" = "zno"; then
+-AC_MSG_RESULT([no])
+-BOOST_REQUIRE([1.36])
+-BOOST_UNORDERED
+-else
+-AC_MSG_RESULT([yes])
+-DEFINES="$DEFINES -D_IXION_HASH_CONTAINER_COMPAT"
+-fi
++BOOST_REQUIRE([1.36])
+ 
+ # Check for mdds.
  PKG_CHECK_MODULES([MDDS],[mdds >= 0.12.0])
  
  # Check for python.
@@ -37,20 +51,32 @@ index 03f6120..1c7d8b2 100644
 +AM_PATH_PYTHON(2.7.0)
 +PKG_CHECK_MODULES([PYTHON], [python >= 0.27.1])
 +])
-+AM_CONDITIONAL([PYTHON], [test "x$enable_python" != "xno"])
++AM_CONDITIONAL([BUILD_PYTHON], [test "x$enable_python" != "xno"])
  
  CPPFLAGS="$CPPFLAGS -g -Os -fvisibility=hidden"
  
-diff --git a/src/Makefile.am b/src/Makefile.am
-index 6e138a4..cd912ab 100644
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -1,4 +1,7 @@
--SUBDIRS = libixion python
-+SUBDIRS = libixion
-+if PYTHON
-+  SUBDIRS += python
-+endif
- 
- AM_CPPFLAGS = -I$(top_srcdir)/include $(MDDS_CFLAGS)
+@@ -101,3 +92,10 @@
+  src/libixion/constants.inl
+  src/python/Makefile])
+ AC_OUTPUT
++
++AC_MSG_NOTICE([
++==
++Build configuration:
++  python:   $enable_python
++==
++])
+--- a/src/python/Makefile.am   2016-02-06 17:08:12.138907540 +0100
 b/src/python/Makefile.am   2016-02-06 17:08:38.034583800 +0100
+@@ -1,3 +1,5 @@
++if BUILD_PYTHON
++
+ pyexec_LTLIBRARIES = ixion.la
+ ixion_la_SOURCES = \
+   document.hpp \
+@@ -16,3 +18,5 @@
  
+ AM_TESTS_ENVIRONMENT = PYTHONPATH=.libs$${PYTHONPATH:+:$${PYTHONPATH}}; 
export PYTHONPATH;
+ TESTS = ../../test/ixion-python-test.py
++
++endif

diff --git a/dev-libs/libixion/files/libixion-0.9.1-python-symbol.patch 
b/dev-libs/libixion/files/libixion-0.9.1-python-symbol.patch
new file mode 100644