Commit 5fc58a9c authored by Francesco Gazzetta's avatar Francesco Gazzetta
Browse files

jimtcl: 0.81 -> 0.82

parent ba18b89a
Loading
Loading
Loading
Loading
+10 −7
Original line number Diff line number Diff line
@@ -10,17 +10,18 @@
, readline
, SDL
, SDL_gfx
, openssl
}:

stdenv.mkDerivation rec {
  pname = "jimtcl";
  version = "0.81";
  version = "0.82";

  src = fetchFromGitHub {
    owner = "msteveb";
    repo = "jimtcl";
    rev = version;
    sha256 = "sha256-OpM9y7fQ+18qxl3/5wUCrNA9qiCdA0vTHqLYSw2lvJs=";
    sha256 = "sha256-CDjjrxpoTbLESAbCiCjQ8+E/oJP87gDv9SedQOzH3QY=";
  };

  nativeBuildInputs = [
@@ -29,7 +30,11 @@ stdenv.mkDerivation rec {
  ];

  buildInputs = [
    sqlite readline SDL SDL_gfx
    sqlite
    readline
    SDL
    SDL_gfx
    openssl
  ];

  configureFlags = [
@@ -51,15 +56,13 @@ stdenv.mkDerivation rec {
  preCheck = ''
    # test exec2-3.2 fails depending on platform or sandboxing (?)
    rm tests/exec2.test
    # requires internet access
    rm tests/ssl.test
  '';

  # test posix-1.6 needs the "hostname" command
  nativeCheckInputs = [ inetutils ];

  postInstall = ''
    ln -sr $out/lib/libjim.so.${version} $out/lib/libjim.so
  '';

  meta = {
    description = "An open source small-footprint implementation of the Tcl programming language";
    homepage = "http://jim.tcl.tk/";