Search Criteria
Package Details: darkplaces 20140513-5
Package Actions
| Git Clone URL: | https://aur.archlinux.org/darkplaces.git (read-only, click to copy) |
|---|---|
| Package Base: | darkplaces |
| Description: | An advanced Quake 1 game engine |
| Upstream URL: | http://icculus.org/twilight/darkplaces/ |
| Licenses: | GPL2 |
| Submitter: | None |
| Maintainer: | jose1711 |
| Last Packager: | jose1711 |
| Votes: | 79 |
| Popularity: | 0.000000 |
| First Submitted: | 2005-12-18 06:30 (UTC) |
| Last Updated: | 2026-05-29 19:43 (UTC) |
Dependencies (7)
- alsa-lib
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- libjpeg-turbo (mozjpeg-gitAUR, mozjpegAUR, libjpeg-turbo-gitAUR)
- libxpm (libxpm-gitAUR)
- libxxf86vm
- sdlAUR (sdl-openglhqAUR, sdl-nokbgrabAUR, sdl-openglhq-nokbgrabAUR, sdl-gitAUR, sdl12-compat-gitAUR, sdl12-compat)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
Latest Comments
1 2 3 4 5 Next › Last »
jose1711 commented on 2026-05-29 19:43 (UTC)
thank you, fix pushed
kerframil commented on 2026-05-29 13:51 (UTC) (edited on 2026-05-29 13:53 (UTC) by kerframil)
As to Callumari's comment, try to contact jose1711 directly to see whether they still have the time and inclination to maintain it. If they do not respond within a reasonable timeframe (two weeks at least), you may click the "Submit Request" link on this page and request that the package be orphaned. Once in an orphaned state, the package may be adopted by another AUR user.
kerframil commented on 2026-05-29 13:41 (UTC)
This package can - and should - be made to compile with GCC 16 by targeting the "gnu17" standard.
Callumari commented on 2026-04-24 14:51 (UTC)
I have a fix! I can commit if the maintainer would allow, however I have literally never committed to the AUR before, so I don't know what the process is.
lavaball commented on 2025-04-30 21:24 (UTC) (edited on 2025-05-04 08:23 (UTC) by lavaball)
Edit2: gcc13 would have worked as well. CC=gcc-13 paru -S darkplaces
Edit: I install gcc11 from AUR. Took forever. Then: CC=gcc-11 paru -S darkplaces worked. I'm sure there is a way to patch it so it works with the newest gcc, but that is far beyond my modest abilities. || Doesn't compile no more.
In file included from ../../../quakedef.h:45, from ../../../sys_linux.c:16: ../../../qtypes.h:9:26: error: cannot use keyword ‘false’ as enumeration constant 9 | typedef enum qboolean_e {false, true} qboolean; | ^
../../../qtypes.h:9:26: note: ‘false’ is a keyword with ‘-std=c23’ onwards make[3]: *** [makefile.inc:556: sys_linux.o] Error 1I switched the standard to c99 and c11. Then I had to add a few more include files for strings and sys/select and what not. Then it told me the array wasn't a multiple ... actually, here the error:
../../../dpsoftrast.c:240:22: error: size of array element is not a multiple of its alignment
240 | typedef ALIGN(struct DPSOFTRAST_State_Thread_s
| ^
../../../dpsoftrast.c:46:36: note: in definition of macro ‘ALIGN’
46 | #define ALIGN(var) var attribute((aligned(16)))
| ^
~~ ../../../dpsoftrast.c:5180:78: note: each undeclared identifier is reported only once for each function it appears in make[3]: *** [makefile.inc:544: dpsoftrast.o] Error 1../../../dpsoftrast.c: In function ‘DPSOFTRAST_Interpret_Draw’:
../../../dpsoftrast.c:5180:78: error: ‘M_LN2’ undeclared (first use in this function) 5180 | y = (int)(log((float)y)*0.5f/M_LN2); | ^
looks like math.h is missing as well.
Anyway, that's far more than I'm able to. Help anyone?
lavaball commented on 2022-02-21 18:44 (UTC) (edited on 2025-04-30 21:07 (UTC) by lavaball)
DarkPlaces-Quake build 16:37:35 Feb 21 2022 darkplaces-glx crashes often when I do vid_restart. darkplaces-sdl doesn't let me set snd_channels to 8. Always sets it to 6 - which ends up being stereo anyway. Also it hogs my mouse buttons so mumble doesn't see me pressing them.
Basically what I'm saying is, how do I compile the 2014 version my own self? Because there everything worked fine.
Edit: Never mind. I mistook the build date as release. My issues are still there though. Edit: Turns out the vid_restart was the Nvidia driver. I only use the glx version these days, so with the new drivers it's all good. Well, if it compiles.
jose1711 commented on 2021-09-19 20:50 (UTC)
@kleintux looks like maintainer lost interest in maintaining this. here's a patch you need to apply to fix it.
pevzi commented on 2021-07-04 08:05 (UTC)
Building with gcc 11 fails with the following error:
Here's a patch that fixes this: https://bugs.gentoo.org/786288#c9
alexbrinister commented on 2020-05-06 22:43 (UTC) (edited on 2020-05-06 22:43 (UTC) by alexbrinister)
libglvndshould be amakedepend. This package does not build withoutGL/glx.h.1 2 3 4 5 Next › Last »