rda: add grape

This commit is contained in:
blshkv 2020-06-23 20:53:22 +08:00
parent dfc72ecbcb
commit 5e79e31499
No known key found for this signature in database
GPG key ID: 32BDCED870788F04
12 changed files with 121 additions and 0 deletions

View file

@ -0,0 +1 @@
DIST active_model_serializers-0.10.10.gem 60928 BLAKE2B ca96fc6e64ab595fbc299d4c99e05f51e8becd5508d731d0baea46b7d98342572a215a87289bd9ec719573823233eab6c03e79ad3ce84f7b743b92711204677e SHA512 e985e23bf674a5d8e0c34aeb26660fd991f713b08387aa8d2c207423686d1c4ee707b9fef0866e281f5a32c1cb4a7d96e558f1e332a44a8d45d75560b5d27375

View file

@ -0,0 +1,22 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby25 ruby26 ruby27"
inherit ruby-fakegem
DESCRIPTION="Generate JSON in an object-oriented and convention-driven manner"
HOMEPAGE=""
KEYWORDS="~amd64 ~x86"
LICENSE=""
SLOT="0"
ruby_add_rdepend "
<dev-ruby/actionpack-6.1
<dev-ruby/activemodel-6.1
>=dev-ruby/case_transform-0.2
<dev-ruby/jsonapi-renderer-0.3
"

View file

@ -0,0 +1 @@
DIST case_transform-0.2.gem 6144 BLAKE2B c127ef26a372b40e1dfdc0863f9c9528061266a45b357baf3f2fffd2bf643d70fc81b12c73836dbfe43e6769a97ec02374c742eae793b9e3a57146ce3b4fa00b SHA512 cf780f01b695b6696a23b1f111e07b81f810b523fd0b96be5b29a57a2c5776bda650f5f580169e62684bac6aa3ad94fb84308c12815521118c5bd083a7391ad7

View file

@ -0,0 +1,19 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby25 ruby26 ruby27"
inherit ruby-fakegem
DESCRIPTION="Extraction of the key_transform abilities of ActiveModelSerializers"
HOMEPAGE="https://github.com/NullVoxPopuli/case_transform"
KEYWORDS="~amd64 ~x86"
LICENSE=""
SLOT="0"
ruby_add_rdepend "
dev-ruby/activesupport:*
"

View file

@ -0,0 +1 @@
DIST grape-active_model_serializers-1.5.2.gem 21504 BLAKE2B bf6d8642cc8859b6c91fd11ee7d52052ecedd39979b866d450970b68145cdee60d60a97bb0880298672e3a34d375b9b91855f9add33552690b2cf293c26c29f5 SHA512 d0b1b815e5f5721e1ff40dfcf919c69fae03f3c323fd0ffac598d34168b400fb9e3beb3c720091fff525c734e39df3e261534f5333d48abae3e556860f5e10d3

View file

@ -0,0 +1,20 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby25 ruby26 ruby27"
inherit ruby-fakegem
DESCRIPTION=""
HOMEPAGE=""
KEYWORDS="~amd64 ~x86"
LICENSE=""
SLOT="0"
ruby_add_rdepend "
>=dev-ruby/active_model_serializers-0.10.0
>=dev-ruby/grape-0.8.0
"

View file

@ -0,0 +1 @@
DIST jsonapi-renderer-0.2.2.gem 8704 BLAKE2B 3dd8e5f84854b69c533e3bb2d71af49306b50d8a1183f0e8ae79229f1e53335df2db9cf7317719a0b342d1b77ab352fae97de47c1e37725a900f800acb79b3d1 SHA512 a39bad352aa64f8df7501c273c390898a3dd9e5aa23f6d146394eb751355ddc3b7a65b588cc88be3f59c221de2babb3c2b7a1dd253ac46b729e3701a8f3b68e2

View file

@ -0,0 +1,15 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby25 ruby26 ruby27"
inherit ruby-fakegem
DESCRIPTION="Efficiently render JSON API documents."
HOMEPAGE="https://github.com/jsonapi-rb/jsonapi-renderer"
KEYWORDS="~amd64 ~x86"
LICENSE=""
SLOT="0"

View file

@ -0,0 +1 @@
DIST rack-cors-1.1.1.gem 53760 BLAKE2B a6ffd1ac11bc0904888e9acc558e6827e125b160bfe6b9ad77d347e74267f8a46c82518cbe97e62454288aada2cd724abd0a31437af15d666454ee2c585816cb SHA512 e76eb775d88e74b274833856fdfa50b393933faeb0849444f22c2b77f59532194e2db1f29d270df53b505f28faf6064e5f57d552918b24b92e1aad5eaf5f2f53

View file

@ -0,0 +1,19 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
USE_RUBY="ruby25 ruby26 ruby27"
inherit ruby-fakegem
DESCRIPTION="Rack CORS Middleware"
HOMEPAGE="https://github.com/cyu/rack-cors"
KEYWORDS="~amd64 ~x86"
LICENSE="MIT"
SLOT="0"
ruby_add_rdepend "
>=dev-ruby/rack-2.0.0
"

View file

@ -262,6 +262,22 @@ dev-ruby/bootstrap
dev-ruby/popper_js
dev-ruby/actionpack
dev-ruby/grape
dev-ruby/dry-configurable
dev-ruby/dry-types
dev-ruby/dry-container
dev-ruby/rack-accept
dev-ruby/dry-core
dev-ruby/dry-equalizer
dev-ruby/dry-logic
dev-ruby/dry-inflector
dev-ruby/mustermann-grape
=dev-ruby/rack-cors-1.1.1 ~amd64
=dev-ruby/jsonapi-renderer-0.2.2 ~amd64
=dev-ruby/case_transform-0.2 ~amd64
=dev-ruby/active_model_serializers-0.10.10 ~amd64
=dev-ruby/grape-active_model_serializers-1.5.2 ~amd64
=dev-ruby/sassc-2.2*
=dev-ruby/autoprefixer-rails-9.7*
=dev-ruby/sassc-rails-2.1*
@ -287,6 +303,8 @@ dev-ruby/sass-rails:5.0
dev-ruby/mysql2:0.5
=dev-ruby/timers-4.0.1
#usbguard
=dev-ruby/asciidoctor-1.5*

View file

@ -29,6 +29,9 @@ RDEPEND="mysql? ( virtual/mysql )
dev-ruby/sablon
dev-ruby/similar_text
dev-ruby/will_paginate
dev-ruby/grape
dev-ruby/rack-cors
dev-ruby/grape-active_model_serializers
"
each_ruby_prepare() {