aboutsummaryrefslogtreecommitdiff
path: root/infra/libkookie/nixpkgs/pkgs/development/compilers/scala/2.13.nix
diff options
context:
space:
mode:
Diffstat (limited to 'infra/libkookie/nixpkgs/pkgs/development/compilers/scala/2.13.nix')
-rw-r--r--infra/libkookie/nixpkgs/pkgs/development/compilers/scala/2.13.nix47
1 files changed, 0 insertions, 47 deletions
diff --git a/infra/libkookie/nixpkgs/pkgs/development/compilers/scala/2.13.nix b/infra/libkookie/nixpkgs/pkgs/development/compilers/scala/2.13.nix
deleted file mode 100644
index 75996c382a8c..000000000000
--- a/infra/libkookie/nixpkgs/pkgs/development/compilers/scala/2.13.nix
+++ /dev/null
@@ -1,47 +0,0 @@
-{ stdenv, fetchurl, makeWrapper, jre, gnugrep, coreutils }:
-
-stdenv.mkDerivation rec {
- name = "scala-2.13.3";
-
- src = fetchurl {
- url = "https://www.scala-lang.org/files/archive/${name}.tgz";
- sha256 = "0zv9w9f6g2cfydsvp8mqcfgv2v3487xp4ca1qndg6v7jrhdp7wy9";
- };
-
- propagatedBuildInputs = [ jre ] ;
- buildInputs = [ makeWrapper ] ;
-
- installPhase = ''
- mkdir -p $out
- rm "bin/"*.bat
- mv * $out
-
- # put docs in correct subdirectory
- mkdir -p $out/share/doc
- mv $out/doc $out/share/doc/scala
- mv $out/{LICENSE,NOTICE} $out/share/doc/scala
-
- for p in $(ls $out/bin/) ; do
- wrapProgram $out/bin/$p \
- --prefix PATH ":" ${coreutils}/bin \
- --prefix PATH ":" ${gnugrep}/bin \
- --prefix PATH ":" ${jre}/bin \
- --set JAVA_HOME ${jre}
- done
- '';
-
- meta = {
- description = "General purpose programming language";
- longDescription = ''
- Scala is a general purpose programming language designed to express
- common programming patterns in a concise, elegant, and type-safe way.
- It smoothly integrates features of object-oriented and functional
- languages, enabling Java and other programmers to be more productive.
- Code sizes are typically reduced by a factor of two to three when
- compared to an equivalent Java application.
- '';
- homepage = "https://www.scala-lang.org/";
- license = stdenv.lib.licenses.bsd3;
- platforms = stdenv.lib.platforms.all;
- };
-}