diff options
Diffstat (limited to 'dev-ruby')
| -rw-r--r-- | dev-ruby/parser/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/parser/parser-3.3.1.0.ebuild | 40 | ||||
| -rw-r--r-- | dev-ruby/ruby_engine/Manifest | 1 | ||||
| -rw-r--r-- | dev-ruby/ruby_engine/ruby_engine-2.0.3.ebuild | 17 |
4 files changed, 59 insertions, 0 deletions
diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest index 265f2c86f132..7ed44703a914 100644 --- a/dev-ruby/parser/Manifest +++ b/dev-ruby/parser/Manifest @@ -2,3 +2,4 @@ DIST parser-3.2.2.4.tar.gz 315784 BLAKE2B 4dadbc75ef6f3b7598d7e51222bac37cdbcb0e DIST parser-3.3.0.3.tar.gz 318017 BLAKE2B 3322de46055839d6be751914c4d1cf020ed6a62795432427aac2c267df2a46af5e970e757ee4d7d357660d65fc14fbc143239f33a6f83905f9457c5eda523e13 SHA512 8248009f285b727b029596c931f067b14e5e5811c940dbdce41155ea2489c0a348a4f4a425cc0af7c1bcea5fafbdfa48fd97ef448be3092a879abfcfd2c2438c DIST parser-3.3.0.4.tar.gz 329872 BLAKE2B 966c5fc12b2b4ba9fa94b93d2f9b0fd1f18d1f1f5d2fe80299099f04dc28874e0b9a1235bdd2ccc5e2bbb5b4033529a24721337cba9bedf23843109adf19f928 SHA512 c3ffca4978b3f156663a3cac72c9629107a92e2a40dd2dbdea4d14a72d9b48af832b33fad0bc81707f0c8e49e14ac9e3f832c02d94c424db17aee9009fb79386 DIST parser-3.3.0.5.tar.gz 329827 BLAKE2B 6e7872134d6591a378192d12424a9314a3fe580c187db8e1adcf75a377acd4dd12389222d25a044b8fc22df4c3a251796bb8bf073a1ac6f6130f5709c25ef9f4 SHA512 ef6c9eed9ffc42e1cbee662bc1305bd2ce28ba8e7a06d3c77ecdb07fb6244ea65d2b402bd2cd7cf49af3336976e81d288caf0e1da144d837e36b25dc406ee81d +DIST parser-3.3.1.0.tar.gz 330897 BLAKE2B 343c5c6894a76d77a581e9329945f180671ccea5aae0224a24da094a47b84d1997ef997d1d9a42acf522950f2101c8fa89a624c94ccb9fad281ae91c55854892 SHA512 6c25b65c2b291e303c9f6085c2bfcda61e91c280dc3c835f42983ac04e6df5410562382f2e18aa837e03c0ffcf61c686d0503544afed9f9ad258cd1fe3421808 diff --git a/dev-ruby/parser/parser-3.3.1.0.ebuild b/dev-ruby/parser/parser-3.3.1.0.ebuild new file mode 100644 index 000000000000..0d50425d80a7 --- /dev/null +++ b/dev-ruby/parser/parser-3.3.1.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_TASK_TEST="test" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_VERSION="${PV/_pre/.pre.}" + +RUBY_FAKEGEM_GEMSPEC="parser.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A production-ready Ruby parser written in pure Ruby" +HOMEPAGE="https://github.com/whitequark/parser" +SRC_URI="https://github.com/whitequark/parser/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~sparc" + +DEPEND+=" =dev-util/ragel-6*" + +ruby_add_bdepend " + test? ( dev-ruby/minitest:5 ) + dev-ruby/cliver +" +ruby_add_rdepend "=dev-ruby/ast-2.4* >=dev-ruby/ast-2.4.1 dev-ruby/racc" + +all_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e '/simplecov/ s:^:#:' test/helper.rb || die +} + +each_ruby_compile() { + ${RUBY} -S rake generate || die +} diff --git a/dev-ruby/ruby_engine/Manifest b/dev-ruby/ruby_engine/Manifest index 4538dfe6e07b..a11e146ab0e9 100644 --- a/dev-ruby/ruby_engine/Manifest +++ b/dev-ruby/ruby_engine/Manifest @@ -1,2 +1,3 @@ DIST ruby_engine-2.0.0.gem 21504 BLAKE2B b931969150735aa30fe910ad5e9861853180cb4247a803149e91b302fef0e7b48ccddf7316d855cbb23e8cc0d1e1b6cdb598b9bf6ed3e973090221b096184f28 SHA512 de1363617c57caa813f1526b71c9119f5f29e49b86e11476299e56234c585d9cbb594a7c5383fed988abfc1b5ec13d2005a96d96f6671bfdf316fa6836fba9de DIST ruby_engine-2.0.1.gem 7680 BLAKE2B d26a396d10fa92de884cb85489daa3ff6e65ff923cc48b96bb1b6a5b5def9e49629aea7abf0ec2ca1a9290ce0a0cbb81f954b1e3e2a4263173caab503e7a82e3 SHA512 30413fe71e58824d63649f91b7bc38a0395f254e35d36e19df2ff26c351e00f22e932ffba456884b5274af667e59581d9fdfbb7098ad22a0c101a410a40c479b +DIST ruby_engine-2.0.3.gem 7680 BLAKE2B 04afe9269c200ab19ea042686dea85fb22f3bd223f078e0df891acd6c88312748e7931378fde96ac0437f61b50f1ac2e2cad078d29ada74b00af3977c98e823a SHA512 441784eea29ddc5bdfe24309efe1ee7bcb188c6a7fde83e1e184c5010b0cf590428cdffea877f1fe7f029553c526eb819946a026cd7875e3ffde85061b40144c diff --git a/dev-ruby/ruby_engine/ruby_engine-2.0.3.ebuild b/dev-ruby/ruby_engine/ruby_engine-2.0.3.ebuild new file mode 100644 index 000000000000..83d7a01fa270 --- /dev/null +++ b/dev-ruby/ruby_engine/ruby_engine-2.0.3.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="ChangeLog.md README.md" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="A RubyEngine class that simplifies checking for your Ruby implementation" +HOMEPAGE="https://github.com/janlelis/ruby_version" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86" |
