tvl-depot/third_party
sterni a01fe5c06f fix(gs/xanthous): fix build failures caused by dependency updates
The following changes in dependencies of xanthous broke the build and
have been fixed in this CL. Thus we can reenable CI for xanthous.

* random 1.2.0 removed the Read instance for StdGen, so we need use
  System.Random.Internal to un-newtype StdGen into an SMGen in the
  appropriate places as that type still has a Show and Read instance.
  Requires a new direct dependency on splitmix as well.

* witherable 4.0 renamed Data.Witherable into Witherable and no longer
  exports Filter.

* random 1.2.0 probably also broke the Function instance for GameState
  which contains a StdGen. I'm not exactly sure which change exactly
  triggered this, but the fix is easy enough: We implement a Function
  instance for SMGen using functionShow allowing us to write a Function
  instance for StdGen using functionMap. I've put these instances into
  Xanthous.Orphans.

* hgeometry 0.12.0.0 removes the triangulationEdges function (which is
  also not mentioned in the changelog, so I'm not sure if there's a
  replacement yet). Fix by pinning to 0.11.0.0 for now.

* hedgehog-classes: relax bounds on semirings

Change-Id: I3617d8916d753b386c9fa80062be6bcbdfee0131
Reviewed-on: https://cl.tvl.fyi/c/depot/+/2607
Tested-by: BuildkiteCI
Reviewed-by: glittershark <grfn@gws.fyi>
2021-03-19 16:49:44 +00:00
..
abseil_cpp merge(3p/absl): subtree merge of Abseil up to e19260f 2020-11-21 15:48:57 +01:00
alsi revert(glittershark): "Temporarily skip grfn's subtree" 2020-08-28 21:24:36 +00:00
apereo-cas chore(3p): Bump NixOS channels to 2021-02-18 2021-02-19 14:45:43 +00:00
bat_syntaxes feat(3p/bat_syntaxes): Add a derivation to extend bat syntaxes 2020-06-15 16:52:23 +00:00
bufbuild chore(3p): Bump nixos-unstable channel 2020-08-17 09:54:18 +00:00
cgit fix(3p/cgit): Rename remaining 'sha1' references to 'oid' 2020-11-21 20:09:42 +01:00
cpp/googleapis chore(3p): upgrade llvm to version 11 2020-11-29 03:02:14 +00:00
emacs refactor(3p/exwm): Inline build instructions instead of overriding 2021-01-10 13:32:47 +00:00
farmhash feat(third_party): Add Google's farmhash library 2020-05-08 18:39:43 +01:00
ffmpeg feat(third_party/ffmpeg): Add "libnpp" support to ffmpeg 2020-04-04 02:36:20 +01:00
gerrit fix(3p/gerrit): fix left padding on account chip 2020-12-20 16:10:40 +00:00
gerrit_plugins chore(3p/gerrit_plugins): fix fixed-output sha256 of check 2021-02-01 23:14:49 +00:00
git merge(3p/git): Merge git subtree at v2.29.2 2020-11-21 19:45:56 +01:00
gitignoreSource feat(3p): Add gitignoreSource 2020-06-29 17:23:52 +00:00
glog fix(3p/nix): Link to glog built by Nix 2020-07-05 16:54:12 +00:00
gopkgs chore: simplify buildGo expressions 2020-08-04 07:43:25 +00:00
grpc chore(3p): Bump NixOS channels to 2021-02-18 2021-02-19 14:45:43 +00:00
gtest chore(3p): Bump nixpkgs to nixos-unstable from 2020-11-21 2020-11-21 23:18:27 +00:00
haskell-language-server chore(3p): Bump nixpkgs channels 2020-08-06 00:15:33 +00:00
irccat feat(3p/irccat): init at '06a985y4' 2020-11-08 18:38:08 +00:00
kernelPatches/trx40_usb_audio feat(3p/kernelPatches): Add kernel audio patch for ASUS TRX40 Pro 2020-06-20 22:27:03 +00:00
lieer chore(3p): bump NixOS channels to 2021-03-18 2021-03-19 14:00:50 +00:00
lisp chore(3p): Bump nixpkgs to nixos-unstable from 2020-11-21 2020-11-21 23:18:27 +00:00
naersk chore(3p/naersk): Update to latest 'master' 2020-05-25 23:36:20 +01:00
nix chore(3p): Bump NixOS channels to 2021-02-18 2021-02-19 14:45:43 +00:00
nixery chore: Rename pkgs->depot in all Nix file headers 2020-02-21 13:54:53 +00:00
nixpkgs-exposed fix(gs/xanthous): fix build failures caused by dependency updates 2021-03-19 16:49:44 +00:00
notmuch fix(3p/notmuch): Rebase dottime patch on notmuch 0.31 2020-12-14 19:41:30 +00:00
nsfv feat(3p/nsfv): Add derivation for NSFV 2020-06-25 02:27:38 +00:00
openldap feat(3p/openldap): Enable slapd-passwd-argon2 module 2020-07-01 19:10:13 +00:00
protobuf feat(3p/protobuf): Check in derivation for proto 3.12 with libcxx 2020-06-07 14:56:56 +01:00
python/broadlink feat(3p/python/broadlink): Add max_devices discovery parameter 2020-04-26 14:50:04 +01:00
rapidcheck feat(3p): Add rapidcheck 2020-07-19 16:26:52 +00:00
rr chore(3p/rr): Upgrade to latest master with Zen workarounds 2020-09-23 15:23:25 +00:00
smtprelay feat(nixos/smtprelay): Add derivation & module for SMTP relay 2020-06-13 01:23:01 +00:00
telega feat(3p/telega): Pin tdlib version used for telega 2021-01-26 13:25:43 +00:00
terraform-gcp chore: Rename pkgs->depot in all Nix file headers 2020-02-21 13:54:53 +00:00
default.nix chore(3p): bump NixOS channels to 2021-03-18 2021-03-19 14:00:50 +00:00
README.md docs(third_party): Add README 2019-06-29 14:12:38 +01:00

Third-Party Code

Code under this folder is one of the following:

  1. Externally developed dependencies which have been imported ("vendored") into this repository. These dependencies come with their own licenses and whatever else.

  2. Code that is developed inside of this repository, but released to an external repository via Copybara.