Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ghc-brick for openSUSE:Factory 
checked in at 2025-07-31 17:45:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-brick (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-brick.new.1944 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-brick"

Thu Jul 31 17:45:31 2025 rev:31 rq:1296435 version:2.9

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-brick/ghc-brick.changes      2024-10-28 
15:19:42.769933236 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-brick.new.1944/ghc-brick.changes    
2025-07-31 17:46:22.052570476 +0200
@@ -1,0 +2,78 @@
+Wed May 28 18:38:17 UTC 2025 - Peter Simons <psim...@suse.com>
+
+- Update brick to version 2.9.
+  2.9
+  ---
+
+  API changes:
+  * Added `Brick.Widgets.List.listFindFirst` function.
+
+  2.8.3
+  -----
+
+  Bug fixes:
+
+  * Fixed a bug that completely broke `makeVisible` that was introduced
+    in brick 2.6.
+  * Fixed context cropping in `cropRightBy` and `cropBottomBy`.
+
+  2.8.2
+  -----
+
+  * Updated `Brick.Widgets.Core` functions `cropBottomBy`, `cropToBy`,
+    `cropLeftBy`, and `cropRightBy` to properly perform result cropping to
+    actually address the internal bug fixed in 2.8.1.
+
+  2.8.1
+  -----
+
+  * Fixed a long-standing bug in `cropToContext` that resulted in some
+    extents getting left around when they should be dropped, possibly
+    leading to application bugs when handling mouse clicks in extent
+    regions that should have been removed from the rendering result.
+
+  2.8
+  ---
+
+  Behavior changes:
+  * `FileBrowser` file marking with `Space` now honors the file browser's
+    configured file selector predicate.
+  * `FileBrowser` file marking with `Space` and `Enter` now toggles file
+    selection rather than just selecting files, allowing for selected
+    files to be unselected.
+
+  2.7
+  ---
+
+  This release adds `Brick.Animation`, a module providing infrastructure
+  for adding animations to Brick interfaces. See the Haddock documentation
+  in `Brick.Animation` for full details; see `programs/AnimationDemo.hs`
+  for a working example.
+
+  2.6
+  ---
+
+  Behavior changes:
+   * `Brick.Widgets.Core.relativeTo` now draws nothing if the requested
+     extent is not found. Previously it would draw the specified widget in
+     the upper-left corner of the layer.
+
+  Bug fixes:
+   * Fixed the conditional import in `BorderMap` (#519)
+   * `Brick.Widgets.Center.hCenterWith` now properly accounts for centered
+     image width when computing additional right padding (#520)
+   * The Brick renderer now properly resets some render-specific state
+     in between renderings that was previously kept around, avoiding
+     preservation of stale extents across renderings
+   * `brick-tail-demo` and `brick-custom-event-demo` now shut down Vty
+     properly
+
+  2.5
+  ---
+
+  New features:
+  * `Brick.Widgets.ProgressBar` got a new function, `customProgressBar`,
+    which allows the customization of the fill characters used to draw a
+    progress bar. (Thanks @sectore)
+
+-------------------------------------------------------------------

Old:
----
  brick-2.4.tar.gz

New:
----
  brick-2.9.tar.gz

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

Other differences:
------------------
++++++ ghc-brick.spec ++++++
--- /var/tmp/diff_new_pack.sBYITG/_old  2025-07-31 17:46:23.648636813 +0200
+++ /var/tmp/diff_new_pack.sBYITG/_new  2025-07-31 17:46:23.656637145 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-brick
 #
-# Copyright (c) 2024 SUSE LLC
+# Copyright (c) 2025 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,7 +20,7 @@
 %global pkgver %{pkg_name}-%{version}
 %bcond_with tests
 Name:           ghc-%{pkg_name}
-Version:        2.4
+Version:        2.9
 Release:        0
 Summary:        A declarative terminal user interface library
 License:        BSD-3-Clause
@@ -47,6 +47,8 @@
 BuildRequires:  ghc-exceptions-prof
 BuildRequires:  ghc-filepath-devel
 BuildRequires:  ghc-filepath-prof
+BuildRequires:  ghc-hashable-devel
+BuildRequires:  ghc-hashable-prof
 BuildRequires:  ghc-microlens-devel
 BuildRequires:  ghc-microlens-mtl-devel
 BuildRequires:  ghc-microlens-mtl-prof
@@ -64,8 +66,12 @@
 BuildRequires:  ghc-text-prof
 BuildRequires:  ghc-text-zipper-devel
 BuildRequires:  ghc-text-zipper-prof
+BuildRequires:  ghc-time-devel
+BuildRequires:  ghc-time-prof
 BuildRequires:  ghc-unix-compat-devel
 BuildRequires:  ghc-unix-compat-prof
+BuildRequires:  ghc-unordered-containers-devel
+BuildRequires:  ghc-unordered-containers-prof
 BuildRequires:  ghc-vector-devel
 BuildRequires:  ghc-vector-prof
 BuildRequires:  ghc-vty-crossplatform-devel

++++++ brick-2.4.tar.gz -> brick-2.9.tar.gz ++++++
++++ 1760 lines of diff (skipped)

Reply via email to