aboutsummaryrefslogtreecommitdiff
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)
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;
- };
-}