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

2022-12-18 Thread Sam James
commit: 8f682e6112745a6f9e934f079d0a300566e54047
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 12:44:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 12:44:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f682e61

dev-libs/libofx: Stabilize 0.10.9 ppc64, #886709

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

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

diff --git a/dev-libs/libofx/libofx-0.10.9.ebuild 
b/dev-libs/libofx/libofx-0.10.9.ebuild
index 04656caac60e..f59f1230ea95 100644
--- a/dev-libs/libofx/libofx-0.10.9.ebuild
+++ b/dev-libs/libofx/libofx-0.10.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="~amd64 ~arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm64 ppc ppc64 ~riscv x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-12-18 Thread Sam James
commit: 9a071696efba47f22fb5e40107f20f50f94eff9a
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:55:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:55:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a071696

dev-libs/libofx: Stabilize 0.10.9 ppc, #886709

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

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

diff --git a/dev-libs/libofx/libofx-0.10.9.ebuild 
b/dev-libs/libofx/libofx-0.10.9.ebuild
index f9ab474fab5b..04656caac60e 100644
--- a/dev-libs/libofx/libofx-0.10.9.ebuild
+++ b/dev-libs/libofx/libofx-0.10.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="~amd64 ~arm64 ppc ~ppc64 ~riscv x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-12-18 Thread Sam James
commit: d6b2d9e451c8b0a67525e8356c125b7f73b82b58
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec 18 11:47:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec 18 11:47:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6b2d9e4

dev-libs/libofx: Stabilize 0.10.9 x86, #886709

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

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

diff --git a/dev-libs/libofx/libofx-0.10.9.ebuild 
b/dev-libs/libofx/libofx-0.10.9.ebuild
index 87cfdff2482d..f9ab474fab5b 100644
--- a/dev-libs/libofx/libofx-0.10.9.ebuild
+++ b/dev-libs/libofx/libofx-0.10.9.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2022-10-03 Thread Sam James
commit: c0dcad360beb61942c246dd5a66f1afa0f6735a2
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 05:24:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 05:24:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0dcad36

dev-libs/libofx: add 0.10.9

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

 dev-libs/libofx/Manifest |  1 +
 dev-libs/libofx/libofx-0.10.9.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index e72b480c60c7..72f2eed857c9 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,3 +1,4 @@
 DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 
29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267
 SHA512 
6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242
 DIST libofx-0.10.7.tar.gz 1420230 BLAKE2B 
03a98fa3dc79519a7e84b5c0df1686ef523c2f2209caa4f4cb3e40f2cbac0172956cab107ef4086f0e13aea2898bdd36e7a56140874cbd8a2a88d5634ef988c2
 SHA512 
da96d24675cf681d007e3d4f7d83f4fc2ca56d991b4128f4e3a870fd66d70302950b24b1e17e78a9795d19704f1af7cd2102929b3290f27204499f42a24502a2
 DIST libofx-0.10.8.tar.gz 1477698 BLAKE2B 
d2d232845c251d8cf78b17bb40e8057cb4479a03939b5d2b2750e68a24524c07d2a66a636fdb930521d7872a234b4719190ad1a2a185444a3359bea48e3dc413
 SHA512 
24373066c4de27416452afc9924874b52e82452ca7681b9bad098c839057fc5e06c1d4b297818e68a25d75166e4898d7cc52c8db648a25c363a7f95934a4f7fa
+DIST libofx-0.10.9.tar.gz 1478209 BLAKE2B 
fc7f7f2dae723fbfd44bd2c4550fead3b2ec12725fb89f385fe8d454e2b9c9985ae408e24c25c0db5cde891c7ad1d36acc3cae59c49d41501db60711989a1955
 SHA512 
89425912fa8c800ede9d7177ccd5cb3ea2a2301b42aa6580ddb105406fe68c770e2c461eefdea5bc7e883967c90e3519a219bf0b56d12c7de1030d0964d50cac

diff --git a/dev-libs/libofx/libofx-0.10.9.ebuild 
b/dev-libs/libofx/libofx-0.10.9.ebuild
new file mode 100644
index ..87cfdff2482d
--- /dev/null
+++ b/dev-libs/libofx/libofx-0.10.9.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="Library to support the Open Financial eXchange XML format"
+HOMEPAGE="https://github.com/libofx/libofx;
+SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/10"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? ( app-crypt/gnupg )
+"
+RDEPEND="
+   >app-text/opensp-1.5
+   app-text/openjade
+   >=dev-cpp/libxmlpp-2.40.1:2.6
+   >=net-misc/curl-7.9.7
+   virtual/libiconv
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   # bug #566456
+   append-cxxflags -std=c++14
+
+   econf $(use_enable doc html-docs)
+}
+
+src_compile() {
+   emake all $(usev doc)
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -type f -delete || die
+   find "${ED}" -name '*.a' -type f -delete || die
+}



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

2022-10-03 Thread Sam James
commit: 08a966791d0a6dd166e0d562e2456869d8162aed
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct  4 05:25:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct  4 05:25:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a96679

dev-libs/libofx: drop 0.10.7, 0.10.8

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

 dev-libs/libofx/Manifest |  2 --
 dev-libs/libofx/libofx-0.10.7.ebuild | 50 
 dev-libs/libofx/libofx-0.10.8.ebuild | 50 
 3 files changed, 102 deletions(-)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index 72f2eed857c9..8ea1d71257a7 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,4 +1,2 @@
 DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 
29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267
 SHA512 
6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242
-DIST libofx-0.10.7.tar.gz 1420230 BLAKE2B 
03a98fa3dc79519a7e84b5c0df1686ef523c2f2209caa4f4cb3e40f2cbac0172956cab107ef4086f0e13aea2898bdd36e7a56140874cbd8a2a88d5634ef988c2
 SHA512 
da96d24675cf681d007e3d4f7d83f4fc2ca56d991b4128f4e3a870fd66d70302950b24b1e17e78a9795d19704f1af7cd2102929b3290f27204499f42a24502a2
-DIST libofx-0.10.8.tar.gz 1477698 BLAKE2B 
d2d232845c251d8cf78b17bb40e8057cb4479a03939b5d2b2750e68a24524c07d2a66a636fdb930521d7872a234b4719190ad1a2a185444a3359bea48e3dc413
 SHA512 
24373066c4de27416452afc9924874b52e82452ca7681b9bad098c839057fc5e06c1d4b297818e68a25d75166e4898d7cc52c8db648a25c363a7f95934a4f7fa
 DIST libofx-0.10.9.tar.gz 1478209 BLAKE2B 
fc7f7f2dae723fbfd44bd2c4550fead3b2ec12725fb89f385fe8d454e2b9c9985ae408e24c25c0db5cde891c7ad1d36acc3cae59c49d41501db60711989a1955
 SHA512 
89425912fa8c800ede9d7177ccd5cb3ea2a2301b42aa6580ddb105406fe68c770e2c461eefdea5bc7e883967c90e3519a219bf0b56d12c7de1030d0964d50cac

diff --git a/dev-libs/libofx/libofx-0.10.7.ebuild 
b/dev-libs/libofx/libofx-0.10.7.ebuild
deleted file mode 100644
index 87cfdff2482d..
--- a/dev-libs/libofx/libofx-0.10.7.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="Library to support the Open Financial eXchange XML format"
-HOMEPAGE="https://github.com/libofx/libofx;
-SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0/10"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   dev-util/gengetopt
-   sys-apps/help2man
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? ( app-crypt/gnupg )
-"
-RDEPEND="
-   >app-text/opensp-1.5
-   app-text/openjade
-   >=dev-cpp/libxmlpp-2.40.1:2.6
-   >=net-misc/curl-7.9.7
-   virtual/libiconv
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   # bug #566456
-   append-cxxflags -std=c++14
-
-   econf $(use_enable doc html-docs)
-}
-
-src_compile() {
-   emake all $(usev doc)
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -type f -delete || die
-   find "${ED}" -name '*.a' -type f -delete || die
-}

diff --git a/dev-libs/libofx/libofx-0.10.8.ebuild 
b/dev-libs/libofx/libofx-0.10.8.ebuild
deleted file mode 100644
index 87cfdff2482d..
--- a/dev-libs/libofx/libofx-0.10.8.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic
-
-DESCRIPTION="Library to support the Open Financial eXchange XML format"
-HOMEPAGE="https://github.com/libofx/libofx;
-SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0/10"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   dev-util/gengetopt
-   sys-apps/help2man
-   virtual/pkgconfig
-   doc? ( app-doc/doxygen )
-   test? ( app-crypt/gnupg )
-"
-RDEPEND="
-   >app-text/opensp-1.5
-   app-text/openjade
-   >=dev-cpp/libxmlpp-2.40.1:2.6
-   >=net-misc/curl-7.9.7
-   virtual/libiconv
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   # bug #566456
-   append-cxxflags -std=c++14
-
-   econf $(use_enable doc html-docs)
-}
-
-src_compile() {
-   emake all $(usev doc)
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -type f -delete || die
-   find "${ED}" -name '*.a' -type f -delete || die
-}



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

2022-10-01 Thread Sam James
commit: befef44c9972f13444509a17bd2a82f38128c567
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  2 01:13:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  2 02:26:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=befef44c

dev-libs/libofx: add 0.10.8

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

 dev-libs/libofx/Manifest |  1 +
 dev-libs/libofx/libofx-0.10.8.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index bded13c24c1a..e72b480c60c7 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,2 +1,3 @@
 DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 
29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267
 SHA512 
6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242
 DIST libofx-0.10.7.tar.gz 1420230 BLAKE2B 
03a98fa3dc79519a7e84b5c0df1686ef523c2f2209caa4f4cb3e40f2cbac0172956cab107ef4086f0e13aea2898bdd36e7a56140874cbd8a2a88d5634ef988c2
 SHA512 
da96d24675cf681d007e3d4f7d83f4fc2ca56d991b4128f4e3a870fd66d70302950b24b1e17e78a9795d19704f1af7cd2102929b3290f27204499f42a24502a2
+DIST libofx-0.10.8.tar.gz 1477698 BLAKE2B 
d2d232845c251d8cf78b17bb40e8057cb4479a03939b5d2b2750e68a24524c07d2a66a636fdb930521d7872a234b4719190ad1a2a185444a3359bea48e3dc413
 SHA512 
24373066c4de27416452afc9924874b52e82452ca7681b9bad098c839057fc5e06c1d4b297818e68a25d75166e4898d7cc52c8db648a25c363a7f95934a4f7fa

diff --git a/dev-libs/libofx/libofx-0.10.8.ebuild 
b/dev-libs/libofx/libofx-0.10.8.ebuild
new file mode 100644
index ..87cfdff2482d
--- /dev/null
+++ b/dev-libs/libofx/libofx-0.10.8.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="Library to support the Open Financial eXchange XML format"
+HOMEPAGE="https://github.com/libofx/libofx;
+SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/10"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? ( app-crypt/gnupg )
+"
+RDEPEND="
+   >app-text/opensp-1.5
+   app-text/openjade
+   >=dev-cpp/libxmlpp-2.40.1:2.6
+   >=net-misc/curl-7.9.7
+   virtual/libiconv
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   # bug #566456
+   append-cxxflags -std=c++14
+
+   econf $(use_enable doc html-docs)
+}
+
+src_compile() {
+   emake all $(usev doc)
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -type f -delete || die
+   find "${ED}" -name '*.a' -type f -delete || die
+}



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

2022-09-08 Thread Sam James
commit: c4d47c9df98b4b8693dbf54b2bf8bd9095177c21
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep  9 03:09:34 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep  9 03:09:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4d47c9d

dev-libs/libofx: add 0.10.7, drop 0.10.6-r1

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

 dev-libs/libofx/Manifest   |  2 +-
 ...ix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch | 45 ---
 ...ix-parallel-build-issue-with-ofxconnect-o.patch | 50 --
 ...ibofx-0.10.6-r1.ebuild => libofx-0.10.7.ebuild} | 14 +-
 4 files changed, 2 insertions(+), 109 deletions(-)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index bd8bd434efdf..bded13c24c1a 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,2 +1,2 @@
 DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 
29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267
 SHA512 
6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242
-DIST libofx-0.10.6.tar.gz 1836880 BLAKE2B 
4c5fd24576f969e9ced311e112f183596905bd1225dbfe8646a8f24d545d49fe3b496baadf46e174bfb708ffbaac67b44e746cc8acb8e74509ef5ec22f8f3972
 SHA512 
8c8a569ca3083c7101c051857d286c3615461fdd88065666d7d6dc53a95d1251a6e5fd44be6cbf54e3591d9ba2b3916c846a4e9e83d6a6c4724e35a193c6a679
+DIST libofx-0.10.7.tar.gz 1420230 BLAKE2B 
03a98fa3dc79519a7e84b5c0df1686ef523c2f2209caa4f4cb3e40f2cbac0172956cab107ef4086f0e13aea2898bdd36e7a56140874cbd8a2a88d5634ef988c2
 SHA512 
da96d24675cf681d007e3d4f7d83f4fc2ca56d991b4128f4e3a870fd66d70302950b24b1e17e78a9795d19704f1af7cd2102929b3290f27204499f42a24502a2

diff --git 
a/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch
 
b/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch
deleted file mode 100644
index 283e852fef0f..
--- 
a/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-https://github.com/libofx/libofx/pull/77
-
-From a8326e0800c5c28228624005566ae9f37a775367 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Tue, 6 Sep 2022 05:47:00 +0100
-Subject: [PATCH 1/2] autotools: fix LIBOFX_MAJOR_VERSION and friends in
- libofx.h
-
-Closes: https://github.com/libofx/libofx/issues/76
-Signed-off-by: Sam James 
 a/configure.ac
-+++ b/configure.ac
-@@ -8,17 +8,15 @@ dnl Process this file with autoconf to produce a configure 
script.
- # FUNCTION:
- # implements checks for a variety of system-specific functions
- 
--
--
--LIBOFX_MAJOR_VERSION=0
--LIBOFX_MINOR_VERSION=10
--LIBOFX_MICRO_VERSION=6
--AC_INIT(libofx, 0.10.6)  # must repeat the version number here, sorry
-+AC_INIT([libofx], [0.10.6])  # must repeat the version number here, sorry
-+AC_SUBST([LIBOFX_MAJOR_VERSION], [0])
-+AC_SUBST([LIBOFX_MINOR_VERSION], [10])
-+AC_SUBST([LIBOFX_MICRO_VERSION], [6])
- 
- 
LIBOFX_VERSION_RELEASE_STRING="$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION"
- 
- AC_CONFIG_SRCDIR(inc/libofx.h.in)
--AM_CONFIG_HEADER(config.h)
-+AM_CONFIG_HEADER([config.h])
- AC_CONFIG_AUX_DIR(config)
- AC_CONFIG_MACRO_DIR(m4)
- AC_PROG_CC
-@@ -57,9 +55,6 @@ CXXFLAGS="-DIN_LIBOFX $CXXFLAGS"
- 
- 
LIBOFX_VERSION=$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION
- 
--AC_SUBST(LIBOFX_MAJOR_VERSION)
--AC_SUBST(LIBOFX_MINOR_VERSION)
--AC_SUBST(LIBOFX_MICRO_VERSION)
- LIBOFX_BUILD_VERSION=0
- AC_SUBST(LIBOFX_BUILD_VERSION)
- AC_SUBST(LIBOFX_VERSION_RELEASE_STRING)

diff --git 
a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
 
b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
deleted file mode 100644
index 8288aac50947..
--- 
a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
+++ /dev/null
@@ -1,50 +0,0 @@
-https://github.com/libofx/libofx/pull/77
-
-From 55923eba7617c7c4056b21ddf3b569adaea43858 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Tue, 6 Sep 2022 06:00:04 +0100
-Subject: [PATCH 2/2] autotools: fix parallel build issue with ofxconnect,
- ofxdump
-
-We need to build the relevant tool before calling help2man, as
-help2man tries to call the tool itself.
-
-Otherwise, we get:
-```
-help2man: can't get `--help' info from ./ofxdump
-Try `--no-discard-stderr' if option outputs to stderr
-make[2]: *** [Makefile:1211: ofxdump.1] Error 127
-make[2]: *** Waiting for unfinished jobs
-```
-
-Ends up building okay as a workaround with -j1.
-
-Bug: https://github.com/libofx/libofx/pull/56
-See: 0597b8a0a9da3226af0779163fbb3ca389d70bc9
-Fixes: 76dae192b4bf642b311084043cf9d6273dd69bb2
-Signed-off-by: Sam James 
 

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

2022-09-05 Thread Sam James
commit: 61356c092037eb481cdd120c51533b83f52a64e5
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  6 05:22:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  6 05:22:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61356c09

dev-libs/libofx: refresh patch to match upstream variant (cosmetic)

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

 ...ix-parallel-build-issue-with-ofxconnect-o.patch | 26 +-
 1 file changed, 21 insertions(+), 5 deletions(-)

diff --git 
a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
 
b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
index c6ac9035ff47..8288aac50947 100644
--- 
a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
+++ 
b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
@@ -1,6 +1,6 @@
 https://github.com/libofx/libofx/pull/77
 
-From 8383d1245468db3aa944e77b38b681249073eb6b Mon Sep 17 00:00:00 2001
+From 55923eba7617c7c4056b21ddf3b569adaea43858 Mon Sep 17 00:00:00 2001
 From: Sam James 
 Date: Tue, 6 Sep 2022 06:00:04 +0100
 Subject: [PATCH 2/2] autotools: fix parallel build issue with ofxconnect,
@@ -9,15 +9,31 @@ Subject: [PATCH 2/2] autotools: fix parallel build issue with 
ofxconnect,
 We need to build the relevant tool before calling help2man, as
 help2man tries to call the tool itself.
 
+Otherwise, we get:
+```
+help2man: can't get `--help' info from ./ofxdump
+Try `--no-discard-stderr' if option outputs to stderr
+make[2]: *** [Makefile:1211: ofxdump.1] Error 127
+make[2]: *** Waiting for unfinished jobs
+```
+
+Ends up building okay as a workaround with -j1.
+
+Bug: https://github.com/libofx/libofx/pull/56
+See: 0597b8a0a9da3226af0779163fbb3ca389d70bc9
+Fixes: 76dae192b4bf642b311084043cf9d6273dd69bb2
 Signed-off-by: Sam James 
 --- a/ofxconnect/Makefile.am
 +++ b/ofxconnect/Makefile.am
-@@ -25,7 +25,7 @@ EXTRA_DIST = cmdline.ggo test-privateserver.sh CMakeLists.txt
+@@ -23,9 +23,9 @@ EXTRA_DIST = cmdline.ggo test-privateserver.sh CMakeLists.txt
+ 
+ # See README.privateserver for details on this server and how to get
  # the key needed to run this test.
- TESTS = test-privateserver.sh 
+-TESTS = test-privateserver.sh 
++TESTS = test-privateserver.sh
  
 -ofxconnect.1: $(top_srcdir)/configure.ac
-+ofxconnect.1: $(top_srcdir)/configure.ac ofxconnect
++ofxconnect.1: ofxconnect$(EXEEXT)
  if HAVE_HELP2MAN
$(HELP2MAN)  -n 'Create a statement request file' -N 
--output=ofxconnect.1 ./ofxconnect$(EXEEXT)
  else
@@ -28,7 +44,7 @@ Signed-off-by: Sam James 
  endif
  
 -ofxdump.1: $(top_srcdir)/configure.ac
-+ofxdump.1: $(top_srcdir)/configure.ac ofxdump
++ofxdump.1: ofxdump$(EXEEXT)
  if HAVE_HELP2MAN
$(HELP2MAN) -n 'Dump content of OFX files as human-readable text' -N 
--output=ofxdump.1 ./ofxdump$(EXEEXT)
  else



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

2022-09-05 Thread Sam James
commit: 3d6091d06150c1b7318cbcb7fb472dc942d42848
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  6 05:02:53 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  6 05:03:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d6091d0

dev-libs/libofx: fix version in header file; fix parallel build

Bug: https://github.com/libofx/libofx/issues/76
Signed-off-by: Sam James  gentoo.org>

 ...ix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch | 45 ++
 ...ix-parallel-build-issue-with-ofxconnect-o.patch | 34 
 ...ibofx-0.10.6.ebuild => libofx-0.10.6-r1.ebuild} | 14 ++-
 3 files changed, 92 insertions(+), 1 deletion(-)

diff --git 
a/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch
 
b/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch
new file mode 100644
index ..283e852fef0f
--- /dev/null
+++ 
b/dev-libs/libofx/files/libofx-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch
@@ -0,0 +1,45 @@
+https://github.com/libofx/libofx/pull/77
+
+From a8326e0800c5c28228624005566ae9f37a775367 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 6 Sep 2022 05:47:00 +0100
+Subject: [PATCH 1/2] autotools: fix LIBOFX_MAJOR_VERSION and friends in
+ libofx.h
+
+Closes: https://github.com/libofx/libofx/issues/76
+Signed-off-by: Sam James 
+--- a/configure.ac
 b/configure.ac
+@@ -8,17 +8,15 @@ dnl Process this file with autoconf to produce a configure 
script.
+ # FUNCTION:
+ # implements checks for a variety of system-specific functions
+ 
+-
+-
+-LIBOFX_MAJOR_VERSION=0
+-LIBOFX_MINOR_VERSION=10
+-LIBOFX_MICRO_VERSION=6
+-AC_INIT(libofx, 0.10.6)  # must repeat the version number here, sorry
++AC_INIT([libofx], [0.10.6])  # must repeat the version number here, sorry
++AC_SUBST([LIBOFX_MAJOR_VERSION], [0])
++AC_SUBST([LIBOFX_MINOR_VERSION], [10])
++AC_SUBST([LIBOFX_MICRO_VERSION], [6])
+ 
+ 
LIBOFX_VERSION_RELEASE_STRING="$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION"
+ 
+ AC_CONFIG_SRCDIR(inc/libofx.h.in)
+-AM_CONFIG_HEADER(config.h)
++AM_CONFIG_HEADER([config.h])
+ AC_CONFIG_AUX_DIR(config)
+ AC_CONFIG_MACRO_DIR(m4)
+ AC_PROG_CC
+@@ -57,9 +55,6 @@ CXXFLAGS="-DIN_LIBOFX $CXXFLAGS"
+ 
+ 
LIBOFX_VERSION=$LIBOFX_MAJOR_VERSION.$LIBOFX_MINOR_VERSION.$LIBOFX_MICRO_VERSION
+ 
+-AC_SUBST(LIBOFX_MAJOR_VERSION)
+-AC_SUBST(LIBOFX_MINOR_VERSION)
+-AC_SUBST(LIBOFX_MICRO_VERSION)
+ LIBOFX_BUILD_VERSION=0
+ AC_SUBST(LIBOFX_BUILD_VERSION)
+ AC_SUBST(LIBOFX_VERSION_RELEASE_STRING)

diff --git 
a/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
 
b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
new file mode 100644
index ..c6ac9035ff47
--- /dev/null
+++ 
b/dev-libs/libofx/files/libofx-0.10.6-0002-autotools-fix-parallel-build-issue-with-ofxconnect-o.patch
@@ -0,0 +1,34 @@
+https://github.com/libofx/libofx/pull/77
+
+From 8383d1245468db3aa944e77b38b681249073eb6b Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Tue, 6 Sep 2022 06:00:04 +0100
+Subject: [PATCH 2/2] autotools: fix parallel build issue with ofxconnect,
+ ofxdump
+
+We need to build the relevant tool before calling help2man, as
+help2man tries to call the tool itself.
+
+Signed-off-by: Sam James 
+--- a/ofxconnect/Makefile.am
 b/ofxconnect/Makefile.am
+@@ -25,7 +25,7 @@ EXTRA_DIST = cmdline.ggo test-privateserver.sh CMakeLists.txt
+ # the key needed to run this test.
+ TESTS = test-privateserver.sh 
+ 
+-ofxconnect.1: $(top_srcdir)/configure.ac
++ofxconnect.1: $(top_srcdir)/configure.ac ofxconnect
+ if HAVE_HELP2MAN
+   $(HELP2MAN)  -n 'Create a statement request file' -N 
--output=ofxconnect.1 ./ofxconnect$(EXEEXT)
+ else
+--- a/ofxdump/Makefile.am
 b/ofxdump/Makefile.am
+@@ -15,7 +15,7 @@ cmdline.c cmdline.h: cmdline.ggo Makefile
+ 
+ endif
+ 
+-ofxdump.1: $(top_srcdir)/configure.ac
++ofxdump.1: $(top_srcdir)/configure.ac ofxdump
+ if HAVE_HELP2MAN
+   $(HELP2MAN) -n 'Dump content of OFX files as human-readable text' -N 
--output=ofxdump.1 ./ofxdump$(EXEEXT)
+ else

