Package Details: chipmachine 1.4b3-8

Git Clone URL: https://aur.archlinux.org/chipmachine.git (read-only, click to copy)
Package Base: chipmachine
Description: Demoscene/Retro Music Player
Upstream URL: https://github.com/sasq64/chipmachine
Licenses: MIT
Submitter: fatmike
Maintainer: arisinfenix
Last Packager: arisinfenix
Votes: 7
Popularity: 0.000000
First Submitted: 2015-11-25 09:59 (UTC)
Last Updated: 2022-05-15 19:24 (UTC)

Latest Comments

jamespo commented on 2022-05-09 09:04 (UTC)

I get this error on build, perhaps more recent gcc (this is 11) are fussier?

[ 87%] Building C object plugins/uadeplugin/uade/CMakeFiles/uade.dir/uade/src/frontends/common/unixatomic.c.o
cc1: error: ‘-Wformat-security’ ignored without ‘-Wformat’ [-Werror=format-security]
cc1: some warnings being treated as errors
make[2]: *** [plugins/uadeplugin/uade/CMakeFiles/uade.dir/build.make:76: plugins/uadeplugin/uade/CMakeFiles/uade.dir/uade/src/frontends/common/unixatomic.c.o] Error 1
make[2]: Leaving directory '/home/james/.cache/yay/chipmachine/src/build'
make[1]: *** [CMakeFiles/Makefile2:2184: plugins/uadeplugin/uade/CMakeFiles/uade.dir/all] Error 2
make[1]: Leaving directory '/home/james/.cache/yay/chipmachine/src/build'
make: *** [Makefile:91: all] Error 2
make: Leaving directory '/home/james/.cache/yay/chipmachine/src/build'
==> ERROR: A failure occurred in build().
    Aborting...

arisinfenix commented on 2020-07-12 08:35 (UTC)

Hi @pezz, it builds fine in a chroot. However, to avoid this issue with leftover files from previous calls to makepkg I changed the PKGBUILD to symlink the apone directory instead of moving it. Thanks for reporting.

pezz commented on 2020-07-07 03:38 (UTC)

This is currently failing to build:

==> Starting prepare()...
[chipmachine]                     Generating desktop file... ok
mv: cannot move '../apone-chipmachine-v1.4b3' to 'apone/apone-chipmachine-v1.4b3': Directory not empty
==> ERROR: A failure occurred in prepare().
    Aborting...

fatmike commented on 2016-12-14 07:47 (UTC)

Ok, that makes sense. Yes, it would be nice if you could maintain this package in the future. I will disown it.

commented on 2016-12-12 11:18 (UTC)

Using a specific git commit for apone was necessary since building chipmachine v1.3c fails with the latest apone release v1.2. For chipmachine itself the latest release is used (with two patches needed to compile with the newer apone). A git package would always use the latest revisions but this isn't the case here. If you don't want to maintain it anymore I could do it.

fatmike commented on 2016-12-12 08:47 (UTC)

Thank you @mis This works, but isn't this a git package now? Would you like to adopt this package?

commented on 2016-12-08 21:52 (UTC)

v1.3c PKGBUILD: http://pastebin.com/HGFfjcXh

muzhed commented on 2016-11-22 07:14 (UTC)

I tried to build using chipmachinev1.3c and aponev1.2 and see there are various code issues which are already resolved in the git master. For the git version, I followed the Building instruction from README.md exactly and did not see 'tedplugn' issue. Without any changes, the program is still able to compile, but will have 'Runtime error when starting' issue(github issues). note the git version is shown as 1.3b, cause 1.3c is fix release for osx only

fatmike commented on 2016-11-17 09:17 (UTC)

Very frustrating: I added your changes as well as removing the 'tedplugin' from the apone cmake list (see error in the GitHub issue). Build still fails with other compile errors. The developer doesn't respond either... I didn't try to build the HEAD revision, but the latest releases: - chipmachine v1.3c - apone v1.2 Maybe we need a Git package in the AUR.

muzhed commented on 2016-11-11 17:11 (UTC)

I git cloned both chipmachine and apone master branch and successfully built it. However, it needs some changes in main.cpp in chipmachine's src dir. #ifndef TEXTMODE_ONLY if(args["--width"]) w = args["--width"].asLong(); if(args["--height"]) h = args["--height"].asLong(); fullScreen = args["--fullscreen"].asBool(); textMode = args["--textmode"].asBool(); std::string playWhat; // added #endif // auto playWhat = args["--play"].asString(); changed to if(args["--play"]) auto playWhat = args["--play"].asString(); else std::string playWhat = "";

fatmike commented on 2016-06-17 14:21 (UTC)

Unfortunately there is a CMake compile error that stops me from ugrading to current version v1.3c. I opened a GitHub issue but didn't get any feedback yet: https://github.com/sasq64/chipmachine/issues/45

fatmike commented on 2016-01-18 15:20 (UTC)

Updated.

thisischrys commented on 2016-01-17 10:23 (UTC)

xxd is part of gvim, which should be added as a dependency

fatmike commented on 2015-12-20 22:07 (UTC)

Can you post an error log?

elgabo commented on 2015-12-18 18:04 (UTC)

Thanks for the update but it needs xdd to compile and there isn't a package :(