Accepting request 1106128 from X11:windowmanagers

- 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

OBS-URL: https://build.opensuse.org/request/show/1106128
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fvwm2?expand=0&rev=59
This commit is contained in:
Ana Guerrero 2023-08-28 15:15:34 +00:00 committed by Git OBS Bridge
commit dda6eebff5
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>

View File

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