Compare commits

...

45 Commits
f22 ... rawhide

Author SHA1 Message Date
Jens Petersen
1b2e58a1bd Convert to %autorelease and %autochangelog
[skip changelog]
2023-02-16 13:39:39 +08:00
Jens Petersen
110dbf3323 refresh to cabal-rpm-2.1.0 with SPDX migration 2023-02-16 12:45:38 +08:00
Fedora Release Engineering
9e57afce7a Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 05:44:05 +00:00
Jens Petersen
cedd7a3b02 bump release 2022-06-18 01:16:44 +08:00
Jens Petersen
0c0dbc9c18 revise .cabal 2022-06-18 00:21:41 +08:00
Fedora Release Engineering
9718df9e46 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 05:28:36 +00:00
Jens Petersen
e5594bcb7b update to 0.3.7.0 2021-08-05 21:49:33 +08:00
Jens Petersen
78da085887 refresh to cabal-rpm-2.0.9 2021-08-05 00:09:51 +08:00
Fedora Release Engineering
d462c6032f - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 01:11:44 +00:00
Fedora Release Engineering
e1a2134d59 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 07:40:53 +00:00
Fedora Release Engineering
f38af98c8e - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 01:25:38 +00:00
Fedora Release Engineering
39c4f7526c - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 19:36:42 +00:00
Jens Petersen
634e83785f bump release 2020-07-17 18:34:48 +08:00
Jens Petersen
08e2299ef7 refresh to cabal-rpm-2.0.6 2020-06-19 16:56:42 +08:00
Jens Petersen
fa1e2b4489 refresh to cabal-rpm-2.0.5 2020-06-04 19:28:05 +08:00
Jens Petersen
868e699ec7 refresh to cabal-rpm-2.0.2 2020-02-08 22:51:51 +08:00
Fedora Release Engineering
4c0f52e4d6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 21:18:53 +00:00
Jens Petersen
44cac28810 BR prof for lib and static for executable 2019-08-05 18:31:33 +08:00
Jens Petersen
d5bfed786a cabal-rpm-1.0.0: add doc and prof subpkgs 2019-08-02 06:04:21 +05:30
Fedora Release Engineering
b323c3e099 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 02:56:46 +00:00
Jens Petersen
91a3f5e626 refresh to cabal-rpm-0.13 2019-02-17 22:46:57 +08:00
Fedora Release Engineering
0c06574575 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 21:57:33 +00:00
Jens Petersen
f12f1288b8 update to 0.3.6.2 2018-07-28 08:27:57 +09:00
Fedora Release Engineering
e1bb7f85a4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 02:05:45 +00:00
Fedora Release Engineering
a6c0daab22 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 12:05:25 +00:00
Jens Petersen
edf98f4daf drop ldconfig scriptlets 2018-02-04 01:03:20 +09:00
Jens Petersen
4d5493c9b9 update to 0.3.5.2 2018-01-24 15:49:19 +01:00
Jens Petersen
c5616d63f4 refresh to cabal-rpm-0.12.1 2018-01-24 14:11:54 +01:00
Jens Petersen
85a506d5b4 integer-logarithms is now packaged 2017-11-21 07:38:34 +05:30
Jens Petersen
58b57e43b0 no longer need %ghc_fix_rpath 2017-11-15 11:49:56 +09:00
Fedora Release Engineering
8cd2f9d953 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 21:30:58 +00:00
Fedora Release Engineering
72ee4d0db2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 09:55:10 +00:00
Jens Petersen
0d2842d109 fix rpaths 2017-02-25 13:16:06 +09:00
Jens Petersen
90a7155f5e use %subpkgs 2017-02-25 13:05:28 +09:00
Jens Petersen
6f04d0eaa4 need ghc-rpm-macros-extra 2017-02-25 10:37:43 +09:00
Jens Petersen
a7e2e85118 add integer-logarithms 2017-02-25 10:24:28 +09:00
Jens Petersen
7fe6a013a6 update to 0.3.4.10 subpackaging integer-logarithms 2017-02-22 00:37:12 +09:00
Fedora Release Engineering
89efa4adc2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 10:48:16 +00:00
Jens Petersen
8006ddbf72 no longer remove license; use cabal_test 2016-09-27 19:15:49 +09:00
Jens Petersen
7d27622b3a update to 0.3.4.7 2016-06-26 17:30:40 +09:00
Jens Petersen
347551cfb8 update to 0.3.3.8
This reverts commit c5959d28ad.
2016-06-07 11:26:40 +09:00
Dennis Gilmore
06ad19a434 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 21:43:12 +00:00
Jens Petersen
c5959d28ad Reverting "update to 0.3.3.8"
This reverts commit 1e86c63116.
2016-02-02 00:25:33 +09:00
Jens Petersen
1e86c63116 update to 0.3.3.8 2015-09-17 18:20:46 +09:00
Dennis Gilmore
883ff3d9ac - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 07:57:23 +00:00
5 changed files with 366 additions and 43 deletions

