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 #78928

merged 62 commits into from Feb 2, 2020

Staging next #78928

merged 62 commits into from Feb 2, 2020


Copy link

@FRidh FRidh commented Jan 30, 2020

Motivation for this change
Things done
  • Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
  • Built on platform(s)
    • NixOS
    • macOS
    • other Linux distributions
  • Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
  • Tested compilation of all pkgs that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
  • Tested execution of all binary files (usually in ./result/bin/)
  • Determined the impact on package closure size (by running nix path-info -S before and after)
  • Ensured that relevant documentation is up to date
  • Fits
r-ryantm and others added 30 commits Dec 23, 2019
(cherry picked from commit 63fffe7)
This reverts commit a1eacb9.

Adding dev outputs to python packages means they can't be included in
a Python environment created with python3.withPackages, because
makePythonPath will include the dev output, which is empty apart from
nix-support, rather than the out output, which contains all the Python
cppunit: 1.14.0 -> 1.15.0
libinput: 1.14.3 -> 1.15.0
kdeFrameworks: 5.64.0 -> 5.65.0
Also remove obsolete `let .. in ..`
Reduce closure gnome-shell closure
Upstream announcement:

For the lazy:

> * Noteworthy changes in release 4.8 (2020-01-14) [stable]
> ** Bug fixes
>   "sed -i" now creates temporary files with correct umask (limited to u=rwx).
>   Previously sed would incorrectly set umask on temporary files, resulting
>   in problems under certain fuse-like file systems.
>   [bug introduced in sed 4.2.1]
> ** Release
>   distribute gzip-compressed tarballs once again
> ** Improvements
>   a year's worth of gnulib development, including improved DFA performance

Signed-off-by: Matthias Beyer <>
Revert "Re-revert "awscli: Get rid of runtime -dev dependencies""
libde265: 1.0.4 -> 1.0.5
Semi-automatic update generated by tools. This update was made
based on information from
- - nixpkgs now with full darwin support
poppler: 0.83.0 -> 0.84.0
graalvm8: 19.1.1 -> 19.2.1
cups: 2.3.0 -> 2.3.1

backports sourced from debian package 1.7.0-3+deb10u1, included in-repo
as file is not available on or

(cherry picked from commit 9bcc760)
vcunat and others added 15 commits Jan 28, 2020
This was an oversight, and unnecessary in the .pc file.
"Most of the fixes have been related to single (and json) formatting.
Thank you to Aya, Jakub, Jiri, and Ron for the work to get devlink
improved." [0]

File changes (additions/removals):

nix path-info -S:
5.4.0 46705272
5.5.0 46726136

In the sandbox built for, the coreutils build fails
because a failure in the df skip-rootfs test. The test failure is triggered by
the existance of a rootfs file system. However, I think that the test is faulty,
and I have reported it upstream in

Disabling the test makes the coreutils build work in the sandbox,
and I can't think of any negative impact disabling it can have. In normal nix
setups and in the normal nix sandbox, this test is not exercised anyway, since
there is no rootfs visible.
x264: fix on ARM
@FRidh FRidh merged commit c195ef6 into master Feb 2, 2020
13 checks passed
13 checks passed
Evaluation Performance Report Evaluator Performance Report
grahamcofborg-eval ^.^!
grahamcofborg-eval-check-maintainers matching changed paths to changed attrs...
grahamcofborg-eval-check-meta config.nix: checkMeta = true
grahamcofborg-eval-darwin nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./pkgs/top-level/release.nix -A darwin-tested
grahamcofborg-eval-nixos nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./nixos/release-combined.nix -A tested
grahamcofborg-eval-nixos-manual nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./nixos/release.nix -A manual
grahamcofborg-eval-nixos-options nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./nixos/release.nix -A options
grahamcofborg-eval-nixpkgs-manual nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./pkgs/top-level/release.nix -A manual
grahamcofborg-eval-nixpkgs-tarball nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./pkgs/top-level/release.nix -A tarball
grahamcofborg-eval-nixpkgs-unstable-jobset nix-instantiate --arg nixpkgs { outPath=./.; revCount=999999; shortRev="ofborg"; } ./pkgs/top-level/release.nix -A unstable
grahamcofborg-eval-package-list nix-env -qa --json --file .
grahamcofborg-eval-package-list-no-aliases nix-env -qa --json --file . --arg config { allowAliases = false; }
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.