* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2019-12-06 12:18 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2019-12-06 12:18 UTC (permalink / raw
To: gentoo-commits
commit: 506a537dcfe3df91764dfd4392a53d417281b6e2
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 6 12:17:34 2019 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Dec 6 12:18:27 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=506a537d
x11-misc/picom: initial import
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 1 +
x11-misc/picom/metadata.xml | 16 ++++++++++++
x11-misc/picom/picom-7.5.ebuild | 57 +++++++++++++++++++++++++++++++++++++++++
3 files changed, 74 insertions(+)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
new file mode 100644
index 00000000000..e6cd0927bea
--- /dev/null
+++ b/x11-misc/picom/Manifest
@@ -0,0 +1 @@
+DIST picom-7.5.tar.gz 219456 BLAKE2B 54113547b575ad6aa1329e92ae331b7d49207fdcdc6b49d31d8ab125f7335730a7e53b260c6a6c33d5350bec1e9e6357fd34023dc7837de165289446f8f492b8 SHA512 6535e5eab1a243bbee62448bc48830b7ea3566f94b2c45d9ca76fd8b8056e1f00e55f0e4b58110364d2c4f56652cc005622d644c1db1db41d2811ecc19e6d44a
diff --git a/x11-misc/picom/metadata.xml b/x11-misc/picom/metadata.xml
new file mode 100644
index 00000000000..5307197cc77
--- /dev/null
+++ b/x11-misc/picom/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>voyageur@gentoo.org</email>
+ <name>Bernard Cafarelli</name>
+ </maintainer>
+ <use>
+ <flag name="config_file">Enable config file support</flag>
+ <flag name="drm">Enable support for using drm for vsync</flag>
+ <flag name="opengl">Enable features that require opengl (opengl backend, and opengl vsync methods)</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">yshui/picom</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/x11-misc/picom/picom-7.5.ebuild b/x11-misc/picom/picom-7.5.ebuild
new file mode 100644
index 00000000000..d3dd53d723d
--- /dev/null
+++ b/x11-misc/picom/picom-7.5.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{5,6,7,8} )
+inherit meson python-r1 xdg
+
+DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
+HOMEPAGE="https://github.com/yshui/picomc"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+config_file dbus doc +drm opengl pcre"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDPEPEND="${PYTHON_DEPS}
+ dev-libs/libev
+ dev-libs/uthash
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXext
+ x11-libs/pixman
+ config_file? (
+ dev-libs/libconfig
+ dev-libs/libxdg-basedir
+ )
+ dbus? ( sys-apps/dbus )
+ drm? ( x11-libs/libdrm )
+ opengl? ( virtual/opengl )
+ pcre? ( dev-libs/libpcre )"
+DEPEND="${RDPEND}
+ x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig
+ doc? ( app-text/asciidoc )"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use config_file)
+ $(meson_use dbus)
+ $(meson_use doc build_docs)
+ $(meson_use opengl)
+ $(meson_use pcre regex)
+ )
+
+ meson_src_configure
+
+}
+
+src_install() {
+ meson_src_install
+
+ python_replicate_script "${ED}"/usr/bin/compton-convgen.py
+}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2019-12-06 21:33 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2019-12-06 21:33 UTC (permalink / raw
To: gentoo-commits
commit: a0d03eea4c731c9a87694e563933f97c42f498e3
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 6 21:33:11 2019 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Dec 6 21:33:24 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d03eea
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 <AT> gentoo.org>
x11-misc/picom/metadata.xml | 2 +-
x11-misc/picom/picom-7.5.ebuild | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/x11-misc/picom/metadata.xml b/x11-misc/picom/metadata.xml
index 5307197cc77..1cda4a2c157 100644
--- a/x11-misc/picom/metadata.xml
+++ b/x11-misc/picom/metadata.xml
@@ -6,7 +6,7 @@
<name>Bernard Cafarelli</name>
</maintainer>
<use>
- <flag name="config_file">Enable config file support</flag>
+ <flag name="config-file">Enable config file support</flag>
<flag name="drm">Enable support for using drm for vsync</flag>
<flag name="opengl">Enable features that require opengl (opengl backend, and opengl vsync methods)</flag>
</use>
diff --git a/x11-misc/picom/picom-7.5.ebuild b/x11-misc/picom/picom-7.5.ebuild
index d3dd53d723d..ecbc28097b1 100644
--- a/x11-misc/picom/picom-7.5.ebuild
+++ b/x11-misc/picom/picom-7.5.ebuild
@@ -13,18 +13,18 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="+config_file dbus doc +drm opengl pcre"
+IUSE="+config-file dbus doc +drm opengl pcre"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RDPEPEND="${PYTHON_DEPS}
+RDEPEND="${PYTHON_DEPS}
dev-libs/libev
dev-libs/uthash
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXext
x11-libs/pixman
- config_file? (
+ config-file? (
dev-libs/libconfig
dev-libs/libxdg-basedir
)
@@ -32,14 +32,14 @@ RDPEPEND="${PYTHON_DEPS}
drm? ( x11-libs/libdrm )
opengl? ( virtual/opengl )
pcre? ( dev-libs/libpcre )"
-DEPEND="${RDPEND}
+DEPEND="${RDEPEND}
x11-base/xorg-proto"
BDEPEND="virtual/pkgconfig
doc? ( app-text/asciidoc )"
src_configure() {
local emesonargs=(
- $(meson_use config_file)
+ $(meson_use config-file config_file)
$(meson_use dbus)
$(meson_use doc build_docs)
$(meson_use opengl)
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2019-12-07 8:09 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2019-12-07 8:09 UTC (permalink / raw
To: gentoo-commits
commit: d8fada13fc9dfcc40aca4cd0df878c6f5636fc9d
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 7 08:08:52 2019 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sat Dec 7 08:09:05 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8fada13
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 <AT> gentoo.org>
x11-misc/picom/picom-7.5.ebuild | 2 ++
1 file changed, 2 insertions(+)
diff --git a/x11-misc/picom/picom-7.5.ebuild b/x11-misc/picom/picom-7.5.ebuild
index ecbc28097b1..86fa37ec32f 100644
--- a/x11-misc/picom/picom-7.5.ebuild
+++ b/x11-misc/picom/picom-7.5.ebuild
@@ -24,6 +24,8 @@ RDEPEND="${PYTHON_DEPS}
x11-libs/libxcb
x11-libs/libXext
x11-libs/pixman
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-renderutil
config-file? (
dev-libs/libconfig
dev-libs/libxdg-basedir
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2019-12-09 13:50 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2019-12-09 13:50 UTC (permalink / raw
To: gentoo-commits
commit: 9c0d29448ca9bb8bfef2f5543708f70e670f0e29
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 9 13:49:10 2019 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Mon Dec 9 13:49:22 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0d2944
x11-misc/picom: fix HOMEPAGE
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/picom-7.5.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-7.5.ebuild b/x11-misc/picom/picom-7.5.ebuild
index 86fa37ec32f..bec768b6fec 100644
--- a/x11-misc/picom/picom-7.5.ebuild
+++ b/x11-misc/picom/picom-7.5.ebuild
@@ -7,7 +7,7 @@ PYTHON_COMPAT=( python3_{5,6,7,8} )
inherit meson python-r1 xdg
DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picomc"
+HOMEPAGE="https://github.com/yshui/picom"
SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2019-12-10 12:22 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2019-12-10 12:22 UTC (permalink / raw
To: gentoo-commits
commit: 797e7209002e8a2dd2d16ba7da696b9c7b58003d
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 10 09:36:02 2019 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Tue Dec 10 12:22:27 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797e7209
x11-misc/picom: add live ebuild
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/picom-9999.ebuild | 49 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 49 insertions(+)
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
new file mode 100644
index 00000000000..2141a6126a2
--- /dev/null
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit git-r3 meson xdg
+
+DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
+HOMEPAGE="https://github.com/yshui/picom"
+EGIT_REPO_URI="https://github.com/yshui/picom.git"
+
+LICENSE="MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS=""
+IUSE="+config-file dbus doc +drm opengl pcre"
+
+RDEPEND="dev-libs/libev
+ dev-libs/uthash
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXext
+ x11-libs/pixman
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-renderutil
+ config-file? (
+ dev-libs/libconfig
+ dev-libs/libxdg-basedir
+ )
+ dbus? ( sys-apps/dbus )
+ drm? ( x11-libs/libdrm )
+ opengl? ( virtual/opengl )
+ pcre? ( dev-libs/libpcre )"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig
+ doc? ( app-text/asciidoc )"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use config-file config_file)
+ $(meson_use dbus)
+ $(meson_use doc with_docs)
+ $(meson_use opengl)
+ $(meson_use pcre regex)
+ )
+
+ meson_src_configure
+
+}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2019-12-16 10:26 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2019-12-16 10:26 UTC (permalink / raw
To: gentoo-commits
commit: 8d970c3e1e2303d6a251f9a05aae797385eae153
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 16 09:39:33 2019 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Mon Dec 16 10:26:16 2019 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d970c3e
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 <AT> gentoo.org>
x11-misc/picom/metadata.xml | 1 +
x11-misc/picom/picom-7.5.ebuild | 2 +-
x11-misc/picom/picom-9999.ebuild | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/x11-misc/picom/metadata.xml b/x11-misc/picom/metadata.xml
index 1cda4a2c157..4cd1bd6f8bc 100644
--- a/x11-misc/picom/metadata.xml
+++ b/x11-misc/picom/metadata.xml
@@ -7,6 +7,7 @@
</maintainer>
<use>
<flag name="config-file">Enable config file support</flag>
+ <flag name="doc">Build documentation and man pages (requires <pkg>app-text/asciidoc</pkg>)</flag>
<flag name="drm">Enable support for using drm for vsync</flag>
<flag name="opengl">Enable features that require opengl (opengl backend, and opengl vsync methods)</flag>
</use>
diff --git a/x11-misc/picom/picom-7.5.ebuild b/x11-misc/picom/picom-7.5.ebuild
index 5c07720ed5f..e65767f61e7 100644
--- a/x11-misc/picom/picom-7.5.ebuild
+++ b/x11-misc/picom/picom-7.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="+config-file dbus doc +drm opengl pcre"
+IUSE="+config-file dbus +doc +drm opengl pcre"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index 2141a6126a2..4199214e6c5 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -12,7 +12,7 @@ EGIT_REPO_URI="https://github.com/yshui/picom.git"
LICENSE="MPL-2.0 MIT"
SLOT="0"
KEYWORDS=""
-IUSE="+config-file dbus doc +drm opengl pcre"
+IUSE="+config-file dbus +doc +drm opengl pcre"
RDEPEND="dev-libs/libev
dev-libs/uthash
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2020-01-09 20:01 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2020-01-09 20:01 UTC (permalink / raw
To: gentoo-commits
commit: fa8baaa642569c262a77e1993c98052f52fe81b3
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 9 20:00:44 2020 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Thu Jan 9 20:01:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8baaa6
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 <AT> gentoo.org>
x11-misc/picom/{picom-7.5.ebuild => picom-7.5-r1.ebuild} | 3 ++-
x11-misc/picom/picom-9999.ebuild | 5 +++--
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/x11-misc/picom/picom-7.5.ebuild b/x11-misc/picom/picom-7.5-r1.ebuild
similarity index 96%
rename from x11-misc/picom/picom-7.5.ebuild
rename to x11-misc/picom/picom-7.5-r1.ebuild
index 5631ce394b0..23b072007fa 100644
--- a/x11-misc/picom/picom-7.5.ebuild
+++ b/x11-misc/picom/picom-7.5-r1.ebuild
@@ -33,7 +33,8 @@ RDEPEND="${PYTHON_DEPS}
dbus? ( sys-apps/dbus )
drm? ( x11-libs/libdrm )
opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre )"
+ pcre? ( dev-libs/libpcre )
+ !x11-misc/compton"
DEPEND="${RDEPEND}
x11-base/xorg-proto"
BDEPEND="virtual/pkgconfig
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index 4199214e6c5..34d4a6e2fb5 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -29,7 +29,8 @@ RDEPEND="dev-libs/libev
dbus? ( sys-apps/dbus )
drm? ( x11-libs/libdrm )
opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre )"
+ pcre? ( dev-libs/libpcre )
+ !x11-misc/compton"
DEPEND="${RDEPEND}
x11-base/xorg-proto"
BDEPEND="virtual/pkgconfig
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2020-03-06 11:35 Agostino Sarubbo
0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2020-03-06 11:35 UTC (permalink / raw
To: gentoo-commits
commit: 2db935ff9bc9886ae8d958931ced642327395ed2
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 6 11:35:24 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 6 11:35:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db935ff
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 <AT> gentoo.org>
x11-misc/picom/picom-7.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-7.5-r1.ebuild b/x11-misc/picom/picom-7.5-r1.ebuild
index 23b072007fa..f42286af735 100644
--- a/x11-misc/picom/picom-7.5-r1.ebuild
+++ b/x11-misc/picom/picom-7.5-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
IUSE="+config-file dbus +doc +drm opengl pcre"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2020-03-06 12:32 Agostino Sarubbo
0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2020-03-06 12:32 UTC (permalink / raw
To: gentoo-commits
commit: 838895f5e2b37a36b240189394ed2fdb5d4977a9
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 6 12:32:02 2020 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Mar 6 12:32:02 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=838895f5
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 <AT> gentoo.org>
x11-misc/picom/picom-7.5-r1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-7.5-r1.ebuild b/x11-misc/picom/picom-7.5-r1.ebuild
index f42286af735..b2473732a34 100644
--- a/x11-misc/picom/picom-7.5-r1.ebuild
+++ b/x11-misc/picom/picom-7.5-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="+config-file dbus +doc +drm opengl pcre"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2020-05-08 16:00 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2020-05-08 16:00 UTC (permalink / raw
To: gentoo-commits
commit: 0dd49cf6155756878966801d0d0049a6f835ec2e
Author: Jeffrey Lin <jeffrey <AT> icurse <DOT> nl>
AuthorDate: Thu May 7 04:28:29 2020 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri May 8 15:55:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dd49cf6
x11-misc/picom: version bump to 8
Signed-off-by: Jeffrey Lin <jeffrey <AT> icurse.nl>
Closes: https://github.com/gentoo/gentoo/pull/15673
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 1 +
x11-misc/picom/picom-8.ebuild | 60 +++++++++++++++++++++++++++++++++++++++++++
2 files changed, 61 insertions(+)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index e6cd0927bea..4d1db30768f 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1 +1,2 @@
DIST picom-7.5.tar.gz 219456 BLAKE2B 54113547b575ad6aa1329e92ae331b7d49207fdcdc6b49d31d8ab125f7335730a7e53b260c6a6c33d5350bec1e9e6357fd34023dc7837de165289446f8f492b8 SHA512 6535e5eab1a243bbee62448bc48830b7ea3566f94b2c45d9ca76fd8b8056e1f00e55f0e4b58110364d2c4f56652cc005622d644c1db1db41d2811ecc19e6d44a
+DIST picom-8.tar.gz 242059 BLAKE2B cfeec7f40eaa43c115bd326abeaa547553f7bdd22a2e6b2a96f46d87c164b0e9403a876f069077e3b85d11af685aadb0cff2a4e7df2cf87646f2552f9c1a01df SHA512 154dd42dea16aca463e7d7f9913a8f10740df892bfdda2fee210a94b13c8eaf6201b35e505daf45075fdb1980bb9b85adf170b649702c1b1e2fcdc1d88406b4a
diff --git a/x11-misc/picom/picom-8.ebuild b/x11-misc/picom/picom-8.ebuild
new file mode 100644
index 00000000000..b521266c63e
--- /dev/null
+++ b/x11-misc/picom/picom-8.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit meson python-any-r1 virtualx xdg
+
+DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
+HOMEPAGE="https://github.com/yshui/picom"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="+config-file dbus +doc +drm opengl pcre test"
+
+REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
+RESTRICT="test" # but tests require dbus_next
+
+RDEPEND="
+ dev-libs/libev
+ dev-libs/uthash
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXext
+ x11-libs/pixman
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-renderutil
+ config-file? (
+ dev-libs/libconfig
+ dev-libs/libxdg-basedir
+ )
+ dbus? ( sys-apps/dbus )
+ drm? ( x11-libs/libdrm )
+ opengl? ( virtual/opengl )
+ pcre? ( dev-libs/libpcre )
+ !x11-misc/compton"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig
+ doc? ( app-text/asciidoc )
+ test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use config-file config_file)
+ $(meson_use dbus)
+ $(meson_use doc with_docs)
+ $(meson_use opengl)
+ $(meson_use pcre regex)
+ )
+
+ meson_src_configure
+}
+
+src_test() {
+ virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
+}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2020-06-06 10:56 Georgy Yakovlev
0 siblings, 0 replies; 50+ messages in thread
From: Georgy Yakovlev @ 2020-06-06 10:56 UTC (permalink / raw
To: gentoo-commits
commit: 8fe5cae2ce0f122552f1a84f8b85c5bdf0fc21b9
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 6 10:09:21 2020 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Sat Jun 6 10:56:03 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fe5cae2
x11-misc/picom: add ~ppc64 keyword
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
x11-misc/picom/picom-8.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-8.ebuild b/x11-misc/picom/picom-8.ebuild
index b521266c63e..2530591a444 100644
--- a/x11-misc/picom/picom-8.ebuild
+++ b/x11-misc/picom/picom-8.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2020-09-16 11:32 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2020-09-16 11:32 UTC (permalink / raw
To: gentoo-commits
commit: 00e332391cfd9292b18267a77e5ca1746e16b096
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 16 11:32:28 2020 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Wed Sep 16 11:32:41 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00e33239
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 <AT> gentoo.org>
x11-misc/picom/Manifest | 1 +
.../picom/{picom-9999.ebuild => picom-8.1.ebuild} | 22 ++++++++++++++++------
x11-misc/picom/picom-9999.ebuild | 1 -
3 files changed, 17 insertions(+), 7 deletions(-)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 4d1db30768f..8ef3f773a27 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,2 +1,3 @@
DIST picom-7.5.tar.gz 219456 BLAKE2B 54113547b575ad6aa1329e92ae331b7d49207fdcdc6b49d31d8ab125f7335730a7e53b260c6a6c33d5350bec1e9e6357fd34023dc7837de165289446f8f492b8 SHA512 6535e5eab1a243bbee62448bc48830b7ea3566f94b2c45d9ca76fd8b8056e1f00e55f0e4b58110364d2c4f56652cc005622d644c1db1db41d2811ecc19e6d44a
+DIST picom-8.1.tar.gz 242262 BLAKE2B 69583a7a188f62387f0784e33acfc3d84e6b7b1987f44f7634b1bd2244ae8e8763c2131a824f8ddd748558002a876cb359c656a93fcb55ad33a24cca2b7dc56e SHA512 d1d0428e5761db6820c775c07b966b5fec6a9e9d049ba9f555eb49721f855a018df7242ef61e29c0ea003644b20e1bb733ddf668053a8d4040240e98707fa4d3
DIST picom-8.tar.gz 242059 BLAKE2B cfeec7f40eaa43c115bd326abeaa547553f7bdd22a2e6b2a96f46d87c164b0e9403a876f069077e3b85d11af685aadb0cff2a4e7df2cf87646f2552f9c1a01df SHA512 154dd42dea16aca463e7d7f9913a8f10740df892bfdda2fee210a94b13c8eaf6201b35e505daf45075fdb1980bb9b85adf170b649702c1b1e2fcdc1d88406b4a
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-8.1.ebuild
similarity index 61%
copy from x11-misc/picom/picom-9999.ebuild
copy to x11-misc/picom/picom-8.1.ebuild
index 34d4a6e2fb5..993b85a8ab0 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-8.1.ebuild
@@ -3,18 +3,23 @@
EAPI=7
-inherit git-r3 meson xdg
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit meson python-any-r1 virtualx xdg
DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
HOMEPAGE="https://github.com/yshui/picom"
-EGIT_REPO_URI="https://github.com/yshui/picom.git"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS=""
-IUSE="+config-file dbus +doc +drm opengl pcre"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="+config-file dbus +doc +drm opengl pcre test"
-RDEPEND="dev-libs/libev
+REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
+RESTRICT="test" # but tests require dbus_next
+
+RDEPEND="
+ dev-libs/libev
dev-libs/uthash
x11-libs/libX11
x11-libs/libxcb
@@ -34,7 +39,9 @@ RDEPEND="dev-libs/libev
DEPEND="${RDEPEND}
x11-base/xorg-proto"
BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )"
+ doc? ( app-text/asciidoc )
+ test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
+"
src_configure() {
local emesonargs=(
@@ -46,5 +53,8 @@ src_configure() {
)
meson_src_configure
+}
+src_test() {
+ virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
}
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index 34d4a6e2fb5..8d71941fd1a 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -46,5 +46,4 @@ src_configure() {
)
meson_src_configure
-
}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2020-10-24 9:25 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2020-10-24 9:25 UTC (permalink / raw
To: gentoo-commits
commit: f6738965cc0ee32882cfe767d74b8f2a1a89ea37
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 24 09:24:33 2020 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sat Oct 24 09:24:57 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6738965
x11-misc/picom: 8.2 bump
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 1 +
x11-misc/picom/picom-8.2.ebuild | 60 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 61 insertions(+)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index df2265e2a53..a43ba54a508 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,2 +1,3 @@
DIST picom-8.1.tar.gz 242262 BLAKE2B 69583a7a188f62387f0784e33acfc3d84e6b7b1987f44f7634b1bd2244ae8e8763c2131a824f8ddd748558002a876cb359c656a93fcb55ad33a24cca2b7dc56e SHA512 d1d0428e5761db6820c775c07b966b5fec6a9e9d049ba9f555eb49721f855a018df7242ef61e29c0ea003644b20e1bb733ddf668053a8d4040240e98707fa4d3
+DIST picom-8.2.tar.gz 242653 BLAKE2B 1c76ad4b3152d47155f957f8f1e75447ec8e30d05bc5fb9bf09c890552168cc3c607c8980b262b18cd5f3dc2654a3416cad20cb7fe829eaef8380783d1847c82 SHA512 bdc6675e73a211075ee0df2b056342cabb19ad27fd73586f5216886f503cd994536845eb866f371e07a8dc0404346c67b899a14830e9b7cbc9c01cbd782f36b1
DIST picom-8.tar.gz 242059 BLAKE2B cfeec7f40eaa43c115bd326abeaa547553f7bdd22a2e6b2a96f46d87c164b0e9403a876f069077e3b85d11af685aadb0cff2a4e7df2cf87646f2552f9c1a01df SHA512 154dd42dea16aca463e7d7f9913a8f10740df892bfdda2fee210a94b13c8eaf6201b35e505daf45075fdb1980bb9b85adf170b649702c1b1e2fcdc1d88406b4a
diff --git a/x11-misc/picom/picom-8.2.ebuild b/x11-misc/picom/picom-8.2.ebuild
new file mode 100644
index 00000000000..993b85a8ab0
--- /dev/null
+++ b/x11-misc/picom/picom-8.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+inherit meson python-any-r1 virtualx xdg
+
+DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
+HOMEPAGE="https://github.com/yshui/picom"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="+config-file dbus +doc +drm opengl pcre test"
+
+REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
+RESTRICT="test" # but tests require dbus_next
+
+RDEPEND="
+ dev-libs/libev
+ dev-libs/uthash
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXext
+ x11-libs/pixman
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-renderutil
+ config-file? (
+ dev-libs/libconfig
+ dev-libs/libxdg-basedir
+ )
+ dbus? ( sys-apps/dbus )
+ drm? ( x11-libs/libdrm )
+ opengl? ( virtual/opengl )
+ pcre? ( dev-libs/libpcre )
+ !x11-misc/compton"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig
+ doc? ( app-text/asciidoc )
+ test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
+"
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use config-file config_file)
+ $(meson_use dbus)
+ $(meson_use doc with_docs)
+ $(meson_use opengl)
+ $(meson_use pcre regex)
+ )
+
+ meson_src_configure
+}
+
+src_test() {
+ virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
+}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2021-01-02 0:35 Sam James
0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2021-01-02 0:35 UTC (permalink / raw
To: gentoo-commits
commit: 077297f442e9c6d3bc3c3f29476d1f2574258042
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 2 00:26:05 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jan 2 00:26:05 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077297f4
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 <AT> gentoo.org>
x11-misc/picom/{picom-8.ebuild => picom-8-r1.ebuild} | 4 ++--
x11-misc/picom/{picom-8.1.ebuild => picom-8.1-r1.ebuild} | 4 ++--
x11-misc/picom/{picom-8.2.ebuild => picom-8.2-r1.ebuild} | 4 ++--
x11-misc/picom/picom-9999.ebuild | 4 ++--
4 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/x11-misc/picom/picom-8.ebuild b/x11-misc/picom/picom-8-r1.ebuild
similarity index 95%
rename from x11-misc/picom/picom-8.ebuild
rename to x11-misc/picom/picom-8-r1.ebuild
index 2530591a444..b03005b7a4b 100644
--- a/x11-misc/picom/picom-8.ebuild
+++ b/x11-misc/picom/picom-8-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -28,7 +28,7 @@ RDEPEND="
x11-libs/xcb-util-image
x11-libs/xcb-util-renderutil
config-file? (
- dev-libs/libconfig
+ dev-libs/libconfig:=
dev-libs/libxdg-basedir
)
dbus? ( sys-apps/dbus )
diff --git a/x11-misc/picom/picom-8.1.ebuild b/x11-misc/picom/picom-8.1-r1.ebuild
similarity index 95%
rename from x11-misc/picom/picom-8.1.ebuild
rename to x11-misc/picom/picom-8.1-r1.ebuild
index 993b85a8ab0..ff52bddb5e7 100644
--- a/x11-misc/picom/picom-8.1.ebuild
+++ b/x11-misc/picom/picom-8.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -28,7 +28,7 @@ RDEPEND="
x11-libs/xcb-util-image
x11-libs/xcb-util-renderutil
config-file? (
- dev-libs/libconfig
+ dev-libs/libconfig:=
dev-libs/libxdg-basedir
)
dbus? ( sys-apps/dbus )
diff --git a/x11-misc/picom/picom-8.2.ebuild b/x11-misc/picom/picom-8.2-r1.ebuild
similarity index 95%
rename from x11-misc/picom/picom-8.2.ebuild
rename to x11-misc/picom/picom-8.2-r1.ebuild
index 993b85a8ab0..ff52bddb5e7 100644
--- a/x11-misc/picom/picom-8.2.ebuild
+++ b/x11-misc/picom/picom-8.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -28,7 +28,7 @@ RDEPEND="
x11-libs/xcb-util-image
x11-libs/xcb-util-renderutil
config-file? (
- dev-libs/libconfig
+ dev-libs/libconfig:=
dev-libs/libxdg-basedir
)
dbus? ( sys-apps/dbus )
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index 8d71941fd1a..8bfde4079c7 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -23,7 +23,7 @@ RDEPEND="dev-libs/libev
x11-libs/xcb-util-image
x11-libs/xcb-util-renderutil
config-file? (
- dev-libs/libconfig
+ dev-libs/libconfig:=
dev-libs/libxdg-basedir
)
dbus? ( sys-apps/dbus )
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2021-03-09 19:19 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2021-03-09 19:19 UTC (permalink / raw
To: gentoo-commits
commit: 0223e295f3db8e6ba654e142c86314aa3fcf932f
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 9 19:18:50 2021 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Tue Mar 9 19:19:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0223e295
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 <AT> gentoo.org>
.../{picom-9999.ebuild => picom-8.2-r2.ebuild} | 25 ++++++++++++++++------
x11-misc/picom/picom-9999.ebuild | 2 ++
2 files changed, 21 insertions(+), 6 deletions(-)
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-8.2-r2.ebuild
similarity index 59%
copy from x11-misc/picom/picom-9999.ebuild
copy to x11-misc/picom/picom-8.2-r2.ebuild
index 8bfde4079c7..70596685127 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-8.2-r2.ebuild
@@ -3,18 +3,23 @@
EAPI=7
-inherit git-r3 meson xdg
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit meson python-any-r1 virtualx xdg
DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
HOMEPAGE="https://github.com/yshui/picom"
-EGIT_REPO_URI="https://github.com/yshui/picom.git"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS=""
-IUSE="+config-file dbus +doc +drm opengl pcre"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="+config-file dbus +doc +drm opengl pcre test"
-RDEPEND="dev-libs/libev
+REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
+RESTRICT="test" # but tests require dbus_next
+
+RDEPEND="
+ dev-libs/libev
dev-libs/uthash
x11-libs/libX11
x11-libs/libxcb
@@ -34,7 +39,11 @@ RDEPEND="dev-libs/libev
DEPEND="${RDEPEND}
x11-base/xorg-proto"
BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )"
+ doc? ( app-text/asciidoc )
+ test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
+"
+
+DOCS=( README.md picom.sample.conf )
src_configure() {
local emesonargs=(
@@ -47,3 +56,7 @@ src_configure() {
meson_src_configure
}
+
+src_test() {
+ virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
+}
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index 8bfde4079c7..00061878b52 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -36,6 +36,8 @@ DEPEND="${RDEPEND}
BDEPEND="virtual/pkgconfig
doc? ( app-text/asciidoc )"
+DOCS=( README.md picom.sample.conf )
+
src_configure() {
local emesonargs=(
$(meson_use config-file config_file)
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2021-03-09 19:19 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2021-03-09 19:19 UTC (permalink / raw
To: gentoo-commits
commit: aa7d1147cc1474f237c4de0dd49e81848d528a53
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 9 19:14:29 2021 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Tue Mar 9 19:19:13 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7d1147
x11-misc/picom: drop old
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 1 -
x11-misc/picom/picom-8.1-r1.ebuild | 60 --------------------------------------
2 files changed, 61 deletions(-)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index a43ba54a508..8c5a4fc6841 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,3 +1,2 @@
-DIST picom-8.1.tar.gz 242262 BLAKE2B 69583a7a188f62387f0784e33acfc3d84e6b7b1987f44f7634b1bd2244ae8e8763c2131a824f8ddd748558002a876cb359c656a93fcb55ad33a24cca2b7dc56e SHA512 d1d0428e5761db6820c775c07b966b5fec6a9e9d049ba9f555eb49721f855a018df7242ef61e29c0ea003644b20e1bb733ddf668053a8d4040240e98707fa4d3
DIST picom-8.2.tar.gz 242653 BLAKE2B 1c76ad4b3152d47155f957f8f1e75447ec8e30d05bc5fb9bf09c890552168cc3c607c8980b262b18cd5f3dc2654a3416cad20cb7fe829eaef8380783d1847c82 SHA512 bdc6675e73a211075ee0df2b056342cabb19ad27fd73586f5216886f503cd994536845eb866f371e07a8dc0404346c67b899a14830e9b7cbc9c01cbd782f36b1
DIST picom-8.tar.gz 242059 BLAKE2B cfeec7f40eaa43c115bd326abeaa547553f7bdd22a2e6b2a96f46d87c164b0e9403a876f069077e3b85d11af685aadb0cff2a4e7df2cf87646f2552f9c1a01df SHA512 154dd42dea16aca463e7d7f9913a8f10740df892bfdda2fee210a94b13c8eaf6201b35e505daf45075fdb1980bb9b85adf170b649702c1b1e2fcdc1d88406b4a
diff --git a/x11-misc/picom/picom-8.1-r1.ebuild b/x11-misc/picom/picom-8.1-r1.ebuild
deleted file mode 100644
index 2fae5bbe96d..00000000000
--- a/x11-misc/picom/picom-8.1-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit meson python-any-r1 virtualx xdg
-
-DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picom"
-SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="+config-file dbus +doc +drm opengl pcre test"
-
-REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
-RESTRICT="test" # but tests require dbus_next
-
-RDEPEND="
- dev-libs/libev
- dev-libs/uthash
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/pixman
- x11-libs/xcb-util-image
- x11-libs/xcb-util-renderutil
- config-file? (
- dev-libs/libconfig:=
- dev-libs/libxdg-basedir
- )
- dbus? ( sys-apps/dbus )
- drm? ( x11-libs/libdrm )
- opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre )
- !x11-misc/compton"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )
- test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
-"
-
-src_configure() {
- local emesonargs=(
- $(meson_use config-file config_file)
- $(meson_use dbus)
- $(meson_use doc with_docs)
- $(meson_use opengl)
- $(meson_use pcre regex)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
-}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2021-04-22 10:32 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2021-04-22 10:32 UTC (permalink / raw
To: gentoo-commits
commit: 4cc853353fc4670c19bf1698e8584b0ef7b4844e
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 22 10:31:12 2021 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Thu Apr 22 10:31:12 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cc85335
x11-misc/picom: drop old ~arch rev
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/picom-8.2-r1.ebuild | 60 --------------------------------------
1 file changed, 60 deletions(-)
diff --git a/x11-misc/picom/picom-8.2-r1.ebuild b/x11-misc/picom/picom-8.2-r1.ebuild
deleted file mode 100644
index 2fae5bbe96d..00000000000
--- a/x11-misc/picom/picom-8.2-r1.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit meson python-any-r1 virtualx xdg
-
-DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picom"
-SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="+config-file dbus +doc +drm opengl pcre test"
-
-REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
-RESTRICT="test" # but tests require dbus_next
-
-RDEPEND="
- dev-libs/libev
- dev-libs/uthash
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/pixman
- x11-libs/xcb-util-image
- x11-libs/xcb-util-renderutil
- config-file? (
- dev-libs/libconfig:=
- dev-libs/libxdg-basedir
- )
- dbus? ( sys-apps/dbus )
- drm? ( x11-libs/libdrm )
- opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre )
- !x11-misc/compton"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )
- test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
-"
-
-src_configure() {
- local emesonargs=(
- $(meson_use config-file config_file)
- $(meson_use dbus)
- $(meson_use doc with_docs)
- $(meson_use opengl)
- $(meson_use pcre regex)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
-}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2021-04-22 10:32 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2021-04-22 10:32 UTC (permalink / raw
To: gentoo-commits
commit: 63e2a464f9ad76f8ce0234f880662f8670ec621c
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 22 10:32:28 2021 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Thu Apr 22 10:32:28 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e2a464
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 <AT> gentoo.org>
x11-misc/picom/picom-8-r1.ebuild | 1 -
x11-misc/picom/picom-8.2-r2.ebuild | 1 -
x11-misc/picom/picom-9999.ebuild | 1 -
3 files changed, 3 deletions(-)
diff --git a/x11-misc/picom/picom-8-r1.ebuild b/x11-misc/picom/picom-8-r1.ebuild
index 5634d6a6e00..ff42b3981ea 100644
--- a/x11-misc/picom/picom-8-r1.ebuild
+++ b/x11-misc/picom/picom-8-r1.ebuild
@@ -29,7 +29,6 @@ RDEPEND="
x11-libs/xcb-util-renderutil
config-file? (
dev-libs/libconfig:=
- dev-libs/libxdg-basedir
)
dbus? ( sys-apps/dbus )
drm? ( x11-libs/libdrm )
diff --git a/x11-misc/picom/picom-8.2-r2.ebuild b/x11-misc/picom/picom-8.2-r2.ebuild
index 70596685127..b0f96899955 100644
--- a/x11-misc/picom/picom-8.2-r2.ebuild
+++ b/x11-misc/picom/picom-8.2-r2.ebuild
@@ -29,7 +29,6 @@ RDEPEND="
x11-libs/xcb-util-renderutil
config-file? (
dev-libs/libconfig:=
- dev-libs/libxdg-basedir
)
dbus? ( sys-apps/dbus )
drm? ( x11-libs/libdrm )
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index 00061878b52..ae0a2c9641a 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -24,7 +24,6 @@ RDEPEND="dev-libs/libev
x11-libs/xcb-util-renderutil
config-file? (
dev-libs/libconfig:=
- dev-libs/libxdg-basedir
)
dbus? ( sys-apps/dbus )
drm? ( x11-libs/libdrm )
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2021-06-07 16:44 Sam James
0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2021-06-07 16:44 UTC (permalink / raw
To: gentoo-commits
commit: d6eba06a367ef5d8d2ac6787caad768fa2b713a6
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 7 16:43:56 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 7 16:44:14 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6eba06a
x11-misc/picom: only require Python for tests
Closes: https://bugs.gentoo.org/794808
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-misc/picom/picom-8-r1.ebuild | 8 ++++++++
x11-misc/picom/picom-8.2-r2.ebuild | 8 ++++++++
x11-misc/picom/picom-9999.ebuild | 8 ++++++++
3 files changed, 24 insertions(+)
diff --git a/x11-misc/picom/picom-8-r1.ebuild b/x11-misc/picom/picom-8-r1.ebuild
index ff42b3981ea..a266247cac0 100644
--- a/x11-misc/picom/picom-8-r1.ebuild
+++ b/x11-misc/picom/picom-8-r1.ebuild
@@ -42,6 +42,14 @@ BDEPEND="virtual/pkgconfig
test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
"
+python_check_deps() {
+ has_version -b "dev-python/xcffib[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
src_configure() {
local emesonargs=(
$(meson_use config-file config_file)
diff --git a/x11-misc/picom/picom-8.2-r2.ebuild b/x11-misc/picom/picom-8.2-r2.ebuild
index b0f96899955..022f196ec4f 100644
--- a/x11-misc/picom/picom-8.2-r2.ebuild
+++ b/x11-misc/picom/picom-8.2-r2.ebuild
@@ -44,6 +44,14 @@ BDEPEND="virtual/pkgconfig
DOCS=( README.md picom.sample.conf )
+python_check_deps() {
+ has_version -b "dev-python/xcffib[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
src_configure() {
local emesonargs=(
$(meson_use config-file config_file)
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index ae0a2c9641a..c4a78a4bda5 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -37,6 +37,14 @@ BDEPEND="virtual/pkgconfig
DOCS=( README.md picom.sample.conf )
+python_check_deps() {
+ has_version -b "dev-python/xcffib[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
src_configure() {
local emesonargs=(
$(meson_use config-file config_file)
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2021-06-07 23:10 Sam James
0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2021-06-07 23:10 UTC (permalink / raw
To: gentoo-commits
commit: 921b5e07d595c621379bf4e71b08b5d3ba87ea4c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 7 23:09:02 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 7 23:09:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921b5e07
x11-misc/picom: Stabilize 8.2-r2 x86, #794814
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-misc/picom/picom-8.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-8.2-r2.ebuild b/x11-misc/picom/picom-8.2-r2.ebuild
index 022f196ec4f..03c50a5f8c9 100644
--- a/x11-misc/picom/picom-8.2-r2.ebuild
+++ b/x11-misc/picom/picom-8.2-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~ppc64 x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2021-06-07 23:10 Sam James
0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2021-06-07 23:10 UTC (permalink / raw
To: gentoo-commits
commit: 0d941277f1caf1b569985145ae68cdf7b6272471
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 7 23:09:33 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 7 23:09:33 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d941277
x11-misc/picom: Stabilize 8.2-r2 amd64, #794814
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-misc/picom/picom-8.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-8.2-r2.ebuild b/x11-misc/picom/picom-8.2-r2.ebuild
index 03c50a5f8c9..dbceb7f81df 100644
--- a/x11-misc/picom/picom-8.2-r2.ebuild
+++ b/x11-misc/picom/picom-8.2-r2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2021-06-12 5:47 Sam James
0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2021-06-12 5:47 UTC (permalink / raw
To: gentoo-commits
commit: f7603f093ba039f10009ec1142a7a31fee523a36
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 12 05:47:06 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 12 05:47:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7603f09
x11-misc/picom: sync live ebuild, fix tests
Closes: https://bugs.gentoo.org/795489
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-misc/picom/picom-9999.ebuild | 15 +++++++++++----
1 file changed, 11 insertions(+), 4 deletions(-)
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index c4a78a4bda5..a088bc75f1b 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -3,7 +3,8 @@
EAPI=7
-inherit git-r3 meson xdg
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit git-r3 python-any-r1 meson virtualx xdg
DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
HOMEPAGE="https://github.com/yshui/picom"
@@ -11,8 +12,8 @@ EGIT_REPO_URI="https://github.com/yshui/picom.git"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS=""
-IUSE="+config-file dbus +doc +drm opengl pcre"
+IUSE="+config-file dbus +doc +drm opengl pcre test"
+RESTRICT="!test? ( test )"
RDEPEND="dev-libs/libev
dev-libs/uthash
@@ -33,7 +34,9 @@ RDEPEND="dev-libs/libev
DEPEND="${RDEPEND}
x11-base/xorg-proto"
BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )"
+ doc? ( app-text/asciidoc )
+ test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
+"
DOCS=( README.md picom.sample.conf )
@@ -56,3 +59,7 @@ src_configure() {
meson_src_configure
}
+
+src_test() {
+ virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
+}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2021-06-12 5:50 Sam James
0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2021-06-12 5:50 UTC (permalink / raw
To: gentoo-commits
commit: 159e3d0215755de6bad62e5f94e4d4f33bdc8150
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 12 05:50:06 2021 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 12 05:50:06 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159e3d02
x11-misc/picom: sync extra RESTRICT for tests
Bug: https://bugs.gentoo.org/795489
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-misc/picom/picom-9999.ebuild | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index a088bc75f1b..7551a069f44 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -13,7 +13,9 @@ EGIT_REPO_URI="https://github.com/yshui/picom.git"
LICENSE="MPL-2.0 MIT"
SLOT="0"
IUSE="+config-file dbus +doc +drm opengl pcre test"
-RESTRICT="!test? ( test )"
+
+REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
+RESTRICT="test" # but tests require dbus_next
RDEPEND="dev-libs/libev
dev-libs/uthash
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2021-10-10 22:14 Marek Szuba
0 siblings, 0 replies; 50+ messages in thread
From: Marek Szuba @ 2021-10-10 22:14 UTC (permalink / raw
To: gentoo-commits
commit: 4bcd182f76774f3aa5ffc209164bd697d87c4b0a
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 10 21:57:08 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sun Oct 10 22:14:11 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bcd182f
x11-misc/picom: keyword 8.2-r2 for ~riscv
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
x11-misc/picom/picom-8.2-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-misc/picom/picom-8.2-r2.ebuild b/x11-misc/picom/picom-8.2-r2.ebuild
index dbceb7f81df..8c0a8512f14 100644
--- a/x11-misc/picom/picom-8.2-r2.ebuild
+++ b/x11-misc/picom/picom-8.2-r2.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{8,9} )
inherit meson python-any-r1 virtualx xdg
DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
+KEYWORDS="amd64 ~ppc64 ~riscv x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2022-01-11 2:23 Georgy Yakovlev
0 siblings, 0 replies; 50+ messages in thread
From: Georgy Yakovlev @ 2022-01-11 2:23 UTC (permalink / raw
To: gentoo-commits
commit: 77319607504d8269327a8664d008fdbaff1c43c6
Author: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 02:17:17 2022 +0000
Commit: Georgy Yakovlev <gyakovlev <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 02:23:32 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77319607
x11-misc/picom: keyword 8.2-r2 for ~arm64
Signed-off-by: Georgy Yakovlev <gyakovlev <AT> gentoo.org>
x11-misc/picom/picom-8.2-r2.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/x11-misc/picom/picom-8.2-r2.ebuild b/x11-misc/picom/picom-8.2-r2.ebuild
index 8c0a8512f14d..d1eb0ff6f95b 100644
--- a/x11-misc/picom/picom-8.2-r2.ebuild
+++ b/x11-misc/picom/picom-8.2-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2022-01-28 22:53 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2022-01-28 22:53 UTC (permalink / raw
To: gentoo-commits
commit: e8a3983e0ae820ec22787cf11abdac14f5e0a637
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 22:50:08 2022 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 22:50:08 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8a3983e
x11-misc/picom: drop old
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 1 -
x11-misc/picom/picom-8-r1.ebuild | 67 ----------------------------------------
2 files changed, 68 deletions(-)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 8c5a4fc68417..14107405285e 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,2 +1 @@
DIST picom-8.2.tar.gz 242653 BLAKE2B 1c76ad4b3152d47155f957f8f1e75447ec8e30d05bc5fb9bf09c890552168cc3c607c8980b262b18cd5f3dc2654a3416cad20cb7fe829eaef8380783d1847c82 SHA512 bdc6675e73a211075ee0df2b056342cabb19ad27fd73586f5216886f503cd994536845eb866f371e07a8dc0404346c67b899a14830e9b7cbc9c01cbd782f36b1
-DIST picom-8.tar.gz 242059 BLAKE2B cfeec7f40eaa43c115bd326abeaa547553f7bdd22a2e6b2a96f46d87c164b0e9403a876f069077e3b85d11af685aadb0cff2a4e7df2cf87646f2552f9c1a01df SHA512 154dd42dea16aca463e7d7f9913a8f10740df892bfdda2fee210a94b13c8eaf6201b35e505daf45075fdb1980bb9b85adf170b649702c1b1e2fcdc1d88406b4a
diff --git a/x11-misc/picom/picom-8-r1.ebuild b/x11-misc/picom/picom-8-r1.ebuild
deleted file mode 100644
index a266247cac0b..000000000000
--- a/x11-misc/picom/picom-8-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-inherit meson python-any-r1 virtualx xdg
-
-DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picom"
-SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 x86"
-IUSE="+config-file dbus +doc +drm opengl pcre test"
-
-REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
-RESTRICT="test" # but tests require dbus_next
-
-RDEPEND="
- dev-libs/libev
- dev-libs/uthash
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/pixman
- x11-libs/xcb-util-image
- x11-libs/xcb-util-renderutil
- config-file? (
- dev-libs/libconfig:=
- )
- dbus? ( sys-apps/dbus )
- drm? ( x11-libs/libdrm )
- opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre )
- !x11-misc/compton"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )
- test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
-"
-
-python_check_deps() {
- has_version -b "dev-python/xcffib[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use config-file config_file)
- $(meson_use dbus)
- $(meson_use doc with_docs)
- $(meson_use opengl)
- $(meson_use pcre regex)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
-}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2022-01-28 22:53 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2022-01-28 22:53 UTC (permalink / raw
To: gentoo-commits
commit: d9b4c977f636cbce4577413e2bc7390154852139
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 28 22:53:22 2022 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Jan 28 22:53:22 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9b4c977
x11-misc/picom: update python versions
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/{picom-9999.ebuild => picom-8.2-r3.ebuild} | 11 ++++++-----
x11-misc/picom/picom-9999.ebuild | 8 ++++----
2 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-8.2-r3.ebuild
similarity index 84%
copy from x11-misc/picom/picom-9999.ebuild
copy to x11-misc/picom/picom-8.2-r3.ebuild
index 7551a069f44f..c26adc87f474 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-8.2-r3.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit git-r3 python-any-r1 meson virtualx xdg
+PYTHON_COMPAT=( python3_{8..10} )
+inherit meson python-any-r1 virtualx xdg
DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
HOMEPAGE="https://github.com/yshui/picom"
-EGIT_REPO_URI="https://github.com/yshui/picom.git"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index 7551a069f44f..3e335b945325 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{7,8,9} )
-inherit git-r3 python-any-r1 meson virtualx xdg
+PYTHON_COMPAT=( python3_{8..10} )
+inherit git-r3 meson python-any-r1 virtualx xdg
DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
HOMEPAGE="https://github.com/yshui/picom"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2022-02-14 8:07 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2022-02-14 8:07 UTC (permalink / raw
To: gentoo-commits
commit: e05387344d443bb179eb3b1e7cc00dd161cd31e0
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Mon Feb 14 08:07:18 2022 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Mon Feb 14 08:07:29 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0538734
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 <AT> gentoo.org>
x11-misc/picom/Manifest | 1 +
x11-misc/picom/picom-9.1.ebuild | 68 +++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 14107405285e..9007b171700f 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1 +1,2 @@
DIST picom-8.2.tar.gz 242653 BLAKE2B 1c76ad4b3152d47155f957f8f1e75447ec8e30d05bc5fb9bf09c890552168cc3c607c8980b262b18cd5f3dc2654a3416cad20cb7fe829eaef8380783d1847c82 SHA512 bdc6675e73a211075ee0df2b056342cabb19ad27fd73586f5216886f503cd994536845eb866f371e07a8dc0404346c67b899a14830e9b7cbc9c01cbd782f36b1
+DIST picom-9.1.tar.gz 263924 BLAKE2B 093f2fe12f3388b7979379d2e2b695a779cc9ebf95cbfa5b4f39c4fcc7cd6fc82be662bb9b0355fbadca66c0b0d7ac0d1e463272b0dbe4bbcca985691b6255e9 SHA512 375dc245be1c0f277bc0ddfc6e6480255efba06ce49f953c5314b7ba9795d1f50c5de907762208becc13c5210f24ac5b2241e2eb5e0e10dc5e5b96081cc821df
diff --git a/x11-misc/picom/picom-9.1.ebuild b/x11-misc/picom/picom-9.1.ebuild
new file mode 100644
index 000000000000..c26adc87f474
--- /dev/null
+++ b/x11-misc/picom/picom-9.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit meson python-any-r1 virtualx xdg
+
+DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
+HOMEPAGE="https://github.com/yshui/picom"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+config-file dbus +doc +drm opengl pcre test"
+
+REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
+RESTRICT="test" # but tests require dbus_next
+
+RDEPEND="dev-libs/libev
+ dev-libs/uthash
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXext
+ x11-libs/pixman
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-renderutil
+ config-file? (
+ dev-libs/libconfig:=
+ )
+ dbus? ( sys-apps/dbus )
+ drm? ( x11-libs/libdrm )
+ opengl? ( virtual/opengl )
+ pcre? ( dev-libs/libpcre )
+ !x11-misc/compton"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig
+ doc? ( app-text/asciidoc )
+ test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
+"
+
+DOCS=( README.md picom.sample.conf )
+
+python_check_deps() {
+ has_version -b "dev-python/xcffib[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use config-file config_file)
+ $(meson_use dbus)
+ $(meson_use doc with_docs)
+ $(meson_use opengl)
+ $(meson_use pcre regex)
+ )
+
+ meson_src_configure
+}
+
+src_test() {
+ virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
+}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2022-06-10 7:11 Agostino Sarubbo
0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2022-06-10 7:11 UTC (permalink / raw
To: gentoo-commits
commit: 5220ec7bbb8dccf3080e3802d6925cf46f7ef896
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 10 07:10:44 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Fri Jun 10 07:10:44 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5220ec7b
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 <AT> gentoo.org>
x11-misc/picom/picom-9.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-9.1.ebuild b/x11-misc/picom/picom-9.1.ebuild
index c26adc87f474..1e322fbd5213 100644
--- a/x11-misc/picom/picom-9.1.ebuild
+++ b/x11-misc/picom/picom-9.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2022-06-12 8:28 Agostino Sarubbo
0 siblings, 0 replies; 50+ messages in thread
From: Agostino Sarubbo @ 2022-06-12 8:28 UTC (permalink / raw
To: gentoo-commits
commit: 6bfa08c067bc4ee27b5295fb421d96edfa749b38
Author: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 12 08:27:40 2022 +0000
Commit: Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Sun Jun 12 08:27:40 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bfa08c0
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 <AT> gentoo.org>
x11-misc/picom/picom-9.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-9.1.ebuild b/x11-misc/picom/picom-9.1.ebuild
index 1e322fbd5213..0e86323b3f70 100644
--- a/x11-misc/picom/picom-9.1.ebuild
+++ b/x11-misc/picom/picom-9.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2022-08-20 15:54 Arthur Zamarin
0 siblings, 0 replies; 50+ messages in thread
From: Arthur Zamarin @ 2022-08-20 15:54 UTC (permalink / raw
To: gentoo-commits
commit: 2cdce3a88578f491cfff74b827ee5c8b47598145
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 13 07:28:36 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Aug 20 15:52:28 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cdce3a8
x11-misc/picom: use python_has_version
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
x11-misc/picom/picom-8.2-r2.ebuild | 2 +-
x11-misc/picom/picom-8.2-r3.ebuild | 2 +-
x11-misc/picom/picom-9.1.ebuild | 2 +-
x11-misc/picom/picom-9999.ebuild | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/x11-misc/picom/picom-8.2-r2.ebuild b/x11-misc/picom/picom-8.2-r2.ebuild
index d1eb0ff6f95b..7a6033f14d30 100644
--- a/x11-misc/picom/picom-8.2-r2.ebuild
+++ b/x11-misc/picom/picom-8.2-r2.ebuild
@@ -45,7 +45,7 @@ BDEPEND="virtual/pkgconfig
DOCS=( README.md picom.sample.conf )
python_check_deps() {
- has_version -b "dev-python/xcffib[${PYTHON_USEDEP}]"
+ python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
}
pkg_setup() {
diff --git a/x11-misc/picom/picom-8.2-r3.ebuild b/x11-misc/picom/picom-8.2-r3.ebuild
index c26adc87f474..de4a44606afb 100644
--- a/x11-misc/picom/picom-8.2-r3.ebuild
+++ b/x11-misc/picom/picom-8.2-r3.ebuild
@@ -44,7 +44,7 @@ BDEPEND="virtual/pkgconfig
DOCS=( README.md picom.sample.conf )
python_check_deps() {
- has_version -b "dev-python/xcffib[${PYTHON_USEDEP}]"
+ python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
}
pkg_setup() {
diff --git a/x11-misc/picom/picom-9.1.ebuild b/x11-misc/picom/picom-9.1.ebuild
index 0e86323b3f70..436488091d1e 100644
--- a/x11-misc/picom/picom-9.1.ebuild
+++ b/x11-misc/picom/picom-9.1.ebuild
@@ -44,7 +44,7 @@ BDEPEND="virtual/pkgconfig
DOCS=( README.md picom.sample.conf )
python_check_deps() {
- has_version -b "dev-python/xcffib[${PYTHON_USEDEP}]"
+ python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
}
pkg_setup() {
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index 3e335b945325..cfa8461b6cf2 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -43,7 +43,7 @@ BDEPEND="virtual/pkgconfig
DOCS=( README.md picom.sample.conf )
python_check_deps() {
- has_version -b "dev-python/xcffib[${PYTHON_USEDEP}]"
+ python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
}
pkg_setup() {
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2022-12-17 23:22 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2022-12-17 23:22 UTC (permalink / raw
To: gentoo-commits
commit: 61fb5ae7f284ad27029173c26b49e8cf45aff97a
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 14 22:40:05 2022 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sat Dec 17 23:22:01 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61fb5ae7
x11-misc/picom: drop 8.2-r2, 8.2-r3
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 1 -
x11-misc/picom/picom-8.2-r2.ebuild | 69 --------------------------------------
x11-misc/picom/picom-8.2-r3.ebuild | 68 -------------------------------------
3 files changed, 138 deletions(-)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 9007b171700f..288b7a8d462c 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,2 +1 @@
-DIST picom-8.2.tar.gz 242653 BLAKE2B 1c76ad4b3152d47155f957f8f1e75447ec8e30d05bc5fb9bf09c890552168cc3c607c8980b262b18cd5f3dc2654a3416cad20cb7fe829eaef8380783d1847c82 SHA512 bdc6675e73a211075ee0df2b056342cabb19ad27fd73586f5216886f503cd994536845eb866f371e07a8dc0404346c67b899a14830e9b7cbc9c01cbd782f36b1
DIST picom-9.1.tar.gz 263924 BLAKE2B 093f2fe12f3388b7979379d2e2b695a779cc9ebf95cbfa5b4f39c4fcc7cd6fc82be662bb9b0355fbadca66c0b0d7ac0d1e463272b0dbe4bbcca985691b6255e9 SHA512 375dc245be1c0f277bc0ddfc6e6480255efba06ce49f953c5314b7ba9795d1f50c5de907762208becc13c5210f24ac5b2241e2eb5e0e10dc5e5b96081cc821df
diff --git a/x11-misc/picom/picom-8.2-r2.ebuild b/x11-misc/picom/picom-8.2-r2.ebuild
deleted file mode 100644
index 7a6033f14d30..000000000000
--- a/x11-misc/picom/picom-8.2-r2.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8,9} )
-inherit meson python-any-r1 virtualx xdg
-
-DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picom"
-SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-IUSE="+config-file dbus +doc +drm opengl pcre test"
-
-REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
-RESTRICT="test" # but tests require dbus_next
-
-RDEPEND="
- dev-libs/libev
- dev-libs/uthash
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/pixman
- x11-libs/xcb-util-image
- x11-libs/xcb-util-renderutil
- config-file? (
- dev-libs/libconfig:=
- )
- dbus? ( sys-apps/dbus )
- drm? ( x11-libs/libdrm )
- opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre )
- !x11-misc/compton"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )
- test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
-"
-
-DOCS=( README.md picom.sample.conf )
-
-python_check_deps() {
- python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use config-file config_file)
- $(meson_use dbus)
- $(meson_use doc with_docs)
- $(meson_use opengl)
- $(meson_use pcre regex)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
-}
diff --git a/x11-misc/picom/picom-8.2-r3.ebuild b/x11-misc/picom/picom-8.2-r3.ebuild
deleted file mode 100644
index de4a44606afb..000000000000
--- a/x11-misc/picom/picom-8.2-r3.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit meson python-any-r1 virtualx xdg
-
-DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picom"
-SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+config-file dbus +doc +drm opengl pcre test"
-
-REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
-RESTRICT="test" # but tests require dbus_next
-
-RDEPEND="dev-libs/libev
- dev-libs/uthash
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/pixman
- x11-libs/xcb-util-image
- x11-libs/xcb-util-renderutil
- config-file? (
- dev-libs/libconfig:=
- )
- dbus? ( sys-apps/dbus )
- drm? ( x11-libs/libdrm )
- opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre )
- !x11-misc/compton"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )
- test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
-"
-
-DOCS=( README.md picom.sample.conf )
-
-python_check_deps() {
- python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use config-file config_file)
- $(meson_use dbus)
- $(meson_use doc with_docs)
- $(meson_use opengl)
- $(meson_use pcre regex)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
-}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2022-12-17 23:22 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2022-12-17 23:22 UTC (permalink / raw
To: gentoo-commits
commit: ec6790117f55a7a8c616053717b7335e16b9a7dc
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 17 10:04:26 2022 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sat Dec 17 23:22:05 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec679011
x11-misc/picom: 10.1 bump
Closes: https://bugs.gentoo.org/885683
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 1 +
x11-misc/picom/{picom-9999.ebuild => picom-10.1.ebuild} | 7 ++++---
x11-misc/picom/picom-9999.ebuild | 2 +-
3 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 288b7a8d462c..d68393ea8f31 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1 +1,2 @@
+DIST picom-10.1.tar.gz 286934 BLAKE2B 0a6637c5615cfed514b746d85c2627b398fb0dd45b1027967b5145e1309e9ec4f2ac2e77a1459c06cb1db70fa3b12c350f42c6a0299ae7e4acc41270ca88dbbd SHA512 6c97f0f0665be5cd38f844d0902cc7cac7f97af578f9df585aaa43b5f7b0a20c3660a2fcb44b1af5ae87407f4a0691c976ab1e6ad09939f385c3bcb8c0d4a351
DIST picom-9.1.tar.gz 263924 BLAKE2B 093f2fe12f3388b7979379d2e2b695a779cc9ebf95cbfa5b4f39c4fcc7cd6fc82be662bb9b0355fbadca66c0b0d7ac0d1e463272b0dbe4bbcca985691b6255e9 SHA512 375dc245be1c0f277bc0ddfc6e6480255efba06ce49f953c5314b7ba9795d1f50c5de907762208becc13c5210f24ac5b2241e2eb5e0e10dc5e5b96081cc821df
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-10.1.ebuild
similarity index 87%
copy from x11-misc/picom/picom-9999.ebuild
copy to x11-misc/picom/picom-10.1.ebuild
index cfa8461b6cf2..4fbfa13e77d8 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-10.1.ebuild
@@ -3,15 +3,16 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
-inherit git-r3 meson python-any-r1 virtualx xdg
+PYTHON_COMPAT=( python3_{8..11} )
+inherit meson python-any-r1 virtualx xdg
DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
HOMEPAGE="https://github.com/yshui/picom"
-EGIT_REPO_URI="https://github.com/yshui/picom.git"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index cfa8461b6cf2..a21abcd26f2f 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
inherit git-r3 meson python-any-r1 virtualx xdg
DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2022-12-18 19:12 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2022-12-18 19:12 UTC (permalink / raw
To: gentoo-commits
commit: 654c734fe30d77ea6687840f074f802886995080
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 19:08:13 2022 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 19:12:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=654c734f
x11-misc/picom: add 10.2
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 1 +
x11-misc/picom/picom-10.2.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index d68393ea8f31..28a2e222497e 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,2 +1,3 @@
DIST picom-10.1.tar.gz 286934 BLAKE2B 0a6637c5615cfed514b746d85c2627b398fb0dd45b1027967b5145e1309e9ec4f2ac2e77a1459c06cb1db70fa3b12c350f42c6a0299ae7e4acc41270ca88dbbd SHA512 6c97f0f0665be5cd38f844d0902cc7cac7f97af578f9df585aaa43b5f7b0a20c3660a2fcb44b1af5ae87407f4a0691c976ab1e6ad09939f385c3bcb8c0d4a351
+DIST picom-10.2.tar.gz 287166 BLAKE2B feaa07fc5f0a53396675dfd4d8f2507caf6ce355b2db242b25b3559b287845b0505c48194e51c9c7fc6809dd10b871be6adf3e9fc87d91a41f01ccfeb87803ab SHA512 9c0351fbe8a9e76533243c8e76f8e7d10c1e49292f1c8e6c06f31fb0b512542a67970abe803d061c953546ff8d3e704488c263002a5a831f68deb010caee481d
DIST picom-9.1.tar.gz 263924 BLAKE2B 093f2fe12f3388b7979379d2e2b695a779cc9ebf95cbfa5b4f39c4fcc7cd6fc82be662bb9b0355fbadca66c0b0d7ac0d1e463272b0dbe4bbcca985691b6255e9 SHA512 375dc245be1c0f277bc0ddfc6e6480255efba06ce49f953c5314b7ba9795d1f50c5de907762208becc13c5210f24ac5b2241e2eb5e0e10dc5e5b96081cc821df
diff --git a/x11-misc/picom/picom-10.2.ebuild b/x11-misc/picom/picom-10.2.ebuild
new file mode 100644
index 000000000000..4fbfa13e77d8
--- /dev/null
+++ b/x11-misc/picom/picom-10.2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit meson python-any-r1 virtualx xdg
+
+DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
+HOMEPAGE="https://github.com/yshui/picom"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+config-file dbus +doc +drm opengl pcre test"
+
+REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
+RESTRICT="test" # but tests require dbus_next
+
+RDEPEND="dev-libs/libev
+ dev-libs/uthash
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXext
+ x11-libs/pixman
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-renderutil
+ config-file? (
+ dev-libs/libconfig:=
+ )
+ dbus? ( sys-apps/dbus )
+ drm? ( x11-libs/libdrm )
+ opengl? ( virtual/opengl )
+ pcre? ( dev-libs/libpcre )
+ !x11-misc/compton"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig
+ doc? ( app-text/asciidoc )
+ test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
+"
+
+DOCS=( README.md picom.sample.conf )
+
+python_check_deps() {
+ python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use config-file config_file)
+ $(meson_use dbus)
+ $(meson_use doc with_docs)
+ $(meson_use opengl)
+ $(meson_use pcre regex)
+ )
+
+ meson_src_configure
+}
+
+src_test() {
+ virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
+}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2022-12-18 19:12 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2022-12-18 19:12 UTC (permalink / raw
To: gentoo-commits
commit: 5b40ed9b4064cbacc9bbaf2a59cd36e529a321ab
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 18 19:11:46 2022 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sun Dec 18 19:12:19 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b40ed9b
x11-misc/picom: dev branch switched to pcre2
Bug: https://bugs.gentoo.org/886523
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/picom-9999.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index a21abcd26f2f..10438bc6f099 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -31,7 +31,7 @@ RDEPEND="dev-libs/libev
dbus? ( sys-apps/dbus )
drm? ( x11-libs/libdrm )
opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre )
+ pcre? ( dev-libs/libpcre2:= )
!x11-misc/compton"
DEPEND="${RDEPEND}
x11-base/xorg-proto"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2023-04-20 4:17 Sam James
0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2023-04-20 4:17 UTC (permalink / raw
To: gentoo-commits
commit: 4543d02097ef943abfa7262d4b9268bd81ded3c0
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 04:16:54 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 04:17:17 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4543d020
x11-misc/picom: Stabilize 10.2 amd64, #904567
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-misc/picom/picom-10.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-10.2.ebuild b/x11-misc/picom/picom-10.2.ebuild
index 096c4965a203..bc11b187dee1 100644
--- a/x11-misc/picom/picom-10.2.ebuild
+++ b/x11-misc/picom/picom-10.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2023-04-20 5:01 Sam James
0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2023-04-20 5:01 UTC (permalink / raw
To: gentoo-commits
commit: 804f65c1a133c2af11bd77b44c9427102936a970
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 05:00:39 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 05:01:09 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=804f65c1
x11-misc/picom: Stabilize 10.2 x86, #904567
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-misc/picom/picom-10.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-10.2.ebuild b/x11-misc/picom/picom-10.2.ebuild
index bc11b187dee1..5500bc0c290b 100644
--- a/x11-misc/picom/picom-10.2.ebuild
+++ b/x11-misc/picom/picom-10.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2023-11-30 16:17 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2023-11-30 16:17 UTC (permalink / raw
To: gentoo-commits
commit: ecd7d86f97f944b678d36064c76a9fc27161b540
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 30 16:17:26 2023 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Thu Nov 30 16:17:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd7d86f
x11-misc/picom: drop 9.1, 10.1
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 2 --
x11-misc/picom/picom-10.1.ebuild | 68 ----------------------------------------
x11-misc/picom/picom-9.1.ebuild | 68 ----------------------------------------
3 files changed, 138 deletions(-)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 28a2e222497e..f0ae8c03d00b 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,3 +1 @@
-DIST picom-10.1.tar.gz 286934 BLAKE2B 0a6637c5615cfed514b746d85c2627b398fb0dd45b1027967b5145e1309e9ec4f2ac2e77a1459c06cb1db70fa3b12c350f42c6a0299ae7e4acc41270ca88dbbd SHA512 6c97f0f0665be5cd38f844d0902cc7cac7f97af578f9df585aaa43b5f7b0a20c3660a2fcb44b1af5ae87407f4a0691c976ab1e6ad09939f385c3bcb8c0d4a351
DIST picom-10.2.tar.gz 287166 BLAKE2B feaa07fc5f0a53396675dfd4d8f2507caf6ce355b2db242b25b3559b287845b0505c48194e51c9c7fc6809dd10b871be6adf3e9fc87d91a41f01ccfeb87803ab SHA512 9c0351fbe8a9e76533243c8e76f8e7d10c1e49292f1c8e6c06f31fb0b512542a67970abe803d061c953546ff8d3e704488c263002a5a831f68deb010caee481d
-DIST picom-9.1.tar.gz 263924 BLAKE2B 093f2fe12f3388b7979379d2e2b695a779cc9ebf95cbfa5b4f39c4fcc7cd6fc82be662bb9b0355fbadca66c0b0d7ac0d1e463272b0dbe4bbcca985691b6255e9 SHA512 375dc245be1c0f277bc0ddfc6e6480255efba06ce49f953c5314b7ba9795d1f50c5de907762208becc13c5210f24ac5b2241e2eb5e0e10dc5e5b96081cc821df
diff --git a/x11-misc/picom/picom-10.1.ebuild b/x11-misc/picom/picom-10.1.ebuild
deleted file mode 100644
index 096c4965a203..000000000000
--- a/x11-misc/picom/picom-10.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit meson python-any-r1 virtualx xdg
-
-DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picom"
-SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+config-file dbus +doc +drm opengl pcre test"
-
-REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
-RESTRICT="test" # but tests require dbus_next
-
-RDEPEND="dev-libs/libev
- dev-libs/uthash
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/pixman
- x11-libs/xcb-util-image
- x11-libs/xcb-util-renderutil
- config-file? (
- dev-libs/libconfig:=
- )
- dbus? ( sys-apps/dbus )
- drm? ( x11-libs/libdrm )
- opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre )
- !x11-misc/compton"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )
- test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
-"
-
-DOCS=( README.md picom.sample.conf )
-
-python_check_deps() {
- python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use config-file config_file)
- $(meson_use dbus)
- $(meson_use doc with_docs)
- $(meson_use opengl)
- $(meson_use pcre regex)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
-}
diff --git a/x11-misc/picom/picom-9.1.ebuild b/x11-misc/picom/picom-9.1.ebuild
deleted file mode 100644
index 540e2e03889d..000000000000
--- a/x11-misc/picom/picom-9.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-inherit meson python-any-r1 virtualx xdg
-
-DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picom"
-SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-IUSE="+config-file dbus +doc +drm opengl pcre test"
-
-REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
-RESTRICT="test" # but tests require dbus_next
-
-RDEPEND="dev-libs/libev
- dev-libs/uthash
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/pixman
- x11-libs/xcb-util-image
- x11-libs/xcb-util-renderutil
- config-file? (
- dev-libs/libconfig:=
- )
- dbus? ( sys-apps/dbus )
- drm? ( x11-libs/libdrm )
- opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre )
- !x11-misc/compton"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )
- test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
-"
-
-DOCS=( README.md picom.sample.conf )
-
-python_check_deps() {
- python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use config-file config_file)
- $(meson_use dbus)
- $(meson_use doc with_docs)
- $(meson_use opengl)
- $(meson_use pcre regex)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
-}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2024-01-21 19:14 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2024-01-21 19:14 UTC (permalink / raw
To: gentoo-commits
commit: e70b9c8ab930055141c31d6c3e77aa1a78b8374e
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 21 19:09:45 2024 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Sun Jan 21 19:10:49 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70b9c8a
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 <AT> gentoo.org>
x11-misc/picom/Manifest | 1 +
x11-misc/picom/{picom-9999.ebuild => picom-11.ebuild} | 13 +++++++------
x11-misc/picom/picom-9999.ebuild | 8 ++++----
3 files changed, 12 insertions(+), 10 deletions(-)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index f0ae8c03d00b..57dca69ae115 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1 +1,2 @@
DIST picom-10.2.tar.gz 287166 BLAKE2B feaa07fc5f0a53396675dfd4d8f2507caf6ce355b2db242b25b3559b287845b0505c48194e51c9c7fc6809dd10b871be6adf3e9fc87d91a41f01ccfeb87803ab SHA512 9c0351fbe8a9e76533243c8e76f8e7d10c1e49292f1c8e6c06f31fb0b512542a67970abe803d061c953546ff8d3e704488c263002a5a831f68deb010caee481d
+DIST picom-11.tar.gz 309373 BLAKE2B 1b7a01654fdfde9e3885e54feb36740397e86edb7de490bbc767374928d1581ed2270bdbbf5d5904594ed071bca63e623088483f14e87a9efbd23e8e41a10ef0 SHA512 a0037e838e8a1f02fa4ee6e1b0aac0c9b571ee580d11d44bb49f8591dfea2a1039843da7711b95bf747daac119651736e98cf8e1281297ca1c1f5002a750b7f8
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-11.ebuild
similarity index 82%
copy from x11-misc/picom/picom-9999.ebuild
copy to x11-misc/picom/picom-11.ebuild
index e1b85646fdb2..e122ab5870bb 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-11.ebuild
@@ -1,17 +1,18 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
-inherit git-r3 meson python-any-r1 virtualx xdg
+PYTHON_COMPAT=( python3_{9..12} )
+inherit meson python-any-r1 virtualx xdg
DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
HOMEPAGE="https://github.com/yshui/picom"
-EGIT_REPO_URI="https://github.com/yshui/picom.git"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
@@ -23,6 +24,7 @@ RDEPEND="dev-libs/libev
x11-libs/libxcb
x11-libs/libXext
x11-libs/pixman
+ x11-libs/xcb-util
x11-libs/xcb-util-image
x11-libs/xcb-util-renderutil
config-file? (
@@ -31,8 +33,7 @@ RDEPEND="dev-libs/libev
dbus? ( sys-apps/dbus )
drm? ( x11-libs/libdrm )
opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre2:= )
- !x11-misc/compton"
+ pcre? ( dev-libs/libpcre2:= )"
DEPEND="${RDEPEND}
x11-base/xorg-proto"
BDEPEND="virtual/pkgconfig
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index e1b85646fdb2..84c58836cb6e 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{9..12} )
inherit git-r3 meson python-any-r1 virtualx xdg
DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
@@ -23,6 +23,7 @@ RDEPEND="dev-libs/libev
x11-libs/libxcb
x11-libs/libXext
x11-libs/pixman
+ x11-libs/xcb-util
x11-libs/xcb-util-image
x11-libs/xcb-util-renderutil
config-file? (
@@ -31,8 +32,7 @@ RDEPEND="dev-libs/libev
dbus? ( sys-apps/dbus )
drm? ( x11-libs/libdrm )
opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre2:= )
- !x11-misc/compton"
+ pcre? ( dev-libs/libpcre2:= )"
DEPEND="${RDEPEND}
x11-base/xorg-proto"
BDEPEND="virtual/pkgconfig
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2024-01-30 8:40 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2024-01-30 8:40 UTC (permalink / raw
To: gentoo-commits
commit: 9719fa0bd3bfe8ed5bab2f68385b29e75a65053d
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 30 08:39:58 2024 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Tue Jan 30 08:40:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9719fa0b
x11-misc/picom: add 11.1
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 1 +
x11-misc/picom/picom-11.1.ebuild | 68 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 69 insertions(+)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 57dca69ae115..7430a939e524 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,2 +1,3 @@
DIST picom-10.2.tar.gz 287166 BLAKE2B feaa07fc5f0a53396675dfd4d8f2507caf6ce355b2db242b25b3559b287845b0505c48194e51c9c7fc6809dd10b871be6adf3e9fc87d91a41f01ccfeb87803ab SHA512 9c0351fbe8a9e76533243c8e76f8e7d10c1e49292f1c8e6c06f31fb0b512542a67970abe803d061c953546ff8d3e704488c263002a5a831f68deb010caee481d
+DIST picom-11.1.tar.gz 308617 BLAKE2B cb100ec8d7ae9a9b43d59fb6d8eaf7079f1a1ea8da6eddea4bfc67f0180d2d43da30bb63049d685da71d424cb9bc091216331d3f54678da6c6379ed4de2e6347 SHA512 94c3a17a51f4749453d7d6334f8041bd1ee9f676f94f93c9368f02783ac86650031421c3d2fdd05d177c4c8535a76a6aff2c8e3cae4ae99bff7c458bd921b536
DIST picom-11.tar.gz 309373 BLAKE2B 1b7a01654fdfde9e3885e54feb36740397e86edb7de490bbc767374928d1581ed2270bdbbf5d5904594ed071bca63e623088483f14e87a9efbd23e8e41a10ef0 SHA512 a0037e838e8a1f02fa4ee6e1b0aac0c9b571ee580d11d44bb49f8591dfea2a1039843da7711b95bf747daac119651736e98cf8e1281297ca1c1f5002a750b7f8
diff --git a/x11-misc/picom/picom-11.1.ebuild b/x11-misc/picom/picom-11.1.ebuild
new file mode 100644
index 000000000000..e122ab5870bb
--- /dev/null
+++ b/x11-misc/picom/picom-11.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit meson python-any-r1 virtualx xdg
+
+DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
+HOMEPAGE="https://github.com/yshui/picom"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+config-file dbus +doc +drm opengl pcre test"
+
+REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
+RESTRICT="test" # but tests require dbus_next
+
+RDEPEND="dev-libs/libev
+ dev-libs/uthash
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXext
+ x11-libs/pixman
+ x11-libs/xcb-util
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-renderutil
+ config-file? (
+ dev-libs/libconfig:=
+ )
+ dbus? ( sys-apps/dbus )
+ drm? ( x11-libs/libdrm )
+ opengl? ( virtual/opengl )
+ pcre? ( dev-libs/libpcre2:= )"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig
+ doc? ( app-text/asciidoc )
+ test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
+"
+
+DOCS=( README.md picom.sample.conf )
+
+python_check_deps() {
+ python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use config-file config_file)
+ $(meson_use dbus)
+ $(meson_use doc with_docs)
+ $(meson_use opengl)
+ $(meson_use pcre regex)
+ )
+
+ meson_src_configure
+}
+
+src_test() {
+ virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
+}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2024-02-23 22:55 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2024-02-23 22:55 UTC (permalink / raw
To: gentoo-commits
commit: 77f53d2f094da5505d4e7ed1fb8bd37f31ce1e72
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 23 22:51:36 2024 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Feb 23 22:55:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f53d2f
x11-misc/picom: drop 11
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 1 -
x11-misc/picom/picom-11.ebuild | 68 ------------------------------------------
2 files changed, 69 deletions(-)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 7430a939e524..750dbe4ba4b7 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,3 +1,2 @@
DIST picom-10.2.tar.gz 287166 BLAKE2B feaa07fc5f0a53396675dfd4d8f2507caf6ce355b2db242b25b3559b287845b0505c48194e51c9c7fc6809dd10b871be6adf3e9fc87d91a41f01ccfeb87803ab SHA512 9c0351fbe8a9e76533243c8e76f8e7d10c1e49292f1c8e6c06f31fb0b512542a67970abe803d061c953546ff8d3e704488c263002a5a831f68deb010caee481d
DIST picom-11.1.tar.gz 308617 BLAKE2B cb100ec8d7ae9a9b43d59fb6d8eaf7079f1a1ea8da6eddea4bfc67f0180d2d43da30bb63049d685da71d424cb9bc091216331d3f54678da6c6379ed4de2e6347 SHA512 94c3a17a51f4749453d7d6334f8041bd1ee9f676f94f93c9368f02783ac86650031421c3d2fdd05d177c4c8535a76a6aff2c8e3cae4ae99bff7c458bd921b536
-DIST picom-11.tar.gz 309373 BLAKE2B 1b7a01654fdfde9e3885e54feb36740397e86edb7de490bbc767374928d1581ed2270bdbbf5d5904594ed071bca63e623088483f14e87a9efbd23e8e41a10ef0 SHA512 a0037e838e8a1f02fa4ee6e1b0aac0c9b571ee580d11d44bb49f8591dfea2a1039843da7711b95bf747daac119651736e98cf8e1281297ca1c1f5002a750b7f8
diff --git a/x11-misc/picom/picom-11.ebuild b/x11-misc/picom/picom-11.ebuild
deleted file mode 100644
index e122ab5870bb..000000000000
--- a/x11-misc/picom/picom-11.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit meson python-any-r1 virtualx xdg
-
-DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picom"
-SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+config-file dbus +doc +drm opengl pcre test"
-
-REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
-RESTRICT="test" # but tests require dbus_next
-
-RDEPEND="dev-libs/libev
- dev-libs/uthash
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/pixman
- x11-libs/xcb-util
- x11-libs/xcb-util-image
- x11-libs/xcb-util-renderutil
- config-file? (
- dev-libs/libconfig:=
- )
- dbus? ( sys-apps/dbus )
- drm? ( x11-libs/libdrm )
- opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre2:= )"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )
- test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
-"
-
-DOCS=( README.md picom.sample.conf )
-
-python_check_deps() {
- python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use config-file config_file)
- $(meson_use dbus)
- $(meson_use doc with_docs)
- $(meson_use opengl)
- $(meson_use pcre regex)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
-}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2024-02-23 22:55 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2024-02-23 22:55 UTC (permalink / raw
To: gentoo-commits
commit: e2d80353eb9683070478ba3ef52608618d21731e
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 23 22:54:44 2024 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Feb 23 22:55:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d80353
x11-misc/picom: add 11.2
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 1 +
x11-misc/picom/picom-11.2.ebuild | 71 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 72 insertions(+)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 750dbe4ba4b7..2b746ee310bf 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,2 +1,3 @@
DIST picom-10.2.tar.gz 287166 BLAKE2B feaa07fc5f0a53396675dfd4d8f2507caf6ce355b2db242b25b3559b287845b0505c48194e51c9c7fc6809dd10b871be6adf3e9fc87d91a41f01ccfeb87803ab SHA512 9c0351fbe8a9e76533243c8e76f8e7d10c1e49292f1c8e6c06f31fb0b512542a67970abe803d061c953546ff8d3e704488c263002a5a831f68deb010caee481d
DIST picom-11.1.tar.gz 308617 BLAKE2B cb100ec8d7ae9a9b43d59fb6d8eaf7079f1a1ea8da6eddea4bfc67f0180d2d43da30bb63049d685da71d424cb9bc091216331d3f54678da6c6379ed4de2e6347 SHA512 94c3a17a51f4749453d7d6334f8041bd1ee9f676f94f93c9368f02783ac86650031421c3d2fdd05d177c4c8535a76a6aff2c8e3cae4ae99bff7c458bd921b536
+DIST picom-11.2.tar.gz 308679 BLAKE2B d592dce3e67bc3df68cbece00cd4446ea6214b994d9ceffdd3d43a983e4a520f7a92c9c09bec12f49f18b4e581a4122c363f8de0c156bfe2e99fa09b04ec2196 SHA512 df8fc1a593e108b37be185129ac1f3a23c2ae648a04352c45b9d5888838e5754c68f2eb684f12f1ed4d973eca0aef83a61789f028c63bc2d0f0f38902232aadc
diff --git a/x11-misc/picom/picom-11.2.ebuild b/x11-misc/picom/picom-11.2.ebuild
new file mode 100644
index 000000000000..05fd95b68772
--- /dev/null
+++ b/x11-misc/picom/picom-11.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit meson python-any-r1 virtualx xdg
+
+DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
+HOMEPAGE="https://github.com/yshui/picom"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="+config-file dbus +doc +drm opengl pcre test"
+
+REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
+RESTRICT="test" # but tests require dbus_next
+
+RDEPEND="dev-libs/libev
+ dev-libs/uthash
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/libXext
+ x11-libs/pixman
+ x11-libs/xcb-util
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-renderutil
+ config-file? (
+ dev-libs/libconfig:=
+ )
+ dbus? ( sys-apps/dbus )
+ drm? ( x11-libs/libdrm )
+ opengl? (
+ media-libs/libepoxy
+ virtual/opengl
+ )
+ pcre? ( dev-libs/libpcre2:= )"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig
+ doc? ( app-text/asciidoc )
+ test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
+"
+
+DOCS=( README.md picom.sample.conf )
+
+python_check_deps() {
+ python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use config-file config_file)
+ $(meson_use dbus)
+ $(meson_use doc with_docs)
+ $(meson_use opengl)
+ $(meson_use pcre regex)
+ )
+
+ meson_src_configure
+}
+
+src_test() {
+ virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
+}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2024-02-23 22:55 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2024-02-23 22:55 UTC (permalink / raw
To: gentoo-commits
commit: f46149c80c2e469a1d58bf983ce1504ba5a4dc82
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 23 22:55:11 2024 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Feb 23 22:55:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46149c8
x11-misc/picom: sync live ebuild
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/picom-9999.ebuild | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index 84c58836cb6e..a5dd11d9c8ba 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -31,7 +31,10 @@ RDEPEND="dev-libs/libev
)
dbus? ( sys-apps/dbus )
drm? ( x11-libs/libdrm )
- opengl? ( virtual/opengl )
+ opengl? (
+ media-libs/libepoxy
+ virtual/opengl
+ )
pcre? ( dev-libs/libpcre2:= )"
DEPEND="${RDEPEND}
x11-base/xorg-proto"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2024-05-29 6:26 Jakov Smolić
0 siblings, 0 replies; 50+ messages in thread
From: Jakov Smolić @ 2024-05-29 6:26 UTC (permalink / raw
To: gentoo-commits
commit: e7f65aededa2ad77fd4c64ee00aa61b3fef54f62
Author: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed May 29 06:26:22 2024 +0000
Commit: Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed May 29 06:26:22 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7f65aed
x11-misc/picom: Stabilize 11.2 x86, #933065
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>
x11-misc/picom/picom-11.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-11.2.ebuild b/x11-misc/picom/picom-11.2.ebuild
index 05fd95b68772..b467551bcabd 100644
--- a/x11-misc/picom/picom-11.2.ebuild
+++ b/x11-misc/picom/picom-11.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2024-05-29 11:47 Sam James
0 siblings, 0 replies; 50+ messages in thread
From: Sam James @ 2024-05-29 11:47 UTC (permalink / raw
To: gentoo-commits
commit: 39280fc1d318b220eaf05c68b65e73c49379942c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed May 29 11:45:54 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 29 11:45:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39280fc1
x11-misc/picom: Stabilize 11.2 amd64, #933065
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-misc/picom/picom-11.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/picom-11.2.ebuild b/x11-misc/picom/picom-11.2.ebuild
index b467551bcabd..2777b53d41aa 100644
--- a/x11-misc/picom/picom-11.2.ebuild
+++ b/x11-misc/picom/picom-11.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
IUSE="+config-file dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2024-10-04 14:49 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2024-10-04 14:49 UTC (permalink / raw
To: gentoo-commits
commit: 9acfff4e6ffe4b823c0b4ab2d5afa69767975856
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 4 13:06:54 2024 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Oct 4 14:49:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acfff4e
x11-misc/picom: drop 10.2, 11.1
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 2 --
x11-misc/picom/picom-10.2.ebuild | 68 ----------------------------------------
x11-misc/picom/picom-11.1.ebuild | 68 ----------------------------------------
3 files changed, 138 deletions(-)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 2b746ee310bf..6e4e33d1f073 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,3 +1 @@
-DIST picom-10.2.tar.gz 287166 BLAKE2B feaa07fc5f0a53396675dfd4d8f2507caf6ce355b2db242b25b3559b287845b0505c48194e51c9c7fc6809dd10b871be6adf3e9fc87d91a41f01ccfeb87803ab SHA512 9c0351fbe8a9e76533243c8e76f8e7d10c1e49292f1c8e6c06f31fb0b512542a67970abe803d061c953546ff8d3e704488c263002a5a831f68deb010caee481d
-DIST picom-11.1.tar.gz 308617 BLAKE2B cb100ec8d7ae9a9b43d59fb6d8eaf7079f1a1ea8da6eddea4bfc67f0180d2d43da30bb63049d685da71d424cb9bc091216331d3f54678da6c6379ed4de2e6347 SHA512 94c3a17a51f4749453d7d6334f8041bd1ee9f676f94f93c9368f02783ac86650031421c3d2fdd05d177c4c8535a76a6aff2c8e3cae4ae99bff7c458bd921b536
DIST picom-11.2.tar.gz 308679 BLAKE2B d592dce3e67bc3df68cbece00cd4446ea6214b994d9ceffdd3d43a983e4a520f7a92c9c09bec12f49f18b4e581a4122c363f8de0c156bfe2e99fa09b04ec2196 SHA512 df8fc1a593e108b37be185129ac1f3a23c2ae648a04352c45b9d5888838e5754c68f2eb684f12f1ed4d973eca0aef83a61789f028c63bc2d0f0f38902232aadc
diff --git a/x11-misc/picom/picom-10.2.ebuild b/x11-misc/picom/picom-10.2.ebuild
deleted file mode 100644
index 5500bc0c290b..000000000000
--- a/x11-misc/picom/picom-10.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-inherit meson python-any-r1 virtualx xdg
-
-DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picom"
-SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0 MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
-IUSE="+config-file dbus +doc +drm opengl pcre test"
-
-REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
-RESTRICT="test" # but tests require dbus_next
-
-RDEPEND="dev-libs/libev
- dev-libs/uthash
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/pixman
- x11-libs/xcb-util-image
- x11-libs/xcb-util-renderutil
- config-file? (
- dev-libs/libconfig:=
- )
- dbus? ( sys-apps/dbus )
- drm? ( x11-libs/libdrm )
- opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre )
- !x11-misc/compton"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )
- test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
-"
-
-DOCS=( README.md picom.sample.conf )
-
-python_check_deps() {
- python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use config-file config_file)
- $(meson_use dbus)
- $(meson_use doc with_docs)
- $(meson_use opengl)
- $(meson_use pcre regex)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
-}
diff --git a/x11-misc/picom/picom-11.1.ebuild b/x11-misc/picom/picom-11.1.ebuild
deleted file mode 100644
index e122ab5870bb..000000000000
--- a/x11-misc/picom/picom-11.1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit meson python-any-r1 virtualx xdg
-
-DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
-HOMEPAGE="https://github.com/yshui/picom"
-SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MPL-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-IUSE="+config-file dbus +doc +drm opengl pcre test"
-
-REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
-RESTRICT="test" # but tests require dbus_next
-
-RDEPEND="dev-libs/libev
- dev-libs/uthash
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/libXext
- x11-libs/pixman
- x11-libs/xcb-util
- x11-libs/xcb-util-image
- x11-libs/xcb-util-renderutil
- config-file? (
- dev-libs/libconfig:=
- )
- dbus? ( sys-apps/dbus )
- drm? ( x11-libs/libdrm )
- opengl? ( virtual/opengl )
- pcre? ( dev-libs/libpcre2:= )"
-DEPEND="${RDEPEND}
- x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )
- test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
-"
-
-DOCS=( README.md picom.sample.conf )
-
-python_check_deps() {
- python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
-}
-
-pkg_setup() {
- use test && python-any-r1_pkg_setup
-}
-
-src_configure() {
- local emesonargs=(
- $(meson_use config-file config_file)
- $(meson_use dbus)
- $(meson_use doc with_docs)
- $(meson_use opengl)
- $(meson_use pcre regex)
- )
-
- meson_src_configure
-}
-
-src_test() {
- virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
-}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2024-10-04 14:49 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2024-10-04 14:49 UTC (permalink / raw
To: gentoo-commits
commit: c0e08ce4660f767fb07a0e6866ed24bfb3f2eaee
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 4 13:21:26 2024 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Oct 4 14:49:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0e08ce4
x11-misc/picom: add 12.1
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 1 +
x11-misc/picom/picom-12.1.ebuild | 67 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 6e4e33d1f073..70ee68916d81 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1 +1,2 @@
DIST picom-11.2.tar.gz 308679 BLAKE2B d592dce3e67bc3df68cbece00cd4446ea6214b994d9ceffdd3d43a983e4a520f7a92c9c09bec12f49f18b4e581a4122c363f8de0c156bfe2e99fa09b04ec2196 SHA512 df8fc1a593e108b37be185129ac1f3a23c2ae648a04352c45b9d5888838e5754c68f2eb684f12f1ed4d973eca0aef83a61789f028c63bc2d0f0f38902232aadc
+DIST picom-12.1.tar.gz 672958 BLAKE2B c95fa99f0e121db75cfd8ac23a7f0732603bf236a3e3e0af9089569a1144ebc8499c1dbf5a651d99cd95ec111e6c0091f24e85f6cfccba031e9d85854d8ee160 SHA512 31440a56cdc811e544ab0ed58f0fbbd888cda4ebce569d2ba8ea717b565379355763f82df429e1921d928bfeb96e1c3fe35a0e16b3d463524cd704ccff00a6d5
diff --git a/x11-misc/picom/picom-12.1.ebuild b/x11-misc/picom/picom-12.1.ebuild
new file mode 100644
index 000000000000..a9fd31dd11a2
--- /dev/null
+++ b/x11-misc/picom/picom-12.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..13} )
+inherit meson python-any-r1 virtualx xdg
+
+DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
+HOMEPAGE="https://github.com/yshui/picom"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="dbus +doc +drm opengl pcre test"
+
+REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
+RESTRICT="test" # but tests require dbus_next
+
+RDEPEND="dev-libs/libconfig:=
+ dev-libs/libev
+ dev-libs/uthash
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/pixman
+ x11-libs/xcb-util
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-renderutil
+ dbus? ( sys-apps/dbus )
+ drm? ( x11-libs/libdrm )
+ opengl? (
+ media-libs/libepoxy
+ virtual/opengl
+ )
+ pcre? ( dev-libs/libpcre2:= )"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig
+ doc? ( dev-ruby/asciidoctor )
+ test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
+"
+
+DOCS=( README.md picom.sample.conf )
+
+python_check_deps() {
+ python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use dbus)
+ $(meson_use doc with_docs)
+ $(meson_use opengl)
+ $(meson_use pcre regex)
+ )
+
+ meson_src_configure
+}
+
+src_test() {
+ virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
+}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2024-10-04 14:49 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2024-10-04 14:49 UTC (permalink / raw
To: gentoo-commits
commit: ee62c5f922719e1bfffbdec918e3733b35981c28
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 4 13:21:40 2024 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Oct 4 14:49:19 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee62c5f9
x11-misc/picom: sync live ebuild
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/picom-9999.ebuild | 14 +++++---------
1 file changed, 5 insertions(+), 9 deletions(-)
diff --git a/x11-misc/picom/picom-9999.ebuild b/x11-misc/picom/picom-9999.ebuild
index a5dd11d9c8ba..d6b45b376e57 100644
--- a/x11-misc/picom/picom-9999.ebuild
+++ b/x11-misc/picom/picom-9999.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{9..13} )
inherit git-r3 meson python-any-r1 virtualx xdg
DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
@@ -12,23 +12,20 @@ EGIT_REPO_URI="https://github.com/yshui/picom.git"
LICENSE="MPL-2.0 MIT"
SLOT="0"
-IUSE="+config-file dbus +doc +drm opengl pcre test"
+IUSE="dbus +doc +drm opengl pcre test"
REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
RESTRICT="test" # but tests require dbus_next
-RDEPEND="dev-libs/libev
+RDEPEND="dev-libs/libconfig:=
+ dev-libs/libev
dev-libs/uthash
x11-libs/libX11
x11-libs/libxcb
- x11-libs/libXext
x11-libs/pixman
x11-libs/xcb-util
x11-libs/xcb-util-image
x11-libs/xcb-util-renderutil
- config-file? (
- dev-libs/libconfig:=
- )
dbus? ( sys-apps/dbus )
drm? ( x11-libs/libdrm )
opengl? (
@@ -39,7 +36,7 @@ RDEPEND="dev-libs/libev
DEPEND="${RDEPEND}
x11-base/xorg-proto"
BDEPEND="virtual/pkgconfig
- doc? ( app-text/asciidoc )
+ doc? ( dev-ruby/asciidoctor )
test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
"
@@ -55,7 +52,6 @@ pkg_setup() {
src_configure() {
local emesonargs=(
- $(meson_use config-file config_file)
$(meson_use dbus)
$(meson_use doc with_docs)
$(meson_use opengl)
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2024-10-11 8:50 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2024-10-11 8:50 UTC (permalink / raw
To: gentoo-commits
commit: 789a41ee877a1c4be9779af2dc5d9e91b508af87
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 11 07:58:39 2024 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Fri Oct 11 08:50:31 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=789a41ee
x11-misc/picom: add 12.2
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 1 +
x11-misc/picom/picom-12.2.ebuild | 67 ++++++++++++++++++++++++++++++++++++++++
2 files changed, 68 insertions(+)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 70ee68916d81..26919c766dbc 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,2 +1,3 @@
DIST picom-11.2.tar.gz 308679 BLAKE2B d592dce3e67bc3df68cbece00cd4446ea6214b994d9ceffdd3d43a983e4a520f7a92c9c09bec12f49f18b4e581a4122c363f8de0c156bfe2e99fa09b04ec2196 SHA512 df8fc1a593e108b37be185129ac1f3a23c2ae648a04352c45b9d5888838e5754c68f2eb684f12f1ed4d973eca0aef83a61789f028c63bc2d0f0f38902232aadc
DIST picom-12.1.tar.gz 672958 BLAKE2B c95fa99f0e121db75cfd8ac23a7f0732603bf236a3e3e0af9089569a1144ebc8499c1dbf5a651d99cd95ec111e6c0091f24e85f6cfccba031e9d85854d8ee160 SHA512 31440a56cdc811e544ab0ed58f0fbbd888cda4ebce569d2ba8ea717b565379355763f82df429e1921d928bfeb96e1c3fe35a0e16b3d463524cd704ccff00a6d5
+DIST picom-12.2.tar.gz 673913 BLAKE2B 10b73334577481adbda571af8973dc3c166e33fa6dca3aec51263f9223b5ff28438b00090755a28f411a5df7b238c68bfadcf5c97a6f638a73d020ffa21dbcd0 SHA512 63129b5051253876aae8dd82cef78e3345b4f96554753bd1ecd7d9c31af369dc52c08226949545e39e14d35e4af4afad17a06cedc6aedff4ba52c53506605884
diff --git a/x11-misc/picom/picom-12.2.ebuild b/x11-misc/picom/picom-12.2.ebuild
new file mode 100644
index 000000000000..a9fd31dd11a2
--- /dev/null
+++ b/x11-misc/picom/picom-12.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..13} )
+inherit meson python-any-r1 virtualx xdg
+
+DESCRIPTION="A lightweight compositor for X11 (previously a compton fork)"
+HOMEPAGE="https://github.com/yshui/picom"
+SRC_URI="https://github.com/yshui/picom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MPL-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="dbus +doc +drm opengl pcre test"
+
+REQUIRED_USE="test? ( dbus )" # avoid "DBus support not compiled in!"
+RESTRICT="test" # but tests require dbus_next
+
+RDEPEND="dev-libs/libconfig:=
+ dev-libs/libev
+ dev-libs/uthash
+ x11-libs/libX11
+ x11-libs/libxcb
+ x11-libs/pixman
+ x11-libs/xcb-util
+ x11-libs/xcb-util-image
+ x11-libs/xcb-util-renderutil
+ dbus? ( sys-apps/dbus )
+ drm? ( x11-libs/libdrm )
+ opengl? (
+ media-libs/libepoxy
+ virtual/opengl
+ )
+ pcre? ( dev-libs/libpcre2:= )"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+BDEPEND="virtual/pkgconfig
+ doc? ( dev-ruby/asciidoctor )
+ test? ( $(python_gen_any_dep 'dev-python/xcffib[${PYTHON_USEDEP}]') )
+"
+
+DOCS=( README.md picom.sample.conf )
+
+python_check_deps() {
+ python_has_version "dev-python/xcffib[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_use dbus)
+ $(meson_use doc with_docs)
+ $(meson_use opengl)
+ $(meson_use pcre regex)
+ )
+
+ meson_src_configure
+}
+
+src_test() {
+ virtx "${S}/tests/run_tests.sh" "${BUILD_DIR}/src/${PN}"
+}
^ permalink raw reply related [flat|nested] 50+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/
@ 2024-10-15 7:22 Bernard Cafarelli
0 siblings, 0 replies; 50+ messages in thread
From: Bernard Cafarelli @ 2024-10-15 7:22 UTC (permalink / raw
To: gentoo-commits
commit: f0f97065a170d5c46c9c8f88cff64db59e61ac06
Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 15 07:21:20 2024 +0000
Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
CommitDate: Tue Oct 15 07:21:20 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f97065
x11-misc/picom: add 12.3, drop 12.1
Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
x11-misc/picom/Manifest | 2 +-
x11-misc/picom/{picom-12.1.ebuild => picom-12.3.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest
index 26919c766dbc..5478e953d18b 100644
--- a/x11-misc/picom/Manifest
+++ b/x11-misc/picom/Manifest
@@ -1,3 +1,3 @@
DIST picom-11.2.tar.gz 308679 BLAKE2B d592dce3e67bc3df68cbece00cd4446ea6214b994d9ceffdd3d43a983e4a520f7a92c9c09bec12f49f18b4e581a4122c363f8de0c156bfe2e99fa09b04ec2196 SHA512 df8fc1a593e108b37be185129ac1f3a23c2ae648a04352c45b9d5888838e5754c68f2eb684f12f1ed4d973eca0aef83a61789f028c63bc2d0f0f38902232aadc
-DIST picom-12.1.tar.gz 672958 BLAKE2B c95fa99f0e121db75cfd8ac23a7f0732603bf236a3e3e0af9089569a1144ebc8499c1dbf5a651d99cd95ec111e6c0091f24e85f6cfccba031e9d85854d8ee160 SHA512 31440a56cdc811e544ab0ed58f0fbbd888cda4ebce569d2ba8ea717b565379355763f82df429e1921d928bfeb96e1c3fe35a0e16b3d463524cd704ccff00a6d5
DIST picom-12.2.tar.gz 673913 BLAKE2B 10b73334577481adbda571af8973dc3c166e33fa6dca3aec51263f9223b5ff28438b00090755a28f411a5df7b238c68bfadcf5c97a6f638a73d020ffa21dbcd0 SHA512 63129b5051253876aae8dd82cef78e3345b4f96554753bd1ecd7d9c31af369dc52c08226949545e39e14d35e4af4afad17a06cedc6aedff4ba52c53506605884
+DIST picom-12.3.tar.gz 673577 BLAKE2B 86d2a775ae5ef99fd1f9b9c07e803301b43898cbde8499e80d1cc6ab9f7774b417b76e6780448d53fd8585c522938dac697f811d1bd06d9d7c34dc292d0c6db3 SHA512 f158a517ad6bb6125dc718286663560d7a2297252ecaccef9f7620a1180d19f1c12e9bf7d0d91dadae458a45bbe94756a00c639395fbb8097f408b530c7066f6
diff --git a/x11-misc/picom/picom-12.1.ebuild b/x11-misc/picom/picom-12.3.ebuild
similarity index 100%
rename from x11-misc/picom/picom-12.1.ebuild
rename to x11-misc/picom/picom-12.3.ebuild
^ permalink raw reply related [flat|nested] 50+ messages in thread
end of thread, other threads:[~2024-10-15 7:22 UTC | newest]
Thread overview: 50+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-29 11:47 [gentoo-commits] repo/gentoo:master commit in: x11-misc/picom/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2024-10-15 7:22 Bernard Cafarelli
2024-10-11 8:50 Bernard Cafarelli
2024-10-04 14:49 Bernard Cafarelli
2024-10-04 14:49 Bernard Cafarelli
2024-10-04 14:49 Bernard Cafarelli
2024-05-29 6:26 Jakov Smolić
2024-02-23 22:55 Bernard Cafarelli
2024-02-23 22:55 Bernard Cafarelli
2024-02-23 22:55 Bernard Cafarelli
2024-01-30 8:40 Bernard Cafarelli
2024-01-21 19:14 Bernard Cafarelli
2023-11-30 16:17 Bernard Cafarelli
2023-04-20 5:01 Sam James
2023-04-20 4:17 Sam James
2022-12-18 19:12 Bernard Cafarelli
2022-12-18 19:12 Bernard Cafarelli
2022-12-17 23:22 Bernard Cafarelli
2022-12-17 23:22 Bernard Cafarelli
2022-08-20 15:54 Arthur Zamarin
2022-06-12 8:28 Agostino Sarubbo
2022-06-10 7:11 Agostino Sarubbo
2022-02-14 8:07 Bernard Cafarelli
2022-01-28 22:53 Bernard Cafarelli
2022-01-28 22:53 Bernard Cafarelli
2022-01-11 2:23 Georgy Yakovlev
2021-10-10 22:14 Marek Szuba
2021-06-12 5:50 Sam James
2021-06-12 5:47 Sam James
2021-06-07 23:10 Sam James
2021-06-07 23:10 Sam James
2021-06-07 16:44 Sam James
2021-04-22 10:32 Bernard Cafarelli
2021-04-22 10:32 Bernard Cafarelli
2021-03-09 19:19 Bernard Cafarelli
2021-03-09 19:19 Bernard Cafarelli
2021-01-02 0:35 Sam James
2020-10-24 9:25 Bernard Cafarelli
2020-09-16 11:32 Bernard Cafarelli
2020-06-06 10:56 Georgy Yakovlev
2020-05-08 16:00 Bernard Cafarelli
2020-03-06 12:32 Agostino Sarubbo
2020-03-06 11:35 Agostino Sarubbo
2020-01-09 20:01 Bernard Cafarelli
2019-12-16 10:26 Bernard Cafarelli
2019-12-10 12:22 Bernard Cafarelli
2019-12-09 13:50 Bernard Cafarelli
2019-12-07 8:09 Bernard Cafarelli
2019-12-06 21:33 Bernard Cafarelli
2019-12-06 12:18 Bernard Cafarelli
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox