about summary refs log tree commit diff
path: root/pkgs/development/libraries/libtoxcore
diff options
context:
space:
mode:
authorJan Malakhovski <oxij@oxij.org>2017-12-07 16:14:28 +0000
committerOrivej Desh <orivej@gmx.fr>2017-12-17 14:33:45 +0000
commitea477463a2cb854a1ebf9c6694b5a0a0e1b40895 (patch)
treedabf386d1179836543c2c2d8620ce7fe5a824c1d /pkgs/development/libraries/libtoxcore
parent205d7f6297d8d10eb4364361d6a0d1104245926e (diff)
downloadnixlib-ea477463a2cb854a1ebf9c6694b5a0a0e1b40895.tar
nixlib-ea477463a2cb854a1ebf9c6694b5a0a0e1b40895.tar.gz
nixlib-ea477463a2cb854a1ebf9c6694b5a0a0e1b40895.tar.bz2
nixlib-ea477463a2cb854a1ebf9c6694b5a0a0e1b40895.tar.lz
nixlib-ea477463a2cb854a1ebf9c6694b5a0a0e1b40895.tar.xz
nixlib-ea477463a2cb854a1ebf9c6694b5a0a0e1b40895.tar.zst
nixlib-ea477463a2cb854a1ebf9c6694b5a0a0e1b40895.zip
libtoxcore-old: remove unused derivation
Diffstat (limited to 'pkgs/development/libraries/libtoxcore')
-rw-r--r--pkgs/development/libraries/libtoxcore/old-api.nix59
1 files changed, 0 insertions, 59 deletions
diff --git a/pkgs/development/libraries/libtoxcore/old-api.nix b/pkgs/development/libraries/libtoxcore/old-api.nix
deleted file mode 100644
index 5757e94559a8..000000000000
--- a/pkgs/development/libraries/libtoxcore/old-api.nix
+++ /dev/null
@@ -1,59 +0,0 @@
-{ stdenv, fetchFromGitHub, autoreconfHook, libsodium, ncurses, libopus
-, libvpx, check, libconfig, pkgconfig }:
-
-let
-  version = "4c220e336330213b151a0c20307d0a1fce04ac9e";
-  date = "20150126";
-
-in stdenv.mkDerivation rec {
-  name = "tox-core-old-${date}-${builtins.substring 0 7 version}";
-
-  src = fetchFromGitHub {
-    owner  = "irungentoo";
-    repo   = "toxcore";
-    rev    = version;
-    sha256 = "152yamak9ykl8dgkx1qzyrpa3f4xr1s8lgcb5k58r9lb1iwnhvqc";
-  };
-
-  NIX_LDFLAGS = "-lgcc_s";
-
-  postPatch = ''
-    # within Nix chroot builds, localhost is unresolvable
-    sed -i -e '/DEFTESTCASE(addr_resolv_localhost)/d' \
-      auto_tests/network_test.c
-    # takes WAAAY too long (~10 minutes) and would timeout
-    sed -i -e '/DEFTESTCASE[^(]*(many_clients\>/d' \
-      auto_tests/tox_test.c
-  '';
-
-  configureFlags = [
-    "--with-libsodium-headers=${libsodium.dev}/include"
-    "--with-libsodium-libs=${libsodium.out}/lib"
-    "--enable-ntox"
-    "--enable-daemon"
-  ];
-
-  buildInputs = [
-    autoreconfHook libsodium ncurses
-    check libconfig pkgconfig
-  ] ++ stdenv.lib.optionals (!stdenv.isArm) [
-    libopus
-  ];
-
-  propagatedBuildInputs = stdenv.lib.optionals (!stdenv.isArm) [ libvpx ];
-
-  # Some tests fail randomly due to timeout. This kind of problem is well known
-  # by upstream: https://github.com/irungentoo/toxcore/issues/{950,1054}
-  # They don't recommend running tests on 50core machines with other cpu-bound
-  # tests running in parallel.
-  #
-  # NOTE: run the tests locally on your machine before upgrading this package!
-  doCheck = false;
-
-  meta = with stdenv.lib; {
-    description = "P2P FOSS instant messaging application aimed to replace Skype with crypto";
-    license = licenses.gpl3Plus;
-    maintainers = with maintainers; [ viric jgeerds ];
-    platforms = platforms.all;
-  };
-}