Hello community, here is the log from the commit of package ghc-happstack-server for openSUSE:Factory checked in at 2017-04-24 09:49:00 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-happstack-server (Old) and /work/SRC/openSUSE:Factory/.ghc-happstack-server.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-happstack-server" Mon Apr 24 09:49:00 2017 rev:2 rq:489556 version:7.4.6.4 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-happstack-server/ghc-happstack-server.changes 2017-04-13 10:43:58.594705637 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-happstack-server.new/ghc-happstack-server.changes 2017-04-24 09:49:01.217950201 +0200 @@ -1,0 +2,10 @@ +Tue Mar 14 09:26:28 UTC 2017 - psim...@suse.com + +- Update to version 7.4.6.4 with cabal2obs. + +------------------------------------------------------------------- +Sun Feb 12 14:15:31 UTC 2017 - psim...@suse.com + +- Update to version 7.4.6.3 with cabal2obs. + +------------------------------------------------------------------- Old: ---- happstack-server-7.4.6.2.tar.gz New: ---- happstack-server-7.4.6.4.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-happstack-server.spec ++++++ --- /var/tmp/diff_new_pack.EQXZdm/_old 2017-04-24 09:49:02.673744301 +0200 +++ /var/tmp/diff_new_pack.EQXZdm/_new 2017-04-24 09:49:02.673744301 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-happstack-server # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,15 +19,14 @@ %global pkg_name happstack-server %bcond_with tests Name: ghc-%{pkg_name} -Version: 7.4.6.2 +Version: 7.4.6.4 Release: 0 Summary: Web related tools and services License: BSD-3-Clause -Group: System/Libraries +Group: Development/Languages/Other 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 -# Begin cabal-rpm deps: BuildRequires: ghc-base64-bytestring-devel BuildRequires: ghc-blaze-html-devel BuildRequires: ghc-bytestring-devel @@ -65,7 +64,6 @@ %if %{with tests} BuildRequires: ghc-HUnit-devel %endif -# End cabal-rpm deps %description Happstack Server provides an HTTP server and a rich set of functions for @@ -88,20 +86,14 @@ %prep %setup -q -n %{pkg_name}-%{version} - %build %ghc_lib_build - %install %ghc_lib_install - %check -%if %{with tests} -%{cabal} test -%endif - +%cabal_test %post devel %ghc_pkg_recache ++++++ happstack-server-7.4.6.2.tar.gz -> happstack-server-7.4.6.4.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/happstack-server-7.4.6.2/happstack-server.cabal new/happstack-server-7.4.6.4/happstack-server.cabal --- old/happstack-server-7.4.6.2/happstack-server.cabal 2016-06-05 22:51:37.000000000 +0200 +++ new/happstack-server-7.4.6.4/happstack-server.cabal 2017-03-08 22:41:40.000000000 +0100 @@ -1,5 +1,5 @@ Name: happstack-server -Version: 7.4.6.2 +Version: 7.4.6.4 Synopsis: Web related tools and services. Description: Happstack Server provides an HTTP server and a rich set of functions for routing requests, handling query parameters, generating responses, working with cookies, serving files, and more. For in-depth documentation see the Happstack Crash Course <http://happstack.com/docs/crashcourse/index.html> License: BSD3 @@ -9,7 +9,7 @@ homepage: http://happstack.com Category: Web, Happstack Build-Type: Simple -Cabal-Version: >= 1.8 +Cabal-Version: >= 1.10 Extra-Source-Files: tests/Happstack/Server/Tests.hs README.md tested-with: GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.2, GHC==8.0.1 @@ -20,7 +20,7 @@ Flag template_haskell Description: Template Haskell is available on this system Default: True - Manual: True + Manual: False flag network-uri description: Get Network.URI from the network-uri package @@ -75,7 +75,7 @@ build-depends: network < 2.6 Build-Depends: base >= 4 && < 5, base64-bytestring == 1.0.*, - blaze-html >= 0.5 && < 0.9, + blaze-html >= 0.5 && < 0.10, bytestring, containers, directory, @@ -93,6 +93,7 @@ system-filepath >= 0.3.1, syb, text >= 0.10 && < 1.3, + template-haskell < 2.12, time, time-compat, threads >= 0.5, @@ -103,9 +104,9 @@ xhtml, zlib - if (flag(template_haskell) && !(arch(arm))) - Build-Depends: template-haskell + if flag(template_haskell) cpp-options: -DTEMPLATE_HASKELL + other-extensions: TemplateHaskell hs-source-dirs: src @@ -113,13 +114,12 @@ Build-Depends: unix cpp-options: -DUNIX - Extensions: TemplateHaskell, DeriveDataTypeable, MultiParamTypeClasses, + Extensions: DeriveDataTypeable, MultiParamTypeClasses, TypeFamilies, FlexibleContexts, OverlappingInstances, FlexibleInstances, UndecidableInstances, ScopedTypeVariables, TypeSynonymInstances, PatternGuards CPP, ForeignFunctionInterface ghc-options: -Wall -fwarn-tabs - GHC-Prof-Options: -auto-all -- The policy is to support GHC versions no older than the GHC stable -- branch that was used by the latest Haskell Platform release -- available 18 months ago. In order to avoid people spending time diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/happstack-server-7.4.6.2/src/Happstack/Server/Response.hs new/happstack-server-7.4.6.4/src/Happstack/Server/Response.hs --- old/happstack-server-7.4.6.2/src/Happstack/Server/Response.hs 2016-06-05 22:51:37.000000000 +0200 +++ new/happstack-server-7.4.6.4/src/Happstack/Server/Response.hs 2017-03-08 22:41:40.000000000 +0100 @@ -1,5 +1,5 @@ {-# LANGUAGE FlexibleContexts, FlexibleInstances, TypeSynonymInstances, ScopedTypeVariables #-} --- | Functions and classes related to generating a 'Response' and setting the response code. For detailed instruction see the Happstack Crash Course: <http://happstack.com/docs/crashcourse/HelloWorld.html#response_code> +-- | Functions and classes related to generating a 'Response' and setting the response code. For detailed instruction see the Happstack Crash Course: <http://www.happstack.com/docs/crashcourse/index.html#creating-a-response> module Happstack.Server.Response ( -- * Converting values to a 'Response' ToMessage(..) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/happstack-server-7.4.6.2/src/Happstack/Server/Routing.hs new/happstack-server-7.4.6.4/src/Happstack/Server/Routing.hs --- old/happstack-server-7.4.6.2/src/Happstack/Server/Routing.hs 2016-06-05 22:51:37.000000000 +0200 +++ new/happstack-server-7.4.6.4/src/Happstack/Server/Routing.hs 2017-03-08 22:41:40.000000000 +0100 @@ -1,5 +1,5 @@ {-# LANGUAGE FlexibleInstances, PatternGuards, ScopedTypeVariables, TypeSynonymInstances #-} --- | Route an incoming 'Request' to a handler. For more in-depth documentation see this section of the Happstack Crash Course: <http://happstack.com/docs/crashcourse/RouteFilters.html> +-- | Route an incoming 'Request' to a handler. For more in-depth documentation see this section of the Happstack Crash Course: <http://www.happstack.com/docs/crashcourse/index.html#route-filters> module Happstack.Server.Routing ( -- * Route by scheme http diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/happstack-server-7.4.6.2/src/Happstack/Server/RqData.hs new/happstack-server-7.4.6.4/src/Happstack/Server/RqData.hs --- old/happstack-server-7.4.6.2/src/Happstack/Server/RqData.hs 2016-06-05 22:51:37.000000000 +0200 +++ new/happstack-server-7.4.6.4/src/Happstack/Server/RqData.hs 2017-03-08 22:41:40.000000000 +0100 @@ -3,7 +3,7 @@ -- -- For in-depth documentation see the following section of the Happstack Crash Course: -- --- <http://happstack.com/docs/crashcourse/RqData.html> +-- <http://www.happstack.com/docs/crashcourse/index.html#parsing-request-data-from-the-query_string-cookies-and-request-body> module Happstack.Server.RqData ( -- * Looking up keys -- ** Form Values and Query Parameters