From 72fc26fb705feaa2b6031a56ec70932a90f3d1ce Mon Sep 17 00:00:00 2001 From: networkException Date: Tue, 31 Mar 2026 22:56:37 +0200 Subject: [PATCH] pinecone: remove Pinecone is essentially abandoned by upstream and has been broken since a recent Golang bump. --- pkgs/by-name/pi/pinecone/package.nix | 28 ---------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 28 deletions(-) delete mode 100644 pkgs/by-name/pi/pinecone/package.nix diff --git a/pkgs/by-name/pi/pinecone/package.nix b/pkgs/by-name/pi/pinecone/package.nix deleted file mode 100644 index 58cf9c40b5a2..000000000000 --- a/pkgs/by-name/pi/pinecone/package.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ - lib, - buildGoModule, - fetchFromGitHub, -}: - -buildGoModule { - pname = "pinecone"; - version = "0.11.0-unstable-2025-03-04"; - - src = fetchFromGitHub { - owner = "matrix-org"; - repo = "pinecone"; - rev = "b35aec69f59eb9bb8bd5a8c6be30fc276d3cce96"; - hash = "sha256-0jqvWdFjN4Kzhkv4Oe1obsKGW0i/MGEMX3ZhcxpsdxA="; - }; - - vendorHash = "sha256-+P10K7G0UwkbCGEi6sYTQSqO7LzIf/xmaHIr7v110Ao="; - - meta = { - description = "Peer-to-peer overlay routing for the Matrix ecosystem"; - homepage = "https://matrix-org.github.io/pinecone/"; - license = lib.licenses.asl20; - maintainers = with lib.maintainers; [ networkexception ]; - mainProgram = "pinecone"; - broken = true; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 69322770da6c..8564b8a8f64a 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1598,6 +1598,7 @@ mapAliases { pidgin-window-merge = throw "'pidgin-window-merge' has been renamed to/replaced by 'pidginPackages.pidgin-window-merge'"; # Converted to throw 2025-10-27 pidgin-xmpp-receipts = throw "'pidgin-xmpp-receipts' has been renamed to/replaced by 'pidginPackages.pidgin-xmpp-receipts'"; # Converted to throw 2025-10-27 pilipalax = throw "'pilipalax' has been removed from nixpkgs due to it not being maintained"; # Added 2025-07-25 + pinecone = throw "'pinecone' has been removed, as it is unmaintained and obsolete"; # Added 2026-03-31 pinentry = throw "'pinentry' has been removed. Pick an appropriate variant like 'pinentry-curses' or 'pinentry-gnome3'"; # Converted to throw 2025-10-26 pingvin-share = throw "'pingvin-share' has been removed as it was broken and archived upstream"; # Added 2025-11-08 piper-train = throw "piper-train is now part of the piper package using the `withTrain` override"; # Added 2025-09-03