NOTICE: This package has been removed from pkgsrc

./x11/compton, Configurable compositing manager for X11

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 7.3nb1, Package name: compton-7.3nb1, Maintainer: nia

Compton is a compositor for X, and a fork of xcompmgr-dana.

Changes from xcompmgr:

OpenGL backend (--backend glx), in addition to the old X Render backend.
Inactive window transparency (-i) / dimming (--inactive-dim).
Titlebar/frame transparency (-e).
Menu transparency (-m, thanks to Dana).
shadows are now enabled for argb windows, e.g. terminals with transparency
removed serverside shadows (and simple compositing) to clean the code,
the only option that remains is clientside shadows
configuration files (see the man page for more details)
colored shadows (--shadow-[red/green/blue])
a new fade system
VSync support (not always working)
Blur of background of transparent windows, window color inversion (bad in
performance)
Some more options...


Required to run:
[sysutils/desktop-file-utils] [sysutils/dbus] [graphics/MesaLib] [graphics/hicolor-icon-theme] [devel/pcre] [x11/libdrm] [devel/libconfig] [x11/pixman] [x11/libxcb] [devel/libev] [x11/libxdg-basedir] [x11/xcb-util-renderutil] [x11/xcb-util-image] [lang/python37]

Required to build:
[textproc/asciidoc] [pkgtools/x11-links] [x11/xcb-proto] [x11/fixesproto4] [lang/gcc49] [pkgtools/cwrappers] [devel/uthash] [x11/xorgproto] [devel/meson]

Package options: dbus, libdrm, opengl, pcre

Master sites:

SHA1: c899bb76dd5e2eecce3e99ea5386e07f52448491
RMD160: c8c0a608e2327f2fda773ee18f1e629150fb1555
Filesize: 213.762 KB

Version history: (Expand)


CVS history: (Expand)


   2019-12-15 15:05:47 by Nia Alarie | Files touched by this commit (10) | Package removed
Log message:
x11: Add picom. Replaces compton.

A lightweight compositor for X11 (previously a compton fork)
   2019-11-21 00:04:23 by Tobias Nygren | Files touched by this commit (2)
Log message:
compton: fix build w/ -D_FORTIFY_SOURCE=2
   2019-10-21 17:56:53 by Masatake Daimon | Files touched by this commit (5)
Log message:
compton has switched from gmake to meson. Update Makefile so options actually \ 
take effect
   2019-10-07 11:28:14 by Patrick Welche | Files touched by this commit (41)
Log message:
Rename py-meson to meson.

The motivation is to consider meson as an application, so there is only
one copy on the system, and as a python 3 program, it can build python 2
packages.
   2019-09-17 13:43:29 by Tobias Nygren | Files touched by this commit (5) | Package updated
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.
   2019-03-29 08:27:49 by Masatake Daimon | Files touched by this commit (1)
Log message:
Compton requires GCC 4.9 and later because of the __auto_type extension
   2019-03-01 18:13:32 by Youri Mouton | Files touched by this commit (2)
Log message:
Add patch.
   2019-03-01 18:11:23 by Youri Mouton | Files touched by this commit (4)
Log message:
Update to 5.1:

Notable changes since v4:

    Config file search order makes more sense now. Make sure user config files \ 
are always preferred over system ones. c11c24b
    Fixed handling of -h. 9d64dec

    Makefile has been removed.
    Shadow calculation is a bit different now. There shouldn't be much actual \ 
visual difference, but you would need to increase your shadow radius by about \ 
50% to keep what you have now. (dffde06)
    wintypes options actually overrides the global options now. Previously, \ 
setting shadow = false for a wintype when the global shadow option is true has \ 
no effect. Now that actually disables shadow for that specific wintype. \ 
(f97cf48)
    New config file path: ~/.config/compton/compton.conf (#62)
    compton now relies on libxdg-basedir for finding config files. (94b1bc0)
    Better logging (#67).