Port details |
- compton Feature-rich compositing window manager for X11
- 20160907_6 x11-wm
=3 Version of this port present on the latest quarterly branch. - Maintainer: femc7488@gmail.com
 - Port Added: 2013-06-25 16:22:57
- Last Update: 2022-01-27 18:14:40
- Commit Hash: fdf4519
- People watching this port, also watch:: firefox, tmux, tcpdump, gtk-arc-themes, mkvtoolnix
- License: MIT
- 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
WWW: https://github.com/chjj/compton
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/x11-wm/compton/ && make install clean
- To add the package, run one of these commands:
- pkg install x11-wm/compton
- pkg install compton
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: compton
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1473236624
SHA256 (chjj-compton-20160907-b7f43ee_GH0.tar.gz) = b03a26effb26763a9a3cb48b2bef849719ab5597493e4d599053c93c33f7c358
SIZE (chjj-compton-20160907-b7f43ee_GH0.tar.gz) = 163233
- Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- a2x : textproc/asciidoc
- xsltproc : textproc/libxslt
- docbook-xml>0 : textproc/docbook-xml
- docbook.xsl : textproc/docbook-xsl
- gmake>=4.3 : devel/gmake
- pkgconf>=1.3.0_1 : devel/pkgconf
- xorgproto>=0 : x11/xorgproto
- x11.pc : x11/libX11
- xcomposite.pc : x11/libXcomposite
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xinerama.pc : x11/libXinerama
- Runtime dependencies:
-
- xprop : x11/xprop
- xwininfo : x11/xwininfo
- x11.pc : x11/libX11
- xcomposite.pc : x11/libXcomposite
- xdamage.pc : x11/libXdamage
- xext.pc : x11/libXext
- xfixes.pc : x11/libXfixes
- xrandr.pc : x11/libXrandr
- xrender.pc : x11/libXrender
- xinerama.pc : x11/libXinerama
- Library dependencies:
-
- libconfig.so : devel/libconfig
- libdbus-1.so : devel/dbus
- libdrm.so : graphics/libdrm
- libpcre.so : devel/pcre
- libGL.so : graphics/libglvnd
- This port is required by:
- for Run
-
- x11/compton-conf
- x11/lumina-core
- Configuration Options:
- ===> The following configuration options are available for compton-20160907_6:
CONFIG=on: Configuration file parsing support
DBUS=on: D-Bus IPC system support
DOCS=on: Build manpages (requires AsciiDoc/DocBook)
DRM=on: DRM VSync method support
OPENGL=on: GLX backend, OpenGL VSync method, etc.
PCRE=on: Blacklist support (via libpcre)
XINERAMA=on: X11 Xinerama extension support
===> Use 'make config' to modify these settings
- Options name:
- x11-wm_compton
- USES:
- gmake pkgconfig xorg gl
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
27 Jan 2022 18:14:40 20160907_6 |
Jan Beich (jbeich)  |
x11-wm/picom: disable compton symlinks |
26 Jan 2022 07:46:25 20160907_6 |
Marius Strobl (marius)  |
devel/libconfig: update to 1.7.3
- Chase shared library bump across dependant ports.
- Fetch releases rather than tags from GitHub. [1]
- Properly depend on makeinfo, adding an INFO knob.
- Refresh pkg-descr and COMMENT accordingly.
PR: 261062
Reported by: dizzy [1]
Approved by: maintainer timeout |
22 Jun 2021 18:53:08 20160907_5 |
Kevin Bowling (kbowling)  |
graphics/mesa-libs: Bump reverse deps for libglvnd
Per discussion with bapt on helping pkg handle the changing of these
deps and avoiding impossible upgrade senarios.
PR: 246767
Reviewed by: manu, bapt
Approved by: x11
Differential Revision: https://reviews.freebsd.org/D30824 |
07 Apr 2021 08:09:01 20160907_4 |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
06 Apr 2021 14:31:07 20160907_4 |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
19 Nov 2019 00:34:16
20160907_4 |
jbeich  |
x11-wm/picom: update to 7.5
Changes: https://github.com/yshui/picom/releases/tag/v7.5
Reported by: GitHub (watch releases) |
07 Nov 2019 18:36:56
20160907_4 |
zeising  |
Add USES=xorg USES=gl, ports categories x
Add USES=xorg and USES=gl to ports in categories starting with 'x'
While here, try to sprinkle other USES (mostly gnome and sdl) as needed. |
30 Oct 2019 13:29:55
20160907_4 |
jbeich  |
x11-wm/compton-yshui: add new port
Actively maintained fork of Compton (X11 compositor). Will be renamed
to Picom during the next update.
PR: 241216
Tested by: jsm, q5sys
Reviewed by: danfe (previous version) |
11 Sep 2018 18:34:28
20160907_4 |
zeising  |
Change x11/xorgproto to become a build dep
Change x11/xorgproto to become a build time dependency when added to
USE_XORG. Change the dependency to be on the port, rather than a file the
port installs.
Fix fallout.
Bump portrevision on depending ports.
PR: 230909
Reviewed by: eadler
Approved by: portmgr (antoine)
Obtained
from: https://github.com/FreeBSDDesktop/freebsd-ports/tree/feature/xorgproto
exp-run: antoine
Differential Revision: https://reviews.freebsd.org/D16906 |
06 Aug 2018 17:22:37
20160907_3 |
fernape  |
devel/libconfig: update to 1.7.2
* Change to USE_GH
* Bump PORTREVISION of dependant ports.
Committing after maintainer timeout
PR: 229961
Submitted by: che@bein.link
Approved by: tcberner (mentor)
Differential Revision: https://reviews.freebsd.org/D16442 |
23 May 2017 05:03:16
20160907_2 |
rezny  |
Revision bump of all ports with USE_GL after consolidation of mesa-libs
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D10845 |
05 Feb 2017 22:33:59
20160907_1 |
danfe  |
- Allow to build without `devel/libconfig' and Xinerama support
- Provide better DRM and OpenGL option descriptions
- Define LICENSE_FILE and remove banal comment in the Makefile |
05 Feb 2017 18:58:00
20160907 |
danfe  |
- Update `x11-wm/compton' to the latest snapshot
- Add missing X.org libraries to USE_XORG list
- Install stripped binary (subject to WITH_DEBUG)
- Rename wrongly named patch and regenerate them
- Convert to option helpers while I'm at here |
01 Apr 2016 14:33:58
20150920 |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
16 Nov 2015 07:44:06
20150920 |
danfe  |
Update to the most recent snapshot (2015-09-20). |
07 May 2015 20:24:16
20140326_1 |
mat  |
Update ports in the remaining categories to not use GH_COMMIT.
With minor cleanups to make things simpler.
With hat: portmgr
Sponsored by: Absolight |
28 Jan 2015 01:07:55
20140326_1 |
amdmi3  |
- Drop @dirrm* from and add empty directories to pkg-plists
Approved by: portmgr blanket, kwm (for gnome@ ports) |
23 Jan 2015 22:50:50
20140326_1 |
antoine  |
Switch ports depending on docbook* through a directory name to a package name,
as a directory name can't be attributed to a package |
10 Sep 2014 20:50:37
20140326_1 |
gerald  |
Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.
Part II, Bump PORTREVISIONs.
PR: 192025
Tested by: antoine (-exp runs)
Approved by: portmgr (implicit) |
27 Jul 2014 10:04:42
20140326 |
marino  |
x11-wm/compton: Upgrade version from 20130625 => 20140326
PR: 188794
Submitted by: ouzne.alleykatze (gmail)
Approved by: maintainer timeout (> 3 months)
Redports fix: marino |
22 Jul 2014 23:25:55
20130625_2 |
amdmi3  |
- Switch to USES=libtool, drop .la files
- Bump dependent ports as .so version has changed
Approved by: portmgr blanket |
19 Feb 2014 14:45:19
 |
