From 3a634a6714b83cda4aaea052c3219f698c4cfd55 Mon Sep 17 00:00:00 2001 From: Chuang Zhu Date: Wed, 6 Dec 2023 16:52:18 +0800 Subject: [PATCH] gotktrix: drop --- .../instant-messengers/gotktrix/default.nix | 50 ------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 - 3 files changed, 1 insertion(+), 52 deletions(-) delete mode 100644 pkgs/applications/networking/instant-messengers/gotktrix/default.nix diff --git a/pkgs/applications/networking/instant-messengers/gotktrix/default.nix b/pkgs/applications/networking/instant-messengers/gotktrix/default.nix deleted file mode 100644 index df75f7192bf7..000000000000 --- a/pkgs/applications/networking/instant-messengers/gotktrix/default.nix +++ /dev/null @@ -1,50 +0,0 @@ -{ lib -, buildGoModule -, fetchFromGitHub -, gtk4 -, glib -, gobject-introspection -, pkg-config -}: - -buildGoModule rec { - pname = "gotktrix"; - version = "unstable-2023-04-05"; - - src = fetchFromGitHub { - owner = "diamondburned"; - repo = pname; - rev = "a8f876a383cc34dac18edddbe22be2dd494b8d0c"; # compound - hash = "sha256-BuiA9UajdMhSrEfaXdu5DZlVhC4GVUdUpQDLMvKGrEk="; - }; - - vendorHash = "sha256-oo/j6i7slXILqyvj/EHojsyCZzJMGd10PTZaLvI1xoc="; - - buildInputs = [ - gtk4 - glib - ]; - - nativeBuildInputs = [ pkg-config gobject-introspection ]; - - # Checking requires a working display - doCheck = false; - - postPatch = '' - sed -i '/DBusActivatable/d' .nix/com.github.diamondburned.gotktrix.desktop - echo 'X-Purism-FormFactor=Workstation;Mobile;' >> .nix/com.github.diamondburned.gotktrix.desktop - ''; - - postInstall = '' - install -Dm444 .nix/com.github.diamondburned.gotktrix.desktop -t $out/share/applications/ - install -Dm444 .github/logo-256.png -T $out/share/icons/hicolor/256x256/apps/gotktrix.png - ''; - - meta = with lib; { - description = "Matrix client written in Go using GTK4"; - homepage = "https://github.com/diamondburned/gotktrix"; - license = licenses.agpl3Plus; - maintainers = with maintainers; [ chuangzhu ]; - platforms = platforms.linux; - }; -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 7d9481e1bab2..7343be24d115 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -285,6 +285,7 @@ mapAliases ({ geekbench5 = throw "'geekbench5' has been renamed to 'geekbench_5'"; # Added 2023-03-10 ghostwriter = libsForQt5.kdeGear.ghostwriter; # Added 2023-03-18 go-dependency-manager = throw "'go-dependency-manager' is unmaintained and the go community now uses 'go.mod' mostly instead"; # Added 2023-10-04 + gotktrix = throw "'gotktrix' has been removed, as it was broken and unmaintained"; # Added 2023-12-06 git-subset = throw "'git-subset' has been removed in favor of 'git-filter-repo'"; # Added 2023-01-13 gitAndTools = self // { diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index ff762e7deb25..944bc767dd1c 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -3916,8 +3916,6 @@ with pkgs; goperf = callPackage ../development/tools/goperf { }; - gotktrix = callPackage ../applications/networking/instant-messengers/gotktrix { }; - graphite-cli = nodePackages.graphite-cli; gucci = callPackage ../tools/text/gucci { };