3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/build-support
Romanos Skiadas 23dd37dd5e rustPlatform.importCargoLock: add an assert for old Cargo.locks
near the end of 2019, the default Cargo.lock format was changed to
[[package]]
checksum = ...

This is what importCargoLock assumes. If the crate had not been `cargo
update`'d with a more recent toolchain than the one with the new
format as default, importCargoLock would fail when trying to access
pkg.checksum.

I ran into such a case (shamefully, in my own crate) and it took me a
while to figure out what was going on, so here is an assert with a
more user friendly message and a hint.
2021-07-18 18:19:50 +03:00
..
add-opengl-runpath
agda
alternatives
appimage Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
bintools-wrapper Merge staging-next into staging 2021-06-07 18:48:37 +00:00
build-bazel-package buildBazelPackage: set fetchConfigured default to true 2021-06-07 02:04:01 +00:00
build-dotnet-package
build-fhs-userenv buildFhsUserenv: don't leak mounts to other processes 2021-06-05 16:47:44 +02:00
build-fhs-userenv-bubblewrap
build-setupcfg
buildenv
cc-wrapper cc-wrapper: don't set rpath on static-pie executables 2021-05-23 17:38:17 +00:00
coq mkCoqDerivation: fix useDune2 2021-06-10 21:52:03 +02:00
docker dockerTools.tarsum: use current go 2021-07-08 16:31:33 +10:00
dotnetbuildhelpers
dotnetenv
emacs Merge pull request #127980 from matthewbauer/darwin-emacs-native-comp 2021-07-15 20:03:57 -05:00
expand-response-params
fetchbitbucket
fetchbower
fetchbzr
fetchcvs
fetchdarcs
fetchdocker
fetchfirefoxaddon
fetchfossil
fetchgit nix-prefetch-git: don't fetch everything when given a hash 2021-07-12 20:50:52 +02:00
fetchgitea fetchFromGitea: init 2021-05-27 09:35:56 +02:00
fetchgithub
fetchgitiles
fetchgitlab
fetchgitlocal
fetchgx
fetchhg
fetchipfs
fetchmavenartifact
fetchmtn
fetchnuget
fetchpatch
fetchrepoorcz
fetchrepoproject
fetchs3
fetchsavannah
fetchsourcehut
fetchsvn
fetchsvnrevision
fetchsvnssh
fetchurl fetchurl: add testpypi mirror (#123146) 2021-05-24 22:24:30 +02:00
fetchzip
go
icon-conv-tools
install-shell-files
kernel
libredirect
make-desktopitem build-support/make-desktopitem: add some missing fields 2021-06-04 17:48:46 +02:00
make-startupitem
make-symlinks
mkshell
mono-dll-fixer
nix-gitignore
nuke-references
ocaml build-support.ocaml.dune: handle minimalOCamlVersion typo 2021-06-11 11:08:12 +02:00
oci-tools
pkg-config-wrapper
prefer-remote-fetch
references-by-popularity
release
remove-references-to
replace-secret
rust rustPlatform.importCargoLock: add an assert for old Cargo.locks 2021-07-18 18:19:50 +03:00
setup-hooks
singularity-tools
skaware skawarePackages.buildPackage: add me as maintainer 2021-06-16 07:59:51 +00:00
snap
src-only
substitute
substitute-files
templaterpm
trivial-builders trivial-builders: refactor writeTextFile to be overridable 2021-06-18 01:39:59 +02:00
upstream-updater
vm vmTools: update current maintained debian versions 2021-05-27 07:33:11 +02:00
wrapper-common Merge pull request #123989 from Mic92/static-pie 2021-05-25 06:32:25 +01:00
writers tests.writers: also expose path via passthru 2021-07-13 15:22:34 +02:00
build-maven.nix
build-pecl.nix php: Run nixpkgs-fmt on all php related files 2021-06-26 20:07:56 +02:00
closure-info.nix
dhall-to-nix.nix
plugins.nix
replace-dependency.nix
setup-systemd-units.nix
source-from-head-fun.nix
trivial-builders.nix trivial-builders: refactor writeTextFile to be overridable 2021-06-18 01:39:59 +02:00