106 lines
4.1 KiB
Nix
106 lines
4.1 KiB
Nix
|
{composerEnv, fetchurl, fetchgit ? null, fetchhg ? null, fetchsvn ? null, noDev ? false}:
|
||
|
|
||
|
let
|
||
|
packages = {
|
||
|
"psr/container" = {
|
||
|
targetDir = "";
|
||
|
src = composerEnv.buildZipPackage {
|
||
|
name = "psr-container-c71ecc56dfe541dbd90c5360474fbc405f8d5963";
|
||
|
src = fetchurl {
|
||
|
url = "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963";
|
||
|
sha256 = "1mvan38yb65hwk68hl0p7jymwzr4zfnaxmwjbw7nj3rsknvga49i";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
"symfony/console" = {
|
||
|
targetDir = "";
|
||
|
src = composerEnv.buildZipPackage {
|
||
|
name = "symfony-console-5f360ebc65c55265a74d23d7fe27f957870158a1";
|
||
|
src = fetchurl {
|
||
|
url = "https://api.github.com/repos/symfony/console/zipball/5f360ebc65c55265a74d23d7fe27f957870158a1";
|
||
|
sha256 = "0y4lq8hd71pg2jwfkrmzhcy85z2rpc05wk43x9sq20pdw312fg0d";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
"symfony/deprecation-contracts" = {
|
||
|
targetDir = "";
|
||
|
src = composerEnv.buildZipPackage {
|
||
|
name = "symfony-deprecation-contracts-63afe740e99a13ba87ec199bb07bbdee937a5b62";
|
||
|
src = fetchurl {
|
||
|
url = "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62";
|
||
|
sha256 = "1blzjsmk38b36l15khbx2qs3c6xqmfp32l9xxq3305ifshw7ldby";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
"symfony/polyfill-ctype" = {
|
||
|
targetDir = "";
|
||
|
src = composerEnv.buildZipPackage {
|
||
|
name = "symfony-polyfill-ctype-a3cc8b044a6ea513310cbd48ef7333b384945638";
|
||
|
src = fetchurl {
|
||
|
url = "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638";
|
||
|
sha256 = "1gwalz2r31bfqldkqhw8cbxybmc1pkg74kvg07binkhk531gjqdn";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
"symfony/polyfill-intl-grapheme" = {
|
||
|
targetDir = "";
|
||
|
src = composerEnv.buildZipPackage {
|
||
|
name = "symfony-polyfill-intl-grapheme-b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe";
|
||
|
src = fetchurl {
|
||
|
url = "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe";
|
||
|
sha256 = "06kbz2rqp0kyxpry055pciv02ihl7vgygigqhdqqy6q7aphg9i9a";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
"symfony/polyfill-intl-normalizer" = {
|
||
|
targetDir = "";
|
||
|
src = composerEnv.buildZipPackage {
|
||
|
name = "symfony-polyfill-intl-normalizer-3833d7255cc303546435cb650316bff708a1c75c";
|
||
|
src = fetchurl {
|
||
|
url = "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c";
|
||
|
sha256 = "0qrq26nw97xfcl0p8x4ria46lk47k73vjjyqiklpw8w5cbibsfxj";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
"symfony/polyfill-mbstring" = {
|
||
|
targetDir = "";
|
||
|
src = composerEnv.buildZipPackage {
|
||
|
name = "symfony-polyfill-mbstring-6d857f4d76bd4b343eac26d6b539585d2bc56493";
|
||
|
src = fetchurl {
|
||
|
url = "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493";
|
||
|
sha256 = "0g9a4jdc0gf7vilvz1yfyzj83bisaqa6j4sz0j9arwjzlc1p2708";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
"symfony/service-contracts" = {
|
||
|
targetDir = "";
|
||
|
src = composerEnv.buildZipPackage {
|
||
|
name = "symfony-service-contracts-f021b05a130d35510bd6b25fe9053c2a8a15d5d4";
|
||
|
src = fetchurl {
|
||
|
url = "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4";
|
||
|
sha256 = "0gg6vg2x75gn5krzm99bkmk2xpc3n2i2xsi45gf3crgdyrh7mb37";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
"symfony/string" = {
|
||
|
targetDir = "";
|
||
|
src = composerEnv.buildZipPackage {
|
||
|
name = "symfony-string-42f505aff654e62ac7ac2ce21033818297ca89ca";
|
||
|
src = fetchurl {
|
||
|
url = "https://api.github.com/repos/symfony/string/zipball/42f505aff654e62ac7ac2ce21033818297ca89ca";
|
||
|
sha256 = "02cji47gy7rhrhvmbsg2gvis4875di6d2w89kbz8n2g8w8v2yhay";
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
};
|
||
|
devPackages = {};
|
||
|
in
|
||
|
composerEnv.buildPackage {
|
||
|
inherit packages devPackages noDev;
|
||
|
name = "composer2nix-example";
|
||
|
src = composerEnv.filterSrc ./.;
|
||
|
executable = false;
|
||
|
symlinkDependencies = false;
|
||
|
meta = {};
|
||
|
}
|