notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2024Q4
picom Lightweight X11 compositor
12.2 x11-wm on this many watch lists=0 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 12.2Version of this port present on the latest quarterly branch.
Maintainer: [email protected] search for ports maintained by this maintainer
Port Added: 2024-10-11 19:21:04
Last Update: 2024-10-11 19:19:33
Commit Hash: 1e6d5d7
License: MIT MPL20
WWW:
https://github.com/yshui/picom
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
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (14 items)
Collapse this list.
  1. bin/picom
  2. bin/picom-inspect
  3. bin/picom-trans
  4. @sample etc/xdg/picom.conf.sample
  5. etc/xdg/autostart/picom.desktop
  6. libdata/pkgconfig/picom-api.pc
  7. share/applications/picom.desktop
  8. share/man/man1/picom-inspect.1.gz
  9. share/man/man1/picom-trans.1.gz
  10. share/man/man1/picom.1.gz
  11. /usr/local/share/licenses/picom-12.2/catalog.mk
  12. /usr/local/share/licenses/picom-12.2/LICENSE
  13. /usr/local/share/licenses/picom-12.2/MIT
  14. /usr/local/share/licenses/picom-12.2/MPL20
Collapse this list.
Dependency lines:
  • picom>0:x11-wm/picom
To install the port:
cd /usr/ports/x11-wm/picom/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-wm/picom
  • pkg install picom
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: picom
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1728619456 SHA256 (yshui-picom-v12.2_GH0.tar.gz) = c9c24e10ea57d740fc781b47bf5e423ab08216c3056c270a83de35a7f8317a28 SIZE (yshui-picom-v12.2_GH0.tar.gz) = 673913

Packages (timestamps in pop-ups are UTC):
picom
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest11.212.1_18.2-12.1_1-8.2-
FreeBSD:13:quarterly11.212.1_110.211.212.210.210.210.2
FreeBSD:14:latest11.212.210.2-12.210.2-10.2
FreeBSD:14:quarterly11.212.2-11.212.210.210.210.2
FreeBSD:15:latest11.212.1_1n/a11.2n/a11.111.111.2
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. uthash.h : devel/uthash
  2. a2x : textproc/asciidoc
  3. asciidoctor : textproc/rubygem-asciidoctor
  4. update-desktop-database : devel/desktop-file-utils
  5. meson : devel/meson
  6. ninja : devel/ninja
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. pixman-1.pc : x11/pixman
  9. x11.pc : x11/libX11
  10. xcb.pc : x11/libxcb
  11. xext.pc : x11/libXext
Runtime dependencies:
  1. xprop : x11/xprop
  2. xwininfo : x11/xwininfo
  3. update-desktop-database : devel/desktop-file-utils
  4. pixman-1.pc : x11/pixman
  5. x11.pc : x11/libX11
  6. xcb.pc : x11/libxcb
  7. xext.pc : x11/libXext
Library dependencies:
  1. libev.so : devel/libev
  2. libxcb-image.so : x11/xcb-util-image
  3. libxcb-render-util.so : x11/xcb-util-renderutil
  4. libxcb-util.so : x11/xcb-util
  5. libconfig.so : devel/libconfig
  6. libdbus-1.so : devel/dbus
  7. libepoxy.so : graphics/libepoxy
  8. libpcre2-8.so : devel/pcre2
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for picom-12.2: CONFIG=on: Configuration file parsing support DBUS=on: D-Bus IPC system support DOCS=on: Build and/or install documentation DRM=off: DRM VSync fallback (deprecated) OPENGL=on: 2D/3D rendering support via OpenGL PCRE=on: Use Perl Compatible Regular Expressions ===> Use 'make config' to modify these settings
Options name:
x11-wm_picom
USES:
compiler:c11 desktop-file-utils localbase meson pkgconfig xorg
pkg-message:
ERROR
WARNING: The FreshPorts parser failed. ucl_tool failed. Please report this.
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/yshui/picom/tar.gz/v12.2?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
12.2
11 Oct 2024 19:19:33
commit hash: 1e6d5d7e2453bb26776521d300305e3a15e52da2commit hash: 1e6d5d7e2453bb26776521d300305e3a15e52da2commit hash: 1e6d5d7e2453bb26776521d300305e3a15e52da2commit hash: 1e6d5d7e2453bb26776521d300305e3a15e52da2 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: José Maldonado
x11-wm/picom: Update 12.1 → 12.2

Changelog:
https://github.com/yshui/picom/releases/tag/v12.2

Upstream fixed build and work on 32-bit systems - remove local patches.

PR:	282014
MFH:	2024Q4
(cherry picked from commit 11c31a3bd07d6d3a887b0c2cc04aae04f9dee9c9)

Number of commits found: 1