Commit Graph

23 Commits

Author SHA1 Message Date
Uri Baghin
5fe2aa39de
envoy: fix deps hashes 2023-01-12 11:15:49 +11:00
Dmitry Ivankov
c8bc2f2c0d bazel_5: 5.3.2 -> 5.4.0 2023-01-10 16:04:00 +01:00
Dmitry Ivankov
9a82a9b524 bazel: 5.2.0 -> 5.3.2
https://blog.bazel.build/2022/08/23/bazel-5.3.html

to supersede https://github.com/NixOS/nixpkgs/pull/187943

re-reverts https://github.com/NixOS/nixpkgs/pull/199458 with more hash updates
2022-12-25 16:47:03 +01:00
Peter Woodman
44b25a639f envoy: 1.23.1 -> 1.23.3 2022-12-20 15:00:02 -05:00
Luke Granger-Brown
0a087095ac envoy: remove remaining nix store references from deps
To do this, this commit does several things:

* Move the set-interpreter patching to outside the fixed-output
  derivation
* Patch base_pip3/BUILD.bazel, which ends up getting Python's full path
* Drop local_jdk, which contains symlinks to our jdk input
* Drop bazel_gazelle_go_repository_tools, which contains built artifacts
  using our go

...and updates the FOD hash to match. Checked that this appears to
remove the currently obvious FOD problems by checking out an older
nixpkgs commit and applying this on top, and verifying that the FOD hash
doesn't change between that older glibc and the current tip-of-tree.

This also disables tcmalloc on ARM because I couldn't get this to build
properly otherwise.
2022-09-11 04:58:53 +01:00
Luke Granger-Brown
16215285cd envoy: 1.21.5 -> 1.23.1 2022-09-05 00:54:39 +01:00
Morgan Helton
4d7f8b50d2 envoy: 1.21.4 -> 1.21.5 2022-08-23 19:47:27 -05:00
Luke Granger-Brown
da111dc41e envoy: 1.21.1 -> 1.21.4 2022-06-19 19:18:12 +00:00
Artturin
b3caa2f1fe treewide: extraPostFetch -> postFetch 2022-05-23 17:18:50 +03:00
Luke Granger-Brown
69c4a08072 envoy: fix sha256 for aarch64-linux 2022-05-10 19:12:05 +02:00
Rick van Schijndel
9d9b4dc64b envoy: fix sha256 for x86_64-linux 2022-05-10 07:30:10 +02:00
Luke Granger-Brown
defb2298de envoy: fix builds for x86_64-linux and aarch64-linux
* Bumps brotli version to incorporate a fix for some GCC warnings which
  get promoted to errors.
* Switches from wee8 to WAMR because it's easier to make it build
  sensibly on a range of GCC versions that aren't just "whatever ships
  with Ubuntu LTS".
* Adds a patch for WAMR's build in Envoy because it won't build properly
  under Linux aarch64, since WAMR doesn't detect aarch64 unless it's on
  macOS.
2022-05-09 00:51:26 +00:00
Luke Granger-Brown
b23255a51c envoy: add fetch hash for aarch64-linux 2022-04-15 09:17:48 +00:00
Cameron Nemo
1b4b16e1bd nixos/envoy: init 2022-04-07 14:43:53 +00:00
ajs124
5b272a024e envoy: 1.19.1 -> 1.21.1 2022-02-28 18:58:35 +01:00
ajs124
24288c9b35 envoy: drop patches forgotten in 00e54055e1 2022-02-28 18:36:56 +01:00
Luke Granger-Brown
637d735ad5 envoy: 1.17.3 -> 1.19.1
This now uses gn1924 to allow v8 to build properly.
2021-12-07 13:41:03 +00:00
Luke Granger-Brown
00e54055e1 envoy: 1.16.2 -> 1.17.3 2021-06-07 20:58:56 +00:00
Pavol Rusnak
29bb19258a
treewide: use https for github URIs 2021-04-17 17:59:08 +02:00
Luke Granger-Brown
f081b0c9bb envoy, pomerium: add Pomerium NixOS test to passthru.tests 2021-03-29 10:41:41 +00:00
Claudio Bley
6d8c431eb0 bazel: 3.7.1 -> 3.7.2
* update sha256 for gvisor, tensorflow{,WithCuda}, bazel-watcher, bazel-remote
  and envoy
2021-02-03 10:44:07 +01:00
Pavol Rusnak
90f7338112
treewide: stdenv.lib -> lib 2021-01-24 01:49:49 +01:00
Luke Granger-Brown
6e684ca91e envoy: init at 1.16.2 2021-01-14 12:26:11 +00:00