pytrainer: unpin python 3.10
[NixPkgs.git] / pkgs / servers / guacamole-client / default.nix
blobcc02021804366d2b43a3e776e77c362f39edf444
1 { lib
2 , stdenvNoCC
3 , fetchurl
4 }:
6 stdenvNoCC.mkDerivation (finalAttrs: {
7   pname = "guacamole-client";
8   version = "1.5.5";
10   src = fetchurl {
11     url = "mirror://apache/guacamole/${finalAttrs.version}/binary/guacamole-${finalAttrs.version}.war";
12     hash = "sha256-QmcwfzYAZjcj8kr5LVlumcg1lCUxUTUFKkLUUflSkgA=";
13   };
15   dontUnpack = true;
16   dontBuild = true;
18   installPhase = ''
19     runHook preInstall
21     mkdir -p $out/webapps
22     cp $src $out/webapps/guacamole.war
24     runHook postInstall
25   '';
27   meta = {
28     description = "Clientless remote desktop gateway";
29     homepage = "https://guacamole.apache.org/";
30     license = lib.licenses.asl20;
31     maintainers = [ lib.maintainers.drupol ];
32     platforms = [ "x86_64-linux" "i686-linux" ];
33     sourceProvenance = [
34       lib.sourceTypes.binaryBytecode
35     ];
36   };