Skip to content

Commit cbe665a

Browse files
committed
kdePackages.kajongg: remove broken package
kajongg has been marked broken since NixOS 24.05 and remains unfixed. The package is actually a Python app that needs significant work to fix properly. Per RFC 180, packages broken for a full release cycle are subject to removal. NixOS/rfcs#180
1 parent 1590e21 commit cbe665a

3 files changed

Lines changed: 14 additions & 19 deletions

File tree

pkgs/kde/default.nix

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
lib,
3+
config,
34
generateSplicesForMkScope,
45
makeScopeWithSplicing',
56
fetchurl,
@@ -16,7 +17,10 @@ let
1617
self:
1718
let
1819
frameworks = import ./frameworks { inherit (self) callPackage; };
19-
gear = import ./gear { inherit (self) callPackage; };
20+
gear = import ./gear {
21+
inherit lib config;
22+
inherit (self) callPackage;
23+
};
2024
plasma = import ./plasma { inherit (self) callPackage; };
2125

2226
sets = [

pkgs/kde/gear/default.nix

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
{ callPackage }:
1+
{
2+
callPackage,
3+
lib,
4+
config,
5+
}:
26
{
37
accessibility-inspector = callPackage ./accessibility-inspector { };
48
akonadi = callPackage ./akonadi { };
@@ -50,7 +54,7 @@
5054
kaccounts-integration = callPackage ./kaccounts-integration { };
5155
kaccounts-providers = callPackage ./kaccounts-providers { };
5256
kaddressbook = callPackage ./kaddressbook { };
53-
kajongg = callPackage ./kajongg { };
57+
5458
kalarm = callPackage ./kalarm { };
5559
kalgebra = callPackage ./kalgebra { };
5660
kalk = callPackage ./kalk { };
@@ -250,3 +254,6 @@
250254
yakuake = callPackage ./yakuake { };
251255
zanshin = callPackage ./zanshin { };
252256
}
257+
// lib.optionalAttrs config.allowAliases {
258+
kajongg = throw "kdePackages.kajongg has been removed due to being broken for more than a year; see RFC 180"; # Added 2026-02-05
259+
}

pkgs/kde/gear/kajongg/default.nix

Lines changed: 0 additions & 16 deletions
This file was deleted.

0 commit comments

Comments
 (0)