nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 37 lines 860 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 cmake, 6}: 7 8stdenv.mkDerivation (finalAttrs: { 9 pname = "ttylog"; 10 version = "0.31"; 11 12 src = fetchFromGitHub { 13 owner = "rocasa"; 14 repo = "ttylog"; 15 rev = finalAttrs.version; 16 sha256 = "0c746bpjpa77vsr88fxk8h1803p5np1di1mpjf4jy5bv5x3zwm07"; 17 }; 18 19 nativeBuildInputs = [ cmake ]; 20 21 postPatch = '' 22 substituteInPlace CMakeLists.txt \ 23 --replace-fail "CMAKE_MINIMUM_REQUIRED(VERSION 2.8)" "cmake_minimum_required(VERSION 3.10)" 24 ''; 25 26 meta = { 27 homepage = "https://ttylog.sourceforge.net"; 28 description = "Simple serial port logger"; 29 longDescription = '' 30 A serial port logger which can be used to print everything to stdout 31 that comes from a serial device. 32 ''; 33 license = lib.licenses.gpl2Plus; 34 platforms = lib.platforms.linux; 35 mainProgram = "ttylog"; 36 }; 37})