Versions
v51.13 :: 0 :: gentoo
- Modified
- License
- free-noncomm BSD BitstreamVera
- Keywords
- -* ~amd64
Runtime Dependencies
media-libs / libsdl2 : Simple Direct Media Layer
media-libs / sdl2-image : Image file loading library
sys-apps / bubblewrap : Unprivileged sandboxing tool, namespaces-powered chroot-like solution
Bugs
- 973086
- games-roguelike/dwarf-fortress-53.12: version bump
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
*/*: update dev.g.o/~ionen SRC_URIs
Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
games-roguelike/dwarf-fortress: Drop old 0.47.05-r1
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
games-roguelike/dwarf-fortress: Version bump to 51.13, now binary-only
Upstream still ships the source code for the graphical component, but it has frequently been unusable or has at least required heavy patching. We are no longer interested in trying to fix code that is so blatantly broken. There is little need to build this from source when the rest is proprietary anyway. The game writes its save data among the rest of the game files. This was previously worked around using copies and symlinks, but this was messy, and went against upstream's advice of not extracting newer versions over the top of older versions. We now set up an overlay with bubblewrap instead. The user data directory has moved from ~/.dwarf-fortress to ~/.local/share/dwarf-fortress. No old save data is migrated because version 50.01 broke compatibility anyway. 32-bit x86 is no longer supported by upstream. Closes: https://bugs.gentoo.org/702918 Closes: https://bugs.gentoo.org/739328 Closes: https://bugs.gentoo.org/831875 Closes: https://bugs.gentoo.org/906145 Closes: https://bugs.gentoo.org/937581 Closes: https://bugs.gentoo.org/952854 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Finn Rayment · gentoo
games-roguelike/dwarf-fortress: Added gui? USE flag and removed hard dep.
GTK was required for runtime but was only used for a single fullscreen dialog prompt when the config [WINDOWED:PROMPT]. Now, if libgraphics is compiled without using GTK, the game will not ask at all if run from a window manager, but instead open in windowed mode. However, if the game is run from a terminal, a simple scanf procedure will ask the user for yes/no before deciding. Signed-off-by: Finn Rayment <finn@rayment.fr> Bug: https://bugs.gentoo.org/856685 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Ionen Wolkens · gentoo
games-roguelike/dwarf-fortress: fix text mode, use ncurses-6
ncurses-compat doesn't work in DEPEND given it installs no headers, and then it went and built against ncurses-6 then tried to load ncurses-5 which unsurprisingly fails. Seems to work with 6, but haven't tested much (better than entirely broken either way). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Ionen Wolkens · gentoo
games-roguelike/dwarf-fortress: misc ebuild adjustments
No fundamental changes, but some extras for the accumulated PR: - adjust patches (scrubbed, fixed some malformation wrt missing files headers and a blank line, and included right line terminators so sed/dos2unix isn't needed) - added basic icon for .desktop - remove duplicate pkgconfig DEPEND (only needed in BDEPEND) - add missing quotes for dobin's FILESDIR - use prefixify_ro, failed to hprefixify as it did not exist in WORKDIR - move DOC_CONTENTS to src_install and respect variable scope - add libglvnd[X] and glib:2 to RDEPEND (injected by pkg-config) - make libsdl[opengl] unconditional, don't see much worth as optfeature given currently need GL libraries either way (could argue audio may well be unconditional too, but left alone) - add [-minimal] to libsndfile optfeature or it gives confusing "not found" errors - further misc style adjustments Thanks to everyone that worked on this. Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Joshua Goins · gentoo
games-roguelike/dwarf-fortress: drop 0.44.12
Signed-off-by: Joshua Goins <josh@redstrate.com> Closes: https://github.com/gentoo/gentoo/pull/20721 Closes: https://github.com/gentoo/gentoo/pull/26127 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Joshua Goins · gentoo
games-roguelike/dwarf-fortress: add 0.47.05
Signed-off-by: Joshua Goins <josh@redstrate.com> Co-authored-by: Sven Eusewig <sveneusewig@yahoo.de> Co-authored-by: Wolfgang E. Sanyer <ezzieyguywuf@gmail.com> Closes: https://bugs.gentoo.org/703384 Closes: https://bugs.gentoo.org/703386 Closes: https://bugs.gentoo.org/717752 Closes: https://bugs.gentoo.org/729002 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
games-roguelike/dwarf-fortress: tidy ebuild
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michael Mair-Keimberger · gentoo
games-roguelike/dwarf-fortress: use HTTPS
Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Signed-off-by: Aaron Bauman <bman@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
games-roguelike/dwarf-fortress: Drop old 0.43.05
Package-Manager: Portage-2.3.80, Repoman-2.3.17 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
games-roguelike/dwarf-fortress: Update for sys-libs/ncurses-compat
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
games-roguelike/dwarf-fortress: Sort KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Chris Reffett · gentoo
games-roguelike/dwarf-fortress: Version bump
Package-Manager: Portage-2.3.40, Repoman-2.3.9 - Chris Reffett · gentoo
games-roguelike/dwarf-fortress: Version bump
Bug: https://bugs.gentoo.org/650114 Package-Manager: Portage-2.3.26, Repoman-2.3.7 - Chris Reffett · gentoo
games-roguelike/dwarf-fortress: Version bump to 0.44.05, add toolchain-funcs inherit to old version as well to fix build failure
Package-Manager: Portage-2.3.19, Repoman-2.3.6 - Chris Reffett · gentoo
games-roguelike/dwarf-fortress: Version bump
Package-Manager: Portage-2.3.19, Repoman-2.3.5 - Chris Reffett · gentoo
games-roguelike/dwarf-fortress: Remove old
Package-Manager: Portage-2.3.8, Repoman-2.3.3 - Chris Reffett · gentoo
games-roguelike/dwarf-fortress: Add ncurses slot wrt bug 628170
Gentoo-Bug: 628170 Package-Manager: Portage-2.3.8, Repoman-2.3.3 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - Chris Reffett · gentoo
games-roguelike/dwarf-fortress: Version bump.
Gentoo-Bug: 589026 Package-Manager: portage-2.3.0_rc1 RepoMan-Options: --force - Chris Reffett · gentoo
games-roguelike/dwarf-fortress: Version bump
Gentoo-Bug: 574392 Package-Manager: portage-2.2.27 - Chris Reffett · gentoo
games-roguelike/dwarf-fortress: Version bump
Package-Manager: portage-2.2.26 - Patrice Clement · gentoo
Merge remote-tracking branch 'github/pr/548'. - Chris Reffett · gentoo
games-roguelike/dwarf-fortress: Version bump
Package-Manager: portage-2.2.26 - Chris Reffett · gentoo
games-roguelike/dwarf-fortress: version bump to 0.42.03
Package-Manager: portage-2.2.22 - Chris Reffett · gentoo
games-roguelike/dwarf-fortress: Add RESTRICT="strip" to help dfhack
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=566462 Package-Manager: portage-2.2.22 - Chris Reffett · gentoo
games-roguelike/dwarf-fortress: Version bump
Gentoo-Bug: https://bugs.gentoo.org/show_bug.cgi?id=567280 Package-Manager: portage-2.2.22 - 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