Unverified Commit 099f05df authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

igv: 2.17.4 -> 2.19.6 (#446252)

parents 2bab612c 5a3404c6
Loading
Loading
Loading
Loading
+9 −6
Original line number Diff line number Diff line
@@ -2,7 +2,7 @@
  lib,
  stdenv,
  fetchzip,
  jdk17,
  jdk21,
  testers,
  wrapGAppsHook3,
  igv,
@@ -10,10 +10,10 @@

stdenv.mkDerivation rec {
  pname = "igv";
  version = "2.17.4";
  version = "2.19.6";
  src = fetchzip {
    url = "https://data.broadinstitute.org/igv/projects/downloads/${lib.versions.majorMinor version}/IGV_${version}.zip";
    sha256 = "sha256-LF/rwm/XlLHAJjiAlQVTmx5l+5Np2b5rPjoCdN/qERU=";
    sha256 = "sha256-hemTOCNBfigpvlFStBbxGGLpORYPfh6vn1pyE8hKWHw=";
  };

  installPhase = ''
@@ -21,10 +21,10 @@ stdenv.mkDerivation rec {
    cp -Rv * $out/share/

    sed -i "s#prefix=.*#prefix=$out/share#g" $out/share/igv.sh
    sed -i 's#\bjava\b#${jdk17}/bin/java#g' $out/share/igv.sh
    sed -i 's#\bjava\b#${jdk21}/bin/java#g' $out/share/igv.sh

    sed -i "s#prefix=.*#prefix=$out/share#g" $out/share/igvtools
    sed -i 's#\bjava\b#${jdk17}/bin/java#g' $out/share/igvtools
    sed -i 's#\bjava\b#${jdk21}/bin/java#g' $out/share/igvtools

    ln -s $out/share/igv.sh $out/bin/igv
    ln -s $out/share/igvtools $out/bin/igvtools
@@ -43,6 +43,9 @@ stdenv.mkDerivation rec {
    description = "Visualization tool for interactive exploration of genomic datasets";
    license = licenses.mit;
    platforms = platforms.unix;
    maintainers = [ maintainers.mimame ];
    maintainers = [
      maintainers.mimame
      maintainers.rollf
    ];
  };
}