Unverified Commit 12462505 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

Merge pull request #209077 from mattmelling/grig

parents bbde45ac 0eece733
Loading
Loading
Loading
Loading
+36 −0
Original line number Diff line number Diff line
{ lib
, stdenv
, fetchFromGitHub
, autoreconfHook
, pkg-config
, wrapGAppsHook
, gtk2
, hamlib_4 }:

stdenv.mkDerivation rec {
  pname = "grig";
  version = "0.9.0";

  src = fetchFromGitHub {
    owner = "fillods";
    repo = "grig";
    rev = "GRIG-${lib.replaceStrings ["."] ["_"] version}";
    sha256 = "sha256-OgIgHW9NMW/xSSti3naIR8AQWUtNSv5bYdOcObStBlM=";
  };

  nativeBuildInputs = [ autoreconfHook pkg-config wrapGAppsHook ];
  buildInputs = [ hamlib_4 gtk2 ];

  meta = with lib; {
    description = "A simple Ham Radio control (CAT) program based on Hamlib";
    longDescription = ''
      Grig is a graphical user interface for the Ham Radio Control Libraries.
      It is intended to be simple and generic, presenting the user with the
      same interface regardless of which radio they use.
    '';
    homepage = "https://groundstation.sourceforge.net/grig/";
    license = licenses.gpl2;
    platforms = platforms.linux;
    maintainers = with maintainers; [ melling ];
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -7734,6 +7734,8 @@ with pkgs;
  gridtracker = callPackage ../applications/radio/gridtracker { };
  grig = callPackage ../applications/radio/grig { };
  grin = callPackage ../tools/text/grin { };
  gyb = callPackage ../tools/backup/gyb { };