x11-wm/picom 13 MidnightBSD
Lightweight X11 compositor
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- Port added
- Last update
- Commit
3ca633981a- License
- bsd3, mit, MPL20
- Categories
- x11-wm
Description
Picom (formerly a Compton fork) is a standalone compositor for X11 for window managers without built-in compositing.
Features:
- Rendering with optional VSync via OpenGL or XRender
- Transparent windows, menus, titlebars, borders
- Shadows and colored shadows
- Fading effects
- Bluring of background
- GLSL fragment shader for window contents
- Conditional settings
- Config, log and PID file support
- Remote control via DBus
In the other systems
The newest version among them is 13, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| MidnightBSD | x11-wm/picom | 13 newest | no data | - | [email protected] | 2026-10-18 |
| FreeBSD | x11-wm/picom | 13 newest | none known | - | [email protected] | - |
| OpenBSD | x11/picom by name | 13 newest | no data | - | The OpenBSD ports mailing-list <[email protected]> | - |
| NetBSD | x11/picom by name | 11.2nb2 behind since 2026-10-02 | none known | - | [email protected] | 2026-10-02 |
| DragonFly | x11-wm/picom | 11.2 behind since 2026-10-02 | none known | - | [email protected] | - |
| HardenedBSD | x11-wm/picom | 13 newest | no data | - | [email protected] | - |
| GhostBSD | x11-wm/picom | 13 newest | no data | - | [email protected] | - |
Version history 1
Upstream's version as each commit to the port's Makefile set it, or as this site first saw it in the system's packages; the tree's own revisions are not versions here.
Install
Binary package:
mport install picom
From mports:
cd /usr/mports/x11-wm/picom && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= picom>0:x11-wm/picom
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
As this port's Makefile names them.
Build 1
${LOCALBASE}/include/uthash.h: devel/uthash
Library 5
libconfig.so: devel/libconfiglibev.so: devel/libevlibxcb-image.so: x11/xcb-util-imagelibxcb-render-util.so: x11/xcb-util-renderutillibxcb-util.so: x11/xcb-util
Runtime 2
xprop: x11/xpropxwininfo: x11/xwininfo
Build dependencies 6
Run dependencies 7
Required by 1
Configuration
Options name: x11-wm_picom
| Option | Default | Description |
|---|---|---|
| DBUS | on | |
| DOCS | off | |
| OPENGL | on | |
| PCRE | on |
- USES
- compiler:c11 desktop-file-utils localbase meson pkgconfig xorg
- Service scripts
- none
Files
Manual pages 3
- picom(1)
- picom-inspect(1)
- picom-trans(1)
pkg-plist 12
- bin/picom
- bin/picom-inspect
- bin/picom-trans
- @sample etc/xdg/picom.conf.sample
- include/picom/api.h
- include/picom/backend.h
- libdata/pkgconfig/picom-api.pc
- share/applications/picom.desktop
- share/man/man1/picom-inspect.1.gz
- share/man/man1/picom-trans.1.gz
- share/man/man1/picom.1.gz
- @dir include/picom
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| yshui-picom-v13_GH0.tar.gz | 656067 | db9791a54255742c924ef82a6a882042636d61de0fa61bc14c5e56279cf5791c |