diff options
-rw-r--r-- | dev-ruby/abstract/abstract-1.0.0-r5.ebuild | 4 | ||||
-rw-r--r-- | dev-ruby/docile/docile-1.4.0-r1.ebuild | 30 | ||||
-rw-r--r-- | dev-ruby/docile/metadata.xml | 12 | ||||
-rw-r--r-- | dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild | 4 | ||||
-rw-r--r-- | dev-ruby/mini_magick/mini_magick-4.12.0.ebuild | 4 | ||||
-rw-r--r-- | dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild | 4 | ||||
-rw-r--r-- | dev-ruby/simplecov-html/metadata.xml | 3 | ||||
-rw-r--r-- | dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild | 23 | ||||
-rw-r--r-- | dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild | 4 |
9 files changed, 73 insertions, 15 deletions
diff --git a/dev-ruby/abstract/abstract-1.0.0-r5.ebuild b/dev-ruby/abstract/abstract-1.0.0-r5.ebuild index f642da70d88d..55f461b68201 100644 --- a/dev-ruby/abstract/abstract-1.0.0-r5.ebuild +++ b/dev-ruby/abstract/abstract-1.0.0-r5.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC="" diff --git a/dev-ruby/docile/docile-1.4.0-r1.ebuild b/dev-ruby/docile/docile-1.4.0-r1.ebuild new file mode 100644 index 000000000000..994b53ba6f46 --- /dev/null +++ b/dev-ruby/docile/docile-1.4.0-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md" + +RUBY_FAKEGEM_GEMSPEC="docile.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Turns any Ruby object into a DSL" +HOMEPAGE="https://ms-ati.github.io/docile/" +SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/require \"github\/markup\"/d' Rakefile || die + sed -i -e '/simplecov/,/unshift/ s:^:#:' spec/spec_helper.rb || die + + sed -i -e 's:_relative ": "./:' -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} diff --git a/dev-ruby/docile/metadata.xml b/dev-ruby/docile/metadata.xml index 658c72b1920d..e09f8897589e 100644 --- a/dev-ruby/docile/metadata.xml +++ b/dev-ruby/docile/metadata.xml @@ -1,8 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<maintainer type="project"> - <email>ruby@gentoo.org</email> - <name>Gentoo Ruby Project</name> -</maintainer> + <maintainer type="project"> + <email>ruby@gentoo.org</email> + <name>Gentoo Ruby Project</name> + </maintainer> + <upstream> + <remote-id type="github">ms-ati/docile</remote-id> + <remote-id type="rubygems">docile</remote-id> + </upstream> </pkgmetadata> diff --git a/dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild b/dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild index 9caf8cee292b..5b5e54412172 100644 --- a/dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild +++ b/dev-ruby/htmlentities/htmlentities-4.3.4-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST="" diff --git a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild index 375b1127f9ce..46c836949d22 100644 --- a/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild +++ b/dev-ruby/mini_magick/mini_magick-4.12.0.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_EXTRADOC="README.md" diff --git a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild index c2a9a9e23ddd..948eb5e80d95 100644 --- a/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.ebuild +++ b/dev-ruby/rbpdf-font/rbpdf-font-1.19.1-r1.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 @@ -6,7 +6,7 @@ EAPI=8 # This gem bundles dejavu fonts, freefonts, and ttf2ufm # ttf2ufm is a precompiled 32-bit binary -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="CHANGELOG" diff --git a/dev-ruby/simplecov-html/metadata.xml b/dev-ruby/simplecov-html/metadata.xml index 6af8b28166ad..aa09779b502d 100644 --- a/dev-ruby/simplecov-html/metadata.xml +++ b/dev-ruby/simplecov-html/metadata.xml @@ -6,6 +6,7 @@ <name>Gentoo Ruby Project</name> </maintainer> <upstream> - <remote-id type="github">colszowka/simplecov</remote-id> + <remote-id type="github">simplecov-ruby/simplecov</remote-id> + <remote-id type="rubygems">simplecov-html</remote-id> </upstream> </pkgmetadata> diff --git a/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild b/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild new file mode 100644 index 000000000000..54f720024239 --- /dev/null +++ b/dev-ruby/simplecov-html/simplecov-html-0.12.3-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRAINSTALL="assets public views" + +inherit ruby-fakegem + +DESCRIPTION="Generates a HTML report of your SimpleCov ruby code coverage results" +HOMEPAGE="https://github.com/simplecov-ruby/simplecov" +LICENSE="MIT" + +KEYWORDS="~amd64 ~riscv" +SLOT="$(ver_cut 1-2)" +IUSE="doc" diff --git a/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild b/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild index 5201e28824d9..7adae99a8881 100644 --- a/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild +++ b/dev-ruby/simplecov_json_formatter/simplecov_json_formatter-0.1.4.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_BINWRAP="" RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" |