public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2016-02-28 12:08 Manuel Rüger
  0 siblings, 0 replies; 65+ messages in thread
From: Manuel Rüger @ 2016-02-28 12:08 UTC (permalink / raw
  To: gentoo-commits

commit:     18b0a0f7971c90a2d463ecad249a27b69243137a
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 28 11:55:17 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Feb 28 12:07:58 2016 +0000
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 0000000..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
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2016-10-15 12:47 Agostino Sarubbo
  0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2016-10-15 12:47 UTC (permalink / raw
  To: gentoo-commits

commit:     56302eae0d0000dcf55ea93f5aaa45bc81e6a6c8
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 15 12:47:38 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Oct 15 12:47:38 2016 +0000
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 <ago <AT> 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"
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2016-10-15 12:48 Agostino Sarubbo
  0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2016-10-15 12:48 UTC (permalink / raw
  To: gentoo-commits

commit:     43e0e1c1a34a7ca935981c16c1f5eb91dc5c2c2a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 15 12:48:05 2016 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sat Oct 15 12:48:05 2016 +0000
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 <ago <AT> 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"
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2016-10-16 11:16 Tobias Klausmann
  0 siblings, 0 replies; 65+ messages in thread
From: Tobias Klausmann @ 2016-10-16 11:16 UTC (permalink / raw
  To: gentoo-commits

commit:     5b02fab77ca6daeac2e4cfe3f95fe7885df810ba
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 16 11:15:39 2016 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Sun Oct 16 11:15:39 2016 +0000
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"
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2016-10-17  4:52 Jeroen Roovers
  0 siblings, 0 replies; 65+ messages in thread
From: Jeroen Roovers @ 2016-10-17  4:52 UTC (permalink / raw
  To: gentoo-commits

commit:     7900beaa9617b4b0a044641fef9cd8a123ed0f8e
Author:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 17 04:51:41 2016 +0000
Commit:     Jeroen Roovers <jer <AT> gentoo <DOT> org>
CommitDate: Mon Oct 17 04:51:41 2016 +0000
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"
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2016-12-21  8:08 David Seifert
  0 siblings, 0 replies; 65+ messages in thread
From: David Seifert @ 2016-12-21  8:08 UTC (permalink / raw
  To: gentoo-commits

commit:     44485bad3bbf280839f823b81a1051e56db5c93f
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 21 08:07:45 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Wed Dec 21 08:08:12 2016 +0000
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..00000000
--- 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 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
-}

diff --git a/dev-libs/xerces-c/xerces-c-3.1.3.ebuild b/dev-libs/xerces-c/xerces-c-3.1.3.ebuild
deleted file mode 100644
index d8e0f94..00000000
--- a/dev-libs/xerces-c/xerces-c-3.1.3.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# 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
-}


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2017-02-09 12:56 Guilherme Amadio
  0 siblings, 0 replies; 65+ messages in thread
From: Guilherme Amadio @ 2017-02-09 12:56 UTC (permalink / raw
  To: gentoo-commits

commit:     b989baa4602ed46d57d34a19b85b91e26be5c318
Author:     Guilherme Amadio <amadio <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  9 12:55:26 2017 +0000
Commit:     Guilherme Amadio <amadio <AT> gentoo <DOT> org>
CommitDate: Thu Feb  9 12:55:57 2017 +0000
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"
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2017-02-27 18:55 Michael Weber
  0 siblings, 0 replies; 65+ messages in thread
From: Michael Weber @ 2017-02-27 18:55 UTC (permalink / raw
  To: gentoo-commits

commit:     133541be48c4200d3fbbfa287472a3d602e672ef
Author:     Michael Weber <xmw <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 27 17:07:21 2017 +0000
Commit:     Michael Weber <xmw <AT> gentoo <DOT> org>
CommitDate: Mon Feb 27 18:55:00 2017 +0000
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"
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2017-07-07 19:41 Alexis Ballier
  0 siblings, 0 replies; 65+ messages in thread
From: Alexis Ballier @ 2017-07-07 19:41 UTC (permalink / raw
  To: gentoo-commits

commit:     267461bb05296befc15688780f47b3ec15715d35
Author:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  7 19:04:42 2017 +0000
Commit:     Alexis Ballier <aballier <AT> gentoo <DOT> org>
CommitDate: Fri Jul  7 19:04:42 2017 +0000
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"
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2017-07-20 20:57 Sergei Trofimovich
  0 siblings, 0 replies; 65+ messages in thread
From: Sergei Trofimovich @ 2017-07-20 20:57 UTC (permalink / raw
  To: gentoo-commits

commit:     bd5a1a5405cf2128940c824a65e6690243a14eb2
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 20 20:35:50 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Thu Jul 20 20:57:06 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5a1a54

dev-libs/xerces-c: ia64 keyworded, bug #555510

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"
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2018-06-15  1:41 Benda XU
  0 siblings, 0 replies; 65+ messages in thread
From: Benda XU @ 2018-06-15  1:41 UTC (permalink / raw
  To: gentoo-commits

commit:     a247ad2c6f56922c9ca7a0d7cf920a48fe7e6864
Author:     Benda Xu <heroxbd <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 15 01:40:14 2018 +0000
Commit:     Benda XU <heroxbd <AT> gentoo <DOT> org>
CommitDate: Fri Jun 15 01:40:39 2018 +0000
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
 }


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2018-12-06 20:38 Craig Andrews
  0 siblings, 0 replies; 65+ messages in thread
From: Craig Andrews @ 2018-12-06 20:38 UTC (permalink / raw
  To: gentoo-commits

commit:     35fbae1b139bdbeb5a6615d5839b4597d2fd8e57
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Mon Dec  3 21:12:26 2018 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Thu Dec  6 20:37:59 2018 +0000
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 <candrews <AT> 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 00000000000..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 using
+	# the iconv msgloader ICU has the messages compiled in.
+	if use iconv && ! use icu; then
+		doenvd "$(prefixify_ro "${FILESDIR}/50xerces-c")"
+	fi
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2018-12-07 19:48 Craig Andrews
  0 siblings, 0 replies; 65+ messages in thread
From: Craig Andrews @ 2018-12-07 19:48 UTC (permalink / raw
  To: gentoo-commits

commit:     a0c57f5d30b12c8257ca793be51eb708cc27f3c8
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Fri Dec  7 19:48:19 2018 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Fri Dec  7 19:48:19 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c57f5d

dev-libs/xerces-c: Add -9999 live version

Package-Manager: Portage-2.3.52, Repoman-2.3.12
Signed-off-by: Craig Andrews <candrews <AT> gentoo.org>

 dev-libs/xerces-c/xerces-c-9999.ebuild | 118 +++++++++++++++++++++++++++++++++
 1 file changed, 118 insertions(+)

diff --git a/dev-libs/xerces-c/xerces-c-9999.ebuild b/dev-libs/xerces-c/xerces-c-9999.ebuild
new file mode 100644
index 00000000000..8b3066ca6f1
--- /dev/null
+++ b/dev-libs/xerces-c/xerces-c-9999.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} == *9999 ]] ; 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
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2018-12-09 21:31 Craig Andrews
  0 siblings, 0 replies; 65+ messages in thread
From: Craig Andrews @ 2018-12-09 21:31 UTC (permalink / raw
  To: gentoo-commits

commit:     ed42912af1bf77f790f5836a2ae2e9368c7912f3
Author:     Craig Andrews <candrews <AT> gentoo <DOT> org>
AuthorDate: Sun Dec  9 21:23:26 2018 +0000
Commit:     Craig Andrews <candrews <AT> gentoo <DOT> org>
CommitDate: Sun Dec  9 21:31:44 2018 +0000
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 <candrews <AT> gentoo.org>

 dev-libs/xerces-c/xerces-c-3.2.2.ebuild | 6 +-----
 dev-libs/xerces-c/xerces-c-9999.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-9999.ebuild b/dev-libs/xerces-c/xerces-c-9999.ebuild
index 8b3066ca6f1..1f61a3a023d 100644
--- a/dev-libs/xerces-c/xerces-c-9999.ebuild
+++ b/dev-libs/xerces-c/xerces-c-9999.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 () {


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2019-02-04 19:41 Sergei Trofimovich
  0 siblings, 0 replies; 65+ messages in thread
From: Sergei Trofimovich @ 2019-02-04 19:41 UTC (permalink / raw
  To: gentoo-commits

commit:     bfebd0997bc62d4b560ac8d76abc1360b825758c
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Mon Feb  4 16:54:36 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Mon Feb  4 19:40:59 2019 +0000
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 <eike <AT> sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich <slyfox <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2019-02-07 12:31 Tobias Klausmann
  0 siblings, 0 replies; 65+ messages in thread
From: Tobias Klausmann @ 2019-02-07 12:31 UTC (permalink / raw
  To: gentoo-commits

commit:     77e5ee33f94de78844c21d5d2e6e7aae39b42c87
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Thu Feb  7 12:31:03 2019 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Thu Feb  7 12:31:18 2019 +0000
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 <klausman <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2019-02-08 20:35 Sergei Trofimovich
  0 siblings, 0 replies; 65+ messages in thread
From: Sergei Trofimovich @ 2019-02-08 20:35 UTC (permalink / raw
  To: gentoo-commits

commit:     c597c1fcb058e77277deb9d982650824d9010cb1
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  8 20:33:17 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Fri Feb  8 20:33:17 2019 +0000
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 <slyfox <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2019-02-09 18:36 Thomas Deutschmann
  0 siblings, 0 replies; 65+ messages in thread
From: Thomas Deutschmann @ 2019-02-09 18:36 UTC (permalink / raw
  To: gentoo-commits

commit:     d9e7e1040b8c338a033d8834ef89977d3fceb6b7
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  9 18:29:41 2019 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Sat Feb  9 18:36:29 2019 +0000
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 <whissi <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2019-02-09 19:29 Sergei Trofimovich
  0 siblings, 0 replies; 65+ messages in thread
From: Sergei Trofimovich @ 2019-02-09 19:29 UTC (permalink / raw
  To: gentoo-commits

commit:     cb3a6ebcfd678a5ae787c81c1cf7566dc03b20e3
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  9 19:29:22 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Feb  9 19:29:22 2019 +0000
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 <slyfox <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2019-02-12 21:03 Sergei Trofimovich
  0 siblings, 0 replies; 65+ messages in thread
From: Sergei Trofimovich @ 2019-02-12 21:03 UTC (permalink / raw
  To: gentoo-commits

commit:     ed68a166f67da5f7919c9fb8692cd06b698f8e18
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 12 08:15:51 2019 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Tue Feb 12 21:00:03 2019 +0000
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 <slyfox <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2019-02-24 19:20 Markus Meier
  0 siblings, 0 replies; 65+ messages in thread
From: Markus Meier @ 2019-02-24 19:20 UTC (permalink / raw
  To: gentoo-commits

commit:     b5b4dffa199d0bbb2788e280b149a87f15007125
Author:     Markus Meier <maekke <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 24 19:19:02 2019 +0000
Commit:     Markus Meier <maekke <AT> gentoo <DOT> org>
CommitDate: Sun Feb 24 19:19:02 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b4dffa

dev-libs/xerces-c: arm stable, bug #677238

Signed-off-by: Markus Meier <maekke <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2019-02-28 14:50 Mikle Kolyada
  0 siblings, 0 replies; 65+ messages in thread
From: Mikle Kolyada @ 2019-02-28 14:50 UTC (permalink / raw
  To: gentoo-commits

commit:     37d11eb4e9ca87fbce4f1fecb66b26d1e27be64c
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 28 14:50:08 2019 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Thu Feb 28 14:50:51 2019 +0000
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 <zlogene <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2019-05-16 19:30 Aaron Bauman
  0 siblings, 0 replies; 65+ messages in thread
From: Aaron Bauman @ 2019-05-16 19:30 UTC (permalink / raw
  To: gentoo-commits

commit:     35f7705842e51b1774db9f533fa66ca50e6644b4
Author:     Aaron Bauman <bman <AT> gentoo <DOT> org>
AuthorDate: Thu May 16 19:26:37 2019 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Thu May 16 19:27:33 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f77058

dev-libs/xerces-c: arm64 stable

Signed-off-by: Aaron Bauman <bman <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2020-07-13  8:29 Lars Wendler
  0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2020-07-13  8:29 UTC (permalink / raw
  To: gentoo-commits

commit:     b49e815931a53679006810c58f0421413d8a91ea
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 13 08:29:23 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jul 13 08:29:30 2020 +0000
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 <polynomial-c <AT> gentoo.org>

 dev-libs/xerces-c/xerces-c-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/xerces-c/xerces-c-9999.ebuild b/dev-libs/xerces-c/xerces-c-9999.ebuild
index aaa442c31bf..627bdbc2f2f 100644
--- a/dev-libs/xerces-c/xerces-c-9999.ebuild
+++ b/dev-libs/xerces-c/xerces-c-9999.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}"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2020-07-13  8:29 Lars Wendler
  0 siblings, 0 replies; 65+ messages in thread
From: Lars Wendler @ 2020-07-13  8:29 UTC (permalink / raw
  To: gentoo-commits

commit:     c7daa85b73bcbe4f3ee5a1ae4c27a0c871298da6
Author:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 13 08:28:24 2020 +0000
Commit:     Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
CommitDate: Mon Jul 13 08:29:30 2020 +0000
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 <polynomial-c <AT> 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 d622621657f33ada75a9ef330e77772b8f9cff717d8efc06f2a1fffea77360596e5192b48a6a015403a1045aa2492c626ba05f1de15eb5b997a80ca19b032db8 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 00000000000..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} == *9999 ]] ; 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 -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
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2020-08-17  9:55 Agostino Sarubbo
  0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2020-08-17  9:55 UTC (permalink / raw
  To: gentoo-commits

commit:     061d0f6a4cb417e98c3fc07bffbc056a9447dbb7
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 09:55:23 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 09:55:23 2020 +0000
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 <ago <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2020-08-17  9:57 Agostino Sarubbo
  0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2020-08-17  9:57 UTC (permalink / raw
  To: gentoo-commits

commit:     7df43f0d650b27038c41cc7578fdd12899bd3fa7
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 09:56:37 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 09:56:37 2020 +0000
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 <ago <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2020-08-17  9:59 Agostino Sarubbo
  0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2020-08-17  9:59 UTC (permalink / raw
  To: gentoo-commits

commit:     f885ed51b7024754b124e51f1e01e319c6721280
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 09:59:41 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 09:59:41 2020 +0000
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 <ago <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2020-08-17 10:01 Agostino Sarubbo
  0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2020-08-17 10:01 UTC (permalink / raw
  To: gentoo-commits

commit:     4fd3997bf71c51b0c4f714262247bbee84b0d19a
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Aug 17 10:01:01 2020 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Aug 17 10:01:01 2020 +0000
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 <ago <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2020-08-18 23:48 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2020-08-18 23:48 UTC (permalink / raw
  To: gentoo-commits

commit:     6920235253be655762301e7b59f6db25a72a3b72
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 18 23:47:32 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Aug 18 23:47:32 2020 +0000
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 <sam <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2020-08-19  8:31 Sergei Trofimovich
  0 siblings, 0 replies; 65+ messages in thread
From: Sergei Trofimovich @ 2020-08-19  8:31 UTC (permalink / raw
  To: gentoo-commits

commit:     d44c5335caab78673cd90396bbaee64b1de94e66
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Wed Aug 19 07:24:01 2020 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 08:31:18 2020 +0000
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 <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2020-09-03 23:57 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2020-09-03 23:57 UTC (permalink / raw
  To: gentoo-commits

commit:     0cd2b1e296c2fef3706df7b865b04ecef02cc182
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  3 23:48:38 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep  3 23:48:38 2020 +0000
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 <sam <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2020-09-05 15:23 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2020-09-05 15:23 UTC (permalink / raw
  To: gentoo-commits

commit:     f9696fac26bfabbd92db7227c786a03866fa24bb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Sep  5 15:23:20 2020 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Sep  5 15:23:20 2020 +0000
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 <sam <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2021-02-15  9:03 Andreas Sturmlechner
  0 siblings, 0 replies; 65+ messages in thread
From: Andreas Sturmlechner @ 2021-02-15  9:03 UTC (permalink / raw
  To: gentoo-commits

commit:     4714d56af2616ccba905f94ceede70a789665574
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 15 08:17:20 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Feb 15 09:02:48 2021 +0000
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 <asturm <AT> gentoo.org>

 dev-libs/xerces-c/xerces-c-9999.ebuild | 23 ++++++++++++-----------
 1 file changed, 12 insertions(+), 11 deletions(-)

diff --git a/dev-libs/xerces-c/xerces-c-9999.ebuild b/dev-libs/xerces-c/xerces-c-9999.ebuild
index 627bdbc2f2f..995f942a437 100644
--- a/dev-libs/xerces-c/xerces-c-9999.ebuild
+++ b/dev-libs/xerces-c/xerces-c-9999.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


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2021-02-15  9:47 Andreas Sturmlechner
  0 siblings, 0 replies; 65+ messages in thread
From: Andreas Sturmlechner @ 2021-02-15  9:47 UTC (permalink / raw
  To: gentoo-commits

commit:     ef1bd5623b3f1112f25615745553c9ed5827fb44
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 15 09:17:04 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Feb 15 09:47:41 2021 +0000
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 <asturm <AT> 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 00000000000..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} == *9999 ]] ; 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
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2021-03-06 18:36 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-03-06 18:36 UTC (permalink / raw
  To: gentoo-commits

commit:     681d2f3211328f6fc956a6d71e42510a78f01efb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  6 18:36:37 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  6 18:36:37 2021 +0000
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 <sam <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2021-03-06 18:37 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-03-06 18:37 UTC (permalink / raw
  To: gentoo-commits

commit:     569ff0741510f01b87e50148566f5222996b8c4c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  6 18:37:03 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  6 18:37:03 2021 +0000
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 <sam <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2021-03-06 18:37 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-03-06 18:37 UTC (permalink / raw
  To: gentoo-commits

commit:     c3064ca9327e0e99fd05ae1d5f1f0334ec9bec45
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  6 18:37:52 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  6 18:37:52 2021 +0000
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 <sam <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2021-03-06 23:10 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-03-06 23:10 UTC (permalink / raw
  To: gentoo-commits

commit:     88bea00401a50ad6f44e4e891268da464edc27fe
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  6 23:07:16 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar  6 23:09:29 2021 +0000
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 <erhard_f <AT> mailbox.org>
Signed-off-by: Sam James <sam <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2021-03-07 14:41 Agostino Sarubbo
  0 siblings, 0 replies; 65+ messages in thread
From: Agostino Sarubbo @ 2021-03-07 14:41 UTC (permalink / raw
  To: gentoo-commits

commit:     32733701785d67b6fa6240721b5cecdc927e06da
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  7 14:41:37 2021 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Mar  7 14:41:37 2021 +0000
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 <ago <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2021-03-07 18:45 Sergei Trofimovich
  0 siblings, 0 replies; 65+ messages in thread
From: Sergei Trofimovich @ 2021-03-07 18:45 UTC (permalink / raw
  To: gentoo-commits

commit:     7bb12f9e4f7cecae67ef16d1b190d3f47e6ca782
Author:     Rolf Eike Beer <eike <AT> sf-mail <DOT> de>
AuthorDate: Sun Mar  7 17:52:31 2021 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Mar  7 18:45:12 2021 +0000
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 <eike <AT> sf-mail.de>
Signed-off-by: Sergei Trofimovich <slyfox <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2021-03-08  4:49 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2021-03-08  4:49 UTC (permalink / raw
  To: gentoo-commits

commit:     ed86e7a20234137e64f115e5d9ccd2e8d4003f39
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  8 04:49:45 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Mar  8 04:49:45 2021 +0000
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 <sam <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2021-03-08 21:14 Andreas Sturmlechner
  0 siblings, 0 replies; 65+ messages in thread
From: Andreas Sturmlechner @ 2021-03-08 21:14 UTC (permalink / raw
  To: gentoo-commits

commit:     861b181ae56d8c757df40dbcd8dab9aae06acaac
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Mar  8 20:37:47 2021 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Mar  8 21:13:58 2021 +0000
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 <asturm <AT> 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..00000000000
--- 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} == *9999 ]] ; 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
-}


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2021-08-14 23:15 Marek Szuba
  0 siblings, 0 replies; 65+ messages in thread
From: Marek Szuba @ 2021-08-14 23:15 UTC (permalink / raw
  To: gentoo-commits

commit:     4daee789d58e9bd0ea7645010982338b49b39d38
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 14 21:53:50 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 23:15:08 2021 +0000
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 <marecki <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2022-01-02 17:49 David Seifert
  0 siblings, 0 replies; 65+ messages in thread
From: David Seifert @ 2022-01-02 17:49 UTC (permalink / raw
  To: gentoo-commits

commit:     f170acdf10b74fe7cfd6e7040e25a16b5ba25d37
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sun Jan  2 17:48:51 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Jan  2 17:48:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f170acdf

dev-libs/xerces-c: remove freebsd-libc

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 6 ++----
 dev-libs/xerces-c/xerces-c-9999.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-9999.ebuild b/dev-libs/xerces-c/xerces-c-9999.ebuild
index 995f942a4379..99fc6f8cc6ce 100644
--- a/dev-libs/xerces-c/xerces-c-9999.ebuild
+++ b/dev-libs/xerces-c/xerces-c-9999.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


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2022-01-03 23:26 David Seifert
  0 siblings, 0 replies; 65+ messages in thread
From: David Seifert @ 2022-01-03 23:26 UTC (permalink / raw
  To: gentoo-commits

commit:     1041096bcc34e6314691617b300ba75ebd914976
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Jan  3 23:26:06 2022 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Jan  3 23:26:06 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1041096b

dev-libs/xerces-c: remove implicit elibc_* flags

Signed-off-by: David Seifert <soap <AT> gentoo.org>

 dev-libs/xerces-c/xerces-c-3.2.3-r2.ebuild | 2 +-
 dev-libs/xerces-c/xerces-c-9999.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-9999.ebuild b/dev-libs/xerces-c/xerces-c-9999.ebuild
index 99fc6f8cc6ce..880626707f29 100644
--- a/dev-libs/xerces-c/xerces-c-9999.ebuild
+++ b/dev-libs/xerces-c/xerces-c-9999.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 )"
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2022-04-12 10:56 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2022-04-12 10:56 UTC (permalink / raw
  To: gentoo-commits

commit:     d9f6de37da26446a60ebc0d3c44a135fe4fc09eb
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 12 10:38:45 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 12 10:38:45 2022 +0000
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 <sam <AT> 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-9999.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 d622621657f33ada75a9ef330e77772b8f9cff717d8efc06f2a1fffea77360596e5192b48a6a015403a1045aa2492c626ba05f1de15eb5b997a80ca19b032db8 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} == *9999 ]] ; 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-9999.ebuild b/dev-libs/xerces-c/xerces-c-9999.ebuild
index 880626707f29..133712bc42a3 100644
--- a/dev-libs/xerces-c/xerces-c-9999.ebuild
+++ b/dev-libs/xerces-c/xerces-c-9999.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == *9999 ]] ; 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
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2022-04-26 14:38 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2022-04-26 14:38 UTC (permalink / raw
  To: gentoo-commits

commit:     b738119e9f6ed8bff341ff1eea3453a2ea6d0c1b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 26 14:34:36 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr 26 14:38:22 2022 +0000
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 <sam <AT> 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} == *9999 ]] ; 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2023-04-02  2:56 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-04-02  2:56 UTC (permalink / raw
  To: gentoo-commits

commit:     fed81fe07d8f174f22b119cae25c71f5dae71066
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr  2 02:31:58 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr  2 02:55:37 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed81fe0

dev-libs/xerces-c: add 3.2.4

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/xerces-c/Manifest                                        | 1 +
 dev-libs/xerces-c/{xerces-c-9999.ebuild => xerces-c-3.2.4.ebuild} | 6 +++---
 dev-libs/xerces-c/xerces-c-9999.ebuild                            | 6 +++---
 3 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest
index 4e22c2a7639e..68c113209e2a 100644
--- a/dev-libs/xerces-c/Manifest
+++ b/dev-libs/xerces-c/Manifest
@@ -1 +1,2 @@
 DIST xerces-c-3.2.3.tar.xz 4184368 BLAKE2B e582ecfa13d521061d0a0ba2e53b595047b325b53d5b634eadc0ed1967410733142e11951d907edf96386b1417adc938bf2f2f4eab760dcb81c0e718a48cf300 SHA512 8b8ac9a8377788753a918af2bd4437af5bb94b275e50fe1ab7cc6af88a8531248518705bc794da702a3e06a82a064cbd25e4149c2526aff7f61cf49ded4fdfab
+DIST xerces-c-3.2.4.tar.xz 4260560 BLAKE2B 5d9fed1e9a461f8b348f3259216c5181bd03d2b5d8790cad88621d601065d0d79f8766ae70ed0aa7afe05005e2bcaf37a88da25b17f0e028bf074a31cea5fe71 SHA512 4d58d25b59b4528ad1f2d60681ddd6d2a4dba945613cee9ce978605f006da03703ea85a1bd89f781eeb3ad4dbdadf485a310f29d4c07036b0322f0755f87fddf

diff --git a/dev-libs/xerces-c/xerces-c-9999.ebuild b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
similarity index 94%
copy from dev-libs/xerces-c/xerces-c-9999.ebuild
copy to dev-libs/xerces-c/xerces-c-3.2.4.ebuild
index 133712bc42a3..d839bf7df2ca 100644
--- a/dev-libs/xerces-c/xerces-c-9999.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake prefix
 
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit subversion
 else
 	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"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 LICENSE="Apache-2.0"

diff --git a/dev-libs/xerces-c/xerces-c-9999.ebuild b/dev-libs/xerces-c/xerces-c-9999.ebuild
index 133712bc42a3..d839bf7df2ca 100644
--- a/dev-libs/xerces-c/xerces-c-9999.ebuild
+++ b/dev-libs/xerces-c/xerces-c-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit cmake prefix
 
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; then
 	inherit subversion
 else
 	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"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 LICENSE="Apache-2.0"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2023-05-01  0:09 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-05-01  0:09 UTC (permalink / raw
  To: gentoo-commits

commit:     83c7b2446c761cbe247649aac45cd2f63cfb821e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May  1 00:08:50 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May  1 00:08:50 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c7b244

dev-libs/xerces-c: Stabilize 3.2.4 arm64, #905348

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
index 9a92e84adc4e..4cd31627f96e 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 ~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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2023-05-01  0:09 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-05-01  0:09 UTC (permalink / raw
  To: gentoo-commits

commit:     b43b5078b35f6f8e3de085fa2882ca6ace74a949
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May  1 00:08:49 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May  1 00:08:49 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b43b5078

dev-libs/xerces-c: Stabilize 3.2.4 arm, #905348

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
index d839bf7df2ca..9a92e84adc4e 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 ~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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2023-05-01  0:23 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-05-01  0:23 UTC (permalink / raw
  To: gentoo-commits

commit:     f18a1b925084a1193029877e8c18cd9dd7c3e08d
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May  1 00:22:54 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May  1 00:22:58 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18a1b92

dev-libs/xerces-c: Stabilize 3.2.4 amd64, #905348

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
index 4cd31627f96e..dd2fb5f8011b 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 ~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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2023-05-01  0:23 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-05-01  0:23 UTC (permalink / raw
  To: gentoo-commits

commit:     e537808bc75412320b773ffd9202b5a303a4d902
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May  1 00:23:36 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May  1 00:23:36 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e537808b

dev-libs/xerces-c: Stabilize 3.2.4 x86, #905348

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
index dd2fb5f8011b..b6e60ff69c5d 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 ~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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2023-05-01  2:26 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-05-01  2:26 UTC (permalink / raw
  To: gentoo-commits

commit:     793dce959d43ea9bcf5b02aefc4e44111726112f
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May  1 02:25:54 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May  1 02:25:54 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=793dce95

dev-libs/xerces-c: Stabilize 3.2.4 ppc64, #905348

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
index b6e60ff69c5d..b55a791661fa 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 ~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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2023-05-01  2:26 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2023-05-01  2:26 UTC (permalink / raw
  To: gentoo-commits

commit:     cb42fefd55a799ed58b85bd4b14eaf3bf5d38e64
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon May  1 02:25:55 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon May  1 02:25:55 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb42fefd

dev-libs/xerces-c: Stabilize 3.2.4 ppc, #905348

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
index b55a791661fa..2ff533cc8d36 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 ~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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2023-05-01  6:11 Arthur Zamarin
  0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2023-05-01  6:11 UTC (permalink / raw
  To: gentoo-commits

commit:     8d5bac737f0be7a7fc319481e621a2252e0ab05f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon May  1 06:11:24 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon May  1 06:11:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5bac73

dev-libs/xerces-c: Stabilize 3.2.4 sparc, #905348

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
index 2ff533cc8d36..dd3b781f5317 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.4.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 ~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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2024-05-03 11:03 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2024-05-03 11:03 UTC (permalink / raw
  To: gentoo-commits

commit:     4cc019c9dd7f8d460e781842e420c25a1738fde3
Author:     Kostadin Shishmanov <kocelfc <AT> tutanota <DOT> com>
AuthorDate: Sat Apr 27 14:39:29 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May  3 10:58:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc019c9

dev-libs/xerces-c: drop merged upstream patch from 9999

Signed-off-by: Kostadin Shishmanov <kocelfc <AT> tutanota.com>
Closes: https://github.com/gentoo/gentoo/pull/36457
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/xerces-c/xerces-c-9999.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-libs/xerces-c/xerces-c-9999.ebuild b/dev-libs/xerces-c/xerces-c-9999.ebuild
index 4e7bce5e9e18..2ff3cf44a5bc 100644
--- a/dev-libs/xerces-c/xerces-c-9999.ebuild
+++ b/dev-libs/xerces-c/xerces-c-9999.ebuild
@@ -34,7 +34,6 @@ BDEPEND="
 DOCS=( CREDITS KEYS NOTICE README )
 
 PATCHES=(
-	"${FILESDIR}"/${PN}-3.2.2-fix-XERCESC-2163.patch
 	"${FILESDIR}"/${PN}-3.2.4-strict-aliasing.patch
 )
 


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2024-05-03 11:03 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2024-05-03 11:03 UTC (permalink / raw
  To: gentoo-commits

commit:     dd8a361d58478bbbc12243c45b8cd2fd2baa6609
Author:     Kostadin Shishmanov <kocelfc <AT> tutanota <DOT> com>
AuthorDate: Sat Apr 27 14:37:34 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri May  3 10:58:09 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8a361d

dev-libs/xerces-c: add 3.2.5

Signed-off-by: Kostadin Shishmanov <kocelfc <AT> tutanota.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/xerces-c/Manifest              |   1 +
 dev-libs/xerces-c/xerces-c-3.2.5.ebuild | 122 ++++++++++++++++++++++++++++++++
 2 files changed, 123 insertions(+)

diff --git a/dev-libs/xerces-c/Manifest b/dev-libs/xerces-c/Manifest
index 7825dbd820ee..44078a794034 100644
--- a/dev-libs/xerces-c/Manifest
+++ b/dev-libs/xerces-c/Manifest
@@ -1 +1,2 @@
 DIST xerces-c-3.2.4.tar.xz 4260560 BLAKE2B 5d9fed1e9a461f8b348f3259216c5181bd03d2b5d8790cad88621d601065d0d79f8766ae70ed0aa7afe05005e2bcaf37a88da25b17f0e028bf074a31cea5fe71 SHA512 4d58d25b59b4528ad1f2d60681ddd6d2a4dba945613cee9ce978605f006da03703ea85a1bd89f781eeb3ad4dbdadf485a310f29d4c07036b0322f0755f87fddf
+DIST xerces-c-3.2.5.tar.xz 4274820 BLAKE2B e0926660bf29e35c05843aae683a7a4f2fe5a6f5f68c76ce16fde975a24277c0e50465a02bfa785f96f4ebec3c7d411785793914491f112ce19477b5dd59e351 SHA512 77b80148b0a3dbb61af648e2571855d59040512dd0c739a892e8ac6a6d7ddbb43b49850c87c39fcf374f2c7658a9c795b3e3fcd4785efbc6226f831b938d5300

diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
new file mode 100644
index 000000000000..2ff3cf44a5bc
--- /dev/null
+++ b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic prefix
+
+DESCRIPTION="Validating XML parser written in a portable subset of C++"
+HOMEPAGE="https://xerces.apache.org/xerces-c/"
+
+if [[ ${PV} == *9999 ]] ; 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.xz"
+	KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="cpu_flags_x86_sse2 curl doc 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-text/doxygen )
+	test? ( dev-lang/perl )"
+
+DOCS=( CREDITS KEYS NOTICE README )
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-3.2.4-strict-aliasing.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() {
+	# bug #856100
+	filter-lto
+	append-flags -fno-strict-aliasing
+
+	# '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"
+	else
+		transcoder="gnuiconv"
+	fi
+
+	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
+}


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2024-06-23 15:45 Arthur Zamarin
  0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2024-06-23 15:45 UTC (permalink / raw
  To: gentoo-commits

commit:     815511cefffca38d89c20c9a550b0a60a646dc3f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 23 15:44:58 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 23 15:44:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=815511ce

dev-libs/xerces-c: Stabilize 3.2.5 ppc64, #932510

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
index e134d155af4b..4c7b4b23dfea 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 ~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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2024-06-23 16:01 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2024-06-23 16:01 UTC (permalink / raw
  To: gentoo-commits

commit:     7526aa73a7e4ca2d6d678b9affb03d100e00f73c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 23 16:00:15 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 23 16:00:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7526aa73

dev-libs/xerces-c: Stabilize 3.2.5 amd64, #932510

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
index 4c7b4b23dfea..262b495d55be 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 ~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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2024-06-23 16:10 Arthur Zamarin
  0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2024-06-23 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     e3b32ac7c94a4ae3633c4f6d6fbb87c7113a8a3f
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 23 16:10:19 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 23 16:10:19 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3b32ac7

dev-libs/xerces-c: Stabilize 3.2.5 arm64, #932510

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
index 5318f18ceaa4..a1e466481251 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 ~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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2024-06-23 16:10 Arthur Zamarin
  0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2024-06-23 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     101af6f5a6cc290ee0c9aa9c8925347f86a63555
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 23 16:10:20 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 23 16:10:20 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101af6f5

dev-libs/xerces-c: Stabilize 3.2.5 arm, #932510

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
index a1e466481251..eb1a572509b9 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 ~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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2024-06-23 16:10 Arthur Zamarin
  0 siblings, 0 replies; 65+ messages in thread
From: Arthur Zamarin @ 2024-06-23 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     2ab7a25951ca076ae4dc8ec6eebbeb769968bef7
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 23 16:10:18 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 23 16:10:18 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab7a259

dev-libs/xerces-c: Stabilize 3.2.5 ppc, #932510

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
index 262b495d55be..5318f18ceaa4 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 ~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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2024-06-24  1:48 Sam James
  0 siblings, 0 replies; 65+ messages in thread
From: Sam James @ 2024-06-24  1:48 UTC (permalink / raw
  To: gentoo-commits

commit:     07653bda55227480d34b027ef32b82f03289f3e2
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 24 01:48:06 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 24 01:48:06 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07653bda

dev-libs/xerces-c: Stabilize 3.2.5 sparc, #932510

Signed-off-by: Sam James <sam <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
index eb1a572509b9..8370e8670231 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 ~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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
@ 2024-06-24  5:17 Joonas Niilola
  0 siblings, 0 replies; 65+ messages in thread
From: Joonas Niilola @ 2024-06-24  5:17 UTC (permalink / raw
  To: gentoo-commits

commit:     ed37c9084f8e2fdf96e224c9f960b84e52066d09
Author:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 24 05:17:07 2024 +0000
Commit:     Joonas Niilola <juippis <AT> gentoo <DOT> org>
CommitDate: Mon Jun 24 05:17:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed37c908

dev-libs/xerces-c: Stabilize 3.2.5 x86, #932510

Signed-off-by: Joonas Niilola <juippis <AT> gentoo.org>

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

diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
index 8370e8670231..7ad99efa9366 100644
--- a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
+++ b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == *9999 ]] ; 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 ~s390 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"


^ permalink raw reply related	[flat|nested] 65+ messages in thread

end of thread, other threads:[~2024-06-24  5:17 UTC | newest]

Thread overview: 65+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-23 16:10 [gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/ Arthur Zamarin
  -- strict thread matches above, loose matches on Subject: below --
2024-06-24  5:17 Joonas Niilola
2024-06-24  1:48 Sam James
2024-06-23 16:10 Arthur Zamarin
2024-06-23 16:10 Arthur Zamarin
2024-06-23 16:01 Sam James
2024-06-23 15:45 Arthur Zamarin
2024-05-03 11:03 Sam James
2024-05-03 11:03 Sam James
2023-05-01  6:11 Arthur Zamarin
2023-05-01  2:26 Sam James
2023-05-01  2:26 Sam James
2023-05-01  0:23 Sam James
2023-05-01  0:23 Sam James
2023-05-01  0:09 Sam James
2023-05-01  0:09 Sam James
2023-04-02  2:56 Sam James
2022-04-26 14:38 Sam James
2022-04-12 10:56 Sam James
2022-01-03 23:26 David Seifert
2022-01-02 17:49 David Seifert
2021-08-14 23:15 Marek Szuba
2021-03-08 21:14 Andreas Sturmlechner
2021-03-08  4:49 Sam James
2021-03-07 18:45 Sergei Trofimovich
2021-03-07 14:41 Agostino Sarubbo
2021-03-06 23:10 Sam James
2021-03-06 18:37 Sam James
2021-03-06 18:37 Sam James
2021-03-06 18:36 Sam James
2021-02-15  9:47 Andreas Sturmlechner
2021-02-15  9:03 Andreas Sturmlechner
2020-09-05 15:23 Sam James
2020-09-03 23:57 Sam James
2020-08-19  8:31 Sergei Trofimovich
2020-08-18 23:48 Sam James
2020-08-17 10:01 Agostino Sarubbo
2020-08-17  9:59 Agostino Sarubbo
2020-08-17  9:57 Agostino Sarubbo
2020-08-17  9:55 Agostino Sarubbo
2020-07-13  8:29 Lars Wendler
2020-07-13  8:29 Lars Wendler
2019-05-16 19:30 Aaron Bauman
2019-02-28 14:50 Mikle Kolyada
2019-02-24 19:20 Markus Meier
2019-02-12 21:03 Sergei Trofimovich
2019-02-09 19:29 Sergei Trofimovich
2019-02-09 18:36 Thomas Deutschmann
2019-02-08 20:35 Sergei Trofimovich
2019-02-07 12:31 Tobias Klausmann
2019-02-04 19:41 Sergei Trofimovich
2018-12-09 21:31 Craig Andrews
2018-12-07 19:48 Craig Andrews
2018-12-06 20:38 Craig Andrews
2018-06-15  1:41 Benda XU
2017-07-20 20:57 Sergei Trofimovich
2017-07-07 19:41 Alexis Ballier
2017-02-27 18:55 Michael Weber
2017-02-09 12:56 Guilherme Amadio
2016-12-21  8:08 David Seifert
2016-10-17  4:52 Jeroen Roovers
2016-10-16 11:16 Tobias Klausmann
2016-10-15 12:48 Agostino Sarubbo
2016-10-15 12:47 Agostino Sarubbo
2016-02-28 12:08 Manuel Rüger

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox