Package Details: quake3e-git r2378.4b2b0729-1

Git Clone URL: https://aur.archlinux.org/quake3e-git.git (read-only, click to copy)
Package Base: quake3e-git
Description: Improved Quake III Arena Engine
Upstream URL: https://github.com/ec-/Quake3e
Licenses: GPL
Provides: quake3
Submitter: zoidby
Maintainer: zoidby
Last Packager: zoidby
Votes: 4
Popularity: 0.000347
First Submitted: 2020-09-08 00:08 (UTC)
Last Updated: 2024-02-19 14:51 (UTC)

Dependencies (2)

Required by (12)

Sources (3)

Latest Comments

1 2 3 Next › Last »

zoidby commented on 2024-02-19 14:55 (UTC)

Updated to include sdl2 in makedepends.

bilgin commented on 2024-02-13 17:10 (UTC)

It doesn't build with chroot. Adding sdl2 to makedepends solves the issue.

zoidby commented on 2023-10-29 16:21 (UTC)

I’ve updated it according to your suggestion.

MaximGun commented on 2023-10-25 23:50 (UTC)

It isn't building on x86-64. Upstream seems to be changing things.

Consider this instead of your solution:

find "$srcdir"/Quake3e/build/release-linux-"$CARCH" -type f -name "*.x64" -exec sh -c 'mv -f "$0" "${0%.x64}.x86_64"' {} \;

MaximGun commented on 2023-10-01 18:09 (UTC)

Confirmed it now builds on aarch64. Thanks!

zoidby commented on 2023-10-01 15:27 (UTC)

I updated the package to address the reported issues:

  1. aarch64 is supported now and variabilized as suggested by MaximGun
  2. As noticed by kookies96 and niobium93, libxxf86dga is no longer needed and was removed from dependencies
  3. The problem adomas pointed out seems to stem from a filename change upstream where the client changed from quake3e.x64 to quake3e.x86_64 while the server binary is still called quake3e.ded.x64. I’ve added a fix for this as well.

MaximGun commented on 2023-09-30 15:18 (UTC)

Confirmed that the build fails. Also confirmed that libxxf86dga is not required to build and should be removed from makedepends.

adomas commented on 2023-09-29 21:56 (UTC) (edited on 2023-09-29 21:56 (UTC) by adomas)

I am no longer able to build it

REND_CC code/renderervk/tr_world.c
REND_CC code/renderervk/vk.c
REND_CC code/renderervk/vk_flares.c
REND_CC code/renderervk/vk_vbo.c
REND_CC code/qcommon/q_shared.c
REND_CC code/qcommon/puff.c
REND_CC code/qcommon/q_math.c
LD build/release-linux-x86_64/quake3e_vulkan_x86_64.so
make[2]: Leaving directory '/home/adomas/.cache/paru/clone/quake3e-git/src/Quake3e'
make[1]: Leaving directory '/home/adomas/.cache/paru/clone/quake3e-git/src/Quake3e'
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat '/home/adomas/.cache/paru/clone/quake3e-git/src/Quake3e/build/release-linux-x86_64/quake3e.x64': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
error: failed to build 'quake3e-git-r2146.3fb70d37-1': 
error: packages failed to build: quake3e-git-r2146.3fb70d37-1

Here are contents of that directory

$ ls -l /home/adomas/.cache/paru/clone/quake3e-git/src/Quake3e/build/release-linux-x86_64/
total 3500
drwxr-xr-x 5 adomas adomas    4096 2023-09-29 23:53 client
drwxr-xr-x 2 adomas adomas    4096 2023-09-29 23:52 ded
-rwxr-xr-x 1 adomas adomas  864944 2023-09-29 23:52 quake3e.ded.x64
-rwxr-xr-x 1 adomas adomas  390488 2023-09-29 23:53 quake3e_opengl_x86_64.so
-rwxr-xr-x 1 adomas adomas  704480 2023-09-29 23:53 quake3e_vulkan_x86_64.so
-rwxr-xr-x 1 adomas adomas 1595584 2023-09-29 23:53 quake3e.x86_64
drwxr-xr-x 2 adomas adomas    4096 2023-09-29 23:53 rend1
drwxr-xr-x 3 adomas adomas    4096 2023-09-29 23:52 rend2
drwxr-xr-x 2 adomas adomas    4096 2023-09-29 23:53 rendv

Probably it needs update?

niobium93 commented on 2023-08-26 08:58 (UTC)

libxxf86dga isn't actually needed.

kookies96 commented on 2023-08-04 05:44 (UTC)

Any particular reason why libxxf86dga is included as a make dependency? Builds and runs fine without it on my end