Source: haskell-fp-ieee
Maintainer: Debian Haskell Group <pkg-haskell-maintainers@lists.alioth.debian.org>
Uploaders: Scott Talbert <swt@techie.net>
Priority: optional
Section: haskell
Rules-Requires-Root: no
Build-Depends: debhelper-compat (= 13),
 haskell-devscripts-minimal | haskell-devscripts (>= 0.16.42),
 dh-sequence-haskell,
 ghc,
 ghc-prof,
 libghc-doctest-dev (>= 0.22.2) <!nocheck>,
 libghc-doctest-dev (<< 0.25) <!nocheck>,
 libghc-doctest-prof <!nocheck>,
 libghc-hspec-dev (>= 2.11.7) <!nocheck>,
 libghc-hspec-dev (<< 2.12) <!nocheck>,
 libghc-hspec-prof,
 libghc-hspec-core-dev (>= 2.11.7) <!nocheck>,
 libghc-hspec-core-dev (<< 2.12) <!nocheck>,
 libghc-hspec-core-prof,
 libghc-integer-logarithms-dev (>= 1),
 libghc-integer-logarithms-dev (<< 1.1),
 libghc-integer-logarithms-prof,
 libghc-quickcheck2-dev (>= 2.14.3) <!nocheck>,
 libghc-quickcheck2-dev (<< 2.18) <!nocheck>,
 libghc-quickcheck2-prof <!nocheck>,
 libghc-random-dev (>= 1.2.1.1) <!nocheck>,
 libghc-random-dev (<< 1.4) <!nocheck>,
 libghc-random-prof,
Build-Depends-Indep: ghc-doc,
 libghc-integer-logarithms-doc,
Standards-Version: 4.7.4
Homepage: https://github.com/minoki/haskell-floating-point#readme
Vcs-Browser: https://salsa.debian.org/haskell-team/DHG_packages/tree/master/p/haskell-fp-ieee
Vcs-Git: https://salsa.debian.org/haskell-team/DHG_packages.git [p/haskell-fp-ieee]
Description: IEEE 754-2019 compliant operations
 This library provides IEEE 754-compliant operations, including
  * fusedMultiplyAdd
  * correctly-rounding versions of fromInteger
  * realFloatToFrac, which correctly handles signed zeros, infinities, and NaNs
    (unlike realToFrac).
 .
 Some operations (e.g. fusedMultiplyAdd) can make use of the native instruction
 in the architecture via C FFI, or GHC 9.8's FMA primitives.
 .
 For non-native targets, "Pure Haskell" mode is supported via a package flag.
 .
 Most operations require only RealFloat constraint, but RealFloatNaN is needed
 by some operations that access the sign and payload of NaNs.

Package: libghc-fp-ieee-dev
Architecture: any
Depends: ${haskell:Depends},
 ${misc:Depends},
 ${shlibs:Depends},
Recommends: ${haskell:Recommends},
Suggests: ${haskell:Suggests},
Conflicts: ${haskell:Conflicts},
Provides: ${haskell:Provides},
Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
 ${haskell:LongDescription}
 .
 ${haskell:Blurb}

Package: libghc-fp-ieee-prof
Architecture: any
Depends: ${haskell:Depends},
 ${misc:Depends},
Recommends: ${haskell:Recommends},
Suggests: ${haskell:Suggests},
Conflicts: ${haskell:Conflicts},
Provides: ${haskell:Provides},
Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
 ${haskell:LongDescription}
 .
 ${haskell:Blurb}

Package: libghc-fp-ieee-doc
Architecture: all
Section: doc
Depends: ${haskell:Depends},
 ${misc:Depends},
Recommends: ${haskell:Recommends},
Suggests: ${haskell:Suggests},
Conflicts: ${haskell:Conflicts},
Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
 ${haskell:LongDescription}
 .
 ${haskell:Blurb}
