commit ghc-timezone-olson for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package ghc-timezone-olson for 
openSUSE:Factory checked in at 2020-08-28 21:39:47

Comparing /work/SRC/openSUSE:Factory/ghc-timezone-olson (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-timezone-olson.new.3399 (New)


Package is "ghc-timezone-olson"

Fri Aug 28 21:39:47 2020 rev:4 rq:829455 version:0.2.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-timezone-olson/ghc-timezone-olson.changes
2020-06-19 17:20:00.583310294 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-timezone-olson.new.3399/ghc-timezone-olson.changes
  2020-08-28 21:39:48.000849497 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 10:46:19 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---



Other differences:
--
++ ghc-timezone-olson.spec ++
--- /var/tmp/diff_new_pack.IT05bs/_old  2020-08-28 21:39:48.648849804 +0200
+++ /var/tmp/diff_new_pack.IT05bs/_new  2020-08-28 21:39:48.648849804 +0200
@@ -55,7 +55,7 @@
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
-%setup -q -n %{pkg_name}-%{version}
+%autosetup -n %{pkg_name}-%{version}
 
 %build
 %ghc_lib_build




commit ghc-timezone-olson for openSUSE:Factory

2020-06-19 Thread root
Hello community,

here is the log from the commit of package ghc-timezone-olson for 
openSUSE:Factory checked in at 2020-06-19 17:19:59

Comparing /work/SRC/openSUSE:Factory/ghc-timezone-olson (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-timezone-olson.new.3606 (New)


Package is "ghc-timezone-olson"

Fri Jun 19 17:19:59 2020 rev:3 rq:815196 version:0.2.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-timezone-olson/ghc-timezone-olson.changes
2019-12-27 13:58:33.820808922 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-timezone-olson.new.3606/ghc-timezone-olson.changes
  2020-06-19 17:20:00.583310294 +0200
@@ -1,0 +2,6 @@
+Tue Jun  9 09:10:53 UTC 2020 - psim...@suse.com
+
+- Update timezone-olson to version 0.2.0.
+  Upstream does not provide a change log file.
+
+---

Old:

  timezone-olson-0.1.9.tar.gz

New:

  timezone-olson-0.2.0.tar.gz



Other differences:
--
++ ghc-timezone-olson.spec ++
--- /var/tmp/diff_new_pack.xk3vFJ/_old  2020-06-19 17:20:01.111311682 +0200
+++ /var/tmp/diff_new_pack.xk3vFJ/_new  2020-06-19 17:20:01.119311703 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-timezone-olson
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# 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
@@ -18,7 +18,7 @@
 
 %global pkg_name timezone-olson
 Name:   ghc-%{pkg_name}
-Version:0.1.9
+Version:0.2.0
 Release:0
 Summary:A pure Haskell parser and renderer for binary Olson timezone 
files
 License:BSD-3-Clause

++ timezone-olson-0.1.9.tar.gz -> timezone-olson-0.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/timezone-olson-0.1.9/Data/Time/LocalTime/TimeZone/Olson/Parse.hs 
new/timezone-olson-0.2.0/Data/Time/LocalTime/TimeZone/Olson/Parse.hs
--- old/timezone-olson-0.1.9/Data/Time/LocalTime/TimeZone/Olson/Parse.hs
2018-03-14 13:25:26.0 +0100
+++ new/timezone-olson-0.2.0/Data/Time/LocalTime/TimeZone/Olson/Parse.hs
2001-09-09 03:46:40.0 +0200
@@ -3,18 +3,16 @@
 -
 -- |
 -- Module  :  Data.Time.LocalTime.TimeZone.Olson.Parse
--- Copyright   :  Yitzchak Gale 2018
+-- Copyright   :  Yitzchak Gale 2019
 --
 -- Maintainer  :  Yitzchak Gale 
 -- Portability :  portable
 --
 -- A parser for binary Olson timezone files whose format is specified
--- by the tzfile(5) man page on Unix-like systems. For more
--- information about this format, see
--- . Functions are provided for
--- converting the parsed data into 'TimeZoneSeries' objects.
+-- in RFC 8536. Functions are provided for converting the parsed data
+-- into 'TimeZoneSeries' objects.
 
-{- Copyright (c) 2018 Yitzchak Gale. All rights reserved.
+{- Copyright (c) 2019 Yitzchak Gale. All rights reserved.
 For licensing information, see the BSD3-style license in the file
 LICENSE that was originally distributed by the author together with
 this file. -}
@@ -65,8 +63,8 @@
   where
 dflt = fromMaybe dflt0 . listToMaybe $ filter isStd ttinfos
 isStd (TtInfo _ isdst _ _) = not isdst
-mkTZ (TtInfo gmtoff isdst _ abbr) =
-  TimeZone ((gmtoff + 30) `div` 60) isdst abbr
+mkTZ (TtInfo utoff isdst _ abbr) =
+  TimeZone ((utoff + 30) `div` 60) isdst abbr
 lookupTZ ttinfos ttime = fmap (((,) $ toUTC ttime) . mkTZ) . listToMaybe $
  drop (transIndex ttime) ttinfos
 toUTC = posixSecondsToUTCTime . fromIntegral . transTime
@@ -119,6 +117,13 @@
 verify (const False) msg undefined
 
 -- Parse the part of an Olson file that contains timezone data
+
+-- We are lenient about invalid values of @isstdcnt@ and @isutcnt@.
+-- Before RFC 8536, we ignored transitions that did not have a
+-- corresponding value for both @isstd@ and @isut@.  Staring with RFC
+-- 8536, when zero became a valid value for @isstdcont@ and @isutcnt@,
+-- we extend @isstds@ and @isuts@ with default values if they are too
+-- short. Thanks to Github user @mniip@ for suggesting this change.
 getOlsonPart :: Integral a => Bool -> SizeLimits -> Get a ->
 Get (Word8, OlsonData)
 getOlsonPart verifyMagic limits getTime = do
@@ -126,7 +131,7 @@
 when verifyMagic $ verify_ (== "TZif") "missing magic number" magic
 version <- getWord8
 replicateM_ 15 getWord8 -- padding nulls
-tzh_ttisgmtcnt <- get32bitInt
+tzh_ttisutcnt <- get32bitInt
 tzh_ttisstdcnt <- get32bitInt
 tzh_leapcnt <- 

commit ghc-timezone-olson for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package ghc-timezone-olson for 
openSUSE:Factory checked in at 2019-12-27 13:58:32

Comparing /work/SRC/openSUSE:Factory/ghc-timezone-olson (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-timezone-olson.new.6675 (New)


Package is "ghc-timezone-olson"

Fri Dec 27 13:58:32 2019 rev:2 rq:759539 version:0.1.9

Changes:

--- /work/SRC/openSUSE:Factory/ghc-timezone-olson/ghc-timezone-olson.changes
2019-06-12 13:18:11.136582170 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-timezone-olson.new.6675/ghc-timezone-olson.changes
  2019-12-27 13:58:33.820808922 +0100
@@ -1,0 +2,5 @@
+Fri Nov  8 16:15:02 UTC 2019 - Peter Simons 
+
+- Drop obsolete group attributes.
+
+---



Other differences:
--
++ ghc-timezone-olson.spec ++
--- /var/tmp/diff_new_pack.MZrFLh/_old  2019-12-27 13:58:34.300809154 +0100
+++ /var/tmp/diff_new_pack.MZrFLh/_new  2019-12-27 13:58:34.304809156 +0100
@@ -22,7 +22,6 @@
 Release:0
 Summary:A pure Haskell parser and renderer for binary Olson timezone 
files
 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
 BuildRequires:  ghc-Cabal-devel
@@ -47,7 +46,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-timezone-olson for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-timezone-olson for 
openSUSE:Factory checked in at 2017-09-15 22:19:34

Comparing /work/SRC/openSUSE:Factory/ghc-timezone-olson (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-timezone-olson.new (New)


Package is "ghc-timezone-olson"

Fri Sep 15 22:19:34 2017 rev:3 rq:525549 version:0.1.8

Changes:

--- /work/SRC/openSUSE:Factory/ghc-timezone-olson/ghc-timezone-olson.changes
2017-06-21 13:56:12.331716144 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-timezone-olson.new/ghc-timezone-olson.changes   
2017-09-15 22:19:35.534518836 +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-timezone-olson.spec ++
--- /var/tmp/diff_new_pack.bSeWpX/_old  2017-09-15 22:19:36.342405039 +0200
+++ /var/tmp/diff_new_pack.bSeWpX/_new  2017-09-15 22:19:36.342405039 +0200
@@ -22,8 +22,8 @@
 Release:0
 Summary:A pure Haskell parser and renderer for binary Olson timezone 
files
 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
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-binary-devel
@@ -32,7 +32,6 @@
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-time-devel
 BuildRequires:  ghc-timezone-series-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 A parser and renderer for binary Olson timezone files whose format is specified
@@ -48,7 +47,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}
@@ -73,11 +72,9 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 %doc README.md
 
 %changelog




commit ghc-timezone-olson for openSUSE:Factory

2017-06-21 Thread root
Hello community,

here is the log from the commit of package ghc-timezone-olson for 
openSUSE:Factory checked in at 2017-06-21 13:56:04

Comparing /work/SRC/openSUSE:Factory/ghc-timezone-olson (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-timezone-olson.new (New)


Package is "ghc-timezone-olson"

Wed Jun 21 13:56:04 2017 rev:2 rq:504680 version:0.1.8

Changes:

--- /work/SRC/openSUSE:Factory/ghc-timezone-olson/ghc-timezone-olson.changes
2017-03-20 17:10:32.449584364 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-timezone-olson.new/ghc-timezone-olson.changes   
2017-06-21 13:56:12.331716144 +0200
@@ -1,0 +2,5 @@
+Mon Jun 12 09:41:43 UTC 2017 - psim...@suse.com
+
+- Update to version 0.1.8.
+
+---

Old:

  timezone-olson-0.1.7.tar.gz
  timezone-olson.cabal

New:

  timezone-olson-0.1.8.tar.gz



Other differences:
--
++ ghc-timezone-olson.spec ++
--- /var/tmp/diff_new_pack.6zDDVE/_old  2017-06-21 13:56:13.235588644 +0200
+++ /var/tmp/diff_new_pack.6zDDVE/_new  2017-06-21 13:56:13.235588644 +0200
@@ -18,14 +18,13 @@
 
 %global pkg_name timezone-olson
 Name:   ghc-%{pkg_name}
-Version:0.1.7
+Version:0.1.8
 Release:0
 Summary:A pure Haskell parser and renderer for binary Olson timezone 
files
 License:BSD-3-Clause
 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/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-binary-devel
 BuildRequires:  ghc-bytestring-devel
@@ -60,7 +59,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ timezone-olson-0.1.7.tar.gz -> timezone-olson-0.1.8.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/timezone-olson-0.1.7/timezone-olson.cabal 
new/timezone-olson-0.1.8/timezone-olson.cabal
--- old/timezone-olson-0.1.7/timezone-olson.cabal   2015-04-30 
13:22:28.0 +0200
+++ new/timezone-olson-0.1.8/timezone-olson.cabal   2017-06-04 
03:10:49.0 +0200
@@ -1,5 +1,5 @@
 Name:timezone-olson
-Version: 0.1.7
+Version: 0.1.8
 Synopsis:A pure Haskell parser and renderer for binary Olson 
timezone files
 Description: A parser and renderer for binary Olson timezone
  files whose format is specified by the tzfile(5)
@@ -12,6 +12,9 @@
  files suitable for use with this package are
  available in the directory /usr/share/zoneinfo
  and its subdirectories on your computer.
+ For a way to read binary Olson timezone files at compile
+ time, see the timezone-olson-th package
+ ().
 Homepage:http://projects.haskell.org/time-ng/
 License: BSD3
 License-file:LICENSE
@@ -34,7 +37,7 @@
 , Data.Time.LocalTime.TimeZone.Olson.Types
   Build-depends:   base >= 3.0 && < 5.0,
timezone-series >= 0.1.0 && < 0.2,
-   time >= 1.1.4 && < 1.6,
-   binary >= 0.4.1 && < 0.8,
+   time >= 1.6 && < 1.9,
+   binary >= 0.4.1 && < 0.9,
bytestring >= 0.9 && < 1.0,
extensible-exceptions >= 0.1.0 && < 0.2