games-engines / devilutionx

Diablo engine for modern operating systems

Official package sites : https://github.com/diasurgical/devilutionX/ ·

v1.5.2 :: 0 :: gentoo

Modified
License
Unlicense CC-BY-4.0 GPL-2+ LGPL-2.1+ MIT OFL-1.1 zerotier? ( BUSL-1.1 )
Keywords
~amd64 ~x86
USE flags
debug sodium test zerotier

General

debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
sodium
Enable network packet encryption using dev-libs/libsodium
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
zerotier
Enable ZeroTier for online public games

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

dev-cpp / asio : Asynchronous Network Library

dev-cpp / gtest : Google C++ Testing Framework

dev-cpp / simpleini : C++ library providing a simple API to read and write INI-style files

dev-libs / libfmt : Small, safe and fast formatting library

dev-libs / libsodium : Portable fork of NaCl, a higher-level cryptographic library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / sdl2-image : Image file loading library

media-libs / sdl_audiolib : Audio decoding, resampling and mixing library for SDL

sys-libs / zlib : Standard (de)compression library

app-arch / bzip2 : A high-quality data compressor used extensively by Gentoo Linux

dev-libs / libfmt : Small, safe and fast formatting library

dev-libs / libsodium : Portable fork of NaCl, a higher-level cryptographic library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / sdl2-image : Image file loading library

media-libs / sdl_audiolib : Audio decoding, resampling and mixing library for SDL

sys-libs / zlib : Standard (de)compression library

Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-engines/devilutionx: drop 1.5.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-engines/devilutionx: add 1.5.2
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-engines/devilutionx: drop 1.5.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-engines/devilutionx: add 1.5.1
Meant to handle this a while ago but got side-tracked. Closes: https://github.com/gentoo/gentoo/pull/33021 Thanks-to: burningserenity <burningserenity@novo-ordo.com> Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ulrich Müller · gentoo
games-engines/devilutionx: update LICENSE
Bug: https://bugs.gentoo.org/912053 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-engines/devilutionx: drop 1.4.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-engines/devilutionx: add 1.5.0
Hopefully not overlooking anything, there's a lot of noise in the cmake files diff making it hard to pickup changes that'd affect us. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-engines/devilutionx: drop 1.4.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-engines/devilutionx: add 1.4.1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-engines/devilutionx: drop 1.2.1-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-engines/devilutionx: drop zerotier from unbundling reminder
Upstream uses a modified fork, so that probably will end up messy. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-engines/devilutionx: add reminder for more unbundling
Upstream will have a switch next version to unbundle simpleini, and could likely unbundle at least zerotier too. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-engines/devilutionx: cleanup forgotten bit of live version
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Ionen Wolkens · gentoo
games-engines/devilutionx: drop broken live ebuild
This needs additional tools to generate assets and fetching/moving sources if not from a release tarball (formerly was kept in git, but not anymore) and would rather not maintain that. Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
games-engines/devilutionx: add 1.4.0
Essentially a new ebuild, upstream changed about everything around. wrt bug #814170 about fonts, ttf is no longer used (sdl-ttf dep is also gone) and instead it uses converted pcx fonts and so unbundling doesn't feel realistic anymore. Bug: https://bugs.gentoo.org/814170 Closes: https://bugs.gentoo.org/814167 Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Ionen Wolkens · gentoo
games-engines/devilutionx: drop 1.1.0-r2, 1.2.0
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-engines/devilutionx: fix automagic ccache usage
We let users enable this by themselves via e.g. FEATURES=ccache. Maintainer timeout. Closes: https://bugs.gentoo.org/813768 Signed-off-by: Sam James <sam@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/24714 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-engines/devilutionx: subscribe to libsodium subslot
We need to be rebuilt when the subslot (ABI) of libsodium changes. Maintainer timeout. Bug: https://bugs.gentoo.org/791031 Closes: https://github.com/gentoo/gentoo/pull/22008 Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
games-engines/devilutionx: use dynamic linking (fixes libsodium build)
-DDIST controls whether devilutionx links dynamically to libraries (only SDL 2 and glibc are linked dynamically otherwise). For later versions of libsodium, FindSodium.cmake malfunctions and does not correctly populate all the needed variables. For Gentoo's purposes, we can ignore this problem, and instead force dynamic linking (which is policy anyway). A fix to use a supported method to detect libsodium (pkg-config) is being pursued upstream. Maintainer timeout. Bug: https://github.com/diasurgical/devilutionX/issues/2615 Closes: https://bugs.gentoo.org/791031 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Bump to version 1.2.1
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Install changelog file
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Removed old
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-engines/devilutionx: Synced live ebuild
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-engines/devilutionx: Bump to version 1.2.0
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-engines/devilutionx: desktop--
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: New bundled font patch for live ebuild
Closes: https://bugs.gentoo.org/779547 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-engines/devilutionx: Removed "hellfire" USE flag
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Added "hellfire" USE flag
Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Revbump to fix remaining font issue
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-engines/devilutionx: Removed old
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Synced live ebuild
Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-engines/devilutionx: Avoid bundled font again
Bug: https://bugs.gentoo.org/704508 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Synced live ebuild
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-engines/devilutionx: Bump to version 1.1.0
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Bump to version 1.0.3. Removed old
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Adjusted postinst message
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-engines/devilutionx: Removed old
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-engines/devilutionx: Bump to version 1.0.2
Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Can be built with ninja again
Package-Manager: Portage-2.3.95, Repoman-2.3.21 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Bump to version 1.0.1
Package-Manager: Portage-2.3.93, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Synced live ebuild
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Meik Frischke · gentoo
games-engines/devilutionx: Use CharisSIL-B.ttf font
Install desktop icons and improved .desktop entry Closes: https://bugs.gentoo.org/704508 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-engines/devilutionx: Revbump to handle build options better
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Synced live ebuild
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Lars Wendler · gentoo
games-engines/devilutionx: Bump to version 1.0.0
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
*/*: Switch polynomial-c maintained packages to cmake.eclass
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Removed no longer needed patch
Switch to emake for build because of https://github.com/diasurgical/devilutionX/issues/490 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Lars Wendler · gentoo
games-engines/devilutionx: Initial commit
Package-Manager: Portage-2.3.75, Repoman-2.3.17 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>