Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Staging next #62889

Merged
merged 92 commits into from Jun 15, 2019
Merged

Staging next #62889

merged 92 commits into from Jun 15, 2019

Commits on Feb 23, 2019

  1. Copy the full SHA
    7f91e5f View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2019

  1. mosh: upstream patch to fix w/newer clang/libcxx (c++17)

    Remove special-casing no longer needed.
    dtzWill committed Apr 29, 2019
    Copy the full SHA
    208fbe2 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2019

  1. release-cross: remove androidndk

    It is no longer provided
    matthewbauer committed May 9, 2019
    Copy the full SHA
    1671eed View commit details
    Browse the repository at this point in the history
  2. androidenv: add more context to os not found error

    We don’t have android sdk available for aarch64, so this error happens
    a lot. Adding some context on what is going on makes this clearer.
    matthewbauer committed May 9, 2019
    Copy the full SHA
    4acc434 View commit details
    Browse the repository at this point in the history
  3. mesa: use platforms instead of throw

    mesaPlatforms can be used in the platforms attr.
    matthewbauer committed May 9, 2019
    Copy the full SHA
    9225890 View commit details
    Browse the repository at this point in the history
  4. mesa: don’t use valgrind-light on aarch32

    valgrind-light doesn’t appear to work correctly on aarch32. It’s also
    not a required dependency on mesa, so in the future we may be able to
    disable it for other platforms
    matthewbauer committed May 9, 2019
    Copy the full SHA
    476c580 View commit details
    Browse the repository at this point in the history
  5. busybox: only use stdenv.cc.libc.static when it exists

    causes on evaluation error on macOS otherwise
    matthewbauer committed May 9, 2019
    Copy the full SHA
    dbd1a44 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2019

  1. Copy the full SHA
    c0af744 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2019

  1. Copy the full SHA
    872100c View commit details
    Browse the repository at this point in the history

Commits on May 25, 2019

  1. Copy the full SHA
    81d3bd6 View commit details
    Browse the repository at this point in the history
  2. patchShebangs: Allow for multiple arguments

    It's tempting to think patchShebangs supports multiple arguments.
    Without this patch it just silently ignores all but the first. Now it
    patches the shebangs in all of its arguments.
    
    Fixes: #57695
    JohnAZoidberg committed May 25, 2019
    Copy the full SHA
    4a1e51f View commit details
    Browse the repository at this point in the history

Commits on May 26, 2019

  1. patchShebangs: Exit if no arguments were given

    Commit "patchShebangs: Allow for multiple arguments" 4a1e51f
    removed the check. We don't want to break existing usages so this
    introduces it again with a successful exit code.
    JohnAZoidberg committed May 26, 2019
    Copy the full SHA
    7c3d752 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2019

  1. Copy the full SHA
    c83b9bb View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    f6297de View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    3b21598 View commit details
    Browse the repository at this point in the history
  4. iptables: 1.8.2 -> 1.8.3

    * drop patches included in 1.8.3 (all of them)
      (checked each via `git tag --contains $rev`)
    
    https://lists.netfilter.org/pipermail/netfilter-announce/2019/000231.html
    dtzWill committed May 29, 2019
    Copy the full SHA
    2703d28 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    98bdeb0 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    3f7657d View commit details
    Browse the repository at this point in the history
  7. Merge staging-next into staging

    FRidh committed May 29, 2019
    Copy the full SHA
    72cd0dc View commit details
    Browse the repository at this point in the history
  8. Merge pull request #62202 from dtzWill/update/gnupg-2.2.16

    gnupg: 2.2.15 -> 2.2.16
    peti committed May 29, 2019
    Copy the full SHA
    dfcfeec View commit details
    Browse the repository at this point in the history
  9. Revert "openssl: fix CVE-2019-1543"

    This reverts commit aae4c11.
    dtzWill committed May 29, 2019
    Copy the full SHA
    642c9a7 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #62180 from dtzWill/update/openssl-1.1.1c-1.0.2s

    openssl: 1.1.1c, 1.0.2s
    peti committed May 29, 2019
    Copy the full SHA
    cd76032 View commit details
    Browse the repository at this point in the history

