summaryrefslogtreecommitdiff
path: root/dev-ruby/parser
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
committerV3n3RiX <venerix@koprulu.sector>2021-12-22 14:08:05 +0000
commit93a93e9a3b53c1a73142a305ea1f8136846942ee (patch)
treeb9791a06ab3284e27b568412c59316c66240c682 /dev-ruby/parser
parent2771f79232c273bc2a57d23bf335dd81ccf6af28 (diff)
gentoo resync : 22.12.2021
Diffstat (limited to 'dev-ruby/parser')
-rw-r--r--dev-ruby/parser/Manifest2
-rw-r--r--dev-ruby/parser/parser-3.0.3.2.ebuild43
2 files changed, 45 insertions, 0 deletions
diff --git a/dev-ruby/parser/Manifest b/dev-ruby/parser/Manifest
index db97d8424f5b..01f42ee11fd8 100644
--- a/dev-ruby/parser/Manifest
+++ b/dev-ruby/parser/Manifest
@@ -3,9 +3,11 @@ DIST parser-3.0.1.1.tar.gz 281414 BLAKE2B b0299ceb03907db8edd876be10c8b7fc5c5e94
DIST parser-3.0.2.0.tar.gz 282150 BLAKE2B 28091cc76a33f606cb5fd1f60612fcd973106449056d920968086bd6a06c45d872f36ed72a58fb760fbd8fdf415563ec94f2fffe07a6257af40ae18dad17c60d SHA512 f21ef02fd41e1d3c65cc3c11772f8dd21247bdd53835874da7f112ef41b202d029e9c73e51bc6f566daa2d36354b157b1e0324f7be931f3dfa31632b23cd7868
DIST parser-3.0.3.0.tar.gz 284651 BLAKE2B ed6905541642a243514dc95f986939d7cfb1d7d3900f1f6922ab2765943aa0fc751c24bfef3368f7e960c6ad13d47ca13fc49fedb2b9f714e158b295143acaa2 SHA512 579e4fd52af42fe1bcb18e445b367d49ba9bc682276d28024eba9fd8fb74a359d578f712b6da9a1b988e1734aef06effa07c9953a8d3a96e6969bcd215a2c8d3
DIST parser-3.0.3.1.tar.gz 285932 BLAKE2B 957e56bf4deb47e0c118543e1078d845fcace0f4d0a5a9a1073bd95544f80544de9c0c736768194ce43402d939599934191e00738464972fd32020a3c193bae8 SHA512 37a1d53b14a9d436b413abe55932f95211531fbd5d4e4af98e26fbf923ae5edffeec907dd39a5dd8dd484a4fdcc4aca557cd20c0e2560e64c271274f955a4355
+DIST parser-3.0.3.2.tar.gz 285975 BLAKE2B 3772e78d3e92469940c21b9167d9bc5bb7a31d4ddd74c3872d99c5de7fc12b59cda72209f0983758e81259f2effdd6f5221a71dd24f0e19351485bf41c2bcb7e SHA512 c2f6f822d9a60fb038b66fb44e8bc6339ca9329865e3a2c4bb05ee8db80826df7f96766b661d94156c6e4bcc3d5d4fc3624a4e1373a8919ad19ef1a1acd41797
EBUILD parser-2.7.2.0-r1.ebuild 961 BLAKE2B b983259aeb654773b384d9be90469bfef79587de6b376e60cdc643c433fc67e287272f8290589266443caee118e3fadd07d1d5e25f067581ae95292f8dda8f8d SHA512 ee6064b566299e4b600bda95314eba535b39c8ac7909440fdc5ff62f4bdae280c6813b62b44e8e73e8d45e189852c8431d0da63c007b8ec23bf91e2b5ca8143d
EBUILD parser-3.0.1.1.ebuild 968 BLAKE2B de4555c5dc3c62802ef3bf7a68c0521dc828d0314e50f7af5ad9eba893a96ad0d00580dd3fcab82c50f5ed17eb4a09687872ad9e203c589f759830bc2499312c SHA512 cf277daa666c688d1392f0e1e650eb17a21d7a69264d6835fc67c82bf479b7d4dd9c2475c15ba41d787d2f24789d88cabfdaf419dd221927daf5325cbee808e8
EBUILD parser-3.0.2.0.ebuild 968 BLAKE2B de4555c5dc3c62802ef3bf7a68c0521dc828d0314e50f7af5ad9eba893a96ad0d00580dd3fcab82c50f5ed17eb4a09687872ad9e203c589f759830bc2499312c SHA512 cf277daa666c688d1392f0e1e650eb17a21d7a69264d6835fc67c82bf479b7d4dd9c2475c15ba41d787d2f24789d88cabfdaf419dd221927daf5325cbee808e8
EBUILD parser-3.0.3.0.ebuild 961 BLAKE2B 570ba46abad8fa1dece217f940a0e53d4456c62408a66dbcddf1f5ea675212ac9417554b8d3ed4af2c42966532a2c09e9ebdcbeef24c93f7e8a43e3e7f635297 SHA512 6ead78988b39f0dea2418ea682de47172f2459b5192f6f0ba92fca3fe25eab4af8393be1710a0644899cd490412a1011b393e5430f626387a74119eaf452e3f4
EBUILD parser-3.0.3.1.ebuild 961 BLAKE2B 570ba46abad8fa1dece217f940a0e53d4456c62408a66dbcddf1f5ea675212ac9417554b8d3ed4af2c42966532a2c09e9ebdcbeef24c93f7e8a43e3e7f635297 SHA512 6ead78988b39f0dea2418ea682de47172f2459b5192f6f0ba92fca3fe25eab4af8393be1710a0644899cd490412a1011b393e5430f626387a74119eaf452e3f4
+EBUILD parser-3.0.3.2.ebuild 961 BLAKE2B 570ba46abad8fa1dece217f940a0e53d4456c62408a66dbcddf1f5ea675212ac9417554b8d3ed4af2c42966532a2c09e9ebdcbeef24c93f7e8a43e3e7f635297 SHA512 6ead78988b39f0dea2418ea682de47172f2459b5192f6f0ba92fca3fe25eab4af8393be1710a0644899cd490412a1011b393e5430f626387a74119eaf452e3f4
MISC metadata.xml 344 BLAKE2B 00abcffb45cb3f1cbcd61458b7bcd8a4a81029fd58aba3f67a270c5ec37e8738f4d31b09f8b382987615acd4a8bd5ad335c54b60662a862f3828a1af360437df SHA512 4a28a0ed71d39d82fa69378ab26f4cf5844d01e58cc1805372df985a5ce25892f268a75db5a0dd3ca00bba3285a7cfb5447a1f261d79c7bcd41cd45b6cc68677
diff --git a/dev-ruby/parser/parser-3.0.3.2.ebuild b/dev-ruby/parser/parser-3.0.3.2.ebuild
new file mode 100644
index 000000000000..70d2b1439d34
--- /dev/null
+++ b/dev-ruby/parser/parser-3.0.3.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+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"
+IUSE=""
+
+DEPEND+=" =dev-util/ragel-6*"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/minitest:5
+ dev-ruby/racc )
+ dev-ruby/cliver
+"
+ruby_add_rdepend "=dev-ruby/ast-2.4* >=dev-ruby/ast-2.4.1"
+
+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
+}