1{
2 lib,
3 stdenv,
4 fetchurl,
5 fltk13,
6 libjpeg,
7 eudev,
8 pkg-config,
9}:
10
11stdenv.mkDerivation rec {
12 version = "2.0.07";
13 pname = "flrig";
14
15 src = fetchurl {
16 url = "mirror://sourceforge/fldigi/${pname}-${version}.tar.gz";
17 sha256 = "sha256-Rls6w9DWaepmJrppH2j+gVF2C3bSirnlBHcFMrGA9e8=";
18 };
19
20 buildInputs = [
21 fltk13
22 libjpeg
23 eudev
24 ];
25
26 nativeBuildInputs = [
27 pkg-config
28 ];
29
30 env.FLTK_CONFIG = lib.getExe' (lib.getDev fltk13) "fltk-config";
31
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 };
40}