diff --git a/dev-ruby/active_model_serializers/Manifest b/dev-ruby/active_model_serializers/Manifest new file mode 100644 index 000000000..2b9e41615 --- /dev/null +++ b/dev-ruby/active_model_serializers/Manifest @@ -0,0 +1 @@ +DIST active_model_serializers-0.10.10.gem 60928 BLAKE2B ca96fc6e64ab595fbc299d4c99e05f51e8becd5508d731d0baea46b7d98342572a215a87289bd9ec719573823233eab6c03e79ad3ce84f7b743b92711204677e SHA512 e985e23bf674a5d8e0c34aeb26660fd991f713b08387aa8d2c207423686d1c4ee707b9fef0866e281f5a32c1cb4a7d96e558f1e332a44a8d45d75560b5d27375 diff --git a/dev-ruby/active_model_serializers/active_model_serializers-0.10.10.ebuild b/dev-ruby/active_model_serializers/active_model_serializers-0.10.10.ebuild new file mode 100644 index 000000000..754765c21 --- /dev/null +++ b/dev-ruby/active_model_serializers/active_model_serializers-0.10.10.ebuild @@ -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/case_transform-0.2 + =dev-ruby/active_model_serializers-0.10.0 + >=dev-ruby/grape-0.8.0 +" diff --git a/dev-ruby/jsonapi-renderer/Manifest b/dev-ruby/jsonapi-renderer/Manifest new file mode 100644 index 000000000..7191cb2fe --- /dev/null +++ b/dev-ruby/jsonapi-renderer/Manifest @@ -0,0 +1 @@ +DIST jsonapi-renderer-0.2.2.gem 8704 BLAKE2B 3dd8e5f84854b69c533e3bb2d71af49306b50d8a1183f0e8ae79229f1e53335df2db9cf7317719a0b342d1b77ab352fae97de47c1e37725a900f800acb79b3d1 SHA512 a39bad352aa64f8df7501c273c390898a3dd9e5aa23f6d146394eb751355ddc3b7a65b588cc88be3f59c221de2babb3c2b7a1dd253ac46b729e3701a8f3b68e2 diff --git a/dev-ruby/jsonapi-renderer/jsonapi-renderer-0.2.2.ebuild b/dev-ruby/jsonapi-renderer/jsonapi-renderer-0.2.2.ebuild new file mode 100644 index 000000000..e6c9cbe5b --- /dev/null +++ b/dev-ruby/jsonapi-renderer/jsonapi-renderer-0.2.2.ebuild @@ -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" diff --git a/dev-ruby/rack-cors/Manifest b/dev-ruby/rack-cors/Manifest new file mode 100644 index 000000000..b6e23005c --- /dev/null +++ b/dev-ruby/rack-cors/Manifest @@ -0,0 +1 @@ +DIST rack-cors-1.1.1.gem 53760 BLAKE2B a6ffd1ac11bc0904888e9acc558e6827e125b160bfe6b9ad77d347e74267f8a46c82518cbe97e62454288aada2cd724abd0a31437af15d666454ee2c585816cb SHA512 e76eb775d88e74b274833856fdfa50b393933faeb0849444f22c2b77f59532194e2db1f29d270df53b505f28faf6064e5f57d552918b24b92e1aad5eaf5f2f53 diff --git a/dev-ruby/rack-cors/rack-cors-1.1.1.ebuild b/dev-ruby/rack-cors/rack-cors-1.1.1.ebuild new file mode 100644 index 000000000..006eda029 --- /dev/null +++ b/dev-ruby/rack-cors/rack-cors-1.1.1.ebuild @@ -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 +" diff --git a/profiles/pentoo/base/package.accept_keywords/dev-ruby b/profiles/pentoo/base/package.accept_keywords/dev-ruby index 966a85db2..f40e321ee 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-ruby +++ b/profiles/pentoo/base/package.accept_keywords/dev-ruby @@ -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* diff --git a/www-apps/rda/rda-2.8.ebuild b/www-apps/rda/rda-2.9.ebuild similarity index 92% rename from www-apps/rda/rda-2.8.ebuild rename to www-apps/rda/rda-2.9.ebuild index 77e9ae981..f4f0f1c50 100644 --- a/www-apps/rda/rda-2.8.ebuild +++ b/www-apps/rda/rda-2.9.ebuild @@ -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() {