diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2021-03-13 13:44:41 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2021-03-13 13:44:41 +0000 |
| commit | 14cc13b49b15912f296dc250cdfd01fd91fc9c09 (patch) | |
| tree | 04b9f1fcd3c426a1085a03f2d5d58e0db7a308cf /dev-ruby | |
| parent | 987deaca2d55f6633ddfb2af06278c335c9a9842 (diff) | |
| download | baldeagleos-repo-14cc13b49b15912f296dc250cdfd01fd91fc9c09.tar.gz baldeagleos-repo-14cc13b49b15912f296dc250cdfd01fd91fc9c09.tar.xz baldeagleos-repo-14cc13b49b15912f296dc250cdfd01fd91fc9c09.zip | |
Adding metadata
Diffstat (limited to 'dev-ruby')
| -rw-r--r-- | dev-ruby/debug_inspector/debug_inspector-1.0.0.ebuild | 4 | ||||
| -rw-r--r-- | dev-ruby/gist/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/gist/gist-6.0.0.ebuild | 22 | ||||
| -rw-r--r-- | dev-ruby/google-protobuf/Manifest | 2 | ||||
| -rw-r--r-- | dev-ruby/google-protobuf/google-protobuf-3.14.0.ebuild (renamed from dev-ruby/google-protobuf/google-protobuf-3.11.4.ebuild) | 18 | ||||
| -rw-r--r-- | dev-ruby/gruff/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/gruff/gruff-0.12.1.ebuild | 53 | ||||
| -rw-r--r-- | dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5-r1.ebuild (renamed from dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild) | 13 | ||||
| -rw-r--r-- | dev-ruby/hashicorp-checkpoint/metadata.xml | 12 | ||||
| -rw-r--r-- | dev-ruby/rspec-its/rspec-its-1.3.0.ebuild | 4 | ||||
| -rw-r--r-- | dev-ruby/ruby-glib2/ruby-glib2-3.4.3.ebuild | 4 |
11 files changed, 113 insertions, 21 deletions
diff --git a/dev-ruby/debug_inspector/debug_inspector-1.0.0.ebuild b/dev-ruby/debug_inspector/debug_inspector-1.0.0.ebuild index 381ef8b18a2b..3706e2f82926 100644 --- a/dev-ruby/debug_inspector/debug_inspector-1.0.0.ebuild +++ b/dev-ruby/debug_inspector/debug_inspector-1.0.0.ebuild @@ -22,3 +22,7 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" IUSE="" + +all_ruby_prepare() { + sed -i -e '/extensiontask/,$ s:^:#:' Rakefile || die +} diff --git a/dev-ruby/gist/Manifest b/dev-ruby/gist/Manifest index c93e06b083c8..4d393f6a2355 100644 --- a/dev-ruby/gist/Manifest +++ b/dev-ruby/gist/Manifest @@ -1 +1,2 @@ DIST gist-5.1.0.gem 45568 BLAKE2B 829a307fb2f03afaa4b4ef8308e8afc03a1218d91f7ad1d104c5988e928d684a9fe8a54572b83d05ccc9aae5186ece7ab7ac5f8b43b0b0ebaa50f8706f22a90c SHA512 4684885142065929fce87a335749d5d5eac0486a3f340005409d178831b5ea616f8e8f34b2e43f1afd6e392cf91883bcfc4b2ca26183aea711420563b22aeccd +DIST gist-6.0.0.gem 28160 BLAKE2B c231eb3a165fabaac104f5a3e2e10668f15ec8fdde4a5b7a925e35372854f44f0cbbe72f67f6777d42402a1b1d028c5c96d254f0860ff1cde78d39b1d15ba898 SHA512 ba1fb6636a2312c6cf598d2bdb181e354c19496266a65e097e0d27db8702c08ab5fab7744cc2a6911578ae1df0bbacb5c1e2712b18d090dedb69458ce6817cec diff --git a/dev-ruby/gist/gist-6.0.0.ebuild b/dev-ruby/gist/gist-6.0.0.ebuild new file mode 100644 index 000000000000..b929beb9c1c8 --- /dev/null +++ b/dev-ruby/gist/gist-6.0.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Potentially the best command line gister." +HOMEPAGE="https://github.com/defunkt/gist" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +# dev-python/txgithub also installs a 'gist' binary. +RDEPEND="!dev-python/txgithub" + +ruby_add_bdepend "test? ( dev-ruby/webmock )" diff --git a/dev-ruby/google-protobuf/Manifest b/dev-ruby/google-protobuf/Manifest index daade92d0fcd..67d612efd6bb 100644 --- a/dev-ruby/google-protobuf/Manifest +++ b/dev-ruby/google-protobuf/Manifest @@ -1,3 +1,3 @@ -DIST google-protobuf-3.11.4-ruby.tar.gz 5140799 BLAKE2B 97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001 SHA512 777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261 DIST google-protobuf-3.12.4-ruby.tar.gz 5310348 BLAKE2B 2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b SHA512 c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c DIST google-protobuf-3.13.0-ruby.tar.gz 5277913 BLAKE2B 168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2 SHA512 514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd +DIST google-protobuf-3.14.0-ruby.tar.gz 5319779 BLAKE2B cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5 SHA512 9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11 diff --git a/dev-ruby/google-protobuf/google-protobuf-3.11.4.ebuild b/dev-ruby/google-protobuf/google-protobuf-3.14.0.ebuild index 95bcaa6b4caa..a59259f3ae89 100644 --- a/dev-ruby/google-protobuf/google-protobuf-3.11.4.ebuild +++ b/dev-ruby/google-protobuf/google-protobuf-3.14.0.ebuild @@ -1,13 +1,16 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_EXTRADOC="README.md" RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_EXTENSIONS=(ext/google/protobuf_c/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/google + inherit ruby-fakegem DESCRIPTION="Protocol Buffers are Google's data interchange format" @@ -20,7 +23,7 @@ SLOT="3" KEYWORDS="~amd64" IUSE="" -DEPEND+=" test? ( >=dev-libs/protobuf-3.7.0 )" +DEPEND+=" test? ( >=dev-libs/protobuf-3.12.0 )" all_ruby_prepare() { sed -e '/extensiontask/ s:^:#:' \ @@ -29,12 +32,3 @@ all_ruby_prepare() { -e 's/:compile,//' \ -i Rakefile || die } - -each_ruby_configure() { - ${RUBY} -Cext/google/protobuf_c extconf.rb -} - -each_ruby_compile() { - emake -Cext/google/protobuf_c V=1 - cp ext/google/protobuf_c/protobuf_c.so lib/google/ || die -} diff --git a/dev-ruby/gruff/Manifest b/dev-ruby/gruff/Manifest index c5d30fb81b6c..2fb068e6be4f 100644 --- a/dev-ruby/gruff/Manifest +++ b/dev-ruby/gruff/Manifest @@ -1,2 +1,3 @@ +DIST gruff-0.12.1.tar.gz 27157241 BLAKE2B 18e0fc5398c16bc6eea9e628b4be887e9bd9e260e23476fbf7115a0db952ec036d36e5d28edf1b0dd121bf6193cc01fd00d629ba88da33b796db5618e3d401ab SHA512 553419952279cb26043d394286de26b0b63a57495a51e595d344cf8613bbf08b6838fd07d77e8c9272a1f3cb45042f88b9d3500ebbb6acca2bae8c6ded12b3bb DIST gruff-0.7.0.gem 318464 BLAKE2B bcc51f524089f53b89778143b444c70d4e168983edda247cdb4c9c84c288450154ce6e5234bbf7a0a8ae7251df611333c8bb411a8fd3765ccc5fe9650c3efc38 SHA512 b9842213ab3da7b4eccf8bd06e18d62aea14a6a15d7c45ebe7e51a76acd456ce140f094a9419d4c0bd1774e7d203bea49f9c39aca36c75d744f2732bcde9f688 DIST gruff-0.8.0.tar.gz 24712264 BLAKE2B 836ea41e8c7a91ec09ef5356e4f021f99381be4ba437bd043ac628a31ad02f1846cfcf182c2ee038ff90918386413cc9d213d9958412c2bd0c89b1ee2d5c481d SHA512 867fdf50c41bf0e1040ef954c00bced11df0c3d382333aef42f6325a30a950f2ab04e0a5beedf1ab5c3cb23d1682b56d2a398d8afc8d7aa665980ddac4e6cdcb diff --git a/dev-ruby/gruff/gruff-0.12.1.ebuild b/dev-ruby/gruff/gruff-0.12.1.ebuild new file mode 100644 index 000000000000..9c7cd283b200 --- /dev/null +++ b/dev-ruby/gruff/gruff-0.12.1.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="assets rails_generators" + +RUBY_FAKEGEM_GEMSPEC="gruff.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Beautiful graphs for one or multiple datasets" +HOMEPAGE="https://github.com/topfunky/gruff" +SRC_URI="https://github.com/topfunky/gruff/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +# imagemagick is an indirect dependency through rmagick. However, for +# gruff to work properly imagemagick needs to be compiled with truetype +# support and this cannot be expressed in the rmagick dependency. Tests +# also require imagemagick to have jpeg and png support. +DEPEND="${DEPEND} test? ( media-gfx/imagemagick[jpeg,png,truetype,webp] )" +RDEPEND="${RDEPEND} media-gfx/imagemagick[truetype]" + +ruby_add_rdepend "dev-ruby/histogram dev-ruby/rmagick:*" +ruby_add_bdepend " + test? ( + dev-ruby/test-unit + )" + +all_ruby_prepare() { + sed -i -e '/reporters/I s:^:#:' test/gruff_test_case.rb || die + sed -i -e '2irequire "date"' test/test_scatter.rb || die + + sed -e 's/git ls-files/find . -print/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + # Skip the image comparison checks since the images are not + # pixel-perfect identical, most likely due to the use of a slightly + # different font. + SKIP_CHECK=true ${RUBY} -Ilib:. -e "Dir['test/test_*.rb'].each{|f| require f}" || die +} diff --git a/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild b/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5-r1.ebuild index 1cc19dd152f6..246f92d10613 100644 --- a/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5.ebuild +++ b/dev-ruby/hashicorp-checkpoint/hashicorp-checkpoint-0.1.5-r1.ebuild @@ -1,13 +1,12 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 USE_RUBY="ruby25 ruby26 ruby27" -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" inherit ruby-fakegem @@ -17,7 +16,13 @@ HOMEPAGE="https://www.hashicorp.com" LICENSE="MPL-2.0" SLOT="0" KEYWORDS="~amd64 ~x86" +IUSE="test" ruby_add_bdepend " test? ( dev-ruby/rspec-its ) " + +all_ruby_prepare() { + # remove bundler support + sed -i '/[Bb]undler/d' Rakefile || die +} diff --git a/dev-ruby/hashicorp-checkpoint/metadata.xml b/dev-ruby/hashicorp-checkpoint/metadata.xml index c38fe441f3b4..c8b6e68c2061 100644 --- a/dev-ruby/hashicorp-checkpoint/metadata.xml +++ b/dev-ruby/hashicorp-checkpoint/metadata.xml @@ -1,6 +1,18 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd"> <pkgmetadata> + <maintainer type="person"> + <email>guillaumeseren@gmail.com</email> + <name>Guillaume Seren</name> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>ruby@gentoo.org</email> + <name>Gentoo Ruby Project</name> + </maintainer> <upstream> <remote-id type="github">hashicorp/ruby-checkpoint</remote-id> </upstream> diff --git a/dev-ruby/rspec-its/rspec-its-1.3.0.ebuild b/dev-ruby/rspec-its/rspec-its-1.3.0.ebuild index 7456f8acf85b..2eb4590ffedb 100644 --- a/dev-ruby/rspec-its/rspec-its-1.3.0.ebuild +++ b/dev-ruby/rspec-its/rspec-its-1.3.0.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="rdoc" diff --git a/dev-ruby/ruby-glib2/ruby-glib2-3.4.3.ebuild b/dev-ruby/ruby-glib2/ruby-glib2-3.4.3.ebuild index 297c9e60b4da..b25535c80f6a 100644 --- a/dev-ruby/ruby-glib2/ruby-glib2-3.4.3.ebuild +++ b/dev-ruby/ruby-glib2/ruby-glib2-3.4.3.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=7 @@ -7,7 +7,7 @@ USE_RUBY="ruby24 ruby25 ruby26 ruby27" inherit ruby-ng-gnome2 DESCRIPTION="Ruby Glib2 bindings" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 x86" IUSE="" RDEPEND+=" >=dev-libs/glib-2" DEPEND+=" >=dev-libs/glib-2" |
