summary refs log tree commit diff
path: root/pkgs/development/tools/build-managers/bazel
Commit message (Collapse)AuthorAge
* Merge pull request #100012 from tricktron/fix-bazel_1-darwinRobert Scott2020-10-10
|\ | | | | bazel_1: fix build on darwin
| * bazel_1: fix build on darwinThibault Gagnaux2020-10-10
| | | | | | | | Use clang_8 instead of clang_7 on darwin to fix thread_local storage error.
* | bazel_0: fix build on darwinThibault Gagnaux2020-10-08
|/ | | | | Fixes `error: thread-local storage is not supported for the current target` by upgrading clang_7 -> to clang_8 which supports thread-local storage.
* bazel: pass -stdlibc=libc++ correctlyMatthew Bauer2020-08-26
| | | | Fixes #93787
* buildGoPackage: remove platform.all from packageszowoq2020-08-15
|
* bazel_3: use less resources when building Bazel (#95214)Wael Nasreddine2020-08-12
| | | | | Limit the resources Bazel is allowed to use during the build to 1/2 the available RAM and 3/4 the available CPU cores. This should help avoid overwhelming the build machine.
* bazel: use `installShellCompletion` for completionsProfpatsch2020-07-17
|
* bazel: add fish completionsProfpatsch2020-07-17
| | | | | | bazel 3.3 adds a first version of completions for fish shell. Tested manually whether fish is able to load the completions.
* bazel: use install for completionsProfpatsch2020-07-17
| | | | | | Preserving existing behavior: the bash completion was not executable, the zsh completion was; according to lukegb the fish completion does not have to be executable.
* bazel: 3.3.0 -> 3.3.1Claudio Bley2020-07-01
|
* bazel-buildtools: 3.2.1 -> 3.3.0Claudio Bley2020-06-24
|
* bazel: 3.2.0 -> 3.3.0Claudio Bley2020-06-23
|
* bazel-buildtools: 3.2.0 -> 3.2.1Claudio Bley2020-06-17
|
* bazel-buildtools: 2.2.1 -> 3.2.0Claudio Bley2020-06-03
|
* bazel: 3.1.0 -> 3.2.0Claudio Bley2020-05-29
|
* bazel: Make bazel_3 the default versionClaudio Bley2020-05-29
| | | | | * drop bazel_2 * update hashes of fetch derivations that use `buildBazelPackage`
* bazel_3: init at 3.1.0Claudio Bley2020-05-29
|
* build-bazel-package: switch hash mode to “flat”Matthew Bauer2020-05-09
| | | | | | | | | flat hashes can be substituted through hashed-mirrors, while recursive hashes can’t. This is especially important for Bazel since the bazel fetch dependencies can come from multiple different methods (git, http, ftp, etc.). To do this, we create tar archives from the output/external directory, which is then extracted to build. All of the Bazel hashes are all updated.
* bazel-buildtools: 1.0.0 -> 2.2.1Mario Rodas2020-04-10
|
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* bazel_0_26: fix linker flags for darwin (#84614)Mike Sperber2020-04-08
| | | Same as done for bazel_0_29 in d1ee615f1cb48a193bbe194adced53ecb7395d8e:
* bazel_1: fix test pathsProfpatsch2020-04-08
|
* bazel_2: fix test pathsProfpatsch2020-04-08
| | | | They did not survive the move into the subdirectory.
* Merge remote-tracking branch 'upstream/master' into consistent-bazel-refJohn Ericson2020-04-01
|\
| * Merge remote-tracking branch 'upstream/master' into add-tensorflow-2John Ericson2020-03-30
| |\
| | * bazel_0: init at 0.26.0Andreas Rammhold2020-03-04
| | |
| | * bazel-remote: fix fixed output derivation hashAndreas Rammhold2020-03-03
| | |
| | * Merge pull request #80953 from andir/bazel-poisonAndreas Rammhold2020-03-03
| | |\ | | | | | | | | buildBazelPackage: poison all the fixed output derivations
| | | * bazel-remote: update fixed output hashAndreas Rammhold2020-03-03
| | | |
| | * | pkgs/bazel*: Fix path to update-srcDeps.pyJanne Heß2020-03-02
| | |/ | | | | | | | | | Otherwise, the -small channel fails on the tarball output.
| | * Add bazel 1.2.1Michael Lingelbach2020-03-02
| | |
| | * bazel: output correct binary nameJoao Neves2020-02-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | From Bazel 2.0.0 onwards, Bazel looks for a binary named `bazel-${version}-${os_arch}` if the project root contains a `.bazelversion` file or the USE_BAZEL_VERSION environment variable is set. This change ensures we output a binary with the correct name for the current version and OS/arch combination.
| | * bazel: 2.0.0 -> 2.1.0Joao Neves2020-02-28
| | |
| | * Merge pull request #80635 from marsam/fix-bazel-darwinDaiderd Jordan2020-02-22
| | |\ | | | | | | | | bazel: fix build on darwin
| | | * bazel: fix linker flags for darwinMario Rodas2020-02-20
| | | |
| | * | bazel-buildtools: add marsam to maintainersMario Rodas2020-02-20
| | | |
| | * | bazel-buildtools: 0.29.0 -> 1.0.0Mario Rodas2020-02-20
| | |/
| | * bazel-remote: 2020-01-29 -> 1.0.0Mario Rodas2020-02-14
| | |
* | | bazel-*: Consistently self referenceJohn Ericson2020-04-01
|/ / | | | | | | | | | | Using `bazel_self` for self-references makes managing bazel versions easier: their less risk of changing defaults or copy pasted code for no versions leading to incorrect self-references.
* | bazel_0_29: init at 0.29.1John Ericson2020-03-30
| | | | | | | | Needed for Tensorflow 2.1
* | bazel_0: init at 0.26.0Andreas Rammhold2020-03-25
| | | | | | | | (cherry picked from commit 1c0de27df32d7646304108219695f5987775c588)
* | pkgs/bazel*: Fix path to update-srcDeps.pyJanne Heß2020-03-25
| | | | | | | | | | | | Otherwise, the -small channel fails on the tarball output. (cherry picked from commit 0723bf3b72eb53103f7c003e0e23eafcefb77a29)
* | Add bazel 1.2.1Michael Lingelbach2020-03-25
|/ | | | (cherry picked from commit 1c4f22a5da51705c60e7e2582cbe1dd1e0555857)
* bazel-deps: removeUri Baghin2020-02-04
|
* bazel-remote: 2019-01-12 -> 2020-01-29Uri Baghin2020-02-04
|
* bazel: 1.2.1 -> 2.0.0 (#76851)Danju Visvanathan2020-01-07
| | | | | | * bazel: 1.2.1 -> 2.0.0 * .
* bazel: bazelRC path set by a patchGuillaume Bouchard2019-12-05
| | | | | In bazel source code change in the future, patch will fail and we'll detect the regression sooner.
* bazel: close #70911 by conditionally loading system wide configurationGuillaume Bouchard2019-12-05
| | | | | Some system may setup global informations (such as bazel cache location) in /etc/bazel.bazelrc
* bazel: remove wrapProgram and move it to system configurationGuillaume Bouchard2019-12-05
| | | | | This way, custom configurations are all at the same place. Also, user may override these settings using the command line.
* bazel: move configuration file to a proper nix store entryGuillaume Bouchard2019-12-05
| | | | Easier to read and maintain