diff options
author | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2022-02-11 21:02:57 +0100 |
---|---|---|
committer | Nicolas Goaziou <mail@nicolasgoaziou.fr> | 2022-02-11 21:56:39 +0100 |
commit | 59adc621affeaadf1ff54508091a11f91704056b (patch) | |
tree | 7d9b3672543b5864039b12af5d65a861e227655f /gnu/packages/patches/crawl-upgrade-saves.patch | |
parent | eccb1e0964e8e93a07b885c3a64033306735d179 (diff) | |
download | guix-59adc621affeaadf1ff54508091a11f91704056b.tar.gz guix-59adc621affeaadf1ff54508091a11f91704056b.zip |
gnu: crawl: Update to 0.28.0.
* gnu/packages/games.scm (crawl): Update to 0.28.0.
[inputs]: Add BASH-MINIMAL.
* gnu/packages/patches/crawl-upgrade-saves.patch: Update for 0.28.
Diffstat (limited to 'gnu/packages/patches/crawl-upgrade-saves.patch')
-rw-r--r-- | gnu/packages/patches/crawl-upgrade-saves.patch | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/gnu/packages/patches/crawl-upgrade-saves.patch b/gnu/packages/patches/crawl-upgrade-saves.patch index 4c0b3a427b..720a94f3e5 100644 --- a/gnu/packages/patches/crawl-upgrade-saves.patch +++ b/gnu/packages/patches/crawl-upgrade-saves.patch @@ -8,15 +8,15 @@ and crawl would never upgrade saves. diff -ur a/source/database.cc b/source/database.cc --- a/source/database.cc 2018-08-09 21:49:26.000000000 -0400 +++ b/source/database.cc 2018-10-07 18:06:41.022445789 -0400 -@@ -25,6 +25,7 @@ +@@ -24,6 +24,7 @@ + #include "stringutil.h" #include "syscalls.h" - #include "threads.h" #include "unicode.h" +#include "version.h" // TextDB handles dependency checking the db vs text files, creating the // db, loading, and destroying the DB. -@@ -55,6 +56,7 @@ +@@ -54,6 +55,7 @@ vector<string> _input_files; DBM* _db; string timestamp; @@ -62,16 +62,16 @@ diff -ur a/source/database.cc b/source/database.cc for (const string &file : _input_files) { string full_input_path = _directory + file; -@@ -245,7 +253,7 @@ +@@ -246,7 +254,7 @@ ts += buf; } -- if (no_files && timestamp.empty()) -+ if (no_files && timestamp.empty() && version.empty()) +- if (no_files) ++ if (no_files && version.empty()) { // No point in empty databases, although for simplicity keep ones // for disappeared translations for now. -@@ -313,7 +321,10 @@ +@@ -312,7 +320,10 @@ _store_text_db(full_input_path, _db); } } |