biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / applications / misc / vue / default.nix
blob678aa886ce90f7f689a4882800e640848381aada
1 { lib, stdenv, fetchurl, jre, runtimeShell }:
3 stdenv.mkDerivation rec {
4   pname = "vue";
5   version = "3.3.0";
6   src = fetchurl {
7     url = "http://releases.atech.tufts.edu/jenkins/job/VUE/116/deployedArtifacts/download/artifact.1";
8     sha256 = "0yfzr80pw632lkayg4qfmwzrqk02y30yz8br7isyhmgkswyp5rnx";
9   };
11   dontUnpack = true;
13   installPhase = ''
14     mkdir -p "$out"/{share/vue,bin}
15     cp ${src} "$out/share/vue/vue.jar"
16     echo '#!${runtimeShell}' >> "$out/bin/vue"
17     echo '${jre}/bin/java -jar "'"$out/share/vue/vue.jar"'" "$@"' >> "$out/bin/vue"
18     chmod a+x "$out/bin/vue"
19   '';
21   meta = {
22     description = "Visual Understanding Environment - mind mapping software";
23     maintainers = with lib.maintainers; [ raskin ];
24     platforms = with lib.platforms; linux;
25     sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
26     license = lib.licenses.ecl20;
27     mainProgram = "vue";
28   };