Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package ghc-postgresql-simple for
openSUSE:Factory checked in at 2025-08-06 14:33:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-postgresql-simple (Old)
and /work/SRC/openSUSE:Factory/.ghc-postgresql-simple.new.1085 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-postgresql-simple"
Wed Aug 6 14:33:59 2025 rev:22 rq:1297799 version:0.7.0.1
Changes:
--------
---
/work/SRC/openSUSE:Factory/ghc-postgresql-simple/ghc-postgresql-simple.changes
2025-07-31 17:47:00.682176018 +0200
+++
/work/SRC/openSUSE:Factory/.ghc-postgresql-simple.new.1085/ghc-postgresql-simple.changes
2025-08-06 14:35:26.085426382 +0200
@@ -1,0 +2,7 @@
+Sat Aug 2 19:12:35 UTC 2025 - Peter Simons <[email protected]>
+
+- Update postgresql-simple to version 0.7.0.1.
+ Upstream has not updated the file "CHANGES.md" since the last
+ release.
+
+-------------------------------------------------------------------
Old:
----
postgresql-simple-0.7.0.0.tar.gz
postgresql-simple.cabal
New:
----
postgresql-simple-0.7.0.1.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-postgresql-simple.spec ++++++
--- /var/tmp/diff_new_pack.bG2lKD/_old 2025-08-06 14:35:28.389523426 +0200
+++ /var/tmp/diff_new_pack.bG2lKD/_new 2025-08-06 14:35:28.393523594 +0200
@@ -20,13 +20,12 @@
%global pkgver %{pkg_name}-%{version}
%bcond_with tests
Name: ghc-%{pkg_name}
-Version: 0.7.0.0
+Version: 0.7.0.1
Release: 0
Summary: Mid-Level PostgreSQL client library
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/3.cabal#/%{pkg_name}.cabal
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-Only-devel
BuildRequires: ghc-Only-prof
@@ -63,8 +62,6 @@
BuildRequires: ghc-vector-prof
ExcludeArch: %{ix86}
%if %{with tests}
-BuildRequires: ghc-HUnit-devel
-BuildRequires: ghc-HUnit-prof
BuildRequires: ghc-base16-bytestring-devel
BuildRequires: ghc-base16-bytestring-prof
BuildRequires: ghc-cryptohash-md5-devel
@@ -113,9 +110,6 @@
%prep
%autosetup -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
-cabal-tweak-dep-ver base '<4.21' '< 5'
-cabal-tweak-dep-ver template-haskell '<2.23' '< 3'
%build
%ghc_lib_build
++++++ postgresql-simple-0.7.0.0.tar.gz -> postgresql-simple-0.7.0.1.tar.gz
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/postgresql-simple-0.7.0.0/postgresql-simple.cabal
new/postgresql-simple-0.7.0.1/postgresql-simple.cabal
--- old/postgresql-simple-0.7.0.0/postgresql-simple.cabal 2001-09-09
03:46:40.000000000 +0200
+++ new/postgresql-simple-0.7.0.1/postgresql-simple.cabal 2001-09-09
03:46:40.000000000 +0200
@@ -1,6 +1,6 @@
cabal-version: 1.12
name: postgresql-simple
-version: 0.7.0.0
+version: 0.7.0.1
synopsis: Mid-Level PostgreSQL client library
description:
Mid-Level PostgreSQL client library, forked from mysql-simple.
@@ -28,8 +28,11 @@
|| ==8.10.7
|| ==9.0.2
|| ==9.2.8
- || ==9.4.5
- || ==9.6.2
+ || ==9.4.8
+ || ==9.6.7
+ || ==9.8.4
+ || ==9.10.2
+ || ==9.12.2
library
default-language: Haskell2010
@@ -75,11 +78,11 @@
-- GHC bundled libs
build-depends:
- base >=4.12.0.0 && <4.19
- , bytestring >=0.10.8.2 && <0.12
- , containers >=0.6.0.1 && <0.7
- , template-haskell >=2.14.0.0 && <2.21
- , text >=1.2.3.0 && <1.3 || >=2.0 && <2.1
+ base >=4.12.0.0 && <4.22
+ , bytestring >=0.10.8.2 && <0.13
+ , containers >=0.6.0.1 && <0.8
+ , template-haskell >=2.14.0.0 && <2.24
+ , text >=1.2.3.0 && <1.3 || >=2.0 && <2.2
, time-compat >=1.9.5 && <1.12
, transformers >=0.5.6.2 && <0.7
@@ -88,9 +91,9 @@
aeson >=2.1.2.1 && <2.3
, attoparsec >=0.14.4 && <0.15
, case-insensitive >=1.2.1.0 && <1.3
- , hashable >=1.4.3.0 && <1.5
+ , hashable >=1.4.3.0 && <1.6
, Only >=0.1 && <0.1.1
- , postgresql-libpq >=0.10.0.0 && <0.11
+ , postgresql-libpq >=0.10.0.0 && <0.12
, scientific >=0.3.7.0 && <0.4
, uuid-types >=1.0.5 && <1.1
, vector >=0.13.0.0 && <0.14
@@ -115,7 +118,7 @@
main-is: Inspection.hs
build-depends:
base
- , inspection-testing >=0.4.1.1 && <0.6
+ , inspection-testing >=0.4.1.1 && <0.7
, postgresql-libpq
, postgresql-simple
, tasty
@@ -153,7 +156,6 @@
, containers
, cryptohash-md5 >=0.11.100.1 && <0.12
, filepath
- , HUnit
, postgresql-simple
, tasty
, tasty-golden
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/postgresql-simple-0.7.0.0/src/Database/PostgreSQL/Simple/Copy.hs
new/postgresql-simple-0.7.0.1/src/Database/PostgreSQL/Simple/Copy.hs
--- old/postgresql-simple-0.7.0.0/src/Database/PostgreSQL/Simple/Copy.hs
2001-09-09 03:46:40.000000000 +0200
+++ new/postgresql-simple-0.7.0.1/src/Database/PostgreSQL/Simple/Copy.hs
2001-09-09 03:46:40.000000000 +0200
@@ -91,6 +91,7 @@
PQ.BadResponse -> throwResultError funcName result status
PQ.NonfatalError -> throwResultError funcName result status
PQ.FatalError -> throwResultError funcName result status
+ _ -> throwResultError funcName result status -- TODO
data CopyOutResult
= CopyOutRow !B.ByteString -- ^ Data representing either exactly
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/postgresql-simple-0.7.0.0/src/Database/PostgreSQL/Simple/Internal/PQResultUtils.hs
new/postgresql-simple-0.7.0.1/src/Database/PostgreSQL/Simple/Internal/PQResultUtils.hs
---
old/postgresql-simple-0.7.0.0/src/Database/PostgreSQL/Simple/Internal/PQResultUtils.hs
2001-09-09 03:46:40.000000000 +0200
+++
new/postgresql-simple-0.7.0.1/src/Database/PostgreSQL/Simple/Internal/PQResultUtils.hs
2001-09-09 03:46:40.000000000 +0200
@@ -81,6 +81,7 @@
PQ.BadResponse -> throwResultError "query" result status
PQ.NonfatalError -> throwResultError "query" result status
PQ.FatalError -> throwResultError "query" result status
+ _ -> throwResultError "query: TODO" result status
where
queryErr msg = throwIO $ QueryError msg q
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/postgresql-simple-0.7.0.0/src/Database/PostgreSQL/Simple/Internal.hs
new/postgresql-simple-0.7.0.1/src/Database/PostgreSQL/Simple/Internal.hs
--- old/postgresql-simple-0.7.0.0/src/Database/PostgreSQL/Simple/Internal.hs
2001-09-09 03:46:40.000000000 +0200
+++ new/postgresql-simple-0.7.0.1/src/Database/PostgreSQL/Simple/Internal.hs
2001-09-09 03:46:40.000000000 +0200
@@ -396,6 +396,7 @@
PQ.BadResponse -> getResult h mres'
PQ.NonfatalError -> getResult h mres'
PQ.FatalError -> getResult h mres'
+ _ -> error "incomplete match"
#endif
-- | A version of 'execute' that does not perform query substitution.
@@ -431,6 +432,7 @@
PQ.BadResponse -> throwResultError "execute" result status
PQ.NonfatalError -> throwResultError "execute" result status
PQ.FatalError -> throwResultError "execute" result status
+ _ -> throwResultError "execute: TODO" result status
where
mkInteger str = B8.foldl' delta 0 str
where