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-r8
    dbus drm +doc +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-12_rc3
    ~amd64 ~x86
    dbus drm +doc +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 cb5ea680001d35533efd7ede2eb1a1cacf7b54ec
Author: flussence <gentoo+overlay@flussence.eu>
Date: Tue Sep 3 16:26:36 2024 +0100

Prune redundant package versions

commit b663cc4822c51cb26ee3ced608a22eead890a1fb
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sat Aug 31 19:32:48 2024 +0100

x11-misc/picom: add 12_rc3, drop 12_rc2

commit 6b0fb1134fdd70baa779ec6c00003062641863b5
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sat Aug 17 15:38:00 2024 +0100

x11-misc/picom: add 12_rc2, drop 12_rc1

commit 65c561ea4e3ad9f5d5a0a611547914e939681631
Author: flussence <gentoo+overlay@flussence.eu>
Date: Tue Aug 13 05:36:15 2024 +0100

x11-misc/picom: Add new revision for v12 RC1

The note about minimum git commit for -9999-r8 is a bit of a lie; the
dependency changes it tracks happened in an older version, but upstream
was outright broken until today's commits. The versioned ebuild is
likewise unusable for the same reason, and for that reason it's straight
to p.mask and only present as a placeholder until RC2 replaces it.

commit 80f4af3273c2240ee15c12f946076322c06c5e49
Author: flussence <gentoo+overlay@flussence.eu>
Date: Tue May 21 02:18:16 2024 +0100

x11-misc/picom: revbump for upstream dep changes

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.