BSD Ports

games/openjk g20260711 FreeBSD

Community effort to maintain Jedi Academy + Jedi Outcast

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
9368a5247d
License
GPLv2
Categories
games

Description

OpenJK is an effort by the JACoders group to maintain and improve the game engines on which the Jedi Academy (JA) and Jedi Outcast (JO) games run on, while maintaining full backwards compatibility with the existing games. This project does not attempt to rebalance or otherwise modify core gameplay.

In the other systems

SystemPortVersion
FreeBSDgames/openjkg20260711
OpenBSDgames/openjk0.0.0.20251207
NetBSDgames/openjk0.0.0.20191030nb15
DragonFlygames/openjkg20221013_1
HardenedBSDgames/openjkg20260711
GhostBSDgames/openjkg20221013_1

Install

Binary package:

pkg install openjk

From the ports tree:

cd /usr/ports/games/openjk/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	openjk>0:games/openjk

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest---g20221013_1-
FreeBSD:14:quarterly--n/ag20221013_1-
FreeBSD:15:latestg20260711g20260711n/ag20221013_1g20221013_1
FreeBSD:15:quarterly-g20260711n/an/an/a
FreeBSD:16:latest-g20260711n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 53
Run dependencies 42

No port depends on this one.

Configuration

No options to configure.

USES
compiler:c++11-lang cmake gl jpeg localbase sdl xorg
Service scripts
none

Files

pkg-plist 15
  • bin/jamp
  • bin/jasp
  • share/JediAcademy/OpenJK/cgame.so
  • share/JediAcademy/OpenJK/jagame.so
  • share/JediAcademy/OpenJK/jampgame.so
  • share/JediAcademy/OpenJK/ui.so
  • share/JediAcademy/base/cgame.so
  • share/JediAcademy/base/jampgame.so
  • share/JediAcademy/base/ui.so
  • share/JediAcademy/openjk.
  • share/JediAcademy/openjk_sp.
  • share/JediAcademy/openjkded.
  • share/JediAcademy/rd-rend2_.so
  • share/JediAcademy/rd-vanilla_.so
  • share/JediAcademy/rdsp-vanilla_.so
distinfo 1
FileSizeSHA256
JACoders-OpenJK-g20260711-1a6a643_GH0.tar.gz1.5509836e+07bdc5c0a0e80cc4ac2839198f458fa8906ffe303281c7ce4840e2e6b1e8c92417

Commit history 2

DateCommitCreditsLog message
9368a5247d Piotr Kubaj games/openjk: fix pkg-plist on aarch64
7497c4a12b Piotr Kubaj games/openjk: update to g20260711
Remove the bit-rotted PowerPC-only light grid path from the new rend2 renderer, which does not compile on powerpc64 and powerpc64le.