media-sound/ibniz: treeclean

Closes: https://bugs.gentoo.org/842309 (pkgremoved)
Closes: https://bugs.gentoo.org/922024 (pkgremoved)
Signed-off-by: Takuya Wakazono <pastalian46@gmail.com>
This commit is contained in:
Takuya Wakazono 2024-11-18 22:46:21 +09:00
parent c83d727c70
commit 0552b01148
No known key found for this signature in database
GPG Key ID: 91CA2604719DDA61
4 changed files with 0 additions and 59 deletions

View File

@ -1 +0,0 @@
DIST ibniz-1.18.tar.gz 41049 BLAKE2B 7f1e15cdf084fae64ffb6c826fb55c961067e606f8d125d902a9d778910a8e790d6d4e07eb9d75b3d9742caa9e3257bae020faf8265b70cca64ec0a4db345c3f SHA512 63448e3eb639a831b847cc3a737040a661ff4107e53ff70b9c33ba951c584ca903729547efd27afff9ac0b9e25a315a1d36670a4f4722c3d2287f375cb1bd760

View File

@ -1,42 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit toolchain-funcs
DESCRIPTION="virtual machine designed for extremely compact low-level audiovisual programs"
HOMEPAGE="http://viznut.fi/ibniz/"
SRC_URI="http://viznut.fi/ibniz/${P}.tar.gz"
LICENSE="ZLIB"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="+X"
DEPEND="
media-libs/libsdl
X? ( x11-libs/libX11 )
"
RDEPEND="${DEPEND}"
src_prepare() {
default
sed -r \
-e "s/gcc/$(tc-getCC)/" \
-e "s/^FLAGS=(.*)$/FLAGS=${CFLAGS} \1 ${LDFLAGS}/" \
-e "s/-s //" \
-i Makefile || die
}
src_configure() {
if use !X; then
sed -i -e 's;-DX11;;' -e 's;-lX11;;' Makefile || die
fi
}
src_install() {
dobin ibniz
dodoc -r examples
}

View File

@ -1,11 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>contact@hacktivis.me</email>
</maintainer>
<longdescription lang="en">
IBNIZ is a virtual machine designed for extremely compact low-level audiovisual programs. The leading design goal is usefulness as a platform for demoscene productions, glitch art and similar projects. Mainsteam software engineering aspects are considered totally irrelevant.
IBNIZ stands for Ideally Bare Numeric Impression giZmo. The name also refers to Gottfried Leibniz, the 17th-century polymath who, among all, invented binary arithmetic, built the first four-operation calculating machine, and believed that the world was designed with the principle that a minimal set of rules should yield a maximal diversity.
</longdescription>
</pkgmetadata>

View File

@ -81,11 +81,6 @@ dev-util/glsl-language-server
# Removal on 2024-11-18.
app-admin/enpass-desktop-bin
# Takuya Wakazono <pastalian46@gmail.com> (2024-10-18)
# Doesn't build with GCC 14 and upstream is inactive.
# Removal on 2024-11-18. Bug #922024.
media-sound/ibniz
# Takuya Wakazono <pastalian46@gmail.com> (2024-10-18)
# Depends on <dev-python/tree-sitter-0.22, which has been dropped.
# Upstream does not support newer treesitter and is no longer