mat  |
Consolidate the docbook ports into -sgml and -xml variants.
Submitted by: hrs (based on)
Sponsored by: Absolight |
18 Feb 2014 14:50:35
20130625 |
mat  |
Chase docbook cleanup dependencies.
Sponsored by: Absolight |
17 Jan 2014 17:38:29
20130625 |
danfe  |
Stagify and modernize LIB_DEPENDS while here. |
22 Oct 2013 14:04:02
20130625 |
amdmi3  |
- Remove manual creation and removal of share/applications, as it's now in the
mtree (remaining categories)
- Add note on mtree change to CHANGES
Approved by: portmgr (bdrewery) |
21 Sep 2013 00:01:17
20130625 |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11-wm) |
10 Jul 2013 01:43:23
20130625 |
danfe  |
- Update to the latest snapshot as of 20130625
- Enable DBUS option by default, it's likely present on most desktops
- Remove no longer needed OpenGL compatibility hack (fixed upstream)
- More broad usage of USES; sort some knobs while here
- Use more common abbreviation of X Rendering Extension in pkg-descr |
25 Jun 2013 16:22:47
20130619 |
danfe  |
Add compton, a compositor for X11, which was forked from Dana Jansens' fork
of xcompmgr, and then heavily refactored.
WWW: https://github.com/chjj/compton
PR: ports/176480 (substantially modified)
Submitted by: Chi-Hung Chang |