at 15.09-beta 36 lines 1.3 kB view raw
1{ stdenv, fetchurl, kdevplatform, cmake, pkgconfig, automoc4, shared_mime_info, 2 kdebase_workspace, gettext, perl, okteta, qjson, kate, konsole, kde_runtime, oxygen_icons }: 3 4stdenv.mkDerivation rec { 5 name = "${pname}-${version}"; 6 version = "4.7.1"; 7 pname = "kdevelop"; 8 9 src = fetchurl { 10 url = "mirror://kde/stable/${pname}/${version}/src/${name}.tar.xz"; 11 sha256 = "e3ad5377f53739a67216d37cda3f88c03f8fbb0c96e2a9ef4056df3c124e95c1"; 12 }; 13 14 buildInputs = [ kdevplatform kdebase_workspace okteta qjson ]; 15 16 nativeBuildInputs = [ cmake pkgconfig automoc4 shared_mime_info gettext perl ]; 17 18 propagatedUserEnvPkgs = [ kdevplatform kate konsole kde_runtime oxygen_icons ]; 19 20 NIX_CFLAGS_COMPILE = "-I${okteta}/include/KDE"; 21 22 meta = with stdenv.lib; { 23 maintainers = [ maintainers.urkud ]; 24 platforms = platforms.linux; 25 description = "KDE official IDE"; 26 longDescription = 27 '' 28 A free, opensource IDE (Integrated Development Environment) 29 for MS Windows, Mac OsX, Linux, Solaris and FreeBSD. It is a 30 feature-full, plugin extendable IDE for C/C++ and other 31 programing languages. It is based on KDevPlatform, KDE and Qt 32 libraries and is under development since 1998. 33 ''; 34 homepage = http://www.kdevelop.org; 35 }; 36}