{"push_id":1461684365,"size":586,"distinct_size":7,"ref":"refs/heads/python-wip","head":"563eda531b447842f7307552914ac5c259c13626","before":"838b707d6ee529f3e8bf057d84cdef3ee4c6e001","commits":[{"sha":"6c9cc6339fed835c3817616f37f476414b08ad8e","author":{"name":"Peter Jones","email":"c52f4fd92995c7df373e50a2d776e1cc7c2a01cf@devalot.com"},"message":"gromit-mpx: init at 1.2","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/6c9cc6339fed835c3817616f37f476414b08ad8e"},{"sha":"6cfb3b636418526d1c49d14316a127133cf09c9d","author":{"name":"aszlig","email":"d01f0cd4d675a2a4dfb7e6739d3ca2f82fc057f1@redmoonstudios.org"},"message":"nixos/tests: Use a patched QEMU for testing\n\nThe reason to patch QEMU is that with latest Nix, tests like \"printing\"\nor \"misc\" fail because they expect the store paths to be owned by uid 0\nand gid 0.\n\nStarting with NixOS/nix@5e51ffb1c265e16486fcdd888ce4a04db9e5552b, Nix\nbuilds inside of a new user namespace. Unfortunately this also means\nthat bind-mounted store paths that are part of the derivation's inputs\nare no longer owned by uid 0 and gid 0 but by uid 65534 and gid 65534.\n\nThis in turn causes things like sudo or cups to fail with errors about\ninsecure file permissions.\n\nSo in order to avoid that, let's make sure the VM always gets files\nowned by uid 0 and gid 0 and does a no-op when doing a chmod on a store\npath.\n\nIn addition, this adds a virtualisation.qemu.program option so that we\ncan make sure that we only use the patched version if we're *really*\nrunning NixOS VM tests (that is, whenever we have imported\ntest-instrumentation.nix).\n\nTested against the \"misc\" and \"printing\" tests.\n\nSigned-off-by: aszlig <aszlig@redmoonstudios.org>","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/6cfb3b636418526d1c49d14316a127133cf09c9d"},{"sha":"6f4d4cd93be882727169233d41a70b925b8ef158","author":{"name":"romildo","email":"1fb07706349b0cbc9109e2f1d72d5576f86eb2ab@gmail.com"},"message":"xdgmenumaker: 0.9 -> 1.1","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/6f4d4cd93be882727169233d41a70b925b8ef158"},{"sha":"f4c96de8f9a871ae6a70956d6efb3bd6fe18354b","author":{"name":"Tikhon Jelvis","email":"6ecefe0db0b7decf9504c1b8ed138e90a8c74d90@target.com"},"message":"Fixed the emacs24 macport package by adding automake and autoconf build tools.","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/f4c96de8f9a871ae6a70956d6efb3bd6fe18354b"},{"sha":"25cfafdf5bf7fe2fdae3771d3d817df114987384","author":{"name":"Matthew Bauer","email":"0e7f1795934941b665264e7657cb7a235ac916b0@gmail.com"},"message":"emacs-macport: fix \"Carbon.h\" present but cannot be compiled\n\nPreviously, emacs-macport was giving the error:\n\n- AppKit/AppKit.h: present but cannot be compiled\n- Carbon/Carbon.h: present but cannot be compiled\n\nThis add \"MAC_OS_X_VERSION_MIN_REQUIRED=1090\" to CFLAGS to allow them\nto compile with the new 10.10 headers.\n\nFixes #20682.","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/25cfafdf5bf7fe2fdae3771d3d817df114987384"},{"sha":"558551399df9760d3183c919d0295d177a533a78","author":{"name":"Matthew Bauer","email":"0e7f1795934941b665264e7657cb7a235ac916b0@gmail.com"},"message":"emacs-macport: 6.0 -> 6.1","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/558551399df9760d3183c919d0295d177a533a78"},{"sha":"dcc2bfddfe3dbac5eeebf38b6202c5182700bcff","author":{"name":"Christian Kampka","email":"6561f29de41acdcde8d247777b114211ce2ded8c@kampka.net"},"message":"autorandr: 59f6aec0b -> 53d29f9","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/dcc2bfddfe3dbac5eeebf38b6202c5182700bcff"},{"sha":"d7afb872cda9a94a1f19e328e376ed64aeacef1b","author":{"name":"Chris Martin","email":"cad7c91fc7adfbe2a0af6d9f5d5b0ead59e8e331@gmail.com"},"message":"secp256k1: 2016-05-30 -> 2016-11-27, more flags (#18637)","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/d7afb872cda9a94a1f19e328e376ed64aeacef1b"},{"sha":"ddeb0d2d6b2e71cf98ab50ab376f802cf29c7c22","author":{"name":"John Ericson","email":"15cc9248137e311f7c7a2e9f1e83de6f2d1000b6@Yahoo.com"},"message":"top-level: Stop exposing all stdenvs","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/ddeb0d2d6b2e71cf98ab50ab376f802cf29c7c22"},{"sha":"2df990967be3c21f074c56682f8fa47bdd7cba7b","author":{"name":"John Ericson","email":"9a1e07904ef30070743dcab994a36d53a63fb0c2@galois.com"},"message":"Move up `inherit` binding for consistency","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/2df990967be3c21f074c56682f8fa47bdd7cba7b"},{"sha":"07a2b17cbf541c485e04f1a8ec98ffe8c24ac713","author":{"name":"John Ericson","email":"15cc9248137e311f7c7a2e9f1e83de6f2d1000b6@Yahoo.com"},"message":"top-level: Split some of `pkgs/top-level/default.nix` to `pkgs/top-level/stage.nix`\n\nThis is preparation for the latter just building a single stage, and the\nformer building a package set with the bootstrapped stdenv.","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/07a2b17cbf541c485e04f1a8ec98ffe8c24ac713"},{"sha":"d240a0da1ab03ef8838553229b72b9b37a0ef3e7","author":{"name":"John Ericson","email":"15cc9248137e311f7c7a2e9f1e83de6f2d1000b6@Yahoo.com"},"message":"top-level: Remove cycles: stdenv calls in top-level but not vice versa\n\nThis commit changes the dependencies of stdenv, and clean-up the stdenv\nstory by removing the `defaultStdenv` attribute as well as the `bootStdenv`\nparameter.\n\nBefore, the final bootstrapping stage's stdenv was provided by\nall-packages, which was iterating multiple times over the\ntop-level/default.nix expression, and non-final bootstrapping stages'\nstdenvs were explicitly specified with the `bootStdenv` parameter.\n\nNow, all stages' stdenvs are specified with the `stdenv` parameter.\nFor non-final bootstrapping stages, this is a small change---basically just\nrename the parameter.\nFor the final stage, top-level/default.nix takes the chosen stdenv and\nmakes the final stage with it.\n\n`allPackages` is used to make all bootstrapping stages, final and\nnon-final alike. It's basically the expression of `stage.nix` (along with a\nfew partially-applied default arguments)\n\nNote, the make-bootstrap-tools scripts are temporarily broken","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/d240a0da1ab03ef8838553229b72b9b37a0ef3e7"},{"sha":"39753f5360134f1aab1a949260374a876c0983eb","author":{"name":"John Ericson","email":"15cc9248137e311f7c7a2e9f1e83de6f2d1000b6@Yahoo.com"},"message":"top-level: Close over fewer arguments for stdenv stages\n\nThis makes the flow of data easier to understand. There's little downside\nbecause the args in question are already inspected by the stdenvs.\n\ncross-compiling in particular is simpler because we don't need to worry\nabout overriding the config closed over by `allPackages`.","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/39753f5360134f1aab1a949260374a876c0983eb"},{"sha":"05c12f147e932c990f4b026b9efe0b7a1985461e","author":{"name":"John Ericson","email":"15cc9248137e311f7c7a2e9f1e83de6f2d1000b6@Yahoo.com"},"message":"top-level: Move default-choosing logic to top-level/platforms.nix\n\nThis mirrors stdenv/default.nix","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/05c12f147e932c990f4b026b9efe0b7a1985461e"},{"sha":"a55d1ecc9050a50904a13e3a34535990b9e61ae3","author":{"name":"John Ericson","email":"15cc9248137e311f7c7a2e9f1e83de6f2d1000b6@Yahoo.com"},"message":"top-level: Document why `nixpkgsFun` doesn't close over inferred default arguments","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/a55d1ecc9050a50904a13e3a34535990b9e61ae3"},{"sha":"4751d9e5ad124284dbd719d3a58f42d56f1b9514","author":{"name":"John Ericson","email":"9a1e07904ef30070743dcab994a36d53a63fb0c2@galois.com"},"message":"top-level: turn the screw\n\n - Non-cross stdenvs are honest and assert that `crossSystem` is null\n\n - `crossSystem` is a mandatory argument to top-level/stage.nix, just like\n   `system` and `platform`\n\n - Broken default arguments on stdenvs for testing are gone.\n\n - All stdenvs (but little-used stdenvNix) take the same arguments for easy\n   testing.","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/4751d9e5ad124284dbd719d3a58f42d56f1b9514"},{"sha":"d78b890178ce5c497c396ce181c1a055b2fda515","author":{"name":"Dejan Lukan","email":"d7889539762287d674a6c254bb3c624a0630939c@proteansec.com"},"message":"mail-notification: init at 5.4","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/d78b890178ce5c497c396ce181c1a055b2fda515"},{"sha":"895d3c890848aeed689aa29708430969ef3f35c6","author":{"name":"Vincent Laporte","email":"ce5878f56615535946650b21aceff4027fb1a718@gmail.com"},"message":"omake: 0.9.8.5 -> 0.10.1","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/895d3c890848aeed689aa29708430969ef3f35c6"},{"sha":"7f501d7f02ed614f2159ae8b0855f33d796d6819","author":{"name":"Vincent Laporte","email":"ce5878f56615535946650b21aceff4027fb1a718@gmail.com"},"message":"teyjus: 2.0b2 -> 2.1","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/7f501d7f02ed614f2159ae8b0855f33d796d6819"},{"sha":"3d804da98322c4f7daf77bdab78b8a972ee8258f","author":{"name":"Vincent Laporte","email":"ce5878f56615535946650b21aceff4027fb1a718@gmail.com"},"message":"camlimages: use omake rather than omake_rc1","distinct":false,"url":"https://api.github.com/repos/NixOS/nixpkgs/commits/3d804da98322c4f7daf77bdab78b8a972ee8258f"}]}
{"actor":{"display_login":"FRidh"}}