Re: [PATCH] gnu: Add awesome.

2016-07-31 Thread Leo Famulari
On Sun, Jul 31, 2016 at 09:45:29PM +, ng0 wrote: > Leo Famulari writes: > > > On Fri, Jun 17, 2016 at 09:31:59AM +1000, Carlo Zancanaro wrote: > >> On 16 June 2016 at 22:38, Ludovic Courtès wrote: > >> > >> > Primarily, I built it with --rounds=2 as per > >> > < > >> > https://www.gnu.org/s

Re: [PATCH] gnu: Add awesome.

2016-07-31 Thread ng0
Leo Famulari writes: > On Fri, Jun 17, 2016 at 09:31:59AM +1000, Carlo Zancanaro wrote: >> On 16 June 2016 at 22:38, Ludovic Courtès wrote: >> >> > Primarily, I built it with --rounds=2 as per >> > < >> > https://www.gnu.org/software/guix/manual/html_node/Submitting-Patches.html> >> > ... >> >

Re: [PATCH] gnu: Add awesome.

2016-06-16 Thread Leo Famulari
On Fri, Jun 17, 2016 at 09:31:59AM +1000, Carlo Zancanaro wrote: > On 16 June 2016 at 22:38, Ludovic Courtès wrote: > > > Primarily, I built it with --rounds=2 as per > > < > > https://www.gnu.org/software/guix/manual/html_node/Submitting-Patches.html> > > ... > > > > I tried to build with --rou

Re: [PATCH] gnu: Add awesome.

2016-06-16 Thread Carlo Zancanaro
On 16 June 2016 at 22:38, Ludovic Courtès wrote: > Primarily, I built it with --rounds=2 as per > < > https://www.gnu.org/software/guix/manual/html_node/Submitting-Patches.html> > ... > I tried to build with --rounds=2, but always after I had built normally (because I cared first about whether i

Re: [PATCH] gnu: Add awesome.

2016-06-16 Thread Ludovic Courtès
Carlo Zancanaro skribis: > * gnu/packages/wm.scm (awesome): New variable. Pushed as 3d1240aa2561792895795315c7783a28bf4412af with a few changes. Primarily, I built it with --rounds=2 as per and noticed that the ‘awesom

[PATCH] gnu: Add awesome.

2016-06-15 Thread Carlo Zancanaro
* gnu/packages/wm.scm (awesome): New variable. --- gnu/packages/wm.scm | 79 + 1 file changed, 79 insertions(+) diff --git a/gnu/packages/wm.scm b/gnu/packages/wm.scm index 5f32fc4..7ee517c 100644 --- a/gnu/packages/wm.scm +++ b/gnu/packages/wm.

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Leo Famulari
On Tue, Jun 14, 2016 at 10:57:41AM +1000, Carlo Zancanaro wrote: > On 14 June 2016 at 01:46, Leo Famulari wrote: > > > I think that imagemagick is only required while building, so it can be a > > 'native-input'. > > > > You can check what packages the built output refers to: $ guix gc > > --refer

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Leo Famulari
On Tue, Jun 14, 2016 at 10:57:41AM +1000, Carlo Zancanaro wrote: > On 14 June 2016 at 01:46, Leo Famulari wrote: > > > I think that imagemagick is only required while building, so it can be a > > 'native-input'. > > > > You can check what packages the built output refers to: $ guix gc > > --refer

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Carlo Zancanaro
On 14 June 2016 at 01:46, Leo Famulari wrote: > I think that imagemagick is only required while building, so it can be a > 'native-input'. > > You can check what packages the built output refers to: $ guix gc > --references $(./pre-inst-env guix build awesome) > > Imagemagick is not in the list.

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Leo Famulari
On Mon, Jun 13, 2016 at 10:38:53AM +1000, Carlo Zancanaro wrote: > * gnu/packages/awesome.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Thanks for this patch! > + ("imagemagick" ,imagemagick))) I think that imagemagick is only required while building, so it can be a

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Ludovic Courtès
Hello! Carlo Zancanaro skribis: > On 13 June 2016 at 17:53, Danny Milosavljevic > wrote: [...] >> What's up with the tests? Why disable them like this? >> > > There actually aren't any tests, so if I leave the "check" phase to do the > default "make test", it fails. This way it at least check

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Carlo Zancanaro
Hi! On 13 June 2016 at 17:53, Danny Milosavljevic wrote: > I think it would be better if it went into wm.scm . > Ah, okay! I looked at ratpoison.scm, because it was the first window manager that I thought of to look up. It was in its own file, so I followed that example. I agree awesome fits be

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Carlo Zancanaro
Hi! On 13 June 2016 at 18:05, ng0 wrote: > Is 3.4.15 the latest? I use 3.5.9 here, and this was what I targeted > with my work in progress. > No, 3.4.15 isn't the latest. 3.5.9 is the latest stable, but I couldn't get it to compile (at the very least lua-lgi is missing, I don't know if other th

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread ng0
On 2016-06-13(10:12:35+1000), Carlo Zancanaro wrote: > * gnu/packages/awesome.scm (awesome): New variable Woo! many thanks, I've had a work in progree gathering dust for a while, thanks for packaging this :) . > --- > gnu/packages/awesome.scm | 93 > ++

Re: [PATCH] gnu: Add awesome.

2016-06-13 Thread Danny Milosavljevic
Hi, thanks for the patch. I think it would be better if it went into wm.scm . > +(arguments `(#:phases (modify-phases %standard-phases > +(replace 'check > + (lambda* _ > +(zero? (system* "../build/awes

Re: [PATCH] gnu: Add awesome.

2016-06-12 Thread Carlo Zancanaro
After looking a bit more at patches where new files are added, I now realise this is incomplete. I'll send through a new patch in a few minutes. On 13 June 2016 at 10:12, Carlo Zancanaro wrote: > * gnu/packages/awesome.scm (awesome): New variable. > --- > gnu/packages/awesome.scm | 93 > +++

[PATCH] gnu: Add awesome.

2016-06-12 Thread Carlo Zancanaro
* gnu/packages/awesome.scm (awesome): New variable. --- gnu/packages/awesome.scm | 93 1 file changed, 93 insertions(+) create mode 100644 gnu/packages/awesome.scm diff --git a/gnu/packages/awesome.scm b/gnu/packages/awesome.scm new file mode 1006

[PATCH] gnu: Add awesome.

2016-06-12 Thread Carlo Zancanaro
* gnu/packages/awesome.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/packages/awesome.scm | 93 2 files changed, 94 insertions(+) create mode 100644 gnu/packages/awesome.scm diff --git a/gnu/l