[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2023-05-01 Thread Sam James
commit: 8c8d4f7bcad8266327a0e9a84f408eeda24271c4
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 06:27:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 06:27:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c8d4f7b

dev-cpp/libxmlpp: Stabilize 5.0.3 sparc, #904640

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

 dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
index be4faa9c99b9..c1e153c08e9a 100644
--- a/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="5.0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2023-04-30 Thread Sam James
commit: 12ced8ec6d0dd8987aa9326944e8a066081e9631
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 03:39:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 03:39:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12ced8ec

dev-cpp/libxmlpp: Stabilize 5.0.3 ppc, #904640

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

 dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
index 7507e888cc94..be4faa9c99b9 100644
--- a/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="5.0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2023-04-30 Thread Sam James
commit: 736c92c7f9a4216ab13384c35ffe9db9831aed22
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 03:14:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 03:14:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736c92c7

dev-cpp/libxmlpp: Stabilize 5.0.3 ppc64, #904640

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

 dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
index 881dc4543446..7507e888cc94 100644
--- a/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="5.0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2023-04-30 Thread Sam James
commit: 12f7f1a4fe446622ad4bb915a962e639f621bc07
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 00:46:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 00:46:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f7f1a4

dev-cpp/libxmlpp: Stabilize 5.0.3 amd64, #904640

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

 dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
index 3e13ac87fef4..881dc4543446 100644
--- a/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="5.0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2023-04-30 Thread Sam James
commit: e598344863e2fc27e5adf3601376a59a3d52c31f
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 00:08:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 00:08:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5983448

dev-cpp/libxmlpp: Stabilize 5.0.3 arm, #904640

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

 dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
index cfb580ea5263..3e13ac87fef4 100644
--- a/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="5.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2023-04-30 Thread Sam James
commit: 2aaffda216039eec8589573cca2d4968f92600d6
Author: Sam James  gentoo  org>
AuthorDate: Mon May  1 00:08:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  1 00:08:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aaffda2

dev-cpp/libxmlpp: Stabilize 5.0.3 x86, #904640

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

 dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
index 49fe9c91a7cb..cfb580ea5263 100644
--- a/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="5.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2023-03-22 Thread Matt Turner
commit: 402ce3e6288e3ed52a381f555a4b053c6879cb24
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Mar 22 13:48:31 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Mar 22 14:58:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=402ce3e6

dev-cpp/libxmlpp: Version bump to 5.0.3

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30304
Signed-off-by: Matt Turner  gentoo.org>

 dev-cpp/libxmlpp/Manifest  |  1 +
 dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index d83e33a35e99..d65dcea1ec68 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,2 +1,3 @@
 DIST libxml++-2.42.2.tar.xz 848924 BLAKE2B 
75c28447b41e50f1484a8670042af819f90619acd36eaea3bf68ed197745836c3ede38c208a851e59a345cb2657989f569fd0129724916f87d90105ec3c0fc2c
 SHA512 
214da4c8120fedc96adf6ad965b65be9f4deb53d86f41667c236c52e1e3aace819fc61b096815879cc38aaf12ac77fbccb050088ce6bc3ff03030dcc81e4a8c9
 DIST libxml++-5.0.2.tar.xz 796484 BLAKE2B 
57809c52ab38c359b453515805fff9631c1c7614f313fe8234384fa485c08a166dad66dad0c3caabc8c8698111c6702e568f73472269855c5290956e9d130bdb
 SHA512 
f0fc0d2e2bc14eeefb9d4a6bec661a2377a60874c877cdddaadadce1d22e5186516a37587fc67ed570858e1871164e30535b779fd2fac12475ef6fdfcc2e3469
+DIST libxml++-5.0.3.tar.xz 843720 BLAKE2B 
0c85171962c9637f71846a6a4914229f2ad6c60a0315743543526d78a33baf2e86f21eeef2279c8d51233d40fd059aad266c80c365decd587c5c54a303ad93a8
 SHA512 
418723a96f018fb8e332847d0ab601eda38c99d6be48c83b6cda6f07789e5ecac76bb417540e29d0abace2828a74eb1e08695ff2fc92ebf3e7458364547ef675

diff --git a/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
new file mode 100644
index ..49fe9c91a7cb
--- /dev/null
+++ b/dev-cpp/libxmlpp/libxmlpp-5.0.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="${PN/pp/++}"
+
+inherit gnome2 meson
+
+DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
+HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
+
+LICENSE="LGPL-2.1"
+SLOT="5.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/libxml2-2.7.7
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   dev-cpp/mm-common
+   app-doc/doxygen
+   media-gfx/graphviz
+   dev-libs/libxslt
+   )
+"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/install_docdir = /s/'doc'/'gtk-doc'/" \
+   docs/reference/meson.build || die
+   sed -i \
+   -e "/install_tutorialdir = /s/'doc'/'gtk-doc'/" \
+   docs/manual/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dmaintainer-mode=false
+   -Dwarnings=min
+   -Ddist-warnings=max
+   -Dbuild-deprecated-api=true
+   $(meson_use doc build-documentation)
+   -Dvalidation=false
+   -Dbuild-pdf=false
+   -Dbuild-examples=false
+   $(meson_use test build-tests)
+   -Dmsvc14x-parallel-installable=false
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2023-03-09 Thread Viorel Munteanu
commit: 700d4227f49abd5076758a51702e8a1fb069ca13
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Thu Mar  9 01:14:48 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Fri Mar 10 06:02:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=700d4227

