about summary refs log tree commit diff
path: root/pkgs/development/interpreters/io
diff options
context:
space:
mode:
authorAlexey Shmalko <rasen.dubi@gmail.com>2016-07-07 02:22:32 +0300
committerAlexey Shmalko <rasen.dubi@gmail.com>2016-07-07 13:45:29 +0300
commit401016780339eb62f51c294f51d02dc363199dd5 (patch)
tree5b5de2926e82a4d78e5320513e6b74b452b4f1ef /pkgs/development/interpreters/io
parentd787e62d3970b0e37061f8f397a7db624232a209 (diff)
downloadnixlib-401016780339eb62f51c294f51d02dc363199dd5.tar
nixlib-401016780339eb62f51c294f51d02dc363199dd5.tar.gz
nixlib-401016780339eb62f51c294f51d02dc363199dd5.tar.bz2
nixlib-401016780339eb62f51c294f51d02dc363199dd5.tar.lz
nixlib-401016780339eb62f51c294f51d02dc363199dd5.tar.xz
nixlib-401016780339eb62f51c294f51d02dc363199dd5.tar.zst
nixlib-401016780339eb62f51c294f51d02dc363199dd5.zip
io: clean up
Diffstat (limited to 'pkgs/development/interpreters/io')
-rw-r--r--pkgs/development/interpreters/io/default.nix30
1 files changed, 15 insertions, 15 deletions
diff --git a/pkgs/development/interpreters/io/default.nix b/pkgs/development/interpreters/io/default.nix
index 8ed50b886876..5adca2c0b42c 100644
--- a/pkgs/development/interpreters/io/default.nix
+++ b/pkgs/development/interpreters/io/default.nix
@@ -13,28 +13,25 @@ stdenv.mkDerivation {
     sha256 = "0ll2kd72zy8vf29sy0nnx3awk7nywpwpv21rvninjjaqkygrc0qw";
   };
 
+  nativeBuildInputs = [
+    cmake
+  ];
+
   buildInputs = [
-    cmake zlib sqlite gmp libffi cairo ncurses freetype
+    zlib sqlite gmp libffi cairo ncurses freetype
     mesa libpng libtiff libjpeg readline libsndfile libxml2
     freeglut libsamplerate pcre libevent libedit yajl
     pkgconfig glfw openssl libpthreadstubs libXdmcp
     libmemcached python3
   ];
 
-  configurePhase=''
-  # The Addon generation (AsyncRequest and a others checked) seems to have
-  # trouble with building on Virtual machines. Disabling them until it
-  # can be fully investigated.
-  sed -ie \
-        "s/add_subdirectory(addons)/#add_subdirectory(addons)/g" \
-        CMakeLists.txt
-  mkdir build
-  cd build
-  cmake  -DCMAKE_INSTALL_PREFIX="$out" ..
-  '';
-
-  installPhase=''
-  make install
+  preConfigure = ''
+    # The Addon generation (AsyncRequest and a others checked) seems to have
+    # trouble with building on Virtual machines. Disabling them until it
+    # can be fully investigated.
+    sed -ie \
+          "s/add_subdirectory(addons)/#add_subdirectory(addons)/g" \
+          CMakeLists.txt
   '';
 
   # for gcc5; c11 inline semantics breaks the build
@@ -42,6 +39,9 @@ stdenv.mkDerivation {
 
   meta = with stdenv.lib; {
     description = "Io programming language";
+    homepage = http://iolanguage.org/;
+    license = licenses.bsd3;
+
     maintainers = with maintainers; [
       raskin
       z77z