Package Details: openjk-git r4675.1a6a64342-1

Git Clone URL: https://aur.archlinux.org/openjk-git.git (read-only, click to copy)
Package Base: openjk-git
Description: Open Source Jedi Knight II + III Engine
Upstream URL: https://github.com/JACoders/OpenJK
Licenses: GPL-2.0-only
Conflicts: openjk, openjk-bin
Provides: openjk
Submitter: ImNtReal
Maintainer: iyanmv
Last Packager: iyanmv
Votes: 22
Popularity: 0.000000
First Submitted: 2013-05-13 15:11 (UTC)
Last Updated: 2026-09-06 10:07 (UTC)

Latest Comments

1 2 3 4 Next › Last »

iyanmv commented on 2026-09-06 10:04 (UTC)

dreieck: Thanks for the hint! I decided not to use libjpeg.so after reading David's comment here.

dreieck commented on 2026-09-05 09:11 (UTC)

depends needs to be changed (libjpeg):

Can you please change

  • dependendy libjpeg to libjpeg-turbo (any maybe existing make dependency libjpeg needs also to be changed to libjpeg-turbo),
    or maybe more elaboreate,
  • dependencies libjpeg to libjpeg.so AND add make dependency libjpeg-turbo?

Reason: Arch Linux does not have libjpeg anymore, and libjpeg-turbo stopped to declare libjpeg in it's provides array.

Regards and thanks for maintaining!

chicagomint commented on 2026-07-05 22:00 (UTC)

May this package be updated to use libjpeg-turbo since libjpeg has been removed and yay suggests 2 packages mozjpeg and mozjpeg-git (older orphaned package). These 2 packages conflict with libjpeg-turbo which the packages under pacman switched to use.

iyanmv commented on 2025-04-28 15:51 (UTC)

selfdenial: thanks for the patch, and sorry for the delay from my side.

<deleted-account> commented on 2025-04-09 06:12 (UTC)

Hi, thanks for the package!

The recent cmake 4 release has introduced an incompatibility:

Compatibility with CMake < 3.5 has been removed from CMake.

Here is diff to add a workaround with CMAKE_POLICY_VERSION_MINIMUM. It seems to build and run as expected:

diff --git a/PKGBUILD b/PKGBUILD
index c5bdda0..a74c8a0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -56,7 +56,8 @@ build() {
         -DCMAKE_INSTALL_PREFIX="/opt/${pkgname/-git}" \
         -DBuildJK2SPEngine=on \
         -DBuildJK2SPGame=on \
-        -DBuildJK2SPRdVanilla=on
+        -DBuildJK2SPRdVanilla=on \
+        -DCMAKE_POLICY_VERSION_MINIMUM=3.5
     cmake --build build
 }

fenuks commented on 2023-06-08 19:07 (UTC) (edited on 2023-06-08 19:17 (UTC) by fenuks)

It doesn't build with gcc 13. gcc 12 works fine.

Beside that, package is broken, because it tries to install things to /opt, but in resulting package whole /opt subtree is missing.

ztx commented on 2020-04-10 21:30 (UTC)

fatal: unable to auto-detect email address ==> ERROR: A failure occurred in prepare()

DefaultSpatula commented on 2020-04-07 14:06 (UTC)

The latest build fails in prepare() when using the extra-x86_64-build script for a clean chroot. The chroot, obviously, doesn't have my git config settings for name/email.

fatal: unable to auto-detect email address

psychedelicious commented on 2020-01-25 19:35 (UTC) (edited on 2020-01-25 19:36 (UTC) by psychedelicious)

This segfaults for me now when trying to run single player. It worked on Ubuntu 19.10 though.

zan commented on 2019-05-18 17:12 (UTC)

Updated this to also build Jedi Outcast so if you have this and one of the various other AUR packages for JK2 builds you don't need both.