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
