lxde: remove scope

This commit is contained in:
Sigmanificient
2025-09-03 14:46:10 +02:00
parent 3765c4c455
commit e85dba0ea9
4 changed files with 21 additions and 28 deletions
+2
View File
@@ -110,6 +110,8 @@
- [private-gpt](https://github.com/zylon-ai/private-gpt) service has been removed by lack of maintenance upstream.
- `lxde` scope has been removed, and its packages have been moved the top-level.
## Other Notable Changes {#sec-nixpkgs-release-25.11-notable-changes}
<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
-26
View File
@@ -1,26 +0,0 @@
{
config,
lib,
pkgs,
}:
lib.makeScope pkgs.newScope (
self: with self; {
gtk2-x11 = throw "'lxde.gtk2-x11' has been removed. Use 'gtk2-x11' directly."; # added 2025-08-31
lxappearance = throw "'lxappearance' has been moved to top-level."; # added 2025-08-31
lxappearance-gtk2 = throw "'lxappearance-gtk2' has been moved to top-level."; # added 2025-08-31
lxmenu-data = throw "'lxmenu-data' has been moved to top-level."; # added 2025-08-31
lxpanel = throw "'lxpanel' has been moved to top-level."; # added 2025-08-31
lxrandr = throw "'lxrandr' has been moved to top-level."; # added 2025-08-31
lxsession = throw "'lxsession' has been moved to top-level."; # added 2025-08-31
lxtask = throw "'lxtask' has been moved to top-level."; # added 2025-08-31
}
)
+19
View File
@@ -1471,6 +1471,25 @@ mapAliases {
lumail = throw "'lumail' has been removed since its upstream is unavailable"; # Added 2025-05-07
lv_img_conv = throw "'lv_img_conv' has been removed from nixpkgs as it is broken"; # Added 2024-06-18
lxd = lib.warnOnInstantiate "lxd has been renamed to lxd-lts" lxd-lts; # Added 2024-04-01
lxde = {
gtk2-x11 = throw "'lxde.gtk2-x11' has been removed. Use 'gtk2-x11' directly.";
lxappearance = throw "'lxappearance' has been moved to top-level. Use 'lxappearance' directly"; # added 2025-08-31
lxappearance-gtk2 = throw "'lxappearance-gtk2' has been moved to top-level. Use 'lxappearance-gtk2' directly"; # added 2025-08-31
lxmenu-data = throw "'lxmenu-data' has been moved to top-level. Use 'lxmenu-data' directly"; # added 2025-08-31
lxpanel = throw "'lxpanel' has been moved to top-level. Use 'lxpanel' directly"; # added 2025-08-31
lxrandr = throw "'lxrandr' has been moved to top-level. Use 'lxrandr' directly"; # added 2025-08-31
lxsession = throw "'lxsession' has been moved to top-level. Use 'lxsession' directly"; # added 2025-08-31
lxtask = throw "'lxtask' has been moved to top-level. Use 'lxtask' directly"; # added 2025-08-31
};
lxd-unwrapped = lib.warnOnInstantiate "lxd-unwrapped has been renamed to lxd-unwrapped-lts" lxd-unwrapped-lts; # Added 2024-04-01
lxdvdrip = throw "'lxdvdrip' has been removed due to lack of upstream maintenance."; # Added 2025-06-09
lzma = throw "'lzma' has been renamed to/replaced by 'xz'"; # Converted to throw 2024-10-17
-2
View File
@@ -14421,8 +14421,6 @@ with pkgs;
### DESKTOPS/LXDE
lxde = recurseIntoAttrs (callPackage ../desktops/lxde { });
lxappearance-gtk2 = callPackage ../by-name/lx/lxappearance/package.nix {
gtk2 = gtk2-x11;
withGtk3 = false;