7
.gitignore vendored
View File

@ -1,3 +1,10 @@
/scientific-0.2.0.2.tar.gz /scientific-0.2.0.2.tar.gz
/scientific-0.3.2.1.tar.gz /scientific-0.3.2.1.tar.gz
/scientific-0.3.3.1.tar.gz /scientific-0.3.3.1.tar.gz
/scientific-0.3.3.8.tar.gz
/scientific-0.3.4.7.tar.gz
/scientific-0.3.4.10.tar.gz
/integer-logarithms-1.0.1.tar.gz
/scientific-0.3.5.2.tar.gz
/scientific-0.3.6.2.tar.gz
/scientific-0.3.7.0.tar.gz

100
changelog Normal file
View File

@ -0,0 +1,100 @@
* Thu Feb 16 2023 Jens Petersen <petersen@redhat.com> - 0.3.7.0-5
- refresh to cabal-rpm-2.1.0 with SPDX migration
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.7.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jun 17 2022 Jens Petersen <petersen@redhat.com> - 0.3.7.0-3
- rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.7.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Aug 5 2021 Jens Petersen <petersen@redhat.com> - 0.3.7.0-1
- update to 0.3.7.0
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.2-11
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.2-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.2-9
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.2-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jul 17 2020 Jens Petersen <petersen@redhat.com> - 0.3.6.2-7
- refresh to cabal-rpm-2.0.6
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.2-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Aug 02 2019 Jens Petersen <petersen@redhat.com> - 0.3.6.2-5
- add doc and prof subpackages (cabal-rpm-1.0.0)
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 17 2019 Jens Petersen <petersen@redhat.com> - 0.3.6.2-3
- refresh to cabal-rpm-0.13
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.6.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sun Jul 22 2018 Jens Petersen <petersen@redhat.com> - 0.3.6.2-1
- update to 0.3.6.2
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.5.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.5.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Wed Jan 24 2018 Jens Petersen <petersen@redhat.com> - 0.3.5.2-1
- update to 0.3.5.2
* Tue Nov 21 2017 Jens Petersen <petersen@redhat.com> - 0.3.4.10-4
- integer-logarithms is now packaged
- update to cabal-rpm-0.12 packaging
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.4.10-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.4.10-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Tue Feb 21 2017 Jens Petersen <petersen@redhat.com> - 0.3.4.10-1
- update to 0.3.4.10
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.4.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Sun Jun 26 2016 Jens Petersen <petersen@redhat.com> - 0.3.4.7-1
- update to 0.3.4.7
* Tue Jun 7 2016 Jens Petersen <petersen@redhat.com> - 0.3.3.8-1
- update to 0.3.3.8
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.3.3.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.3.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Wed Oct 1 2014 Ricky Elrod <relrod@redhat.com> - 0.3.3.1-1
- Latest upstream version.
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.2.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.2.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Thu May 22 2014 Ricky Elrod <relrod@redhat.com> - 0.3.2.1-1
- Bump to 0.3.2.1
* Sat Mar 15 2014 Fedora Haskell SIG <haskell@lists.fedoraproject.org> - 0.2.0.2-1
- spec file generated by cabal-rpm-0.8.10

View File

