geary: Move from gnome scope to top-level

Changed files
+3 -5
nixos
modules
programs
services
x11
desktop-managers
pkgs
by-name
ge
geary
desktops
gnome
+1 -1
nixos/modules/programs/geary.nix
···
};
config = lib.mkIf cfg.enable {
-
environment.systemPackages = [ pkgs.gnome.geary ];
+
environment.systemPackages = [ pkgs.geary ];
programs.dconf.enable = true;
services.gnome.gnome-keyring.enable = true;
services.gnome.gnome-online-accounts.enable = true;
+1 -1
nixos/modules/services/x11/desktop-managers/gnome.nix
···
# through `environment.gnome.excludePackages`
programs.evince.enable = notExcluded pkgs.evince;
programs.file-roller.enable = notExcluded pkgs.file-roller;
-
programs.geary.enable = notExcluded pkgs.gnome.geary;
+
programs.geary.enable = notExcluded pkgs.geary;
programs.gnome-disks.enable = notExcluded pkgs.gnome.gnome-disk-utility;
programs.seahorse.enable = notExcluded pkgs.seahorse;
services.gnome.sushi.enable = notExcluded pkgs.gnome.sushi;
+1 -2
pkgs/desktops/gnome/default.nix
···
#### Misc -- other packages on http://ftp.gnome.org/pub/GNOME/sources/
-
geary = callPackage ./misc/geary { };
-
gitg = callPackage ./misc/gitg { };
gnome-applets = callPackage ./misc/gnome-applets { };
···
evince = lib.warn "The ‘gnome.evince’ was moved to top-level. Please use ‘pkgs.evince’ directly." pkgs.evince; # Added on 2024-06-13.
evolution-data-server = lib.warn "The ‘gnome.evolution-data-server’ was moved to top-level. Please use ‘pkgs.evolution-data-server’ directly." pkgs.evolution-data-server; # Added on 2024-06-13.
file-roller = lib.warn "The ‘gnome.file-roller’ was moved to top-level. Please use ‘pkgs.file-roller’ directly." pkgs.file-roller; # Added on 2024-06-13.
+
geary = lib.warn "The ‘gnome.geary’ was moved to top-level. Please use ‘pkgs.geary’ directly." pkgs.geary; # Added on 2024-06-22.
ghex = lib.warn "The ‘gnome.ghex’ was moved to top-level. Please use ‘pkgs.ghex’ directly." pkgs.ghex; # Added on 2024-06-22.
gnome-autoar = lib.warn "The ‘gnome.gnome-autoar’ was moved to top-level. Please use ‘pkgs.gnome-autoar’ directly." pkgs.gnome-autoar; # Added on 2024-06-13.
gnome-common = lib.warn "The ‘gnome.gnome-common’ was moved to top-level. Please use ‘pkgs.gnome-common’ directly." pkgs.gnome-common; # Added on 2024-06-22.
-1
pkgs/desktops/gnome/misc/geary/default.nix pkgs/by-name/ge/geary/package.nix
···
passthru = {
updateScript = gnome.updateScript {
packageName = pname;
-
attrPath = "gnome.${pname}";
};
};