{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 = {}; }