Re: [PATCH] Add LDC.

2016-02-29 Thread Ludovic Courtès
Pjotr Prins skribis: > Announcement: > > The ldc D compiler has been added to GNU Guix > http://forum.dlang.org/thread/zeeytgxkdkjdeebqo...@forum.dlang.org Heheh, thanks for spreading the word! Ludo’.

Re: [PATCH] Add LDC.

2016-02-26 Thread Pjotr Prins
Announcement: The ldc D compiler has been added to GNU Guix http://forum.dlang.org/thread/zeeytgxkdkjdeebqo...@forum.dlang.org Right before ldc 1.0 going into alpha. Great timing :) LDC 1.0.0-alpha1 has been released! http://forum.dlang.org/thread/ndafedsqoqxkhqpbk...@forum.dlang.org P

Re: [PATCH] Add LDC.

2016-01-05 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> Thanks again for your time and helpful response. I hope this version of >> the patch is fine. > > It is :) Thanks for your patience! > >> It is the Boost Software License v1. So I peeked at boost.scm and >> copied that license (license:x11-st

Re: [PATCH] Add LDC.

2016-01-05 Thread Ricardo Wurmus
Roel Janssen writes: > Thanks again for your time and helpful response. I hope this version of > the patch is fine. It is :) Thanks for your patience! > It is the Boost Software License v1. So I peeked at boost.scm and > copied that license (license:x11-style ...). > > The attached patch sh

Re: [PATCH] Add LDC.

2016-01-05 Thread Roel Janssen
>From 2a07b6ca221a6466d05fcc434331748b80dc3809 Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Tue, 5 Jan 2016 15:43:50 +0100 Subject: [PATCH] gnu: Add LDC. * gnu/packages/ldc.scm: New file. * gnu/packages/patches/ldc-disable-tests.patch: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add ldc.

Re: [PATCH] Add LDC.

2016-01-05 Thread Ricardo Wurmus
Roel Janssen writes: > +(define-module (gnu packages ldc) > + #:use-module ((guix licenses) #:prefix license:) > + #:use-module (guix packages) > + #:use-module (guix download) > + #:use-module (guix build-system cmake) > + #:use-module (gnu packages) > + #:use-module (gnu packages base) >

Re: [PATCH] Add LDC.

2016-01-04 Thread Roel Janssen
>From 966a694d19450aa11bf668d7f28ce1bb31c61d7a Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Mon, 4 Jan 2016 15:14:27 +0100 Subject: [PATCH] gnu: Add LDC. * gnu/packages/ldc.scm: New file. * gnu/packages/patches/ldc-disable-tests.patch: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add ldc.

Re: [PATCH] Add LDC.

2015-12-29 Thread Ricardo Wurmus
One more thing: > + ("unzip" ,unzip) ;; needed for tests Please just use one semicolon for margin comments like this. Double semicolon is only used for line comments. ~~ Ricardo

Re: [PATCH] Add LDC.

2015-12-29 Thread Pjotr Prins
Just a few comments from my end: On Tue, Dec 29, 2015 at 04:02:00PM +0100, Ricardo Wurmus wrote: > Why “dlanguage.scm” and not just “d.scm”? We could do. But in general it is referred to as the D language. I don't know why. > > +(supported-systems '("x86_64-linux" "i686-linux")) > > Could y

Re: [PATCH] Add LDC.

2015-12-29 Thread Ricardo Wurmus
Hi Roel, Roel Janssen writes: > Here is a patch to add the LLVM-based D compiler. The developers split > the source code in "submodules". Since these submodules are specific to > LDC, they are described in a single package. I think that’s okay. > I tried to conform to all style/syntax "rules

[PATCH] Add LDC.

2015-12-29 Thread Roel Janssen
>From 02ac3c5d71e16dc0851018e04aec817e86c8597c Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Tue, 29 Dec 2015 12:06:25 +0100 Subject: [PATCH] gnu: add LDC. * gnu/packages/dlanguage.scm (ldc): New variable. * gnu/packages/patches/ldc-disable-tests.patch: New file. * gnu-system.am (GNU_SYSTEM_M