Commit f831445c authored by P. R. d. O's avatar P. R. d. O Committed by Rick van Schijndel
Browse files

gometer: remove

parent 474df7ca
Loading
Loading
Loading
Loading
+0 −48
Original line number Diff line number Diff line
{ lib, stdenv, fetchurl, rpmextract, wrapGAppsHook, nwjs }:

stdenv.mkDerivation rec {
  pname = "gometer";
  version = "5.2.0";

  src = fetchurl {
    url = "https://gometer-prod-new-apps.s3-accelerate.amazonaws.com/${version}/goMeter-linux64.rpm";
    sha256 = "sha256-E53sVvneW2EMPz9HNCgbGuHnDlVihE+Lf+DkFIP+j28=";
  };

  nativeBuildInputs = [
    rpmextract
    wrapGAppsHook
  ];

  dontBuild = true;
  dontConfigure = true;

  unpackPhase = ''
    rpmextract ${src}
  '';

  installPhase = ''
    runHook preInstall

    mv usr $out
    mv opt $out

    mkdir $out/share/applications
    mv $out/opt/goMeter/goMeter.desktop $out/share/applications/gometer.desktop
    substituteInPlace $out/share/applications/gometer.desktop \
      --replace '/opt/goMeter/' ""

    makeWrapper ${nwjs}/bin/nw $out/bin/goMeter \
      --add-flags $out/opt/goMeter/package.nw

    runHook postInstall
  '';

  meta = with lib; {
    description = "Analytic-Tracking tool for GoLance";
    homepage = "https://golance.com/download-gometer";
    sourceProvenance = with sourceTypes; [ binaryNativeCode ];
    license = licenses.unfree;
    maintainers = with maintainers; [ wolfangaukang ];
  };
}
+1 −0
Original line number Diff line number Diff line
@@ -582,6 +582,7 @@ mapAliases ({
  go-mk = throw "go-mk has been dropped due to the lack of maintanence from upstream since 2015"; # Added 2022-06-02
  go-pup = throw "'go-pup' has been renamed to/replaced by 'pup'"; # Converted to throw 2022-02-22
  go-repo-root = throw "go-repo-root has been dropped due to the lack of maintanence from upstream since 2014"; # Added 2022-06-02
  gometer = throw "gometer has been removed from nixpkgs because goLance stopped offering Linux support"; # Added 2023-02-10
  gpgstats = throw "gpgstats has been removed: upstream is gone"; # Added 2022-02-06
  gpshell = throw "gpshell has been removed, because it was unmaintained in nixpkgs"; # added 2021-12-17

+0 −2
Original line number Diff line number Diff line
@@ -25803,8 +25803,6 @@ with pkgs;
  gmailctl = callPackage ../applications/networking/gmailctl { };
  gometer = callPackage ../applications/misc/gometer { };
  gomp = callPackage ../applications/version-management/gomp { };
  gomplate = callPackage ../development/tools/gomplate { };