Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-lens for openSUSE:Factory 
checked in at 2025-07-02 12:08:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-lens (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-lens.new.7067 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-lens"

Wed Jul  2 12:08:06 2025 rev:32 rq:1288397 version:5.3.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-lens/ghc-lens.changes        2025-03-17 
22:22:59.808026338 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-lens.new.7067/ghc-lens.changes      
2025-07-02 12:08:47.540939953 +0200
@@ -1,0 +2,8 @@
+Tue Jun 17 11:56:55 UTC 2025 - Peter Simons <psim...@suse.com>
+
+- Update lens to version 5.3.5.
+  5.3.5 [2025.06.17]
+  ------------------
+  * Replace `test-framework` with `tasty` in the test suite.
+
+-------------------------------------------------------------------

Old:
----
  lens-5.3.4.tar.gz

New:
----
  lens-5.3.5.tar.gz

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

Other differences:
------------------
++++++ ghc-lens.spec ++++++
--- /var/tmp/diff_new_pack.9Hs8oG/_old  2025-07-02 12:08:48.912997219 +0200
+++ /var/tmp/diff_new_pack.9Hs8oG/_new  2025-07-02 12:08:48.912997219 +0200
@@ -20,7 +20,7 @@
 %global pkgver %{pkg_name}-%{version}
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        5.3.4
+Version:        5.3.5
 Release:        0
 Summary:        Lenses, Folds and Traversals
 License:        BSD-2-Clause
@@ -96,20 +96,18 @@
 BuildRequires:  ghc-vector-prof
 ExcludeArch:    %{ix86}
 %if %{with tests}
-BuildRequires:  ghc-HUnit-devel
-BuildRequires:  ghc-HUnit-prof
 BuildRequires:  ghc-QuickCheck-devel
 BuildRequires:  ghc-QuickCheck-prof
 BuildRequires:  ghc-deepseq-devel
 BuildRequires:  ghc-deepseq-prof
 BuildRequires:  ghc-simple-reflect-devel
 BuildRequires:  ghc-simple-reflect-prof
-BuildRequires:  ghc-test-framework-devel
-BuildRequires:  ghc-test-framework-hunit-devel
-BuildRequires:  ghc-test-framework-hunit-prof
-BuildRequires:  ghc-test-framework-prof
-BuildRequires:  ghc-test-framework-quickcheck2-devel
-BuildRequires:  ghc-test-framework-quickcheck2-prof
+BuildRequires:  ghc-tasty-devel
+BuildRequires:  ghc-tasty-hunit-devel
+BuildRequires:  ghc-tasty-hunit-prof
+BuildRequires:  ghc-tasty-prof
+BuildRequires:  ghc-tasty-quickcheck-devel
+BuildRequires:  ghc-tasty-quickcheck-prof
 %endif
 
 %description

++++++ lens-5.3.4.tar.gz -> lens-5.3.5.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lens-5.3.4/CHANGELOG.markdown 
new/lens-5.3.5/CHANGELOG.markdown
--- old/lens-5.3.4/CHANGELOG.markdown   2001-09-09 03:46:40.000000000 +0200
+++ new/lens-5.3.5/CHANGELOG.markdown   2001-09-09 03:46:40.000000000 +0200
@@ -1,3 +1,7 @@
+5.3.5 [2025.06.17]
+------------------
+* Replace `test-framework` with `tasty` in the test suite.
+
 5.3.4 [2025.03.03]
 ------------------
 * Reduce the arity of `foldr1Of`, `foldl1Of`, `foldrOf'`, `foldlOf'`,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lens-5.3.4/lens-properties/lens-properties.cabal 
new/lens-5.3.5/lens-properties/lens-properties.cabal
--- old/lens-5.3.4/lens-properties/lens-properties.cabal        2001-09-09 
03:46:40.000000000 +0200
+++ new/lens-5.3.5/lens-properties/lens-properties.cabal        2001-09-09 
03:46:40.000000000 +0200
@@ -39,7 +39,7 @@
   build-depends:
     base         >= 4.9 && < 5,
     lens         >= 4   && < 6,
-    QuickCheck   >= 2.4 && < 2.16,
+    QuickCheck   >= 2.4 && < 2.17,
     transformers >= 0.2 && < 0.7
 
   exposed-modules:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lens-5.3.4/lens.cabal new/lens-5.3.5/lens.cabal
--- old/lens-5.3.4/lens.cabal   2001-09-09 03:46:40.000000000 +0200
+++ new/lens-5.3.5/lens.cabal   2001-09-09 03:46:40.000000000 +0200
@@ -1,6 +1,6 @@
 name:          lens
 category:      Data, Lenses, Generics
-version:       5.3.4
+version:       5.3.5
 license:       BSD2
 cabal-version: 1.18
 license-file:  LICENSE
@@ -367,9 +367,9 @@
     build-depends:
       base,
       lens,
-      QuickCheck                 >= 2.4,
-      test-framework             >= 0.6,
-      test-framework-quickcheck2 >= 0.2,
+      QuickCheck >= 2.4,
+      tasty >= 1.4 && < 1.6,
+      tasty-quickcheck >= 0.10 && < 0.12,
       transformers
 
 test-suite hunit
@@ -385,13 +385,12 @@
     build-depends:
       base,
       containers,
-      HUnit >= 1.2,
       lens,
       mtl,
       text,
       bytestring,
-      test-framework       >= 0.6,
-      test-framework-hunit >= 0.2
+      tasty >= 1.4 && < 1.6,
+      tasty-hunit >= 0.10 && < 0.11
 
 -- We need this dummy test-suite to add simple-reflect to the install plan
 --
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lens-5.3.4/tests/hunit.hs 
new/lens-5.3.5/tests/hunit.hs
--- old/lens-5.3.4/tests/hunit.hs       2001-09-09 03:46:40.000000000 +0200
+++ new/lens-5.3.5/tests/hunit.hs       2001-09-09 03:46:40.000000000 +0200
@@ -33,9 +33,8 @@
 #if !(MIN_VERSION_base(4,11,0))
 import Data.Monoid
 #endif
-import Test.Framework.Providers.HUnit
-import Test.Framework
-import Test.HUnit hiding (test)
+import Test.Tasty (defaultMain, testGroup)
+import Test.Tasty.HUnit ((@?=), testCase)
 
 
 data Point =
@@ -380,62 +379,61 @@
     @?= [Nothing, Just 1, Just 2, Nothing]
 
 main :: IO ()
-main = defaultMain
-  [ testGroup "Main"
-    [ testCase "read record field" case_read_record_field
-    , testCase "read state record field" case_read_state_record_field
-    , testCase "read record field and apply function" 
case_read_record_field_and_apply_function
-    , testCase "read state record field and apply function" 
case_read_state_record_field_and_apply_function
-    , testCase "write record field" case_write_record_field
-    , testCase "write state record field" case_write_state_record_field
-    , testCase "write record field and access new value" 
case_write_record_field_and_access_new_value
-    , testCase "write state record field and access new value" 
case_write_state_record_field_and_access_new_value
-    , testCase "write record field and access old value" 
case_write_record_field_and_access_old_value
-    , testCase "write state record field and access old value" 
case_write_state_record_field_and_access_old_value
-    , testCase "modify record field" case_modify_record_field
-    , testCase "modify state record field" case_modify_state_record_field
-    , testCase "modify record field and access new value" 
case_modify_record_field_and_access_new_value
-    , testCase "modify state record field and access new value" 
case_modify_state_record_field_and_access_new_value
-    , testCase "modify record field and access old value" 
case_modify_record_field_and_access_old_value
-    , testCase "modify state record field and access old value" 
case_modify_state_record_field_and_access_old_value
-    , testCase "modify record field and access side result" 
case_modify_record_field_and_access_side_result
-    , testCase "increment record field" case_increment_record_field
-    , testCase "increment state record field" case_increment_state_record_field
-    , testCase "append to record field" case_append_to_record_field
-    , testCase "append to state record field" case_append_to_state_record_field
-    , testCase "prepend to record field" case_prepend_to_record_field
-    , testCase "prepend to state record field" 
case_prepend_to_state_record_field
-    , testCase "cons to record field" case_cons_to_record_field
-    , testCase "cons to state record field" case_cons_to_state_record_field
-    , testCase "snoc to record field" case_snoc_to_record_field
-    , testCase "snoc to state record field" case_snoc_to_state_record_field
-    , testCase "append to record field and access new value" 
case_append_to_record_field_and_access_new_value
-    , testCase "append to state record field and access new value" 
case_append_to_state_record_field_and_access_new_value
-    , testCase "prepend to record field and access new value" 
case_prepend_to_record_field_and_access_new_value
-    , testCase "prepend to state record field and access new value" 
case_prepend_to_state_record_field_and_access_new_value
-    , testCase "cons to record field and access new value" 
case_cons_to_record_field_and_access_new_value
-    , testCase "cons to state record field and access new value" 
case_cons_to_state_record_field_and_access_new_value
-    , testCase "snoc to record field and access new value" 
case_snoc_to_record_field_and_access_new_value
-    , testCase "snoc to state record field and access new value" 
case_snoc_to_state_record_field_and_access_new_value
-    , testCase "append to record field and access old value" 
case_append_to_record_field_and_access_old_value
-    , testCase "append to state record field and access old value" 
case_append_to_state_record_field_and_access_old_value
-    , testCase "cons to record field and access old value" 
case_cons_to_record_field_and_access_old_value
-    , testCase "cons to state record field and access old value" 
case_cons_to_state_record_field_and_access_old_value
-    , testCase "snoc to record field and access old value" 
case_snoc_to_record_field_and_access_old_value
-    , testCase "snoc to state record field and access old value" 
case_snoc_to_state_record_field_and_access_old_value
-    , testCase "read maybe map entry" case_read_maybe_map_entry
-    , testCase "read maybe state map entry" case_read_maybe_state_map_entry
-    , testCase "read map entry" case_read_map_entry
-    , testCase "read state map entry" case_read_state_map_entry
-    , testCase "modify map entry" case_modify_map_entry
-    , testCase "insert maybe map entry" case_insert_maybe_map_entry
-    , testCase "delete maybe map entry" case_delete_maybe_map_entry
-    , testCase "read list entry" case_read_list_entry
-    , testCase "write list entry" case_write_list_entry
-    , testCase "write through list entry" case_write_through_list_entry
-    , testCase "correct indexing strict text" case_correct_indexing_strict_text
-    , testCase "correct indexing lazy text" case_correct_indexing_lazy_text
-    , testCase "correct indexing strict bytestring" 
case_correct_indexing_strict_bytestring
-    , testCase "correct indexing lazy bytestring" 
case_correct_indexing_lazy_bytestring
-    ]
+main = defaultMain $
+  testGroup "Main"
+  [ testCase "read record field" case_read_record_field
+  , testCase "read state record field" case_read_state_record_field
+  , testCase "read record field and apply function" 
case_read_record_field_and_apply_function
+  , testCase "read state record field and apply function" 
case_read_state_record_field_and_apply_function
+  , testCase "write record field" case_write_record_field
+  , testCase "write state record field" case_write_state_record_field
+  , testCase "write record field and access new value" 
case_write_record_field_and_access_new_value
+  , testCase "write state record field and access new value" 
case_write_state_record_field_and_access_new_value
+  , testCase "write record field and access old value" 
case_write_record_field_and_access_old_value
+  , testCase "write state record field and access old value" 
case_write_state_record_field_and_access_old_value
+  , testCase "modify record field" case_modify_record_field
+  , testCase "modify state record field" case_modify_state_record_field
+  , testCase "modify record field and access new value" 
case_modify_record_field_and_access_new_value
+  , testCase "modify state record field and access new value" 
case_modify_state_record_field_and_access_new_value
+  , testCase "modify record field and access old value" 
case_modify_record_field_and_access_old_value
+  , testCase "modify state record field and access old value" 
case_modify_state_record_field_and_access_old_value
+  , testCase "modify record field and access side result" 
case_modify_record_field_and_access_side_result
+  , testCase "increment record field" case_increment_record_field
+  , testCase "increment state record field" case_increment_state_record_field
+  , testCase "append to record field" case_append_to_record_field
+  , testCase "append to state record field" case_append_to_state_record_field
+  , testCase "prepend to record field" case_prepend_to_record_field
+  , testCase "prepend to state record field" case_prepend_to_state_record_field
+  , testCase "cons to record field" case_cons_to_record_field
+  , testCase "cons to state record field" case_cons_to_state_record_field
+  , testCase "snoc to record field" case_snoc_to_record_field
+  , testCase "snoc to state record field" case_snoc_to_state_record_field
+  , testCase "append to record field and access new value" 
case_append_to_record_field_and_access_new_value
+  , testCase "append to state record field and access new value" 
case_append_to_state_record_field_and_access_new_value
+  , testCase "prepend to record field and access new value" 
case_prepend_to_record_field_and_access_new_value
+  , testCase "prepend to state record field and access new value" 
case_prepend_to_state_record_field_and_access_new_value
+  , testCase "cons to record field and access new value" 
case_cons_to_record_field_and_access_new_value
+  , testCase "cons to state record field and access new value" 
case_cons_to_state_record_field_and_access_new_value
+  , testCase "snoc to record field and access new value" 
case_snoc_to_record_field_and_access_new_value
+  , testCase "snoc to state record field and access new value" 
case_snoc_to_state_record_field_and_access_new_value
+  , testCase "append to record field and access old value" 
case_append_to_record_field_and_access_old_value
+  , testCase "append to state record field and access old value" 
case_append_to_state_record_field_and_access_old_value
+  , testCase "cons to record field and access old value" 
case_cons_to_record_field_and_access_old_value
+  , testCase "cons to state record field and access old value" 
case_cons_to_state_record_field_and_access_old_value
+  , testCase "snoc to record field and access old value" 
case_snoc_to_record_field_and_access_old_value
+  , testCase "snoc to state record field and access old value" 
case_snoc_to_state_record_field_and_access_old_value
+  , testCase "read maybe map entry" case_read_maybe_map_entry
+  , testCase "read maybe state map entry" case_read_maybe_state_map_entry
+  , testCase "read map entry" case_read_map_entry
+  , testCase "read state map entry" case_read_state_map_entry
+  , testCase "modify map entry" case_modify_map_entry
+  , testCase "insert maybe map entry" case_insert_maybe_map_entry
+  , testCase "delete maybe map entry" case_delete_maybe_map_entry
+  , testCase "read list entry" case_read_list_entry
+  , testCase "write list entry" case_write_list_entry
+  , testCase "write through list entry" case_write_through_list_entry
+  , testCase "correct indexing strict text" case_correct_indexing_strict_text
+  , testCase "correct indexing lazy text" case_correct_indexing_lazy_text
+  , testCase "correct indexing strict bytestring" 
case_correct_indexing_strict_bytestring
+  , testCase "correct indexing lazy bytestring" 
case_correct_indexing_lazy_bytestring
   ]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/lens-5.3.4/tests/properties.hs 
new/lens-5.3.5/tests/properties.hs
--- old/lens-5.3.4/tests/properties.hs  2001-09-09 03:46:40.000000000 +0200
+++ new/lens-5.3.5/tests/properties.hs  2001-09-09 03:46:40.000000000 +0200
@@ -26,8 +26,8 @@
 
 import Control.Lens
 import Test.QuickCheck
-import Test.Framework
-import Test.Framework.Providers.QuickCheck2
+import Test.Tasty (defaultMain, testGroup)
+import Test.Tasty.QuickCheck (testProperty)
 import Data.Char (isAlphaNum, isAscii, toUpper)
 import qualified Data.Text.Strict.Lens as Text
 import GHC.Exts (Constraint)
@@ -129,32 +129,31 @@
 
 
 main :: IO ()
-main = defaultMain
-  [ testGroup "Main"
-    [ testProperty "1" prop_1
-    , testProperty "2" prop_2
-    , testProperty "3" prop_3
-    , testProperty "4" prop_4
-    , testProperty "5" prop_5
-    , testProperty "6" prop_6
-    , testProperty "7" prop_7
-    , testProperty "8" prop_8
-    , testProperty "9" prop_9
-    , testProperty "10" prop_10
-    , testProperty "2 2" prop_2_2
-    , testProperty "mapped" prop_mapped
-    , testProperty "mapped mapped" prop_mapped_mapped
-    , testProperty "both" prop_both
-    , testProperty "traverseLeft" prop_traverseLeft
-    , testProperty "traverseRight" prop_traverseRight
-    , testProperty "simple" prop_simple
-    , testProperty " Left" prop__Left
-    , testProperty " Right" prop__Right
-    , testProperty " Just" prop__Just
-    , testProperty "prefixed" prop_prefixed
-    , testProperty "text" prop_text
-    , testProperty "base show" prop_base_show
-    , testProperty "base read" prop_base_read
-    , testProperty "base readFail" prop_base_readFail
-    ]
+main = defaultMain $
+  testGroup "Main"
+  [ testProperty "1" prop_1
+  , testProperty "2" prop_2
+  , testProperty "3" prop_3
+  , testProperty "4" prop_4
+  , testProperty "5" prop_5
+  , testProperty "6" prop_6
+  , testProperty "7" prop_7
+  , testProperty "8" prop_8
+  , testProperty "9" prop_9
+  , testProperty "10" prop_10
+  , testProperty "2 2" prop_2_2
+  , testProperty "mapped" prop_mapped
+  , testProperty "mapped mapped" prop_mapped_mapped
+  , testProperty "both" prop_both
+  , testProperty "traverseLeft" prop_traverseLeft
+  , testProperty "traverseRight" prop_traverseRight
+  , testProperty "simple" prop_simple
+  , testProperty " Left" prop__Left
+  , testProperty " Right" prop__Right
+  , testProperty " Just" prop__Just
+  , testProperty "prefixed" prop_prefixed
+  , testProperty "text" prop_text
+  , testProperty "base show" prop_base_show
+  , testProperty "base read" prop_base_read
+  , testProperty "base readFail" prop_base_readFail
   ]

Reply via email to