[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 2/2] gnu: Add nmap.
From: |
Ricardo Wurmus |
Subject: |
Re: [PATCH 2/2] gnu: Add nmap. |
Date: |
Tue, 15 Mar 2016 09:24:12 +0100 |
User-agent: |
mu4e 0.9.13; emacs 24.5.1 |
Leo Famulari <address@hidden> writes:
> * gnu/packages/admin.scm (nmap): New variable.
> ---
[...]
> + (arguments
> + `(#:configure-flags
> + (list (string-append "--prefix=" (assoc-ref %outputs "out"))
> + "--without-ncat"
> + "--without-nmap-update"
> + "--without-zenmap")))
Could you please explain why these flags are needed?
> + (inputs
> + `(;("liblinear" ,liblinear)
I would just leave this off. You already mention liblinear in a comment
above.
> + ;; The nmap license is based on the GPL 2.0, with several exceptions and
> + ;; modifications. It is incompatible with the GPL 2.0.
> + ;; Nmap's source tarball bundles the source code of many of its
> + ;; dependencies. This package uses nmap's modified version of libdnet
> and
> + ;; liblinear, which both use a 3-clause BSD license.
> + (license (list license:nmap license:bsd-3))))
We don’t usually explain licenses and compatibility in comments, so I
think it is not necessary to say that the nmap license is based on the
GPL but incompatible.
~~ Ricardo
Re: [PATCH 0/2] Add nmap, Ludovic Courtès, 2016/03/27