diff --git a/x11-misc/picom/Manifest b/x11-misc/picom/Manifest index b5c696a99283d..93e394b46370c 100644 --- a/x11-misc/picom/Manifest +++ b/x11-misc/picom/Manifest @@ -1,3 +1 @@ -DIST picom-11.2.tar.gz 308679 BLAKE2B d592dce3e67bc3df68cbece00cd4446ea6214b994d9ceffdd3d43a983e4a520f7a92c9c09bec12f49f18b4e581a4122c363f8de0c156bfe2e99fa09b04ec2196 SHA512 df8fc1a593e108b37be185129ac1f3a23c2ae648a04352c45b9d5888838e5754c68f2eb684f12f1ed4d973eca0aef83a61789f028c63bc2d0f0f38902232aadc -DIST picom-12.3.tar.gz 673577 BLAKE2B 86d2a775ae5ef99fd1f9b9c07e803301b43898cbde8499e80d1cc6ab9f7774b417b76e6780448d53fd8585c522938dac697f811d1bd06d9d7c34dc292d0c6db3 SHA512 f158a517ad6bb6125dc718286663560d7a2297252ecaccef9f7620a1180d19f1c12e9bf7d0d91dadae458a45bbe94756a00c639395fbb8097f408b530c7066f6 DIST picom-12.5.tar.gz 674165 BLAKE2B e74498032d474de70452272f4cffaad1d86de9a82e642f94322f523d1b3db206f4b7f0f4e9da60033f903a99c635489ec5ae87ef73daba2caf3c2e487d26d255 SHA512 e4e8d8d6edc5fd5115ee880ee36e3b217b07336e09c457a3eb9a4824c19ac4f98ae807c3a902f327e7a2d036e2ae2d1ab2a5da8bdee47e33e49faebf4893a78b diff --git a/x11-misc/picom/picom-11.2.ebuild b/x11-misc/picom/picom-11.2.ebuild deleted file mode 100644 index 2777b53d41aa9..0000000000000 --- a/x11-misc/picom/picom-11.2.ebuild +++ /dev/null @@ -1,71 +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? ( - 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}" -} diff --git a/x11-misc/picom/picom-12.3.ebuild b/x11-misc/picom/picom-12.3.ebuild deleted file mode 100644 index a9fd31dd11a22..0000000000000 --- a/x11-misc/picom/picom-12.3.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# 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}" -}