Package Details: ultimate-doom-builder-git 3.0.0.4132.501c2f95-2

Git Clone URL: https://aur.archlinux.org/ultimate-doom-builder-git.git (read-only, click to copy)
Package Base: ultimate-doom-builder-git
Description: A level editor for Doom-engine games, with experimental Linux support.
Upstream URL: https://github.com/jewalky/UltimateDoomBuilder
Licenses: GPL3
Conflicts: ultimate-doom-builder
Provides: ultimate-doom-builder
Submitter: Gutawer
Maintainer: xiota
Last Packager: xiota
Votes: 1
Popularity: 0.022263
First Submitted: 2022-09-10 19:35 (UTC)
Last Updated: 2023-11-12 01:57 (UTC)

Latest Comments

kinker31 commented on 2024-04-12 17:54 (UTC)

The program's able to install and run just fine, but trying to swap between source ports for playtesting (and maybe a few other things I haven't tested thoroughly) crashes the program.

Here's what I was able to post about the issue.

Retro_Gamer commented on 2023-11-13 15:30 (UTC)

Yes, I figured that out today. Thank you for the response.

xiota commented on 2023-11-12 00:57 (UTC) (edited on 2023-11-12 02:01 (UTC) by xiota)

The problem is the loader script. I've opened an issue upstream. Also, this package now replaces the script with the following:

#!/usr/bin/env sh
_builder_path="$(dirname `readlink -f "$0"`)"
exec mono "${_builder_path:?}/Builder.exe" "$@"

Retro_Gamer commented on 2023-11-12 00:17 (UTC) (edited on 2023-11-13 15:30 (UTC) by Retro_Gamer)

This installs fine, but will not run. It gives only this error message:

Cannot open assembly 'Builder.exe': No such file or directory.

On further investigation it is just the symlink in

/usr/bin
points to
/opt/ultimate-doom-builder/build
that doesn't work.

Running "mono Builder.exe" it from the terminal runs it fine.

FabioLolix commented on 2022-10-19 15:52 (UTC)

Hello, this need libglvnd as makedepends otherwise the package will not build in clean chroot

Source/Native/OpenGL/OpenGLContext.cpp:386:10: fatal error: GL/glx.h: No such file or directory
  386 | #include <GL/glx.h>
      |          ^~~~~~~~~~
compilation terminated.

You're welcome to build in a clean chroot before uploading to ensuring needed depends and makedepends are met, for convenience using extra-x86_64-build from devtools package https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot