Re: [PATCH] build: ruby: Rewrite build system to use gem archives.

2015-08-18 Thread Thompson, David
2dd968734831eb372fcf502dcfaad7623 Mon Sep 17 00:00:00 2001 >> From: David Thompson >> Date: Sun, 26 Jul 2015 22:01:54 -0400 >> Subject: [PATCH] build: ruby: Rewrite build system to use gem archives. >> >> Co-Authored-By: Pjotr Prins >> >> * guix/build-syst

Re: [PATCH] build: ruby: Rewrite build system to use gem archives.

2015-08-18 Thread Ludovic Courtès
d get to work on 'guix > import gem' if there are no objections. No objections here. > From ee027442dd968734831eb372fcf502dcfaad7623 Mon Sep 17 00:00:00 2001 > From: David Thompson > Date: Sun, 26 Jul 2015 22:01:54 -0400 > Subject: [PATCH] build: ruby: Rewrite build system to use gem archive

Re: [PATCH] build: ruby: Rewrite build system to use gem archives.

2015-08-18 Thread Pjotr Prins
On Tue, Aug 18, 2015 at 08:34:44AM -0400, Thompson, David wrote: > making packaging better for everyone. So, if we have to disable some > test suites to get our Ruby support off the ground, so be it. It is actually not a big deal for gem writers to include their tests (most have them). Amounts to

Re: [PATCH] build: ruby: Rewrite build system to use gem archives.

2015-08-18 Thread Thompson, David
On Tue, Aug 18, 2015 at 2:40 AM, Ricardo Wurmus wrote: > > Thompson, David writes: > >>> The major change from the previous version of this patch is that I >>> figured how to unpack the source gem, allow the package build script >>> to make any necessary dynamic patches, and then install a repack

Re: [PATCH] build: ruby: Rewrite build system to use gem archives.

2015-08-18 Thread Thompson, David
are of this. Now, we can more easily deal with it by asking the 'gem' utility to generate a gemspec for us based on the source gem archive. Hope that wasn't too confusing for the non-Rubyists. TIA for review. - Dave From 17b7307b11dd5825d7ff881624c4b823056bed50 Mon Sep 17 00:

Re: [PATCH] build: ruby: Rewrite build system to use gem archives.

2015-08-18 Thread Ricardo Wurmus
Thompson, David writes: >> The major change from the previous version of this patch is that I >> figured how to unpack the source gem, allow the package build script >> to make any necessary dynamic patches, and then install a repacked gem >> as opposed to the source gem. > > I found a problem w

Re: [PATCH] build: ruby: Rewrite build system to use gem archives.

2015-08-16 Thread Pjotr Prins
a repacked gem > as opposed to the source gem. > > - Dave > From ee027442dd968734831eb372fcf502dcfaad7623 Mon Sep 17 00:00:00 2001 > From: David Thompson > Date: Sun, 26 Jul 2015 22:01:54 -0400 > Subject: [PATCH] build: ruby: Rewrite build system to use gem archives. >

Re: [PATCH] build: ruby: Rewrite build system to use gem archives.

2015-08-16 Thread Thompson, David
o unpack the source gem, allow the package build script to make any necessary dynamic patches, and then install a repacked gem as opposed to the source gem. - Dave From ee027442dd968734831eb372fcf502dcfaad7623 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sun, 26 Jul 2015 22:01:54 -0400 Subject:

Re: [PATCH] build: ruby: Rewrite build system to use gem archives.

2015-07-29 Thread Mark H Weaver
Pjotr Prins writes: > On Tue, Jul 28, 2015 at 09:09:20AM -0400, David Thompson wrote: >> See: >> http://help.rubygems.org/discussions/problems/21223-invalid-content-type-header-when-downloading-gem-archive?unresolve=true > > Could it be this works in guile 2.0.12? > > http://lists.gnu.org/arch

Re: [PATCH] build: ruby: Rewrite build system to use gem archives.

2015-07-29 Thread Pjotr Prins
On Tue, Jul 28, 2015 at 09:09:20AM -0400, David Thompson wrote: > See: > http://help.rubygems.org/discussions/problems/21223-invalid-content-type-header-when-downloading-gem-archive?unresolve=true Could it be this works in guile 2.0.12? http://lists.gnu.org/archive/html/bug-guix/2015-02/msg000

[PATCH] build: ruby: Rewrite build system to use gem archives.

2015-07-28 Thread David Thompson
type-header-when-downloading-gem-archive?unresolve=true Without further ado, the patch: >From 70c827becb2ef3909e817091676425eacb32d381 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sun, 26 Jul 2015 22:01:54 -0400 Subject: [PATCH] build: ruby: Rewrite build system to use gem archives. Co-Aut