summary refs log tree commit diff
path: root/pkgs/servers/asterisk
diff options
context:
space:
mode:
authorKranium Gikos Mendoza <kranium@gikos.net>2017-04-26 20:31:56 +1000
committerKranium Gikos Mendoza <kranium@gikos.net>2017-04-26 21:12:10 +1000
commit718c3e8d97e230bdbcc4143ecaebef03905fc0eb (patch)
treea466393dfcf4e7e4f9549bb69d4c98946b196e3b /pkgs/servers/asterisk
parentb3a6d1f99059ff4d00d2c993559b20be48714d55 (diff)
downloadnixpkgs-718c3e8d97e230bdbcc4143ecaebef03905fc0eb.tar
nixpkgs-718c3e8d97e230bdbcc4143ecaebef03905fc0eb.tar.gz
nixpkgs-718c3e8d97e230bdbcc4143ecaebef03905fc0eb.tar.bz2
nixpkgs-718c3e8d97e230bdbcc4143ecaebef03905fc0eb.tar.lz
nixpkgs-718c3e8d97e230bdbcc4143ecaebef03905fc0eb.tar.xz
nixpkgs-718c3e8d97e230bdbcc4143ecaebef03905fc0eb.tar.zst
nixpkgs-718c3e8d97e230bdbcc4143ecaebef03905fc0eb.zip
asterisk-stable: 14.2.1 -> 14.4.0
Diffstat (limited to 'pkgs/servers/asterisk')
-rw-r--r--pkgs/servers/asterisk/default.nix16
1 files changed, 13 insertions, 3 deletions
diff --git a/pkgs/servers/asterisk/default.nix b/pkgs/servers/asterisk/default.nix
index e20cbce9c66..bca7aea94bf 100644
--- a/pkgs/servers/asterisk/default.nix
+++ b/pkgs/servers/asterisk/default.nix
@@ -24,6 +24,11 @@ let
       })
     ];
 
+    # Disable MD5 verification for pjsip
+    postPatch = ''
+      sed -i 's|$(verify_tarball)|true|' third-party/pjproject/Makefile
+    '';
+
     src = fetchurl {
       url = "http://downloads.asterisk.org/pub/telephony/asterisk/old-releases/asterisk-${version}.tar.gz";
       inherit sha256;
@@ -73,6 +78,11 @@ let
     sha256 = "1wq8lpfcd4dfrbl7bgy2yzgp3ldjzq5430fqkhcqad0xfrxj0fdb";
   };
 
+  pjproject-26 = fetchurl {
+    url = http://www.pjsip.org/release/2.6/pjproject-2.6.tar.bz2;
+    sha256 = "1d67c58jn22f7h6smkykk5vwl3sqpc7xi2vm3j3lbn3lq6hisnig";
+  };
+
   mp3-202 = fetchsvn {
     url = http://svn.digium.com/svn/thirdparty/mp3/trunk;
     rev = 202;
@@ -92,10 +102,10 @@ in
   };
 
   asterisk-stable = common {
-    version = "14.2.1";
-    sha256 = "193yhyjn0fwrd7hsmr3qwcx3k2pc6cq70v1mnfdwidix4cqm32xj";
+    version = "14.4.0";
+    sha256 = "095slnhl74hs1c36rgg378azan9zwgryp8him7py4am60lbk3n3w";
     externals = {
-      "externals_cache/pjproject-2.5.5.tar.bz2" = pjproject-255;
+      "externals_cache/pjproject-2.6.tar.bz2" = pjproject-26;
       "addons/mp3" = mp3-202;
     };
   };