BSD Ports

x11-wm/compton 20160907_9 FreeBSD

Feature-rich compositing window manager for X11

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
MIT
Categories
x11-wm
Package size
95.4 KiB, 216.4 KiB installed

Description

Compton is a compositor for X11, which was forked from Dana Jansens' fork of xcompmgr, and heavily refactored.

Most prominent changes from the original xcompmgr:

  • OpenGL/GLX backend in addition to the old XRender backend
  • Inactive window transparency and dimming
  • Titlebar/frame and menu transparency
  • Shadows for ARGB windows, e.g. terminals with transparency
  • Colored shadows; new fade system
  • Blur of background of transparent windows, window color inversion
  • Configuration file support with blacklisting

In the other systems

SystemPortVersion
FreeBSDx11-wm/compton20160907_9
DragonFlyx11-wm/compton20160907_9
MidnightBSDx11-wm/compton20160907_3
HardenedBSDx11-wm/compton20160907_9
GhostBSDx11-wm/compton20160907_9

Install

Binary package:

pkg install compton

From the ports tree:

cd /usr/ports/x11-wm/compton/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	compton>0:x11-wm/compton

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest20160907_920160907_920160907_620160907_920160907_9
FreeBSD:14:quarterly20160907_920160907_9n/a20160907_920160907_9
FreeBSD:15:latest20160907_920160907_9n/a20160907_920160907_9
FreeBSD:15:quarterly20160907_920160907_9n/an/an/a
FreeBSD:16:latest20160907_920160907_9n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Runtime 2

The full lists below include those, and their dependencies in turn.

Build dependencies 43
Run dependencies 30

Configuration

Options name: x11-wm_compton

OptionDefaultDescription
CONFIGonConfiguration file parsing support
DBUSonD-Bus IPC system support
DOCSoffBuild manpages (requires AsciiDoc/DocBook)
DRMonDRM VSync method support
OPENGLonGLX backend, OpenGL VSync method, etc.
PCREonBlacklist support (via libpcre)
XINERAMAonX11 Xinerama extension support
USES
gmake pkgconfig xorg
Service scripts
none

Files

pkg-plist 6
  • bin/compton
  • bin/compton-trans
  • @sample etc/xdg/compton.conf.sample
  • share/applications/compton.desktop
  • share/icons/hicolor/48x48/apps/compton.png
  • share/icons/hicolor/scalable/apps/compton.svg
distinfo 1
FileSizeSHA256
chjj-compton-20160907-b7f43ee_GH0.tar.gz163233b03a26effb26763a9a3cb48b2bef849719ab5597493e4d599053c93c33f7c358

Commit history 0

No commits in the history this site was built from.