Hello community,

here is the log from the commit of package ghc-dns for openSUSE:Factory checked 
in at 2016-10-22 13:21:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-dns (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-dns.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-dns"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-dns/ghc-dns.changes  2016-09-05 
21:19:54.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-dns.new/ghc-dns.changes     2016-10-22 
13:21:15.000000000 +0200
@@ -1,0 +2,5 @@
+Sat Oct  1 17:18:04 UTC 2016 - [email protected]
+
+- Update to version 2.0.6 with cabal2obs.
+
+-------------------------------------------------------------------

Old:
----
  dns-2.0.5.tar.gz

New:
----
  dns-2.0.6.tar.gz

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

Other differences:
------------------
++++++ ghc-dns.spec ++++++
--- /var/tmp/diff_new_pack.2yVzwY/_old  2016-10-22 13:21:16.000000000 +0200
+++ /var/tmp/diff_new_pack.2yVzwY/_new  2016-10-22 13:21:16.000000000 +0200
@@ -19,7 +19,7 @@
 %global pkg_name dns
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        2.0.5
+Version:        2.0.6
 Release:        0
 Summary:        DNS library in Haskell
 License:        BSD-3-Clause

++++++ dns-2.0.5.tar.gz -> dns-2.0.6.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dns-2.0.5/Changelog new/dns-2.0.6/Changelog
--- old/dns-2.0.5/Changelog     2016-08-19 03:29:14.000000000 +0200
+++ new/dns-2.0.6/Changelog     2016-09-29 03:44:30.000000000 +0200
@@ -1,3 +1,9 @@
+2.0.6
+       - Adding Ord instance. 
[#41](https://github.com/kazu-yamamoto/dns/pull/41)
+       - Adding DNSSEC-related RRTYPEs 
[#40](https://github.com/kazu-yamamoto/dns/pull/40)
+2.0.5
+       - Supporting DNS-SEC AD (authenticated data). 
[#38](https://github.com/kazu-yamamoto/dns/pull/38)
+       - Removing the dependency to blaze-builder.
 2.0.4
        - Renaming a variable to fix preprocessor conflicts 
[#37](https://github.com/kazu-yamamoto/dns/pull/37)
 2.0.3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dns-2.0.5/Network/DNS/Internal.hs 
new/dns-2.0.6/Network/DNS/Internal.hs
--- old/dns-2.0.5/Network/DNS/Internal.hs       2016-08-19 03:29:14.000000000 
+0200
+++ new/dns-2.0.6/Network/DNS/Internal.hs       2016-09-29 03:44:30.000000000 
+0200
@@ -30,9 +30,20 @@
           | SRV
           | DNAME
           | OPT
+          | DS
+          | RRSIG
+          | NSEC
+          | DNSKEY
+          | NSEC3
+          | NSEC3PARAM
           | TLSA
+          | CDS
+          | CDNSKEY
+          | CSYNC
           | UNKNOWN Int deriving (Eq, Show, Read)
 
+-- 
https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml#dns-parameters-4
+--
 rrDB :: [(TYPE, Int)]
 rrDB = [
     (A,      1)
@@ -44,9 +55,18 @@
   , (TXT,   16)
   , (AAAA,  28)
   , (SRV,   33)
-  , (DNAME, 39) -- RFC 2672
+  , (DNAME, 39) -- RFC 6672
   , (OPT,   41) -- RFC 6891
-  , (TLSA,  52) -- RFC 6898
+  , (DS,    43) -- RFC 4034
+  , (RRSIG, 46) -- RFC 4034
+  , (NSEC,  47) -- RFC 4034
+  , (DNSKEY, 48) -- RFC 4034
+  , (NSEC3, 40) -- RFC 5155
+  , (NSEC3PARAM, 51) -- RFC 5155
+  , (TLSA,  52) -- RFC 6698
+  , (CDS,   59) -- RFC 7344
+  , (CDNSKEY, 60) -- RFC 7344
+  , (CSYNC, 62) -- RFC 7477
   ]
 
 data OPTTYPE = ClientSubnet
@@ -162,7 +182,7 @@
   | NotImpl
   | Refused
   | BadOpt
-  deriving (Eq, Show, Enum, Bounded)
+  deriving (Eq, Ord, Show, Enum, Bounded)
 
 ----------------------------------------------------------------
 
@@ -207,11 +227,11 @@
            | RD_OPT [OData]
            | RD_OTH ByteString
            | RD_TLSA Int Int Int ByteString
-    deriving (Eq)
+    deriving (Eq, Ord)
 
 instance Show RData where
   show (RD_NS dom) = BS.unpack dom
-  show (RD_MX prf dom) = BS.unpack dom ++ " " ++ show prf
+  show (RD_MX prf dom) = show prf ++ " " ++ BS.unpack dom
   show (RD_CNAME dom) = BS.unpack dom
   show (RD_DNAME dom) = BS.unpack dom
   show (RD_A a) = show a
@@ -227,7 +247,7 @@
 
 data OData = OD_ClientSubnet Int Int IP
            | OD_Unknown Int ByteString
-    deriving (Eq,Show)
+    deriving (Eq,Show,Ord)
 
 ----------------------------------------------------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dns-2.0.5/dns.cabal new/dns-2.0.6/dns.cabal
--- old/dns-2.0.5/dns.cabal     2016-08-19 03:29:14.000000000 +0200
+++ new/dns-2.0.6/dns.cabal     2016-09-29 03:44:30.000000000 +0200
@@ -1,5 +1,5 @@
 Name:                   dns
-Version:                2.0.5
+Version:                2.0.6
 Author:                 Kazu Yamamoto <[email protected]>
 Maintainer:             Kazu Yamamoto <[email protected]>
 License:                BSD3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/dns-2.0.5/test2/doctests.hs 
new/dns-2.0.6/test2/doctests.hs
--- old/dns-2.0.5/test2/doctests.hs     2016-08-19 03:29:14.000000000 +0200
+++ new/dns-2.0.6/test2/doctests.hs     2016-09-29 03:44:30.000000000 +0200
@@ -5,5 +5,13 @@
 main :: IO ()
 main = doctest [
     "-XOverloadedStrings"
+  {-
+    Both 'iproute' and 'network-data' provide
+    ‘Data.IP’ package:
+      Ambiguous interface for ‘Data.IP’:
+        it was found in multiple packages: network-data-0.5.3 iproute-1.7.0
+    We ignore network-data to make tests pass.
+  -}
+  , "-ignore-package=network-data"
   , "Network/DNS.hs"
   ]


Reply via email to