Package Details: stepmania-git 5.1.0a3+83+gffe7ba244a-1

Git Clone URL: https://aur.archlinux.org/stepmania-git.git (read-only)
Package Base: stepmania-git
Description: Advanced cross-platform rhythm game designed for home and arcade use
Upstream URL: http://www.stepmania.com/
Licenses: MIT
Conflicts: stepmania
Provides: stepmania=5.1
Replaces: sm-ssc-hg
Submitter: djpohly
Maintainer: djpohly
Last Packager: djpohly
Votes: 25
Popularity: 0.673028
First Submitted: 2014-02-08 23:40
Last Updated: 2017-03-03 21:11

Latest Comments

jrd commented on 2017-09-23 16:27

The option `-D WITH_MINIMAID=OFF` works very well for me on the compilation and play. Can someone update the PKGBUILD plz?

h03 commented on 2017-08-20 12:37

@wallacoloo yeah I'm getting the same error on both my stationary and laptop. Tried several flags until I gave up and now later found your solution, so thanks a lot!

wallacoloo commented on 2017-03-25 09:13

I'm getting linker errors (below). Adding "-D WITH_MINIMAID=OFF" to the cmake line in the PKGBUILD resolves it - is anyone else having these errors?
[100%] Linking CXX executable ../../stepmania
/usr/bin/ld: ../../extern/libmmmagic/linux-64bit/libmmmagic.a(mmmagic.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../extern/libmmmagic/linux-64bit/libmmmagic.a(minimaidhid.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: ../../extern/libmmmagic/linux-64bit/libmmmagic.a(update.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Nonrepresentable section on output

xrchz commented on 2017-02-11 20:27

I think glew is required for building ffmpeg.

djpohly commented on 2016-11-01 16:00

Fixed, thanks!

Espionage724 commented on 2016-10-13 08:15

yasm is required for ffmpeg building and support.

djpohly commented on 2016-08-30 15:53

Git clone isn't controlled by the PKGBUILD, unless you have some ancient setup from before makepkg got VCS support. See https://bugs.archlinux.org/task/34677 for the reasons makepkg doesn't do shallow clones on -git packages.

If you do have some reason to want -git packages to clone shallowly, it would probably be easy to hack it into your /usr/share/makepkg/source/git.sh.

(Or, perhaps, you could make the first clone in the PKGBUILD directory manually, then let makepkg do its local clone of that as usual.)

Artefact2 commented on 2016-08-30 15:38

The stepmania git repository is huge. I suggest using a shallow clone to save time, bandwidth and disk space.

ase1590 commented on 2016-01-13 17:11

Just tried this, the random movie player seems broken. Possibly a new change in stepmania/ffmpeg? It doesnt appear to throw errors, just displays a black screen instead of the movie.

djpohly commented on 2015-06-27 23:03

The PKGBUILD, as in many -git packages, contains a pkgver() function which updates the version along with the source. There's no need to update the PKGBUILD itself unless there is a change in the build process.

All comments