[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 4714d56af2616ccba905f94ceede70a789665574 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 15 08:17:20 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 15 09:02:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4714d56a dev-libs/xerces-c: EAPI-7 bump, switch to cmake Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/xerces-c/xerces-c-.ebuild | 23 --- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index 627bdbc2f2f..995f942a437 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +EAPI=7 -inherit cmake-utils prefix +inherit cmake prefix DESCRIPTION="A validating XML parser written in a portable subset of C++" HOMEPAGE="https://xerces.apache.org/xerces-c/"; @@ -19,14 +18,16 @@ fi LICENSE="Apache-2.0" SLOT="0" - IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" + RESTRICT="!test? ( test )" -RDEPEND="icu? ( dev-libs/icu:0= ) +RDEPEND=" curl? ( net-misc/curl ) + icu? ( dev-libs/icu:0= ) virtual/libiconv" -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" doc? ( app-doc/doxygen ) test? ( dev-lang/perl )" @@ -83,17 +84,17 @@ src_configure() { -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)" ) - cmake-utils_src_configure + cmake_src_configure } src_compile() { - cmake-utils_src_compile + cmake_src_compile - use doc && cmake-utils_src_compile doc-style createapidocs doc-xml + use doc && cmake_build doc-style createapidocs doc-xml } src_install() { - cmake-utils_src_install + cmake_src_install # package provides .pc files find "${D}" -name '*.la' -delete || die
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: ef1bd5623b3f1112f25615745553c9ed5827fb44 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 15 09:17:04 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 15 09:47:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1bd562 dev-libs/xerces-c: EAPI-7 bump, switch to cmake.eclass, for 3.2.3 too Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 119 + 1 file changed, 119 insertions(+) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild new file mode 100644 index 000..4c29af461e2 --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake prefix + +DESCRIPTION="A validating XML parser written in a portable subset of C++" +HOMEPAGE="https://xerces.apache.org/xerces-c/"; + +if [[ ${PV} == * ]] ; then + ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; + inherit subversion +else + SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" + +RESTRICT="!test? ( test )" + +RDEPEND=" + curl? ( net-misc/curl ) + icu? ( dev-libs/icu:0= ) + virtual/libiconv" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( app-doc/doxygen ) + test? ( dev-lang/perl )" + +DOCS=( CREDITS KEYS NOTICE README ) + +PATCHES=( "${FILESDIR}"/${PN}-3.2.2-fix-XERCESC-2163.patch ) + +pkg_setup() { + export ICUROOT="${EPREFIX}/usr" + + if use iconv && use icu; then + ewarn "This package can use iconv or icu for loading messages" + ewarn "and transcoding, but not both. ICU takes precedence." + fi +} + +src_configure() { + # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. + # But the docs aren't clear about it, so we would need some testing... + local netaccessor + if use curl; then + netaccessor="curl" + elif use elibc_Darwin; then + netaccessor="cfurl" + else + netaccessor="socket" + fi + + local msgloader + if use icu; then + msgloader="icu" + elif use iconv; then + msgloader="iconv" + else + msgloader="inmemory" + fi + + local transcoder + if use icu; then + transcoder="icu" + elif use elibc_Darwin; then + transcoder="macosunicodeconverter" + elif use elibc_FreeBSD; then + transcoder="iconv" + else + transcoder="gnuiconv" + fi + # for interix maybe: transcoder="windows" + + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + -Dnetwork-accessor="${netaccessor}" + -Dmessage-loader="${msgloader}" + -Dtranscoder="${transcoder}" + -Dthreads:BOOL="$(usex threads)" + -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)" + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + use doc && cmake_build doc-style createapidocs doc-xml +} + +src_install() { + cmake_src_install + + # package provides .pc files + find "${D}" -name '*.la' -delete || die + + if use examples; then + # clean out object files, executables, Makefiles + # and the like before installing examples + find samples/ \( -type f -executable -o -iname 'runConfigure' -o -iname '*.o' \ + -o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf '{}' + || die + docinto examples + dodoc -r samples/. + docompress -x /usr/share/doc/${PF}/examples + fi + + # To make sure an appropriate NLS msg file is around when using + # the iconv msgloader ICU has the messages compiled in. + if use iconv && ! use icu; then + doenvd "$(prefixify_ro "${FILESDIR}/50xerces-c")" + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 681d2f3211328f6fc956a6d71e42510a78f01efb Author: Sam James gentoo org> AuthorDate: Sat Mar 6 18:36:37 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 18:36:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681d2f32 dev-libs/xerces-c: Stabilize 3.2.3-r2 arm64, #774483 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 4c29af461e2..8e34d5a3a8d 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 569ff0741510f01b87e50148566f5222996b8c4c Author: Sam James gentoo org> AuthorDate: Sat Mar 6 18:37:03 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 18:37:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=569ff074 dev-libs/xerces-c: Stabilize 3.2.3-r2 arm, #774483 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 8e34d5a3a8d..3b7a474eaf2 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: c3064ca9327e0e99fd05ae1d5f1f0334ec9bec45 Author: Sam James gentoo org> AuthorDate: Sat Mar 6 18:37:52 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 18:37:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3064ca9 dev-libs/xerces-c: Stabilize 3.2.3-r2 x86, #774483 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 3b7a474eaf2..854855b0aca 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 88bea00401a50ad6f44e4e891268da464edc27fe Author: Sam James gentoo org> AuthorDate: Sat Mar 6 23:07:16 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 23:09:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88bea004 dev-libs/xerces-c: Stabilize 3.2.3-r2 ppc, #774483 Tested-by: ernsteiswuerfel mailbox.org> Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 854855b0aca..296f87dcaf5 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 32733701785d67b6fa6240721b5cecdc927e06da Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Mar 7 14:41:37 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Mar 7 14:41:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32733701 dev-libs/xerces-c: amd64 stable wrt bug #774483 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 296f87dcaf5..9c9045da6cb 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 7bb12f9e4f7cecae67ef16d1b190d3f47e6ca782 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Mar 7 17:52:31 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 7 18:45:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb12f9e dev-libs/xerces-c: stable 3.2.3-r2 for sparc, bug #774483 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 9c9045da6cb..a50c66682c0 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: ed86e7a20234137e64f115e5d9ccd2e8d4003f39 Author: Sam James gentoo org> AuthorDate: Mon Mar 8 04:49:45 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 8 04:49:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed86e7a2 dev-libs/xerces-c: Stabilize 3.2.3-r2 ppc64, #774483 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index a50c66682c0..602a29ef1bb 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 861b181ae56d8c757df40dbcd8dab9aae06acaac Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 8 20:37:47 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 8 21:13:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861b181a dev-libs/xerces-c: Drop 3.2.3-r1 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r1.ebuild | 120 - 1 file changed, 120 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r1.ebuild deleted file mode 100644 index b6a53f71d1b..000 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r1.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -: ${CMAKE_MAKEFILE_GENERATOR:=ninja} - -inherit cmake-utils prefix - -DESCRIPTION="A validating XML parser written in a portable subset of C++" -HOMEPAGE="https://xerces.apache.org/xerces-c/"; - -if [[ ${PV} == * ]] ; then - ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; - inherit subversion -else - SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" -RESTRICT="!test? ( test )" - -RDEPEND="icu? ( dev-libs/icu:0= ) - curl? ( net-misc/curl ) - virtual/libiconv" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - test? ( dev-lang/perl )" - -DOCS=( CREDITS KEYS NOTICE README ) - -PATCHES=( - "${FILESDIR}"/xerces-c-3.2.2-fix-XERCESC-2163.patch -) - -pkg_setup() { - export ICUROOT="${EPREFIX}/usr" - - if use iconv && use icu; then - ewarn "This package can use iconv or icu for loading messages" - ewarn "and transcoding, but not both. ICU takes precedence." - fi -} - -src_configure() { - # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. - # But the docs aren't clear about it, so we would need some testing... - local netaccessor - if use curl; then - netaccessor="curl" - elif use elibc_Darwin; then - netaccessor="cfurl" - else - netaccessor="socket" - fi - - local msgloader - if use icu; then - msgloader="icu" - elif use iconv; then - msgloader="iconv" - else - msgloader="inmemory" - fi - - local transcoder - if use icu; then - transcoder="icu" - elif use elibc_Darwin; then - transcoder="macosunicodeconverter" - elif use elibc_FreeBSD; then - transcoder="iconv" - else - transcoder="gnuiconv" - fi - # for interix maybe: transcoder="windows" - - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - -Dnetwork-accessor="${netaccessor}" - -Dmessage-loader="${msgloader}" - -Dtranscoder="${transcoder}" - -Dthreads:BOOL="$(usex threads)" - -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)" - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - - use doc && cmake-utils_src_compile doc-style createapidocs doc-xml -} - -src_install() { - cmake-utils_src_install - - # package provides .pc files - find "${D}" -name '*.la' -delete || die - - if use examples; then - # clean out object files, executables, Makefiles - # and the like before installing examples - find samples/ \( -type f -executable -o -iname 'runConfigure' -o -iname '*.o' \ - -o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf '{}' + || die - docinto examples - dodoc -r samples/. - docompress -x /usr/share/doc/${PF}/examples - fi - - # To make sure an appropriate NLS msg file is around when using - # the iconv msgloader ICU has the messages compiled in. - if use iconv && ! use icu; then - doenvd "$(prefixify_ro "${FILESDIR}/50xerces-c")" - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: c7daa85b73bcbe4f3ee5a1ae4c27a0c871298da6 Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 13 08:28:24 2020 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 13 08:29:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7daa85b dev-libs/xerces-c: Bump to version 3.2.3 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> dev-libs/xerces-c/Manifest | 1 + dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 116 2 files changed, 117 insertions(+) diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index 6a69a800d6b..51b28cd065e 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1 +1,2 @@ DIST xerces-c-3.2.2.tar.gz 7100953 BLAKE2B d167299797189ef181c384ac49095e8bc4cf4e0c7d646e72840a19f56c6eea060168d2c2d29c29ce6cc76dd44e403bea4c3dcde67f964b87f3abc807ad0b14ad SHA512 13709b47b61d957d736f34b774dbc7fbd85171eedebd0cada41fd1d17929e6c42904c882b1e1d4f9b4fd464938b62e5ebb127187b4974dfade6a593e31471e80 +DIST xerces-c-3.2.3.tar.gz 7120270 BLAKE2B d622621657f33ada75a9ef330e2b8f9cff717d8efc06f2a1fffea77360596e5192b48a6a015403a1045aa2492c626ba05f1de15eb5b997a80ca19b032db8 SHA512 206c5c31510224b8f6963b051f27968e4fe70374a0adb2c2990ac1f865b3bac41f63e6bfb7279faa21477f8878a3b9671ba70726fc75a84e51f037ef158639ad diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild new file mode 100644 index 000..627bdbc2f2f --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} + +inherit cmake-utils prefix + +DESCRIPTION="A validating XML parser written in a portable subset of C++" +HOMEPAGE="https://xerces.apache.org/xerces-c/"; + +if [[ ${PV} == * ]] ; then + ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; + inherit subversion +else + SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" +RESTRICT="!test? ( test )" + +RDEPEND="icu? ( dev-libs/icu:0= ) + curl? ( net-misc/curl ) + virtual/libiconv" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) + test? ( dev-lang/perl )" + +DOCS=( CREDITS KEYS NOTICE README ) + +pkg_setup() { + export ICUROOT="${EPREFIX}/usr" + + if use iconv && use icu; then + ewarn "This package can use iconv or icu for loading messages" + ewarn "and transcoding, but not both. ICU takes precedence." + fi +} + +src_configure() { + # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. + # But the docs aren't clear about it, so we would need some testing... + local netaccessor + if use curl; then + netaccessor="curl" + elif use elibc_Darwin; then + netaccessor="cfurl" + else + netaccessor="socket" + fi + + local msgloader + if use icu; then + msgloader="icu" + elif use iconv; then + msgloader="iconv" + else + msgloader="inmemory" + fi + + local transcoder + if use icu; then + transcoder="icu" + elif use elibc_Darwin; then + transcoder="macosunicodeconverter" + elif use elibc_FreeBSD; then + transcoder="iconv" + else + transcoder="gnuiconv" + fi + # for interix maybe: transcoder="windows" + + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + -Dnetwork-accessor="${netaccessor}" + -Dmessage-loader="${msgloader}" + -Dtranscoder="${transcoder}" + -Dthreads:BOOL="$(usex threads)" + -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)" + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + + use doc && cmake-utils_src_compile doc-style createapidocs doc-xml +} + +src_install() { + cmake-utils_src_install + + # package provides .pc files + find "${D}" -name '*.la' -delete || die + + if use examples; then + # clean out object files, executables, Makefiles + # and the like before installing examples + find samples/ \( -type f -executable -o -iname 'runConfigure' -o -iname '*.o' \ + -o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf '{}' + || die + docinto examples + dodoc -r samples/. + docompress
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: b49e815931a53679006810c58f0421413d8a91ea Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 13 08:29:23 2020 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 13 08:29:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49e8159 dev-libs/xerces-c: Synced live ebuild Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> dev-libs/xerces-c/xerces-c-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index aaa442c31bf..627bdbc2f2f 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -75,6 +75,7 @@ src_configure() { # for interix maybe: transcoder="windows" local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" -Dnetwork-accessor="${netaccessor}" -Dmessage-loader="${msgloader}" -Dtranscoder="${transcoder}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 0cd2b1e296c2fef3706df7b865b04ecef02cc182 Author: Sam James gentoo org> AuthorDate: Thu Sep 3 23:48:38 2020 + Commit: Sam James gentoo org> CommitDate: Thu Sep 3 23:48:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd2b1e2 dev-libs/xerces-c: ppc64 stable (bug #737588) Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild index c40bb0f6562..24b758531bd 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: f9696fac26bfabbd92db7227c786a03866fa24bb Author: Sam James gentoo org> AuthorDate: Sat Sep 5 15:23:20 2020 + Commit: Sam James gentoo org> CommitDate: Sat Sep 5 15:23:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9696fac dev-libs/xerces-c: ppc stable (bug #737588) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild index 24b758531bd..f0c894c9ed8 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 061d0f6a4cb417e98c3fc07bffbc056a9447dbb7 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 17 09:55:23 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 17 09:55:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061d0f6a dev-libs/xerces-c: amd64 stable wrt bug #737588 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild index 627bdbc2f2f..76e51f674f8 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 7df43f0d650b27038c41cc7578fdd12899bd3fa7 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 17 09:56:37 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 17 09:56:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df43f0d dev-libs/xerces-c: arm stable wrt bug #737588 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild index 76e51f674f8..e7a90d3f21c 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: f885ed51b7024754b124e51f1e01e319c6721280 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 17 09:59:41 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 17 09:59:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f885ed51 dev-libs/xerces-c: sparc stable wrt bug #737588 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild index e7a90d3f21c..6c8c6d4ca86 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 4fd3997bf71c51b0c4f714262247bbee84b0d19a Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 17 10:01:01 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 17 10:01:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd3997b dev-libs/xerces-c: x86 stable wrt bug #737588 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild index 6c8c6d4ca86..75d78b767d9 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 6920235253be655762301e7b59f6db25a72a3b72 Author: Sam James gentoo org> AuthorDate: Tue Aug 18 23:47:32 2020 + Commit: Sam James gentoo org> CommitDate: Tue Aug 18 23:47:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69202352 dev-libs/xerces-c: Stabilize 3.2.3 arm64, #737588 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild index 75d78b767d9..ea5ac23e96a 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: d44c5335caab78673cd90396bbaee64b1de94e66 Author: Rolf Eike Beer sf-mail de> AuthorDate: Wed Aug 19 07:24:01 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Wed Aug 19 08:31:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44c5335 dev-libs/xerces-c: stable 3.2.3 for hppa, bug #737588 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild index ea5ac23e96a..c40bb0f6562 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: d9f6de37da26446a60ebc0d3c44a135fe4fc09eb Author: Sam James gentoo org> AuthorDate: Tue Apr 12 10:38:45 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 12 10:38:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f6de37 dev-libs/xerces-c: migrate to xz Smaller tarballs. Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/Manifest | 2 +- dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- dev-libs/xerces-c/xerces-c-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index b6d8b2b53731..4e22c2a7639e 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1 +1 @@ -DIST xerces-c-3.2.3.tar.gz 7120270 BLAKE2B d622621657f33ada75a9ef330e2b8f9cff717d8efc06f2a1fffea77360596e5192b48a6a015403a1045aa2492c626ba05f1de15eb5b997a80ca19b032db8 SHA512 206c5c31510224b8f6963b051f27968e4fe70374a0adb2c2990ac1f865b3bac41f63e6bfb7279faa21477f8878a3b9671ba70726fc75a84e51f037ef158639ad +DIST xerces-c-3.2.3.tar.xz 4184368 BLAKE2B e582ecfa13d521061d0a0ba2e53b595047b325b53d5b634eadc0ed1967410733142e11951d907edf96386b1417adc938bf2f2f4eab760dcb81c0e718a48cf300 SHA512 8b8ac9a8377788753a918af2bd4437af5bb94b275e50fe1ab7cc6af88a8531248518705bc794da702a3e06a82a064cbd25e4149c2526aff7f61cf49ded4fdfab diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index c72408418f20..c2f0aa30e665 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; inherit subversion else - SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index 880626707f29..133712bc42a3 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; inherit subversion else - SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: f170acdf10b74fe7cfd6e7040e25a16b5ba25d37 Author: David Seifert gentoo org> AuthorDate: Sun Jan 2 17:48:51 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 2 17:48:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f170acdf dev-libs/xerces-c: remove freebsd-libc Signed-off-by: David Seifert gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 6 ++ dev-libs/xerces-c/xerces-c-.ebuild | 6 ++ 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 0980ff14986b..12e5092bd051 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.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 @@ -18,7 +18,7 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin examples iconv icu static-libs test threads" RESTRICT="!test? ( test )" @@ -70,8 +70,6 @@ src_configure() { transcoder="icu" elif use elibc_Darwin; then transcoder="macosunicodeconverter" - elif use elibc_FreeBSD; then - transcoder="iconv" else transcoder="gnuiconv" fi diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index 995f942a4379..99fc6f8cc6ce 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.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 @@ -18,7 +18,7 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin examples iconv icu static-libs test threads" RESTRICT="!test? ( test )" @@ -68,8 +68,6 @@ src_configure() { transcoder="icu" elif use elibc_Darwin; then transcoder="macosunicodeconverter" - elif use elibc_FreeBSD; then - transcoder="iconv" else transcoder="gnuiconv" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 1041096bcc34e6314691617b300ba75ebd914976 Author: David Seifert gentoo org> AuthorDate: Mon Jan 3 23:26:06 2022 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 3 23:26:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1041096b dev-libs/xerces-c: remove implicit elibc_* flags Signed-off-by: David Seifert gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- dev-libs/xerces-c/xerces-c-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 12e5092bd051..c72408418f20 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -18,7 +18,7 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin examples iconv icu static-libs test threads" +IUSE="cpu_flags_x86_sse2 curl doc examples iconv icu static-libs test threads" RESTRICT="!test? ( test )" diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index 99fc6f8cc6ce..880626707f29 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -18,7 +18,7 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin examples iconv icu static-libs test threads" +IUSE="cpu_flags_x86_sse2 curl doc examples iconv icu static-libs test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: b738119e9f6ed8bff341ff1eea3453a2ea6d0c1b Author: Sam James gentoo org> AuthorDate: Tue Apr 26 14:34:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 26 14:38:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b738119e dev-libs/xerces-c: Keyword 3.2.3-r2 s390, #840930 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index c2f0aa30e665..dc85454c9e42 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 4daee789d58e9bd0ea7645010982338b49b39d38 Author: Marek Szuba gentoo org> AuthorDate: Sat Aug 14 21:53:50 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat Aug 14 23:15:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4daee789 dev-libs/xerces-c: keyword 3.2.3-r2 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 602a29ef1bb..0980ff14986 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 267461bb05296befc15688780f47b3ec15715d35 Author: Alexis Ballier gentoo org> AuthorDate: Fri Jul 7 19:04:42 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Jul 7 19:04:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=267461bb dev-libs/xerces-c: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index a2cc27339cc..6ae6b01c834 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: bd5a1a5405cf2128940c824a65e6690243a14eb2 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jul 20 20:35:50 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jul 20 20:57:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5a1a54 dev-libs/xerces-c: ia64 keyworded, bug #10 Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64" dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index 6ae6b01c834..fb393626069 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 56302eae0ddcf55ea93f5aaa45bc81e6a6c8 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Oct 15 12:47:38 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Oct 15 12:47:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56302eae dev-libs/xerces-c: amd64 stable wrt bug #584506 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/xerces-c/xerces-c-3.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4.ebuild index ff57316..79ab236 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 43e0e1c1a34a7ca935981c16c1f5eb91dc5c2c2a Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Oct 15 12:48:05 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Oct 15 12:48:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e0e1c1 dev-libs/xerces-c: x86 stable wrt bug #584506 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/xerces-c/xerces-c-3.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4.ebuild index 79ab236..c8782fb 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 5b02fab77ca6daeac2e4cfe3f95fe7885df810ba Author: Tobias Klausmann gentoo org> AuthorDate: Sun Oct 16 11:15:39 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Oct 16 11:15:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b02fab7 dev-libs/xerces-c-3.1.4-r1: stable on alpha Gentoo-Bug: 584506 dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index 5c5b6b4..032df2d 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 7900beaa9617b4b0a044641fef9cd8a123ed0f8e Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 17 04:51:41 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 17 04:51:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7900beaa dev-libs/xerces-c: Stable for HPPA PPC64 (bug #584506). Package-Manager: portage-2.3.2 RepoMan-Options: --ignore-arches dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index 032df2d..bc39a5c 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm hppa ~ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 18b0a0f7971c90a2d463ecad249a27b69243137a Author: Manuel Rüger gentoo org> AuthorDate: Sun Feb 28 11:55:17 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Feb 28 12:07:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b0a0f7 dev-libs/xerces-c: Version bump Package-Manager: portage-2.2.27 dev-libs/xerces-c/Manifest | 1 + dev-libs/xerces-c/xerces-c-3.1.3.ebuild | 99 + 2 files changed, 100 insertions(+) diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index f27ac77..4641232 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1 +1,2 @@ DIST xerces-c-3.1.2.tar.gz 6959894 SHA256 743bd0a029bf8de56a587c270d97031e0099fe2b7142cef03e0da16e282655a0 SHA512 89b61c336b270e124f7773534606706787da02437cf0b9d0374481027eb235692990b99e8ead383cb2d6da52dab2ae5f14fafcf30aba748900e1a0c32957fdc8 WHIRLPOOL 768e6f653345ed30de2b3840f437bd22df381e8c341ddfdaedd08ed48d2331937e2431cdbc503c9d1a9180848cbc6a13f0a0fe359b6d8b7e846f0b49e9e2a43b +DIST xerces-c-3.1.3.tar.gz 9009575 SHA256 f3d4f73db7c981e16db2b16d9424b0c75d9fbd30ad81747cac047bc6170b5b49 SHA512 587f74360265d148fede240b04b75aaeb17d67d7da007084bcab95af893f6512503ea487766dbf318aaa750c8463bfe1b9b6593925b7181c341dd06ca0113183 WHIRLPOOL 4f0277052f9cc8428f8976ec0d1305439882f67ebc592946e7f8d0905a06e157801413d51d644afca1042d8341dab7261374a8c678c6f78a3d11dbfa96f9a4e2 diff --git a/dev-libs/xerces-c/xerces-c-3.1.3.ebuild b/dev-libs/xerces-c/xerces-c-3.1.3.ebuild new file mode 100644 index 000..d8e0f94 --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-3.1.3.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils + +DESCRIPTION="A validating XML parser written in a portable subset of C++" +HOMEPAGE="http://xerces.apache.org/xerces-c/"; +SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD iconv icu static-libs threads" + +RDEPEND="icu? ( dev-libs/icu:0= ) + curl? ( net-misc/curl ) + virtual/libiconv" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +DOCS=( CREDITS KEYS NOTICE README version.incl ) + +pkg_setup() { + export ICUROOT="/usr" + + if use iconv && use icu ; then + ewarn "This package can use iconv or icu for loading messages" + ewarn "and transcoding, but not both. ICU will precede." + fi +} + +src_prepare() { + use threads || epatch "${FILESDIR}/3.1.1-disable-thread-tests.patch" + + sed -i \ + -e 's|$(prefix)/msg|$(DESTDIR)/$(prefix)/share/xerces-c/msg|' \ + -e 's/@mkdir_p@/@MKDIR_P@/' \ + src/xercesc/util/MsgLoaders/MsgCatalog/Makefile.in || die + + epatch_user +} + +src_configure() { + local mloader="inmemory" + use iconv && mloader="iconv" + use icu && mloader="icu" + + local transcoder="gnuiconv" + use elibc_FreeBSD && transcoder="iconv" + use elibc_Darwin && transcoder="macosunicodeconverter" + use icu && transcoder="icu" + # for interix maybe: transcoder="windows" + + # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. + # But the docs aren't clear about it, so we would need some testing... + local netaccessor="socket" + use elibc_Darwin && netaccessor="cfurl" + use curl && netaccessor="curl" + + econf \ + --disable-pretty-make \ + $(use_enable static-libs static) \ + $(use_enable threads) \ + --enable-msgloader-${mloader} \ + --enable-netaccessor-${netaccessor} \ + --enable-transcoder-${transcoder} \ + $(use_enable cpu_flags_x86_sse2 sse2) +} + +src_compile() { + default + + if use doc ; then + cd "${S}/doc" + doxygen || die "making docs failed" + fi +} + +src_install () { + default + prune_libtool_files + + # To make sure an appropriate NLS msg file is around when using the iconv msgloader + # ICU has the messages compiled in. + if use iconv && ! use icu ; then + doenvd "${FILESDIR}/50xerces-c" + fi + + if use doc; then + insinto /usr/share/doc/${PF} + rm -rf samples/Makefile* samples/runConfigure samples/src/*/Makefile* samples/.libs + doins -r samples + dohtml -r doc/html/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 133541be48c4200d3fbbfa287472a3d602e672ef Author: Michael Weber gentoo org> AuthorDate: Mon Feb 27 17:07:21 2017 + Commit: Michael Weber gentoo org> CommitDate: Mon Feb 27 18:55:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133541be dev-libs/xerces-c: arm stable (bug 590274). Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index 4cacf99baf..7d55d3e445 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 44485bad3bbf280839f823b81a1051e56db5c93f Author: David Seifert gentoo org> AuthorDate: Wed Dec 21 08:07:45 2016 + Commit: David Seifert gentoo org> CommitDate: Wed Dec 21 08:08:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44485bad dev-libs/xerces-c: Remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-libs/xerces-c/Manifest | 2 - dev-libs/xerces-c/xerces-c-3.1.2.ebuild | 99 - dev-libs/xerces-c/xerces-c-3.1.3.ebuild | 99 - 3 files changed, 200 deletions(-) diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index 6654a9b..97fc333 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1,3 +1 @@ -DIST xerces-c-3.1.2.tar.gz 6959894 SHA256 743bd0a029bf8de56a587c270d97031e0099fe2b7142cef03e0da16e282655a0 SHA512 89b61c336b270e124f7773534606706787da02437cf0b9d0374481027eb235692990b99e8ead383cb2d6da52dab2ae5f14fafcf30aba748900e1a0c32957fdc8 WHIRLPOOL 768e6f653345ed30de2b3840f437bd22df381e8c341ddfdaedd08ed48d2331937e2431cdbc503c9d1a9180848cbc6a13f0a0fe359b6d8b7e846f0b49e9e2a43b -DIST xerces-c-3.1.3.tar.gz 9009575 SHA256 f3d4f73db7c981e16db2b16d9424b0c75d9fbd30ad81747cac047bc6170b5b49 SHA512 587f74360265d148fede240b04b75aaeb17d67d7da007084bcab95af893f6512503ea487766dbf318aaa750c8463bfe1b9b6593925b7181c341dd06ca0113183 WHIRLPOOL 4f0277052f9cc8428f8976ec0d1305439882f67ebc592946e7f8d0905a06e157801413d51d644afca1042d8341dab7261374a8c678c6f78a3d11dbfa96f9a4e2 DIST xerces-c-3.1.4.tar.gz 6992545 SHA256 c98eedac4cf8a73b09366ad349cb3ef30640e7a3089d360d40a3dde93f66ecf6 SHA512 8afd775bac0345a2714b77a1ae2cfb8ae67f0239ec7370de7d89612dec64d2e1df48612c875fe239ab6f2eb31914c2d3914617e6b34a1bae0bbb14e4dbc787b5 WHIRLPOOL 37e2b7662fc500c1dafe121eb8b3b94822f54dff144682f3a0729bc051609f1bb83a540f3e428fbda6f230b72a37a147edb3088000a9a408bb65fa4ec4126f07 diff --git a/dev-libs/xerces-c/xerces-c-3.1.2.ebuild b/dev-libs/xerces-c/xerces-c-3.1.2.ebuild deleted file mode 100644 index 2f55f90.. --- a/dev-libs/xerces-c/xerces-c-3.1.2.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils - -DESCRIPTION="A validating XML parser written in a portable subset of C++" -HOMEPAGE="http://xerces.apache.org/xerces-c/"; -SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" - -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD iconv icu static-libs threads" - -RDEPEND="icu? ( dev-libs/icu:0= ) - curl? ( net-misc/curl ) - virtual/libiconv" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -DOCS=( CREDITS KEYS NOTICE README version.incl ) - -pkg_setup() { - export ICUROOT="/usr" - - if use iconv && use icu ; then - ewarn "This package can use iconv or icu for loading messages" - ewarn "and transcoding, but not both. ICU will precede." - fi -} - -src_prepare() { - use threads || epatch "${FILESDIR}/3.1.1-disable-thread-tests.patch" - - sed -i \ - -e 's|$(prefix)/msg|$(DESTDIR)/$(prefix)/share/xerces-c/msg|' \ - -e 's/@mkdir_p@/@MKDIR_P@/' \ - src/xercesc/util/MsgLoaders/MsgCatalog/Makefile.in || die - - epatch_user -} - -src_configure() { - local mloader="inmemory" - use iconv && mloader="iconv" - use icu && mloader="icu" - - local transcoder="gnuiconv" - use elibc_FreeBSD && transcoder="iconv" - use elibc_Darwin && transcoder="macosunicodeconverter" - use icu && transcoder="icu" - # for interix maybe: transcoder="windows" - - # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. - # But the docs aren't clear about it, so we would need some testing... - local netaccessor="socket" - use elibc_Darwin && netaccessor="cfurl" - use curl && netaccessor="curl" - - econf \ - --disable-pretty-make \ - $(use_enable static-libs static) \ - $(use_enable threads) \ - --enable-msgloader-${mloader} \ - --enable-netaccessor-${netaccessor} \ - --enable-transcoder-${transcoder} \ - $(use_enable cpu_flags_x86_sse2 sse2) -} - -src_compile() { - default - - if use doc ; then - cd "${S}/doc" - doxygen || die "making docs failed" - fi -} - -src_install () { - default - prune_libtool_files - - # To make sure an appropriate NLS msg file is around when using the iconv msgloader - # ICU has the messages compiled in. - if use iconv && ! use icu ; then - doenvd "${FILESDIR}/50xerces-c" - fi - - if u
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: b989baa4602ed46d57d34a19b85b91e26be5c318 Author: Guilherme Amadio gentoo org> AuthorDate: Thu Feb 9 12:55:26 2017 + Commit: Guilherme Amadio gentoo org> CommitDate: Thu Feb 9 12:55:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b989baa4 dev-libs/xerces-c: Add ~x64-macos keyword Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index 3e51c23f84..4cacf99baf 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: a247ad2c6f56922c9ca7a0d7cf920a48fe7e6864 Author: Benda Xu gentoo org> AuthorDate: Fri Jun 15 01:40:14 2018 + Commit: Benda XU gentoo org> CommitDate: Fri Jun 15 01:40:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a247ad2c dev-libs/xerces-c: support Prefix. Prefixify the environment variable XERCESC_NLS_HOME. Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index fb393626069..7ccfabeb38f 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools +inherit autotools prefix DESCRIPTION="A validating XML parser written in a portable subset of C++" -HOMEPAGE="http://xerces.apache.org/xerces-c/"; +HOMEPAGE="https://xerces.apache.org/xerces-c/"; SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" @@ -111,6 +111,6 @@ src_install () { # To make sure an appropriate NLS msg file is around when using # the iconv msgloader ICU has the messages compiled in. if use iconv && ! use icu; then - doenvd "${FILESDIR}/50xerces-c" + doenvd "$(prefixify_ro "${FILESDIR}/50xerces-c")" fi }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 35f7705842e51b1774db9f533fa66ca50e6644b4 Author: Aaron Bauman gentoo org> AuthorDate: Thu May 16 19:26:37 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu May 16 19:27:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f77058 dev-libs/xerces-c: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 51313f2856e..b3de8de7679 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 35fbae1b139bdbeb5a6615d5839b4597d2fd8e57 Author: Craig Andrews gentoo org> AuthorDate: Mon Dec 3 21:12:26 2018 + Commit: Craig Andrews gentoo org> CommitDate: Thu Dec 6 20:37:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fbae1b dev-libs/xerces-c: 3.2.2 version bump Use cmake instead of autotools Closes: https://bugs.gentoo.org/show_bug.cgi?id=671142 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Craig Andrews gentoo.org> dev-libs/xerces-c/Manifest | 1 + dev-libs/xerces-c/xerces-c-3.2.2.ebuild | 111 2 files changed, 112 insertions(+) diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index 2bfdd810c88..f913f7321c4 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1 +1,2 @@ DIST xerces-c-3.1.4.tar.gz 6992545 BLAKE2B 463e721843632b13f4b5c845f14cf9ab4f093085558858b435ae5a3122951ab590f9e56f43add1aeaf7dc244814710be804ab0331a1d1e8073919ad9d3b61068 SHA512 8afd775bac0345a2714b77a1ae2cfb8ae67f0239ec7370de7d89612dec64d2e1df48612c875fe239ab6f2eb31914c2d3914617e6b34a1bae0bbb14e4dbc787b5 +DIST xerces-c-3.2.2.tar.gz 7100953 BLAKE2B d167299797189ef181c384ac49095e8bc4cf4e0c7d646e72840a19f56c6eea060168d2c2d29c29ce6cc76dd44e403bea4c3dcde67f964b87f3abc807ad0b14ad SHA512 13709b47b61d957d736f34b774dbc7fbd85171eedebd0cada41fd1d17929e6c42904c882b1e1d4f9b4fd464938b62e5ebb127187b4974dfade6a593e31471e80 diff --git a/dev-libs/xerces-c/xerces-c-3.2.2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2.ebuild new file mode 100644 index 000..1606996a344 --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-3.2.2.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils prefix + +DESCRIPTION="A validating XML parser written in a portable subset of C++" +HOMEPAGE="https://xerces.apache.org/xerces-c/"; +SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" + +RDEPEND="icu? ( dev-libs/icu:0= ) + curl? ( net-misc/curl ) + virtual/libiconv" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) + test? ( dev-lang/perl )" + +DOCS=( CREDITS KEYS NOTICE README ) + +pkg_setup() { + export ICUROOT="${EPREFIX}/usr" + + if use iconv && use icu; then + ewarn "This package can use iconv or icu for loading messages" + ewarn "and transcoding, but not both. ICU takes precedence." + fi +} + +src_configure() { + # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. + # But the docs aren't clear about it, so we would need some testing... + local netaccessor + if use curl; then + netaccessor="curl" + elif use elibc_Darwin; then + netaccessor="cfurl" + else + netaccessor="socket" + fi + + local msgloader + if use icu; then + msgloader="icu" + elif use iconv; then + msgloader="iconv" + else + msgloader="inmemory" + fi + + local transcoder + if use icu; then + transcoder="icu" + elif use elibc_Darwin; then + transcoder="macosunicodeconverter" + elif use elibc_FreeBSD; then + transcoder="iconv" + else + transcoder="gnuiconv" + fi + # for interix maybe: transcoder="windows" + + local mycmakeargs=( + -Dnetwork-accessor="${netaccessor}" + -Dmessage-loader="${msgloader}" + -Dtranscoder="${transcoder}" + -Dthreads:BOOL="$(usex threads)" + -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)" + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + + if use doc; then + cd doc || die + doxygen || die "making docs failed" + HTML_DOCS=( doc/html/. ) + fi +} + +src_install () { + cmake-utils_src_install + + # package provides .pc files + find "${D}" -name '*.la' -delete || die + + if use examples; then + # clean out object files, executables, Makefiles + # and the like before installing examples + find samples/ \( -type f -executable -o -iname 'runConfigure' -o -iname '*.o' \ + -o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf '{}' + || die + docinto examples + dodoc -r samples/. + docompress -x /usr/share/doc/${PF}/examples + fi + + # To make sure an appropriate NLS msg file is around when us
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: a0c57f5d30b12c8257ca793be51eb708cc27f3c8 Author: Craig Andrews gentoo org> AuthorDate: Fri Dec 7 19:48:19 2018 + Commit: Craig Andrews gentoo org> CommitDate: Fri Dec 7 19:48:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c57f5d dev-libs/xerces-c: Add - live version Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Craig Andrews gentoo.org> dev-libs/xerces-c/xerces-c-.ebuild | 118 + 1 file changed, 118 insertions(+) diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild new file mode 100644 index 000..8b3066ca6f1 --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} + +inherit cmake-utils prefix + +DESCRIPTION="A validating XML parser written in a portable subset of C++" +HOMEPAGE="https://xerces.apache.org/xerces-c/"; + +if [[ ${PV} == * ]] ; then + ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; + inherit subversion +else + SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" + +RDEPEND="icu? ( dev-libs/icu:0= ) + curl? ( net-misc/curl ) + virtual/libiconv" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) + test? ( dev-lang/perl )" + +DOCS=( CREDITS KEYS NOTICE README ) + +pkg_setup() { + export ICUROOT="${EPREFIX}/usr" + + if use iconv && use icu; then + ewarn "This package can use iconv or icu for loading messages" + ewarn "and transcoding, but not both. ICU takes precedence." + fi +} + +src_configure() { + # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. + # But the docs aren't clear about it, so we would need some testing... + local netaccessor + if use curl; then + netaccessor="curl" + elif use elibc_Darwin; then + netaccessor="cfurl" + else + netaccessor="socket" + fi + + local msgloader + if use icu; then + msgloader="icu" + elif use iconv; then + msgloader="iconv" + else + msgloader="inmemory" + fi + + local transcoder + if use icu; then + transcoder="icu" + elif use elibc_Darwin; then + transcoder="macosunicodeconverter" + elif use elibc_FreeBSD; then + transcoder="iconv" + else + transcoder="gnuiconv" + fi + # for interix maybe: transcoder="windows" + + local mycmakeargs=( + -Dnetwork-accessor="${netaccessor}" + -Dmessage-loader="${msgloader}" + -Dtranscoder="${transcoder}" + -Dthreads:BOOL="$(usex threads)" + -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)" + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + + if use doc; then + cd doc || die + doxygen || die "making docs failed" + HTML_DOCS=( doc/html/. ) + fi +} + +src_install () { + cmake-utils_src_install + + # package provides .pc files + find "${D}" -name '*.la' -delete || die + + if use examples; then + # clean out object files, executables, Makefiles + # and the like before installing examples + find samples/ \( -type f -executable -o -iname 'runConfigure' -o -iname '*.o' \ + -o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf '{}' + || die + docinto examples + dodoc -r samples/. + docompress -x /usr/share/doc/${PF}/examples + fi + + # To make sure an appropriate NLS msg file is around when using + # the iconv msgloader ICU has the messages compiled in. + if use iconv && ! use icu; then + doenvd "$(prefixify_ro "${FILESDIR}/50xerces-c")" + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: ed42912af1bf77f790f5836a2ae2e9368c7912f3 Author: Craig Andrews gentoo org> AuthorDate: Sun Dec 9 21:23:26 2018 + Commit: Craig Andrews gentoo org> CommitDate: Sun Dec 9 21:31:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed42912a dev-libs/xerces-c: Fix USE="doc" Closes: https://bugs.gentoo.org/672688 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Craig Andrews gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2.ebuild | 6 +- dev-libs/xerces-c/xerces-c-.ebuild | 6 +- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2.ebuild index c87f737e34b..a7d0dd1ec9b 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2.ebuild @@ -83,11 +83,7 @@ src_configure() { src_compile() { cmake-utils_src_compile - if use doc; then - cd doc || die - doxygen || die "making docs failed" - HTML_DOCS=( doc/html/. ) - fi + use doc && cmake-utils_src_compile doc-style createapidocs doc-xml } src_install () { diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index 8b3066ca6f1..1f61a3a023d 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -87,11 +87,7 @@ src_configure() { src_compile() { cmake-utils_src_compile - if use doc; then - cd doc || die - doxygen || die "making docs failed" - HTML_DOCS=( doc/html/. ) - fi + use doc && cmake-utils_src_compile doc-style createapidocs doc-xml } src_install () {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: bfebd0997bc62d4b560ac8d76abc1360b825758c Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Feb 4 16:54:36 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 4 19:40:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfebd099 dev-libs/xerces-c: stable 3.2.2-r1 for sparc, bug #677238 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 2c447d12051..35ae4681a38 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: b5b4dffa199d0bbb2788e280b149a87f15007125 Author: Markus Meier gentoo org> AuthorDate: Sun Feb 24 19:19:02 2019 + Commit: Markus Meier gentoo org> CommitDate: Sun Feb 24 19:19:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b4dffa dev-libs/xerces-c: arm stable, bug #677238 Signed-off-by: Markus Meier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index cd9703988cf..7782f83c6b9 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 37d11eb4e9ca87fbce4f1fecb66b26d1e27be64c Author: Mikle Kolyada gentoo org> AuthorDate: Thu Feb 28 14:50:08 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Feb 28 14:50:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d11eb4 dev-libs/xerces-c: amd64 stable wrt bug #677238 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 7782f83c6b9..51313f2856e 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 77e5ee33f94de78844c21d5d2e6e7aae39b42c87 Author: Tobias Klausmann gentoo org> AuthorDate: Thu Feb 7 12:31:03 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Feb 7 12:31:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e5ee33 dev-libs/xerces-c-3.2.2-r1: alpha stable Bug: http://bugs.gentoo.org/677238 Signed-off-by: Tobias Klausmann gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 35ae4681a38..781835ffa01 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: c597c1fcb058e77277deb9d982650824d9010cb1 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Feb 8 20:33:17 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Feb 8 20:33:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c597c1fc dev-libs/xerces-c: stable 3.2.2-r1 for ia64, bug #677238 Package-Manager: Portage-2.3.59, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 781835ffa01..26aafb30478 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: d9e7e1040b8c338a033d8834ef89977d3fceb6b7 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Feb 9 18:29:41 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Feb 9 18:36:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e7e104 dev-libs/xerces-c: x86 stable (bug #677238) Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 26aafb30478..2962d77358f 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: cb3a6ebcfd678a5ae787c81c1cf7566dc03b20e3 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Feb 9 19:29:22 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Feb 9 19:29:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3a6ebc dev-libs/xerces-c: stable 3.2.2-r1 for hppa, bug #677238 Package-Manager: Portage-2.3.59, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 2962d77358f..f0709b3acba 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: ed68a166f67da5f7919c9fb8692cd06b698f8e18 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Feb 12 08:15:51 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Feb 12 21:00:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed68a166 dev-libs/xerces-c: stable 3.2.2-r1 for ppc64, bug #677238 Package-Manager: Portage-2.3.60, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index da8686cc980..cd9703988cf 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 18b0a0f7971c90a2d463ecad249a27b69243137a Author: Manuel Rüger gentoo org> AuthorDate: Sun Feb 28 11:55:17 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Feb 28 12:07:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b0a0f7 dev-libs/xerces-c: Version bump Package-Manager: portage-2.2.27 dev-libs/xerces-c/Manifest | 1 + dev-libs/xerces-c/xerces-c-3.1.3.ebuild | 99 + 2 files changed, 100 insertions(+) diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index f27ac77..4641232 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1 +1,2 @@ DIST xerces-c-3.1.2.tar.gz 6959894 SHA256 743bd0a029bf8de56a587c270d97031e0099fe2b7142cef03e0da16e282655a0 SHA512 89b61c336b270e124f7773534606706787da02437cf0b9d0374481027eb235692990b99e8ead383cb2d6da52dab2ae5f14fafcf30aba748900e1a0c32957fdc8 WHIRLPOOL 768e6f653345ed30de2b3840f437bd22df381e8c341ddfdaedd08ed48d2331937e2431cdbc503c9d1a9180848cbc6a13f0a0fe359b6d8b7e846f0b49e9e2a43b +DIST xerces-c-3.1.3.tar.gz 9009575 SHA256 f3d4f73db7c981e16db2b16d9424b0c75d9fbd30ad81747cac047bc6170b5b49 SHA512 587f74360265d148fede240b04b75aaeb17d67d7da007084bcab95af893f6512503ea487766dbf318aaa750c8463bfe1b9b6593925b7181c341dd06ca0113183 WHIRLPOOL 4f0277052f9cc8428f8976ec0d1305439882f67ebc592946e7f8d0905a06e157801413d51d644afca1042d8341dab7261374a8c678c6f78a3d11dbfa96f9a4e2 diff --git a/dev-libs/xerces-c/xerces-c-3.1.3.ebuild b/dev-libs/xerces-c/xerces-c-3.1.3.ebuild new file mode 100644 index 000..d8e0f94 --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-3.1.3.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils + +DESCRIPTION="A validating XML parser written in a portable subset of C++" +HOMEPAGE="http://xerces.apache.org/xerces-c/"; +SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD iconv icu static-libs threads" + +RDEPEND="icu? ( dev-libs/icu:0= ) + curl? ( net-misc/curl ) + virtual/libiconv" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +DOCS=( CREDITS KEYS NOTICE README version.incl ) + +pkg_setup() { + export ICUROOT="/usr" + + if use iconv && use icu ; then + ewarn "This package can use iconv or icu for loading messages" + ewarn "and transcoding, but not both. ICU will precede." + fi +} + +src_prepare() { + use threads || epatch "${FILESDIR}/3.1.1-disable-thread-tests.patch" + + sed -i \ + -e 's|$(prefix)/msg|$(DESTDIR)/$(prefix)/share/xerces-c/msg|' \ + -e 's/@mkdir_p@/@MKDIR_P@/' \ + src/xercesc/util/MsgLoaders/MsgCatalog/Makefile.in || die + + epatch_user +} + +src_configure() { + local mloader="inmemory" + use iconv && mloader="iconv" + use icu && mloader="icu" + + local transcoder="gnuiconv" + use elibc_FreeBSD && transcoder="iconv" + use elibc_Darwin && transcoder="macosunicodeconverter" + use icu && transcoder="icu" + # for interix maybe: transcoder="windows" + + # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. + # But the docs aren't clear about it, so we would need some testing... + local netaccessor="socket" + use elibc_Darwin && netaccessor="cfurl" + use curl && netaccessor="curl" + + econf \ + --disable-pretty-make \ + $(use_enable static-libs static) \ + $(use_enable threads) \ + --enable-msgloader-${mloader} \ + --enable-netaccessor-${netaccessor} \ + --enable-transcoder-${transcoder} \ + $(use_enable cpu_flags_x86_sse2 sse2) +} + +src_compile() { + default + + if use doc ; then + cd "${S}/doc" + doxygen || die "making docs failed" + fi +} + +src_install () { + default + prune_libtool_files + + # To make sure an appropriate NLS msg file is around when using the iconv msgloader + # ICU has the messages compiled in. + if use iconv && ! use icu ; then + doenvd "${FILESDIR}/50xerces-c" + fi + + if use doc; then + insinto /usr/share/doc/${PF} + rm -rf samples/Makefile* samples/runConfigure samples/src/*/Makefile* samples/.libs + doins -r samples + dohtml -r doc/html/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 56302eae0ddcf55ea93f5aaa45bc81e6a6c8 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Oct 15 12:47:38 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Oct 15 12:47:38 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56302eae dev-libs/xerces-c: amd64 stable wrt bug #584506 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/xerces-c/xerces-c-3.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4.ebuild index ff57316..79ab236 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 43e0e1c1a34a7ca935981c16c1f5eb91dc5c2c2a Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Oct 15 12:48:05 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Oct 15 12:48:05 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43e0e1c1 dev-libs/xerces-c: x86 stable wrt bug #584506 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/xerces-c/xerces-c-3.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4.ebuild index 79ab236..c8782fb 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 5b02fab77ca6daeac2e4cfe3f95fe7885df810ba Author: Tobias Klausmann gentoo org> AuthorDate: Sun Oct 16 11:15:39 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Sun Oct 16 11:15:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b02fab7 dev-libs/xerces-c-3.1.4-r1: stable on alpha Gentoo-Bug: 584506 dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index 5c5b6b4..032df2d 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 7900beaa9617b4b0a044641fef9cd8a123ed0f8e Author: Jeroen Roovers gentoo org> AuthorDate: Mon Oct 17 04:51:41 2016 + Commit: Jeroen Roovers gentoo org> CommitDate: Mon Oct 17 04:51:41 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7900beaa dev-libs/xerces-c: Stable for HPPA PPC64 (bug #584506). Package-Manager: portage-2.3.2 RepoMan-Options: --ignore-arches dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index 032df2d..bc39a5c 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm hppa ~ppc ppc64 ~sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 44485bad3bbf280839f823b81a1051e56db5c93f Author: David Seifert gentoo org> AuthorDate: Wed Dec 21 08:07:45 2016 + Commit: David Seifert gentoo org> CommitDate: Wed Dec 21 08:08:12 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44485bad dev-libs/xerces-c: Remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-libs/xerces-c/Manifest | 2 - dev-libs/xerces-c/xerces-c-3.1.2.ebuild | 99 - dev-libs/xerces-c/xerces-c-3.1.3.ebuild | 99 - 3 files changed, 200 deletions(-) diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index 6654a9b..97fc333 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1,3 +1 @@ -DIST xerces-c-3.1.2.tar.gz 6959894 SHA256 743bd0a029bf8de56a587c270d97031e0099fe2b7142cef03e0da16e282655a0 SHA512 89b61c336b270e124f7773534606706787da02437cf0b9d0374481027eb235692990b99e8ead383cb2d6da52dab2ae5f14fafcf30aba748900e1a0c32957fdc8 WHIRLPOOL 768e6f653345ed30de2b3840f437bd22df381e8c341ddfdaedd08ed48d2331937e2431cdbc503c9d1a9180848cbc6a13f0a0fe359b6d8b7e846f0b49e9e2a43b -DIST xerces-c-3.1.3.tar.gz 9009575 SHA256 f3d4f73db7c981e16db2b16d9424b0c75d9fbd30ad81747cac047bc6170b5b49 SHA512 587f74360265d148fede240b04b75aaeb17d67d7da007084bcab95af893f6512503ea487766dbf318aaa750c8463bfe1b9b6593925b7181c341dd06ca0113183 WHIRLPOOL 4f0277052f9cc8428f8976ec0d1305439882f67ebc592946e7f8d0905a06e157801413d51d644afca1042d8341dab7261374a8c678c6f78a3d11dbfa96f9a4e2 DIST xerces-c-3.1.4.tar.gz 6992545 SHA256 c98eedac4cf8a73b09366ad349cb3ef30640e7a3089d360d40a3dde93f66ecf6 SHA512 8afd775bac0345a2714b77a1ae2cfb8ae67f0239ec7370de7d89612dec64d2e1df48612c875fe239ab6f2eb31914c2d3914617e6b34a1bae0bbb14e4dbc787b5 WHIRLPOOL 37e2b7662fc500c1dafe121eb8b3b94822f54dff144682f3a0729bc051609f1bb83a540f3e428fbda6f230b72a37a147edb3088000a9a408bb65fa4ec4126f07 diff --git a/dev-libs/xerces-c/xerces-c-3.1.2.ebuild b/dev-libs/xerces-c/xerces-c-3.1.2.ebuild deleted file mode 100644 index 2f55f90.. --- a/dev-libs/xerces-c/xerces-c-3.1.2.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit eutils - -DESCRIPTION="A validating XML parser written in a portable subset of C++" -HOMEPAGE="http://xerces.apache.org/xerces-c/"; -SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" - -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD iconv icu static-libs threads" - -RDEPEND="icu? ( dev-libs/icu:0= ) - curl? ( net-misc/curl ) - virtual/libiconv" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -DOCS=( CREDITS KEYS NOTICE README version.incl ) - -pkg_setup() { - export ICUROOT="/usr" - - if use iconv && use icu ; then - ewarn "This package can use iconv or icu for loading messages" - ewarn "and transcoding, but not both. ICU will precede." - fi -} - -src_prepare() { - use threads || epatch "${FILESDIR}/3.1.1-disable-thread-tests.patch" - - sed -i \ - -e 's|$(prefix)/msg|$(DESTDIR)/$(prefix)/share/xerces-c/msg|' \ - -e 's/@mkdir_p@/@MKDIR_P@/' \ - src/xercesc/util/MsgLoaders/MsgCatalog/Makefile.in || die - - epatch_user -} - -src_configure() { - local mloader="inmemory" - use iconv && mloader="iconv" - use icu && mloader="icu" - - local transcoder="gnuiconv" - use elibc_FreeBSD && transcoder="iconv" - use elibc_Darwin && transcoder="macosunicodeconverter" - use icu && transcoder="icu" - # for interix maybe: transcoder="windows" - - # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. - # But the docs aren't clear about it, so we would need some testing... - local netaccessor="socket" - use elibc_Darwin && netaccessor="cfurl" - use curl && netaccessor="curl" - - econf \ - --disable-pretty-make \ - $(use_enable static-libs static) \ - $(use_enable threads) \ - --enable-msgloader-${mloader} \ - --enable-netaccessor-${netaccessor} \ - --enable-transcoder-${transcoder} \ - $(use_enable cpu_flags_x86_sse2 sse2) -} - -src_compile() { - default - - if use doc ; then - cd "${S}/doc" - doxygen || die "making docs failed" - fi -} - -src_install () { - default - prune_libtool_files - - # To make sure an appropriate NLS msg file is around when using the iconv msgloader - # ICU has the messages compiled in. - if use iconv && ! use icu ; then - doenvd "${FILESDIR}/50xerces-c" - fi - - if u
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 35f7705842e51b1774db9f533fa66ca50e6644b4 Author: Aaron Bauman gentoo org> AuthorDate: Thu May 16 19:26:37 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu May 16 19:27:33 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f77058 dev-libs/xerces-c: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64" dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 51313f2856e..b3de8de7679 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 35fbae1b139bdbeb5a6615d5839b4597d2fd8e57 Author: Craig Andrews gentoo org> AuthorDate: Mon Dec 3 21:12:26 2018 + Commit: Craig Andrews gentoo org> CommitDate: Thu Dec 6 20:37:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fbae1b dev-libs/xerces-c: 3.2.2 version bump Use cmake instead of autotools Closes: https://bugs.gentoo.org/show_bug.cgi?id=671142 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Craig Andrews gentoo.org> dev-libs/xerces-c/Manifest | 1 + dev-libs/xerces-c/xerces-c-3.2.2.ebuild | 111 2 files changed, 112 insertions(+) diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index 2bfdd810c88..f913f7321c4 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1 +1,2 @@ DIST xerces-c-3.1.4.tar.gz 6992545 BLAKE2B 463e721843632b13f4b5c845f14cf9ab4f093085558858b435ae5a3122951ab590f9e56f43add1aeaf7dc244814710be804ab0331a1d1e8073919ad9d3b61068 SHA512 8afd775bac0345a2714b77a1ae2cfb8ae67f0239ec7370de7d89612dec64d2e1df48612c875fe239ab6f2eb31914c2d3914617e6b34a1bae0bbb14e4dbc787b5 +DIST xerces-c-3.2.2.tar.gz 7100953 BLAKE2B d167299797189ef181c384ac49095e8bc4cf4e0c7d646e72840a19f56c6eea060168d2c2d29c29ce6cc76dd44e403bea4c3dcde67f964b87f3abc807ad0b14ad SHA512 13709b47b61d957d736f34b774dbc7fbd85171eedebd0cada41fd1d17929e6c42904c882b1e1d4f9b4fd464938b62e5ebb127187b4974dfade6a593e31471e80 diff --git a/dev-libs/xerces-c/xerces-c-3.2.2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2.ebuild new file mode 100644 index 000..1606996a344 --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-3.2.2.ebuild @@ -0,0 +1,111 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils prefix + +DESCRIPTION="A validating XML parser written in a portable subset of C++" +HOMEPAGE="https://xerces.apache.org/xerces-c/"; +SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" + +RDEPEND="icu? ( dev-libs/icu:0= ) + curl? ( net-misc/curl ) + virtual/libiconv" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) + test? ( dev-lang/perl )" + +DOCS=( CREDITS KEYS NOTICE README ) + +pkg_setup() { + export ICUROOT="${EPREFIX}/usr" + + if use iconv && use icu; then + ewarn "This package can use iconv or icu for loading messages" + ewarn "and transcoding, but not both. ICU takes precedence." + fi +} + +src_configure() { + # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. + # But the docs aren't clear about it, so we would need some testing... + local netaccessor + if use curl; then + netaccessor="curl" + elif use elibc_Darwin; then + netaccessor="cfurl" + else + netaccessor="socket" + fi + + local msgloader + if use icu; then + msgloader="icu" + elif use iconv; then + msgloader="iconv" + else + msgloader="inmemory" + fi + + local transcoder + if use icu; then + transcoder="icu" + elif use elibc_Darwin; then + transcoder="macosunicodeconverter" + elif use elibc_FreeBSD; then + transcoder="iconv" + else + transcoder="gnuiconv" + fi + # for interix maybe: transcoder="windows" + + local mycmakeargs=( + -Dnetwork-accessor="${netaccessor}" + -Dmessage-loader="${msgloader}" + -Dtranscoder="${transcoder}" + -Dthreads:BOOL="$(usex threads)" + -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)" + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + + if use doc; then + cd doc || die + doxygen || die "making docs failed" + HTML_DOCS=( doc/html/. ) + fi +} + +src_install () { + cmake-utils_src_install + + # package provides .pc files + find "${D}" -name '*.la' -delete || die + + if use examples; then + # clean out object files, executables, Makefiles + # and the like before installing examples + find samples/ \( -type f -executable -o -iname 'runConfigure' -o -iname '*.o' \ + -o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf '{}' + || die + docinto examples + dodoc -r samples/. + docompress -x /usr/share/doc/${PF}/examples + fi + + # To make sure an appropriate NLS msg file is around when us
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: a0c57f5d30b12c8257ca793be51eb708cc27f3c8 Author: Craig Andrews gentoo org> AuthorDate: Fri Dec 7 19:48:19 2018 + Commit: Craig Andrews gentoo org> CommitDate: Fri Dec 7 19:48:19 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c57f5d dev-libs/xerces-c: Add - live version Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Craig Andrews gentoo.org> dev-libs/xerces-c/xerces-c-.ebuild | 118 + 1 file changed, 118 insertions(+) diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild new file mode 100644 index 000..8b3066ca6f1 --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -0,0 +1,118 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} + +inherit cmake-utils prefix + +DESCRIPTION="A validating XML parser written in a portable subset of C++" +HOMEPAGE="https://xerces.apache.org/xerces-c/"; + +if [[ ${PV} == * ]] ; then + ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; + inherit subversion +else + SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" + +RDEPEND="icu? ( dev-libs/icu:0= ) + curl? ( net-misc/curl ) + virtual/libiconv" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) + test? ( dev-lang/perl )" + +DOCS=( CREDITS KEYS NOTICE README ) + +pkg_setup() { + export ICUROOT="${EPREFIX}/usr" + + if use iconv && use icu; then + ewarn "This package can use iconv or icu for loading messages" + ewarn "and transcoding, but not both. ICU takes precedence." + fi +} + +src_configure() { + # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. + # But the docs aren't clear about it, so we would need some testing... + local netaccessor + if use curl; then + netaccessor="curl" + elif use elibc_Darwin; then + netaccessor="cfurl" + else + netaccessor="socket" + fi + + local msgloader + if use icu; then + msgloader="icu" + elif use iconv; then + msgloader="iconv" + else + msgloader="inmemory" + fi + + local transcoder + if use icu; then + transcoder="icu" + elif use elibc_Darwin; then + transcoder="macosunicodeconverter" + elif use elibc_FreeBSD; then + transcoder="iconv" + else + transcoder="gnuiconv" + fi + # for interix maybe: transcoder="windows" + + local mycmakeargs=( + -Dnetwork-accessor="${netaccessor}" + -Dmessage-loader="${msgloader}" + -Dtranscoder="${transcoder}" + -Dthreads:BOOL="$(usex threads)" + -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)" + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + + if use doc; then + cd doc || die + doxygen || die "making docs failed" + HTML_DOCS=( doc/html/. ) + fi +} + +src_install () { + cmake-utils_src_install + + # package provides .pc files + find "${D}" -name '*.la' -delete || die + + if use examples; then + # clean out object files, executables, Makefiles + # and the like before installing examples + find samples/ \( -type f -executable -o -iname 'runConfigure' -o -iname '*.o' \ + -o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf '{}' + || die + docinto examples + dodoc -r samples/. + docompress -x /usr/share/doc/${PF}/examples + fi + + # To make sure an appropriate NLS msg file is around when using + # the iconv msgloader ICU has the messages compiled in. + if use iconv && ! use icu; then + doenvd "$(prefixify_ro "${FILESDIR}/50xerces-c")" + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: ed42912af1bf77f790f5836a2ae2e9368c7912f3 Author: Craig Andrews gentoo org> AuthorDate: Sun Dec 9 21:23:26 2018 + Commit: Craig Andrews gentoo org> CommitDate: Sun Dec 9 21:31:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed42912a dev-libs/xerces-c: Fix USE="doc" Closes: https://bugs.gentoo.org/672688 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Craig Andrews gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2.ebuild | 6 +- dev-libs/xerces-c/xerces-c-.ebuild | 6 +- 2 files changed, 2 insertions(+), 10 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2.ebuild index c87f737e34b..a7d0dd1ec9b 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2.ebuild @@ -83,11 +83,7 @@ src_configure() { src_compile() { cmake-utils_src_compile - if use doc; then - cd doc || die - doxygen || die "making docs failed" - HTML_DOCS=( doc/html/. ) - fi + use doc && cmake-utils_src_compile doc-style createapidocs doc-xml } src_install () { diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index 8b3066ca6f1..1f61a3a023d 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -87,11 +87,7 @@ src_configure() { src_compile() { cmake-utils_src_compile - if use doc; then - cd doc || die - doxygen || die "making docs failed" - HTML_DOCS=( doc/html/. ) - fi + use doc && cmake-utils_src_compile doc-style createapidocs doc-xml } src_install () {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: b5b4dffa199d0bbb2788e280b149a87f15007125 Author: Markus Meier gentoo org> AuthorDate: Sun Feb 24 19:19:02 2019 + Commit: Markus Meier gentoo org> CommitDate: Sun Feb 24 19:19:02 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b4dffa dev-libs/xerces-c: arm stable, bug #677238 Signed-off-by: Markus Meier gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index cd9703988cf..7782f83c6b9 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: bfebd0997bc62d4b560ac8d76abc1360b825758c Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Feb 4 16:54:36 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Feb 4 19:40:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfebd099 dev-libs/xerces-c: stable 3.2.2-r1 for sparc, bug #677238 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 2c447d12051..35ae4681a38 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 77e5ee33f94de78844c21d5d2e6e7aae39b42c87 Author: Tobias Klausmann gentoo org> AuthorDate: Thu Feb 7 12:31:03 2019 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Feb 7 12:31:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e5ee33 dev-libs/xerces-c-3.2.2-r1: alpha stable Bug: http://bugs.gentoo.org/677238 Signed-off-by: Tobias Klausmann gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 35ae4681a38..781835ffa01 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: c597c1fcb058e77277deb9d982650824d9010cb1 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Feb 8 20:33:17 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Feb 8 20:33:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c597c1fc dev-libs/xerces-c: stable 3.2.2-r1 for ia64, bug #677238 Package-Manager: Portage-2.3.59, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 781835ffa01..26aafb30478 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: d9e7e1040b8c338a033d8834ef89977d3fceb6b7 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Feb 9 18:29:41 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Feb 9 18:36:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e7e104 dev-libs/xerces-c: x86 stable (bug #677238) Package-Manager: Portage-2.3.59, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 26aafb30478..2962d77358f 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: cb3a6ebcfd678a5ae787c81c1cf7566dc03b20e3 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Feb 9 19:29:22 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Feb 9 19:29:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb3a6ebc dev-libs/xerces-c: stable 3.2.2-r1 for hppa, bug #677238 Package-Manager: Portage-2.3.59, Repoman-2.3.12 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 2962d77358f..f0709b3acba 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: ed68a166f67da5f7919c9fb8692cd06b698f8e18 Author: Sergei Trofimovich gentoo org> AuthorDate: Tue Feb 12 08:15:51 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Feb 12 21:00:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed68a166 dev-libs/xerces-c: stable 3.2.2-r1 for ppc64, bug #677238 Package-Manager: Portage-2.3.60, Repoman-2.3.12 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index da8686cc980..cd9703988cf 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ppc ~ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha ~amd64 ~arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 37d11eb4e9ca87fbce4f1fecb66b26d1e27be64c Author: Mikle Kolyada gentoo org> AuthorDate: Thu Feb 28 14:50:08 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu Feb 28 14:50:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37d11eb4 dev-libs/xerces-c: amd64 stable wrt bug #677238 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild index 7782f83c6b9..51313f2856e 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.2-r1.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="alpha ~amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: a247ad2c6f56922c9ca7a0d7cf920a48fe7e6864 Author: Benda Xu gentoo org> AuthorDate: Fri Jun 15 01:40:14 2018 + Commit: Benda XU gentoo org> CommitDate: Fri Jun 15 01:40:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a247ad2c dev-libs/xerces-c: support Prefix. Prefixify the environment variable XERCESC_NLS_HOME. Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index fb393626069..7ccfabeb38f 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -1,12 +1,12 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit autotools +inherit autotools prefix DESCRIPTION="A validating XML parser written in a portable subset of C++" -HOMEPAGE="http://xerces.apache.org/xerces-c/"; +HOMEPAGE="https://xerces.apache.org/xerces-c/"; SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" @@ -111,6 +111,6 @@ src_install () { # To make sure an appropriate NLS msg file is around when using # the iconv msgloader ICU has the messages compiled in. if use iconv && ! use icu; then - doenvd "${FILESDIR}/50xerces-c" + doenvd "$(prefixify_ro "${FILESDIR}/50xerces-c")" fi }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: bd5a1a5405cf2128940c824a65e6690243a14eb2 Author: Sergei Trofimovich gentoo org> AuthorDate: Thu Jul 20 20:35:50 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jul 20 20:57:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5a1a54 dev-libs/xerces-c: ia64 keyworded, bug #10 Package-Manager: Portage-2.3.6, Repoman-2.3.3 RepoMan-Options: --include-arches="ia64" dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index 6ae6b01c834..fb393626069 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 267461bb05296befc15688780f47b3ec15715d35 Author: Alexis Ballier gentoo org> AuthorDate: Fri Jul 7 19:04:42 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Jul 7 19:04:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=267461bb dev-libs/xerces-c: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index a2cc27339cc..6ae6b01c834 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: b989baa4602ed46d57d34a19b85b91e26be5c318 Author: Guilherme Amadio gentoo org> AuthorDate: Thu Feb 9 12:55:26 2017 + Commit: Guilherme Amadio gentoo org> CommitDate: Thu Feb 9 12:55:57 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b989baa4 dev-libs/xerces-c: Add ~x64-macos keyword Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index 3e51c23f84..4cacf99baf 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 133541be48c4200d3fbbfa287472a3d602e672ef Author: Michael Weber gentoo org> AuthorDate: Mon Feb 27 17:07:21 2017 + Commit: Michael Weber gentoo org> CommitDate: Mon Feb 27 18:55:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133541be dev-libs/xerces-c: arm stable (bug 590274). Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index 4cacf99baf..7d55d3e445 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: f170acdf10b74fe7cfd6e7040e25a16b5ba25d37 Author: David Seifert gentoo org> AuthorDate: Sun Jan 2 17:48:51 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 2 17:48:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f170acdf dev-libs/xerces-c: remove freebsd-libc Signed-off-by: David Seifert gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 6 ++ dev-libs/xerces-c/xerces-c-.ebuild | 6 ++ 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 0980ff14986b..12e5092bd051 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.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 @@ -18,7 +18,7 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin examples iconv icu static-libs test threads" RESTRICT="!test? ( test )" @@ -70,8 +70,6 @@ src_configure() { transcoder="icu" elif use elibc_Darwin; then transcoder="macosunicodeconverter" - elif use elibc_FreeBSD; then - transcoder="iconv" else transcoder="gnuiconv" fi diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index 995f942a4379..99fc6f8cc6ce 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.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 @@ -18,7 +18,7 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin examples iconv icu static-libs test threads" RESTRICT="!test? ( test )" @@ -68,8 +68,6 @@ src_configure() { transcoder="icu" elif use elibc_Darwin; then transcoder="macosunicodeconverter" - elif use elibc_FreeBSD; then - transcoder="iconv" else transcoder="gnuiconv" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 1041096bcc34e6314691617b300ba75ebd914976 Author: David Seifert gentoo org> AuthorDate: Mon Jan 3 23:26:06 2022 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 3 23:26:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1041096b dev-libs/xerces-c: remove implicit elibc_* flags Signed-off-by: David Seifert gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- dev-libs/xerces-c/xerces-c-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 12e5092bd051..c72408418f20 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -18,7 +18,7 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin examples iconv icu static-libs test threads" +IUSE="cpu_flags_x86_sse2 curl doc examples iconv icu static-libs test threads" RESTRICT="!test? ( test )" diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index 99fc6f8cc6ce..880626707f29 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -18,7 +18,7 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin examples iconv icu static-libs test threads" +IUSE="cpu_flags_x86_sse2 curl doc examples iconv icu static-libs test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: d9f6de37da26446a60ebc0d3c44a135fe4fc09eb Author: Sam James gentoo org> AuthorDate: Tue Apr 12 10:38:45 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 12 10:38:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f6de37 dev-libs/xerces-c: migrate to xz Smaller tarballs. Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/Manifest | 2 +- dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- dev-libs/xerces-c/xerces-c-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index b6d8b2b53731..4e22c2a7639e 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1 +1 @@ -DIST xerces-c-3.2.3.tar.gz 7120270 BLAKE2B d622621657f33ada75a9ef330e2b8f9cff717d8efc06f2a1fffea77360596e5192b48a6a015403a1045aa2492c626ba05f1de15eb5b997a80ca19b032db8 SHA512 206c5c31510224b8f6963b051f27968e4fe70374a0adb2c2990ac1f865b3bac41f63e6bfb7279faa21477f8878a3b9671ba70726fc75a84e51f037ef158639ad +DIST xerces-c-3.2.3.tar.xz 4184368 BLAKE2B e582ecfa13d521061d0a0ba2e53b595047b325b53d5b634eadc0ed1967410733142e11951d907edf96386b1417adc938bf2f2f4eab760dcb81c0e718a48cf300 SHA512 8b8ac9a8377788753a918af2bd4437af5bb94b275e50fe1ab7cc6af88a8531248518705bc794da702a3e06a82a064cbd25e4149c2526aff7f61cf49ded4fdfab diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index c72408418f20..c2f0aa30e665 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; inherit subversion else - SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index 880626707f29..133712bc42a3 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; inherit subversion else - SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: b738119e9f6ed8bff341ff1eea3453a2ea6d0c1b Author: Sam James gentoo org> AuthorDate: Tue Apr 26 14:34:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 26 14:38:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b738119e dev-libs/xerces-c: Keyword 3.2.3-r2 s390, #840930 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index c2f0aa30e665..dc85454c9e42 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 18b0a0f7971c90a2d463ecad249a27b69243137a Author: Manuel Rüger gentoo org> AuthorDate: Sun Feb 28 11:55:17 2016 + Commit: Manuel Rüger gentoo org> CommitDate: Sun Feb 28 12:07:58 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b0a0f7 dev-libs/xerces-c: Version bump Package-Manager: portage-2.2.27 dev-libs/xerces-c/Manifest | 1 + dev-libs/xerces-c/xerces-c-3.1.3.ebuild | 99 + 2 files changed, 100 insertions(+) diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index f27ac77..4641232 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1 +1,2 @@ DIST xerces-c-3.1.2.tar.gz 6959894 SHA256 743bd0a029bf8de56a587c270d97031e0099fe2b7142cef03e0da16e282655a0 SHA512 89b61c336b270e124f7773534606706787da02437cf0b9d0374481027eb235692990b99e8ead383cb2d6da52dab2ae5f14fafcf30aba748900e1a0c32957fdc8 WHIRLPOOL 768e6f653345ed30de2b3840f437bd22df381e8c341ddfdaedd08ed48d2331937e2431cdbc503c9d1a9180848cbc6a13f0a0fe359b6d8b7e846f0b49e9e2a43b +DIST xerces-c-3.1.3.tar.gz 9009575 SHA256 f3d4f73db7c981e16db2b16d9424b0c75d9fbd30ad81747cac047bc6170b5b49 SHA512 587f74360265d148fede240b04b75aaeb17d67d7da007084bcab95af893f6512503ea487766dbf318aaa750c8463bfe1b9b6593925b7181c341dd06ca0113183 WHIRLPOOL 4f0277052f9cc8428f8976ec0d1305439882f67ebc592946e7f8d0905a06e157801413d51d644afca1042d8341dab7261374a8c678c6f78a3d11dbfa96f9a4e2 diff --git a/dev-libs/xerces-c/xerces-c-3.1.3.ebuild b/dev-libs/xerces-c/xerces-c-3.1.3.ebuild new file mode 100644 index 000..d8e0f94 --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-3.1.3.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils + +DESCRIPTION="A validating XML parser written in a portable subset of C++" +HOMEPAGE="http://xerces.apache.org/xerces-c/"; +SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD iconv icu static-libs threads" + +RDEPEND="icu? ( dev-libs/icu:0= ) + curl? ( net-misc/curl ) + virtual/libiconv" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +DOCS=( CREDITS KEYS NOTICE README version.incl ) + +pkg_setup() { + export ICUROOT="/usr" + + if use iconv && use icu ; then + ewarn "This package can use iconv or icu for loading messages" + ewarn "and transcoding, but not both. ICU will precede." + fi +} + +src_prepare() { + use threads || epatch "${FILESDIR}/3.1.1-disable-thread-tests.patch" + + sed -i \ + -e 's|$(prefix)/msg|$(DESTDIR)/$(prefix)/share/xerces-c/msg|' \ + -e 's/@mkdir_p@/@MKDIR_P@/' \ + src/xercesc/util/MsgLoaders/MsgCatalog/Makefile.in || die + + epatch_user +} + +src_configure() { + local mloader="inmemory" + use iconv && mloader="iconv" + use icu && mloader="icu" + + local transcoder="gnuiconv" + use elibc_FreeBSD && transcoder="iconv" + use elibc_Darwin && transcoder="macosunicodeconverter" + use icu && transcoder="icu" + # for interix maybe: transcoder="windows" + + # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. + # But the docs aren't clear about it, so we would need some testing... + local netaccessor="socket" + use elibc_Darwin && netaccessor="cfurl" + use curl && netaccessor="curl" + + econf \ + --disable-pretty-make \ + $(use_enable static-libs static) \ + $(use_enable threads) \ + --enable-msgloader-${mloader} \ + --enable-netaccessor-${netaccessor} \ + --enable-transcoder-${transcoder} \ + $(use_enable cpu_flags_x86_sse2 sse2) +} + +src_compile() { + default + + if use doc ; then + cd "${S}/doc" + doxygen || die "making docs failed" + fi +} + +src_install () { + default + prune_libtool_files + + # To make sure an appropriate NLS msg file is around when using the iconv msgloader + # ICU has the messages compiled in. + if use iconv && ! use icu ; then + doenvd "${FILESDIR}/50xerces-c" + fi + + if use doc; then + insinto /usr/share/doc/${PF} + rm -rf samples/Makefile* samples/runConfigure samples/src/*/Makefile* samples/.libs + doins -r samples + dohtml -r doc/html/* + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 267461bb05296befc15688780f47b3ec15715d35 Author: Alexis Ballier gentoo org> AuthorDate: Fri Jul 7 19:04:42 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Jul 7 19:04:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=267461bb dev-libs/xerces-c: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild index a2cc27339cc..6ae6b01c834 100644 --- a/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.1.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" +KEYWORDS="alpha amd64 arm ~arm64 hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos" IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: d9f6de37da26446a60ebc0d3c44a135fe4fc09eb Author: Sam James gentoo org> AuthorDate: Tue Apr 12 10:38:45 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 12 10:38:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f6de37 dev-libs/xerces-c: migrate to xz Smaller tarballs. Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/Manifest | 2 +- dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- dev-libs/xerces-c/xerces-c-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index b6d8b2b53731..4e22c2a7639e 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1 +1 @@ -DIST xerces-c-3.2.3.tar.gz 7120270 BLAKE2B d622621657f33ada75a9ef330e2b8f9cff717d8efc06f2a1fffea77360596e5192b48a6a015403a1045aa2492c626ba05f1de15eb5b997a80ca19b032db8 SHA512 206c5c31510224b8f6963b051f27968e4fe70374a0adb2c2990ac1f865b3bac41f63e6bfb7279faa21477f8878a3b9671ba70726fc75a84e51f037ef158639ad +DIST xerces-c-3.2.3.tar.xz 4184368 BLAKE2B e582ecfa13d521061d0a0ba2e53b595047b325b53d5b634eadc0ed1967410733142e11951d907edf96386b1417adc938bf2f2f4eab760dcb81c0e718a48cf300 SHA512 8b8ac9a8377788753a918af2bd4437af5bb94b275e50fe1ab7cc6af88a8531248518705bc794da702a3e06a82a064cbd25e4149c2526aff7f61cf49ded4fdfab diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index c72408418f20..c2f0aa30e665 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; inherit subversion else - SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index 880626707f29..133712bc42a3 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; inherit subversion else - SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: b738119e9f6ed8bff341ff1eea3453a2ea6d0c1b Author: Sam James gentoo org> AuthorDate: Tue Apr 26 14:34:36 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 26 14:38:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b738119e dev-libs/xerces-c: Keyword 3.2.3-r2 s390, #840930 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index c2f0aa30e665..dc85454c9e42 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: f170acdf10b74fe7cfd6e7040e25a16b5ba25d37 Author: David Seifert gentoo org> AuthorDate: Sun Jan 2 17:48:51 2022 + Commit: David Seifert gentoo org> CommitDate: Sun Jan 2 17:48:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f170acdf dev-libs/xerces-c: remove freebsd-libc Signed-off-by: David Seifert gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 6 ++ dev-libs/xerces-c/xerces-c-.ebuild | 6 ++ 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 0980ff14986b..12e5092bd051 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.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 @@ -18,7 +18,7 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin examples iconv icu static-libs test threads" RESTRICT="!test? ( test )" @@ -70,8 +70,6 @@ src_configure() { transcoder="icu" elif use elibc_Darwin; then transcoder="macosunicodeconverter" - elif use elibc_FreeBSD; then - transcoder="iconv" else transcoder="gnuiconv" fi diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index 995f942a4379..99fc6f8cc6ce 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.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 @@ -18,7 +18,7 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin examples iconv icu static-libs test threads" RESTRICT="!test? ( test )" @@ -68,8 +68,6 @@ src_configure() { transcoder="icu" elif use elibc_Darwin; then transcoder="macosunicodeconverter" - elif use elibc_FreeBSD; then - transcoder="iconv" else transcoder="gnuiconv" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 1041096bcc34e6314691617b300ba75ebd914976 Author: David Seifert gentoo org> AuthorDate: Mon Jan 3 23:26:06 2022 + Commit: David Seifert gentoo org> CommitDate: Mon Jan 3 23:26:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1041096b dev-libs/xerces-c: remove implicit elibc_* flags Signed-off-by: David Seifert gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- dev-libs/xerces-c/xerces-c-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 12e5092bd051..c72408418f20 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -18,7 +18,7 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin examples iconv icu static-libs test threads" +IUSE="cpu_flags_x86_sse2 curl doc examples iconv icu static-libs test threads" RESTRICT="!test? ( test )" diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index 99fc6f8cc6ce..880626707f29 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -18,7 +18,7 @@ fi LICENSE="Apache-2.0" SLOT="0" -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin examples iconv icu static-libs test threads" +IUSE="cpu_flags_x86_sse2 curl doc examples iconv icu static-libs test threads" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 681d2f3211328f6fc956a6d71e42510a78f01efb Author: Sam James gentoo org> AuthorDate: Sat Mar 6 18:36:37 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 18:36:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681d2f32 dev-libs/xerces-c: Stabilize 3.2.3-r2 arm64, #774483 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 4c29af461e2..8e34d5a3a8d 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 569ff0741510f01b87e50148566f5222996b8c4c Author: Sam James gentoo org> AuthorDate: Sat Mar 6 18:37:03 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 18:37:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=569ff074 dev-libs/xerces-c: Stabilize 3.2.3-r2 arm, #774483 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 8e34d5a3a8d..3b7a474eaf2 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: c3064ca9327e0e99fd05ae1d5f1f0334ec9bec45 Author: Sam James gentoo org> AuthorDate: Sat Mar 6 18:37:52 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 18:37:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3064ca9 dev-libs/xerces-c: Stabilize 3.2.3-r2 x86, #774483 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 3b7a474eaf2..854855b0aca 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 88bea00401a50ad6f44e4e891268da464edc27fe Author: Sam James gentoo org> AuthorDate: Sat Mar 6 23:07:16 2021 + Commit: Sam James gentoo org> CommitDate: Sat Mar 6 23:09:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88bea004 dev-libs/xerces-c: Stabilize 3.2.3-r2 ppc, #774483 Tested-by: ernsteiswuerfel mailbox.org> Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 854855b0aca..296f87dcaf5 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 32733701785d67b6fa6240721b5cecdc927e06da Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Mar 7 14:41:37 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Mar 7 14:41:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32733701 dev-libs/xerces-c: amd64 stable wrt bug #774483 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 296f87dcaf5..9c9045da6cb 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 7bb12f9e4f7cecae67ef16d1b190d3f47e6ca782 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Mar 7 17:52:31 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Mar 7 18:45:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bb12f9e dev-libs/xerces-c: stable 3.2.3-r2 for sparc, bug #774483 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 9c9045da6cb..a50c66682c0 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: ed86e7a20234137e64f115e5d9ccd2e8d4003f39 Author: Sam James gentoo org> AuthorDate: Mon Mar 8 04:49:45 2021 + Commit: Sam James gentoo org> CommitDate: Mon Mar 8 04:49:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed86e7a2 dev-libs/xerces-c: Stabilize 3.2.3-r2 ppc64, #774483 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index a50c66682c0..602a29ef1bb 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 861b181ae56d8c757df40dbcd8dab9aae06acaac Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 8 20:37:47 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 8 21:13:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861b181a dev-libs/xerces-c: Drop 3.2.3-r1 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r1.ebuild | 120 - 1 file changed, 120 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r1.ebuild deleted file mode 100644 index b6a53f71d1b..000 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r1.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -: ${CMAKE_MAKEFILE_GENERATOR:=ninja} - -inherit cmake-utils prefix - -DESCRIPTION="A validating XML parser written in a portable subset of C++" -HOMEPAGE="https://xerces.apache.org/xerces-c/"; - -if [[ ${PV} == * ]] ; then - ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; - inherit subversion -else - SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" -RESTRICT="!test? ( test )" - -RDEPEND="icu? ( dev-libs/icu:0= ) - curl? ( net-misc/curl ) - virtual/libiconv" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - test? ( dev-lang/perl )" - -DOCS=( CREDITS KEYS NOTICE README ) - -PATCHES=( - "${FILESDIR}"/xerces-c-3.2.2-fix-XERCESC-2163.patch -) - -pkg_setup() { - export ICUROOT="${EPREFIX}/usr" - - if use iconv && use icu; then - ewarn "This package can use iconv or icu for loading messages" - ewarn "and transcoding, but not both. ICU takes precedence." - fi -} - -src_configure() { - # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. - # But the docs aren't clear about it, so we would need some testing... - local netaccessor - if use curl; then - netaccessor="curl" - elif use elibc_Darwin; then - netaccessor="cfurl" - else - netaccessor="socket" - fi - - local msgloader - if use icu; then - msgloader="icu" - elif use iconv; then - msgloader="iconv" - else - msgloader="inmemory" - fi - - local transcoder - if use icu; then - transcoder="icu" - elif use elibc_Darwin; then - transcoder="macosunicodeconverter" - elif use elibc_FreeBSD; then - transcoder="iconv" - else - transcoder="gnuiconv" - fi - # for interix maybe: transcoder="windows" - - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - -Dnetwork-accessor="${netaccessor}" - -Dmessage-loader="${msgloader}" - -Dtranscoder="${transcoder}" - -Dthreads:BOOL="$(usex threads)" - -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)" - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - - use doc && cmake-utils_src_compile doc-style createapidocs doc-xml -} - -src_install() { - cmake-utils_src_install - - # package provides .pc files - find "${D}" -name '*.la' -delete || die - - if use examples; then - # clean out object files, executables, Makefiles - # and the like before installing examples - find samples/ \( -type f -executable -o -iname 'runConfigure' -o -iname '*.o' \ - -o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf '{}' + || die - docinto examples - dodoc -r samples/. - docompress -x /usr/share/doc/${PF}/examples - fi - - # To make sure an appropriate NLS msg file is around when using - # the iconv msgloader ICU has the messages compiled in. - if use iconv && ! use icu; then - doenvd "$(prefixify_ro "${FILESDIR}/50xerces-c")" - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 4714d56af2616ccba905f94ceede70a789665574 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 15 08:17:20 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 15 09:02:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4714d56a dev-libs/xerces-c: EAPI-7 bump, switch to cmake Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/xerces-c/xerces-c-.ebuild | 23 --- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index 627bdbc2f2f..995f942a437 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +EAPI=7 -inherit cmake-utils prefix +inherit cmake prefix DESCRIPTION="A validating XML parser written in a portable subset of C++" HOMEPAGE="https://xerces.apache.org/xerces-c/"; @@ -19,14 +18,16 @@ fi LICENSE="Apache-2.0" SLOT="0" - IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" + RESTRICT="!test? ( test )" -RDEPEND="icu? ( dev-libs/icu:0= ) +RDEPEND=" curl? ( net-misc/curl ) + icu? ( dev-libs/icu:0= ) virtual/libiconv" -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" doc? ( app-doc/doxygen ) test? ( dev-lang/perl )" @@ -83,17 +84,17 @@ src_configure() { -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)" ) - cmake-utils_src_configure + cmake_src_configure } src_compile() { - cmake-utils_src_compile + cmake_src_compile - use doc && cmake-utils_src_compile doc-style createapidocs doc-xml + use doc && cmake_build doc-style createapidocs doc-xml } src_install() { - cmake-utils_src_install + cmake_src_install # package provides .pc files find "${D}" -name '*.la' -delete || die
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: ef1bd5623b3f1112f25615745553c9ed5827fb44 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 15 09:17:04 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 15 09:47:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef1bd562 dev-libs/xerces-c: EAPI-7 bump, switch to cmake.eclass, for 3.2.3 too Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 119 + 1 file changed, 119 insertions(+) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild new file mode 100644 index 000..4c29af461e2 --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -0,0 +1,119 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake prefix + +DESCRIPTION="A validating XML parser written in a portable subset of C++" +HOMEPAGE="https://xerces.apache.org/xerces-c/"; + +if [[ ${PV} == * ]] ; then + ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; + inherit subversion +else + SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +fi + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" + +RESTRICT="!test? ( test )" + +RDEPEND=" + curl? ( net-misc/curl ) + icu? ( dev-libs/icu:0= ) + virtual/libiconv" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( app-doc/doxygen ) + test? ( dev-lang/perl )" + +DOCS=( CREDITS KEYS NOTICE README ) + +PATCHES=( "${FILESDIR}"/${PN}-3.2.2-fix-XERCESC-2163.patch ) + +pkg_setup() { + export ICUROOT="${EPREFIX}/usr" + + if use iconv && use icu; then + ewarn "This package can use iconv or icu for loading messages" + ewarn "and transcoding, but not both. ICU takes precedence." + fi +} + +src_configure() { + # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. + # But the docs aren't clear about it, so we would need some testing... + local netaccessor + if use curl; then + netaccessor="curl" + elif use elibc_Darwin; then + netaccessor="cfurl" + else + netaccessor="socket" + fi + + local msgloader + if use icu; then + msgloader="icu" + elif use iconv; then + msgloader="iconv" + else + msgloader="inmemory" + fi + + local transcoder + if use icu; then + transcoder="icu" + elif use elibc_Darwin; then + transcoder="macosunicodeconverter" + elif use elibc_FreeBSD; then + transcoder="iconv" + else + transcoder="gnuiconv" + fi + # for interix maybe: transcoder="windows" + + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + -Dnetwork-accessor="${netaccessor}" + -Dmessage-loader="${msgloader}" + -Dtranscoder="${transcoder}" + -Dthreads:BOOL="$(usex threads)" + -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)" + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + + use doc && cmake_build doc-style createapidocs doc-xml +} + +src_install() { + cmake_src_install + + # package provides .pc files + find "${D}" -name '*.la' -delete || die + + if use examples; then + # clean out object files, executables, Makefiles + # and the like before installing examples + find samples/ \( -type f -executable -o -iname 'runConfigure' -o -iname '*.o' \ + -o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf '{}' + || die + docinto examples + dodoc -r samples/. + docompress -x /usr/share/doc/${PF}/examples + fi + + # To make sure an appropriate NLS msg file is around when using + # the iconv msgloader ICU has the messages compiled in. + if use iconv && ! use icu; then + doenvd "$(prefixify_ro "${FILESDIR}/50xerces-c")" + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 4daee789d58e9bd0ea7645010982338b49b39d38 Author: Marek Szuba gentoo org> AuthorDate: Sat Aug 14 21:53:50 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat Aug 14 23:15:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4daee789 dev-libs/xerces-c: keyword 3.2.3-r2 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 602a29ef1bb..0980ff14986 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: c7daa85b73bcbe4f3ee5a1ae4c27a0c871298da6 Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 13 08:28:24 2020 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 13 08:29:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7daa85b dev-libs/xerces-c: Bump to version 3.2.3 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> dev-libs/xerces-c/Manifest | 1 + dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 116 2 files changed, 117 insertions(+) diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest index 6a69a800d6b..51b28cd065e 100644 --- a/dev-libs/xerces-c/Manifest +++ b/dev-libs/xerces-c/Manifest @@ -1 +1,2 @@ DIST xerces-c-3.2.2.tar.gz 7100953 BLAKE2B d167299797189ef181c384ac49095e8bc4cf4e0c7d646e72840a19f56c6eea060168d2c2d29c29ce6cc76dd44e403bea4c3dcde67f964b87f3abc807ad0b14ad SHA512 13709b47b61d957d736f34b774dbc7fbd85171eedebd0cada41fd1d17929e6c42904c882b1e1d4f9b4fd464938b62e5ebb127187b4974dfade6a593e31471e80 +DIST xerces-c-3.2.3.tar.gz 7120270 BLAKE2B d622621657f33ada75a9ef330e2b8f9cff717d8efc06f2a1fffea77360596e5192b48a6a015403a1045aa2492c626ba05f1de15eb5b997a80ca19b032db8 SHA512 206c5c31510224b8f6963b051f27968e4fe70374a0adb2c2990ac1f865b3bac41f63e6bfb7279faa21477f8878a3b9671ba70726fc75a84e51f037ef158639ad diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild new file mode 100644 index 000..627bdbc2f2f --- /dev/null +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} + +inherit cmake-utils prefix + +DESCRIPTION="A validating XML parser written in a portable subset of C++" +HOMEPAGE="https://xerces.apache.org/xerces-c/"; + +if [[ ${PV} == * ]] ; then + ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; + inherit subversion +else + SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" +RESTRICT="!test? ( test )" + +RDEPEND="icu? ( dev-libs/icu:0= ) + curl? ( net-misc/curl ) + virtual/libiconv" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen ) + test? ( dev-lang/perl )" + +DOCS=( CREDITS KEYS NOTICE README ) + +pkg_setup() { + export ICUROOT="${EPREFIX}/usr" + + if use iconv && use icu; then + ewarn "This package can use iconv or icu for loading messages" + ewarn "and transcoding, but not both. ICU takes precedence." + fi +} + +src_configure() { + # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. + # But the docs aren't clear about it, so we would need some testing... + local netaccessor + if use curl; then + netaccessor="curl" + elif use elibc_Darwin; then + netaccessor="cfurl" + else + netaccessor="socket" + fi + + local msgloader + if use icu; then + msgloader="icu" + elif use iconv; then + msgloader="iconv" + else + msgloader="inmemory" + fi + + local transcoder + if use icu; then + transcoder="icu" + elif use elibc_Darwin; then + transcoder="macosunicodeconverter" + elif use elibc_FreeBSD; then + transcoder="iconv" + else + transcoder="gnuiconv" + fi + # for interix maybe: transcoder="windows" + + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + -Dnetwork-accessor="${netaccessor}" + -Dmessage-loader="${msgloader}" + -Dtranscoder="${transcoder}" + -Dthreads:BOOL="$(usex threads)" + -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)" + ) + + cmake-utils_src_configure +} + +src_compile() { + cmake-utils_src_compile + + use doc && cmake-utils_src_compile doc-style createapidocs doc-xml +} + +src_install() { + cmake-utils_src_install + + # package provides .pc files + find "${D}" -name '*.la' -delete || die + + if use examples; then + # clean out object files, executables, Makefiles + # and the like before installing examples + find samples/ \( -type f -executable -o -iname 'runConfigure' -o -iname '*.o' \ + -o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf '{}' + || die + docinto examples + dodoc -r samples/. + docompress
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: b49e815931a53679006810c58f0421413d8a91ea Author: Lars Wendler gentoo org> AuthorDate: Mon Jul 13 08:29:23 2020 + Commit: Lars Wendler gentoo org> CommitDate: Mon Jul 13 08:29:30 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b49e8159 dev-libs/xerces-c: Synced live ebuild Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Lars Wendler gentoo.org> dev-libs/xerces-c/xerces-c-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/xerces-c/xerces-c-.ebuild b/dev-libs/xerces-c/xerces-c-.ebuild index aaa442c31bf..627bdbc2f2f 100644 --- a/dev-libs/xerces-c/xerces-c-.ebuild +++ b/dev-libs/xerces-c/xerces-c-.ebuild @@ -75,6 +75,7 @@ src_configure() { # for interix maybe: transcoder="windows" local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" -Dnetwork-accessor="${netaccessor}" -Dmessage-loader="${msgloader}" -Dtranscoder="${transcoder}"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 4daee789d58e9bd0ea7645010982338b49b39d38 Author: Marek Szuba gentoo org> AuthorDate: Sat Aug 14 21:53:50 2021 + Commit: Marek Szuba gentoo org> CommitDate: Sat Aug 14 23:15:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4daee789 dev-libs/xerces-c: keyword 3.2.3-r2 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild index 602a29ef1bb..0980ff14986 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 861b181ae56d8c757df40dbcd8dab9aae06acaac Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Mar 8 20:37:47 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Mar 8 21:13:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=861b181a dev-libs/xerces-c: Drop 3.2.3-r1 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3-r1.ebuild | 120 - 1 file changed, 120 deletions(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3-r1.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3-r1.ebuild deleted file mode 100644 index b6a53f71d1b..000 --- a/dev-libs/xerces-c/xerces-c-3.2.3-r1.ebuild +++ /dev/null @@ -1,120 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -: ${CMAKE_MAKEFILE_GENERATOR:=ninja} - -inherit cmake-utils prefix - -DESCRIPTION="A validating XML parser written in a portable subset of C++" -HOMEPAGE="https://xerces.apache.org/xerces-c/"; - -if [[ ${PV} == * ]] ; then - ESVN_REPO_URI="https://svn.apache.org/repos/asf/xerces/c/trunk"; - inherit subversion -else - SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" -fi - -LICENSE="Apache-2.0" -SLOT="0" - -IUSE="cpu_flags_x86_sse2 curl doc elibc_Darwin elibc_FreeBSD examples iconv icu static-libs test threads" -RESTRICT="!test? ( test )" - -RDEPEND="icu? ( dev-libs/icu:0= ) - curl? ( net-misc/curl ) - virtual/libiconv" -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen ) - test? ( dev-lang/perl )" - -DOCS=( CREDITS KEYS NOTICE README ) - -PATCHES=( - "${FILESDIR}"/xerces-c-3.2.2-fix-XERCESC-2163.patch -) - -pkg_setup() { - export ICUROOT="${EPREFIX}/usr" - - if use iconv && use icu; then - ewarn "This package can use iconv or icu for loading messages" - ewarn "and transcoding, but not both. ICU takes precedence." - fi -} - -src_configure() { - # 'cfurl' is only available on OSX and 'socket' isn't supposed to work. - # But the docs aren't clear about it, so we would need some testing... - local netaccessor - if use curl; then - netaccessor="curl" - elif use elibc_Darwin; then - netaccessor="cfurl" - else - netaccessor="socket" - fi - - local msgloader - if use icu; then - msgloader="icu" - elif use iconv; then - msgloader="iconv" - else - msgloader="inmemory" - fi - - local transcoder - if use icu; then - transcoder="icu" - elif use elibc_Darwin; then - transcoder="macosunicodeconverter" - elif use elibc_FreeBSD; then - transcoder="iconv" - else - transcoder="gnuiconv" - fi - # for interix maybe: transcoder="windows" - - local mycmakeargs=( - -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" - -Dnetwork-accessor="${netaccessor}" - -Dmessage-loader="${msgloader}" - -Dtranscoder="${transcoder}" - -Dthreads:BOOL="$(usex threads)" - -Dsse2:BOOL="$(usex cpu_flags_x86_sse2)" - ) - - cmake-utils_src_configure -} - -src_compile() { - cmake-utils_src_compile - - use doc && cmake-utils_src_compile doc-style createapidocs doc-xml -} - -src_install() { - cmake-utils_src_install - - # package provides .pc files - find "${D}" -name '*.la' -delete || die - - if use examples; then - # clean out object files, executables, Makefiles - # and the like before installing examples - find samples/ \( -type f -executable -o -iname 'runConfigure' -o -iname '*.o' \ - -o -iname '.libs' -o -iname 'Makefile*' \) -exec rm -rf '{}' + || die - docinto examples - dodoc -r samples/. - docompress -x /usr/share/doc/${PF}/examples - fi - - # To make sure an appropriate NLS msg file is around when using - # the iconv msgloader ICU has the messages compiled in. - if use iconv && ! use icu; then - doenvd "$(prefixify_ro "${FILESDIR}/50xerces-c")" - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 0cd2b1e296c2fef3706df7b865b04ecef02cc182 Author: Sam James gentoo org> AuthorDate: Thu Sep 3 23:48:38 2020 + Commit: Sam James gentoo org> CommitDate: Thu Sep 3 23:48:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cd2b1e2 dev-libs/xerces-c: ppc64 stable (bug #737588) Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild index c40bb0f6562..24b758531bd 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: f9696fac26bfabbd92db7227c786a03866fa24bb Author: Sam James gentoo org> AuthorDate: Sat Sep 5 15:23:20 2020 + Commit: Sam James gentoo org> CommitDate: Sat Sep 5 15:23:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9696fac dev-libs/xerces-c: ppc stable (bug #737588) Package-Manager: Portage-3.0.4, Repoman-3.0.1 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild index 24b758531bd..f0c894c9ed8 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 061d0f6a4cb417e98c3fc07bffbc056a9447dbb7 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 17 09:55:23 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 17 09:55:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=061d0f6a dev-libs/xerces-c: amd64 stable wrt bug #737588 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild index 627bdbc2f2f..76e51f674f8 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 7df43f0d650b27038c41cc7578fdd12899bd3fa7 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 17 09:56:37 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 17 09:56:37 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df43f0d dev-libs/xerces-c: arm stable wrt bug #737588 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/xerces-c/xerces-c-3.2.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild index 76e51f674f8..e7a90d3f21c 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.3.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.3.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.gz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"