2018-03-03 21:55 GMT+01:00 Christopher Baines : > Tags: moreinfo > > Let's use this bug to track the process of packaging Ruby on Rails. > > My current plan is to take chunks of the packages from the wip-rails-2 > [1] branch here, check them over, and then send them up for review. > > If anyone else wants to join in, that would be great. > > This would be great! Actually I would really like to see redmine on GuixSD :) Please keep me in line. I'm willing to help. Should I join in taking the packages or just the review? > 1: http://git.cbaines.net/guix/log/?h=wip-rails-2 > > > Ben Woodcroft (115): > gnu: Add ruby-asciimath. > gnu: Add ruby-asciidoctor. > gnu: Add ruby-rack-test. > gnu: Add ruby-rack-protection. > gnu: Add ruby-contest. > gnu: Add ruby-creole. > gnu: Add ruby-sporkmonger-rack-mount. > gnu: Add ruby-erubis. > gnu: Add ruby-rake. > gnu: Add ruby-ruby-engine. > gnu: Add ruby-sass-spec. > gnu: Add ruby-multi-test. > gnu: Add ruby-yajl-ruby. > gnu: Add ruby-oj. > gnu: Add ruby-multi-json. > gnu: Add ruby-cucumber-wire. > gnu: Add ruby-cucumber. > gnu: Add ruby-cucumber*. > gnu: Add ruby-rspec-its. > gnu: Add ruby-addressable. > gnu: Add ruby-bzip2-ruby. > gnu: Add ruby-aruba. > gnu: Add ruby-aruba*. > gnu: Add ruby-fuubar. > gnu: Add ruby-contracts. > gnu: Add ruby-event-bus. > gnu: Add ruby-childprocess. > gnu: Add ruby-sinatra. > gnu: Add ruby-tilt. > gnu: Add ruby-radius. > gnu: Add ruby-coveralls. > gnu: Add ruby-truthy. > gnu: Add ruby-rest-client. > gnu: Add ruby-webmock. > gnu: Add ruby-crack. > gnu: Add ruby-safe-yaml > gnu: Add ruby-hashie. > gnu: Add ruby-rspec-pending-for. > gnu: Add ruby_version. > gnu: Add ruby-appraisal. > gnu: Add ruby-kramdown.. > gnu: Add ruby-prawn. > gnu: Add ruby-pdf-core. > gnu: Add ruby-pdf-reader. > gnu: Add ruby-cane. > gnu: Add ruby-parallel. > gnu: Add ruby-coffee-script. > gnu: Add ruby-coffee-script-source. > gnu: Add ruby-execjs. > gnu: Add duktape. > gnu: Add ruby-duktape. > gnu: Add ruby-therubyracer. > gnu: Add ruby-libv8-3.16.14. > gnu: Add ruby-haml. > gnu: Add ruby-haml-3. > gnu: Add ruby-backports. > gnu: Add ruby-faraday. > gnu: Add ruby-faraday-middleware. > gnu: Add ruby-gh. > gnu: Add ruby-highline. > gnu: Add ruby-launchy. > gnu: Add ruby-travis. > gnu: Add ruby-actioncable. > gnu: Add ruby-actionmailer. > gnu: Add ruby-actionpack. > gnu: Add ruby-actionview. > gnu: Add ruby-activejob. > gnu: Add ruby-activemodel. > gnu: Add ruby-activerecord. > gnu: Add ruby-railties. > gnu: Add ruby-sprockets-rails. > gnu: Add ruby-nio4r. > gnu: Add ruby-websocket-driver. > gnu: Add ruby-mail. > gnu: Add ruby-rails-dom-testing. > gnu: Add ruby-rails-html-sanitizer. > gnu: Add ruby-globalid. > gnu: Add ruby-sprockets. > gnu: Add ruby-websocket-extensions. > gnu: Add ruby-loofah. > gnu: Add ruby-rr. > gnu: Add ruby-rubocop. > gnu: Add ruby-parser. > gnu: Add ruby-powerpack. > gnu: Add ruby-rainbow. > gnu: Add ruby-thread-order. > gnu: Add ruby-ruby-progressbar. > gnu: Add ruby-unicode-display-width. > gnu: Add ruby-ast. > gnu: Add ruby-racc. > gnu: Add ruby-sass-rails. > gnu: Add ruby-uglifier. > gnu: Add ruby-sourcemap. > gnu: Add ruby-coffee-rails. > gnu: Add ruby-jquery-rails. > gnu: Add ruby-turbolinks. > gnu: Add ruby-jbuilder. > gnu: Add ruby-web-console. > gnu: Add ruby-rails. > gnu: Add ruby-sass. > gnu: Add ruby-turbolinks-source. > gnu: Add ruby-ref. > gnu: Add ruby-redjs. > gnu: Add ruby-rubygems. > gnu: Add ruby-heredoc-unindent. > gnu: Add ruby-hashdiff. > gnu: Add ruby-vcr. > gnu: Add ruby-listen. > gnu: Add ruby-listen-3.0. > gnu: Add ruby-ruby-dep. > gnu: Add ruby-rb-inotify. > gnu: Add ruby-guard-rspec. > gnu: Add ruby-guard-compat. > gnu: Add ruby-spring-watcher-listen. > gnu: Add ruby-rspec-spies. > > Christopher Baines (17): > gnu: Add ruby-erubi. > gnu: Add ruby-open4. > gnu: Add ruby-hamster. > gnu: Add ruby-lino. > gnu: Add ruby-terraform. > gnu: Add ruby-sucker-punch. > gnu: Add ruby-que. > gnu: Add ruby-autoprefixer-rails. > gnu: Add ruby-bootstrap-sass. > gnu: Add ruby-multi-xml. > gnu: Add ruby-omniauth-oauth2. > gnu: Add ruby-jwt. > gnu: Add ruby-oauth2. > gnu: Add ruby-omniauth. > gnu: Add ruby-warden. > gnu: Add ruby-warden-oauth2. > gnu: Add ruby-rerun. > > gnu/packages/javascript.scm | 37 + > gnu/packages/maths.scm | 34 + > .../patches/ruby-coffee-rails-fix-rakefile.patch | 20 + > .../patches/ruby-listen-3.0.8-patch-gemspec.patch | 16 + > .../patches/ruby-listen-patch-gemspec.patch | 16 + > .../ruby-rspec-its-remove-rspec-gemspec.patch | 22 + > .../patches/ruby-therubyracer-fix-gemspec.patch | 16 + > gnu/packages/rails.scm | 500 +++ > gnu/packages/ruby.scm | 3331 > ++++++++++++++++++++ > 9 files changed, 3992 insertions(+) > create mode 100644 gnu/packages/patches/ruby-coffee-rails-fix-rakefile. > patch > create mode 100644 gnu/packages/patches/ruby-listen-3.0.8-patch-gemspec. > patch > create mode 100644 gnu/packages/patches/ruby-listen-patch-gemspec.patch > create mode 100644 gnu/packages/patches/ruby-rspec-its-remove-rspec- > gemspec.patch > create mode 100644 gnu/packages/patches/ruby- > therubyracer-fix-gemspec.patch >