Merge pull request #157026 from NixOS/haskell-updates

haskellPackages: update stackage and hackage

authored by

maralorn and committed by
GitHub
e901f967 77682cf8

+734 -155
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 1 { 2 - "commit": "3034b8f1052c41d5b3c571cb2bedb5f62bbede65", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/3034b8f1052c41d5b3c571cb2bedb5f62bbede65.tar.gz", 4 - "sha256": "0kqga1mf7vr292jcaqw8qk4s1bjwc2z1wwjih5xwli3hkk584l20", 5 - "msg": "Update from Hackage at 2022-01-24T10:21:35Z" 2 + "commit": "b233c8c0ee187788a69d929293a953cf89ffc012", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/b233c8c0ee187788a69d929293a953cf89ffc012.tar.gz", 4 + "sha256": "00mi9jxjbd9mk2pghj1ks9mjy9i0x50kcgi28iajq0kvxc97c9sp", 5 + "msg": "Update from Hackage at 2022-01-27T16:52:24Z" 6 6 }
+9 -8
pkgs/development/compilers/ghc/9.0.2.nix
··· 20 20 # build-time dependency too. 21 21 buildTargetLlvmPackages, llvmPackages 22 22 23 - , # If enabled, GHC will be built with the GPL-free but slower integer-simple 24 - # library instead of the faster but GPLed integer-gmp library. 25 - enableIntegerSimple ? !(lib.meta.availableOn stdenv.hostPlatform gmp), gmp 23 + , # If enabled, GHC will be built with the GPL-free but slightly slower native 24 + # bignum backend instead of the faster but GPLed gmp backend. 25 + enableNativeBignum ? !(lib.meta.availableOn stdenv.hostPlatform gmp) 26 + , gmp 26 27 27 28 , # If enabled, use -fPIC when compiling static libs. 28 29 enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform ··· 61 62 disableLargeAddressSpace ? stdenv.targetPlatform.isiOS 62 63 }: 63 64 64 - assert !enableIntegerSimple -> gmp != null; 65 + assert !enableNativeBignum -> gmp != null; 65 66 66 67 # Cross cannot currently build the `haddock` program for silly reasons, 67 68 # see note [HADDOCK_DOCS]. ··· 98 99 '' 99 100 HADDOCK_DOCS = ${if enableHaddockProgram then "YES" else "NO"} 100 101 DYNAMIC_GHC_PROGRAMS = ${if enableShared then "YES" else "NO"} 101 - INTEGER_LIBRARY = ${if enableIntegerSimple then "integer-simple" else "integer-gmp"} 102 + BIGNUM_BACKEND = ${if enableNativeBignum then "native" else "gmp"} 102 103 '' + lib.optionalString (targetPlatform != hostPlatform) '' 103 104 Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} 104 105 CrossCompilePrefix = ${targetPrefix} ··· 114 115 # Splicer will pull out correct variations 115 116 libDeps = platform: lib.optional enableTerminfo ncurses 116 117 ++ [libffi] 117 - ++ lib.optional (!enableIntegerSimple) gmp 118 + ++ lib.optional (!enableNativeBignum) gmp 118 119 ++ lib.optional (platform.libc != "glibc" && !targetPlatform.isWindows) libiconv; 119 120 120 121 # TODO(@sternenseemann): is buildTarget LLVM unnecessary? ··· 152 153 # Makes debugging easier to see which variant is at play in `nix-store -q --tree`. 153 154 variantSuffix = lib.concatStrings [ 154 155 (lib.optionalString stdenv.hostPlatform.isMusl "-musl") 155 - (lib.optionalString enableIntegerSimple "-integer-simple") 156 + (lib.optionalString enableNativeBignum "-native-bignum") 156 157 ]; 157 158 158 159 in ··· 251 252 "--with-system-libffi" 252 253 "--with-ffi-includes=${targetPackages.libffi.dev}/include" 253 254 "--with-ffi-libraries=${targetPackages.libffi.out}/lib" 254 - ] ++ lib.optionals (targetPlatform == hostPlatform && !enableIntegerSimple) [ 255 + ] ++ lib.optionals (targetPlatform == hostPlatform && !enableNativeBignum) [ 255 256 "--with-gmp-includes=${targetPackages.gmp.dev}/include" 256 257 "--with-gmp-libraries=${targetPackages.gmp.out}/lib" 257 258 ] ++ lib.optionals (targetPlatform == hostPlatform && hostPlatform.libc != "glibc" && !targetPlatform.isWindows) [
+9 -8
pkgs/development/compilers/ghc/9.2.1.nix
··· 21 21 # build-time dependency too. 22 22 buildTargetLlvmPackages, llvmPackages 23 23 24 - , # If enabled, GHC will be built with the GPL-free but slower integer-simple 25 - # library instead of the faster but GPLed integer-gmp library. 26 - enableIntegerSimple ? !(lib.meta.availableOn stdenv.hostPlatform gmp), gmp 24 + , # If enabled, GHC will be built with the GPL-free but slightly slower native 25 + # bignum backend instead of the faster but GPLed gmp backend. 26 + enableNativeBignum ? !(lib.meta.availableOn stdenv.hostPlatform gmp) 27 + , gmp 27 28 28 29 , # If enabled, use -fPIC when compiling static libs. 29 30 enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform ··· 62 63 disableLargeAddressSpace ? stdenv.targetPlatform.isiOS 63 64 }: 64 65 65 - assert !enableIntegerSimple -> gmp != null; 66 + assert !enableNativeBignum -> gmp != null; 66 67 67 68 # Cross cannot currently build the `haddock` program for silly reasons, 68 69 # see note [HADDOCK_DOCS]. ··· 99 100 '' 100 101 HADDOCK_DOCS = ${if enableHaddockProgram then "YES" else "NO"} 101 102 DYNAMIC_GHC_PROGRAMS = ${if enableShared then "YES" else "NO"} 102 - INTEGER_LIBRARY = ${if enableIntegerSimple then "integer-simple" else "integer-gmp"} 103 + BIGNUM_BACKEND = ${if enableNativeBignum then "native" else "gmp"} 103 104 '' + lib.optionalString (targetPlatform != hostPlatform) '' 104 105 Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} 105 106 CrossCompilePrefix = ${targetPrefix} ··· 115 116 # Splicer will pull out correct variations 116 117 libDeps = platform: lib.optional enableTerminfo ncurses 117 118 ++ [libffi] 118 - ++ lib.optional (!enableIntegerSimple) gmp 119 + ++ lib.optional (!enableNativeBignum) gmp 119 120 ++ lib.optional (platform.libc != "glibc" && !targetPlatform.isWindows) libiconv; 120 121 121 122 # TODO(@sternenseemann): is buildTarget LLVM unnecessary? ··· 153 154 # Makes debugging easier to see which variant is at play in `nix-store -q --tree`. 154 155 variantSuffix = lib.concatStrings [ 155 156 (lib.optionalString stdenv.hostPlatform.isMusl "-musl") 156 - (lib.optionalString enableIntegerSimple "-integer-simple") 157 + (lib.optionalString enableNativeBignum "-native-bignum") 157 158 ]; 158 159 159 160 in ··· 252 253 "--with-system-libffi" 253 254 "--with-ffi-includes=${targetPackages.libffi.dev}/include" 254 255 "--with-ffi-libraries=${targetPackages.libffi.out}/lib" 255 - ] ++ lib.optionals (targetPlatform == hostPlatform && !enableIntegerSimple) [ 256 + ] ++ lib.optionals (targetPlatform == hostPlatform && !enableNativeBignum) [ 256 257 "--with-gmp-includes=${targetPackages.gmp.dev}/include" 257 258 "--with-gmp-libraries=${targetPackages.gmp.out}/lib" 258 259 ] ++ lib.optionals (targetPlatform == hostPlatform && hostPlatform.libc != "glibc" && !targetPlatform.isWindows) [
+2
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 201 201 - arrow-list 202 202 - arrowp 203 203 - arrowp-qq 204 + - arrow-utils 204 205 - ArrowVHDL 205 206 - artery 206 207 - artifact ··· 5379 5380 - wavefront-obj 5380 5381 - weak-bag 5381 5382 - weather-api 5383 + - web3-polkadot 5382 5384 - webapi 5383 5385 - webapp 5384 5386 - webauthn
+5
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 752 752 - clckwrks-theme-clckwrks 753 753 - clckwrks-theme-geo-bootstrap 754 754 - cless 755 + - cleveland 755 756 - click-clack 756 757 - clifford 757 758 - clippings ··· 1771 1772 - indentation-trifecta 1772 1773 - indexation 1773 1774 - indieweb-algorithms 1775 + - indigo 1774 1776 - infernu 1775 1777 - inline-java 1776 1778 - inspector-wrecker ··· 2161 2163 - moo 2162 2164 - moo-nad 2163 2165 - morley 2166 + - morley-client 2167 + - morley-upgradeable 2164 2168 - morloc 2165 2169 - morpheus-graphql-client_0_18_0 2166 2170 - morpheus-graphql_0_18_0 ··· 3221 3225 - web-routes-regular 3222 3226 - web-routing 3223 3227 - web3 3228 + - web3-ethereum 3224 3229 - webcrank-wai 3225 3230 - webdriver-w3c 3226 3231 - webserver
+699 -133
pkgs/development/haskell-modules/hackage-packages.nix
··· 30117 30117 license = lib.licenses.bsd3; 30118 30118 }) {}; 30119 30119 30120 + "amqp_0_22_1" = callPackage 30121 + ({ mkDerivation, base, binary, bytestring, clock, connection 30122 + , containers, data-binary-ieee754, hspec, hspec-expectations 30123 + , monad-control, network, network-uri, split, stm, text, vector 30124 + , xml 30125 + }: 30126 + mkDerivation { 30127 + pname = "amqp"; 30128 + version = "0.22.1"; 30129 + sha256 = "0z1w35ar0bswbjzgana52nh4ilxbidnfkvli29w2zr7cak9dgzg1"; 30130 + isLibrary = true; 30131 + isExecutable = true; 30132 + libraryHaskellDepends = [ 30133 + base binary bytestring clock connection containers 30134 + data-binary-ieee754 monad-control network network-uri split stm 30135 + text vector 30136 + ]; 30137 + executableHaskellDepends = [ base containers xml ]; 30138 + testHaskellDepends = [ 30139 + base binary bytestring clock connection containers 30140 + data-binary-ieee754 hspec hspec-expectations network network-uri 30141 + split stm text vector 30142 + ]; 30143 + description = "Client library for AMQP servers (currently only RabbitMQ)"; 30144 + license = lib.licenses.bsd3; 30145 + hydraPlatforms = lib.platforms.none; 30146 + }) {}; 30147 + 30120 30148 "amqp-conduit" = callPackage 30121 30149 ({ mkDerivation, amqp, base, bytestring, conduit, exceptions, hspec 30122 30150 , HUnit, lifted-base, monad-control, mtl, resourcet, text ··· 33694 33722 }: 33695 33723 mkDerivation { 33696 33724 pname = "arrow-utils"; 33697 - version = "0.1.0.0"; 33698 - sha256 = "1l8njh623a00hvfd3cczvb4ngh7c39z6f0kfhr8hr6xhbkrgwqnc"; 33699 - revision = "1"; 33700 - editedCabalFile = "1jdl1jmr8hbjiybrjnfr8rraqdf95l4qia3nna3nh9pvh8c69jln"; 33725 + version = "0.1.1"; 33726 + sha256 = "112g74g844lnqfphkxqmp8ysnvi11iii9gcn70ml1ag6m5bdr7lc"; 33701 33727 libraryHaskellDepends = [ base vector-sized ]; 33702 33728 testHaskellDepends = [ 33703 33729 base QuickCheck test-framework test-framework-quickcheck2 33704 33730 ]; 33705 33731 description = "functions for working with arrows"; 33706 33732 license = lib.licenses.bsd3; 33733 + hydraPlatforms = lib.platforms.none; 33734 + broken = true; 33707 33735 }) {}; 33708 33736 33709 33737 "arrowapply-utils" = callPackage ··· 36190 36218 license = lib.licenses.mit; 36191 36219 }) {}; 36192 36220 36221 + "authenticate_1_3_5_1" = callPackage 36222 + ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring 36223 + , case-insensitive, conduit, containers, html-conduit, http-conduit 36224 + , http-types, network-uri, resourcet, text, transformers 36225 + , unordered-containers, xml-conduit 36226 + }: 36227 + mkDerivation { 36228 + pname = "authenticate"; 36229 + version = "1.3.5.1"; 36230 + sha256 = "1rhbvdgwdr68gp13p5piddfdqf3l9lmx4w7k249lc98y23780c3x"; 36231 + libraryHaskellDepends = [ 36232 + aeson attoparsec base blaze-builder bytestring case-insensitive 36233 + conduit containers html-conduit http-conduit http-types network-uri 36234 + resourcet text transformers unordered-containers xml-conduit 36235 + ]; 36236 + description = "Authentication methods for Haskell web applications"; 36237 + license = lib.licenses.mit; 36238 + hydraPlatforms = lib.platforms.none; 36239 + }) {}; 36240 + 36193 36241 "authenticate-kerberos" = callPackage 36194 36242 ({ mkDerivation, base, process, text }: 36195 36243 mkDerivation { ··· 36903 36951 license = lib.licenses.bsd3; 36904 36952 }) {}; 36905 36953 36906 - "avro_0_6_0_0" = callPackage 36954 + "avro_0_6_0_1" = callPackage 36907 36955 ({ mkDerivation, aeson, array, base, base16-bytestring, bifunctors 36908 36956 , binary, bytestring, containers, data-binary-ieee754, deepseq 36909 36957 , directory, doctest, doctest-discover, extra, fail, gauge ··· 36915 36963 }: 36916 36964 mkDerivation { 36917 36965 pname = "avro"; 36918 - version = "0.6.0.0"; 36919 - sha256 = "056nd6cgl9lqv0ij8a2s0rca1f0qcxr2mfr0i8pkh84h9y84nzv9"; 36966 + version = "0.6.0.1"; 36967 + sha256 = "1kl7dp0vm2klvijszjhwj2x9m4bmw044s085fyq86cszqrsrrn6w"; 36920 36968 libraryHaskellDepends = [ 36921 36969 aeson array base base16-bytestring bifunctors binary bytestring 36922 36970 containers data-binary-ieee754 deepseq fail HasBigDecimal hashable ··· 40181 40229 pname = "beam-core"; 40182 40230 version = "0.9.2.0"; 40183 40231 sha256 = "1b1xk4pi9j49fmh9lywgqcg61gbd6i7905gv5prnf0799iqz68g9"; 40232 + revision = "1"; 40233 + editedCabalFile = "1wfvfgram4sy9lw6l5xizhdmfaxq7gyv4ygph6r46c47abzv3ha0"; 40184 40234 libraryHaskellDepends = [ 40185 40235 aeson base bytestring containers dlist free ghc-prim hashable 40186 40236 microlens mtl network-uri scientific tagged text time vector ··· 57744 57794 hydraPlatforms = lib.platforms.none; 57745 57795 }) {}; 57746 57796 57797 + "cleveland" = callPackage 57798 + ({ mkDerivation, aeson, aeson-pretty, aeson-qq, base-noprelude 57799 + , bimap, bytestring, constraints, containers, criterion, cryptonite 57800 + , data-default, directory, either, exceptions, file-embed, filepath 57801 + , first-class-families, fmt, gauge, hedgehog, hex-text, hspec 57802 + , hspec-expectations, HUnit, lens, lorentz, megaparsec, MonadRandom 57803 + , morley, morley-client, morley-prelude, mtl, named, o-clock 57804 + , optparse-applicative, safe-exceptions, servant-client 57805 + , servant-client-core, silently, singletons, spoon, statistics, syb 57806 + , tagged, tasty, tasty-ant-xml, tasty-discover, tasty-hedgehog 57807 + , tasty-hspec, tasty-hunit-compat, template-haskell, text, time 57808 + , type-spec, unordered-containers, vinyl, with-utf8 57809 + }: 57810 + mkDerivation { 57811 + pname = "cleveland"; 57812 + version = "0.1.0"; 57813 + sha256 = "0px16j08fakmxzsf6rgx9gs91g61ygxzkf7sngj06a76yzfj4hlw"; 57814 + libraryHaskellDepends = [ 57815 + aeson base-noprelude constraints containers criterion cryptonite 57816 + data-default directory either exceptions file-embed fmt hedgehog 57817 + hex-text hspec hspec-expectations HUnit lens lorentz MonadRandom 57818 + morley morley-client morley-prelude mtl named o-clock 57819 + optparse-applicative safe-exceptions servant-client-core singletons 57820 + statistics tagged tasty tasty-ant-xml tasty-hedgehog 57821 + tasty-hunit-compat template-haskell text time with-utf8 57822 + ]; 57823 + testHaskellDepends = [ 57824 + aeson aeson-pretty aeson-qq base-noprelude bimap bytestring 57825 + constraints containers data-default directory either filepath 57826 + first-class-families fmt hedgehog hex-text hspec hspec-expectations 57827 + HUnit lens lorentz megaparsec morley morley-client morley-prelude 57828 + mtl named o-clock servant-client silently singletons spoon syb 57829 + tasty tasty-hedgehog tasty-hspec tasty-hunit-compat text time 57830 + type-spec unordered-containers vinyl with-utf8 57831 + ]; 57832 + testToolDepends = [ tasty-discover ]; 57833 + benchmarkHaskellDepends = [ 57834 + base-noprelude data-default gauge megaparsec morley morley-prelude 57835 + with-utf8 57836 + ]; 57837 + description = "Testing framework for Morley"; 57838 + license = lib.licenses.mit; 57839 + hydraPlatforms = lib.platforms.none; 57840 + }) {}; 57841 + 57747 57842 "clevercss" = callPackage 57748 57843 ({ mkDerivation, base, containers, mtl, parsec }: 57749 57844 mkDerivation { ··· 65938 66033 license = lib.licenses.mit; 65939 66034 }) {}; 65940 66035 65941 - "core-data_0_3_0_2" = callPackage 66036 + "core-data_0_3_1_1" = callPackage 65942 66037 ({ mkDerivation, aeson, base, bytestring, containers, core-text 65943 66038 , hashable, prettyprinter, scientific, text, unordered-containers 65944 66039 , vector 65945 66040 }: 65946 66041 mkDerivation { 65947 66042 pname = "core-data"; 65948 - version = "0.3.0.2"; 65949 - sha256 = "0rfx7086ilv2rld2nnq96jkygvxxsnfs81mh4b4nmb4drdw02jl0"; 66043 + version = "0.3.1.1"; 66044 + sha256 = "0i11m2k1xb97f0plvp9g7l4zhp9d1njn9z7xfhcmghbvlkk82vx2"; 65950 66045 libraryHaskellDepends = [ 65951 66046 aeson base bytestring containers core-text hashable prettyprinter 65952 66047 scientific text unordered-containers vector ··· 65994 66089 license = lib.licenses.mit; 65995 66090 }) {}; 65996 66091 65997 - "core-program_0_4_2_0" = callPackage 66092 + "core-program_0_4_4_0" = callPackage 65998 66093 ({ mkDerivation, async, base, bytestring, chronologique, core-data 65999 66094 , core-text, directory, exceptions, filepath, fsnotify, hashable 66000 66095 , hourglass, mtl, prettyprinter, safe-exceptions, stm ··· 66003 66098 }: 66004 66099 mkDerivation { 66005 66100 pname = "core-program"; 66006 - version = "0.4.2.0"; 66007 - sha256 = "1xbfshfy6h7afpnlaafyq4mj3x0q4i83sxk6720k0dd0hhszb6b0"; 66101 + version = "0.4.4.0"; 66102 + sha256 = "1mp694llk3b04yqv8gr7i2rwcld99xmx1m55f5fhk1vgks816kih"; 66008 66103 libraryHaskellDepends = [ 66009 66104 async base bytestring chronologique core-data core-text directory 66010 66105 exceptions filepath fsnotify hashable hourglass mtl prettyprinter ··· 66019 66114 "core-telemetry" = callPackage 66020 66115 ({ mkDerivation, async, base, bytestring, chronologique, core-data 66021 66116 , core-program, core-text, exceptions, http-streams, io-streams 66022 - , locators, mtl, random, safe-exceptions, scientific, stm 66023 - , template-haskell, text, unix, uuid 66117 + , mtl, network-info, random, safe-exceptions, scientific, stm 66118 + , template-haskell, text, unix 66024 66119 }: 66025 66120 mkDerivation { 66026 66121 pname = "core-telemetry"; 66027 - version = "0.1.8.1"; 66028 - sha256 = "024npp0cm5f3v1h70iw03hv2lj0r2ylsp7w2pm1iv6zr8j63k1iy"; 66122 + version = "0.1.9.1"; 66123 + sha256 = "11b106gs96l20zb0lyr0qw49bnm8wxfc4wcncjaip6mdvgcc8cza"; 66029 66124 libraryHaskellDepends = [ 66030 66125 async base bytestring chronologique core-data core-program 66031 - core-text exceptions http-streams io-streams locators mtl random 66032 - safe-exceptions scientific stm template-haskell text unix uuid 66126 + core-text exceptions http-streams io-streams mtl network-info 66127 + random safe-exceptions scientific stm template-haskell text unix 66033 66128 ]; 66034 66129 description = "Advanced telemetry"; 66035 66130 license = lib.licenses.mit; ··· 75534 75629 }) {}; 75535 75630 75536 75631 "deriving-trans" = callPackage 75537 - ({ mkDerivation, base, lifted-base, monad-control, mtl 75538 - , transformers, transformers-base 75632 + ({ mkDerivation, base, monad-control, mtl, transformers 75633 + , transformers-base 75539 75634 }: 75540 75635 mkDerivation { 75541 75636 pname = "deriving-trans"; 75542 - version = "0.1.0.0"; 75543 - sha256 = "1yphl0wjp67b7hc3ys6snlvzk67by070p5vfmwcv7ic688vh1dw4"; 75637 + version = "0.2.1.0"; 75638 + sha256 = "114npy6rb24gsblncsgzdr1mfhnh8r2pblazvjz5l444h5im0ln2"; 75544 75639 libraryHaskellDepends = [ 75545 - base lifted-base monad-control mtl transformers transformers-base 75640 + base monad-control mtl transformers transformers-base 75546 75641 ]; 75547 - description = "Derive transformer type classes with DerivingVia"; 75642 + description = "Derive instances for monad transformer stacks"; 75548 75643 license = lib.licenses.bsd3; 75549 75644 }) {}; 75550 75645 ··· 76990 77085 }: 76991 77086 mkDerivation { 76992 77087 pname = "diagrams-braille"; 76993 - version = "0.1.0.2"; 76994 - sha256 = "1jrhc8k0n9jabhg6rz22js9k3nj3v6r6klxskiksf6ajbqbzqg69"; 77088 + version = "0.1.1"; 77089 + sha256 = "1h9j1hrhpzl5rqhjnwp92sv0shc9i7yhnzpbs1dxfpyn8baws7mc"; 76995 77090 isLibrary = true; 76996 77091 isExecutable = true; 76997 77092 libraryHaskellDepends = [ ··· 77048 77143 }: 77049 77144 mkDerivation { 77050 77145 pname = "diagrams-cairo"; 77051 - version = "1.4.1.1"; 77052 - sha256 = "0vyd2yr55n7x71194i18lnbcshdjpnqw4qyq7vj5zx377rsz711k"; 77053 - revision = "3"; 77054 - editedCabalFile = "16jm9g9rfc7d1dy2kwq3n9wfgcj8l6c0d54lym1r6b0arc7yjqlb"; 77146 + version = "1.4.2"; 77147 + sha256 = "094vavgsfn7hxn2h7phvmx82wdhw51vqqv29p8hsvmijf1gxa7c1"; 77055 77148 libraryHaskellDepends = [ 77056 77149 array base bytestring cairo colour containers data-default-class 77057 77150 diagrams-core diagrams-lib filepath hashable JuicyPixels lens mtl ··· 78626 78719 }) {}; 78627 78720 78628 78721 "directory-contents" = callPackage 78629 - ({ mkDerivation, base, containers, directory, filepath, text 78630 - , transformers, witherable 78722 + ({ mkDerivation, base, containers, coquina, directory, filepath 78723 + , here, process, text, transformers, witherable 78631 78724 }: 78632 78725 mkDerivation { 78633 78726 pname = "directory-contents"; 78634 - version = "0.2.0.0"; 78635 - sha256 = "15irmkg3ll6s3dqwl4hn7mmr5kygcl11slba3mzkdhlyg567is6x"; 78727 + version = "0.2.0.1"; 78728 + sha256 = "12c157lxqn910x7x3jwzv70fhb01bszxp0r00107igddrd6dqffv"; 78636 78729 isLibrary = true; 78637 78730 isExecutable = true; 78638 78731 libraryHaskellDepends = [ 78639 78732 base containers directory filepath text transformers witherable 78640 78733 ]; 78641 78734 executableHaskellDepends = [ base filepath text ]; 78642 - testHaskellDepends = [ base filepath ]; 78735 + testHaskellDepends = [ 78736 + base coquina directory filepath here process text 78737 + ]; 78643 78738 description = "Recursively build, navigate, and operate on a tree of directory contents"; 78644 78739 license = lib.licenses.bsd3; 78645 78740 hydraPlatforms = lib.platforms.none; ··· 84848 84943 }: 84849 84944 mkDerivation { 84850 84945 pname = "eflint"; 84851 - version = "3.0.0.1"; 84852 - sha256 = "1cij1g1mrw41dn4c63bzkahya3li9v7pkzisj0v129p6ckypv7cc"; 84853 - revision = "1"; 84854 - editedCabalFile = "10bi07ilvvmglbgsc1xf2fq4vsndrqh9d6c823d897s4didcv8rk"; 84946 + version = "3.0.0.2"; 84947 + sha256 = "14rhc9kmsb9krf5h8a8041pirp8mnlfc6kxidmdz2d4r4pd8yd8k"; 84855 84948 isLibrary = true; 84856 84949 isExecutable = true; 84857 84950 libraryHaskellDepends = [ ··· 91965 92058 license = lib.licenses.bsd3; 91966 92059 }) {}; 91967 92060 91968 - "fakedata_1_0_1" = callPackage 91969 - ({ mkDerivation, attoparsec, base, bytestring, containers, deepseq 91970 - , directory, exceptions, fakedata-parser, filepath, gauge, hashable 91971 - , hspec, hspec-discover, QuickCheck, random, regex-tdfa 92061 + "fakedata_1_0_2" = callPackage 92062 + ({ mkDerivation, aeson, attoparsec, base, bytestring, containers 92063 + , deepseq, directory, exceptions, fakedata-parser, filepath, gauge 92064 + , hashable, hspec, hspec-discover, QuickCheck, random, regex-tdfa 91972 92065 , string-random, template-haskell, text, time, transformers 91973 92066 , unordered-containers, vector, yaml 91974 92067 }: 91975 92068 mkDerivation { 91976 92069 pname = "fakedata"; 91977 - version = "1.0.1"; 91978 - sha256 = "08z3qhj93smpd2ksix3i7wcxqkz5533pkx9xf4xjq60qm99scmw6"; 92070 + version = "1.0.2"; 92071 + sha256 = "1xbp0wif3dfk4880f8lr8zj07jdqhbxalqm7bfpw6r0cv354w3l8"; 91979 92072 enableSeparateDataOutput = true; 91980 92073 libraryHaskellDepends = [ 91981 - attoparsec base bytestring containers directory exceptions 92074 + aeson attoparsec base bytestring containers directory exceptions 91982 92075 fakedata-parser filepath hashable random string-random 91983 92076 template-haskell text time transformers unordered-containers vector 91984 92077 yaml 91985 92078 ]; 91986 92079 testHaskellDepends = [ 91987 - attoparsec base bytestring containers directory exceptions 92080 + aeson attoparsec base bytestring containers directory exceptions 91988 92081 fakedata-parser filepath hashable hspec QuickCheck random 91989 92082 regex-tdfa string-random template-haskell text time transformers 91990 92083 unordered-containers vector yaml 91991 92084 ]; 91992 92085 testToolDepends = [ hspec-discover ]; 91993 92086 benchmarkHaskellDepends = [ 91994 - attoparsec base bytestring containers deepseq directory exceptions 91995 - fakedata-parser filepath gauge hashable random string-random 91996 - template-haskell text time transformers unordered-containers vector 91997 - yaml 92087 + aeson attoparsec base bytestring containers deepseq directory 92088 + exceptions fakedata-parser filepath gauge hashable random 92089 + string-random template-haskell text time transformers 92090 + unordered-containers vector yaml 91998 92091 ]; 91999 92092 description = "Library for producing fake data"; 92000 92093 license = lib.licenses.bsd3; ··· 106815 106908 pname = "ghc-typelits-extra"; 106816 106909 version = "0.4.3"; 106817 106910 sha256 = "06g40q0n2d10c2zksx5rrjkvm5ywi3rh41hbiwy4zs28x9idsv18"; 106911 + revision = "1"; 106912 + editedCabalFile = "0m6z24zmi169zifz1jg4zri0izr5z37qx33c9mphy74vd6ds3zzz"; 106818 106913 libraryHaskellDepends = [ 106819 106914 base containers ghc ghc-prim ghc-tcplugins-extra 106820 106915 ghc-typelits-knownnat ghc-typelits-natnormalise integer-gmp ··· 116073 116168 }: 116074 116169 mkDerivation { 116075 116170 pname = "graph-trace-dot"; 116076 - version = "0.1.1.1"; 116077 - sha256 = "11hwxccy7yaz3mwixp1gjlpdfi9525ydqlbmpgyasg9ndg7dvl8i"; 116078 - revision = "1"; 116079 - editedCabalFile = "0caa9xcxwrqzqwsl76kmwv3fq9klsnm7wamrwjs8lrliyxcriwl6"; 116171 + version = "0.1.1.2"; 116172 + sha256 = "0wq6addzcigp21f5caljszzwcr8rhws49s93yr156c35nlcw98jl"; 116080 116173 isLibrary = true; 116081 116174 isExecutable = true; 116082 116175 libraryHaskellDepends = [ ··· 123133 123226 }: 123134 123227 mkDerivation { 123135 123228 pname = "has-transformers"; 123136 - version = "0.1.0.3"; 123137 - sha256 = "0mrz11hxm7nyxyirfz8f63w1mxf3snprrxvh2vvhmmi8p3wlay6n"; 123229 + version = "0.1.0.4"; 123230 + sha256 = "1wm8dwgcg1m2104lzgk3vdvng5mvh4xcn736nyarb9q6p99i0bq3"; 123138 123231 libraryHaskellDepends = [ base transformers ]; 123139 123232 testHaskellDepends = [ base hspec operational ]; 123140 123233 testToolDepends = [ hspec-discover ]; ··· 130667 130760 ({ mkDerivation, base, containers, imj-animation, imj-base 130668 130761 version = "1.0.5"; 130669 130762 ({ mkDerivation, base, containers, imj-animation, imj-base 130670 - revision = "1"; 130671 - ({ mkDerivation, base, containers, imj-animation, imj-base 130763 + revision = "2"; 130764 + editedCabalFile = "1p6vixwflgz2y1fc94kqxiv8s5jvq63xhp56cqwpw2s7d7g5chx1"; 130672 130765 libraryHaskellDepends = [ 130673 130766 ({ mkDerivation, base, containers, imj-animation, imj-base 130674 130767 ({ mkDerivation, base, containers, imj-animation, imj-base ··· 130680 130773 ]; 130681 130774 ({ mkDerivation, base, containers, imj-animation, imj-base 130682 130775 license = lib.licenses.bsd3; 130776 + maintainers = with lib.maintainers; [ maralorn ]; 130777 + }) {}; 130778 + 130779 + "hedgehog_1_1" = callPackage 130780 + ({ mkDerivation, ansi-terminal, async, barbies, base, bytestring 130781 + ({ mkDerivation, base, containers, imj-animation, imj-base 130782 + ({ mkDerivation, base, containers, imj-animation, imj-base 130783 + ({ mkDerivation, base, containers, imj-animation, imj-base 130784 + ({ mkDerivation, base, containers, imj-animation, imj-base 130785 + }: 130786 + mkDerivation { 130787 + ({ mkDerivation, base, containers, imj-animation, imj-base 130788 + version = "1.1"; 130789 + sha256 = "1g05jw568lv02ikqhp2wyx52218b6rm7rxyh93cwrmbmgd2sxhsc"; 130790 + revision = "1"; 130791 + editedCabalFile = "19r528rsfzyfaz3xcwbi2zmf6sgzls2x61z24j3wfiicch30qk69"; 130792 + libraryHaskellDepends = [ 130793 + ansi-terminal async barbies base bytestring concurrent-output 130794 + containers deepseq directory erf exceptions lifted-async mmorph 130795 + monad-control mtl pretty-show primitive random resourcet stm 130796 + template-haskell text time transformers transformers-base 130797 + wl-pprint-annotated 130798 + ]; 130799 + testHaskellDepends = [ 130800 + ({ mkDerivation, base, containers, imj-animation, imj-base 130801 + ]; 130802 + ({ mkDerivation, base, containers, imj-animation, imj-base 130803 + license = lib.licenses.bsd3; 130804 + hydraPlatforms = lib.platforms.none; 130683 130805 maintainers = with lib.maintainers; [ maralorn ]; 130684 130806 }) {}; 130685 130807 ··· 130859 130981 ({ mkDerivation, base, containers, imj-animation, imj-base 130860 130982 version = "0.1.1"; 130861 130983 ({ mkDerivation, base, containers, imj-animation, imj-base 130862 - revision = "1"; 130863 - ({ mkDerivation, base, containers, imj-animation, imj-base 130984 + revision = "2"; 130985 + editedCabalFile = "1n7icqychb94j7s8msmih3h573vf17pn1sq79nkqric3wwf74rdp"; 130864 130986 ({ mkDerivation, base, containers, imj-animation, imj-base 130865 130987 ({ mkDerivation, base, containers, imj-animation, imj-base 130866 130988 license = lib.licenses.bsd3; ··· 148522 148644 license = lib.licenses.bsd3; 148523 148645 }) {}; 148524 148646 148647 + "http2_3_0_3" = callPackage 148648 + ({ mkDerivation, aeson, aeson-pretty, array, async, base 148649 + , base16-bytestring, bytestring, case-insensitive, containers 148650 + , cryptonite, directory, filepath, gauge, Glob, heaps, hspec 148651 + , hspec-discover, http-types, mwc-random, network 148652 + , network-byte-order, network-run, psqueues, stm, text 148653 + , time-manager, typed-process, unix-time, unordered-containers 148654 + , vector 148655 + }: 148656 + mkDerivation { 148657 + pname = "http2"; 148658 + version = "3.0.3"; 148659 + sha256 = "1kv99i3pnnx31xndlkaczrpd2j5mvzbqlfz1kaw6cwlwkdnl5bhv"; 148660 + isLibrary = true; 148661 + isExecutable = true; 148662 + libraryHaskellDepends = [ 148663 + array async base bytestring case-insensitive containers http-types 148664 + network network-byte-order psqueues stm time-manager unix-time 148665 + ]; 148666 + testHaskellDepends = [ 148667 + aeson aeson-pretty async base base16-bytestring bytestring 148668 + cryptonite directory filepath Glob hspec http-types network 148669 + network-byte-order network-run text typed-process 148670 + unordered-containers vector 148671 + ]; 148672 + testToolDepends = [ hspec-discover ]; 148673 + benchmarkHaskellDepends = [ 148674 + array base bytestring case-insensitive containers gauge heaps 148675 + mwc-random network-byte-order psqueues stm 148676 + ]; 148677 + description = "HTTP/2 library"; 148678 + license = lib.licenses.bsd3; 148679 + hydraPlatforms = lib.platforms.none; 148680 + }) {}; 148681 + 148525 148682 "http2-client" = callPackage 148526 148683 ({ mkDerivation, async, base, bytestring, containers, deepseq 148527 148684 , http2, lifted-async, lifted-base, mtl, network, stm, time, tls ··· 154718 154875 description = "Convenient imperative eDSL over Lorentz"; 154719 154876 license = lib.licenses.mit; 154720 154877 hydraPlatforms = lib.platforms.none; 154721 - broken = true; 154722 - }) {cleveland = null;}; 154878 + }) {}; 154723 154879 154724 154880 "inf-interval" = callPackage 154725 154881 ({ mkDerivation, array, base, deepseq, QuickCheck, text, vector }: ··· 157253 157409 pname = "ipynb"; 157254 157410 version = "0.2"; 157255 157411 sha256 = "1iwia4sxg40m4d290gys72wabqmkqx24ywsaranwzk2wx5s3sx4s"; 157412 + revision = "1"; 157413 + editedCabalFile = "0fl9x5amq0g5dg57dcgc0g4ir0r1fdbx06aldsqdwzdc9zs97v6k"; 157256 157414 libraryHaskellDepends = [ 157257 157415 aeson base base64-bytestring bytestring containers text 157258 157416 unordered-containers ··· 158790 158948 }) {}; 158791 158949 158792 158950 "jacinda" = callPackage 158793 - ({ mkDerivation, alex, array, base, bytestring, containers, happy 158794 - , microlens, microlens-mtl, mtl, optparse-applicative 158795 - , prettyprinter, recursion, regex-rure, tasty, tasty-hunit, text 158951 + ({ mkDerivation, alex, array, base, bytestring, containers 158952 + , criterion, deepseq, directory, filepath, happy, microlens 158953 + , microlens-mtl, mtl, optparse-applicative, prettyprinter 158954 + , recursion, regex-rure, split, tasty, tasty-hunit, text 158796 158955 , transformers, vector 158797 158956 }: 158798 158957 mkDerivation { 158799 158958 pname = "jacinda"; 158800 - version = "0.2.1.0"; 158801 - sha256 = "0p7ng81dfilj277lq6sy6xb89jd8a0kr20wcndsqjg7pgp4rxpy2"; 158959 + version = "0.3.0.0"; 158960 + sha256 = "16m9gqswwqm66w1wynrivis51vhr6xh40gv12z6nf5w2dry8kljx"; 158802 158961 isLibrary = false; 158803 158962 isExecutable = true; 158963 + enableSeparateDataOutput = true; 158804 158964 libraryHaskellDepends = [ 158805 - array base bytestring containers microlens microlens-mtl mtl 158806 - prettyprinter recursion regex-rure text transformers vector 158965 + array base bytestring containers directory filepath microlens 158966 + microlens-mtl mtl prettyprinter recursion regex-rure split text 158967 + transformers vector 158807 158968 ]; 158808 158969 libraryToolDepends = [ alex happy ]; 158809 158970 executableHaskellDepends = [ 158810 158971 base bytestring optparse-applicative 158811 158972 ]; 158812 158973 testHaskellDepends = [ base bytestring tasty tasty-hunit ]; 158974 + benchmarkHaskellDepends = [ base criterion deepseq ]; 158813 158975 doHaddock = false; 158814 158976 description = "Functional, expression-oriented data processing language"; 158815 158977 license = lib.licenses.agpl3Only; ··· 164365 164527 }: 164366 164528 mkDerivation { 164367 164529 pname = "koji-tool"; 164368 - version = "0.6.1"; 164369 - sha256 = "1l2w0dcy4fcv865z27661j7jmfy3blf8q321mv18dn44f3wr0xax"; 164530 + version = "0.7"; 164531 + sha256 = "1gyg76fajs7qc7mr86i0hiz5m4a0y2lqmqk67cb0glgbg53z47b7"; 164370 164532 isLibrary = false; 164371 164533 isExecutable = true; 164372 164534 executableHaskellDepends = [ ··· 164641 164803 }) {egl = null; inherit (pkgs) glew;}; 164642 164804 164643 164805 "ktx-codec" = callPackage 164644 - ({ mkDerivation, base, binary, bytestring, containers, directory 164645 - , filepath, shower, text, vector 164806 + ({ mkDerivation, base, binary, bytestring, containers, text, vector 164646 164807 }: 164647 164808 mkDerivation { 164648 164809 pname = "ktx-codec"; 164649 - version = "0.0.1.3"; 164650 - sha256 = "0mm6lf8fm8zmi33s4zg8c3ar42aghdqmb3g7hv6qpcm1vc5krld4"; 164810 + version = "0.0.1.4"; 164811 + sha256 = "1n9vh7la5c359nczlla7jpf6qwbs6dx7n3fd9bnb4s2i6fpb5k0a"; 164651 164812 libraryHaskellDepends = [ 164652 164813 base binary bytestring containers text vector 164653 - ]; 164654 - testHaskellDepends = [ 164655 - base binary bytestring containers directory filepath shower text 164656 - vector 164657 164814 ]; 164658 164815 description = "Khronos texture format"; 164659 164816 license = lib.licenses.bsd3; ··· 175898 176055 }: 175899 176056 mkDerivation { 175900 176057 pname = "lorentz"; 175901 - version = "0.13.1"; 175902 - sha256 = "1cg2y15nz193s1mwm0c6x1z8nmdwv9n8qljl1a2irh3z3nb33sd2"; 176058 + version = "0.13.2"; 176059 + sha256 = "1kb611xj1rl8jbx3bibcqdklv8kls3xkis77vix2vdf6y6fhjhfr"; 175903 176060 libraryHaskellDepends = [ 175904 176061 aeson-pretty base-noprelude bimap bytestring constraints containers 175905 176062 cryptonite data-default first-class-families fmt lens morley ··· 178873 179030 }: 178874 179031 mkDerivation { 178875 179032 pname = "mandrill"; 178876 - version = "0.5.5.0"; 178877 - sha256 = "1zq7kfs513zh7v5y4hafh5d6ly4jhmxsl3rfjavh2faw4i19fy3n"; 179033 + version = "0.5.6.0"; 179034 + sha256 = "1p58c83dqbpsl0a41s6xnnwbygk04gmsg51gfqprjkvzbgl2h7zq"; 178878 179035 libraryHaskellDepends = [ 178879 179036 aeson base base64-bytestring blaze-html bytestring containers 178880 179037 email-validate http-client http-client-tls http-types microlens-th ··· 182064 182221 license = lib.licenses.bsd3; 182065 182222 }) {}; 182066 182223 182224 + "memory-hexstring" = callPackage 182225 + ({ mkDerivation, aeson, base, bytestring, memory, scale 182226 + , template-haskell, text 182227 + }: 182228 + mkDerivation { 182229 + pname = "memory-hexstring"; 182230 + version = "1.0.0.0"; 182231 + sha256 = "1sm7jj75mv8p7f33h619zm10xbzyjg1jds87cg36mrj8hfb32q48"; 182232 + libraryHaskellDepends = [ 182233 + aeson base bytestring memory scale template-haskell text 182234 + ]; 182235 + description = "Hex-string type for Haskell Web3 library"; 182236 + license = lib.licenses.asl20; 182237 + }) {}; 182238 + 182067 182239 "memorypool" = callPackage 182068 182240 ({ mkDerivation, base, containers, transformers, unsafe, vector }: 182069 182241 mkDerivation { ··· 188311 188483 }: 188312 188484 mkDerivation { 188313 188485 pname = "morley"; 188314 - version = "1.16.1"; 188315 - sha256 = "0kb4v5fwlxy80swqvjbrdc2qafiqrzw5zhihfjz4hc3vp5pcfizs"; 188486 + version = "1.16.2"; 188487 + sha256 = "1b236yp37pahx3njn0cwdbnkr7yj62ckhfsicgm2crb4l6sjkyas"; 188316 188488 isLibrary = true; 188317 188489 isExecutable = true; 188318 188490 libraryHaskellDepends = [ ··· 188336 188508 hydraPlatforms = lib.platforms.none; 188337 188509 }) {}; 188338 188510 188511 + "morley-client" = callPackage 188512 + ({ mkDerivation, aeson, aeson-casing, base-noprelude, binary 188513 + , bytestring, co-log, co-log-core, colourista, constraints 188514 + , containers, data-default, exceptions, fmt, hex-text 188515 + , hspec-expectations, http-client, http-client-tls, http-types 188516 + , HUnit, lens, lorentz, megaparsec, memory, morley, morley-prelude 188517 + , mtl, named, optparse-applicative, process, random 188518 + , safe-exceptions, scientific, servant, servant-client 188519 + , servant-client-core, singletons, syb, tasty, tasty-ant-xml 188520 + , tasty-discover, tasty-hunit-compat, template-haskell, text 188521 + , th-reify-many, time, universum, unliftio, vector 188522 + }: 188523 + mkDerivation { 188524 + pname = "morley-client"; 188525 + version = "0.1.0"; 188526 + sha256 = "1xhmksv745dvf8axbihbdn9r9402na381czckab844whkdmnag0y"; 188527 + isLibrary = true; 188528 + isExecutable = true; 188529 + libraryHaskellDepends = [ 188530 + aeson aeson-casing base-noprelude binary bytestring co-log 188531 + co-log-core colourista constraints containers data-default fmt 188532 + hex-text http-client http-client-tls http-types lens lorentz 188533 + megaparsec memory morley morley-prelude mtl named 188534 + optparse-applicative process random safe-exceptions scientific 188535 + servant servant-client servant-client-core singletons syb 188536 + template-haskell text th-reify-many time universum unliftio vector 188537 + ]; 188538 + executableHaskellDepends = [ 188539 + aeson base-noprelude data-default fmt morley morley-prelude 188540 + optparse-applicative safe-exceptions 188541 + ]; 188542 + testHaskellDepends = [ 188543 + aeson base-noprelude bytestring co-log co-log-core containers 188544 + exceptions fmt hex-text hspec-expectations http-types HUnit lens 188545 + lorentz memory morley morley-prelude safe-exceptions 188546 + servant-client-core singletons syb tasty tasty-ant-xml 188547 + tasty-hunit-compat template-haskell time 188548 + ]; 188549 + testToolDepends = [ tasty-discover ]; 188550 + description = "Client to interact with the Tezos blockchain"; 188551 + license = lib.licenses.mit; 188552 + hydraPlatforms = lib.platforms.none; 188553 + }) {}; 188554 + 188339 188555 "morley-prelude" = callPackage 188340 188556 ({ mkDerivation, base-noprelude, int-cast, lens, universum }: 188341 188557 mkDerivation { ··· 188377 188593 description = "Upgradeability infrastructure based on Morley"; 188378 188594 license = lib.licenses.mit; 188379 188595 hydraPlatforms = lib.platforms.none; 188380 - broken = true; 188381 - }) {cleveland = null; morley-client = null;}; 188596 + }) {}; 188382 188597 188383 188598 "morloc" = callPackage 188384 188599 ({ mkDerivation, aeson, base, bytestring, containers, directory ··· 191150 191365 testHaskellDepends = [ base hspec transformers ]; 191151 191366 description = "like mtl's ReaderT / WriterT / StateT, but more than one contained value/type"; 191152 191367 license = lib.licenses.bsd3; 191368 + }) {}; 191369 + 191370 + "multistate_0_8_0_4" = callPackage 191371 + ({ mkDerivation, base, hspec, monad-control, mtl, tagged 191372 + , transformers, transformers-base 191373 + }: 191374 + mkDerivation { 191375 + pname = "multistate"; 191376 + version = "0.8.0.4"; 191377 + sha256 = "0y42c21ha0chqhrn40a4bikdbirsw7aqg4i866frpagz1ivr915q"; 191378 + isLibrary = true; 191379 + isExecutable = true; 191380 + libraryHaskellDepends = [ 191381 + base monad-control mtl tagged transformers transformers-base 191382 + ]; 191383 + testHaskellDepends = [ base hspec transformers ]; 191384 + description = "like mtl's ReaderT / WriterT / StateT, but more than one contained value/type"; 191385 + license = lib.licenses.bsd3; 191386 + hydraPlatforms = lib.platforms.none; 191153 191387 }) {}; 191154 191388 191155 191389 "multivariant" = callPackage ··· 210014 210248 license = lib.licenses.bsd3; 210015 210249 }) {}; 210016 210250 210251 + "persistent-lens" = callPackage 210252 + ({ mkDerivation, base, lens, persistent }: 210253 + mkDerivation { 210254 + pname = "persistent-lens"; 210255 + version = "1.0.0"; 210256 + sha256 = "1pmk79m3p71sbcnzz27ji7305v4s8pbqghphl6nmkviswdy430xl"; 210257 + libraryHaskellDepends = [ base lens persistent ]; 210258 + description = "lens helpers for persistent"; 210259 + license = lib.licenses.mit; 210260 + }) {}; 210261 + 210017 210262 "persistent-map" = callPackage 210018 210263 ({ mkDerivation, base, binary, containers, directory, EdisonAPI 210019 210264 , EdisonCore, filepath, LRU, mtl, stm-io-hooks ··· 210160 210405 ]; 210161 210406 description = "Backend for the persistent library using MySQL database server"; 210162 210407 license = lib.licenses.mit; 210408 + }) {}; 210409 + 210410 + "persistent-mysql_2_13_0_3" = callPackage 210411 + ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit 210412 + , containers, fast-logger, hspec, http-api-data, HUnit 210413 + , monad-logger, mysql, mysql-simple, path-pieces, persistent 210414 + , persistent-qq, persistent-test, QuickCheck, quickcheck-instances 210415 + , resource-pool, resourcet, text, time, transformers, unliftio-core 210416 + }: 210417 + mkDerivation { 210418 + pname = "persistent-mysql"; 210419 + version = "2.13.0.3"; 210420 + sha256 = "0z4dpysridkssq3gmnh65mxa2acs1r7mhcbnsfgqk5gzqyzhfxr3"; 210421 + libraryHaskellDepends = [ 210422 + aeson base blaze-builder bytestring conduit containers monad-logger 210423 + mysql mysql-simple persistent resource-pool resourcet text 210424 + transformers unliftio-core 210425 + ]; 210426 + testHaskellDepends = [ 210427 + aeson base bytestring containers fast-logger hspec http-api-data 210428 + HUnit monad-logger mysql path-pieces persistent persistent-qq 210429 + persistent-test QuickCheck quickcheck-instances resourcet text time 210430 + transformers unliftio-core 210431 + ]; 210432 + description = "Backend for the persistent library using MySQL database server"; 210433 + license = lib.licenses.mit; 210434 + hydraPlatforms = lib.platforms.none; 210163 210435 }) {}; 210164 210436 210165 210437 "persistent-mysql-haskell" = callPackage ··· 210282 210554 ]; 210283 210555 description = "Backend for the persistent library using postgresql"; 210284 210556 license = lib.licenses.mit; 210557 + }) {}; 210558 + 210559 + "persistent-postgresql_2_13_3_0" = callPackage 210560 + ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring 210561 + , conduit, containers, fast-logger, hspec, hspec-expectations 210562 + , hspec-expectations-lifted, http-api-data, HUnit, monad-logger 210563 + , mtl, path-pieces, persistent, persistent-qq, persistent-test 210564 + , postgresql-libpq, postgresql-simple, QuickCheck 210565 + , quickcheck-instances, resource-pool, resourcet 210566 + , string-conversions, text, time, transformers, unliftio 210567 + , unliftio-core, unordered-containers, vector 210568 + }: 210569 + mkDerivation { 210570 + pname = "persistent-postgresql"; 210571 + version = "2.13.3.0"; 210572 + sha256 = "08br76dk1ilci5428z351n4ykvgazhbf9r8ny6kx95x5p7nifx0i"; 210573 + isLibrary = true; 210574 + isExecutable = true; 210575 + libraryHaskellDepends = [ 210576 + aeson attoparsec base blaze-builder bytestring conduit containers 210577 + monad-logger mtl persistent postgresql-libpq postgresql-simple 210578 + resource-pool resourcet string-conversions text time transformers 210579 + unliftio-core 210580 + ]; 210581 + testHaskellDepends = [ 210582 + aeson base bytestring containers fast-logger hspec 210583 + hspec-expectations hspec-expectations-lifted http-api-data HUnit 210584 + monad-logger path-pieces persistent persistent-qq persistent-test 210585 + QuickCheck quickcheck-instances resourcet text time transformers 210586 + unliftio unliftio-core unordered-containers vector 210587 + ]; 210588 + description = "Backend for the persistent library using postgresql"; 210589 + license = lib.licenses.mit; 210590 + hydraPlatforms = lib.platforms.none; 210285 210591 }) {}; 210286 210592 210287 210593 "persistent-postgresql-streaming" = callPackage ··· 223039 223345 license = lib.licenses.bsd3; 223040 223346 }) {}; 223041 223347 223348 + "ptera" = callPackage 223349 + ({ mkDerivation, base, Cabal, cabal-doctest, containers, doctest 223350 + , enummapset-th, hspec, hspec-discover, membership, ptera-core 223351 + , QuickCheck, unordered-containers 223352 + }: 223353 + mkDerivation { 223354 + pname = "ptera"; 223355 + version = "0.1.0.0"; 223356 + sha256 = "1bcbv740rvhibmkvyp097nm1f07ira8i9anq4m3vd6gp96mbin48"; 223357 + setupHaskellDepends = [ base Cabal cabal-doctest ]; 223358 + libraryHaskellDepends = [ 223359 + base containers enummapset-th membership ptera-core 223360 + unordered-containers 223361 + ]; 223362 + testHaskellDepends = [ 223363 + base containers doctest enummapset-th hspec membership ptera-core 223364 + QuickCheck unordered-containers 223365 + ]; 223366 + testToolDepends = [ hspec-discover ]; 223367 + description = "A parser generator"; 223368 + license = "(Apache-2.0 OR MPL-2.0)"; 223369 + }) {}; 223370 + 223371 + "ptera-core" = callPackage 223372 + ({ mkDerivation, array, base, Cabal, cabal-doctest, containers 223373 + , doctest, enummapset-th, hashable, hspec, hspec-discover 223374 + , membership, QuickCheck, transformers, unordered-containers 223375 + }: 223376 + mkDerivation { 223377 + pname = "ptera-core"; 223378 + version = "0.1.0.0"; 223379 + sha256 = "1bpgnd68c070i1azig6r0ck843hvxjcg17yhmy3nizm1bx4nppk1"; 223380 + setupHaskellDepends = [ base Cabal cabal-doctest ]; 223381 + libraryHaskellDepends = [ 223382 + array base containers enummapset-th hashable membership 223383 + transformers unordered-containers 223384 + ]; 223385 + testHaskellDepends = [ 223386 + array base containers doctest enummapset-th hashable hspec 223387 + membership QuickCheck transformers unordered-containers 223388 + ]; 223389 + testToolDepends = [ hspec-discover ]; 223390 + description = "A parser generator"; 223391 + license = "(Apache-2.0 OR MPL-2.0)"; 223392 + }) {}; 223393 + 223394 + "ptera-th" = callPackage 223395 + ({ mkDerivation, array, base, Cabal, cabal-doctest, containers 223396 + , doctest, enummapset-th, ghc-prim, hspec, hspec-discover 223397 + , membership, ptera, ptera-core, QuickCheck, template-haskell 223398 + , unordered-containers 223399 + }: 223400 + mkDerivation { 223401 + pname = "ptera-th"; 223402 + version = "0.1.0.0"; 223403 + sha256 = "1sbgyq5gf9fyam0gazjr1gc49fv8s9rsd8rkb9pbpfi258yzj7pr"; 223404 + setupHaskellDepends = [ base Cabal cabal-doctest ]; 223405 + libraryHaskellDepends = [ 223406 + array base containers enummapset-th ghc-prim membership ptera 223407 + ptera-core template-haskell unordered-containers 223408 + ]; 223409 + testHaskellDepends = [ 223410 + array base containers doctest enummapset-th ghc-prim hspec 223411 + membership ptera ptera-core QuickCheck template-haskell 223412 + unordered-containers 223413 + ]; 223414 + testToolDepends = [ hspec-discover ]; 223415 + description = "A parser generator"; 223416 + license = "(Apache-2.0 OR MPL-2.0)"; 223417 + }) {}; 223418 + 223042 223419 "pthread" = callPackage 223043 223420 ({ mkDerivation, base, generic-deriving, hspec, hspec-discover }: 223044 223421 mkDerivation { ··· 231780 232157 }: 231781 232158 mkDerivation { 231782 232159 pname = "regex-rure"; 231783 - version = "0.1.1.0"; 231784 - sha256 = "1ap1cpm82dv9q9w8y6cf0rp9f5zvspnql9zr35fknaxaskr86zgj"; 232160 + version = "0.1.2.0"; 232161 + sha256 = "1my3rmj2766bd00qg25wijgvw7ffk8fq965y2b97s5v00fjds33r"; 231785 232162 libraryHaskellDepends = [ base bytestring ]; 231786 232163 librarySystemDepends = [ rure ]; 231787 232164 libraryToolDepends = [ c2hs ]; ··· 233828 234205 }: 233829 234206 mkDerivation { 233830 234207 pname = "reqcatcher"; 233831 - version = "0.2.2.1"; 233832 - sha256 = "0xc8ffz46m3hn7v9vjslh5z7yzqcbyijqfk8wl629539nishgsl9"; 234208 + version = "0.2.2.2"; 234209 + sha256 = "12p2mb215n7f0smczr5cfxkd89blchyyp5dsl6yzfij1ykf0yr9x"; 233833 234210 libraryHaskellDepends = [ base http-types network text wai warp ]; 233834 234211 testHaskellDepends = [ 233835 234212 base http-client http-types HUnit lens tasty tasty-hunit wai wreq ··· 234893 235270 license = lib.licenses.bsd3; 234894 235271 }) {}; 234895 235272 234896 - "retry_0_9_0_0" = callPackage 235273 + "retry_0_9_1_0" = callPackage 234897 235274 ({ mkDerivation, base, exceptions, ghc-prim, hedgehog, HUnit, mtl 234898 235275 , random, stm, tasty, tasty-hedgehog, tasty-hunit, time 234899 235276 , transformers 234900 235277 }: 234901 235278 mkDerivation { 234902 235279 pname = "retry"; 234903 - version = "0.9.0.0"; 234904 - sha256 = "0n304r6vyx238558z62kz7nii8y58h2z4iyx54gbkxmz9dsck4ff"; 235280 + version = "0.9.1.0"; 235281 + sha256 = "1scrkd6bd061h8s4d7sjs21m2ydz2mxiw95gs72rliikh2k3cj7v"; 234905 235282 libraryHaskellDepends = [ 234906 235283 base exceptions ghc-prim random transformers 234907 235284 ]; ··· 240335 240712 hydraPlatforms = lib.platforms.none; 240336 240713 }) {}; 240337 240714 240715 + "scale" = callPackage 240716 + ({ mkDerivation, base, bitvec, bytestring, cereal, data-default 240717 + , generics-sop, hspec, hspec-contrib, hspec-discover 240718 + , hspec-expectations, memory, template-haskell, text, vector 240719 + }: 240720 + mkDerivation { 240721 + pname = "scale"; 240722 + version = "1.0.0.0"; 240723 + sha256 = "1c1khgy83402lqfqdvq5amf9pgn5a6m4m5zmqkkw6iw0wbjw7p3a"; 240724 + libraryHaskellDepends = [ 240725 + base bitvec bytestring cereal data-default generics-sop memory 240726 + template-haskell text vector 240727 + ]; 240728 + testHaskellDepends = [ 240729 + base bitvec bytestring cereal data-default generics-sop hspec 240730 + hspec-contrib hspec-discover hspec-expectations memory 240731 + template-haskell text vector 240732 + ]; 240733 + testToolDepends = [ hspec-discover ]; 240734 + description = "SCALE v2.0 codec for Haskell Web3 library."; 240735 + license = lib.licenses.asl20; 240736 + }) {}; 240737 + 240338 240738 "scaleimage" = callPackage 240339 240739 ({ mkDerivation, base, filepath, gd }: 240340 240740 mkDerivation { ··· 256813 257213 pname = "special-values"; 256814 257214 version = "0.1.0.0"; 256815 257215 sha256 = "1kkdw2c4d2hha99v9f89ahmifjxp7fxmxyfwq9a8xk6s0h9xs51w"; 256816 - revision = "1"; 256817 - editedCabalFile = "10pbx4px4kmg6nwb78bayi26dlzbzvji5zv9fa6f45rk19p2sdlc"; 257216 + revision = "2"; 257217 + editedCabalFile = "1vv5gydjd65jniifl3mnch8bzvpvdahi913gsa3kv5zijwhad699"; 256818 257218 libraryHaskellDepends = [ 256819 257219 base bytestring ieee754 scientific text 256820 257220 ]; ··· 262407 262807 }: 262408 262808 mkDerivation { 262409 262809 pname = "streamly-examples"; 262410 - version = "0.1.0"; 262411 - sha256 = "0ny22z33wwkg9bbziwcj77k6gb8lwj1v0y5z6mw8sw20k4ca93q3"; 262810 + version = "0.1.1"; 262811 + sha256 = "174283sarx0ccjzzxill9l06hi7g9jz76sxwlb4fyc03db5q027i"; 262412 262812 isLibrary = false; 262413 262813 isExecutable = true; 262414 262814 executableHaskellDepends = [ ··· 262457 262857 license = lib.licenses.bsd3; 262458 262858 }) {inherit (pkgs) lmdb;}; 262459 262859 262460 - "streamly-lmdb_0_3_0" = callPackage 262860 + "streamly-lmdb_0_4_0" = callPackage 262461 262861 ({ mkDerivation, async, base, bytestring, directory, lmdb 262462 262862 , QuickCheck, streamly, tasty, tasty-quickcheck, temporary 262463 262863 }: 262464 262864 mkDerivation { 262465 262865 pname = "streamly-lmdb"; 262466 - version = "0.3.0"; 262467 - sha256 = "1da87rbmh9sgffjy5367pzy1d80f7zlxhszi9sq87jfws4i20pk7"; 262866 + version = "0.4.0"; 262867 + sha256 = "10749fl4dgm89z1d6sas1ngwxkkfl385465yxnrhxcc63wz53p5d"; 262468 262868 libraryHaskellDepends = [ async base bytestring streamly ]; 262469 262869 librarySystemDepends = [ lmdb ]; 262470 262870 testHaskellDepends = [ ··· 269338 269738 pname = "tasty-hedgehog"; 269339 269739 version = "1.1.0.0"; 269340 269740 sha256 = "0cy49z8n124xh2ra2482vfy5if1n6d9lbdjma2zg1mxfj0k0zyfb"; 269341 - revision = "1"; 269342 - editedCabalFile = "0zn29qgsb5v4y7s4lrrhav9wqaz6pm97rcj1gl88qvvvi000jjbx"; 269741 + revision = "2"; 269742 + editedCabalFile = "08in0mli87szyx9lz2lcz3m1q0d3sxzzk5srzkkx4d10fgr6g6xv"; 269343 269743 libraryHaskellDepends = [ base hedgehog tagged tasty ]; 269344 269744 testHaskellDepends = [ 269345 269745 base hedgehog tasty tasty-expected-failure ··· 286119 286519 license = lib.licenses.mit; 286120 286520 }) {}; 286121 286521 286522 + "unliftio_0_2_20_1" = callPackage 286523 + ({ mkDerivation, async, base, bytestring, containers, deepseq 286524 + , directory, filepath, gauge, hspec, process, QuickCheck, stm, time 286525 + , transformers, unix, unliftio-core 286526 + }: 286527 + mkDerivation { 286528 + pname = "unliftio"; 286529 + version = "0.2.20.1"; 286530 + sha256 = "13fv7wfq7g1pilpk1vprbf2mbdj7qfm2y9v8glwr6dqyswv8z9dn"; 286531 + libraryHaskellDepends = [ 286532 + async base bytestring deepseq directory filepath process stm time 286533 + transformers unix unliftio-core 286534 + ]; 286535 + testHaskellDepends = [ 286536 + async base bytestring containers deepseq directory filepath hspec 286537 + process QuickCheck stm time transformers unix unliftio-core 286538 + ]; 286539 + benchmarkHaskellDepends = [ 286540 + async base bytestring deepseq directory filepath gauge process stm 286541 + time transformers unix unliftio-core 286542 + ]; 286543 + description = "The MonadUnliftIO typeclass for unlifting monads to IO (batteries included)"; 286544 + license = lib.licenses.mit; 286545 + hydraPlatforms = lib.platforms.none; 286546 + }) {}; 286547 + 286122 286548 "unliftio-core" = callPackage 286123 286549 ({ mkDerivation, base, transformers }: 286124 286550 mkDerivation { ··· 294499 294925 }) {}; 294500 294926 294501 294927 "web3" = callPackage 294502 - ({ mkDerivation, aeson, async, attoparsec, base, base58string 294503 - , basement, bitvec, bytestring, cereal, cryptonite, data-default 294504 - , errors, exceptions, generics-sop, hspec, hspec-contrib 294505 - , hspec-discover, hspec-expectations, http-client, http-client-tls 294506 - , http-media, http-types, machines, memory, microlens 294507 - , microlens-aeson, microlens-mtl, microlens-th, mtl, network 294508 - , OneTuple, parsec, random, relapse, servant, servant-client, split 294509 - , stm, tagged, tar, template-haskell, text, time, transformers 294510 - , unordered-containers, uuid-types, vector, vinyl, websockets 294928 + ({ mkDerivation, base, web3-ethereum, web3-polkadot, web3-provider 294511 294929 }: 294512 294930 mkDerivation { 294513 294931 pname = "web3"; 294514 - version = "0.9.1.0"; 294515 - sha256 = "12nx9hgwx61yj44iym7na9jxf05jry3aa82j2s8l5rpw3qdv7dis"; 294932 + version = "1.0.0.0"; 294933 + sha256 = "0bnamwvdxl3i1p8bflnhaxxpn0bqcnf174gwplqjkxdc9pzfhiig"; 294934 + libraryHaskellDepends = [ 294935 + base web3-ethereum web3-polkadot web3-provider 294936 + ]; 294937 + description = "Haskell Web3 library"; 294938 + license = lib.licenses.asl20; 294939 + hydraPlatforms = lib.platforms.none; 294940 + }) {}; 294941 + 294942 + "web3-bignum" = callPackage 294943 + ({ mkDerivation, base, cereal, hspec, hspec-contrib, hspec-discover 294944 + , hspec-expectations, memory, memory-hexstring, scale, wide-word 294945 + }: 294946 + mkDerivation { 294947 + pname = "web3-bignum"; 294948 + version = "1.0.0.0"; 294949 + sha256 = "140qv8y6b63by81z0k5by8vqr7x0gc106a67r35qbhdfmbhv71n0"; 294516 294950 libraryHaskellDepends = [ 294517 - aeson async attoparsec base base58string basement bitvec bytestring 294518 - cereal cryptonite data-default errors exceptions generics-sop hspec 294519 - http-client http-client-tls http-media http-types machines memory 294520 - microlens microlens-aeson microlens-mtl microlens-th mtl network 294521 - OneTuple parsec relapse servant servant-client tagged tar 294522 - template-haskell text transformers unordered-containers uuid-types 294523 - vector vinyl websockets 294951 + base cereal memory memory-hexstring scale wide-word 294524 294952 ]; 294525 294953 testHaskellDepends = [ 294526 - aeson async attoparsec base base58string basement bitvec bytestring 294527 - cereal cryptonite data-default errors exceptions generics-sop hspec 294528 - hspec-contrib hspec-discover hspec-expectations http-client 294529 - http-client-tls http-media http-types machines memory microlens 294530 - microlens-aeson microlens-mtl microlens-th mtl network OneTuple 294531 - parsec random relapse servant servant-client split stm tagged tar 294532 - template-haskell text time transformers unordered-containers 294533 - uuid-types vector vinyl websockets 294954 + base cereal hspec hspec-contrib hspec-discover hspec-expectations 294955 + memory memory-hexstring scale wide-word 294534 294956 ]; 294535 294957 testToolDepends = [ hspec-discover ]; 294536 - description = "Web3 API for Haskell"; 294537 - license = lib.licenses.bsd3; 294958 + description = "Fixed size big integers for Haskell Web3 library"; 294959 + license = lib.licenses.asl20; 294960 + }) {}; 294961 + 294962 + "web3-crypto" = callPackage 294963 + ({ mkDerivation, aeson, base, bytestring, containers, cryptonite 294964 + , hspec, hspec-contrib, hspec-discover, hspec-expectations, memory 294965 + , memory-hexstring, text, uuid-types, vector 294966 + }: 294967 + mkDerivation { 294968 + pname = "web3-crypto"; 294969 + version = "1.0.0.0"; 294970 + sha256 = "16ygvnkxcalh7a0h7l1bj5gyir79gihcwzzqk31qibvd1r17mwd6"; 294971 + libraryHaskellDepends = [ 294972 + aeson base bytestring containers cryptonite memory memory-hexstring 294973 + text uuid-types vector 294974 + ]; 294975 + testHaskellDepends = [ 294976 + aeson base bytestring containers cryptonite hspec hspec-contrib 294977 + hspec-discover hspec-expectations memory memory-hexstring text 294978 + uuid-types vector 294979 + ]; 294980 + testToolDepends = [ hspec-discover ]; 294981 + description = "Cryptograhical primitives for Haskell Web3 library"; 294982 + license = lib.licenses.asl20; 294983 + }) {}; 294984 + 294985 + "web3-ethereum" = callPackage 294986 + ({ mkDerivation, aeson, base, bytestring, data-default, exceptions 294987 + , generics-sop, hspec, hspec-contrib, hspec-discover 294988 + , hspec-expectations, jsonrpc-tinyclient, machines, memory 294989 + , memory-hexstring, microlens, microlens-aeson, mtl, OneTuple 294990 + , relapse, tagged, template-haskell, text, transformers, vinyl 294991 + , web3-crypto, web3-solidity 294992 + }: 294993 + mkDerivation { 294994 + pname = "web3-ethereum"; 294995 + version = "1.0.0.0"; 294996 + sha256 = "1vsvxhl6w6hjiv6b61sn8f2bnj6p55b4qyvblrfpk60k7pqq774c"; 294997 + libraryHaskellDepends = [ 294998 + aeson base bytestring data-default exceptions generics-sop 294999 + jsonrpc-tinyclient machines memory memory-hexstring microlens 295000 + microlens-aeson mtl OneTuple relapse tagged template-haskell text 295001 + transformers vinyl web3-crypto web3-solidity 295002 + ]; 295003 + testHaskellDepends = [ 295004 + aeson base bytestring data-default exceptions generics-sop hspec 295005 + hspec-contrib hspec-discover hspec-expectations jsonrpc-tinyclient 295006 + machines memory memory-hexstring microlens microlens-aeson mtl 295007 + OneTuple relapse tagged template-haskell text transformers vinyl 295008 + web3-crypto web3-solidity 295009 + ]; 295010 + testToolDepends = [ hspec-discover ]; 295011 + description = "Ethereum support for Haskell Web3 library"; 295012 + license = lib.licenses.asl20; 294538 295013 hydraPlatforms = lib.platforms.none; 295014 + }) {}; 295015 + 295016 + "web3-ipfs" = callPackage 295017 + ({ mkDerivation, aeson, base, bytestring, http-client, http-media 295018 + , http-types, mtl, servant, servant-client, tar, text 295019 + , unordered-containers 295020 + }: 295021 + mkDerivation { 295022 + pname = "web3-ipfs"; 295023 + version = "1.0.0.0"; 295024 + sha256 = "0m6rqk5vd53gl7mykwzzqblhgdqrjzjyqb5mqkagb1z0llwqxafg"; 295025 + libraryHaskellDepends = [ 295026 + aeson base bytestring http-client http-media http-types mtl servant 295027 + servant-client tar text unordered-containers 295028 + ]; 295029 + description = "IPFS support for Haskell Web3 library"; 295030 + license = lib.licenses.asl20; 295031 + }) {}; 295032 + 295033 + "web3-polkadot" = callPackage 295034 + ({ mkDerivation, aeson, animalcase, base, base58-bytestring 295035 + , bytestring, containers, cryptonite, generics-sop, hspec 295036 + , hspec-contrib, hspec-discover, hspec-expectations 295037 + , hspec-expectations-json, jsonrpc-tinyclient, memory 295038 + , memory-hexstring, microlens, microlens-mtl, microlens-th, mtl 295039 + , parsec, scale, text, web3-bignum, web3-crypto 295040 + }: 295041 + mkDerivation { 295042 + pname = "web3-polkadot"; 295043 + version = "1.0.0.0"; 295044 + sha256 = "0sx9lj7px6m5ag4bk4imllh4bmy7kfgkfy1zb9hqjkdmjwn2i2w5"; 295045 + libraryHaskellDepends = [ 295046 + aeson animalcase base base58-bytestring bytestring containers 295047 + cryptonite generics-sop jsonrpc-tinyclient memory memory-hexstring 295048 + microlens microlens-mtl microlens-th mtl parsec scale text 295049 + web3-bignum web3-crypto 295050 + ]; 295051 + testHaskellDepends = [ 295052 + aeson animalcase base base58-bytestring bytestring containers 295053 + cryptonite generics-sop hspec hspec-contrib hspec-discover 295054 + hspec-expectations hspec-expectations-json jsonrpc-tinyclient 295055 + memory memory-hexstring microlens microlens-mtl microlens-th mtl 295056 + parsec scale text web3-bignum web3-crypto 295057 + ]; 295058 + testToolDepends = [ hspec-discover ]; 295059 + description = "Polkadot support for Haskell Web3 library"; 295060 + license = lib.licenses.asl20; 295061 + hydraPlatforms = lib.platforms.none; 295062 + broken = true; 295063 + }) {}; 295064 + 295065 + "web3-provider" = callPackage 295066 + ({ mkDerivation, async, base, data-default, exceptions, http-client 295067 + , jsonrpc-tinyclient, mtl, network, text, transformers, websockets 295068 + }: 295069 + mkDerivation { 295070 + pname = "web3-provider"; 295071 + version = "1.0.0.0"; 295072 + sha256 = "03c892xj7yxwbb4r1vpqzwgsf4fyk9389rqivpr6bwklnx9230ic"; 295073 + libraryHaskellDepends = [ 295074 + async base data-default exceptions http-client jsonrpc-tinyclient 295075 + mtl network text transformers websockets 295076 + ]; 295077 + description = "Node connection provider for Haskell Web3 library"; 295078 + license = lib.licenses.asl20; 295079 + }) {}; 295080 + 295081 + "web3-solidity" = callPackage 295082 + ({ mkDerivation, aeson, base, basement, bytestring, cereal 295083 + , data-default, generics-sop, hspec, hspec-contrib, hspec-discover 295084 + , hspec-expectations, memory, memory-hexstring, microlens, OneTuple 295085 + , parsec, tagged, template-haskell, text, web3-crypto 295086 + }: 295087 + mkDerivation { 295088 + pname = "web3-solidity"; 295089 + version = "1.0.0.0"; 295090 + sha256 = "1n5jf9vdxps8sxcaa3k2a4m3qn5w3kphvvn7f4jy0dh0zkr7i5nm"; 295091 + libraryHaskellDepends = [ 295092 + aeson base basement bytestring cereal data-default generics-sop 295093 + memory memory-hexstring microlens OneTuple parsec tagged 295094 + template-haskell text web3-crypto 295095 + ]; 295096 + testHaskellDepends = [ 295097 + aeson base basement bytestring cereal data-default generics-sop 295098 + hspec hspec-contrib hspec-discover hspec-expectations memory 295099 + memory-hexstring microlens OneTuple parsec tagged template-haskell 295100 + text web3-crypto 295101 + ]; 295102 + testToolDepends = [ hspec-discover ]; 295103 + description = "Solidity language for Haskell Web3 library"; 295104 + license = lib.licenses.asl20; 294539 295105 }) {}; 294540 295106 294541 295107 "webapi" = callPackage
+4
pkgs/top-level/haskell-packages.nix
··· 12 12 "ghcjs810" 13 13 "integer-simple" 14 14 "native-bignum" 15 + "ghc902" 16 + "ghc921" 15 17 "ghcHEAD" 16 18 ]; 17 19 18 20 nativeBignumIncludes = [ 21 + "ghc902" 22 + "ghc921" 19 23 "ghcHEAD" 20 24 ]; 21 25
+2 -2
pkgs/top-level/release-haskell.nix
··· 398 398 jobs.pkgsMusl.haskell.compiler.ghc921 399 399 jobs.pkgsMusl.haskell.compiler.ghcHEAD 400 400 jobs.pkgsMusl.haskell.compiler.integer-simple.ghc8107 401 - jobs.pkgsMusl.haskell.compiler.integer-simple.ghc902 402 - jobs.pkgsMusl.haskell.compiler.integer-simple.ghc921 401 + jobs.pkgsMusl.haskell.compiler.native-bignum.ghc902 402 + jobs.pkgsMusl.haskell.compiler.native-bignum.ghc921 403 403 jobs.pkgsMusl.haskell.compiler.native-bignum.ghcHEAD 404 404 ]; 405 405 };