Merge pull request #38656 from krav/master

sleepyhead: init at 1.0.0-beta

authored by Matthew Justin Bauer and committed by GitHub 65485590 93814ed4

+49
+5
maintainers/maintainer-list.nix
··· 1971 github = "kragniz"; 1972 name = "Louis Taylor"; 1973 }; 1974 kristoff3r = { 1975 email = "k.soeholm@gmail.com"; 1976 github = "kristoff3r";
··· 1971 github = "kragniz"; 1972 name = "Louis Taylor"; 1973 }; 1974 + krav = { 1975 + email = "kristoffer@microdisko.no"; 1976 + github = "krav"; 1977 + name = "Kristoffer Thømt Ravneberg"; 1978 + }; 1979 kristoff3r = { 1980 email = "k.soeholm@gmail.com"; 1981 github = "kristoff3r";
+42
pkgs/applications/misc/sleepyhead/default.nix
···
··· 1 + { stdenv, fetchgit, qt5, zlib, libGLU, libX11 }: 2 + 3 + let 4 + name = "sleepyhead-${version}"; 5 + version = "1.0.0-beta-git"; 6 + in stdenv.mkDerivation { 7 + inherit name; 8 + 9 + src = fetchgit { 10 + url = https://gitlab.com/sleepyhead/sleepyhead-code.git; 11 + rev = "9e2329d8bca45693231b5e3dae80063717c24578"; 12 + sha256 = "0448z8gyaxpgpnksg34lzmffj36jdpm0ir4xxa5gvzagkx0wk07h"; 13 + }; 14 + 15 + buildInputs = [ 16 + qt5.qtbase qt5.qtwebkit qt5.qtserialport 17 + zlib 18 + libGLU 19 + libX11 20 + ]; 21 + 22 + patchPhase = '' 23 + patchShebangs configure 24 + ''; 25 + 26 + installPhase = '' 27 + mkdir -p $out/bin 28 + cp sleepyhead/SleepyHead $out/bin 29 + ''; 30 + 31 + meta = with stdenv.lib; { 32 + homepage = https://sleepyhead.jedimark.net/; 33 + description = "Review and explore data produced by CPAP and related machines"; 34 + longDescription = '' 35 + SleepyHead is cross platform, opensource sleep tracking program for reviewing CPAP and Oximetry data, which are devices used in the treatment of Sleep Disorders like Obstructive Sleep Apnea. 36 + ''; 37 + license = licenses.gpl3; 38 + platforms = platforms.all; 39 + maintainers = [ maintainers.krav ]; 40 + }; 41 + 42 + }
+2
pkgs/top-level/all-packages.nix
··· 4857 4858 sleuthkit = callPackage ../tools/system/sleuthkit {}; 4859 4860 slimrat = callPackage ../tools/networking/slimrat { 4861 inherit (perlPackages) WWWMechanize LWP; 4862 };
··· 4857 4858 sleuthkit = callPackage ../tools/system/sleuthkit {}; 4859 4860 + sleepyhead = callPackage ../applications/misc/sleepyhead {}; 4861 + 4862 slimrat = callPackage ../tools/networking/slimrat { 4863 inherit (perlPackages) WWWMechanize LWP; 4864 };