%define pkgname dataenc
Summary: Data encoding library
Name: ghc-%{pkgname}
-Version: 0.14.0.5
+Version: 0.14.0.7
Release: 1
License: BSD
Group: Development/Languages
Source0: http://hackage.haskell.org/packages/archive/%{pkgname}/%{version}/%{pkgname}-%{version}.tar.gz
-# Source0-md5: 4da812ca7a1640a5fdcc676009ab160c
+# Source0-md5: 28491649dbeafb9512b4ea187cc6fddf
+Patch0: relax-base-deps.patch
URL: http://hackage.haskell.org/package/dataenc/
BuildRequires: ghc >= 6.12.3
BuildRequires: rpmbuild(macros) >= 1.608
%prep
%setup -q -n %{pkgname}-%{version}
+%patch0 -p1
%build
runhaskell Setup.hs configure -v2 \
--- /dev/null
+--- dataenc-0.14.0.7/dataenc.cabal~ 2014-04-22 20:38:41.000000000 +0200
++++ dataenc-0.14.0.7/dataenc.cabal 2020-05-24 12:02:08.553080970 +0200
+@@ -21,7 +21,7 @@
+
+ library
+ hs-source-dirs: src
+- build-depends: array, base >= 3.0.0 && < 4.8, containers
++ build-depends: array, base >= 3.0.0 && < 5, containers
+ exposed-modules:
+ Codec.Binary.Base16
+ Codec.Binary.Base32