summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-ruby/console: quote TMPDIRHans de Graaff2022-10-231-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/ffi: destabilize 1.15.5-r1Hans de Graaff2022-10-231-1/+1
| | | | | | Drop to stable since the new patches introduce code changes. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/io-event: drop 1.0.9Hans de Graaff2022-10-232-32/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/async: drop 2.1.0Hans de Graaff2022-10-232-41/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/sinatra: undo broken ruby31 marking for sinatra 2.xHans de Graaff2022-10-233-132/+2
| | | | | | | | | | | | Upstream does not consider sinatra 2.x compatible with ruby 3.1 and instead promotes to use sinatra 3.x for this. The patch that was applied only hides some obvious symptoms. Revert the patching and the ruby31 marking. The pull request that these changes came from was created before sinatra 3.x was released, but with 3.x there is no need for this anymore. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/rack-test: disable ruby26, ruby31Hans de Graaff2022-10-231-1/+2
| | | | | | | | | Drop ruby31 from rack-test 1.x since sinatra 2.x does not support ruby31. This was added in a previous commit to support async-io, but that package works fine with rack-test 2.x which does have ruby31 support. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/async-rspec: apply ruby project policiesHans de Graaff2022-10-231-7/+11
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/async-container: apply ruby project policiesHans de Graaff2022-10-231-5/+8
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/async-io: apply ruby project policiesHans de Graaff2022-10-231-3/+7
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/async: add 2.2.1, fix tests for 1.xHans de Graaff2022-10-233-9/+52
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/console: fix sandbox violation in testsHans de Graaff2022-10-231-1/+4
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/rspec-memory: update SRC_URIHans de Graaff2022-10-231-3/+7
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/rspec-files: add 1.1.3Hans de Graaff2022-10-232-0/+32
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/io-event: add 1.1.2Hans de Graaff2022-10-232-0/+35
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/console: drop 1.15.3Hans de Graaff2022-10-232-29/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/console: add 1.16.2Hans de Graaff2022-10-232-0/+36
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/sus: add 0.14.0Hans de Graaff2022-10-232-0/+33
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/fiber-local: comment out unused depsHans de Graaff2022-10-231-2/+2
| | | | | | | Removing them makes it harded to see what changed later and we comment this out everywere in dev-ruby. Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/fiber-local: disable ruby26Hans de Graaff2022-10-231-2/+4
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/async-io: add 1.34.0, drop 1.33.0Matoro Mahri2022-10-222-1/+1
| | | | | | Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/25906 Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/async: add 1.30.3, 2.1.0, drop 1.30.1, 2.0.2Matoro Mahri2022-10-223-7/+9
| | | | | Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/rspec-files: add 1.1.2, drop 1.1.1Matoro Mahri2022-10-222-1/+1
| | | | | Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/sinatra: fix tests on ruby31Matoro Mahri2022-10-223-5/+9
| | | | | | | | | | Upstream determined this will go into 3.0.0 release, so it's still required for 2.2.1. See: https://github.com/sinatra/sinatra/issues/1774 See: https://github.com/sinatra/sinatra/pull/1519 Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/rack-test: fix tests on sparcMatoro Mahri2022-10-222-0/+31
| | | | | | See: https://github.com/rack/rack-test/issues/323 Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/sus: add 0.13.0, drop 0.6.2Matoro Mahri2022-10-222-2/+3
| | | | | Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/http: add 5.1.0matoro2022-10-222-0/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Giant push to the Ruby tree to bring up dev-ruby/http to the 5.x branch. http-5.x changes the underlying C parser from http-parser to llhttp-ffi, which pulls in most of the socketry async ecosystem for its tests. All of these packages have been tested on sparc, using all compatible Ruby versions from ruby26 to ruby31. KNOWN ISSUES: * dev-ruby/async-http tests can hang on ruby27 only * dev-ruby/dalli tests are RESTRICTed because they spin up a local memcached instance, which is broken on sparc (see bug 636552) * In order to get the benefits of respect-cflags.patch for packages that use ffi-compiler (such as dev-ruby/llhttp-ffi), you must rebuild dev-ruby/ffi-compiler * dev-ruby/ffi has two failing tests, but passes everything else. This does not seem to affect functionality. Documented in bug 847286 and upstream https://github.com/ffi/ffi/pull/957 * dev-ruby/simplecov tests fail for ruby3x, already filed by someone else as bug 835620. This may be fixed in newer upstream versions * 5.1.0 seems to have introduced a new issue not present in 5.0.4, fix is simple and submitted upstream as https://github.com/httprb/http/pull/719, courtest of https://github.com/pact-foundation/pact-support/pull/29 Closes: https://bugs.gentoo.org/766162 Bug: https://bugs.gentoo.org/761550 Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/sus: new package, add 0.6.2matoro2022-10-223-0/+39
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/sinatra: revbump 2.2.0-r1, enable ruby31matoro2022-10-222-0/+160
| | | | | | | See: https://github.com/sinatra/sinatra/issues/1774 See: https://github.com/sinatra/sinatra/pull/1519 Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/rspec-memory: new package, add 1.0.3matoro2022-10-223-0/+38
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/rspec-files: new package, add 1.1.1matoro2022-10-223-0/+38
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/rack-test: enable ruby31matoro2022-10-221-1/+1
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/llhttp-ffi: new package, add 0.4.0matoro2022-10-223-0/+52
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/io-event: new package, add 1.0.9matoro2022-10-223-0/+43
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/fiber-local: new package, add 1.0.0matoro2022-10-223-0/+37
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/ffi-compiler: revbump 1.0.1-r2, respect *FLAGSmatoro2022-10-222-0/+39
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/ffi: revbump 1.15.5-r1, fix sparcmatoro2022-10-223-0/+161
| | | | | | | See: https://github.com/ffi/ffi/pull/957 Closes: https://bugs.gentoo.org/847286 Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/console: new package, add 1.15.3matoro2022-10-223-0/+40
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/async: new package, add 1.30.1 and 2.0.2matoro2022-10-224-0/+91
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/async-rspec: new package, add 1.16.1matoro2022-10-223-0/+46
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/async-io: new package, add 1.33.0matoro2022-10-223-0/+44
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/async-container: new package, add 0.16.12matoro2022-10-223-0/+51
| | | | | Signed-off-by: matoro <matoro@users.noreply.github.com> Signed-off-by: Matt Turner <mattst88@gentoo.org>
* dev-ruby/sqlite3: stabilize 1.4.4 for amd64Hans de Graaff2022-10-221-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/sqlite3: drop 1.4.3Hans de Graaff2022-10-222-78/+0
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/sqlite3: add 1.5.3Hans de Graaff2022-10-222-0/+48
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/sinatra: add 3.0.2Hans de Graaff2022-10-222-0/+35
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/rack-protection: add 3.0.2Hans de Graaff2022-10-222-0/+25
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/excon: stabilize 0.92.4 for amd64Hans de Graaff2022-10-221-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/excon: add 0.93.1Hans de Graaff2022-10-222-0/+46
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/parallel: enable ruby31 and disable ruby26Hans de Graaff2022-10-211-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>
* dev-ruby/ruby-progressbar: enable ruby31 and disable ruby26Hans de Graaff2022-10-211-1/+1
| | | | Signed-off-by: Hans de Graaff <graaff@gentoo.org>