commit: d612ab9e94f82f05a464258a4a24cb81d8309b57 Author: Hans de Graaff <graaff <AT> gentoo <DOT> org> AuthorDate: Wed Jan 8 07:06:32 2025 +0000 Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org> CommitDate: Wed Jan 8 07:06:32 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d612ab9e
dev-ruby/dry-monads: add 1.7.0 Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org> dev-ruby/dry-monads/Manifest | 1 + dev-ruby/dry-monads/dry-monads-1.7.0.ebuild | 35 +++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/dev-ruby/dry-monads/Manifest b/dev-ruby/dry-monads/Manifest index c6d8af4e7536..ab3c18a7fa04 100644 --- a/dev-ruby/dry-monads/Manifest +++ b/dev-ruby/dry-monads/Manifest @@ -1 +1,2 @@ DIST dry-monads-1.6.0.tar.gz 77141 BLAKE2B 714b2a35b6136639e4b071f01dcdc01a83b447731906b0b98f9101a4d524f77395d8f2e77b7c09ea8bd039f53de6ba2fbaeaaf805d63d299d10fa5c92b07080a SHA512 080e02299f2a39159bdf571afa4678ccade07e363f60ad7fef397e07dfa156e9a187757cc6de199fbc876c79110e73b9541369d3d04b32fdb6bde13e96bcb300 +DIST dry-monads-1.7.0.tar.gz 77851 BLAKE2B ae665e9e04d3c395be2f8356e8e1cecaee9a17f3c572d7d9b3ff265d4eefea490863e2f256e9de0175baac7dbb769d543fdfada58fb9f0364a2eba208201331f SHA512 4719db7a144e751b9e38fd39cc3d4aece5a273146f2aed0a7397b280aacab59f6540fd3848c6ddf3fb9d68e812d86bb242b488cdde35b56328e13b02adafc6b9 diff --git a/dev-ruby/dry-monads/dry-monads-1.7.0.ebuild b/dev-ruby/dry-monads/dry-monads-1.7.0.ebuild new file mode 100644 index 000000000000..01c798b92dad --- /dev/null +++ b/dev-ruby/dry-monads/dry-monads-1.7.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_GEMSPEC="dry-monads.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Common monads for Ruby" + +HOMEPAGE="https://dry-rb.org/gems/dry-monads/" +SRC_URI="https://github.com/dry-rb/dry-monads/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="test" + +ruby_add_rdepend " + dev-ruby/concurrent-ruby:1 + dev-ruby/dry-core:1 + >=dev-ruby/zeitwerk-2.6:2 +" + +ruby_add_bdepend "test? ( + dev-ruby/dry-types + dev-ruby/warning +)"
