notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
openomf Rewritten engine for One Must Fall 2097
0.6.5_6 games on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 0.6.5_6Version of this port present on the latest quarterly branch.
Maintainer: devel@stasyan.com search for ports maintained by this maintainer
Port Added: 2016-07-21 15:55:28
Last Update: 2021-04-06 14:31:07
Commit Hash: 305f148
People watching this port, also watch:: monit, tmux, tcpdump, zrep
License: not specified in port
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (98 items)
Collapse this list.
  1. bin/openomf
  2. share/openomf/ALTPALS.DAT
  3. share/openomf/ARENA0.BK
  4. share/openomf/ARENA0.PSM
  5. share/openomf/ARENA1.BK
  6. share/openomf/ARENA1.PSM
  7. share/openomf/ARENA2.BK
  8. share/openomf/ARENA2.PSM
  9. share/openomf/ARENA3.BK
  10. share/openomf/ARENA3.PSM
  11. share/openomf/ARENA4.BK
  12. share/openomf/ARENA4.PSM
  13. share/openomf/CHARSMAL.DAT
  14. share/openomf/CREDITS.BK
  15. share/openomf/DOS4GW.EXE
  16. share/openomf/END.BK
  17. share/openomf/END.PSM
  18. share/openomf/END1.BK
  19. share/openomf/END2.BK
  20. share/openomf/ENGLISH.DAT
  21. share/openomf/FIGHTR0.AF
  22. share/openomf/FIGHTR1.AF
  23. share/openomf/FIGHTR10.AF
  24. share/openomf/FIGHTR2.AF
  25. share/openomf/FIGHTR3.AF
  26. share/openomf/FIGHTR4.AF
  27. share/openomf/FIGHTR5.AF
  28. share/openomf/FIGHTR6.AF
  29. share/openomf/FIGHTR7.AF
  30. share/openomf/FIGHTR8.AF
  31. share/openomf/FIGHTR9.AF
  32. share/openomf/FILE0001.EXE
  33. share/openomf/FILE_ID.DIZ
  34. share/openomf/GERMAN.DAT
  35. share/openomf/GRAPHCHR.DAT
  36. share/openomf/HELPME.DOC
  37. share/openomf/HELPME.EXE
  38. share/openomf/INTRO.BK
  39. share/openomf/KATUSHAI.BK
  40. share/openomf/KATUSHAI.PIC
  41. share/openomf/KATUSHAI.TRN
  42. share/openomf/LICENSE.DOC
  43. share/openomf/MAIN.BK
  44. share/openomf/MANUAL.DOC
  45. share/openomf/MASTER.DAT
  46. share/openomf/MDRV000R.MUS
  47. share/openomf/MDRV001R.MUS
  48. share/openomf/MDRV003R.MUS
  49. share/openomf/MDRV004R.MUS
  50. share/openomf/MDRV005R.MUS
  51. share/openomf/MECHLAB.BK
  52. share/openomf/MELEE.BK
  53. share/openomf/MENU.PSM
  54. share/openomf/MODEMS.TXT
  55. share/openomf/NETARENA.EXE
  56. share/openomf/NETARENA.PCX
  57. share/openomf/NETEPIC.BBS
  58. share/openomf/NETEPIC.PCX
  59. share/openomf/NETFONT1.PCX
  60. share/openomf/NETFONT2.PCX
  61. share/openomf/NETIPX.EXE
  62. share/openomf/NETMEGA.PCX
  63. share/openomf/NETMODEM.EXE
  64. share/openomf/NETSET.PCX
  65. share/openomf/NETTERM.EXE
  66. share/openomf/NETTERM.INT
  67. share/openomf/NEWSROOM.BK
  68. share/openomf/NORTH_AM.BK
  69. share/openomf/NORTH_AM.PIC
  70. share/openomf/NORTH_AM.TRN
  71. share/openomf/OMF-END.BIN
  72. share/openomf/OMF.EXE
  73. share/openomf/OMF.ICO
  74. share/openomf/OMF.PIF
  75. share/openomf/OMF_END.BIN
  76. share/openomf/ORDER.DOC
  77. share/openomf/ORDER.EXE
  78. share/openomf/ORDER_DE.DOC
  79. share/openomf/ORDER_UK.DOC
  80. share/openomf/PLAYERS.PIC
  81. share/openomf/RANDOM.DAT
  82. share/openomf/SETUP.BOX
  83. share/openomf/SETUP.CFG
  84. share/openomf/SETUP.EXE
  85. share/openomf/SETUP.INT
  86. share/openomf/SOUNDS.DAT
  87. share/openomf/VS.BK
  88. share/openomf/WAR.BK
  89. share/openomf/WAR.PIC
  90. share/openomf/WAR.TRN
  91. share/openomf/WORLD.BK
  92. share/openomf/WORLD.PIC
  93. share/openomf/WORLD.TRN
  94. share/openomf/openomf.bk
  95. share/openomf/openomf_icon.png
  96. @owner
  97. @group
  98. @mode
