tvl-depot/third_party
Luke Granger-Brown 54b9925b93 fix(3p/cgit): Fix compilation under Clang
Clang treats function-like macros "correctly", in that, per the C11 spec:
"Each subsequent instance of the function-like macro name followed by a (
[...] is replaced by the replacement list [...]".

Additionally, fprintf is also permitted to be defined as a function-like
macro rather than as a true function: "Any function declared in a header
may be additionally implemented as a function-like macro defined in the
header [...]". The specification then suggests surrounding the name of the
function in parens to avoid this, which is the technique we use here to avoid
the function-like macro being invoked.

The other fix here is to use uintptr_t for some arithmetic, since Git
is expecting an int as the value here and not a pointer.
2020-06-03 02:24:00 +01:00
..
abseil_cpp refactor(3p/abseil_cpp): Inline Nix derivation 2020-05-27 21:52:44 +01:00
cgit fix(3p/cgit): Fix compilation under Clang 2020-06-03 02:24:00 +01:00
cpp/googleapis chore: Update from Clang 9 to Clang 10 for all projects 2020-05-22 18:29:47 +01:00
emacs refactor(tools/emacs): Move third-party overrides to //third_party 2020-05-16 04:08:28 +01: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
git revert(3p/git): Revert merge of git upstream at v2.26.2 2020-05-26 00:06:52 +01:00
glog feat(3p/glog): Check in derivation for glog 2020-05-29 21:50:49 +01:00
gopkgs chore: Rename pkgs->depot in all Nix file headers 2020-02-21 13:54:53 +00:00
honk fix(third_party/honk): Create a fake $HOME 2020-04-19 23:37:25 +01:00
hound feat(3p/hound): Init hound package 2020-05-25 23:36:52 +01:00
lieer chore: Rename pkgs->depot in all Nix file headers 2020-02-21 13:54:53 +00:00
lisp chore: Rename pkgs->depot in all Nix file headers 2020-02-21 13:54:53 +00:00
naersk chore(3p/naersk): Update to latest 'master' 2020-05-25 23:36:20 +01:00
nix fix(3p/nix): passAsFile: leave out the hash prefix 2020-05-31 19:20:24 +01:00
nixery chore: Rename pkgs->depot in all Nix file headers 2020-02-21 13:54:53 +00:00
notmuch chore: Rename pkgs->depot in all Nix file headers 2020-02-21 13:54:53 +00:00
python/broadlink feat(3p/python/broadlink): Add max_devices discovery parameter 2020-04-26 14:50:04 +01:00
telega chore(third_party): Bump telega version 2020-04-04 21:34:05 +01:00
terraform-gcp chore: Rename pkgs->depot in all Nix file headers 2020-02-21 13:54:53 +00:00
default.nix fix(3p): Force all stdenvs to use LLVM10 2020-05-31 21:58:17 +01: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.