Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-config-ini for openSUSE:Factory 
checked in at 2023-04-20 15:14:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-config-ini (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-config-ini.new.2023 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-config-ini"

Thu Apr 20 15:14:17 2023 rev:9 rq:1080322 version:0.2.5.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-config-ini/ghc-config-ini.changes    
2023-04-04 21:19:24.504803272 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-config-ini.new.2023/ghc-config-ini.changes  
2023-04-20 15:15:18.298200158 +0200
@@ -1,0 +2,6 @@
+Fri Apr 14 16:20:16 UTC 2023 - Peter Simons <psim...@suse.com>
+
+- Update config-ini to version 0.2.5.0 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+-------------------------------------------------------------------

New:
----
  config-ini.cabal

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

Other differences:
------------------
++++++ ghc-config-ini.spec ++++++
--- /var/tmp/diff_new_pack.QQ6WWU/_old  2023-04-20 15:15:18.690202817 +0200
+++ /var/tmp/diff_new_pack.QQ6WWU/_new  2023-04-20 15:15:18.698202872 +0200
@@ -26,6 +26,7 @@
 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-prof
@@ -86,6 +87,7 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ config-ini.cabal ++++++
name:             config-ini
version:          0.2.5.0
x-revision: 1
synopsis:         A library for simple INI-based configuration files.
homepage:         https://github.com/aisamanra/config-ini
bug-reports:      https://github.com/aisamanra/config-ini/issues
description:      The @config-ini@ library is a set of small monadic languages
                  for writing simple configuration languages with convenient,
                  human-readable error messages.
                  .
                  > parseConfig :: IniParser (Text, Int, Bool)
                  > parseConfig = section "NETWORK" $ do
                  >   user <- field        "user"
                  >   port <- fieldOf      "port" number
                  >   enc  <- fieldFlagDef "encryption" True
                  >   return (user, port, enc)

license:          BSD3
license-file:     LICENSE
author:           Getty Ritter <config-...@infinitenegativeutility.com>
maintainer:       Getty Ritter <config-...@infinitenegativeutility.com>
copyright:        ©2018 Getty Ritter
category:         Configuration
build-type:       Simple
cabal-version:    1.18
tested-with:      GHC == 8.8.4, GHC == 8.10.7, GHC == 9.0.2, GHC == 9.2.4, GHC 
== 9.4.2
extra-source-files:
  README.md,
  CHANGELOG.md,
  test/prewritten/cases/*.hs,
  test/prewritten/cases/*.ini

source-repository head
  type: git
  location: git://github.com/aisamanra/config-ini.git

flag enable-doctests
  description: Build doctest modules as well (can be finicky)
  default:     False

library
  hs-source-dirs:      src
  exposed-modules:     Data.Ini.Config
                     , Data.Ini.Config.Bidir
                     , Data.Ini.Config.Raw
  ghc-options:         -Wall
  if impl(ghc > 8.0)
    ghc-options:       -fno-warn-redundant-constraints
  build-depends:       base                  >=4.8   && <5
                     , containers            >=0.5   && <0.7
                     , text                  >=1.2.2 && <2.1
                     , unordered-containers  >=0.2.7 && <0.3
                     , transformers          >=0.4.1 && <0.7
                     , megaparsec            >=7     && <10
  default-language:    Haskell2010

test-suite test-ini-compat
  type:             exitcode-stdio-1.0
  ghc-options:      -Wall -threaded
  default-language: Haskell2010
  hs-source-dirs:   test/ini-compat
  main-is:          Main.hs
  build-depends:    base
                  , ini >=0.4
                  , config-ini
                  , hedgehog
                  , containers
                  , unordered-containers
                  , text

test-suite test-prewritten
  type:             exitcode-stdio-1.0
  ghc-options:      -Wall
  default-language: Haskell2010
  hs-source-dirs:   test/prewritten
  main-is:          Main.hs
  build-depends:    base
                  , config-ini
                  , containers
                  , unordered-containers
                  , text
                  , directory

test-suite test-doctest
  if impl(ghc < 7.10) || !flag(enable-doctests)
    buildable:      False
  type:             exitcode-stdio-1.0
  ghc-options:      -Wall
  default-language: Haskell2010
  hs-source-dirs:   test/doctest
  main-is:          Main.hs
  build-depends:    base
                  , doctest
                  , microlens
                  , text

Reply via email to