- Update to 2.7.0:

* Fix handling of configure's --enable-mandoc/--enable-htmldoc
  * Fix crash in FvwmPager when desk height or width is 0
  * Added DoubleClick time to man page.
  * Fix to FvwmIconMan to disable a SizeHint warning.
  * Allow for reproducible builds.
  * Increase the number of supported mouse buttons to 15.
  * Tweaks to configure.ac
- Remove enable-more-mouse-buttons.patch: upstreamed

OBS-URL: https://build.opensuse.org/package/show/X11:windowmanagers/fvwm2?expand=0&rev=53
This commit is contained in:
Michael Vetter 2023-08-27 09:10:13 +00:00 committed by Git OBS Bridge
parent a066d94dc9
commit c735e9fa74
5 changed files with 20 additions and 28 deletions

View File

@ -1,21 +0,0 @@
Description: Enable usage of more mouse buttons
The number of "extended" mouse buttons by default is 9, which isn't enough in
this day and age. This patch increases the number of usable mouse buttons.
Author: Klaus Ethgen <Klaus@ethgen.de>
Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=775570
Forwarded: not-needed
Reviewed-by: Vincent W. Chen <vinmun@gmail.com>
Last-Update: 2015-01-19
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
--- libs/defaults.h.orig
+++ libs/defaults.h
@@ -25,7 +25,7 @@
/* The "extended" buttons do not provide the full functionality because X has
* no bit mask value for them. Things like dragging windows don't work with
* them. */
-#define NUMBER_OF_EXTENDED_MOUSE_BUTTONS 9
+#define NUMBER_OF_EXTENDED_MOUSE_BUTTONS 15
#if NUMBER_OF_EXTENDED_MOUSE_BUTTONS > 31
#error No more than 31 mouse buttons can be supported on 32 bit platforms
#endif

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:1bc64cf3ccd0073008758168327a8265b8059def9b239b451d6b9fab2cc391ae
size 3942859

3
fvwm-2.7.0.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:66826dd60b774447170037d9078fd43e75f7230a49acfb84a988eebce7e3418b
size 3933529

View File

@ -1,3 +1,17 @@
-------------------------------------------------------------------
Sun Aug 27 09:06:34 UTC 2023 - Michael Vetter <mvetter@suse.com>
- Update to 2.7.0:
* Fix handling of configure's --enable-mandoc/--enable-htmldoc
* Fix crash in FvwmPager when desk height or width is 0
* Added DoubleClick time to man page.
* Fix to FvwmIconMan to disable a SizeHint warning.
* Allow for reproducible builds.
* Increase the number of supported mouse buttons to 15.
* Tweaks to configure.ac
- Remove upstreamed patches:
* enable-more-mouse-buttons.patch
------------------------------------------------------------------- -------------------------------------------------------------------
Thu May 4 07:30:15 UTC 2023 - Dr. Werner Fink <werner@suse.de> Thu May 4 07:30:15 UTC 2023 - Dr. Werner Fink <werner@suse.de>

View File

@ -17,7 +17,7 @@
Name: fvwm2 Name: fvwm2
Version: 2.6.9 Version: 2.7.0
Release: 0 Release: 0
Summary: The F Virtual Window Manager Summary: The F Virtual Window Manager
License: GPL-2.0-or-later License: GPL-2.0-or-later
@ -31,9 +31,8 @@ Source6: openSUSE.xpm
Patch0: fvwm-configure.patch Patch0: fvwm-configure.patch
Patch1: fvwm-2.5.26-sv_SE.patch Patch1: fvwm-2.5.26-sv_SE.patch
Patch2: fvwm-no-date-time.patch Patch2: fvwm-no-date-time.patch
Patch3: enable-more-mouse-buttons.patch Patch3: fvwm-FvwmAuto-overflow.patch
Patch4: fvwm-FvwmAuto-overflow.patch Patch4: threadlocking.patch
Patch5: threadlocking.patch
BuildRequires: automake BuildRequires: automake
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: libpng-devel BuildRequires: libpng-devel