Commit graph

1391 commits

Author SHA1 Message Date
Maximilian Bosch c2524362eb
cargo-update: 2.5.0 -> 3.0.0 2020-03-11 22:35:18 +01:00
Maximilian Bosch a483b787cb
cargo-outdated: 0.9.5 -> 0.9.7 2020-03-11 22:29:29 +01:00
Jörg Thalheim 115a8e8d14
Merge pull request #81833 from bignaux/appimage-run
appimage-run: unify appimageTools and appimage-run
2020-03-09 11:18:21 +00:00
Benjamin Hipple a67fbc1562
cargo-license: upgrade cargo fetcher and cargoSha256 (#82084) 2020-03-08 21:06:00 -04:00
Bignaux Ronan a3df64c8a7 appimage-exec.sh: simplify and improve getopts options 2020-03-08 20:34:23 +01:00
Bignaux Ronan b36d3f2c4a appimage: replace writeScript to a standalone appimage-exec.sh 2020-03-07 20:24:26 +01:00
R. RyanTM d2bea921e2 emplace: 0.2.10 -> 0.2.12 2020-03-05 18:20:16 +00:00
Bignaux Ronan 349e923e00 appimage-run: replace writeScript to a standalone appimage-exec.sh 2020-03-05 18:53:11 +01:00
Florian Klink d881de1e96
Merge pull request #81317 from eamsden/eamsden/nix23-fix-cross-compile
nix: Patch config.nix.in to reference host platform binaries
2020-03-03 17:35:31 -08:00
Edward Amsden 3b72c55fc5
nix: Drive-by cleanup: replace ifthenelse with lib.optionalString 2020-03-03 18:07:21 -05:00
Edward Amsden f1415f633c
nix: Patch config.nix.in to reference host platform binaries 2020-03-03 18:07:09 -05:00
Maximilian Bosch 8b74820736
cargo-deb: 1.23.1 -> 1.23.2 2020-02-28 22:46:06 +01:00
Maximilian Bosch 2b622911af
cargo-deps: 1.1.1 -> 1.4.1 2020-02-27 18:18:20 +01:00
Eelco Dolstra 39892985b0
nixFlakes: 2.4pre20200207_d2032ed -> 2.4pre20200220_4a4521f 2020-02-24 10:52:45 +01:00
R. RyanTM 301c706f77
nixpkgs-review: 2.1.1 -> 2.2.0 2020-02-19 14:18:19 +00:00
Maximilian Bosch aebd31525c
Merge pull request #80505 from bhipple/auto-update/cargo-audit
cargo-audit: 0.10.0 -> 0.11.2
2020-02-19 14:01:38 +01:00
Benjamin Hipple 1895236d37 cargo-audit: 0.10.0 -> 0.11.2 2020-02-19 00:22:10 -05:00
Eelco Dolstra 3c47f78e82
nix: 2.3.2 -> 2.3.3 2020-02-19 01:54:25 +01:00
MetaDark 327c4b7ea6 protontricks: 1.4 -> 1.4.1 2020-02-18 00:12:54 -08:00
worldofpeace f06c97a832
Merge pull request #80290 from bhipple/u/rust-cargo-cargo-edit
cargo-edit: upgrade cargo fetcher and cargoSha256
2020-02-17 20:19:02 -05:00
worldofpeace ebebbb8a15
Merge pull request #80289 from bhipple/u/rust-cargo-cargo-graph
cargo-graph: upgrade cargo fetcher and cargoSha256
2020-02-17 20:18:42 -05:00
Maximilian Bosch badcdb3af7
Merge pull request #80294 from bhipple/u/cargo-outdated
cargo-outdated: 0.9.1 -> 0.9.5
2020-02-17 17:23:21 +01:00
Maximilian Bosch e3df3a169d
Merge pull request #80296 from bhipple/u/rust-cargo-cargo-audit
cargo-audit: upgrade cargo fetcher and cargoSha256
2020-02-17 16:59:56 +01:00
Mario Rodas 3285f0f2ff
Merge pull request #77377 from filalex77/cargo-update-2.5.0
cargo-update: 1.5.2 -> 2.5.0
2020-02-17 08:56:54 -05:00
Mario Rodas 1e0222cd1f
Merge pull request #80288 from bhipple/u/rust-cargo-emplace
emplace: upgrade cargo fetcher and cargoSha256
2020-02-17 08:51:25 -05:00
Mario Rodas 4d4eae4eba
Merge pull request #80298 from bhipple/u/rust-cargo-cargo-release
cargo-release: upgrade cargo fetcher and cargoSha256
2020-02-17 08:49:34 -05:00
Mario Rodas b17228033f
Merge pull request #80287 from bhipple/u/rust-cargo-cargo-deps
cargo-deps: upgrade cargo fetcher and cargoSha256
2020-02-17 08:27:36 -05:00
Benjamin Hipple bc8753b9a5 cargo-audit: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-16 16:07:16 -05:00
Benjamin Hipple 8541c35fab cargo-release: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-16 16:05:50 -05:00
Benjamin Hipple 66e5cc0bd2 cargo-outdated: 0.9.1 -> 0.9.5
Upstream is now vendoring the Cargo.lock file for reproducible app builds, so we
can now remove the patching workaround. However, they're missing a git tag, so
we have to do some work to find the right git commit.
2020-02-16 15:10:10 -05:00
Benjamin Hipple 2926041c6a cargo-edit: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-16 13:57:12 -05:00
Benjamin Hipple 46d46b7a69 cargo-graph: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-16 13:56:02 -05:00
Benjamin Hipple 8625e276b2 emplace: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-16 13:55:19 -05:00
Benjamin Hipple 98d2f4e96b cargo-deps: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-16 13:53:35 -05:00
Benjamin Hipple 36279a03ed cargo-about: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-16 13:51:41 -05:00
Benjamin Hipple 74aae635e5 nix-index: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-16 15:29:53 +01:00
Daniel Schaefer 0207ec4632
Merge pull request #80244 from bhipple/u/rust-cargo-cargo-deb
cargo-deb: upgrade cargo fetcher and cargoSha256
2020-02-16 13:45:58 +01:00
Benjamin Hipple 131a32a5af rust: update docs on legacyCargoFetcher; remove unnecessary defaults
As mentioned in #79975, the default on `legacyCargoFetcher` if left unspecified
is now `false`.
2020-02-15 22:07:47 -08:00
Benjamin Hipple 05764cf5bf cargo-deb: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-15 23:54:54 -05:00
Maximilian Bosch ee936405b7
cargo-tree: 0.28.0 -> 0.29.0
https://crates.io/crates/cargo-tree/0.29.0
2020-02-14 23:35:16 +01:00
Benjamin Hipple eb11feaa0b treewide: change fetchCargoTarball default to opt-out
Changes the default fetcher in the Rust Platform to be the newer
`fetchCargoTarball`, and changes every application using the current default to
instead opt out.

This commit does not change any hashes or cause any rebuilds. Once integrated,
we will start deleting the opt-outs and recomputing hashes.

See #79975 for details.
2020-02-13 22:41:37 -08:00
Andreas Rammhold b9f176a719 nix-prefetch-git: add gawk to PATH
The prefetch script requires awk to be in PATH and fails otherwise.

Fixes #79968
2020-02-13 16:18:54 +01:00
Frederik Rietdijk 424697d512 Merge master into staging-next 2020-02-12 09:55:31 +01:00
Eelco Dolstra dd7f6b0c6b nixUnstable, nixFlakes: Update to latest
Note that we need to build from a tarball now to get the vendored
crates. A bit ugly to fetch tarballs from Hydra...
2020-02-11 16:36:37 +01:00
Frederik Rietdijk 1a6c3cb06b Merge staging into staging-next 2020-02-11 07:59:53 +01:00
worldofpeace 09f7e376c2
Merge pull request #79416 from jtojnar/flatpak-1.6
flatpak: 1.4.2 → 1.6.1
2020-02-10 12:57:19 -05:00
Jan Tojnar 3c65622fc5 librepo: 1.9.2 → 1.11.2
* Update
    Changes: https://github.com/rpm-software-management/librepo/compare/1.9.2...1.11.2
* Split into multiple outputs
* Default to Python 3 like upstream does
2020-02-10 12:55:23 -05:00
Jan Tojnar 0e651ce7fa librepo: Clean up 2020-02-10 12:55:23 -05:00
Benjamin Hipple 2115a2037c fetchcargo: use flat tar.gz file for vendored src instead of recursive hash dir
This has several advantages:

1. It takes up less space on disk in-between builds in the nix store.
2. It uses less space in the binary cache for vendor derivation packages.
3. It uses less network traffic downloading from the binary cache.
4. It plays nicely with hashed mirrors like tarballs.nixos.org, which only
   substitute --flat hashes on single files (not recursive directory hashes).
5. It's consistent with how simple `fetchurl` src derivations work.
6. It provides a stronger abstraction between input src-package and output
   package, e.g., it's harder to accidentally depend on the src derivation at
   runtime by referencing something like `${src}/etc/index.html`. Likewise, in
   the store it's harder to get confused with something that is just there as a
   build-time dependency vs. a runtime dependency, since the build-time
   src dependencies are tarred up.

Disadvantages are:
1. It takes slightly longer to untar at the start of a build.

As currently implemented, this attaches the compacted vendor.tar.gz feature as a
rider on `verifyCargoDeps`, since both of them are relatively newly implemented
behavior that change the `cargoSha256`.

If this PR is accepted, I will push forward the remaining rust packages with a
series of treewide PRs to update the `cargoSha256`s.
2020-02-10 10:17:29 -05:00
R. RyanTM 140f037faf xbps: 0.57.1 -> 0.58 2020-02-09 10:01:02 +01:00