dev-cpp/libxmlpp: Keyword 5.0.2 mips, #898016

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-cpp/libxmlpp/libxmlpp-5.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-5.0.2.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-5.0.2.ebuild
index 7a9d793a15d0..49fe9c91a7cb 100644
--- a/dev-cpp/libxmlpp/libxmlpp-5.0.2.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-5.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="5.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2022-12-31 Thread Matt Turner
commit: 77e952d276b643c9fc33881a588183541cb75818
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 31 19:57:30 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 31 20:39:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77e952d2

dev-cpp/libxmlpp: Version bump to 2.42.2

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

 dev-cpp/libxmlpp/Manifest   |  1 +
 dev-cpp/libxmlpp/libxmlpp-2.42.2.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index 1737afb5645e..9332a6254298 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,2 +1,3 @@
 DIST libxml++-2.40.1.tar.xz 955220 BLAKE2B 
44c55ab0e9018af859097e1a753c1457f5694b282f8f5187b32ce908d34f7953b8e73f1e41750ddf5f5c912712539e32f608a33ab79f22644e15010f75be6c51
 SHA512 
a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a
+DIST libxml++-2.42.2.tar.xz 848924 BLAKE2B 
75c28447b41e50f1484a8670042af819f90619acd36eaea3bf68ed197745836c3ede38c208a851e59a345cb2657989f569fd0129724916f87d90105ec3c0fc2c
 SHA512 
214da4c8120fedc96adf6ad965b65be9f4deb53d86f41667c236c52e1e3aace819fc61b096815879cc38aaf12ac77fbccb050088ce6bc3ff03030dcc81e4a8c9
 DIST libxml++-3.0.1.tar.xz 948796 BLAKE2B 
cdfa37f3aebdd8109653c50d6e977a443173fe4ff18b3644a030bba065c7ced01bedc98a273ab3a8def73f78efd2458afd16ec68df9f9109b816527383904025
 SHA512 
9b8ccea9df11d70bb23d7d9983b18d28c648aa0107f9654a79d1cfe97db4633b69dd4b97b76d155aca8553d014a314247851f18d0371717e44a056ee804ccd95

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.42.2.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.42.2.ebuild
new file mode 100644
index ..f373c399cec4
--- /dev/null
+++ b/dev-cpp/libxmlpp/libxmlpp-2.42.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="${PN/pp/++}"
+
+inherit gnome2 meson-multilib
+
+DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
+HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
+
+LICENSE="LGPL-2.1"
+SLOT="2.6"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.32.0:2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   dev-cpp/mm-common
+   app-doc/doxygen
+   media-gfx/graphviz
+   dev-libs/libxslt
+   )
+"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/install_docdir = /s/'doc'/'gtk-doc'/" \
+   docs/reference/meson.build || die
+   sed -i \
+   -e "/install_tutorialdir = /s/'doc'/'gtk-doc'/" \
+   docs/manual/meson.build || die
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Dmaintainer-mode=false
+   -Dwarnings=min
+   -Ddist-warnings=max
+   -Dbuild-deprecated-api=true
+   $(meson_native_use_bool doc build-documentation)
+   -Dvalidation=false
+   -Dbuild-pdf=false
+   -Dbuild-examples=false
+   $(meson_use test build-tests)
+   -Dmsvc14x-parallel-installable=false
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2022-12-31 Thread Matt Turner
commit: fda99862783d5c2c456dcc104f26b7cd886a79b3
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 31 20:03:43 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 31 20:39:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda99862

dev-cpp/libxmlpp: Version bump to 5.0.2

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

 dev-cpp/libxmlpp/Manifest  |  1 +
 dev-cpp/libxmlpp/libxmlpp-5.0.2.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index 9332a6254298..c212cc3e893c 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,3 +1,4 @@
 DIST libxml++-2.40.1.tar.xz 955220 BLAKE2B 
44c55ab0e9018af859097e1a753c1457f5694b282f8f5187b32ce908d34f7953b8e73f1e41750ddf5f5c912712539e32f608a33ab79f22644e15010f75be6c51
 SHA512 
a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a
 DIST libxml++-2.42.2.tar.xz 848924 BLAKE2B 
75c28447b41e50f1484a8670042af819f90619acd36eaea3bf68ed197745836c3ede38c208a851e59a345cb2657989f569fd0129724916f87d90105ec3c0fc2c
 SHA512 
214da4c8120fedc96adf6ad965b65be9f4deb53d86f41667c236c52e1e3aace819fc61b096815879cc38aaf12ac77fbccb050088ce6bc3ff03030dcc81e4a8c9
 DIST libxml++-3.0.1.tar.xz 948796 BLAKE2B 
cdfa37f3aebdd8109653c50d6e977a443173fe4ff18b3644a030bba065c7ced01bedc98a273ab3a8def73f78efd2458afd16ec68df9f9109b816527383904025
 SHA512 
9b8ccea9df11d70bb23d7d9983b18d28c648aa0107f9654a79d1cfe97db4633b69dd4b97b76d155aca8553d014a314247851f18d0371717e44a056ee804ccd95
+DIST libxml++-5.0.2.tar.xz 796484 BLAKE2B 
57809c52ab38c359b453515805fff9631c1c7614f313fe8234384fa485c08a166dad66dad0c3caabc8c8698111c6702e568f73472269855c5290956e9d130bdb
 SHA512 
f0fc0d2e2bc14eeefb9d4a6bec661a2377a60874c877cdddaadadce1d22e5186516a37587fc67ed570858e1871164e30535b779fd2fac12475ef6fdfcc2e3469

