diff options
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/Manifest.gz | bin | 110966 -> 110964 bytes | |||
-rw-r--r-- | dev-ruby/coercible/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/coercible/coercible-1.0.0-r1.ebuild | 23 | ||||
-rw-r--r-- | dev-ruby/loquacious/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/loquacious/loquacious-1.9.1-r4.ebuild | 33 | ||||
-rw-r--r-- | dev-ruby/mash/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/mash/mash-0.1.1-r3.ebuild | 10 | ||||
-rw-r--r-- | dev-ruby/org-ruby/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/org-ruby/org-ruby-0.9.12-r1.ebuild | 9 | ||||
-rw-r--r-- | dev-ruby/rr/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/rr/rr-3.1.0.ebuild | 31 | ||||
-rw-r--r-- | dev-ruby/seed-fu/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/seed-fu/seed-fu-2.3.9-r1.ebuild | 34 | ||||
-rw-r--r-- | dev-ruby/tidy-ext/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/tidy-ext/tidy-ext-0.1.14-r4.ebuild | 9 |
15 files changed, 122 insertions, 39 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz Binary files differindex 2187a50eb35a..7e25fe6ac8e4 100644 --- a/dev-ruby/Manifest.gz +++ b/dev-ruby/Manifest.gz diff --git a/dev-ruby/coercible/Manifest b/dev-ruby/coercible/Manifest index 20b8b4e3741c..f5ba215e03f4 100644 --- a/dev-ruby/coercible/Manifest +++ b/dev-ruby/coercible/Manifest @@ -1,5 +1,3 @@ -DIST coercible-1.0.0.gem 24064 BLAKE2B 5f9708211600621869e78742dc5421672f27162c1e09e703bb2954d67b2ad281ddf59f9ecb28722f4423cbd0c7fc8bc14bda0f1f064135cbefc24ddb94ab1648 SHA512 5de43166625cca102cd048ae5cd4113ef834b273fb798490a99eeaab423174f1fa40410546de4e0224234efb996a4aa1f2c37b093298f50356f925b8a6163767 DIST coercible-1.0.1.tar.gz 18949 BLAKE2B 92c4b2a38ac662d270aacd2d46216c188fef12b99f0a54c2642d96f72e5d45fac895c8e0c1d4300784e754f384eb86a9731c32a9780af9877668251fa39eca57 SHA512 27c563a70a028af0fdcf72200b47e29b4eb312539d16634b9533140903504a42284ff31fe73286b0944129b6481614184c2966f47b82d08ac419bdadb862f5ea -EBUILD coercible-1.0.0-r1.ebuild 535 BLAKE2B 6d84b652bd23a948383c00fabe54cf1363205ffd9ce8c75c7967348c50291a1e538d35648aa6882c01726221b1d3a58323dcfcdfdc184221c8dd7f933102c28e SHA512 7e2bac3b3f17cb04adbad7947f3c2148abbc299c70df4f3039550aa0b2cc8aefde58a6cf68609a6dbffa799104eddc7d02da96e45cac8a2b570f6dd41b574092 EBUILD coercible-1.0.1.ebuild 897 BLAKE2B 165ef3b8d8dfd047bb32a943076f7e42d9d609eaa7865d2544acbf5a4109eeb9d046f9de1a217ae50b75eace602e1211bb3bb0ae2e9f5aeebad4c339a4ef444f SHA512 cceb5fe1115c37a8c8cc3404a0b829007694a046bbb62925c6cf605b991da3324da82e0b727941afa9b5b40ca52ede43bf9c37f1fab42efe02c40809e918854b MISC metadata.xml 396 BLAKE2B dcae50d0bdfe178d58f3e034a26b9a5abb2409e7a18e77f2c3681d782a3af3c69cbaaff3927f5070cb99743708cd72091ae837e69cb44227ab66f1c12e569d0a SHA512 8119fce8ead8a0f5b178729338e66507fc0275f7b74073be24a8ad2700e600db091922e4e68cd9dfd069bf2cd5834c6de3fe8944750bb261ab70829c9e37670a diff --git a/dev-ruby/coercible/coercible-1.0.0-r1.ebuild b/dev-ruby/coercible/coercible-1.0.0-r1.ebuild deleted file mode 100644 index 8549f75505ec..000000000000 --- a/dev-ruby/coercible/coercible-1.0.0-r1.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby26 ruby27" - -RUBY_FAKEGEM_EXTRADOC="README.md Changelog.md" - -RUBY_FAKEGEM_RECIPE_TEST="rspec" - -inherit ruby-fakegem - -DESCRIPTION="Powerful, flexible and configurable coercion library" -HOMEPAGE="https://github.com/solnic/coercible https://rubygems.org/gems/coercible" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend ">=dev-ruby/descendants_tracker-0.0.1 - <dev-ruby/descendants_tracker-0.1" diff --git a/dev-ruby/loquacious/Manifest b/dev-ruby/loquacious/Manifest index 160c49835da0..4a14d6158fcb 100644 --- a/dev-ruby/loquacious/Manifest +++ b/dev-ruby/loquacious/Manifest @@ -1,3 +1,4 @@ DIST loquacious-1.9.1.gem 22528 BLAKE2B 5ab28283e40f63a1bacdf6e7ca0c3c9e64527c21bbc7992720b7e2581c156fd449e18e56e10d6cdbe6c4238e129a0b99f5bf1b0487afbd3fc988ba6e9835d37b SHA512 49d176d0229e80a5af69a7cdd24fb2947332faeb70846f28c21249e5297d81246f55eb7f033cc444999267ae727b26f7540f1ec4a542a65af11c3d3ddf7bb129 EBUILD loquacious-1.9.1-r3.ebuild 531 BLAKE2B 29fd2a28d437033e3d813f4923964d74be25e86361b44776c103189bdf9231530e9dde66e286d0450a631b42a6f37e052d3f9ad3ddbe0fe79b7b2c0c1e317fe3 SHA512 67bdf578219575e2284cc0f09339ffec99d32fdd912015a7e567bbfd0db1ecd38e23c9cb39b7fba354b07184110863345cc41bdd6972ac09b48b9f158c5969bf +EBUILD loquacious-1.9.1-r4.ebuild 643 BLAKE2B 4ec1fd0f5ed3ef33819d7d59de79fe11c58d153b2725548978245376cce2923ac2c3ab80b6ab9a81c394db57b7ce594f23c3c9c2fa04f27b101a37ae94991bb1 SHA512 6dc2fb01c733788b8ae1f19d5b29f31a624cf4b836a9cd09646e05bbc3ac2d1d54007b1e5e259fc046ee8087fbaa5db0fe88499d056553a844e00fe878a0da64 MISC metadata.xml 341 BLAKE2B e4656a93389a261e5e2bc5e99dd077b78800ca1e04810c35bd76e8df2820f930d6a9cff3c07facb491524b5ce3414f2357ae8b6ca2ee67da2c916b9c61947981 SHA512 6cfe2f25ee6c608264fbfcbfad5ca5c69aabe81a39577190c88302186197457d18467c6d4d4e7530f098ce9bd958aec78812c9fab06c9289008c560faabc968f diff --git a/dev-ruby/loquacious/loquacious-1.9.1-r4.ebuild b/dev-ruby/loquacious/loquacious-1.9.1-r4.ebuild new file mode 100644 index 000000000000..63f45cc4568d --- /dev/null +++ b/dev-ruby/loquacious/loquacious-1.9.1-r4.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_EXTRADOC="History.txt README.rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Descriptive configuration files for Ruby written in Ruby" +HOMEPAGE="https://github.com/TwP/loquacious" + +IUSE="" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +all_ruby_prepare() { + sed -i -e 's/be_true/be true/' -e 's/be_false/be false/' spec/*_spec.rb || die +} + +all_ruby_install() { + all_fakegem_install + + docinto examples + dodoc examples/* +} diff --git a/dev-ruby/mash/Manifest b/dev-ruby/mash/Manifest index 74e8dbc1393e..dea25b965184 100644 --- a/dev-ruby/mash/Manifest +++ b/dev-ruby/mash/Manifest @@ -1,3 +1,3 @@ DIST mash-0.1.1.gem 8704 BLAKE2B 071559e64bc6b4be639f854405bed695a9e8136e9e20d2793a47336f4fc68acdf587051f920c3429b882c2941b9d0396adaf12352b4306d64af5cdefec3aae83 SHA512 5d3a0997b9a98e3228f6e838e449597f88c53f3f310b1c19b40dd1d5439887afc8e47710f0062b6bf0ab776aa6a9563b21b2fb402667701b215edd9d2ccb7e8e -EBUILD mash-0.1.1-r3.ebuild 450 BLAKE2B 382b906ecd2a8983ff008650696c821d853151cb45e3bbd33fd97333589982295da494c25a0ac3fd56590804692ebdb1118611952a21b4bbb3df5b1f2fd2d6cc SHA512 59d033d3b9aedefb67198986d7e1508abea027ffcdfa1f0a4ecd66d91f5f4317b7ebaf912965df63b9ff6301ebe6f3023cac1979f29c4588a225ec1c8ffa8294 +EBUILD mash-0.1.1-r3.ebuild 572 BLAKE2B b648bac86e67e6a3f68e93feae880a956b6af33e9c6a44864c9b7a6ce261f4b1bbb086824110ee27dac679218aeb1b315f6404322e434506108a689af210fb3f SHA512 c11b80c36e3433ff2b46d1180e81b28086291386cbfff0eca086caa0a45bd8f5bcbf5adde5fa871018efd6fa7bebe189b77d1bb921a1c3d91ee7a2584775b481 MISC metadata.xml 339 BLAKE2B da547365ceac6c54015f5937754ac9471f12f93db24f5b194cfaaced699945d5806716fb3cfe983313353cbf1c9a310ce8cbb08296e2e187c0e1f08585ddeae7 SHA512 b335e66ac92048d7fa9fa3e2e4bce4657855bd6409e081fabde744be58dacd79a677c0d66edf39a03ab66743e0880f93c4a9ad2aa121936645824d7bdcc6377c diff --git a/dev-ruby/mash/mash-0.1.1-r3.ebuild b/dev-ruby/mash/mash-0.1.1-r3.ebuild index 0f82122dc1c7..ff5e1df922ee 100644 --- a/dev-ruby/mash/mash-0.1.1-r3.ebuild +++ b/dev-ruby/mash/mash-0.1.1-r3.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" -RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_TASK_DOC="" RUBY_FAKEGEM_EXTRADOC="History.txt README.txt" @@ -18,3 +18,7 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" + +all_ruby_prepare() { + sed -i -e 's/be_true/be true/' -e 's/be_false/be false/' spec/mash_spec.rb || die +} diff --git a/dev-ruby/org-ruby/Manifest b/dev-ruby/org-ruby/Manifest index ddc97a464f93..a6b4e1638d76 100644 --- a/dev-ruby/org-ruby/Manifest +++ b/dev-ruby/org-ruby/Manifest @@ -1,3 +1,3 @@ DIST org-ruby-0.9.12.tar.gz 143472 BLAKE2B c90e0f664f64be0449e63d717441f3c8aac9957c3b892392c8425847ea42dd23e3b7a598f57969432601ba9c6208633c7aa6e101a4684db2f68c07511bcb0458 SHA512 040c7bc9d9727fcec9bbd7ed4994ca489121c103d58242f98d340b4149f94cb97fc0bbc670bbd5dfba5a11de53930b579a33b6b1ffa343c7f2602674ec65aa07 -EBUILD org-ruby-0.9.12-r1.ebuild 861 BLAKE2B 78138e39a522f1f70cf9b80843254dc23ad4bb134b49f16f1e740ad97431abefe748543f9fdd7806c60b1270bfe8f110f17f941580ee159ef83caf56ff3970e0 SHA512 53a36886d03779a980d219263f72f930b7dbf5730ac558be8e71635742a94b53812f709a3e11737ed590fb0d3d7deef3428ad2f79bdc2fb25cf22e20e2424079 +EBUILD org-ruby-0.9.12-r1.ebuild 771 BLAKE2B db4f16dd41cf13d615ea55019f0738b5492c226cf5bb8f348f5dd542e41ada4b2f34d9efadc480e9155c6f4710d416680ddecb785f7ad1d0661505e842072961 SHA512 fc9a2e8f460a965ba44ebdc8af3c07e7606cf64684dc72668ad3b3ddc4de38e2c950a985a6ed86aec57a704ed90df00c55250548cda1171bb256c61338174340 MISC metadata.xml 343 BLAKE2B 309e38a975f6297a3f1517b42d737cae8aa2265a5a31488fa7afbf973a4d18146a8c2f91e7b194e104c2f7ebd3f0c9c568093ba2a07348632359f68c302c1eee SHA512 b0a102d51989b9b86ef016de6885744e35c915d08c56c93ab07ff6058667818282a00a9d75b8e08a81aa95c02ee36cb4f88f31ead14c861cc2cb48a1b389b45a diff --git a/dev-ruby/org-ruby/org-ruby-0.9.12-r1.ebuild b/dev-ruby/org-ruby/org-ruby-0.9.12-r1.ebuild index d8552473aab2..324309d810d9 100644 --- a/dev-ruby/org-ruby/org-ruby-0.9.12-r1.ebuild +++ b/dev-ruby/org-ruby/org-ruby-0.9.12-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" -RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="none" RUBY_FAKEGEM_EXTRADOC="README.org History.org" RUBY_FAKEGEM_GEMSPEC="org-ruby.gemspec" @@ -26,6 +26,5 @@ ruby_add_rdepend ">=dev-ruby/rubypants-0.2:0" ruby_add_bdepend "test? ( dev-ruby/tilt )" all_ruby_prepare() { - #Fix tests until rspec:3 is available in the tree - sed -i -e "s/truthy/true/" -e "s/falsy/false/" spec/headline_spec.rb spec/parser_spec.rb spec/line_spec.rb || die + sed -i -e '1irequire "pathname"' spec/spec_helper.rb || die } diff --git a/dev-ruby/rr/Manifest b/dev-ruby/rr/Manifest index a3089a4e79c1..189a4127b70f 100644 --- a/dev-ruby/rr/Manifest +++ b/dev-ruby/rr/Manifest @@ -1,5 +1,7 @@ DIST rr-1.2.1.tar.gz 137497 BLAKE2B 3db6751d15e54da6ee6777fb7d383c1bfea2e68482dda03ceda9a70f66382cf9aa7c39f27fca9f0ce92b19858b5324bdbb5811809b3ae146e213bb03ddca0772 SHA512 df2d05ff732908da55878cb89cb7d1c4442a18c19f71940244f5bd7dc55632467a1824f55d7fade4b5122486a61277090d7ad05df9f99098030c21aa45b36dd2 DIST rr-3.0.9.tar.gz 140053 BLAKE2B 598a8981d9d5cc84a4a93e401a39596be3d0b81c28677ccc69dc9bffda618cc68b1fa3f723d725812305de8d58f73540fb1b12a388f2cf452f8e9ccd6649de1b SHA512 df285aa1c9c226765f33338ad267abfded568bfc2b76d7d966e20b68d849f071c2a3e3a6a666c70584993d26956a7ae0ccca8be68a66a862826c9203b0e04ee9 +DIST rr-3.1.0.tar.gz 140388 BLAKE2B 0994ae589d1d9ebe6b4a334c1e93f959b63280beff8f2a6b1696722ac908ac5a21954e65d20216c239587abdbff3a1b3110f6f1eb3f17bd5e0f169a4892e750c SHA512 d05d8421d5cd6e9225cbf5ca183c54cc510a3212f0629f7cee60887b18c874618cb67836503aed7665cef8443cc579306b84e030ae1ec0834f56298f5044a2fa EBUILD rr-1.2.1.ebuild 1094 BLAKE2B 49caf7ccb853a9545414c8bd7dc82a7fa0ac3124b5f3e9029cc8b7428df9a53b278495fb0ea2458df358853881ed010ad0826e1c76230c46891aa93057670241 SHA512 26d86571134dfe9e89746f3f65907d6ffff218d6790e6aa1205c705765098ec6b8f22e8b6d6b1196ade5d955b30a715be901bf5abae5bba451db99ebfc986358 EBUILD rr-3.0.9.ebuild 831 BLAKE2B 46a385944fc0b6eb823af0bff87178720179524d5da32ab54737bd3260bceba5c353427a0cc6d58d97da3aee34a3b7fcf73dbbe89721bb6e7e8f57ddbcd368bf SHA512 714497892c6003564ec36f9591a351a36fe76d7a02b12cccfb3f350c9d8495da0f1b2879f8cd8361e0e2719068bff90a11424250adb41c57f6b1f3b0d3b76789 +EBUILD rr-3.1.0.ebuild 831 BLAKE2B 46a385944fc0b6eb823af0bff87178720179524d5da32ab54737bd3260bceba5c353427a0cc6d58d97da3aee34a3b7fcf73dbbe89721bb6e7e8f57ddbcd368bf SHA512 714497892c6003564ec36f9591a351a36fe76d7a02b12cccfb3f350c9d8495da0f1b2879f8cd8361e0e2719068bff90a11424250adb41c57f6b1f3b0d3b76789 MISC metadata.xml 332 BLAKE2B bd48ab9bc20270067f37efd109aca31b1ab136d04f3ee8d3f63ba1f88e85736991d2c584a4143a0d6d0ea1ca198b5b2d040556d48f5884f90f8fe0821a82cbbe SHA512 381259b905f2509b530d2474a09accc4c52e4e45adf96f23115756b2be71a1c9c2e36d4eb239dc4c333d5e1d6e7adaff575f4c1fba96a00d6242867235552177 diff --git a/dev-ruby/rr/rr-3.1.0.ebuild b/dev-ruby/rr/rr-3.1.0.ebuild new file mode 100644 index 000000000000..3c2796a72e4e --- /dev/null +++ b/dev-ruby/rr/rr-3.1.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30 ruby31" + +RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +RUBY_FAKEGEM_GEMSPEC=rr.gemspec + +inherit ruby-fakegem + +DESCRIPTION="A double framework featuring a selection of double techniques and a terse syntax" +HOMEPAGE="https://rr.github.io/rr" +SRC_URI="https://github.com/rr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +ruby_add_bdepend "test? ( + dev-ruby/minitest + dev-ruby/diff-lcs + dev-ruby/test-unit-rr )" + +all_ruby_prepare() { + rm Gemfile || die +} diff --git a/dev-ruby/seed-fu/Manifest b/dev-ruby/seed-fu/Manifest index ba5c9bbd567f..19606755319e 100644 --- a/dev-ruby/seed-fu/Manifest +++ b/dev-ruby/seed-fu/Manifest @@ -1,3 +1,4 @@ DIST seed-fu-2.3.9.tar.gz 13392 BLAKE2B 7468c54013f6a51bcebf4b6ad1f2401d53ddd2a5f61eddc71d0edc088ea1296acf8012ae885036d5f11c5e9336e7dbf67f2508b3d89830647b36d6f7992d574d SHA512 bf5b7a472a5af6bd40f06f60c404c8893641b222d80469765a434a126e182ae6e7fd5281a0ba9d5d61bd89aa515ee0a3f244238108cd41fb15ced501c917b216 +EBUILD seed-fu-2.3.9-r1.ebuild 940 BLAKE2B ee1ff94b4bae0f7791d4c2ba572266dce56692a898da30412e2d37364d5390bce19028a9b0be52a33e6197ac3a7e87570b98f9908881a190d005902e289667a2 SHA512 a92e66e625288001e66ce34486414a966ef39b9e853c61ece009dd462cc5448c1c4a0275235fbe4699e160b2631c2bceff45f67be33327366c0e67ab0043333f EBUILD seed-fu-2.3.9.ebuild 907 BLAKE2B 8f1ab70d0213ecb007415cab63fb4db57d59a3563aff01049ce1a098f1143a896208edc574d1d8642d94829a0cd7be42edd31b51566dd2063198c0621f37955c SHA512 6b85f3fb4d461c0acda70337b3b031230885b28c6b30c315563425c2fa9ab647bbcbd606f0a1e0be07b7ba624747045883507c875aa0e07b95524341e2d50376 MISC metadata.xml 342 BLAKE2B 812a0870e13c96a3b3a5a817b0ad5582ca928acc6431d13b236f3f6db7aba91d06ef62cdccc9196ee5303de11bf80493c7ee8937b126e80322005c135474b317 SHA512 d1e4188cb0b2bad55f333324878827bc46f79eb96e1a4c6bfc3264f86d43f9ea0ac4a3271760a5fa7c8facde4251da6bd3bcabea0136d6043d48f2aa25f1a7b1 diff --git a/dev-ruby/seed-fu/seed-fu-2.3.9-r1.ebuild b/dev-ruby/seed-fu/seed-fu-2.3.9-r1.ebuild new file mode 100644 index 000000000000..b12e4c868d1b --- /dev/null +++ b/dev-ruby/seed-fu/seed-fu-2.3.9-r1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_GEMSPEC="seed-fu.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="yard" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_DOCDIR="doc" + +inherit ruby-fakegem + +DESCRIPTION="Advanced seed data handling for Rails" +HOMEPAGE="https://github.com/mbleigh/seed-fu" +SRC_URI="https://github.com/mbleigh/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/activerecord-3.1:* + >=dev-ruby/activesupport-3.1:*" +ruby_add_bdepend "test? ( dev-ruby/sqlite3 )" + +all_ruby_prepare() { + sed -i -e '/bundler/d' spec/spec_helper.rb || die "sed failed" + + # Avoid failing test that appears not be innocent + sed -i -e '/raise an ActiveRecord::RecordNotSaved/,/end/ s:^:#:' spec/seeder_spec.rb || die +} diff --git a/dev-ruby/tidy-ext/Manifest b/dev-ruby/tidy-ext/Manifest index 05f1a1bc2af4..07db945b520d 100644 --- a/dev-ruby/tidy-ext/Manifest +++ b/dev-ruby/tidy-ext/Manifest @@ -1,4 +1,4 @@ AUX 11CVE-2015-5522.patch 1397 BLAKE2B 4e14c9f6c4d18e930b9d9324ed69717980a491e2ee217b96085d570541d5622a8120a5f47d53310cdf36b8907b610f527e1acf53918289eaf8b50b121c0ee823 SHA512 d0ff033d757ab6b1b4d4d77d4429f8e39ef7e818f35a9d6edeaf7e031c6e45d9df33d318d724a66fbc0a7cecd3303c4fe5260e5b3dcda5983e732b33aa675bd8 DIST tidy-ext-0.1.14.gem 260608 BLAKE2B 5401ec2019f25307f4083f3a1717cd2b0419e0025875b0ad461c72e50445f9b1ffc488a723db04432d262cf2dd94fd267f5261b33eb53d829f4a03d5cd29ab30 SHA512 8a8eada3cb5e815338de49332a24c85b9b2cabba0e10f2d72fe85bd4faf76924e52d82066e7b73e62bc459631aaa9d1c42a6941988ae2a71ca0ddd4f3302ad86 -EBUILD tidy-ext-0.1.14-r4.ebuild 709 BLAKE2B bf6a5fd735fcc8435b40d1c26a549a6b9713df45c6f461eed5b33a195cacde75981d71f3e5ff0d0088ad92bee5bcc8a472cc662df05673e312aa37f24ac4eb23 SHA512 3e791edcf31f5d8d73855c541a9a38fc98d3264410d34d20ff842cb4bc0810ac650ef7b447bd978f586a4aa54417241ee6d4a88d2b8eb623cfd7789adb959b92 +EBUILD tidy-ext-0.1.14-r4.ebuild 816 BLAKE2B 6f70effef01801ddb40261dc7f4fc4c118b68440a368d54db1436b4c2b5b483c6428598f911a7bcab55a1762b13a394fe059af1395b2650d2c5007e18dbc5ee2 SHA512 feb8cb5cb4fced695e1f78f6a43051e4cac2df42006230b3b12c292144bf9a7147059ca29f63066139759561328a18f003be7209231dc23d5ab78ea015f4177c MISC metadata.xml 337 BLAKE2B a79aebb128de2c425a6a6aca3c7f5e0aa7cff2be5716ef7c53d90e8f2c0375d0a20b06b1cac6dd24dd4515149da8ca9c14b9bb0eb17a7d17c053a2ece3fb0329 SHA512 9c2e4983ae509f6b2dea3c201b320bf9d4e8ff250d6b4cc3039ae6b3b6afa7a744f92fc31c293c68b65372147d05ef070776481cb581d66272de7111e9c391f9 diff --git a/dev-ruby/tidy-ext/tidy-ext-0.1.14-r4.ebuild b/dev-ruby/tidy-ext/tidy-ext-0.1.14-r4.ebuild index aa4500bb1c4b..1027b579d387 100644 --- a/dev-ruby/tidy-ext/tidy-ext-0.1.14-r4.ebuild +++ b/dev-ruby/tidy-ext/tidy-ext-0.1.14-r4.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" -RUBY_FAKEGEM_RECIPE_TEST="rspec" +RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_EXTENSIONS=(ext/tidy/extconf.rb) @@ -28,4 +28,7 @@ all_ruby_prepare() { # Avoid spec that needs network connectivity. rm spec/tidy/remote_uri_spec.rb || die + + # rspec 3 compatibility + sed -i -e 's/be_true/be_truthy/' spec/tidy/compat_spec.rb || die } |