From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?Q?G=C3=A1bor_Boskovits?= Subject: Re: [PATCH] Ruby on Rails (web-application framework) Date: Sat, 3 Mar 2018 22:13:40 +0100 Message-ID: References: <87shan9lcy.fsf@cbaines.net> <87r2p0ri8x.fsf@cbaines.net> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a11446d982ad2fd0566889187" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57984) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1esETT-00027T-NL for guix-devel@gnu.org; Sat, 03 Mar 2018 16:13:50 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1esETR-0007qo-OM for guix-devel@gnu.org; Sat, 03 Mar 2018 16:13:47 -0500 In-Reply-To: <87r2p0ri8x.fsf@cbaines.net> List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: Christopher Baines Cc: Guix-devel , guix-patches@gnu.org --001a11446d982ad2fd0566889187 Content-Type: text/plain; charset="UTF-8" 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 > --001a11446d982ad2fd0566889187 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
2018= -03-03 21:55 GMT+01:00 Christopher Baines <mail@cbaines.net>:=
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 j= ust the review?
=C2=A0
1: http://git.cbaines.net/guix/log/?h=3Dwip-rai= ls-2


Ben Woodcroft (115):
=C2=A0 gnu: Add ruby-asciimath.
=C2=A0 gnu: Add ruby-asciidoctor.
=C2=A0 gnu: Add ruby-rack-test.
=C2=A0 gnu: Add ruby-rack-protection.
=C2=A0 gnu: Add ruby-contest.
=C2=A0 gnu: Add ruby-creole.
=C2=A0 gnu: Add ruby-sporkmonger-rack-mount.
=C2=A0 gnu: Add ruby-erubis.
=C2=A0 gnu: Add ruby-rake.
=C2=A0 gnu: Add ruby-ruby-engine.
=C2=A0 gnu: Add ruby-sass-spec.
=C2=A0 gnu: Add ruby-multi-test.
=C2=A0 gnu: Add ruby-yajl-ruby.
=C2=A0 gnu: Add ruby-oj.
=C2=A0 gnu: Add ruby-multi-json.
=C2=A0 gnu: Add ruby-cucumber-wire.
=C2=A0 gnu: Add ruby-cucumber.
=C2=A0 gnu: Add ruby-cucumber*.
=C2=A0 gnu: Add ruby-rspec-its.
=C2=A0 gnu: Add ruby-addressable.
=C2=A0 gnu: Add ruby-bzip2-ruby.
=C2=A0 gnu: Add ruby-aruba.
=C2=A0 gnu: Add ruby-aruba*.
=C2=A0 gnu: Add ruby-fuubar.
=C2=A0 gnu: Add ruby-contracts.
=C2=A0 gnu: Add ruby-event-bus.
=C2=A0 gnu: Add ruby-childprocess.
=C2=A0 gnu: Add ruby-sinatra.
=C2=A0 gnu: Add ruby-tilt.
=C2=A0 gnu: Add ruby-radius.
=C2=A0 gnu: Add ruby-coveralls.
=C2=A0 gnu: Add ruby-truthy.
=C2=A0 gnu: Add ruby-rest-client.
=C2=A0 gnu: Add ruby-webmock.
=C2=A0 gnu: Add ruby-crack.
=C2=A0 gnu: Add ruby-safe-yaml
=C2=A0 gnu: Add ruby-hashie.
=C2=A0 gnu: Add ruby-rspec-pending-for.
=C2=A0 gnu: Add ruby_version.
=C2=A0 gnu: Add ruby-appraisal.
=C2=A0 gnu: Add ruby-kramdown..
=C2=A0 gnu: Add ruby-prawn.
=C2=A0 gnu: Add ruby-pdf-core.
=C2=A0 gnu: Add ruby-pdf-reader.
=C2=A0 gnu: Add ruby-cane.
=C2=A0 gnu: Add ruby-parallel.
=C2=A0 gnu: Add ruby-coffee-script.
=C2=A0 gnu: Add ruby-coffee-script-source.
=C2=A0 gnu: Add ruby-execjs.
=C2=A0 gnu: Add duktape.
=C2=A0 gnu: Add ruby-duktape.
=C2=A0 gnu: Add ruby-therubyracer.
=C2=A0 gnu: Add ruby-libv8-3.16.14.
=C2=A0 gnu: Add ruby-haml.
=C2=A0 gnu: Add ruby-haml-3.
=C2=A0 gnu: Add ruby-backports.
=C2=A0 gnu: Add ruby-faraday.
=C2=A0 gnu: Add ruby-faraday-middleware.
=C2=A0 gnu: Add ruby-gh.
=C2=A0 gnu: Add ruby-highline.
=C2=A0 gnu: Add ruby-launchy.
=C2=A0 gnu: Add ruby-travis.
=C2=A0 gnu: Add ruby-actioncable.
=C2=A0 gnu: Add ruby-actionmailer.
=C2=A0 gnu: Add ruby-actionpack.
=C2=A0 gnu: Add ruby-actionview.
=C2=A0 gnu: Add ruby-activejob.
=C2=A0 gnu: Add ruby-activemodel.
=C2=A0 gnu: Add ruby-activerecord.
=C2=A0 gnu: Add ruby-railties.
=C2=A0 gnu: Add ruby-sprockets-rails.
=C2=A0 gnu: Add ruby-nio4r.
=C2=A0 gnu: Add ruby-websocket-driver.
=C2=A0 gnu: Add ruby-mail.
=C2=A0 gnu: Add ruby-rails-dom-testing.
=C2=A0 gnu: Add ruby-rails-html-sanitizer.
=C2=A0 gnu: Add ruby-globalid.
=C2=A0 gnu: Add ruby-sprockets.
=C2=A0 gnu: Add ruby-websocket-extensions.
=C2=A0 gnu: Add ruby-loofah.
=C2=A0 gnu: Add ruby-rr.
=C2=A0 gnu: Add ruby-rubocop.
=C2=A0 gnu: Add ruby-parser.
=C2=A0 gnu: Add ruby-powerpack.
=C2=A0 gnu: Add ruby-rainbow.
=C2=A0 gnu: Add ruby-thread-order.
=C2=A0 gnu: Add ruby-ruby-progressbar.
=C2=A0 gnu: Add ruby-unicode-display-width.
=C2=A0 gnu: Add ruby-ast.
=C2=A0 gnu: Add ruby-racc.
=C2=A0 gnu: Add ruby-sass-rails.
=C2=A0 gnu: Add ruby-uglifier.
=C2=A0 gnu: Add ruby-sourcemap.
=C2=A0 gnu: Add ruby-coffee-rails.
=C2=A0 gnu: Add ruby-jquery-rails.
=C2=A0 gnu: Add ruby-turbolinks.
=C2=A0 gnu: Add ruby-jbuilder.
=C2=A0 gnu: Add ruby-web-console.
=C2=A0 gnu: Add ruby-rails.
=C2=A0 gnu: Add ruby-sass.
=C2=A0 gnu: Add ruby-turbolinks-source.
=C2=A0 gnu: Add ruby-ref.
=C2=A0 gnu: Add ruby-redjs.
=C2=A0 gnu: Add ruby-rubygems.
=C2=A0 gnu: Add ruby-heredoc-unindent.
=C2=A0 gnu: Add ruby-hashdiff.
=C2=A0 gnu: Add ruby-vcr.
=C2=A0 gnu: Add ruby-listen.
=C2=A0 gnu: Add ruby-listen-3.0.
=C2=A0 gnu: Add ruby-ruby-dep.
=C2=A0 gnu: Add ruby-rb-inotify.
=C2=A0 gnu: Add ruby-guard-rspec.
=C2=A0 gnu: Add ruby-guard-compat.
=C2=A0 gnu: Add ruby-spring-watcher-listen.
=C2=A0 gnu: Add ruby-rspec-spies.

Christopher Baines (17):
=C2=A0 gnu: Add ruby-erubi.
=C2=A0 gnu: Add ruby-open4.
=C2=A0 gnu: Add ruby-hamster.
=C2=A0 gnu: Add ruby-lino.
=C2=A0 gnu: Add ruby-terraform.
=C2=A0 gnu: Add ruby-sucker-punch.
=C2=A0 gnu: Add ruby-que.
=C2=A0 gnu: Add ruby-autoprefixer-rails.
=C2=A0 gnu: Add ruby-bootstrap-sass.
=C2=A0 gnu: Add ruby-multi-xml.
=C2=A0 gnu: Add ruby-omniauth-oauth2.
=C2=A0 gnu: Add ruby-jwt.
=C2=A0 gnu: Add ruby-oauth2.
=C2=A0 gnu: Add ruby-omniauth.
=C2=A0 gnu: Add ruby-warden.
=C2=A0 gnu: Add ruby-warden-oauth2.
=C2=A0 gnu: Add ruby-rerun.

=C2=A0gnu/packages/javascript.scm=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A037 +
=C2=A0gnu/packages/maths.scm=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 =C2=A034= +
=C2=A0.../patches/ruby-coffee-rails-fix-rakefile.patch=C2=A0 =C2=A0|= =C2=A0 =C2=A020 +
=C2=A0.../patches/ruby-listen-3.0.8-patch-gemspec.patch=C2=A0 |=C2=A0 = =C2=A016 +
=C2=A0.../patches/ruby-listen-patch-gemspec.patch=C2=A0 =C2=A0 =C2=A0 = =C2=A0 |=C2=A0 =C2=A016 +
=C2=A0.../ruby-rspec-its-remove-rspec-gemspec.patch=C2=A0 =C2=A0 =C2= =A0 |=C2=A0 =C2=A022 +
=C2=A0.../patches/ruby-therubyracer-fix-gemspec.patch=C2=A0 =C2=A0 |= =C2=A0 =C2=A016 +
=C2=A0gnu/packages/rails.scm=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 500 +++<= br> =C2=A0gnu/packages/ruby.scm=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 3331 +++++++++++= +++++++++
=C2=A09 files changed, 3992 insertions(+)
=C2=A0create mode 100644 gnu/packages/patches/ruby-coffee-rails-fix-ra= kefile.patch
=C2=A0create mode 100644 gnu/packages/patches/ruby-listen-3.0.8-patch-= gemspec.patch
=C2=A0create mode 100644 gnu/packages/patches/ruby-listen-patch-gemspe= c.patch
=C2=A0create mode 100644 gnu/packages/patches/ruby-rspec-its-remove-rs= pec-gemspec.patch
=C2=A0create mode 100644 gnu/packages/patches/ruby-therubyracer-fix-ge= mspec.patch

--001a11446d982ad2fd0566889187-- From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58245) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1esETj-0002JZ-Ri for guix-patches@gnu.org; Sat, 03 Mar 2018 16:14:06 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1esETi-00081x-8N for guix-patches@gnu.org; Sat, 03 Mar 2018 16:14:03 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:35203) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1esETi-00081q-5D for guix-patches@gnu.org; Sat, 03 Mar 2018 16:14:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1esETh-0003ZG-T8 for guix-patches@gnu.org; Sat, 03 Mar 2018 16:14:01 -0500 Subject: [bug#30689] [PATCH] Ruby on Rails (web-application framework) Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57922) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1esETP-00024k-Ix for guix-patches@gnu.org; Sat, 03 Mar 2018 16:13:45 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1esETN-0007og-PJ for guix-patches@gnu.org; Sat, 03 Mar 2018 16:13:43 -0500 MIME-Version: 1.0 In-Reply-To: <87r2p0ri8x.fsf@cbaines.net> References: <87shan9lcy.fsf@cbaines.net> <87r2p0ri8x.fsf@cbaines.net> From: =?UTF-8?Q?G=C3=A1bor?= Boskovits Date: Sat, 3 Mar 2018 22:13:40 +0100 Message-ID: Content-Type: multipart/alternative; boundary="001a11446d982ad2fd0566889187" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Christopher Baines Cc: guix-devel@gnu.org, 30689@debbugs.gnu.org --001a11446d982ad2fd0566889187 Content-Type: text/plain; charset="UTF-8" 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 > --001a11446d982ad2fd0566889187 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
2018= -03-03 21:55 GMT+01:00 Christopher Baines <mail@cbaines.net>:=
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 j= ust the review?
=C2=A0
1: http://git.cbaines.net/guix/log/?h=3Dwip-rai= ls-2


Ben Woodcroft (115):
=C2=A0 gnu: Add ruby-asciimath.
=C2=A0 gnu: Add ruby-asciidoctor.
=C2=A0 gnu: Add ruby-rack-test.
=C2=A0 gnu: Add ruby-rack-protection.
=C2=A0 gnu: Add ruby-contest.
=C2=A0 gnu: Add ruby-creole.
=C2=A0 gnu: Add ruby-sporkmonger-rack-mount.
=C2=A0 gnu: Add ruby-erubis.
=C2=A0 gnu: Add ruby-rake.
=C2=A0 gnu: Add ruby-ruby-engine.
=C2=A0 gnu: Add ruby-sass-spec.
=C2=A0 gnu: Add ruby-multi-test.
=C2=A0 gnu: Add ruby-yajl-ruby.
=C2=A0 gnu: Add ruby-oj.
=C2=A0 gnu: Add ruby-multi-json.
=C2=A0 gnu: Add ruby-cucumber-wire.
=C2=A0 gnu: Add ruby-cucumber.
=C2=A0 gnu: Add ruby-cucumber*.
=C2=A0 gnu: Add ruby-rspec-its.
=C2=A0 gnu: Add ruby-addressable.
=C2=A0 gnu: Add ruby-bzip2-ruby.
=C2=A0 gnu: Add ruby-aruba.
=C2=A0 gnu: Add ruby-aruba*.
=C2=A0 gnu: Add ruby-fuubar.
=C2=A0 gnu: Add ruby-contracts.
=C2=A0 gnu: Add ruby-event-bus.
=C2=A0 gnu: Add ruby-childprocess.
=C2=A0 gnu: Add ruby-sinatra.
=C2=A0 gnu: Add ruby-tilt.
=C2=A0 gnu: Add ruby-radius.
=C2=A0 gnu: Add ruby-coveralls.
=C2=A0 gnu: Add ruby-truthy.
=C2=A0 gnu: Add ruby-rest-client.
=C2=A0 gnu: Add ruby-webmock.
=C2=A0 gnu: Add ruby-crack.
=C2=A0 gnu: Add ruby-safe-yaml
=C2=A0 gnu: Add ruby-hashie.
=C2=A0 gnu: Add ruby-rspec-pending-for.
=C2=A0 gnu: Add ruby_version.
=C2=A0 gnu: Add ruby-appraisal.
=C2=A0 gnu: Add ruby-kramdown..
=C2=A0 gnu: Add ruby-prawn.
=C2=A0 gnu: Add ruby-pdf-core.
=C2=A0 gnu: Add ruby-pdf-reader.
=C2=A0 gnu: Add ruby-cane.
=C2=A0 gnu: Add ruby-parallel.
=C2=A0 gnu: Add ruby-coffee-script.
=C2=A0 gnu: Add ruby-coffee-script-source.
=C2=A0 gnu: Add ruby-execjs.
=C2=A0 gnu: Add duktape.
=C2=A0 gnu: Add ruby-duktape.
=C2=A0 gnu: Add ruby-therubyracer.
=C2=A0 gnu: Add ruby-libv8-3.16.14.
=C2=A0 gnu: Add ruby-haml.
=C2=A0 gnu: Add ruby-haml-3.
=C2=A0 gnu: Add ruby-backports.
=C2=A0 gnu: Add ruby-faraday.
=C2=A0 gnu: Add ruby-faraday-middleware.
=C2=A0 gnu: Add ruby-gh.
=C2=A0 gnu: Add ruby-highline.
=C2=A0 gnu: Add ruby-launchy.
=C2=A0 gnu: Add ruby-travis.
=C2=A0 gnu: Add ruby-actioncable.
=C2=A0 gnu: Add ruby-actionmailer.
=C2=A0 gnu: Add ruby-actionpack.
=C2=A0 gnu: Add ruby-actionview.
=C2=A0 gnu: Add ruby-activejob.
=C2=A0 gnu: Add ruby-activemodel.
=C2=A0 gnu: Add ruby-activerecord.
=C2=A0 gnu: Add ruby-railties.
=C2=A0 gnu: Add ruby-sprockets-rails.
=C2=A0 gnu: Add ruby-nio4r.
=C2=A0 gnu: Add ruby-websocket-driver.
=C2=A0 gnu: Add ruby-mail.
=C2=A0 gnu: Add ruby-rails-dom-testing.
=C2=A0 gnu: Add ruby-rails-html-sanitizer.
=C2=A0 gnu: Add ruby-globalid.
=C2=A0 gnu: Add ruby-sprockets.
=C2=A0 gnu: Add ruby-websocket-extensions.
=C2=A0 gnu: Add ruby-loofah.
=C2=A0 gnu: Add ruby-rr.
=C2=A0 gnu: Add ruby-rubocop.
=C2=A0 gnu: Add ruby-parser.
=C2=A0 gnu: Add ruby-powerpack.
=C2=A0 gnu: Add ruby-rainbow.
=C2=A0 gnu: Add ruby-thread-order.
=C2=A0 gnu: Add ruby-ruby-progressbar.
=C2=A0 gnu: Add ruby-unicode-display-width.
=C2=A0 gnu: Add ruby-ast.
=C2=A0 gnu: Add ruby-racc.
=C2=A0 gnu: Add ruby-sass-rails.
=C2=A0 gnu: Add ruby-uglifier.
=C2=A0 gnu: Add ruby-sourcemap.
=C2=A0 gnu: Add ruby-coffee-rails.
=C2=A0 gnu: Add ruby-jquery-rails.
=C2=A0 gnu: Add ruby-turbolinks.
=C2=A0 gnu: Add ruby-jbuilder.
=C2=A0 gnu: Add ruby-web-console.
=C2=A0 gnu: Add ruby-rails.
=C2=A0 gnu: Add ruby-sass.
=C2=A0 gnu: Add ruby-turbolinks-source.
=C2=A0 gnu: Add ruby-ref.
=C2=A0 gnu: Add ruby-redjs.
=C2=A0 gnu: Add ruby-rubygems.
=C2=A0 gnu: Add ruby-heredoc-unindent.
=C2=A0 gnu: Add ruby-hashdiff.
=C2=A0 gnu: Add ruby-vcr.
=C2=A0 gnu: Add ruby-listen.
=C2=A0 gnu: Add ruby-listen-3.0.
=C2=A0 gnu: Add ruby-ruby-dep.
=C2=A0 gnu: Add ruby-rb-inotify.
=C2=A0 gnu: Add ruby-guard-rspec.
=C2=A0 gnu: Add ruby-guard-compat.
=C2=A0 gnu: Add ruby-spring-watcher-listen.
=C2=A0 gnu: Add ruby-rspec-spies.

Christopher Baines (17):
=C2=A0 gnu: Add ruby-erubi.
=C2=A0 gnu: Add ruby-open4.
=C2=A0 gnu: Add ruby-hamster.
=C2=A0 gnu: Add ruby-lino.
=C2=A0 gnu: Add ruby-terraform.
=C2=A0 gnu: Add ruby-sucker-punch.
=C2=A0 gnu: Add ruby-que.
=C2=A0 gnu: Add ruby-autoprefixer-rails.
=C2=A0 gnu: Add ruby-bootstrap-sass.
=C2=A0 gnu: Add ruby-multi-xml.
=C2=A0 gnu: Add ruby-omniauth-oauth2.
=C2=A0 gnu: Add ruby-jwt.
=C2=A0 gnu: Add ruby-oauth2.
=C2=A0 gnu: Add ruby-omniauth.
=C2=A0 gnu: Add ruby-warden.
=C2=A0 gnu: Add ruby-warden-oauth2.
=C2=A0 gnu: Add ruby-rerun.

=C2=A0gnu/packages/javascript.scm=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0 =C2=A037 +
=C2=A0gnu/packages/maths.scm=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 =C2=A034= +
=C2=A0.../patches/ruby-coffee-rails-fix-rakefile.patch=C2=A0 =C2=A0|= =C2=A0 =C2=A020 +
=C2=A0.../patches/ruby-listen-3.0.8-patch-gemspec.patch=C2=A0 |=C2=A0 = =C2=A016 +
=C2=A0.../patches/ruby-listen-patch-gemspec.patch=C2=A0 =C2=A0 =C2=A0 = =C2=A0 |=C2=A0 =C2=A016 +
=C2=A0.../ruby-rspec-its-remove-rspec-gemspec.patch=C2=A0 =C2=A0 =C2= =A0 |=C2=A0 =C2=A022 +
=C2=A0.../patches/ruby-therubyracer-fix-gemspec.patch=C2=A0 =C2=A0 |= =C2=A0 =C2=A016 +
=C2=A0gnu/packages/rails.scm=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 500 +++<= br> =C2=A0gnu/packages/ruby.scm=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 3331 +++++++++++= +++++++++
=C2=A09 files changed, 3992 insertions(+)
=C2=A0create mode 100644 gnu/packages/patches/ruby-coffee-rails-fix-ra= kefile.patch
=C2=A0create mode 100644 gnu/packages/patches/ruby-listen-3.0.8-patch-= gemspec.patch
=C2=A0create mode 100644 gnu/packages/patches/ruby-listen-patch-gemspe= c.patch
=C2=A0create mode 100644 gnu/packages/patches/ruby-rspec-its-remove-rs= pec-gemspec.patch
=C2=A0create mode 100644 gnu/packages/patches/ruby-therubyracer-fix-ge= mspec.patch

--001a11446d982ad2fd0566889187--