about summary refs log tree commit diff
path: root/pkgs/development/tools
Commit message (Collapse)AuthorAge
* cabal2nix: update to version 20150525Peter Simons2015-05-25
|
* Upgrade to selenium 2.45Boris Sukholitko2015-05-22
| | | | | | Without the upgrade, firefox driver is unusable, due to: https://code.google.com/p/selenium/issues/detail?id=8399
* rman: add expressionSander van der Burg2015-05-22
|
* Use mirror:// URIs for ftp.debian.orgTobias Geerinckx-Rice2015-05-22
| | | | | Provide a more robust experience for users with horrible network hardware (me).
* thrust: fix buildPascal Wittmann2015-05-21
|
* Add Thrust 0.7.6Ozan Sener2015-05-20
|
* cfr: Update to version 0_101 and remove platform restrictionsOssi Herrala2015-05-20
| | | | | cfr is written in Java, so it should work in every platform supported by jre. This fix makes cfr usable in Darwin.
* gtk-doc: update from 1.21 to 1.23Pascal Wittmann2015-05-19
|
* cargo: Add myself to maintainersRicardo M. Correia2015-05-19
|
* buildRustPackage: Don't hardcode registry index hashRicardo M. Correia2015-05-19
| | | | | | | | | | | Instead, discover it automatically when building the package. This makes `buildRustPackage` more future-proof with respect to changes in how `cargo` generates the hash. Also, it fixes broken builds in i686 because apparently, cargo generates a different registry index hash in this architecture (compared to x86-64).
* cargo: Fix src hashRicardo M. Correia2015-05-19
| | | | | | | It seems that when you pass `leaveDotGit = true` to `fetchgit`, sometimes the output can still change (i.e. it's not completely deterministic). This could be due to changes in the upstream git repository...
* More usage of gnome3.defaultIconThemeLuca Bruno2015-05-19
|
* racerRust: 2015-05-04 -> 2015-05-18Ricardo M. Correia2015-05-19
| | | | Fixes build failure with rustc 1.0.0.
* cabal2nix: update to version 20150518Peter Simons2015-05-18
|
* Merge branch 'master' of https://github.com/NixOS/nixpkgsJoel Taylor2015-05-15
|\
| * Revert "remove cmake-2.8"Vladimír Čunát2015-05-15
| | | | | | | | | | Some packages fail with the only cmake version we've left. This reverts commit 67199bda4effafecb977a44c623c2115032dc347.
| * intel-gpu-tools: apply patch to fix a compile errorPascal Wittmann2015-05-15
| | | | | | | | see https://bugs.gentoo.org/show_bug.cgi?id=548318
* | cmake: disable building with ncurses if building without ncursesJoel Taylor2015-05-15
|/
* Merge pull request #7817 from gridaphobe/cc-wrapper-isgnu-isclangEric Seidel2015-05-14
|\ | | | | Add isGNU and isClang attributes to cc-wrapper
| * remove all references to `stdenv.cc.cc.is{GNU,Clang}`Eric Seidel2015-05-11
| | | | | | | | | | use the new `stdenv.cc.is{GNU,Clang}` instead, which will always be defined.
* | Merge pull request #7839 from vbgl/opam-122vbgl2015-05-14
|\ \ | | | | | | opam: update from 1.2.1 to 1.2.2
| * | opam: update from 1.2.1 to 1.2.2Vincent Laporte2015-05-14
| | |
* | | Fixed several "package has no version" warningsPascal Wittmann2015-05-14
| | |
* | | cargo: 2015-05-11 -> 2015-05-13Ricardo M. Correia2015-05-13
| | |
* | | Merge pull request #7501 from wizeman/u/upd-rustRicardo M. Correia2015-05-12
|\ \ \ | |/ / |/| | Add support for Rust / Cargo packaging
| * | rustRacer: 2015-04-12 -> 2015-05-04Ricardo M. Correia2015-05-12
| | |
| * | cargo: 2015-04-14 -> 2015-05-11Ricardo M. Correia2015-05-12
| | |
| * | buildRustPackage: Get rid of /proc/self/cwd hackRicardo M. Correia2015-04-23
| | | | | | | | | | | | | | | | | | | | | This makes buildRustPackage portable to non-Linux platforms. Additionally, now we also save the `Cargo.lock` file into the fetch output, so that we don't have to run $cargoUpdateHook again just before building.
| * | cargo: Remove setupHookRicardo M. Correia2015-04-23
| | | | | | | | | | | | | | | | | | | | | Instead, move that code into buildRustPackage. The setup hook was only doing part of the work anyway, and having it in a separate place was obscuring what was really going on.
| * | buildRustPackage: Fix Cargo.lock being ignoredRicardo M. Correia2015-04-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It turns out that `cargo`, with respect to registry dependencies, was ignoring the package versions locked in `Cargo.lock` because we changed the registry index URL. Therefore, every time `rustRegistry` would be updated, we'd always try to use the latest version available for every dependency and as a result the deps' SHA256 hashes would almost always have to be changed. To fix this, now we do a string substitution in `Cargo.lock` of the `crates.io` registry URL with our URL. This should be safe because our registry is just a copy of the `crates.io` registry at a certain point in time. Since now we don't always use the latest version of every dependency, the build of `cargo` actually started to fail because two of the dependencies specified in its `Cargo.lock` file have build failures. To fix the latter problem, I've added a `cargoUpdateHook` variable that gets ran both when fetching dependencies and just before building the program. The purpose of `cargoUpdateHook` is to do any ad-hoc updating of dependencies necessary to get the package to build. The use of the '--precise' flag is needed so that cargo doesn't try to fetch an even newer version whenever `rustRegistry` is updated (and therefore have to change depsSha256 as a consequence).
| * | buildRustPackage: Add check phase and enable it by defaultRicardo M. Correia2015-04-21
| | | | | | | | | | | | | | | Also disable check phase in cargo as there are lots of failures (some probably due to trying to access the network).
| * | cargo: Build optimized binaryRicardo M. Correia2015-04-21
| | |
| * | Add support for building cargo'ed Rust programsGeorges Dubus2015-04-21
| | |
* | | ccache: enable testsTobias Geerinckx-Rice2015-05-12
| | | | | | | | | | | | Let's hope this doesn't break all over the place. Works here.
* | | ccache 3.2.1 -> 3.2.2Tobias Geerinckx-Rice2015-05-12
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New features and improvements: - Added support for "CCACHE_COMPILERCHECK=string:<value>". This is a faster alternative to "CCACHE_COMPILERCHECK=<command>" if the command's output can be precalculated by the build system. - Add support for caching code coverage results (compiling for gcov). Bug fixes: - Fixed bug which could result in false cache hits when source code contains '"' followed by " /*" or " //" (with variations). - Made hash of cached result created with and without "CCACHE_CPP2" different. This makes it possible to rebuild with "CCACHE_CPP2" set without having to clear the cache to get new results. - Don't try to reset a non-existing stats file. This avoids "No such file or directory" messages in the ccache log when the cache directory doesn't exist. - Fixed a bug where ccache deleted clang diagnostics after compiler failures. - Avoid performing an unnecessary copy of the object file on a cache miss. - Bail out on too hard compiler option "-fmodules". - Bail out on too hard compiler option "-fplugin=libcc1plugin" (interaction with GDB). - Fixed build error when compiling ccache with recent clang versions. - Removed signal-unsafe code from signal handler. - Corrected logic for when to output cached stderr. - Wipe the whole cached result on failure retrieving a cached file. - Fixed build error when compiling ccache with recent clang versions.
* | Merge pull request #7804 from codyopel/globalPascal Wittmann2015-05-11
|\ \ | | | | | | global: refactor
| * | global: refactorcodyopel2015-05-11
| | |
* | | ctags: 804 -> 816codyopel2015-05-11
| | |
* | | Merge branch 'master' into stagingDomen Kožar2015-05-11
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: nixos/doc/manual/release-notes/rl-unstable.xml nixos/modules/services/printing/cupsd.nix pkgs/applications/misc/calibre/default.nix pkgs/development/haskell-modules/hackage-packages.nix pkgs/development/libraries/libsodium/default.nix pkgs/misc/emulators/wine/unstable.nix pkgs/top-level/all-packages.nix
| * | | intltool: refactorcodyopel2015-05-11
| |/ /
| * | Update CL-LaunchMichael Raskin2015-05-10
| | |
| * | Update luarocksMichael Raskin2015-05-10
| | |
| * | alloy: remove left-over no-opTobias Geerinckx-Rice2015-05-09
| | |
| * | Add cfr 0_100: another Java decompilerTobias Geerinckx-Rice2015-05-09
| | |
| * | alloy: use installPhase instead of ./builder.shTobias Geerinckx-Rice2015-05-09
| | | | | | | | | | | | | | | Also pass on any arguments from the shell wrapper to the .jar. And be less clever with shell strings.
| * | Add alloy 4.2_2015-02-22: relational modellerTobias Geerinckx-Rice2015-05-09
| | |
* | | Update CL-LaunchMichael Raskin2015-05-10
| | |
* | | Update luarocksMichael Raskin2015-05-10
| | |
* | | alloy: remove left-over no-opTobias Geerinckx-Rice2015-05-10
| | |
* | | Add cfr 0_100: another Java decompilerTobias Geerinckx-Rice2015-05-10
| | |