3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

19 commits

Author SHA1 Message Date
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