mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
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:
@@ -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.
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
DIST ctwm-4.0.3.tar.xz 683684 BLAKE2B d16a47a5cd91ab5305da3c02f874d5ad1c71e2c8a3664cd33d5fa0781f4fdc2613407f5b43b4da16bcf89e323eb34b0888c5dbd02598746195991e7870aba0ef SHA512 f9bb2f8f28a050cce0fc2f1f4e00e79acd7c54055016d8483e045d8f5fa9829f8f5d92bb53f0c1d9500f97d6f52cd827ddd15515c84451ea03551025a8ab831d
|
||||
@@ -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
|
||||
}
|
||||
@@ -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>
|
||||
Reference in New Issue
Block a user