Hello community, here is the log from the commit of package ghc-dbus for openSUSE:Leap:15.2 checked in at 2020-02-19 18:38:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/ghc-dbus (Old) and /work/SRC/openSUSE:Leap:15.2/.ghc-dbus.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-dbus" Wed Feb 19 18:38:36 2020 rev:12 rq:771284 version:1.2.11 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/ghc-dbus/ghc-dbus.changes 2020-01-15 15:01:58.957796251 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.ghc-dbus.new.26092/ghc-dbus.changes 2020-02-19 18:38:44.505984602 +0100 @@ -1,0 +2,34 @@ +Sun Dec 29 10:27:38 UTC 2019 - [email protected] + +- Update dbus to version 1.2.11. + Upstream does not provide a change log file. + +------------------------------------------------------------------- +Fri Nov 8 16:13:35 UTC 2019 - Peter Simons <[email protected]> + +- Drop obsolete group attributes. + +------------------------------------------------------------------- +Fri Oct 11 12:17:36 UTC 2019 - Peter Simons <[email protected]> + +- Relax overspecified version constraints on lens dependency. + +------------------------------------------------------------------- +Mon May 13 02:02:23 UTC 2019 - [email protected] + +- Update dbus to version 1.2.7. + Upstream does not provide a change log file. + +------------------------------------------------------------------- +Tue Apr 30 09:23:18 UTC 2019 - [email protected] + +- Update dbus to version 1.2.6. + Upstream does not provide a change log file. + +------------------------------------------------------------------- +Sun Apr 14 02:02:26 UTC 2019 - [email protected] + +- Update dbus to version 1.2.5. + Upstream does not provide a change log file. + +------------------------------------------------------------------- Old: ---- dbus-1.2.4.tar.gz New: ---- dbus-1.2.11.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-dbus.spec ++++++ --- /var/tmp/diff_new_pack.tf5PEa/_old 2020-02-19 18:38:44.889985405 +0100 +++ /var/tmp/diff_new_pack.tf5PEa/_new 2020-02-19 18:38:44.889985405 +0100 @@ -19,11 +19,10 @@ %global pkg_name dbus %bcond_with tests Name: ghc-%{pkg_name} -Version: 1.2.4 +Version: 1.2.11 Release: 0 Summary: A client library for the D-Bus IPC system License: Apache-2.0 -Group: Development/Libraries/Haskell URL: https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel @@ -93,7 +92,6 @@ %package devel Summary: Haskell %{pkg_name} library development files -Group: Development/Libraries/Haskell Requires: %{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} ++++++ dbus-1.2.4.tar.gz -> dbus-1.2.11.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dbus-1.2.4/dbus.cabal new/dbus-1.2.11/dbus.cabal --- old/dbus-1.2.4/dbus.cabal 2019-02-15 04:26:05.000000000 +0100 +++ new/dbus-1.2.11/dbus.cabal 2019-10-05 04:15:53.000000000 +0200 @@ -1,6 +1,6 @@ cabal-version: >=1.8 name: dbus -version: 1.2.4 +version: 1.2.11 license: Apache-2.0 license-file: license.txt maintainer: Andrey Sverdlichenko <[email protected]> @@ -99,18 +99,18 @@ deepseq <1.5, exceptions <0.11, filepath <1.5, - lens <4.18, - network ==2.8.0.0 || >=3.0.1.0 && <3.1, + lens <4.19, + network >=3.0.1.0 && <3.2, parsec <3.2, random <1.2, split <0.3, - template-haskell <2.15, + template-haskell <2.16.0.0, text <1.3, - th-lift <0.8, + th-lift <0.9, transformers <0.6, unix <2.8, vector <0.13, - xml-conduit <1.9, + xml-conduit >=1.9.0.0 && <1.10.0.0, xml-types <0.4 test-suite dbus_tests @@ -140,17 +140,17 @@ ghc-options: -W -Wall -fno-warn-orphans build-depends: dbus -any, - base <4.13, + base ==4.*, bytestring <0.11, cereal <0.6, containers <0.7, directory <1.4, extra <1.7, filepath <1.5, - network <2.9, + network >=3.0.1.0 && <3.2, parsec <3.2, process <1.7, - QuickCheck <2.13, + QuickCheck <2.14, random <1.2, resourcet <1.3, tasty <1.3, @@ -168,5 +168,5 @@ ghc-options: -Wall -fno-warn-orphans build-depends: dbus -any, - base <4.13, + base ==4.*, criterion <1.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dbus-1.2.4/lib/DBus/Internal/Address.hs new/dbus-1.2.11/lib/DBus/Internal/Address.hs --- old/dbus-1.2.4/lib/DBus/Internal/Address.hs 2018-05-05 06:09:43.000000000 +0200 +++ new/dbus-1.2.11/lib/DBus/Internal/Address.hs 2019-10-05 03:52:42.000000000 +0200 @@ -16,6 +16,7 @@ import qualified Control.Exception import Data.Char (digitToInt, ord, chr) +import Data.Maybe (listToMaybe) import Data.List (intercalate) import qualified Data.Map import Data.Map (Map) @@ -143,7 +144,7 @@ env <- getenv "DBUS_SYSTEM_BUS_ADDRESS" return (parseAddress (maybe system id env)) --- | Returns the address in the environment variable +-- | Returns the first address in the environment variable -- @DBUS_SESSION_BUS_ADDRESS@, which must be set. -- -- Returns 'Nothing' if @DBUS_SYSTEM_BUS_ADDRESS@ is unset or contains an @@ -151,7 +152,7 @@ getSessionAddress :: IO (Maybe Address) getSessionAddress = do env <- getenv "DBUS_SESSION_BUS_ADDRESS" - return (env >>= parseAddress) + return (env >>= parseAddresses >>= listToMaybe) -- | Returns the address in the environment variable -- @DBUS_STARTER_ADDRESS@, which must be set. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dbus-1.2.4/lib/DBus/Introspection/Parse.hs new/dbus-1.2.11/lib/DBus/Introspection/Parse.hs --- old/dbus-1.2.4/lib/DBus/Introspection/Parse.hs 2018-12-02 02:37:38.000000000 +0100 +++ new/dbus-1.2.11/lib/DBus/Introspection/Parse.hs 2019-06-01 16:39:35.000000000 +0200 @@ -24,7 +24,7 @@ parseXML :: ObjectPath -> T.Text -> Maybe Object parseXML path xml = - runConduit $ yieldMany [xml] .| X.parseText' X.def .| X.force "parse error" (parseObject $ getRootName path) + runConduit $ yieldMany [xml] .| X.parseText X.def .| X.force "parse error" (parseObject $ getRootName path) getRootName :: ObjectPath -> X.AttrParser ObjectPath getRootName defaultPath = do @@ -64,13 +64,13 @@ pure $ interfaceName_ (T.unpack ifName) parseContent ifName = do elems <- X.many $ do - X.many_ $ X.ignoreTreeContent "annotation" + X.many_ $ X.ignoreTreeContent "annotation" X.ignoreAttrs X.choose [ parseMethod , parseSignal , parseProperty ] - X.many_ $ X.ignoreTreeContent "annotation" + X.many_ $ X.ignoreTreeContent "annotation" X.ignoreAttrs let base = Interface ifName [] [] [] addElem e (Interface n ms ss ps) = case e of MethodDefinition m -> Interface n (m:ms) ss ps @@ -86,9 +86,9 @@ parseMemberName (T.unpack ifName) parseArgs name = do args <- X.many $ do - X.many_ $ X.ignoreTreeContent "annotation" + X.many_ $ X.ignoreTreeContent "annotation" X.ignoreAttrs X.tag' "arg" getArg pure - X.many_ $ X.ignoreTreeContent "annotation" + X.many_ $ X.ignoreTreeContent "annotation" X.ignoreAttrs pure $ MethodDefinition $ Method name args getArg = do name <- fromMaybe "" <$> X.attr "name" @@ -107,9 +107,9 @@ parseMemberName (T.unpack ifName) parseArgs name = do args <- X.many $ do - X.many_ $ X.ignoreTreeContent "annotation" + X.many_ $ X.ignoreTreeContent "annotation" X.ignoreAttrs X.tag' "arg" getArg pure - X.many_ $ X.ignoreTreeContent "annotation" + X.many_ $ X.ignoreTreeContent "annotation" X.ignoreAttrs pure $ SignalDefinition $ Signal name args getArg = do name <- fromMaybe "" <$> X.attr "name" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dbus-1.2.4/lib/DBus/Transport.hs new/dbus-1.2.11/lib/DBus/Transport.hs --- old/dbus-1.2.4/lib/DBus/Transport.hs 2019-02-14 16:37:47.000000000 +0100 +++ new/dbus-1.2.11/lib/DBus/Transport.hs 2019-06-01 16:32:11.000000000 +0200 @@ -45,7 +45,7 @@ import Data.Monoid import Data.Typeable (Typeable) import Foreign.C (CUInt) -import Network.Socket hiding (recv) +import Network.Socket import Network.Socket.ByteString (sendAll, recv) import qualified System.Info import Prelude
