nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 46 lines 917 B view raw
1{ 2 lib, 3 stdenvNoCC, 4 fetchFromGitHub, 5 nixosTests, 6 nix-update-script, 7 php, 8}: 9 10stdenvNoCC.mkDerivation (finalAttrs: { 11 pname = "kanboard"; 12 version = "1.2.49"; 13 14 src = fetchFromGitHub { 15 owner = "kanboard"; 16 repo = "kanboard"; 17 tag = "v${finalAttrs.version}"; 18 hash = "sha256-d74XjURu7vJwn+6p/br76jp4zJiYhYJLSjvxLamt48Q="; 19 }; 20 21 dontBuild = true; 22 23 installPhase = '' 24 runHook preInstall 25 26 mkdir -p $out/share/kanboard 27 cp -rv . $out/share/kanboard 28 29 runHook postInstall 30 ''; 31 32 passthru = { 33 updateScript = nix-update-script { }; 34 tests = lib.optionalAttrs stdenvNoCC.hostPlatform.isLinux { 35 inherit (nixosTests) kanboard; 36 }; 37 }; 38 39 meta = { 40 inherit (php.meta) platforms; 41 description = "Kanban project management software"; 42 homepage = "https://kanboard.org"; 43 license = lib.licenses.mit; 44 maintainers = with lib.maintainers; [ yzx9 ]; 45 }; 46})