Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-digest for openSUSE:Factory 
checked in at 2023-01-18 13:09:47
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-digest (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-digest.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-digest"

Wed Jan 18 13:09:47 2023 rev:13 rq:1059062 version:0.0.1.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-digest/ghc-digest.changes    2021-08-25 
20:57:34.077211625 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-digest.new.32243/ghc-digest.changes 
2023-01-18 13:09:57.740519202 +0100
@@ -1,0 +2,12 @@
+Wed Jan 11 19:16:03 UTC 2023 - Peter Simons <psim...@suse.com>
+
+- Update digest to version 0.0.1.4 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+-------------------------------------------------------------------
+Mon Dec 12 11:22:19 UTC 2022 - Peter Simons <psim...@suse.com>
+
+- Update digest to version 0.0.1.4.
+  Upstream does not provide a change log file.
+
+-------------------------------------------------------------------

Old:
----
  digest-0.0.1.3.tar.gz

New:
----
  digest-0.0.1.4.tar.gz
  digest.cabal

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-digest.spec ++++++
--- /var/tmp/diff_new_pack.31lCvZ/_old  2023-01-18 13:09:58.288522450 +0100
+++ /var/tmp/diff_new_pack.31lCvZ/_new  2023-01-18 13:09:58.296522498 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-digest
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,28 +18,31 @@
 
 %global pkg_name digest
 Name:           ghc-%{pkg_name}
-Version:        0.0.1.3
+Version:        0.0.1.4
 Release:        0
-Summary:        Various cryptographic hashes for bytestrings; CRC32 and 
Adler32 for now
+Summary:        Various hashes for bytestrings; CRC32 and Adler32 for now
 License:        BSD-2-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-bytestring-devel
 BuildRequires:  ghc-rpm-macros
-BuildRequires:  zlib-devel
+BuildRequires:  pkgconfig
+BuildRequires:  pkgconfig(zlib)
 ExcludeArch:    %{ix86}
 
 %description
-This package provides efficient cryptographic hash implementations for strict
-and lazy bytestrings. For now, CRC32 and Adler32 are supported; they are
-implemented as FFI bindings to efficient code from zlib.
+This package provides efficient hash implementations for strict and lazy
+bytestrings. For now, CRC32 and Adler32 are supported; they are implemented as
+FFI bindings to efficient code from zlib.
 
 %package devel
 Summary:        Haskell %{pkg_name} library development files
 Requires:       %{name} = %{version}-%{release}
 Requires:       ghc-compiler = %{ghc_version}
-Requires:       zlib-devel
+Requires:       pkgconfig
+Requires:       pkgconfig(zlib)
 Requires(post): ghc-compiler = %{ghc_version}
 Requires(postun): ghc-compiler = %{ghc_version}
 
@@ -48,6 +51,7 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ digest-0.0.1.3.tar.gz -> digest-0.0.1.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/digest-0.0.1.3/digest.cabal 
new/digest-0.0.1.4/digest.cabal
--- old/digest-0.0.1.3/digest.cabal     2001-09-09 03:46:40.000000000 +0200
+++ new/digest-0.0.1.4/digest.cabal     2001-09-09 03:46:40.000000000 +0200
@@ -1,48 +1,44 @@
 name:            digest
-version:         0.0.1.3
+version:         0.0.1.4
 copyright:       (c) 2009 Eugene Kirpichov
 license:         BSD3
 license-file:    LICENSE
 author:          Eugene Kirpichov <ekirpic...@gmail.com>
 maintainer:      Eugene Kirpichov <ekirpic...@gmail.com>
 category:        Cryptography
-synopsis:        Various cryptographic hashes for bytestrings; CRC32 and 
Adler32 for now.
-description:     This package provides efficient cryptographic hash 
implementations for  
+synopsis:        Various hashes for bytestrings; CRC32 and Adler32 for now.
+description:     This package provides efficient hash implementations for  
                  strict and lazy bytestrings. For now, CRC32 and Adler32 are 
supported; 
                  they are implemented as FFI bindings to efficient code from 
zlib.
 stability:       provisional
 build-type:      Simple
 cabal-version:   >= 1.10
+tested-with:
+    GHC==8.10.7
+  , GHC==9.0.2
+  , GHC==9.2.5
+  , GHC==9.4.3
 
 extra-source-files:
   testing/trivial-reference.c
   testing/trivial.expected
   testing/trivial.hs
 
-flag bytestring-in-base
-  description: In the ghc-6.6 era the bytestring modules were
-               included in the base package.
-  default: False
-
 source-repository head
   type: git
-  location: git://github.com/jkff/digest
+  location: git://github.com/TeofilC/digest
 
 library
   exposed-modules: Data.Digest.CRC32,
                    Data.Digest.Adler32
   default-extensions: CPP, ForeignFunctionInterface
   default-language: Haskell2010
-  build-depends: base < 5
-  if flag(bytestring-in-base)
-    -- bytestring was in base-2.0 and 2.1.1
-    build-depends: base >= 2.0 && < 2.2
-    cpp-options: -DBYTESTRING_IN_BASE
-  else
-    build-depends: base < 2.0 || >= 2.2, bytestring >= 0.9
+  build-depends: 
+    base < 5
+    , bytestring >= 0.9 && < 0.12
   includes:        zlib.h
   ghc-options:     -Wall
   if !os(windows)
-    extra-libraries: z
+    pkgconfig-depends: zlib
   else
     build-depends: zlib

++++++ digest.cabal ++++++
name:            digest
version:         0.0.1.4
x-revision: 1
copyright:       (c) 2009 Eugene Kirpichov
license:         BSD3
license-file:    LICENSE
author:          Eugene Kirpichov <ekirpic...@gmail.com>
maintainer:      Eugene Kirpichov <ekirpic...@gmail.com>
category:        Cryptography
synopsis:        Various hashes for bytestrings; CRC32 and Adler32 for now.
description:     This package provides efficient hash implementations for  
                 strict and lazy bytestrings. For now, CRC32 and Adler32 are 
supported; 
                 they are implemented as FFI bindings to efficient code from 
zlib.
stability:       provisional
build-type:      Simple
cabal-version:   >= 1.10
tested-with:
    GHC==8.10.7
  , GHC==9.0.2
  , GHC==9.2.5
  , GHC==9.4.3

extra-source-files:
  testing/trivial-reference.c
  testing/trivial.expected
  testing/trivial.hs

source-repository head
  type: git
  location: https://github.com/TeofilC/digest

library
  exposed-modules: Data.Digest.CRC32,
                   Data.Digest.Adler32
  default-extensions: CPP, ForeignFunctionInterface
  default-language: Haskell2010
  build-depends: 
    base < 5
    , bytestring >= 0.9 && < 0.12
  includes:        zlib.h
  ghc-options:     -Wall
  if !os(windows)
    pkgconfig-depends: zlib
  else
    build-depends: zlib

Reply via email to