gnu: libpcap: Omit static library.

* gnu/packages/admin.scm (libpcap)[arguments]: Add a new 'omit-static-library phase.
This commit is contained in:
Tobias Geerinckx-Rice 2021-06-29 18:53:22 +02:00
parent 3e908bb509
commit 49dc5bb7d2
No known key found for this signature in database
GPG key ID: 0DB0FF884F556D79

View file

@ -1305,7 +1305,15 @@ (define-public libpcap
("flex" ,flex)))
(arguments
;; There are some tests in testprogs/, but no automated test suite.
'(#:tests? #f))
`(#:tests? #f
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'omit-static-library
;; Neither build nor install libpcap.a.
(lambda _
(substitute* "Makefile.in"
((" libpcap\\.a") "")
((" install-archive ") " ")))))))
(home-page "https://www.tcpdump.org")
(synopsis "Network packet capture library")
(description