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 2026-06-22 17:44:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-vty (Old) and /work/SRC/openSUSE:Factory/.ghc-vty.new.1956 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-vty" Mon Jun 22 17:44:10 2026 rev:20 rq:1361105 version:6.6 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-vty/ghc-vty.changes 2025-10-10 17:13:03.306600405 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-vty.new.1956/ghc-vty.changes 2026-06-22 17:44:42.601871963 +0200 @@ -1,0 +2,12 @@ +Mon Jun 15 02:29:39 UTC 2026 - Peter Simons <[email protected]> + +- Update vty to version 6.6. + 6.6 + --- + + * Added support for horizontal scrolling inputs. The `Button` type in + `Graphics.Vty.Input.Events` got new constructors `BScrollLeft` and + `BScrollRight` for Vty backend implementations that support horizontal + scrolling inputs. + +------------------------------------------------------------------- Old: ---- vty-6.5.tar.gz New: ---- vty-6.6.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-vty.spec ++++++ --- /var/tmp/diff_new_pack.aaRnOo/_old 2026-06-22 17:44:43.521904210 +0200 +++ /var/tmp/diff_new_pack.aaRnOo/_new 2026-06-22 17:44:43.525904350 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-vty # -# Copyright (c) 2025 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 @@ -19,7 +19,7 @@ %global pkg_name vty %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 6.5 +Version: 6.6 Release: 0 Summary: A simple terminal UI library License: BSD-3-Clause ++++++ vty-6.5.tar.gz -> vty-6.6.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vty-6.5/CHANGELOG.md new/vty-6.6/CHANGELOG.md --- old/vty-6.5/CHANGELOG.md 2001-09-09 03:46:40.000000000 +0200 +++ new/vty-6.6/CHANGELOG.md 2001-09-09 03:46:40.000000000 +0200 @@ -1,4 +1,12 @@ +6.6 +--- + +* Added support for horizontal scrolling inputs. The `Button` type in + `Graphics.Vty.Input.Events` got new constructors `BScrollLeft` and + `BScrollRight` for Vty backend implementations that support horizontal + scrolling inputs. + 6.5 --- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vty-6.5/README.md new/vty-6.6/README.md --- old/vty-6.5/README.md 2001-09-09 03:46:40.000000000 +0200 +++ new/vty-6.6/README.md 2001-09-09 03:46:40.000000000 +0200 @@ -148,14 +148,18 @@ If you decide to contribute, that's great! Here are some guidelines you should consider to make submitting patches easier for all concerned: - - Please ensure that the examples and test suites build along with the - library by running `build.sh` in the repository. + - Patches written completely or partially by AI are unlikely to be + accepted. Please disclose any AI use. - If you want to take on big things, talk to me first; let's have a design/vision discussion before you start coding. Create a GitHub issue and we can use that as the place to hash things out. - If you make changes, make them consistent with the syntactic conventions already used in the codebase. - Please provide Haddock documentation for any changes you make. + - Please do NOT include package version changes in your patches. + Package version changes are only done at release time when the full + scope of a release's changes can be evaluated to determine the + appropriate version change. # Further Reading diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vty-6.5/src/Graphics/Vty/Input/Events.hs new/vty-6.6/src/Graphics/Vty/Input/Events.hs --- old/vty-6.5/src/Graphics/Vty/Input/Events.hs 2001-09-09 03:46:40.000000000 +0200 +++ new/vty-6.6/src/Graphics/Vty/Input/Events.hs 2001-09-09 03:46:40.000000000 +0200 @@ -42,7 +42,16 @@ instance NFData Modifier -- | Mouse buttons. -data Button = BLeft | BMiddle | BRight | BScrollUp | BScrollDown +data Button + = BLeft + | BMiddle + | BRight + | BScrollUp + | BScrollDown + | BScrollLeft + -- ^ Some terminals (e.g., Kitty, Alacritty) support horizontal + -- scrolling in addition to vertical scrolling. + | BScrollRight deriving (Eq, Show, Read, Ord, Generic) instance NFData Button diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/vty-6.5/vty.cabal new/vty-6.6/vty.cabal --- old/vty-6.5/vty.cabal 2001-09-09 03:46:40.000000000 +0200 +++ new/vty-6.6/vty.cabal 2001-09-09 03:46:40.000000000 +0200 @@ -1,5 +1,5 @@ name: vty -version: 6.5 +version: 6.6 license: BSD3 license-file: LICENSE author: AUTHORS
