diff options
author | Felix Buehler <account@buehler.rocks> | 2022-01-13 00:18:22 +0100 |
---|---|---|
committer | Felix Buehler <account@buehler.rocks> | 2022-01-13 00:18:22 +0100 |
commit | 002ab67a213b3ee0d71d5f3cc396d77cefc9aedd (patch) | |
tree | e903f200088651876ce1cee3cefb5603b4be5b31 /pkgs/tools/X11 | |
parent | 5321a6b82afca8980c2faf923c2713d3dc1ca25c (diff) | |
download | nixpkgs-002ab67a213b3ee0d71d5f3cc396d77cefc9aedd.tar nixpkgs-002ab67a213b3ee0d71d5f3cc396d77cefc9aedd.tar.gz nixpkgs-002ab67a213b3ee0d71d5f3cc396d77cefc9aedd.tar.bz2 nixpkgs-002ab67a213b3ee0d71d5f3cc396d77cefc9aedd.tar.lz nixpkgs-002ab67a213b3ee0d71d5f3cc396d77cefc9aedd.tar.xz nixpkgs-002ab67a213b3ee0d71d5f3cc396d77cefc9aedd.tar.zst nixpkgs-002ab67a213b3ee0d71d5f3cc396d77cefc9aedd.zip |
ratmen: refactor
Diffstat (limited to 'pkgs/tools/X11')
-rw-r--r-- | pkgs/tools/X11/ratmen/default.nix | 39 |
1 files changed, 15 insertions, 24 deletions
diff --git a/pkgs/tools/X11/ratmen/default.nix b/pkgs/tools/X11/ratmen/default.nix index 9c662a638e8..8a07b41ac37 100644 --- a/pkgs/tools/X11/ratmen/default.nix +++ b/pkgs/tools/X11/ratmen/default.nix @@ -1,35 +1,26 @@ -{lib, stdenv, fetchurl, perl, xorgproto, libX11}: -let - s = # Generated upstream information - rec { - baseName="ratmen"; - version="2.2.3"; - name="${baseName}-${version}"; - hash="0gnfqhnch9x8jhr87gvdjcp1wsqhchfjilpnqcwx5j0nlqyz6wi6"; - url="http://www.update.uu.se/~zrajm/programs/ratmen/ratmen-2.2.3.tar.gz"; - sha256="0gnfqhnch9x8jhr87gvdjcp1wsqhchfjilpnqcwx5j0nlqyz6wi6"; +{ lib, stdenv, fetchurl, perl, xorgproto, libX11 }: + +stdenv.mkDerivation rec { + pname = "ratmen"; + version = "2.2.3"; + src = fetchurl { + url = "http://www.update.uu.se/~zrajm/programs/ratmen/ratmen-${version}.tar.gz"; + sha256 = "0gnfqhnch9x8jhr87gvdjcp1wsqhchfjilpnqcwx5j0nlqyz6wi6"; }; buildInputs = [ - perl xorgproto libX11 + perl + xorgproto + libX11 ]; -in -stdenv.mkDerivation { - inherit (s) name version; - inherit buildInputs; - src = fetchurl { - inherit (s) url sha256; - }; makeFlags = [ "PREFIX=$(out)" ]; - meta = { - inherit (s) version; + meta = with lib; { description = "A minimalistic X11 menu creator"; - license = lib.licenses.free ; # 9menu derivative with 9menu license - maintainers = [lib.maintainers.raskin]; - platforms = lib.platforms.linux; + license = licenses.free; # 9menu derivative with 9menu license + maintainers = with maintainers; [ raskin ]; + platforms = platforms.linux; homepage = "http://www.update.uu.se/~zrajm/programs/"; downloadPage = "http://www.update.uu.se/~zrajm/programs/ratmen/"; - updateWalker = true; }; } |