games-arcade / performous

SingStar GPL clone

Official package sites : https://performous.org/ ·

Performous is an open-source rhythm/performance platform that contains singing, guitar/bass playing, drumming and dancing all in one game.

v1.3.1_p20251224 :: 0 :: gentoo

Modified
License
GPL-2 Apache-2.0 OFL-1.1 songs? ( CC-BY-NC-SA-2.5 CC-BY-NC-ND-2.5 )
Keywords
~amd64 ~x86
USE flags
midi songs test webcam

v1.3.1_p20250723 :: 0 :: gentoo

Modified
License
GPL-2 Apache-2.0 OFL-1.1 songs? ( CC-BY-NC-SA-2.5 CC-BY-NC-ND-2.5 )
Keywords
~amd64 ~x86
USE flags
midi songs test webcam

General

midi
Enable MIDI I/O support
songs
Install a few demo songs
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
webcam
Enable Webcam support

dev-cpp / gtest : Google C++ Testing Framework

dev-cpp / libxmlpp : C++ wrapper for the libxml2 XML parser library

dev-cpp / nlohmann_json : JSON for Modern C++

dev-libs / boost : Boost Libraries for C++

dev-libs / glib : The GLib library of C routines

dev-libs / icu : International Components for Unicode

dev-libs / libfmt : Small, safe and fast formatting library

dev-libs / spdlog : Fast C++ logging library

gnome-base / librsvg : Scalable Vector Graphics (SVG) rendering library

media-libs / aubio : Library for audio labelling

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / glm : OpenGL Mathematics

media-libs / libepoxy : Library for handling OpenGL function pointer management

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libwebp : A lossy image compression format

media-libs / opencv : A collection of algorithms and sample code for various computer vision problems

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-libs / portmidi : Library for real time MIDI input and output

media-video / ffmpeg : Complete solution to record/convert/stream audio and video

virtual / libintl : Virtual for the GNU Internationalization Library

virtual / zlib : Virtual for libz.so providers

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / pango : Internationalized text layout and rendering library

dev-cpp / libxmlpp : C++ wrapper for the libxml2 XML parser library

dev-libs / boost : Boost Libraries for C++

dev-libs / glib : The GLib library of C routines

dev-libs / icu : International Components for Unicode

dev-libs / libfmt : Small, safe and fast formatting library

gnome-base / librsvg : Scalable Vector Graphics (SVG) rendering library

media-libs / aubio : Library for audio labelling

media-libs / fontconfig : A library for configuring and customizing font access

media-libs / glm : OpenGL Mathematics

media-libs / libepoxy : Library for handling OpenGL function pointer management

media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libwebp : A lossy image compression format

media-libs / opencv : A collection of algorithms and sample code for various computer vision problems

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-libs / portmidi : Library for real time MIDI input and output

media-video / ffmpeg : Complete solution to record/convert/stream audio and video

virtual / libintl : Virtual for the GNU Internationalization Library

virtual / zlib : Virtual for libz.so providers

x11-libs / cairo : A vector graphics library with cross-device output support

