x11-misc/picom
Picom (née Compton) is an X compositor with XRender and OpenGL/ES 3.0 support.
-
picom-9999-r9dbus +doc +opengl +pcre +filecaps
View Download Browse License: MPL-2.0 MITOverlay: flussence -
picom-9999dbus +doc +drm opengl pcre test test
View Download Browse License: MPL-2.0 MITOverlay: gentoo -
picom-12.5~amd64 ~x86dbus +doc +opengl +pcre +filecaps
View Download Browse License: MPL-2.0 MITOverlay: flussence -
picom-12.4~amd64 ~arm64 ~ppc64 ~riscv ~x86dbus +doc +drm opengl pcre test test
View Download Browse License: MPL-2.0 MITOverlay: gentoo
ChangeLog
commit 0614bc86b2ceb8eb19d60add1a8ce925f63c5fe3
Author: flussence <gentoo+overlay@flussence.eu>
Date: Wed Nov 13 16:57:08 2024 +0000
x11-misc/picom: add 12.5, drop 12.4
commit 4ab34536b1a7563ba62181bd9bb521cafe06ec78
Author: flussence <gentoo+overlay@flussence.eu>
Date: Mon Nov 11 18:53:53 2024 +0000
x11-misc/picom: add 12.4, drop 12.3
commit ebaf886d9cf67a3aebae8c2b3dbfe2f628f186bd
Author: flussence <gentoo+overlay@flussence.eu>
Date: Wed Oct 16 07:22:18 2024 +0100
x11-misc/picom: remove pre-12.3 versions
A lot of deprecations happened upstream over the past week. i don't
think these are in 12.3, but ripping out the broken USE flag stuff now
doesn't break anything on our end and it shouldn't be in use anyway.
commit d3aecdb5d8a56ed543bd73d49139e2d040241a1c
Author: flussence <gentoo+overlay@flussence.eu>
Date: Thu Oct 10 20:46:06 2024 +0100
x11-misc/picom: add 12.2, drop 12.1
commit ca8e27377854c0efd769389f037bfce50782bc7e
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Sep 29 01:51:51 2024 +0100
x11-misc/picom: add 12.1, drop 12
commit cd0f50ff437a55cd833e717f9f6a3b3a9aba9bbe
Author: flussence <gentoo+overlay@flussence.eu>
Date: Fri Sep 27 18:21:40 2024 +0100
x11-misc/picom: add 12, drop 12_rc3
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.
Author: flussence <gentoo+overlay@flussence.eu>
Date: Wed Nov 13 16:57:08 2024 +0000
x11-misc/picom: add 12.5, drop 12.4
commit 4ab34536b1a7563ba62181bd9bb521cafe06ec78
Author: flussence <gentoo+overlay@flussence.eu>
Date: Mon Nov 11 18:53:53 2024 +0000
x11-misc/picom: add 12.4, drop 12.3
commit ebaf886d9cf67a3aebae8c2b3dbfe2f628f186bd
Author: flussence <gentoo+overlay@flussence.eu>
Date: Wed Oct 16 07:22:18 2024 +0100
x11-misc/picom: remove pre-12.3 versions
A lot of deprecations happened upstream over the past week. i don't
think these are in 12.3, but ripping out the broken USE flag stuff now
doesn't break anything on our end and it shouldn't be in use anyway.
commit d3aecdb5d8a56ed543bd73d49139e2d040241a1c
Author: flussence <gentoo+overlay@flussence.eu>
Date: Thu Oct 10 20:46:06 2024 +0100
x11-misc/picom: add 12.2, drop 12.1
commit ca8e27377854c0efd769389f037bfce50782bc7e
Author: flussence <gentoo+overlay@flussence.eu>
Date: Sun Sep 29 01:51:51 2024 +0100
x11-misc/picom: add 12.1, drop 12
commit cd0f50ff437a55cd833e717f9f6a3b3a9aba9bbe
Author: flussence <gentoo+overlay@flussence.eu>
Date: Fri Sep 27 18:21:40 2024 +0100
x11-misc/picom: add 12, drop 12_rc3
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.