games-strategy / ja2-stracciatella

An improved, cross-platform, stable Jagged Alliance 2 runtime

Official package sites : https://github.com/ja2-stracciatella/ ·

v0.21.0 :: 0 :: gentoo

Modified
License
public-domain SFI-SCLA
Keywords
~amd64 ~arm64 ~ppc64 ~x86
USE flags
cdinstall debug editor ru-gold test

General

cdinstall
Copy files from the CD rather than asking the user to copy them, mostly used with games
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
editor
Adds necessary file to run the editor
ru-gold
Support for russian gold ja2 version
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

lua_single_target

lua5-3
Build for Lua 5.3 only

dev-cpp / magic_enum : Static reflection for enums in header-only C++

dev-cpp / sol2 : Header-only C++ <-> Lua API wrapper

dev-cpp / string-theory : A flexible modern C++ library for string manipulation and storage

dev-games / libsmacker : A cross-platform C library for decoding .smk Smacker Video files.

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-libs / miniaudio : Single file library for audio playback and capture

dev-libs / rapidjson : A fast JSON parser/generator for C++ with both SAX/DOM style API

media-libs / libsdl2 : Simple Direct Media Layer

virtual / rust : Virtual for Rust language compiler

x11-libs / fltk : C++ user interface toolkit for X and OpenGL

dev-cpp / magic_enum : Static reflection for enums in header-only C++

dev-cpp / sol2 : Header-only C++ <-> Lua API wrapper

dev-cpp / string-theory : A flexible modern C++ library for string manipulation and storage

dev-games / libsmacker : A cross-platform C library for decoding .smk Smacker Video files.

dev-lang / lua : A powerful light-weight programming language designed for extending applications

dev-libs / miniaudio : Single file library for audio playback and capture

dev-libs / rapidjson : A fast JSON parser/generator for C++ with both SAX/DOM style API

games-strategy / ja2-stracciatella-data : A port of Jagged Alliance 2 to SDL (data files)

media-libs / libsdl2 : Simple Direct Media Layer

virtual / rust : Virtual for Rust language compiler

x11-libs / fltk : C++ user interface toolkit for X and OpenGL

829232
games-strategy/ja2-stracciatella-0.21.0 - One or more CMake variables were not used by the project:
928627
games-strategy/ja2-stracciatella-0.21.0 fails to compile: util_libc.rs:117:(.text._ZN9getrandom9getrandom17h056e21e14da38d0fE+0x1c5): undefined reference to open64
Repository mirror & CI · gentoo
Merge updates from master
Eli Schwartz · gentoo
games-strategy/ja2-stracciatella: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/916965 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Richard Fröhning · gentoo
games-strategy/ja2-stracciatella: add 0.21.0, drop 0.20.0
Signed-off-by: Richard Fröhning <misanthropos@gmx.de> Closes: https://github.com/gentoo/gentoo/pull/34498 Signed-off-by: Florian Schmaus <flow@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
games-strategy/ja2-stracciatella: drop 0.17.0
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Arthur Zamarin · gentoo
games-strategy/ja2-stracciatella: Keyword 0.20.0 ppc64, #908285
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
games-strategy/ja2-stracciatella: Keyword 0.20.0 x86, #908285
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-strategy/ja2-stracciatella: Keyword 0.20.0 arm64, #908285
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Richard Fröhning · gentoo
games-strategy/ja2-stracciatella: fix compile error by adding magic-enum dependency
Closes: https://bugs.gentoo.org/890212 Signed-off-by: Richard Fröhning <misanthropos@gmx.de> Closes: https://github.com/gentoo/gentoo/pull/29009 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
dev-libs/miniaudio: EAPI 8, fix LICENSE
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
games-strategy/ja2-stracciatella: EAPI 8, fix indentation, tests
Signed-off-by: Sam James <sam@gentoo.org>
Richard Fröhning · gentoo
games-strategy/ja2-stracciatella: version bump to 0.20.2
for that miniaudio-1.0.0 will be required Signed-off-by: Richard Fröhning <misanthropos@gmx.de> Closes: https://github.com/gentoo/gentoo/pull/28692 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arthur Zamarin · gentoo
games-strategy/ja2-stracciatella: Keyword 0.17.0 ppc64, #850484
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-strategy/ja2-stracciatella: drop 0.12.1_p7072 (drop games.eclass)
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-strategy/ja2-stracciatella: Keyword 0.17.0 arm64, #766465
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-strategy/ja2-stracciatella: Keyword 0.17.0 x86, #766465
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-strategy/ja2-stracciatella: misc fixes
* Call cmake_src_prepare * Style changes * Drop CC-BY-NC-2.0 for now (seems to be public-domain instead?) Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org>
Richard Fröhning · gentoo
games-strategy/ja2-stracciatella: bump to 0.17.0
- now using rust - remove eutils inherit - remove leading and trailing space in LICENSE - reorder to DESCRIPTION, HOMEPAGE, SRC_URI, newline, LICENSE, SLOT, KYEWORDS, IUSE, RESTRICT - remove PN - replace it with libsmacker Closes: https://github.com/gentoo/gentoo/pull/17848 Signed-off-by: Richard Fröhning <misanthropos@gmx.net> Signed-off-by: Sam James <sam@gentoo.org>
Richard Fröhning · gentoo
dev-cpp/string-theory: new package (for ja2-stracciatella)
Signed-off-by: Richard Fröhning <misanthropos@gmx.net> Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
games-strategy/ja2-stracciatella: arm64 keyworded (bug #730894)
Package-Manager: Portage-3.0.4, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Ulrich Müller · gentoo
games-strategy/ja2-stracciatella: Migrate from LINGUAS to L10N.
Add an additional "ru-gold" USE flag, selecting between russian gold and russian language versions. Closes: https://bugs.gentoo.org/583766 Package-Manager: Portage-2.3.19, Repoman-2.3.6
David Seifert · gentoo
games-*/*: Remove stable keywords
Gentoo currently does not have the manpower to maintain a ton of stable games packages. Closes: https://github.com/gentoo/gentoo/pull/5404
Peter Levine · gentoo
games-strategy/ja2-stracciatella: Fix building with GCC-6
Bug: https://bugs.gentoo.org/show_bug.cgi?id=600082 Package-Manager: Portage-2.3.6, Repoman-2.3.2 Closes: https://github.com/gentoo/gentoo/pull/5300
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Michael Sterrett · gentoo
fix up DEPEND
Package-Manager: portage-2.2.24
Michael Sterrett · gentoo
EAPI=5
Package-Manager: portage-2.2.24
Justin Lecher · gentoo
Use https by default
Convert all URLs for sites supporting encrypted connections from http to https Signed-off-by: Justin Lecher <jlec@gentoo.org>
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed