anchor.diff:            [
               ./extra-cmake-modules/0001-extra-cmake-modules-paths.patch
             ];
  -        meta = {
  -          license = with stdenv.lib.licenses; [ bsd2 ];
  -          platforms = stdenv.lib.platforms.linux;
  -          maintainers = with stdenv.lib.maintainers; [ ttuegel ];
  -          homepage = "http://www.kde.org";
  -        };
  +        meta =
  +          let inherit (parseDrvName super.extra-cmake-modules.name) version; in
  +          {
  +            license = with stdenv.lib.licenses; [ bsd2 ];
  +            platforms = stdenv.lib.platforms.linux;
  +            maintainers = with stdenv.lib.maintainers; [ ttuegel ];
  +            homepage = "http://www.kde.org";
  +            inherit version;
  +            branch = intersperse "." (take 2 (splitString "." version));
  +          };
         };
   
         frameworkintegration = super.frameworkintegration // {
  
positive.code: let
  
    mkDerivation = drv:
      stdenv.mkDerivation
        (drv // {
          setupHook = ./setup-hook.sh;
  
negative.code:             platforms = stdenv.lib.platforms.linux;
              maintainers = with stdenv.lib.maintainers; [ ttuegel ];
              homepage = "http://www.kde.org";
              inherit version;
              branch = intersperse "." (take 2 (splitString "." version));
            } // (drv.meta or {});
        });
  
  