Re: [PATCH 1/5] gnu: Add efl.

2015-03-01 Thread Ludovic Courtès
Tomáš Čech skribis: > * gnu/packages/enlightenment.scm: New file > * gnu/packages/enlightenment.scm (efl): New variable. > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. [...] > +(propagated-inputs > + ; all these inputs are in package config files in section > + ; Require.private P

Re: [PATCH 1/5] gnu: Add efl.

2015-03-01 Thread Ludovic Courtès
Andreas Enge skribis: > I was under the impression that only libraries given as "Require" needed > to be propagated, and not "Require.private" ones. Maybe someone else can > comment? It’s worth propagating in both cases. “Require.private” is used for static linking only, as in ‘pkg-config foo -

Re: [PATCH 1/5] gnu: Add efl.

2015-03-01 Thread Andreas Enge
On Sun, Mar 01, 2015 at 08:43:09PM +0100, tc...@suse.cz wrote: > On Sun, Mar 01, 2015 at 08:24:54PM +0100, Andreas Enge wrote: > >You could also try to move them to normal inputs and see whether another > >package depending on efl still compiles. > I'm afraid that I found what propagated-input is t

Re: [PATCH 1/5] gnu: Add efl.

2015-03-01 Thread tcech
Hello, On Sun, Mar 01, 2015 at 08:24:54PM +0100, Andreas Enge wrote: Hello, On Sat, Feb 28, 2015 at 11:11:02PM +0100, Tomáš Čech wrote: +(propagated-inputs + ; all these inputs are in package config files in section + ; Require.private I was under the impression that only librari

Re: [PATCH 1/5] gnu: Add efl.

2015-03-01 Thread Andreas Enge
Hello, On Sat, Feb 28, 2015 at 11:11:02PM +0100, Tomáš Čech wrote: > +(propagated-inputs > + ; all these inputs are in package config files in section > + ; Require.private I was under the impression that only libraries given as "Require" needed to be propagated, and not "Require.priv

[PATCH 1/5] gnu: Add efl.

2015-02-28 Thread Tomáš Čech
* gnu/packages/enlightenment.scm: New file * gnu/packages/enlightenment.scm (efl): New variable. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/enlightenment.scm | 140 + 2 files changed, 141 insertions

Re: [PATCH 1/5] gnu: Add efl.

2015-02-27 Thread Ludovic Courtès
Tomáš Čech skribis: > * gnu/packages/efl.scm: New file > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. Nice work! > + (uri (string-append > "http://download.enlightenment.org/rel/libs/efl/efl-"; version ".tar.gz")) Please keep lines below 80 chars. > +(inputs > + `(("als

Re: [PATCH 1/5] gnu: Add efl.

2015-02-26 Thread Andreas Enge
Hello, so here are suggestions for possible descriptions. No particular quality is guaranteed :-) Feel free to use or modify them. On Thu, Feb 26, 2015 at 01:31:09AM +0100, Tomáš Čech wrote: > +(define-public efl The Enlightenment Foundation Libraries (EFL) provide a graphics toolkit which is use