Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-vty for openSUSE:Factory checked 
in at 2023-01-28 18:44:38
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-vty (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-vty.new.32243 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-vty"

Sat Jan 28 18:44:38 2023 rev:11 rq:1061639 version:5.38

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-vty/ghc-vty.changes  2022-10-13 
15:43:55.814947004 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-vty.new.32243/ghc-vty.changes       
2023-01-28 18:52:24.301030648 +0100
@@ -1,0 +2,43 @@
+Sun Jan 22 00:25:59 UTC 2023 - Peter Simons <[email protected]>
+
+- Update vty to version 5.38.
+  5.38
+  ----
+
+  This release includes numerous API changes, although none of them should
+  break your programs. If so, please open a ticket on the Vty issue
+  tracker.
+
+  Package changes:
+  * Support mtl 2.3 (thanks Daniel Firth)
+  * The test and example collections got completely overhauled to clean up
+    bit rot.
+    * Moved example programs into examples/ under a new vty-examples
+      package.
+    * Moved test suite programs out of vty.cabal and into tests/ under a
+      new vty-tests package.
+    * Cleaned up all build-depends lists in all three packages to remove
+      unused deps.
+    * Consolidated the test suite library modules into the vty-tests
+      library to avoid redundant compilation.
+    * Added build.sh to build everything in the development process to
+      help ensure that examples and tests don't get forgotten.
+    * Removeed lots of stale/unused modules in old test/ directory.
+  * Got vty-examples building again and resolved various warnings and
+    issues.
+
+  API changes:
+  * All modules got explicit export lists. Prior to this release, many
+    modules exported everything they contained, making it difficult to
+    know what was really intended to be part of the public API. The new
+    export lists should contain everything that applications need; the
+    risk of breakage exists but should be minor. Please open a ticket if
+    you were using something that is no longer exported. It might be that
+    it was never supposed to be exported to begin with, or it might be
+    just something we need to export once again.
+  * Moved the `attributeControl` function from `Graphics.Vty.Input.Loop`
+    to `Graphics.Vty.Input`.
+  * Removed the `Graphics.Vty.Image.DisplayText` alias for `Text`.
+  * Unified the `Image` cropping constructors (thanks Fraser Tweedale)
+
+-------------------------------------------------------------------

Old:
----
  vty-5.37.tar.gz

New:
----
  vty-5.38.tar.gz

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

Other differences:
------------------
++++++ ghc-vty.spec ++++++
--- /var/tmp/diff_new_pack.YbC91X/_old  2023-01-28 18:52:24.681032800 +0100
+++ /var/tmp/diff_new_pack.YbC91X/_new  2023-01-28 18:52:24.685032824 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-vty
 #
-# Copyright (c) 2022 SUSE LLC
+# Copyright (c) 2023 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,8 @@
 
 
 %global pkg_name vty
-%bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        5.37
+Version:        5.38
 Release:        0
 Summary:        A simple terminal UI library
 License:        BSD-3-Clause
@@ -35,12 +34,10 @@
 BuildRequires:  ghc-deepseq-devel
 BuildRequires:  ghc-directory-devel
 BuildRequires:  ghc-filepath-devel
-BuildRequires:  ghc-hashable-devel
 BuildRequires:  ghc-microlens-devel
 BuildRequires:  ghc-microlens-mtl-devel
 BuildRequires:  ghc-microlens-th-devel
 BuildRequires:  ghc-mtl-devel
-BuildRequires:  ghc-parallel-devel
 BuildRequires:  ghc-parsec-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-stm-devel
@@ -51,28 +48,16 @@
 BuildRequires:  ghc-utf8-string-devel
 BuildRequires:  ghc-vector-devel
 ExcludeArch:    %{ix86}
-%if %{with tests}
-BuildRequires:  ghc-HUnit-devel
-BuildRequires:  ghc-QuickCheck-devel
-BuildRequires:  ghc-quickcheck-assertions-devel
-BuildRequires:  ghc-random-devel
-BuildRequires:  ghc-smallcheck-devel
-BuildRequires:  ghc-string-qq-devel
-BuildRequires:  ghc-test-framework-devel
-BuildRequires:  ghc-test-framework-hunit-devel
-BuildRequires:  ghc-test-framework-smallcheck-devel
-%endif
 
 %description
 Vty is terminal GUI library in the niche of ncurses. It is intended to be easy
-to use, have no confusing corner cases, and good support for common terminal
-types.
+to use and to provide good support for common terminal types.
 
 See the 'vty-examples' package as well as the program
-'test/interactive_terminal_test.hs' included in the 'vty' package for examples
-on how to use the library.
+'examples/interactive_terminal_test.hs' included in the 'vty' repository for
+examples on how to use the library.
 
-Import the "Graphics.Vty" convenience module to get access to the core parts of
+Import the 'Graphics.Vty' convenience module to get access to the core parts of
 the library.
 
 &#169; 2006-2007 Stefan O'Rear; BSD3 license.
@@ -101,9 +86,6 @@
 %ghc_lib_install
 %ghc_fix_rpath %{pkg_name}-%{version}
 
-%check
-%cabal_test
-
 %post devel
 %ghc_pkg_recache
 

++++++ vty-5.37.tar.gz -> vty-5.38.tar.gz ++++++
++++ 3852 lines of diff (skipped)

Reply via email to