packages feed

gi-soup 2.4.23 → 2.4.24

raw patch · 4 files changed

+13/−7 lines, 4 filesdep ~haskell-gidep ~haskell-gi-basesetup-changedPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: haskell-gi, haskell-gi-base

API changes (from Hackage documentation)

- GI.Soup.Interfaces.PasswordManager: instance Data.GI.Base.GValue.IsGValue GI.Soup.Interfaces.PasswordManager.PasswordManager
- GI.Soup.Interfaces.ProxyResolver: instance Data.GI.Base.GValue.IsGValue GI.Soup.Interfaces.ProxyResolver.ProxyResolver
- GI.Soup.Interfaces.ProxyURIResolver: instance Data.GI.Base.GValue.IsGValue GI.Soup.Interfaces.ProxyURIResolver.ProxyURIResolver
- GI.Soup.Interfaces.SessionFeature: instance Data.GI.Base.GValue.IsGValue GI.Soup.Interfaces.SessionFeature.SessionFeature
- GI.Soup.Objects.Address: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.Address.Address
- GI.Soup.Objects.Auth: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.Auth.Auth
- GI.Soup.Objects.AuthBasic: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.AuthBasic.AuthBasic
- GI.Soup.Objects.AuthDigest: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.AuthDigest.AuthDigest
- GI.Soup.Objects.AuthDomain: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.AuthDomain.AuthDomain
- GI.Soup.Objects.AuthDomainBasic: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.AuthDomainBasic.AuthDomainBasic
- GI.Soup.Objects.AuthDomainDigest: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.AuthDomainDigest.AuthDomainDigest
- GI.Soup.Objects.AuthManager: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.AuthManager.AuthManager
- GI.Soup.Objects.AuthNTLM: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.AuthNTLM.AuthNTLM
- GI.Soup.Objects.AuthNegotiate: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.AuthNegotiate.AuthNegotiate
- GI.Soup.Objects.Cache: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.Cache.Cache
- GI.Soup.Objects.ContentDecoder: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.ContentDecoder.ContentDecoder
- GI.Soup.Objects.ContentSniffer: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.ContentSniffer.ContentSniffer
- GI.Soup.Objects.CookieJar: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.CookieJar.CookieJar
- GI.Soup.Objects.CookieJarDB: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.CookieJarDB.CookieJarDB
- GI.Soup.Objects.CookieJarText: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.CookieJarText.CookieJarText
- GI.Soup.Objects.HSTSEnforcer: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.HSTSEnforcer.HSTSEnforcer
- GI.Soup.Objects.HSTSEnforcerDB: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.HSTSEnforcerDB.HSTSEnforcerDB
- GI.Soup.Objects.Logger: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.Logger.Logger
- GI.Soup.Objects.Message: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.Message.Message
- GI.Soup.Objects.MultipartInputStream: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.MultipartInputStream.MultipartInputStream
- GI.Soup.Objects.ProxyResolverDefault: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.ProxyResolverDefault.ProxyResolverDefault
- GI.Soup.Objects.Request: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.Request.Request
- GI.Soup.Objects.RequestData: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.RequestData.RequestData
- GI.Soup.Objects.RequestFile: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.RequestFile.RequestFile
- GI.Soup.Objects.RequestHTTP: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.RequestHTTP.RequestHTTP
- GI.Soup.Objects.Requester: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.Requester.Requester
- GI.Soup.Objects.Server: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.Server.Server
- GI.Soup.Objects.Session: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.Session.Session
- GI.Soup.Objects.SessionAsync: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.SessionAsync.SessionAsync
- GI.Soup.Objects.SessionSync: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.SessionSync.SessionSync
- GI.Soup.Objects.Socket: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.Socket.Socket
- GI.Soup.Objects.WebsocketConnection: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.WebsocketConnection.WebsocketConnection
- GI.Soup.Objects.WebsocketExtension: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.WebsocketExtension.WebsocketExtension
- GI.Soup.Objects.WebsocketExtensionDeflate: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.WebsocketExtensionDeflate.WebsocketExtensionDeflate
- GI.Soup.Objects.WebsocketExtensionManager: instance Data.GI.Base.GValue.IsGValue GI.Soup.Objects.WebsocketExtensionManager.WebsocketExtensionManager
- GI.Soup.Structs.Buffer: instance Data.GI.Base.GValue.IsGValue GI.Soup.Structs.Buffer.Buffer
- GI.Soup.Structs.ClientContext: instance Data.GI.Base.GValue.IsGValue GI.Soup.Structs.ClientContext.ClientContext
- GI.Soup.Structs.Cookie: instance Data.GI.Base.GValue.IsGValue GI.Soup.Structs.Cookie.Cookie
- GI.Soup.Structs.Date: instance Data.GI.Base.GValue.IsGValue GI.Soup.Structs.Date.Date
- GI.Soup.Structs.HSTSPolicy: instance Data.GI.Base.GValue.IsGValue GI.Soup.Structs.HSTSPolicy.HSTSPolicy
- GI.Soup.Structs.MessageBody: instance Data.GI.Base.GValue.IsGValue GI.Soup.Structs.MessageBody.MessageBody
- GI.Soup.Structs.MessageHeaders: instance Data.GI.Base.GValue.IsGValue GI.Soup.Structs.MessageHeaders.MessageHeaders
- GI.Soup.Structs.Multipart: instance Data.GI.Base.GValue.IsGValue GI.Soup.Structs.Multipart.Multipart
- GI.Soup.Structs.URI: instance Data.GI.Base.GValue.IsGValue GI.Soup.Structs.URI.URI
+ GI.Soup.Enums: CookieJarAcceptPolicyGrandfatheredThirdParty :: CookieJarAcceptPolicy
+ GI.Soup.Enums: StatusPermanentRedirect :: Status
+ GI.Soup.Interfaces.PasswordManager: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Interfaces.PasswordManager.PasswordManager)
+ GI.Soup.Interfaces.ProxyResolver: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Interfaces.ProxyResolver.ProxyResolver)
+ GI.Soup.Interfaces.ProxyURIResolver: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Interfaces.ProxyURIResolver.ProxyURIResolver)
+ GI.Soup.Interfaces.SessionFeature: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Interfaces.SessionFeature.SessionFeature)
+ GI.Soup.Objects.Address: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.Address.Address)
+ GI.Soup.Objects.Auth: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.Auth.Auth)
+ GI.Soup.Objects.AuthBasic: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.AuthBasic.AuthBasic)
+ GI.Soup.Objects.AuthDigest: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.AuthDigest.AuthDigest)
+ GI.Soup.Objects.AuthDomain: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.AuthDomain.AuthDomain)
+ GI.Soup.Objects.AuthDomainBasic: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.AuthDomainBasic.AuthDomainBasic)
+ GI.Soup.Objects.AuthDomainDigest: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.AuthDomainDigest.AuthDomainDigest)
+ GI.Soup.Objects.AuthManager: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.AuthManager.AuthManager)
+ GI.Soup.Objects.AuthNTLM: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.AuthNTLM.AuthNTLM)
+ GI.Soup.Objects.AuthNegotiate: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.AuthNegotiate.AuthNegotiate)
+ GI.Soup.Objects.Cache: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.Cache.Cache)
+ GI.Soup.Objects.ContentDecoder: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.ContentDecoder.ContentDecoder)
+ GI.Soup.Objects.ContentSniffer: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.ContentSniffer.ContentSniffer)
+ GI.Soup.Objects.CookieJar: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.CookieJar.CookieJar)
+ GI.Soup.Objects.CookieJarDB: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.CookieJarDB.CookieJarDB)
+ GI.Soup.Objects.CookieJarText: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.CookieJarText.CookieJarText)
+ GI.Soup.Objects.HSTSEnforcer: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.HSTSEnforcer.HSTSEnforcer)
+ GI.Soup.Objects.HSTSEnforcerDB: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.HSTSEnforcerDB.HSTSEnforcerDB)
+ GI.Soup.Objects.Logger: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.Logger.Logger)
+ GI.Soup.Objects.Message: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.Message.Message)
+ GI.Soup.Objects.Message: messageIsFeatureDisabled :: (HasCallStack, MonadIO m, IsMessage a) => a -> GType -> m Bool
+ GI.Soup.Objects.MultipartInputStream: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.MultipartInputStream.MultipartInputStream)
+ GI.Soup.Objects.ProxyResolverDefault: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.ProxyResolverDefault.ProxyResolverDefault)
+ GI.Soup.Objects.Request: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.Request.Request)
+ GI.Soup.Objects.RequestData: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.RequestData.RequestData)
+ GI.Soup.Objects.RequestFile: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.RequestFile.RequestFile)
+ GI.Soup.Objects.RequestHTTP: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.RequestHTTP.RequestHTTP)
+ GI.Soup.Objects.Requester: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.Requester.Requester)
+ GI.Soup.Objects.Server: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.Server.Server)
+ GI.Soup.Objects.Session: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.Session.Session)
+ GI.Soup.Objects.SessionAsync: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.SessionAsync.SessionAsync)
+ GI.Soup.Objects.SessionSync: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.SessionSync.SessionSync)
+ GI.Soup.Objects.Socket: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.Socket.Socket)
+ GI.Soup.Objects.WebsocketConnection: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.WebsocketConnection.WebsocketConnection)
+ GI.Soup.Objects.WebsocketExtension: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.WebsocketExtension.WebsocketExtension)
+ GI.Soup.Objects.WebsocketExtensionDeflate: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.WebsocketExtensionDeflate.WebsocketExtensionDeflate)
+ GI.Soup.Objects.WebsocketExtensionManager: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Objects.WebsocketExtensionManager.WebsocketExtensionManager)
+ GI.Soup.Structs.Buffer: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Structs.Buffer.Buffer)
+ GI.Soup.Structs.ClientContext: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Structs.ClientContext.ClientContext)
+ GI.Soup.Structs.Cookie: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Structs.Cookie.Cookie)
+ GI.Soup.Structs.Date: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Structs.Date.Date)
+ GI.Soup.Structs.HSTSPolicy: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Structs.HSTSPolicy.HSTSPolicy)
+ GI.Soup.Structs.MessageBody: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Structs.MessageBody.MessageBody)
+ GI.Soup.Structs.MessageHeaders: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Structs.MessageHeaders.MessageHeaders)
+ GI.Soup.Structs.Multipart: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Structs.Multipart.Multipart)
+ GI.Soup.Structs.URI: instance Data.GI.Base.GValue.IsGValue (GHC.Maybe.Maybe GI.Soup.Structs.URI.URI)

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 2.4.24+++ Update to haskell-gi(-base)-0.25+ ### 2.4.23  + Upgrade to haskell-gi-base-0.24
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-soup-2.4.23/docs/GI-Soup.html](https://hackage.haskell.org/package/gi-soup-2.4.23/docs/GI-Soup.html)+[https://hackage.haskell.org/package/gi-soup-2.4.24/docs/GI-Soup.html](https://hackage.haskell.org/package/gi-soup-2.4.24/docs/GI-Soup.html)  For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
Setup.hs view
@@ -8,9 +8,11 @@   main :: IO ()-main = setupBinding name version verbose overridesFile inheritedOverrides outputDir+main = setupBinding name version pkgName pkgVersion verbose overridesFile inheritedOverrides outputDir   where name = "Soup"         version = "2.4"+        pkgName = "gi-soup"+        pkgVersion = "2.4.24"         overridesFile = Just "Soup.overrides"         verbose = False         outputDir = Nothing
gi-soup.cabal view
@@ -1,5 +1,5 @@ name:                 gi-soup-version:              2.4.23+version:              2.4.24 synopsis:             Libsoup bindings description:          Bindings for Libsoup, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi@@ -9,14 +9,14 @@ maintainer:           Iñaki García Etxebarria category:             Bindings build-type:           Custom-cabal-version:        1.24+cabal-version:        2.0  extra-source-files: README.md ChangeLog.md stack.yaml Soup.overrides  custom-setup       setup-depends: base >= 4.9 && < 5,                      Cabal >= 1.24,-                     haskell-gi >= 0.24 && < 0.25,+                     haskell-gi >= 0.25 && < 0.26,                      gi-gio == 2.0.*,                      gi-gobject == 2.0.*,                      gi-glib == 2.0.*@@ -29,8 +29,8 @@        pkgconfig-depends: libsoup-2.4       build-depends: base >= 4.7 && <5,-                     haskell-gi-base >= 0.24 && < 0.25,-                     haskell-gi >= 0.24.0 && < 0.25,+                     haskell-gi-base >= 0.25 && < 0.26,+                     haskell-gi >= 0.25 && < 0.26,                      haskell-gi-overloading < 1.1,                      gi-gio == 2.0.*,                      gi-gobject == 2.0.*,