diff --git a/dev-cpp/libxmlpp/libxmlpp-5.0.2.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-5.0.2.ebuild
new file mode 100644
index ..7a9d793a15d0
--- /dev/null
+++ b/dev-cpp/libxmlpp/libxmlpp-5.0.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="${PN/pp/++}"
+
+inherit gnome2 meson
+
+DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
+HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
+
+LICENSE="LGPL-2.1"
+SLOT="5.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/libxml2-2.7.7
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   dev-cpp/mm-common
+   app-doc/doxygen
+   media-gfx/graphviz
+   dev-libs/libxslt
+   )
+"
+
+src_prepare() {
+   default
+
+   sed -i \
+   -e "/install_docdir = /s/'doc'/'gtk-doc'/" \
+   docs/reference/meson.build || die
+   sed -i \
+   -e "/install_tutorialdir = /s/'doc'/'gtk-doc'/" \
+   docs/manual/meson.build || die
+}
+
+src_configure() {
+   local emesonargs=(
+   -Dmaintainer-mode=false
+   -Dwarnings=min
+   -Ddist-warnings=max
+   -Dbuild-deprecated-api=true
+   $(meson_use doc build-documentation)
+   -Dvalidation=false
+   -Dbuild-pdf=false
+   -Dbuild-examples=false
+   $(meson_use test build-tests)
+   -Dmsvc14x-parallel-installable=false
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2022-12-31 Thread Matt Turner
commit: f93849375308edfde1ea0eddb8e9104f6d451584
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Dec 31 20:38:22 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Dec 31 20:39:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9384937

dev-cpp/libxmlpp: Drop old versions

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

 dev-cpp/libxmlpp/Manifest |  1 -
 dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index c212cc3e893c..f2ccdd7945bb 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,4 +1,3 @@
 DIST libxml++-2.40.1.tar.xz 955220 BLAKE2B 
44c55ab0e9018af859097e1a753c1457f5694b282f8f5187b32ce908d34f7953b8e73f1e41750ddf5f5c912712539e32f608a33ab79f22644e15010f75be6c51
 SHA512 
a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a
 DIST libxml++-2.42.2.tar.xz 848924 BLAKE2B 
75c28447b41e50f1484a8670042af819f90619acd36eaea3bf68ed197745836c3ede38c208a851e59a345cb2657989f569fd0129724916f87d90105ec3c0fc2c
 SHA512 
214da4c8120fedc96adf6ad965b65be9f4deb53d86f41667c236c52e1e3aace819fc61b096815879cc38aaf12ac77fbccb050088ce6bc3ff03030dcc81e4a8c9
-DIST libxml++-3.0.1.tar.xz 948796 BLAKE2B 
cdfa37f3aebdd8109653c50d6e977a443173fe4ff18b3644a030bba065c7ced01bedc98a273ab3a8def73f78efd2458afd16ec68df9f9109b816527383904025
 SHA512 
9b8ccea9df11d70bb23d7d9983b18d28c648aa0107f9654a79d1cfe97db4633b69dd4b97b76d155aca8553d014a314247851f18d0371717e44a056ee804ccd95
 DIST libxml++-5.0.2.tar.xz 796484 BLAKE2B 
57809c52ab38c359b453515805fff9631c1c7614f313fe8234384fa485c08a166dad66dad0c3caabc8c8698111c6702e568f73472269855c5290956e9d130bdb
 SHA512 
f0fc0d2e2bc14eeefb9d4a6bec661a2377a60874c877cdddaadadce1d22e5186516a37587fc67ed570858e1871164e30535b779fd2fac12475ef6fdfcc2e3469

diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
deleted file mode 100644
index cb65e2eb8aff..
--- a/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="${PN/pp/++}"
-
-inherit gnome2 multilib-minimal
-
-DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
-HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
-
-LICENSE="LGPL-2.1"
-SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}]
-   >=dev-cpp/glibmm-2.32:2[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-multilib_src_prepare() {
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" gnome2_src_configure \
-   $(multilib_native_use_enable doc documentation)
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2022-11-11 Thread WANG Xuerui
commit: 4de25c196103468fa13b52777e00140184fb18ed
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Nov 12 06:00:22 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sat Nov 12 06:00:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4de25c19

dev-cpp/libxmlpp: keyword 3.0.1-r1 for ~loong

Bug: https://bugs.gentoo.org/880237
Signed-off-by: WANG Xuerui  gentoo.org>

 dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
index 9a5f860e89a3..cb65e2eb8aff 100644
--- a/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2022-10-29 Thread Matt Turner
commit: a9e998da95d16e8884b3f003fd69f753b9639f47
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct 29 21:19:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 29 23:20:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e998da

dev-cpp/libxmlpp: Set remote-id

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

 dev-cpp/libxmlpp/metadata.xml | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-cpp/libxmlpp/metadata.xml b/dev-cpp/libxmlpp/metadata.xml
index b5c22b75a1f7..7b0dcfdb7c39 100644
--- a/dev-cpp/libxmlpp/metadata.xml
+++ b/dev-cpp/libxmlpp/metadata.xml
@@ -1,11 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-   
-   
-   libxmlplusplus
-   
+  
+gn...@gentoo.org
+Gentoo GNOME Desktop
+  
+  
+libxmlplusplus/libxmlplusplus
+  
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2022-08-30 Thread Sam James
commit: d77578046b0ce2cb849ac712265fd67200849a49
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 30 18:35:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 30 19:06:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7757804

dev-cpp/libxmlpp: limit multilib features (drop doc)

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

 dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild | 2 +-
 dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild
index 787ddd47f5cb..e8b4036ccf3a 100644
--- a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild
@@ -28,7 +28,7 @@ multilib_src_prepare() {
 
 multilib_src_configure() {
ECONF_SOURCE="${S}" gnome2_src_configure \
-   $(use_enable doc documentation)
+   $(multilib_native_use_enable doc documentation)
 }
 
 multilib_src_install() {

diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
index 2c3656a4295e..9a5f860e89a3 100644
--- a/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.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=6
@@ -28,7 +28,7 @@ multilib_src_prepare() {
 
 multilib_src_configure() {
ECONF_SOURCE="${S}" gnome2_src_configure \
-   $(use_enable doc documentation)
+   $(multilib_native_use_enable doc documentation)
 }
 
 multilib_src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2022-05-18 Thread WANG Xuerui
commit: 91ad2993b4a64e4b5f39689426662dcbdc605ee9
Author: WANG Xuerui  gentoo  org>
AuthorDate: Thu May 19 05:04:56 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu May 19 05:07:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91ad2993

dev-cpp/libxmlpp: keyword 2.40.1-r2 for ~loong

Tests passed on real hardware.

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

 dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild
index 0cee82eb..787ddd47f5cb 100644
--- a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2022-01-09 Thread David Seifert
commit: 9db03c0bb34092e42413b014f3f226ce83b9d288
Author: David Seifert  gentoo  org>
AuthorDate: Sun Jan  9 18:39:52 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan  9 18:39:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db03c0b

dev-cpp/libxmlpp: update EAPI 5 -> 8

Signed-off-by: David Seifert  gentoo.org>

 .../{libxmlpp-2.40.1-r1.ebuild => libxmlpp-2.40.1-r2.ebuild}  | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild
similarity index 87%
rename from dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild
rename to dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild
index dbcdc3dcd83e..0cee82eb 100644
--- a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-GCONF_DEBUG="no"
+EAPI=8
+
 GNOME_ORG_MODULE="${PN/pp/++}"
 
 inherit gnome2 multilib-minimal
@@ -19,9 +19,8 @@ RDEPEND="
>=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}]
>=dev-cpp/glibmm-2.32:2[${MULTILIB_USEDEP}]
 "
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 multilib_src_prepare() {
gnome2_src_prepare



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2021-08-17 Thread Marek Szuba
commit: ee286116b172b109dbea41d55f2ebda6eb7594e5
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 18 01:06:42 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 18 01:07:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee286116

dev-cpp/libxmlpp: keyword 2.40.1-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild
index e9ebf804474..dbcdc3dcd83 100644
--- a/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2021-08-17 Thread Marek Szuba
commit: 49d6f1e432360a62ee2f1a11a969d8cab41c0550
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 18 00:55:44 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 18 01:07:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49d6f1e4

dev-cpp/libxmlpp: keyword 3.0.1-r1 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

 dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
index 06c753d80b9..2c3656a4295 100644
--- a/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2021-02-15 Thread Matt Turner
commit: 577a619d261ced4c6c84f7196ea5c427ee2e95c3
Author: David Michael  gmail  com>
AuthorDate: Sat Feb  6 22:04:59 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Feb 16 01:25:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=577a619d

dev-cpp/libxmlpp: Specify the glibmm slot

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: David Michael  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 .../libxmlpp/{libxmlpp-2.40.1.ebuild => libxmlpp-2.40.1-r1.ebuild}| 4 ++--
 dev-cpp/libxmlpp/{libxmlpp-3.0.1.ebuild => libxmlpp-3.0.1-r1.ebuild}  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild
similarity index 89%
rename from dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
rename to dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild
index 3e7993b987c..e9ebf804474 100644
--- a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -17,7 +17,7 @@ IUSE="doc"
 
 RDEPEND="
>=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}]
-   >=dev-cpp/glibmm-2.32[${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.32:2[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig

diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
similarity index 89%
rename from dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild
rename to dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
index 561537df491..06c753d80b9 100644
--- a/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-3.0.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -16,7 +16,7 @@ IUSE="doc"
 
 RDEPEND="
>=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}]
-   >=dev-cpp/glibmm-2.32[${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.32:2[${MULTILIB_USEDEP}]
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2020-05-07 Thread Mart Raudsepp
commit: 4269217be68f68ac237101a453b099e8f9be50c4
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu May  7 15:25:23 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  7 16:33:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4269217b

dev-cpp/libxmlpp: arm64 keyworded (bug #721144)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild
index ccfe4b2a09f..642563cfad7 100644
--- a/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2019-10-22 Thread Andreas Sturmlechner
commit: b0c54e8dcad7fe599936e903c6c9e8ea46a986b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 22 18:04:42 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 22 18:11:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0c54e8d

dev-cpp/libxmlpp: 2.40.1 ppc stable

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

 dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
index 2da0de15f46..a11b6556c75 100644
--- a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2019-10-15 Thread Andreas Sturmlechner
commit: 5369a4fdb55a887079610336a34cb4a64715e1ef
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 15 22:37:15 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 15 22:37:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5369a4fd

dev-cpp/libxmlpp: 2.40.1 ppc64 stable

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

 dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
index 1544a5953d1..2da0de15f46 100644
--- a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -12,7 +12,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2017-12-09 Thread Sergei Trofimovich
commit: 6a6bec813abd87a9e22d71cd2b38bd5eeb733703
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Dec 10 00:35:14 2017 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Dec 10 00:35:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a6bec81

dev-cpp/libxmlpp: stable 3.0.1 for sparc, bug #606818 (thanks to Rolf Eike Beer)

Package-Manager: Portage-2.3.16, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild
index 2c1497aca30..ccfe4b2a09f 100644
--- a/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2017-09-07 Thread Markus Meier
commit: a33f798d0d7611be2493524b2844f31703679f45
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Sep  7 19:26:51 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Sep  7 19:26:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a33f798d

dev-cpp/libxmlpp: add ~arm64, bug #622718

Package-Manager: Portage-2.3.6, Repoman-2.3.1
RepoMan-Options: --include-arches="arm64"

 dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
index 8b15cc25de0..1544a5953d1 100644
--- a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -12,7 +12,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86 
~amd64-linux ~x86-linux ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2017-03-16 Thread Mart Raudsepp
commit: 934316fbefd3b55b6a7b42823e0d664ab7c5f68a
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 16 23:27:20 2017 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 16 23:39:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934316fb

dev-cpp/libxmlpp: remove old

Package-Manager: Portage-2.3.4, Repoman-2.3.1

 dev-cpp/libxmlpp/Manifest  |  1 -
 dev-cpp/libxmlpp/libxmlpp-3.0.0.ebuild | 36 --
 2 files changed, 37 deletions(-)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index 27336b4414b..1a5fa83f16f 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,3 +1,2 @@
 DIST libxml++-2.40.1.tar.xz 955220 SHA256 
4ad4abdd3258874f61c2e2a41d08e9930677976d303653cd1670d3e9f35463e9 SHA512 
a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a
 WHIRLPOOL 
f1888bc6f90dd10dea04f617f317a2eed79f2c4981e03b1fbdb3cefcc4bfeadc256c5dd6163d82b7b33cb29d8d15de98de822d2d40f3fa8e8851efe827cdff72
-DIST libxml++-3.0.0.tar.xz 934588 SHA256 
2ff3640417729d357bada2e3049061642e0b078c323a8e0d37ae68df96547952 SHA512 
5474006bd0e473b999f0d27e31e06d6509ce009f479d74c0114cde96858706318ba7367e0652a91b3a567c00b73e53dee4f951beb81dfb3ba42412fb21eec1de
 WHIRLPOOL 
bd6a1c905b7bae4ad15be7b3f23d0aed28262c9c5b1fff744b27fc1c01a9ff3a2f8ca66dca54ad2e607aeab688d24de57ae90c39990a3a9e29839ae79182d1c2
 DIST libxml++-3.0.1.tar.xz 948796 SHA256 
19dc8d21751806c015179bc0b83f978e65c878724501bfc0b6c1bcead29971a6 SHA512 
9b8ccea9df11d70bb23d7d9983b18d28c648aa0107f9654a79d1cfe97db4633b69dd4b97b76d155aca8553d014a314247851f18d0371717e44a056ee804ccd95
 WHIRLPOOL 
289641871fecd74f46f76d731b839796130b52d16c3ad16930be850987c84e9d152e3d5d99674d2053cbab19e17a0006b93c42213e32119b29bd7a95df0349eb

diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.0.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-3.0.0.ebuild
deleted file mode 100644
index 205709db86a..000
--- a/dev-cpp/libxmlpp/libxmlpp-3.0.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GNOME_ORG_MODULE="${PN/pp/++}"
-
-inherit gnome2 multilib-minimal
-
-DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
-HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
-
-LICENSE="LGPL-2.1"
-SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}]
-   >=dev-cpp/glibmm-2.32[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig[${MULTILIB_USEDEP}]
-"
-
-multilib_src_prepare() {
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" gnome2_src_configure \
-   $(use_enable doc documentation)
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2017-03-16 Thread Jeroen Roovers
commit: cfd0cf56d4586558fed306790de2a2589bc5ae5a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Mar 16 13:10:08 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Mar 16 13:10:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd0cf56

dev-cpp/libxmlpp: Stable for HPPA (bug #606818).

Package-Manager: Portage-2.3.4, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild
index ec4b4873b7a..2c1497aca30 100644
--- a/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild
+++ b/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
 
 LICENSE="LGPL-2.1"
 SLOT="3.0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
 IUSE="doc"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2016-12-05 Thread Pacho Ramos
commit: f916718b865ced87b2ce79dcdda785ad555c521e
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Dec  5 09:55:32 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Dec  5 09:57:46 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f916718b

dev-cpp/libxmlpp: Version bump

Package-Manager: portage-2.3.2

 dev-cpp/libxmlpp/Manifest  |  1 +
 dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index dafb12a..27336b4 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,2 +1,3 @@
 DIST libxml++-2.40.1.tar.xz 955220 SHA256 
4ad4abdd3258874f61c2e2a41d08e9930677976d303653cd1670d3e9f35463e9 SHA512 
a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a
 WHIRLPOOL 
f1888bc6f90dd10dea04f617f317a2eed79f2c4981e03b1fbdb3cefcc4bfeadc256c5dd6163d82b7b33cb29d8d15de98de822d2d40f3fa8e8851efe827cdff72
 DIST libxml++-3.0.0.tar.xz 934588 SHA256 
2ff3640417729d357bada2e3049061642e0b078c323a8e0d37ae68df96547952 SHA512 
5474006bd0e473b999f0d27e31e06d6509ce009f479d74c0114cde96858706318ba7367e0652a91b3a567c00b73e53dee4f951beb81dfb3ba42412fb21eec1de
 WHIRLPOOL 
bd6a1c905b7bae4ad15be7b3f23d0aed28262c9c5b1fff744b27fc1c01a9ff3a2f8ca66dca54ad2e607aeab688d24de57ae90c39990a3a9e29839ae79182d1c2
+DIST libxml++-3.0.1.tar.xz 948796 SHA256 
19dc8d21751806c015179bc0b83f978e65c878724501bfc0b6c1bcead29971a6 SHA512 
9b8ccea9df11d70bb23d7d9983b18d28c648aa0107f9654a79d1cfe97db4633b69dd4b97b76d155aca8553d014a314247851f18d0371717e44a056ee804ccd95
 WHIRLPOOL 
289641871fecd74f46f76d731b839796130b52d16c3ad16930be850987c84e9d152e3d5d99674d2053cbab19e17a0006b93c42213e32119b29bd7a95df0349eb

diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild
new file mode 100644
index ..6248184
--- /dev/null
+++ b/dev-cpp/libxmlpp/libxmlpp-3.0.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME_ORG_MODULE="${PN/pp/++}"
+
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
+HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
+
+LICENSE="LGPL-2.1"
+SLOT="3.0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.32[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+"
+
+multilib_src_prepare() {
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" gnome2_src_configure \
+   $(use_enable doc documentation)
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2016-09-11 Thread Gilles Dartiguelongue
commit: ddb6029d7cefea80c6c769ce9b51da167bb8f6d7
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Sep 10 13:23:38 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Sep 11 10:58:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddb6029d

dev-cpp/libxmlpp: drop old revision

Package-Manager: portage-2.3.0

 dev-cpp/libxmlpp/Manifest   |  1 -
 dev-cpp/libxmlpp/libxmlpp-2.38.1.ebuild | 38 -
 2 files changed, 39 deletions(-)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index c27775f..dafb12a 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,3 +1,2 @@
-DIST libxml++-2.38.1.tar.xz 947556 SHA256 
882529189b03db6c69925b3f579ab1941feb4f02b5fe2612504ee7e498a4a05f SHA512 
d60f283ca2a056bf81fd6083c10dd9d469bb62dcb06ded9ea3549bc1d0053ed14f47bd86394761825f69d9d0f3a02781f1fd121244b9ce8f9637ad21e0d177f8
 WHIRLPOOL 
92b4222bd1626e4e5baa6dbf1ff8479a594a49fe04bbc3279e1c2da41dd0c6e12b57e5d5eaa295f3f6361af53f2288eb9e2cb31dbdbd8e781178717327a5069c
 DIST libxml++-2.40.1.tar.xz 955220 SHA256 
4ad4abdd3258874f61c2e2a41d08e9930677976d303653cd1670d3e9f35463e9 SHA512 
a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a
 WHIRLPOOL 
f1888bc6f90dd10dea04f617f317a2eed79f2c4981e03b1fbdb3cefcc4bfeadc256c5dd6163d82b7b33cb29d8d15de98de822d2d40f3fa8e8851efe827cdff72
 DIST libxml++-3.0.0.tar.xz 934588 SHA256 
2ff3640417729d357bada2e3049061642e0b078c323a8e0d37ae68df96547952 SHA512 
5474006bd0e473b999f0d27e31e06d6509ce009f479d74c0114cde96858706318ba7367e0652a91b3a567c00b73e53dee4f951beb81dfb3ba42412fb21eec1de
 WHIRLPOOL 
bd6a1c905b7bae4ad15be7b3f23d0aed28262c9c5b1fff744b27fc1c01a9ff3a2f8ca66dca54ad2e607aeab688d24de57ae90c39990a3a9e29839ae79182d1c2

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.38.1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.38.1.ebuild
deleted file mode 100644
index c145332..
--- a/dev-cpp/libxmlpp/libxmlpp-2.38.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME_ORG_MODULE="${PN/pp/++}"
-
-inherit gnome2 multilib-minimal
-
-DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
-HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
-
-LICENSE="LGPL-2.1"
-SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-IUSE="doc"
-
-RDEPEND="
-   >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}]
-   >=dev-cpp/glibmm-2.32[${MULTILIB_USEDEP}]
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
-
-multilib_src_prepare() {
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" gnome2_src_configure \
-   $(use_enable doc documentation)
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2016-09-11 Thread Gilles Dartiguelongue
commit: 331ab5b06361db264d8b8ea8e5f402f3b9e9cbc8
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Sep 10 13:23:10 2016 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sun Sep 11 10:58:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=331ab5b0

dev-cpp/libxmlpp: version bump 2.40.1 → 3.0.0

 dev-cpp/libxmlpp/Manifest  |  1 +
 dev-cpp/libxmlpp/libxmlpp-3.0.0.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index a1251e1..c27775f 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,2 +1,3 @@
 DIST libxml++-2.38.1.tar.xz 947556 SHA256 
882529189b03db6c69925b3f579ab1941feb4f02b5fe2612504ee7e498a4a05f SHA512 
d60f283ca2a056bf81fd6083c10dd9d469bb62dcb06ded9ea3549bc1d0053ed14f47bd86394761825f69d9d0f3a02781f1fd121244b9ce8f9637ad21e0d177f8
 WHIRLPOOL 
92b4222bd1626e4e5baa6dbf1ff8479a594a49fe04bbc3279e1c2da41dd0c6e12b57e5d5eaa295f3f6361af53f2288eb9e2cb31dbdbd8e781178717327a5069c
 DIST libxml++-2.40.1.tar.xz 955220 SHA256 
4ad4abdd3258874f61c2e2a41d08e9930677976d303653cd1670d3e9f35463e9 SHA512 
a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a
 WHIRLPOOL 
f1888bc6f90dd10dea04f617f317a2eed79f2c4981e03b1fbdb3cefcc4bfeadc256c5dd6163d82b7b33cb29d8d15de98de822d2d40f3fa8e8851efe827cdff72
+DIST libxml++-3.0.0.tar.xz 934588 SHA256 
2ff3640417729d357bada2e3049061642e0b078c323a8e0d37ae68df96547952 SHA512 
5474006bd0e473b999f0d27e31e06d6509ce009f479d74c0114cde96858706318ba7367e0652a91b3a567c00b73e53dee4f951beb81dfb3ba42412fb21eec1de
 WHIRLPOOL 
bd6a1c905b7bae4ad15be7b3f23d0aed28262c9c5b1fff744b27fc1c01a9ff3a2f8ca66dca54ad2e607aeab688d24de57ae90c39990a3a9e29839ae79182d1c2

diff --git a/dev-cpp/libxmlpp/libxmlpp-3.0.0.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-3.0.0.ebuild
new file mode 100644
index ..69ec17c
--- /dev/null
+++ b/dev-cpp/libxmlpp/libxmlpp-3.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+GNOME_ORG_MODULE="${PN/pp/++}"
+
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
+HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
+
+LICENSE="LGPL-2.1"
+SLOT="3.0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.32[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig[${MULTILIB_USEDEP}]
+"
+
+multilib_src_prepare() {
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" gnome2_src_configure \
+   $(use_enable doc documentation)
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2015-11-14 Thread Pacho Ramos
commit: d3fa3557da1879c45bdf657997ca1729dbad10fe
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Nov 14 13:25:47 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Nov 14 13:46:47 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3fa3557

dev-cpp/libxmlpp: Drop old

Package-Manager: portage-2.2.24

 dev-cpp/libxmlpp/Manifest  |  2 --
 dev-cpp/libxmlpp/libxmlpp-2.36.0-r1.ebuild | 36 ---
 dev-cpp/libxmlpp/libxmlpp-2.36.0.ebuild| 37 
 dev-cpp/libxmlpp/libxmlpp-2.38.0.ebuild| 39 --
 4 files changed, 114 deletions(-)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index 108fcfe..a1251e1 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,4 +1,2 @@
-DIST libxml++-2.36.0.tar.xz 861456 SHA256 
bfdf327bf9ebd12946b7aa6a152045f209d5c9fecd06ebfcdf9b3e7c1af6e2e1 SHA512 
52372b3a969dc4a16d1ec70275e3c97ac20acc14703a2875ba41d1eb8fe3f318c10e02d601ceac1a0d35f47e7d7033ebd5e87c122db6b373e847d543eddbe9a6
 WHIRLPOOL 
19804748859cbf6144e56f1ee1746cf2b30995c70e5f74a0dd3b51b38982832a9ece6a519f43e83dca424110f98bd86e8d3d4120ce8ac59b4b837f2d4f132bba
-DIST libxml++-2.38.0.tar.xz 940844 SHA256 
5698b03f5d320fb8310e30780e328f03debca12c557434ee031aea9baf3b1346 SHA512 
539ea25b2e1f871dc0c06e4033659a3d6ee5bd3cb54f625ba47b0f8a8dead049602c5d28369a497c52f48f370625d5da1b187ef542fbdd2e54fd907b308cfc67
 WHIRLPOOL 
4056f4dedf27a6b52623bb070fc106a165d3a3f97b39e2c0f00ce2673f7901c6653c9c48ad5171b86bf8bbb9335baead8e7e0630adbefc13899dcf342c428677
 DIST libxml++-2.38.1.tar.xz 947556 SHA256 
882529189b03db6c69925b3f579ab1941feb4f02b5fe2612504ee7e498a4a05f SHA512 
d60f283ca2a056bf81fd6083c10dd9d469bb62dcb06ded9ea3549bc1d0053ed14f47bd86394761825f69d9d0f3a02781f1fd121244b9ce8f9637ad21e0d177f8
 WHIRLPOOL 
92b4222bd1626e4e5baa6dbf1ff8479a594a49fe04bbc3279e1c2da41dd0c6e12b57e5d5eaa295f3f6361af53f2288eb9e2cb31dbdbd8e781178717327a5069c
 DIST libxml++-2.40.1.tar.xz 955220 SHA256 
4ad4abdd3258874f61c2e2a41d08e9930677976d303653cd1670d3e9f35463e9 SHA512 
a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a
 WHIRLPOOL 
f1888bc6f90dd10dea04f617f317a2eed79f2c4981e03b1fbdb3cefcc4bfeadc256c5dd6163d82b7b33cb29d8d15de98de822d2d40f3fa8e8851efe827cdff72

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.36.0-r1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.36.0-r1.ebuild
deleted file mode 100644
index d26934c..000
--- a/dev-cpp/libxmlpp/libxmlpp-2.36.0-r1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-GNOME_ORG_MODULE="${PN/pp/++}"
-
-inherit gnome2 multilib-minimal
-
-DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
-HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
-
-LICENSE="LGPL-2.1"
-SLOT="2.6"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-IUSE="doc test"
-
-RDEPEND=">=dev-libs/libxml2-2.7.3[${MULTILIB_USEDEP}]
-   >=dev-cpp/glibmm-2.32[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-multilib_src_prepare() {
-   gnome2_src_prepare
-}
-
-multilib_src_configure() {
-   ECONF_SOURCE="${S}" gnome2_src_configure \
-   $(use_enable doc documentation)
-}
-
-multilib_src_install() {
-   gnome2_src_install
-}

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.36.0.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.36.0.ebuild
deleted file mode 100644
index 171440d..000
--- a/dev-cpp/libxmlpp/libxmlpp-2.36.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-GCONF_DEBUG="no"
-GNOME2_LA_PUNT="yes"
-GNOME_ORG_MODULE="${PN/pp/++}"
-
-inherit gnome2
-
-DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
-HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
-
-LICENSE="LGPL-2.1"
-SLOT="2.6"
-KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~x86-solaris"
-IUSE="doc test"
-
-RDEPEND=">=dev-libs/libxml2-2.7.3
-   >=dev-cpp/glibmm-2.32"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   DOCS="AUTHORS ChangeLog NEWS README*"
-   G2CONF="${G2CONF} $(use_enable doc documentation)"
-
-   gnome2_src_prepare
-}
-
-src_install() {
-   gnome2_src_install
-
-   rm -fr "${ED}"usr/share/doc/libxml++*
-   use doc && dohtml docs/reference/html/*
-}

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.38.0.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.38.0.ebuild
deleted file mode 100644
index 54a7c88..000
--- a/dev-cpp/libxmlpp/libxmlpp-2.38.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# 

[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libxmlpp/

2015-11-14 Thread Pacho Ramos
commit: 217dc7fa0a0de5212e7962547fac5a8b8f0db52a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Nov 14 13:24:57 2015 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Nov 14 13:46:44 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=217dc7fa

dev-cpp/libxmlpp: Version bump

Package-Manager: portage-2.2.24

 dev-cpp/libxmlpp/Manifest   |  1 +
 dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-cpp/libxmlpp/Manifest b/dev-cpp/libxmlpp/Manifest
index b6f7028..108fcfe 100644
--- a/dev-cpp/libxmlpp/Manifest
+++ b/dev-cpp/libxmlpp/Manifest
@@ -1,3 +1,4 @@
 DIST libxml++-2.36.0.tar.xz 861456 SHA256 
bfdf327bf9ebd12946b7aa6a152045f209d5c9fecd06ebfcdf9b3e7c1af6e2e1 SHA512 
52372b3a969dc4a16d1ec70275e3c97ac20acc14703a2875ba41d1eb8fe3f318c10e02d601ceac1a0d35f47e7d7033ebd5e87c122db6b373e847d543eddbe9a6
 WHIRLPOOL 
19804748859cbf6144e56f1ee1746cf2b30995c70e5f74a0dd3b51b38982832a9ece6a519f43e83dca424110f98bd86e8d3d4120ce8ac59b4b837f2d4f132bba
 DIST libxml++-2.38.0.tar.xz 940844 SHA256 
5698b03f5d320fb8310e30780e328f03debca12c557434ee031aea9baf3b1346 SHA512 
539ea25b2e1f871dc0c06e4033659a3d6ee5bd3cb54f625ba47b0f8a8dead049602c5d28369a497c52f48f370625d5da1b187ef542fbdd2e54fd907b308cfc67
 WHIRLPOOL 
4056f4dedf27a6b52623bb070fc106a165d3a3f97b39e2c0f00ce2673f7901c6653c9c48ad5171b86bf8bbb9335baead8e7e0630adbefc13899dcf342c428677
 DIST libxml++-2.38.1.tar.xz 947556 SHA256 
882529189b03db6c69925b3f579ab1941feb4f02b5fe2612504ee7e498a4a05f SHA512 
d60f283ca2a056bf81fd6083c10dd9d469bb62dcb06ded9ea3549bc1d0053ed14f47bd86394761825f69d9d0f3a02781f1fd121244b9ce8f9637ad21e0d177f8
 WHIRLPOOL 
92b4222bd1626e4e5baa6dbf1ff8479a594a49fe04bbc3279e1c2da41dd0c6e12b57e5d5eaa295f3f6361af53f2288eb9e2cb31dbdbd8e781178717327a5069c
+DIST libxml++-2.40.1.tar.xz 955220 SHA256 
4ad4abdd3258874f61c2e2a41d08e9930677976d303653cd1670d3e9f35463e9 SHA512 
a4ec2e8182d981c57bdcb8f0a203a3161f8c735ceb59fd212408b7a539d1dc826adf6717bed8f4d544ab08afd9c2fc861efe518e24bbd3a1c4b158e2ca48183a
 WHIRLPOOL 
f1888bc6f90dd10dea04f617f317a2eed79f2c4981e03b1fbdb3cefcc4bfeadc256c5dd6163d82b7b33cb29d8d15de98de822d2d40f3fa8e8851efe827cdff72

diff --git a/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild 
b/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
new file mode 100644
index 000..52c8136
--- /dev/null
+++ b/dev-cpp/libxmlpp/libxmlpp-2.40.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+GCONF_DEBUG="no"
+GNOME_ORG_MODULE="${PN/pp/++}"
+
+inherit gnome2 multilib-minimal
+
+DESCRIPTION="C++ wrapper for the libxml2 XML parser library"
+HOMEPAGE="http://libxmlplusplus.sourceforge.net/;
+
+LICENSE="LGPL-2.1"
+SLOT="2.6"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x86-solaris"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-libs/libxml2-2.7.7[${MULTILIB_USEDEP}]
+   >=dev-cpp/glibmm-2.32[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+"
+
+multilib_src_prepare() {
+   gnome2_src_prepare
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE="${S}" gnome2_src_configure \
+   $(use_enable doc documentation)
+}
+
+multilib_src_install() {
+   gnome2_src_install
+}