Package Details: gzdoom 4.12.2-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: grubber
Last Packager: grubber
Votes: 161
Popularity: 1.84
First Submitted: 2009-02-22 22:28 (UTC)
Last Updated: 2024-05-17 07:47 (UTC)

Dependencies (27)

Sources (3)

Latest Comments

1 2 3 4 5 6 .. 17 Next › Last »

cncz commented on 2024-08-09 20:20 (UTC) (edited on 2024-08-09 20:20 (UTC) by cncz)

You might want to force disable -Wp,-D_GLIBCXX_ASSERTIONS in cxxflags for the build since it's default in makepkg.conf and causes crashes/performance loss in the game, just got done discussing this in https://github.com/ZDoom/gzdoom/issues/2656 and the devs advise against using assertions.

prototype585 commented on 2024-06-12 11:36 (UTC) (edited on 2024-06-12 11:37 (UTC) by prototype585)

im getting this if i pick zmusic-git:

==> Making package: gzdoom 4.12.2-1 (Wed Jun 12 13:34:46 2024)
==> Checking runtime dependencies...
==> Missing dependencies:
  -> zmusic>=1.1.8
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
 -> error making: gzdoom-exit status 8

JThundley commented on 2024-01-28 22:30 (UTC)

Thanks for the tip @maxlefou, I can confirm that recompiling gzdoom fixed it.

maxlefou commented on 2024-01-26 14:56 (UTC)

I got this error again about libvpx.so. It got again fixed by simply recompiling and reinstalling gzdoom. Leaving this here in case someone runs into this. This is getting boring...

xiota commented on 2023-09-20 07:26 (UTC) (edited on 2023-10-22 03:05 (UTC) by xiota)

Please remove replaces directive. The most likely intended behavior is produced by conflicts.

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/.