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

Reply via email to