Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-foldl for openSUSE:Factory 
checked in at 2023-04-04 21:20:03
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-foldl (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-foldl.new.19717 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-foldl"

Tue Apr  4 21:20:03 2023 rev:25 rq:1075877 version:1.4.14

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-foldl/ghc-foldl.changes      2023-01-18 
13:10:03.328552325 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-foldl.new.19717/ghc-foldl.changes   
2023-04-04 21:20:15.385127670 +0200
@@ -2 +2 @@
-Sun Jan 15 00:57:48 UTC 2023 - Peter Simons <[email protected]>
+Thu Mar 30 17:06:48 UTC 2023 - Peter Simons <[email protected]>
@@ -4,89 +4 @@
-- Update foldl to version 1.4.14.
-  1.4.14
-
-  - Add 
[`Control.Foldl.NonEmpty.nonEmpty`](https://github.com/Gabriella439/foldl/pull/186)
-  - Add 
[`Control.Foldl.NonEmpty.toFold`](https://github.com/Gabriella439/foldl/pull/191)
-   - [Generalize `fold1` to work with 
`Foldable1`](https://github.com/Gabriella439/foldl/pull/185)
-
--------------------------------------------------------------------
-Sat Nov 26 03:09:29 UTC 2022 - Peter Simons <[email protected]>
-
-- Update foldl to version 1.4.13.
-  1.4.13
-
-  * New "Control.Foldl.NonEmpty" module for folding non-empty containers
-
--------------------------------------------------------------------
-Sun Sep  4 23:11:45 UTC 2022 - Peter Simons <[email protected]>
-
-- Update foldl to version 1.4.12 revision 5.
-  Upstream has revised the Cabal build instructions on Hackage.
-
--------------------------------------------------------------------
-Sat Jul  2 20:22:12 UTC 2022 - Peter Simons <[email protected]>
-
-- Update foldl to version 1.4.12 revision 4.
-  Upstream has revised the Cabal build instructions on Hackage.
-
--------------------------------------------------------------------
-Mon May  9 12:46:00 UTC 2022 - Peter Simons <[email protected]>
-
-- Update foldl to version 1.4.12 revision 3.
-  Upstream has revised the Cabal build instructions on Hackage.
-
--------------------------------------------------------------------
-Fri Dec 24 23:25:08 UTC 2021 - Peter Simons <[email protected]>
-
-- Update foldl to version 1.4.12 revision 2.
-  Upstream has revised the Cabal build instructions on Hackage.
-
--------------------------------------------------------------------
-Sat Jul 10 13:40:23 UTC 2021 - [email protected]
-
-- Update foldl to version 1.4.12.
-  1.4.12
-
-  * `Data.Functor.Extend.Extended` instances for `Fold` / `FoldM`
-  * Remove dependency on `mwc-random`
-
--------------------------------------------------------------------
-Thu Feb 25 23:48:33 UTC 2021 - [email protected]
-
-- Update foldl to version 1.4.11.
-  1.4.11
-
-  * Fix doctest failure when built against newer versions of the `hashable`
-    package
-
--------------------------------------------------------------------
-Mon Jan  4 11:06:50 UTC 2021 - [email protected]
-
-- Update foldl to version 1.4.10 revision 1.
-  Upstream has revised the Cabal build instructions on Hackage.
-
--------------------------------------------------------------------
-Thu Dec 17 12:20:00 UTC 2020 - Ondřej Súkup <[email protected]>
- 
-- disable %{ix86} build
- 
--------------------------------------------------------------------
-Tue Nov  3 10:09:47 UTC 2020 - [email protected]
-
-- Update foldl to version 1.4.10.
-  1.4.10
-
-  * Fix space leaks in `scan` / `scanM`
-
--------------------------------------------------------------------
-Tue Oct  6 08:56:37 UTC 2020 - [email protected]
-
-- Update foldl to version 1.4.9 revision 1.
-  Upstream has revised the Cabal build instructions on Hackage.
-
--------------------------------------------------------------------
-Mon Sep 28 02:01:38 UTC 2020 - [email protected]
-
-- Update foldl to version 1.4.9.
-  1.4.9
-
-  * Implement `vector` utility more efficiently
+- Updated spec file to conform with ghc-rpm-macros-2.5.2.
@@ -95 +7 @@
-Mon Aug 31 09:34:37 UTC 2020 - [email protected]
+Wed Mar 22 02:40:44 UTC 2023 - Peter Simons <[email protected]>
@@ -97,82 +9 @@
-- Update foldl to version 1.4.8 revision 1.
-  Upstream has revised the Cabal build instructions on Hackage.
-
--------------------------------------------------------------------
-Tue Aug 18 10:44:52 UTC 2020 - Peter Simons <[email protected]>
-
-- Replace %setup -q with the more modern %autosetup macro.
-
--------------------------------------------------------------------
-Tue Aug  4 09:04:43 UTC 2020 - [email protected]
-
-- Update foldl to version 1.4.8.
-  1.4.8
-
-  * Only depend on `semigroups` for older GHC versions
-
--------------------------------------------------------------------
-Sun Jun 21 02:00:43 UTC 2020 - [email protected]
-
-- Update foldl to version 1.4.7.
-  1.4.7
-
-  * Add `foldByKey{,Hash}Map` functions
-
--------------------------------------------------------------------
-Tue Jun 16 11:14:07 UTC 2020 - Peter Simons <[email protected]>
-
-- Re-generate file with latest version of spec-cleaner.
-
--------------------------------------------------------------------
-Sat Jan 11 03:03:21 UTC 2020 - [email protected]
-
-- Update foldl to version 1.4.6.
-  1.4.6
-
-  * Add `nest`/`predropWhile`/`drop`/`dropM`
-
--------------------------------------------------------------------
-Fri Nov  8 16:13:45 UTC 2019 - Peter Simons <[email protected]>
-
-- Drop obsolete group attributes.
-
--------------------------------------------------------------------
-Fri Oct 11 12:18:08 UTC 2019 - Peter Simons <[email protected]>
-
-- Update Cabal file for more accurate build dependencies.
-
--------------------------------------------------------------------
-Tue Jun 11 14:29:09 UTC 2019 - Peter Simons <[email protected]>
-
-- Update Cabal file for more accurate build dependencies.
-
--------------------------------------------------------------------
-Fri May 17 06:55:31 UTC 2019 - Peter Simons <[email protected]>
-
-- Update Cabal file for more accurate build dependencies.
-
--------------------------------------------------------------------
-Thu Oct  4 09:42:54 UTC 2018 - [email protected]
-
-- Update foldl to version 1.4.5.
-  1.4.5
-
-  * Increase upper bound on `containers`
-  * Add `either`/`eitherM`
-
-  1.4.4
-
-  * Increase lower bound on `base`
-  * Change `mean` to be more numerically stable
-
--------------------------------------------------------------------
-Fri Aug 17 09:43:26 UTC 2018 - [email protected]
-
-- Update foldl to version 1.4.3.
-  1.4.3
-
-  * Add `Control.Scanl.scanr`
-  * Increase upper bound on `mwc-random`
-
--------------------------------------------------------------------
-Fri Jul 20 13:38:30 UTC 2018 - [email protected]
+- Add foldl at version 1.4.14 revision 2.
@@ -180 +10,0 @@
-- Add foldl at version 1.4.2.

New:
----
  foldl.cabal

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

Other differences:
------------------
++++++ ghc-foldl.spec ++++++
--- /var/tmp/diff_new_pack.XkTXUJ/_old  2023-04-04 21:20:15.805130347 +0200
+++ /var/tmp/diff_new_pack.XkTXUJ/_new  2023-04-04 21:20:15.809130373 +0200
@@ -17,6 +17,7 @@
 
 
 %global pkg_name foldl
+%global pkgver %{pkg_name}-%{version}
 %bcond_with tests
 Name:           ghc-%{pkg_name}
 Version:        1.4.14
@@ -25,24 +26,41 @@
 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/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
+BuildRequires:  ghc-base-devel
+BuildRequires:  ghc-base-prof
 BuildRequires:  ghc-bytestring-devel
+BuildRequires:  ghc-bytestring-prof
 BuildRequires:  ghc-comonad-devel
+BuildRequires:  ghc-comonad-prof
 BuildRequires:  ghc-containers-devel
+BuildRequires:  ghc-containers-prof
 BuildRequires:  ghc-contravariant-devel
+BuildRequires:  ghc-contravariant-prof
 BuildRequires:  ghc-hashable-devel
+BuildRequires:  ghc-hashable-prof
 BuildRequires:  ghc-primitive-devel
+BuildRequires:  ghc-primitive-prof
 BuildRequires:  ghc-profunctors-devel
+BuildRequires:  ghc-profunctors-prof
 BuildRequires:  ghc-random-devel
+BuildRequires:  ghc-random-prof
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-semigroupoids-devel
+BuildRequires:  ghc-semigroupoids-prof
 BuildRequires:  ghc-text-devel
+BuildRequires:  ghc-text-prof
 BuildRequires:  ghc-transformers-devel
+BuildRequires:  ghc-transformers-prof
 BuildRequires:  ghc-unordered-containers-devel
+BuildRequires:  ghc-unordered-containers-prof
 BuildRequires:  ghc-vector-devel
+BuildRequires:  ghc-vector-prof
 ExcludeArch:    %{ix86}
 %if %{with tests}
 BuildRequires:  ghc-doctest-devel
+BuildRequires:  ghc-doctest-prof
 %endif
 
 %description
@@ -61,8 +79,25 @@
 %description devel
 This package provides the Haskell %{pkg_name} library development files.
 
+%package -n ghc-%{pkg_name}-doc
+Summary:        Haskell %{pkg_name} library documentation
+Requires:       ghc-filesystem
+BuildArch:      noarch
+
+%description -n ghc-%{pkg_name}-doc
+This package provides the Haskell %{pkg_name} library documentation.
+
+%package -n ghc-%{pkg_name}-prof
+Summary:        Haskell %{pkg_name} profiling library
+Requires:       ghc-%{pkg_name}-devel = %{version}-%{release}
+Supplements:    (ghc-%{pkg_name}-devel and ghc-prof)
+
+%description -n ghc-%{pkg_name}-prof
+This package provides the Haskell %{pkg_name} profiling library.
+
 %prep
 %autosetup -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build
@@ -85,4 +120,9 @@
 %files devel -f %{name}-devel.files
 %doc CHANGELOG.md README.md
 
+%files -n ghc-%{pkg_name}-doc -f ghc-%{pkg_name}-doc.files
+%license LICENSE
+
+%files -n ghc-%{pkg_name}-prof -f ghc-%{pkg_name}-prof.files
+
 %changelog

++++++ foldl.cabal ++++++
Name: foldl
Version: 1.4.14
x-revision: 2
Cabal-Version: >=1.10
Build-Type: Simple
License: BSD3
License-File: LICENSE
Copyright: 2013 Gabriella Gonzalez
Author: Gabriella Gonzalez
Maintainer: [email protected]
Bug-Reports: https://github.com/Gabriella439/Haskell-Foldl-Library/issues
Synopsis: Composable, streaming, and efficient left folds
Description: This library provides strict left folds that stream in constant
  memory, and you can combine folds using @Applicative@ style to derive new
  folds.  Derived folds still traverse the container just once and are often as
  efficient as hand-written folds.
Category: Control
Extra-Source-Files:
    CHANGELOG.md
    README.md
Source-Repository head
    Type: git
    Location: https://github.com/Gabriella439/Haskell-Foldl-Library

Library
    HS-Source-Dirs: src
    Build-Depends:
        base         >= 4.11.0.0 && < 5   ,
        bytestring   >= 0.9.2.1  && < 0.12,
        random       >= 1.2      && < 1.3 ,
        primitive                   < 0.9 ,
        text         >= 0.11.2.0 && < 2.1 ,
        transformers >= 0.2.0.0  && < 0.7 ,
        vector       >= 0.7      && < 0.14,
        containers   >= 0.5.0.0  && < 0.7 ,
        unordered-containers        < 0.3 ,
        hashable                    < 1.5 ,
        contravariant               < 1.6 ,
        profunctors  >= 3.2      && < 5.7 ,
        semigroupoids >= 1.0     && < 6.1 ,
        comonad      >= 4.0      && < 6
    if impl(ghc < 8.0)
        Build-Depends:
            semigroups   >= 0.17 && < 1.20
    Exposed-Modules:
        Control.Foldl,
        Control.Foldl.ByteString,
        Control.Foldl.NonEmpty
        Control.Foldl.Text,
        Control.Scanl
    Other-Modules:
        Control.Foldl.Optics
        Control.Foldl.Internal
        Control.Foldl.Util.Vector
        Control.Foldl.Util.MVector
    GHC-Options: -O2 -Wall
    Default-Language: Haskell2010

Benchmark Foldl
    Type: exitcode-stdio-1.0
    HS-Source-Dirs: bench
    Main-Is: Foldl.hs
    Build-Depends:
        base,
        criterion,
        foldl
    GHC-Options: -O2 -Wall -rtsopts -with-rtsopts=-T
    Default-Language: Haskell2010

Benchmark Scanl
    Type: exitcode-stdio-1.0
    HS-Source-Dirs: bench
    Main-Is: Scanl.hs
    Build-Depends:
        base,
        criterion,
        foldl
    GHC-Options: -O2 -Wall -rtsopts -with-rtsopts=-T
    Default-Language: Haskell2010

Test-Suite doctest
    Type: exitcode-stdio-1.0
    HS-Source-Dirs: test
    Main-Is: doctest.hs
    Build-Depends:
        base,
        doctest >= 0.16
    GHC-Options: -threaded
    Default-Language: Haskell2010

Reply via email to