diff --git a/dev-libs/libofx/libofx-0.10.6.ebuild 
b/dev-libs/libofx/libofx-0.10.6-r1.ebuild
similarity index 76%
rename from dev-libs/libofx/libofx-0.10.6.ebuild
rename to dev-libs/libofx/libofx-0.10.6-r1.ebuild
index 87cfdff2482d..fb768f5ba89e 100644
--- a/dev-libs/libofx/libofx-0.10.6.ebuild
+++ b/dev-libs/libofx/libofx-0.10.6-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit flag-o-matic
+inherit autotools flag-o-matic
 
 DESCRIPTION="Library to support the Open Financial eXchange XML format"
 HOMEPAGE="https://github.com/libofx/libofx;
@@ -31,6 +31,18 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   
"${FILESDIR}"/${PN}-0.10.6-0001-autotools-fix-LIBOFX_MAJOR_VERSION-and-friends-in-li.patch
+   

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

2022-09-04 Thread Sam James
commit: e2f45f79f593e512eb6da5ffdeced0b6bcfdd08b
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  4 22:21:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  4 22:56:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f45f79

dev-libs/libofx: add 0.10.6

Not porting to CMake yet as this is the first
release with it and there's some fixes
we need to land upstream first.

(And it lacks tests + docs for now.)

Bug: https://github.com/libofx/libofx/pull/73
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libofx/Manifest |  1 +
 dev-libs/libofx/libofx-0.10.6.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index ca4371e0ffd4..bd8bd434efdf 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1 +1,2 @@
 DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 
29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267
 SHA512 
6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242
+DIST libofx-0.10.6.tar.gz 1836880 BLAKE2B 
4c5fd24576f969e9ced311e112f183596905bd1225dbfe8646a8f24d545d49fe3b496baadf46e174bfb708ffbaac67b44e746cc8acb8e74509ef5ec22f8f3972
 SHA512 
8c8a569ca3083c7101c051857d286c3615461fdd88065666d7d6dc53a95d1251a6e5fd44be6cbf54e3591d9ba2b3916c846a4e9e83d6a6c4724e35a193c6a679

diff --git a/dev-libs/libofx/libofx-0.10.6.ebuild 
b/dev-libs/libofx/libofx-0.10.6.ebuild
new file mode 100644
index ..87cfdff2482d
--- /dev/null
+++ b/dev-libs/libofx/libofx-0.10.6.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="Library to support the Open Financial eXchange XML format"
+HOMEPAGE="https://github.com/libofx/libofx;
+SRC_URI="https://github.com/libofx/libofx/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0/10"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? ( app-crypt/gnupg )
+"
+RDEPEND="
+   >app-text/opensp-1.5
+   app-text/openjade
+   >=dev-cpp/libxmlpp-2.40.1:2.6
+   >=net-misc/curl-7.9.7
+   virtual/libiconv
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   # bug #566456
+   append-cxxflags -std=c++14
+
+   econf $(use_enable doc html-docs)
+}
+
+src_compile() {
+   emake all $(usev doc)
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -type f -delete || die
+   find "${ED}" -name '*.a' -type f -delete || die
+}



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

2022-03-30 Thread Yixun Lan
commit: bc58568c2a1e40ce0a44ba90c182d9a94ccc7c14
Author: Yixun Lan  gentoo  org>
AuthorDate: Wed Mar 30 14:12:37 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Wed Mar 30 14:12:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc58568c

dev-libs/libofx: Keyword 0.10.3 riscv, #836417

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

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

diff --git a/dev-libs/libofx/libofx-0.10.3.ebuild 
b/dev-libs/libofx/libofx-0.10.3.ebuild
index 1acb92d8616e..543e1ad45550 100644
--- a/dev-libs/libofx/libofx-0.10.3.ebuild
+++ b/dev-libs/libofx/libofx-0.10.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 ~riscv x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-12-05 Thread Sam James
commit: 00c44ada0156ab29787564f831e7807ac2a2b0f9
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:37:10 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:37:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c44ada

dev-libs/libofx: Stabilize 0.10.3 ppc, #828289

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

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

diff --git a/dev-libs/libofx/libofx-0.10.3.ebuild 
b/dev-libs/libofx/libofx-0.10.3.ebuild
index 3f8f6d55f1ad..1acb92d8616e 100644
--- a/dev-libs/libofx/libofx-0.10.3.ebuild
+++ b/dev-libs/libofx/libofx-0.10.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-12-05 Thread Sam James
commit: 1464f265fb752d42ce2d95d23783a18d74e8265d
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 18:30:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 18:30:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1464f265

dev-libs/libofx: Stabilize 0.10.3 x86, #828289

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

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

diff --git a/dev-libs/libofx/libofx-0.10.3.ebuild 
b/dev-libs/libofx/libofx-0.10.3.ebuild
index aa4e9f22088f..b07806603df8 100644
--- a/dev-libs/libofx/libofx-0.10.3.ebuild
+++ b/dev-libs/libofx/libofx-0.10.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-12-04 Thread Sam James
commit: 41d84d055b9285acc50e127d8a9243a5e2319af7
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  5 04:44:19 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  5 04:44:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d84d05

dev-libs/libofx: Stabilize 0.10.3 amd64, #828289

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

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

diff --git a/dev-libs/libofx/libofx-0.10.3.ebuild 
b/dev-libs/libofx/libofx-0.10.3.ebuild
index ae5c04394d48..aa4e9f22088f 100644
--- a/dev-libs/libofx/libofx-0.10.3.ebuild
+++ b/dev-libs/libofx/libofx-0.10.3.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-09-29 Thread Sam James
commit: 0672d60affa9c4842f9dc48895692586de946b4c
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 22:53:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 22:53:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0672d60a

dev-libs/libofx: add 0.10.3

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

 dev-libs/libofx/Manifest |  1 +
 dev-libs/libofx/libofx-0.10.3.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index db53570ab1e..c8a6b9e57ad 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,2 +1,3 @@
 DIST libofx-0.10.1.tar.gz 226512 BLAKE2B 
bc0fa1ea0d5c7968730b50b9163a045304dd82f7e312e407ce9393a56ea6b1f9d47382b1299ee990640b98d5f047656aa38a9a8da4d8f19d3bea0236e0487cf1
 SHA512 
4575424abb56b93021ef223f90460979b544c32b4624936bbad16d0b5711afb6b5fa31b7c2cb835ff7a26be8c7ac51951198e5565a098713b8d33f0e17be774a
 DIST libofx-0.10.2.tar.gz 225043 BLAKE2B 
2ca8cdd9913f2bddb60600d75acfb114d56d6c59191fe2b836a0c2a988b6d0404821a9f99be1fa4b258afbbc35b0cb254b348a1e7a0f7a8c4010645afff52f91
 SHA512 
14ba2779d94209312a8a1bbf598e6a31820df4fa7e222ae1abb8d4234a6c7ba7068e06a73ad4ee93bcb53ccb99a8007d799d9e66a9921704dc75c84b0e7dc307
+DIST libofx-0.10.3.tar.gz 225132 BLAKE2B 
29dff4cb79a4a535bf255c787e184d103ecdbe975bb4bb223b675bbacaff9f8a228ae0a3dffe7710c2707496ac65c4f48ce993243b8353172c53cb02067d9267
 SHA512 
6c024628a6a11d9542c669a438223331a033eb820b1a2c3001c60d1ab3fad45ccdec64f9b54dd206fe0058ead8e14e751eb7a3bd88e8f9e1013b0bdd5b6c5242

diff --git a/dev-libs/libofx/libofx-0.10.3.ebuild 
b/dev-libs/libofx/libofx-0.10.3.ebuild
new file mode 100644
index 000..ae5c04394d4
--- /dev/null
+++ b/dev-libs/libofx/libofx-0.10.3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Library to support the Open Financial eXchange XML format"
+HOMEPAGE="https://github.com/libofx/libofx;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/10"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? ( app-crypt/gnupg )
+"
+RDEPEND="
+   >app-text/opensp-1.5
+   app-text/openjade
+   >=dev-cpp/libxmlpp-2.40.1:2.6
+   >=net-misc/curl-7.9.7
+   virtual/libiconv
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   # Not included in the tarball
+   sed -i -e '/INSTALL/d' Makefile.am || die
+
+   # bug #566456
+   append-cxxflags -std=c++14
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable doc html-docs) \
+   --disable-static
+}
+
+src_compile() {
+   emake -j1
+
+   if use doc ; then
+   emake doc
+   fi
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -type f -delete || die
+   find "${ED}" -name '*.a' -type f -delete || die
+}



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

2021-06-07 Thread Sergei Trofimovich
commit: 4bff16d69884d441292465a418476c72405b66ec
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jun  7 06:22:43 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jun  7 06:25:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bff16d6

dev-libs/libofx: stable 0.10.2 for ppc

stable wrt bug #788268

Package-Manager: Portage-3.0.19, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.10.2.ebuild 
b/dev-libs/libofx/libofx-0.10.2.ebuild
index 3f8f6d55f1a..1acb92d8616 100644
--- a/dev-libs/libofx/libofx-0.10.2.ebuild
+++ b/dev-libs/libofx/libofx-0.10.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-05-30 Thread Agostino Sarubbo
commit: 16470ad9af6fd6c481bc2a28eb2b5663db2bcb7c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun May 30 09:49:53 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun May 30 09:49:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16470ad9

dev-libs/libofx: ppc64 stable wrt bug #788268

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.10.2.ebuild 
b/dev-libs/libofx/libofx-0.10.2.ebuild
index b07806603df..3f8f6d55f1a 100644
--- a/dev-libs/libofx/libofx-0.10.2.ebuild
+++ b/dev-libs/libofx/libofx-0.10.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc ppc64 x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-05-23 Thread Agostino Sarubbo
commit: da935fa4d986a950a7c90e240898edad174489f1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun May 23 23:03:19 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun May 23 23:03:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da935fa4

dev-libs/libofx: x86 stable wrt bug #788268

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.10.2.ebuild 
b/dev-libs/libofx/libofx-0.10.2.ebuild
index aa4e9f22088..b07806603df 100644
--- a/dev-libs/libofx/libofx-0.10.2.ebuild
+++ b/dev-libs/libofx/libofx-0.10.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-05-23 Thread Agostino Sarubbo
commit: 43d13c8246f65d9d03d33f517ec3e886a7a0ebeb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun May 23 22:25:40 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun May 23 22:27:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d13c82

dev-libs/libofx: amd64 stable wrt bug #788268

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

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

diff --git a/dev-libs/libofx/libofx-0.10.2.ebuild 
b/dev-libs/libofx/libofx-0.10.2.ebuild
index ae5c04394d4..aa4e9f22088 100644
--- a/dev-libs/libofx/libofx-0.10.2.ebuild
+++ b/dev-libs/libofx/libofx-0.10.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



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

2021-04-25 Thread Sam James
commit: 6bc3d5aa7293ba9643c793f52c544fdeeaf47821
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 25 06:13:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 25 06:18:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc3d5aa

dev-libs/libofx: add 0.10.2

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

 dev-libs/libofx/Manifest |  1 +
 dev-libs/libofx/libofx-0.10.2.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index 3fe202d0c09..db53570ab1e 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1 +1,2 @@
 DIST libofx-0.10.1.tar.gz 226512 BLAKE2B 
bc0fa1ea0d5c7968730b50b9163a045304dd82f7e312e407ce9393a56ea6b1f9d47382b1299ee990640b98d5f047656aa38a9a8da4d8f19d3bea0236e0487cf1
 SHA512 
4575424abb56b93021ef223f90460979b544c32b4624936bbad16d0b5711afb6b5fa31b7c2cb835ff7a26be8c7ac51951198e5565a098713b8d33f0e17be774a
+DIST libofx-0.10.2.tar.gz 225043 BLAKE2B 
2ca8cdd9913f2bddb60600d75acfb114d56d6c59191fe2b836a0c2a988b6d0404821a9f99be1fa4b258afbbc35b0cb254b348a1e7a0f7a8c4010645afff52f91
 SHA512 
14ba2779d94209312a8a1bbf598e6a31820df4fa7e222ae1abb8d4234a6c7ba7068e06a73ad4ee93bcb53ccb99a8007d799d9e66a9921704dc75c84b0e7dc307

