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. 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