diff options
author | William A. Kennington III <william@wkennington.com> | 2015-07-13 15:11:31 -0700 |
---|---|---|
committer | William A. Kennington III <william@wkennington.com> | 2015-07-13 15:11:31 -0700 |
commit | 333f145d7604f07e3b2164b459b46e075fea81f4 (patch) | |
tree | cb9bb91bafeafe64c97fa1054223c0d69cf18848 /pkgs/development/tools | |
parent | d253b3d875d2bae84afbc141754b286e18e2fb7d (diff) | |
parent | 7e3c95a0b813394b1a41b73e078d3ffd9e951979 (diff) | |
download | nixpkgs-333f145d7604f07e3b2164b459b46e075fea81f4.tar nixpkgs-333f145d7604f07e3b2164b459b46e075fea81f4.tar.gz nixpkgs-333f145d7604f07e3b2164b459b46e075fea81f4.tar.bz2 nixpkgs-333f145d7604f07e3b2164b459b46e075fea81f4.tar.lz nixpkgs-333f145d7604f07e3b2164b459b46e075fea81f4.tar.xz nixpkgs-333f145d7604f07e3b2164b459b46e075fea81f4.tar.zst nixpkgs-333f145d7604f07e3b2164b459b46e075fea81f4.zip |
Merge branch 'master.upstream' into staging.upstream
Diffstat (limited to 'pkgs/development/tools')
6 files changed, 64 insertions, 14 deletions
diff --git a/pkgs/development/tools/activator/default.nix b/pkgs/development/tools/activator/default.nix index 72bed9d46ca..9d187b1018c 100644 --- a/pkgs/development/tools/activator/default.nix +++ b/pkgs/development/tools/activator/default.nix @@ -4,11 +4,11 @@ stdenv.mkDerivation rec { name = "${pname}-${version}"; pname = "activator"; - version = "1.3.2"; + version = "1.3.5"; src = fetchurl { url = "http://downloads.typesafe.com/typesafe-${pname}/${version}/typesafe-${name}.zip"; - sha256 = "0a6x4w63829fbp13gk1l37p6di11lfmgla26gqnr065vzpkg90y6"; + sha256 = "19mcrp1ky652wwh3360ia0irc0c2xjcnn9rdal1rmkkzsqn4jx0b"; }; buildInputs = [ unzip jre ]; diff --git a/pkgs/development/tools/build-managers/cargo/default.nix b/pkgs/development/tools/build-managers/cargo/default.nix index e7a45f1c348..d849ad5de94 100644 --- a/pkgs/development/tools/build-managers/cargo/default.nix +++ b/pkgs/development/tools/build-managers/cargo/default.nix @@ -1,7 +1,7 @@ { stdenv, fetchgit, rustPlatform, file, curl, python, pkgconfig, openssl , cmake, zlib }: -with ((import ./common.nix) { inherit stdenv; version = "2015-05-13"; }); +with ((import ./common.nix) { inherit stdenv; version = "0.3.0"; }); with rustPlatform; @@ -10,12 +10,12 @@ buildRustPackage rec { src = fetchgit { url = "https://github.com/rust-lang/cargo.git"; - rev = "d814fcbf8efda3027d54c09e11aa7eaf0006a83c"; - sha256 = "0sppd3x2cacmbnypcjip44amnh66lrrbwwzsbz8rqf3nq2ah496x"; + rev = "refs/tags/0.3.0"; + sha256 = "1ckb2xd7nm8357imw6b1ci2ar8grnihzan94kvmjrijq6sz8yv9i"; leaveDotGit = true; }; - depsSha256 = "1b0mpdxmp7inkg59n2phjwzpz5gx22wqg9rfd1s01a5ylara37jw"; + depsSha256 = "1sgdr2akd9xrfmf5g0lbf842b2pdj1ymxk37my0cf2x349rjsf0w"; buildInputs = [ file curl pkgconfig python openssl cmake zlib ]; diff --git a/pkgs/development/tools/build-managers/cargo/snapshot.nix b/pkgs/development/tools/build-managers/cargo/snapshot.nix index a76fb4601e8..f24bcc2d9ab 100644 --- a/pkgs/development/tools/build-managers/cargo/snapshot.nix +++ b/pkgs/development/tools/build-managers/cargo/snapshot.nix @@ -2,19 +2,19 @@ /* Cargo binary snapshot */ -let snapshotDate = "2015-04-02"; +let snapshotDate = "2015-06-17"; in with ((import ./common.nix) { inherit stdenv; version = "snapshot-${snapshotDate}"; }); let snapshotHash = if stdenv.system == "i686-linux" - then "ba6c162680d5509d89ba2363d7cae2047f40c034" + then "g2h9l35123r72hqdwayd9h79kspfb4y9" else if stdenv.system == "x86_64-linux" - then "94f715c9a52809a639f2ce6f8b1d5215a0c272b5" + then "fnx2rf1j8zvrplcc7xzf89czn0hf3397" else if stdenv.system == "i686-darwin" - then "cf333f16f89bfd50e8ce461c6f81ca30d33f7f73" + then "3viz3fi2jx18qjwrc90nfhm9cik59my6" else if stdenv.system == "x86_64-darwin" - then "1f7008a6ec860e2bc7580e71bdf320ac518ddeb8" + then "h2bf3db4vwz5cjjkn98lxayivdc6dflp" else throw "no snapshot for platform ${stdenv.system}"; snapshotName = "cargo-nightly-${platform}.tar.gz"; in diff --git a/pkgs/development/tools/database/sqlitebrowser/default.nix b/pkgs/development/tools/database/sqlitebrowser/default.nix new file mode 100644 index 00000000000..e5c2060b5e9 --- /dev/null +++ b/pkgs/development/tools/database/sqlitebrowser/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchzip, qt4, sqlite, cmake }: + +stdenv.mkDerivation rec { + version = "3.7.0"; + name = "sqlitebrowser-${version}"; + + src = fetchzip { + name = "${name}-src"; + url = "https://github.com/sqlitebrowser/sqlitebrowser/archive/v${version}.tar.gz"; + sha256 = "1zsgylnxk4lyg7p6k6pv8d3mh1k0wkfcplh5c5da3x3i9a3qs78j"; + }; + + buildInputs = [ qt4 sqlite cmake ]; + + meta = with stdenv.lib; { + description = "DB Browser for SQLite"; + homepage = "http://sqlitebrowser.org/"; + license = licenses.gpl3; + maintainers = [ maintainers.matthiasbeyer ]; + platforms = platforms.linux; # can only test on linux + }; +} + diff --git a/pkgs/development/tools/misc/pahole/default.nix b/pkgs/development/tools/misc/pahole/default.nix new file mode 100644 index 00000000000..739cc7e5143 --- /dev/null +++ b/pkgs/development/tools/misc/pahole/default.nix @@ -0,0 +1,27 @@ +{ stdenv, fetchgit, cmake, elfutils, zlib }: + +stdenv.mkDerivation { + name = "pahole-head"; + src = fetchgit { + url = https://git.kernel.org/pub/scm/devel/pahole/pahole.git; + sha256 = "05f8a14ea6c200c20e9c6738593b38e4ced73a9cef86499ccd7af910eb9b74b3"; + rev = "1decb1bc4a412a0902b7b25190d755a875022d03"; + }; + buildInputs = [ cmake elfutils zlib ]; + + postInstall = '' + for p in $out/bin/*; do + rpath=`patchelf --print-rpath $p`:$out + patchelf --set-rpath $rpath $p + done + ''; + + meta = with stdenv.lib; { + homepage = https://git.kernel.org/cgit/devel/pahole/pahole.git/; + description = "Pahole and other DWARF utils"; + license = licenses.gpl2; + + platforms = platforms.linux; + maintainers = [ maintainers.bosu ]; + }; +} diff --git a/pkgs/development/tools/vagrant/default.nix b/pkgs/development/tools/vagrant/default.nix index 16b6981fdb8..97136aa255e 100644 --- a/pkgs/development/tools/vagrant/default.nix +++ b/pkgs/development/tools/vagrant/default.nix @@ -4,7 +4,7 @@ assert stdenv.system == "x86_64-linux" || stdenv.system == "i686-linux"; let - version = "1.7.2"; + version = "1.7.3"; rake = buildRubyGem { inherit ruby; name = "rake-10.3.2"; @@ -19,12 +19,12 @@ stdenv.mkDerivation rec { if stdenv.system == "x86_64-linux" then fetchurl { url = "https://dl.bintray.com/mitchellh/vagrant/vagrant_${version}_x86_64.deb"; - sha256 = "0s1rwzpcp0nc7v04fvbd5vsqfm79q2v23sr9ahniw09lf5c1qzwx"; + sha256 = "0zg2sdxgrmwqvzqw4z8d6ji8d0cby33nggv0n9ncjxp0wjiv8nkm"; } else fetchurl { url = "https://dl.bintray.com/mitchellh/vagrant/vagrant_${version}_i686.deb"; - sha256 = "1yj8iyhsgj6j3r7p3ppmsz01j6vnxqb18rjhsbp2sz45kbfs1wxz"; + sha256 = "0r23w49jwl3c3g4nns5xnrsrqyfkqsgln91cj30hxkw50d0ldpvs"; }; meta = with stdenv.lib; { |