update to 0.4.4

This commit is contained in:
Jens Petersen 2019-07-25 15:07:43 +00:00
parent 00a52f1fb8
commit 0b1e101321
4 changed files with 7 additions and 55 deletions

1
.gitignore vendored
View File

@ -1,3 +1,4 @@
/STMonadTrans-0.3.2.tar.gz
/STMonadTrans-0.3.3.tar.gz
/STMonadTrans-0.4.3.tar.gz
/STMonadTrans-0.4.4.tar.gz

View File

@ -1,50 +0,0 @@
name: STMonadTrans
version: 0.4.3
x-revision: 1
cabal-version: >= 1.8
license: BSD3
license-file: LICENSE
author: Josef Svenningsson
maintainer: josef.svenningsson@gmail.com
category: Monads
build-type: Simple
synopsis: A monad transformer version of the ST monad
description:
A monad transformer version of the ST monad
Warning! This monad transformer should not be used with monads that
can contain multiple answers, like the list monad. The reason is that
the state token will be duplicated across the different answers and
this causes Bad Things to happen (such as loss of referential
transparency). Safe monads include the monads State, Reader, Writer,
Maybe and combinations of their corresponding monad transformers.
extra-source-files:
changelog.md
source-repository head
type: git
location: https://github.com/josefs/STMonadTrans
flag splitBase
description: Choose the new smaller, split-up base package.
library
build-depends: base >= 4.6
if flag(splitBase)
build-depends: base >= 3, base < 5, mtl, array
else
build-depends: base < 3
exposed-modules:
Control.Monad.ST.Trans,
Control.Monad.ST.Trans.Internal
extensions: CPP, MagicHash, UnboxedTuples, Rank2Types, FlexibleInstances,
MultiParamTypeClasses, UndecidableInstances
Test-Suite foo
type: detailed-0.9
hs-source-dirs: test
test-module: Test
build-depends: STMonadTrans, base, mtl, array, Cabal

View File

@ -7,15 +7,14 @@
%bcond_with tests
Name: ghc-%{pkg_name}
Version: 0.4.3
Release: 10%{?dist}
Version: 0.4.4
Release: 1%{?dist}
Summary: A monad transformer version of the ST monad
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:
@ -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
@ -118,6 +116,9 @@ cp -bp %{SOURCE1} %{pkg_name}.cabal
%changelog
* Thu Jul 25 2019 Jens Petersen <petersen@redhat.com> - 0.4.4-1
- update to 0.4.4
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.4.3-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild

View File

@ -1 +1 @@
SHA512 (STMonadTrans-0.4.3.tar.gz) = c14d629bde9541677b107cf4d78feb7af355c8ac93728ad85d0887cb1200d8234d956d9e23aa4927c410ab2c6d24ec94a4ade37951bc51ff3bde877a4e4f1382
SHA512 (STMonadTrans-0.4.4.tar.gz) = 3ab7ff50223f975066cde1227fb23e00263786fa8c5b9d0276fdcc265bb1ac2e5cea97f3fb7fd51aaf25872b126645312c4c622084947dea430d214eac44938b