Summary
Minetest is an infinite-world block sandbox game and a game engine, inspired by InfiniMiner, Minecraft and the like. It has been in development and use since October 2010. It is Free and Open Source Software, released under the LGPL 2.1 or later, available for Windows, Mac OS X and Linux. Minetest is developed by a random bunch of lunatics. Minetest is designed to be simple, stable and portable. It is lightweight enough to run on fairly old hardware. It currently runs playably on a laptop with Intel 945GM graphics. Though, as for the CPU, dualcore is recommended. Features * Walk around, dig and build in an infinite voxel world, and craft stuff from raw materials to help you along the way. * Simplistic Modding API that supports many kinds of additions and modifications to the game. * Multiplayer support for tens of players, via servers hosted by users. * Voxel based lighting with gameplay consequences (light caves and buildings with torches) * Almost infinite world and a beautiful map generator. * Runs natively on Windows, Linux, OS X and FreeBSD. * Supports multiple languages, translated by the community.
Versions
v5.9.1 :: 0 :: gentoo
- Modified
- License
- LGPL-2.1+ CC-BY-SA-3.0 OFL-1.1 Apache-2.0
- Keywords
- ~amd64 ~riscv
- USE flags
- client curl doc leveldb ncurses nls postgres prometheus redis server sound spatial test
v5.8.0 :: 0 :: gentoo
- Modified
- License
- LGPL-2.1+ CC-BY-SA-3.0 OFL-1.1 Apache-2.0
- Keywords
- ~amd64 ~riscv
- USE flags
- client curl doc leveldb ncurses nls postgres prometheus redis server sound spatial test
USE flags
General
- client
- Build Minetest client
- curl
- Add support for client-side URL transfer library
- doc
- Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
- leveldb
- Enable LevelDB backend
- ncurses
- Add ncurses support (console display library)
- nls
- Add Native Language Support (using gettext - GNU locale utilities)
- postgres
- Add support for the postgresql database
- prometheus
- Enable prometheus client support
- redis
- Enable redis backend via dev-libs/hiredis
- server
- Build Minetest server
- sound
- Enable sound support
- spatial
- Enable SpatialIndex AreaStore backend
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
lua_single_target
- lua5-1
- Build for Lua 5.1 only
- luajit
- Build for LuaJIT only
Dependencies
acct-group / minetest : A group for the Minetest server
acct-user / minetest : A user for the Minetest server
app-arch / zstd : zstd fast compression library
dev-cpp / prometheus-cpp : Prometheus Client Library for Modern C++
dev-db / postgresql : PostgreSQL RDBMS
dev-db / sqlite : SQL database engine
dev-games / irrlicht-mt : Minetest's fork of dev-games/irrlicht
dev-games / irrlicht-mt-headers : Header files for Minetest's fork of dev-games/irrlicht
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / hiredis : Minimalistic C client library for the Redis database
dev-libs / jsoncpp : C++ JSON reader and writer
dev-libs / leveldb : A fast key-value storage library written at Google
media-libs / freetype : High-quality and portable font engine
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
media-libs / libvorbis : The Ogg Vorbis sound file format library
media-libs / openal : A software implementation of the OpenAL 3D audio API
net-misc / curl : A Client that groks URLs
sci-libs / libspatialindex : C++ implementation of R*-tree, an MVR-tree and a TPR-tree with C API
sys-libs / ncurses : Console display library
sys-libs / zlib : Standard (de)compression library
virtual / libintl : Virtual for the GNU Internationalization Library
virtual / opengl : Virtual for OpenGL implementation
x11-libs / libX11 : X.Org X11 library
x11-libs / libXxf86vm : X.Org Xxf86vm library
Runtime Dependencies
acct-group / minetest : A group for the Minetest server
acct-user / minetest : A user for the Minetest server
app-arch / zstd : zstd fast compression library
dev-cpp / prometheus-cpp : Prometheus Client Library for Modern C++
dev-db / postgresql : PostgreSQL RDBMS
dev-db / sqlite : SQL database engine
dev-games / irrlicht-mt : Minetest's fork of dev-games/irrlicht
dev-games / irrlicht-mt-headers : Header files for Minetest's fork of dev-games/irrlicht
dev-lang / lua : A powerful light-weight programming language designed for extending applications
dev-lang / luajit : Just-In-Time Compiler for the Lua programming language
dev-libs / gmp : Library for arbitrary-precision arithmetic on different type of numbers
dev-libs / hiredis : Minimalistic C client library for the Redis database
dev-libs / jsoncpp : C++ JSON reader and writer
dev-libs / leveldb : A fast key-value storage library written at Google
media-libs / freetype : High-quality and portable font engine
media-libs / libjpeg-turbo : MMX, SSE, and SSE2 SIMD accelerated JPEG library
media-libs / libpng : Portable Network Graphics library
media-libs / libvorbis : The Ogg Vorbis sound file format library
media-libs / openal : A software implementation of the OpenAL 3D audio API
net-misc / curl : A Client that groks URLs
sci-libs / libspatialindex : C++ implementation of R*-tree, an MVR-tree and a TPR-tree with C API
sys-libs / ncurses : Console display library
sys-libs / zlib : Standard (de)compression library
virtual / libintl : Virtual for the GNU Internationalization Library
virtual / opengl : Virtual for OpenGL implementation
x11-libs / libX11 : X.Org X11 library
x11-libs / libXxf86vm : X.Org Xxf86vm library
Bugs
- 943292
- games-engines/minetest now Luanti 5.10.0
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Filip Kobierski · gentoo
games-engines/minetest: add 5.9.1 with improvements
- actually run tests - remove dependencies on irrlicht-mt (code merged to main repo) Signed-off-by: Filip Kobierski <fkobi@pm.me> Closes: https://github.com/gentoo/gentoo/pull/38574 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Petr Vaněk · gentoo
games-engines/minetest: drop 5.7.0-r2
Signed-off-by: Petr Vaněk <arkamar@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
games-engines/minetest: fix gcc-14 build error
Thanks-to: Alfred Wingate <parona@protonmail.com> Closes: https://bugs.gentoo.org/921131 Signed-off-by: Marek Szuba <marecki@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {app-doc → app-text}/doxygen
Per the category metadata, app-doc/ is reserved for documentation *files* and not software. Move it to app-text/ where it seems a better fit. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Marek Szuba · gentoo
games-engines/minetest: rename games-action/minetest
Bug: https://bugs.gentoo.org/919674 Signed-off-by: Marek Szuba <marecki@gentoo.org>