| Age | Commit message (Collapse) | Author | Files | Lines | 
 | 
directly on WM startup.
 The marco WM is used in Arctica Greeter [1]. There recently
 has a security issue been detected where people could open
 applications via marco keybindings inside the greeter (display
 manager) session.
 .
 A work-around could be evoking marco-message after marco startup
 and disable all keybindings then. However, a more preferred fix
 is provided by this patch: start-up marco with keybindings disabled
 from the beginning.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
find . \( -name '*.h' -o -name '*.c' \) -exec sed -i 'N;/^\n$/D;P;D;' {} \;
 | 
 | 
 | 
 | 
Bump glib-2 required version to 2.58:
  G_SOURCE_FUNC
  https://gitlab.gnome.org/GNOME/glib/commit/039fa6897bb4c5cd30caec8ee3add1a4ef612f76
Build & install:i
  export CC=gcci
  export CFLAGS=-Werror=cast-function-type
  ./autogen.sh --prefix=/usr
  make clean
  make
  sudo make install
 | 
 | 
_SVID_SOURCE has been deprecated in newer versions of glibc breaking -WError;
the recommended replacement of _DEFAULT_SOURCE is fairly new, so switch to
_XOPEN_SOURCE instead.
Based on mutter commits b159d6a5e17219557574defb6c3788d9b0c39757
and b159d6a5e17219557574defb6c3788d9b0c39757.
https://bugzilla.gnome.org/show_bug.cgi?id=763782
taken from:
https://git.gnome.org/browse/metacity/commit/?id=56bcf350fb599ec2caf68af4f0f92b1c3999027c
 | 
 | 
 | 
 | 
merge metacity(gtk3) changes
fix warnings
clean up unused variables
replace UNUSED_VARIABLE by G_GNUC_UNUSED
 | 
 | 
 | 
 | 
Also bump minimum required glib version to 2.32.
 | 
 | 
Just run:
 $ find -name '*.c' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i
 $ find -name '*.h' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 |