From e184cede9210608ebe5d04972d79338e92ca4b60 Mon Sep 17 00:00:00 2001 From: ajs124 Date: Thu, 3 Sep 2020 03:47:48 +0200 Subject: [PATCH] spandsp: 0.0.6 -> 3.0.0 this looks like a new upstream and freeswitch uses this --- .../development/libraries/spandsp/default.nix | 21 ++++++++++--------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/pkgs/development/libraries/spandsp/default.nix b/pkgs/development/libraries/spandsp/default.nix index 1f9834c08f4..92a6f66d636 100644 --- a/pkgs/development/libraries/spandsp/default.nix +++ b/pkgs/development/libraries/spandsp/default.nix @@ -1,23 +1,24 @@ -{stdenv, fetchurl, audiofile, libtiff}: +{ stdenv, fetchFromGitHub, audiofile, libtiff, autoreconfHook }: stdenv.mkDerivation rec { - version = "0.0.6"; + version = "3.0.0"; pname = "spandsp"; - src=fetchurl { - url = "https://www.soft-switch.org/downloads/spandsp/spandsp-${version}.tar.gz"; - sha256 = "0rclrkyspzk575v8fslzjpgp4y2s4x7xk3r55ycvpi4agv33l1fc"; + src = fetchFromGitHub { + owner = "freeswitch"; + repo = pname; + rev = "6ec23e5a7e411a22d59e5678d12c4d2942c4a4b6"; # upstream does not seem to believe in tags + sha256 = "03w0s99y3zibi5fnvn8lk92dggfgrr0mz5255745jfbz28b2d5y7"; }; outputs = [ "out" "dev" ]; - propagatedBuildInputs = [audiofile libtiff]; + nativeBuildInputs = [ autoreconfHook ]; + propagatedBuildInputs = [ audiofile libtiff ]; + meta = { description = "A portable and modular SIP User-Agent with audio and video support"; - homepage = "http://www.creytiv.com/baresip.html"; + homepage = "https://github.com/freeswitch/spandsp"; platforms = with stdenv.lib.platforms; linux; maintainers = with stdenv.lib.maintainers; [raskin]; license = stdenv.lib.licenses.gpl2; - downloadPage = "http://www.soft-switch.org/downloads/spandsp/"; - inherit version; - updateWalker = true; }; }