notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
compton Feature-rich compositing window manager for X11
20160907_5 x11-wm on this many watch lists=3 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 20160907_5Version of this port present on the latest quarterly branch.
Maintainer: femc7488@gmail.com search for ports maintained by this maintainer
Port Added: 2013-06-25 16:22:57
Last Update: 2021-06-22 18:53:08
Commit Hash: da3162c
People watching this port, also watch:: firefox, tmux, tcpdump, mkvtoolnix, coreutils
License: MIT
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (14 items)
Collapse this list.
  1. man/man1/compton.1.gz
  2. man/man1/compton-trans.1.gz
  3. /usr/local/share/licenses/compton-20160907_5/catalog.mk
  4. /usr/local/share/licenses/compton-20160907_5/LICENSE
  5. /usr/local/share/licenses/compton-20160907_5/MIT
  6. bin/compton
  7. bin/compton-trans
  8. @sample etc/xdg/compton.conf.sample
  9. share/applications/compton.desktop
  10. share/icons/hicolor/48x48/apps/compton.png
  11. share/icons/hicolor/scalable/apps/compton.svg
  12. @owner
  13. @group
  14. @mode
Collapse this list.
Dependency lines:
  • compton>0:x11-wm/compton
Conflicts:
CONFLICTS_INSTALL:
  • picom
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
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
PKGNAME: compton
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
compton
ABIlatestquarterly
FreeBSD:11:aarch6420160907_420160907_4
FreeBSD:11:amd6420160907_520160907_5
FreeBSD:11:armv62015092020160907_4
FreeBSD:11:i38620160907_520160907_5
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch6420160907_420160907_5
FreeBSD:12:amd6420160907_520160907_5
FreeBSD:12:armv620160907_420160907_4
FreeBSD:12:armv720160907_420160907_4
FreeBSD:12:i38620160907_520160907_5
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-20160907_4
FreeBSD:13:aarch6420160907_420160907_5
FreeBSD:13:amd6420160907_520160907_5
FreeBSD:13:armv620160907_420160907_4
FreeBSD:13:armv720160907_420160907_4
FreeBSD:13:i38620160907_520160907_5
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc6420160907_420160907_5
FreeBSD:14:aarch6420160907_5-
FreeBSD:14:amd6420160907_5-
FreeBSD:14:armv620160907_4-
FreeBSD:14:armv720160907_4-
FreeBSD:14:i38620160907_5-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc6420160907_4-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. a2x : textproc/asciidoc
  2. xsltproc : textproc/libxslt
  3. docbook-xml>0 : textproc/docbook-xml
  4. docbook.xsl : textproc/docbook-xsl
  5. gmake>=4.3 : devel/gmake
  6. pkgconf>=1.3.0_1 : devel/pkgconf
  7. xorgproto>=0 : x11/xorgproto
  8. x11.pc : x11/libX11
  9. xcomposite.pc : x11/libXcomposite
  10. xdamage.pc : x11/libXdamage
  11. xext.pc : x11/libXext
  12. xfixes.pc : x11/libXfixes
  13. xrandr.pc : x11/libXrandr
  14. xrender.pc : x11/libXrender
  15. xinerama.pc : x11/libXinerama
Runtime dependencies:
  1. xprop : x11/xprop
  2. xwininfo : x11/xwininfo
  3. x11.pc : x11/libX11
  4. xcomposite.pc : x11/libXcomposite
  5. xdamage.pc : x11/libXdamage
  6. xext.pc : x11/libXext
  7. xfixes.pc : x11/libXfixes
  8. xrandr.pc : x11/libXrandr
  9. xrender.pc : x11/libXrender
  10. xinerama.pc : x11/libXinerama
Library dependencies:
  1. libconfig.so : devel/libconfig
  2. libdbus-1.so : devel/dbus
  3. libdrm.so : graphics/libdrm
  4. libpcre.so : devel/pcre
  5. libGL.so : graphics/libglvnd
This port is required by:
for Run
  1. x11/compton-conf
  2. x11/lumina-core

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/chjj/compton/tar.gz/b7f43ee?dummy=/
Collapse this list.

Number of commits found: 26

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
22 Jun 2021 18:53:08
 files touched by this commit commit hash:da3162c7c9f01912ba1940e188b253f2b5c7ba77  20160907_5
kbowling search for other commits by this committer
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
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  20160907_4
mat search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  20160907_4
mat search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
19 Nov 2019 00:34:16
Original commit files touched by this commit Revision:517931  20160907_4
jbeich search for other commits by this committer
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
Original commit files touched by this commit Revision:517000  20160907_4
zeising search for other commits by this committer
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
Original commit files touched by this commit Revision:516059  20160907_4
jbeich search for other commits by this committer
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
Original commit files touched by this commit Revision:479538  20160907_4
zeising search for other commits by this committer
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
Original commit files touched by this commit Revision:476517  20160907_3
fernape search for other commits by this committer
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
Original commit files touched by this commit Revision:441503  20160907_2
rezny search for other commits by this committer
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
Original commit files touched by this commit Revision:433464  20160907_1
danfe search for other commits by this committer
- 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
Original commit files touched by this commit Revision:433444  20160907
danfe search for other commits by this committer
- 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
Original commit files touched by this commit Revision:412351  20150920
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.

With hat:	portmgr
Sponsored by:	Absolight
16 Nov 2015 07:44:06
Original commit files touched by this commit Revision:401755  20150920
danfe search for other commits by this committer
Update to the most recent snapshot (2015-09-20).
07 May 2015 20:24:16
Original commit files touched by this commit Revision:385665  20140326_1
mat search for other commits by this committer
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
Original commit files touched by this commit Revision:378031  20140326_1
amdmi3 search for other commits by this committer
- Drop @dirrm* from and add empty directories to pkg-plists

Approved by:	portmgr blanket, kwm (for gnome@ ports)
23 Jan 2015 22:50:50
Original commit files touched by this commit Revision:377770  20140326_1
antoine search for other commits by this committer
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
Original commit files touched by this commit Revision:367888  20140326_1
gerald search for other commits by this committer
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
Original commit files touched by this commit Revision:363036  20140326
marino search for other commits by this committer
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
Original commit files touched by this commit Revision:362605  20130625_2
amdmi3 search for other commits by this committer
- 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
Refresh Original commit files touched by this commit Revision:345097  Sanity Test Failure
mat search for other commits by this committer
Consolidate the docbook ports into -sgml and -xml variants.

Submitted by:	hrs (based on)
Sponsored by:	Absolight
18 Feb 2014 14:50:35
Original commit files touched by this commit Revision:344900  20130625
mat search for other commits by this committer
Chase docbook cleanup dependencies.

Sponsored by:	Absolight
17 Jan 2014 17:38:29
Original commit files touched by this commit Revision:340088  20130625
danfe search for other commits by this committer
Stagify and modernize LIB_DEPENDS while here.
22 Oct 2013 14:04:02
Original commit files touched by this commit Revision:331275  20130625
amdmi3 search for other commits by this committer
- 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
Original commit files touched by this commit Revision:327786  20130625
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
x11-wm)
10 Jul 2013 01:43:23
Original commit files touched by this commit Revision:322595  20130625
danfe search for other commits by this committer
- 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
Original commit files touched by this commit Revision:321749  20130619
danfe search for other commits by this committer
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

Number of commits found: 26