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. © 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)
