nixpkgs/pkgs/desktops
Jan Tojnar b0a6721b1d gnome: Mention that the scope should not get new packages
Mainly, the consensus of GNOME maintainers a long time ago was that the scope is more trouble than it’s worth:

- Overlays are even harder (`overrideScope` required).
- Referring to non-leaf packages outside the scope is annoying – `callPackage` can only inject the scope, and overriding the dependencies requires modifying the scope.
- Attributes already have `gnome-` as prefix so it would be duplicated in the scope name.
- Selection criteria are unclear – should this just be core package set?
- Upstream package status is fluent – what should we do if an app becomes a part of core, what if it gets removed?
- Main benefit was ability to update all GNOME packages at once but we still needed to do libraries like GLib or GTK manually. Nowadays we use [predicate matching on `updateScript` name](517d8466ca/maintainers/scripts/update.nix (L165)) but there is still room for improvement (e.g. adding tags).
2024-07-01 08:15:53 +02:00
..
budgie budgie.budgie-desktop: 10.9.1 -> 10.9.2 2024-06-22 19:51:01 +08:00
cdesktopenv
cinnamon Merge pull request #319091 from bobby285271/upd/cinnamon 2024-06-30 20:47:37 +08:00
deepin Merge pull request #322834 from jtojnar/deepin-no-lgk 2024-06-27 17:00:30 +08:00
enlightenment treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
expidus expidus.{calculator,file-manager}: pin to flutter v3.19 2024-05-15 18:32:22 -07:00
gnome gnome: Mention that the scope should not get new packages 2024-07-01 08:15:53 +02:00
gnome-2 treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
gnustep treewide: Remove the definite article from meta.description 2024-06-09 23:08:46 +02:00
lomiri Merge pull request #317000 from OPNA2608/fix/lomiri-QT_QPA_PLATFORMTHEME-issue 2024-06-16 11:18:39 +02:00
lumina treewide: Remove indefinite article from meta.description 2024-06-09 23:07:45 +02:00
lxde treewide: wrapGAppsHook → wrapGAppsHook3 2024-04-27 02:23:22 +02:00
lxqt lxqt.qterminal: 2.0.0 -> 2.0.1 2024-06-28 09:36:45 -03:00
mate mate.mate-panel: 1.28.1 -> 1.28.2 2024-06-19 21:55:30 +08:00
pantheon pantheon.elementary-photos: 2.8.0 -> 8.0.0 2024-06-14 21:35:25 +08:00
plasma-5 Merge pull request #301683 from quentinmit/plasma-firewall 2024-06-10 16:08:35 +02:00
rox/rox-filer treewide: wrapGAppsHook → wrapGAppsHook3 2024-04-27 02:23:22 +02:00
surf-display treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
xfce xfce.xfce4-settings: add integration with colord and fix upower 2024-06-28 23:02:19 +08:00