diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2024-08-31 11:00:48 +0200 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2024-09-01 14:16:31 +0200 |
commit | e1093690a83c83c5ac25cbd94d6fc668a92bc426 (patch) | |
tree | 7d6133b74aa591838db478839f3673c804ae69e0 | |
parent | 771f47b485b0b05b2aa0e166a73e3a5fd4a0e2fa (diff) |
gnome-panel: Move from gnome scope to top-level
-rw-r--r-- | nixos/modules/services/x11/desktop-managers/gnome.nix | 4 | ||||
-rw-r--r-- | pkgs/applications/window-managers/xmonad/log-applet/default.nix | 4 | ||||
-rw-r--r-- | pkgs/by-name/gn/gnome-panel/modulesdir-env-var.patch (renamed from pkgs/desktops/gnome/misc/gnome-panel/modulesdir-env-var.patch) | 0 | ||||
-rw-r--r-- | pkgs/by-name/gn/gnome-panel/package.nix (renamed from pkgs/desktops/gnome/misc/gnome-panel/default.nix) | 1 | ||||
-rw-r--r-- | pkgs/by-name/gn/gnome-panel/wrapper.nix (renamed from pkgs/desktops/gnome/misc/gnome-panel/wrapper.nix) | 3 | ||||
-rw-r--r-- | pkgs/desktops/gnome/default.nix | 6 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 2 |
7 files changed, 10 insertions, 10 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/gnome.nix b/nixos/modules/services/x11/desktop-managers/gnome.nix index 0371b24a82c26..48f11b779534f 100644 --- a/nixos/modules/services/x11/desktop-managers/gnome.nix +++ b/nixos/modules/services/x11/desktop-managers/gnome.nix @@ -166,7 +166,7 @@ in defaultText = literalExpression "[ pkgs.gnome.gnome-applets ]"; type = types.listOf types.package; description = '' - Packages containing modules that should be made available to `gnome-panel` (usually for applets). + Packages containing modules that should be made available to `pkgs.gnome-panel` (usually for applets). If you're packaging something to use here, please install the modules in `$out/lib/gnome-panel/modules`. ''; @@ -243,7 +243,7 @@ in environment.systemPackages = with pkgs.gnome; [ gnome-flashback - (gnome-panel-with-modules.override { + (pkgs.gnome-panel-with-modules.override { panelModulePackages = cfg.flashback.panelModulePackages; }) ] diff --git a/pkgs/applications/window-managers/xmonad/log-applet/default.nix b/pkgs/applications/window-managers/xmonad/log-applet/default.nix index c31b3c80b8d4c..2e6d72b91071b 100644 --- a/pkgs/applications/window-managers/xmonad/log-applet/default.nix +++ b/pkgs/applications/window-managers/xmonad/log-applet/default.nix @@ -1,7 +1,7 @@ { lib, stdenv, fetchFromGitHub, pkg-config, autoreconfHook, glib, dbus-glib , desktopSupport ? "gnomeflashback", xorg , gtk2 -, gtk3, gnome, mate +, gtk3, gnome-panel, mate , libxfce4util, xfce4-panel }: @@ -20,7 +20,7 @@ stdenv.mkDerivation rec { }; buildInputs = [ glib dbus-glib xorg.xcbutilwm ] - ++ lib.optionals (desktopSupport == "gnomeflashback") [ gtk3 gnome.gnome-panel ] + ++ lib.optionals (desktopSupport == "gnomeflashback") [ gtk3 gnome-panel ] ++ lib.optionals (desktopSupport == "mate") [ gtk3 mate.mate-panel ] ++ lib.optionals (desktopSupport == "xfce4") [ gtk2 libxfce4util xfce4-panel ] ; diff --git a/pkgs/desktops/gnome/misc/gnome-panel/modulesdir-env-var.patch b/pkgs/by-name/gn/gnome-panel/modulesdir-env-var.patch index 40638bf123d2a..40638bf123d2a 100644 --- a/pkgs/desktops/gnome/misc/gnome-panel/modulesdir-env-var.patch +++ b/pkgs/by-name/gn/gnome-panel/modulesdir-env-var.patch diff --git a/pkgs/desktops/gnome/misc/gnome-panel/default.nix b/pkgs/by-name/gn/gnome-panel/package.nix index 17ecae10933cb..fa1fe224c235d 100644 --- a/pkgs/desktops/gnome/misc/gnome-panel/default.nix +++ b/pkgs/by-name/gn/gnome-panel/package.nix @@ -97,7 +97,6 @@ stdenv.mkDerivation (finalAttrs: { passthru = { updateScript = gnome.updateScript { packageName = "gnome-panel"; - attrPath = "gnome.gnome-panel"; versionPolicy = "odd-unstable"; }; }; diff --git a/pkgs/desktops/gnome/misc/gnome-panel/wrapper.nix b/pkgs/by-name/gn/gnome-panel/wrapper.nix index a1c0dc0c0320d..d191953fe38c4 100644 --- a/pkgs/desktops/gnome/misc/gnome-panel/wrapper.nix +++ b/pkgs/by-name/gn/gnome-panel/wrapper.nix @@ -3,6 +3,7 @@ lib, buildEnv, gnome, + gnome-panel, xorg, glib, wrapGAppsHook3, @@ -10,7 +11,7 @@ }: let - inherit (gnome) gnome-panel gnome-flashback; + inherit (gnome) gnome-flashback; # We always want to find the built-in panel applets. selectedPanelModulePackages = [ diff --git a/pkgs/desktops/gnome/default.nix b/pkgs/desktops/gnome/default.nix index 10f48ccc606dc..fe540be7325e0 100644 --- a/pkgs/desktops/gnome/default.nix +++ b/pkgs/desktops/gnome/default.nix @@ -51,10 +51,6 @@ in gnome-flashback = callPackage ./misc/gnome-flashback { }; - gnome-panel = callPackage ./misc/gnome-panel { }; - - gnome-panel-with-modules = callPackage ./misc/gnome-panel/wrapper.nix { }; - }) // lib.optionalAttrs config.allowAliases { #### Legacy aliases. They need to be outside the scope or they will shadow the attributes from parent scope. libgnome-keyring = lib.warn "The ‘gnome.libgnome-keyring’ was moved to top-level. Please use ‘pkgs.libgnome-keyring’ directly." pkgs.libgnome-keyring; # Added on 2024-06-22. @@ -114,6 +110,8 @@ in gnome-nibbles = lib.warn "The ‘gnome.gnome-nibbles’ was moved to top-level. Please use ‘pkgs.gnome-nibbles’ directly." pkgs.gnome-nibbles; # Added on 2024-08-11. gnome-notes = lib.warn "The ‘gnome.gnome-notes’ was moved to top-level. Please use ‘pkgs.gnome-notes’ directly." pkgs.gnome-notes; # Added on 2024-08-11. gnome-packagekit = lib.warn "The ‘gnome.gnome-packagekit’ was moved to top-level. Please use ‘pkgs.gnome-packagekit’ directly." pkgs.gnome-packagekit; # Added on 2024-06-22. + gnome-panel = lib.warn "The ‘gnome.gnome-panel’ was moved to top-level. Please use ‘pkgs.gnome-panel’ directly." pkgs.gnome-panel; # Added on 2024-08-31. + gnome-panel-with-modules = lib.warn "The ‘gnome.gnome-panel-with-modules’ was moved to top-level. Please use ‘pkgs.gnome-panel-with-modules’ directly." pkgs.gnome-panel-with-modules; # Added on 2024-08-31. gnome-power-manager = lib.warn "The ‘gnome.gnome-power-manager’ was moved to top-level. Please use ‘pkgs.gnome-power-manager’ directly." pkgs.gnome-power-manager; # Added on 2024-08-11. gnome-remote-desktop = lib.warn "The ‘gnome.gnome-remote-desktop’ was moved to top-level. Please use ‘pkgs.gnome-remote-desktop’ directly." pkgs.gnome-remote-desktop; # Added on 2024-08-11. gnome-robots = lib.warn "The ‘gnome.gnome-robots’ was moved to top-level. Please use ‘pkgs.gnome-robots’ directly." pkgs.gnome-robots; # Added on 2024-08-11. diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7bd0e34d2a1e6..e0b15ffc49d78 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -8149,6 +8149,8 @@ with pkgs; gnome-solanum = callPackage ../applications/misc/gnome-solanum { }; + gnome-panel-with-modules = callPackage ../by-name/gn/gnome-panel/wrapper.nix { }; + gnome-podcasts = callPackage ../applications/audio/gnome-podcasts { }; gnome-photos = callPackage ../applications/graphics/gnome-photos { }; |