mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-24 04:59:14 -07:00
games-roguelike/stone-soup: Patch out unsafe pyyaml load call
Closes: https://bugs.gentoo.org/683466 Signed-off-by: Erik Mackdanz <stasibear@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.12
This commit is contained in:
11
games-roguelike/stone-soup/files/pyyaml-safe-load.patch
Normal file
11
games-roguelike/stone-soup/files/pyyaml-safe-load.patch
Normal file
@@ -0,0 +1,11 @@
|
||||
--- /util/species-gen.py 2019-04-18 23:19:07.444170831 -0500
|
||||
+++ /util/species-gen.py 2019-04-18 23:20:19.958169533 -0500
|
||||
@@ -417,7 +417,7 @@
|
||||
continue
|
||||
f_path = os.path.join(args.datadir, f_name)
|
||||
try:
|
||||
- species_spec = yaml.load(open(f_path))
|
||||
+ species_spec = yaml.safe_load(open(f_path))
|
||||
except yaml.YAMLError as e:
|
||||
print("Failed to load %s: %s" % (f_name, e))
|
||||
sys.exit(1)
|
||||
@@ -63,6 +63,7 @@ S=${WORKDIR}/${MY_P}/source
|
||||
S_TEST=${WORKDIR}/${MY_P}_test/source
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/gitless.patch
|
||||
"${FILESDIR}"/pyyaml-safe-load.patch
|
||||
"${FILESDIR}"/rltiles-ldflags-libs.patch
|
||||
)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user