Hello community,

here is the log from the commit of package rubygem-tzinfo for openSUSE:Factory 
checked in at 2017-11-03 16:28:29
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-tzinfo (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-tzinfo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-tzinfo"

Fri Nov  3 16:28:29 2017 rev:19 rq:538474 version:1.2.4

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-tzinfo/rubygem-tzinfo.changes    
2017-04-11 09:33:19.889363911 +0200
+++ /work/SRC/openSUSE:Factory/.rubygem-tzinfo.new/rubygem-tzinfo.changes       
2017-11-03 16:30:20.968201475 +0100
@@ -1,0 +2,6 @@
+Thu Nov  2 15:59:17 UTC 2017 - [email protected]
+
+- Updated to version 1.2.4
+  * Ignore the leapseconds file that is included in zoneinfo directories 
installed with version 2017c and later of the Time Zone Database.
+
+-------------------------------------------------------------------

Old:
----
  tzinfo-1.2.3.gem

New:
----
  tzinfo-1.2.4.gem

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

Other differences:
------------------
++++++ rubygem-tzinfo.spec ++++++
--- /var/tmp/diff_new_pack.91dWmo/_old  2017-11-03 16:30:22.008163623 +0100
+++ /var/tmp/diff_new_pack.91dWmo/_new  2017-11-03 16:30:22.012163478 +0100
@@ -24,7 +24,7 @@
 #
 
 Name:           rubygem-tzinfo
-Version:        1.2.3
+Version:        1.2.4
 Release:        0
 %define mod_name tzinfo
 %define mod_full_name %{mod_name}-%{version}
@@ -34,7 +34,7 @@
 BuildRequires:  %{rubygem rdoc > 3.10}
 BuildRequires:  ruby-macros >= 5
 Url:            http://tzinfo.github.io
-Source:         http://rubygems.org/gems/%{mod_full_name}.gem
+Source:         https://rubygems.org/gems/%{mod_full_name}.gem
 Source1:        gem2rpm.yml
 Summary:        Daylight savings aware timezone library
 License:        MIT

++++++ tzinfo-1.2.3.gem -> tzinfo-1.2.4.gem ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/CHANGES.md new/CHANGES.md
--- old/CHANGES.md      2017-03-25 19:37:26.000000000 +0100
+++ new/CHANGES.md      2017-10-26 23:42:30.000000000 +0200
@@ -1,3 +1,10 @@
+Version 1.2.4 - 26-Oct-2017
+---------------------------
+
+* Ignore the leapseconds file that is included in zoneinfo directories 
installed
+  with version 2017c and later of the Time Zone Database.
+
+
 Version 1.2.3 - 25-Mar-2017
 ---------------------------
 
Binary files old/checksums.yaml.gz and new/checksums.yaml.gz differ
Binary files old/checksums.yaml.gz.sig and new/checksums.yaml.gz.sig differ
Binary files old/data.tar.gz.sig and new/data.tar.gz.sig differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lib/tzinfo/zoneinfo_data_source.rb 
new/lib/tzinfo/zoneinfo_data_source.rb
--- old/lib/tzinfo/zoneinfo_data_source.rb      2017-03-25 19:37:26.000000000 
+0100
+++ new/lib/tzinfo/zoneinfo_data_source.rb      2017-10-26 23:42:30.000000000 
+0200
@@ -346,12 +346,13 @@
       
       # Ignoring particular files:
       # +VERSION is included on Mac OS X.
-      # localtime current local timezone (may be a link).
+      # leapseconds is a list of leap seconds.
+        # localtime is the current local timezone (may be a link).
       # posix, posixrules and right are directories containing other versions 
of the zoneinfo files.
       # src is a directory containing the tzdata source included on Solaris.
       # timeconfig is a symlink included on Slackware.
       
-      enum_timezones(nil, ['+VERSION', 'localtime', 'posix', 'posixrules', 
'right', 'src', 'timeconfig']) do |identifier|
+      enum_timezones(nil, ['+VERSION', 'leapseconds', 'localtime', 'posix', 
'posixrules', 'right', 'src', 'timeconfig']) do |identifier|
         index << identifier
       end
       
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/metadata new/metadata
--- old/metadata        2017-03-25 19:37:26.000000000 +0100
+++ new/metadata        2017-10-26 23:42:30.000000000 +0200
@@ -1,7 +1,7 @@
 --- !ruby/object:Gem::Specification
 name: tzinfo
 version: !ruby/object:Gem::Version
-  version: 1.2.3
+  version: 1.2.4
 platform: ruby
 authors:
 - Philip Ross
@@ -12,7 +12,7 @@
   -----BEGIN CERTIFICATE-----
   MIIDdDCCAlygAwIBAgIBATANBgkqhkiG9w0BAQUFADBAMRIwEAYDVQQDDAlwaGls
   LnJvc3MxFTATBgoJkiaJk/IsZAEZFgVnbWFpbDETMBEGCgmSJomT8ixkARkWA2Nv
-  bTAeFw0xNjEwMjAxOTMyMDZaFw0xNzEwMjAxOTMyMDZaMEAxEjAQBgNVBAMMCXBo
+  bTAeFw0xNzEwMjMxOTQ2MDJaFw0xODEwMjMxOTQ2MDJaMEAxEjAQBgNVBAMMCXBo
   aWwucm9zczEVMBMGCgmSJomT8ixkARkWBWdtYWlsMRMwEQYKCZImiZPyLGQBGRYD
   Y29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAkZzB+qfhmyY+XRvU
   u310LMTGsTkR4/8JFCMF0YeQX6ZKmLr1fKzF3At1+DlI+v0t/G2FS6Dic0V3l8MK
@@ -23,14 +23,14 @@
   TcNLCQIDAQABo3kwdzAJBgNVHRMEAjAAMAsGA1UdDwQEAwIEsDAdBgNVHQ4EFgQU
   D5nzO9/MG4B6ygch/Pv6PF9Q5x8wHgYDVR0RBBcwFYETcGhpbC5yb3NzQGdtYWls
   LmNvbTAeBgNVHRIEFzAVgRNwaGlsLnJvc3NAZ21haWwuY29tMA0GCSqGSIb3DQEB
-  BQUAA4IBAQBM+pMz41DnLx/Edg6cZe7JYFeXXQmVeltwDEefCa4cXxfLTsR6m7vW
-  aBxCCJ62qrfe2dF1d8lp5X94nAmG8FyzSH4Gt8Ul69zOLw31E5XkT2bDcBTzWwcf
-  OmYp+4rBeXWVwf76baYDNrJyFBp42cuj3vQBOQ2mJcwjeBldyUFVxElq93ISpN+2
-  xSO5T8UfFZWHwv9H9cGhQnInu/hpl/vFcz5LM/l1CODRITfEbNUlr6Lb4JLxm58y
-  sB3eS05Xw5lTvyhTICdMJIRk5jPPk3Sv/H1G7urfugkdEqT66FO+pgBnC9o7HvXN
-  E2bpXUbNbgEUfOfgi7vQ9NLDfb+3Brxl
+  BQUAA4IBAQAHbabsU8fIQudX8XYwqZJYO76Y4LbHnMqZZz9nmRBWJlFE3E5jaF8Y
+  p9v1LkOLlo04z9bdnIS0/RfSqvHkNYcdpYXHnmr5/GYItKt8LWpFDA5cLaeWv5cU
+  FQB6a0HlkirTSTbevJNssymV/E206AFAoPK9vzjROn+/2MG4VlvYf/zr2nSQG76M
+  BMVs6uF68qxYpWjHisX2oy6R1k4G32jopKfLpdh1WCnN2/U5jqND/b25SRZ2ZRxy
+  YbX/8MDD3wwHu+knVnVsGNVuu/leNr+hJGgTUGXgcsu6nqYc4QVD+Amj1rI8D6at
+  IYlrSPqJ7q3pK9kchFKrrktRA6yVf+fR
   -----END CERTIFICATE-----
-date: 2017-03-25 00:00:00.000000000 Z
+date: 2017-10-26 00:00:00.000000000 Z
 dependencies:
 - !ruby/object:Gem::Dependency
   name: thread_safe
@@ -155,6 +155,7 @@
 - test/zoneinfo/Europe/Prague
 - test/zoneinfo/Factory
 - test/zoneinfo/iso3166.tab
+- test/zoneinfo/leapseconds
 - test/zoneinfo/posix/Europe/London
 - test/zoneinfo/posixrules
 - test/zoneinfo/right/Europe/London
@@ -185,7 +186,7 @@
       version: '0'
 requirements: []
 rubyforge_project: 
-rubygems_version: 2.6.11
+rubygems_version: 2.6.14
 signing_key: 
 specification_version: 4
 summary: Daylight savings aware timezone library
Binary files old/metadata.gz.sig and new/metadata.gz.sig differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/test/tc_zoneinfo_data_source.rb 
new/test/tc_zoneinfo_data_source.rb
--- old/test/tc_zoneinfo_data_source.rb 2017-03-25 19:37:26.000000000 +0100
+++ new/test/tc_zoneinfo_data_source.rb 2017-10-26 23:42:30.000000000 +0200
@@ -369,9 +369,11 @@
     end
   end
   
-  def test_load_timezone_info_ignored_file
-    assert_raises(InvalidTimezoneIdentifier) do
-      @data_source.load_timezone_info('localtime')
+  %w(leapseconds localtime).each do |file_name|
+    define_method("test_load_timezone_info_ignored_#{file_name}_file") do
+      assert_raises(InvalidTimezoneIdentifier) do
+        @data_source.load_timezone_info(file_name)
+      end
     end
   end
   
@@ -692,11 +694,11 @@
        
     entries = entries.collect {|file| file[directory.length + 
File::SEPARATOR.length, file.length - directory.length - 
File::SEPARATOR.length]}
 
-    # Exclude right (with leapseconds) and posix (copy) directories; .tab 
files; localtime and posixrules files.
+    # Exclude right (with leapseconds) and posix (copy) directories; .tab 
files; leapseconds, localtime and posixrules files.
     entries = entries.select do |file| 
       file !~ /\A(posix|right)\// &&
         file !~ /\.tab\z/ &&
-        !%w(localtime posixrules).include?(file)
+        !%w(leapseconds localtime posixrules).include?(file)
     end
     
     entries.sort
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/test/zoneinfo/leapseconds 
new/test/zoneinfo/leapseconds
--- old/test/zoneinfo/leapseconds       1970-01-01 01:00:00.000000000 +0100
+++ new/test/zoneinfo/leapseconds       2017-10-26 23:42:30.000000000 +0200
@@ -0,0 +1,61 @@
+# Allowance for leap seconds added to each time zone file.
+
+# This file is in the public domain.
+
+# This file is generated automatically from the data in the public-domain
+# leap-seconds.list file, which is copied from:
+# ftp://ftp.nist.gov/pub/time/leap-seconds.list
+# For more about leap-seconds.list, please see
+# The NTP Timescale and Leap Seconds
+# https://www.eecis.udel.edu/~mills/leap.html
+
+# The International Earth Rotation and Reference Systems Service
+# periodically uses leap seconds to keep UTC to within 0.9 s of UT1
+# (which measures the true angular orientation of the earth in space); see
+# Levine J. Coordinated Universal Time and the leap second.
+# URSI Radio Sci Bull. 2016;89(4):30-6. doi:10.23919/URSIRSB.2016.7909995
+# http://ieeexplore.ieee.org/document/7909995/
+# There were no leap seconds before 1972, because the official mechanism
+# accounting for the discrepancy between atomic time and the earth's rotation
+# did not exist until the early 1970s.
+
+# The correction (+ or -) is made at the given time, so lines
+# will typically look like:
+#      Leap    YEAR    MON     DAY     23:59:60        +       R/S
+# or
+#      Leap    YEAR    MON     DAY     23:59:59        -       R/S
+
+# If the leapsecond is Rolling (R) the given time is local time.
+# If the leapsecond is Stationary (S) the given time is UTC.
+
+# Leap YEAR    MONTH   DAY     HH:MM:SS        CORR    R/S
+Leap   1972    Jun     30      23:59:60        +       S
+Leap   1972    Dec     31      23:59:60        +       S
+Leap   1973    Dec     31      23:59:60        +       S
+Leap   1974    Dec     31      23:59:60        +       S
+Leap   1975    Dec     31      23:59:60        +       S
+Leap   1976    Dec     31      23:59:60        +       S
+Leap   1977    Dec     31      23:59:60        +       S
+Leap   1978    Dec     31      23:59:60        +       S
+Leap   1979    Dec     31      23:59:60        +       S
+Leap   1981    Jun     30      23:59:60        +       S
+Leap   1982    Jun     30      23:59:60        +       S
+Leap   1983    Jun     30      23:59:60        +       S
+Leap   1985    Jun     30      23:59:60        +       S
+Leap   1987    Dec     31      23:59:60        +       S
+Leap   1989    Dec     31      23:59:60        +       S
+Leap   1990    Dec     31      23:59:60        +       S
+Leap   1992    Jun     30      23:59:60        +       S
+Leap   1993    Jun     30      23:59:60        +       S
+Leap   1994    Jun     30      23:59:60        +       S
+Leap   1995    Dec     31      23:59:60        +       S
+Leap   1997    Jun     30      23:59:60        +       S
+Leap   1998    Dec     31      23:59:60        +       S
+Leap   2005    Dec     31      23:59:60        +       S
+Leap   2008    Dec     31      23:59:60        +       S
+Leap   2012    Jun     30      23:59:60        +       S
+Leap   2015    Jun     30      23:59:60        +       S
+Leap   2016    Dec     31      23:59:60        +       S
+
+#      Updated through IERS Bulletin C54
+#      File expires on:  28 June 2018
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/tzinfo.gemspec new/tzinfo.gemspec
--- old/tzinfo.gemspec  2017-03-25 19:37:26.000000000 +0100
+++ new/tzinfo.gemspec  2017-10-26 23:42:30.000000000 +0200
@@ -1,6 +1,6 @@
 Gem::Specification.new do |s|
   s.name = 'tzinfo'
-  s.version = '1.2.3'
+  s.version = '1.2.4'
   s.summary = 'Daylight savings aware timezone library'
   s.description = 'TZInfo provides daylight savings aware transformations 
between times in different time zones.'
   s.author = 'Philip Ross'


Reply via email to