9edfad2717
Unfortunately they've changed their build system to be makefile-only and they don't seem to include test cases in the CLI anymore, so we needed to adapt accordingly. Also added freealut and openal to the buildInputs, in order to allow audio support. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
31 lines
859 B
Nix
31 lines
859 B
Nix
{ stdenv, fetchurl, autoconf, libtool, automake, libsodium, ncurses
|
|
, libtoxcore, openal, libvpx, freealut, libconfig, pkgconfig }:
|
|
|
|
let
|
|
version = "7566aa9d26";
|
|
date = "20140728";
|
|
in
|
|
stdenv.mkDerivation rec {
|
|
name = "toxic-${date}-${version}";
|
|
|
|
src = fetchurl {
|
|
url = "https://github.com/Tox/toxic/tarball/${version}";
|
|
name = "${name}.tar.gz";
|
|
sha256 = "13vns0qc0hxhab6rpz0irnzgv42mp3v1nrbwm90iymhf4xkc9nwa";
|
|
};
|
|
|
|
makeFlags = [ "-Cbuild" "VERSION=${version}" ];
|
|
installFlags = [ "PREFIX=$(out)" ];
|
|
|
|
buildInputs = [
|
|
autoconf libtool automake libtoxcore libsodium ncurses openal libvpx
|
|
freealut libconfig pkgconfig
|
|
];
|
|
|
|
meta = {
|
|
description = "Reference CLI for Tox";
|
|
license = stdenv.lib.licenses.gpl3Plus;
|
|
maintainers = with stdenv.lib.maintainers; [ viric ];
|
|
platforms = stdenv.lib.platforms.all;
|
|
};
|
|
}
|