Package Details: gzdoom 4.14.1-1

Git Clone URL: https://aur.archlinux.org/gzdoom.git (read-only, click to copy)
Package Base: gzdoom
Description: Feature centric port for all Doom engine games
Upstream URL: http://www.zdoom.org/
Licenses: GPL3, BSD, LGPL3
Replaces: gzdoom-legacy, gzdoom1
Submitter: None
Maintainer: xente
Last Packager: xente
Votes: 167
Popularity: 0.52
First Submitted: 2009-02-22 22:28 (UTC)
Last Updated: 2025-03-03 20:00 (UTC)

Dependencies (27)

Sources (3)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 17 Next › Last »

Shizumi commented on 2023-05-11 01:06 (UTC) (edited on 2023-05-11 01:07 (UTC) by Shizumi)

Package currently requires GCC 12 to build (Arch's gcc package is GCC 13).
AFAIK, upstream devs are aware, no ETA at this time.

PKGBUILD should be modified as follows:

  1. Add gcc12 to makedepends
makedepends=('cmake' 'desktop-file-utils' 'git' 'gcc12')
  1. Add GCC env vars above cmake command (line 54)
export CC=gcc-12 CXX=g++-12

For newbies
0. Manually build and install zmusic package (same procedure as here, also outlined in comment on its AUR page).
1. git clone https://aur.archlinux.org/gzdoom.git
2. cd gzdoom
3. Modify PKGBUILD as outlined above
4. makepkg -si
(You may remove the gzdoom directory and uninstall gcc12 if desired.)

smnpl commented on 2023-05-06 19:37 (UTC) (edited on 2023-05-09 18:06 (UTC) by smnpl)

Found that zmusic only builds with gcc12 and we recently got an update to 13. I left the steps to successfully build / install zmusic (and gzdoom with that) on the zmusic package site.

Hi, currently gzdoom doesn't seem to build because the zmusic dependency fails to build. Not sure where to put this but left a comment for zmusic as well.

TeeRohr commented on 2023-03-24 07:45 (UTC)

@grubber Thank you! My bad, I guess my Distros repo still uses 1.12 as stable and 1.13 is currently in testing. So I guess I'll just wait.

grubber commented on 2023-03-24 06:59 (UTC)

TeeRohr, libvpx in extra is at 1.13.0: https://archlinux.org/packages/extra/x86_64/libvpx/.

TeeRohr commented on 2023-03-24 06:53 (UTC) (edited on 2023-03-24 07:47 (UTC) by TeeRohr)

Getting this error, when trying to update or install

Could not find all required packages:
        libvpx>=1.13 (Wanted by: gzdoom)

In https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=gzdoom#n15 libvpx>=1.13 is defined - however even in the above listed dependencies (libvpx-git) current version is 1.11.0 ( https://aur.archlinux.org/packages/libvpx-git )


Am I missing something?

Edit: Solved - see above

ssnailz commented on 2023-03-23 06:07 (UTC)

@maxlefou thank you very much :)))

maxlefou commented on 2023-03-04 21:32 (UTC)

I got an error regarding libvpx.so.7. It got fixed by simply recompiling and reinstalling gzdoom. Leaving this here in case someone runs into this.

Neko-san commented on 2023-03-04 07:28 (UTC) (edited on 2023-03-04 07:38 (UTC) by Neko-san)

re2c fails to link when compiling gzdoom using Clang+LLVM, linked against libc++ and libc++abi

Caiosama205 commented on 2023-01-10 05:22 (UTC)

For the error "gzdoom is not a clone of https://github.com/coelckers/gzdoom.git aborting", a temporary solution: replace the line in the PKG "gzdoom::git://github.com/coelckers/gzdoom.git" with "gzdoom::git+https://github.com/coelckers/gzdoom"

annoyingduck commented on 2022-12-27 18:42 (UTC)

I'm getting this error when updating: gzdoom is not a clone of https://github.com/coelckers/gzdoom.git aborting