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

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

dev-libs/liborcus: drop 0.17.2-r1

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

 dev-libs/liborcus/Manifest |  1 -
 .../liborcus/files/liborcus-0.17.0-test-fix.patch  | 51 
 .../liborcus/files/liborcus-0.17.2-clang.patch | 26 
 .../liborcus/files/liborcus-0.17.2-gcc-13.patch| 29 -
 .../liborcus/files/liborcus-0.17.2-gcc-14.patch| 21 ---
 .../files/liborcus-0.17.2-python-optional.patch| 26 
 dev-libs/liborcus/liborcus-0.17.2-r1.ebuild| 71 --
 7 files changed, 225 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 521c0a55f1a7..43b43bede6f9 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1 @@
-DIST liborcus-0.17.2.tar.xz 1839188 BLAKE2B 
d274e3af71df16866e305403d63d3978613915753412ac9de19d7de7802930c3886d8653d6d48a8d9a971dc0ee284f8f83af8dc07850b5f28fcdab2815b6d9b2
 SHA512 
8ad8db46c23673260057aff555286d95ebfeff0a027bdeae24f11f8aa12456284f7f4446edddb91936b3011eb1227cfe1618ab3c4d909f8356c8c151f5739d79
 DIST liborcus-0.19.2.tar.xz 2211268 BLAKE2B 
4ee3fd2fb122d3a9840cb92452bf8a6d3d54b7b50a32be84e1bb08dfe2e2abc2de80098d9460b6bd82d0249304a7ba5c39b18ace3f69150ba71e16ef14795ca4
 SHA512 
c955490f57e91615278a83bb48726025cd5f8059b97ed5532f770199e134ca511c7ee6b0cd0a9d3a2d54208a5fdd19117054e95e818162ea568052fa11b21d4e

diff --git a/dev-libs/liborcus/files/liborcus-0.17.0-test-fix.patch 
b/dev-libs/liborcus/files/liborcus-0.17.0-test-fix.patch
deleted file mode 100644
index 1de33a7e3f4c..
--- a/dev-libs/liborcus/files/liborcus-0.17.0-test-fix.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-# https://bugs.gentoo.org/713586
-
-[PATCH] Build orcus-env-dump unconditionally
-
-The rule for `orcus-env-dump.o` is guarded by `if WITH_TOOLS` however,
-the rule for the executable `orcus-env-dump` is not. This leads to
-linking errors when running the test suite without tools.
-
-Move the rule for `orcus-env-dump.o` out of the if WITH_TOOLS block to
-always build it.

