anchor.diff:  { lib, stdenv, fetchurl, asciidoc, asciidoctor, autoconf, automake, cmake,
     docbook_xsl, fftw, fftwFloat, gfortran, libtool, libusb1, qtbase,
  -  qtmultimedia, qtserialport, qttools, texinfo, wrapQtAppsHook }:
  +  qtmultimedia, qtserialport, qttools, boost, texinfo, wrapQtAppsHook }:
   
   stdenv.mkDerivation rec {
     pname = "wsjtx";
  -  version = "2.2.2";
  +  version = "2.3.1";
   
     # This is a "superbuild" tarball containing both wsjtx and a hamlib fork
     src = fetchurl {
       url = "http://physics.princeton.edu/pulsar/k1jt/wsjtx-${version}.tgz";
  -    sha256 = "17agyrhclqyahgdwba8vi9sl7vq03sm00jlyrmjgv34a4czidg0w";
  +    sha256 = "11wzh4bxp9277kbqkyrc063akkk09czgxnkpk8k07vl4s3dan3hh";
     };
   
     # Hamlib builds with autotools, wsjtx builds with cmake
  
positive.code:     asciidoc asciidoctor autoconf automake cmake docbook_xsl gfortran libtool
      qttools texinfo wrapQtAppsHook
    ];
    buildInputs = [ fftw fftwFloat libusb1 qtbase qtmultimedia qtserialport ];
  
    # Remove Git dependency from superbuild since sources are included
    patches = [ ./super.patch ];
  
negative.code:     # Older licenses are for the statically-linked hamlib
      license = with licenses; [ gpl3Plus gpl2Plus lgpl21Plus ];
      platforms = platforms.linux;
      maintainers = with maintainers; [ lasandell numinit ];
    };
  }
  