Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-time-compat for openSUSE:Factory 
checked in at 2026-06-10 16:08:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-time-compat (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-time-compat.new.2375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-time-compat"

Wed Jun 10 16:08:09 2026 rev:20 rq:1358458 version:1.9.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-time-compat/ghc-time-compat.changes  
2025-01-05 15:29:29.129392030 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-time-compat.new.2375/ghc-time-compat.changes    
    2026-06-10 16:12:38.097157562 +0200
@@ -1,0 +2,13 @@
+Wed Apr 15 17:59:07 UTC 2026 - Peter Simons <[email protected]>
+
+- Update time-compat to version 1.9.9 revision 1.
+  # 1.9.9
+
+  - Support `time-1.15`
+    - add patterns for DiffTime & NominalDiffTime
+    - add more Lift instances
+    - fix MonthDay and QuarterDay clipping
+
+  # 1.9.8
+
+-------------------------------------------------------------------

Old:
----
  time-compat-1.9.8.tar.gz

New:
----
  time-compat-1.9.9.tar.gz
  time-compat.cabal

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

Other differences:
------------------
++++++ ghc-time-compat.spec ++++++
--- /var/tmp/diff_new_pack.Qk5lIJ/_old  2026-06-10 16:12:42.997360629 +0200
+++ /var/tmp/diff_new_pack.Qk5lIJ/_new  2026-06-10 16:12:43.001360794 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-time-compat
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,12 +20,13 @@
 %global pkgver %{pkg_name}-%{version}
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        1.9.8
+Version:        1.9.9
 Release:        0
 Summary:        Compatibility package for time
 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/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-base-devel
 BuildRequires:  ghc-base-orphans-devel
@@ -48,8 +49,6 @@
 BuildRequires:  ghc-QuickCheck-prof
 BuildRequires:  ghc-random-devel
 BuildRequires:  ghc-random-prof
-BuildRequires:  ghc-tagged-devel
-BuildRequires:  ghc-tagged-prof
 BuildRequires:  ghc-tasty-devel
 BuildRequires:  ghc-tasty-hunit-devel
 BuildRequires:  ghc-tasty-hunit-prof
@@ -97,6 +96,7 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ time-compat-1.9.8.tar.gz -> time-compat-1.9.9.tar.gz ++++++
++++ 11140 lines of diff (skipped)

++++++ time-compat.cabal ++++++
cabal-version:      1.12
name:               time-compat
version:            1.9.9
x-revision:         1
synopsis:           Compatibility package for time
description:
  This packages tries to compat as much of @time@ features as possible.
  .
  /TODO:/
  .
  * Difference type @ParseTime@ and @FormatTime@ instances are missing.
  .
  * Formatting varies depending on underlying @time@ version
  .
  * @dayFractionToTimeOfDay@ on extreme values

category:           Time, Compatibility
license:            BSD3
license-file:       LICENSE
maintainer:         Oleg Grenrus <[email protected]>
author:             Ashley Yakeley
homepage:           https://github.com/haskellari/time-compat
bug-reports:        https://github.com/haskellari/time-compat/issues
build-type:         Simple
extra-source-files: CHANGELOG.md
tested-with:
  GHC ==8.6.5
   || ==8.8.4
   || ==8.10.7
   || ==9.0.2
   || ==9.2.8
   || ==9.4.8
   || ==9.6.7
   || ==9.8.4
   || ==9.10.2
   || ==9.12.2
   || ==9.14.1

source-repository head
  type:     git
  location: https://github.com/haskellari/time-compat.git

library
  default-language:   Haskell2010
  hs-source-dirs:     src
  other-extensions:   CPP
  default-extensions: Trustworthy
  build-depends:
      base              >=4.12    && <4.23
    , base-orphans      >=0.9.2   && <0.10
    , deepseq           >=1.4.4.0 && <1.6
    , hashable          >=1.4.4.0 && <1.6
    , template-haskell
    , time              >=1.8.0.2 && <1.9  || >=1.9.2 && <1.9.4 || >=1.10 && 
<1.10.1 || >=1.11 && <1.11.2 || >=1.12 && <1.13 || >=1.14 && <1.16

  default-extensions:
    BangPatterns
    DeriveDataTypeable
    DeriveGeneric
    DeriveLift
    PatternSynonyms
    StandaloneDeriving
    ViewPatterns

  exposed-modules:
    Data.Time.Calendar.Compat
    Data.Time.Calendar.Easter.Compat
    Data.Time.Calendar.Julian.Compat
    Data.Time.Calendar.Month.Compat
    Data.Time.Calendar.MonthDay.Compat
    Data.Time.Calendar.OrdinalDate.Compat
    Data.Time.Calendar.Quarter.Compat
    Data.Time.Calendar.WeekDate.Compat
    Data.Time.Clock.Compat
    Data.Time.Clock.POSIX.Compat
    Data.Time.Clock.System.Compat
    Data.Time.Clock.TAI.Compat
    Data.Time.Compat
    Data.Time.Format.Compat
    Data.Time.Format.ISO8601.Compat
    Data.Time.LocalTime.Compat

  other-modules:
    Data.Format
    Data.Time.Calendar.DayPeriod
    Data.Time.Calendar.Private
    Data.Time.Calendar.Types
    Data.Time.Orphans

test-suite instances
  default-language: Haskell2010
  type:             exitcode-stdio-1.0
  hs-source-dirs:   test-instances
  main-is:          Test.hs
  build-depends:
      base
    , deepseq
    , hashable          >=1.4.0.0 && <1.6
    , HUnit             >=1.3.1   && <1.3.2 || >=1.6.0.0 && <1.7
    , template-haskell
    , time-compat

-- This test-suite is from time library
-- Changes:
-- * imports: Data.Time -> Data.Time.Compat etc
-- * disabled Test.Format.ParseTime
-- * Test.Format.Format has also trees disabled
-- * Test.Format.Compile doesn't work
-- * disabled 'TimeOfDay minBound 0 0' (Test.LocalTime.Time)
--
test-suite test-main
  if !impl(ghc >=7.4)
    buildable: False

  default-language:   Haskell2010
  type:               exitcode-stdio-1.0
  hs-source-dirs:     test/main
  default-extensions:
    CPP
    DefaultSignatures
    DeriveDataTypeable
    DerivingStrategies
    ExistentialQuantification
    FlexibleInstances
    GeneralizedNewtypeDeriving
    MultiParamTypeClasses
    NumericUnderscores
    Rank2Types
    RecordWildCards
    ScopedTypeVariables
    StandaloneDeriving
    TupleSections
    TypeApplications
    UndecidableInstances

  ghc-options:        -Wall -fwarn-tabs
  build-depends:
      base
    , deepseq
    , QuickCheck        >=2.15.0.1 && <2.17
    , random            >=1.2.1.3  && <1.4
    , tasty             >=1.5      && <1.6
    , tasty-hunit       >=0.10     && <0.11
    , tasty-quickcheck  >=0.11     && <0.12
    , time-compat

  if !impl(ghc >=8.0)
    build-depends:
        fail        >=4.9.0.0 && <4.10
      , semigroups  >=0.18.5  && <0.21

  main-is:            Main.hs
  other-modules:
    Test.Arbitrary
    Test.Calendar.AddDays
    Test.Calendar.AddDaysRef
    Test.Calendar.CalendarProps
    Test.Calendar.Calendars
    Test.Calendar.CalendarsRef
    Test.Calendar.ClipDates
    Test.Calendar.ClipDatesRef
    Test.Calendar.ConvertBack
    Test.Calendar.DayPeriod
    Test.Calendar.Duration
    Test.Calendar.Easter
    Test.Calendar.EasterRef
    Test.Calendar.LongWeekYears
    Test.Calendar.LongWeekYearsRef
    Test.Calendar.MonthDay
    Test.Calendar.MonthDayRef
    Test.Calendar.MonthOfYear
    Test.Calendar.Valid
    Test.Calendar.Week
    Test.Calendar.Year
    Test.Clock.Conversion
    Test.Clock.Pattern
    Test.Clock.Resolution
    Test.Clock.TAI
    Test.Format.Compile
    Test.Format.Format
    Test.Format.ISO8601
    Test.Format.ParseTime
    Test.LocalTime.CalendarDiffTime
    Test.LocalTime.Time
    Test.LocalTime.TimeOfDay
    Test.LocalTime.TimeRef
    Test.TestUtil
    Test.Types

test-suite test-template
  type:             exitcode-stdio-1.0
  default-language: Haskell2010
  hs-source-dirs:   test/template
  main-is:          Main.hs
  build-depends:
      base
    , tasty
    , tasty-hunit
    , template-haskell
    , time-compat
(No newline at EOF)

Reply via email to