anchor.diff:  , ninja
   , pkg-config
   , wrapGAppsHook
  -, gtk3
  -, gnome
  +, epoxy
  +, gtk4
   , zbar
   , tiffSupport ? true
   , libraw
  
positive.code:     homepage = "https://sr.ht/~martijnbraam/Megapixels";
      changelog = "https://git.sr.ht/~martijnbraam/megapixels/refs/${version}";
      license = licenses.gpl3Only;
      maintainers = with maintainers; [ OPNA2608 ];
      platforms = platforms.linux;
    };
  }
  
negative.code: in
  stdenv.mkDerivation rec {
    pname = "megapixels";
    version = "1.0.1";
  
    src = fetchFromSourcehut {
      owner = "~martijnbraam";
      repo = "megapixels";
      rev = version;
      sha256 = "0k9a5dpr5z0g7ngbhk4j22sbs1ffxiwg8wmbzgggdc9xvwmkgppr";
    };
  
    nativeBuildInputs = [ meson ninja pkg-config wrapGAppsHook ];
  
    buildInputs = [
      epoxy
      gtk4
      zbar
    ];
  
    preFixup = optionalString (tiffSupport || jpgSupport) ''
      gappsWrapperArgs+=(
  