nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 49 lines 899 B view raw
1{ 2 lib, 3 stdenv, 4 fetchFromGitHub, 5 nix-update-script, 6 pkg-config, 7 meson, 8 ninja, 9 libX11, 10 libXext, 11}: 12 13stdenv.mkDerivation (finalAttrs: { 14 pname = "9menu"; 15 version = "1.11"; 16 17 src = fetchFromGitHub { 18 owner = "arnoldrobbins"; 19 repo = "9menu"; 20 tag = "9menu-release-${finalAttrs.version}"; 21 hash = "sha256-J0vHArLH8WDCOvbbF4TYd9b75+5UkhnVdhbbeiUJ4SM="; 22 }; 23 24 nativeBuildInputs = [ 25 pkg-config 26 meson 27 ninja 28 ]; 29 buildInputs = [ 30 libX11 31 libXext 32 ]; 33 34 passthru.updateScript = nix-update-script { 35 extraArgs = [ 36 "--version-regex" 37 "9menu-release-([0-9.]+)" 38 ]; 39 }; 40 41 meta = { 42 homepage = "https://github.com/arnoldrobbins/9menu"; 43 description = "Simple X11 menu program for running commands"; 44 mainProgram = "9menu"; 45 license = lib.licenses.gpl3Plus; 46 maintainers = [ ]; 47 platforms = libX11.meta.platforms; 48 }; 49})