@ -1,89 +1,136 @@
# https://fedoraproject.org/wiki/Packaging:Haskell # generated by cabal-rpm-2.1.0
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
%global pkg_name scientific %global pkg_name scientific
%global pkgver %{pkg_name}-%{version}
# testsuite missing deps: tasty-smallcheck
Name: ghc-%{pkg_name} Name: ghc-%{pkg_name}
Version: 0.3.3.1 Version: 0.3.7.0
Release: 1%{?dist} Release: %autorelease
Summary: Arbitrary-precision floating-point numbers represented using scientific notation Summary: Numbers represented using scientific notation
License: BSD License: BSD-3-Clause
URL: http://hackage.haskell.org/package/%{pkg_name} Url: https://hackage.haskell.org/package/%{pkg_name}
Source0: http://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz # Begin cabal-rpm sources:
Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
# End cabal-rpm sources
# Begin cabal-rpm deps:
BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-rpm-macros BuildRequires: ghc-rpm-macros
# Begin cabal-rpm deps: BuildRequires: ghc-base-devel
BuildRequires: ghc-array-devel BuildRequires: ghc-binary-devel
BuildRequires: ghc-bytestring-devel BuildRequires: ghc-bytestring-devel
BuildRequires: ghc-containers-devel
BuildRequires: ghc-deepseq-devel BuildRequires: ghc-deepseq-devel
BuildRequires: ghc-hashable-devel BuildRequires: ghc-hashable-devel
BuildRequires: ghc-integer-logarithms-devel
BuildRequires: ghc-primitive-devel
BuildRequires: ghc-template-haskell-devel
BuildRequires: ghc-text-devel BuildRequires: ghc-text-devel
%if %{with ghc_prof}
BuildRequires: ghc-base-prof
BuildRequires: ghc-binary-prof
BuildRequires: ghc-bytestring-prof
BuildRequires: ghc-containers-prof
BuildRequires: ghc-deepseq-prof
BuildRequires: ghc-hashable-prof
BuildRequires: ghc-integer-logarithms-prof
BuildRequires: ghc-primitive-prof
BuildRequires: ghc-template-haskell-prof
BuildRequires: ghc-text-prof
%endif
# End cabal-rpm deps # End cabal-rpm deps
%description %description
A 'Scientific' number is an arbitrary-precision floating-point number 'Data.Scientific' provides a space efficient and arbitrary precision scientific
represented using scientific notation. number type.
A scientific number with coefficient 'c' and base10Exponent 'e' corresponds A 'Scientific' number is represented with coefficient 'c' and
to the 'Fractional' number: 'fromInteger c * 10 ^^ e' base10Exponent 'e' and corresponds to the 'Fractional' number:
'fromInteger c * 10 ^^ e'
Its primary use-case is to serve as the target of parsing floating point The main application of 'Scientific' is to be used as the target of parsing
numbers. Since the textual representation of floating point numbers use arbitrary precision numbers coming from an untrusted source.
scientific notation they can be efficiently parsed to a 'Scientific' number.
%package devel %package devel
Summary: Haskell %{pkg_name} library development files Summary: Haskell %{pkg_name} library development files
Provides: %{name}-static = %{version}-%{release} Provides: %{name}-static = %{version}-%{release}
Provides: %{name}-static%{?_isa} = %{version}-%{release}
%if %{defined ghc_version}
Requires: ghc-compiler = %{ghc_version} Requires: ghc-compiler = %{ghc_version}
Requires(post): ghc-compiler = %{ghc_version} %endif
Requires(postun): ghc-compiler = %{ghc_version}
Requires: %{name}%{?_isa} = %{version}-%{release} Requires: %{name}%{?_isa} = %{version}-%{release}
%description devel %description devel
This package provides the Haskell %{pkg_name} library development files. This package provides the Haskell %{pkg_name} library development files.
%if %{with haddock}
%package doc
Summary: Haskell %{pkg_name} library documentation
BuildArch: noarch
Requires: ghc-filesystem
%description doc
This package provides the Haskell %{pkg_name} library documentation.
%endif
%if %{with ghc_prof}
%package prof
Summary: Haskell %{pkg_name} profiling library
Requires: %{name}-devel%{?_isa} = %{version}-%{release}
Supplements: (%{name}-devel and ghc-prof)
%description prof
This package provides the Haskell %{pkg_name} profiling library.
%endif
%prep %prep
%setup -q -n %{pkg_name}-%{version} # Begin cabal-rpm setup:
%setup -q -n %{pkgver}
cp -bp %{SOURCE1} %{pkg_name}.cabal
# End cabal-rpm setup
%build %build
# Begin cabal-rpm build:
%ghc_lib_build %ghc_lib_build
# End cabal-rpm build
%install %install
# Begin cabal-rpm install
%ghc_lib_install %ghc_lib_install
# End cabal-rpm install
%post devel
%ghc_pkg_recache
%postun devel
%ghc_pkg_recache
%files -f %{name}.files %files -f %{name}.files
%doc LICENSE # Begin cabal-rpm files:
%license LICENSE
# End cabal-rpm files
%files devel -f %{name}-devel.files %files devel -f %{name}-devel.files
%doc changelog
%if %{with haddock}
%files doc -f %{name}-doc.files
%license LICENSE
%endif
%if %{with ghc_prof}
%files prof -f %{name}-prof.files
%endif
%changelog %changelog
* Wed Oct 1 2014 Ricky Elrod <relrod@redhat.com> - 0.3.3.1-1 %autochangelog
- Latest upstream version.
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.2.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.2.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Thu May 22 2014 Ricky Elrod <relrod@redhat.com> - 0.3.2.1-1
- Bump to 0.3.2.1
* Sat Mar 15 2014 Fedora Haskell SIG <haskell@lists.fedoraproject.org> - 0.2.0.2-1
- spec file generated by cabal-rpm-0.8.10

169
scientific-0.3.7.0.cabal Normal file
View File

