Merge pull request #59852 from Izorkin/memcached

Memcached: update packages
This commit is contained in:
Elis Hirwing 2019-04-19 17:41:40 +02:00 committed by GitHub
commit 6e051adb4e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 26 deletions

View File

@ -1,12 +1,12 @@
{stdenv, fetchurl, cyrus_sasl, libevent}:
stdenv.mkDerivation rec {
version = "1.5.12";
version = "1.5.13";
name = "memcached-${version}";
src = fetchurl {
url = "https://memcached.org/files/${name}.tar.gz";
sha256 = "0aav15f0lh8k4i62aza2bdv4s8vv65j38pz2zc4v45snd3arfby0";
sha256 = "0qsdkjrns4f02lmabq8c7mzl5n4382q2p6a0dvmsjdcpjisagqb1";
};
configureFlags = [

View File

@ -114,33 +114,14 @@ let
buildInputs = [ (if isPhp73 then pkgs.pcre2 else pkgs.pcre) ];
};
memcached = if isPhp73 then memcached73 else memcached7;
memcached7 = assert !isPhp73; buildPecl rec {
name = "memcached-php7";
memcached = buildPecl rec {
version = "3.1.3";
name = "memcached-${version}";
src = fetchgit {
url = "https://github.com/php-memcached-dev/php-memcached";
rev = "e573a6e8fc815f12153d2afd561fc84f74811e2f";
sha256 = "0asfi6rsspbwbxhwmkxxnapd8w01xvfmwr1n9qsr2pryfk0w6y07";
};
configureFlags = [
"--with-zlib-dir=${pkgs.zlib.dev}"
"--with-libmemcached-dir=${pkgs.libmemcached}"
];
nativeBuildInputs = [ pkgs.pkgconfig ];
buildInputs = with pkgs; [ cyrus_sasl zlib ];
};
memcached73 = assert isPhp73; buildPecl rec {
name = "memcached-php73";
src = fetchgit {
url = "https://github.com/php-memcached-dev/php-memcached";
rev = "6d8f5d524f35e72422b9e81319b96f23af02adcc";
sha256 = "1s1d5r3n2h9zys8sqvv52fld6jy21ki7cl0gbbvd9dixqc0lf1jh";
rev = "v${version}";
sha256 = "1w9g8k7bmq3nbzskskpsr5632gh9q75nqy7nkjdzgs17klq9khjk";
};
configureFlags = [