diff --git a/ghc-scientific.changes b/ghc-scientific.changes deleted file mode 100644 index 566ad8e..0000000 --- a/ghc-scientific.changes +++ /dev/null @@ -1,137 +0,0 @@ -------------------------------------------------------------------- -Tue May 8 02:01:48 UTC 2018 - psimons@suse.com - -- Update scientific to version 0.3.6.0. - A more detailed change log is not available. - -------------------------------------------------------------------- -Thu Apr 12 08:31:50 UTC 2018 - psimons@suse.com - -- Update scientific to version 0.3.5.3. - A more detailed change log is not available. - -------------------------------------------------------------------- -Tue Jul 11 03:02:20 UTC 2017 - psimons@suse.com - -- Update to version 0.3.5.1. - -------------------------------------------------------------------- -Mon Jul 3 03:01:36 UTC 2017 - psimons@suse.com - -- Update to version 0.3.4.15 revision 2. - -------------------------------------------------------------------- -Mon Jun 12 09:41:44 UTC 2017 - psimons@suse.com - -- Update to version 0.3.4.15. - -------------------------------------------------------------------- -Wed May 31 14:01:07 UTC 2017 - psimons@suse.com - -- Update to version 0.3.4.13. - -------------------------------------------------------------------- -Wed Apr 19 13:31:57 UTC 2017 - psimons@suse.com - -- Update to version 0.3.4.12 with cabal2obs. - -------------------------------------------------------------------- -Tue Apr 4 11:04:06 UTC 2017 - psimons@suse.com - -- Update to version 0.3.4.11 with cabal2obs. - -------------------------------------------------------------------- -Sun Feb 12 14:14:50 UTC 2017 - psimons@suse.com - -- Update to version 0.3.4.10 with cabal2obs. - -------------------------------------------------------------------- -Wed Jan 4 21:22:15 UTC 2017 - psimons@suse.com - -- Update to version 0.3.4.9 revision 1 with cabal2obs. - -------------------------------------------------------------------- -Fri Jul 22 06:03:20 UTC 2016 - psimons@suse.com - -- Update to version 0.3.4.9 revision 0 with cabal2obs. - -------------------------------------------------------------------- -Sun Jul 10 16:58:33 UTC 2016 - psimons@suse.com - -- Update to version 0.3.4.8 revision 0 with cabal2obs. - -------------------------------------------------------------------- -Sun Jul 3 12:33:17 UTC 2016 - mimi.vx@gmail.com - -- update to 0.3.4.8 -* Make bytestring-builder's installation conditional based on a Cabal flag. - -------------------------------------------------------------------- -Fri Jul 1 17:02:22 UTC 2016 - toddrme2178@gmail.com - -- Make Group tag consistent with other GHC packages. - -------------------------------------------------------------------- -Sun Jun 12 12:00:17 UTC 2016 - mimi.vx@gmail.com - -- update to 0.3.4.7 -* Unconditionally export Data.ByteString.Builder.Scientific. -* The bytestring-builder cabal flag has been removed. -* Depend on bytestring-builder for backwards compatibility for GHC < 7.8. - -------------------------------------------------------------------- -Sat Mar 12 09:29:12 UTC 2016 - mimi.vx@gmail.com - -- update to 0.3.4.6 -* Made toDecimalDigits more similar to floatToDigits -* Introduce a special case for 0 in fromFloatDigits - -------------------------------------------------------------------- -Thu Mar 10 09:00:33 UTC 2016 - mimi.vx@gmail.com - -- update to 0.3.4.5 -* Support GHC-8.0.1 -* Support binary-0.8 - -------------------------------------------------------------------- -Sun Nov 29 17:39:11 UTC 2015 - mimi.vx@gmail.com - -- update to 0.3.4.4 -* Fix build with integer-simple. -* Improved performance of toDecimalDigits by 13%. - -------------------------------------------------------------------- -Mon Oct 12 18:53:43 UTC 2015 - mimi.vx@gmail.com - -- update to 0.3.4.2 -* build fixes - -------------------------------------------------------------------- -Sun Oct 4 16:52:33 UTC 2015 - mimi.vx@gmail.com - -- update to 0.3.4.0 -* Added fromRationalRepetend & toRationalRepetend - for safely converting from and to rationals - which have a repeating decimal representation like: - 1 % 28 = 0.03(571428). -* Added a Binary instance. -* Various performance improvements. -* Support vector-0.11 -* Support tasty-0.11 -* Support criterion-1.1.0.0 - -------------------------------------------------------------------- -Sun Apr 12 18:49:55 UTC 2015 - mimi.vx@gmail.com - -- update to 0.3.3.8 - -------------------------------------------------------------------- -Sun Mar 29 09:47:51 UTC 2015 - mpluskal@suse.com - -- Remove ExclusiveArch - -------------------------------------------------------------------- -Mon Feb 2 18:00:30 UTC 2015 - mpluskal@suse.com - -- Initial package - diff --git a/ghc-scientific.spec b/ghc-scientific.spec index 791d5e4..f5b5fc3 100644 --- a/ghc-scientific.spec +++ b/ghc-scientific.spec @@ -19,14 +19,13 @@ %global pkg_name scientific %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.3.6.0 +Version: 0.3.6.2 Release: 0 Summary: Numbers represented using scientific notation License: BSD-3-Clause Group: Development/Libraries/Haskell URL: https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-binary-devel BuildRequires: ghc-bytestring-devel @@ -90,7 +89,6 @@ This package provides the Haskell %{pkg_name} library development files. %prep %setup -q -n %{pkg_name}-%{version} -cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build diff --git a/scientific-0.3.6.0.tar.gz b/scientific-0.3.6.0.tar.gz deleted file mode 100644 index fbfb026..0000000 --- a/scientific-0.3.6.0.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:245342b81d52edb6aef86d5177727c32a340bdd340f5b50b188685d805c7bce5 -size 22847 diff --git a/scientific-0.3.6.2.tar.gz b/scientific-0.3.6.2.tar.gz new file mode 100644 index 0000000..b7bce9c --- /dev/null +++ b/scientific-0.3.6.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:278d0afc87450254f8a76eab21b5583af63954efc9b74844a17a21a68013140f +size 23510 diff --git a/scientific.cabal b/scientific.cabal deleted file mode 100644 index f4572b5..0000000 --- a/scientific.cabal +++ /dev/null @@ -1,133 +0,0 @@ -name: scientific -version: 0.3.6.0 -x-revision: 1 -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 - . - 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 -category: Data -build-type: Simple -cabal-version: >=1.10 - -extra-source-files: - changelog - -Tested-With: GHC == 7.6.3 - , GHC == 7.8.4 - , GHC == 7.10.3 - , GHC == 8.0.2 - , GHC == 8.2.2 - , GHC == 8.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: DeriveDataTypeable, BangPatterns - ghc-options: -Wall - build-depends: base >= 4.8 && < 5 - , integer-logarithms >= 1 - , deepseq >= 1.3 - , text >= 0.8 - , hashable >= 1.1.2 - , primitive >= 0.1 - , containers >= 0.1 - , binary >= 0.4.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 - - if flag(integer-simple) - build-depends: integer-simple - else - build-depends: integer-gmp - - 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: scientific - , base >= 4.3 && < 5 - , binary >= 0.4.1 - , tasty >= 0.5 - , tasty-ant-xml >= 1.0 - , tasty-hunit >= 0.8 - , tasty-smallcheck >= 0.2 - , tasty-quickcheck >= 0.8 - , smallcheck >= 1.0 - , QuickCheck >= 2.5 - , text >= 0.8 - - 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 - -benchmark bench-scientific - type: exitcode-stdio-1.0 - hs-source-dirs: bench - main-is: bench.hs - default-language: Haskell2010 - ghc-options: -O2 - build-depends: scientific - , base >= 4.3 && < 5 - , criterion >= 0.5