Subject: CVS commit: pkgsrc/x11/compton
From: Tobias Nygren
Date: 2019-09-17 13:43:29
Message id: 20190917114329.5F019FBF4@cvs.NetBSD.org

Log Message:
compton: update to 7.3

v7:
compton now requires uthash to build.
xcb-xinerama is now mandatory.
Improved build experience on FreeBSD.
compton now detects what driver it is using.
glFinish is used automatically when not using NVIDIA driver. This should reduce \ 
input lag.
Window shadow parameter is tweaked so it won't get cut off at the edges.
The experimental glx backend now uses OpenGL 3.3 core profile.
New blur configuration syntax

v6:
Experimental new backends are integrated into compton
vsync is now a boolean value, indicates whether vsync should be enabled. #130
xcb-xinerama is mandatory now. Build option xinerama is removed.
New glx backend is feature complete.
New xrender backend is feature complete.
Better handling of X visuals and GLX FBConfigs #104 cf9125c
Failure to parse config file is now a hard error.
Fading, window state tracking is refactored.

Deprecations
--sw-opti is deprecated. Users who want to limit the paint rate should always \ 
just use --vsync.
--glx-use-gpushader4 is deprecated
--vsync-aggressive is deprecated
Support for Composite < 0.2 dropped
New glx backend won't support OpenGL < 3.0
--glx-swap-method is deprecated in favor of the easier to understand option \ 
--use-damage #131
--glx-copy-from-front and --glx-use-copysubbuffermesa are removed since they are \ 
deprecated 3 major releases ago.

Files:
RevisionActionfile
1.9modifypkgsrc/x11/compton/Makefile
1.6modifypkgsrc/x11/compton/distinfo
1.2modifypkgsrc/x11/compton/patches/patch-src_compiler.h
1.1addpkgsrc/x11/compton/patches/patch-meson.build
1.1addpkgsrc/x11/compton/patches/patch-src_utils.h