From a6d326f498f6da875f385e17968a25d158d861a6 Mon Sep 17 00:00:00 2001 From: SkohTV Date: Thu, 15 Jan 2026 20:20:54 -0500 Subject: [PATCH] libmesode: drop --- pkgs/by-name/li/libmesode/package.nix | 61 --------------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 61 deletions(-) delete mode 100644 pkgs/by-name/li/libmesode/package.nix diff --git a/pkgs/by-name/li/libmesode/package.nix b/pkgs/by-name/li/libmesode/package.nix deleted file mode 100644 index b016c47fb849..000000000000 --- a/pkgs/by-name/li/libmesode/package.nix +++ /dev/null @@ -1,61 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - autoreconfHook, - libtool, - openssl, - expat, - pkg-config, - check, -}: - -stdenv.mkDerivation rec { - pname = "libmesode"; - version = "0.10.1"; - - src = fetchFromGitHub { - owner = "profanity-im"; - repo = "libmesode"; - rev = version; - sha256 = "1bxnkhrypgv41qyy1n545kcggmlw1hvxnhwihijhhcf2pxd2s654"; - }; - - nativeBuildInputs = [ - autoreconfHook - pkg-config - ]; - buildInputs = [ - openssl - expat - libtool - check - ]; - - dontDisableStatic = true; - - doCheck = true; - - meta = { - description = "Fork of libstrophe (https://github.com/strophe/libstrophe) for use with Profanity XMPP Client"; - longDescription = '' - Reasons for forking: - - - Remove Windows support - - Support only one XML Parser implementation (expat) - - Support only one SSL implementation (OpenSSL) - - This simplifies maintenance of the library when used in Profanity. - Whilst Profanity will run against libstrophe, libmesode provides extra - TLS functionality such as manual SSL certificate verification. - ''; - homepage = "https://github.com/profanity-im/libmesode/"; - license = with lib.licenses; [ - gpl3Only - mit - ]; - platforms = lib.platforms.unix; - broken = stdenv.hostPlatform.isDarwin; - maintainers = with lib.maintainers; [ devhell ]; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index dd9ba3ff6253..c264d6bee66a 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -895,6 +895,7 @@ mapAliases { libkkc = throw "'libkkc' has been removed due to lack of maintenance. Consider using anthy instead"; # Added 2025-08-28 libkkc-data = throw "'libkkc-data' has been removed as it depended on libkkc which was removed"; # Added 2025-08-28 liblinphone = throw "'liblinphone' has been moved to 'linphonePackages.liblinphone'"; # Added 2025-09-20 + libmesode = throw "'libmesode' has been removed because it was deprecated and archived upstream. Consider using 'libstrophe' instead"; # Added 2026-01-15 libmp3splt = throw "'libmp3splt' has been removed due to lack of maintenance upstream."; # Added 2025-05-17 libmusicbrainz3 = throw "libmusicbrainz3 has been removed as it was obsolete and unused"; # Added 2025-09-16 libmusicbrainz5 = libmusicbrainz; # Added 2025-09-16