Collapse this list.
Dependency lines:
  • openomf>0:games/openomf
To install the port:
cd /usr/ports/games/openomf/ && make install clean
To add the package, run one of these commands:
  • pkg install games/openomf
  • pkg install openomf
PKGNAME: openomf
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
openomf
ABIlatestquarterly
FreeBSD:11:aarch640.6.5_40.6.5_6
FreeBSD:11:amd640.6.5_60.6.5_6
FreeBSD:11:armv6-0.6.5_6
FreeBSD:11:i3860.6.5_60.6.5_6
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch640.6.5_40.6.5_6
FreeBSD:12:amd640.6.5_60.6.5_6
FreeBSD:12:armv60.6.5_40.6.5_6
FreeBSD:12:armv70.6.5_40.6.5_6
FreeBSD:12:i3860.6.5_60.6.5_6
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-0.6.5_6
FreeBSD:13:aarch640.6.5_60.6.5_6
FreeBSD:13:amd640.6.5_60.6.5_6
FreeBSD:13:armv60.6.5_6-
FreeBSD:13:armv70.6.5_6-
FreeBSD:13:i3860.6.5_60.6.5_6
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc640.6.5_60.6.5_6
FreeBSD:14:aarch640.6.5_6-
FreeBSD:14:amd640.6.5_6-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3860.6.5_6-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc640.6.5_6-
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake
  2. ninja : devel/ninja
  3. msgfmt : devel/gettext-tools
  4. sdl2-config : devel/sdl20
Library dependencies:
  1. libconfuse.so : devel/libconfuse
  2. libpng.so : graphics/png
  3. libargtable2.so : devel/argtable
  4. libenet.so : net/enet
  5. libintl.so : devel/gettext-runtime
  6. libopenal.so.1 : audio/openal-soft
  7. libSDL2.so : devel/sdl20
Patch dependencies:
  1. unrar : archivers/unrar
There are no ports dependent upon this port

Configuration Options:
Options name:

USES:

FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/omf2097/openomf/tar.gz/c36c421?dummy=/
Collapse this list.

Number of commits found: 17

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  0.6.5_6
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
19 Mar 2020 23:02:31
Original commit files touched by this commit Revision:528750  0.6.5_6
tobik search for other commits by this committer
Clean up LLD_UNSAFE from openal-soft ports

After FreeBSD 12.0 EOL we no longer have to worry about LLD 6 and
can drop LLD_UNSAFE from openal-soft ports.  LLD can link them fine
now but some ports needs a little help on i386 (-Wl,-znotext).

PR:		226980
Reviewed by:	jbeich (earlier version)
Differential Revision:	https://reviews.freebsd.org/D23030
04 Jan 2020 08:29:45
Original commit files touched by this commit Revision:521983  0.6.5_6
tobik search for other commits by this committer
games/openomf: Unbreak build on i386 (broken in r511074)

warning: unknown warning option '-Wno-unused-but-set-variable'; did you mean
'-Wno-unused-const-variable'? [-Wunknown-warning-option]
external/dumb/dumb/src/it/itrender.c:721:11: error: always_inline function
'_mm_setzero_ps' requires target feature 'mmx', but would be inlined into
function 'it_filter_sse' that is compiled without support for 'mmx'
                temp1 = _mm_setzero_ps();
                        ^
external/dumb/dumb/src/it/itrender.c:722:10: error: always_inline function
'_mm_cvtsi32_ss' requires target feature 'mmx', but would be inlined into
function 'it_filter_sse' that is compiled without support for 'mmx'
                data = _mm_cvtsi32_ss( temp1, currsample );
                       ^
external/dumb/dumb/src/it/itrender.c:723:11: error: always_inline function
'_mm_cvtsi32_ss' requires target feature 'mmx', but would be inlined into
function 'it_filter_sse' that is compiled without support for 'mmx'
                temp2 = _mm_cvtsi32_ss( temp1, prevsample );
                        ^
external/dumb/dumb/src/it/itrender.c:724:13: error: always_inline function
'_mm_loadu_ps' requires target feature 'mmx', but would be inlined into function
'it_filter_sse' that is compiled without support for 'mmx'
                impulse = _mm_loadu_ps( (const float *) &imp );
                          ^
