notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
All times are UTC
Ukraine
Port details
openenroth Open reimplementation of Might and Magic VI-VIII game engine
g20230128_2 games on this many watch lists=0 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 g20230128Version of this port present on the latest quarterly branch.
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-01-30 12:30:08
Last Update: 2023-04-27 12:01:46
Commit Hash: f7accb2
License: LGPL3
Description:
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
pkg-plist: as obtained via: make generate-plist
Expand this list (27 items)
Collapse this list.
  1. /usr/local/share/licenses/openenroth-g20230128_2/catalog.mk
  2. /usr/local/share/licenses/openenroth-g20230128_2/LICENSE
  3. /usr/local/share/licenses/openenroth-g20230128_2/LGPL3
  4. bin/OpenEnroth
  5. share/openenroth/shaders/glbillbshader.frag
  6. share/openenroth/shaders/glbillbshader.vert
  7. share/openenroth/shaders/glbspshader.frag
  8. share/openenroth/shaders/glbspshader.vert
  9. share/openenroth/shaders/gldecalshader.frag
  10. share/openenroth/shaders/gldecalshader.vert
  11. share/openenroth/shaders/glforcepershader.frag
  12. share/openenroth/shaders/glforcepershader.vert
  13. share/openenroth/shaders/gllinesshader.frag
  14. share/openenroth/shaders/gllinesshader.vert
  15. share/openenroth/shaders/glnuklear.frag
  16. share/openenroth/shaders/glnuklear.vert
  17. share/openenroth/shaders/gloutbuild.frag
  18. share/openenroth/shaders/gloutbuild.vert
  19. share/openenroth/shaders/glterrain.frag
  20. share/openenroth/shaders/glterrain.vert
  21. share/openenroth/shaders/gltextshader.frag
  22. share/openenroth/shaders/gltextshader.vert
  23. share/openenroth/shaders/gltwodshader.frag
  24. share/openenroth/shaders/gltwodshader.vert
  25. @owner
  26. @group
  27. @mode
Collapse this list.
Dependency lines:
  • openenroth>0:games/openenroth
To install the port:
cd /usr/ports/games/openenroth/ && make install clean
To add the package, run one of these commands:
  • pkg install games/openenroth
  • pkg install openenroth
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: openenroth
Flavors: there is no flavor information for this port.
distinfo:

Packages (timestamps in pop-ups are UTC):
openenroth
ABIlatestquarterly
FreeBSD:12:aarch64pkg-falloutg20230128_2
FreeBSD:12:amd64g20230128_2g20230128_2
FreeBSD:12:armv6pkg-falloutpkg-fallout
FreeBSD:12:armv7pkg-falloutpkg-fallout
FreeBSD:12:i386g20230128_2g20230128_2
FreeBSD:12:mipspkg-falloutpkg-fallout
FreeBSD:12:mips64pkg-falloutpkg-fallout
FreeBSD:12:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:aarch64g20230128_2g20230128_2
FreeBSD:13:amd64g20230128_2g20230128_2
FreeBSD:13:armv6pkg-falloutpkg-fallout
FreeBSD:13:armv7g20230128_2g20230128_2
FreeBSD:13:i386g20230128_2g20230128_2
FreeBSD:13:mipspkg-falloutpkg-fallout
FreeBSD:13:mips64pkg-falloutpkg-fallout
FreeBSD:13:powerpc64pkg-falloutpkg-fallout
FreeBSD:13:riscv64pkg-falloutpkg-fallout
FreeBSD:14:aarch64g20230128_2pkg-fallout
FreeBSD:14:amd64g20230128_2pkg-fallout
FreeBSD:14:armv6pkg-falloutpkg-fallout
FreeBSD:14:armv7g20230128_2pkg-fallout
FreeBSD:14:i386g20230128_2pkg-fallout
FreeBSD:14:mipspkg-falloutpkg-fallout
FreeBSD:14:mips64pkg-falloutpkg-fallout
FreeBSD:14:powerpc64pkg-falloutpkg-fallout
FreeBSD:14:riscv64pkg-falloutpkg-fallout
FreeBSD:15:amd64g20230128_2pkg-fallout
FreeBSD:15:armv6pkg-falloutpkg-fallout
FreeBSD:15:armv7g20230128_2pkg-fallout
FreeBSD:15:i386g20230128_2pkg-fallout
FreeBSD:15:mips64pkg-falloutpkg-fallout
FreeBSD:15:powerpc64pkg-falloutpkg-fallout
FreeBSD:15:riscv64pkg-falloutpkg-fallout
 
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
  3. sdl2-config : devel/sdl20
  4. xorgproto>=0 : x11/xorgproto
Library dependencies:
  1. libavcodec.so : multimedia/ffmpeg
  2. libfmt.so : devel/libfmt
  3. libGL.so : graphics/libglvnd
  4. libopenal.so.1 : audio/openal-soft
  5. libSDL2.so : devel/sdl20
There are no ports dependent upon this port

Configuration Options:
Options name:
USES:
pkg-message:
For install:
WWW: https://github.com/OpenEnroth/OpenEnroth
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/OpenEnroth/OpenEnroth/tar.gz/093e253?dummy=/
Collapse this list.

Number of commits found: 4

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
g20230128_2
27 Apr 2023 12:01:46
commit hash:f7accb23bf4c9fc87a4b362937629ccd09d425e5commit hash:f7accb23bf4c9fc87a4b362937629ccd09d425e5commit hash:f7accb23bf4c9fc87a4b362937629ccd09d425e5commit hash:f7accb23bf4c9fc87a4b362937629ccd09d425e5 files touched by this commit
Daniel Engberg (diizzy) search for other commits by this committer
*/*: Bump all users of multimedia/ffmpeg*

...to make sure all picks up new version(s)
g20230128_1
25 Apr 2023 15:17:15
commit hash:feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash:feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash:feb1fa34f58ea796656b86a81c2a2996b0b03c96commit hash:feb1fa34f58ea796656b86a81c2a2996b0b03c96 files touched by this commit
Christian Weisgerber (naddy) search for other commits by this committer
audio/opus: bump consumers after update to 1.4
g20230128
04 Feb 2023 15:10:00
commit hash:84ba2383e7be058b5e4f799fbe3fafeefcfb3761commit hash:84ba2383e7be058b5e4f799fbe3fafeefcfb3761commit hash:84ba2383e7be058b5e4f799fbe3fafeefcfb3761commit hash:84ba2383e7be058b5e4f799fbe3fafeefcfb3761 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
games/openenroth: unbreak the port's build in pre-C++20 environments

Pull Clang 13 when it's not available in the base (via USES+=llvm:13)
and use Boost's ``unordered_map'' implementation while the system one
is insufficient; avoid ``std::u8string'' for the same reason.

Set LLD_UNSAFE to unbreak linking against OpenAL on i386 (ld: error:
cannot preempt symbol: alGetError).

While here, slightly wordsmith the installation message.

Reported by:	pkg-fallout
g20230128
30 Jan 2023 12:27:14
commit hash:c6c49c453563760b067be12dddd114c7649d5a47commit hash:c6c49c453563760b067be12dddd114c7649d5a47commit hash:c6c49c453563760b067be12dddd114c7649d5a47commit hash:c6c49c453563760b067be12dddd114c7649d5a47 files touched by this commit
Alexey Dokuchaev (danfe) search for other commits by this committer
games/openenroth: new port had been added (+)

Might and Magic VI-VIII engine remake using original data and code.
Allows playing the original game plus introduce customizations and
modifications.  Currently, only MM7 is playable; support for 6 and
8 will be added in the future.

Via:	https://www.opennet.ru/opennews/art.shtml?num=58561

Number of commits found: 4