This should enable easier auto updates of the packages.wip/yesman
parent
1d78dc8a8b
commit
b62b76b78b
@ -0,0 +1,20 @@ |
||||
{ callPackage, lib, stdenv, nixosTests, ... }@_args: |
||||
|
||||
let |
||||
generic = (import ./generic.nix) _args; |
||||
|
||||
base = callPackage generic (_args // { |
||||
version = "7.3.24"; |
||||
sha256 = "1655rj4w63n5fkvdj3kz9f5jfyjgvzw8a6j8zkzgic1p42xszdsm"; |
||||
|
||||
# https://bugs.php.net/bug.php?id=76826 |
||||
extraPatches = lib.optional stdenv.isDarwin ./php73-darwin-isfinite.patch; |
||||
}); |
||||
|
||||
in base.withExtensions ({ all, ... }: with all; ([ |
||||
bcmath calendar curl ctype dom exif fileinfo filter ftp gd |
||||
gettext gmp hash iconv intl json ldap mbstring mysqli mysqlnd |
||||
opcache openssl pcntl pdo pdo_mysql pdo_odbc pdo_pgsql pdo_sqlite |
||||
pgsql posix readline session simplexml sockets soap sodium sqlite3 |
||||
tokenizer xmlreader xmlwriter zip zlib |
||||
] ++ lib.optionals (!stdenv.isDarwin) [ imap ])) |
@ -0,0 +1,17 @@ |
||||
{ callPackage, lib, stdenv, nixosTests, ... }@_args: |
||||
|
||||
let |
||||
generic = (import ./generic.nix) _args; |
||||
|
||||
base = callPackage generic (_args // { |
||||
version = "7.4.12"; |
||||
sha256 = "0rwrl7xgfq2bbgmy34klgfsqa7v935074ibanmic9pwy4g676vvf"; |
||||
}); |
||||
|
||||
in base.withExtensions ({ all, ... }: with all; ([ |
||||
bcmath calendar curl ctype dom exif fileinfo filter ftp gd |
||||
gettext gmp iconv intl json ldap mbstring mysqli mysqlnd opcache |
||||
openssl pcntl pdo pdo_mysql pdo_odbc pdo_pgsql pdo_sqlite pgsql |
||||
posix readline session simplexml sockets soap sodium sqlite3 |
||||
tokenizer xmlreader xmlwriter zip zlib |
||||
] ++ lib.optionals (!stdenv.isDarwin) [ imap ])) |
Loading…
Reference in new issue