Package Details: nquake 2.5-13

Git Clone URL: (read-only, click to copy)
Package Base: nquake
Description: The easiest, quickest, and most popular QuakeWorld client.
Upstream URL:
Licenses: GPL2, custom
Submitter: sanerb
Maintainer: Sid127
Last Packager: Sid127
Votes: 6
Popularity: 0.000000
First Submitted: 2015-02-10 01:15 (UTC)
Last Updated: 2022-02-24 04:49 (UTC)

Latest Comments

MarsSeed commented on 2022-02-22 23:20 (UTC)

I have triggered this package to become orphaned, so a new volunteer can adopt it and update it.

subterfugium commented on 2020-12-20 22:06 (UTC)

When joining server and trying to download non-pak0/1 map it fails due missing directory /opt/quake/qw/maps

sanerb commented on 2020-10-07 19:43 (UTC)

note to self: split common parts of nquake and nquakesv into separate package

sanerb commented on 2018-10-01 09:31 (UTC)


thanks for the flag! updated. the problem is they don't version bump when they update these files, so :/

thanks for flagging!

sanerb commented on 2018-05-11 14:11 (UTC)

note, you'll need to use pacman --force for the new version - looks like some files changed. i'll look into it further next week

sanerb commented on 2018-05-11 13:54 (UTC) (edited on 2018-05-11 14:06 (UTC) by sanerb)


delete it and try again, working for me. if it fails the validity check, that usually means it didn't download properly.

are you using a non-default mirror?


actually, confirmed - those bastards did it again. they REALLY need to version their files.

updated and pushed

kirreen commented on 2018-05-11 13:42 (UTC)

Tried to build it, but fails the validity check.

sanerb commented on 2018-01-04 13:16 (UTC)

@deathtrip -

gorram it. they never version or announce these things.

thanks, updated. :)

deathtrip commented on 2018-01-04 11:53 (UTC)

Tried to build it, but and failed the integrity check.

sanerb commented on 2017-06-19 15:03 (UTC)

@jeffska- i *think* i work around that issue now, but a forced install (pacman -U --force ...) should do the same thing. i believe it only occurs on a new install of nquake, not an upgrade. thanks for pointing it out; file a bug in my tracker if it continues.

jeffska commented on 2016-11-06 05:35 (UTC)

With the latest set of changes, there's a file conflict with /opt/quake/id1/pak0.pak if one had been manually copied there based on the old instructions: error: failed to commit transaction (conflicting files) nquake: /opt/quake/id1/pak0.pak exists in filesystem Errors occurred, no packages were upgraded. Deleting the existing pak0.pak file allows it to complete successfully.

sanerb commented on 2016-08-02 22:18 (UTC)

/headdesk sorry, @jeffska- totally forgot to push. showing as 2.5 now! should be good now.

jeffska commented on 2016-08-02 12:59 (UTC)

Still not seeing the updated version...

sanerb commented on 2016-07-31 22:28 (UTC)

holy cats, thanks for the heads-up, @jeffska! new release! (and apparently i missed 2.4 even- i wonder why all the new updates?) anyways, new version pushed. thanks again!

sanerb commented on 2016-06-26 06:16 (UTC) (edited on 2017-09-01 22:53 (UTC) by sanerb)

Please note the following additions: # Bug reports can be filed at # News updates for packages can be followed at (If you want an RSS-feed only pertaining to my AUR packages, you can subscribe to in your favourite RSS reader.) Note that you should still use the AUR web interface for flagging packages as out-of-date if a new version is released; the aforementioned bug tracker is to aid in issues with building/packaging/the PKGBUILD formats/etc. specifically. GPG signature "errors" are explained here: Please read; it's not a bug. Thanks!

sanerb commented on 2016-03-28 02:59 (UTC)

heads-up, all- with the removal of the --pkg option from makepkg in pacman-5.x, i've moved this back to a unified package. (sigh). anyways, the sections should be clearly labeled should you want to only install certain components- currently all components are enabled. if desired, i can move these to functions so there's less to comment/uncomment. thanks for your understanding. :/