diff --git a/dev-libs/libofx/libofx-0.10.2.ebuild 
b/dev-libs/libofx/libofx-0.10.2.ebuild
new file mode 100644
index 000..ae5c04394d4
--- /dev/null
+++ b/dev-libs/libofx/libofx-0.10.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Library to support the Open Financial eXchange XML format"
+HOMEPAGE="https://github.com/libofx/libofx;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/10"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen )
+   test? ( app-crypt/gnupg )
+"
+RDEPEND="
+   >app-text/opensp-1.5
+   app-text/openjade
+   >=dev-cpp/libxmlpp-2.40.1:2.6
+   >=net-misc/curl-7.9.7
+   virtual/libiconv
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   # Not included in the tarball
+   sed -i -e '/INSTALL/d' Makefile.am || die
+
+   # bug #566456
+   append-cxxflags -std=c++14
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   $(use_enable doc html-docs) \
+   --disable-static
+}
+
+src_compile() {
+   emake -j1
+
+   if use doc ; then
+   emake doc
+   fi
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -type f -delete || die
+   find "${ED}" -name '*.a' -type f -delete || die
+}



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

2021-03-09 Thread Sam James
commit: a5606097d123fb8cc9cbc0c0f542adac5cbe41e2
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 22:07:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 22:08:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5606097

dev-libs/libofx: add link to upstream commits

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

 dev-libs/libofx/files/libofx-0.10.1-docdir.patch| 2 ++
 dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch 
b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch
index 1e73e6ea104..a43fdffd523 100644
--- a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch
+++ b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch
@@ -1,3 +1,5 @@
+https://github.com/libofx/libofx/commit/ee296908c23a944b9b034c9b1f8b974edcb44b80
+
 From ee296908c23a944b9b034c9b1f8b974edcb44b80 Mon Sep 17 00:00:00 2001
 From: Sam James 
 Date: Sat, 6 Mar 2021 06:09:11 +

diff --git a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch 
b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
index 9dd2160f74c..036c6864bed 100644
--- a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
+++ b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
@@ -1,3 +1,5 @@
+https://github.com/libofx/libofx/commit/a647c1db417459bded7fb47af69dff375eae83c1
+
 From a647c1db417459bded7fb47af69dff375eae83c1 Mon Sep 17 00:00:00 2001
 From: Sam James 
 Date: Sat, 6 Mar 2021 05:57:49 +



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

2021-03-09 Thread Sam James
commit: eeebb28751a2e854126a77a0a0959b6d9581f215
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar  9 09:02:33 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar  9 09:44:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeebb287

dev-libs/libofx: docdir, libdir patches upstreamed

Bug: https://bugs.gentoo.org/693458
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libofx/files/libofx-0.10.1-docdir.patch| 5 +
 dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch | 4 
 dev-libs/libofx/libofx-0.10.1-r1.ebuild | 4 ++--
 3 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch 
b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch
index f99730daa02..1e73e6ea104 100644
--- a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch
+++ b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch
@@ -1,6 +1,4 @@
-https://github.com/libofx/libofx/pull/40
-
-From 379745ff481f2cc99f96836de0307b8074bf0788 Mon Sep 17 00:00:00 2001
+From ee296908c23a944b9b034c9b1f8b974edcb44b80 Mon Sep 17 00:00:00 2001
 From: Sam James 
 Date: Sat, 6 Mar 2021 06:09:11 +
 Subject: [PATCH] Makefile.am, doc/Makefile.am: don't override docdir
@@ -15,7 +13,6 @@ where ${PF} represents the upstream version combined with any
 internal distribution changes made.
 
 Signed-off-by: Sam James 
-
 --- a/Makefile.am
 +++ b/Makefile.am
 @@ -6,8 +6,6 @@ endif

diff --git a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch 
b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
index da37a6ee49f..9dd2160f74c 100644
--- a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
+++ b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
@@ -1,6 +1,3 @@
-https://github.com/libofx/libofx/pull/40
-https://bugs.gentoo.org/693458
-
 From a647c1db417459bded7fb47af69dff375eae83c1 Mon Sep 17 00:00:00 2001
 From: Sam James 
 Date: Sat, 6 Mar 2021 05:57:49 +
@@ -22,7 +19,6 @@ search for OpenSP in the right place.
 
 Bug: https://bugs.gentoo.org/693458
 Signed-off-by: Sam James 
-
 --- a/configure.ac
 +++ b/configure.ac
 @@ -112,7 +112,7 @@ AC_ARG_WITH(opensp-libs,

diff --git a/dev-libs/libofx/libofx-0.10.1-r1.ebuild 
b/dev-libs/libofx/libofx-0.10.1-r1.ebuild
index 11e25cba6dd..e2f99a67303 100644
--- a/dev-libs/libofx/libofx-0.10.1-r1.ebuild
+++ b/dev-libs/libofx/libofx-0.10.1-r1.ebuild
@@ -32,8 +32,8 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 
 PATCHES=(
-   "${FILESDIR}"/libofx-0.10.1-opensp-libdir.patch
-   "${FILESDIR}"/libofx-0.10.1-docdir.patch
+   "${FILESDIR}"/${P}-opensp-libdir.patch
+   "${FILESDIR}"/${P}-docdir.patch
 )
 
 src_prepare() {



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

2021-03-05 Thread Sam James
commit: f5f012fe61ddbc06a51684967e3bb753960f1318
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  6 07:23:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  6 07:23:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5f012fe

dev-libs/libofx: drop 0.9.15, 0.10.0

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

 dev-libs/libofx/Manifest   |  2 -
 .../files/libofx-0.9.15-docdir-nothanks.patch  | 22 -
 dev-libs/libofx/libofx-0.10.0.ebuild   | 56 --
 dev-libs/libofx/libofx-0.9.15.ebuild   | 50 ---
 4 files changed, 130 deletions(-)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index 020b39511de..3fe202d0c09 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,3 +1 @@
-DIST libofx-0.10.0.tar.gz 225574 BLAKE2B 
29ce24ce8f0a333e2d35371cba217223e59e72e1f41051279c15033fecd5f33d7381e9be8403f2e639c007ca6aca1d53cf651e057c9842350772c2296b92c436
 SHA512 
b7767088701e22a2eba072c365d379987c6e9b2403888550068d6f62f48eaee7935e5355fa6ec97ac7a79bb847c833552250c0bd3065f9274b209585a7884f1d
 DIST libofx-0.10.1.tar.gz 226512 BLAKE2B 
bc0fa1ea0d5c7968730b50b9163a045304dd82f7e312e407ce9393a56ea6b1f9d47382b1299ee990640b98d5f047656aa38a9a8da4d8f19d3bea0236e0487cf1
 SHA512 
4575424abb56b93021ef223f90460979b544c32b4624936bbad16d0b5711afb6b5fa31b7c2cb835ff7a26be8c7ac51951198e5565a098713b8d33f0e17be774a
-DIST libofx-0.9.15.tar.gz 207361 BLAKE2B 
c84fd4593a9888268c691653dc1b5fff5c38013f12ccc4a8454f9a5026ba190388e5747074aa800266efcfd49a0fdb391a605d5837f664bdcb8fe1dc5c064839
 SHA512 
6014bf9c457adbe9053a47718064e6246c911c3bf081c690bf761650220208aabe94824aaa38794c1834462894b7948a06b3ff6b517a9a84b9f881ba51aee3a1

diff --git a/dev-libs/libofx/files/libofx-0.9.15-docdir-nothanks.patch 
b/dev-libs/libofx/files/libofx-0.9.15-docdir-nothanks.patch
deleted file mode 100644
index 6b8cc215ead..000
--- a/dev-libs/libofx/files/libofx-0.9.15-docdir-nothanks.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 a/Makefile.am  2019-09-30 22:33:58.0 +0200
-+++ b/Makefile.am  2019-10-12 22:46:00.915146241 +0200
-@@ -4,18 +4,7 @@
-   MAYBE_OFXCONNECT = ofxconnect
- endif
- DIST_SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump ofxconnect
--SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump $(MAYBE_OFXCONNECT)
--
--docdir = $(datadir)/doc/libofx
--
--doc_DATA = \
--  AUTHORS \
--  COPYING \
--  INSTALL \
--  NEWS \
--  README \
--  ChangeLog \
--  totest.txt
-+SUBDIRS = m4 inc dtd lib . ofx2qif ofxdump $(MAYBE_OFXCONNECT)
- 
- EXTRA_DIST = \
-   libofx.spec.in \

diff --git a/dev-libs/libofx/libofx-0.10.0.ebuild 
b/dev-libs/libofx/libofx-0.10.0.ebuild
deleted file mode 100644
index 72d72da9a57..000
--- a/dev-libs/libofx/libofx-0.10.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="Library to support the Open Financial eXchange XML format"
-HOMEPAGE="https://github.com/libofx/libofx;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/10"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   dev-util/gengetopt
-   sys-apps/help2man
-   virtual/pkgconfig
-   test? ( app-crypt/gnupg )
-"
-RDEPEND="
-   >app-text/opensp-1.5
-   >=dev-cpp/libxmlpp-2.40.1:2.6
-   >=net-misc/curl-7.9.7
-   virtual/libiconv
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-
-   # Not included in the tarball
-   sed -i -e '/INSTALL/d' Makefile.am || die
-   # Use correct location for docs
-   sed -i -e 's:doc/libofx:doc/${PF}:' Makefile.am doc/Makefile.am || die
-
-   eautoreconf
-   append-cxxflags -std=c++14 # bug #566456
-}
-
-src_compile() {
-   emake -j1
-}
-
-src_install() {
-   default
-
-   find "${ED}" -name '*.la' -type f -delete || die
-
-   if ! use static-libs; then
-   find "${ED}" -name '*.a' -type f -delete || die
-   fi
-}

diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild 
b/dev-libs/libofx/libofx-0.9.15.ebuild
deleted file mode 100644
index 81c4ebbb55b..000
--- a/dev-libs/libofx/libofx-0.9.15.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="Library to support the Open Financial eXchange XML format"
-HOMEPAGE="https://github.com/libofx/libofx;
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0/7"
-KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
-IUSE="static-libs test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="
-   dev-util/gengetopt
-   sys-apps/help2man
-   virtual/pkgconfig
-   test? ( 

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

2021-03-05 Thread Sam James
commit: c7c8438e7e7674182207832b62ae1e3506fd78a8
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  6 07:24:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  6 07:24:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7c8438e

dev-libs/libofx: add gtihub remote-id

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

 dev-libs/libofx/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/libofx/metadata.xml b/dev-libs/libofx/metadata.xml
index 78afc83cfd5..a635fdae3fd 100644
--- a/dev-libs/libofx/metadata.xml
+++ b/dev-libs/libofx/metadata.xml
@@ -3,6 +3,7 @@
 


+   libofx/libofx
libofx

 



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

2021-03-05 Thread Sam James
commit: b567b2fd70439dc5b04ab70094ab3c99ea7e20dc
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  6 07:04:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  6 07:04:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b567b2fd

dev-libs/libofx: update patch (minor cosmetic typo)

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

 dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch | 10 --
 1 file changed, 4 insertions(+), 6 deletions(-)

diff --git a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch 
b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
index 548d0ec9cff..da37a6ee49f 100644
--- a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
+++ b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
@@ -1,6 +1,7 @@
 https://github.com/libofx/libofx/pull/40
+https://bugs.gentoo.org/693458
 
-From a8f262bf557f4d49e8dbdf4e1082879020b7c7b9 Mon Sep 17 00:00:00 2001
+From a647c1db417459bded7fb47af69dff375eae83c1 Mon Sep 17 00:00:00 2001
 From: Sam James 
 Date: Sat, 6 Mar 2021 05:57:49 +
 Subject: [PATCH] configure.ac: Respect --libdir for OpenSP
@@ -24,12 +25,9 @@ Signed-off-by: Sam James 
 
 --- a/configure.ac
 +++ b/configure.ac
-@@ -110,9 +110,9 @@ AC_ARG_WITH(opensp-includes,
- 
- AC_ARG_WITH(opensp-libs,
+@@ -112,7 +112,7 @@ AC_ARG_WITH(opensp-libs,
  [  --with-opensp-libs=PATH specify where to look for libosp
--  - default is /usr/lib],
-+  - default is /usr/lib}],
+   - default is /usr/lib],
OPENSPLIBPATH="$with_opensp_libs",
 -  OPENSPLIBPATH="/usr/lib")
 +  OPENSPLIBPATH="${libdir}")



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

2021-03-05 Thread Sam James
commit: e2969e5bc45ec484cd75e6aaf0d403a7a14044d1
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar  6 06:26:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar  6 06:28:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2969e5b

dev-libs/libofx: fix libdir for OpenSP, doc fixes

