diff options
Diffstat (limited to 'third_party/overlays/tvl.nix')
-rw-r--r-- | third_party/overlays/tvl.nix | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/third_party/overlays/tvl.nix b/third_party/overlays/tvl.nix index db2b63cc7dd6..4683bce9db37 100644 --- a/third_party/overlays/tvl.nix +++ b/third_party/overlays/tvl.nix @@ -20,6 +20,13 @@ let } // { revCount = 0; shortRev = builtins.substring 0 7 rev; }; in { + buf = super.buf.overrideAttrs (old: { + patches = [ + # Rebased on 1.9.0: https://github.com/bufbuild/buf/commit/bcaa77f8bbb8f6c198154c7c8d53596da4506dab + ./patches/buf-tests-dont-use-file-transport.patch + ] ++ old.patches or [ ]; + }); + nix = (import "${nixSrc}/release.nix" { nix = nixSrc; nixpkgs = super.path; @@ -68,19 +75,6 @@ in }) ); - # Upgrade to match telega in emacs-overlay - # TODO(tazjin): ugrade tdlib (+ telega?!) in nixpkgs - tdlib = assert super.tdlib.version == "1.8.3"; - super.tdlib.overrideAttrs (old: { - version = "1.8.7"; - src = self.fetchFromGitHub { - owner = "tdlib"; - repo = "td"; - rev = "a7a17b34b3c8fd3f7f6295f152746beb68f34d83"; - sha256 = "sha256:0a5609knn7rmiiblz315yrvc9f2r207l2nl6brjy5bnhjdspmzs6"; - }; - }); - # dottime support for notmuch notmuch = super.notmuch.overrideAttrs (old: { passthru = old.passthru // { |