lol

haskellPackages.reflex: use upstream version

authored by

Alexandre Esteves and committed by
sternenseemann
467cb31c 21631571

+10 -15
+10 -15
pkgs/development/haskell-modules/configuration-common.nix
··· 1880 1880 # https://github.com/adnelson/semver-range/issues/15 1881 1881 semver-range = dontCheck super.semver-range; 1882 1882 1883 - reflex = lib.pipe super.reflex [ 1884 - doJailbreak 1885 - # Until hackage release has https://github.com/reflex-frp/reflex/pull/517 1886 - (overrideCabal (drv: { 1887 - postPatch = drv.postPatch or "" + '' 1888 - substituteInPlace \ 1889 - src/Data/AppendMap.hs \ 1890 - src/Reflex/Class.hs \ 1891 - src/Reflex/FunctorMaybe.hs \ 1892 - src/Reflex/Spider/Internal.hs \ 1893 - test/DebugCycles.hs \ 1894 - --replace-fail Data.Witherable Witherable 1895 - ''; 1896 - })) 1897 - ]; 1883 + reflex = lib.warnIf (lib.versionAtLeast super.reflex.version "0.9.3.2") "reflex version override is no longer needed and should be removed" 1884 + (overrideSrc rec { 1885 + version = "0.9.3.2"; 1886 + src = (pkgs.fetchFromGitHub { 1887 + owner = "reflex-frp"; 1888 + repo = "reflex"; 1889 + rev = "v0.9.3.2"; 1890 + hash = "sha256-IJMoYoIN8OWOmyOMSvr1aFXofWsyEetCUY7hO141ThE="; 1891 + }); 1892 + } super.reflex); 1898 1893 1899 1894 # 2024-03-02: vty <5.39 - https://github.com/reflex-frp/reflex-ghci/pull/33 1900 1895 reflex-ghci = assert super.reflex-ghci.version == "0.2.0.1"; doJailbreak super.reflex-ghci;