diff options
author | Vladimír Čunát <vcunat@gmail.com> | 2016-11-26 11:27:09 +0100 |
---|---|---|
committer | Vladimír Čunát <vcunat@gmail.com> | 2016-11-26 11:27:09 +0100 |
commit | 925b3356077e2791bf636f68fa4e8cc93d6961bf (patch) | |
tree | 2f8f61fdd095cfef2fdb074d2233ad5e7e3dc664 /pkgs/development/tools | |
parent | b191034d8ad7ba5f490d1a8751d298b7b5a528b0 (diff) | |
parent | 8ebfce0eda627ffa739e16279ac543f4d50cd60c (diff) | |
download | nixlib-925b3356077e2791bf636f68fa4e8cc93d6961bf.tar nixlib-925b3356077e2791bf636f68fa4e8cc93d6961bf.tar.gz nixlib-925b3356077e2791bf636f68fa4e8cc93d6961bf.tar.bz2 nixlib-925b3356077e2791bf636f68fa4e8cc93d6961bf.tar.lz nixlib-925b3356077e2791bf636f68fa4e8cc93d6961bf.tar.xz nixlib-925b3356077e2791bf636f68fa4e8cc93d6961bf.tar.zst nixlib-925b3356077e2791bf636f68fa4e8cc93d6961bf.zip |
Merge branch 'master' into staging
Diffstat (limited to 'pkgs/development/tools')
-rw-r--r-- | pkgs/development/tools/analysis/swarm/default.nix | 2 | ||||
-rw-r--r-- | pkgs/development/tools/build-managers/gradle/default.nix | 4 | ||||
-rw-r--r-- | pkgs/development/tools/icestorm/default.nix | 6 | ||||
-rw-r--r-- | pkgs/development/tools/misc/trv/default.nix | 2 | ||||
-rw-r--r-- | pkgs/development/tools/misc/uhd/default.nix | 6 | ||||
-rw-r--r-- | pkgs/development/tools/rust/bindgen/default.nix | 34 |
6 files changed, 44 insertions, 10 deletions
diff --git a/pkgs/development/tools/analysis/swarm/default.nix b/pkgs/development/tools/analysis/swarm/default.nix index a67d9b8d42e8..91d4155d093d 100644 --- a/pkgs/development/tools/analysis/swarm/default.nix +++ b/pkgs/development/tools/analysis/swarm/default.nix @@ -22,7 +22,7 @@ stdenv.mkDerivation rec { meta = with stdenv.lib; { description = "Verification script generator for Spin"; - homepage = http://spinroot.com/; + homepage = "http://spinroot.com/"; license = licenses.free; platforms = platforms.linux; maintainers = with maintainers; [ abbradar ]; diff --git a/pkgs/development/tools/build-managers/gradle/default.nix b/pkgs/development/tools/build-managers/gradle/default.nix index 8d9308e7fcff..c129d4448a9c 100644 --- a/pkgs/development/tools/build-managers/gradle/default.nix +++ b/pkgs/development/tools/build-managers/gradle/default.nix @@ -52,12 +52,12 @@ rec { }; gradle_latest = gradleGen rec { - name = "gradle-3.2"; + name = "gradle-3.2.1"; nativeVersion = "0.11"; src = fetchurl { url = "http://services.gradle.org/distributions/${name}-bin.zip"; - sha256 = "0d9911011hg0rsqs7r4fz1xjrx0h43qji8s7f0vw0v926xlb68ak"; + sha256 = "1286wqycc7xnrkn6n37r5g19ajv6igqhavdh9pjxqmry9mjs6hwq"; }; }; diff --git a/pkgs/development/tools/icestorm/default.nix b/pkgs/development/tools/icestorm/default.nix index 140ff48db55b..9bfd0123ef1d 100644 --- a/pkgs/development/tools/icestorm/default.nix +++ b/pkgs/development/tools/icestorm/default.nix @@ -2,13 +2,13 @@ stdenv.mkDerivation rec { name = "icestorm-${version}"; - version = "2016.08.18"; + version = "2016.11.01"; src = fetchFromGitHub { owner = "cliffordwolf"; repo = "icestorm"; - rev = "12b2295c9087d94b75e374bb205ae4d76cf17e2f"; - sha256 = "1mmzlqvap6w8n4qzv3idvy51arkgn03692ssplwncy3akjrbsd2b"; + rev = "01b9822638d60e048c295d005257daa4c147761f"; + sha256 = "088wnf55m9ii98w8j7qc99spq95y19xw4fnnw9mxi7cfkxxggsls"; }; buildInputs = [ python3 libftdi ]; diff --git a/pkgs/development/tools/misc/trv/default.nix b/pkgs/development/tools/misc/trv/default.nix index 4b00e92b4c3c..e73d77f772df 100644 --- a/pkgs/development/tools/misc/trv/default.nix +++ b/pkgs/development/tools/misc/trv/default.nix @@ -25,7 +25,7 @@ stdenv.mkDerivation rec { createFindlibDestdir = true; dontStrip = true; - installFlags = "SEMVER=${version} PREFIX=$out"; + installFlags = "SEMVER=${version} PREFIX=$(out)"; meta = with stdenv.lib; { homepage = https://github.com/afiniate/trv; diff --git a/pkgs/development/tools/misc/uhd/default.nix b/pkgs/development/tools/misc/uhd/default.nix index 9c0d81cf0043..8857e1d1e910 100644 --- a/pkgs/development/tools/misc/uhd/default.nix +++ b/pkgs/development/tools/misc/uhd/default.nix @@ -9,7 +9,7 @@ stdenv.mkDerivation rec { name = "uhd-${version}"; - version = "3.9.3"; + version = "3.10.1"; # UHD seems to use three different version number styles: x.y.z, xxx_yyy_zzz # and xxx.yyy.zzz. Hrmpf... @@ -17,8 +17,8 @@ stdenv.mkDerivation rec { src = fetchFromGitHub { owner = "EttusResearch"; repo = "uhd"; - rev = "release_003_009_003"; - sha256 = "0nbm8nrjd0l8jj1wq0kkgd8pifzysdyc7pvraq16m0dc01mr638h"; + rev = "release_003_010_001_000"; + sha256 = "1wypn1cspwx331ah7awajjhnpyjykiif0h1l4fb3lahxvsnkwi51"; }; enableParallelBuilding = true; diff --git a/pkgs/development/tools/rust/bindgen/default.nix b/pkgs/development/tools/rust/bindgen/default.nix new file mode 100644 index 000000000000..adecf7f3bd13 --- /dev/null +++ b/pkgs/development/tools/rust/bindgen/default.nix @@ -0,0 +1,34 @@ +{ stdenv, fetchFromGitHub, rustPlatform, llvmPackages }: + +with rustPlatform; + +# Future work: Automatically communicate NIX_CFLAGS_COMPILE to bindgen's tests and the bindgen executable itself. + +buildRustPackage rec { + name = "rust-bindgen-${version}"; + version = "0.19.1"; + + src = fetchFromGitHub { + owner = "Yamakaky"; + repo = "rust-bindgen"; + rev = "${version}"; + sha256 = "0pv1vcgp455hys8hb0yj4vrh2k01zysayswkasxq4hca8s2p7qj9"; + }; + + buildInputs = [ llvmPackages.clang-unwrapped ]; + + configurePhase = '' + export LIBCLANG_PATH="${llvmPackages.clang-unwrapped}/lib" + ''; + + depsSha256 = "0rlmdiqjg9ha9yzhcy33abvhrck6sphczc2gbab9zhfa95gxprv8"; + + doCheck = false; # A test fails because it can't find standard headers in NixOS + + meta = with stdenv.lib; { + description = "C binding generator"; + homepage = https://github.com/Yamakaky/rust-bindgen; + license = with licenses; [ bsd3 ]; + maintainers = [ maintainers.ralith ]; + }; +} |