Versions
v5.0.2 :: 0 :: gentoo
- Modified
- License
- GPL-2
- Keywords
- ~amd64 ~arm64 ~x86
- USE flags
- scripts test
USE flags
General
- scripts
- Install additional python and tcl utility scripts
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_single_target
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
- python3_13
- Build for Python 3.13 only
Dependencies
dev-cpp / gtest : Google C++ Testing Framework
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
Bugs
- 830045
- games-board/scid-4.7.0 - /.../scidlet.cpp: error: aggregate inputReady()::timeval tv has incomplete type and cannot be defined
- 831784
- games-board/scid-4.7.0-r1 fails to compile: scidlet.cpp:78:5: error: fd_set was not declared in this scope
- 942302
- games-board/scid-5.0.2 - [gcc-15] /.../bytebuf.h: error: sqdiff was not declared in this scope
- 957481
- games-board/scid-5.0.2 - QA Notice: Compatibility with CMake < 3.5 has been removed from CMake 4,
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
games-board/scid: drop 4.7.0-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
games-board/scid: enable py3.13
py3.13 is only used by optional scripts with no tests (the package has tests, but they are unrelated to python), at a glance they do not appear broken but hard to say (not properly tested). ...except pgnfix which may possibly(?) be broken with both 3.12 and 3.13, would need to recheck with 3.11 and test with an actual pgn input file. That script also need a patch to work with python3 at all, arguably we should probably just skip it at this point. Also, for some reason 5.0.2 had re-gained py3.9 despite it wasn't in 4.7.0, so dropping that as well. Closes: https://bugs.gentoo.org/952479 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
games-board/scid: re-add system-gtest patch
I'm not sure why this got removed, would imply that tests were never ran when it got bumped. Possible that the bump has missed other things too given this package can be a bit messy to handle/verify (had needed extra care when I did 4.7.0), but I haven't verified for 5.0.2 which I did not handle. wrt bug #924279, haven't properly investigated what happened but, given tests pass with 5.0.2 for me, closing for now. Closes: https://bugs.gentoo.org/924279 Closes: https://bugs.gentoo.org/948809 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Patrick Lauer · gentoo
games-board/scid: add 5.0.2
Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Patrick Lauer · gentoo
games-board/scid: enable py3.12
Closes: https://bugs.gentoo.org/929575 Signed-off-by: Patrick Lauer <patrick@gentoo.org> - Lucio Sauer · gentoo
*/*: inline mirror://sourceforge
bump copyright of touched ebuilds to 2024 Signed-off-by: Lucio Sauer <watermanpaint@posteo.net> Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Mair-Keimberger · gentoo
games-board/scid: use HTTPS
Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at> Signed-off-by: Conrad Kostecki <conikost@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
games-board/scid: Keyword 4.7.0-r1 arm64, #907772
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
games-board/scid: EAPI7->8, enable py3.11
Python usage is rather minimal here (with USE=scripts), albeit not very familiar with it so not 100% sure it's still working right. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
games-board/scid: drop 4.6.2-r1
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
games-board/scid: add 4.7.0
- migrated to cmake, EAPI 6->7, and added tests - add USE=scripts to make python targets and other scripts optional - install missing photo files but behind USE=photos due to being large - give incompatibility warning regarding ~/.scid -> ~/.scid4.7 Fetching the binary tarball for additional assets due to upstream's .zip for other files being an unstable "latest" type. Closes: https://bugs.gentoo.org/710464 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
games-board/scid: add Python 3.9
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
games-board/scid: add explicit desktop inherit
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
games-board/scid: eutils->edos2unix
Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ulrich Müller · gentoo
games-board/scid: Make pgnfix script work with Python 3.
Closes: https://bugs.gentoo.org/728876 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Ulrich Müller <ulm@gentoo.org> - David Seifert · gentoo
games-board/scid: Remove old
Package-Manager: Portage-2.3.16, 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 - David Seifert · gentoo
*games*/*: Dekeyword ppc/ia64/sparc
Closes: https://github.com/gentoo/gentoo/pull/4614 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Austin English · gentoo
games-board/scid: remove deprecated games eclass
Also update to EAPI 6 Gentoo-Bug: https://bugs.gentoo.org/574082 Package-Manager: portage-2.3.0 - Michael Sterrett · gentoo
games-board/scid: clean old; dropped ppc to unstable
Package-Manager: portage-2.2.26 - Agostino Sarubbo · gentoo
games-board/scid: x86 stable wrt bug #559626
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="x86" - Agostino Sarubbo · gentoo
games-board/scid: amd64 stable wrt bug #559626
Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="amd64" - Michael Sterrett · gentoo
old
Package-Manager: portage-2.2.20.1 - 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