Hello community,
here is the log from the commit of package ghc-uri-bytestring for
openSUSE:Factory checked in at 2017-06-21 13:56:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-uri-bytestring (Old)
and /work/SRC/openSUSE:Factory/.ghc-uri-bytestring.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-uri-bytestring"
Wed Jun 21 13:56:12 2017 rev:4 rq:504681 version:0.2.3.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-uri-bytestring/ghc-uri-bytestring.changes
2017-04-14 13:39:03.444059501 +0200
+++
/work/SRC/openSUSE:Factory/.ghc-uri-bytestring.new/ghc-uri-bytestring.changes
2017-06-21 13:56:30.653131749 +0200
@@ -1,0 +2,10 @@
+Mon Jun 12 09:41:41 UTC 2017 - [email protected]
+
+- Update to version 0.2.3.3.
+
+-------------------------------------------------------------------
+Thu Jun 8 11:08:19 UTC 2017 - [email protected]
+
+- Update to version 0.2.3.2.
+
+-------------------------------------------------------------------
Old:
----
uri-bytestring-0.2.3.1.tar.gz
New:
----
uri-bytestring-0.2.3.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-uri-bytestring.spec ++++++
--- /var/tmp/diff_new_pack.H6tGUN/_old 2017-06-21 13:56:33.208771254 +0200
+++ /var/tmp/diff_new_pack.H6tGUN/_new 2017-06-21 13:56:33.212770690 +0200
@@ -19,7 +19,7 @@
%global pkg_name uri-bytestring
%bcond_with tests
Name: ghc-%{pkg_name}
-Version: 0.2.3.1
+Version: 0.2.3.3
Release: 0
Summary: Haskell URI parsing as ByteStrings
License: BSD-3-Clause
@@ -38,13 +38,14 @@
%if %{with tests}
BuildRequires: ghc-HUnit-devel
BuildRequires: ghc-QuickCheck-devel
+BuildRequires: ghc-base-compat-devel
BuildRequires: ghc-generics-sop-devel
-BuildRequires: ghc-lens-simple-devel
BuildRequires: ghc-quickcheck-instances-devel
BuildRequires: ghc-semigroups-devel
BuildRequires: ghc-tasty-devel
BuildRequires: ghc-tasty-hunit-devel
BuildRequires: ghc-tasty-quickcheck-devel
+BuildRequires: ghc-transformers-devel
%endif
%description
++++++ uri-bytestring-0.2.3.1.tar.gz -> uri-bytestring-0.2.3.3.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/uri-bytestring-0.2.3.1/README.md
new/uri-bytestring-0.2.3.3/README.md
--- old/uri-bytestring-0.2.3.1/README.md 2017-02-27 19:22:30.000000000
+0100
+++ new/uri-bytestring-0.2.3.3/README.md 2017-06-06 17:27:21.000000000
+0200
@@ -15,3 +15,4 @@
* [k0ral](https://github.com/k0ral)
* [Michael Hatfield](https://github.com/mikehat)
* [reactormonk](https://github.com/reactormonk)
+* [Oleg Grenrus](https://github.com/phadej)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/uri-bytestring-0.2.3.1/changelog.md
new/uri-bytestring-0.2.3.3/changelog.md
--- old/uri-bytestring-0.2.3.1/changelog.md 2017-02-27 19:22:30.000000000
+0100
+++ new/uri-bytestring-0.2.3.3/changelog.md 2017-06-06 17:27:21.000000000
+0200
@@ -1,3 +1,9 @@
+0.2.3.3
+* Make buildable on GHC 8.2.1.
+
+0.2.3.2
+* Broaden dep on base.
+
0.2.3.1
* Add `relativeRef` quasi-quoter.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/uri-bytestring-0.2.3.1/test/URI/ByteStringTests.hs
new/uri-bytestring-0.2.3.3/test/URI/ByteStringTests.hs
--- old/uri-bytestring-0.2.3.1/test/URI/ByteStringTests.hs 2017-02-27
19:22:30.000000000 +0100
+++ new/uri-bytestring-0.2.3.3/test/URI/ByteStringTests.hs 2017-06-06
17:27:21.000000000 +0200
@@ -4,13 +4,15 @@
module URI.ByteStringTests (tests) where
-------------------------------------------------------------------------------
+import Control.Applicative (Const (..))
import qualified Blaze.ByteString.Builder as BB
import Data.ByteString (ByteString)
import qualified Data.ByteString.Char8 as B8
import Data.Either
+import Data.Function.Compat ((&))
+import Data.Functor.Identity (Identity (..))
import qualified Data.Map.Strict as M
import Data.Monoid
-import Lens.Simple
import Test.Tasty
import Test.Tasty.HUnit
import Test.Tasty.QuickCheck
@@ -22,6 +24,15 @@
-------------------------------------------------------------------------------
import URI.ByteStringQQTests ()
+infixr 4 .~
+(.~) :: ((a -> Identity b) -> s -> Identity t) -> b -> s -> t
+(.~) l b s = runIdentity (l (const (Identity b)) s)
+
+infixl ^.
+(^.) :: s -> ((a -> Const a a) -> s -> Const a s) -> a
+s ^. l = getConst (l Const s)
+
+
tests :: TestTree
tests = testGroup "URI.Bytestring"
[
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/uri-bytestring-0.2.3.1/uri-bytestring.cabal
new/uri-bytestring-0.2.3.3/uri-bytestring.cabal
--- old/uri-bytestring-0.2.3.1/uri-bytestring.cabal 2017-02-27
19:22:30.000000000 +0100
+++ new/uri-bytestring-0.2.3.3/uri-bytestring.cabal 2017-06-06
17:27:21.000000000 +0200
@@ -1,5 +1,5 @@
name: uri-bytestring
-version: 0.2.3.1
+version: 0.2.3.3
synopsis: Haskell URI parsing as ByteStrings
description: uri-bytestring aims to be an RFC3986 compliant URI parser that
uses efficient ByteStrings for parsing and representing the URI data.
license: BSD3
@@ -16,6 +16,8 @@
Tested-With: GHC == 7.6.3
, GHC == 7.8.4
, GHC == 7.10.1
+ , GHC == 8.0.2
+ , GHC == 8.2.1
extra-source-files:
README.md
CONTRIBUTING.md
@@ -38,10 +40,10 @@
build-depends:
attoparsec >= 0.12 && < 0.14
- , base >= 4.6 && < 4.10
+ , base >= 4.6 && < 5
, bytestring >= 0.9.1 && < 0.11
, blaze-builder >= 0.3.0.0 && < 0.5
- , template-haskell >= 2.9 && < 2.12
+ , template-haskell >= 2.9 && < 2.13
, th-lift-instances >= 0.1.8 && < 0.2
, containers
@@ -78,11 +80,12 @@
, tasty-quickcheck
, attoparsec
, base
+ , base-compat >= 0.7.0
, blaze-builder
, bytestring
- , lens-simple
, quickcheck-instances
, semigroups
+ , transformers
, containers
, generics-sop >= 0.2
default-language: Haskell2010