summary refs log tree commit diff
path: root/pkgs/tools/X11
diff options
context:
space:
mode:
authorPol Dellaiera <pol.dellaiera@protonmail.com>2023-07-29 22:34:04 +0200
committerPol Dellaiera <pol.dellaiera@protonmail.com>2023-07-29 22:34:04 +0200
commit50a7139fbd1acd4a3d4cfa695e694c529dd26f3a (patch)
treeff4b90fc1e79eaa14e314713192773ba99322b2c /pkgs/tools/X11
parent9ab9515d0a3cc7d9002951fae3c53d3bbf08f32f (diff)
pmenu: use `finalAttrs` pattern
Diffstat (limited to 'pkgs/tools/X11')
-rw-r--r--pkgs/tools/X11/pmenu/default.nix18
1 files changed, 9 insertions, 9 deletions
diff --git a/pkgs/tools/X11/pmenu/default.nix b/pkgs/tools/X11/pmenu/default.nix
index d6fb5d563aebe..c5f6274d988e5 100644
--- a/pkgs/tools/X11/pmenu/default.nix
+++ b/pkgs/tools/X11/pmenu/default.nix
@@ -12,15 +12,15 @@
 , conf ? null
 }:
 
-stdenv.mkDerivation rec {
+stdenv.mkDerivation (finalAttrs: {
   pname = "pmenu";
   version = "3.1.1";
 
   src = fetchFromGitHub {
     owner = "phillbush";
     repo = "pmenu";
-    rev = "v${version}";
-    sha256 = "sha256-7NI5az3LxOYEnsts8Qqi3gvO3dXpNjPDOTW2c5Y25Lc=";
+    rev = "v${finalAttrs.version}";
+    hash = "sha256-7NI5az3LxOYEnsts8Qqi3gvO3dXpNjPDOTW2c5Y25Lc=";
   };
 
   buildInputs = [
@@ -45,16 +45,16 @@ stdenv.mkDerivation rec {
     "PREFIX=\${out}"
   ];
 
-  meta = with lib; {
+  meta = {
     description = "A pie-menu tool";
+    homepage = "https://github.com/phillbush/pmenu";
+    license = lib.licenses.mit;
     longDescription = ''
       πmenu is a pie menu utility for X. πmenu receives a menu specification in
       stdin, shows a menu for the user to select one of the options, and outputs
       the option selected to stdout.
     '';
-    homepage = "https://github.com/phillbush/pmenu";
-    license = licenses.mit;
-    maintainers = with maintainers; [ azahi ];
-    platforms = platforms.unix;
+    maintainers = [ lib.maintainers.azahi ];
+    platforms = lib.platforms.unix;
   };
-}
+})