lol

haskell.packages.ghc9{2,4}.primitive-addr: pin to 0.1.0.2

Newer versions require too recent a `base` version.

+18
+1
pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
··· 76 76 hashable = addBuildDepends [ self.data-array-byte ] super.hashable; 77 77 primitive = addBuildDepends [ self.data-array-byte ] super.primitive; 78 78 primitive-unlifted = super.primitive-unlifted_0_1_3_1; 79 + primitive-addr = super.primitive-addr_0_1_0_2; 79 80 80 81 # Jailbreaks & Version Updates 81 82 hashable-time = doJailbreak super.hashable-time;
+2
pkgs/development/haskell-modules/configuration-ghc-9.4.x.nix
··· 137 137 self.foldable1-classes-compat 138 138 self.OneTuple 139 139 ] super.base-compat-batteries; 140 + 141 + primitive-addr = self.primitive-addr_0_1_0_2; 140 142 }
+1
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 89 89 - fourmolu == 0.14.0.0 # 2023-11-13: for ghc-lib-parser 9.6 compat 90 90 - ormolu == 0.5.2.0 # 2023-08-08: for hls on ghc 9.0 and 9.2 91 91 - ormolu == 0.7.2.0 # 2023-11-13: for ghc-lib-parser 9.6 compat 92 + - primitive-addr < 0.1.0.3 # 2024-03-20: for hls on ghc < 9.4.7 92 93 - primitive-unlifted == 0.1.3.1 # 2024-03-16: Needed for hls on ghc 9.2 93 94 - path == 0.9.0 # 2021-12-03: path version building with stackage genvalidity and GHC 9.0.2 94 95 - resolv < 0.2 # required to build cabal-install-3.10.1.0 with Stackage LTS 21
+14
pkgs/development/haskell-modules/hackage-packages.nix
··· 241419 241419 hydraPlatforms = lib.platforms.none; 241420 241420 }) {}; 241421 241421 241422 + "primitive-addr_0_1_0_2" = callPackage 241423 + ({ mkDerivation, base, primitive }: 241424 + mkDerivation { 241425 + pname = "primitive-addr"; 241426 + version = "0.1.0.2"; 241427 + sha256 = "06r1p56wm8rbjxnlaqbmc3rbsj1rsv5scwnh80lsn0xw56jc70a2"; 241428 + revision = "2"; 241429 + editedCabalFile = "1s18b6xm6906ldj8wd2b2j885xbgvf5mzabd4mpl1ic7a9205qgn"; 241430 + libraryHaskellDepends = [ base primitive ]; 241431 + description = "Addresses to unmanaged memory"; 241432 + license = lib.licenses.bsd3; 241433 + hydraPlatforms = lib.platforms.none; 241434 + }) {}; 241435 + 241422 241436 "primitive-addr" = callPackage 241423 241437 ({ mkDerivation, base, primitive }: 241424 241438 mkDerivation {