*: Bump revisions after dbus update PR: 285253 Reported by: Martin Birgmeier <d8zNeCFG@aon.at>a347a92e6e
Port details
x11-wm/compton 20160907_9
Feature-rich compositing window manager for X11
Port info
- Maintainer
- parakleta@darkreality.org
- Packages
- latest: 20160907_9
- Upstream
- up to date
- Last update
- to 20160907_9 · a347a92e6e
- Quarterly
- 2026Q4: 20160907_9
- WWW
- https://github.com/chjj/compton
- Links
- cgit · VuXML
Install
- Package
# pkg install comptoninstalls 20160907_9 fromlatest; fromquarterly(2026Q4) 20160907_9- Port
# cd /usr/ports/x11-wm/compton && make install clean# make -C /usr/ports/x11-wm/compton config # change options first
- Size
- 98 KiB download · 231 KiB installed
- Depends on
- devel/dbus 1.16.2_4,1, devel/libconfig 1.8.2, devel/pcre 8.45_4, graphics/libdrm 2.4.134,1, graphics/libglvnd 1.7.0, x11/libX11 1.8.14,1, x11/libXcomposite 0.4.7,1, x11/libXdamage 1.1.7, x11/libXext 1.3.7,1, x11/libXfixes 6.0.2, x11/libXinerama 1.1.6,1, x11/libXrandr 1.5.5, x11/libXrender 0.9.13, x11/xprop 1.2.8, x11/xwininfo 1.1.7
- License
- MIT
- Options
- 7 of 7 on in the package: CONFIG DBUS DOCS DRM OPENGL PCRE XINERAMA
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 20160907_9 | 20160907_9 | – |
| FreeBSD 15 | 20160907_9 | 20160907_9 | – |
| FreeBSD 14 | 20160907_9 | 20160907_9 | 20160907_9 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 20160907_9 | 20160907_9 | – |
| FreeBSD 14 | 20160907_9 | 20160907_9 | 20160907_9 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 20160907_9.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (34)
MANPREFIX: eliminate the use of MANPREFIX for x11* While here move some manpages to share/mane762d0756b
x11-wm/compton: transfer maintainership Previous maintainer seems to be AWOL and has had multiple consecutive timeouts. Assign to submitter of the latest update who has agreed to keep an eye on the port.019c2c4f69
x11-wm/compton: use basic regex for compton-trans The compton-trans script makes use of extended regex features sed(1) does not support. Patch it to use BREs only. While we are at it, do some housekeeping on the port Makefile. PR: 273319 Approved by: femc7488@gmail.com (maintainer timeout)0816318fd7
Remove WWW entries moved into port Makefiles Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)fb16dfecae
Add WWW entries to port Makefiles It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)b7f05445c0
x11-wm/picom: disable compton symlinksfdf4519f1c
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 timeout8c30deb681
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/D30824da3162c7c9
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
x11-wm/picom: update to 7.5 Changes: https://github.com/yshui/picom/releases/tag/v7.5 Reported by: GitHub (watch releases)e32aac7ed2
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.4c46ca73d8
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)836865a044
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/D169060fae2e9e0e
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/D164424889b760a7
Revision bump of all ports with USE_GL after consolidation of mesa-libs Approved by: swills (mentor) Differential Revision: https://reviews.freebsd.org/D10845b760897dde
- 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 Makefiled56cc40306
- 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 herea7fb7f0604
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight72ea7e696bUpdate to the most recent snapshot (2015-09-20).1dc23defb5
Update ports in the remaining categories to not use GH_COMMIT. With minor cleanups to make things simpler. With hat: portmgr Sponsored by: Absolightfb4deed873
- Drop @dirrm* from and add empty directories to pkg-plists Approved by: portmgr blanket, kwm (for gnome@ ports)83f69f09a9
Switch ports depending on docbook* through a directory name to a package name, as a directory name can't be attributed to a package728929b709
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)15945f8122
x11-wm/compton: Upgrade version from 20130625 => 20140326 PR: 188794 Submitted by: ouzne.alleykatze (gmail) Approved by: maintainer timeout (> 3 months) Redports fix: marinob744194dd4
- Switch to USES=libtool, drop .la files - Bump dependent ports as .so version has changed Approved by: portmgr blanketfcf8e750d0
Consolidate the docbook ports into -sgml and -xml variants. Submitted by: hrs (based on) Sponsored by: Absolightc924394e7b
Chase docbook cleanup dependencies. Sponsored by: Absolight7f67d157d9
Stagify and modernize LIB_DEPENDS while here.11824f84a5
- 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)73b7596b94
Add NO_STAGE all over the place in preparation for the staging support (cat: x11-wm)c30de17205
- 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-descr51358607f8
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 Chang066591fe13