gpo.zugaina.org

Search Portage & Overlays:

x11-misc/picom

Picom (née Compton) is an X compositor with XRender and OpenGL/ES 3.0 support.

Screenshots

  • picom-9999-r6
    dbus drm +doc +libconfig +opengl +pcre +filecaps

    View      Download      Browse     License: MPL-2.0 MIT   
    Overlay: flussence
  • picom-9999
    +config-file dbus +doc +drm opengl pcre test test

    View      Download      Browse     License: MPL-2.0 MIT   
    Overlay: gentoo
  • picom-11.2
    ~amd64 ~x86
    dbus drm +doc +libconfig +opengl +pcre +filecaps

    View      Download      Browse     License: MPL-2.0 MIT   
    Overlay: flussence
  • picom-11.2
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    +config-file dbus +doc +drm opengl pcre test test

    View      Download      Browse     License: MPL-2.0 MIT   
    Overlay: gentoo
  • picom-11.1
    ~amd64 ~arm64 ~ppc64 ~riscv ~x86
    +config-file dbus +doc +drm opengl pcre test test

    View      Download      Browse     License: MPL-2.0 MIT   
    Overlay: gentoo
  • picom-10.2
    amd64 ~arm64 ~ppc64 ~riscv x86
    +config-file dbus +doc +drm opengl pcre test test

    View      Download      Browse     License: MPL-2.0 MIT   
    Overlay: gentoo

ChangeLog

commit d4ae704b8f73e8c0fc3372ba9219bca572fcc59e
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sat Mar 9 23:01:48 2024 +0000

QA pass: kill all pkgdev "VariableOrderWrong"

commit 6d196e2cc2439d2378ca28d853378548e2af6abb
Author: flussence <gentoo+overlay@flussence.eu>
Date: Tue Feb 13 17:19:58 2024 +0000

x11-misc/picom: add v11.2

commit df07a7e8c5ccad534c0c49de2e69f707d6810470
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Jan 28 20:48:02 2024 +0000

x11-misc/picom: bump to 11.1, clean up old

commit e0ac161a25a81882d1ab1dbfb414d77e0f52c03d
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sat Jan 20 18:30:23 2024 +0000

x11-misc/picom: add v11, mask USE=filecaps

commit 637c443c8a270d1f0f074fae2a1ca38efc70d6c7
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Aug 6 02:02:45 2023 +0100

x11-misc/picom: support new SCHED_RR feature

Doesn't visibly make much difference, but it's there for those who want
it.

commit d8630430a924d6b372594f8fe9ebaaefc0842e96
Author: flussence <gentoo+overlay@flussence.eu>
Date: Tue Dec 20 00:45:23 2022 +0000

x11-misc/picom: adjust for pcre->pcre2 switch

commit 16193b1fb350150b66e44505a0b711e7d789a42e
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sat Dec 17 18:01:09 2022 +0000

x11-misc/picom: add 10.2, drop 10.1

commit 382f64edcab7c27fd14d8b8262db45575eb02e01
Author: flussence <gentoo+overlay@flussence.eu>
Date: Fri Dec 9 15:59:51 2022 +0000

x11-misc/picom: update DESCRIPTION

commit 3f7142e8d09b28d4a2a1932ca20788e688504111
Author: flussence <gentoo+overlay@flussence.eu>
Date: Thu Nov 24 15:24:02 2022 +0000

