x11-wm/ctwm: treeclean

Closes: https://bugs.gentoo.org/789756 (pkgremoved)
Closes: https://bugs.gentoo.org/951884 (pkgremoved)
Closes: https://bugs.gentoo.org/956413 (pkgremoved)
Closes: https://bugs.gentoo.org/957572 (pkgremoved)
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
Andreas Sturmlechner
2025-10-30 08:54:26 +01:00
parent 301e157a59
commit 1085fe98c9
4 changed files with 0 additions and 93 deletions

View File

@@ -236,12 +236,6 @@ net-misc/grive
# Bugs #952796, #957240. Removal on 2025-10-29.
sys-auth/google-authenticator-wrappers
# Andreas Sturmlechner <asturm@gentoo.org> (2025-09-30)
# Unmaintained in ::gentoo, EAPI-7 based, broken by CMake 4.
# If you want to keep it, maintain it.
# Bugs #789756, #951884, #956413, #957572. Removal on 2025-10-29.
x11-wm/ctwm
# Sam James <sam@gentoo.org> (2025-09-21)
# Breaks (common) mt7921e WiFi driver with a hang in many cases, affecting
# not just network. See bug #963106.

View File

@@ -1 +0,0 @@
DIST ctwm-4.0.3.tar.xz 683684 BLAKE2B d16a47a5cd91ab5305da3c02f874d5ad1c71e2c8a3664cd33d5fa0781f4fdc2613407f5b43b4da16bcf89e323eb34b0888c5dbd02598746195991e7870aba0ef SHA512 f9bb2f8f28a050cce0fc2f1f4e00e79acd7c54055016d8483e045d8f5fa9829f8f5d92bb53f0c1d9500f97d6f52cd827ddd15515c84451ea03551025a8ab831d

View File

@@ -1,64 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit cmake flag-o-matic virtualx
DESCRIPTION="A clean, light window manager"
HOMEPAGE="https://ctwm.org/"
SRC_URI="https://ctwm.org/dist/${P}.tar.xz"
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ppc x86"
IUSE="jpeg test xpm"
RESTRICT="!test? ( test )"
RDEPEND="
x11-libs/libICE
x11-libs/libSM
x11-libs/libX11
x11-libs/libXext
x11-libs/libXmu
x11-libs/libXt
jpeg? ( virtual/jpeg )
xpm? ( x11-libs/libXpm )
"
DEPEND="
${RDEPEND}
app-arch/xz-utils
x11-base/xorg-proto
"
src_prepare() {
# Bug 715904, sigjmp_buf is guarded by GNU_SOURCE
use elibc_musl && append-cflags -D_GNU_SOURCE
cmake_src_prepare
# implicit 'isspace'
sed -i parse.c -e "/<stdio.h>/ a#include <ctype.h>" || die
}
src_configure() {
local mycmakeargs=(
-DNOMANCOMPRESS=yes
-DUSE_RPLAY=OFF
-DDOCDIR="${EPREFIX}"/usr/share/doc/${PF}
-DUSE_JPEG=$(usex jpeg ON OFF)
-DUSE_XPM=$(usex xpm ON OFF)
)
cmake_src_configure
}
src_compile() {
# Bug 701656, test_bins target needs to be compiled
# to satisfy the 't_efp' test
cmake_src_compile all $(usex test test_bins '')
}
src_test() {
virtx cmake_src_test
}

View File

@@ -1,22 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person" proxied="yes">
<email>lillyjsm@gmail.com</email>
<name>Jake Lilly</name>
</maintainer>
<maintainer type="project" proxied="proxy">
<email>proxy-maint@gentoo.org</email>
<name>Proxy Maintainers</name>
</maintainer>
<upstream>
<changelog>http://www.ctwm.org/CHANGES.html</changelog>
<doc>http://www.ctwm.org/docs.html</doc>
<remote-id type="github">fullermd/ctwm-mirror</remote-id>
</upstream>
<use>
<flag name="jpeg">Enable jpeg image support with <pkg>virtual/jpeg</pkg></flag>
<flag name="test">Enable upstream test suite, build required binary</flag>
<flag name="xpm">Enable xpm icon support with <pkg>x11-libs/libXpm</pkg></flag>
</use>
</pkgmetadata>