11 stdenvNoCC.mkDerivation (finalAttrs: {
15 src = fetchFromGitHub {
18 rev = "v${finalAttrs.version}";
19 hash = "sha256-cyKSwzoVbS/0Fiv02kFIF4MTOqzpKSEFwwUwS4yqL6Q=";
20 fetchSubmodules = true;
39 cp adminer-${finalAttrs.version}.php $out/adminer.php
40 cp ${./index.php} $out/index.php
42 ${lib.optionalString (theme != null) ''
43 cp designs/${theme}/adminer.css $out/adminer.css
48 cp plugins/plugin.php $out/plugins/plugin.php
50 ${lib.optionalString (plugins != []) ''
51 cp plugins/*.php $out/plugins/
52 cp ${pkgs.writeText "$out/plugins.json" ''
53 ${toString (builtins.toJSON plugins)}
61 updateScript = nix-update-script { };
65 description = "Database management in a single PHP file";
66 homepage = "https://docs.adminerevo.org";
67 license = with licenses; [ asl20 gpl2Only ];
68 maintainers = with maintainers; [
71 platforms = platforms.all;