{"push_id":537185436,"size":504,"distinct_size":0,"ref":"refs/heads/experimental/arangodb","head":"3add44debb6c49920f7f768be7fa0d309e796f41","before":"aebcc61975ae0a5e985e673ab797cf82b081c325","commits":[{"sha":"2f4517697eb0882a5047faad3f8f42483f4d417e","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Add ssl support to snapServer package.","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/2f4517697eb0882a5047faad3f8f42483f4d417e"},{"sha":"632ccf8bc6ef36a132cc0eb39eff052838db6113","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Merge branch 'master' of https://github.com/NixOS/nixpkgs","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/632ccf8bc6ef36a132cc0eb39eff052838db6113"},{"sha":"e0b29501689922319d685c46a6258cb111e9d965","author":{"email":"3f305b4b498a0d8642698be7e34009ae75d7e01c@newartisans.com","name":"John Wiegley"},"message":"Initial work on ghcjs","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/e0b29501689922319d685c46a6258cb111e9d965"},{"sha":"edcfe3cab6a9cc9ea197a9380a74b0b2b57e623e","author":{"email":"3f305b4b498a0d8642698be7e34009ae75d7e01c@newartisans.com","name":"John Wiegley"},"message":"haskell-optparse-applicative: make 0.7.0.2 available","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/edcfe3cab6a9cc9ea197a9380a74b0b2b57e623e"},{"sha":"9cc408303a23e353f3ac6a56af8ce9dc1488dd9f","author":{"email":"3f305b4b498a0d8642698be7e34009ae75d7e01c@newartisans.com","name":"John Wiegley"},"message":"haskell-text-binary: new expression","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/9cc408303a23e353f3ac6a56af8ce9dc1488dd9f"},{"sha":"4e7aa4be874d2d0f10da4eb41ef9ec14c14b72bf","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Make ghcjs build.\n\nNote: In order to run ghcjs, you must set LD_LIBRARY_PATH=${ghcjs}/lib/ghc-7.8.2/ghcjs-0.1.0:$LD_LIBRARY_PATH so that it can find libHSghcjs-0.1.0-ghc7.8.2.so\n\n* ghcjs itself (as opposed to ghcjs-built libraries) must be built with the non-ghcjs version of cabal.  I'm not sure whether this is strictly necessary, but it prevented an error.\n* CabalGhcjs and cabalInstallGhcjs must be explicitly provided to ghcjs-boot\n* Since ghcjs-boot writes to its home directory, we set the home directory to our working directory\n* To enable ghcjs-boot to find a particular .h file, we must create a symlink in ghcjs-boot/boot to its parent directory\n* gmp must be provided.  Adding it to the LD_LIBRARY_PATH is necessary, but I am not sure whether the uses in buildDepends and the arguments to ghcjs-boot are necessary\n* If ghcjs-boot cannot find the shims package, it will attempt (and fail) to download it, so we must put it in place ahead of time","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/4e7aa4be874d2d0f10da4eb41ef9ec14c14b72bf"},{"sha":"50275ff2ee25dd9e9fda2cb472f6a72a97410975","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Make the version number match the cabal file's version number.\n\nThis is necessary because otherwise the linker flags given at pkgs/build-support/cabal/default.nix:201-203 are ineffective, which causes the built binary to be unable to find its .so file at runtime.  This appears to only affect executables that are built in the same cabal package as the library they require.","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/50275ff2ee25dd9e9fda2cb472f6a72a97410975"},{"sha":"1a0e6746945db220a45068282f28a858981ede77","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Merge branch 'master' into ghcjs-old","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/1a0e6746945db220a45068282f28a858981ede77"},{"sha":"df0e96175cd75f8b0490edee4519de711d9511ef","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"ghcjs is mostly working.","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/df0e96175cd75f8b0490edee4519de711d9511ef"},{"sha":"6142b27760b8bf1767a50ccdc398b561e824e40e","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"ghcjs working.","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/6142b27760b8bf1767a50ccdc398b561e824e40e"},{"sha":"a5e6027ece5786f406622179ccceb43c7e83457a","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Get rid of debugging output.","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/a5e6027ece5786f406622179ccceb43c7e83457a"},{"sha":"983af4a9213f75b0e8380d6e68fb7ead1f5d217f","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Use variables for ca-bundle.crt and GHCJS_LIBDIR.","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/983af4a9213f75b0e8380d6e68fb7ead1f5d217f"},{"sha":"1c9166f64999dc0a74c23574725bd62d4661e415","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Factor out ghcjs's libdir better.","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/1c9166f64999dc0a74c23574725bd62d4661e415"},{"sha":"3e62d0b540c89257700c6f1dad73ad45d00316ba","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Fix buildLocalCabalWithArgs.","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/3e62d0b540c89257700c6f1dad73ad45d00316ba"},{"sha":"4394858433510798decb891f2901c2a0f11a0eea","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Integrate ghcjs\n\nUse nixpkgs.haskellPackages_ghcjs to build packages with ghcjs.","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/4394858433510798decb891f2901c2a0f11a0eea"},{"sha":"17ce6ccef028f2b6d4781823077df730ccd071f0","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Add temporary workaround for https://github.com/NixOS/nixpkgs/issues/2689","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/17ce6ccef028f2b6d4781823077df730ccd071f0"},{"sha":"6f2b53400d293d0e3ac91d5aa6dcff8f0a5f2d34","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Add a temporary workaround for https://github.com/NixOS/nixpkgs/issues/3540","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/6f2b53400d293d0e3ac91d5aa6dcff8f0a5f2d34"},{"sha":"00b108871df4361645a9d34e1b808d08ca2b53ce","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"...","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/00b108871df4361645a9d34e1b808d08ca2b53ce"},{"sha":"81a5395c230d95f6ad07a6a100fffbb9d5b4e4d5","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Ensure regex-posix is available to build ghcjs even if tests are disabled.","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/81a5395c230d95f6ad07a6a100fffbb9d5b4e4d5"},{"sha":"bc92dcd08c2e02610297cd607274fcd57c30c823","author":{"email":"fd23c726b7e1bb78d34dec0fb27161aa5efe48b1@gmail.com","name":"Ryan Trinkle"},"message":"Prevent install_name_tool from causing a failure when it encounters a non-Mach-O file (e.g.: a bash script).","distinct":false,"url":"https://api.github.com/repos/MarcWeber/nixpkgs/commits/bc92dcd08c2e02610297cd607274fcd57c30c823"}]}