From ea084eebe27f5bdb6802f02aa7676977fe337605 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sun, 20 Apr 2025 08:45:34 +0200 Subject: [PATCH] telepathy-logger: drop part of #398783 part of #388196 part of #371265 closes #384284 --- pkgs/by-name/te/telepathy-logger/package.nix | 73 -------------------- pkgs/top-level/aliases.nix | 1 + 2 files changed, 1 insertion(+), 73 deletions(-) delete mode 100644 pkgs/by-name/te/telepathy-logger/package.nix diff --git a/pkgs/by-name/te/telepathy-logger/package.nix b/pkgs/by-name/te/telepathy-logger/package.nix deleted file mode 100644 index e60aca4e8bf0..000000000000 --- a/pkgs/by-name/te/telepathy-logger/package.nix +++ /dev/null @@ -1,73 +0,0 @@ -{ - lib, - stdenv, - fetchurl, - dbus-glib, - libxml2, - sqlite, - telepathy-glib, - python3, - pkg-config, - dconf, - makeWrapper, - intltool, - libxslt, - gobject-introspection, - dbus, - fetchpatch, - darwin, -}: - -stdenv.mkDerivation rec { - pname = "telepathy-logger"; - version = "0.8.2"; - - src = fetchurl { - url = "https://telepathy.freedesktop.org/releases/telepathy-logger/telepathy-logger-${version}.tar.bz2"; - sha256 = "1bjx85k7jyfi5pvl765fzc7q2iz9va51anrc2djv7caksqsdbjlg"; - }; - - patches = [ - (fetchpatch { - url = "https://github.com/archlinux/svntogit-packages/raw/2b5bdbb4739d3517f5e7300edc8dab775743b96d/trunk/0001-tools-Fix-the-build-with-Python-3.patch"; - hash = "sha256-o1lfdZIIqaxn7ntQZnoOMqquc6efTHgSIxB5dpFWRgg="; - }) - ]; - - nativeBuildInputs = [ - makeWrapper - pkg-config - intltool - libxslt - gobject-introspection - python3 - ]; - buildInputs = - [ - dbus-glib - libxml2 - sqlite - telepathy-glib - dbus - ] - ++ lib.optionals stdenv.hostPlatform.isDarwin [ - darwin.apple_sdk.frameworks.AppKit - darwin.apple_sdk.frameworks.Foundation - ]; - - configureFlags = [ "--enable-call" ]; - - preFixup = '' - wrapProgram "$out/libexec/telepathy-logger" \ - --prefix GIO_EXTRA_MODULES : "${lib.getLib dconf}/lib/gio/modules" \ - --prefix XDG_DATA_DIRS : "$GSETTINGS_SCHEMAS_PATH" - ''; - - meta = with lib; { - description = "Logger service for Telepathy framework"; - homepage = "https://telepathy.freedesktop.org/components/telepathy-logger/"; - license = licenses.lgpl21Plus; - maintainers = [ ]; - platforms = platforms.unix; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 88249e9ca3d3..aa0766c69c8d 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1705,6 +1705,7 @@ mapAliases { teamspeak_client = teamspeak3; # Added 2024-11-07 teamspeak5_client = teamspeak6-client; # Added 2025-01-29 teck-programmer = throw "teck-programmer was removed because it was broken and unmaintained"; # added 2024-08-23 + telepathy-logger = throw "'telepathy-logger' has been removed as it was unmaintained, unused and broken"; # Added 2025-04-20 teleport_13 = throw "teleport 13 has been removed as it is EOL. Please upgrade to Teleport 14 or later"; # Added 2024-05-26 teleport_14 = throw "teleport 14 has been removed as it is EOL. Please upgrade to Teleport 15 or later"; # Added 2024-10-18 teleport_15 = throw "teleport 15 has been removed as it is EOL. Please upgrade to Teleport 16 or later"; # Added 2025-03-28