commit ghc-HTTP for openSUSE:Factory

2020-09-30 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2020-09-30 19:53:12

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new.4249 (New)


Package is "ghc-HTTP"

Wed Sep 30 19:53:12 2020 rev:32 rq:838485 version:4000.3.15

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2020-09-27 
11:49:06.123999851 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new.4249/ghc-HTTP.changes  
2020-09-30 19:53:17.544725761 +0200
@@ -1,0 +2,6 @@
+Sun Sep 27 02:00:36 UTC 2020 - psim...@suse.com
+
+- Update HTTP to version 4000.3.15 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+---

New:

  HTTP.cabal



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.KQW9hz/_old  2020-09-30 19:53:18.312726448 +0200
+++ /var/tmp/diff_new_pack.KQW9hz/_new  2020-09-30 19:53:18.316726452 +0200
@@ -25,6 +25,7 @@
 License:BSD-3-Clause
 URL:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-bytestring-devel
@@ -94,6 +95,7 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ HTTP.cabal ++
Name: HTTP
Version: 4000.3.15
x-revision: 1
Cabal-Version: >= 1.10
Build-type: Simple
License: BSD3
License-file: LICENSE
Author: Warrick Gray 
Maintainer: Ganesh Sittampalam 
Homepage: https://github.com/haskell/HTTP
Category: Network
Synopsis: A library for client-side HTTP
Description:

 The HTTP package supports client-side web programming in Haskell. It lets you 
set up
 HTTP connections, transmitting requests and processing the responses coming 
back, all
 from within the comforts of Haskell. It's dependent on the network package to 
operate,
 but other than that, the implementation is all written in Haskell.
 .
 A basic API for issuing single HTTP requests + receiving responses is 
provided. On top
 of that, a session-level abstraction is also on offer  (the @BrowserAction@ 
monad);
 it taking care of handling the management of persistent connections, proxies,
 state (cookies) and authentication credentials required to handle multi-step
 interactions with a web server.
 .
 The representation of the bytes flowing across is extensible via the use of a 
type class,
 letting you pick the representation of requests and responses that best fits 
