mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-26 04:43:09 +03:00
IDEA: 13.1.3 -> 13.1.4
Changed, attribute name separator changed to dashes and decription. Added longDescription.
This commit is contained in:
parent
10e3cf6f5a
commit
8bd3c67552
@ -7,7 +7,7 @@ assert stdenv.isLinux;
|
|||||||
let
|
let
|
||||||
|
|
||||||
buildIdea =
|
buildIdea =
|
||||||
{ name, version, build, src, description, license }:
|
{ name, version, build, src, description, longDescription, license }:
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
inherit name build src;
|
inherit name build src;
|
||||||
@ -58,6 +58,7 @@ let
|
|||||||
meta = {
|
meta = {
|
||||||
homepage = http://www.jetbrains.com/idea/;
|
homepage = http://www.jetbrains.com/idea/;
|
||||||
inherit description;
|
inherit description;
|
||||||
|
inherit longDescription;
|
||||||
inherit license;
|
inherit license;
|
||||||
maintainers = [ stdenv.lib.maintainers.edwtjo ];
|
maintainers = [ stdenv.lib.maintainers.edwtjo ];
|
||||||
platforms = stdenv.lib.platforms.linux;
|
platforms = stdenv.lib.platforms.linux;
|
||||||
@ -66,27 +67,39 @@ let
|
|||||||
|
|
||||||
in {
|
in {
|
||||||
|
|
||||||
idea_community = buildIdea rec {
|
idea-community = buildIdea rec {
|
||||||
name = "idea-community-${version}";
|
name = "idea-community-${version}";
|
||||||
version = "13.1.3";
|
version = "13.1.4b";
|
||||||
build = "IC-135.909";
|
build = "IC-135.1230";
|
||||||
description = "IntelliJ IDEA 13 Community Edition";
|
description = "Integrated Development Environment (IDE) by Jetbrains, community edition";
|
||||||
|
longDescription = ''
|
||||||
|
Lightweight IDE for Java SE, Groovy & Scala development
|
||||||
|
Powerful environment for building Google Android apps
|
||||||
|
Integration with JUnit, TestNG, popular SCMs, Ant & Maven
|
||||||
|
Free, open-source, Apache 2 licensed.
|
||||||
|
'';
|
||||||
license = stdenv.lib.licenses.asl20;
|
license = stdenv.lib.licenses.asl20;
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://download-ln.jetbrains.com/idea/ideaIC-${version}.tar.gz";
|
url = "http://download-ln.jetbrains.com/idea/ideaIC-${version}.tar.gz";
|
||||||
sha256 = "62ed937ef68df16eef4d32772b6510835527f95020db1c76643f17ed2c067b51";
|
sha256 = "8b4ee25fd2934e06b87230b50e1474183ed4b331c1626a7fee69b96294d9616d";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
idea_ultimate = buildIdea rec {
|
idea-ultimate = buildIdea rec {
|
||||||
name = "idea-ultimate-${version}";
|
name = "idea-ultimate-${version}";
|
||||||
version = "13.1.3";
|
version = "13.1.4b";
|
||||||
build = "IU-135.909";
|
build = "IU-135.1230";
|
||||||
description = "IntelliJ IDEA 13 Ultimate Edition";
|
description = "Integrated Development Environment (IDE) by Jetbrains, requires paid license";
|
||||||
|
longDescription = ''
|
||||||
|
Full-featured IDE for JVM-based and polyglot development
|
||||||
|
Java EE, Spring/Hibernate and other technologies support
|
||||||
|
Deployment and debugging with most application servers
|
||||||
|
Duplicate code search, dependency structure matrix, etc.
|
||||||
|
'';
|
||||||
license = stdenv.lib.licenses.unfree;
|
license = stdenv.lib.licenses.unfree;
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://download-ln.jetbrains.com/idea/ideaIU-${version}.tar.gz";
|
url = "http://download-ln.jetbrains.com/idea/ideaIU-${version}.tar.gz";
|
||||||
sha256 = "6d99e49a63a197e19381a85535ab424a7832653db8cceb3bca7d53615ec7a53d";
|
sha256 = "84660d97c9c3e4e7cfd6c2708f4685dc7322157f1e1c2888feac64df119f0606";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user