From dc12aafcc66591adc3c92046d54afa6313237e5f Mon Sep 17 00:00:00 2001 From: aleksana Date: Wed, 17 Sep 2025 12:10:37 +0800 Subject: [PATCH] pidginPackages.purple-hangouts: drop --- .../pidgin/pidgin-plugins/default.nix | 3 +- .../purple-hangouts/default.nix | 40 ------------------- pkgs/top-level/aliases.nix | 2 +- 3 files changed, 2 insertions(+), 43 deletions(-) delete mode 100644 pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-hangouts/default.nix diff --git a/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/default.nix b/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/default.nix index 567b6651187b..fe0696361e2e 100644 --- a/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/default.nix +++ b/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/default.nix @@ -46,8 +46,6 @@ lib.makeScope newScope ( purple-googlechat = callPackage ./purple-googlechat { }; - purple-hangouts = callPackage ./purple-hangouts { }; - purple-lurch = callPackage ./purple-lurch { }; purple-mm-sms = callPackage ./purple-mm-sms { }; @@ -70,5 +68,6 @@ lib.makeScope newScope ( // lib.optionalAttrs config.allowAliases { purple-matrix = throw "'pidginPackages.purple-matrix' has been unmaintained since April 2022, so it was removed."; pidgin-skypeweb = throw "'pidginPackages.pidgin-skypeweb' has been removed since Skype was shut down in May 2025."; + purple-hangouts = throw "'pidginPackages.purple-hangouts' has been removed as Hangouts Classic is obsolete and migrated to Google Chat."; } ) diff --git a/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-hangouts/default.nix b/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-hangouts/default.nix deleted file mode 100644 index 03efdd49513f..000000000000 --- a/pkgs/applications/networking/instant-messengers/pidgin/pidgin-plugins/purple-hangouts/default.nix +++ /dev/null @@ -1,40 +0,0 @@ -{ - lib, - stdenv, - fetchhg, - pidgin, - glib, - json-glib, - protobuf, - protobufc, -}: - -stdenv.mkDerivation { - pname = "purple-hangouts-hg"; - version = "2018-12-02"; - - src = fetchhg { - url = "https://bitbucket.org/EionRobb/purple-hangouts/"; - rev = "cccf2f6"; - sha256 = "1zd1rlzqvw1zkb0ydyz039n3xa1kv1f20a4l6rkm9a8sp6rpf3pi"; - }; - - buildInputs = [ - pidgin - glib - json-glib - protobuf - protobufc - ]; - - PKG_CONFIG_PURPLE_PLUGINDIR = "${placeholder "out"}/lib/purple-2"; - PKG_CONFIG_PURPLE_DATADIR = "${placeholder "out"}/share"; - - meta = with lib; { - homepage = "https://bitbucket.org/EionRobb/purple-hangouts"; - description = "Native Hangouts support for pidgin"; - license = licenses.gpl3; - platforms = platforms.linux; - maintainers = [ ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 9ff761ec36b4..beea5c3f21a3 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -2098,6 +2098,7 @@ mapAliases { ptask = throw "'ptask' has been removed because its upstream is unavailable"; # Added 2025-05-10 purple-signald = throw "'purple-signald' has been removed due to lack of upstream maintenance"; # Added 2025-05-17 purple-matrix = throw "'purple-matrix' has been unmaintained since April 2022, so it was removed."; # Added 2025-09-01 + purple-hangouts = throw "'purple-hangouts' has been removed as Hangouts Classic is obsolete and migrated to Google Chat."; # Added 2025-09-17 pwndbg = throw "'pwndbg' has been removed due to dependency version incompatibilities that are infeasible to maintain in nixpkgs. Use the downstream flake that pwndbg provides instead: https://github.com/pwndbg/pwndbg"; # Added 2025-02-09 pxlib = throw "pxlib has been removed due to failing to build and lack of upstream maintenance"; # Added 2025-04-28 pxview = throw "pxview has been removed due to failing to build and lack of upstream maintenance"; # Added 2025-04-28 @@ -2761,7 +2762,6 @@ mapAliases { pidgin-window-merge purple-discord purple-googlechat - purple-hangouts purple-lurch purple-mm-sms purple-plugin-pack