sanerb commented on 2016-03-21 00:47 (UTC)

@peterweissdk no problem, thanks for alerting me to the checksum issue!

peterweissdk commented on 2016-03-20 22:45 (UTC)

@sanerb Works perfectly! Thanks a lot ;-)

sanerb commented on 2016-03-17 19:36 (UTC)

@mobo- this fix actually should be implemented in (and ). i maintain the latter, so i can implement it there (if i haven't already?), but Slash needs to fix the former. (nquake is actually just a symlink to ezquake) anyways, fixed the sha sums and switched the mirrors

peterweissdk commented on 2016-03-17 09:23 (UTC) (edited on 2016-03-20 22:38 (UTC) by peterweissdk)

@sanerb The and mirror works just fine, but I get a sha256sums error on the package on both mirrors!

sanerb commented on 2016-03-13 05:06 (UTC)

@mobo- will apply that fix once i know what's going on with the primary mirror. thanks!

sanerb commented on 2016-03-13 05:05 (UTC)

@peterwissdk thanks- i *think* it might just be a temporary issue. i'll give it a few days. in the meanwhile, you can comment that one out (line 20) and uncomment another one (e.g. line 21). if it isn't back by the end of the coming week, i can mirror the files myself as i have a couple US-located servers.

peterweissdk commented on 2016-03-12 20:09 (UTC)

Hi, The source is not availeble, and the package can't download the needed files.

mobo commented on 2015-07-07 19:37 (UTC)

Hi, For the following problem, if you have a 64 bits system : ezquake-gl.glx: xcb_io.c:179: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed. You just need to replace this line in /usr/bin/nquake : ./ezquake-gl.glx +cfg_use_home 1 "$@" by ./ezquake-gl_linux-x64.glx +cfg_use_home 1 "$@"

sanerb commented on 2015-04-12 07:52 (UTC)

@luke-nukem- I've now updated the package to properly merge in data packs, etc. etc. The downside is it's now a split package. The upside is that it's a split package. ;) So you only need to install what you want (though I haven't tested how it'll run without nquake-nonfree. if you'd like to give that a run, let me know) It builds fine. I'm currently installing and will test once that's done. Note that instead of possibly re-installing ezquake from source, it instead pulls it as a dependency which is a much more elegant way of doing things, I think. It also symlinks to the ezquake wrapper script rather than edit it, as the same arguments and commandline calls are relevant and desired.

sanerb commented on 2015-04-08 18:22 (UTC)

ah, good call! (love your handle, by the way) i'll see what i can do about getting that sorted and track what changes i need to make over this week.

luke-nukem commented on 2015-04-07 23:54 (UTC)

It's best to grab the source fromgithub and compile it yourself, then edit the /usr/bin/nquake script to suit.

sanerb commented on 2015-03-17 18:06 (UTC)

yep, i mean that one. it seems to want to use its own bundled version of ezquake... which is broken. :) but popping the pk3's/paks from nquake into arch-supplied ezquake works, so i need to figure out how to implement it best. gorram these "easy-installable" packages. i might end up just rewriting the entire nquake install script into a pkgbuild format. i'm welcome to any suggestions.

melon commented on 2015-03-17 18:00 (UTC)

You mean this error? Received signal 11, exiting... [xcb] Unknown request in queue while dequeuing [xcb] Most likely this is a multi-threaded client and XInitThreads has not been called [xcb] Aborting, sorry about that. ezquake-gl.glx: xcb_io.c:179: dequeue_pending_request: Assertion `!xcb_xlib_unknown_req_in_deq' failed. DOUBLE SIGNAL FAULT: Received signal 6, exiting...

sanerb commented on 2015-02-11 00:59 (UTC)

note that the glx version isn't working correctly currently due to an upstream bug in ezquake. whenever nquake releases a new bundle with the updated ezquake (v2.3), this should work.