- src/Makefile.am | 20 ++--
- 1 file changed, 10 insertions(+), 10 deletions(-)
-
-diff --git a/src/Makefile.am b/src/Makefile.am
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -25,6 +25,16 @@ orcus_test_xml_LDADD = \
- 
- orcus_test_xml_CPPFLAGS = -I$(top_builddir)/lib/liborcus/liborcus.la 
$(AM_CPPFLAGS) -DSRCDIR=\""$(top_srcdir)"\"
- 
-+#
-+
-+# orcus-env-dump
-+
-+orcus_env_dump_SOURCES = orcus_env_dump.cpp
-+orcus_env_dump_LDADD = \
-+  parser/liborcus-parser-@ORCUS_API_VERSION@.la \
-+  liborcus/liborcus-@ORCUS_API_VERSION@.la
-+orcus_env_dump_CPPFLAGS = -I$(top_builddir)/lib/liborcus/liborcus.la 
$(AM_CPPFLAGS)
-+
- 
- TESTS = \
-   orcus-test-xml \
-@@ -136,16 +146,6 @@ orcus_detect_CPPFLAGS = 
-I$(top_builddir)/lib/liborcus/liborcus.la $(AM_CPPFLAGS
- 
- #
- 
--# orcus-env-dump
--
--orcus_env_dump_SOURCES = orcus_env_dump.cpp
--orcus_env_dump_LDADD = \
--  parser/liborcus-parser-@ORCUS_API_VERSION@.la \
--  liborcus/liborcus-@ORCUS_API_VERSION@.la
--orcus_env_dump_CPPFLAGS = -I$(top_builddir)/lib/liborcus/liborcus.la 
$(AM_CPPFLAGS)
--
--#
--
- if BUILD_SPREADSHEET_MODEL
- 
- orcus_json_LDADD += \

diff --git a/dev-libs/liborcus/files/liborcus-0.17.2-clang.patch 
b/dev-libs/liborcus/files/liborcus-0.17.2-clang.patch
deleted file mode 100644
index 62950cfcecb9..
--- a/dev-libs/liborcus/files/liborcus-0.17.2-clang.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-https://gitlab.com/orcus/orcus/-/commit/469aca3c76965b9031947506a15d940cbcd11cdb
-
-From: Tom Stellard 
-Date: Mon, 16 May 2022 22:12:30 +
-Subject: [PATCH] Fix error when compiling with clang
-
-csv.cpp:83:29: error: non-constant-expression cannot be narrowed from type 
'Py_ssize_t' (aka 'long') to 'std::basic_string_view::size_type' (aka 'unsigned 
long') in initializer list [-Wc++11-narrowing]
-app.read_stream({p, n});
-^
-csv.cpp:83:29: note: insert an explicit cast to silence this issue
-app.read_stream({p, n});
-^
-static_cast( )
-1 error generated.
 a/src/python/csv.cpp
-+++ b/src/python/csv.cpp
-@@ -80,7 +80,7 @@ PyObject* csv_read(PyObject* /*module*/, PyObject* args, 
PyObject* kwargs)
- 
- Py_ssize_t n = 0;
- const char* p = PyUnicode_AsUTF8AndSize(str.get(), );
--app.read_stream({p, n});
-+

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

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

dev-libs/liborcus: Stabilize 0.19.2 x86, #923155

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

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

diff --git a/dev-libs/liborcus/liborcus-0.19.2.ebuild 
b/dev-libs/liborcus/liborcus-0.19.2.ebuild
index 898affd725e8..8a3e66a9fe84 100644
--- a/dev-libs/liborcus/liborcus-0.19.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.19.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/orcus/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/liborcus/

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

dev-libs/liborcus: Stabilize 0.19.2 ppc64, #923155

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

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

diff --git a/dev-libs/liborcus/liborcus-0.19.2.ebuild 
b/dev-libs/liborcus/liborcus-0.19.2.ebuild
index d9063833d425..592efa8da2c5 100644
--- a/dev-libs/liborcus/liborcus-0.19.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.19.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/orcus/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/liborcus/

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

dev-libs/liborcus: Stabilize 0.19.2 amd64, #923155

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

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

diff --git a/dev-libs/liborcus/liborcus-0.19.2.ebuild 
b/dev-libs/liborcus/liborcus-0.19.2.ebuild
index cc256f36d078..d9063833d425 100644
--- a/dev-libs/liborcus/liborcus-0.19.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.19.2.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/orcus/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/liborcus/

2024-01-28 Thread Andreas Sturmlechner
commit: 14e3511df17f879bf128bdce3d6c990264345443
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 28 10:21:17 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 28 16:28:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e3511d

dev-libs/liborcus: Fix build w/o python

Amends a038d16dc6b4f803050ca5dbb2727709a67d8837

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

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

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 2e109680a08b..3aecf4036ad7 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -58,6 +58,6 @@ src_configure() {
 
 src_install() {
default
-   python_optimize
+   use python && python_optimize
find "${D}" -name '*.la' -type f -delete || die
 }



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

2024-01-26 Thread Patrick Lauer
commit: a038d16dc6b4f803050ca5dbb2727709a67d8837
Author: Patrick Lauer  gentoo  org>
AuthorDate: Sat Jan 27 06:43:06 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Sat Jan 27 06:44:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a038d16d

dev-libs/liborcus: Fix python handling

only call python_optimize if python useflag set

Closes: https://bugs.gentoo.org/922983
Signed-off-by: Patrick Lauer  gentoo.org>

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

diff --git a/dev-libs/liborcus/liborcus-0.19.2.ebuild 
b/dev-libs/liborcus/liborcus-0.19.2.ebuild
index b714913999b7..cc256f36d078 100644
--- a/dev-libs/liborcus/liborcus-0.19.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.19.2.ebuild
@@ -57,6 +57,6 @@ src_configure() {
 
 src_install() {
default
-   python_optimize
+   use python && python_optimize
find "${D}" -name '*.la' -type f -delete || die
 }



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

2024-01-26 Thread Andreas Sturmlechner
commit: ec631ab8e3a9ca8de5e31c16cc618c5629e2f87f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 22:02:17 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:45:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec631ab8

dev-libs/liborcus: 0.19.2 version bump, python3_12

Tests passed.

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

 dev-libs/liborcus/Manifest  |  1 +
 .../{liborcus-.ebuild => liborcus-0.19.2.ebuild}| 12 +---
 dev-libs/liborcus/liborcus-.ebuild  | 13 ++---
 3 files changed, 12 insertions(+), 14 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index a10f5c5f0982..521c0a55f1a7 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1 +1,2 @@
 DIST liborcus-0.17.2.tar.xz 1839188 BLAKE2B 
d274e3af71df16866e305403d63d3978613915753412ac9de19d7de7802930c3886d8653d6d48a8d9a971dc0ee284f8f83af8dc07850b5f28fcdab2815b6d9b2
 SHA512 
8ad8db46c23673260057aff555286d95ebfeff0a027bdeae24f11f8aa12456284f7f4446edddb91936b3011eb1227cfe1618ab3c4d909f8356c8c151f5739d79
+DIST liborcus-0.19.2.tar.xz 2211268 BLAKE2B 
4ee3fd2fb122d3a9840cb92452bf8a6d3d54b7b50a32be84e1bb08dfe2e2abc2de80098d9460b6bd82d0249304a7ba5c39b18ace3f69150ba71e16ef14795ca4
 SHA512 
c955490f57e91615278a83bb48726025cd5f8059b97ed5532f770199e134ca511c7ee6b0cd0a9d3a2d54208a5fdd19117054e95e818162ea568052fa11b21d4e

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-0.19.2.ebuild
similarity index 84%
copy from dev-libs/liborcus/liborcus-.ebuild
copy to dev-libs/liborcus/liborcus-0.19.2.ebuild
index 53b0600bb160..8649b24fcab1 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-0.19.2.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 autotools python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -14,9 +14,9 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
inherit git-r3
 else
-   MDDS_SLOT="1/2.0"
+   MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"
@@ -41,9 +41,6 @@ pkg_setup() {
 }
 
 src_prepare() {
-   # bug 713586
-   use test && eapply "${FILESDIR}/${P}-test-fix.patch"
-
default
eautoreconf
 }
@@ -60,5 +57,6 @@ src_configure() {
 
 src_install() {
default
+   python_optimize
find "${D}" -name '*.la' -type f -delete || die
 }

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 53b0600bb160..a23ce4dca5a3 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.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 autotools python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -14,9 +14,9 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
inherit git-r3
 else
-   MDDS_SLOT="1/2.0"
+   MDDS_SLOT="1/2.1"
SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"
@@ -41,15 +41,13 @@ pkg_setup() {
 }
 
 src_prepare() {
-   # bug 713586
-   use test && eapply "${FILESDIR}/${P}-test-fix.patch"
-
default
eautoreconf
 }
 
 src_configure() {
local myeconfargs=(
+   --without-benchmark
--disable-werror
$(use_enable python)
$(use_enable spreadsheet-model)
@@ -60,5 +58,6 @@ src_configure() {
 
 src_install() {
default
+   python_optimize
find "${D}" -name '*.la' -type f -delete || die
 }



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

2024-01-26 Thread Andreas Sturmlechner
commit: 998da1f47f3e55cb7a03c9a5290eacdb24f4c08b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jan 26 22:04:52 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 27 00:45:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=998da1f4

dev-libs/liborcus: Bump  subslot to 0.20, require MDDS 1/30

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

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

diff --git a/dev-libs/liborcus/liborcus-0.19.2.ebuild 
b/dev-libs/liborcus/liborcus-0.19.2.ebuild
index 8649b24fcab1..b714913999b7 100644
--- a/dev-libs/liborcus/liborcus-0.19.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.19.2.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Standalone file import filter library for 
spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 
 if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/2.1"
+   MDDS_SLOT="1/3.0"
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
inherit git-r3
 else

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index a23ce4dca5a3..2e109680a08b 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -10,7 +10,7 @@ DESCRIPTION="Standalone file import filter library for 
spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 
 if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/2.1"
+   MDDS_SLOT="1/3.0"
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
inherit git-r3
 else
@@ -20,7 +20,7 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/0.18" # based on SONAME of liborcus.so
+SLOT="0/0.20" # based on SONAME of liborcus.so
 IUSE="python +spreadsheet-model test tools"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2023-11-03 Thread Sam James
commit: 6f0e7fbdb25bc731c4b9d769c0bcb21e33aff004
Author: Kostadin Shishmanov  tutanota  com>
AuthorDate: Tue Oct 31 16:56:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  3 23:51:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f0e7fbd

dev-libs/liborcus: fix build with gcc 14

Closes: https://bugs.gentoo.org/916582
Signed-off-by: Kostadin Shishmanov  tutanota.com>
Closes: https://github.com/gentoo/gentoo/pull/33609
Signed-off-by: Sam James  gentoo.org>

 .../liborcus/files/liborcus-0.17.2-gcc-14.patch | 21 +
 dev-libs/liborcus/liborcus-0.17.2-r1.ebuild |  1 +
 2 files changed, 22 insertions(+)

diff --git a/dev-libs/liborcus/files/liborcus-0.17.2-gcc-14.patch 
b/dev-libs/liborcus/files/liborcus-0.17.2-gcc-14.patch
new file mode 100644
index ..a8455c9dff71
--- /dev/null
+++ b/dev-libs/liborcus/files/liborcus-0.17.2-gcc-14.patch
@@ -0,0 +1,21 @@
+https://gitlab.com/orcus/orcus/-/commit/f5dca3b4f7c6ffda4b71e0ba9f7081ab2eec3405
+https://gitlab.com/orcus/orcus/-/issues/192
+https://bugs.gentoo.org/916582
+
+From f5dca3b4f7c6ffda4b71e0ba9f7081ab2eec3405 Mon Sep 17 00:00:00 2001
+From: Kohei Yoshida 
+Date: Thu, 26 Oct 2023 22:09:30 -0400
+Subject: [PATCH] Attempt to fix a build failure with GCC 14 as reported in #192
+
+diff --git a/src/spreadsheet/document.cpp b/src/spreadsheet/document.cpp
+index 1cf240a..562be32 100644
+--- a/src/spreadsheet/document.cpp
 b/src/spreadsheet/document.cpp
+@@ -32,6 +32,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+
+ using namespace std;
+ namespace fs = boost::filesystem;

diff --git a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
index 18b82b04bab9..bd813219cc60 100644
--- a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
@@ -39,6 +39,7 @@ DEPEND="${RDEPEND}
 PATCHES=(
"${FILESDIR}"/${P}-clang.patch
"${FILESDIR}"/${P}-gcc-13.patch
+   "${FILESDIR}"/${P}-gcc-14.patch
"${FILESDIR}"/${P}-python-optional.patch
 )
 



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

2023-05-03 Thread Andreas Sturmlechner
commit: 992f85123e472e80aad4465585056b78b0c481fe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed May  3 17:37:23 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed May  3 17:38:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992f8512

dev-libs/liborcus: drop 0.17.2

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

 dev-libs/liborcus/liborcus-0.17.2.ebuild | 71 
 1 file changed, 71 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-0.17.2.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2.ebuild
deleted file mode 100644
index 6250ac5bfc4c..
--- a/dev-libs/liborcus/liborcus-0.17.2.ebuild
+++ /dev/null
@@ -1,71 +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 autotools python-single-r1
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-
-if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/2.0"
-   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-   inherit git-r3
-else
-   MDDS_SLOT="1/2.0"
-   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.17" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model test tools"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/boost:=[zlib(+)]
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
-"
-DEPEND="${RDEPEND}
-   dev-util/mdds:${MDDS_SLOT}
-"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-clang.patch
-   "${FILESDIR}"/${P}-gcc-13.patch
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   # bug 713586
-   use test && eapply "${FILESDIR}/${PN}-0.17.0-test-fix.patch"
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-static
-   --disable-werror
-   $(use_enable python)
-   $(use_enable spreadsheet-model)
-   $(use_with tools)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



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

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

dev-libs/liborcus: Stabilize 0.17.2-r1 amd64, #894400

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

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

diff --git a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
index 18935ec5925d..18b82b04bab9 100644
--- a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/orcus/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/liborcus/

2023-04-29 Thread Arthur Zamarin
commit: 93f7105f2fd136e9e9940d774015d5f7ae0cebf0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr 29 17:15:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr 29 17:15:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93f7105f

dev-libs/liborcus: Stabilize 0.17.2-r1 x86, #894400

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

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

diff --git a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
index 7ef50b81ef7c..18935ec5925d 100644
--- a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/orcus/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/liborcus/

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

dev-libs/liborcus: Stabilize 0.17.2-r1 arm64, #894400

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

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

diff --git a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
index 313a40eed935..7ef50b81ef7c 100644
--- a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/orcus/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/liborcus/

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

dev-libs/liborcus: Keyword 0.17.2-r1 riscv, #881389

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

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

diff --git a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
index 000ffa82856f..313a40eed935 100644
--- a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/orcus/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/liborcus/

2023-02-27 Thread Andreas Sturmlechner
commit: 1c8f1e72a5fc997beb3c6cf88c182a5c44453820
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Feb 27 18:29:37 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Feb 27 18:42:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8f1e72

dev-libs/liborcus: Pin down to dev-libs/libixion:${SLOT}

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

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

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 727656884577..53b0600bb160 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -30,7 +30,7 @@ RDEPEND="
dev-libs/boost:=[zlib(+)]
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( dev-libs/libixion:0/0.17 )
+   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
 "
 DEPEND="${RDEPEND}
dev-util/mdds:${MDDS_SLOT}



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

2023-02-25 Thread Sam James
commit: c0e3e49c269a2f325af1109d1768e240a19cbf37
Author: Sam James  gentoo  org>
AuthorDate: Sat Feb 25 22:33:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Feb 25 22:33:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e3e49c

dev-libs/liborcus: enable py3.10 (restore it)

Closes: https://bugs.gentoo.org/897734
Fixes: 632310480c2bd41af986d9c6580969fe9d29cab3
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
index bb555485c7bb..000ffa82856f 100644
--- a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9,11} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit autotools python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"



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

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

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

Sync KEYWORDS.

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

 dev-libs/liborcus/liborcus-.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index bf3da10e0175..727656884577 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -4,21 +4,19 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{9..11} )
-
 inherit autotools python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 
 if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/2.0"
+   MDDS_SLOT="1/2.1"
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
inherit git-r3
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/orcus/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 ~loong ~ppc ~ppc64 ~x86"
 fi
 
 LICENSE="MIT"
@@ -52,7 +50,6 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
-   --disable-static
--disable-werror
$(use_enable python)
$(use_enable spreadsheet-model)



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

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

dev-libs/liborcus: python3_11

Tests pass.

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

 .../files/liborcus-0.17.2-python-optional.patch| 26 
 dev-libs/liborcus/liborcus-0.17.2-r1.ebuild| 70 ++
 2 files changed, 96 insertions(+)

diff --git a/dev-libs/liborcus/files/liborcus-0.17.2-python-optional.patch 
b/dev-libs/liborcus/files/liborcus-0.17.2-python-optional.patch
new file mode 100644
index ..9473958c196a
--- /dev/null
+++ b/dev-libs/liborcus/files/liborcus-0.17.2-python-optional.patch
@@ -0,0 +1,26 @@
+From 14d15bf331b5cc3ca2c1cdb8097dfe918173cba1 Mon Sep 17 00:00:00 2001
+From: matoro <11910244-mato...@users.noreply.gitlab.com>
+Date: Wed, 24 Aug 2022 13:42:27 -0400
+Subject: [PATCH] Only recurse into src/python when BUILD_PYTHON is set
+
+---
+ src/Makefile.am | 6 +-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/src/Makefile.am b/src/Makefile.am
+index d586299c..7e44aed8 100644
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -1,4 +1,8 @@
+-SUBDIRS = include test parser mso liborcus spreadsheet python
++SUBDIRS = include test parser mso liborcus spreadsheet
++
++if BUILD_PYTHON
++SUBDIRS += python
++endif
+ 
+ AM_CPPFLAGS = \
+   -I$(top_srcdir)/include \
+-- 
+GitLab
+

diff --git a/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
new file mode 100644
index ..bb555485c7bb
--- /dev/null
+++ b/dev-libs/liborcus/liborcus-0.17.2-r1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9,11} )
+inherit autotools python-single-r1
+
+DESCRIPTION="Standalone file import filter library for spreadsheet documents"
+HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
+
+if [[ ${PV} == ** ]]; then
+   MDDS_SLOT="1/2.0"
+   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
+   inherit git-r3
+else
+   MDDS_SLOT="1/2.0"
+   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/0.17" # based on SONAME of liborcus.so
+IUSE="python +spreadsheet-model test tools"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/boost:=[zlib(+)]
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
+"
+DEPEND="${RDEPEND}
+   dev-util/mdds:${MDDS_SLOT}
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-clang.patch
+   "${FILESDIR}"/${P}-gcc-13.patch
+   "${FILESDIR}"/${P}-python-optional.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   # bug 713586
+   use test && eapply "${FILESDIR}/${PN}-0.17.0-test-fix.patch"
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-werror
+   $(use_enable python)
+   $(use_enable spreadsheet-model)
+   $(use_with tools)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2022-10-10 Thread Matt Turner
commit: 88900a1d6105d240dbcb07229bc6b347904c20e1
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Oct 10 21:50:44 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Oct 10 21:52:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88900a1d

dev-libs/liborcus: Update subslot

And update PYTHON_COMPAT while we're here.

Closes: https://bugs.gentoo.org/861782
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 24525403dd48..ccd372165c87 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit autotools python-single-r1
 
@@ -22,7 +22,7 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/0.17" # based on SONAME of liborcus.so
+SLOT="0/0.18" # based on SONAME of liborcus.so
 IUSE="python +spreadsheet-model test tools"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2022-08-23 Thread WANG Xuerui
commit: 07677fc22445c8e3c18352c0a7166ff20321fcca
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Aug 12 02:33:37 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Aug 23 07:40:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07677fc2

dev-libs/liborcus: fix build on gcc-13

Closes: https://bugs.gentoo.org/865213
Signed-off-by: WANG Xuerui  gentoo.org>

 .../liborcus/files/liborcus-0.17.2-gcc-13.patch| 29 ++
 dev-libs/liborcus/liborcus-0.17.2.ebuild   |  1 +
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/liborcus/files/liborcus-0.17.2-gcc-13.patch 
b/dev-libs/liborcus/files/liborcus-0.17.2-gcc-13.patch
new file mode 100644
index ..fa4892053b10
--- /dev/null
+++ b/dev-libs/liborcus/files/liborcus-0.17.2-gcc-13.patch
@@ -0,0 +1,29 @@
+https://gitlab.com/orcus/orcus/-/commit/fa68d6a76778df26e41108e3400f4a907e351203
+https://gitlab.com/orcus/orcus/-/merge_requests/136
+
+From fa68d6a76778df26e41108e3400f4a907e351203 Mon Sep 17 00:00:00 2001
+From: Kohei Yoshida 
+Date: Tue, 19 Jul 2022 21:11:16 -0400
+Subject: [PATCH] Explicitly include  header with GCC 13 (#162)
+
+c.f. https://gcc.gnu.org/gcc-13/porting_to.html#header-dep-changes
+--- a/include/orcus/base64.hpp
 b/include/orcus/base64.hpp
+@@ -9,6 +9,7 @@
+ #define __ORCUS_BASE64_HPP__
+ 
+ #include "env.hpp"
++#include 
+ #include 
+ #include 
+ 
+--- a/include/orcus/types.hpp
 b/include/orcus/types.hpp
+@@ -8,6 +8,7 @@
+ #ifndef INCLUDED_ORCUS_TYPES_HPP
+ #define INCLUDED_ORCUS_TYPES_HPP
+ 
++#include 
+ #include 
+ #include 
+ #include 

diff --git a/dev-libs/liborcus/liborcus-0.17.2.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2.ebuild
index cc350aa44e50..4d6c290cda94 100644
--- a/dev-libs/liborcus/liborcus-0.17.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2.ebuild
@@ -39,6 +39,7 @@ DEPEND="${RDEPEND}
 
 PATCHES=(
"${FILESDIR}"/${P}-clang.patch
+   "${FILESDIR}"/${P}-gcc-13.patch
 )
 
 pkg_setup() {



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

2022-08-23 Thread WANG Xuerui
commit: b833683e3d827a50ad15c60f1065a9b0bf82909a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Aug 12 07:49:46 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Aug 23 07:40:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b833683e

dev-libs/liborcus: keyword 0.17.2 for ~loong

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

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

diff --git a/dev-libs/liborcus/liborcus-0.17.2.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2.ebuild
index 4d6c290cda94..332992e90de8 100644
--- a/dev-libs/liborcus/liborcus-0.17.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2.ebuild
@@ -17,7 +17,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/orcus/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/liborcus/files/, dev-libs/liborcus/

2022-07-17 Thread Sam James
commit: 2318040e31ef2c5c72332281ae2987319bf46e38
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 17 14:21:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 17 14:21:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2318040e

dev-libs/liborcus: fix build w/ Clang

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

 .../liborcus/files/liborcus-0.17.2-clang.patch | 26 ++
 dev-libs/liborcus/liborcus-0.17.2.ebuild   |  4 
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/liborcus/files/liborcus-0.17.2-clang.patch 
b/dev-libs/liborcus/files/liborcus-0.17.2-clang.patch
new file mode 100644
index ..62950cfcecb9
--- /dev/null
+++ b/dev-libs/liborcus/files/liborcus-0.17.2-clang.patch
@@ -0,0 +1,26 @@
+https://gitlab.com/orcus/orcus/-/commit/469aca3c76965b9031947506a15d940cbcd11cdb
+
+From: Tom Stellard 
+Date: Mon, 16 May 2022 22:12:30 +
+Subject: [PATCH] Fix error when compiling with clang
+
+csv.cpp:83:29: error: non-constant-expression cannot be narrowed from type 
'Py_ssize_t' (aka 'long') to 'std::basic_string_view::size_type' (aka 'unsigned 
long') in initializer list [-Wc++11-narrowing]
+app.read_stream({p, n});
+^
+csv.cpp:83:29: note: insert an explicit cast to silence this issue
+app.read_stream({p, n});
+^
+static_cast( )
+1 error generated.
+--- a/src/python/csv.cpp
 b/src/python/csv.cpp
+@@ -80,7 +80,7 @@ PyObject* csv_read(PyObject* /*module*/, PyObject* args, 
PyObject* kwargs)
+ 
+ Py_ssize_t n = 0;
+ const char* p = PyUnicode_AsUTF8AndSize(str.get(), );
+-app.read_stream({p, n});
++app.read_stream({p, static_cast(n)});
+ 
+ return create_document(std::move(doc));
+ }
+GitLab

diff --git a/dev-libs/liborcus/liborcus-0.17.2.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2.ebuild
index 1bf855fc46a8..cc350aa44e50 100644
--- a/dev-libs/liborcus/liborcus-0.17.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2.ebuild
@@ -37,6 +37,10 @@ DEPEND="${RDEPEND}
dev-util/mdds:${MDDS_SLOT}
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-clang.patch
+)
+
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }



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

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

dev-libs/liborcus: Drop 0.16.1

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

 dev-libs/liborcus/Manifest |  1 -
 .../liborcus/files/liborcus-0.15.4-gcc11.patch | 72 --
 dev-libs/liborcus/liborcus-0.16.1.ebuild   | 69 -
 3 files changed, 142 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index b440e512ac7d..a10f5c5f0982 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1 @@
-DIST liborcus-0.16.1.tar.xz 1805436 BLAKE2B 
7df89da5a175daa6fcf759d28f8a0eaebf3db6405af3b06a01b8dad41c7706acedc74876a0b68ff9cabd5780bb7cb311cd7c98390c9ecd265e62513eadde81eb
 SHA512 
6d75591820af65181dd3a418f051a359695083f29c7d9c77edbcab3e89d9ea367824be0b19f27a31267525f446936145f5780a0ce3c6ee2d89823742837d4739
 DIST liborcus-0.17.2.tar.xz 1839188 BLAKE2B 
d274e3af71df16866e305403d63d3978613915753412ac9de19d7de7802930c3886d8653d6d48a8d9a971dc0ee284f8f83af8dc07850b5f28fcdab2815b6d9b2
 SHA512 
8ad8db46c23673260057aff555286d95ebfeff0a027bdeae24f11f8aa12456284f7f4446edddb91936b3011eb1227cfe1618ab3c4d909f8356c8c151f5739d79

diff --git a/dev-libs/liborcus/files/liborcus-0.15.4-gcc11.patch 
b/dev-libs/liborcus/files/liborcus-0.15.4-gcc11.patch
deleted file mode 100644
index f1dda1390539..
--- a/dev-libs/liborcus/files/liborcus-0.15.4-gcc11.patch
+++ /dev/null
@@ -1,72 +0,0 @@
-From 50506d534230d90de2b0a2af3fb072428c942a4e Mon Sep 17 00:00:00 2001
-From: hedmo 
-Date: Fri, 8 Jan 2021 07:30:16 +
-Subject: [PATCH] Update orcus_xlsx.cpp to build with gcc-11
-

- src/liborcus/orcus_xlsx.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/liborcus/orcus_xlsx.cpp b/src/liborcus/orcus_xlsx.cpp
-index 6df72a32..a59b2b9d 100644
 a/src/liborcus/orcus_xlsx.cpp
-+++ b/src/liborcus/orcus_xlsx.cpp
-@@ -32,6 +32,7 @@
- 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
--- 
-GitLab
-
-From 3bfa1a000e4639fe68781c584356ceea7c6b1a72 Mon Sep 17 00:00:00 2001
-From: hedmo 
-Date: Fri, 8 Jan 2021 07:32:53 +
-Subject: [PATCH] Update xls_xml_context.cpp to build with gcc-11
-

- src/liborcus/xls_xml_context.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/liborcus/xls_xml_context.cpp 
b/src/liborcus/xls_xml_context.cpp
-index 538f5607..ca3dc4d0 100644
 a/src/liborcus/xls_xml_context.cpp
-+++ b/src/liborcus/xls_xml_context.cpp
-@@ -16,6 +16,7 @@
- #include 
- 
- #include 
-+#include 
- 
- using namespace std;
- namespace ss = orcus::spreadsheet;
--- 
-GitLab
-
-From 5e8fb255dc6bc9b7084a05b8dc24f31417542e5e Mon Sep 17 00:00:00 2001
-From: hedmo 
-Date: Fri, 8 Jan 2021 07:34:17 +
-Subject: [PATCH] Update xlsx_revision_context.cpp to build with gcc-11
-

- src/liborcus/xlsx_revision_context.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/liborcus/xlsx_revision_context.cpp 
b/src/liborcus/xlsx_revision_context.cpp
-index edfd9eed..0b6ec0af 100644
 a/src/liborcus/xlsx_revision_context.cpp
-+++ b/src/liborcus/xlsx_revision_context.cpp
-@@ -16,6 +16,7 @@
- #include "orcus/global.hpp"
- 
- #include 
-+#include 
- 
- using namespace std;
- 
--- 
-GitLab
-

diff --git a/dev-libs/liborcus/liborcus-0.16.1.ebuild 
b/dev-libs/liborcus/liborcus-0.16.1.ebuild
deleted file mode 100644
index 18b38d862e5e..
--- a/dev-libs/liborcus/liborcus-0.16.1.ebuild
+++ /dev/null
@@ -1,69 +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 autotools python-single-r1
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-
-if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/"
-   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-   inherit git-r3
-else
-   MDDS_SLOT="1/1.5"
-   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.16" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model test tools"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/boost:=[zlib(+)]
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
-"
-DEPEND="${RDEPEND}
-   dev-util/mdds:${MDDS_SLOT}
-"
-
-PATCHES=( "${FILESDIR}/${PN}-0.15.4-gcc11.patch" ) # bug 764035
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   # bug 

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

2022-04-10 Thread Sam James
commit: 40dbb976c65f187227914b5456ada2646aef9e0d
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 10 10:34:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 10 10:46:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40dbb976

dev-libs/liborcus: keyword 0.17.2

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

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

diff --git a/dev-libs/liborcus/liborcus-0.17.2.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2.ebuild
index fe61595a66fa..c46193512eb9 100644
--- a/dev-libs/liborcus/liborcus-0.17.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2.ebuild
@@ -17,8 +17,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/orcus/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/liborcus/

2022-03-14 Thread Andreas Sturmlechner
commit: 62d163a13c2703b3aac2311c66c2869597e1ec7d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 14 18:06:44 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 14 18:06:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62d163a1

dev-libs/liborcus: Drop 0.17.0

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

 dev-libs/liborcus/Manifest   |  1 -
 dev-libs/liborcus/liborcus-0.17.0.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 8ab89e05f2d6..b440e512ac7d 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,3 +1,2 @@
 DIST liborcus-0.16.1.tar.xz 1805436 BLAKE2B 
7df89da5a175daa6fcf759d28f8a0eaebf3db6405af3b06a01b8dad41c7706acedc74876a0b68ff9cabd5780bb7cb311cd7c98390c9ecd265e62513eadde81eb
 SHA512 
6d75591820af65181dd3a418f051a359695083f29c7d9c77edbcab3e89d9ea367824be0b19f27a31267525f446936145f5780a0ce3c6ee2d89823742837d4739
-DIST liborcus-0.17.0.tar.xz 1826696 BLAKE2B 
4cab8696f698510de6c995aa6a3e59a8407297d6a60bac89ca7ffa1f74576de555c69a38de97eac63e2aed1817a3377ec7e15b1da7b5c01b49d049092d8756ff
 SHA512 
1ac24f3c10973d0e0f6e3db7982391434631ec998ae07bb011fa8e000e48ca430c07a0c2588871a93b6d9bf7a19e30d4f05d34aef699dfce1f59a4556c7727e8
 DIST liborcus-0.17.2.tar.xz 1839188 BLAKE2B 
d274e3af71df16866e305403d63d3978613915753412ac9de19d7de7802930c3886d8653d6d48a8d9a971dc0ee284f8f83af8dc07850b5f28fcdab2815b6d9b2
 SHA512 
8ad8db46c23673260057aff555286d95ebfeff0a027bdeae24f11f8aa12456284f7f4446edddb91936b3011eb1227cfe1618ab3c4d909f8356c8c151f5739d79

diff --git a/dev-libs/liborcus/liborcus-0.17.0.ebuild 
b/dev-libs/liborcus/liborcus-0.17.0.ebuild
deleted file mode 100644
index f8f315cf8e63..
--- a/dev-libs/liborcus/liborcus-0.17.0.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9} )
-
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-
-if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/"
-   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-   inherit git-r3
-else
-   MDDS_SLOT="1/2.0"
-   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   # Unkeyworded while libreoffice has no release making use of this slot
-   # KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.17" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model test tools"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/boost:=[zlib(+)]
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
-"
-DEPEND="${RDEPEND}
-   dev-util/mdds:${MDDS_SLOT}
-"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   # bug 713586
-   use test && eapply "${FILESDIR}/${P}-test-fix.patch"
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-static
-   --disable-werror
-   $(use_enable python)
-   $(use_enable spreadsheet-model)
-   $(use_with tools)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



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

2022-03-14 Thread Andreas Sturmlechner
commit: 8d6127f5629bac804cced474e31afa3ac3219cd8
Author: James Beddek  posteo  de>
AuthorDate: Sun Mar 13 21:44:01 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 14 18:06:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d6127f5

dev-libs/liborcus: fix patch path

Signed-off-by: James Beddek  posteo.de>
Closes: https://github.com/gentoo/gentoo/pull/24542
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-libs/liborcus/liborcus-0.17.2.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2.ebuild
index 16b12b9e36fa..fe61595a66fa 100644
--- a/dev-libs/liborcus/liborcus-0.17.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2.ebuild
@@ -44,7 +44,7 @@ pkg_setup() {
 
 src_prepare() {
# bug 713586
-   use test && eapply "${FILESDIR}/${P}-test-fix.patch"
+   use test && eapply "${FILESDIR}/${PN}-0.17.0-test-fix.patch"
 
default
eautoreconf



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

2022-02-11 Thread Andreas K. Hüttel
commit: 56a1d8f5332fa34fbf8cedc66383ccf0c5256955
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Feb 12 00:40:16 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Feb 12 00:40:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a1d8f5

dev-libs/liborcus: Fix required libixion slot for now

Bug: 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/liborcus/liborcus-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 16b12b9e36fa..24525403dd48 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -32,7 +32,7 @@ RDEPEND="
dev-libs/boost:=[zlib(+)]
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
+   spreadsheet-model? ( dev-libs/libixion:0/0.17 )
 "
 DEPEND="${RDEPEND}
dev-util/mdds:${MDDS_SLOT}



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

2022-02-08 Thread Andreas K. Hüttel
commit: b4492759eb4e4d96bcaa145d21a1c2f06dc27c4b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Feb  8 23:57:57 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Feb  8 23:58:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4492759

dev-libs/liborcus: Untested bump, work in progress

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

 dev-libs/liborcus/Manifest |  1 +
 .../{liborcus-.ebuild => liborcus-0.17.2.ebuild}   | 18 +++---
 dev-libs/liborcus/liborcus-.ebuild | 18 +++---
 3 files changed, 23 insertions(+), 14 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 2f82c613714c..8ab89e05f2d6 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1,3 @@
 DIST liborcus-0.16.1.tar.xz 1805436 BLAKE2B 
7df89da5a175daa6fcf759d28f8a0eaebf3db6405af3b06a01b8dad41c7706acedc74876a0b68ff9cabd5780bb7cb311cd7c98390c9ecd265e62513eadde81eb
 SHA512 
6d75591820af65181dd3a418f051a359695083f29c7d9c77edbcab3e89d9ea367824be0b19f27a31267525f446936145f5780a0ce3c6ee2d89823742837d4739
 DIST liborcus-0.17.0.tar.xz 1826696 BLAKE2B 
4cab8696f698510de6c995aa6a3e59a8407297d6a60bac89ca7ffa1f74576de555c69a38de97eac63e2aed1817a3377ec7e15b1da7b5c01b49d049092d8756ff
 SHA512 
1ac24f3c10973d0e0f6e3db7982391434631ec998ae07bb011fa8e000e48ca430c07a0c2588871a93b6d9bf7a19e30d4f05d34aef699dfce1f59a4556c7727e8
+DIST liborcus-0.17.2.tar.xz 1839188 BLAKE2B 
d274e3af71df16866e305403d63d3978613915753412ac9de19d7de7802930c3886d8653d6d48a8d9a971dc0ee284f8f83af8dc07850b5f28fcdab2815b6d9b2
 SHA512 
8ad8db46c23673260057aff555286d95ebfeff0a027bdeae24f11f8aa12456284f7f4446edddb91936b3011eb1227cfe1618ab3c4d909f8356c8c151f5739d79

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-0.17.2.ebuild
similarity index 74%
copy from dev-libs/liborcus/liborcus-.ebuild
copy to dev-libs/liborcus/liborcus-0.17.2.ebuild
index b923d9595f82..16b12b9e36fa 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 
 inherit autotools python-single-r1
 
@@ -11,20 +11,22 @@ DESCRIPTION="Standalone file import filter library for 
spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 
 if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/"
+   MDDS_SLOT="1/2.0"
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
inherit git-r3
 else
-   MDDS_SLOT="1/1.5"
+   MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/orcus/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.17" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model tools"
+IUSE="python +spreadsheet-model test tools"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-libs/boost:=[zlib(+)]
@@ -41,6 +43,9 @@ pkg_setup() {
 }
 
 src_prepare() {
+   # bug 713586
+   use test && eapply "${FILESDIR}/${P}-test-fix.patch"
+
default
eautoreconf
 }
@@ -59,5 +64,4 @@ src_configure() {
 src_install() {
default
find "${D}" -name '*.la' -type f -delete || die
-   use python && python_optimize
 }

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index b923d9595f82..16b12b9e36fa 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 
 inherit autotools python-single-r1
 
@@ -11,20 +11,22 @@ DESCRIPTION="Standalone file import filter library for 
spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 
 if [[ ${PV} == ** ]]; then
-   MDDS_SLOT="1/"
+   MDDS_SLOT="1/2.0"
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
inherit git-r3
 else
-   MDDS_SLOT="1/1.5"
+   MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/orcus/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.17" # based on 

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

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

dev-libs/liborcus: add 0.17.0

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

 dev-libs/liborcus/Manifest |  1 +
 ...liborcus-.ebuild => liborcus-0.17.0.ebuild} | 25 +-
 dev-libs/liborcus/liborcus-.ebuild | 11 +-
 3 files changed, 22 insertions(+), 15 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 570800afb042..2f82c613714c 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1 +1,2 @@
 DIST liborcus-0.16.1.tar.xz 1805436 BLAKE2B 
7df89da5a175daa6fcf759d28f8a0eaebf3db6405af3b06a01b8dad41c7706acedc74876a0b68ff9cabd5780bb7cb311cd7c98390c9ecd265e62513eadde81eb
 SHA512 
6d75591820af65181dd3a418f051a359695083f29c7d9c77edbcab3e89d9ea367824be0b19f27a31267525f446936145f5780a0ce3c6ee2d89823742837d4739
+DIST liborcus-0.17.0.tar.xz 1826696 BLAKE2B 
4cab8696f698510de6c995aa6a3e59a8407297d6a60bac89ca7ffa1f74576de555c69a38de97eac63e2aed1817a3377ec7e15b1da7b5c01b49d049092d8756ff
 SHA512 
1ac24f3c10973d0e0f6e3db7982391434631ec998ae07bb011fa8e000e48ca430c07a0c2588871a93b6d9bf7a19e30d4f05d34aef699dfce1f59a4556c7727e8

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-0.17.0.ebuild
similarity index 70%
copy from dev-libs/liborcus/liborcus-.ebuild
copy to dev-libs/liborcus/liborcus-0.17.0.ebuild
index 85508fc2f047..f8f315cf8e63 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-0.17.0.ebuild
@@ -1,10 +1,11 @@
 # 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
+PYTHON_COMPAT=( python3_{8,9} )
+
+inherit autotools python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
@@ -12,18 +13,20 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 if [[ ${PV} == ** ]]; then
MDDS_SLOT="1/"
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-   inherit git-r3 autotools
+   inherit git-r3
 else
-   MDDS_SLOT="1/1.5"
+   MDDS_SLOT="1/2.0"
SRC_URI="https://kohei.us/files/orcus/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 liborcus.so
-IUSE="python +spreadsheet-model tools"
+SLOT="0/0.17" # based on SONAME of liborcus.so
+IUSE="python +spreadsheet-model test tools"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-libs/boost:=[zlib(+)]
@@ -40,8 +43,11 @@ pkg_setup() {
 }
 
 src_prepare() {
+   # bug 713586
+   use test && eapply "${FILESDIR}/${P}-test-fix.patch"
+
default
-   [[ ${PV} == * ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {
@@ -58,5 +64,4 @@ src_configure() {
 src_install() {
default
find "${D}" -name '*.la' -type f -delete || die
-   use python && python_optimize
 }

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 85508fc2f047..b923d9595f82 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -1,10 +1,11 @@
 # 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
+
+inherit autotools python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
@@ -12,7 +13,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 if [[ ${PV} == ** ]]; then
MDDS_SLOT="1/"
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-   inherit git-r3 autotools
+   inherit git-r3
 else
MDDS_SLOT="1/1.5"
SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
@@ -20,7 +21,7 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/0.16" # based on SONAME of liborcus.so
+SLOT="0/0.17" # based on SONAME of liborcus.so
 IUSE="python +spreadsheet-model tools"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -41,7 +42,7 @@ pkg_setup() {
 
 src_prepare() {
default
-   [[ ${PV} == * ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {



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

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

dev-libs/liborcus: fix build failure with USE=-tools

Closes: https://bugs.gentoo.org/713586
Signed-off-by: James Beddek  posteo.de>
Signed-off-by: Sam James  gentoo.org>

 .../liborcus/files/liborcus-0.17.0-test-fix.patch  | 51 ++
 dev-libs/liborcus/liborcus-0.16.1.ebuild   | 13 --
 2 files changed, 60 insertions(+), 4 deletions(-)

diff --git a/dev-libs/liborcus/files/liborcus-0.17.0-test-fix.patch 
b/dev-libs/liborcus/files/liborcus-0.17.0-test-fix.patch
new file mode 100644
index ..1de33a7e3f4c
--- /dev/null
+++ b/dev-libs/liborcus/files/liborcus-0.17.0-test-fix.patch
@@ -0,0 +1,51 @@
+# https://bugs.gentoo.org/713586
+
+[PATCH] Build orcus-env-dump unconditionally
+
+The rule for `orcus-env-dump.o` is guarded by `if WITH_TOOLS` however,
+the rule for the executable `orcus-env-dump` is not. This leads to
+linking errors when running the test suite without tools.
+
+Move the rule for `orcus-env-dump.o` out of the if WITH_TOOLS block to
+always build it.
+---
+ src/Makefile.am | 20 ++--
+ 1 file changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/src/Makefile.am b/src/Makefile.am
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -25,6 +25,16 @@ orcus_test_xml_LDADD = \
+ 
+ orcus_test_xml_CPPFLAGS = -I$(top_builddir)/lib/liborcus/liborcus.la 
$(AM_CPPFLAGS) -DSRCDIR=\""$(top_srcdir)"\"
+ 
++#
++
++# orcus-env-dump
++
++orcus_env_dump_SOURCES = orcus_env_dump.cpp
++orcus_env_dump_LDADD = \
++  parser/liborcus-parser-@ORCUS_API_VERSION@.la \
++  liborcus/liborcus-@ORCUS_API_VERSION@.la
++orcus_env_dump_CPPFLAGS = -I$(top_builddir)/lib/liborcus/liborcus.la 
$(AM_CPPFLAGS)
++
+ 
+ TESTS = \
+   orcus-test-xml \
+@@ -136,16 +146,6 @@ orcus_detect_CPPFLAGS = 
-I$(top_builddir)/lib/liborcus/liborcus.la $(AM_CPPFLAGS
+ 
+ #
+ 
+-# orcus-env-dump
+-
+-orcus_env_dump_SOURCES = orcus_env_dump.cpp
+-orcus_env_dump_LDADD = \
+-  parser/liborcus-parser-@ORCUS_API_VERSION@.la \
+-  liborcus/liborcus-@ORCUS_API_VERSION@.la
+-orcus_env_dump_CPPFLAGS = -I$(top_builddir)/lib/liborcus/liborcus.la 
$(AM_CPPFLAGS)
+-
+-#
+-
+ if BUILD_SPREADSHEET_MODEL
+ 
+ orcus_json_LDADD += \

diff --git a/dev-libs/liborcus/liborcus-0.16.1.ebuild 
b/dev-libs/liborcus/liborcus-0.16.1.ebuild
index 11e425439697..18b38d862e5e 100644
--- a/dev-libs/liborcus/liborcus-0.16.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.16.1.ebuild
@@ -4,7 +4,8 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{8..10} )
-inherit python-single-r1
+
+inherit autotools python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
@@ -12,7 +13,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 if [[ ${PV} == ** ]]; then
MDDS_SLOT="1/"
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-   inherit git-r3 autotools
+   inherit git-r3
 else
MDDS_SLOT="1/1.5"
SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
@@ -21,9 +22,10 @@ fi
 
 LICENSE="MIT"
 SLOT="0/0.16" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model tools"
+IUSE="python +spreadsheet-model test tools"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-libs/boost:=[zlib(+)]
@@ -42,8 +44,11 @@ pkg_setup() {
 }
 
 src_prepare() {
+   # bug 713586
+   use test && eapply "${FILESDIR}/${PN}-0.17.0-test-fix.patch"
+
default
-   [[ ${PV} == * ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {



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

2021-11-03 Thread Arthur Zamarin
commit: ea796eb6b49e5ba65952eda952f89330bf7d12ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov  3 05:55:59 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov  3 06:53:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea796eb6

dev-libs/liborcus: enable py3.10, fix python byte-compiled

Closes: https://bugs.gentoo.org/777036
Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/liborcus/liborcus-0.16.1.ebuild 
b/dev-libs/liborcus/liborcus-0.16.1.ebuild
index 22d31899aca..11e42543969 100644
--- a/dev-libs/liborcus/liborcus-0.16.1.ebuild
+++ b/dev-libs/liborcus/liborcus-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="Standalone file import filter library for spreadsheet documents"
@@ -60,4 +60,5 @@ src_configure() {
 src_install() {
default
find "${D}" -name '*.la' -type f -delete || die
+   use python && python_optimize
 }

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 50a9442c280..85508fc2f04 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -58,4 +58,5 @@ src_configure() {
 src_install() {
default
find "${D}" -name '*.la' -type f -delete || die
+   use python && python_optimize
 }



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

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

dev-libs/liborcus: Drop 0.15.4

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

 dev-libs/liborcus/Manifest |  1 -
 .../liborcus/files/liborcus-0.15.4-bashism.patch   | 26 -
 dev-libs/liborcus/liborcus-0.15.4.ebuild   | 64 --
 3 files changed, 91 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index d43ffdc4292..570800afb04 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1 @@
-DIST liborcus-0.15.4.tar.xz 1590048 BLAKE2B 
b2edff8a00439154c2850e49fff151f59c0c5a43163cebe5cac84b627fcf87c89a0a522797d8a5bc39eaca9205d74ff3f0bdf9ba77561c5cc7aefe98f35a4c8b
 SHA512 
edbe1d6f86a249e43915e7fb960e6b269fa8703e3f571a023e811dd3f9b5d9c9a36edff491faa7ed7ea3490bf5afe1999e26d05c658a0a393b3ffd08b311b76f
 DIST liborcus-0.16.1.tar.xz 1805436 BLAKE2B 
7df89da5a175daa6fcf759d28f8a0eaebf3db6405af3b06a01b8dad41c7706acedc74876a0b68ff9cabd5780bb7cb311cd7c98390c9ecd265e62513eadde81eb
 SHA512 
6d75591820af65181dd3a418f051a359695083f29c7d9c77edbcab3e89d9ea367824be0b19f27a31267525f446936145f5780a0ce3c6ee2d89823742837d4739

diff --git a/dev-libs/liborcus/files/liborcus-0.15.4-bashism.patch 
b/dev-libs/liborcus/files/liborcus-0.15.4-bashism.patch
deleted file mode 100644
index cc201a5024e..000
--- a/dev-libs/liborcus/files/liborcus-0.15.4-bashism.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From 7d2ae0b6e47aa0c1fc43a91300d82c5394420162 Mon Sep 17 00:00:00 2001
-From: Ryo ONODERA 
-Date: Sat, 11 Jan 2020 23:01:29 +0900
-Subject: [PATCH] Improve POSIX shell portability
-
-DO not use bash syntax.

- configure.ac | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index bc5dc195..a854c0c9 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -322,7 +322,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/liborcus/liborcus-0.15.4.ebuild 
b/dev-libs/liborcus/liborcus-0.15.4.ebuild
deleted file mode 100644
index def16d79f7b..000
--- a/dev-libs/liborcus/liborcus-0.15.4.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit autotools python-single-r1
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-   inherit git-r3
-else
-   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.15" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model tools"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   dev-libs/boost:=[zlib(+)]
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
-"
-DEPEND="${RDEPEND}
-   dev-util/mdds:1/1.5
-"
-
-PATCHES=(
-   "${FILESDIR}/${P}-bashism.patch" # bug 723130
-   "${FILESDIR}/${P}-gcc11.patch" # bug 764035
-)
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-static
-   --disable-werror
-   $(use_enable python)
-   $(use_enable spreadsheet-model)
-   $(use_with tools)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



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

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

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

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

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

diff --git a/dev-libs/liborcus/liborcus-0.16.1.ebuild 
b/dev-libs/liborcus/liborcus-0.16.1.ebuild
index 21d27223517..22d31899aca 100644
--- a/dev-libs/liborcus/liborcus-0.16.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.16.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/1.5"
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"



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

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

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

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

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

diff --git a/dev-libs/liborcus/liborcus-0.16.1.ebuild 
b/dev-libs/liborcus/liborcus-0.16.1.ebuild
index e517cd939d7..21d27223517 100644
--- a/dev-libs/liborcus/liborcus-0.16.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.16.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/1.5"
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"



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

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

dev-libs/liborcus: 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/liborcus/liborcus-0.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-0.16.1.ebuild 
b/dev-libs/liborcus/liborcus-0.16.1.ebuild
index e26df784f7e..5d24f93374c 100644
--- a/dev-libs/liborcus/liborcus-0.16.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.16.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/1.5"
SRC_URI="https://kohei.us/files/orcus/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/liborcus/

2021-04-01 Thread Andreas Sturmlechner
commit: a8f07fe553efb3d136440ca389a7b9c3dbf4fc83
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr  1 21:48: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=a8f07fe5

dev-libs/liborcus: 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/liborcus/liborcus-0.16.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-0.16.1.ebuild 
b/dev-libs/liborcus/liborcus-0.16.1.ebuild
index 668bff14402..e26df784f7e 100644
--- a/dev-libs/liborcus/liborcus-0.16.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.16.1.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/1.5"
SRC_URI="https://kohei.us/files/orcus/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/liborcus/

2021-03-13 Thread Andreas Sturmlechner
commit: 6586c03bd709f716ac71c3bd0ea38f139529af54
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Mar 12 22:34:58 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Mar 13 15:50:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6586c03b

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

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

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

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 65e49933c6c..d43ffdc4292 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1 +1,2 @@
 DIST liborcus-0.15.4.tar.xz 1590048 BLAKE2B 
b2edff8a00439154c2850e49fff151f59c0c5a43163cebe5cac84b627fcf87c89a0a522797d8a5bc39eaca9205d74ff3f0bdf9ba77561c5cc7aefe98f35a4c8b
 SHA512 
edbe1d6f86a249e43915e7fb960e6b269fa8703e3f571a023e811dd3f9b5d9c9a36edff491faa7ed7ea3490bf5afe1999e26d05c658a0a393b3ffd08b311b76f
+DIST liborcus-0.16.1.tar.xz 1805436 BLAKE2B 
7df89da5a175daa6fcf759d28f8a0eaebf3db6405af3b06a01b8dad41c7706acedc74876a0b68ff9cabd5780bb7cb311cd7c98390c9ecd265e62513eadde81eb
 SHA512 
6d75591820af65181dd3a418f051a359695083f29c7d9c77edbcab3e89d9ea367824be0b19f27a31267525f446936145f5780a0ce3c6ee2d89823742837d4739

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-0.16.1.ebuild
similarity index 86%
copy from dev-libs/liborcus/liborcus-.ebuild
copy to dev-libs/liborcus/liborcus-0.16.1.ebuild
index 215c415e3d8..668bff14402 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-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="Standalone file import filter library for spreadsheet documents"
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
 else
MDDS_SLOT="1/1.5"
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"
@@ -35,6 +35,8 @@ DEPEND="${RDEPEND}
dev-util/mdds:${MDDS_SLOT}
 "
 
+PATCHES=( "${FILESDIR}/${PN}-0.15.4-gcc11.patch" ) # bug 764035
+
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 215c415e3d8..50a9442c280 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.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="Standalone file import filter library for spreadsheet documents"



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

2021-01-24 Thread Andreas Sturmlechner
commit: 3d1c1e19ca22ad4ed81932940665e205afe08a97
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jan 24 12:46:13 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jan 24 12:59:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1c1e19

dev-libs/liborcus: Fix build with GCC-11, python3_9

Upstream commits:
50506d534230d90de2b0a2af3fb072428c942a4e
3bfa1a000e4639fe68781c584356ceea7c6b1a72
5e8fb255dc6bc9b7084a05b8dc24f31417542e5e

Reported-by: Geoff Leach  cs.rmit.edu.au>
Thanks-to: andy  yahoo.com>
Closes: https://bugs.gentoo.org/764035
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../liborcus/files/liborcus-0.15.4-gcc11.patch | 72 ++
 dev-libs/liborcus/liborcus-0.15.4.ebuild   |  9 ++-
 2 files changed, 78 insertions(+), 3 deletions(-)

diff --git a/dev-libs/liborcus/files/liborcus-0.15.4-gcc11.patch 
b/dev-libs/liborcus/files/liborcus-0.15.4-gcc11.patch
new file mode 100644
index 000..f1dda139053
--- /dev/null
+++ b/dev-libs/liborcus/files/liborcus-0.15.4-gcc11.patch
@@ -0,0 +1,72 @@
+From 50506d534230d90de2b0a2af3fb072428c942a4e Mon Sep 17 00:00:00 2001
+From: hedmo 
+Date: Fri, 8 Jan 2021 07:30:16 +
+Subject: [PATCH] Update orcus_xlsx.cpp to build with gcc-11
+
+---
+ src/liborcus/orcus_xlsx.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/liborcus/orcus_xlsx.cpp b/src/liborcus/orcus_xlsx.cpp
+index 6df72a32..a59b2b9d 100644
+--- a/src/liborcus/orcus_xlsx.cpp
 b/src/liborcus/orcus_xlsx.cpp
+@@ -32,6 +32,7 @@
+ 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 
+-- 
+GitLab
+
+From 3bfa1a000e4639fe68781c584356ceea7c6b1a72 Mon Sep 17 00:00:00 2001
+From: hedmo 
+Date: Fri, 8 Jan 2021 07:32:53 +
+Subject: [PATCH] Update xls_xml_context.cpp to build with gcc-11
+
+---
+ src/liborcus/xls_xml_context.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/liborcus/xls_xml_context.cpp 
b/src/liborcus/xls_xml_context.cpp
+index 538f5607..ca3dc4d0 100644
+--- a/src/liborcus/xls_xml_context.cpp
 b/src/liborcus/xls_xml_context.cpp
+@@ -16,6 +16,7 @@
+ #include 
+ 
+ #include 
++#include 
+ 
+ using namespace std;
+ namespace ss = orcus::spreadsheet;
+-- 
+GitLab
+
+From 5e8fb255dc6bc9b7084a05b8dc24f31417542e5e Mon Sep 17 00:00:00 2001
+From: hedmo 
+Date: Fri, 8 Jan 2021 07:34:17 +
+Subject: [PATCH] Update xlsx_revision_context.cpp to build with gcc-11
+
+---
+ src/liborcus/xlsx_revision_context.cpp | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/liborcus/xlsx_revision_context.cpp 
b/src/liborcus/xlsx_revision_context.cpp
+index edfd9eed..0b6ec0af 100644
+--- a/src/liborcus/xlsx_revision_context.cpp
 b/src/liborcus/xlsx_revision_context.cpp
+@@ -16,6 +16,7 @@
+ #include "orcus/global.hpp"
+ 
+ #include 
++#include 
+ 
+ using namespace std;
+ 
+-- 
+GitLab
+

diff --git a/dev-libs/liborcus/liborcus-0.15.4.ebuild 
b/dev-libs/liborcus/liborcus-0.15.4.ebuild
index 4ed618d5956..d0e8089f307 100644
--- a/dev-libs/liborcus/liborcus-0.15.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.15.4.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_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit autotools python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -33,7 +33,10 @@ DEPEND="${RDEPEND}
dev-util/mdds:1/1.5
 "
 
-PATCHES=( "${FILESDIR}/${P}-bashism.patch" ) # bug 723130
+PATCHES=(
+   "${FILESDIR}/${P}-bashism.patch" # bug 723130
+   "${FILESDIR}/${P}-gcc11.patch" # bug 764035
+)
 
 pkg_setup() {
use python && python-single-r1_pkg_setup



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

2020-05-31 Thread Andreas Sturmlechner
commit: 98bad06461e8c0440f861bacc0d24b51d9680594
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 31 21:49:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 31 21:49:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98bad064

dev-libs/liborcus: Drop 0.14.1-r1

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

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

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 615d2489943..65e49933c6c 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1 @@
-DIST liborcus-0.14.1.tar.xz 1894680 BLAKE2B 
0070baf319bf35275f36f3082141f154404ad43d8143588b35c00b8b536f0c1cf5bf38fd9e997c4be45a454f16de1cc1a25186da40e3ed0606a87e9a6a968053
 SHA512 
a32dc5a652ce99cff37273c38fb9460e13e7bfb562f40c8d0c79b65c33e340daaeeb2c796308ca700b85bfc13cc8215641563b9e9f6d44b7d61adb8e8a3c950f
 DIST liborcus-0.15.4.tar.xz 1590048 BLAKE2B 
b2edff8a00439154c2850e49fff151f59c0c5a43163cebe5cac84b627fcf87c89a0a522797d8a5bc39eaca9205d74ff3f0bdf9ba77561c5cc7aefe98f35a4c8b
 SHA512 
edbe1d6f86a249e43915e7fb960e6b269fa8703e3f571a023e811dd3f9b5d9c9a36edff491faa7ed7ea3490bf5afe1999e26d05c658a0a393b3ffd08b311b76f

diff --git a/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
deleted file mode 100644
index 1c14dc041dc..000
--- a/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
+++ /dev/null
@@ -1,57 +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="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-   inherit git-r3 autotools
-else
-   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.14" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model static-libs tools"
-
-RDEPEND="
-   dev-libs/boost:=[zlib(+)]
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
-"
-DEPEND="${RDEPEND}
-   =dev-util/mdds-1.4*:1
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-werror \
-   $(use_enable python) \
-   $(use_enable spreadsheet-model) \
-   $(use_enable static-libs static) \
-   $(use_with tools)
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



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

2020-05-31 Thread Mikle Kolyada
commit: 3fafd74708fd04800030093b007f8b0cecac99be
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 31 15:39:49 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 31 15:39:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fafd747

dev-libs/liborcus: 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/liborcus/liborcus-0.15.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-0.15.4.ebuild 
b/dev-libs/liborcus/liborcus-0.15.4.ebuild
index 999baa80ea0..4ed618d5956 100644
--- a/dev-libs/liborcus/liborcus-0.15.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.15.4.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == ** ]]; then
inherit git-r3
 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"



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

2020-05-28 Thread Andreas Sturmlechner
commit: d131fa2acad53017e0374759dd5f2f0766ecabeb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 16:52:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 17:09:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d131fa2a

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

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

 .../liborcus/files/liborcus-0.15.4-bashism.patch   | 26 ++
 dev-libs/liborcus/liborcus-0.15.4.ebuild   | 14 +++-
 dev-libs/liborcus/liborcus-.ebuild |  8 +++
 3 files changed, 38 insertions(+), 10 deletions(-)

diff --git a/dev-libs/liborcus/files/liborcus-0.15.4-bashism.patch 
b/dev-libs/liborcus/files/liborcus-0.15.4-bashism.patch
new file mode 100644
index 000..cc201a5024e
--- /dev/null
+++ b/dev-libs/liborcus/files/liborcus-0.15.4-bashism.patch
@@ -0,0 +1,26 @@
+From 7d2ae0b6e47aa0c1fc43a91300d82c5394420162 Mon Sep 17 00:00:00 2001
+From: Ryo ONODERA 
+Date: Sat, 11 Jan 2020 23:01:29 +0900
+Subject: [PATCH] Improve POSIX shell portability
+
+DO not use bash syntax.
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index bc5dc195..a854c0c9 100644
+--- a/configure.ac
 b/configure.ac
+@@ -322,7 +322,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/liborcus/liborcus-0.15.4.ebuild 
b/dev-libs/liborcus/liborcus-0.15.4.ebuild
index 231fb4345b5..999baa80ea0 100644
--- a/dev-libs/liborcus/liborcus-0.15.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.15.4.ebuild
@@ -4,14 +4,14 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-single-r1
+inherit autotools python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-   inherit git-r3 autotools
+   inherit git-r3
 else
SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
@@ -19,7 +19,9 @@ fi
 
 LICENSE="MIT"
 SLOT="0/0.15" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model static-libs tools"
+IUSE="python +spreadsheet-model tools"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
dev-libs/boost:=[zlib(+)]
@@ -31,7 +33,7 @@ DEPEND="${RDEPEND}
dev-util/mdds:1/1.5
 "
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+PATCHES=( "${FILESDIR}/${P}-bashism.patch" ) # bug 723130
 
 pkg_setup() {
use python && python-single-r1_pkg_setup
@@ -39,15 +41,15 @@ pkg_setup() {
 
 src_prepare() {
default
-   [[ ${PV} == * ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {
local myeconfargs=(
+   --disable-static
--disable-werror
$(use_enable python)
$(use_enable spreadsheet-model)
-   $(use_enable static-libs static)
$(use_with tools)
)
econf "${myeconfargs[@]}"

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 0ae4b1aa76b..3aa2c7dcba2 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -21,7 +21,9 @@ fi
 
 LICENSE="MIT"
 SLOT="0/0.16" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model static-libs tools"
+IUSE="python +spreadsheet-model tools"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
dev-libs/boost:=[zlib(+)]
@@ -33,8 +35,6 @@ DEPEND="${RDEPEND}
dev-util/mdds:${MDDS_SLOT}
 "
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }
@@ -46,10 +46,10 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   --disable-static
--disable-werror
$(use_enable python)
$(use_enable spreadsheet-model)
-   $(use_enable static-libs static)
$(use_with tools)
)
econf "${myeconfargs[@]}"



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

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

dev-libs/liborcus: 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/liborcus/liborcus-0.15.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-0.15.4.ebuild 
b/dev-libs/liborcus/liborcus-0.15.4.ebuild
index d9f2fc7f130..231fb4345b5 100644
--- a/dev-libs/liborcus/liborcus-0.15.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.15.4.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"



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

2020-05-19 Thread Mikle Kolyada
commit: dc5c5c991883511f26ab0d1551119cced3764259
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 19 19:36:02 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 19 19:36:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc5c5c99

dev-libs/liborcus: 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/liborcus/liborcus-0.15.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-0.15.4.ebuild 
b/dev-libs/liborcus/liborcus-0.15.4.ebuild
index 0d5789e0eb5..d9f2fc7f130 100644
--- a/dev-libs/liborcus/liborcus-0.15.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.15.4.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"



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

2020-04-10 Thread Andreas Sturmlechner
commit: 0411beac7cda5b094c5b4559dfe7f5bbc1b16ccc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 10 11:51:53 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 13:48:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0411beac

dev-libs/liborcus: Pin dev-util/mdds to (API-)slot

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

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

diff --git a/dev-libs/liborcus/liborcus-0.15.4.ebuild 
b/dev-libs/liborcus/liborcus-0.15.4.ebuild
index 605eab7c776..0d5789e0eb5 100644
--- a/dev-libs/liborcus/liborcus-0.15.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.15.4.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
spreadsheet-model? ( dev-libs/libixion:${SLOT} )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.5.0:1
+   dev-util/mdds:1/1.5
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 605eab7c776..b85a1c840f5 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -10,9 +10,11 @@ DESCRIPTION="Standalone file import filter library for 
spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 
 if [[ ${PV} == ** ]]; then
+   MDDS_SLOT="1/"
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
inherit git-r3 autotools
 else
+   MDDS_SLOT="1/1.5"
SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 fi
@@ -28,7 +30,7 @@ RDEPEND="
spreadsheet-model? ( dev-libs/libixion:${SLOT} )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.5.0:1
+   dev-util/mdds:${MDDS_SLOT}
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2020-04-10 Thread Andreas Sturmlechner
commit: 05b69daac83da41c8962ed94db301ac484e3e323
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 10 11:59:55 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 13:48:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b69daa

dev-libs/liborcus: Bump subslot

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

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

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index b85a1c840f5..0ae4b1aa76b 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -20,7 +20,7 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/0.15" # based on SONAME of liborcus.so
+SLOT="0/0.16" # based on SONAME of liborcus.so
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

2020-04-10 Thread Andreas Sturmlechner
commit: ef936b7e73553603de8a592ee741ad1719bc5134
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 10 11:48:57 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Apr 10 13:48:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef936b7e

dev-libs/liborcus: Pin USE spreadsheet-model to dev-libs/libixion slot

Closes: https://bugs.gentoo.org/716920
Package-Manager: Portage-2.3.98, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/liborcus/liborcus-0.14.1-r1.ebuild | 2 +-
 dev-libs/liborcus/liborcus-0.15.4.ebuild| 2 +-
 dev-libs/liborcus/liborcus-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
index 6b4853cb82e..1c14dc041dc 100644
--- a/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/boost:=[zlib(+)]
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.14.0:= )
+   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
 "
 DEPEND="${RDEPEND}
=dev-util/mdds-1.4*:1

diff --git a/dev-libs/liborcus/liborcus-0.15.4.ebuild 
b/dev-libs/liborcus/liborcus-0.15.4.ebuild
index 91bbf3019d2..605eab7c776 100644
--- a/dev-libs/liborcus/liborcus-0.15.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.15.4.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/boost:=[zlib(+)]
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.15.0:= )
+   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
 "
 DEPEND="${RDEPEND}
>=dev-util/mdds-1.5.0:1

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 91bbf3019d2..605eab7c776 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/boost:=[zlib(+)]
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.15.0:= )
+   spreadsheet-model? ( dev-libs/libixion:${SLOT} )
 "
 DEPEND="${RDEPEND}
>=dev-util/mdds-1.5.0:1



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

2020-03-30 Thread Andreas Sturmlechner
commit: 96b378c5bacc2fb61b647a18f65b73bd3d313d2d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 30 19:09:50 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 30 19:11:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96b378c5

dev-libs/liborcus: 0.15.4 version bump

Thanks-to: andy  yahoo.com>
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/liborcus/Manifest   |  1 +
 dev-libs/liborcus/liborcus-0.15.4.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index a5b0fbb5526..cf22a53a4ed 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1,3 @@
 DIST liborcus-0.14.1.tar.xz 1894680 BLAKE2B 
0070baf319bf35275f36f3082141f154404ad43d8143588b35c00b8b536f0c1cf5bf38fd9e997c4be45a454f16de1cc1a25186da40e3ed0606a87e9a6a968053
 SHA512 
a32dc5a652ce99cff37273c38fb9460e13e7bfb562f40c8d0c79b65c33e340daaeeb2c796308ca700b85bfc13cc8215641563b9e9f6d44b7d61adb8e8a3c950f
 DIST liborcus-0.15.3.tar.xz 1988748 BLAKE2B 
c011b7dabd1743e0f47518dbc900cd00fba046c7ad178d60116103307565bfe5ea6759752706715fe0ece4d31575b3453c193c1a5e92f8f9a4475e252d4564ae
 SHA512 
bb5495a64ac5f984e107feb36dfe5c801d2ce7e2fcbee8f8bc779d87001e1fcb1d1f70ee2695eb976f1553c59908a15f887ceeb7ccfc556d4476ea846c5036f2
+DIST liborcus-0.15.4.tar.xz 1590048 BLAKE2B 
b2edff8a00439154c2850e49fff151f59c0c5a43163cebe5cac84b627fcf87c89a0a522797d8a5bc39eaca9205d74ff3f0bdf9ba77561c5cc7aefe98f35a4c8b
 SHA512 
edbe1d6f86a249e43915e7fb960e6b269fa8703e3f571a023e811dd3f9b5d9c9a36edff491faa7ed7ea3490bf5afe1999e26d05c658a0a393b3ffd08b311b76f

diff --git a/dev-libs/liborcus/liborcus-0.15.4.ebuild 
b/dev-libs/liborcus/liborcus-0.15.4.ebuild
new file mode 100644
index 000..91bbf3019d2
--- /dev/null
+++ b/dev-libs/liborcus/liborcus-0.15.4.ebuild
@@ -0,0 +1,59 @@
+# 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="Standalone file import filter library for spreadsheet documents"
+HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
+   inherit git-r3 autotools
+else
+   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/0.15" # based on SONAME of liborcus.so
+IUSE="python +spreadsheet-model static-libs tools"
+
+RDEPEND="
+   dev-libs/boost:=[zlib(+)]
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+   spreadsheet-model? ( >=dev-libs/libixion-0.15.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/mdds-1.5.0:1
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-werror
+   $(use_enable python)
+   $(use_enable spreadsheet-model)
+   $(use_enable static-libs static)
+   $(use_with tools)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2020-03-30 Thread Andreas Sturmlechner
commit: da126193051d51f5bf90d079b16883f553476cad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 30 19:10:16 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 30 19:11:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da126193

dev-libs/liborcus: Drop 0.15.3

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

 dev-libs/liborcus/Manifest   |  1 -
 dev-libs/liborcus/liborcus-0.15.3.ebuild | 59 
 2 files changed, 60 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index cf22a53a4ed..615d2489943 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,3 +1,2 @@
 DIST liborcus-0.14.1.tar.xz 1894680 BLAKE2B 
0070baf319bf35275f36f3082141f154404ad43d8143588b35c00b8b536f0c1cf5bf38fd9e997c4be45a454f16de1cc1a25186da40e3ed0606a87e9a6a968053
 SHA512 
a32dc5a652ce99cff37273c38fb9460e13e7bfb562f40c8d0c79b65c33e340daaeeb2c796308ca700b85bfc13cc8215641563b9e9f6d44b7d61adb8e8a3c950f
-DIST liborcus-0.15.3.tar.xz 1988748 BLAKE2B 
c011b7dabd1743e0f47518dbc900cd00fba046c7ad178d60116103307565bfe5ea6759752706715fe0ece4d31575b3453c193c1a5e92f8f9a4475e252d4564ae
 SHA512 
bb5495a64ac5f984e107feb36dfe5c801d2ce7e2fcbee8f8bc779d87001e1fcb1d1f70ee2695eb976f1553c59908a15f887ceeb7ccfc556d4476ea846c5036f2
 DIST liborcus-0.15.4.tar.xz 1590048 BLAKE2B 
b2edff8a00439154c2850e49fff151f59c0c5a43163cebe5cac84b627fcf87c89a0a522797d8a5bc39eaca9205d74ff3f0bdf9ba77561c5cc7aefe98f35a4c8b
 SHA512 
edbe1d6f86a249e43915e7fb960e6b269fa8703e3f571a023e811dd3f9b5d9c9a36edff491faa7ed7ea3490bf5afe1999e26d05c658a0a393b3ffd08b311b76f

diff --git a/dev-libs/liborcus/liborcus-0.15.3.ebuild 
b/dev-libs/liborcus/liborcus-0.15.3.ebuild
deleted file mode 100644
index 91bbf3019d2..000
--- a/dev-libs/liborcus/liborcus-0.15.3.ebuild
+++ /dev/null
@@ -1,59 +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="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-
-if [[ ${PV} == ** ]]; then
-   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-   inherit git-r3 autotools
-else
-   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/0.15" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model static-libs tools"
-
-RDEPEND="
-   dev-libs/boost:=[zlib(+)]
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.15.0:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.5.0:1
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-werror
-   $(use_enable python)
-   $(use_enable spreadsheet-model)
-   $(use_enable static-libs static)
-   $(use_with tools)
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -type f -delete || die
-}



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

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

dev-libs/liborcus: 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/liborcus/liborcus-0.14.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
index e196b90a10d..6b4853cb82e 100644
--- a/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
spreadsheet-model? ( >=dev-libs/libixion-0.14.0:= )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.4.1:1
+   =dev-util/mdds-1.4*:1
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

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

dev-libs/liborcus: Bump to 0.15.3

This bump also contains some ebuild maintenance:
- 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/liborcus/Manifest   |  1 +
 dev-libs/liborcus/liborcus-0.15.3.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index e358a2fd14f..a5b0fbb5526 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1 +1,2 @@
 DIST liborcus-0.14.1.tar.xz 1894680 BLAKE2B 
0070baf319bf35275f36f3082141f154404ad43d8143588b35c00b8b536f0c1cf5bf38fd9e997c4be45a454f16de1cc1a25186da40e3ed0606a87e9a6a968053
 SHA512 
a32dc5a652ce99cff37273c38fb9460e13e7bfb562f40c8d0c79b65c33e340daaeeb2c796308ca700b85bfc13cc8215641563b9e9f6d44b7d61adb8e8a3c950f
+DIST liborcus-0.15.3.tar.xz 1988748 BLAKE2B 
c011b7dabd1743e0f47518dbc900cd00fba046c7ad178d60116103307565bfe5ea6759752706715fe0ece4d31575b3453c193c1a5e92f8f9a4475e252d4564ae
 SHA512 
bb5495a64ac5f984e107feb36dfe5c801d2ce7e2fcbee8f8bc779d87001e1fcb1d1f70ee2695eb976f1553c59908a15f887ceeb7ccfc556d4476ea846c5036f2

diff --git a/dev-libs/liborcus/liborcus-0.15.3.ebuild 
b/dev-libs/liborcus/liborcus-0.15.3.ebuild
new file mode 100644
index 000..91bbf3019d2
--- /dev/null
+++ b/dev-libs/liborcus/liborcus-0.15.3.ebuild
@@ -0,0 +1,59 @@
+# 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="Standalone file import filter library for spreadsheet documents"
+HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
+   inherit git-r3 autotools
+else
+   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/0.15" # based on SONAME of liborcus.so
+IUSE="python +spreadsheet-model static-libs tools"
+
+RDEPEND="
+   dev-libs/boost:=[zlib(+)]
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+   spreadsheet-model? ( >=dev-libs/libixion-0.15.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/mdds-1.5.0:1
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-werror
+   $(use_enable python)
+   $(use_enable spreadsheet-model)
+   $(use_enable static-libs static)
+   $(use_with tools)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

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

dev-libs/liborcus: 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/liborcus/liborcus-.ebuild | 14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index f5373a25806..91bbf3019d2 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -39,16 +39,18 @@ pkg_setup() {
 
 src_prepare() {
default
-   [[ ${PV} ==  ]] && eautoreconf
+   [[ ${PV} == * ]] && eautoreconf
 }
 
 src_configure() {
-   econf \
-   --disable-werror \
-   $(use_enable python) \
-   $(use_enable spreadsheet-model) \
-   $(use_enable static-libs static) \
+   local myeconfargs=(
+   --disable-werror
+   $(use_enable python)
+   $(use_enable spreadsheet-model)
+   $(use_enable static-libs static)
$(use_with tools)
+   )
+   econf "${myeconfargs[@]}"
 }
 
 src_install() {



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

2019-12-02 Thread Andreas Sturmlechner
commit: 65b5d167cafbb33ef5ebfe1413aaadf98d811462
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Dec  2 22:17:21 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Dec  2 22:27:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b5d167

dev-libs/liborcus: python3_8

Tests passed.

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

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

diff --git a/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
index fee41849ef8..aeecd518100 100644
--- a/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.14.1-r1.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="Standalone file import filter library for spreadsheet documents"
@@ -53,5 +53,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/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 97a7a49aaa2..d6dee020e34 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.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="Standalone file import filter library for spreadsheet documents"
@@ -53,5 +53,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/liborcus/

2019-11-02 Thread Andreas Sturmlechner
commit: 8ce457bd7c36639364dae655ecf0e9c5ef66c8be
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov  2 09:40:49 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov  2 15:22:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ce457bd

dev-libs/liborcus: Add missing USEDEP on dev-libs/boost[zlib]

Closes: https://bugs.gentoo.org/699128
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/liborcus/{liborcus-0.14.1.ebuild => liborcus-0.14.1-r1.ebuild} | 2 +-
 dev-libs/liborcus/liborcus-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-0.14.1.ebuild 
b/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
similarity index 97%
rename from dev-libs/liborcus/liborcus-0.14.1.ebuild
rename to dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
index 23cb5009d8f..fee41849ef8 100644
--- a/dev-libs/liborcus/liborcus-0.14.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.14.1-r1.ebuild
@@ -22,7 +22,7 @@ SLOT="0/0.14" # based on SONAME of liborcus.so
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="
-   dev-libs/boost:=
+   dev-libs/boost:=[zlib(+)]
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
spreadsheet-model? ( >=dev-libs/libixion-0.14.0:= )

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index ffb340248f3..97a7a49aaa2 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -22,7 +22,7 @@ SLOT="0/0.15" # based on SONAME of liborcus.so
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="
-   dev-libs/boost:=
+   dev-libs/boost:=[zlib(+)]
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
spreadsheet-model? ( >=dev-libs/libixion-0.15.0:= )



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

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

dev-libs/liborcus: Drop 0.13.4

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

 dev-libs/liborcus/Manifest |  1 -
 .../files/liborcus-0.13.4-boost-1.67.patch | 50 --
 dev-libs/liborcus/liborcus-0.13.4.ebuild   | 59 --
 3 files changed, 110 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 5ef7b99786f..e358a2fd14f 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1 @@
-DIST liborcus-0.13.4.tar.xz 1816340 BLAKE2B 
f8e7251c8688f82604d5ac1212938890e42f23ce45edb09eba9ab26a810e5fd4215a23dd20e86ddf9100db67818fc73fbbee7357642a6390f8f60dc28596be31
 SHA512 
f00b49c41eb1898c37d8d42e59f9004f46b5f849b9d60ac9c5033232d1e5065ff3de160e79f5a88983bf64f86e283b6d1d406a24e776aa6ff7b8acec324ccd4b
 DIST liborcus-0.14.1.tar.xz 1894680 BLAKE2B 
0070baf319bf35275f36f3082141f154404ad43d8143588b35c00b8b536f0c1cf5bf38fd9e997c4be45a454f16de1cc1a25186da40e3ed0606a87e9a6a968053
 SHA512 
a32dc5a652ce99cff37273c38fb9460e13e7bfb562f40c8d0c79b65c33e340daaeeb2c796308ca700b85bfc13cc8215641563b9e9f6d44b7d61adb8e8a3c950f

diff --git a/dev-libs/liborcus/files/liborcus-0.13.4-boost-1.67.patch 
b/dev-libs/liborcus/files/liborcus-0.13.4-boost-1.67.patch
deleted file mode 100644
index b1d44b8db4c..000
--- a/dev-libs/liborcus/files/liborcus-0.13.4-boost-1.67.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-From f7485813af8e50f88c77312fb29b7bb489a0a17d Mon Sep 17 00:00:00 2001
-From: Adam Majer 
-Date: Wed, 23 May 2018 10:45:56 +0200
-Subject: [PATCH] Fix build with Boost 1.67
-
-Boost:DateTime that no longer accepts non-integer types.
-In the past, these types were implicitly cast down to integer
-values. Now this requires explicit cast.
-
-https://svn.boost.org/trac10/ticket/11168
-
-This fixes #60

- src/spreadsheet/sheet.cpp | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
-diff --git a/src/spreadsheet/sheet.cpp b/src/spreadsheet/sheet.cpp
-index 7df1aedb..33b372ad 100644
 a/src/spreadsheet/sheet.cpp
-+++ b/src/spreadsheet/sheet.cpp
-@@ -289,7 +289,7 @@ void sheet::set_date_time(row_t row, col_t col, int year, 
int month, int day, in
- 
- double days_since_epoch = (d - origin).days();
- 
--double ms = second * 100.0;
-+long ms = second * 100.0;
- 
- posix_time::time_duration t(
- posix_time::hours(hour) +
-@@ -606,7 +606,7 @@ date_time_t sheet::get_date_time(row_t row, col_t col) 
const
- if (time_fraction)
- {
- // Convert a fraction day to microseconds.
--double ms = time_fraction * 24.0 * 60.0 * 60.0 * 100.0;
-+long ms = time_fraction * 24.0 * 60.0 * 60.0 * 100.0;
- posix_time::time_duration td = posix_time::microsec(ms);
- 
- hours = td.hours();
-@@ -615,7 +615,7 @@ date_time_t sheet::get_date_time(row_t row, col_t col) 
const
- 
- td -= posix_time::hours(hours);
- td -= posix_time::minutes(minutes);
--td -= posix_time::seconds(seconds);
-+td -= posix_time::seconds((long)seconds);
- 
- ms = td.total_microseconds(); // remaining microseconds.
- 
--- 
-2.18.0
-

diff --git a/dev-libs/liborcus/liborcus-0.13.4.ebuild 
b/dev-libs/liborcus/liborcus-0.13.4.ebuild
deleted file mode 100644
index 81e4c1673a3..000
--- a/dev-libs/liborcus/liborcus-0.13.4.ebuild
+++ /dev/null
@@ -1,59 +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/orcus/orcus.git;
-
-PYTHON_COMPAT=( python{3_5,3_6} )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit python-single-r1 ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/0.13" # based on SONAME of liborcus.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
-IUSE="python +spreadsheet-model static-libs tools"
-
-RDEPEND="
-   dev-libs/boost:=
-   sys-libs/zlib
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( =dev-libs/libixion-0.13*:= )
-"
-DEPEND="${RDEPEND}
-   =dev-util/mdds-1.3*:1
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-PATCHES=( "${FILESDIR}/${P}-boost-1.67.patch" )
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
- 

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

2019-07-31 Thread Aaron Bauman
commit: 3422ea089d9e44d84c8eee4162f1abf316db8f98
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Jul 31 20:49:42 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Jul 31 21:11:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3422ea08

dev-libs/liborcus: 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/liborcus/liborcus-0.13.4.ebuild | 2 +-
 dev-libs/liborcus/liborcus-0.14.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-0.13.4.ebuild 
b/dev-libs/liborcus/liborcus-0.13.4.ebuild
index cb8289ad630..81e4c1673a3 100644
--- a/dev-libs/liborcus/liborcus-0.13.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.13.4.ebuild
@@ -18,7 +18,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="

diff --git a/dev-libs/liborcus/liborcus-0.14.1.ebuild 
b/dev-libs/liborcus/liborcus-0.14.1.ebuild
index 0f6a0844ca7..23cb5009d8f 100644
--- a/dev-libs/liborcus/liborcus-0.14.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.14.1.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"



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

2019-07-24 Thread Andreas Sturmlechner
commit: 01cab0e98908f5f8fd913b6ac64a0f992812df76
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul 24 20:28:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 24 20:28:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01cab0e9

dev-libs/liborcus: Bump subslot, raise mdds/ixion minimum depsc

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

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

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 24dd4371bd5..ffb340248f3 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -18,17 +18,17 @@ else
 fi
 
 LICENSE="MIT"
-SLOT="0/0.14" # based on SONAME of liborcus.so
+SLOT="0/0.15" # based on SONAME of liborcus.so
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="
dev-libs/boost:=
sys-libs/zlib
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.14.0:= )
+   spreadsheet-model? ( >=dev-libs/libixion-0.15.0:= )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.4.1:1
+   >=dev-util/mdds-1.5.0:1
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

2019-06-18 Thread Thomas Deutschmann
commit: 7c9dad1910923c5a8affb6e09937b079c93af14d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 18 18:18:18 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 18 18:24:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c9dad19

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

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

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

diff --git a/dev-libs/liborcus/liborcus-0.14.1.ebuild 
b/dev-libs/liborcus/liborcus-0.14.1.ebuild
index f1879006308..0f6a0844ca7 100644
--- a/dev-libs/liborcus/liborcus-0.14.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.14.1.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"



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

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

dev-libs/liborcus: 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/liborcus/liborcus-0.14.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-0.14.1.ebuild 
b/dev-libs/liborcus/liborcus-0.14.1.ebuild
index 24dd4371bd5..f1879006308 100644
--- a/dev-libs/liborcus/liborcus-0.14.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.14.1.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"



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

2019-03-12 Thread Andreas Sturmlechner
commit: 469d95c4cb2a9214718b24d24d8304fb9d2979b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 11 23:25:49 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 12 07:07:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469d95c4

dev-libs/liborcus: 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/liborcus/liborcus-0.14.1.ebuild | 25 -
 dev-libs/liborcus/liborcus-.ebuild   | 24 
 2 files changed, 24 insertions(+), 25 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-0.14.1.ebuild 
b/dev-libs/liborcus/liborcus-0.14.1.ebuild
index fe85aa632bb..24dd4371bd5 100644
--- a/dev-libs/liborcus/liborcus-0.14.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.14.1.ebuild
@@ -1,25 +1,24 @@
-# 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/orcus/orcus.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="Standalone file import filter library for spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
+   inherit git-r3 autotools
+else
+   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
 
 LICENSE="MIT"
 SLOT="0/0.14" # based on SONAME of liborcus.so
-[[ ${PV} ==  ]] || \
-KEYWORDS=""
-# KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 14b3e2eefd7..24dd4371bd5 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -1,24 +1,24 @@
-# 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/orcus/orcus.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="Standalone file import filter library for spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
+
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
+   inherit git-r3 autotools
+else
+   SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+fi
 
 LICENSE="MIT"
 SLOT="0/0.14" # based on SONAME of liborcus.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

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

dev-libs/liborcus-0.13.4: added ~ppc64, bug 664414

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

diff --git a/dev-libs/liborcus/liborcus-0.13.4.ebuild 
b/dev-libs/liborcus/liborcus-0.13.4.ebuild
index c3a85e9f2fa..0f26643abf0 100644
--- a/dev-libs/liborcus/liborcus-0.13.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.13.4.ebuild
@@ -18,7 +18,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

2018-09-18 Thread Andreas Sturmlechner
commit: af0018b8f01bbe5f414bfd8f50202de883762e70
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 18 19:31:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 18 19:53:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af0018b8

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

Package-Manager: Portage-2.3.49, Repoman-2.3.10

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

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index c09b130a146..5ef7b99786f 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1,2 @@
 DIST liborcus-0.13.4.tar.xz 1816340 BLAKE2B 
f8e7251c8688f82604d5ac1212938890e42f23ce45edb09eba9ab26a810e5fd4215a23dd20e86ddf9100db67818fc73fbbee7357642a6390f8f60dc28596be31
 SHA512 
f00b49c41eb1898c37d8d42e59f9004f46b5f849b9d60ac9c5033232d1e5065ff3de160e79f5a88983bf64f86e283b6d1d406a24e776aa6ff7b8acec324ccd4b
-DIST liborcus-0.14.0.tar.xz 1891648 BLAKE2B 
8392cf40c92e21015eb4bb55fddd8b2796dad2f4006f445c740e7fce11507b577e70fa4619fa23d4133ae6a43f87b440b3990a6687dea5273dc4bae7f0146264
 SHA512 
0dca1508f3b235d9e52e131a54b0e7ec5473e4a5863a70aa7c703d3b16e8dff49de954af924c4235c5cdbd592528df15192545f08a878c5d469d7394825525b3
+DIST liborcus-0.14.1.tar.xz 1894680 BLAKE2B 
0070baf319bf35275f36f3082141f154404ad43d8143588b35c00b8b536f0c1cf5bf38fd9e997c4be45a454f16de1cc1a25186da40e3ed0606a87e9a6a968053
 SHA512 
a32dc5a652ce99cff37273c38fb9460e13e7bfb562f40c8d0c79b65c33e340daaeeb2c796308ca700b85bfc13cc8215641563b9e9f6d44b7d61adb8e8a3c950f

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



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

2018-09-18 Thread Andreas Sturmlechner
commit: 9e74d08669eae0d59cb658e049aa3008a80de3cd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Sep 18 19:03:54 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 18 19:04:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e74d086

dev-libs/liborcus: Fix build with boost-1.67

Thanks-to: Yuriy Ilinykh  gmail.com>
Closes: https://bugs.gentoo.org/663218
Package-Manager: Portage-2.3.49, Repoman-2.3.10

 .../files/liborcus-0.13.4-boost-1.67.patch | 50 ++
 dev-libs/liborcus/liborcus-0.13.4.ebuild   |  6 ++-
 2 files changed, 54 insertions(+), 2 deletions(-)

diff --git a/dev-libs/liborcus/files/liborcus-0.13.4-boost-1.67.patch 
b/dev-libs/liborcus/files/liborcus-0.13.4-boost-1.67.patch
new file mode 100644
index 000..b1d44b8db4c
--- /dev/null
+++ b/dev-libs/liborcus/files/liborcus-0.13.4-boost-1.67.patch
@@ -0,0 +1,50 @@
+From f7485813af8e50f88c77312fb29b7bb489a0a17d Mon Sep 17 00:00:00 2001
+From: Adam Majer 
+Date: Wed, 23 May 2018 10:45:56 +0200
+Subject: [PATCH] Fix build with Boost 1.67
+
+Boost:DateTime that no longer accepts non-integer types.
+In the past, these types were implicitly cast down to integer
+values. Now this requires explicit cast.
+
+https://svn.boost.org/trac10/ticket/11168
+
+This fixes #60
+---
+ src/spreadsheet/sheet.cpp | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/spreadsheet/sheet.cpp b/src/spreadsheet/sheet.cpp
+index 7df1aedb..33b372ad 100644
+--- a/src/spreadsheet/sheet.cpp
 b/src/spreadsheet/sheet.cpp
+@@ -289,7 +289,7 @@ void sheet::set_date_time(row_t row, col_t col, int year, 
int month, int day, in
+ 
+ double days_since_epoch = (d - origin).days();
+ 
+-double ms = second * 100.0;
++long ms = second * 100.0;
+ 
+ posix_time::time_duration t(
+ posix_time::hours(hour) +
+@@ -606,7 +606,7 @@ date_time_t sheet::get_date_time(row_t row, col_t col) 
const
+ if (time_fraction)
+ {
+ // Convert a fraction day to microseconds.
+-double ms = time_fraction * 24.0 * 60.0 * 60.0 * 100.0;
++long ms = time_fraction * 24.0 * 60.0 * 60.0 * 100.0;
+ posix_time::time_duration td = posix_time::microsec(ms);
+ 
+ hours = td.hours();
+@@ -615,7 +615,7 @@ date_time_t sheet::get_date_time(row_t row, col_t col) 
const
+ 
+ td -= posix_time::hours(hours);
+ td -= posix_time::minutes(minutes);
+-td -= posix_time::seconds(seconds);
++td -= posix_time::seconds((long)seconds);
+ 
+ ms = td.total_microseconds(); // remaining microseconds.
+ 
+-- 
+2.18.0
+

diff --git a/dev-libs/liborcus/liborcus-0.13.4.ebuild 
b/dev-libs/liborcus/liborcus-0.13.4.ebuild
index 2f74b321685..c3a85e9f2fa 100644
--- a/dev-libs/liborcus/liborcus-0.13.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.13.4.ebuild
@@ -23,9 +23,9 @@ IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="
dev-libs/boost:=
-   sys-libs/zlib:=
+   sys-libs/zlib
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.13.0:= )
+   spreadsheet-model? ( =dev-libs/libixion-0.13*:= )
 "
 DEPEND="${RDEPEND}
=dev-util/mdds-1.3*:1
@@ -33,6 +33,8 @@ DEPEND="${RDEPEND}
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
+PATCHES=( "${FILESDIR}/${P}-boost-1.67.patch" )
+
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }



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

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

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

Package-Manager: Portage-2.3.49, Repoman-2.3.10

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

diff --git a/dev-libs/liborcus/liborcus-0.13.4.ebuild 
b/dev-libs/liborcus/liborcus-0.13.4.ebuild
index 2ee6cc7086e..2f74b321685 100644
--- a/dev-libs/liborcus/liborcus-0.13.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.13.4.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
spreadsheet-model? ( >=dev-libs/libixion-0.13.0:= )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.2.2:1
+   =dev-util/mdds-1.3*:1
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

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

dev-libs/liborcus: Bump dev-util/mdds and dev-libs/libixion min ver

Package-Manager: Portage-2.3.49, Repoman-2.3.10

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

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 2f6e8414b8d..14b3e2eefd7 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -16,19 +16,19 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 [[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/0.13" # based on SONAME of liborcus.so
+SLOT="0/0.14" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="
dev-libs/boost:=
-   sys-libs/zlib:=
+   sys-libs/zlib
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.13.0:= )
+   spreadsheet-model? ( >=dev-libs/libixion-0.14.0:= )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.2.2:1
+   >=dev-util/mdds-1.4.1:1
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"



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

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

dev-libs/liborcus: 0.14.0 version bump without keywords

Package-Manager: Portage-2.3.49, Repoman-2.3.10

 dev-libs/liborcus/Manifest   |  1 +
 dev-libs/liborcus/liborcus-0.14.0.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 0fc0d58dd8f..c09b130a146 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1 +1,2 @@
 DIST liborcus-0.13.4.tar.xz 1816340 BLAKE2B 
f8e7251c8688f82604d5ac1212938890e42f23ce45edb09eba9ab26a810e5fd4215a23dd20e86ddf9100db67818fc73fbbee7357642a6390f8f60dc28596be31
 SHA512 
f00b49c41eb1898c37d8d42e59f9004f46b5f849b9d60ac9c5033232d1e5065ff3de160e79f5a88983bf64f86e283b6d1d406a24e776aa6ff7b8acec324ccd4b
+DIST liborcus-0.14.0.tar.xz 1891648 BLAKE2B 
8392cf40c92e21015eb4bb55fddd8b2796dad2f4006f445c740e7fce11507b577e70fa4619fa23d4133ae6a43f87b440b3990a6687dea5273dc4bae7f0146264
 SHA512 
0dca1508f3b235d9e52e131a54b0e7ec5473e4a5863a70aa7c703d3b16e8dff49de954af924c4235c5cdbd592528df15192545f08a878c5d469d7394825525b3

diff --git a/dev-libs/liborcus/liborcus-0.14.0.ebuild 
b/dev-libs/liborcus/liborcus-0.14.0.ebuild
new file mode 100644
index 000..fe85aa632bb
--- /dev/null
+++ b/dev-libs/liborcus/liborcus-0.14.0.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
+
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
+inherit python-single-r1 ${GITECLASS}
+unset GITECLASS
+
+DESCRIPTION="Standalone file import filter library for spreadsheet documents"
+HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
+[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/0.14" # based on SONAME of liborcus.so
+[[ ${PV} ==  ]] || \
+KEYWORDS=""
+# KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="python +spreadsheet-model static-libs tools"
+
+RDEPEND="
+   dev-libs/boost:=
+   sys-libs/zlib
+   python? ( ${PYTHON_DEPS} )
+   spreadsheet-model? ( >=dev-libs/libixion-0.14.0:= )
+"
+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 \
+   --disable-werror \
+   $(use_enable python) \
+   $(use_enable spreadsheet-model) \
+   $(use_enable static-libs static) \
+   $(use_with tools)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2018-07-14 Thread Andreas Sturmlechner
commit: 580c500aef8cbf5d09bf26ffb5dfcbbd0ee871a4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jul 13 18:51:01 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jul 14 08:20:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580c500a

dev-libs/liborcus: Drop 0.12.1

Package-Manager: Portage-2.3.42, Repoman-2.3.9

 dev-libs/liborcus/Manifest   |  1 -
 dev-libs/liborcus/liborcus-0.12.1.ebuild | 57 
 2 files changed, 58 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 4a8932dd65d..0fc0d58dd8f 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1 @@
-DIST liborcus-0.12.1.tar.xz 1673880 BLAKE2B 
6f85f1ce04bd7c797f8fccc9b4d860189b6fa9f51623587a668c343e8897bf17a3e62a5465354776044fabe9347ec35913eb1433dc551e4e509ce260ba92c3b9
 SHA512 
294b24ad7fccae77070edd9d8e6e1a370f609ec8af9a2c58567431e641fc0f3f27c4cd4b6ac1825a8179a22a1d1a81d84827859eb631d2625194f9e59ca1a8c3
 DIST liborcus-0.13.4.tar.xz 1816340 BLAKE2B 
f8e7251c8688f82604d5ac1212938890e42f23ce45edb09eba9ab26a810e5fd4215a23dd20e86ddf9100db67818fc73fbbee7357642a6390f8f60dc28596be31
 SHA512 
f00b49c41eb1898c37d8d42e59f9004f46b5f849b9d60ac9c5033232d1e5065ff3de160e79f5a88983bf64f86e283b6d1d406a24e776aa6ff7b8acec324ccd4b

diff --git a/dev-libs/liborcus/liborcus-0.12.1.ebuild 
b/dev-libs/liborcus/liborcus-0.12.1.ebuild
deleted file mode 100644
index 6f116c83448..000
--- a/dev-libs/liborcus/liborcus-0.12.1.ebuild
+++ /dev/null
@@ -1,57 +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/orcus/orcus.git;
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit python-single-r1 ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/0.12" # based on SONAME of liborcus.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
-IUSE="python +spreadsheet-model static-libs tools"
-
-RDEPEND="
-   dev-libs/boost:=
-   sys-libs/zlib:=
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( =dev-libs/libixion-0.12*:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.2.2:1
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-werror \
-   $(use_enable python) \
-   $(use_enable spreadsheet-model) \
-   $(use_enable static-libs static) \
-   $(use_with tools)
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



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

2018-05-29 Thread Thomas Deutschmann
commit: 53cf99cb41caed0bd4bfd243a544faa6b33427fa
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue May 29 11:08:11 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue May 29 11:08:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53cf99cb

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

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-libs/liborcus/liborcus-0.13.4.ebuild 
b/dev-libs/liborcus/liborcus-0.13.4.ebuild
index a3396f03cd5..2ee6cc7086e 100644
--- a/dev-libs/liborcus/liborcus-0.13.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.13.4.ebuild
@@ -18,7 +18,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

2018-05-22 Thread Mikle Kolyada
commit: 3ffc1690e71c2c3d1f4b94c1195e75010b6e70f7
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue May 22 16:36:18 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue May 22 16:42:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ffc1690

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

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-libs/liborcus/liborcus-0.13.4.ebuild 
b/dev-libs/liborcus/liborcus-0.13.4.ebuild
index 2f6e8414b8d..a3396f03cd5 100644
--- a/dev-libs/liborcus/liborcus-0.13.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.13.4.ebuild
@@ -18,7 +18,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

2018-04-08 Thread Andreas Sturmlechner
commit: 16ba0abdb6bd102a9fda03ce54a1dd35ee99796c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr  8 11:02:45 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Apr  8 11:04:21 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ba0abd

dev-libs/liborcus: Drop 0.13.3

Package-Manager: Portage-2.3.28, Repoman-2.3.9

 dev-libs/liborcus/Manifest   |  1 -
 dev-libs/liborcus/liborcus-0.13.3.ebuild | 57 
 2 files changed, 58 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index bf6a9e95f42..4a8932dd65d 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,3 +1,2 @@
 DIST liborcus-0.12.1.tar.xz 1673880 BLAKE2B 
6f85f1ce04bd7c797f8fccc9b4d860189b6fa9f51623587a668c343e8897bf17a3e62a5465354776044fabe9347ec35913eb1433dc551e4e509ce260ba92c3b9
 SHA512 
294b24ad7fccae77070edd9d8e6e1a370f609ec8af9a2c58567431e641fc0f3f27c4cd4b6ac1825a8179a22a1d1a81d84827859eb631d2625194f9e59ca1a8c3
-DIST liborcus-0.13.3.tar.xz 1817824 BLAKE2B 
99bb88c1b52539ef09c52ce1f13928b31e2a5c0e88d172e8d0ca212d9f0921cbe98460ae8047be19db5d4b70a9b527c2ae499ab5c6474dab16445eab9a4b1c4c
 SHA512 
fecea0fca5b455ae734b00c5a7784e1cf0db32b35d0992f26d4ca8b4188147cabc9c267b984c4b5a5b1cbf8a5f4029a7dd96de4dfc1dc902b43f01def662d1f3
 DIST liborcus-0.13.4.tar.xz 1816340 BLAKE2B 
f8e7251c8688f82604d5ac1212938890e42f23ce45edb09eba9ab26a810e5fd4215a23dd20e86ddf9100db67818fc73fbbee7357642a6390f8f60dc28596be31
 SHA512 
f00b49c41eb1898c37d8d42e59f9004f46b5f849b9d60ac9c5033232d1e5065ff3de160e79f5a88983bf64f86e283b6d1d406a24e776aa6ff7b8acec324ccd4b

diff --git a/dev-libs/liborcus/liborcus-0.13.3.ebuild 
b/dev-libs/liborcus/liborcus-0.13.3.ebuild
deleted file mode 100644
index 2f6e8414b8d..000
--- a/dev-libs/liborcus/liborcus-0.13.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit python-single-r1 ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/0.13" # based on SONAME of liborcus.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-IUSE="python +spreadsheet-model static-libs tools"
-
-RDEPEND="
-   dev-libs/boost:=
-   sys-libs/zlib:=
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.13.0:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.2.2:1
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-werror \
-   $(use_enable python) \
-   $(use_enable spreadsheet-model) \
-   $(use_enable static-libs static) \
-   $(use_with tools)
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



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

2018-02-27 Thread Andreas Sturmlechner
commit: c16dfb3708c0a90d1467390771ed87dffda385a0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 13:30:29 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 13:30:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c16dfb37

dev-libs/liborcus: Drop 0.13.2

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/liborcus/Manifest   |  1 -
 dev-libs/liborcus/liborcus-0.13.2.ebuild | 57 
 2 files changed, 58 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 8ee0804b97f..bf6a9e95f42 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,4 +1,3 @@
 DIST liborcus-0.12.1.tar.xz 1673880 BLAKE2B 
6f85f1ce04bd7c797f8fccc9b4d860189b6fa9f51623587a668c343e8897bf17a3e62a5465354776044fabe9347ec35913eb1433dc551e4e509ce260ba92c3b9
 SHA512 
294b24ad7fccae77070edd9d8e6e1a370f609ec8af9a2c58567431e641fc0f3f27c4cd4b6ac1825a8179a22a1d1a81d84827859eb631d2625194f9e59ca1a8c3
-DIST liborcus-0.13.2.tar.xz 1816884 BLAKE2B 
e9e7635969cdeb2dcf7274a9d54774ba3b49a40db203624e7351eaca6dfe8c87605a1a5ff8c844f50faa47b88379504cc48a3aa432f75c1d00e5974ef244b93a
 SHA512 
3f79787a62ee0ab59ee61d5b46e1e777b27529e20d6dde9a98db75c8b6c54a11f5f78fa46d018bb31a9ef9df19a60535936e645e5fa43e71bd4e25d9f3a802b7
 DIST liborcus-0.13.3.tar.xz 1817824 BLAKE2B 
99bb88c1b52539ef09c52ce1f13928b31e2a5c0e88d172e8d0ca212d9f0921cbe98460ae8047be19db5d4b70a9b527c2ae499ab5c6474dab16445eab9a4b1c4c
 SHA512 
fecea0fca5b455ae734b00c5a7784e1cf0db32b35d0992f26d4ca8b4188147cabc9c267b984c4b5a5b1cbf8a5f4029a7dd96de4dfc1dc902b43f01def662d1f3
 DIST liborcus-0.13.4.tar.xz 1816340 BLAKE2B 
f8e7251c8688f82604d5ac1212938890e42f23ce45edb09eba9ab26a810e5fd4215a23dd20e86ddf9100db67818fc73fbbee7357642a6390f8f60dc28596be31
 SHA512 
f00b49c41eb1898c37d8d42e59f9004f46b5f849b9d60ac9c5033232d1e5065ff3de160e79f5a88983bf64f86e283b6d1d406a24e776aa6ff7b8acec324ccd4b

diff --git a/dev-libs/liborcus/liborcus-0.13.2.ebuild 
b/dev-libs/liborcus/liborcus-0.13.2.ebuild
deleted file mode 100644
index 2f6e8414b8d..000
--- a/dev-libs/liborcus/liborcus-0.13.2.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit python-single-r1 ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/0.13" # based on SONAME of liborcus.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-IUSE="python +spreadsheet-model static-libs tools"
-
-RDEPEND="
-   dev-libs/boost:=
-   sys-libs/zlib:=
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.13.0:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.2.2:1
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-werror \
-   $(use_enable python) \
-   $(use_enable spreadsheet-model) \
-   $(use_enable static-libs static) \
-   $(use_with tools)
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



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

2018-02-27 Thread Andreas Sturmlechner
commit: 0911a33e255bd6fe4f63ca241fa13b6116766a4a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Feb 27 13:28:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Feb 27 13:28:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0911a33e

dev-libs/liborcus: 0.13.4 version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 58129645d82..8ee0804b97f 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,3 +1,4 @@
 DIST liborcus-0.12.1.tar.xz 1673880 BLAKE2B 
6f85f1ce04bd7c797f8fccc9b4d860189b6fa9f51623587a668c343e8897bf17a3e62a5465354776044fabe9347ec35913eb1433dc551e4e509ce260ba92c3b9
 SHA512 
294b24ad7fccae77070edd9d8e6e1a370f609ec8af9a2c58567431e641fc0f3f27c4cd4b6ac1825a8179a22a1d1a81d84827859eb631d2625194f9e59ca1a8c3
 DIST liborcus-0.13.2.tar.xz 1816884 BLAKE2B 
e9e7635969cdeb2dcf7274a9d54774ba3b49a40db203624e7351eaca6dfe8c87605a1a5ff8c844f50faa47b88379504cc48a3aa432f75c1d00e5974ef244b93a
 SHA512 
3f79787a62ee0ab59ee61d5b46e1e777b27529e20d6dde9a98db75c8b6c54a11f5f78fa46d018bb31a9ef9df19a60535936e645e5fa43e71bd4e25d9f3a802b7
 DIST liborcus-0.13.3.tar.xz 1817824 BLAKE2B 
99bb88c1b52539ef09c52ce1f13928b31e2a5c0e88d172e8d0ca212d9f0921cbe98460ae8047be19db5d4b70a9b527c2ae499ab5c6474dab16445eab9a4b1c4c
 SHA512 
fecea0fca5b455ae734b00c5a7784e1cf0db32b35d0992f26d4ca8b4188147cabc9c267b984c4b5a5b1cbf8a5f4029a7dd96de4dfc1dc902b43f01def662d1f3
+DIST liborcus-0.13.4.tar.xz 1816340 BLAKE2B 
f8e7251c8688f82604d5ac1212938890e42f23ce45edb09eba9ab26a810e5fd4215a23dd20e86ddf9100db67818fc73fbbee7357642a6390f8f60dc28596be31
 SHA512 
f00b49c41eb1898c37d8d42e59f9004f46b5f849b9d60ac9c5033232d1e5065ff3de160e79f5a88983bf64f86e283b6d1d406a24e776aa6ff7b8acec324ccd4b

diff --git a/dev-libs/liborcus/liborcus-0.13.4.ebuild 
b/dev-libs/liborcus/liborcus-0.13.4.ebuild
new file mode 100644
index 000..2f6e8414b8d
--- /dev/null
+++ b/dev-libs/liborcus/liborcus-0.13.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
+
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
+inherit python-single-r1 ${GITECLASS}
+unset GITECLASS
+
+DESCRIPTION="Standalone file import filter library for spreadsheet documents"
+HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
+[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/0.13" # based on SONAME of liborcus.so
+[[ ${PV} ==  ]] || \
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="python +spreadsheet-model static-libs tools"
+
+RDEPEND="
+   dev-libs/boost:=
+   sys-libs/zlib:=
+   python? ( ${PYTHON_DEPS} )
+   spreadsheet-model? ( >=dev-libs/libixion-0.13.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/mdds-1.2.2:1
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-werror \
+   $(use_enable python) \
+   $(use_enable spreadsheet-model) \
+   $(use_enable static-libs static) \
+   $(use_with tools)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2018-02-15 Thread Andreas Sturmlechner
commit: 4cc6055f11cc458ad2c61b70ef9d9f1d449e1522
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb 15 18:08:01 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb 15 21:02:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc6055f

dev-libs/liborcus: 0.13.3 version bump

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 51a33525fc2..58129645d82 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1,3 @@
 DIST liborcus-0.12.1.tar.xz 1673880 BLAKE2B 
6f85f1ce04bd7c797f8fccc9b4d860189b6fa9f51623587a668c343e8897bf17a3e62a5465354776044fabe9347ec35913eb1433dc551e4e509ce260ba92c3b9
 SHA512 
294b24ad7fccae77070edd9d8e6e1a370f609ec8af9a2c58567431e641fc0f3f27c4cd4b6ac1825a8179a22a1d1a81d84827859eb631d2625194f9e59ca1a8c3
 DIST liborcus-0.13.2.tar.xz 1816884 BLAKE2B 
e9e7635969cdeb2dcf7274a9d54774ba3b49a40db203624e7351eaca6dfe8c87605a1a5ff8c844f50faa47b88379504cc48a3aa432f75c1d00e5974ef244b93a
 SHA512 
3f79787a62ee0ab59ee61d5b46e1e777b27529e20d6dde9a98db75c8b6c54a11f5f78fa46d018bb31a9ef9df19a60535936e645e5fa43e71bd4e25d9f3a802b7
+DIST liborcus-0.13.3.tar.xz 1817824 BLAKE2B 
99bb88c1b52539ef09c52ce1f13928b31e2a5c0e88d172e8d0ca212d9f0921cbe98460ae8047be19db5d4b70a9b527c2ae499ab5c6474dab16445eab9a4b1c4c
 SHA512 
fecea0fca5b455ae734b00c5a7784e1cf0db32b35d0992f26d4ca8b4188147cabc9c267b984c4b5a5b1cbf8a5f4029a7dd96de4dfc1dc902b43f01def662d1f3

diff --git a/dev-libs/liborcus/liborcus-0.13.3.ebuild 
b/dev-libs/liborcus/liborcus-0.13.3.ebuild
new file mode 100644
index 000..2f6e8414b8d
--- /dev/null
+++ b/dev-libs/liborcus/liborcus-0.13.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
+
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
+
+[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
+inherit python-single-r1 ${GITECLASS}
+unset GITECLASS
+
+DESCRIPTION="Standalone file import filter library for spreadsheet documents"
+HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
+[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0/0.13" # based on SONAME of liborcus.so
+[[ ${PV} ==  ]] || \
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="python +spreadsheet-model static-libs tools"
+
+RDEPEND="
+   dev-libs/boost:=
+   sys-libs/zlib:=
+   python? ( ${PYTHON_DEPS} )
+   spreadsheet-model? ( >=dev-libs/libixion-0.13.0:= )
+"
+DEPEND="${RDEPEND}
+   >=dev-util/mdds-1.2.2:1
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   [[ ${PV} ==  ]] && eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-werror \
+   $(use_enable python) \
+   $(use_enable spreadsheet-model) \
+   $(use_enable static-libs static) \
+   $(use_with tools)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2018-02-03 Thread Andreas Sturmlechner
commit: 4b63caa899f22d9b238ad086a69adeca21bb39d0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  3 19:12:41 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  3 19:34:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b63caa8

dev-libs/liborcus: Drop old

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-libs/liborcus/Manifest   |  1 -
 dev-libs/liborcus/liborcus-0.13.1.ebuild | 57 
 2 files changed, 58 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 30f536fc3b1..51a33525fc2 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,3 +1,2 @@
 DIST liborcus-0.12.1.tar.xz 1673880 BLAKE2B 
6f85f1ce04bd7c797f8fccc9b4d860189b6fa9f51623587a668c343e8897bf17a3e62a5465354776044fabe9347ec35913eb1433dc551e4e509ce260ba92c3b9
 SHA512 
294b24ad7fccae77070edd9d8e6e1a370f609ec8af9a2c58567431e641fc0f3f27c4cd4b6ac1825a8179a22a1d1a81d84827859eb631d2625194f9e59ca1a8c3
-DIST liborcus-0.13.1.tar.xz 1814552 BLAKE2B 
27c31a2a6ab2de392aeb36d72417184c37d6f76707b570a0beed53d4b817fd093758381ad4b0e64258d3d9d7d9d9434dfa0be447d9a6c28f47af6fb7496c1a6e
 SHA512 
1c81332974cada2d3526e86ef564211100fb765b611a2239fe6aaabb8666e38a7c8cb52696e5d7c402794ea5b5ceb23b083f7adf2c4417d2e635007d9baa4420
 DIST liborcus-0.13.2.tar.xz 1816884 BLAKE2B 
e9e7635969cdeb2dcf7274a9d54774ba3b49a40db203624e7351eaca6dfe8c87605a1a5ff8c844f50faa47b88379504cc48a3aa432f75c1d00e5974ef244b93a
 SHA512 
3f79787a62ee0ab59ee61d5b46e1e777b27529e20d6dde9a98db75c8b6c54a11f5f78fa46d018bb31a9ef9df19a60535936e645e5fa43e71bd4e25d9f3a802b7

diff --git a/dev-libs/liborcus/liborcus-0.13.1.ebuild 
b/dev-libs/liborcus/liborcus-0.13.1.ebuild
deleted file mode 100644
index 103168023ce..000
--- a/dev-libs/liborcus/liborcus-0.13.1.ebuild
+++ /dev/null
@@ -1,57 +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/orcus/orcus.git;
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit python-single-r1 ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/0.13" # based on SONAME of liborcus.so
-# [[ ${PV} ==  ]] || \
-# KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="python +spreadsheet-model static-libs tools"
-
-RDEPEND="
-   dev-libs/boost:=
-   sys-libs/zlib:=
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.13.0:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.2.2:1
-"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-pkg_setup() {
-   use python && python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-werror \
-   $(use_enable python) \
-   $(use_enable spreadsheet-model) \
-   $(use_enable static-libs static) \
-   $(use_with tools)
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



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

2018-02-03 Thread Andreas Sturmlechner
commit: 42905d5432a61bfe3b39bc69d969090c4ef7d5ff
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Feb  3 19:11:26 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Feb  3 19:34:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42905d54

dev-libs/liborcus: Restore keywords

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-libs/liborcus/liborcus-0.13.2.ebuild 
b/dev-libs/liborcus/liborcus-0.13.2.ebuild
index 2f6e72a16cd..2f6e8414b8d 100644
--- a/dev-libs/liborcus/liborcus-0.13.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.13.2.ebuild
@@ -17,8 +17,8 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of liborcus.so
-# [[ ${PV} ==  ]] || \
-# KEYWORDS="~amd64 ~arm ~ppc ~x86"
+[[ ${PV} ==  ]] || \
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index a4d905a6283..2f6e8414b8d 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -18,7 +18,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

2018-01-31 Thread Andreas Sturmlechner
commit: de6424e06fc86d2117b4a6eb29a23f7a394e3a21
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jan 31 15:20:25 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 31 15:20:25 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6424e0

dev-libs/liborcus: 0.13.2 version bump

Package-Manager: Portage-2.3.21, Repoman-2.3.6

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

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 8c40a53c402..30f536fc3b1 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1,3 @@
 DIST liborcus-0.12.1.tar.xz 1673880 BLAKE2B 
6f85f1ce04bd7c797f8fccc9b4d860189b6fa9f51623587a668c343e8897bf17a3e62a5465354776044fabe9347ec35913eb1433dc551e4e509ce260ba92c3b9
 SHA512 
294b24ad7fccae77070edd9d8e6e1a370f609ec8af9a2c58567431e641fc0f3f27c4cd4b6ac1825a8179a22a1d1a81d84827859eb631d2625194f9e59ca1a8c3
 DIST liborcus-0.13.1.tar.xz 1814552 BLAKE2B 
27c31a2a6ab2de392aeb36d72417184c37d6f76707b570a0beed53d4b817fd093758381ad4b0e64258d3d9d7d9d9434dfa0be447d9a6c28f47af6fb7496c1a6e
 SHA512 
1c81332974cada2d3526e86ef564211100fb765b611a2239fe6aaabb8666e38a7c8cb52696e5d7c402794ea5b5ceb23b083f7adf2c4417d2e635007d9baa4420
+DIST liborcus-0.13.2.tar.xz 1816884 BLAKE2B 
e9e7635969cdeb2dcf7274a9d54774ba3b49a40db203624e7351eaca6dfe8c87605a1a5ff8c844f50faa47b88379504cc48a3aa432f75c1d00e5974ef244b93a
 SHA512 
3f79787a62ee0ab59ee61d5b46e1e777b27529e20d6dde9a98db75c8b6c54a11f5f78fa46d018bb31a9ef9df19a60535936e645e5fa43e71bd4e25d9f3a802b7

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-0.13.2.ebuild
similarity index 92%
copy from dev-libs/liborcus/liborcus-.ebuild
copy to dev-libs/liborcus/liborcus-0.13.2.ebuild
index e2c9f8f0740..2f6e72a16cd 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-0.13.2.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/orcus/orcus/blob/master/README.md;
 
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of liborcus.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+# [[ ${PV} ==  ]] || \
+# KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index e2c9f8f0740..a4d905a6283 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.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



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

2017-11-19 Thread Andreas Sturmlechner
commit: 90594ed371388b0b43ddd26153afb8fe97c89e11
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 19 23:28:18 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 19 23:49:18 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90594ed3

dev-libs/liborcus: Drop old

Package-Manager: Portage-2.3.14, Repoman-2.3.6

 dev-libs/liborcus/Manifest   |  1 -
 dev-libs/liborcus/liborcus-0.11.2.ebuild | 57 
 2 files changed, 58 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index c0db25baed8..f72af49f2f0 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,3 +1,2 @@
-DIST liborcus-0.11.2.tar.xz 1627540 SHA256 
6911dc65a4d8276e42d32764e9ebee920b325cf59cfa7070fc72744d43b259ad SHA512 
2100ae273e5c963123a5212d51793fe11a7fae9268a21629007034b92c3bf283522313a033de78a6a732b367c42a6eb4f6d3288d33124827fa0788f75abdd741
 WHIRLPOOL 
caf9d7d977501620ad7eade470e7988159d93521c48d3b930bf212349d9ee03db971d68943dc9b0690429f3677d8d87b9a7f35e697b8307c9e2338043e4bb0f4
 DIST liborcus-0.12.1.tar.xz 1673880 SHA256 
d1b936c66944d23e1b2582d0e7129e44670052510d03f19fef644e9814ae2b9c SHA512 
294b24ad7fccae77070edd9d8e6e1a370f609ec8af9a2c58567431e641fc0f3f27c4cd4b6ac1825a8179a22a1d1a81d84827859eb631d2625194f9e59ca1a8c3
 WHIRLPOOL 
f62dd79ccb94e2b054cec12147d6c10505a3d64309566703469eabf6da1aa71530c74901dc2ee66d2119fc0661fac391d6abd5e7eefab186f9bbca729ea4
 DIST liborcus-0.13.1.tar.xz 1814552 SHA256 
bce854ae699468305c08f97225d49d2013888f96d5f57baf535ea759ce04a9e6 SHA512 
1c81332974cada2d3526e86ef564211100fb765b611a2239fe6aaabb8666e38a7c8cb52696e5d7c402794ea5b5ceb23b083f7adf2c4417d2e635007d9baa4420
 WHIRLPOOL 
c1577d121f0bf73f74a3678b865c9c8541112dcb6858f3ad61d4a02ac120f364a38aa91bf161176fc82f0c1fcf40a66176eb5e1f22f67301dcba6cc36aee159a

diff --git a/dev-libs/liborcus/liborcus-0.11.2.ebuild 
b/dev-libs/liborcus/liborcus-0.11.2.ebuild
deleted file mode 100644
index a2878fa1701..000
--- a/dev-libs/liborcus/liborcus-0.11.2.ebuild
+++ /dev/null
@@ -1,57 +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/orcus/orcus.git;
-
-PYTHON_COMPAT=( python{3_4,3_5,3_6} )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit python-single-r1 ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/0.11" # based on SONAME of liborcus.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~ppc x86"
-IUSE="python +spreadsheet-model static-libs tools"
-
-RDEPEND="
-   dev-libs/boost:=
-   sys-libs/zlib:=
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( =dev-libs/libixion-0.11*:= )
-"
-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 \
-   --disable-werror \
-   $(use_enable python) \
-   $(use_enable spreadsheet-model) \
-   $(use_enable static-libs static) \
-   $(use_with tools)
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



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

2017-11-18 Thread Andreas Sturmlechner
commit: 93c34a5fadcd9c1c02b206e51a3803a34848c514
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Oct  8 21:47:35 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 19 00:22:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c34a5f

dev-libs/liborcus: 0.13.1 version bump

Dropped keywords for testing.

Package-Manager: Portage-2.3.11, Repoman-2.3.3

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

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 9b14683683d..c0db25baed8 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,2 +1,3 @@
 DIST liborcus-0.11.2.tar.xz 1627540 SHA256 
6911dc65a4d8276e42d32764e9ebee920b325cf59cfa7070fc72744d43b259ad SHA512 
2100ae273e5c963123a5212d51793fe11a7fae9268a21629007034b92c3bf283522313a033de78a6a732b367c42a6eb4f6d3288d33124827fa0788f75abdd741
 WHIRLPOOL 
caf9d7d977501620ad7eade470e7988159d93521c48d3b930bf212349d9ee03db971d68943dc9b0690429f3677d8d87b9a7f35e697b8307c9e2338043e4bb0f4
 DIST liborcus-0.12.1.tar.xz 1673880 SHA256 
d1b936c66944d23e1b2582d0e7129e44670052510d03f19fef644e9814ae2b9c SHA512 
294b24ad7fccae77070edd9d8e6e1a370f609ec8af9a2c58567431e641fc0f3f27c4cd4b6ac1825a8179a22a1d1a81d84827859eb631d2625194f9e59ca1a8c3
 WHIRLPOOL 
f62dd79ccb94e2b054cec12147d6c10505a3d64309566703469eabf6da1aa71530c74901dc2ee66d2119fc0661fac391d6abd5e7eefab186f9bbca729ea4
+DIST liborcus-0.13.1.tar.xz 1814552 SHA256 
bce854ae699468305c08f97225d49d2013888f96d5f57baf535ea759ce04a9e6 SHA512 
1c81332974cada2d3526e86ef564211100fb765b611a2239fe6aaabb8666e38a7c8cb52696e5d7c402794ea5b5ceb23b083f7adf2c4417d2e635007d9baa4420
 WHIRLPOOL 
c1577d121f0bf73f74a3678b865c9c8541112dcb6858f3ad61d4a02ac120f364a38aa91bf161176fc82f0c1fcf40a66176eb5e1f22f67301dcba6cc36aee159a

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-0.13.1.ebuild
similarity index 89%
copy from dev-libs/liborcus/liborcus-.ebuild
copy to dev-libs/liborcus/liborcus-0.13.1.ebuild
index d823004fce3..103168023ce 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-0.13.1.ebuild
@@ -13,12 +13,12 @@ unset GITECLASS
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
+[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of liborcus.so
-[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+# [[ ${PV} ==  ]] || \
+# KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index d823004fce3..e2c9f8f0740 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -13,7 +13,7 @@ unset GITECLASS
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
+[[ ${PV} ==  ]] || SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz;
 
 LICENSE="MIT"
 SLOT="0/0.13" # based on SONAME of liborcus.so



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

2017-11-15 Thread Thomas Deutschmann
commit: 3eec5366cef1f818074579a91c29c0b4e96e2c6a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 16 01:33:06 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 16 01:33:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eec5366

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

Package-Manager: Portage-2.3.13, Repoman-2.3.4

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

diff --git a/dev-libs/liborcus/liborcus-0.12.1.ebuild 
b/dev-libs/liborcus/liborcus-0.12.1.ebuild
index 8ab1be1b385..6f116c83448 100644
--- a/dev-libs/liborcus/liborcus-0.12.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.12.1.ebuild
@@ -18,7 +18,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.12" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

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

dev-libs/liborcus: 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/liborcus/liborcus-0.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-0.12.1.ebuild 
b/dev-libs/liborcus/liborcus-0.12.1.ebuild
index 4c1c80df1c0..8ab1be1b385 100644
--- a/dev-libs/liborcus/liborcus-0.12.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.12.1.ebuild
@@ -18,7 +18,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.12" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

2017-08-27 Thread Michael Palimaka
commit: 43cffb9e75076858b33771d61188e601e34d0c59
Author: Roy Bamford  gentoo  org>
AuthorDate: Sun Aug 20 21:00:05 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 15:33:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cffb9e

dev-libs/liborcus: added ~arm64 keyword

Package-Manager: Portage-2.3.8, Repoman-2.3.3

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

diff --git a/dev-libs/liborcus/liborcus-0.12.1.ebuild 
b/dev-libs/liborcus/liborcus-0.12.1.ebuild
index 0eb1432bb1e..4c1c80df1c0 100644
--- a/dev-libs/liborcus/liborcus-0.12.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.12.1.ebuild
@@ -18,7 +18,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.12" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

2017-05-28 Thread Andreas Sturmlechner
commit: 705d148939f8a9c318ba1e0a6297097286995597
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 28 20:34:06 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 28 20:34:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=705d1489

dev-libs/liborcus: Pin to correct libixion version range

Reported-by: Coacher 
Gentoo-bug: 620044

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 dev-libs/liborcus/liborcus-0.11.2.ebuild | 2 +-
 dev-libs/liborcus/liborcus-0.12.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-0.11.2.ebuild 
b/dev-libs/liborcus/liborcus-0.11.2.ebuild
index c5b9911b217..a2878fa1701 100644
--- a/dev-libs/liborcus/liborcus-0.11.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.11.2.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/boost:=
sys-libs/zlib:=
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.11.1:= )
+   spreadsheet-model? ( =dev-libs/libixion-0.11*:= )
 "
 DEPEND="${RDEPEND}
>=dev-util/mdds-1.2.0:1

diff --git a/dev-libs/liborcus/liborcus-0.12.1.ebuild 
b/dev-libs/liborcus/liborcus-0.12.1.ebuild
index 4ec3f16e12a..0eb1432bb1e 100644
--- a/dev-libs/liborcus/liborcus-0.12.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.12.1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/boost:=
sys-libs/zlib:=
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.12.1:= )
+   spreadsheet-model? ( =dev-libs/libixion-0.12*:= )
 "
 DEPEND="${RDEPEND}
>=dev-util/mdds-1.2.2:1



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

2017-05-26 Thread Andreas Sturmlechner
commit: 9930847af05fa04bf84541d38a9a4dedc8b7c5cd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri May 26 20:30:09 2017 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri May 26 20:30:40 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9930847a

dev-libs/liborcus: Bump subslot, dev-libs/libixion version req

Package-Manager: Portage-2.3.5, Repoman-2.3.1

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

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 4ec3f16e12a..d823004fce3 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -16,7 +16,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 [[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/0.12" # based on SONAME of liborcus.so
+SLOT="0/0.13" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
@@ -25,7 +25,7 @@ RDEPEND="
dev-libs/boost:=
sys-libs/zlib:=
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.12.1:= )
+   spreadsheet-model? ( >=dev-libs/libixion-0.13.0:= )
 "
 DEPEND="${RDEPEND}
>=dev-util/mdds-1.2.2:1



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

2017-05-26 Thread Andreas Hüttel
commit: d014f7e44a8906a0fdae0b142e5634d7818e23b4
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri May 26 19:08:43 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Fri May 26 19:17:32 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d014f7e4

dev-libs/liborcus: Restore keywords

Package-Manager: Portage-2.3.6, Repoman-2.3.2

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

diff --git a/dev-libs/liborcus/liborcus-0.12.1.ebuild 
b/dev-libs/liborcus/liborcus-0.12.1.ebuild
index ec18591fe69..4ec3f16e12a 100644
--- a/dev-libs/liborcus/liborcus-0.12.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.12.1.ebuild
@@ -18,8 +18,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.12" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS=""
-# KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

2017-05-09 Thread Zac Medico
commit: 6d87c184b220ae3829cc692f0b86ec0f35ab35c5
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May  9 21:28:58 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  9 21:34:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d87c184

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

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 dev-libs/liborcus/liborcus-0.11.2.ebuild | 4 ++--
 dev-libs/liborcus/liborcus-0.12.1.ebuild | 4 ++--
 dev-libs/liborcus/liborcus-.ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-0.11.2.ebuild 
b/dev-libs/liborcus/liborcus-0.11.2.ebuild
index 81a48a0d79b..c5b9911b217 100644
--- a/dev-libs/liborcus/liborcus-0.11.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.11.2.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/orcus/orcus.git;
 
-PYTHON_COMPAT=( python{3_4,3_5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
 inherit python-single-r1 ${GITECLASS}

diff --git a/dev-libs/liborcus/liborcus-0.12.1.ebuild 
b/dev-libs/liborcus/liborcus-0.12.1.ebuild
index 43431acaec4..ec18591fe69 100644
--- a/dev-libs/liborcus/liborcus-0.12.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.12.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/orcus/orcus.git;
 
-PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
 inherit python-single-r1 ${GITECLASS}

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 4ddbbbcc1dd..4ec3f16e12a 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.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/orcus/orcus.git;
 
-PYTHON_COMPAT=( python3_{4,5} )
+PYTHON_COMPAT=( python{3_4,3_5,3_6} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
 inherit python-single-r1 ${GITECLASS}



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

2016-12-17 Thread Andreas Hüttel
commit: 2a35db62db3bbc8a24e9fbed530c48badbf43a62
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Fri Nov 25 23:26:32 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Dec 17 15:55:51 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a35db62

dev-libs/liborcus: Drop eutils.eclass, cleanup, improve metadata

Gentoo-bug: 600732

Package-Manager: portage-2.3.0

 dev-libs/liborcus/liborcus-0.11.2.ebuild | 9 -
 dev-libs/liborcus/liborcus-0.12.1.ebuild | 4 ++--
 dev-libs/liborcus/liborcus-.ebuild   | 4 ++--
 dev-libs/liborcus/metadata.xml   | 2 +-
 4 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-0.11.2.ebuild 
b/dev-libs/liborcus/liborcus-0.11.2.ebuild
index 7fc4520..0e56eac 100644
--- a/dev-libs/liborcus/liborcus-0.11.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.11.2.ebuild
@@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
 PYTHON_COMPAT=( python{3_4,3_5} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit eutils python-single-r1 ${GITECLASS}
+inherit python-single-r1 ${GITECLASS}
 unset GITECLASS
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -23,7 +23,7 @@ KEYWORDS="amd64 ~arm ~ppc x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="
-   >=dev-libs/boost-1.51.0:=
+   dev-libs/boost:=
sys-libs/zlib:=
python? ( ${PYTHON_DEPS} )
spreadsheet-model? ( >=dev-libs/libixion-0.11.1:= )
@@ -39,7 +39,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   eapply_user
+   default
[[ ${PV} ==  ]] && eautoreconf
 }
 
@@ -54,6 +54,5 @@ src_configure() {
 
 src_install() {
default
-
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 }

diff --git a/dev-libs/liborcus/liborcus-0.12.1.ebuild 
b/dev-libs/liborcus/liborcus-0.12.1.ebuild
index 5e361d4..03418c2 100644
--- a/dev-libs/liborcus/liborcus-0.12.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.12.1.ebuild
@@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
 PYTHON_COMPAT=( python3_{4,5} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit eutils python-single-r1 ${GITECLASS}
+inherit python-single-r1 ${GITECLASS}
 unset GITECLASS
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -55,5 +55,5 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 }

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 4c941bf..42c5f71 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -9,7 +9,7 @@ EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
 PYTHON_COMPAT=( python3_{4,5} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit eutils python-single-r1 ${GITECLASS}
+inherit python-single-r1 ${GITECLASS}
 unset GITECLASS
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -54,5 +54,5 @@ src_configure() {
 
 src_install() {
default
-   prune_libtool_files --all
+   find "${D}" -name '*.la' -delete || die
 }

diff --git a/dev-libs/liborcus/metadata.xml b/dev-libs/liborcus/metadata.xml
index 2183abc..beb8258 100644
--- a/dev-libs/liborcus/metadata.xml
+++ b/dev-libs/liborcus/metadata.xml
@@ -10,7 +10,7 @@


Enable the spreadsheet model 
implementation
-   Build miscellaneous tools
+   Build various low-level parsers


orcus/orcus



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

2016-11-29 Thread Andreas Hüttel
commit: 0ff7c7ba616188842916c2a03d42acbce1b0dc85
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Nov 29 20:25:59 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=0ff7c7ba

dev-libs/liborcus: Remove old

Package-Manager: portage-2.3.2

 dev-libs/liborcus/Manifest |  2 --
 dev-libs/liborcus/liborcus-0.7.1-r1.ebuild | 50 -
 dev-libs/liborcus/liborcus-0.7.1.ebuild| 47 ---
 dev-libs/liborcus/liborcus-0.9.2-r1.ebuild | 51 --
 4 files changed, 150 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 63d0e88..9b14683 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,4 +1,2 @@
 DIST liborcus-0.11.2.tar.xz 1627540 SHA256 
6911dc65a4d8276e42d32764e9ebee920b325cf59cfa7070fc72744d43b259ad SHA512 
2100ae273e5c963123a5212d51793fe11a7fae9268a21629007034b92c3bf283522313a033de78a6a732b367c42a6eb4f6d3288d33124827fa0788f75abdd741
 WHIRLPOOL 
caf9d7d977501620ad7eade470e7988159d93521c48d3b930bf212349d9ee03db971d68943dc9b0690429f3677d8d87b9a7f35e697b8307c9e2338043e4bb0f4
 DIST liborcus-0.12.1.tar.xz 1673880 SHA256 
d1b936c66944d23e1b2582d0e7129e44670052510d03f19fef644e9814ae2b9c SHA512 
294b24ad7fccae77070edd9d8e6e1a370f609ec8af9a2c58567431e641fc0f3f27c4cd4b6ac1825a8179a22a1d1a81d84827859eb631d2625194f9e59ca1a8c3
 WHIRLPOOL 
f62dd79ccb94e2b054cec12147d6c10505a3d64309566703469eabf6da1aa71530c74901dc2ee66d2119fc0661fac391d6abd5e7eefab186f9bbca729ea4
-DIST liborcus-0.7.1.tar.xz 1472804 SHA256 
04846b64262210a0d4e18d72779c901633e45dc9cca2108235b38d4715266a43 SHA512 
30461311b084f3c91ef8cc504ca7adfd212f95d49c0a320958ca203606901ddf84e37d5c95073437bad21af4c6ce71fa606dd7cdb7cc7bd58b2699d8863a318c
 WHIRLPOOL 
af6f4ff639851b94298f847437c25962412f37617f82c143b1bf71aa4f27b26003ffb2dad61fdbe9718f9b42a0f11c1dda71825da8b2ee8bf9e9fd727f309134
-DIST liborcus-0.9.2.tar.xz 1558072 SHA256 
dd49f9f1b8ff8a648434dd5c8b4fe1081d1118d61d0a71d4effee8f32553199c SHA512 
1dd847012cf78df962c28408e0b56412a89e1d978d532a17fa92352f6788bbc1a0fe806c2d886ff148a8ee2db54620ce039b1809f347a976dca0078f248fd8ea
 WHIRLPOOL 
fe74951704b4cfbdfeeb894be459c4f7046fc23f813c50e43816943d064cbfc4a4f7feebf6a6737cf94d50826ac23796031b7626b89264ee21f42356ffbb44e8

diff --git a/dev-libs/liborcus/liborcus-0.7.1-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.7.1-r1.ebuild
deleted file mode 100644
index 3612205..
--- a/dev-libs/liborcus/liborcus-0.7.1-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=6
-
-EGIT_REPO_URI="git://gitlab.com/orcus/orcus.git"
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit eutils ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-
-IUSE="+spreadsheet-model static-libs tools"
-
-RDEPEND="
-   >=dev-libs/boost-1.51.0:=
-   sys-libs/zlib:=
-   spreadsheet-model? ( =dev-libs/libixion-0.9*:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-util/mdds-0.8.1:0
-"
-
-src_prepare() {
-   eapply_user
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-werror \
-   $(use_enable spreadsheet-model) \
-   $(use_enable static-libs static) \
-   $(use_with tools)
-}
-
-src_install() {
-   default
-
-   prune_libtool_files --all
-}

diff --git a/dev-libs/liborcus/liborcus-0.7.1.ebuild 
b/dev-libs/liborcus/liborcus-0.7.1.ebuild
deleted file mode 100644
index 87cbf36..
--- a/dev-libs/liborcus/liborcus-0.7.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-EGIT_REPO_URI="git://gitlab.com/orcus/orcus.git"
-
-[[ ${PV} ==  ]] && GITECLASS="git-2 autotools"
-inherit eutils ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-[[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~ppc x86"
-
-IUSE="static-libs"
-
-RDEPEND="
-   >=dev-libs/boost-1.51.0:=
-   =dev-libs/libixion-0.9*:=
-   sys-libs/zlib:=
-"
-DEPEND="${RDEPEND}
-   >=dev-util/mdds-0.8.1:0
-"
-
-src_prepare() {
-   [[ ${PV} ==  ]] && eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-werror \
-   $(use_enable static-libs static)
-}
-

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

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

dev-libs/liborcus: 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/liborcus/liborcus-0.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-0.11.2.ebuild 
b/dev-libs/liborcus/liborcus-0.11.2.ebuild
index c9330dc..7fc4520 100644
--- a/dev-libs/liborcus/liborcus-0.11.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.11.2.ebuild
@@ -19,7 +19,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.11" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

2016-11-29 Thread Agostino Sarubbo
commit: 8da21bcc97e5d81a6b30b49546a28d562d45c3a1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 29 18:39:16 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 29 18:39:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da21bcc

dev-libs/liborcus: 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/liborcus/liborcus-0.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-0.11.2.ebuild 
b/dev-libs/liborcus/liborcus-0.11.2.ebuild
index 524969b..c9330dc 100644
--- a/dev-libs/liborcus/liborcus-0.11.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.11.2.ebuild
@@ -19,7 +19,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.11" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

2016-10-01 Thread Andreas Hüttel
commit: ddec7ca33a41869d9ae88970201d10a2ad4b4e15
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Sep 24 19:17:54 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=ddec7ca3

dev-libs/liborcus: Version bump to 0.12.1

Package-Manager: portage-2.3.0

 dev-libs/liborcus/Manifest   |  1 +
 .../{liborcus-.ebuild => liborcus-0.12.1.ebuild} | 16 
 dev-libs/liborcus/liborcus-.ebuild   | 13 ++---
 dev-libs/liborcus/metadata.xml   |  3 +++
 4 files changed, 18 insertions(+), 15 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 1113868..63d0e88 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,3 +1,4 @@
 DIST liborcus-0.11.2.tar.xz 1627540 SHA256 
6911dc65a4d8276e42d32764e9ebee920b325cf59cfa7070fc72744d43b259ad SHA512 
2100ae273e5c963123a5212d51793fe11a7fae9268a21629007034b92c3bf283522313a033de78a6a732b367c42a6eb4f6d3288d33124827fa0788f75abdd741
 WHIRLPOOL 
caf9d7d977501620ad7eade470e7988159d93521c48d3b930bf212349d9ee03db971d68943dc9b0690429f3677d8d87b9a7f35e697b8307c9e2338043e4bb0f4
+DIST liborcus-0.12.1.tar.xz 1673880 SHA256 
d1b936c66944d23e1b2582d0e7129e44670052510d03f19fef644e9814ae2b9c SHA512 
294b24ad7fccae77070edd9d8e6e1a370f609ec8af9a2c58567431e641fc0f3f27c4cd4b6ac1825a8179a22a1d1a81d84827859eb631d2625194f9e59ca1a8c3
 WHIRLPOOL 
f62dd79ccb94e2b054cec12147d6c10505a3d64309566703469eabf6da1aa71530c74901dc2ee66d2119fc0661fac391d6abd5e7eefab186f9bbca729ea4
 DIST liborcus-0.7.1.tar.xz 1472804 SHA256 
04846b64262210a0d4e18d72779c901633e45dc9cca2108235b38d4715266a43 SHA512 
30461311b084f3c91ef8cc504ca7adfd212f95d49c0a320958ca203606901ddf84e37d5c95073437bad21af4c6ce71fa606dd7cdb7cc7bd58b2699d8863a318c
 WHIRLPOOL 
af6f4ff639851b94298f847437c25962412f37617f82c143b1bf71aa4f27b26003ffb2dad61fdbe9718f9b42a0f11c1dda71825da8b2ee8bf9e9fd727f309134
 DIST liborcus-0.9.2.tar.xz 1558072 SHA256 
dd49f9f1b8ff8a648434dd5c8b4fe1081d1118d61d0a71d4effee8f32553199c SHA512 
1dd847012cf78df962c28408e0b56412a89e1d978d532a17fa92352f6788bbc1a0fe806c2d886ff148a8ee2db54620ce039b1809f347a976dca0078f248fd8ea
 WHIRLPOOL 
fe74951704b4cfbdfeeb894be459c4f7046fc23f813c50e43816943d064cbfc4a4f7feebf6a6737cf94d50826ac23796031b7626b89264ee21f42356ffbb44e8

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-0.12.1.ebuild
similarity index 82%
copy from dev-libs/liborcus/liborcus-.ebuild
copy to dev-libs/liborcus/liborcus-0.12.1.ebuild
index 524969b..5e361d4 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-0.12.1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
 
-PYTHON_COMPAT=( python{3_4,3_5} )
+PYTHON_COMPAT=( python3_{4,5} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
 inherit eutils python-single-r1 ${GITECLASS}
@@ -17,19 +17,20 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 [[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/0.11" # based on SONAME of liborcus.so
+SLOT="0/0.12" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS=""
+# KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="
-   >=dev-libs/boost-1.51.0:=
+   dev-libs/boost:=
sys-libs/zlib:=
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.11.1:= )
+   spreadsheet-model? ( >=dev-libs/libixion-0.12.1:= )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-1.2.0:1
+   >=dev-util/mdds-1.2.2:1
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -39,7 +40,7 @@ pkg_setup() {
 }
 
 src_prepare() {
-   eapply_user
+   default
[[ ${PV} ==  ]] && eautoreconf
 }
 
@@ -54,6 +55,5 @@ src_configure() {
 
 src_install() {
default
-
prune_libtool_files --all
 }

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 524969b..4c941bf 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
 
-PYTHON_COMPAT=( python{3_4,3_5} )
+PYTHON_COMPAT=( python3_{4,5} )
 
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
 inherit eutils python-single-r1 ${GITECLASS}
@@ -17,19 +17,19 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 [[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/0.11" # based on SONAME of liborcus.so
+SLOT="0/0.12" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="
-   

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

2016-09-17 Thread Andreas Hüttel
commit: ee4ca220dc922a9d1bcf378d2147f97f71054634
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Fri Jul 29 10:03:10 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=ee4ca220

dev-libs/liborcus: Restore keywords

Package-Manager: portage-2.2.28

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

diff --git a/dev-libs/liborcus/liborcus-0.11.2.ebuild 
b/dev-libs/liborcus/liborcus-0.11.2.ebuild
index 3b86ed7..524969b 100644
--- a/dev-libs/liborcus/liborcus-0.11.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.11.2.ebuild
@@ -19,8 +19,7 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.11" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS=""
-# KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="



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

2016-07-28 Thread Agostino Sarubbo
commit: d1b75a229715ed1feadd30cb14960753692ccc44
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jul 28 14:07:45 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jul 28 14:07:45 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1b75a22

dev-libs/liborcus: x86 stable wrt bug #589284

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

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

diff --git a/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
index a5a27bb..ce54e71 100644
--- a/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="MIT"
 SLOT="0/0.10" # based on SONAME of liborcus.so
 
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc x86"
 
 IUSE="+spreadsheet-model static-libs tools"
 



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

2016-06-03 Thread Lars Wendler
commit: 1ac5fed1ca76c12cea7ef37ffb792f2d09c42760
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat May 14 08:34:37 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jun  3 12:49:57 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ac5fed1

dev-libs/liborcus: Drop obsolete version

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

 dev-libs/liborcus/Manifest   |  1 -
 dev-libs/liborcus/liborcus-0.11.1.ebuild | 60 
 2 files changed, 61 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 2aea5b8..1113868 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,4 +1,3 @@
-DIST liborcus-0.11.1.tar.xz 1627332 SHA256 
02a6251a9b732c2c555c1be083411a2d0383dfd2ebc79f60ac282875b1ada49b SHA512 
2a818a115281ea9c34d8911df99a2af131991b43de77ddf1182592becc9f77ca0df23aac5f2f92e1bcd732a0f704d15b98c66b308eaa1715f66d78a8ab76
 WHIRLPOOL 
67c616d3509ec18994dae6e4b718014adc3dd385aa9fa4ed5bf8b099c659f1390b15a7d6307b2a409f66abd2a5041942ee5e17e3cb7843fad49129575a829951
 DIST liborcus-0.11.2.tar.xz 1627540 SHA256 
6911dc65a4d8276e42d32764e9ebee920b325cf59cfa7070fc72744d43b259ad SHA512 
2100ae273e5c963123a5212d51793fe11a7fae9268a21629007034b92c3bf283522313a033de78a6a732b367c42a6eb4f6d3288d33124827fa0788f75abdd741
 WHIRLPOOL 
caf9d7d977501620ad7eade470e7988159d93521c48d3b930bf212349d9ee03db971d68943dc9b0690429f3677d8d87b9a7f35e697b8307c9e2338043e4bb0f4
 DIST liborcus-0.7.1.tar.xz 1472804 SHA256 
04846b64262210a0d4e18d72779c901633e45dc9cca2108235b38d4715266a43 SHA512 
30461311b084f3c91ef8cc504ca7adfd212f95d49c0a320958ca203606901ddf84e37d5c95073437bad21af4c6ce71fa606dd7cdb7cc7bd58b2699d8863a318c
 WHIRLPOOL 
af6f4ff639851b94298f847437c25962412f37617f82c143b1bf71aa4f27b26003ffb2dad61fdbe9718f9b42a0f11c1dda71825da8b2ee8bf9e9fd727f309134
 DIST liborcus-0.9.2.tar.xz 1558072 SHA256 
dd49f9f1b8ff8a648434dd5c8b4fe1081d1118d61d0a71d4effee8f32553199c SHA512 
1dd847012cf78df962c28408e0b56412a89e1d978d532a17fa92352f6788bbc1a0fe806c2d886ff148a8ee2db54620ce039b1809f347a976dca0078f248fd8ea
 WHIRLPOOL 
fe74951704b4cfbdfeeb894be459c4f7046fc23f813c50e43816943d064cbfc4a4f7feebf6a6737cf94d50826ac23796031b7626b89264ee21f42356ffbb44e8

diff --git a/dev-libs/liborcus/liborcus-0.11.1.ebuild 
b/dev-libs/liborcus/liborcus-0.11.1.ebuild
deleted file mode 100644
index baf9cf6..000
--- a/dev-libs/liborcus/liborcus-0.11.1.ebuild
+++ /dev/null
@@ -1,60 +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/orcus/orcus.git;
-
-PYTHON_COMPAT=( python{3_4,3_5} )
-
-[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit eutils python-single-r1 ${GITECLASS}
-unset GITECLASS
-
-DESCRIPTION="Standalone file import filter library for spreadsheet documents"
-HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
-[[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
-
-LICENSE="MIT"
-SLOT="0/0.11" # based on SONAME of liborcus.so
-[[ ${PV} ==  ]] || \
-KEYWORDS=""
-# KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="python +spreadsheet-model static-libs tools"
-
-RDEPEND="
-   >=dev-libs/boost-1.51.0:=
-   sys-libs/zlib:=
-   python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.11.0:= )
-"
-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 \
-   --disable-werror \
-   $(use_enable python) \
-   $(use_enable spreadsheet-model) \
-   $(use_enable static-libs static) \
-   $(use_with tools)
-}
-
-src_install() {
-   default
-
-   prune_libtool_files --all
-}



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

2016-06-03 Thread Lars Wendler
commit: 772515114548e507c54baaddcd94ecc4af568536
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Fri May 13 21:12:47 2016 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Jun  3 12:49:49 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77251511

dev-libs/liborcus: Version bump to 0.11.2, depend on >=mdds-1.2.0

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

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

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 1d9a4c9..2aea5b8 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,3 +1,4 @@
 DIST liborcus-0.11.1.tar.xz 1627332 SHA256 
02a6251a9b732c2c555c1be083411a2d0383dfd2ebc79f60ac282875b1ada49b SHA512 
2a818a115281ea9c34d8911df99a2af131991b43de77ddf1182592becc9f77ca0df23aac5f2f92e1bcd732a0f704d15b98c66b308eaa1715f66d78a8ab76
 WHIRLPOOL 
67c616d3509ec18994dae6e4b718014adc3dd385aa9fa4ed5bf8b099c659f1390b15a7d6307b2a409f66abd2a5041942ee5e17e3cb7843fad49129575a829951
+DIST liborcus-0.11.2.tar.xz 1627540 SHA256 
6911dc65a4d8276e42d32764e9ebee920b325cf59cfa7070fc72744d43b259ad SHA512 
2100ae273e5c963123a5212d51793fe11a7fae9268a21629007034b92c3bf283522313a033de78a6a732b367c42a6eb4f6d3288d33124827fa0788f75abdd741
 WHIRLPOOL 
caf9d7d977501620ad7eade470e7988159d93521c48d3b930bf212349d9ee03db971d68943dc9b0690429f3677d8d87b9a7f35e697b8307c9e2338043e4bb0f4
 DIST liborcus-0.7.1.tar.xz 1472804 SHA256 
04846b64262210a0d4e18d72779c901633e45dc9cca2108235b38d4715266a43 SHA512 
30461311b084f3c91ef8cc504ca7adfd212f95d49c0a320958ca203606901ddf84e37d5c95073437bad21af4c6ce71fa606dd7cdb7cc7bd58b2699d8863a318c
 WHIRLPOOL 
af6f4ff639851b94298f847437c25962412f37617f82c143b1bf71aa4f27b26003ffb2dad61fdbe9718f9b42a0f11c1dda71825da8b2ee8bf9e9fd727f309134
 DIST liborcus-0.9.2.tar.xz 1558072 SHA256 
dd49f9f1b8ff8a648434dd5c8b4fe1081d1118d61d0a71d4effee8f32553199c SHA512 
1dd847012cf78df962c28408e0b56412a89e1d978d532a17fa92352f6788bbc1a0fe806c2d886ff148a8ee2db54620ce039b1809f347a976dca0078f248fd8ea
 WHIRLPOOL 
fe74951704b4cfbdfeeb894be459c4f7046fc23f813c50e43816943d064cbfc4a4f7feebf6a6737cf94d50826ac23796031b7626b89264ee21f42356ffbb44e8

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-0.11.2.ebuild
similarity index 90%
copy from dev-libs/liborcus/liborcus-.ebuild
copy to dev-libs/liborcus/liborcus-0.11.2.ebuild
index 27045e0..3b86ed7 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-0.11.2.ebuild
@@ -19,17 +19,18 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.11" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS=""
+# KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="
>=dev-libs/boost-1.51.0:=
sys-libs/zlib:=
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.11:= )
+   spreadsheet-model? ( >=dev-libs/libixion-0.11.1:= )
 "
 DEPEND="${RDEPEND}
-   dev-util/mdds:1
+   >=dev-util/mdds-1.2.0:1
 "
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 27045e0..524969b 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -26,10 +26,10 @@ RDEPEND="
>=dev-libs/boost-1.51.0:=
sys-libs/zlib:=
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( >=dev-libs/libixion-0.11:= )
+   spreadsheet-model? ( >=dev-libs/libixion-0.11.1:= )
 "
 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/liborcus/

2016-05-07 Thread Pacho Ramos
commit: 0dd3e24e18dc59ca6348777edcfc6854b4cb8346
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat May  7 11:48:15 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat May  7 11:51:47 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd3e24e

dev-libs/liborcus: amd64 stable, bug #580672

Package-Manager: portage-2.2.28

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

diff --git a/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
index 2dcf738..a5a27bb 100644
--- a/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
@@ -18,7 +18,7 @@ LICENSE="MIT"
 SLOT="0/0.10" # based on SONAME of liborcus.so
 
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~x86"
 
 IUSE="+spreadsheet-model static-libs tools"
 



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

2016-03-19 Thread Andreas Hüttel
commit: a9723ce508d573dfb047772e2084e5750e5d2d08
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Mar 12 15:01:26 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Mar 19 21:39:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9723ce5

dev-libs/liborcus: 0.11.1 version bump

Package-Manager: portage-2.2.27

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

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index f7f519b..1936012 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,3 +1,4 @@
+DIST liborcus-0.11.1.tar.xz 1627332 SHA256 
02a6251a9b732c2c555c1be083411a2d0383dfd2ebc79f60ac282875b1ada49b SHA512 
2a818a115281ea9c34d8911df99a2af131991b43de77ddf1182592becc9f77ca0df23aac5f2f92e1bcd732a0f704d15b98c66b308eaa1715f66d78a8ab76
 WHIRLPOOL 
67c616d3509ec18994dae6e4b718014adc3dd385aa9fa4ed5bf8b099c659f1390b15a7d6307b2a409f66abd2a5041942ee5e17e3cb7843fad49129575a829951
 DIST liborcus-0.7.0.tar.bz2 1665988 SHA256 
7773a8f5f0b810e0f146dbcf3dbb42e89dd8af0868235e01d9f0cdefde41a8a9 SHA512 
63aad5154e25d7d7bfd10f07e614e4c1ed2691a31c61c2b1e7ec029fa4d9168eba5b4303f5164ab29ef92843ce8f8afa9682772515c8b5e8ae65f4561b331db8
 WHIRLPOOL 
b555b005b41fb41571ac7dbc63e32541decd0b79d61435a6730de9438761afe363d063905b671e1b724c02f2846e65e2af7fffca40282d08d35e1c4ff787fc63
 DIST liborcus-0.7.1.tar.xz 1472804 SHA256 
04846b64262210a0d4e18d72779c901633e45dc9cca2108235b38d4715266a43 SHA512 
30461311b084f3c91ef8cc504ca7adfd212f95d49c0a320958ca203606901ddf84e37d5c95073437bad21af4c6ce71fa606dd7cdb7cc7bd58b2699d8863a318c
 WHIRLPOOL 
af6f4ff639851b94298f847437c25962412f37617f82c143b1bf71aa4f27b26003ffb2dad61fdbe9718f9b42a0f11c1dda71825da8b2ee8bf9e9fd727f309134
 DIST liborcus-0.9.2.tar.xz 1558072 SHA256 
dd49f9f1b8ff8a648434dd5c8b4fe1081d1118d61d0a71d4effee8f32553199c SHA512 
1dd847012cf78df962c28408e0b56412a89e1d978d532a17fa92352f6788bbc1a0fe806c2d886ff148a8ee2db54620ce039b1809f347a976dca0078f248fd8ea
 WHIRLPOOL 
fe74951704b4cfbdfeeb894be459c4f7046fc23f813c50e43816943d064cbfc4a4f7feebf6a6737cf94d50826ac23796031b7626b89264ee21f42356ffbb44e8

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-0.11.1.ebuild
similarity index 92%
copy from dev-libs/liborcus/liborcus-.ebuild
copy to dev-libs/liborcus/liborcus-0.11.1.ebuild
index 64a4c24..baf9cf6 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-0.11.1.ebuild
@@ -19,14 +19,15 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.11" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS=""
+# KEYWORDS="~amd64 ~arm ~ppc ~x86"
 IUSE="python +spreadsheet-model static-libs tools"
 
 RDEPEND="
>=dev-libs/boost-1.51.0:=
sys-libs/zlib:=
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( =dev-libs/libixion-:= )
+   spreadsheet-model? ( >=dev-libs/libixion-0.11.0:= )
 "
 DEPEND="${RDEPEND}
dev-util/mdds:1

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 64a4c24..27045e0 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -26,7 +26,7 @@ RDEPEND="
>=dev-libs/boost-1.51.0:=
sys-libs/zlib:=
python? ( ${PYTHON_DEPS} )
-   spreadsheet-model? ( =dev-libs/libixion-:= )
+   spreadsheet-model? ( >=dev-libs/libixion-0.11:= )
 "
 DEPEND="${RDEPEND}
dev-util/mdds:1



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

2016-03-19 Thread Andreas Hüttel
commit: 8033e10463d6df37e1605c9eef8ee6af45e9c2f8
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Mar 12 15:05:13 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Mar 19 21:39:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8033e104

dev-libs/liborcus: Drop 0.7.0 and obsolete patches

Package-Manager: portage-2.2.27

 dev-libs/liborcus/Manifest |  1 -
 .../liborcus/files/liborcus-0.5.1-linking.patch| 13 --
 dev-libs/liborcus/files/liborcus-0.5.1-mdds.patch  | 12 --
 .../files/liborcus-0.5.1-oldnamespace.patch| 11 -
 .../liborcus/files/liborcus-0.7.0-boost-1.56.patch | 25 ---
 dev-libs/liborcus/liborcus-0.7.0.ebuild| 48 --
 6 files changed, 110 deletions(-)

diff --git a/dev-libs/liborcus/Manifest b/dev-libs/liborcus/Manifest
index 1936012..1d9a4c9 100644
--- a/dev-libs/liborcus/Manifest
+++ b/dev-libs/liborcus/Manifest
@@ -1,4 +1,3 @@
 DIST liborcus-0.11.1.tar.xz 1627332 SHA256 
02a6251a9b732c2c555c1be083411a2d0383dfd2ebc79f60ac282875b1ada49b SHA512 
2a818a115281ea9c34d8911df99a2af131991b43de77ddf1182592becc9f77ca0df23aac5f2f92e1bcd732a0f704d15b98c66b308eaa1715f66d78a8ab76
 WHIRLPOOL 
67c616d3509ec18994dae6e4b718014adc3dd385aa9fa4ed5bf8b099c659f1390b15a7d6307b2a409f66abd2a5041942ee5e17e3cb7843fad49129575a829951
-DIST liborcus-0.7.0.tar.bz2 1665988 SHA256 
7773a8f5f0b810e0f146dbcf3dbb42e89dd8af0868235e01d9f0cdefde41a8a9 SHA512 
63aad5154e25d7d7bfd10f07e614e4c1ed2691a31c61c2b1e7ec029fa4d9168eba5b4303f5164ab29ef92843ce8f8afa9682772515c8b5e8ae65f4561b331db8
 WHIRLPOOL 
b555b005b41fb41571ac7dbc63e32541decd0b79d61435a6730de9438761afe363d063905b671e1b724c02f2846e65e2af7fffca40282d08d35e1c4ff787fc63
 DIST liborcus-0.7.1.tar.xz 1472804 SHA256 
04846b64262210a0d4e18d72779c901633e45dc9cca2108235b38d4715266a43 SHA512 
30461311b084f3c91ef8cc504ca7adfd212f95d49c0a320958ca203606901ddf84e37d5c95073437bad21af4c6ce71fa606dd7cdb7cc7bd58b2699d8863a318c
 WHIRLPOOL 
af6f4ff639851b94298f847437c25962412f37617f82c143b1bf71aa4f27b26003ffb2dad61fdbe9718f9b42a0f11c1dda71825da8b2ee8bf9e9fd727f309134
 DIST liborcus-0.9.2.tar.xz 1558072 SHA256 
dd49f9f1b8ff8a648434dd5c8b4fe1081d1118d61d0a71d4effee8f32553199c SHA512 
1dd847012cf78df962c28408e0b56412a89e1d978d532a17fa92352f6788bbc1a0fe806c2d886ff148a8ee2db54620ce039b1809f347a976dca0078f248fd8ea
 WHIRLPOOL 
fe74951704b4cfbdfeeb894be459c4f7046fc23f813c50e43816943d064cbfc4a4f7feebf6a6737cf94d50826ac23796031b7626b89264ee21f42356ffbb44e8

diff --git a/dev-libs/liborcus/files/liborcus-0.5.1-linking.patch 
b/dev-libs/liborcus/files/liborcus-0.5.1-linking.patch
deleted file mode 100644
index f9cb64d..000
--- a/dev-libs/liborcus/files/liborcus-0.5.1-linking.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff -urN liborcus-0.5.1/src/parser/Makefile.am 
liborcus-0.5.1.new/src/parser/Makefile.am
 liborcus-0.5.1/src/parser/Makefile.am  2013-04-12 16:25:03.0 
+0200
-+++ liborcus-0.5.1.new/src/parser/Makefile.am  2013-04-23 19:45:47.794480191 
+0200
-@@ -20,7 +20,8 @@
- 
- liborcus_parser_@ORCUS_API_VERSION@_la_LDFLAGS = -no-undefined
- liborcus_parser_@ORCUS_API_VERSION@_la_LIBADD = \
--   $(ZLIB_LIBS)
-+  $(BOOST_SYSTEM_LIB) \
-+  $(ZLIB_LIBS)
- 
- EXTRA_PROGRAMS = \
-   parser-test-string-pool \

diff --git a/dev-libs/liborcus/files/liborcus-0.5.1-mdds.patch 
b/dev-libs/liborcus/files/liborcus-0.5.1-mdds.patch
deleted file mode 100644
index 740376b..000
--- a/dev-libs/liborcus/files/liborcus-0.5.1-mdds.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -urN liborcus-0.5.1.old/src/spreadsheet/sheet.cpp 
liborcus-0.5.1/src/spreadsheet/sheet.cpp
 liborcus-0.5.1.old/src/spreadsheet/sheet.cpp   2013-05-27 
19:07:41.712302036 +0200
-+++ liborcus-0.5.1/src/spreadsheet/sheet.cpp   2013-05-27 19:08:51.432302028 
+0200
-@@ -734,7 +734,7 @@
- con.build_tree();
- 
- size_t index;
--if (!con.search_tree(col, index))
-+if (!con.search_tree(col, index).second)
- return 0;
- 
- return index;

diff --git a/dev-libs/liborcus/files/liborcus-0.5.1-oldnamespace.patch 
b/dev-libs/liborcus/files/liborcus-0.5.1-oldnamespace.patch
deleted file mode 100644
index c8a669e..000
--- a/dev-libs/liborcus/files/liborcus-0.5.1-oldnamespace.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -urN liborcus-0.5.1.old/src/orcus_xml_main.cpp 
liborcus-0.5.1/src/orcus_xml_main.cpp
 liborcus-0.5.1.old/src/orcus_xml_main.cpp  2013-05-27 19:07:41.713302036 
+0200
-+++ liborcus-0.5.1/src/orcus_xml_main.cpp  2013-05-27 20:01:44.007301649 
+0200
-@@ -36,6 +36,7 @@
- 
- #include 
- #include 
-+#include 
- #include 
- 
- using namespace orcus;

diff --git a/dev-libs/liborcus/files/liborcus-0.7.0-boost-1.56.patch 
b/dev-libs/liborcus/files/liborcus-0.7.0-boost-1.56.patch
deleted file mode 100644
index f72d66b..000
--- a/dev-libs/liborcus/files/liborcus-0.7.0-boost-1.56.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-From 

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

2016-02-24 Thread Andreas Hüttel
commit: 865b6e8fbfd1b0b1a4e43a35f6ff5f1f2ae42d5d
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Feb 25 04:52:58 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Feb 25 04:52:58 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=865b6e8f

dev-libs/liborcus: Restore keywords

Package-Manager: portage-2.2.27

 dev-libs/liborcus/liborcus-0.9.2-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild 
b/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
index 8a6c9f2..2dcf738 100644
--- a/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
@@ -17,9 +17,8 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 LICENSE="MIT"
 SLOT="0/0.10" # based on SONAME of liborcus.so
 
-#[[ ${PV} ==  ]] || \
-#KEYWORDS="~amd64 ~arm ~ppc ~x86"
-KEYWORDS=""
+[[ ${PV} ==  ]] || \
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 
 IUSE="+spreadsheet-model static-libs tools"
 



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

2016-02-22 Thread Andreas Hüttel
commit: a8ca444b5c267f52cbdd3eae6946ac4de3eea739
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 17:25:49 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:05:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8ca444b

dev-libs/liborcus: Add USE=spreadsheet-model,tools (bugs 571964, 571966)

Further changes:
EAPI=6
0.7.1 and 0.9.2 - pin required mdds slot 0 and liborcus version
 - pin required mdds slot 1

Package-Manager: portage-2.2.27

 ...liborcus-0.7.1.ebuild => liborcus-0.7.1-r1.ebuild} | 19 +++
 dev-libs/liborcus/liborcus-0.7.1.ebuild   |  6 +++---
 ...liborcus-0.9.2.ebuild => liborcus-0.9.2-r1.ebuild} | 17 ++---
 dev-libs/liborcus/liborcus-.ebuild|  8 +---
 dev-libs/liborcus/metadata.xml|  7 +++
 5 files changed, 36 insertions(+), 21 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-0.7.1.ebuild 
b/dev-libs/liborcus/liborcus-0.7.1-r1.ebuild
similarity index 64%
copy from dev-libs/liborcus/liborcus-0.7.1.ebuild
copy to dev-libs/liborcus/liborcus-0.7.1-r1.ebuild
index 7c68d4c..3612205 100644
--- a/dev-libs/liborcus/liborcus-0.7.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.7.1-r1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="git://gitlab.com/orcus/orcus.git"
 
-[[ ${PV} ==  ]] && GITECLASS="git-2 autotools"
+[[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
 inherit eutils ${GITECLASS}
 unset GITECLASS
 
@@ -17,27 +17,30 @@ HOMEPAGE="https://gitlab.com/orcus/orcus;
 LICENSE="MIT"
 SLOT="0"
 [[ ${PV} ==  ]] || \
-KEYWORDS="amd64 ~arm ~ppc x86"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
 
-IUSE="static-libs"
+IUSE="+spreadsheet-model static-libs tools"
 
 RDEPEND="
>=dev-libs/boost-1.51.0:=
-   >=dev-libs/libixion-0.9:=
sys-libs/zlib:=
+   spreadsheet-model? ( =dev-libs/libixion-0.9*:= )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-0.8.1
+   >=dev-util/mdds-0.8.1:0
 "
 
 src_prepare() {
+   eapply_user
[[ ${PV} ==  ]] && eautoreconf
 }
 
 src_configure() {
econf \
--disable-werror \
-   $(use_enable static-libs static)
+   $(use_enable spreadsheet-model) \
+   $(use_enable static-libs static) \
+   $(use_with tools)
 }
 
 src_install() {

diff --git a/dev-libs/liborcus/liborcus-0.7.1.ebuild 
b/dev-libs/liborcus/liborcus-0.7.1.ebuild
index 7c68d4c..87cbf36 100644
--- a/dev-libs/liborcus/liborcus-0.7.1.ebuild
+++ b/dev-libs/liborcus/liborcus-0.7.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -23,11 +23,11 @@ IUSE="static-libs"
 
 RDEPEND="
>=dev-libs/boost-1.51.0:=
-   >=dev-libs/libixion-0.9:=
+   =dev-libs/libixion-0.9*:=
sys-libs/zlib:=
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-0.8.1
+   >=dev-util/mdds-0.8.1:0
 "
 
 src_prepare() {

diff --git a/dev-libs/liborcus/liborcus-0.9.2.ebuild 
b/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
similarity index 70%
rename from dev-libs/liborcus/liborcus-0.9.2.ebuild
rename to dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
index 6668627..8a6c9f2 100644
--- a/dev-libs/liborcus/liborcus-0.9.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.9.2-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
 
@@ -15,31 +15,34 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 [[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/0.10"
+SLOT="0/0.10" # based on SONAME of liborcus.so
 
 #[[ ${PV} ==  ]] || \
 #KEYWORDS="~amd64 ~arm ~ppc ~x86"
 KEYWORDS=""
 
-IUSE="static-libs"
+IUSE="+spreadsheet-model static-libs tools"
 
 RDEPEND="
>=dev-libs/boost-1.51.0:=
-   =dev-libs/libixion-0.9*:=
sys-libs/zlib:=
+   spreadsheet-model? ( =dev-libs/libixion-0.9*:= )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-0.11
+   >=dev-util/mdds-0.11:0
 "
 
 src_prepare() {
+   eapply_user
[[ ${PV} ==  ]] && eautoreconf
 }
 
 src_configure() {
econf \
--disable-werror \
-   $(use_enable static-libs static)
+   $(use_enable spreadsheet-model) \
+   $(use_enable static-libs static) \
+   $(use_with tools)
 }
 
 src_install() {

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index e87413f..64a4c24 100644
--- a/dev-libs/liborcus/liborcus-.ebuild

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

2016-02-22 Thread Andreas Hüttel
commit: d96e5b156822bb9d758e4f19d140fbce999e52f8
Author: Andreas Sturmlechner  gmail  com>
AuthorDate: Sat Feb  6 14:23:07 2016 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Feb 22 17:04:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d96e5b15

dev-libs/liborcus: Fix DEPENDs (bug 572614), add USE=python (bug 567926)

Package-Manager: portage-2.2.27

 dev-libs/liborcus/liborcus-.ebuild | 25 ++---
 1 file changed, 18 insertions(+), 7 deletions(-)

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index e175a1e..e87413f 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -1,13 +1,15 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git;
 
+PYTHON_COMPAT=( python{3_4,3_5} )
+
 [[ ${PV} ==  ]] && GITECLASS="git-r3 autotools"
-inherit eutils ${GITECLASS}
+inherit eutils python-single-r1 ${GITECLASS}
 unset GITECLASS
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
@@ -15,27 +17,36 @@ 
HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md;
 [[ ${PV} ==  ]] || SRC_URI="http://kohei.us/files/orcus/src/${P}.tar.xz;
 
 LICENSE="MIT"
-SLOT="0/0.10"
+SLOT="0/0.11" # based on SONAME of liborcus.so
 [[ ${PV} ==  ]] || \
 KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="static-libs"
+IUSE="python static-libs"
 
 RDEPEND="
>=dev-libs/boost-1.51.0:=
-   =dev-libs/libixion-0.9*:=
+   =dev-libs/libixion-:=
sys-libs/zlib:=
+   python? ( ${PYTHON_DEPS} )
 "
 DEPEND="${RDEPEND}
-   >=dev-util/mdds-0.11
+   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 \
--disable-werror \
+   $(use_enable python) \
$(use_enable static-libs static)
 }
 



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

2015-09-21 Thread Andreas Hüttel
commit: 5f841b294accd86f18bcc33d93944be3fa3605d1
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Mon Sep 21 16:18:35 2015 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Sep 21 16:18:35 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f841b29

dev-libs/liborcus: Temporarily drop keywords on 0.9, noone needs it yet and it 
only leads to dep resolver problems

Package-Manager: portage-2.2.20.1

 dev-libs/liborcus/liborcus-0.9.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/liborcus/liborcus-0.9.2.ebuild 
b/dev-libs/liborcus/liborcus-0.9.2.ebuild
index cfc3394..6668627 100644
--- a/dev-libs/liborcus/liborcus-0.9.2.ebuild
+++ b/dev-libs/liborcus/liborcus-0.9.2.ebuild
@@ -18,7 +18,8 @@ LICENSE="MIT"
 SLOT="0/0.10"
 
 #[[ ${PV} ==  ]] || \
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+#KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS=""
 
 IUSE="static-libs"
 



  1   2   >