diff --git a/dev-ruby/bootstrap/Manifest b/dev-ruby/bootstrap/Manifest new file mode 100644 index 000000000..eb4ad8c30 --- /dev/null +++ b/dev-ruby/bootstrap/Manifest @@ -0,0 +1 @@ +DIST bootstrap-4.5.0.gem 139776 BLAKE2B 4f986ffcebf2e268b7a1787e612b87797b8022a3ba7ccdc0ce552fe4eaed293f988443ae8f650f7ebdf010717b86ecbb1c383c31ba1495694b4210aa12d6f4ff SHA512 a065b8e2297ed6c932ed73219b504a88d55fa6ae7c4da34a70cea7c9b04e79b235483b2c2d46e25e63c8dcbaca69e282964e2d15700801acdfaac7faf6c2af39 diff --git a/dev-ruby/bootstrap/bootstrap-4.5.0.ebuild b/dev-ruby/bootstrap/bootstrap-4.5.0.ebuild new file mode 100644 index 000000000..7cc8e7e5d --- /dev/null +++ b/dev-ruby/bootstrap/bootstrap-4.5.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +# Requires capybara + poltergeist +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_EXTRAINSTALL="assets" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Bootstrap 4 rubygem for Rails / Sprockets / Hanami / etc" +HOMEPAGE="https://github.com/twbs/bootstrap-rubygem" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="4" +IUSE="" + +ruby_add_rdepend " + >=dev-ruby/autoprefixer-rails-9.1.0 + >=dev-ruby/popper_js-1.14.3:1 + >=dev-ruby/sassc-rails-2.0.0 +" + +all_ruby_prepare() { + sed -i -e '/reporters/I s:^:#:' test/test_helper.rb || die +} diff --git a/dev-ruby/popper_js/Manifest b/dev-ruby/popper_js/Manifest new file mode 100644 index 000000000..4d29399bb --- /dev/null +++ b/dev-ruby/popper_js/Manifest @@ -0,0 +1 @@ +DIST popper_js-1.16.0.gem 12288 BLAKE2B 0ec07999500cb2a6109e1e6714dfb015c1e20b431b32247f6599e4273f5a809930642d62516189642f10fdba4d529727166778f9bf49606be4b461820bef7678 SHA512 4b2bc330309bb4c391456ffe313cae5d7b2a41025085db697fcd02bed71873a807f50764c0f1fb3b9f48dea23e7384194ef8bedaabcd4698346c2e3748843d92 diff --git a/dev-ruby/popper_js/popper_js-1.16.0.ebuild b/dev-ruby/popper_js/popper_js-1.16.0.ebuild new file mode 100644 index 000000000..6aa9f19a6 --- /dev/null +++ b/dev-ruby/popper_js/popper_js-1.16.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby24 ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +RUBY_FAKEGEM_RECIPE_TEST="none" + +RUBY_FAKEGEM_EXTRAINSTALL="assets" + +RUBY_FAKEGEM_BINWRAP="" + +inherit ruby-fakegem + +DESCRIPTION="Popper.js assets as a Ruby gem" +HOMEPAGE="https://github.com/glebm/popper_js-rubygem" +LICENSE="MIT" + +KEYWORDS="~amd64" +SLOT="1" +IUSE="" diff --git a/profiles/pentoo/base/package.accept_keywords/dev-ruby b/profiles/pentoo/base/package.accept_keywords/dev-ruby index e08fec6cf..c13965dbc 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-ruby +++ b/profiles/pentoo/base/package.accept_keywords/dev-ruby @@ -259,6 +259,13 @@ dev-ruby/ckeditor dev-ruby/ckeditor_rails dev-ruby/orm_adapter dev-ruby/similar_text +dev-ruby/bootstrap +dev-ruby/popper_js + +=dev-ruby/sassc-2.2* +=dev-ruby/autoprefixer-rails-9.7* +=dev-ruby/sassc-rails-2.1* + =dev-ruby/will_paginate-3.3* =dev-ruby/globalid-0.4* diff --git a/www-apps/rda/rda-2.5.ebuild b/www-apps/rda/rda-2.6.ebuild similarity index 94% rename from www-apps/rda/rda-2.5.ebuild rename to www-apps/rda/rda-2.6.ebuild index 1bc872df3..80227e87c 100644 --- a/www-apps/rda/rda-2.5.ebuild +++ b/www-apps/rda/rda-2.6.ebuild @@ -15,8 +15,6 @@ SLOT="0" KEYWORDS="~amd64" IUSE="+mysql" -#ruby_add_rdepend "dev-ruby/rake - RDEPEND="mysql? ( virtual/mysql ) dev-ruby/rake dev-ruby/rails:5.2 @@ -28,7 +26,8 @@ RDEPEND="mysql? ( virtual/mysql ) dev-ruby/ckeditor_rails dev-ruby/activerecord-session_store dev-ruby/similar_text - dev-ruby/sablon" + dev-ruby/sablon + dev-ruby/bootstrap/" each_ruby_prepare() { if [ -f Gemfile ]; then