Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ghc-entropy for openSUSE:Factory checked in at 2025-01-18 13:18:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-entropy (Old) and /work/SRC/openSUSE:Factory/.ghc-entropy.new.5589 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-entropy" Sat Jan 18 13:18:28 2025 rev:10 rq:1238581 version:0.4.1.11 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-entropy/ghc-entropy.changes 2024-07-22 17:17:08.967236168 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-entropy.new.5589/ghc-entropy.changes 2025-01-18 13:18:49.315276373 +0100 @@ -1,0 +2,6 @@ +Wed Jan 1 23:24:19 UTC 2025 - Peter Simons <psim...@suse.com> + +- Update entropy to version 0.4.1.11. + Upstream does not provide a change log file. + +------------------------------------------------------------------- Old: ---- entropy-0.4.1.10.tar.gz entropy.cabal New: ---- entropy-0.4.1.11.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-entropy.spec ++++++ --- /var/tmp/diff_new_pack.7TOysw/_old 2025-01-18 13:18:49.799296331 +0100 +++ /var/tmp/diff_new_pack.7TOysw/_new 2025-01-18 13:18:49.799296331 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-entropy # -# Copyright (c) 2024 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,13 +19,12 @@ %global pkg_name entropy %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.4.1.10 +Version: 0.4.1.11 Release: 0 Summary: A platform independent entropy source 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-Cabal-prof BuildRequires: ghc-base-devel @@ -77,7 +76,6 @@ %prep %autosetup -n %{pkg_name}-%{version} -cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++++++ entropy-0.4.1.10.tar.gz -> entropy-0.4.1.11.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/entropy-0.4.1.10/Setup.hs new/entropy-0.4.1.11/Setup.hs --- old/entropy-0.4.1.10/Setup.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/entropy-0.4.1.11/Setup.hs 2001-09-09 03:46:40.000000000 +0200 @@ -106,7 +106,10 @@ where cArgs = ["-DHAVE_GETENTROPY"] myRawSystemExitCode :: Verbosity -> FilePath -> [String] -> IO ExitCode -#if __GLASGOW_HASKELL__ >= 704 +#if MIN_VERSION_Cabal(3,14,0) +myRawSystemExitCode verbosity program arguments = + rawSystemExitCode verbosity Nothing program arguments Nothing +#elif __GLASGOW_HASKELL__ >= 704 -- We know for sure, that if GHC >= 7.4 implies Cabal >= 1.14 myRawSystemExitCode = rawSystemExitCode #else diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/entropy-0.4.1.10/entropy.cabal new/entropy-0.4.1.11/entropy.cabal --- old/entropy-0.4.1.10/entropy.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/entropy-0.4.1.11/entropy.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,6 +1,6 @@ +cabal-version: >=1.10 name: entropy - -version: 0.4.1.10 +version: 0.4.1.11 description: A mostly platform independent method to obtain cryptographically strong entropy (RDRAND, urandom, CryptAPI, and patches welcome) Users looking for cryptographically strong (number-theoretically @@ -18,11 +18,26 @@ build-type: Custom --- ^^ Test for RDRAND support using 'ghc' -cabal-version: >=1.10 -tested-with: GHC == 8.2.2 --- data-files: -extra-source-files: ./cbits/getrandom.c ./cbits/random_initialized.c ./cbits/rdrand.c, ./cbits/rdrand.h, README.md +tested-with: + GHC == 9.12.1 + GHC == 9.10.1 + GHC == 9.8.4 + GHC == 9.6.6 + GHC == 9.4.8 + GHC == 9.2.8 + GHC == 9.0.2 + GHC == 8.10.7 + GHC == 8.8.4 + GHC == 8.6.5 + GHC == 8.4.4 + GHC == 8.2.2 + +extra-source-files: + ./cbits/getrandom.c + ./cbits/random_initialized.c + ./cbits/rdrand.c + ./cbits/rdrand.h + README.md Flag DoNotGetEntropy Description: Avoid use of the getentropy() *nix function. By default getentropy will be used @@ -31,9 +46,9 @@ Manual: True custom-setup - setup-depends: Cabal >= 1.10 && < 3.9 + setup-depends: Cabal >= 1.10 && < 3.15 , base < 5 - , filepath < 1.5 + , filepath < 1.6 , directory < 1.4 , process < 1.7