@ -0,0 +1,169 @@
name: scientific
version: 0.3.7.0
x-revision: 3
synopsis: Numbers represented using scientific notation
description:
"Data.Scientific" provides the number type 'Scientific'. Scientific numbers are
arbitrary precision and space efficient. They are represented using
<http://en.wikipedia.org/wiki/Scientific_notation scientific notation>.
The implementation uses a coefficient @c :: 'Integer'@ and a base-10 exponent
@e :: 'Int'@. A scientific number corresponds to the
'Fractional' number: @'fromInteger' c * 10 '^^' e@.
.
Note that since we're using an 'Int' to represent the exponent these numbers
aren't truly arbitrary precision. I intend to change the type of the exponent
to 'Integer' in a future release.
.
The main application of 'Scientific' is to be used as the target of parsing
arbitrary precision numbers coming from an untrusted source. The advantages
over using 'Rational' for this are that:
.
* A 'Scientific' is more efficient to construct. Rational numbers need to be
constructed using '%' which has to compute the 'gcd' of the 'numerator' and
'denominator'.
.
* 'Scientific' is safe against numbers with huge exponents. For example:
@1e1000000000 :: 'Rational'@ will fill up all space and crash your
program. Scientific works as expected:
.
>>> read "1e1000000000" :: Scientific
1.0e1000000000
.
* Also, the space usage of converting scientific numbers with huge exponents to
@'Integral's@ (like: 'Int') or @'RealFloat's@ (like: 'Double' or 'Float')
will always be bounded by the target type.
homepage: https://github.com/basvandijk/scientific
bug-reports: https://github.com/basvandijk/scientific/issues
license: BSD3
license-file: LICENSE
author: Bas van Dijk
maintainer: Bas van Dijk <v.dijk.bas@gmail.com>
category: Data
build-type: Simple
cabal-version: >=1.10
extra-source-files: changelog
tested-with:
GHC ==7.6.3
|| ==7.8.4
|| ==7.10.3
|| ==8.0.2
|| ==8.2.2
|| ==8.4.4
|| ==8.6.5
|| ==8.8.4
|| ==8.10.7
|| ==9.0.2
|| ==9.2.4
|| ==9.4.1
source-repository head
type: git
location: git://github.com/basvandijk/scientific.git
flag bytestring-builder
description:
Depend on the bytestring-builder package for backwards compatibility.
default: False
manual: False
flag integer-simple
description: Use the integer-simple package instead of integer-gmp
default: False
library
exposed-modules:
Data.ByteString.Builder.Scientific
Data.Scientific
Data.Text.Lazy.Builder.Scientific
other-modules:
GHC.Integer.Compat
Utils
other-extensions:
BangPatterns
DeriveDataTypeable
Trustworthy
ghc-options: -Wall
build-depends:
base >=4.5 && <4.18
, binary >=0.5.1 && <0.9
, containers >=0.4.2.1 && <0.7
, deepseq >=1.3.0.0 && <1.5
, hashable >=1.2.7.0 && <1.5
, integer-logarithms >=1.0.3.1 && <1.1
, primitive >=0.7.1.0 && <0.8
, template-haskell >=2.8 && <2.20
, text >=1.2.3.0 && <1.3 || >=2.0 && <2.1
if flag(bytestring-builder)
build-depends:
bytestring >=0.9 && <0.10.4
, bytestring-builder >=0.10.4 && <0.11
else
build-depends: bytestring >=0.10.4 && <0.12
if impl(ghc >=9.0)
build-depends: base >=4.15
if flag(integer-simple)
build-depends: invalid-cabal-flag-settings <0
else
if flag(integer-simple)
build-depends: integer-simple
else
build-depends: integer-gmp
if impl(ghc <8)
other-extensions: TemplateHaskell
if impl(ghc >= 9.0)
-- these flags may abort compilation with GHC-8.10
-- https://gitlab.haskell.org/ghc/ghc/-/merge_requests/3295
ghc-options: -Winferred-safe-imports -Wmissing-safe-haskell-mode
hs-source-dirs: src
default-language: Haskell2010
test-suite test-scientific
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: test.hs
default-language: Haskell2010
ghc-options: -Wall
build-depends:
base
, binary
, QuickCheck >=2.14.2
, scientific
, smallcheck >=1.0
, tasty >=1.4.0.1
, tasty-hunit >=0.8
, tasty-quickcheck >=0.8
, tasty-smallcheck >=0.2
, text
if flag(bytestring-builder)
build-depends:
bytestring
, bytestring-builder
else
build-depends: bytestring
benchmark bench-scientific
type: exitcode-stdio-1.0
hs-source-dirs: bench
main-is: bench.hs
default-language: Haskell2010
ghc-options: -O2
build-depends:
base
, criterion >=0.5
, scientific

View File

@ -1 +1 @@
ab145a37572836d692083fdc9b086066 scientific-0.3.3.1.tar.gz SHA512 (scientific-0.3.7.0.tar.gz) = dbd13060a6d1d101138715b4106382a78d115cff247859cb6f83aca3cdb6f6caf8a2c52d7ae99be64845c5e4a7959940bbf31df6265b15079c236f193b087865