Skip to content

all-packages.nix: move defaults to package files continues^2#56026

Merged
7c6f434c merged 12 commits intoNixOS:masterfrom
oxij:tree/move-defaults-to-package-files-half-cuda
Feb 19, 2019
Merged

all-packages.nix: move defaults to package files continues^2#56026
7c6f434c merged 12 commits intoNixOS:masterfrom
oxij:tree/move-defaults-to-package-files-half-cuda

Conversation

@oxij
Copy link
Member

@oxij oxij commented Feb 19, 2019

What? Why?

A continuation of #55129 and #55732. Another noop.

git log

  • *: move defaults to package file

A bunch of these.

  • xmonad_log_applet: move defaults to package file, cleanup

    These are already inherited in the parent derivation.

nix-instantiate environment

  • Host OS: Linux 4.9, SLNOS 19.03
  • Nix: nix-env (Nix) 2.1.3
  • Multi-user: yes
  • Sandbox: yes
  • NIXPKGS_CONFIG:
{
  checkMeta = true;
  doCheckByDefault = true;
}

nix-env -qaP diffs

  • On x86_64-linux: noop
  • On aarch64-linux: noop
  • On x86_64-darwin: noop

/cc @7c6f434c from #55129 and @bendlas, @volth, @samueldr from #55732

@GrahamcOfBorg GrahamcOfBorg added 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux. labels Feb 19, 2019
, cudaSupport ? stdenv.isLinux, cudatoolkit
, cudnnSupport ? false, cudnn ? null
, cudaSupport ? config.cudaSupport or false, cudatoolkit
, cudnnSupport ? cudaSupport, cudnn ? null
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you want to change the default on Linux here? Given it is Deep Learning, running it CPU-only might be too painful to be useful…

}:
, firmware ? config.pcmciaUtils.firmware or [] # Special pcmcia cards.
, configOpts ? config.pcmciaUtils.config or null # Special hardware (map memory & port & irq)
}: # used to generate postInstall script.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I wonder how to find out how many users will be hit by such an incompatible rename.

@oxij
Copy link
Member Author

oxij commented Feb 19, 2019 via email

@7c6f434c 7c6f434c merged commit 446520b into NixOS:master Feb 19, 2019
@oxij oxij deleted the tree/move-defaults-to-package-files-half-cuda branch August 12, 2023 09:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 0 This PR does not cause any packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants