6 , evolution-data-server
25 stdenv.mkDerivation rec {
26 pname = "gnome-panel";
29 outputs = [ "out" "dev" "man" ];
32 url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
33 hash = "sha256-nim6iHPN5A1AwpNKRk+PQ7ousbUisZFEfKon3XhTxdQ=";
37 # Load modules from path in `NIX_GNOME_PANEL_MODULESDIR` environment variable
38 # instead of gnome-panel’s libdir so that the NixOS module can make gnome-panel
39 # load modules from other packages as well.
40 ./modulesdir-env-var.patch
43 # make .desktop Exec absolute
46 +++ gnome-panel/gnome-panel.desktop.in
49 +Exec=$out/bin/gnome-panel
55 --prefix XDG_DATA_DIRS : "${gnome-menus}/share"
56 --prefix XDG_CONFIG_DIRS : "${gnome-menus}/etc/xdg"
88 enableParallelBuilding = true;
93 updateScript = gnome.updateScript {
95 attrPath = "gnome.${pname}";
96 versionPolicy = "odd-unstable";
101 description = "Component of Gnome Flashback that provides panels and default applets for the desktop";
102 mainProgram = "gnome-panel";
103 homepage = "https://gitlab.gnome.org/GNOME/gnome-panel";
104 license = licenses.gpl2Plus;
105 maintainers = teams.gnome.members;
106 platforms = platforms.linux;