sx-go: fix darwin build
This commit is contained in:
parent
a30eeb16a0
commit
4d6eb52bb7
|
@ -2,6 +2,7 @@
|
|||
, lib
|
||||
, buildGoModule
|
||||
, fetchFromGitHub
|
||||
, fetchpatch
|
||||
, libpcap
|
||||
}:
|
||||
|
||||
|
@ -18,6 +19,16 @@ buildGoModule rec {
|
|||
|
||||
vendorSha256 = "sha256-TWRMNt6x8zuvhP1nz4R6IVCX+9HityvVpzxRhDiMyO4=";
|
||||
|
||||
patches = [
|
||||
# Fix darwin builds:
|
||||
# https://github.com/v-byte-cpu/sx/pull/120
|
||||
(fetchpatch {
|
||||
name = "non-linux-method-signature.patch";
|
||||
url = "https://github.com/v-byte-cpu/sx/commit/56457bfaa49eb6fbb7a33d7092d9c636b9c85895.patch";
|
||||
hash = "sha256-0lCu3tZ0fEiC7qWfk1APLVwwrK9eovbVa/yG7OuXEWQ=";
|
||||
})
|
||||
];
|
||||
|
||||
buildInputs = [
|
||||
libpcap
|
||||
];
|
||||
|
@ -28,7 +39,6 @@ buildGoModule rec {
|
|||
'';
|
||||
|
||||
meta = with lib; {
|
||||
broken = stdenv.isDarwin;
|
||||
description = "Command-line network scanner";
|
||||
homepage = "https://github.com/v-byte-cpu/sx";
|
||||
license = licenses.mit;
|
||||
|
|
Loading…
Reference in a new issue