x11-misc / picom

A lightweight compositor for X11 (previously a compton fork)

Official package sites : https://github.com/yshui/picom ·

v9999 :: 0 :: gentoo

Modified
License
MPL-2.0 MIT
USE flags
dbus doc drm opengl pcre test

v12.5 :: 0 :: gentoo

Modified
License
MPL-2.0 MIT
Keywords
~amd64 ~arm64 ~ppc64 ~riscv ~x86
USE flags
dbus doc drm opengl pcre test

v12.3 :: 0 :: gentoo

Modified
License
MPL-2.0 MIT
Keywords
~amd64 ~arm64 ~ppc64 ~riscv ~x86
USE flags
dbus doc drm opengl pcre test

v11.2 :: 0 :: gentoo

Modified
License
MPL-2.0 MIT
Keywords
amd64 x86 ~arm64 ~ppc64 ~riscv
USE flags
config-file dbus doc drm opengl pcre test

General

config-file
Enable config file support
dbus
Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
doc
Build documentation and man pages (requires app-text/asciidoc)
drm
Enable support for using drm for vsync
opengl
Enable features that require opengl (opengl backend, and opengl vsync methods)
pcre
Add support for Perl Compatible Regular Expressions
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

dev-libs / libconfig : Libconfig is a simple library for manipulating structured configuration files

dev-libs / libev : A high-performance event loop/event model with lots of feature

dev-libs / libpcre2 : Perl-compatible regular expression library

dev-libs / uthash : An easy-to-use hash implementation for C programmers

media-libs / libepoxy : Library for handling OpenGL function pointer management

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

virtual / opengl : Virtual for OpenGL implementation

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxcb : X C-language Bindings library

x11-libs / pixman : Low-level pixel manipulation routines

x11-libs / xcb-util : X C-language Bindings sample implementations

x11-libs / xcb-util-image : X C-language Bindings sample implementations

x11-libs / xcb-util-renderutil : X C-language Bindings sample implementations

dev-libs / libconfig : Libconfig is a simple library for manipulating structured configuration files

dev-libs / libev : A high-performance event loop/event model with lots of feature

dev-libs / libpcre2 : Perl-compatible regular expression library

dev-libs / uthash : An easy-to-use hash implementation for C programmers

media-libs / libepoxy : Library for handling OpenGL function pointer management

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

virtual / opengl : Virtual for OpenGL implementation

x11-libs / libX11 : X.Org X11 library

x11-libs / libXext : X.Org Xext library

x11-libs / libdrm : X.Org libdrm library

x11-libs / libxcb : X C-language Bindings library

x11-libs / pixman : Low-level pixel manipulation routines

x11-libs / xcb-util : X C-language Bindings sample implementations

x11-libs / xcb-util-image : X C-language Bindings sample implementations

x11-libs / xcb-util-renderutil : X C-language Bindings sample implementations

911541
x11-misc/picom-10.2 optional rdepend: xwininfo
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: add 12.5, drop 12.4
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: add 12.4
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Bernard Cafarelli · gentoo
x11-misc/picom: drop 12.2
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: add 12.3, drop 12.1
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: add 12.2
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: sync live ebuild
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Bernard Cafarelli · gentoo
x11-misc/picom: add 12.1
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Bernard Cafarelli · gentoo
x11-misc/picom: drop 10.2, 11.1
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-misc/picom: Stabilize 11.2 amd64, #933065
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jakov Smolić · gentoo
x11-misc/picom: Stabilize 11.2 x86, #933065
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: sync live ebuild
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Bernard Cafarelli · gentoo
x11-misc/picom: add 11.2
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Bernard Cafarelli · gentoo
x11-misc/picom: drop 11
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: add 11.1
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: add 11
Update dependencies and sync live ebuild Drop outdated blocker on x11-misc/compton Update PYTHON_COMPAT Closes: https://bugs.gentoo.org/886523 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: drop 9.1, 10.1
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-misc/picom: Stabilize 10.2 x86, #904567
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-misc/picom: Stabilize 10.2 amd64, #904567
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: dev branch switched to pcre2
Bug: https://bugs.gentoo.org/886523 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Bernard Cafarelli · gentoo
x11-misc/picom: add 10.2
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: 10.1 bump
Closes: https://bugs.gentoo.org/885683 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Bernard Cafarelli · gentoo
x11-misc/picom: drop 8.2-r2, 8.2-r3
Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
x11-misc/picom: use python_has_version
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
x11-misc/picom: amd64 stable wrt bug #850283
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
x11-misc/picom: x86 stable wrt bug #850283
Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: 9.1 bump
Closes: https://bugs.gentoo.org/833286 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: update python versions
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Bernard Cafarelli · gentoo
x11-misc/picom: drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
x11-misc/picom: keyword 8.2-r2 for ~arm64
Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Marek Szuba · gentoo
x11-misc/picom: keyword 8.2-r2 for ~riscv
Signed-off-by: Marek Szuba <marecki@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-misc/picom: sync extra RESTRICT for tests
Bug: https://bugs.gentoo.org/795489 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
x11-misc/picom: sync live ebuild, fix tests
Closes: https://bugs.gentoo.org/795489 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-misc/picom: Stabilize 8.2-r2 amd64, #794814
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
x11-misc/picom: Stabilize 8.2-r2 x86, #794814
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-misc/picom: only require Python for tests
Closes: https://bugs.gentoo.org/794808 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: drop libxdg-basedir dep
This is not required for current versions in tree Closes: https://bugs.gentoo.org/784251 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Bernard Cafarelli · gentoo
x11-misc/picom: drop old ~arch rev
Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: install sample config file in doc
Closes: https://bugs.gentoo.org/774843 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Bernard Cafarelli · gentoo
x11-misc/picom: drop old
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
x11-misc/picom: revbump for libconfig subslot dep
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: 8.2 bump
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Bernard Cafarelli · gentoo
x11-misc/picom: drop old
Package-Manager: Portage-3.0.8, Repoman-3.0.2 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: 8.1 bump
Closes: https://bugs.gentoo.org/742386 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Georgy Yakovlev · gentoo
x11-misc/picom: add ~ppc64 keyword
Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jeffrey Lin · gentoo
x11-misc/picom: version bump to 8
Signed-off-by: Jeffrey Lin <jeffrey@icurse.nl> Closes: https://github.com/gentoo/gentoo/pull/15673 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
x11-misc/picom: x86 stable wrt bug #711580
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
x11-misc/picom: amd64 stable wrt bug #711580
Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: block on x11-misc/compton
Renaming is in progress upstream, but some installed files still use the compton alias Closes: https://bugs.gentoo.org/704884 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: add local description and enable by default USE=doc
The flag controls doc and man pages build at same time, detail this and enable so users get man pages Closes: https://bugs.gentoo.org/702940 Package-Manager: Portage-2.3.82, Repoman-2.3.20 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: add live ebuild
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Bernard Cafarelli · gentoo
x11-misc/picom: fix compilation with USE=-opengl
Closes: https://bugs.gentoo.org/702376 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: fix HOMEPAGE
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: add missing xcb part dependencies
Closes: https://bugs.gentoo.org/702212 Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: fix typos on DEPEND vars and "_" in USE flag
Thanks Yaroslav for the notification (also spotted by qa-reports) Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Bernard Cafarelli · gentoo
x11-misc/picom: initial import
Package-Manager: Portage-2.3.81, Repoman-2.3.20 Signed-off-by: Bernard Cafarelli <voyageur@gentoo.org>