commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2020-09-07 22:03:27 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new.3399 (New) Package is "ghc-random" Mon Sep 7 22:03:27 2020 rev:18 rq:832308 version:1.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2020-08-28 21:36:39.568760226 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-random.new.3399/ghc-random.changes 2020-09-07 22:03:30.854103179 +0200 @@ -1,0 +2,6 @@ +Mon Aug 31 09:34:32 UTC 2020 - psim...@suse.com + +- Update random to version 1.1 revision 1. + Upstream has revised the Cabal build instructions on Hackage. + +--- Other differences: --
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2020-08-28 21:36:39 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new.3399 (New) Package is "ghc-random" Fri Aug 28 21:36:39 2020 rev:17 rq:829394 version:1.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2020-06-19 17:17:14.150856473 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-random.new.3399/ghc-random.changes 2020-08-28 21:36:39.568760226 +0200 @@ -1,0 +2,5 @@ +Tue Aug 18 10:45:49 UTC 2020 - Peter Simons + +- Replace %setup -q with the more modern %autosetup macro. + +--- Other differences: -- ++ ghc-random.spec ++ --- /var/tmp/diff_new_pack.3iQVX8/_old 2020-08-28 21:36:40.092760475 +0200 +++ /var/tmp/diff_new_pack.3iQVX8/_new 2020-08-28 21:36:40.096760477 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-random # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -44,7 +44,7 @@ This package provides the Haskell %{pkg_name} library development files. %prep -%setup -q -n %{pkg_name}-%{version} +%autosetup -n %{pkg_name}-%{version} cp -p %{SOURCE1} %{pkg_name}.cabal %build
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2020-06-19 17:17:13 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new.3606 (New) Package is "ghc-random" Fri Jun 19 17:17:13 2020 rev:16 rq:815156 version:1.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2019-12-27 13:56:26.832747561 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-random.new.3606/ghc-random.changes 2020-06-19 17:17:14.150856473 +0200 @@ -1,0 +2,5 @@ +Tue Jun 16 11:14:30 UTC 2020 - Peter Simons + +- Re-generate file with latest version of spec-cleaner. + +--- Other differences: -- ++ ghc-random.spec ++ --- /var/tmp/diff_new_pack.7yxnsW/_old 2020-06-19 17:17:15.246859577 +0200 +++ /var/tmp/diff_new_pack.7yxnsW/_new 2020-06-19 17:17:15.250859589 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-random # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2019-12-27 13:56:23 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new.6675 (New) Package is "ghc-random" Fri Dec 27 13:56:23 2019 rev:15 rq:759482 version:1.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2018-10-25 09:03:03.094625528 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-random.new.6675/ghc-random.changes 2019-12-27 13:56:26.832747561 +0100 @@ -1,0 +2,5 @@ +Fri Nov 8 16:14:30 UTC 2019 - Peter Simons + +- Drop obsolete group attributes. + +--- Other differences: -- ++ ghc-random.spec ++ --- /var/tmp/diff_new_pack.SIyWkO/_old 2019-12-27 13:56:27.368747820 +0100 +++ /var/tmp/diff_new_pack.SIyWkO/_new 2019-12-27 13:56:27.368747820 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-random # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,6 @@ Release:0 Summary:Random number library License:BSD-3-Clause -Group: Development/Libraries/Haskell 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 @@ -36,7 +35,6 @@ %package devel Summary:Haskell %{pkg_name} library development files -Group: Development/Libraries/Haskell Requires: %{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version}
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2018-10-25 09:02:58 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new (New) Package is "ghc-random" Thu Oct 25 09:02:58 2018 rev:14 rq:643444 version:1.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2018-07-24 17:21:14.611212244 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes 2018-10-25 09:03:03.094625528 +0200 @@ -1,0 +2,5 @@ +Sat Oct 20 11:31:54 UTC 2018 - Peter Simons + +- Use https URL to refer to bugs.opensuse.org. + +--- Other differences: -- ++ ghc-random.spec ++ --- /var/tmp/diff_new_pack.Ty9ZvO/_old 2018-10-25 09:03:03.942625008 +0200 +++ /var/tmp/diff_new_pack.Ty9ZvO/_new 2018-10-25 09:03:03.946625006 +0200 @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ #
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2018-07-24 17:21:14 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new (New) Package is "ghc-random" Tue Jul 24 17:21:14 2018 rev:13 rq:623837 version:1.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2018-05-30 12:26:55.231077880 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes 2018-07-24 17:21:14.611212244 +0200 @@ -1,0 +2,6 @@ +Wed Jul 18 14:26:37 UTC 2018 - psim...@suse.com + +- Cosmetic: replace tabs with blanks, strip trailing white space, + and update copyright headers with spec-cleaner. + +--- @@ -78 +83,0 @@ - Other differences: -- ++ ghc-random.spec ++ --- /var/tmp/diff_new_pack.wv73jW/_old 2018-07-24 17:21:15.215213018 +0200 +++ /var/tmp/diff_new_pack.wv73jW/_new 2018-07-24 17:21:15.219213023 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-random # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2018-05-30 12:20:16 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new (New) Package is "ghc-random" Wed May 30 12:20:16 2018 rev:12 rq:609811 version:1.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2017-09-15 22:07:59.696544102 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes 2018-05-30 12:26:55.231077880 +0200 @@ -1,0 +2,5 @@ +Wed May 16 14:36:27 UTC 2018 - psim...@suse.com + +- Prefer the new %license attribute over %doc. + +--- Other differences: -- ++ ghc-random.spec ++ --- /var/tmp/diff_new_pack.wIlhhI/_old 2018-05-30 12:26:56.039050121 +0200 +++ /var/tmp/diff_new_pack.wIlhhI/_new 2018-05-30 12:26:56.043049983 +0200 @@ -62,7 +62,7 @@ %ghc_pkg_recache %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files %doc CHANGELOG.md README.md
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2017-09-15 22:07:58 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new (New) Package is "ghc-random" Fri Sep 15 22:07:58 2017 rev:11 rq:525254 version:1.1 Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2017-02-11 01:41:48.291746676 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes 2017-09-15 22:07:59.696544102 +0200 @@ -1,0 +2,5 @@ +Thu Aug 3 15:38:38 UTC 2017 - psim...@suse.com + +- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf. + +--- Other differences: -- ++ ghc-random.spec ++ --- /var/tmp/diff_new_pack.cW3Tue/_old 2017-09-15 22:08:00.360450563 +0200 +++ /var/tmp/diff_new_pack.cW3Tue/_new 2017-09-15 22:08:00.36445 +0200 @@ -22,14 +22,13 @@ Release:0 Summary:Random number library License:BSD-3-Clause -Group: Development/Languages/Other -Url:https://hackage.haskell.org/package/%{pkg_name} +Group: Development/Libraries/Haskell +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-rpm-macros BuildRequires: ghc-time-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build %description This package provides a basic random number generation library, including the @@ -37,7 +36,7 @@ %package devel Summary:Haskell %{pkg_name} library development files -Group: Development/Libraries/Other +Group: Development/Libraries/Haskell Requires: %{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} @@ -63,10 +62,9 @@ %ghc_pkg_recache %files -f %{name}.files -%defattr(-,root,root,-) %doc LICENSE %files devel -f %{name}-devel.files -%defattr(-,root,root,-) +%doc CHANGELOG.md README.md %changelog
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2017-02-11 01:41:47 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new (New) Package is "ghc-random" Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2016-07-21 08:13:44.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes 2017-02-11 01:41:48.291746676 +0100 @@ -1,0 +2,5 @@ +Thu Jan 26 16:20:16 UTC 2017 - psim...@suse.com + +- Update to version 1.1 revision 1 with cabal2obs. + +--- New: random.cabal Other differences: -- ++ ghc-random.spec ++ --- /var/tmp/diff_new_pack.MUTwIY/_old 2017-02-11 01:41:49.923516425 +0100 +++ /var/tmp/diff_new_pack.MUTwIY/_new 2017-02-11 01:41:49.923516425 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-random # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,15 +22,14 @@ Release:0 Summary:Random number library License:BSD-3-Clause -Group: System/Libraries +Group: Development/Languages/Other 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-rpm-macros -# Begin cabal-rpm deps: BuildRequires: ghc-time-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -# End cabal-rpm deps %description This package provides a basic random number generation library, including the @@ -49,16 +48,14 @@ %prep %setup -q -n %{pkg_name}-%{version} - +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build - %install %ghc_lib_install - %post devel %ghc_pkg_recache @@ -71,6 +68,5 @@ %files devel -f %{name}-devel.files %defattr(-,root,root,-) -%doc CHANGELOG.md README.md %changelog ++ random.cabal ++ name: random version:1.1 x-revision: 1 license:BSD3 license-file: LICENSE maintainer: carter dot schonwald at google mail dot com bug-reports:https://github.com/haskell/random/issues synopsis: random number library category: System description: This package provides a basic random number generation library, including the ability to split random number generators. extra-source-files: .travis.yml README.md CHANGELOG.md .gitignore .darcs-boring build-type: Simple -- cabal-version 1.8 needed because "the field 'build-depends: random' refers -- to a library which is defined within the same package" cabal-version: >= 1.8 Library exposed-modules: System.Random extensions: CPP GHC-Options: -O2 build-depends: base >= 3 && < 5, time source-repository head type: git location: http://git.haskell.org/packages/random.git -- To run the Test-Suite: -- $ cabal configure --enable-tests -- $ cabal test --show-details=always --test-options="+RTS -M1M -RTS" Test-Suite T7936 type: exitcode-stdio-1.0 main-is:T7936.hs hs-source-dirs: tests build-depends: base >= 3 && < 5, random ghc-options:-rtsopts -O2 Test-Suite TestRandomRs type: exitcode-stdio-1.0 main-is:TestRandomRs.hs hs-source-dirs: tests build-depends: base >= 3 && < 5, random ghc-options:-rtsopts -O2 -- TODO. Why does the following not work? --test-options: +RTS -M1M -RTS Test-Suite TestRandomIOs type: exitcode-stdio-1.0 main-is:TestRandomIOs.hs hs-source-dirs: tests build-depends: base >= 3 && < 5, random ghc-options:-rtsopts -O2
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2016-07-21 08:13:43 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new (New) Package is "ghc-random" Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2015-05-13 07:13:04.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes 2016-07-21 08:13:44.0 +0200 @@ -1,0 +2,5 @@ +Sun Jul 10 17:13:32 UTC 2016 - psim...@suse.com + +- Update to version 1.1 revision 0 with cabal2obs. + +--- Old: _service Other differences: -- ++ ghc-random.spec ++ --- /var/tmp/diff_new_pack.DupqqS/_old 2016-07-21 08:13:45.0 +0200 +++ /var/tmp/diff_new_pack.DupqqS/_new 2016-07-21 08:13:45.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-random # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,51 +17,48 @@ %global pkg_name random - -Name: ghc-random +Name: ghc-%{pkg_name} Version:1.1 Release:0 Summary:Random number library License:BSD-3-Clause Group: System/Libraries - -Url:http://hackage.haskell.org/package/%{pkg_name} -Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-build - +Url:https://hackage.haskell.org/package/%{pkg_name} +Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros # Begin cabal-rpm deps: BuildRequires: ghc-time-devel +BuildRoot: %{_tmppath}/%{name}-%{version}-build # End cabal-rpm deps %description This package provides a basic random number generation library, including the ability to split random number generators. - %package devel Summary:Haskell %{pkg_name} library development files Group: Development/Libraries/Other -Provides: %{name}-static = %{version}-%{release} +Requires: %{name} = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} -Requires: %{name} = %{version}-%{release} %description devel This package provides the Haskell %{pkg_name} library development files. - %prep %setup -q -n %{pkg_name}-%{version} + %build %ghc_lib_build + %install %ghc_lib_install + %post devel %ghc_pkg_recache @@ -74,5 +71,6 @@ %files devel -f %{name}-devel.files %defattr(-,root,root,-) +%doc CHANGELOG.md README.md %changelog
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2015-05-13 07:13:03 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new (New) Package is "ghc-random" Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2014-11-26 20:55:06.0 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes 2015-05-13 07:13:04.0 +0200 @@ -1,0 +2,10 @@ +Thu Apr 9 17:25:19 UTC 2015 - mimi...@gmail.com + +- update to 1.1 + * breaking change to `randomIValInteger` to improve RNG quality and performance + * correct documentation about generated range of Int32 sized values of type Int + * fix memory leaks by using strict fields and strict atomicModifyIORef' + * support for base < 4.6 (which doesnt provide strict atomicModifyIORef') + * fix C type in test suite https://github.com/haskell/random/pull/9 + +--- Old: random-1.0.1.1.tar.gz New: random-1.1.tar.gz Other differences: -- ++ ghc-random.spec ++ --- /var/tmp/diff_new_pack.yaWlQL/_old 2015-05-13 07:13:04.0 +0200 +++ /var/tmp/diff_new_pack.yaWlQL/_new 2015-05-13 07:13:04.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-random # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %global pkg_name random Name: ghc-random -Version:1.0.1.1 +Version:1.1 Release:0 Summary:Random number library License:BSD-3-Clause ++ random-1.0.1.1.tar.gz -> random-1.1.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/random-1.0.1.1/.darcs-boring new/random-1.1/.darcs-boring --- old/random-1.0.1.1/.darcs-boring1970-01-01 01:00:00.0 +0100 +++ new/random-1.1/.darcs-boring2014-09-16 23:34:43.0 +0200 @@ -0,0 +1,5 @@ +^dist(/|$) +^setup(/|$) +^GNUmakefile$ +^Makefile.local$ +^.depend(.bak)?$ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/random-1.0.1.1/.gitignore new/random-1.1/.gitignore --- old/random-1.0.1.1/.gitignore 1970-01-01 01:00:00.0 +0100 +++ new/random-1.1/.gitignore 2014-09-16 23:34:43.0 +0200 @@ -0,0 +1,12 @@ +*~ + +Thumbs.db +.DS_Store + +GNUmakefile +dist-install/ +ghc.mk + +dist +.cabal-sandbox +cabal.sandbox.config diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/random-1.0.1.1/.travis.yml new/random-1.1/.travis.yml --- old/random-1.0.1.1/.travis.yml 1970-01-01 01:00:00.0 +0100 +++ new/random-1.1/.travis.yml 2014-09-16 23:34:43.0 +0200 @@ -0,0 +1,5 @@ +language: haskell +ghc: + - 7.4 + - 7.6 + - 7.8 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/random-1.0.1.1/CHANGELOG.md new/random-1.1/CHANGELOG.md --- old/random-1.0.1.1/CHANGELOG.md 1970-01-01 01:00:00.0 +0100 +++ new/random-1.1/CHANGELOG.md 2014-09-16 23:34:43.0 +0200 @@ -0,0 +1,26 @@ +# 1.1 + * breaking change to `randomIValInteger` to improve RNG quality and performance +see https://github.com/haskell/random/pull/4 and +ghc https://ghc.haskell.org/trac/ghc/ticket/8898 + * correct documentation about generated range of Int32 sized values of type Int +https://github.com/haskell/random/pull/7 + * fix memory leaks by using strict fields and strict atomicModifyIORef' +https://github.com/haskell/random/pull/8 +related to ghc trac tickets #7936 and #4218 + * support for base < 4.6 (which doesnt provide strict atomicModifyIORef') +and integrating Travis CI support. +https://github.com/haskell/random/pull/12 + * fix C type in test suite https://github.com/haskell/random/pull/9 + +# 1.0.1.1 +bump for overflow bug fixes + +# 1.0.1.2 +bump for ticket 8704, build fusion + +# 1.0.1.0 +bump for bug fixes, + +# 1.0.0.4 +bumped version for float/double range bugfix + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/random-1.0.1.1/README.md new/random-1.1/README.md --- old/random-1.0.1.1/README.md1970-01-01 01:00:00.0 +0100 +++ new/random-1.1/README.md2014-09-16 23:34:43.0 +0200 @@ -0,0 +1,18 @@ +The Haskell Standard Library -- Random Number Generation + +[![Build Statu
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2014-11-26 20:54:58 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new (New) Package is "ghc-random" Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2014-08-25 11:06:01.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes 2014-11-26 20:55:06.0 +0100 @@ -1,0 +2,5 @@ +Tue Sep 2 09:53:08 UTC 2014 - peter.tromm...@ohm-hochschule.de + +- regenerate spec file + +--- Other differences: -- ++ ghc-random.spec ++ --- /var/tmp/diff_new_pack.Dnfnu5/_old 2014-11-26 20:55:07.0 +0100 +++ /var/tmp/diff_new_pack.Dnfnu5/_new 2014-11-26 20:55:07.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package ghc-random # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,40 +18,40 @@ %global pkg_name random -%global common_summary Haskell random number library - -%global common_description This package provides a basic random number generation library, including the ability to split random number generators. - Name: ghc-random Version:1.0.1.1 Release:0 -Summary:%{common_summary} +Summary:Random number library License:BSD-3-Clause Group: System/Libraries -BuildRoot: %{_tmppath}/%{name}-%{version}-build -# BEGIN cabal2spec Url:http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-build + BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros +# Begin cabal-rpm deps: BuildRequires: ghc-time-devel -# END cabal2spec +# End cabal-rpm deps %description -%{common_description} +This package provides a basic random number generation library, including the +ability to split random number generators. + %package devel Summary:Haskell %{pkg_name} library development files -Group: Development/Languages/Other -Requires: ghc-compiler -Requires(post): ghc-compiler -Requires(postun): ghc-compiler +Group: Development/Libraries/Other +Provides: %{name}-static = %{version}-%{release} +Requires: ghc-compiler = %{ghc_version} +Requires(post): ghc-compiler = %{ghc_version} +Requires(postun): ghc-compiler = %{ghc_version} Requires: %{name} = %{version}-%{release} %description devel -%{common_description} -This package contains the development files. +This package provides the Haskell %{pkg_name} library development files. + %prep %setup -q -n %{pkg_name}-%{version} -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2014-08-25 11:04:43 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new (New) Package is "ghc-random" Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2013-08-01 15:32:56.0 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes 2014-08-25 11:06:01.0 +0200 @@ -1,0 +2,5 @@ +Sat Aug 23 00:18:32 UTC 2014 - peter.tromm...@ohm-hochschule.de + +- enable PowerPC builds + +--- Other differences: -- ++ ghc-random.spec ++ --- /var/tmp/diff_new_pack.fdTYup/_old 2014-08-25 11:06:02.0 +0200 +++ /var/tmp/diff_new_pack.fdTYup/_new 2014-08-25 11:06:02.0 +0200 @@ -33,7 +33,6 @@ # BEGIN cabal2spec Url:http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -ExclusiveArch: %{ix86} x86_64 %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros BuildRequires: ghc-time-devel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2013-08-01 15:32:55 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new (New) Package is "ghc-random" Changes: --- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2013-01-02 12:56:49.0 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes 2013-08-01 15:32:56.0 +0200 @@ -1,0 +2,5 @@ +Mon May 6 09:35:42 UTC 2013 - peter.tromm...@ohm-hochschule.de + +- more transparent packaging (fewer macros) + +--- Old: rpmlintrc Other differences: -- ++ ghc-random.spec ++ --- /var/tmp/diff_new_pack.3GQXx1/_old 2013-08-01 15:32:56.0 +0200 +++ /var/tmp/diff_new_pack.3GQXx1/_new 2013-08-01 15:32:56.0 +0200 @@ -1,8 +1,7 @@ # -# spec file for ghc-random +# spec file for package ghc-random # - -# Copyright (c) 2012 Peter Trommler peter.tromm...@ohm-hochschule.de +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +15,7 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # + %global pkg_name random %global common_summary Haskell random number library @@ -24,47 +24,56 @@ Name: ghc-random Version:1.0.1.1 -Release:1 +Release:0 Summary:%{common_summary} - -Group: System/Libraries License:BSD-3-Clause +Group: System/Libraries + BuildRoot: %{_tmppath}/%{name}-%{version}-build # BEGIN cabal2spec -URL:http://hackage.haskell.org/package/%{pkg_name} +Url:http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz ExclusiveArch: %{ix86} x86_64 %{ghc_arches} BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} +BuildRequires: ghc-rpm-macros BuildRequires: ghc-time-devel # END cabal2spec %description %{common_description} +%package devel +Summary:Haskell %{pkg_name} library development files +Group: Development/Languages/Other +Requires: ghc-compiler +Requires(post): ghc-compiler +Requires(postun): ghc-compiler +Requires: %{name} = %{version}-%{release} + +%description devel +%{common_description} +This package contains the development files. %prep %setup -q -n %{pkg_name}-%{version} - %build %ghc_lib_build - %install %ghc_lib_install +%post devel +%ghc_pkg_recache -# devel subpackage -%ghc_devel_package - -%ghc_devel_description - - -%ghc_devel_post_postun - +%postun devel +%ghc_pkg_recache -%ghc_files LICENSE +%files -f %{name}.files +%defattr(-,root,root,-) +%doc LICENSE +%files devel -f %{name}-devel.files +%defattr(-,root,root,-) %changelog -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit ghc-random for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-random for openSUSE:Factory checked in at 2013-01-02 12:56:46 Comparing /work/SRC/openSUSE:Factory/ghc-random (Old) and /work/SRC/openSUSE:Factory/.ghc-random.new (New) Package is "ghc-random", Maintainer is "" Changes: New Changes file: --- /dev/null 2012-12-21 01:49:00.356010756 +0100 +++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes 2013-01-02 12:56:49.0 +0100 @@ -0,0 +1,33 @@ +--- +Sun Dec 30 18:34:01 UTC 2012 - peter.tromm...@ohm-hochschule.de + +- expand macro in name tag to help source validator + +--- +Sat Nov 17 14:38:03 UTC 2012 - peter.tromm...@ohm-hochschule.de + +- make service localonly for Factory submission + +--- +Sun May 6 08:01:59 UTC 2012 - peter.tromm...@ohm-hochschule.de + +- spec file template generated by cabal2spec-0.25.5 +- added copyright notice to spec file +- added summary and description to spec file + +--- +Fri Jan 6 15:18:40 UTC 2012 - peter.tromm...@ohm-hochschule.de + +- Upgrade to 1.0.1.1 from upstream +- Enable hscolour + +--- +Mon Dec 5 15:08:48 UTC 2011 - peter.tromm...@ohm-hochschule.de + +- Add exclusive archs. + +--- +Mon Dec 5 15:06:42 UTC 2011 - peter.tromm...@ohm-hochschule.de + +- Initial packaging. + New: _service ghc-random.changes ghc-random.spec random-1.0.1.1.tar.gz rpmlintrc Other differences: -- ++ ghc-random.spec ++ # # spec file for ghc-random # # Copyright (c) 2012 Peter Trommler peter.tromm...@ohm-hochschule.de # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via http://bugs.opensuse.org/ # %global pkg_name random %global common_summary Haskell random number library %global common_description This package provides a basic random number generation library, including the ability to split random number generators. Name: ghc-random Version:1.0.1.1 Release:1 Summary:%{common_summary} Group: System/Libraries License:BSD-3-Clause BuildRoot: %{_tmppath}/%{name}-%{version}-build # BEGIN cabal2spec URL:http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz ExclusiveArch: %{ix86} x86_64 %{ghc_arches} BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} BuildRequires: ghc-time-devel # END cabal2spec %description %{common_description} %prep %setup -q -n %{pkg_name}-%{version} %build %ghc_lib_build %install %ghc_lib_install # devel subpackage %ghc_devel_package %ghc_devel_description %ghc_devel_post_postun %ghc_files LICENSE %changelog ++ _service ++ ++ rpmlintrc ++ addFilter("static-library-without-debuginfo") -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org