Search Criteria
Package Details: gzdoom-git 4.15pre+487+gf30fc8d-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/gzdoom-git.git (read-only, click to copy) |
---|---|
Package Base: | gzdoom-git |
Description: | Feature centric port for all Doom engine games (git version) |
Upstream URL: | http://www.zdoom.org/ |
Licenses: | GPL3, BSD, LGPL3 |
Conflicts: | gzdoom |
Provides: | gzdoom |
Replaces: | gzdoom-legacy-git, gzdoom1-git |
Submitter: | grubber |
Maintainer: | MaddieMewmews |
Last Packager: | MaddieMewmews |
Votes: | 24 |
Popularity: | 0.000617 |
First Submitted: | 2013-06-25 15:27 (UTC) |
Last Updated: | 2025-08-13 23:06 (UTC) |
Dependencies (29)
- bzip2 (bzip2-gitAUR)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-classic-xfceAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd)
- libvpx (libvpx-full-gitAUR, libvpx-gitAUR)
- openal (openal-gitAUR)
- sdl2AUR (sdl2-compat-gitAUR, sdl2-gitAUR, sdl2-compat)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- desktop-file-utils (desktop-file-utils-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ninja (ninja-kitwareAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-jobserverAUR) (make)
- blasphemer-wadAUR (optional) – Blasphemer (free Heretic) game data
- chexquest3-wadAUR (optional) – Chex Quest 3 game data
- doom1-wadAUR (optional) – Doom shareware game data
- freedmAUR (freedm-gitAUR) (optional) – FreeDM game data
- freedoomAUR (freedm-gitAUR) (optional) – Freedoom game data
- gxmessage (gxmessage-gtk2AUR) (optional) – crash dialog (GNOME)
- hacx-wadAUR (optional) – HacX game data
- harmony-wadAUR (optional) – Harmony game data
- heretic1-wadAUR (optional) – Heretic shareware game data
- Show 9 more dependencies...
Required by (10)
- ashes-2063 (requires gzdoom)
- brutal-doom (requires gzdoom)
- doom-infinity (requires gzdoom)
- gz-models (requires gzdoom)
- obaddon-git (requires gzdoom) (optional)
- project-brutality-git (requires gzdoom) (optional)
- qzdl-git (requires gzdoom) (optional)
- supergzdoom (requires gzdoom)
- touhoudoom (requires gzdoom)
- ultimate-doom-visor-git (requires gzdoom) (optional)
Latest Comments
1 2 3 4 5 6 7 Next › Last »
kinker31 commented on 2025-10-04 06:51 (UTC) (edited on 2025-10-04 07:26 (UTC) by kinker31)
Okay, I think I might've been able to single out the problem a bit: Somewhere within the CMake generation process, instead of one of the lines being
[PKGBUILD]/src/gzdoom/libraries/ZMusic/include/
as it should, it literally turns into[PKGBUILD]src/gzdoom/src/../include/zmusic.h
, which doesn't translate into a readable directory.I think we should be good once that gets figured out?
EDIT: I did the following workaround: First, I removed the external ZMusic library, which didn't work at first. Upon finding where zmusic.h was located, I then proceeded to locate the file where the infamous error I'd been having was, then proceeded to manually patch the file while the package was building to make sure it actually pointed to where it needed to be.
This is a very terrible idea, but the package installs properly that way.
kinker31 commented on 2025-09-26 09:41 (UTC)
I've been lately getting this when getting to the package() step:
Perhaps a file wasn't copied over during an earlier step?
MaddieMewmews commented on 2025-08-13 22:58 (UTC)
Fixed CPPDAP conflicts (turns out the library isn't actually a dependency, so nuking the files from the pkg folder works), also ZMusic and ZWidget are handled correctly now (I have NO idea what upstream wants to do at this point)
ipaqmaster commented on 2025-08-10 22:41 (UTC)
I too am experiencing
extra/cppdap
file conflicts during my latest system update.architector4 commented on 2025-08-09 15:58 (UTC)
Can confirm on my end. I have git set up, so instead it asks me to write a commit message for a merge lol
parkerlreed commented on 2025-08-08 18:47 (UTC)
Some weirdness with the submodules
MarisaDOOM commented on 2025-08-06 16:47 (UTC)
The woes continue, now there are file conflicts with the cppdap package since gzdoom is bundling its own version of it. the package is a dependency of cmake, so it's needed to build this whole thing.
MaddieMewmews commented on 2025-08-04 22:01 (UTC)
Quick little update, ZMusic is now included upstream, so I just implemented their handling of it as a subtree, and I added a manual bypass commented out for format-security errors because upstream keeps breaking. (Do note that due to a current cmake bug ZMusic will still detect a system-level ZMusic library even if FORCE_INTERNAL_ZMUSIC is manually set, this will get fixed if my PR gets merged https://github.com/ZDoom/gzdoom/pull/3286 )
MarisaDOOM commented on 2025-08-04 10:06 (UTC)
Since e5f42ab ZMusic is now included as a submodule, so it's probably fair to remove it from the dependencies (or make it optional?).
1 2 3 4 5 6 7 Next › Last »