diff options
author | Hans de Graaff <graaff@gentoo.org> | 2023-06-09 10:01:52 +0200 |
---|---|---|
committer | Hans de Graaff <graaff@gentoo.org> | 2023-06-09 10:21:16 +0200 |
commit | 5a6a4d3bf5e4f89312c25d55ac821cdc0bc3a670 (patch) | |
tree | 01d3b997b990f63eb7edfd981bdb54dcae25fd02 /dev-ruby/parser | |
parent | www-servers/tomcat: bump to 9.0.76 (diff) | |
download | gentoo-5a6a4d3bf5e4f89312c25d55ac821cdc0bc3a670.tar.gz gentoo-5a6a4d3bf5e4f89312c25d55ac821cdc0bc3a670.tar.bz2 gentoo-5a6a4d3bf5e4f89312c25d55ac821cdc0bc3a670.zip |
dev-ruby/parser: add 3.2.2.3
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Diffstat (limited to 'dev-ruby/parser')
-rw-r--r-- | dev-ruby/parser/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/parser/parser-3.2.2.3.ebuild | 41 |
2 files changed, 42 insertions, 0 deletions
diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest index a0f0da1f9e08..bc27f1cb3a79 100644 --- a/dev-ruby/parser/Manifest +++ b/dev-ruby/parser/Manifest @@ -4,3 +4,4 @@ DIST parser-3.2.1.0.tar.gz 315249 BLAKE2B 57013e299541e0b1d589be8640611c3deb04b1 DIST parser-3.2.1.1.tar.gz 315592 BLAKE2B 5e783269d367fc9f2e98f5bcb038c8f835a930bd3664769da30441a1525908f96c9fa9cb23c42d07614a550d327c406470f59696a22cc58f57c087c3a09a9967 SHA512 ba9077e11864ba816d04f77f1160f46ad697c5a0751ac6991758259054754fdfda59e762c8df5e66d6ddb28ddd561713ba15a11a67d61024180f7e375ac112f1 DIST parser-3.2.2.0.tar.gz 315575 BLAKE2B ad6c25f35809de7148ca156d6928c7b2b6ea49d2808fe5af5876263fd44191e8b43e24932ebfd4d335c367cf7aad0f4fc2594ad5e6dec70d9c05aca1ebd5c4e2 SHA512 b1f6d4ee0ef589e45850fbe339b6168abd662e843ba1bc66e91c19055d9c88296fed926abbe800a860868b2b8e9c33124dce1a8a7fd05e7db6ae62e0cc2e9a24 DIST parser-3.2.2.1.tar.gz 315506 BLAKE2B d35f3a5aae6188251555bdd3d988ca028b0624cdf15d261d5bac129f7a1da50941087110fa3dd6433d9f7cdb173fb5e33b866983fdf50867885a21395770d254 SHA512 5ddc8a42601168a7acbc07e14ba4761ad862c0473e3cd31d9e76f8e87096d491b22e46c719cbe002dcd710628b913f541c737ab39614d5821311f5ee482c26aa +DIST parser-3.2.2.3.tar.gz 315525 BLAKE2B c2dbfb33ff100367ae0b14ebbb6de8bd45d85de0508c23f0068a411cf7c393883ca5e3aa62863f9f0bb76757b5c05f5ce0a189b04cf3e16bb6760fd2bae8132d SHA512 0aae73fd410f9b67cd66f954af3c0f8c4fe6a1f3fb8ade7f0c3ad93bc5a2953c2c794d62c510ec93836476816d7758ff368c9f79d32f4510c5e20c744bfaff04 diff --git a/dev-ruby/parser/parser-3.2.2.3.ebuild b/dev-ruby/parser/parser-3.2.2.3.ebuild new file mode 100644 index 000000000000..8f4949217d83 --- /dev/null +++ b/dev-ruby/parser/parser-3.2.2.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +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" +IUSE="" + +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 +} |