Commit graph

531 commits

Author SHA1 Message Date
Benjamin Hipple
ad1d08c7fc cargo-xbuild: upgrade cargo fetcher and cargoSha256 2020-02-29 11:58:37 -05:00
Benjamin Hipple
ac8cadac23 cargo-generate: upgrade cargo fetcher and cargoSha256 2020-02-29 11:32:43 -05:00
Frederik Rietdijk
21b808cd76 Merge staging-next into staging 2020-02-29 15:29:45 +01:00
Benjamin Hipple
ad30a30488 rustPlatform.fetchCargo: handle custom Cargo.lock patchfiles with validation
Previously, we would asssert that the lockfiles are consistent during the
unpackPhase, but if the pkg has a patch for the lockfile itself then we must
wait until the patchPhase is complete to check.

This also removes an implicity dependency on the src attribute coming from
`fetchzip` / `fetchFromGitHub`, which happens to name the source directory
"source". Now we glob for it, so different fetchers will work consistently.
2020-02-28 18:54:23 -08:00
Maximilian Bosch
096691a787
cargo-crev: 0.16.0 -> 0.16.1 2020-02-28 22:46:27 +01:00
Maximilian Bosch
29b495d4d7
cargo-make: 0.27.0 -> 0.28.0
https://github.com/sagiegurari/cargo-make/releases/tag/0.28.0
2020-02-27 20:31:39 +01:00
Konrad Borowski
6637f1cac6 cargo-geiger: fix build with rust 1.41 2020-02-18 11:46:50 +01:00
Benjamin Hipple
805db0db45 maturin: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; ran `nixpkgs-review wip` successfully.
2020-02-16 16:23:11 -05:00
Daniel Schaefer
dc5c581549
Merge pull request #80241 from bhipple/u/rust-cargo-cargo-asm
cargo-asm: upgrade cargo fetcher and cargoSha256
2020-02-16 13:45:32 +01:00
Benjamin Hipple
16eb59cecb rust-bindgen: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-16 01:08:34 -08:00
Benjamin Hipple
f5578dc61d cargo-expand: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-15 22:23:23 -08:00
Benjamin Hipple
777c1dda59 cargo-sweep: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-15 22:12:37 -08:00
Benjamin Hipple
d47970b2f8 cargo-bloat: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-15 21:57:43 -08:00
Benjamin Hipple
71a97479b5 cargo-asm: upgrade cargo fetcher and cargoSha256
Infra upgrade as part of #79975; no functional change expected.
2020-02-15 23:33:58 -05:00
Fabian Möller
70e22cb61e
cargo-crev: 0.15.0 -> 0.16.0 2020-02-14 15:24:40 +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
worldofpeace
0a33a4ab11
Merge pull request #79785 from lovesegfault/cargo-udeps-0.1.7
cargo-udeps: 0.1.5 -> 0.1.7
2020-02-13 14:26:54 -05:00
Mario Rodas
7a708a3f7c
Merge pull request #79965 from xrelkd/update/cargo-sweep
cargo-sweep: 0.4.1 -> 0.5.0
2020-02-13 07:48:56 -05:00
xrelkd
f2f9f509ea cargo-sweep: 0.4.1 -> 0.5.0 2020-02-13 08:14:36 +08:00
xrelkd
b5f1046892 cargo-xbuild: 0.5.21 -> 0.5.24 2020-02-13 08:06:30 +08:00
Ryan Mulligan
bd9cbc685a
Merge pull request #79697 from r-ryantm/auto-update/rust-bindgen
rust-bindgen: 0.52.0 -> 0.53.1
2020-02-12 06:21:19 -08:00
Andreas Rammhold
82d9ce45fe rust-cbindgen: 0.10.0 -> 0.13.1 2020-02-11 01:19:26 +01:00
Bernardo Meurer
720181abab
cargo-udeps: 0.1.5 -> 0.1.7 2020-02-10 16:18:16 -08:00
R. RyanTM
3b1608a94b rust-bindgen: 0.52.0 -> 0.53.1 2020-02-10 11:14:48 +00:00
Maximilian Bosch
177b28cd06
cargo-make: 0.26.2 -> 0.27.0
https://github.com/sagiegurari/cargo-make/releases/tag/0.27.0
2020-02-06 23:44:44 +01:00
Maximilian Bosch
6afcc2dadc
rustracer: 2.1.29 -> 2.1.30
https://crates.io/crates/racer/2.1.30
2020-02-06 08:11:25 +01:00
Evan Stoll
9234e42951 cargo-geiger: 0.9.0 -> 0.9.1
- add cargo-lock.patch
- add update-cargo-lock.sh
- update src owner and homepage to reflect new main repository
2020-01-29 21:48:58 -05:00
Maximilian Bosch
a64770e6dd
cargo-xbuild: 0.5.19 -> 0.5.21 2020-01-26 19:33:26 +01:00
Maximilian Bosch
7f723b128b
cargo-make: 0.26.1 -> 0.26.2
https://github.com/sagiegurari/cargo-make/releases/tag/0.26.2
2020-01-24 13:38:22 +01:00
blargg
5e34af0f31 cargo-crev: 0.13.0 -> 0.15.0 2020-01-20 16:11:57 -06:00
Maximilian Bosch
4c58a2d2c7
cargo-make: 0.26.0 -> 0.26.1
https://github.com/sagiegurari/cargo-make/releases/tag/0.26.1
2020-01-17 20:15:33 +01:00
R. RyanTM
b0f0c89f13 cargo-bloat: 0.9.1 -> 0.9.2 2020-01-15 08:21:53 +00:00
Maximilian Bosch
41e06190bb
rustracer: 2.1.28 -> 2.1.29
https://crates.io/crates/racer/2.1.29

The package is now pinned to the git rev that is published as 2.1.29 on
crates.io (there's no 2.1.29 tag on GitHub unfortunately).
2020-01-10 21:45:33 +01:00
Maximilian Bosch
384d963920
cargo-make: 0.25.1 -> 0.26.0
https://github.com/sagiegurari/cargo-make/releases/tag/0.26.0
2020-01-10 12:56:48 +01:00
Oleksii Filonenko
afdb826d00
cargo-cache: init at 0.5.1
Co-authored-by: Evan Stoll <evanjsx@gmail.com>
2020-01-08 14:12:59 +02:00
R. RyanTM
6f0fbea695 maturin: 0.8.2 -> 0.8.3 2020-08-23 06:26:43 +00:00
Maximilian Bosch
790f286b94
cargo-make: 0.32.0 -> 0.32.2
https://github.com/sagiegurari/cargo-make/releases/tag/0.32.1
https://github.com/sagiegurari/cargo-make/releases/tag/0.32.2
2020-08-22 22:22:15 +02:00
Daniël de Kok
fd2c6cd7ea
Merge pull request #95667 from JohnTitor/cargo-crev-0.17.0
cargo-crev: 0.16.1 -> 0.17.0
2020-08-17 20:56:33 +02:00
Yuki Okushi
2efb6ad0f0 cargo-crev: 0.16.1 -> 0.17.0 2020-08-17 20:46:02 +02:00
oxalica
0c6905244f
rust-analyzer: 2020-08-10 -> 2020-08-17 2020-08-17 21:45:54 +08:00
Daniël de Kok
e98368631d
Merge pull request #95628 from JohnTitor/init-cargo-fund
cargo-fund: init at 0.2.0
2020-08-17 10:25:49 +02:00
Yuki Okushi
ea157645be cargo-fund: init at 0.2.0 2020-08-17 17:11:16 +09:00
Yuki Okushi
81e215e691 rust-bindgen: 0.53.2 -> 0.54.1 2020-08-17 08:30:07 +09:00
zowoq
36e0fa9385
cargo-c: fix darwin build (#95575) 2020-08-16 20:29:02 +02:00
zowoq
473536e3b5 buildRustPackage: remove platform.all from packages 2020-08-16 12:48:18 +10:00
Yuki Okushi
13f7c48ad0 cargo-xbuild: 0.5.29 -> 0.6.0 2020-08-15 00:42:04 -07:00
oxalica
ebea92b8db
rust-analyzer: 2020-08-03 -> 2020-08-10 2020-08-13 02:02:14 +08:00
Michael Weiss
7a01d5aa42
Merge pull request #91050 from primeos/rav1e-cargo-c
Add cargo-c and a C-API for rav1e
2020-08-11 16:22:47 +02:00
zimbatm
77da74c785
rustracerd: mark as broken (#95099)
It doesn't seem to be maintained upstream anymore?

Fixes the ycmd build.
2020-08-10 17:45:49 +00:00
Florian Klink
6ed882d7e8
Merge pull request #93587 from oxalica/rust-analyzer
rust-analyzer: 2020-07-13 -> 2020-08-03
2020-08-04 20:21:35 +02:00
oxalica
ed34ccf030
rust-analyzer: 2020-07-27 -> 2020-08-03 2020-08-03 20:30:50 +08:00
xrelkd
124a8fda34 cargo-expand: 0.6.4 -> 1.0.0 2020-08-01 00:08:09 +08:00
oxalica
45cd9b2c18
rust-analyzer: 2020-07-13 -> 2020-07-27 2020-07-27 20:22:44 +08:00
Michael Weiss
2608e52664
cargo-c: init at 0.6.7
This crate is required for building the C-API for rav1e [0] but is also
used by other projects [1].

[0]: https://github.com/xiph/rav1e#building-the-c-api
[1]: https://github.com/lu-zero/cargo-c/#users
2020-06-18 18:49:27 +02:00
R. RyanTM
96ce39f5d2 rustup: 1.21.0 -> 1.21.1 2020-01-07 07:58:48 -08:00
Maximilian Bosch
ee0da3561b
rustracer: 2.1.27 -> 2.1.28
https://github.com/racer-rust/racer/releases/tag/v2.1.28

Also fixes the build: https://hydra.nixos.org/build/109459958
2020-01-05 20:16:13 +01:00
Maximilian Bosch
f0e3140e68
cargo-make: 0.25.0 -> 0.25.1
https://github.com/sagiegurari/cargo-make/releases/tag/0.25.1
2020-01-03 16:33:00 +01:00
Maximilian Bosch
26f3d45b5f
cargo-make: 0.24.3 -> 0.25.0
https://github.com/sagiegurari/cargo-make/releases/tag/0.25.0
2020-01-01 21:13:45 +01:00
Maximilian Bosch
43eec1d30f
cargo-make: 0.24.2 -> 0.24.3
https://github.com/sagiegurari/cargo-make/releases/tag/0.24.3
2019-12-31 20:30:12 +01:00
Maximilian Bosch
645d99ecc3
cargo-expand: 0.4.16 -> 0.4.17
https://github.com/dtolnay/cargo-expand/releases/tag/0.4.17
2019-12-26 21:40:20 +01:00
Maximilian Bosch
9842c4b107
treewide: update which packages I'm currently maintaining
Idea shamelessly stolen from 4e60b0efae.

I realized that I don't really know anymore where I'm listed as maintainer and what
I'm actually (co)-maintaining which means that I can't proactively take
care of packages I officially maintain.

As I don't have the time, energy and motivation to take care of stuff I
was interested in 1 or 2 years ago (or packaged for someone else in the
past), I decided that I make this explicit by removing myself from several
packages and adding myself in some other stuff I'm now interested in.

I've seen it several times now that people remove themselves from a
package without removing the package if it's unmaintained after that
which is why I figured that it's fine in my case as the affected pkgs
are rather low-prio and were pretty easy to maintain.
2019-12-26 15:27:47 +01:00
Maximilian Bosch
d3d1b12310
Merge pull request #74133 from r-ryantm/auto-update/rust-cbindgen
rust-cbindgen: 0.9.1 -> 0.10.0
2019-12-21 00:29:48 +01:00
Jörg Thalheim
b6ee7aa184
Merge pull request #76099 from malbarbo/rustup-1.21.0
rustup: 1.20.2 -> 1.21.0
2019-12-20 15:21:38 +00:00
Marco A L Barbosa
2168ea38dc rustup: 1.20.2 -> 1.21.0 2019-12-20 10:05:38 -03:00
John Children
666e58da47 rust-bindgen: 0.51.1 -> 0.52.0
Update for latest point release from a month ago: https://github.com/rust-lang/rust-bindgen/releases/tag/v0.52.0
2019-12-20 13:36:27 +01:00
Maximilian Bosch
e1c6965beb
cargo-raze: 0.2.8 -> 0.2.10
https://github.com/google/cargo-raze/releases/tag/v0.2.9
https://github.com/google/cargo-raze/releases/tag/v0.2.10
2019-12-16 18:29:41 +01:00
Maximilian Bosch
75f8327773
cargo-geiger: 0.7.3 -> 0.9.0
https://crates.io/crates/cargo-geiger/0.9.0
2019-12-16 13:37:30 +01:00
Maximilian Bosch
9ff834fafc
fixup! Merge pull request #74422 from r-ryantm/auto-update/ibus-typing-booster 2019-12-14 04:35:33 +01:00
Maximilian Bosch
69d31c37bc
cargo-make: 0.24.1 -> 0.24.2
https://github.com/sagiegurari/cargo-make/releases/tag/0.24.2
2019-12-14 02:25:41 +01:00
Lassulus
182a8799c5
Merge pull request #73711 from B4dM4n/cargo-crev-init
cargo-crev: init at 0.13.0
2019-12-08 10:03:17 +01:00
Maximilian Bosch
b3c9e72ef5
cargo-make: 0.24.0 -> 0.24.1
https://github.com/sagiegurari/cargo-make/releases/tag/0.24.1
2019-12-06 17:22:51 +01:00
Fabian Möller
8f9f8363fc
cargo-crev: 0.12.0 -> 0.13.0 2019-11-28 12:43:36 +01:00
xrelkd
c382b2425d cargo-expand: 0.4.15 -> 0.4.16 2019-11-26 08:11:08 +08:00
R. RyanTM
9f07eded4e rust-cbindgen: 0.9.1 -> 0.10.0 2019-11-25 03:06:53 -08:00
Lassulus
4750ee91bd
Merge pull request #73709 from B4dM4n/cargo-generate-update
cargo-generate: 0.4.0 -> 0.5.0
2019-11-24 17:57:30 +01:00
Fabian Möller
42512503af
cargo-crev: init at 0.12.0 2019-11-24 13:36:24 +01:00
Maximilian Bosch
8960509fc5
cargo-make: 0.23.0 -> 0.24.0
https://github.com/sagiegurari/cargo-make/releases/tag/0.24.0
2019-11-22 19:16:13 +01:00
xrelkd
d066e14fb6 cargo-watch: 7.2.2 -> 7.3.0 2019-11-22 23:47:24 +08:00
Fabian Möller
37e7ad7251
cargo-generate: enable tests 2019-11-18 20:53:46 +01:00
Fabian Möller
51eb8d76f3
cargo-generate: 0.4.0 -> 0.5.0 2019-11-18 14:23:07 +01:00
Pascal Hertleif
e89c1c704f cargo-fuzz: 0.5.3 -> 0.5.4 2019-11-17 17:06:27 -08:00
xrelkd
0b21ea6d04 cargo-bloat: 0.9.0 -> 0.9.1 2019-11-16 12:03:51 +01:00
Maximilian Bosch
41a1d98463
Merge pull request #73259 from B4dM4n/cargo-udeps
cargo-udeps: init at 0.1.5
2019-11-12 19:10:18 +01:00
Fabian Möller
d1ff1c0d09
cargo-udeps: init at 0.1.5 2019-11-11 23:42:47 +01:00
Daiderd Jordan
518b5c1ae4 rustracerd: fix build 2019-11-09 10:38:30 -08:00
Jonathan Ringer
364ae632c6 rust-bindgen: 0.51.0 -> 0.51.1 2019-11-09 08:05:10 +00:00
Jonathan Ringer
cb581af6d5 cargo-geiger: fix darwin build 2019-11-06 18:07:27 -08:00
Evan Stoll
c6705f54c9 cargo-geiger: run tests; skip tests that require network connectivity
- Add note on how we might be able to run all tests in the future
2019-11-04 01:53:39 -08:00
Evan Stoll
c49707f50f cargo-geiger: init at 0.7.3 2019-11-04 01:53:39 -08:00
Maximilian Bosch
d4e516cc82
cargo-xbuild: 0.5.15 -> 0.5.18
https://github.com/rust-osdev/cargo-xbuild/blob/master/CHANGELOG.md#v0518---2019-10-08
2019-11-01 19:00:01 +01:00
xrelkd
f85d359ce7 cargo-watch: 7.2.1 -> 7.2.2 2019-10-30 16:47:28 +08:00
Andreas Rammhold
8d77a83e96
Merge pull request #70259 from andir/rust-checkflags
rust introduce `checkFlags` to parametrize test execution
2019-10-21 17:33:10 +02:00
Marek Fajkus
535c5a8a04 cargo-generate: 0.3.0 -> 0.4.0 2019-10-20 10:36:05 -07:00
Andreas Rammhold
e07c2974e6
rust-cbdindgen: 0.9.0 -> 0.9.1 2019-10-20 03:04:23 +02:00
Andreas Rammhold
06744bb2d4 rust-cbindgen: skip expand tests
The expand tests require unstable rust features.
2019-10-20 02:31:13 +02:00
Basile Henry
ddf26389c8 rustup: 1.20.0 -> 1.20.2 2019-10-16 20:01:49 +01:00
Maximilian Bosch
1737cd07ca
cargo-make: 0.22.2 -> 0.23.0
https://github.com/sagiegurari/cargo-make/releases/tag/0.23.0

Please note that the cargo hash didn't change since no dependencies were
updated (only the package version in Cargo.lock).
2019-10-16 12:43:58 +02:00
Basile Henry
f61e23ac13 rustup: 1.19.0 -> 1.20.0 2019-10-15 11:40:21 +01:00
Maximilian Bosch
e071809101
cargo-make: 0.22.1 -> 0.22.2
https://github.com/sagiegurari/cargo-make/releases/tag/0.22.2

Also regenerated the lockfile and added it to the repo itself rather
than fetching it from a GitHub gist.
2019-10-15 12:06:39 +02:00
Jörg Thalheim
63746f6bcf
Merge pull request #70506 from danieldk/racer-2.1.27
rustracer: 2.1.22 -> 2.1.27
2019-10-14 10:16:40 +01:00
xrelkd
1658beb6a1 cargo-bloat: 0.8.3 -> 0.9.0 2019-10-11 18:58:21 -07:00
Daniël de Kok
36164541c5 rustracer: fix default RUST_SRC_PATH 2019-10-06 09:56:55 +02:00
Daniël de Kok
0e49168cc6 rustracer: 2.1.22 -> 2.1.27
Fixes failing build on master.
2019-10-06 09:47:07 +02:00
Daniël de Kok
54393d25d8 maturin: 0.7.2 -> 0.7.6 2019-10-04 23:18:22 +02:00
Jonathan Ringer
02795b4ed5
racerd: 2019-03-20 -> 2019-09-02 2019-10-03 02:15:30 -07:00
Sirio Balmelli
7cb3992c6c
cargo-inspect: fix build on Darwin
package fails to build with 'ld: framework not found Security'
Solve by adding darwin.apple_sdk.frameworks.Security on Darwin.

Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2019-09-18 10:10:28 +02:00
Sirio Balmelli
a3757e6409 racerd: fix broken build on Darwin (#68861)
* racerd: fix broken build on Darwin

Build on Darwin failing with 'ld: framework not found Security'

Add buildInput darwin.apple_sdk.frameworks.Security
when building on Darwin.

Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2019-09-15 21:25:59 -05:00
zimbatm
d5817fa95a
rustup: 1.18.3 -> 1.19.0 2019-09-13 16:33:40 +00:00
Frederik Rietdijk
66bc7fc1b3 Merge master into staging-next 2019-09-06 22:46:05 +02:00
Daniël de Kok
05a0bf99c9 maturin: 0.7.1 -> 0.7.2
GitHub release:
https://github.com/PyO3/maturin/releases/tag/v0.7.2

This release provides some cross-compilation fixes.
2019-09-06 19:18:08 +02:00
Vladimír Čunát
f21211ebfe
Merge branch 'master' into staging 2019-09-02 23:25:24 +02:00
Ivan Kozik
78d1b2d29e cargo-watch: enable for darwin 2019-09-01 09:45:02 +00:00
Marek Mahut
05fbc579cd
Merge pull request #67815 from xrelkd/add/cargo-watch
cargo-watch: init at 7.2.1
2019-09-01 08:28:14 +02:00
Frederik Rietdijk
98ef78326d Merge staging-next into staging 2019-08-31 18:07:33 +02:00
Frederik Rietdijk
96e5474329 Merge master into staging-next 2019-08-31 18:04:31 +02:00
volth
7bb6b373ab treewide: name -> pname (#67513) 2019-08-31 07:41:22 -04:00
Aaron Andersen
e916439453
Merge pull request #67812 from danieldk/maturin-0.7.1
maturin: 0.7.0 -> 0.7.1
2019-08-31 06:57:00 -04:00
Samuel Leathers
4b515cf6ef
Merge remote-tracking branch 'upstream/master' into staging-next
* upstream/master:
  vimPlugins: update (#67823)
  mattermost-desktop: 4.2.0 -> 4.2.3 (#67717)
  lightspark: init at 0.8.1 (#67425)
  anki: 2.1.11 -> 2.1.14 (#67738)
  nixos/{namecoind,bitcoind}: removing the altcoin prefix
  rust-cbindgen: 0.8.7 -> 0.9.0
2019-08-31 06:53:44 -04:00
Andreas Rammhold
5fd022d65c
Merge pull request #65856 from jonringer/bump-cbindgen
rust-cbindgen: 0.8.7 -> 0.9.0
2019-08-31 11:45:36 +02:00
Frederik Rietdijk
fc74ba8291 Merge master into staging-next 2019-08-31 09:50:38 +02:00
xrelkd
18508dcb6a cargo-watch: init at 7.2.1 2019-08-31 14:47:01 +08:00
Daniël de Kok
72f711eada maturin: 0.7.0 -> 0.7.1
Change:

- maturin build --interpreter/maturin publish --interpreter builds
  only a source distribution.
2019-08-31 07:36:28 +02:00
Maximilian Bosch
1a1d1bc389
Merge pull request #67786 from danieldk/maturin
maturin: 0.6.1 -> 0.7.0
2019-08-31 01:44:25 +02:00
Daniël de Kok
7e29ce8a77 maturin: 0.6.1 -> 0.7.0
pyo3-pack has been renamed to maturin version 0.7.0. Other larger
changes are:

- Mixed rust/python layout
- Added PEP 517 support
- Support settings all applicable fields from the python core
  metadata specification in Cargo.toml
2019-08-30 20:59:44 +02:00
xrelkd
17e833d8e5 cargo-bloat: 0.8.2 -> 0.8.3 2019-08-29 20:08:20 +08:00
Vladimír Čunát
985d1ac425
Merge branch 'master' into staging-next
There were several more conflicts from name -> pname+version;
all auto-solved by kdiff3, hopefully OK.

Hydra nixpkgs: ?compare=1538611
2019-08-25 14:57:11 +02:00
Vladimír Čunát
e19b17cc14
rust-bindgen: fixup build with rustc 1.37
Thanks to Symphorien: #67426
2019-08-25 14:23:01 +02:00
xrelkd
8da18fc8e3 cargo-expand: 0.4.14 -> 0.4.15 2019-08-25 02:58:38 +08:00
Maximilian Bosch
938a7e5fe1
Merge pull request #67151 from xrelkd/update/cargo-make
cargo-make: 0.22.0 -> 0.22.1
2019-08-22 11:06:52 +02:00
Sarah Brofeldt
5ca95f08dc
Merge pull request #67152 from xrelkd/update/cargo-expand
cargo-expand: 0.4.13 -> 0.4.14
2019-08-22 09:00:41 +02:00
Symphorien Gibol
d9d0647046 rls: tie version to rustc's 2019-08-21 11:21:01 +02:00
xrelkd
e93f1175db cargo-make: 0.22.0 -> 0.22.1 2019-08-21 09:59:10 +08:00
xrelkd
d2e381608e cargo-expand: 0.4.13 -> 0.4.14 2019-08-21 09:50:28 +08:00
Robin Gloster
4e60b0efae
treewide: update globin's maintained drvs 2019-08-20 19:36:05 +02:00
Bas van Dijk
b9c4bef090
Merge pull request #66713 from basvandijk/rustfmt-from-rust-src
rustfmt: use the src as defined by the git submodule in rust
2019-08-19 15:14:23 +02:00
Bas van Dijk
16cb2611d9 rustfmt: use the src as defined by the git submodule in rust
This commit makes sure rustc and rustfmt are compatible by setting
rustfmt's src to the rustfmt git submodule as defined in:

https://github.com/rust-lang/rust/tree/1.36.0/src/tools
2019-08-16 12:54:05 +02:00
Mario Rodas
6d983a350c
Merge pull request #66659 from xrelkd/update/cargo-make
cargo-make: 0.21.0 -> 0.22.0
2019-08-15 20:57:57 -05:00
xrelkd
db3f4a3149 cargo-make: 0.21.0 -> 0.22.0 2019-08-15 11:26:39 +08:00
xrelkd
0a8e68b1b5 cargo-expand: 0.4.12 -> 0.4.13 2019-08-11 23:06:47 +08:00
xrelkd
fb91d00c40 cargo-bloat: 0.7.2 -> 0.8.2 2019-08-07 16:27:35 +08:00
Jonathan Ringer
3c85b7155a rust-cbindgen: 0.8.7 -> 0.9.0 2019-08-03 09:38:27 -07:00
Jörg Thalheim
8166fc21b8
racer: add Security framework on darwin 2019-07-30 08:27:38 +01:00
arcnmx
c3bf4cec23 rustracerd: 2017-09-15 -> 2019-03-20 2019-07-29 22:10:18 -07:00
arcnmx
530e6004ef rustracer: 2.0.14 -> 2.1.22 2019-07-29 22:10:12 -07:00
arcnmx
40020f46b6 rls: fix darwin build
rls links to internal rustc crates, which introduces an atypical
dependency on rustc. A superficial installCheck ensures that the
binary is linked properly and able to run on its own.
2019-07-28 10:09:38 -07:00
arcnmx
e84e223c9b rls: 1.35.0 -> 1.36.0 2019-07-27 23:46:01 -07:00
xrelkd
a7c2dd267d rust-bindgen: 0.50.0 -> 0.51.0 2019-07-27 07:48:47 +08:00
Mario Rodas
b5f5c97f7d
Merge pull request #64245 from turboMaCk/tools-rust/cargo-generate
cargo-generate: init at 0.3.0
2019-07-24 18:57:18 -05:00
Marek Fajkus
02d79ced90 cargo-generate: init at 0.3.0 2019-07-24 23:55:20 +02:00
Symphorien Gibol
7ed3d2d6fd
rls: 1.34 -> 1.35 2019-07-22 17:42:18 +03:00
Aaron Bull Schaefer
1f3a6719d9 cargo-raze: init at 0.2.8 2019-07-19 15:34:43 -07:00
xrelkd
9566171399 cargo-xbuild: 0.5.14 -> 0.5.15 2019-07-18 01:02:53 +08:00
Vladimír Čunát
5bf68e1354
Merge #64742: firefox 67 -> 68, and related updates 2019-07-16 19:33:04 +02:00
taku0
8f2d6a5709 rust-cbindgen: 0.8.3 -> 0.8.7 2019-07-14 14:52:00 +09:00
xrelkd
bf811c4c38 cargo-bloat: 0.7.1 -> 0.7.2 2019-07-14 09:48:42 +08:00
xrelkd
02c9e49eed cargo-xbuild: 0.5.13 -> 0.5.14 2019-07-11 20:08:25 +08:00
xrelkd
36af740c1d cargo-xbuild: 0.5.12 -> 0.5.13 2019-07-11 10:08:39 +02:00
worldofpeace
9cc8f8839e
Merge pull request #63321 from danieldk/pyo3-pack-0.6.1
pyo3-pack: 0.5.0 -> 0.6.1
2019-07-08 09:06:13 -04:00
Mario Rodas
1f2157dc70
Merge pull request #63672 from minijackson/init-cargo-inspect
cargo-inspect: init at 0.10.1
2019-07-07 07:01:16 -05:00
Minijackson
2ff8d2ab6d
cargo-inspect: init at 0.10.1 2019-07-06 20:51:44 +02:00
Vladyslav M
e46804bf0e
rust-bindgen: 0.49.3 -> 0.50.0 (#64092)
rust-bindgen: 0.49.3 -> 0.50.0
2019-07-03 22:34:03 +03:00
Mario Rodas
184f1044f1
Merge pull request #63846 from xrelkd/update/cargo-make
cargo-make: 0.20.0 -> 0.21.0
2019-07-03 08:10:18 -05:00
Eelco Dolstra
3a0b18054f rustfmt: 1.2.1 -> 1.2.2 2019-07-03 08:52:27 +02:00
xrelkd
8429ff12b6 rust-bindgen: 0.49.3 -> 0.50.0 2019-07-02 10:54:04 +08:00
xrelkd
43c779ca92 cargo-make: 0.20.0 -> 0.21.0 2019-06-27 12:37:48 +08:00
xrelkd
438b487561 rust-bindgen: 0.49.2 -> 0.49.3 2019-06-27 00:03:44 +08:00
worldofpeace
0cc397c3a7
Merge pull request #63745 from arcnmx/rust-darwin-bindgen
rust-bindgen: 0.49.0 -> 0.49.2
2019-06-25 10:59:26 -04:00
arcnmx
8cd878c4a5 cargo-expand: fix darwin build 2019-06-24 13:57:08 -07:00
arcnmx
250b31dbfc rust-bindgen: 0.49.0 -> 0.49.2
Update fixes a checkPhase test on darwin.
2019-06-24 13:48:33 -07:00
xrelkd
5702d02c38 cargo-bloat: 0.7.0 -> 0.7.1 2019-06-20 20:31:17 +08:00
Daniël de Kok
2cc2ccdec1 pyo3-pack: 0.5.0 -> 0.6.1
Changes:

- Basic PyPy support.
- Removes Python 2 support.
- Removes custom progress bar.

https://github.com/PyO3/pyo3-pack/releases/tag/v0.6.0
2019-06-17 14:19:58 +02:00
xrelkd
71ce2a1cd3 cargo-make: 0.19.5 -> 0.20.0 2019-06-16 22:51:51 +08:00
xrelkd
b9d5b16ccc cargo-xbuild: 0.5.11 -> 0.5.12 2019-06-14 13:05:21 +08:00
xrelkd
cf65af601c cargo-make: 0.19.4 -> 0.19.5 2019-06-10 10:27:05 +08:00
xrelkd
3f624ed0a2 cargo-bloat: 0.6.4 -> 0.7.0 2019-06-05 19:09:22 +08:00
Mario Rodas
7531309c6e
Merge pull request #62404 from xrelkd/update/cargo-make
cargo-make: 0.19.3 -> 0.19.4
2019-06-03 09:12:58 -05:00
Alyssa Ross
062210bdff treewide: update cargoSha256 hashes for cargo-vendor upgrade
A recent upgrade of cargo-vendor changed its output slightly, which
broke all cargoSha256 hashes in nixpkgs.
See https://github.com/NixOS/nixpkgs/issues/60668 for more information.

Since then, a few hashes have been fixed in master by hand, but there
were a lot still to do, so I did all of the ones left over with some
scripts I wrote.

The one hash I wasn’t able to update was habitat's, because it’s
currently broken and the build doesn’t get far enough to produce a
hash anyway.
2019-06-01 15:17:52 +00:00
xrelkd
e9d3a570a6 cargo-make: 0.19.3 -> 0.19.4 2019-06-01 22:54:05 +08:00
xrelkd
264dc86c07 cargo-xbuild: 0.5.9 -> 0.5.11 2019-06-01 14:51:23 +08:00
John Wiegley
f244c4fe5e
Revert "rustfmt: mark as broken on darwin"
This reverts commit c4bc3e1fe2, because it
is working well on my macOS 10.13 system.
2019-05-30 23:30:10 -07:00
xrelkd
cb9b203068 cargo-make: 0.19.2 -> 0.19.3 2019-05-28 10:51:28 +08:00
xrelkd
aa90dc21b5 cargo-make: 0.19.1 -> 0.19.2 2019-05-27 09:41:50 +08:00
xrelkd
7415e6a9fc cargo-xbuild: 0.5.8 -> 0.5.9 2019-05-25 09:49:23 +08:00
Vladyslav M
525ba92d22
rustup: 1.18.2 -> 1.18.3 2019-05-23 16:13:29 +03:00
xrelkd
b6769b6876 cargo-sweep: fix cargoSha256 2019-05-16 21:38:43 +08:00
xrelkd
c1756a0628
cargo-make: init at 0.19.1 2019-05-15 22:25:30 -05:00
xrelkd
3a5fdff830 cargo-bloat: 0.6.3 -> 0.6.4 2019-05-13 22:29:19 +08:00
Renaud
ad36fb38e2
Merge pull request #60992 from danieldk/cargo-asm-0.1.17
cargo-asm: 0.1.16 -> 0.1.17
2019-05-07 13:11:17 +02:00
xrelkd
150bad7cbd cargo-bloat: 0.6.2 -> 0.6.3 2019-05-06 18:04:44 +08:00
Daniël de Kok
912e7abd69 cargo-asm: 0.1.16 -> 0.1.17
This version has some improvements across the board, such as improved
demangling of LLVM-IR.
2019-05-05 17:24:17 +02:00
xrelkd
7c6679d787
rustup: 1.18.1 -> 1.18.2 2019-05-02 21:18:10 -05:00
Jörg Thalheim
523cccf073
rust-cbindgen: fix cargoSha256
this got broken in a6643de25d
cc @andir
2019-05-02 08:28:38 +01:00
Andreas Rammhold
a6643de25d
rust-cbindgen: 0.8.0 -> 0.8.3 (#59456)
rust-cbindgen: 0.8.0 -> 0.8.3
2019-05-01 14:29:39 +02:00
xrelkd
aac7f657fe cargo-expand: 0.4.11 -> 0.4.12 2019-04-28 11:04:39 +08:00
Jörg Thalheim
a784e28c27
rustup: 1.17.0 -> 1.18.1 (#60098)
rustup: 1.17.0 -> 1.18.1
2019-04-27 11:14:43 +01:00
xrelkd
6361e70117 rust-bindgen: 0.42.2 -> 0.49.0
Update homepage URL (rust-bindgen has been moved to
https://github.com/rust-lang/rust-bindgen from
https://github.com/rust-lang-nursery/rust-bindgen)
2019-04-26 17:51:49 +08:00
xrelkd
dc6190f04a rustup: 1.17.0 -> 1.18.1 2019-04-26 17:50:04 +08:00
Vladyslav M
6a0f1080a1
rls: 1.31.7 -> 1.34.0 (#60181)
rls: 1.31.7 -> 1.34.0
2019-04-26 00:20:07 +03:00
Renaud
526a406f11
Merge pull request #59557 from xrelkd/add/cargo-sweep
cargo-sweep: init at 0.4.1
2019-04-25 22:56:49 +02:00
Symphorien Gibol
ac52800168 rls: 1.31.7 -> 1.34.0 2019-04-25 21:24:19 +02:00
Timo Kaufmann
c4bc3e1fe2 rustfmt: mark as broken on darwin 2019-04-23 13:22:55 +02:00
Timo Kaufmann
ac938fdea4 rustfmt: 1.0.1 -> 1.2.1
Fixes the build after the rustc 1.34.0 update in
https://github.com/NixOS/nixpkgs/pull/59366.
2019-04-23 12:36:39 +02:00
xrelkd
b6daf2da64 cargo-expand: 0.4.10 -> 0.4.11 2019-04-20 14:21:11 +08:00
xrelkd
8d931722bc cargo-bloat: init at 0.6.2 2019-04-17 18:20:26 +08:00
xrelkd
9d8c0c264d cargo-sweep: init at 0.4.1 2019-04-15 11:16:11 +08:00
R. RyanTM
d88289596f rust-cbindgen: 0.8.0 -> 0.8.3
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/rust-cbindgen/versions
2019-04-14 03:21:59 -07:00
Dmitry Kalinkin
ee742f9e37
Merge pull request #56032 from robertodr/update_pyo3-pack
pyo3-pack: 0.3.8 -> 0.5.0
2019-04-13 11:10:31 -04:00
xrelkd
c73e35a9b4 cargo-xbuild: 0.5.7 -> 0.5.8 (#59328) 2019-04-11 22:33:28 +02:00
xrelkd
6efb05a573 cargo-expand: init at 0.4.10 (#59199) 2019-04-11 21:59:12 +02:00
xrelkd
57705705ae cargo-xbuild: init at 0.5.7 (#59228) 2019-04-10 12:05:24 +02:00
Andreas Rammhold
b6fff67587
rust-cbindgen: add andir (myself) as maintainer 2019-03-18 17:18:40 +01:00
Andreas Rammhold
f10d6564ea
rust-cbindgen: 0.6.7 -> 0.8.0 2019-03-18 17:18:38 +01:00
dywedir
2a4a90f740
rustup: 1.16.0 -> 1.17.0 2019-03-07 13:50:55 +02:00
Roberto Di Remigio
ae2512d30e
pyo3-pack: 0.3.8 -> 0.5.0 2019-03-01 23:25:29 -05:00
Jörg Thalheim
dadc7eb329
treewide: use runtimeShell instead of stdenv.shell whenever possible
Whenever we create scripts that are installed to $out, we must use runtimeShell
in order to get the shell that can be executed on the machine we create the
package for. This is relevant for cross-compiling. The only use case for
stdenv.shell are scripts that are executed as part of the build system.
Usages in checkPhase are borderline however to decrease the likelyhood
of people copying the wrong examples, I decided to use runtimeShell as well.
2019-02-26 14:10:49 +00:00
Frederik Rietdijk
815b77cbe6 Merge master into staging-next 2019-02-18 14:18:04 +01:00
Ryan Mulligan
3b8ee87c27
Merge pull request #53462 from astro/svd2rust
svd2rust: init at 0.14.0
2019-02-17 21:02:28 -08:00
Matthew Bauer
5c09d977c7 Merge remote-tracking branch 'origin/master' into staging 2019-02-09 12:14:06 -05:00
Matthew Bauer
94d8b1f2b6
Merge pull request #53151 from symphorien/rls1.31
rls: init at 1.31.7
2019-02-08 17:47:06 -05:00
Timo Kaufmann
295acfcb33
Revert "rustfmt: 1.0.0 -> 1.0.1" (#55437)
This reverts commit 7fff567ee9. It depends
on the rustc update I reverted in #55379. It should be re-introduced
after that rustc update has gone through staging.
2019-02-08 12:24:15 +01:00
Eelco Dolstra
016c4c9c82 rustfmt: 1.0.0 -> 1.0.1
(cherry picked from commit 7fff567ee9)
2019-02-08 11:13:09 +01:00
Eelco Dolstra
7fff567ee9
rustfmt: 1.0.0 -> 1.0.1 2019-02-05 12:19:19 +01:00
Eelco Dolstra
79229ca863
rustfmt: 0.99.5 -> 1.0.0
Note: there is a 1.0.1, but it doesn't compile with our stable Rust.
2019-01-10 16:43:43 +01:00
Eelco Dolstra
ab33df13ac
Merge branch 'rustfmt' of https://github.com/symphorien/nixpkgs 2019-01-10 16:35:11 +01:00
Astro
f573625ef6 svd2rust: init at 0.14.0 2019-01-05 21:07:11 +01:00
Symphorien Gibol
1b5491fc4f rls: init at 1.31.7 2019-01-01 19:24:38 +01:00
R. RyanTM
51f6839a9a rustup: 1.15.0 -> 1.16.0
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/rustup/versions
2018-12-14 04:16:23 -08:00
Vladyslav Mykhailichenko
7e8cc55528
rustup: 1.13.0 -> 1.15.0 2018-11-29 18:31:05 +02:00
Symphorien Gibol
1d63496e5d rustfmt: fix build on darwin 2018-11-24 00:55:50 +01:00
Symphorien Gibol
c73f75dc5e rust-bindgen: enable tests
now that we have a recent enough rustfmt
2018-11-24 00:55:49 +01:00
Symphorien Gibol
7bd3a3bd55 rustfmt: 0.9.0 -> 0.99.5
rustfmt 1.0 has been released, but requires a more recent rustc.
2018-11-24 00:55:43 +01:00
Andreas Rammhold
f1ee26bc4b
rust-cbindgen: 0.6.3 -> 0.6.7 2018-11-14 19:53:30 +01:00
Daniël de Kok
f780a982cf rustracer: remove rustup dependency
racer builds fine on Linux and macOS without racer as a dependency.
racer does not actually use rustup, but 'rustc --print sysroot', which
is already available through the rustc dependency.
2018-11-10 08:38:20 +01:00
Daniël de Kok
1f21fc5e47 cargo-asm: fix build on macOS Mojave
Building cargo-asm on Mojave fails with

ld: framework not found Security

Add Security as a build input.
2018-11-03 08:47:18 +01:00
Daniël de Kok
3a2336798f pyo3-pack: init at 0.3.8 (#46754) 2018-10-30 16:36:21 +01:00
Daiderd Jordan
f4927a34e7
rust-cbindgen: fix darwin build 2018-10-27 18:21:15 +01:00
Vladyslav Mykhailichenko
f41a35bf14 rust-cbindgen: 0.6.2 -> 0.6.3 2018-10-19 22:47:58 +03:00
Vladyslav Mykhailichenko
b4b5862be9 rust-bindgen: 0.40.0 -> 0.42.2 2018-10-11 23:57:02 +03:00
Vladyslav M
6c90a975c2 rust-bindgen: 0.37.0 -> 0.40.0 (#46137) 2018-09-28 22:54:43 +02:00
Jörg Thalheim
da11a26008
Merge pull request #45330 from symphorien/bindgen2
rustup: wrap bindgen to find header files in a nix-shell
2018-08-30 13:12:03 +01:00
Symphorien Gibol
4c4fc2299c rust-bindgen: wrap to add required library compilation flags
The easy part is to add NIX_CFLAGS_COMPILE for "regular" libraries.
A bit more tricky is to add the required flags for libclang to find
libstdcxx. For this we parse arguments to bindgen to look for
-x c++ or -xc++ and if found add NIX_CXXSTDLIB_COMPILE to the arguments.
This variable is populated by a complex dance of setupHooks. We trigger
this by adding clang to propagatedBuildInputs. A more subtle way may
exist.
2018-08-28 18:26:42 +02:00
Vladyslav Mykhailichenko
cdf90258e6 rust-cbindgen: 0.6.1 -> 0.6.2 2018-08-22 11:38:01 +03:00
Daniël de Kok
186cf1c4d6 cargo-asm: init at 0.1.16 (#44182) 2018-08-01 15:03:03 +02:00
Vladyslav Mykhailichenko
56bab08df5 rust-cbindgen: 0.6.0 -> 0.6.1 2018-07-28 23:33:16 +03:00
Vladyslav Mykhailichenko
c931b8609b rustup: 1.11.0 -> 1.13.0 2018-07-22 23:45:59 +03:00
Jonathan Curran
979f10f704 rustracer: 2.0.12 -> 2.0.14 2018-07-21 20:47:30 -06:00
volth
52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
Sarah Brofeldt
c04d3ae0b2
Merge pull request #40922 from jtojnar/rust-cbindgen
rust-cbindgen: init at 0.6.0
2018-05-24 23:52:49 +02:00
Jan Tojnar
c2361d632d
rust-cbindgen: init at 0.6.0 2018-05-23 02:11:00 +02:00
R. RyanTM
0106dfcbeb rust-bindgen: 0.36.1 -> 0.37.0 (#40833)
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools.

This update was made based on information from https://repology.org/metapackage/rust-bindgen/versions.

These checks were done:

- built on NixOS
- /nix/store/y7lbrcpy05c1br43257fj056p6vf269l-rust-bindgen-0.37.0/bin/bindgen passed the binary check.
- Warning: no invocation of /nix/store/y7lbrcpy05c1br43257fj056p6vf269l-rust-bindgen-0.37.0/bin/.bindgen-wrapped had a zero exit code or showed the expected version
- 1 of 2 passed binary check by having a zero exit code.
- 1 of 2 passed binary check by having the new version present in output.
- found 0.37.0 with grep in /nix/store/y7lbrcpy05c1br43257fj056p6vf269l-rust-bindgen-0.37.0
- directory tree listing: https://gist.github.com/dab90e1565932370211bc1cb47b526d9
- du listing: https://gist.github.com/1ea884a58cb25990e712703124f8a6da
2018-05-22 02:07:27 +02:00