logo

overlay

My own overlay for experimentations, use with caution, no support is provided git clone https://hacktivis.me/git/overlay.git
commit: c04239b2a552c443f89ae36b428d599ca4fadf42
parent f5dde25bf996f0623b1769a226fd72ea6fff2b61
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sun, 27 Jun 2021 10:30:51 +0200

games-arcade/stepmania: Remove (seems incompatible with ffmpeg-4)

Diffstat:

Dgames-arcade/stepmania/Manifest1-
Dgames-arcade/stepmania/metadata.xml12------------
Dgames-arcade/stepmania/stepmania-5.1.0_beta2.ebuild90-------------------------------------------------------------------------------
3 files changed, 0 insertions(+), 103 deletions(-)

diff --git a/games-arcade/stepmania/Manifest b/games-arcade/stepmania/Manifest @@ -1 +0,0 @@ -DIST stepmania-5.1.0_beta2.tar.gz 185985270 BLAKE2B 2389e1b8a2f72a2ed59aac1e4840f821abce943e8311819c83c03de6f4281bfdfe12728f6b665770cc7047ca549a6390107109705259fed45d517f2909922e2e SHA512 a781b2954db067f88f81ed284978a829338186584f7ce3b1b556d8a1a747439a74a80e2eaa1362c6f72cf7e06ae8341e5cba0ece54b84e05fa87ddb8b8610e0a diff --git a/games-arcade/stepmania/metadata.xml b/games-arcade/stepmania/metadata.xml @@ -1,12 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <use> - <flag name="parport">Enable support for lights connected to the parallel port</flag> - <flag name="crash-handler">Enable the custom crash handler</flag> - <flag name="gles2">Enable support for OpenGL ES 2</flag> - <flag name="networking">Enable network-related functionality</flag> - <flag name="wav">Enable support for WAV audio files</flag> - <flag name="default-songs">Install the songs that are distributed with the game by default</flag> - </use> -</pkgmetadata> diff --git a/games-arcade/stepmania/stepmania-5.1.0_beta2.ebuild b/games-arcade/stepmania/stepmania-5.1.0_beta2.ebuild @@ -1,90 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils - -DESCRIPTION="Advanced rhythm game, designed for both home and arcade use" -HOMEPAGE="https://www.stepmania.com/" -SRC_URI="https://github.com/stepmania/stepmania/archive/v${PV/_beta/-b}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT default-songs? ( CC-BY-NC-4.0 )" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc +default-songs alsa oss pulseaudio jack ffmpeg gles2 +gtk +mp3 +ogg +jpeg networking wav parport crash-handler cpu_flags_x86_sse2" - -REQUIRED_USE="|| ( alsa oss pulseaudio jack )" -RDEPEND=" - app-arch/bzip2 - dev-libs/libpcre - sys-libs/zlib - virtual/opengl - media-libs/glew:= - x11-libs/libICE - x11-libs/libSM - x11-libs/libva - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXrandr - alsa? ( media-libs/alsa-lib ) - ffmpeg? ( >=virtual/ffmpeg-9-r1 ) - gtk? ( - dev-libs/glib:2 - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:2 - x11-libs/pango - ) - jack? ( media-sound/jack-audio-connection-kit ) - mp3? ( media-libs/libmad ) - ogg? ( - media-libs/libogg - media-libs/libvorbis - ) - pulseaudio? ( media-sound/pulseaudio ) -" -DEPEND=" - ${RDEPEND} - doc? ( app-doc/doxygen ) -" - -S="${WORKDIR}/${P/_beta/-b}" - -src_prepare() { - # Remove third-party librairies - sed -i 's;add_subdirectory(extern);;' CMakeLists.txt || die - - cmake-utils_src_prepare -} - -src_configure() { - # Minimaid tries to use pre-built static libraries (x86 only, often fails to link) - # TTY input fails to compile - local mycmakeargs=( - -DWITH_ALSA="$(usex alsa)" - -DWITH_CRASH_HANDLER="$(usex crash-handler)" - -DWITH_FFMPEG="$(usex ffmpeg)" - -DWITH_FULL_RELEASE="NO" - -DWITH_GLES2="$(usex gles2)" - -DWITH_GPL_LIBS="YES" - -DWITH_GTK2="$(usex gtk)" - -DWITH_JACK="$(usex jack)" - -DWITH_JPEG="$(usex jpeg)" - -DWITH_LTO="NO" - -DWITH_MINIMAID="NO" - -DWITH_MP3="$(usex mp3)" - -DWITH_NETWORKING="$(usex networking)" - -DWITH_OGG="$(usex ogg)" - -DWITH_OSS="$(usex oss)" - -DWITH_PARALLEL_PORT="$(usex parport)" - -DWITH_PORTABLE_TOMCRYPT="YES" - -DWITH_PROFILING="NO" - -DWITH_PULSEAUDIO="$(usex pulseaudio)" - -DWITH_SSE2="$(usex cpu_flags_x86_sse2)" - -DWITH_SYSTEM_FFMPEG="$(usex ffmpeg)" - -DWITH_TTY="NO" - -DWITH_WAV="$(usex wav)" - ) - cmake-utils_src_configure -}