Hello community,

here is the log from the commit of package ghc-resolv for openSUSE:Factory 
checked in at 2020-01-03 17:35:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-resolv (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-resolv.new.6675 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-resolv"

Fri Jan  3 17:35:43 2020 rev:6 rq:760296 version:0.1.1.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-resolv/ghc-resolv.changes    2019-12-27 
13:56:51.788759620 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-resolv.new.6675/ghc-resolv.changes  
2020-01-03 17:36:07.611269253 +0100
@@ -1,0 +2,8 @@
+Sun Dec 29 10:27:09 UTC 2019 - psim...@suse.com
+
+- Update resolv to version 0.1.1.3.
+
+  * GHC 8.8 / base-4.13 only compat hotfix release; the next
+    release will support older GHC/base versions again
+
+-------------------------------------------------------------------

Old:
----
  resolv-0.1.1.2.tar.gz

New:
----
  resolv-0.1.1.3.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-resolv.spec ++++++
--- /var/tmp/diff_new_pack.SoWBzt/_old  2020-01-03 17:36:08.307269611 +0100
+++ /var/tmp/diff_new_pack.SoWBzt/_new  2020-01-03 17:36:08.307269611 +0100
@@ -19,7 +19,7 @@
 %global pkg_name resolv
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        0.1.1.2
+Version:        0.1.1.3
 Release:        0
 Summary:        Domain Name Service (DNS) lookup via the libresolv standard 
library routines
 License:        GPL-2.0-or-later

++++++ resolv-0.1.1.2.tar.gz -> resolv-0.1.1.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/resolv-0.1.1.2/ChangeLog.md 
new/resolv-0.1.1.3/ChangeLog.md
--- old/resolv-0.1.1.2/ChangeLog.md     2018-10-28 00:43:14.000000000 +0200
+++ new/resolv-0.1.1.3/ChangeLog.md     2001-09-09 03:46:40.000000000 +0200
@@ -1,5 +1,12 @@
+See also http://pvp.haskell.org/faq
+
 # Revision history for `resolv`
 
+## 0.1.1.3
+
+* GHC 8.8 / base-4.13 only compat hotfix release; the next release will support
+  older GHC/base versions again
+
 ## 0.1.1.2
 
 * Clarify/relax licensing terms
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/resolv-0.1.1.2/resolv.cabal 
new/resolv-0.1.1.3/resolv.cabal
--- old/resolv-0.1.1.2/resolv.cabal     2018-10-28 00:43:14.000000000 +0200
+++ new/resolv-0.1.1.3/resolv.cabal     2001-09-09 03:46:40.000000000 +0200
@@ -1,7 +1,7 @@
-cabal-version:       1.12
+cabal-version:       2.2
 
 name:                resolv
-version:             0.1.1.2
+version:             0.1.1.3
 
 synopsis:            Domain Name Service (DNS) lookup via the libresolv 
standard library routines
 description: {
@@ -32,8 +32,7 @@
 provides a compatible subset of this package's API.
 }
 
-X-SPDX-License-Identifier: GPL-2.0-or-later
-license:             GPL-2
+license:             GPL-2.0-or-later
 license-files:       LICENSE LICENSE.GPLv2 LICENSE.GPLv3
 author:              Herbert Valerio Riedel
 maintainer:          h...@gnu.org
@@ -81,11 +80,11 @@
                      Network.DNS.FFI
                      Compat
 
-  build-depends:     base              >= 4.5 && <4.13
-                   , base16-bytestring == 0.1.*
-                   , binary            >= 0.7.3 && < 0.9
-                   , bytestring        >= 0.9.2 && < 0.11
-                   , containers        >= 0.4.2.1 && < 0.7
+  build-depends:     base              ^>= 4.13
+                   , base16-bytestring ^>= 0.1
+                   , binary            ^>= 0.8
+                   , bytestring        ^>= 0.10
+                   , containers        ^>= 0.5 || ^>= 0.6
 
   ghc-options:       -Wall
   include-dirs:      cbits
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/resolv-0.1.1.2/src/Network/DNS/Message.hs 
new/resolv-0.1.1.3/src/Network/DNS/Message.hs
--- old/resolv-0.1.1.2/src/Network/DNS/Message.hs       2018-10-28 
00:43:14.000000000 +0200
+++ new/resolv-0.1.1.3/src/Network/DNS/Message.hs       2001-09-09 
03:46:40.000000000 +0200
@@ -93,7 +93,7 @@
 
 instance Binary CharStr where
     put (CharStr bs)
-      | BS.length bs > 0xff = fail "putString: string too long"
+      | BS.length bs > 0xff = error "putString: string too long"
       | otherwise = do
             putWord8 (fromIntegral $ BS.length bs)
             putByteString bs
@@ -593,7 +593,7 @@
         rdataLen = BSL.length rdata
 
     unless (rdataLen < 0x10000) $
-        fail "rdata too large"
+        error "rdata too large"
 
     putWord16be (fromIntegral rdataLen)
     putLazyByteString rdata
@@ -740,7 +740,7 @@
 
 encodeNsecTypeMap :: Set Type -> Put
 encodeNsecTypeMap bmap = do
-    when (Set.null bmap) $ fail "invalid empty type-map"
+    when (Set.null bmap) $ error "invalid empty type-map"
     -- when (Set.member 0 bmap) $ fail "invalid TYPE0 set in type-map"
     -- TODO: verify that Meta-TYPES and QTYPEs aren't contained in bmap
 


Reply via email to