26 stdenv.mkDerivation (finalAttrs: {
27 pname = "gnome-panel";
37 url = "mirror://gnome/sources/gnome-panel/${lib.versions.majorMinor finalAttrs.version}/gnome-panel-${finalAttrs.version}.tar.xz";
38 hash = "sha256-lLnNUcpQ/zKiic1QWRNuexYMHxJrXWZp4QbcqIUEXCg=";
42 # Load modules from path in `NIX_GNOME_PANEL_MODULESDIR` environment variable
43 # instead of gnome-panel’s libdir so that the NixOS module can make gnome-panel
44 # load modules from other packages as well.
45 ./modulesdir-env-var.patch
50 --prefix XDG_DATA_DIRS : "${gnome-menus}/share"
51 --prefix XDG_CONFIG_DIRS : "${gnome-menus}/etc/xdg"
83 enableParallelBuilding = true;
88 updateScript = gnome.updateScript {
89 packageName = "gnome-panel";
90 versionPolicy = "odd-unstable";
95 description = "Component of Gnome Flashback that provides panels and default applets for the desktop";
96 mainProgram = "gnome-panel";
97 homepage = "https://gitlab.gnome.org/GNOME/gnome-panel";
98 changelog = "https://gitlab.gnome.org/GNOME/gnome-panel/-/blob/${finalAttrs.version}/NEWS?ref_type=tags";
99 license = licenses.gpl2Plus;
100 maintainers = teams.gnome.members;
101 platforms = platforms.linux;