Accepting request 623777 from devel:languages:haskell

- Cosmetic: replace tabs with blanks, strip trailing white space,
  and update copyright headers with spec-cleaner.

- Update generic-deriving to version 1.12.2.
  # 1.12.2 [2018.06.28]
  * Backport the `Generic(1)` instances for `Data.Ord.Down`, introduced in
    `base-4.12`. Add `GEq`, `GShow`, `GSemigroup`, `GMonoid`, `GFunctor`,
    `GFoldable`, `GTraversable`, and `GCopoint` instances for `Down`.
  * Refactor internals using `th-abstraction`.
  * Adapt to `Maybe` moving to `GHC.Maybe` in GHC 8.6.

         Foldable, Traversable, Alternative, and Monad instances for U1 lazier to
         correspond with base-4.9
         MonadZip, Foldable, Traversable, and Data instances (introduced in base-4.9)
         for datatypes in the Generics.Deriving.Base module
         a bug with deriving Generic1 instances on GHC 7.8, and makes it easier to
         derive Generic1 instances for datatypes that utilize GHC 8.0's
         -XTypeInType extension.
         instance
         with explicit kind signatures in the presence of kind-polymorphic type
         variables. This is necessary for some datatypes that use -XTypeInType to have
         derived Generic(1) instances, but is not turned on by default since the TH
         kind inference is not perfect and would cause otherwise valid code to be
         rejected. Use only if you know what you are doing.
         incorrect Generic instances
         instances for datatypes introduced in GHC 8.0
         for Complex (base-4.4 and later) ExitCode, and Version; and Generic1 instances
         for Complex (base-4.4 and later) and Proxy (base-4.7 and later). Added GEnum,
         GEq, GFoldable, GFunctor, GIx, GShow, and GTraversable instances for these
         datatypes where appropriate.

OBS-URL: https://build.opensuse.org/request/show/623777
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-generic-deriving?expand=0&rev=9
This commit is contained in:
Dominique Leuenberger 2018-07-24 15:19:00 +00:00 committed by Git OBS Bridge
commit d0e8277b90
5 changed files with 48 additions and 30 deletions

View File

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

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5688b85ff1e3484e3f6073a52f99624a41c8b01ddaab9fcec20afa242f33edc4
size 64159

View File

@ -1,5 +1,5 @@
name: generic-deriving
version: 1.12.1
version: 1.12.2
x-revision: 1
synopsis: Generic programming library for generalised deriving.
description:
@ -34,7 +34,7 @@ tested-with: GHC == 7.0.4
, GHC == 7.10.3
, GHC == 8.0.2
, GHC == 8.2.2
, GHC == 8.4.1
, GHC == 8.4.3
extra-source-files: CHANGELOG.md
, README.md
@ -76,9 +76,10 @@ library
build-depends: base >= 4.3 && < 4.9
other-modules: Generics.Deriving.TH.Pre4_9
build-depends: containers >= 0.1 && < 0.6
build-depends: containers >= 0.1 && < 0.7
, ghc-prim < 1
, template-haskell >= 2.4 && < 2.14
, template-haskell >= 2.4 && < 2.15
, th-abstraction >= 0.2.7 && < 0.3
default-language: Haskell2010
ghc-options: -Wall
@ -92,7 +93,7 @@ test-suite spec
build-depends: base >= 4.3 && < 5
, generic-deriving
, hspec >= 2 && < 3
, template-haskell >= 2.4 && < 2.14
, template-haskell >= 2.4 && < 2.15
build-tool-depends: hspec-discover:hspec-discover
hs-source-dirs: tests
default-language: Haskell2010

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Wed Jul 18 14:26:25 UTC 2018 - psimons@suse.com
- Cosmetic: replace tabs with blanks, strip trailing white space,
and update copyright headers with spec-cleaner.
-------------------------------------------------------------------
Fri Jul 13 14:31:34 UTC 2018 - psimons@suse.com
- Update generic-deriving to version 1.12.2.
# 1.12.2 [2018.06.28]
* Backport the `Generic(1)` instances for `Data.Ord.Down`, introduced in
`base-4.12`. Add `GEq`, `GShow`, `GSemigroup`, `GMonoid`, `GFunctor`,
`GFoldable`, `GTraversable`, and `GCopoint` instances for `Down`.
* Refactor internals using `th-abstraction`.
* Adapt to `Maybe` moving to `GHC.Maybe` in GHC 8.6.
-------------------------------------------------------------------
Mon May 14 17:02:11 UTC 2018 - psimons@suse.com
@ -108,4 +125,3 @@ Wed May 11 19:06:19 UTC 2016 - mimi.vx@gmail.com
Sat Feb 13 18:24:02 UTC 2016 - mimi.vx@gmail.com
- ghc-generic-deriving generated by st2obs scritpt

View File

@ -19,7 +19,7 @@
%global pkg_name generic-deriving
%bcond_with tests
Name: ghc-%{pkg_name}
Version: 1.12.1
Version: 1.12.2
Release: 0
Summary: Generic programming library for generalised deriving
License: BSD-3-Clause
@ -31,6 +31,7 @@ BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-containers-devel
BuildRequires: ghc-rpm-macros
BuildRequires: ghc-template-haskell-devel
BuildRequires: ghc-th-abstraction-devel
%if %{with tests}
BuildRequires: ghc-hspec-devel
%endif