Package Details: stepmania-git latest-4

Git Clone URL: https://aur.archlinux.org/stepmania-git.git (read-only, click to copy)
Package Base: stepmania-git
Description: Advanced rhythm game. Designed for both home and arcade use.
Upstream URL: http://www.stepmania.com/
Keywords: arcade game
Licenses: MIT AND CC-BY-NC-4.0
Conflicts: stepmania
Provides: stepmania
Submitter: djpohly
Maintainer: neeshy
Last Packager: neeshy
Votes: 31
Popularity: 0.000035
First Submitted: 2014-02-08 23:40 (UTC)
Last Updated: 2024-08-12 21:49 (UTC)

Pinned Comments

MarsSeed commented on 2024-08-12 19:29 (UTC)

Dear users,

Please kindly install AUR/stepmania instead of the '-git' build.

It is pointless to keep the latter, as upstream has not received any new commit during the last 2 years.

The stable stepmania package has an active maintainer, and it already builds from upstream's last available commit, and gets patched on AUR whenever some fixes are needed.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

rixx commented on 2022-03-05 16:35 (UTC) (edited on 2022-03-06 02:18 (UTC) by rixx)

Build breaks for me:

In file included from /usr/include/libavformat/avformat.h:313,
                 from /home/rixx/.cache/yay/stepmania-git/src/stepmania/src/arch/MovieTexture/MovieTexture_FFMpeg.h:13,
                 from /home/rixx/.cache/yay/stepmania-git/src/stepmania/src/arch/MovieTexture/MovieTexture_FFMpeg.cpp:2:
/usr/include/libavcodec/codec.h:195:8: note: forward declaration of ‘struct avcodec::AVCodecContext’
  195 | struct AVCodecContext;
      |        ^~~~~~~~~~~~~~
/home/rixx/.cache/yay/stepmania-git/src/stepmania/src/arch/MovieTexture/MovieTexture_FFMpeg.cpp:524:26: error: ‘avcodec_close’ is not a member of ‘avcodec’; did you mean ‘avio_close’?
  524 |                 avcodec::avcodec_close( m_pStreamCodec );
      |                          ^~~~~~~~~~~~~
      |                          avio_close
[192/455] Building CXX object src/CMakeFiles/StepMania.dir/arch/LowLevelWindow/LowLevelWindow_X11.cpp.o

Any ideas or hints? This does not happen when I just download the package and run cmake and make.

mkroening commented on 2020-07-15 07:16 (UTC)

Thanks for reporting, @culebra_solida!

culebra_solida commented on 2020-07-15 05:15 (UTC) (edited on 2020-07-15 05:17 (UTC) by culebra_solida)

I'm getting the following error: patching file StepmaniaCore.cmake patching file .github/workflows/ci.yml Hunk #1 FAILED at 59. Hunk #2 FAILED at 69. 2 out of 2 hunks FAILED -- saving rejects to file .github/workflows/ci.yml.rej patching file src/CMakeLists.txt Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file src/CMakeLists.txt.rej patching file src/CryptHelpers.h Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] Skipping patch. 1 out of 1 hunk ignored -- saving rejects to file src/CryptHelpers.h.rej patching file src/CryptManager.cpp Reversed (or previously applied) patch detected! Assume -R? [n] Apply anyway? [n] Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file src/CryptManager.cpp.rej ==> ERROR: Se produjo un fallo en prepare(). Cancelando...

algebro commented on 2020-06-14 16:43 (UTC)

@mkroening working now, thanks for looking into it!

mkroening commented on 2020-06-14 15:14 (UTC)

@algebro, I just pushed an update which fixes the issue for me. Can you confirm if it works for you as well?

mkroening commented on 2020-06-13 19:51 (UTC)

@algebro, thanks for the bug report! I was able to reproduce the problem and have opened an issue [1]. Until a proper fix is found I disabled system FFmpeg.

[1] https://github.com/stepmania/stepmania/issues/2016

algebro commented on 2020-05-11 15:27 (UTC) (edited on 2020-05-13 19:19 (UTC) by algebro)

Is anyone having issues with videos not playing on some songs? I have not been able to track this down yet but it doesn't seem to be happening on Ubuntu, only Arch.

update: Just noticed this in log.txt, could it be related to the system ffmpeg?

00:40.633: Loading /Songs/Ben Speirs' SPEIRMIX 2/Call Me Maybe/Call Me Maybe.avi, type FileType_Movie
00:40.633: Movie /Songs/Ben Speirs' SPEIRMIX 2/Call Me Maybe/Call Me Maybe.avi has handler 'XVID', type 'XVID'
00:40.633: Initializing driver: FFMpeg
00:40.633: Unknown movie driver name: FFMpeg
00:40.633: Initializing driver: Null
00:40.633: MovieTexture_Null::MovieTexture_Null(ID)
00:40.633: glTexImage2D (format GL_RGBA4, 64x64, format GL_RGBA, type GL_UNSIGNED_SHORT_4_4_4_4, pixfmt 2, imgpixfmt 2)
00:40.634: Created movie texture "/Songs/Ben Speirs' SPEIRMIX 2/Call Me Maybe/Call Me Maybe.avi" with driver "Null"

djpohly commented on 2019-09-10 20:56 (UTC)

Thanks @mkroening. I've been away from SM for a bit but am happy to hear that system libs are being supported again. I've added you as a maintainer.

mkroening commented on 2019-09-06 13:12 (UTC)

The default branch has changed, work has been done to allow for using system libraries and I am doing more work on the build system upstream.

@djpohly, could you make me the maintainer or add me as co-maintainer, so I can update and enhance this package?

Traneptora commented on 2019-08-13 19:37 (UTC)

Every dependency except for libtomcrypt is in the official repositories (not even AUR). Is there any reason not to just link to those existing packages? Plus, libtomcrypt is in the AUR as well.