aboutsummaryrefslogtreecommitdiff
path: root/pkgs/development/libraries/jemalloc
diff options
context:
space:
mode:
authorKirill Elagin <kirelagin@gmail.com>2016-11-12 12:48:42 +0300
committerDaiderd Jordan <daiderd@gmail.com>2016-11-12 21:13:11 +0100
commitfcfe3c0909c7703bf5cfe6a7c2402e7e1b08b1d6 (patch)
tree5b1e6a38b0e30416ccd478a71b4f97540739a501 /pkgs/development/libraries/jemalloc
parent16a90832cd52dc2a6aa30cb15a128babddd095c9 (diff)
jemalloc: 4.1.1 -> 4.3.1
Fixes #18466.
Diffstat (limited to 'pkgs/development/libraries/jemalloc')
-rw-r--r--pkgs/development/libraries/jemalloc/default.nix9
1 files changed, 5 insertions, 4 deletions
diff --git a/pkgs/development/libraries/jemalloc/default.nix b/pkgs/development/libraries/jemalloc/default.nix
index a332487d4edf..84638bc01ea6 100644
--- a/pkgs/development/libraries/jemalloc/default.nix
+++ b/pkgs/development/libraries/jemalloc/default.nix
@@ -1,11 +1,12 @@
{ stdenv, fetchurl }:
stdenv.mkDerivation rec {
- name = "jemalloc-4.1.1";
+ name = "jemalloc-${version}";
+ version = "4.3.1";
src = fetchurl {
- url = "http://www.canonware.com/download/jemalloc/${name}.tar.bz2";
- sha256 = "1bmdr51wxiir595k2r6z9a7rcgm42kkgnr586xir7vdcndr3pwf8";
+ url = "https://github.com/jemalloc/jemalloc/releases/download/${version}/${name}.tar.bz2";
+ sha256 = "12r71i8nm3vwz21fc16rwbb0pwcg5s05n1qg3rwl2s85v0x1ifzp";
};
# By default, jemalloc puts a je_ prefix onto all its symbols on OSX, which
@@ -14,7 +15,7 @@ stdenv.mkDerivation rec {
configureFlags = stdenv.lib.optional stdenv.isDarwin "--with-jemalloc-prefix=";
meta = with stdenv.lib; {
- homepage = http://www.canonware.com/jemalloc/index.html;
+ homepage = http://jemalloc.net;
description = "General purpose malloc(3) implementation";
longDescription = ''
malloc(3)-compatible memory allocator that emphasizes fragmentation