3
0
Fork 0
forked from mirrors/nixpkgs

grig: init at 0.9.0

This commit is contained in:
Matt Melling 2022-12-30 22:56:50 +00:00
parent 6b76178bd3
commit 0eece73358
No known key found for this signature in database
GPG key ID: 92FC861888D08853
2 changed files with 38 additions and 0 deletions

View file

@ -0,0 +1,36 @@
{ 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 ];
};
}

View file

@ -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 { };