[PATCH] gnu: Add nomad-optimizer.

  • Done
  • quality assurance status badge
Details
2 participants
  • Ludovic Courtès
  • Paul A. Patience
Owner
unassigned
Submitted by
Paul A. Patience
Severity
normal
P
P
Paul A. Patience wrote on 9 Jul 2021 05:29
(name . guix-patches@gnu.org)(address . guix-patches@gnu.org)
KXMnEx5vgiIGcIPbHtr8E4lOZzRXfDRZvUBLcsFW64RTK6oFeITfzaOyV858iMJlXRY7SnZGF2PxTM_jHnRUs3LVgtMyN5ewGZihf3fth1U=@apatience.com
Hi,

The attached patch adds the nomad-optimizer package.
The actual program/library is called NOMAD, but
there is already a nomad package in Guix.

Best regards,
Paul
P
P
Paul A. Patience wrote on 9 Jul 2021 05:43
(name . guix-patches@gnu.org)(address . guix-patches@gnu.org)
jDdF7qt8piSU1VsKvav0ECJdiUWMdSdfuM5X1FMLR5D16uGXhKoKGhgZnT9h_WrywXBojTkIcwr7CgBsIVaKUa8WoKVTflt7a8NnFgrgVME=@apatience.com
On Thursday, July 8th, 2021 at 23:29, Paul A. Patience <paul@apatience.com> wrote:

Toggle quote (2 lines)
> The attached patch adds the nomad-optimizer package.

I forgot to run guix lint.
Here is the updated patch.

Unfortunately, guix lint complains about a long line,
but forcing it to wrap would cause it to become more
unreadable, in my opinion.

Best regards,
Paul
L
L
Ludovic Courtès wrote on 19 Jul 2021 19:33
Re: bug#49476: [PATCH] gnu: Add nomad-optimizer.
(name . Paul A. Patience)(address . paul@apatience.com)(address . 49476-done@debbugs.gnu.org)
87sg0aky41.fsf_-_@gnu.org
Hi Paul,

"Paul A. Patience" <paul@apatience.com> skribis:

Toggle quote (7 lines)
> From 34a15bce446a401a5c6be60d1b6c8ce641709007 Mon Sep 17 00:00:00 2001
> From: "Paul A. Patience" <paul@apatience.com>
> Date: Thu, 8 Jul 2021 23:38:51 -0400
> Subject: [PATCH] gnu: Add nomad-optimizer.
>
> * gnu/packages/maths.scm (nomad-optimizer): New variable.

Applied with one change:

Toggle quote (2 lines)
> + (license license:lgpl3)))

This is ‘lgpl3+’ since source file headers carry the “or any later
version” wording.

Thanks!

Ludo’.
Closed
L
L
Ludovic Courtès wrote on 23 Jul 2021 11:03
(name . Paul A. Patience)(address . paul@apatience.com)(address . 49476@debbugs.gnu.org)
877dhhcsg6.fsf@gnu.org
Hi,

"Paul A. Patience" <paul@apatience.com> skribis:

Toggle quote (16 lines)
> On Monday, July 19th, 2021 at 13:33, Ludovic Courtès <ludo@gnu.org> wrote:
>
>> Applied with one change:
>>
>> > - (license license:lgpl3)))
>>
>> This is ‘lgpl3+’ since source file headers carry the “or any later
>> version” wording.
>
> Nice catch. I've reported this to the project authors [1].
>
> Best regards,
> Paul
>
> [1]: https://github.com/bbopt/nomad/issues/52

Note that the LICENSE file is the standard LGPLv3 text; it should not be
modified. The text reads:

If the Library as you received it does not specify a version number of
the GNU Lesser General Public License, you may choose any version of
the GNU Lesser General Public License ever published by the Free
Software Foundation.

In this case, headers explicitly specify “version 3 or any later
version”. So I’d say the authors of nomad did “everything right”.

Thanks,
Ludo’.
P
P
Paul A. Patience wrote on 24 Jul 2021 00:08
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 49476@debbugs.gnu.org)
ssPlLps7w09dRVL1VTO17aO0uMah8lrWpsmGcdlbjHm66a13_TtG3pyPzSO_P32C0ulhv_O_uBL4T8OEY96PrN_qvUF4MPYGnhrqM_izkws=@apatience.com
On Friday, July 23rd, 2021 at 05:03, Ludovic Courtès <ludo@gnu.org> wrote:
Toggle quote (11 lines)
> Note that the LICENSE file is the standard LGPLv3 text; it should not be
> modified. The text reads:
>
> If the Library as you received it does not specify a version number of
> the GNU Lesser General Public License, you may choose any version of
> the GNU Lesser General Public License ever published by the Free
> Software Foundation.
>
> In this case, headers explicitly specify “version 3 or any later
> version”. So I’d say the authors of nomad did “everything right”.

My bad! I didn't know about this.
Thank you for the clarification.

Best regards,
Paul
?