anchor.diff:  
   stdenv.mkDerivation rec {
     name = "gqrx-${version}";
  -  version = "2.3.2";
  +  version = "2.5.3";
   
  -  src = fetchurl {
  -    url = "mirror://sourceforge/project/gqrx/${version}/${name}.tar.xz";
  -    sha256 = "1vfqqa976xlbapqkpc9nka364zydvsy18xiwfqjy015kpasshdz1";
  +  src = fetchFromGitHub {
  +    owner = "csete";
  +    repo = "gqrx";
  +    rev = "v${version}";
  +    sha256 = "02pavd1kc0gsnrl18bfa01r2f3j4j05zly4a8zwss9yrsgf8432x";
     };
   
     buildInputs = [
  
positive.code: { stdenv, fetchurl, qt4, gnuradio, boost, gnuradio-osmosdr
  # drivers (optional):
  , rtl-sdr, hackrf
  , pulseaudioSupport ? true, libpulseaudio
  
negative.code: 
    configurePhase = ''qmake PREFIX="$out"'';
  
    enableParallelBuilding = true;
  
    postInstall = ''
      mkdir -p "$out/share/applications"
      mkdir -p "$out/share/icons"
  
      cp gqrx.desktop "$out/share/applications/"
      cp resources/icons/gqrx.svg "$out/share/icons/"
    '';
  
    meta = with stdenv.lib; {
  