osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-scientific revision:1, using keep-link

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-scientific?expand=0&rev=56
This commit is contained in:
Peter Simons 2018-05-14 13:18:08 +00:00 committed by Git OBS Bridge
parent 3634138746
commit 559c773b40
5 changed files with 4 additions and 276 deletions

View File

@ -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

View File

@ -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

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:245342b81d52edb6aef86d5177727c32a340bdd340f5b50b188685d805c7bce5
size 22847

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:278d0afc87450254f8a76eab21b5583af63954efc9b74844a17a21a68013140f
size 23510

View File

@ -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
<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
, 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