[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 31586e0747139c56007fbddc660a04e453271843 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 22 16:34:24 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed May 22 16:45:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31586e07 media-libs/libvisio: Fix build w/ ICU-75 Closes: https://bugs.gentoo.org/932496 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libvisio/libvisio-0.1.7.ebuild | 4 ++-- media-libs/libvisio/libvisio-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/libvisio/libvisio-0.1.7.ebuild b/media-libs/libvisio/libvisio-0.1.7.ebuild index 6559e28557cd..3ca3071ebb83 100644 --- a/media-libs/libvisio/libvisio-0.1.7.ebuild +++ b/media-libs/libvisio/libvisio-0.1.7.ebuild @@ -45,8 +45,8 @@ src_prepare() { } src_configure() { - # bug 619688 - append-cxxflags -std=c++14 + # bug 619688, 932496 + append-cxxflags -std=c++17 local myeconfargs=( $(use_with doc docs) diff --git a/media-libs/libvisio/libvisio-.ebuild b/media-libs/libvisio/libvisio-.ebuild index afb540c46a51..f9f22b09cf32 100644 --- a/media-libs/libvisio/libvisio-.ebuild +++ b/media-libs/libvisio/libvisio-.ebuild @@ -45,8 +45,8 @@ src_prepare() { } src_configure() { - # bug 619688 - append-cxxflags -std=c++14 + # bug 619688, 932496 + append-cxxflags -std=c++17 local myeconfargs=( $(use_with doc docs)
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 80441aa9ba09bf6d1ba19ee8011407682b6223f8 Author: WANG Xuerui gentoo org> AuthorDate: Fri Aug 12 07:50:09 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Fri Aug 12 12:24:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80441aa9 media-libs/libvisio: forward ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/libvisio/libvisio-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libvisio/libvisio-.ebuild b/media-libs/libvisio/libvisio-.ebuild index bec9ca105168..30842ef07674 100644 --- a/media-libs/libvisio/libvisio-.ebuild +++ b/media-libs/libvisio/libvisio-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit autotools git-r3 else SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Library parsing the file format of MS Visio documents"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 78266c8826b1e38afa9b9dc87d98a21bbc40e1a2 Author: WANG Xuerui gentoo org> AuthorDate: Fri Aug 12 07:50:07 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Fri Aug 12 12:24:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78266c88 media-libs/libvisio: keyword 0.1.7 for ~loong Signed-off-by: WANG Xuerui gentoo.org> media-libs/libvisio/libvisio-0.1.7.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libvisio/libvisio-0.1.7.ebuild b/media-libs/libvisio/libvisio-0.1.7.ebuild index f3b853be704f..f78095ee581c 100644 --- a/media-libs/libvisio/libvisio-0.1.7.ebuild +++ b/media-libs/libvisio/libvisio-0.1.7.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 @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit autotools git-r3 else SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; - KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Library parsing the file format of MS Visio documents"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 984d5436b947475e2db09d03ebe8a2c8d93613e4 Author: Alex Fan yahoo com> AuthorDate: Thu Aug 12 00:57:31 2021 + Commit: Yixun Lan gentoo org> CommitDate: Thu Aug 12 02:54:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=984d5436 media-libs/libvisio: keyword 0.1.7 for ~riscv Signed-off-by: Alex Fan yahoo.com> Signed-off-by: Yixun Lan gentoo.org> media-libs/libvisio/libvisio-0.1.7.ebuild | 4 ++-- media-libs/libvisio/libvisio-.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-libs/libvisio/libvisio-0.1.7.ebuild b/media-libs/libvisio/libvisio-0.1.7.ebuild index 4c75d052c91..f3b853be704 100644 --- a/media-libs/libvisio/libvisio-0.1.7.ebuild +++ b/media-libs/libvisio/libvisio-0.1.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit autotools git-r3 else SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; - KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86" fi DESCRIPTION="Library parsing the file format of MS Visio documents" diff --git a/media-libs/libvisio/libvisio-.ebuild b/media-libs/libvisio/libvisio-.ebuild index 1e677b234ba..bec9ca10516 100644 --- a/media-libs/libvisio/libvisio-.ebuild +++ b/media-libs/libvisio/libvisio-.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit autotools git-r3 else SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="Library parsing the file format of MS Visio documents"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 824e71402ac549b83e0088e761dfa09c904b00e7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Nov 12 19:25:55 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Nov 12 22:08:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=824e7140 media-libs/libvisio: Drop 0.1.6 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libvisio/Manifest | 1 - media-libs/libvisio/libvisio-0.1.6.ebuild | 56 --- 2 files changed, 57 deletions(-) diff --git a/media-libs/libvisio/Manifest b/media-libs/libvisio/Manifest index ca606c2e225..2d0862335ac 100644 --- a/media-libs/libvisio/Manifest +++ b/media-libs/libvisio/Manifest @@ -1,2 +1 @@ -DIST libvisio-0.1.6.tar.xz 676396 BLAKE2B dbd96b64a3789e275a47fe59cd939620787937e31ee11b7af7977575c183ade233afdb952d4c2e362312ae400d23726cbd01e3ccb644c9a413abc84ddbe0f161 SHA512 58cee8cfe4205b2cad2f11dbe17882e57ebf0d10500116ca9d8d120e138f8eb0c65a5fea3bd7d2746bf8140377ee9deb34258597e028f9fdc8d21f270606cce1 DIST libvisio-0.1.7.tar.xz 854296 BLAKE2B db5dd96d769c237bc2926d52a43c2496adca50b74133ea3c81df7ba5a61824891623eb33b4801b463b27f5c03946ea7ffcf827b98c95139c9659b0a1b0f7b604 SHA512 c26f67a09fa6a6d0bf6f3fff5590d5cf16983630d4f7cfcf86d9461baec58dbdf7989fd934be6db0639ca043c160aac2d008275afb9e047766bc878ac579a9ea diff --git a/media-libs/libvisio/libvisio-0.1.6.ebuild b/media-libs/libvisio/libvisio-0.1.6.ebuild deleted file mode 100644 index 7506f6f6c41..000 --- a/media-libs/libvisio/libvisio-0.1.6.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit flag-o-matic - -EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libvisio.git"; -[[ ${PV} == ]] && inherit autotools git-r3 - -DESCRIPTION="Library parsing the visio documents" -HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; -[[ ${PV} == ]] || SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; - -LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" -SLOT="0" -[[ ${PV} == ]] || \ -KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86" -IUSE="doc static-libs test tools" - -RDEPEND=" - dev-libs/icu:= - dev-libs/librevenge - dev-libs/libxml2 -" -DEPEND="${RDEPEND} - dev-lang/perl - dev-libs/boost - dev-util/gperf - sys-devel/libtool - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( dev-util/cppunit ) -" - -src_prepare() { - default - [[ -d m4 ]] || mkdir "m4" - [[ ${PV} == ]] && eautoreconf -} - -src_configure() { - # bug 619688 - append-cxxflags -std=c++14 - - econf \ - $(use_with doc docs) \ - $(use_enable static-libs static) \ - $(use_enable test tests) \ - $(use_enable tools) -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: d8c8be23e61c66e142265989d4388b885172bcb2 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 12 16:02:22 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 12 16:02:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c8be23 media-libs/libvisio: ppc stable wrt bug #692304 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libvisio/libvisio-0.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvisio/libvisio-0.1.7.ebuild b/media-libs/libvisio/libvisio-0.1.7.ebuild index 5bd0765b99a..83b59cef84f 100644 --- a/media-libs/libvisio/libvisio-0.1.7.ebuild +++ b/media-libs/libvisio/libvisio-0.1.7.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit autotools git-r3 else SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; - KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86" fi DESCRIPTION="Library parsing the file format of MS Visio documents"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: d1f7f2c8db4ab2ccd05acccb8480b89be2a9d156 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Nov 12 10:38:16 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Nov 12 10:38:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f7f2c8 media-libs/libvisio: ppc64 stable wrt bug #692304 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libvisio/libvisio-0.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvisio/libvisio-0.1.7.ebuild b/media-libs/libvisio/libvisio-0.1.7.ebuild index 650ed802332..5bd0765b99a 100644 --- a/media-libs/libvisio/libvisio-0.1.7.ebuild +++ b/media-libs/libvisio/libvisio-0.1.7.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit autotools git-r3 else SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; - KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~sparc x86" fi DESCRIPTION="Library parsing the file format of MS Visio documents"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 7ec2e6ebbbc9634fc67e33759e2618852759a0db Author: Aaron Bauman gentoo org> AuthorDate: Fri Nov 8 20:30:03 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Fri Nov 8 20:31:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ec2e6eb media-libs/libvisio: arm64 stable (bug #692304) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.78, Repoman-2.3.17 media-libs/libvisio/libvisio-0.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvisio/libvisio-0.1.7.ebuild b/media-libs/libvisio/libvisio-0.1.7.ebuild index 3ad00f6e2da..650ed802332 100644 --- a/media-libs/libvisio/libvisio-0.1.7.ebuild +++ b/media-libs/libvisio/libvisio-0.1.7.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit autotools git-r3 else SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~sparc x86" fi DESCRIPTION="Library parsing the file format of MS Visio documents"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 87b83f8f8027e8c51414639870884f2611d3a64c Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 28 08:38:12 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 28 08:38:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b83f8f media-libs/libvisio: amd64 stable wrt bug #692304 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> media-libs/libvisio/libvisio-0.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvisio/libvisio-0.1.7.ebuild b/media-libs/libvisio/libvisio-0.1.7.ebuild index eb01192d4c4..3ad00f6e2da 100644 --- a/media-libs/libvisio/libvisio-0.1.7.ebuild +++ b/media-libs/libvisio/libvisio-0.1.7.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit autotools git-r3 else SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86" + KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86" fi DESCRIPTION="Library parsing the file format of MS Visio documents"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 3359a569e70361d0a468274dc7adef90403ff542 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Oct 27 23:14:55 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Oct 27 23:14:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3359a569 media-libs/libvisio: x86 stable (bug #692304) Package-Manager: Portage-2.3.78, Repoman-2.3.17 Signed-off-by: Thomas Deutschmann gentoo.org> media-libs/libvisio/libvisio-0.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvisio/libvisio-0.1.7.ebuild b/media-libs/libvisio/libvisio-0.1.7.ebuild index e4147a14c12..eb01192d4c4 100644 --- a/media-libs/libvisio/libvisio-0.1.7.ebuild +++ b/media-libs/libvisio/libvisio-0.1.7.ebuild @@ -10,7 +10,7 @@ if [[ ${PV} == ]]; then inherit autotools git-r3 else SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86" fi DESCRIPTION="Library parsing the file format of MS Visio documents"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 083e1040cc287ec7d04f428d836f08f9c15c788c Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Sep 12 20:06:27 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Sep 12 20:27:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083e1040 media-libs/libvisio: 0.1.7 version bump Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libvisio/Manifest | 1 + media-libs/libvisio/libvisio-0.1.7.ebuild | 62 +++ 2 files changed, 63 insertions(+) diff --git a/media-libs/libvisio/Manifest b/media-libs/libvisio/Manifest index e4d6b6ef69b..ca606c2e225 100644 --- a/media-libs/libvisio/Manifest +++ b/media-libs/libvisio/Manifest @@ -1 +1,2 @@ DIST libvisio-0.1.6.tar.xz 676396 BLAKE2B dbd96b64a3789e275a47fe59cd939620787937e31ee11b7af7977575c183ade233afdb952d4c2e362312ae400d23726cbd01e3ccb644c9a413abc84ddbe0f161 SHA512 58cee8cfe4205b2cad2f11dbe17882e57ebf0d10500116ca9d8d120e138f8eb0c65a5fea3bd7d2746bf8140377ee9deb34258597e028f9fdc8d21f270606cce1 +DIST libvisio-0.1.7.tar.xz 854296 BLAKE2B db5dd96d769c237bc2926d52a43c2496adca50b74133ea3c81df7ba5a61824891623eb33b4801b463b27f5c03946ea7ffcf827b98c95139c9659b0a1b0f7b604 SHA512 c26f67a09fa6a6d0bf6f3fff5590d5cf16983630d4f7cfcf86d9461baec58dbdf7989fd934be6db0639ca043c160aac2d008275afb9e047766bc878ac579a9ea diff --git a/media-libs/libvisio/libvisio-0.1.7.ebuild b/media-libs/libvisio/libvisio-0.1.7.ebuild new file mode 100644 index 000..e4147a14c12 --- /dev/null +++ b/media-libs/libvisio/libvisio-0.1.7.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit flag-o-matic + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libvisio.git"; + inherit autotools git-r3 +else + SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +fi + +DESCRIPTION="Library parsing the file format of MS Visio documents" +HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; + +LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" +SLOT="0" +IUSE="doc static-libs test tools" + +BDEPEND=" + dev-lang/perl + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" +RDEPEND=" + dev-libs/icu:= + dev-libs/librevenge + dev-libs/libxml2 +" +DEPEND="${RDEPEND} + dev-libs/boost + dev-util/gperf + sys-devel/libtool + test? ( dev-util/cppunit ) +" + +src_prepare() { + default + [[ -d m4 ]] || mkdir "m4" + [[ ${PV} == ]] && eautoreconf +} + +src_configure() { + # bug 619688 + append-cxxflags -std=c++14 + + local myeconfargs=( + $(use_with doc docs) + $(use_enable static-libs static) + $(use_enable test tests) + $(use_enable tools) + ) + econf "${myeconfargs[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 2625db1102136ed3bacd079e2e3178a08a1513b4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Sep 12 20:05:57 2019 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Sep 12 20:27:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2625db11 media-libs/libvisio: EAPI-7 bump Package-Manager: Portage-2.3.76, Repoman-2.3.17 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/libvisio/libvisio-.ebuild | 36 +++- 1 file changed, 21 insertions(+), 15 deletions(-) diff --git a/media-libs/libvisio/libvisio-.ebuild b/media-libs/libvisio/libvisio-.ebuild index 1f7cc355b43..e4147a14c12 100644 --- a/media-libs/libvisio/libvisio-.ebuild +++ b/media-libs/libvisio/libvisio-.ebuild @@ -1,35 +1,39 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 inherit flag-o-matic -EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libvisio.git"; -[[ ${PV} == ]] && inherit autotools git-r3 +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libvisio.git"; + inherit autotools git-r3 +else + SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +fi -DESCRIPTION="Library parsing the visio documents" +DESCRIPTION="Library parsing the file format of MS Visio documents" HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; -[[ ${PV} == ]] || SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" -[[ ${PV} == ]] || \ -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="doc static-libs test tools" +BDEPEND=" + dev-lang/perl + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" RDEPEND=" dev-libs/icu:= dev-libs/librevenge dev-libs/libxml2 " DEPEND="${RDEPEND} - dev-lang/perl dev-libs/boost dev-util/gperf sys-devel/libtool - virtual/pkgconfig - doc? ( app-doc/doxygen ) test? ( dev-util/cppunit ) " @@ -43,11 +47,13 @@ src_configure() { # bug 619688 append-cxxflags -std=c++14 - econf \ - $(use_with doc docs) \ - $(use_enable static-libs static) \ - $(use_enable test tests) \ + local myeconfargs=( + $(use_with doc docs) + $(use_enable static-libs static) + $(use_enable test tests) $(use_enable tools) + ) + econf "${myeconfargs[@]}" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: c8078ec831fab8eec383ad345b987ea7829d4180 Author: Aaron Bauman gentoo org> AuthorDate: Thu Aug 1 16:08:55 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Aug 1 16:09:11 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8078ec8 media-libs/libvisio: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm64" media-libs/libvisio/libvisio-0.1.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libvisio/libvisio-0.1.6.ebuild b/media-libs/libvisio/libvisio-0.1.6.ebuild index 9e713e78e91..7506f6f6c41 100644 --- a/media-libs/libvisio/libvisio-0.1.6.ebuild +++ b/media-libs/libvisio/libvisio-0.1.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -15,7 +15,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~sparc x86" IUSE="doc static-libs test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 4c18615ecc7120a3fb4356a39b681dc6601b3219 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Aug 29 05:17:05 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Aug 29 06:15:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c18615e media-libs/libvisio: keyworded 0.1.6 for sparc, bug #550040 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" media-libs/libvisio/libvisio-0.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvisio/libvisio-0.1.6.ebuild b/media-libs/libvisio/libvisio-0.1.6.ebuild index ccb6e687a43..9e713e78e91 100644 --- a/media-libs/libvisio/libvisio-0.1.6.ebuild +++ b/media-libs/libvisio/libvisio-0.1.6.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~sparc x86" IUSE="doc static-libs test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: a73c3126a8421173437c7bb100aec8e100ae399b Author: David Seifert gentoo org> AuthorDate: Mon Feb 19 18:17:20 2018 + Commit: David Seifert gentoo org> CommitDate: Mon Feb 19 19:40:32 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73c3126 media-libs/libvisio: Always build in C++14 mode Closes: https://bugs.gentoo.org/619688 Package-Manager: Portage-2.3.24, Repoman-2.3.6 media-libs/libvisio/libvisio-0.1.6.ebuild | 7 ++- media-libs/libvisio/libvisio-.ebuild | 7 ++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/media-libs/libvisio/libvisio-0.1.6.ebuild b/media-libs/libvisio/libvisio-0.1.6.ebuild index 404db3604d3..ccb6e687a43 100644 --- a/media-libs/libvisio/libvisio-0.1.6.ebuild +++ b/media-libs/libvisio/libvisio-0.1.6.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 +inherit flag-o-matic + EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libvisio.git"; [[ ${PV} == ]] && inherit autotools git-r3 @@ -38,6 +40,9 @@ src_prepare() { } src_configure() { + # bug 619688 + append-cxxflags -std=c++14 + econf \ $(use_with doc docs) \ $(use_enable static-libs static) \ diff --git a/media-libs/libvisio/libvisio-.ebuild b/media-libs/libvisio/libvisio-.ebuild index 79aa9cdc018..1f7cc355b43 100644 --- a/media-libs/libvisio/libvisio-.ebuild +++ b/media-libs/libvisio/libvisio-.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 +inherit flag-o-matic + EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libvisio.git"; [[ ${PV} == ]] && inherit autotools git-r3 @@ -38,6 +40,9 @@ src_prepare() { } src_configure() { + # bug 619688 + append-cxxflags -std=c++14 + econf \ $(use_with doc docs) \ $(use_enable static-libs static) \
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/, media-libs/libvisio/files/
commit: 931d631cc21c2c2585878b721bbfd2b0dd06edee Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Dec 29 22:40:22 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Dec 29 23:04:56 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=931d631c media-libs/libvisio: Drop 0.1.5 Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-libs/libvisio/Manifest | 1 - .../files/libvisio-0.1.3-tests-without-tools.patch | 12 - .../libvisio/files/libvisio-0.1.5-fix-test.patch | 41 --- .../libvisio/files/libvisio-0.1.5-no-zlib.patch| 46 - media-libs/libvisio/libvisio-0.1.5-r1.ebuild | 59 -- 5 files changed, 159 deletions(-) diff --git a/media-libs/libvisio/Manifest b/media-libs/libvisio/Manifest index 758f7f31db9..e4d6b6ef69b 100644 --- a/media-libs/libvisio/Manifest +++ b/media-libs/libvisio/Manifest @@ -1,2 +1 @@ -DIST libvisio-0.1.5.tar.xz 504196 BLAKE2B d5b02b9724e17e1a5b48eee750f6e1a50f8d0a5e74ac6cfd90ad5ae6ab4bc79d40718486c6164faa192ac0ce26c13d55918ff1c6f3c03a09b61399754c5920d0 SHA512 094ab546f650840d52fc34c1b105eff139d2f6e4d5cab7c9c99f8387ece0d0c6b02ec1376b3281d56a901bac016c2a024bb708c065b8b5d9404104e6494b5fab DIST libvisio-0.1.6.tar.xz 676396 BLAKE2B dbd96b64a3789e275a47fe59cd939620787937e31ee11b7af7977575c183ade233afdb952d4c2e362312ae400d23726cbd01e3ccb644c9a413abc84ddbe0f161 SHA512 58cee8cfe4205b2cad2f11dbe17882e57ebf0d10500116ca9d8d120e138f8eb0c65a5fea3bd7d2746bf8140377ee9deb34258597e028f9fdc8d21f270606cce1 diff --git a/media-libs/libvisio/files/libvisio-0.1.3-tests-without-tools.patch b/media-libs/libvisio/files/libvisio-0.1.3-tests-without-tools.patch deleted file mode 100644 index 78eb9fe66bc..000 --- a/media-libs/libvisio/files/libvisio-0.1.3-tests-without-tools.patch +++ /dev/null @@ -1,12 +0,0 @@ a/configure.ac 2015-07-25 09:29:53.0 +0200 -+++ b/configure.ac 2016-02-07 00:19:30.534383076 +0100 -@@ -317,6 +317,9 @@ - ) - AS_IF([test "x$enable_tests" = "xyes"], [ - PKG_CHECK_MODULES([CPPUNIT], [cppunit]) -+PKG_CHECK_MODULES([REVENGE_STREAM],[ -+librevenge-stream-0.0 -+]) - ], []) - AC_SUBST([CPPUNIT_CFLAGS]) - AC_SUBST([CPPUNIT_LIBS]) diff --git a/media-libs/libvisio/files/libvisio-0.1.5-fix-test.patch b/media-libs/libvisio/files/libvisio-0.1.5-fix-test.patch deleted file mode 100644 index 801421a689c..000 --- a/media-libs/libvisio/files/libvisio-0.1.5-fix-test.patch +++ /dev/null @@ -1,41 +0,0 @@ -From a97d30ad693374deab404ec31fe00665882cc949 Mon Sep 17 00:00:00 2001 -From: David Tardon -Date: Mon, 18 Jan 2016 13:53:19 +0100 -Subject: [PATCH] tdf#92396 test must be run in specific time zone - -Change-Id: Idc9d85ae8c5c1a6eccca7e830baa05a867ac4402 -Change-Id: I03b40e2746ad90f2c7cf09560c218aab2a18090d - src/test/Makefile.am | 3 +++ - src/test/importtest.cpp | 4 ++-- - 2 files changed, 5 insertions(+), 2 deletions(-) - -diff --git a/src/test/Makefile.am b/src/test/Makefile.am -index 59d3419..23049b5 100644 a/src/test/Makefile.am -+++ b/src/test/Makefile.am -@@ -29,4 +29,7 @@ EXTRA_DIST = \ -data/dwg.vsdx \ -$(test_SOURCES) - -+# ImportTest::testVsdMetadataTitleUtf8 checks formatted date string -+AM_TESTS_ENVIRONMENT = TZ=UTC; export TZ; -+ - TESTS = test -diff --git a/src/test/importtest.cpp b/src/test/importtest.cpp -index e05b3c1..32fb185 100644 a/src/test/importtest.cpp -+++ b/src/test/importtest.cpp -@@ -242,8 +242,8 @@ void ImportTest::testVsdMetadataTitleUtf8() - // Test the case when the string is UTF-8 encoded already in the file. - assertXPath(m_doc, "/document/setDocumentMetaData", "title", "mytitle\xC3\xA9\xC3\xA1\xC5\x91\xC5\xB1"); - // Test and . -- assertXPath(m_doc, "/document/setDocumentMetaData", "creation-date", "2014-11-26T09:24:56Z"); -- assertXPath(m_doc, "/document/setDocumentMetaData", "date", "2014-11-26T09:24:56Z"); -+ assertXPath(m_doc, "/document/setDocumentMetaData", "creation-date", "2014-11-26T08:24:56Z"); -+ assertXPath(m_doc, "/document/setDocumentMetaData", "date", "2014-11-26T08:24:56Z"); - } - - void ImportTest::testVsdUserDefinedMetadata() --- -2.1.4 diff --git a/media-libs/libvisio/files/libvisio-0.1.5-no-zlib.patch b/media-libs/libvisio/files/libvisio-0.1.5-no-zlib.patch deleted file mode 100644 index c119ce619da..000 --- a/media-libs/libvisio/files/libvisio-0.1.5-no-zlib.patch +++ /dev/null @@ -1,46 +0,0 @@ -From 8bfb5e3c19ab4e8aea09132881963facb76cfcda Mon Sep 17 00:00:00 2001 -From: David Tardon -Date: Thu, 23 Feb 2017 14:30:15 +0100 -Subject: [PATCH] zlib is not needed since the move to librevenge - -Change-Id: Ib83663e9cc7a808db966cd8dfb3fbcd1ee195da6 - configure.ac | 12 - libvisio.pc.in | 2 +- - 2 files changed, 1 insertion(+), 13 deletions(-) - -diff --git a/configure.ac b/configure.ac -index a5b..2aa8ece 100644 a/configure.ac -+++ b/configure.a
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 00e8f69dbfb5c6fbe1d09c3e1473617574acbe33 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Dec 29 18:03:04 2017 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Dec 29 18:03:04 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e8f69d media-libs/libvisio: amd64 stable wrt bug #641948 Package-Manager: Portage-2.3.13, Repoman-2.3.3 media-libs/libvisio/libvisio-0.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvisio/libvisio-0.1.6.ebuild b/media-libs/libvisio/libvisio-0.1.6.ebuild index f0539aa338e..404db3604d3 100644 --- a/media-libs/libvisio/libvisio-0.1.6.ebuild +++ b/media-libs/libvisio/libvisio-0.1.6.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86" IUSE="doc static-libs test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 68c0bedbbb69cdbd6a6efa61f7bb36c5867cdebb Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Dec 26 00:54:53 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Dec 26 00:54:53 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c0bedb media-libs/libvisio: x86 stable (bug #641948) Package-Manager: Portage-2.3.19, Repoman-2.3.6 media-libs/libvisio/libvisio-0.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvisio/libvisio-0.1.6.ebuild b/media-libs/libvisio/libvisio-0.1.6.ebuild index 86720bd728b..f0539aa338e 100644 --- a/media-libs/libvisio/libvisio-0.1.6.ebuild +++ b/media-libs/libvisio/libvisio-0.1.6.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 x86" IUSE="doc static-libs test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: a5e239520b76cb921c8fe23b442ea949253b2be9 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Dec 24 10:11:07 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Dec 24 10:11:37 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5e23952 media-libs/libvisio: stable 0.1.6 for ppc/ppc64, bug #641948 Package-Manager: Portage-2.3.19, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc ppc64" media-libs/libvisio/libvisio-0.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvisio/libvisio-0.1.6.ebuild b/media-libs/libvisio/libvisio-0.1.6.ebuild index 79aa9cdc018..86720bd728b 100644 --- a/media-libs/libvisio/libvisio-0.1.6.ebuild +++ b/media-libs/libvisio/libvisio-0.1.6.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86" IUSE="doc static-libs test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 4d266c2d2a0c88a6293c66738f36d5f994380a73 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Nov 7 21:15:22 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Nov 8 08:50:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d266c2d media-libs/libvisio: 0.1.6 version bump Package-Manager: Portage-2.3.13, Repoman-2.3.4 media-libs/libvisio/Manifest| 1 + media-libs/libvisio/{libvisio-.ebuild => libvisio-0.1.6.ebuild} | 2 +- media-libs/libvisio/libvisio-.ebuild| 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/media-libs/libvisio/Manifest b/media-libs/libvisio/Manifest index 63e67c1a7b6..c783e20d537 100644 --- a/media-libs/libvisio/Manifest +++ b/media-libs/libvisio/Manifest @@ -1 +1,2 @@ DIST libvisio-0.1.5.tar.xz 504196 SHA256 430a067903660bb1b97daf4b045e408a1bb75ca45e615cf05fb1a4da65fc5a8c SHA512 094ab546f650840d52fc34c1b105eff139d2f6e4d5cab7c9c99f8387ece0d0c6b02ec1376b3281d56a901bac016c2a024bb708c065b8b5d9404104e6494b5fab WHIRLPOOL ee2c67f357a3cc907b78e3cb8c6001ff1da2529d61f691dbad634f15639ff22a72bbec7deae08166ccaa4acfb730a826d96b9f1567e1c7c830ded1dc130388f3 +DIST libvisio-0.1.6.tar.xz 676396 SHA256 fe1002d3671d53c09bc65e47ec948ec7b67e6fb112ed1cd10966e211a8bb50f9 SHA512 58cee8cfe4205b2cad2f11dbe17882e57ebf0d10500116ca9d8d120e138f8eb0c65a5fea3bd7d2746bf8140377ee9deb34258597e028f9fdc8d21f270606cce1 WHIRLPOOL 8c7a33408ea8eeb476897f5b37097b58e394769ce449b7f29c916273f76c159187a9939777af9a5ef32abe9b9861f0fa46c8da3d7e4ee1ccaf69e436acd18d27 diff --git a/media-libs/libvisio/libvisio-.ebuild b/media-libs/libvisio/libvisio-0.1.6.ebuild similarity index 95% copy from media-libs/libvisio/libvisio-.ebuild copy to media-libs/libvisio/libvisio-0.1.6.ebuild index b062ef92da2..79aa9cdc018 100644 --- a/media-libs/libvisio/libvisio-.ebuild +++ b/media-libs/libvisio/libvisio-0.1.6.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="doc static-libs test tools" RDEPEND=" diff --git a/media-libs/libvisio/libvisio-.ebuild b/media-libs/libvisio/libvisio-.ebuild index b062ef92da2..79aa9cdc018 100644 --- a/media-libs/libvisio/libvisio-.ebuild +++ b/media-libs/libvisio/libvisio-.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="doc static-libs test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 131d07100351e49dd3de0c2d695feaba52724303 Author: Roy Bamford gentoo org> AuthorDate: Sun Aug 20 21:33:14 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Aug 27 15:34:01 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131d0710 media-libs/libvisio: added ~arm64 keyword Package-Manager: Portage-2.3.8, Repoman-2.3.3 media-libs/libvisio/libvisio-0.1.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvisio/libvisio-0.1.5-r1.ebuild b/media-libs/libvisio/libvisio-0.1.5-r1.ebuild index 0db3bb72548..549bc409b17 100644 --- a/media-libs/libvisio/libvisio-0.1.5-r1.ebuild +++ b/media-libs/libvisio/libvisio-0.1.5-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86" IUSE="doc static-libs test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 9df0090587bf7e927d50b4844f1c3ca8d503f087 Author: David Hicks hicks id au> AuthorDate: Mon Jul 31 13:02:26 2017 + Commit: Michał Górny gentoo org> CommitDate: Thu Aug 17 17:04:20 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df00905 media-libs/libvisio: use HTTPS for freedesktop.org and SRC_URI Package-Manager: Portage-2.3.6, Repoman-2.3.3 media-libs/libvisio/libvisio-0.1.5-r1.ebuild | 4 ++-- media-libs/libvisio/libvisio-.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/media-libs/libvisio/libvisio-0.1.5-r1.ebuild b/media-libs/libvisio/libvisio-0.1.5-r1.ebuild index 1e91f9036bb..0db3bb72548 100644 --- a/media-libs/libvisio/libvisio-0.1.5-r1.ebuild +++ b/media-libs/libvisio/libvisio-0.1.5-r1.ebuild @@ -3,13 +3,13 @@ EAPI=6 -EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/" +EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libvisio.git"; inherit autotools [[ ${PV} == ]] && inherit git-r3 DESCRIPTION="Library parsing the visio documents" HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; -[[ ${PV} == ]] || SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz"; +[[ ${PV} == ]] || SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" diff --git a/media-libs/libvisio/libvisio-.ebuild b/media-libs/libvisio/libvisio-.ebuild index 4033acc10c5..b062ef92da2 100644 --- a/media-libs/libvisio/libvisio-.ebuild +++ b/media-libs/libvisio/libvisio-.ebuild @@ -3,12 +3,12 @@ EAPI=6 -EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/" +EGIT_REPO_URI="https://anongit.freedesktop.org/git/libreoffice/libvisio.git"; [[ ${PV} == ]] && inherit autotools git-r3 DESCRIPTION="Library parsing the visio documents" HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; -[[ ${PV} == ]] || SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz"; +[[ ${PV} == ]] || SRC_URI="https://dev-www.libreoffice.org/src/libvisio/${P}.tar.xz"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: a5eeb090e8be37af743dd3797c1cfd79d24384b0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Aug 2 12:54:33 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Aug 2 19:35:16 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5eeb090 media-libs/libvisio: Drop old Package-Manager: Portage-2.3.6, Repoman-2.3.1 media-libs/libvisio/libvisio-0.1.5.ebuild | 56 --- 1 file changed, 56 deletions(-) diff --git a/media-libs/libvisio/libvisio-0.1.5.ebuild b/media-libs/libvisio/libvisio-0.1.5.ebuild deleted file mode 100644 index f0d256e725c..000 --- a/media-libs/libvisio/libvisio-0.1.5.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/" -inherit autotools -[[ ${PV} == ]] && inherit git-r3 - -DESCRIPTION="Library parsing the visio documents" -HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; -[[ ${PV} == ]] || SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz"; - -LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" -SLOT="0" -[[ ${PV} == ]] || \ -KEYWORDS="hppa" -IUSE="doc static-libs test tools" - -RDEPEND=" - dev-libs/icu:= - dev-libs/librevenge - dev-libs/libxml2 - sys-libs/zlib -" -DEPEND="${RDEPEND} - dev-lang/perl - dev-libs/boost - dev-util/gperf - sys-devel/libtool - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( dev-util/cppunit ) -" - -PATCHES=( "${FILESDIR}/${PN}-0.1.3-tests-without-tools.patch" ) - -src_prepare() { - default - [[ -d m4 ]] || mkdir "m4" - eautoreconf -} - -src_configure() { - econf \ - --disable-werror \ - $(use_with doc docs) \ - $(use_enable static-libs static) \ - $(use_enable test tests) \ - $(use_enable tools) -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 5e3976f08178af5a44c15ff06731f78727d9933c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 30 20:39:41 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Aug 2 06:31:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e3976f0 media-libs/libvisio: Drop old Package-Manager: Portage-2.3.6, Repoman-2.3.1 media-libs/libvisio/Manifest | 1 - media-libs/libvisio/libvisio-0.0.30.ebuild | 48 -- 2 files changed, 49 deletions(-) diff --git a/media-libs/libvisio/Manifest b/media-libs/libvisio/Manifest index b43b7885376..63e67c1a7b6 100644 --- a/media-libs/libvisio/Manifest +++ b/media-libs/libvisio/Manifest @@ -1,2 +1 @@ -DIST libvisio-0.0.30.tar.xz 384508 SHA256 e7be89fdef23483deea53a557fe023c9f6b59e0f7bb5ba4f42b5909c86cc11f9 SHA512 d0261f30ca9065873aa498f7594a638d0a90dadd4df609a91e746579d14b5f1f18aa4e4812d25870b390f2df59ffa8f8a4d76618c6e71539023b7610044c9d21 WHIRLPOOL 1e328569f3e810c6cc1399015b7fb5b4aa206e0127109efaad23163fba8d45a4a74945ff6cca3dcc883dcd1248be69149383a2d9f44fb5be213ebfcd2574a92e DIST libvisio-0.1.5.tar.xz 504196 SHA256 430a067903660bb1b97daf4b045e408a1bb75ca45e615cf05fb1a4da65fc5a8c SHA512 094ab546f650840d52fc34c1b105eff139d2f6e4d5cab7c9c99f8387ece0d0c6b02ec1376b3281d56a901bac016c2a024bb708c065b8b5d9404104e6494b5fab WHIRLPOOL ee2c67f357a3cc907b78e3cb8c6001ff1da2529d61f691dbad634f15639ff22a72bbec7deae08166ccaa4acfb730a826d96b9f1567e1c7c830ded1dc130388f3 diff --git a/media-libs/libvisio/libvisio-0.0.30.ebuild b/media-libs/libvisio/libvisio-0.0.30.ebuild deleted file mode 100644 index ceb0ca95adb..000 --- a/media-libs/libvisio/libvisio-0.0.30.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit base eutils - -DESCRIPTION="Library parsing the visio documents" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libvisio"; -SRC_URI="http://dev-www.libreoffice.org/src/${P}.tar.xz"; - -LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" -SLOT="0" -KEYWORDS="ppc" -IUSE="doc static-libs" - -RDEPEND=" - app-text/libwpd:0.9 - app-text/libwpg:0.2 - dev-libs/icu:= - dev-libs/libxml2 - sys-libs/zlib -" -DEPEND="${RDEPEND} - >=dev-libs/boost-1.46 - dev-util/gperf - sys-devel/libtool - virtual/pkgconfig - doc? ( app-doc/doxygen ) -" - -src_prepare() { - [[ -d m4 ]] || mkdir "m4" - base_src_prepare -} - -src_configure() { - econf \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - $(use_enable static-libs static) \ - --disable-werror \ - $(use_with doc docs) -} - -src_install() { - default - prune_libtool_files --all -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: ad89aa6fa35b55ad2fabca93b6782a2ad6774bc0 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Jul 31 22:43:23 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jul 31 22:43:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad89aa6f media-libs/libvisio: stable 0.1.5-r1 for ppc, bug #622876 Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc" media-libs/libvisio/libvisio-0.1.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvisio/libvisio-0.1.5-r1.ebuild b/media-libs/libvisio/libvisio-0.1.5-r1.ebuild index f485c4a81fa..1e91f9036bb 100644 --- a/media-libs/libvisio/libvisio-0.1.5-r1.ebuild +++ b/media-libs/libvisio/libvisio-0.1.5-r1.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="amd64 ~arm ~hppa ppc64 x86" +KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86" IUSE="doc static-libs test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 73fe57453edbb13216de619c96369af42f6a5b3f Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jul 30 20:07:31 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jul 30 20:45:05 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73fe5745 media-libs/libvisio: Dekeyword 0.1.5 all but hppa Package-Manager: Portage-2.3.6, Repoman-2.3.1 media-libs/libvisio/libvisio-0.1.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/libvisio/libvisio-0.1.5.ebuild b/media-libs/libvisio/libvisio-0.1.5.ebuild index c30278c0047..f0d256e725c 100644 --- a/media-libs/libvisio/libvisio-0.1.5.ebuild +++ b/media-libs/libvisio/libvisio-0.1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="amd64 ~arm hppa ppc64 x86" +KEYWORDS="hppa" IUSE="doc static-libs test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: aa1f14cce15f92024e56d92cc038e063245ecdf7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jun 28 18:13:55 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jun 28 19:11:43 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1f14cc media-libs/libvisio: Drop keywords except ppc Gentoo-bug: 622924 Package-Manager: Portage-2.3.6, Repoman-2.3.1 media-libs/libvisio/libvisio-0.0.30.ebuild | 10 +++--- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/media-libs/libvisio/libvisio-0.0.30.ebuild b/media-libs/libvisio/libvisio-0.0.30.ebuild index 6b1f8404296..ceb0ca95adb 100644 --- a/media-libs/libvisio/libvisio-0.0.30.ebuild +++ b/media-libs/libvisio/libvisio-0.0.30.ebuild @@ -1,20 +1,17 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/contrib/libvisio/" inherit base eutils -[[ ${PV} == ]] && inherit autotools git-2 DESCRIPTION="Library parsing the visio documents" HOMEPAGE="https://www.freedesktop.org/wiki/Software/libvisio"; -[[ ${PV} == ]] || SRC_URI="http://dev-www.libreoffice.org/src/${P}.tar.xz"; +SRC_URI="http://dev-www.libreoffice.org/src/${P}.tar.xz"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" -[[ ${PV} == ]] || \ -KEYWORDS="amd64 ~arm ppc x86" +KEYWORDS="ppc" IUSE="doc static-libs" RDEPEND=" @@ -35,7 +32,6 @@ DEPEND="${RDEPEND} src_prepare() { [[ -d m4 ]] || mkdir "m4" base_src_prepare - [[ ${PV} == ]] && eautoreconf } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/files/, media-libs/libvisio/
commit: 57d85e5c844a1c176546827367685e4c6758fa47 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jun 27 19:57:34 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jun 27 19:58:58 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d85e5c media-libs/libvisio: Fix tests, drop unused DEPEND Reported-by: Mart Raudsepp gentoo.org> Gentoo-bug: 611452 Package-Manager: Portage-2.3.6, Repoman-2.3.1 .../libvisio/files/libvisio-0.1.5-fix-test.patch | 41 +++ .../libvisio/files/libvisio-0.1.5-no-zlib.patch| 46 + media-libs/libvisio/libvisio-0.1.5-r1.ebuild | 59 ++ 3 files changed, 146 insertions(+) diff --git a/media-libs/libvisio/files/libvisio-0.1.5-fix-test.patch b/media-libs/libvisio/files/libvisio-0.1.5-fix-test.patch new file mode 100644 index 000..801421a689c --- /dev/null +++ b/media-libs/libvisio/files/libvisio-0.1.5-fix-test.patch @@ -0,0 +1,41 @@ +From a97d30ad693374deab404ec31fe00665882cc949 Mon Sep 17 00:00:00 2001 +From: David Tardon +Date: Mon, 18 Jan 2016 13:53:19 +0100 +Subject: [PATCH] tdf#92396 test must be run in specific time zone + +Change-Id: Idc9d85ae8c5c1a6eccca7e830baa05a867ac4402 +Change-Id: I03b40e2746ad90f2c7cf09560c218aab2a18090d +--- + src/test/Makefile.am | 3 +++ + src/test/importtest.cpp | 4 ++-- + 2 files changed, 5 insertions(+), 2 deletions(-) + +diff --git a/src/test/Makefile.am b/src/test/Makefile.am +index 59d3419..23049b5 100644 +--- a/src/test/Makefile.am b/src/test/Makefile.am +@@ -29,4 +29,7 @@ EXTRA_DIST = \ +data/dwg.vsdx \ +$(test_SOURCES) + ++# ImportTest::testVsdMetadataTitleUtf8 checks formatted date string ++AM_TESTS_ENVIRONMENT = TZ=UTC; export TZ; ++ + TESTS = test +diff --git a/src/test/importtest.cpp b/src/test/importtest.cpp +index e05b3c1..32fb185 100644 +--- a/src/test/importtest.cpp b/src/test/importtest.cpp +@@ -242,8 +242,8 @@ void ImportTest::testVsdMetadataTitleUtf8() + // Test the case when the string is UTF-8 encoded already in the file. + assertXPath(m_doc, "/document/setDocumentMetaData", "title", "mytitle\xC3\xA9\xC3\xA1\xC5\x91\xC5\xB1"); + // Test and . +- assertXPath(m_doc, "/document/setDocumentMetaData", "creation-date", "2014-11-26T09:24:56Z"); +- assertXPath(m_doc, "/document/setDocumentMetaData", "date", "2014-11-26T09:24:56Z"); ++ assertXPath(m_doc, "/document/setDocumentMetaData", "creation-date", "2014-11-26T08:24:56Z"); ++ assertXPath(m_doc, "/document/setDocumentMetaData", "date", "2014-11-26T08:24:56Z"); + } + + void ImportTest::testVsdUserDefinedMetadata() +-- +2.1.4 diff --git a/media-libs/libvisio/files/libvisio-0.1.5-no-zlib.patch b/media-libs/libvisio/files/libvisio-0.1.5-no-zlib.patch new file mode 100644 index 000..c119ce619da --- /dev/null +++ b/media-libs/libvisio/files/libvisio-0.1.5-no-zlib.patch @@ -0,0 +1,46 @@ +From 8bfb5e3c19ab4e8aea09132881963facb76cfcda Mon Sep 17 00:00:00 2001 +From: David Tardon +Date: Thu, 23 Feb 2017 14:30:15 +0100 +Subject: [PATCH] zlib is not needed since the move to librevenge + +Change-Id: Ib83663e9cc7a808db966cd8dfb3fbcd1ee195da6 +--- + configure.ac | 12 + libvisio.pc.in | 2 +- + 2 files changed, 1 insertion(+), 13 deletions(-) + +diff --git a/configure.ac b/configure.ac +index a5b..2aa8ece 100644 +--- a/configure.ac b/configure.ac +@@ -76,18 +76,6 @@ PKG_CHECK_MODULES([ICU],[icu-i18n],[ + AC_SUBST(ICU_CFLAGS) + AC_SUBST(ICU_LIBS) + +-# = +-# Find zlib +-# = +-PKG_CHECK_MODULES([ZLIB],[zlib],[],[ +-AC_CHECK_HEADER(zlib.h, [ZLIB_CFLAGS=], +-[AC_MSG_ERROR(zlib.h not found. install zlib)], []) +-AC_CHECK_LIB(z, inflate, [ ZLIB_LIBS=-lz ], +-[AC_MSG_ERROR(zlib not found or functional)], []) +-]) +-AC_SUBST(ZLIB_CFLAGS) +-AC_SUBST(ZLIB_LIBS) +- + # === + # Find required boost headers + # === +diff --git a/libvisio.pc.in b/libvisio.pc.in +index ce68e6f..638930b 100644 +--- a/libvisio.pc.in b/libvisio.pc.in +@@ -10,4 +10,4 @@ Requires: librevenge-0.0 + Libs: -L${libdir} -lvisio-@VSD_MAJOR_VERSION@.@VSD_MINOR_VERSION@ + Cflags: -I${includedir}/libvisio-@VSD_MAJOR_VERSION@.@VSD_MINOR_VERSION@ + +-Requires.private: icu-i18n libxml-2.0 zlib ++Requires.private: icu-i18n libxml-2.0 +-- +2.1.4 diff --git a/media-libs/libvisio/libvisio-0.1.5-r1.ebuild b/media-libs/libvisio/libvisio-0.1.5-r1.ebuild new file mode 100644 index 000..ac645d8ae41 --- /dev/null +++ b/media-libs/libvisio/libvisio-0.1.5-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/" +inherit autotools +[[ ${PV} == ]] && inherit git-r3 + +DESCRIPTION="Library parsing the visio documents" +HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libr
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 8919c366856cd1d1d2ebb709070dabbe36f0d9b6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Jun 27 19:43:44 2017 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Jun 27 19:58:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8919c366 media-libs/libvisio: Drop unused DEPEND Package-Manager: Portage-2.3.6, Repoman-2.3.1 media-libs/libvisio/libvisio-.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/media-libs/libvisio/libvisio-.ebuild b/media-libs/libvisio/libvisio-.ebuild index bddd7fe6c3b..4033acc10c5 100644 --- a/media-libs/libvisio/libvisio-.ebuild +++ b/media-libs/libvisio/libvisio-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -20,7 +20,6 @@ RDEPEND=" dev-libs/icu:= dev-libs/librevenge dev-libs/libxml2 - sys-libs/zlib " DEPEND="${RDEPEND} dev-lang/perl @@ -40,7 +39,6 @@ src_prepare() { src_configure() { econf \ - --disable-werror \ $(use_with doc docs) \ $(use_enable static-libs static) \ $(use_enable test tests) \
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: c301068003ba53a52918ee3f81f54c3712fc885d Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Nov 26 09:37:23 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Dec 17 15:56:34 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3010680 media-libs/libvisio: Drop eutils.eclass Package-Manager: portage-2.3.0 media-libs/libvisio/libvisio-0.1.5.ebuild | 12 +--- media-libs/libvisio/libvisio-.ebuild | 10 -- 2 files changed, 9 insertions(+), 13 deletions(-) diff --git a/media-libs/libvisio/libvisio-0.1.5.ebuild b/media-libs/libvisio/libvisio-0.1.5.ebuild index 32d5e6b..827883f 100644 --- a/media-libs/libvisio/libvisio-0.1.5.ebuild +++ b/media-libs/libvisio/libvisio-0.1.5.ebuild @@ -5,7 +5,7 @@ EAPI=6 EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/" -inherit autotools eutils +inherit autotools [[ ${PV} == ]] && inherit git-r3 DESCRIPTION="Library parsing the visio documents" @@ -26,7 +26,7 @@ RDEPEND=" " DEPEND="${RDEPEND} dev-lang/perl - >=dev-libs/boost-1.46 + dev-libs/boost dev-util/gperf sys-devel/libtool virtual/pkgconfig @@ -37,23 +37,21 @@ DEPEND="${RDEPEND} PATCHES=( "${FILESDIR}/${PN}-0.1.3-tests-without-tools.patch" ) src_prepare() { - eapply "${PATCHES[@]}" - eapply_user + default [[ -d m4 ]] || mkdir "m4" eautoreconf } src_configure() { econf \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - $(use_enable static-libs static) \ --disable-werror \ $(use_with doc docs) \ + $(use_enable static-libs static) \ $(use_enable test tests) \ $(use_enable tools) } src_install() { default - prune_libtool_files --all + find "${D}" -name '*.la' -delete || die } diff --git a/media-libs/libvisio/libvisio-.ebuild b/media-libs/libvisio/libvisio-.ebuild index 0adbb1c..9174356 100644 --- a/media-libs/libvisio/libvisio-.ebuild +++ b/media-libs/libvisio/libvisio-.ebuild @@ -5,7 +5,6 @@ EAPI=6 EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/" -inherit eutils [[ ${PV} == ]] && inherit autotools git-r3 DESCRIPTION="Library parsing the visio documents" @@ -26,7 +25,7 @@ RDEPEND=" " DEPEND="${RDEPEND} dev-lang/perl - >=dev-libs/boost-1.46 + dev-libs/boost dev-util/gperf sys-devel/libtool virtual/pkgconfig @@ -35,22 +34,21 @@ DEPEND="${RDEPEND} " src_prepare() { - eapply_user + default [[ -d m4 ]] || mkdir "m4" [[ ${PV} == ]] && eautoreconf } src_configure() { econf \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - $(use_enable static-libs static) \ --disable-werror \ $(use_with doc docs) \ + $(use_enable static-libs static) \ $(use_enable test tests) \ $(use_enable tools) } src_install() { default - prune_libtool_files --all + find "${D}" -name '*.la' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: dfe078fec401a46272badeb3b1370fef6758ecb7 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Dec 4 00:06:15 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Sun Dec 4 00:06:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe078fe media-libs/libvisio: Remove old Package-Manager: portage-2.3.2 media-libs/libvisio/Manifest | 1 - media-libs/libvisio/libvisio-0.1.1.ebuild | 54 --- 2 files changed, 55 deletions(-) diff --git a/media-libs/libvisio/Manifest b/media-libs/libvisio/Manifest index adf5fe6..b43b788 100644 --- a/media-libs/libvisio/Manifest +++ b/media-libs/libvisio/Manifest @@ -1,3 +1,2 @@ DIST libvisio-0.0.30.tar.xz 384508 SHA256 e7be89fdef23483deea53a557fe023c9f6b59e0f7bb5ba4f42b5909c86cc11f9 SHA512 d0261f30ca9065873aa498f7594a638d0a90dadd4df609a91e746579d14b5f1f18aa4e4812d25870b390f2df59ffa8f8a4d76618c6e71539023b7610044c9d21 WHIRLPOOL 1e328569f3e810c6cc1399015b7fb5b4aa206e0127109efaad23163fba8d45a4a74945ff6cca3dcc883dcd1248be69149383a2d9f44fb5be213ebfcd2574a92e -DIST libvisio-0.1.1.tar.xz 412752 SHA256 4b510168d1465516fdf6e57c01e2f9eae1fc0ae232c74e44e70693bbc49227f1 SHA512 c17c3a94985bd4c6fb10fc27d1b61ac812d5b663d123d2a5a5089f9297d39c53befffd563e6367aa024df7f69c03a1cfa41edef71c824cf03e26e3b01987dd38 WHIRLPOOL 47b81e6f4ad9f6267113d259f3d9514751fd73a731ded9b265dddbaa918bee5be1a1580ced9ceb287822ee8a67841f15ca06e04d300212301ae5549625589cfa DIST libvisio-0.1.5.tar.xz 504196 SHA256 430a067903660bb1b97daf4b045e408a1bb75ca45e615cf05fb1a4da65fc5a8c SHA512 094ab546f650840d52fc34c1b105eff139d2f6e4d5cab7c9c99f8387ece0d0c6b02ec1376b3281d56a901bac016c2a024bb708c065b8b5d9404104e6494b5fab WHIRLPOOL ee2c67f357a3cc907b78e3cb8c6001ff1da2529d61f691dbad634f15639ff22a72bbec7deae08166ccaa4acfb730a826d96b9f1567e1c7c830ded1dc130388f3 diff --git a/media-libs/libvisio/libvisio-0.1.1.ebuild b/media-libs/libvisio/libvisio-0.1.1.ebuild deleted file mode 100644 index f40e2e2.. --- a/media-libs/libvisio/libvisio-0.1.1.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/" -inherit base eutils -[[ ${PV} == ]] && inherit autotools git-2 - -DESCRIPTION="Library parsing the visio documents" -HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; -[[ ${PV} == ]] || SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz"; - -LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" -SLOT="0" -[[ ${PV} == ]] || \ -KEYWORDS="amd64 ~arm hppa ppc64 x86" -IUSE="doc static-libs test" - -RDEPEND=" - dev-libs/icu:= - dev-libs/librevenge - dev-libs/libxml2 - sys-libs/zlib -" -DEPEND="${RDEPEND} - >=dev-libs/boost-1.46 - dev-util/gperf - sys-devel/libtool - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( dev-util/cppunit ) -" - -src_prepare() { - [[ -d m4 ]] || mkdir "m4" - base_src_prepare - [[ ${PV} == ]] && eautoreconf -} - -src_configure() { - econf \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - $(use_enable static-libs static) \ - --disable-werror \ - $(use_with doc docs) \ - $(use_enable test tests) -} - -src_install() { - default - prune_libtool_files --all -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: a53881391125df53a498dd6b746e0024c678c4bd Author: Jeroen Roovers gentoo org> AuthorDate: Sat Oct 1 12:50:14 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Oct 1 12:50:14 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5388139 media-libs/libvisio: Stable for HPPA (bug #575680). Package-Manager: portage-2.3.1 RepoMan-Options: --ignore-arches media-libs/libvisio/libvisio-0.1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvisio/libvisio-0.1.5.ebuild b/media-libs/libvisio/libvisio-0.1.5.ebuild index f439cde..32d5e6b 100644 --- a/media-libs/libvisio/libvisio-0.1.5.ebuild +++ b/media-libs/libvisio/libvisio-0.1.5.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="amd64 ~arm ~hppa ppc64 x86" +KEYWORDS="amd64 ~arm hppa ppc64 x86" IUSE="doc static-libs test tools" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/files/
commit: 64705de9c3daa4d43d89a75f25dd226f3b5541ee Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Mar 12 15:42:21 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Mar 19 21:39:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64705de9 media-libs/libvisio: Drop obsolete 0.1.3 patches Package-Manager: portage-2.2.27 .../libvisio/files/libvisio-0.1.3-boost-1.59.patch | 22 -- .../files/libvisio-0.1.3-fix-importtest.patch | 25 --- .../libvisio/files/libvisio-0.1.3-fix-tests.patch | 49 -- 3 files changed, 96 deletions(-) diff --git a/media-libs/libvisio/files/libvisio-0.1.3-boost-1.59.patch b/media-libs/libvisio/files/libvisio-0.1.3-boost-1.59.patch deleted file mode 100644 index a0102e8..000 --- a/media-libs/libvisio/files/libvisio-0.1.3-boost-1.59.patch +++ /dev/null @@ -1,22 +0,0 @@ -From: David Tardon -Date: Sun, 30 Aug 2015 11:59:23 + (+0200) -Subject: fix build with boost 1.59 -X-Git-Url: https://gerrit.libreoffice.org/gitweb?p=libvisio.git;a=commitdiff_plain;h=2968c3dff8572b4734cb42c7bd5b00222f7fb288;hp=4b03893826bcc5f859b0ac3bea6a98269499d99f - -fix build with boost 1.59 - -Change-Id: I21eebdfa99d379e57949bfe4bf7eb83aec16f916 - -diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am -index dc0f8fd..6946b0a 100644 a/src/lib/Makefile.am -+++ b/src/lib/Makefile.am -@@ -22,6 +22,7 @@ generated_files = \ - $(top_builddir)/src/lib/tokens.h \ - $(top_builddir)/src/lib/tokenhash.h - -+libvisio_@VSD_MAJOR_VERSION@_@VSD_MINOR_VERSION@_la_CPPFLAGS = -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED - libvisio_@VSD_MAJOR_VERSION@_@VSD_MINOR_VERSION@_la_LIBADD = $(LIBVISIO_LIBS) @LIBVISIO_WIN32_RESOURCE@ - libvisio_@VSD_MAJOR_VERSION@_@VSD_MINOR_VERSION@_la_DEPENDENCIES = @LIBVISIO_WIN32_RESOURCE@ - libvisio_@VSD_MAJOR_VERSION@_@VSD_MINOR_VERSION@_la_LDFLAGS = $(version_info) -export-dynamic -no-undefined diff --git a/media-libs/libvisio/files/libvisio-0.1.3-fix-importtest.patch b/media-libs/libvisio/files/libvisio-0.1.3-fix-importtest.patch deleted file mode 100644 index f7e7035..000 --- a/media-libs/libvisio/files/libvisio-0.1.3-fix-importtest.patch +++ /dev/null @@ -1,25 +0,0 @@ -From a97d30ad693374deab404ec31fe00665882cc949 Mon Sep 17 00:00:00 2001 -From: David Tardon -Date: Mon, 18 Jan 2016 13:53:19 +0100 -Subject: [PATCH] tdf#92396 test must be run in specific time zone - -Change-Id: Idc9d85ae8c5c1a6eccca7e830baa05a867ac4402 - src/test/Makefile.am |3 +++ - 1 file changed, 3 insertions(+) - -diff --git a/src/test/Makefile.am b/src/test/Makefile.am -index 59d3419..23049b5 100644 a/src/test/Makefile.am -+++ b/src/test/Makefile.am -@@ -29,4 +29,7 @@ EXTRA_DIST = \ -data/dwg.vsdx \ -$(test_SOURCES) - -+# ImportTest::testVsdMetadataTitleUtf8 checks formatted date string -+AM_TESTS_ENVIRONMENT = TZ=CET; export TZ; -+ - TESTS = test --- -1.7.9.5 - diff --git a/media-libs/libvisio/files/libvisio-0.1.3-fix-tests.patch b/media-libs/libvisio/files/libvisio-0.1.3-fix-tests.patch deleted file mode 100644 index 19104a1..000 --- a/media-libs/libvisio/files/libvisio-0.1.3-fix-tests.patch +++ /dev/null @@ -1,49 +0,0 @@ -From 75a02c586f6ec49d4316f79004834250ef42b0e0 Mon Sep 17 00:00:00 2001 -From: David Tardon -Date: Sat, 25 Jul 2015 15:11:19 +0200 -Subject: [PATCH] fix test - -The previous version only worked with libxml2 < 2.9.2, because of a bug -in handling nested elements of the same name. - -Change-Id: I1368cedf5845895154806d4ecf427bfbed19165f - configure.ac|4 - src/test/importtest.cpp |6 +++--- - 2 files changed, 7 insertions(+), 3 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 1611dcb..a075e73 100644 a/configure.ac -+++ b/configure.ac -@@ -128,6 +128,10 @@ AS_IF([test "x$enable_tools" = "xyes"], [ - PKG_CHECK_MODULES([REVENGE_STREAM],[ - librevenge-stream-0.0 - ]) -+PKG_CHECK_EXISTS([libxml-2.0 >= 2.9.2], -+[], -+[AC_MSG_ERROR([libxml2 >= 2.9.2 is needed to run tests])] -+) - ]) - AC_SUBST([REVENGE_GENERATORS_CFLAGS]) - AC_SUBST([REVENGE_GENERATORS_LIBS]) -diff --git a/src/test/importtest.cpp b/src/test/importtest.cpp -index 8554309..0296380 100644 a/src/test/importtest.cpp -+++ b/src/test/importtest.cpp -@@ -272,9 +272,9 @@ void ImportTest::testVsdxImportBgColorFromTheme() - void ImportTest::testVsdxCharBgColor() - { - m_doc = parse("bgcolor.vsdx", m_buffer); -- assertXPathNoAttribute(m_doc, "/document/page/layer/textObject/paragraph/span", "background-color"); -- assertXPath(m_doc, "/document/page/layer/layer[2]/textObject/paragraph/span", "background-color", "#9dbb61"); -- assertXPath(m_doc, "/document/page/layer/layer[2]/layer[2]/textObject/paragraph/span", "background-color", "#9dbb61"); -+ assertXPathNoAttribute(m_doc, "/document/page/layer[1]/textObject/paragra
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 8aa4be2a2231cd632a76d931e726a777de320230 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Feb 25 23:07:35 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Thu Feb 25 23:07:35 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa4be2a media-libs/libvisio: Remove old Package-Manager: portage-2.2.27 media-libs/libvisio/Manifest | 1 - media-libs/libvisio/libvisio-0.1.3-r1.ebuild | 63 2 files changed, 64 deletions(-) diff --git a/media-libs/libvisio/Manifest b/media-libs/libvisio/Manifest index dcd05d5..adf5fe6 100644 --- a/media-libs/libvisio/Manifest +++ b/media-libs/libvisio/Manifest @@ -1,4 +1,3 @@ DIST libvisio-0.0.30.tar.xz 384508 SHA256 e7be89fdef23483deea53a557fe023c9f6b59e0f7bb5ba4f42b5909c86cc11f9 SHA512 d0261f30ca9065873aa498f7594a638d0a90dadd4df609a91e746579d14b5f1f18aa4e4812d25870b390f2df59ffa8f8a4d76618c6e71539023b7610044c9d21 WHIRLPOOL 1e328569f3e810c6cc1399015b7fb5b4aa206e0127109efaad23163fba8d45a4a74945ff6cca3dcc883dcd1248be69149383a2d9f44fb5be213ebfcd2574a92e DIST libvisio-0.1.1.tar.xz 412752 SHA256 4b510168d1465516fdf6e57c01e2f9eae1fc0ae232c74e44e70693bbc49227f1 SHA512 c17c3a94985bd4c6fb10fc27d1b61ac812d5b663d123d2a5a5089f9297d39c53befffd563e6367aa024df7f69c03a1cfa41edef71c824cf03e26e3b01987dd38 WHIRLPOOL 47b81e6f4ad9f6267113d259f3d9514751fd73a731ded9b265dddbaa918bee5be1a1580ced9ceb287822ee8a67841f15ca06e04d300212301ae5549625589cfa -DIST libvisio-0.1.3.tar.xz 479592 SHA256 943e03b1e6c969af4c2133a6671c9630adf3aaf8d460156744a28f58c9f47cd8 SHA512 aa7ea66d30b54e70acd6684a861923dd5979025e5fda12e1e777c6e7a461f9691f2df1dd67ea4599dbb7e0293df0eee9dc9848f79067c4058afb090717489d35 WHIRLPOOL db483c052f69d1874681d36bac98bb7d65f6fd1cd2e8650fc2be0be1705b51dc43a79ad306eafacf11f4463e2e1a18776c3b5e5b0aefc7f92f5eb718aee50e04 DIST libvisio-0.1.5.tar.xz 504196 SHA256 430a067903660bb1b97daf4b045e408a1bb75ca45e615cf05fb1a4da65fc5a8c SHA512 094ab546f650840d52fc34c1b105eff139d2f6e4d5cab7c9c99f8387ece0d0c6b02ec1376b3281d56a901bac016c2a024bb708c065b8b5d9404104e6494b5fab WHIRLPOOL ee2c67f357a3cc907b78e3cb8c6001ff1da2529d61f691dbad634f15639ff22a72bbec7deae08166ccaa4acfb730a826d96b9f1567e1c7c830ded1dc130388f3 diff --git a/media-libs/libvisio/libvisio-0.1.3-r1.ebuild b/media-libs/libvisio/libvisio-0.1.3-r1.ebuild deleted file mode 100644 index 8c2449a..000 --- a/media-libs/libvisio/libvisio-0.1.3-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/" -inherit autotools eutils -[[ ${PV} == ]] && inherit git-r3 - -DESCRIPTION="Library parsing the visio documents" -HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; -[[ ${PV} == ]] || SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz"; - -LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" -SLOT="0" -[[ ${PV} == ]] || \ -KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86" -IUSE="doc static-libs test tools" - -RDEPEND=" - dev-libs/icu:= - dev-libs/librevenge - dev-libs/libxml2 - sys-libs/zlib -" -DEPEND="${RDEPEND} - >=dev-libs/boost-1.46 - dev-util/gperf - sys-devel/libtool - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( dev-util/cppunit ) -" - -PATCHES=( - "${FILESDIR}/${P}-fix-tests.patch" - "${FILESDIR}/${P}-fix-importtest.patch" - "${FILESDIR}/${P}-tests-without-tools.patch" - "${FILESDIR}/${P}-boost-1.59.patch" -) - -src_prepare() { - epatch "${PATCHES[@]}" - epatch_user - [[ -d m4 ]] || mkdir "m4" - eautoreconf -} - -src_configure() { - econf \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - $(use_enable static-libs static) \ - --disable-werror \ - $(use_with doc docs) \ - $(use_enable test tests) \ - $(use_enable tools) -} - -src_install() { - default - prune_libtool_files --all -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/, media-libs/libvisio/files/
commit: e0e9a97860b81742efd2891f956db03d70950490 Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Feb 6 23:13:43 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Mon Feb 22 17:06:15 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0e9a978 media-libs/libvisio: Fix tests (bugs 563326, 556922); drop old All tests passed. Package-Manager: portage-2.2.27 .../files/libvisio-0.1.3-fix-importtest.patch | 25 ++ .../files/libvisio-0.1.3-tests-without-tools.patch | 12 + media-libs/libvisio/libvisio-0.1.3-r1.ebuild | 20 +--- media-libs/libvisio/libvisio-0.1.3.ebuild | 55 -- 4 files changed, 50 insertions(+), 62 deletions(-) diff --git a/media-libs/libvisio/files/libvisio-0.1.3-fix-importtest.patch b/media-libs/libvisio/files/libvisio-0.1.3-fix-importtest.patch new file mode 100644 index 000..f7e7035 --- /dev/null +++ b/media-libs/libvisio/files/libvisio-0.1.3-fix-importtest.patch @@ -0,0 +1,25 @@ +From a97d30ad693374deab404ec31fe00665882cc949 Mon Sep 17 00:00:00 2001 +From: David Tardon +Date: Mon, 18 Jan 2016 13:53:19 +0100 +Subject: [PATCH] tdf#92396 test must be run in specific time zone + +Change-Id: Idc9d85ae8c5c1a6eccca7e830baa05a867ac4402 +--- + src/test/Makefile.am |3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/src/test/Makefile.am b/src/test/Makefile.am +index 59d3419..23049b5 100644 +--- a/src/test/Makefile.am b/src/test/Makefile.am +@@ -29,4 +29,7 @@ EXTRA_DIST = \ +data/dwg.vsdx \ +$(test_SOURCES) + ++# ImportTest::testVsdMetadataTitleUtf8 checks formatted date string ++AM_TESTS_ENVIRONMENT = TZ=CET; export TZ; ++ + TESTS = test +-- +1.7.9.5 + diff --git a/media-libs/libvisio/files/libvisio-0.1.3-tests-without-tools.patch b/media-libs/libvisio/files/libvisio-0.1.3-tests-without-tools.patch new file mode 100644 index 000..78eb9fe --- /dev/null +++ b/media-libs/libvisio/files/libvisio-0.1.3-tests-without-tools.patch @@ -0,0 +1,12 @@ +--- a/configure.ac 2015-07-25 09:29:53.0 +0200 b/configure.ac 2016-02-07 00:19:30.534383076 +0100 +@@ -317,6 +317,9 @@ + ) + AS_IF([test "x$enable_tests" = "xyes"], [ + PKG_CHECK_MODULES([CPPUNIT], [cppunit]) ++PKG_CHECK_MODULES([REVENGE_STREAM],[ ++librevenge-stream-0.0 ++]) + ], []) + AC_SUBST([CPPUNIT_CFLAGS]) + AC_SUBST([CPPUNIT_LIBS]) diff --git a/media-libs/libvisio/libvisio-0.1.3-r1.ebuild b/media-libs/libvisio/libvisio-0.1.3-r1.ebuild index 0770f0f..8c2449a 100644 --- a/media-libs/libvisio/libvisio-0.1.3-r1.ebuild +++ b/media-libs/libvisio/libvisio-0.1.3-r1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/" -inherit base eutils -[[ ${PV} == ]] && inherit autotools git-r3 +inherit autotools eutils +[[ ${PV} == ]] && inherit git-r3 DESCRIPTION="Library parsing the visio documents" HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; @@ -33,12 +33,18 @@ DEPEND="${RDEPEND} test? ( dev-util/cppunit ) " +PATCHES=( + "${FILESDIR}/${P}-fix-tests.patch" + "${FILESDIR}/${P}-fix-importtest.patch" + "${FILESDIR}/${P}-tests-without-tools.patch" + "${FILESDIR}/${P}-boost-1.59.patch" +) + src_prepare() { - epatch "${FILESDIR}/${P}-fix-tests.patch" \ - "${FILESDIR}/${P}-boost-1.59.patch" + epatch "${PATCHES[@]}" + epatch_user [[ -d m4 ]] || mkdir "m4" - base_src_prepare - [[ ${PV} == ]] && eautoreconf + eautoreconf } src_configure() { diff --git a/media-libs/libvisio/libvisio-0.1.3.ebuild b/media-libs/libvisio/libvisio-0.1.3.ebuild deleted file mode 100644 index 591d1b3..000 --- a/media-libs/libvisio/libvisio-0.1.3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/" -inherit base eutils -[[ ${PV} == ]] && inherit autotools git-r3 - -DESCRIPTION="Library parsing the visio documents" -HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; -[[ ${PV} == ]] || SRC_URI="http://dev-www.libreoffice.org/src/${PN}/${P}.tar.xz"; - -LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" -SLOT="0" -[[ ${PV} == ]] || \ -KEYWORDS="~amd64 ~arm ~hppa ~ppc64 ~x86" -IUSE="doc static-libs test tools" - -RDEPEND=" - dev-libs/icu:= - dev-libs/librevenge - dev-libs/libxml2 - sys-libs/zlib -" -DEPEND="${RDEPEND} - >=dev-libs/boost-1.46 - dev-util/gperf - sys-devel/libtool - virtual/pkgconfig - doc? ( app-doc/doxygen ) - test? ( dev-util/cppunit ) -" - -src_prepare() { -
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: c179c157c568e8ada8f45c3940bfa4ed07dc44eb Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Feb 6 23:34:57 2016 + Commit: Andreas Hüttel gentoo org> CommitDate: Mon Feb 22 17:06:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c179c157 media-libs/libvisio: 0.1.5 version bump, configure needs perl Package-Manager: portage-2.2.27 media-libs/libvisio/Manifest | 1 + .../{libvisio-.ebuild => libvisio-0.1.5.ebuild} | 16 ++-- media-libs/libvisio/libvisio-.ebuild | 9 + 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/media-libs/libvisio/Manifest b/media-libs/libvisio/Manifest index 88298e9..dcd05d5 100644 --- a/media-libs/libvisio/Manifest +++ b/media-libs/libvisio/Manifest @@ -1,3 +1,4 @@ DIST libvisio-0.0.30.tar.xz 384508 SHA256 e7be89fdef23483deea53a557fe023c9f6b59e0f7bb5ba4f42b5909c86cc11f9 SHA512 d0261f30ca9065873aa498f7594a638d0a90dadd4df609a91e746579d14b5f1f18aa4e4812d25870b390f2df59ffa8f8a4d76618c6e71539023b7610044c9d21 WHIRLPOOL 1e328569f3e810c6cc1399015b7fb5b4aa206e0127109efaad23163fba8d45a4a74945ff6cca3dcc883dcd1248be69149383a2d9f44fb5be213ebfcd2574a92e DIST libvisio-0.1.1.tar.xz 412752 SHA256 4b510168d1465516fdf6e57c01e2f9eae1fc0ae232c74e44e70693bbc49227f1 SHA512 c17c3a94985bd4c6fb10fc27d1b61ac812d5b663d123d2a5a5089f9297d39c53befffd563e6367aa024df7f69c03a1cfa41edef71c824cf03e26e3b01987dd38 WHIRLPOOL 47b81e6f4ad9f6267113d259f3d9514751fd73a731ded9b265dddbaa918bee5be1a1580ced9ceb287822ee8a67841f15ca06e04d300212301ae5549625589cfa DIST libvisio-0.1.3.tar.xz 479592 SHA256 943e03b1e6c969af4c2133a6671c9630adf3aaf8d460156744a28f58c9f47cd8 SHA512 aa7ea66d30b54e70acd6684a861923dd5979025e5fda12e1e777c6e7a461f9691f2df1dd67ea4599dbb7e0293df0eee9dc9848f79067c4058afb090717489d35 WHIRLPOOL db483c052f69d1874681d36bac98bb7d65f6fd1cd2e8650fc2be0be1705b51dc43a79ad306eafacf11f4463e2e1a18776c3b5e5b0aefc7f92f5eb718aee50e04 +DIST libvisio-0.1.5.tar.xz 504196 SHA256 430a067903660bb1b97daf4b045e408a1bb75ca45e615cf05fb1a4da65fc5a8c SHA512 094ab546f650840d52fc34c1b105eff139d2f6e4d5cab7c9c99f8387ece0d0c6b02ec1376b3281d56a901bac016c2a024bb708c065b8b5d9404104e6494b5fab WHIRLPOOL ee2c67f357a3cc907b78e3cb8c6001ff1da2529d61f691dbad634f15639ff22a72bbec7deae08166ccaa4acfb730a826d96b9f1567e1c7c830ded1dc130388f3 diff --git a/media-libs/libvisio/libvisio-.ebuild b/media-libs/libvisio/libvisio-0.1.5.ebuild similarity index 81% copy from media-libs/libvisio/libvisio-.ebuild copy to media-libs/libvisio/libvisio-0.1.5.ebuild index 591d1b3..c2ac25f 100644 --- a/media-libs/libvisio/libvisio-.ebuild +++ b/media-libs/libvisio/libvisio-0.1.5.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/" -inherit base eutils -[[ ${PV} == ]] && inherit autotools git-r3 +inherit autotools eutils +[[ ${PV} == ]] && inherit git-r3 DESCRIPTION="Library parsing the visio documents" HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; @@ -25,6 +25,7 @@ RDEPEND=" sys-libs/zlib " DEPEND="${RDEPEND} + dev-lang/perl >=dev-libs/boost-1.46 dev-util/gperf sys-devel/libtool @@ -33,10 +34,13 @@ DEPEND="${RDEPEND} test? ( dev-util/cppunit ) " +PATCHES=( "${FILESDIR}/${PN}-0.1.3-tests-without-tools.patch" ) + src_prepare() { + eapply "${PATCHES[@]}" + eapply_user [[ -d m4 ]] || mkdir "m4" - base_src_prepare - [[ ${PV} == ]] && eautoreconf + eautoreconf } src_configure() { diff --git a/media-libs/libvisio/libvisio-.ebuild b/media-libs/libvisio/libvisio-.ebuild index 591d1b3..0adbb1c 100644 --- a/media-libs/libvisio/libvisio-.ebuild +++ b/media-libs/libvisio/libvisio-.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/" -inherit base eutils +inherit eutils [[ ${PV} == ]] && inherit autotools git-r3 DESCRIPTION="Library parsing the visio documents" @@ -25,6 +25,7 @@ RDEPEND=" sys-libs/zlib " DEPEND="${RDEPEND} + dev-lang/perl >=dev-libs/boost-1.46 dev-util/gperf sys-devel/libtool @@ -34,8 +35,8 @@ DEPEND="${RDEPEND} " src_prepare() { + eapply_user [[ -d m4 ]] || mkdir "m4" - base_src_prepare [[ ${PV} == ]] && eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/
commit: 0aaa91384dcbd460c9d05848c808784503ab03cc Author: Jeroen Roovers gentoo org> AuthorDate: Sat Jan 23 07:57:36 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Sat Jan 23 08:00:09 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aaa9138 media-libs/libvisio: Stable for HPPA PPC64 (bug #568412). Package-Manager: portage-2.2.27 RepoMan-Options: --ignore-arches media-libs/libvisio/libvisio-0.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvisio/libvisio-0.1.1.ebuild b/media-libs/libvisio/libvisio-0.1.1.ebuild index 729741b..f40e2e2 100644 --- a/media-libs/libvisio/libvisio-0.1.1.ebuild +++ b/media-libs/libvisio/libvisio-0.1.1.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://wiki.documentfoundation.org/DLP/Libraries/libvisio"; LICENSE="|| ( GPL-2+ LGPL-2.1 MPL-1.1 )" SLOT="0" [[ ${PV} == ]] || \ -KEYWORDS="amd64 ~arm ~hppa ~ppc64 x86" +KEYWORDS="amd64 ~arm hppa ppc64 x86" IUSE="doc static-libs test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvisio/files/, media-libs/libvisio/
commit: 8fcd35dbc3da4a84384486f1012f165e2b68750b Author: Andreas Sturmlechner gmail com> AuthorDate: Sat Oct 10 23:23:17 2015 + Commit: Andreas Hüttel gentoo org> CommitDate: Sat Oct 10 23:23:17 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcd35db media-libs/libvisio: Revision bump fixes tests and build w/ boost-1.59 See also https://bugs.gentoo.org/show_bug.cgi?id=556922 Package-Manager: portage-2.2.20.1 .../libvisio/files/libvisio-0.1.3-boost-1.59.patch | 22 + .../libvisio/files/libvisio-0.1.3-fix-tests.patch | 49 +++ media-libs/libvisio/libvisio-0.1.3-r1.ebuild | 57 ++ 3 files changed, 128 insertions(+) diff --git a/media-libs/libvisio/files/libvisio-0.1.3-boost-1.59.patch b/media-libs/libvisio/files/libvisio-0.1.3-boost-1.59.patch new file mode 100644 index 000..a0102e8 --- /dev/null +++ b/media-libs/libvisio/files/libvisio-0.1.3-boost-1.59.patch @@ -0,0 +1,22 @@ +From: David Tardon +Date: Sun, 30 Aug 2015 11:59:23 + (+0200) +Subject: fix build with boost 1.59 +X-Git-Url: https://gerrit.libreoffice.org/gitweb?p=libvisio.git;a=commitdiff_plain;h=2968c3dff8572b4734cb42c7bd5b00222f7fb288;hp=4b03893826bcc5f859b0ac3bea6a98269499d99f + +fix build with boost 1.59 + +Change-Id: I21eebdfa99d379e57949bfe4bf7eb83aec16f916 +--- + +diff --git a/src/lib/Makefile.am b/src/lib/Makefile.am +index dc0f8fd..6946b0a 100644 +--- a/src/lib/Makefile.am b/src/lib/Makefile.am +@@ -22,6 +22,7 @@ generated_files = \ + $(top_builddir)/src/lib/tokens.h \ + $(top_builddir)/src/lib/tokenhash.h + ++libvisio_@VSD_MAJOR_VERSION@_@VSD_MINOR_VERSION@_la_CPPFLAGS = -DBOOST_ERROR_CODE_HEADER_ONLY -DBOOST_SYSTEM_NO_DEPRECATED + libvisio_@VSD_MAJOR_VERSION@_@VSD_MINOR_VERSION@_la_LIBADD = $(LIBVISIO_LIBS) @LIBVISIO_WIN32_RESOURCE@ + libvisio_@VSD_MAJOR_VERSION@_@VSD_MINOR_VERSION@_la_DEPENDENCIES = @LIBVISIO_WIN32_RESOURCE@ + libvisio_@VSD_MAJOR_VERSION@_@VSD_MINOR_VERSION@_la_LDFLAGS = $(version_info) -export-dynamic -no-undefined diff --git a/media-libs/libvisio/files/libvisio-0.1.3-fix-tests.patch b/media-libs/libvisio/files/libvisio-0.1.3-fix-tests.patch new file mode 100644 index 000..19104a1 --- /dev/null +++ b/media-libs/libvisio/files/libvisio-0.1.3-fix-tests.patch @@ -0,0 +1,49 @@ +From 75a02c586f6ec49d4316f79004834250ef42b0e0 Mon Sep 17 00:00:00 2001 +From: David Tardon +Date: Sat, 25 Jul 2015 15:11:19 +0200 +Subject: [PATCH] fix test + +The previous version only worked with libxml2 < 2.9.2, because of a bug +in handling nested elements of the same name. + +Change-Id: I1368cedf5845895154806d4ecf427bfbed19165f +--- + configure.ac|4 + src/test/importtest.cpp |6 +++--- + 2 files changed, 7 insertions(+), 3 deletions(-) + +diff --git a/configure.ac b/configure.ac +index 1611dcb..a075e73 100644 +--- a/configure.ac b/configure.ac +@@ -128,6 +128,10 @@ AS_IF([test "x$enable_tools" = "xyes"], [ + PKG_CHECK_MODULES([REVENGE_STREAM],[ + librevenge-stream-0.0 + ]) ++PKG_CHECK_EXISTS([libxml-2.0 >= 2.9.2], ++[], ++[AC_MSG_ERROR([libxml2 >= 2.9.2 is needed to run tests])] ++) + ]) + AC_SUBST([REVENGE_GENERATORS_CFLAGS]) + AC_SUBST([REVENGE_GENERATORS_LIBS]) +diff --git a/src/test/importtest.cpp b/src/test/importtest.cpp +index 8554309..0296380 100644 +--- a/src/test/importtest.cpp b/src/test/importtest.cpp +@@ -272,9 +272,9 @@ void ImportTest::testVsdxImportBgColorFromTheme() + void ImportTest::testVsdxCharBgColor() + { + m_doc = parse("bgcolor.vsdx", m_buffer); +- assertXPathNoAttribute(m_doc, "/document/page/layer/textObject/paragraph/span", "background-color"); +- assertXPath(m_doc, "/document/page/layer/layer[2]/textObject/paragraph/span", "background-color", "#9dbb61"); +- assertXPath(m_doc, "/document/page/layer/layer[2]/layer[2]/textObject/paragraph/span", "background-color", "#9dbb61"); ++ assertXPathNoAttribute(m_doc, "/document/page/layer[1]/textObject/paragraph/span", "background-color"); ++ assertXPath(m_doc, "/document/page/layer[2]/textObject/paragraph/span", "background-color", "#9dbb61"); ++ assertXPath(m_doc, "/document/page/layer[3]/textObject/paragraph/span", "background-color", "#9dbb61"); + } + + CPPUNIT_TEST_SUITE_REGISTRATION(ImportTest); +-- +1.7.9.5 + diff --git a/media-libs/libvisio/libvisio-0.1.3-r1.ebuild b/media-libs/libvisio/libvisio-0.1.3-r1.ebuild new file mode 100644 index 000..0770f0f --- /dev/null +++ b/media-libs/libvisio/libvisio-0.1.3-r1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +EGIT_REPO_URI="git://anongit.freedesktop.org/git/libreoffice/libvisio/" +inherit base eutils +[[ ${PV} == ]] && inherit autotools git-r3 + +DESCRIPTION="Library parsing the visio documents" +HOMEPAGE="https://wiki.documentfoundation.org/