summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/ox/Manifest2
-rw-r--r--dev-ruby/ox/ox-2.8.0.ebuild32
-rw-r--r--dev-ruby/pry/Manifest2
-rw-r--r--dev-ruby/pry/pry-0.11.2.ebuild45
-rw-r--r--dev-ruby/rash_alt/Manifest2
-rw-r--r--dev-ruby/rash_alt/rash_alt-0.4.4.ebuild30
6 files changed, 113 insertions, 0 deletions
diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index aa5d75afd1de..3dc709625b5a 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -1,9 +1,11 @@
DIST ox-2.5.0.tar.gz 191422 SHA256 01c6a98cb925b864ecefa40f297416a489c95b08715db4d2b276db8bb0c30edd SHA512 470c3b281e44423ab4197989f5b6fdb85e979a13dbcb9add192b4b36de1e768add4768f8cb4bee798aac424b9fe453e925f24af5a13c4cde4157e7fcebd0a3a2 WHIRLPOOL 8c843047ecf0431c810689698e4f5b6f025a5a093d68881cef09fdd919998fb98648d495be73c2eacdaec26ae38aaf235bcf423bcf38fef7690c6fe120309bcb
DIST ox-2.6.0.tar.gz 191979 SHA256 d96f93640cde0e837e4b71e1a6dcd0f1d0221f3a4ad5b8484e74b851571459cc SHA512 8765fc3bfd10e52a05d59dab9e9ec973f933976c3511a91d6c84f120e2cac6abccc8ccb7ea9d301882198049b37823a392520464197a791cddf79ba9ce252f37 WHIRLPOOL a6d83bdedd6af70e17478893d3c7e91cdae6cea9a7b66360019310cd1511a0643a9a18f27fb497ba7da7a157b47ea00df8d85331c1dcb9ebf1419e003f291fdf
DIST ox-2.7.0.tar.gz 193355 SHA256 11188cf3408e9774f24fcf1b35c20c0d37ce5b173132b9fff602b422fa5f741c SHA512 3c77fe8fee38a35ffb6317873d90f618f39215ce652dc48b6671a85960fbc1705f3d26c9100bd4e891620afe46f19e714acde79faecbe4393e429879017e8f24 WHIRLPOOL 502096c01a904e7ba18016956ea2d633b0204293c2988cdeeed7d5f839662de25f1aa9502ebf12f03f7e226a9bbbe690a35e1512f282062e2c424c4771aed873
+DIST ox-2.8.0.tar.gz 193494 SHA256 a14bdfb95ce02664da6b772edc7fa1617fe3007b537060816360e4f7d69ffb31 SHA512 e1f2e37f3c3c8e6bb550c656b483012f3eb829dc6c60f9caf252a0d12a5f211a4b11e3de4f2443553570fa4b545dca565f27119520db3113ecf5707a712ce900 WHIRLPOOL 9dac57ce43eabb8e08defb8810febb2d1f66083dec0a427df4582ff22813f9f6381da0cb86ee15265d3b0949d09ff24fcd2ed65f69ee357fcfcbba6438b0a0d2
EBUILD ox-2.5.0.ebuild 707 SHA256 d40a0563e6b396235a7e21bf89b08dd47e71ab9333d70de5aa5b7b337aca1e76 SHA512 930302b49c292089e7356f0d92a36d212f8c24429f82e97ad501b12cb9367c9cd57648fa1db11a1aa92ca724f6ae32ee5cac2d8f6a2715fff2a751482e5344ad WHIRLPOOL 3d080e80d407508daa206414b7e4a6f206237bdf8b3407f73a49f4c5c6062d54a56ec063630000c53bc3ea1178aeabcc0bb948ae8b53c8db6805e409df357c3d
EBUILD ox-2.6.0.ebuild 707 SHA256 d40a0563e6b396235a7e21bf89b08dd47e71ab9333d70de5aa5b7b337aca1e76 SHA512 930302b49c292089e7356f0d92a36d212f8c24429f82e97ad501b12cb9367c9cd57648fa1db11a1aa92ca724f6ae32ee5cac2d8f6a2715fff2a751482e5344ad WHIRLPOOL 3d080e80d407508daa206414b7e4a6f206237bdf8b3407f73a49f4c5c6062d54a56ec063630000c53bc3ea1178aeabcc0bb948ae8b53c8db6805e409df357c3d
EBUILD ox-2.7.0.ebuild 693 SHA256 e17c0d26e4bb2f87e4c1cddb2396a74469844db456948b54addbaf022498c3f6 SHA512 09cd7a31693d2fbfd937c4d21db00e701104545dc9f5f635d28c62aa907fe701ab36f96f963fcf838b8389b97389a11e49d5b1676fb3032e733256861c56850f WHIRLPOOL bc69170b4b3bb66cacd1eeab726ac43acf965e620b4080df7a9b166f7b946314555fe909b4df96dbfedccf1745fcfca69c58050931bf8720b4154a4f208afd17
+EBUILD ox-2.8.0.ebuild 699 SHA256 f8f7b0eb9890b4072541c9c26c56d0c327465caf28e6a9777e034a02c84eb6c8 SHA512 834248508f9937d618d9fec8b8a81c93eeacfc2eaa64a93fd1c169650e0c77b84e15bbe3279b49764df3c74fc77248e9305831e9605ed2cc4220f62bb7a3beba WHIRLPOOL 11ad2133282cebf400369db20a28dfa6800f475e16eb2e100b95ca9565357dd68e24352537acfa02ec77903943898bdf1eef3cd29ec58688db012af1c8743454
MISC ChangeLog 4691 SHA256 7acb4ad04f3420c2c753e1f378b9a23387e8e4a8a84c2e28d04240d5e403aaec SHA512 dac3aab0327ce2a102416158f23f53fd2f5c3bb5c9bc4055c3eb13561d58a718b88a87a73810261bb41c868900d700f91ece67218e8e19d5fdeb65a123317353 WHIRLPOOL 05bcde592d81d08b1c705555533df2b05dca2aed0e0f5cfd9f9ea27b8c96dd15c0441993251cbad55890debaa97dec72b270da162c8921a35b43d88a7312eea7
MISC ChangeLog-2015 2670 SHA256 8dfcf507db2c78575e9c96c9509c59f68b961b866ae6dd86d611f2926f90acb7 SHA512 ced0b9e623c13061be189158c2e1975afc7460fa8a5caef637a8c3eacd7ede2ee7a252e6eab195a8c60762217466966261cd9dd141a079015c527852e4f66cb7 WHIRLPOOL 4c48f60d1d29ad76afd2595d99f18d3ddaf14f0f99ae3d1d42582c5ca58204d8f0eff276af03ad7a1597ad4bdd2d1aac935598c9d77545670c56d2aae7f762f1
MISC metadata.xml 336 SHA256 2063553c8f252efc036f24b4e437d6baf2243945008ae0183df44a2aed1e7991 SHA512 43b8b42cb09fe73a49e0db49671effd91859d2b9001fc3e51761a1b51b245e83a719ddddd100ecfeb92910baa06690b2cc0bd52db0afc872e007c4be9616908e WHIRLPOOL 790766fd56f3a6bcba1d6719a528247973c614487be8a8dacb530c7d3cb220c728bfc71c43ecd32eec78270df6a4094f23ef4e638f5e65d0d21b8337c0be9e71
diff --git a/dev-ruby/ox/ox-2.8.0.ebuild b/dev-ruby/ox/ox-2.8.0.ebuild
new file mode 100644
index 000000000000..2f95cc6f0c92
--- /dev/null
+++ b/dev-ruby/ox/ox-2.8.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby23 ruby24"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast XML parser and Object marshaller"
+HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox"
+SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+SLOT="0"
+IUSE=""
+
+each_ruby_configure() {
+ ${RUBY} -Cext/ox extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake V=1 -Cext/ox
+ cp ext/ox/ox$(get_modname) lib/ox/ || die
+}
+
+each_ruby_test() {
+ ${RUBY} test/tests.rb || die
+}
diff --git a/dev-ruby/pry/Manifest b/dev-ruby/pry/Manifest
index 0951c72cb1c8..a42f2f4ccca9 100644
--- a/dev-ruby/pry/Manifest
+++ b/dev-ruby/pry/Manifest
@@ -1,9 +1,11 @@
DIST pry-0.10.4.tar.gz 204296 SHA256 8c4afb4e2c3fea9ed8b9f17323b5a670db08f9995f2031fe52b3c0c4b41dcd67 SHA512 0c455945125b210efce7dcde3d7bfbec5d03687847910084c0befd466191ac34446c62a884c6424cd6760d573d1de490de4dacd97b31c87553e32787d99a3687 WHIRLPOOL b402150a090fa9370753e6c9e7cde718e05cfa78b25b4d713c3667aadd466f4238d0a2c86aec36c8619cd0344aaa84d000b729dc25a3dff2268238f01a429c8c
DIST pry-0.11.0.tar.gz 223501 SHA256 fd1d79ac50dbadfbfbc4721510922bd6cb830b4ead70f3abb29b7979cc31db77 SHA512 1f252e6707f57d24ff7aca9c1437f1c5f38d3a203f3439bfd84f28fe4bb9f8063d3d16e2920b30a825554f01c4fb3f24f6221693de19f675cba4fc3df9b56254 WHIRLPOOL eff34eb9eef108333374b54cd7bb5a788bca06bc55f2c540f823720b728134435dc9c38056912e00dcc3327dfeb8b6556ad3c99b7ca081d7585b4a277488a76f
DIST pry-0.11.1.tar.gz 223494 SHA256 98cf974540db143ad4e30a71eddd211874e1b080d95eda984073a316cafb06ce SHA512 b662f870ef2759430ca22decdc1f5bd8e88ae8539b83e4b0e3420030d63459b37b2ce7dea1d2f654cb911e94597709e0d0bce55bc29cc0de9c115f2b7c305b2a WHIRLPOOL 98c147f12461e844fdc589904fe5113f736ace95a321b846bd2982b271b5decdb2d32cf9b37cc35234f1abf3721d529de38bd241c9e88b2a46dc57e537b1af96
+DIST pry-0.11.2.tar.gz 223514 SHA256 9db18a35678facc73f6d2c6e2bad33086ba3302fdc900a4ba9fa0ba8561476c2 SHA512 c2b6ba9922c4bf556dec0d6eb2ecfe63994286578160a40e365061d473b3eb19971d76f5fe54035f7e8d489acfb3f0637b9f2fbe03fb1134629bd11b35e99bfa WHIRLPOOL 7c31c0de06425e0bc335fdf9310a832cb91eca14950e91d2cef5a0923c95e7b48eeca54f1ea868f17bdbb5bdfa1064d883228ba522d7983c59c544427546e643
EBUILD pry-0.10.4.ebuild 1363 SHA256 4c2e43266c54c21c6f900b2a0e2392871df583216b55b8d5141018c02a21962a SHA512 4122a07f1681995d3d4eda19c2cf2b28e4b5fb29ebce58ef3ac4cb18894a4820d4ece28f842af409950bfe5255bd49c4b3dc8e89a7bab4162925c82ae6043c17 WHIRLPOOL e451f2eaff6c0f5b58daf41157c733a941cc3556cf9bdeef7c36d0c27d016f2a883485e3e8cc4e4ed332bfc6d1923059472fe38efbef459cf3720bbe5289381d
EBUILD pry-0.11.0.ebuild 1171 SHA256 09c84efc29f8d24392d90bce20c0d026f92dcb406b5ce7cd7a1d8ed25aa38945 SHA512 72ae4a3d8c5802238142199e5d3b01f57f1a12df239afaa55f2908708d7417462653cd48cc12c644c1919f1a9fd64a6b489579a7eed4355a61b13dd19a293fe5 WHIRLPOOL 6472ed5765987ee3d4dba4e87ead549c5d2279d369d821595f4584fa30ff3127935b029920cb574d47aaac5385590ea56b21e225a0aa36d614b46d777a2c7871
EBUILD pry-0.11.1.ebuild 1171 SHA256 2f2398468dbe332c2e7429ac9d71a3aa0e4179debb69edf9d64ae4707bf4320e SHA512 28ae5671055c3b91aab90d363576966ce1f5fb78fda5a54a9f24f97aa4fbec0aca24e815a03b071a267c6c3e7eeae9a08c315a62194aa2eb2122bfa77bcd58f5 WHIRLPOOL 9018e9ecc38c9d4f7216fcf75ae16e838178eed6c2f17d3490457de62e0c2fc0c48d8cf580ddb2693f415491c0e8c61e4827694c0fa7ff4a3c537817577f15e7
+EBUILD pry-0.11.2.ebuild 1171 SHA256 2f2398468dbe332c2e7429ac9d71a3aa0e4179debb69edf9d64ae4707bf4320e SHA512 28ae5671055c3b91aab90d363576966ce1f5fb78fda5a54a9f24f97aa4fbec0aca24e815a03b071a267c6c3e7eeae9a08c315a62194aa2eb2122bfa77bcd58f5 WHIRLPOOL 9018e9ecc38c9d4f7216fcf75ae16e838178eed6c2f17d3490457de62e0c2fc0c48d8cf580ddb2693f415491c0e8c61e4827694c0fa7ff4a3c537817577f15e7
MISC ChangeLog 3922 SHA256 8aad379830f8e3144ed9f3c810bb0ee23ec7cc7027d9d503b5238e89e4484ef1 SHA512 04c0ef166e7d806eace28cbeee14fe0ef383cdf29c1a9ae1c4fe21c681c1d0c7ba116d8d22f6f806ed6e2f8b4eee95d2c2775230f2465aaa03f2a74552ea49dc WHIRLPOOL 7c25e64328e7bf859a71cb959d7bf6151995d1ce01bb75fbc111f7c2d69979c117db1df2b9c3a478beae4952fe353597f04b004295823ff75433ec2f3e5f0ae3
MISC ChangeLog-2015 3249 SHA256 1dbac7261131bdfd22a3b7de54ae392e299c97f45cdf5d1a3c1198983d9be947 SHA512 1665716cccf43777f5a4c5ce52b42c8750e7d35f3fd83acc6344945b73e3da1f8277ec07311b84111d8292556370c40e45e718a14089105fc37e5a1cb522b94a WHIRLPOOL f76fc6c1dba5dad99b228af2d87116426aaf169f0d0c203a3142c8c81dafd5b9cd36123156281eed30d58586719a6e7b3293e274308da413c723006efa63562d
MISC metadata.xml 333 SHA256 0b0ad482624ed87aa9a5ba4d4482961a69499006af5f6eb13d30318541f1b2a2 SHA512 4bd968aba7e36044799dfb4abba1a0127c4aa4ccb4e7d1830dafbf27c6c9e94fcc29ad008dc527cf2c409c8308dee14f803946afbf716bc22d9d3f716b951887 WHIRLPOOL 4bde23a2aea17380b4aec77abbbb6812e864425c51b8f26740229c93230baef7378cb038c7df3e3616000a0ca4a9d31e8a2b45f7ae5de32279297a6d2f2313b0
diff --git a/dev-ruby/pry/pry-0.11.2.ebuild b/dev-ruby/pry/pry-0.11.2.ebuild
new file mode 100644
index 000000000000..f085f07e6e77
--- /dev/null
+++ b/dev-ruby/pry/pry-0.11.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md"
+RUBY_FAKEGEM_GEMSPEC=${PN}.gemspec
+
+inherit ruby-fakegem
+
+DESCRIPTION="Pry is a powerful alternative to the standard IRB shell for Ruby"
+HOMEPAGE="https://github.com/pry/pry/wiki"
+SRC_URI="https://github.com/pry/pry/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+IUSE=""
+SLOT="ruby19"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~x86"
+
+ruby_add_rdepend "
+ >=dev-ruby/coderay-1.1.0 =dev-ruby/coderay-1.1*
+ >=dev-ruby/method_source-0.9.0 =dev-ruby/method_source-0.9*"
+
+ruby_add_bdepend "
+ test? (
+ >=dev-ruby/open4-1.3
+ >=dev-ruby/rake-0.9
+ >=dev-ruby/mocha-1.0
+ )"
+
+all_ruby_prepare() {
+ # Avoid unneeded dependency on git.
+ # Loosen coderay dependency.
+ sed -e '/git ls-files/d' \
+ -e '/coderay/s/~>/>=/' \
+ -e '/bundler/d' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -e '/[Bb]undler/d' -e "1irequire 'mocha/api'\ " -i spec/helper.rb || die
+ # Out of date tests
+ rm spec/commands/gist_spec.rb || die
+}
diff --git a/dev-ruby/rash_alt/Manifest b/dev-ruby/rash_alt/Manifest
index 554e72cda966..156d80b59e9d 100644
--- a/dev-ruby/rash_alt/Manifest
+++ b/dev-ruby/rash_alt/Manifest
@@ -1,3 +1,5 @@
DIST rash_alt-0.4.3.gem 8704 SHA256 dd4c51d8124be00d4a8b411fa2be04b81deaabbdf0c43ca996d5982b6e54b47a SHA512 4b56a92b6a73cf92dd9ccb251a2b980d60f8c7e1fa24206fe08b3a825dbf1d56797d05b771935012bd75ee609df5a0a46b55aad59d74eee5194f416912ade7e9 WHIRLPOOL 6be029cae30768d9a84b14ce79d5c8dcca3bae6f32e10b1d652fbd6d6fc4a32d467a2809f741e7b38355ae72a0366680884a0efb6af4eed6133be3c8b619d6d1
+DIST rash_alt-0.4.4.gem 8704 SHA256 401b70f9f2f744cc8124148bc5afde354d4ae9344a04268c857bac0ba64c5cc8 SHA512 92eabd11fe571c329d0cd8b45248726589d0a59cf4b6cd80f8ea1b5a17c20db94c4fe6a26868c64fb8eb172b352f228c4d9e0ead296393292c05828dec066c58 WHIRLPOOL 7d1be5c1a1b05a306fb9983b2b090cb9abd9ca5282b4d0fc031e9c0841844002c4c99b7162e6750f6db710d2ea44d03136b3df2a5bdb6b7cb814256ec271e2b2
EBUILD rash_alt-0.4.3.ebuild 636 SHA256 e59c48bef5c5bca2db8a3104b7d1f1df9590b1369f47f890b86275290b5b9267 SHA512 197c365b9b4cd4da078b32a45c40f31cfeaacccc122d3dbe67da09a1cdd95c641f358927709b3cd7c7599e88008e83ee87ecbe265e8eebae0ff0c6b27b256001 WHIRLPOOL 83b90b69471d33144ab7c6c172ad842b09945fc4cb6860ea0645753ee28f04c71ce8c806bc139844f0869ded9fe083e5125beec6338c638abe8e04fc42ee5381
+EBUILD rash_alt-0.4.4.ebuild 629 SHA256 1583eefd49ccd708736c8d54e90f871fa76c426a086cd829182eec37b22fbbba SHA512 9855dd23f3ba5b046697e8edc7f271b42b64b3a97330b8cc832453af6e2066d00344698a65732fec1dba64d4f2df85cd988e2cbbd2088e2a17e07c97edf66d40 WHIRLPOOL cb910ac7c324ca03bdfeae01d3dcc16f8f8e3c13d7cc2d4174cb13d1f8703e7713059928b77ba709eb3d502709c5743dbc6381ef9d7471cac825a21d1ed41f47
MISC metadata.xml 341 SHA256 6cd2edfa3121da497492c625add1c546bbde1c45727dd836fc9087d7468d343e SHA512 d194dc7d95ed207f9022e3602712d942f592b3aa773796a1cbd14fe7d5d80d82ba767ebc5dd5fc9e5bac665459f4c624e0f074112ce35fab935a94ec383a4d84 WHIRLPOOL 121393376410b335e3932e669dcb637b4768c63975ac2999ae498708b23da97bb92d7e51c951ebacae76ac4520d726b945ad995bc5b89bee2d2cf77a6f7ba4f8
diff --git a/dev-ruby/rash_alt/rash_alt-0.4.4.ebuild b/dev-ruby/rash_alt/rash_alt-0.4.4.ebuild
new file mode 100644
index 000000000000..62321d42490c
--- /dev/null
+++ b/dev-ruby/rash_alt/rash_alt-0.4.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+
+RUBY_FAKEGEM_GEMSPEC="rash.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Rash alt version for Hashie's own Rash"
+HOMEPAGE="https://github.com/shishi/rash_alt"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/hashie-3.5:3"
+
+all_ruby_prepare() {
+ rm Gemfile || die
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+
+ sed -i -e '/git ls-files/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die
+}