update to 0.4.3.5

This commit is contained in:
Jens Petersen 2020-06-10 11:35:37 +08:00
parent fd088429c7
commit aa8c40323e
4 changed files with 9 additions and 69 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
/microlens-th-0.4.1.1.tar.gz
/microlens-th-0.4.1.3.tar.gz
/microlens-th-0.4.2.3.tar.gz
/microlens-th-0.4.3.5.tar.gz

View File

@ -7,15 +7,14 @@
%bcond_without tests
Name: ghc-%{pkg_name}
Version: 0.4.2.3
Release: 6%{?dist}
Version: 0.4.3.5
Release: 1%{?dist}
Summary: Automatic generation of record lenses for microlens
License: BSD
Url: https://hackage.haskell.org/package/%{pkg_name}
# 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:
@ -36,8 +35,8 @@ compatible with ones generated by lens (and can be used both from lens and
microlens).
This package is a part of the <http://hackage.haskell.org/package/microlens
microlens> family; see the readme <https://github.com/aelve/microlens#readme on
Github>.
microlens> family; see the readme <https://github.com/monadfix/microlens#readme
on Github>.
%package devel
@ -77,7 +76,6 @@ This package provides the Haskell %{pkg_name} profiling library.
%prep
# Begin cabal-rpm setup:
%setup -q -n %{pkgver}
cp -bp %{SOURCE1} %{pkg_name}.cabal
# End cabal-rpm setup
@ -129,6 +127,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal
%changelog
* Wed Jun 10 2020 Jens Petersen <petersen@redhat.com> - 0.4.3.5-1
- update to 0.4.3.5
* Thu Feb 20 2020 Jens Petersen <petersen@redhat.com> - 0.4.2.3-6
- enable tests
- revised .cabal

View File

@ -1,62 +0,0 @@
name: microlens-th
version: 0.4.2.3
x-revision: 1
synopsis: Automatic generation of record lenses for microlens
description:
This package lets you automatically generate lenses for data types; code was extracted from the lens package, and therefore generated lenses are fully compatible with ones generated by lens (and can be used both from lens and microlens).
.
This package is a part of the <http://hackage.haskell.org/package/microlens microlens> family; see the readme <https://github.com/aelve/microlens#readme on Github>.
license: BSD3
license-file: LICENSE
author: Eric Mertens, Edward Kmett, Artyom
maintainer: Artyom <yom@artyom.me>
homepage: http://github.com/aelve/microlens
bug-reports: http://github.com/aelve/microlens/issues
category: Data, Lenses
build-type: Simple
extra-source-files:
CHANGELOG.md
cabal-version: >=1.10
source-repository head
type: git
location: git://github.com/aelve/microlens.git
flag inlining
description: Generate inline pragmas
manual: True
default: True
library
exposed-modules: Lens.Micro.TH
-- other-modules:
-- other-extensions:
build-depends: base >=4.5 && <5
, microlens >=0.4.0 && <0.5
, containers >=0.4.0 && <0.7
, transformers
-- lens has >=2.4, but GHC 7.4 shipped with 2.7
, template-haskell >=2.7 && <2.15
, th-abstraction >=0.2.1 && <0.4
if flag(inlining)
cpp-options: -DINLINING
ghc-options:
-Wall -fwarn-tabs
-O2 -fdicts-cheap -funbox-strict-fields
-fmax-simplifier-iterations=10
hs-source-dirs: src
default-language: Haskell2010
test-suite templates
type: exitcode-stdio-1.0
main-is: templates.hs
other-modules: T799
ghc-options: -Wall -threaded
hs-source-dirs: test
build-depends: base, microlens, microlens-th
default-language: Haskell2010

View File

@ -1 +1 @@
SHA512 (microlens-th-0.4.2.3.tar.gz) = 9b22c3cf3d878ea02e209f6b2053e916c664e5886fbd6d580aba909d834fdcd45ab3de94c796cd5dfed3a7bca06e757e6e0be00b864d204e4523dd8bcc634144
SHA512 (microlens-th-0.4.3.5.tar.gz) = b560d6cc651d3e8bc69083305b39d4897c11bf45fef6ac94fd92efafb26d8ea21941c1288e98657d3fc9e16a8263ba1d297c0ff7f207a897d1258acb1c925389