Port details
openbor 2D side scrolling engine for beat 'em ups, shooters, and more
7760_1 games Σ =0 7760_1Version of this port present on the latest quarterly branch. Maintainer: jbeich@FreeBSD.org Port Added: 2015-04-13 13:44:04
Last Update: 2026-10-26 16:35:32
Commit Hash: 2354494
License: BSD3CLAUSE ISCL
WWW: https://www.chronocrash.com/ Description: # OpenBOR is a royalty free sprite-based side scrolling gaming
engine. From humble beginnings in 2004, it has since grown into the
most versatile, easy to use, and powerful engine of its type you will
find anywhere. OpenBOR is optimized for side-scrolling beat 'em up
style games (Double Dragon, Streets of Rage, Final Fight), but easily
accommodates any sort of gameplay style and feature set you can
imagine. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
To install the port : # cd /usr/ports/games/openbor/ && make install clean To add the package , run one of these commands: pkg install games/openbor pkg install openbor NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: openbor Flavors: # there is no flavor information for this port. distinfo: # TIMESTAMP = 1766540900
SHA256 (DCurrent-openbor-7760-7569231a_GH0.tar.gz) = 6edd09ca51f38dd24543982d916922d352a29467c55f1f8685cb537bace32873
SIZE (DCurrent-openbor-7760-7569231a_GH0.tar.gz) = 143043848
Packages (timestamps in pop-ups are UTC): #
Slave ports: #
games /openbor3482 games /openbor3711 games /openbor3979 games /openbor4432 games /openbor7144
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
gmake>=4.4.1 : devel/gmake pkgconf>=1.3.0_1 : devel/pkgconf sdl2-config : devel/sdl20
Library dependencies: #
libpng.so : graphics/png libvpx.so : multimedia/libvpx libvorbisfile.so : audio/libvorbis libSDL2_gfx.so : graphics/sdl2_gfx libSDL2.so : devel/sdl20
There are no ports dependent upon this port #
Configuration Options : #
===> The following configuration options are available for openbor-7760_1:
DOCS=on: Build and/or install documentation
TREMOR=off: Tremor audio decoder support
===> Use 'make config' to modify these settings Options name : #
games_openbor USES: #
cpe gmake pkgconfig sdl
pkg-message: # FreshPorts was unable to extract/find any pkg message Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
7760_1 26 Oct 2026 16:35:32
Tijl Coosemans (tijl)
*/*: Cleanup use of CONFIGURE_TARGET
Since 4d1f8f16c1c9 replacing amd64 with x86_64 is not necessary.
7760_1 29 Jan 2026 00:57:57
Jan Beich (jbeich)
multimedia/libvpx: update 1.16.0
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.15.2..v1.16.0
Reported by: Repology
7760 08 Jan 2026 01:01:22
Jan Beich (jbeich)
games/openbor: update to 7760
Changes: https://github.com/DCurrent/openbor/compare/52921e77...7569231a
7757 20 Nov 2025 00:58:28
Jan Beich (jbeich)
games/openbor: update to 7757
Changes: https://github.com/DCurrent/openbor/compare/7eedd899...52921e77
7743 21 May 2025 21:18:20
Jan Beich (jbeich)
games/openbor: update to 7743
Changes: https://github.com/DCurrent/openbor/compare/cbade65a...7eedd899
7691_2 21 Apr 2025 23:03:31
Jan Beich (jbeich)
games/openbor: rebuild after 64f3a6bf7e51
7691_1 02 Nov 2024 01:01:11
Jan Beich (jbeich)
multimedia/libvpx: update 1.15.0
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.14.1..v1.15.0
Reported by: Repology
7691 25 Apr 2024 00:58:18
Jan Beich (jbeich)
games/openbor: update to 7691
Changes: https://github.com/DCurrent/openbor/compare/ec0f4446...cbade65a
7633 13 Apr 2024 00:57:37
Jan Beich (jbeich)
games/openbor: update to 7633
Changes: https://github.com/DCurrent/openbor/compare/f4510854...ec0f4446
7610 11 Feb 2024 00:49:40
Jan Beich (jbeich)
games/openbor: update to 7610
Changes: https://github.com/DCurrent/openbor/compare/87ea891e...f4510854
7586 27 Jan 2024 00:51:39
Jan Beich (jbeich)
games/openbor: update to 7587
Changes: https://github.com/DCurrent/openbor/compare/34342f6f...16939d70
7582 27 Jan 2024 00:50:43
Jan Beich (jbeich)
games/openbor: simplify PORTREVISION override
68a8fbed3e6f tried to avoid PORTREVISION=0 in slave ports.
7582 25 Jan 2024 00:25:50
Jan Beich (jbeich)
games/openbor: update to 7582
Changes: https://github.com/DCurrent/openbor/compare/5ec3ab25...34342f6f
7580 23 Jan 2024 00:39:43
Jan Beich (jbeich)
games/openbor: update to 7580
Changes: https://github.com/DCurrent/openbor/compare/3bae1dd7...5ec3ab25
7534_1 20 Jan 2024 00:41:39
Jan Beich (jbeich)
multimedia/libvpx: update 1.14.0
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.13.1..v1.14.0
Reported by: portscout
7534 03 Jan 2024 16:45:13
Jan Beich (jbeich)
games/openbor: chase API version after ddacb9107505
7534 03 Jan 2024 13:42:52
Jan Beich (jbeich)
games/openbor: update to 7534
Changes: https://github.com/DCurrent/openbor/compare/3caaddd5...3bae1dd7
7138_2 10 May 2023 15:14:50
Alexey Dokuchaev (danfe)
Fix some more needless usages of UTF-8 where ASCII is sufficient
While here, drop the quotes around <beat 'em up> added in commit
fa4ecd821fadb6 as I have been convinced they are not needed here.
7138_2 09 May 2023 10:20:52
Alexey Dokuchaev (danfe)
ASCII'ze port descriptions which were (ab)using UTF-8 punctuation
While here, run these files through a spell-checker and wrap some
overly long lines and/or dangling prepositions (when appropriate).
7138_2 11 Feb 2023 08:46:45
Jan Beich (jbeich)
multimedia/libvpx: update 1.13.0
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.12.0..v1.13.0
Reported by: portscout
07 Sep 2022 21:58:51
Stefan Eßer (se)
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner)
7138_1 07 Sep 2022 21:10:59
Stefan Eßer (se)
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above )
7138_1 07 Feb 2022 09:38:25
Jan Beich (jbeich)
games/openbor: chase WWW redirect
Homepage link http://www.chronocrash.com/ is a permanent redirect to
its HTTPS counterpart https://www.chronocrash.com/ and should be updated.
Reported by: Repology
7138_1 09 Oct 2021 00:45:18
Jan Beich (jbeich)
multimedia/libvpx: update 1.11.0
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.10.0..v1.11.0
Reported by: portscout, Repology
7138 06 Sep 2021 04:46:22
Jan Beich (jbeich)
games/openbor: fix spelling in package description
https://github.com/DCurrent/openbor/commit/e6aec6622196
7138 02 Sep 2021 15:19:07
Bernhard Froehlich (decke)
games/openbor: Add CPE information
Approved by: portmgr (blanket)
7138 20 Jul 2021 00:25:42
Jan Beich (jbeich)
games/openbor: update to 7138
Changes: https://github.com/DCurrent/openbor/compare/f5261e7c...3caaddd5
7123 20 May 2021 00:57:43
Jan Beich (jbeich)
games/openbor: update to 7123
Changes: https://github.com/DCurrent/openbor/compare/78764f05...f5261e7c
7103 07 Apr 2021 08:09:01
Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
7103 06 Apr 2021 14:31:07
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
7103 05 Mar 2021 22:40:11
jbeich
games/openbor: update to 7103
Changes: https://github.com/DCurrent/openbor/compare/2b7f9ac6...78764f05
7099 21 Jan 2021 00:46:55
jbeich
games/openbor: update to 7099
Changes: https://github.com/DCurrent/openbor/compare/b8a2cef9...2b7f9ac6
7096 18 Dec 2020 04:55:11
jbeich
games/openbor: update to 7096
Changes: https://github.com/DCurrent/openbor/compare/d647dc4f...b8a2cef9
7082 23 Aug 2020 15:17:19
jbeich
games/openbor: unbreak with Clang 11
ld: error: duplicate symbol: anim_list
>>> defined at openbor.c
>>> openbor.o:(anim_list)
>>> defined at openborscript.c
>>> openborscript.o:(.bss+0xD80)
ld: error: duplicate symbol: model_cache
>>> defined at openbor.c
>>> openbor.o:(model_cache)
>>> defined at openborscript.c
>>> openborscript.o:(.bss+0x4B0)
ld: error: duplicate symbol: anim_list (Only the first 15 lines of the commit message are shown above )
7082 05 Feb 2020 03:28:17
jbeich
games/openbor: unbreak build on 13.0 powerpc64
In file included from source/gfxlib/2xSaI.c:10:
source/gamelib/borendian.h:63:60: error: unsupported inline asm: input with type
'int' matching output with type 'UInt16' (aka 'unsigned short')
__asm__("rlwimi %0,%2,8,16,23" : "=&r" (result) : "0" (x >> 8), "r" (x));
~~~~~~ ^~~~~~
PR: 243865
Reported by: pkubaj
7082 14 Nov 2019 00:43:49
jbeich
games/openbor: update to 7082
Changes: https://github.com/DCurrent/openbor/compare/9b0f0d29...d647dc4f
7080 08 Nov 2019 10:47:01
tobik
games: Add missing USES={gnome,gl,sdl,xorg}
7080 17 Oct 2019 00:32:19
jbeich
games/openbor: update to 7080
Changes: https://github.com/DCurrent/openbor/compare/093900a5...9b0f0d29
7076 10 Oct 2019 00:45:11
jbeich
games/openbor: update to 7076
Changes: https://github.com/DCurrent/openbor/compare/53e392c6...093900a5
7069 21 Sep 2019 00:37:19
jbeich
games/openbor: update to 7069
Changes: https://github.com/DCurrent/openbor/compare/112671a6...53e392c6
7068_1 13 Aug 2019 16:03:12
mat
Convert to UCL & cleanup pkg-message (categories e-g)
7068_1 11 Aug 2019 22:36:31
jbeich
games/openbor: untabify after r508689
7068_1 11 Aug 2019 22:24:50
jbeich
games/openbor: fix free memory stats
source/ramlib/ram.c:137:18: runtime error: unsigned integer overflow: 9420649 *
4096 cannot be represented in type 'unsigned int'
Reported by: -fsanitize=integer
7068 28 Jul 2019 00:49:05
jbeich
games/openbor: update to 7068
Changes: https://github.com/DCurrent/openbor/compare/07cdde0a...112671a6
7066 04 Jul 2019 00:39:19
jbeich
games/openbor: update to 7066
Changes: https://github.com/DCurrent/openbor/compare/db5f0836...07cdde0a
7061 30 Jun 2019 00:51:39
jbeich
games/openbor: update to 7061
Changes: https://github.com/DCurrent/openbor/compare/6de201a4...db5f0836
7056 18 Jun 2019 00:55:50
jbeich
games/openbor: update to 7056
Changes: https://github.com/DCurrent/openbor/compare/68a1c977...6de201a4
7045 15 Jun 2019 00:52:31
jbeich
games/openbor: update to 7045
Changes: https://github.com/DCurrent/openbor/compare/0afa1f0d...68a1c977
7032 01 Jun 2019 00:46:32
jbeich
games/openbor: update to 7032
Changes: https://github.com/DCurrent/openbor/compare/c5cfb660...0afa1f0d
7022 19 May 2019 00:50:50
jbeich
games/openbor: update to 7022
Changes: https://github.com/DCurrent/openbor/compare/dc6a1516...c5cfb660
7000 04 May 2019 00:42:47
jbeich
games/openbor: update to 7000
Changes: https://github.com/DCurrent/openbor/compare/66657298...dc6a1516
6989 23 Apr 2019 00:21:06
jbeich
games/openbor: update to 6989
Changes: https://github.com/DCurrent/openbor/compare/6b92f4af...66657298
6988 21 Apr 2019 00:51:35
jbeich
games/openbor: update to 6988
Changes: https://github.com/DCurrent/openbor/compare/58253a62...6b92f4af
6986 18 Apr 2019 00:54:22
jbeich
games/openbor: update to 6986
Changes: https://github.com/DCurrent/openbor/compare/85a39aff...58253a62
6982 13 Apr 2019 00:36:23
jbeich
games/openbor: update to 6982
Changes: https://github.com/DCurrent/openbor/compare/21e153f5...85a39aff
6980 02 Apr 2019 00:40:57
jbeich
games/openbor: update to 6980
Changes: https://github.com/DCurrent/openbor/compare/f5d92c5f...21e153f5
6978 28 Mar 2019 00:28:47
jbeich
games/openbor: update to 6978
Changes: https://github.com/DCurrent/openbor/compare/040f982a...f5d92c5f
6974 23 Mar 2019 00:37:31
jbeich
games/openbor: update to 6974
Changes: https://github.com/DCurrent/openbor/compare/ba3df39f...040f982a
6972 15 Mar 2019 21:41:03
jbeich
games/openbor: update to 6972
Changes: https://github.com/DCurrent/openbor/compare/d7a031ca...ba3df39f
6968 14 Mar 2019 00:52:55
jbeich
games/openbor: update to 6968
Changes: https://github.com/DCurrent/openbor/compare/02cbdf44...d7a031ca
6967 14 Mar 2019 00:52:47
jbeich
games/openbor: unbreak with GCC 4.2 after r490912
source/gamelib/loadimg.o:(.text+0x1ce8): undefined reference to
`__builtin_unreachable'
source/gamelib/loadimg.o:(.text+0x2164): undefined reference to
`__builtin_unreachable'
Reported by: pkg-fallout
6967 12 Mar 2019 00:45:14
jbeich
games/openbor: update to 6967
Changes: https://github.com/DCurrent/openbor/compare/1caf2797...02cbdf44
6966 06 Mar 2019 02:55:13
jbeich
games/openbor: unbreak with GCC 4.2
cc1: error: unrecognized command line option "-Wno-unused-result"
Reported by: pkg-fallout
6966 19 Feb 2019 00:16:01
jbeich
games/openbor: update to 6966
Changes: https://github.com/DCurrent/openbor/compare/af1e3976...1caf2797
6964 12 Feb 2019 00:46:29
jbeich
games/openbor: update to 6964
Changes: https://github.com/DCurrent/openbor/compare/545b4f94...af1e3976
6662_2 06 Feb 2019 13:33:13
jbeich
multimedia/libvpx: update 1.8.0
www/firefox, www/firefox-esr, mail/thunderbird wait for upstream fix via
https://bugzilla.mozilla.org/show_bug.cgi?id=1525393
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.7.0..v1.8.0
ABI: https://abi-laboratory.pro/tracker/timeline/libvpx/
6662_1 30 Jan 2019 12:36:36
amdmi3
- Update sdl_gfx to 2.0.26, bump dependent ports due to shared library version
change
6662 26 Jan 2019 00:43:25
jbeich
games/openbor: update to 6662
Changes: https://github.com/DCurrent/openbor/compare/3ded2363...545b4f94
6645 22 Jan 2019 00:42:02
jbeich
games/openbor: update to 6645
Changes: https://github.com/DCurrent/openbor/compare/f9b7c316...3ded2363
6642 19 Jan 2019 00:32:16
jbeich
games/openbor: update to 6642
Changes: https://github.com/DCurrent/openbor/compare/d9ed1120...f9b7c316
6633 10 Jan 2019 00:39:57
jbeich
games/openbor: update to 6633
Changes: https://github.com/DCurrent/openbor/compare/6a467a0c...d9ed1120
6618 08 Jan 2019 00:29:20
jbeich
games/openbor: update to 6618
Changes: https://github.com/DCurrent/openbor/compare/081f80cb...6a467a0c
6590 03 Jan 2019 00:21:01
jbeich
games/openbor: update to 6590
Changes: https://github.com/DCurrent/openbor/compare/dc2161e6...081f80cb
6569 01 Jan 2019 00:10:16
jbeich
games/openbor: update to 6569
Changes: https://github.com/DCurrent/openbor/compare/5026dd18...dc2161e6
6560 29 Dec 2018 00:03:30
jbeich
games/openbor: update to 6560
Changes: https://github.com/DCurrent/openbor/compare/5e47d7c6...5026dd18
6557 24 Dec 2018 23:33:36
jbeich
games/openbor: update to 6557
Changes: https://github.com/DCurrent/openbor/compare/f30613ae...5e47d7c6
6551 14 Dec 2018 23:41:14
jbeich
games/openbor: update to 6551
Changes: https://github.com/DCurrent/openbor/compare/a26efe22...f30613ae
6547 25 Oct 2018 00:53:35
jbeich
games/openbor: update to 6484
Changes: https://github.com/DCurrent/openbor/compare/949a4031...a26efe22
6484 26 Sep 2018 11:55:53
jbeich
games/openbor: switch COMMENT to upstream synopsis
Fighting game has a defined meaning e.g., 1v1 on an arena.
M.U.G.E.N is more suited for those than OpenBOR.
6484 26 Sep 2018 11:22:53
jbeich
games/openbor: sync pkg-descr with upstream README.md
6484 11 Sep 2018 00:34:49
jbeich
games/openbor: update to 6484
Changes: https://github.com/DCurrent/openbor/compare/44e2998b...949a4031
6477 11 Sep 2018 00:34:19
jbeich
games/openbor: sort OPTIONS_DEFINE after r479406
6477 10 Sep 2018 13:14:52
mat
Add DOCS options to ports that should have one.
Also various fixes related to said option.
PR: 230864
Submitted by: mat
exp-runs by: antoine
6477 08 Sep 2018 00:53:46
jbeich
games/openbor: update to 6477
Changes: https://github.com/DCurrent/openbor/compare/707bf59f...44e2998b
6450 04 Sep 2018 00:50:12
jbeich
games/openbor: update to 6450
Changes: https://github.com/DCurrent/openbor/compare/d9bfceeb...707bf59f
6412 29 Aug 2018 22:24:37
jbeich
games/openbor: update to 6412
Changes: https://github.com/DCurrent/openbor/compare/cd8df016...d9bfceeb
6263 07 Jul 2018 00:40:35
jbeich
games/openbor: regen patches
6263 07 Jul 2018 00:40:09
jbeich
games/openbor: update to 6263
Changes: https://github.com/DCurrent/openbor/compare/66ce9c7b...cd8df016
6235 03 Jul 2018 00:22:28
jbeich
games/openbor: update to 6235
Changes: https://github.com/DCurrent/openbor/compare/5005b966...66ce9c7b
6219 29 Jun 2018 21:54:53
jbeich
games/openbor: update to 6219
Changes: https://github.com/DCurrent/openbor/compare/4a717a63...5005b966
6215 26 Jun 2018 00:55:16
jbeich
games/openbor: update to 6215
Changes: https://github.com/DCurrent/openbor/compare/50ccb3df...4a717a63
6184 31 May 2018 00:54:03
jbeich
games/openbor: update to 6184
Changes: https://github.com/DCurrent/openbor/compare/3a407fb8...50ccb3df
6174 22 May 2018 00:23:15
jbeich
games/openbor: update to 6174
Changes: https://github.com/DCurrent/openbor/compare/7b12a9cc...3a407fb8
6172 17 May 2018 00:53:10
jbeich
games/openbor: update to 6172
Changes: https://github.com/DCurrent/openbor/compare/5673214c...7b12a9cc
6138 14 May 2018 12:08:10
jbeich
games/openbor: update to 6138
Changes: https://github.com/DCurrent/openbor/compare/0b077e46...5673214c
5137 10 May 2018 00:30:16
jbeich
games/openbor: update to 5137
Changes: https://github.com/DCurrent/openbor/compare/5b8a3faa...0b077e46
5120 02 May 2018 23:37:47
jbeich
games/openbor: update to 5120
Changes: https://github.com/DCurrent/openbor/compare/151106a7...5b8a3faa
5110 01 May 2018 00:18:05
jbeich
games/openbor: update to 5110
Changes: https://github.com/DCurrent/openbor/compare/4327f3c0...151106a7
5075 26 Apr 2018 00:28:53
jbeich
games/openbor: update to 5075
Changes: https://github.com/DCurrent/openbor/compare/f47df2b0...4327f3c0
5034 24 Apr 2018 00:53:17
jbeich
games/openbor: update to 5034
Changes: https://github.com/DCurrent/openbor/compare/449e528...f47df2b0