Commits on May 31, 2019

  1. libsodium: 1.0.17 -> 1.0.18

    orivej committed May 31, 2019
    Copy the full SHA
    989d7f8 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    376bb51 View commit details
    Browse the repository at this point in the history
  3. libidn2: 2.1.1a -> 2.2.0

    dtzWill committed May 31, 2019
    Copy the full SHA
    558c4ce View commit details
    Browse the repository at this point in the history
  4. e2fsprogs: 1.45.1 -> 1.45.2

    dtzWill committed May 31, 2019
    Copy the full SHA
    c70260e View commit details
    Browse the repository at this point in the history
  5. Merge pull request #62196 from dtzWill/update/harfbuzz-2.5.0

    harfbuzz: 2.3.1 -> 2.5.0
    dtzWill committed May 31, 2019
    Copy the full SHA
    9b65cb1 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #56251 from dtzWill/update/tar-1.32

    gnutar: 1.31 -> 1.32
    dtzWill committed May 31, 2019
    Copy the full SHA
    1012c31 View commit details
    Browse the repository at this point in the history
  7. python37Packages.cryptography: 2.6.1 -> 2.7

    Changelog:
    https://cryptography.io/en/latest/changelog/#v2-7
    
    Important changes:
    - BACKWARDS INCOMPATIBLE: We no longer distribute 32-bit manylinux1
      wheels. Continuing to produce them was a maintenance burden.
    - BACKWARDS INCOMPATIBLE: Removed the
      cryptography.hazmat.primitives.mac.MACContext interface.
      The CMAC and HMAC APIs have not changed, but they are no longer
      registered as MACContext instances.
    primeos committed May 31, 2019
    Copy the full SHA
    77e1967 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2019

  1. Merge pull request #60419 from dtzWill/fix/mosh-llvm7

    mosh: upstream patch to fix w/newer clang/libcxx (c++17)
    matthewbauer committed Jun 1, 2019
    Copy the full SHA
    01390dc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #62271 from matthewbauer/cleanup-after-postgresql

    postgresql: install in $out/share/postgresql
    matthewbauer committed Jun 1, 2019
    Copy the full SHA
    f5e7e1c View commit details
    Browse the repository at this point in the history
  3. glib: 2.60.2 -> 2.60.3

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/glib/versions
    r-ryantm committed Jun 1, 2019
    Copy the full SHA
    50ba595 View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2019

  1. libuv: 1.28.0 -> 1.29.1

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/libuv/versions
    r-ryantm committed Jun 2, 2019
    Copy the full SHA
    3313c5e View commit details
    Browse the repository at this point in the history
  2. Merge pull request #62419 from r-ryantm/auto-update/glib

    glib: 2.60.2 -> 2.60.3
    7c6f434c committed Jun 2, 2019
    Copy the full SHA
    49eac6a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #62332 from primeos/python-cryptography

    python37Packages.cryptography: 2.6.1 -> 2.7
    primeos committed Jun 2, 2019
    Copy the full SHA
    6d99421 View commit details
    Browse the repository at this point in the history
  4. libevent: 2.1.8 -> 2.1.10

    orivej committed Jun 2, 2019
    Copy the full SHA
    5ccacc2 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2019

  1. ghc: add bash to buildInputs

    Fixes #62417
    matthewbauer committed Jun 3, 2019
    Copy the full SHA
    88f3e0a View commit details
    Browse the repository at this point in the history
  2. vim: 8.1.1234 -> 8.1.1432

    Semi-automatic update generated by
    https://github.com/ryantm/nixpkgs-update tools. This update was made
    based on information from
    https://repology.org/metapackage/vim/versions
    r-ryantm committed Jun 3, 2019
    Copy the full SHA
    30496d8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #62590 from r-ryantm/auto-update/vim

    vim: 8.1.1234 -> 8.1.1432
    Ma27 committed Jun 3, 2019
    Copy the full SHA
    7c53ac0 View commit details
    Browse the repository at this point in the history
  4. systemd: 239.20190219 -> 241.20190221

    Mic92 authored and andir committed Jun 3, 2019
    Copy the full SHA
    5b0db07 View commit details
    Browse the repository at this point in the history
  5. nixos/os-release: add documentation url

    Mic92 authored and andir committed Jun 3, 2019
    Copy the full SHA
    2a0f85d View commit details
    Browse the repository at this point in the history
  6. systemd: 241.20190221 -> 242

    andir committed Jun 3, 2019
    Copy the full SHA
    8c7e588 View commit details
    Browse the repository at this point in the history
  7. nixos/udev: switch networking.usePredicatableInterfaceNames to a ke…

    …rnel param
    
    The udev rules we are shipping no longer work with systemd v242 and were
    remove upstream some time ago. It seems like the entire renaming is now
    done in C and not in the udev rules.
    andir committed Jun 3, 2019
    1
    Copy the full SHA
    1f03f6f View commit details
    Browse the repository at this point in the history
  8. nixos/tests/radicale: be a bit more permissive when matching logs

    With the systemd update to v242 five lines are not longer sufficient to
    verify that the storage was verified. In order to reduce future test
    failures increasing it to 10 lines sounds like a sane amount.
    andir committed Jun 3, 2019
    Copy the full SHA
    4743ad7 View commit details
    Browse the repository at this point in the history
  9. nixos/networkd: use no instead of none for DHCP= option

    systemd has deprecated the use of `none` and recommends using `no`
    instead.
    andir committed Jun 3, 2019
    Copy the full SHA
    a32cd7d View commit details
    Browse the repository at this point in the history
  10. nixos/networkd: use the route section for default routes

    With systemd v242 using the `Gateway` attribute of the `[Network]`
    section will lead to "onlink" routes on all the device that are matched
    by the default configuration (typically all devices) causing multiple
    default routes (even on localhost).
    
    We can only avoid that - while keeping our default route option - when
    we mark the route as explicitly not on link. Only gateways that are
    within a subnet of one of the assigned interface addresses will be
    installed into the routing table.
    andir committed Jun 3, 2019
    Copy the full SHA
    d600da7 View commit details
    Browse the repository at this point in the history
  11. nixos/networkd: rename GatewayOnlink to GatewayOnLink

    This follows upstreams renaming of the option [1].
    
    [1] systemd/systemd@9cb8c55
    andir committed Jun 3, 2019
    Copy the full SHA
    1b7b1db View commit details
    Browse the repository at this point in the history
  12. nixosTests.containers-imperative: add tmpfiles test

    (cherry picked from commit 92600a9)
    flokli authored and andir committed Jun 3, 2019
    Copy the full SHA
    bc71b6e View commit details
    Browse the repository at this point in the history
  13. nixos/systemd: migrate systemd-timesync state when required

    Somewhen between systemd v239 and v242 upstream decided to no longer run
    a few system services with `DyanmicUser=1` but failed to provide a
    migration path for all the state those services left behind.
    
    For the case of systemd-timesync the state has to be moved from
    /var/lib/private/systemd/timesync to /var/lib/systemd/timesync if
    /var/lib/systemd/timesync is currently a symlink.
    
    We only do this if the stateVersion is still below 19.09 to avoid
    starting to have an ever growing activation script for (then) ancient
    systemd migrations that are no longer required.
    
    See systemd/systemd#12131 for details about
    the missing migration path and related discussion.
    andir committed Jun 3, 2019
    Copy the full SHA
    024a383 View commit details
    Browse the repository at this point in the history
  14. multipath-tools: 0.6.2 -> 0.8.1

    fpletz authored and andir committed Jun 3, 2019
    Copy the full SHA
    d436ab0 View commit details
    Browse the repository at this point in the history
  15. systemd: disable building tests

    We are currently not running any tests but building them takes
    signitifcant amounts of time since they account to about 40% of all the
    compilation targets.
    andir committed Jun 3, 2019
    Copy the full SHA
    81f390d View commit details
    Browse the repository at this point in the history
  16. systemd: remove references to $out/lib/systemd/catalog

    On aarch64 we "leak" a reference to $out/lib/systemd/catalog in the lib
    output. The result of that is a dependency cycle between $out and $lib.
    Thus nix (rightfully) marks the build as failed. That reference
    originates from an array of strings (catalog_file_dirs) in systemd
    (src/src/journal/catalog.{c,h}).  The only consumer (as of v242) of the
    symbol is the main function of journalctl.  Still libsystemd.so contains
    the VALUE but not the symbol.  Systemd seems to be properly using
    function & data sections together with the linker flags to garbage
    collect unused sections (-Wl,--gc-sections).  For unknown reasons those
    flags do not eliminate the unused string constants, in this case on
    aarch64-linux. The hacky way is to just remove the reference after we
    finished compiling.  Since it can not be used (there is no symbol to
    actually refer to it) there should not be any harm.  It is a bit odd and
    I really do not like starting these kind of hacks but there doesn't seem
    to be a straight forward way at this point in time.
    
    The reference will be replaced by the same reference the usual nukeRefs
    tooling uses.  The standard tooling can not / should not be uesd since
    it is a bit too excessive and could potentially do us some (more) harm.
    andir committed Jun 3, 2019
    Copy the full SHA
    0f93834 View commit details
    Browse the repository at this point in the history
  17. nixos/misc: warn when someone is using the nixops autoLuks module

    The autoLuks module is not really compatible with the updated systemd
    version anymore. We started dropping NixOS specific patches that caused
    unwanted side effects that we had to work around otherwise.
    
    This change points users towards the relevant PR and spits out a bit of
    information on how to deal with the situation.
    andir committed Jun 3, 2019
    Copy the full SHA
    9077623 View commit details
    Browse the repository at this point in the history
  18. nixos/test: remove the stateVersion statement from the test-instrumen…

    …tation
    
    We set stateVersion to `mkDefault 18.03` in
    `nixos/modules/testing/test-instrumentation.nix` and in
    `modules/installer/cd-dvd/installation-cd-base.nix`.
    
    Accessing the stateVersion in the module system from within the tests
    results in the following error:
    > The unique option `system.stateVersion' is defined multiple times, in
    > `nixpkgs/nixos/modules/installer/cd-dvd/installation-cd-base.nix' and
    > `nixpkgs/nixos/modules/testing/test-instrumentation.nix'.
    
    There are other tests that use it as well. Namely the radicale test also
    verifies behaviour between state versions is as expected. It switches a
    package default value. Others switched on the state directory default.
    It seems like having the timesyncd switch as part of every rendered
    activationScript might cause this weird error.
    
    Removing this line seems like a reasonable thing to do since we actually
    set the default to the very same value in the module system. This line
    should have been no-op besides the issue that we've two statements
    setting it in this very specific case.
    andir committed Jun 3, 2019
    Copy the full SHA
    7508490 View commit details
    Browse the repository at this point in the history
  19. systemd: 239 -> 242 (#61321)

    systemd: 239 -> 242
    flokli committed Jun 3, 2019
    Copy the full SHA
    2812b5c View commit details
    Browse the repository at this point in the history
  20. Revert "Revert "gtk-doc: 1.29 -> 1.30""

    This reverts commit b41ef4c.
    worldofpeace committed Jun 3, 2019
    Copy the full SHA
    7d1ac24 View commit details
    Browse the repository at this point in the history
  21. Revert "Revert "gtk-doc: build with meson""

    This reverts commit 7c15686.
    worldofpeace committed Jun 3, 2019
    Copy the full SHA
    93cac33 View commit details
    Browse the repository at this point in the history
  22. Revert "Revert "gtk-doc: fix css file permissions""

    This reverts commit 451be59.
    worldofpeace committed Jun 3, 2019
    Copy the full SHA
    9096648 View commit details
    Browse the repository at this point in the history
  23. Revert "Revert "libpsl: don't build docs""

    This reverts commit 8809ebe.
    worldofpeace committed Jun 3, 2019
    Copy the full SHA
    daf8b68 View commit details
    Browse the repository at this point in the history
  24. Revert "Revert "libical: temporarily don't build docs to unblock stag…

    …ing-next""
    
    This reverts commit ea01202.
    worldofpeace committed Jun 3, 2019
    Copy the full SHA
    ff3049f View commit details
    Browse the repository at this point in the history
  25. Merge branch 'staging-next' into staging

    Conflicts (simple):
    	nixos/doc/manual/release-notes/rl-1909.xml
    vcunat committed Jun 3, 2019
    Copy the full SHA
    ee86a32 View commit details
    Browse the repository at this point in the history
  26. TMP: merge PR with staging

    vcunat committed Jun 3, 2019
    1
    Copy the full SHA
    dcd42d3 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2019

  1. Merge pull request #62553 from matthewbauer/ghc-patch-shebangs

    ghc: add bash to buildInputs
    matthewbauer committed Jun 4, 2019
    Copy the full SHA
    84e34cb View commit details
    Browse the repository at this point in the history
  2. Merge pull request #61168 from matthewbauer/release-cross-fixes

    release-cross.nix changes/fixes
    matthewbauer committed Jun 4, 2019
    Copy the full SHA
    dc42372 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    c782fe1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #62188 from dtzWill/update/iptables-1.8.3

    iptables: 1.8.2 -> 1.8.3, libnftnl: 1.1.2 -> 1.1.3
    dtzWill committed Jun 4, 2019
    Copy the full SHA
    c057ef6 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #62189 from dtzWill/update/e2fsprogs-1.45.2

    e2fsprogs: 1.45.1 -> 1.45.2
    dtzWill committed Jun 4, 2019
    Copy the full SHA
    8ef8fd0 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    aceffe6 View commit details
    Browse the repository at this point in the history
  7. pulseaudio: fix alsa due to alsaLib headers move

    The pulseaudio alsa module would fail to load due to missing symbols.
    fpletz committed Jun 4, 2019
    Copy the full SHA
    b4fa239 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    137a63f View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2019

  1. Merge pull request #61639 from dtzWill/update/dbus-1.12.14

    dbus: 1.12.12 -> 1.12.14
    worldofpeace committed Jun 5, 2019
    Copy the full SHA
    eb7c14f View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c0ccf42 View commit details
    Browse the repository at this point in the history
  3. Merge #62634: gtk-doc: 1.29 -> 1.30 (again)

    ... into staging.  Approximate Hydra comparison looks good to me:
    https://hydra.nixos.org/eval/1523212?compare=1523031
    vcunat committed Jun 5, 2019
    Copy the full SHA
    26f728e View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2019

  1. Merge pull request #60559 from JohnAZoidberg/patchshebangs-multiple-args

    patchShebangs: Allow multiple args
    matthewbauer committed Jun 6, 2019
    Copy the full SHA
    87a69ed View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2019

  1. librime: 1.4.0 -> 1.5.0

    xrelkd committed Jun 7, 2019
    Copy the full SHA
    be2d9a5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #62693 from dtzWill/update/harfbuzz-2.5.1

    harfbuzz: 2.5.0 -> 2.5.1
    dtzWill committed Jun 7, 2019
    Copy the full SHA
    b837e4a View commit details
    Browse the repository at this point in the history
  3. Merge pull request #62649 from dtzWill/update/newt-0.52.21

    newt: 0.52.20 -> 0.52.21
    dtzWill committed Jun 7, 2019
    Copy the full SHA
    27a3c5d View commit details
    Browse the repository at this point in the history
  4. Merge pull request #62793 from xrelkd/update/librime

    librime: 1.4.0 -> 1.5.0
    c0bw3b committed Jun 7, 2019
    Copy the full SHA
    682bc7c View commit details
    Browse the repository at this point in the history

Commits on Jun 8, 2019

  1. Merge pull request #62282 from dtzWill/update/libidn-2.2.0

    libidn2: 2.1.1a -> 2.2.0
    fpletz committed Jun 8, 2019
    Copy the full SHA
    eaaea97 View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2019

  1. Copy the full SHA
    d41c43e View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    480cd43 View commit details
    Browse the repository at this point in the history
  3. Merge master into staging-next

    FRidh committed Jun 9, 2019
    Copy the full SHA
    d3afcac View commit details
    Browse the repository at this point in the history
  4. fix eval

    FRidh committed Jun 9, 2019
    Copy the full SHA
    bce1f11 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2019

  1. Revert "fix eval"

    Was not sufficient.
    
    This reverts commit bce1f11.
    FRidh committed Jun 10, 2019
    Copy the full SHA
    4416712 View commit details
    Browse the repository at this point in the history
  2. Merge master into staging-next

    FRidh committed Jun 10, 2019
    Copy the full SHA
    e58f0f6 View commit details
    Browse the repository at this point in the history
  3. pulseaudio: fix build and eval

    FRidh committed Jun 10, 2019
    Copy the full SHA
    3fb275d View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    3df5b67 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2019

  1. Merge master into staging-next

    FRidh committed Jun 12, 2019
    Copy the full SHA
    7184efb View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2019

  1. Merge branch 'master' into staging-next

    Brings in Haskell rebuild.
    Hydra nixpkgs: ?compare=1525186
    vcunat committed Jun 14, 2019
    Copy the full SHA
    788261a View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2019

  1. Merge master into staging-next

    FRidh committed Jun 15, 2019
    Copy the full SHA
    087b877 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    eda6360 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    3cf9c71 View commit details
    Browse the repository at this point in the history