Skip to content
This repository was archived by the owner on Apr 12, 2021. It is now read-only.
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 17b2ef2461cc
Choose a base ref
...
head repository: NixOS/nixpkgs-channels
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 8e7f0bc86230
Choose a head ref

Commits on Apr 20, 2018

  1. rocksndiamonds: 4.0.1.4 -> 4.1.0.0

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
    
    This update was made based on information from https://repology.org/metapackage/rocksndiamonds/versions.
    
    These checks were done:
    
    - built on NixOS
    - ran ‘/nix/store/v9jwi4ziz6yaxhvlrfz6zlx07bdrmsmw-rocksndiamonds-4.1.0.0/bin/rocksndiamonds -h’ got 0 exit code
    - ran ‘/nix/store/v9jwi4ziz6yaxhvlrfz6zlx07bdrmsmw-rocksndiamonds-4.1.0.0/bin/rocksndiamonds --help’ got 0 exit code
    - found 4.1.0.0 with grep in /nix/store/v9jwi4ziz6yaxhvlrfz6zlx07bdrmsmw-rocksndiamonds-4.1.0.0
    - directory tree listing: https://gist.github.com/9ff0ad9227dc9e0063f83d558a704fb7
    R. RyanTM committed Apr 20, 2018
    Copy the full SHA
    dc52439 View commit details

Commits on Apr 21, 2018

  1. pysensors: init at 2017-07-13

    guibou committed Apr 21, 2018
    Copy the full SHA
    6392fb3 View commit details

Commits on May 1, 2018

  1. Copy the full SHA
    4c66aa8 View commit details

Commits on May 6, 2018

  1. polybar: add i3 to path

    ayyess committed May 6, 2018
    Copy the full SHA
    4d0ab5d View commit details

Commits on May 7, 2018

  1. xterm: 332 -> 333

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
    
    This update was made based on information from https://repology.org/metapackage/xterm/versions.
    
    These checks were done:
    
    - built on NixOS
    - ran ‘/nix/store/w5f067zkhadadsz7a2xh1qg435a8cirw-xterm-333/bin/koi8rxterm -h’ got 0 exit code
    - ran ‘/nix/store/w5f067zkhadadsz7a2xh1qg435a8cirw-xterm-333/bin/koi8rxterm help’ got 0 exit code
    - ran ‘/nix/store/w5f067zkhadadsz7a2xh1qg435a8cirw-xterm-333/bin/uxterm -h’ got 0 exit code
    - ran ‘/nix/store/w5f067zkhadadsz7a2xh1qg435a8cirw-xterm-333/bin/uxterm help’ got 0 exit code
    - ran ‘/nix/store/w5f067zkhadadsz7a2xh1qg435a8cirw-xterm-333/bin/xterm -h’ got 0 exit code
    - ran ‘/nix/store/w5f067zkhadadsz7a2xh1qg435a8cirw-xterm-333/bin/xterm help’ got 0 exit code
    - ran ‘/nix/store/w5f067zkhadadsz7a2xh1qg435a8cirw-xterm-333/bin/.xterm-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/w5f067zkhadadsz7a2xh1qg435a8cirw-xterm-333/bin/.xterm-wrapped help’ got 0 exit code
    - ran ‘/nix/store/w5f067zkhadadsz7a2xh1qg435a8cirw-xterm-333/bin/.koi8rxterm-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/w5f067zkhadadsz7a2xh1qg435a8cirw-xterm-333/bin/.koi8rxterm-wrapped help’ got 0 exit code
    - ran ‘/nix/store/w5f067zkhadadsz7a2xh1qg435a8cirw-xterm-333/bin/.uxterm-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/w5f067zkhadadsz7a2xh1qg435a8cirw-xterm-333/bin/.uxterm-wrapped help’ got 0 exit code
    - found 333 with grep in /nix/store/w5f067zkhadadsz7a2xh1qg435a8cirw-xterm-333
    - directory tree listing: https://gist.github.com/1317219946b26e2c85846fe9e169a9e4
    R. RyanTM committed May 7, 2018
    Copy the full SHA
    0fb4672 View commit details
  2. qutebrowser: 1.2.1 -> 1.3.0

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
    
    This update was made based on information from https://repology.org/metapackage/qutebrowser/versions.
    
    These checks were done:
    
    - built on NixOS
    - ran ‘/nix/store/nckfqg5crmyrx3aazk6szii42qy7v1g3-qutebrowser-1.3.0/bin/qutebrowser -h’ got 0 exit code
    - ran ‘/nix/store/nckfqg5crmyrx3aazk6szii42qy7v1g3-qutebrowser-1.3.0/bin/qutebrowser --help’ got 0 exit code
    - ran ‘/nix/store/nckfqg5crmyrx3aazk6szii42qy7v1g3-qutebrowser-1.3.0/bin/..qutebrowser-wrapped-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/nckfqg5crmyrx3aazk6szii42qy7v1g3-qutebrowser-1.3.0/bin/..qutebrowser-wrapped-wrapped --help’ got 0 exit code
    - ran ‘/nix/store/nckfqg5crmyrx3aazk6szii42qy7v1g3-qutebrowser-1.3.0/bin/.qutebrowser-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/nckfqg5crmyrx3aazk6szii42qy7v1g3-qutebrowser-1.3.0/bin/.qutebrowser-wrapped --help’ got 0 exit code
    - found 1.3.0 with grep in /nix/store/nckfqg5crmyrx3aazk6szii42qy7v1g3-qutebrowser-1.3.0
    - directory tree listing: https://gist.github.com/b9f575b232cde51598aeed723a03f7ec
    R. RyanTM committed May 7, 2018
    Copy the full SHA
    871bffd View commit details
  3. certbot: 0.23.0 -> 0.24.0

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
    
    This update was made based on information from https://repology.org/metapackage/certbot/versions.
    
    These checks were done:
    
    - built on NixOS
    - ran ‘/nix/store/lbjfbczzss4a59sy4wz4mhg7bm70qhc4-certbot-0.24.0/bin/certbot -h’ got 0 exit code
    - ran ‘/nix/store/lbjfbczzss4a59sy4wz4mhg7bm70qhc4-certbot-0.24.0/bin/certbot --help’ got 0 exit code
    - ran ‘/nix/store/lbjfbczzss4a59sy4wz4mhg7bm70qhc4-certbot-0.24.0/bin/certbot help’ got 0 exit code
    - ran ‘/nix/store/lbjfbczzss4a59sy4wz4mhg7bm70qhc4-certbot-0.24.0/bin/certbot --version’ and found version 0.24.0
    - ran ‘/nix/store/lbjfbczzss4a59sy4wz4mhg7bm70qhc4-certbot-0.24.0/bin/..certbot-wrapped-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/lbjfbczzss4a59sy4wz4mhg7bm70qhc4-certbot-0.24.0/bin/..certbot-wrapped-wrapped --help’ got 0 exit code
    - ran ‘/nix/store/lbjfbczzss4a59sy4wz4mhg7bm70qhc4-certbot-0.24.0/bin/..certbot-wrapped-wrapped help’ got 0 exit code
    - ran ‘/nix/store/lbjfbczzss4a59sy4wz4mhg7bm70qhc4-certbot-0.24.0/bin/..certbot-wrapped-wrapped --version’ and found version 0.24.0
    - ran ‘/nix/store/lbjfbczzss4a59sy4wz4mhg7bm70qhc4-certbot-0.24.0/bin/.certbot-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/lbjfbczzss4a59sy4wz4mhg7bm70qhc4-certbot-0.24.0/bin/.certbot-wrapped --help’ got 0 exit code
    - ran ‘/nix/store/lbjfbczzss4a59sy4wz4mhg7bm70qhc4-certbot-0.24.0/bin/.certbot-wrapped help’ got 0 exit code
    - ran ‘/nix/store/lbjfbczzss4a59sy4wz4mhg7bm70qhc4-certbot-0.24.0/bin/.certbot-wrapped --version’ and found version 0.24.0
    - found 0.24.0 with grep in /nix/store/lbjfbczzss4a59sy4wz4mhg7bm70qhc4-certbot-0.24.0
    - directory tree listing: https://gist.github.com/ecc49ff604fc592bc8d187e494c0e9cc
    R. RyanTM committed May 7, 2018
    Copy the full SHA
    335931b View commit details