*/*/metadata.xml: QA pass

- Fix pkgcheck complaints about remote-ids
- s/http/https/g on the DTD
- Alphabetise elements
- Always specify lang="en" on <longdescription>
- Fill in <maintainer> and <upstream> as much as possible

commit 01b7a33d3719e74eeddf43f9612e4ef9f00d33fb
Author: flussence <gentoo+overlay@flussence.eu>
Date: Tue Nov 22 19:58:17 2022 +0000

x11-misc/picom: add 10.1, drop 10

commit c1a1ca455f52b1471d21e4d3822d4b4844bdf916
Author: flussence <gentoo+overlay@flussence.eu>
Date: Mon Nov 14 16:42:52 2022 +0000

x11-misc/picom: add 10, drop 10_rc2

commit 8b139c378faa05c9d616ab20d44a708f1cc880e7
Author: flussence <gentoo+overlay@flussence.eu>
Date: Mon Nov 14 01:17:39 2022 +0000

x11-misc/picom: bump to 10_rc2, prune old versions

commit c95c05d1bd363908aaefe32b7cf81ead35c738ad
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Oct 30 05:02:13 2022 +0000

x11-misc/picom: add 10_rc1 (9999-r3)

Now has libEGL support, which isn't optional if opengl is enabled.

commit ea4a6a0eaad538f585b1d525705322e1510e3c03
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Feb 13 19:48:22 2022 +0000

picom: update to 9.1, remove old

commit 92b99f7728d9857cdee46c6d909b59955d2acb78
Author: flussence <gentoo+overlay@flussence.eu>
Date: Thu Jan 27 20:41:41 2022 +0000

Add picom 9-rc1

Build-tested, haven't run-tested but i'm using -9999 anyway.

commit 441e2444cbf73310859373d4ef2f556cd3b69212
Author: flussence <gentoo+overlay@flussence.eu>
Date: Tue Jan 18 21:10:10 2022 +0000

picom: remove unused desktop.eclass

commit 1fa4d107f947e8a4bfc26734955b7059625943ef
Author: flussence <gentoo+overlay@flussence.eu>
Date: Tue May 18 12:16:17 2021 +0100

Remove SHA512 from Manifest files

Preempting main Gentoo repo's plans to also remove it

commit 1adb01773bb8d6dab4ac235f1bbf1ed7b37a169f
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Oct 25 00:45:44 2020 +0100

x11-misc/picom 8.2 version bump

Compile & run tested. Still doesn't contain the dual_kawase code though.

commit 2110f64c0c9df19599378ecb0769a1d967a9d6ea
Author: flussence <gentoo+overlay@flussence.eu>
Date: Fri Sep 25 03:48:16 2020 +0100

picom: forgot to add v8.1 ebuild

Probably a sign better automatic checks are needed.

commit fe6cd13504db7e72cdafeee33afca6e300ea459d
Author: flussence <gentoo+overlay@flussence.eu>
Date: Tue Sep 8 13:42:42 2020 +0100

x11-misc/picom 8.1 version bump, remove old

commit 00b3ef08bc8caf3a34c9d8a9fb597bd49af096bb
Author: flussence <gentoo+overlay@flussence.eu>
Date: Mon Jul 13 10:52:27 2020 +0100

x11-misc/picom-9999-r2 rev bump

Hack to remove compton compat is no longer needed as there's a meson
flag to not install it in the first place.

commit 0517f7ff04c6faaf7a169f664721d028f86bb00f
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun May 10 11:52:50 2020 +0100

E-mail address flattening

commit 4f6e70202288b587dde70240bde081c7dc11c7ad
Author: flussence <gentoo+overlay@flussence.eu>
Date: Wed Apr 22 00:08:14 2020 +0100

x11-misc/picom 8 version bump

commit 9d3d64eb20580e177fffa074128b9fa6d03d21c4
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sat Feb 29 20:43:42 2020 +0000

picom-9999: remove libxdg-basedir dep

It's not needed any more.

commit a251cc21383f4f8e4e1122ac70cc60a015e6289c
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Dec 8 09:58:24 2019 +0000

Don't embed HOMEPAGE in SRC_URI

It's bad form. Spell it out if necessary, or use github-pkg.eclass's
GITHUB_HOMEPAGE, which is safe to use here

commit 467eaee9bf974eedcb520944d0ae3993268c2940
Author: flussence <gentoo+overlay@flussence.eu>
Date: Tue Nov 19 04:22:38 2019 +0000

x11-misc/picom 7.5

This is kinda broken currently and upstream is oblivious to it. If you
have visual problems, try with a minimal config file. Shadow-related
options seem to be the worst offenders.

commit 178aa413611c770c2d7cc7540a14d733ac8963db
Author: flussence <gentoo+overlay@flussence.eu>
Date: Thu Oct 31 23:56:31 2019 +0000

x11-misc/{compton,picom}: allow parallel install

Current HEAD commit of picom is fubar so I'd like to keep a working
desktop in the meantime.

commit 666fd4e610e031b51437f6d7f4862b8e312b70a4
Author: flussence <gentoo+overlay@flussence.eu>
Date: Tue Oct 29 13:43:20 2019 +0000

Add x11-misc/picom-9999.ebuild

Once it gets a stable release, I'll pkgmove compton over.