unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Moving Lisp libraries to lisp-xyz.scm?
@ 2019-10-03 13:22 Pierre Neidhardt
  2019-10-28 15:17 ` Katherine Cox-Buday
  0 siblings, 1 reply; 8+ messages in thread
From: Pierre Neidhardt @ 2019-10-03 13:22 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 296 bytes --]

lisp.scm currently contains:

- Lisp compilers.
- Lisp libraries.
- A few (3-4) Lisp-based programs.

I suggest we move the lisp libraries to lisp-xyz.scm.  It would also be
more consistent with what we do for other languages.

Thoughts?

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Moving Lisp libraries to lisp-xyz.scm?
  2019-10-03 13:22 Moving Lisp libraries to lisp-xyz.scm? Pierre Neidhardt
@ 2019-10-28 15:17 ` Katherine Cox-Buday
  2019-10-29 14:58   ` Pierre Neidhardt
  0 siblings, 1 reply; 8+ messages in thread
From: Katherine Cox-Buday @ 2019-10-28 15:17 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: guix-devel

Pierre Neidhardt <mail@ambrevar.xyz> writes:

> lisp.scm currently contains:
>
> - Lisp compilers.
> - Lisp libraries.
> - A few (3-4) Lisp-based programs.
>
> I suggest we move the lisp libraries to lisp-xyz.scm.  It would also be
> more consistent with what we do for other languages.
>
> Thoughts?

This sounds like a good idea to me.

-- 
Katherine

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Moving Lisp libraries to lisp-xyz.scm?
  2019-10-28 15:17 ` Katherine Cox-Buday
@ 2019-10-29 14:58   ` Pierre Neidhardt
  2019-11-27 12:56     ` Guillaume Le Vaillant
  0 siblings, 1 reply; 8+ messages in thread
From: Pierre Neidhardt @ 2019-10-29 14:58 UTC (permalink / raw)
  To: Katherine Cox-Buday; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 190 bytes --]

Patch sent: #37982.

Short log:

- Moved all libraries to lisp-xyz.
- Moved StumpWM to wm.scm.

lisp.scm is now much more readable :)

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Moving Lisp libraries to lisp-xyz.scm?
  2019-10-29 14:58   ` Pierre Neidhardt
@ 2019-11-27 12:56     ` Guillaume Le Vaillant
  2019-11-27 18:47       ` Pierre Neidhardt
  0 siblings, 1 reply; 8+ messages in thread
From: Guillaume Le Vaillant @ 2019-11-27 12:56 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: Guix Devel

Hi,

Concerning the 'wip-lisp-xyz' branch, there are some Lisp libraries as
inputs for some packages in 'machine-learning.scm' and
'web-browsers.scm'. So I guess the '(gnu packages lisp-xyz)' module
should replace (or be added next to) the '(gnu packages lisp)' module in
these files.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Moving Lisp libraries to lisp-xyz.scm?
  2019-11-27 12:56     ` Guillaume Le Vaillant
@ 2019-11-27 18:47       ` Pierre Neidhardt
  2019-11-28 18:36         ` Pierre Neidhardt
  0 siblings, 1 reply; 8+ messages in thread
From: Pierre Neidhardt @ 2019-11-27 18:47 UTC (permalink / raw)
  To: Guillaume Le Vaillant; +Cc: Guix Devel

[-- Attachment #1: Type: text/plain, Size: 195 bytes --]

Oops, I forgot to merge it on master!
Also good catch with web-browser.scm and machine-learning.scm.
I'll check for other possible module deps.

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Moving Lisp libraries to lisp-xyz.scm?
  2019-11-27 18:47       ` Pierre Neidhardt
@ 2019-11-28 18:36         ` Pierre Neidhardt
  2019-11-28 20:13           ` Ricardo Wurmus
  0 siblings, 1 reply; 8+ messages in thread
From: Pierre Neidhardt @ 2019-11-28 18:36 UTC (permalink / raw)
  To: Guillaume Le Vaillant; +Cc: Guix Devel

[-- Attachment #1: Type: text/plain, Size: 108 bytes --]

Merged, let me know if there is anything wrong.

Cheers!

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Moving Lisp libraries to lisp-xyz.scm?
  2019-11-28 18:36         ` Pierre Neidhardt
@ 2019-11-28 20:13           ` Ricardo Wurmus
  2019-11-28 20:27             ` Pierre Neidhardt
  0 siblings, 1 reply; 8+ messages in thread
From: Ricardo Wurmus @ 2019-11-28 20:13 UTC (permalink / raw)
  To: Pierre Neidhardt; +Cc: guix-devel


Pierre Neidhardt <mail@ambrevar.xyz> writes:

> Merged, let me know if there is anything wrong.

I just had to revert this because it broke “guix pull”.  Looks like some
module was still referencing uglify-js from the old module.  I didn’t
have time to investigate this and reverting was the fastest way to fix
“guix pull”.

-- 
Ricardo

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: Moving Lisp libraries to lisp-xyz.scm?
  2019-11-28 20:13           ` Ricardo Wurmus
@ 2019-11-28 20:27             ` Pierre Neidhardt
  0 siblings, 0 replies; 8+ messages in thread
From: Pierre Neidhardt @ 2019-11-28 20:27 UTC (permalink / raw)
  To: Ricardo Wurmus; +Cc: guix-devel

[-- Attachment #1: Type: text/plain, Size: 154 bytes --]

OK, will look again.
I was careful to check for compilation warnings, but looks like it
didn't cut it.

-- 
Pierre Neidhardt
https://ambrevar.xyz/

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 487 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2019-11-28 20:27 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-10-03 13:22 Moving Lisp libraries to lisp-xyz.scm? Pierre Neidhardt
2019-10-28 15:17 ` Katherine Cox-Buday
2019-10-29 14:58   ` Pierre Neidhardt
2019-11-27 12:56     ` Guillaume Le Vaillant
2019-11-27 18:47       ` Pierre Neidhardt
2019-11-28 18:36         ` Pierre Neidhardt
2019-11-28 20:13           ` Ricardo Wurmus
2019-11-28 20:27             ` Pierre Neidhardt

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).