From: "Ben Kohler" <bkohler@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/kmscon/
Date: Tue, 13 Sep 2022 13:03:01 +0000 (UTC) [thread overview]
Message-ID: <1663074170.8e9f17e0ee3591defe75c6f455710fdffc0af6c9.bkohler@gentoo> (raw)
commit: 8e9f17e0ee3591defe75c6f455710fdffc0af6c9
Author: Ben Kohler <bkohler <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 13 13:02:50 2022 +0000
Commit: Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Tue Sep 13 13:02:50 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e9f17e0
sys-apps/kmscon: drop 8_p20180906-r2, 8_p20220214, 8_p20220214-r1
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>
sys-apps/kmscon/Manifest | 2 -
sys-apps/kmscon/kmscon-8_p20180906-r2.ebuild | 145 --------------------------
sys-apps/kmscon/kmscon-8_p20220214-r1.ebuild | 150 ---------------------------
sys-apps/kmscon/kmscon-8_p20220214.ebuild | 145 --------------------------
sys-apps/kmscon/metadata.xml | 1 -
5 files changed, 443 deletions(-)
diff --git a/sys-apps/kmscon/Manifest b/sys-apps/kmscon/Manifest
index e729f7c3ca1f..0f2165148c0a 100644
--- a/sys-apps/kmscon/Manifest
+++ b/sys-apps/kmscon/Manifest
@@ -1,3 +1 @@
-DIST kmscon-8_p20180906.tar.gz 1156350 BLAKE2B 52c024ca6e9652b468efb23d38cda34bf0c05e1e2bb4268435e17adb8858439ac6bf0e1783cfdd24a48fcb2dcf7c1cb20eee09aeb90db08c2e94224d01efeff7 SHA512 2ccdc5b30df6d96ac7a75d01d674b295bcdb0d445169716638a20c9884b090bbfe509e0aee79cb674a2d9b0eb18ea6284b9d4e2939cb5bf290cade4c1a02487a
-DIST kmscon-8_p20220214.tar.gz 1158069 BLAKE2B a64b19da4bc57e4baed8d3822cbf7cca472614a30fe604a09c53f8ab3e024725abdad7286c6c183e7de3b24bd80e01c5141d6c7f10794b9101530832602dad4f SHA512 837026b3f9702fe487d63d665140ea9e37a39975161e86f78a4c989b18eabd3c3429a4a6ebc384790389042b014dbaaa8225a136290f9310b113b606e551f4c2
DIST kmscon-9.0.0.tar.xz 736668 BLAKE2B a44a4b3739b1ed4a597713ca2ef7adb33f1ab7130322a419ee88517addfbf0edf01ef59f06c5626e95a7bc1708cf4cebe49d5853558aa3fedb3aa9c7c28a7dd7 SHA512 2d4bca093c40307e155c9cfa349eef433d7ab6d08f8e134a61fa9c5ccb9ad594575725371075aaf917c2a9dfb3cb3cd148296dce25065a02b3a211650cde9c3c
diff --git a/sys-apps/kmscon/kmscon-8_p20180906-r2.ebuild b/sys-apps/kmscon/kmscon-8_p20180906-r2.ebuild
deleted file mode 100644
index e92402bdb262..000000000000
--- a/sys-apps/kmscon/kmscon-8_p20180906-r2.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-COMMIT="01dd0a231e2125a40ceba5f59fd945ff29bf2cdc"
-SRC_URI="https://github.com/Aetf/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-
-inherit autotools flag-o-matic systemd toolchain-funcs vcs-snapshot
-
-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 +optimizations +pango pixman static-libs systemd +unicode"
-
-COMMON_DEPEND="
- >=virtual/udev-172
- x11-libs/libxkbcommon
- >=dev-libs/libtsm-4.0.0:=
- media-libs/mesa[X(+)]
- drm? ( x11-libs/libdrm
- >=media-libs/mesa-8.0.3[egl(+),gbm(+)] )
- gles2? ( >=media-libs/mesa-8.0.3[gles2] )
- 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="gles2? ( drm )"
-
-# args - names of renderers to enable
-renderers_enable() {
- if [[ "x${RENDER}" == "x" ]]; then
- RENDER="$1"
- shift
- else
- for i in $@; do
- RENDER+=",${i}"
- done
- fi
-}
-
-# args - names of font renderer backends to enable
-fonts_enable() {
- if [[ "x${FONTS}" == "x" ]]; then
- FONTS="$1"
- shift
- else
- for i in $@; do
- FONTS+=",${i}"
- done
- fi
-}
-
-# args - names of video backends to enable
-video_enable() {
- if [[ "x${VIDEO}" == "x" ]]; then
- VIDEO="$1"
- shift
- else
- for i in $@; do
- VIDEO+=",${i}"
- done
- fi
-}
-
-src_prepare() {
- default
- eautoreconf
-
- export CC_FOR_BUILD="$(tc-getBUILD_CC)"
-}
-
-src_configure() {
- # Video backends
-
- if use fbdev; then
- video_enable fbdev
- fi
-
- if use drm; then
- video_enable drm2d
- fi
-
- if use gles2; then
- video_enable drm3d
- fi
-
- # Font rendering backends
-
- if use unicode; then
- fonts_enable unifont
- fi
-
- if use pango; then
- fonts_enable pango
- fi
-
- # Console rendering backends
-
- renderers_enable bbulk
-
- if use gles2; then
- renderers_enable gltex
- fi
-
- if use pixman; then
- renderers_enable pixman
- fi
-
- # kmscon sets -ffast-math unconditionally
- strip-flags
-
- # xkbcommon not in portage
- econf \
- $(use_enable static-libs static) \
- $(use_enable debug) \
- $(use_enable optimizations) \
- $(use_enable systemd multi-seat) \
- --with-video=${VIDEO} \
- --with-fonts=${FONTS} \
- --with-renderers=${RENDER} \
- --with-sessions=dummy,terminal
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- systemd_dounit "${S}/docs"/kmscon{,vt@}.service
-}
-
-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"
-}
diff --git a/sys-apps/kmscon/kmscon-8_p20220214-r1.ebuild b/sys-apps/kmscon/kmscon-8_p20220214-r1.ebuild
deleted file mode 100644
index 21a91dd7c616..000000000000
--- a/sys-apps/kmscon/kmscon-8_p20220214-r1.ebuild
+++ /dev/null
@@ -1,150 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-COMMIT="5eed56cfc873df4d7606bc1c470e1d2bb4d42f1c"
-SRC_URI="https://github.com/Aetf/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-
-inherit autotools flag-o-matic systemd toolchain-funcs vcs-snapshot
-
-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 +optimizations +pango pixman static-libs systemd +unicode"
-
-COMMON_DEPEND="
- >=virtual/udev-172
- x11-libs/libxkbcommon
- >=dev-libs/libtsm-4.0.0:=
- media-libs/mesa[X(+)]
- drm? ( x11-libs/libdrm
- >=media-libs/mesa-8.0.3[egl(+),gbm(+)] )
- gles2? ( >=media-libs/mesa-8.0.3[gles2] )
- 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="gles2? ( drm )"
-
-# args - names of renderers to enable
-renderers_enable() {
- if [[ "x${RENDER}" == "x" ]]; then
- RENDER="$1"
- shift
- else
- for i in $@; do
- RENDER+=",${i}"
- done
- fi
-}
-
-# args - names of font renderer backends to enable
-fonts_enable() {
- if [[ "x${FONTS}" == "x" ]]; then
- FONTS="$1"
- shift
- else
- for i in $@; do
- FONTS+=",${i}"
- done
- fi
-}
-
-# args - names of video backends to enable
-video_enable() {
- if [[ "x${VIDEO}" == "x" ]]; then
- VIDEO="$1"
- shift
- else
- for i in $@; do
- VIDEO+=",${i}"
- done
- fi
-}
-
-src_prepare() {
- default
- eautoreconf
-
- export CC_FOR_BUILD="$(tc-getBUILD_CC)"
-}
-
-src_configure() {
- # Video backends
-
- if use fbdev; then
- video_enable fbdev
- fi
-
- if use drm; then
- video_enable drm2d
- fi
-
- if use gles2; then
- video_enable drm3d
- fi
-
- # Font rendering backends
-
- if use unicode; then
- fonts_enable unifont
- fi
-
- if use pango; then
- fonts_enable pango
- fi
-
- # Console rendering backends
-
- renderers_enable bbulk
-
- if use gles2; then
- renderers_enable gltex
- fi
-
- if use pixman; then
- renderers_enable pixman
- fi
-
- # kmscon sets -ffast-math unconditionally
- strip-flags
-
- # xkbcommon not in portage
- econf \
- $(use_enable static-libs static) \
- $(use_enable debug) \
- $(use_enable optimizations) \
- $(use_enable systemd multi-seat) \
- --with-video=${VIDEO} \
- --with-fonts=${FONTS} \
- --with-renderers=${RENDER} \
- --with-sessions=dummy,terminal
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- systemd_dounit "${S}/docs"/kmscon{,vt@}.service
-
- insinto /usr/share/${PN}
- doins -r fblog
-
- find "${ED}" -name '*.la' -delete || die
-}
-
-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"
-}
diff --git a/sys-apps/kmscon/kmscon-8_p20220214.ebuild b/sys-apps/kmscon/kmscon-8_p20220214.ebuild
deleted file mode 100644
index 8015fdc78854..000000000000
--- a/sys-apps/kmscon/kmscon-8_p20220214.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-COMMIT="5eed56cfc873df4d7606bc1c470e1d2bb4d42f1c"
-SRC_URI="https://github.com/Aetf/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~x86"
-
-inherit autotools flag-o-matic systemd toolchain-funcs vcs-snapshot
-
-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 +optimizations +pango pixman static-libs systemd +unicode"
-
-COMMON_DEPEND="
- >=virtual/udev-172
- x11-libs/libxkbcommon
- >=dev-libs/libtsm-4.0.0:=
- media-libs/mesa[X(+)]
- drm? ( x11-libs/libdrm
- >=media-libs/mesa-8.0.3[egl(+),gbm(+)] )
- gles2? ( >=media-libs/mesa-8.0.3[gles2] )
- 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="gles2? ( drm )"
-
-# args - names of renderers to enable
-renderers_enable() {
- if [[ "x${RENDER}" == "x" ]]; then
- RENDER="$1"
- shift
- else
- for i in $@; do
- RENDER+=",${i}"
- done
- fi
-}
-
-# args - names of font renderer backends to enable
-fonts_enable() {
- if [[ "x${FONTS}" == "x" ]]; then
- FONTS="$1"
- shift
- else
- for i in $@; do
- FONTS+=",${i}"
- done
- fi
-}
-
-# args - names of video backends to enable
-video_enable() {
- if [[ "x${VIDEO}" == "x" ]]; then
- VIDEO="$1"
- shift
- else
- for i in $@; do
- VIDEO+=",${i}"
- done
- fi
-}
-
-src_prepare() {
- default
- eautoreconf
-
- export CC_FOR_BUILD="$(tc-getBUILD_CC)"
-}
-
-src_configure() {
- # Video backends
-
- if use fbdev; then
- video_enable fbdev
- fi
-
- if use drm; then
- video_enable drm2d
- fi
-
- if use gles2; then
- video_enable drm3d
- fi
-
- # Font rendering backends
-
- if use unicode; then
- fonts_enable unifont
- fi
-
- if use pango; then
- fonts_enable pango
- fi
-
- # Console rendering backends
-
- renderers_enable bbulk
-
- if use gles2; then
- renderers_enable gltex
- fi
-
- if use pixman; then
- renderers_enable pixman
- fi
-
- # kmscon sets -ffast-math unconditionally
- strip-flags
-
- # xkbcommon not in portage
- econf \
- $(use_enable static-libs static) \
- $(use_enable debug) \
- $(use_enable optimizations) \
- $(use_enable systemd multi-seat) \
- --with-video=${VIDEO} \
- --with-fonts=${FONTS} \
- --with-renderers=${RENDER} \
- --with-sessions=dummy,terminal
-}
-
-src_install() {
- emake DESTDIR="${D}" install
- systemd_dounit "${S}/docs"/kmscon{,vt@}.service
-}
-
-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"
-}
diff --git a/sys-apps/kmscon/metadata.xml b/sys-apps/kmscon/metadata.xml
index cec59dc5025a..1a9b0f6ea66a 100644
--- a/sys-apps/kmscon/metadata.xml
+++ b/sys-apps/kmscon/metadata.xml
@@ -12,6 +12,5 @@
<flag name="pango">Enable pango font rendering</flag>
<flag name="pixman">Enable pixman font rendering</flag>
<flag name="systemd">Enable multiseat support via systemd</flag>
- <flag name="optimizations">Enable optimizations</flag>
</use>
</pkgmetadata>
next reply other threads:[~2022-09-13 13:03 UTC|newest]
Thread overview: 17+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-09-13 13:03 Ben Kohler [this message]
-- strict thread matches above, loose matches on Subject: below --
2024-05-23 17:17 [gentoo-commits] repo/gentoo:master commit in: sys-apps/kmscon/ Matt Turner
2023-05-13 0:43 Sam James
2023-01-10 16:11 Ben Kohler
2022-08-24 19:31 Ben Kohler
2022-08-15 18:18 Ben Kohler
2022-07-25 14:26 Ben Kohler
2022-06-14 15:36 Ben Kohler
2022-06-13 16:57 Ben Kohler
2022-02-19 16:47 Ben Kohler
2022-01-07 19:47 Ben Kohler
2021-10-31 0:19 Sam James
2021-07-13 14:23 Ben Kohler
2020-09-06 12:28 Ben Kohler
2020-09-03 13:21 Ben Kohler
2019-10-24 16:09 Ben Kohler
2019-10-24 16:09 Ben Kohler
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1663074170.8e9f17e0ee3591defe75c6f455710fdffc0af6c9.bkohler@gentoo \
--to=bkohler@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox