Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-cabal-install-solver for 
openSUSE:Factory checked in at 2026-06-10 15:58:13
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-cabal-install-solver (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-cabal-install-solver.new.2375 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-cabal-install-solver"

Wed Jun 10 15:58:13 2026 rev:6 rq:1358338 version:3.14.1.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/ghc-cabal-install-solver/ghc-cabal-install-solver.changes
        2025-07-31 17:46:24.988692509 +0200
+++ 
/work/SRC/openSUSE:Factory/.ghc-cabal-install-solver.new.2375/ghc-cabal-install-solver.changes
      2026-06-10 15:58:48.066760878 +0200
@@ -1,0 +2,6 @@
+Thu Jan  1 17:17:52 UTC 2026 - Peter Simons <[email protected]>
+
+- Update cabal-install-solver to version 3.14.1.0 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+-------------------------------------------------------------------

New:
----
  cabal-install-solver.cabal

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

Other differences:
------------------
++++++ ghc-cabal-install-solver.spec ++++++
--- /var/tmp/diff_new_pack.ge2Y1H/_old  2026-06-10 15:58:48.878794529 +0200
+++ /var/tmp/diff_new_pack.ge2Y1H/_new  2026-06-10 15:58:48.878794529 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-cabal-install-solver
 #
-# 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
@@ -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-Cabal-prof
 BuildRequires:  ghc-Cabal-syntax-devel
@@ -97,6 +98,7 @@
 
 %prep
 %autosetup -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++++++ cabal-install-solver.cabal ++++++
cabal-version: 2.2
name:          cabal-install-solver
version:       3.14.1.0
x-revision: 1
synopsis:      The solver component of cabal-install
description:
  The solver component used in the cabal-install command-line program.

homepage:      http://www.haskell.org/cabal/
bug-reports:   https://github.com/haskell/cabal/issues
license:       BSD-3-Clause
license-file:  LICENSE
author:        Cabal Development Team (see AUTHORS file)
maintainer:    Cabal Development Team <[email protected]>
copyright:     2003-2024, Cabal Development Team
category:      Distribution
build-type:    Simple
extra-doc-files:
  ChangeLog.md

source-repository head
  type:     git
  location: https://github.com/haskell/cabal/
  subdir:   cabal-install-solver

flag debug-expensive-assertions
  description: Enable expensive assertions for testing or debugging
  default:     False
  manual:      True

flag debug-tracetree
  description: Compile in support for tracetree (used to debug the solver)
  default:     False
  manual:      True

library
  default-language: Haskell2010
  hs-source-dirs:   src
  hs-source-dirs:   src-assertion
  ghc-options:
    -Wall -Wcompat -Wnoncanonical-monad-instances
    -fwarn-tabs -fwarn-incomplete-uni-patterns

  if impl(ghc < 8.8)
    ghc-options: -Wnoncanonical-monadfail-instances

  exposed-modules:
    Distribution.Client.Utils.Assertion

    Distribution.Solver.Compat.Prelude
    Distribution.Solver.Modular
    Distribution.Solver.Modular.Assignment
    Distribution.Solver.Modular.Builder
    Distribution.Solver.Modular.Configured
    Distribution.Solver.Modular.ConfiguredConversion
    Distribution.Solver.Modular.ConflictSet
    Distribution.Solver.Modular.Cycles
    Distribution.Solver.Modular.Dependency
    Distribution.Solver.Modular.Explore
    Distribution.Solver.Modular.Flag
    Distribution.Solver.Modular.Index
    Distribution.Solver.Modular.IndexConversion
    Distribution.Solver.Modular.LabeledGraph
    Distribution.Solver.Modular.Linking
    Distribution.Solver.Modular.Log
    Distribution.Solver.Modular.Message
    Distribution.Solver.Modular.MessageUtils
    Distribution.Solver.Modular.Package
    Distribution.Solver.Modular.Preference
    Distribution.Solver.Modular.PSQ
    Distribution.Solver.Modular.RetryLog
    Distribution.Solver.Modular.Solver
    Distribution.Solver.Modular.Tree
    Distribution.Solver.Modular.Validate
    Distribution.Solver.Modular.Var
    Distribution.Solver.Modular.Version
    Distribution.Solver.Modular.WeightedPSQ
    Distribution.Solver.Types.ComponentDeps
    Distribution.Solver.Types.ConstraintSource
    Distribution.Solver.Types.DependencyResolver
    Distribution.Solver.Types.Flag
    Distribution.Solver.Types.InstalledPreference
    Distribution.Solver.Types.InstSolverPackage
    Distribution.Solver.Types.LabeledPackageConstraint
    Distribution.Solver.Types.OptionalStanza
    Distribution.Solver.Types.PackageConstraint
    Distribution.Solver.Types.PackageFixedDeps
    Distribution.Solver.Types.PackageIndex
    Distribution.Solver.Types.PackagePath
    Distribution.Solver.Types.PackagePreferences
    Distribution.Solver.Types.PkgConfigDb
    Distribution.Solver.Types.Progress
    Distribution.Solver.Types.ProjectConfigPath
    Distribution.Solver.Types.ResolverPackage
    Distribution.Solver.Types.Settings
    Distribution.Solver.Types.SolverId
    Distribution.Solver.Types.SolverPackage
    Distribution.Solver.Types.SourcePackage
    Distribution.Solver.Types.Variable

  build-depends:
    , array         >=0.4      && <0.6
    , base          >=4.13     && <4.23
    , bytestring    >=0.10.6.0 && <0.13
    , Cabal         ^>=3.14
    , Cabal-syntax  ^>=3.14
    , containers    >=0.5.6.2  && <0.8
    , edit-distance ^>= 0.2.2
    , directory     >= 1.3.7.0  && < 1.4
    , filepath      ^>=1.4.0.0 || ^>=1.5.0.0
    , mtl           >=2.0      && <2.4
    , network-uri   >= 2.6.0.2 && < 2.7
    , pretty        ^>=1.1
    , transformers  >=0.4.2.0  && <0.7
    , text          (>= 1.2.3.0  && < 1.3) || (>= 2.0 && < 2.2)

  if flag(debug-expensive-assertions)
    cpp-options: -DDEBUG_EXPENSIVE_ASSERTIONS

  if flag(debug-tracetree)
    cpp-options:   -DDEBUG_TRACETREE
    build-depends: tracetree ^>=0.1

Test-Suite unit-tests
   default-language: Haskell2010
   ghc-options: -rtsopts -threaded

   type: exitcode-stdio-1.0
   main-is: UnitTests.hs
   hs-source-dirs: tests
   other-modules:
     UnitTests.Distribution.Solver.Modular.MessageUtils

   build-depends:
     , base        >= 4.13  && <4.23
     , Cabal-syntax
     , cabal-install-solver
     , tasty       >= 1.2.3 && <1.6
     , tasty-quickcheck <0.12
     , tasty-hunit >= 0.10

Reply via email to