commit:     ea64944a967fd3fd1274ff54110aa0885e25dbdf
Author:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  8 17:25:34 2025 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Mon Sep  8 17:30:37 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea64944a

sys-apps/kmscon: drop 9.0.0-r1

Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 sys-apps/kmscon/Manifest               |  1 -
 sys-apps/kmscon/kmscon-9.0.0-r1.ebuild | 76 ----------------------------------
 2 files changed, 77 deletions(-)

diff --git a/sys-apps/kmscon/Manifest b/sys-apps/kmscon/Manifest
index 2f3de3dd777c..c366578d2023 100644
--- a/sys-apps/kmscon/Manifest
+++ b/sys-apps/kmscon/Manifest
@@ -1,2 +1 @@
-DIST kmscon-9.0.0.tar.xz 736668 BLAKE2B 
a44a4b3739b1ed4a597713ca2ef7adb33f1ab7130322a419ee88517addfbf0edf01ef59f06c5626e95a7bc1708cf4cebe49d5853558aa3fedb3aa9c7c28a7dd7
 SHA512 
2d4bca093c40307e155c9cfa349eef433d7ab6d08f8e134a61fa9c5ccb9ad594575725371075aaf917c2a9dfb3cb3cd148296dce25065a02b3a211650cde9c3c
 DIST kmscon-9.1.0.tar.gz 1187499 BLAKE2B 
44db0910d447cea89fc38ce5a332151524197910a02b1ffc2ba3006343c6721c02dcbf72fb2d428734e20da16fd6f201b4082eb1ab7a6763068846ac99c94a75
 SHA512 
15fed4c50bb1da0cd69149730fd8d639de7302b72ec12f6a73017ba7e4c06366b0179cb7d9dc32672061562604f36fd06ea677f9c0360deb159811c07a254731

diff --git a/sys-apps/kmscon/kmscon-9.0.0-r1.ebuild 
b/sys-apps/kmscon/kmscon-9.0.0-r1.ebuild
deleted file mode 100644
index 98718f10a5c6..000000000000
--- a/sys-apps/kmscon/kmscon-9.0.0-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-SRC_URI="https://github.com/Aetf/kmscon/releases/download/v${PV}/${P}.tar.xz";
-KEYWORDS="~amd64 ~x86"
-
-inherit meson flag-o-matic toolchain-funcs
-
-DESCRIPTION="KMS/DRM based virtual Console Emulator"
-HOMEPAGE="https://github.com/Aetf/kmscon";
-
-LICENSE="MIT LGPL-2.1 BSD-2"
-SLOT="0"
-IUSE="debug doc +drm +fbdev +gles2 +pango pixman systemd test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-       >=virtual/udev-172
-       x11-libs/libxkbcommon
-       >=dev-libs/libtsm-4.0.0:=
-       media-libs/libglvnd[X(+)]
-       drm? ( x11-libs/libdrm
-               >=media-libs/mesa-8.0.3[egl(+),gbm(+)] )
-       systemd? ( sys-apps/systemd )
-       pango? ( x11-libs/pango dev-libs/glib:2 )
-       pixman? ( x11-libs/pixman )"
-RDEPEND="${COMMON_DEPEND}
-       x11-misc/xkeyboard-config"
-DEPEND="${COMMON_DEPEND}
-       x11-base/xorg-proto"
-BDEPEND="virtual/pkgconfig
-       doc? ( dev-util/gtk-doc )"
-
-REQUIRED_USE="drm? ( gles2 )"
-
-PATCHES=( "${FILESDIR}"/kmscon-9.0.0-systemd-path-fix.patch )
-
-src_prepare() {
-       default
-       export CC_FOR_BUILD="$(tc-getBUILD_CC)"
-}
-
-src_configure() {
-
-       # kmscon sets -ffast-math unconditionally
-       strip-flags
-
-       local emesonargs=(
-               $(meson_feature doc docs)
-               $(meson_use debug)
-               $(meson_feature systemd multi_seat)
-               $(meson_feature fbdev video_fbdev)
-               $(meson_feature drm video_drm2d)
-               $(meson_feature drm video_drm3d)
-               -Dfont_unifont=enabled
-               $(meson_feature pango font_pango)
-               -Drenderer_bbulk=enabled
-               $(meson_feature gles2 renderer_gltex)
-               $(meson_feature pixman renderer_pixman)
-               $(meson_use test tests)
-               -Dsession_dummy=enabled
-               -Dsession_terminal=enabled
-       )
-
-       meson_src_configure
-}
-
-pkg_postinst() {
-       grep -e "^ERASECHAR" "${EROOT}"/etc/login.defs && \
-       ewarn "It is recommended that you comment out the ERASECHAR line in" && 
\
-       ewarn " /etc/login.defs for proper backspace functionality at the" && \
-       ewarn " kmscon login prompt.  For details see:" && \
-       ewarn "https://github.com/dvdhrm/kmscon/issues/69#issuecomment-13827797";
-}

Reply via email to