Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / servers / ser2net / default.nix
blob2d580ce8ba0cb3d0a1df7efdc5592491b0e074e0
1 { autoreconfHook
2 , fetchFromGitHub
3 , gensio
4 , lib
5 , libyaml
6 , nix-update-script
7 , pkg-config
8 , stdenv
9 }:
11 stdenv.mkDerivation rec {
12   pname = "ser2net";
13   version = "4.6.2";
15   src = fetchFromGitHub {
16     owner = "cminyard";
17     repo = pname;
18     rev = "v${version}";
19     hash = "sha256-cREtVvUZggVZpd3HFqrfikCInIyrRXSk4HKYhEWkXXc=";
20   };
22   passthru = {
23     updateScript = nix-update-script { };
24   };
26   nativeBuildInputs = [ pkg-config autoreconfHook ];
28   buildInputs = [ gensio libyaml ];
30   meta = with lib; {
31     description = "Serial to network connection server";
32     homepage = "https://github.com/cminyard/ser2net";
33     license = licenses.gpl2Only;
34     maintainers = with maintainers; [ emantor ];
35     platforms = with platforms; linux;
36     mainProgram = "ser2net";
37   };