(Only the first 15 lines of the commit message are shown above View all of this commit message)
08 Nov 2019 10:47:01
Original commit files touched by this commit Revision:517046  0.6.5_6
tobik search for other commits by this committer
games: Add missing USES={gnome,gl,sdl,xorg}
04 Sep 2019 09:36:01
Original commit files touched by this commit Revision:511074  0.6.5_6
pkubaj search for other commits by this committer
games/openomf: Fix build with non-x86 (non-SSE) architectures

SSE is only available on x86 platforms and forcing it breaks compilation on
other platforms.

Clang on 12.0-RELEASE on amd64 enables SSE by default anyway and not-specifying
-msse allows to build this port on other, non-SSE architectures.

Also add USES=sdl.

PR:		240093
Approved by:	devel@stasyan.com (maintainer), linimon (mentor)
26 Jul 2019 20:46:57
Original commit files touched by this commit Revision:507372  0.6.5_6
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
25 Dec 2018 20:25:40
Original commit files touched by this commit Revision:488341  0.6.5_5
tcberner search for other commits by this committer
Change cmake default behaviour to outsource.

Ports that build out of source now simply can use "USES=cmake"
instead of "USES=cmake:outsource". Ports that fail to build
out of source now need to specify "USES=cmake:insource".

I tried to only set insource where explictely needed.

PR:		232038
Exp-run by:	antoine
12 Dec 2018 01:35:36
Original commit files touched by this commit Revision:487272  0.6.5_5
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t
GCC 8.2 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, as a double check, everything INDEX-11 showed depending on lang/gcc7.

PR:		231590
29 Jul 2018 22:18:46
Original commit files touched by this commit Revision:475857  0.6.5_4
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
in the ports tree (via Mk/bsd.default-versions.mk and lang/gcc) which
has now moved from GCC 6 to GCC 7 by default.

This includes ports
 - featuring USE_GCC=yes or USE_GCC=any,
 - featuring USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and those
 - with USES=compiler specifying one of openmp, nestedfct, c11, c++0x,
   c++11-lib, c++11-lang, c++14-lang, c++17-lang, or gcc-c++11-lib.

PR:		222542
08 Jan 2018 10:38:20
Original commit files touched by this commit Revision:458402  0.6.5_3
krion search for other commits by this committer
Set LLD_UNSAFE=yes that the port will continue to link with ld.bfd
if /usr/bin/ld is lld, until the issue can be addressed.

PR:		214864
Approved by:	portmgr (LLD_UNSAFE blanket)
Sponsored by:	The FreeBSD Foundation
10 Sep 2017 20:55:39
Original commit files touched by this commit Revision:449591  0.6.5_3
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
30 May 2017 16:41:41
Original commit files touched by this commit Revision:442103  0.6.5_2
tobik search for other commits by this committer
Fix OpenAL dependency

PR:		219266
Approved by:	lme (mentor), devel@stasyan.com (maintainer)
Differential Revision:	https://reviews.freebsd.org/D10788
22 May 2017 13:17:39
Original commit files touched by this commit Revision:441455  0.6.5_1
linimon search for other commits by this committer
Mark some ports failing on power64.  In cases where the error message
was a stub, provide a real one.

While here, pet portlint.

Approved by:	portmgr (tier-2 blanket)
Reported by:	swills
01 Apr 2017 15:23:32
Original commit files touched by this commit Revision:437439  0.6.5_1
gerald search for other commits by this committer
Bump PORTREVISIONs for ports depending on the canonical version of GCC and
lang/gcc which have moved from GCC 4.9.4 to GCC 5.4 (at least under some
circumstances such as versions of FreeBSD or platforms).

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using using Mk/bsd.octave.mk which in turn has USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c++11-lib, c++14-lang,
   c++11-lang, c++0x, c11, or gcc-c++11-lib.

PR:		216707
05 Mar 2017 08:13:28
Original commit files touched by this commit Revision:435456  0.6.5
mat search for other commits by this committer
Cleanup USE_GITHUB with GH_TUPLE usage.

Do not use GH_TUPLE for the default distfile.

With hat:	portmgr
Sponsored by:	Absolight
25 Oct 2016 22:28:22
Original commit files touched by this commit Revision:424658  0.6.5
mat search for other commits by this committer
Cleanup USE_GITHUB usage.

Sponsored by:	Absolight
21 Jul 2016 15:55:20
Original commit files touched by this commit Revision:418879  0.6.5
pawel search for other commits by this committer
OpenOMF is a Open Source remake of "One Must Fall 2097" by Diversions
Entertainment.

WWW: http://www.openomf.org/

PR:		210819
Submitted by:	Stas Timokhin <devel@stasyan.com>

Number of commits found: 17