lol

haskellPackages.callHackageDirect: add optional candidate attribute (#444084)

authored by

Wolfgang Walther and committed by
GitHub
c1dead1c ddd7879d

+6 -1
+6 -1
pkgs/development/haskell-modules/make-package-set.nix
··· 262 262 pkg, 263 263 ver, 264 264 sha256, 265 + candidate ? false, 265 266 rev ? { 266 267 revision = null; 267 268 sha256 = null; ··· 271 272 let 272 273 pkgver = "${pkg}-${ver}"; 273 274 firstRevision = self.callCabal2nix pkg (pkgs.fetchzip { 274 - url = "mirror://hackage/${pkgver}/${pkgver}.tar.gz"; 275 + url = 276 + if candidate then 277 + "mirror://hackage/${pkgver}/candidate/${pkgver}.tar.gz" 278 + else 279 + "mirror://hackage/${pkgver}/${pkgver}.tar.gz"; 275 280 inherit sha256; 276 281 }) args; 277 282 in