Commits on May 8, 2018

  1. Set the C standard when building GHC

    Should this be in cc-wrapper?
    ElvishJerricco committed May 8, 2018
    Copy the full SHA
    0afb45d View commit details
  2. Copy the full SHA
    8012aee View commit details
  3. bamf: init at 0.5.3

    davidak committed May 8, 2018
    Copy the full SHA
    4a30fc2 View commit details
  4. plank: init at 0.11.4

    davidak committed May 8, 2018
    Copy the full SHA
    296e771 View commit details

Commits on May 9, 2018

  1. Copy the full SHA
    d0cfb27 View commit details
  2. Copy the full SHA
    4a0c93f View commit details
  3. Copy the full SHA
    9c6be76 View commit details
  4. Copy the full SHA
    ca7eb99 View commit details
  5. Copy the full SHA
    8a9402c View commit details
  6. Copy the full SHA
    53d6997 View commit details
  7. Copy the full SHA
    c37b93b View commit details
  8. Copy the full SHA
    2b9db24 View commit details
  9. Copy the full SHA
    9485034 View commit details

Commits on May 10, 2018

  1. cocoapods: 1.3.1 -> 1.5.0

    eqyiel committed May 10, 2018
    Copy the full SHA
    18f4abb View commit details
  2. Copy the full SHA
    e42a7a5 View commit details
  3. Copy the full SHA
    f063a86 View commit details
  4. Copy the full SHA
    9dadb9e View commit details
  5. Merge pull request #40210 from ElvishJerricco/fix-android-prebuilt-ghc

    Fix android prebuilt ghc [Fixes #40194]
    Ericson2314 authored May 10, 2018
    Copy the full SHA
    83fdfb9 View commit details
  6. uclibc: Fix eval

    Ericson2314 committed May 10, 2018
    Copy the full SHA
    d65fe65 View commit details
  7. Copy the full SHA
    a31984e View commit details
  8. Copy the full SHA
    b3ef322 View commit details
  9. Copy the full SHA
    3bc923b View commit details
  10. Merge pull request #40268 from obsidiansystems/uclibc

    uclibc: Bump and clean
    Ericson2314 authored May 10, 2018
    Copy the full SHA
    0fd655f View commit details
  11. python.pkgs.traitlets: fix build and don't include .pytest_cache

    Fixes build and prevents including `.pytest_cache` file (#40259).
    FRidh committed May 10, 2018
    Copy the full SHA
    3390592 View commit details
  12. slang: 2.3.1a -> 2.3.2

    peterhoeg committed May 10, 2018
    Copy the full SHA
    6e62f01 View commit details
  13. mc: parallel build

    peterhoeg committed May 10, 2018
    Copy the full SHA
    0c810ee View commit details
  14. treewide: Get rid of *Platform.arch

    Use `parsed.cpu.name` or `platform.gcc.arch` instead.
    Ericson2314 committed May 10, 2018
    Copy the full SHA
    a02be2b View commit details
  15. Copy the full SHA
    feb648c View commit details
  16. Copy the full SHA
    c17f79e View commit details
  17. Merge pull request #40270 from obsidiansystems/lib-platform-simplify

    treewide: Get rid of `*Platform.arch`
    Ericson2314 authored May 10, 2018
    Copy the full SHA
    e659c32 View commit details
  18. nixos/testing: Fix output of systemd messages

    Regression introduced by d4468be.
    
    No systemd messages are shown anymore during VM test runs, which is not
    very helpful if you want to find out about failures.
    
    There is a bit of a conflict between testing and the change that
    introduced the regression. While the mentioned commit makes sure that
    the primary console is tty0 for virtualisation.graphics = false, our VM
    tests need to have the serial console as primary console.
    
    So in order to support both, I added a new virtualisation.qemu.consoles
    option, which allows to specify those options using the module system.
    
    The default of this option is to use the changes that were introduced
    and in test-instrumentation.nix we use only the serial console the same
    way as before.
    
    For test-instrumentation.nix I didn't add a baudrate to the serial
    console because I can't find a reason on top of my head why it should
    need it. There also wasn't a reason stated when that was introduced in
    7499e4a.
    
    Signed-off-by: aszlig <aszlig@nix.build>
    Cc: @flokli, @dezgeg, @edolstra
    aszlig committed May 10, 2018
    Copy the full SHA
    fb9f5e4 View commit details
  19. nixos/dovecot: Fix usage of dhparams option

    The pull request that added dhparams (#39507) was made at the time where
    the dhparams module overhaul (#39526) wasn't done yet, so it's still
    using the old mechanics of the module.
    
    As stated in the release notes:
    
      Module implementers should not set a specific bit size in order to let
      users configure it by themselves if they want to have a different bit
      size than the default (2048).
    
      An example usage of this would be:
    
        { config, ... }:
    
        {
          security.dhparams.params.myservice = {};
          environment.etc."myservice.conf".text = ''
            dhparams = ${config.security.dhparams.params.myservice.path}
          '';
        }
    
    Signed-off-by: aszlig <aszlig@nix.build>
    Cc: @qknight, @abbradar, @hrdinka, @leenaars
    aszlig committed May 10, 2018
    Copy the full SHA
    67a8c66 View commit details
  20. Merge pull request #40274 from peterhoeg/u/slang

    slang: 2.3.1a -> 2.3.2
    FRidh authored May 10, 2018
    Copy the full SHA
    dbd148d View commit details
  21. calibre: 3.22.1 -> 3.23.0

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
    
    This update was made based on information from https://repology.org/metapackage/calibre/versions.
    
    These checks were done:
    
    - built on NixOS
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/calibre -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/calibre --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-customize-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-customize-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-customize-wrapped_ help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/calibre-customize -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/calibre-customize --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/calibre-customize help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-debug-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-debug-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-debug-wrapped_ help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/calibre-debug -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/calibre-debug --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/calibre-debug help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-server-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-server-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/calibre-server -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/calibre-server --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-smtp-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-smtp-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/calibre-smtp -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/calibre-smtp --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.ebook-meta-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.ebook-meta-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/ebook-meta -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/ebook-meta --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.ebook-polish-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.ebook-polish-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/ebook-polish -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/ebook-polish --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.ebook-viewer-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.ebook-viewer-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/ebook-viewer -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/ebook-viewer --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.fetch-ebook-metadata-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.fetch-ebook-metadata-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/fetch-ebook-metadata -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/fetch-ebook-metadata --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.lrf2lrs-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.lrf2lrs-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/lrf2lrs -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/lrf2lrs --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.lrfviewer-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.lrfviewer-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.lrfviewer-wrapped_ help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/lrfviewer -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/lrfviewer --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/lrfviewer help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.lrs2lrf-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.lrs2lrf-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/lrs2lrf -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/lrs2lrf --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.markdown-calibre-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.markdown-calibre-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/markdown-calibre -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/markdown-calibre --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.web2disk-wrapped_ -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.web2disk-wrapped_ --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.web2disk-wrapped_ help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/web2disk -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/web2disk --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/web2disk help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/..calibre-customize-wrapped-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/..calibre-customize-wrapped-wrapped --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/..calibre-customize-wrapped-wrapped help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-customize-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-customize-wrapped --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-customize-wrapped help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/..calibre-debug-wrapped-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/..calibre-debug-wrapped-wrapped --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/..calibre-debug-wrapped-wrapped help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-debug-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-debug-wrapped --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-debug-wrapped help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/..calibre-smtp-wrapped-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/..calibre-smtp-wrapped-wrapped --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-smtp-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.calibre-smtp-wrapped --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/..markdown-calibre-wrapped-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/..markdown-calibre-wrapped-wrapped --help’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.markdown-calibre-wrapped -h’ got 0 exit code
    - ran ‘/nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0/bin/.markdown-calibre-wrapped --help’ got 0 exit code
    - found 3.23.0 with grep in /nix/store/3s07jf9pkvyj8m3kidq7158mzjphi1yx-calibre-3.23.0
    - directory tree listing: https://gist.github.com/8d953bc43339923b5dbd925cef68e5aa
    R. RyanTM authored and FRidh committed May 10, 2018
    Copy the full SHA
    8c5557d View commit details
  22. alembic: 1.7.7 -> 1.7.8

    Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.
    
    This update was made based on information from https://repology.org/metapackage/alembic/versions.
    
    These checks were done:
    
    - built on NixOS
    - ran ‘/nix/store/7w88c8acygk8igrg5s6snyzhyf13mjbj-alembic-1.7.8-bin/bin/abcls -h’ got 0 exit code
    - ran ‘/nix/store/7w88c8acygk8igrg5s6snyzhyf13mjbj-alembic-1.7.8-bin/bin/abcls --help’ got 0 exit code
    - ran ‘/nix/store/7w88c8acygk8igrg5s6snyzhyf13mjbj-alembic-1.7.8-bin/bin/abcls help’ got 0 exit code
    - ran ‘/nix/store/7w88c8acygk8igrg5s6snyzhyf13mjbj-alembic-1.7.8-bin/bin/abctree -h’ got 0 exit code
    - ran ‘/nix/store/7w88c8acygk8igrg5s6snyzhyf13mjbj-alembic-1.7.8-bin/bin/abctree --help’ got 0 exit code
    - ran ‘/nix/store/7w88c8acygk8igrg5s6snyzhyf13mjbj-alembic-1.7.8-bin/bin/abcconvert --help’ got 0 exit code
    - found 1.7.8 with grep in /nix/store/7w88c8acygk8igrg5s6snyzhyf13mjbj-alembic-1.7.8-bin
    - directory tree listing: https://gist.github.com/0d7ea213b28bd60d9e8cfe5bfbaa4363
    R. RyanTM authored and FRidh committed May 10, 2018
    Copy the full SHA
    19ac1d7 View commit details
  23. Copy the full SHA
    8c45aca View commit details
  24. Merge pull request #40260 from romildo/upd.zuki-themes

    zuki-themes: 3.26-1 -> 3.28-1
    xeji authored May 10, 2018
    Copy the full SHA
    0cc011f View commit details
  25. joker: 0.9.1 -> 0.9.2

    andrestylianos committed May 10, 2018
    Copy the full SHA
    9c8353a View commit details
  26. Merge pull request #40263 from thorstenweber83/update-slic3r-prusa3d

    slic3r-prusa3d: 1.39.1 -> 1.39.2
    xeji authored May 10, 2018
    Copy the full SHA
    0aefe0f View commit details
  27. Merge pull request #40281 from andrestylianos/joker

    joker: 0.9.1 -> 0.9.2
    xeji authored May 10, 2018
    Copy the full SHA
    0626968 View commit details
  28. Copy the full SHA
    9938bb6 View commit details
  29. monetdb: Build with readline for better interactivity

    Readline is e.g. required for autocomplete, history, and advanced line
    editing support in mclient.
    primeos committed May 10, 2018
    Copy the full SHA
    db0286b View commit details
  30. nixos/tests/home-assistant: print log before failing

    Robert Schütz committed May 10, 2018
    Copy the full SHA
    da58afd View commit details
Showing with 2,183 additions and 4,231 deletions.
  1. +2 −2 doc/configuration.xml
  2. +20 −19 lib/default.nix
  3. +0 −2 lib/meta.nix
  4. +19 −8 lib/modules.nix
  5. +33 −0 lib/strings.nix
  6. +8 −0 lib/systems/default.nix
  7. +21 −17 lib/systems/examples.nix
  8. +4 −0 lib/systems/inspect.nix
  9. +56 −23 lib/systems/parse.nix
  10. +121 −83 lib/systems/platforms.nix
  11. +15 −0 maintainers/maintainer-list.nix
  12. +1 −1 nixos/doc/manual/development/releases.xml
  13. +2 −2 nixos/doc/manual/release-notes/rl-1509.xml
  14. +0 −6 nixos/doc/manual/release-notes/rl-1809.xml
  15. +5 −0 nixos/maintainers/scripts/ec2/amazon-image.nix
  16. +1 −1 nixos/modules/installer/tools/nixos-generate-config.pl
  17. +10 −7 nixos/modules/misc/version.nix
  18. +1 −1 nixos/modules/programs/shell.nix
  19. +2 −0 nixos/modules/rename.nix
  20. +4 −0 nixos/modules/security/pam.nix
  21. +1 −1 nixos/modules/services/databases/mysql.nix
  22. +5 −5 nixos/modules/services/databases/postgresql.nix
  23. +2 −4 nixos/modules/services/mail/dovecot.nix
  24. +1 −1 nixos/modules/services/misc/matrix-synapse.nix
  25. +1 −1 nixos/modules/services/network-filesystems/ipfs.nix
  26. +11 −3 nixos/modules/services/networking/gnunet.nix
  27. +0 −5 nixos/modules/services/networking/hostapd.nix
  28. +2 −2 nixos/modules/services/networking/radicale.nix
  29. +1 −1 nixos/modules/services/web-servers/caddy.nix
  30. +5 −2 nixos/modules/system/boot/coredump.nix
  31. +1 −1 nixos/modules/system/boot/grow-partition.nix
  32. +26 −24 nixos/modules/system/boot/stage-1-init.sh
  33. +3 −0 nixos/modules/testing/test-instrumentation.nix
  34. +0 −7 nixos/modules/virtualisation/amazon-image.nix
  35. +1 −1 nixos/modules/virtualisation/amazon-options.nix
  36. +2 −2 nixos/modules/virtualisation/containers.nix
  37. +19 −5 nixos/modules/virtualisation/qemu-vm.nix
  38. +7 −0 nixos/release-combined.nix
  39. +1 −4 nixos/release.nix
  40. +13 −7 nixos/tests/graphite.nix
  41. +3 −3 nixos/tests/home-assistant.nix
  42. +68 −0 nixos/tests/kafka.nix
  43. +0 −48 nixos/tests/kafka_0_10.nix
  44. +0 −48 nixos/tests/kafka_0_11.nix
  45. +0 −48 nixos/tests/kafka_0_9.nix
  46. +0 −48 nixos/tests/kafka_1_0.nix
  47. +12 −4 nixos/tests/mysql-backup.nix
  48. +5 −5 nixos/tests/plotinus.nix
  49. +2 −2 nixos/tests/radicale.nix
  50. +2 −2 pkgs/applications/altcoins/particl/particl-core.nix
  51. +2 −2 pkgs/applications/audio/cava/default.nix
  52. +2 −2 pkgs/applications/audio/mopidy/iris.nix
  53. +3 −2 pkgs/applications/graphics/gimp/default.nix
  54. +2 −2 pkgs/applications/graphics/krita/default.nix
  55. +2 −2 pkgs/applications/misc/calibre/default.nix
  56. +2 −2 pkgs/applications/misc/dunst/default.nix
  57. +97 −0 pkgs/applications/misc/googleearth/default.nix
  58. +2 −2 pkgs/applications/misc/hstr/default.nix
  59. +2 −2 pkgs/applications/misc/kitty/default.nix
  60. +2 −2 pkgs/applications/misc/mediainfo-gui/default.nix
  61. +2 −2 pkgs/applications/misc/mediainfo/default.nix
  62. +2 −2 pkgs/applications/misc/nnn/default.nix
  63. +2 −2 pkgs/applications/misc/opencpn/default.nix
  64. +2 −2 pkgs/applications/misc/pdfpc/default.nix
  65. +48 −0 pkgs/applications/misc/plank/default.nix
  66. +8 −1 pkgs/applications/misc/polybar/default.nix
  67. +2 −2 pkgs/applications/misc/pytrainer/default.nix
  68. +7 −4 pkgs/applications/misc/pytrainer/fix-test-tz.patch
  69. +2 −2 pkgs/applications/misc/sakura/default.nix
  70. +2 −2 pkgs/applications/misc/slic3r/prusa3d.nix
  71. +2 −2 pkgs/applications/misc/urh/default.nix
  72. +2 −2 pkgs/applications/misc/xmrig/default.nix
  73. +2 −2 pkgs/applications/misc/xterm/default.nix
  74. +2 −2 pkgs/applications/networking/browsers/falkon/default.nix
  75. +2 −2 pkgs/applications/networking/browsers/palemoon/default.nix
  76. +2 −2 pkgs/applications/networking/browsers/qutebrowser/default.nix
  77. +3 −3 pkgs/applications/networking/browsers/tor-browser-bundle-bin/default.nix
  78. +2 −2 pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
  79. +1 −1 pkgs/applications/networking/instant-messengers/telegram/tdesktop/generic.nix
  80. +13 −5 pkgs/applications/networking/netperf/default.nix
  81. +0 −93 pkgs/applications/networking/p2p/gnunet/svn.nix
  82. +11 −0 pkgs/applications/networking/remote/citrix-receiver/default.nix
  83. +2 −2 pkgs/applications/networking/seafile-client/default.nix
  84. +2 −2 pkgs/applications/networking/znc/default.nix
  85. +2 −2 pkgs/applications/office/skrooge/default.nix
  86. +2 −2 pkgs/applications/science/biology/picard-tools/default.nix
  87. +27 −32 pkgs/applications/science/math/yacas/default.nix
  88. +0 −17 pkgs/applications/science/math/yacas/gcc43.patch
  89. +6 −9 pkgs/applications/version-management/fossil/default.nix
  90. +2 −2 pkgs/applications/version-management/git-and-tools/git-cola/default.nix
  91. +2 −2 pkgs/applications/video/mkvtoolnix/default.nix
  92. +4 −11 pkgs/applications/video/mpv/default.nix
  93. +1 −1 pkgs/applications/video/omxplayer/default.nix
  94. +2 −2 pkgs/applications/video/streamlink/default.nix
  95. +4 −4 pkgs/applications/virtualization/docker/default.nix
  96. +7 −5 pkgs/applications/virtualization/virtualbox/default.nix
  97. +1 −1 pkgs/applications/virtualization/virtualbox/guest-additions/default.nix
  98. +0 −18 pkgs/applications/virtualization/virtualbox/kernpcidev.patch
  99. +2 −2 pkgs/applications/window-managers/i3/status.nix
  100. +2 −2 pkgs/data/misc/scowl/default.nix
  101. +10 −6 pkgs/data/misc/tzdata/default.nix
  102. +2 −2 pkgs/data/misc/wireless-regdb/default.nix
  103. +2 −2 pkgs/desktops/enlightenment/enlightenment.suid-exes.patch
  104. +2 −2 pkgs/development/compilers/closure/default.nix
  105. +1 −17 pkgs/development/compilers/gcc/4.8/default.nix
  106. +1 −17 pkgs/development/compilers/gcc/4.9/default.nix
  107. +1 −17 pkgs/development/compilers/gcc/5/default.nix
  108. +1 −17 pkgs/development/compilers/gcc/6/default.nix
  109. +1 −18 pkgs/development/compilers/gcc/7/default.nix
  110. +1 −17 pkgs/development/compilers/gcc/8/default.nix
  111. +13 −0 pkgs/development/compilers/gcc/common/platform-flags.nix
  112. +1 −17 pkgs/development/compilers/gcc/snapshot/default.nix
  113. +11 −2 pkgs/development/compilers/ghc/8.4.2.nix
  114. +3 −1 pkgs/development/compilers/ghc/head.nix
  115. +6 −4 pkgs/development/compilers/owl-lisp/default.nix
  116. +1 −1 pkgs/development/haskell-modules/configuration-nix.nix
  117. +0 −9 pkgs/development/interpreters/guile/2.0.nix
  118. +0 −9 pkgs/development/interpreters/guile/default.nix
  119. +2 −2 pkgs/development/interpreters/joker/default.nix
  120. +13 −23 pkgs/development/libraries/SDL/default.nix
  121. +4 −14 pkgs/development/libraries/SDL2/default.nix
  122. +2 −2 pkgs/development/libraries/alembic/default.nix
  123. +49 −0 pkgs/development/libraries/bamf/default.nix
  124. +2 −2 pkgs/development/libraries/bobcat/default.nix
  125. +0 −4 pkgs/development/libraries/cloog-ppl/default.nix
  126. +1 −1 pkgs/development/libraries/ffmpeg-full/default.nix
  127. +12 −0 pkgs/development/libraries/ffmpeg/4.nix
  128. +2 −2 pkgs/development/libraries/ffmpeg/generic.nix
  129. +3 −1 pkgs/development/libraries/fontconfig/2.10.nix
  130. +3 −1 pkgs/development/libraries/fontconfig/default.nix
  131. +0 −7 pkgs/development/libraries/freetype/default.nix
  132. +7 −10 pkgs/development/libraries/glibc/common.nix
  133. +2 −2 pkgs/development/libraries/ldb/default.nix
  134. +1 −1 pkgs/development/libraries/libav/default.nix
  135. +3 −3 pkgs/development/libraries/libdrm/default.nix
  136. +2 −2 pkgs/development/libraries/libfilezilla/default.nix
  137. +0 −5 pkgs/development/libraries/libpng/12.nix
  138. +2 −2 pkgs/development/libraries/libpqxx/default.nix
  139. +2 −2 pkgs/development/libraries/libraw/default.nix
  140. +33 −0 pkgs/development/libraries/librealsense/default.nix
  141. +2 −16 pkgs/development/libraries/libssh2/default.nix
  142. +2 −2 pkgs/development/libraries/libwebsockets/default.nix
  143. +24 −0 pkgs/development/libraries/openbsm/bsm-add-audit_token_to_pid.patch
  144. +2 −0 pkgs/development/libraries/openbsm/default.nix
  145. +15 −0 pkgs/development/libraries/opencv/3.x.nix
  146. +2 −2 pkgs/development/libraries/opendht/default.nix
  147. +3 −3 pkgs/development/libraries/openmpi/default.nix
  148. +2 −2 pkgs/development/libraries/rabbitmq-c/default.nix
  149. +2 −2 pkgs/development/libraries/sfml/default.nix
  150. +2 −2 pkgs/development/libraries/silgraphite/graphite2.nix
  151. +18 −5 pkgs/development/libraries/slang/default.nix
  152. +2 −2 pkgs/development/libraries/sundials/default.nix
  153. +2 −2 pkgs/development/libraries/unibilium/default.nix
  154. +2 −2 pkgs/development/libraries/webkitgtk/2.20.nix
  155. +27 −0 pkgs/development/libraries/zmqpp/default.nix
  156. +29 −4 pkgs/development/mobile/androidenv/androidndk-pkgs.nix
  157. +22 −20 pkgs/development/mobile/cocoapods/Gemfile.lock
  158. +33 −25 pkgs/development/mobile/cocoapods/gemset.nix
  159. +4 −0 pkgs/development/ocaml-modules/gapi-ocaml/default.nix
  160. +4 −0 pkgs/development/ocaml-modules/http/default.nix
  161. +3 −9 pkgs/development/ocaml-modules/ocamlnet/default.nix
  162. +5 −7 pkgs/development/ocaml-modules/pcre/default.nix
  163. +23 −0 pkgs/development/perl-modules/Paranoid-blessed-path.patch
  164. +17 −6 pkgs/development/python-modules/configobj/default.nix
  165. +21 −0 pkgs/development/python-modules/contextvars/default.nix
  166. +2 −2 pkgs/development/python-modules/deluge-client/default.nix
  167. +19 −0 pkgs/development/python-modules/immutables/default.nix
  168. +27 −0 pkgs/development/python-modules/outcome/default.nix
  169. +42 −0 pkgs/development/python-modules/ply/default.nix
  170. +19 −0 pkgs/development/python-modules/prometheus_client/default.nix
  171. +32 −0 pkgs/development/python-modules/pysensors/default.nix
  172. +6 −2 pkgs/development/python-modules/traitlets/default.nix
  173. +42 −0 pkgs/development/python-modules/trio/default.nix
  174. +26 −0 pkgs/development/python-modules/trustme/default.nix
  175. +4 −4 pkgs/development/r-modules/default.nix
  176. +2 −2 pkgs/development/tools/analysis/flow/default.nix
  177. +2 −2 pkgs/development/tools/analysis/pmd/default.nix
  178. +0 −5 pkgs/development/tools/misc/cscope/default.nix
  179. +2 −2 pkgs/development/tools/remarshal/default.nix
  180. +2 −2 pkgs/development/tools/rust/bindgen/default.nix
  181. +4 −2 pkgs/games/dwarf-fortress/default.nix
  182. +57 −21 pkgs/games/dwarf-fortress/game.nix
  183. +2 −0 pkgs/games/dwarf-fortress/wrapper/default.nix
  184. +1 −0 pkgs/games/dwarf-fortress/wrapper/dwarf-fortress-init.in
  185. +4 −1 pkgs/games/dwarf-fortress/wrapper/dwarf-fortress.in
  186. +2 −2 pkgs/games/rocksndiamonds/default.nix
  187. +2 −2 pkgs/games/wesnoth/default.nix
  188. +16 −6 pkgs/games/zandronum/fmod.nix
  189. +34 −2 pkgs/misc/emulators/retroarch/default.nix
  190. +4 −0 pkgs/misc/emulators/retroarch/wrapper.nix
  191. +2 −2 pkgs/misc/themes/adapta/default.nix
  192. +28 −0 pkgs/misc/themes/jade1/default.nix
  193. +2 −2 pkgs/misc/themes/zuki/default.nix
  194. +1 −1 pkgs/os-specific/darwin/osx-private-sdk/default.nix
  195. +2 −2 pkgs/os-specific/darwin/skhd/default.nix
  196. +11 −1 pkgs/os-specific/linux/acpid/default.nix
  197. +23 −12 pkgs/os-specific/linux/bluez/default.nix
  198. +5 −8 pkgs/os-specific/linux/fuse/common.nix
  199. +2 −5 pkgs/os-specific/linux/fuse/default.nix
  200. +0 −8 pkgs/os-specific/linux/fuse/fuse3-fix-version.patch
  201. +2 −2 pkgs/os-specific/linux/kernel/linux-4.14.nix
  202. +2 −2 pkgs/os-specific/linux/kernel/linux-4.16.nix
  203. +2 −2 pkgs/os-specific/linux/kernel/linux-4.9.nix
  204. +0 −17 pkgs/os-specific/linux/kernel/mips-ext3-n32.patch
  205. +0 −507 pkgs/os-specific/linux/kernel/mips-fpu-sigill.patch
  206. +0 −144 pkgs/os-specific/linux/kernel/mips-fpureg-emulation.patch
  207. +0 −15 pkgs/os-specific/linux/kernel/patches.nix
  208. +7 −5 pkgs/os-specific/linux/systemd/default.nix
  209. +26 −25 pkgs/os-specific/linux/uclibc/default.nix
  210. +2 −2 pkgs/servers/dns/powerdns/default.nix
  211. +2 −2 pkgs/servers/emby/default.nix
  212. +8 −4 pkgs/servers/home-assistant/component-packages.nix
  213. +21 −6 pkgs/servers/home-assistant/default.nix
  214. +2 −2 pkgs/servers/home-assistant/frontend.nix
  215. +2 −2 pkgs/servers/jackett/default.nix
  216. +4 −2 pkgs/servers/sql/monetdb/default.nix
  217. +2 −2 pkgs/servers/sql/postgresql/tsearch_extras/default.nix
  218. +0 −41 pkgs/servers/x11/xorg/darwin/0002-sdksyms.sh-Use-CPPFLAGS-not-CFLAGS.patch
  219. +0 −297 pkgs/servers/x11/xorg/darwin/0004-Use-old-miTrapezoids-and-miTriangles-routines.patch
  220. +0 −243 pkgs/servers/x11/xorg/darwin/0006-fb-Revert-fb-changes-that-broke-XQuartz.patch
  221. +0 −118 pkgs/servers/x11/xorg/darwin/bundle_main.patch
  222. +0 −12 pkgs/servers/x11/xorg/darwin/private-extern.patch
  223. +0 −80 pkgs/servers/x11/xorg/darwin/stub.patch
  224. +26 −10 pkgs/servers/x11/xorg/overrides.nix
  225. +1 −3 pkgs/servers/x11/xquartz/system-fonts.nix
  226. +26 −0 pkgs/test/default.nix
  227. +0 −55 pkgs/tools/admin/ansible/2.1.nix
  228. +0 −57 pkgs/tools/admin/ansible/2.2.nix
  229. +0 −40 pkgs/tools/admin/ansible/2.3.nix
  230. +0 −40 pkgs/tools/admin/ansible/2.4.nix
  231. +0 −40 pkgs/tools/admin/ansible/2.5.nix
  232. +65 −0 pkgs/tools/admin/ansible/default.nix
  233. +2 −2 pkgs/tools/admin/certbot/default.nix
  234. +2 −2 pkgs/tools/admin/salt/default.nix
  235. +0 −23 pkgs/tools/backup/backup/Gemfile
  236. +0 −276 pkgs/tools/backup/backup/Gemfile.lock
  237. +0 −19 pkgs/tools/backup/backup/default.nix
  238. +0 −778 pkgs/tools/backup/backup/gemset.nix
  239. +2 −2 pkgs/tools/inputmethods/ibus-engines/ibus-table/default.nix
  240. +7 −3 pkgs/tools/misc/graylog/default.nix
  241. +6 −2 pkgs/tools/misc/mc/default.nix
  242. +2 −2 pkgs/tools/misc/powerline-go/default.nix
  243. +8 −8 pkgs/tools/misc/powerline-go/deps.nix
  244. +21 −0 pkgs/tools/misc/tio/default.nix
  245. +2 −2 pkgs/tools/misc/xburst-tools/default.nix
  246. +3 −3 pkgs/tools/misc/youtube-dl/default.nix
  247. +2 −2 pkgs/tools/networking/miniupnpd/default.nix
  248. +3 −2 pkgs/tools/package-management/nix/default.nix
  249. +2 −2 pkgs/tools/system/acpica-tools/default.nix
  250. +2 −2 pkgs/tools/system/sleuthkit/default.nix
  251. +2 −2 pkgs/tools/system/syslog-ng/default.nix
  252. +2 −7 pkgs/tools/text/gnused/default.nix
  253. +36 −0 pkgs/tools/virtualization/distrobuilder/default.nix
  254. +67 −0 pkgs/tools/virtualization/distrobuilder/deps.nix
  255. +40 −96 pkgs/top-level/all-packages.nix
  256. +32 −0 pkgs/top-level/perl-packages.nix
  257. +15 −40 pkgs/top-level/python-packages.nix
  258. +4 −1 pkgs/top-level/release.nix
4 changes: 2 additions & 2 deletions doc/configuration.xml
Original file line number Diff line number Diff line change
@@ -378,7 +378,7 @@
myPackages = pkgs.buildEnv {
name = "my-packages";
paths = [ aspell bc coreutils ffmpeg nixUnstable emscripten jq nox silver-searcher ];
pathsToLink = [ "/share/man" "/share/doc" /bin" ];
pathsToLink = [ "/share/man" "/share/doc" "/bin" ];
extraOutputsToInstall = [ "man" "doc" ];
};
};
@@ -416,7 +416,7 @@ cp ${myProfile} $out/etc/profile.d/my-profile.sh
nox
silver-searcher
];
pathsToLink = [ "/share/man" "/share/doc" /bin" "/etc" ];
pathsToLink = [ "/share/man" "/share/doc" "/bin" "/etc" ];
extraOutputsToInstall = [ "man" "doc" ];
};
};
39 changes: 20 additions & 19 deletions lib/default.nix
Original file line number Diff line number Diff line change
@@ -51,11 +51,11 @@ let
# back-compat aliases
platforms = systems.forMeta;

inherit (builtins) add addErrorContext attrNames
concatLists deepSeq elem elemAt filter genericClosure genList
getAttr hasAttr head isAttrs isBool isInt isList
isString length lessThan listToAttrs pathExists readFile
replaceStrings seq stringLength sub substring tail;
inherit (builtins) add addErrorContext attrNames concatLists
deepSeq elem elemAt filter genericClosure genList getAttr
hasAttr head isAttrs isBool isInt isList isString length
lessThan listToAttrs pathExists readFile replaceStrings seq
stringLength sub substring tail;
inherit (trivial) id const concat or and boolToString mergeAttrs
flip mapNullable inNixShell min max importJSON warn info
nixpkgsVersion version mod compare splitByAndCompare
@@ -74,30 +74,32 @@ let
inherit (lists) singleton foldr fold foldl foldl' imap0 imap1
concatMap flatten remove findSingle findFirst any all count
optional optionals toList range partition zipListsWith zipLists
reverseList listDfs toposort sort naturalSort compareLists take drop sublist
last init crossLists unique intersectLists subtractLists
mutuallyExclusive;
reverseList listDfs toposort sort naturalSort compareLists take
drop sublist last init crossLists unique intersectLists
subtractLists mutuallyExclusive;
inherit (strings) concatStrings concatMapStrings concatImapStrings
intersperse concatStringsSep concatMapStringsSep
concatImapStringsSep makeSearchPath makeSearchPathOutput
makeLibraryPath makeBinPath makePerlPath optionalString
hasPrefix hasSuffix stringToCharacters stringAsChars escape
escapeShellArg escapeShellArgs replaceChars lowerChars upperChars
toLower toUpper addContextFrom splitString removePrefix
removeSuffix versionOlder versionAtLeast getVersion nameFromURL
enableFeature fixedWidthString fixedWidthNumber isStorePath
escapeShellArg escapeShellArgs replaceChars lowerChars
upperChars toLower toUpper addContextFrom splitString
removePrefix removeSuffix versionOlder versionAtLeast getVersion
nameFromURL enableFeature enableFeatureAs withFeature
withFeatureAs fixedWidthString fixedWidthNumber isStorePath
toInt readPathsFromFile fileContents;
inherit (stringsWithDeps) textClosureList textClosureMap
noDepEntry fullDepEntry packEntry stringAfter;
inherit (customisation) overrideDerivation makeOverridable
callPackageWith callPackagesWith extendDerivation
hydraJob makeScope;
callPackageWith callPackagesWith extendDerivation hydraJob
makeScope;
inherit (meta) addMetaAttrs dontDistribute setName updateName
appendToName mapDerivationAttrset lowPrio lowPrioSet hiPrio
hiPrioSet;
inherit (sources) pathType pathIsDirectory cleanSourceFilter
cleanSource sourceByRegex sourceFilesBySuffices
commitIdFromGitRepo cleanSourceWith pathHasContext canCleanSource;
commitIdFromGitRepo cleanSourceWith pathHasContext
canCleanSource;
inherit (modules) evalModules closeModules unifyModuleSyntax
applyIfFunction unpackSubmodule packSubmodule mergeModules
mergeModules' mergeOptionDecls evalOptionValue mergeDefinitions
@@ -119,8 +121,7 @@ let
traceXMLVal traceXMLValMarked traceSeq traceSeqN traceValSeq
traceValSeqFn traceValSeqN traceValSeqNFn traceShowVal
traceShowValMarked showVal traceCall traceCall2 traceCall3
traceValIfNot runTests testAllTrue traceCallXml
attrNamesToStr;
traceValIfNot runTests testAllTrue traceCallXml attrNamesToStr;
inherit (misc) maybeEnv defaultMergeArg defaultMerge foldArgs
defaultOverridableDelayableArgs composedArgsAndFun
maybeAttrNullable maybeAttr ifEnable checkFlag getValue
@@ -129,7 +130,7 @@ let
closePropagation mapAttrsFlatten nvs setAttr setAttrMerge
mergeAttrsWithFunc mergeAttrsConcatenateValues
mergeAttrsNoOverride mergeAttrByFunc mergeAttrsByFuncDefaults
mergeAttrsByFuncDefaultsClean mergeAttrBy
prepareDerivationArgs nixType imap overridableDelayableArgs;
mergeAttrsByFuncDefaultsClean mergeAttrBy prepareDerivationArgs
nixType imap overridableDelayableArgs;
});
in lib
2 changes: 0 additions & 2 deletions lib/meta.nix
Original file line number Diff line number Diff line change
@@ -86,6 +86,4 @@ rec {
then { system = elem; }
else { parsed = elem; };
in lib.matchAttrs pattern platform;

enableIfAvailable = p: if p.meta.available or true then [ p ] else [];
}
27 changes: 19 additions & 8 deletions lib/modules.nix
Original file line number Diff line number Diff line change
@@ -310,30 +310,36 @@ rec {

in opt //
{ value = builtins.addErrorContext "while evaluating the option `${showOption loc}':" value;
inherit (res.defsFinal') highestPrio;
definitions = map (def: def.value) res.defsFinal;
files = map (def: def.file) res.defsFinal;
inherit (res) isDefined;
};

# Merge definitions of a value of a given type.
mergeDefinitions = loc: type: defs: rec {
defsFinal =
defsFinal' =
let
# Process mkMerge and mkIf properties.
defs' = concatMap (m:
map (value: { inherit (m) file; inherit value; }) (dischargeProperties m.value)
) defs;

# Process mkOverride properties.
defs'' = filterOverrides defs';
defs'' = filterOverrides' defs';

# Sort mkOrder properties.
defs''' =
# Avoid sorting if we don't have to.
if any (def: def.value._type or "" == "order") defs''
then sortProperties defs''
else defs'';
in defs''';
if any (def: def.value._type or "" == "order") defs''.values
then sortProperties defs''.values
else defs''.values;
in {
values = defs''';
inherit (defs'') highestPrio;
};

defsFinal = defsFinal'.values;

# Type-check the remaining definitions, and merge them.
mergedValue = foldl' (res: def:
@@ -416,13 +422,18 @@ rec {
Note that "z" has the default priority 100.
*/
filterOverrides = defs:
filterOverrides = defs: (filterOverrides' defs).values;

filterOverrides' = defs:
let
defaultPrio = 100;
getPrio = def: if def.value._type or "" == "override" then def.value.priority else defaultPrio;
highestPrio = foldl' (prio: def: min (getPrio def) prio) 9999 defs;
strip = def: if def.value._type or "" == "override" then def // { value = def.value.content; } else def;
in concatMap (def: if getPrio def == highestPrio then [(strip def)] else []) defs;
in {
values = concatMap (def: if getPrio def == highestPrio then [(strip def)] else []) defs;
inherit highestPrio;
};

/* Sort a list of properties. The sort priority of a property is
1000 by default, but can be overridden by wrapping the property
33 changes: 33 additions & 0 deletions lib/strings.nix
Original file line number Diff line number Diff line change
@@ -414,6 +414,39 @@ rec {
*/
enableFeature = enable: feat: "--${if enable then "enable" else "disable"}-${feat}";

/* Create an --{enable-<feat>=<value>,disable-<feat>} string that can be passed to
standard GNU Autoconf scripts.
Example:
enableFeature true "shared" "foo"
=> "--enable-shared=foo"
enableFeature false "shared" (throw "ignored")
=> "--disable-shared"
*/
enableFeatureAs = enable: feat: value: enableFeature enable feat + optionalString enable "=${value}";

/* Create an --{with,without}-<feat> string that can be passed to
standard GNU Autoconf scripts.
Example:
withFeature true "shared"
=> "--with-shared"
withFeature false "shared"
=> "--without-shared"
*/
withFeature = with_: feat: "--${if with_ then "with" else "without"}-${feat}";

/* Create an --{with-<feat>=<value>,without-<feat>} string that can be passed to
standard GNU Autoconf scripts.
Example:
with_Feature true "shared" "foo"
=> "--with-shared=foo"
with_Feature false "shared" (throw "ignored")
=> "--without-shared"
*/
withFeatureAs = with_: feat: value: withFeature with_ feat + optionalString with_ "=${value}";

/* Create a fixed width string with additional prefix to match
required width.
8 changes: 8 additions & 0 deletions lib/systems/default.nix
Original file line number Diff line number Diff line change
@@ -29,6 +29,7 @@ rec {
/**/ if final.isDarwin then "libSystem"
else if final.isMinGW then "msvcrt"
else if final.isMusl then "musl"
else if final.isUClibc then "uclibc"
else if final.isAndroid then "bionic"
else if final.isLinux /* default */ then "glibc"
# TODO(@Ericson2314) think more about other operating systems
@@ -49,5 +50,12 @@ rec {
} // mapAttrs (n: v: v final.parsed) inspect.predicates
// args;
in assert final.useAndroidPrebuilt -> final.isAndroid;
assert lib.foldl
(pass: { assertion, message }:
if assertion final
then pass
else throw message)
true
(final.parsed.abi.assertions or []);
final;
}
38 changes: 21 additions & 17 deletions lib/systems/examples.nix
Original file line number Diff line number Diff line change
@@ -11,36 +11,41 @@ rec {

sheevaplug = rec {
config = "armv5tel-unknown-linux-gnueabi";
arch = "armv5tel";
float = "soft";
platform = platforms.sheevaplug;
};

raspberryPi = rec {
config = "armv6l-unknown-linux-gnueabihf";
arch = "armv6l";
float = "hard";
fpu = "vfp";
platform = platforms.raspberrypi;
};

armv7l-hf-multiplatform = rec {
config = "arm-unknown-linux-gnueabihf";
arch = "armv7-a";
float = "hard";
fpu = "vfpv3-d16";
config = "armv7a-unknown-linux-gnueabihf";
platform = platforms.armv7l-hf-multiplatform;
};

aarch64-multiplatform = rec {
config = "aarch64-unknown-linux-gnu";
arch = "aarch64";
platform = platforms.aarch64-multiplatform;
};

armv5te-android-prebuilt = rec {
config = "armv5tel-unknown-linux-androideabi";
sdkVer = "21";
platform = platforms.armv5te-android;
useAndroidPrebuilt = true;
};

armv7a-android-prebuilt = rec {
config = "armv7a-unknown-linux-androideabi";
sdkVer = "21";
platform = platforms.armv7a-android;
useAndroidPrebuilt = true;
};

aarch64-android-prebuilt = rec {
config = "aarch64-unknown-linux-android";
arch = "aarch64";
sdkVer = "21";
platform = platforms.aarch64-multiplatform;
useAndroidPrebuilt = true;
};
@@ -51,16 +56,17 @@ rec {
};

pogoplug4 = rec {
arch = "armv5tel";
config = "armv5tel-unknown-linux-gnueabi";
float = "soft";
platform = platforms.pogoplug4;
};

ben-nanonote = rec {
config = "mipsel-unknown-linux-uclibc";
platform = platforms.ben_nanonote;
};

fuloongminipc = rec {
config = "mipsel-unknown-linux-gnu";
arch = "mips";
float = "hard";
platform = platforms.fuloong2f_n32;
};

@@ -128,7 +134,6 @@ rec {
# 32 bit mingw-w64
mingw32 = {
config = "i686-pc-mingw32";
arch = "x86"; # Irrelevant
libc = "msvcrt"; # This distinguishes the mingw (non posix) toolchain
platform = {};
};
@@ -137,7 +142,6 @@ rec {
mingwW64 = {
# That's the triplet they use in the mingw-w64 docs.
config = "x86_64-pc-mingw32";
arch = "x86_64"; # Irrelevant
libc = "msvcrt"; # This distinguishes the mingw (non posix) toolchain
platform = {};
};
4 changes: 4 additions & 0 deletions lib/systems/inspect.nix
Original file line number Diff line number Diff line change
@@ -3,6 +3,9 @@ with import ./parse.nix { inherit lib; };
with lib.attrsets;
with lib.lists;

let abis_ = abis; in
let abis = lib.mapAttrs (_: abi: builtins.removeAttrs abi [ "assertions" ]) abis_; in

rec {
patterns = rec {
isi686 = { cpu = cpuTypes.i686; };
@@ -38,6 +41,7 @@ rec {

isAndroid = [ { abi = abis.android; } { abi = abis.androideabi; } ];
isMusl = with abis; map (a: { abi = a; }) [ musl musleabi musleabihf ];
isUClibc = with abis; map (a: { abi = a; }) [ uclibc uclibceabi uclibceabihf ];

isEfi = map (family: { cpu.family = family; })
[ "x86" "arm" "aarch64" ];
Loading