Search Criteria
Package Details: dsda-doom 0.29.4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/dsda-doom.git (read-only, click to copy) |
---|---|
Package Base: | dsda-doom |
Description: | Fork of PrBoom+ with extra tooling for demo recording and playback, with a focus on speedrunning |
Upstream URL: | https://github.com/kraflab/dsda-doom |
Licenses: | GPL |
Submitter: | mike.cuche |
Maintainer: | mike.cuche |
Last Packager: | mike.cuche |
Votes: | 12 |
Popularity: | 0.87 |
First Submitted: | 2021-04-03 11:58 (UTC) |
Last Updated: | 2025-09-26 16:01 (UTC) |
Dependencies (11)
- fluidsynth (fluidsynth-gitAUR)
- glu (glu-gitAUR)
- libmad
- libxmp (libxmp-gitAUR)
- libzip (libzip-gitAUR)
- portmidi
- sdl2_image
- sdl2_mixer
- sdl2_net
- cmake (cmake3AUR, cmake-gitAUR) (make)
- imagemagick (imagemagick-gitAUR, imagemagick-full-gitAUR, imagemagick-fullAUR) (make)
Latest Comments
mike.cuche commented on 2025-10-07 17:35 (UTC)
@2-4601 Hello, thank you for you feedback, I will update the PKGBUILD when a new version of dsda-doom comes out :)
2-4601 commented on 2025-10-04 11:38 (UTC)
@mike.cuche, thanks for creating and maintaining this package. In the latest commit (91f1a6745b0e), you added the jobs flag
-j$(nproc)
for make in the build stage. AFAIK, while it's a good idea to use all the CPU resources for the compilation, the jobs flag is something that should be left for the user to decide. In other words, the user defines it system-wide via/etc/makepkg.conf
, or at the user level via$XDG_CONFIG_HOME/pacman/makepkg.conf
, and then make respects that automatically.mike.cuche commented on 2025-01-25 10:19 (UTC)
Hello @kinker31, thanks for your consideration, however I have no interest in making a PKGBUILD of a software that I'm not actively using.
You are still free to download my PKGBUILD, modify it to retrieve nyan-doom source and upload here to the AUR. Remember to read the submission guidelines first: https://wiki.archlinux.org/title/AUR_submission_guidelines
kinker31 commented on 2025-01-25 00:43 (UTC)
Commenting here as I wasn't able to find any contact information, would you be able to provide a package for Nyan Doom, a fork of DSDA that has the same dependencies?
Here's the github repo for more context on this: https://github.com/andrikpowell/nyan-doom
mike.cuche commented on 2023-06-18 14:22 (UTC)
@PeggyFromIT Good to know, I'm updating the pkgbuild!
PeggyFromIT commented on 2023-06-18 02:30 (UTC)
I was getting this error when trying to update the package:
Seems like libzip is a dependency now. I was able to successfully compile after adding it to the depends array:
SpookyKitten commented on 2021-07-11 03:20 (UTC)
Cheers for reporting the error. I just tested the git version and it all works just fine now
mike.cuche commented on 2021-07-10 16:02 (UTC) (edited on 2021-07-10 16:02 (UTC) by mike.cuche)
Hello SpookyKitten, I found the issue and reported it to the developer: https://www.doomworld.com/forum/topic/118074-dsda-doom-source-port-v0197/?do=findComment&comment=2347147
Now we only have to wait for the fix
SpookyKitten commented on 2021-07-10 10:49 (UTC)
I'm unable to build this package (or its git equivalent) through yay. Comes up with this error message.
/home/prenshaw/.cache/yay/dsda-doom-git/src/dsda-doom/prboom2/src/dsda.c:110:3: error: format not a string literal and no format arguments [-Werror=format-security] 110 | doom_printf(msg); | ^~~~~~~~~~~ cc1: some warnings being treated as errors make[2]: [src/CMakeFiles/dsda-doom.dir/build.make:118: src/CMakeFiles/dsda-doom.dir/dsda.c.o] Error 1 make[1]: [CMakeFiles/Makefile2:187: src/CMakeFiles/dsda-doom.dir/all] Error 2 make: *** [Makefile:136: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...
Am able to compile it manually through make without issues.