icemon: init at v3.3

+26
+24
pkgs/applications/networking/icemon/default.nix
···
··· 1 + { lib, fetchFromGitHub, mkDerivation, qtbase, cmake, extra-cmake-modules, icecream, libcap_ng, lzo, zstd, libarchive, wrapQtAppsHook }: 2 + 3 + mkDerivation rec { 4 + pname = "icemon"; 5 + version = "3.3"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "icecc"; 9 + repo = pname; 10 + rev = "v${version}"; 11 + sha256 = "09jnipr67dhawbxfn69yh7mmjrkylgiqmd0gmc2limd3z15d7pgc"; 12 + }; 13 + 14 + nativeBuildInputs = [ cmake extra-cmake-modules wrapQtAppsHook ]; 15 + buildInputs = [ icecream qtbase libcap_ng lzo zstd libarchive ]; 16 + 17 + meta = with lib; { 18 + description = "Icecream GUI Monitor"; 19 + inherit (src.meta) homepage; 20 + license = licenses.gpl2; 21 + maintainers = with maintainers; [ emantor ]; 22 + platforms = with platforms; linux ++ darwin; 23 + }; 24 + }
+2
pkgs/top-level/all-packages.nix
··· 4536 4537 icecast = callPackage ../servers/icecast { }; 4538 4539 icepeak = haskell.lib.justStaticExecutables haskellPackages.icepeak; 4540 4541 iceshelf = callPackage ../tools/backup/iceshelf { };
··· 4536 4537 icecast = callPackage ../servers/icecast { }; 4538 4539 + icemon = libsForQt5.callPackage ../applications/networking/icemon { }; 4540 + 4541 icepeak = haskell.lib.justStaticExecutables haskellPackages.icepeak; 4542 4543 iceshelf = callPackage ../tools/backup/iceshelf { };