Script 'mail_helper' called by obssrc
Hello community,

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

Package is "ghc-toml-parser"

Wed Jun 10 16:08:38 2026 rev:14 rq:1358463 version:2.0.2.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-toml-parser/ghc-toml-parser.changes  
2025-12-26 14:37:55.291465337 +0100
+++ 
/work/SRC/openSUSE:Factory/.ghc-toml-parser.new.2375/ghc-toml-parser.changes    
    2026-06-10 16:13:27.543206623 +0200
@@ -1,0 +2,12 @@
+Thu May  7 19:55:27 UTC 2026 - Peter Simons <[email protected]>
+
+- Update toml-parser to version 2.0.2.0 revision 3.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+-------------------------------------------------------------------
+Wed Jan  7 06:46:05 UTC 2026 - Peter Simons <[email protected]>
+
+- Update toml-parser to version 2.0.2.0 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+-------------------------------------------------------------------

New:
----
  toml-parser.cabal

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

Other differences:
------------------
++++++ ghc-toml-parser.spec ++++++
--- /var/tmp/diff_new_pack.SCxb2b/_old  2026-06-10 16:13:31.027351006 +0200
+++ /var/tmp/diff_new_pack.SCxb2b/_new  2026-06-10 16:13:31.047351835 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-toml-parser
 #
-# Copyright (c) 2025 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
@@ -26,6 +26,7 @@
 License:        ISC
 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/3.cabal#/%{pkg_name}.cabal
 BuildRequires:  alex
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-array-devel
@@ -84,6 +85,7 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ toml-parser.cabal ++++++
cabal-version:      3.0
name:               toml-parser
version:            2.0.2.0
x-revision: 3
synopsis:           TOML 1.1.0 parser
description:
    TOML parser using generated lexers and parsers with
    careful attention to the TOML 1.1.0 semantics for
    defining tables.
license:            ISC
license-file:       LICENSE
author:             Eric Mertens
maintainer:         [email protected]
copyright:          2023 Eric Mertens
category:           Text
build-type:         Simple
tested-with:        GHC == {8.10.7, 9.0.2, 9.2.8, 9.4.8, 9.6.7, 9.8.4, 9.10.3, 
9.12.2}

extra-doc-files:
    ChangeLog.md
    README.md

source-repository head
    type: git
    location: https://github.com/glguy/toml-parser
    tag: main

common extensions
    default-language:   Haskell2010
    default-extensions:
        BlockArguments
        DeriveDataTypeable
        DeriveGeneric
        DeriveTraversable
        EmptyCase
        FlexibleContexts
        FlexibleInstances
        GeneralizedNewtypeDeriving
        ImportQualifiedPost
        LambdaCase
        ScopedTypeVariables
        TypeOperators
        TypeSynonymInstances
        ViewPatterns

library
    import:             extensions
    hs-source-dirs:     src
    default-language:   Haskell2010
    exposed-modules:
        Toml
        Toml.Pretty
        Toml.Schema
        Toml.Schema.FromValue
        Toml.Schema.Generic
        Toml.Schema.Generic.FromValue
        Toml.Schema.Generic.ToValue
        Toml.Schema.Matcher
        Toml.Schema.ParseTable
        Toml.Schema.ToValue
        Toml.Semantics
        Toml.Semantics.Ordered
        Toml.Semantics.Types
        Toml.Syntax
        Toml.Syntax.Lexer
        Toml.Syntax.Parser
        Toml.Syntax.Position
        Toml.Syntax.Token
        Toml.Syntax.Types
    other-modules:
        Toml.Syntax.LexerUtils
        Toml.Syntax.ParserUtils
    build-depends:
        array           ^>= 0.5,
        base            ^>= {4.14, 4.15, 4.16, 4.17, 4.18, 4.19, 4.20, 4.21, 
4.22},
        containers      ^>= {0.5, 0.6, 0.7, 0.8},
        prettyprinter   ^>= 1.7,
        text            >= 0.2 && < 3,
        time            ^>= {1.9, 1.10, 1.11, 1.12, 1.14, 1.15, 1.16},
        transformers    ^>= {0.5, 0.6},
    build-tool-depends:
        alex:alex       >= 3.2,
        happy:happy     >= 1.19,
    if impl(ghc >= 9.8)
        ghc-options: -Wno-x-partial

test-suite unittests
    import:             extensions
    type:               exitcode-stdio-1.0
    hs-source-dirs:     test
    main-is:            Main.hs
    default-extensions:
        QuasiQuotes
    build-tool-depends:
        hspec-discover:hspec-discover ^>= {2.10, 2.11}
    build-depends:
        base,
        containers,
        hspec           ^>= {2.10, 2.11},
        template-haskell ^>= {2.16, 2.17, 2.18, 2.19, 2.20, 2.21, 2.22, 2.23, 
2.24},
        text,
        time,
        toml-parser,
    other-modules:
        DecodeSpec
        DerivingViaSpec
        FromValueSpec
        HieDemoSpec
        LexerSpec
        PrettySpec
        QuoteStr
        TomlSpec
        ToValueSpec

test-suite readme
    import:             extensions
    type:               exitcode-stdio-1.0
    main-is:            README.lhs
    ghc-options:        -pgmL markdown-unlit -optL "haskell toml"
    default-extensions:
        QuasiQuotes
        DerivingVia
    other-modules:
        QuoteStr
    hs-source-dirs:
        .
        test
    build-depends:
        base,
        toml-parser,
        hspec           ^>= {2.10, 2.11},
        template-haskell ^>= {2.16, 2.17, 2.18, 2.19, 2.20, 2.21, 2.22, 2.23, 
2.24},
        text,
    build-tool-depends:
        markdown-unlit:markdown-unlit ^>= {0.5.1, 0.6.0},

executable toml-benchmarker
    buildable: False
    main-is: benchmarker.hs
    default-language: Haskell2010
    build-depends: base, toml-parser, time, text
    hs-source-dirs: benchmarker

Reply via email to