<commit_before>{ self, super, pkgs, ... }:

with pkgs.haskell.lib; with self; {

  ## Shadowed:


  ## On Hackage:


  ## Upstreamed

  ## Upstreamed, awaiting a Hackage release
  graphmod = overrideCabal super.graphmod (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "yav";
      repo   = "graphmod";
      rev    = "b1ba362eb1405dda9b22ed5cba532013cc30f862";
      sha256 = "179kxfjzn3y5xq654ilm3d63nq762l465crvn9ryp0zn3ffvkq8r";
    };
  });

  ## Upstreamed, awaiting a Hackage release
  lens-sop = overrideCabal super.lens-sop (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "well-typed";
      repo   = "lens-sop";
      rev    = "44d160557c216fd36fe40d7e6c84bc93b26568d8";
      sha256 = "1pgzy67ddmcs1zhvan4q9xhj113gpamy4disgg9x4b6fwl3rb91l";
    };
    jailbreak       = true;
  });

  ## Upstreamed, awaiting a Hackage release
  reflex = overrideCabal super.reflex (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "reflex-frp";
      repo   = "reflex";
      rev    = "59ef31edc761109dbe1fc9489af6c620e6bea31e";
      sha256 = "16i8f2407gpr6c29bcxv5fgxlbl4qh2hb6a9d8sag355149wslmq";
    };
    doCheck         = false;
    jailbreak       = true;
    libraryHaskellDepends = (drv.libraryHaskellDepends or []) ++ (with self; [ lens data-default hlint filemanip monad-control monoidal-containers prim-uniq unbounded-delays MemoTrie ]);
  });

  ## Upstreamed, awaiting a Hackage release
  singletons = overrideCabal super.singletons (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "goldfirere";
      repo   = "singletons";
      rev    = "f535872b292a14a74a710ce05bcc782269a76793";
      sha256 = "14438xmq795rzkdclyk8d43475xylaz41d4b2gbsv26y8ca2a027";
    };
    jailbreak       = true;
  });

  ## Upstreamed, awaiting a Hackage release
  text-lens = overrideCabal super.text-lens (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "ChrisPenner";
      repo   = "rasa";
      rev    = "9eb595bf166f0c23c4596d1161ec9b14e2d71b48";
      sha256 = "0p0biq6kaa7jv83rpdj5g3rhflcrqazlf8lbgn8zvfhr31ijkvwk";
    };
    prePatch        = "cd text-lens; ";
    doCheck         = false;
    jailbreak       = true;
  });

  ## Upstreamed, awaiting a Hackage release
  th-desugar = overrideCabal super.th-desugar (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "goldfirere";
      repo   = "th-desugar";
      rev    = "1d164b669079fe57181af95bbbe4749dbf08ab78";
      sha256 = "18ka3cwj05mr4k8w5gz1zis97qmnkasg8yx77vipi27m6mhs059i";
    };
    doCheck         = false;
    jailbreak       = true;
    editedCabalFile = null;
    revision        = null;
  });

  ## Upstreamed, awaiting a Hackage release
  type-map = overrideCabal super.type-map (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "Lysxia";
      repo   = "type-map";
      rev    = "2e039e9426976a074a66a31c5750093b52ffafc1";
      sha256 = "15jczrvqyz4alywa9mbmlbav2l4j7k9ql2gv2bxpym3809k8plvj";
    };
    jailbreak       = true;
  });


  ## Unmerged

  ## Unmerged.  PR: https://github.com/gtk2hs/gtk2hs/pull/255
  gtk2hs-buildtools = overrideCabal super.gtk2hs-buildtools (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "vmchale";
      repo   = "gtk2hs";
      rev    = "8ebc79573158fb5265ca40a322ed9f018c42953e";<commit_msg>type-map:  bump for `collapse`<commit_after>{ self, super, pkgs, ... }:

with pkgs.haskell.lib; with self; {

  ## Shadowed:


  ## On Hackage:


  ## Upstreamed

  ## Upstreamed, awaiting a Hackage release
  graphmod = overrideCabal super.graphmod (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "yav";
      repo   = "graphmod";
      rev    = "b1ba362eb1405dda9b22ed5cba532013cc30f862";
      sha256 = "179kxfjzn3y5xq654ilm3d63nq762l465crvn9ryp0zn3ffvkq8r";
    };
  });

  ## Upstreamed, awaiting a Hackage release
  lens-sop = overrideCabal super.lens-sop (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "well-typed";
      repo   = "lens-sop";
      rev    = "44d160557c216fd36fe40d7e6c84bc93b26568d8";
      sha256 = "1pgzy67ddmcs1zhvan4q9xhj113gpamy4disgg9x4b6fwl3rb91l";
    };
    jailbreak       = true;
  });

  ## Upstreamed, awaiting a Hackage release
  reflex = overrideCabal super.reflex (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "reflex-frp";
      repo   = "reflex";
      rev    = "59ef31edc761109dbe1fc9489af6c620e6bea31e";
      sha256 = "16i8f2407gpr6c29bcxv5fgxlbl4qh2hb6a9d8sag355149wslmq";
    };
    doCheck         = false;
    jailbreak       = true;
    libraryHaskellDepends = (drv.libraryHaskellDepends or []) ++ (with self; [ lens data-default hlint filemanip monad-control monoidal-containers prim-uniq unbounded-delays MemoTrie ]);
  });

  ## Upstreamed, awaiting a Hackage release
  singletons = overrideCabal super.singletons (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "goldfirere";
      repo   = "singletons";
      rev    = "f535872b292a14a74a710ce05bcc782269a76793";
      sha256 = "14438xmq795rzkdclyk8d43475xylaz41d4b2gbsv26y8ca2a027";
    };
    jailbreak       = true;
  });

  ## Upstreamed, awaiting a Hackage release
  text-lens = overrideCabal super.text-lens (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "ChrisPenner";
      repo   = "rasa";
      rev    = "9eb595bf166f0c23c4596d1161ec9b14e2d71b48";
      sha256 = "0p0biq6kaa7jv83rpdj5g3rhflcrqazlf8lbgn8zvfhr31ijkvwk";
    };
    prePatch        = "cd text-lens; ";
    doCheck         = false;
    jailbreak       = true;
  });

  ## Upstreamed, awaiting a Hackage release
  th-desugar = overrideCabal super.th-desugar (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "goldfirere";
      repo   = "th-desugar";
      rev    = "1d164b669079fe57181af95bbbe4749dbf08ab78";
      sha256 = "18ka3cwj05mr4k8w5gz1zis97qmnkasg8yx77vipi27m6mhs059i";
    };
    doCheck         = false;
    jailbreak       = true;
    editedCabalFile = null;
    revision        = null;
  });

  ## Upstreamed, awaiting a Hackage release
  type-map = overrideCabal super.type-map (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "deepfire";
      repo   = "type-map";
      rev    = "98dd2962434c19bddb5db150c4246ece85c79970";
      sha256 = "0bdyn8h08bvs79pblzc38w9hb4awy61mpgqd2njp9cw8p2bydr4k";
    };
    jailbreak       = true;
  });


  ## Unmerged

  ## Unmerged.  PR: https://github.com/gtk2hs/gtk2hs/pull/255
  gtk2hs-buildtools = overrideCabal super.gtk2hs-buildtools (drv: {
    src = pkgs.fetchFromGitHub {
      owner  = "vmchale";
      repo   = "gtk2hs";
      rev    = "8ebc79573158fb5265ca40a322ed9f018c42953e";
{'fraction_non_alphanumeric': 0.10629499157604534, 'fraction_numerical': 0.11242150405881451, 'mean_word_length': 2.823185011709602, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 4}}
{'dir': 'git-commits-cleaned', 'id': '2586124', 'n_tokens_mistral': 3120, 'n_tokens_neox': 2639, 'n_words': 402}