your use.
 Some pre-packaged, common instances are provided for you (@ByteString@, 
@String@).
 .
 Here's an example use:
 .
 >
 >do
 >  rsp <- Network.HTTP.simpleHTTP (getRequest "http://www.haskell.org/;)
 >  -- fetch document and return it (as a 'String'.)
 >  fmap (take 100) (getResponseBody rsp)
 >
 >do
 >  (_, rsp)
 > <- Network.Browser.browse $ do
 >   setAllowRedirects True -- handle HTTP redirects
 >   request $ getRequest "http://www.haskell.org/;
 >  return (take 100 (rspBody rsp))
 .
 __Note:__ This package does not support HTTPS connections.
 If you need HTTPS, take a look at the following packages:
 .
 * 
 .
 *  (in combination 
with
 )
 .
 * 
 .
 * 
 .

Extra-Source-Files: CHANGES

tested-with: GHC==8.10.1, GHC==8.8.3, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, 
GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, 
GHC==7.0.4

Source-Repository head
  type: git
  location: https://github.com/haskell/HTTP.git

Flag mtl1
  description: Use the old mtl version 1.
  default: False

Flag warn-as-error
  default: False
  description: Build with warnings-as-errors
  manual:  True

Flag conduit10
  description: Use version 1.0.x or below of the conduit package (for the test 
suite)
  default: False

Flag warp-tests
  description: Test against warp
  default: False
  manual:  True

flag network-uri
  description: Get Network.URI from the network-uri package
  default: True

Library
  Exposed-modules:
 Network.BufferType,
 Network.Stream,
 Network.StreamDebugger,
 Network.StreamSocket,
 

commit ghc-HTTP for openSUSE:Factory

2020-09-27 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2020-09-27 11:49:03

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new.4249 (New)


Package is "ghc-HTTP"

Sun Sep 27 11:49:03 2020 rev:31 rq:835955 version:4000.3.15

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2020-09-07 
21:25:57.721121888 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new.4249/ghc-HTTP.changes  
2020-09-27 11:49:06.123999851 +0200
@@ -1,0 +2,7 @@
+Tue Sep 15 02:36:49 UTC 2020 - psim...@suse.com
+
+- Update HTTP to version 4000.3.15.
+  Upstream has not updated the file "CHANGES" since the last
+  release.
+
+---

Old:

  HTTP-4000.3.14.tar.gz
  HTTP.cabal

New:

  HTTP-4000.3.15.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.ZpyEGu/_old  2020-09-27 11:49:06.82602 +0200
+++ /var/tmp/diff_new_pack.ZpyEGu/_new  2020-09-27 11:49:06.82602 +0200
@@ -19,13 +19,12 @@
 %global pkg_name HTTP
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4000.3.14
+Version:4000.3.15
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause
 URL:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-bytestring-devel
@@ -95,7 +94,6 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ HTTP-4000.3.14.tar.gz -> HTTP-4000.3.15.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.3.14/HTTP.cabal 
new/HTTP-4000.3.15/HTTP.cabal
--- old/HTTP-4000.3.14/HTTP.cabal   2019-06-17 23:33:27.0 +0200
+++ new/HTTP-4000.3.15/HTTP.cabal   2001-09-09 03:46:40.0 +0200
@@ -1,6 +1,6 @@
 Name: HTTP
-Version: 4000.3.14
-Cabal-Version: >= 1.8
+Version: 4000.3.15
+Cabal-Version: >= 1.10
 Build-type: Simple
 License: BSD3
 License-file: LICENSE
@@ -56,7 +56,7 @@
 
 Extra-Source-Files: CHANGES
 
-tested-with: GHC==8.6.3, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, 
GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, GHC==7.0.4
+tested-with: GHC==8.10.1, GHC==8.8.3, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, 
GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, 
GHC==7.0.4
 
 Source-Repository head
   type: git
@@ -109,11 +109,12 @@
 
   -- note the test harness constraints should be kept in sync with these
   -- where dependencies are shared
-  Build-depends: base >= 4.3.0.0 && < 4.14, parsec >= 2.0 && < 3.2
+  Build-depends: base >= 4.3.0.0 && < 4.15, parsec >= 2.0 && < 3.2
   Build-depends: array >= 0.3.0.2 && < 0.6, bytestring >= 0.9.1.5 && < 0.11
-  Build-depends: time >= 1.1.2.3 && < 1.10
+  Build-depends: time >= 1.1.2.3 && < 1.11
 
-  Extensions: FlexibleInstances
+  default-language: Haskell98
+  default-extensions: FlexibleInstances
 
   if flag(mtl1)
 Build-depends: mtl >= 1.1.1.0 && < 1.2
@@ -130,11 +131,12 @@
 ghc-options:  -Werror
 
   if os(windows)
-Build-depends: Win32 >= 2.2.0.0 && < 2.9
+Build-depends: Win32 >= 2.2.0.0 && < 2.10
 
 Test-Suite test
   type: exitcode-stdio-1.0
 
+  default-language: Haskell98
   hs-source-dirs: test
   main-is: httpTests.hs
 
@@ -142,6 +144,8 @@
 Httpd
 UnitTests
 
+  ghc-options: -Wall
+
   -- note: version constraints for dependencies shared with the library
   -- should be the same
   build-depends: HTTP,
@@ -151,7 +155,7 @@
  bytestring >= 0.9.1.5 && < 0.11,
  deepseq >= 1.3.0.0 && < 1.5,
  pureMD5 >= 0.2.4 && < 2.2,
- base >= 4.3.0.0 && < 4.14,
+ base >= 4.3.0.0 && < 4.15,
  split >= 0.1.3 && < 0.3,
  test-framework >= 0.2.0 && < 0.9,
  test-framework-hunit >= 0.3.0 && <0.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.3.14/Network/HTTP/Headers.hs 
new/HTTP-4000.3.15/Network/HTTP/Headers.hs
--- old/HTTP-4000.3.14/Network/HTTP/Headers.hs  2019-06-17 23:33:27.0 
+0200
+++ new/HTTP-4000.3.15/Network/HTTP/Headers.hs  2001-09-09 03:46:40.0 
+0200
@@ -130,7 +130,162 @@
  | HdrContentTransferEncoding
 -- | Allows for unrecognised or experimental 

commit ghc-HTTP for openSUSE:Factory

2020-09-07 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2020-09-07 21:25:42

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new.3399 (New)


Package is "ghc-HTTP"

Mon Sep  7 21:25:42 2020 rev:30 rq:832234 version:4000.3.14

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2020-08-28 
21:23:41.980391840 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new.3399/ghc-HTTP.changes  
2020-09-07 21:25:57.721121888 +0200
@@ -1,0 +2,6 @@
+Mon Aug 31 09:34:32 UTC 2020 - psim...@suse.com
+
+- Update HTTP to version 4000.3.14 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+---



Other differences:
--



commit ghc-HTTP for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2020-08-28 21:23:40

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new.3399 (New)


Package is "ghc-HTTP"

Fri Aug 28 21:23:40 2020 rev:29 rq:829149 version:4000.3.14

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2020-06-19 
17:06:56.841030658 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new.3399/ghc-HTTP.changes  
2020-08-28 21:23:41.980391840 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 10:43:46 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.4z6v3t/_old  2020-08-28 21:23:42.616392141 +0200
+++ /var/tmp/diff_new_pack.4z6v3t/_new  2020-08-28 21:23:42.620392143 +0200
@@ -94,7 +94,7 @@
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
-%setup -q -n %{pkg_name}-%{version}
+%autosetup -n %{pkg_name}-%{version}
 cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build




commit ghc-HTTP for openSUSE:Factory

2020-06-19 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2020-06-19 17:06:56

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new.3606 (New)


Package is "ghc-HTTP"

Fri Jun 19 17:06:56 2020 rev:28 rq:815011 version:4000.3.14

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2020-05-11 
13:35:38.608399364 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new.3606/ghc-HTTP.changes  
2020-06-19 17:06:56.841030658 +0200
@@ -1,0 +2,5 @@
+Tue Jun 16 11:13:36 UTC 2020 - Peter Simons 
+
+- Re-generate file with latest version of spec-cleaner.
+
+---



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.L27vWQ/_old  2020-06-19 17:06:57.493032374 +0200
+++ /var/tmp/diff_new_pack.L27vWQ/_new  2020-06-19 17:06:57.497032385 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HTTP
 #
-# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed




commit ghc-HTTP for openSUSE:Factory

2020-05-11 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2020-05-11 13:35:11

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new.2738 (New)


Package is "ghc-HTTP"

Mon May 11 13:35:11 2020 rev:27 rq:801024 version:4000.3.14

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2020-03-09 
14:17:27.886668011 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new.2738/ghc-HTTP.changes  
2020-05-11 13:35:38.608399364 +0200
@@ -1,0 +2,5 @@
+Thu May  7 08:08:22 UTC 2020 - Peter Simons 
+
+- Update Cabal file to get more accurate dependency information.
+
+---

New:

  HTTP.cabal



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.T0qZ43/_old  2020-05-11 13:35:39.216400639 +0200
+++ /var/tmp/diff_new_pack.T0qZ43/_new  2020-05-11 13:35:39.220400647 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HTTP
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 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
@@ -25,6 +25,7 @@
 License:BSD-3-Clause
 URL:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-bytestring-devel
@@ -80,7 +81,7 @@
 
 * 
 
-*  .
+* .
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -94,7 +95,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cabal-tweak-dep-ver network-uri '== 2.6.*' '< 3'
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ HTTP.cabal ++
Name: HTTP
Version: 4000.3.14
x-revision: 1
Cabal-Version: >= 1.8
Build-type: Simple
License: BSD3
License-file: LICENSE
Author: Warrick Gray 
Maintainer: Ganesh Sittampalam 
Homepage: https://github.com/haskell/HTTP
Category: Network
Synopsis: A library for client-side HTTP
Description:

 The HTTP package supports client-side web programming in Haskell. It lets you 
set up
 HTTP connections, transmitting requests and processing the responses coming 
back, all
 from within the comforts of Haskell. It's dependent on the network package to 
operate,
 but other than that, the implementation is all written in Haskell.
 .
 A basic API for issuing single HTTP requests + receiving responses is 
provided. On top
 of that, a session-level abstraction is also on offer  (the @BrowserAction@ 
monad);
 it taking care of handling the management of persistent connections, proxies,
 state (cookies) and authentication credentials required to handle multi-step
 interactions with a web server.
 .
 The representation of the bytes flowing across is extensible via the use of a 
type class,
 letting you pick the representation of requests and responses that best fits 
your use.
 Some pre-packaged, common instances are provided for you (@ByteString@, 
@String@).
 .
 Here's an example use:
 .
 >
 >do
 >  rsp <- Network.HTTP.simpleHTTP (getRequest "http://www.haskell.org/;)
 >  -- fetch document and return it (as a 'String'.)
 >  fmap (take 100) (getResponseBody rsp)
 >
 >do
 >  (_, rsp)
 > <- Network.Browser.browse $ do
 >   setAllowRedirects True -- handle HTTP redirects
 >   request $ getRequest "http://www.haskell.org/;
 >  return (take 100 (rspBody rsp))
 .
 __Note:__ This package does not support HTTPS connections.
 If you need HTTPS, take a look at the following packages:
 .
 * 
 .
 *  (in combination 
with
 )
 .
 * 
 .
 * 
 .

Extra-Source-Files: CHANGES

tested-with: GHC==8.10.1, GHC==8.8.3, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2, 
GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, 
GHC==7.0.4

Source-Repository head
  type: git
  location: https://github.com/haskell/HTTP.git

Flag mtl1
  description: Use the old mtl version 1.
  default: False

Flag warn-as-error
  

commit ghc-HTTP for openSUSE:Factory

2020-03-09 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2020-03-09 14:17:25

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new.26092 (New)


Package is "ghc-HTTP"

Mon Mar  9 14:17:25 2020 rev:26 rq:780175 version:4000.3.14

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2019-12-27 
13:50:55.756554725 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new.26092/ghc-HTTP.changes 
2020-03-09 14:17:27.886668011 +0100
@@ -1,0 +2,5 @@
+Fri Feb 28 08:35:47 UTC 2020 - Peter Simons 
+
+- Update Cabal build information for more accurate dependencies.
+
+---



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.Pvke1o/_old  2020-03-09 14:17:29.122668826 +0100
+++ /var/tmp/diff_new_pack.Pvke1o/_new  2020-03-09 14:17:29.130668832 +0100
@@ -94,6 +94,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cabal-tweak-dep-ver network-uri '== 2.6.*' '< 3'
 
 %build
 %ghc_lib_build




commit ghc-HTTP for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2019-12-27 13:50:43

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new.6675 (New)


Package is "ghc-HTTP"

Fri Dec 27 13:50:43 2019 rev:25 rq:759316 version:4000.3.14

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2019-06-19 
21:11:40.778700489 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new.6675/ghc-HTTP.changes  
2019-12-27 13:50:55.756554725 +0100
@@ -1,0 +2,5 @@
+Fri Nov  8 16:14:00 UTC 2019 - Peter Simons 
+
+- Drop obsolete group attributes.
+
+---



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.9mxCHw/_old  2019-12-27 13:50:56.416555194 +0100
+++ /var/tmp/diff_new_pack.9mxCHw/_new  2019-12-27 13:50:56.420555197 +0100
@@ -23,7 +23,6 @@
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause
-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
@@ -85,7 +84,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}




commit ghc-HTTP for openSUSE:Factory

2019-06-19 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2019-06-19 21:10:07

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new.4811 (New)


Package is "ghc-HTTP"

Wed Jun 19 21:10:07 2019 rev:24 rq:710617 version:4000.3.14

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2019-04-03 
09:27:00.111786604 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new.4811/ghc-HTTP.changes  
2019-06-19 21:11:40.778700489 +0200
@@ -1,0 +2,12 @@
+Tue Jun 18 02:01:48 UTC 2019 - psim...@suse.com
+
+- Update HTTP to version 4000.3.14.
+  Upstream has not updated the file "CHANGES" since the last
+  release.
+
+---
+Tue Jun 11 14:29:06 UTC 2019 - Peter Simons 
+
+- Update Cabal file for more accurate build dependencies.
+
+---

Old:

  HTTP-4000.3.13.tar.gz

New:

  HTTP-4000.3.14.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.Lu6q1p/_old  2019-06-19 21:11:42.594702254 +0200
+++ /var/tmp/diff_new_pack.Lu6q1p/_new  2019-06-19 21:11:42.598702257 +0200
@@ -19,7 +19,7 @@
 %global pkg_name HTTP
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4000.3.13
+Version:4000.3.14
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause

++ HTTP-4000.3.13.tar.gz -> HTTP-4000.3.14.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.3.13/HTTP.cabal 
new/HTTP-4000.3.14/HTTP.cabal
--- old/HTTP-4000.3.13/HTTP.cabal   2019-03-17 12:46:06.0 +0100
+++ new/HTTP-4000.3.14/HTTP.cabal   2019-06-17 23:33:27.0 +0200
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.3.13
+Version: 4000.3.14
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
@@ -109,7 +109,7 @@
 
   -- note the test harness constraints should be kept in sync with these
   -- where dependencies are shared
-  Build-depends: base >= 4.3.0.0 && < 4.13, parsec >= 2.0 && < 3.2
+  Build-depends: base >= 4.3.0.0 && < 4.14, parsec >= 2.0 && < 3.2
   Build-depends: array >= 0.3.0.2 && < 0.6, bytestring >= 0.9.1.5 && < 0.11
   Build-depends: time >= 1.1.2.3 && < 1.10
 
@@ -122,7 +122,7 @@
 Build-depends: mtl >= 2.0 && < 2.3
 
   if flag(network-uri)
-Build-depends: network-uri == 2.6.*, network >= 2.6 && < 3.1
+Build-depends: network-uri == 2.6.*, network >= 2.6 && < 3.2
   else
 Build-depends: network >= 2.4 && < 2.6
 
@@ -151,13 +151,13 @@
  bytestring >= 0.9.1.5 && < 0.11,
  deepseq >= 1.3.0.0 && < 1.5,
  pureMD5 >= 0.2.4 && < 2.2,
- base >= 4.3.0.0 && < 4.13,
+ base >= 4.3.0.0 && < 4.14,
  split >= 0.1.3 && < 0.3,
  test-framework >= 0.2.0 && < 0.9,
  test-framework-hunit >= 0.3.0 && <0.4
 
   if flag(network-uri)
-Build-depends: network-uri == 2.6.*, network >= 2.6 && < 3.1
+Build-depends: network-uri == 2.6.*, network >= 2.6 && < 3.2
   else
 Build-depends: network >= 2.3 && < 2.6
 
@@ -176,5 +176,3 @@
   build-depends:
  conduit >= 1.1 && < 1.4,
  conduit-extra >= 1.1 && < 1.4
-
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.3.13/Network/Browser.hs 
new/HTTP-4000.3.14/Network/Browser.hs
--- old/HTTP-4000.3.13/Network/Browser.hs   2019-03-17 12:46:06.0 
+0100
+++ new/HTTP-4000.3.14/Network/Browser.hs   2019-06-17 23:33:27.0 
+0200
@@ -133,6 +133,9 @@
 
 import Network.Stream ( ConnError(..), Result )
 import Network.BufferType
+#if (MIN_VERSION_base(4,9,0)) && !(MIN_VERSION_base(4,13,0))
+import Control.Monad.Fail
+#endif
 
 import Data.Char (toLower)
 import Data.List (isPrefixOf)
@@ -422,7 +425,12 @@
   pure  = return
   (<*>) = ap
 #else
- deriving (Functor, Applicative, Monad, MonadIO, MonadState (BrowserState 
conn))
+ deriving
+ ( Functor, Applicative, Monad, MonadIO, MonadState (BrowserState conn)
+#if MIN_VERSION_base(4,9,0)
+ , MonadFail
+#endif
+ )
 #endif
 
 runBA :: BrowserState conn -> BrowserAction conn a -> IO a
@@ -720,7 +728,7 @@
 Left e  -> do
  let errStr = ("Network.Browser.request: Error raised " ++ show e)
  err errStr
- fail errStr
+ Prelude.fail errStr
  where
   initialState = nullRequestState
   nullVal  = buf_empty bufferOps
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit ghc-HTTP for openSUSE:Factory

2019-04-03 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2019-04-03 09:26:54

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new.25356 (New)


Package is "ghc-HTTP"

Wed Apr  3 09:26:54 2019 rev:23 rq:690176 version:4000.3.13

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2018-10-25 
08:21:13.775941387 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new.25356/ghc-HTTP.changes 
2019-04-03 09:27:00.111786604 +0200
@@ -1,0 +2,7 @@
+Mon Mar 18 03:01:21 UTC 2019 - psim...@suse.com
+
+- Update HTTP to version 4000.3.13.
+  Upstream has not updated the file "CHANGES" since the last
+  release.
+
+---

Old:

  HTTP-4000.3.12.tar.gz
  HTTP.cabal

New:

  HTTP-4000.3.13.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.V1Ybty/_old  2019-04-03 09:27:01.263787147 +0200
+++ /var/tmp/diff_new_pack.V1Ybty/_new  2019-04-03 09:27:01.283787157 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HTTP
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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,14 +19,13 @@
 %global pkg_name HTTP
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4000.3.12
+Version:4000.3.13
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause
 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
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-bytestring-devel
@@ -38,18 +37,12 @@
 BuildRequires:  ghc-time-devel
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel
-BuildRequires:  ghc-case-insensitive-devel
-BuildRequires:  ghc-conduit-devel
-BuildRequires:  ghc-conduit-extra-devel
 BuildRequires:  ghc-deepseq-devel
-BuildRequires:  ghc-http-types-devel
 BuildRequires:  ghc-httpd-shed-devel
 BuildRequires:  ghc-pureMD5-devel
 BuildRequires:  ghc-split-devel
 BuildRequires:  ghc-test-framework-devel
 BuildRequires:  ghc-test-framework-hunit-devel
-BuildRequires:  ghc-wai-devel
-BuildRequires:  ghc-warp-devel
 %endif
 
 %description
@@ -103,7 +96,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ HTTP-4000.3.12.tar.gz -> HTTP-4000.3.13.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.3.12/HTTP.cabal 
new/HTTP-4000.3.13/HTTP.cabal
--- old/HTTP-4000.3.12/HTTP.cabal   2018-06-09 17:12:09.0 +0200
+++ new/HTTP-4000.3.13/HTTP.cabal   2019-03-17 12:46:06.0 +0100
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.3.12
+Version: 4000.3.13
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
@@ -56,7 +56,7 @@
 
 Extra-Source-Files: CHANGES
 
-tested-with: GHC==8.4.1, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, 
GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, GHC==7.0.4
+tested-with: GHC==8.6.3, GHC==8.4.4, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, 
GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, GHC==7.0.4
 
 Source-Repository head
   type: git
@@ -77,7 +77,7 @@
 
 Flag warp-tests
   description: Test against warp
-  default: True
+  default: False
   manual:  True
 
 flag network-uri
@@ -109,7 +109,7 @@
 
   -- note the test harness constraints should be kept in sync with these
   -- where dependencies are shared
-  Build-depends: base >= 4.3.0.0 && < 4.12, parsec >= 2.0 && < 3.2
+  Build-depends: base >= 4.3.0.0 && < 4.13, parsec >= 2.0 && < 3.2
   Build-depends: array >= 0.3.0.2 && < 0.6, bytestring >= 0.9.1.5 && < 0.11
   Build-depends: time >= 1.1.2.3 && < 1.10
 
@@ -122,15 +122,15 @@
 Build-depends: mtl >= 2.0 && < 2.3
 
   if flag(network-uri)
-Build-depends: network-uri == 2.6.*, network >= 2.6 && < 2.8
+Build-depends: network-uri == 2.6.*, network >= 2.6 && < 3.1
   else
-Build-depends: network >= 2.2.1.8 && < 2.6
+Build-depends: network >= 2.4 && < 2.6
 
   if flag(warn-as-error)
 ghc-options:  -Werror
 
   if os(windows)
-Build-depends: Win32 >= 2.2.0.0 && < 2.8
+Build-depends: Win32 >= 2.2.0.0 && < 2.9
 
 Test-Suite test
   type: exitcode-stdio-1.0
@@ -151,15 +151,15 @@
 

commit ghc-HTTP for openSUSE:Factory

2018-10-25 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2018-10-25 08:21:04

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is "ghc-HTTP"

Thu Oct 25 08:21:04 2018 rev:22 rq:643194 version:4000.3.12

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2018-07-24 
17:12:22.514525294 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2018-10-25 
08:21:13.775941387 +0200
@@ -1,0 +2,5 @@
+Fri Oct 19 13:12:23 UTC 2018 - Peter Simons 
+
+- Update Cabal build instructions to support ghc-8.6.1.
+
+---

New:

  HTTP.cabal



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.RX59uL/_old  2018-10-25 08:21:14.471941076 +0200
+++ /var/tmp/diff_new_pack.RX59uL/_new  2018-10-25 08:21:14.475941074 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -26,6 +26,7 @@
 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
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-bytestring-devel
@@ -102,6 +103,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ HTTP.cabal ++
Name: HTTP
Version: 4000.3.12
x-revision: 2
Cabal-Version: >= 1.8
Build-type: Simple
License: BSD3
License-file: LICENSE
Author: Warrick Gray 
Maintainer: Ganesh Sittampalam 
Homepage: https://github.com/haskell/HTTP
Category: Network
Synopsis: A library for client-side HTTP
Description:

 The HTTP package supports client-side web programming in Haskell. It lets you 
set up
 HTTP connections, transmitting requests and processing the responses coming 
back, all
 from within the comforts of Haskell. It's dependent on the network package to 
operate,
 but other than that, the implementation is all written in Haskell.
 .
 A basic API for issuing single HTTP requests + receiving responses is 
provided. On top
 of that, a session-level abstraction is also on offer  (the @BrowserAction@ 
monad);
 it taking care of handling the management of persistent connections, proxies,
 state (cookies) and authentication credentials required to handle multi-step
 interactions with a web server.
 .
 The representation of the bytes flowing across is extensible via the use of a 
type class,
 letting you pick the representation of requests and responses that best fits 
your use.
 Some pre-packaged, common instances are provided for you (@ByteString@, 
@String@).
 .
 Here's an example use:
 .
 >
 >do
 >  rsp <- Network.HTTP.simpleHTTP (getRequest "http://www.haskell.org/;)
 >  -- fetch document and return it (as a 'String'.)
 >  fmap (take 100) (getResponseBody rsp)
 >
 >do
 >  (_, rsp)
 > <- Network.Browser.browse $ do
 >   setAllowRedirects True -- handle HTTP redirects
 >   request $ getRequest "http://www.haskell.org/;
 >  return (take 100 (rspBody rsp))
 .
 __Note:__ This package does not support HTTPS connections.
 If you need HTTPS, take a look at the following packages:
 .
 * 
 .
 *  (in combination 
with
 )
 .
 * 
 .
 * 
 .

Extra-Source-Files: CHANGES

tested-with: GHC==8.6.1, GHC==8.4.1, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, 
GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, GHC==7.0.4

Source-Repository head
  type: git
  location: https://github.com/haskell/HTTP.git

Flag mtl1
  description: Use the old mtl version 1.
  default: False

Flag warn-as-error
  default: False
  description: Build with warnings-as-errors
  manual:  True

Flag conduit10
  description: Use version 1.0.x or below of the conduit package (for the test 
suite)
  default: False

Flag warp-tests
  description: Test against warp
  default: True
  manual:  True

flag network-uri
  description: Get Network.URI from the network-uri package
  default: True


commit ghc-HTTP for openSUSE:Factory

2018-07-24 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2018-07-24 17:12:18

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is "ghc-HTTP"

Tue Jul 24 17:12:18 2018 rev:21 rq:623698 version:4000.3.12

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2018-05-30 
12:22:29.059567348 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2018-07-24 
17:12:22.514525294 +0200
@@ -1,0 +2,13 @@
+Wed Jul 18 14:26:09 UTC 2018 - psim...@suse.com
+
+- Cosmetic: replace tabs with blanks, strip trailing white space,
+  and update copyright headers with spec-cleaner.
+
+---
+Fri Jul 13 14:31:31 UTC 2018 - psim...@suse.com
+
+- Update HTTP to version 4000.3.12.
+  Upstream has not updated the file "CHANGES" since the last
+  release.
+
+---
@@ -165 +177,0 @@
-

Old:

  HTTP-4000.3.11.tar.gz

New:

  HTTP-4000.3.12.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.DSTeES/_old  2018-07-24 17:12:22.982525902 +0200
+++ /var/tmp/diff_new_pack.DSTeES/_new  2018-07-24 17:12:22.986525908 +0200
@@ -19,7 +19,7 @@
 %global pkg_name HTTP
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4000.3.11
+Version:4000.3.12
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause

++ HTTP-4000.3.11.tar.gz -> HTTP-4000.3.12.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.3.11/HTTP.cabal 
new/HTTP-4000.3.12/HTTP.cabal
--- old/HTTP-4000.3.11/HTTP.cabal   2018-03-15 23:43:37.0 +0100
+++ new/HTTP-4000.3.12/HTTP.cabal   2018-06-09 17:12:09.0 +0200
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.3.11
+Version: 4000.3.12
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
@@ -56,6 +56,8 @@
 
 Extra-Source-Files: CHANGES
 
+tested-with: GHC==8.4.1, GHC==8.2.2, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, 
GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, GHC==7.0.4
+
 Source-Repository head
   type: git
   location: https://github.com/haskell/HTTP.git
@@ -120,7 +122,7 @@
 Build-depends: mtl >= 2.0 && < 2.3
 
   if flag(network-uri)
-Build-depends: network-uri == 2.6.*, network == 2.6.*
+Build-depends: network-uri == 2.6.*, network >= 2.6 && < 2.8
   else
 Build-depends: network >= 2.2.1.8 && < 2.6
 
@@ -128,7 +130,7 @@
 ghc-options:  -Werror
 
   if os(windows)
-Build-depends: Win32 >= 2.2.0.0 && < 2.7
+Build-depends: Win32 >= 2.2.0.0 && < 2.8
 
 Test-Suite test
   type: exitcode-stdio-1.0
@@ -155,7 +157,7 @@
  test-framework-hunit >= 0.3.0 && <0.4
 
   if flag(network-uri)
-Build-depends: network-uri == 2.6.*, network == 2.6.*
+Build-depends: network-uri == 2.6.*, network >= 2.6 && < 2.8
   else
 Build-depends: network >= 2.2.1.5 && < 2.6
 




commit ghc-HTTP for openSUSE:Factory

2018-05-30 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2018-05-30 12:09:24

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is "ghc-HTTP"

Wed May 30 12:09:24 2018 rev:20 rq:607818 version:4000.3.11

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2017-09-15 
21:12:50.330784373 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2018-05-30 
12:22:29.059567348 +0200
@@ -1,0 +2,6 @@
+Mon May 14 17:02:11 UTC 2018 - psim...@suse.com
+
+- Update HTTP to version 4000.3.11.
+  Upstream does not provide a changelog.
+
+---

Old:

  HTTP-4000.3.7.tar.gz

New:

  HTTP-4000.3.11.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.20ICTU/_old  2018-05-30 12:22:30.823516199 +0200
+++ /var/tmp/diff_new_pack.20ICTU/_new  2018-05-30 12:22:30.827516083 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HTTP
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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,7 +19,7 @@
 %global pkg_name HTTP
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4000.3.7
+Version:4000.3.11
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause
@@ -119,7 +119,7 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%doc LICENSE
+%license LICENSE
 
 %files devel -f %{name}-devel.files
 %doc CHANGES

++ HTTP-4000.3.7.tar.gz -> HTTP-4000.3.11.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.3.7/HTTP.cabal 
new/HTTP-4000.3.11/HTTP.cabal
--- old/HTTP-4000.3.7/HTTP.cabal2017-05-18 07:11:17.0 +0200
+++ new/HTTP-4000.3.11/HTTP.cabal   2018-03-15 23:43:37.0 +0100
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.3.7
+Version: 4000.3.11
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
@@ -69,10 +69,6 @@
   description: Build with warnings-as-errors
   manual:  True
 
-Flag network23
-  description: Use version 2.3.x or below of the network package
-  default: False
-
 Flag conduit10
   description: Use version 1.0.x or below of the conduit package (for the test 
suite)
   default: False
@@ -111,9 +107,9 @@
 
   -- note the test harness constraints should be kept in sync with these
   -- where dependencies are shared
-  Build-depends: base >= 4.3.0.0 && < 4.11, parsec >= 2.0 && < 3.2
+  Build-depends: base >= 4.3.0.0 && < 4.12, parsec >= 2.0 && < 3.2
   Build-depends: array >= 0.3.0.2 && < 0.6, bytestring >= 0.9.1.5 && < 0.11
-  Build-depends: time >= 1.1.2.3 && < 1.9
+  Build-depends: time >= 1.1.2.3 && < 1.10
 
   Extensions: FlexibleInstances
 
@@ -132,7 +128,7 @@
 ghc-options:  -Werror
 
   if os(windows)
-Build-depends: Win32 >= 2.2.0.0 && < 2.6
+Build-depends: Win32 >= 2.2.0.0 && < 2.7
 
 Test-Suite test
   type: exitcode-stdio-1.0
@@ -153,7 +149,7 @@
  bytestring >= 0.9.1.5 && < 0.11,
  deepseq >= 1.3.0.0 && < 1.5,
  pureMD5 >= 0.2.4 && < 2.2,
- base >= 4.3.0.0 && < 4.11,
+ base >= 4.3.0.0 && < 4.12,
  split >= 0.1.3 && < 0.3,
  test-framework >= 0.2.0 && < 0.9,
  test-framework-hunit >= 0.3.0 && <0.4
@@ -176,7 +172,7 @@
  conduit >= 1.0.8 && < 1.1
 else
   build-depends:
- conduit >= 1.1 && < 1.3,
- conduit-extra >= 1.1 && < 1.2
+ conduit >= 1.1 && < 1.4,
+ conduit-extra >= 1.1 && < 1.4
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.3.7/Network/HTTP/Proxy.hs 
new/HTTP-4000.3.11/Network/HTTP/Proxy.hs
--- old/HTTP-4000.3.7/Network/HTTP/Proxy.hs 2017-05-18 07:11:17.0 
+0200
+++ new/HTTP-4000.3.11/Network/HTTP/Proxy.hs2018-03-15 23:43:37.0 
+0100
@@ -103,7 +103,11 @@
   (bracket (uncurry regOpenKey registryProxyLoc) regCloseKey $ \hkey -> do
 enable <- fmap toBool $ regQueryValueDWORD hkey "ProxyEnable"
 if enable
+#if MIN_VERSION_Win32(2,6,0)
+then fmap Just $ regQueryValue hkey "ProxyServer"
+#else
 then fmap Just $ regQueryValue hkey (Just "ProxyServer")
+#endif
 else return Nothing)
   (\_ -> return Nothing)
 
@@ -160,6 +164,7 @@
 -- | 

commit ghc-HTTP for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2017-09-15 21:12:49

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is "ghc-HTTP"

Fri Sep 15 21:12:49 2017 rev:19 rq:523951 version:4000.3.7

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2017-06-04 
01:56:52.681214640 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2017-09-15 
21:12:50.330784373 +0200
@@ -1,0 +2,5 @@
+Thu Aug  3 15:38:38 UTC 2017 - psim...@suse.com
+
+- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
+
+---



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.HEM3cb/_old  2017-09-15 21:12:51.118673677 +0200
+++ /var/tmp/diff_new_pack.HEM3cb/_new  2017-09-15 21:12:51.122673114 +0200
@@ -23,8 +23,8 @@
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause
-Group:  Development/Languages/Other
-Url:https://hackage.haskell.org/package/%{pkg_name}
+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
 BuildRequires:  ghc-array-devel
@@ -35,7 +35,6 @@
 BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-time-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-HUnit-devel
 BuildRequires:  ghc-case-insensitive-devel
@@ -92,7 +91,7 @@
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
-Group:  Development/Libraries/Other
+Group:  Development/Libraries/Haskell
 Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
 Requires(post): ghc-compiler = %{ghc_version}
@@ -120,11 +119,9 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 %doc CHANGES
 
 %changelog




commit ghc-HTTP for openSUSE:Factory

2017-06-03 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2017-06-04 01:56:52

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is "ghc-HTTP"

Sun Jun  4 01:56:52 2017 rev:18 rq:499684 version:4000.3.7

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2017-04-14 
13:37:11.659857913 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2017-06-04 
01:56:52.681214640 +0200
@@ -1,0 +2,5 @@
+Mon May 22 08:08:50 UTC 2017 - psim...@suse.com
+
+- Update to version 4000.3.7 with cabal2obs.
+
+---

Old:

  HTTP-4000.3.6.tar.gz

New:

  HTTP-4000.3.7.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.kfozyj/_old  2017-06-04 01:56:53.177144576 +0200
+++ /var/tmp/diff_new_pack.kfozyj/_new  2017-06-04 01:56:53.181144011 +0200
@@ -19,7 +19,7 @@
 %global pkg_name HTTP
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4000.3.6
+Version:4000.3.7
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause

++ HTTP-4000.3.6.tar.gz -> HTTP-4000.3.7.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.3.6/HTTP.cabal new/HTTP-4000.3.7/HTTP.cabal
--- old/HTTP-4000.3.6/HTTP.cabal2017-03-15 08:20:14.0 +0100
+++ new/HTTP-4000.3.7/HTTP.cabal2017-05-18 07:11:17.0 +0200
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.3.6
+Version: 4000.3.7
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
@@ -111,7 +111,7 @@
 
   -- note the test harness constraints should be kept in sync with these
   -- where dependencies are shared
-  Build-depends: base >= 4.3.0.0 && < 4.10, parsec >= 2.0 && < 3.2
+  Build-depends: base >= 4.3.0.0 && < 4.11, parsec >= 2.0 && < 3.2
   Build-depends: array >= 0.3.0.2 && < 0.6, bytestring >= 0.9.1.5 && < 0.11
   Build-depends: time >= 1.1.2.3 && < 1.9
 
@@ -147,13 +147,13 @@
   -- note: version constraints for dependencies shared with the library
   -- should be the same
   build-depends: HTTP,
- HUnit >= 1.2.0.1 && < 1.6,
+ HUnit >= 1.2.0.1 && < 1.7,
  httpd-shed >= 0.4 && < 0.5,
  mtl >= 1.1.1.0 && < 2.3,
  bytestring >= 0.9.1.5 && < 0.11,
  deepseq >= 1.3.0.0 && < 1.5,
  pureMD5 >= 0.2.4 && < 2.2,
- base >= 4.3.0.0 && < 4.10,
+ base >= 4.3.0.0 && < 4.11,
  split >= 0.1.3 && < 0.3,
  test-framework >= 0.2.0 && < 0.9,
  test-framework-hunit >= 0.3.0 && <0.4




commit ghc-HTTP for openSUSE:Factory

2017-04-14 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2017-04-14 13:37:11

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is "ghc-HTTP"

Fri Apr 14 13:37:11 2017 rev:17 rq:485101 version:4000.3.6

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2017-03-20 
17:06:40.602321139 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2017-04-14 
13:37:11.659857913 +0200
@@ -1,0 +2,5 @@
+Mon Mar 27 12:40:34 UTC 2017 - psim...@suse.com
+
+- Update to version 4000.3.6 with cabal2obs.
+
+---

Old:

  HTTP-4000.3.5.tar.gz
  HTTP.cabal

New:

  HTTP-4000.3.6.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.ThHbgO/_old  2017-04-14 13:37:12.231777085 +0200
+++ /var/tmp/diff_new_pack.ThHbgO/_new  2017-04-14 13:37:12.231777085 +0200
@@ -19,14 +19,13 @@
 %global pkg_name HTTP
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4000.3.5
+Version:4000.3.6
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause
 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
-Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-bytestring-devel
@@ -104,7 +103,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ HTTP-4000.3.5.tar.gz -> HTTP-4000.3.6.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.3.5/HTTP.cabal new/HTTP-4000.3.6/HTTP.cabal
--- old/HTTP-4000.3.5/HTTP.cabal2017-01-25 08:05:31.0 +0100
+++ new/HTTP-4000.3.6/HTTP.cabal2017-03-15 08:20:14.0 +0100
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.3.5
+Version: 4000.3.6
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
@@ -44,11 +44,15 @@
  __Note:__ This package does not support HTTPS connections.
  If you need HTTPS, take a look at the following packages:
  .
- * [http-streams](http://hackage.haskell.org/package/http-streams)
- * [http-client](http://hackage.haskell.org/package/http-client) (in 
combination with
- [http-client-tls](http://hackage.haskell.org/package/http-client-tls))
- * [req](http://hackage.haskell.org/package/req)
- * [wreq](http://hackage.haskell.org/package/wreq)
+ * 
+ .
+ *  (in 
combination with
+ )
+ .
+ * 
+ .
+ * 
+ .
 
 Extra-Source-Files: CHANGES
 
@@ -109,7 +113,7 @@
   -- where dependencies are shared
   Build-depends: base >= 4.3.0.0 && < 4.10, parsec >= 2.0 && < 3.2
   Build-depends: array >= 0.3.0.2 && < 0.6, bytestring >= 0.9.1.5 && < 0.11
-  Build-depends: time >= 1.1.2.3 && < 1.8
+  Build-depends: time >= 1.1.2.3 && < 1.9
 
   Extensions: FlexibleInstances
 
@@ -128,7 +132,7 @@
 ghc-options:  -Werror
 
   if os(windows)
-Build-depends: Win32 >= 2.2.0.0 && < 2.4
+Build-depends: Win32 >= 2.2.0.0 && < 2.6
 
 Test-Suite test
   type: exitcode-stdio-1.0




commit ghc-HTTP for openSUSE:Factory

2017-03-20 Thread root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2017-03-20 17:06:38

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is "ghc-HTTP"

Mon Mar 20 17:06:38 2017 rev:16 rq:477437 version:4000.3.5

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2016-07-21 
08:04:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2017-03-20 
17:06:40.602321139 +0100
@@ -1,0 +2,10 @@
+Mon Jan 30 09:26:47 UTC 2017 - psim...@suse.com
+
+- Update to version 4000.3.5 revision 2 with cabal2obs.
+
+---
+Sun Jan  8 21:13:50 UTC 2017 - psim...@suse.com
+
+- Update to version 4000.3.4 with cabal2obs.
+
+---

Old:

  HTTP-4000.3.3.tar.gz

New:

  HTTP-4000.3.5.tar.gz
  HTTP.cabal



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.2VobMm/_old  2017-03-20 17:06:41.382211019 +0100
+++ /var/tmp/diff_new_pack.2VobMm/_new  2017-03-20 17:06:41.382211019 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HTTP
 #
-# 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,15 @@
 %global pkg_name HTTP
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:4000.3.3
+Version:4000.3.5
 Release:0
 Summary:A library for client-side HTTP
 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
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-mtl-devel
@@ -52,7 +52,6 @@
 BuildRequires:  ghc-wai-devel
 BuildRequires:  ghc-warp-devel
 %endif
-# End cabal-rpm deps
 
 %description
 The HTTP package supports client-side web programming in Haskell. It lets you
@@ -78,7 +77,19 @@
 > -- fetch document and return it (as a 'String'.) > fmap (take 100)
 (getResponseBody rsp) > > do > (_, rsp) > <- Network.Browser.browse $ do >
 setAllowRedirects True -- handle HTTP redirects > request $ getRequest
-"http://www.haskell.org/; > return (take 100 (rspBody rsp)).
+"http://www.haskell.org/; > return (take 100 (rspBody rsp))
+
+__Note:__ This package does not support HTTPS connections. If you need HTTPS,
+take a look at the following packages:
+
+* 
+
+*  (in combination
+with )
+
+* 
+
+*  .
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
@@ -93,21 +104,16 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
 
 %post devel
 %ghc_pkg_recache
@@ -121,5 +127,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc CHANGES
 
 %changelog

++ HTTP-4000.3.3.tar.gz -> HTTP-4000.3.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.3.3/HTTP.cabal new/HTTP-4000.3.5/HTTP.cabal
--- old/HTTP-4000.3.3/HTTP.cabal2016-02-09 23:34:53.0 +0100
+++ new/HTTP-4000.3.5/HTTP.cabal2017-01-25 08:05:31.0 +0100
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.3.3
+Version: 4000.3.5
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
@@ -40,6 +40,15 @@
  >   setAllowRedirects True -- handle HTTP redirects
  >   request $ getRequest "http://www.haskell.org/;
  >  return (take 100 (rspBody rsp))
+ .
+ __Note:__ This package does not support HTTPS connections.
+ If you need HTTPS, take a look at the following packages:
+ .
+ * [http-streams](http://hackage.haskell.org/package/http-streams)
+ * [http-client](http://hackage.haskell.org/package/http-client) (in 
combination with
+ 

commit ghc-HTTP for openSUSE:Factory

2016-07-21 Thread h_root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2016-07-21 08:04:50

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is "ghc-HTTP"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2016-02-17 
12:11:33.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2016-07-21 
08:04:52.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 16:58:01 UTC 2016 - psim...@suse.com
+
+- Update to version 4000.3.3 revision 0 with cabal2obs.
+
+---



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.iklH3Z/_old  2016-07-21 08:04:53.0 +0200
+++ /var/tmp/diff_new_pack.iklH3Z/_new  2016-07-21 08:04:53.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HTTP
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 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
@@ -17,28 +17,41 @@
 
 
 %global pkg_name HTTP
-
-Name:   ghc-HTTP
+%bcond_with tests
+Name:   ghc-%{pkg_name}
 Version:4000.3.3
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause
 Group:  System/Libraries 
-
-Url:http://hackage.haskell.org/package/%{pkg_name}
-Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
+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
-BuildRequires:  ghc-rpm-macros
 # Begin cabal-rpm deps:
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-network-devel
 BuildRequires:  ghc-network-uri-devel
-BuildRequires:  ghc-time-devel
 BuildRequires:  ghc-parsec-devel
+BuildRequires:  ghc-rpm-macros
+BuildRequires:  ghc-time-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if %{with tests}
+BuildRequires:  ghc-HUnit-devel
+BuildRequires:  ghc-case-insensitive-devel
+BuildRequires:  ghc-conduit-devel
+BuildRequires:  ghc-conduit-extra-devel
+BuildRequires:  ghc-deepseq-devel
+BuildRequires:  ghc-http-types-devel
+BuildRequires:  ghc-httpd-shed-devel
+BuildRequires:  ghc-pureMD5-devel
+BuildRequires:  ghc-split-devel
+BuildRequires:  ghc-test-framework-devel
+BuildRequires:  ghc-test-framework-hunit-devel
+BuildRequires:  ghc-wai-devel
+BuildRequires:  ghc-warp-devel
+%endif
 # End cabal-rpm deps
 
 %description
@@ -50,38 +63,52 @@
 
 A basic API for issuing single HTTP requests + receiving responses is provided.
 On top of that, a session-level abstraction is also on offer (the
-BrowserAction monad); it taking care of handling the management of persistent
+'BrowserAction' monad); it taking care of handling the management of persistent
 connections, proxies, state (cookies) and authentication credentials required
 to handle multi-step interactions with a web server.
 
 The representation of the bytes flowing across is extensible via the use of a
 type class, letting you pick the representation of requests and responses that
 best fits your use. Some pre-packaged, common instances are provided for you
-(ByteString, String.)
-# ' Help EMACS syntax highlighting
+('ByteString', 'String').
+
+Here's an example use:
+
+> > do > rsp <- Network.HTTP.simpleHTTP (getRequest "http://www.haskell.org/;)
+> -- fetch document and return it (as a 'String'.) > fmap (take 100)
+(getResponseBody rsp) > > do > (_, rsp) > <- Network.Browser.browse $ do >
+setAllowRedirects True -- handle HTTP redirects > request $ getRequest
+"http://www.haskell.org/; > return (take 100 (rspBody rsp)).
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
 Group:  Development/Libraries/Other
-Provides:   %{name}-static = %{version}-%{release}
+Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
 Requires(post): ghc-compiler = %{ghc_version}
 Requires(postun): ghc-compiler = %{ghc_version}
-Requires:   %{name} = %{version}-%{release}
 
 %description devel
 This package provides the Haskell %{pkg_name} library development files.
 
-
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
+
 %build
 %ghc_lib_build
 
+
 %install
 %ghc_lib_install
 
+
+%check
+%if %{with tests}
+%{cabal} test
+%endif
+
+
 

commit ghc-HTTP for openSUSE:Factory

2016-02-17 Thread h_root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2016-02-17 10:25:47

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is "ghc-HTTP"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2016-01-28 
17:24:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2016-02-17 
12:11:33.0 +0100
@@ -1,0 +2,5 @@
+Thu Feb 11 08:27:41 UTC 2016 - mimi...@gmail.com
+
+- update to 4000.3.3
+
+---

Old:

  HTTP-4000.3.2.tar.gz

New:

  HTTP-4000.3.3.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.xJLvc8/_old  2016-02-17 12:11:34.0 +0100
+++ /var/tmp/diff_new_pack.xJLvc8/_new  2016-02-17 12:11:34.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name HTTP
 
 Name:   ghc-HTTP
-Version:4000.3.2
+Version:4000.3.3
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause

++ HTTP-4000.3.2.tar.gz -> HTTP-4000.3.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.3.2/HTTP.cabal new/HTTP-4000.3.3/HTTP.cabal
--- old/HTTP-4000.3.2/HTTP.cabal2016-01-16 09:57:23.0 +0100
+++ new/HTTP-4000.3.3/HTTP.cabal2016-02-09 23:34:53.0 +0100
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.3.2
+Version: 4000.3.3
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
@@ -98,7 +98,7 @@
 
   -- note the test harness constraints should be kept in sync with these
   -- where dependencies are shared
-  Build-depends: base >= 4.3.0.0 && < 4.9, parsec >= 2.0 && < 3.2
+  Build-depends: base >= 4.3.0.0 && < 4.10, parsec >= 2.0 && < 3.2
   Build-depends: array >= 0.3.0.2 && < 0.6, bytestring >= 0.9.1.5 && < 0.11
   Build-depends: time >= 1.1.2.3 && < 1.7
 
@@ -140,7 +140,7 @@
  bytestring >= 0.9.1.5 && < 0.11,
  deepseq >= 1.3.0.0 && < 1.5,
  pureMD5 >= 0.2.4 && < 2.2,
- base >= 4.3.0.0 && < 4.9,
+ base >= 4.3.0.0 && < 4.10,
  split >= 0.1.3 && < 0.3,
  test-framework >= 0.2.0 && < 0.9,
  test-framework-hunit >= 0.3.0 && <0.4




commit ghc-HTTP for openSUSE:Factory

2016-01-29 Thread h_root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2016-01-28 17:23:50

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is "ghc-HTTP"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2016-01-08 
15:23:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2016-01-28 
17:24:42.0 +0100
@@ -1,0 +2,19 @@
+Sun Jan 24 10:04:26 UTC 2016 - mimi...@gmail.com
+
+- update to 4000.3.2
+* If the URI contains "user:pass@" part, use it for Basic Authorization
+* Add a test harness.
+* Don't leak a socket when getHostAddr throws an exception.
+* Send cookies in request format, not response format.
+* Moved BrowserAction to be a StateT IO, with instances for
+   Applicative, MonadIO, MonadState.
+* Add method to control size of connection pool.
+* Consider both host and port when reusing connections.
+* Handle response code 304 "not modified" properly.
+* Fix digest authentication by fixing md5 output string rep.
+* Make the default user agent string follow the package version.
+* Document lack of HTTPS support and fail when clients try
+   to use it instead of silently falling back to HTTP.
+* Add helper to set the request type and body.
+
+---

Old:

  HTTP-4000.2.23.tar.gz

New:

  HTTP-4000.3.2.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.GyTEkh/_old  2016-01-28 17:24:43.0 +0100
+++ /var/tmp/diff_new_pack.GyTEkh/_new  2016-01-28 17:24:43.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name HTTP
 
 Name:   ghc-HTTP
-Version:4000.2.23
+Version:4000.3.2
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause
@@ -37,7 +37,7 @@
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-network-devel
 BuildRequires:  ghc-network-uri-devel
-BuildRequires:  ghc-old-time-devel
+BuildRequires:  ghc-time-devel
 BuildRequires:  ghc-parsec-devel
 # End cabal-rpm deps
 

++ HTTP-4000.2.23.tar.gz -> HTTP-4000.3.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.2.23/HTTP.cabal 
new/HTTP-4000.3.2/HTTP.cabal
--- old/HTTP-4000.2.23/HTTP.cabal   2015-12-31 23:33:18.0 +0100
+++ new/HTTP-4000.3.2/HTTP.cabal2016-01-16 09:57:23.0 +0100
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.2.23
+Version: 4000.3.2
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
@@ -99,7 +99,8 @@
   -- note the test harness constraints should be kept in sync with these
   -- where dependencies are shared
   Build-depends: base >= 4.3.0.0 && < 4.9, parsec >= 2.0 && < 3.2
-  Build-depends: array >= 0.3.0.2 && < 0.6, old-time >= 1.0.0.0 && < 1.2, 
bytestring >= 0.9.1.5 && < 0.11
+  Build-depends: array >= 0.3.0.2 && < 0.6, bytestring >= 0.9.1.5 && < 0.11
+  Build-depends: time >= 1.1.2.3 && < 1.7
 
   Extensions: FlexibleInstances
 
@@ -114,8 +115,6 @@
   else
 Build-depends: network >= 2.2.1.8 && < 2.6
 
-  build-tools: ghc >= 7.0 && < 7.12
-
   if flag(warn-as-error)
 ghc-options:  -Werror
 
@@ -125,8 +124,6 @@
 Test-Suite test
   type: exitcode-stdio-1.0
 
-  build-tools: ghc >= 7.0 && < 7.12
-
   hs-source-dirs: test
   main-is: httpTests.hs
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.2.23/Network/Browser.hs 
new/HTTP-4000.3.2/Network/Browser.hs
--- old/HTTP-4000.2.23/Network/Browser.hs   2015-12-31 23:33:18.0 
+0100
+++ new/HTTP-4000.3.2/Network/Browser.hs2016-01-16 09:57:23.0 
+0100
@@ -149,7 +149,7 @@
( hSetBuffering, hPutStr, stdout, stdin, hGetChar
, BufferMode(NoBuffering, LineBuffering)
)
-import System.Time ( ClockTime, getClockTime )
+import Data.Time.Clock ( UTCTime, getCurrentTime )
 
 
 --
@@ -638,7 +638,7 @@
 -- at which they occurred.
 data BrowserEvent
  = BrowserEvent
-  { browserTimestamp  :: ClockTime
+  { browserTimestamp  :: UTCTime
   , browserRequestID  :: RequestID
   , browserRequestURI :: {-URI-}String
   , browserEventType  :: BrowserEventType
@@ -668,7 +668,7 @@
 
 buildBrowserEvent :: BrowserEventType -> {-URI-}String -> RequestID -> IO 
BrowserEvent
 buildBrowserEvent bt uri reqID = do
-  ct <- getClockTime
+  ct <- getCurrentTime
   return BrowserEvent 
  { browserTimestamp  = ct
  , browserRequestID  = reqID
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit ghc-HTTP for openSUSE:Factory

2016-01-08 Thread h_root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2016-01-08 15:23:01

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is "ghc-HTTP"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2015-12-09 
22:16:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2016-01-08 
15:23:02.0 +0100
@@ -1,0 +2,5 @@
+Fri Jan  1 09:32:27 UTC 2016 - mimi...@gmail.com
+
+- update to 4000.2.23
+
+---

Old:

  HTTP-4000.2.22.tar.gz

New:

  HTTP-4000.2.23.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.KeKHZ1/_old  2016-01-08 15:23:03.0 +0100
+++ /var/tmp/diff_new_pack.KeKHZ1/_new  2016-01-08 15:23:03.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name HTTP
 
 Name:   ghc-HTTP
-Version:4000.2.22
+Version:4000.2.23
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause

++ HTTP-4000.2.22.tar.gz -> HTTP-4000.2.23.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.2.22/HTTP.cabal 
new/HTTP-4000.2.23/HTTP.cabal
--- old/HTTP-4000.2.22/HTTP.cabal   2015-11-30 08:34:40.0 +0100
+++ new/HTTP-4000.2.23/HTTP.cabal   2015-12-31 23:33:18.0 +0100
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.2.22
+Version: 4000.2.23
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
@@ -157,9 +157,9 @@
 CPP-Options: -DWARP_TESTS
 build-depends:
case-insensitive >= 0.4.0.1 && < 1.3,
-   http-types >= 0.8.0 && < 0.9,
-   wai >= 2.1.0 && < 3.1,
-   warp >= 2.1.0 && < 3.1
+   http-types >= 0.8.0 && < 1.0,
+   wai >= 2.1.0 && < 3.3,
+   warp >= 2.1.0 && < 3.3
 
 if flag(conduit10)
   build-depends:




commit ghc-HTTP for openSUSE:Factory

2015-12-09 Thread h_root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2015-12-09 19:53:36

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is "ghc-HTTP"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2015-12-01 
09:19:31.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2015-12-09 
22:16:49.0 +0100
@@ -1,0 +2,5 @@
+Mon Dec  7 12:41:20 UTC 2015 - mimi...@gmail.com
+
+- update to 4000.2.22
+
+---

Old:

  HTTP-4000.2.21.tar.gz

New:

  HTTP-4000.2.22.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.qkt6XQ/_old  2015-12-09 22:16:49.0 +0100
+++ /var/tmp/diff_new_pack.qkt6XQ/_new  2015-12-09 22:16:49.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name HTTP
 
 Name:   ghc-HTTP
-Version:4000.2.21
+Version:4000.2.22
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause

++ HTTP-4000.2.21.tar.gz -> HTTP-4000.2.22.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.2.21/HTTP.cabal 
new/HTTP-4000.2.22/HTTP.cabal
--- old/HTTP-4000.2.21/HTTP.cabal   2015-11-23 19:59:29.0 +0100
+++ new/HTTP-4000.2.22/HTTP.cabal   2015-11-30 08:34:40.0 +0100
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.2.21
+Version: 4000.2.22
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.2.21/Network/HTTP/Proxy.hs 
new/HTTP-4000.2.22/Network/HTTP/Proxy.hs
--- old/HTTP-4000.2.21/Network/HTTP/Proxy.hs2015-11-23 19:59:29.0 
+0100
+++ new/HTTP-4000.2.22/Network/HTTP/Proxy.hs2015-11-30 08:34:40.0 
+0100
@@ -25,10 +25,11 @@
 #endif
 -}
 
-import Control.Monad ( when, mplus, join, liftM2)
+import Control.Monad ( when, mplus, join, liftM2 )
 
 #if defined(WIN32)
 import Network.HTTP.Base ( catchIO )
+import Control.Monad ( liftM )
 import Data.List ( isPrefixOf )
 #endif
 import Network.HTTP.Utils ( dropWhileTail, chopAtDelim )




commit ghc-HTTP for openSUSE:Factory

2015-12-01 Thread h_root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2015-12-01 09:19:28

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is "ghc-HTTP"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2015-06-30 
10:18:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2015-12-01 
09:19:31.0 +0100
@@ -1,0 +2,5 @@
+Sun Nov 29 17:14:52 UTC 2015 - mimi...@gmail.com
+
+- update to 4000.2.21
+
+---

Old:

  HTTP-4000.2.20.tar.gz

New:

  HTTP-4000.2.21.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.Vb9Rb2/_old  2015-12-01 09:19:32.0 +0100
+++ /var/tmp/diff_new_pack.Vb9Rb2/_new  2015-12-01 09:19:32.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name HTTP
 
 Name:   ghc-HTTP
-Version:4000.2.20
+Version:4000.2.21
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause

++ HTTP-4000.2.20.tar.gz -> HTTP-4000.2.21.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.2.20/HTTP.cabal 
new/HTTP-4000.2.21/HTTP.cabal
--- old/HTTP-4000.2.20/HTTP.cabal   2015-06-21 19:17:52.0 +0200
+++ new/HTTP-4000.2.21/HTTP.cabal   2015-11-23 19:59:29.0 +0100
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.2.20
+Version: 4000.2.21
 Cabal-Version: >= 1.8
 Build-type: Simple
 License: BSD3
@@ -9,9 +9,9 @@
 Homepage: https://github.com/haskell/HTTP
 Category: Network
 Synopsis: A library for client-side HTTP
-Description: 
+Description:
 
- The HTTP package supports client-side web programming in Haskell. It lets you 
set up 
+ The HTTP package supports client-side web programming in Haskell. It lets you 
set up
  HTTP connections, transmitting requests and processing the responses coming 
back, all
  from within the comforts of Haskell. It's dependent on the network package to 
operate,
  but other than that, the implementation is all written in Haskell.
@@ -74,12 +74,12 @@
   default: True
 
 Library
-  Exposed-modules: 
+  Exposed-modules:
  Network.BufferType,
  Network.Stream,
  Network.StreamDebugger,
  Network.StreamSocket,
- Network.TCP,
+ Network.TCP,
  Network.HTTP,
  Network.HTTP.Headers,
  Network.HTTP.Base,
@@ -112,7 +112,7 @@
   if flag(network-uri)
 Build-depends: network-uri == 2.6.*, network == 2.6.*
   else
-Build-depends: network >= 2.2.1.5 && < 2.6
+Build-depends: network >= 2.2.1.8 && < 2.6
 
   build-tools: ghc >= 7.0 && < 7.12
 
@@ -137,7 +137,7 @@
   -- note: version constraints for dependencies shared with the library
   -- should be the same
   build-depends: HTTP,
- HUnit >= 1.2.0.1 && < 1.3,
+ HUnit >= 1.2.0.1 && < 1.4,
  httpd-shed >= 0.4 && < 0.5,
  mtl >= 1.1.1.0 && < 2.3,
  bytestring >= 0.9.1.5 && < 0.11,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.2.20/Network/Browser.hs 
new/HTTP-4000.2.21/Network/Browser.hs
--- old/HTTP-4000.2.20/Network/Browser.hs   2015-06-21 19:17:52.0 
+0200
+++ new/HTTP-4000.2.21/Network/Browser.hs   2015-11-23 19:59:29.0 
+0100
@@ -711,7 +711,7 @@
 -- is returned along with the 'Response' itself.
 request :: HStream ty
 => Request ty
-   -> BrowserAction (HandleStream ty) (URI,Response ty)
+-> BrowserAction (HandleStream ty) (URI,Response ty)
 request req = nextRequest $ do
   res <- request' nullVal initialState req
   reportEvent ResponseFinish (show (rqURI req))
@@ -729,9 +729,9 @@
 -- counts.
 request' :: HStream ty
  => ty
--> RequestState
--> Request ty
--> BrowserAction (HandleStream ty) (Result (URI,Response ty))
+ -> RequestState
+ -> Request ty
+ -> BrowserAction (HandleStream ty) (Result (URI,Response ty))
 request' nullVal rqState rq = do
let uri = rqURI rq
failHTTPS uri
@@ -765,18 +765,18 @@
let rq'' = if not $ null cookies then insertHeaders [cookiesToHeader 
cookies] rq' else rq'
p <- getProxy
def_ua <- gets bsUserAgent
-   let defaultOpts = 
+   let defaultOpts =
  case p of 
-  NoProxy -> defaultNormalizeRequestOptions{normUserAgent=def_ua}
-  Proxy _ ath ->
- defaultNormalizeRequestOptions
-   

commit ghc-HTTP for openSUSE:Factory

2015-06-30 Thread h_root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2015-06-30 10:18:56

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is ghc-HTTP

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2015-05-21 
08:11:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2015-06-30 
10:18:58.0 +0200
@@ -1,0 +2,19 @@
+Sun Jun 28 16:15:52 UTC 2015 - mimi...@gmail.com
+
+- update to 4000.2.20
+* If the URI contains user:pass@ part, use it for Basic Authorization
+* Add a test harness.
+* Don't leak a socket when getHostAddr throws an exception.
+* Send cookies in request format, not response format.
+* Moved BrowserAction to be a StateT IO, with instances for
+   Applicative, MonadIO, MonadState.
+* Add method to control size of connection pool.
+* Consider both host and port when reusing connections.
+* Handle response code 304 not modified properly.
+* Fix digest authentication by fixing md5 output string rep.
+* Make the default user agent string follow the package version.
+* Document lack of HTTPS support and fail when clients try
+   to use it instead of silently falling back to HTTP.
+* Add helper to set the request type and body.
+
+---

Old:

  HTTP-4000.2.19.tar.gz
  _service

New:

  HTTP-4000.2.20.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.VHOtAK/_old  2015-06-30 10:18:59.0 +0200
+++ /var/tmp/diff_new_pack.VHOtAK/_new  2015-06-30 10:18:59.0 +0200
@@ -19,7 +19,7 @@
 %global pkg_name HTTP
 
 Name:   ghc-HTTP
-Version:4000.2.19
+Version:4000.2.20
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause

++ HTTP-4000.2.19.tar.gz - HTTP-4000.2.20.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.2.19/HTTP.cabal 
new/HTTP-4000.2.20/HTTP.cabal
--- old/HTTP-4000.2.19/HTTP.cabal   2014-12-18 22:12:40.0 +0100
+++ new/HTTP-4000.2.20/HTTP.cabal   2015-06-21 19:17:52.0 +0200
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.2.19
+Version: 4000.2.20
 Cabal-Version: = 1.8
 Build-type: Simple
 License: BSD3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.2.19/Network/HTTP/Proxy.hs 
new/HTTP-4000.2.20/Network/HTTP/Proxy.hs
--- old/HTTP-4000.2.19/Network/HTTP/Proxy.hs2014-12-18 22:12:40.0 
+0100
+++ new/HTTP-4000.2.20/Network/HTTP/Proxy.hs2015-06-21 19:17:52.0 
+0200
@@ -25,10 +25,11 @@
 #endif
 -}
 
-import Control.Monad ( when, mplus, join, liftM2)
+import Control.Monad ( when, mplus, join, liftM, liftM2)
 
 #if defined(WIN32)
 import Network.HTTP.Base ( catchIO )
+import Data.List ( isPrefixOf )
 #endif
 import Network.HTTP.Utils ( dropWhileTail, chopAtDelim )
 import Network.HTTP.Auth
@@ -75,12 +76,14 @@
 -- Consults environment variable, and in case of Windows, by querying
 -- the Registry (cf. @registryProxyString@.)
 proxyString :: IO (Maybe String)
-proxyString = liftM2 mplus envProxyString registryProxyString
+proxyString = liftM2 mplus envProxyString windowsProxyString
 
-registryProxyString :: IO (Maybe String)
+windowsProxyString :: IO (Maybe String)
 #if !defined(WIN32)
-registryProxyString = return Nothing
+windowsProxyString = return Nothing
 #else
+windowsProxyString = liftM (= parseWindowsProxy) registryProxyString
+
 registryProxyLoc :: (HKEY,String)
 registryProxyLoc = (hive, path)
   where
@@ -94,6 +97,7 @@
 
 -- read proxy settings from the windows registry; this is just a best
 -- effort and may not work on all setups. 
+registryProxyString :: IO (Maybe String)
 registryProxyString = catchIO
   (bracket (uncurry regOpenKey registryProxyLoc) regCloseKey $ \hkey - do
 enable - fmap toBool $ regQueryValueDWORD hkey ProxyEnable
@@ -101,6 +105,34 @@
 then fmap Just $ regQueryValue hkey (Just ProxyServer)
 else return Nothing)
   (\_ - return Nothing)
+
+-- the proxy string is in the format 
http=x.x.x.x:;https=...;ftp=...;socks=...
+-- even though the following article indicates otherwise
+-- https://support.microsoft.com/en-us/kb/819961
+--
+-- to be sure, parse strings where each entry in the ';'-separated list above 
is
+-- either in the format protocol=... or protocol://...
+--
+-- only return the first http of them, if it exists
+parseWindowsProxy :: String - Maybe String
+parseWindowsProxy s =
+  case proxies of
+x:_ - Just x
+_   - Nothing
+  where
+parts = split ';' s
+pr x = case break (== 

commit ghc-HTTP for openSUSE:Factory

2015-05-21 Thread h_root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2015-05-21 08:10:58

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is ghc-HTTP

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2014-11-26 
20:54:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2015-05-21 
08:11:00.0 +0200
@@ -1,0 +2,6 @@
+Sat Apr 11 20:34:01 UTC 2015 - mimi...@gmail.com
+
+- update to 4000.2.19
+* no upstream changelog
+
+---

Old:

  HTTP-4000.2.10.tar.gz

New:

  HTTP-4000.2.19.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.EpyfuS/_old  2015-05-21 08:11:01.0 +0200
+++ /var/tmp/diff_new_pack.EpyfuS/_new  2015-05-21 08:11:01.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HTTP
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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,7 +19,7 @@
 %global pkg_name HTTP
 
 Name:   ghc-HTTP
-Version:4000.2.10
+Version:4000.2.19
 Release:0
 Summary:A library for client-side HTTP
 License:BSD-3-Clause
@@ -36,6 +36,7 @@
 BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-network-devel
+BuildRequires:  ghc-network-uri-devel
 BuildRequires:  ghc-old-time-devel
 BuildRequires:  ghc-parsec-devel
 # End cabal-rpm deps

++ HTTP-4000.2.10.tar.gz - HTTP-4000.2.19.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.2.10/CHANGES new/HTTP-4000.2.19/CHANGES
--- old/HTTP-4000.2.10/CHANGES  2013-12-09 21:07:19.0 +0100
+++ new/HTTP-4000.2.19/CHANGES  2014-12-18 22:12:40.0 +0100
@@ -1,3 +1,4 @@
+ * If the URI contains user:pass@ part, use it for Basic Authorization
  * Add a test harness.
  * Don't leak a socket when getHostAddr throws an exception.
  * Send cookies in request format, not response format.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.2.10/HTTP.cabal 
new/HTTP-4000.2.19/HTTP.cabal
--- old/HTTP-4000.2.10/HTTP.cabal   2013-12-09 21:07:19.0 +0100
+++ new/HTTP-4000.2.19/HTTP.cabal   2014-12-18 22:12:40.0 +0100
@@ -1,11 +1,11 @@
 Name: HTTP
-Version: 4000.2.10
+Version: 4000.2.19
 Cabal-Version: = 1.8
 Build-type: Simple
 License: BSD3
 License-file: LICENSE
 Author: Warrick Gray warrick.g...@hotmail.com
-Maintainer: Ganesh Sittampalam h...@projects.haskell.org
+Maintainer: Ganesh Sittampalam gan...@earth.li
 Homepage: https://github.com/haskell/HTTP
 Category: Network
 Synopsis: A library for client-side HTTP
@@ -24,7 +24,7 @@
  .
  The representation of the bytes flowing across is extensible via the use of a 
type class,
  letting you pick the representation of requests and responses that best fits 
your use.
- Some pre-packaged, common instances are provided for you (@ByteString@, 
@String@.)
+ Some pre-packaged, common instances are provided for you (@ByteString@, 
@String@).
  .
  Here's an example use:
  .
@@ -47,10 +47,6 @@
   type: git
   location: https://github.com/haskell/HTTP.git
 
-Flag old-base
-  description: Old, monolithic base
-  default: False
-
 Flag mtl1
   description: Use the old mtl version 1.
   default: False
@@ -58,11 +54,25 @@
 Flag warn-as-error
   default: False
   description: Build with warnings-as-errors
+  manual:  True
 
 Flag network23
   description: Use version 2.3.x or below of the network package
   default: False
 
+Flag conduit10
+  description: Use version 1.0.x or below of the conduit package (for the test 
suite)
+  default: False
+
+Flag warp-tests
+  description: Test against warp
+  default: True
+  manual:  True
+
+flag network-uri
+  description: Get Network.URI from the network-uri package
+  default: True
+
 Library
   Exposed-modules: 
  Network.BufferType,
@@ -85,50 +95,78 @@
  Network.HTTP.Utils
  Paths_HTTP
   GHC-options: -fwarn-missing-signatures -Wall
-  Build-depends: base = 2   4.8, network  2.5, parsec
+
+  -- note the test harness constraints should be kept in sync with these
+  -- where dependencies are shared
+  Build-depends: base = 4.3.0.0   4.9, parsec = 2.0   3.2
+  Build-depends: array = 0.3.0.2   0.6, old-time = 1.0.0.0   1.2, 
bytestring = 0.9.1.5   0.11
+
   Extensions: 

commit ghc-HTTP for openSUSE:Factory

2014-11-26 Thread h_root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2014-11-26 20:54:46

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is ghc-HTTP

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2014-08-25 
11:05:43.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2014-11-26 
20:54:52.0 +0100
@@ -1,0 +2,13 @@
+Tue Sep  9 20:09:24 UTC 2014 - peter.tromm...@ohm-hochschule.de
+
+- update to 4000.2.10
+* no changelog
+* for Haskell Platform 2014.2.0.0 
+
+---
+Mon Sep  1 17:20:24 UTC 2014 - peter.tromm...@ohm-hochschule.de
+
+- regenerate spec file with cabal-rpm 0.8.6
+* require exact version of ghc-compiler
+
+---

Old:

  HTTP-4000.2.8.tar.gz

New:

  HTTP-4000.2.10.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.IQjvUQ/_old  2014-11-26 20:54:52.0 +0100
+++ /var/tmp/diff_new_pack.IQjvUQ/_new  2014-11-26 20:54:52.0 +0100
@@ -1,8 +1,7 @@
 #
 # spec file for package ghc-HTTP
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# Copyright (c) 2013 Peter Trommler peter.tromm...@ohm-hochschule.de
+# Copyright (c) 2014 SUSE LINUX Products 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,45 +18,59 @@
 
 %global pkg_name HTTP
 
-%global common_summary Haskell library for client-side HTTP
-
-%global common_description The HTTP package supports client-side web 
programming in Haskell. It lets you set up HTTP connections, transmitting 
requests and processing the responses coming back, all from within the comforts 
of Haskell. It is dependent on the network package to operate, but other than 
that, the implementation is all written in Haskell.
-
 Name:   ghc-HTTP
-Version:4000.2.8
+Version:4000.2.10
 Release:0
-Summary:%{common_summary}
+Summary:A library for client-side HTTP
 License:BSD-3-Clause
 Group:  System/Libraries
 
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# BEGIN cabal2spec
 Url:http://hackage.haskell.org/package/%{pkg_name}
 Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
-BuildRequires:  %{!?without_hscolour:hscolour}
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+
 BuildRequires:  ghc-Cabal-devel
+BuildRequires:  ghc-rpm-macros
+# Begin cabal-rpm deps:
 BuildRequires:  ghc-array-devel
+BuildRequires:  ghc-bytestring-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-network-devel
 BuildRequires:  ghc-old-time-devel
 BuildRequires:  ghc-parsec-devel
-BuildRequires:  ghc-rpm-macros
-# END cabal2spec
+# End cabal-rpm deps
 
 %description
-%{common_description}
+The HTTP package supports client-side web programming in Haskell. It lets you
+set up HTTP connections, transmitting requests and processing the responses
+coming back, all from within the comforts of Haskell. It's dependent on the
+network package to operate, but other than that, the implementation is all
+written in Haskell.
+
+A basic API for issuing single HTTP requests + receiving responses is provided.
+On top of that, a session-level abstraction is also on offer (the
+BrowserAction monad); it taking care of handling the management of persistent
+connections, proxies, state (cookies) and authentication credentials required
+to handle multi-step interactions with a web server.
+
+The representation of the bytes flowing across is extensible via the use of a
+type class, letting you pick the representation of requests and responses that
+best fits your use. Some pre-packaged, common instances are provided for you
+(ByteString, String.)
+# ' Help EMACS syntax highlighting
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
-Group:  Development/Languages/Other
-Requires:   ghc-compiler
-Requires(post): ghc-compiler
-Requires(postun): ghc-compiler
+Group:  Development/Libraries/Other
+Provides:   %{name}-static = %{version}-%{release}
+Requires:   ghc-compiler = %{ghc_version}
+Requires(post): ghc-compiler = %{ghc_version}
+Requires(postun): ghc-compiler = %{ghc_version}
 Requires:   %{name} = %{version}-%{release}
 
 %description devel
-%{common_description}
-This package contains the development files.
+This package provides the Haskell %{pkg_name} library development 

commit ghc-HTTP for openSUSE:Factory

2014-08-25 Thread h_root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2014-08-25 11:04:26

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is ghc-HTTP

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2013-08-06 
06:51:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2014-08-25 
11:05:43.0 +0200
@@ -1,0 +2,5 @@
+Fri Aug 22 23:55:17 UTC 2014 - peter.tromm...@ohm-hochschule.de
+
+- enable PowerPC builds
+
+---



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.KrRbbv/_old  2014-08-25 11:05:44.0 +0200
+++ /var/tmp/diff_new_pack.KrRbbv/_new  2014-08-25 11:05:44.0 +0200
@@ -34,7 +34,6 @@
 # BEGIN cabal2spec
 Url:http://hackage.haskell.org/package/%{pkg_name}
 Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
-ExclusiveArch:  %{ix86} x86_64 %{ghc_arches}
 BuildRequires:  %{!?without_hscolour:hscolour}
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit ghc-HTTP for openSUSE:Factory

2013-08-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2013-08-06 06:51:13

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is ghc-HTTP

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HTTP/ghc-HTTP.changes2013-01-10 
15:28:03.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2013-08-06 
06:51:14.0 +0200
@@ -1,0 +2,9 @@
+Tue May  7 12:02:19 UTC 2013 - peter.tromm...@ohm-hochschule.de
+
+- update to 4000.2.8 from upstream
+* fix resource leaks in getHostAddr
+* correct cookie format
+- part of Haskell Platform 2013.2
+- more transparent packaging (fewer macros) 
+
+---

Old:

  HTTP-4000.2.5.tar.gz

New:

  HTTP-4000.2.8.tar.gz



Other differences:
--
++ ghc-HTTP.spec ++
--- /var/tmp/diff_new_pack.6A8rC8/_old  2013-08-06 06:51:15.0 +0200
+++ /var/tmp/diff_new_pack.6A8rC8/_new  2013-08-06 06:51:15.0 +0200
@@ -1,6 +1,7 @@
 #
-# spec file for ghc-HTTP
+# spec file for package ghc-HTTP
 #
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 # Copyright (c) 2013 Peter Trommler peter.tromm...@ohm-hochschule.de
 #
 # All modifications and additions to the file contributed by third parties
@@ -15,6 +16,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %global pkg_name HTTP
 
 %global common_summary Haskell library for client-side HTTP
@@ -22,52 +24,62 @@
 %global common_description The HTTP package supports client-side web 
programming in Haskell. It lets you set up HTTP connections, transmitting 
requests and processing the responses coming back, all from within the comforts 
of Haskell. It is dependent on the network package to operate, but other than 
that, the implementation is all written in Haskell.
 
 Name:   ghc-HTTP
-Version:4000.2.5
-Release:1
+Version:4000.2.8
+Release:0
 Summary:%{common_summary}
-
-Group:  System/Libraries
 License:BSD-3-Clause
+Group:  System/Libraries
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # BEGIN cabal2spec
-URL:http://hackage.haskell.org/package/%{pkg_name}
+Url:http://hackage.haskell.org/package/%{pkg_name}
 Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
 ExclusiveArch:  %{ix86} x86_64 %{ghc_arches}
+BuildRequires:  %{!?without_hscolour:hscolour}
 BuildRequires:  ghc-Cabal-devel
-BuildRequires:  ghc-rpm-macros %{!?without_hscolour:hscolour}
 BuildRequires:  ghc-array-devel
 BuildRequires:  ghc-mtl-devel
 BuildRequires:  ghc-network-devel
 BuildRequires:  ghc-old-time-devel
 BuildRequires:  ghc-parsec-devel
+BuildRequires:  ghc-rpm-macros
 # END cabal2spec
 
 %description
 %{common_description}
 
+%package devel
+Summary:Haskell %{pkg_name} library development files
+Group:  Development/Languages/Other
+Requires:   ghc-compiler
+Requires(post): ghc-compiler
+Requires(postun): ghc-compiler
+Requires:   %{name} = %{version}-%{release}
+
+%description devel
+%{common_description}
+This package contains the development files.
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
+%post devel
+%ghc_pkg_recache
 
-# devel subpackage
-%ghc_devel_package
-
-%ghc_devel_description
-
-
-%ghc_devel_post_postun
-
+%postun devel
+%ghc_pkg_recache
 
-%ghc_files LICENSE
+%files -f %{name}.files
+%defattr(-,root,root,-)
+%doc LICENSE
 
+%files devel -f %{name}-devel.files
+%defattr(-,root,root,-)
 
 %changelog

++ HTTP-4000.2.5.tar.gz - HTTP-4000.2.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HTTP-4000.2.5/HTTP.cabal new/HTTP-4000.2.8/HTTP.cabal
--- old/HTTP-4000.2.5/HTTP.cabal2012-09-16 22:16:09.0 +0200
+++ new/HTTP-4000.2.8/HTTP.cabal2013-02-10 22:51:15.0 +0100
@@ -1,5 +1,5 @@
 Name: HTTP
-Version: 4000.2.5
+Version: 4000.2.8
 Cabal-Version: = 1.8
 Build-type: Simple
 License: BSD3
@@ -85,22 +85,18 @@
  Network.HTTP.Utils
  Paths_HTTP
   GHC-options: -fwarn-missing-signatures -Wall
-  Build-depends: base = 2   4.7, parsec
+  Build-depends: base = 2   4.7, network  2.5, parsec
   Extensions: FlexibleInstances
   if flag(old-base)
 Build-depends: base  3
   else
 Build-depends: base = 3, array, old-time, bytestring
+
   if flag(mtl1)
 Build-depends: mtl = 1.1   1.2
 CPP-Options: -DMTL1
   else
 Build-depends: mtl = 2.0   2.2
-  if flag(network23)
-

commit ghc-HTTP for openSUSE:Factory

2013-01-10 Thread h_root
Hello community,

here is the log from the commit of package ghc-HTTP for openSUSE:Factory 
checked in at 2013-01-10 15:28:01

Comparing /work/SRC/openSUSE:Factory/ghc-HTTP (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HTTP.new (New)


Package is ghc-HTTP, Maintainer is 

Changes:

New Changes file:

--- /dev/null   2013-01-09 19:40:42.352580873 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HTTP.new/ghc-HTTP.changes   2013-01-10 
15:28:03.0 +0100
@@ -0,0 +1,38 @@
+---
+Tue Jan  8 17:11:55 UTC 2013 - peter.tromm...@ohm-hochschule.de
+
+- expand macro in name tag to help source validator 
+
+---
+Sat Nov 17 14:03:50 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- make service localonly for Factory submission 
+
+---
+Mon Oct  1 19:24:11 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- update to 4000.2.5 from upstream
+- required by Haskell Platform 2012.4.0.0 
+
+---
+Sun Jun  3 17:00:22 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- update to 4000.2.3 from upstream
+* support mtl 2.1
+- required by Haskell Platform 2012.2.0.0 
+
+---
+Wed Dec 28 20:10:08 UTC 2011 - peter.tromm...@ohm-hochschule.de
+
+- Adjust version number for platform 2011.4 
+
+---
+Thu Dec  8 18:33:24 UTC 2011 - peter.tromm...@ohm-hochschule.de
+
+- Fixed arches. 
+
+---
+Thu Dec  8 18:22:31 UTC 2011 - peter.tromm...@ohm-hochschule.de
+
+- Initial packaging. 
+

New:

  HTTP-4000.2.5.tar.gz
  _service
  ghc-HTTP.changes
  ghc-HTTP.spec



Other differences:
--
++ ghc-HTTP.spec ++
#
# spec file for ghc-HTTP
#
# Copyright (c) 2013 Peter Trommler peter.tromm...@ohm-hochschule.de
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

%global pkg_name HTTP

%global common_summary Haskell library for client-side HTTP

%global common_description The HTTP package supports client-side web 
programming in Haskell. It lets you set up HTTP connections, transmitting 
requests and processing the responses coming back, all from within the comforts 
of Haskell. It is dependent on the network package to operate, but other than 
that, the implementation is all written in Haskell.

Name:   ghc-HTTP
Version:4000.2.5
Release:1
Summary:%{common_summary}

Group:  System/Libraries
License:BSD-3-Clause
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
# BEGIN cabal2spec
URL:http://hackage.haskell.org/package/%{pkg_name}
Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
ExclusiveArch:  %{ix86} x86_64 %{ghc_arches}
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-rpm-macros %{!?without_hscolour:hscolour}
BuildRequires:  ghc-array-devel
BuildRequires:  ghc-mtl-devel
BuildRequires:  ghc-network-devel
BuildRequires:  ghc-old-time-devel
BuildRequires:  ghc-parsec-devel
# END cabal2spec

%description
%{common_description}


%prep
%setup -q -n %{pkg_name}-%{version}


%build
%ghc_lib_build


%install
%ghc_lib_install


# devel subpackage
%ghc_devel_package

%ghc_devel_description


%ghc_devel_post_postun


%ghc_files LICENSE


%changelog
++ _service ++
services
  
service name=download_files mode=localonly//services
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org