git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #118411 from devhell/init-cpufetch
commitd2c3e2ae89a95b0fb47230738f3d22bf7c9d2856 authorSandro <sandro.jaeckel@gmail.com> dateThu 15 Apr 2021, 22:07 (6 years ago) parent403f6b996fc3c3
2 files changed+36
pkgs/tools/misc/cpufetch/default.nix+34 pkgs/top-level/all-packages.nix+2
pkgs/tools/misc/cpufetch/default.nixnew file+34
@@ -0,0 +1,34 @@
1+{ stdenv, lib, fetchFromGitHub, installShellFiles }:
2+
3+stdenv.mkDerivation rec {
4+ pname = "cpufetch";
5+ version = "0.94";
6+
7+ src = fetchFromGitHub {
8+ owner = "Dr-Noob";
9+ repo = "cpufetch";
10+ rev = "v${version}";
11+ sha256 = "1gncgkhqd8bnz254qa30yyl10qm28dwx6aif0dwrj38z5ql40ck9";
12+ };
13+
14+ nativeBuildInputs = [ installShellFiles ];
15+
16+ installPhase = ''
17+ runHook preInstall
18+
19+ mkdir $out
20+ install -Dm755 cpufetch $out/bin/cpufetch
21+ install -Dm644 LICENSE $out/share/licenses/cpufetch/LICENSE
22+ installManPage cpufetch.8
23+
24+ runHook postInstall
25+ '';
26+
27+ meta = with lib; {
28+ description = "Simplistic yet fancy CPU architecture fetching tool";
29+ license = licenses.mit;
30+ homepage = "https://github.com/Dr-Noob/cpufetch";
31+ changelog = "https://github.com/Dr-Noob/cpufetch/releases/tag/v${version}";
32+ maintainers = with maintainers; [ devhell ];
33+ };
34+}
pkgs/top-level/all-packages.nix+2
@@ -3620,6 +3620,8 @@ in
36203620
36213621 cpio = callPackage ../tools/archivers/cpio { };
36223622
3623+ cpufetch = callPackage ../tools/misc/cpufetch { };
3624+
36233625 crackxls = callPackage ../tools/security/crackxls { };
36243626
36253627 create-cycle-app = nodePackages.create-cycle-app;