anchor.diff:  { stdenv
   , lib
  -, fetchFromSourcehut
  +, fetchFromGitLab
  +, glib
   , meson
   , ninja
   , pkg-config
  -, glib
   , wrapGAppsHook
   , epoxy
   , gtk4
  
positive.code: 
    meta = with lib; {
      description = "GTK4 camera application that knows how to deal with the media request api";
      homepage = "https://sr.ht/~martijnbraam/Megapixels";
      changelog = "https://git.sr.ht/~martijnbraam/megapixels/refs/${version}";
      license = licenses.gpl3Only;
      maintainers = with maintainers; [ OPNA2608 dotlambda ];
      platforms = platforms.linux;
  
negative.code: in
  stdenv.mkDerivation rec {
    pname = "megapixels";
    version = "1.4.0";
  
    src = fetchFromGitLab {
      owner = "postmarketOS";
      repo = "megapixels";
      rev = version;
      sha256 = "sha256-I7eevbIg+DEY9hnvat65J4Kem1FFNZc4XzaQQaewP/4=";
    };
  
    nativeBuildInputs = [
      glib
      meson
      ninja
      pkg-config
      wrapGAppsHook
    ];
  
  