chronos: remove package
This failed to build for >9 months, as mesos failed to build for >9 months.
This commit is contained in:
parent
a90b929020
commit
b4eebe4a40
@ -1,14 +0,0 @@
|
|||||||
{stdenv, curl}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "chronos-maven-deps";
|
|
||||||
builder = ./fetch-chronos-deps.sh;
|
|
||||||
|
|
||||||
outputHashAlgo = "sha256";
|
|
||||||
outputHashMode = "recursive";
|
|
||||||
outputHash = "0mm2sb1p5zz6b0z2s4zhdlix6fafydsxmqjy8zbkwzw4f6lazzyl";
|
|
||||||
|
|
||||||
nativeBuildInputs = [ curl ];
|
|
||||||
|
|
||||||
impureEnvVars = stdenv.lib.fetchers.proxyImpureEnvVars;
|
|
||||||
}
|
|
@ -1,39 +0,0 @@
|
|||||||
{ stdenv, lib, makeWrapper, fetchgit, curl, jdk, maven, nodejs, mesos }:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
pname = "chronos";
|
|
||||||
version = "286b2ccb8e4695f8e413406ceca85b60d3a87e22";
|
|
||||||
|
|
||||||
src = fetchgit {
|
|
||||||
url = "https://github.com/airbnb/chronos";
|
|
||||||
rev = version;
|
|
||||||
sha256 = "0hrln3ad2g2cq2xqmy5mq32cdxxb9vb6v6jp6kcq03f8km6v3g9c";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildInputs = [ makeWrapper curl jdk maven nodejs mesos ];
|
|
||||||
|
|
||||||
mavenRepo = import ./chronos-deps.nix { inherit stdenv curl; };
|
|
||||||
|
|
||||||
buildPhase = ''
|
|
||||||
ln -s $mavenRepo .m2
|
|
||||||
mvn package -Dmaven.repo.local=$(pwd)/.m2
|
|
||||||
'';
|
|
||||||
|
|
||||||
installPhase = ''
|
|
||||||
mkdir -p $out/{bin,libexec/chronos}
|
|
||||||
cp target/chronos*.jar $out/libexec/chronos/${pname}-${version}.jar
|
|
||||||
|
|
||||||
makeWrapper ${jdk.jre}/bin/java $out/bin/chronos \
|
|
||||||
--add-flags "-Xmx384m -Xms384m -cp $out/libexec/chronos/${pname}-${version}.jar com.airbnb.scheduler.Main" \
|
|
||||||
--prefix "MESOS_NATIVE_LIBRARY" : "$MESOS_NATIVE_LIBRARY"
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
homepage = "http://airbnb.github.io/chronos";
|
|
||||||
license = licenses.asl20;
|
|
||||||
description = "Fault tolerant job scheduler for Mesos which handles dependencies and ISO8601 based schedules";
|
|
||||||
maintainers = with maintainers; [ offline ];
|
|
||||||
platforms = platforms.unix;
|
|
||||||
broken = true; # doesn't build https://hydra.nixos.org/build/25768319
|
|
||||||
};
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load Diff
@ -71,6 +71,7 @@ mapAliases ({
|
|||||||
catfish = xfce.catfish; # added 2019-12-22
|
catfish = xfce.catfish; # added 2019-12-22
|
||||||
cgmanager = throw "cgmanager was deprecated by lxc and therefore removed from nixpkgs."; # added 2020-06-05
|
cgmanager = throw "cgmanager was deprecated by lxc and therefore removed from nixpkgs."; # added 2020-06-05
|
||||||
checkbashism = checkbashisms; # added 2016-08-16
|
checkbashism = checkbashisms; # added 2016-08-16
|
||||||
|
chronos = throw "chronos has been removed from nixpkgs, as it was unmaintained"; # added 2020-08-15
|
||||||
cide = throw "deprecated in 2019-09-11: abandoned by upstream";
|
cide = throw "deprecated in 2019-09-11: abandoned by upstream";
|
||||||
cinepaint = throw "cinepaint has been removed from nixpkgs, as it was unmaintained"; # added 2019-12-10
|
cinepaint = throw "cinepaint has been removed from nixpkgs, as it was unmaintained"; # added 2019-12-10
|
||||||
cifs_utils = cifs-utils; # added 2016-08
|
cifs_utils = cifs-utils; # added 2016-08
|
||||||
|
@ -19438,8 +19438,6 @@ in
|
|||||||
|
|
||||||
chromium = callPackage ../applications/networking/browsers/chromium (config.chromium or {});
|
chromium = callPackage ../applications/networking/browsers/chromium (config.chromium or {});
|
||||||
|
|
||||||
chronos = callPackage ../applications/networking/cluster/chronos { };
|
|
||||||
|
|
||||||
chromiumBeta = lowPrio (chromium.override { channel = "beta"; });
|
chromiumBeta = lowPrio (chromium.override { channel = "beta"; });
|
||||||
|
|
||||||
chromiumDev = lowPrio (chromium.override { channel = "dev"; });
|
chromiumDev = lowPrio (chromium.override { channel = "dev"; });
|
||||||
|
Loading…
x
Reference in New Issue
Block a user