anchor.diff:  
   stdenv.mkDerivation rec {
     pname = "free42";
  -  version = "3.0.8";
  +  version = "3.0.9";
   
     src = fetchFromGitHub {
       owner = "thomasokken";
       repo = pname;
       rev = "v${version}";
  -    sha256 = "sha256-nZCuFumAyeUxRmmtd6/qvXk3LVZgbDhlsDygXMWDfp0=";
  +    hash = "sha256-ZSwqgHsfe9apyYZ1fkvDMnQxdNb9E8U1l9jvC9t693w=";
     };
   
  -  nativeBuildInputs = [ copyDesktopItems pkg-config ];
  -  buildInputs = [ gtk3 alsa-lib ];
  +  nativeBuildInputs = [
  +    copyDesktopItems
  +    pkg-config
  +  ];
  +
  +  buildInputs = [
  +    alsa-lib
  +    gtk3
  +  ];
   
     postPatch = ''
       sed -i -e "s|/bin/ls|ls|" gtk/Makefile
  
positive.code: 
    buildPhase = ''
      runHook preBuild
      make -C gtk cleaner
      make --jobs=$NIX_BUILD_CORES -C gtk
      make -C gtk clean
      make --jobs=$NIX_BUILD_CORES -C gtk BCD_MATH=1
      runHook postBuild
    '';
  
    preInstall = ''
      install --directory $out/bin \
                          $out/share/doc/${pname} \
                          $out/share/${pname}/skins \
                          $out/share/icons/hicolor/48x48/apps \
                          $out/share/icons/hicolor/128x128/apps
    '';
  
    installPhase = ''
      runHook preInstall
      install -m755 gtk/free42dec gtk/free42bin $out/bin
      install -m644 gtk/README $out/share/doc/${pname}/README-GTK
      install -m644 README $out/share/doc/${pname}/README
  
negative.code:     install -m644 gtk/icon-48x48.xpm $out/share/icons/hicolor/48x48/apps
      install -m644 gtk/icon-128x128.xpm $out/share/icons/hicolor/128x128/apps
      install -m644 skins/* $out/share/${pname}/skins
  
      runHook postInstall
    '';
  
  