* Fix libdir for OpenSP (respect --libdir)
* Enable building HTML docs (we looked for Doxygen but didn't use it)
* Use patches being upstreamed for respecting libdir + docdir

See: https://github.com/libofx/libofx/pull/40
Closes: https://bugs.gentoo.org/693458
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libofx/files/libofx-0.10.1-docdir.patch   | 41 ++
 .../libofx/files/libofx-0.10.1-opensp-libdir.patch | 38 
 dev-libs/libofx/libofx-0.10.1-r1.ebuild| 18 +++---
 3 files changed, 93 insertions(+), 4 deletions(-)

diff --git a/dev-libs/libofx/files/libofx-0.10.1-docdir.patch 
b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch
new file mode 100644
index 000..f99730daa02
--- /dev/null
+++ b/dev-libs/libofx/files/libofx-0.10.1-docdir.patch
@@ -0,0 +1,41 @@
+https://github.com/libofx/libofx/pull/40
+
+From 379745ff481f2cc99f96836de0307b8074bf0788 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sat, 6 Mar 2021 06:09:11 +
+Subject: [PATCH] Makefile.am, doc/Makefile.am: don't override docdir
+
+'docdir' is already provided by autotools. By not overriding it,
+we allow the directory to be easily overriden at build time.
+
+By default, docdir is /usr/share/doc/libofx, so no change!
+
+e.g. In Gentoo, we prefer to use --docdir=/usr/share/doc/${PF}
+where ${PF} represents the upstream version combined with any
+internal distribution changes made.
+
+Signed-off-by: Sam James 
+
+--- a/Makefile.am
 b/Makefile.am
+@@ -6,8 +6,6 @@ endif
+ DIST_SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump ofxconnect
+ SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump $(MAYBE_OFXCONNECT)
+ 
+-docdir = $(datadir)/doc/libofx
+-
+ doc_DATA = \
+   AUTHORS \
+   COPYING \
+diff --git a/doc/Makefile.am b/doc/Makefile.am
+index 23e9d34..bd0a04d 100644
+--- a/doc/Makefile.am
 b/doc/Makefile.am
+@@ -1,7 +1,5 @@
+ SUBDIRS =
+ 
+-docdir = ${prefix}/share/doc/libofx
+-
+ EXTRA_DIST = \
+   doxygen.cfg \
+   ofx_sample_files \

diff --git a/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch 
b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
new file mode 100644
index 000..548d0ec9cff
--- /dev/null
+++ b/dev-libs/libofx/files/libofx-0.10.1-opensp-libdir.patch
@@ -0,0 +1,38 @@
+https://github.com/libofx/libofx/pull/40
+
+From a8f262bf557f4d49e8dbdf4e1082879020b7c7b9 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Sat, 6 Mar 2021 05:57:49 +
+Subject: [PATCH] configure.ac: Respect --libdir for OpenSP
+
+When searching for OpenSP, we want to use
+the libdir passed in to autotools (--libdir)
+to ensure that we find the library
+for the correct ABI.
+
+It is possible that we pick up the wrong
+copy from e.g. /usr/lib/ where a 32-bit
+copy of OpenSP exists
+when we're in the middle of a 64-bit build.
+
+Use ${libdir} to ensure we respect
+any preferences/information given and
+search for OpenSP in the right place.
+
+Bug: https://bugs.gentoo.org/693458
+Signed-off-by: Sam James 
+
+--- a/configure.ac
 b/configure.ac
+@@ -110,9 +110,9 @@ AC_ARG_WITH(opensp-includes,
+ 
+ AC_ARG_WITH(opensp-libs,
+ [  --with-opensp-libs=PATH specify where to look for libosp
+-  - default is /usr/lib],
++  - default is /usr/lib}],
+   OPENSPLIBPATH="$with_opensp_libs",
+-  OPENSPLIBPATH="/usr/lib")
++  OPENSPLIBPATH="${libdir}")
+ 
+   echo $OPENSPLIBPATH
+ for d in /usr/include/OpenSP /usr/local/include/OpenSP 
/usr/include/sp/generic /usr/local/include/sp/generic; do

diff --git a/dev-libs/libofx/libofx-0.10.1-r1.ebuild 
b/dev-libs/libofx/libofx-0.10.1-r1.ebuild
index 0db669fdea8..11e25cba6dd 100644
--- a/dev-libs/libofx/libofx-0.10.1-r1.ebuild
+++ b/dev-libs/libofx/libofx-0.10.1-r1.ebuild
@@ -12,13 +12,14 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0/10"
 KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
-IUSE="test"
+IUSE="doc test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
dev-util/gengetopt
sys-apps/help2man
virtual/pkgconfig
+   doc? ( app-doc/doxygen )
test? ( app-crypt/gnupg )
 "
 RDEPEND="