x11-libs / pango : Internationalized text layout and rendering library

Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
games-arcade/performous: drop 1.2.0
Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/45172 Closes: https://github.com/gentoo/gentoo/pull/45172 Signed-off-by: Sam James <sam@gentoo.org>
Nicolas PARLANT · gentoo
games-arcade/performous: add 1.3.1_p20251224, ffmpeg-8
add snapshot with support for ffmpeg-8 and webp Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/45172 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Add := to virtual/zlib deps, part 1
Done via: ``` git grep -l virtual/zlib$ | xargs sed -i -e 's@virtual/zlib$@&:=@' ``` Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: update the remaining packages for virtual/zlib
Update done using: ``` git grep -l sys-libs/zlib sys-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git grep -l virtual/zlib-ng sys-* | xargs sed -i -e s@virtual/zlib-ng@sys-libs/zlib-ng@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Plus reverts in sys-libs/minizip-ng, sys-libs/zlib-ng and profiles. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Nicolas PARLANT · gentoo
games-arcade/performous: add 1.3.1_p20250723
use a snapshot to fix few issues update SRC_URI's songs (redirect) add xdg to update cache deps : add gtest for testsuite add [blas] for aubio (target patched to cblas instead of openblas) add [cxx] for portaudio ad dev-cpp/nlohmann_json for json support add dev-libs/spdlog add dev-libs/libfmt (used for log with spdlog) add virtual/pkgconfig for detection remove locale per lang update compile definitions to avoid 3rd party and bundle CED (not in tree) patches : use cblas instead of openblas for aubio. It seems to work fine as it. avoid gzip for manpages Closes: https://bugs.gentoo.org/942642 Closes: https://bugs.gentoo.org/956689 Signed-off-by: Nicolas PARLANT <nicolas.parlant@parhuet.fr> Part-of: https://github.com/gentoo/gentoo/pull/43255 Closes: https://github.com/gentoo/gentoo/pull/43255 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lucio Sauer · gentoo
*/*: inline mirror://sourceforge
bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
games-arcade/performous: drop 1.1-r3
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-arcade/performous: add 1.2.0
While this has a new meson.build, not migrating to meson given support was short lived and master is cmake-only again. IUSE=tools dropped given upstream has removed them from source. Closes: https://bugs.gentoo.org/784287 Closes: https://bugs.gentoo.org/834371 Closes: https://bugs.gentoo.org/867949 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
games-arcade/performous: remove threads(+) usedep from boost
Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
games-arcade/performous: EAPI-7 bump, cmake.eclass, build w/ boost-1.73
Thanks-to: Stephan Ivanov <info@stephan.i9x.ru> Closes: https://bugs.gentoo.org/722906 Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
games-arcade/performous: Replace virtual/ffmpeg
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Wim Muskee · gentoo
games-arcade/performous: fix MissingUnpackerDep
Closes: https://github.com/gentoo/gentoo/pull/13895 Signed-off-by: Wim Muskee <wimmuskee@gmail.com> Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
games-arcade/performous: Fix building against boost 1.70
Closes: https://bugs.gentoo.org/671594 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
David Seifert · gentoo
games-arcade/performous: Fix building with media-libs/jpeg
Closes: https://bugs.gentoo.org/649280 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: David Seifert <soap@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
games-arcade/performous: EAPI-6 bump, QA: don't compress man
Sort dependencies, drop superfluous overrides. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Pacho Ramos · gentoo
games-arcade/performous: Drop old
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Pacho Ramos · gentoo
games-arcade/performous: Stop using games.eclass
Package-Manager: Portage-2.3.31, Repoman-2.3.9
David Seifert · gentoo
games-*/*: Remove stable keywords
Gentoo currently does not have the manpower to maintain a ton of stable games packages. Closes: https://github.com/gentoo/gentoo/pull/5404
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Pacho Ramos · gentoo
games-arcade/performous: Set proper libxmlpp slot
Package-Manager: portage-2.3.1
Pacho Ramos · gentoo
games-arcade/performous: Drop old
Package-Manager: portage-2.3.1
Mike Frysinger · gentoo
sourceforge: switch to https:// URIs
Agostino Sarubbo · gentoo
games-arcade/performous: x86 stable wrt bug #584872
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
games-arcade/performous: amd64 stable wrt bug #584872
Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Michael Sterrett · gentoo
games-arcade/performous: fix building with USE=tools by further commiting to use the system-cmake-find-zlib module
Package-Manager: portage-2.2.28
Tupone Alfredo · gentoo
games-arcade/performous: Fix gcc-5 build. Bug #570572
Package-Manager: portage-2.2.26
Michael Sterrett · gentoo
games-arcade/performous: version bump
Package-Manager: portage-2.2.26
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed