911948612c
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/cutecom/versions. These checks were done: - built on NixOS - Warning: no invocation of /nix/store/m2h4yn3nfhq124h1w0x1x02n077rn9v1-cutecom-0.45.0/bin/cutecom had a zero exit code or showed the expected version - 0 of 1 passed binary check by having a zero exit code. - 0 of 1 passed binary check by having the new version present in output. - found 0.45.0 with grep in /nix/store/m2h4yn3nfhq124h1w0x1x02n077rn9v1-cutecom-0.45.0 - directory tree listing: https://gist.github.com/80c65075700b5b1fd11b437dcc0e864c - du listing: https://gist.github.com/bf6f87cab3a3306b11350bd6f5ab295e
25 lines
762 B
Nix
25 lines
762 B
Nix
{ stdenv, fetchFromGitHub, qtbase, qtserialport, cmake }:
|
|
|
|
stdenv.mkDerivation rec {
|
|
name = "cutecom-${version}";
|
|
version = "0.45.0";
|
|
src = fetchFromGitHub {
|
|
owner = "neundorf";
|
|
repo = "CuteCom";
|
|
rev = "v${version}";
|
|
sha256 = "07h1r7bcz86fvcvxq6g5zyh7fsginx27jbp81a7hjhhhn6v0dsmh";
|
|
};
|
|
|
|
preConfigure = ''
|
|
substituteInPlace CMakeLists.txt --replace "#find_package(Serialport REQUIRED)" "find_package(Qt5SerialPort REQUIRED)"
|
|
'';
|
|
buildInputs = [qtbase qtserialport cmake];
|
|
|
|
meta = {
|
|
description = "A graphical serial terminal";
|
|
homepage = http://cutecom.sourceforge.net/;
|
|
license = stdenv.lib.licenses.gpl2Plus;
|
|
maintainers = [ stdenv.lib.maintainers.bennofs ];
|
|
platforms = stdenv.lib.platforms.linux;
|
|
};
|
|
}
|