@@ -30,13 +31,16 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/libofx-0.10.1-opensp-libdir.patch
+   "${FILESDIR}"/libofx-0.10.1-docdir.patch
+)
+
 src_prepare() {
default
 
# Not included in the tarball
sed -i -e '/INSTALL/d' Makefile.am || die
-   # Use correct location for docs
-   sed -i -e 's:doc/libofx:doc/${PF}:' Makefile.am 

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

2021-03-02 Thread Thomas Deutschmann
commit: aa54a13df9811a3a456cacc17408818a8efcbb87
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Mar  2 14:52:52 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Mar  2 14:54:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa54a13d

dev-libs/libofx: x86 stable (bug #768408)

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

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

diff --git a/dev-libs/libofx/libofx-0.10.1-r1.ebuild 
b/dev-libs/libofx/libofx-0.10.1-r1.ebuild
index 4a174578a25..0db669fdea8 100644
--- a/dev-libs/libofx/libofx-0.10.1-r1.ebuild
+++ b/dev-libs/libofx/libofx-0.10.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="amd64 ~arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-03-01 Thread Sam James
commit: 194ea0969cc857ff0ecc28db440a1fbea375134c
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  1 17:05:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  1 17:05:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194ea096

dev-libs/libofx: revbump for openjade change

This may not be strictly needed at build time
unless we're running tests, but let's include it to be sure.

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

 dev-libs/libofx/{libofx-0.10.1.ebuild => libofx-0.10.1-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-libs/libofx/libofx-0.10.1.ebuild 
b/dev-libs/libofx/libofx-0.10.1-r1.ebuild
similarity index 100%
rename from dev-libs/libofx/libofx-0.10.1.ebuild
rename to dev-libs/libofx/libofx-0.10.1-r1.ebuild



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

2021-03-01 Thread Sam James
commit: f21a0cedc46b49b2441761d0efecc3915b8b3a00
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar  1 17:04:44 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar  1 17:04:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21a0ced

dev-libs/libofx: add missing openjade dep

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

 dev-libs/libofx/libofx-0.10.1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/libofx/libofx-0.10.1.ebuild 
b/dev-libs/libofx/libofx-0.10.1.ebuild
index cf7e5ddabcc..4a174578a25 100644
--- a/dev-libs/libofx/libofx-0.10.1.ebuild
+++ b/dev-libs/libofx/libofx-0.10.1.ebuild
@@ -23,6 +23,7 @@ BDEPEND="
 "
 RDEPEND="
>app-text/opensp-1.5
+   app-text/openjade
>=dev-cpp/libxmlpp-2.40.1:2.6
>=net-misc/curl-7.9.7
virtual/libiconv
@@ -37,8 +38,10 @@ src_prepare() {
# Use correct location for docs
sed -i -e 's:doc/libofx:doc/${PF}:' Makefile.am doc/Makefile.am || die
 
+   # bug #566456
+   append-cxxflags -std=c++14
+
eautoreconf
-   append-cxxflags -std=c++14 # bug #566456
 }
 
 src_configure() {



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

2021-03-01 Thread Agostino Sarubbo
commit: 80669673a4a0efd665e01af8ea53ba7f89bc9b73
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar  1 09:19:13 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar  1 09:19:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80669673

dev-libs/libofx: amd64 stable wrt bug #768408

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

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

diff --git a/dev-libs/libofx/libofx-0.10.1.ebuild 
b/dev-libs/libofx/libofx-0.10.1.ebuild
index ec9e0c16448..cf7e5ddabcc 100644
--- a/dev-libs/libofx/libofx-0.10.1.ebuild
+++ b/dev-libs/libofx/libofx-0.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="~amd64 ~arm64 ppc ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-02-25 Thread Sergei Trofimovich
commit: 1bf7c0b6a41215daa803b2eaa598285fb96bc074
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Feb 25 08:32:34 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Feb 25 08:36:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf7c0b6

dev-libs/libofx: stable 0.10.1 for ppc64

stable wrt bug #768408

Package-Manager: Portage-3.0.15, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.10.1.ebuild 
b/dev-libs/libofx/libofx-0.10.1.ebuild
index be0553ad879..ec9e0c16448 100644
--- a/dev-libs/libofx/libofx-0.10.1.ebuild
+++ b/dev-libs/libofx/libofx-0.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="~amd64 ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ppc ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-02-24 Thread Sam James
commit: b82ea4eec71d9b030b71bbca8cdfca5276636a9d
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb 24 20:23:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb 24 20:24:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82ea4ee

dev-libs/libofx: Stabilize 0.10.1 ppc, #768408

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

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

diff --git a/dev-libs/libofx/libofx-0.10.1.ebuild 
b/dev-libs/libofx/libofx-0.10.1.ebuild
index 1b4d6cf7be8..be0553ad879 100644
--- a/dev-libs/libofx/libofx-0.10.1.ebuild
+++ b/dev-libs/libofx/libofx-0.10.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/10"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ppc ~ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2021-01-25 Thread Sam James
commit: 617770aa10b5cabfabf9f0b9b1dcb9fc3a9ba817
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 25 21:27:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 25 21:44:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=617770aa

dev-libs/libofx: bump to 0.10.1

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index 7cd2c9d067a..020b39511de 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,2 +1,3 @@
 DIST libofx-0.10.0.tar.gz 225574 BLAKE2B 
29ce24ce8f0a333e2d35371cba217223e59e72e1f41051279c15033fecd5f33d7381e9be8403f2e639c007ca6aca1d53cf651e057c9842350772c2296b92c436
 SHA512 
b7767088701e22a2eba072c365d379987c6e9b2403888550068d6f62f48eaee7935e5355fa6ec97ac7a79bb847c833552250c0bd3065f9274b209585a7884f1d
+DIST libofx-0.10.1.tar.gz 226512 BLAKE2B 
bc0fa1ea0d5c7968730b50b9163a045304dd82f7e312e407ce9393a56ea6b1f9d47382b1299ee990640b98d5f047656aa38a9a8da4d8f19d3bea0236e0487cf1
 SHA512 
4575424abb56b93021ef223f90460979b544c32b4624936bbad16d0b5711afb6b5fa31b7c2cb835ff7a26be8c7ac51951198e5565a098713b8d33f0e17be774a
 DIST libofx-0.9.15.tar.gz 207361 BLAKE2B 
c84fd4593a9888268c691653dc1b5fff5c38013f12ccc4a8454f9a5026ba190388e5747074aa800266efcfd49a0fdb391a605d5837f664bdcb8fe1dc5c064839
 SHA512 
6014bf9c457adbe9053a47718064e6246c911c3bf081c690bf761650220208aabe94824aaa38794c1834462894b7948a06b3ff6b517a9a84b9f881ba51aee3a1

diff --git a/dev-libs/libofx/libofx-0.10.1.ebuild 
b/dev-libs/libofx/libofx-0.10.1.ebuild
new file mode 100644
index 000..1b4d6cf7be8
--- /dev/null
+++ b/dev-libs/libofx/libofx-0.10.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Library to support the Open Financial eXchange XML format"
+HOMEPAGE="https://github.com/libofx/libofx;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/10"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig
+   test? ( app-crypt/gnupg )
+"
+RDEPEND="
+   >app-text/opensp-1.5
+   >=dev-cpp/libxmlpp-2.40.1:2.6
+   >=net-misc/curl-7.9.7
+   virtual/libiconv
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+
+   # Not included in the tarball
+   sed -i -e '/INSTALL/d' Makefile.am || die
+   # Use correct location for docs
+   sed -i -e 's:doc/libofx:doc/${PF}:' Makefile.am doc/Makefile.am || die
+
+   eautoreconf
+   append-cxxflags -std=c++14 # bug #566456
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_compile() {
+   emake -j1
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -type f -delete || die
+   find "${ED}" -name '*.a' -type f -delete || die
+}



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

2021-01-03 Thread Sam James
commit: a55670ab230c77ab52ce987feca43c159e152388
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  3 22:59:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  3 22:59:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a55670ab

dev-libs/libofx: opensp is {R,}DEPEND

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.10.0.ebuild 
b/dev-libs/libofx/libofx-0.10.0.ebuild
index c1c87bcc0e4..72d72da9a57 100644
--- a/dev-libs/libofx/libofx-0.10.0.ebuild
+++ b/dev-libs/libofx/libofx-0.10.0.ebuild
@@ -22,13 +22,12 @@ BDEPEND="
test? ( app-crypt/gnupg )
 "
 RDEPEND="
+   >app-text/opensp-1.5
>=dev-cpp/libxmlpp-2.40.1:2.6
>=net-misc/curl-7.9.7
virtual/libiconv
 "
-DEPEND="${RDEPEND}
-   >app-text/opensp-1.5
-"
+DEPEND="${RDEPEND}"
 
 src_prepare() {
default



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

2021-01-03 Thread Sam James
commit: 46e99fe18a49b6f1fc2811d86cc0e8ba2e8c6a84
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan  3 22:50:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan  3 22:50:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e99fe1

dev-libs/libofx: bump to 0.10.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index 7c30ee137d3..7cd2c9d067a 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1 +1,2 @@
+DIST libofx-0.10.0.tar.gz 225574 BLAKE2B 
29ce24ce8f0a333e2d35371cba217223e59e72e1f41051279c15033fecd5f33d7381e9be8403f2e639c007ca6aca1d53cf651e057c9842350772c2296b92c436
 SHA512 
b7767088701e22a2eba072c365d379987c6e9b2403888550068d6f62f48eaee7935e5355fa6ec97ac7a79bb847c833552250c0bd3065f9274b209585a7884f1d
 DIST libofx-0.9.15.tar.gz 207361 BLAKE2B 
c84fd4593a9888268c691653dc1b5fff5c38013f12ccc4a8454f9a5026ba190388e5747074aa800266efcfd49a0fdb391a605d5837f664bdcb8fe1dc5c064839
 SHA512 
6014bf9c457adbe9053a47718064e6246c911c3bf081c690bf761650220208aabe94824aaa38794c1834462894b7948a06b3ff6b517a9a84b9f881ba51aee3a1

diff --git a/dev-libs/libofx/libofx-0.10.0.ebuild 
b/dev-libs/libofx/libofx-0.10.0.ebuild
new file mode 100644
index 000..c1c87bcc0e4
--- /dev/null
+++ b/dev-libs/libofx/libofx-0.10.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Library to support the Open Financial eXchange XML format"
+HOMEPAGE="https://github.com/libofx/libofx;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/10"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig
+   test? ( app-crypt/gnupg )
+"
+RDEPEND="
+   >=dev-cpp/libxmlpp-2.40.1:2.6
+   >=net-misc/curl-7.9.7
+   virtual/libiconv
+"
+DEPEND="${RDEPEND}
+   >app-text/opensp-1.5
+"
+
+src_prepare() {
+   default
+
+   # Not included in the tarball
+   sed -i -e '/INSTALL/d' Makefile.am || die
+   # Use correct location for docs
+   sed -i -e 's:doc/libofx:doc/${PF}:' Makefile.am doc/Makefile.am || die
+
+   eautoreconf
+   append-cxxflags -std=c++14 # bug #566456
+}
+
+src_compile() {
+   emake -j1
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -type f -delete || die
+
+   if ! use static-libs; then
+   find "${ED}" -name '*.a' -type f -delete || die
+   fi
+}



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

2020-08-29 Thread Sam James
commit: fb197605e9e3fddf852cd355d9b851f2931aff6c
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 29 13:18:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 29 13:21:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb197605

dev-libs/libofx: Keyword 0.9.15 arm64, #734828

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

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

diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild 
b/dev-libs/libofx/libofx-0.9.15.ebuild
index 2342fd3e153..81c4ebbb55b 100644
--- a/dev-libs/libofx/libofx-0.9.15.ebuild
+++ b/dev-libs/libofx/libofx-0.9.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="amd64 ppc ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



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

2019-11-08 Thread Aaron Bauman
commit: c80dde2d63f3fe79e2eb326c17c422e84885dc80
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Fri Nov  8 15:11:28 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Fri Nov  8 15:20:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c80dde2d

dev-libs/libofx: remove unused patch

Signed-off-by: Michael Mair-Keimberger  gmail.com>
Signed-off-by: Aaron Bauman  gentoo.org>

 ...0001-Makefile.am-remove-INSTALL-from-docs.patch | 28 --
 1 file changed, 28 deletions(-)

diff --git 
a/dev-libs/libofx/files/libofx-0.9.14-0001-Makefile.am-remove-INSTALL-from-docs.patch
 
b/dev-libs/libofx/files/libofx-0.9.14-0001-Makefile.am-remove-INSTALL-from-docs.patch
deleted file mode 100644
index b4e68e43ec3..000
--- 
a/dev-libs/libofx/files/libofx-0.9.14-0001-Makefile.am-remove-INSTALL-from-docs.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From a8f965718de5c046fa64344b6bae521cbd5a6a20 Mon Sep 17 00:00:00 2001
-From: Bernd Waibel 
-Date: Wed, 21 Aug 2019 10:50:46 +0200
-Subject: [PATCH] Makefile.am: remove INSTALL from docs
-
-Gentoo specific: Remove the missing INSTALL file from Makefile.am
-This could have been copied by eautoreconf, but unfortunately isn't.
-
-Signed-off-by: Bernd Waibel 

- Makefile.am | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/Makefile.am b/Makefile.am
-index 3a83560..fd81144 100644
 a/Makefile.am
-+++ b/Makefile.am
-@@ -11,7 +11,6 @@ docdir = $(datadir)/doc/libofx
- doc_DATA = \
-   AUTHORS \
-   COPYING \
--  INSTALL \
-   NEWS \
-   README \
-   ChangeLog \
--- 
-2.22.0
-



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

2019-10-24 Thread Agostino Sarubbo
commit: ffef69075c67e47621df9423be6d2b9964a39b2d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Oct 24 11:40:45 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Oct 24 11:40:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffef6907

dev-libs/libofx: ppc64 stable wrt bug #680098

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild 
b/dev-libs/libofx/libofx-0.9.15.ebuild
index 85f94e46e49..57bf90493fa 100644
--- a/dev-libs/libofx/libofx-0.9.15.ebuild
+++ b/dev-libs/libofx/libofx-0.9.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ppc64 x86"
 IUSE="static-libs test"
 
 BDEPEND="



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

2019-10-23 Thread Agostino Sarubbo
commit: 31497930bb871bc0234e85df6acdf2022c0b2dd3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 23 12:44:53 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 23 12:44:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31497930

dev-libs/libofx: x86 stable wrt bug #680098

Package-Manager: Portage-2.3.76, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild 
b/dev-libs/libofx/libofx-0.9.15.ebuild
index 4afabbe8e94..85f94e46e49 100644
--- a/dev-libs/libofx/libofx-0.9.15.ebuild
+++ b/dev-libs/libofx/libofx-0.9.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="static-libs test"
 
 BDEPEND="



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

2019-10-23 Thread Agostino Sarubbo
commit: b36564db78490fc5eab69436ae385c77dda1c8cd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Oct 23 12:28:57 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Oct 23 12:28:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b36564db

dev-libs/libofx: amd64 stable wrt bug #680098

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

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

diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild 
b/dev-libs/libofx/libofx-0.9.15.ebuild
index 3331533c139..4afabbe8e94 100644
--- a/dev-libs/libofx/libofx-0.9.15.ebuild
+++ b/dev-libs/libofx/libofx-0.9.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
 IUSE="static-libs test"
 
 BDEPEND="



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

2019-10-22 Thread Andreas Sturmlechner
commit: 5b034c5eeba2fbf5646f1c2c3f9755514c3e75ca
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 22 18:07:20 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 22 18:11:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b034c5e

dev-libs/libofx: 0.9.14-r1 ppc stable

Thanks-to: ernsteiswuerfel  mailbox.org>
Bug: https://bugs.gentoo.org/662910
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild 
b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
index f48f1278c9f..e40a1c11da5 100644
--- a/dev-libs/libofx/libofx-0.9.14-r1.ebuild
+++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="amd64 ppc64 x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="static-libs test"
 
 RDEPEND="



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

2019-10-22 Thread Andreas Sturmlechner
commit: 084225d46d960771929af249f7a9fd42c42c6dec
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 22 18:08:38 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 22 18:11:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084225d4

dev-libs/libofx: Drop vulnerable 0.9.10

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

 dev-libs/libofx/Manifest |  1 -
 dev-libs/libofx/libofx-0.9.10.ebuild | 49 
 2 files changed, 50 deletions(-)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index e44a09335b1..486093625b7 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,3 +1,2 @@
-DIST libofx-0.9.10.tar.gz 1433837 BLAKE2B 
131be0243b8450d32417dd75f0421744412a3186c0f7a3451883b6572c0dd27427579baf280ac2ae6409d0738bd578f69eaa9debfe50024411c6b0ccad11f5c9
 SHA512 
061110702034dbbb9be3adaebe6236a4b0842169d8ee7671bad6c93960b380cbb33953bdf080c8b14f45930b0c817fcfe1bf71f15d9872dd2535a1415f5be895
 DIST libofx-0.9.14.tar.gz 210155 BLAKE2B 
1b5ee8503dd9d4837415e53ae79889c32c50146b2b508aab052e8074a277f8181c6866470220758ed7997b0b6e3e524ac6f9e1cac9a673f60c30ce3093e5a3ee
 SHA512 
785c5130fc6f6cfc019d4aee2bf6de6311835e5dc7f2bd56a83f1ecf5e62ecb320a95bf4a5ff8f9e14dcaf5ff1eabc833cd7974927e571a8469c9a02fb8362d2
 DIST libofx-0.9.15.tar.gz 207361 BLAKE2B 
c84fd4593a9888268c691653dc1b5fff5c38013f12ccc4a8454f9a5026ba190388e5747074aa800266efcfd49a0fdb391a605d5837f664bdcb8fe1dc5c064839
 SHA512 
6014bf9c457adbe9053a47718064e6246c911c3bf081c690bf761650220208aabe94824aaa38794c1834462894b7948a06b3ff6b517a9a84b9f881ba51aee3a1

diff --git a/dev-libs/libofx/libofx-0.9.10.ebuild 
b/dev-libs/libofx/libofx-0.9.10.ebuild
deleted file mode 100644
index 873562de151..000
--- a/dev-libs/libofx/libofx-0.9.10.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools-utils
-
-DESCRIPTION="A library to support the Open Financial eXchange XML format"
-HOMEPAGE="http://libofx.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86"
-IUSE="static-libs test"
-
-RDEPEND="
-   >=app-text/opensp-1.5
-   dev-cpp/libxmlpp:2.6
-   >=net-misc/curl-7.9.7
-   virtual/libiconv
-"
-DEPEND="${RDEPEND}
-   sys-apps/help2man
-   virtual/pkgconfig
-   test? ( app-crypt/gnupg )
-"
-
-src_prepare() {
-   autotools-utils_src_prepare
-
-   # Be sure DTD gets installed in correct path after redefining docdir in 
install
-   sed -i \
-   -e 's:$(DESTDIR)$(docdir):$(DESTDIR)$(LIBOFX_DTD_DIR):' \
-   dtd/Makefile.in || die
-
-   # configure arguments alone don't disable everything
-   sed -e "/^SUBDIRS/s/doc//" -i Makefile.in || die
-}
-
-src_compile() {
-   autotools-utils_src_compile CXXFLAGS+=-std=c++11 #566456
-}
-
-src_install() {
-   autotools-utils_src_install docdir="/usr/share/doc/${PF}"
-
-   rm -f "${ED}"/usr/share/doc/${PF}/{COPYING,INSTALL}
-}



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

2019-10-15 Thread Andreas Sturmlechner
commit: df284893a89f67ecc5a483f5601d5b7a3bb7ed24
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 15 22:41:56 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 15 22:41:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df284893

dev-libs/libofx: 0.9.14 ppc64 stable

Thanks-to: ernsteiswuerfel  mailbox.org>
Bug: https://bugs.gentoo.org/662910
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild 
b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
index 7b0ecd9362c..f48f1278c9f 100644
--- a/dev-libs/libofx/libofx-0.9.14-r1.ebuild
+++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ppc64 x86"
 IUSE="static-libs test"
 
 RDEPEND="



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

2019-10-15 Thread Andreas Sturmlechner
commit: 1ec235659ab434974d706565e7c5ee44094f6fb1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 15 22:33:15 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 15 22:33:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec23565

dev-libs/libofx: 0.9.15 ~ppc/~ppc64 keyworded

Thanks-to: ernsteiswuerfel  mailbox.org>
Closes: https://bugs.gentoo.org/697582
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild 
b/dev-libs/libofx/libofx-0.9.15.ebuild
index 5daccd32df7..3331533c139 100644
--- a/dev-libs/libofx/libofx-0.9.15.ebuild
+++ b/dev-libs/libofx/libofx-0.9.15.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 IUSE="static-libs test"
 
 BDEPEND="



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

2019-10-12 Thread Andreas Sturmlechner
commit: 231bc91f39a2ee49a191d1eed8b225520e9a6749
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Oct 12 20:22:24 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Oct 12 21:13:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231bc91f

dev-libs/libofx: 0.9.15 version bump, fix CVE-2019-9656

Drop src_prepare() hacks and use a patch, we don't rely on the
build system to install to docdir.
Drop superfluous src_configure().

Bug: https://bugs.gentoo.org/680098
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/libofx/Manifest   |  1 +
 .../files/libofx-0.9.15-docdir-nothanks.patch  | 22 ++
 dev-libs/libofx/libofx-0.9.15.ebuild   | 49 ++
 3 files changed, 72 insertions(+)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index a963d76fa3a..e44a09335b1 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,2 +1,3 @@
 DIST libofx-0.9.10.tar.gz 1433837 BLAKE2B 
131be0243b8450d32417dd75f0421744412a3186c0f7a3451883b6572c0dd27427579baf280ac2ae6409d0738bd578f69eaa9debfe50024411c6b0ccad11f5c9
 SHA512 
061110702034dbbb9be3adaebe6236a4b0842169d8ee7671bad6c93960b380cbb33953bdf080c8b14f45930b0c817fcfe1bf71f15d9872dd2535a1415f5be895
 DIST libofx-0.9.14.tar.gz 210155 BLAKE2B 
1b5ee8503dd9d4837415e53ae79889c32c50146b2b508aab052e8074a277f8181c6866470220758ed7997b0b6e3e524ac6f9e1cac9a673f60c30ce3093e5a3ee
 SHA512 
785c5130fc6f6cfc019d4aee2bf6de6311835e5dc7f2bd56a83f1ecf5e62ecb320a95bf4a5ff8f9e14dcaf5ff1eabc833cd7974927e571a8469c9a02fb8362d2
+DIST libofx-0.9.15.tar.gz 207361 BLAKE2B 
c84fd4593a9888268c691653dc1b5fff5c38013f12ccc4a8454f9a5026ba190388e5747074aa800266efcfd49a0fdb391a605d5837f664bdcb8fe1dc5c064839
 SHA512 
6014bf9c457adbe9053a47718064e6246c911c3bf081c690bf761650220208aabe94824aaa38794c1834462894b7948a06b3ff6b517a9a84b9f881ba51aee3a1

diff --git a/dev-libs/libofx/files/libofx-0.9.15-docdir-nothanks.patch 
b/dev-libs/libofx/files/libofx-0.9.15-docdir-nothanks.patch
new file mode 100644
index 000..6b8cc215ead
--- /dev/null
+++ b/dev-libs/libofx/files/libofx-0.9.15-docdir-nothanks.patch
@@ -0,0 +1,22 @@
+--- a/Makefile.am  2019-09-30 22:33:58.0 +0200
 b/Makefile.am  2019-10-12 22:46:00.915146241 +0200
+@@ -4,18 +4,7 @@
+   MAYBE_OFXCONNECT = ofxconnect
+ endif
+ DIST_SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump ofxconnect
+-SUBDIRS = m4 inc dtd lib doc . ofx2qif ofxdump $(MAYBE_OFXCONNECT)
+-
+-docdir = $(datadir)/doc/libofx
+-
+-doc_DATA = \
+-  AUTHORS \
+-  COPYING \
+-  INSTALL \
+-  NEWS \
+-  README \
+-  ChangeLog \
+-  totest.txt
++SUBDIRS = m4 inc dtd lib . ofx2qif ofxdump $(MAYBE_OFXCONNECT)
+ 
+ EXTRA_DIST = \
+   libofx.spec.in \

diff --git a/dev-libs/libofx/libofx-0.9.15.ebuild 
b/dev-libs/libofx/libofx-0.9.15.ebuild
new file mode 100644
index 000..5daccd32df7
--- /dev/null
+++ b/dev-libs/libofx/libofx-0.9.15.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Library to support the Open Financial eXchange XML format"
+HOMEPAGE="https://github.com/libofx/libofx;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/7"
+KEYWORDS="~amd64 ~x86"
+IUSE="static-libs test"
+
+BDEPEND="
+   dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig
+   test? ( app-crypt/gnupg )
+"
+RDEPEND="
+   >=dev-cpp/libxmlpp-2.40.1:2.6
+   >=net-misc/curl-7.9.7
+   virtual/libiconv
+"
+DEPEND="${RDEPEND}
+   >app-text/opensp-1.5
+"
+
+PATCHES=( "${FILESDIR}/${P}-docdir-nothanks.patch" )
+
+# workaround needed for ofxconnect to compile
+MAKEOPTS="-j1"
+
+src_prepare() {
+   default
+   eautoreconf
+   append-cxxflags -std=c++14 # bug #566456
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+   if ! use static-libs; then
+   find "${D}" -name '*.a' -type f -delete || die
+   fi
+}



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

2019-09-02 Thread Matt Turner
commit: 1c6535609b95bf4686a6eb5ce8a720b91a63ea0a
Author: Matt Turner  gentoo  org>
AuthorDate: Mon Sep  2 16:53:29 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon Sep  2 16:54:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c653560

dev-libs/libofx: Drop hppa keywords, bug 662910

No keyworded reverse dependencies.

Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libofx/libofx-0.9.10.ebuild| 2 +-
 dev-libs/libofx/libofx-0.9.14-r1.ebuild | 2 +-
 dev-libs/libofx/libofx-0.9.14.ebuild| 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libofx/libofx-0.9.10.ebuild 
b/dev-libs/libofx/libofx-0.9.10.ebuild
index af102295338..873562de151 100644
--- a/dev-libs/libofx/libofx-0.9.10.ebuild
+++ b/dev-libs/libofx/libofx-0.9.10.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~ppc ~ppc64 x86"
 IUSE="static-libs test"
 
 RDEPEND="

diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild 
b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
index e64a46b8b88..7b0ecd9362c 100644
--- a/dev-libs/libofx/libofx-0.9.14-r1.ebuild
+++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="amd64 ~hppa x86"
+KEYWORDS="amd64 x86"
 IUSE="static-libs test"
 
 RDEPEND="

diff --git a/dev-libs/libofx/libofx-0.9.14.ebuild 
b/dev-libs/libofx/libofx-0.9.14.ebuild
index 0805f53fafe..7896e2e8c5e 100644
--- a/dev-libs/libofx/libofx-0.9.14.ebuild
+++ b/dev-libs/libofx/libofx-0.9.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="amd64 ~hppa x86"
+KEYWORDS="amd64 x86"
 IUSE="static-libs test"
 
 RDEPEND="



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

2019-08-23 Thread Agostino Sarubbo
commit: 2313c58e3cd31971edc37d9efc99aa68b0ede138
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 23 10:07:03 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 23 10:07:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2313c58e

dev-libs/libofx: x86 stable wrt bug #662910

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild 
b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
index 8988beb1ea6..e64a46b8b88 100644
--- a/dev-libs/libofx/libofx-0.9.14-r1.ebuild
+++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="amd64 ~hppa ~x86"
+KEYWORDS="amd64 ~hppa x86"
 IUSE="static-libs test"
 
 RDEPEND="



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

2019-08-23 Thread Agostino Sarubbo
commit: b4f6c4f4330e5a374b4a54eb0ce935f0be6d9d6f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 23 10:01:56 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 23 10:01:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f6c4f4

dev-libs/libofx: amd64 stable wrt bug #662910

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

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

diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild 
b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
index fd778ed1a50..8988beb1ea6 100644
--- a/dev-libs/libofx/libofx-0.9.14-r1.ebuild
+++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/7"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="amd64 ~hppa ~x86"
 IUSE="static-libs test"
 
 RDEPEND="



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

2019-08-22 Thread Joonas Niilola
commit: d0231aa5f2343d2daa97a350f847e6cd7f603b28
Author: Bernd Waibel  gmail  com>
AuthorDate: Thu Aug 22 08:16:09 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Aug 22 12:52:46 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0231aa5

dev-libs/libofx: fix RDEPEND on libxmlpp

* Moves dependency on dev-cpp/libxmlpp:2.6 from DEPEND to RDEPEND
* Add BDEPEND
* Remove 'touch INSTALL' in src_prepare and patch Makefile.am instead
* Don't install static lib if USE flag is not set
* Adds patch from Alexandre Ferreira on b.g.o to install DTD correctly

Thanks to Alexandre Ferreira for the fix on DTD and DCL files.

Suggested-by: Alexandre Ferreira  gmail.com>
Closes: https://bugs.gentoo.org/692658
Closes: https://bugs.gentoo.org/692664
Package-Manager: Portage-2.3.72, Repoman-2.3.17
Signed-off-by: Bernd Waibel  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/12758
Signed-off-by: Joonas Niilola  gentoo.org>

 ...0001-Makefile.am-remove-INSTALL-from-docs.patch | 28 ++
 dev-libs/libofx/libofx-0.9.14-r1.ebuild| 63 ++
 2 files changed, 91 insertions(+)

diff --git 
a/dev-libs/libofx/files/libofx-0.9.14-0001-Makefile.am-remove-INSTALL-from-docs.patch
 
b/dev-libs/libofx/files/libofx-0.9.14-0001-Makefile.am-remove-INSTALL-from-docs.patch
new file mode 100644
index 000..b4e68e43ec3
--- /dev/null
+++ 
b/dev-libs/libofx/files/libofx-0.9.14-0001-Makefile.am-remove-INSTALL-from-docs.patch
@@ -0,0 +1,28 @@
+From a8f965718de5c046fa64344b6bae521cbd5a6a20 Mon Sep 17 00:00:00 2001
+From: Bernd Waibel 
+Date: Wed, 21 Aug 2019 10:50:46 +0200
+Subject: [PATCH] Makefile.am: remove INSTALL from docs
+
+Gentoo specific: Remove the missing INSTALL file from Makefile.am
+This could have been copied by eautoreconf, but unfortunately isn't.
+
+Signed-off-by: Bernd Waibel 
+---
+ Makefile.am | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/Makefile.am b/Makefile.am
+index 3a83560..fd81144 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -11,7 +11,6 @@ docdir = $(datadir)/doc/libofx
+ doc_DATA = \
+   AUTHORS \
+   COPYING \
+-  INSTALL \
+   NEWS \
+   README \
+   ChangeLog \
+-- 
+2.22.0
+

diff --git a/dev-libs/libofx/libofx-0.9.14-r1.ebuild 
b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
new file mode 100644
index 000..fd778ed1a50
--- /dev/null
+++ b/dev-libs/libofx/libofx-0.9.14-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A library to support the Open Financial eXchange XML format"
+HOMEPAGE="https://github.com/libofx/libofx;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/7"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="static-libs test"
+
+RDEPEND="
+   >=dev-cpp/libxmlpp-2.40.1:2.6
+   >=net-misc/curl-7.9.7
+   virtual/libiconv
+"
+DEPEND="
+   ${RDEPEND}
+   >app-text/opensp-1.5
+"
+BDEPEND="
+   dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig
+   test? ( app-crypt/gnupg )
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-0001-Makefile.am-remove-INSTALL-from-docs.patch"
+)
+
+# workaround needed for ofxconnect to compile
+MAKEOPTS="-j1"
+
+src_prepare() {
+   default
+   eautoreconf
+
+   # we will tell you where we wants the docs!
+   sed -i -e 's:docdir.*::' Makefile.am || die
+
+   # configure arguments alone don't disable everything
+   sed -e "/^SUBDIRS/s/doc//" -i Makefile.am || die
+
+   append-cxxflags -std=c++14
+}
+
+src_configure() {
+   econf --docdir=/usr/share/doc/${PF}
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+   if ! use static-libs; then
+   find "${D}" -type f -name '*.a' -delete || die
+   fi
+}



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

2019-08-20 Thread Aaron Bauman
commit: 26c2420d0648b602ebd4ddc36835921d2684687b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue Aug 20 20:02:34 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue Aug 20 20:03:22 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c2420d

dev-libs/libofx: fix SLOT

* non-maintainer bump

Closes: https://bugs.gentoo.org/692624

Signed-off-by: Aaron Bauman  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.9.14.ebuild 
b/dev-libs/libofx/libofx-0.9.14.ebuild
index dd56b4ded61..0805f53fafe 100644
--- a/dev-libs/libofx/libofx-0.9.14.ebuild
+++ b/dev-libs/libofx/libofx-0.9.14.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://github.com/libofx/libofx;
 SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
-SLOT="0"
+SLOT="0/7"
 KEYWORDS="amd64 ~hppa x86"
 IUSE="static-libs test"
 



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

2019-08-19 Thread Agostino Sarubbo
commit: 9f3109e106675d575495b3808b1df1727213065b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 19 11:36:25 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 19 11:36:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3109e1

dev-libs/libofx: x86 stable wrt bug #662910

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.9.14.ebuild 
b/dev-libs/libofx/libofx-0.9.14.ebuild
index 15d83fb2edf..dd56b4ded61 100644
--- a/dev-libs/libofx/libofx-0.9.14.ebuild
+++ b/dev-libs/libofx/libofx-0.9.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~x86"
+KEYWORDS="amd64 ~hppa x86"
 IUSE="static-libs test"
 
 RDEPEND="



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

2019-08-18 Thread Agostino Sarubbo
commit: 5407572dbc297e8b3fc4771b1d0a4656575d0bba
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Aug 18 21:48:24 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Aug 18 21:48:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5407572d

dev-libs/libofx: amd64 stable wrt bug #662910

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

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

diff --git a/dev-libs/libofx/libofx-0.9.14.ebuild 
b/dev-libs/libofx/libofx-0.9.14.ebuild
index 5e46431a232..15d83fb2edf 100644
--- a/dev-libs/libofx/libofx-0.9.14.ebuild
+++ b/dev-libs/libofx/libofx-0.9.14.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~x86"
+KEYWORDS="amd64 ~hppa ~x86"
 IUSE="static-libs test"
 
 RDEPEND="



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

2019-08-17 Thread Aaron Bauman
commit: 451fc2c8ff8cb638785cb2a51d722da9e35700e3
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Aug 18 02:06:31 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Aug 18 02:13:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=451fc2c8

dev-libs/libofx: bump package

* non-maintainer security bump
* drop PPC/PPC64 keywords due to new dep on dev-util/gengetopt
* move from autotools-utils to autotools eclass
* bump EAPI
* Update HOMEPAGE and SRC_URI
* move RDEPEND deps to DEPEND where they belong

Bug: https://bugs.gentoo.org/631304
Bug: https://bugs.gentoo.org/636062
Bug: https://bugs.gentoo.org/662910
Closes: https://bugs.gentoo.org/675152

Signed-off-by: Aaron Bauman  gentoo.org>

 dev-libs/libofx/Manifest |  1 +
 dev-libs/libofx/libofx-0.9.14.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index 4b302287fec..a963d76fa3a 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1 +1,2 @@
 DIST libofx-0.9.10.tar.gz 1433837 BLAKE2B 
131be0243b8450d32417dd75f0421744412a3186c0f7a3451883b6572c0dd27427579baf280ac2ae6409d0738bd578f69eaa9debfe50024411c6b0ccad11f5c9
 SHA512 
061110702034dbbb9be3adaebe6236a4b0842169d8ee7671bad6c93960b380cbb33953bdf080c8b14f45930b0c817fcfe1bf71f15d9872dd2535a1415f5be895
+DIST libofx-0.9.14.tar.gz 210155 BLAKE2B 
1b5ee8503dd9d4837415e53ae79889c32c50146b2b508aab052e8074a277f8181c6866470220758ed7997b0b6e3e524ac6f9e1cac9a673f60c30ce3093e5a3ee
 SHA512 
785c5130fc6f6cfc019d4aee2bf6de6311835e5dc7f2bd56a83f1ecf5e62ecb320a95bf4a5ff8f9e14dcaf5ff1eabc833cd7974927e571a8469c9a02fb8362d2

diff --git a/dev-libs/libofx/libofx-0.9.14.ebuild 
b/dev-libs/libofx/libofx-0.9.14.ebuild
new file mode 100644
index 000..d6ce2c6f74e
--- /dev/null
+++ b/dev-libs/libofx/libofx-0.9.14.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="A library to support the Open Financial eXchange XML format"
+HOMEPAGE="https://github.com/libofx/libofx;
+SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~x86"
+IUSE="static-libs test"
+
+RDEPEND="
+   >=net-misc/curl-7.9.7
+   virtual/libiconv
+"
+DEPEND="${RDEPEND}
+   >app-text/opensp-1.5
+   >=dev-cpp/libxmlpp-2.40.1:2.6
+   dev-util/gengetopt
+   sys-apps/help2man
+   virtual/pkgconfig
+   test? ( app-crypt/gnupg )"
+
+# workaround needed for ofxconnect to compile
+MAKEOPTS="-j1"
+
+src_prepare() {
+   default
+   eautoreconf
+
+   # we will tell you where we wants the docs!
+   sed -i -e 's:docdir.*::' Makefile.am || die
+   sed -i -e 's:docdir.*::' dtd/Makefile.am || die
+
+   # configure arguments alone don't disable everything
+   sed -e "/^SUBDIRS/s/doc//" -i Makefile.am || die
+
+   append-cxxflags -std=c++14
+
+   # build will fail without this. shenanigans...
+   touch INSTALL || die "failed to touch INSTALL"
+}
+
+src_configure() {
+   econf --docdir=/usr/share/doc/${PF}
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2019-08-17 Thread Aaron Bauman
commit: 5b74be95d2791c244dd87dd40a12d99cb9e47111
Author: Aaron Bauman  gentoo  org>
AuthorDate: Sun Aug 18 02:13:08 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Sun Aug 18 02:13:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b74be95

dev-libs/libofx: update copyright header

Signed-off-by: Aaron Bauman  gentoo.org>

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

diff --git a/dev-libs/libofx/libofx-0.9.14.ebuild 
b/dev-libs/libofx/libofx-0.9.14.ebuild
index d6ce2c6f74e..5e46431a232 100644
--- a/dev-libs/libofx/libofx-0.9.14.ebuild
+++ b/dev-libs/libofx/libofx-0.9.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



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

2016-04-14 Thread Michael Palimaka
commit: 432a2f2ecf9d6161f4f9bf10c10205b8a27724fc
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Apr 14 15:28:00 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Apr 14 15:28:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432a2f2e

dev-libs/libofx: remove old

Package-Manager: portage-2.2.28

 dev-libs/libofx/Manifest   |  1 -
 dev-libs/libofx/files/libofx-0.9.5-gcc47.patch | 11 --
 dev-libs/libofx/libofx-0.9.5.ebuild| 47 --
 3 files changed, 59 deletions(-)

diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index 8939ecd..32f190d 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,2 +1 @@
 DIST libofx-0.9.10.tar.gz 1433837 SHA256 
54e26a4944ef2785087cfd8ed8f187ab9d397d9b92b5acc199dd7d5d095cf695 SHA512 
061110702034dbbb9be3adaebe6236a4b0842169d8ee7671bad6c93960b380cbb33953bdf080c8b14f45930b0c817fcfe1bf71f15d9872dd2535a1415f5be895
 WHIRLPOOL 
2cf39474bde30086b51529d4fccae51c6b1728b413ddf45768283e1404d0b8bb0316a532c3a1436dfee22d4953df8ef42470bf4414cbd1aef7b9fb7c8661ce38
-DIST libofx-0.9.5.tar.gz 1526857 SHA256 
a075c5634b94bad16f8c949eeb77625d31bedea3bb10a8da174b989ffab7e78e SHA512 
f7c6e0d85ee1f01216678ec51939ffe09c4a4c5ccc97a5928be45bd2be27418a95004a8a46f17225366908cdd8bb43b19bf95295f0e6422802d3a935a63eb0a9
 WHIRLPOOL 
67f61361417636e297f45f7c9d3d4de9e88a20c9af4b1a6f811d4b6d6d671f045f3f485b193d24372e89fdbfbd944565bb3ec224578351c1d31cf9c109921d5f

diff --git a/dev-libs/libofx/files/libofx-0.9.5-gcc47.patch 
b/dev-libs/libofx/files/libofx-0.9.5-gcc47.patch
deleted file mode 100644
index 2e6ee8b..000
--- a/dev-libs/libofx/files/libofx-0.9.5-gcc47.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -ruN libofx-0.9.5.orig/ofxconnect/ofxpartner.cpp 
libofx-0.9.5/ofxconnect/ofxpartner.cpp
 libofx-0.9.5.orig/ofxconnect/ofxpartner.cpp2011-03-31 
00:30:50.0 +0200
-+++ libofx-0.9.5/ofxconnect/ofxpartner.cpp 2012-06-30 21:57:35.747989782 
+0200
-@@ -37,6 +37,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- using std::string;
- using std::vector;

diff --git a/dev-libs/libofx/libofx-0.9.5.ebuild 
b/dev-libs/libofx/libofx-0.9.5.ebuild
deleted file mode 100644
index ec7f03d..000
--- a/dev-libs/libofx/libofx-0.9.5.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit base
-
-DESCRIPTION="A library to support the Open Financial eXchange XML format"
-HOMEPAGE="http://libofx.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ~ppc64 x86"
-IUSE="doc static-libs test"
-
-RDEPEND=">=app-text/opensp-1.5
-   dev-cpp/libxmlpp:2.6
-   >=net-misc/curl-7.9.7"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   doc? ( sys-apps/help2man )
-   test? ( app-crypt/gnupg )"
-
-PATCHES=( "${FILESDIR}/${P}-gcc47.patch" )
-
-src_prepare() {
-   base_src_prepare
-   # Be sure DTD gets installed in correct path after redefining docdir in 
install
-   sed -i \
-   -e 's:$(DESTDIR)$(docdir):$(DESTDIR)$(LIBOFX_DTD_DIR):' \
-   dtd/Makefile.in || die
-}
-
-src_configure() {
-   econf \
-   $(use_enable static-libs static) \
-   --disable-doxygen
-}
-
-src_install() {
-   emake DESTDIR="${D}" docdir=/usr/share/doc/${PF} install
-
-   rm -f "${ED}"/usr/share/doc/${PF}/{COPYING,INSTALL}
-   find "${ED}" -name '*.la' -exec rm -f {} +
-}



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

2016-04-11 Thread Jeroen Roovers
commit: b4ec601653ddae17b438ff2f1e1c2b3591f00c90
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Apr 12 04:51:45 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Apr 12 04:51:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4ec6016

dev-libs/libofx: Stable for HPPA (bug #568748).

Package-Manager: portage-2.2.28
RepoMan-Options: --ignore-arches

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

diff --git a/dev-libs/libofx/libofx-0.9.10.ebuild 
b/dev-libs/libofx/libofx-0.9.10.ebuild
index eeb9775..8afdadc 100644
--- a/dev-libs/libofx/libofx-0.9.10.ebuild
+++ b/dev-libs/libofx/libofx-0.9.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
+KEYWORDS="amd64 hppa ~ppc ~ppc64 x86"
 IUSE="static-libs test"
 
 RDEPEND="



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

2015-12-25 Thread Agostino Sarubbo
commit: b61c1563e86c4eb9e49b689c66fe78b4105a01ae
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Dec 25 15:12:04 2015 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Dec 25 15:12:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61c1563

dev-libs/libofx: amd64 stable wrt bug #568748

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

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

diff --git a/dev-libs/libofx/libofx-0.9.10.ebuild 
b/dev-libs/libofx/libofx-0.9.10.ebuild
index 065016d..5ebce4c 100644
--- a/dev-libs/libofx/libofx-0.9.10.ebuild
+++ b/dev-libs/libofx/libofx-0.9.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="static-libs test"
 
 RDEPEND="



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

2015-12-19 Thread Pacho Ramos
commit: 1b6ac5b48fadd81f8bda29719c2d31da707b26df
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Dec 19 09:49:58 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Dec 19 10:10:02 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6ac5b4

dev-libs/libofx: Fix building with latest glibmm/libsigc++ (#566456)

Package-Manager: portage-2.2.26

 dev-libs/libofx/libofx-0.9.10.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-libs/libofx/libofx-0.9.10.ebuild 
b/dev-libs/libofx/libofx-0.9.10.ebuild
index 2fc03e9..065016d 100644
--- a/dev-libs/libofx/libofx-0.9.10.ebuild
+++ b/dev-libs/libofx/libofx-0.9.10.ebuild
@@ -39,6 +39,10 @@ src_prepare() {
sed -e "/^SUBDIRS/s/doc//" -i Makefile.in || die
 }
 
+src_compile() {
+   autotools-utils_src_compile CXXFLAGS+=-std=c++11 #566456
+}
+
 src_install() {
autotools-utils_src_install docdir="/usr/share/doc/${PF}"