public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libxml/
@ 2016-03-13 13:36 Manuel Rüger
  0 siblings, 0 replies; 10+ messages in thread
From: Manuel Rüger @ 2016-03-13 13:36 UTC (permalink / raw
  To: gentoo-commits

commit:     818b8c184e0102ce5263ad1f4cdab7e4dec8bb51
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 13 13:35:43 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Sun Mar 13 13:35:43 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=818b8c18

dev-ruby/libxml: Remove ruby19, fix desc

Package-Manager: portage-2.2.28

 dev-ruby/libxml/libxml-2.8.0-r1.ebuild | 6 +++---
 dev-ruby/libxml/libxml-2.8.0.ebuild    | 6 +++---
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/libxml/libxml-2.8.0-r1.ebuild b/dev-ruby/libxml/libxml-2.8.0-r1.ebuild
index 9352093..f73369c 100644
--- a/dev-ruby/libxml/libxml-2.8.0-r1.ebuild
+++ b/dev-ruby/libxml/libxml-2.8.0-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
 # ruby22 → test suite hangs
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_NAME="libxml-ruby"
 
@@ -16,7 +16,7 @@ RUBY_FAKEGEM_TASK_TEST="none"
 
 inherit ruby-fakegem
 
-DESCRIPTION="Ruby libxml with a user friendly API, akin to REXML, but feature complete and significantly faster"
+DESCRIPTION="Ruby libxml with a user friendly API, akin to REXML"
 HOMEPAGE="https://github.com/xml4r/libxml-ruby"
 
 LICENSE="MIT"

diff --git a/dev-ruby/libxml/libxml-2.8.0.ebuild b/dev-ruby/libxml/libxml-2.8.0.ebuild
index 41a3830..ea01e4e 100644
--- a/dev-ruby/libxml/libxml-2.8.0.ebuild
+++ b/dev-ruby/libxml/libxml-2.8.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
 # ruby22 → test suite hangs
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
 
 RUBY_FAKEGEM_NAME="libxml-ruby"
 
@@ -16,7 +16,7 @@ RUBY_FAKEGEM_TASK_TEST="none"
 
 inherit ruby-fakegem
 
-DESCRIPTION="Ruby libxml with a user friendly API, akin to REXML, but feature complete and significantly faster"
+DESCRIPTION="Ruby libxml with a user friendly API, akin to REXML"
 HOMEPAGE="https://github.com/xml4r/libxml-ruby"
 
 LICENSE="MIT"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libxml/
@ 2016-05-02  5:26 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2016-05-02  5:26 UTC (permalink / raw
  To: gentoo-commits

commit:     bf258527c2b12392f70bb190d8db086578b9bb0d
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon May  2 05:24:46 2016 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon May  2 05:26:06 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf258527

dev-ruby/libxml: mark ruby21 revision stable

Package-Manager: portage-2.2.26

 dev-ruby/libxml/libxml-2.8.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/libxml/libxml-2.8.0-r1.ebuild b/dev-ruby/libxml/libxml-2.8.0-r1.ebuild
index f73369c..14abdbc 100644
--- a/dev-ruby/libxml/libxml-2.8.0-r1.ebuild
+++ b/dev-ruby/libxml/libxml-2.8.0-r1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://github.com/xml4r/libxml-ruby"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="${RDEPEND} dev-libs/libxml2"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libxml/
@ 2016-05-02  5:26 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2016-05-02  5:26 UTC (permalink / raw
  To: gentoo-commits

commit:     8b92fb8fb421ee749986726143232f59e60c3537
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon May  2 05:25:10 2016 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon May  2 05:26:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b92fb8f

dev-ruby/libxml: cleanup

Package-Manager: portage-2.2.26

 dev-ruby/libxml/libxml-2.8.0.ebuild | 64 -------------------------------------
 1 file changed, 64 deletions(-)

diff --git a/dev-ruby/libxml/libxml-2.8.0.ebuild b/dev-ruby/libxml/libxml-2.8.0.ebuild
deleted file mode 100644
index ea01e4e..0000000
--- a/dev-ruby/libxml/libxml-2.8.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# ruby22 → test suite hangs
-USE_RUBY="ruby20"
-
-RUBY_FAKEGEM_NAME="libxml-ruby"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc HISTORY"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby libxml with a user friendly API, akin to REXML"
-HOMEPAGE="https://github.com/xml4r/libxml-ruby"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="${RDEPEND} dev-libs/libxml2"
-DEPEND="${DEPEND} dev-libs/libxml2"
-
-ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
-
-all_ruby_prepare() {
-	# Remove grancher tasks only needed for publishing the website
-	sed -i -e '/grancher/d' -e '/Grancher/,$d' Rakefile || die
-
-	# We don't have the hanna template available.
-	sed -i -e 's/hanna/rake/' Rakefile || die
-
-	# Remove rake-compiler bits since we don't use it
-	sed -i -e '/extensiontask/d' -e '/ExtensionTask/,/end/d' -e '/GemPackageTask/,/end/d' Rakefile || die
-
-	# replace ulimit -n output as it does not work with Ruby 1.9
-	sed -i -e 's:`ulimit -n`:"'`ulimit -n`'":' test/tc_parser.rb || die
-
-	# Avoid test failures with libxml2-2.9.2 since that is the oldest
-	# secure version available: https://github.com/xml4r/libxml-ruby/issues/103
-	sed -i -e '/tc_html_parser_context/d' test/test_suite.rb || die
-	sed -i -e '/test_bad_xml/,/^  end/ s:^:#:' test/tc_parser.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -C ext/libxml extconf.rb || die
-}
-
-each_ruby_compile() {
-	emake -C ext/libxml V=1
-	cp ext/libxml/libxml_ruby.so lib/ || die
-}
-
-each_ruby_test() {
-	# The test suite needs to load its files in alphabetical order but
-	# this is not guaranteed. See bug 370501.
-	${RUBY} -Ilib -r ./test/test_helper.rb test/test_suite.rb || die
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libxml/
@ 2016-07-20  5:08 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2016-07-20  5:08 UTC (permalink / raw
  To: gentoo-commits

commit:     15ae366c8052540c8689fd4f99abd262617eb535
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 05:03:27 2016 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 05:03:27 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15ae366c

dev-ruby/libxml: add 2.9.0

Package-Manager: portage-2.2.28

 dev-ruby/libxml/Manifest            |  1 +
 dev-ruby/libxml/libxml-2.9.0.ebuild | 50 +++++++++++++++++++++++++++++++++++++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/libxml/Manifest b/dev-ruby/libxml/Manifest
index dc226f3..fc2c258 100644
--- a/dev-ruby/libxml/Manifest
+++ b/dev-ruby/libxml/Manifest
@@ -1 +1,2 @@
 DIST libxml-ruby-2.8.0.gem 261120 SHA256 0bd2780afaaf944d38786999d929a4fd37eb30922c404301b86dee94c9c512b6 SHA512 085670e0d343d47085d03d7d95a94498e7be049fbab5e60f1c5f43f9fc41222fe96315de7d5b12b221a3c866d0c178dbfbe2e717a206cce8c4471a2b3ddb9c42 WHIRLPOOL bae7fe3e885b35c58e314cf84ecf0f09abb754e4d41e047b101f20fc2d62f7695e328f8cc07f91d473de87ceb82c2a54d37ea4cb03c421897a5d539605883400
+DIST libxml-ruby-2.9.0.gem 262144 SHA256 e25a6278aaca2376ec0cc9e93a034a25d95af1102590abdbfce786d5c6612ddf SHA512 06ad42ce68c16715fc92a41439c3c27b49fc25b4f8829fac0a27f860d6c3df9a4cb964f1b4677d7587d31c0e5542c4d1c1c25ae3bcfcec889015618d22f6ff3c WHIRLPOOL e656ac449cd893325378b5af1d1108c8b2fa53e79b9000891785ffe5800a067f961c162699d1c6fab585dd8ba475b4b97898ee1ff2d2cf254c10a965504122c8

diff --git a/dev-ruby/libxml/libxml-2.9.0.ebuild b/dev-ruby/libxml/libxml-2.9.0.ebuild
new file mode 100644
index 0000000..2bab503
--- /dev/null
+++ b/dev-ruby/libxml/libxml-2.9.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_NAME="libxml-ruby"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="README.rdoc HISTORY"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby libxml with a user friendly API, akin to REXML"
+HOMEPAGE="https://github.com/xml4r/libxml-ruby"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+RDEPEND="${RDEPEND} dev-libs/libxml2"
+DEPEND="${DEPEND} dev-libs/libxml2"
+
+ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
+
+all_ruby_prepare() {
+	# Remove grancher tasks only needed for publishing the website
+	sed -i -e '/grancher/d' -e '/Grancher/,$d' Rakefile || die
+
+	# We don't have the hanna template available.
+	sed -i -e 's/hanna/rake/' Rakefile || die
+
+	# Remove rake-compiler bits since we don't use it
+	sed -i -e '/extensiontask/d' -e '/ExtensionTask/,/end/d' -e '/GemPackageTask/,/end/d' Rakefile || die
+
+	# Avoid test that fails intermittently
+	sed -i -e '/test_get_handler/,/^  end/ s:^:#:' test/tc_error.rb || die
+}
+
+each_ruby_configure() {
+	${RUBY} -C ext/libxml extconf.rb || die
+}
+
+each_ruby_compile() {
+	emake -C ext/libxml V=1
+	cp ext/libxml/libxml_ruby.so lib/ || die
+}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libxml/
@ 2017-07-30 14:25 Sergei Trofimovich
  0 siblings, 0 replies; 10+ messages in thread
From: Sergei Trofimovich @ 2017-07-30 14:25 UTC (permalink / raw
  To: gentoo-commits

commit:     9ed88b23e800996c8c4619be19426c6e345a7d60
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 30 13:04:18 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Jul 30 14:25:11 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed88b23

dev-ruby/libxml: stable 2.9.0 for ppc/ppc64, bug #625554

Package-Manager: Portage-2.3.6, Repoman-2.3.3
RepoMan-Options: --include-arches="ppc ppc64"

 dev-ruby/libxml/libxml-2.9.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/libxml/libxml-2.9.0.ebuild b/dev-ruby/libxml/libxml-2.9.0.ebuild
index 97d88b26c74..5349b21190b 100644
--- a/dev-ruby/libxml/libxml-2.9.0.ebuild
+++ b/dev-ruby/libxml/libxml-2.9.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/xml4r/libxml-ruby"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ppc ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="${RDEPEND} dev-libs/libxml2"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libxml/
@ 2017-07-31 11:36 Tobias Klausmann
  0 siblings, 0 replies; 10+ messages in thread
From: Tobias Klausmann @ 2017-07-31 11:36 UTC (permalink / raw
  To: gentoo-commits

commit:     042ea098a6ed3e0d340b8911a0f68012af6c6d72
Author:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 31 11:05:20 2017 +0000
Commit:     Tobias Klausmann <klausman <AT> gentoo <DOT> org>
CommitDate: Mon Jul 31 11:36:52 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=042ea098

dev-ruby/libxml-2.9.0-r0: amd64 stable

Gentoo-Bug: 625554

 dev-ruby/libxml/libxml-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/libxml/libxml-2.9.0.ebuild b/dev-ruby/libxml/libxml-2.9.0.ebuild
index 5349b21190b..cec6559a556 100644
--- a/dev-ruby/libxml/libxml-2.9.0.ebuild
+++ b/dev-ruby/libxml/libxml-2.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/xml4r/libxml-ruby"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ppc ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="${RDEPEND} dev-libs/libxml2"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libxml/
@ 2017-10-23 18:50 Thomas Deutschmann
  0 siblings, 0 replies; 10+ messages in thread
From: Thomas Deutschmann @ 2017-10-23 18:50 UTC (permalink / raw
  To: gentoo-commits

commit:     e847ed72af9c5e9482b8adbbd04cb121f569455b
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 23 18:50:12 2017 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Mon Oct 23 18:50:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e847ed72

dev-ruby/libxml: x86 stable (bug #625554)

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 dev-ruby/libxml/libxml-2.9.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/libxml/libxml-2.9.0.ebuild b/dev-ruby/libxml/libxml-2.9.0.ebuild
index cec6559a556..7aaf4739bd5 100644
--- a/dev-ruby/libxml/libxml-2.9.0.ebuild
+++ b/dev-ruby/libxml/libxml-2.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/xml4r/libxml-ruby"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 RDEPEND="${RDEPEND} dev-libs/libxml2"


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libxml/
@ 2017-12-02  6:30 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2017-12-02  6:30 UTC (permalink / raw
  To: gentoo-commits

commit:     60d3afa02a0cafc4c6a70ff230c77ccd0f243087
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Nov 26 10:05:50 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Dec  2 06:30:31 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60d3afa0

dev-ruby/libxml: cleanup; drop hppa stable, bug 625554

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/libxml/Manifest               |  3 +-
 dev-ruby/libxml/libxml-2.8.0-r1.ebuild | 63 ----------------------------------
 2 files changed, 1 insertion(+), 65 deletions(-)

diff --git a/dev-ruby/libxml/Manifest b/dev-ruby/libxml/Manifest
index fc2c2584352..61b5f39e00b 100644
--- a/dev-ruby/libxml/Manifest
+++ b/dev-ruby/libxml/Manifest
@@ -1,2 +1 @@
-DIST libxml-ruby-2.8.0.gem 261120 SHA256 0bd2780afaaf944d38786999d929a4fd37eb30922c404301b86dee94c9c512b6 SHA512 085670e0d343d47085d03d7d95a94498e7be049fbab5e60f1c5f43f9fc41222fe96315de7d5b12b221a3c866d0c178dbfbe2e717a206cce8c4471a2b3ddb9c42 WHIRLPOOL bae7fe3e885b35c58e314cf84ecf0f09abb754e4d41e047b101f20fc2d62f7695e328f8cc07f91d473de87ceb82c2a54d37ea4cb03c421897a5d539605883400
-DIST libxml-ruby-2.9.0.gem 262144 SHA256 e25a6278aaca2376ec0cc9e93a034a25d95af1102590abdbfce786d5c6612ddf SHA512 06ad42ce68c16715fc92a41439c3c27b49fc25b4f8829fac0a27f860d6c3df9a4cb964f1b4677d7587d31c0e5542c4d1c1c25ae3bcfcec889015618d22f6ff3c WHIRLPOOL e656ac449cd893325378b5af1d1108c8b2fa53e79b9000891785ffe5800a067f961c162699d1c6fab585dd8ba475b4b97898ee1ff2d2cf254c10a965504122c8
+DIST libxml-ruby-2.9.0.gem 262144 BLAKE2B fb601a0be0aab7fdfd00ac7ef245e52413dbc6e4de71eecb4f0618843ee0621f96ef438df5ec20483a56686ec0ba7ed13fce29b13b779a04313337caa385ae8c SHA512 06ad42ce68c16715fc92a41439c3c27b49fc25b4f8829fac0a27f860d6c3df9a4cb964f1b4677d7587d31c0e5542c4d1c1c25ae3bcfcec889015618d22f6ff3c

diff --git a/dev-ruby/libxml/libxml-2.8.0-r1.ebuild b/dev-ruby/libxml/libxml-2.8.0-r1.ebuild
deleted file mode 100644
index cace17bd2a3..00000000000
--- a/dev-ruby/libxml/libxml-2.8.0-r1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# ruby22 → test suite hangs
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_NAME="libxml-ruby"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc HISTORY"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby libxml with a user friendly API, akin to REXML"
-HOMEPAGE="https://github.com/xml4r/libxml-ruby"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="${RDEPEND} dev-libs/libxml2"
-DEPEND="${DEPEND} dev-libs/libxml2"
-
-ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
-
-all_ruby_prepare() {
-	# Remove grancher tasks only needed for publishing the website
-	sed -i -e '/grancher/d' -e '/Grancher/,$d' Rakefile || die
-
-	# We don't have the hanna template available.
-	sed -i -e 's/hanna/rake/' Rakefile || die
-
-	# Remove rake-compiler bits since we don't use it
-	sed -i -e '/extensiontask/d' -e '/ExtensionTask/,/end/d' -e '/GemPackageTask/,/end/d' Rakefile || die
-
-	# replace ulimit -n output as it does not work with Ruby 1.9
-	sed -i -e 's:`ulimit -n`:"'`ulimit -n`'":' test/tc_parser.rb || die
-
-	# Avoid test failures with libxml2-2.9.2 since that is the oldest
-	# secure version available: https://github.com/xml4r/libxml-ruby/issues/103
-	sed -i -e '/tc_html_parser_context/d' test/test_suite.rb || die
-	sed -i -e '/test_bad_xml/,/^  end/ s:^:#:' test/tc_parser.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -C ext/libxml extconf.rb || die
-}
-
-each_ruby_compile() {
-	emake -C ext/libxml V=1
-	cp ext/libxml/libxml_ruby.so lib/ || die
-}
-
-each_ruby_test() {
-	# The test suite needs to load its files in alphabetical order but
-	# this is not guaranteed. See bug 370501.
-	${RUBY} -Ilib -r ./test/test_helper.rb test/test_suite.rb || die
-}


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libxml/
@ 2018-04-28  6:33 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2018-04-28  6:33 UTC (permalink / raw
  To: gentoo-commits

commit:     93d65127b54773b48e89956ae4bc3c3d5576378d
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Apr 28 06:01:40 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Apr 28 06:32:28 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93d65127

dev-ruby/libxml: add ruby24

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/libxml/libxml-2.9.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/libxml/libxml-2.9.0.ebuild b/dev-ruby/libxml/libxml-2.9.0.ebuild
index 7aaf4739bd5..0d60009df21 100644
--- a/dev-ruby/libxml/libxml-2.9.0.ebuild
+++ b/dev-ruby/libxml/libxml-2.9.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby23 ruby24"
 
 RUBY_FAKEGEM_NAME="libxml-ruby"
 


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

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libxml/
@ 2020-05-23  5:32 Hans de Graaff
  0 siblings, 0 replies; 10+ messages in thread
From: Hans de Graaff @ 2020-05-23  5:32 UTC (permalink / raw
  To: gentoo-commits

commit:     ad99b66d9fde7ab84eb8e3b39cca018e1939f07f
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May 23 05:30:47 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May 23 05:30:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad99b66d

dev-ruby/libxml: remove masked package

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/libxml/Manifest            |  1 -
 dev-ruby/libxml/libxml-2.9.0.ebuild | 49 -------------------------------------
 dev-ruby/libxml/metadata.xml        | 11 ---------
 3 files changed, 61 deletions(-)

diff --git a/dev-ruby/libxml/Manifest b/dev-ruby/libxml/Manifest
deleted file mode 100644
index 61b5f39e00b..00000000000
--- a/dev-ruby/libxml/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST libxml-ruby-2.9.0.gem 262144 BLAKE2B fb601a0be0aab7fdfd00ac7ef245e52413dbc6e4de71eecb4f0618843ee0621f96ef438df5ec20483a56686ec0ba7ed13fce29b13b779a04313337caa385ae8c SHA512 06ad42ce68c16715fc92a41439c3c27b49fc25b4f8829fac0a27f860d6c3df9a4cb964f1b4677d7587d31c0e5542c4d1c1c25ae3bcfcec889015618d22f6ff3c

diff --git a/dev-ruby/libxml/libxml-2.9.0.ebuild b/dev-ruby/libxml/libxml-2.9.0.ebuild
deleted file mode 100644
index 14d0f1ef717..00000000000
--- a/dev-ruby/libxml/libxml-2.9.0.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby23 ruby24"
-
-RUBY_FAKEGEM_NAME="libxml-ruby"
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="README.rdoc HISTORY"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Ruby libxml with a user friendly API, akin to REXML"
-HOMEPAGE="https://github.com/xml4r/libxml-ruby"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-RDEPEND="${RDEPEND} dev-libs/libxml2"
-DEPEND="${DEPEND} dev-libs/libxml2"
-
-ruby_add_bdepend "doc? ( dev-ruby/rdoc )"
-
-all_ruby_prepare() {
-	# Remove grancher tasks only needed for publishing the website
-	sed -i -e '/grancher/d' -e '/Grancher/,$d' Rakefile || die
-
-	# We don't have the hanna template available.
-	sed -i -e 's/hanna/rake/' Rakefile || die
-
-	# Remove rake-compiler bits since we don't use it
-	sed -i -e '/extensiontask/d' -e '/ExtensionTask/,/end/d' -e '/GemPackageTask/,/end/d' Rakefile || die
-
-	# Avoid test that fails intermittently
-	sed -i -e '/test_get_handler/,/^  end/ s:^:#:' test/tc_error.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -C ext/libxml extconf.rb || die
-}
-
-each_ruby_compile() {
-	emake -C ext/libxml V=1
-	cp ext/libxml/libxml_ruby.so lib/ || die
-}

diff --git a/dev-ruby/libxml/metadata.xml b/dev-ruby/libxml/metadata.xml
deleted file mode 100644
index 53271e9caf2..00000000000
--- a/dev-ruby/libxml/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <maintainer type="project">
-    <email>ruby@gentoo.org</email>
-    <name>Gentoo Ruby Project</name>
-  </maintainer>
-  <upstream>
-    <remote-id type="github">xml4r/libxml-ruby</remote-id>
-  </upstream>
-</pkgmetadata>


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

end of thread, other threads:[~2020-05-23  5:32 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-10-23 18:50 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/libxml/ Thomas Deutschmann
  -- strict thread matches above, loose matches on Subject: below --
2020-05-23  5:32 Hans de Graaff
2018-04-28  6:33 Hans de Graaff
2017-12-02  6:30 Hans de Graaff
2017-07-31 11:36 Tobias Klausmann
2017-07-30 14:25 Sergei Trofimovich
2016-07-20  5:08 Hans de Graaff
2016-05-02  5:26 Hans de Graaff
2016-05-02  5:26 Hans de Graaff
2016-03-13 13:36 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