unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH 0/2] Add nmap
@ 2016-03-14 22:50 Leo Famulari
  2016-03-14 22:50 ` [PATCH 1/2] licenses: Add the nmap license Leo Famulari
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Leo Famulari @ 2016-03-14 22:50 UTC (permalink / raw)
  To: guix-devel

This package provides nmap [0].

The nmap source distribution comes with a bunch of its dependencies
bundled. This package deletes most of them and replaces them with
external libraries.

This package currently uses the bundled copies of liblinear and libdnet.
Liblinear should be packaged separately [1], but I think that the
bundled libdnet should be used, because apparently this bundled version
is modified [2] enough that Debian has chosen to use it [3].

[0]
https://nmap.org/

[1] This is a not-working WIP on my end. Liblinear doesn't really have a
build system, so distributions must roll their own :( In my opinion, if
Nmap did not bundle liblinear, they would have upstreamed a build system
by now. An example of why not to bundle...

[2]
https://nmap.org/book/man-legal.html

[3]
https://packages.debian.org/sid/nmap

Leo Famulari (2):
  licenses: Add the nmap license.
  gnu: Add nmap.

 gnu/packages/admin.scm | 56 +++++++++++++++++++++++++++++++++++++++++++++++++-
 guix/licenses.scm      |  6 ++++++
 2 files changed, 61 insertions(+), 1 deletion(-)

-- 
2.6.3

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

end of thread, other threads:[~2016-03-27 21:44 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-03-14 22:50 [PATCH 0/2] Add nmap Leo Famulari
2016-03-14 22:50 ` [PATCH 1/2] licenses: Add the nmap license Leo Famulari
2016-03-15  8:21   ` Ricardo Wurmus
2016-03-14 22:50 ` [PATCH 2/2] gnu: Add nmap Leo Famulari
2016-03-15  8:04   ` Taylan Ulrich Bayırlı/Kammer
2016-03-15  8:29     ` Leo Famulari
2016-03-15  8:47       ` Taylan Ulrich Bayırlı/Kammer
2016-03-15  8:24   ` Ricardo Wurmus
2016-03-15  7:50 ` [PATCH 0/2] " Taylan Ulrich Bayırlı/Kammer
2016-03-15  7:56   ` Leo Famulari
2016-03-15  8:07     ` Taylan Ulrich Bayırlı/Kammer
2016-03-15  8:25       ` Leo Famulari
2016-03-27 21:36 ` Ludovic Courtès
2016-03-27 21:44   ` Leo Famulari

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).