1
0
Fork 0
mirror of https://github.com/NixOS/nixpkgs synced 2024-10-19 03:47:13 -04:00
nixpkgs/pkgs/build-support
sternenseemann 357da6c296 buildRustPackage: make cargoDeps logic easier to follow
The old logic flow had the structure

  if ( … ) {
    if ( … ) {
      …
    } else {
      …
    }
  } else {
    …
  }

which is quite hard to follow in Nix. Instead we ensure that no if
expression is inside a then branch.

This change is zero rebuild, as no logic was changed.
2022-05-13 08:18:39 +10:00
..
add-opengl-runpath
agda
alternatives
appimage
bintools-wrapper
build-bazel-package
build-fhs-userenv buildFHSUserEnv: append graphics share to XDG_DATA_DIR 2022-03-24 12:53:39 -07:00
build-fhs-userenv-bubblewrap Merge pull request #164825 from ilya-fedin/fhs-less-copy 2022-04-11 16:37:01 +03:00
build-graalvm-native-image buildGraalvmNativeImage: mark as broken if Native Image is not available 2022-04-15 23:20:52 +01:00
build-setupcfg
buildenv
cc-wrapper
coq coqPackages: etc 2022-05-12 06:11:43 +02:00
dhall
docker testers.invalidateFetcherByDrvHash: Move from top-level 2022-05-05 12:08:50 +02:00
dotnet nuget-to-nix: include required dependencies 2022-04-30 18:24:48 -07:00
emacs emacsWrapper: add missing variable substitutions to Darwin app 2022-04-22 04:20:00 +00:00
expand-response-params
fake-nss fakeNss: move to toplevel 2022-03-24 18:47:30 +01:00
fetchbitbucket
fetchbower
fetchbzr
fetchcvs
fetchdarcs
fetchdocker
fetchfirefoxaddon testers.invalidateFetcherByDrvHash: Move from top-level 2022-05-05 12:08:50 +02:00
fetchfossil
fetchgit testers.invalidateFetcherByDrvHash: Move from top-level 2022-05-05 12:08:50 +02:00
fetchgitea
fetchgithub
fetchgitiles
fetchgitlab
fetchgitlocal
fetchgx
fetchhg
fetchipfs
fetchmavenartifact
fetchmtn
fetchnextcloudapp treewide: remove nativeBuildInputs that are in stdenv 2022-04-16 21:46:46 +03:00
fetchpatch testers.invalidateFetcherByDrvHash: Move from top-level 2022-05-05 12:08:50 +02:00
fetchrepoorcz
fetchrepoproject
fetchs3
fetchsavannah
fetchsourcehut
fetchsvn
fetchsvnrevision
fetchsvnssh
fetchurl Merge pull request #169005 from SuperSandro2000/devilutionX 2022-04-20 22:00:07 +02:00
fetchzip
flutter
go
icon-conv-tools
install-shell-files
java
kernel makeInitrdNG: Strip more and remove output 2022-05-01 17:06:14 +02:00
libredirect
make-darwin-bundle Merge pull request #165111 from toonn/darwin-bundle-outputBin 2022-04-22 12:04:09 +01:00
make-desktopitem
make-startupitem
make-symlinks
mkshell
mono-dll-fixer
nix-gitignore
node/fetch-yarn-deps testers.invalidateFetcherByDrvHash: Move from top-level 2022-05-05 12:08:50 +02:00
nuke-references
ocaml treewide: Simplify negated uses of versionAtLeast, versionOlder 2022-04-25 13:35:24 -07:00
oci-tools
pkg-config-wrapper
prefer-remote-fetch
references-by-popularity
release
remove-references-to
replace-secret
rust buildRustPackage: make cargoDeps logic easier to follow 2022-05-13 08:18:39 +10:00
setup-hooks makeBinaryWrapper: really unset NIX_CFLAGS 2022-05-06 17:03:52 +02:00
singularity-tools
skaware skawarePackages.buildPackage: fix typo in comment 2022-05-09 15:52:56 +00:00
snap
src-only
substitute
substitute-files
templaterpm
testers testers.nixosTest: Remove redundant system.stateVersion = lib.trivial.release; 2022-05-09 14:33:49 +02:00
trivial-builders treewide: nixosTest -> testers.nixosTest 2022-05-09 14:16:06 +02:00
vm
wrapper-common
writers treewide: remove nativeBuildInputs that are in stdenv 2022-04-16 21:46:46 +03:00
build-maven.nix
build-pecl.nix
closure-info.nix
plugins.nix
replace-dependency.nix
setup-systemd-units.nix
source-from-head-fun.nix
trivial-builders.nix testers.testVersion: move from trivial-builders.nix 2022-04-22 16:22:40 +03:00