{"push_id":3005371015,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"b1d6a080020144cfc4c0668a98ece89023a9255b","before":"baad9990d545e743fd668388736851f7ed062d02","commits":[{"sha":"d59a9ac7cf5e17f42aa1d971028f108864f2d252","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"avr: use new compilation infrastructure\n\nGets rid of:\n  avrbinutils\n  avrgcc\n\nto replace with:\n  pkgsCross.avr.buildPackages.binutils\n  pkgsCross.avr.buildPackages.gcc","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/d59a9ac7cf5e17f42aa1d971028f108864f2d252"},{"sha":"72e3b2a6629dbe12f184ed0156d9c34af271e158","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"systems: add avrlibc for avr systems","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/72e3b2a6629dbe12f184ed0156d9c34af271e158"},{"sha":"412093994b9a4fe0fa7da99d1947effc85d9070b","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"gcc: support avr\n\n- respect libc’s incdir and libdir\n- make non-unix systems single threaded\n- set LIMITS_H_TEST to false for avr\n- misc updates to support new libc’s\n- use multilib with avr\n\nFor threads we want to use:\n- posix on unix systems\n- win32 on windows\n- single on everything else\n\nFor avr:\n- add library directories for avrlibc\n- to disable relro and bind\n- avr5 should have precedence over avr3 - otherwise gcc uses the wrong one","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/412093994b9a4fe0fa7da99d1947effc85d9070b"},{"sha":"2650a1f91ed08049cc6a70051ef238d0fb3dc9e5","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"dfu-programmer: supports macos","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/2650a1f91ed08049cc6a70051ef238d0fb3dc9e5"},{"sha":"8db71d9d773956d41778b88d88ead126a0138e67","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"newlib: init at 3.0.0\n\nFixes #47533\n\nnewlib seems to think it’s a compiler when it’s not. Anyway had to\nmake host refer to build platform for things to work.","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/8db71d9d773956d41778b88d88ead126a0138e67"},{"sha":"52dbd3380e0e9328d69c4abaae2d28b3e7e76bce","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"systems/parse.nix: support weird system configs\n\nThere are some weird ones out there that don’t follow any pattern:\n\n- arm-none-eabi\n- powerpc-none-eabi\n- aarch64-none-elf","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/52dbd3380e0e9328d69c4abaae2d28b3e7e76bce"},{"sha":"946598d071af5e3265a3fad72afe620944976835","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"release-cross: add new targets\n\nadds:\n\n- arm-embedded\n- avr\n- aarch64-embedded\n- powerpc-embedded","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/946598d071af5e3265a3fad72afe620944976835"},{"sha":"501d072b5ff48d55b97027a38626cb252c4d026c","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"gnuk{-git,-unstable}: remove\n\nThese two are unmaintained, no reason to keep them when they are\nout-of-date","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/501d072b5ff48d55b97027a38626cb252c4d026c"},{"sha":"aa4707fc3449192b961bfd2dfc16b9042df0d7f3","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"treewide: use gnu toolchain for avr/arm-embedded\n\nThese packages should in theory work with our GCC toolchains, but\nthere are some definite breakages that need to be tracked down.\nComparing output of these to old gcc-arm-embedded is important.\n\nAffected packages include:\n\n- axolooti\n- avrdudess\n- opentx\n- microscheme\n- betaflight\n- inav\n- blackmagic\n- simavr\n- gnuk","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/aa4707fc3449192b961bfd2dfc16b9042df0d7f3"},{"sha":"c327df544ae0875ce71b0a82ae7a650a8e34a268","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"gcc-arm-embedded: remove\n\nreplace with:\n\n- pkgsCross.arm-embedded.buildPackages.gcc\n- pkgsCross.arm-embedded.buildPackages.binutils","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/c327df544ae0875ce71b0a82ae7a650a8e34a268"},{"sha":"dcdf00f18bcdd5938deb7023ebaee45665f6eda2","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"mentorToolchains: remove\n\nmentorToolchains.armLinuxGnuEabi is replaced with:\n\n- pkgsCross.pogoplug4.buildPackages.gcc\n- pkgsCross.pogoplug4.buildPackages.binutils\n\nand mentorToolchains.armEabi is replaced with:\n\n- pkgsCross.arm-embedded.buildPackages.gcc\n- pkgsCross.arm-embedded.buildPackages.binutils\n\nFixes #39087","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/dcdf00f18bcdd5938deb7023ebaee45665f6eda2"},{"sha":"a33d122be67fd393ef5871e94ea0bbcddea4309a","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"qmk_firmware: init at 0.6.144\n\nA convenient way to test embedded projects","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/a33d122be67fd393ef5871e94ea0bbcddea4309a"},{"sha":"991e51a1f65bfe48f0b41784bd0c8c5a9f3bd9e6","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"teensy-loader-cli: build on macos","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/991e51a1f65bfe48f0b41784bd0c8c5a9f3bd9e6"},{"sha":"7a03d2d65f5fcb06ef693a442b806a34ab0803c7","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"axoloti: use nativeBuildInputs correctly","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/7a03d2d65f5fcb06ef693a442b806a34ab0803c7"},{"sha":"46f5debb9446d20bf0b478853f34482a36beff77","author":{"name":"Michael Weiss","email":"156fd43a075f8d2c013bde5d3bac58cb37bc5cdc@gmail.com"},"message":"signal-desktop: 1.17.1 -> 1.17.2","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/46f5debb9446d20bf0b478853f34482a36beff77"},{"sha":"2634d376175d300c1c2572defe8c6d348ad61e20","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"systems/examples: add i686 & x86-64 embedded\n\nFixes #28160","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/2634d376175d300c1c2572defe8c6d348ad61e20"},{"sha":"a6fa5bd936a03b8453e75d4ac019b8faeabd0587","author":{"name":"Matthew Bauer","email":"36b958e71a3497df54c138eca2250535100c5292@gmail.com"},"message":"Merge pull request #48286 from matthewbauer/avrgcc\n\navr: use new cross compilation infrastructure","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/a6fa5bd936a03b8453e75d4ac019b8faeabd0587"},{"sha":"b1d6a080020144cfc4c0668a98ece89023a9255b","author":{"name":"jenkins","email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@agh"},"message":"Merge commit 'a6fa5bd936a03b8453e75d4ac019b8faeabd0587' into HEAD","distinct":true,"url":"https://api.github.com/repos/coreyoconnor/nixpkgs/commits/b1d6a080020144cfc4c0668a98ece89023a9255b"}]}
{"actor":{"display_login":"coreyoconnor"}}