Michael wrote (2023-09-06 23:27 IST): > Hi ports@, > > fvwm3 had another release version 1.0.8 just recently [1]. > > This seems to be only a small update that includes the previously > backported ewmh.c fix. > > Tested on amd64, patch below.
Committed, thank you! - Stefan > [1] https://github.com/fvwmorg/fvwm3/releases/tag/1.0.8 > > > Index: Makefile > =================================================================== > RCS file: /cvs/ports/x11/fvwm3/Makefile,v > retrieving revision 1.9 > diff -u -p -r1.9 Makefile > --- Makefile 4 Sep 2023 11:00:34 -0000 1.9 > +++ Makefile 6 Sep 2023 18:50:08 -0000 > @@ -1,6 +1,6 @@ > COMMENT= multiple virtual desktop window manager > > -VERSION= 1.0.7 > +VERSION= 1.0.8 > DISTNAME= fvwm3-${VERSION} > > CATEGORIES= x11 > Index: distinfo > =================================================================== > RCS file: /cvs/ports/x11/fvwm3/distinfo,v > retrieving revision 1.4 > diff -u -p -r1.4 distinfo > --- distinfo 4 Sep 2023 11:00:34 -0000 1.4 > +++ distinfo 6 Sep 2023 18:50:08 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (fvwm3-1.0.7.tar.gz) = OqzXz+/2DbG82cdzMtxXX+dxHS0wbwR5UlN43G2z0x4= > -SIZE (fvwm3-1.0.7.tar.gz) = 4512128 > +SHA256 (fvwm3-1.0.8.tar.gz) = fQF8SCSvyJHvvbI3oyulnizZRUKs76sD4dmO3DHTQOs= > +SIZE (fvwm3-1.0.8.tar.gz) = 5644021 > Index: patches/patch-fvwm_ewmh_c > =================================================================== > RCS file: patches/patch-fvwm_ewmh_c > diff -N patches/patch-fvwm_ewmh_c > --- patches/patch-fvwm_ewmh_c 4 Sep 2023 11:00:35 -0000 1.4 > +++ /dev/null 1 Jan 1970 00:00:00 -0000 > @@ -1,24 +0,0 @@ > -https://github.com/fvwmorg/fvwm3/commit/4d5a697fac3282af18cacebb6d061c92db410f1a > -Fixes https://github.com/fvwmorg/fvwm3/issues/873 > - > -Index: fvwm/ewmh.c > ---- fvwm/ewmh.c.orig > -+++ fvwm/ewmh.c > -@@ -458,7 +458,7 @@ void *atom_get(Window win, Atom to_get, Atom type, int > - int asize; > - > - asize = atom_size(format_ret); > -- data = fxmalloc(num_ret * asize); > -+ data = fxmalloc(num_ret * asize + 1); > - if (format_ret == 32 && asize * 8 != format_ret) > - { > - int i; > -@@ -472,7 +472,7 @@ void *atom_get(Window win, Atom to_get, Atom type, int > - { > - if (data) > - { > -- memcpy(data, retval, num_ret * asize); > -+ memcpy(data, retval, num_ret * asize + 1); > - } > - } > - XFree(retval); >