turnon: 2.0.0 -> 2.3.1 (#370430)
[NixPkgs.git] / pkgs / by-name / fl / flrig / package.nix
blob083ff5bc48b5c8b5296a158e28da389eb7efa2a6
2   lib,
3   stdenv,
4   fetchurl,
5   fltk13,
6   libjpeg,
7   eudev,
8   pkg-config,
9 }:
11 stdenv.mkDerivation rec {
12   version = "2.0.05";
13   pname = "flrig";
15   src = fetchurl {
16     url = "mirror://sourceforge/fldigi/${pname}-${version}.tar.gz";
17     sha256 = "sha256-Mc3AJfBdtIn9m6CH602Mj4UWj8OqnPlf5IiwLXgMYrA=";
18   };
20   buildInputs = [
21     fltk13
22     libjpeg
23     eudev
24   ];
26   nativeBuildInputs = [
27     pkg-config
28   ];
30   env.FLTK_CONFIG = lib.getExe' (lib.getDev fltk13) "fltk-config";
32   meta = {
33     description = "Digital modem rig control program";
34     homepage = "https://sourceforge.net/projects/fldigi/";
35     license = lib.licenses.gpl3Plus;
36     maintainers = with lib.maintainers; [ dysinger ];
37     platforms = lib.platforms.linux;
38     mainProgram = "flrig";
39   };