anchor.diff:      })
     ];
   
  +  postPatch = ''
  +    chmod +x meson_post_install.py # patchShebangs requires executable file
  +    patchShebangs meson_post_install.py
  +  '';
  +
     preFixup = ''
       gappsWrapperArgs+=(
         --prefix XDG_DATA_DIRS : "${gnome3.gnome-themes-standard}/share:${sound-theme-freedesktop}/share"
  
positive.code:     gnome-online-accounts libsoup colord libpulseaudio fontconfig colord-gtk
      accountsservice libkrb5 networkmanagerapplet libwacom samba libnotify
      grilo libpwquality cracklib vino libcanberra-gtk3 libgudev
      gdk_pixbuf defaultIconTheme librsvg clutter clutter-gtk
      networkmanager modemmanager gnome-bluetooth tracker
    ];
  
  
negative.code: { fetchurl, stdenv, substituteAll, meson, ninja, pkgconfig, gnome3, ibus, gettext, upower, wrapGAppsHook
  , libcanberra-gtk3, accountsservice, libpwquality, libpulseaudio
  , gdk_pixbuf, librsvg, libnotify, libgudev, gnome-color-manager
  , libxml2, polkit, libxslt, libgtop, libsoup, colord, colord-gtk
  , cracklib, libkrb5, networkmanagerapplet, networkmanager, glibc
  , libwacom, samba, shared-mime-info, tzdata, libtool, libgnomekbd
  , docbook_xsl, modemmanager, clutter, clutter-gtk, cheese
  , fontconfig, sound-theme-freedesktop, grilo }:
  
  let
    pname = "gnome-control-center";
    version = "3.28.0";
  in stdenv.mkDerivation rec {
    name = "${pname}-${version}";
  
    src = fetchurl {
      url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
      sha256 = "0nyx5nl2rky0249rdcy0hsccnxf3angpya0q859rrbrwaixqnxh3";
    };
  
    nativeBuildInputs = [
      meson ninja pkgconfig gettext wrapGAppsHook libtool libxslt docbook_xsl
      shared-mime-info
    ];
  
  