summaryrefslogtreecommitdiff
path: root/games-board
diff options
context:
space:
mode:
Diffstat (limited to 'games-board')
-rw-r--r--games-board/Manifest.gzbin13228 -> 12021 bytes
-rw-r--r--games-board/ace-1.4-r112
-rw-r--r--games-board/ace/Manifest8
-rw-r--r--games-board/ace/ace-1.4-r1.ebuild54
-rw-r--r--games-board/ace/files/ace-1.4-CC.patch17
-rw-r--r--games-board/ace/files/ace-1.4-clang.patch15
-rw-r--r--games-board/ace/files/ace-1.4-gold.patch144
-rw-r--r--games-board/ace/files/ace-1.4-libpng15.patch29
-rw-r--r--games-board/ace/files/ace-1.4-no-xpm.patch24
-rw-r--r--games-board/ace/metadata.xml8
-rw-r--r--games-board/ascal-0.1.1-r112
-rw-r--r--games-board/ascal/Manifest5
-rw-r--r--games-board/ascal/ascal-0.1.1-r1.ebuild37
-rw-r--r--games-board/ascal/files/ascal-0.1.1-gcc43.patch30
-rw-r--r--games-board/ascal/files/ascal-0.1.1-install.patch70
-rw-r--r--games-board/ascal/metadata.xml20
-rw-r--r--games-board/atakks-1.0-r112
-rw-r--r--games-board/atakks/Manifest5
-rw-r--r--games-board/atakks/atakks-1.0-r1.ebuild48
-rw-r--r--games-board/atakks/files/1.0-warnings.patch28
-rw-r--r--games-board/atakks/files/atakks-1.0-as-needed.patch16
-rw-r--r--games-board/atakks/metadata.xml8
-rw-r--r--games-board/awale-1.5-r113
-rw-r--r--games-board/awale/Manifest5
-rw-r--r--games-board/awale/awale-1.5-r1.ebuild59
-rw-r--r--games-board/awale/files/awale-1.5-build.patch116
-rw-r--r--games-board/awale/metadata.xml8
-rw-r--r--games-board/biloba-0.9.3-r112
-rw-r--r--games-board/biloba/Manifest5
-rw-r--r--games-board/biloba/biloba-0.9.3-r1.ebuild51
-rw-r--r--games-board/biloba/files/biloba-0.9.3-no-X11-dep.patch17
-rw-r--r--games-board/biloba/files/biloba-0.9.3-not-windows.patch15
-rw-r--r--games-board/biloba/metadata.xml11
-rw-r--r--games-board/blokish-0.9.4-r312
-rw-r--r--games-board/blokish/Manifest6
-rw-r--r--games-board/blokish/blokish-0.9.4-r3.ebuild53
-rw-r--r--games-board/blokish/files/blokish-0.9.4-gcc43.patch12
-rw-r--r--games-board/blokish/files/blokish-0.9.4-underlink.patch9
-rw-r--r--games-board/blokish/files/blokish-0.9.4-wxgtk.patch21
-rw-r--r--games-board/blokish/metadata.xml11
-rw-r--r--games-board/camato-0.7.4-r112
-rw-r--r--games-board/camato/Manifest3
-rw-r--r--games-board/camato/camato-0.7.4-r1.ebuild31
-rw-r--r--games-board/camato/metadata.xml9
-rw-r--r--games-board/ccgo-0.3.6.5-r113
-rw-r--r--games-board/ccgo/Manifest4
-rw-r--r--games-board/ccgo/ccgo-0.3.6.5-r1.ebuild60
-rw-r--r--games-board/ccgo/files/ccgo-0.3.6.5-gcc4.patch12
-rw-r--r--games-board/ccgo/metadata.xml8
-rw-r--r--games-board/cgoban-1.9.14-r212
-rw-r--r--games-board/cgoban/Manifest4
-rw-r--r--games-board/cgoban/cgoban-1.9.14-r2.ebuild41
-rw-r--r--games-board/cgoban/files/cgoban-1.9.14-cflags.patch35
-rw-r--r--games-board/cgoban/metadata.xml11
-rw-r--r--games-board/cgoban2-2.6.12-r110
-rw-r--r--games-board/cgoban2/Manifest4
-rw-r--r--games-board/cgoban2/cgoban2-2.6.12-r1.ebuild25
-rw-r--r--games-board/cgoban2/files/cgoban211
-rw-r--r--games-board/cgoban2/metadata.xml8
-rw-r--r--games-board/chessx-1.4.612
-rw-r--r--games-board/chessx/Manifest5
-rw-r--r--games-board/chessx/chessx-1.4.6.ebuild49
-rw-r--r--games-board/chessx/files/chessx-1.4.0-zlib.patch35
-rw-r--r--games-board/chessx/files/chessx-1.4.6-qt-5.11.patch44
-rw-r--r--games-board/chessx/metadata.xml11
-rw-r--r--games-board/cockatrice-2017050512
-rw-r--r--games-board/cockatrice/Manifest3
-rw-r--r--games-board/cockatrice/cockatrice-20170505.ebuild47
-rw-r--r--games-board/cockatrice/metadata.xml30
-rw-r--r--games-board/crafty-24.1-r113
-rw-r--r--games-board/crafty/Manifest5
-rw-r--r--games-board/crafty/crafty-24.1-r1.ebuild74
-rw-r--r--games-board/crafty/files/crafty-24.1-numcpus.patch44
-rw-r--r--games-board/crafty/metadata.xml11
-rw-r--r--games-board/domination-1.1.1.6-r113
-rw-r--r--games-board/domination/Manifest3
-rw-r--r--games-board/domination/domination-1.1.1.6-r1.ebuild47
-rw-r--r--games-board/domination/metadata.xml11
-rw-r--r--games-board/eboard-1.1.1-r213
-rw-r--r--games-board/eboard/Manifest10
-rw-r--r--games-board/eboard/eboard-1.1.1-r2.ebuild74
-rw-r--r--games-board/eboard/files/eboard-1.1.1-as-needed.patch22
-rw-r--r--games-board/eboard/files/eboard-1.1.1-gcc44.patch11
-rw-r--r--games-board/eboard/files/eboard-1.1.1-libpng15.patch16
-rw-r--r--games-board/eboard/files/eboard-1.1.1-ovflfix.patch22
-rw-r--r--games-board/eboard/metadata.xml11
-rw-r--r--games-board/four-in-a-row-3.22.212
-rw-r--r--games-board/four-in-a-row/Manifest3
-rw-r--r--games-board/four-in-a-row/four-in-a-row-3.22.2.ebuild27
-rw-r--r--games-board/four-in-a-row/metadata.xml8
-rw-r--r--games-board/freedoko-0.7.1613
-rw-r--r--games-board/freedoko/Manifest10
-rw-r--r--games-board/freedoko/files/freedoko-0.7.16-gentoo.patch33
-rw-r--r--games-board/freedoko/freedoko-0.7.16.ebuild100
-rw-r--r--games-board/freedoko/metadata.xml23
-rw-r--r--games-board/fruit-2.1-r111
-rw-r--r--games-board/fruit/Manifest4
-rw-r--r--games-board/fruit/files/fruit-2.1-gentoo.patch11
-rw-r--r--games-board/fruit/fruit-2.1-r1.ebuild41
-rw-r--r--games-board/fruit/metadata.xml11
-rw-r--r--games-board/gambit-1.0.412
-rw-r--r--games-board/gambit/Manifest3
-rw-r--r--games-board/gambit/gambit-1.0.4.ebuild56
-rw-r--r--games-board/gambit/metadata.xml11
-rw-r--r--games-board/gmchess-0.29.6-r213
-rw-r--r--games-board/gmchess/Manifest4
-rw-r--r--games-board/gmchess/files/gmchess-0.29.6-gentoo-r1.patch25
-rw-r--r--games-board/gmchess/gmchess-0.29.6-r2.ebuild57
-rw-r--r--games-board/gmchess/metadata.xml11
-rw-r--r--games-board/gnome-chess-3.24.112
-rw-r--r--games-board/gnome-chess/Manifest3
-rw-r--r--games-board/gnome-chess/gnome-chess-3.24.1.ebuild46
-rw-r--r--games-board/gnome-chess/metadata.xml8
-rw-r--r--games-board/gnome-hearts-0.3.1-r214
-rw-r--r--games-board/gnome-hearts/Manifest4
-rw-r--r--games-board/gnome-hearts/files/gnome-hearts-0.3.1-drop-libgnomeui.patch64
-rw-r--r--games-board/gnome-hearts/gnome-hearts-0.3.1-r2.ebuild45
-rw-r--r--games-board/gnome-hearts/metadata.xml12
-rw-r--r--games-board/gnome-mahjongg-3.22.012
-rw-r--r--games-board/gnome-mahjongg/Manifest3
-rw-r--r--games-board/gnome-mahjongg/gnome-mahjongg-3.22.0.ebuild33
-rw-r--r--games-board/gnome-mahjongg/metadata.xml8
-rw-r--r--games-board/gnome-mines-3.20.112
-rw-r--r--games-board/gnome-mines-3.24.012
-rw-r--r--games-board/gnome-mines/Manifest5
-rw-r--r--games-board/gnome-mines/gnome-mines-3.20.1.ebuild35
-rw-r--r--games-board/gnome-mines/gnome-mines-3.24.0.ebuild36
-rw-r--r--games-board/gnome-mines/metadata.xml8
-rw-r--r--games-board/gnono-1.9.1-r112
-rw-r--r--games-board/gnono/Manifest5
-rw-r--r--games-board/gnono/files/gnono-1.9.1-gentoo.patch46
-rw-r--r--games-board/gnono/files/gnono-1.9.1-glib-single-include.patch151
-rw-r--r--games-board/gnono/gnono-1.9.1-r1.ebuild42
-rw-r--r--games-board/gnono/metadata.xml11
-rw-r--r--games-board/gnubg-1.05.000-r114
-rw-r--r--games-board/gnubg/Manifest3
-rw-r--r--games-board/gnubg/gnubg-1.05.000-r1.ebuild108
-rw-r--r--games-board/gnubg/metadata.xml8
-rw-r--r--games-board/gnuchess-6.2.410
-rw-r--r--games-board/gnuchess-6.2.510
-rw-r--r--games-board/gnuchess-book-1.02-r112
-rw-r--r--games-board/gnuchess-book/Manifest3
-rw-r--r--games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild28
-rw-r--r--games-board/gnuchess-book/metadata.xml8
-rw-r--r--games-board/gnuchess/Manifest5
-rw-r--r--games-board/gnuchess/gnuchess-6.2.4.ebuild20
-rw-r--r--games-board/gnuchess/gnuchess-6.2.5.ebuild20
-rw-r--r--games-board/gnuchess/metadata.xml8
-rw-r--r--games-board/gnugo-3.9.1-r113
-rw-r--r--games-board/gnugo-3.9.1-r212
-rw-r--r--games-board/gnugo/Manifest6
-rw-r--r--games-board/gnugo/files/gnugo-3.9.1-format-security.patch60
-rw-r--r--games-board/gnugo/files/gnugo-3.9.1-invalid-move.patch21
-rw-r--r--games-board/gnugo/gnugo-3.9.1-r1.ebuild33
-rw-r--r--games-board/gnugo/gnugo-3.9.1-r2.ebuild30
-rw-r--r--games-board/gnugo/metadata.xml8
-rw-r--r--games-board/gnushogi-1.4.1-r113
-rw-r--r--games-board/gnushogi/Manifest3
-rw-r--r--games-board/gnushogi/gnushogi-1.4.1-r1.ebuild50
-rw-r--r--games-board/gnushogi/metadata.xml8
-rw-r--r--games-board/goatee-gtk-0.3.113
-rw-r--r--games-board/goatee-gtk-0.3.1.113
-rw-r--r--games-board/goatee-gtk/Manifest5
-rw-r--r--games-board/goatee-gtk/goatee-gtk-0.3.1.1.ebuild38
-rw-r--r--games-board/goatee-gtk/goatee-gtk-0.3.1.ebuild39
-rw-r--r--games-board/goatee-gtk/metadata.xml21
-rw-r--r--games-board/grhino-0.16.1-r113
-rw-r--r--games-board/grhino/Manifest3
-rw-r--r--games-board/grhino/grhino-0.16.1-r1.ebuild47
-rw-r--r--games-board/grhino/metadata.xml17
-rw-r--r--games-board/gtkatlantic-0.6.1-r112
-rw-r--r--games-board/gtkatlantic/Manifest4
-rw-r--r--games-board/gtkatlantic/files/gtkatlantic-0.6.1-warnings.patch10
-rw-r--r--games-board/gtkatlantic/gtkatlantic-0.6.1-r1.ebuild51
-rw-r--r--games-board/gtkatlantic/metadata.xml8
-rw-r--r--games-board/gtkboard-0.11_pre0-r113
-rw-r--r--games-board/gtkboard/Manifest5
-rw-r--r--games-board/gtkboard/files/gtkboard-0.11_pre0-gcc41.patch24
-rw-r--r--games-board/gtkboard/files/gtkboard-0.11_pre0-gcc45.patch22
-rw-r--r--games-board/gtkboard/gtkboard-0.11_pre0-r1.ebuild51
-rw-r--r--games-board/gtkboard/metadata.xml11
-rw-r--r--games-board/hexxagon-1.0.2-r112
-rw-r--r--games-board/hexxagon/Manifest3
-rw-r--r--games-board/hexxagon/hexxagon-1.0.2-r1.ebuild33
-rw-r--r--games-board/hexxagon/metadata.xml8
-rw-r--r--games-board/iagno-3.22.012
-rw-r--r--games-board/iagno/Manifest3
-rw-r--r--games-board/iagno/iagno-3.22.0.ebuild38
-rw-r--r--games-board/iagno/metadata.xml8
-rw-r--r--games-board/knights-2.6.0_pre2018041513
-rw-r--r--games-board/knights/Manifest3
-rw-r--r--games-board/knights/knights-2.6.0_pre20180415.ebuild51
-rw-r--r--games-board/knights/metadata.xml15
-rw-r--r--games-board/mah-jong-1.14-r112
-rw-r--r--games-board/mah-jong/Manifest3
-rw-r--r--games-board/mah-jong/mah-jong-1.14-r1.ebuild47
-rw-r--r--games-board/mah-jong/metadata.xml8
-rw-r--r--games-board/maitretarot-0.1.98-r111
-rw-r--r--games-board/maitretarot/Manifest4
-rw-r--r--games-board/maitretarot/files/maitretarot-0.1.98-format.patch11
-rw-r--r--games-board/maitretarot/maitretarot-0.1.98-r1.ebuild26
-rw-r--r--games-board/maitretarot/metadata.xml8
-rw-r--r--games-board/megamek-0.34.10-r113
-rw-r--r--games-board/megamek/Manifest3
-rw-r--r--games-board/megamek/megamek-0.34.10-r1.ebuild50
-rw-r--r--games-board/megamek/metadata.xml11
-rw-r--r--games-board/metadata.xml32
-rw-r--r--games-board/mt_dolphin_ia-0.1.98-r111
-rw-r--r--games-board/mt_dolphin_ia/Manifest4
-rw-r--r--games-board/mt_dolphin_ia/files/mt_dolphin_ia-0.1.98-formatsecurity.patch11
-rw-r--r--games-board/mt_dolphin_ia/metadata.xml8
-rw-r--r--games-board/mt_dolphin_ia/mt_dolphin_ia-0.1.98-r1.ebuild23
-rw-r--r--games-board/mt_gtk_client-0.1.98-r112
-rw-r--r--games-board/mt_gtk_client/Manifest4
-rw-r--r--games-board/mt_gtk_client/files/mt_gtk_client-0.1.98-formatsecurity.patch11
-rw-r--r--games-board/mt_gtk_client/metadata.xml8
-rw-r--r--games-board/mt_gtk_client/mt_gtk_client-0.1.98-r1.ebuild30
-rw-r--r--games-board/mt_ncurses_client-0.1.98-r111
-rw-r--r--games-board/mt_ncurses_client/Manifest4
-rw-r--r--games-board/mt_ncurses_client/files/mt_ncurses_client-0.1.98-format.patch11
-rw-r--r--games-board/mt_ncurses_client/metadata.xml8
-rw-r--r--games-board/mt_ncurses_client/mt_ncurses_client-0.1.98-r1.ebuild24
-rw-r--r--games-board/natch-2.4-r112
-rw-r--r--games-board/natch/Manifest4
-rw-r--r--games-board/natch/files/natch-2.4-format.patch29
-rw-r--r--games-board/natch/metadata.xml8
-rw-r--r--games-board/natch/natch-2.4-r1.ebuild29
-rw-r--r--games-board/openyahtzee-1.9.312
-rw-r--r--games-board/openyahtzee/Manifest3
-rw-r--r--games-board/openyahtzee/metadata.xml14
-rw-r--r--games-board/openyahtzee/openyahtzee-1.9.3.ebuild39
-rw-r--r--games-board/pasang-emas-3.1.0-r113
-rw-r--r--games-board/pasang-emas/Manifest7
-rw-r--r--games-board/pasang-emas/files/pasang-emas-3.1.0-build.patch42
-rw-r--r--games-board/pasang-emas/metadata.xml14
-rw-r--r--games-board/pasang-emas/pasang-emas-3.1.0-r1.ebuild69
-rw-r--r--games-board/peg-e-1.2.512
-rw-r--r--games-board/peg-e/Manifest4
-rw-r--r--games-board/peg-e/files/peg-e-1.2.5-gentoo.patch11
-rw-r--r--games-board/peg-e/metadata.xml8
-rw-r--r--games-board/peg-e/peg-e-1.2.5.ebuild43
-rw-r--r--games-board/phalanx-22-r110
-rw-r--r--games-board/phalanx/Manifest3
-rw-r--r--games-board/phalanx/metadata.xml16
-rw-r--r--games-board/phalanx/phalanx-22-r1.ebuild41
-rw-r--r--games-board/pioneers-15.3-r113
-rw-r--r--games-board/pioneers/Manifest3
-rw-r--r--games-board/pioneers/metadata.xml17
-rw-r--r--games-board/pioneers/pioneers-15.3-r1.ebuild47
-rw-r--r--games-board/pokerth-1.1.213
-rw-r--r--games-board/pokerth/Manifest5
-rw-r--r--games-board/pokerth/files/pokerth-1.1.1-boost-1.65-ambiguous-advance.patch14
-rw-r--r--games-board/pokerth/files/pokerth-1.1.2-protobuf.patch23
-rw-r--r--games-board/pokerth/metadata.xml11
-rw-r--r--games-board/pokerth/pokerth-1.1.2.ebuild71
-rw-r--r--games-board/polyglot-1.4.70b-r29
-rw-r--r--games-board/polyglot/Manifest3
-rw-r--r--games-board/polyglot/metadata.xml13
-rw-r--r--games-board/polyglot/polyglot-1.4.70b-r2.ebuild15
-rw-r--r--games-board/pouetchess-0.2.0-r213
-rw-r--r--games-board/pouetchess/Manifest9
-rw-r--r--games-board/pouetchess/files/pouetchess-0.2.0-fix-sdl-version-list.patch11
-rw-r--r--games-board/pouetchess/files/pouetchess-0.2.0-gcc43.patch12
-rw-r--r--games-board/pouetchess/files/pouetchess-0.2.0-gcc6-cmath.patch16
-rw-r--r--games-board/pouetchess/files/pouetchess-0.2.0-nvidia_glext.patch12
-rw-r--r--games-board/pouetchess/files/pouetchess-0.2.0-sconstruct-sandbox.patch29
-rw-r--r--games-board/pouetchess/files/pouetchess-0.2.0-segfaults.patch57
-rw-r--r--games-board/pouetchess/metadata.xml11
-rw-r--r--games-board/pouetchess/pouetchess-0.2.0-r2.ebuild64
-rw-r--r--games-board/pychess-0.12.414
-rw-r--r--games-board/pychess/Manifest3
-rw-r--r--games-board/pychess/metadata.xml11
-rw-r--r--games-board/pychess/pychess-0.12.4.ebuild71
-rw-r--r--games-board/pysolfc-2.0-r514
-rw-r--r--games-board/pysolfc-2.2.014
-rw-r--r--games-board/pysolfc/Manifest9
-rw-r--r--games-board/pysolfc/files/pysolfc-PIL-imports.patch49
-rw-r--r--games-board/pysolfc/files/pysolfc-gentoo.patch10
-rw-r--r--games-board/pysolfc/files/pysolfc-locales.patch11
-rw-r--r--games-board/pysolfc/metadata.xml15
-rw-r--r--games-board/pysolfc/pysolfc-2.0-r5.ebuild64
-rw-r--r--games-board/pysolfc/pysolfc-2.2.0.ebuild69
-rw-r--r--games-board/scid-4.6.2-r112
-rw-r--r--games-board/scid/Manifest8
-rw-r--r--games-board/scid/files/scid-4.6.2-gentoo.patch127
-rw-r--r--games-board/scid/metadata.xml11
-rw-r--r--games-board/scid/scid-4.6.2-r1.ebuild98
-rw-r--r--games-board/simsu-1.3.612
-rw-r--r--games-board/simsu/Manifest3
-rw-r--r--games-board/simsu/metadata.xml8
-rw-r--r--games-board/simsu/simsu-1.3.6.ebuild45
-rw-r--r--games-board/sirius-0.8.0-r113
-rw-r--r--games-board/sirius/Manifest6
-rw-r--r--games-board/sirius/files/sirius-0.8.0-fix-build-system.patch65
-rw-r--r--games-board/sirius/files/sirius-0.8.0-fix-desktop-file.patch14
-rw-r--r--games-board/sirius/files/sirius-0.8.0-format.patch11
-rw-r--r--games-board/sirius/metadata.xml8
-rw-r--r--games-board/sirius/sirius-0.8.0-r1.ebuild40
-rw-r--r--games-board/sjeng-11.2-r211
-rw-r--r--games-board/sjeng/Manifest3
-rw-r--r--games-board/sjeng/metadata.xml11
-rw-r--r--games-board/sjeng/sjeng-11.2-r2.ebuild18
-rw-r--r--games-board/spider-1.2_p4-r213
-rw-r--r--games-board/spider/Manifest4
-rw-r--r--games-board/spider/metadata.xml11
-rw-r--r--games-board/spider/spider-1.2_p4-r2.ebuild83
-rw-r--r--games-board/stockfish-812
-rw-r--r--games-board/stockfish-912
-rw-r--r--games-board/stockfish/Manifest5
-rw-r--r--games-board/stockfish/metadata.xml14
-rw-r--r--games-board/stockfish/stockfish-8.ebuild69
-rw-r--r--games-board/stockfish/stockfish-9.ebuild69
-rw-r--r--games-board/tablebase-syzygy-0_pre2013121312
-rw-r--r--games-board/tablebase-syzygy-0_pre20131213-r10012
-rw-r--r--games-board/tablebase-syzygy/Manifest1023
-rw-r--r--games-board/tablebase-syzygy/metadata.xml10
-rw-r--r--games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r100.ebuild62
-rw-r--r--games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213.ebuild63
-rw-r--r--games-board/tali-3.22.012
-rw-r--r--games-board/tali/Manifest3
-rw-r--r--games-board/tali/metadata.xml8
-rw-r--r--games-board/tali/tali-3.22.0.ebuild26
-rw-r--r--games-board/teg-0.11.213
-rw-r--r--games-board/teg/Manifest3
-rw-r--r--games-board/teg/metadata.xml11
-rw-r--r--games-board/teg/teg-0.11.2.ebuild22
-rw-r--r--games-board/tetzle-2.1.312
-rw-r--r--games-board/tetzle/Manifest4
-rw-r--r--games-board/tetzle/files/tetzle-2.1.3-gentoo.patch11
-rw-r--r--games-board/tetzle/metadata.xml8
-rw-r--r--games-board/tetzle/tetzle-2.1.3.ebuild47
-rw-r--r--games-board/xboard-4.8.0-r114
-rw-r--r--games-board/xboard/Manifest5
-rw-r--r--games-board/xboard/files/xboard-4.8.0-gettext.patch20
-rw-r--r--games-board/xboard/files/xboard-4.8.0-gnuchess-default.patch53
-rw-r--r--games-board/xboard/metadata.xml12
-rw-r--r--games-board/xboard/xboard-4.8.0-r1.ebuild89
-rw-r--r--games-board/xfreecell-1.0.5b-r112
-rw-r--r--games-board/xfreecell/Manifest7
-rw-r--r--games-board/xfreecell/files/xfreecell-1.0.5b-gcc43.patch59
-rw-r--r--games-board/xfreecell/files/xfreecell-1.0.5b-gentoo.patch349
-rw-r--r--games-board/xfreecell/metadata.xml8
-rw-r--r--games-board/xfreecell/xfreecell-1.0.5b-r1.ebuild42
-rw-r--r--games-board/xgammon-0.98-r112
-rw-r--r--games-board/xgammon/Manifest6
-rw-r--r--games-board/xgammon/files/gcc33.patch59
-rw-r--r--games-board/xgammon/files/xgammon-0.98-broken.patch15
-rw-r--r--games-board/xgammon/files/xgammon-0.98-config.patch23
-rw-r--r--games-board/xgammon/metadata.xml8
-rw-r--r--games-board/xgammon/xgammon-0.98-r1.ebuild44
-rw-r--r--games-board/xmahjongg-3.7-r112
-rw-r--r--games-board/xmahjongg/Manifest3
-rw-r--r--games-board/xmahjongg/metadata.xml8
-rw-r--r--games-board/xmahjongg/xmahjongg-3.7-r1.ebuild31
-rw-r--r--games-board/xmille-2.0-r312
-rw-r--r--games-board/xmille/Manifest4
-rw-r--r--games-board/xmille/metadata.xml8
-rw-r--r--games-board/xmille/xmille-2.0-r3.ebuild50
-rw-r--r--games-board/xscrabble-2.10-r213
-rw-r--r--games-board/xscrabble/Manifest7
-rw-r--r--games-board/xscrabble/files/xscrabble-2.10-build.patch13
-rw-r--r--games-board/xscrabble/files/xscrabble-2.10-path-fixes.patch35
-rw-r--r--games-board/xscrabble/metadata.xml11
-rw-r--r--games-board/xscrabble/xscrabble-2.10-r2.ebuild56
-rw-r--r--games-board/xskat-4.0-r112
-rw-r--r--games-board/xskat/Manifest3
-rw-r--r--games-board/xskat/metadata.xml8
-rw-r--r--games-board/xskat/xskat-4.0-r1.ebuild38
368 files changed, 8361 insertions, 955 deletions
diff --git a/games-board/Manifest.gz b/games-board/Manifest.gz
index 605dc2a83708..53bbeeebfef3 100644
--- a/games-board/Manifest.gz
+++ b/games-board/Manifest.gz
Binary files differ
diff --git a/games-board/ace-1.4-r1 b/games-board/ace-1.4-r1
deleted file mode 100644
index abe23bbe5606..000000000000
--- a/games-board/ace-1.4-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure install prepare
-DEPEND=media-libs/libpng:0 x11-libs/libX11 x11-base/xorg-proto >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
-DESCRIPTION=DJ Delorie's Ace of Penguins solitaire games
-EAPI=6
-HOMEPAGE=http://www.delorie.com/store/ace/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=media-libs/libpng:0 x11-libs/libX11
-SLOT=0
-SRC_URI=http://www.delorie.com/store/ace/ace-1.4.tar.gz
-_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=07c9db39a118e1eee467900a47f0d60e
diff --git a/games-board/ace/Manifest b/games-board/ace/Manifest
new file mode 100644
index 000000000000..28e3d8d5a6e2
--- /dev/null
+++ b/games-board/ace/Manifest
@@ -0,0 +1,8 @@
+AUX ace-1.4-CC.patch 662 BLAKE2B abc2e95dc31d2dc4d887dc54d62ca6dec6c6b7d0f1b857be549b3a9d70944a213b3c0cfa90467c724c2274774f663297855912dca0f608faab2a014186f79087 SHA512 5ff66c1ff2dc913cc7ba7fe4fecd890819789299a2ced5a12058d6616cf892d8dadf76185c9d8d60f54f148e361c892d18e8cc1c6646ffab61257208d7b43a08
+AUX ace-1.4-clang.patch 340 BLAKE2B 2387de1b53557adcd4d70004fe41038d36b8c37945fdd60d73ef9b2756e95f6c30851bac425ae2c6aebc3edbca9b863fb17da36ec85906fd35611a90a35abf03 SHA512 df2f335d7d4e6e0e349c8724678a2cf8592e9435cc184bbdd906cb9b099b01c7b4e9ab8e2f4af257b4dde695649def75a2612df62fd2101411561c17cbca2d0f
+AUX ace-1.4-gold.patch 3339 BLAKE2B 904aa238a703730ac9d188025d6ecaddd79e3683d43ec231b11e28c33094d45ccc6346f322418bde5d7aa22e56056680666cf835adf748bccef5bbad24f43c84 SHA512 907a2c6378bf9bc6aeba0c0945ef4e1a60a2403c491d6a54faaf6c90561375787afb3fba15faf05d28e04eb9478ece1357b9f0e91c2f9b4cef33909f59b70d37
+AUX ace-1.4-libpng15.patch 853 BLAKE2B ffbcda5c4d25fd404291f0b2d3e98e53f50108b6b6ef7ea135949087402e656b21a21da82cf3def5f12fc75e7a412becd46f4363aa604a184ddb0c20562ab84c SHA512 f746ad95efac927d55dff5122d759de4c8a3947a85b960642e6967e6ef8362e45d05fe5504b159b97bebeb92e2d86f4fea4f00e50fa7c59a8861d9aca8f62013
+AUX ace-1.4-no-xpm.patch 571 BLAKE2B 009d9c7efc8b26e25905f4562c019b7cab1bd0b9df853b256042dbeb869b8be0252fba6275331772dc080f43066fe8b3fffc797a7962c9bf5e665605ef2a2f9a SHA512 1316313302dbc2a2456f4ba3afcba1e35a0f12c3907b04ae55c5e246254886693633b3bd04defd718ad9e2ac04d7d02c80eec89089f7624615e74d18229764b5
+DIST ace-1.4.tar.gz 530490 BLAKE2B 62d32bcada9a945d0a409757ca24c8c5c032e905528d56a51b95f82844c6c8057d39763016fa05015877f23313d842effeaaa362507bb049816d7cf6bdf01a1a SHA512 cd382db95dc17d75a76809c7f1e096e14f5863c1166aa5db7f93204ce949a9ed21979212946b9d3a09667f4a93b30f4cc44a220940f9b5dd8996f28ecb4a6dcc
+EBUILD ace-1.4-r1.ebuild 968 BLAKE2B ba98eff8fea59d109ef6b2f71b20c03df8e7129f71e06ee66c22a5a2a047eb1488b4ab2af539b44dde5a5896e26befad27af9cb5121800e1c226b1d866227102 SHA512 0199ed734756903d0c3279a87b8386346aed6b30b5ab02f5667b6e388e7074efb9d0638777d0cb95f00c7fac7d6f2cdc9ea978cc6c54b15975c29defa689b8f9
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/ace/ace-1.4-r1.ebuild b/games-board/ace/ace-1.4-r1.ebuild
new file mode 100644
index 000000000000..66185f9eb84a
--- /dev/null
+++ b/games-board/ace/ace-1.4-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils
+
+DESCRIPTION="DJ Delorie's Ace of Penguins solitaire games"
+HOMEPAGE="http://www.delorie.com/store/ace/"
+SRC_URI="http://www.delorie.com/store/ace/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ media-libs/libpng:0
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-no-xpm.patch
+ "${FILESDIR}"/${P}-libpng15.patch
+ "${FILESDIR}"/${P}-gold.patch
+ "${FILESDIR}"/${P}-CC.patch
+ "${FILESDIR}"/${P}-clang.patch
+)
+
+src_prepare() {
+ default
+
+ mv configure.{in,ac} || die
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --disable-static \
+ --program-prefix=ace-
+}
+
+src_install() {
+ default
+
+ dodoc docs/*
+ newicon docs/as.gif ${PN}.gif
+ cd "${D}/usr/bin" || die
+ local p
+ for p in *
+ do
+ make_desktop_entry $p "Ace ${p/ace-/}" /usr/share/pixmaps/${PN}.gif
+ done
+}
diff --git a/games-board/ace/files/ace-1.4-CC.patch b/games-board/ace/files/ace-1.4-CC.patch
new file mode 100644
index 000000000000..ec9045d25765
--- /dev/null
+++ b/games-board/ace/files/ace-1.4-CC.patch
@@ -0,0 +1,17 @@
+From: Julian Ospald <hasufell@gentoo.org>
+Date: Fri Jan 4 17:19:04 UTC 2013
+Subject: build system
+
+
+--- ace-1.4/lib/Makefile.am
++++ ace-1.4/lib/Makefile.am
+@@ -25,7 +25,7 @@
+ ./make-imglib -n cards -i $(srcdir)/png -d images.d $(srcdir)/images.in images.c
+
+ make-imglib : make-imglib.c
+- $(BUILD_CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(srcdir)/make-imglib.c -o make-imglib -lpng -lz
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(srcdir)/make-imglib.c -o make-imglib -lpng -lz
+
+ text2c : text2c.c
+- $(BUILD_CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(srcdir)/text2c.c -o text2c -lpng -lz
++ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(srcdir)/text2c.c -o text2c -lpng -lz
diff --git a/games-board/ace/files/ace-1.4-clang.patch b/games-board/ace/files/ace-1.4-clang.patch
new file mode 100644
index 000000000000..b021efe517de
--- /dev/null
+++ b/games-board/ace/files/ace-1.4-clang.patch
@@ -0,0 +1,15 @@
+From: Julian Ospald <hasufell@gentoo.org>
+Date: Fri Jan 4 17:41:20 UTC 2013
+Subject: fix build with clang
+
+--- ace-1.4/lib/make-imglib.c
++++ ace-1.4/lib/make-imglib.c
+@@ -202,7 +202,7 @@
+ char *rv;
+ if (string) {
+ next = string;
+- return;
++ return 0;
+ }
+ while (*next && !isgraph(*next)) next++;
+ if (!*next) return 0;
diff --git a/games-board/ace/files/ace-1.4-gold.patch b/games-board/ace/files/ace-1.4-gold.patch
new file mode 100644
index 000000000000..0c51527a8b3d
--- /dev/null
+++ b/games-board/ace/files/ace-1.4-gold.patch
@@ -0,0 +1,144 @@
+From: Julian Ospald <hasufell@gentoo.org>
+Date: Tue Sep 25 13:18:57 UTC 2012
+Subject: build system
+
+fix gold linker compilation
+https://bugs.gentoo.org/show_bug.cgi?id=435826
+
+--- a/configure.in
++++ b/configure.in
+@@ -44,6 +44,9 @@
+ AC_PROG_INSTALL
+ AC_PROG_LN_S
+ AC_PROG_MAKE_SET
++AC_PATH_PROG([PKGCONFIG], [pkg-config])
++AS_IF([test "x$PKGCONFIG" = "x"],
++ [AC_MSG_ERROR([pkg-config not found!])])
+
+ AC_CHECK_PROGS(BUILD_CC,gcc cc ${CC},gcc)
+ AC_CHECK_PROG(AR,${AR:-ar},${AR:-ar},ar)
+@@ -55,6 +58,10 @@
+ dnl doesn't work if gd isn't where the compiler can find it
+ dnl AC_CHECK_LIB(gd, gdImageCreateFromGif)
+
++PKG_CHECK_MODULES([X], [x11])
++PKG_CHECK_MODULES([Z], [zlib])
++PKG_CHECK_MODULES([PNG], [libpng])
++
+ dnl Checks for header files.
+
+ AC_PATH_XTRA
+@@ -69,57 +76,6 @@
+ AC_FUNC_UTIME_NULL
+ AC_CHECK_FUNCS(gettimeofday mkdir strdup strstr)
+
+-opt_gd=
+-AC_ARG_WITH(z,[ --with-z=DIR location of the ZLIB library],opt_z=$withval)
+-AC_ARG_WITH(png,[ --with-png=DIR location of the PNG library],opt_png=$withval)
+-
+-case "$with_z" in
+- yes|no) AC_MSG_ERROR([
+-*** Directory must be specified for --with-z])
+- ;;
+- "")
+- Z_CFLAGS=
+- Z_LIBS=-lz
+- ;;
+- *)
+- if test -f $with_z/include/z.h
+- then
+- Z_CFLAGS=-I$with_z/include
+- else
+- Z_CFLAGS=-I$with_z
+- fi
+- if test -f $with_z/lib/libz.a
+- then
+- Z_LIBS=$with_z/lib/libz.a
+- else
+- Z_LIBS=$with_z/libz.a
+- fi
+- ;;
+-esac
+-
+-case "$with_png" in
+- yes|no) AC_MSG_ERROR([
+-*** Directory must be specified for --with-png])
+- ;;
+- "")
+- PNG_CFLAGS=
+- PNG_LIBS=
+- ;;
+- *)
+- if test -f $with_png/lib/png.h
+- then
+- PNG_CFLAGS=-I$with_png/lib
+- else
+- PNG_CFLAGS=-I$with_png/include/X11
+- fi
+- if test -f $with_png/lib/libPng.a
+- then
+- PNG_LIBS="-L$with_png/lib"
+- else
+- PNG_LIBS="-L$with_png"
+- fi
+- ;;
+-esac
+
+ AC_SUBST(Z_CFLAGS)
+ AC_SUBST(Z_LIBS)
+@@ -127,6 +83,9 @@
+ AC_SUBST(PNG_CFLAGS)
+ AC_SUBST(PNG_LIBS)
+
++AC_SUBST(X_LIBS)
++AC_SUBST(X_CFLAGS)
++
+ AC_SUBST(PDA)
+
+ AC_OUTPUT(Makefile lib/Makefile games/Makefile tests/Makefile)
+--- a/lib/Makefile.am
++++ b/lib/Makefile.am
+@@ -5,18 +5,19 @@
+
+ CLEANFILES = images.c images.d
+
+-INCLUDES = $(X_CFLAGS) @PDA@
+-AM_LDFLAGS = $(X_LIBS)
++INCLUDES = $(X_CFLAGS) $(PNG_CFLAGS) $(Z_CFLAGS) @PDA@
+
+ BUILD_CC = @BUILD_CC@
+ AR = @AR@
+ STRIP = @STRIP@
+
+-libcards_la_LDFLAGS = -version-info 1:0:0 $(AM_LDFLAGS)
++libcards_la_LDFLAGS = -version-info 1:0:0
+
+ libcards_la_SOURCES = table.c help.c stack.c imagelib.c xwin.c \
+ images.c table_rn.c funcs.c
+
++libcards_la_LIBADD = $(X_LIBS) $(PNG_LIBS) $(Z_LIBS)
++
+ # table_ai.c table_ck.c table_dc.c table_dg.c \
+ #table_dp.c table_in.c table_ky.c table_rd.c table_rs.c
+
+--- a/games/Makefile.am
++++ b/games/Makefile.am
+@@ -30,8 +30,7 @@
+
+ STRIP = @STRIP@
+
+-INCLUDES = -I$(srcdir)/../lib $(X_CFLAGS) @PDA@
+-AM_LDFLAGS = $(X_LIBS)
++INCLUDES = -I$(srcdir)/../lib @PDA@
+
+ canfield_SOURCES = canfield.c canfield-img.c
+ freecell_SOURCES = freecell.c freecell-help.c freecell-img.c
+@@ -52,7 +51,7 @@
+ solitaire-help.c solitaire-img.c spider-help.c spider-img.c \
+ taipedit-help.c taipedit-img.c taipei-help.c taipei-img.c
+
+-LDADD = ../lib/libcards.la -lpng -lz -lX11 -lm
++LDADD = ../lib/libcards.la -lm
+
+ EXTRA_DIST = $(wildcard *.png) $(wildcard *.tp)
+
diff --git a/games-board/ace/files/ace-1.4-libpng15.patch b/games-board/ace/files/ace-1.4-libpng15.patch
new file mode 100644
index 000000000000..23da6949318e
--- /dev/null
+++ b/games-board/ace/files/ace-1.4-libpng15.patch
@@ -0,0 +1,29 @@
+--- a/lib/make-imglib.c
++++ b/lib/make-imglib.c
+@@ -86,7 +86,7 @@
+ png_ptr = png_create_read_struct (PNG_LIBPNG_VER_STRING, 0, 0, 0);
+ info_ptr = png_create_info_struct (png_ptr);
+
+- if (setjmp (png_ptr->jmpbuf)) {
++ if (setjmp (png_jmpbuf(png_ptr))) {
+ fclose (f);
+ continue;
+ }
+--- a/lib/xwin.c
++++ b/lib/xwin.c
+@@ -824,13 +824,13 @@
+ png_ptr = png_create_read_struct (PNG_LIBPNG_VER_STRING, 0, 0, 0);
+ info_ptr = png_create_info_struct (png_ptr);
+
+- if (setjmp (png_ptr->jmpbuf)) {
++ if (setjmp (png_jmpbuf(png_ptr))) {
+ fprintf(stderr, "Invalid PNG image!\n");
+ return;
+ }
+
+ file_bytes = src->file_data;
+- png_set_read_fn (png_ptr, (voidp)&file_bytes, (png_rw_ptr)png_reader);
++ png_set_read_fn (png_ptr, (png_voidp)&file_bytes, (png_rw_ptr)png_reader);
+
+ png_read_info (png_ptr, info_ptr);
+
diff --git a/games-board/ace/files/ace-1.4-no-xpm.patch b/games-board/ace/files/ace-1.4-no-xpm.patch
new file mode 100644
index 000000000000..a8762fb00a38
--- /dev/null
+++ b/games-board/ace/files/ace-1.4-no-xpm.patch
@@ -0,0 +1,24 @@
+--- a/lib/table.c 2008-01-15 15:05:27.000000000 -0500
++++ b/lib/table.c 2010-09-29 17:34:40.925310980 -0400
+@@ -23,7 +23,6 @@
+ #include <X11/Xutil.h>
+ #include <X11/keysym.h>
+ #include <X11/Xatom.h>
+-#include <X11/xpm.h>
+
+ #define CD printf("%d: %d %d %d %d\n", __LINE__, ex, ey, ew, eh)
+ #undef CD
+@@ -165,13 +164,6 @@
+ xwin_create (width, height);
+ }
+
+-typedef struct PicRec {
+- Pixmap pixmap;
+- Pixmap mask;
+- char **xpm_data;
+- int image_table_index;
+-} PicRec;
+-
+ int get_picture_default_width = CARD_WIDTH;
+ int get_picture_default_height = CARD_HEIGHT;
+
diff --git a/games-board/ace/metadata.xml b/games-board/ace/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/ace/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/ascal-0.1.1-r1 b/games-board/ascal-0.1.1-r1
deleted file mode 100644
index 0e3df8ffd68c..000000000000
--- a/games-board/ascal-0.1.1-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure prepare
-DEPEND=dev-cpp/libglademm dev-cpp/libgnomecanvasmm virtual/libintl sys-devel/gettext >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
-DESCRIPTION=A game similar to Draughts but with some really cool enhancements
-EAPI=6
-HOMEPAGE=http://ascal.sourceforge.net/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-cpp/libglademm dev-cpp/libgnomecanvasmm virtual/libintl
-SLOT=0
-SRC_URI=mirror://sourceforge/ascal/ascal-0.1.1.tar.bz2
-_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=98d442c496c5aaafa37af56936b8dd4d
diff --git a/games-board/ascal/Manifest b/games-board/ascal/Manifest
new file mode 100644
index 000000000000..ba8f53c53c7e
--- /dev/null
+++ b/games-board/ascal/Manifest
@@ -0,0 +1,5 @@
+AUX ascal-0.1.1-gcc43.patch 859 BLAKE2B 92b07bf43e9e64f9cdd505b9f048e7bd18ef6f9559242670793f2638d21ff43731bd4acbdda1be179fb04249a63b98bb0f854cd7c0e00d32d7119a0ee18aaa76 SHA512 e4d8b1fb25dda182fdbe9bddfee0157332337f6fa9865fa06b2fd8fa7cd16f03d8a25129ff233ea600dd9be32df93a2b591e47d9597fd547764af765f29dbab7
+AUX ascal-0.1.1-install.patch 1738 BLAKE2B 18f5aa5af12d14cd8f5fbf49864922232c1bc5b4cf15b5928bc900aa12bf8129578590f03ce449e8c26a2f44755e331501da9cc753d6964ba54f2738056f20e9 SHA512 a7ac59c7534461fc841ac9a7e60b7151408fe7f92728376a9ee4849c50ca460a67eacc055a67559b4c252b3d8d2f0504f464792a80ead7c5a7ffb325d07cc525
+DIST ascal-0.1.1.tar.bz2 960688 BLAKE2B b65011d9dbd7c6d088dc303312a5159a8e863713c64e10901b1cd34df561612003a9695d723c17c5a59b91e50a306760f3283abeeb333afad87d1fea6f758660 SHA512 4428040396da85dd8598ece34909b1db80fe2f72c36b8e0d23c3f9db5837ee30ec2a10ee74def97a80bafbbf1927cbdb6c598aa5f0a42949d3c490672f8c5165
+EBUILD ascal-0.1.1-r1.ebuild 673 BLAKE2B 0213597bfcd7be4f566f68f38fb58b55de999c4a7bbdb9b5ccc965588ecfe69fb27cdd36721657d6c574e5314905380c05e15770db5964d4ae33ea42e21788a2 SHA512 a46df9297a924eb4adb8c13da154803108dc88c863f3809797b31f2a6833542e5df79dc27310c03937747410dd7ee12995eb8fa1fee15374130f74a0f9d8db4e
+MISC metadata.xml 816 BLAKE2B 8e0ad192aae3d610f2f8d15922134871a049e85c330ab32eefe4948cb903957d90295d94dc6e3f5087ce5b326b4278bd7c62659e580abcf85da21f70005e5aec SHA512 eccb593e64f1dd07427835d43a350796e21445c9fd39df3ef82c01dcf12d008bc4e6551df78637c55191f16849a801f725f57a6368b16372d68013a26a1ff809
diff --git a/games-board/ascal/ascal-0.1.1-r1.ebuild b/games-board/ascal/ascal-0.1.1-r1.ebuild
new file mode 100644
index 000000000000..33cafc7a58d9
--- /dev/null
+++ b/games-board/ascal/ascal-0.1.1-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils flag-o-matic
+
+DESCRIPTION="A game similar to Draughts but with some really cool enhancements"
+HOMEPAGE="http://ascal.sourceforge.net/"
+SRC_URI="mirror://sourceforge/ascal/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-cpp/libglademm
+ dev-cpp/libgnomecanvasmm
+ virtual/libintl"
+DEPEND="${RDEPEND}
+ sys-devel/gettext"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-install.patch
+ "${FILESDIR}"/${P}-gcc43.patch
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ append-cxxflags -std=c++11
+ econf
+}
diff --git a/games-board/ascal/files/ascal-0.1.1-gcc43.patch b/games-board/ascal/files/ascal-0.1.1-gcc43.patch
new file mode 100644
index 000000000000..b2a55584fb0b
--- /dev/null
+++ b/games-board/ascal/files/ascal-0.1.1-gcc43.patch
@@ -0,0 +1,30 @@
+--- a/src/gui.cpp 2009-01-18 21:11:58.000000000 +0100
++++ b/src/gui.cpp 2009-01-18 21:12:33.000000000 +0100
+@@ -21,6 +21,7 @@
+ #include "shareddata.hpp"
+ #include "config.h"
+ #include <string>
++#include <libintl.h>
+
+ gui::gui(shareddata *newData): GuiBoard() {
+ //clean, cleaner - pointer ;)
+--- a/src/gui_board.cpp 2009-01-18 21:13:30.000000000 +0100
++++ b/src/gui_board.cpp 2009-01-18 21:13:50.000000000 +0100
+@@ -20,6 +20,7 @@
+ #include <math.h>
+ #include "helper.h"
+ #include <stack>
++#include <libintl.h>
+
+
+ gui_board::gui_board() {
+--- a/src/board.cpp 2009-01-18 21:14:27.000000000 +0100
++++ b/src/board.cpp 2009-01-18 21:14:58.000000000 +0100
+@@ -15,6 +15,7 @@
+ // Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
+
+ #include "board.hpp"
++#include <cstdlib>
+ //#define DEBUG
+ #include "ourmove.hpp"
+ #include "helper.h"
diff --git a/games-board/ascal/files/ascal-0.1.1-install.patch b/games-board/ascal/files/ascal-0.1.1-install.patch
new file mode 100644
index 000000000000..51a82a535eb8
--- /dev/null
+++ b/games-board/ascal/files/ascal-0.1.1-install.patch
@@ -0,0 +1,70 @@
+--- a/configure.ac
++++ b/configure.ac
+@@ -63,9 +63,6 @@
+ AC_DEFINE(DEBUG, 1, [Enable debug msg.])
+ CPPFLAGS=[`echo "$CXXFLAGS" | $SED -e 's/-O[0-9]*//g'`]
+ CPPFLAGS="$CPPFLAGS -g -O0"
+-else
+- CPPFLAGS=[`echo "$CXXFLAGS" | $SED -e 's/-O[0-9]*//g'`]
+- CPPFLAGS="$CPPFLAGS -O3"
+ fi
+
+ AC_ARG_ENABLE(Werror,
+@@ -74,7 +71,7 @@
+ )
+
+ if test "$enable_Werror" = yes; then
+- CPPFLAGS="$CPPFLAGS -Werror -Wall"
++ CPPFLAGS="$CPPFLAGS -Wall"
+ fi
+
+ AC_ARG_ENABLE(static,
+--- a/m4/Makefile.am
++++ b/m4/Makefile.am
+@@ -15,6 +15,5 @@
+ m4macros =
+
+ # The following is boilerplate
+-m4data_DATA = $(m4macros)
+ EXTRA_DIST =
+
+--- a/Makefile.am
++++ b/Makefile.am
+@@ -17,13 +17,12 @@
+
+ ACLOCAL_AMFLAGS = -I m4
+
+-pixmapdir = $(datadir)/pixmaps
++pixmapdir = /usr/share/pixmaps
+ pixmap_DATA = ascal.png
+
+-desktopdir = $(datadir)/applications
++desktopdir = /usr/share/applications
+ desktop_in_files = ascal.desktop.in
+-desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
+
+ @INTLTOOL_DESKTOP_RULE@
+
+-#include aminclude.am
+\ No newline at end of file
++#include aminclude.am
+--- a/po/Makefile.in.in
++++ b/po/Makefile.in.in
+@@ -34,7 +34,7 @@
+ datarootdir = @datarootdir@
+ libdir = @libdir@
+ DATADIRNAME = @DATADIRNAME@
+-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
++itlocaledir = /usr/share/locale
+ subdir = po
+ install_sh = @install_sh@
+ # Automake >= 1.8 provides @mkdir_p@.
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -50,5 +50,5 @@
+
+
+
+-INCLUDES = $(ASCAL_CFLAGS) $(GTKMM) -DLOCALEDIR=\""$(datadir)/locale"\" -DASCAL_DATA_PREFIX=\""$(ASCAL_DATA_PREFIX)"\"
++INCLUDES = $(ASCAL_CFLAGS) $(GTKMM) -DLOCALEDIR=\""/usr/share/locale"\" -DASCAL_DATA_PREFIX=\""$(ASCAL_DATA_PREFIX)"\"
+ LIBS = $(ASCAL_LIBS) $(GTKMM)
diff --git a/games-board/ascal/metadata.xml b/games-board/ascal/metadata.xml
new file mode 100644
index 000000000000..3fbc824d750e
--- /dev/null
+++ b/games-board/ascal/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <longdescription lang="en">
+Lasca (or Laska) is a game similar to Draughts but with some really cool
+enhancements. You'll find a great description in the help system of Ascal. In
+the meantime the article on Wikipedia and on
+http://research.interface.co.uk/lasca/about.htm will help you understanding the
+rules. Ascal tries to give a great Gnome Version of Lasca for one and two
+players. You can undo moves, save and load games and all that on a nifty
+graphical board.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">ascal</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/atakks-1.0-r1 b/games-board/atakks-1.0-r1
deleted file mode 100644
index c5c27696588e..000000000000
--- a/games-board/atakks-1.0-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DEPEND=media-libs/libsdl:0
-DESCRIPTION=A clone of Ataxx
-EAPI=6
-HOMEPAGE=http://team.gcu-squad.org/~fab
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=media-libs/libsdl:0
-SLOT=0
-SRC_URI=mirror://gentoo/atakks-1.0.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=b45f71d9ea53ed75dffccac1446ff197
diff --git a/games-board/atakks/Manifest b/games-board/atakks/Manifest
new file mode 100644
index 000000000000..1a11868cc1cc
--- /dev/null
+++ b/games-board/atakks/Manifest
@@ -0,0 +1,5 @@
+AUX 1.0-warnings.patch 974 BLAKE2B 54ead5cdd8b43c812f11685f053b9a8fa8eaa5aa8da2d4a585bf4b8c90180a7d53036ec6ec230f47ea2beeb0361579d6dc732c435fd1763a8f83af466d9ab3dc SHA512 36911a16c5a9ea3db5a13fb9cb38e6481465016d1d58d1d255730ee35aad44e9356a1493ce93a010d5544b28d8e3ea35d40087e95dc86e577904eb033025b411
+AUX atakks-1.0-as-needed.patch 443 BLAKE2B 8d9ea8a04f2ca9cfc592427bd22223ba77c25796c2c3b6d4a5cf4ffd129e279da4b50d5c2377e0313acda12807ced7b30557fc705d4c272ccdf219338a8ef281 SHA512 6280db8cd198caf320daa85773358f92b0bcf71c243b5ab36ccc989fb7c88fdeab2de8a1dc4ce45c97977b2f5ac026e811db1e1e6b3683759d2e5f639fa2155d
+DIST atakks-1.0.tar.gz 62464 BLAKE2B 1419e4fff60121e0bd793322cd20515335ad82d9b1341ab9ae658aa5e2882af3457440485318b1d872f9f8f483c22b21d8dc55f5d4862694427d08fb52e93e85 SHA512 a4b31635ef74198c86002fc930922266f462926bffa5b1fd7fb8ba1186dbc1efd8ae8c84ac0a429737916d1350b5432967221a67505bfe73d47a6dadd7600e39
+EBUILD atakks-1.0-r1.ebuild 894 BLAKE2B 680740590cd12d1df67781ba1a043539cc345774076c90bf8ea2c6db1ce8b83269447b5ac7cb9ecc71c524edf7a39616d9801ee267c235604b1e7771b2450045 SHA512 6c564d8d03622a883c8e99a86d3753b73be46f8baa360d596245b2c44a6188f39be76a150a8bb1c0ce461a47c81ec77a9a8b4eb2bd92d1f8b4cbdc1595b09359
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/atakks/atakks-1.0-r1.ebuild b/games-board/atakks/atakks-1.0-r1.ebuild
new file mode 100644
index 000000000000..052924ba8c88
--- /dev/null
+++ b/games-board/atakks/atakks-1.0-r1.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils
+
+MY_P=${P/-/_}
+DESCRIPTION="A clone of Ataxx"
+HOMEPAGE="http://team.gcu-squad.org/~fab"
+# no version upstream
+#SRC_URI="http://team.gcu-squad.org/~fab/down/${PN}.tgz"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/libsdl:0"
+RDEPEND=${DEPEND}
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+ "${FILESDIR}"/${PV}-warnings.patch
+ "${FILESDIR}"/${P}-as-needed.patch
+)
+
+src_prepare() {
+ default
+
+ # Modify game data paths
+ sed -i \
+ -e "s:SDL_LoadBMP(\":SDL_LoadBMP(\"/usr/share/${PN}/:" \
+ main.c || die
+}
+
+src_compile() {
+ emake E_CFLAGS="${CFLAGS}"
+}
+
+src_install() {
+ dobin ${PN}
+ insinto /usr/share/${PN}
+ doins *bmp
+ newicon icon.bmp ${PN}.bmp
+ make_desktop_entry ${PN} Atakks /usr/share/pixmaps/${PN}.bmp
+}
diff --git a/games-board/atakks/files/1.0-warnings.patch b/games-board/atakks/files/1.0-warnings.patch
new file mode 100644
index 000000000000..7123bb4f7dd2
--- /dev/null
+++ b/games-board/atakks/files/1.0-warnings.patch
@@ -0,0 +1,28 @@
+--- a/main.c 2004-06-02 01:26:00.000000000 -0700
++++ b/main.c 2004-06-02 01:27:30.000000000 -0700
+@@ -13,6 +13,7 @@
+ #include<SDL/SDL.h>
+ #include<unistd.h>
+ #include<stdlib.h> /* atexit */
++#include<string.h>
+ #include "defs.h"
+ void virus(Uint8 posX, Uint8 posY)
+ {
+@@ -206,7 +207,7 @@
+ int main(int argc, char **argv)
+ {
+ struct move hoho;
+- Uint8 caseX, caseY,selx, sely, checked = 0, canmove = 1;
++ Uint8 caseX, caseY,selx = 0, sely = 0, checked = 0, canmove = 1;
+ SDL_Surface *ico;
+ int pions1=0, pions2=0;
+ if (SDL_Init(SDL_INIT_VIDEO) == -1) {
+@@ -238,7 +239,7 @@
+ argv[0]);
+ #else
+ printf
+- ("\nSyntax: %s OPTIONS\n\n options:\n-h\t\tPrint help\n-t n1 n2\tSet width=n1 and height=n2\n\-ai\t\tActivate 1 player mode, [i] key during game.\n\n",
++ ("\nSyntax: %s OPTIONS\n\n options:\n-h\t\tPrint help\n-t n1 n2\tSet width=n1 and height=n2\n-ai\t\tActivate 1 player mode, [i] key during game.\n\n",
+ argv[0]);
+
+ #endif /* */
diff --git a/games-board/atakks/files/atakks-1.0-as-needed.patch b/games-board/atakks/files/atakks-1.0-as-needed.patch
new file mode 100644
index 000000000000..e496f5ff0d30
--- /dev/null
+++ b/games-board/atakks/files/atakks-1.0-as-needed.patch
@@ -0,0 +1,16 @@
+--- a/Makefile 2009-02-03 10:02:08.000000000 +0100
++++ b/Makefile 2009-02-03 10:04:12.000000000 +0100
+@@ -1,10 +1,10 @@
+-LDFLAGS= -lSDL -lpthread -s
+-CFLAGS= -Wall -ansi # -DDEBUG
++LDLIBS = -lSDL
++CFLAGS= $(E_CFLAGS) -DUS -Wall -ansi # -DDEBUG
+ all: atakks
+ clean:
+ rm atakks *.o
+ atakks: main.o
+- $(CC) $(LDFLAGS) $< -o $@
++ $(CC) $(LDFLAGS) $< -o $@ $(LDLIBS)
+ pkg:
+ mkdir atakks-src
+ cp *.bmp main.c Makefile README atakks-src
diff --git a/games-board/atakks/metadata.xml b/games-board/atakks/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/atakks/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/awale-1.5-r1 b/games-board/awale-1.5-r1
deleted file mode 100644
index f7611717fedb..000000000000
--- a/games-board/awale-1.5-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure install postinst postrm preinst prepare
-DEPEND=>=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-apps/sed-4
-DESCRIPTION=Free Awale - The game of all Africa
-EAPI=6
-HOMEPAGE=http://www.nongnu.org/awale/
-IUSE=tk
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=tk? ( dev-lang/tcl:0= dev-lang/tk:0= )
-SLOT=0
-SRC_URI=mirror://nongnu/awale/awale-1.5.tar.gz https://dev.gentoo.org/~hasufell/distfiles/awale-1.5-no-autoreconf2.patch.xz
-_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=572001b3a256236f886a1665d3817371
diff --git a/games-board/awale/Manifest b/games-board/awale/Manifest
new file mode 100644
index 000000000000..ab94898987b7
--- /dev/null
+++ b/games-board/awale/Manifest
@@ -0,0 +1,5 @@
+AUX awale-1.5-build.patch 3323 BLAKE2B 7f2a2451b214466aba032891df9209d9b3bd1a458d59068a5a1771e0c76fd5360fda6e92cab4f71a4ced684c2616305333732d67e59412e93ca821b626097200 SHA512 7dccdb24469238d36d7ea0a9d9b27ca2e4b4472ae4918b0361f78e84933db1ebd948197af32c40ec48d014f3baefc4adf1e48f0e277af8b6b8b53e780c9c613e
+DIST awale-1.5-no-autoreconf2.patch.xz 37268 BLAKE2B cec173e9b0be75c5d3d037a171fd796dccca5689e53f2e08d832e15a63d96502b4277f2ca6dbcbe817949cda8243aaacf7d7ede281fa32a34ffbf5f3031042f1 SHA512 857814c6ffe828bb0c3b82c214932ddf95162b7abaac6720db987f2af31a3b144543773a607edc70e0fceb8433f2aa519d3cfaca7474750cb45074aef0c37cb1
+DIST awale-1.5.tar.gz 489357 BLAKE2B d9f5efd10018b1e5f9964abf25189df5186159c7826c23b85f794999c5bc8d8ea93792e83dbde2ae010489a7d90258651e7ab7115e0fc361ce682968c438aed6 SHA512 b3f33068d7d6cfd964051e15cfd84e7f2c8483c30f2ccea35e2dddb34353ea984561fdf28c0d668404d80cda89c6d5fcd0004a1a86d92325e5f6fc2f88197c61
+EBUILD awale-1.5-r1.ebuild 1218 BLAKE2B 673791d5db74798c8ebaa9f715bc335fa928c2ca3da9579fa45474016a1ca20257c6cc1469f7ee5f3e73cd564cd11acd0af797a154c1ef6dab246e861388e332 SHA512 db5025261ef6f307867a574c6e933c65e1f43819c7b6916245ab1b836a398f227e8b0ba32c48c0fb06b4afedab2d8ce022a9534b010f2d19f389bcc38b853083
+MISC metadata.xml 253 BLAKE2B 443ca9c8d4f6801169382e87a0ecd1385c56e65229209e7200f9d313ef380e92ae8d7dc3c38e5989a4166289f22607a20b1e13bb960fff6b3d9f78629d8ab020 SHA512 61c4689cbc649d84a00be211b7b5b98dd03e1d3f813eff370df549f2998cd4343f391c18b57cf20e4a8f4dd2311e3bfa04eb60f356f2bbac78f0b68f5091f254
diff --git a/games-board/awale/awale-1.5-r1.ebuild b/games-board/awale/awale-1.5-r1.ebuild
new file mode 100644
index 000000000000..13e96b998a9c
--- /dev/null
+++ b/games-board/awale/awale-1.5-r1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# do not use autotools related stuff in stable ebuilds
+# unless you like random breakage: 469796, 469798, 424041
+
+EAPI=6
+
+inherit autotools eutils gnome2-utils
+
+DESCRIPTION="Free Awale - The game of all Africa"
+HOMEPAGE="http://www.nongnu.org/awale/"
+SRC_URI="mirror://nongnu/awale/${P}.tar.gz"
+SRC_URI="${SRC_URI} https://dev.gentoo.org/~hasufell/distfiles/${P}-no-autoreconf2.patch.xz" # STABLE ARCH
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="tk"
+
+RDEPEND="tk? ( dev-lang/tcl:0= dev-lang/tk:0= )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-build.patch
+)
+
+src_prepare() {
+ default
+
+ mv src/xawale.tcl src/xawale.tcl.in || die
+ mv configure.{in,ac} || die
+ rm aclocal.m4 || die
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --mandir=/usr/share/man \
+ --with-iconsdir=/usr/share/icons/hicolor/48x48/apps \
+ --with-desktopdir=/usr/share/applications \
+ $(use_enable tk)
+}
+
+src_install() {
+ default
+ use tk && fperms +x /usr/share/${PN}/xawale.tcl
+}
+
+pkg_preinst() {
+ use tk && gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ use tk && gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ use tk && gnome2_icon_cache_update
+}
diff --git a/games-board/awale/files/awale-1.5-build.patch b/games-board/awale/files/awale-1.5-build.patch
new file mode 100644
index 000000000000..0e8ca136a410
--- /dev/null
+++ b/games-board/awale/files/awale-1.5-build.patch
@@ -0,0 +1,116 @@
+From: Julian Ospald <hasufell@gentoo.org>
+Date: Sat Jan 26 20:04:17 UTC 2013
+Subject: build system
+
+ fix FHS compliance
+ add several switches for icon, desktopdir and tk
+ fix a few macros
+
+--- awale-1.5/src/Makefile.am
++++ awale-1.5/src/Makefile.am
+@@ -1,24 +1,30 @@
+ bin_PROGRAMS = awale
+ awale_SOURCES = awale.c getopt.c getopt1.c getopt.h
+-INCLUDES = -I. -I$(srcdir)
++AM_CPPFLAGS = -I. -I$(srcdir)
++
++if TK_GUI
+ bin_SCRIPTS = xawale
+ xawale:
+ echo "#! /bin/sh" >$@
+- echo '`dirname $$0`/../share/awale/xawale.tcl' >>$@
++ echo "cd \"$(datadir)/awale/\" ; exec \"$(datadir)/awale/xawale.tcl\"" >>$@
+ chmod ugo+x $@
+-appdir = $(prefix)/share/applications
++appdir = @DESKTOPFILESDIR@
+ app_DATA = awale.desktop
+ awale.desktop:
+ echo "[Desktop Entry]" >$@
+ echo "Name=Free Awale" >>$@
+ echo "Comment=Awale game" >>$@
+ echo "Exec=xawale" >>$@
+- echo 'Icon=$(pkgdatadir)/awale.png' >>$@
++ echo 'Icon=awale' >>$@
+ echo "Terminal=false" >>$@
+ echo "Type=Application" >>$@
+ echo "Categories=Game;BoardGame;" >>$@
+ chmod 644 $@
+ CLEANFILES = xawale awale.desktop
++
++xawale.tcl:
++ sed 's|@my_bindir@|$(bindir)|' < $@.in > $@
++
+ pkgdata_SCRIPTS = xawale.tcl
+ dist_pkgdata_DATA = Trou00.gif Trou01.gif Trou02.gif Trou03.gif Trou04.gif Trou05.gif \
+ Trou06.gif Trou07.gif Trou08.gif Trou09.gif Trou10.gif Trou11.gif \
+@@ -28,3 +34,8 @@
+ Trou06.gif Trou07.gif Trou08.gif Trou09.gif Trou10.gif Trou11.gif \
+ Trou12.gif Trou13.gif Trou14.gif Trou15.gif board.gif copyright.gif \
+ awale.png awale.ico uk.gif fr.gif sp.gif AwaleBanner.bmp README
++
++# icon
++iconsdir = @ICONSDIR@
++dist_icons_DATA = awale.png
++endif
+--- awale-1.5/configure.in
++++ awale-1.5/configure.in
+@@ -1,6 +1,34 @@
+-AC_INIT(awale.c)
+-AM_INIT_AUTOMAKE(awale, 1.5)
++AC_INIT([awale], [1.5])
++AM_INIT_AUTOMAKE([-Wall])
+ AC_CONFIG_SRCDIR([src/awale.c])
+ AC_PROG_CC
++
++
++# let user specify desktopdir
++AC_ARG_WITH([desktopdir],
++ [AS_HELP_STRING([--with-desktopdir=DIR],
++ [path where desktop files get installed (default: $datadir/applications)])],
++ [DESKTOPFILESDIR="$withval"],
++ [DESKTOPFILESDIR='$(datadir)/applications'])
++
++# let user specify iconsdir
++AC_ARG_WITH([iconsdir],
++ [AS_HELP_STRING([--with-iconsdir=DIR],
++ [path where icons get installed (default: $datadir/pixmaps)])],
++ [ICONSDIR="$withval"],
++ [ICONSDIR='$(datadir)/pixmaps'])
++
++# configure-switch for tkgui
++AC_ARG_ENABLE([tk],
++ [AS_HELP_STRING([--enable-tk],
++ [enable tk gui (default: enable)])],
++ [enable_tk=$enableval],
++ [enable_tk="no"])
++
++AM_CONDITIONAL([TK_GUI], [test "x$enable_tk" = "xyes"])
++
++AC_SUBST([ICONSDIR])
++AC_SUBST([DESKTOPFILESDIR])
++
+ AC_CONFIG_FILES([Makefile src/Makefile man/Makefile])
+ AC_OUTPUT
+
+--- awale-1.5/man/Makefile.am
++++ awale-1.5/man/Makefile.am
+@@ -1,3 +1,7 @@
+-mandir = $(prefix)/share/man
++if TK_GUI
+ man_MANS = awale.6 xawale.6
++else
++man_MANS = awale.6
++endif
++
+ EXTRA_DIST = $(man_MANS)
+--- awale-1.5/src/xawale.tcl
++++ awale-1.5/src/xawale.tcl
+@@ -693,7 +693,7 @@
+
+ switch $tcl_platform(platform) {
+ "unix" {
+- set JOUER [file join [file dirname [info script]] .. .. bin awale]
++ set JOUER "@my_bindir@/awale"
+ }
+ "macintosh" {
+ set JOUER [file join [file dirname [info script]] .. .. bin awale]
diff --git a/games-board/awale/metadata.xml b/games-board/awale/metadata.xml
new file mode 100644
index 000000000000..26079e608bed
--- /dev/null
+++ b/games-board/awale/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/games-board/biloba-0.9.3-r1 b/games-board/biloba-0.9.3-r1
deleted file mode 100644
index 3dfe515abb13..000000000000
--- a/games-board/biloba-0.9.3-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst prepare
-DEPEND=media-libs/libsdl:0[X,video,sound] media-libs/sdl-image[png] media-libs/sdl-mixer >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-apps/sed-4
-DESCRIPTION=a board game, up to 4 players, with AI and network
-EAPI=6
-HOMEPAGE=http://biloba.sourceforge.net/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=media-libs/libsdl:0[X,video,sound] media-libs/sdl-image[png] media-libs/sdl-mixer
-SLOT=0
-SRC_URI=mirror://sourceforge/biloba/biloba-0.9.3.tar.gz
-_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=b212dbd29da518fde5ab3602dba3288d
diff --git a/games-board/biloba/Manifest b/games-board/biloba/Manifest
new file mode 100644
index 000000000000..1a5c751bd25e
--- /dev/null
+++ b/games-board/biloba/Manifest
@@ -0,0 +1,5 @@
+AUX biloba-0.9.3-no-X11-dep.patch 427 BLAKE2B 1aef6c3df05c53c01e4a4ec1f4064e2be21dabe847106da9c8f5d11483d14e5cdb904c8bc20a32b8b359d21ab0e2580dbb4713294576546a01cb996e9c1d4753 SHA512 21d4af601433eecca31f82926fb94791b4ef2193c3c16fadd210c9fdf0acdfdad562ac93b27811186d1736242e88638a2110e9264d0e2c54facd938bcece9a67
+AUX biloba-0.9.3-not-windows.patch 615 BLAKE2B d706e4624334e4e9137ddfb1a2f30bf878a4b7251ad7d3f1093725c1cb6ed24be06b3dd76d7b7191f6c35c5d463fc94725523f6512ba1d948d0ffa1f81d78a8a SHA512 21d6be2dcba0c12e11bf8e3d086c6e8c90e30eaebcd8a7d758eb64c343f60e90e8a332ae2b988950086d044554cdd2bfd5ea8fefade3494e529875199899a832
+DIST biloba-0.9.3.tar.gz 3162976 BLAKE2B 878e63d188066dbd07499bbfe9c3aaf5f5eb562729844ed648ff73e8eb5b2632faf3533b7a1133b1959cbe2b7d37a38995d453055d91597916d6d19169c7383a SHA512 8729299bb37e05b7c27e0d77d022228c385d3d3c475c77b9b8eb81a6df2c2513ea0055b52b65715922fd964e4bab875e3ab5bec58746095346bf0c96d0cf6bc5
+EBUILD biloba-0.9.3-r1.ebuild 999 BLAKE2B 4480e03225eac1910b5ec6ff58b7cd56d0dc07be9eff8539fc45777c4546eba9399f300ce02dea879c8639801050a5ff8513bd130e12aa7b93af52787a81740b SHA512 ae0e2abd3d3db7e4ff4b0414ca23e1abe9e78be7112015a11517b7a666ba6fd95d129b3b6b328b28149178004d02892b07791c859f26d93bb2326be5d9b71d22
+MISC metadata.xml 329 BLAKE2B af2f4cc4fc9c266f2e2250e7068a1f86ba353f647058bc0e74339d24198ae5e302873d36cec6f2b05b13be04439c51eb4174c0a92e0fe6af66d5e81643a264ad SHA512 f182ec126a8585569dc2b3c285edc90a9d2b0656391c490f8f1d86b49b70a67e8b06e3f49e623961c3a350f380672664d93d2cab7bdd9d7f26184e3b7a7d555c
diff --git a/games-board/biloba/biloba-0.9.3-r1.ebuild b/games-board/biloba/biloba-0.9.3-r1.ebuild
new file mode 100644
index 000000000000..d002df044589
--- /dev/null
+++ b/games-board/biloba/biloba-0.9.3-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils gnome2-utils
+
+DESCRIPTION="a board game, up to 4 players, with AI and network"
+HOMEPAGE="http://biloba.sourceforge.net/"
+SRC_URI="mirror://sourceforge/biloba/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/libsdl:0[X,video,sound]
+ media-libs/sdl-image[png]
+ media-libs/sdl-mixer"
+RDEPEND=${DEPEND}
+
+PATCHES=(
+ # X11 headers are checked but not used, everything is done through SDL
+ "${FILESDIR}"/${P}-not-windows.patch
+ "${FILESDIR}"/${P}-no-X11-dep.patch
+)
+
+src_prepare() {
+ default
+
+ # "missing" file is old, and warns about --run not being supported
+ rm -f missing
+ eautoreconf
+}
+
+src_install() {
+ default
+ newicon -s 64 biloba_icon.png ${PN}.png
+ make_desktop_entry biloba Biloba
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-board/biloba/files/biloba-0.9.3-no-X11-dep.patch b/games-board/biloba/files/biloba-0.9.3-no-X11-dep.patch
new file mode 100644
index 000000000000..adc8395a947d
--- /dev/null
+++ b/games-board/biloba/files/biloba-0.9.3-no-X11-dep.patch
@@ -0,0 +1,17 @@
+--- a/configure.ac 2006-07-29 11:38:43.000000000 +0200
++++ b/configure.ac 2006-07-29 11:40:52.000000000 +0200
+@@ -40,14 +40,6 @@
+ ;;
+ *)
+ MATHLIB="-lm"
+- AC_PATH_X
+- AC_PATH_XTRA
+- if test x$have_x = xyes; then
+- CFLAGS="$CFLAGS $X_CFLAGS"
+- SYS_GL_LIBS="$X_LIBS -lGL"
+- else
+- SYS_GL_LIBS="-lGL"
+- fi
+ ;;
+ esac
+ AC_SUBST(MATHLIB)
diff --git a/games-board/biloba/files/biloba-0.9.3-not-windows.patch b/games-board/biloba/files/biloba-0.9.3-not-windows.patch
new file mode 100644
index 000000000000..035685cfafef
--- /dev/null
+++ b/games-board/biloba/files/biloba-0.9.3-not-windows.patch
@@ -0,0 +1,15 @@
+--- a/configure.ac 2008-01-14 14:51:11.000000000 +0100
++++ b/configure.ac 2008-12-28 12:57:13.000000000 +0100
+@@ -73,12 +65,6 @@
+ AC_MSG_ERROR([*** SDL-Mixer not found!]))
+ AC_CHECK_HEADER(SDL/SDL_mixer.h, , AC_MSG_ERROR([*** SDL-mixer devel files not found!]))
+
+-AC_ARG_VAR(WINDRES, [Windows Resource compiler tool path])
+-AC_PATH_TOOL(WINDRES,windres,
+- [AC_MSG_WARN(Could not find a windres tool in your PATH.)]
+-)
+-AC_SUBST(WINDRES)
+-
+ AC_ARG_ENABLE(maemo,
+ [ --enable-maemo build for the Maemo platform [default=no]],
+ [ac_cv_enable_maemo=$enableval], [ac_cv_enable_maemo=no])
diff --git a/games-board/biloba/metadata.xml b/games-board/biloba/metadata.xml
new file mode 100644
index 000000000000..d84b14adc57c
--- /dev/null
+++ b/games-board/biloba/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">biloba</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/blokish-0.9.4-r3 b/games-board/blokish-0.9.4-r3
deleted file mode 100644
index d009f3991703..000000000000
--- a/games-board/blokish-0.9.4-r3
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install prepare
-DEPEND=x11-libs/wxGTK:3.0[X,opengl] virtual/glu virtual/opengl >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
-DESCRIPTION=Open source clone of the four-player board game Blokus
-EAPI=6
-HOMEPAGE=https://sourceforge.net/projects/blokish/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=x11-libs/wxGTK:3.0[X,opengl] virtual/glu virtual/opengl
-SLOT=0
-SRC_URI=mirror://sourceforge/blokish/blokish_v0.9.4.tgz
-_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf wxwidgets 04e063b0eff26daaea83d859dd9d6e05
-_md5_=1754617c065746540edbe52ccb951b96
diff --git a/games-board/blokish/Manifest b/games-board/blokish/Manifest
new file mode 100644
index 000000000000..1cdedba62685
--- /dev/null
+++ b/games-board/blokish/Manifest
@@ -0,0 +1,6 @@
+AUX blokish-0.9.4-gcc43.patch 195 BLAKE2B 2b254b8af303b1d224b71e245416305e4fc605bfc2197c4ac3ca2b00c632cb2c77d7c7156f1019d8bf74e8e714abf167e6315644bbcd92ba0dd78f85a22740e2 SHA512 4cca822dd7baeb3f81dd541689bde1c2e9fbcd9dfbe9ed33c714284075db8575919638e3f5c5ec62d8875d220a67ec3790d729d06af1b27e9f48b02a885593e0
+AUX blokish-0.9.4-underlink.patch 270 BLAKE2B 3849db25e27397a201ffa6bc9ef26b5ff852c1049f2195a0ff5e012fac589bf5e04ae0a1741e54d01e05f802e8193774e29100a5232cd1c4f11d14814d5b5038 SHA512 bc9c725c6c084a0a033c282401f886196421eb9e76fd0298e7a86f7cc3ffa23bb3bcaff483207498afe80c3e78b3a615ea21c6ba156a6a0f47e810bec58e7f92
+AUX blokish-0.9.4-wxgtk.patch 1469 BLAKE2B 2dad1ea91ddc31eff1150283585179bf7a22d8837ee120123ef588bcfc4a838a15453a5e37ef62055d60de0e45ead4ab4b679bf0c663b434aeb21633b4755e53 SHA512 d495bbc120d4a6ebf93dc49e7090fd224946ceccd543570a6fa7f2d41dc6df41586f38a7bcdd06c7fa754c3201d23ca3f770f95531c6ecbd2e29a10595972143
+DIST blokish_v0.9.4.tgz 165215 BLAKE2B 137a82d8833da4459d394a2832fc32de3157c107d2cfcbd3ff93b8274ee1b218a823c44f70a6b256aa6bfa4367c01561829c29638c331cbdf179bfa069278b7a SHA512 f84e5c31999cfca4bc6504907a889561c0e6c986b6c7bbd0d7325cec248d7e5d7834d841326635a605669b7bffd9fdb8c8fe73a216a738dace0385ae8a98cbec
+EBUILD blokish-0.9.4-r3.ebuild 965 BLAKE2B 8d7ecdf958263c7ce510ff16779abfab4f5528de65f7d4a438018582fe75115849c2444f5bc46d994925cea7624760579a1a18bbdb7f798b07efe7598418f9ce SHA512 b18170cb4367dc5fe34d1a23861002c848269914408761f39f6069c081fd7af61a950003a8ee72d0c8745c2315b7e26a603c15afba2eda4d0a6cca0ba9595024
+MISC metadata.xml 330 BLAKE2B febcfddefec46284254771d629db20864acd22a2dc23ca0c2082386d1270a4f92d549cf8ab9ca0e9690b7e57e90dfbb9cca10e14a1e8ef910a2e8bfe36be1eda SHA512 ab6edc3e5f113ed83a736fae1b3b1460116f684d4fedbc7a84f6d632ad5f977b0f2557c39a7cac99b998df9474b7733ea70ead63fa255aacac3c745c79c0d710
diff --git a/games-board/blokish/blokish-0.9.4-r3.ebuild b/games-board/blokish/blokish-0.9.4-r3.ebuild
new file mode 100644
index 000000000000..e45372c8a487
--- /dev/null
+++ b/games-board/blokish/blokish-0.9.4-r3.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+WX_GTK_VER="3.0"
+inherit eutils autotools wxwidgets
+
+MY_P="${PN}_v${PV}"
+DESCRIPTION="Open source clone of the four-player board game Blokus"
+HOMEPAGE="https://sourceforge.net/projects/blokish/"
+SRC_URI="mirror://sourceforge/blokish/${MY_P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+ virtual/glu
+ virtual/opengl"
+RDEPEND=${DEPEND}
+
+S=${WORKDIR}/${PN}
+
+PATCHES=(
+ "${FILESDIR}"/${P}-gcc43.patch
+ "${FILESDIR}"/${P}-underlink.patch
+ "${FILESDIR}"/${P}-wxgtk.patch
+)
+
+src_prepare() {
+ default
+
+ # Otherwise $WX_CONFIG is unset:
+ setup-wxwidgets
+
+ sed -i \
+ -e "s:wx-config:${WX_CONFIG}:" \
+ configure.in makefile.am || die
+ mv configure.in configure.ac || die
+
+ eautoreconf
+}
+
+src_install() {
+ default
+
+ doicon src/${PN}.xpm
+ make_desktop_entry ${PN} Blokish ${PN}
+
+ dodoc docs/*
+}
diff --git a/games-board/blokish/files/blokish-0.9.4-gcc43.patch b/games-board/blokish/files/blokish-0.9.4-gcc43.patch
new file mode 100644
index 000000000000..f53e5495aa57
--- /dev/null
+++ b/games-board/blokish/files/blokish-0.9.4-gcc43.patch
@@ -0,0 +1,12 @@
+--- a/src/base.h
++++ b/src/base.h
+@@ -25,6 +25,9 @@
+ #include <vector>
+ #include <fstream>
+ #include <iostream>
++#include <algorithm>
++#include <cstdlib>
++#include <climits>
+
+ enum BlokishID
+ {
diff --git a/games-board/blokish/files/blokish-0.9.4-underlink.patch b/games-board/blokish/files/blokish-0.9.4-underlink.patch
new file mode 100644
index 000000000000..a4433379e37a
--- /dev/null
+++ b/games-board/blokish/files/blokish-0.9.4-underlink.patch
@@ -0,0 +1,9 @@
+--- a/makefile.am 2011-06-21 08:43:21.804880067 +0200
++++ b/makefile.am 2011-06-21 08:43:49.875661081 +0200
+@@ -1,5 +1,5 @@
+ INCLUDES = `wx-config --cxxflags`
+-LIBS = `wx-config --libs --gl-libs`
++LIBS = `wx-config --libs --gl-libs` -lGL -lm
+
+ bin_PROGRAMS = blokish
+
diff --git a/games-board/blokish/files/blokish-0.9.4-wxgtk.patch b/games-board/blokish/files/blokish-0.9.4-wxgtk.patch
new file mode 100644
index 000000000000..1821e0b5f86d
--- /dev/null
+++ b/games-board/blokish/files/blokish-0.9.4-wxgtk.patch
@@ -0,0 +1,21 @@
+diff -ru blokish/src/blokish.cpp blokish/src/blokish.cpp
+--- blokish/src/blokish.cpp 2007-04-01 17:01:26.000000000 -0400
++++ blokish/src/blokish.cpp 2015-11-15 21:48:32.426081482 -0500
+@@ -903,7 +903,7 @@
+ void OnSaveGame(wxCommandEvent &event)
+ {
+ WaitForAIToFinish();
+- wxString filename = wxFileSelector(wxString::FromAscii("Select a filename to save as"), wxString::FromAscii(""), wxString::FromAscii("default.sav"), wxString::FromAscii(".sav"), wxString::FromAscii("*.sav"), wxSAVE);
++ wxString filename = wxFileSelector(wxString::FromAscii("Select a filename to save as"), wxString::FromAscii(""), wxString::FromAscii("default.sav"), wxString::FromAscii(".sav"), wxString::FromAscii("*.sav"), wxFD_SAVE);
+ if(!filename.empty())
+ {
+ std::ofstream outFile(filename.fn_str(), std::ios::binary);
+@@ -915,7 +915,7 @@
+ void OnLoadGame(wxCommandEvent &event)
+ {
+ WaitForAIToFinish();
+- wxString filename = wxFileSelector(wxString::FromAscii("Select a game to load"), wxString::FromAscii(""), wxString::FromAscii(""), wxString::FromAscii(".sav"), wxString::FromAscii("*.sav"), wxOPEN | wxFILE_MUST_EXIST);
++ wxString filename = wxFileSelector(wxString::FromAscii("Select a game to load"), wxString::FromAscii(""), wxString::FromAscii(""), wxString::FromAscii(".sav"), wxString::FromAscii("*.sav"), wxFD_OPEN | wxFD_FILE_MUST_EXIST);
+ if(!filename.empty())
+ {
+ std::ifstream inFile(filename.fn_str(), std::ios::binary);
diff --git a/games-board/blokish/metadata.xml b/games-board/blokish/metadata.xml
new file mode 100644
index 000000000000..b7f485dcb3ed
--- /dev/null
+++ b/games-board/blokish/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">blokish</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/camato-0.7.4-r1 b/games-board/camato-0.7.4-r1
deleted file mode 100644
index efb320ab8594..000000000000
--- a/games-board/camato-0.7.4-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install prepare
-DEPEND=dev-ruby/ruby-gtk2
-DESCRIPTION=A map editor for the game gnocatan
-EAPI=6
-HOMEPAGE=http://yusei.ragondux.com/loisirs_jdp_catane_camato-en.html
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-ruby/ruby-gtk2
-SLOT=0
-SRC_URI=http://yusei.ragondux.com/files/gnocatan/camato-0_7_4.tar.gz
-_eclasses_=estack 43ddf5aaffa7a8d0482df54d25a66a1f versionator 26ca8a8bd95d6a74122c08ba98a4ee72
-_md5_=65bf3122ee366cec2c164cd7c6afb12b
diff --git a/games-board/camato/Manifest b/games-board/camato/Manifest
new file mode 100644
index 000000000000..45425ba3b6db
--- /dev/null
+++ b/games-board/camato/Manifest
@@ -0,0 +1,3 @@
+DIST camato-0_7_4.tar.gz 39395 BLAKE2B 673c312f90210e7f1882f821da2c751118052594f537d2a9c1a04ceea4d0ba948487da576b5f3b274c889db48e59dd95228ecfb6d9ec03ebf04a5fb16e13822a SHA512 b355dbaf35716f719ffe5469ec73db791b2b516dc1fc7a36efa735babcd7d16b79d6d0ceea2f1308f79ca98fe7e0a3dfd3e4b3a7a15eb64abbd144aac2c3720d
+EBUILD camato-0.7.4-r1.ebuild 628 BLAKE2B a87978b7c7fcc2729d1bd874e39eeaa570621cd46b520287dfd532e0d625f9d4f5648d1ccc34f81b4ae63b25eec0bc561959d84371f95b527be222c8dd2116ae SHA512 054fcc4e42a3acd454461f19e5abdc7219856ea13bc8cda2e0298c8799e6819612ecd272b59047a93a81101f1bbb1746f8bd5682d3750ec400abcc8befa53991
+MISC metadata.xml 377 BLAKE2B 814daedba56f15d61d2f2ef5c3ef0c30fb21cabd5a9bb7827f2ae3c2ee3caa3082710e18320718b072a75d8b0b53191b8ca331d89e5008148ae78d0307bcc9bc SHA512 b4bc750175585e96b34d96ee7b364ac57c7b2f2628ce7194764298c5440aebf36844d838322079c63f25301a78ca6c3e0257122318645694bfa2d3969963249c
diff --git a/games-board/camato/camato-0.7.4-r1.ebuild b/games-board/camato/camato-0.7.4-r1.ebuild
new file mode 100644
index 000000000000..4a062b440be1
--- /dev/null
+++ b/games-board/camato/camato-0.7.4-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit versionator
+
+MY_PV=$(replace_all_version_separators _)
+DESCRIPTION="A map editor for the game gnocatan"
+HOMEPAGE="http://yusei.ragondux.com/loisirs_jdp_catane_camato-en.html"
+SRC_URI="http://yusei.ragondux.com/files/gnocatan/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-ruby/ruby-gtk2"
+RDEPEND=${DEPEND}
+
+src_prepare() {
+ default
+
+ rm -f Makefile || die
+}
+
+src_install() {
+ dobin ${PN}
+ insinto /usr/share/${PN}
+ doins -r *.rb img
+ dodoc ChangeLog README
+}
diff --git a/games-board/camato/metadata.xml b/games-board/camato/metadata.xml
new file mode 100644
index 000000000000..23c6b657cb4f
--- /dev/null
+++ b/games-board/camato/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+<longdescription>Camato is a map editor for the game gnocatan. It is made with Ruby and the library Ruby-GTK.</longdescription>
+</pkgmetadata>
diff --git a/games-board/ccgo-0.3.6.5-r1 b/games-board/ccgo-0.3.6.5-r1
deleted file mode 100644
index 72450e0a9dc3..000000000000
--- a/games-board/ccgo-0.3.6.5-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure prepare
-DEPEND=>=dev-cpp/gconfmm-2.6 >=dev-cpp/gtkmm-2.4:2.4 nls? ( virtual/libintl ) virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
-DESCRIPTION=An IGS client written in C++
-EAPI=6
-HOMEPAGE=https://ccdw.org/~cjj/prog/ccgo/
-IUSE=nls
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3+
-RDEPEND=>=dev-cpp/gconfmm-2.6 >=dev-cpp/gtkmm-2.4:2.4 nls? ( virtual/libintl )
-SLOT=0
-SRC_URI=https://ccdw.org/~cjj/prog/ccgo/src/ccgo-0.3.6.5.tar.gz
-_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=440682b9a5dc6d145183d4519e50d9e2
diff --git a/games-board/ccgo/Manifest b/games-board/ccgo/Manifest
new file mode 100644
index 000000000000..ed329679fd7f
--- /dev/null
+++ b/games-board/ccgo/Manifest
@@ -0,0 +1,4 @@
+AUX ccgo-0.3.6.5-gcc4.patch 204 BLAKE2B 7cf7b69699dacb14b03308d5959016eda17ed92cf4da86239e3e37a680c5f2efc3f0417ecc01743c53ec229ca2c808eb7aa417718d60f1961c8ff99667c0d4d8 SHA512 86d8f663e3058076f63526217a15f4c8bdc70dc178d48b26a032c38b1bfe02cad4ce28de08889312cd769e39d927e427b14bbbf2631e3455a7e219fbf49ed95d
+DIST ccgo-0.3.6.5.tar.gz 639238 BLAKE2B a0e67cbfe270c7dd4906e01545310e3a93fcf5ff843c987917df36209846fbae4297e3a6f61b5c321a12ce157bcfb516da0ca28a700ca869944127ac05b1eb68 SHA512 268c228eee9c42e49df333bfa0707e7b72c39731ccd64239e3c426958f6c17b65658db91bc7ab89548c4cc647ade791a7c67c30c410a5b3935c8fd3f326bf36b
+EBUILD ccgo-0.3.6.5-r1.ebuild 1251 BLAKE2B cf3613a2c4cccf481ce2c6678496324b9e6614733440945f21cae6ee8304c689fb9d3452f0bfad4da5c6c8592fa8f05e0d5982eccb8b8013c80425b2eb07ad96 SHA512 5cc52c875a524b59f1f2aa84a6b459e7a70ffe4e0b6a6005753716a36b1bb71b9691554fb7866d9dcae0e908b04c7464b2ed22411f374d0a3c35ffbc89ebcbb1
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/ccgo/ccgo-0.3.6.5-r1.ebuild b/games-board/ccgo/ccgo-0.3.6.5-r1.ebuild
new file mode 100644
index 000000000000..9f19d9aa9e48
--- /dev/null
+++ b/games-board/ccgo/ccgo-0.3.6.5-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools eutils toolchain-funcs flag-o-matic
+
+DESCRIPTION="An IGS client written in C++"
+HOMEPAGE="https://ccdw.org/~cjj/prog/ccgo/"
+SRC_URI="https://ccdw.org/~cjj/prog/ccgo/src/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ >=dev-cpp/gconfmm-2.6
+ >=dev-cpp/gtkmm-2.4:2.4
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-gcc4.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e '/^Encoding/d' \
+ -e '/^Categories/ { s/Application;//; s/$/GTK;/ }' \
+ ccgo.desktop.in || die
+
+ sed -i \
+ -e '/^localedir/s/=.*/=@localedir@/' \
+ -e '/^appicondir/s:=.*:=/usr/share/pixmaps:' \
+ -e '/^desktopdir/s:=.*:=/usr/share/applications:' \
+ Makefile.am || die
+
+ # cargo cult from bug #569528
+ append-cxxflags -std=c++11 -fpermissive
+
+ find . -name '*.hh' -exec sed -i -e '/sigc++\/object.h/d' {} + || die
+ find . -name '*.cc' -exec sed -i -e 's/(bind(/(sigc::bind(/' {} + || die
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --localedir=/usr/share/locale \
+ $(use_enable nls)
+}
+
+src_compile() {
+ emake AR="$(tc-getAR)"
+}
diff --git a/games-board/ccgo/files/ccgo-0.3.6.5-gcc4.patch b/games-board/ccgo/files/ccgo-0.3.6.5-gcc4.patch
new file mode 100644
index 000000000000..79f73863670a
--- /dev/null
+++ b/games-board/ccgo/files/ccgo-0.3.6.5-gcc4.patch
@@ -0,0 +1,12 @@
+--- a/gtk/board.cc
++++ b/gtk/board.cc
+@@ -20,9 +20,7 @@
+ */
+
+ #include <config.hh>
+-extern "C" {
+ #include <gettext.h>
+-}
+ #define _(String) Glib::locale_to_utf8(gettext(String))
+
+ #include <board.hh>
diff --git a/games-board/ccgo/metadata.xml b/games-board/ccgo/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/ccgo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/cgoban-1.9.14-r2 b/games-board/cgoban-1.9.14-r2
deleted file mode 100644
index 64eb5f20c6ca..000000000000
--- a/games-board/cgoban-1.9.14-r2
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install prepare
-DEPEND=virtual/imagemagick-tools x11-libs/libX11 x11-libs/libXt x11-base/xorg-proto >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
-DESCRIPTION=A Go-frontend
-EAPI=6
-HOMEPAGE=http://cgoban1.sourceforge.net/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=virtual/imagemagick-tools x11-libs/libX11 x11-libs/libXt
-SLOT=0
-SRC_URI=mirror://sourceforge/cgoban1/cgoban-1.9.14.tar.gz
-_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=beb1aef9b42d73e973f9d41428e69a8e
diff --git a/games-board/cgoban/Manifest b/games-board/cgoban/Manifest
new file mode 100644
index 000000000000..c08e097d601f
--- /dev/null
+++ b/games-board/cgoban/Manifest
@@ -0,0 +1,4 @@
+AUX cgoban-1.9.14-cflags.patch 1053 BLAKE2B c0eaaf1b08fedf89b8eb93e37665f6857b8de6421e4ca8c2c43b318ce7488b2334b88a4b07cecd754fdcb8b0e0bbcf9810fb620df05bf93417a8e0a2efd907be SHA512 fef74fd04ea9001e697f11e615705c45ee8660c905b9049debee88cf13e8657518cbbaba5a814a8874956c305c6c5c73592f62ad9a29389482f9c2bd04b120f7
+DIST cgoban-1.9.14.tar.gz 417691 BLAKE2B e6eb97b5368704f5c431b6439faf8a319a586f911843a906215cbfd2c271bad15b4cd9dd9cc28f5bc43b8f76e6d0b46c2e68cf7fd6a07d63fc9e286f48f7a246 SHA512 0a471845dbfb3029c2371ba91375aa19ca23591f355452d87eeef2ed56e948a60aedb21923658e74923f16b40ce00f5d74f40f44facf93695d20615b874b354c
+EBUILD cgoban-1.9.14-r2.ebuild 720 BLAKE2B 99c7f601d3bba2b6964e8266c2181f007d213942faea501572c8b8fe45e0b0f946dc0cb7e9da5b358dcb9807a5138ea407945da9148e9e2c36ca027c94614df0 SHA512 567ae1af4358e2a0e9d2613bac734aec8b08e66a420b715bf29bb720f5cfbad5fd97308a24d8425e21a04a1d8de9404a72ab1da0d1394b836b93e0f4f036fd51
+MISC metadata.xml 330 BLAKE2B f44eb19307bc266f86ef6579284d24583a973b0885e45a9b146ff453c470aea6f6b3d9b4e3a6610075c3522f45ec56dc96f85eac6b1935e8781ecb4692015514 SHA512 70ecac92daf0c24d24deb6bd6ec575d74b078f0ccd9c88108b99b226ffc78d787786f4b39a7888f75f9373712a3f537c12ecf9bb412f76771aa62d004b95ce56
diff --git a/games-board/cgoban/cgoban-1.9.14-r2.ebuild b/games-board/cgoban/cgoban-1.9.14-r2.ebuild
new file mode 100644
index 000000000000..ad2c9a790a3d
--- /dev/null
+++ b/games-board/cgoban/cgoban-1.9.14-r2.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils autotools
+
+DESCRIPTION="A Go-frontend"
+HOMEPAGE="http://cgoban1.sourceforge.net/"
+SRC_URI="mirror://sourceforge/cgoban1/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ virtual/imagemagick-tools
+ x11-libs/libX11
+ x11-libs/libXt"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-cflags.patch
+)
+
+src_prepare() {
+ # ${P}-cflags.patch patches configure.ac, not .in:
+ mv configure.{in,ac} || die
+
+ default
+
+ cp cgoban_icon.png ${PN}.png || die
+ eautoreconf
+}
+
+src_install() {
+ default
+ doicon ${PN}.png
+ make_desktop_entry cgoban Cgoban
+}
diff --git a/games-board/cgoban/files/cgoban-1.9.14-cflags.patch b/games-board/cgoban/files/cgoban-1.9.14-cflags.patch
new file mode 100644
index 000000000000..a496dbf0602d
--- /dev/null
+++ b/games-board/cgoban/files/cgoban-1.9.14-cflags.patch
@@ -0,0 +1,35 @@
+--- a/configure.ac 2012-09-03 18:34:15.358122626 +0200
++++ b/configure.ac 2012-09-03 18:35:30.279156534 +0200
+@@ -1,8 +1,9 @@
+ #for autoconf 2.1x start configure script with next three lines
+
+ AC_PREREQ(2.13)
+-AC_INIT(src/cgoban.c)
+-AM_INIT_AUTOMAKE(cgoban, 1.9.14)
++AC_INIT([cgoban], [1.9.14])
++AC_CONFIG_SRCDIR([src/cgoban.c])
++AM_INIT_AUTOMAKE([no-define])
+
+ #for autoconf 2.5x start configure script with next four lines
+ # AC_PREREQ(2.50)
+--- a/configure.ac 2012-09-03 20:17:48.037549487 +0200
++++ b/configure.ac 2012-09-03 20:18:00.267371203 +0200
+@@ -146,7 +146,7 @@
+ ######################################################################
+
+ export VERSION
+-AC_DEFINE_UNQUOTED(VERSION,$VERSION)
++AC_DEFINE_UNQUOTED(VERSION,["$VERSION"])
+ AC_PREFIX_DEFAULT(/usr/games)
+
+ dayNum=`echo $date | awk '{ print $1 }'`
+--- a/configure.ac 2012-09-03 20:23:29.174470309 +0200
++++ b/configure.ac 2012-09-03 20:23:51.895996955 +0200
+@@ -169,7 +169,6 @@
+ AC_MINIX
+ AC_PROG_CPP
+ AC_EXEEXT
+-WMS_GET_CFLAGS
+
+ AM_CONFIG_HEADER(configure.h)
+ AC_SUBST(LIBS)dnl
diff --git a/games-board/cgoban/metadata.xml b/games-board/cgoban/metadata.xml
new file mode 100644
index 000000000000..2e2e621f06d2
--- /dev/null
+++ b/games-board/cgoban/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">cgoban1</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/cgoban2-2.6.12-r1 b/games-board/cgoban2-2.6.12-r1
deleted file mode 100644
index 0aae52a50f30..000000000000
--- a/games-board/cgoban2-2.6.12-r1
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=install
-DESCRIPTION=A Java client for the Kiseido Go Server, and a SGF editor
-EAPI=6
-HOMEPAGE=http://www.gokgs.com/
-KEYWORDS=~amd64 ~x86
-LICENSE=freedist
-RDEPEND=>=virtual/jre-1.3
-SLOT=0
-SRC_URI=mirror://gentoo/cgoban-unix-2.6.12.tar.bz2
-_md5_=3e884225c56e941e2d881b1cd20b500f
diff --git a/games-board/cgoban2/Manifest b/games-board/cgoban2/Manifest
new file mode 100644
index 000000000000..53e5446128d7
--- /dev/null
+++ b/games-board/cgoban2/Manifest
@@ -0,0 +1,4 @@
+AUX cgoban2 324 BLAKE2B 1f16102f3ded47289ac6fe273b1e3bb96e780ea25a309b6ad77b67d274ed3184adfb0cfffd3306b5f8959acdf9b01781dd3da440b6f6050e7a0256c8343a1056 SHA512 67b89373238fde6c8589719b36af7e08d6bfe42c945265f6416e7f7553cb66f90c70f03d48ab99c8d7d7ef039a93e77d285f29a1af96069201b227a8a1970e4b
+DIST cgoban-unix-2.6.12.tar.bz2 1180638 BLAKE2B 6e2d060fa0494d02549a444f83e52c485c165d7906cf46a6f73bec10cb41d462c17cf89fb314abcc2f3808756862ac36b3ad65a5135c374605c6e4dd52bd9e1c SHA512 70725778ea25d4054d6944a25b512fe247ebc2280395cb0f4ee58e2f3c96dc6405ea3ed2ec03637ea3b3f2d4be470110181b117cedc13fad28bf8f66d146f6a3
+EBUILD cgoban2-2.6.12-r1.ebuild 558 BLAKE2B aa3803bf2c9dc8c20c5cdd42982ef945ac8a71efae350466b7c6d3e8af291ac336268ab69dfa8f30dac5c1bc5adb0b7bce9707876dcbfdcc7af7123a4d2aa390 SHA512 df53ce9d38b331d94e07e717686215e10952067ff07468e236b0633a7b1d46e89d34656d2eaa80622f1c505e7a3dfc67f1e5b6606076414e4fb123be3c41c502
+MISC metadata.xml 247 BLAKE2B 6e885a4bc233754242982df43837c623e79b6e0f9149c9bf81b7ab904ae7f25ef2c1e2657c695f37cd57c2883359a78a09d8c3d1467a90634a857021984bc58d SHA512 fd894fe434a856714537ba8d3dcc8b0ae16889f6b44634e8844143ae15450013d9c4558b2df6215edad3762ebc727d166371b35bcccaa7353426388a04d71216
diff --git a/games-board/cgoban2/cgoban2-2.6.12-r1.ebuild b/games-board/cgoban2/cgoban2-2.6.12-r1.ebuild
new file mode 100644
index 000000000000..4a06481597fd
--- /dev/null
+++ b/games-board/cgoban2/cgoban2-2.6.12-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A Java client for the Kiseido Go Server, and a SGF editor"
+HOMEPAGE="http://www.gokgs.com/"
+SRC_URI="mirror://gentoo/cgoban-unix-${PV}.tar.bz2"
+
+LICENSE="freedist"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=virtual/jre-1.3"
+
+S=${WORKDIR}/cgoban
+
+src_install() {
+ dodir /usr/bin
+ sed -e "s:INSTALL_DIR:/usr/share/${PN}:" \
+ "${FILESDIR}/${PN}" > "${D}/usr/bin/${PN}" || die
+ insinto /usr/share/${PN}
+ doins cgoban.jar
+}
diff --git a/games-board/cgoban2/files/cgoban2 b/games-board/cgoban2/files/cgoban2
new file mode 100644
index 000000000000..db6cd5b371d0
--- /dev/null
+++ b/games-board/cgoban2/files/cgoban2
@@ -0,0 +1,11 @@
+#!/bin/sh
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+which java > /dev/null 2>&1 && \
+ java -jar INSTALL_DIR/cgoban.jar "${@}" && \
+ exit 0
+
+echo "No \"java\" binary found in your PATH."
+echo "You should run \"java-config\" to choose your default VM."
+exit 1
diff --git a/games-board/cgoban2/metadata.xml b/games-board/cgoban2/metadata.xml
new file mode 100644
index 000000000000..8301b92ba307
--- /dev/null
+++ b/games-board/cgoban2/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>games@gentoo.org</email>
+<name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/chessx-1.4.6 b/games-board/chessx-1.4.6
deleted file mode 100644
index 0faaae13ed9e..000000000000
--- a/games-board/chessx-1.4.6
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure install prepare
-DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 sys-libs/zlib:= dev-qt/linguist-tools:5
-DESCRIPTION=Qt5-based Chess Database Utility
-EAPI=7
-HOMEPAGE=http://chessx.sourceforge.net/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+ LGPL-2+ LGPL-2.1+ ZLIB
-RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtnetwork:5 dev-qt/qtprintsupport:5 dev-qt/qtsvg:5 dev-qt/qtwidgets:5 dev-qt/qtxml:5 sys-libs/zlib:=
-SLOT=0
-SRC_URI=https://sourceforge.net/projects/chessx/files/chessx/1.4.6/chessx-1.4.6.tgz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 estack 43ddf5aaffa7a8d0482df54d25a66a1f multilib 97f470f374f2e94ccab04a2fb21d811e qmake-utils bdf97e69a34b864d6d545f4ec3143ff7 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
-_md5_=efc917ba620b09eb40d6adc88aac0b5f
diff --git a/games-board/chessx/Manifest b/games-board/chessx/Manifest
new file mode 100644
index 000000000000..0bf9dd4cd84d
--- /dev/null
+++ b/games-board/chessx/Manifest
@@ -0,0 +1,5 @@
+AUX chessx-1.4.0-zlib.patch 883 BLAKE2B c03baa883587aac6f8abd6453f011387c772217aad235717b64d31eb97e828c9b7d868c72046c9148850c59b4d1d540b106ceb9f826b451e464c61bb44bba6d9 SHA512 326efb6ab3cca94849a1a89b2c51a18f2a6cb51d38cc11fd59e8d443034350851ffaf28412ba57a53a961900eaee4661b0035d8e7cbab2a1e99ea67eb4e2f2cf
+AUX chessx-1.4.6-qt-5.11.patch 1466 BLAKE2B b8b6fbe49be0f361fd0b19f53b55d75354813e65e286d0b031680f769c284d15d930b3fd5aeffefdae3e406ad4971742d378e04c38f7f249200fbe947a29520e SHA512 eeddea13a179b51f618f68a0505cdae6e3c0614f2c24ab01942df7b7f260e146cdbb1c7dae1efc8dbc9a70aebf11d664a9a9d5c3a0562267c8b9633a05702a1a
+DIST chessx-1.4.6.tgz 4223076 BLAKE2B 783ffe0a7396239066870dedcaa4b2b0c491db4f16871afe66bae7a82339916a8a574401499916fc63cf62478efb9b89c30ec85a7aa7c6d002d1119f1a6b23ef SHA512 cfa74e6423e1a2f9bca319e20645ddf8c8df6b46b64493777ca1cc93037e3f7cfc200f99a29236f7c5925448676c312abf34d395e795e7db6ef8a0832c3a523e
+EBUILD chessx-1.4.6.ebuild 927 BLAKE2B 3d1c8b359efe44451de7200c7b3ef77ec73a334839b3e412681598c6ca082a71cdea3af70c436aad92e84b54bb7d59c435594961486006f104ab79137e5fdcd2 SHA512 c5fbe061d17e9ea7956931262d68560f376c8a1df887b4d9f4e0022815510c9a2cbb14b297d63382aed9de58f840cbfeaca7121de873e454eece139d91594b42
+MISC metadata.xml 329 BLAKE2B 199a6f1de51ae4a4a1104bbd4419200e7440abafe3fc5dfe40eafc08c00449461c71131cfdf1d60a0b8375f575290bbdd0af6355ae10a9259c38728e3065e6cf SHA512 41215eff9af3f31175db0f20dd13574378e4124dda8a1670440897391a5b66423c953471d6e22984dbfb3e0abef8ea3d56fa3690b45c189fae2a3c26560ec1a8
diff --git a/games-board/chessx/chessx-1.4.6.ebuild b/games-board/chessx/chessx-1.4.6.ebuild
new file mode 100644
index 000000000000..87b4a82b974f
--- /dev/null
+++ b/games-board/chessx/chessx-1.4.6.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils
+
+DESCRIPTION="Qt5-based Chess Database Utility"
+HOMEPAGE="http://chessx.sourceforge.net/"
+SRC_URI="https://sourceforge.net/projects/chessx/files/chessx/${PV}/${P}.tgz"
+
+LICENSE="GPL-2+ LGPL-2+ LGPL-2.1+ ZLIB"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
+ dev-qt/qtxml:5
+ sys-libs/zlib:="
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.4.0-zlib.patch
+ "${FILESDIR}"/${P}-qt-5.11.patch
+)
+
+src_prepare() {
+ default
+ "$(qt5_get_bindir)/lrelease" i18n/* || die
+}
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ dobin release/${PN}
+ dodoc ChangeLog TODO
+ doicon data/images/${PN}.png
+ domenu unix/chessx.desktop
+}
diff --git a/games-board/chessx/files/chessx-1.4.0-zlib.patch b/games-board/chessx/files/chessx-1.4.0-zlib.patch
new file mode 100644
index 000000000000..fe6bfb39d508
--- /dev/null
+++ b/games-board/chessx/files/chessx-1.4.0-zlib.patch
@@ -0,0 +1,35 @@
+--- a/src/quazip/ioapi.h
++++ b/src/quazip/ioapi.h
+@@ -1,3 +1,4 @@
++#define OF(x) x
+ /* ioapi.h -- IO base function header for compress/uncompress .zip
+ files using zlib + zip or unzip API
+
+--- a/src/quazip/unzip.c
++++ b/src/quazip/unzip.c
+@@ -1,3 +1,4 @@
++#define OF(x) x
+ /* unzip.c -- IO for uncompress .zip files using zlib
+ Version 1.01e, February 12th, 2005
+
+--- a/src/quazip/unzip.h
++++ b/src/quazip/unzip.h
+@@ -1,3 +1,4 @@
++#define OF(x) x
+ /* unzip.h -- IO for uncompress .zip files using zlib
+ Version 1.01e, February 12th, 2005
+
+--- a/src/quazip/zip.c
++++ b/src/quazip/zip.c
+@@ -1,3 +1,4 @@
++#define OF(x) x
+ /* zip.c -- IO on .zip files using zlib
+ Version 1.01e, February 12th, 2005
+
+--- a/src/quazip/zip.h
++++ b/src/quazip/zip.h
+@@ -1,3 +1,4 @@
++#define OF(x) x
+ /* zip.h -- IO for compress .zip files using zlib
+ Version 1.01e, February 12th, 2005
+
diff --git a/games-board/chessx/files/chessx-1.4.6-qt-5.11.patch b/games-board/chessx/files/chessx-1.4.6-qt-5.11.patch
new file mode 100644
index 000000000000..379de8836b94
--- /dev/null
+++ b/games-board/chessx/files/chessx-1.4.6-qt-5.11.patch
@@ -0,0 +1,44 @@
+From: Luigi Baldoni <aloisio@gmx.com>
+Date: 2018-06-18 13:16:31 +0200
+Subject: Add missing include statements
+References: https://sourceforge.net/p/chessx/bugs/254
+Upstream: submitted
+
+A few explicit include statements are required with Qt 5.11
+---
+Index: chessx-1.4.6/src/gui/gamewindow.cpp
+===================================================================
+--- chessx-1.4.6.orig/src/gui/gamewindow.cpp
++++ chessx-1.4.6/src/gui/gamewindow.cpp
+@@ -9,6 +9,7 @@
+ #include "settings.h"
+
+ #include <QToolButton>
++#include <QAction>
+
+ #if defined(_MSC_VER) && defined(_DEBUG)
+ #define DEBUG_NEW new( _NORMAL_BLOCK, __FILE__, __LINE__ )
+Index: chessx-1.4.6/src/dialogs/savedialog.cpp
+===================================================================
+--- chessx-1.4.6.orig/src/dialogs/savedialog.cpp
++++ chessx-1.4.6/src/dialogs/savedialog.cpp
+@@ -24,6 +24,7 @@
+
+ #include <QLineEdit>
+ #include <QCompleter>
++#include <QButtonGroup>
+
+ #if defined(_MSC_VER) && defined(_DEBUG)
+ #define DEBUG_NEW new( _NORMAL_BLOCK, __FILE__, __LINE__ )
+Index: chessx-1.4.6/src/dialogs/preferences.cpp
+===================================================================
+--- chessx-1.4.6.orig/src/dialogs/preferences.cpp
++++ chessx-1.4.6/src/dialogs/preferences.cpp
+@@ -33,6 +33,7 @@
+ #include <QFileDialog>
+ #include <QDesktopServices>
+ #include <QTextStream>
++#include <QAction>
+
+ #if defined(_MSC_VER) && defined(_DEBUG)
+ #define DEBUG_NEW new( _NORMAL_BLOCK, __FILE__, __LINE__ )
diff --git a/games-board/chessx/metadata.xml b/games-board/chessx/metadata.xml
new file mode 100644
index 000000000000..c641094b989e
--- /dev/null
+++ b/games-board/chessx/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">chessx</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/cockatrice-20170505 b/games-board/cockatrice-20170505
deleted file mode 100644
index 08d1469e5734..000000000000
--- a/games-board/cockatrice-20170505
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-libs/libgcrypt:0 dev-libs/protobuf dev-qt/linguist-tools:5 dev-qt/qtconcurrent:5 dev-qt/qtprintsupport:5 dev-qt/qtcore:5 client? ( dev-qt/qtgui:5 dev-qt/qtmultimedia:5 dev-qt/qtsvg:5 ) oracle? ( sys-libs/zlib ) sys-devel/make >=dev-util/cmake-3.9.6 >=sys-apps/sed-4
-DESCRIPTION=An open-source multiplatform software for playing card games over a network
-EAPI=6
-HOMEPAGE=https://github.com/Cockatrice/Cockatrice
-IUSE=server +client +oracle
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-SLOT=0
-SRC_URI=https://github.com/Cockatrice/Cockatrice/archive/2017-05-05-Release-2.3.17.tar.gz -> cockatrice-20170505.tar.gz
-_eclasses_=cmake-utils 57384a259cf0c7985ce651b2c0865405 desktop 1b286a7e7143d8c4ec89cd0d2743a097 eapi7-ver d97a56a62c7df8614afddcb25f5ff00f epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils d2e7e7d290428bb25c56dcf2502badc1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=4727b0c35f1b30ad66c57803f5cfecba
diff --git a/games-board/cockatrice/Manifest b/games-board/cockatrice/Manifest
new file mode 100644
index 000000000000..f67526750451
--- /dev/null
+++ b/games-board/cockatrice/Manifest
@@ -0,0 +1,3 @@
+DIST cockatrice-20170505.tar.gz 7340644 BLAKE2B da3503f5ac02d0a03d59c719af82926e693fc3f2028d096c2b1d8d5145c62439f68e88379281e224d812405b39520e34476a6fd1df75f8202adc463f6ea8b3f8 SHA512 7cf319af46e4e2bd59428cf6635eeefebe70695adb445b24a727050abbc64124c17654ac058429b88a99f09f77639c15f8100d107ee8f54cad2bf0dec7051aa5
+EBUILD cockatrice-20170505.ebuild 1249 BLAKE2B 5447fab0e293d71ec4d92697f91366559cbee58493723348e8f0c8ebb23588a8fab71feaecc50532aea3670924fc598aef9e92f31ddea55d94c09b14db43170b SHA512 d6a722d0325ed0290bb18e44e801a2322ec573a7bc92c41c46c10f4d8f3d2a4984a216a26d4a6fed4f7650be32cd8a9e6af0742017616a3c9536a8306d0d45d8
+MISC metadata.xml 1187 BLAKE2B b04809289e20d3d8e98c474cf7673c4620ee337edaf7a61b94fdb0e56a1957b459350032a725a25bce4fd262768bb1f09937320450902966698d6140978a9656 SHA512 cc3711f5230ae38cdeca3da9d1ed9f23a71f4790567433fc1a60e5035412c2259633fb3a5200d248b0247bc282903fa0f2e8d741900bde1b990ef0ce56f38b0b
diff --git a/games-board/cockatrice/cockatrice-20170505.ebuild b/games-board/cockatrice/cockatrice-20170505.ebuild
new file mode 100644
index 000000000000..a8edee2cae16
--- /dev/null
+++ b/games-board/cockatrice/cockatrice-20170505.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit cmake-utils eutils gnome2-utils
+
+DESCRIPTION="An open-source multiplatform software for playing card games over a network"
+HOMEPAGE="https://github.com/Cockatrice/Cockatrice"
+SRC_URI="${HOMEPAGE}/archive/2017-05-05-Release-2.3.17.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="server +client +oracle"
+
+DEPEND="
+ dev-libs/libgcrypt:0
+ dev-libs/protobuf
+ dev-qt/linguist-tools:5
+ dev-qt/qtconcurrent:5
+ dev-qt/qtprintsupport:5
+ dev-qt/qtcore:5
+ client? (
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtsvg:5 )
+ oracle? (
+ sys-libs/zlib
+ )"
+
+# As the default help/about display the sha1 we need it
+SHA1='c96f234'
+
+S=${WORKDIR}/"Cockatrice-2017-05-05-Release-2.3.17"
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITH_CLIENT=$(usex client)
+ -DWITH_ORACLE=$(usex oracle)
+ -DWITH_SERVER=$(usex server)
+ -DICONDIR="/usr/share/icons"
+ -DDESKTOPDIR="/usr/share/applications" )
+
+ # Add date in the help about, come from git originally
+ sed -i 's/^set(PROJECT_VERSION_FRIENDLY.*/set(PROJECT_VERSION_FRIENDLY \"'${SHA1}'\")/' cmake/getversion.cmake || die "Sed failed!"
+ cmake-utils_src_configure
+}
diff --git a/games-board/cockatrice/metadata.xml b/games-board/cockatrice/metadata.xml
new file mode 100644
index 000000000000..4b7993356215
--- /dev/null
+++ b/games-board/cockatrice/metadata.xml
@@ -0,0 +1,30 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <maintainer status="active">
+ <email>brukie@gmx.net</email>
+ <name>Max-Wilhelm Bruker</name>
+ </maintainer>
+ <changelog>https://github.com/mbruker/Cockatrice/commits/master</changelog>
+ <doc lang="en">http://cockatrice.de/dokuwiki/doku.php</doc>
+ <bugs-to>https://github.com/mbruker/Cockatrice/issues</bugs-to>
+ <remote-id type="github">Cockatrice/cockatrice</remote-id>
+ </upstream>
+ <use>
+ <flag name="server">Compile server support</flag>
+ <flag name="oracle">Build with oracle</flag>
+ <flag name="client">Build with client</flag>
+ </use>
+ <longdescription lang="en">
+ Cockatrice is an open-source multiplatform software for playing card
+ games, such as Magic: The Gathering, over a network. It is fully
+ client-server based to prevent any kind of cheating, though it supports
+ single-player games without a network interface as well. Both client
+ and server are written in Qt 4.
+ </longdescription>
+</pkgmetadata>
diff --git a/games-board/crafty-24.1-r1 b/games-board/crafty-24.1-r1
deleted file mode 100644
index 497125cc013f..000000000000
--- a/games-board/crafty-24.1-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DEPEND=app-arch/unzip
-DESCRIPTION=Bob Hyatt's strong chess engine
-EAPI=6
-HOMEPAGE=http://www.craftychess.com/
-IUSE=no-opts
-KEYWORDS=~amd64 ~x86
-LICENSE=crafty
-RESTRICT=test
-SLOT=0
-SRC_URI=http://www.craftychess.com/crafty-24.1.zip http://www.cis.uab.edu/hyatt/crafty/source/crafty-24.1.zip ftp://ftp.cis.uab.edu/pub/hyatt/documentation/crafty.doc.ascii
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=5c2e23e3cd2356d3a0812a7344ad4da9
diff --git a/games-board/crafty/Manifest b/games-board/crafty/Manifest
new file mode 100644
index 000000000000..2a0e0b66492d
--- /dev/null
+++ b/games-board/crafty/Manifest
@@ -0,0 +1,5 @@
+AUX crafty-24.1-numcpus.patch 1564 BLAKE2B 9796e2bb0363500deabd703a64243fe8a771e072dc7e95ddc3e2e50f0c8aec67995c768d69b802213d640cf63aa32a8bb764b15993af414a4770cf07119196ff SHA512 303942f906b0ddedd1f2d2ab2c6808877c793dbc58d5f866c1af9823509fe08085d81cb3ed44f9663fa56aadc6b96a0fa4fbfde0b5ff9f53f1a235185faa2cbf
+DIST crafty-24.1.zip 442680 BLAKE2B a6f2e00e4ce3882b7548ff401eab122a102c3504b640ff6adeba58727fcc06b029ac5e49cc120d5ce394e883cb0f6c12fcb59bb82efd0789c61777f7dc13569d SHA512 4d8088aeb683d69e3ea5e01194eb0dc9b957049823c7f8a1f28686e601f9f270b829319083a8b8170016bfda36a42c592a94b4429d7c4f35a6351fd469f16124
+DIST crafty.doc.ascii 79678 BLAKE2B 776f5b141fa7982af7d95d32da4f1b2acd39794f530616fbfce828e5b5acdd094b83573da0ac684b3fe95462a453d50853dd211c5fff66b4cf99626716547696 SHA512 562698c3954e53f05c009025291bdb748baaa08616437796a08b42198057cff9f9efa7a8caf41574e71dafe60f4c132dc9497ad5ed9a83b8f071d1c31c8583b8
+EBUILD crafty-24.1-r1.ebuild 2047 BLAKE2B 5d7a1a12f2bc7e3bdd48f749c8ec366b413a839e3f49c765682d84681c1839d8ea0ec5ab390e295a2610a626af3e4705117d3b38e36c6fd0a010c440382f3d36 SHA512 a924129a809aa4f6bf38298693a4f96419a3485a9916c776228883a2918f64a8c11cdc318aaf65075953ced7cee85b7b5790319c0148fcb00206956f620b9f9d
+MISC metadata.xml 348 BLAKE2B 0553d91a61ec7b5f0fe5a67b6934b340e88030210d9b105d7f74e9599412a2f855c8b3cfd145c0bf428a0d19463eaeb97cf10aea75b1570db5b788749a0a9d36 SHA512 dac102e7447ff6f41ab290b7e59dfc9a97b2614e8f977f97a54ef1d5d616e8f22cc83607d3f9803693b59b98ecb175dcd527dcc78519451770e80f0a9cf6ed27
diff --git a/games-board/crafty/crafty-24.1-r1.ebuild b/games-board/crafty/crafty-24.1-r1.ebuild
new file mode 100644
index 000000000000..906629747c2b
--- /dev/null
+++ b/games-board/crafty/crafty-24.1-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Bob Hyatt's strong chess engine"
+HOMEPAGE="http://www.craftychess.com/"
+SRC_URI="http://www.craftychess.com/${P}.zip
+ http://www.cis.uab.edu/hyatt/crafty/source/${P}.zip
+ ftp://ftp.cis.uab.edu/pub/hyatt/documentation/${PN}.doc.ascii"
+
+LICENSE="crafty"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="no-opts"
+RESTRICT="test"
+
+RDEPEND=""
+DEPEND="${RDEPEND}
+ app-arch/unzip"
+
+src_prepare() {
+ default
+ sed -i \
+ -e '/-o crafty/s/CC/CXX/' \
+ -e 's:CXFLAGS:CXXFLAGS:g' \
+ -e 's:-j ::g' \
+ Makefile || die
+ sed -i \
+ -e "s:\"crafty.hlp\":\"/usr/share/${PN}/crafty.hlp\":" option.c || die
+ eapply "${FILESDIR}"/${P}-numcpus.patch
+}
+
+src_compile() {
+ local makeopts="target=UNIX"
+
+ if ! use no-opts ; then
+ if [[ $(tc-getCC) = icc ]] ; then
+ makeopts="${makeopts} asm=X86.o"
+ append-cppflags -D_REENTRANT -tpp6 \
+ -DCOMPACT_ATTACKS -DUSE_ATTACK_FUNCTIONS \
+ -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B -DFAST \
+ -DSMP -DCPUS=4 -DCLONE -DDGT
+ append-flags -O2 -fno-alias -fforce-mem \
+ -fomit-frame-pointer -fno-gcse -mpreferred-stack-boundary=2
+ else
+ if [[ "${CHOST}" == "i686-pc-linux-gnu" ]] \
+ || [[ "${CHOST}" == "i586-pc-linux-gnu" ]] ; then
+ append-cppflags -DCOMPACT_ATTACKS -DUSE_ATTACK_FUNCTIONS \
+ -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B \
+ -DFAST -DSMP -DCPUS=4 -DCLONE -DDGT
+ append-flags -fno-gcse \
+ -fomit-frame-pointer -mpreferred-stack-boundary=2
+ elif [[ "${CHOST}" == "x86_64-pc-linux-gnu" ]] ; then
+ append-cppflags -DCOMPACT_ATTACKS -DUSE_ATTACK_FUNCTIONS \
+ -DUSE_ASSEMBLY_A -DUSE_ASSEMBLY_B \
+ -DFAST -DSMP -DCPUS=4 -DCLONE -DDGT
+ append-flags -fomit-frame-pointer
+ else
+ : # everything else :)
+ fi
+ fi
+ fi
+ append-cppflags -DPOSIX -DSKILL
+ emake ${makeopts} crafty-make LDFLAGS="${LDFLAGS} -pthread"
+}
+
+src_install() {
+ dobin crafty
+ insinto "/usr/share/${PN}"
+ doins crafty.hlp
+ dodoc "${DISTDIR}"/crafty.doc.ascii
+}
diff --git a/games-board/crafty/files/crafty-24.1-numcpus.patch b/games-board/crafty/files/crafty-24.1-numcpus.patch
new file mode 100644
index 000000000000..14365cede2a0
--- /dev/null
+++ b/games-board/crafty/files/crafty-24.1-numcpus.patch
@@ -0,0 +1,44 @@
+diff -ru crafty-24.1.org/lock.h crafty-24.1/lock.h
+--- crafty-24.1.org/lock.h 2015-03-10 16:24:09.064539177 +0100
++++ crafty-24.1/lock.h 2015-03-10 17:45:37.675995497 +0100
+@@ -42,6 +42,7 @@
+ * *
+ *******************************************************************************
+ */
++# if defined(__i386__) || defined(__amd64__)
+ static void __inline__ LockX86(volatile int *lock) {
+ int dummy;
+ asm __volatile__(
+@@ -71,17 +72,26 @@
+ :"memory");
+ }
+
+-# define LockInit(p) (p=0)
+-# define LockFree(p) (p=0)
+-# define Unlock(p) (UnlockX86(&p))
+-# define Lock(p) (LockX86(&p))
+-# define lock_t volatile int
+-# endif
++# define LockInit(p) (p=0)
++# define LockFree(p) (p=0)
++# define Unlock(p) (UnlockX86(&p))
++# define Lock(p) (LockX86(&p))
++# define lock_t volatile int
++# else /* Not building for x86 or amd64 platforms */
++# define LockInit(p)
++# define LockFree(p)
++# define Lock(p)
++# define Unlock(p)
++# define Pause()
++# define lock_t volatile int
++# endif /* x86 && amd64 platforms or rest of the world. */
++# endif /* SMP code */
+ #else
+ # define LockInit(p)
+ # define LockFree(p)
+ # define Lock(p)
+ # define Unlock(p)
++# define Pause()
+ # define lock_t volatile int
+ #endif /* SMP code */
+ /* *INDENT-ON* */
diff --git a/games-board/crafty/metadata.xml b/games-board/crafty/metadata.xml
new file mode 100644
index 000000000000..a8ab91531634
--- /dev/null
+++ b/games-board/crafty/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <use>
+ <flag name="no-opts">Don't try to enable crazy CFLAG options</flag>
+ </use>
+</pkgmetadata>
diff --git a/games-board/domination-1.1.1.6-r1 b/games-board/domination-1.1.1.6-r1
deleted file mode 100644
index 82efa1e92d8d..000000000000
--- a/games-board/domination-1.1.1.6-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install preinst prepare setup
-DEPEND=>=virtual/jdk-1.5 app-arch/unzip >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
-DESCRIPTION=The well-known board game, written in java
-EAPI=5
-HOMEPAGE=http://domination.sourceforge.net
-IUSE=elibc_FreeBSD elibc_FreeBSD
-KEYWORDS=~amd64 ~x86 ~x86-fbsd
-LICENSE=GPL-3
-RDEPEND=>=virtual/jre-1.5 >=dev-java/java-config-2.2.0-r3
-SLOT=0
-SRC_URI=mirror://sourceforge/domination/Domination_1.1.1.6.zip
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-ant-2 ea15ab9e838d1062abd6b53de2045d50 java-pkg-2 c4e6af2574fd1dc79b43a6e27af4b5fb java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72
-_md5_=d74338c88afc468e983379f2f0782e45
diff --git a/games-board/domination/Manifest b/games-board/domination/Manifest
new file mode 100644
index 000000000000..3cff1209ba7c
--- /dev/null
+++ b/games-board/domination/Manifest
@@ -0,0 +1,3 @@
+DIST Domination_1.1.1.6.zip 6567410 BLAKE2B 5868011017c9aae937d3d21c8568a541a5170a716c6762e2802e5fdb34a31dd7c4c61a0670278b211e6227f42bc996a81547b04d71533c83dfb2f6045dd190cb SHA512 46f4499f285f86cf94914ef62b25a52aa3b9848721c24900ec172f9b41d846dab07e288c564321486d451caee6049b4f4cb0ab475e378aa6df670e656b5b1fe6
+EBUILD domination-1.1.1.6-r1.ebuild 981 BLAKE2B 024a7349183b49b8c16ea63b0103556da37eaa9dd7573b7ddb045ff2ccb1c17fbead0528c906243f001598ce4a30312537e09cb9a2c9687bedf7f4adf7baea0c SHA512 76eecb9f95131f351ef5440d5c942c49c9c58f32fc21a99f842a66f00799b51bfd41ebfee0fb7bd217db0f31a2c8cdcec4fd60d082110a45b16a920a01503720
+MISC metadata.xml 333 BLAKE2B 2064b61753a5170ad5958694ca7f3e23c53df711aa092e21f920834390a95691b1363a7fe6dade20f9724fe3e6a0968ca9ef30364993ce56731f1bb22750faa8 SHA512 1ced4b2460bea74b56f982156c0088c43f26ae33459771ceb6cf904e8957a4c3bb46c16dbd3de20d9aa9b3b816aeb3e1a741b74a1f246e823d17ae78cb6cca24
diff --git a/games-board/domination/domination-1.1.1.6-r1.ebuild b/games-board/domination/domination-1.1.1.6-r1.ebuild
new file mode 100644
index 000000000000..75932d0ed60d
--- /dev/null
+++ b/games-board/domination/domination-1.1.1.6-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="The well-known board game, written in java"
+HOMEPAGE="http://domination.sourceforge.net"
+SRC_URI="mirror://sourceforge/domination/Domination_${PV}.zip"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=virtual/jre-1.5"
+DEPEND=">=virtual/jdk-1.5
+ app-arch/unzip"
+
+S=${WORKDIR}/Domination
+
+EANT_BUILD_TARGET="game"
+
+pkg_setup() {
+ java-pkg-2_pkg_setup
+}
+
+src_compile() {
+ java-pkg-2_src_compile
+}
+
+src_install() {
+ newbin "${S}"/FlashGUI.sh ${PN}
+ sed -i \
+ -e "s|cd.*|cd \"/usr/share\"/${PN}|" \
+ "${D}/usr/bin"/${PN} \
+ || die
+ chmod +x "${D}/usr/bin"/${PN} || die
+
+ insinto "/usr/share/${PN}"
+ doins -r "${S}"/*
+ rm -f "${D}/usr/share"/${PN}/*.cmd || die
+ java-pkg_regjar "${D}//usr/share/${PN}"/*.jar
+
+ newicon resources/icon.png ${PN}.png
+ make_desktop_entry ${PN} "Domination"
+}
diff --git a/games-board/domination/metadata.xml b/games-board/domination/metadata.xml
new file mode 100644
index 000000000000..a3bf00dd794f
--- /dev/null
+++ b/games-board/domination/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">domination</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/eboard-1.1.1-r2 b/games-board/eboard-1.1.1-r2
deleted file mode 100644
index 982e6fa642ee..000000000000
--- a/games-board/eboard-1.1.1-r2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure install prepare
-DEPEND=media-libs/libpng:0= x11-libs/gtk+:2 dev-lang/perl virtual/pkgconfig
-DESCRIPTION=chess interface for POSIX systems
-EAPI=6
-HOMEPAGE=http://www.bergo.eng.br/eboard/
-IUSE=nls
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=media-libs/libpng:0= x11-libs/gtk+:2
-SLOT=0
-SRC_URI=mirror://sourceforge/eboard/eboard-1.1.1.tar.bz2 mirror://sourceforge/eboard/eboard-extras-1pl2.tar.gz mirror://sourceforge/eboard/eboard-extras-2.tar.gz mirror://debian/pool/main/e/eboard/eboard_1.1.1-4.1.diff.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=04c7d49219d2b290e7596e06d27f35a4
diff --git a/games-board/eboard/Manifest b/games-board/eboard/Manifest
new file mode 100644
index 000000000000..1eed9a8242c4
--- /dev/null
+++ b/games-board/eboard/Manifest
@@ -0,0 +1,10 @@
+AUX eboard-1.1.1-as-needed.patch 726 BLAKE2B 658dabc65b610d4a618ef9e5729c8616904abc6c231495f5c3c10b0c8e476699bb119db632c2a36ff3be8386b848bb25f12b8fda3e165ebc162ea2da716d68d6 SHA512 03543a8439eec92169fdc97adffb6f258332593240904636f69fe46d6cca89c63069ac794c9c2d66df64a3e0da579c89f6d5e6944afda10f7b4760da370ca6d9
+AUX eboard-1.1.1-gcc44.patch 186 BLAKE2B e07e005b9cd99fef312baeee5d1d996e51c9c371bd8ff2898e8ebdc48f477e5ea90eb49e047d4a6d6369fd791d0a8c5f3a8d1b49f4c0e98264b1634c203688ab SHA512 74642d5990750fe66b04500d76917c08ba20d387bd86f93b2743881834954e6a2a4eb6c2d1030db620aab2f8754daded3f04140acdc11286bb75c5a7c20aa145
+AUX eboard-1.1.1-libpng15.patch 359 BLAKE2B 23c46aadd1d7e62a7a0c02b0baaf481072f922cd07f8efc455f53f55566b221bc43f943b9add694e4333488b5cb3edb76e9310dfeefd073f539b62d99f94ada5 SHA512 20be6a1173314aec40cd5cb84d759699160dd3542aebe554833c4a8b00c44198ecb72b087fb9f828b972f2c2fa35f47853d1a02af20b280d1c41dfccc3cd6599
+AUX eboard-1.1.1-ovflfix.patch 853 BLAKE2B 3f4aca968eb831227ea369a5e0a0d8091c44bfa7885da2f9e39678a1d25daa4ba7abfbbe6a1e90dc0b440769185f276e536bffaf5ae2343d099f7bef530e748f SHA512 8a2e479d0339516269fa407d6ec84da042aab786f6672ee4dc6d6ac60f9524cd32739fd2e75c0271fba601c852b195bac7017c8226e4a2dd97bf3f4ed47d13a4
+DIST eboard-1.1.1.tar.bz2 462386 BLAKE2B 93d702b24cd647029e50389eab8a1d34ef564d16e426534d925e4bc9596ed7c1055a6c519280580e19a26ae5c3c316030fa950b129e6c4e8f425d3708683826c SHA512 0e124abc786996070464c3d9ef5eafa107b990df7593d774bf302e01e0d07427f2a67bc33ab61a188d2902aa35abb8cec6356e4e088f4a6b40e189556b588704
+DIST eboard-extras-1pl2.tar.gz 361237 BLAKE2B b82911ea1cc4106f50ccc6a678ca0291d6b92549c2ac9890a29e6ff25b20bb436a60d254493279d9ef81503d57edab35423c18b4762066f851844507e254fcf7 SHA512 82243ef37c655d0a5d4bce9655be9b7cba35f4fe4e4edf9951a61baf5e2e0816cb3d8dea95ed61ed4d9fb9242fd31efeec498e055c2f0e2500acb3c7699b4555
+DIST eboard-extras-2.tar.gz 598909 BLAKE2B 4c1696bfd6fd6dd8926d38ea4c349b9f76ae8f1c00152ba69a54f5d58e286432ee50c0f7395eeafbd49905a15b7e6a46e97693d07e1c12a08de19d3bf8827d2b SHA512 e936a4a847b46c057677c0304dde41f0d365cc5f4bd23db39acdb45c6cb53d48fdc188e4f471ef4938a361e7f823c8c391c2b0324c290e1f2d8b5cfe430bb19b
+DIST eboard_1.1.1-4.1.diff.gz 17247 BLAKE2B 282cb7602d82e512ad8378ecf7e9bca54f539a65c85244a2455f2ac3d882897c7911ca5a94e0df5c3fb26a74bacf6ed6ab840435509e83fc07ada5e57b89259f SHA512 8856a69a2bad8639f38d7da97d7b2464f97101c4c2e38a340f5f8dabacbcc9aa12b200f2b669fc98134655f8c7f6d5b79fb3d5f3582135ef9a9b1fd0917c3e4f
+EBUILD eboard-1.1.1-r2.ebuild 1601 BLAKE2B 609fe6c2bb5759ed0a13c8933e60029c8f317021f3622e7f7968557f1ac391e8d8538618469cd5ff6df90f7e4e6118bf292763eab4ed42b03bd354be37062f3b SHA512 86f6a5c92c6143d89cad02a3a9f55ac7d667164fd7c5f2ccda2deabadee27d23b704e6cc54e9869d2b7125e148f3f93f641cb74f4eca1b5d2fa9eeefb17375b1
+MISC metadata.xml 329 BLAKE2B 596a8bbc8fd0317bd18db02f1184fa5d5c9edf8189f095836b329305da0bc2ddf5def4a80b0090c58661bc69aba7cab729655a26a7b4831f30c1487453bd8b5c SHA512 291c53cc59c042c10161d9bd7792899796e58dbe3800962f9155c8b8ea88519b9278f7541a85772cd3425ba15641897392a02451467424e8b59d9e7205f33635
diff --git a/games-board/eboard/eboard-1.1.1-r2.ebuild b/games-board/eboard/eboard-1.1.1-r2.ebuild
new file mode 100644
index 000000000000..b1bc8ad5f823
--- /dev/null
+++ b/games-board/eboard/eboard-1.1.1-r2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils toolchain-funcs
+
+DEB_V=${PV}-4.1
+EXTRAS1="eboard-extras-1pl2"
+EXTRAS2="eboard-extras-2"
+DESCRIPTION="chess interface for POSIX systems"
+HOMEPAGE="http://www.bergo.eng.br/eboard/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
+ mirror://sourceforge/${PN}/${EXTRAS1}.tar.gz
+ mirror://sourceforge/${PN}/${EXTRAS2}.tar.gz
+ mirror://debian/pool/main/e/eboard/${PN}_${DEB_V}.diff.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ media-libs/libpng:0=
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ dev-lang/perl
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${WORKDIR}"/${PN}_${DEB_V}.diff
+ "${FILESDIR}"/${P}-as-needed.patch
+ "${FILESDIR}"/${P}-gcc44.patch
+ "${FILESDIR}"/${P}-ovflfix.patch
+ "${FILESDIR}"/${P}-libpng15.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e "s:(\"-O6\"):split(' ', \"${CXXFLAGS}\"):" \
+ configure || die
+}
+
+src_configure() {
+ ./configure \
+ --compiler="$(tc-getCXX)" \
+ --prefix="/usr" \
+ --data-prefix="/usr/share" \
+ --man-prefix="/usr/share/man" \
+ --extra-libs="dl" \
+ $(use_enable nls) || die # not an autoconf script
+}
+
+src_install() {
+ default
+ dodoc Documentation/*.txt
+
+ newicon icon-eboard.xpm ${PN}.xpm
+ make_desktop_entry ${PN} ${PN} ${PN}
+
+ cd "${WORKDIR}"/${EXTRAS1}
+ insinto /usr/share/${PN}
+ doins *.png *.wav
+ newins extras1.conf themeconf.extras1
+ newdoc ChangeLog Changelog.extras
+ newdoc README README.extras
+ dodoc CREDITS
+
+ cd "${WORKDIR}"/${EXTRAS2}
+ doins *.png *.wav
+ newins extras2.conf themeconf.extras2
+}
diff --git a/games-board/eboard/files/eboard-1.1.1-as-needed.patch b/games-board/eboard/files/eboard-1.1.1-as-needed.patch
new file mode 100644
index 000000000000..199dd0e70a2d
--- /dev/null
+++ b/games-board/eboard/files/eboard-1.1.1-as-needed.patch
@@ -0,0 +1,22 @@
+--- a/configure 2009-02-03 14:46:21.000000000 +0100
++++ b/configure 2009-02-03 14:48:13.000000000 +0100
+@@ -638,7 +638,7 @@
+
+ print CONFIGMAKE "CXX = $cxx\n";
+ print CONFIGMAKE "CXXFLAGS = @cxxflags\n";
+-print CONFIGMAKE "LDFLAGS = @ldflags\n";
++print CONFIGMAKE "LDLIBS = @ldflags\n";
+
+ print CONFIGMAKE "prefix = \${DESTDIR}$prefix\n";
+ print CONFIGMAKE "bindir = \${DESTDIR}$prefix/bin\n";
+--- a/elifekam 2009-02-03 14:48:43.000000000 +0100
++++ b/elifekam 2009-02-03 14:48:58.000000000 +0100
+@@ -24,7 +24,7 @@
+ all: eboard nls-dicts
+
+ eboard: $(OBJS)
+- $(CXX) $(LDFLAGS) -o eboard $(OBJS)
++ $(CXX) $(LDFLAGS) -o eboard $(OBJS) $(LDLIBS)
+
+ .cc.o: $< $(HEADERS) $(XPMS)
+ $(CXX) $(CXXFLAGS) -c $< -o $@
diff --git a/games-board/eboard/files/eboard-1.1.1-gcc44.patch b/games-board/eboard/files/eboard-1.1.1-gcc44.patch
new file mode 100644
index 000000000000..60e7d81fcdb2
--- /dev/null
+++ b/games-board/eboard/files/eboard-1.1.1-gcc44.patch
@@ -0,0 +1,11 @@
+--- a/ntext.cc
++++ b/ntext.cc
+@@ -244,7 +244,7 @@
+ return;
+ }
+
+- p = strchr(text, '\n');
++ p = strchr((char *)text, '\n');
+ if (p!=NULL) {
+ *p = 0;
+ i = strlen(text);
diff --git a/games-board/eboard/files/eboard-1.1.1-libpng15.patch b/games-board/eboard/files/eboard-1.1.1-libpng15.patch
new file mode 100644
index 000000000000..cd0ccf8b4f20
--- /dev/null
+++ b/games-board/eboard/files/eboard-1.1.1-libpng15.patch
@@ -0,0 +1,16 @@
+--- a/cimg.cc
++++ b/cimg.cc
+@@ -94,11 +95,11 @@
+ ct == PNG_COLOR_TYPE_GRAY_ALPHA)
+ png_set_gray_to_rgb(pngp);
+
+- alloc(pngp->width,pngp->height);
++ alloc(width,height);
+ if (!ok) { fclose(f); return; }
+ ok = 0;
+
+- for(i=0;i<pngp->height;i++) {
++ for(i=0;i<height;i++) {
+ png_read_row(pngp, (png_bytep) (&data[i*rowlen]), NULL);
+ }
+
diff --git a/games-board/eboard/files/eboard-1.1.1-ovflfix.patch b/games-board/eboard/files/eboard-1.1.1-ovflfix.patch
new file mode 100644
index 000000000000..b09c4dba880f
--- /dev/null
+++ b/games-board/eboard/files/eboard-1.1.1-ovflfix.patch
@@ -0,0 +1,22 @@
+--- a/proto_xboard.cc 2010-11-03 16:42:15.000000000 +0100
++++ b/proto_xboard.cc 2010-11-03 16:43:14.000000000 +0100
+@@ -1084,7 +1084,7 @@
+ snprintf(EngineCommandLine,512,"crafty bookpath=%s logpath=%s tbpath=%s",
+ BookPath,LogPath,LogPath);
+ if (!global.env.Home.empty())
+- snprintf(EngineRunDir,512,"%s/.eboard/craftylog",global.env.Home.c_str());
++ snprintf(EngineRunDir, sizeof(EngineRunDir), "%s/.eboard/craftylog", global.env.Home.c_str());
+ else
+ strcpy(EngineRunDir,"/tmp");
+
+--- a/util.cc 2010-11-03 16:42:24.000000000 +0100
++++ b/util.cc 2010-11-03 16:43:42.000000000 +0100
+@@ -783,7 +783,7 @@
+ int i,n;
+ char cmd[1024];
+
+- n = snprintf(tmpfile,1024,"/tmp/eb%d-%s",(int) getpid(), origfile);
++ n = snprintf(tmpfile, sizeof(tmpfile), "/tmp/eb%d-%s", (int) getpid(), origfile);
+
+ if (n >= 1024) {
+ failure = 1;
diff --git a/games-board/eboard/metadata.xml b/games-board/eboard/metadata.xml
new file mode 100644
index 000000000000..c8530dc77a64
--- /dev/null
+++ b/games-board/eboard/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">eboard</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/four-in-a-row-3.22.2 b/games-board/four-in-a-row-3.22.2
deleted file mode 100644
index 0d538384ba75..000000000000
--- a/games-board/four-in-a-row-3.22.2
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=dev-libs/glib:2 >=gnome-base/librsvg-2.32 >=media-libs/libcanberra-0.26[gtk3] >=x11-libs/gtk+-3.13.2:3 app-text/yelp-tools dev-libs/appstream-glib >=dev-util/intltool-0.50 virtual/pkgconfig >=app-portage/elt-patches-20170422 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Make lines of the same color to win
-EAPI=6
-HOMEPAGE=https://wiki.gnome.org/Apps/Four-in-a-row
-KEYWORDS=amd64 ~arm x86
-LICENSE=GPL-3+ CC-BY-SA-3.0
-RDEPEND=dev-libs/glib:2 >=gnome-base/librsvg-2.32 >=media-libs/libcanberra-0.26[gtk3] >=x11-libs/gtk+-3.13.2:3
-SLOT=0
-SRC_URI=mirror://gnome/sources/four-in-a-row/3.22/four-in-a-row-3.22.2.tar.xz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 6e4acb9c9da2cfa25f2dfedb93bb4a43 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=4becf07d4f3506bd2fe3d0bb550a2821
diff --git a/games-board/four-in-a-row/Manifest b/games-board/four-in-a-row/Manifest
new file mode 100644
index 000000000000..221df69a364d
--- /dev/null
+++ b/games-board/four-in-a-row/Manifest
@@ -0,0 +1,3 @@
+DIST four-in-a-row-3.22.2.tar.xz 1783804 BLAKE2B e4e176fe73dfda5152d53b83de6f645bbf7595b7bb7795546e2a093ea5a6de1ab778cb1bc7a91a6a5871aa60a16f570e93305a17359c6dc42c85acd0fd7da72b SHA512 07b77bd7f9e2dd86a38721261805397462637dbc4ed4d30f4e6489215621eadf8f1dd545d75db43998dcbd7918b1d7bf29a360e5abc6d661db6c867c78a2eb6c
+EBUILD four-in-a-row-3.22.2.ebuild 666 BLAKE2B 04989cd8e333a2a577b39207544740932b32a05f0d116658188d3d543189abfd25b9a293f7f5b1a38f44bbd8e03fb07257b76800c3c278d50b66c8faef13597e SHA512 44ee1f18fea66af03113f5fbe6a2d0e71a73dd3c3fcea6ad4648181b74614533701d5fa7cabed84a5948ee037786d6bec7220636ad1543ce471db8f26311607e
+MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/games-board/four-in-a-row/four-in-a-row-3.22.2.ebuild b/games-board/four-in-a-row/four-in-a-row-3.22.2.ebuild
new file mode 100644
index 000000000000..0ed42842108f
--- /dev/null
+++ b/games-board/four-in-a-row/four-in-a-row-3.22.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Make lines of the same color to win"
+HOMEPAGE="https://wiki.gnome.org/Apps/Four-in-a-row"
+
+# Code is GPL-2+ but most themes are GPL-3+ and we install them unconditionally, CC-BY-SA-3.0 is user help license in v3.22.1
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/glib:2
+ >=gnome-base/librsvg-2.32
+ >=media-libs/libcanberra-0.26[gtk3]
+ >=x11-libs/gtk+-3.13.2:3
+"
+DEPEND="${RDEPEND}
+ app-text/yelp-tools
+ dev-libs/appstream-glib
+ >=dev-util/intltool-0.50
+ virtual/pkgconfig
+"
diff --git a/games-board/four-in-a-row/metadata.xml b/games-board/four-in-a-row/metadata.xml
new file mode 100644
index 000000000000..39980802b1da
--- /dev/null
+++ b/games-board/four-in-a-row/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/freedoko-0.7.16 b/games-board/freedoko-0.7.16
deleted file mode 100644
index 9f054f2a56da..000000000000
--- a/games-board/freedoko-0.7.16
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm preinst prepare unpack
-DEPEND=net? ( net-libs/gnet dev-libs/glib:2 ) >=dev-cpp/gtkmm-2.4:2.4 app-arch/unzip virtual/pkgconfig >=sys-apps/sed-4
-DESCRIPTION=FreeDoko is a Doppelkopf-game
-EAPI=6
-HOMEPAGE=http://free-doko.sourceforge.net
-IUSE=+xskatcards +gnomecards +kdecards +openclipartcards +pysolcards +backgrounds net
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+
-RDEPEND=net? ( net-libs/gnet dev-libs/glib:2 ) >=dev-cpp/gtkmm-2.4:2.4
-SLOT=0
-SRC_URI=mirror://sourceforge/free-doko/FreeDoko_0.7.16.src.zip backgrounds? ( mirror://sourceforge/free-doko/backgrounds.zip -> freedoko-backgrounds.zip ) kdecards? ( mirror://sourceforge/free-doko/kdecarddecks.zip ) xskatcards? ( mirror://sourceforge/free-doko/xskat.zip ) pysolcards? ( mirror://sourceforge/free-doko/pysol.zip ) gnomecards? ( mirror://sourceforge/free-doko/gnome-games.zip ) openclipartcards? ( mirror://sourceforge/free-doko/openclipart.zip ) !xskatcards? ( !kdecards? ( !gnomecards? ( !openclipartcards? ( !pysolcards? ( mirror://sourceforge/free-doko/xskat.zip ) ) ) ) )
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=235c3766bd2bcde105ab5580d471b728
diff --git a/games-board/freedoko/Manifest b/games-board/freedoko/Manifest
new file mode 100644
index 000000000000..8fe216a56b4b
--- /dev/null
+++ b/games-board/freedoko/Manifest
@@ -0,0 +1,10 @@
+AUX freedoko-0.7.16-gentoo.patch 1233 BLAKE2B aed41cd99a5031a81c8566e4ce0055015e11bd68b7e5c195577deb6cfe228077ab3be0060a2d9881829319b3bd83b3618f0a50a2f1e9abb3c64bd8ffdc743683 SHA512 2ee93baa654050af04cea885a5d170933b94f777da669a72b66bfcff7d0a82e7347b58ffcb4966b52b40117f6cc8fc5dc9e0391638184f49f76b954e08a4796d
+DIST FreeDoko_0.7.16.src.zip 21763114 BLAKE2B a02e562badef67d596a5652a384022c0d7e86af766bdde35ce6fa18b212142a6f9008e3f702bdb571efc20cbbbaf1ebf61633a0e09fa97ed7bb5798268daaf34 SHA512 5a656539a6d8b06873532a32869a54a3cab68532b7ee8eb526e92c378ded957478e71ff5c2b1b5674f9433bb62adf2e94bdcf2d3ce13ffc7d846f268adbce314
+DIST freedoko-backgrounds.zip 1067740 BLAKE2B 1f4485007bc78c3d7d497ba556a9f7bf0ff121a228e9d938ee000a12bd3921eef14c40cfbc6806b95c5905bff3f8e823b56c5fc110b290719a0771351f985d5c SHA512 66f118a5440b854c7ad4b1bdfd63e7f3bc16e66c921a6f632637269ca8855a6a45eb05a71bfb9105abda20285e35994ff3c9c50649f70ab6de4a082e092c3a14
+DIST gnome-games.zip 3338038 BLAKE2B cc2ddb0abfcc1557addf896d15daf00150ec08d7bd75ae9c4fdf1e4cd6e5d126e9dcd5e50a7c62f1d74cb881259da8ba96f2f5623ff84041d04c6b5a38b9662e SHA512 42dd63c4eb696d7964b0ad30ff0032c80c93e8bd0a2517b0938005eaf8b12a584d7ce7901c6b3bb0bb55372e484162240c7719d2bf102035870b9c57f1930ec1
+DIST kdecarddecks.zip 3370611 BLAKE2B d097bd95545e57250ea7dc034d40577253cf8e78e539e7b81217a548903817ee792a5ee1115eef7d8238b3e90a70601e272df84fc304b43be4a28697220d545c SHA512 4f3fdac3c672fd1de3db2f6603919a242db73e2445a8dac07d45dcf284cfbb56948925d6e512f15a0b4c762b71758c0755312624a0030a4d8f11dbfe65666c44
+DIST openclipart.zip 1251509 BLAKE2B 66ac2ada7d96726d4f4f9d016feb088814ff95def9950082c04b0a440d86e80701fcb06ee6e04afc431daf759198957281a971124f591346b66d70be916b50db SHA512 8c5e84d8f8f011cfc84f7d012c97e606f80c2254336518c9b9563315bd63971e7211b762effbb841e74603e0f02bb12ae9e91d1be6a4e23c243691b025874ec2
+DIST pysol.zip 26314316 BLAKE2B f8df3be0b4a2f9343af40dd3311f4d58ca33a1392474f837afc2a0e56bcf21e1bd39b3b2914e06f6e226e5e832b2c6cba9f090639e27f38d554da81dbc3e1d58 SHA512 951891631c6890144361d779bc52aed2b94a87e810de65f7ef240193c49a243e2f1a93f3e170eacb19080dd28beb99b279d7e0bc16d7cb54553e27d29e65b1f7
+DIST xskat.zip 666085 BLAKE2B 2141ffec9b76142ab96bc0bd66784578711a44163788b868b9b02cfa9514f123e02a75d6d3c979ba86283b5fdda1604167eff9181c9ce2ee8b324db0b02bb0e1 SHA512 725bb12e983e8c1494748faf78b2e1c76c424806eeb7a88aafecf580aa63703c166907aea2bbd7890d2f972ffacc5dde78d01a82b72ab87cccf1a8e50d1034f9
+EBUILD freedoko-0.7.16.ebuild 2697 BLAKE2B 19cdf1d26ced16f9f79c7b537868e07b859ae1d146a6eef90ded70ee6f2033cff98ecb0674773737c761d4ed89113abb51396959eb6cf7284238300d625a9baa SHA512 5eacdc90fa6fa0473e5fdb808ff3fdc1cf9f82439f8429469aaa79d5d58558805928a6957e12596f499c285b02fef1cee66b95a0d8e9797879f61d8c3ffacd05
+MISC metadata.xml 928 BLAKE2B edb0c7696eaba28ed8ad3bc625d5a8f71525037dd09d5f75cda28b3fc586e1d59edfa5bf230e9f4d30c949fead44cdae048624cfe4eec92aaa3c9f46ace43e11 SHA512 df7bc6dfe2691b80cda7d4f17738e6d939a137658f8ba8453adf3d0003371c07d9c48fc4dce945fbc73978dcc0d7ee0eb0e4a5f46f1d0245ae0d4c8aa5b40847
diff --git a/games-board/freedoko/files/freedoko-0.7.16-gentoo.patch b/games-board/freedoko/files/freedoko-0.7.16-gentoo.patch
new file mode 100644
index 000000000000..68160dcba926
--- /dev/null
+++ b/games-board/freedoko/files/freedoko-0.7.16-gentoo.patch
@@ -0,0 +1,33 @@
+--- a/src/Makefile.old 2017-06-06 13:30:39.005626983 +0200
++++ b/src/Makefile 2017-06-06 13:31:09.180881871 +0200
+@@ -239,15 +239,7 @@
+ # compile FreeDoko
+ $(PROGRAM) : show_settings objects $(DIRECTORIES)
+ @echo 'compiling $(PROGRAM)...'
+-# Gentoo users do want to see the real compile line.
+-# So remove the next five lines (the echo lines)
+-# and remove the '@' in the line after.
+- @echo '$(CXX) $$(OBJECTS)'
+- @echo ' $(INCLUDE_ALL)'
+- @echo ' $(LIBS_ALL)'
+- @echo ' $(CXXFLAGS)'
+- @echo ' -o $@'
+- @$(CXX) \
++ $(CXX) \
+ $(OBJECTS_ALL:%.o=$(FREEDOKO_WORKING_DIRECTORY)/%.o) \
+ $(INCLUDE_ALL) \
+ $(LIBS_ALL) \
+--- a/src/Makefile.rules.old 2017-06-06 13:30:27.071526137 +0200
++++ b/src/Makefile.rules 2017-06-06 13:31:17.829954904 +0200
+@@ -80,10 +80,7 @@
+ $(DEPTH)/Makefile.modules \
+ $(DEPTH)/Makefile.local \
+ $(DEPTH)/Makefile.os
+-# Gentoo users do want to see the real compile line.
+-# So remove the next line and remove the '@' in the line after.
+- @echo $(CXX) -c $(SUBDIR)/$<
+- @$(CXX) $(INCLUDE) $(CPPFLAGS) $(CXXFLAGS) $(DEPGEN_FLAGS) -o $@ -c $<
++ $(CXX) $(INCLUDE) $(CPPFLAGS) $(CXXFLAGS) $(DEPGEN_FLAGS) -o $@ -c $<
+
+
+ -include $(OBJECTS:%.o=$(TARGET_DIR_LOCAL)%.d)
diff --git a/games-board/freedoko/freedoko-0.7.16.ebuild b/games-board/freedoko/freedoko-0.7.16.ebuild
new file mode 100644
index 000000000000..279bdf73da22
--- /dev/null
+++ b/games-board/freedoko/freedoko-0.7.16.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils flag-o-matic gnome2-utils
+
+DESCRIPTION="FreeDoko is a Doppelkopf-game"
+HOMEPAGE="http://free-doko.sourceforge.net"
+SRC_URI="mirror://sourceforge/free-doko/FreeDoko_${PV}.src.zip
+ backgrounds? ( mirror://sourceforge/free-doko/backgrounds.zip -> ${PN}-backgrounds.zip )
+ kdecards? ( mirror://sourceforge/free-doko/kdecarddecks.zip )
+ xskatcards? ( mirror://sourceforge/free-doko/xskat.zip )
+ pysolcards? ( mirror://sourceforge/free-doko/pysol.zip )
+ gnomecards? ( mirror://sourceforge/free-doko/gnome-games.zip )
+ openclipartcards? ( mirror://sourceforge/free-doko/openclipart.zip )
+ !xskatcards? (
+ !kdecards? (
+ !gnomecards? (
+ !openclipartcards? (
+ !pysolcards? (
+ mirror://sourceforge/free-doko/xskat.zip ) ) ) ) )"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+xskatcards +gnomecards +kdecards +openclipartcards +pysolcards +backgrounds net"
+
+RDEPEND="net? ( net-libs/gnet dev-libs/glib:2 )
+ >=dev-cpp/gtkmm-2.4:2.4"
+DEPEND="${RDEPEND}
+ app-arch/unzip
+ virtual/pkgconfig"
+
+S=${WORKDIR}/FreeDoko_${PV}
+
+src_unpack() {
+ local cards=0
+
+ unpack_cards() {
+ use $1 && { unpack $2 ; cards=$(( $cards + 1 )); };
+ }
+ unpack FreeDoko_${PV}.src.zip
+ cp /dev/null "${S}"/src/Makefile.local || die
+
+ cd "${S}"/data/cardsets || die
+
+ unpack_cards xskatcards xskat.zip
+ unpack_cards kdecards kdecarddecks.zip
+ unpack_cards pysolcards pysol.zip
+ unpack_cards gnomecards gnome-games.zip
+ unpack_cards openclipartcards openclipart.zip
+ [ $cards ] || unpack xskat.zip # fall back to xskat
+
+ if use backgrounds ; then
+ cd "${S}"/data/backgrounds || die
+ unpack ${PN}-backgrounds.zip
+ fi
+}
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-0.7.16-gentoo.patch
+)
+
+src_prepare() {
+ default
+ export VARTEXFONTS="${T}/fonts" #652028
+ append-cxxflags -std=c++14
+}
+
+src_compile() {
+ export CPPFLAGS="-DPUBLIC_DATA_DIRECTORY_VALUE='\"/usr/share/${PN}\"'"
+ export CPPFLAGS+=" -DMANUAL_DIRECTORY_VALUE='\"/usr/share/doc/${PF}/html\"'"
+ export OSTYPE=Linux
+ export USE_NETWORK=$(use net && echo true || echo false)
+ export USE_SOUND_ALUT=false # still marked experimental
+ emake Version
+ emake -C src FreeDoko
+}
+
+src_install() {
+ newbin src/FreeDoko freedoko
+ insinto /usr/share/${PN}/
+ doins -r data/{backgrounds,cardsets,iconsets,rules,sounds,translations,*png}
+ find "${D}/usr/share/${PN}" -name Makefile -delete
+ dodoc AUTHORS README ChangeLog
+ newicon -s 32 src/FreeDoko.png ${PN}.png
+ make_desktop_entry ${PN} FreeDoko
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-board/freedoko/metadata.xml b/games-board/freedoko/metadata.xml
new file mode 100644
index 000000000000..55e5a789bd63
--- /dev/null
+++ b/games-board/freedoko/metadata.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <longdescription lang="en">
+The Linux version of the popular german cardgame "Doppelkopf"
+</longdescription>
+ <use>
+ <flag name="kdecards">Install the KDE card set</flag>
+ <flag name="net">Enable network game support</flag>
+ <flag name="pysolcards">Install the PySol card set</flag>
+ <flag name="xskatcards">Install the XSkat card set</flag>
+ <flag name="gnomecards">Install the gnome-games card set</flag>
+ <flag name="openclipartcards">Install the openclipartcards card set</flag>
+ <flag name="backgrounds">Install additional background images</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">free-doko</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/fruit-2.1-r1 b/games-board/fruit-2.1-r1
deleted file mode 100644
index 6657102ffbab..000000000000
--- a/games-board/fruit-2.1-r1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install prepare
-DEPEND=app-arch/unzip
-DESCRIPTION=UCI-only chess engine
-EAPI=6
-HOMEPAGE=http://arctrix.com/nas/fruit/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-SLOT=0
-SRC_URI=http://arctrix.com/nas/fruit/fruit_21_linux.zip
-_eclasses_=estack 43ddf5aaffa7a8d0482df54d25a66a1f versionator 26ca8a8bd95d6a74122c08ba98a4ee72
-_md5_=da25e490684f7101fd19e53f7c903d5e
diff --git a/games-board/fruit/Manifest b/games-board/fruit/Manifest
new file mode 100644
index 000000000000..1d07168b0415
--- /dev/null
+++ b/games-board/fruit/Manifest
@@ -0,0 +1,4 @@
+AUX fruit-2.1-gentoo.patch 590 BLAKE2B 0ff77b71537b8b2062413e1fe888014d69371c8cb29260e02cae8e3789b572c9175750be31abd5dfaebbdf517bc2c8f98b3132c8526beaa1cf1ebcbd35c77f79 SHA512 db32e30dcd60df1c0dabcab4589cdfb779ef619d2bdfdb35b77b5b6b224adb0b9826c310b2f3fd97c0591e4c63931dfec733578429c749b691a5dafbc8a954b4
+DIST fruit_21_linux.zip 716762 BLAKE2B ffdc38ca4a3021b69e95c876c419bc85102412ef6632cfc5d8d1370b59fdc6e1bb5e10e5066fd39197d16042286e0cac07ae76a39eb1ed3d96bfe804225a9948 SHA512 80d80141ca3c2a4521b241a750bd237e0971b531bc4e8e89ae3bdcdbb1436b99b35e64f505b9a61413726744646b6b4ce126bcdb53b90adc727f88a50adee889
+EBUILD fruit-2.1-r1.ebuild 795 BLAKE2B 669fa5a30b6173ad0dc3c92e78b8e87ef4b87b037caf4248b6928cb670e9b05e50410495b730b2f67290a683c593922748f06d43df02c9f06109d33a085d1af4 SHA512 655f8e1b74330fb41d4609a72bda62383fc492b7ef04c94edfca6310e95b50bb3f6980cba50452ce3669b824bd4342ba7379f3cd6baff005e543d8b2be48e9fc
+MISC metadata.xml 330 BLAKE2B e38a1b870857c880700f94c087932aee6c4236bdd38e87c61b93837c72235dc5f8e37c322fec5f8b87403a498e459035f13037a1b0711a9902405ea15d8e03e4 SHA512 f568c54581b78f36c6aaaba340be04f0396dbb62f133426b0dddf4a1ed39b0675fd64b6b2d14f9c41bf49851dc25156bf71566ef9b207570cc7e57a92380c4ef
diff --git a/games-board/fruit/files/fruit-2.1-gentoo.patch b/games-board/fruit/files/fruit-2.1-gentoo.patch
new file mode 100644
index 000000000000..815b184d9dc2
--- /dev/null
+++ b/games-board/fruit/files/fruit-2.1-gentoo.patch
@@ -0,0 +1,11 @@
+--- a/option.cpp.old 2007-02-07 23:32:25.000000000 +0100
++++ b/option.cpp 2007-02-07 23:32:51.000000000 +0100
+@@ -29,7 +29,7 @@
+ { "Ponder", true, "false", "check", "", NULL },
+
+ { "OwnBook", true, "true", "check", "", NULL },
+- { "BookFile", true, "book_small.bin", "string", "", NULL },
++ { "BookFile", true, "@GENTOO_DATADIR@/book_small.bin", "string", "", NULL },
+
+ { "NullMove Pruning", true, "Fail High", "combo", "var Always var Fail High var Never", NULL },
+ { "NullMove Reduction", true, "3", "spin", "min 1 max 3", NULL },
diff --git a/games-board/fruit/fruit-2.1-r1.ebuild b/games-board/fruit/fruit-2.1-r1.ebuild
new file mode 100644
index 000000000000..bb8f7635cf15
--- /dev/null
+++ b/games-board/fruit/fruit-2.1-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit versionator
+
+MY_PV="$(replace_all_version_separators '')"
+MY_P="${PN}_${MY_PV}_linux"
+
+DESCRIPTION="UCI-only chess engine"
+HOMEPAGE="http://arctrix.com/nas/fruit/"
+SRC_URI="http://arctrix.com/nas/${PN}/${MY_P}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="app-arch/unzip"
+
+S="${WORKDIR}/${MY_P}/src"
+
+src_prepare() {
+ default
+ eapply "${FILESDIR}/${P}"-gentoo.patch
+ sed -i \
+ -e "s:@GENTOO_DATADIR@:/usr/share/${PN}:" \
+ option.cpp || die
+ sed -i \
+ -e '/^CXX/d' \
+ -e '/^LDFLAGS/d' \
+ Makefile || die
+}
+
+src_install() {
+ dobin ${PN}
+ insinto "/usr/share/${PN}"
+ doins ../book_small.bin
+ dodoc ../readme.txt ../technical_10.txt
+}
diff --git a/games-board/fruit/metadata.xml b/games-board/fruit/metadata.xml
new file mode 100644
index 000000000000..f9731bb70a84
--- /dev/null
+++ b/games-board/fruit/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+<longdescription lang="en">
+Fruit is a UCI-only chess engine.
+</longdescription>
+</pkgmetadata>
diff --git a/games-board/gambit-1.0.4 b/games-board/gambit-1.0.4
deleted file mode 100644
index c80a3c6ce1b3..000000000000
--- a/games-board/gambit-1.0.4
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 media-libs/mesa x11-libs/libX11 sys-devel/make >=dev-util/cmake-3.9.6
-DESCRIPTION=Qt-based chess application + engine "gupta"
-EAPI=6
-HOMEPAGE=https://sourceforge.net/projects/gambitchess/
-KEYWORDS=~amd64 ~x86
-LICENSE=CC0-1.0
-RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtopengl:5 dev-qt/qtwidgets:5 media-libs/mesa x11-libs/libX11
-SLOT=0
-SRC_URI=mirror://sourceforge/project/gambitchess/Gambit-1.0.4/Gambit-1.0.4-src.tar.xz
-_eclasses_=cmake-utils 57384a259cf0c7985ce651b2c0865405 desktop 1b286a7e7143d8c4ec89cd0d2743a097 eapi7-ver d97a56a62c7df8614afddcb25f5ff00f epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils d2e7e7d290428bb25c56dcf2502badc1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=19655e7400b6284b6e73cf140ae6a904
diff --git a/games-board/gambit/Manifest b/games-board/gambit/Manifest
new file mode 100644
index 000000000000..0783c77a7573
--- /dev/null
+++ b/games-board/gambit/Manifest
@@ -0,0 +1,3 @@
+DIST Gambit-1.0.4-src.tar.xz 1675576 BLAKE2B 4545bee38509d44f80af874473ff562b441e570be3681b166b064574e12bfad8b8a2fb5043b9d0b9089160de2d97407160336cb58864168232cf0921244cf92d SHA512 9ba12e0e9598e2b08228aa009690e6a05677916dcea1413a42be20d620accbe7cef4f4300e3ccc5d4d99e37c7fb85d923df8f5fa9146ee8049bbde2ce66ab7a9
+EBUILD gambit-1.0.4.ebuild 1157 BLAKE2B 81b54e2ebde3e3fbf8fb0232525724a13838f62ab4877ee4b547d74d09292e184e162f2fa21a1fdd3187b9994bb9320866356e4f0cadbc84093924b54dbccd64 SHA512 2bea1801c158aebe969d0b577dd9c2d94cc646630047754f3d14606bc58c70d2e2602555bae4f5199d8e4091eb2eef4402feef85e36ba145575c4f8775be14d1
+MISC metadata.xml 330 BLAKE2B b37539dff6327ec46e89a9a93c5a23c0efdf321cafc5e851e98b9b265f1d561e8c70f96737b455b65958dbbd9b8a8e6efd7b44e9d589e26fb768851e23fb23ef SHA512 284c29ce4b5ae3cb4e7f1b3472cd3430ce474cd395f44b730301b37fed45c57387646e6643ab9ba2f80885e7bf2e36bd9dd018045d7a0ccefa2c73dbcfae2146
diff --git a/games-board/gambit/gambit-1.0.4.ebuild b/games-board/gambit/gambit-1.0.4.ebuild
new file mode 100644
index 000000000000..28abd503a2c2
--- /dev/null
+++ b/games-board/gambit/gambit-1.0.4.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+CMAKE_IN_SOURCE_BUILD=true
+inherit cmake-utils
+
+MY_P="${P^}"
+
+DESCRIPTION="Qt-based chess application + engine \"gupta\""
+HOMEPAGE="https://sourceforge.net/projects/gambitchess/"
+SRC_URI="mirror://sourceforge/project/${PN}chess/${MY_P}/${MY_P}-src.tar.xz"
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtnetwork:5
+ dev-qt/qtopengl:5
+ dev-qt/qtwidgets:5
+ media-libs/mesa
+ x11-libs/libX11"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}-src"
+
+src_configure() {
+ local mycmakeargs=(
+ -DCONFIG_ENABLE_UPDATE_CHECKER=OFF
+ -DCONFIG_GUPTA_ENGINE_DIRECTORY=/usr/bin
+ -DCONFIG_RESOURCE_PATH_PREFIX=/usr/share/${PN}/
+ )
+
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+ emake -C engine/gupta VERBOSE=1 STRIP=/bin/true CFLAGS_RELEASE= release
+}
+
+src_install() {
+ insinto /usr/share/${PN}
+ doins -r data/*
+
+ doicon artwork/icons/${PN}/${PN}.svg
+ make_desktop_entry ${PN}chess ${PN^} ${PN} Game
+ dodoc doc/contributors.txt
+
+ dobin engine/gupta/gupta
+ dobin ${PN}chess
+}
diff --git a/games-board/gambit/metadata.xml b/games-board/gambit/metadata.xml
new file mode 100644
index 000000000000..2c6e3977dfd1
--- /dev/null
+++ b/games-board/gambit/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>sping@gentoo.org</email>
+ <name>Sebastian Pipping</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">gambitchess</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/gmchess-0.29.6-r2 b/games-board/gmchess-0.29.6-r2
deleted file mode 100644
index 9013f5b2f304..000000000000
--- a/games-board/gmchess-0.29.6-r2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure install postinst postrm preinst prepare
-DEPEND=dev-cpp/gtkmm:2.4 >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-apps/sed-4
-DESCRIPTION=Chinese chess with gtkmm and c++
-EAPI=6
-HOMEPAGE=https://github.com/lerosua/gmchess
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-cpp/gtkmm:2.4
-RESTRICT=test
-SLOT=0
-SRC_URI=https://gmchess.googlecode.com/files/gmchess-0.29.6.tar.bz2
-_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=8593c40cf65a40bb0dfc992041d10b7d
diff --git a/games-board/gmchess/Manifest b/games-board/gmchess/Manifest
new file mode 100644
index 000000000000..47f367cd3c46
--- /dev/null
+++ b/games-board/gmchess/Manifest
@@ -0,0 +1,4 @@
+AUX gmchess-0.29.6-gentoo-r1.patch 871 BLAKE2B eb99dc2a6b5199c104a608990e5da84ebeb4b04df560a365f9c884e2a7f788d0daac6063680ce1b87b833f2bb3fd0c4592b2507ab4b825e6676a106348f2ed59 SHA512 b7466bcc8b734a7449f99ec0b9fcc16d0820628866945710b681dc5c97b5ba37f359e938aeec76fbe411061c88a706b552a9df48d7e7115a84ddfc05143d7e4c
+DIST gmchess-0.29.6.tar.bz2 1437904 BLAKE2B fdc98a317e62a455c394f3486c61abb49ad76bc2a77fae6f3a71271a56e8fc95e58dbf6cd387401a172bafc19379ca1ee971b6ce3911d0aa6b9d97b400a62d28 SHA512 b6af5205dc087c9fdea4cee81f9002c5dd56282be10b09c99f6f4105730676abff8d036843b7c0232937f43d87d222555a0b9c86e192a5ac8c039509841467a6
+EBUILD gmchess-0.29.6-r2.ebuild 1008 BLAKE2B fdd2dcb5a576955eff24df49e11281976cf267ae65c55bcf11a8e31b3cbbdf2753c7f28e28519b040b9ec831bf3daf87a0dbd76333fd81260144b6bdf50b4dd0 SHA512 c7250791db1360059592710947a7dac2b91e49e678bc8697aac5d5994447c0feca47b11f44c0f49cc29f184cd91b7de9cdffc56a9896041bb68bb4b1a313c10c
+MISC metadata.xml 330 BLAKE2B 04e8696c37299e01d7554cc6f370b25facaeb67a994f97d0829fe77bc15fda99af19e56d304a8424bcdd4791f5512da0d06b3ae4da2400a6b5ae457dbec65bb7 SHA512 172b4a1ec7cb67f32ab991337ecc058be002d35f8867819b54d28d65ba1ade6217318460f7560c96a03357d262d76bc7e6eaf810be78e32b3a0290037ddbaaa2
diff --git a/games-board/gmchess/files/gmchess-0.29.6-gentoo-r1.patch b/games-board/gmchess/files/gmchess-0.29.6-gentoo-r1.patch
new file mode 100644
index 000000000000..6ef990460774
--- /dev/null
+++ b/games-board/gmchess/files/gmchess-0.29.6-gentoo-r1.patch
@@ -0,0 +1,25 @@
+diff -ru gmchess-0.29.6.orig/configure.in gmchess-0.29.6/configure.in
+--- gmchess-0.29.6.orig/configure.in 2011-11-28 07:22:56.000000000 -0500
++++ gmchess-0.29.6/configure.in 2013-05-13 21:30:38.103817044 -0400
+@@ -4,7 +4,7 @@
+ AC_PREREQ([2.63])
+ AC_INIT(gmchess, 0.29.6, lerosua@gmail.com)
+ AC_CONFIG_SRCDIR([src/Pgnfile.cc])
+-AM_CONFIG_HEADER([config.h])
++AC_CONFIG_HEADERS([config.h])
+ AM_INIT_AUTOMAKE(gmchess,0.29.6)
+
+
+diff -ru gmchess-0.29.6.orig/data/gmchess.desktop.in gmchess-0.29.6/data/gmchess.desktop.in
+--- gmchess-0.29.6.orig/data/gmchess.desktop.in 2009-09-07 08:08:47.000000000 -0400
++++ gmchess-0.29.6/data/gmchess.desktop.in 2013-05-13 21:30:19.444462390 -0400
+@@ -1,4 +1,3 @@
+-
+ [Desktop Entry]
+ Name=Chinese chess
+ Name[zh_CN]=天书棋谈
+@@ -10,4 +9,3 @@
+ Type=Application
+ Categories=GNOME;GTK;Game;BoardGame;
+ StartupNotify=true
+-Encoding=UTF-8
diff --git a/games-board/gmchess/gmchess-0.29.6-r2.ebuild b/games-board/gmchess/gmchess-0.29.6-r2.ebuild
new file mode 100644
index 000000000000..007c50270126
--- /dev/null
+++ b/games-board/gmchess/gmchess-0.29.6-r2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools flag-o-matic libtool gnome2-utils
+
+DESCRIPTION="Chinese chess with gtkmm and c++"
+HOMEPAGE="https://github.com/lerosua/gmchess"
+SRC_URI="https://${PN}.googlecode.com/files/${P}.tar.bz2"
+RESTRICT="test"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-cpp/gtkmm:2.4"
+RDEPEND=${DEPEND}
+
+PATCHES=(
+ "${FILESDIR}"/${P}-gentoo-r1.patch
+)
+
+src_prepare() {
+ default
+ mv configure.{in,ac}
+ eautoreconf
+}
+
+src_configure() {
+ append-cxxflags -std=c++11
+ econf \
+ --disable-static \
+ --localedir='/usr/share/locale'
+}
+
+src_install() {
+ emake DESTDIR="${D}" \
+ itlocaledir='/usr/share/locale' \
+ pixmapsdir='/usr/share/pixmaps' \
+ desktopdir='/usr/share/applications' \
+ install
+ dodoc AUTHORS NEWS README
+ prune_libtool_files
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-board/gmchess/metadata.xml b/games-board/gmchess/metadata.xml
new file mode 100644
index 000000000000..8529633ccba3
--- /dev/null
+++ b/games-board/gmchess/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="google-code">gmchess</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/gnome-chess-3.24.1 b/games-board/gnome-chess-3.24.1
deleted file mode 100644
index 592080b26bde..000000000000
--- a/games-board/gnome-chess-3.24.1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=dev-libs/glib-2.40:2 >=gnome-base/librsvg-2.32:2 >=x11-libs/gtk+-3.19:3 || ( dev-lang/vala:0.36 ) app-text/yelp-tools dev-libs/appstream-glib >=sys-devel/gettext-0.19.8 virtual/pkgconfig >=app-portage/elt-patches-20170422 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Play the classic two-player boardgame of chess
-EAPI=6
-HOMEPAGE=https://wiki.gnome.org/Apps/Chess
-KEYWORDS=amd64 ~arm ~arm64 x86
-LICENSE=GPL-3+
-RDEPEND=>=dev-libs/glib-2.40:2 >=gnome-base/librsvg-2.32:2 >=x11-libs/gtk+-3.19:3
-SLOT=0
-SRC_URI=mirror://gnome/sources/gnome-chess/3.24/gnome-chess-3.24.1.tar.xz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 6e4acb9c9da2cfa25f2dfedb93bb4a43 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 readme.gentoo-r1 54aecea034d5e90bdb0684b80da5c9f3 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vala 103e6885c83965507391cdc5b6fa0e67 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=e1c6b82ce2f60bfdbfbb11dd9f7543d4
diff --git a/games-board/gnome-chess/Manifest b/games-board/gnome-chess/Manifest
new file mode 100644
index 000000000000..cfb18bac721c
--- /dev/null
+++ b/games-board/gnome-chess/Manifest
@@ -0,0 +1,3 @@
+DIST gnome-chess-3.24.1.tar.xz 2808208 BLAKE2B 6b6eefb8de8e7b91b23752d78d00704546566f060c8971c4fb17b26a28ca44b659891e036f5cc1f42bbfca41d1aaaca153758115eafb4456a3ddb45fe4caf1a8 SHA512 738bae74a547ccf9f0f3dcccaf164af785086ab54190094d602effae0f3f7c07fb6be4eba4aa8706045f70cb12c407a5151bc836d784c0cd254b1c371670e559
+EBUILD gnome-chess-3.24.1.ebuild 902 BLAKE2B 848f9c4ecfb05c94f03ce66d22e7b4541931b2751cad353cf931459e19c7a959dc9da5d0769d3dddec46cdf3ed982a40101b2e722715ac5d09c72b7c5f8ce9de SHA512 170391ed43fa640321a36bbea5a2fec6d035583fd6035f801610fe23a868734c8c5a0a6f55c77b8caeb73ef944da2fffdb8d0a4055bb932c639eee75a21b4b07
+MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/games-board/gnome-chess/gnome-chess-3.24.1.ebuild b/games-board/gnome-chess/gnome-chess-3.24.1.ebuild
new file mode 100644
index 000000000000..bb10dc861113
--- /dev/null
+++ b/games-board/gnome-chess/gnome-chess-3.24.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_MIN_API_VERSION="0.36"
+
+inherit gnome2 vala readme.gentoo-r1
+
+DESCRIPTION="Play the classic two-player boardgame of chess"
+HOMEPAGE="https://wiki.gnome.org/Apps/Chess"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-libs/glib-2.40:2
+ >=gnome-base/librsvg-2.32:2
+ >=x11-libs/gtk+-3.19:3
+"
+DEPEND="${RDEPEND}
+ $(vala_depend)
+ app-text/yelp-tools
+ dev-libs/appstream-glib
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+"
+
+DOC_CONTENTS="For being able to play against computer you will
+ need to install a chess engine like, for example, games-board/gnuchess"
+
+src_prepare() {
+ gnome2_src_prepare
+ vala_src_prepare
+}
+
+src_install() {
+ gnome2_src_install
+ readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ readme.gentoo_print_elog
+}
diff --git a/games-board/gnome-chess/metadata.xml b/games-board/gnome-chess/metadata.xml
new file mode 100644
index 000000000000..39980802b1da
--- /dev/null
+++ b/games-board/gnome-chess/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/gnome-hearts-0.3.1-r2 b/games-board/gnome-hearts-0.3.1-r2
deleted file mode 100644
index 5953d199061f..000000000000
--- a/games-board/gnome-hearts-0.3.1-r2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup
-DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] x11-libs/gtk+:2 >=gnome-base/libglade-2 app-text/rarian dev-util/intltool virtual/pkgconfig >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=A clone of classic hearts card game
-EAPI=6
-HOMEPAGE=http://www.gnome-hearts.org
-IUSE=python_targets_python2_7
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+ FDL-1.2
-RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] x11-libs/gtk+:2 >=gnome-base/libglade-2
-REQUIRED_USE=python_targets_python2_7
-SLOT=0
-SRC_URI=http://www.jejik.com/files/gnome-hearts/gnome-hearts-0.3.1.tar.gz
-_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 6e4acb9c9da2cfa25f2dfedb93bb4a43 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 26fdbe5e685d53f67303a3a43d9e4848 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=f4b794fe15ad8dd693d605ffbab1e651
diff --git a/games-board/gnome-hearts/Manifest b/games-board/gnome-hearts/Manifest
new file mode 100644
index 000000000000..e251dca48327
--- /dev/null
+++ b/games-board/gnome-hearts/Manifest
@@ -0,0 +1,4 @@
+AUX gnome-hearts-0.3.1-drop-libgnomeui.patch 2530 BLAKE2B 5e4789ff0f2ca68ba70801ba2f0206844ba15920592e82ef369228570d77111687e9baad67846e79fcc1f044a2a8184eedcd9833600f7677fde52edf714eefba SHA512 784bd6ebfce24fa6691caa1f11bca28a8719854510064a137254f34f26176bccd95753bac870268e4970f1218b6b80970e7495377d85aa2a6e1bb5d450b6a15f
+DIST gnome-hearts-0.3.1.tar.gz 637916 BLAKE2B 6aa4a0c1d0d91316a896cd144e23b9a46066cd2d2c2a69d1fa1eb34094b5742810c5484c5950322a9c5b066ae72c974f9c4f0642baa7986df637654717669114 SHA512 5528c92bba80cc97ce1f51e3b2652b5d6b30c0e90e7a8f023dcdf5c3420b2d1fbab29fc3d974884d8cb351a44b8b97c05242f26b70d5e1d02d593a17452ad19f
+EBUILD gnome-hearts-0.3.1-r2.ebuild 906 BLAKE2B 100f1a121e18dc7eb6eed7b20a79e3f4d72599e92ef605ac62919c81221eb5fbc4dec3e703c1b4b95f815859e95f0eb0314abdc765637ea8c9f30403d9b8faa7 SHA512 613010c8fa35d11d59fa28581e0c148b1dff44b9fe940324ec02c6d2f3ff40375cde85ff2b87af2ded49bfeb4f4abbe0acc146b50000785d3236ea1c64d48b93
+MISC metadata.xml 359 BLAKE2B 433bc74150d0b0d3ef0e89aa88f6216b9ef37c78e508d954f417fbedbca513d2754a7ddc2f5e8dde26c6053ad1d30ec06a6210b150fbf8713d9eea09588e482e SHA512 486453048dbb364dbe94b263c4d79dc95f28f8f10e83b9731949b5033002a7d60408d2e9e8afcc73c40425aa1a45a5053b0ffc66e9cebc067a3e6d0322d426e0
diff --git a/games-board/gnome-hearts/files/gnome-hearts-0.3.1-drop-libgnomeui.patch b/games-board/gnome-hearts/files/gnome-hearts-0.3.1-drop-libgnomeui.patch
new file mode 100644
index 000000000000..21c4e7b0896a
--- /dev/null
+++ b/games-board/gnome-hearts/files/gnome-hearts-0.3.1-drop-libgnomeui.patch
@@ -0,0 +1,64 @@
+diff -Naur gnome-hearts-0.3.1.orig/configure.in gnome-hearts-0.3.1/configure.in
+--- gnome-hearts-0.3.1.orig/configure.in 2013-06-09 15:05:11.000000000 +0200
++++ gnome-hearts-0.3.1/configure.in 2017-01-20 23:20:35.677689797 +0100
+@@ -23,7 +23,7 @@
+ fi
+
+ # Check for libraries. gmodule is required to make sure --export-dynamic is used and glade works
+-PKG_CHECK_MODULES(GNOME_HEARTS, [libgnomeui-2.0 gtk+-2.0 libglade-2.0 glib-2.0 gmodule-2.0])
++PKG_CHECK_MODULES(GNOME_HEARTS, [gtk+-2.0 libglade-2.0 glib-2.0 gmodule-2.0])
+ AC_SUBST(GNOME_HEARTS_CFLAGS)
+ AC_SUBST(GNOME_HEARTS_LIBS)
+
+diff -Naur gnome-hearts-0.3.1.orig/src/events.c gnome-hearts-0.3.1/src/events.c
+--- gnome-hearts-0.3.1.orig/src/events.c 2013-06-09 15:01:08.000000000 +0200
++++ gnome-hearts-0.3.1/src/events.c 2017-01-20 23:35:17.428651148 +0100
+@@ -71,13 +71,13 @@
+ /* Open the help file */
+ void on_help(GtkWidget *widget, gpointer data)
+ {
+- gnome_help_display("gnome-hearts.xml", NULL, NULL);
++ gtk_show_uri(NULL, "ghelp:gnome-hearts", GDK_CURRENT_TIME, NULL);
+ }
+
+ /* Open the preferences help file */
+ void on_preferences_help(GtkWidget *widget, gpointer data)
+ {
+- gnome_help_display("gnome-hearts.xml", "hearts-prefs", NULL);
++ gtk_show_uri(NULL, "ghelp:gnome-hearts?hearts-prefs", GDK_CURRENT_TIME, NULL);
+ }
+
+ /* About menu item */
+diff -Naur gnome-hearts-0.3.1.orig/src/hearts.c gnome-hearts-0.3.1/src/hearts.c
+--- gnome-hearts-0.3.1.orig/src/hearts.c 2013-06-09 15:01:08.000000000 +0200
++++ gnome-hearts-0.3.1/src/hearts.c 2017-01-20 23:20:21.447210208 +0100
+@@ -534,15 +534,11 @@
+ setlocale(LC_ALL, "");
+ #endif
+
+- /* Initialize GNOME */
++ /* Initialize GTK+ */
+ GOptionContext *option_context = g_option_context_new(_("- Play a game of hearts"));
+ g_option_context_add_main_entries(option_context, option_entries, GETTEXT_PACKAGE);
+
+- gnome_program_init(PACKAGE, VERSION, LIBGNOMEUI_MODULE,
+- argc, argv,
+- GNOME_PARAM_GOPTION_CONTEXT, option_context,
+- GNOME_PARAM_APP_DATADIR, PACKAGE_DATA_DIR,
+- GNOME_PARAM_NONE);
++ gtk_init(&argc, &argv);
+
+ /* init the game's global variables */
+ game_score_labels = NULL;
+diff -Naur gnome-hearts-0.3.1.orig/src/hearts.h gnome-hearts-0.3.1/src/hearts.h
+--- gnome-hearts-0.3.1.orig/src/hearts.h 2013-06-09 15:01:08.000000000 +0200
++++ gnome-hearts-0.3.1/src/hearts.h 2017-01-20 23:22:33.691604109 +0100
+@@ -26,7 +26,7 @@
+ /* headers */
+ #include <glib/gi18n.h>
+ #include <dirent.h>
+-#include <gnome.h>
++#include <gtk/gtk.h>
+ #include <glade/glade.h>
+ #include "cards.h"
+ #include "cfg.h"
diff --git a/games-board/gnome-hearts/gnome-hearts-0.3.1-r2.ebuild b/games-board/gnome-hearts/gnome-hearts-0.3.1-r2.ebuild
new file mode 100644
index 000000000000..c325614f353e
--- /dev/null
+++ b/games-board/gnome-hearts/gnome-hearts-0.3.1-r2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_EAUTORECONF="yes"
+PYTHON_COMPAT=( python2_7 )
+
+inherit gnome2 python-single-r1
+
+DESCRIPTION="A clone of classic hearts card game"
+HOMEPAGE="http://www.gnome-hearts.org"
+SRC_URI="http://www.jejik.com/files/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2+ FDL-1.2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+ x11-libs/gtk+:2
+ >=gnome-base/libglade-2
+"
+DEPEND="${RDEPEND}
+ app-text/rarian
+ dev-util/intltool
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ # make src_test work
+ echo gnome-hearts.desktop.in >> po/POTFILES.skip
+
+ sed -i \
+ -e '/No name/d' \
+ -e '/^Icon/s/.png//' \
+ -e '/^Encoding/d' \
+ gnome-hearts.desktop.in || die
+
+ eapply "${FILESDIR}"/${P}-drop-libgnomeui.patch
+
+ mv configure.in configure.ac || die
+ gnome2_src_prepare
+}
diff --git a/games-board/gnome-hearts/metadata.xml b/games-board/gnome-hearts/metadata.xml
new file mode 100644
index 000000000000..ea35640ff889
--- /dev/null
+++ b/games-board/gnome-hearts/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+</maintainer>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/gnome-mahjongg-3.22.0 b/games-board/gnome-mahjongg-3.22.0
deleted file mode 100644
index bef82c5b3739..000000000000
--- a/games-board/gnome-mahjongg-3.22.0
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=dev-libs/glib-2.40:2 >=gnome-base/librsvg-2.32:2 >=x11-libs/gtk+-3.13.2:3 || ( dev-lang/vala:0.36 dev-lang/vala:0.34 dev-lang/vala:0.32 ) app-text/yelp-tools dev-libs/appstream-glib >=dev-util/intltool-0.50 virtual/pkgconfig >=app-portage/elt-patches-20170422 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Disassemble a pile of tiles by removing matching pairs
-EAPI=6
-HOMEPAGE=https://wiki.gnome.org/Apps/Mahjongg
-KEYWORDS=amd64 ~arm ~arm64 x86
-LICENSE=GPL-2+ CC-BY-SA-3.0
-RDEPEND=>=dev-libs/glib-2.40:2 >=gnome-base/librsvg-2.32:2 >=x11-libs/gtk+-3.13.2:3
-SLOT=0
-SRC_URI=mirror://gnome/sources/gnome-mahjongg/3.22/gnome-mahjongg-3.22.0.tar.xz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 6e4acb9c9da2cfa25f2dfedb93bb4a43 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vala 103e6885c83965507391cdc5b6fa0e67 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=855d73c74a8df35cf116f26d6000f380
diff --git a/games-board/gnome-mahjongg/Manifest b/games-board/gnome-mahjongg/Manifest
new file mode 100644
index 000000000000..d5bba326b6f4
--- /dev/null
+++ b/games-board/gnome-mahjongg/Manifest
@@ -0,0 +1,3 @@
+DIST gnome-mahjongg-3.22.0.tar.xz 4323836 BLAKE2B 7bd009e744ed4a6f8247206292d7a63d3cdc9cb14c0ac31e86d379272a14248b2b22e51fc3605d7ade3d928f23ba920d3aed4e2d8bc044d04ba2f8c51ec1b869 SHA512 3941eedb8df2f20913839fafa458ef3000a24269d7515c65a24162e0d4ff4a2a8f130f7ee27e66bde08ccf8a87ee207e96e8179757e0d557965f8aa20fe59c6a
+EBUILD gnome-mahjongg-3.22.0.ebuild 640 BLAKE2B f9fe0930abf83344580f461334545e1547c05b994776161201ff1c130e006845240e5be02852a79965166c79d7fb4974106203d65092e49d56f4cad304b571ad SHA512 39deff4f3c412b3352e9d22344fcdce9d27c5494e2115b8bd4f69bf893dd423f52b90b4d8e6a14fe266f9712ef4df689aa7da1f774529cfbb8df24d348fd4522
+MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/games-board/gnome-mahjongg/gnome-mahjongg-3.22.0.ebuild b/games-board/gnome-mahjongg/gnome-mahjongg-3.22.0.ebuild
new file mode 100644
index 000000000000..b1a78c2822f6
--- /dev/null
+++ b/games-board/gnome-mahjongg/gnome-mahjongg-3.22.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_MIN_API_VERSION="0.24"
+
+inherit gnome2 vala
+
+DESCRIPTION="Disassemble a pile of tiles by removing matching pairs"
+HOMEPAGE="https://wiki.gnome.org/Apps/Mahjongg"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 x86"
+IUSE=""
+
+RDEPEND="
+ >=dev-libs/glib-2.40:2
+ >=gnome-base/librsvg-2.32:2
+ >=x11-libs/gtk+-3.13.2:3
+"
+DEPEND="${RDEPEND}
+ $(vala_depend)
+ app-text/yelp-tools
+ dev-libs/appstream-glib
+ >=dev-util/intltool-0.50
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ gnome2_src_prepare
+ vala_src_prepare
+}
diff --git a/games-board/gnome-mahjongg/metadata.xml b/games-board/gnome-mahjongg/metadata.xml
new file mode 100644
index 000000000000..39980802b1da
--- /dev/null
+++ b/games-board/gnome-mahjongg/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/gnome-mines-3.20.1 b/games-board/gnome-mines-3.20.1
deleted file mode 100644
index d3a7d46bf119..000000000000
--- a/games-board/gnome-mines-3.20.1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=dev-libs/glib-2.40:2 >=gnome-base/librsvg-2.32.0:2 >=x11-libs/gtk+-3.12:3 || ( dev-lang/vala:0.36 dev-lang/vala:0.34 dev-lang/vala:0.32 ) app-text/yelp-tools dev-libs/appstream-glib >=dev-util/intltool-0.50 sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20170422 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Clear hidden mines from a minefield
-EAPI=6
-HOMEPAGE=https://wiki.gnome.org/Apps/Mines
-KEYWORDS=amd64 ~arm ~arm64 x86
-LICENSE=GPL-2+ CC-BY-SA-3.0
-RDEPEND=>=dev-libs/glib-2.40:2 >=gnome-base/librsvg-2.32.0:2 >=x11-libs/gtk+-3.12:3 !<x11-themes/gnome-themes-standard-3.14
-SLOT=0
-SRC_URI=mirror://gnome/sources/gnome-mines/3.20/gnome-mines-3.20.1.tar.xz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 6e4acb9c9da2cfa25f2dfedb93bb4a43 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vala 103e6885c83965507391cdc5b6fa0e67 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=9f00da2c085cc27b5e2b89482bc16649
diff --git a/games-board/gnome-mines-3.24.0 b/games-board/gnome-mines-3.24.0
deleted file mode 100644
index 4036201db9a0..000000000000
--- a/games-board/gnome-mines-3.24.0
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=dev-libs/glib-2.40:2 dev-libs/libgnome-games-support:1 >=gnome-base/librsvg-2.32.0:2 >=x11-libs/gtk+-3.12:3 || ( dev-lang/vala:0.36 dev-lang/vala:0.34 dev-lang/vala:0.32 ) app-text/yelp-tools dev-libs/appstream-glib >=dev-util/intltool-0.50 sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20170422 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Clear hidden mines from a minefield
-EAPI=6
-HOMEPAGE=https://wiki.gnome.org/Apps/Mines
-KEYWORDS=amd64 x86
-LICENSE=GPL-3+ CC-BY-SA-3.0
-RDEPEND=>=dev-libs/glib-2.40:2 dev-libs/libgnome-games-support:1 >=gnome-base/librsvg-2.32.0:2 >=x11-libs/gtk+-3.12:3 !<x11-themes/gnome-themes-standard-3.14
-SLOT=0
-SRC_URI=mirror://gnome/sources/gnome-mines/3.24/gnome-mines-3.24.0.tar.xz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 6e4acb9c9da2cfa25f2dfedb93bb4a43 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vala 103e6885c83965507391cdc5b6fa0e67 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=66a21c411fcf0158f65d10fa6eb21b6e
diff --git a/games-board/gnome-mines/Manifest b/games-board/gnome-mines/Manifest
new file mode 100644
index 000000000000..3fe2e52a2670
--- /dev/null
+++ b/games-board/gnome-mines/Manifest
@@ -0,0 +1,5 @@
+DIST gnome-mines-3.20.1.tar.xz 3147092 BLAKE2B 899a66905a95a41f007f0b74f8b4054c505b4b46eff6c0ebbefaf1826d36093307a9bbc55e42b6c1abd8a0f9a419a3d1822deb113414bd5eadcba1c3a9896614 SHA512 cdde771736b9110a416ec68d6e4ce2ce10e3de36915b57905f6f5d86a937c75a2dbfafd1ecc0c5f31dd5e267d13444a8a95d38815f400d4597e2fe73a908bd13
+DIST gnome-mines-3.24.0.tar.xz 3145152 BLAKE2B e3867ccadb3966e86075d7fbfa1e4ccbf262e5fb3ae0edf8eb162a6bbb411e4cafb9fd7599156153fc0b10a486e3731beb862299586f31df2393049d3e5bac36 SHA512 6975bd0b60160843441f6143f86e55d732be31583c09f17878d7d09199370b65c42e34d61cf447751de686978eb3fd1dbc74ffcec2dca1adc5ab4ceb208af2c0
+EBUILD gnome-mines-3.20.1.ebuild 689 BLAKE2B 206f912abc192a345aac4c0f8edd7f30e07ee1f6df499803cf03102af2c424006e9d089ef91edb71d3d707288c8b58ae3c0b24b9fe6002a59af3ea6be32b9c05 SHA512 15fd8c2465405beb5f33a850ebd96ee94be75aa83ae8486cc723506a5102cace778ba005379da61d583c6b5ae0eaba43cc8055ef4822a910c6d73467df8aa773
+EBUILD gnome-mines-3.24.0.ebuild 712 BLAKE2B 5779dfe1a6f9c8c2453a6cda669b9d4fae5d79065c8f0d9fe99164b8dd2e16a378eb45af903364e7557047226dac55b6343ba4810ea7ed91a30d0abf416486f2 SHA512 521d4c00fc00fe81130e1104ced511ca0ca9f8750a3f962b22152f202af9bd9bab04a2d2741c2ae63877b60e32353afb1a37fa2182e1d0e92b4c0f1d9a8b7ad3
+MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/games-board/gnome-mines/gnome-mines-3.20.1.ebuild b/games-board/gnome-mines/gnome-mines-3.20.1.ebuild
new file mode 100644
index 000000000000..79745f43c60f
--- /dev/null
+++ b/games-board/gnome-mines/gnome-mines-3.20.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 vala
+
+DESCRIPTION="Clear hidden mines from a minefield"
+HOMEPAGE="https://wiki.gnome.org/Apps/Mines"
+
+LICENSE="GPL-2+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 x86"
+IUSE=""
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.40:2
+ >=gnome-base/librsvg-2.32.0:2
+ >=x11-libs/gtk+-3.12:3
+"
+RDEPEND="${COMMON_DEPEND}
+ !<x11-themes/gnome-themes-standard-3.14
+"
+DEPEND="${COMMON_DEPEND}
+ $(vala_depend)
+ app-text/yelp-tools
+ dev-libs/appstream-glib
+ >=dev-util/intltool-0.50
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ gnome2_src_prepare
+ vala_src_prepare
+}
diff --git a/games-board/gnome-mines/gnome-mines-3.24.0.ebuild b/games-board/gnome-mines/gnome-mines-3.24.0.ebuild
new file mode 100644
index 000000000000..8dd488ac7daf
--- /dev/null
+++ b/games-board/gnome-mines/gnome-mines-3.24.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2 vala
+
+DESCRIPTION="Clear hidden mines from a minefield"
+HOMEPAGE="https://wiki.gnome.org/Apps/Mines"
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.40:2
+ dev-libs/libgnome-games-support:1
+ >=gnome-base/librsvg-2.32.0:2
+ >=x11-libs/gtk+-3.12:3
+"
+RDEPEND="${COMMON_DEPEND}
+ !<x11-themes/gnome-themes-standard-3.14
+"
+DEPEND="${COMMON_DEPEND}
+ $(vala_depend)
+ app-text/yelp-tools
+ dev-libs/appstream-glib
+ >=dev-util/intltool-0.50
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ gnome2_src_prepare
+ vala_src_prepare
+}
diff --git a/games-board/gnome-mines/metadata.xml b/games-board/gnome-mines/metadata.xml
new file mode 100644
index 000000000000..39980802b1da
--- /dev/null
+++ b/games-board/gnome-mines/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/gnono-1.9.1-r1 b/games-board/gnono-1.9.1-r1
deleted file mode 100644
index 944dde7b89dd..000000000000
--- a/games-board/gnono-1.9.1-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=postinst postrm preinst prepare
-DEPEND=gnome-base/libgnomeui virtual/libintl sys-devel/gettext >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-apps/sed-4
-DESCRIPTION=A rewrite for GNOME of the Windows card game WUNO
-EAPI=6
-HOMEPAGE=https://sourceforge.net/projects/gnono/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=gnome-base/libgnomeui virtual/libintl
-SLOT=0
-SRC_URI=mirror://sourceforge/gnono/gnono-1.9.1.tar.bz2
-_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=22c6541e34f852945d8f7b9098709246
diff --git a/games-board/gnono/Manifest b/games-board/gnono/Manifest
new file mode 100644
index 000000000000..6a02cc2fb4ab
--- /dev/null
+++ b/games-board/gnono/Manifest
@@ -0,0 +1,5 @@
+AUX gnono-1.9.1-gentoo.patch 1622 BLAKE2B 48687601d821f70b377b8f45a06876a7932ab201302b52e14c793f099d0db070b56e264a8a2ed93a50b1c67d17edc0c9b031e369d00ea4e2a08ce893bb6e0952 SHA512 f899145fc7789dd4b10422871bdc6a432da75ba3e5433ee43ed6cfea8d3a2b25da0222cccbafdd1a8cd49d15164dd589c9bce6f80a148a432a6c3be05fa88655
+AUX gnono-1.9.1-glib-single-include.patch 3813 BLAKE2B b6b648b5fad1f687c93f09d1df6c2190d1f79603303c43f07e6645b387cc520a21bfa6f647825d7d9f1acc0f209d86acc92a4ee05bfd91db1f1974c216d62118 SHA512 3acc2b25587878b1da4a698d6ccfe3029715b173f4a44e97b8d41e899695a0eaf539906c00dce240602d03a86fe9a05c138de4f847e73eb1ef828d7d13506b3d
+DIST gnono-1.9.1.tar.bz2 421461 BLAKE2B a4beb3c8382266e13b650b53de11fee4954b70d7bb0180b95e9ca3ead445bb18b8b541fa2973ab6d06e0c68d7f13149c0e4eadb378ccb94e9fa01cdaf139e1be SHA512 de67453cab0177d633b674ab2cf99b606373dc01e6d821478e8aa6adf9f0f40b04538e5d564df990739a62fb47225f83eff13ab6c12af26fe05afba309632d62
+EBUILD gnono-1.9.1-r1.ebuild 730 BLAKE2B a4d8b2c38afea866b82184a227b32ff4d0ae1dddc6ae547e03500d7818bb7a720e0c4a6f9ad8c9ed51274433252c699f2a266f86731b39b1ed000c1cf881f272 SHA512 cd377d0c2c5e2dfa03fe28b5a9321b021a17c3f2693eb2ccb0d57a1ee7423b24489e1d21923c5aef542b8305cf35528fb249df537b18e59e88b46d4b3bb44fb9
+MISC metadata.xml 328 BLAKE2B 0a5781d403e17f1062512fd65452e403ef328c76f6819df05b9eaa8c487ab84d8b2350910fb38e873fde5a382bbe66c4c4b0d0f62cb269c7b2f63faf57050f79 SHA512 c7c67d8b49d13c69d7a9ff321f8733676fbf7155fbd98c7db3f60bd986f1ecb23006d6b77322603eaaaeb42bacae46db39c2c5504551f87e8951db25b66cf7ab
diff --git a/games-board/gnono/files/gnono-1.9.1-gentoo.patch b/games-board/gnono/files/gnono-1.9.1-gentoo.patch
new file mode 100644
index 000000000000..68378b9d461c
--- /dev/null
+++ b/games-board/gnono/files/gnono-1.9.1-gentoo.patch
@@ -0,0 +1,46 @@
+diff -ru gnono-1.9.1.orig/pixmaps/Makefile.am gnono-1.9.1/pixmaps/Makefile.am
+--- gnono-1.9.1.orig/pixmaps/Makefile.am 2006-12-15 01:18:18.000000000 -0500
++++ gnono-1.9.1/pixmaps/Makefile.am 2009-11-03 00:21:57.186128499 -0500
+@@ -1,9 +1,9 @@
+ ## Process this file with automake to produce Makefile.in
+
+-pixmapdir = $(datadir)/pixmaps
++pixmapdir = $(pkgdatadir)/pixmaps
+ pixmap_DATA = gnono-about.png
+
+-hicolordir = $(datadir)/icons/hicolor
++hicolordir = /usr/share/icons/hicolor
+
+ install-data-local:
+ @for depth in 16x16 22x22 24x24 32x32 48x48 ; do \
+diff -ru gnono-1.9.1.orig/po/Makefile.in.in gnono-1.9.1/po/Makefile.in.in
+--- gnono-1.9.1.orig/po/Makefile.in.in 2007-02-18 00:58:11.000000000 -0500
++++ gnono-1.9.1/po/Makefile.in.in 2009-11-03 00:21:57.187135081 -0500
+@@ -34,7 +34,7 @@
+ datarootdir = @datarootdir@
+ libdir = @libdir@
+ DATADIRNAME = @DATADIRNAME@
+-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
++itlocaledir = /usr/share/locale
+ subdir = po
+ install_sh = @install_sh@
+ # Automake >= 1.8 provides @mkdir_p@.
+diff -ru gnono-1.9.1.orig/src/Makefile.am gnono-1.9.1/src/Makefile.am
+--- gnono-1.9.1.orig/src/Makefile.am 2007-01-02 00:42:42.000000000 -0500
++++ gnono-1.9.1/src/Makefile.am 2009-11-03 00:22:15.086296528 -0500
+@@ -3,12 +3,10 @@
+ SUBDIRS = xpm
+
+ INCLUDES = \
+- -Wall -Werror \
++ -Wall \
+ -DG_LOG_DOMAIN=\"$(PACKAGE)\" \
+- -DG_DISABLE_DEPRECATED \
+- -DGTK_DISABLE_DEPRECATED \
+- -DLOCALEDIR="\"$(datadir)/locale\"" \
+- -DPIXMAPDIR="\"$(datadir)/pixmaps\"" \
++ -DLOCALEDIR="\"/usr/share/locale\"" \
++ -DPIXMAPDIR="\"$(pkgdatadir)/pixmaps\"" \
+ $(LIBGNOMEUI_CFLAGS)
+
+ bin_PROGRAMS = gnono
diff --git a/games-board/gnono/files/gnono-1.9.1-glib-single-include.patch b/games-board/gnono/files/gnono-1.9.1-glib-single-include.patch
new file mode 100644
index 000000000000..edf5238c1475
--- /dev/null
+++ b/games-board/gnono/files/gnono-1.9.1-glib-single-include.patch
@@ -0,0 +1,151 @@
+Index: gnono-1.9.1/src/ai.c
+===================================================================
+--- gnono-1.9.1.orig/src/ai.c
++++ gnono-1.9.1/src/ai.c
+@@ -24,9 +24,7 @@
+ #include <config.h>
+ #endif
+
+-#include <glib/garray.h>
+-#include <glib/gmessages.h>
+-#include <glib/gtypes.h>
++#include <glib.h>
+
+ #include "cards.h"
+ #include "game.h"
+Index: gnono-1.9.1/src/ai.h
+===================================================================
+--- gnono-1.9.1.orig/src/ai.h
++++ gnono-1.9.1/src/ai.h
+@@ -23,7 +23,7 @@
+ #ifndef __GN_AI_H__
+ #define __GN_AI_H__
+
+-#include <glib/gtypes.h>
++#include <glib.h>
+
+ void computer_play (gboolean pickup);
+
+Index: gnono-1.9.1/src/cards.c
+===================================================================
+--- gnono-1.9.1.orig/src/cards.c
++++ gnono-1.9.1/src/cards.c
+@@ -25,9 +25,7 @@
+ #endif
+
+ #include <stdlib.h> /* for rand() */
+-#include <glib/garray.h>
+-#include <glib/gmem.h>
+-#include <glib/gtypes.h>
++#include <glib.h>
+ #include <gdk-pixbuf/gdk-pixbuf-core.h>
+
+ #include "cards.h"
+Index: gnono-1.9.1/src/cards.h
+===================================================================
+--- gnono-1.9.1.orig/src/cards.h
++++ gnono-1.9.1/src/cards.h
+@@ -23,7 +23,7 @@
+ #ifndef __GN_CARDS_H__
+ #define __GN_CARDS_H__
+
+-#include <glib/gtypes.h>
++#include <glib.h>
+ #include <gdk-pixbuf/gdk-pixbuf-core.h>
+
+ static const gdouble GN_CARD_HEIGHT = 98.0;
+Index: gnono-1.9.1/src/game.c
+===================================================================
+--- gnono-1.9.1.orig/src/game.c
++++ gnono-1.9.1/src/game.c
+@@ -24,9 +24,7 @@
+ #include <config.h>
+ #endif
+
+-#include <glib/garray.h>
+-#include <glib/gmessages.h>
+-#include <glib/gtypes.h>
++#include <glib.h>
+ #include <gtk/gtkmain.h>
+ #include <libgnome/gnome-config.h>
+
+Index: gnono-1.9.1/src/game.h
+===================================================================
+--- gnono-1.9.1.orig/src/game.h
++++ gnono-1.9.1/src/game.h
+@@ -23,7 +23,7 @@
+ #ifndef __GN_GAME_H__
+ #define __GN_GAME_H__
+
+-#include <glib/gtypes.h>
++#include <glib.h>
+
+ /*#define GN_DEBUG*/
+
+Index: gnono-1.9.1/src/interface.h
+===================================================================
+--- gnono-1.9.1.orig/src/interface.h
++++ gnono-1.9.1/src/interface.h
+@@ -23,7 +23,7 @@
+ #ifndef __GN_INTERFACE_H__
+ #define __GN_INTERFACE_H__
+
+-#include <glib/gtypes.h>
++#include <glib.h>
+ #include <gtk/gtkwidget.h>
+ #include <gtk/gtkwindow.h>
+
+Index: gnono-1.9.1/src/main.c
+===================================================================
+--- gnono-1.9.1.orig/src/main.c
++++ gnono-1.9.1/src/main.c
+@@ -26,7 +26,7 @@
+
+ #include <unistd.h>
+ #include <glib/gi18n.h>
+-#include <glib/gmain.h>
++#include <glib.h>
+ #include <gtk/gtkmain.h>
+
+ #include "interface.h"
+Index: gnono-1.9.1/src/players.c
+===================================================================
+--- gnono-1.9.1.orig/src/players.c
++++ gnono-1.9.1/src/players.c
+@@ -24,8 +24,7 @@
+ #include <config.h>
+ #endif
+
+-#include <glib/garray.h>
+-#include <glib/gtypes.h>
++#include <glib.h>
+ #include <glib/gi18n.h>
+ #include <gtk/gtklabel.h>
+ #include <gtk/gtkwidget.h>
+Index: gnono-1.9.1/src/players.h
+===================================================================
+--- gnono-1.9.1.orig/src/players.h
++++ gnono-1.9.1/src/players.h
+@@ -23,8 +23,7 @@
+ #ifndef __GN_PLAYERS_H__
+ #define __GN_PLAYERS_H__
+
+-#include <glib/garray.h>
+-#include <glib/gtypes.h>
++#include <glib.h>
+
+ #include "cards.h"
+
+Index: gnono-1.9.1/src/preferences.h
+===================================================================
+--- gnono-1.9.1.orig/src/preferences.h
++++ gnono-1.9.1/src/preferences.h
+@@ -23,7 +23,7 @@
+ #ifndef __GN_PREFERENCES_H__
+ #define __GN_PREFERENCES_H__
+
+-#include <glib/gtypes.h>
++#include <glib.h>
+ #include <gtk/gtkwidget.h>
+
+ void dlg_preferences (GtkWidget *caller, gpointer data);
diff --git a/games-board/gnono/gnono-1.9.1-r1.ebuild b/games-board/gnono/gnono-1.9.1-r1.ebuild
new file mode 100644
index 000000000000..9d5ede968dd4
--- /dev/null
+++ b/games-board/gnono/gnono-1.9.1-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils gnome2-utils
+
+DESCRIPTION="A rewrite for GNOME of the Windows card game WUNO"
+HOMEPAGE="https://sourceforge.net/projects/gnono/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="gnome-base/libgnomeui
+ virtual/libintl"
+DEPEND="${RDEPEND}
+ sys-devel/gettext"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-gentoo.patch
+ "${FILESDIR}"/${P}-glib-single-include.patch
+)
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-board/gnono/metadata.xml b/games-board/gnono/metadata.xml
new file mode 100644
index 000000000000..53a5689a737a
--- /dev/null
+++ b/games-board/gnono/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">gnono</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/gnubg-1.05.000-r1 b/games-board/gnubg-1.05.000-r1
deleted file mode 100644
index 08511a39ff2e..000000000000
--- a/games-board/gnubg-1.05.000-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=configure install postinst postrm preinst prepare setup
-DEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/gmp:0 dev-libs/libxml2 media-fonts/dejavu media-libs/freetype:2 media-libs/libcanberra media-libs/libpng:0 sys-libs/readline:0 x11-libs/cairo x11-libs/pango gtk? ( x11-libs/gtk+:2 ) opengl? ( x11-libs/gtk+:2 x11-libs/gtkglext virtual/glu ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] ) virtual/libintl sys-devel/gettext virtual/pkgconfig >=sys-apps/sed-4
-DESCRIPTION=GNU BackGammon
-EAPI=6
-HOMEPAGE=http://www.gnubg.org/
-IUSE=cpu_flags_x86_avx gtk opengl python sqlite cpu_flags_x86_sse cpu_flags_x86_sse2 threads python_targets_python2_7
-KEYWORDS=~amd64 ~arm ~ppc64 ~x86 ~x86-fbsd
-LICENSE=GPL-3
-RDEPEND=dev-db/sqlite:3 dev-libs/glib:2 dev-libs/gmp:0 dev-libs/libxml2 media-fonts/dejavu media-libs/freetype:2 media-libs/libcanberra media-libs/libpng:0 sys-libs/readline:0 x11-libs/cairo x11-libs/pango gtk? ( x11-libs/gtk+:2 ) opengl? ( x11-libs/gtk+:2 x11-libs/gtkglext virtual/glu ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] ) virtual/libintl
-REQUIRED_USE=python? ( python_targets_python2_7 )
-SLOT=0
-SRC_URI=http://gnubg.org/media/sources/gnubg-release-1.05.000-sources.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 26fdbe5e685d53f67303a3a43d9e4848 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=87ad67f658e0ddaace30a01f54789628
diff --git a/games-board/gnubg/Manifest b/games-board/gnubg/Manifest
new file mode 100644
index 000000000000..ce3cd234c4a5
--- /dev/null
+++ b/games-board/gnubg/Manifest
@@ -0,0 +1,3 @@
+DIST gnubg-release-1.05.000-sources.tar.gz 15030177 BLAKE2B a53c7d1d242083631a18f8c3eaa4d006fbbda8b6aef8240c1cc27a98b284cebd31ad2787ddd6e360a96bb365851c611971d47f686b2d8a42dfa35ff6a240eb02 SHA512 1d8080c362cb32a3828b6913823d0eb42b0befac7a9fbd6d5ee3346e7515f6150876ac3b8bd59d5fd0c0de2a03187441165bb82eff0ffa1fb84e385dcea58590
+EBUILD gnubg-1.05.000-r1.ebuild 2602 BLAKE2B 27a62ac75fe72e8ede5d30682a401e2daf11ccbbe7bd0ebd81f9a73708e4708dabe36698986bef5663d4ae7bf1b97e84c449c294447e4d47721c6704c2c1575a SHA512 5f95e71851deacdc08f62b7e96e8a60591ea4bd54f17d5376ebf4f5b51775cadf3146b4f65f96b3cfefbfa513b55490d18e052948f509291d2921686986c10d6
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/gnubg/gnubg-1.05.000-r1.ebuild b/games-board/gnubg/gnubg-1.05.000-r1.ebuild
new file mode 100644
index 000000000000..b8e5f10b0a12
--- /dev/null
+++ b/games-board/gnubg/gnubg-1.05.000-r1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+inherit eutils python-single-r1 gnome2-utils
+
+DESCRIPTION="GNU BackGammon"
+HOMEPAGE="http://www.gnubg.org/"
+SRC_URI="http://gnubg.org/media/sources/${PN}-release-${PV}-sources.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86 ~x86-fbsd"
+IUSE="cpu_flags_x86_avx gtk opengl python sqlite cpu_flags_x86_sse cpu_flags_x86_sse2 threads"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+RDEPEND="
+ dev-db/sqlite:3
+ dev-libs/glib:2
+ dev-libs/gmp:0
+ dev-libs/libxml2
+ media-fonts/dejavu
+ media-libs/freetype:2
+ media-libs/libcanberra
+ media-libs/libpng:0
+ sys-libs/readline:0
+ x11-libs/cairo
+ x11-libs/pango
+ gtk? ( x11-libs/gtk+:2 )
+ opengl? (
+ x11-libs/gtk+:2
+ x11-libs/gtkglext
+ virtual/glu
+ )
+ python? ( ${PYTHON_DEPS} )
+ virtual/libintl"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+pkg_setup() {
+ python-single-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # use ${T} instead of /tmp for constructing credits (bug #298275)
+ sed -i -e 's:/tmp:${T}:' credits.sh || die
+ sed -i -e 's/fonts //' Makefile.in || die # handle font install ourself to fix bug #335774
+ sed -i \
+ -e '/^localedir / s#=.*$#= @localedir@#' \
+ -e '/^gnulocaledir / s#=.*$#= @localedir@#' \
+ po/Makefile.in.in || die
+ sed -i \
+ -e '/^gnubgiconsdir / s#=.*#= /usr/share#' \
+ -e '/^gnubgpixmapsdir / s#=.*#= /usr/share/pixmaps#' \
+ pixmaps/Makefile.in || die
+ sed -i \
+ -e '1i#include <config.h>' \
+ copying.c || die #551896
+}
+
+src_configure() {
+ local simd=no
+ local gtk_arg=--without-gtk
+
+ if use gtk || use opengl ; then
+ gtk_arg=--with-gtk
+ fi
+ use cpu_flags_x86_sse && simd=sse
+ use cpu_flags_x86_sse2 && simd=sse2
+ use cpu_flags_x86_avx && simd=avx
+ econf \
+ --localedir=/usr/share/locale \
+ --docdir=/usr/share/doc/${PF}/html \
+ --disable-cputest \
+ --enable-simd=${simd} \
+ ${gtk_arg} \
+ $(use_enable threads) \
+ $(use_with python) \
+ $(use_with sqlite sqlite) \
+ $(use_with opengl board3d)
+}
+
+src_install() {
+ default
+ insinto /usr/share/${PN}
+ doins ${PN}.weights *bd
+ dodir /usr/share/${PN}/fonts
+ dosym /usr/share/fonts/dejavu/DejaVuSans.ttf /usr/share/${PN}/fonts/Vera.ttf
+ dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf /usr/share/${PN}/fonts/VeraBd.ttf
+ dosym /usr/share/fonts/dejavu/DejaVuSerif-Bold.ttf /usr/share/${PN}/fonts/VeraSeBd.ttf
+ make_desktop_entry "gnubg -w" "GNU Backgammon"
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-board/gnubg/metadata.xml b/games-board/gnubg/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/gnubg/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/gnuchess-6.2.4 b/games-board/gnuchess-6.2.4
deleted file mode 100644
index 1d61c02897ed..000000000000
--- a/games-board/gnuchess-6.2.4
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=configure
-DESCRIPTION=Console based chess interface
-EAPI=6
-HOMEPAGE=https://www.gnu.org/software/chess/chess.html
-KEYWORDS=amd64 ~arm ~arm64 ppc64 x86
-LICENSE=GPL-3
-SLOT=0
-SRC_URI=mirror://gnu/chess/gnuchess-6.2.4.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=1359664f48fbc360b4a64681fa1702d0
diff --git a/games-board/gnuchess-6.2.5 b/games-board/gnuchess-6.2.5
deleted file mode 100644
index 1b7f2e9f5f07..000000000000
--- a/games-board/gnuchess-6.2.5
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=configure
-DESCRIPTION=Console based chess interface
-EAPI=6
-HOMEPAGE=https://www.gnu.org/software/chess/chess.html
-KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
-LICENSE=GPL-3
-SLOT=0
-SRC_URI=mirror://gnu/chess/gnuchess-6.2.5.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=037e7465b8f34a6c91a86688807f8064
diff --git a/games-board/gnuchess-book-1.02-r1 b/games-board/gnuchess-book-1.02-r1
deleted file mode 100644
index 6cc63bfbe004..000000000000
--- a/games-board/gnuchess-book-1.02-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install
-DEPEND=>=games-board/gnuchess-6.2.3
-DESCRIPTION=Opening book for gnuchess
-EAPI=5
-HOMEPAGE=https://www.gnu.org/software/chess/chess.html
-KEYWORDS=~amd64 ~ppc64 ~x86
-LICENSE=GPL-2
-RDEPEND=>=games-board/gnuchess-6.2.3
-RESTRICT=userpriv
-SLOT=0
-SRC_URI=mirror://gnu/chess/book_1.02.pgn.gz
-_md5_=f9508e51af77e305a2c123d52c24f5cd
diff --git a/games-board/gnuchess-book/Manifest b/games-board/gnuchess-book/Manifest
new file mode 100644
index 000000000000..841ac95bb23c
--- /dev/null
+++ b/games-board/gnuchess-book/Manifest
@@ -0,0 +1,3 @@
+DIST book_1.02.pgn.gz 26265281 BLAKE2B 0e9b1d8dcaafa5db974ad61444f327669b5618eea661d73069f448ec5263afaac046d5ae15f9bbf5f1aec5d7e224b07a0820527954a6130d759e5fba00ed4b8c SHA512 2fda39fae66a2afaf0084bd482465de04a65b842276760cde69cb6649c0d3b90c5341e10b4d344e06983bdc97ec8802582d622290bc419b8742d3cd6dd39688a
+EBUILD gnuchess-book-1.02-r1.ebuild 554 BLAKE2B c3cde5f8947b4808fcd80649d91cf906b846b5b049f96014060833f63b06ac345370533a6618aff8df53e2855ad4937d99707d395cd4ff00c27e2c3184cbec48 SHA512 29c0a9a9d860380e68db060e80793ce76833d1beca10a4afdd68a2a920eb7352431207add6b2362fa5f12136acef7c09542766338d93d5453dbda6ee7362b3c6
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild b/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild
new file mode 100644
index 000000000000..47e9b358322c
--- /dev/null
+++ b/games-board/gnuchess-book/gnuchess-book-1.02-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="Opening book for gnuchess"
+HOMEPAGE="https://www.gnu.org/software/chess/chess.html"
+SRC_URI="mirror://gnu/chess/book_${PV}.pgn.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+RESTRICT="userpriv" # bug #112898
+
+DEPEND=">=games-board/gnuchess-6.2.3"
+RDEPEND=${DEPEND}
+
+S=${WORKDIR}
+
+src_compile() {
+ gnuchess --addbook=book_${PV}.pgn || die
+}
+
+src_install() {
+ insinto /usr/share/gnuchess
+ doins book.bin
+}
diff --git a/games-board/gnuchess-book/metadata.xml b/games-board/gnuchess-book/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/gnuchess-book/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/gnuchess/Manifest b/games-board/gnuchess/Manifest
new file mode 100644
index 000000000000..b391d78c861d
--- /dev/null
+++ b/games-board/gnuchess/Manifest
@@ -0,0 +1,5 @@
+DIST gnuchess-6.2.4.tar.gz 757985 BLAKE2B bbb83a9fe7a7ace155b869deebdb67474d6c23538e7852167e846d5570bcd878634b0b2576f3ee33407913976103c637d3b024a8b81f290325c88c84d573d85c SHA512 53546d3319cd6a7bc70be5cc11c29cf33c71b747de2244a7d8d4aff6b00318ad35ee0e27058b40a265c62ef02c188d2e34cba9bbf439306220796e7332904d42
+DIST gnuchess-6.2.5.tar.gz 782359 BLAKE2B d9ae979023ea6265e89a25223935df3847adfc52d46df2a9fe96700081f613f7817b4add22e3a63aa4e035adea9c1f4856cb1e9b80d751c3ee63818b5924c388 SHA512 f3f65a85eb4c93f6f10c7058bde7ee7f4a48c2f465b24a7cc0d5bcafe4df186b434ce23bf8c032d012efffba39c6c3c60ada484ff22d87114ce2be5dd0da6835
+EBUILD gnuchess-6.2.4.ebuild 440 BLAKE2B 7a2769716516ee2dea1b0a7d7cf76625e244e47e485ea5cceaa7fcf419f4baff99a80fdd8573fe2825990e7c58582acfee1aac6d36d7752e776a157f673d4ad2 SHA512 2de88c8d341b321ca37d0a2d369ce497762de4a79432bb0a53911eea7644ac29edfd0e8081b1c951c807dd3aedfcd03ce89d7e0584b4e0c6c52d7627a791e3f2
+EBUILD gnuchess-6.2.5.ebuild 443 BLAKE2B 8cfd191557073ef39505219bde801f90d28f6ff785a44446d5aa68f0d6365ca35773d2194dfb0240f6b0c04725a1c39f23d3142f7219c7b9656b2feb1e6e808d SHA512 40bcb82fa16ed49715eb105e2351822bf69b18aaedc05ef3b1efed3cdca534788304373eb5f54349132eed2fa26c566e81592b1a974e8b5231de1c29e9d71bae
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/gnuchess/gnuchess-6.2.4.ebuild b/games-board/gnuchess/gnuchess-6.2.4.ebuild
new file mode 100644
index 000000000000..739454eaf6e1
--- /dev/null
+++ b/games-board/gnuchess/gnuchess-6.2.4.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic
+
+DESCRIPTION="Console based chess interface"
+HOMEPAGE="https://www.gnu.org/software/chess/chess.html"
+SRC_URI="mirror://gnu/chess/${P}.tar.gz"
+
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+src_configure() {
+ strip-flags # bug #199097
+ econf --without-readline # bug 491088
+}
diff --git a/games-board/gnuchess/gnuchess-6.2.5.ebuild b/games-board/gnuchess/gnuchess-6.2.5.ebuild
new file mode 100644
index 000000000000..e368ad19a379
--- /dev/null
+++ b/games-board/gnuchess/gnuchess-6.2.5.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit flag-o-matic
+
+DESCRIPTION="Console based chess interface"
+HOMEPAGE="https://www.gnu.org/software/chess/chess.html"
+SRC_URI="mirror://gnu/chess/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+src_configure() {
+ strip-flags # bug #199097
+ econf --without-readline # bug 491088
+}
diff --git a/games-board/gnuchess/metadata.xml b/games-board/gnuchess/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/gnuchess/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/gnugo-3.9.1-r1 b/games-board/gnugo-3.9.1-r1
deleted file mode 100644
index 444dd03b5d34..000000000000
--- a/games-board/gnugo-3.9.1-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
-DEPEND=readline? ( sys-libs/readline:0= ) >=sys-libs/ncurses-5.2-r3:0=
-DESCRIPTION=A Go-playing program
-EAPI=5
-HOMEPAGE=https://www.gnu.org/software/gnugo/devel.html
-IUSE=readline
-KEYWORDS=amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-3
-RDEPEND=readline? ( sys-libs/readline:0= ) >=sys-libs/ncurses-5.2-r3:0= games-misc/games-envd
-SLOT=0
-SRC_URI=mirror://gentoo/gnugo-3.9.1.tar.gz
-_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc games 2bb3ede665927a68ffdb7c41eec7efde ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=a3536715666102f081b551cdf59fccfb
diff --git a/games-board/gnugo-3.9.1-r2 b/games-board/gnugo-3.9.1-r2
deleted file mode 100644
index 9eb228e789b5..000000000000
--- a/games-board/gnugo-3.9.1-r2
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure
-DEPEND=readline? ( sys-libs/readline:0= ) >=sys-libs/ncurses-5.2-r3:0=
-DESCRIPTION=A Go-playing program
-EAPI=6
-HOMEPAGE=https://www.gnu.org/software/gnugo/devel.html
-IUSE=readline
-KEYWORDS=amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos
-LICENSE=GPL-3
-RDEPEND=readline? ( sys-libs/readline:0= ) >=sys-libs/ncurses-5.2-r3:0=
-SLOT=0
-SRC_URI=mirror://gentoo/gnugo-3.9.1.tar.gz
-_md5_=6007e2ab439c1be111489489da374d96
diff --git a/games-board/gnugo/Manifest b/games-board/gnugo/Manifest
new file mode 100644
index 000000000000..6af0f6bff655
--- /dev/null
+++ b/games-board/gnugo/Manifest
@@ -0,0 +1,6 @@
+AUX gnugo-3.9.1-format-security.patch 1943 BLAKE2B 2dd1c6f7b69da62baac53336e1b017136b16392b85a343aeb41d47fd10f5464a98eee1c8383e31531b21f72456a037bf72fb206752818f2fb39939d46bccb35a SHA512 5d53c53173980c9e73ce1f19c5c5e9228308cb00a61a623e942a3cc8598b73cc188ef24fda0b44feddcf0f381dbebdccf85716a187de730a9bb6412d1f9d61a7
+AUX gnugo-3.9.1-invalid-move.patch 727 BLAKE2B 5c5a13e3b00175627a45a4ef1d32b4a3dc049114281219ec70a22985c2deb027938b2e4ee1c0a58c1da8759800fdd9f98d6bb4981405f51af6269e0a01dedb74 SHA512 a1f20761e714670e2173b36390492304252bf30e46f93e37dee3cc72de346a59a8daaaaa6f0cf2e20834637598831f0f55d4c6c0825021d6fd00055a57db2bdb
+DIST gnugo-3.9.1.tar.gz 3207748 BLAKE2B 4251e125eac20188926210db8640f1ae4ff2b79f6a59b429af9e10fcfd6b0d34f9bf180b32194c519a7b59905a4b5e8bc1a2e45a071a8b8696bf16dd04f6a342 SHA512 b2b215fb8c1ebb0b58e54d14dcc02af3b76bde3a1b84a842a11a0a6018c77a2464c44b26fe0e7ad73b2b2e7fa22005466821bf762108c2c2e04428d3d459af97
+EBUILD gnugo-3.9.1-r1.ebuild 662 BLAKE2B 48296b632f9c05b031b7550e76af9a25217e21c7503a17f65fd859b4170ef8436251fa8ec911278cf4c469c5544f41c79975a197612c0938169211a89554de73 SHA512 287f9f4e6b7a7daa14cbfa7efe45d8f784c08fd4805a1b6f249e269156d9320a9d490ae1204a7c7bf52881e4bfd3b9e4982b3428a73f1cbae2f4db45f452fc58
+EBUILD gnugo-3.9.1-r2.ebuild 628 BLAKE2B 2e8947dbf827d1c757764f3aac8d269f5bc33082c2b1a3bd2a04a410d8f15c8ceea9ea8b914f65be8135c2acc9907da5e4bb796a6007e07206ddba6352b79970 SHA512 5d960b3058ec6289cac727d7549f78e9320e9bd0ea524f9306a0105169568393aa58e6d8d8960124115585e26d6bc8c1b638878ece3481f84ce2df11aeaba81c
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/gnugo/files/gnugo-3.9.1-format-security.patch b/games-board/gnugo/files/gnugo-3.9.1-format-security.patch
new file mode 100644
index 000000000000..7828187c571d
--- /dev/null
+++ b/games-board/gnugo/files/gnugo-3.9.1-format-security.patch
@@ -0,0 +1,60 @@
+diff --git a/patterns/dfa.c b/patterns/dfa.c
+index 3689616..2d2f8c6 100644
+--- a/patterns/dfa.c
++++ b/patterns/dfa.c
+@@ -279,7 +279,7 @@ resize_dfa(dfa_t *pdfa, int max_states, int max_indexes)
+ * dump a dfa (debugging purpose).
+ */
+
+-static const char *line =
++static const char line[] =
+ "----------------------------------------------------\n";
+
+ void
+diff --git a/patterns/mkpat.c b/patterns/mkpat.c
+index 70a6964..5f1f1dd 100644
+--- a/patterns/mkpat.c
++++ b/patterns/mkpat.c
+@@ -1419,7 +1419,7 @@ generate_autohelper_code(int funcno, int number_of_params, int *labels)
+ /* A common case. Just use the labels as parameters. */
+ switch (number_of_params) {
+ case 0:
+- code_pos += sprintf(code_pos, autohelper_functions[funcno].code);
++ code_pos += sprintf(code_pos, "%s", autohelper_functions[funcno].code);
+ break;
+ case 1:
+ code_pos += sprintf(code_pos, autohelper_functions[funcno].code,
+diff --git a/patterns/uncompress_fuseki.c b/patterns/uncompress_fuseki.c
+index 3290b05..c67a733 100644
+--- a/patterns/uncompress_fuseki.c
++++ b/patterns/uncompress_fuseki.c
+@@ -224,9 +224,9 @@ main(int argc, char *argv[])
+
+ assert(boardsize > 0);
+ if (boardsize > MAX_BOARD) {
+- printf(output_strings[PREAMBLE]);
++ printf("%s", output_strings[PREAMBLE]);
+ printf(output_strings[HEADER], boardsize);
+- printf(output_strings[FOOTER]);
++ printf("%s", output_strings[FOOTER]);
+ return EXIT_SUCCESS;
+ }
+
+@@ -251,7 +251,7 @@ main(int argc, char *argv[])
+ board[k][boardsize + 1] = '|';
+ }
+
+- printf(output_strings[PREAMBLE]);
++ printf("%s", output_strings[PREAMBLE]);
+ printf(output_strings[HEADER], boardsize);
+
+
+@@ -308,7 +308,7 @@ main(int argc, char *argv[])
+ if (mode == C_OUTPUT)
+ write_pattern_c_code(NULL, board1d, NO_MOVE, 0, boardsize, -1);
+
+- printf(output_strings[FOOTER]);
++ printf("%s", output_strings[FOOTER]);
+
+ return EXIT_SUCCESS;
+ }
diff --git a/games-board/gnugo/files/gnugo-3.9.1-invalid-move.patch b/games-board/gnugo/files/gnugo-3.9.1-invalid-move.patch
new file mode 100644
index 000000000000..1da388a043b5
--- /dev/null
+++ b/games-board/gnugo/files/gnugo-3.9.1-invalid-move.patch
@@ -0,0 +1,21 @@
+From 84a32e9cee2a70c0ec6ef58c1be279fed84a9a53 Mon Sep 17 00:00:00 2001
+From: Gunnar Farnebäck <gunnar@lysator.liu.se>
+Date: Thu, 13 Jun 2013 18:45:03 +0000
+Subject: Avoid crashing due to registering an invalid loss move reason.
+
+---
+diff --git a/engine/value_moves.c b/engine/value_moves.c
+index e9f2daa..7ec8fdd 100644
+--- a/engine/value_moves.c
++++ b/engine/value_moves.c
+@@ -383,7 +383,7 @@ do_find_more_owl_attack_and_defense_moves(int color, int pos,
+ int dcode = owl_does_defend(pos, dd, &kworm);
+
+ if (dcode >= DRAGON2(dd).owl_defense_code) {
+- if (dcode == LOSS)
++ if (dcode == LOSS && kworm != NO_MOVE)
+ add_loss_move(pos, dd, kworm);
+ else
+ add_owl_defense_move(pos, dd, dcode);
+--
+cgit v0.9.0.2
diff --git a/games-board/gnugo/gnugo-3.9.1-r1.ebuild b/games-board/gnugo/gnugo-3.9.1-r1.ebuild
new file mode 100644
index 000000000000..aba4225ac342
--- /dev/null
+++ b/games-board/gnugo/gnugo-3.9.1-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils games
+
+DESCRIPTION="A Go-playing program"
+HOMEPAGE="https://www.gnu.org/software/gnugo/devel.html"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="readline"
+
+DEPEND="readline? ( sys-libs/readline:0= )
+ >=sys-libs/ncurses-5.2-r3:0="
+RDEPEND=${DEPEND}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-invalid-move.patch
+}
+
+src_configure() {
+ egamesconf \
+ $(use_with readline) \
+ --enable-cache-size=32
+}
+
+src_install() {
+ default
+ prepgamesdirs
+}
diff --git a/games-board/gnugo/gnugo-3.9.1-r2.ebuild b/games-board/gnugo/gnugo-3.9.1-r2.ebuild
new file mode 100644
index 000000000000..64afb5b85e90
--- /dev/null
+++ b/games-board/gnugo/gnugo-3.9.1-r2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="A Go-playing program"
+HOMEPAGE="https://www.gnu.org/software/gnugo/devel.html"
+SRC_URI="mirror://gentoo/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~arm ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos"
+IUSE="readline"
+
+RDEPEND="
+ readline? ( sys-libs/readline:0= )
+ >=sys-libs/ncurses-5.2-r3:0=
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-invalid-move.patch
+ "${FILESDIR}"/${P}-format-security.patch
+)
+
+src_configure() {
+ econf \
+ $(use_with readline) \
+ --enable-cache-size=32
+}
diff --git a/games-board/gnugo/metadata.xml b/games-board/gnugo/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/gnugo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/gnushogi-1.4.1-r1 b/games-board/gnushogi-1.4.1-r1
deleted file mode 100644
index 1c37c29b3325..000000000000
--- a/games-board/gnushogi-1.4.1-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure install prepare
-DEPEND=sys-libs/ncurses:0 X? ( x11-libs/libXaw ) >=sys-devel/bison-1.34 >=sys-devel/flex-2.5
-DESCRIPTION=Japanese version of chess (commandline + X-Version)
-EAPI=6
-HOMEPAGE=https://www.gnu.org/software/gnushogi/
-IUSE=X
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=sys-libs/ncurses:0 X? ( x11-libs/libXaw )
-SLOT=0
-SRC_URI=mirror://gnu/gnushogi/gnushogi-1.4.1.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=12881e3a2a50c0cbe19ca4bb382ae99f
diff --git a/games-board/gnushogi/Manifest b/games-board/gnushogi/Manifest
new file mode 100644
index 000000000000..ae083d846cd7
--- /dev/null
+++ b/games-board/gnushogi/Manifest
@@ -0,0 +1,3 @@
+DIST gnushogi-1.4.1.tar.gz 542301 BLAKE2B bc2c0c89ca63d4cc617914771f9439d1e99ef89c87d46b3649fde97d521b874c74f049fe5340a5ccab603e7f532441821b7785aef2b50609903e926905d75ba9 SHA512 b997f309bfba85553465ceb262094aa0a9a53dc7ad970f77c0eb0c1558ba12f9dd15b42a6abfc85f5ac08bbfecc7816a6e3e4fb0efe2caabb043fb343b1ebecd
+EBUILD gnushogi-1.4.1-r1.ebuild 1008 BLAKE2B d8cfb1c28cc479e601f74cd71780325c5a7d0a0c9513c70f6c447bf5c73c39ed83dc8c00628af1107d4a7ce08cacc42d7b71834e957821ef2ff30a8f4fd7eecc SHA512 81d6ee8e19542475e1b79c445ed95357aa395bec68d3972f869c3c59c2d1626967740c89068027c387406c81e794c84ed2e43f5a4556c2dc525ed396678e3030
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/gnushogi/gnushogi-1.4.1-r1.ebuild b/games-board/gnushogi/gnushogi-1.4.1-r1.ebuild
new file mode 100644
index 000000000000..ebef0138a0f3
--- /dev/null
+++ b/games-board/gnushogi/gnushogi-1.4.1-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="Japanese version of chess (commandline + X-Version)"
+HOMEPAGE="https://www.gnu.org/software/gnushogi/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X"
+
+RDEPEND="sys-libs/ncurses:0
+ X? ( x11-libs/libXaw )"
+DEPEND="${RDEPEND}
+ >=sys-devel/bison-1.34
+ >=sys-devel/flex-2.5"
+
+src_prepare() {
+ default
+
+ sed -i \
+ -e '/^bbk:/s/$/ gnushogi_compile pat2inc sizetest/' \
+ Makefile.in || die
+ sed -i \
+ -e "/^LIBDIR/s:=.*:=\"$(get_libdir)\":" \
+ gnushogi/Makefile.in || die
+}
+
+src_configure() {
+ econf \
+ $(use_with X x) \
+ $(use_enable X xshogi)
+}
+
+src_install() {
+ dobin gnushogi/gnushogi
+ doman doc/gnushogi.6
+ doinfo doc/gnushogi.info
+ if use X ; then
+ dobin xshogi/xshogi
+ doman doc/xshogi.6
+ make_desktop_entry xshogi XShogi
+ fi
+ dolib gnushogi/gnushogi.bbk
+ dodoc README NEWS CONTRIB doc/gnushogi/*.html
+}
diff --git a/games-board/gnushogi/metadata.xml b/games-board/gnushogi/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/gnushogi/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/goatee-gtk-0.3.1 b/games-board/goatee-gtk-0.3.1
deleted file mode 100644
index d0ef6d565a29..000000000000
--- a/games-board/goatee-gtk-0.3.1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=>=dev-games/goatee-0.3:=[profile?] <dev-games/goatee-0.4:=[profile?] >=dev-haskell/cairo-0.13:=[profile?] <dev-haskell/cairo-0.14:=[profile?] >=dev-haskell/glib-0.13:=[profile?] <dev-haskell/glib-0.14:=[profile?] >=dev-haskell/gtk-0.13:=[profile?] >=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( >=dev-haskell/hunit-1.2 ) doc? ( || ( dev-haskell/haddock >=dev-lang/ghc-7.10.2 ) ) hscolour? ( dev-haskell/hscolour )
-DESCRIPTION=A monadic take on a 2,500-year-old board game - GTK+ UI
-EAPI=6
-HOMEPAGE=http://khumba.net/projects/goatee
-IUSE=doc hscolour profile test
-KEYWORDS=~amd64 ~x86
-LICENSE=AGPL-3
-RDEPEND=>=dev-games/goatee-0.3:=[profile?] <dev-games/goatee-0.4:=[profile?] >=dev-haskell/cairo-0.13:=[profile?] <dev-haskell/cairo-0.14:=[profile?] >=dev-haskell/glib-0.13:=[profile?] <dev-haskell/glib-0.14:=[profile?] >=dev-haskell/gtk-0.13:=[profile?] >=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-lang/ghc-7.4.1:=
-SLOT=0/0.3.1
-SRC_URI=mirror://hackage/packages/archive/goatee-gtk/0.3.1/goatee-gtk-0.3.1.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ghc-package a0d34e2f5f204f01c404ae1ce539542a haskell-cabal 45605f3898bdc59eb016fb50ca27bf18 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72
-_md5_=8332104c05ade952aad8dcb6bbf3b408
diff --git a/games-board/goatee-gtk-0.3.1.1 b/games-board/goatee-gtk-0.3.1.1
deleted file mode 100644
index c6d61a79d101..000000000000
--- a/games-board/goatee-gtk-0.3.1.1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=>=dev-games/goatee-0.3:=[profile?] <dev-games/goatee-0.4:=[profile?] >=dev-haskell/cairo-0.13:=[profile?] <dev-haskell/cairo-0.14:=[profile?] >=dev-haskell/glib-0.13:=[profile?] <dev-haskell/glib-0.14:=[profile?] >=dev-haskell/gtk-0.13:=[profile?] <dev-haskell/gtk-0.15:=[profile?] >=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-lang/ghc-7.4.1:= >=dev-haskell/cabal-1.8 test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.4 ) doc? ( || ( dev-haskell/haddock >=dev-lang/ghc-7.10.2 ) ) hscolour? ( dev-haskell/hscolour )
-DESCRIPTION=A monadic take on a 2,500-year-old board game - GTK+ UI
-EAPI=6
-HOMEPAGE=http://khumba.net/projects/goatee
-IUSE=doc hscolour profile test
-KEYWORDS=~amd64 ~x86
-LICENSE=AGPL-3
-RDEPEND=>=dev-games/goatee-0.3:=[profile?] <dev-games/goatee-0.4:=[profile?] >=dev-haskell/cairo-0.13:=[profile?] <dev-haskell/cairo-0.14:=[profile?] >=dev-haskell/glib-0.13:=[profile?] <dev-haskell/glib-0.14:=[profile?] >=dev-haskell/gtk-0.13:=[profile?] <dev-haskell/gtk-0.15:=[profile?] >=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?] >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?] >=dev-lang/ghc-7.4.1:=
-SLOT=0/0.3.1.1
-SRC_URI=mirror://hackage/packages/archive/goatee-gtk/0.3.1.1/goatee-gtk-0.3.1.1.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ghc-package a0d34e2f5f204f01c404ae1ce539542a haskell-cabal 45605f3898bdc59eb016fb50ca27bf18 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72
-_md5_=aece427812bf9d698734a67372089415
diff --git a/games-board/goatee-gtk/Manifest b/games-board/goatee-gtk/Manifest
new file mode 100644
index 000000000000..2a2c0ee87013
--- /dev/null
+++ b/games-board/goatee-gtk/Manifest
@@ -0,0 +1,5 @@
+DIST goatee-gtk-0.3.1.1.tar.gz 60560 BLAKE2B f58420c1b625b0be47da43ea006cbe68d465ed2ed44e640ad7ffd9f17d738f612321c42bb9bbf76404b1bfd91ae4baee73381881e5185afe653dd10992417dfc SHA512 d745e981171fb1267d4765d90e4906b51a0cd7e7e3804c7f418feea21cc6f047e5e4e70f86f3ed3abbe11800e91ecd4669d566c194ad9b340941e509e6061f70
+DIST goatee-gtk-0.3.1.tar.gz 60946 BLAKE2B f8da73654e6e6ad3abf3e05db2d28f052f769ddbd87ea40f74024d8e192ae85ce16c772441c266b4658a6f0ff7fb2ab590e0f6505c8321f9a2b573f333da8860 SHA512 3638dc3b0ebcf2d2be76688d75bdb0e870ce683af1dc6d924bf2f0add52a0c2afa4bbec4f3e9edb6229e0753914fda808dc92549239dd558d06848b40aee7cb1
+EBUILD goatee-gtk-0.3.1.1.ebuild 1156 BLAKE2B 1b0564dc2a4a792d97a5fdd09b5448cabafbbfc7990b571b98aa43dc94d447658406ea296e32d8995fb03cd7b1a7b66ed67abe5c0dbd3e088b2aa2bb14184294 SHA512 1700895a947dc331b964702fba744be6bd1335b173983822f1eb6c97f8a5e3f38b42a040205f08f5b3d8a52f1e36b014de207e4e45dc7a298fc0cf4d56e32b76
+EBUILD goatee-gtk-0.3.1.ebuild 1133 BLAKE2B a7bfe9da9adfed3e3d4e2e26fb78554d35a68fdde30a84b9c95fee4255e7a09327df91e1de43f681e8570826c12432ead5c1a118943a69f4439ee572d8761a50 SHA512 e1162ac254cac998547294fa81e72ebd77ea9c0e29fc3ad27ee4a9899cac561d1e0636818d31682f858b7e9a841146fc92d573d3aaa22e66112da751371a904b
+MISC metadata.xml 808 BLAKE2B 9d09adbd3d47ff4ff59389062d67cb8c9419465646e42d46cfe3e5273446723967979d42f10ac93fc447586b4c13ac9c8c206dee05a9ae3580b5b3d59301aa9d SHA512 513240a99caaf62bbb711d95e10ddaa546d59f4846c5bf707d19440893bf628f0e08e80bf7ec85c3e2cb62c360800b0fbd1dd1dce9f171e38534fd7bc0751599
diff --git a/games-board/goatee-gtk/goatee-gtk-0.3.1.1.ebuild b/games-board/goatee-gtk/goatee-gtk-0.3.1.1.ebuild
new file mode 100644
index 000000000000..101cd3e9609a
--- /dev/null
+++ b/games-board/goatee-gtk/goatee-gtk-0.3.1.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A monadic take on a 2,500-year-old board game - GTK+ UI"
+HOMEPAGE="http://khumba.net/projects/goatee"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-games/goatee-0.3:=[profile?] <dev-games/goatee-0.4:=[profile?]
+ >=dev-haskell/cairo-0.13:=[profile?] <dev-haskell/cairo-0.14:=[profile?]
+ >=dev-haskell/glib-0.13:=[profile?] <dev-haskell/glib-0.14:=[profile?]
+ >=dev-haskell/gtk-0.13:=[profile?] <dev-haskell/gtk-0.15:=[profile?]
+ >=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+ >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hunit-1.2 <dev-haskell/hunit-1.4 )
+"
+
+src_prepare() {
+ default
+
+ cabal_chdeps \
+ 'directory >= 1.1 && < 1.3' 'directory >= 1.1'
+}
diff --git a/games-board/goatee-gtk/goatee-gtk-0.3.1.ebuild b/games-board/goatee-gtk/goatee-gtk-0.3.1.ebuild
new file mode 100644
index 000000000000..c58adea91aba
--- /dev/null
+++ b/games-board/goatee-gtk/goatee-gtk-0.3.1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+# ebuild generated by hackport 0.5.9999
+
+CABAL_FEATURES="bin lib profile haddock hoogle hscolour test-suite"
+inherit haskell-cabal
+
+DESCRIPTION="A monadic take on a 2,500-year-old board game - GTK+ UI"
+HOMEPAGE="http://khumba.net/projects/goatee"
+SRC_URI="mirror://hackage/packages/archive/${PN}/${PV}/${P}.tar.gz"
+
+LICENSE="AGPL-3"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-games/goatee-0.3:=[profile?] <dev-games/goatee-0.4:=[profile?]
+ >=dev-haskell/cairo-0.13:=[profile?] <dev-haskell/cairo-0.14:=[profile?]
+ >=dev-haskell/glib-0.13:=[profile?] <dev-haskell/glib-0.14:=[profile?]
+ >=dev-haskell/gtk-0.13:=[profile?]
+ >=dev-haskell/mtl-2.1:=[profile?] <dev-haskell/mtl-2.3:=[profile?]
+ >=dev-haskell/parsec-3.1:=[profile?] <dev-haskell/parsec-3.2:=[profile?]
+ >=dev-lang/ghc-7.4.1:=
+"
+DEPEND="${RDEPEND}
+ >=dev-haskell/cabal-1.8
+ test? ( >=dev-haskell/hunit-1.2 )
+"
+
+src_prepare() {
+ default
+
+ cabal_chdeps \
+ 'HUnit >= 1.2 && < 1.3' 'HUnit >= 1.2' \
+ 'gtk >= 0.13 && < 0.14' 'gtk >= 0.13'
+}
diff --git a/games-board/goatee-gtk/metadata.xml b/games-board/goatee-gtk/metadata.xml
new file mode 100644
index 000000000000..97b194b9e0c6
--- /dev/null
+++ b/games-board/goatee-gtk/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>haskell@gentoo.org</email>
+ <name>Gentoo Haskell</name>
+ </maintainer>
+ <longdescription>
+ Goatee is a Go library and game editor, written in Haskell. It provides a
+ GUI for recording, studying, and editing game records. Underneath this is a
+ portable library for manipulating SGF files to build UIs and tools. Goatee
+ aims to be full-featured by supporting all of the SGF spec and allowing for
+ full and easy customization of the game records you create.
+
+ This package is the GTK+ UI.
+ </longdescription>
+</pkgmetadata>
diff --git a/games-board/grhino-0.16.1-r1 b/games-board/grhino-0.16.1-r1
deleted file mode 100644
index 2384d1592d8c..000000000000
--- a/games-board/grhino-0.16.1-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure install prepare
-DEPEND=gnome? ( =gnome-base/libgnomeui-2* ) nls? ( virtual/libintl ) nls? ( sys-devel/gettext )
-DESCRIPTION=Reversi game for GNOME, supporting the Go/Game Text Protocol
-EAPI=6
-HOMEPAGE=http://rhino.sourceforge.net/
-IUSE=gnome gtp nls
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=gnome? ( =gnome-base/libgnomeui-2* ) nls? ( virtual/libintl )
-SLOT=0
-SRC_URI=mirror://sourceforge/rhino/grhino-0.16.1.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=f5ea3da9fdb4d4fb46c84cd723e99048
diff --git a/games-board/grhino/Manifest b/games-board/grhino/Manifest
new file mode 100644
index 000000000000..7c2805bfb365
--- /dev/null
+++ b/games-board/grhino/Manifest
@@ -0,0 +1,3 @@
+DIST grhino-0.16.1.tar.gz 1178091 BLAKE2B aa5d0c7aab142aabc39d849cbf18cce5aeb57d42f74ad1e2117c57e735d9a6b383fc284cae82c64d5ed8ac809eb364568133e06f42a1062312512becf87df315 SHA512 17fd5539a9d74a715237a51cbf2f3119feae2bed6a26496b02d7882385d5567571ba4b4c4018554944d07322e5a0c3b3235e141579281621f5a030acbe6480e2
+EBUILD grhino-0.16.1-r1.ebuild 961 BLAKE2B bb979c3934c7a110f9bd1f9999716abf14240e18c5433a0af211dc77c69c2130fad8d9f537493916a7f9c7a9a4e5f9e371f9409e870a9d6bf89f8d29b42f0e47 SHA512 e399e36b3bc2e812d64cc8770bd27186c8c16e6950b42b6b514ee7b77fb2551300ac39b3e89d5995af9226866ed2dd052244aa373575081c9eb40717be38c65e
+MISC metadata.xml 513 BLAKE2B a54919c1b021a9e66b91ba91a110e75b9dd687538bc0da2c2beb5f738615e0f034954a7f19273022199efeb47cf1d3933ab5db7ddd8649a492846fd6a020eb05 SHA512 783fb713c40369df38b8aebba6ac6234ee646e097c1992b1ebeb790c3ddd1fa1915c5fcf4f1505f1b6450d9a4ca85e6be7eb38613316a3a475b625906fea6fc4
diff --git a/games-board/grhino/grhino-0.16.1-r1.ebuild b/games-board/grhino/grhino-0.16.1-r1.ebuild
new file mode 100644
index 000000000000..2697f40697f5
--- /dev/null
+++ b/games-board/grhino/grhino-0.16.1-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="Reversi game for GNOME, supporting the Go/Game Text Protocol"
+HOMEPAGE="http://rhino.sourceforge.net/"
+SRC_URI="mirror://sourceforge/rhino/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome gtp nls"
+
+RDEPEND="gnome? ( =gnome-base/libgnomeui-2* )
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ default
+
+ sed -i '/^(\|locale\|help\|omf\|icon\|)/s:@datadir@:/usr/share:' \
+ Makefile.in || die
+}
+
+src_configure() {
+ if use gnome || use gtp; then
+ econf \
+ --localedir=/usr/share/locale \
+ $(use_enable gnome) \
+ $(use_enable gtp) \
+ $(use_enable nls)
+ else
+ econf \
+ --localedir=/usr/share/locale \
+ --enable-gtp \
+ --disable-gnome \
+ $(use_enable nls)
+ fi
+}
+
+src_install() {
+ default
+ use gnome && make_desktop_entry ${PN} GRhino
+}
diff --git a/games-board/grhino/metadata.xml b/games-board/grhino/metadata.xml
new file mode 100644
index 000000000000..5a4a37d191d9
--- /dev/null
+++ b/games-board/grhino/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <longdescription lang="en">
+An Othello game with strong AI.
+</longdescription>
+ <use>
+ <flag name="gtp">Install the GTP (Go/Game Text Protocol) frontend</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">rhino</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/gtkatlantic-0.6.1-r1 b/games-board/gtkatlantic-0.6.1-r1
deleted file mode 100644
index 612684a2226e..000000000000
--- a/games-board/gtkatlantic-0.6.1-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure postinst postrm preinst prepare
-DEPEND=dev-libs/libxml2 media-libs/libpng:0 x11-libs/gtk+:3 virtual/pkgconfig >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-apps/sed-4
-DESCRIPTION=Monopoly-like game that works with the monopd server
-EAPI=6
-HOMEPAGE=http://gtkatlantic.gradator.net/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/libxml2 media-libs/libpng:0 x11-libs/gtk+:3
-SLOT=0
-SRC_URI=http://download.tuxfamily.org/gtkatlantic/downloads/v0.6/gtkatlantic-0.6.1.tar.bz2
-_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=1e50ccb691eb2ee4f720d50b6d3ef596
diff --git a/games-board/gtkatlantic/Manifest b/games-board/gtkatlantic/Manifest
new file mode 100644
index 000000000000..ab11c3be8b69
--- /dev/null
+++ b/games-board/gtkatlantic/Manifest
@@ -0,0 +1,4 @@
+AUX gtkatlantic-0.6.1-warnings.patch 161 BLAKE2B 90c51beb2323480c1987a3c79e857cb39b03e596b0ebe55e9b9ec46c4c0a9a8da9ba707377fff3e334d8c0158fa5b092fb62b585870511cecb9683328d2ac161 SHA512 9ccfc0ea087484cf837bff5b29f824ab63f69a8b7599690f3db8fbb2ebe83865fdf8764869b7c973e35901dc6839109b9e6266a606aedc47c063947e71d80f93
+DIST gtkatlantic-0.6.1.tar.bz2 505701 BLAKE2B 5580b6bba4836e99d6c06cda4b3bef9236adf828cfd909497082922a8b3cfe158f4240a399ea879f6700f9c66f29d81926963cbf145af20bd28e2bed33241e8a SHA512 8388cbdd4c73d56eacb18a645bdd2d1f6e1fa8d21be972eaba1c4d6af6d0681a2a54909a82d6846ddd785b46b0ad99193e5afea528c5662956ff89a1e6e366df
+EBUILD gtkatlantic-0.6.1-r1.ebuild 961 BLAKE2B cbbe539ce1fc32805db49e376784966b7ab9589538103706fe243903b1b25670242ae0ee49ec93781a8eea401eac8589ef3496e461bab233a9673f41c8aaa928 SHA512 95cbc7f780cae82fa443aa0681990275357f3d9276f58572728898b8c031a97c4565bfe08faa0abf319ff451d434f687259a92ec2670d1ee8f02b834f37475d9
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/gtkatlantic/files/gtkatlantic-0.6.1-warnings.patch b/games-board/gtkatlantic/files/gtkatlantic-0.6.1-warnings.patch
new file mode 100644
index 000000000000..a55c7ac7e132
--- /dev/null
+++ b/games-board/gtkatlantic/files/gtkatlantic-0.6.1-warnings.patch
@@ -0,0 +1,10 @@
+--- a/src/readpng.c
++++ b/src/readpng.c
+@@ -23,6 +23,7 @@
+
+ #include <stdio.h>
+ #include <stdlib.h>
++#include <string.h>
+ #include <glib.h>
+
+ #include <png.h>
diff --git a/games-board/gtkatlantic/gtkatlantic-0.6.1-r1.ebuild b/games-board/gtkatlantic/gtkatlantic-0.6.1-r1.ebuild
new file mode 100644
index 000000000000..a4f03258084b
--- /dev/null
+++ b/games-board/gtkatlantic/gtkatlantic-0.6.1-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils gnome2-utils
+
+DESCRIPTION="Monopoly-like game that works with the monopd server"
+HOMEPAGE="http://gtkatlantic.gradator.net/"
+SRC_URI="http://download.tuxfamily.org/gtkatlantic/downloads/v0.6/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/libxml2
+ media-libs/libpng:0
+ x11-libs/gtk+:3"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-warnings.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i -e 's:$(datadir):/usr/share:' {,data/}Makefile.am || die
+ sed -i -e 's/configure.in/configure.ac/' configure.in || die
+ mv configure.{in,ac} || die
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --with-icons-path=/usr/share/icons/hicolor
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-board/gtkatlantic/metadata.xml b/games-board/gtkatlantic/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/gtkatlantic/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/gtkboard-0.11_pre0-r1 b/games-board/gtkboard-0.11_pre0-r1
deleted file mode 100644
index 343a4e593bc9..000000000000
--- a/games-board/gtkboard-0.11_pre0-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure install prepare
-DEPEND=x11-libs/gtk+:2 media-libs/libsdl:0[sound] media-libs/sdl-mixer[vorbis] gnome? ( gnome-base/libgnomeui ) virtual/pkgconfig
-DESCRIPTION=Board games system
-EAPI=6
-HOMEPAGE=http://gtkboard.sourceforge.net/
-IUSE=gnome
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=x11-libs/gtk+:2 media-libs/libsdl:0[sound] media-libs/sdl-mixer[vorbis] gnome? ( gnome-base/libgnomeui )
-SLOT=0
-SRC_URI=mirror://sourceforge/gtkboard/gtkboard-0.11pre0.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=62c207d74fb2cea21268142160726287
diff --git a/games-board/gtkboard/Manifest b/games-board/gtkboard/Manifest
new file mode 100644
index 000000000000..be9ebb0bbe9a
--- /dev/null
+++ b/games-board/gtkboard/Manifest
@@ -0,0 +1,5 @@
+AUX gtkboard-0.11_pre0-gcc41.patch 591 BLAKE2B e3480d0969645815db2cdd9bf32e840bb671a2f9f89c96f5a7e6c61d258d52edc59eca03df64d461298d2afd478f9cccb396a75c31ecd701dc476d304b1f2b32 SHA512 ce7b16643054fd9171c867b6ee7db946577d610fe9f9f6ac9fab98378182934b2eca1828ec8550664c1c67bc2b0f6631ed4538feb9e52d6b9f0ac7e73c1cd656
+AUX gtkboard-0.11_pre0-gcc45.patch 696 BLAKE2B 922d0fdaf0352d21aaa5eaae8bd4eec92b0b2f4321afdf8430096fcf46e7749a06a35c1582d8f6752b0462c96ea150457b58df5d1d32d1f24e0d540e854b3e34 SHA512 7e95753b1a69fbb7031deeb160a7b6da2113171984d8680630317f121e0a12ba97c3230342a3beb5ece6d3579ac4d65a0e9fa1b78e635c690e9e5fac15b54cd9
+DIST gtkboard-0.11pre0.tar.gz 459581 BLAKE2B efe6fc70d8b7c144f0db33502fbce509a0e600008747a5e9bd42d84d0d43de1c790436b731273c36d39356fb489f5616539655fd37ed5cfb802365dcd826e013 SHA512 09d4a1d5203ef0e21d21b5b6cb351add71d0a415ad83808b6e281dcf3f869221e99ae683846462d465eaac54f5eb292e1d8447ea7cdfb07602a8add49e2db283
+EBUILD gtkboard-0.11_pre0-r1.ebuild 971 BLAKE2B 64ccae830a9a59c7d22539b522b4c6c8b2fc12a410c8f26d00ab663a479dd7412af3dbfb2ddc7a2578b93401679c8f9fcbdbec2efd29a97b523b3c7f939cb477 SHA512 dfd3cbefeedb47642fff2171f602883cede95f975bc1e66b3c0a41d469abec852d4e198e0e4f0b5b4f7778140a0b906fa32f275a3940ec7b1e6559364e1fa767
+MISC metadata.xml 331 BLAKE2B e0040c6aa21b5a10ccde6c6dd7ab3463f3821cfdf21e778b4e2dabc93b0bbf902081859f781697949aee8adc870641a7ce449a84e8e451875ebd62a4ef21d970 SHA512 809518470fc270114a602f396c94e42ed33a87e6a46924679e9f1c23dae1863ee4b5a4419bd73d95a069b3810e53f3dd59bfb40ddaa888c9683ac6e2c1c52fb3
diff --git a/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc41.patch b/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc41.patch
new file mode 100644
index 000000000000..f14096e155d1
--- /dev/null
+++ b/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc41.patch
@@ -0,0 +1,24 @@
+gcc-4.1 patch from debian.
+
+--- a/src/board.c
++++ b/src/board.c
+@@ -74,7 +74,7 @@
+ //! default background
+ char board_default_colors [9] = {215, 215, 215, 215, 215, 215, 0, 0, 0};
+
+-static int cell_size, num_pieces;
++int cell_size, num_pieces;
+
+ extern void ui_make_human_move (byte *move, int *rmove);
+
+--- a/src/menu.c
++++ b/src/menu.c
+@@ -829,7 +829,7 @@
+
+ {
+ int i;
+- GtkItemFactoryEntry help_items [3];
++ GtkItemFactoryEntry help_items [4];
+ help_items[0].path = g_strdup_printf ("/Help/%s", opt_game->name);
+ help_items[0].accelerator = NULL;
+ help_items[0].callback = NULL;
diff --git a/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc45.patch b/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc45.patch
new file mode 100644
index 000000000000..dd5a2f92a1e2
--- /dev/null
+++ b/games-board/gtkboard/files/gtkboard-0.11_pre0-gcc45.patch
@@ -0,0 +1,22 @@
+--- a/src/menu.c 2010-05-24 12:35:15.000000000 +0200
++++ b/src/menu.c 2010-05-24 12:35:48.000000000 +0200
+@@ -176,7 +176,7 @@
+ {
+ #if GTK_MAJOR_VERSION == 2
+ // FIXME: can't get existing bgcolor
+- const int size = 20;
++#define size 20
+ static char pixbufs [7][size*(size+1)];
+ char **pixmap_data;
+ static GdkPixmap *pixmaps[7];
+--- a/src/wordtris.c 2010-05-24 12:36:50.000000000 +0200
++++ b/src/wordtris.c 2010-05-24 12:38:30.000000000 +0200
+@@ -122,7 +122,7 @@
+
+ // TODO: change this so that we only need to specify pixmaps for individual squares
+
+-static const int lava_xpm_header_size = 253+1;
++#define lava_xpm_header_size 253+1
+ static char * lava_xpm_header[] =
+ {
+ "144 504 253 2",
diff --git a/games-board/gtkboard/gtkboard-0.11_pre0-r1.ebuild b/games-board/gtkboard/gtkboard-0.11_pre0-r1.ebuild
new file mode 100644
index 000000000000..fe97dee177fa
--- /dev/null
+++ b/games-board/gtkboard/gtkboard-0.11_pre0-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils
+
+MY_P=${P/_}
+DESCRIPTION="Board games system"
+HOMEPAGE="http://gtkboard.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome"
+
+RDEPEND="x11-libs/gtk+:2
+ media-libs/libsdl:0[sound]
+ media-libs/sdl-mixer[vorbis]
+ gnome? ( gnome-base/libgnomeui )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+ "${FILESDIR}"/${P}-gcc41.patch
+ "${FILESDIR}"/${P}-gcc45.patch
+)
+
+src_prepare() {
+ default
+
+ sed -i -e "/^LIBS/s:@LIBS@:@LIBS@ -lgmodule-2.0 -lm:" \
+ src/Makefile.in
+}
+
+src_configure() {
+ econf \
+ --disable-dependency-tracking \
+ --enable-gtk2 \
+ --enable-sdl \
+ $(use_enable gnome)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ doicon pixmaps/${PN}.png
+ make_desktop_entry ${PN} Gtkboard
+ dodoc AUTHORS ChangeLog TODO doc/index.html
+}
diff --git a/games-board/gtkboard/metadata.xml b/games-board/gtkboard/metadata.xml
new file mode 100644
index 000000000000..e06235899db3
--- /dev/null
+++ b/games-board/gtkboard/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">gtkboard</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/hexxagon-1.0.2-r1 b/games-board/hexxagon-1.0.2-r1
deleted file mode 100644
index 6b18f3bb537f..000000000000
--- a/games-board/hexxagon-1.0.2-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install prepare
-DEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:2.4 x11-libs/gtk+:2 virtual/pkgconfig
-DESCRIPTION=Clone of the original DOS game
-EAPI=6
-HOMEPAGE=http://www.nesqi.se/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-cpp/glibmm:2 dev-cpp/gtkmm:2.4 x11-libs/gtk+:2
-SLOT=0
-SRC_URI=http://www.nesqi.se/download/hexxagon-1.0.2.tar.bz2
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=303d18711f0b8076e3c562c6fb4b4301
diff --git a/games-board/hexxagon/Manifest b/games-board/hexxagon/Manifest
new file mode 100644
index 000000000000..79f59fee6b57
--- /dev/null
+++ b/games-board/hexxagon/Manifest
@@ -0,0 +1,3 @@
+DIST hexxagon-1.0.2.tar.bz2 1286713 BLAKE2B f6c3a7d0c0b2cd87ec896ebf6c1783561ae9a94a63c678463d2c5912a3bf380f682f136f258591051d00281fe2a92ba6add6477f50ce310b94529b9e4ca0e3e6 SHA512 8723534c4d260b1bac943609ca91ff224a120ad1f6e6362b1c515766f9ad3b339bbb9b0374cd71a482e127c47f6e1742b5189662f22e8eec07978417f5a6bda2
+EBUILD hexxagon-1.0.2-r1.ebuild 628 BLAKE2B 22beb8ef5f6a9c2746a06bcd1ce8addf693ae5eb007686c2f44e0f9aaa0322d1a7ea3d8b28bde59dba6e50f75450996864a593faf6c872453077ddfb993f9d27 SHA512 e7db9fcaa9437942d17a96326d9e6c96a0e33587882c766e557ff7ba06e9a2b206ad6f1b3fe9a8b4b5d34864dc37565f036e8e77d83201027a136b2455c6abed
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/hexxagon/hexxagon-1.0.2-r1.ebuild b/games-board/hexxagon/hexxagon-1.0.2-r1.ebuild
new file mode 100644
index 000000000000..d335ca45b66e
--- /dev/null
+++ b/games-board/hexxagon/hexxagon-1.0.2-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils flag-o-matic
+
+DESCRIPTION="Clone of the original DOS game"
+HOMEPAGE="http://www.nesqi.se/"
+SRC_URI="http://www.nesqi.se/download/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="dev-cpp/glibmm:2
+ dev-cpp/gtkmm:2.4
+ x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_prepare() {
+ default
+
+ append-cxxflags -std=c++11
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ newicon images/board_N_2.xpm ${PN}.xpm
+ make_desktop_entry ${PN} Hexxagon
+ dodoc README
+}
diff --git a/games-board/hexxagon/metadata.xml b/games-board/hexxagon/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/hexxagon/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/iagno-3.22.0 b/games-board/iagno-3.22.0
deleted file mode 100644
index 2d0b704f81b3..000000000000
--- a/games-board/iagno-3.22.0
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=dev-libs/glib-2.40:2 >=gnome-base/librsvg-2.32.0:2 >=media-libs/libcanberra-0.26[gtk3] >=x11-libs/gtk+-3.15:3 || ( dev-lang/vala:0.36 dev-lang/vala:0.34 dev-lang/vala:0.32 ) app-text/yelp-tools dev-libs/appstream-glib >=dev-util/intltool-0.50 sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20170422 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Dominate the board in a classic version of Reversi
-EAPI=6
-HOMEPAGE=https://wiki.gnome.org/Apps/Iagno
-KEYWORDS=amd64 ~arm x86
-LICENSE=GPL-3+ CC-BY-SA-3.0
-RDEPEND=>=dev-libs/glib-2.40:2 >=gnome-base/librsvg-2.32.0:2 >=media-libs/libcanberra-0.26[gtk3] >=x11-libs/gtk+-3.15:3 !<x11-themes/gnome-themes-standard-3.14
-SLOT=0
-SRC_URI=mirror://gnome/sources/iagno/3.22/iagno-3.22.0.tar.xz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 6e4acb9c9da2cfa25f2dfedb93bb4a43 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vala 103e6885c83965507391cdc5b6fa0e67 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=d39e43cc3c9bae4f8946826ede8de33e
diff --git a/games-board/iagno/Manifest b/games-board/iagno/Manifest
new file mode 100644
index 000000000000..1ade874a96b3
--- /dev/null
+++ b/games-board/iagno/Manifest
@@ -0,0 +1,3 @@
+DIST iagno-3.22.0.tar.xz 1815048 BLAKE2B 13d4cfa4e17c139cdf7bc5dd8b2962c35dc6cf245095d3657bb6dcab12eb9f028eec9410781ff0212a2c627121db3c1ca18c404657d1e524122d189a716b3ea2 SHA512 55309dad4b73e70ba007073222eb5cc719a7fc4e1925637d1f124f7ca6092a4c125cba48a9d80e46b97b16736d2266bbd86e8248c1c6e7898669ce703deef53e
+EBUILD iagno-3.22.0.ebuild 763 BLAKE2B bf1959aaf1b626ebe6778ff267205949b723c757c9c98f3cd46316f463e293ce3e4cbae3c6eb6f757581eb7f5b6919e68c48ee57aa160319f89ac5b8c2857d1a SHA512 fece7ed3ff9d8ad74648f313fd14633687eaae7e8dc3e52c6418cde287abd2aecb8df8fd1e802ed023f4f5c2d8161cbd60a2df3fa5b62dd7907e3adcd61e55be
+MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/games-board/iagno/iagno-3.22.0.ebuild b/games-board/iagno/iagno-3.22.0.ebuild
new file mode 100644
index 000000000000..cd4cf96fb970
--- /dev/null
+++ b/games-board/iagno/iagno-3.22.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+VALA_MIN_API_VERSION="0.28"
+
+inherit gnome2 vala
+
+DESCRIPTION="Dominate the board in a classic version of Reversi"
+HOMEPAGE="https://wiki.gnome.org/Apps/Iagno"
+
+LICENSE="GPL-3+ CC-BY-SA-3.0"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+IUSE=""
+
+COMMON_DEPEND="
+ >=dev-libs/glib-2.40:2
+ >=gnome-base/librsvg-2.32.0:2
+ >=media-libs/libcanberra-0.26[gtk3]
+ >=x11-libs/gtk+-3.15:3
+"
+RDEPEND="${COMMON_DEPEND}
+ !<x11-themes/gnome-themes-standard-3.14
+"
+DEPEND="${COMMON_DEPEND}
+ $(vala_depend)
+ app-text/yelp-tools
+ dev-libs/appstream-glib
+ >=dev-util/intltool-0.50
+ sys-devel/gettext
+ virtual/pkgconfig
+"
+
+src_prepare() {
+ gnome2_src_prepare
+ vala_src_prepare
+}
diff --git a/games-board/iagno/metadata.xml b/games-board/iagno/metadata.xml
new file mode 100644
index 000000000000..39980802b1da
--- /dev/null
+++ b/games-board/iagno/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/knights-2.6.0_pre20180415 b/games-board/knights-2.6.0_pre20180415
deleted file mode 100644
index 02deaf07fcaf..000000000000
--- a/games-board/knights-2.6.0_pre20180415
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install nofetch postinst postrm preinst prepare setup test unpack
-DEPEND=>=kde-frameworks/kcompletion-5.46.0:5 >=kde-frameworks/kconfig-5.46.0:5 >=kde-frameworks/kconfigwidgets-5.46.0:5 >=kde-frameworks/kcoreaddons-5.46.0:5 >=kde-frameworks/kdbusaddons-5.46.0:5 >=kde-frameworks/ki18n-5.46.0:5 >=kde-frameworks/kio-5.46.0:5 >=kde-frameworks/kplotting-5.46.0:5 >=kde-frameworks/ktextwidgets-5.46.0:5 >=kde-frameworks/kwallet-5.46.0:5 >=kde-frameworks/kwidgetsaddons-5.46.0:5 >=kde-frameworks/kxmlgui-5.46.0:5 >=kde-frameworks/plasma-5.46.0:5 >=kde-apps/libkdegames-17.12.3:5 >=dev-qt/qtconcurrent-5.9.4:5 >=dev-qt/qtdbus-5.9.4:5 >=dev-qt/qtgui-5.9.4:5 >=dev-qt/qtnetwork-5.9.4:5 >=dev-qt/qtsvg-5.9.4:5 >=dev-qt/qtwidgets-5.9.4:5 speech? ( >=dev-qt/qtspeech-5.9.4:5 ) sys-devel/make >=dev-util/cmake-3.9.6 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.46.0:5 handbook? ( >=kde-frameworks/kdoctools-5.46.0:5 ) >=dev-qt/qtcore-5.9.4:5 dev-util/desktop-file-utils app-arch/xz-utils
-DESCRIPTION=Simple chess board based on KDE Frameworks
-EAPI=6
-HOMEPAGE=https://www.linux-apps.com/content/show.php/Knights?content=122046
-IUSE=speech debug +handbook selinux
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+
-RDEPEND=>=kde-frameworks/kcompletion-5.46.0:5 >=kde-frameworks/kconfig-5.46.0:5 >=kde-frameworks/kconfigwidgets-5.46.0:5 >=kde-frameworks/kcoreaddons-5.46.0:5 >=kde-frameworks/kdbusaddons-5.46.0:5 >=kde-frameworks/ki18n-5.46.0:5 >=kde-frameworks/kio-5.46.0:5 >=kde-frameworks/kplotting-5.46.0:5 >=kde-frameworks/ktextwidgets-5.46.0:5 >=kde-frameworks/kwallet-5.46.0:5 >=kde-frameworks/kwidgetsaddons-5.46.0:5 >=kde-frameworks/kxmlgui-5.46.0:5 >=kde-frameworks/plasma-5.46.0:5 >=kde-apps/libkdegames-17.12.3:5 >=dev-qt/qtconcurrent-5.9.4:5 >=dev-qt/qtdbus-5.9.4:5 >=dev-qt/qtgui-5.9.4:5 >=dev-qt/qtnetwork-5.9.4:5 >=dev-qt/qtsvg-5.9.4:5 >=dev-qt/qtwidgets-5.9.4:5 speech? ( >=dev-qt/qtspeech-5.9.4:5 ) !games-board/knights:4 >=kde-frameworks/kf-env-4 || ( >=kde-frameworks/breeze-icons-5.46.0:5 kde-frameworks/oxygen-icons:* ) selinux? ( sec-policy/selinux-games ) >=dev-qt/qtcore-5.9.4:5
-SLOT=5
-SRC_URI=https://github.com/KDE/knights/archive/56762d582d8a8543f50c293ff54d5ac5e546c2d9.tar.gz -> knights-2.6.0_pre20180415.tar.gz
-_eclasses_=cmake-utils 57384a259cf0c7985ce651b2c0865405 desktop 1b286a7e7143d8c4ec89cd0d2743a097 eapi7-ver d97a56a62c7df8614afddcb25f5ff00f epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 kde5 5656d5465214c16946f295475046ea21 kde5-functions 475002208a2233f4ab555934b2b0ed0b ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 ninja-utils d2e7e7d290428bb25c56dcf2502badc1 preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf vcs-snapshot 3be1ab44131e8c0bbdaa75823008444b virtualx 3a3c4637ea6d5a2113707a644766337c xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=99bcd6afb3a63fe5d4ca0691ff7321f4
diff --git a/games-board/knights/Manifest b/games-board/knights/Manifest
new file mode 100644
index 000000000000..1c0bfb5efb1e
--- /dev/null
+++ b/games-board/knights/Manifest
@@ -0,0 +1,3 @@
+DIST knights-2.6.0_pre20180415.tar.gz 2642374 BLAKE2B 18648348eb4f9c34a37b0992d5b75a90fbb7fb1b6a7b23750bb57f11553d50a320e68dba303c6ec7fd394a0464341dd28fb8b404bb8ad1b9a92934b767a8183f SHA512 ce022463f9efecfed13fd101d958cd753ea1d167d6a6a70c8735afeccb49a6e9b9e5a4fa15ee7a5510a65eaa08fa0615da109793b7df4a50040d809393723145
+EBUILD knights-2.6.0_pre20180415.ebuild 1385 BLAKE2B 83a9c94fa86c3b2f1ca5e35b8839c3c14c609b3a510dc0101b20ed338922bbaa6264c3d82480a661952902c668439945609a8baafe8473dd5fd7af8f1a04e932 SHA512 b6497ed27a78a3b23d37de1aed7e3aaf11e83b852f626149f20970012c26d29135a13d12066ee73e56fb7fcd3a89faee2bf8db00a340d86512560b5575196823
+MISC metadata.xml 437 BLAKE2B a392fb3cb9557ccbfec875358b70d68f3d6c778875f650fe4667118c0ed3a3ea45adb6f5d245d8e9ac5d5f8567986bc48383333a455135a2d1664213d2b0f603 SHA512 b05223b8fddc2f3de74899b798b6830df6f8ca231f50ab46a4751d173c2aee3003a6538b4eb810d402ccb1cdec01c70e99b25bca25eb3b2c4b9c8326be43f4a1
diff --git a/games-board/knights/knights-2.6.0_pre20180415.ebuild b/games-board/knights/knights-2.6.0_pre20180415.ebuild
new file mode 100644
index 000000000000..3dad37ca163f
--- /dev/null
+++ b/games-board/knights/knights-2.6.0_pre20180415.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+COMMIT=56762d582d8a8543f50c293ff54d5ac5e546c2d9
+KDE_HANDBOOK="forceoptional"
+KDE_SELINUX_MODULE="games"
+inherit kde5 vcs-snapshot
+
+DESCRIPTION="Simple chess board based on KDE Frameworks"
+HOMEPAGE="https://www.linux-apps.com/content/show.php/Knights?content=122046"
+SRC_URI="https://github.com/KDE/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="speech"
+
+DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kplotting)
+ $(add_frameworks_dep ktextwidgets)
+ $(add_frameworks_dep kwallet)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_frameworks_dep plasma)
+ $(add_kdeapps_dep libkdegames)
+ $(add_qt_dep qtconcurrent)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ speech? ( $(add_qt_dep qtspeech) )
+"
+RDEPEND="${DEPEND}
+ !games-board/knights:4
+"
+
+pkg_postinst() {
+ kde5_pkg_postinst
+
+ elog "No chess engines are emerged by default! If you want a chess engine"
+ elog "to play with, you can emerge gnuchess or crafty."
+}
diff --git a/games-board/knights/metadata.xml b/games-board/knights/metadata.xml
new file mode 100644
index 000000000000..ec264f573891
--- /dev/null
+++ b/games-board/knights/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <use>
+ <flag name="speech">Enable text-to-speech support</flag>
+ </use>
+</pkgmetadata>
diff --git a/games-board/mah-jong-1.14-r1 b/games-board/mah-jong-1.14-r1
deleted file mode 100644
index 1e1d7284a809..000000000000
--- a/games-board/mah-jong-1.14-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install prepare
-DEPEND=x11-libs/gtk+:2 dev-lang/perl
-DESCRIPTION=A networked Mah Jong program, together with a computer player
-EAPI=6
-HOMEPAGE=http://www.stevens-bradfield.com/MahJong/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=x11-libs/gtk+:2
-SLOT=0
-SRC_URI=http://mahjong.julianbradfield.org/Source/mj-1.14-src.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=fd610ba4daf7682f21c03f2c747f941b
diff --git a/games-board/mah-jong/Manifest b/games-board/mah-jong/Manifest
new file mode 100644
index 000000000000..c873e9d44562
--- /dev/null
+++ b/games-board/mah-jong/Manifest
@@ -0,0 +1,3 @@
+DIST mj-1.14-src.tar.gz 414414 BLAKE2B 88aa315e629dd6c1155de38897925c99a742054778721f23c4e95b0b82667ad737246a92a1e9e18aa72e8e5b118d7c5bc5e8eb7ac9d0aab51b946a154627a584 SHA512 b4c631ce388041475b877cd4b413fda200932aea19212c00cb606d2ef0bb6a498fe12b7b52b04ef744b296c37c531bc44d9e35f9aed44edf89651580acde91e5
+EBUILD mah-jong-1.14-r1.ebuild 1219 BLAKE2B ba5e9fb1fffb94dd03ffc11d2c2edd281aa78d65d3c86032e7f7d27ad102aeeb13a85ea79144242a3b8f04c832b16f6193d036a1398b0b893c53d8b9575f505a SHA512 283b0885ac17f19f76cc78047f2387c4085c92ee2c6382363f66a6efc87118ec823b7373e59a053fa1951bf17bafb069eab92d6abd2f92e6a386e312b74d72ee
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/mah-jong/mah-jong-1.14-r1.ebuild b/games-board/mah-jong/mah-jong-1.14-r1.ebuild
new file mode 100644
index 000000000000..3f7a81b7f8e5
--- /dev/null
+++ b/games-board/mah-jong/mah-jong-1.14-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils toolchain-funcs
+
+MY_P="mj-${PV}-src"
+DESCRIPTION="A networked Mah Jong program, together with a computer player"
+HOMEPAGE="http://www.stevens-bradfield.com/MahJong/"
+SRC_URI="http://mahjong.julianbradfield.org/Source/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/gtk+:2"
+DEPEND="${RDEPEND}
+ dev-lang/perl"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ default
+
+ sed -i -e '/^.TH/ s/1/6/' xmj.man || die
+ sed -i \
+ -e "/^DESTDIR =/ s:=.*:= ${D}:" \
+ -e "/^BINDIR =/ s:=.*:= /usr/bin:" \
+ -e '/^MANDIR =/ s:man/man1:/usr/share/man/man6:' \
+ -e '/^MANSUFFIX =/ s:1:6:' \
+ -e "/^CC =/ s:gcc:$(tc-getCC):" \
+ -e "/^CFLAGS =/ s:=:= ${CFLAGS}:" \
+ -e "/^LDLIBS =/ s:$:${LDFLAGS}:" \
+ -e '/^INSTPGMFLAGS =/ s:-s::' \
+ -e '/^CDEBUGFLAGS =/d' \
+ -e "/^TILESETPATH=/ s:NULL:\"/usr/share/${PN}/\":" Makefile || die
+}
+
+src_install() {
+ emake install install.man
+ insinto /usr/share/${PN}
+ doins -r fallbacktiles/ tiles-numbered/ tiles-small/
+ newicon tiles-v1/tongE.xpm ${PN}.xpm
+ make_desktop_entry xmj Mah-Jong ${PN}
+ dodoc CHANGES ChangeLog *.txt
+}
diff --git a/games-board/mah-jong/metadata.xml b/games-board/mah-jong/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/mah-jong/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/maitretarot-0.1.98-r1 b/games-board/maitretarot-0.1.98-r1
deleted file mode 100644
index 4c0f92dfe7a9..000000000000
--- a/games-board/maitretarot-0.1.98-r1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=configure
-DEPEND=dev-libs/glib:2 dev-libs/libxml2 dev-games/libmaitretarot
-DESCRIPTION=server for the french tarot game maitretarot
-EAPI=6
-HOMEPAGE=http://www.nongnu.org/maitretarot/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/glib:2 dev-libs/libxml2 dev-games/libmaitretarot
-SLOT=0
-SRC_URI=https://savannah.nongnu.org/download/maitretarot/maitretarot.pkg/0.1.98/maitretarot-0.1.98.tar.bz2
-_md5_=c48407f3a21de4864087e4b88e656f00
diff --git a/games-board/maitretarot/Manifest b/games-board/maitretarot/Manifest
new file mode 100644
index 000000000000..2b4a95860f96
--- /dev/null
+++ b/games-board/maitretarot/Manifest
@@ -0,0 +1,4 @@
+AUX maitretarot-0.1.98-format.patch 428 BLAKE2B 70110e2592282654ffd9bfc1a54c0bb12fc43f4ff6cd575535f59151d16a87b047e22165ef099b6f13e48ee189f32b61fb3f7bbf91b6fba7a3e2e17867b6cdb2 SHA512 a6dfc1a6dc027b80076d29b1ffbe28f6dae6f0737f51e760edbf963e31f91b0367120b90a8cb69188307bf91537e14b28ae7202ebd3b9aad80f48684204d94df
+DIST maitretarot-0.1.98.tar.bz2 92050 BLAKE2B eaf38974482043b1f8008fac455b75d7e429f4f9ead26de6a50705ef7f3b8995c0b84b37f0ae95f24df7df2e438e5062763eb62ef526033f1e62aaff9c2ef272 SHA512 99cfe8e99b2214f729d6dc175064f827a258d008c2f67a16a77bbf18ebf73da87fae4d58b9597b582cc450762f2cc497cded26d84bb4ce3e7c25f9891bb72e03
+EBUILD maitretarot-0.1.98-r1.ebuild 580 BLAKE2B 2f964dc58e01b71577029c87735bf4ac55381eed3ff13cceeed7740875cd9798a66b9c23dd00aa1c4b7cad5b4ddf960572aa4bccad32290976926b558a20bd68 SHA512 9c872d8f81fffa7ac6539df1d8e1561e741916844258f252d71144184b3b70ef633f39483a6781f297a7e6c5e5d8efb5f3a119a801997fd4d17f85f3fc2062e4
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/maitretarot/files/maitretarot-0.1.98-format.patch b/games-board/maitretarot/files/maitretarot-0.1.98-format.patch
new file mode 100644
index 000000000000..d7b5ca55b093
--- /dev/null
+++ b/games-board/maitretarot/files/maitretarot-0.1.98-format.patch
@@ -0,0 +1,11 @@
+--- a/src/game.c 2015-12-16 21:59:49.400430743 +0100
++++ b/src/game.c 2015-12-16 21:59:11.085058332 +0100
+@@ -642,7 +642,7 @@
+ (game, prev_winner, c, ((i + prev_winner) % 4),
+ game->players[((i + prev_winner) % 4)]->turn, &err))
+ {
+- g_message (err->message);
++ g_message ("%s", err->message);
+ turn_nok = TRUE;
+ game->players[((i + prev_winner) % 4)]->ready =
+ MT_PLAYER_READY_SEND_NOK_FOR_CARD;
diff --git a/games-board/maitretarot/maitretarot-0.1.98-r1.ebuild b/games-board/maitretarot/maitretarot-0.1.98-r1.ebuild
new file mode 100644
index 000000000000..ab3167b6fe21
--- /dev/null
+++ b/games-board/maitretarot/maitretarot-0.1.98-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="server for the french tarot game maitretarot"
+HOMEPAGE="http://www.nongnu.org/maitretarot/"
+SRC_URI="https://savannah.nongnu.org/download/maitretarot/${PN}.pkg/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/glib:2
+ dev-libs/libxml2
+ dev-games/libmaitretarot"
+RDEPEND=${DEPEND}
+
+PATCHES=(
+ "${FILESDIR}"/${P}-format.patch
+)
+
+src_configure() {
+ econf --with-default-config-file="/etc/maitretarotrc.xml"
+}
diff --git a/games-board/maitretarot/metadata.xml b/games-board/maitretarot/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/maitretarot/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/megamek-0.34.10-r1 b/games-board/megamek-0.34.10-r1
deleted file mode 100644
index c28dca8749df..000000000000
--- a/games-board/megamek-0.34.10-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install preinst prepare setup
-DEPEND=>=virtual/jdk-1.5 app-arch/unzip >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
-DESCRIPTION=an unofficial, online version of the Classic BattleTech board game
-EAPI=6
-HOMEPAGE=http://megamek.sourceforge.net/
-IUSE=elibc_FreeBSD elibc_FreeBSD
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=>=virtual/jre-1.5 >=dev-java/java-config-2.2.0-r3
-SLOT=0
-SRC_URI=mirror://sourceforge/megamek/MegaMek-v0.34.10.zip
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc java-ant-2 ea15ab9e838d1062abd6b53de2045d50 java-pkg-2 c4e6af2574fd1dc79b43a6e27af4b5fb java-utils-2 0ee72667014428e01a01df2345244cf3 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72
-_md5_=cff4c6a187aaf596cc300a5ed36c3935
diff --git a/games-board/megamek/Manifest b/games-board/megamek/Manifest
new file mode 100644
index 000000000000..5a1d2508bf3c
--- /dev/null
+++ b/games-board/megamek/Manifest
@@ -0,0 +1,3 @@
+DIST MegaMek-v0.34.10.zip 16677286 BLAKE2B 73c4ee9e38b4c50221c40c5d0cba1c13de00e586bf2cb9432c356f5c21045c26cfa64705b303c7213f29deda369a97ea5fba397c995c138731a66152c062c5b5 SHA512 943f6ed4f4d57197092a7aa09637f60827f23181a7b8b0991907fcc62109b471ea2ce53816a79dfcad9d8da65c9514be3190e924d9bf2b17aacf84fc1fa6e037
+EBUILD megamek-0.34.10-r1.ebuild 1053 BLAKE2B e9dae9a8ff3f3ee050166d1db15dfb752254ab2c19e4f96fe949c66430de78188b3b8bc442c9c7b1ae8d3c23719707a13a9c534a2750a35438d7221ec82de1d6 SHA512 126ee03e5a9dd995101da2e6c1d63de25d238a6838e595638aac3793ce76270016d1e94bb7a7a417cb7535cbf0e59acd7c03276ad2b973f35703f032486c19ed
+MISC metadata.xml 330 BLAKE2B 08bb146ebca0d9f6e0006d1d6d615a93434dc4a98f363da9da16eba5649678fc36325cdd84253a9f8d3ad72cc165d783228db019026380e447a5242365b29e06 SHA512 e2b391074805c40a32f3a2d74db870e75c5a9cb0413b15b41b43cf7bf16a6bf90363c3d1eb1b6c1fccbc4f44defcadbf44bea218b1a5f3d4fb66a4428e5b5cde
diff --git a/games-board/megamek/megamek-0.34.10-r1.ebuild b/games-board/megamek/megamek-0.34.10-r1.ebuild
new file mode 100644
index 000000000000..6b3fe5a0bb91
--- /dev/null
+++ b/games-board/megamek/megamek-0.34.10-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils java-pkg-2 java-ant-2
+
+DESCRIPTION="an unofficial, online version of the Classic BattleTech board game"
+HOMEPAGE="http://megamek.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/MegaMek-v${PV}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=virtual/jdk-1.5
+ app-arch/unzip"
+RDEPEND=">=virtual/jre-1.5"
+
+S=${WORKDIR}
+
+pkg_setup() {
+ java-pkg-2_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ rm -v *.jar || die
+ edos2unix startup.sh
+ sed -i \
+ -e "s:XmX:Xmx:" \
+ -e "s:/usr/share/java:/usr/share/${PN}:" \
+ -e "s:/usr/share/MegaMek:/usr/share/${PN}:" \
+ startup.sh || die "sed failed"
+ java-pkg-2_src_prepare
+}
+
+src_compile() {
+ eant
+}
+
+src_install() {
+ newbin startup.sh ${PN}
+ insinto /usr/share/${PN}
+ doins -r data docs l10n lib mmconf *.jar readme*
+ dodoc HACKING readme.txt
+ make_desktop_entry ${PN} MegaMek /usr/share/pixmaps/${PN}.gif
+ newicon data/images/misc/megamek-icon.gif ${PN}.gif
+}
diff --git a/games-board/megamek/metadata.xml b/games-board/megamek/metadata.xml
new file mode 100644
index 000000000000..1c5cb53716e8
--- /dev/null
+++ b/games-board/megamek/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">megamek</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/metadata.xml b/games-board/metadata.xml
new file mode 100644
index 000000000000..fb63e54520b5
--- /dev/null
+++ b/games-board/metadata.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<catmetadata>
+ <longdescription lang="en">
+ The games-board category contains board games.
+ </longdescription>
+ <longdescription lang="de">
+ Die Kategorie games-board enthält Brettspiele.
+ </longdescription>
+ <longdescription lang="es">
+ La categoría games-board contiene juegos de tablero.
+ </longdescription>
+ <longdescription lang="ja">
+ games-boardカテゴリーにはボード・ゲームが含まれています。
+ </longdescription>
+ <longdescription lang="nl">
+ De games-board categorie bevat bordspellen.
+ </longdescription>
+ <longdescription lang="vi">
+ Nhóm games-board chứa các trò chơi dạng bảng.
+ </longdescription>
+ <longdescription lang="it">
+ La categoria games-board contiene giochi da tavolo.
+ </longdescription>
+ <longdescription lang="pt">
+ A categoria games-board contém jogos de tabuleiro.
+ </longdescription>
+ <longdescription lang="pl">
+ Kategoria games-board zawiera gry planszowe.
+ </longdescription>
+</catmetadata>
+
diff --git a/games-board/mt_dolphin_ia-0.1.98-r1 b/games-board/mt_dolphin_ia-0.1.98-r1
deleted file mode 100644
index a792520ce5fb..000000000000
--- a/games-board/mt_dolphin_ia-0.1.98-r1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=-
-DEPEND=dev-libs/glib:2 dev-libs/libxml2 dev-games/libmaitretarot dev-games/libmt_client
-DESCRIPTION=client for the french tarot game maitretarot
-EAPI=6
-HOMEPAGE=http://www.nongnu.org/maitretarot/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/glib:2 dev-libs/libxml2 dev-games/libmaitretarot dev-games/libmt_client
-SLOT=0
-SRC_URI=https://savannah.nongnu.org/download/maitretarot/mt_dolphin_ia.pkg/0.1.98/mt_dolphin_ia-0.1.98.tar.bz2
-_md5_=12bc2a97f1d4a964add1e48fbcb8a1b0
diff --git a/games-board/mt_dolphin_ia/Manifest b/games-board/mt_dolphin_ia/Manifest
new file mode 100644
index 000000000000..14b761480363
--- /dev/null
+++ b/games-board/mt_dolphin_ia/Manifest
@@ -0,0 +1,4 @@
+AUX mt_dolphin_ia-0.1.98-formatsecurity.patch 311 BLAKE2B 8b92264e591637fc337561e294cb473e03bb1370243b217dab73c3f5c67df4cd90529f3050528e29113e9f71f92a0e5381eb290e4cd9c2ab4e38e259e6fe9242 SHA512 c919fb834459d435f1648cbefe4bc36c1628586da06162b49282d650c667ab579fb1a2c53e292c0508d286c3cc6ba7ed8e1a0b9ea456c75a191486919c7191e3
+DIST mt_dolphin_ia-0.1.98.tar.bz2 92625 BLAKE2B d4b2373ad100466270f09f854337a098baf9a6744b7223786ed4cb7c4955a3e44020d61a7c331ed6fe796ffc9e787f38d814470a78a56a7a4dac0d3cdf04f38c SHA512 17ba198d344bb8ef499d6844e949155a18f8942266392150d77e5c53dc0ee32bcf6a297153f85d7a964b02de8a82f3d156e899f4d25ef1940dbc794d9b44979c
+EBUILD mt_dolphin_ia-0.1.98-r1.ebuild 532 BLAKE2B a294a8e5e791f60aacd33b24067e9ce90a52b118faa12ba602b96c00a38dfd06440704cd12f8af163e10c4f19611e5d7831d8e188609c90320709f6d363d30aa SHA512 72401906f7173853ecaf854840170abe9f47ffb2d728b7c5f18754a04015f6c16330d14a679adae5439545c7581043790dcac0053b8f7a2fc94e7ed7adb84759
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/mt_dolphin_ia/files/mt_dolphin_ia-0.1.98-formatsecurity.patch b/games-board/mt_dolphin_ia/files/mt_dolphin_ia-0.1.98-formatsecurity.patch
new file mode 100644
index 000000000000..af4cc43cefd5
--- /dev/null
+++ b/games-board/mt_dolphin_ia/files/mt_dolphin_ia-0.1.98-formatsecurity.patch
@@ -0,0 +1,11 @@
+--- a/src/player_client.c 2015-10-14 21:19:05.347505352 +0200
++++ b/src/player_client.c 2015-10-14 21:19:22.057195175 +0200
+@@ -33,7 +33,7 @@
+ {
+ player->nick[0] = g_string_new (config->player_name->str);
+
+- g_printerr (player->nick[0]->str);
++ g_printerr ("%s", player->nick[0]->str);
+
+ return (0);
+ }
diff --git a/games-board/mt_dolphin_ia/metadata.xml b/games-board/mt_dolphin_ia/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/mt_dolphin_ia/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/mt_dolphin_ia/mt_dolphin_ia-0.1.98-r1.ebuild b/games-board/mt_dolphin_ia/mt_dolphin_ia-0.1.98-r1.ebuild
new file mode 100644
index 000000000000..c548718e2f1d
--- /dev/null
+++ b/games-board/mt_dolphin_ia/mt_dolphin_ia-0.1.98-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="client for the french tarot game maitretarot"
+HOMEPAGE="http://www.nongnu.org/maitretarot/"
+SRC_URI="https://savannah.nongnu.org/download/maitretarot/${PN}.pkg/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/glib:2
+ dev-libs/libxml2
+ dev-games/libmaitretarot
+ dev-games/libmt_client"
+RDEPEND=${DEPEND}
+
+PATCHES=(
+ "${FILESDIR}"/${P}-formatsecurity.patch
+)
diff --git a/games-board/mt_gtk_client-0.1.98-r1 b/games-board/mt_gtk_client-0.1.98-r1
deleted file mode 100644
index 420fb47c7d57..000000000000
--- a/games-board/mt_gtk_client-0.1.98-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure
-DEPEND=dev-libs/glib:2 dev-libs/libxml2 dev-games/libmaitretarot dev-games/libmt_client gnome-base/libgnomeui x11-libs/gtk+:2
-DESCRIPTION=client for the french tarot game maitretarot
-EAPI=6
-HOMEPAGE=http://www.nongnu.org/maitretarot/
-IUSE=gnome
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/glib:2 dev-libs/libxml2 dev-games/libmaitretarot dev-games/libmt_client gnome-base/libgnomeui x11-libs/gtk+:2 dev-games/cardpics
-SLOT=0
-SRC_URI=https://savannah.nongnu.org/download/maitretarot/mt_gtk_client.pkg/0.1.98/mt_gtk_client-0.1.98.tar.bz2
-_md5_=8c98df89cb671be785b297213910ca01
diff --git a/games-board/mt_gtk_client/Manifest b/games-board/mt_gtk_client/Manifest
new file mode 100644
index 000000000000..b332f8e5982b
--- /dev/null
+++ b/games-board/mt_gtk_client/Manifest
@@ -0,0 +1,4 @@
+AUX mt_gtk_client-0.1.98-formatsecurity.patch 365 BLAKE2B c18bb9c664d1e719c53861dad4db625fb631ca07db8e18099fa893ee792236d3166dd833e6221e845c55330c9a260b59fb59dc135d6de41c8390d860915c67eb SHA512 611a1b688411b555f8a0e0bee59ec65bd479991c349d7d862eb6bdfd8113eec781d638f788bf84e4f7ff6ca2f756addec64503de1490409925047e0032f0b741
+DIST mt_gtk_client-0.1.98.tar.bz2 181458 BLAKE2B 9ceff8a2a2b691226e28c2246500d1a93234047870ac5dfcadfb651c26c17b5aa002e0157450769ab2d5304aa3aa28793fdf4dd5d61214c2365e53086be95f7f SHA512 8d43baf29a100b37db0f4f8b3f417c8253b6c243b7ead18efefbc3706361fbc652abf808c0b104dec5573a769eaa2d84903ad0ab602c738c139c86b8c36bf401
+EBUILD mt_gtk_client-0.1.98-r1.ebuild 654 BLAKE2B c8269767bd78c5435c1ce823d119618efa0304786172280ce8aa804bb3c467c7ceab4da387520790127be10bb47deb5339672a02d812f194402afe778dfa49e6 SHA512 6bb1ec87d1188c1600317b5b1b0dc9df410cc68486eea8cc1d00456afcfb3c0e4ee888d3e0f9940881e8e7965dfb929de663a24ca1ac3108f3a7ddcd0d7dbc4a
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/mt_gtk_client/files/mt_gtk_client-0.1.98-formatsecurity.patch b/games-board/mt_gtk_client/files/mt_gtk_client-0.1.98-formatsecurity.patch
new file mode 100644
index 000000000000..edf33585b810
--- /dev/null
+++ b/games-board/mt_gtk_client/files/mt_gtk_client-0.1.98-formatsecurity.patch
@@ -0,0 +1,11 @@
+--- a/src/player.c 2015-10-14 21:52:59.453971198 +0200
++++ b/src/player.c 2015-10-14 21:53:36.375289009 +0200
+@@ -52,7 +52,7 @@
+ {
+ player->nick[0] = g_string_new (config->gui_player_name->str);
+
+- g_printerr (player->nick[0]->str);
++ g_printerr ("%s", player->nick[0]->str);
+
+ gdk_threads_enter ();
+ gtk_statusbar_push (GTK_STATUSBAR (gui_statusbar), 0,
diff --git a/games-board/mt_gtk_client/metadata.xml b/games-board/mt_gtk_client/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/mt_gtk_client/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/mt_gtk_client/mt_gtk_client-0.1.98-r1.ebuild b/games-board/mt_gtk_client/mt_gtk_client-0.1.98-r1.ebuild
new file mode 100644
index 000000000000..dabed363ec41
--- /dev/null
+++ b/games-board/mt_gtk_client/mt_gtk_client-0.1.98-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="client for the french tarot game maitretarot"
+HOMEPAGE="http://www.nongnu.org/maitretarot/"
+SRC_URI="https://savannah.nongnu.org/download/maitretarot/${PN}.pkg/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gnome"
+
+DEPEND="dev-libs/glib:2
+ dev-libs/libxml2
+ dev-games/libmaitretarot
+ dev-games/libmt_client
+ gnome-base/libgnomeui
+ x11-libs/gtk+:2"
+RDEPEND="${DEPEND}
+ dev-games/cardpics"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-formatsecurity.patch
+)
+
+src_configure() {
+ econf $(use_enable gnome gnome2)
+}
diff --git a/games-board/mt_ncurses_client-0.1.98-r1 b/games-board/mt_ncurses_client-0.1.98-r1
deleted file mode 100644
index 09fa7063c69a..000000000000
--- a/games-board/mt_ncurses_client-0.1.98-r1
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=-
-DEPEND=dev-libs/glib:2 dev-libs/libxml2 dev-games/libmaitretarot dev-games/libmt_client sys-libs/ncurses:0
-DESCRIPTION=client for the french tarot game maitretarot
-EAPI=6
-HOMEPAGE=http://www.nongnu.org/maitretarot/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/glib:2 dev-libs/libxml2 dev-games/libmaitretarot dev-games/libmt_client sys-libs/ncurses:0
-SLOT=0
-SRC_URI=https://savannah.nongnu.org/download/maitretarot/mt_ncurses_client.pkg/0.1.98/mt_ncurses_client-0.1.98.tar.bz2
-_md5_=a76cb0d9cf3060da1751a3ac888a72d1
diff --git a/games-board/mt_ncurses_client/Manifest b/games-board/mt_ncurses_client/Manifest
new file mode 100644
index 000000000000..3419c4450ae0
--- /dev/null
+++ b/games-board/mt_ncurses_client/Manifest
@@ -0,0 +1,4 @@
+AUX mt_ncurses_client-0.1.98-format.patch 309 BLAKE2B f6d112c9a3b401c39642a8218dbf1c97e3b8376b68948d2558905f1ce6c55945a9b3f7dda6e9db03d5f8f962d5bec7197f981f37bfa38d2603753f82453231a8 SHA512 0c6a09dd4b3ad1e64c1997a7b82414666c715dd56aaa0c986fe190aaf96f49f1f4a5f773a915480503ed410a8fe15080f0cf0636c0e91854f5a5cf94893f81cc
+DIST mt_ncurses_client-0.1.98.tar.bz2 97156 BLAKE2B 48e58107dc070a35216bf755fb206b7ed1b02c7585ab0e0472acbb33432c7ef7b5671f7e5c0c33b749f975ce5ba360b51686e89a1dd3e391c040436f8229e6f8 SHA512 cb2c8d23e3e2c536d24fb9beacb35577229eae016998fb7c57204284336a53a2378ce0d7b940bec7662766f679502c7d9cbfe4118235300072e648b83c5244b6
+EBUILD mt_ncurses_client-0.1.98-r1.ebuild 544 BLAKE2B 3741a72211bfb2d28b7a8ec1cc570326ffa179389288d159a855a294ad7e365863461cc81a83351cd30338683c171515c869da8351b93e215dfff552881b376a SHA512 59327ea5525b9560776ebc613d6f48bf8ba65ca5c3aac73fdecb9f8747234bc195ab242f4e8c676641ee82a53cbee8f447ad3fe8d5bad8d34476d907f4828b4c
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/mt_ncurses_client/files/mt_ncurses_client-0.1.98-format.patch b/games-board/mt_ncurses_client/files/mt_ncurses_client-0.1.98-format.patch
new file mode 100644
index 000000000000..155e47db276f
--- /dev/null
+++ b/games-board/mt_ncurses_client/files/mt_ncurses_client-0.1.98-format.patch
@@ -0,0 +1,11 @@
+--- a/src/player_client.c 2015-10-21 14:21:04.317896103 +0200
++++ b/src/player_client.c 2015-10-21 14:21:40.001225103 +0200
+@@ -38,7 +38,7 @@
+ {
+ player->nick[0] = g_string_new (config->player_name->str);
+
+- g_printerr (player->nick[0]->str);
++ g_printerr ("%s", player->nick[0]->str);
+
+ return 0;
+ }
diff --git a/games-board/mt_ncurses_client/metadata.xml b/games-board/mt_ncurses_client/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/mt_ncurses_client/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/mt_ncurses_client/mt_ncurses_client-0.1.98-r1.ebuild b/games-board/mt_ncurses_client/mt_ncurses_client-0.1.98-r1.ebuild
new file mode 100644
index 000000000000..cd247d29f412
--- /dev/null
+++ b/games-board/mt_ncurses_client/mt_ncurses_client-0.1.98-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="client for the french tarot game maitretarot"
+HOMEPAGE="http://www.nongnu.org/maitretarot/"
+SRC_URI="https://savannah.nongnu.org/download/maitretarot/${PN}.pkg/${PV}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="dev-libs/glib:2
+ dev-libs/libxml2
+ dev-games/libmaitretarot
+ dev-games/libmt_client
+ sys-libs/ncurses:0"
+RDEPEND=${DEPEND}
+
+PATCHES=(
+ "${FILESDIR}"/${P}-format.patch
+)
diff --git a/games-board/natch-2.4-r1 b/games-board/natch-2.4-r1
deleted file mode 100644
index ce8c3f6d3ddc..000000000000
--- a/games-board/natch-2.4-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install
-DEPEND=sys-libs/ncurses:0
-DESCRIPTION=A program to solve chess proof games
-EAPI=6
-HOMEPAGE=http://natch.free.fr/Natch.html
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=sys-libs/ncurses:0
-SLOT=0
-SRC_URI=http://natch.free.fr/Natch/Natch-2.4.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=9b37758f17e88caa0324f8544f81abfe
diff --git a/games-board/natch/Manifest b/games-board/natch/Manifest
new file mode 100644
index 000000000000..1310511c105e
--- /dev/null
+++ b/games-board/natch/Manifest
@@ -0,0 +1,4 @@
+AUX natch-2.4-format.patch 754 BLAKE2B 55c042df161710b3eb5bbaa7ea97a1be54468ec9243dcde6ab323301cb3cb6ef8e74bc4fe9c8d7bf0ea8382685e25274fba2ed7a885d9c5902d9e3ae9a6bc3de SHA512 9e80e047a458e4339c3a5b4e3023f96a853e8b1ae3ab847fa1de68adb0319961f996a10de9478b98acd0718433f034e42f98b84d145e9b5879fcf777a83bfc9d
+DIST Natch-2.4.tar.gz 196621 BLAKE2B 9d778ace5783f04638101265923053565cfb8930ac6657f10ac3370987bc4acd0f08af958d601ddeeded59253d619f83593b9283e34f905f30d03d65e110bc32 SHA512 390b1cb295f6d8f4d5ec27abad9aae0c06ea1b4bb9c29dcf5bf74f515ac4a90926a657fe3dd3cc91233cf772d2f072cdc34a043e5e294dc668ca619b21535d81
+EBUILD natch-2.4-r1.ebuild 567 BLAKE2B 36cd8b8301fdb15537267931270c0f34672a0f05b895a5e0dae4272366ef724bac0d04ac4625dc0ed8c16d406c18c75ff390875387870a4aa608bec674b8d9e5 SHA512 8973fa2aefa7d454c87fe77e0874c5f215e7bcedc03250bf3630ddbca542f2188b7c9ea5625455fb017ce98ed7e298d4b105f032b81fae4e1d4d5aadb73ed62b
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/natch/files/natch-2.4-format.patch b/games-board/natch/files/natch-2.4-format.patch
new file mode 100644
index 000000000000..38e2b7939b4e
--- /dev/null
+++ b/games-board/natch/files/natch-2.4-format.patch
@@ -0,0 +1,29 @@
+--- a/src/pcpjtool.c 2014-10-17 08:38:21.547119790 +0200
++++ b/src/pcpjtool.c 2014-10-17 08:42:04.949035648 +0200
+@@ -45,7 +45,7 @@
+ int nb_libre = 0;
+ const char* separation_line = "+---+---+---+---+---+---+---+---+\n";
+
+- fprintf( MainFD, separation_line );
++ fprintf( MainFD, "%s", separation_line );
+ for (i=7; i>=0; i--)
+ {
+ fputc( '|', MainFD );
+@@ -94,7 +94,7 @@
+ fputc( '|', MainFD );
+ }
+ fputc('\n', MainFD);
+- fprintf( MainFD, separation_line );
++ fprintf( MainFD, "%s", separation_line );
+ if (nb_libre)
+ {
+ forsythe[nb_forsythe] = '0' + nb_libre;
+@@ -224,7 +224,7 @@
+ {
+ char s[12];
+
+- fprintf(MainFD, move_to_string(coup, s));
++ fprintf(MainFD, "%s", move_to_string(coup, s));
+ }
+
+ void
diff --git a/games-board/natch/metadata.xml b/games-board/natch/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/natch/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/natch/natch-2.4-r1.ebuild b/games-board/natch/natch-2.4-r1.ebuild
new file mode 100644
index 000000000000..8b263b424b33
--- /dev/null
+++ b/games-board/natch/natch-2.4-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils
+
+MY_P="Natch-${PV}"
+DESCRIPTION="A program to solve chess proof games"
+HOMEPAGE="http://natch.free.fr/Natch.html"
+SRC_URI="http://natch.free.fr/Natch/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="sys-libs/ncurses:0"
+RDEPEND=${DEPEND}
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=(
+ "${FILESDIR}"/${P}-format.patch
+)
+
+src_install() {
+ newbin src/Natch natch
+ dodoc AUTHORS ChangeLog NEWS README THANKS example.txt
+}
diff --git a/games-board/openyahtzee-1.9.3 b/games-board/openyahtzee-1.9.3
deleted file mode 100644
index 278c073c54a8..000000000000
--- a/games-board/openyahtzee-1.9.3
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure pretend
-DEPEND=x11-libs/wxGTK:3.0[X] >=sys-devel/gcc-4.6 dev-libs/boost
-DESCRIPTION=A full-featured wxWidgets version of the classic dice game Yahtzee
-EAPI=6
-HOMEPAGE=http://openyahtzee.sourceforge.net/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=x11-libs/wxGTK:3.0[X]
-SLOT=0
-SRC_URI=mirror://sourceforge/openyahtzee/openyahtzee-1.9.3.tar.xz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc flag-o-matic 5128c4729303400bd8d4b0b966530955 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 wxwidgets 04e063b0eff26daaea83d859dd9d6e05
-_md5_=95e0c1def3b38c1304fdebb82e8b14c4
diff --git a/games-board/openyahtzee/Manifest b/games-board/openyahtzee/Manifest
new file mode 100644
index 000000000000..7296f363c5ec
--- /dev/null
+++ b/games-board/openyahtzee/Manifest
@@ -0,0 +1,3 @@
+DIST openyahtzee-1.9.3.tar.xz 178868 BLAKE2B 0cb5b87f8d4f9cdfbc81918f937ec783fef2488146f5497de0d01d6b50eeeef2edc308ca4230f1103b5770a03ccb74740e5c42b2ea01bd67705ed2aff6667d99 SHA512 7e696141d8f567247300c7f4924889b0a2f88866c70a10ad7619709990cacb726ec0af28bcee62a9f0d607d7f83ca5bb62d7275b2cc6e0343004f9125e4fb506
+EBUILD openyahtzee-1.9.3.ebuild 937 BLAKE2B dbc52d1d309360507c5260c151bc48a881be4925b5fc48e185264a7136565aea3fbd30cddf1a67375f1176dc18e58e7e328649c07dbe6ba3a8ddfe39df1a0453 SHA512 c213cf1063433df039abe8daf8f74e6f378c0f6f9353d80c12b5caa32c1a8c604570d9e54f269f0ce554adf83a644fccb90be40454faec1759ca4fe027d201f0
+MISC metadata.xml 462 BLAKE2B df86908050673276a1a63ed0c15cf798092cdb4caa47097cc1e96781d1afc11b08ccbf25598e40357c0c13ed3ba27508820d45bb73930ab137d00999abdabd36 SHA512 a2a3cb524e9432f9e439fd7f1bff4885ffca9230df17e5ad1f529710e606e34f5a65f0b880fd538d8dcccc228cba9672b8267fa17f8f2d477f7da416cbb8a7bc
diff --git a/games-board/openyahtzee/metadata.xml b/games-board/openyahtzee/metadata.xml
new file mode 100644
index 000000000000..e9c6b68de58e
--- /dev/null
+++ b/games-board/openyahtzee/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <longdescription lang="en">
+Open Yhatzee is an open-source (free) version of the classic dice game Yahtzee.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">openyahtzee</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/openyahtzee/openyahtzee-1.9.3.ebuild b/games-board/openyahtzee/openyahtzee-1.9.3.ebuild
new file mode 100644
index 000000000000..35b4ee304f5e
--- /dev/null
+++ b/games-board/openyahtzee/openyahtzee-1.9.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+WX_GTK_VER="3.0"
+inherit eutils wxwidgets toolchain-funcs versionator
+
+DESCRIPTION="A full-featured wxWidgets version of the classic dice game Yahtzee"
+HOMEPAGE="http://openyahtzee.sourceforge.net/"
+SRC_URI="mirror://sourceforge/openyahtzee/${P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/wxGTK:${WX_GTK_VER}[X]"
+DEPEND="${RDEPEND}
+ >=sys-devel/gcc-4.6
+ dev-libs/boost"
+
+pkg_pretend() {
+ local ver=4.6
+ local msg="You need at least GCC ${ver}.x for C++11 range-based 'for' and nullptr support."
+
+ if tc-is-gcc ; then
+ if ! version_is_at_least ${ver} $(gcc-version); then
+ die ${msg}
+ fi
+ else
+ ewarn "Ensure your compiler has C++11 support, otherwise build will fail."
+ fi
+}
+
+src_configure() {
+ append-cxxflags -std=c++11
+ need-wxwidgets unicode
+ econf --datadir=/usr/share
+}
diff --git a/games-board/pasang-emas-3.1.0-r1 b/games-board/pasang-emas-3.1.0-r1
deleted file mode 100644
index 4ba7782c34ed..000000000000
--- a/games-board/pasang-emas-3.1.0-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure install postinst postrm preinst prepare
-DEPEND=app-text/gnome-doc-utils >=x11-libs/gtk+-2.18.2:2 virtual/libintl app-text/rarian nls? ( sys-devel/gettext ) >=sys-apps/sed-4
-DESCRIPTION=A traditional game of Brunei
-EAPI=6
-HOMEPAGE=http://pasang-emas.sourceforge.net/
-IUSE=extras nls
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=app-text/gnome-doc-utils >=x11-libs/gtk+-2.18.2:2 virtual/libintl
-SLOT=0
-SRC_URI=mirror://sourceforge/pasang-emas/pasang-emas-3.1.0.tar.bz2 extras? ( mirror://sourceforge/pasang-emas/pasang-emas-themes-1.0.tar.bz2 mirror://sourceforge/pasang-emas/pet-marble.tar.bz2 mirror://sourceforge/pasang-emas/pet-fragrance.tar.bz2 )
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=238d2a3c0a713a55c51eb3100e9676da
diff --git a/games-board/pasang-emas/Manifest b/games-board/pasang-emas/Manifest
new file mode 100644
index 000000000000..4fea99f2c7d7
--- /dev/null
+++ b/games-board/pasang-emas/Manifest
@@ -0,0 +1,7 @@
+AUX pasang-emas-3.1.0-build.patch 1346 BLAKE2B 0ff7cb7800a5b65986a4311dbcb396863ce520786106b9450096bdd6bec5453279d3b93dd8de124b36649ca3c7b98c0b2f9b89ea53ac3f9352c22aae4eeff2a3 SHA512 5918f34bdb05f2717db5ad4c3e06adf5fe44f1093a8c964e5362bbfd86a542b9cd593ae4bf045d628b23e489f8365f2e4e2ee8b07a68ec96fffa2a055c804120
+DIST pasang-emas-3.1.0.tar.bz2 3030528 BLAKE2B c61caf905f17fb51fd58609c8f0ec9fc61c0db0fd75eb65d271db39f7c3e670d651d8ed2134aa165cdfd8358d252b78b7716008c1aa96e2f7e9fed1b6123f06e SHA512 c1f7dc259100e2fe643ac0a5d766dad10435145b3fd76e698335817bc30b7a55a5816df920fc3c86fb7b533661b1dd179b20ad01586be914bb3a9cad9be29a65
+DIST pasang-emas-themes-1.0.tar.bz2 1190560 BLAKE2B a2218920dc601a12c86da15600f8cd09ae434265695d872d706086ab02b9b02e557e8c786789b8089d142b86114adbabfe392f1af290138a95a1d805845582a9 SHA512 8b82ce6ba588b83ed4a0d70d8aab256e2dae16143e64ca8a1fc25ffe61f001cdbc71d62d8eb42d9af4aeb63d6584f47b513b0ce1840d9b9f49d9b1b635eb4043
+DIST pet-fragrance.tar.bz2 1019437 BLAKE2B a4408d60c4ea14efab84f10bbce4da0382253f19cd60a82b278ac55c6b9f897a0e2eeef924930b7c8159a02460e3a269dea4254126e2389c84fe0f02cf61c62e SHA512 2af8908848cc20962c70ef573156b208dbc33032529035ae6f0b5760f5eb1b718582dc823340587e29b7e66a2d3c89ba113dedbf299c0bef639f28329ff278f2
+DIST pet-marble.tar.bz2 631999 BLAKE2B aee419bfe7355f6c90822deed14d44174d5862f08a6bcb81cabd3c2b05f7ee99ae836574af21e3a2a9c9bf203c1c39d8c4f435466cbbf274cdd162e2c6cc3805 SHA512 3ecaeaddb12e23fbd90e4d158a47dffb73b756bf9f5263d93c5f6aa21d290be3d91885de7200cdd3a45718b49ac19cd7073ed8bf83697af6bff64759f810122e
+EBUILD pasang-emas-3.1.0-r1.ebuild 1417 BLAKE2B 4aaf2fa8344a0f7d8807002c6eaecdfbf82acc0a92362766dccfca9bf2b018a0f0ae199015ef17cb495f4e31df00e73d950a20f62646c20a1a112da9aac8bd6c SHA512 dd36d7d6a5867b4eb1c73ade3d4651d60cce6ce5a169bd617a8355aad9c6bd284d806b2c6908a23aab4f98833cfc9000bc2225bf3884bf59820206c38fbba619
+MISC metadata.xml 418 BLAKE2B 6b928c147371451147002cd57f68630e399e64539f8de21411c9d3d0aa79313f306b1f273c24f980b6240f102c828c86c6246f23bcd2898466f0d9538682b09b SHA512 32f5fe7a93d534ffe61023137d21e0d5cfe9328ecbf16c3b0e117a3d131319fa3e284b23c244669cde0c1c0cf45ceffb291dd53198bd4961536ff223e71a3465
diff --git a/games-board/pasang-emas/files/pasang-emas-3.1.0-build.patch b/games-board/pasang-emas/files/pasang-emas-3.1.0-build.patch
new file mode 100644
index 000000000000..93703d8e6d1c
--- /dev/null
+++ b/games-board/pasang-emas/files/pasang-emas-3.1.0-build.patch
@@ -0,0 +1,42 @@
+--- pasang-emas-2.1.0-orig/src/Makefile.in
++++ pasang-emas-2.1.0/src/Makefile.in
+@@ -221,11 +221,11 @@
+ pasang.vapi \
+ pasang.h
+
+-LDADD = libpasang.a $(DEPS_LIBS)
++LDADD = libpasang.a $(DEPS_LIBS) -lm
+ INCLUDES = $(DEPS_CFLAGS) \
+ --include ../config.h \
+ -DLOCALEDIR=\"$(localedir)\" \
+- -DPIXMAPSDIR=\"$(datadir)/pixmaps\" \
++ -DPIXMAPSDIR=\"/usr/share/pixmaps\" \
+ -DDATADIR=\"$(datadir)\" \
+ -DTHEME_ROOT_DIR=\"$(datadir)/$(PACKAGE_TARNAME)/themes\" \
+ -DUSER_THEME_ROOT_DIR=\".$(PACKAGE_TARNAME)/themes\" \
+--- pasang-emas-2.1.0-orig/data/Makefile.in
++++ pasang-emas-2.1.0/data/Makefile.in
+@@ -229,10 +229,10 @@
+ top_builddir = @top_builddir@
+ top_srcdir = @top_srcdir@
+ SUBDIRS = kayu
+-desktopdir = $(datadir)/applications
++desktopdir = /usr/share/applications
+ desktop_in_files = pasang-emas.desktop.in
+ desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
+-appicondir = $(datadir)/pixmaps
++appicondir = /usr/share/pixmaps
+ appicon_DATA = \
+ pasang-emas.png \
+ pasang-emas-flash.png
+--- pasang-emas-2.1.0-orig/po/Makefile.in.in
++++ pasang-emas-2.1.0/po/Makefile.in.in
+@@ -34,7 +34,7 @@
+ datarootdir = @datarootdir@
+ libdir = @libdir@
+ DATADIRNAME = @DATADIRNAME@
+-itlocaledir = $(prefix)/$(DATADIRNAME)/locale
++itlocaledir = /usr/share/locale
+ subdir = po
+ install_sh = @install_sh@
+ # Automake >= 1.8 provides @mkdir_p@.
diff --git a/games-board/pasang-emas/metadata.xml b/games-board/pasang-emas/metadata.xml
new file mode 100644
index 000000000000..3fef0b97bb1d
--- /dev/null
+++ b/games-board/pasang-emas/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <use>
+ <flag name="extras">Install some extra themes</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">pasang-emas</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/pasang-emas/pasang-emas-3.1.0-r1.ebuild b/games-board/pasang-emas/pasang-emas-3.1.0-r1.ebuild
new file mode 100644
index 000000000000..b028b2871b2d
--- /dev/null
+++ b/games-board/pasang-emas/pasang-emas-3.1.0-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils gnome2-utils
+
+DESCRIPTION="A traditional game of Brunei"
+HOMEPAGE="http://pasang-emas.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2
+ extras? ( mirror://sourceforge/${PN}/pasang-emas-themes-1.0.tar.bz2
+ mirror://sourceforge/${PN}/pet-marble.tar.bz2
+ mirror://sourceforge/${PN}/pet-fragrance.tar.bz2 )"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="extras nls"
+
+RDEPEND="app-text/gnome-doc-utils
+ >=x11-libs/gtk+-2.18.2:2
+ virtual/libintl"
+DEPEND="${RDEPEND}
+ app-text/rarian
+ nls? ( sys-devel/gettext )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-build.patch
+)
+
+src_prepare() {
+ default
+ sed -i \
+ -e '/Encoding/d' \
+ -e '/Icon/s:\.png::' \
+ data/pasang-emas.desktop.in || die
+ gnome2_omf_fix
+}
+
+src_configure() {
+ econf \
+ --localedir=/usr/share/locale \
+ --with-omf-dir=/usr/share/omf \
+ --with-help-dir=/usr/share/gnome/help \
+ $(use_enable nls)
+}
+
+src_install() {
+ default
+ if use extras; then
+ insinto /usr/share/${PN}/themes
+ doins -r \
+ "${WORKDIR}"/marble \
+ "${WORKDIR}"/pasang-emas-themes-1.0/{conteng,kaca} \
+ "${WORKDIR}"/fragrance
+ fi
+ use nls || rm -rf "${D}"usr/share/locale
+}
+
+pkg_preinst() {
+ gnome2_scrollkeeper_savelist
+}
+
+pkg_postinst() {
+ gnome2_scrollkeeper_update
+}
+
+pkg_postrm() {
+ gnome2_scrollkeeper_update
+}
diff --git a/games-board/peg-e-1.2.5 b/games-board/peg-e-1.2.5
deleted file mode 100644
index 3f28944b77d2..000000000000
--- a/games-board/peg-e-1.2.5
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/linguist-tools:5 >=sys-apps/sed-4
-DESCRIPTION=A peg solitaire game
-EAPI=6
-HOMEPAGE=https://gottcode.org/peg-e/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5
-SLOT=0
-SRC_URI=https://gottcode.org/peg-e/peg-e-1.2.5-src.tar.bz2
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 qmake-utils bdf97e69a34b864d6d545f4ec3143ff7 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=5f1ac78ea5d50c669daff56e1f4914da
diff --git a/games-board/peg-e/Manifest b/games-board/peg-e/Manifest
new file mode 100644
index 000000000000..98ea89d1a4a1
--- /dev/null
+++ b/games-board/peg-e/Manifest
@@ -0,0 +1,4 @@
+AUX peg-e-1.2.5-gentoo.patch 253 BLAKE2B e9bb860a02f87bc255b2161e3a98c860cde367fede9d5b9bc8bef52d4934cb959fbccb50fe4a79687670fb9a264ea038a37d67c14b2f60c51a59b4818c1ee602 SHA512 8c5952603a748ba7e156451c2d0338a6dd8b89d7f8485f4360b8d353993cfd7e6c03c7b9976c649059c788f80cc4a48441ff628b342e791ba833f2c700af505a
+DIST peg-e-1.2.5-src.tar.bz2 598322 BLAKE2B f717d3e378fe69e087631abd8f0cbe3cc3bf2479ab86a608c256100778bc94baa40752463a4cb511c4ffd431ce38333318803a1dc289be4bd7d3aad595cd76d1 SHA512 cfd15e2c8cba678d64c9289ab2aa3803af48aebb3e4e545439c247d622dd914dac0735a0fd786cdba1678b448c22a9e40f48a9a1db6391fa6532e3d918c0ca10
+EBUILD peg-e-1.2.5.ebuild 688 BLAKE2B ff8b8fc6a40e90aa69d2dc7513ca2e8b662f072d22bdff72a19591a16668912e186eed8239fae5e19d1271e034ffd63e8d4939adfc52b8819c7bcf2562b965d5 SHA512 c6c27f4aea964f185e2e49f1acbcf2533ea748ad0cde2800ec68c6cde83940d89a8488000e3313f6965c018af1c9d7db632926db0d11ad31e32226935a956402
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/peg-e/files/peg-e-1.2.5-gentoo.patch b/games-board/peg-e/files/peg-e-1.2.5-gentoo.patch
new file mode 100644
index 000000000000..e6430001cf35
--- /dev/null
+++ b/games-board/peg-e/files/peg-e-1.2.5-gentoo.patch
@@ -0,0 +1,11 @@
+--- a/peg-e.pro 2018-05-29 13:01:32.000000000 +0200
++++ b/peg-e.pro 2018-07-11 20:15:46.151082792 +0200
+@@ -75,7 +75,7 @@
+ RESOURCES = icons/icon.qrc
+
+ isEmpty(PREFIX) {
+- PREFIX = /usr/local
++ PREFIX = /usr
+ }
+ isEmpty(BINDIR) {
+ BINDIR = bin
diff --git a/games-board/peg-e/metadata.xml b/games-board/peg-e/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/peg-e/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/peg-e/peg-e-1.2.5.ebuild b/games-board/peg-e/peg-e-1.2.5.ebuild
new file mode 100644
index 000000000000..e53cb97a9303
--- /dev/null
+++ b/games-board/peg-e/peg-e-1.2.5.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop gnome2-utils qmake-utils
+
+DESCRIPTION="A peg solitaire game"
+HOMEPAGE="https://gottcode.org/peg-e/"
+SRC_URI="https://gottcode.org/peg-e/${P}-src.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+"
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+ einstalldocs
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-board/phalanx-22-r1 b/games-board/phalanx-22-r1
deleted file mode 100644
index d6127a5201d0..000000000000
--- a/games-board/phalanx-22-r1
+++ /dev/null
@@ -1,10 +0,0 @@
-DEFINED_PHASES=compile install
-DESCRIPTION=A chess engine suitable for beginner and intermediate players
-EAPI=6
-HOMEPAGE=http://phalanx.sourceforge.net/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-SLOT=0
-SRC_URI=mirror://sourceforge/phalanx/Phalanx-XXII.tar.gz
-_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
-_md5_=67f40b93a4fc852c0b01c1c2ff87c240
diff --git a/games-board/phalanx/Manifest b/games-board/phalanx/Manifest
new file mode 100644
index 000000000000..db404c0c6458
--- /dev/null
+++ b/games-board/phalanx/Manifest
@@ -0,0 +1,3 @@
+DIST Phalanx-XXII.tar.gz 356831 BLAKE2B 11eacd51a77df0a0b25315145a3519e0ae34f97b1498b691167978700fe038770db24e0ce3dec4141a4f5f4c38ab38bf90b338a1320a09191f1757b895ce7307 SHA512 e959556bb29eb2178dbf77c656d6c6520a8568e93e03350c5141bee8808a04d0a0c1050a3db53b1fef4a7b6e6b724272700e52feb6c5d7f8308cebca91c51d67
+EBUILD phalanx-22-r1.ebuild 930 BLAKE2B edd80d4bcd0c850e67ed5c378d290c256c2acd320652a0becda1cc3cb188f3f0cd44f5a0cc68342e6e050144ac839d06f88a9f35b85891839fb63b78db39270b SHA512 e335f8cbf3d84867d7062d35ab2905d8da9df656fcffadb239abccb5e032c9a1b3d305d1be77f8ead81d584384c44a44cd30e5b751a2422b8121dd9cf3c1df5a
+MISC metadata.xml 590 BLAKE2B cc0d80f3eb03f6aab26996d3773c68b2f64328b1d9b8d4798fc4168d924c87d87f196d2dea76484cadcbd3d0d45ca4da9a34407cf57d59f9ce314203f2fcfee0 SHA512 48daed32c34b1183e44136d4da6572da67508c2782e6a28aebbf6d6d52b94eb2cf8c6dd079d8eab61a4180d82e1894271eb56e32d73f6bc302c2aa3050949fd6
diff --git a/games-board/phalanx/metadata.xml b/games-board/phalanx/metadata.xml
new file mode 100644
index 000000000000..525b2313bb60
--- /dev/null
+++ b/games-board/phalanx/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <longdescription lang="en">
+This is the Phalanx chess engine. Phalanx's playing style is quite human-like;
+when it plays at full strength, it may be compared to a intermediate-to-strong
+player; beginners will be right at home with it, too.
+</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">phalanx</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/phalanx/phalanx-22-r1.ebuild b/games-board/phalanx/phalanx-22-r1.ebuild
new file mode 100644
index 000000000000..cb72a63812f8
--- /dev/null
+++ b/games-board/phalanx/phalanx-22-r1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs
+
+MY_PN="Phalanx"
+MY_PV="XXII"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="A chess engine suitable for beginner and intermediate players"
+HOMEPAGE="http://phalanx.sourceforge.net/"
+SRC_URI="mirror://sourceforge/phalanx/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+ # configure is not used in the project; confs are in Makefile,
+ # and here we override them:
+ local define="-DGNUFUN" myvar
+ for myvar in "PBOOK" "SBOOK" "LEARN" ; do
+ define="${define} -D${myvar}_DIR=\"\\\"/usr/share/${PN}\\\"\""
+ done
+ emake \
+ DEFINES="${define}" \
+ CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS}" \
+ LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dobin phalanx
+ insinto /usr/share/${PN}
+ doins pbook.phalanx sbook.phalanx learn.phalanx
+ einstalldocs
+}
diff --git a/games-board/pioneers-15.3-r1 b/games-board/pioneers-15.3-r1
deleted file mode 100644
index 3482f4e24afb..000000000000
--- a/games-board/pioneers-15.3-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=>=dev-libs/glib-2.26:2 !dedicated? ( >=x11-libs/gtk+-3.4:3 >=x11-libs/libnotify-0.7.4 help? ( app-text/rarian >=gnome-base/libgnome-2.10 ) ) nls? ( virtual/libintl ) dev-util/gob:2 virtual/pkgconfig nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170422 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=A clone of the popular board game The Settlers of Catan
-EAPI=6
-HOMEPAGE=http://pio.sourceforge.net/
-IUSE=dedicated help nls
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2 CC-BY-SA-4.0
-RDEPEND=>=dev-libs/glib-2.26:2 !dedicated? ( >=x11-libs/gtk+-3.4:3 >=x11-libs/libnotify-0.7.4 help? ( app-text/rarian >=gnome-base/libgnome-2.10 ) ) nls? ( virtual/libintl )
-SLOT=0
-SRC_URI=mirror://sourceforge/pio/pioneers-15.3.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 6e4acb9c9da2cfa25f2dfedb93bb4a43 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=ec6675169fcbd29976d1f8c7eec21c94
diff --git a/games-board/pioneers/Manifest b/games-board/pioneers/Manifest
new file mode 100644
index 000000000000..aa4cd3cf3ca2
--- /dev/null
+++ b/games-board/pioneers/Manifest
@@ -0,0 +1,3 @@
+DIST pioneers-15.3.tar.gz 4154470 BLAKE2B 536b2100ac0dd75d8c118741bffdd433bebcbdef2df54a75a5e9004f5fb2f7859bc75c27935251fc94b3428e730a7be522b88a7ab13224cb545180eb84ad86f9 SHA512 57aa8bc48019c87a683a4728d28d56f6bd755a0566922dddb4de825904820d1204f893e73fd13465fcec63cecb4a5735a90338f6ff915b7f17113dc0f1e834c1
+EBUILD pioneers-15.3-r1.ebuild 1020 BLAKE2B f238e770e814394468c8f35a14d826b765f2dd999d12ee26736a1b2ebe61ab5a23bbc509ba82b19a641e63cbd655321724f856292eaa9ad9c06848c155212ce6 SHA512 c81f2facd174bad96b13784a15e7b4c06cde98f0af73f5dc798e06d0a893357e3ec1edc464fdff5a307a50e8766aba0a704e3028786f18897cccaa4320fc248b
+MISC metadata.xml 516 BLAKE2B bbc4f44f35490c9f2508b7b4bfa20d748757237608ff09fe5424e3e22370eaf8fa9d88bad25e9a6f0507557ad8bf84d8d78e59c9812e4a94ce8e0e009776b218 SHA512 363d4fc98308e842211f4515c1b6da788e6d43498376efbc7195a17406ad0015c6dee37b380537bfeb530d5ead40c5cd2c6c9836378d4ab178f8c1f1434a2dbc
diff --git a/games-board/pioneers/metadata.xml b/games-board/pioneers/metadata.xml
new file mode 100644
index 000000000000..f30a7ec883c2
--- /dev/null
+++ b/games-board/pioneers/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <longdescription>
+ Pio (Pioneers) is a clone of the board game The Settlers of Catan.
+</longdescription>
+ <use>
+ <flag name="help">Enable gnome ingame help via scrollkeeper</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">pio</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/pioneers/pioneers-15.3-r1.ebuild b/games-board/pioneers/pioneers-15.3-r1.ebuild
new file mode 100644
index 000000000000..da4fa55fbc93
--- /dev/null
+++ b/games-board/pioneers/pioneers-15.3-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="A clone of the popular board game The Settlers of Catan"
+HOMEPAGE="http://pio.sourceforge.net/"
+SRC_URI="mirror://sourceforge/pio/${P}.tar.gz"
+
+LICENSE="GPL-2 CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dedicated help nls"
+
+# dev-util/gob only for autoreconf
+RDEPEND=">=dev-libs/glib-2.26:2
+ !dedicated? (
+ >=x11-libs/gtk+-3.4:3
+ >=x11-libs/libnotify-0.7.4
+ help? (
+ app-text/rarian
+ >=gnome-base/libgnome-2.10
+ )
+ )
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ dev-util/gob:2
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )"
+
+src_prepare() {
+ gnome2_src_prepare
+}
+
+src_configure() {
+ gnome2_src_configure \
+ $(use_enable nls) \
+ $(use_enable help) \
+ --includedir=/usr/include \
+ $(use_with !dedicated gtk)
+}
+
+src_install() {
+ DOCS='AUTHORS ChangeLog README TODO NEWS' \
+ gnome2_src_install scrollkeeper_localstate_dir="${ED%/}"/var/lib/scrollkeeper/
+}
diff --git a/games-board/pokerth-1.1.2 b/games-board/pokerth-1.1.2
deleted file mode 100644
index 126313fcc242..000000000000
--- a/games-board/pokerth-1.1.2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure install postinst postrm preinst prepare
-DEPEND=dev-db/sqlite:3 dev-libs/boost:0=[threads(+)] dev-libs/libgcrypt:0 dev-libs/protobuf:0= dev-libs/tinyxml[stl] dev-qt/qtcore:5 dev-qt/qtnetwork:5 >=net-libs/libircclient-1.6-r2 >=net-misc/curl-7.16 virtual/gsasl !dedicated? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 media-libs/libsdl:0 media-libs/sdl-mixer[mod,vorbis] ) !dedicated? ( dev-qt/qtsql:5 ) virtual/pkgconfig >=sys-apps/sed-4
-DESCRIPTION=Texas Hold'em poker game
-EAPI=6
-HOMEPAGE=https://www.pokerth.net/
-IUSE=dedicated
-KEYWORDS=~amd64 ~x86
-LICENSE=AGPL-3 GPL-1 GPL-2 GPL-3 BitstreamVera public-domain
-RDEPEND=dev-db/sqlite:3 dev-libs/boost:0=[threads(+)] dev-libs/libgcrypt:0 dev-libs/protobuf:0= dev-libs/tinyxml[stl] dev-qt/qtcore:5 dev-qt/qtnetwork:5 >=net-libs/libircclient-1.6-r2 >=net-misc/curl-7.16 virtual/gsasl !dedicated? ( dev-qt/qtgui:5 dev-qt/qtwidgets:5 media-libs/libsdl:0 media-libs/sdl-mixer[mod,vorbis] )
-SLOT=0
-SRC_URI=mirror://sourceforge/pokerth/pokerth-1.1.2.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 qmake-utils bdf97e69a34b864d6d545f4ec3143ff7 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=6d7a0c09be0e8ee95e64eb1a27008a8c
diff --git a/games-board/pokerth/Manifest b/games-board/pokerth/Manifest
new file mode 100644
index 000000000000..eddeea2f217d
--- /dev/null
+++ b/games-board/pokerth/Manifest
@@ -0,0 +1,5 @@
+AUX pokerth-1.1.1-boost-1.65-ambiguous-advance.patch 465 BLAKE2B 4b7cb201233754ce5bc57338e7bcc8c03baebf3c021a34f01cfe221fba9062b6d2a51a5ee4c5644f0535de7a7bdccb27b6ae488a94fbcbcc2863b763a3b5103a SHA512 af91b98c04f844504c46b01c76a360d00bfe3993d6acdbc9800f2466833da42ad5e76a0ca3e197cb63aca10e4cb1eae73996b67691587eae2f2ee3975a33410e
+AUX pokerth-1.1.2-protobuf.patch 603 BLAKE2B 258ab192bf8c27266bc96103adfd52c0da9d719f07da674d31411f3248106fe919be741ab2829a250dba34e6eeaf023f9fbd6517581418c7f77b080ad47e34ab SHA512 ddb0ec7f60a0e494822e9c7abe9c9658c5df3b27e6be99624c5c959f0cc8db58ad13fb00ea947cfd3e81e48278ff27af8d09fec5e5c3acf31fe78ce70db89e1b
+DIST pokerth-1.1.2.tar.gz 21354306 BLAKE2B d8e1ecc46e61d9c16ae3949099f6e72271a5ab2def9799652b0c612980e0c5e96cb2ccf4d659c1a90b9ac6433af95587fa5d44af80c16fb6a34a272751c9fc4a SHA512 d54c84f199636eb5a53580213e5e4ccc828cf565bf4b055797daa82e2ad54d8c52c7a16a781b82c8cc89d184a2b3c4105922394d08c7d2e06383b96963c36b5a
+EBUILD pokerth-1.1.2.ebuild 1526 BLAKE2B 04e9971784afed63ca064c9587f1c83c1c267292d1f415d3e9e69bdc4e2811fd72e2cf0daa6d6f615be3221b92356b99fdd0806ab84e62b41576c44b14d44ac0 SHA512 724b42865bf254bf85591dec6a4c450ee4737c8ba0ffe607eb289a85d5f3a75cabf5949cea980a05163d4954df51ea68370af86bf5e57b4a28922dd68214e74a
+MISC metadata.xml 340 BLAKE2B e271d172e85302ebcaf0ad3f355035e16056764ae73b01faf494659f0b82c9b0060448e518732e56b13c25ad676156124b11b28ebfdff4697eddc4524ddaf278 SHA512 640db7890ea68059399c50c0ab24c337e0a4cd1c977c2b87198ee9af25e39547fadd3fd83f081da6afa62ae9a9ae2fa450b45a83519d66b036e357ecc3e9b705
diff --git a/games-board/pokerth/files/pokerth-1.1.1-boost-1.65-ambiguous-advance.patch b/games-board/pokerth/files/pokerth-1.1.1-boost-1.65-ambiguous-advance.patch
new file mode 100644
index 000000000000..2e8c9c50c5eb
--- /dev/null
+++ b/games-board/pokerth/files/pokerth-1.1.1-boost-1.65-ambiguous-advance.patch
@@ -0,0 +1,14 @@
+Boost 1.65 made 'advance()' ambiguous.
+Bug: https://bugs.gentoo.org/show_bug.cgi?id=629966
+
+--- a/src/gui/qt/gametable/gametableimpl.cpp
++++ b/src/gui/qt/gametable/gametableimpl.cpp
+@@ -3859,7 +3859,7 @@
+ int playerCount = static_cast<int>(seatList->size());
+ if (id < playerCount) {
+ PlayerListIterator pos = seatList->begin();
+- advance(pos, id);
++ std::advance(pos, id);
+ myStartWindow->getSession()->startVoteKickPlayer((*pos)->getMyUniqueID());
+ }
+ }
diff --git a/games-board/pokerth/files/pokerth-1.1.2-protobuf.patch b/games-board/pokerth/files/pokerth-1.1.2-protobuf.patch
new file mode 100644
index 000000000000..0ac2ab0b1531
--- /dev/null
+++ b/games-board/pokerth/files/pokerth-1.1.2-protobuf.patch
@@ -0,0 +1,23 @@
+https://github.com/pokerth/pokerth/issues/339
+--- PokerTH-1.1.1-src/pokerth.proto
++++ PokerTH-1.1.1-src.new/pokerth.proto
+@@ -701,7 +701,7 @@
+
+ message ErrorMessage {
+ enum ErrorReason {
+- reserved = 0;
++ custReserved = 0;
+ initVersionNotSupported = 1;
+ initServerFull = 2;
+ initAuthFailure = 3;
+--- PokerTH-1.1.1-src/src/net/common/netpacket.cpp
++++ PokerTH-1.1.1-src.new/src/net/common/netpacket.cpp
+@@ -249,7 +249,7 @@
+ retVal = ErrorMessage::sessionTimeout;
+ break;
+ default :
+- retVal = ErrorMessage::reserved;
++ retVal = ErrorMessage::custReserved;
+ break;
+ }
+ return retVal;
diff --git a/games-board/pokerth/metadata.xml b/games-board/pokerth/metadata.xml
new file mode 100644
index 000000000000..add52ba75f21
--- /dev/null
+++ b/games-board/pokerth/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">pokerth</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/pokerth/pokerth-1.1.2.ebuild b/games-board/pokerth/pokerth-1.1.2.ebuild
new file mode 100644
index 000000000000..3a84288bbc76
--- /dev/null
+++ b/games-board/pokerth/pokerth-1.1.2.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit desktop gnome2-utils qmake-utils
+
+DESCRIPTION="Texas Hold'em poker game"
+HOMEPAGE="https://www.pokerth.net/"
+SRC_URI="mirror://sourceforge/pokerth/${P}.tar.gz"
+
+LICENSE="AGPL-3 GPL-1 GPL-2 GPL-3 BitstreamVera public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dedicated"
+
+RDEPEND="dev-db/sqlite:3
+ dev-libs/boost:0=[threads(+)]
+ dev-libs/libgcrypt:0
+ dev-libs/protobuf:0=
+ dev-libs/tinyxml[stl]
+ dev-qt/qtcore:5
+ dev-qt/qtnetwork:5
+ >=net-libs/libircclient-1.6-r2
+ >=net-misc/curl-7.16
+ virtual/gsasl
+ !dedicated? (
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+ media-libs/libsdl:0
+ media-libs/sdl-mixer[mod,vorbis]
+ )"
+DEPEND="${RDEPEND}
+ !dedicated? ( dev-qt/qtsql:5 )
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${P}-rc"
+
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.1.1-boost-1.65-ambiguous-advance.patch
+ "${FILESDIR}"/${PN}-1.1.2-protobuf.patch
+)
+
+src_prepare() {
+ default
+ sed -i 's/!client//' *.pro || die
+}
+
+src_configure() {
+ eqmake5 pokerth.pro \
+ QMAKE_CFLAGS_ISYSTEM= \
+ CONFIG+="$(use dedicated || echo client)"
+}
+
+src_install() {
+ dobin bin/pokerth_server chatcleaner
+ dodoc docs/{gui_styling,server_setup}_howto.txt
+ doman docs/pokerth.1
+
+ if ! use dedicated; then
+ dobin ${PN}
+ insinto /usr/share/${PN}
+ doins -r data
+ domenu ${PN}.desktop
+ doicon -s 128 ${PN}.png
+ fi
+}
+
+pkg_preinst() { gnome2_icon_savelist; }
+pkg_postinst() { gnome2_icon_cache_update; }
+pkg_postrm() { gnome2_icon_cache_update; }
diff --git a/games-board/polyglot-1.4.70b-r2 b/games-board/polyglot-1.4.70b-r2
deleted file mode 100644
index 9baf1f208d6a..000000000000
--- a/games-board/polyglot-1.4.70b-r2
+++ /dev/null
@@ -1,9 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Protocol adapter to run UCI chess engines under xboard
-EAPI=6
-HOMEPAGE=http://hardy.uhasselt.be/Toga/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+
-SLOT=0
-SRC_URI=http://hardy.uhasselt.be/Toga/polyglot-release/polyglot-1.4.70b.tar.gz
-_md5_=78baf8254cfb91ef1920d51fd88e4f5b
diff --git a/games-board/polyglot/Manifest b/games-board/polyglot/Manifest
new file mode 100644
index 000000000000..ac51384306ad
--- /dev/null
+++ b/games-board/polyglot/Manifest
@@ -0,0 +1,3 @@
+DIST polyglot-1.4.70b.tar.gz 269938 BLAKE2B bcefdb1157ca70438e60e77b0f3242527fd2b2cf0616727f3d09c30d6d7713f2c38482041fa0a0002cd7a730429915c913a2d282cdbb4f3b6556a202d3382e5d SHA512 23ffa735b44ebbdaa991d96ac7d09e368f99640265bea3a30e0623665a8a9567f7c5c3e9518e06348a9b34ef70b43de2000b85f4e6101f4d8f866ae9cac9abec
+EBUILD polyglot-1.4.70b-r2.ebuild 470 BLAKE2B 312634d9c3720720647e726383e44f0dcf2d237f831f6f5c8e94b7e2ed1dd2813d5b10f7f5a68893b33b923b40be5f11816d30b999893c424ef2d3b86aa996da SHA512 798325d28d57421669ac8d658b3b4e084398e8c35a7b14785941c9cfad8a881d1249f19ffad3a2f17a415db268b2b0fb8395fac98f5a84b5a9e0cfa66a406141
+MISC metadata.xml 488 BLAKE2B d49d8efb7834bce6cf6c49bea636306cc67ea1bb2f72625c5e3af945a59406bd7b782c217683c7abdd36b215cf586f44b43eba600ef157ce716f7d3310651918 SHA512 73200bcc5b340c191d80b87f3b44af5339b259ebe2e7c5668a5066a6e07cdf87d4e15db0361f7b5f65f5032216625fd1591c548c506576ac56174d9dffc94002
diff --git a/games-board/polyglot/metadata.xml b/games-board/polyglot/metadata.xml
new file mode 100644
index 000000000000..dfce47d11008
--- /dev/null
+++ b/games-board/polyglot/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>ulm@gentoo.org</email>
+</maintainer>
+<longdescription>
+ PolyGlot is a "UCI adapter". It connects a GUI interface (such
+ as XBoard, Winboard, Arena or Chessbase) to a UCI chess engine.
+ By specifying an opening book (in PolyGlot book format) chess
+ engines can transparently use such books.
+</longdescription>
+</pkgmetadata>
diff --git a/games-board/polyglot/polyglot-1.4.70b-r2.ebuild b/games-board/polyglot/polyglot-1.4.70b-r2.ebuild
new file mode 100644
index 000000000000..6a46f3f55963
--- /dev/null
+++ b/games-board/polyglot/polyglot-1.4.70b-r2.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Protocol adapter to run UCI chess engines under xboard"
+HOMEPAGE="http://hardy.uhasselt.be/Toga/"
+# not entirely clear what the "b" in the version stands for
+SRC_URI="http://hardy.uhasselt.be/Toga/${PN}-release/${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DOCS="AUTHORS ChangeLog TODO" # README* installed by build system
diff --git a/games-board/pouetchess-0.2.0-r2 b/games-board/pouetchess-0.2.0-r2
deleted file mode 100644
index 1351b313e644..000000000000
--- a/games-board/pouetchess-0.2.0-r2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install
-DEPEND=media-libs/libsdl:0[opengl,video] media-libs/sdl-image[jpeg,png] virtual/glu virtual/opengl dev-util/scons[python_targets_python2_7]
-DESCRIPTION=3D and open source chess game
-EAPI=6
-HOMEPAGE=http://pouetchess.sourceforge.net/
-IUSE=debug
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=media-libs/libsdl:0[opengl,video] media-libs/sdl-image[jpeg,png] virtual/glu virtual/opengl
-SLOT=0
-SRC_URI=mirror://sourceforge/pouetchess/pouetchess_src_0.2.0.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 scons-utils abbc7625ff457854eae0edaa1fd55cc7 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=c28ed0e218f1b1094f20bb9462fbd46b
diff --git a/games-board/pouetchess/Manifest b/games-board/pouetchess/Manifest
new file mode 100644
index 000000000000..6e7bad05bcb8
--- /dev/null
+++ b/games-board/pouetchess/Manifest
@@ -0,0 +1,9 @@
+AUX pouetchess-0.2.0-fix-sdl-version-list.patch 334 BLAKE2B fdf1f6bc91b022690d881749530a94a6f71cea7db80a75b8de7fcd80b0803816352341d5bee1076f144cbe6a47da4e3fec29cf7c9c456e9c114a604e9fb4eecb SHA512 3e236be94a6e29967d4d81516f3a72b240b4fe7168070d7fbb8ffe4ca69c734d98cd5331d7d1415eb7438a81816be5df6e7f42529bae0eb397e636f6d797c938
+AUX pouetchess-0.2.0-gcc43.patch 313 BLAKE2B 536e890776d1bfa1395fb64ef971846e42f946f6bfccd46ba3af8dd150d99530ba1b4feedba8add1955e5244cac4aa44518e085f88a6868950202f98cb5d4bfa SHA512 56d4ac831b478e1f30eeadb6aad1e8d862e6e10bc453e0770bcd1f322844eb1caded2db367b111ce3d3d8da1d9138df26cd1d435e7a012fa15f1b744cb7874db
+AUX pouetchess-0.2.0-gcc6-cmath.patch 492 BLAKE2B f11e15025ba94524f60dbac08f4f737ff91fa6a1ab21025e06badea2014519c7654db3bc1dd43fa0d82a539a4f7c429e350721b8be8e9bde09bd3c47fc8eda4b SHA512 fafd23c9d4791857cc65e370d43057576ac9ca0cf5930ce0cafe1df5e520e535e0c6141b707bf7a1d83884b4353b5321ce0f976dd15a857e2e9f2fc7fd00a3b8
+AUX pouetchess-0.2.0-nvidia_glext.patch 377 BLAKE2B 99aeb53d912511181ffe1c587932f075cda29b268df28a24ce3713f9329903123552deaa9f76968a670463a708b970c20844b4363c3a02f7456707ef4a523c5f SHA512 e3cad1eabdac6387c7218c02b0be53ac90d4ef9ecea37fdc4750daad2c1d7214b28902ce9b2b840f6a6f01e4cd55ee58295311533d4f8f4ec72362e6c67c03ac
+AUX pouetchess-0.2.0-sconstruct-sandbox.patch 759 BLAKE2B a7157ba8d65c03225bbfb0a2bd21d29b35f9b196958beda9d2584e2f0e002ffbbdcf7c780e9f5e6d7a3c75b6ad7255f35d7781e2b5fd704a2281aa3a99650c6b SHA512 8a45aa66e11a70b2f3114a58d1651e444f26a02016d2e9ef8caa425ecc8387b9c0339c605f36cca15fc9d743906b9b6a9ac0574ad60620c901c12e930156672d
+AUX pouetchess-0.2.0-segfaults.patch 1634 BLAKE2B eb56a2b33480022cc2ee095463de355028d56e632ab4382504e3a2839f55d80eff133fdaaa0cb34b6f2efea549c8141891dd74769a82e7a555f577321d5ec29c SHA512 fde86799926cfb5f51ad38fa8d0e9e4e2c14f3aed28cf102f5f4089c98b19b2fa7b65de798b64a43961dc2831a6818e4ceae65f4cba1bdafe37492f6ac2ab891
+DIST pouetchess_src_0.2.0.tar.gz 1055338 BLAKE2B 745db7e85966ecd999b62d91270bd5faa5cfa6ffd52738b8754b8e54197744fb8e826ec792b4363ed8735e043e6c417f8dc7c80033d5d723c9ccf79b88a367c7 SHA512 20d9b2edc3e3998716eddd38b82226f5c1298b9bf5cabc56a545bee602ce3e7a9106f130265f2b0d31ee56d728da2cc54a79623faa6841732cde0d7d94c33acf
+EBUILD pouetchess-0.2.0-r2.ebuild 1325 BLAKE2B 021dd4a1e469c79e5aaaa42619a1767a6c3d373d451ab09e9774e757cb8928b81d7979b34650cfb7af720e48ab8522cf9c35fb1a1c26fb0f44a046b4766c8800 SHA512 ca17289f8d97771d314a1ef1f809d4cf4d8691629e449cf15c6df3ed899609c3f017c96a90448268663db6b4adb4b7441353d903866d0c02e89fc32f3c802c1c
+MISC metadata.xml 333 BLAKE2B 72ac3670a55c7fc6021dc7548612397ef34b57e960f59adfbfb97025825828fb861d4eaab136da5235ec0d9b20f85bc672928365507959af3e06dd76d107e303 SHA512 9b5083cd658d82538d59352800f0386b7834af5a717eded245f4042a332b255d871eee485cb01f4c2d5735f06bd4b659816a1edc8bdeeaa655933d92f6edb523
diff --git a/games-board/pouetchess/files/pouetchess-0.2.0-fix-sdl-version-list.patch b/games-board/pouetchess/files/pouetchess-0.2.0-fix-sdl-version-list.patch
new file mode 100644
index 000000000000..06b9aff2c2d8
--- /dev/null
+++ b/games-board/pouetchess/files/pouetchess-0.2.0-fix-sdl-version-list.patch
@@ -0,0 +1,11 @@
+--- a/pouetChess.py
++++ b/pouetChess.py
+@@ -228,7 +228,7 @@
+ sdlver = sdlobj.read()
+ sdlerr = sdlobj.close()
+ print sdlver,
+- if sdlver.split('.') >= ['1','2','8']:
++ if sdlver.split('.') >= [1,2,8]:
+ env.ParseConfig(sdlcfg+" --cflags --libs")
+ else:
+ print "You need LibSDL version 1.2.8 or greater for this program"
diff --git a/games-board/pouetchess/files/pouetchess-0.2.0-gcc43.patch b/games-board/pouetchess/files/pouetchess-0.2.0-gcc43.patch
new file mode 100644
index 000000000000..ef2ba1575825
--- /dev/null
+++ b/games-board/pouetchess/files/pouetchess-0.2.0-gcc43.patch
@@ -0,0 +1,12 @@
+--- a/src/sxmlgui/XMLUtils.h.orig 2008-06-14 14:50:16.000000000 +0000
++++ b/src/sxmlgui/XMLUtils.h 2008-06-14 14:50:33.000000000 +0000
+@@ -38,6 +38,8 @@
+ #include <stdio.h>
+ #include <assert.h>
+ #include <fstream>
++#include <cstring>
++
+
+ // Help out windows:
+ #if defined( _DEBUG ) && !defined( DEBUG )
+
diff --git a/games-board/pouetchess/files/pouetchess-0.2.0-gcc6-cmath.patch b/games-board/pouetchess/files/pouetchess-0.2.0-gcc6-cmath.patch
new file mode 100644
index 000000000000..4853eee81e1d
--- /dev/null
+++ b/games-board/pouetchess/files/pouetchess-0.2.0-gcc6-cmath.patch
@@ -0,0 +1,16 @@
+--- pouetchess_src_0.2.0/src/sxmlgui/MathUtils.h.old 2006-05-26 21:22:57.000000000 -0400
++++ pouetchess_src_0.2.0/src/sxmlgui/MathUtils.h 2017-03-21 18:01:15.569181229 -0400
+@@ -27,10 +27,13 @@
+ return (x < min) ? min : (x > max) ? max : x;
+ }
+
++// Not used anywhere and conflicts with C++11 std::round(float)
++#if __cplusplus < 201103L
+ inline int round(float f)
+ {
+ return int(f + 0.5f);
+ }
++#endif
+
+ inline float getNextRandom(){
+ return (float)rand()/(RAND_MAX + 1);
diff --git a/games-board/pouetchess/files/pouetchess-0.2.0-nvidia_glext.patch b/games-board/pouetchess/files/pouetchess-0.2.0-nvidia_glext.patch
new file mode 100644
index 000000000000..b7077feb6a38
--- /dev/null
+++ b/games-board/pouetchess/files/pouetchess-0.2.0-nvidia_glext.patch
@@ -0,0 +1,12 @@
+--- a/src/sxmlgui/GenUtils.h 2006-05-27 03:22:57.000000000 +0200
++++ b/src/sxmlgui/GenUtils.h.new 2006-06-12 20:35:32.000000000 +0200
+@@ -5,6 +5,9 @@
+ #include <iostream>
+ #include <fstream>
+ #include <vector>
++#ifndef GL_GLEXT_PROTOTYPES
++#define GL_GLEXT_PROTOTYPES 1
++#endif
+ #include <SDL/SDL_opengl.h>
+
+ #define deleteObject(A){ if(A){ delete A; A = NULL; } }
diff --git a/games-board/pouetchess/files/pouetchess-0.2.0-sconstruct-sandbox.patch b/games-board/pouetchess/files/pouetchess-0.2.0-sconstruct-sandbox.patch
new file mode 100644
index 000000000000..8378a1d7223d
--- /dev/null
+++ b/games-board/pouetchess/files/pouetchess-0.2.0-sconstruct-sandbox.patch
@@ -0,0 +1,29 @@
+--- a/SConstruct
++++ b/SConstruct
+@@ -22,14 +22,24 @@
+
+
+
+-import os,glob
++import os,glob,SCons.Util
+
+
++# https://dev.gentoo.org/~vapier/scons-blows.txt
+
+ # create build environment
+
++env = Environment()
++env.SConsignFile()
+ env = Environment(tools = ['default', 'pouetChess'], toolpath = ['.'])
+-env.AppendUnique(CXXFLAGS = ['-Wall'])
++env['CC'] = os.environ['CC']
++env['CXX'] = os.environ['CXX']
++if os.environ.has_key('CFLAGS'):
++ env['CCFLAGS'] = SCons.Util.CLVar(os.environ['CFLAGS'])
++if os.environ.has_key('CXXFLAGS'):
++ env['CXXFLAGS'] = SCons.Util.CLVar(os.environ['CXXFLAGS'])
++if os.environ.has_key('LDFLAGS'):
++ env['LINKFLAGS'] = SCons.Util.CLVar(os.environ['LDFLAGS'])
+
+ # gather a list of source files
+ SOURCES = glob.glob('src/*.cpp')
diff --git a/games-board/pouetchess/files/pouetchess-0.2.0-segfaults.patch b/games-board/pouetchess/files/pouetchess-0.2.0-segfaults.patch
new file mode 100644
index 000000000000..346ee1248ab3
--- /dev/null
+++ b/games-board/pouetchess/files/pouetchess-0.2.0-segfaults.patch
@@ -0,0 +1,57 @@
+--- a/src/faile/search.c
++++ b/src/faile/search.c
+@@ -805,6 +805,7 @@
+ for (j = 0; j < indent; j++) {
+ fputc (' ', output);
+ }
++ void print_move (move_s moves[], int m, FILE *stream);
+ print_move (&moves[0], i, output);
+ fprintf (output, "\n");
+
+--- a/src/faile/utils.c
++++ b/src/faile/utils.c
+@@ -125,7 +125,7 @@
+ rank (target) < 1 || rank (target) > 8 ||
+ file (target) < 1 || file (target) > 8)
+ {
+- sprintf (str, "*** FAILE INTERNAL ERROR ***");
++ sprintf (str, "xxxx");
+ return;
+ }
+
+--- a/src/main.cpp
++++ b/src/main.cpp
+@@ -184,6 +184,9 @@
+ // first scene is SCENE_INIT.
+ pGlobalInfos->SetCurrentScene(GAME_SCENE_INIT);
+
++ /* @FB 02/08/06 */
++ pGlobalInfos->ReleaseKeys();
++
+ // main game loop
+ while( pGlobalInfos->IsGameRunning() )
+ {
+--- a/src/scene_main_game.cpp
++++ b/src/scene_main_game.cpp
+@@ -245,7 +245,7 @@
+
+ if (pGlobalInfos->OnLeftMouseButtonDown())
+ {
+- if (chessboard->clickOnChessBoard(mouseX,mouseY,&sqX,&sqY));
++ if (chessboard->clickOnChessBoard(mouseX,mouseY,&sqX,&sqY))
+ {
+ // if a piece was already selected, this means the player want to move this piece
+ if (SquareXSelected>-1 && SquareZSelected>-1)
+--- a/src/graphic_chessboard.cpp
++++ b/src/graphic_chessboard.cpp
+@@ -122,8 +122,8 @@
+
+ for(int i=0;i<6;i++)
+ {
+- char texture_filename[50];
+- sprintf(texture_filename,PC_DATA_TEXTURE_SKYBOX,i),
++ char texture_filename[256];
++ snprintf(texture_filename,sizeof(texture_filename),PC_DATA_TEXTURE_SKYBOX,i),
+ texture_skybox[i] = new CBasicTexture;
+ if (false==texture_skybox[i]->load(texture_filename,false))
+ {
diff --git a/games-board/pouetchess/metadata.xml b/games-board/pouetchess/metadata.xml
new file mode 100644
index 000000000000..3ba0656ee96e
--- /dev/null
+++ b/games-board/pouetchess/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">pouetchess</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/pouetchess/pouetchess-0.2.0-r2.ebuild b/games-board/pouetchess/pouetchess-0.2.0-r2.ebuild
new file mode 100644
index 000000000000..abb3f5a86b34
--- /dev/null
+++ b/games-board/pouetchess/pouetchess-0.2.0-r2.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils scons-utils toolchain-funcs
+
+MY_PN=${PN/c/C}
+
+DESCRIPTION="3D and open source chess game"
+HOMEPAGE="http://pouetchess.sourceforge.net/"
+SRC_URI="mirror://sourceforge/${PN}/${PN}_src_${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="
+ media-libs/libsdl:0[opengl,video]
+ media-libs/sdl-image[jpeg,png]
+ virtual/glu
+ virtual/opengl"
+RDEPEND=${DEPEND}
+
+S=${WORKDIR}/${PN}_src_${PV}
+
+PATCHES=(
+ "${FILESDIR}"/${P}-sconstruct-sandbox.patch
+ "${FILESDIR}"/${P}-nvidia_glext.patch
+ "${FILESDIR}"/${P}-segfaults.patch
+ "${FILESDIR}"/${P}-gcc43.patch
+ "${FILESDIR}"/${P}-gcc6-cmath.patch
+ # Fix for LibSDL >= 1.2.10 detection
+ "${FILESDIR}"/${P}-fix-sdl-version-list.patch
+)
+
+src_configure() {
+ tc-export CC CXX
+
+ # turn off the hackish optimization setting code (bug #230127)
+ scons configure \
+ strip=false \
+ optimize=false \
+ prefix="${EPREFIX}"/usr \
+ datadir="${EPREFIX}"/usr/share/${PN} \
+ $(use debug && echo debug=1) || die
+}
+
+src_compile() {
+ escons
+}
+
+src_install() {
+ dobin bin/${MY_PN}
+
+ insinto /usr/share/${PN}
+ doins -r data/.
+
+ einstalldocs
+
+ doicon data/icons/${MY_PN}.png
+ make_desktop_entry ${MY_PN} ${MY_PN} ${MY_PN} "KDE;Qt;Game;BoardGame"
+}
diff --git a/games-board/pychess-0.12.4 b/games-board/pychess-0.12.4
deleted file mode 100644
index c3d8e82962ec..000000000000
--- a/games-board/pychess-0.12.4
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare test
-DEPEND=dev-python/pycairo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pygobject:3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] gnome-base/librsvg:2 x11-libs/gtksourceview:3.0 x11-libs/pango x11-themes/adwaita-icon-theme gstreamer? ( dev-python/gst-python:1.0 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) >=sys-apps/sed-4 python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
-DESCRIPTION=A chess client for Gnome
-EAPI=6
-HOMEPAGE=http://pychess.org/
-IUSE=gstreamer python_targets_python2_7
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=dev-python/pycairo[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pygobject:3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] gnome-base/librsvg:2 x11-libs/gtksourceview:3.0 x11-libs/pango x11-themes/adwaita-icon-theme gstreamer? ( dev-python/gst-python:1.0 media-libs/gstreamer:1.0 media-libs/gst-plugins-base:1.0 ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)]
-REQUIRED_USE=|| ( python_targets_python2_7 )
-SLOT=0
-SRC_URI=http://pychess.org/download/pychess-0.12.4.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 distutils-r1 63fea93ca1cc4fdc5fa2247afc4e3a15 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc fdo-mime 995b19d3f30e956b4e1bc5a91fdc4ea7 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multibuild 35719a9cd25ec71ee49c966f6868454c multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 0b5829eb6369d7af3a834b6eed7b7107 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=97f5ad53d6945a1e92ee1545c7e484ac
diff --git a/games-board/pychess/Manifest b/games-board/pychess/Manifest
new file mode 100644
index 000000000000..b2b7c0b57f20
--- /dev/null
+++ b/games-board/pychess/Manifest
@@ -0,0 +1,3 @@
+DIST pychess-0.12.4.tar.gz 4728410 BLAKE2B 4fd95e85983ce9e7d588e98a27a1695d116f102290942e2c747046ee9e4289b53734dbd949af4f88fc4186fc3e52b9ff41b1e18e2763c5f48b2d371ae22f44fe SHA512 bf2a6cffca50742fbdfba04bc33807b53e4b7485cb6c9b6bb84816e176fd99f3929dbc8e504b46053cdcd30f691d6df948f5153508b2b6d3504f85a31eaccf62
+EBUILD pychess-0.12.4.ebuild 1309 BLAKE2B 82768b6a1271bc6eeb611d81d9ed59bb117e74101fab3e921acfd5d8c2f835ecf0a531220827ca2ff8b74ff072a93f3b3a11dadd0cccd6805249fd45cdbb8b5b SHA512 dd5c1211739b284af66c1f98fd8ff5256884d333741cd2f60006d9a048729f32c23debc94b5e14cf309a5af7c673b9bd174ca3c4320d2b5c0503604243a176c4
+MISC metadata.xml 330 BLAKE2B 15a47bf5f276ac9befdb283d8c69ecb24c91b4ea01cd72afd84227afe207ee7f3abfc037d9bc1c214b5e0091aeae4ea071cfda32d55b25766cc9480a3611ae43 SHA512 0233cc10e31aa616eaab261554b2a730bb8932e3a266943c829a2c1c48f296830ea42217174256816a1bd4d0d4eeebb34e8c615ef2d997ee2d3da512ca97ee5c
diff --git a/games-board/pychess/metadata.xml b/games-board/pychess/metadata.xml
new file mode 100644
index 000000000000..852efafb3934
--- /dev/null
+++ b/games-board/pychess/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="google-code">pychess</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/pychess/pychess-0.12.4.ebuild b/games-board/pychess/pychess-0.12.4.ebuild
new file mode 100644
index 000000000000..f5fe56473254
--- /dev/null
+++ b/games-board/pychess/pychess-0.12.4.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="sqlite"
+
+inherit fdo-mime gnome2-utils distutils-r1
+
+DESCRIPTION="A chess client for Gnome"
+HOMEPAGE="http://pychess.org/"
+SRC_URI="http://pychess.org/download/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gstreamer"
+
+DEPEND="
+ dev-python/pycairo[${PYTHON_USEDEP}]
+ dev-python/pygobject:3[${PYTHON_USEDEP}]
+ gnome-base/librsvg:2
+ x11-libs/gtksourceview:3.0
+ x11-libs/pango
+ x11-themes/adwaita-icon-theme
+ gstreamer? (
+ dev-python/gst-python:1.0
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0 )
+"
+RDEPEND=${DEPEND}
+
+python_install() {
+ distutils-r1_python_install
+
+ # bug 487706
+ sed -i \
+ -e "s/@PYTHON@/${EPYTHON}/" \
+ "${ED%/}/$(python_get_sitedir)"/${PN}/Players/engineNest.py || die
+}
+
+python_install_all() {
+ DOCS="AUTHORS README.md" \
+ distutils-r1_python_install_all
+}
+
+src_prepare() {
+ distutils-r1_src_prepare
+}
+
+src_compile() {
+ distutils-r1_src_compile
+}
+
+src_install() {
+ distutils-r1_src_install
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ fdo-mime_desktop_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ fdo-mime_desktop_database_update
+}
diff --git a/games-board/pysolfc-2.0-r5 b/games-board/pysolfc-2.0-r5
deleted file mode 100644
index 2f8e49cbebc1..000000000000
--- a/games-board/pysolfc-2.0-r5
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test
-DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[tk] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)]
-DESCRIPTION=An exciting collection of more than 1000 solitaire card games
-EAPI=6
-HOMEPAGE=http://pysolfc.sourceforge.net/
-IUSE=extra-cardsets minimal +sound python_targets_python2_7
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=!minimal? ( dev-python/pillow[tk,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] dev-tcltk/tktable ) sound? ( dev-python/pygame[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[tk] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),python_single_target_python2_7(+)]
-REQUIRED_USE=python_targets_python2_7
-SLOT=0
-SRC_URI=mirror://sourceforge/pysolfc/PySolFC-2.0.tar.bz2 extra-cardsets? ( mirror://sourceforge/pysolfc/PySolFC-Cardsets-2.0.tar.bz2 )
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 distutils-r1 63fea93ca1cc4fdc5fa2247afc4e3a15 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-single-r1 26fdbe5e685d53f67303a3a43d9e4848 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=3857d862f38edb21ca782178d864cc55
diff --git a/games-board/pysolfc-2.2.0 b/games-board/pysolfc-2.2.0
deleted file mode 100644
index 12cb44cf12c2..000000000000
--- a/games-board/pysolfc-2.2.0
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare test
-DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[tk] ) python_targets_python3_5? ( dev-lang/python:3.5[tk] ) python_targets_python3_6? ( dev-lang/python:3.6[tk] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
-DESCRIPTION=An exciting collection of more than 1000 solitaire card games
-EAPI=6
-HOMEPAGE=http://pysolfc.sourceforge.net/
-IUSE=extra-cardsets minimal +sound python_targets_python2_7 python_targets_python3_5 python_targets_python3_6
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=python_targets_python3_5? ( dev-python/random2[python_targets_python3_5] ) python_targets_python3_6? ( dev-python/random2[python_targets_python3_6] ) !minimal? ( dev-python/pillow[tk,python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] dev-tcltk/tktable ) sound? ( dev-python/pygame[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[tk] ) python_targets_python3_5? ( dev-lang/python:3.5[tk] ) python_targets_python3_6? ( dev-lang/python:3.6[tk] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_python2_7(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
-REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_5 python_targets_python3_6 )
-SLOT=0
-SRC_URI=https://github.com/shlomif/PySolFC/archive/pysolfc-2.2.0.tar.gz extra-cardsets? ( mirror://sourceforge/pysolfc/archive/pysolfc-2.2.0/PySolFC-Cardsets-2.0.tar.bz2 )
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 distutils-r1 63fea93ca1cc4fdc5fa2247afc4e3a15 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multibuild 35719a9cd25ec71ee49c966f6868454c multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 0b5829eb6369d7af3a834b6eed7b7107 python-utils-r1 7db901256449fef43c3aaa4d486c1c63 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=24a89761b332df48fe9353ece29874c6
diff --git a/games-board/pysolfc/Manifest b/games-board/pysolfc/Manifest
new file mode 100644
index 000000000000..38ddd5ed0bf9
--- /dev/null
+++ b/games-board/pysolfc/Manifest
@@ -0,0 +1,9 @@
+AUX pysolfc-PIL-imports.patch 1581 BLAKE2B 82e608f9f84c0af4b695378af7f6ffe90602195f8bac980eb702cd4cc31be5051732e1abedd843970ec1ddf0a4b11bdb5e3455a0de1ff9d62f29dfb35a14987c SHA512 d00fb7b579e4010210131f9fe82ed90cb7ad5d39a391529d8d5c29c5f19b813afc429b1d5b8ae8af0eaf3a8082cf4a48723ce21b42522d9b9c8163a46a033aa9
+AUX pysolfc-gentoo.patch 322 BLAKE2B c2fccd5b11942d4cdce148199c6e8b8544502ba7bd95c2bdf230ebf96abc0b9d4e6225e7b1dde92f5eea8820149c10eb4c53e8f95fe82fcec15a480c0efa061a SHA512 963daef445d492a693380466fcfdc7f464947269d8a2b687039f31179c1f4fe5119efd71f83708073373c3ac5174a754075367937f99253d6b443e74e60e93d3
+AUX pysolfc-locales.patch 655 BLAKE2B ce8068858b91eead34f3ff374959d362aef3c1b2e6448016f54a4f69a04ff3c629660460a04af51d09e7451870db0727aa46bb190cd4671f0b81cb57c783c689 SHA512 53f95675c032f6d47957e883c9c5da4807b185fe4daaab663f36fb7044f12eb191cd934b6375534f5fcbc3f45dcd1b003639cf1d5f9d65b90fa5cc0afaae718e
+DIST PySolFC-2.0.tar.bz2 4208776 BLAKE2B 0675de0923c6ee381f58f8abbaef5e27bd6fc85bbee9dcd182026ba7259c25c38282623e0cd35b582e8999754d21b092d6a824499bc890a2c0c89c53679182fd SHA512 ec5a11565bd43e097cf1854fe246b8f92acd74077c0b3b158c999f9dc45966e8f805c60a2cfbd815137d970e0e6409d0ae437b9807bac9c39353657cf596b6fc
+DIST PySolFC-Cardsets-2.0.tar.bz2 30687905 BLAKE2B f17f5095a05cf42ea9eb3e7a3a7fefe055cc3452882bf96db82bb4d1bebb2307ffc2d0fd8836f7414bfcd93b1d8de52adb43ef22701a0806f2c6c036d9306501 SHA512 24275cd3656024e268a49487ac75e1e67e61ec20e0a9f88e2d1c287f91314a1a9343856d1202ce468f8863f4e9a9bf27526fbb1979a7d765718b38e64ca0cfc8
+DIST pysolfc-2.2.0.tar.gz 4504375 BLAKE2B ea48910d36b704667654292cd4fc2e62bcf259d9a3677369371ab7aadd387505d5ae658496ad8982e08ca0405b44971bc1e2375e91cd90f84c569f8f26249ff3 SHA512 c6d09803eab8fe7fc2c4203537d75b8db3216dfcbd5cc60be5b89f23544c871a37f7b16d20df7be4b70c6f014d47b8c361e1557ab04cb1008451f41b456d0ad2
+EBUILD pysolfc-2.0-r5.ebuild 1447 BLAKE2B 52dbd8f9be1d8946d5b8722ffef214a3f8ba6d15cb4f078be36164f120de1c47f883db8fc55c13526576e8aaafa22b1ab43b1aa1e0c2c1a3d53092be66bad6e4 SHA512 05f48c1db7ea2a2ab19bf30a9cac66289d95af96586d75d481e369391a83f809bd3d008aa9729c1800bbb51a829599b5d6de6d7be543b2c1ed1305a7d7cfd6b5
+EBUILD pysolfc-2.2.0.ebuild 1815 BLAKE2B 77f72a385ad1b7afed250236ede43d92c28af7556b9d7800c0de09accc3ee265df4557bf7202b01571e25dacd58a6be49a8afc0f8b9df7a88aaa41adb49fee8c SHA512 518766c0fcc0cccf849046c8d312cbfcf795d2ae2945838e23c00d553bf8d0c10c4d824c8d7354e35cb3b88859a6e0dc78af55514de92f60d43a617493db1479
+MISC metadata.xml 505 BLAKE2B 2ece0bd1f9e531449fc33b4515e89959270d74d6bbf9354a9405ea08cc6c163080a4406c92dd7d158faff445e6d0efd08c48ac52959c3fcc68055560bcf62fc3 SHA512 e7bb917b63c06fd17dd5e863e354ae147bd5aa7ef3f360ec848b3ea20087a092d8b7450cfd7ce1a615a6414d6d618f32b60f299cb5a50f0e852205c3fcf4d136
diff --git a/games-board/pysolfc/files/pysolfc-PIL-imports.patch b/games-board/pysolfc/files/pysolfc-PIL-imports.patch
new file mode 100644
index 000000000000..64d9980a881b
--- /dev/null
+++ b/games-board/pysolfc/files/pysolfc-PIL-imports.patch
@@ -0,0 +1,49 @@
+https://sourceforge.net/p/pysolfc/patches/10/
+https://bugs.gentoo.org/show_bug.cgi?id=471514
+
+Index: pysollib/mfxutil.py
+===================================================================
+diff --git a/pysollib/mfxutil.py b/pysollib/mfxutil.py
+--- a/pysollib/mfxutil.py (revision 279)
++++ b/pysollib/mfxutil.py (working copy)
+@@ -41,18 +41,18 @@
+ Image = ImageTk = ImageOps = None
+ if TOOLKIT == 'tk':
+ try: # PIL
+- import Image
+- import ImageTk
+- import ImageOps
++ from PIL import Image
++ from PIL import ImageTk
++ from PIL import ImageOps
+ except ImportError:
+ Image = None
+ else:
+ # for py2exe
+- import GifImagePlugin
+- import PngImagePlugin
+- import JpegImagePlugin
+- import BmpImagePlugin
+- import PpmImagePlugin
++ from PIL import GifImagePlugin
++ from PIL import PngImagePlugin
++ from PIL import JpegImagePlugin
++ from PIL import BmpImagePlugin
++ from PIL import PpmImagePlugin
+ Image._initialized = 2
+ USE_PIL = False
+ if TOOLKIT == 'tk' and Image and Image.VERSION >= '1.1.7':
+Index: scripts/cardset_viewer.py
+===================================================================
+diff --git a/scripts/cardset_viewer.py b/scripts/cardset_viewer.py
+--- a/scripts/cardset_viewer.py (revision 279)
++++ b/scripts/cardset_viewer.py (working copy)
+@@ -7,7 +7,7 @@
+ from math import sqrt, sin, cos, pi
+ from Tkinter import *
+ try:
+- import Image, ImageTk
++ from PIL import Image, ImageTk
+ except ImportError:
+ Image = None
+
diff --git a/games-board/pysolfc/files/pysolfc-gentoo.patch b/games-board/pysolfc/files/pysolfc-gentoo.patch
new file mode 100644
index 000000000000..07a7b662f320
--- /dev/null
+++ b/games-board/pysolfc/files/pysolfc-gentoo.patch
@@ -0,0 +1,10 @@
+--- a/pysollib/settings.py 2014-04-07 20:05:02.335276008 +0200
++++ b/pysollib/settings.py 2014-04-07 20:05:33.099062670 +0200
+@@ -63,6 +63,7 @@
+ '/usr/local/share/PySolFC',
+ '/usr/games/PySolFC',
+ '/usr/local/games/PySolFC',
++ '/usr/share/pysolfc',
+ ]
+ if os.name == 'nt':
+ pass
diff --git a/games-board/pysolfc/files/pysolfc-locales.patch b/games-board/pysolfc/files/pysolfc-locales.patch
new file mode 100644
index 000000000000..defac9bfba87
--- /dev/null
+++ b/games-board/pysolfc/files/pysolfc-locales.patch
@@ -0,0 +1,11 @@
+diff -r -U2 PySolFC-pysolfc-2.2.0.orig/setup.py PySolFC-pysolfc-2.2.0/setup.py
+--- PySolFC-pysolfc-2.2.0.orig/setup.py 2018-04-16 15:05:24.000000000 +0200
++++ PySolFC-pysolfc-2.2.0/setup.py 2018-05-19 17:52:08.434768430 +0200
+@@ -45,7 +45,4 @@
+ ['data/images/misc/pysol01.png',
+ 'data/images/misc/pysol02.png', ]))
+- for l in ('ru', 'ru_RU'):
+- data_files.append(('share/locale/%s/LC_MESSAGES' % l,
+- ['locale/%s/LC_MESSAGES/pysol.mo' % l]))
+ data_files.append((data_dir, ['data/pysolfc.glade']))
+ data_files.append(('share/applications', ['data/pysol.desktop']))
diff --git a/games-board/pysolfc/metadata.xml b/games-board/pysolfc/metadata.xml
new file mode 100644
index 000000000000..7cc738da552f
--- /dev/null
+++ b/games-board/pysolfc/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <use>
+ <flag name="extra-cardsets">Install extra cardsets</flag>
+ <flag name="sound">Enable sound support using <pkg>dev-python/pygame</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">pysolfc</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/pysolfc/pysolfc-2.0-r5.ebuild b/games-board/pysolfc/pysolfc-2.0-r5.ebuild
new file mode 100644
index 000000000000..b98ccfee931b
--- /dev/null
+++ b/games-board/pysolfc/pysolfc-2.0-r5.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="tk"
+DISTUTILS_SINGLE_IMPL="1"
+
+inherit eutils distutils-r1
+
+MY_PN=PySolFC
+SOL_URI="mirror://sourceforge/${PN}"
+
+DESCRIPTION="An exciting collection of more than 1000 solitaire card games"
+HOMEPAGE="http://pysolfc.sourceforge.net/"
+SRC_URI="${SOL_URI}/${MY_PN}-${PV}.tar.bz2
+ extra-cardsets? ( ${SOL_URI}/${MY_PN}-Cardsets-${PV}.tar.bz2 )"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="extra-cardsets minimal +sound"
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+DEPEND=""
+RDEPEND="${RDEPEND}
+ !minimal? ( dev-python/pillow[tk,${PYTHON_USEDEP}]
+ dev-tcltk/tktable )
+ sound? ( dev-python/pygame[${PYTHON_USEDEP}] )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-PIL-imports.patch" #471514
+ "${FILESDIR}/${PN}-gentoo.patch" #591904
+)
+
+python_prepare_all() {
+ sed -i \
+ -e "/pysol.desktop/d" \
+ -e "s:share/icons:share/pixmaps:" \
+ -e "s:data_dir =.*:data_dir = \'/usr/share/${PN}\':" \
+ setup.py || die
+
+ mv docs/README{,.txt} || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_install_all() {
+ make_desktop_entry pysol.py "PySol Fan Club Edition" pysol02
+
+ if use extra-cardsets; then
+ insinto /usr/share/${PN}
+ doins -r "${WORKDIR}"/${MY_PN}-Cardsets-${PV}/*
+ fi
+
+ doman docs/*.6
+
+ DOCS=( README AUTHORS docs/README.txt docs/README.SOURCE )
+ HTML_DOCS=( docs/*html )
+
+ distutils-r1_python_install_all
+}
diff --git a/games-board/pysolfc/pysolfc-2.2.0.ebuild b/games-board/pysolfc/pysolfc-2.2.0.ebuild
new file mode 100644
index 000000000000..874ce3fcf38b
--- /dev/null
+++ b/games-board/pysolfc/pysolfc-2.2.0.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{2_7,3_5,3_6} )
+PYTHON_REQ_USE="tk"
+
+inherit eutils distutils-r1
+
+MY_PN=PySolFC
+
+DESCRIPTION="An exciting collection of more than 1000 solitaire card games"
+HOMEPAGE="http://pysolfc.sourceforge.net/"
+SRC_URI="https://github.com/shlomif/${MY_PN}/archive/${P}.tar.gz
+ extra-cardsets? ( mirror://sourceforge/${PN}/archive/${P}/${MY_PN}-Cardsets-2.0.tar.bz2 )"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="extra-cardsets minimal +sound"
+
+S=${WORKDIR}/${MY_PN}-${P}
+
+DEPEND=""
+RDEPEND="${RDEPEND}
+ python_targets_python3_5? ( dev-python/random2[python_targets_python3_5] )
+ python_targets_python3_6? ( dev-python/random2[python_targets_python3_6] )
+ !minimal? ( dev-python/pillow[tk,${PYTHON_USEDEP}]
+ dev-tcltk/tktable )
+ sound? ( dev-python/pygame[${PYTHON_USEDEP}] )"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-gentoo.patch" #591904
+ "${FILESDIR}/${PN}-locales.patch"
+)
+
+python_prepare_all() {
+ sed -i \
+ -e "/pysol.desktop/d" \
+ -e "s:share/icons:share/pixmaps:" \
+ -e "s:data_dir =.*:data_dir = \'/usr/share/${PN}\':" \
+ setup.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ pushd html-src > /dev/null || die "html-src not found"
+ PYTHONPATH=.. "${EPYTHON}" gen-html.py || die "gen-html failed"
+ mv images html/ || die "mv images failed"
+ popd > /dev/null
+}
+
+python_install_all() {
+ make_desktop_entry pysol.py "PySol Fan Club Edition" pysol02
+
+ if use extra-cardsets; then
+ insinto /usr/share/${PN}
+ doins -r "${WORKDIR}"/${MY_PN}-Cardsets-2.0/*
+ fi
+
+ dosym /usr/share/doc/${PF}/html /usr/share/${PN}/html
+
+ doman docs/*.6
+ DOCS=( README.md AUTHORS docs/README docs/README.SOURCE )
+ HTML_DOCS=( html-src/html/. )
+ distutils-r1_python_install_all
+}
diff --git a/games-board/scid-4.6.2-r1 b/games-board/scid-4.6.2-r1
deleted file mode 100644
index 81e2765c93a8..000000000000
--- a/games-board/scid-4.6.2-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup unpack
-DEPEND=dev-lang/tk:0 dev-tcltk/tkimg >=sys-libs/zlib-1.1.3 || ( >=dev-lang/python-2.7.5-r2:2.7 ) app-arch/unzip >=sys-apps/sed-4
-DESCRIPTION=a free chess database application
-EAPI=6
-HOMEPAGE=http://scid.sourceforge.net/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-lang/tk:0 dev-tcltk/tkimg >=sys-libs/zlib-1.1.3 !games-board/chessdb
-SLOT=0
-SRC_URI=mirror://sourceforge/scid/scid-4.6.2.zip mirror://sourceforge/scid/spelling.zip mirror://sourceforge/scid/ratings.zip mirror://sourceforge/scid/photos.zip mirror://sourceforge/scid/scidlet40k.zip
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-any-r1 6faea633ae2f79f6d55dcfd431b79fbf python-utils-r1 7db901256449fef43c3aaa4d486c1c63 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=31f14e88b4ad3b95695a043c545a87ff
diff --git a/games-board/scid/Manifest b/games-board/scid/Manifest
new file mode 100644
index 000000000000..364a8d1e5348
--- /dev/null
+++ b/games-board/scid/Manifest
@@ -0,0 +1,8 @@
+AUX scid-4.6.2-gentoo.patch 4508 BLAKE2B ea08a9b215e7e80a33912db552cf3d5e79c8c252f6c9dc557d997b9df43f4dffcd9e74aa06a9a7eca064ec1304b66b3d9495ef152cebb0bd30a507641b321006 SHA512 52a32a6250b293a0fe145ebd45cf6b4d283f3d883cffa278e9599e36a57c129e0b6ccc2a637f200b5fa1e4b8c8a7956fa63a60ceb5d83ba877ca54920346de83
+DIST photos.zip 1007488 BLAKE2B 8b0f9b0402d9102bda4cfe1333cafdf048592004b2b8cb7f8f085eacc10b6b89811afd39c3d849a4f6288ad63145fc760e60bcd70867ae339459a451c537cbf3 SHA512 c04fc810b457d4dbd9a9cfaac90feaa8c32a2abee05e28a79042ae81cb01e8580e2a1cf0abeff230ec2928da883f862b8901d679cb1448fd9ca0923323fbddd6
+DIST ratings.zip 969347 BLAKE2B 47d050f7c0e00e96aa0371db7f328e699cd0e34eafa3652664f00df7fe08b98adc4197c5235303d6df2c5bcf7ea568c753d23ac5fffe3616de6db9dae21a31a3 SHA512 9b2a7280a7e72e2b464cc3da6be82ec9825b11d3c7e2219ab03a711c69f185f7d954eb3acdd441bff210e9296613df79a7e147a2ccbb4ed37b50af762abbd243
+DIST scid-4.6.2.zip 9768139 BLAKE2B 8e9baf2fe67c3566111f23ead005cba34d32f986afbaaed2117dc46aab65190dd8675df721c6fff3e7c5f338a07d7b787265dee63480141258625f6b6f54ec6d SHA512 d33f730857362dfefe55aaf395b0fc42087e190743ed63072128509fc6ac33791a4c2f67f89f03ec39170660fc6b7a6804fea084b383cf97cbb21661ce0569b2
+DIST scidlet40k.zip 242632 BLAKE2B a16c5a3c04f721a40221db33f9ff7192dba724203ff81a61286903c2f4ab8a33b442503882550a7a59ab0a0e6d735a74b3f34bf9dd89f9677f2b7a8b8082d398 SHA512 e8cb4ca276ca94378f224fad972b0659f3e8159668fa395dcae4be1de6cdd9d29082fdddba393bbea6c909bab4f388042ea05c7dff41edf850d731bc7479850d
+DIST spelling.zip 3147998 BLAKE2B 40b33e0c5fab487247af13b0e3fa22d91b17cfb1dbc7d3fafd080db306700e684b30bf46a7222dd7ae16dc1407239973be8de1ee619b31cbcb373684a7f1487c SHA512 394a8835f23336b6f4bebe4e33ab9f64ffa505e9d9bb984de82396e671df0b57b088aab28c5cf648c1a11bc28370b431cb6db54765ac4ab6056a707276ba8f42
+EBUILD scid-4.6.2-r1.ebuild 1986 BLAKE2B 994e81c6e581857d50870aadda8fba830f0859a7cf20d40da40c16981a6864ddbfb904053ee533d81d8a4476578b373c2621c7f372c320a71d0cc6f4191c42f8 SHA512 ba0364fb05c468a6048fdad1fe0462ed0b6d1c979d601de30a7d9b363893b262c89cf86b3a6afac65997e91c3ad26a4e7d5ee47b19073db72ddbc1ec22cf78ee
+MISC metadata.xml 327 BLAKE2B 26037c210c23b4fc0936c22b8ae22f33622b2b19a183bcbb69de69c4ed2b02aec5121198ba555cd7049421ae9a0e9824ed1115725bc0e4c9deff9639f88fcd6b SHA512 b3551509e319eba4e682673f363044c3f3b7973299618405e6aa29f44a86527e0f397a6baaface9d95806da7ec2c361c152729b753741694fb9c13760433e5c1
diff --git a/games-board/scid/files/scid-4.6.2-gentoo.patch b/games-board/scid/files/scid-4.6.2-gentoo.patch
new file mode 100644
index 000000000000..6afd56b5badf
--- /dev/null
+++ b/games-board/scid/files/scid-4.6.2-gentoo.patch
@@ -0,0 +1,127 @@
+--- scid-4.6.1.orig/engines/togaII1.2.1a/src/Makefile
++++ scid-4.6.1/engines/togaII1.2.1a/src/Makefile
+@@ -18,23 +18,16 @@
+
+ # general
+
+-CXX = g++
+-CXXFLAGS = -pipe -Wall
+-LDFLAGS = -lm
+
+ # C++
+
+-CXXFLAGS += -fno-exceptions -fno-rtti
+
+ # optimisation
+
+-CXXFLAGS += -O3 -fstrict-aliasing
+-CXXFLAGS += -fomit-frame-pointer
+ # CXXFLAGS += -march=athlon-xp # SELECT ME
+
+ # strip
+
+-LDFLAGS += -s
+
+ # dependencies
+
+--- scid-4.6.1.orig/Makefile.conf
++++ scid-4.6.1/Makefile.conf
+@@ -157,32 +157,32 @@
+ install: $(INSTALL)
+
+ install_scid: all_scid
+- install -m 755 -d "$(SHAREDIR)"
+- install -m 755 -d "$(BINDIR)"
+- install -m 755 $(SCRIPTS) $(EXECS) "$(BINDIR)"
+- rm -f "$(BINDIR)/scid"
+- @echo "#!/bin/sh" > "$(BINDIR)/scid"
+- @echo 'exec "$(BINDIR)/tkscid" "$(SHAREDIR)/tcl/start.tcl" "$$@"' >> "$(BINDIR)/scid"
+- chmod 755 "$(BINDIR)/scid"
+- chmod +x "$(BINDIR)/scid"
+- install -m 644 -p scid.eco "$(SHAREDIR)"
+- install -m 755 -d "$(SHAREDIR)/books"
+- install -m 666 ./books/*.* "$(SHAREDIR)/books/"
+- install -m 755 -d "$(SHAREDIR)/bases"
+- if test -d ./bases; then install -m 666 ./bases/*.* "$(SHAREDIR)/bases/" ; fi
+- install -m 755 -d "$(SHAREDIR)/html"
+- cp -r ./html/* "$(SHAREDIR)/html/"
+- install -m 755 -d "$(SHAREDIR)/img/"
+- cp -r ./img/* "$(SHAREDIR)/img/"
+- install -m 755 -d "$(SHAREDIR)/tcl/"
+- cp -r ./tcl/* "$(SHAREDIR)/tcl/"
++ install -m 755 -d "$(DESTDIR)$(SHAREDIR)"
++ install -m 755 -d "$(DESTDIR)$(BINDIR)"
++ install -m 755 $(SCRIPTS) $(EXECS) "$(DESTDIR)$(BINDIR)"
++ rm -f "$(DESTDIR)$(BINDIR)/scid"
++ @echo "#!/bin/sh" > "$(DESTDIR)$(BINDIR)/scid"
++ @echo 'exec "$(BINDIR)/tkscid" "$(SHAREDIR)/tcl/start.tcl" "$$@"' >> "$(DESTDIR)$(BINDIR)/scid"
++ chmod 755 "$(DESTDIR)$(BINDIR)/scid"
++ chmod +x "$(DESTDIR)$(BINDIR)/scid"
++ install -m 644 -p scid.eco "$(DESTDIR)$(SHAREDIR)"
++ install -m 755 -d "$(DESTDIR)$(SHAREDIR)/books"
++ install -m 666 ./books/*.* "$(DESTDIR)$(SHAREDIR)/books/"
++ install -m 755 -d "$(DESTDIR)$(SHAREDIR)/bases"
++ if test -d ./bases; then install -m 666 ./bases/*.* "$(DESTDIR)$(SHAREDIR)/bases/" ; fi
++ install -m 755 -d "$(DESTDIR)$(SHAREDIR)/html"
++ cp -r ./html/* "$(DESTDIR)$(SHAREDIR)/html/"
++ install -m 755 -d "$(DESTDIR)$(SHAREDIR)/img/"
++ cp -r ./img/* "$(DESTDIR)$(SHAREDIR)/img/"
++ install -m 755 -d "$(DESTDIR)$(SHAREDIR)/tcl/"
++ cp -r ./tcl/* "$(DESTDIR)$(SHAREDIR)/tcl/"
+
+ install_engines: all_engines
+- install -m 755 -d "$(SHAREDIR)/engines"
+- install -m 755 -d "$(SHAREDIR)/engines/phalanx-scid"
+- install ./engines/phalanx-scid/phalanx-scid "$(SHAREDIR)/engines/phalanx-scid"
+- install -m 755 -d "$(SHAREDIR)/engines/togaII1.2.1a"
+- install ./engines/togaII1.2.1a/src/togaII "$(SHAREDIR)/engines/togaII1.2.1a/"
++ install -m 755 -d "$(DESTDIR)$(SHAREDIR)/engines"
++ install -m 755 -d "$(DESTDIR)$(SHAREDIR)/engines/phalanx-scid"
++ install ./engines/phalanx-scid/phalanx-scid "$(DESTDIR)$(SHAREDIR)/engines/phalanx-scid"
++ install -m 755 -d "$(DESTDIR)$(SHAREDIR)/engines/togaII1.2.1a"
++ install ./engines/togaII1.2.1a/src/togaII "$(DESTDIR)$(SHAREDIR)/engines/togaII1.2.1a/"
+
+ install_mac: all
+ install -m 755 -d dist/Scid.app/Contents/MacOS
+--- scid-4.6.1.orig/tcl/options.tcl
++++ scid-4.6.1/tcl/options.tcl
+@@ -598,7 +598,7 @@
+ }
+
+ ### Audio move announcement options:
+-set ::utils::sound::soundFolder [file nativename [file join $::scidExeDir sounds]]
++set ::utils::sound::soundFolder "@GENTOO_DATADIR@/sounds"
+ set ::utils::sound::announceNew 0
+ set ::utils::sound::announceForward 0
+ set ::utils::sound::announceBack 0
+@@ -607,7 +607,7 @@
+ if {$windowsOS} {
+ set spellCheckFile [file join $scidExeDir "spelling.ssp"]
+ } else {
+- set spellCheckFile "/usr/local/share/scid/spelling.ssp"
++ set spellCheckFile "@GENTOO_DATADIR@/spelling.ssp"
+ }
+
+ # book configuration
+--- scid-4.6.1.orig/tcl/start.tcl
++++ scid-4.6.1/tcl/start.tcl
+@@ -93,7 +93,7 @@
+
+ # scidShareDir, scidImgDir, scidTclDir, scidBooksDir, scidBasesDir, ecoFile:
+ # Location of Scid resources
+- set scidShareDir [file normalize [file join $scidExeDir "../share/scid"]]
++ set scidShareDir "@GENTOO_DATADIR@"
+ if {! [file isdirectory $::scidShareDir]} {
+ set scidShareDir $::scidExeDir
+ }
+--- scid-4.6.1.orig/tcl/utils/sound.tcl
++++ scid-4.6.1/tcl/utils/sound.tcl
+@@ -43,7 +43,7 @@
+ variable soundFolder
+
+ set hasSound 1
+- if {[catch {package require snack 2.0}]} {
++ if {[catch {package require snack}]} {
+ if {$::windowsOS} {
+ catch {
+ set ::utils::sound::pipe [open "| scidsnd.exe" "r+"]
diff --git a/games-board/scid/metadata.xml b/games-board/scid/metadata.xml
new file mode 100644
index 000000000000..2e8ed33ebd1b
--- /dev/null
+++ b/games-board/scid/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">scid</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/scid/scid-4.6.2-r1.ebuild b/games-board/scid/scid-4.6.2-r1.ebuild
new file mode 100644
index 000000000000..f31b6be08e89
--- /dev/null
+++ b/games-board/scid/scid-4.6.2-r1.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python2_7 )
+inherit eutils toolchain-funcs gnome2-utils python-any-r1
+
+DESCRIPTION="a free chess database application"
+HOMEPAGE="http://scid.sourceforge.net/"
+SRC_URI="mirror://sourceforge/scid/${P}.zip
+ mirror://sourceforge/scid/spelling.zip
+ mirror://sourceforge/scid/ratings.zip
+ mirror://sourceforge/scid/photos.zip
+ mirror://sourceforge/scid/scidlet40k.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+CDEPEND="dev-lang/tk:0
+ dev-tcltk/tkimg
+ >=sys-libs/zlib-1.1.3"
+RDEPEND="${CDEPEND}
+ !games-board/chessdb"
+DEPEND="${CDEPEND}
+ ${PYTHON_DEPS}
+ app-arch/unzip"
+
+pkg_setup() {
+ python-any-r1_pkg_setup
+}
+
+src_unpack() {
+ default
+ mv scid-src ${P} || die
+}
+
+PATCHES=(
+ "${FILESDIR}"/${P}-gentoo.patch
+)
+
+src_prepare() {
+ default
+ edos2unix engines/togaII1.2.1a/src/Makefile
+ sed -i \
+ -e "s:@GENTOO_DATADIR@:/usr/share/${PN}:" \
+ tcl/start.tcl || die
+ sed -i \
+ -e "/COMPILE.*testzlib/s:\$var(COMPILE):$(tc-getCXX):" \
+ configure || die
+ gzip ../ratings.ssp || die
+ python_fix_shebang .
+}
+
+src_configure() {
+ # configure is not an autotools script
+ ./configure \
+ COMPILE="$(tc-getCXX)" \
+ LINK="$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS}" \
+ CC="$(tc-getCC)" \
+ OPTIMIZE="${CXXFLAGS}" \
+ TCL_INCLUDE="" \
+ BINDIR="/usr/bin" \
+ SHAREDIR="/usr/share/${PN}" || die
+}
+
+src_compile() {
+ emake all_scid
+}
+
+src_install() {
+ emake DESTDIR="${D}" install_scid
+ insinto /usr/share/${PN}
+ doins -r sounds
+
+ dodoc ChangeLog TODO help/*.html
+
+ newicon -s scalable svg/scid_app.svg ${PN}.svg
+ make_desktop_entry scid Scid
+
+ doins ../spelling.ssp ../ratings.ssp.gz ../*.spf
+ newins ../scidlet40k.sbk scidlet.sbk
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ elog "To enable speech, emerge dev-tcltk/snack"
+ elog "To enable Xfcc support, emerge dev-tcltk/tdom"
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-board/simsu-1.3.6 b/games-board/simsu-1.3.6
deleted file mode 100644
index bca700fd4fca..000000000000
--- a/games-board/simsu-1.3.6
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/linguist-tools:5 >=sys-apps/sed-4
-DESCRIPTION=A basic sudoku game
-EAPI=6
-HOMEPAGE=https://gottcode.org/simsu/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5
-SLOT=0
-SRC_URI=https://gottcode.org/simsu/simsu-1.3.6-src.tar.bz2
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 qmake-utils bdf97e69a34b864d6d545f4ec3143ff7 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=99df453ee250944a4dd098432adcd310
diff --git a/games-board/simsu/Manifest b/games-board/simsu/Manifest
new file mode 100644
index 000000000000..013b363497db
--- /dev/null
+++ b/games-board/simsu/Manifest
@@ -0,0 +1,3 @@
+DIST simsu-1.3.6-src.tar.bz2 597982 BLAKE2B acf13fe4e3e228cecc76a16352a4df06f14cf58307008f5679b63f1209b4cf191b28544ed3b002375afdf0de8cd92ce179f3cb367f9a5201099da99a806d60c5 SHA512 04e60ccab8345002078b7dbd253bc2a9701f9b8edbbdd9a01ac3ddffd9a5f3ccd32399216b9e497b309b6718646db11a55717e5bd201bfd2aaa80ad9b171cb94
+EBUILD simsu-1.3.6.ebuild 764 BLAKE2B 4564efd4a6d6519ec1875b03ca96c55c59d47fc28319318fdbbf94e587821c70eabbf2ee5f147c3259ed9fff3c103671ed562ecfc0893da6d5a417827594426b SHA512 f6881a3c818fe9507a71d7c23c2329bd725bb75630eb8d8e8d02115f09b2758c28e2886e6cf1be809c8c0408260892f03664585753cea486d1092ba2d68c783c
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/simsu/metadata.xml b/games-board/simsu/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/simsu/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/simsu/simsu-1.3.6.ebuild b/games-board/simsu/simsu-1.3.6.ebuild
new file mode 100644
index 000000000000..75b793631b42
--- /dev/null
+++ b/games-board/simsu/simsu-1.3.6.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils qmake-utils
+
+DESCRIPTION="A basic sudoku game"
+HOMEPAGE="https://gottcode.org/simsu/"
+SRC_URI="https://gottcode.org/${PN}/${P}-src.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+"
+
+src_configure() {
+ eqmake5
+}
+
+src_install() {
+ dobin ${PN}
+ insinto /usr/share/${PN}/translations
+ doins translations/*qm
+ dodoc ChangeLog
+ doicon -s scalable icons/hicolor/scalable/apps/${PN}.svg
+ domenu icons/${PN}.desktop
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-board/sirius-0.8.0-r1 b/games-board/sirius-0.8.0-r1
deleted file mode 100644
index 35771ab49f26..000000000000
--- a/games-board/sirius-0.8.0-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure prepare
-DEPEND=gnome-base/gconf:2 gnome-base/libgnomecanvas gnome-base/libgnomeui x11-libs/gtk+:2 nls? ( virtual/libintl ) nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
-DESCRIPTION=A program for playing the game of othello/reversi
-EAPI=6
-HOMEPAGE=http://sirius.bitvis.nu/
-IUSE=nls
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=gnome-base/gconf:2 gnome-base/libgnomecanvas gnome-base/libgnomeui x11-libs/gtk+:2 nls? ( virtual/libintl )
-SLOT=0
-SRC_URI=http://sirius.bitvis.nu/files/sirius-0.8.0.tar.gz
-_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 libtool 0081a71a261724730ec4c248494f044d multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
-_md5_=b7e2c13080a9223a3d4cc00456e2536f
diff --git a/games-board/sirius/Manifest b/games-board/sirius/Manifest
new file mode 100644
index 000000000000..b40a3ebe4489
--- /dev/null
+++ b/games-board/sirius/Manifest
@@ -0,0 +1,6 @@
+AUX sirius-0.8.0-fix-build-system.patch 1333 BLAKE2B 7e6248d7d1c17b8c0d5fb63af9fcfb8536ec7b032f5ccd3e4926e8203b465a13ea9cca3ca3821f8572c2414f7cced922dcedb73e4782e34c10107f2a74e038bf SHA512 6aad8f7e1336e30d0983b668da2c554fdb4658665d6d65523ff02d745f22499260e7fa51003628691a2f8f5a6837e0ef35b83bc38c3d7e513fce9b456958c7bb
+AUX sirius-0.8.0-fix-desktop-file.patch 294 BLAKE2B 1bf069907ef6efd73cae334e71d345e5da619d292e4fbb6c4c982510e7a2212cc22ed187076ccedc50681192e120cd8d08a600adb067dddfb8f0605bdfdd6c8a SHA512 953f3b79aa802f7170ef60ef0f6e3e0368d26bf22275b41a2adc47e1481e10634271c46cf57bc71bb698b3f127e327d527f02903557bebe32f9639d3032c5ad1
+AUX sirius-0.8.0-format.patch 375 BLAKE2B f53a7484984628ab416a613fcae3bf73d565bd87ef6b19edefed4327a3aef0a53c7cae48cdfa28c80ce54b96f25e654884820f3f173969b825564a3f13cc3b9b SHA512 391217ed8b39ef7d78d170d2b45f71162f3a7aac2f4fa3db0dc761a73ddbdf67d8bc0cb0de708713b475a444ef8a01c309d6272adc06bb02b788c92861739877
+DIST sirius-0.8.0.tar.gz 1623435 BLAKE2B 34594cfb30633684f78aac349deef0316fee094c7d67b7e67db2ad1e618b72b6a9510d089474cb973f6dbcf503ec2f1177af2bb9c3a14e674d4bb6cdcf2f0548 SHA512 ffe5cb3354f30b8cb916b83b8fce1cbf7f7b37fad232ddb77a918eaf149d6b3e47488ff900301970e0d9240edfe483d57c434b1af35b87a9f50bcbd0e3aed3d8
+EBUILD sirius-0.8.0-r1.ebuild 768 BLAKE2B 67e77116f28f85bfb03b00b7d08957c12b1448211f3db91e867fe7d431b30aa38c632fa7f437022b13e7c8b9341b2c20ca8b5baeedf14ec87086a656f77b5a19 SHA512 09d734292c9d4acffc0d78f9bfae96fd39594823d0fb7d150cf665ddd4454c568ee8d8bb59a1d4f08c282068ee117285299687239d8ce46bc89056ed74f9654e
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/sirius/files/sirius-0.8.0-fix-build-system.patch b/games-board/sirius/files/sirius-0.8.0-fix-build-system.patch
new file mode 100644
index 000000000000..e799616a492a
--- /dev/null
+++ b/games-board/sirius/files/sirius-0.8.0-fix-build-system.patch
@@ -0,0 +1,65 @@
+Fix configure.ac
+* Remove setting CFLAGS
+* Look for sqrt() in libm (bug 592414)
+
+--- a/configure.in
++++ b/configure.in
+@@ -1,26 +1,23 @@
+ AC_PREREQ(2.52)
+
+-AC_INIT(sirius, 0.8.0)
+-AC_CONFIG_SRCDIR(src/sirius.c)
+-AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
++AC_INIT([sirius], [0.8.0])
++AC_CONFIG_SRCDIR([src/sirius.c])
++AM_INIT_AUTOMAKE
+
+-AM_CONFIG_HEADER(config.h)
+-
+-AM_MAINTAINER_MODE
++AC_CONFIG_HEADERS([config.h])
+
+ AC_PROG_INTLTOOL
+
+-AC_ISC_POSIX
+ AC_PROG_CC
+-AC_STDC_HEADERS
+-AM_PROG_LIBTOOL
+-AC_PROG_LIBTOOL
++LT_INIT
+
+ pkg_modules="gtk+-2.0 >= 1.3.13 gconf-2.0 libgnomeui-2.0 libgnomecanvas-2.0 libgnomeui-2.0 gdk-pixbuf-2.0"
+ PKG_CHECK_MODULES(PACKAGE, [$pkg_modules])
+-AC_SUBST(PACKAGE_CFLAGS)
+-AC_SUBST(PACKAGE_LIBS)
+
++dnl Look for sqrt() in libm
++AC_SEARCH_LIBS([sqrt], [m], [], [
++ AC_MSG_ERROR([unable to find the sqrt() function])
++])
+
+ GETTEXT_PACKAGE=sirius
+ AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE")
+@@ -29,22 +26,6 @@
+ ALL_LINGUAS="sv fr de ru"
+ AM_GLIB_GNU_GETTEXT
+
+-CFLAGS="-g -O3"
+-
+-AC_SUBST(CFLAGS)
+-AC_SUBST(CPPFLAGS)
+-AC_SUBST(LDFLAGS)
+-
+-dnl Use -Wall if we have gcc.
+-changequote(,)dnl
+-if test "x$GCC" = "xyes"; then
+- case " $CFLAGS " in
+- *[\ \ ]-Wall[\ \ ]*) ;;
+- *) CFLAGS="$CFLAGS -Wall" ;;
+- esac
+-fi
+-changequote([,])dnl
+-
+ AC_OUTPUT([
+ Makefile
+ po/Makefile.in
diff --git a/games-board/sirius/files/sirius-0.8.0-fix-desktop-file.patch b/games-board/sirius/files/sirius-0.8.0-fix-desktop-file.patch
new file mode 100644
index 000000000000..dfa411d5152b
--- /dev/null
+++ b/games-board/sirius/files/sirius-0.8.0-fix-desktop-file.patch
@@ -0,0 +1,14 @@
+Fix QA violations in desktop file
+
+--- a/sirius.desktop.in
++++ b/sirius.desktop.in
+@@ -3,7 +3,7 @@
+ _Name=Sirius
+ _Comment=Sirius, a othello playing program
+ Exec=sirius
+-Icon=sirius.png
++Icon=sirius
+ Terminal=false
+ Type=Application
+-Categories=GNOME;Application;Game;
++Categories=GNOME;Game;
diff --git a/games-board/sirius/files/sirius-0.8.0-format.patch b/games-board/sirius/files/sirius-0.8.0-format.patch
new file mode 100644
index 000000000000..4bed292434d3
--- /dev/null
+++ b/games-board/sirius/files/sirius-0.8.0-format.patch
@@ -0,0 +1,11 @@
+--- a/src/sirius.c
++++ b/src/sirius.c
+@@ -180,7 +180,7 @@
+
+ paus = 1;
+
+- box = gtk_message_dialog_new (GTK_WINDOW (window), GTK_DIALOG_MODAL, GTK_MESSAGE_INFO, GTK_BUTTONS_OK, message);
++ box = gtk_message_dialog_new (GTK_WINDOW (window), GTK_DIALOG_MODAL, GTK_MESSAGE_INFO, GTK_BUTTONS_OK, "%s", message);
+ gtk_dialog_run (GTK_DIALOG(box));
+ gtk_widget_destroy(box);
+
diff --git a/games-board/sirius/metadata.xml b/games-board/sirius/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/sirius/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/sirius/sirius-0.8.0-r1.ebuild b/games-board/sirius/sirius-0.8.0-r1.ebuild
new file mode 100644
index 000000000000..c04568e02b57
--- /dev/null
+++ b/games-board/sirius/sirius-0.8.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="A program for playing the game of othello/reversi"
+HOMEPAGE="http://sirius.bitvis.nu/"
+SRC_URI="http://sirius.bitvis.nu/files/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="
+ gnome-base/gconf:2
+ gnome-base/libgnomecanvas
+ gnome-base/libgnomeui
+ x11-libs/gtk+:2
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-format.patch
+ "${FILESDIR}"/${P}-fix-desktop-file.patch
+ "${FILESDIR}"/${P}-fix-build-system.patch
+)
+
+src_prepare() {
+ default
+ mv configure.{in,ac} || die
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable nls)
+}
diff --git a/games-board/sjeng-11.2-r2 b/games-board/sjeng-11.2-r2
deleted file mode 100644
index 933a0ca35b69..000000000000
--- a/games-board/sjeng-11.2-r2
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=-
-DEPEND=sys-libs/gdbm:0=
-DESCRIPTION=Console based chess interface
-EAPI=6
-HOMEPAGE=http://sjeng.sourceforge.net/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=sys-libs/gdbm:0=
-SLOT=0
-SRC_URI=mirror://sourceforge/sjeng/Sjeng-Free-11.2.tar.gz
-_md5_=3d33af3110d7047eee643333163a725c
diff --git a/games-board/sjeng/Manifest b/games-board/sjeng/Manifest
new file mode 100644
index 000000000000..ab5f678b75e2
--- /dev/null
+++ b/games-board/sjeng/Manifest
@@ -0,0 +1,3 @@
+DIST Sjeng-Free-11.2.tar.gz 174019 BLAKE2B c50f312ce4f569b17cf7f240fe27e9d6d27e83e260c7549ba13ee612a357700b1642c2b274637af3e0e0f45c35e46f088cdcd5dce6bb62591ef600b97d8c6d6b SHA512 cda3409d732ac1b07e83ccc0d3063d24497651097c633500dfca66fbb3021532053082ac57a5e23909dd1016a2bae07f166e56b82c4ce834749a101c9ee444b8
+EBUILD sjeng-11.2-r2.ebuild 398 BLAKE2B b829535981175878c2631fe03a542dbc8706530d4006550de55386a5440a186a5b7db47db0c99290d5d4b21cf16de68a5cf7a9c1271a9cf31b6926f3741d3ea5 SHA512 cff266a31310acb99335d459820715987bbf763a4941addeaa75c709c03ec872fe25a10d1321f4609cc5147407d89cd9106ad44237078e14aa2d96d86ffee45e
+MISC metadata.xml 328 BLAKE2B a01f3dc1b89d082ffb3e813bbadc30aec1d774322215d6aac79934e8e6e4b139beeeea052d46e075c7694a5fe2c3de80a418671fd339eb24afa51331051c41f3 SHA512 54f4f8c4089f82b019be4e1cc7f8ce10221142ff020c992f37cbcd3a9e87a43e4b61a1c5dca23edfcc1e5060fe0db19292d4f63319414d4994b91f517153c68d
diff --git a/games-board/sjeng/metadata.xml b/games-board/sjeng/metadata.xml
new file mode 100644
index 000000000000..7afbb5979a15
--- /dev/null
+++ b/games-board/sjeng/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">sjeng</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/sjeng/sjeng-11.2-r2.ebuild b/games-board/sjeng/sjeng-11.2-r2.ebuild
new file mode 100644
index 000000000000..9cf968e7d406
--- /dev/null
+++ b/games-board/sjeng/sjeng-11.2-r2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+DESCRIPTION="Console based chess interface"
+HOMEPAGE="http://sjeng.sourceforge.net/"
+SRC_URI="mirror://sourceforge/sjeng/Sjeng-Free-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+IUSE=""
+
+RDEPEND="sys-libs/gdbm:0="
+DEPEND=${RDEPEND}
+
+S="${WORKDIR}/Sjeng-Free-${PV}"
diff --git a/games-board/spider-1.2_p4-r2 b/games-board/spider-1.2_p4-r2
deleted file mode 100644
index 7f10445cfc81..000000000000
--- a/games-board/spider-1.2_p4-r2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=configure install postinst postrm preinst prepare
-DEPEND=x11-libs/libXext athena? ( x11-libs/libXaw ) x11-libs/libXmu x11-libs/libXt x11-base/xorg-proto x11-misc/imake >=sys-apps/sed-4
-DESCRIPTION=Spider Solitaire
-EAPI=6
-HOMEPAGE=https://packages.debian.org/stable/games/spider
-IUSE=athena
-KEYWORDS=~amd64 ~x86
-LICENSE=HPND
-RDEPEND=x11-libs/libXext athena? ( x11-libs/libXaw ) x11-libs/libXmu x11-libs/libXt
-SLOT=0
-SRC_URI=mirror://debian/pool/main/s/spider/spider_1.2.orig.tar.gz mirror://debian/pool/main/s/spider/spider_1.2-4.diff.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=4d37dba2fb488e48331c14ebe06105c4
diff --git a/games-board/spider/Manifest b/games-board/spider/Manifest
new file mode 100644
index 000000000000..f6622132a4d8
--- /dev/null
+++ b/games-board/spider/Manifest
@@ -0,0 +1,4 @@
+DIST spider_1.2-4.diff.gz 2882 BLAKE2B 3016e4d6a7f4aa6e4f47e7abb78b12d70d5cee400a4e61b514e8fbbfdb7ad8484f84c1c1006447f3c6ab8a5897dfc4d4af5304eeaea716203c5c5440f9084b3b SHA512 e1e6eb4d5b14de7c32e1537877a3d26470c032bea567aa679c8a3744d62ab6b12d81bf05120679a273d98b6fd976c32d24ce9c54b720d006c51464f7ff6d5e75
+DIST spider_1.2.orig.tar.gz 168209 BLAKE2B 3a1163099ba9ce4faa9bc7c3424a2a2105c6fe001487822898dba7598dc5dc8d43cab2a3d7685fb71b1d19ff1b667397a41a3ba03fca4abf5d700308b19dc202 SHA512 a1d01f15ca37c8abdcc9f7c3dac925b1726f9b58ce51eb4096a9248abe0a55086ccdd5cc5ec358c2ee609ff089978676a3e3c669062a522ed7f1d4ea1ce33ab0
+EBUILD spider-1.2_p4-r2.ebuild 1604 BLAKE2B 2c1e8f6c6da9778ad9d6e50b8f2106270f673c3bb54e3a0f8bd8e9105430f09fe7ab45dc28598a0f53733f642c639f83eb7f19ba8df0553ec41b5f49414c5112 SHA512 eed7419df57dc9cb833f87c33dddcd8b99aa8da45a93c0a2ad30a224df0fcf1be68283ad4bc4241c88e3feeb7c1d22e7e06477ebca267ea95a5229476f9adab2
+MISC metadata.xml 327 BLAKE2B 60eff6a4428512cda35daa5d6d02f55f946b5e7840a9ff866a1f76014a837c25fa5c4e142187270a5b25b1c38c96a61cf3e7a229f39caf70d830731565b9222e SHA512 e55a8b00c37c88331de81c2c28e9a187c1a28d4fd64c5fcafd9e01c8cdfbdbd455ded19f523d1806506a1652a5eecaf09b5f8097a42ac40bb36821b92bd3c4b9
diff --git a/games-board/spider/metadata.xml b/games-board/spider/metadata.xml
new file mode 100644
index 000000000000..9f9b26e3cb66
--- /dev/null
+++ b/games-board/spider/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <use>
+ <flag name="athena">Enable athena widgets</flag>
+ </use>
+</pkgmetadata>
diff --git a/games-board/spider/spider-1.2_p4-r2.ebuild b/games-board/spider/spider-1.2_p4-r2.ebuild
new file mode 100644
index 000000000000..e6d741852790
--- /dev/null
+++ b/games-board/spider/spider-1.2_p4-r2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop epatch gnome2-utils
+
+MY_P="${P%%_*}"
+MY_P="${MY_P/-/_}"
+DEB_V="${P##*_p}"
+
+DESCRIPTION="Spider Solitaire"
+HOMEPAGE="https://packages.debian.org/stable/games/spider"
+SRC_URI="mirror://debian/pool/main/s/spider/${MY_P}.orig.tar.gz
+ mirror://debian/pool/main/s/spider/${MY_P}-${DEB_V}.diff.gz"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="athena"
+
+RDEPEND="
+ x11-libs/libXext
+ athena? ( x11-libs/libXaw )
+ x11-libs/libXmu
+ x11-libs/libXt
+"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+ x11-misc/imake
+"
+
+S="${WORKDIR}/${MY_P/_/-}.orig"
+
+src_prepare() {
+ default
+ epatch "${WORKDIR}"/${MY_P}-${DEB_V}.diff
+ sed -i \
+ -e '/MKDIRHIER/s:/X11::' \
+ *Imakefile \
+ || die "sed failed"
+ rm Makefile
+}
+
+src_configure() {
+ xmkmf \
+ -DSmallCards=NO \
+ -DRoundCards \
+ $(use athena && echo "-DCompileXAW=YES" || echo "-DCompileXlibOnly=YES") \
+ || die "imake failed"
+ sed -i \
+ -e '/CC = /d' \
+ -e "s/CDEBUGFLAGS = .*$/CDEBUGFLAGS = ${CFLAGS}/" \
+ -e '/LDOPTIONS = /s/$/$(LDFLAGS)/' \
+ Makefile \
+ || die "sed failed"
+}
+
+src_install() {
+ emake \
+ DESTDIR="${D}" \
+ BINDIR="/usr/bin" \
+ MANSUFFIX="6" \
+ MANDIR="/usr/share/man/man6" \
+ HELPDIR="/usr/share/doc/${PF}" \
+ install install.doc install.man
+
+ einstalldocs
+ newicon icons/Spider.png ${PN}.png
+ newicon -s 32 icons/Spider32x32.png ${PN}.png
+ make_desktop_entry spider Spider
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+}
diff --git a/games-board/stockfish-8 b/games-board/stockfish-8
deleted file mode 100644
index f151c28b653a..000000000000
--- a/games-board/stockfish-8
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DEPEND=|| ( app-arch/unzip app-arch/zip )
-DESCRIPTION=Free UCI chess engine, claimed to be the strongest in the world
-EAPI=6
-HOMEPAGE=https://stockfishchess.org/
-IUSE=armv7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug general-32 general-64 +optimize
-KEYWORDS=amd64 x86
-LICENSE=GPL-3
-SLOT=0
-SRC_URI=https://stockfish.s3.amazonaws.com/stockfish-8-src.zip
-_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
-_md5_=db55fbc3373813cdf8844684b88ab169
diff --git a/games-board/stockfish-9 b/games-board/stockfish-9
deleted file mode 100644
index 167127c07b5a..000000000000
--- a/games-board/stockfish-9
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DEPEND=|| ( app-arch/unzip app-arch/zip )
-DESCRIPTION=Free UCI chess engine, claimed to be the strongest in the world
-EAPI=6
-HOMEPAGE=https://stockfishchess.org/
-IUSE=armv7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug general-32 general-64 +optimize
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-SLOT=0
-SRC_URI=https://stockfish.s3.amazonaws.com/stockfish-9-src.zip
-_eclasses_=multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
-_md5_=a992e4178a018796c1d8af55ef78533a
diff --git a/games-board/stockfish/Manifest b/games-board/stockfish/Manifest
new file mode 100644
index 000000000000..554a746b8ece
--- /dev/null
+++ b/games-board/stockfish/Manifest
@@ -0,0 +1,5 @@
+DIST stockfish-8-src.zip 159017 BLAKE2B 01f2bf017a3e822e9a1cc35b3fd3a05a1e25e3acbc51b4b8ad9d9447eb5e35a8f8e313f72b4353e5ce1937ceb0aeb581a35d393e593fd0dd9851f149ea658b73 SHA512 4dcc8c6e975367e96d5b4e76c241094e1bade53fd19fa29320a5df10177ff5ae04844ca7ae9f9cfe929aa1341d898aabbbe523bbdab4c5beef75ca8332ce50c1
+DIST stockfish-9-src.zip 171925 BLAKE2B dacfe02525e2d78bf91a41bf2d22077ecb808566f87317382515aa14baade2c03c150ecd62ae026c5883321642330cd9beab50df35db3f1c7de18c8b84922ae0 SHA512 47b5dfea9e015dd68e33c8b1a131ed83710e4e5d67abe0c278a423f2940b07c7a5d661ce27915257ae3dad83fc2bb8e50d3d28bfa11a7c4cdf396d0378cd80f8
+EBUILD stockfish-8.ebuild 1780 BLAKE2B 7675de0d70d2570b9824c1c3c4a3a79610af479bb7447def360fc2ec91a6fbbc7f37463c1ba2cf45907d39c8bf34bde08aa8b24f6f990e9315a94e3a987d75ae SHA512 7a42f43fb26d2e01ad68f16e17daa55961b0559ee1b7b5639057d4d9814c8200d20109d3cd7a96068bbfcb03fa4541e0bf5f53ea8a9bf2abb4d7a637c0887b59
+EBUILD stockfish-9.ebuild 1773 BLAKE2B 8af8d85313f39361c455d2a4d16756bad28319dc40d50a540f34a51223cce4a3157c7da44edd2be3f6787f8f9dbc36a9ce9c3ea17020164058acaa7f0adb0610 SHA512 d80fe10b7c9e355a2f23cda9ff0f71e2042111edc9cfcfc0e407dcee9dcf8c17c248c3e2ed7d82c3c151ba4b6bfb643a86aeb42dd18b38e58766ec8b630f0857
+MISC metadata.xml 536 BLAKE2B 52bc05dae5efd0030acb6caf71fb8c42c556a3f96ab0feab4677400cfcc38094014289f56e59188320af9d527b511854b6a9f3c69cff74849e69d1be1f069433 SHA512 c428df576f969e62b0231dcaf77791ff5a8e2c5bf081f390e3df2fcf3ec9067c1cfed7d9e47f3e98359c5b206c28c5454b7385b3d6697e302c0a671bb8ef8d48
diff --git a/games-board/stockfish/metadata.xml b/games-board/stockfish/metadata.xml
new file mode 100644
index 000000000000..38f3f419b3a3
--- /dev/null
+++ b/games-board/stockfish/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>tamiko@gentoo.org</email>
+ <name>Matthias Maier</name>
+ </maintainer>
+ <use>
+ <flag name="armv7">Build for armv7; enables PIE</flag>
+ <flag name="general-32">Generic unoptimized 32-bits build</flag>
+ <flag name="general-64">Generic unoptimized 64-bits build</flag>
+ <flag name="optimize">Enable upstream -O3 optimizations (default enabled)</flag>
+ </use>
+</pkgmetadata>
diff --git a/games-board/stockfish/stockfish-8.ebuild b/games-board/stockfish/stockfish-8.ebuild
new file mode 100644
index 000000000000..c908d406a8cd
--- /dev/null
+++ b/games-board/stockfish/stockfish-8.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Free UCI chess engine, claimed to be the strongest in the world"
+HOMEPAGE="https://stockfishchess.org/"
+
+SRC_URI="https://stockfish.s3.amazonaws.com/${P}-src.zip"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="armv7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug
+ general-32 general-64 +optimize"
+
+DEPEND="|| ( app-arch/unzip app-arch/zip )"
+RDEPEND=""
+
+S="${WORKDIR}/${P}-src/src"
+
+src_prepare() {
+ default
+
+ # prevent pre-stripping
+ sed -e 's:-strip $(BINDIR)/$(EXE)::' -i Makefile \
+ || die 'failed to disable stripping in the Makefile'
+}
+
+src_compile() {
+ local my_arch
+
+ # generic unoptimized first
+ use general-32 && my_arch=general-32
+ use general-64 && my_arch=general-64
+
+ # x86
+ use x86 && my_arch=x86-32-old
+ use cpu_flags_x86_sse && my_arch=x86-32
+
+ # amd64
+ use amd64 && my_arch=x86-64
+ use cpu_flags_x86_popcnt && my_arch=x86-64-modern
+
+ # both bmi2 and avx2 are part of hni (haswell new instructions)
+ use cpu_flags_x86_avx2 && my_arch=x86-64-bmi2
+
+ # other architectures
+ use armv7 && my_arch=armv7
+ use ppc && my_arch=ppc
+ use ppc64 && my_arch=ppc64
+
+ # Skip the "build" target and use "all" instead to avoid the config
+ # sanity check (which would throw a fit about our compiler). There's
+ # a nice hack in the Makefile that overrides the value of CXX with
+ # COMPILER to support Travis CI and we abuse it to make sure that we
+ # build with our compiler of choice.
+ emake all ARCH="${my_arch}" \
+ COMP=$(tc-getCXX) \
+ COMPILER=$(tc-getCXX) \
+ debug=$(usex debug "yes" "no") \
+ optimize=$(usex optimize "yes" "no")
+}
+
+src_install() {
+ dobin "${PN}"
+ dodoc ../AUTHORS ../Readme.md
+}
diff --git a/games-board/stockfish/stockfish-9.ebuild b/games-board/stockfish/stockfish-9.ebuild
new file mode 100644
index 000000000000..dc5c8779f356
--- /dev/null
+++ b/games-board/stockfish/stockfish-9.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs
+
+DESCRIPTION="Free UCI chess engine, claimed to be the strongest in the world"
+HOMEPAGE="https://stockfishchess.org/"
+
+SRC_URI="https://stockfish.s3.amazonaws.com/${P}-src.zip"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="armv7 cpu_flags_x86_avx2 cpu_flags_x86_popcnt cpu_flags_x86_sse debug
+ general-32 general-64 +optimize"
+
+DEPEND="|| ( app-arch/unzip app-arch/zip )"
+RDEPEND=""
+
+S="${WORKDIR}/src"
+
+src_prepare() {
+ default
+
+ # prevent pre-stripping
+ sed -e 's:-strip $(BINDIR)/$(EXE)::' -i Makefile \
+ || die 'failed to disable stripping in the Makefile'
+}
+
+src_compile() {
+ local my_arch
+
+ # generic unoptimized first
+ use general-32 && my_arch=general-32
+ use general-64 && my_arch=general-64
+
+ # x86
+ use x86 && my_arch=x86-32-old
+ use cpu_flags_x86_sse && my_arch=x86-32
+
+ # amd64
+ use amd64 && my_arch=x86-64
+ use cpu_flags_x86_popcnt && my_arch=x86-64-modern
+
+ # both bmi2 and avx2 are part of hni (haswell new instructions)
+ use cpu_flags_x86_avx2 && my_arch=x86-64-bmi2
+
+ # other architectures
+ use armv7 && my_arch=armv7
+ use ppc && my_arch=ppc
+ use ppc64 && my_arch=ppc64
+
+ # Skip the "build" target and use "all" instead to avoid the config
+ # sanity check (which would throw a fit about our compiler). There's
+ # a nice hack in the Makefile that overrides the value of CXX with
+ # COMPILER to support Travis CI and we abuse it to make sure that we
+ # build with our compiler of choice.
+ emake all ARCH="${my_arch}" \
+ COMP=$(tc-getCXX) \
+ COMPILER=$(tc-getCXX) \
+ debug=$(usex debug "yes" "no") \
+ optimize=$(usex optimize "yes" "no")
+}
+
+src_install() {
+ dobin "${PN}"
+ dodoc ../AUTHORS ../Readme.md
+}
diff --git a/games-board/tablebase-syzygy-0_pre20131213 b/games-board/tablebase-syzygy-0_pre20131213
deleted file mode 100644
index 0f4226d68849..000000000000
--- a/games-board/tablebase-syzygy-0_pre20131213
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install nofetch pretend setup unpack
-DESCRIPTION=Syzygy chess endgame tablebases for up to 6 pieces
-EAPI=6
-HOMEPAGE=http://tablebase.sesse.net/ http://kirill-kryukov.com/chess/tablebases-online/
-KEYWORDS=amd64 x86
-LICENSE=public-domain
-RDEPEND=~games-board/tablebase-syzygy-0_pre20131213:0
-RESTRICT=fetch
-SLOT=nofetch
-SRC_URI=KQQvKQQ.rtbw KQQvKQQ.rtbz KQQvKQR.rtbw KQQvKQR.rtbz KQQvKQB.rtbw KQQvKQB.rtbz KQQvKQN.rtbw KQQvKQN.rtbz KQQvKQP.rtbw KQQvKQP.rtbz KQQQvKQ.rtbw KQQQvKQ.rtbz KQQQQvK.rtbw KQQQQvK.rtbz KQQQvKR.rtbw KQQQvKR.rtbz KQQQRvK.rtbw KQQQRvK.rtbz KQQQvKB.rtbw KQQQvKB.rtbz KQQQBvK.rtbw KQQQBvK.rtbz KQQQvKN.rtbw KQQQvKN.rtbz KQQQNvK.rtbw KQQQNvK.rtbz KQQQvKP.rtbw KQQQvKP.rtbz KQQQPvK.rtbw KQQQPvK.rtbz KQQvKRR.rtbw KQQvKRR.rtbz KQQvKRB.rtbw KQQvKRB.rtbz KQQvKRN.rtbw KQQvKRN.rtbz KQQvKRP.rtbw KQQvKRP.rtbz KQQRvKQ.rtbw KQQRvKQ.rtbz KQQRvKR.rtbw KQQRvKR.rtbz KQQRRvK.rtbw KQQRRvK.rtbz KQQRvKB.rtbw KQQRvKB.rtbz KQQRBvK.rtbw KQQRBvK.rtbz KQQRvKN.rtbw KQQRvKN.rtbz KQQRNvK.rtbw KQQRNvK.rtbz KQQRvKP.rtbw KQQRvKP.rtbz KQQRPvK.rtbw KQQRPvK.rtbz KQQvKBB.rtbw KQQvKBB.rtbz KQQvKBN.rtbw KQQvKBN.rtbz KQQvKBP.rtbw KQQvKBP.rtbz KQQBvKQ.rtbw KQQBvKQ.rtbz KQQBvKR.rtbw KQQBvKR.rtbz KQQBvKB.rtbw KQQBvKB.rtbz KQQBBvK.rtbw KQQBBvK.rtbz KQQBvKN.rtbw KQQBvKN.rtbz KQQBNvK.rtbw KQQBNvK.rtbz KQQBvKP.rtbw KQQBvKP.rtbz KQQBPvK.rtbw KQQBPvK.rtbz KQQvKNN.rtbw KQQvKNN.rtbz KQQvKNP.rtbw KQQvKNP.rtbz KQQNvKQ.rtbw KQQNvKQ.rtbz KQQNvKR.rtbw KQQNvKR.rtbz KQQNvKB.rtbw KQQNvKB.rtbz KQQNvKN.rtbw KQQNvKN.rtbz KQQNNvK.rtbw KQQNNvK.rtbz KQQNvKP.rtbw KQQNvKP.rtbz KQQNPvK.rtbw KQQNPvK.rtbz KQQvKPP.rtbw KQQvKPP.rtbz KQQPvKQ.rtbw KQQPvKQ.rtbz KQQPvKR.rtbw KQQPvKR.rtbz KQQPvKB.rtbw KQQPvKB.rtbz KQQPvKN.rtbw KQQPvKN.rtbz KQQPvKP.rtbw KQQPvKP.rtbz KQQPPvK.rtbw KQQPPvK.rtbz KQRvKQR.rtbw KQRvKQR.rtbz KQRvKQB.rtbw KQRvKQB.rtbz KQRvKQN.rtbw KQRvKQN.rtbz KQRvKQP.rtbw KQRvKQP.rtbz KQRvKRR.rtbw KQRvKRR.rtbz KQRvKRB.rtbw KQRvKRB.rtbz KQRvKRN.rtbw KQRvKRN.rtbz KQRvKRP.rtbw KQRvKRP.rtbz KQRRvKQ.rtbw KQRRvKQ.rtbz KQRRvKR.rtbw KQRRvKR.rtbz KQRRRvK.rtbw KQRRRvK.rtbz KQRRvKB.rtbw KQRRvKB.rtbz KQRRBvK.rtbw KQRRBvK.rtbz KQRRvKN.rtbw KQRRvKN.rtbz KQRRNvK.rtbw KQRRNvK.rtbz KQRRvKP.rtbw KQRRvKP.rtbz KQRRPvK.rtbw KQRRPvK.rtbz KQRvKBB.rtbw KQRvKBB.rtbz KQRvKBN.rtbw KQRvKBN.rtbz KQRvKBP.rtbw KQRvKBP.rtbz KQRBvKQ.rtbw KQRBvKQ.rtbz KQRBvKR.rtbw KQRBvKR.rtbz KQRBvKB.rtbw KQRBvKB.rtbz KQRBBvK.rtbw KQRBBvK.rtbz KQRBvKN.rtbw KQRBvKN.rtbz KQRBNvK.rtbw KQRBNvK.rtbz KQRBvKP.rtbw KQRBvKP.rtbz KQRBPvK.rtbw KQRBPvK.rtbz KQRvKNN.rtbw KQRvKNN.rtbz KQRvKNP.rtbw KQRvKNP.rtbz KQRNvKQ.rtbw KQRNvKQ.rtbz KQRNvKR.rtbw KQRNvKR.rtbz KQRNvKB.rtbw KQRNvKB.rtbz KQRNvKN.rtbw KQRNvKN.rtbz KQRNNvK.rtbw KQRNNvK.rtbz KQRNvKP.rtbw KQRNvKP.rtbz KQRNPvK.rtbw KQRNPvK.rtbz KQRvKPP.rtbw KQRvKPP.rtbz KQRPvKQ.rtbw KQRPvKQ.rtbz KQRPvKR.rtbw KQRPvKR.rtbz KQRPvKB.rtbw KQRPvKB.rtbz KQRPvKN.rtbw KQRPvKN.rtbz KQRPvKP.rtbw KQRPvKP.rtbz KQRPPvK.rtbw KQRPPvK.rtbz KQBvKQB.rtbw KQBvKQB.rtbz KQBvKQN.rtbw KQBvKQN.rtbz KQBvKQP.rtbw KQBvKQP.rtbz KQBvKRR.rtbw KQBvKRR.rtbz KQBvKRB.rtbw KQBvKRB.rtbz KQBvKRN.rtbw KQBvKRN.rtbz KQBvKRP.rtbw KQBvKRP.rtbz KQBvKBB.rtbw KQBvKBB.rtbz KQBvKBN.rtbw KQBvKBN.rtbz KQBvKBP.rtbw KQBvKBP.rtbz KQBBvKQ.rtbw KQBBvKQ.rtbz KQBBvKR.rtbw KQBBvKR.rtbz KQBBvKB.rtbw KQBBvKB.rtbz KQBBBvK.rtbw KQBBBvK.rtbz KQBBvKN.rtbw KQBBvKN.rtbz KQBBNvK.rtbw KQBBNvK.rtbz KQBBvKP.rtbw KQBBvKP.rtbz KQBBPvK.rtbw KQBBPvK.rtbz KQBvKNN.rtbw KQBvKNN.rtbz KQBvKNP.rtbw KQBvKNP.rtbz KQBNvKQ.rtbw KQBNvKQ.rtbz KQBNvKR.rtbw KQBNvKR.rtbz KQBNvKB.rtbw KQBNvKB.rtbz KQBNvKN.rtbw KQBNvKN.rtbz KQBNNvK.rtbw KQBNNvK.rtbz KQBNvKP.rtbw KQBNvKP.rtbz KQBNPvK.rtbw KQBNPvK.rtbz KQBvKPP.rtbw KQBvKPP.rtbz KQBPvKQ.rtbw KQBPvKQ.rtbz KQBPvKR.rtbw KQBPvKR.rtbz KQBPvKB.rtbw KQBPvKB.rtbz KQBPvKN.rtbw KQBPvKN.rtbz KQBPvKP.rtbw KQBPvKP.rtbz KQBPPvK.rtbw KQBPPvK.rtbz KQNvKQN.rtbw KQNvKQN.rtbz KQNvKQP.rtbw KQNvKQP.rtbz KQNvKRR.rtbw KQNvKRR.rtbz KQNvKRB.rtbw KQNvKRB.rtbz KQNvKRN.rtbw KQNvKRN.rtbz KQNvKRP.rtbw KQNvKRP.rtbz KQNvKBB.rtbw KQNvKBB.rtbz KQNvKBN.rtbw KQNvKBN.rtbz KQNvKBP.rtbw KQNvKBP.rtbz KQNvKNN.rtbw KQNvKNN.rtbz KQNvKNP.rtbw KQNvKNP.rtbz KQNNvKQ.rtbw KQNNvKQ.rtbz KQNNvKR.rtbw KQNNvKR.rtbz KQNNvKB.rtbw KQNNvKB.rtbz KQNNvKN.rtbw KQNNvKN.rtbz KQNNNvK.rtbw KQNNNvK.rtbz KQNNvKP.rtbw KQNNvKP.rtbz KQNNPvK.rtbw KQNNPvK.rtbz KQNvKPP.rtbw KQNvKPP.rtbz KQNPvKQ.rtbw KQNPvKQ.rtbz KQNPvKR.rtbw KQNPvKR.rtbz KQNPvKB.rtbw KQNPvKB.rtbz KQNPvKN.rtbw KQNPvKN.rtbz KQNPvKP.rtbw KQNPvKP.rtbz KQNPPvK.rtbw KQNPPvK.rtbz KQPvKQP.rtbw KQPvKQP.rtbz KQPvKRR.rtbw KQPvKRR.rtbz KQPvKRB.rtbw KQPvKRB.rtbz KQPvKRN.rtbw KQPvKRN.rtbz KQPvKRP.rtbw KQPvKRP.rtbz KQPvKBB.rtbw KQPvKBB.rtbz KQPvKBN.rtbw KQPvKBN.rtbz KQPvKBP.rtbw KQPvKBP.rtbz KQPvKNN.rtbw KQPvKNN.rtbz KQPvKNP.rtbw KQPvKNP.rtbz KQPvKPP.rtbw KQPvKPP.rtbz KQPPvKQ.rtbw KQPPvKQ.rtbz KQPPvKR.rtbw KQPPvKR.rtbz KQPPvKB.rtbw KQPPvKB.rtbz KQPPvKN.rtbw KQPPvKN.rtbz KQPPvKP.rtbw KQPPvKP.rtbz KQPPPvK.rtbw KQPPPvK.rtbz KRRvKRR.rtbw KRRvKRR.rtbz KRRvKRB.rtbw KRRvKRB.rtbz KRRvKRN.rtbw KRRvKRN.rtbz KRRvKRP.rtbw KRRvKRP.rtbz KRRRvKQ.rtbw KRRRvKQ.rtbz KRRRvKR.rtbw KRRRvKR.rtbz KRRRRvK.rtbw KRRRRvK.rtbz KRRRvKB.rtbw KRRRvKB.rtbz KRRRBvK.rtbw KRRRBvK.rtbz KRRRvKN.rtbw KRRRvKN.rtbz KRRRNvK.rtbw KRRRNvK.rtbz KRRRvKP.rtbw KRRRvKP.rtbz KRRRPvK.rtbw KRRRPvK.rtbz KRRvKBB.rtbw KRRvKBB.rtbz KRRvKBN.rtbw KRRvKBN.rtbz KRRvKBP.rtbw KRRvKBP.rtbz KRRBvKQ.rtbw KRRBvKQ.rtbz KRRBvKR.rtbw KRRBvKR.rtbz KRRBvKB.rtbw KRRBvKB.rtbz KRRBBvK.rtbw KRRBBvK.rtbz KRRBvKN.rtbw KRRBvKN.rtbz KRRBNvK.rtbw KRRBNvK.rtbz KRRBvKP.rtbw KRRBvKP.rtbz KRRBPvK.rtbw KRRBPvK.rtbz KRRvKNN.rtbw KRRvKNN.rtbz KRRvKNP.rtbw KRRvKNP.rtbz KRRNvKQ.rtbw KRRNvKQ.rtbz KRRNvKR.rtbw KRRNvKR.rtbz KRRNvKB.rtbw KRRNvKB.rtbz KRRNvKN.rtbw KRRNvKN.rtbz KRRNNvK.rtbw KRRNNvK.rtbz KRRNvKP.rtbw KRRNvKP.rtbz KRRNPvK.rtbw KRRNPvK.rtbz KRRvKPP.rtbw KRRvKPP.rtbz KRRPvKQ.rtbw KRRPvKQ.rtbz KRRPvKR.rtbw KRRPvKR.rtbz KRRPvKB.rtbw KRRPvKB.rtbz KRRPvKN.rtbw KRRPvKN.rtbz KRRPvKP.rtbw KRRPvKP.rtbz KRRPPvK.rtbw KRRPPvK.rtbz KRBvKRB.rtbw KRBvKRB.rtbz KRBvKRN.rtbw KRBvKRN.rtbz KRBvKRP.rtbw KRBvKRP.rtbz KRBvKBB.rtbw KRBvKBB.rtbz KRBvKBN.rtbw KRBvKBN.rtbz KRBvKBP.rtbw KRBvKBP.rtbz KRBBvKQ.rtbw KRBBvKQ.rtbz KRBBvKR.rtbw KRBBvKR.rtbz KRBBvKB.rtbw KRBBvKB.rtbz KRBBBvK.rtbw KRBBBvK.rtbz KRBBvKN.rtbw KRBBvKN.rtbz KRBBNvK.rtbw KRBBNvK.rtbz KRBBvKP.rtbw KRBBvKP.rtbz KRBBPvK.rtbw KRBBPvK.rtbz KRBvKNN.rtbw KRBvKNN.rtbz KRBvKNP.rtbw KRBvKNP.rtbz KRBNvKQ.rtbw KRBNvKQ.rtbz KRBNvKR.rtbw KRBNvKR.rtbz KRBNvKB.rtbw KRBNvKB.rtbz KRBNvKN.rtbw KRBNvKN.rtbz KRBNNvK.rtbw KRBNNvK.rtbz KRBNvKP.rtbw KRBNvKP.rtbz KRBNPvK.rtbw KRBNPvK.rtbz KRBvKPP.rtbw KRBvKPP.rtbz KRBPvKQ.rtbw KRBPvKQ.rtbz KRBPvKR.rtbw KRBPvKR.rtbz KRBPvKB.rtbw KRBPvKB.rtbz KRBPvKN.rtbw KRBPvKN.rtbz KRBPvKP.rtbw KRBPvKP.rtbz KRBPPvK.rtbw KRBPPvK.rtbz KRNvKRN.rtbw KRNvKRN.rtbz KRNvKRP.rtbw KRNvKRP.rtbz KRNvKBB.rtbw KRNvKBB.rtbz KRNvKBN.rtbw KRNvKBN.rtbz KRNvKBP.rtbw KRNvKBP.rtbz KRNvKNN.rtbw KRNvKNN.rtbz KRNvKNP.rtbw KRNvKNP.rtbz KRNNvKQ.rtbw KRNNvKQ.rtbz KRNNvKR.rtbw KRNNvKR.rtbz KRNNvKB.rtbw KRNNvKB.rtbz KRNNvKN.rtbw KRNNvKN.rtbz KRNNNvK.rtbw KRNNNvK.rtbz KRNNvKP.rtbw KRNNvKP.rtbz KRNNPvK.rtbw KRNNPvK.rtbz KRNvKPP.rtbw KRNvKPP.rtbz KRNPvKQ.rtbw KRNPvKQ.rtbz KRNPvKR.rtbw KRNPvKR.rtbz KRNPvKB.rtbw KRNPvKB.rtbz KRNPvKN.rtbw KRNPvKN.rtbz KRNPvKP.rtbw KRNPvKP.rtbz KRNPPvK.rtbw KRNPPvK.rtbz KRPvKRP.rtbw KRPvKRP.rtbz KRPvKBB.rtbw KRPvKBB.rtbz KRPvKBN.rtbw KRPvKBN.rtbz KRPvKBP.rtbw KRPvKBP.rtbz KRPvKNN.rtbw KRPvKNN.rtbz KRPvKNP.rtbw KRPvKNP.rtbz KRPvKPP.rtbw KRPvKPP.rtbz KRPPvKQ.rtbw KRPPvKQ.rtbz KRPPvKR.rtbw KRPPvKR.rtbz KRPPvKB.rtbw KRPPvKB.rtbz KRPPvKN.rtbw KRPPvKN.rtbz KRPPvKP.rtbw KRPPvKP.rtbz KRPPPvK.rtbw KRPPPvK.rtbz KBBvKBB.rtbw KBBvKBB.rtbz KBBvKBN.rtbw KBBvKBN.rtbz KBBvKBP.rtbw KBBvKBP.rtbz KBBBvKQ.rtbw KBBBvKQ.rtbz KBBBvKR.rtbw KBBBvKR.rtbz KBBBvKB.rtbw KBBBvKB.rtbz KBBBBvK.rtbw KBBBBvK.rtbz KBBBvKN.rtbw KBBBvKN.rtbz KBBBNvK.rtbw KBBBNvK.rtbz KBBBvKP.rtbw KBBBvKP.rtbz KBBBPvK.rtbw KBBBPvK.rtbz KBBvKNN.rtbw KBBvKNN.rtbz KBBvKNP.rtbw KBBvKNP.rtbz KBBNvKQ.rtbw KBBNvKQ.rtbz KBBNvKR.rtbw KBBNvKR.rtbz KBBNvKB.rtbw KBBNvKB.rtbz KBBNvKN.rtbw KBBNvKN.rtbz KBBNNvK.rtbw KBBNNvK.rtbz KBBNvKP.rtbw KBBNvKP.rtbz KBBNPvK.rtbw KBBNPvK.rtbz KBBvKPP.rtbw KBBvKPP.rtbz KBBPvKQ.rtbw KBBPvKQ.rtbz KBBPvKR.rtbw KBBPvKR.rtbz KBBPvKB.rtbw KBBPvKB.rtbz KBBPvKN.rtbw KBBPvKN.rtbz KBBPvKP.rtbw KBBPvKP.rtbz KBBPPvK.rtbw KBBPPvK.rtbz KBNvKBN.rtbw KBNvKBN.rtbz KBNvKBP.rtbw KBNvKBP.rtbz KBNvKNN.rtbw KBNvKNN.rtbz KBNvKNP.rtbw KBNvKNP.rtbz KBNNvKQ.rtbw KBNNvKQ.rtbz KBNNvKR.rtbw KBNNvKR.rtbz KBNNvKB.rtbw KBNNvKB.rtbz KBNNvKN.rtbw KBNNvKN.rtbz KBNNNvK.rtbw KBNNNvK.rtbz KBNNvKP.rtbw KBNNvKP.rtbz KBNNPvK.rtbw KBNNPvK.rtbz KBNvKPP.rtbw KBNvKPP.rtbz KBNPvKQ.rtbw KBNPvKQ.rtbz KBNPvKR.rtbw KBNPvKR.rtbz KBNPvKB.rtbw KBNPvKB.rtbz KBNPvKN.rtbw KBNPvKN.rtbz KBNPvKP.rtbw KBNPvKP.rtbz KBNPPvK.rtbw KBNPPvK.rtbz KBPvKBP.rtbw KBPvKBP.rtbz KBPvKNN.rtbw KBPvKNN.rtbz KBPvKNP.rtbw KBPvKNP.rtbz KBPvKPP.rtbw KBPvKPP.rtbz KBPPvKQ.rtbw KBPPvKQ.rtbz KBPPvKR.rtbw KBPPvKR.rtbz KBPPvKB.rtbw KBPPvKB.rtbz KBPPvKN.rtbw KBPPvKN.rtbz KBPPvKP.rtbw KBPPvKP.rtbz KBPPPvK.rtbw KBPPPvK.rtbz KNNvKNN.rtbw KNNvKNN.rtbz KNNvKNP.rtbw KNNvKNP.rtbz KNNNvKQ.rtbw KNNNvKQ.rtbz KNNNvKR.rtbw KNNNvKR.rtbz KNNNvKB.rtbw KNNNvKB.rtbz KNNNvKN.rtbw KNNNvKN.rtbz KNNNNvK.rtbw KNNNNvK.rtbz KNNNvKP.rtbw KNNNvKP.rtbz KNNNPvK.rtbw KNNNPvK.rtbz KNNvKPP.rtbw KNNvKPP.rtbz KNNPvKQ.rtbw KNNPvKQ.rtbz KNNPvKR.rtbw KNNPvKR.rtbz KNNPvKB.rtbw KNNPvKB.rtbz KNNPvKN.rtbw KNNPvKN.rtbz KNNPvKP.rtbw KNNPvKP.rtbz KNNPPvK.rtbw KNNPPvK.rtbz KNPvKNP.rtbw KNPvKNP.rtbz KNPvKPP.rtbw KNPvKPP.rtbz KNPPvKQ.rtbw KNPPvKQ.rtbz KNPPvKR.rtbw KNPPvKR.rtbz KNPPvKB.rtbw KNPPvKB.rtbz KNPPvKN.rtbw KNPPvKN.rtbz KNPPvKP.rtbw KNPPvKP.rtbz KNPPPvK.rtbw KNPPPvK.rtbz KPPvKPP.rtbw KPPvKPP.rtbz KPPPvKQ.rtbw KPPPvKQ.rtbz KPPPvKR.rtbw KPPPvKR.rtbz KPPPvKB.rtbw KPPPvKB.rtbz KPPPvKN.rtbw KPPPvKN.rtbz KPPPvKP.rtbw KPPPvKP.rtbz KPPPPvK.rtbw KPPPPvK.rtbz
-_eclasses_=check-reqs fd05cf75484aa28d307cf4ee6e1db056
-_md5_=0b92a824b8aefacae279bc884a4a78a7
diff --git a/games-board/tablebase-syzygy-0_pre20131213-r100 b/games-board/tablebase-syzygy-0_pre20131213-r100
deleted file mode 100644
index 529d282c2566..000000000000
--- a/games-board/tablebase-syzygy-0_pre20131213-r100
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install pretend setup unpack
-DESCRIPTION=Syzygy chess endgame tablebases for up to 6 pieces
-EAPI=6
-HOMEPAGE=http://tablebase.sesse.net/ http://kirill-kryukov.com/chess/tablebases-online/
-IUSE=6-pieces
-KEYWORDS=amd64 x86
-LICENSE=public-domain
-PDEPEND=6-pieces? ( ~games-board/tablebase-syzygy-0_pre20131213:nofetch )
-SLOT=0
-SRC_URI=http://tablebase.sesse.net/syzygy/3-4-5/KQvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQQvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQQvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQQvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQQvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQQQvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQQQvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQQvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQQvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQQRvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQQRvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQQvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQQvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQQBvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQQBvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQQvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQQvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQQNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQQNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQQvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQQvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQQPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQQPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQRvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQRvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQRvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQRvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQRvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQRvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQRRvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQRRvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQRvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQRvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQRBvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQRBvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQRvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQRvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQRNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQRNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQRvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQRvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQRPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQRPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQBvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQBvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQBvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQBvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQBvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQBvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQBvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQBvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQBBvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQBBvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQBvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQBvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQBNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQBNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQBvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQBvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQBPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQBPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQNvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQNvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQNvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQNvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQNvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQNvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQNvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQNvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQNNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQNNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQNvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQNvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQNPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQNPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQPvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQPvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQPvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQPvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQPvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQPvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQPvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQPvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQPvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQPvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KQPPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KQPPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRRvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRRvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRRvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRRvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRRvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRRvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRRRvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRRRvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRRvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRRvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRRBvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRRBvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRRvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRRvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRRNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRRNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRRvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRRvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRRPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRRPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRBvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRBvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRBvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRBvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRBvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRBvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRBvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRBvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRBBvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRBBvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRBvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRBvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRBNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRBNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRBvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRBvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRBPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRBPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRNvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRNvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRNvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRNvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRNvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRNvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRNvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRNvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRNNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRNNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRNvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRNvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRNPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRNPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRPvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRPvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRPvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRPvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRPvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRPvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRPvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRPvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRPvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRPvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KRPPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KRPPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBBvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBBvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBBvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBBvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBBvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBBvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBBvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBBvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBBBvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBBBvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBBvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBBvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBBNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBBNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBBvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBBvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBBPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBBPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBNvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBNvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBNvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBNvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBNvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBNvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBNvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBNvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBNNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBNNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBNvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBNvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBNPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBNPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBPvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBPvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBPvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBPvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBPvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBPvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBPvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBPvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBPvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBPvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KBPPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KBPPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNNvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNNvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNNvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNNvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNNvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNNvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNNvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNNvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNNNvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNNNvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNNvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNNvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNNPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNNPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNPvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNPvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNPvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNPvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNPvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNPvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNPvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNPvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNPvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNPvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KNPPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KNPPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KPvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KPvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KPPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KPPvK.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KPPvKQ.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KPPvKQ.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KPPvKR.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KPPvKR.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KPPvKB.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KPPvKB.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KPPvKN.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KPPvKN.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KPPvKP.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KPPvKP.rtbz http://tablebase.sesse.net/syzygy/3-4-5/KPPPvK.rtbw http://tablebase.sesse.net/syzygy/3-4-5/KPPPvK.rtbz
-_eclasses_=check-reqs fd05cf75484aa28d307cf4ee6e1db056
-_md5_=4d10bb561c24b44c8e3262e2bc926978
diff --git a/games-board/tablebase-syzygy/Manifest b/games-board/tablebase-syzygy/Manifest
new file mode 100644
index 000000000000..ce513e3a96bd
--- /dev/null
+++ b/games-board/tablebase-syzygy/Manifest
@@ -0,0 +1,1023 @@
+DIST KBBBBvK.rtbw 7392976 BLAKE2B 56a981e1c6992174f417c5b27201c439cc5081b100097196cef133266583b4bee10dd1a206d0c2331844de4fef575e9d2a7462933f54475d11e8c13398512528 SHA512 9c397034776628408073be8ca056e086c537b3e209a6ec496438633a0a89eb857376821aa640a558dc37c82ca47caba6699eec7d3aa68446a40ec12046b50235
+DIST KBBBBvK.rtbz 27287312 BLAKE2B 287e012123884f5878b8d40db9b28620b0d7b5be1bb20e888fd433a57c5535f18e8999dca0380708ca9a7a31db46299137b66b1f061328e0c06498d7ddb3ad68 SHA512 2b7bf5c33bed18f343e24df77656f42409ac83d9f122711509ef14b17706e59d2054f234ab3ad88f639f514e7dfbc2238bbe625d226240be5d49b44573c11c6d
+DIST KBBBNvK.rtbw 2361872 BLAKE2B dde4452c290e603447a334b42f5ca370ec0dafb7ddcc534a8ca6170d09d291d648f78a2c7536d7fd8f9c86cd8d2aad1747564893efad6b46c334b7cd356fbdc3 SHA512 44a573a9cc743ba0f02b6e6ede3ab1fa301d8d42f6ebda3aad4540de789148419a84f129758adbca6ce3b2335a9f3dcfc51a909802b9ef5f14e00f11256744f2
+DIST KBBBNvK.rtbz 132436304 BLAKE2B d2357063822febe8d62c50d5939a5ef032f1f92d30c4be5852062893080074f7bd90cea91b4b8448560245b3b705a9e0f406d457a24a821dd0cfeea746f93433 SHA512 bf67fe0197021debae4093fc3cf32fc94ab82ab32466f8f0e282b5f8603b6bb1184b068f0f6b561c28d5ee8528d4682ebf5ca6d930cb66e60d5e2621a8d41fde
+DIST KBBBPvK.rtbw 15914576 BLAKE2B c15d5fcb17a0c804301653ff0d1473785b39910ebb3e809793c9d4619628c24be3d9eef459005ff3db780ec13706fafe5ac13689a0856d39f565a2fcd3a6d0af SHA512 553bcf50885eceb3324ba0b024b9a1bc0a7be90dba6907dfaa90a2e28c454279aa5d4176fd4065289dee1b1bddafb23b8783b5e521c44a8ef706ebd9a5b1b9a2
+DIST KBBBPvK.rtbz 19743760 BLAKE2B face1c8aef019b39f18d8d35cf589a785bb3069118dc0f08ccb336432469f3b9f9b96e408379e7a9a404a97ce8d0cfa31edbcff4d2a56abd325be8e6775552b8 SHA512 0faac10d3bc6b7418be67e1cbb4945ccab5ced0a6aca49d269f0f0b82a259c51d192d251216056be3c7210edd0a8df750145a2374c45ae878fafca09091e54ed
+DIST KBBBvK.rtbw 739600 BLAKE2B ce2df62e5ed93d9764190040d7916b1b219bb8e892530565b9b865b7e7b2750a1e349dcdb6111ca04664674e3feb81fff96f3834698218f939d811f7e8b993cf SHA512 005c8eb7eb200ece83ca29943018503b693233b34c0572d27c79184b0c2cea02ee9e770cf4a36ddbdbddfac63033d87acdc38e7abc36dbc6f9bdc626c71e992b
+DIST KBBBvK.rtbz 1938576 BLAKE2B 2ee2b48f53e066c7eaeebc28e1efcf91b3f7ac69e46461c0387ce978c17e2a6273192cd31bba13bec7d4cc1ddece8e179e23d6193a4467f7069e9cbf2c2c5d5c SHA512 42c43b42b3bd5497515c797957c794dcbea936bf02f932cecd298ecb40c78e5451a4bcec380c47b378794dee327a492bc63a5c6f7684b2b038659d9f77b92bb3
+DIST KBBBvKB.rtbw 47843536 BLAKE2B 6a78bfe2116e5e8482300b69c7387b810cf36f8d2b66ee1a3aa2d4a690dfaca4e669f286148661e8c3fff14d61a2a0f3647a719ffaf00f55d518bcf2c2b69ba6 SHA512 0df92d195cf524a4d5b5e54b43b5300c517a7a7ce1ec72e28adb20e29e396dc574159c45766305172d18268772724725bc1bfcae46d2f4e478e5f64a1ff4e7f6
+DIST KBBBvKB.rtbz 60644496 BLAKE2B a7d1e018d887cbe9ed95c73872479135cd3e96e5a61ac3b61f97448dcedcd93ddfc717328641f689a01d3018044ee4ca6ef8add9fe5bc46c785598fb2f2ea12b SHA512 5c15f1c134f35281e8c17af98744652321cec0914ab5101ac4ee3e8a33e583cf6c303f6eb83988d5f2ec05819894d67a7c9f64e1ad0505d387d74995529d44d1
+DIST KBBBvKN.rtbw 33066768 BLAKE2B 846d46ab725b0d8b7a1c3923a7c9ed698eb296a8d25a9633e3a5d5dc6d288d13a452f0df341a25e328892dfeb0281f055e161b59b40756258f7f6a45db3636f8 SHA512 8bf93db8c8ba9f454ac5d880409f139142d433d1f745304184adebcc473cbb6d252abbff98ae7704e2ad66ce3f07dcbc78076e808c00bf4251aaec4e0d24ad56
+DIST KBBBvKN.rtbz 91589200 BLAKE2B 0019cf022e0d4aff581fe8f6c3bcd242e6698f630b63d37387fa6b8ca89345e57874e59b66d5be2fcdf8e5df5b9950f852e355db170035e2faf8ac664bdc3f51 SHA512 7ac86eb858c59c1213dd3ef45dbbfca79667e91dd2276e2a8dcf40a1295f371df14e30311e8e47180280a9744f9028a630a02a5eeb2c94d9945b6cf13619eaae
+DIST KBBBvKP.rtbw 125973264 BLAKE2B d7ba10ef28de0df9947c59fabc59a11ea4de6cbd103bb5191e1a066d51fe20c9f0d50921286284d3f89abd4d6549a9eb11472f11a57c714f38ba427975d335d2 SHA512 fa66aa6f47ec9f8ba2168508c4e24ffdeb256551871748a2b3a90b3a55f90b633cc748b3516e138f9920544266bc6e7f59672456b5caa63f2461ae15109c5758
+DIST KBBBvKP.rtbz 90165968 BLAKE2B 69ba23e9925685cd30e2247412ea5c30b2392ba0cf4446544b494c9f95b9e64a41ddb2ef2c6c6d64420436203ad1ef782f66c73827123538084e12059a86bc06 SHA512 454cc65f0f9c52d3b640a43cee153620ade9dbe00c41b8647835b2cdbe523d2df624cd7536cccc56c4ee966d5d7331fa0c87626ca18b40975367bc53b82d031b
+DIST KBBBvKQ.rtbw 123568656 BLAKE2B 84a91c91e9baf5a48ca849d20f6460d2095b506413eb83aa1b2e390ff71641623e1f349cf30802d996c064e6edc0e2be7ad6b37c9e8c7778a0ffab85f2be6865 SHA512 af2107d5f889c363fde947d96d99b9fbb3981dfe39cecbc3c2144c21fc3b33dbf5b60542297b36d1f570f3b9b67aeb9e83e620622939363f33809777a8a6a8ba
+DIST KBBBvKQ.rtbz 75157904 BLAKE2B 8dd5f067d7deaff189e4a74c0c97dfb887c0bcc604129244ffaba783e6c072ffd05ed735535643fd117bb769e31491ef9ce13b08a31abb51bd3aeef0b5d71644 SHA512 129deb61ad7fff516f7fe42f3f2b5263a90df45d7abaf5a1c6fe399a891a4bd6030bdfff8e2c1a93f93a9b93d349a3bd922e9e64eab5a83ac35006f657e2afd0
+DIST KBBBvKR.rtbw 53705104 BLAKE2B 0ae3b7f040dd2498f24fb88a8c37a7a40d7ed19d1ef602f8988645c2db814f93b103f113a797e4b3b3df6253244d103d72d3d6e832ae83acdbc04bd17e90be51 SHA512 b760647b48c9e3cb7af232fa636600cad0d9da13ebacff2905c0739fa2219e723e202465a73e334fabcf305df05c73af851d9c124282e6e3da964dcae007ca74
+DIST KBBBvKR.rtbz 176207824 BLAKE2B 37dfe6361d4de7205348c06743e6302deeb2a2605077e4279d7a74b66847948add58b143900d3e7418646fc52a5e0aa0cd4667065308aebbfcd091f1f9b5c1e9 SHA512 23348c2f6d66eddeac922c52455b251cf844e53626abcc5364a25e1ca64119d26e90d41721ebe0ce4b38768debc9bfe2975677a44f8071310d647bc2c13a63b1
+DIST KBBNNvK.rtbw 3728976 BLAKE2B 02c35edbe5a94e3780e3486dcf851ac6496aef6337ee38398086f2178bbd234cfce2f4a0fd41a90bf885f139dc12bb119088aeb4457fcc91c09681c61dc5c884 SHA512 1e3497f5a6074850789fdafb37e2742011898e03f132d9423c0e20e8a63742f882afa005fdf4d706ae5d0b3dab0e507a6a8929b5a1dbd04f64e552d84e601296
+DIST KBBNNvK.rtbz 210094096 BLAKE2B c42160d9584b691a5664768ac08fcd31dc93c02644411b8b3c7830bb1256ca6caa468939c1754cc21cbfa264b4379250208910adc03ab14f1ee59fb1071234c1 SHA512 025084ead516f71b7708fa78f8723e6b70532ab83b621d2373ec72dd6b72e45ac48a1a93ca17bfd87d96662a634ecd53e63eecc19d277d55b31e31483f6ccc02
+DIST KBBNPvK.rtbw 17857616 BLAKE2B 0ad84abbf5187b9ffe2c42e631831b27e59a7d7e92ae6c74872792e0b105c09bbbc9eb8da4256c962d836e88ac547215e5d4a01a5a4e78059d5f9087f45c0432 SHA512 55971212f590e5a8c2c1ce405722e9d833125ac389e78717fc0d0e65620f6fe71bc1c76719fba8b1c3f3e6e755c544dee337e8c4ffa232e2da010bb4b9d38ad4
+DIST KBBNPvK.rtbz 24568912 BLAKE2B a3abc1d0965596d9e83f972832ee00b7c43904f9d719877b489af4ba58c3d95815ad296230b4b6ba607076896194ff5d4d5bc77542f3e3e16349525b5dd253b4 SHA512 0559143aa56c3330a152dd89005873847a8cfec5ac62ef4c84ee6d6b020d586a5224abfaaac124a244a5a7046557d8cf9163d339fe0fff9401fd7c984cabc684
+DIST KBBNvK.rtbw 106832 BLAKE2B 7ef758bf835ef2d728e815548f472ee35a97d845a8f718de852a736189d8b38ce22e8459e10ebd4ab8eed7b75c57928c081c538d77471b5ce3a06cbcd55d478d SHA512 7f58476f78a9d980d604ce51ece8bb3beced1a3a7b45492c85dc43097eef3adf7dd8a21736ad8b5c487cb87c697f593b97cb3f7f1d45446bc89a7b7641d8aca0
+DIST KBBNvK.rtbz 9450128 BLAKE2B a2cf5b587b6e731209dfff8de3a441732a0a27cebace78f472e1bdd88659120a4bd8ba2f6968c88c6d74c3a08aa9043792905ad528ecbeede54161c3af2222cc SHA512 954a4c2a3a6d755600a22062f2ae76e656a3569f18d810856fb0f1f50220ae646cec1645e8dea02c5b75ed71c8fbe38f0f86d9f0c7d6e233458f1fa8ed1fbba2
+DIST KBBNvKB.rtbw 108237840 BLAKE2B e26c4aebe2a54630c2ea8725bf88c676339b68ca9d69898e4e3cadebba2b99f518fc26b88357fa66e45b2e01381a2bd8ad0c795c5ca1782f43065425b9d8c0b1 SHA512 eb065f234e83eddab81f15dd551220c39ffe7930571e145012d865a385137af4450579949af7be18c310402135d07c1c9bce113055e67cfcc95d3f19129af143
+DIST KBBNvKB.rtbz 426154256 BLAKE2B 8ea6706395b3af36172fbbfb8cd78a8d1a39bbd5ea8136b82c0bf834141ea55338f0e49a17a90c32774f94a0e1aa44153bb353304ea0a30c4ec6210d2270d9fb SHA512 6993c7ed1025da529ec8e611ccedd0cd7710eef0c19d6f9d9c1c43ead60dbd92e9456632a6d08922e05c24cad94a4035e06ec6e287f8bbddc3d5c579974a7bdb
+DIST KBBNvKN.rtbw 43695824 BLAKE2B 8ca16544469c7e0558aeaf894eacb1505d9282493f843bc0249c3b1b35da8d758bd6f40f159e5154d18e740698dc0e768df4121a642325762ff6d7eaa929efdf SHA512 1245ff45fc64ff05189bf34a08d59af7ab3b1a0e0d6afa817afa479065768417dc321d060958c35311189fb6e5974f278aa287b54e181c68ce1b3fd48b0e02d1
+DIST KBBNvKN.rtbz 571817552 BLAKE2B 15f923359e01d542297562e5c71893855a93133940fd002b12bf5f5fc41a160351c5e924290343b60d9ac6f806b1ec9a60e21fdd1b559959154b1cc59cb40c90 SHA512 05c8e9fce8f8989baf1594e86da39a3dc4a0a7c5bb8df9ef3f1e75cfe79bde1e635f6cf547007978fbef98b556885dca7b577fbc7c4bab0a31729cd49ca01c76
+DIST KBBNvKP.rtbw 219919120 BLAKE2B 47dd683841424a360ce98cb77eb4a5206d5e1eab1545931987505e2b1ce870a4fa95abef04362af4cd6a77da0b63f32eec67b3200294d8c2565c4104f2daf3fe SHA512 325205dd32aa927b54d71dfc8fc14f3318014a6ffd3a0bc2ad6d4fa24d18946081355685bc6066f2e7f36475dcb1ce4749fd22d70b9035f291960af84553bd73
+DIST KBBNvKP.rtbz 418575952 BLAKE2B 624eab05aadc82c0d7eeae1b777d1fb2c8c4fa9b835cbe1ed327e4750479c6e8762d70f45336cd1a53b90a182f5693910e3f7831f4e10bf355148fc246b57160 SHA512 334046ef41d229734f21460f4a2c83ac537fd98ea2428e763fb8aa886cd7e2c4aa4428cde9cda61e187e69b9f5ec619216d81e86f62c2d6f5c73346eac455f33
+DIST KBBNvKQ.rtbw 380874384 BLAKE2B 6b81f535d536942a61dfcaf4e0d42f0f2677b5c7522ad6326cc5b047386cd1c8e71e7f8f8b9861aea6e451614374da135c8837563b201b986c11d77955873e74 SHA512 1e4b8891e8cf03a704fbf69fe060943b3ba83e879437973e44a1e9818ce2a643cd4fcd646777559b8103bd8a6498b3129d404c2b3546c73b79a5ad38213d1cf6
+DIST KBBNvKQ.rtbz 173070736 BLAKE2B cc81ff8d90cb0ed657546c784412529bed720b209e307bf2b6df89e4fa34e4fc5988c98734f22886363bb5262ab340144951db37479e61b32cad74424edbad9e SHA512 f90265591a8feceac8709d222680072a4d0cc498f6f7684674f8c369c285ef541c81a3eb9c382db5040b04e992d3bc0ae56b5407fc9c07bbfb0f43ba5c5e596c
+DIST KBBNvKR.rtbw 177750928 BLAKE2B e177720ec15d8bc231458c1b60f3f88b208ed8267ff2a5507baeed00efc184231783189ac9f9025fd4612ef5f274dad10174b4c1f51ae5c1029cdd39e9d743d3 SHA512 17b4d19ce5fd601a7434bea932799a12183f08b46f3cb618c4651764be1d36dbd15aee1da6f2fc70beee41aa83dd480a440a8c11760bdf5e654c56ffa5509dea
+DIST KBBNvKR.rtbz 401373904 BLAKE2B 942358b3b9c438fc77a37ce0c921270b925580776d54ac11f18668f44fb66d697be9a3c5c096339ef047c9353d08203fb8966c17e6aa372ae0a04ae1a55e908b SHA512 f652d652b1670e1b7cf3c0fe1e77e4494bece2f1aa9259514088ac3d8cab5bca4bdef24d7bfad8d2c9d6506589ebb570454134425c827517bf69f5b51973dd5a
+DIST KBBPPvK.rtbw 7576912 BLAKE2B 2b30be1c9d369982caedb0e0c5367310cb938d5d00bdc1f7ebd38032e2141b24eb3b07a46720c593083f1657f51a728c34c4805ec02b9928d620f7753cb4a17a SHA512 9eee1f1cd2185258d1f21af9679140969d8331fc2c381d26520036895d534a801eb94bf5d0a6e7022ace30939aeb9bcaaf3df4bf4eff406d59b1365a1e7bb16d
+DIST KBBPPvK.rtbz 4512976 BLAKE2B 5650e3e2ef2fccec57c66c5545a44c26166d63455b413b92fa9ca9347c56f8c41301493bc2a57a9ce540db07decf368ffd01384ea9d32e91775acea805e705ef SHA512 f2d56c16c994fc8aaa84375941d3b7c01892712782c08dd03727b8a1881fb98441d323b99ccdc7290bdb1780850bf48d204f587f35f6e0e0383131ac7d67459c
+DIST KBBPvK.rtbw 1167824 BLAKE2B e8df9dc43f97ee7f4719b795e091ff40d1828856f7030cdf2df0a6827a28f025e1a8c3fdaeb71a6d9ac12a103cac43e8bd7071e4cba313065ccae9b14ea07cf9 SHA512 870f1789a49b80bec7f65c295e9b8a289f2c200632a1868e64863704d5890b3164af3394b0687fc620d6fe25116f43a1b1b04f9126bb354597eb84f3b785f1ea
+DIST KBBPvK.rtbz 1075152 BLAKE2B f29f8f6f264acb7ccc3d52c4048e8001c30439d1eb07559d39e12fe3c6c1c87b54bf2a82377bd49af5365a7ad97f1bc1960b915fd4fce16ed784698dc11beb10 SHA512 062477c8ce3ad64b17f351cc82234e3ef85b3e282f1c56269c6c17753e8917ecd002a78ea344279b744ba662d0b6681727b4d0a1bb48946facfb64dc42c9cccb
+DIST KBBPvKB.rtbw 526699216 BLAKE2B 85c9699ba56d68c1aeb382787b79fd2940bd6f9716b366a0cc44ae74012b46ad6f3f5968cf98ccd4b7f84eb75fa331daf9da67d253b369a50fc37bf8a8969bcb SHA512 c410783eb3150a348c43fbd7f7153bddb7d7ecbb15c3c29ec6281eef53ff2da850fb25e9f6efc0c03e61d13b2a62f9c500a66ee36a919613a622d644816013d6
+DIST KBBPvKB.rtbz 294062352 BLAKE2B 81d957e51594b9cfd9b3f980d1b6deb23e0c54cf9c2a2b9130ef11ab1b22bd7cc100849de6a7844008ffed548fa94340342d09ebda54814e776dd0b72a88bd99 SHA512 263257dbf599e251d6285cf7a38e7b3d78e55651cfc14377cb9531b62aa9dbe066890e67cbeb5fceeb7c566eb741f1530870d59829ef832961d833e7340bce71
+DIST KBBPvKN.rtbw 520288592 BLAKE2B 263093f61a03cf9efdda046ef418cad33a7f51835b42a7c243ee1c1e82f6364325fe3667bf26fd3db332f5ae8f3e138bbc151a07a0cc7828bc60d60ba3c93652 SHA512 489a1069eb59c63313c4f74101f7d7c954ca2adf46679e2863af01a7f90383c8e70211962171db073449d57e514866f665ec51f7bcd548a8581818baad3b4f2f
+DIST KBBPvKN.rtbz 403753360 BLAKE2B 4916fb59626b9ae64d19b2ae096829b37842ed3d88823de4952255f201728177754122a396d483cd139f32729be14adef6bde1fce0a699572f5ba7730a5f81b4 SHA512 646fde595803731798798a1545d5843b9c3e4d87767e92d0300f8a13f633af28e9f7815b9a35c035f60bb94f6f28dcf1709a1ada54ca4e997656e67773a1f6c2
+DIST KBBPvKP.rtbw 253195856 BLAKE2B 1472de9bc604ec90d1a66f3ee79626daff377bec146170eb251fecf8fd380752b59b8b8dfd2021a26bdf19d5c016d79f14b8882f21953531eb6cb8a9b73ef89b SHA512 6a08c07fd17592148115f73f2f54ca402c52a5e71edcfd174446826af278e62197918c81c9819b696b7d9f5fce506c714088046297010635ad3844469fcc798e
+DIST KBBPvKP.rtbz 89819920 BLAKE2B 0500fca6739fa29f0dcba05cc7d0d143d7c263b8a5b7a525def52e12dd10129dda1ea3b294c702db46d23c68e865e81551344fa8642d59f70c9702b758730e2c SHA512 5a30a923303171320eb374493d0a0b4d57ef9ebccedabd152be0165f37cb9f872a933e43896f857ccad78e4d26ee625dc371ada844f7e215dd2fe87f9149da80
+DIST KBBPvKQ.rtbw 900819984 BLAKE2B 2538b82fa2feadd631163081db14c28c75e236aabf9dc7e8b4cd2ab81b37d8009c11b84b80a5cd1772795c0eb6abdbc31c294628092d8ccb46990c182172682f SHA512 dfde4c597baae4bd063e989f5c8a1ea91bd125ff02c9621fe88fea5c54c56e52b8bdcad987185440f2d1fe726e8212ce12ba76c77ff5bcdcf20ded0c3a466e0c
+DIST KBBPvKQ.rtbz 803490576 BLAKE2B db7d3ce5c2fd658cfdcaf7d23487c597ae97044fa2eee96877a6f99267581b049bb226cacb9570b48b8d67f89a43c8e943e9b81158e94b1acae7da16aabd308f SHA512 3839980ffcfbe88d9ccfdde677eeaa79932e38848db0b156a9e1a148fbaf1ccec919bc3c2baa457f104b73a2915f9f6495725be70a2c0ecd26d0ef3fa22a14dc
+DIST KBBPvKR.rtbw 693450576 BLAKE2B b6b936189b0f944cf423d2d655ec5497947a052b01e45c864113f3ef6f0fb6c87bdc8b07f81c6b710a61364821f0f00fbbc88bbc2ccb12ab00551e19bc4e4da7 SHA512 670e6d8bd991ac5b74edd5c23b984a1e4744e8dcb77703390624da4e77bacb97d4d43fde1ab29cdacaa7db816e4f811240cb700f6dd3d68a0416960b0b173fab
+DIST KBBPvKR.rtbz 575965328 BLAKE2B fa1bf38261c82cbfc7a65447fb1d3b385e96171a6f0f0569e225f9ed6e0c9b56eb07c75d32de826013bcd9cb3b14b55eeebe4280281a7e8ca3ed0c6eecba736c SHA512 d193c56bd90d7d7f395ddb3fc35e383ccd657a9f1776b8a0c259fc9abe07705c501409870799c9fe932d5d19febdbd8bf89ee2e8ab2cbd4a68f73bd670dc59aa
+DIST KBBvK.rtbw 58000 BLAKE2B 67d7f2f4f68d9c586d10a2e1d7ee79e8a391451b6e948fb275db2de5b5af408b1905c0f4583e11c513546bfebbc0bd40f714980fed93e577fa16d60e00cd43fc SHA512 85b7e6354ab76a91e76e7b2c6db0a6b55557cd8d1111f95f8803b8cb625e460f1291fed0033004e858cd7bf45744258db05f35cc4a42ddc8ef732063ce6d0f16
+DIST KBBvK.rtbz 136272 BLAKE2B 3048b84b4e47444361b072b1ca44af49b317595dced274cc153bb52396a9d8dfa48ea48de0e4418e082ebb67ad82c43e9b34987c697ae5bb4bc243caa44f025a SHA512 c510838255fb4d09af534af1f055fb01da682ddcf852c29d5d17a4c5b69f9503cd67d47a73b5a569261ae25df87638f49d662bc69db93397fb1716b6bac9007f
+DIST KBBvKB.rtbw 351824 BLAKE2B df66286a7f3433475961e3702cd04767948454eeded43c7cdbf417ffb58a4ed331fdd2246c311d33089f0ad1b9f511d80a58b9db117edf52bf7683c0a6d904c4 SHA512 49d3b6f24f57c9364f4a0e10f90b5647733402a2633b618a59f20ecd3c429a3e64f9ad2f1e5cd04003045d4e9ea3bd5968f52d346eae43290b64a414548e3ca1
+DIST KBBvKB.rtbz 53072 BLAKE2B 9a9ce8f25c679964dd9c13e8a8f8d92e9257c8bf15e2c8a44dbaed4f783565738ad3294fcafcbdccad3b05223fdd4b9f3838b0a5b843642ff0f1c9c8b4090b0e SHA512 fe1fe83a10fe2435a966061a4158111f402a1e1cea92fcc0e397c83fdab015b3d4d9e386891ce595102c61e421d9598ebae877deab9ec52790a507b8818d3386
+DIST KBBvKBB.rtbw 2299280 BLAKE2B c02a6bf88556018ed8dc38bd89cd08e421646ad635ed1c27e3c9ef740973f8ccba3024c20f30fba64ae8b121e3b12815e7e17d89ed0d4afdd4186e0b053ee194 SHA512 ec5b509e96e6e3b4233f813d46b5c5b6a7429f33b50797951c549b3528e8e7a50bfdb543ad5781a96f251186fde6133878c1e77979be2039b67b92e2516d2b03
+DIST KBBvKBB.rtbz 1448528 BLAKE2B 6716c02ea610a4912d78c23b01eae9db7f55662c1d0a86bcd62b8ce5ee25ab20aa5e012db35781fb5a6b499681b0ec3a60295f7ef5d60158eaa6eb635eb63f56 SHA512 bbf848bcbc0497cd1cd18bd4fc987a76859bff0b6228844b78ae05622546710950ab85cb59475291bf788b1099ba65c93d48fe790eef8b01b236697d106659cb
+DIST KBBvKBN.rtbw 24025168 BLAKE2B 418ef82d672d45f0a2e6e57c51b592cef3a6c56b7a27d3bb80430f0b07c2cb21560b730a73b24e37d3377e6b34b947293051211ea708d1337e16136073237b4c SHA512 8aa74aa399b256b1fe640f30b7ef8f8107c8cdb85989543e79c668a4dd212a1ca9d7741d9a7409c9d200060c06f45102701d654bf5cc2effdaa5c9159944449b
+DIST KBBvKBN.rtbz 3276624 BLAKE2B 242d13b2463fe59c252f5a89f8b987f3b31c9a145f99aef93d19a2765de6d7fd61bc8f7714e9db93b335bea61fdb87814c3887f148e6c15ff40c4efd63d59edb SHA512 d1b7b42c74abab921368f1dc68b01201a7e2a4b777e79234c17d05339d93d4371123f4f4553c52fd8e7fac2bddc4a902f151575182d3e53c9d89ffc3e68a9706
+DIST KBBvKBP.rtbw 267107024 BLAKE2B 523c703aef7a66a05d90d07a665659f83a6664b025ba136dac1fc397badd1144a1185d272239869a7aff5bc65623d60b5c98d7952a9e8e9c2a086b04478e4fe7 SHA512 3e9c71325c19a1030fb3f878b052214bed6764b82c66c0c6e74596832bd31a8db8357e2a3316b504294847a6a9f7505422e3e37d3977c2b7d1cf61e459ddfb0c
+DIST KBBvKBP.rtbz 20158032 BLAKE2B b848f15bb5d5435286e13d5a92b1664dd15d73f35dc1d161324d8b6fcaefd9e2b20771caf587c2ff1465988a99bc80e4be6db3017cc35f3d1f7789dbf8c04e1a SHA512 edebd50e8039edae8bf809ddefa3a79e5bde226e14b96e517855a853fcfc0f613619db4ec4d0898ea0fa2b29d55accd0cc204aaf4dec81fabd40ef95c0988618
+DIST KBBvKN.rtbw 5064400 BLAKE2B 49b8afcd9b2a5c6969de5a7a2aafb43334b39efcb8d85f678bcb176e2c97ece11253a776ff5a689a6c1a05fd6a26c1c4b47d884d55e65e1427968b04de2985cf SHA512 fd4593ab2bd1b40012ba39c0e56b080e7f630c2009670bbf6dd93a1ba46c914d090e4e8c4540a777bdcc364bcfdb998f7ac8600f63b87e71606e638626bde8ac
+DIST KBBvKN.rtbz 8136912 BLAKE2B 7de8e1a7ede55692ce0c0a4c64b20d6d002c860aa2934797aca119fcba9054bd6e0f416279a30a9192265361657c732846df9158f3fb2a19f7f11159c2fe2280 SHA512 025e60f3eb2bd6ca26c4fa81bc339bb5425a7acc34c323de763ecd779271997044ee82a75dbf55633ae6962d41a5cac77d16de1b82661f16cf5490be71976f72
+DIST KBBvKNN.rtbw 67641616 BLAKE2B 5dde4df44c6f3c665eeb8fb0aa2c7b912a7d4d587a3b424baa748806152f34bd2e8c6e3654e0fb824149d76db95c515ec0704d43244045a657f152e781b162ad SHA512 609abbc8bfa324d2da531c8ab9f9a29d3eb1a7f103fb98bdadb64aadf8929b7c613b3cb4a265ad60baed6c86196a726e60a87de3cf261ab76a76fcee4d7055ce
+DIST KBBvKNN.rtbz 18342352 BLAKE2B 6efe2dca29fa0b47348f1374ce139f67870c1443773a56bd5301b1ff6f0e667850cbe9f4ff5bd951dc0ba05c4c9d031f6869bc0ced68118abe0b7652c8a53869 SHA512 c38a5505322d450a3cdad4e29776a4c44e9db73b95d5a2ab12e75f6b85949d7bd4ed9357626fc0436c4a5c6caa9c41d327107ea95a4633b63c9cf816969f62c0
+DIST KBBvKNP.rtbw 1068332880 BLAKE2B 6a9e7d5c83764aaec95f55286d83a34ad9f480db3fb1a33a4152598a8de59a484eb703fb2f757443727cfda975c23c0c231ff00d8c3d6ac8544abcddb0576d39 SHA512 dbeee9e47a69d9973e539a77f7b1b08bc929d361a8fcdcae34ed71555e4b5d78814d0304d538b809d513c71a52a4a3f19cc3d6ab71cd21a9d2f6a7ae31323de8
+DIST KBBvKNP.rtbz 988169872 BLAKE2B 2a6a0d84fea251094d8b13f578dff5e028c98f1ea3177b7014de56825efbe9a50934e1ecf341cfb762a4f84487ee8c3a8b40f0457f22ad557b9ef3018a7711c8 SHA512 1f775b409249c00f6e087e616f088b65d0e0d8c3fa97624befcfc7c83fabd224d1189fa53e14da9ad88b4875659e8c00303568c5fb2fa7d40a8230661c4e8361
+DIST KBBvKP.rtbw 7783952 BLAKE2B b9f725bc62279ef994ab286909bbcd973ff4dc72b436929a1275a10b4f5159c83ef37937f1116bf13512aec505975a7a5ceea1f93725eb8205f03a72c8fad48e SHA512 07f312149f75f04f4c68661946ca4f987a91ebe1aad637ca380d3be50f508133b79d5463c7c9cde455fa5feafa3e1908fc7975bd963ac8c6cc46ac16f2c10e93
+DIST KBBvKP.rtbz 6765008 BLAKE2B 2262a98a47f6c8186a63da08bc0e8df0a40e8fcb7c51f43327318b29501a143b2b1d81893295a1d5fdbd6e22da9d413c81376e4e975b3effeb93f63ce065d993 SHA512 f6028f8def2d9dfc26c52b7052ec3a6c72fa99d0a21b575b7a8691bead5b183d12ed73ea53d364785a61416e7eb0e7119702339444a291e183d0f49159dea0da
+DIST KBBvKPP.rtbw 234749584 BLAKE2B e4748dc46a518caae68bf7c9ff263b0f353d3633cd9ce2dcce8ad97b3b2673da15c2d7fa1d7a2ffe7b5086faef44505234b956b4097811d1d2d44c003f8a2afa SHA512 ba037563a8e0111c3447732af14698501556e849cff81ec0531e0b4299517833ccae49e1bca8054e1e3cd73af9066b350f80bfa8a9f3cf9874d676f369d4406b
+DIST KBBvKPP.rtbz 114093264 BLAKE2B d2c239c26da414898e3375a4823f70ed4876ed465a4d40dcc259828ed71047ab1c988065d660baf5f636577c6af43c433d3013258d23ef0cfedd09ff3d16487d SHA512 0d10078831566b37d41d11245b80af2d75bf9a9e236d6b293cb7bf5478af3d948935374870186c446f8cc89639e2f1ad633e58dce60ece8e0c1189c46d10a6f9
+DIST KBBvKQ.rtbw 2217040 BLAKE2B f2b96c0e7de45ae16a0f51adb20bf607d5b6fa859fc17bf72b594ed89b3cdde0c9659f546d0655132101d3b3425796f61e3ec2482b6a424aa9dad542d22a097c SHA512 e8ebd52e823a432015d92cb82a66b87611cd20268fe16fd853dfbfba82673e90da87b370e2bb413aa21d8233072ad329cc7fe255cdb3a7186b5c10524b8b07a5
+DIST KBBvKQ.rtbz 7933776 BLAKE2B 89604837ad225deb32e78478b537b8f8ec58460e20cdeea7207316d26a28e80c7155982c22ecd459f14c793758a7f695a72b172aafdc1d385e70a1df7b1fd587 SHA512 f4611a4d9ce1509f9b1f8a2f2cd0a692cb2758da17e300006ee471c14e49f152ae090c506589ea885066afaa1ed3c4e7e34ecc39a491d66fa322025f4feda73b
+DIST KBBvKR.rtbw 574864 BLAKE2B 755e697e0506356f17ee3be1a8298cd00460aa4b3040171020180ecc8da2bb2d622bf60a03d624c22d1177ff2e09d710ad10ce359ae940f1f408535965db0868 SHA512 fb7c4dae7adbd6752dcc9611d62e34fa23480b8ff25d6d9aa384733bca7340696160f50948eaa1ab8fcb775bdea686733c4d6b642e93d896f28c9ef22291505b
+DIST KBBvKR.rtbz 89360 BLAKE2B bdd6b29805c786c08e05bd99772a317e3f84c80c39885f69b57712a817a0c129159d845e22f62c4c76a8b19eb1e01441efdc4b0443be72db6c79bccc2d7d25a5 SHA512 07b682a448ebb8f175285b012bc63e0e4bf4dc713b4ad0b354c50e9e9f30f0e4f4c3d238039dbb460f3b2ca693ed20e69d0581ef431e01c203cafc4bd912ff3b
+DIST KBNNNvK.rtbw 1920336 BLAKE2B d2f0d414350231be4a9d7bd6c498bed70b0b8dab3a29240ebc43bf74a393da8f87a03a7479d91571680deaff8e99b54516dace27fc71846e3a9b93959b134fe9 SHA512 aa1f15138c6c5f03e664d2d4e1fb85b7081631340eb168f3059a5a9ef3e6cb7bdafa4acf7853ae41ee2285bbb92e3380fcdcebb04e90bdfa6acbd8970cbd7ce4
+DIST KBNNNvK.rtbz 119705680 BLAKE2B 4d42f0109c7cdf6bd19cfdbc49a62abb52fcc3e379c3777b8419a948b13f64205eaded8159771dcfa2ce3d32498904be6dbf32e076313196868c4acf48870348 SHA512 62e7d30e8e4ff0ba8edc7d4a4fc5a717515abb3cabdaec95f1f156f3b4729b0c3c645a82c9235f6887f8dc2f3bbfd1064cd7f573bac862ed0c6389d0a6c8ff42
+DIST KBNNPvK.rtbw 16576720 BLAKE2B 4455f76dc023f5031d29e56217bcf75a7efee00c48ebcf78c409248b8936c261581cf9af3003c7236c157ad898886beba0fb7b794ee30a7c435eb2251dc8fbce SHA512 20fb8ffc6c12f91a1282c8f5a9bfdedc1cb6feea57b902066f9ee7389c8c90c591d2a1a564980d8c6d19eaa9bd8dd60d2ebac524bfcd28bf1456bea2d9a42d73
+DIST KBNNPvK.rtbz 20478608 BLAKE2B 9dac33d89b49d164ccb69edccff85d9d7405047eb0f259a5fe723df528479c925cb9a5eb650c948b2347143739d240486498039bb730ebab55451dee9c3812f5 SHA512 fd47747147ed5a199dbe1a1f006cfa10e25f8e36b351e27c48c5c51cf03cf2bbfde08616efdb143c484c087407df2c3d2a722f559da1d43b2b8f557b108598c8
+DIST KBNNvK.rtbw 92496 BLAKE2B 8a4d2d4060fc458ddf1a6bce2991ca53a374cfbb967b8b421514e501127fe292af20f4509a51275147a4799301051c430fcb73cdaa41e921413a5a7dc189d56e SHA512 ad823bf6ac72e57018ecbc04df47d914ee98f4b4b6c9dbcfef3a8a66b35e29823910ba818d06ec7437fe1c4310b47b0d24cbe0a78aed2ebc54bfa7282278467c
+DIST KBNNvK.rtbz 9450128 BLAKE2B e408f41ea36a4053ff17e9231919e907ebfbcf683b63cb4cffdc6ebf87d41e0e5468d764a196a6daf4a8ce797733fa21139afee2bfbe61818082187360f82b82 SHA512 9f31df306d2a67846f03998d1587e276d558e4d8af01e5459bf0678cab87cfee95921c097577f58cc19ea4a97c63494a867f54b6caf0b758f62bb6398f49ea88
+DIST KBNNvKB.rtbw 87792144 BLAKE2B ad6f20b3c1a57dd6e85e9522d2608fcd385015d3edf965e1be4d65c12d13b1c1a680a2c6242b36e701d38133cd5d72e90aa70d8a8d128c546ebba7457aa23241 SHA512 5e2d68a376986be9e9910f598cd30d917e9aa4d61c4fac21e0148475029dab28be3aaa12098b5dd173127e5fc7e9e0bbe7b6abad5894c23d5750a027864e19f2
+DIST KBNNvKB.rtbz 687529808 BLAKE2B 5b62b560958423549822a4ad0d775dcf080b283d3e444d57b86835288b327925b4e6bcaa130424169297669ef1b8ebc36ed3c3cf8f3e2904af46dd5513cffd82 SHA512 3939c277049f35263d4f2acfd18feec57af28d732c9c8ed390f14b53c1f774fa76a8d664318898607383d450bab7698c599ee09b4a71dbad88abb3d6378d7f91
+DIST KBNNvKN.rtbw 53104208 BLAKE2B acaf6b5a8305ee5f80f01be1440215c0dc502f01915869b8ae5ca2373b370574ed3981e57a2994af36b703c6ab38e8aa440a1cbec57fd5c4f78a04b7127e8a24 SHA512 bb22227a19241743a838f9bb83a00443d1361af512d9aa9cd9d023d8da5f6fedf67cdc3b825cc4fa4b07366d166e44f8c2f4cf1bf7f2ff8996560d5c944ff564
+DIST KBNNvKN.rtbz 699881872 BLAKE2B ccd35276689bfd9fdc9b0e6301b545bbc8314b045da3c3b38a17c36a7a5e2598be1136986d5dca97af7b4930ea8da3573d55035180df5fb020ca9003dcab25b1 SHA512 44a1a88e46d15db952f67d02adc68916ced7026d83d616aa731ac16831407e6c96a2c73f51c89a319c1f23567b18f1eedef3b32066b7d41be3abf5d8b51fe77e
+DIST KBNNvKP.rtbw 235102800 BLAKE2B 7c81e72b3c9eaabf6f08c199570d6e05205d62f5500367608f90d930ed9940bad12eeccf4eb3ab352c594eb55b4ae1178272743108babdf47ca3ea3750d99927 SHA512 c62f30182ffffe71d123f3f7324ddf54dbee972d315eb1c6e182920703b7e2768d520a47713ea29266bc4bb2fa71b7af690a11fdf72a13c099d40657b0c2ec11
+DIST KBNNvKP.rtbz 405945936 BLAKE2B f59381bd8b36ddc298f14a4dbeafa6d418f0ab2d8e57414dd964bdd31b19fb6f858ba7eae40c546d240117758073f1f5b17980fc584f8d691c30555e74cce90a SHA512 abc1c0f6363ee2d716ef486329bd8917dc63843b1be90b8b6b12b70fa3ee3e59c27dee952ca5edc5928928d56ba8863838d4a87976d07ab6772804c90ada547f
+DIST KBNNvKQ.rtbw 269296080 BLAKE2B e5cf04e89ed02702a84f3ae9cb284e62fcd4679cf5b7e8da3037e8a2ca8aaa5e0929a6c5a5fd0d56e17ad7ad04d404142e131829e514004353157bf5dedbaa87 SHA512 2c3129452d1a26d641626dec204d88ae2528521551b1bd84e782b6843925a670893c6fc95d96676f0b4ed3243595403dfed2a70048f63ed021f38a205882acc8
+DIST KBNNvKQ.rtbz 128514640 BLAKE2B cab39523b7329c481f3c2a738e2e3494480766df7bdb5dbaf4c3a0722d6f6a764be1ffb5dd5a5ef603cda3d16fc7c52110b4a75cb477a2f726e13b02bbdba154 SHA512 25c8aa06fb5eaf14074167e959440da5279849c01a2d3c983bd04fcc875705c6caf99ac9eee28c68d2849e35dead7ac2861f05e06a475ea9bf38b119850a84fe
+DIST KBNNvKR.rtbw 53294928 BLAKE2B 817e01a2b316b0eacecaac33275be084538bf5458ee0f68fcf9c1b2661b90ee7d7c3db3e473e48e0e8552dbbe8fb6c6df2fa9a0278203d2255febfe14307880e SHA512 f86e27bb311ab26f26aba2219be918e535cfcaad2f3a2b3524c5b12da6c1b57f9250431b6ac4ef79c48c442c0a881d602b3b4789f3396a2629edfa45bc64582e
+DIST KBNNvKR.rtbz 10115792 BLAKE2B f7de27850f46412badba59cfef7ca417091dacb4f65ab9d2db17229df02d22cf5e7e412e9fe619cc28279ba7d428bf5be2b65e6fca3cb299ab58625486cc8642 SHA512 e21866bf6157ab02302b82694bace7e4f0f1fa6dc34cba6ad1f44828d51764a298a0d64c12c9b86bcce993a77910bb501bad1c6b15cf95deee29000523c00b7c
+DIST KBNPPvK.rtbw 10476176 BLAKE2B 5d6a1408985841d21ef5afae33108430247dce3a0efac310fe6f94fc3e95ffdf29038c196674e2bf7eb718b1bbd7a50a4ecf07ad13f9bdd50718700c7688fdcb SHA512 ac377f8a29b44c0e035977178716d64f618e764e422826297af2e5946eb1cda73689d909b733fa22192c634fba22f88af2351f185dfee699cd8f64b3206a4e2b
+DIST KBNPPvK.rtbz 12170000 BLAKE2B 5cf88d37b717fdd58c12e6fda9b56988e48198281a6101864d0a02409a9cc85ec9952e4436911a48f957c2f77f569f4f6724fda664f979b61d60d2dc5bc956d9 SHA512 de495d01b4b222de53bcc5b3d10cd4642da4504a28e792c4e0fef861095c7fbedd36bbd5d653cdaccf30c3fd4466af3c7c4285b8a3d10602e7a108ac75b7522a
+DIST KBNPvK.rtbw 478800 BLAKE2B da2235c80d48a067d2a1676876f244827879b1e5a56a5860aef3e8263500acd09fdc7600ed1cb904bd3f11b2db23e06f955339a7813542459e64cb911e75ce94 SHA512 b69acb300f16b2cc45c420f26cdfae3e1e9aef3db7e4219a95375c3e3d22903bf406174437f24be44d8b349df61ef01d7d7ced33cec1481ab10b9a2f3a4c51df
+DIST KBNPvK.rtbz 556880 BLAKE2B ee61283c22786b2dda16e70be49dae1ed9116d160058e4706749898c948d9353db914626002813881a27bd70361a6a30ffd4b90f1d8048eeab8894e30bb70b47 SHA512 378e344d9191017e7263b4766c1c1b7d75fd044128546426b69da76fd33dd91e4d96ec61291c535dc63131cd9260470f66fdeb56fb09c10d2d4e3b1319fa216c
+DIST KBNPvKB.rtbw 613637584 BLAKE2B b4dfa8f66cbc794e9dc30a77d6a07c8fc769651dd5bfb86b0fdbc3f600fd4d9c34b0ed1238654ddf71e660c9681b9a93325b05f5632013a0dd40d5b1b47ade51 SHA512 f0d9c38b29d432591b37df4925a484deab9ebc4629f40066bcb6b4a824cdcbd5e25bb0a5f7273baecb20d634823573a9d4ff77f4fa203719ea455963f6a5deeb
+DIST KBNPvKB.rtbz 1221612240 BLAKE2B 67c0f0b935818753b36097da764e6bdb6ca2b98dd487cab43821bee1417ef51820a12b8d00615fdee06515d04212fe1120312bb07adabda85b1deeb27ca60c44 SHA512 fac38744966c197339e4310293a2460015b409f532accb569e9cbdc73415c10e8b961e455f64126983043a2069729fea64a734458d3b620269923ca97127a1ee
+DIST KBNPvKN.rtbw 555586384 BLAKE2B d454b6c0808eb9e6d6904684322a02695f9105150d115e9c82e80a7e18ae75515ec706172c54ac503398a5a31cdacf8e1625674adf56e59debf7efafbd3944da SHA512 2569e7a773a8906c83038c660ac12a3b82e5380797c3642faba2ad21d34bef3b916f08b5f36614216f1ac3194137a8fdb2339c0f02c4b0d3a5834a1623c1cd43
+DIST KBNPvKN.rtbz 861113424 BLAKE2B 0d979776db3439e13527b66d49ea3fb3d116691f37792313eefe3599299c99135bfa0f4784bb63a6193b9740169d3ae5fc63a35d2effd00b821ece4078d32194 SHA512 d5f284e0cf884802becb3d5c21384b05fb334a07b7a81dcbc963c70b5803e9c3cc4d84692fc317d97be3816619bd1bc5a11581e94bc6d5a122be93d35a7a2761
+DIST KBNPvKP.rtbw 453956880 BLAKE2B b90d7b8b298a95e765dc4837316233236b0268abf544efae52b7a51d8670bdced4f6e3b83d352ba9db4c424eb61fb620168fbb422054c736aac1ffc9b501d6ad SHA512 763dfdc36f4a3e34cf312af7b1468d55c535817d61b55027e2c24161d644538cbe5b7dbb6de9fb9b8fa21c67c92c1e4132cff57627f174c337d60f925fc7cf10
+DIST KBNPvKP.rtbz 109660304 BLAKE2B aceed05b69e6007c383c5e6a43f80cdde07c56b74fc7bc8033b75a4c26f52637536fd10198610c52aa4f464e77409ac8a8083ce1b27e7f092066657c45b6d6d6 SHA512 eedfb4226642397cf85cf2ab9cbb2c3c2fd91a99e403ad87eb2b5641c3143648263eafd4979f705c99f175810ae83cae17f7cbb9942748686a5215cd9f7d15b0
+DIST KBNPvKQ.rtbw 1521897424 BLAKE2B 0d49b447b7c60e275f0b7bcda983c040b602bc2aba929f9c562a5118eaf3382a0b4acf16bb9246e81c3dd66da60cbc1ed07b4d36f06ad60df4eb1f361a0ac7c1 SHA512 e33ef6dcf491f11ca17b33270938df3df196e1605e1a158259860387b46e2e1d351ad308995eda4900eaa63ddca6f186539a48f1fa46f20f261c6ea47b0b52ed
+DIST KBNPvKQ.rtbz 1257508304 BLAKE2B c3386e80a57271543696a28ecbf6d1e34ce1a39a809f42f4eb3dbcb90d8bfe220d1c8b06b75eaeabcb5e69a101734a2491c6e1c8377ff58a75807f2bf4785ff5 SHA512 3d1f9e403bd79cc0898d45493fe4af88a31b43e3495e3b67f642a6e63ba1dca72fd2f103210d499c7adeda926b6e8a041ec246d52e94343374dc148d094bdee0
+DIST KBNPvKR.rtbw 1450159760 BLAKE2B 66cbbbc7eac29ef9ab0b98fc3594a45b0dfcca6855c91c0c7765b0dec3ffca302a137336addda0e408c92291c11916b6a17883fe7d846f3da6ff8bd0855d6722 SHA512 f2593913999a287235b9c48a6aaf8dab9b83d2ca6a9c9e6d01f697bf0cab92f2a619eaa0bcea9d2a0d14bae51606bd2f3d4b1a21de09dce6830ed9d08f5c01a4
+DIST KBNPvKR.rtbz 1609326096 BLAKE2B 67f000897caae960c775b4a4d7f6e7bbeb720af98cf21f1124cc289740520b327798910dcdce02eb3d9d8daefb0f1bd9a77c28443b206dd6544402b79aa520f2 SHA512 4d312e3309273f71f69d07b93a3bd83f2334836f28efeffe6bc6a299a09c4c5da7303b3074a20edf5a9580c59e3fe5135a11ef21964d5cd912a8fcbac117c66c
+DIST KBNvK.rtbw 7632 BLAKE2B 3f6d27d56d3b7ab338968fc174d8cad9adf93ae40043fd3baf504a88e259deb767da7cbf1823c30970a31a0fc30864ceb2c9c67a92a3118cb930d26662c9e643 SHA512 e7e35dc25531f937dfd02278a8aa971d26618b65b7d1e68625d53c87d46f78374ee70d917aeb65bc7143ae39754cb20463ea7a6b07c4902a8dac6444be5c4aaa
+DIST KBNvK.rtbz 461840 BLAKE2B 28755de3d0f081060db58b9d5e4d7bc9fb2a53efa8f3f1777f9b4362caeb89337399de3223fc6a6c30fdef746a9fbf9bb09c8a9e9bc81aad203b09f6a7392e10 SHA512 49c7e5763bd07f26c30dcac858e7601a637af7dbe18a69ac8f5a2fab77cd35fa30345de1b728eb87c16fc328984731dc545e45c52c900958f9920e1804605288
+DIST KBNvKB.rtbw 716816 BLAKE2B bcf0ad8c72134f16c7e056d8cfd5f51e55a0643399dd3a1b0988c19979e5c67d74fc5c3ba226e7d2434a46612dcf52ebc7dba764f89f8039a21334d6a8071534 SHA512 930a6c14cf5181100464822de5d2d0ee926069261da3fb8b8b60f8031c68fac8b85334fd96921f043830cbc414ebdf48a92e76b5f34dd7edcfc0197cf12c08f4
+DIST KBNvKB.rtbz 114576 BLAKE2B 9aeea424d96912ba24a4efc81cdec18745529cf41853b65f2f4efc1f89875cd42771f53840a1eb1b45556b9249f3ed1ee0d63293c1d2ad4de69869f0a79e367d SHA512 5f84fc5a8a47162c4e34581a408af65f79bc02e35b967a4c8896b6f93eed5deda46e77738ba01392090dd9285416572350626ea7cecea4ffeacbf8db68cf430d
+DIST KBNvKBN.rtbw 6458128 BLAKE2B 4a603bb9007088baa039eaf259b4d70fe5707e5ec58e77e03d2ada24d10648b246bb97b63112f1ba6bc58c846d4b4f56c51e3a5921c6d6a019b8c99c38e1fcad SHA512 8aed01728066d2c034a316adb4a9637bdfee1dee627b07abf818bd053186d9ffa9eee3922f2b8ddfb58874ea1e8f18da351142d6caa84d80844c72d6ff12caa1
+DIST KBNvKBN.rtbz 4345168 BLAKE2B 6a8ad4466e984e6b2f8cd3caf616ec788cf92513a840a39a8332baf410a89c7ced63bd4f79a30a54dedd02c85ccc812e8b71f2db08505500ce104cebda60f2bd SHA512 74e06da285b78c63200f3fd467eb2bd532c4a483fab6f59926a8ddf36dab234d22e9a1fcaafcb68c0c90bb2e0b419bd7e7ae760f1678d12f830e0b7dac66aaab
+DIST KBNvKBP.rtbw 666171088 BLAKE2B 8d88d5a3efe84015cec11779d3c68e865a4771d5c2c47efa2ae14d8f00c0bb218a21a5269fc42a291e9fff541893dedbfc804159235bf63091513ee8de6f8dfb SHA512 c50c76f7355f84ddd69ee9c79caf6579d792972921b9409cd30fc5cbf02da47bf52bc297ecaaf0d4b55ac8f57fa08e9ea5b690c47dfe6f39ac4f62220d436e27
+DIST KBNvKBP.rtbz 49625744 BLAKE2B 5b14595ac222f3b740772e3e3a7bd46587f2e5a1a342d6d4aeabfe92d911d67638d723c6507760ec9130cb9b13dc63ace4eca9853c216ada86f03acde2920668 SHA512 81d65bb757c8383bf4841883240ebc2473834d1a378c61754bfccb329d42030ad28dae313d27f894d4c54a3c040fa2a67ff96ba5fa0a4d25c5cc03bec63b8217
+DIST KBNvKN.rtbw 3575952 BLAKE2B c8b02383355478eea61146f5f28e04d85620a96c5597cdc722182803d16507d1d2ce670e02de47eb958b7c8b664d344dfcc0a02c0b1b5cf0420ed84d603317e8 SHA512 f37a8c30b69bbcaacd9a381ea4ce1084a776ba3dec7ed701f55277b5553401c64c4dc441ed87b0701a26d83f2cf1586be4d7c865afae1a9113293033f06d8793
+DIST KBNvKN.rtbz 1826640 BLAKE2B 0faad83e269cb5cb3e93dfc18961ee2c46a34db6e0ef833608eb7936743d3e66d44e98d534c6045c3d729c3d0e6f455247a90263709fb4d7c23e7a912df02522 SHA512 b60285c16c4c160a404b32d0ea17b5ae2aaaef413a19a59217575989b6a666d9e780dee8a50d2c892afa09788cc26ad45effb053a355c0dcd7097327cea3a344
+DIST KBNvKNN.rtbw 6934544 BLAKE2B 4ea3dfa5cc2e85b92fbfca9a5564b12d3db6563233571e5b2598d058adbce59a1e735523d92ae214358aa817a25fe0aab01f10f95a1b229424d6ae91feeb5439 SHA512 0599c06326a21a3a03804c7b1a43408d1284bebe3241814e36b4a1159b666abcba63b5ea371b9e55eb33e24cb1bca842db428584622159721cd8667ff4c85146
+DIST KBNvKNN.rtbz 2060688 BLAKE2B 0cd50c9ae64e5d7727b981ae60e49f6757395e2e47801f8e0879a2f8168b75b221f6de1c2e23d55c1f82ae77553adf769c65f3dbbcd559cc5ab37d9ce878f4b9 SHA512 5fa5f6ecba983596617bcc55c8ebcbfb2fd7f9afa29d444927d4a4ce5cb64e4229e162dcc5c1262e698ad0eb6685f7950a761091ebd4e21b8dc168ba99f625d6
+DIST KBNvKNP.rtbw 861885648 BLAKE2B 5b65a0a529b6901600eafd46285c63f22b20ef82a618fe1a17e26b4d0952d785b1a0991a9b8e9c6a9c14cae9f6951183fa968e45c84513309b3496610c73b4cd SHA512 e73d7a56bf2e403be77d85aaaf3e03d00b0d14141ef1fb801aa6b7c4fc4df7b6abd861eb56b216b84e37e087c0b23236e94809c3e78ba7224881046c8c0f05a1
+DIST KBNvKNP.rtbz 136410896 BLAKE2B 7a0b96f33db13d5543f5c72cacf2c623ec9b71276cc7b1dea232e1f2254baf73518afdebd2334e8e62c18adfac0990ecfd9ad1a117a42db497a86dde241328a3 SHA512 4d837a62265cec9e6704d82dd1a60f20a3958e79f86627fe9df5824ebb15b61932b5abdb392ad3f459655f72089daf22d08bd64a11e7c09ca8e3ced721fe466a
+DIST KBNvKP.rtbw 10146256 BLAKE2B 1eed46fe5b0c3893917609f357f5255f4bfb2018f6591ffaec32dcf805ff1d8d9c53e39fd3dd5771ce3d96fd7a9cf43e284af60e3d1f06388cbb4cfb5bf18f46 SHA512 3ef12be201ef9b2ea3a8eb6b9619253de2a20ce4814c86cae9463c83e65eec307d37f3b447b81acfbe32c0f8997830272f023690462f5d4e05168165b4c6be29
+DIST KBNvKP.rtbz 32367120 BLAKE2B 7d7fe974e94a1a671a4cebe861adfa0b84b928f928e9f5a0d76853358445e9c9542a06de543e9380aa72801390e1cc9e5833ad45ddaad11cb024c848d8602c8a SHA512 e44d216651f8756dfd52533905f5e0815c2eeab842108398342002e27559fdc2c037d045f676bf13b6db1fcde8016a25eec48a811f2baff547d21750dfdd163b
+DIST KBNvKPP.rtbw 482900880 BLAKE2B 277556aa825b680c59229ac881ec5b09822338637503fa944fba22a5afe918aa701e1b41bd27a783a0607ccbc2af34f6b4179caec3d18852404b7b3b9a264f7a SHA512 6dcb48b674eb7e1c697d983b41c74f52ab844654e1de8a8e6520c432cd9392a3eddf70f9b6991fd772151229deeb1d17320a43868e17c192bf1e175f5eacb8ff
+DIST KBNvKPP.rtbz 540480784 BLAKE2B ec91213267894370c2974ff5a4c4bce04e729b32c73c531fa4b1dc14186e847cc59a6e6679cc189db699fd76207306123c666c1cfc946c7bed102ac2fe85c50c SHA512 83096f0deb26ded8a77aaf0a322cdb4981fb4a1d7d3cc509667010a756cf60d66e25e1ff46ef6b23930c6af1f2d3ded9bb978837ea65b872f98814251b3447e8
+DIST KBNvKQ.rtbw 1054544 BLAKE2B f8e82ce966581b825eed22b204b75c3550f0f509102552ac0da1863433a1adde1581cbc931b06545bbd80b192404c8d9d2fb0827c26047f4945cfeeaeb74f1c1 SHA512 4f6870ec7c269264925a91b5bb040660757d3604b34f5f5cd9b4f745fe3baf4ae370d53873d12b8b485a94680e05ce3192c398a4dd0deb3c3828f3c662145a54
+DIST KBNvKQ.rtbz 12536144 BLAKE2B 6f3dc2f3b780c4de32b8e23819ef213e22a40bfa183b440a829098b23b42c2ac9c27149408f4eecfc1c999bcf1034709adf6cb19f621829784a419b1a98cb924 SHA512 d994d5a7691cfa54433a0ba4fe89a7903ef5eb4032431ac8765014134e15bc9fb7c57cdfea28fc297976c9ed174f33814b0d401a516ffbdd91a7590e6db31829
+DIST KBNvKR.rtbw 1328144 BLAKE2B e58eb562b8457eff93287b1ac05044dc26a898f4902f1f581d315f1742b6d8fc47bf11ed8b07b9236f0e09b61e9f0d54dcd3c07fb2b788fb446f9890656acde4 SHA512 d6c37888b82a0052112a792d227c53ce57b611c55601e34349397acb782f5db0eddf2992c3cad7a0bd55bc42cfac83e874b2831dfa77736bd71d5ea470e93721
+DIST KBNvKR.rtbz 118480 BLAKE2B 179ca65d07f77376b756ffd186a279f6847932225d983ff7fe6a2fb6c84826fc0577256a047da6634acb5195b2c2670834b8764e6691a554fe1d30ccd3cd69ea SHA512 c58e4eb1131f5454591f9d7cdbce595619e54a32c184d309a4099be1f88ce17e6c5feb69bc806aa71e3f18a69ad136fdd2f1a7a188f5d989450e945a8e93f5b3
+DIST KBPPPvK.rtbw 2786192 BLAKE2B 2803fc2716970522b2676af87a9e50f42b4ec66a57e8e3654c87e37ca3a0ed7bcc27371d6244b2a62a8cc1e97eff68fe164fb2020eba04c3d0b5bdca23ddd8a1 SHA512 ab3adf92083fd2e011bac9a35a80cac7917ce40cf0d768bd02154f28f5b73442ccf9c68f5c7bea46e2249a395773318eebea138de60b5db7d729f293243227a8
+DIST KBPPPvK.rtbz 1369872 BLAKE2B 1d20a7e3b750b776ec060c4f1cfcd1238399506364a7bdd5ab3da1aa75deb0c3d9afe5c1e25c8b54513fe14d5573621fed6d4b13b78ab339fa8064ff40485d92 SHA512 44da095da0c97f1eef79f317a22db43aa28dcd080b9bfb6a44ac1a59d6fb91213274d4cab756351e326b636117bd11f43a26cadfb9aa1986b90b451d847e9438
+DIST KBPPvK.rtbw 274128 BLAKE2B e4b9ed89b41d69919de3549e39b24043a64e1b3af70e9fee5b9a19324050518d2adaf9e21189891d4548ad1fcf5cca7466f3b8254ce3bac8c3940885bf522833 SHA512 93e93af714ef45dc463cc7948b51bc310c683f27af0b6916c504847bf3ef9affe6c7dde511e20e739de922affb0bb4980f56198ca4468a0f91405e138343a154
+DIST KBPPvK.rtbz 116624 BLAKE2B e191ce2928b3ee572b3ad53017f0002862c0f1f06160d61eca2bf1999f28c7c5ea545336546730c8402b5ee7cd40d681b986faeff8ff7ce6ecdb3f4f649bf9f1 SHA512 f204d4e8ee90c68b506a34dca6271a0a46e5fc9f1133b2b55b0abead7146d4213f8419977a3430b3e02874dcb9acdcadb6e029af32f100c4bbb810e0bc9f9624
+DIST KBPPvKB.rtbw 441693840 BLAKE2B c36097c298be3a2d4b548320d7aac38bc2967a4c3b593e7a35360e5334f71f7c135a6db273a2db48d82483d42ff85cbff99710c0f1f2c5dac7ae13b8ef8335ba SHA512 73472d27ec35008aceaab2375f866bac8ecf95a249977c00ec51d23bed46a0d0665d11dd533461001c6785bedaef04f74063b5915b62bd3d01e07a2fa9d19022
+DIST KBPPvKB.rtbz 139204816 BLAKE2B 4431ddcaa3513a85278b8983cd0e7f3135c529d75c93d489ad26c715ff06e53b1dac1e4f0c5ef01f4c9a9e7b19fba423d88f0d68c29c68f4e7a6eff3595e734e SHA512 c09bd83e22f24aa0e55db1ab0c9b6c3a137cbe02f14c9b309da050487780ae476d69aad943a08e998808544f1b1ff88c0a0600e0fbe4129f30b6294d78a6e7a9
+DIST KBPPvKN.rtbw 320832464 BLAKE2B 293725f0d61a6e9d4282a6e0b3f7c7ed265c50c195199ff731012cd808733593fc50ec69ce1ed22bf5bffd5fd4aa58b39f25924b87800ae8057561e8481a9f29 SHA512 fb28aa42096ef46d4b320873f2288380bfa3ce39f2a707cc278070a4ddf5f8478bc708710376be04414fbfb6e561777f4493e3bdb614c397f6a5cc1ed9b382a4
+DIST KBPPvKN.rtbz 133937616 BLAKE2B 8cf94f621eef8aebd9b865d218b4499b838151755ce5b20a97cc8c537d596e21fd037e5f285dd96ce4d9aa113c336697a64dddf20251a8c578226580ac1b487d SHA512 a69d252ac6c3472b06d56485f13b267d0efea05a5b31a803f14abd0921d019a650a26c4b134ed4d8735a707ddf8ab933a90dbef6717f6d6543264ff6ff2bc943
+DIST KBPPvKP.rtbw 166772624 BLAKE2B f170a29c70f129af3118c5fe6d13b5d89b7fe298aabf3d78b97978e59ea3f604cf5470f7b46b373c662772d9325e7dadc843d24d562496880fb9ca8f8bf0e5d1 SHA512 90e86b905a9e9c51d91e9a63810f3caa1205658b4f05af545638175f7c0bc4d3dfd5fa612c68dd3b3512f0046c450be7293e2482ff0e9c29123a47d58ec573dc
+DIST KBPPvKP.rtbz 22682576 BLAKE2B 2eed9c9355589dd8a095193b8da7bce658edaf14599839ed33f83eeefb6dba8c527db6a7a948366f63db60aa518913cd7e1072bd881fe72d251b9cc6d2ade4dd SHA512 00642770e2848655ae2e1487bfa87ec6b0220e246c9cef4a39363f36d073a98e682a526da4849498bb322b9bb7c406fb957e521f71c5ddfce3285515c06c74e1
+DIST KBPPvKQ.rtbw 390001104 BLAKE2B 2c34ed6901de2273cc5705329ed03a5b62903cbed1263dd9e542156840c036207eb5c2552b6fed94b7f6b6bf15dd0f1c90546881b15dea7ba1e23402ff3fdd3c SHA512 7ec77c902b289de6469a1789e617f819006bda413c04f6fff9897eeab7023c6b7dd8c65514e57c50109f951f0f3b4d7c62477c6fe85d7c944100f332fd6cc2f1
+DIST KBPPvKQ.rtbz 387032592 BLAKE2B 70c244a9367f64da19a6f6249bd4e6ccdadb260b000199f56ebca2395b0388e5ade909643e31fb9cad7495f2943c66fa8c95d06642bebcb5351bbedbeda67c56 SHA512 81d2249505e2f53fd17e30e4a9f3c51ce5b52b09ac02f23bfae7377b6f5465cc8493cf8a32b34168f5088010fde61b932e42bb8fcae4a3969e8dfac340c5c052
+DIST KBPPvKR.rtbw 552290960 BLAKE2B ebaafed22389f5d4285e4e0b0e4e3d2afb97c11f8a179fa9898bfce65197bf8a4d63bd2b42064e3e4f3e5671b4536fe2770b6ed3fca5e0129690a3806fdff9cc SHA512 3e9c3cb1acf2b3d8b111455825949630aca2f13976e33b9e9f97f96bb5060f40e43b597ee7be624cbabfc36f3a7a5cf48fb1d2dc9221fa59cde4c574fc784de6
+DIST KBPPvKR.rtbz 161020048 BLAKE2B 8a62d8cece07c6dca2f104a94d8293787fb869de00c4e1813d86a9b4e4867f3dd5efe1df9fb8fb0067ab2c1d7c36e93808133a9a5319b7f0fac1d730b281b871 SHA512 5d1c288291f2ba155e6a924bb6c4761e08491a8264b35015ecdbf00571e2b2eddad2e6529de937e2bdba875107df962f6570832780209392c0a17eb97190905e
+DIST KBPvK.rtbw 81424 BLAKE2B 70b917d7af453b3ebf740c49afe666f8b4eff77e0b9067b4ff8f1c0085d51f9f64d8ea42dfd65a93da284b3ff1ffcfa6e30fc9189b06243146d437977c4fd305 SHA512 9760ff46776517eeaf598109f9e3036d5a436fc32f88cdeddc32ce42045a58c492e4e103c56ffbb7ddd8d0183e8ceb37b6d7d28f86e466c2dd7a0ed101593104
+DIST KBPvK.rtbz 75792 BLAKE2B 2185ce9903306f47214d40531e38937da457b40fa0bb3e7b875dfd16c4dd4a881d76c53530c33008b2c2261f4abd028b93fcdb4a0e99b001f9a4fb17224a2ef4 SHA512 1ff903a5a2de352e57b46e177a2e283872e98344397737fa188a93937b8cf49078efcdfcd51b4e7e908248f41ced49cb7c7237755e3ad7a4ef327234a2b2844d
+DIST KBPvKB.rtbw 15290512 BLAKE2B f793a21a69e6fd728d6cf93baa41321c620d20a5284c99ff06b2b76285886fb34c762bdb4d92aa802e4de7cb2c6cc6a9868eadf584d2250b0bfe743846d9026a SHA512 b06c838b7ea38e0de5ffc841117046d37e271ddfc0ab0fff474bc0be8766f3e9a13664f09f29ba411fff82b75ca08313ddf47c3d17a22e8b73ea1628e8a64ab0
+DIST KBPvKB.rtbz 3497488 BLAKE2B d3be6ba8962cd41bce3b44c7ea8a751f417b63f0517cfb3e6acdfed0dc6239616fc778416cc62e8e1f6d349e3f7ec94ddc11bb022a88a68c9905f38b3c39edee SHA512 4b6e7f3a9b44ee846206d581042d572ae6c2e3f94ba05a9889bc7fc67cb7097c5d00ebb65b828a05fcad11c7e57e5222ec99033f961b00764a6824184b961371
+DIST KBPvKBP.rtbw 501348304 BLAKE2B b7ed5c463af8d035bb693b2ff9484c2bdd5cdb0c766d5c42a19b62f36e914cd9178e7af5670d2bd9eacf35b82d20c6cc441d4dfa2e0eacc09224ec9748535ed1 SHA512 0aae2dccc7b866cfd1e2774c9579e9eca98af3e06fc25c552cabe20a5f4e39665010d5b5a9749ae46c4eb681e3f0a93ed2c534d72d67b1f29c2e0776d00ce5f8
+DIST KBPvKBP.rtbz 176250192 BLAKE2B b4385504b9bba2e8d3d68c0d6dd6ed555e91e6888c92b7689edcdef426c3960c5d6e316047125b9e0360364a50c2a85a5eb2777bd3109202c560972a8bd2a086 SHA512 8a4d27e066bf9578c5a86dea6c7e51eaeee0c9352ebebadfae920076266f8c8e45147266062eff2d52cb7b3801fa3a97ffc3ed360196175304f5a69dce0a0ab8
+DIST KBPvKN.rtbw 20381328 BLAKE2B f6fe61bf839c7e9e0e6f8fa58e873af3370c91200af827df13e88212f2aa4ea365ad25eaa7b5fc3833acaa6fab5f8859f2d1098fb60d5a209cea5d174ea8490b SHA512 1d4c673a4cfc4e2b07a777eae2b738c8963c4fed7a08084b2530aadfe83b7eea074c93728d8a1a7d7ebd79ef267ce64314745790961c43eae44240d42458f3a9
+DIST KBPvKN.rtbz 7242128 BLAKE2B f2cfcd0aea8b7e21b62574d4f688130b1fe63ec537461c0218595ea583ac03ac8a9a5629a9bcc688d4063620264367a3a1c3ed39996490b0fd42ebea0f7aedf1 SHA512 09313f6b3e2f09c3ed7ddc5b08da58160b3e061edc0ee84cedceace5abb4bbc4f050130caa1f962893797a04f7514c2c2f72ac00463a5729e75232240c5c17e0
+DIST KBPvKNN.rtbw 336281680 BLAKE2B 398d1c36a75993bf078ef211520999db78bffa1bd0887e86880267d96f6215c2741e94534e2a4e4823fc5ad7bb80a0812a6c3cb11c43f0ddf3fbd9f947b8798c SHA512 4a2813839b192c8eb6a6e25be09e4ad84ff312d885c288048ed5037e37c76bae1ff3ce06c99a808308d42049af9595126488accefb97c11e1db57e2add6b4710
+DIST KBPvKNN.rtbz 43931984 BLAKE2B 4ae9e95105e19828219cb7b26c6d7142f37db2c100ffa3a8fd4a6bb2ad4855405e47b37e72a7e8e0d7422efff44291eeb5e800a6a63f3493d81fc5ea00315fce SHA512 157775132041af31de6a6498588e29f647b8a42c86d1c855ea261d9e0f2646d314ccd217251f62475afde4b6b4a2260b0236a77fbd7fe0eb00e2c9ab8e275f10
+DIST KBPvKNP.rtbw 1282012304 BLAKE2B c946187cb730bea6f165991c538f3b774578684571f8f28155b9428906e0f7ff45aebe9200e4880a4ff61d5d4daeb2dad7e46dd10a61876175c9d239165d568d SHA512 afe78fb0e6da6d384131d1c65b10530b1ba8ce51a0e0218d5025472634bdf20be3d60a52af31918a00d6c1b699e072baae283f341529a179bccd4a7ec1e06729
+DIST KBPvKNP.rtbz 240034576 BLAKE2B 0919fca7bb589e14bf28df8ead79cb328e95226993a36afb557d49e98f3f20e1d0d7424517b36d3d9ae31107e3d06634674466d0055a97276bb5929d34cc37ec SHA512 ccc3b7ad6ce4051ce8e309b7794134d9355e29869009febf24fa8bd2dc95f694a62c6a6d1ac8adaf143eca20c00c0934bc822774787fcddd2b0a5184863e261c
+DIST KBPvKP.rtbw 13821584 BLAKE2B b36f1bcd27e245ca380e64b10c4aefc3c53e500c567a259eea457c963d7c86b50b260d567fe5c295b46a09bd29b33bc10e3c3ecdaa10a1547b0241b31cab84e8 SHA512 d055ed90f5d43055a135dd5644dfa4f88c3123a30ef6aceb8e22b3e7a0098991b51e49e5568a87bd97f9b0d54b3c9d95243c7f59a2966a3910e74c171f073de3
+DIST KBPvKP.rtbz 7172304 BLAKE2B 58fe1e0d8391306a92edd141e691d6036a152ce1a581049afcd0d347b873d0469d3b7328f8c7fa1b18707010c6b117c3ac3ecd3a4723e36459399ed969a69211 SHA512 77c70a014f44a7d694baf5358e12538030f6e8aaf23b2a91077f59589ce42332934ef9d8cf23699fc78b1c4464f079e8895d7d957dacd246cf473c25ebc6aac9
+DIST KBPvKPP.rtbw 535094928 BLAKE2B da2a0f7c704c101346eda20943a285a016974fdb29dafcca41bf6ecbd1e49aee443fcce652c4a9a4f14eb040314733c425d0545418f563ade05d76e228a46090 SHA512 9320fe50859b3e17dd20b1e039bf9ea687ffb5280dafeb9645cee60b95ab8ac3ab84a51779175432923fd98c8e4d2c8b0f9f54dd0d9a3416dc2131b37acaa0e1
+DIST KBPvKPP.rtbz 173704144 BLAKE2B 4670bff3ce41bf896a99a1ea7ef0ef45a307e621e4e2e48f1cbb24482795ce68d0595f70b946d79c9d95321a458ddcd90d039e7305d90036775402cd01e9840b SHA512 cbc447b6ef1799c0b4d55194b93653fd97b5ac46c87ee3c5275e102dff6927bb5f88bc02faa7dba66c1e80bf6e02cf72a15a31dc362bba986eb262b32e725f59
+DIST KBPvKQ.rtbw 7497872 BLAKE2B 92f00e623052c804fcb18564d0db53a3f1e135f24fb7bdb18f67d218eaad01dff928116b04c3dcfc4778cf618691d39b1cd4acf6637f451d7c172d23e734b237 SHA512 a7d4ebadcb91b76e18dc62596949639da7afa15cd538026b34b02072f44879a3d201893d44a925a3f2f34dbfc5841accf70c3555cd58adb63cb94a68f6dca171
+DIST KBPvKQ.rtbz 23906768 BLAKE2B 40e71637774bf326c70a194ca71343714ff7ac64616f53927816ea3c7a3741e7b16aa2c1cec997c16acccf0837ce50cffef24d41897ffaddecc73d9aa3d01c59 SHA512 b8bd76e3ee5488b257367e9823d26926ec2898c83ce5b4ac3f4c58c7103a697c981c19b1706bf22c3dcac356b14042f63cda9b9ac964f7e0db00064156a046bc
+DIST KBPvKR.rtbw 14246864 BLAKE2B fd3652c44ece99f5b419581ea041c57b7d81d3a445ec2e169a9d599bd42ed7971ab59d410c6b5bd79e9ab38d2c274dc841253d748eac83c43227191eabebf9ad SHA512 9251aa0da1d92933b0b5b019a7b16ac2de848f46722e9b11710e225942cb20dc4c7dbf6d376c2160e1094a77c0e481ecd606f7a23bcbc9c59c3c7b0d88738147
+DIST KBPvKR.rtbz 1573776 BLAKE2B 86b9faed48e753db655c61502b42222185d8038adc930150bb337dc46a4f79e47bf547f280495d764c0364f5463f1e9874ac0a6efb68e13f4cf17976cb41e0cd SHA512 21706344494fb2833f76d9ec800221f4aa30cff767878955485f1cf994f0fd0d2be9bf797a94933de56f914fa5b683f825c046794a4b70d167471a41532ac03a
+DIST KBvK.rtbw 80 BLAKE2B 51bdc03d5fccd34fe54ac6d92b765fbd6620f84e89f7174668778e39fd3ef957c9f3a8543700f4c1812376023334a9e45c1f470380674246edb93dc1e3c96762 SHA512 ce796aa9a0a0632deac094537e389177ebb328626f534fc6b9e25fdfe205a626cedcd6cfbd2e5bcdc96fe0b99bbdfd2b4f930c5cc940e1f70f7e3d8fd1203899
+DIST KBvK.rtbz 80 BLAKE2B 3c46be1bbca94b52e6fbc9244249995ab1fc08c1caf72e41d454ac874af2e53a5889ce0f3b806d9f57ada7c7c30fe03366bc1e33251f7232b235dd5320e12ef0 SHA512 a4eaf986da05a21bad5cade70a1991bbe7141865af0f965800945073830c64405efc335c4bbe51b9c367c1d1f8d8c8a73296a033143da5c83bccbd509ef9272d
+DIST KBvKB.rtbw 1232 BLAKE2B 9abe73f796e7c9ab96f00ffabecbeb85201663159c745f1124332791f8aec72ddbce4b11544464ea4ba9e958736b940ccca9436e95896e64755e641cb83b09c6 SHA512 660279f760f5dcbedf35d9346951e6dbdd6e14a2f6315bd686b06b79861fc9ff3ae7755ca2dd8cc14bd49cb5233985c3a1ae76615f1920a0cf7346484e777d40
+DIST KBvKB.rtbz 80 BLAKE2B 022a57b1bd58a660d5d8d9bdc0a82eae2c6840558b17a90f9585356731d4b945abe3f74fd9592fc6d4a9359a5feb56f798b233b2735f233e7f9459b3470f1c81 SHA512 e43cf49682d33dbea7651da05dcf7bd15e5de065a139377072cae55908af4c23c29f83fc2836021a56b7889bcb8c27005db287b5eb7561861069e19374a79dd1
+DIST KBvKN.rtbw 2256 BLAKE2B 98d6f40893944b2c6b596075a7329586fdf2af45527811f18442bae2575cbf2f1d650641e165f545b70f0374c6bf0a258973866480eeb2e975b18d7a72f72708 SHA512 09225f928a254d005ea11d08c959b45864478e726152327f4894b26cd7cd612b8249e7417c63b19f350c704c8bc72b9631005cd7bcc0c844c1038ffc173d94cc
+DIST KBvKN.rtbz 80 BLAKE2B 9403689bc6349e3cb8ed8f0f0cc89e15d616372eb489e365c40d56c215831fbab9d2b89ebcbd31a7c255c3337b73b91a2a4fcd20a189e4f0dd7f43f52a1d480d SHA512 24803f11521cbe0a27f608af0012c66c29b8dc933039585a526a74c07fe3d53051611028a4484cd4be589ad8645cb92c8c37ea19856fafd71d106610bda5b319
+DIST KBvKP.rtbw 107472 BLAKE2B cc13b22980c65fe2607f397158e4c2d9387b90d45cfc1d6a2a39865621286b35d8c5d21273809c7890a781b849c6ad9119942e3da7f701bfbba1124d8f67d560 SHA512 57ae87e0576b0a0c08387b9f91c80bd8eb71479e34bba04fa6d6012f5c7a94fddd56eb2a2d9169bb7a74ce76eb7fce6675b09860f212286789d88403a2987695
+DIST KBvKP.rtbz 5968 BLAKE2B 8a316d5026849baa7038ac91976df1b6e6b373be77bca12661c9d492d19516f24c60cb5f1bf06e3ccb3f4b55e238025dccc48cd823324e6f5407196f1f5219a8 SHA512 ab1382f622de902fd3b343272ceb7f1efdc48dbc2c25131062a07ef3a5777e1677f3b8f3604b77afd0880bb7bb4c3680bb4cb727c3ad88ee9abba93959700646
+DIST KNNNNvK.rtbw 470480 BLAKE2B ef1c7691a37a5a0d61fcd9a533f71f031465036c6195c4d85c205d92cec623318dc933dc4a1ba0a4dcbe5e0a41296c5c087397c0ee369258664bd66a89fa51fa SHA512 9b059afc8169c9cd64d839c975c8548ebd45507ff46a5e3332e4cdfa709579d4f3bc1d12b55c856d0918e502e5e8dd72aeff74e254de42704543ea388c3c8791
+DIST KNNNNvK.rtbz 31877648 BLAKE2B 764cf4cb886373fd15a3915f76b87fbe039ef3f0c10940015235b5d963e9af79ec905735044c977550dc474a40828e37558e157cc3a6cc4b2c1dc6882adc7028 SHA512 4cfa4d1e89c9d7d7629b4e1eac805c6944be9d56335e9fd7819cf304708ef0d18db8d7373ac40468b0573ac85eb3373e38a4d43aef614fcb068d575254a90944
+DIST KNNNPvK.rtbw 4808144 BLAKE2B 0d9e4e4ecdee26fd5d91c58d6f8586e78e0734c9e8b93c114d163303a6a9b361689056eca6ad8711581ada552ec08648dc8dd9ca8bac5637773f28a4ac478247 SHA512 10039af8f09b6f7e5d4e64f652fda42ff69e59aa41d03d396d075c367febb43195eae0b574352a82e47132d17ed713ced089dbe9594d4e37e0de31d163de7a9c
+DIST KNNNPvK.rtbz 5843792 BLAKE2B 48bd1eb07c4a4570f5aa4870775087be14f6b89f6b0e9f05efb3a6e774a30e877c2d5c10acfcbe92041a19ef50117cd1b1f41b4aac74276174f3f545e3e53f69 SHA512 40b0011c637c1e116beb9ceeddca5ef1ae676619ae35b638dc1da925138a1fa85c90f9de78b6095fae58f84c2a9061b043d826708400957e518f460f96520d09
+DIST KNNNvK.rtbw 85712 BLAKE2B 89a9e155a90427e4eb4082201a9cb52b8b5cfc49259de3af69eda867fc7fb9e05b7a420badbbe918cb60522ba3d5ef25fa46f6949c55e0845fe92efed143d200 SHA512 042eb3dbe8b8698b70df4dc2283686995e6fd3339892df91e8e71ca39534b0a159f365f268360ce494e4b1f708c68c95ecfedddc166d809e6a6052aab4852142
+DIST KNNNvK.rtbz 3821712 BLAKE2B 6d9adb5fd9930021f142e6d030cfc420a2a60e40281dd4ab762a79a5c9713ce9c3669f6463032a243187b321d21a695ae8324143431c2affb45c376febaef897 SHA512 80ddaa89cfbb06c5cd3eaf94d1eba78cc4fe64210a830ec569be411170953e9d9803accb01ab53128f1c997942c0e95e504d4805c8195e01eeed5ae994d5bedb
+DIST KNNNvKB.rtbw 80869584 BLAKE2B 4057a8be61a266dce066ed0f76c560c893278727437d8e2a4f11b556e0d54237b1ef01d7532a0015dc2341739fc425965a14a4be3102fb94340eb74a3f369923 SHA512 f49a7aeeec71c5044002eb7f63df217caf4e9199623e849d1da3b781fb10646d45d0a09983b866580972682e1272c3a9981b66d4b64053bfe4588150c446bbb5
+DIST KNNNvKB.rtbz 233095440 BLAKE2B 89632beb731a79e4b3548fa5801c0de836fa26a792f2cfc744eda4fbd2c9f1c9a1155073b37511c79977dea77bfe806302bf8d8303cd0e1cdc8854eb0459dc25 SHA512 7a7b3361766abf169e1beb3c80935aaa50a8eda1d3706ff64e6d63be420a8bcfaf053f1e95c98d98724b01d98aad83bbb679c1b738518eafb5f850afa7bf0870
+DIST KNNNvKN.rtbw 28939152 BLAKE2B bd633fb0f3ae1a6802abc4f04ab249cecd6ebf94a7d0377a633b82e2cfd20d5cb4f491920a663abc9370fba2b43f89053ed4f5639613e6ae1c118013b2e93532 SHA512 1d5ed250f164650679bb8627d172188c635ac727c2cd729ac2ce8cedeb97ee707ed68b7755ae72ba6aae3cc64c592b9d30230ef165975c22de5ba5e4460e464a
+DIST KNNNvKN.rtbz 318866256 BLAKE2B e2f6ba50d5034f6a4b963ae8a2945eba4bc5320b143adb1816d3cc3cbbf201e20c9744d12a2295d2c298933f6e94414314cd0ecd2ac62aaadd2608906a9a219c SHA512 7bc79ec0e0dd7f20924605f6bbd406f0a4b564de390c4b807e679df802b0f66a9903cd3468aaa8c4329fd7e39eb0aa526ac61a9405eca29687167807fdcac48c
+DIST KNNNvKP.rtbw 114699024 BLAKE2B 4a418e085cc0784794a540e129df8e4428e7d7466abc6e3a372c0d774ca4ec1ae4bc148412a43c266a5d1475704dd1e2c5dbbd1a113dedf00d28275e51952da2 SHA512 856c5c9fa50159e57f116dbf8606eb9a5cc62dcb7678838ad6ee1efbbc1e6e8d369c0c2de3ace8ce38a14acf85cb89b0ab1d9481508efd909e8eb03de838a2ac
+DIST KNNNvKP.rtbz 242174544 BLAKE2B ced32f34995c5452e78492a8e4dbdb17a6f00d263e18c12bcc0d37390dfff1fefecd4925259f45753d9c83b1e2363667f10c8db32b5cb4105d2dd5a69bf5d005 SHA512 694aa248c24c28bf724ab324ffebbe584b933d8ef8208037f0d6e51c07e50bf10a0ea98b387a41ef831f7b80ca226f17c0b28314657c4871df7e60fc69d1d84b
+DIST KNNNvKQ.rtbw 93854608 BLAKE2B f36030e223fe342409cfba9c4afffcbc4cbedfe659bf7f0a4a5e088c77213550b4faa20ce729dd18c35ef3233a594ac6757d8dccecfe627279ae86b96a01a58a SHA512 052ba65fe84f422633be2075094caf06b6a9e25af0023588750e958c1d67deaf1d8f2a838b2bc56ef2ce0f4330507c5cc90c7f17a7e2a1010512c979268818d7
+DIST KNNNvKQ.rtbz 28989264 BLAKE2B 4d642d225a13d7092add3a45f384abfe2337c1257dfe7c8693216f5bc57f81c93923b9dc6e7dfa0814cc8fab726c469b14faf2ce75a171e557cadb741fd73eaa SHA512 375c8d66fdcbb7c68fe3bb28bd8313b74efe46b05253f2cb80d4dc5d8a2991c84ae411bb4afe8c2786ac98359f99a455abe2490ce1edc006e88f5eb6a40d7b8c
+DIST KNNNvKR.rtbw 13676112 BLAKE2B 6773338c1debf46fd4c2bd6a8a32780f35c75ef68223b08fde2d4a85e20b607f3c4a36fce9d40f2e8805b3b7d1fe08ea6bff7f561f6e5c79b8ac2ccdeb830054 SHA512 e501de17f2ba9560047053252cde476962f57ef451d86126b3bcb0f08517ff791fabd8891038e4af684895e7ff10676c6688225a4405fe59178c3a8ad34eb6b4
+DIST KNNNvKR.rtbz 1675664 BLAKE2B 0f2f75a306a6c69268ed5ec758bb36d80c25def0034f64087468342fd45f249f24a24a3e07add8cf6a0b034d233d88e0ea5d9ea120212d94194cc756fa3f47a0 SHA512 50f8c8a4b43145126f3f8d21c3c0f3ee9a16f20e930d680071aba03e426f154489f8cd9a3868f4907773a8f86e8ae192646948733f6ebc68ccde80e28f638894
+DIST KNNPPvK.rtbw 4812304 BLAKE2B 7abe6585f1cd200316a658b028d49a6be31c95e73969a435ca6d0bc5dd4b91e3f7a8912bec92e7e326b0b8f31d3cadc189f879d0c350340886948c2abf13ba21 SHA512 7b96c9c6499677ca46980e4b3259cdbf748133ec115a08b80f5698b9807eaf4a318860b39b4d474c1fc7cb5dd793f964d815fa1192f6a0422443f6e177badff6
+DIST KNNPPvK.rtbz 3279120 BLAKE2B 0e4c9cde60224aad4de7e87590aa2edc3f166c1d5b16ff166dbe0e2036e2a77f7ba83fb30a6b7840dd2b0c293728f025122a967ae4ee9802c788246805377c16 SHA512 5ae8a88696b61f8dfc74fffc13cf8858373199b1e3691f792e35269229e8a364df405da20ecc6529cb2821ca057fc15d5a4737d698cf8a99bebbe9ccf1215380
+DIST KNNPvK.rtbw 882576 BLAKE2B 8fe368f6ab2eb8873daa9e7c1e6f637bff0a153889ed42c491de988fabddd010484a3281defe60105416567b0f42eef66912c46f5482f6b839d556ed3cd24999 SHA512 9d79742878997224f258fa55de10a5975b4cab156f45644347195c463adc4825b6c897debaf1011e2d32b47b0fa95f5423734580492c08b8d2f632e5b3e731cc
+DIST KNNPvK.rtbz 1262288 BLAKE2B 4001894dc4569ff22d8a866139f359f1609bfff554e0036cb80bea99dd54dd3d48904f2514c95bc1de1cb99d3895430a07e8ac7d7b98d5675352a497916150b0 SHA512 11848ea9c699cd79117a3d69ff8a835610480da8d136bbaed13398b695440c904e50d86e105833cd513ac7d0b94b46ce9f886d6dbd94f109efec423894447272
+DIST KNNPvKB.rtbw 617920016 BLAKE2B 19441f1e654c37212ca2322dd33d2a33a1afb6c94e235d878b859b3dd90c9c4567207f0f78ce27b40cabe2ea559624ddadd76d39dde2d4b5c758a48c373fec6f SHA512 8cbd6ee0f57715882479cd7c4d129ff77ba9f6c995866619a4f5764e1cfb7bcee58bffea52003d37eed28b6a9b22674d3b4a38d01e47c38dba3f8d71caa4cb75
+DIST KNNPvKB.rtbz 960605072 BLAKE2B af865615497780428c8a6054ac4bc1700fc70e916255b588ccccebe1d59cc9c450a0dd2e58ac753322e024fef2156fdc73c78229e05ca2554de2d889191ea52f SHA512 6b97b0c266d92fd7bf657cece019d1d5292de08f93d90d70e743f7b3d5b6cbde0d4a771fdc89d55f35fc785d5da41ff67d25fbd0b65d4b2c63989c4e615db389
+DIST KNNPvKN.rtbw 616794832 BLAKE2B 56a3e39a88f4d681792427e1fbd1abee5211efeab542eb1c672c1c0d80104aec6621a40c6f2325138c9777cef0fc766c8475a96b3e5215b9a76c3d495a732ad3 SHA512 d2887f523da7090939dc5c8db802a5647821532dc978cbc3bf53d60c7b3dd0b3f2705e4e7c877ad021caeea4788443713ce6c3937748c9cf99fa3785f5c6e2be
+DIST KNNPvKN.rtbz 770992464 BLAKE2B e0af397611fc48177a06442a2aadacfc9677737a3c941b200cc022ddb42692e7f02a0c51617b424664b6671c2886abcd36737d6d0d8907fbb7046fbf2f5317dd SHA512 83495924838d5f04b062494a6456c07af73a8f26454aa9e02018dc79ceb3c9f8596fc6a56d4bc89571b66746cd9ca0cb1f95112e8f1461cf9663f5fe88a08ac8
+DIST KNNPvKP.rtbw 353523536 BLAKE2B 27fa0aa585bb16eed62e36dfca8fd51e648050e49dc965228d4a30c0b14d307a719b713a94c809fab3d9ea620d2c5a4cfafbc56b948267ee09c90f1d3f6b564e SHA512 c2db936a27d7ec982ea6b97f04de4e4f474efbd972ed6a8a5f8202265a09466a48c53416f7c9a6ec76da5a6fc60d0a40542ce958721228cbac3d7e36d4a4f8c6
+DIST KNNPvKP.rtbz 125913040 BLAKE2B d93092d8f6b1d0fe8e9dceca1d2e2669925eaebc88144eae1942812ea37763904bc774f698b27cd651375617a9fa80ebf1d3f2dbd9c604ce474fb4f0c30378bb SHA512 07a06fbb809d7a3ca1d495aaaa8e4129fd260e33c25e99d00ed06278f1e7dba594ee48d4aa6f9b461ccd22a23bdfe427d0ea8f58d18be1af7a58db577b8bb897
+DIST KNNPvKQ.rtbw 1024893520 BLAKE2B b6fcd6f349a9dbc302b06fdbb1b6683bf78fc104534463cefcafa22379e8f5def756a1b99cea491f92b360fd2f1fa03e661e0862bb13bfb1ace2b693c18b8dc4 SHA512 48f9634e7b00017dc4405cf9f115b736614f3cc6924a31f232707c67955f6e9f1da0d10bb20c51bf87c653ad55e2eb087e35cfcb3e9c7b4ec6f23dabb3628186
+DIST KNNPvKQ.rtbz 489355664 BLAKE2B 7d7d3aa4c57f4eeea6bfcc63ae3b89bda89ac33e5b71c7b2e0d769eb9c7bdf8ac54422677c02ba7675f1be25c3727dbfca0f3aa6e3a1190f1be9c0df60264162 SHA512 9ebb109209e2fa7e20457ee8fafea7679c3b3fae6bf8c351ccf3e8b120046cd8082ae581c8ccbf0c2671f8cd696ae9ae2b90c02a60e8c9e4baa901b3e90fe74d
+DIST KNNPvKR.rtbw 348697488 BLAKE2B f67d80b7c28e6eb8907433ab33f4e4bce38d2aa2c70eb0a2aafa085dca21f422bbc513958538f38c2e44d8cfd0b15a48eaccfbca889d2793740570130b52144a SHA512 333e480573d5e85fa19f7a33fbd28bbd8d8fc773590bad2d7c6e67c365a636ac7abbaaf2c347491da5fec664876b53bf4161e8c36b9106ce7821b068043b9980
+DIST KNNPvKR.rtbz 96331664 BLAKE2B 869831ed0d8428b67f151fcd1c2635880008b6ef5548b1e5d9f4297331f840ebeab78e191a3032f6d7bfdced39d3b071bb92b8faea4e0edd0d64813dcc037348 SHA512 e551078df1f76b36bc8be4bc96f975148e4ddcc72b41d0e34b5c9d14a64403ef9fde734eaed79cba17807a857ce6126becc807b4cf772c7818838f3f0a0fc614
+DIST KNNvK.rtbw 1360 BLAKE2B 02b8420f02d4e84d17659ad645fce2a5883a2d2d745cfeb1c9112e55a4b51d84775a0c4a0fc5947dfd15a05d0d69189f5a654f7e8d66640c4a2ef3c5835a4018 SHA512 c5decdcdce28c8df9dbbbb066b255da852271e4444f218fbe40ef192976640bb45f8770a5c1a7e662f4116e41407bb37a7c1a3c317ed7f44f220a833ff30c39f
+DIST KNNvK.rtbz 80 BLAKE2B b72c9f006921c3b4453e111115a13a3959465cfe6e9fdf98e6409cf692b15b20e1f96300c967bb8efdf203dee3dfae1c2c668b62236f8b1602a845066af03697 SHA512 248b3a2821c541bf7003285dc2f7bd26fa989ff1ade8b64bebe732e8c31933cc9cffac5026d9609df3ed210bb5824da5285e3616ec9d230a076360de5bcca387
+DIST KNNvKB.rtbw 67024 BLAKE2B 14f827b780e6e21c4a1c67801673bc44f0cfb7ac7b01ec65ce482bed960ae7a85b642b9a3df58a9ae8bfdc8669c22b9a47020675f5999349c4efe28abcf5c2f2 SHA512 4ba51fc4b8846de44ae0b1c8f386af3f58969996f9305d9048dc1f42b7172f95cd1ce99445f06624a09bed47869b3cd339e1317af0515f3b415470974df2d48f
+DIST KNNvKB.rtbz 30544 BLAKE2B a96be5054d2b641733017b2c37a92e7a4cf879e1a9fc60e4c6be134823f8e6698765446a611cc78cfef0051ee31dfca5193e7037e02a1dbceee805366c9fd7d8 SHA512 d3d468d27a201c5dc6c7890bb3d5aee8f3498679125566c0341659531b7a41737980ac1ac0f53ad67db8a9332cffeabf321d3e324489bf811d9c5a50d6eebb14
+DIST KNNvKN.rtbw 81360 BLAKE2B 77aa6caa69e40807c1fa9e91392c3f60328c180571e5fcef473b608cac7d30e2e19dad1799d1f354c4ba871b2654689345097c29078790db0e3994341b9df2f6 SHA512 526778e0d23fad85b5cb4bd0435830bf640e49256414b31d3f53d4be3e7f3ceec5c3b6bc4933cace6795a59c46c7ced485f4996cafcb294085322823cd5a63ca
+DIST KNNvKN.rtbz 32912 BLAKE2B dadc3925d5c4b9cdc57f7e0c0b70409d07a0253ec03cd6e9e8e7b3e44c3bb0886ef8f038b464e3b68747c5cc047bc2eeed6fa1d423087883771371a8024c79cd SHA512 801e5027ef425932bc1f224166f3039716f6bf329040e77d90d8d8b83cdc292b67a1b766200665970cea8a551d09e327916f2b6ba983aac85dc27d2c27013e2b
+DIST KNNvKNN.rtbw 1013968 BLAKE2B 944b4fed83eb15f3dc80d7fcc43ace24f506658ab35a3d5659dea37354e853dc0c762114e36c4b0f135f6f01fc63d7553a3f8e4aad016388048023201bee3ab3 SHA512 0c84f837f043eceb67de0e8160b79b8668e2cb761f0eb1b3966eeac5bc4914b3f89cbad9beb5da54cc11903f866f598d6c1934609be6ca9d376213f818975aa7
+DIST KNNvKNN.rtbz 961936 BLAKE2B fff384b7edd7f9feeb703be42bd263bd7716f6843453a3f4bf3b3f0702f4b700f4033a89b77cf6fbd25f99e35b429357d60f733c04bb02393641a5ea055ee9f8 SHA512 1a05f932335ea4ff24bc605c0e40355a385adf5591ae049580f579a67a01738992b194be9aa8bd5173220fc3028ec1a7daa6289ad69c17c4b631506dd8d94ba9
+DIST KNNvKNP.rtbw 257256080 BLAKE2B 0f6ff1dfcb915e9f013c0fab012ca86acca9e79815304453b87f23a42518a08c6d0c4192b204a8709873c5657099cbe8d745cc088cee66261044dce52851e23f SHA512 cbbcf500f1cd4d501017bf0860b608d5c98c1c45dc4f7650010f8b65c0fd1cef9a137c4b620a639212d7c8384b75e3ac3f6ab3d8944f9baab876fa80739d310c
+DIST KNNvKNP.rtbz 28426704 BLAKE2B 97964ed54dfe457d96a34dc21aead6ce296c52403b5271a391c78ac33a9dc67ef303b50de2d168a46370ef4f24f3bbfe554b75858c0c612802e03e392bd52786 SHA512 3f241976f4258ac6238f0036c047f7bc9487d677f33fbe0be2a5ba96707b7eb24770fc5cb70dbc1dfec1f943e2d6c71b3553b58b8740c83a1b7f3495fcb7814c
+DIST KNNvKP.rtbw 13729360 BLAKE2B cc192a8dc034876c48a96f09093d80bdf5a065bac0adf055bb0f2ee94f9023183846b1ed67c02bab1bab99e99e7bd303be0d8b36ece0201016da4dbc63790cbd SHA512 afa1221848ebb317398d2c4a1584a45614bde782199d23509cf2e6edbfe7b051572d43380472106a654da1fb1272514b0e166288b735a8bbf83939d404ca5c6f
+DIST KNNvKP.rtbz 10331216 BLAKE2B f9d727177d87f5650ace0cdf54108dce1b3cfe2486844a6eb144ba0f367397ee6a0ec4eea04b5af6e136c0826a35cdd8cbfc449339895520395370abd8776054 SHA512 0aa5e2d42bb66caa9933e0a0ac5f358a03be0014330132477f232cd8430527aeb06f603ce6fd8d7705a7cbe08c85e31823362268731b528d88ac51f265ef5f75
+DIST KNNvKPP.rtbw 435843088 BLAKE2B d86712aecee370a764f8aebc0968aa0c26a7e6110b105190c6681421e9d22dd694488b4de4cbd2f28b43e81ac3a351a2232bf40648aa2d2c0e80541d2ca2b716 SHA512 8e4517c77fe5ad6f2770f889ef73395b7083a5205cc8bd8c488adb296069fe8114bed6d5f9cc0bdc718c096ddd427cd1db7f79d1a1708f3414e08d49d79f6df1
+DIST KNNvKPP.rtbz 171159632 BLAKE2B f801fba92fbf7902c01a253da81bc626b40aaa0225651655938b3a46a28e3ab6572ec99521dbebf9e6345a810f624cb32155716a4bf526cd86753dc6a9f14dc2 SHA512 7051a006f7f236fa988b84dcafea0a84cba52d52ea3e3afd6dad0ef46cb597cc0b6ebbfa33c525fd67fd1409a7706273fc6eaced995f8d9cb7771a130fec9926
+DIST KNNvKQ.rtbw 3241744 BLAKE2B 4d3aac758c470c3920eeb62d73a85a5f01ee898b1667ee9ac773cc798194be092fb735934082f0b2822802d177344f99352bf51aded0e7e79ae17d1871cca0c2 SHA512 bfd838811f209e31417f95f9e6c69b6ed2a59500b3878ea816a8a49b97d2b899ff93c09a1d1aee251940ae2141569c7d1b77ea152d88bb25d3727b9e48648a31
+DIST KNNvKQ.rtbz 4940624 BLAKE2B ca653d83d22da4b334a9fa2cf02426f00ade5c236c932d37538127d4bc7b85f37290e6393f06f9d6b27b7371f3df2dcbd24a0a9218c65cd992931d0163c765ec SHA512 7dfae6c6ebc595d5553614e59c77a3701a8122f51b2b36259dc0bcc68144a9e8766c994eacdffc0316b167f89871083a512d2b5e87058fa936d6d3de22973798
+DIST KNNvKR.rtbw 313680 BLAKE2B ed3739931fb4a38bab93bec21bde657ed6ee7b701e6da81a9331df7fd26ad6350cbf7592ba3bc8008b03542cb15670d5f6490b610d662c8dd6e67cc32fc2e023 SHA512 926e9d5d09ce71bbe5d3bfabf81387d9e9ca4001dc48576ee29a8dcb63af6579ef278845e03387608e595050cef779a6bb7b539eb7ca1e16ce6e00ab7d15b0b5
+DIST KNNvKR.rtbz 62928 BLAKE2B c7e6014d596b2b9b56ef48160044cf38c94112fc48c2653b3f5c388fb9c447ac540e731778f173e94f2bb53eaab8c940387250ab08ecc6f4a5dc4f79ceb9ffc4 SHA512 01511b8dfb4720e3eb0a8b989c07602fe83ca48f5122e78a4c3af64e3583a4d96dd7d7eb623f1765b209e67573d01c0a888b4f6f14bd645305d66f1d1f121fea
+DIST KNPPPvK.rtbw 2316304 BLAKE2B 0ee1d524ae44c7be7e4c6170ba5ca337b43defde184c8450a839e5a3b35437160e1d2650c694b91d20b4a2a3fe6f3e6299888d34e8535e0041aa774bb68f8757 SHA512 f65e565c384f2f9391b15f9ff869787363837e8f9c2c9fdb27a8a04e506a2592199b765d454d853a95f41b0cb437eb3b561289c96decb1ef561eae3123e326fc
+DIST KNPPPvK.rtbz 1435856 BLAKE2B 0606ad5883310c2737690681d5ef65ee168826eff577b30e77b7a3561f2696e36ead5972ae7747c324d094fae252a4ac54562c81b7ee179229f9a2af8205627a SHA512 dffb9cc428821b991498b655eda93d3bb07690313f61d3c24b664a5c82f167dde09567910613cd5c52ced0b2330f18cbd65167aac6a5a834c561b85ae945a040
+DIST KNPPvK.rtbw 186512 BLAKE2B e418213e169ae7111b451214c5370a1d7c3be2ee3aa058576e2991f729032f8ed11463777d5e7b456fafbb4b342954c606271bd56c0682a6734488f24ce89fac SHA512 eebec760cfceb4fb28e6c525e2b6a1f34eefb5a02067f65de1e540946f78518cc874b4314f324e52a692afac2bbdd51a2fad7f91ab0291cb93bcb38886b75d51
+DIST KNPPvK.rtbz 111312 BLAKE2B f96466c1ea1bee4271d6c2d506e083f22be928a1a67211a78f73a8f84078b51dabc207d083e7be465d03ec76793e7597eb6396aa439ba5451ad57e33ac914816 SHA512 133d160d4f0793f76895d04d6d97d1fae83c833541068ce7d1ebb54939e12c0dad9e09705e445c15395c53a69f3fe66422e192f8257b68f5eff135050e976dde
+DIST KNPPvKB.rtbw 441594256 BLAKE2B 573ae088d22343abca5872fcc0b2a985b8bb5a70c4232eafe700f6d03ffd067d9dccac140f8e1d348ebd25d3aaf7c57368d1f361044b4f0422aa7348eb09cbfe SHA512 598cc1147770400d17869d9473a182322d5d64a48313974cc6dacc6edb9e2e0c5bbd7d9877658f6629f1f84baa6a4dbd568b2261e298c5d4afdd741e2b006dae
+DIST KNPPvKB.rtbz 225934736 BLAKE2B dda0d74a35647eef36925e61b23ba59cfc50c7af60d1755608e89569f7fee5576630bf0cc3653afdb430656c342c389d8b0f272de991bdbbc4e812a83ad933fb SHA512 7bbbe4b8def51050cf1551a3a9efcb7c82108d285ba1f0ad4945358a2db8317a3df7200f46cc0cccbaa0e73f3b00be01ed51e4795f93d7cd36a9d543640f1cc3
+DIST KNPPvKN.rtbw 353494800 BLAKE2B a1d184f23da456bcae6c6c88ffe500f48835349c54d6294c4dca654083e206298f0d3c1c1dbcc6dabb5e303c7c7423973a03ac4c8ab5ea7cf9efbb9188bb0b6f SHA512 df4334b84c8e5a95bde184b6630b2c2bd4973c69d03b9d63feba79c378161f556654ef868dafe0eb696bc6e2a5146caaa640d572cc4acbb905c5aabfea4003fd
+DIST KNPPvKN.rtbz 183962320 BLAKE2B a99568cb27545b4e2209e8ab6b982271324fe823cf5b0ea4c35b7488dcb523e80a93c1de725d6363f23f7f582c28895583fd57a3d3c8051b89d92d9170510595 SHA512 e3bd12c1b5d676e4ee4b20f1a9d56584d05579562629c36e7d9b005ba76302b731fdbbaaef48b4ef67b249684299000de0f78d5cd054411a0d315b8c32f611c7
+DIST KNPPvKP.rtbw 199769872 BLAKE2B 23f8886c08cdbe8e82b54e8e6781cf82c9e5630485656419e52d66156cb810ee6346c15fdddaea0de45c483de53efa53a172dbcf63a720d2e7881b1f86fccdea SHA512 ba7b41d8bdb7ea44c4cb0646f8107925927b81bbca1d0383cc00a58362639c8d08e83f7c3d9373d79b4444c2285aca889d1773aab22b78ed9a42988005a906e0
+DIST KNPPvKP.rtbz 36895760 BLAKE2B 6960bac79f513780636368306f9fd0c983df2007778f208c6b0c1daa30b7aa6d1239986f781134679ee1fcc538fd543b5c560a2b8d8facb36bb6a0fe35492749 SHA512 d07c4cb0f52fd80e1010c1c16f6c8710520656b95bed80ce14c7aa376e4372a42906c2c8250761d8ccbcf7ef15caad552905a5d4c7332cc08432ea695416371c
+DIST KNPPvKQ.rtbw 443491216 BLAKE2B ac7ff35b4fe532a524971a838d33657cff55806fc71c8f674f661388ddd30b5d99338ffa1ebde4187a83026d2e546532614cef63a100bed2b2383ede1f1cb0cd SHA512 c0f07a20c263c6f1f30f7df730526c1cd4ff3e86ab6f82e7852bbc97c30dd3a4a3b75daf177604c350d7eeaf7022a143963b9bca9b6e8c003ec772db042cae63
+DIST KNPPvKQ.rtbz 281482128 BLAKE2B 7776c09a9fefc6c00c249a781e5c704096be197a009091784ddbe524429c17d75bf92529e26e4cbec05390a135ba91b385dacb6ee9a408e551d1a47edfa31cad SHA512 cd87619ce37d3560443d705eda2d3c5ca426397556b15450056d4629a29f9c28016f7c1c4899a7cf7d36c3de49c6df0731b03c9e6ee7eea4980e810445cc31ee
+DIST KNPPvKR.rtbw 556467984 BLAKE2B 893dbbd24e3880b9c90667f923a4ebe3c16028b608a816cc3483fa2177a66db426e852fe25b88b5918eaf20bb1975bee2f077cd7652e3f7b30f1fdd4cb8b9c5d SHA512 ac99bc93a6619cbdd850d0845efe90a20d81d4fbaa38212e3f8fbb104dcae1f37fe8509a5266cc329786ed59dc85f8e56d29478d69b39f9b840fdaa54c714fb0
+DIST KNPPvKR.rtbz 149188112 BLAKE2B e1355d5133003b76710cc8f8207be8552b855eee79a3ee51775b1d8cef2c66ef52100ee3551c68407a6d50bcf28a8d60301e8416c6be23eafa88721869ac1b86 SHA512 7f13ef3c8dcdca686fd30dd564a965735835e68989f0890a048b995a00d798edea7bc5b5b9a304f682b8262ee4d9ce93fe8f3f97bb0390f31ebe252d184efeda
+DIST KNPvK.rtbw 93200 BLAKE2B 52d574730a7e4dac1cdd93eabe23fff1d002ad570635a2fcc57701a341396f4b161eb1fd45c20026af359dbeb81cc994a8d60a42f71121f112f863273233d5b9 SHA512 0f42fe52f93c51cbb2867f3d6b83d3d160c44a7c97a1e6ce1bd4020dc9821feb5d5f5ca893030f9b014e7891a9d29b3b5e6e137a3a3d2b5b6ce3f722ae5a95ba
+DIST KNPvK.rtbz 111056 BLAKE2B 5fad3a0e697baf9fd76eb372b23ca05875380b8789c1ccec54420692e822a8c0c92fa824b4e67046f36bbe12b23d87cf91a01ee437d92dc07c817ca064dc84b5 SHA512 402eb89563ce2ea80b7f1726ba96e6c0fd99acc7efccf79ad200f3baf621ca71ae92276d56e9b9cc165455b18b524a7e223b9774025f3d801509709b5173a9f4
+DIST KNPvKB.rtbw 13148688 BLAKE2B f82ae6cd0388c6412ef89e8f7f6074a3cf04b4d2abae50d8cf8e80ccb35a054fe2dc220afbbaedbecda82fc5a2a3bd5ca908a444d24efa016b7d3ed8e8409d53 SHA512 1744e15a21adfa6bb139fa1ebf63d6df3e984b0c8fbc727116a82bbb60fd6d845c20b0957b5a71606c09da6024e8c9c524b9290eb8689631e059f24b546e4738
+DIST KNPvKB.rtbz 4021776 BLAKE2B f26abf70454880d82741b24ea3af822ede037c5d5731138f4136104818c60a63fde7766ba1d5d936f7e71e3d42dbb1497715fc188b7621a5fdc1b85ae56e80d3 SHA512 7a354c403bc16f1b2bb72332783fbac4dd251386285e6fe78e89ce7cd0ce88fda811c2193f07c4bf62e3459ea3f646f708d650f863dc221bc1b44da03dff7aeb
+DIST KNPvKN.rtbw 14200272 BLAKE2B 56256ec2974b94fd0d4f7f4700ae424c7e17c9cf0c9ffee16eee85c00cdb26dde3e1e447176035562b51e6326b14029aa162b05f214629697418f02baaa5d901 SHA512 d133616285b15bb1bbc226ff44b53499b8cccc64a8d7a6441b4187c2f6f833074df80a12c86fd603495a3feb2c1bf29f7104f8240e217ef770079f336a546bf0
+DIST KNPvKN.rtbz 4930192 BLAKE2B c993456adf10939c8d69a8c48dd1972165f790c7ea15950857f1b593eecbd05e049f99d8fc14cf9bf3de9c14125d649b5f08358c3fd937fc2edf5b49cf3fedc8 SHA512 8206336a38ae91521b6db225f2699bff92a8c6dcb273b1de36ba851b9f1ed11049ff9ab412dc9b307fe201e7623e34dcc5a020014684200b37a79860a4af3e10
+DIST KNPvKNP.rtbw 614187856 BLAKE2B 19064c5f515f531a87a4bcb8a83d1a954f21cc9a88309e9ccd3bc0a91590239f68991dcb0663f1c01b62344106a044405f0951173439b91a1e5f2dcefa0ceedc SHA512 624481806121f81a12e287140c5a46cb73a3a77ac2e8245e4ea8b1d04f67d4f0f2ee569d71c5ea82a5da29b85c54cd6e2e1ecf6ae502bab68fb665c0f2260f72
+DIST KNPvKNP.rtbz 273085264 BLAKE2B 70e24923ce66d2007ece5067bf6465437b6603556e85b6c45a83c73eb57e040402e04c4d193574ddc062c2b81c749cdcb9c0178b8de1239ee6cd95944e09904e SHA512 e1541a65a547867004088ab774f915f5769e817efc62e609f0bf2da04bfdee3f9c9f6f2e7a63c68b147c0a5ab6200a7e2fbd9d5ad13c97779d0fe808b394509b
+DIST KNPvKP.rtbw 18616208 BLAKE2B c0cba1661afb2c4e880f61bee5828701ef5512f3fcbe2faa93f6c55ee9e15913603affc114aa9f3f3a5ce2b0f312c1488e032fc06035cfb51741cbf3bb899852 SHA512 8afc025315c0f2504600f270e32ee9896a82ee4fe20df0313f063abf5663470b8fcfd673905bd5d5d513c291f608b6b8b137ac1486762d325ef6c1489120c04a
+DIST KNPvKP.rtbz 8974160 BLAKE2B 94db88057cc1dcfbca5e79349de4919b0c8e21f417bfe863d5b7bb0377eb0ff7c0f0dc237f2a4f5848d64853c22863b7e6fc39ec0e601948072205127490a51c SHA512 bdaf3a13398550e5b078950f192257cda8ba0963dd4b020c15329b7d239d962877d1abf4e71e74e01549854d89e95d133ddb60a53a2bd8a0e3dfd907c30c0647
+DIST KNPvKPP.rtbw 593794384 BLAKE2B 5d83e611a7eb8cfb2caadad8c446697bb16768bac2eaf1b6bc9f2fd493291c5e819380c0c3b02b207584874067af7156276987f81ea7d258158d32cfa56a581a SHA512 688f9eecfe6ddeb107ec6ba775ea8f16486d92e2298dbeea53dd7149344de74a0a48612c64a17b49cd348688eb5cc493cd7b4b52cc3101a3cc8483d0569be120
+DIST KNPvKPP.rtbz 158781008 BLAKE2B 9006f42dd6f6e83c5970581ea8341247d2f116deb3084083fead6a46ce593c555213bffdac4b6dc86e129703d8620c16937ad393c51fab0f9cc8b70de5c349c2 SHA512 2e74683a1efac4701a6d19fc002b2efd498fd911786af41a31ef545a5c55ff5d0d1d528af98173ca01c6c6cb043a1de35aca015f06758bda3f8b37212aabfa8f
+DIST KNPvKQ.rtbw 10056720 BLAKE2B a87e7007e13d05091d95d90837f2cb0abb6d310009a4dcc3a5e1702a5b8b49f3a6cc93cddb97595bf3908b48de90eee6c649bdb259b587d928a16c6b36f02b95 SHA512 eb7fc414549a7a342315d80de14821b0595cf0d721bfadaa898844e84edd8a56218952507f11fcbde76c81830c9517279ac30df95f7d744ed981c8baac282bb6
+DIST KNPvKQ.rtbz 15554128 BLAKE2B 851b2273998330182fdd48d3a3f83986ce32f998ceab06cad28823bad448cd85c6bfcc2c5962e2a1526f98c86cb8b5c206b2511af750c40278d9fecd1c3ad877 SHA512 76d7caabc918db97b6791321a921db655e99d640e4c74d64fe4b329731cb10a14de16c51857d10b8443c31a6dd40532e1e7114b7f832a3f5a9703aafd7f4d4db
+DIST KNPvKR.rtbw 19810256 BLAKE2B a4d8ce1cbd3f9e648f3ad676341f84adef79b68c73b2f9ed58efaf2276ac1160b980d65fd449286fd534ec001f060f973888c5cb96942338270323cc46900f43 SHA512 1b767a2e89690ca3f54c7939216e2448fce6461779bb2d0c8866588f11a07cf559e6da55248827324e182bbe57beaa36b11c18578b13243d0c1ade5326f2b952
+DIST KNPvKR.rtbz 4874960 BLAKE2B e55151bfb35f5b421db3d2f46f046cc4851b629f2a6f4c125abde30fb666a8e66353335ea66a2b5f81be43f42eed7f59fb31cd77b39b557a35757f11144d6580 SHA512 3a0ee95a174baac28ee9e94585e261ef87528ab16e7a551f0cdea977911696e6d790035740754b1a089da82b98764c718f79d8b9450dc3738a42b2f52c8e1cd0
+DIST KNvK.rtbw 80 BLAKE2B d6116d7818b8b63295566751b641db1f57d796048073346294319e42ef8e4688042245a453ebb085a8ca206e773d230c5c8f254c0ff22a512b5c198cd8fc52e5 SHA512 ec56c0c6611386b7c0bfa6d68ec494ef5482b30b5506597da9057a998255a55ec6964d2640d48c0d9c88e615d26a05ff0d14d71627a65f0c2b6889984bb3c0d6
+DIST KNvK.rtbz 80 BLAKE2B e83717fb6c1a6f0bd8e965782af69de07d5e469eed4e6358f9dc84ac97bebaafd4409288747bf97049cbd5d9cb72d5ad443f542e22c15a22c584572e20d768d6 SHA512 03f6921789e374ef0632b535f83236a8007a50261fdcfb6fb15e8e78327507baff73f45842487ecd4d2d0c31fb2134de809a18f45b18d023fe59f6ab428204a1
+DIST KNvKN.rtbw 1168 BLAKE2B ccc396c7f195ef6b7cb464715270f656b380b9242de87e19ced7310856b78352d2344205da5fb0648fdc659b8d2553e6e77839c90335a6e80112ab7e917c74c7 SHA512 bc17fa113c461ddf880ced7ad0dbe0b2eb0200b8b1fa27a2b6d1394a58c512965c1781bc38e211ff39692dac6f206681e9a9bda6aeafdcea19f606da1283c884
+DIST KNvKN.rtbz 80 BLAKE2B 9e0b3300b4a6c1f29846797f0a912cd3d12e8250d1eaa94d54044766c7a14f5d109337cdb1a7c7d530e52faf850269b3474e745a2f075dc602f9d5eb0d2f493b SHA512 4b36451f464135a2f975ac195c763854217bc93264c02f3461a2b27ba01f2e798c0dfcdd1857b60ba5d66535aa1e23bbe60e864f008ddc490790a04001f568da
+DIST KNvKP.rtbw 148048 BLAKE2B b0bc06b2e8aae51894a4768e96d0fa433c1c4398c20352bb97f719c1c4153cbd05f017353af7153fae0a388dcb66da7166f226f098cc3fc66a76438012b6adaf SHA512 0d65c8c3d4455173292d38af8768b0eb06e822e6dabd71d779e9a6cbf102d435683e3d3d888471d074ec27b49c8b4a05433c593413fcd3d80504e3d62e0e55cc
+DIST KNvKP.rtbz 10640 BLAKE2B 6a62766ed82fa9823d7274a12ab1422c08dd9cc87771e33d0a6a03073fbc0cfab1fc369eece932a584a29096bbb0c0592f6cc859d65144fb061a07a5eb7a3f1b SHA512 b79dde53fe931d3b11a782dc6c2e96fac9c615215eec5cd63d5edc02519dbccca7ff7fbb8e553d2f4fc26dd8e738e9046fd8ddd08902c3c91fbecc465db39796
+DIST KPPPPvK.rtbw 440144 BLAKE2B 9877e132fde06822e8bd9206c559e0feabea45ef45be92272887f3f4f8302e148e0cd9942f785a2765bbb5b0c0d7027d86d76964cf562398c0d8713abf5d8aca SHA512 a4d94eddcfd33b7381e7a03109af8f2b5c37c3b5c0c143d3b88deee063370f4f4c0ac1d2898e1807a370a4ecfc5db401d08b6a62b6f3854174771ec62ed0ecb6
+DIST KPPPPvK.rtbz 197712 BLAKE2B e94c50caf737365ea9c4b9b8ed7d8ab6bd2a49e231a79f239ea58b07cb9044f95207994ce1acecebac754968bb9ba276a9e3e8790ef42bb4a10cd963e80c9c79 SHA512 ac2bd63da09b6e1a60ad18c465ca726383cb0757667997feab160d3fa8e9ead2a82c25420dfc4629dd7d0af2723218a70724b7f73742945e163ffc9e664ffcd4
+DIST KPPPvK.rtbw 56080 BLAKE2B 0def179dbd446ba892c5eeb5efbbb8f825eb50536210bda806d4732cd5b60aa1ca123143c32716e0d2cfbcc4d07ad45bca1e7b0c20f62314ac891da70e6b54cb SHA512 0b3e71291b4e24359402bbb2ae81725e5aeaacd222fee1dad23ac8e4b360b9c95943edbe759c879fcca5cfb1d21ab469fda2516cabb7a8b867047f6dabd146b8
+DIST KPPPvK.rtbz 22672 BLAKE2B 5ca9d407224930681446a4137c22222ac58be61ccb396acf47ce44bde58096419a7193e97bc8e49e0813a04896c75c468cd2701a9aa01cd6a32da51b2dcb53c1 SHA512 a774a006667892a62b35a19b615cfbe881361380d764f710fe374baf777a3b0ef385390fdf834af0956f581d5ca62bfb3c07906dec971f35fae7f17564c0476e
+DIST KPPPvKB.rtbw 113766288 BLAKE2B 8542310c0758793551db9dde06b7957022f9d19d4414ca35957acc5041a19586edf1f2d89dc54837e6d616e07ff58815adc7412294aa54260b79499806271536 SHA512 fccbd2787cd3cc6d8d84b3b4ae118cba38abdcf298d9ca3749002ba4425df77cdc2c07c59e1fffe2356e232408e0f45c650bb7410ff0ae6bb6db5c7a62433f14
+DIST KPPPvKB.rtbz 13104208 BLAKE2B 73a8e87a0e8c5d9f82ea4d781bce4fe0d2f1ed7c8e85a4a820e095852ca72446f242c59f5dd8d051d355d10f164e0d4f83d00a05efe970e2a7f0e7a21680a3f9 SHA512 c33260c06a6fe2bf23fe2d6117265599728e66effce1cb77129e0e88d24b160a6cb2008c8bacd2137ca2a679dea88361b56ce6f6fb614bd683e97f5f285a70c7
+DIST KPPPvKN.rtbw 97804368 BLAKE2B 8a1c9cba8765eed41f79b80370ea79e3e925c33998efa2e252643063ee176b5ed5da5a4c828c0a9e9b19ae2146b16771767efcc678cce96ac3cb958fc533d2aa SHA512 59dc89c9100bbfc0b7d7efe926950cea856d0034910a548267fda8c49f7260b0d3bf4b4ce76379422cec48edd9e6cd6ce47349dc3a483c8bcd49cf99ccf1833d
+DIST KPPPvKN.rtbz 13240208 BLAKE2B 2dfbcf8f6f74e97e878d33e8cffb046938371605a6e8178a25bc884dbc5af72d9a6318edc6a89e477eabdfd2793eb5be75ac7cdea795572eb810279a55335929 SHA512 6f4fc02b360a1f663a441cfddc19b9360eba72a3384f88beded5b61e766da69386ef91b87759be6ce9124dec5d3174d442cd556f295a3bd3caba2519c14d3d73
+DIST KPPPvKP.rtbw 53683536 BLAKE2B 93fb11ce8a1f67ea9c05cfa8926bcf16716bf61722050a8f7d4705ba1d3b9576757681be5c8bda9e5e69e0ae9a32eb824267500ed469327ab98209851be36dbf SHA512 7703d2596e6f64057873cb22003b0abea3c826dd79afe41fd89042b653ac217e15971ea17fcee3323426bcec94925ad033716bdd406ab1c8a379620cf5cd2df4
+DIST KPPPvKP.rtbz 1883408 BLAKE2B 2179a22a2b19ae161f09aceafcd77ed74c61363e1de146993a331f2cbf6a488d2442ee1441be094ab9f4b116daf7adc55c235d80dc0cc2dd6768d6b907518660 SHA512 4f084c9056623f06bd57822afde96811396690c7ef4bcbe586b60b2921407573c4f96625adb07429510ac944b80a0b832fd0b70b5c2e835261b474541280a920
+DIST KPPPvKQ.rtbw 84964944 BLAKE2B d8f2d369c921e2622820cb9b7658a4e8287905bdacfb37b35b851a27ab5b9b81e76d8d85bb23ddb499c4df45c1b4be5a138ce3153a918298fcb0006d34798c4b SHA512 845c2d4bdedaa0e68edeecb46b389ad357f77739303ad2d8c38382312f7e93cc585942173d4761138e482e50fc45baa6d0e174f8bbcaeb2901a41483dd661471
+DIST KPPPvKQ.rtbz 51067472 BLAKE2B 600a8019ed149259fec59a72c7104b9b91b720e0d653710972fd2a10a0fdb3e634996f22f675fc2961e372c613c617c1213c8079012e67045a723f7823f2a2ef SHA512 e941ea7f5eb9cb28f939339c6744ba4e92e1b09eae441a55ee243cb04f8b9514161f1cce18c8088fa62a201fbdc3a3c2348ad56377e556bb874e12366545d365
+DIST KPPPvKR.rtbw 170310736 BLAKE2B 26ca052ba0537811bc5b3b116e5b9752aa9291aa5e22616f13f51f7853465918c1a8941bebce3519ec0ba7bedae009cef70da94f670c5e429256fa9b401b4896 SHA512 e25931a074da6c1eeef97601610d51a26e4c43daba9940b081d5551b86dbb09db32ffec6e352949e4cbf169464ba606028fe4b1c0700b5d4c27e408927920fbe
+DIST KPPPvKR.rtbz 89196112 BLAKE2B 3c3e5d9214beaaa1b31e5153f5e4756f9ff6a9803b0746934f90e55a1953246dc3fe772bc6329d763ca50f3a36c62e7d3e218f64567332ed054d7024267fcba6 SHA512 2f41a269eb158ac200d8ee12e971d60fa79213c7e3c10f5e9b1a1ade81f9cd3faa4d201c6adb75b537decef415ceb142fe260fa590e156b6f897cfc534afdd0c
+DIST KPPvK.rtbw 25104 BLAKE2B 94222378f56d0bb7b745826f21e2504b63159c3fac81e7a98d0c0cd741e7f08d55ee21b5702c59716a1f352141402b7d6fc4e99c5882937019671471d23055f4 SHA512 a6a709e8c1c202032f8354fd8e2097220ad0c41e91e39734610de5fb2fb5f7af6a8d580c4d4f22a15159230d60438e10e791acde42ec7ea15f3b21f178829acc
+DIST KPPvK.rtbz 8656 BLAKE2B 398836a6e124ce2a8de93fbd83a900937d33d8bcd9671d4716aeed9aba04a6368c4dbbdc680fe5cd862815b7bcdb1517e1027a2a2b17ab6c064fc26f3217750b SHA512 71484cb251b9198b613780427c50313bcec8bac76039ffb88057d639a665e578cb64614ffc75d646edf03b46816d5a73e724964070f200c429661ea67acb3027
+DIST KPPvKB.rtbw 7269520 BLAKE2B 9a13a8aca12e1779e78414f94b64b9ae356a68a6e0bb1d795073d385d5b9d6740ee14b211fa85cb0a7f406c2bdf1d3a39056e064f898a33b13410db4477df1b8 SHA512 7217e3d31e7ae10349cfc3318c57a89928b625fd052aafaa8f2dc50d5503baace8f2adde7a5147a2bae249d061836ba8afceb941c2e9c5f574e7237ff79794a6
+DIST KPPvKB.rtbz 517520 BLAKE2B ad360c0c74a87d3eaccc5c2460a362811f85928ea78057aa920419c2272583cf8a42e45e1b6a7a9f8806878e6e06f7b7a30e72268b259777c083b9c273d4b4b9 SHA512 41749d62dae605d810ba6c7989025cbc636ed6e7a2e3cf36657904d4bf884cf2ef2a67741adc37c7b1cc9d6eeb9b526116dd107bd3c6874d7f4ff8d42ace9c05
+DIST KPPvKN.rtbw 7707472 BLAKE2B 41a17a653ea27e19540459c3ddc02344fbd60f7ae6c76807df53e21fc72a148f3ec0527fbf0707b5da77acb0e4f3b3879d3bca3c80ba81021c4758564b879b6e SHA512 39bb9fc9d61da89f4bec96c443126eec47408b59bf1e7f00795491d246cdcc4116217727a0825363b2634f2101c3c71041a1482a15a90c5cb43c6b6cf981aebe
+DIST KPPvKN.rtbz 699472 BLAKE2B 2ed33602ad8758b05dd794a1cd1e14c78b6bbd3eff26c771d235198eaa693a79c88949bea45342a11dfb68ae737c39dbdc982a1ef3923983323a32ec87831816 SHA512 0bd3cd324df114318c05e05a2156de07efd9edeed3a14cfcc6bee2d9831dd6a82daff27107b4506f068f16b6396ce668440e89821d650907c22e52edba949d69
+DIST KPPvKP.rtbw 7499088 BLAKE2B 636ca7984a95a4df67abc42885079f8f1d3c0b2d45da7f4703e60aa563b825483cad036226ec1989822524d859b6fcc0172dc252752b7b99855bec4011043fb0 SHA512 de97e5e46a19b0cea1bb12546fa99fc582aeb2f46928a00f34033911b3088a4f4f9f95125d0bb14a2f3bb5657d61d8f856c72118e91d204a08e801365112e6a2
+DIST KPPvKP.rtbz 669776 BLAKE2B d3a9680a024aa392b39e91a4795259babff3945dcd75acbb1172c72b6c1124376010a9c79ef58e065e11e20d649104d1a7f8f2e82f5be5403d01fb71747032c2 SHA512 c7b84921d136d3d26c6991acb7d41c5394da35d7010d954e077c1faa8ad7a9b5e6631af4942cb72930288b17b7a97d5a5bfc2d8478dad196e934132fbdf65633
+DIST KPPvKPP.rtbw 114901200 BLAKE2B 0e5649bb2e353fc847ac92d8266d5c62f67a4138da60282f50b4a3322b126876341763785940e619fe3fb40c7db75eb6cfdc84c92980764d67d670bdf659d234 SHA512 bb4335fefd6201a02006767c5a9168f526f004034adb36d4e76dab64e412b0f20a3997d8ed746b138478f6c7874c8cdd89996637df980aee36e62c9ac7aa64a1
+DIST KPPvKPP.rtbz 17180624 BLAKE2B a0a44b6421994e1410c4339a81c9984c0aad3f15d1ec2d9a9d7832a8045c95f44694d58f69af3bd190d5830cce5417207164a583d800538ba724725de5744fed SHA512 583b5adb5b83a733fe730c8e6d8269315c181a52c9cc3603fcb0356d28a2547ff289a095fbec3f8e73ba6bef904d0ff1d760fb5711723458786dcf00b3fede50
+DIST KPPvKQ.rtbw 3090576 BLAKE2B 496cf49eaca2241ccc8e340966e412c213839d330608d347c4da0f583b5f7b607b9c5ea5c7e47f75e0fecd84b1d97cfb595e672719ecee0a9d443edb1d76f5f2 SHA512 f5c1d8aa52a1aa8078e5900ff1162fd64a97ec2610d8b02327f6a2348280e3bc47ceac7613f6d6721e6be5326957568978cedf42acc889e743b584a579959aab
+DIST KPPvKQ.rtbz 3358672 BLAKE2B e39a09c7655f5450c334f88c696282fae0bc96ca36cb2a8cc1200341fb40b4f834ea00a48fa7d62b6b959a5706aea6861c406fa11df11cbfc3943a410c9dffef SHA512 7b07753024a0376f77cd0b965af529b0ab4a7e5ef06916774411a635f01b66a1c93a5c1ca56254dfd594fff193d8e26acdd3f3f3f7ce726199cf6671f3a5beb6
+DIST KPPvKR.rtbw 9068688 BLAKE2B 26aade4b517e988d6bc932cfe988ce336bf0a844300045a8dd64559f9693bf5df3d6a65d0bae993ba071eb2ffb0784eb9aa763ae045f9dc5d493bd023cded219 SHA512 62e2d47003d5ce723ded3baaac0831a1534950fa6d2a638cf56f1cbb880b3874199e286218d6f36160dff41dfc5fd6fd9e27d39d9ca0ee50576d3372faacf4b7
+DIST KPPvKR.rtbz 5114512 BLAKE2B 6764c14197ec11f8d7ce1826cac7855a3096df55a258b50c36f62122a63f25e068d5675b1285d190e28e30289d91a82cd763b9e110d22dfb179beef98a8430ca SHA512 789f2c031d883f7d1baa479a50fbe8afd2faf7b6fd6ca50d1ad71e86bcc7ae770b1ac5fb63a898a79bdc84d57fcaca45e4030feb0b68c6bfd0b17f079b354b6d
+DIST KPvK.rtbw 7824 BLAKE2B 18308c47afc87eee1f9fc7215f4d3c8f7d823070aec3cf03e21ce1881766c65d7daad0cb5368c2e25be2d9099f1a77975b7a68fafd3c88ff1a24188e59376a6f SHA512 ec9cab86545deee674ecedbf377eeb55129b086851a4b163922df7722b4b17e1cc19874f45a33035c05119f984f64e4237e3cdb906f9359c6f3cce08b9a623a7
+DIST KPvK.rtbz 4176 BLAKE2B eba797858dadd1a6deb5d7fa2de7297db09ac9860d1a37d33136e46547fe7bc499ae84811b75950fe5ce1fa4da3ed11eafbe45ea350672c6ad2ae9301140f328 SHA512 58029d157b4c07ca39b5f8d8af5ca95f1ecbe58e4fcf9a2f46181caa070c9444e33117d64a4644927c214ebac7e949ed98c9a8e428cc2bdc75a2f6b6a99566ae
+DIST KPvKP.rtbw 245328 BLAKE2B 8efc90b26fc4ce179a24bb64cd23bc5cee4d385d0e342d97b526b5f9fa34a7552873010f77829d58f5029a05a598ab9b2cbe72e26c8c786e163972deffe2af9c SHA512 9a525d3dc991352596303f6d09e140ff09b852c0451da7a2db2f2c285db6070439c12a36fec346ddf019c70d3df1c4348aa0ba45f6a767eaa0ae3cfa810430a0
+DIST KPvKP.rtbz 54480 BLAKE2B efcd53548082d53a28d24fcd1929c9d0f18ba1e4a3766f1ea7b80d708de9572593e45751c0b753f2388cedb68c2451186ad02c09190b4f72e7a159c453a7b6bd SHA512 445e94aa4866365f696371e1fb21f925e148615f6745dc730eeaf85e202df7772ed6e823376598b29a852fd3cfb79ba144feb69bcd12a8257c71d16b48f05325
+DIST KQBBBvK.rtbw 3983312 BLAKE2B dc0c0672237b5202d52dd12ba887b93da2f846ffbc25f3a0e9258f8ad740bfffd9437d51b489d51727bf742bc8e0e847c1086ba88f45008ae15fd1830b1e7f58 SHA512 9fe8145940b54f7363748133fd3e0fa487bf521bd8b6a9a381725bba2426fd3e630d2fe17574efcbcf1c3fe9f69c634e8cb680c51d00158ecfcae3ef39403a3a
+DIST KQBBBvK.rtbz 42533520 BLAKE2B 08f06618a0933a2471f6020bff2a5c5965101f5b7b8e4c0c6a7643c9fa3bb6794dfa02b612e02a2ba38fd8a7681426b90bffa0abb57e02b879076efbde22828d SHA512 b9ba223fad6576ab73e2601032c9e2b2d719eb06b0309a5c81e8c17d466ac8c72536a9c2aebfb728ff85039f401ccd918ab01fd5c4e9299530dc9f76b5a552d5
+DIST KQBBNvK.rtbw 10269712 BLAKE2B e4a04ffe7283316c1da81b07ca449f1a93a1166122049598cd711be8afc89e4baa8224f8d2c8f7cb79565a7f23efa628b0a0c4c8be84d9826fa8b71331522928 SHA512 acd60737a83da935d30a78177ef59a55042a6fecc6c6f5324f65700f56fbf62c2aa192040cc8ffb12d214bcc501703184e1bf4e48effbe24c140848f90391f3f
+DIST KQBBNvK.rtbz 75704208 BLAKE2B 2370594ff9696b95f4dedbacc564abed4ccaddd03d235d2c125a5c193f2712f25fdb81f140fb881cc16dfe40b8d8565caec8b219ee7a472cbfee81048d1c4a3c SHA512 f1b010dd363d51ecbab2af803e32e8e5013426b8148524b2c9cd3d1c77a7d799e3b44ae1b29dc7d86c8cc6c2829642be834507c10936c6275ebba5cea3f57432
+DIST KQBBPvK.rtbw 37927120 BLAKE2B 057f3a6e1fe2be80e6583f42d36926a165eb0e9eabdbd139a0953bd622438a703563e960d8486afc556cd64af4cad7ea319c993b5dc99a5a3743a9856da0f6c3 SHA512 ed540faf6f6994e9246c174faa00f19b704c604c9be674f62852c35a708d4b2ef74e2fc096d0918f28e8657ca98b3155f8bb06f4289c874d8181fae18f8b5746
+DIST KQBBPvK.rtbz 40279696 BLAKE2B e6c4d807533241c11aa18be6c23ff3fc3db985f04c399b0ede058c7e87c6c0836eab3d9627163009f2e1bc9e3b8c9752025d6c533c0347feaa5d542585141301 SHA512 c07693e66ae5a77756da8d9ced0ee87b676d9ecf80394b5f88a710b8b93d28b84948d76d626930e2e8f3b96bd71f180a65abf39ce3f0a3de05b701f054fe6b7f
+DIST KQBBvK.rtbw 160464 BLAKE2B 65978955d2f427610d5ce61a5ad594fd3acda00ae4bffb438a1e5ac5d408f55c3e10a6eb587113ab31503c09e95d68eefed76b19e9aee05c52b38713a725b8d5 SHA512 af003e27fa55fb316ce81447b58589b69af4670152fbe836a06da9713bf0c93c3c7b559423cd1b05c3008fdfc949d1e85743ba4d59959a7492c1837270764889
+DIST KQBBvK.rtbz 3094096 BLAKE2B 5096c624af35be06e4a01586a14f92b4765fda51397ed70b0f487cc9baca803b64a31bbb25a08802281e13244bd41f3736a20ddc8917bb2e32b2e41cb350faab SHA512 7682d9f295a0769936832bbd776f9f0b10e37c0438e691bc18208679dda3822f33cc1db808edec7afaea3dc14159ec442d4ed4ad44160a9eed8fce39b99cf8f9
+DIST KQBBvKB.rtbw 6310416 BLAKE2B db113a72384f7bb302267b8f495bfcce2029c9640bc8a4fd55021754ff0f9d2757d81b9ce6c431f5c78bea2c11ec67f893153240d7cc0da7af47a50ce21b845d SHA512 24aa93202eb9807137b797f914d062b72be597b679b680b764a07a215ab7ae43d20689fa8aee0d7b4e846d53b3884f47b8d3a0a97f45bbd8bb920fdecb21c53c
+DIST KQBBvKB.rtbz 137827920 BLAKE2B f574989be7d36c7fc52d88278c2bf9c13d869d4452ed8c4d0b49c7d2dbd4a19acbdf637afe13ce39f884b24404e50c2d4e7fe920bd219968b2fedef44bd2197d SHA512 fd36acfcb50e90200930f32b436ea2521dc3b09476cb52674b1039ffaf9c99ed6c3b6403cac584256a8a56ce3cf7d4ca06079d0682bba328881281eb38c82c64
+DIST KQBBvKN.rtbw 12421136 BLAKE2B f30cca041f13e2bc39fa2d033262d4ed4ed004e9f3989160bf5f0639d4a51e03f42b0967a239bbd0f9ecff2f360b62722365f5a8cfc83c681e3880010d7fdea4 SHA512 f9705b55e019c9f2b804383961834d0016b9bffd765a1d413bf66f1d71098cd8e86ea75289dddf1d1d58c6390f9ab0d8555d0a5195a853d2e475e5d1362f10ce
+DIST KQBBvKN.rtbz 96885136 BLAKE2B df9c954fc983d65aee58819787c583b588ab796094aab6cbe7f0a9773a598cacaee86affdb0cde7b2bbfe7100b2a3f33cef7e01644225600a28df1a5060022ab SHA512 2685d5f182746e019c142591c214b3a502bca67e07e8eaaeb971879842da6ea1695399c5dd4db68cdead30a18d2a2c34facfd5ced30c58a24929832625174937
+DIST KQBBvKP.rtbw 37499088 BLAKE2B bb5e16657b9d12ef8826bc90af7e1b6102f770d88bcd955506fd406485c791f7b3124972eece5efad13ceb2da3a025838702a7ccc7fd3482fe33fe1e3938723e SHA512 b699c31bb6c2665417f0cc356d174ad0da56716bb3ae6afe74175469e0636a3d7a1d80d6849e751c4fdad1a6027460f031a76d10bb3ffd271ff5726ddd809ab0
+DIST KQBBvKP.rtbz 181514256 BLAKE2B 04b7e1ff6455f2642378df496ebfd23f594749e73c373e1ff59b45df4c3c5788b04d66c2ac226f929723e619534e54a8d5b4461138bf5bfc98dab61f183c8a9c SHA512 92b93197da78ebb9f66c670d1df1fb5e1682eb56fb51cd83d71dfdc6dd561ada9401260f46acec5c32a61f3422ef4d8609fd30105ea3faffa047599abab5cec3
+DIST KQBBvKQ.rtbw 133300176 BLAKE2B 415b31c984ee646b2fa97074c1ce66b8308d52ef01936e8f84bbd6333df64c9d084ffb5ffc368d88bd6f400b7ca0c29a852e32f17190e535de6f6846c5724248 SHA512 edf5148ee32ef46326f79c13011aec5a996d101488bf8c09a110d709e82f344b98c995c0f23fa581ed11c80d3b883d391eaf486e28c86a65508b1d53e5d91196
+DIST KQBBvKQ.rtbz 369956816 BLAKE2B 1c8342343d5f74a915898f13cda661c500cbfccb02843b342e16cfdbe6e7cc5a76d16328d095949eed8ac6cafcef1e89398ec63cabbb490bb5f5ee9f28d62ccd SHA512 65de84e911276055acfaa31c902e1cdede95d07caa06a43bb2f0b9a47ea97dccf20bf870cd6acac0f96ba7b97a10f7b868badd0ac1b17719748c24af5e1319bf
+DIST KQBBvKR.rtbw 13323792 BLAKE2B f1991db4404767080687e82b1d216025aa190ea14bdfc35b34a771a2d790cf5184300c707729482edefd61f760e5e665deb28bff58a0a4bd112ea39428eec3cb SHA512 6125f28171c199cba7628f5a4f8194706ad81e2915584cf9229d875728272b171564c639bfaa494a9c63457a9748da30b06b274373e6cb1abaf9233aa0f4da83
+DIST KQBBvKR.rtbz 161869840 BLAKE2B a2e15097796ae29676bd7b3e67f462420b09b339293d5d2618d08a8fa7ba6437e23927fd720a07202a6cf139c6eb1e00657c53f5c6cca6c686d0b4687159e96b SHA512 2fa0e3b1912bb2d6498b43288c4250e2a2fe14c8821ee2b6169d445a4e361384c17afda7754c56213c075084f6c6678249ce311edf98a8949f58ccf1efbc8722
+DIST KQBNNvK.rtbw 9257680 BLAKE2B a05add3c9711786a46807abc204cf5f3ac97043110647775e0848dd4964b096cc01c9600a65a81b00f87935df62dd7087b60c66acd804fa9d633d671958aba44 SHA512 39481f7503a420d384f3b91099de65f8f52dc960a4e6facb13dc95e7672f986ca7b1350548cb4a61ba9c85663468131a95edd51a8bb26f46ea799c1f8fcfb96f
+DIST KQBNNvK.rtbz 89941456 BLAKE2B 6f0097ada75b36e15144afc877a0c0b909b1c877aae775e39707b7a41dd9e4db820ee7bc10d49401ae03ee06d57d25689a189a7484265cea3406338ee308d8df SHA512 0bd72f77cd5af9a7a8cb7266ea3a03bccfb74b74a04db3dcee9746083b4a8ef538cf7ca15f30afeb63f0e5d75b925b618f261de21b289be34cb1cc1162489eda
+DIST KQBNPvK.rtbw 60937552 BLAKE2B cdc0ae6aae269f82a22f4a138a442d9147704bbfd1d830a25b9a13e691cc29bb345261eab3eae17917340a7facceab7d80e2a15e3864626f7b072c3708f8c259 SHA512 507820492902cba89fad6259d2034806efd765b38690fe606e5dd10ee6afce72525dccd314d168ccf59322a1ac3365a37d1d23c70013f126aaa42525677ccb8f
+DIST KQBNPvK.rtbz 77681744 BLAKE2B 37be5673e27d42a6de686cfef501338dc2c21647f2650d60c6dbe26ce6f9259e3510050aa6e50d2e86be2a365d357ea4cf8a57ca3d546118fd30b862e305ce0d SHA512 ab55afadf021d056280c0630a4bcf30ef51baebfdf42ebad9bdbc7ec06e2a08665e98eaf6db60428131d58ce92348674458c7e42314b394cbc0217884bdfafb1
+DIST KQBNvK.rtbw 255888 BLAKE2B 330ebecfa418ee144deed760ff40873de52a383779fe262a0c81836b5d41337babe8253763ad5802cd6e7c5d8949539dbf2c98ff4508c7019af3b028aab357a8 SHA512 d13d61f5ae1550540c06a72e23dec610880dd7899f5b2553321c081bce5da9467ab073fbab1f4a74aa0470f8450cb8496942dcc25b89c8fd5aabad8121f44c2d
+DIST KQBNvK.rtbz 2967312 BLAKE2B d44d1af7d713004aea9c4b659fd26c61dcff96c175211c1b900870ff445ad03f6b2bbd4fdeadb3305d0c5ffd3074be15e980dfe68a87ffd26e6209293c64095a SHA512 2fa0ea541ab5fd0355f21d2dfd8f168a9a9c101c68c5050a634468f2ac436d49409ea388c1a16eded5cb112171a0d07d3ca6da07be1bd6e97d2747e28523a364
+DIST KQBNvKB.rtbw 9246352 BLAKE2B 5602fbe9fb2bd48fdf878f8057e7d72cb1ae04cc206e9060f096b74187378b97940d658db5c1b0682a728d0aacf1fe73e2ab0fa0fcf490ebb4f0f5159c7cf9e9 SHA512 4190aa8ad1283dea24db3ab62576123a8c998965ab94fb168e64a2698faf56dab232811e33c6788e9243df67fe33acdff6525ea9a318bf8c09e9852f76d636fc
+DIST KQBNvKB.rtbz 221660560 BLAKE2B fc972114816bb096242dedfe6524d7bd009607ae775a478914045dc6301432504f1104c37db9b05c4835381968f9a8a26663f99fc8667653fad3d3975b2db1a6 SHA512 0e6d92cee757c61efa8a85470f77a281696e375223cace165ec348e5f8dcf955929dbe07670ee5fd1bece859c3a536d7d2ece8691b8daecc4ccbc35fba528b73
+DIST KQBNvKN.rtbw 18784336 BLAKE2B 9fd96b944ccd55b3e71b25213dbd8398c38c8577a06e2c5497a9589783223adde35f433797571b4b95aecea2a8ae70cd723cc69693a85761cee9cbdfb4639d30 SHA512 cc415b6efb61385d233e35df212f04f909da1fe738fbf90e31a3bf2d158dbb3f6c77d1db5c55f81eccd6da823fa726accbbdf3d4b2d5bb152d8b7c3f9bbfc397
+DIST KQBNvKN.rtbz 145652112 BLAKE2B e4ef34f4cbaff3b718dce9cefaf2f084c104b5f95fd9f2f11b51463f6fc3f4b9d9636d30848e17747ccea311d0d3a7c414e9754aebf97a1ebed097d9ffeeb296 SHA512 f905b76b9a8287ed54982ea69ba91f458951d371d742cef4bfec8ad9644309d7f44d68c70ba3ff987cc3a55cd289d1889118e3440edb9fe56887a220ebd69930
+DIST KQBNvKP.rtbw 66343696 BLAKE2B 8234aa374341f6b79181d04f1aa1c15b7eaefa8a962e0be661e615b8395fa2231f6249747b13186bdc6944e3942b272e22a0c5656ddd19c9a75f66a44465693f SHA512 11f269ca1088217579ca28f5348fa7d30327a1c397ee3ac2b97f1b3ecd1eaf99979ff3dbc08f122ca23160a81d84100daedaa0e8082361da20d104fe393471b4
+DIST KQBNvKP.rtbz 290726928 BLAKE2B 91627592e8d85a2cddd1699e6ced70bc966fe9909645a15e88a4be8f46bc7a5cbb8067f541d21dba9ff30487c2ced4b16b91d3edfb0d30761a3cc8a577e25efa SHA512 4ee04146a9ba11d2588a673ee9746da7f51d7302c200ddedd7b0a9839b2735c1d34bdc7e9145d6f15d3e9f0e7cb7d0a4082459a0c8408f11d1ee8f0e39485c1a
+DIST KQBNvKQ.rtbw 237040144 BLAKE2B 7f343951011c3667ad4f5df141299977af3caef913ae7418a843704594024c73b87078003ef5563be8add6dafa78cdc2d76c73b401b0e0a1d13e1bb2a74a1dc5 SHA512 86097a7392df66752209574c6dbd765ef23353576a5400894eb19418953c1069fa5d740bebcba69554d8d848eac1a2a6623dd5f3ff6c0c40789a49a4660cd303
+DIST KQBNvKQ.rtbz 650520976 BLAKE2B ffbb8f488d82bda46091c74a102561819353d17a6d79d82953cb1cb4bf0b204e67df0c22b69950e2f7cf91e5da6c1d1cea6d548b8f4c152d47654065154290b3 SHA512 11889149d39e81c0b46dca4f42b5f2d6bd1c897dc4cd1f239f1cec5a5f511ef834ee2a93a99ae859dd7b22155ebb9d39a916b41821feda3e7d66dffea9fec57b
+DIST KQBNvKR.rtbw 18577168 BLAKE2B b0c39cd32e3fd49e11b9eadad5f7be330cabd2f6a6388d2f5c49859dec784fd65a5a2ffed30632458380aeea92ac91d4a757fbf4cabad94f8a54c01d4f3a769b SHA512 55d6de6a048ad084becb52b8708178b616915ca57282eb1ddaef316143d19300e30eaffdd9622846ca4debfe0072f6761d51436c9180ff0cfe65b6ae1fa834fe
+DIST KQBNvKR.rtbz 276153296 BLAKE2B d2af45f30e22d0415b800d618e1e96d01c32f0aef1df01a466a319fefa8bfcf0e980183c681b02154bc0665122eda9908f8ab27f95635e3c365b77caa0e17499 SHA512 b162f16d19276af24a9af433d65786a4aa49bd7b6f024fbb9d9720ce575609f127e999d54d570f68838ab34d1e051c76c916dca1528536b64d17344c346912bf
+DIST KQBPPvK.rtbw 21417552 BLAKE2B 6d20eb7518b5ab184176d1391ecd2112788140317e094dfc362ecdeea3568f2aabd14834a7d7776d523fa932d6d8511190475c5642ed33283a3802f087d1a066 SHA512 cbd6e4960fee8933d5b4b9b65c0bd0ca198882216d99cad3fc387b953ffa2a96fb5e0c8d14a2eac87f8747e8ab26d88c2b55f65d6bc2a20f8e013d223548c7e7
+DIST KQBPPvK.rtbz 8144464 BLAKE2B 93f3fe081b732baf7e5bed15b2a7a6f45a4aa4be82593044ccb42481e823442ed9ca66600c3a4b21a67df9baf55d206e3f108d085b4c23aae4d0ad31d923cde1 SHA512 1eae39cfe00a2e299481fee2228796bc125532c0802036099d6008deec1708680e61054d64a9b4bb9c8cea1322235fa63a1bf21d21befa7d04f1d75f78314c74
+DIST KQBPvK.rtbw 824272 BLAKE2B 6b06f79aeed74b12a0c0c3a0c78e2174aa62f0c5e66bccddb5dd9465ec9eea01701b097a91c659db4fb2b75415e08366e8cec558347df5a6714f09a36e7a0aa7 SHA512 4db3a64bf4423c2060d153088c6c9ab74579b9647c719d2c0bf18f6cc92984295554dab7819ec86a8e64a5dac536ee6bf66fe2503e2cb761fe1f6651ee74d627
+DIST KQBPvK.rtbz 1347600 BLAKE2B c25ef4d2aee0e43bc6344dabd5496ee5bffc99b009c140637f7c4e1406a51e0cf06cb834467ad2074997d61703f5f8a9361a728a5ba05ab790a417d856503701 SHA512 918db75fe5ed6285a9ca74c18039064025cbb0093bfc0889173298f308e4bb3aef054622755c9b3aec6d08be4959307485e5ef6da3c03b0e734dd64aadf9ae5f
+DIST KQBPvKB.rtbw 30712336 BLAKE2B 2a0727472ba382c0a7aca7269a5105baae19c24f96f10c4d5cdd4e45179db462e37783ece35bac5e7cd032172fa816c1f10e265b595ffdb0b4cb75e96a9c1b1d SHA512 92c23fbb8f7c878da1549464c7f0706b3fcac58899f91af7b17f55bf593d7b08265d2f43ae6d808fd72ca653aa20806b10fb262e8d6cc90577c84cdbc5a5b115
+DIST KQBPvKB.rtbz 152275920 BLAKE2B 928df55bef1ef32d15c4bc4b60f253255cb5012c996690706e4e21b4ef1deac9c96a47302c18d96e2f97d6527f1362173c1b8ad1ed4a4a148a64d29e7284945b SHA512 72904678f2bf520b9bcc158c3a342ebfab41ad88cd40bf1793062ac9f9f525777b2a301f8995847291a257f3b715ee7a796c77f6fc3f47269f788390ab811938
+DIST KQBPvKN.rtbw 56122512 BLAKE2B ab6078c9ca25591e150656bc509a8e8834ae235ea2928dc4025e3d13aec2c5bebc176ab2d5812503d8c9fab05068cf88f0d24be6be4d3942340ccac9e4a5e669 SHA512 c746f4f5159e0d0d12c767f18becd8399f56db8e45325a175942951d50f1d1a3340575c01f207a0830966567df417977e7f1aee49bcdaca9eaf26aec4c12e4aa
+DIST KQBPvKN.rtbz 146700240 BLAKE2B f35716f4dd9a8ace57fde3d8e115d0a31a4300097adb20c2ebb5d681dd8773029e6a1f52181857b3ab7b7ac2e92bd11cb59be86701ff5d991890e85a737116d3 SHA512 80e155e38dcb61807890e2cf4a4e1542a9f7d625ac38f3a74879d50cbf9a09ae600d1a3852c1be098773fbe378643b9b1cca2480b3015b9f19db6a34881af6ac
+DIST KQBPvKP.rtbw 57920464 BLAKE2B aa90dd89584ebaab1aef6f8ea452ca48983c02e49dc4b81bf3b4602d7597eabea12b8f0da71caad77d3ddd6380924f1e7581cf1c080916b26a2b680bc579c982 SHA512 34da622cbfd33aa07e169ffc239698c7069f956c1d3c1f79e525b2c16131d1bfcc86a492a98dc9ea5c87cfd9edb40137cb207af7d6e2206f710176d8313c8c5e
+DIST KQBPvKP.rtbz 67597840 BLAKE2B 01dc2e5310ed7591aa2238288afd3d7ee3c5c75cf69277a818aeb31e34d81672bff5f86b5c52854648daf091a9ac70c8331a234cc1163a80addf7fabf6dc4064 SHA512 01c75edefc4fb9695c5cb9d1b8b1a09a1441497a0b6aa03c8f6b1bdbf477efbae44d16c43d895a718c28a492d3755b6de4e7942e9025ee6b73caf2c8e7811ca7
+DIST KQBPvKQ.rtbw 879297744 BLAKE2B fdb3014df12fa3a77d2cc49e3492018bbf71acbe592465904914ae47d36e1780e7ddceeaae89b0cc22fe23e51e9f32e7a6712be8ba59a523bd940311cff05f37 SHA512 e925c9a9b6973ac525d44c099899a049e6496c6a2cb3a5cd8ee88ff169a652f4a89ea0d055f5bdf6847ba38bc6e69bc0973d99c586eedc06d0068575d0e3321e
+DIST KQBPvKQ.rtbz 1355934736 BLAKE2B 58c037b57fd71f1d82908bd5483a766f2dea79b6ddca2e995fa4d160b87fb46178a0678c795962853fa7bca30af9832d4904c0556654346be7fcdbaaf6b54b0c SHA512 3c0a509bc15fbbab2c378d9c5dbbe253f2eb859dfe8670ce10652c70e80e216c926a708e2da448eb01fc681044996cd635c9a80c600ab7b4da96327b104f1820
+DIST KQBPvKR.rtbw 60850512 BLAKE2B 5ed6a7782933da7ce3bce61f5d30baac58b6aceb43c22e70dc9097e23530418589499694c01c651c83bcd73662a0935dc10b68bfb19a31db4309f04491cd4091 SHA512 6bc0e7e6f2ee51efc90e2e922dc99f5170e4e54747d8c50962ff1de1508361cab9ab8188f8eb7d04ae96b93da6c6c9571c60df1ec385a98d06e425ed48d97231
+DIST KQBPvKR.rtbz 230853456 BLAKE2B a608947521948057921192263f0e6bb4193b5e49841bf40f815a932855b9cfaa8ba7f8d269310146f52aa52abcde07a4b439f1ebb5cacde26edf4ac09dbeff87 SHA512 89d45a3a07cc6c8b20d5211a588ac12e2f732125d19709c738415929780ea8658c409355b5b2ec952a14c962c11befe6bb98418777602db4e10e40bedf2dbbb6
+DIST KQBvK.rtbw 4944 BLAKE2B eb670c8d49ff9a92c0117d4809c22be763fa3b1bdb6e2411522052d658c93b4d808d8a3da0a1de64d138f7e6f327549bbfecf4eb23aa51af2a55db750ba815f9 SHA512 2f7f977468ba18fcfbbb4085d04764de6ebd3371f75da58eec39469d5eaf8034997398c9c8751d69c64181c37c7e0a0c2cdc2b434b14fd3d76436b3fdd002e20
+DIST KQBvK.rtbz 139088 BLAKE2B 2eddaf96a5c2306450ef086dee37d502ce495516926eb395c0bec3163668badfa248d5b42cf5b0791f0562997a7f334d978d021a7b7095a806df133d82f03d07 SHA512 256539674fdd01311e70978d588db418c3347722dd5c43f4066700b18a25e0c13399eb19ee05314ba5aecca6c65d0fd74996b2e034ed71014bf7d41375a89dab
+DIST KQBvKB.rtbw 232656 BLAKE2B 7e693c0ee9183536f0d5e5d1d48704c88fa20b93e17e7255c3c945530abf6b43ea9bd679bcde9ddc85ba4b0f226f47a4fdd55441a1b7d9b90fc194899fbae5aa SHA512 0807238a2203b253fb2b4d9fde6e3c25850d8e0bd14745fa18e38e612ad4584283327745a89f334e742ee21dc509ce17dccc225ba3c1837a42dc8ffc12c45e8d
+DIST KQBvKB.rtbz 6845584 BLAKE2B 08d89d611903de3b181e4f809fe7e4722570acc9554b3f0aada18f1aacd23bfea45c70027c4406418d930a468c9cc0ba144677ac76ffdc78d77704786c46d0df SHA512 ba8cef96d6a59db0ac9bb998b8b9177e1e96eed4e6bdb22808b6481f3b654488c5d625155a28bddd5a6d3731bbd40f7e7f63b37f100865129d4462a1cc639aa2
+DIST KQBvKBB.rtbw 18445264 BLAKE2B 9ec739709383947c9705ef23ffed2fdd480fd19338c2544fcf882832c894a6e77509875e9c0b3eb625d6c76e725dec935b51c7b516aa34553e2d6ea344141f32 SHA512 e8c268daa56b5c14b5931507602c310b1f60c162f7d0848762162837bb202e87c03df71d44b4981ebcf34a570c0e48ec28f9dc8c5798b848ad46d007192da9e9
+DIST KQBvKBB.rtbz 222826256 BLAKE2B 7110c0921c1ad105576c0821357cda022ee7eca0dc6c0141060a54db290387d01bd954a613f511c28f2f39b07044d3305009ec0b02d938cb08b07cf8a419bb98 SHA512 b3c70518ad7626ca8b7b56f4b2e8e2fa5e4adba9c7d249ff5a76939e76a76b6ba4f0f7f8361625f5d48717229fabf84d10d64441beb853d58a8835714dd73920
+DIST KQBvKBN.rtbw 34766672 BLAKE2B 52cc21dd8be69ae6a07036caec9cf19ebff1b46d5568ebd9e7530294a17e38e71d0ce55f96fbc1b6c7f8113764dfbc286f678eb2cbb9dba0199ac5d4bf719a2c SHA512 d7261f6482bb093b963fde9bb3369da0e45b89575695e6edfba53f8356e540a11efe51f0a43004923c65ec1d26be2e2f2beb65317dadcb0693f3d27bc5e0c5b3
+DIST KQBvKBN.rtbz 301845712 BLAKE2B 791b92be8b0a9b4d00cc0672427740baf8352eb5e7fe123577c8aec558c0072687837aed30540a35418f7a41d60381945739df95fb37a5349c976efc837165ab SHA512 0bfad101acb403e7038368466f06084ff63d49771518c056b8e6abfd142441a6aeab5f78ba88cd15662c143229ac35604ccc16eb940460f64e628fb41d542ddd
+DIST KQBvKBP.rtbw 233370448 BLAKE2B cb782bce5d01319dec92734926c09857b92c359cfbb111daed94c5b17b1c8f06da79ee06afcd2e44375be67faf6a897aab8fda70b8652cca46f0c889cebb5aea SHA512 18badcc51f7d8ba2f82c68311ba1453dcb660f02f4dee602a9833f25f195af7d68e0479ad2829673cd32740adabaf0c8b372cd97475e676981847df400cedb8a
+DIST KQBvKBP.rtbz 724328912 BLAKE2B e6ca4c756644543d450ffe21cdcb2be99a3c0998e2c75d388b99080bd7206d9a08d6b324d88cbe070ab4a5ed1780619f0c0d525a80449ab1331f1e619e65573a SHA512 7967e18dd340f8e6e7703ae8ea1ff06a9e16708ecc976b72d74a03e64945c457799e71535dfdb43eb20c84b277625accc75fbe446f224c662cf558f8c76759ed
+DIST KQBvKN.rtbw 387664 BLAKE2B 230a74655b1458c5976a03485d34000b389b37ac87046a444d6f5a4bdb618f8a68f16e1055a202dbf60e6b4836a1f270e35041790cc9f060af56ffebed0431dd SHA512 de48785b20f961d41666beb0ef3bfbca3f09ebb0aa0702a562d29627658a4b1f3716b5239ad8a26d1a5491e2c755a667b5132e63d55b3cf8bc3ed68c3a537784
+DIST KQBvKN.rtbz 4369104 BLAKE2B ddd94221662cc4aabcdb479e1439cf6be56b860294f896a88535dd8fc0d8e642bd6914a8ec46b05d5b160da265b81a427630611ccddccd4692a6975fd8914235 SHA512 aa19b5fb7409dc6f433708a29b8676d1b0f74eda5a8534a6df93c6222d1acde331c847870f87a842388d94735f4a8b3bab14ef46108865074a10433ed2f29b14
+DIST KQBvKNN.rtbw 24846928 BLAKE2B ae9d73bb421c4c12d9a179dc7158475142ee073f39d5267a756764d234b3144b54998a63dea5436dfab9366ca0c9368b94d6ef7a062d45ced31394828de368d1 SHA512 685a4481dec925e96a946947f9bf218d025c3ecf20f5aa84693cd6ea5a6be19c25ca30c2f07166e6fa86b89771117834343a693d6928a2a083cc54ac6bdf51b0
+DIST KQBvKNN.rtbz 123061456 BLAKE2B 97d2b7c51ade87e67ba5e0640786f1e8dc36c7294b6999bf12bd70f4cb18b817c604f1fb50467bda3f22b33345cff1e5d8a305ca840c3dc769154f946956eb2d SHA512 9f7af2a1016e8f94f6dbe8c8452c29be26838f16527381566104de99a134fd393d6566927934c6cf09fcbd47a012bdd9a9b1c74e758e7efa4e803e677aeec84c
+DIST KQBvKNP.rtbw 304391184 BLAKE2B 864536f2501020488a7fbea714fbd0560c27099a0f6b79c06db1ab6d534cfd5b276cd07f39a41a2e2221b5bd52b5ff8b7c2baa9ebef6a5995ff06d5dbeeb13a5 SHA512 c6a7527eae39d7f1f4742da55d5fe0a4b5316df6ca2f0ab46e348c37a5b56a743f27e1fc08db5181aa1325d6922dc4e7005e348340012db9b1e47640a83f26f2
+DIST KQBvKNP.rtbz 437289360 BLAKE2B f8def63090b56a75f870f7ecd02925844ec19d01e53972c6425cdd8fbafbb5af15d815a1eed72eff48d7c8d8846a389c43bdf7d0216bdf26a30ad8f0c564ee56 SHA512 06e91842df0a56d25a51fef2d857fdbccedef32a11d9a5d62f56054edee16ec486454ba1646d5979faf0944fe1a5f818f814f46078fde951f44e214a285daab1
+DIST KQBvKP.rtbw 2925136 BLAKE2B ef3a0b4a78a1de644941465cb93fa1a5bf7ddee133e061ef274fb7853ff70239ab9a6637af22a1f6604fd600079641a86dff969ef4120c0bc225c5d5f124cbc0 SHA512 3af6a69649ab4dec638b55131310d6c2dbe8363cb735683903d7b01b0f9e81dbc43a2884ac521950bf63d85349d9c182dc9631f5819e7bda3a93f505334d8388
+DIST KQBvKP.rtbz 7444880 BLAKE2B 601f37739bc94cf10e3887c5295e6471e11cdd918a136ca933bc5c4d615994d8ed3041416fe4c36fc7888f4e009660da44443e5262b90f5f9fd18c02dfa67299 SHA512 528b34bcc55683b88b9abfaf44be31f457dc46298aace99d11a021a1596f6f96a1d7809ede9a4f8def649db86d5b8283e555125f1a11cce64d5b15680cf2ebf8
+DIST KQBvKPP.rtbw 129057360 BLAKE2B 7a14b6095bdf9bd2d6fd23d5a581fdb8f6933d01494fc5a30497fc9cfaaef79e81bbd05e49de5139c1f3a7d5685431bb4308cdce29c5f160b0e4b5b68bfa7d8c SHA512 6b37b4e453137272301c59600d6ddd82b8a3fc4aeb3a8696cbfb12e66929e8393fb0e24960471f7efbea572abf482336ad45b05d523540bd8236d16d168d3869
+DIST KQBvKPP.rtbz 111550416 BLAKE2B 565e39ecc001b3492ef5f4df2b3edfa6f683e9bfd2accd733ac37ca407428d452d7abf3f8f432d8f7604e6633cd637687c0413e158dd1d39fd87a6b5cff1a84e SHA512 a7dd3b1440e4d8e66902cc4f01fbda70fcabcfa4cad120ca38943723551cf5277f88f560848403604e6f25313eb4504e9ca92d4efe2b7af44c0c3b79f2c54e29
+DIST KQBvKQ.rtbw 4092496 BLAKE2B fde2d5ce57c3e6d5e5cd61d7e058c7381def1aec62cbf837a39ac7c2f0c16a035fc60179d0d3435bc30e0e7ac1db3e096343bf165d56e8abefe0421ba7215b15 SHA512 88cf6d91b44da34102a6b38f7a24b849b87a8cf4efca32e472cd7c5b21ce86d66a0e628868c2ff18497af7d0656a4c5eba5d9df7305ea2fd87fcd00f420cf092
+DIST KQBvKQ.rtbz 1260112 BLAKE2B 0d2f2bba8903be8344907fade5002fe291c511978f45270dd730b19513b83dd1f9a3ccf6c1f1ab962bb6904faab7722a7aa84bf73f1b02cd41520b2347709342 SHA512 f390844442bcfb28fa316661114f02888ab135525fa3c24fda8831b53a5d657d80f649fac409aed7bec58b88db4498787e00018c7eed6b9f61e2ecd35e103653
+DIST KQBvKQB.rtbw 158431504 BLAKE2B 5115ec96b0da5903132d6059148c7c3b2355da6aea19669ad41e4b1e482da5ce7ee6a63e9d8db2b1731a6677d49de4578b7831e167765099153756b5958ad107 SHA512 eea7c287ffe50f716c0810b9a89064aa12ac438a8979a2d6133879f4939b113e514e282bc5735fa0744f81823d3dd235f014e0cb5b66ffbee84d648097d73e42
+DIST KQBvKQB.rtbz 92682640 BLAKE2B 965cb6163927703adbfdde2de81d7758b2fc0b9f6d95d19ab706b95463236cab7b25eebd5b21471fbc30595687ccfdabba5a47281357498c52dccbcde5178898 SHA512 e66bf1c8f9f5fd1faedefac831ec6632b6d5b717202ece2997c91d6630d2e59a9ba50cd15c5ce916a17a4691a2ca6935b00d0069a6218d329493230f530860d8
+DIST KQBvKQN.rtbw 290797328 BLAKE2B 861f075015130098078ced6e75e11143cce536ca0c58b228d9264d22928ec57d03cd2d42185d0d3a139f87087db909faabb61eae0413a89815bf151293105643 SHA512 f42d2b4f1b946b49b3a1e106757d3217af4c57d2e2387a4c60b99a402a54bcb537d0dca4c68f34ab4f96aae4d6560aa4d836067b6c561676fc7ee97326499166
+DIST KQBvKQN.rtbz 71495888 BLAKE2B 1c36869483ac69307e6ef8c559da13cd3255d072bd0cba304233120c1a42db8035d57a2b79fff5c7ded4d3e943f799aab1ebf4c075094b3a972eabc7336275c8 SHA512 d50d039c32f447321d05c4ea84b56ffeeecde5ad000b0026e7a1c8ce3c385181a0915af0ad34635d347cc1cd73ebf753419d8120d7f69087bcc010878b600e1a
+DIST KQBvKQP.rtbw 1140377104 BLAKE2B 9120f13044ac5dcd6712f1b9f270152f3ea59ac26dab7ec750d26cf84e3b780188cfbcfb34e7eadb7fcc10576a53597fbcedb29a665ade3b56f237ca7a714e5e SHA512 146b7760c63943368ec3fca986776ab08509b6ea75dddc842c6acd369f5cab1495a8b3f10de9e79ac5c0ffa89db407ee35af1ea1d75175d463d87fd87f74f62c
+DIST KQBvKQP.rtbz 301290832 BLAKE2B 481e35231d676c7a67dbb8e3ff99be49018a696037810a5a0185556b4dec888bfa136f877d1ec22793c80a054ad55630621003552bd6260c9caf3c2f718a816d SHA512 59f40ca7ca79b3bcb62afccde193f74d7b62a8ac2ac2325409a9e923bf91e77cc71fd2118646c5a37f18810567f7b2ebb718bfd642d1e275b7098a50293906b6
+DIST KQBvKR.rtbw 684048 BLAKE2B 534daac3be2988d65fd6b6e6761ab02587cc5fb663f68f209dc5bbd1135277d6c2142292eed30a095b13413539b26848f722500ae00fc2dc37632c135a13444f SHA512 4c05e81ffbeaa16ff2c56e7a826d8eac9ce60e7311320d17ca46bc0aef6681161283dbd7ada0dddef1797d43ce3367294051819081dcfe66a99415e546410e01
+DIST KQBvKR.rtbz 8740752 BLAKE2B 7048f30b391725f23eb314d5e4c04df43fdd572085b8bde307ebcb18c97241f13845f703b544540513e891f7df2b197d782d909f64e647b82be1f0bd2e954783 SHA512 cba4a3d3cd01fed966fb9a697e0fe0ad6277b29c442a907fcf01f55172eae0fea0267d237098426cd951d988b78a5594c4ecf465994d84f0fe31c34ca6da568d
+DIST KQBvKRB.rtbw 162070288 BLAKE2B 9051a2ff3aa5143b65859e04ad00132930cafce0fa577775a19490a7cbbcd87d6749e24891ceacaf19a9bb566f7f6bd653339b9dc1ac219458bc71900c3bb128 SHA512 55a646c8610edc040984ed36f469ee5b78f959a0b61e1b6fbd633c79b0342f11730113bc9adeb7c4c311b0cde6fc8ca2517d79f3c1cae052dc257c40b46fccf1
+DIST KQBvKRB.rtbz 548355152 BLAKE2B ea2b002d97990006d95ad4e104e507656d7ced8272f57f602a1464ea3dbabf5e2703f673e48d5f69375a090891e3d0f58a2fa16d144614f59ccb6f15997390d9 SHA512 49b269e611b1e951bd2289c4721a9fc02c2e037be15430ff37eddfde151cf5ce6556a3a873d484c042010556ddaba0af481362387b89a7bf4ab567c0b8d8d015
+DIST KQBvKRN.rtbw 134754128 BLAKE2B ddc0488d85a3d78ede67a79e7c731ccf4a88cb76192cc0f5d607b764ce17a40cbcb41891423eab46a907fb1922590ddb6b43e58bb7162ffd668351a0ae60ff4f SHA512 e750f54e505f836a4288c5e4d0b0ecfad83e6d91d5101fc0c08fb257d2221b9f732df475319eaf6c0797b310458409a2ab96000a194742226e43ed1cbd048aa3
+DIST KQBvKRN.rtbz 459051408 BLAKE2B eb633644037e2b4d8986aadd3e43e5052214107278b27b78b7d0f9e2b2760172a632b2d96f714167e43d79a007e0bd86eaf3d39aedef6555b3f4147e29274e0b SHA512 8ddaad2c7fd43be2e8396bbb32ebd745d78f6035b63dcff269cbe34c351d3b74465d8ed5bb074a2eb940f65e405deeb76ce8a652354463078a8e2abe89462f90
+DIST KQBvKRP.rtbw 368929424 BLAKE2B 337c028eea5d3d30c6acfc4c9227f2d007771c39dec74cb1c8931d017bf83f18ffb55ae0ae8e1ff1d1a8e2ab11fcd3a2afae3780312bf43dd7782773a2db2fc9 SHA512 076a1cf259e8d2cc793c639231e3e7fb2523133b8919dd7d86625e133ef9479867610e39479bc89f3b03488c7039ab7f3357272c74c037c4975f4dee4d686d0e
+DIST KQBvKRP.rtbz 982449296 BLAKE2B 4ae64c4c88c89b9739ccdd410e4aea214fe6ea1c799ef5764a2c4fb241c85f735599c741d5b4b79428a896312f340d76dfd9b9ad9bb18a4828b7f1c451f37714 SHA512 5b82d97ef79fcb79bc2028163fc37e24069a4ffc78d73a2773c4927e8148239b9e5ee8dd252d8b38f47b40f1459da2ccd30abb94bd9b86e3ff91bf3e3365fe70
+DIST KQBvKRR.rtbw 188763536 BLAKE2B 6c36b51bf8b03dc52e8b00d459dc04c38b1288a9d5917cd67caae77ddc94499fbc69d4e9bb11238cce8db77a6cba50d31735174e70f4a0307fc278285d4552d0 SHA512 f882040617c8d3a9ed325ed4b2c7c19e491a16f88aba40aee24b8f3f3002be22c65acf00804f81efe8412cb26e933f6bbfba67e94487fa60787790c8551923a5
+DIST KQBvKRR.rtbz 405199888 BLAKE2B a21be7a77ca41fededc7b82afba9bf28beb62676391cb666e54dc48130b10ab431972dfcbbbd1dfb9a2b5064a570b4c2449fcced74637a97b6cf9e2d7473d2a9 SHA512 d6cbef2e43972ce5f0b19da1e94e6822cf93bc6a077871e78a6ac0c845489c8323b805d4167b3bb9500f0efaf0197362d4c3e85d4337c10497383331f2af3400
+DIST KQNNNvK.rtbw 3243984 BLAKE2B fd06a0f5091020feefd3db6916bb13ab2963e2947b0448e2484fab886b213c077258a1327d64f0b939d8a7e94a1726e760d61af9ae4572c128813760c123ebbd SHA512 1115787dd2e06ab7d690f9197a58b034baf3048cf23abc5d9cd815923c5b4983a598058b626a7deeac03325341e0ac3033f39664b8d841562b9df02510afdb17
+DIST KQNNNvK.rtbz 35982480 BLAKE2B e0db09261f799cd25ff5165dc62f3a692591fa501df01878ad145d2ef5ced953f69ca29494202aa0f14e647b9d00ec0ee3d2fdd3d9bbce641cfdf70f692a2af9 SHA512 3ac63ce34a47b964dc4f1dc93fe3f8847dd8031420d09fa78c2f864fdbc000d6ce9c1a91e036cc7115b232e181812663e1cce6263c3a0f81f86bff2ab3c048f5
+DIST KQNNPvK.rtbw 26070992 BLAKE2B d3d2eaa35a1898f919be93427499f884af4494a85603b3791777f19a973e6a673a231fd953d1a9494cf96ea3e8023d14e3c6f2f37f8819ecdc9b23ce9dba84d0 SHA512 ae7c8c7e88de12b56e6e3c7eac67d40e72ab81a99adf914e969b192fd0c36d9c02fe1b0026adc692685c6ca669e7115335f59cdf1c7572f08f8ca004ba27c052
+DIST KQNNPvK.rtbz 39647952 BLAKE2B 6024552b0edc6ac0e0bfe6e20bf170aac2f016640b45f72a2129c62937a75a65a751efdbd32e85c377b920b111a405db6a066635b0cd6da83826b8df5ff95258 SHA512 7b9c409494c093a50e50e3a106f29244652cf965b3d048a3d162717d37211e0ed6e9cbff6b08e1ba603bba5d8de6d9a859bd2ce43210c7167b2e7b23e459ef89
+DIST KQNNvK.rtbw 113680 BLAKE2B 4cfe97b00ea547eb9c0b4a33bd762d88cba0f3dfc80451e2b392f35688984f5f2a84691d76b093f432724f695bba08bb39c0adc8c7e70f95823c602256594aad SHA512 7020862df0df2b08b1c038057a32f2d206a5aa6c106e3986ed74be2eb51303b978b85ebc63fbc6e66b2f483feebb56cc60e3576ca8f91d00f96d71c7a8f13bc7
+DIST KQNNvK.rtbz 3680656 BLAKE2B a0e4689a49038adae9a8686b3cdc08abd86c4702169809bd7c2a7f5f0798ab38c049cdabe66c4bceaa63c71f96b17e704bc2958f64c3368937a237b823612bf5 SHA512 dbe039f5bc3d08a435ea6a74ccb42de04a85851646b852619de6f83b90cd880336e030fba27f5270bc715dd3ef204f4f92f53e8b41b109d23cc157c87738d275
+DIST KQNNvKB.rtbw 5878800 BLAKE2B 27c5de1de0872db32311b4a249dddc051bcacab5c664fbc01b970479fd57db4332da4e5ddf4c856348a40b0cd28bbab436b4d0ca27d7bfdf2b95200293c23343 SHA512 82c1d62b37cb4f8d07dd797041466043e08a46d6199b2ba0eb0a6862e26b08c462a7b5c710015d5435b9f77f941ecb6d919ba7f2fac22e6d1af8f9823f3812d0
+DIST KQNNvKB.rtbz 182603536 BLAKE2B 792f8fa47ca183ffacd504bf9e4cdd0fafa730622879b5f9f0d2d229b081c323358f886d0c0b533d0f50c00e61e550ce0a7895cf88db1a0c8557a12fa4f13c30 SHA512 6bee5e1c3015d611bdbf3ad80e9c351447119e8d725ddae34e7efc9d157a7f0fc1c46561664419b1a23a1a579cabc89080bb2b669f3829b12675ec91c2c69441
+DIST KQNNvKN.rtbw 9820240 BLAKE2B d4339ce89b9de1307304ec9d3671ca94f5b854fdfbb790ec7306cac4b8d4f14c8e8c4075715c954c2335ad1b1952a573dcd994e6025360527fa7b0e7ae473fa3 SHA512 380ab5738c45e327da2da9e0eb9574eb24615425eeda92db408a4fba1ae53851d1570cbe3c42e1be6463154206d446f1b51dc0fb23c1c6ca558b279dea669ab8
+DIST KQNNvKN.rtbz 129782800 BLAKE2B 0b0650ea94ccc1261a3fb3e390dee3ffb55e10d7bbc1b51bf94bf32088f36cdf947bbf4ea8d1c5b6a2c2ab3fa4e594818c23ff88e947e0ca545841aa7a433ca4 SHA512 6aa544e4046b4e9936804f259ef6cf294bc4e405078b064309c610e9500e5a45548847ae54da06816996de64305132bf6024711f04a2e73903f7ab93ccd443c5
+DIST KQNNvKP.rtbw 51658192 BLAKE2B c6f1a7d1cc6ba8a9e6ceb6821a73c56d1630e03914c12c33a6fbdd30ec771bbd93a77cfe08c8a45a33b14165c4853b100b7e56d152b19d34e50a79f28dda9fae SHA512 a2395a8493440c572703396acb15010a27ff7d1a25edc1ea5bb3a3d02ab944d7d4ce6af0f87c94085574bbc857ca9ed7e6dad1cd0f03886dfe89651c9888385a
+DIST KQNNvKP.rtbz 192376272 BLAKE2B c09cbbae406dbc21af62cf5f8f0df4caaf3da8bbee8408f1ff692da4de255135fb3a1ce877ebc8bfa0713b6f8c6359d60db921960edaf294246e19e2137a6f5b SHA512 8ac3018e3c324d64dfde50f03a2b1b2ee3167fd93d3e02d849245a372afab8baad3977bd5d7c1c70922bde57930783468b4cff378d5a65d425f73063c265348f
+DIST KQNNvKQ.rtbw 169917264 BLAKE2B a9a76137f65a7454e0b11c863eb15ee023a937f950a848b85a62ee2e49dc40b73a80644d8968be94a46f37db81d17d37dd268fb71363b334e7a06d273aaa9a42 SHA512 c673975e5708889a3deb3f7fca5701753381cb14132112899605b56b65901d6280ab0314e105312c8a151a940a9f94d466dc991fe8a5e16eaa78342a4b354cb3
+DIST KQNNvKQ.rtbz 445148688 BLAKE2B f4852104c1858506c99228a95e8a6ca43740c3f7bbe4b9791a2d419e40741a069fae60b75d6c912153591f7598adbb4ec3d82f405938125243237621dc4709f5 SHA512 e3e9240b775a5e4dbdd8cd4d5d9d83a95a66d65aeba58899eb17d654d0eeea6ae86badee6adb35b7fc66adeda7174a5f5222f1514517ebdb1772f9129f0f0976
+DIST KQNNvKR.rtbw 19588112 BLAKE2B e7fa00ba9bf941b82fe2cd794a904614455a54c20b84a2481bd167f50d745105476bdce81b7406bbab8bf1f919c5dc1dfab9089f851b21784790460d4f519c12 SHA512 2751ebf49e7720a8c895c28e82f54546cf13c13c33c9a9eb693643e387f0e99d79f35eeb3d6d62fb789ed829b6002b8477d032c833a9cc8b83efbd499f6d6c46
+DIST KQNNvKR.rtbz 239440272 BLAKE2B eaeacbbfb5ee2895c5f905718716db084dd605423da416ad35d4639e34d3f64f3530953e0c4024303532487844f5568c24cbfc8d877d73ae9063d39bc9a2531e SHA512 7431a51ab001e78ca9b2ae5c56112b9c489be98a546bfc813bcfafa16a8f20674c6154136cb6d749806ad9d666beef4e50e8014bc8e7e87fa1534540fce4d6d5
+DIST KQNPPvK.rtbw 17307984 BLAKE2B 42a6be22ad3ae60c25f5e7d42e5959ede8dc0a8cb65dcbfc4cb0c36a0e39479e83fadc767aa88e0b9227f666e1dde1db875ec982046718d89abdbe11f47bd71e SHA512 a14a9352b1031f3226c292aa8eb8d956c1453445658c4c72e36ec5476a52463c03d412b60983fec300eb3482f1d4252b11c12d76dee734afc712d156afc9966d
+DIST KQNPPvK.rtbz 7980240 BLAKE2B f026c38158649c28ac05c3450c5237f75cddd23cc6b9e7ea24f619f1e974cf5711330c1a89f5be419ea8a96d80966f2e62f4def491c481e31f883450abe7ebed SHA512 6ca031a3495cc5fd84cfa7a09848d8a12f493cda8cd5d49a1730737e57db239322d7f7fb9da95e17a243acdec60cf326ef59c628ef0aa50f324f7838386efde2
+DIST KQNPvK.rtbw 648784 BLAKE2B 111e25fa3e1257129a574085ca00b215e31134b475cea608af6f5cb95b264e7021c4b02445c7188ffaa25eb023496f322cc3c6b4c42a2c41d30b07270badc69a SHA512 400504b9a901c443a84eb0019ff65fe016008ee7f193ada98f656e9937a829534591eda2babb9cdb304acc987e3b2ff286c79d019b18596d8fdc87d1223862b1
+DIST KQNPvK.rtbz 1295184 BLAKE2B 903ad82920ea538344b23fb790f027b75d455be5b8fedea5b6581b55e082ce91ce5b7550596af69a84da349a93eff6b9f7f77dca4c55ab444c97e70c6182d976 SHA512 9478f8779cb6c6a8c76be630e479c85d788e4cfcbfb022ff529fcfcaed70866d2db8bf6a39a09059efea40cfecc60977b8f96cbd1569968de73ba82547a75827
+DIST KQNPvKB.rtbw 29076112 BLAKE2B 2eec2c54a98528c52887007dd6ea89506973b9ee5e77236325297885dadc09f5f0efdee04c99402c008c3265355ed6ad04c7b2c99eb1011c703c59d2c358d356 SHA512 f523a7ba74a59b95e1c4a66d45f8ae7809796c2c123a98593eaca2918f4e31eee72b20c13d0f4ed843cadc8a878e1c0759e4166e57e6d50164b20aef7dd22ba4
+DIST KQNPvKB.rtbz 133713936 BLAKE2B 9368078da95b0d7715e24d1e03b7c6f73bd8de25fdf4e9fe77087dd7dbf57dde805875232b5d73d7b039aef928dee472d458ee2d7fff9406b751590b05bdb514 SHA512 3fbfacae7c1a0d741046270bb5eb56da205928062c60673b5a1d65e0d7a37e47f610b556f0feb16e3e9677a49b364ccf93658bcfc7e4d0e39f8eb55f35a87420
+DIST KQNPvKN.rtbw 60840656 BLAKE2B ac29fc6d19bdbc1539d90b602f21cbeb62758d4cdf6b7863b8f879fc067ac4e4ecf90e0a8e78ee0a7db52d2eb78766dc8268128b1300b7654ec17af05f8a9b7f SHA512 f13d9741ae1a19192d5d07aecd7edc2d33968d1a5d799a1bf27074cc9fa1f89fc0ec4e3db5a736b191d4528739363658c46a78b876695c1c8ac36e8a447ddf27
+DIST KQNPvKN.rtbz 122881168 BLAKE2B 7c75288c13637eafc77b8f2abdf4ade2cccc91bf1d50c3dfc35b6033a1eba87742e3fa656ec90d76a77fd56e7e16b188c99f7c36dc53733788bddd8065f477a3 SHA512 2d43a5a58294207a9ca0f2fd387500b41f12ed6538f9dc41e59ed0d7b58fed1a2bb2e2792314ad7650538b4ddeaf7e5d3ece3b9d0cd98041c3d368c4706c5b19
+DIST KQNPvKP.rtbw 62303952 BLAKE2B 4381206aa27de853d53cc13097b631bd43b192cd921880b75f54cc136045cbb98e7b062fb3e6fbed4ce8a9ffd2aaf9dca76aaf63c91b2c5fdc700a75fa965841 SHA512 2a85a21a1963dac71c155b267e30a0c5d03ac3bd44d6d5c1ca319c250dac92e8f9be7737b046343dae05ec7bb4056ad5baaa815b96f3f3c26ae214c53e46cc22
+DIST KQNPvKP.rtbz 72047760 BLAKE2B f17535336199a505f2ba929c7c0091429f663cbcd06138307599418a8b22d74bf7d9c2ef712e28dd9c08a3d2ff573a43006fe34dfb3a924e790720966ab1355f SHA512 2ca6d7315ec77a7a6b0916a8c5bb4c2aec8ca9768cec406815ce5738c8adf6d814f5ff8672f006588938e82b3dafde2e95e47b9cb7c0a602ed6366b6f81d6948
+DIST KQNPvKQ.rtbw 991683344 BLAKE2B 8f9486722f0bf34b6739acf0c7e2b6c9cc5f654593acaf9c99d53971aee4e52e82515e38701bb897c9308cf2343911ea7956e9a2214157afa10d4222482ebb67 SHA512 d7b82d9451bafa623430bd793a9a963da9e6e5ec6cae9a094a653b2946c13d0bad53e2cc6878216514d580f2292114172e157fe61ca1af6e7f1aa0b7c1408998
+DIST KQNPvKQ.rtbz 1431612368 BLAKE2B 81f5ac616b3430cd3b50c026c68102f88d4c18fd897a5525e42cb486a1d0c3057f14922ff8de22b8887176ca918d40931038053ac6c7e6ebb91fa47af82b0602 SHA512 b8633e0a61e977194a0cb308d90d00c19d7fc5cfd3f4fc7a7b3dff4dc2ed7c83347c8d1c7134efef5a14566e36de387c9c985428e327be8308158f3ca15d77c1
+DIST KQNPvKR.rtbw 63734608 BLAKE2B d048f8b92e3ef7e06115aa1f46f9761cd86e6c45765e44b138b4666f8d68ce10970669ad04d8f2b8896c40b1a50898e1fb506898d5c6c95594ccf05737b4b5b3 SHA512 f2ff030f5e774dcbf0134d75482a1f23cfc10a006dc497b76524a7e5bab3a083362c38a557eee4494ce3cbc5689eed31e10b89f65738a0b6710ac9336152ee01
+DIST KQNPvKR.rtbz 228711696 BLAKE2B 313cc9d00fc0ba7e3637f0bf5998c78b66a9311571d915c271e0a4497f52437c17a1c599a91475d46395a0ea85633c8938e2acb0ef3ac740fd7d075f0599479a SHA512 96eb73377b2c8230c7fbbdee07534b39ce22860348f1c22428867651c276680fca2156e821aede99838bdc1f75d8f391f4adbaa0291db8e3c10eed3800e3a74c
+DIST KQNvK.rtbw 3600 BLAKE2B 8fb8e190f2d5f24b06f52a3b8f70c015637ca1d8aa9ac6bba5d7d6865e81aabf067bbae35b22eca4dfeb706f585f5fca4816b82ad242a9a4e5e7e02256875319 SHA512 3332162d68533ce52af8f77edebd378e94db104266adfa8379d45d09f92f6e03abe8ab734c118f8f7e86bd388d4239e518e7e77456c38401fb275438dad8c3cf
+DIST KQNvK.rtbz 156432 BLAKE2B 7202e12c60b003df1088aa2dda45aa5780df9e3c6f9b5ead54e3b2f9691b7b7f31db0508b5de4f05c2ba4b63103002d7b77c21199fb673417a5779589a87425d SHA512 7b2caed8d677e9a93a9793953c83105c0ed6a080c9eec9783b4bc2ed65a1168fce8e76f9eecf179470beff0a00ae5bda3c2c12d2312526dc4ac023c89b27a241
+DIST KQNvKB.rtbw 218320 BLAKE2B 0cd9df65a1b3c9575c1d7b3bd26483270fe9075122c9292234a6307545fb4391fa96dc571191b1de989b6e37a611821c1a9a0cb23a155824f6211789055160ae SHA512 1fd6dde29ebe11f4328a93cce91929a22985bcd63ed33f42303d4a30ab56c5f9a0bf80ba9007789a8d392fed003635b92e654be9f913355b51fbb04c2318eb7d
+DIST KQNvKB.rtbz 8035600 BLAKE2B d43c7931ca22aa282d87b6b59462f443f9c23d97f7447f558828d7e7f3608750348d777b2c0dbae2fe8b14b79a8317f8237b3c0db53921c9c894865451645276 SHA512 54e8f3502da9dba64df01c8c342bfbc002b550b81ca3aa75bf6830480927365799b396284497dcc002c0a4cf3b37386ba5189d52300d349e38433a40d4022dba
+DIST KQNvKBB.rtbw 25338128 BLAKE2B c32efa2b315b19ea4eb73df7a4cb91fbb4e261e2f5a826c3a196ff012ef57115cff7a1b650730d8e9a1dc23c4c2bbb13d5c6410b346e176d8af52f685b1e5890 SHA512 26ddc84c96d6c82262aa67f7b106903286348cc1b8cda5b56a0c225014c9124a0cdca9d3e8968e8bb17432671e538b6167b5c7b6934e748cdf2f58af9788f46d
+DIST KQNvKBB.rtbz 233101264 BLAKE2B c052736de10df340abd6b4435ee1e9a4d90c4042a893b8846436f5d9b4a74ca09418ea9f4f6aee64ad623ad7b467f16199f1dd93c39628c10b02e1ab197c89dd SHA512 872567c3448238b1e2d4dc373e288b15937085f089ca6bcc1f6dcc37e33fd7b7178da7da825908501e90ec6d0e824ddafe7c760f99e2fa4c304bd83262d56bfa
+DIST KQNvKBN.rtbw 33784464 BLAKE2B dabca008ae666482b2d4dbb73cba214370eebe15e825528716ba0a4359cd57b93a63a41ac5f3de99be8d83f3c32ef6b91aa3d815ef6ae596c9eb811177e52a62 SHA512 36a3c6be06eceeb1189e0315a170fa7e02395c46bfc3896c9ff64cdbcf89c9a9637e008fe2de165a3834c4d97b4dd0b05513a8a262ef798fb1eb5f3c9fd2aea3
+DIST KQNvKBN.rtbz 321162320 BLAKE2B 1e00da237714c7623ac81b74421517502e9d94b711a8460eddcf76583f6e04f06e32886cff2e539ec1e86e677a76117af436328f725ea7ec955204cb97191035 SHA512 f0a50773df7c8dcaa0cf4ceb9e687cf4d96ec7a6b2bb7d8c185a91b8ae31456bbd0ba5576216627f35df4ac8969081f3b1ba7446e997b979638d0ccc3270b58f
+DIST KQNvKBP.rtbw 246884752 BLAKE2B a379f4cee8f2bd51558a4bd93a4c852ab62e69bbdf377672c4e01d803d29d9ce232a879a92aa3d04567dda9f4f59a089afe2f3573d17357aecbb779afdddebd6 SHA512 227c1dcd1606260e1a15fb37a11b5a7b5610c51451fb25757c961fe898866ce48d25b4846317a55d36f4dccfe8d24c855f0ac0adddc2df236904247a6b01c841
+DIST KQNvKBP.rtbz 777944592 BLAKE2B 689853e1b9fdcde273c6477184d7d826b0253f37c5ce7d6551ffa98c00c7aafce952c3bb22046cf92c36fbb6a2c72ea7743c66db258f72d0095b50dd251e632b SHA512 6f2870f94df52fd328b16bf40494dd158dcb1cc37749b16c23364b099a99fd6da8cf41c8f40ef8aa2e69767526f4deaba613bd7288f6a661bfbe0d3059510402
+DIST KQNvKN.rtbw 333456 BLAKE2B aad9cffbc0bf5ab01fd18f4d4da742c3ed80d062091d828484094c64805041cbdecc4afebb50ddc53c5dfcd663401d55e4d5943f6db7de77719fc1596c6bcc34 SHA512 7f20fa26c8f37c74fff92dc182ccd424dc503c2f95d28b1cd56bf7a3914b3ce790c60ba05993896c9085381b80e8303e8050c35d2411e91da8b4be3e544dce56
+DIST KQNvKN.rtbz 5411152 BLAKE2B 8f2d7967ac0dc101ee08918801672ed191bab3b31a896e6d52b17e9aa78437198036e07452fef021c31c15d9b98245345cee5368ea5984f0621a1cd0fed823ee SHA512 e03f83352808e1d8990c2a9ef8502b886a500c6c0604b8fed3c6597651c113c5583e0ae70d21b0c2a8f53a66b988943a31062b603d8861c4ddc77d90040ce368
+DIST KQNvKNN.rtbw 19085776 BLAKE2B dc1a4b425d360339f6938df911fbf6ecf2ffb8f92e210768bc9fb53142668b479114218136e0b7a459cad2ae122b45c54cfb30bd50498b20a9f01d9c6fdc0df0 SHA512 b4a7663456bbb88effb8118cacf48d871ac79dd7b11b6d2906c85d99b841a07ae0dede854338c28d543fe16e5f0bf09cadb7eefa30f65e4f7c3619a3139d548a
+DIST KQNvKNN.rtbz 160331408 BLAKE2B 2a028a97afbc838bb3ebd72709ef3e807d3059939ae4d431fb2d1148faae9d11eb2f6b6e91f2849640b0c4cdaf7f30e963fffef03a23aa851bfb0bcfb72520fc SHA512 1f1a71d8cff46ac6d506f7ad5d27e1bc0eada7cbf7797d83d28883a58d6fcf9706e916cbc62806045cd79a760dcb03f61c01e4ad65e15e189998c5ad79eb5184
+DIST KQNvKNP.rtbw 304943568 BLAKE2B 5c4c37ce9bf3f4453c2f2ddc958ec9913bc33d1f575c7a4889df7fdf11c1eef695ed2b243da0de6fcb66e65a2d1dfbe72659389becd0d137b79b5320a28faf70 SHA512 51592e5fd9e1c7e7195e21300d439af2da8feb132bd3a5d670f224d45b860762d512ccff858ffa9c5cb816aef8dc9bee289d56d9de14db3d52e33ccc716646ef
+DIST KQNvKNP.rtbz 536914256 BLAKE2B e8b4be3a5e06f9afa0fbd5320356c7e8e0b89a3edb58fb569ce8c465724941f66ffd85d9d9a3712e6a86dc30896ebcfa72e16eec73b3c39c02ea23bbb8d52b89 SHA512 4004a4b320291cdd28adaa29267c5c55f5489ff9761c0e64ef70b7d8851056c463f2ec952dd612c4feb10a6b4f9373e7cbd1bb91cc5187d8f65303ff5b174144
+DIST KQNvKP.rtbw 2662096 BLAKE2B 852badc680ab622e08abc1bbc0aa97742eb9b0d35ae94460352b1eb588e738c7c79638849af00693bcb0324b1ccd5f077f13b4a00c9f57312c2591f2092f06a1 SHA512 5754a812cdf10a6376c5e1782ba44fea73179921588f817ed1a61a2c38b01e64289dbb4a6f85acd4b3dd6c94be03e086d4d020452b4c149fd7ca019fa522f4d4
+DIST KQNvKP.rtbz 7902992 BLAKE2B 6dfa9176c874be6393c01a1db275e8786ba8e1ddb02208dbf1e6d97a486f230ab2ebb803233114cb21bc20ce234b8aaf661f0aa271beeb3a56dd191dc71e94be SHA512 35080dfce733a3ef07db693d9e4e44776a02b98f41c63a35d0c9a02bc58c754c0236850e35abcf08629a0bf41572a70d6b608fc3f60449aec21f2c4a5457d288
+DIST KQNvKPP.rtbw 128240080 BLAKE2B aac2ff3cb6e38d9409640a0d7275a5f9b884b9483ae4975fdc5b64b9402de21e87b7cb978b6b7c8de1842bc9104f30851a38fd22b66d8cf0fae53fe5f31f51df SHA512 a797f4cf8635db4b0f2b4ea00979f2fe91d8f18407206b4f49465fd5f6541f7f5fe059e9f18ce58c5fbac69d0f433abb1d1bf7eb6478da4f921a76bcb7fae648
+DIST KQNvKPP.rtbz 133295248 BLAKE2B 6bfd4f433426cefd5d93a3734d98f6c8e9eb3421c0ec38a0988d98c8284cedc8bc4e608d5262b66ce90cce012b1bfd40b2f4d6a7d2b788d1fb8152f85d5450bc SHA512 07057cecbefe22868585c070828cdbdc6ab731001eed3ae0dc092ea8c1633ac42d74f701bc133156223885a09f3f95976b9ee4fbf5db908a4482d9a138ad2654
+DIST KQNvKQ.rtbw 3139152 BLAKE2B 48685bc84922f6ffa73cb4b2651e200c227bdd066eeb157a0cdc57cd74a1c826aa833b582189db142de3aea252006cc5cde602f1b17e80dcd65dd2296b15c110 SHA512 0b50b12f92587722f0bd3b80eac0a9dd2cd2aaa9f32b508e6fa047e3abf3fec2f43a71a0bfdea73835fb94e17564a4a9c0bfc86a0e3de88953c41ec720aebdf3
+DIST KQNvKQ.rtbz 785296 BLAKE2B b331adec186e40c91973bbe984718abb221c3e9b0c9f06161e5f5f2f3ff6d0f54967d45f0be9faefcdf0da241a21f59b8126fafc7a7a9dbde6108727839fb54f SHA512 c70828efb79a515da11c737bd576af19bdc45b96087f1b44f0ac68a2f53bec0972e7df1aea6b9db35492b724b70adf9c24d818596bc1da15975a20a1795f438f
+DIST KQNvKQN.rtbw 133394256 BLAKE2B a4de48c94032bf972412e473df89d7416192b2dd5a66550600e7765143d79ba06c065ff69088c24651ca9a3c641e2f93ace3208594bf73ee513709fb97f70287 SHA512 d4f7d1df836a7454c6969db0d2bb7d210dc7b1a840612c5e1193327dcaa5db7561f8f718e616cdc79e6091eb590c4db311fba4070b51b4bdba4f7a5e8f9dc21f
+DIST KQNvKQN.rtbz 60699984 BLAKE2B 7d3853d1ba86daf2d3652c7f7e78cabbeca9c340fbd81b7db8cea84c36d46fd20f6680af46c293240b109b58bde696e6694d557306ce3a612d53f6e815165cc7 SHA512 45128a5f4e2eeb20c6119f6c3457a27b7cbfc8785b6dc8dfc3b85ba95c47bc3d3cfc43b03b0e80a310f92814fed446b0530f0338f8cc3e3cdb14a84e46e2007e
+DIST KQNvKQP.rtbw 1070174352 BLAKE2B e2e53e6ae0b02343c64c2c3fa1edbc38de9f652e557740bc7f1bcf1b2f2adc474633bef92e12f65859f63ed8d0286a05da64f06906c2eaeb269c345cb5cab256 SHA512 0f9dbf796e7aa472854a87062c158f2927654c104ecee9f4653327ba4e2859cadb73fe9ce74662fc36966a4fd8d9de67702156b3cd4896914688e50a09d6e757
+DIST KQNvKQP.rtbz 264552976 BLAKE2B 15919d7108175883a7945ce50bfd40cec24356b1dc9ca1318951813c2f7a52caf27be32400b72c454b735dc7ebdf9003eb4199637b69fb97eace8befaa352c3b SHA512 18c6251f4a7e1ceb1ec022ddc5eddca5ee8c3def00241bf7b17326ce3318968ad569733f4762fd6addf3c7a9b768122d2ae95653d14c14c69b306187446b9fd5
+DIST KQNvKR.rtbw 759824 BLAKE2B 7c8a54b208e1705d977dbb07bedc4bc4dd04a4c2980aa2e4f91990428f32312dd53d55a76356c6103bcbe1c018b5b3990fd5e267b3f62b0fd0c6ee223db5c0a9 SHA512 bc0b239b8ff6753054b0fa79591c93b29f2ffe2f4f6555d6e40373ab21efa37e60cc8ce6f1875e819c231eee730b7830c86855005b33d8bf6fc81728f354b611
+DIST KQNvKR.rtbz 10843024 BLAKE2B 0b96db08e4afc55f4e15ae1533d056b13391ff2253c0ee0b78258f0e29e8465b3871b5fed2e721bdfdf9e8b60e2e78344b39bb4631e87e5c8d0a536c230f3e2c SHA512 69eac0a2dd5088895784791f60ce02624b40ef1a9726dd22b300704e09dc55b1cf7c03d81ec4ac0fd5cc8202f8163e840128202f05450f792a6c5ba85c8df5cb
+DIST KQNvKRB.rtbw 169319120 BLAKE2B d3c50146814449f508a5f954d21ba3c368265e3cd519da91d04309e57f6e047b4f6266fc729164ab274cd8421731681d785c1130b156decf1151c21dae4a7f13 SHA512 41f82db6f20031cc1afbe7fde6d0c5e76fee1ff8a3bd931f16c4eaf685d561fe4bd09ec0d9084586bc0cf556bd4b71304bf844a881bcc0fd2054108235655161
+DIST KQNvKRB.rtbz 594827920 BLAKE2B ab30f31cf1e01023e1da5e8f98b794a6afb11ff5a04619dc39553c89839215d7b57e5599245f8c466f3485ebb90e21061f4de4cf452691702f5376405748390b SHA512 44a2386e2704620008f548feac33d0e948f3997028bfa1122674e9686c86b6df6150af8ebf0ebba7eae40d247abd5a19302ff864b1bd1ff4a7b60f15fd93729d
+DIST KQNvKRN.rtbw 143783504 BLAKE2B 98c689dffc33d8b3ad9cb6ec40ae731f1bdc44f722279406308cf1c86ad1cef335ae62826aa3a117c727ab1826b4b78c394dc5162ffc5ce962b90c77625e8863 SHA512 0f3ef660e7a89a3ea660b5ffb2421006f471761f5468473c1a78b042b0c4e5cc31b029a4e705348ffffcda7445d39b90627166744990e399da91451b9a728ffd
+DIST KQNvKRN.rtbz 552347408 BLAKE2B 348d6bd701246c9ec49216b0d34b503c17262b30fa50de2ac16ba4ec72f59bd87dab902552dc077cd92683f7d517dcebaf04dcebdb0546cc6360dddc798cab13 SHA512 25854d32f3149cb2f55e64505b91ab6c50e23803f3bffc9753922b366c15900b8f7d63234a665e48ce4336745b7f3b8ff86a52f9081f09c60b46677ac58073f5
+DIST KQNvKRP.rtbw 418354832 BLAKE2B 1593ea8c726d83016d168ef175944514d15da2aa4dffb5b07f9007aa6c58642980d021917e7df451866da4c331cb990228511ee8876f27de928ed0d663c6279c SHA512 37ee27206027463d1549ffc44de222adaed59ef4ca7844e60b808419b98d396f004b192a8960dc4d422500cab45193929429c8ec433013c6b10573bf2bffe321
+DIST KQNvKRP.rtbz 1227921360 BLAKE2B 2bda0aaf6121e583304dc87d7cbe450b41db39be6ac13af0bd506498f48ebafa18cde0ed53047d0d1dc4584c6b4c0233675990bcec9e3066fa769fd70021cfb9 SHA512 e0fb246195412e8600ce29ae5e9046e11e27efdd843fa96d819b21c8a2f3e7de7fcd8dc525b510c1e76c13851f55c9e813758e5ac8c64e087098ec64385b26c9
+DIST KQNvKRR.rtbw 333790736 BLAKE2B 9d2fe14fb6c5d14bcdb92096e2d58615848bf496ae52127546749d07c6443f7c06e9477ef849a37ddb7bb81622b9ba4c18ea442b07a88a9cc37901ae004c6712 SHA512 dc90ada053b8f28a1636e339fdd72b8a57cd0f4ce6266898ffd7dd1e8040a10192be3c1ed9202d08ed6afba21ea2f09db6af0c3c6cebd4489ff211544655ab97
+DIST KQNvKRR.rtbz 394814800 BLAKE2B 223625b9950ebcc89b8fe879daebc797235123cb43cb9a584efba3f03be5028d03329a7e096425a54e42f24e19aa7f405869b7518edd6d9a0de7cd06361feabb SHA512 30d4fe3ff263eff24cea0c9d6a644b7c54d50f76d26dad4fa61946123cc5a39cee0a70fe4e7e713fe386093e5ca1d89a790bd645243a6fb34bf5d0dab02c731b
+DIST KQPPPvK.rtbw 3804560 BLAKE2B c876fc794e8f602a3a205ea42df6a14297b25201eaf824f4b7cecc4d7ec53ffe405df24c53452a9aad742f0f4a51b1b309f1358da7dd0faa70650ffe2e7845fb SHA512 ca326e62d6e4adf183cd1485cd233b08054a2b3867229117577d08f1869ad7e21c0d43f3d48e0ebe209e0779acca0f3333bd63d7e9832b4fc512266dbdbd837b
+DIST KQPPPvK.rtbz 1123088 BLAKE2B 525aeb899c432b7980192888cfe2bc510b7563558474c6c8c5e730ac68676e3fb91ce851654d15ea9d4a341770ff2bfbbf730ebdb952d348f5d844ca48ac0e22 SHA512 3df6a96bfdfdea4a1aeb56b3d40185a081f093f142b8fb21f298cc52edafee215012fadfa3bd8cf859685dadd78baf21839392057f1d8d559b77ff7d459c8aa3
+DIST KQPPvK.rtbw 255568 BLAKE2B 1b9cc7d82cfee4f7537400f57962d3ef429efcf594e9d368e5d4d4db7383f370937fc048211197ca271eef3746cc802a05d8aecd621226cf3936c2e333948c6c SHA512 ab7d26eae5bfff00ec62d39a4e4d5b6db0583bacbcb935cf1e62584505b648a565e461f88b4f73d6099f708de87d8745e256ebab23bca6f2c7371de979e26e00
+DIST KQPPvK.rtbz 132240 BLAKE2B 36951c6e97f2ac513757b5b7aad04a8b3b917198474e29eb7f3463d64b52ed95751ec7fa954636a2fef1d245abd93ce626019d0513830d360b70223df33af87c SHA512 eb5a2491c84fbc578c110a537d4e2b7a11f9d43ae97cb1ec4a6702a1a6d6fe9612339e9183e62a4b6a0692dd07caccb0b91993bbf607cb2299ce2506674f1ea0
+DIST KQPPvKB.rtbw 10797392 BLAKE2B 33b48d58634adb7257a9c748dca4d2bb27eddb4e9bc1a3b976813938350b9cb8b19c196c2dbf16cdf3ef50f50ad460b77051c8ffa8ac02b5616d0f6cc00e2adc SHA512 b32e0d4135f47380578b69be5bce39c0232680c0babf5a10b6642b1554d2d18d0a0e323d08138e41e735ba587173a6a67caa147afa63725e66f4e475e1801982
+DIST KQPPvKB.rtbz 19417232 BLAKE2B ff9fe1a558e9186df7f79f2a7da0a74f86cf58f1e3bef7ecfaa5dd801eab0b94747ed24e67925a539153810a6d77a79960ad99206270f237ce721928e0514840 SHA512 08f8a6b88c7f4c5e4504fc540a44f6ee3b4dc662ab8d2ef0c8f252d0af27c15733e79b2a8a1cc8f9e76f285cf64c6dd102fcd0fcfffac78ecf64a3c6a62c5e51
+DIST KQPPvKN.rtbw 21925648 BLAKE2B dde220a5a437965b69e766b4b5850065baff38403bdfb57d2904cbb4b748618a56c7c311d6a6f10db68609679d851e65b732841abf0da3c2f0c9514a5118359b SHA512 b7d1b4bdb1389d06234da9958f3bf84e37e97b23376adedc1a3573219334e4794f1d965c7ee12270f2dc8567a1f72c4c8ce62423a9bf0df39a791110919bdec6
+DIST KQPPvKN.rtbz 22219536 BLAKE2B 54f7681bec0a486da53f228877f2bca6dade09c47edbf81ff7338d4ad479372e59ee97ae1dd0ff8f467cc12a7b252b74094817e9c90687852b3b83eb7dd10f7b SHA512 05355fe9a6908b6535c4dcdd57d0e0bf475a6d671738ab83745af255251eb7584367af219826ce0492c2d50ace445ce3cee2f720963c0517535f41baea7d53cb
+DIST KQPPvKP.rtbw 25058384 BLAKE2B e927dc522c4342421a1d0852fb59b562acf682bad7e6cc78cac861a66e00719cb332e859aba127630d3485f0a983f26450619806a836a259489bef31259e256a SHA512 1eb3ad416d2fb07bea6aec45233aba7303355277e6aa86890e82274fe56f564848d3f4988e5ce178379accca8fa5796b29efd07c0a2c544fd2a189e9167d5ffb
+DIST KQPPvKP.rtbz 11365328 BLAKE2B c06859ea5fae8f0f2ce32fe007110f4c3385be16a59b85fe1a4655a90e14058733230b733e75432bdbc2e42c5d1217dbc2a668c0cf32c0047fdf799411a2d525 SHA512 50b74d40621b0ec179e524fee27c4b2fb17dab970bb9bbee6370dd425e7513e7978712455021c08d05a445a611b4f7d302c99c55e05e1bb3b440c820bedef7c0
+DIST KQPPvKQ.rtbw 444370000 BLAKE2B 44c8a625eeb3a80913422e59d7fe82e8aac21b31b50d9c883ffb7575fffeedf2d2a2daa8799aefa71701a7a3d9d8560afa3682d1a061b10e495e933dade7eaaf SHA512 082af773f3561406042c0cdcfb8f2c823f1dd07fc5fd4ff74993629f76895ef8525ebc98f2c5de3f0a3234757e96fb5407dfed6071c6e6ee14345547a3849d95
+DIST KQPPvKQ.rtbz 487983504 BLAKE2B 6705dcabc196101fc840b5d108eccdaf9208a84de1302b7d012b0f19491c6e5b0b3bd4e8360bcf4c9d916b0fb3ded8491bfd2ef523a3c988c6a5724fa6e4563d SHA512 2cdfc2cb9d6c3d778faa985e09f395be6959534c61b45c1fd072180dd8061461f5dc8b4b4cece8f8031bff30a8ff0c9d11b57812ba4719af7d4992a0b87d5147
+DIST KQPPvKR.rtbw 25167504 BLAKE2B e1e45a6f702595f2abf779a8ec640b93f838066ff79af3c6d9144b8f124cfe5c2f3304adcd3a454c81f76b62d17ca7f5ca2f395b385bafa2be4b176ef8b85b8e SHA512 20912209ba64b291e82985abc756688e3ad90f6e32761355ea34be243802a630b214376518d928015b6e8fcd72f86b4834bfaab0e5fcaae22ba5f2a827a24e39
+DIST KQPPvKR.rtbz 63281744 BLAKE2B 454c283cc130e62f74419d08af4477e11ac3409ecd989780f6f3a1a7b152b0fbf3b4d4e47d9c9e31f9c49695f8cc28dd0a09089ffe5082ba6d4e0c011e9d6f00 SHA512 0645af64c9094ae1fb39979bd148167c3073cc1a9e2c8b4869ab237c79333c3df1e6fe71f4d642b08dc7a8ddb326c395296af3acdb427282e6ed4e319ca0db4d
+DIST KQPvK.rtbw 12496 BLAKE2B c501572c88e9d0344ffe3a422c08775c343a9a7114f76ddf1bf8b236a66d64008c969bf76eb9c04b67bbda283a6e9cec27991c41be1165f636045b11ccd70547 SHA512 25377068448aa7f8d4a4d5f99ae55e37300397a603a7008c7c92bd49631f872583f0ed8e1b702c7a6bbb40c55167359172b2dd64d657aee6feba05fd77d620df
+DIST KQPvK.rtbz 32208 BLAKE2B c7cb353b137119f271db625f90b35ccaf278dd575bf8f3eaf0df901e8f6321631edfdeb771bbd0a4ff5664e887de0f8f00fe712c2bd468fd018b80c5bd737f9c SHA512 9a402b7738ce44266558b6e17bc631107d5dbdc5bf28126c746f6464583639a6308738df21a6b0349b4f650041673cf1ea12e18c163ae4fc48daa72dd8511110
+DIST KQPvKB.rtbw 785744 BLAKE2B 693d03a2a6cab0d85924f550d8530b835868c2a96098092d8116eb9d12bbd28b360985d062147c9f46fafd0a32c79d368b879a449557ef481e91f7e433eb2f4b SHA512 406595613177de1327c3e8a6b9d56102ee87df63798ee82dda955ed94c0bd407407f75615c57b29f51bb578095b5151699b248411a45c229597032b17a2b5c56
+DIST KQPvKB.rtbz 2151824 BLAKE2B 27f0b4019ba0f7661dad5cff15b04260ee5bf19def8a4d902e05857911a9d542406c3cfff1ba72496e6d08ed62a8e40ad0ccdf33f804d03ca024890475a2f82f SHA512 4731ced91d6e6b3ec32cd64d195513d31d9125a43b726b6d04b5f568a1da2fad03e76fe497dcfccc26af2be84092b27bdc6c8949967206460a344a2c60124489
+DIST KQPvKBB.rtbw 97095632 BLAKE2B 34b23edd62224516472a4a1769260ae41a8b9b558e1098e8a91f5d1ea4dd32682f270fe045be5afa25bfe6d8e0ad8b633b1279f4753726a5c48c8cb521cd9336 SHA512 baee730bf9c4c49e031d35af4cbee61baa915785b720b26294de28ee6e030be4f2711a9341a1997a17cf55f4366abfe5e80d043ef3b62fd8e79679a706ddfd41
+DIST KQPvKBB.rtbz 186922192 BLAKE2B b1f0a835e09d42890a03e1e6e94eb3098abc4638059abcec15a22ca5eaab4b57e7298ea35f43ee9e7675e8697e83cc57b89bb41a59897f0dc75c6635738be563 SHA512 bf1f72fc8528eb427875c3639dc3814343daf832b50bbd32dff796c1fc4d775b09113690559174f8bc4ae0a4b67ba9a2d27bd1671da587fad0b3cb011a47c13b
+DIST KQPvKBN.rtbw 210767376 BLAKE2B fd45b10fc0d2b3c019473d57ae26cac084987d69a50d8950c20ffb2e54f8732b732e7a6971ed617264ce13152e2eaeda510474a71c5f98d8e116e3804beac93a SHA512 074c26be0bf5f6967f32291907b3dc76bb6e74d4f5d25e79591f5fc0c10db562416d6ad395715e4597659cb5caf0316ee32903100f125131ec330a3ba44af9ca
+DIST KQPvKBN.rtbz 262188624 BLAKE2B a7f0440d2443ef78a462f84e96b617572a6f47d8100d0379c79986f1405bc2b006519a4a68db8f502d8bc5a450384d3f06eb023fe49489b354ecaed757740add SHA512 ecf133bc3721bec756f8abd2221adb228ce8ac23079f2d29cc9fff6f6a0134da37332dbf3eb53c7ce5b700fee5e428105600ad7b55854d9e9ee411e704eff057
+DIST KQPvKBP.rtbw 251777168 BLAKE2B 99ae690ba97ed39c51f6cdcdcc7f0749fe799064c03a4b51acbf0e40b15c8f9f26d71594dda7a55258d4fe4fe126676804a2a2e53ab3ada47e414c27abc1fff2 SHA512 af271bb877fcdb5286441b88ea450be524f3e876cd2541398f3c996767df157ed77a24c6bf32ce4b026015b165b22e600f8fdd0b1d96be4c5635b0c3956371c7
+DIST KQPvKBP.rtbz 158215440 BLAKE2B 43fb3ecced609e74e87f6e672716ee2257adc4e3498effed2c957db96c742132897db2d3cc7bde718161de3528461ad1ae31a4407e84c76f941cdc1eb9bbf708 SHA512 f54cb136e1993ab9cac0f6b23c325fd28fd49bf60f6f04c0cb54aa8cb161f464a13ffd957f4a5a94d92a697ae3349f157bf5c466b49a40f581ef6232227f0464
+DIST KQPvKN.rtbw 1694352 BLAKE2B 322520492dc504d476afd715c09b8ef1dc089bc553c43b1b100c1b56b0b7a121c05779becb0cb9a7a562ff19b2f6c572011bf9c86611ffeb0302fe0b85c378a2 SHA512 21e3f1e265d0ffbf2a9eb9a905cd2b6cc36fcf76f6bc8a53260e5cd52468576e9196c894354ada0925d89127eb5820eafd344340c0f3d4a12706945d406bac46
+DIST KQPvKN.rtbz 2055632 BLAKE2B 9763dbb8f00f55c51cbc1b38479abff806f35c54fe5b8081344784ddc8a696ef75306a0bcf07bfd2025112aebd14a326970c5576e491e587354baff47a9b4d61 SHA512 3e164609f68ad9bab9a0c64e48e99a1cea1ace487063efff3e82145728812ef201970589a35542e4319f5c73c53a017547c3dce52a583ff3e96e92dd72ed03e4
+DIST KQPvKNN.rtbw 129637904 BLAKE2B 0d749b06ed34de2e3171db1709ea7a346116b51c10fd3454367f14a07f63dd803f679d5c4db6ee7773a9a7f1ad72008cda712ae7f37d04fd0fa766b370e41a1f SHA512 9462f3f584809cd7020e0e295fe2c377aa8a3199a203ebc6f6a5a155b119b6e94ae9c852da502f58ce4a99f5b018339294ac882e2c5d6fd9835bfb7b7302bd54
+DIST KQPvKNN.rtbz 145341072 BLAKE2B e424a4e47ef8034e516c10281d15b15cad1d77c357f8b1fe2f876b89316876a45a4e34973a8c3e13505a32c5ae4a29f82e7206feb3028bdd31da33f4b276a6e4 SHA512 30dc7ef70a6968aa8dfaa5fbec3c3c6202b04d0696b66a1a9f371276b1290162f8a460a9267956606c6e976d261c38fecb060dbcf5e361395a136df5494fd845
+DIST KQPvKNP.rtbw 306794896 BLAKE2B 1eed9ee20e82f0bcfe4e1e9ba40dea06106d89dd162246d336c75a0a567b66202cb3ad1d622ab5c561b23e2fde319ee0829debf5c4457518a9fb1e428451c07a SHA512 061d4cc4f5e82c386bb0e86b5b58810160d6685fd9d64da93b8a63be1b995694ff519c1e1cd9b9dad41976bab40e30afea9a46cac2b6eef0c4bcd9af7826bd67
+DIST KQPvKNP.rtbz 131902224 BLAKE2B 58b9ce718f5e299ee63433565b38847f1ee97a9bd0e990370ff22e283031394eb58a68b35fdf08361f800d0f4159e866623e342d49b1fbb5b5437d758074c2af SHA512 a2dccbc0a33603c1c59b99ad62ac259fac89b3bd798b421cceb1a778f0139f668537a4dcbb4c6ab503698d515de7adc797b728c9306e49b5e5a9d388a36afb5f
+DIST KQPvKP.rtbw 2464016 BLAKE2B ad8c367e9d77a6b3418891ec89ba86561fca4abc27ccf8bd3acf483adbde9f12eb69831add7d4cc1ca57f022a858e714e582275f5a67f41974c9b137057e0fb6 SHA512 18040bc4284b4afee2d593f0682b04f7202b8d4f9359cace02c14e354f37b3fd6b57e8278af52239292d4e7ea4bc1380f8c87c2a3464623cabdb94f111786e55
+DIST KQPvKP.rtbz 997904 BLAKE2B f3ac4c1e0e063eecd1b4958509be0ba168877ab92bf21ecb8deb46f8b04be5fb01c70fdcc5864e2ac8d5c2ed60fdc316229f55f33043cd04c6cdd51582855f23 SHA512 2beb6cb0818e509fa2157e2b7376939369aef1bdb27faa7051124a93416187c7396b37514afe83f22befc2e0c3c7345d4fce72ac78ef35a7e1853be1bc5656eb
+DIST KQPvKPP.rtbw 120272016 BLAKE2B dadccb8de8a9114feed7cfaac7042f5f18399b20c9136e9b24f172bc16c022df71c61a5b3e25e4590a0fd32bca0b50d00a93093ff2fedc71bd9241439cb0f82f SHA512 28ce803a1db4a6f1e446e6944dc17c111da443533a2557d6d2f74a46fc718fe257c35f40c93238c2343ce61b0ef78b53cc02d0e00625c7e38deb786dd2a768ad
+DIST KQPvKPP.rtbz 37737296 BLAKE2B 859525d6178921e6abd12546ddc10a7c18407cf09c4d72458ac7e493ace64b9c0354d214048ca0f595c03fac7840349b23f8250ced249359489c508582f5fe5e SHA512 2e8cc004cd09af0de7332ee3f40731f03d83d1f1985e7244e93a737f794ac61df971fd1e2fbe74d7901f2b3834568e72ffa860308014741870190bdbf25aa511
+DIST KQPvKQ.rtbw 20403600 BLAKE2B 90b770f7d2ec9fe8cddce4b280d756fc931d430d3a9cdcfc6e26f9e2e4b10a4fe506299676661b603793734c5277e825419696c95ced7d33b14c1dfba2a40a71 SHA512 ed3835db0831dc51aba9162ef672b3a07dc8654251a99a355c9875f82996c52a2c2c6beb8c3b151cbe9c755037a34ca961b146450a610808d0faf86d32b824d4
+DIST KQPvKQ.rtbz 16695824 BLAKE2B 2ff8204eb6d3c403efc0fad60c151c67098fa460d2f9f46cea95dc4bea89442c3f2a80ec510160fc64cf3c2187ba39d8ffc399901c19d99f05449fbd9fb8933c SHA512 f111ed76babb312ba648c7f8212e3515d1e8f2fc0d9a60ff6eb1e956e5d4f19021bc2709e18fbf6c4e97405fe18702b29fe315ea6a57358c17e6f8f2a5665961
+DIST KQPvKQP.rtbw 517138768 BLAKE2B be09a1c789f208586bb38a8a193ad03d79539e4d1e064f363f52a9faceefc3e469d4a7c512b4305c83e4425b7f80a7faff4e63b26dbc2657cbadd3ef8d7e360e SHA512 b9ee321c8972db0af4da6036c63b9c7f5f0e6875c670a1ac953e0995e8afd40ef1773d6e7f707245bcc75e9d9dc68dd8cc4e7144b09f3cb624b5161253ab3e8b
+DIST KQPvKQP.rtbz 583671888 BLAKE2B e04a9603b42eab3f20a73be6201b5abc5da57994f0e2a539b305aa5210d367269dd0ffe799c26cfc4160c46f6da48b9858cec549717ccad243ab63e6e9151932 SHA512 b672c66e00f1a5308c3da507c7f76f60c272f48b09ec57d5bc8f5788a0457dfa4582022e7d220e2a5bf39b3c573360e8ddedf43f71a83996b8fc5ae2a7f64226
+DIST KQPvKR.rtbw 2030736 BLAKE2B 50de50dab44ddf88e504037575e560c9934f7c708b6c723572f5732ac04cd54ac1e6dd4757cc0d307e938e47e7e029787b885a9838b7484fd1f9b312380d8ef2 SHA512 6e7b49562fed78878996d354f4bd28c3cef4fcff48cdcec134b261011e06cc7c1964516c7c256678311b461e090085c04db8cf554e7f5f13c0ff53ef4bf80e0d
+DIST KQPvKR.rtbz 6202512 BLAKE2B 7112b7045b4ed7349c7f4282b57a289f0df5b36dddb596b2be154f714cdf7c43029ac41a3062cbfc95da6def610c8836a1af9ff78eb2d8666ad14a364f7edc8b SHA512 f244461d4b73a7ffba6787bd7f039f3663e788329497565c126eda0fd1248347fd665cca0af69cf6948dd9f8a7fe17254a285aab816a0503fc6a6a9d2d154267
+DIST KQPvKRB.rtbw 1072476880 BLAKE2B 1856a2480316871fffc32350c68b7b60a60aa22cd1f87d55f7361858dde51f5a7046eb2d593fd642d0dde73a9cb9240a154321057c8c308cb854a26af4547f67 SHA512 4dc6419ba039f1be98752f7e553de8ea31b34da28a095919c05caf631d6dcd2aad82c226260c683d836fef35deeef412a5044bf4ba56fe86b60a5902250c6671
+DIST KQPvKRB.rtbz 1086065552 BLAKE2B 2c47c00aa4e17d46df4d9750c4de1cb6cf5cf645e4139fa81a0b081956374eeb7ed48a0bbead0983f48e5030be06f3a404cf0090b26825b3aa72b8db5b2c536e SHA512 0993c7d25358575a1b0e2bebe0f573dd55ddea6b376365ebd91ffb05947068a7d10041efc01fdd1621c2fb0d70b5241704eca06421a4e08c05fc54e102b775c9
+DIST KQPvKRN.rtbw 968260240 BLAKE2B 92a701d01f46ee1a5bdd01fb0e13b1a698860e4c7c29a25d0853cb1e6ae9a9187ed832ebbf40a2edccdd234856de704b5195225ffe1773efb3445c2279738187 SHA512 1ad0c22cb812f82704ff3e79a8c3f2bf8318dc3c6b215aa3b5082303325c4f9ff7752d2ce1b8d8b677dd56099c67cf562bb5bea675147785ca2aa2225c5e9413
+DIST KQPvKRN.rtbz 808688848 BLAKE2B 46abfa1c38bf446ebe489d34d841089cf928f126daaec06da749989f648769e90322035af4afe6972a994241e24a8df61518e449668fb3ddd7832547db5d1665 SHA512 74c8f7aed0a38299c217e29f9e74b64bfa79d132c077050e6a35be3b266583c10428785b761be9e67937d09caa0aa1741f4c20987cd6a30b68967fda75942edb
+DIST KQPvKRP.rtbw 460368272 BLAKE2B 15c1b8135edfee9c8185f9294c949748de755bcc39965af113a454f9353457b1f1d8636923547a8dcafdd5bbb9dac8e68faa876921e6f4228d139f202bfc6b49 SHA512 fe39d4f6b09e489428070d7aed5da63ebb96cada7212e7ea8d4fd972dc8d12fe577d5832046989d36363915f21160e2a9f16af275cedbe2174dfc4dce12f544e
+DIST KQPvKRP.rtbz 375871440 BLAKE2B e7586285298c6183da11aacfe2f50c8fa5d08608eb7df7569e428995048e16bcb6c6d264fa4e516a26ed58252a1bd4f378b8feea8f40b5058b27dc840e4b76a3 SHA512 c08f1162a8ad5f601dc3f633dfa108ebd3eb3a2625d690ff9d1c56a6639a5f84db2c3df7f8c325997f49763392f8157a1a690ee2db99f23f55ccd6ff8a94df7c
+DIST KQPvKRR.rtbw 819463760 BLAKE2B f6aa518eb131819b236e9b7f6f188926b7095732dec0258c5d08d089bb3bc1a83be5e8f12e6a93d995bbd14432ac8148ce041d74755cdd4c1117cbf4fc843a22 SHA512 a6a0f6fb5569c6ce25b554a30e14b90c18f8ceeabc0ca809e4e712e06c6ae83a5a81cee1bbd0f7637af9e1a92653406d366ac9953bf68e8349a843ce53125249
+DIST KQPvKRR.rtbz 269330576 BLAKE2B 969e6b7c3946b45e91449c20473fc6292a604ffdbe07d10792dff7264153c3ef42426a72b4061208952350330d9049efcee833a2f518e88d7bb9d9488b35c1b2 SHA512 91c447c2f96d1caf7fb93e66ef935dc69d543dc00fbbd6f5e3db8d1b2c4e5998bb3bc62c2db71c5f50e6b41ebaecdc187f0f7eaefd4dc399aecd46dbd89e6ff8
+DIST KQQBBvK.rtbw 12966288 BLAKE2B b0015623f31ea53dc24f3ad2a1405459db793ccfb8f5325f7291abf7dc1604b978a75374e29e5747dc3893e8510891e9b4101ecf245115b411634a96a9cf36c9 SHA512 e8fdf9fe42b88d018dbdfa5ad4d0435ec81ffbe15fed6d6cae9d0f08fcfb5cede0a44606138e1b1309aebe4966f0e8fed405bc0bc43023bd142b7fb356ab4938
+DIST KQQBBvK.rtbz 27776080 BLAKE2B e6372fcab67f49357a1af9f97594240a4f3a2a6816243dd888fba190a95e5d6596ba8e120983537a619e5ae77c80e39769f23c1ca04f9160e8e427da13a99f4c SHA512 ea4a742c30f38662e833ad4c588f0b3a5c710692e388735485198422a265bdc4394bed986f64da8e58f7d5de785ff511d1ff961481acdfbe8ea7a301f7516cc1
+DIST KQQBNvK.rtbw 15510480 BLAKE2B 6cf86c52911c9ab29f204b7c4dfccb0a95f9deff99e9ef4daa1a1aaa6eb46175fb69b9b990b34af68780a591e5ba1f803dbca16e49b5c3ec7607465264a4a795 SHA512 d4a4a2ca18e71f268832e0588d40afabcf08ee97952e8827b77decb4064b69cb7fc74d7b57602f7aaeb4851a167a69aaebd4e09ca0d62bc4e640efc2311bf262
+DIST KQQBNvK.rtbz 44478608 BLAKE2B e294db36de3dc5ea4f26482bab6861d702d440f9240b9f0334be24505cd4cc3780fca038344d43ab1b7682ef5626faf98082fe7a33e3eae76f10712a41dedcc9 SHA512 ab6abd2e7a3d02d15831034bbce49da80731ab67029ff1f0e2203dc49ed99255cc10664e7ec6dedda405b449f02b1571a10bbcd4ea026bd0d8c895ada7f7e660
+DIST KQQBPvK.rtbw 54013456 BLAKE2B 3bd8620e4636b84fda0dd69a05313bd76e053b0dd8f7e9d2b7dba5ba3fd593b3f9f803ba578d00274598a0d7292acdd1d032c14843aeaaec2e2cc2429126aa30 SHA512 be418f3d835ace71ebe7fb45d3ce98e46f7faca512b1e0c30d99a346fd1e6458cf2cf3632c9af3862af43f5801c1c4afe03885f990ce0f11fe2162cdc84f724f
+DIST KQQBPvK.rtbz 28451152 BLAKE2B 04ed82cbcfe513509a5d9dbb5f763d4d020a3ce95259a1c9f6125cea391388edce56cf1cb62d573a74325d12e5f59f2aa92fbcb292d5f16b5c0b408302a7333c SHA512 c7b9a5111f3ccd7c17e67ae87a4ed12ac120ae4e7b7e18231c9c248f0dde29cccbeae348d5d9bf6eba24ce0d490540c4644bd5f029f60987e337ba161ed910ce
+DIST KQQBvK.rtbw 227600 BLAKE2B af1791da23be00acae41a7a40d2a5d31321100813d64fba77985fd30fb36ab6755e1e87fb3805012fbeef91c8efdb568135b3f975300deba56df1e0c7a347816 SHA512 2a383f057d121814584cad8383bb44dbca45595ee64ccf641e61332f88ed0c79a40ae56d98f8cf0997bb08cd01a89d69ee22ca1f11d23a036c92453a00d8f0f0
+DIST KQQBvK.rtbz 806160 BLAKE2B 4c3f8c38fecd88f69215b184992b45c812fa4320c588b382636147dabb8fb31767bf252663b17b113a424bb9b2a4ec56c972e839c78808a16e8eb4820fe91e8d SHA512 c450d842da5f580c67178163f4cb711709378cdcc5cd9e8637997566cc78bf4559353db51381d246ad25a382e1e01d3e7464837198abf88bba64b61f67e62ab6
+DIST KQQBvKB.rtbw 3696720 BLAKE2B 1806a568181576bbc633e423cf29aa3478c60ac3a6010ef598a2279d6762d2fe5a73fa8db747718c2264b3fdf71f1407f3bff3ebbe9bad09bbd76133d656be6b SHA512 1570bdb0712ba1e66afa1f41e14799264db1665561755b6d6715526b2754101d565ab2fe0c0c11ee3cff99793c8ce9e28478afe418e62cef1e9717586ec2bcb8
+DIST KQQBvKB.rtbz 41059856 BLAKE2B 084bd7c2e4b3d12f88995c83ec5a4eee38f89009b89a1219bc254b11c49170864b5308868ed9f9e5b9765400334701f2551819300c2b29f114fbef3fc497464b SHA512 740442b10ac1a46c29564e68e938e1ad51d6eb4e0d86bba685e45e73ef6ef4fb2b619865cc172f94f9065a76f909a7499b02396f778c1812e0ea4e090618ff93
+DIST KQQBvKN.rtbw 3842064 BLAKE2B 46fd81b161c50ba62288004cb5fa1f1bdc28c5efdb35ee75b62edbcbe41676efc58fe2718d6dcc83230f3cb092c01f7f8bddb4a4c7f370fd5b016314f0fdb19a SHA512 1bc775323a0ae3c564329bb3bf0a3355a1c7faf2a1d427106fbb099e9feeafe184e2fd9292df3ff8570722c30dbafe408311287f934d3fbe861445b005a160c8
+DIST KQQBvKN.rtbz 39995408 BLAKE2B 0f9955a27cb6e1b164139be76b1931e16832f89855d00556844c029c7b9e71f2df2d27b7fc50d436a6029f86eae51becf23eddc6d4da2b0acdeaafb3607a9fed SHA512 d85273fe401457ab68c7ff764b3550430619b2ba33736af27758ffae8e9bdcd0183d64c11a460a3ea8b615dbe6e509e9f99b31642bd44905f4c94f1545a2d049
+DIST KQQBvKP.rtbw 19635920 BLAKE2B 03bb22403fc77efe9c53e1f669cd4601b6a540144ce5286bdfed9fb743088609c6680ee0248b2a358628deaeb8a0292d3e61d743f600f427b4d01d40925679ed SHA512 8a19cd6934b08bf2a84016acae47ed9d8a635babbfd8233b8a8867392268849b510a58c34f89e0196e04a8f7ad4d1885d9500df6d0325945dd9dbc7697eb26ff
+DIST KQQBvKP.rtbz 75192848 BLAKE2B a7c345b20d503ea691e7e25e410c59aa0745f155b956730d51198fc8b453d68f95420ad26cc8e803928c13a8d739258b778694adaa9199e8329a5f6e9b1c1b6c SHA512 98ddee5b453be60a70e2cd8e2cd62b8afa80ce16a8501686111915e1cb7d23e1e9bd3efd19eecf9007829acff705223563eb464ce4a2d114abc411edcbc416c2
+DIST KQQBvKQ.rtbw 27381712 BLAKE2B 184aaaa169333299203bd0bd7c50c8827ec5b75c09b84d2ee663930d49821be2216ca375d84403a72cdf297eebd71f41c30fbd250a79856223980af13ef0e50b SHA512 51832aff05af51e41f339e2047a7c47ef0d7826025c0216be67cdaf8993b6d9427ffe15152df64943b909c42748cbe52aa596e87f814a6902e63690146e8999e
+DIST KQQBvKQ.rtbz 96823632 BLAKE2B 9a0b28e943bf0b284aaeaf3fbc9d7816949d4bd4907bb1da7562776eec8a663931cff471f1736c5a6707be1fd1d27eaf66084057926909011c3eac10d5e9e8b2 SHA512 e60b326a7c38f22537cb1835fab4bf659c596b8a7d2e1187f5f19241712ec8367583e7899eaa4d77e75eaf624fc5494a863c1a75edd9e537f1eb5c6035894689
+DIST KQQBvKR.rtbw 4633680 BLAKE2B 27208064759e57f9b79e2d08031a01821be517b39b9deeb0636c7f494b364aaed32e694fced976c0d4eafcef6f9eba6452bd6e811b8e079449a1ac05e0c81590 SHA512 5a2a5850dfff8e1e4a83a711525ebe2495b2aeab43bbdbc3725b317216bd6102f54ae5e23a37bf9969c586f065dc0d589f3c7041b8006db3dd02314bb35c0937
+DIST KQQBvKR.rtbz 47924752 BLAKE2B 192010041500a0d63643e607af076f8469588f9eff930c26fa87e683ae6e63d24c747409daffa609c9d6454a2eb1c46cf2f538c498de10c39aeddd198e18a0b1 SHA512 feb799754d5a9064e1ebd183298d7ce971b0ba773a1872c4490e1d3e93358ad8ceefef2820661c2fbefadcdc2354aa5b56f1c210c7cb235810cce42ad98d4a5e
+DIST KQQNNvK.rtbw 9964560 BLAKE2B 5c16c17e8289296a3f9345cd2c6a242bb5e60914c4cd9b3e8a18fdea5f81f6cc3dc4f4d3399d87db3139c9db0f53f079975ce71a58375a189ae556334fa8b379 SHA512 cebebb3c65bf22a6abf18c2fa985913c268d24dcf62c3f9aba4660726e51fc362fc5efb0ad81fa1be53efcf7e7ade1271877bfc01717cc5d80f77d80c0ce8426
+DIST KQQNNvK.rtbz 35234576 BLAKE2B aec5a3313893b17eb64db23f7b15429f4c05c7d3533bee2856d8eb679c767d91c8f5b4a340c7740dd1af37497c5a04830ea23ccfb24ed82e1f875b55f1d71220 SHA512 91ff615f47d93842dd0048ca3313ad1b5dc1013544cb33e5275e22fe9eb3e19e9df059756df67ac25cdbee4ca25c1a7626acdd69befc4fd0795a5c2fc9d7a8cf
+DIST KQQNPvK.rtbw 41297424 BLAKE2B 4ea1c5b0f3bf93e631be54f9cfb9bec5492f3a76456bbdde453656b02256c943f14d9f6579f2602874be8ba2e462d747f3be56fcffb8b0526a1d9394b91f3b3a SHA512 6ddaa2cb4d37b6935df8a0b7b36d2f448fc2ae26d1b549bcbc33b1888c579b2c4fca998af1f137632746d89c7ba873304157475be74799a5e14046f2ea70d30e
+DIST KQQNPvK.rtbz 28779792 BLAKE2B 95d2d3f84a18fffca0c9e757bb643b916af193713c47dcbf6a31475b5cd703dbf1039316ff7c1a5edf39f77b7e8cfa885a5ef10264201fb6ba4b946632b92868 SHA512 2234233c92154d4615c20c74fd687401692e4e92a9382def66b948aca2ae69329c5ef24493caef587c4256ce967b42e7d732281637d4f8100c4242a283b528fc
+DIST KQQNvK.rtbw 186064 BLAKE2B 61f2a27eb96b3f1eefd584a2d76a84175f4e9b9d3cb27aca8c332aaac233ec1a977fa23953579f051ce68420b32ee5c2466cb1abb9c96e856137d314bac0c8b9 SHA512 94809d57a222359a0941be175683afef67e41c0ce95c90e5237c04e74108b4079ccba1c57ccc923ab3a6d7682243feb7604e49d0c387f3db5d52aa73b9ef6bf2
+DIST KQQNvK.rtbz 920848 BLAKE2B 33d77057cb9900ac83af7f3db66580e4aa6182dea38aa195a76d2d4940324c858823d37433636603e0f24646055be68d65197d83b83a9883abfe7fc4729ca60b SHA512 222a37b34b2157c8ff6ac3b34a5c1827d3ec0c3578b0380eb1ab7bc2b9add78ea8918cffe0b35ab091ab9f45db27c9ba01404cf3f6d9be677759c21e2dbc40b4
+DIST KQQNvKB.rtbw 3681680 BLAKE2B 7e01b1af80b308fcbd5f809dbcd0cfb0f9d14d396cfb3a76cbaae35cd28c9c5a2ff58232fac5a2d034b83cd5a6e53797e6bb751085742c4e795e2e6d51f4ab50 SHA512 f8d2e51c202ebdb54215235888d318c0bd7da1172de3ef9163b0da346ba2cb871d71c2eda21d614e8db2427466b5fe552a964f9b6c8c6d4a3334089675e431aa
+DIST KQQNvKB.rtbz 39980816 BLAKE2B e2091048a3a8fa83fc0321045c8ad6031f5b659653df5eca531444b7f4ae68329f4978a4687c3ca3c99ff66bd32a7acf2fbc3dfff652c0c814737c55348efd46 SHA512 a4d93a62cbeea18a539bd0838f469d447fd3835ede4164c081de320900bdc8db39c7b9cc3c760a42b265a4f85358158acf3fed73efb8ccaee84c8b0d47becb51
+DIST KQQNvKN.rtbw 3663632 BLAKE2B 3916cea5b09a3aa88856425fdfa9216bedd31915062d2f23905c1ab04fa9b22844e4291dd5db260d4b5e1c410d1da1b493f665b66941264bed3684de916da370 SHA512 30200725f23d102377d8ce2d06b78aca21fc5c66f11991e4de51541afaa50b6ea215cfc21f524620c1ff0e12285cf31209c2dbf9d7e045642369533563608460
+DIST KQQNvKN.rtbz 37874832 BLAKE2B 26bc9680ffa74883ae4a6737ced7d33c30ffe22d7b206498401aaa84a460bfca60d7a63d0bee391d7665a632cc8c5c966c672a899793747cc28ad834f9403cec SHA512 aee639c714f5a4e805329592683138ee2ee463e2e6181affc6ae7cf052460269178205454eb4fbf1cc315069171dcee1dc66466b5414992434c12fe19be640e0
+DIST KQQNvKP.rtbw 17729616 BLAKE2B 2cba1d1174bfbad20ecaf80a6bd10cf1de5bf06a3413a837c46f39ddef7068af871b25e856d69847399e7b0173d20c6267078ba99c2a0aa8e7d6ac1d9daf152c SHA512 8d8f0d571aab46d8a2405bd2be62cb36642e61a6928cfa5971e60d14604c05965605dd101552a811c87859c125cb82727af110d8f564e433e21ca93bd59c4abd
+DIST KQQNvKP.rtbz 82573456 BLAKE2B a2d0b5cc4fdfeab833f62ec90bc6c222d023dc25fafb1df822b16bc753ade2386ae27f550d09cc43940acd18fce3fb275a0f3dde5f6842a5a2f53a7e88be68bb SHA512 5759ce9b82b8687e5f8a0528f7ebafca3ade5648404a046c5f98c295006ba546f2f4af5e643744b939596bcc87773249fbe36b733807f247097b4532ebbe240b
+DIST KQQNvKQ.rtbw 26125776 BLAKE2B f6a70b661b370f9142d4c70d5b6e9c62d82eac0630b0ffc1c7b7efe2eb2a5665b31c1dec847c5657174efb83d2b979c5487b081a5b2213c7ec064eba896a2bd4 SHA512 cb083dfdf82c89c5a8f6893cc63532e44f21e8112c232675f6521ee4911537c5c70dd2cee838768dc1bc56f437b356f02d9061e6b5a3820089c6cc5f313a5156
+DIST KQQNvKQ.rtbz 102080080 BLAKE2B 3c9cec283f527109b613fce5d2b1af54181fd7cc73f8dbee634397770d6200a33cc7402cf43ed659816246f0e44825289e1ee077f105c316eeb0ed654437dc06 SHA512 2bb75939f264312ee6fb2599de487e4467dd2c3b936f70b365c70901050e31651d43bcafd19b6587a54101ab80563b1062025d9f79a95c9d062dda7b1a546077
+DIST KQQNvKR.rtbw 4431312 BLAKE2B 4830e374d95bd667fefa252929657a3c060c947da2b84b7232bdd22861988fee068fc640fdf414a6fdf1f786b9ed3f49d5961d012dbadcab49e29f64095a983e SHA512 9bc196ac2e8ff96b2d5d86c6ceddac5d6c2f435dfa538a16a398271b56ddd414100aede8536fa3a519f75b7951bddf23aca31bab6ebb9eb24d1f3a3b6ba9d351
+DIST KQQNvKR.rtbz 45255376 BLAKE2B 15e72875c16bb89f636f390168f8a3cbd9dd797745866818e1b14692608d7120f5d9091ddd2b5902c003a2df460bcef6384184febf87931de5ac17eba48532dd SHA512 df645f84a8b94b986d3dcf7db26d49d316733cdcfbf858000f3024d65c8a67022cfe29c009dcffd7a131693ea094eb07953a23256496cc7b20f18bf6655a6ee6
+DIST KQQPPvK.rtbw 15839504 BLAKE2B 501b1b56b95a02474139ca982cf0abeefc7eba4e1753d5cdd9a8ce4ca17040f3e8334b11a47545d42f186aed97b8a61d4b2161bc8d5f7d22861d662381ad77e2 SHA512 b24f6a0b31e157e3f5f1335a699b951a8d8fade57caafe8d4e99705fda76b20c1cd7231f70d2831135fca37f6b8aa62d46f57d23dca28ff7f2656eb99e6eed7a
+DIST KQQPPvK.rtbz 3410320 BLAKE2B 6ea43068dceb1bf75c6291857b3467f6000293ca94dbeaffea022d79f512c119025cbe382a1e1c0d09daad9576177ed45730b3758848c6ad66662ca1d5d0fcce SHA512 8df5dcc179a9fc589661dadae9168336eac23b10359d4e62bf8ef39b9bde0fcf177cf43620697c5f338aba15cccf62c058eca9b5d0ac11ab92937c0ee8304bb7
+DIST KQQPvK.rtbw 725200 BLAKE2B b85be9e4c15726fa8f73f9a9e68eaecc3b034c351a1ab9b57f96eacdab62b6e9db46567d2de866d10649db1a91bd3e183bb4cca7dedf197285f2cb771928c0e2 SHA512 30c028fc3faf0ae5ac0b9af8c2f8247c15642b47c855e519802d7e43a49e1324eb767ba7942d26e16f1eb6d4771418bf65373fcaf0a8e04072fe9db1c82c9a0e
+DIST KQQPvK.rtbz 583760 BLAKE2B 165fa13c06a632fed2915d11a292911eb56a5a21f343eed4f428458feb9e588e4602ef6122b3f78cd94412d7fa3e5c3a8d615871d967d908c22af93d13e7bbf0 SHA512 4a251570abce13355e86d718ba2ecf642ba0a39e3a7e0880883e5279c7f75f46c62d37a1db888a8e629176d9617a03611cc8d968a9c436ae84d5670b5c71003e
+DIST KQQPvKB.rtbw 11027728 BLAKE2B 174b6e005862e0427d46c3b26d7abe56def0d7560e391729c46263c4273bcec7b1cb9c2f9c0e3bfb9dd3667f628f45dd48af655e284ed052ca16d2fbfc5eb4e2 SHA512 639e423c1ce06953e24b94e9fa7574e02f423d78dfdf23a5369c82c4dbfa73d826d936c2765282485a2900513d138b4f6ed4190900ef73440afe6dd01b846089
+DIST KQQPvKB.rtbz 72137808 BLAKE2B c2d2c64ea06514accad9731c60f581cb7b2a5e2d459817a3fc3596caef5d8f9cb829f61376bc9f433c9acc6a207fecebe05b429da8fa315f0d8a286d51571980 SHA512 f6bd1e34167d15bd155d722f807a0e1459de0c64fe59939e4bcfb2fd84b8df531027ad2b164f73fd5d142e60c1783c99ae66c6f96d2771c06fe0655bad64cd21
+DIST KQQPvKN.rtbw 11126992 BLAKE2B e6ac876a1cae607f0d97d6ccc65d4b1e5f1f17ec115d95d04e92807d941285295a2c16c0d73e0484725dc98d4554b6ddececd345e29ca3fe4436b0d296dd1113 SHA512 1fdff44613b697e670c4374473667c35f811263e6a8f2981fb72fe72045a7ef8595152e0a94c56b18ce9bf378a7d8e566d1f1a7dcf9f1fe24e9764841a696f0e
+DIST KQQPvKN.rtbz 61847312 BLAKE2B 66830d737c167a529a63c54325dbee7a8a7e368b4669401650a861b8cc6e80ea1cf1f8efdefce97474ce6c82b6473e41b58493961e948bd48286caabeb31cddc SHA512 4da634a9c43f895af1fe9af7dc088a9edfcc0e4f89363c0c9805626cdc0b6ee75838479c583c480f4361db9456da2cbf9ee54acf01ec6f9bac9a4324a0e7b0b8
+DIST KQQPvKP.rtbw 14764304 BLAKE2B 95e48a3e7301044e1c90ca727c5d75fe531817a4e35edca8827b281d318a0695c07ffaa3bcd497521904c8314defeaf187f6761ba5bdb108a30ab96c40a722a4 SHA512 caceb5fcfbf31d642c154e75f2a75297915b823974829b51d4663b7c2762db2865682a1a221c7369b95b30a8dd9a97a1640a8a75ec3bb1dc6dc9b96b74841465
+DIST KQQPvKP.rtbz 18473680 BLAKE2B 21a878791afc0183fbef3588892624d4807d4f075626abb3624889ec94aff66dd84ba1520cd55fd319287ad7fe418335b0a7dad1b6386f6b7eed20fa90b76ae5 SHA512 66967c49fd72baa49c6ec9cb9832f0ce41c566763f116d72b055f547e40db5bd67d5852667862309eb950248c50e8bec70c950bf58e666a21f70dfafd2df9aef
+DIST KQQPvKQ.rtbw 90133008 BLAKE2B 8213af156c471084d0ec4f3ded9986cf4a11afd7a91babd58ac3be7ecbe16d36c112967b79199e756dca90a74ac1a51b5e25a211c2282ee675f92b0db8ad8a05 SHA512 d4972ea75e175fb146e80783c1a80031756e110d80f0b341c56b8812f0133243c682bd50e7261bdaed8d6a5255bbc02f00b4394b98077d90d49c24e1fd080e17
+DIST KQQPvKQ.rtbz 274515024 BLAKE2B 4348c8be19e822f1c125332ceeaff5f361ebd49bf7bb9547be5e69c713c8f5983b2d3dae4ae8417de098180106c66b70a7d644d7f1526d7f626e6c379919d00f SHA512 5df61ab591be04b35702731751401fe7360c5c1d0ee37231fabe4e723091a1145ff44233f7c19bf9fffd07c8260c67e4edc9e8d272557a6e930d288c1d7db6ad
+DIST KQQPvKR.rtbw 14401360 BLAKE2B ece80b97b5b7a55e59eeb482ce4148f47f0b404f905abbedc5618e5a61664163da2e091033f3ee13c0d1de54f3b723ad6995c1347b60e5fd37424f535f206a30 SHA512 04d1fac2eac00cba409c0dfd630ed1476ddcb266bb89234e38cede4b52a0587244145a36893dec01c90a3f5433472f9f386819d8dfa76a1af72f4ca1236b4b96
+DIST KQQPvKR.rtbz 100603984 BLAKE2B a62062158bbe6b59b69a7aae041d3e7a6583315b968f16f994c9e54f4d4cf12de2f8c7e516befd3a91f6d2648eb8b08101a732c2bfbb1bbe416a41f041bc8194 SHA512 051549a0eaf072f054bdf2a2fd194df802cfa003ed368ed7b228d63bfba96e85720b1928e99e166adaa9b42f37e221507ce9812a1ac674bb0e4e55db7a78afd0
+DIST KQQQBvK.rtbw 6620688 BLAKE2B 57f75a8a73607165c75c8005a511a004c73fcedb2a45d9652696b07538b4a3cca2f167ec4b124ff9a98ae546123a370a322b3984fc96f3b1842af4460ed8db1c SHA512 651f944a6aaba9d2950c2fe69e0623bce7069a7a9a7a58211c3ffebf8936c398c84a8958a0e71e6fcb3a9d967bdb829bcd09a1ac62676fb5135e969883bacc72
+DIST KQQQBvK.rtbz 7731216 BLAKE2B 017042704e35a9ce2a25c1670970f3f2f1f39c86ec79450ec2886fa5292cdbde216eafaa436fc4751d4bbae44e7beae2d696cdf4a1a94a6f1365a61878cba6c0 SHA512 b72ef48227a8cf677ba894b1a470e56f45ac2ff9ef3b2ea8600ddd525b3fb9513f4a7e54459ed86aaccf9a9994ff60ef5a070a48852ed19ae9e11c6721b5a29f
+DIST KQQQNvK.rtbw 6120912 BLAKE2B 3502a2f8868e58932a8d0ea41929b5f52397652a51a9b5b1ab8df1a7f91382c6500edc38d2cfd4bba23a012caa57a26b182d85dcf7ab4fe1fd97f0e26ccdfb50 SHA512 a76a853f93038798fce929b1a3bef9d3a485b2e1e5c40ca63313f0d741d58686d584f1efd9e1e7fd69909513d3e06593a6cb53c44a949660e5d75827e93d736c
+DIST KQQQNvK.rtbz 8823952 BLAKE2B 3581f7edfb228397a2534c22df4c4c04eaadeb5113c8d940f7dc248d9cf409dec22774d513f17d844a0c5de99ae4f22140664bfdd9860f69c359520ae3863e03 SHA512 ae77e4e05f4584d32a4866ee0db67d76f7d870a00a56d8e1e9d462145c0074703e971870677ae5c2785a1b9b4999b0cea7177a3ad1aad7a54c30b3aa6f263cc2
+DIST KQQQPvK.rtbw 23528976 BLAKE2B 8d8aecc9c1aa3f162d833da26933b7f6441b70506c1b1b1d725bcb241cf6ed3341d024f71a4a56a496f02b02c874d076d9351df41e928def85a710c97016d76f SHA512 cddce71cc01cc96735e9c85769f59493e0475ae1ab2545744992e1c770e7920b4f4ed2ae3074ef8073e999296bbaf80eec9e6c8d5275fb2e93e9feb750dd92b1
+DIST KQQQPvK.rtbz 6752784 BLAKE2B 5db2c40a70674a25910661108878c4a5e5ec0b1eb33557d3f7a45d3c29fb66a72867b4f1050ca634dbef1b5265c5dc4c3292951b986cf1c37deb98b37919a7bf SHA512 a062d61474d319604a1b488e8f4db4d87873e01103ef1d996798f3b61eb2a4c6a02075790ee15816b1405f8231b6aa9995355825552ca4b9266df1202b81bd21
+DIST KQQQQvK.rtbw 2894480 BLAKE2B 1c9b4861b128713a0c13818d2730bf18184f153d92ea7af81b9837b6c6df1c2ff3dd4ed1a42e934d262e6849792598a0e9cd2303a07a72a52f93cd624675e59c SHA512 600601754691dbb098a83fac29927c19329024ebc7c96bb6b6cfef9f472d043b9014422e1cc218fa9312a7a181a47050a03e4d8bda3fb7b180039bb01b33fac0
+DIST KQQQQvK.rtbz 1321936 BLAKE2B 8a9fd38928a899cebddced02ffab24f940ed27e498a97c6683f02733f2f83d458664727f58d5370463dda58845d80fdf59e7870078b28a5e2f3d3cc5b5d9f600 SHA512 6f4ce1dd68d0a6c91544f324a4a155ab5035d35ad289da0ed4fe96b237f5786684f442a29500613b33b535198c69b0765acbf02995e0cdf7bc5465166479718a
+DIST KQQQRvK.rtbw 6937040 BLAKE2B c006e32fd19f0074586d38d2a8d4603624f645e60318acb9c2390cd45580161f8ee151d631eb1d6237eee5573ae84af812f21e965ffa6972a44d27f7c6148653 SHA512 29b598f5202d6fad96e1bbeb2c9f06feb099b159a637e98d265ae26c675c0b7e32543e6e899b954b1c9de75fee822feb1df296b6602d8e7d73ca3105716eda5d
+DIST KQQQRvK.rtbz 6075984 BLAKE2B 110bbda2e9561607d07b7217c030be6e08edce253081c2f3310017b90fb47469f5fb62e68fe9d9875595ebeb5c06abe4c44c44c066fc670b045eed9c38fe69d0 SHA512 0e249b02e70e878c8dd46480614acc4b4eaa97c68c483be79d5f8592a5e364496b7ac939586b21374ede8be1e833590062c2f67053f9a987b0e342de45bbc297
+DIST KQQQvK.rtbw 165648 BLAKE2B 5596c217af8e7c9380921108cd5c2bcd842461bd0673253fb45b0c6a1472695cbf0dd6b61bacbf3ad25b8e8f7adad2dc27fb751f0324e07a700ba611cbeced1f SHA512 d66b441a3a3007d57df8b9c2ba668fb8b7b02f2e3bebc2bf38ed22c6c8381f9e339d3e88994ce9bfb0d3b75b94f10d6e5c35e5606c2b8d48b122b9deb66d7cb5
+DIST KQQQvK.rtbz 207248 BLAKE2B 9f6e2ab21893ce8e96de414dad4abbe33a47a580f4ebf60e4457b4c664bc986018a672b220eedd5744888022100baf19bfcf0075f6ca71c1cf13c042daa3b279 SHA512 553e95ed800c79fdee2fc86dca6bb69749840ec18ac22d461018f54257a38ef04c178b1942e59ec3554b9503ac825a19ccd7dffde6d96fd5d2c82b8113cdc464
+DIST KQQQvKB.rtbw 1338512 BLAKE2B ba489d07f9d44840824e6cb2afcf57923e23d4fb3be14c7548f4e591b6dbc0463c908b72268224b258d5f6f45e376cd8a4508308b138645ab92c9d9f03b21986 SHA512 7a438ebfa1babc706377f70057301b3de3ed171be582abed9634ace24310ab62d7f8403aedf0b08f315d003d5b8e506819f5f02e5f824b0b33318db745b25dc4
+DIST KQQQvKB.rtbz 10438160 BLAKE2B 93b24645eeec4429d7018e7bbbde0b3a6b96552443cecc8dd41fbf3400d7265fcf682c9007c6356c3e0a8e38b5038fe66f79cfccad6d2e0232fbb0703347c342 SHA512 c7077c66f885666bdd5baa88128a757c4f98eb7d6d419e4e9d7ff9fab67608109b337692e4a15e6e8e5cc06aa17fdb7066a6bd04a9c646b17f32e0818dba0a88
+DIST KQQQvKN.rtbw 1397136 BLAKE2B ae78661f19a73c19578b8e73d0b14ef18fd98413aa76998123bb4cd3e08bf6b3d9dc00a57acfa42a55f50d4c63f8f8aefdd42e556fdf1a0752f70990e7974746 SHA512 64a9d759e1e4e14893ef488209bd9fb0b313e0488dd95d62cb55f4cbf3db87712e9a18b3b1e260c3ed315a168e0830cb0cd4036e2a6bb9e6d74db05c7f1d2eef
+DIST KQQQvKN.rtbz 8950288 BLAKE2B 9cb6ea5ac69e6803a6eb2c5d35a78835c5a6b1d6e380d585aa52b2f407fc25aa35f949f7b8fa150da7b5eaca7cf4f06df2bd49a6aaf1a5a28ae2f39fd0760fb3 SHA512 28e7aa8d6d8b62841ba19066fa9a2df140424877af6f7192b2fd80cfe06b062db8eb1ef9e6131d64a13d8099751c78d272f7ca02183cb84d0e9d74d06dedbc73
+DIST KQQQvKP.rtbw 7599184 BLAKE2B 40902290004b10db5648422e25462c148d31501cf4ff510df5c8da654fc8a11051efd490c3a79214c4509c1d259af822b2f39f92553f54f32f1f760760d87a4c SHA512 d0748d573e35b307fde399826f105f677d05b0a5ade393d05261eae2a1f0585c6b6f124b9e276db2f137d87964939fa03d935f143bd025670e2a17464411388b
+DIST KQQQvKP.rtbz 12248720 BLAKE2B 3f1bd54b89ea333e1f900efc3b7646dd0987596d03ea372ceac0ea772dd46abbcc01e2c0559cdcdb906f151b8cbc1a8a523c4a8492022f40796eac47b911b29f SHA512 8771ca616b6d9eb79d27175c3e97bfb154d7654dfdad17087a7436249073ad9e1882fd689f4d73a492778a4f1294add7ee6a68282f1c6a588eda8fea5c1b6bf1
+DIST KQQQvKQ.rtbw 7878160 BLAKE2B 0833301456bbcf821e43ce2fd2a994ba2f3387fcc004c743d4fd4e86724a290df3f6965161d91c4769dde82974f4f148ea46495ac4880c2cb592b4ff5be5e553 SHA512 d5297e22318d6ba7ca6b728301b9c23480269b2d209fbb9068d42a2e4d0ac53f1963a8452da63c232d80f4e8474b13e4f94fdc6b31cacf1fd087d930c71644d1
+DIST KQQQvKQ.rtbz 15919888 BLAKE2B 613396a1c8f98d6a99a6d7b843eb30815b8e48a5f1d59dea140c15cffe6499e11f4b6ca814a2ce377d191b447c71c325ac0f9c80ea658efc07fc0bcaece213f3 SHA512 726db4b12fda74538731498874803dc740c8d9c2ddae0438a940f943fef8b589edf970bb6fc08e7e7897d8bf891eff867128311e145ed0274afbe35cbbe6af8e
+DIST KQQQvKR.rtbw 1516560 BLAKE2B 188dbe51eec4676102b51a4658e59fc075bf3fa21d42ca305a14dedaa81ff7ad4cf998e2e2aebaededb15a9857d37fc1bda543a4707a57f2d6b0ef319184cdd1 SHA512 68ff118e505aab1d976d4eb46be72378634c93ce4ed2d7a29a6078e4dd314cceaefd94fdc49a3e9fe84b94e01456238c9ba61fe9a0e4e65871ab0099e44708b4
+DIST KQQQvKR.rtbz 11880720 BLAKE2B 627a888c998a7d03b772a0c77ceba7d41c1cf7eda9965f5d4c2ec93b8c5bfc557a6fde39ae84687153c2538f126abb569b8797f89c0c7b22ca3aaf5b7b3b9f1c SHA512 a9949568170c8e396c221bc11ecf638cf214207e1120f9de0bc9b9b877c74e5f6792fe692ebbd9ed2713e7442d0a3f171d1a7f35dce1770e53358d61c84c91da
+DIST KQQRBvK.rtbw 17723856 BLAKE2B 4dc53c4d588bae01fc6cff3be95128a076bf3c0427ecfe1898efe10365087a9c4ecf1cbdbe968b9f91dca4b31c0aefc9704f39ef5ec9a96fa15b868f52275dbd SHA512 38f05726297107c8224db0a4783eec5127856468e0f52b541e62299f75ffafc409ef70b5d7e2d6d16c4095bc0e5a07bcd3ba0b6f70c0032ef5e83744de80efcb
+DIST KQQRBvK.rtbz 32904464 BLAKE2B 2a08fb7153b9212499ccd371defa3f553c39360be260eb6ec69346a2b8bf4e1296f916eb3b574e0811c80e793cc49a78a50abbdd900907c500b8da9f668b8fce SHA512 cedd6389f3b825d1e9c0d075edb7abb13f3d741edfb92d7c8f10d4a7f8a75b283a1e47f346e1292e65ad6a3923d3422aaaacd53c89616030f5896340728b5ba3
+DIST KQQRNvK.rtbw 14773968 BLAKE2B ee4369edf73cb016b917e5010bb0b47356a916040c8bed6f9376b9cd8c11d07936caeb246db2ecb51d633decd5283ef724a63a0afc1d4cc63f6092e3dd2b65d1 SHA512 9d3bb9b7e1bce1ff78a859e77e7efbfecc680b657ef7ab01b6840956efc29d7a366a1731b3786d585305f6fe231f556984d4bc75f337fa247e9b723f76b53df7
+DIST KQQRNvK.rtbz 37564304 BLAKE2B 1d88c94139e098820acda97041bbc434e7dcebcb19ebeae460bb27d8a99f451c22c50db7bdcf8fb6713ecac18613750a4ebca249540559f9cc69bb449d3f2864 SHA512 6206a483c0f5c13695e91ff04d0c7f5b9b31da6055c5b02e590a2f37bc0a172f1fae0f6cd7677d99c1a0100ad842340c7a066fae8a547ba2d91f71607207b2c8
+DIST KQQRPvK.rtbw 52913040 BLAKE2B 18a43a39127fda891148eb76aa1f049192d70fc45e6598bcfdd3721aa966836d26cc6f064457ef437527888b6feadd58b8e74f395785cdffa03a69680727486b SHA512 72d4110c71e125ccec7bb9a9812ef537a8461e96fe7b13a1d68affbe9f51a1943f2e75bcd80b0314e01769058259265d67d0357e2f32cb94505383c089a89181
+DIST KQQRPvK.rtbz 24384080 BLAKE2B 6b701a4ba0864ca381a6f35fb45df5eaddab05a0714f6ab0708074bdc19af0ec528940a350833f94474d6ce47e0d784b037ff96d7fa95402b86402c4d3427482 SHA512 f671d738d09b3d9c43df3f91a626efb78cef71e61e0270d4ba9aea11b5705b93191ab8fcf986a885aeb91a9c5cdfbc0c3c2ef786c2757671323d3dd42828b966
+DIST KQQRRvK.rtbw 14424848 BLAKE2B 808d115677e9fe5f12ad9e15cd35fd30476308a5de69662d152fe4528324acfdfceb8f2f0bab73369ef5ad5a0f6fb5386dc1e6328d39b4661387a51c8502239e SHA512 6a9590f94222ab99fa81366ab571cac3e5f158552e64c524ad81bfcb2f0800ad55f64f78ca2713f7dbff3a16f93a4f397573fdb5da81b0dbe2739e229df8a5f9
+DIST KQQRRvK.rtbz 17762000 BLAKE2B a8411be8f9c5b25e5c347d2a1aac765cd44ac83f21ebe763d3ac6a5ec2edb9659bbedcbc41afd2d872b3e5808177b6e3138323880a7584a63cd9bf3eaabc110e SHA512 267e82813bc3febc2f0a1f97fd68c6d92d80b1f9e117beab2306691c78ba8eb2e4cbe8c7a5510e0f11046fb23f6105f286779fa0e3427aa115e8c13f8275925e
+DIST KQQRvK.rtbw 247696 BLAKE2B 9cb6fb97b6e6271cbef4d86a1db35c8ae387cdf1a9ead6ed2dd84c82930aee902e65be7e6efd5e1198685eb5377d1182b61d2d8de3b6735cebe99748743e02b8 SHA512 6021c7a8d54ac712aaf14ce0698a72db0a0287b7658e43c56f02319fae0c58f2e471c5ef08eff6f1bdb3f1b21cc52353414774f2a08a14c64c44146ff2115a11
+DIST KQQRvK.rtbz 610512 BLAKE2B 1d39278e2471da90ebc71b4c0f920fd00041479280e37d42241f5cf6e67ae657d8e7ef2aa1c8c50148f432f70823cbb52cbbe0964e369f244466af07fb1fb855 SHA512 587ff9272cdca36035df57f3f65a6f39c21d55b8b0053094de8a79c93dede01fa69a86ef2d9dd9252b8b2946d4b5e2936cf8a09b1ebea4f42d7c412523a803f5
+DIST KQQRvKB.rtbw 3839568 BLAKE2B 4979c95a193c4f946a584ce1a2873232ff2614569a975b12ddcbdc74690c7ea8000d015a82aaea2d7864654877f82ada63d11ef4777cdeebab954d89cdc5bc7d SHA512 934045e8dcdc53bab8b13c73979a0a35febd112d564ed4d02716e086414b51c254a052f0265ff778e3e79ac15db73cc5ea147e4306e0695a8e2800044f52f4dc
+DIST KQQRvKB.rtbz 33180432 BLAKE2B 0917a311c351e67b64a85e39a62904f3b2c753e65054a4ea2ed8d364a747edebcb5e98349b59b5418aaa2d89976b07df1308d5d79e222ba66d53ba01fbd3fffb SHA512 6a1c1184f5f706ac8c3fa4642626cf304d53fdd18afcf33b0a104673c36afa6113a2154417863f93eb1c06974e48bc0f2b31c8ebe02835595b03b6c388956b9a
+DIST KQQRvKN.rtbw 3900048 BLAKE2B 59bced3d4a90bc35d083a3ca972711a075acb09eca0922ee285bf7e7c86cc74867ee94890173c44f4681ee93061af96fa7e9ad8921f721bc13d4e09d729a7b29 SHA512 cbc36146f894ad5b1db2438114c1281ff08c62bda90c3c6002cd39a45397e679eaa49e148295a2e6c272c0a8e0b9d4e0cf32a567fbbe3b35ed57ac6de3f2e64e
+DIST KQQRvKN.rtbz 27568336 BLAKE2B af1581b117b96200b8886ecb3345e8c8b95840b43800376d9d7102beeec658c617bb6e80f627d681488ba74f6be7c390816f602a2fe76eab5729235c1367e611 SHA512 2a47e3abe82f79e54a8ae12203f46035615a801bc8d112be997040a862107dc4e3ee9dd39ffbefcfb1358f5007a475a63c7ce3674ba661abce04fe4657486932
+DIST KQQRvKP.rtbw 18593168 BLAKE2B 630f15c92c0d07872cc1ba55a3065a028a5819bbbe5c91808aef57c6dbdef7faa9f2c162a7c7365e53908f2084379d2fcd17f7bc03d624db2360cdb372800069 SHA512 6c6283087d3174af926cf0831b3f69eedb3e345c6730b8b4ac95097b9ee85151a15114d1b0cc1befae019b7d53271dc39d00b9476f71646f90f41eac600d23fc
+DIST KQQRvKP.rtbz 57972432 BLAKE2B d5feb0085c68c833c64a8c34f4334ae1abb0f88a8f8ad14fd0493f94ceed1f4510a15490e501dba50610ec5fe1098e83cc335e71e9d86761cbf1c4ddeb9601a7 SHA512 e88276d6d2432869815ce430766546f23939137fa6f88edda6069b94518a03bd941bfce7369e318b5c4cd1a78c64723bedf66cbe033cc3d15ceb3aa68022c8f9
+DIST KQQRvKQ.rtbw 21874128 BLAKE2B ff5e5dc1a0db13980aaa0ef03658d848d225a8f4e72b132a69141a76a1c7741f5f7520a04bab815f8a889286efe719b00b7e5130202de0aac61d6ac81fd90249 SHA512 8a17ddf7ad9aa19638f9d832b907aab149d1c0500c94be3a29315a0d16f4074d319b7958d60e437209508e619a4481c2c678624a04db070a93ad51f49ff1c427
+DIST KQQRvKQ.rtbz 57594384 BLAKE2B 364ea90a2232c71b68df574b0058fd71b1e5ca533f202533d84052507a7c316b1b3122f0c572419b9943aacc7637016854eb530c0f3ee416b9ea08b355f1403b SHA512 6d473267d47f0863d4bead69a6b2a1942c50722757c78d627e6c4d58b98f67818673c1efaa0d03d498d2432091d52d88a2711c7dd043b357f7f4deafdcbe7e16
+DIST KQQRvKR.rtbw 4541264 BLAKE2B a15806bfac8a10a7b722a82c48c3e944d3bd5145ef612ad4138b81393cd52b29da560514eceb5212065dee2bb16051bc3556d2955fd34a418f4703bfbadd6286 SHA512 1e566ff5eceb1b74f5beb7354f1631e9b8e4bb630ea4bcea5d44ee0a71abe84564e43a40b0cd7218025114dbc62739fcbac1d35f6cf916c8d51254ec18751b99
+DIST KQQRvKR.rtbz 37920592 BLAKE2B 49ce3139f077aaeb50419586823652f75b428e840d0b2e197f84cd5f1d83e5e76f2597fd2a0912f29bea5e1a47cd44327162301e2fc2147d953654efa0d98e63 SHA512 d36716f1f7f4c791699e6ac61a6e6d6ab8f50d06988d1bc3cec8a646fd8e7a2ba0091ed7ce302328087197b4f419e2604d0c0905b50128b36f681bb0e54c4915
+DIST KQQvK.rtbw 7056 BLAKE2B fe730f1546f64c326a06f9f6f8bbd9ffb4bb1d8c209ada00a4646820f7f4317364a13cd42572e78be96f8ffbdfbd587b8e9698ced1b7226dcffa705e58897b59 SHA512 e94867862adc10a7980499a467104067249f5ce001ac6969b0603f57c8fa5546dbe34f14ab39e18b2d31a4d70d1c28025809ac3e26ba332a389cd0a28579be74
+DIST KQQvK.rtbz 25936 BLAKE2B b6c69c069897584ab9d580a6f3038de58476309c7393dfa32521179b35056b3724559795be94d7cf2a91d1f4c5a550ed15e66c4316380e8a7147a7ee0205b4c3 SHA512 7b5eb2297230ef1e0fd1de056f86af6310de0b75e44c7dbb2c4f25d07e25c4543450b960a6a993ecc7d8434157f53c74e1dacc8d04b33d0c9001bf162d131a7c
+DIST KQQvKB.rtbw 32976 BLAKE2B 191f5c7f990bfe8b619d40a149b7bc9318c6bfc80404872c99b421fbd9b362b90e233af6a48ce2c188fd1351f265bf41edf36a986c95de5888fc523deed06b09 SHA512 1d1ac803de20401a137ec0f8772c8768c4ce2983dbe6f1c970f77b4f3ecf9906947e41f510847bd7aec38dfd72bdf6dc9675cd07712d2fd9a3992bc6650a08b3
+DIST KQQvKB.rtbz 1086480 BLAKE2B 076604f4860fe92c137d399ff564d6a7b53cd41c24e3113e7e18239f2152e1ceb7a8b72921fa753b31bac230a5d603a29a215971ea904fb1420fa06ca04cfe86 SHA512 3484e4d7d5ace39ad88488fc8088f526af2cb0ffc013f9e980ecad9f7be83e8f910b46b10332a0f95b64f68b762fea83828ac1eb2a72a397a7650f5f5c8a9956
+DIST KQQvKBB.rtbw 2032656 BLAKE2B 4150c7645551ed2c02f2b18f39be1cd1422f10ec80f49fd087cbb5f262861e53629d82ed2b47fcf0d0d060da225b1ec0dc6d621f1c18ea56d43345a686337318 SHA512 678f0c73cd17a45ee57af7c25c14667e2ea46f8982997228bb34ba0e0980ad6192df450720d4798540f3ead691060c0ede1171e8e417a9152d31e44a0e8ca893
+DIST KQQvKBB.rtbz 23879504 BLAKE2B 68874d6eb6d104bcffbfd57189ed304d27c5cb2209218cb4650a823d285584d5efdf0d97bf2d46797005ff889b6d323baa123fa7580ba7bb4bc2a54cf2bc3212 SHA512 219bf797a33fb9bbffd3b22c2dd63a4d096c53b49aea119b42f28bcf94eccab0e8723361f8683b754b2f12aef5a9419bccb9dbcbaabb43949218ef8da112ba53
+DIST KQQvKBN.rtbw 3658512 BLAKE2B 967285351300d79fe8d1eb159a18764477594e1a4b7c68d2fa0b4a8f3efc67bd6a1b9ab7a6d089b55647867eb47d21e37aea936166cd4c145ead8e582ea9656c SHA512 79ab87346dfe821ea8914b1560ca8f3aea8dde77715fb97a657265eacb0b92f3116f2e77ef7db3c0059720c09847e800e207b28dbe325b1f1fb059663cde2a96
+DIST KQQvKBN.rtbz 37978576 BLAKE2B 6b7d5b07e169bf90eb060b7da09add43395d43a84f2f6c8e2befdd1f1fc580f6c72baf2f472f1b467f7bc4cf7e128432e24058d6a2bc681c6074a9c2643d2432 SHA512 802060c768965c22fa2bc9e88f16e9f25998136c333676af4c0ea4a586acc05ebfb36bde87bbaa80f0deec7fb712b3fcb0fc7a03ab656f37fe219f0c6052f1c5
+DIST KQQvKBP.rtbw 22919312 BLAKE2B a8d9d66f99e8a819bc32cfb2c4b599e2f5e4cec4cbc7eed7bb6418b0d68223543168288f9685390eb1c1b15ecac651b96e4444e20b1c0c7a6465899d094bd88c SHA512 fde9c3cd554e86a741761705d7971263b4bec158727f5a41471ec2303bc5ecc9038fc9b20dbe9ea1912cb4329e28ef9af026a36bd9ce832ffef9939598b0d218
+DIST KQQvKBP.rtbz 95096464 BLAKE2B 4749134f5526d57df1a61c47e6fe4ae15f24ba80805c1a7c6470a4feb2cf66a6cdb2096fe7885d006ae0b5f3002e2becb1a002a805b43623fedaeb0ace217055 SHA512 bc17999b2fd1772a5c7d554015264390f8a27a60c9c0cabc3905c277c420c049a0b281e73452fb046a819c2dfdbdf2aa93dee6daf55be4a04ba81d0885a6a22b
+DIST KQQvKN.rtbw 63952 BLAKE2B f22ae299d6f972857bfeb593d87902e216b8991b9535fedda92760f0666c69893da85b2bee80bbe87a142faa9a4f535c260078e7157bcda6224da427b33f2ff6 SHA512 3f9cb7346366515db1252e5ad34c55522d24b7c11194f41303a02384e3c75a51de88e02c0ddfe92d4c41991fa788aa895875f2dce15868372830c82cabce983a
+DIST KQQvKN.rtbz 1028688 BLAKE2B 0ea8cea3108634075355adcb17649d844a7350395117e17ed20b4e900bd0ba81b9106ff923c7390d8abba1942e34c8b482b163936aab3ca4398c86967bcfe9cf SHA512 2132cd1fc0f43b7b317c67e25957817d997234d52bd31141dbe9c6ebd5aa22f41b128de95fc828f2172a5519f0898303ad2be7ed2f6ca78429c1f48bb7ee6c5f
+DIST KQQvKNN.rtbw 1920272 BLAKE2B 73cb4eb9b59609134acea88363a227b698b470461326079cd825d7f90b0bd92a68b4254f52fe7d4932109dd70cc73ad9a5d22dfe2cbc42a8f6eb4e443331c64e SHA512 aeb1ad2c4b87daa6339b8b97898ccccfabc93b5a7e41ab466a9b118478258d3e25638dc19c6ff23ef201dd8753f047bcc3554d645716aa6d513a58566592227e
+DIST KQQvKNN.rtbz 20678928 BLAKE2B 6ffde211e54c71b893a25ccd947faf1300e3c8a87023e7a7a008506cfc857ee3de45a479b8660bf129090b8f149855d1b425eb0f810009592ae2bd6109762b65 SHA512 1abbdfbd5568f201e2b9b228b793280874d8869b5ab510b1c78529745f9708a1c459071905e5ec52f90aab772866b3e65669119415ca13bb0d26663786bec6fc
+DIST KQQvKNP.rtbw 19752848 BLAKE2B 47896d29f1044d6a53f211650ffc533c30b64861382c1a42a9783c051a55546ea5a318af53516e3f2cd6fa763dfd0e6f5e8ee3ffb043d0038ae786685bd24fab SHA512 02c5dee196ff873449ef6aad6306ea69c5cc8439f771c5aa2cd74c136d0556912ce7ea7d2715a555926f422323533de057d21582cef6b99b6c5a35e2e3ce9244
+DIST KQQvKNP.rtbz 86715664 BLAKE2B 6331c587d346a42691df47c42da2cdde37787d6a924b5896ad931952bb5b4045d8f78cecef746e8ff8f58e5a343a5f2845bf946acfdf7d632664a663b3dbeba4 SHA512 f99e1a25c773cd62f5f0253a30bf423296783a0106670f30b00a5d3278ecc20d00833d8ec5ffde76d75c8df43ee495960d63d85b944750f6f6f5de20387b029c
+DIST KQQvKP.rtbw 372240 BLAKE2B 8af9a9fe76b78362a5f703e299412f4a435e1be32e223cda920d38063922f1111d1d9d00b4f92e84eacb561526233dadafc01df2a225848ef5157a6ff56935f1 SHA512 1a04b2f0badf08d98a854a07db65ab2da3f11cb7fb73269ab9f0a98299dd4d36c7a12c1979dc1c2ddb8e27a648d2f0a4111c4c94ae6f2ac3a864ccd4b71dc8f8
+DIST KQQvKP.rtbz 1878992 BLAKE2B dfccb2c997205d36cd0eacb757ab72917734c122a75001a9363e0ed22c8def30fde6db692e2aa264168f9a5388f763fbcde3a6175a34c5b87aad54d0e8d110de SHA512 877de199e5cac78f9041c226a212b5c05b7b26d03a6d4cc38b673d949392e5f20db491b73789c30d9a38bcec6164d02b48d7ac452addcb7d519ed408108daa03
+DIST KQQvKPP.rtbw 9937488 BLAKE2B f6af23d891d44e75837b2e1b10360ac2a6c656cdbb21edb0ed02b21c5ad3a8cb625d7c1368011c393a4087195217055e87182472343bcc2b4c2ff6ecfdb71ce2 SHA512 5741f35054355d189704443a1de5dc24c465cf8d227b86d08a6e31ee710c724070c6cf0b7b36000ad938b2330f518405877cc4026217c20fdffc3bd0c8a53389
+DIST KQQvKPP.rtbz 23222864 BLAKE2B e44ae3480d91e9a5f88294049ee9318642c3170cad5dcc81cac156f6eec566c7231553997ca500c596b42b197c313e27e34519c9b99971bddc944592c0ac799e SHA512 fd23f0d6d952fb44a054d6756b1d07e437bbe727ae4540d133f9abad4d1f3a96df5534920c89158283174619560f402a0cdefd68b688d075146a1b3e4dc89144
+DIST KQQvKQ.rtbw 666832 BLAKE2B 378adae693f7e536940866be9791513b28dc2c52d1b02900eba24419d3945b2f5c6c654b78e14d05c6be071fba855a2df27cd34e60e55901dbce4315ccffa073 SHA512 ffd91daca72f4dbbbac9eff87abed32214b47e4d257b377d6329e96cf76f012b4b601216798bc549671c46171d7ad2da7b5e6849493d77a85ef0f46573f1f9d6
+DIST KQQvKQ.rtbz 2793424 BLAKE2B b093accc0d6ec03cf1c20f64595b6ed8b07b019a12fc43b4868e197bf4c1750f764bed5a6d4719c102979ce28957b9e0f8ec9113cce0bf9c8a91da8f58790fd5 SHA512 8a98c4629857eceadeb59b9a386496b8b118e8f56667966f41ffb500196b0a12c581669b9c8feb117fefceae14f0693afc74222cadcb3ff21eeaa5f2b1d351ad
+DIST KQQvKQB.rtbw 90495952 BLAKE2B a285f94b0bfda56fa6f8c80867fb70e28f2da2d7e0ad5e0d7f71cedf1e91e3c115bc438fb27b943a05d2995b0209beda1227698341248f83c00443e9a591b51d SHA512 759b16c026455eaa44e1e94c4caa9a638c07d031f52cc0468de6284d653592c7641d2bdc16e9f44dc26f3c924e25ef0004e2b05e819519b529674900b8d5e181
+DIST KQQvKQB.rtbz 154095888 BLAKE2B 4699414228090117317038a8f54d5cea1a30e4442d80915a933905c62a1a3366c4876fc30b9cd2efad532efc7444cc06545e50d3144cedebc1b50b22343a9798 SHA512 52b129c5222a7a8b569893bcd1d2f388643645a7d8a0061dc41784beec4ce45c960f8308330b710ec5e21ff7739bc260275939aed7f598dc649ec4a42163bc53
+DIST KQQvKQN.rtbw 71048848 BLAKE2B c1bddb17edf170a07f3998884d54f0396d18202f561ee56bc655666fde91832a47f587f74390a7b354f90e0995e8f4625c15344a187503605d1c9099942c53aa SHA512 3f9eaef46959869c887f990db946e13b6a99d1a219b6cd8148ec83ea419a1310fe31b0a5d2f46fff31ed4f08d4a51dc11074b9e6d7eb3bd37cd2da3abf129ef4
+DIST KQQvKQN.rtbz 135537680 BLAKE2B 80884dbdefb7ddbadf286950b5c2ae2e329e9ae6adb34ce5ac32c0a1c6c457ba403994fbfffbfb48bc4903ed008e2bac00fa845208664a881d9c206fb6d01df8 SHA512 82751fea2d30c56ce627cdb158d2efcf3ae8fe08559e9a22975d8f1db80ca8bde608cef50da3ea109f2de3e22edd0d901155bd8293b5a4cd4e4fd37e6ce52504
+DIST KQQvKQP.rtbw 161048848 BLAKE2B 0997f855aa4e4085f7ecaa10ec8ce9def2a9dd630a201a1b5260aa1826735d349b058d8adb0d5df6ce724ad5689eed98de84e358b2a4ac64d704ee04894bd185 SHA512 67101ca9792b60d6886a7e2907d8d5c47fd9ff73082daaa8144a572df1ea9fe0b51fcfdf295cee77dfa26c9ef650af91b108de673f5f9d8159039bf1d590f412
+DIST KQQvKQP.rtbz 371823888 BLAKE2B 59a855b25e18ddbd408fc4b2581b04f6c45abee2cb937d749692bc09fc8e00e5542ab286572fd1c5355c63132b4903c6b2acc949fe81d45375f66714e865426e SHA512 1f0c66785186810de060970acc4605ad8e6f48a62d7c5919bee82b08b55e330102dabb890e56e7368bab8d5369a27d1c62ff2e9fbd1989d9e35de3ba48bc7a9e
+DIST KQQvKQQ.rtbw 43013200 BLAKE2B c784ccef936b8f332a254f5cca6044abca294fb8a925ee3ea7812049cf5579eca3e7b372981945c79b267f5d85fe83b06825bdbda6ebe03c35e369d8f6eef83c SHA512 1f5482b0e423528a7dc4609e14f01f716d92b214e7ea468bde5372b4b456947f0a43fb4038086555379b7de65af81357c335c51fc68f9a90d8370ad4ce60ef32
+DIST KQQvKQQ.rtbz 100554832 BLAKE2B d6d97cb5fc20e5ab5a4f9937bbc4b0ce68561b8582004151db98b51fbf7a74244a73b233e66e33d7ace26b13bee6dbddc01ec8746bed56b126b31d2fbe52a064 SHA512 271c9fb6c69e37ca9caca3bc8d033e7627c242033a2db6c9f757182172d2e67d7d390c8155374f4554cf617dedabec3ed7951505b4f201b77e74e76e9e2dd130
+DIST KQQvKQR.rtbw 165340624 BLAKE2B b4bf569e01040c7cb010e8ea6b0f03f88fbc57025b1065b7cba19e82bc429f033ac5a7c92802962db5ee6324bf9e43612894a61c5e6313e35116ed3dec0eb765 SHA512 87a03624129aa93a65de3426a65655327de114a80aad20c8889618ae4038b274f4c4300bb869e1528c5ea6208e410c23244b96f023203fc549371b73abe37ae8
+DIST KQQvKQR.rtbz 134670608 BLAKE2B a8ce87cd6522d20be8e0880fad4389db507a1608b14d2e2fed5d3804cbfe7c669cd726c55e92a32a0e459bff635a9859f7c3bdac6491dda7e5d2e2bc975cda37 SHA512 a4f6934ab5f37c7aad0d673d6890bd01f026b2b78210815f1ab5c6a6f27d654ca406a602d9542e515173e52cff332d9fe3ac5a3fef51af40e6fb3d5f0bb162d8
+DIST KQQvKR.rtbw 82256 BLAKE2B d51bbe70987dfe75501a247c65721a336e286d6e4b30d5cee2348b0fc1dc22ea34a71afb2aa366f86f73da02e820514d2833bed0885c56e53d12ac1bc4300dda SHA512 24e859a5b81413716d5ed672b57eafc2b478f289b3580ccebe45fecef9b029a2a69817f3e97fa7a884fe4807c710e8d71fe3a5bf06ef166bd2bf0c0527d24d53
+DIST KQQvKR.rtbz 1261584 BLAKE2B 06e43132e3212d446042267fc78dc4f853a6df3d12c982033798d449ed4d9c149bc2305bfe0f9e8ba097fafae42ce444418c2e2f82b84edaf05307a0bba6dd16 SHA512 cc67e36886abc3909940efff979f4cc0af6481cd9e217449e2fe2120cbff39275e7083d6473d632cc9365e8b6d06aba93cd5440ce381d18e3e72168ad16cf864
+DIST KQQvKRB.rtbw 14912336 BLAKE2B 8c2290e4959e4756c92c5c5b42fbd9880997cacff85357156f7410da22bbeacabcc18310ba970a732b6fb176c0a4798446df30d6fe65b0dc08f4b83b71e5c3bf SHA512 a2134db97dc13cc08f13461a3d230072158da7322fb3d55c6c5c74bff3207df01ef80666162ae12c4d4e6de327987d764e0bae72e0fb8cbeaa9c4a8a7490e1f6
+DIST KQQvKRB.rtbz 72964240 BLAKE2B ee463532c12e8b38ebb6051164dad96233130de1e7d1c90ba604c780af6bbf8e4c5bff174df7302c4ef9a7491f8cc8e906be580271d37173ebc04189ee28f85c SHA512 1fb3be980877d484bd87e3c79058ed92022fe1cd2ce92639283b7d9c924a8d216ecb4a7b2ef3ccb9b9607372b540f2260d17a0e85886a549ebc484d0352c54a0
+DIST KQQvKRN.rtbw 10360848 BLAKE2B 8d6ab20e0ff102cbdd4aa865f4e46dabd558e8498213bafe6cc9200933e61a59a0b997e472e1f756f7027060cc265e7cc9ba81c106b2526aef02f1353ce2c8b2 SHA512 ead9982032a4dadd940a3532eb4bc18db111471d8aca14569c96a926deef13ac053a3e3edbfae23650bc998124123b8b2f333761f2559b4ed967bf861f7b2532
+DIST KQQvKRN.rtbz 55360400 BLAKE2B 29881160ffa7e6d9ee248b93c9ff526fed9bc63809a0b9199e746c9006d96cf545a916eb12241910410090fc64e2b5846e86770e2d984b2d64335858157e78d5 SHA512 1059324e1903202ef540e683e85dcad5987ce3454178c3b87ef0d323d56f4ec6b02300e139bd37c08f67a4c6bb2926820c098d985ab60643d7225a929c2f9872
+DIST KQQvKRP.rtbw 40628880 BLAKE2B 4ef983d20c5be3b3ddfab0f890d7fdba0c832f857bc17fd5daea403b800d275b28bc96315f7b7a0a4cbe28bd3986d215b0bf666112e9cf3a3dc70d9424d29f2c SHA512 295bd3e7fb8e05251c20dc13b1d6be5548557679b9badb55930526d6cb34de35ab6441a14cb9fbd832ae5eee767393a6d9883da32c60fff671d8e2aaf3ce8c7b
+DIST KQQvKRP.rtbz 122406352 BLAKE2B b4cc4b1bf3c1ccb90677298ac9406d07fae74f3b9d62386b02d0147c173e0b3f19b849e82780d2185aeb5fe895574c0008fc3e9e6a43fce680cffc4973eb0500 SHA512 cab0d55e9bb7294df8a29da511aca6afa9a8d9bf39e1440d5aced9745d91053780cb49d327b94a1f84821494c0503d14e62febed68618e86da468f1f3c230b3a
+DIST KQQvKRR.rtbw 25641744 BLAKE2B 7b776684a3f0a60634b9a58b455a45b0d02c93e5c7cbca0a73085b407f626d081695665495867a85d3d2e506624a5c001a0834f37f01a622f4782ea178b963cf SHA512 19e732892159b7fb7d3fb5f7514a53efb70bb4b82e59f8114f0968ad742ca495a09ac1c82d5fb7d7ce01b3224640ac137afe27b9aaacd8799bef90d5eb2f22a2
+DIST KQQvKRR.rtbz 48102992 BLAKE2B f73649811b001c28829faa965a3b6617c3754a9102085d0364b9ac9746b8e8865e0e05beae982ccac61a91bddf9807681f2ae0fe44696e021bbba44aef1a48d9 SHA512 8f926875dd86a1161cc428261eb1d08a16c45f1c954a9fda4ea2d66c7057df6344b2b4f893d86eb405e86a30f76e74d3615345c5b181813738ed841b4d713331
+DIST KQRBBvK.rtbw 13990224 BLAKE2B 72e2b8e7c2b5825ca4abb4f06f4736e543c1156d7bd5e0b728fc8cc15798b156b6c418168455f0e37cf40ee8dddf7b1cf6c2b854744eb9ed632521715f6f28e8 SHA512 d836b6c34d24cae44ce8f3f359f89f94ccfeecc572a31df29aefa0865d712cd4b6d10f51966883a5c98645d549f83fd1f2ff48f1b548876fe060512fdb6bf2ab
+DIST KQRBBvK.rtbz 57387984 BLAKE2B faafdba7e2122b3c557768aff4dd571661c74f9e8c68fd7b648b8e5def2dd0a8a49551c1448243526b9eb84496e5dc706c2fd396fab85f4a56a58133be53733e SHA512 a16b7112df2c2f50221f5c6a135999977d0b9a86f8edff1357c586bbba91cad54580541ccb6c38b9fd4e4fdcc2f65a826b336d65f2586a75f211fe993db732a0
+DIST KQRBNvK.rtbw 24321168 BLAKE2B 5b1b9273348099a9665f335eab37cfbbe55ea94e265550a23da4fd97a461b0d15edebdb8c897da28bc5fe16a6d547b935ffdf35d69d345fa8e232d5d46259229 SHA512 b53c549cfa50a2e1d5d2bbd2dc401cb9c50058b941d6d23b45d21670c7d21f671a52ed021e1e4e19d3d622ca4a8271a8945e627948a58fcd6cb27aea8d28bafb
+DIST KQRBNvK.rtbz 128226896 BLAKE2B f3e4ecf5b4cb088f0da2940bd55a2b2f898a802198011e50683a14eb201f3b9953dd82c47442552128a8c2e2be0ce8343766b87f5fc34d87ad58b6e0dd058866 SHA512 db045e94e22ebec44fcdb2b1fbc2a954eebb5b1a6f5cf98a1c49e9268e368671a050d1ccddefdc95df9f3f454f55cb6dfef47d2894c4dc08c897dee4e1446667
+DIST KQRBPvK.rtbw 83146960 BLAKE2B 20229afedd1e19b2da79a6471d864cb5734b5cf08782ee29e8041aee7ef000c681b4594e9e996452339e26e40fbdbd70662ec3dca711d9896f92d2b66d4fde4e SHA512 d48a7819f12d848b78792cba5e48bc6c75064b8948a5a9845e33df5cf1a82f6a1ef2dce63ccd4f3dd760bfdd6c79152d93a7fe308123f31a3447beb9a64c11af
+DIST KQRBPvK.rtbz 71024528 BLAKE2B 8e9facf353693b9848d400eeba7c025edd14b35cc4c5cb32da3c0420ba2d5b7cf0d0d283b91bf26c49b8d6225c0d6fb8ebd0e9d43efcd47fe1645594f54f0c1e SHA512 8dcbf3da034dc4337b4b90d926464447e374263ec1ab9cd14bafdb315dcb6043bc0ac300010620dc79f9e596246234ef74d94a7515e5012bc19507a8da39fd91
+DIST KQRBvK.rtbw 280720 BLAKE2B 0fa24f2c9746640910fe6d7dc03292877c607a2bd14aca74c9ed7e527091ac1e3575f62c1a1276c89ccc4d6761705e5453c277158519e35462b8822fa327b54c SHA512 13273ef2a3aca63220758008bf088e2749d97b9b212f473a021b2fdc95b618607d81ee917c8d892d65702241b841805ca9878f98d652e3e8a0469f824c3b522f
+DIST KQRBvK.rtbz 2226576 BLAKE2B 96cac078b3ab62e6a1a7258e4421ca2096680426b427be8b0d092d6b5856d77217dfd00301f77c7d8ca2833ceac422afbc660002486a412bfa1f7a6ff161a582 SHA512 5f4e2606fe964096c810ad1b770b0a47f087b41b21432070ebde34f07ca0f112ede66f900c73c13b59efe6eb04791043da8a6cab42ae59b6c6a84c4dd2852255
+DIST KQRBvKB.rtbw 7298448 BLAKE2B 2c78ec92f44fa4b780606d75830551b81dc621be22454fcdafa2a84428575f5719e527dbe7014f160b1a7b0c4446ea5360934e0109bd8286aae8d78ffdec9a84 SHA512 35fe6ff344515e4219d26f3be7e48654f111c80d2ccf31c5a8c2ee907fc5f5f597c1d8226fea187092b466ee23566503b815a7fa8892ba4d6b0bd95d89ecca44
+DIST KQRBvKB.rtbz 103926736 BLAKE2B ad2ac11edc04bdfa34b5c43964eeb37eb63162147a4c17ee0d644f1d58c5e29831b96804bf110ce9573dcf2175f4fb6ec6a8c8d6cd0f0aaf13653ac829b20cd9 SHA512 9f6ee1b1e15c8d14b39bc3aa54f4071e9729ff2b9dd5fe481fcc4b303b950991299a7840099aed286db52f7b43dde130b50f545ab5889a90b8dbc498aebbc7d6
+DIST KQRBvKN.rtbw 7401936 BLAKE2B 94de5b15a00c9635bce46f04c265cd2e2bfb548eb503bf96c8f25198d02f7e41512447f03fb0ea84f88464f61206c2b38f7e4f5653b990124b2796cc885cbe8a SHA512 294ac1a68ec071aa2e9f3ecb94517a2638a57bdcd2bfaf99aa23ada67d39896152bb3afff23913671330fba8847d2fdc9450f7728c858b847d57462822a41454
+DIST KQRBvKN.rtbz 95770832 BLAKE2B 1633309eb5141773b803ba88372ddb9a38f58ad670484b200e483cb657c6f1361472ad69f67ec28490002e16ca1330c7129e08fd43a240816685ce271976866f SHA512 5ecf7845931733673587adf663d5e8d3e2260f6e02e2e94d30250a249be12349cfb56a0ba6f5198e6a688eef7c3b5390e7a29ada1e3207ecb2cd70fbe61123d6
+DIST KQRBvKP.rtbw 42556048 BLAKE2B 36241b18148a6d0a69b20d05ae480eaa4f553d7f261f4ec4cea4231a4b4eeda586a7ef86611d241082c2915e79e06d89b1b1656d9eb618c1068858fc0211a4e2 SHA512 8fec9e78e31710509c3f71c67a5dceffcce4ccd9a557830fe4892608dae7eea9a7017e4715fcae92305c69e5693f70d479bdff44752af54554fca34e9851059c
+DIST KQRBvKP.rtbz 240624080 BLAKE2B 49e0df4234084dc135bf8e2aee80473e3746a81d2c4d10e64ad6be615010e2999dc20315641ece13f92fde3565f85c9ab2d1d89d3c90bd3d4b520855a523d9c5 SHA512 c5d6207f1dfd78ec39c993dd332ee31cb94255dc21559de4cba8a56d293f16504cea3fbd6ec6eac84cb298ad192618ef483a6869405c18a12108103b7d4d9773
+DIST KQRBvKQ.rtbw 115667472 BLAKE2B 3e198f360ac0000a1b2db5dbb102eebf7f11b0c76221b5289baf7fbc1825bf855a75a0ef19e52d16db2336f57f0fad2f39bea46dd6205568deeefe2eae562e43 SHA512 205a2529e63ca0bb37a0fe0d6a80669a9801d9972855c93180ec7cbe6f0541c7072db6e77923f4a6e908d9964f19059d35658e3908f797ae68b8ddfb72e2c2f7
+DIST KQRBvKQ.rtbz 322596688 BLAKE2B bde12f93acad254460e237f35b81664b2994b463b8221764ae4cef6b540e5e4cdfa10ae944d8c4e2e541e5a4081d628e4a27c33e08a4e2b2634587522fed0cb3 SHA512 c6f3b39cc9304828e7494daab17bd46470cd4653248a66651fcfe89dcb96699d53893fbbb052718027eaa2552e1bc12149f745e010cb3cddf600fe72c84e4b97
+DIST KQRBvKR.rtbw 15078224 BLAKE2B 626cf168463990fac4456125865b21970b4e38ac2df2b6c4f4c5f3dc6a56f1392f04cf3fa30ac7a469e02bf0efa9db53f77a9f01ce7281da225ff4166c4b08d9 SHA512 d61d0f14ff25bdeafbd9334dc4917292a77818f659b846cd445c978518039250837b63829ec6ba41208aab2b69ff4e8083d561be505e7cdc54dbb6e712b522e2
+DIST KQRBvKR.rtbz 164629264 BLAKE2B 88c858c0dd80e022b167a74c01c37f1410b71e0e036125a6030335b6795a44692e08a303a93b956d4bca3acee9f3fabb27a07f68db8e735f7e8d7ade08ab5dbb SHA512 44a8fccb65546f00388ac1a9e00859f84574968e3c293002dcd0cbd897c193fa2b5c3ccd542bbbaac073ac63947b1e98cef93ec3a95ae88616b92392e035146d
+DIST KQRNNvK.rtbw 10627344 BLAKE2B fba390882d3c00730ae2836186933e551d1b42b668b329cc34291ce0072feaea0f75f6b4305b4c8dcadf8303c48c70b13ec9897a6ea232f69225bed281af6e51 SHA512 5bab9038f4dd4a7ad143afd020ff78de4d87e750cf9f80def937437f7b45c8e4bc93ab47448b7ea95a1a936b8cff542aada0f1f19eb55d4cfaf87b95ff6129b9
+DIST KQRNNvK.rtbz 75176976 BLAKE2B c468fbc55d80b28e423cd18d4bbfcae034f5c73eafe61e1408e8f2d34e1747085cae79a8d157c99608a6c08151cef4dfd42e126ab60425e391c2cafe73a3ff15 SHA512 896794fee290fc77602010ca2737b3c8bec89ce5bf21c1778af042533449d4cfd1bb86614eb2cf56a2cb9a3a06ac277889d65e58e702c128540cbca73c9fda9f
+DIST KQRNPvK.rtbw 69077968 BLAKE2B 1dc31131fbbd23eb60038477c739ff596be6c99f96f595e81c158cc7d0867699af154ccc678125c37d9dadd491cbfec3267b6ed90c02c92afe849f92efcb763a SHA512 cca26806e6696a6381d85b5b79659e5d19e0aa44648c205d253e957c6994eedc38691f9e862253739a54acf90af91c1b6159f2ec23d1623cf6bc1c64e81949a4
+DIST KQRNPvK.rtbz 70400080 BLAKE2B df441708387cb0adc16a487339be637377faabb49f77700646800824f2e241206c2f97ac4e1d020dbc1023beac6321139e9ad7554eda1dcc8dfae199a6631da7 SHA512 72f627d245c4808cf83456df7a5cf6d5b16877c660de65b850a590361d2f7a66d7e98b4a103f4704266e2c7949d25d4507d79bdaa4eac11059d97a1718a0fe28
+DIST KQRNvK.rtbw 211920 BLAKE2B 7950c0aca6fe07aa9ee684e9e0196ca9470b730e3414bb0ac269b1ce1e4e50437250c34c7e83d457b7ab1a49f9519698eee1494365366fd79e557d061dd98654 SHA512 a9ee435c12b719e368d696b31351a14a9c94c49a62737e31d469a205e7442f24682d19bdafd479551b70c4852afe65b96363a265a9dcde8f600b59cd85fba8bb
+DIST KQRNvK.rtbz 2435344 BLAKE2B df82ec10b872b6f0a6a0a6633f66a9235733b13db3808e590b7e637220a6b0fe439c94e4044ba89c7241f78c0ebd3ba36907432264323dab8501c212d91316f2 SHA512 d15d5a380af5d65d02836d67c2cffb9510544564316f23c453bc7c1f2369dcff1fd03b3b9afec20d1b800ce6fc63cae69f953d2fa9e2290d7398ce0b83f75477
+DIST KQRNvKB.rtbw 7210000 BLAKE2B a6d306d886f4367463420215d2da2e735d0f69f9c6589d45c6699e6eea62e26a82d62297595871ddd5b8df9226db5c2848a676f5c71d9d1b8f31d1d9dd7d77f6 SHA512 04a026a635a2d9cb92673c6dfddd4c5ae0370b2cd8ca9262f4fc9000f662b5a83e27e0ce9451420218ca510a32772c3fa25d0540204ae4056ded513ed59f26c1
+DIST KQRNvKB.rtbz 101389136 BLAKE2B d49e0d8d580a94b55a00c5d2db4f3b01c5f0d98729b20611420c83efb863764b80eb9c457d5cab9bbfee10b369cfacb831b753231c0b6eb20f4789fc0e851f45 SHA512 533f2c74bc4990eaf0b85abbcf1054867b70b40e6fb4caae849c84e3e0a0f4cf2080eac2ff4d5edb2f45993c2e4306b871db14a4aada5bf1ee0632207364f494
+DIST KQRNvKN.rtbw 7237200 BLAKE2B ce27173c4ef8ee06f878cfd514e2562cd952c3e1f0772a502577cbb267177efe388d295996c89d196ca730fba64534b8f64e81c3b67890b4de4c71b1c6163480 SHA512 a6286eff8163d089ba3efa151cbe6c27c3ab99aa223513bfbd6e995d09a4c0d9b79fdcd03c38a434b4692439778eeb7a6870c5d8e6d26fc81318afbe46b6a076
+DIST KQRNvKN.rtbz 87819792 BLAKE2B 65f058b45dc1cfabb93c5e85472caa25a8d7bffa53ccc7724f0852b74e00e2b4173e60478db51c0472f37fd1e06fea13f1249914e43a73e1efc2d991c1b3af3b SHA512 8dfcec50153332f8863e28995ebf16bc1500375b7d1d1dd416bb79079ee3bc4f1610e32524de9d0e56fa499e825754405f9a07f3247470952c5571611f954057
+DIST KQRNvKP.rtbw 40129616 BLAKE2B 187da47420829ca27aaa9df2a12d404558d5fdf2ef4f32bdcf84db16e0ae5b28954fd3ac4031295ca4e9b1b419dd7acfbbf4ef28cda4d86edf5618c0bbdcb7f8 SHA512 893da52c84721f97d97c4f5f20e3a08bb4cff484a4679086fd0f5452893af3e983d460f5f56848984b86fc85bfbb5460109e3ab44d49642a4329479f6791ccf2
+DIST KQRNvKP.rtbz 261183312 BLAKE2B 50c5ee0e70da7d63c1fe10f44cb2485fb0c41255926dd13c6ec556cfc97916d2e77deb9afa500e2c609621601e3b9d4959d38f335dbdbc53c50169b2342d3a14 SHA512 72ac505a4a20209a7ee5c83b071ffa1ea01aef4265a614cc73eda8e80439b0e1dd59945fb56f8af85fb252f780dd3dd0aa03159fdaf13d47ac456eaa177ab569
+DIST KQRNvKQ.rtbw 111313808 BLAKE2B c91887b56de3d123b72f7544ad19c250880c3f75dce636ce89a2a83a1298c226e6d5bf7eb9523550d908e60ba34501d1c37d8f635142e11954395dd4e0198809 SHA512 bd313205ee4312f13c731570f0d67930a7759a7146c9aa44f8b2f6311e182614e6e42b414ff7a39c0fa0704d46b7480ab88b716682bf931588777ec12a3f950c
+DIST KQRNvKQ.rtbz 428078096 BLAKE2B a6a3b7acd041ce016365a6d8df5f6eebc17823d618c2ca4e4a2f9d483894a3202c5aa5f08dc58e34e93cc288db90e39aa95e09bfc5f2b1d1c443aaff8209bf3d SHA512 1ecb54e742043ed0423f0682265cd8c5c735e196f25735ea688c303042f0e2072823af4bd6987d80bc4655d6e87fd3b1b79732a90a2335cd7b8f219fff3bc626
+DIST KQRNvKR.rtbw 15311888 BLAKE2B 0f6def017005e0f7c42ecf4298cf4c340d3431885224eebf79cdc2e8cfade7571e5882fdb1919a32fc09738df41f6ed8dbcb1770462da447f3002eabfddd9823 SHA512 aa894e07b5120c7bca4093a917f7e4a2dfa6b17cf198d2a3951008fa2300acd8183641cd7f78aa75bcf39d6ef9f28f0687b2f3ad16f9949047a53e9eb871bd0e
+DIST KQRNvKR.rtbz 196360784 BLAKE2B 7cf64183facd55b168dc492d398d433841168bbdfee8fa60696e5a963a73312274208095a5d4f9125375118faa140ecd37c25f377937756dd564d294761fec49 SHA512 e1b41ad30186fa9f48a675a61b8e4457a8fe77e670f10caf0c275a555075ac2d3e129b2cd396516ff9728f4209a005a8a7e29345b0e596f8c97f7daf347b5f4a
+DIST KQRPPvK.rtbw 23539984 BLAKE2B a46b16695f2dcdc4a1304f23095de9c57ae7e513d9b0b901e46b31f48275304967dbf79f760fa952253770960f63ab6c14514adc2dba76e799a612830e6097f6 SHA512 7bb3b85574c2aac87a2ebee4f33b98bbb3751e961d01acf2d9e43921bd27fd752506be2a4fbf4ac396641d0655aea9cc8e361992354286c6a01ce8db6c616a2d
+DIST KQRPPvK.rtbz 7548240 BLAKE2B 143762d25b144065588128f15103f3fa0bfa1b1a9387df00c9c4ba87767c6b24734a797707f4330fb14f9058ddd43467de77edbbcdab518640e1c04c4eab716d SHA512 073b620f221a82f9fcbd3dfda9d67883cd0e9b669a1674daf20aa04b80199a45720d81cf0ed55a20c7bcdbdfd71c34751a5f2cb12e5a925cda74b71deea5469d
+DIST KQRPvK.rtbw 907600 BLAKE2B 20098462f6fa548cd3860a629b15099fb9db00bcc553d990c54947b490b4ecb94169ddfec86f6af8ef05980e542b5a55632f547dcc38ccf478fe93de45fe05a6 SHA512 bb78d4cf7f9c44a60211c1f7f1a4ff6df985b610f4eb9c9b002331dfe7ce3febf8d687b83db574fc6dde761bacb1b3dd623d6d98e5a0510ddfe3fa699e2032b7
+DIST KQRPvK.rtbz 1170832 BLAKE2B 258dfd590467277f7980ca7d29286fec79d613884a0d6f3808d1c49e74d79707160a30278559bfff984468442da38e6b9817fb8644051ef938b2c23464ff19bb SHA512 556a89c828b6f476ece333929fc515bb781e39211edf95913c48a241de89f32c37adc9d9bb924eacc6fad73d0135536fca0edcf50d4b715bee03badb0bfc0675
+DIST KQRPvKB.rtbw 21878352 BLAKE2B a0115351206c90482fe923023fa09fe19bc8f868d1f170986e65560b7f0fcc0c87f6b933ca3e2b86b5e9ceac6ca97ac361f5b3ed17ae97bc9ad461a64c457ae3 SHA512 3d92f5852342b383189fb5ad37c0e11f42502c8450dcb250b9cccd59337e01f18d32138953923b8467d7591055f78a7bee4f65fc8ea11d022a1172ff03e3f953
+DIST KQRPvKB.rtbz 141897232 BLAKE2B c277d086b9c2c6b7a5a2999728cca9126a0e76ea3744665a74a7cfa3531adef2c66010d2a7af858439eb770c96c96b1014143ef9745d350981dfce84030bfc06 SHA512 5a28a973187dc99601616bf3723a286991a96a9e3c9ddae09c89a31d9d7ae36c6154459a6863d9b0282bd4f184df31f7595cbf6cbd3ddb1546a572c8b877e0c2
+DIST KQRPvKN.rtbw 22569104 BLAKE2B f14eef6a2418d028a427afcdbb19f9f73e39b1f9c86f3fc8405f77bc6ddcfa17a241a6c85bea1b3fd6bb550d84809821e9a8481a0323db719af9c5eb94ad3b62 SHA512 bd49ce70ba23a4c1c9b1cd41fe7186472d0148e5217bf2edf8a6c4339a3d3a129ef2d06a80db6c3c3984656fb80e3d47060e393a4e7cde465d2d6caa799339f9
+DIST KQRPvKN.rtbz 130358736 BLAKE2B 47ef0054ecaad16733de93e0a51e333d4ece2b2db69f39697a0e5667eb3f5e07b1bfa4ec5e2f03e2a7a7f560624f99cf1e653420de426849f6ac57035c6dee7c SHA512 65c52fccc474a49d922ba47cb29aaf2704097b1f1f16fbccf8277acf271202c5e215fcf4e402fea5bb8edb528082737e6ec03ef36660b73c64f8728127c35135
+DIST KQRPvKP.rtbw 34824016 BLAKE2B 2fa4ad0f791dcfea8a5f5e8c7b955d124025f9f86ebe083a28af120f9185b491fba138283d6281f334aae6da04552bd18d05a23347a32a947da5f989c4b3119c SHA512 2aa847f3059cc546f347699f69f4ec26fa8ae4009f41b102d36aa7554e0277c949340acbe7f1561cfb6bd8c866bcefb7abec6384e298d426b40330dd5aeaed35
+DIST KQRPvKP.rtbz 51877520 BLAKE2B 28435165f472514b182f207299e2a70398533a16e6eb2b19279efb3537bc496f9405d4c1aadc9b321d2c4effb5095761e9af952bf976108ca96b376c21eb272d SHA512 4c02e75a34b82d45964e18f139859e3419f28f67439a4b9594dee80b7fc75f688f251e6c7bd72042c089c447a75a96d43a35c5067cd64a6c0d7d735d978dc5b9
+DIST KQRPvKQ.rtbw 453088912 BLAKE2B a8d1c8a71eeae3774bfd32201e90b2060fb5249e508882d90be4a5042e6e167174213ec4d10022222b8f20c1bae7f91454df06daa10d7fbdb5d841d9b893fc7c SHA512 564baf71f66fe2a9b01b0cc9d6e16ab4a9c657fa37e0b6b09db25799894ac53afdf89db1b3fb7717465de58f0f89dd90e4d2ee5972522f0cf22a9b5b5ae8b698
+DIST KQRPvKQ.rtbz 814927696 BLAKE2B e385be5ec8f58618f801de118a131cb6518c6d455f668b7e8f91de22c76a471c0394f081ef86cafd390798fa4d05ed79e104e74c9ff74b1f80934d531a0d4ec5 SHA512 b3e18b7b5c89058abdd1a78b67ad888d637261ecfd980ed8371924be460282eefc4d2d332b877596346e440fdefd92dc6fdd7af848eb0ac23f3b8b93ed898f3f
+DIST KQRPvKR.rtbw 37220240 BLAKE2B 4a74038eac47c30dd3a5ce8100cec454094b605d8a75d1dd14457191a0d10fe8fa56c9dd7d05dd35389a04c1498f3605478a718101d22052c9d3c1c6c4e8fdb3 SHA512 fd5d2c21cba81953d08f52f8002cb79681b606e551484c5a76c62ce5bab514a1a7025a16866c63578587a5aed4e7f9b833a7c8574d0c9fd07c69cee08b8c91e3
+DIST KQRPvKR.rtbz 188836176 BLAKE2B d2fe8c92db045a5b273c4e211c001fe1a30c9d1a1bf510d0665c851bfa66411d1ef6008624b08cf61794d7d0d825b4b64e58a496e67ca6b3703b75121358de9b SHA512 a869e0a4ce70b3b0f03ea38dc804bed62c3743e8142a811bb33f2bd6c248365bcf74c9fc6dfde515d3357d94869131223ca8c7a6c75db05dfa777faa5505b4b7
+DIST KQRRBvK.rtbw 15652304 BLAKE2B 6d2b87b0869a96e92d7e33cee9abd562c484db876aee791d4dfeefe20df897255b4560ee1a6c641a3eeb61a09b5eec61e2f73b3d3d458d36a95abf76de76d9d3 SHA512 31a048495f7567b91af9ac1cf6d9f8dfade6839536ec909dec9d8f874d3db3ec4532e09985c796b15522887db8267bdfe1b3291f5bad43098295a2fc3f4aed82
+DIST KQRRBvK.rtbz 46288848 BLAKE2B e87253cdef1f7100bb69cd9e245cce52d1e63bc23ad3a1a3f607d5ecf194d4d481ea40681dd5d768d17f9e5c2bb715986968d82c677c787c07449808d104822f SHA512 7beb7670bdefd8c6cdc29057809141a7493a5119d867b2e8797c8d32dd880f484285b1e71203175e230d6ad714506539ee3608925b922c5cfa38859ec452e916
+DIST KQRRNvK.rtbw 12799440 BLAKE2B b6b510382e48be14f4f49d637b5462e18a2ac53e8554505f78c96da959a85dd20bddb5f559f65cf6a9c8423c924e8cd71dfe3c1d8557bafc8379ea2dab03f302 SHA512 e47510838e9c084a345515df4afa9c0a1d109aa5f1d94d3f3b03280352fd85a57bf58f54edb0d979fc317dc323af26cdc2e6f7f6dc6a71964713ea3dcfd902d3
+DIST KQRRNvK.rtbz 49557456 BLAKE2B 973c018e26d0ce95688ecf386eb03f6cbbb9b20f431825aeb76af7399ff75284721325565b45da9e179645b4220a89fa0020a6faa16136518eab298df3489a2c SHA512 44459575e975e3e44179e5b7c55d390d6b5e20f846e359f270acba82aa606621e71b2e852399b11d26e76c127111edf38e15b28e60885aadf5d3fab2a8291e55
+DIST KQRRPvK.rtbw 40372560 BLAKE2B a3f9ca8c621e9bb06f74bcca446790aad41f14c3df78dae736e6ad21bca4763b1ea8ff3f498db7b05a67180b16c7f5e4298601b3c8d097acc2b0a3a4ecbece83 SHA512 1503fe225918fafa1c6197840788d508c5d590dd71c3f146eec252370041b2291d871e89cc472175fe5715012fe80b0dd355c11a9ddce77809c1a8bcc542e7e7
+DIST KQRRPvK.rtbz 30194960 BLAKE2B fb7f006eeddc6c1c53410283c9ea16a04a5557bacea37854e9818d1e3d6ca49444927df5c5fd5db3d05cbc7025545fe6d65e01d7d0f22952a47fa2d0af95b804 SHA512 c6310496b5365aee32870f3188832319d8a70264a0c5702105d7038d73f6e8bf2770c6b2db3de5387ae826ffb590b870f2c8bf13a5e42076b6186eec081d664e
+DIST KQRRRvK.rtbw 5286672 BLAKE2B 60ab939950664fc55b280105866637aba77b6a64d3df9c1b61c5ca32bca41bb4fed41322cac7e449e3e8f08680c2652718d22950d7436dfa6f8701c0a0c23088 SHA512 a2cd9f052309e922850ff00a83a7b117a80f375bb50e4240ba510e580b4de8605aaa29be797542b89088769f5e2d46890c3febfbc4492bef690a2f85994018c6
+DIST KQRRRvK.rtbz 10875152 BLAKE2B 16dae260fcfa798c38ba259bf064e903b671f387104eea24363b5f29595ba1c8acf3ecda0dc4decdc8e7015ead8b9d21bb620adb9c43ab363b45baae6415b945 SHA512 676b388a6985068fb0a514b4ed69eb20a1c5ca76f5247514b6cf5becdf817dafd30ea32fa6924cfad9fc82100c49eb27452739d0ed3637f97fcbc08e76909ef3
+DIST KQRRvK.rtbw 200528 BLAKE2B e2335699502a6d4918f293953480739a8ed1288413a1843c5c34eb9d5d21ccca1848948c7a26ee52e96b4c6a50165353e672ff3db87d67d61c992854a1e835b2 SHA512 3c53a4104b9b4094553550ecfb9b09c47fd87e271807ef6f63f0e2dfed124ceb2f34533515ea0d3a872694af5ff3c06d06319a594cec0985473f06f838e2b03f
+DIST KQRRvK.rtbz 880848 BLAKE2B 80d389f909d5f32be6bd3fa7a5f52cb347ba4a9bb2059372384a6d815e34f7a6390df97131b7cca4056fa6a8fd5644d818153c6758605cd88458812c9afc7f57 SHA512 90602cbab44cfd990ed57c2e4333c07c829e757655fdd491f8dbcd7298bb40d772b0c88d9bfc4dadc2050732ef93a436bf9f38e6ae296f6b4067ac123c25a901
+DIST KQRRvKB.rtbw 3739152 BLAKE2B 37808dc9f851ac0af4f97bc8f73737772773c34d23612961925087cf732eb22acd680ca7879e545f638fc67acea2b9a1c34fb074da0810b12fb801223b16583e SHA512 b6a6cc29985c99a2ae0392420d46e1979cfe565aa98581a38056aaecd3a3ce4fab5a5c9c7fd257826ea52c88b745bbd39e1c901b28b6c23e3c589d9ac143281c
+DIST KQRRvKB.rtbz 47545040 BLAKE2B 559ce5fd00ab40957e82b8ed9e4f4c4003a735bac1cfa7d2aa3b5d2812e77cf4f8b4bb20b9c9e2101d0930ab105c8d2d875ca54ca056fb9bb8d086fed0b70933 SHA512 124c39ecfd0af44fe6e61921b7291ce3e471c4839c15194c4375f69108d3880c39007602345cbd38b9163f0eb15b6d7512d10075601e5d0695c59ae63152ee5e
+DIST KQRRvKN.rtbw 3752976 BLAKE2B 70c91418ea47f66063d2469d6fb0fcbce04003fed09639dda8a24a9ab96e1ba8ecf329a98027c2625c63827942f900d0bc791e733c11a75f9af71df5d46537f4 SHA512 713c97c507e26aff3bb228688bc0ccaa9d95fc7e697854b399a6a828fbb3304ba537e3bc5761c2597cf77262cbcc4a60c48de084ae87d93a70f0c746e1816b70
+DIST KQRRvKN.rtbz 45985936 BLAKE2B 2690789f86faf6f06bd251d73258950514d4c1e02d16bff77d77d42432d994fd721db75822d4da3f4eeae3ce1d7338b81d828bc60a436d81ca3bbb94d840e7d0 SHA512 bbf1a510b2436c785db1be4d8971905a27f62cd59f1caf9881ccbb455bbf12f79bf8f4ae4ecf20e9f3cc447411eda092ad07097601d5a88b82f619f99764b5c2
+DIST KQRRvKP.rtbw 17930128 BLAKE2B 14bfe61fa02f9e13726999cdeee0d1f1d5bc9b8dab5b9e6db093c0b48a29d366743c51f66f84705a61316a7be8fbc6f5cee32ffc088e6b9c1250c8903cc17611 SHA512 7e5e3f29603b4bbb916607332e204ffe11d8706e00d450bb774cbc7f6630897fa388195e21d9d6a6e134c0e966827af896fbab4ddf4ab610ae0140f10be38008
+DIST KQRRvKP.rtbz 89103952 BLAKE2B 4cc6da527ed8b344966ac0eecf7a4ca6431906c0a7a0b39062d9ac190c8a314ecdc75c7cb2d489f30a7f74e277e5ba6f3e8d5499904705457734ec9d52b0c14a SHA512 04b55c792e46ce725524f1b4bf7a6dcd163a3b3aa05b1c465dbeb42ba23240e1b0a2ed73baa8c43eb21e474ba4da672096e936cb1e67e44152038cbffe777229
+DIST KQRRvKQ.rtbw 29146448 BLAKE2B 78d949b331fd8cf4bf3384fe31c5c936453721883cde29e7b3f985deb4af8afbb572282a4998a68c9b01567ce93403a40b00fb0f1228d9b78f822c074bef959a SHA512 6b94735d10117101fd6eabf9f2a7eae2b058fca37689b76f42cd5b436100d915c1f279d069e688bc9e95d0284f6dcedf9389fb0b4192ac55ea92d7ed1b683bf7
+DIST KQRRvKQ.rtbz 109369168 BLAKE2B 5ba9fcd90c5da67896072f7ae697799cbee651829feea1f450a1526ef7684e3c0a3795e8e83dcfa9ae9635db11c62fcdc34829cb4edb834159a7393a42ca3ed5 SHA512 e9a621a95951267296cab0f5a08cd9f0b1b23d46eb3c8b439d0937794054d260a4c9021f9ac5c2b4ec1600273b8a4e445feae4b916e804f010537daf2d985e7e
+DIST KQRRvKR.rtbw 4563472 BLAKE2B 74b85c472118097c66aca8f8c98bc989f6d733d70e9475652d4ea2bd99baf7f3937d89e055a2fdef044c3137c95bf19489910a6dd3a5cfff492da7f304493d7a SHA512 3025ec4e2c978c9b0d2d82cbd44f1d050852b84d23db5ad7daedd61ea74275d37f6dcf82f5f5aad96dbb454b04b276bb35f41c7008c51b72122e087c60c4afe6
+DIST KQRRvKR.rtbz 52081168 BLAKE2B 37495ef48f24ef9d1505be3807e480e27cae5634f645e6df7e0e27a45aa52f257ef81594ac318fdba19567013dcc188a0d031525542ae038860ed0a5c5f755ab SHA512 49b116b0c66a484ed6de24fe6899e9428bca15fae723a51f6f622f3ae28ae711f71e9b3c502cbaa3b249a3def97667e4aa8687e6e3e73f7c6281f5269bcfe1ac
+DIST KQRvK.rtbw 4560 BLAKE2B 2a61cd15dbdca135ce62b05548aa5b9a827db9474b930737f84a1fec4b134531cb87c50eae48ef84603c83447c1b15ab11e5a8db0cf521ffb72b42fd47ee92d5 SHA512 a9397fb687bad6d9c7e3bdc28a7dd85e8b3082d2ae0150be59987c41087c029ee9af25dfd280a3cd6b4649a5a35afe5b6a52e37abe6278fe103a978a248f3438
+DIST KQRvK.rtbz 44112 BLAKE2B c354ee8dd3c810bc489f6ed80f81af740c4ffe8f9e426fa488b83638ab751b198f907c5d04cd3258d41be3fbd38db397d177b6262dff6563ba5e85cc0a204397 SHA512 a216658f6e6c74783f631c76a787e4deed651c4dac3a60f1f03267f7b9f583e5d0277c514bdac9cd2d13ab959fbd95131eb6727252cedbd017a5273a79345402
+DIST KQRvKB.rtbw 159568 BLAKE2B c5f208787f9e4a2d2c050c299bf8af7f89e8f4b8ecd3920c56351bffea9ad63144b3721f5ebfcc4d16a1a5d1108f8e831ce942e463873296f36d4cfea5e406fa SHA512 c123d8f7b5364e91e43575c7f002bcb2d07dcd344dd3e924af9175514a371f6683641cf82274ba45d8842bfa03ba289a786831b1edb6b01f9a3f055eca3de157
+DIST KQRvKB.rtbz 2664848 BLAKE2B 6da0489356744af8ba66555bd6afb7c8ea3a08355d7468bc5e83238429e25bc5bca53b32d0a34f0662be319dc741bd4f86e2d2761487dc4c0e4b5a669dbe0588 SHA512 059aae92841055c9089cfc7689cd535b198d93b39ec7af759fcc385ed06f2724427760b6029bf1332279481a8c0ec14e7bb85dd9a05f95d9dda76af16457027c
+DIST KQRvKBB.rtbw 15533712 BLAKE2B 32f31c46e681b4fedfe4559b7d36c37a044e82ee6747de1a46f353e8631f459bcb8403a2c20ca1209c50b6ee9f51204d77ab63b7c536df664cc1086db95e81c8 SHA512 9512ab9292ba8be565179272730c2e52ce20cbbae29e0f902857a8931857df4f19d4e726b758073353c62c5f59dbea6eb3688dc4f30742a1a5dc6830c5dc244b
+DIST KQRvKBB.rtbz 79237264 BLAKE2B 3fa876a028a8a85df043928b684f1e14d266fd1e1b9db443669230ae80a51cbbaec68df3721894ad12ea15f940978cbc4edbe7fa2c1cb0232927d6348c4b00b1 SHA512 14c66c2dc6072bedb1f79a34336b5770648ec1f6ab8a3a70cde9d167428c3b6681ecfe68e9214ab9738eb595f651beea6d816d98278e04a9689adad3a07ae74e
+DIST KQRvKBN.rtbw 32155216 BLAKE2B 93105a02cb4718b543359dfe13273c4fd11844fef326de5875f30a4952e163f0f072ee30cfc3b7a502725e8db1d64f32dfb4de0443d1c5a4688ce1efa4e0a100 SHA512 8fb7245d384c33e35627d01fd1f9d01c4b263d028806474018684946a96079940f87ed2de3846a6c824215d297c4c8e282190c8c4cce6f294eb3d96d8d89d029
+DIST KQRvKBN.rtbz 114842832 BLAKE2B bdd231a760427ce082fa4890eee5fbf07f8148f973f0233faf211f35187291716da59ce31f335fa09ff2ef3fb47e029e35f68c1be1a4882e076bae6f0de6e366 SHA512 b1a5273f883609b3ae6b67cf5d60ccf7ebef27de53a920c522b735f93b57472179bfd46d69074481ff3bb39d40a292829c784a81ea4966bb70603834ce57e1c2
+DIST KQRvKBP.rtbw 119317200 BLAKE2B dd009e05ed7798755ac99be1695051593c4b76b2699aec92343352ac2471eca4bbb13675baa31009e2af07f0077baf53dcd693c178e297bdf12175d9edb17580 SHA512 d61cf74ee64e86d24db22bd67bda82f1fabeb58592c67e2688859e2342af5e32f46a3f384587b3ef7ef96f56a39f2ed78b248771b357db64981d41e15e73fc74
+DIST KQRvKBP.rtbz 218380432 BLAKE2B 07ff7687754be9dce41487c48a3f5f0d6faf4e50955fe5002f8f1dfd0834ae9abc3223709e7f38cdbf20c636e30aefbd54246b2ab7d4bcdbb9100a9558352967 SHA512 28143af85fa8bc7d97e8d798505d1a8849a1c52f14ae113731ce64027f83644b013d535b4588c848de710a983794959944233bda75bc72b99552e0a25d60d7bf
+DIST KQRvKN.rtbw 250832 BLAKE2B 5f1661fe741c1dd4242f24d92607cebc98a1c6e5b5d9d142c7ca0c629e959d9c0a45b74ea20198a286f27ac575df05241924b7a12207c9cf7c99976e75ff90c1 SHA512 b9176997c3333b8c6720ac9a134fe918297cea0e39906518411e87237f19c1657018b26d4cb2df0351ab0381e6113c9facf1b92ef342425f6a9488286fdb342e
+DIST KQRvKN.rtbz 1878608 BLAKE2B 2274291ee74a44e146707a71939e6ea043b5deebadf982ef70c42b954d2f2eb4d5f1af9eba32c9f9acb4a5208629c87276bd54ba9426f56f73b711df2f6d362c SHA512 a753abdf0eb2a3302482a55727b88e6860e8b4518af0c8f6d3b6f94dc0d81e60e2b97182a379b460e9a7d57694e1aa09a118cd95f865d5a53941d4141ec8d347
+DIST KQRvKNN.rtbw 22948688 BLAKE2B 07d8c13d8384e9b8c17b4cf402bfbd0dd403a5a95cef7b59e37a3e99409e6831d47b0fa1538865a4452826b75dbc6c1ce3882755dcfa360607fe60f8705cb5ac SHA512 6319d35f121e0c83637b5e22450439fc595bb4c4985af0985254a9c3b9fdd1ce186bea42e7c8ccb4f613bc0ef6984e45e03f9b9f8daaf0618dcbd162fde8a11a
+DIST KQRvKNN.rtbz 49082064 BLAKE2B a11ebc982be5d10f1b0e82cd2de139418d6f8ef060603ab31257596837a6d42dabcf519b997502b75b6641c885e92acfc450c49afeb128ff17795b44f8790108 SHA512 19e30e4541e88abdd5111f64712dc4cbd126ac236a512d1f73da3427809d317c0762dc6ee1c8c4809e04a67ca4291f8f8a39d69bd30d8bd51d3b9ec285a01952
+DIST KQRvKNP.rtbw 137872208 BLAKE2B ee575be204dbee4091be3b085b41cf597e825096423a99ed170b51dbea2949adabe5a9e252c2520ad32ad8a0453f834e706ee56e124d90a0e02cc67cea981d4a SHA512 59a137d7a08502a237059ee05f788db39820491d1ae673aebcfb04f5043b5b5b28685949d529a5c4843cfa660d35ca981576597e404dcd1b0c9849d952ee8066
+DIST KQRvKNP.rtbz 181283152 BLAKE2B b9fe53fbd927020e1eefbaf9e314e3a8ff2a09520e3d62a1acddd64790f8084d0c994b62a9fbccc263d567160c307edfe1ff0b525ec203c6b67acae3a9ef29ff SHA512 6981920f5a9e381bbbc9c7c362f85c4920d2ae702f3ca3decac0de36c198b938fa73d122562bf427bd554610ec148d19004af2eb6d18e0f721a8f2b2b53c9bd7
+DIST KQRvKP.rtbw 984976 BLAKE2B 8f4f07df9ac84d04426ece1a0f5cb6d7db1b59d5ea18ca27922d10cb6eb8155f42fafc457055b937d113f129fb13acae0d4d17265a3a2612f8124d48fa75ea67 SHA512 d2c05a335158cb87e969fd60208b8be1ff776eed1929fad6672d3b7c2f61060eb34b514b5996858ef7b0fd25a7f730441ae7dc4be5d97cbcdaab6a6725be4303
+DIST KQRvKP.rtbz 4687056 BLAKE2B 848207f7351125c53a24d377f5a9bc619a17c2f07d1fb18b5bcd041eae1f5a2cecbdd674c3dcdc4f589a9f9af61c34b0ad9e941efe360c28373ead3c84fd827c SHA512 981550e571684826558b7ced0ecbd06560e7fc20e37c1580a3a788f60d5b75bc6caf832eb3316d0086624d08b5a634d37b9adb98c774c52374370959a8d475be
+DIST KQRvKPP.rtbw 40663504 BLAKE2B 70e557df6cc30f165d861ff47351d14dfc50cebe81ed71995b67873383c8c028bf73bf9a0ae00c3821424d69e6a66b6c6f4bd7bd0b6646c63a14b09c2e55c41f SHA512 41571e6fc27fec9d90380946f03d7a7e27fa7f6302ffd7521975c7d26ff3c2e912b7e9f79fe0d76e44db867d15e18c1b423d962664f5bd7105469cab481a6458
+DIST KQRvKPP.rtbz 66843920 BLAKE2B 16904cf4920632b39837ccf5618578c4af2e83d2aaa9ab8925e3ba4f56bdc52d87fc7259f1e8d89c40a0a6af4ff0efd2b47cc9ec1234b32a70cabbc830af77ea SHA512 e5082f684d381c2adb981d2bc147054c8a7443dcfc1dc1c8bf3d8dc5a6588f7140972cf6262720fda406ed66eec0f8e23de6566197760b5fbcfe708560033947
+DIST KQRvKQ.rtbw 3095888 BLAKE2B b6cb14b67c75f0c653317b40d89d1426c4c2c6a7b3bcd925fcbb80e027604a36674c0d2ef83c3b08b5c82fa0230d85961c050b838ae62114b876db9129ca38dd SHA512 53db7e9541d539a0800a37d395e23809518828380bc4a2dc9d53d8031169c4f417e41faa3917310151c229a07031f63b6cacadac6a90f4d1cfc63f83a5ba34d5
+DIST KQRvKQ.rtbz 9245968 BLAKE2B 926fd205b879fe9cf8b0a3499f6452f5e544fb8bc907b0c3df36eb26e85cf47de42d3f4f45050f321a15ba4b817a9db63fa76b2fdf35a80f64226713b8d08bab SHA512 93fc5e2e9b4c1ff092f6fe0141c8f56196295072c37de20368a9efd946f788b21e54c8a1f68ee5f827d7bb0577a29814cd9695a6655b8e04a242ff9479bf4f6a
+DIST KQRvKQB.rtbw 386598864 BLAKE2B e851401ec99ff5049e6ccbcd7b2cee146860d3e621fd794aa2966d286fa645d5535001bd9598fd384f7a5560f65ff6ee640e6a7eddf318df6562d4d8c6e8e361 SHA512 e3ff4acea2ebd7f4ffae1c3bf512e3a480f6da9dbe3bf6e6578592208f5248047918b6e04a303d607529f3d8d2bcbd0cc31795ceac5ec7c23adbd429f9d973d3
+DIST KQRvKQB.rtbz 340386640 BLAKE2B 091af1f9f4494cedb799c613311e61122c81e007ce704e3e71ef668f67b2c7cfe65fa1ddbc3783d9fe346a91c615a55bdd5b1e6255306729445d5dd76ce1a68c SHA512 7a11303604b096b10523ed7ce75d697dd22aa136f41aefda6ecf40de9ebead7261385fe3c0b242c4f30fb4c4742cf021fc6557bbcc418450e944a1ae95c4383a
+DIST KQRvKQN.rtbw 367470096 BLAKE2B 87b912ef2b98713be5cb9b1ddccc79867e2efd798fe46f22b629fefad4d6734426ff1491c2993af6a0f969c72d3de9e8f368eb2c46375aaeb6b104ca69423f88 SHA512 a9d5b7e16757883d469335a3d00e39bb8c31410393a4938e8e69b0aa16b538242db947dbc6797d2d82af793e1667afbc72aacc2188f4fd0057ca71cab210c7c4
+DIST KQRvKQN.rtbz 339980816 BLAKE2B c88b5414d2a759caac27c443807551978990f43cd7fa27c57e0af93db07646e1726b3c32079435c629c632cee47621364a449b10f3673412f420d977d086dbd1 SHA512 dc2fe2fbacae8a2e0ab79398a2baf5e40a671c16c5da8047f9a56409b7a70cd86843325067e8436fdca69840283823cca921b594b8d25f8acd7fb379fe0c143a
+DIST KQRvKQP.rtbw 865977040 BLAKE2B 217bdef78299e8d25851140646753855c5dc68172f82e2dd0cc15b8e6bda2ec43c38e695c6978546ed1bc5b0cb416de25ae897628e233c9d9d0a5be4e9274c78 SHA512 bdced4acccefb0f184507f2b69fbdfb9b56300933978d5b26a86ef629aee00dbce33d18d37b1fc1b0421701d58e3debe87b8c715cd0811cf7e07e07f1f0e3957
+DIST KQRvKQP.rtbz 1311151696 BLAKE2B f7e0ba8bb35b92326cdafbdab1db2afa57a7390b8a565ddc96ad2031832014fb8ee1236489c0d683b9a7affaca12906158f803feb535843c13c69eaed2fe4a6c SHA512 01c149868e91f8d343b607cb896cc26af69fac12840515cf3738aa6912cf3288ef5f3426e55be10ce96d15b6489bf283832aae8655d53a6544a518c909a6d4ab
+DIST KQRvKQR.rtbw 166901648 BLAKE2B 3c8f5781947281b6060435389c74b7c5dd173b560148ba3f565ddf4681fd0cbdcc1b88a5e822d1c92a3a17e1465eee05e1c0cd18406e328912485d5ebeb52598 SHA512 471ab030c2890fe926499053ef074b749e13a3b52b022ee02eb4ebea3d87f06a7b5f689304bd313572eef4bfab51d66dcfca3a27835476f2ae37cddb50f2fafb
+DIST KQRvKQR.rtbz 543938512 BLAKE2B 68eb2fee7c0c790502446dfa7da767457041babdb410f37af6c808e7b271c3ff6a6f1814302b9b11dd50d33f24e886fdf2394f57bb847fac5248b72a19d96978 SHA512 f6ad3721c245920382ab02178c67e11fc490fa827ee990276f8aff33d4f8df58003c92e806221832046a64e8171043a88179409bf2f293b28bac5f6706698435
+DIST KQRvKR.rtbw 279824 BLAKE2B 61535d3832038a22d3c33d35f7adab20f187813830eb58caaacbd4b85ad659477a7a01be7469237c577c071558ded634c5ef4be1541ad55513e55362be82002a SHA512 1b6e11c74f946b99f4aff1963158a7b0bf041c7c09ef4e6943e32cd69b7535d59404143f8201a80b6fd331b0a33246cc74e3b0a43d3cb6d3ae34f781f2a4efc3
+DIST KQRvKR.rtbz 3421968 BLAKE2B e77ba734b03c6a60b373672df80df1079b739f4e75ce885fdb528841ab3ccaa591f9b5cb25dba452ea131d06575891cbe5747e2cd4d7187003ab55d03ee247b0 SHA512 3ecb56d2ab01bbab46335bc167def5d9c7d9516fe53d328d5d44c68b6207d141e04a8a55f4369850202de7fc23ccfb7d2973f0e9c81e13c5294b57bf2da78c34
+DIST KQRvKRB.rtbw 88047184 BLAKE2B 025428c40cf31ad7e6ed95459d5dd3eae9b4ff6bc229af23120fd473b476689e40476acb11fa7dd038950574279fe5788546a94f19b64b504bd44475101bd5fe SHA512 046eceed4af0231598910c06ba2c7b106f44dbab458fdd35d3344c89e9dd558630c5b5fca24ec4a5f92083827a5a72a6258e7660ade37585afe313b3c2c80aa3
+DIST KQRvKRB.rtbz 239502160 BLAKE2B 353045e062f2ee8d29b5736914297c9a787e3320f0d514e4f845739067b045e7bac9a27fe2370a7e87951e67e7bc060a54ea612a2ccef9176767f7869ed59fb0 SHA512 7debca7dad30527194cea1b41da4403f3177294268d1f83303b706170aa3d42335d11d525d69235595afb14d63ec0a54d58b3d960701fe4de4ff5476e98de3b3
+DIST KQRvKRN.rtbw 70927056 BLAKE2B b9cc39022d83f67db18d8f101ab0d82d7006589fe408f5d56ef5bd57ae0260c4438d83c3f520f675bea46a78e7fa15fd3db0118fee0c1d93ca5467aae53db6f0 SHA512 aaa84faa94b344688822d206e531bce9e78b2c9ab90ffba6356e5a24abc2e046ab2dc01696f16457d7ef07aa42281201d55aa02507a1d4aa1807d3004fd50659
+DIST KQRvKRN.rtbz 200742672 BLAKE2B 2f22636f88cdaea78984aea3d247140f735bf8d439287227832e1441425e955ed229eb583e7d9e10496737dd104a1b37d4bb99174b70367c1fbc6e0209031159 SHA512 7404ee3e992cb7b7a1d6b525bd4cf385418ff6bb19a448ed137aa63a6e2248e273a58ce061de684c40ca565d9bb58b09d952d686f08f2565aec81876101ea4a4
+DIST KQRvKRP.rtbw 175112784 BLAKE2B 10ee89e905adb02a0833c51149729570c2c39169dd354720448ba5a17cff82bfd62bc4b430c79eb7cff68681cfe71bd56cd142d2ec7e7c69fd60566e88e15119 SHA512 78e261d509133cb4b8251a8ddd10dec80156022fafcc74440936b8195bf89ae3bce7b2a6336a24543a21116a5009d1e183ffbe783d66c04367da8b2f4e086fca
+DIST KQRvKRP.rtbz 405163472 BLAKE2B e3d237464fb801ef79424b154eb7e4c46084bdc1a8eaf6b2c398f5a83cb8909516326e3b9c4bb02d73288b4bbab67ffc3cbadd477274b3739674b23242ce7478 SHA512 c72d68fe3ccdabb8be0d0590e5849aa968b72af9fb9337ad0568931d9e07f0dd89aa518cc9ff0fe1080fbfe4f6f5413f7fac5b3a55c139807ff18dc52eba78e3
+DIST KQRvKRR.rtbw 132920464 BLAKE2B 3be347bb4ff60eb797b94d33fd961a87607d17ac28782ba102263772244be288bf2dc24ab182c581e1bf1d1ca912c73070761f5845f617d3d643fa63172289d8 SHA512 55aa3e5ed3118996580b8621610377f2e7b99c5090e83c6734ab72f155aad99a65db53e17d7a2642dc9e9958baf3b57142b81f164650a0a23fc84496d509ab4c
+DIST KQRvKRR.rtbz 177186000 BLAKE2B 1f9075ec3e5ea08a4a6325d2fb8578afb00253568c571c43a5ab683d6e25e1900a71fda9f7abb45e3889c3534ddb44603732bfe2e99354aa342d0ed11f144811 SHA512 311ed9295f601c372d3753ec7aa61f8ca5dbbf1a6d561fd516bdd4cb413f6cba1c6ab2ffde1a36e714f12e3638deed6678a7cecb9fbda5b1336d119e7558bdc2
+DIST KQvK.rtbw 272 BLAKE2B b17ff1d585da3460905d316aabad4afa2c6a2f4d458dee2d863934156d0c03022c13f5980dc39f6ce8279374946f1096c921b13a72cab1cdcd4550a53ab91ff2 SHA512 3afc266901927629c69d7423b2e61620c63ff6f8d5ec9736d6ebee27dce907fbdd4fce025fb4b502b96b4e2b165eb69d740cc5dee58e48dbb87f755c17584ebc
+DIST KQvK.rtbz 5328 BLAKE2B 1ea35d259684b663fea8fb6877537a10bc398146532b001703809b5032ae8272bd008d7d0f3bdf321e84ad1c8294d4e8d9cd12f91a02e7de9234bb8b83714b5c SHA512 0fd1a767a0fe598b3ffa6e2820fbc85a9ea090616d78fefc6391aae37f31b8dea7a73d35efc96c4ead93fed63c3db74b58fd0cbdab230c072d9c3b5a4f25a4c4
+DIST KQvKB.rtbw 6672 BLAKE2B 472a98adce2d3480e463a899e1ed53e65e26f861ceb7774e738f04af9fbcf0477771730e57116bf9a4f9b277186f36263550efbe53da38b28af53f7ac8fa3e1e SHA512 2610be76c6cbb935fbcbae4a98889b94fa408c14a97920ce0bf26b4038ce3b0d8adeb5f306160c272e18614d2fa18653e68414d176be4c19a8f43f6d8d74ea34
+DIST KQvKB.rtbz 195216 BLAKE2B 79ac041cca1ed4f0ebea954faae3d519a2ba263ccc71508d865167795186a28b6d6a1803f1d3e7dc4222abbe13f1d2561d9a65c712800aa8c86a285ef7ee8b40 SHA512 24493cd07835751c46716513d105d3ea9d5e5f6cd59b8ba0e145694349b5c244ecdcc10aee4135a46d0ed2dcfe84b35e06f88e8664d08f09531be0b22c6346fd
+DIST KQvKN.rtbw 10064 BLAKE2B a1ffbd5ae5f8a8c0fde38d2ec8e33f23a311df0c8b8acb723786547497a16bcff6e4fcb6de29c89542d4cc83889d88ad61524838f1cdddf210c7beee8f4575ec SHA512 53dbfee0d4641e0f64cfb015cacb2b6cf4fe48a754f8ea5eb79084ade944522a58668130c0b4702c72ee01ed879c20d7f1dcabc6c80e85ab036da47f3a6c2949
+DIST KQvKN.rtbz 162640 BLAKE2B 566c6979b83f41e967b955ab3015b6b68fb130813d97ef9361ac7b1d86edc22479632afc8e0d22ff0d1c63c645227aadec203f48f1274f3abcfba530a456daed SHA512 22e3e090be2663f970e5ec08c3f6f0636e7f9d2600dc0986c3ca9be8d91eda99e93f1601e18efc1d224ca06b215b1f1454cc37f6be678480df036ab092ca8b6f
+DIST KQvKP.rtbw 58064 BLAKE2B 18a1110072ba8263e216855203cfabd91696b12cc1cd0207416aa722eeb5873341a7452677a1180d9cebf948ba96da5b91ee10b04cf28f95ab65901a40c7804a SHA512 1fd97989d8b8c2f7add83b002485976fe15406c6e928e0c6bcf60b65b6385452f094487eae08df57e5f05b3f33581b2b8e6c7ddcf25aeef052d21154f0f036ca
+DIST KQvKP.rtbz 205776 BLAKE2B a23b221102c2340d813aecd58d06e0a57011eba22acda3d040890561338207577a1cf2660d40a2fecd4cff5ae200f05a5e9688f53f3ae955879c7d8d63172447 SHA512 034ed1c1194d868704dd05fff22fde93b776a8969f789cd8d69bc5358733bdf23ad6600138c9b508c96eb98fb2b7cb18e177f8c32a65b18f9761a580d1a0e1f0
+DIST KQvKQ.rtbw 16528 BLAKE2B fd506442e2c0966b47f128405b7642e4d1567b4b91db86923767b19d4fa1299b31f46f3a8877c7cc479a4bf9c3de19601133530241823a20bfde23c970a84274 SHA512 995f605148225edb3c1ef55f953dac2fa264cda41d8ac85e1bed781c830eebbccf105f7c0754de0a87b7ca6a84644f82fa45766413413db5f76420ff36db2ccd
+DIST KQvKQ.rtbz 6736 BLAKE2B 04344e9141d53d6faed4cc1f6979591b7bc44a1bff9b52fe99ad2fb42d9f770a0caabde9178e560b993f54b1a3395699683b86989f8f59547ea0db88914d94a2 SHA512 6ba0c0e9f02f2c73e5b2d386f9dfa50624a5c5ccb88bff333501b21278edc44abec29f4da60c1504258aa0e523cea01a3187747a810b2d90fec0965ba0abca3a
+DIST KQvKR.rtbw 20496 BLAKE2B dcf243a896fe2c7f69062de640cb3f81bd009de199ef98aeaf4e30af21c22450e28346ccda7a411ce69116589b66344ecb7520527e57693e2cb977387edcf0eb SHA512 c2701e7527a4bf2df73135bffb857ad3e355bd2605ffe1f11e4ffdbaca2f8f0fdbf05963e00d8efaf186f5e208abbbd50488baaea255785d07f8c908ce015975
+DIST KQvKR.rtbz 309008 BLAKE2B e7553230b827217164872809425ec64ad4681d811e8fb3fb96809dfd3d688e0454aa0080485ba99d3bd0683d84b0f2e29600018d245730788303176c31f490ef SHA512 42de7ee3a638e6093688a0858788fb9d79f84a4ead97ac4ebfe39e9b0b355b5015ce6f6e0caa22b7e439675160c2214d47f4cd16b397ccd80b869ec49710e4cc
+DIST KRBBBvK.rtbw 3267728 BLAKE2B 3c44299880aaf055cd8657f50d636b30764a9dd3e9d3dd5ba8e011d6cb5b174c8882a0531dfe7a83f4424706efa8d2bae560998df0b0c4cdee568d084aa90fb9 SHA512 b813c24c7fe88df63fad32b8ed24533de4e682bc287fec23fb90fca045a681b619675b4bd83b572dfc36b7fde78df545ac066cac2096748cb0333696a73ca362
+DIST KRBBBvK.rtbz 89078608 BLAKE2B 9d65ddbff27a04c9db558ded1f16f2f65eb3344742600fde064e50f84eebd66f1e129f1f114a6cf6d6b90429e595949a6a2c8b88e5a13106f26a2f8e784e0d8d SHA512 850308cb7872bc60905d6c6731bfa298e547944c735979e7be931b531e646e0b76e66ef9937f87e23ceb5a383b5ee4988e9bc6c6ab116220e047e9988a9057c8
+DIST KRBBNvK.rtbw 8330384 BLAKE2B 6d2b953d0553501aeeddf2803ea27b978f0cf3b0404d7da3e7454f72aa8b20a6f065a2b4bc6f4c7cccaa5d93c58d03371602805edaa593c0e7920acf154c7745 SHA512 9ced7b80b3805dfc010af4e78be73d80f0300112983e29803f5d981d076c6314be79a88c0a2278bb15984a208bd18b41e075687b0633d2fa7f1372869dec14a2
+DIST KRBBNvK.rtbz 232027344 BLAKE2B 20f19e1e3454bc8745c253d2bc893a56571fefdef7082f6b73781ec248043de46b61cd676dfb4d81f6900ed7e4208b81b3d548117578f6ad5a4b4f4d6e979646 SHA512 b53ac37d823362a5f34a85a75ee7c99e99b4e5fbe688826065ec1f8811b0960ddfbabd57632a8b69a1e75c6a3262b01b6cc91d86e66167d90a59190d009fcffc
+DIST KRBBPvK.rtbw 26275152 BLAKE2B a0d09d7b7582d8c1341ba5df968ec9c4f041924d5622f2f970f46e59bfd6832d748226a33009b8a328355909241d7043dee90e147c343015c1dfb3da670331a9 SHA512 de87390f8ec8946f8df3ece008ca49fcfb1be0b735ccb40ca426ccd66754060b7ca9a07f0ecf5fb3ef9f44b2acfa003905e4ef1a8752e596165d5b52f80f0491
+DIST KRBBPvK.rtbz 47005200 BLAKE2B b1f841c2d9cc0c630c3b78d37d5ea44d624ebf55cb10a37e3681d517b6e527b6cfac9d278331710c3c3e5450580f97fc7b26afbf5e2037b7db7782f8f93968da SHA512 37894586259ff7335b89b39394cfe43cd01b758b86a00d4d15cb15ae48cc78247375502533966eec17ab54e65350cbc5b9eed26290ad5c01bd507687f59ff0fd
+DIST KRBBvK.rtbw 134416 BLAKE2B 1d31975faaf3e0706eada6d2c5c2d15040efd97b6ff255e5bf303390e9d6d9c5bc71c6ece2a16bd43c0e97dc7dcef745530bab45d7f65042f8fac04c5bd405d9 SHA512 4d5a41861390bb554782fecd3e3eed3369828fb948491d16e81471fac89f76ed7004a7af07b822f64c2b31ddd5d6c2cee3e3d4b9ece84c354bdd1a8cdcaa95bd
+DIST KRBBvK.rtbz 6354384 BLAKE2B 084db02f7fa4093f6aa815d56cd34d55add6831118eb3351b055f76914a8396b2de2f2fb54fc740ba7ad8ae452f7482586fcf690ae38b3904ea8f70bb58922f8 SHA512 65f4fd2fed268ca72917932e042e7269a7dbd40b8c03af22ffe8d833ee0c3819b38c3c669b211889f0501a2a5bfcd048d05c5715760cd59202d54f430c0bc635
+DIST KRBBvKB.rtbw 16366096 BLAKE2B 14ca9471898c5f22b320dc65a8dc5eb122a283c72ca46a9215c1c9cde52b3a47a94f49e701b88f79b88286407a0f6d4f1b62101d5ab94677ef90ebe4244ccf56 SHA512 064e1f5e9bc665ddf50c131c3373d31979fe1b163daf2c43380c6063dc3f9a736fc4c8d545b61805326ee7f1d667f6be8c0ba5de658ad6b967fa83a791c1527f
+DIST KRBBvKB.rtbz 342632272 BLAKE2B 6d7316d0e2630efe108cc469cc81309bef2d04e3c579592c758cfb83b6c0ff6854e646b55510ecd0bfb9c557cb00a6c413c753c32456e5fe4d9a8fb2c4d9a6e3 SHA512 15272393a382bc74ea785dde5387287ee3c9bd75cd97617c0b2da92a4f4b163bb837420bc6300b6f0c201a80ed146eb8200436c48bf62f0f9907189f91870985
+DIST KRBBvKN.rtbw 14682320 BLAKE2B d935599b2f2fb90474ba713893fcc78ae7c6624551147dd5ce6e5bcf378583ef7f227d784465c6564ab7cdbf653a01ed8bd9b564c1f383ea0bfb072eee8d5d4d SHA512 cf947c43235d8939757571d74f542aba897d51a1aba1a7b92c818475d01a2030156c91fff86f02a72fab5b2eba46c95cfe26cc3aefd22dc15e4292617675d455
+DIST KRBBvKN.rtbz 233675152 BLAKE2B 7388e111fd60f852d7d30559c4b21dba926afd96cf69cf6a5dfb5f6b390b8679aaed76cacb1e8578878724be59ed970479657982c821ca4a75f26ee9282e9ca5 SHA512 af256d7996bdfaec74e53f4fd487e035e5fc5585c2c7d5fa17ab653d73dbca3d1675a54cbdbece63d6c64e859b13acb461801ebb9dc7b8eeacb7df6e49dad026
+DIST KRBBvKP.rtbw 102882192 BLAKE2B e52c863e062a63029bfa3d21a366db34a1f13e9c076735c2cefd7229f0b57f7167c9d8191a382f5a36e8ce49a2885b73e57d6e568f0bfd5f82c27d1153712ba3 SHA512 a4d9a5cc2d5b7598c63820d266cab7ffa0541977a32023b46cabf7c790da31552f8fe19fc2583c03119a31ca057f7249eb2de867843d8bed439beda28f48f3e9
+DIST KRBBvKP.rtbz 215424848 BLAKE2B 88670c7c962e187179078b42309aeec4fb345a72ea16b61d0b9e1f0f2ac305778f45b1c861b5f94d1737de6a56234e9620b1ccf4c85318f2cccb1f7bfa47ca83 SHA512 bf235526794580e86cc2312d10788fbd4795a4baad0668b55dfcb8a06ceae28e0a850955c15c2910eb7291c0fb36515ebe9e0e602258a88b39e2882e51771110
+DIST KRBBvKQ.rtbw 248518544 BLAKE2B 8af1ed704a1ff24634b49ddacd8db945584f2e831093adb3c4255f17682a40ce0578766316fcda18c5c80c96a7feed18c449a57a6f935f8bbd22a39dbf233e52 SHA512 9ba4ec1005e972774d8efd7460fe48f6a45dfe7b86e65caa496319a550a809e7882615892e3c84d3738528ab9d90f11b22ead82777eedce68ae1e307578f3668
+DIST KRBBvKQ.rtbz 50603472 BLAKE2B 42afb7784801a93bde400beb98e38316fef4e401532cfbac28ac56038f01ab827eaf33e8e2e74fa52d5a20321d1422a0719819acf34cc37ff9f8661eec7022c7 SHA512 2cd51d91d3bf02954c71ef9fbbeeb53dbbc8be5ecbcad3324401e07cee1d37656ad470f3ce0760d7d90ebc516b8247e48dd509ce5284bd7ef887bae4179f1810
+DIST KRBBvKR.rtbw 62810896 BLAKE2B 4f4e688ce80871edd939be194fdaefadd5570c9dbb4489f410283da20fa555d0967fcc99754911d4e00f1def8fdc4cb60782761023ef6c56474825959f54cab1 SHA512 3d7ea73330dd09f0fe23a33da7a5b4704227a61d758e502430ab390bb61bad7814d14fc945be0a7fa5c7d86e9d7b104aafec2146f1ce5c215717d6d475075345
+DIST KRBBvKR.rtbz 485683856 BLAKE2B 94474175208b23ffd14350b5bc0546a83c8a03f771c6efdd7ec6c485b5e51ff0f5e81912d3633abaa768327c02de55e782a7956b5ac05483a0b87d9dfdaff5be SHA512 74d4a12a67ce356ec9048ae20235f0802a06f098de6f1db7ff35906ab8f17f5f437ff7d2a4dd4aa4e3981e0e24cad96c54d7cf2a33645675ddcd1c695e956a24
+DIST KRBNNvK.rtbw 7478480 BLAKE2B 99da25be88a8e67b1350a4bd7d31a41e663fd3da29b9e6e46f0a116947ca64d64ad73b8925ee28f45ee5b8ab6a02df3fb05b117535a1fe065024a0987baaf893 SHA512 a59a749eab1ec24733499d5ccb48f1ae6259d2488f119fa64a404dc4577ea33456e4330c31ebb60d2cc1b7d6069754d6ecded6f16c0a67e856b60e08762c47f3
+DIST KRBNNvK.rtbz 237828368 BLAKE2B b157339c7c55aa9a04e7f94e6004c1d0b189f6be9c071ed2799377875d0afc862cd06e9c349f998ac5925ba495a51500a648871e613b941762eff333e7f67b21 SHA512 2b2db2e91f4a20e8a6d42cd753e33fecf2a5675722f9f5c084ea1cf6bb60ca9428ed56f2febebe57f91f1fd8339284ba63546ac0282c125a12a06e998158fdea
+DIST KRBNPvK.rtbw 44036304 BLAKE2B 0b1850a269f3c8f717fc175b407fac69ee7ac948fb1efccd63b7bc7c30019ab8ba2945a3590ce358af5bf5cad9005eb029180dd222198abd1cda53400c192320 SHA512 2da0992a5a27f32f4ee8baa32915d37e48387d096a2a01dc3485ea6f2a74ba18ad21e6e6db03470bddad473ea3d7f95a55ee11b8011bc9496ad4106b565a39a7
+DIST KRBNPvK.rtbz 78726864 BLAKE2B 44eff2ec8a0e83bee18178f70d807405e244fcbd680208a9579a8015dd8c7e708930bc234eb98d919edf5c9b1988ee826547deefeb546165a431f92725eccc24 SHA512 a4f294ca68e480ee1224203182298f81cfcf8f16c89941b8442d7e51a781ccededa4ec80e621b49a3385cb8977dd0697611dec7d602c8e96eddbeac782075243
+DIST KRBNvK.rtbw 207696 BLAKE2B c222b8af89dcde115a6f37d1351cbe1809f006aa9c1f63f695bba3e4d88bb8e2f8a3bf6249b113d261b7c636ace354e02b2f4cea119f0604eab343fa778a2ceb SHA512 f4c8205b1860b04115acb2e89e7bd064662f66a62684e2a0c61acec8318c248e0e894e612185d558b43f264a7bb5647a71259e36ef5d1e509e1ca584d8756b14
+DIST KRBNvK.rtbz 9500944 BLAKE2B d5cba7fea6eb222255bd0c13411cf226d4b50bf70a115500d26b4279d62093a849ac4f4cfa77498bdfeddea2910c0857524e6a471b1757bbdb3a33448304a7f2 SHA512 cb701c3572842cc56eaa460e0aecc0fc7aa8ee96f6e81fc498e094e40b7092d903836c5e08669ff2ec1ae89475102617e1a460bd6ca9f0588ad6e489de58ba2f
+DIST KRBNvKB.rtbw 21869584 BLAKE2B 6df9a6ece2090b1aa55b560fcdc6c70e1a94588280dcdc99424aa65f5fb4cdaa96dd7df13b39a7e47a08546bdad5eb0599e796297b4b82121fc241734ed5e32e SHA512 bdf870b3766b1129ae1741a56c97b05d234fa05c22033a0edf099538ad351cda335a5fbe829d939e78c1442b4c46c0860e4a3af2a16d9b62587d07157a8bcc94
+DIST KRBNvKB.rtbz 647634192 BLAKE2B 1d6f8e1869ca15c2abd401e8eb5aaedb572793afcd1738b6c97ca07a33046999a73dc29763a644f1fb03502a577691ec0bcce592137d32b95828f87d6ee7096f SHA512 7698b8e69b16b7a4c4ea819a8331196a3bd622dd16d320d8101e95914b035d3c47969a7a5c02f4cf3c2aad806fd0eb8fa2128ca989c4d4574957b6d75bba28ab
+DIST KRBNvKN.rtbw 21899280 BLAKE2B 854d015d1794f582d93347643b096771784c947b48d96cd532ba4c1826f3d25607f1dca284da5490b8bde9ec9be5f5292eb1a012d204ec1aef14e58a3105f83b SHA512 d35cc1490655e755ed9e1bb003dc72cc9adf6569332d0d7a6e2cc05808ec94caa8bc6bb3213ffb87183513a369581cef588774ce9211de6db4c51872e2095e95
+DIST KRBNvKN.rtbz 481212048 BLAKE2B 2de4036f2674961fd9de341b53e02e3ef9fe848d1d25fb29d42b3b40d0a47c5eaaa6ca8fd6341abb51378dde7349e71c9a49072c99b98a3878c5984389b2939e SHA512 9210a8eb78dc918686821cbf2ff806a1bf1c5071fada07c125ffd838b77468b9f55fdb92a2e49b3e72cb14d58a438a72d9c65af1a69d1469d027c75ada4a9b07
+DIST KRBNvKP.rtbw 194035984 BLAKE2B 0b729e4a5ad568bb43929d412a5951956c5a0525f218822cc2d877d65e443bfba1943b42540cfb9f551df423392d070907583136ab3c8a8aa7c7508c260ac1ea SHA512 5fb8cc882d623f55bce021247b1ce35408d877e7dffc6a80f5688a5e3c8b9243d41c97926fe5799b98edb8371bdca931569744489a08b0171d3a85174809879e
+DIST KRBNvKP.rtbz 307181456 BLAKE2B 2fe25a6cd4db6218571ca77682b0f874494fde44354442a07c1b4fdbfb0a4a357fde574fd1afb3b939f427e74980ca603dc295800a7c3df0b1037261d1b12e11 SHA512 2b9d6062ce70cf9322b86bccdfaef98241a08cf949cfc7e95e08d188308a4fa38daea0584069ffa8a0055e5aa89a0f4e7e58b2f545ca8f02ed672873f44967ca
+DIST KRBNvKQ.rtbw 459799184 BLAKE2B cc001ef60fa80171564074a98d5f8d69091c53acbb9c1290b8dc373c23341ddf5916a89a25dc1dd3297605a8e9568c62b99e95d5914d6cf19f34ec7cd45f7281 SHA512 968b9d41f1b2f0c07b11dfdda2b391c3a63f1aaffeb3d4bf6c9d76e7d0b13c5114c864d9e4c2363c7646ef0b988886a6b696d61aa0f83458b1da6c79b841f4f8
+DIST KRBNvKQ.rtbz 114678608 BLAKE2B 78cd372d07c0fac344a4786f28c3eb4e48c0fbf747906cf16ea1fa385f86b2e94cb4016b8c0da689e5b09cb2f8ca976b4abd4c495aecadc631e2902921f2f547 SHA512 2f84673330605b70a453c2b49e91bdff47aa5b0047315aaee3db24b252a458b3d0764e0c790fd3a49ac9dd6c798ff61140c84c995c808a60b062fcc3038e1948
+DIST KRBNvKR.rtbw 127959504 BLAKE2B 215656dd5536d03034528d41c93aec754de44acfb40e6e1b15d6057811779b3fe5eb1466abc78c9a0ba3c264ce8913ca3d2d6e157f70ad6b66a99fe5a3c6cac0 SHA512 e99efef99db6bf0d36302bcaf639e9c3a6a66d19f00dc6de6a8fcce9f59451f2f90c943e4a51ecf7a2f48b6076aab51764b1f9ad6548ba1722a686c3b2b10f2a
+DIST KRBNvKR.rtbz 950576848 BLAKE2B bbdc2d165605d11ec505283cd9729ccf15d85a9496e4d9c091c9f6b5c301583cd99074f437dea6f019f7f3fdd4faa1863b8bd215e500e2f58dc6bd563e21abd4 SHA512 3f07af1cb7e72751a6ae012a7ac00d5eaf3a8b21c37f585071305b03157ffdb5f2cc51a147d4054ab6deb204f669bfaf6b2fe9c41e7a6083eb21369490bc2197
+DIST KRBPPvK.rtbw 13716816 BLAKE2B 4bb0fabf8781b2f05a8a23ab3b17065348bf75fbbb9706e7afdd42b029f290f7f45186797243ff428835b6d8301c4327c0ac6507f0b5309ee5f4089bf179da59 SHA512 9a88f3d91f30dee8254ff0cdbe2fe303cfbedb9408022f6310a62699bb458f75a3e6c73b0a82fa3476a8f79ecf1c96b7807b8d4be0ff19c43b271db90a04a1b7
+DIST KRBPPvK.rtbz 9701456 BLAKE2B 6406150576cbe5de5cecd37c5546088950833c89e21cbf6ff4ecb9174e8faad28459d48f047644c66afe7991acfbbf4f5f16b78d0ae0c6c928473123d7cafe42 SHA512 442c42d98388a9feefe79a1322e2ad5acf91d80290089ec76bb73894e831511ff0572f18db318289da12612902a8074fbe75c9e7f6a95f2ffea7ee761e589b4c
+DIST KRBPvK.rtbw 531600 BLAKE2B 2dfc79f10c73f767626a203c276d28b7854e6b246e321a02f0ba697cb7013cac611b2f6d0595d0e8c4d2e82507a43a3883d383321a32fa339b123087efe67deb SHA512 d74b9c10a65bf6915231b13e39abcfb572215566ae2aeaf066aeb08f6065b4fc4fe34175d37d56df98fd09a5e5ebdc6f3f29148ade6300dd150fb4db5520ff8c
+DIST KRBPvK.rtbz 951632 BLAKE2B 40c37b5961e540677c0b025ae846eee5e4d09575b6db5977d4d73a09bb2a7ae0471ef0b7ab93c35b3ba8aae924d651530778a36ae6d95b4965f625c7445c138e SHA512 c153fb5ccf4fd27a94cc7c03c9e79ba9bf090297316c46d99ea8030c2298c2f9c6e5c4d93dff8d42dfde5b193ca0acf9f61f9f8c32cc1165f420cb700690b314
+DIST KRBPvKB.rtbw 83754320 BLAKE2B 8142e811fd2bd559cee0440c78ceac03e3a4db363ba485515f4d96290dbc62b3f7dabc75605ab267b3f25fdd4378eb9d19d78b6941c97695146e01b15b9eea8a SHA512 37d2e3e6c20f33ef8bb7654b2d7491af524b9dc0087d713a709538cdb6b8018ad44a8dfc36b25ca97a9fab773125444fdc01284c7d4bb69fa30cc14d2607797a
+DIST KRBPvKB.rtbz 212784784 BLAKE2B 435ab6ae1f9bc36be09fdc5e3ba917f74e327009cb0394df2416d2cce99e74a5b1aa8b616ecd67db405f6717117b812d682c1299e7221e2a75f77f87a1740dea SHA512 e28bc17b0496b7ad93e382bd12e89854985234e0448f1541efe631466b56292dbcf39de8815981d8d2144ee70c171c172eadd2d0babd239ea490513c22aac6cb
+DIST KRBPvKN.rtbw 67843664 BLAKE2B 42d958786c46a1e6741be428af295e5eaaf157d71a530ca66772f20720fb54698de81135bb2a2c1bf500f87310e8153984b582241061e3352efa72550e52d41c SHA512 496c9dcaf388681257d1706cd9e4fd21c4dfae88d48204172f2fbbb532bc16f1d19bfe200311161ae20d9db8692499cbebf382e2f269e38eb7f13f466d8dbc2f
+DIST KRBPvKN.rtbz 144203216 BLAKE2B b55cc6c0c1919b56eddc2ffe713897c008942a57a00ed2ae8d21a2f0c4c066c88e852f90d37d629dbad0330e3af300e1e6491a6283666a4b9538553b73dac8b3 SHA512 eae273ca8709b1223f23c4424213a4ae5881c7d1e5565243260874531c2458e1d09595cae1015ecdbf2fe9639acd2a27874f266928e81a0ca2750c4d624eb547
+DIST KRBPvKP.rtbw 209506576 BLAKE2B c6a75c2f29c55a4191ace0481e6af49b63e4402babf717295aea0a09dea8113d4d65bad906c892bd551b9e4130025beb2451860a4f8b1b392f752bf312e54c8b SHA512 7bc0ea39ded5bdb626d8d0c28738c03b1af9d6fb23ebe03ca11de17eb3cedaa09a6856c6e593e27173f119989856a7d97697a0e2b7f35e76dd2ace24a0ea0a93
+DIST KRBPvKP.rtbz 72228368 BLAKE2B 1b482e2649de8c870bcc003c844ebc56d0785f59327b1a110b6c5c1b74e9b51540832cfcf816c8d197e2f0171e0ed2f4ac45e845e0bd1d2d35d5ea4d9f8ad954 SHA512 23ad1702de3c34c236fed95c4f43b6f1829acc74d9697067c3330d7faa2e1b3e7dd8a423ea088f71f6d4aab61b1d4b1ea3caa981a2d692ac7ab3ff26d5ab43d4
+DIST KRBPvKQ.rtbw 1992216400 BLAKE2B 8e398e13bdac96fee3efae09f29fde10d6227019424367feb781716ed8703b7770a4e09ffd965e71d545c37d8c7198187484f391256d5942d3b2431ce34baa7a SHA512 65d0ea904902316e181b52e4c2684e1edfd9f0a90ba41247d26360aaa37e12fb90c177204a8ba416bbc39a9b6cbcac64d105fd83b49a2af3ea078a5770aff7cf
+DIST KRBPvKQ.rtbz 671151248 BLAKE2B 6618fc9724674eb1cae958deaa3ee63af3afb527c91344c0a469e9ec864d134bb557150a7f569a6c24af4574b60074ddc497363714ac024d86742a301406c338 SHA512 05ff99d4c61987cf6d82f56b603a6367e96015a47c15a8527b792210521c1fb5ef9993561bc8e899726f19ee28ab0db4530dc0f9c6fc21207f9e45463570b8ff
+DIST KRBPvKR.rtbw 440252880 BLAKE2B 1b4345fd7c6e0882f7c22322e2664e162b04a87064d93755b3687505c4042f8193c945f4f2dedfb98cc04e4564bcd90435319052b20c9a6842f8d155e4c8bdc8 SHA512 25c447228dcf447b0cf4cc90ee3110d6beff81fc8b3bdf08aaa9e9be0fbf01e2c083f90b4aba9f7e1c1ddf2b80f20ff57a53a0e358ca2dc08b72580582c0f7c0
+DIST KRBPvKR.rtbz 1048610064 BLAKE2B 511e36f520f60b16d6473cc0cb8fad6c308710b432230679801b2dffb14fcbb18f54aa486c272f44b7b9e6b4d011f2d091b8f2a0d6830b9935b4dbdbe9558803 SHA512 0077ad205f152825326c2eec8abdf2d11a8bd9f917a3ad4823c209ac80d883b707c8c803be0d8be18f50db46fd3213af7f3c53d793a4f0d999a3ecf32b11cb9b
+DIST KRBvK.rtbw 2832 BLAKE2B 2c6d1b73eb59346dc63696aba5e4ac0b8e0e82ec7dd0dffe38e934bd3699c645210cedf34d1326ef981b28ff2fd4b92d96094bde8605c2045624f684f3d47f43 SHA512 177c519f1bb3b590af76a50ed845eba29efd55d033d7daa27618b0798625979850933cc21624ae92a9e59f30bcf3039c1a3687270230e3ad7eac4b68f590a0e0
+DIST KRBvK.rtbz 261776 BLAKE2B f4e446cbc41023ab212129409d5624e611a4089386ae6b82616a36e2cd4ef99532f71f84692addca66c7f2bf06f42b593c6099f82a411dca61e0289148c63495 SHA512 5610ce9ea7ce64cbcb880141b15f5df5b0afe344aebd9e7ae827948ad2dae56ed75ea9f999df7787d7d578ef89dd4284706b2b187c688d8fa4d311854b66c786
+DIST KRBvKB.rtbw 916624 BLAKE2B 65dfc38ef7a76335b879192ea74787f54e8b68402eb372d30a14f8eb312a3c3580bce1ffa304a253076e3783491f6cb2b87030693050ccfda56855fad7c33163 SHA512 fad782b4835893ba87d998e7603abfc9617b8daccecc96358698c94d1210db7d0e8b4892678363cfca63fef7365026fb95f29d8d821c22e94acd29e8773ec4ac
+DIST KRBvKB.rtbz 20128272 BLAKE2B eb290f42981f3df6d7287bde5a00867b4facebb2fe992cfb1dbf50f6bc4372c1b50b1e0af3cd3ce0c85daaa860ce331989db122daa1e1dd99cafe9b0eb432893 SHA512 63a16d94bc456ff226d163698b60c5c1dbf948aa738b9cc47f8e2083475ac9c5d2bf57bc84778597d25b9f6bb576211f7f9ec5aeb56ea066043770cca38597e7
+DIST KRBvKBB.rtbw 151874768 BLAKE2B 2109d83fc38893a6e0606d6d3ea028c188c3094b60abc2e7bb377a9c8077fe94753b0b47981b7722059927b6e92433f1d191dd8220b2ebe6faa8da496cae444f SHA512 6c1352c7068a76d5c4ab83293833eab51ade8ec2ab29af41db81d54236ec6f3b964be31579462f06cef2b75abc1ffc69d9418b45f2e226188cb3777b2cdd88f1
+DIST KRBvKBB.rtbz 64923856 BLAKE2B 3149a2daac0c3b200733f2fc8a8f8e1c02b01a9ac5e3da19e195b3138bc9cba4377fdb0f96c5ec9b0671395d9c72717e8489108ccd9e689559133207d40bd698 SHA512 75bbb56ddf0e6c08b461333dabc4526a75b287f3b423782af1f5ebd64ee406b66fde566b380f934e4db8d2b6f3efc3b659cce3c621b042d6a60deb01ebdbf033
+DIST KRBvKBN.rtbw 668332048 BLAKE2B ba227e84d92f96594bbcfdc7113b789f6f20fba3f686f2a5082e9bba5796a7ec6b05ae702e07de00145af1de28d0586268c010df6325969afdc1048bab1dd056 SHA512 333de6302b22cf13b6f1ec93cc2ad341db1f93afe5b9b8437ea8112f5e2aa5cb6b82d6ec74760b6bb3ca66446d2dce825a65c70bb0a02c1eef08eb23eee696f9
+DIST KRBvKBN.rtbz 994129424 BLAKE2B 9723b8cbaac03e5f4addeb8c38c134f9ed5b91206f7b43b506acc0b58ab14dcfc08c9065fc9c4454d9c6c86112bb011a9e4a4862b4b0a3915796b841a1f6ed63 SHA512 81efe4e8d40306ae93590678d0a14bb4ba46e912fcf34164afd89e6e280892c4d876708846c3c18e088e38525f8697cb7f3ef9ffc27b1d39c5703a84be9cdde4
+DIST KRBvKBP.rtbw 957809296 BLAKE2B 905ab1cf52ecb9b377cfd738120ce820acd35f3b2e4ac880c493aff75624e7077e46ecfde099c7c375b521d16f2d12421d69f96c7ee294193f137996e312cc3c SHA512 2e99233baaee048f8b1ed71d615ba17c43e1ef727cf8d26e973543698164ada7bc507be1eec3a59160a60cc93e91c5ac89840c5fd41f0eb0d8588a9eb45d6db9
+DIST KRBvKBP.rtbz 2167401424 BLAKE2B bdf232f9e2ea40de89a02c9de928614028c906096e7b60e783eee0f55fa1976bc7928429bc81972b0cd4f4d34adb77d861b3c0837a3b88c2a6c7344c98e83c96 SHA512 85555a2903d1a36a18623b82c67a2284e3ec14ba82dcccf7115bb65f86d45f9d22d00193060f41a2ff025c241c1955c8d0dfb31f080c3485ed0f1a4239349c6e
+DIST KRBvKN.rtbw 998224 BLAKE2B 01837327ddcd21988a4dd6944fae8bd8b2541c97d431ab1760c5f37d6be54d985b850a6a287744920ab03d2741e8847d1b3237fc39138fa424c64f14b89b3fd5 SHA512 938dec8089e465686c7049d327e0edf475be2af9be909631ef9e78b5486aa88a5b11a79daa728159427acfc0c64af33c34bf8baa112c61b2e13f8d14d3a6bb62
+DIST KRBvKN.rtbz 17507152 BLAKE2B ba9bd73649537b50b30d3aa19e405cc7c11861fc88e822b9dc3b3f379bdeff25be609231f87c2f2ee96deaa4bbe68430bdbe185ccbb683fd13aca48d7fa5fb98 SHA512 f73a0d44c49004f6f1384b9605970ba97c6b570bb1f4cf857fb9a4f9d12e2c6abc8bb66e8e9952c12944205ae070827503b51a8046e97a4e924b73ac97471876
+DIST KRBvKNN.rtbw 379484176 BLAKE2B 6b0a7461d1e8f0e6f1b157c124e284e7fabd00b3bbae863de2da8d35e45c9696421dde06f7396204b63270d4a31fd60420e5e7e0ac9eeb7318d31ab03073a27e SHA512 24acee274fa820307f83f046682b3f310e9f91990e7fd527bed206ccec769089e67334f6bc67380a8595871235f3bd63c9e8d300c4d6aedab5c7d3d4f6b62d40
+DIST KRBvKNN.rtbz 755095248 BLAKE2B 13e4595674bc0c1a68ee954b6cf10f97436cdc0e2749119169382cb187187c1484320f65b3fd65b66e54f2b5b9f837468e803c6e8207a246c3cedbc05dfa7d5a SHA512 24c743764904f3d14aaaf5884f2b74880f4f43c3ce829cc2005136cc6d7405db839999ce6dd446deb8955bfc6a7aef16f0b18c9ea1dbf398355cb3a889c37c60
+DIST KRBvKNP.rtbw 931510288 BLAKE2B 584a74ccb2322965a743e8d154efb1574dab2689fff3df382eb28ba1532a78d776bb8776dfb3970ff18455bec5c97c7530fadf1ad6ad64d6e39c455b9c1bdcc2 SHA512 287a329a3a5f2271926bd4ca179bea53926ddaaa92685438c2726dcd886048168e5da0ea2c154f6976466fa32ba82bc1622f76ccdcbb6a5cc186ed8b14822227
+DIST KRBvKNP.rtbz 1549052816 BLAKE2B aab63d83e40a83b61327ea75bf567588acf81e6010b6fe1eecfd270b0c3eafba186f71298f27e744a94a086acc4dd39c6328f2e95bf9dc2df227c354ffb45c0f SHA512 e551491962d551360476e6128751e25b772894cacd5c1f726e8ba0f708262ac707ec0bbd78962530503f0a18eeb8456fe82fde1d3b73b1192950039d8c6e00b1
+DIST KRBvKP.rtbw 5300624 BLAKE2B 220b9fdf008df15ae8f8ffba198971d1934783882823195626fc0631116a51c9d01aa2838a3fe6cdb33f4a42336042f12bd7e76c9d9e3986ec1a398d2bc20d51 SHA512 9944adcb7986097ec813b15dd3b5283a85b6d0fcafb2cf90f5264e4dabea57e805e7753d24bffa9dbe5e6c8b5fe80d25d84edcd40314904c4d4981e146893a41
+DIST KRBvKP.rtbz 9324304 BLAKE2B e852251fad784dde30a048810c1e4a9d0efb5fc059346830a004bda23eec24cf4c0c5be2cf371a0344a62891ba95289014901f6bd7c3fd736be7cdaff68f8542 SHA512 980f29c7b3d21d71eb2056b93b4233bf9c61c39751098a57991be0f2058f929312ce39060985579f2952f0b4f0aa5f1e445e375181d39ad07468e0bc32ba3d47
+DIST KRBvKPP.rtbw 299028816 BLAKE2B 9fb6664106d2d8d24620db5336e449a0b9a6fdfe6de9639929a38206597589c260ec105bf8fcf350a29d03e02beddff70557b7609333631795b7f07b35bda49b SHA512 57f4ca81dc934fef6dac024b17687f92c204b4d439766eba5d9f652fd9d70acff3fac2cd6e9e6a2108865b95cf55b4d154e15a8bfcc386ed6a0ad4a1cedf95fd
+DIST KRBvKPP.rtbz 172445008 BLAKE2B 60f7f3bb4d8d062bb2a62befc3ba09ceb02d5cab3831fc9d678572bb56b39678c9db002dcd16cee9916a821f51eed24781bb5e67c0e7bdbbccc99c1b174e2bb1 SHA512 71e48b3a2f44d5ada54a0432d66facc7ad2f09f9b2ced4fb57b88095ced046efef4afb81c0fa4421180a74664cea609de6151898190c5fe9db1f71bd140200ed
+DIST KRBvKQ.rtbw 9588688 BLAKE2B 9693f72ff64395a9cd276df5f282680af1c6c3fdd9c9ff219ac78326996fcdb22a15cff7320288fed171f896b4c72fad00510cd4ef95a2aa4896e9177e2e3ce3 SHA512 59d638ee358b33e9da0a1e639fe1c5a52190dc5fad791a6a8deb7b2a28403efb6912d6f4500f59de27699b15c4a1df1936918989f8c828a9159864f71385ec8a
+DIST KRBvKQ.rtbz 5323152 BLAKE2B 50b17bdbe2df824071e48667a17261b0ea42f98dc25f5790b8e50fae75d5f51164cc05fab7070598cc51f2db9959459404b76ac4552b07d850dffa3a3200c967 SHA512 190d857c0d31c393eae15628163c4a6df391a6fbbbbf2f539b9fe5e34b9f4dd7f67d06927a196be4fd919fe0d064e8edf25b7714d327f496b730fe0e4f817dde
+DIST KRBvKR.rtbw 2035280 BLAKE2B 0a5984deae01b806a83b47ca5b7e3954b618e069baca5fc4dcecc95a34bdd7aed7aa33c2a865cfa0a4ca8ab0f71ee8291908f1bdc94bf94da142d5568f2177a7 SHA512 0fdb3a9e84c2ce9a6908a4fdf84046c91987cb054222d7f429c0e5ba1a53e2508acaf62fdbaf0fd5561433d0061477cb43408239e76eab64c7c87469fdb42ac1
+DIST KRBvKR.rtbz 575440 BLAKE2B 02ba226da5b732f87edbc01c7649a080f6e531c3e395658cfdc723095cb27c091a9c25f5a340f1cdc58e7a81f951881623f4009bd445688b5a270855fed32c08 SHA512 7dd9034a27c02d8c12cda7d9fd5f03f2f7e868f07304a9b60ac47877cfde89a701d458f7ca573f5b48959bfbf4d7026095a2d1a1975a4d3c7b431a11cb121ee5
+DIST KRBvKRB.rtbw 110375440 BLAKE2B 23ee4b7969516dc76d5b44c8135471c42880d3d3e70ab8a45586095480a0f96a0ff91ac90c8423bd9d52330a43a971a2ae154e34fb741d012dda27a80b603c50 SHA512 0f739ed7faf5742b4ae47784510dd499dd2d002b9eb45f5830230aa8df56414127bde3fdb9b86a7d462a4da09c1df8e6a1a0385ccd3351d8267b535c82106ffe
+DIST KRBvKRB.rtbz 27321424 BLAKE2B ab5a471a036f409fe8562c5cf8e800cdcc33c9dc714fe0d229cd612c379b9f3cf29a4ffc2ff2048a74c2ce3bd1256da93feccdf2cc35f3a9f9d53e8512e8266b SHA512 c9fc83de6762ce844cf8a8637e46175eed8810ca6da9752bd0d27e9007e13f97f4f8597d2b09d6217a672137d3d5cb0ced9f1622499a145d10ed073757c92251
+DIST KRBvKRN.rtbw 202112080 BLAKE2B f284910113f7f17691ae7e3eb010d2252a37e640db727ad74597ee40cfe9c94c11a1b06d864c33d0d27e88a14b6b70284df33898715e38f6f9d7964caaf0a8f6 SHA512 7303afcc35dd13c2e58ccbfd95102c8f8e9086d1b5b90ed80d752ce653ed407daa2d52e0278264c79b9e8152998b4289f70623f3c230df4ea8624af3cf41af9c
+DIST KRBvKRN.rtbz 21877968 BLAKE2B 09562b06537cc2668798ba06d8230070c4df9547359eb48a36b11889775210ca282f6eeeb8159fa20db66a79af4651714b2353fd9969c9b83abab323855efced SHA512 c2ee4a0516116cf88e456d2155d59682edb21aa9cfd94a70b49be4b333fbfbd398c2d67e4a46083879dc3917bfed7f95b78aba924aa22d791f909218f108417f
+DIST KRBvKRP.rtbw 818979472 BLAKE2B 17534c6dd4989b2990d802bdebb981adaa1f8c0cca621b84c94c144b4b0220470a6f3684ce422af2ff1c0e6f735522653a223bf75546602d2b7acee9f00a35a3 SHA512 8a709e8c560338bacb501bc2de097cc0a3a4c7ecb838d49747db8cfb9a52055ffa617fa14c424693f0e9ceebb6a1bc0948f6e9e88eddbbc7954dfdc5229c885a
+DIST KRBvKRP.rtbz 120733584 BLAKE2B 2f25578f16af2be4094d3a675413e05b6e7ab70929ce5268e0887d7f0c45f4288b32b1416c270f9043977f34d211e26ba923fb807e7731eb102fc18c7ec63e41 SHA512 84355c70c41e3981a813352128f9a67ce28f3ba5fdc5f33a92ee4d8987e066fd16963a5778f80cb651130e25fa79b032f84eac7c8f357f7c4400faadc39ab104
+DIST KRNNNvK.rtbw 2222800 BLAKE2B 4ccda4f96408feaaee7c3b211a0ae8d806421e565448bea34ed4312143e9af344d9061d46149e9e6274e967402c1d84d7798f6c1231df9f1cf941275ab9ba98a SHA512 79a178de35bf3e515825af84acb3a00461d7d289bd0a903d89c8f293fac925db7f067862f274041985bdc333b252e2394ea97d6fd361a38f5daea329b0b0fae1
+DIST KRNNNvK.rtbz 87737616 BLAKE2B f99e7ff3c98f0790635ef8ae6f767e333f1ddd1ef2ed965c4e34f65041b2c6a5a3e800ac2f26dc0bf2d301c7259e2817b479085b1d1d342d5acbc9336428e5ba SHA512 3f3348e078c4e3d86f29c090d9dabe2c23073c56385f105381ab20c24ceca4baf8951ea562a047f049591e8ca11b3f964faaf58f5d4fe81578c05fc28ccb9071
+DIST KRNNPvK.rtbw 18446096 BLAKE2B 5b6d95045377130e54080ebcae4a1e790f7572dacbfbccd7e54148e953ad41008678fbccdf81acb3480cfa7072b8c75a84fa7cbb8c94450bd8be62eb768368e7 SHA512 834a197ed796b3bfc265272c6f7e4dc12334cd40133c2533bc9e5912c4383aa05c993a0dc67daacd2ad37b56705b22fdb6c1cf9d0965154ad17c04c68f338364
+DIST KRNNPvK.rtbz 33313104 BLAKE2B 6369a48d2c5df6f0e2cd0e9810d88d6fe3b9181b204cb9c6d6677791f078e94acfb6f3d5d2b5300646ecd161f6c4a8179c72dafb220eaf0394df9be525f953e2 SHA512 9d10ecaaa292ee4ff5fa6cd9aff3ce79ce8324d12bfa5503db5d1e275770d607e831926da3e838a1877fd81fffa8ce517684dacb0092c5f92e379e5d545e3c35
+DIST KRNNvK.rtbw 98832 BLAKE2B bb4607755fc7dcd5eb221c8d212ae48ab0a538e94409a54f34695adba3cff1543098b819a3407941b2af0e92bda78a47995c250ebfe22a2c89583c13c167933f SHA512 bfe213037c7d5710356e7cc55eef37f96d7d40e0d24569d6364aeeb524f851320af8a75b384d2c6fd2f86c53f0568c3e062b2584bd3062f3ae4b0cc79e3769f1
+DIST KRNNvK.rtbz 6841744 BLAKE2B 90e17446ab1e2503a858b29b8d06778c92fd262d42abb4b8113c4b815058d27188e681cceb5e0f88b454cbdb8ac69b754d4b87a6961078ae366fee7136618409 SHA512 88b86281104aefdbda2c562a026651a28eeefa0d96b54e63aab2ba8e2481452f98d524cb898c47ba2c6d276e4525d7fbadc62691ff90b9d7d3845cf67dfdbc36
+DIST KRNNvKB.rtbw 13095504 BLAKE2B 201a3a1260afed1085ade1e4546894cc9af8645e0702c182dbc9d87cf1653f3177482e9c93a4fbc0e9e6051bcc4b04c961781ab46b5263898aa73cf95d84c50f SHA512 f0bd7fb95db4ece6f4d64dfc9c540a614f86aafdd0260ac89333b7caf461e8dabd3f450ccb21600ded727bf598bbf920b9616809c157d9b844e8b919841df9d9
+DIST KRNNvKB.rtbz 399610128 BLAKE2B 536dab84d780ff37a3112ada515236cef296dc3cd95a43e6a944836c003532854bf697da9ddc0d73835c5b214fc31f3ac71a020d6aad55d5a18e3042814023fc SHA512 1fa7147aea0c6f4455b99dfb9d2d537bbc11109c3b9da9ede732373c1d44ffc11d3d4c0d91ecefe75e2fd75d46e9d7ca192d061a16835d460530605fedbb99f2
+DIST KRNNvKN.rtbw 10782992 BLAKE2B 0b04386ca130874b60523eeb40e54083b0ec714426b2bc19ec19b086fc526d13287d409267273be85ce772094bfb89b659745a37ed30da0f5caf89f1ff6ad078 SHA512 56ae7f750588bc7d898c42700b387137d67b75618573041e088c855baf91cd9d8326e2c282fbb2b470d02287f21984cdc8015c5da9874d8e5cdf6278d611c625
+DIST KRNNvKN.rtbz 344888400 BLAKE2B b56a422d3160e92ef304d964c01d1f598117bd7a892151d9c86c22d883eeb212a7da49485f6f0f4144fb186a80f4e2c9519249b1d7c44e1bb2fa6a2d01a7d95a SHA512 fd4509c818676a4672a13851909c94a8fb82c797ab85884c188bf6cc41b310bcb5d3ed4e2a87c80382b3fc73a3339d49719be5c3c6837df03ab29cc94ebbc272
+DIST KRNNvKP.rtbw 115122320 BLAKE2B d180955cb0805cf4dc0c98048e5663d0b7a58e7fc0daabb6dba038c863635873b503469132eb13ba8e9caca611b570f2172bc9a21133e5131756a27b7c78ff95 SHA512 f8fe2a61ccee48938351a630513e712e3d868c538e4db7f1690dc44045302ff69d430ea407bfeb1ae3ccc69987c91dd81c7f0f40cdbdcdb2d9a764292a796ec3
+DIST KRNNvKP.rtbz 239666384 BLAKE2B 4e37bb3913b250b83debf69f6fc69199ec37680bd1758d7fde7b79059bb28f7cd03c24d38f0a5279ee306bd1c15e51af0a693fbb9771bae059de1a13bb5670a8 SHA512 698a23bb82160fae518a11311fed940b7fea78d8801c521140b1a63dc4587b32cfbc926c3f8c88d56f36fdc3887c1ad40a7b7ede16a600c14a22fb437209fe3b
+DIST KRNNvKQ.rtbw 198460944 BLAKE2B 0bb0af240f56c36dce72a151f25a266110e988060e3bb3441a2ac5199e2de3ca4197dcf136c9df758829a8c7977f824a60f904b3e3297b33f7efee869a728be0 SHA512 af885040a1c555574b9565784dd8cf9389d106a106bee8fd6733d2e16dfb7847ce9fd0bf6e144b6410164ef812e0719d6888580e0fe037773862d1b2eb05b996
+DIST KRNNvKQ.rtbz 49561680 BLAKE2B 52f7ff06486b9feee349d2151084e9854bc3a676bd9d5da0d98c8bae001e15a2df44a22a8cab0e1df271ce19b742f221b0abc203cda64d586182db8297223e57 SHA512 228fd6c3364ae6d2651076060143ff24e597a8dedcb2813a564e5a4b8e194b575596d4001cc98f51af98f8eabd707dc3c2e8ba8629bd0ed90ad5d521531705c8
+DIST KRNNvKR.rtbw 108723024 BLAKE2B 5fd5fe062b6f1ac3dfc9b39e8c320e35a16d03b90d5bf196aa6ef61a997e2e46e7555fbe19c89f8a3f289c1520d930cd545b388a10edec46810d1ab3db03899d SHA512 54bdc0103f7367bd8e9bd210f539776f989f962a3ad8d0af3c5fc41a14c3e2f461a2924caa2c47b2f3ef43ca03944cc44dff861d1edbff585ed9f9f0e8b6f115
+DIST KRNNvKR.rtbz 567533008 BLAKE2B 14ccc551e7b6e9b4520327e72901d54caaaa0cb560d7895ace5a392caa39b00a992554ab2ae9f2a182bd32285e5e1721d35f2c6e95f56219e60f030d1306de08 SHA512 d2f00ab9a2e98f7eefcc3edfc1f1351f574dc0e09d70bcff8f5d30abafe81472f6b4f3253836cf08c970586dddb1634f15e93fad9327fab22315966c0ac9b53c
+DIST KRNPPvK.rtbw 11077328 BLAKE2B c1730847407fda85429f79031942f6c90b7affa99a5e760444291cb035c9b3840fa0b0a61d2ab0069ae7074d57dd3322fe99c118b07ed9be232f1b7de3360165 SHA512 9c33e925e83d32196346f9057036f726181d368418fde54f8426a3662896fd05e9576eb8c59c0a6b224d025bf51876fd9cf28ff2556767b2a6200a4b384296ca
+DIST KRNPPvK.rtbz 9109584 BLAKE2B eade874784da2eed9cbfa97cdbb544437696dbd2933072b828b0e036f954436d55143a462f46238b6d6cd02ba1d579967a282950feb9dded467f3df1c9a5c762 SHA512 715387260056ee79f6f12ca52b331e50daa60157117d740a80764a7a37ee124d879ad16cff2d9a1c5533c7a016b58825fa265b365da187d4d3d28a49384097cc
+DIST KRNPvK.rtbw 506960 BLAKE2B 9eadc06103b2d330409c3e2575d351e4bc3bde1e3eff70e99828695b0bb7f330e857d2592a4d10af67a6075679297bdce80e4e471da31f4a2723fca2e9999365 SHA512 d0ed0c91f24715ca196b9500cb56238475a2467fd967b653cd24be216b75a1988095f0f92950f4ba4866239111f5570e19397d1e309f242ca8e4851eac2171bd
+DIST KRNPvK.rtbz 810960 BLAKE2B 97b2e371cd39004c10aa9d2a8668f166ef5e2ccd1e90360416ac28398aba5f5f632fa790686c5d7f986a63e0c741aa08bc2c9e57512f8ca519edcac3092c907b SHA512 2cfe00e4c032fe9a9130af1753f58cb8c6d1721370b7d3cf0967fea634a52562ae8a8b9ae9f3852f46ae5ea673b1d1db05c7b1266f484db151f4e48e9541338b
+DIST KRNPvKB.rtbw 81836304 BLAKE2B 2a6ad340cd9220e34af12c1cce745c0ecaa3fc04c868767ba62c22fa32db007142f88d4c34839162b08d986cb7b08e99b48887baf889ea4239ded58d8b83d7d7 SHA512 d595fba617516c112a46de8bd60dea6f59d08b9eafa8a6d25375e9e27aedace98ef0ca049a0ea527dfc1e1f44e0d4d0b3117af8da90f73efc2e610ef385e982c
+DIST KRNPvKB.rtbz 204515856 BLAKE2B 055787fcb6c51aa8e73e8bcbb697e0a2de3ca0a63002c173a72d3b389a4fa3d7e223257cfc54f23c0a7d37afb425dff1e3eac177e6374730c95ef4c8fc848fd3 SHA512 8cc58ab7a0da21b2f36c6165fe1147d0b1f096a9a8bc730b2fe0dacc5af7ddd737e75340d28d73700002e2bac520599688af29f769eac7b5a5b4ee92f9d30efc
+DIST KRNPvKN.rtbw 70030800 BLAKE2B b99ab839efbd9bcb6d361ab927dd1a988f32097d75f108d953538b28a5d58bdacecc250ba8cc087123815c5484dbca12c701bb0ef70585ba7f487069583a5b26 SHA512 a87fa16f903e075cbcccdbe30516edcb75530d2e357e61d58af6ebb9d3bd1335e2d04700a8d7199633e447b71be15016a47f3cf478ae66cb1e019bc946253842
+DIST KRNPvKN.rtbz 153075344 BLAKE2B 581afb24c8a12c4a4e43f53cc5769816573532518a14efa9d774aecfc254e5e818a2c314c126abb3005781fcfca662c3bd2c1701e16674d763b3d7640284547d SHA512 35f2ded535fe064a9439e8b15f218e68ba1b7f012fe41c0636492f473f636e4683c1c6acd6ba9b70ef3aa004680b750834315fd2aaacceec708ccfa95d40c3be
+DIST KRNPvKP.rtbw 246958352 BLAKE2B bf4cd6fd1e0abe4095fcd9d531c13498c72f586b21ccabcb1ef4a56a3336980ff823e31318c68081692ec299ca667c79f069ac689234d9d581f15496e19e358f SHA512 aa0d8a4a1975fb49dfb9f650062e2ac3cff339e96fd93255ffed29cb8c9a188ea1f4533493071ba443d090e03a8c89874a19460b35466911a6bdf80c3fa33e4a
+DIST KRNPvKP.rtbz 77510736 BLAKE2B 90605930dc952dc08bbcb017bc11242701a381ac9bca20c74015c23b7774718164fb66d581f3339b082202a955f37d583d8e86d1ce131b9c5644c8c9731fcde5 SHA512 928e8859167a6c0608ccdc568fcafa122bc6ff48350d92d5305118ed1e34f722739bcc01ac6d22cbd8b693915a20217cb233a164c89cdab0d4fe1972cbcc2c6a
+DIST KRNPvKQ.rtbw 2104146832 BLAKE2B 2f56c2bba3eb768ee81871a3d6bee8b5960588109275ee42a1d967737ac8d46b9ff80bd5296dbb03ead9db20b50a793f5d5ca51fddd3759fc8ef74186cad648f SHA512 253dc98ecd69193aaa6c3ff33cd0ca55cb4c4829101171447bc8b10d0e4a427b1b6d620afa6dbcee74bb234a4e8f12d16db3b7ae2f7762eec803e0a0f0ec0e81
+DIST KRNPvKQ.rtbz 925599568 BLAKE2B cd92271d5103e32423333200ac0a3bb94cbdb57e393cdacb546a628c779c5b10dd88e24bf779db0a3490b87ebf40b8e88ff33c3e627a657e8861963bdca655b5 SHA512 79b8a65586579f99003609f33ce009dd07584ebe2732c936a8ec4d946db521884086a2c509e047c38cb62608a6d414877bd264ccf3a16a0cd2e3f603dc77972f
+DIST KRNPvKR.rtbw 601396624 BLAKE2B 5fccfd2459d82bab0e08d50482e4e7681f3d271cb617439eb9e15fc917b5aa17368706dacdc346aa0a4e3a118298628911a327dc0110e57c3206ce1005aecc6c SHA512 8a54befb27a400f633a40fee49d6a12217441dfcd38aa426c106dcf795236098eec04b56f6367b65c39220884bb245a3fd2d07449a1a9cef3060b645df726883
+DIST KRNPvKR.rtbz 1305378576 BLAKE2B 7a37e743f9603efcb7b17956565fca32eea7d4cb6a8fed558765781afdfe1450eab1953293cf8c4e513bf4cbac4cbeca39f49d3af4beec5e38bf59a86848bedd SHA512 db244d56c0f0ab4a5d7999049b562eac7734ea18922bdab73a5d26d5196d88c5475ca5b65ccc4b18dd23ac865fd4ad65e01bc491f88cd2d945ddd76f65245771
+DIST KRNvK.rtbw 2320 BLAKE2B a3fbbe9792453060b5c3ae81e357dc4bb83d596bf2910e9ef4c2cc4d675da1b82988199a90a7ca3b8eac3e0ad5818ec1cc7e8dfdbcc34acc16990ed9c5c3b948 SHA512 c64bab069266ffa97a001c48e2eb1054aaf3311747499368eb1e7def34e650ed5eba8bf7479053cabac8d88b601818fa162589c496b428b2292df90de436c15a
+DIST KRNvK.rtbz 295632 BLAKE2B 0b7aedf1b122cb1a498ebf5243cf87a4a99b81a97b0af2b91a7f09fe7ce343561e0728e6c2ad3a32a8949602ff92cb581bda8a2182e4a7c4f9a030eada405b19 SHA512 1e7d94300fe6fbe79d2146c167bda8e164b0c95837dee2274476ff86d1cf559c611679fb2764d9393535afde139a489c52eafb02be90779ebe77919c868322c5
+DIST KRNvKB.rtbw 1607824 BLAKE2B 43c75730229a3047f101482ccd73945cdd67d5f14d0dda017283d22c7f86de7f76a6084e8315c94eeb69e4772c9ce298a32b3067d1b6b61995e8300de65313a3 SHA512 8823b6226d4ccc6fb069cf6af9d0cccad7a3bd6ca904fcd7ffa0d23ab6704f28234dbd85515bff03dbe613626f4a2bef59c4356df964964ff7265cacf33cf8f9
+DIST KRNvKB.rtbz 21521616 BLAKE2B 2d1db208dfc1e6c047324dbbaa61f59f500e51bd146aeeb9ff0f623cf70fc2b13e66e2bc4da3e01d425524a7cd0599111403776b1a7b9075acac9cfeac09cea3 SHA512 d48d7e29fffaaece1e8c809302d0bfe6bc25e96a7e27d18d8aac07f80a1b252570c099b6dc2503100589b63e804d03a97ce959d9a5ac2cc47d74239d8d85d59d
+DIST KRNvKBB.rtbw 382737744 BLAKE2B 2dd82bf19fd8f3f22c90449a90250cac766fbc8222db32adb3b2772c90ca7407771fc194d7642df875da38e5c15b1c115f25e0ec57a14130cc1b72d264043db4 SHA512 beb730742262a3878c98dde0191ba097f26d7b5ecce3350f8c830b25d695101977f07643083e5275d5362ac7ef59cbe0616461c00c2102ba0c6e07fe83ff855b
+DIST KRNvKBB.rtbz 413306384 BLAKE2B 45af3a556ed2c908f5b51e4501f087f99ed0e14aee57046d14da85e0617c1fdf1db7452e7b9b840da52431addf81fae7cf218eba2e1e0a2c829c55e343d68c00 SHA512 5f4872b2965c5daaae474a55bc79624d377218850c6b448a5d12ac8f652318b809b7ff3ddff4826319425c4ded6495912f2882957bb6102af37341f3c3158e72
+DIST KRNvKBN.rtbw 561574352 BLAKE2B 3766976c24825b1ca126dc4ed224fd7a2296ec5164660901eda0bc2b1d6b0b276f37795763ff400be8d7ab93ce7bda7f9a94f6347fe239e41770fbe2afd0643e SHA512 0c6b6611de6da997ef4b988a025a6f7a33a531cffccbd9ea8a1b3f0e55df13bd61ce7cc44a505b636b2371869633f4d4bf9a3d68a86d5876ce95a06f795f1ec0
+DIST KRNvKBN.rtbz 471875536 BLAKE2B 2c63a58da671853a80553d113b2bd02b16026c922ec91d7719b6beac4a5dd32c2a207a6f29c3fa15b4bf757f28ed1b2219d1e936085618a7c449d6db5b4a4d5f SHA512 72ff984b76e803486da737b64e7d2f75b17d9522ea6592f5f52cb41c63458a147d60c4d6494a4f25db735f7c5b83ea7fa60a28a15652ec772a1c99fe0075ca1a
+DIST KRNvKBP.rtbw 1216378256 BLAKE2B f2a13581a193c4c45a8c0e41e7e5b2483533d0b703aed65afdb8037d70f13e05ca2780e9b4398c45485d089305b22eac3bf98828391c79edf8d692fc631f701b SHA512 555720bb5ca5214fac6af7bb5c9f8a4e75ad67d91014fe6612b3b2c0399738639669c073038d0649f70b13e90b1c9cafc9349f62d448b8bb79ce7d05ca4b2fc0
+DIST KRNvKBP.rtbz 2151135440 BLAKE2B f23d734912d5eaa0cc790a4f79bee4462ccef754bcb2834b36a689a9b8842ceed8b829f579cadedeaae553654ab4ee8d3aa953643f797cb8001b19537c8baa55 SHA512 3df166614b544fdd781518d29ba0e70ab9ce6ea0fe27f3ed2fe3832b30476cf1a28b1746a6b440fc90ad5f7ce37c20b9fc4c053944b36299dadd955702a5b0b9
+DIST KRNvKN.rtbw 691728 BLAKE2B 46636fc976bae20a3c457d4d321a9ac526f7db2841a1bf5a1b004a12cdc095aefc5f10d4babc80a8d38721a23f65101831bb71309179a74346b849a53802e43d SHA512 63581fc042e272209fb861abf7e6b6a7b626ef0e0b2c83f81141fe2f7407934a6b7828f5d6b01c9575ad0f8b37bbe83b24323970cd99bab9e39e5abaaded6f0d
+DIST KRNvKN.rtbz 21964816 BLAKE2B f7bb36ece7f929553cfbdeaab37c2d235df045fc874aee8df4aac8cc5fd142dd86c7a889a07d4f68134c84ccb4ef0c89c8be9b371b5c064f21920fb194ef5980 SHA512 b3d558a21d3ae9b84f748cedf3372004d7456c23fab16c3224566d0ff25775b358c137975308874c718df69061acc4c3758fecb5bb4dcb841d1997719593a25f
+DIST KRNvKNN.rtbw 290002640 BLAKE2B b970e07a71fe9be7431c4b294fa508596d8c034fc275ee94325c9170e2e10ca54297134318075fa34d0f6c6cb642d901ead1d5e02b74505f58ce2debc8ff740d SHA512 c4bf73f55f2534d97c68591d76ee283f013a1356a0a896770b5e3d964c847667ececb5af2ce4778001beaa0d303590226077c7e432a1a1328125b53c397e9ab6
+DIST KRNvKNN.rtbz 364742800 BLAKE2B 1c9e10e4be36eaa183009f4442551ff62a68b92234ff8518f9144a8a071fa1afac6f9d05eb7fcaa47b03ecc1afa4fbac0ca3916cbb99ca7452382157c442b361 SHA512 b6b2f3c0ed58845cc9204d79d34e8087ac2b1778de8d71ec22fc966119e86dde568b66a8e9953f38c1cd1dd33797e0b774ff6c148bb8662e289136d4ecc578f4
+DIST KRNvKNP.rtbw 1011698768 BLAKE2B 5ab254aebc79cc4359fe7964676af1ae15a5eebb37665e842fb6258a7a86b68f9e0952533105ddda0025d2839f842c1f414c5111c3b0bbc60af7a7e52cdae5e6 SHA512 db7fa11bc70f3326c02a2263059f1c2c5a21ee05a84824ae0354d50d8c3bde1a631a360ef656206cdf272759e2c024784488ce10932da8678b254191809e318d
+DIST KRNvKNP.rtbz 1831031184 BLAKE2B eb286b4fd27dbca4aab6b4f0cc52ce1ac86413b76fbc79ed8e087907b4faf10ffbc6f023e880bdb65ad0766cf322e737f7c82287410e9f32e42117b31e0e3075 SHA512 69acaa1e716042019c6a9e3c856ff1380257e4f8bed0609810b5b7d432c83ac4f168804bdfca38d674826707ecad936ca796d0f7af982a103a65fc5cb70611da
+DIST KRNvKP.rtbw 6367376 BLAKE2B 887081a8e18191ecc6f2a352588a84686ceedffba31231f58b6d902b414434294c2960c3b23f5440063a8f50dc04af6957b6e0bd3803d31baebbd59d7f93a1cb SHA512 b72a145748765d9bf81f9c627945b4bbb8d46aac2d00c64127a67d3b12ca97eb0382d748f5413ce170718b0bacfe4fa6fb62ac3cc7cc920572c15d91569de9c4
+DIST KRNvKP.rtbz 9350416 BLAKE2B cf476fd765b67e475f74f8417904af6bdd228450cd84c4f3ee264d5d3fdcbbf976bc85fa0e5f164a7c5cdf307cdf8634ec1f02b7cff3d8983b7477ec96704916 SHA512 addff1a489812e67dd282ff376ca38b5077aa16695c1c042ca977f8c3f721b72c9857b8afaafa32231d10fabf86af68b0a10015cd3258bfb6cef8f649b9d3d68
+DIST KRNvKPP.rtbw 341667728 BLAKE2B cdd7558add56272205e609f0480da62a6747616496c99d0eb4007e8d3652c21f1ff34722c76cc9ecab5b8032e3a2aeeb276891ef84379653ea5f85d195ad52f9 SHA512 187a11f2e8c4195b1a322ba1fc7f9bdcf8e6c113d32f05758e3171e959bc45749373b4776774ef53adf687ba7a36defc81d06401648f2917fb4b51aa23a0a91a
+DIST KRNvKPP.rtbz 219501136 BLAKE2B 065f3a692617466fa8569cdd45889a1271541119dfb9b893f63bb34610a6979b113a2d8b1f856ecca9b5a92299a319837319a33e39157718591b07235c42d340 SHA512 baaa6d0397a83f68237b17fa023da9021d80350117923583f4f669055bfcea3567f802a69c44ef650d2e991a67ef209c1d840d8c5bb7fe11293bf7a6aefc9434
+DIST KRNvKQ.rtbw 8863888 BLAKE2B a5baa3d6ed935d08f75455fc2a5e90524583d7749f87ba7b79fc286670a4eaf583a52d37f88f4e4706fc49b27e26b7709ddc44fef5c0b084098e788a2d95213b SHA512 0412a8df97196238b8d71dfd2052d9e3609af252714410edfebd3d56db7d76eb72d4fb6373ba03e751f75ac9657f44d5f2613ebfb85d6459d91033ebd8c23f7f
+DIST KRNvKQ.rtbz 6803856 BLAKE2B 58e95677c12f15eb42b8ee8b25801a9aa5e97c4c74044a1e08ae0c15d737b4a6d277201f0bad6f38b85280a4dde872a48cbe6acf88c758ae4292211357e1a328 SHA512 43e2d862dcacb77e44fdef7102ccd5e1e6faed395a89fa97679044ed478e4f8dc4323ed431780088a704686f8b1d72532ee3ee872947b8f4ec348092de99716d
+DIST KRNvKR.rtbw 1491856 BLAKE2B bad07c7d8085d880a91ce12920284bc75b7d79882322ea99d0adc907ab34aea8e79104424bdd04c5bcdfd8a4118dabf673e7523af0bb9a5cce756f18ed832a88 SHA512 48c438620e821643d064f7b16b742a94ff05fe2ebbce561521d7cb2e13765d3c9e21938765b126ac45ebeb2a72b7bc63002d51b203850604a9693e239887fa1d
+DIST KRNvKR.rtbz 287632 BLAKE2B e3c0062ad1803d3d3527bd883928166d1f11e5e8699b21bd828e3eb0bd1ec0b71b6e79d779084f3b8567899e14e49e717e9585d2e02e4011caf793262cfcca26 SHA512 4830c558b49ec81329dff8894fdb2c22b01ccd1306e785f948ba3d1b82488c5609c404a7eb50c1ac01ef63544f506865dce4415286e5fa032ff82bba61b0b1b1
+DIST KRNvKRN.rtbw 97808784 BLAKE2B 82ec53dcea11671fcb3ee3240b03613f383b094fd72d320b9e55f8523b818ee51eb188b07cd394d89b2f5e26071a240889eaa9126b2cc7a819c0412d589faf0c SHA512 8fb3bf30cbb529e5b18c290f523d7a6d4a193320d748608aef04adf35b34e7b73a1598e1cccff633206a4401ed06de2c3c5de46393f2e79533b66a0e03680d1a
+DIST KRNvKRN.rtbz 19639952 BLAKE2B 36943a26f683f92600a9a194c74941d37043a0d0994cbb12bb384c00270aa5fea0b37f9b2c23adf32aa0917e18b6efdc372ca8b614decb42ae91d09ebe306a91 SHA512 60c760b597a0f80e8be8e4f6d0e9417fa3d202a90133bc118aaf2575ab0f587e2b6cd1f8d7925dc2705a87b072483a88079419a1449a043e64b2db23fdab4d9c
+DIST KRNvKRP.rtbw 802331920 BLAKE2B 27109c86a855135fcffe55c123c967ffeb08169edb764b4861ca602f3af9ed420ecb6973de271e9fa463222a500ad1df471a7f22246ae242035dabfc9a89d062 SHA512 d322d67b0644365ea2c90cd7c80506a4182510b36b58e7273a81359677699dea6c8d9e2a8c0679dc8dea2f775637a7570d81af638c426b3c2093f626192d975d
+DIST KRNvKRP.rtbz 107623568 BLAKE2B a18f43065f3027e4deb6fd7f2d82fccfd0c7ab76510d05aff1ed49477b1bf67c4c8202269ed5ab941609df74db79ccdc2922d6bf11279b6213c0e36ff5b3cad3 SHA512 7fbd183965548a9eda97d41c16d21ffdaf1fb3a6b227e6486f6b67a99af12c94cd77aaae2064d6485113fe421bf5aa97a8b37e87f4fbcbc2e9aaf0137c3ff761
+DIST KRPPPvK.rtbw 2506512 BLAKE2B 52d31aa300d97cd2d8fcf6c595e6aea05af0960efc662e1deaea80e457b08b1b537b8000e51d3592ee36279881d20efecd988f4fe9169d0d9355089d9a202995 SHA512 2a0a14239b876c22738d102d18b5d2dc72107f01de041a15aa2f8c4f4282333224f0b3d719c02666ed4995af9c536beb4ac2b794d931a2980f3002be7b8dcffd
+DIST KRPPPvK.rtbz 1173072 BLAKE2B bb0da2848c8b5e2251924dd79444f8e706475c7fb98b8f4566b0069e8647c362ea9f315ec905546ef878186f4b6c20b7ae38fa02a86325def88703445448c534 SHA512 4ba86960be8e0fa1a61f281e313f290d14258a553ea205645b9ec4ce2caedee56db06bd330712777f164aac8497be94623c455344400dd007a755e3bb40558f0
+DIST KRPPvK.rtbw 165072 BLAKE2B 22f21de67b9d2c8a8de46afd7742ab689ced310f6f19265cb90cf3930f230a45a7ecaabdb96883783d284747ff6ada1a696c7d23634ab0eb294871b943cfaf36 SHA512 33ce678fb892f7ca7efb04da7e4790a9a0458e45f41c69772a84e7c0cef819cbdfe2d64d3155db618d05ae703ca1877ab37a095a7bebd79ef70a9fc52e207e2a
+DIST KRPPvK.rtbz 171408 BLAKE2B 8df668fe6ade7d52212960be7250f794bd8e84f80d8ca751e93bfe6c1e1d7c4bb1f76671200bdf08ebad2695b71f550409f364620e376adc0e09effed13d4b8d SHA512 e9455dba9ac047e74a969d9e6f5622df9ae4048fa796bdcbdadb8539146ee557f72445b3a79ca9604d1b49f26c2e332012ffa1b6f289e067bdc3120310cb6cd7
+DIST KRPPvKB.rtbw 33441808 BLAKE2B 1ec4b9df40599065fc24c100d79e58a87cd614f20532ad9a9247c8df56a3d13271b088daa4187b2011f5f20512e363bfcdc54a57745a763c55c0a357493c16ca SHA512 7ab888e89320f27a24a2953a41ccd99479c3171fbd6a0373e29fceaf5fb339d006cf5a77980ac756d15ac32fb5f13a0065960bba2d4e49b44ec9cd15f2797bba
+DIST KRPPvKB.rtbz 38497104 BLAKE2B f655b4617620afee3875967ee2f9ce6e48012cbd1ceaf8e0d4df87846bd8387a7b88ec72bd47f0066d87288e800644a6be93841e1ecf76d639d6e7db90f2af1d SHA512 de39cefc4bf11fce1a78edf7aee2a275a67c22171ba07bca35da7b5b9abb1c4606ca8200453ad46b4888c412608f5a68a4bcfa59b342ba3a5162729863729bbf
+DIST KRPPvKN.rtbw 27357328 BLAKE2B 2f1b4536e6a376679c7223b8f2efcf5ffb7b5f9f066f24452f6485b79f797442b180136847b24ed379ca2a7c6be352550c63bea0b7998dcc74f00039e6ba3543 SHA512 a8b6ae4ca14f47e0e125f3853e73faa0850257df5b176a5c32485a9aed0378445e8c67d44ae5b57dbab56b486464f166b4cc5d450b01ceccd1e370a5e0b218da
+DIST KRPPvKN.rtbz 29685904 BLAKE2B 4eca98ed2e2a5d94e2c692ac39f37ba52c1dc69c13217b3ed9e8eb2f478077c8174a02fea8a4936ff5b4b034b87642a15d45041bbadf33cda5f912e5eacb27f3 SHA512 0d1dc3284f340062e3df398a4065755721b65f8be697f655c63fc7722bbcb03de936ad74ab25deca5d099ffe51da76884fab0cb60822bd8aa476c35d597c153e
+DIST KRPPvKP.rtbw 89440400 BLAKE2B 78d43fa10d114e17d9d375c136c733d9a29f5cfcd18043c91c854405d6d58d08f3f6ed96eedf7a47880fb1640f9451be00735a1f96624e14e2d32d33cb827718 SHA512 488050fe5f2a9bd442c27bce88070aa0474275b2ae3112c84ffbdc71cd5af7b0a27e022378981c371142db49c6eaea1550004f847a592a525ec212eb4ff4d3c2
+DIST KRPPvKP.rtbz 16987984 BLAKE2B cd05f88616362354a99ff41cbc3ded7fd75aa7077a0db3c894a2f5a997973b424c731ec6465a7913b6f1a3199358744b2eef04b45c020169a332ea76636b02f3 SHA512 05c87cde655a958d82613b05f0bdf97dbbd8e31434c296aa499e08359dd385ed335945348e2d335e1680d64e7bf57c3a6adb79913b5bb823fe4e21e9b7fd88dc
+DIST KRPPvKQ.rtbw 638092816 BLAKE2B 18c8db8a957485fe225cc386d030569948b869a8a93bb6e525b5513b393d65fac6e3305dfbf9bba880086c1f123805923a60e96dc627277bb63fd79cdedce836 SHA512 44caa6923fd3fdaf68b19573dfa15820978b628da91dbcef92dadf7921367060d49edfda59a4933b666819d359e61ab9d4b58828e10cbfd1a828c1bf1c83726a
+DIST KRPPvKQ.rtbz 456417296 BLAKE2B e1d665254803a3ab9756bd48c9a9c32ade536ff048faf57ecad6a5cc8d9ce8ee883be70fbdf709522f61c4751ba5256841e88a99c8c15a67585eaf4c8f85f180 SHA512 928f1567f4cdc32fa6fb931a76a001cb1c2b0024bfd2b5573cfb56cd43408e54442c85394745feb575ae3f61c343d19a9a7801f29023e91d2450d059d7bbbc0b
+DIST KRPPvKR.rtbw 247897168 BLAKE2B 51fbfaeea7de40d94c026c8875bf8fbfb2e0087c2b04a1ed31a8dc557111959fa8fc79815d2373d45751a91ca15c762f9aef8fa09f9aa8110c4efd139655b95a SHA512 de906395aedc92a6c7b4ee4d9df4fcd589a3d334e833a8ee0e6509821f5c7fc8f1a80f4dd991bc9535f300cec86c8934d7adade5904e6f33f90c95707c241d2b
+DIST KRPPvKR.rtbz 247409360 BLAKE2B aa4ad3ab6b40d5adc3c04954eb1c800e1491b945bfc95800ec6a59866c55ddc21d1a3179199b82c5fa2c3d687df3d8ab6a38152c9d728ce30825db00c3ec64f6 SHA512 f805d7efbb2985ecddfb6f02dc44ef390269e4ad071f1269ddea1164b62e0ebe3d09fc1982266de03149f6d91912f0772860e17597f6b49bd425751f584911ef
+DIST KRPvK.rtbw 5136 BLAKE2B 691c307c6a4df42c06b830fbd8c660678b58521eeaf705c497ade4d87766df74b1ecbb6dca117b61b57683e8dd0601fb52beb9c1d406af9c2629730973d971cf SHA512 97c34aa51245a1aff0b8deb2c1adbe72fdebb66ef0422853048987bc59fb0a290f27cd30e6b591b35d11ce968caf3432a3521bfedced651242305a563ed8126d
+DIST KRPvK.rtbz 12944 BLAKE2B c39904bbfd0ba5b968aec06b085f19011ec39c72e8dd4b70f4e41a76047f114d867cdd4fdce5191f247ff044d479ac53eb7d30fb1e3a37cf7df3d6ab0e5c102b SHA512 c59039928606b1cfaa60fb71cecd882d62ad18978cb9d6bd318c35fcbd49553434dcc564dcdf644f32fea3d0e4dfb48ee3d66f59e9ca4824d2117c4a00305fd9
+DIST KRPvKB.rtbw 9939984 BLAKE2B f81c00703e3b43b7c28d542b871e69f44c36f091f8d176a13cd9502f6d6a2107b100e8e10c12bea7842e72fa53ca41fe6049f3fce111a1168f982cccb84927e8 SHA512 774dcea0ce062b3a9cfce0d8760c4720b224bd2edbe79be9ee8bab9b665ebcad380c58509a929207bf85c4dbd7b73b8043df1df21784ded852ae1c735b47f685
+DIST KRPvKB.rtbz 15630032 BLAKE2B 94d110709cb3947c1510f2910759cba81afdc3d749d3be8c733ee8d465be7f2c0482d308c40851533f421c68d686b3734319c293635ce23d054773327b026601 SHA512 3a6ddcc4e0a284ceade7ad019fd7754c9e34c5c3c9ced719493ad33b7818dfc335cf0f11fe3ca339594ae33852185be20968eb6481ccccb441e98c2a7da90d7b
+DIST KRPvKBB.rtbw 522144272 BLAKE2B 173f77ebd2a51bf1f32fae7be44f4386cbadd727862c0f61233b6e6aa8aad08c99a7f595e66fe08530573ab1d8965692420269bd45069ceb44e3a282016520ef SHA512 5191c2a623d639bdfd005bb7ba788083474411c71dc1f8af4ab0b8e84c48b9d4ed822dfb48a5e8d011658a2a71c1d5d61439a70879c36254b1976e31e2786a32
+DIST KRPvKBB.rtbz 69502480 BLAKE2B cddaa531b4016b3d9d8196e7f82b9d46b26004cb1d75d64da1d18b5a191bd9c76805ed53a3ca39f4f0fe248b865bcd6636d66cf775f4142a354abe9d92fa7f84 SHA512 b7210c06b1c440e69890f24e4fbd1aa1fff8ba06357e07eaabeb896893b1b2238580d546bcd60366870618dc3c6c0b6076409c13b5909bceedd77d7cd0b72ac5
+DIST KRPvKBN.rtbw 1420021008 BLAKE2B a6d2b7324917c89cdfb50f66354ee23b62e9f2a676d43fe2934999ab7b29cdb148ff9ae9809ecdc5ba2cd08d18350163e8829a6ff41eb41cdecd0424b38b744b SHA512 5ce5213f044f1e9882463dbc2ed528d1cf45f572140c420cc6be2a3d69da58c6e8a7bd922cfec0fe218c18490248e5d05a7d4efe1ac7a9829d5fdb58f34dbe37
+DIST KRPvKBN.rtbz 376919760 BLAKE2B dce0f2bdc4988d4a5efa76b5bdb3bac760f0b5062b730691491380a949d2160108eff450c1d2299c3b5259ebdda6ea355a984bf350dc3383348401a87016d1da SHA512 dc2f8cfbe63294323fcf5e6cb079f24edcd173505323d5530bafa368ba7cdadf2b8ad67a5c0d9fc2e60cada84d10cde66ec2cb2194461b659aff34996386f0ef
+DIST KRPvKBP.rtbw 1242134480 BLAKE2B 146db15c8d4d6ad3734e5b7ef9fdea2551c8d9e377b4c3061035406d4e3977a4d85eda9262f26f792923aaaaef3c90ff8c003db681763d9bcb589bf3d3fd5f29 SHA512 4fa68abc4158db672a4069f6aea81d1cae25f6762f22bfc73a30e9d000d9a438f5f4d17395cfdc4760b2bbc132bbbf62511e3ce478f17f1faea3e1c67a929b70
+DIST KRPvKBP.rtbz 614933904 BLAKE2B d79f4c7ae717a8f3289da3edc0ef934b5cee94ae32f0727663f7b90e717c34695615ba93df851d3d096882f400529fef552884497ac394150bd5815fb484b7a8 SHA512 7b4a5f48db9120c9f9fa3e72c48491bb58280d1204eea3f4626dbba9ba0ea947c3c969e57bc63e00683e417ca716ca0917ffd02e2d391d4c3aeb2c5e47f9c814
+DIST KRPvKN.rtbw 9449680 BLAKE2B 6339d977a7f30697fb39f1342a66032553e4c7805d30c84d4d37d40e17799f8d2af37018a5652983c180f17b166ed05f86903b27e976dbfc8a64aee7c29980e3 SHA512 e02dc020be8335fb9903a0417314a1fa92807f303f707f5afe78dc527a38a0ebb901ae0c9ecccca94254ca8a8bea2b7223ba569822cb8383589adbdb79c4b2cd
+DIST KRPvKN.rtbz 12376144 BLAKE2B 6a1deb084f0ae128580f2873fc36b716a23ae9e324a3e7c18b296b77ad921ff6bcb9e4064cad304580286c22fef4d2c132913696b6c949bb9689f41bc6d01fd1 SHA512 923f7659bdc69fc8ee333ba7bad138391ff56365080638d2f0b6bd39cb98c26a4aad4990667a2943c084ed836c0bf4b69264bb0b696f4b45888008c60d874b7c
+DIST KRPvKNN.rtbw 656427216 BLAKE2B d5e5e0821c0b9431e2d66fb0915ce119e2ac84fdd0d5652015bb71b9af061120648e316f609857d5adef002e2f76695e8d33181c1d4d91b05676097f2ba718ca SHA512 2b8b11e1436b685689f509f452442dcc970247623cc35b2105c5c9b30e45aad52b66c713aaa231292917e10bc7bb2a88bab858da9dd88300f989ae0bebe6f645
+DIST KRPvKNN.rtbz 231318736 BLAKE2B 45d8c8c4698daab83eca98cb784455f1050e51c02fefe253e53426779103dae43927622586f62c85cd04897d66cbdcb1de85f7a5d0269f1c0d96fd5b6841cc5a SHA512 10238c6955e4359f59d961f69f2713a27c83c49048130768a0c785fba5655152bdd267bdbd83821b2dc92afa56cbcb049d12bb9fe0cac4a20dd9b24d8af73ab2
+DIST KRPvKNP.rtbw 1119221264 BLAKE2B f1eae074d5b54b0898b63a7db2419426cd054ed3d171a2c5073d03a6fc674e4d18bb13fc6c5e6a7c2db86f72abc1761fdab71228f5545b55445fa047e63cb4b3 SHA512 4357a5e65751224b48a622410a4dbe9c6043b10ed8aaaea8a9d45884705b70fed023fb493a26495f362523c6d68ac75de175b97766270b901b4c3c78f9773e30
+DIST KRPvKNP.rtbz 538675472 BLAKE2B 0130770b0ccc8bbb14e44fb9af3141031e00d53b39fb4720e53f07549e017361e0825a32e932185761eb32eca49a2b86b748ea0bf91e2cc8e40fa104e7c90793 SHA512 9884236554a9698ada4a75266423d4874af8633bf7cd01773c44e804240630d9a6dd9bccc3a1d38ad759376c9b5444c7b0e6d5554251cdb7cf6e9973c59ddc8b
+DIST KRPvKP.rtbw 4446224 BLAKE2B 999f2e20119018873e66446bdfa2130c5502970a91e9a9bb409a476e8a12656733e720c72dbf409990b1f14c7838d943704f9506ff47e23cdfce81123feaaac2 SHA512 7c58910d9e4f1af030af2ab56e5c365c29cd7280b92256281a83b31bb015ee01293a94d3509d56f3d9cd494b1e579fa86b8d1f7f2bbcd2376626b28cfa9a5262
+DIST KRPvKP.rtbz 1408272 BLAKE2B 0849de74a43d58258ee567a164a0957d240097c8137d782d78fc27a3dce19ece3caed116c0fd2407a93f10d799e266b66b58def976c60d31662dfe9677e3602f SHA512 7b8984a549588316c7ce43e787c753277ec6aa58d9dd9568c5140ef295356c554fcb810d837276306cfa06e4848104500a30e84a48c91edf887cf214487fc244
+DIST KRPvKPP.rtbw 249114448 BLAKE2B e5bb47288f82d4a20bcfdcab31ba410dffc0d3120627e27a82a9d9b6a03bb84d55397229e39203cd22d098cfd58cc6f8f140718f7de4e742d07467b9d1028101 SHA512 ed47af5d2e2a1c5e240b5ab4069882057a19f6d0fca50086675b7199daccd1b25038bf6d61f4d9be26607021caa91a5da25ad33e62b3601c161c5f2eb3ee3710
+DIST KRPvKPP.rtbz 85511504 BLAKE2B 5ff57d7f990cbb4c1202351f1d7b51eb04e9aebb459a6bc97ad61712a837c167784de80362a41c4545fd62a89055227c6e6dd16a8b7b2411c42098bb3834e9d4 SHA512 5548767c225de48f431a043dbb1ed1d677b36714d9e9837dd26ecb86067122ac1a7eb46c2c3f4623b4e47ef58c5e4f9de62ef04b7d1404341e7a520d4c85c09b
+DIST KRPvKQ.rtbw 17606928 BLAKE2B e396ecc038f3e17cb2e931dfd63bf49e7dcff296f82ef88ceea8d22f57d08ab62e5efc7e2021d75ad6118d5e0f21db01fcdff4a2fbcad01e4de8a4859f878b21 SHA512 c8dbee7168ce87bc002a9abe71d1fe6bf4174790b1903c58d849af18bb7b1da49006277a27a7cabe2659ee4b11ab6e87c563440fbacbd26321e5982c5cb988f5
+DIST KRPvKQ.rtbz 31920016 BLAKE2B 0eb330bd8b0fd63fd40c6cf9a6d411b272350776bce7a1399d8adf5a9e5acb92901d8db27b771d7f98111728d634cc6fc2ad1c2319ee8fed57132fc47d686606 SHA512 f1df70a5c24627295d80cfb8763314cbea19e35802827d8abb12fa30cb53ac328d8e95643cb0019062664058f2acfcb946380967d1f422a7c125db486045b5ca
+DIST KRPvKR.rtbw 16378576 BLAKE2B cffe000e31a9a46114e0ca5baa7e7962d1cd5cd9465d059a6e277c7e5828a8761d0dc0d0103d11385bb6614a85bf85059d0f0ecde96b540ecd06ebf65e1bc611 SHA512 34245aa3accb1120f49bdbf3add5a0c59f9b876f9fe89bfe25078e86606d2c4d4cd4b654e6f195e0e1d6f7e1fc50a1d02c4c2b35ba0ec3e08413b0e12eb51d4e
+DIST KRPvKR.rtbz 13725456 BLAKE2B 9bae1b123899176a2b5f9214b7d08a2ae22359f7da7bee89682e66926d4248b252fbf54899c000d7413751ff9bc975b82f2514264e7618683035345d38a69b65 SHA512 706fcd6bfd196ae380986a2c17890c4741734e8ab32b6f2d8f6eebffcc8ec028a7d2fc948b84c62705317607db852cbdd08905312add459b1f6aba8921884823
+DIST KRPvKRP.rtbw 516280976 BLAKE2B 3f9dfbac9048954b81bb4281d0c81d9f14adb26ac78b318493b06be828fae3bceeb614b47ad72458e93d266757a74d69bec42c4d637b3c66e80d097c628ff314 SHA512 2f4e817ae15680135bfffdb5c8820115df110c673cf675a6413aae6d75e24973e799a8b28e45af4a59f61285d2bbcbbb746f57538942da66423742ca86272e0a
+DIST KRPvKRP.rtbz 438637840 BLAKE2B aadfd1a6c6bb793638d0c2315188da6f27c78ca70c9520edf687ce27fcf156bce73bbc089091edf6ee14021a2a38d9eeb7aabd81a4ac2c93977360eea7fde35d SHA512 5824690badee967ebc4006085c34e25772f160e0fbf148ef38d20bf102c4e7d7d60d4132635a54bef0845869e833a8bc4098df9c924edadb7af14696a48ac4d0
+DIST KRRBBvK.rtbw 8423824 BLAKE2B 0aad66baaa642a6870c580a53dfd41a7d36a4f8bac4ed7b33cbbab2e16cf4284bc9e8373cc4f28c33c620290fc9937a104119e995d9f83c49ba914ea38bd93f6 SHA512 9feba72314bcff4f15cdc531ad598e01d4fb6ea6145525bb659060ac890c7d2014373aa98bb7d37273159eb93395efcea410569def051c7e5adbca60fb66b71c
+DIST KRRBBvK.rtbz 85746256 BLAKE2B 24ec2c9653fc1515c8ee359520464d3e618f9679600c02d1414f6f0d09df544ba06bbe96f268dc3ef7dbaf17d051f3c47eab9b9ca8c7215d17645488675af677 SHA512 3a45d8a74f3b214fb69c7e9909c48d9919b20b0f52d918c958f086c20b8e656e420e92314ea255213524ce1981ce6b77afcf2401822639e2c6fd5a332aa0dd9f
+DIST KRRBNvK.rtbw 10427600 BLAKE2B 83049fdc761ef6b41b97d4f79d944ba377d299d6aaa29e3e454931bcaf791ef5574c9d8f1eea5465e804f279ec026fb86f522c49c08ea8343125b6598ad9b395 SHA512 a78345a9cfd4ea447a4311077f05871f569ab5fc366a59044e57178138e201988225611da900ebfc6397bc079ec33bba42a5a1389bf60717f10b520d6cfbcef6
+DIST KRRBNvK.rtbz 150302352 BLAKE2B 3cf3aabcebf9c76636420feee0a97aa498efc043e69f3355d831521472d283a0b2cad29292c43d5b155d49005f2c02052064c61f164d89710879550752ca220e SHA512 b4fd0fcce9b6173512dc443eb783b4ebec4b022509ec33ed5210b6dc7f1293b55806f8a92370fbdfd52f404b364957baccebbbdcd55bc907a88d3e6d37c62f51
+DIST KRRBPvK.rtbw 29150480 BLAKE2B e99cc2674f43c6705b44dd7fc183350bb760acb15e26fab444a951357a3080c4dfb5f04727bd41d3ff8ac86ede2197452e94c738335297e8181e52fdb587e5db SHA512 8981823594418c741dfb55f9545df089780981b36deb86a93ca1c5fb84ef811dd8bcb374f144174e11d26e49ed56b373d5e93cef7d3edf34769d89d9efebda2a
+DIST KRRBPvK.rtbz 41012176 BLAKE2B 4e4920c2286c33ea04d22c5577fcdc3cb255360ab993911e1d7923f00164b6c8373ada9e5f9f52f781bebce54108bcb8c8c9c326bbb3cd49113c93f4b16f950f SHA512 1115f1e6ef56653206b71a1d443112fc8a36ac02b7a1a214d406b57e122b44c6efe8feb8ee4353d58ddee038be9bc667e32f7720f704e3aa3bd003518533ba8b
+DIST KRRBvK.rtbw 159504 BLAKE2B 2fec46e3aee699fa9da0bcc77196e489cd79fd89d2467ebb3160722077e1fd1a2a3c3224d92162286e81804998e2a253272b88e40012be31d91d838cf80d4cc9 SHA512 01c43246f237ee6db9a7111f767d99099b2f7a4e437fc019bd22c599d87d1bf80298fec34bf04d4ec48bd170237ad20ba0dd68ab0d37e00b56a9366b54a313f6
+DIST KRRBvK.rtbz 2703248 BLAKE2B 5a9759fb6257600a4ee32352a8d71a08e48ae76b99909fbc9a6c979480d42b6571d50b73d158c3c0885e532678d0fc69edf1a8e40c3a7b683567931b31adf3dc SHA512 e8101b4cdd02eba9ef92cdc3910b0d86ca8b2068adbcc0a9bf0be2417b0232a627c09e7d39adf9095f3a83233d13623e2ce21746f3c031ea5ba1f204f949a77b
+DIST KRRBvKB.rtbw 3675408 BLAKE2B 1d026dad5da97933950037d7b59f6aff23f30d708089d08716f802dd46b52261564ac358532a31fa1a0c7fb3ecadf2be7d63320e4eaff6f2c9e5820382cc4305 SHA512 03889b0bfeeda4b4bffaeca8829f9f1f22b0a2c92178b8101a795810406dcb0e99feeb1af0f331437c68c1d63fe6fd961ab8ffc45d94f25eb9dabca98b09d4b2
+DIST KRRBvKB.rtbz 134213712 BLAKE2B 5a19f0be08a6fbff71f5fc4175d3872022756d060c07b177c75a966ad921b1ec5644b218c0493c832c00797df60bfa5dee6f6359e15a3e2ee57ebc4171baa445 SHA512 c6dc07a1ad0cb037d34fc48b41e7a7bc247ec32810327b997da7c555bf83a19dfbef7309449acceee08d52263739a8bbd79e0c717e28a4fd8be667b0850333b9
+DIST KRRBvKN.rtbw 3676304 BLAKE2B c933062b577089d620e89321f8b8e6d22bb4aedaecfe01c40c2f5b5ac00da1a9df90e74812e326a4c6ee6c9e31922b67fad98b250825298dfe1c8b67646ef7a5 SHA512 fae3c4eab72bf7e2447f6d4a16d2da29132e4b1dacdc5eb57fb52a3afafc72365f358dfc0c3a98797a27f1d0c4766ffadfa0734142e5b26ae7a538c276520c21
+DIST KRRBvKN.rtbz 109282704 BLAKE2B 5374cf0e1e99c72c24a29586f395a560695d3c9a400888f61a01e883f037647e9fee6b0221dbcfdeab7aca39b067aace85ab559bf6142f698171cdf9c339d80c SHA512 84a994eaaace17d87a9114fbf09acf8a9cd57a26b293593751fafca00f10f796e0d9ccd6b68bacf2abc9c313548283fe89ade163c6f8789a94b26d1ba0c7f2a5
+DIST KRRBvKP.rtbw 42143696 BLAKE2B c75650773dd3116271657336fe535d17d8e829202b3fe19ebc80900c519a5c172af680a9eff32ef4554a36635322a0241ce687dfb5a7236f0db9048f9d3f25ff SHA512 f0aa505d3fedbf5b9a35c832c7564241378818dc7e79e23e0098a536c380324ad3fbd7648a0cd82afcbdde418292b8aea222b29598a299275b1adec13c72ba72
+DIST KRRBvKP.rtbz 126865488 BLAKE2B c314a3c739a648224d688dd7f86732d0cd618dac0f2dbaae933d4e870d108cfa9b4a94d6de1d7f3df7ecc3171cb60b159c85dde78333f7ef19ac35636c6272b6 SHA512 bc930680f142b121a3f6b153081811025741c8a74d2ba11f97a85f310cab424fb567fca56e313845bc51dc4f2bde6b6d026dbd5b0de4f59931dcce3dfb25ad76
+DIST KRRBvKQ.rtbw 167901328 BLAKE2B 705ce990c6e48db8a0fd65040c8b86f3482f3a1b1ed3c4120bc6c0025c3daf6513aeb4bc50537e8e930180e5c6123c60189c0d39c28833bd9c521b5402adc855 SHA512 0eb89ceeb5ec811ed9622dc53acb77bb509d7240c2b0071bebf516569969662b673b4479dc87bf346d0d0f1aa3c5489fe5666923422eac8bf447e3e30ae3e838
+DIST KRRBvKQ.rtbz 454638096 BLAKE2B 2e0e479b0c809426ef889baa2227fe3725c2785fbb258e25906d179549d51d75c2ba4b82702077141b30a3d54497e944053c690d5625d0dd2abb10527a8f3345 SHA512 46658eb88d783957830612835d2a1a9246a8cadf04e73114543dffc7c038f1a6bb0adab500fa6dc9b10a9e1fa49612a2be2b3e6da37bdcd6aa73626a658d566b
+DIST KRRBvKR.rtbw 16228880 BLAKE2B fe2581cd198576f436da1f4f71b9a54e48f5d7538f9f1d4f5e0131df3b8ad586dff8e9552b506c81eab361e0bb9260152eab752782f13a4c4cf396100e79ffbb SHA512 821663b82a6f66b3ddc66964632263d3fd9fda82dff840ad5a3d5510f53b57df4800b7c1e1af1fb90b9a91618c68636e6df59b310eb76a892b577d57c1f4492f
+DIST KRRBvKR.rtbz 266303632 BLAKE2B 47ac420f9431e6f185336944e0831c0d5e83d2e225c2fc2a39cd280c6ce8326fa5848eb5aea4ccb5da3b67ad55ce433aa0739c07dfd4362ff06e99d534c3b69d SHA512 818f99b67f936e6746c08475aba72f1afa962a0347cfd7c3ef588fcdfbc022eb8218b21f42e61e0a4bbb7d58c17f5425a4ca24abc5ab76e434c7b2bb471c15f9
+DIST KRRNNvK.rtbw 5860880 BLAKE2B 63dc9aac2e175d1cd3a054997e99091dff517c60a43e0757113b49e4c494787e83c228aa32c9669ebebc36d73eb15f6ae47f2f87dd432b96e4cae084fabd043a SHA512 7bbdabd3e31912fa7b7bdeda32a7d12f6500e8ecdfd84480815b9982b1755370d36ed98724228a8a08936fbfe68817f9cf3cdffa538e3050e807b9c63b882d49
+DIST KRRNNvK.rtbz 93662864 BLAKE2B bbfb0a8dc6ec05b58e37c50a367a4d4789fa3f59a2fa445c7a8e5a7043d72e3f897bc65086f23b6a1071258fde167f230a8844ce7cfcb7397c8c0f7bf25efb5b SHA512 d37111e60db529e191375d3b55a8940eb7f02a39546a5bf48e276f97069a485db6b654a5272c990db04be7810a4962ef88256553b4d8db41efbf053fc208b900
+DIST KRRNPvK.rtbw 23632272 BLAKE2B 2b7a42a7acd1504c9eac7073ab1dbdee14d7790f4b94dce9f3ef4c5f7f845c9e695447f4904fa1c84995dd335c8228e1cb1239cd8cdd56f11e4d9e6daaf957f3 SHA512 83297c2d75c4ee0d71ac46efd17ddb4e6ffddb2047ef757b97fee5f75e26e144996a3376c18f15aa07a91dd6557bf82bea918da412f82078f8821f037ff1f551
+DIST KRRNPvK.rtbz 40651152 BLAKE2B 4915770c2183ff89dc3864fd241d6e56f224354186e78909b3ca4d8203d69b482cf16ba0e14bc51d7d125310409c87dd11472b2ff1a9f280978ae51ba2a67775 SHA512 071a53ea9f6836808b839d7ef32c00506b371be1868ad293a6201f02a2f1fb3ad285e36c7ad377566816d1ae0fa8a834de50f8da0f1748a45b3048e50d6f5116
+DIST KRRNvK.rtbw 100624 BLAKE2B 2d62e938d4cfe502d69dc180cf5d9aa4b2d0187b354c4c97fe4828fde9382db84243cffc0ddd98f62a136aa18161cd61dc19a40ae32f07f7ff683492c4d9f836 SHA512 c045ce330346183d365214eda8bda1b6d88649205a357ddd947d40ff2614b16dd84e499c91d4474e5ac508f0570c9db633be04f25dd36d06341dd2710cb99ad6
+DIST KRRNvK.rtbz 2725776 BLAKE2B 34b2618a81a3635f67c7b2b656b0b419f179dbaba3de7234850ebaaf7e54fc693947ae34ddcd028de600e63e841dccbcb2da987a44954baf3f11ab49b6fa105e SHA512 258cbbb6f6a18bd4f948b023e4b1d87ed35c0cf749679795e5ecd5bcdf2ee3eb0dc44d46f1350bf73508ad93c53ac6b7c42e896f5cacf6cb223032c6c2e1742e
+DIST KRRNvKB.rtbw 3667344 BLAKE2B b5fc05360cb0a7ae6a088f9e77c7bc29b1318258d7487b1456b644e135e7591aa9048dd6992106c12386e7dffe49f81fcd8f809effa342a5a6c9127b8587e47c SHA512 97eaac8ac1bda82184126c7f72469348c6a45c246f04175dcc48d8f75badc70a2ac564bce5270cdaf751fb42bc74bd56f43dda7645368ed2f53dd162af63b786
+DIST KRRNvKB.rtbz 126438736 BLAKE2B e24785fa3b9d863a568001155864b95a78a1b3ca0d06f537028c868493b3121d33125369b9143e8916d20187d5cfd2a1128ef0263cfcc7a15875265827053c25 SHA512 6dd1c4851005bba9b93d875a00369e3b59a7cf64081e57ce8f4e5673b3d461bc2c57dd518f3cd3479e84394cae3e07c9e74f6d22d5028ad9be0e0c335589d185
+DIST KRRNvKN.rtbw 3654672 BLAKE2B 38aa43d31d22dd6161865e637b59fcbac46df93d5d0d5d5c509e033badd26ddbb1d8d7b75b8fb42d39b134b4d915a8dc4a42e208598ac767ed78b72515137851 SHA512 75c06c094d5e8773e0d9337749364c11a9331efb122d93f767586f4d5b10c6c5f1d008afed6bb6da2e03f0dae300ec19ee6a4494dc25bb1861c6f4399413a234
+DIST KRRNvKN.rtbz 103568208 BLAKE2B 5b30e0aea1e86f45edf65026e8d4e3c1ed48d3fe70e565ecf8fc618757e65a8a1284d5b4d4fb8b7bfcd10325004ae2683d4bdb1b20a16b41ddc2eb6855e08b2c SHA512 65c9d92e3895a25d6c143334c4cb1f3e9e793e708b4af819458e79d6832fc29c6233b292e06cd1bac8188a61a5c3241dd24196fefeb056135e4d4172ed6d7917
+DIST KRRNvKP.rtbw 49373520 BLAKE2B 31956d40be553c0d2cc64bf9800477045d80a74833eeef6d38951e1e0a89db535d06dd2e61a6adb8bca6913b19112e22e00aa4bf791446bae817018aed313471 SHA512 fdf21a9315a2e1a5356f3c698051836f18ba059ff03bc0ca9284095c1a3c61472bec5ca4555eebca14df1d791fd861cad1d3d742d65a2098b6eba7b4f032b475
+DIST KRRNvKP.rtbz 114540752 BLAKE2B cf13e6105fa6c07f716f77ebea4ecfe2020479b12a3d13df303cde8da7d763fb85a3d7f9ee6885dcac3145476d8f664e26d3473dbae1e6e0a413bd26ea033134 SHA512 3e6e15f64d2342a47a72dc9124e834d4a76c68514c4a1cb6c583b23cdc750935da4d3fa0fa5d3fb44dfe17400c1abf20fe7ce3726b0f67a06fb3dd7390fbf8cf
+DIST KRRNvKQ.rtbw 200234128 BLAKE2B 288860784911a53dfbd7cc85f252c89d8ec71d07b6460a47bd6d6799977754b39856ffd7d960bb73d62d55e5451118c7a5859d46f4089f17d56338caf842ab3f SHA512 77a54b643af213dedf0804b1f6647cd4bcf7c8e591ac246e6172fd12ccd2b4e0db2acac08f85fdbfa646cda58fa7181e0df956f98ad96b613007581c994144e5
+DIST KRRNvKQ.rtbz 491956560 BLAKE2B bba0d1dbd9dd49b133eaf049df67a856740539ca118dcbc01c47fe501b1779a3b589df9bfa15b580b1f3d2cfec644986069532d047a6f209e7402f0b53a69c59 SHA512 d668877267617f6cfc5ad678bbcbc77cdade002ef559b18904fa449e85188881da28efa7c50f223aaa41594a232105ab169ee2eda77fdca43e4775f7bb3a3a7b
+DIST KRRNvKR.rtbw 15226064 BLAKE2B 3e0170a856ac2e33f8166678bfce037d05ecd4c943c1287c09484adb894aee521e980b63dac4a2b5ec5c2ba2660ae27b3883a1b74d9b40f99324b34d7caa931e SHA512 946bfc3a9df96362966b36a9aa3a34c5abb777311825f8a70f700d41ba0296071dd627189fbb08e005f470fd307578ec7232ebda824cab31627d39ddb8ce1354
+DIST KRRNvKR.rtbz 319945232 BLAKE2B ce3ceac18ca016d4ffa8fe4f1e41a34a190b94264c7043c8ed67c7eae7b0a66aa67d715de39f56a94c698c87528e5d9afe8c4520024029851aaeaa92e9f4ad6e SHA512 ba7d7db27e6de644fb8f877e8a47ddce49b6438cbdee8a89623be91011e96be968204cf74bfc390cfe01891b5e923f5a8233d23057763a8264a9e3e1469f5de1
+DIST KRRPPvK.rtbw 6839568 BLAKE2B fa222b3793d5511cfba247f4e4c6651b0d1f3728fd077f52d6731176c65922048efeea6e0e6f187ba79e6b066e79c6d9ed6363c963f43cefd1587c1ea36c6e4a SHA512 eddbc4ef4037073b6ed258edcffa5a2d025dfa5dc2b920500861920cbfef4ffe593647ac3574a6f2d70162156a80d7c465321582c91a7fd5d1f3ec8d1edd2c5a
+DIST KRRPPvK.rtbz 4353936 BLAKE2B b116bb8c9cdb0df81314441e95667ccd65a1a10006d2a03ad8e3d9ac235cea4a6486eed6702c153fe300268d8030fbaea71a71d295466c1ff825d57f35184063 SHA512 dffe2adabe36152bb35adbd350a50e75bd4905bfd5c51015d1040202658a245f86bae16cf8e8bf9281bb50d5af3878f2dcd156df53f1f3929d17f94967648c6c
+DIST KRRPvK.rtbw 241872 BLAKE2B 428a634e665e1f79aaba78ce005de7a22e235b100f293147dc4cecfaad00c651771b9ee25cfe57054ec9196603ccec6f84e82e54b36da0b58b16c491bf12752c SHA512 9f6770f1e774dfc1d7ca8efa12d6336fcf2cc1112bf8383f08e761cb2706bb6962a9038400f6c12564e87bceb1d4cb0b948efa02fda0a363136e46512dda9fd5
+DIST KRRPvK.rtbz 630032 BLAKE2B f045168bcf3826203e87fe45120598617db2d00a23270ed630119b93f68225dd791691f0b261349504840e5e2c59d02b1743f18c735c8c9a69b5b1e3db450220 SHA512 d454488711237fc2cd22d68349f9d2fe908d3915fb284e227376489a0e3e142e92a2adf7453fdd3b96c1926a0726c550f31dee45b43ff1eb9322b3acd383caa0
+DIST KRRPvKB.rtbw 12656528 BLAKE2B 6b076b9be5c89627cfd734941457bb8313e644de8c2dd7231e5e4cd56882f1f1a9672fd176f29165e1e8bf8a92925596a0464579edbf50896bf315dba247c1d7 SHA512 039de6d5615232ee9ebd88670efc3029274b42176c23f485f3f69c2e91f5880717c268936de3a4ec8cee97dba599f77d09cb08c477c32affb48b5cf6f42db433
+DIST KRRPvKB.rtbz 71324368 BLAKE2B e3716cb05be8829ea66fbc295e7041d723b24de8170d601788c9f97743daf01d6fb82aca491a58607fc7cb3b222cce08c6831c3d5c016e6cf6a0166fc94b485d SHA512 965c467fdb6fd6850b2b48275705cca91ad1bcfa68ca55634c09c79cfaba8a9039c29c9d5101f7c67fd7f219342c1910b10273a2a498e0c502759f1974f15f45
+DIST KRRPvKN.rtbw 12212304 BLAKE2B b7e797f90024215e13aa941fb6be96658dc8a3145285836620e8297fcb07c391c38c9b1a69bd3554d4489472da1a24bfa46396f1992f5e9e3873b2d3543d6e45 SHA512 cb4b2cd0eec418359c60b51ab8201e138414cd36a9e3fef2c8a6ae1304119a2246a047009bfd43eba15506278a9c1f806da6b628f49eeac5e040f6bded1a922f
+DIST KRRPvKN.rtbz 65050832 BLAKE2B 51c08d5bac5d433c97eb6ccc957d5e232e0aebaed54a13eccdd3915a419bf87e6912e932b3f2250b7da2e950c121d1ff2957b465a11293a10b3c4a1b7b1674cb SHA512 4500dea8825d0a0c07a111417f5984507752bca0bc60599d8172b387b2f983338286f9ee4ce6aa726ae6821c3e52965123b561074fc24b8b3af59245468be106
+DIST KRRPvKP.rtbw 80050640 BLAKE2B b2011f0f498a9480c17f5ecfa900bfc4d553fa05b292ad6b935447804fa05116ea77c9c8024d304a8c1bbf1a71368192e4ffb1f421b16767a9b39d22a7f2db5f SHA512 6d224b3c6d4607b7cdf36017953a0645cd55477f23e86ff5afcefeb6d919612414d51b97bc52a05b89c2214b796c7102dece206af62b2f4475b12083ed8c0ff5
+DIST KRRPvKP.rtbz 34184080 BLAKE2B 5403c324aef83e7a2f8ab6e87e11670ad93a3f7d4b120844ee9066636eac376153952ed4f82b394ab84057606f3be08c295638ea5320de50a68ece1d32ca4e7f SHA512 cdcdcfb2b8af8ea3a402edfdbbd6bb9b16214cc0b925529c0b29a4e4cb3948b79d9bff1a0848a373103eaf08ebf56b2f77b71163a488892e5ece47884232d448
+DIST KRRPvKQ.rtbw 919934160 BLAKE2B 2db8eeeef7f903e3fc1f7b8e21a9340403fe4bc5227dfeb54b5a727adbe737014c23f0ae7f5f8f785eed15375243091761938e97d53583fe820343ebf770d7f6 SHA512 95e417bba7c68ff45df50d79acbfdbf1663c63be41e660ff71cf324c9f44b1b09e8600c2b9ecbf868877c8e8d563c757703653da00b428258fdd875386993b01
+DIST KRRPvKQ.rtbz 598910032 BLAKE2B 479b84dbf2a744520c41268104d086bca9566785da0d573f29ef39556e08a90e798d9228f0a170838b5b4c0139532916b8cd5272257be2f3477c58ec9f5936ba SHA512 9f5376c7bb09eed56412726399194182e6d24b4fd1f3d4feb45282a40ec5f81c0ffdf427268fbb9dbe9970fb46a709dc5b899e214fae3332b2c1b123f75b90c3
+DIST KRRPvKR.rtbw 34982544 BLAKE2B 4f0118ae0a4ff2d88c0b44bbe0a7c1a8a361ebebd7b0b70a1809aa30cc6b18fe593abbfc40ef7ca16b1fca00fe947fc3f3445ccad724b537c4c17f0e6bd6b4b9 SHA512 2c9e879c0939d31eb2a95d07c0d18fd9e08fd1993c6305432d5014fa4848000389eb415da2cc0fcc91092a77578373883be727b091a4b128886f62b762611080
+DIST KRRPvKR.rtbz 168712656 BLAKE2B 77345f60b5e2231ada0a99d6aff5a26481ef9daf7b69778832640c1b286dfe7a05d71c16ed7279d7eb9df02e76a04e501fbc9cf1110b73e1d93717ecc1b9f1d2 SHA512 d26f8736179704732f313260eed0ffc1f90da8081f6f6ea8bf067256bf376ed91c7c190c556e5b4130bab075412c16a49c18cbc600049420ceb8e49968fd01d6
+DIST KRRRBvK.rtbw 4222352 BLAKE2B ad7eccf486321f86be6f6e3149ad5cf17326291f9d89c3c1776ddc813afc8494b12e7f450f3032e0f6d8bfa0b1894b530bfd5c8204afe40b145223412104ebf9 SHA512 87dbab725381da774a75d81c2bb2d7526d7140b715e7b0feec2a8a796b1b17215da3837525bc474dd9d214726d21780f460f5ee2e47e9fa87bcc0fcb77afd188
+DIST KRRRBvK.rtbz 28263952 BLAKE2B 0769b4809e06e17d9f7ffd7b47dbe6a5a23ad229c5ecd9e9298986478216a0d0dc1f53291dcc28014c141dd472af4a5b754e59513346961b7dc9a892c15726b2 SHA512 4138b65a82b8e2a3bf7503cf8c188eccfdb55d1392102fc01bb63bbaf7041214ac5bbdf36f8adf8eefde6007b3584badb1709f97a06ed896127e5cf390177962
+DIST KRRRNvK.rtbw 3464080 BLAKE2B 20f0f674a9ac714ecab718a4b3015c9463808de03d5bdffad86fecbd32ea395759d52043a3515849b7b82da565a034fdda47a0e7a2924197bb6d70bb001ec01c SHA512 b8eee312ea1848d3aeaa51e96385f775250f699a4c3a2d806a0553809940d92b0294e2a73740ddfec5f3191be91fcfb823ce3aa56242a88b4d0e206620d52361
+DIST KRRRNvK.rtbz 28711632 BLAKE2B 2a6a2f1f8f81650e4cc81ae0f3a2cdb4206e67baab9a5044caec675ede847558537c31fb6da42e14eca15b35999eeae5f528da6ff4036f5a99b82bbfe3ea3c09 SHA512 62c472d9c8a790ead9886cf16ab7041236b8a3a78a009f23d4ffcb1373a7e68d7ddf069cc2a75259af2ccee6651551b0b2c33897f688d40030d6b444543f3eea
+DIST KRRRPvK.rtbw 7792400 BLAKE2B 52af2586f2cfe4cf76b089d0e4c410f2314661c07c91328c3c8db51abf26fad52e59b6863a6bc38534a0e89309a6b9dab08f3a3ed73fb1c3bd54f71ebcc736f0 SHA512 3836b3550697d517d7e55aaaad8eb51d60943c6f1a3bf68b003e5afe735e36eb203bda956ba81d3bde65f9919cedaf1b8260d3eeca3f1848097dc6d245606e1f
+DIST KRRRPvK.rtbz 11281424 BLAKE2B 18b2c5e90f6a0cf8460601d10ff0129b1959d0829eb9b5a6661f1149ded4cce3d052967b7077115dd4582d30f0283044d868fb9a7a490544b534cb44c79c3140 SHA512 fefe934ee3b1945cd5ab1eba807c6b35d3e2c859bb4557aaf42701eeb335c320eb4b627211d519693c477509fbbb5286ba19c8574448c611fb378cca9a5884f3
+DIST KRRRRvK.rtbw 1183824 BLAKE2B e41f1382d57578004deb52d336279fb85a6209633c8e8f48adc072bd4efa32a0eb08842d91682f9f632e097d7eea66504024a5167b2fe2a6b4cf52cc0d70f266 SHA512 f83673a7236f3b920d75b09346bcdddd6261bac87dc3f04f83178d5c17bd9bac0d2889b87368a3d26d99e97a98d3ebae4e87bad7f20869d0c954996cc78e3fb1
+DIST KRRRRvK.rtbz 4586448 BLAKE2B a2452f945fb20f58a6055f6eed3a2ea8975872199cf23bb4898f3ccd6e5e6f85095839cf47133719f9b9c2abaf3af4a3c159f69952da633b9cb354c3286392ff SHA512 899c81736585cc8d702203bfd498143c795d31bd80f37a7bab934c0c602476fca211e377529db9abfb1ad0085c8e223f68a03697f81fb8036aa719c7e76fdd1c
+DIST KRRRvK.rtbw 54800 BLAKE2B ba38d58c7359b41e1a67cd571b409c795caf2c297212d67d4122e458a51a466a15f303a50eb568bae184f10f8eb81dc6918150a2bc0fc9138f61eb21d2c0be9c SHA512 72dee05483d7984f3543086cc1010b391667055df9f24c7b1642ca1f2778a8ccd56adcaae024dd8509f8da246385807794a0885015c698ceec12d4f8d087a3bb
+DIST KRRRvK.rtbz 561488 BLAKE2B f4511f38ca7c87ff9f39fd91e6b92387769b8c66980ec40f745dbe8a932148c190149ba0dad0671fe2015f319da073db716e1983b1694833c47961ab8e3c8655 SHA512 708dc1a653d0b3887a79a2686a78da112f4b7129c3a86a175e5c90dd645cb2336b6ce18c91317d99d32bc132d83f37e1cff84fb62d7a4c1e7c1f69cdfbd363e5
+DIST KRRRvKB.rtbw 1250768 BLAKE2B fd353cb34afb1552860a51dd2876457f4c61dcea7bfe993e1bd43d9b50f3581a763ba6c48190c040372057ebc12ed49ca7b9731747d36bbb664f1d2c47dfca6f SHA512 5243755694e2e508fc2a509fd1f342150e556cefa8a6c2e277419806917bb5d2936af18fd266c8f6df7760412222d042cd012125ebb43c4366868c2f940e186b
+DIST KRRRvKB.rtbz 28889040 BLAKE2B c2641988e7a0ada78ec28d4e6ddab418b98274387a9ceb857adb57fdd210a845849facbce3cb6e5787092e6d0178b857523cf2c5901c74a19287542e2eba0f27 SHA512 c22eea54bf6218507de0e8d2934e8d2dd16664d3ee28092ae0156b2ec09c6d6470f05e6ad11979a0ec32b815df3cc01e4dbc62d2aa89c8bf92945eedcf3bf217
+DIST KRRRvKN.rtbw 1239952 BLAKE2B 16a07b7139d8c09ae54090547920a7f58a65fbf7d5baa709fd6ca1b4f23110ce42f5d1d9d2dd0968d5f3f9c2aa4749c5f7372ebb5a902315c7f1f42549481510 SHA512 5c45b94dd97e0225332d0a29b806227327f4bd5db739c8c6f41a89806d6a45175ed9f000ef3dd451db59e84041e69745a9ec45fbb90846ced64580326c647be9
+DIST KRRRvKN.rtbz 25568848 BLAKE2B b4e2d8ec3804d4be469b548950ce18c5831e6fc43b03103738a3b7a6e25421a6593f01a7d4cb53ffea8046a4480fa74f34b4ff567acbab23bd9e92ac4c48d195 SHA512 64e1216c91e6fb8c772d8b9fb0bad316119df73f2e1805cb8458a026107617513dd361dbf5056c6a62df0ebcfd0d4979b8927447a3799ad3438f16e076e9b6c7
+DIST KRRRvKP.rtbw 9905552 BLAKE2B 63cfe5978972339a699959276cce880acd0377b8a3b21a50840e9f432ee344fdb85ef00326f18d325fca1cee964cf023b63b79af07ee3c8a07140440b4a16a95 SHA512 93825c50c3521a65dbf1007d5dd940b199d06efbc9d7ea7a37cfb92fec0973ebb44aaab540ce2768b5795def73f0514797f21409b99e4b0c18b1ae0d2c0ce142
+DIST KRRRvKP.rtbz 33563792 BLAKE2B 1f922e2dcd81f6b9b802817cb1b0f1f75167d5997a682f6eb020a7d92c1fe516af7d8f366d4d92ca6ff9f94ce97063ccf991f4877f875f34b1371786521be9aa SHA512 c326ca42bb55083b4ccb6fc89a3e8d87226347a48096eb93e45d1177138b80f649159c33350c52cdffe97edb49b7d9b115574aa2e62a2777f2f8ecead3d3f4aa
+DIST KRRRvKQ.rtbw 38932304 BLAKE2B 9a7ddb2f796f19a31e0466fa88d4c99e0afbf4fd49a0444bdc1fddaf0396137ca5a819b30486aee08ba7e772a6f3d3d202e1919fc055a3cccc59c6c48f6ad745 SHA512 748f2a2376fb1d93668c6f70dced97edf7b68e0b320af33d85fc454cf5cba85cd07b989f202b5db06757a819a6aee087e4fed2628a3d7e7965cf88bd08c132bc
+DIST KRRRvKQ.rtbz 96446416 BLAKE2B 8806e7791d6065de6712fed60063f47a5f9cc9ea6e4fa71697ee9b1f6888a8f1c1752b79ac77344669042576ddf33c3fd83632a46d1d94a8a03f09d098f8ca79 SHA512 99f7a68d7d860f7d85b5c127fa951e5fb7b47a30055273742f3f80044919f3ec06c4c29acbd70a1778254ad92bad72ef10ee12cb2e3e0aa0efa0a4844682fad0
+DIST KRRRvKR.rtbw 1839376 BLAKE2B 91b866177262f58fd84d1fff1522492e52bf2616958ce93df3d39e55e93047e3eaf211c54a3057fdad85db96ec571097044693d27118d6901e53a57868aa1840 SHA512 fd02dac0af42fab916356c69281f6d1653fbe4c0a0f98aad4a8a0f907e87f7ac0336bf28b015e20e4f2a12f22550a9033e55da784cf3aeaa9990b61239b27936
+DIST KRRRvKR.rtbz 34459536 BLAKE2B c472b726472c27ce9f8df967e8a072e3bf3031aa17c197cc5a88dd9db43bd70af498b80bd8c55f3091fcc6ebb2b98c456daa9d45dae69a7eb90b83e2c68f0007 SHA512 cd723ff055808ec56ec425e7388af9f9b00834a361c4e52e2606c79189f7031715365683a79e9fd1174e0453bb6058b27c9fc1c25cab7bd593e6d6c30b1f21c0
+DIST KRRvK.rtbw 1936 BLAKE2B 0089d408186e2f3c0ba14a81fbfeb0592471e64e450dd0e68fb1a5a8ef5f1c40a7b26c752af0906e052b22fdb4bb25b5646ee4d9d8bc0c96351e6821ffecbb82 SHA512 bf686e3ebb02fa916405a7227a9e40a8e3d3663880ed8c3c0e52eee13f33a5f7c3a95cd7be50012a8097d0065c554488d58dabb4e2a35d27e50c05a73cc9df67
+DIST KRRvK.rtbz 53520 BLAKE2B e53583f8d0cc10837d18ec5feb997938737aa49a2c958282441e6c4e9ee73f5f6503376b2ace2b33da0fd9b3fb2d54b0ddff058273ca8db871b095c5045f7301 SHA512 fc407a545f2b1af5ee4f954810ef001f5536c05af1e7cb6efd0dd66859c79e3a91b5af3b274d2706e4bd33e53b52fb4250af26cf75d8e3f8039e31c6ad8c0e16
+DIST KRRvKB.rtbw 351376 BLAKE2B 444eae0e938de4cd77c56f2a39c1a8c5a135235724b069c7163dfaef52f15539a4b3dd0081d33a88a538d0638db14ca801513e94aa473038d6c557aeb56a0c53 SHA512 3a945b45c9343617d506c00255270c80a906aed4e4359c9bcc74aff2ee4f4bfed258cc1f73b12ec2739741349e4a2ba43625d339e34b4e22218cc9206346d87b
+DIST KRRvKB.rtbz 4341328 BLAKE2B 7236107cc6646abed66bde49fb0f876dce6e0e2c9a2856d59214d3b84d40cc8db1c7b4a6a68367e8d15e28503b20c8f3c29cadc2346ca9380596b7bce4da735b SHA512 9017ebecb55a6e14fd205a7a1faab7fd37060ac7c3ed495b0ddfa60977176440c8e2309a3a5c7f1fa25b932fd0ecfff463f76783cefdcbd478d4753b3a5a125f
+DIST KRRvKBB.rtbw 54987088 BLAKE2B c6465888060de45336175bc2f9664747c2ac55bdd89f5b21fbef34583d7d2eb590cd27091f4480989e1d740a1300e114f0cc557d7763be76137e3053a03833b7 SHA512 f7869efac7039deffbd5addbee945569cea44fed66e63f9b772596f735c8c4fc5114080a37f41f4092f064db33c5e9367393b762182d22b5d5a199c48338f3e2
+DIST KRRvKBB.rtbz 221384208 BLAKE2B c6bea6513bac5ca020514392be8f7f43fe0288694549bf993b93510e82b8fac6eb88bb4202a87da4957851a98dc474375b22e70a3d85a6b0eaa1577f67e79c7c SHA512 55a584493e479132b393492c3f0c52d9749d6a2bc581f77f254df6a68ccd7397d1dbc5260dd2b794664f271afbcaed54c98532d192c8467500440bd339d1088b
+DIST KRRvKBN.rtbw 77011920 BLAKE2B bd8c93dfd6a56b050d8ab9d0b044619f607616f4740a070fc10e56c017d1d056abdf47566326901ae7061224c8c3e20a975af903f7a6af1c8c28be32182629f7 SHA512 a3b0b372e6760c61780d87f4f5d83da68619c8c9ca23489a4a83e8ee75a85e59a51fe0283b049410471c5e0caa92aae248de03c624a715d90ba887661d8d9b14
+DIST KRRvKBN.rtbz 359994256 BLAKE2B 9092b64bc00c140b83be95a5d918b7c3d46bb9dc561577e40968e421efef9721e97ff05450d83db3ea4a7978bc0b3b58d4305e5418eac6e19e921033d68c3f78 SHA512 036d03190a594246cc1e93c5f7c3dcd092e2623f250db08180660ff0b31dab9675779c9e2897b138d545ee78630a47e5527ed20f467c6074a07637b735a259f5
+DIST KRRvKBP.rtbw 303415760 BLAKE2B aa816ce6393ee104a91f46970e5d0ecee076b0b8fdc6499a5e468d334cbbd52472c9d5887aca1668f44929443e508a52e8d02cf5d2b8a6b4bf8e0f1509a5eb37 SHA512 182daecd729e60421a4ccf25065567f2982b6f58d098849a79e1528843885526fe9c67d98b1a700dadffa81d9883ab99b0ffe95a95816e7e2807c4c10740d203
+DIST KRRvKBP.rtbz 527398288 BLAKE2B 3c77b3604b8125a0e2b8099a73f6e5a8246937e29854261feb76896a8f8231c8cb2f1f16ceb0182c0d75122e19bf4a95493b4d209ea93d083724ae1aa11f9d7b SHA512 41afef825b51c0e33715669d590a49144977a7fd85fc73e629b0e0b94b5b5fcfe93e558d827e7b565009ad0164d582264026bcb01eeb95598f2ddc129167da4a
+DIST KRRvKN.rtbw 286288 BLAKE2B f035e9f99c7b2a41289f85e2db6bacdccc8c3babec7632ac48152cffc41c8ca5070a1577fd9c45b3c14579f1da122b629d70619baf813d7d254052ad7d43b9a3 SHA512 5e537ea69a01a37b6c5ce0113380d29296f208f53f4a0af208092bd69308dbda0337918b6838c318177a2396ff95ccf42c7c8ffb83551417d0ebda950d269739
+DIST KRRvKN.rtbz 3313680 BLAKE2B 4af2756e8a159378853723ad08c1778a126e0e6675fe57161d9b14ad8cac47071080162128812ab0e03777acf4337f7ba08007768ee57ca4122fd10759d37ff1 SHA512 29f142087ecfe3ff4588220dd17987553b31a7ba2974fe3995e9544c4994e2e37a8718b219e20b3bbc86dbe045d4f37a4d4be4b9227ca0a3f53f51e65eb045cf
+DIST KRRvKNN.rtbw 41528144 BLAKE2B eb535ad63ff21bfcdb71472520089f56997d90b76dc91419d0432d31efd0cf2cdc868e53397c34f85e4f43734ffea67fc062a3b6db5658c364c5ddc2a5d96ba4 SHA512 d48d24faa96787fa06739dce2b24983e871660ec9800e1d66050ad84c35b5139fc8a6d6ac1a5473311b7dd6322274c9ddb78cde4168e3488ad8a34a8b74cd7e2
+DIST KRRvKNN.rtbz 156681104 BLAKE2B 640afa58842e8982cdd4e81b93e5b9ccbd6ea248bb149b1f7793a1b3e689cd5a399a9862c023029095aff5fb0848e452f5abb109d16a739109617c4f4cbde01b SHA512 1ca57984e62bb8863014799c37750fbd304aa59e1965a23d44ecc4107a951c606a7a89c391cd4df864f472d18e3d70ba635743e5c4434d06df9287415f7fa04a
+DIST KRRvKNP.rtbw 268169296 BLAKE2B 1b3108e07f0b2dc95d63ed1f9f24ab795f7487a9bc09ce7efbe30b0f85cf639723bcd48b840534956f717edcdadbb7e33839b5f36c369b342cbbc62f555aae37 SHA512 d042e789e3b0f914758a57bc5ae3d23b6e2ded1778109b427c2941ab0aaef9da32d5f6c226ad0c1a95aefdeed220dd5d1b90329fed3c6282070434c6812bd365
+DIST KRRvKNP.rtbz 395718032 BLAKE2B 18005bf6e36d7c200527cd7427e99ab5b5394c8a9a2157c0fc3c03623e7c2fe4729efd25d768325a8036f6d0ca3b9be84805de2eb8c1fb22cdbbdace321c3ae3 SHA512 840930556f34d98acab8340ee2540f567be33810f0a6a00db116327cad1897f7ed33ac98283aa43493260a5f2322a8c38847600b69bc23d7a1c1d2955d18fc2e
+DIST KRRvKP.rtbw 1680272 BLAKE2B 252eedd44cdab6868659af60bac63450fd828d9d6b7fca86934c7a280f044e2aebfa19fb57c84ad22b24cc746ab30c9d6ee11bcb9b1fe386ec7747f088b34b15 SHA512 49e97a2fcf05db1be5078871a2bf348fdf0eda135c21ab72cde78bad4b9a6f373bdeb77ae6f7ea9d52b98e6f56bfb7b74bb108c18532edc7139139f595844e8d
+DIST KRRvKP.rtbz 1885520 BLAKE2B 01a56a9478cc634e8b1584025d556211a67bb9cbbb4049f599890cec86f0105d4791649adb8e07fa336c53e4579ad6337f33138438c2a8c0a0fb2453f28810c4 SHA512 d067e302fe0fbf678a40a07a9c6bbcfd80990d9314df7209586c7b1b360a8b22001cecd0bec7fefe08a16a9d47d284510db897f3c8bc1495a1d4bb6dd62dad85
+DIST KRRvKPP.rtbw 83355024 BLAKE2B 1a7de539c4a03b5c7fae300cfb4c0a79279fced8deac0abb396c32e21fe13e466af3d13932d52ba519ed9fc22e1e1ed4bb29f85aa30a7b574f874b506f6a7cff SHA512 30299772e742632b4d0d8d2808e1bf2ddfe8016f67cccd43d7065a814de43cde1d08a773310b697bb6da89b9e54685646d70f2fdadba5933c52ee070a154e1a7
+DIST KRRvKPP.rtbz 52397968 BLAKE2B 99b3d1edd2884873eb1c2fbd2af7f10cfa82869f12e76a568433add693e29e3d918a55d07c7bff1fc0309cbc99f6a320cffbcd91599ef1e22155416e0719bbe0 SHA512 d212d2216766d9803cad691e371c29a24aa13ab2bd2ed38e63c91633a2278cd3f52b917618727aa391eae8383bc1c143c26039e6964307499ec2552e905f2751
+DIST KRRvKQ.rtbw 4068432 BLAKE2B f8f9e5e8b8780904a065d68798777eea2dcb6ce008e5c9de7aa094cc16a47f614bd5a0b1416002baf4996a2f226fb2825a89f5a257cfd6fee547e3b3b515bad4 SHA512 4e33a9b186785352284c1ddd7382c3c4bf047a9163796f0415cfd09a017befa63560d138cfe0de7f3e1981b099ff92296c20443a5ec6dfe492f2a7bd27a3cb1b
+DIST KRRvKQ.rtbz 1127952 BLAKE2B 0cd2ff7923e68f6742c4f18840673b881e1ff0702275c4cf8138e3360d638da55d6cd26191c048ef87bc1016da9c15a13bee3dd79b547ca07644c97883c2c50b SHA512 241fa6986514c396a9f70544087b4a8163990c6cd9d4f1b8aaee3287a3a2e333a926090b38eeef92473150fc4172bb966ab9087f9901c8ca1bc028505190acab
+DIST KRRvKR.rtbw 334224 BLAKE2B f041552677d871a9dab8d83d18be21a0ecec99d330dd63ed23be21e0db55aa0a200a5b0621fcaba637be587eb746e32db29dea07d44721b0d0ae6e3cb4d2e804 SHA512 51449d8fa1a45130eaa8c50523fb2a05993e8f77b42c2aa1c98d84467f81208e261e066377a718621bf333357bd452422b085dcc0fec69d52f2c59662e7df408
+DIST KRRvKR.rtbz 7700816 BLAKE2B b1e75dd16f714fac8820dcfc9aa0b9ec7807bcce03a7669d21f7dacd5aedbe22d2730916ab685447eea7402fbb1c97f7e7d6bc91152f5d6e41e66847c4f51e52 SHA512 5a333acd5403f59a36da2530e293fe9f431a42619c788ddbb3e7eb6935bc2181e63fc5e33484ce5ff28f9f35dec18b9d848724d5ec08491e8ae9433cf5aecb57
+DIST KRRvKRB.rtbw 143451664 BLAKE2B 1c764ea91f04ca7f35f012c6a1645ff9d8b15c3e1a503c33c1dcb15e9e874cf5960cd98b9041ae6c1f25dfce7b7c0023ca5e3502841440ba3a955cbd1a745294 SHA512 59bdd1f783357c22e4bd117b48577a38d649cdc5eb5b2d099ba53f4639d15f1316c391cec3e924166cb96ac45ad91807ca0b1c5fc3f3d6226f4158ab4ef4c9f3
+DIST KRRvKRB.rtbz 46436240 BLAKE2B 5ae820b1825d99b9b5bb8b9d32b84e35f04a7b520a107e6b6e47b9902d315845e6e05c40bc121a056b7f6227b25b9bdc7d6207eb2ebb5c28d273124a80adf307 SHA512 5d0b7d2cb355e6c09cb3ac38817eae7cc3c84b436739a37b869e65a1d0a0926d5d715ff22128a5f407cf6597d253b5647ef81605dd53b5b45b6ca8b806420b43
+DIST KRRvKRN.rtbw 185764624 BLAKE2B a553fd12ed9c585aa48cca442b9a5f070f010e3bf76c59658b04f3d096987a1178d3c7a37c03ce3ed37082a226978e11a5aba714541b2d184fb2de156d9ab43b SHA512 4a27cbe3752311d64eb7b5f31649456bcf755af888721091954c039df9b7616c335b085d5e8cd8956c87c3646130e5d0fd96b8316146509a4da99a7b334d95db
+DIST KRRvKRN.rtbz 178146128 BLAKE2B 1ace78e0bc239dfc67e80f809638030f2e09c41f8340cce2d4cf8a66180b5937dc5bcb170d4f00bdd14a5275c29dda3c8ae80eae6115bac355a97537dd169117 SHA512 d8f22c3fcfc90535d574d718ea6160141f40f8b6eadc2438f8696531441cede1d38d1da385576a6184b74f0446fb96f554cc64afe7780a1bf58b07e83222c8a5
+DIST KRRvKRP.rtbw 303307984 BLAKE2B a5844ced41ed4f226522307492b5bbba23cc726e5896da980d6613486083837956f70f9f4986c44bd67e4f7cc0ccc14ce567a9d98e10fe717e6951ba4e756508 SHA512 a15ab65370a0b79583633595aafe1b69612180cf608e2a50e7afb70cc1715b823b142556b331756b75109f36b30a94175a0861f593f06ce600c7ee9baf8b253a
+DIST KRRvKRP.rtbz 828542608 BLAKE2B c61fe0b150ea86424654f0df61063d39c8bf766fd82d79cabb5d565f8f93b2cbc936e5c70d4a239cf7bcee540aa14a464d8c166bae8b21934274a0bdbe15bb69 SHA512 5d5d27f28c765e48cd78b147f9163c3f925e2ca8941fb9ee531640d48a5bfb7e12f9c4639150f053ae15f99a408cea20de9fb782611d14a77c4e2c1f7d7511f3
+DIST KRRvKRR.rtbw 52189648 BLAKE2B 11530907655991236a7dc7a71ce144e90de8ead051d0343f5a00c14d0db1a4bb932ad7fa974e34b390453b3fc36f1b8da90f16a24ae8b471fd12fb1a98103da9 SHA512 c2106c717fb44fc04c69dca57da50c140f4941fa2b600b6f376b6a5ba0e5249c2e4a1565f21266bb2331f32e504b450a9af1934295305202519068d9099c5d73
+DIST KRRvKRR.rtbz 19613136 BLAKE2B 05fc8b662bf5926db03ab71cc76413204b3d4cad1f76d79984ffb1bafc36654ca230fce1062d9ee30481e799397f175c95b316c0eb7a8557bb697e08a4b2cc9d SHA512 8b98234754fb77a4693fa43117f4b4c42a3bd41b5a417ef37c4bbb36990729ba05d493441afe58183a232b682290c9fe48de9e9ad550c53f2388dd82d11795d9
+DIST KRvK.rtbw 208 BLAKE2B 55de02f980686a0ae0f4541b62c87b2655f7ab5fa6ce9f1865588bc6b28b19754ae212ac5c18996de4e8fa6d295adc359ef0cdb44992de2ab453746eb4133c83 SHA512 cd528ef32bcf953f5c55c40c6a1ada8d8b24168af4bc5f15467367f66f002100b801b15102d275c8d34d243dd33bacb4b82996b4254cd1bd551970aef28721b3
+DIST KRvK.rtbz 8272 BLAKE2B b6d7c21f087569dbbe58266381625e3620256f74fb979ea4ff9912e549eb93cedb2d7021b127b4be16b76b0736597eaa4f0181e71964c8861e642e10cc29782d SHA512 90a9f44dbf1381324fdd58cb56a1e93bbb7bf1116624e8b8b14ddbca6109941aa15407e0a96c7062e69758916c336681582e2946c873e8f27892f4b0db8274b3
+DIST KRvKB.rtbw 32912 BLAKE2B 76e8ef3a05a5bde2ef31de1db2d8a5dbefb6947a4d5c5c6eb6a9b7672ac06f8157856f2a804627f1fa9e75268f8269157203aa80b39c3989ceedbdf7aac645f9 SHA512 1b8b913f1e9717daa06e21ce48a5013fc2f9b4af16fc141a0da807be5ddd5f16cc79776342eaac018fddba6a8f2b7543ade0b7524112633a6a780ba34d57a54b
+DIST KRvKB.rtbz 9936 BLAKE2B 939ac588529e5719eae75786f550b752f9e4230a6cd02262b1856270c11297e0e486dc27cd69029b9381d38456347a028b676791ee04818c8ec3b0463b188c0a SHA512 a22c7326f1dfde6e141bc178802f08585cc5f529e74e5c314fc5178ced026a9dda7785bdb3f9b64e3abc40d2a56ed895dbc5e2a7c02af2360bcfef1cf8dc0cb3
+DIST KRvKN.rtbw 100048 BLAKE2B 3912d2134e3526673d7992cf1f136506e8826879c53168fb5f10a8a43e4ca495ce3eb9efd41fe99c9ad1103b51438e053eca8a69de0535c2158940c098cfdc7b SHA512 d11964eb61118c61b8fcd7625e0ce64b874560e2f6322fa35663a92b491b1ef9610ddef9f6fc9f8f79c4f25b59be458001f0466245431886ecfb329bdb1241c8
+DIST KRvKN.rtbz 93200 BLAKE2B 1dfdee6ee44d3e9a661e77ad818fbfcf3d75886d51af4f9697a5777a47fbdf7d7db8ccceeceb8086c39ede934652ca10ef812f2d10089831992b5f73072f13c7 SHA512 e58b4c93604ca5cdc1fe1a803373fbe15d3206e1ac5e081a50b293123e996fab949dd85e1a5a15d08f7f36735cc997a57ea055772223d62da279d708a3fb92ad
+DIST KRvKP.rtbw 179408 BLAKE2B 914f36c63f04f52702e073b25b1abdeccf54eef3924853b45ffaafe14587582676d9265e9645d635e2f10fc4442113ec4b0f33780994ad8b73c992c7329ed4a4 SHA512 a85bb1b440e8e3c9cb72e7e646414ad02c29a22987bff853bb9260a2e99058115573e0c68eeca0f91118dc1be2b6733d6958708950edf8c19c8b60cc0c7acfd0
+DIST KRvKP.rtbz 193424 BLAKE2B 9ba5e45c763f973faaeac3ee902e93c21d06e44c6697500b0a02092728eea62d3b4c51454e1051e5e6119495d4a1c6c02501c274b63d4e8d7810b21668fee309 SHA512 7920d6e961860b94738b36dbb3cc3ee9771448c3e4a0f1544af79160cb8f8046c9ebe2c80c3183b4c5b3e7eb3be669533bcd2b2274b9b5705ce9a8948b85f65b
+DIST KRvKR.rtbw 12944 BLAKE2B 42839f64c0e8ec8b3be09c128ee2e8d768ce5d77ca06c3cf90322a773148d949ac66be0d45de7606728e9d7989b9e0fcd111f658818996037ddf59d46a44ed10 SHA512 328639da515a9b36bf6cad80a684c2759e03f8ca7ad78fe7a1e4b1f3ec4c79b418ec74755fa80f86d6523dee43f9e79b4f4e36c56ece06f367850d2a4f39f5c4
+DIST KRvKR.rtbz 3408 BLAKE2B e56df50b368a89acb767a827f17d83ec028a87c06e9ad9d18826db9ce8da6024cbc69f961cad24846ed48e839ef5e6f95bd0798455ee2e1cc6e625df573c7309 SHA512 729068cb50ed6abff51a2b8f4041edfb0d109f163d961db9240a0c74069a7e792f3904a7d712882ad25d356059917a64a84f511914f05c20d41185815f23e3d9
+EBUILD tablebase-syzygy-0_pre20131213-r100.ebuild 1598 BLAKE2B 5750013dbb20b436b231b711bf0e76b7c0c2e304a4b4d13891c8a48dfca390a987048ca84d8a5e3550fdbb90eca2f11af3b437f9ef1b28de325aecbc8a900a8e SHA512 86f0df3e6ad0364cf70d73215cca12be43517af545c60be714d79d4422c98079a4469949232dd0deae28578e2e476861454898460eabd8245357f6f262c6fdc6
+EBUILD tablebase-syzygy-0_pre20131213.ebuild 1550 BLAKE2B 25081190ea10704e5ba3151d3806c694b8308a203f3763e6a6daca825e7b58ce2643aef6bb5a27f7b4b27cee186f388736a97db0e28cb5b71ee8fb5decc2a4dd SHA512 e0b53e707638ead230bac7e856c5e8a2acc7c0cc1b88a3b2668b7350d8637113f15d7f42a74683a65cb7faac4156667445ef70aff4a80027452e889a8d9b5c66
+MISC metadata.xml 296 BLAKE2B 5d6b6728206eb5fd9aaeef1f5bce9ce5a750b51f2fd61b6777f74c3d3b130644fbfb206859d18686e6ee933149ad322dca7c23d432202a4093bbb3a3a823b147 SHA512 9b6cb3427a2633074cd27495a4053b48383ee9ad08376d6309f190d7d3833c33adc787ba5394d458be84100bea97424b0256f2c8e749b69d35d502ff8547e26e
diff --git a/games-board/tablebase-syzygy/metadata.xml b/games-board/tablebase-syzygy/metadata.xml
new file mode 100644
index 000000000000..6b080aa60cc4
--- /dev/null
+++ b/games-board/tablebase-syzygy/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>ulm@gentoo.org</email>
+</maintainer>
+<use>
+ <flag name='6-pieces'>Install tablebases for 6 pieces (huge!)</flag>
+</use>
+</pkgmetadata>
diff --git a/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r100.ebuild b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r100.ebuild
new file mode 100644
index 000000000000..4bc349060a1a
--- /dev/null
+++ b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213-r100.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit check-reqs
+
+DESCRIPTION="Syzygy chess endgame tablebases for up to 6 pieces"
+HOMEPAGE="http://tablebase.sesse.net/
+ http://kirill-kryukov.com/chess/tablebases-online/"
+
+tb345=()
+m=(P N B R Q K)
+for ((i=4; i>=0; i--)); do
+ tb345+=(K${m[i]}vK) # 2+1
+ for ((j=i; j>=0; j--)); do
+ tb345+=(K${m[i]}vK${m[j]} K${m[i]}${m[j]}vK) # 2+2, 3+1
+ for ((k=4; k>=0; k--)); do
+ tb345+=(K${m[i]}${m[j]}vK${m[k]}) # 3+2
+ #((k<=i)) || continue
+ #for ((l=k; l>=0; l--)); do
+ # ((k<i || l<=j)) && tb6+=(K${m[i]}${m[j]}vK${m[k]}${m[l]}) # 3+3
+ #done
+ ((k<=j)) || continue
+ tb345+=(K${m[i]}${m[j]}${m[k]}vK) # 4+1
+ #for ((l=4; l>=0; l--)); do
+ # tb6+=(K${m[i]}${m[j]}${m[k]}vK${m[l]}) # 4+2
+ # ((l<=k)) && tb6+=(K${m[i]}${m[j]}${m[k]}${m[l]}vK) # 5+1
+ #done
+ done
+ done
+done
+
+SRC_URI=""
+for i in "${tb345[@]}"; do
+ SRC_URI+="http://tablebase.sesse.net/syzygy/3-4-5/${i}.rtbw "
+ SRC_URI+="http://tablebase.sesse.net/syzygy/3-4-5/${i}.rtbz "
+done
+unset i j k m tb345
+
+LICENSE="public-domain" # machine-generated tables
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="6-pieces"
+
+# there is no use-conditional mirror restriction,
+# so depend on another slot of the same package instead
+PDEPEND="6-pieces? ( ~${CATEGORY}/${P}:nofetch )"
+
+S="${WORKDIR}"
+CHECKREQS_DISK_USR="939M"
+CHECKREQS_DISK_BUILD="${CHECKREQS_DISK_USR}"
+
+src_unpack() { :; }
+
+src_install() {
+ local f
+ insinto /usr/share/${PN}
+ for f in ${A}; do
+ [[ ${f} = *.rtb[wz] ]] && echo "${DISTDIR}"/${f}
+ done | xargs doins
+}
diff --git a/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213.ebuild b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213.ebuild
new file mode 100644
index 000000000000..1ede75fed76d
--- /dev/null
+++ b/games-board/tablebase-syzygy/tablebase-syzygy-0_pre20131213.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit check-reqs
+
+DESCRIPTION="Syzygy chess endgame tablebases for up to 6 pieces"
+HOMEPAGE="http://tablebase.sesse.net/
+ http://kirill-kryukov.com/chess/tablebases-online/"
+
+tb6=()
+m=(P N B R Q K)
+for ((i=4; i>=0; i--)); do
+ for ((j=i; j>=0; j--)); do
+ for ((k=i; k>=0; k--)); do
+ for ((l=k; l>=0; l--)); do
+ ((k<i || l<=j)) && tb6+=(K${m[i]}${m[j]}vK${m[k]}${m[l]}) # 3+3
+ done
+ ((k<=j)) || continue
+ for ((l=4; l>=0; l--)); do
+ tb6+=(K${m[i]}${m[j]}${m[k]}vK${m[l]}) # 4+2
+ ((l<=k)) && tb6+=(K${m[i]}${m[j]}${m[k]}${m[l]}vK) # 5+1
+ done
+ done
+ done
+done
+
+SRC_URI=""
+for i in "${tb6[@]}"; do
+ SRC_URI+="${i}.rtbw ${i}.rtbz "
+done
+unset i j k l m tb6
+
+LICENSE="public-domain" # machine-generated tables
+SLOT="nofetch"
+KEYWORDS="amd64 x86"
+RESTRICT="fetch"
+
+RDEPEND="~${CATEGORY}/${P}:0"
+
+S="${WORKDIR}"
+CHECKREQS_DISK_USR="150G"
+CHECKREQS_DISK_BUILD="${CHECKREQS_DISK_USR}"
+
+pkg_nofetch() {
+ einfo "Due to their large size, fetching the Syzygy Endgame Tablebases"
+ einfo "via BitTorrent is recommended: http://oics.olympuschess.com/tracker/"
+ einfo "After downloading, place all K*.rtbw and K*.rtbz files in your"
+ einfo "DISTDIR directory."
+ einfo "(For the 6-pieces tablebases, there should be" \
+ "$(echo ${A} | wc -w) files in total.)"
+}
+
+src_unpack() { :; }
+
+src_install() {
+ local f
+ insinto /usr/share/${PN}
+ for f in ${A}; do
+ [[ ${f} = *.rtb[wz] ]] && echo "${DISTDIR}"/${f}
+ done | xargs doins
+}
diff --git a/games-board/tali-3.22.0 b/games-board/tali-3.22.0
deleted file mode 100644
index 33fcebef94b1..000000000000
--- a/games-board/tali-3.22.0
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare
-DEPEND=dev-libs/glib:2 >=gnome-base/librsvg-2.32:2 >=x11-libs/gtk+-3.15:3 app-text/yelp-tools dev-libs/appstream-glib >=dev-util/intltool-0.50 sys-devel/gettext virtual/pkgconfig >=app-portage/elt-patches-20170422 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Beat the odds in a poker-style dice game
-EAPI=6
-HOMEPAGE=https://wiki.gnome.org/Apps/Tali
-KEYWORDS=amd64 ~arm x86
-LICENSE=GPL-2+ FDL-1.1+
-RDEPEND=dev-libs/glib:2 >=gnome-base/librsvg-2.32:2 >=x11-libs/gtk+-3.15:3
-SLOT=0
-SRC_URI=mirror://gnome/sources/tali/3.22/tali-3.22.0.tar.xz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 6e4acb9c9da2cfa25f2dfedb93bb4a43 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=556b2b0acf4ef477443c74956801ff24
diff --git a/games-board/tali/Manifest b/games-board/tali/Manifest
new file mode 100644
index 000000000000..6a6e60b1dd28
--- /dev/null
+++ b/games-board/tali/Manifest
@@ -0,0 +1,3 @@
+DIST tali-3.22.0.tar.xz 1716728 BLAKE2B 74420b49f9b7c44220fce4a4e692a35a6cd9c566eac6bc96615aba184c8bd05001871dc5973da1ad14db81bcbe9f7f45cc4c25f884304c6a8b89989c56dcd226 SHA512 63b50e6a27115fa9502fb86112ac02a987faff40e3eec8f0dc654bea2f001c0a252a6e1331ee3515d7194befe4e27dcde6d704a0f8a777d29e813c454a583ed0
+EBUILD tali-3.22.0.ebuild 514 BLAKE2B ad30cdd4368e18dbafe6cb6a4f2312328838598a3934997705f3efde76e4ff1e0dcd5a7d36b4ce16f744f4b4b406159834f26268ccfe714097054b839b7446af SHA512 fd708d14fb3fb67e23cce955a92ee66dc01b5bea2f252153854d5580bb83d6f483d8d62008154b717d56f67a22ac5a32e1a3cb0c5f87eab06d1dd380ac58e778
+MISC metadata.xml 249 BLAKE2B e71e1b95fee768c696704acbf7e3cf0e599ed2bc8de92bae0141d1194ef9e842bdc292798904487a9b90ddfda9b0e84abd3b76b1518576c1d288240e4e46f110 SHA512 c40662134899a5c9f0369a1017806f35adf3280a0b3c91726f7a8ca6012a073a8b471583f5bfb6fe95faac1dcf607e8e2e43f8c91d48ec46f4a8824e2f551506
diff --git a/games-board/tali/metadata.xml b/games-board/tali/metadata.xml
new file mode 100644
index 000000000000..39980802b1da
--- /dev/null
+++ b/games-board/tali/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/tali/tali-3.22.0.ebuild b/games-board/tali/tali-3.22.0.ebuild
new file mode 100644
index 000000000000..1d995bd1293a
--- /dev/null
+++ b/games-board/tali/tali-3.22.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit gnome2
+
+DESCRIPTION="Beat the odds in a poker-style dice game"
+HOMEPAGE="https://wiki.gnome.org/Apps/Tali"
+
+LICENSE="GPL-2+ FDL-1.1+"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/glib:2
+ >=gnome-base/librsvg-2.32:2
+ >=x11-libs/gtk+-3.15:3
+"
+DEPEND="${RDEPEND}
+ app-text/yelp-tools
+ dev-libs/appstream-glib
+ >=dev-util/intltool-0.50
+ sys-devel/gettext
+ virtual/pkgconfig
+"
diff --git a/games-board/teg-0.11.2 b/games-board/teg-0.11.2
deleted file mode 100644
index 9779caf6440f..000000000000
--- a/games-board/teg-0.11.2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare unpack
-DEPEND=dev-libs/glib:2 gnome-base/libgnomeui gnome-base/libgnome nls? ( virtual/libintl ) app-text/htmltidy nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170422 app-arch/xz-utils >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info
-DESCRIPTION=Gnome Risk Clone
-EAPI=5
-HOMEPAGE=http://teg.sourceforge.net/
-IUSE=nls debug
-KEYWORDS=~amd64 ~ppc64 ~x86
-LICENSE=GPL-2
-RDEPEND=dev-libs/glib:2 gnome-base/libgnomeui gnome-base/libgnome nls? ( virtual/libintl )
-SLOT=0
-SRC_URI=mirror://sourceforge/teg/teg-0.11.2.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome.org 5e4cc5af3f1b17bdee155bf02e8c2df4 gnome2 6e4acb9c9da2cfa25f2dfedb93bb4a43 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf versionator 26ca8a8bd95d6a74122c08ba98a4ee72 xdg 6cd76cc914c1a759dee032778487b57f xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=4640e352e245a588242710779819f912
diff --git a/games-board/teg/Manifest b/games-board/teg/Manifest
new file mode 100644
index 000000000000..342a97d0329a
--- /dev/null
+++ b/games-board/teg/Manifest
@@ -0,0 +1,3 @@
+DIST teg-0.11.2.tar.gz 5790172 BLAKE2B 8a8084307a278b7b4aa7df7ce416f53b7bcc2dabb5ef13441810dbbe1d545819d4662028947d88d95e225f8e5f7d0ea8a06d6891d874fb88512233e70976e2fa SHA512 ac31b074eb0ff007ba34fc62043200701d6a481e8ad5eb323a111d0a93b998aa69ce3972780ce3bd212729ffd72229eb1a3ef3e73a9c0c6ceedd16c16107f4f2
+EBUILD teg-0.11.2.ebuild 479 BLAKE2B ff491540cc95258914a882c96a8a48621c963400b43126d28c35cb653d21651aa4bf91d90fa4d882c60d02500decc9758e3025b66813c257661b66f509aba2db SHA512 886fced1994d0d387d7597f2273d01db5cc177ebe8b808a240dd68ad89e724226607b52c825103dc5c763927475ade3b875b31fcb20f3d66b20aa2f0bf91d2ba
+MISC metadata.xml 326 BLAKE2B b40b24e3c324c3599c8b7e7a417de792d0f34f85e3359ae3beb724fb98240439a385572af26838d3fe340949b586b3c87730cdc72024a4c79e8ca75c997bd108 SHA512 e34cfd98dc3ecde6050f055590b59729e6933241f6a17682e695bbd3e2c5a8d7b7f5fe2296ddee9b954624e4d0b684632e4f78206267884f7233c66b98c230f1
diff --git a/games-board/teg/metadata.xml b/games-board/teg/metadata.xml
new file mode 100644
index 000000000000..41e6e7c75fce
--- /dev/null
+++ b/games-board/teg/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">teg</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/teg/teg-0.11.2.ebuild b/games-board/teg/teg-0.11.2.ebuild
new file mode 100644
index 000000000000..c4525b381adc
--- /dev/null
+++ b/games-board/teg/teg-0.11.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit gnome2
+
+DESCRIPTION="Gnome Risk Clone"
+HOMEPAGE="http://teg.sourceforge.net/"
+SRC_URI="mirror://sourceforge/teg/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="nls"
+
+RDEPEND="dev-libs/glib:2
+ gnome-base/libgnomeui
+ gnome-base/libgnome
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ app-text/htmltidy
+ nls? ( sys-devel/gettext )"
diff --git a/games-board/tetzle-2.1.3 b/games-board/tetzle-2.1.3
deleted file mode 100644
index a95611b9131d..000000000000
--- a/games-board/tetzle-2.1.3
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=configure install postinst postrm
-DEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5 dev-qt/linguist-tools:5 >=sys-apps/sed-4
-DESCRIPTION=A jigsaw puzzle game that uses tetrominoes for the pieces
-EAPI=6
-HOMEPAGE=https://gottcode.org/tetzle/
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-3
-RDEPEND=dev-qt/qtcore:5 dev-qt/qtgui:5 dev-qt/qtwidgets:5
-SLOT=0
-SRC_URI=https://gottcode.org/tetzle/tetzle-2.1.3-src.tar.bz2
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 qmake-utils bdf97e69a34b864d6d545f4ec3143ff7 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=99077d3c51bfa18527e8901460c7028a
diff --git a/games-board/tetzle/Manifest b/games-board/tetzle/Manifest
new file mode 100644
index 000000000000..e14f4d60b874
--- /dev/null
+++ b/games-board/tetzle/Manifest
@@ -0,0 +1,4 @@
+AUX tetzle-2.1.3-gentoo.patch 267 BLAKE2B 7432663ff3ae333e4dcef46193da107436a30395f236e2aebe11c5b3c0efe2264303f50c6eabc92167b5ba36a2e8d64d9cd27e78dc1a3aa3ddebbb29d8d567f3 SHA512 92e4a48b88df690f75890cb969863006b6b7cb1476970d87c0fa7ae59bc5aaa591004e6e962bdf7d84bb1e9668eeed0bc7131269247d79e613b7cb252bbf194c
+DIST tetzle-2.1.3-src.tar.bz2 1022680 BLAKE2B 197e2a221a779734d3cd76d5600460df42014a31a032fca2f5c181d54c004f56e6beb9803c60fd53edf5b0d4a614b3d0709fd8913d561e49a938a2f6f1943001 SHA512 6f4541ad2f67ac8a98bd0e1683d4cb6131a85a4e9d31a9dae0a97177a721038750f4276fb3a592b97804daceb1b99f0117e14c6221a6a6ce74b852b00ed5c607
+EBUILD tetzle-2.1.3.ebuild 861 BLAKE2B 34d273e9f48fd29d2c97a91e05c23231f6e794e1e1d19be2451e0ccb9997a1cf1b87027eb75c2f708dc7ef5bde027450518e8a52325f24d3507d784d52b79950 SHA512 9d3de221ff94c0f8f85920734f70b288b622d11977f890be57700805a417d85911e7b36d63b0d56f07e433046d24b64261189f1e30ed332b170ac1d6f94e8e37
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/tetzle/files/tetzle-2.1.3-gentoo.patch b/games-board/tetzle/files/tetzle-2.1.3-gentoo.patch
new file mode 100644
index 000000000000..f7d76c1276bc
--- /dev/null
+++ b/games-board/tetzle/files/tetzle-2.1.3-gentoo.patch
@@ -0,0 +1,11 @@
+--- a/tetzle.pro 2018-05-29 13:20:06.000000000 +0200
++++ b/tetzle.pro 2018-07-11 20:24:01.076668458 +0200
+@@ -104,7 +104,7 @@
+ RC_FILE = icons/icon.rc
+ } else:unix {
+ isEmpty(PREFIX) {
+- PREFIX = /usr/local
++ PREFIX = /usr
+ }
+ isEmpty(BINDIR) {
+ BINDIR = bin
diff --git a/games-board/tetzle/metadata.xml b/games-board/tetzle/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/tetzle/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/tetzle/tetzle-2.1.3.ebuild b/games-board/tetzle/tetzle-2.1.3.ebuild
new file mode 100644
index 000000000000..bc3518d35a8f
--- /dev/null
+++ b/games-board/tetzle/tetzle-2.1.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit gnome2-utils qmake-utils xdg-utils
+
+DESCRIPTION="A jigsaw puzzle game that uses tetrominoes for the pieces"
+HOMEPAGE="https://gottcode.org/tetzle/"
+SRC_URI="https://gottcode.org/${PN}/${P}-src.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+ dev-qt/linguist-tools:5
+"
+
+PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
+
+src_configure() {
+ eqmake5
+}
+
+src_install(){
+ emake DESTDIR="${D}" INSTALL_ROOT="${ED}" install
+ einstalldocs
+}
+
+pkg_postinst() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+ gnome2_icon_cache_update
+ xdg_desktop_database_update
+ xdg_mimeinfo_database_update
+}
diff --git a/games-board/xboard-4.8.0-r1 b/games-board/xboard-4.8.0-r1
deleted file mode 100644
index 436bf025b602..000000000000
--- a/games-board/xboard-4.8.0-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=configure install postinst postrm preinst prepare
-DEPEND=dev-libs/glib:2 gnome-base/librsvg:2 virtual/libintl x11-libs/cairo[X] x11-libs/libXpm default-font? ( media-fonts/font-adobe-100dpi[nls?] media-fonts/font-misc-misc[nls?] ) !gtk? ( x11-libs/libX11 x11-libs/libXt x11-libs/libXmu Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( x11-libs/libXaw ) ) gtk? ( x11-libs/gtk+:2 ) virtual/pkgconfig x11-base/xorg-proto nls? ( sys-devel/gettext ) >=app-portage/elt-patches-20170422 !<sys-devel/gettext-0.18.1.1-r3 || ( >=sys-devel/automake-1.16.1:1.16 >=sys-devel/automake-1.15.1:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=sys-apps/sed-4
-DESCRIPTION=GUI for gnuchess and for internet chess servers
-EAPI=6
-HOMEPAGE=https://www.gnu.org/software/xboard/
-IUSE=Xaw3d +default-font gtk nls zippy
-KEYWORDS=~amd64 ~ppc64 ~x86
-LICENSE=GPL-3
-RDEPEND=dev-libs/glib:2 gnome-base/librsvg:2 virtual/libintl x11-libs/cairo[X] x11-libs/libXpm default-font? ( media-fonts/font-adobe-100dpi[nls?] media-fonts/font-misc-misc[nls?] ) !gtk? ( x11-libs/libX11 x11-libs/libXt x11-libs/libXmu Xaw3d? ( x11-libs/libXaw3d ) !Xaw3d? ( x11-libs/libXaw ) ) gtk? ( x11-libs/gtk+:2 )
-RESTRICT=test
-SLOT=0
-SRC_URI=mirror://gnu/xboard/xboard-4.8.0.tar.gz
-_eclasses_=autotools d0e5375d47f4c809f406eb892e531513 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc fdo-mime 995b19d3f30e956b4e1bc5a91fdc4ea7 gnome2-utils 29bb8f7881c95139e532a2d5e47ff834 libtool 0081a71a261724730ec4c248494f044d ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf xdg-utils f2c8335407f0b935b0a96d4adf23ef25
-_md5_=8c80b6ec76249fd8cf0cd5509d7494c7
diff --git a/games-board/xboard/Manifest b/games-board/xboard/Manifest
new file mode 100644
index 000000000000..596f6815f7bb
--- /dev/null
+++ b/games-board/xboard/Manifest
@@ -0,0 +1,5 @@
+AUX xboard-4.8.0-gettext.patch 502 BLAKE2B 9c763076afb8ef182e715cbe82a7935ca495d9485326807146fcbe8406c56cfaacb9ebc0221b18628ca36379cf8d8d14f5fe0c4d0577487e39abf8305e9fa6da SHA512 1e2e68d972e7fcc299940be72bf3f486cf132fc247ed9f95585379108a35cdbe00824108ec7ca679e37c612357ca5b03fe6bbc8d1082bf8d40a809e021c4c0a9
+AUX xboard-4.8.0-gnuchess-default.patch 1441 BLAKE2B 2b37c3650d45fb46bdf57b93152d99de3a88c1f75db33d0f4ecc1b2105cfdb444599af8905955b3a5a91527bac770fc67e0ee480d46a9c81b73fc1c11bf3ec68 SHA512 3ba68ce96dbdca3f0f8027d54c8cf7d8b7f278a2eb8bf549e3f9a2979bfb19aa0232d391430e6725bfdc73befdcc2da221663ff974774ab81bfe052286205956
+DIST xboard-4.8.0.tar.gz 3691531 BLAKE2B 7743b654e8bdd37672a6076ce032fcc92c846796a8cf84906ae8b74454297f0fed1bce078883e9aff6237c8bfee67db659bdd7b93acd94e1b27bc90629dc3b1a SHA512 fc3231f170baacdf97df5d08488f5a1fb9a144810f7b0eb72e3e95d345ce47aa2ff67a586ef45b6a9e45932300babc59c161a29e055dd0d19b133ba986985c81
+EBUILD xboard-4.8.0-r1.ebuild 2016 BLAKE2B f519703868c61099a0aaa90a150c1293a9a06eb62dae2f92b0f1d5ad1bb4932dbd8df527c2b166ed1e89381178b6f0cb0b349a9430bc4aa8a157ad771f89a3ab SHA512 8b262a091b80ab8c531fddc8d76a6efe0ac8cb2e6ab7cb3d5e3901d37c97ba4b47c9f61a3cff80c64788387a6f1f44c7b71b470ba14a75612895aa6e9cbc46e7
+MISC metadata.xml 418 BLAKE2B 0fb5a3b7607b0c609e7bf50224e1a53abc1e9dd90a811e964bbc5038f96966d32d4cfca6b8eaefc7e64be3fb2302a0231162554cd436043471c578830f74e1ec SHA512 ff385f8c46788e3c76fcdd891f4a4be50b100ff47298eece8a2f1ac3dd166ab384961f3fde0967dc3b3afcc3978cefb5025e4eb0dc69177395c75affa2416d1f
diff --git a/games-board/xboard/files/xboard-4.8.0-gettext.patch b/games-board/xboard/files/xboard-4.8.0-gettext.patch
new file mode 100644
index 000000000000..a50009a70efa
--- /dev/null
+++ b/games-board/xboard/files/xboard-4.8.0-gettext.patch
@@ -0,0 +1,20 @@
+commit 7688073f2967bb3438d1a2d8ccffc53f697219fb
+Author: hasufell <hasufell@gentoo.org>
+Date: Fri Sep 6 16:37:22 2013 +0200
+
+ BUILD: fix gettext version
+
+ https://bugs.gentoo.org/show_bug.cgi?id=418267
+ https://savannah.gnu.org/bugs/index.php?39970
+
+--- a/configure.ac
++++ b/configure.ac
+@@ -76,7 +76,7 @@ AC_ISC_POSIX
+ AC_PROG_INSTALL
+
+ dnl| add gettext support
+-AM_GNU_GETTEXT_VERSION(0.17)
++AM_GNU_GETTEXT_VERSION(0.18)
+ AM_GNU_GETTEXT([external])
+
+ AC_CHECK_PROGS(RSH, remsh rsh, rsh)
diff --git a/games-board/xboard/files/xboard-4.8.0-gnuchess-default.patch b/games-board/xboard/files/xboard-4.8.0-gnuchess-default.patch
new file mode 100644
index 000000000000..772a887493c7
--- /dev/null
+++ b/games-board/xboard/files/xboard-4.8.0-gnuchess-default.patch
@@ -0,0 +1,53 @@
+From 6b40739a29b99fbed7a9622c8cbe1c423e397b48 Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping <sebastian@pipping.org>
+Date: Mon, 3 Nov 2014 19:53:24 +0100
+Subject: [PATCH] Make "gnuchess" the default engine
+
+---
+ gtk/xboard.h | 2 +-
+ xaw/xboard.h | 2 +-
+ xboard.conf | 2 +-
+ 3 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/gtk/xboard.h b/gtk/xboard.h
+index 234692d..dfa42ac 100644
+--- a/gtk/xboard.h
++++ b/gtk/xboard.h
+@@ -108,7 +108,7 @@ typedef struct {
+
+ #define BORDER_X_OFFSET 3
+ #define BORDER_Y_OFFSET 27
+-#define FIRST_CHESS_PROGRAM "fairymax"
++#define FIRST_CHESS_PROGRAM "gnuchess"
+ #define SECOND_CHESS_PROGRAM ""
+ #define FIRST_DIRECTORY "."
+ #define SECOND_DIRECTORY "."
+diff --git a/xaw/xboard.h b/xaw/xboard.h
+index bcfafb2..d4b3407 100644
+--- a/xaw/xboard.h
++++ b/xaw/xboard.h
+@@ -118,7 +118,7 @@ typedef struct {
+
+ #define BORDER_X_OFFSET 3
+ #define BORDER_Y_OFFSET 27
+-#define FIRST_CHESS_PROGRAM "fairymax"
++#define FIRST_CHESS_PROGRAM "gnuchess"
+ #define SECOND_CHESS_PROGRAM ""
+ #define FIRST_DIRECTORY "."
+ #define SECOND_DIRECTORY "."
+diff --git a/xboard.conf b/xboard.conf
+index 6c43b97..90fc680 100644
+--- a/xboard.conf
++++ b/xboard.conf
+@@ -73,7 +73,7 @@
+ ;
+ ; Engines & adjudicatons in engine-engine games
+ ;
+--firstChessProgram fairymax
++-firstChessProgram gnuchess
+ -firstChessProgramNames {fairymax
+ "Fruit 2.1" -fcp fruit -fUCI
+ "Crafty" -fcp crafty
+--
+2.1.3
+
diff --git a/games-board/xboard/metadata.xml b/games-board/xboard/metadata.xml
new file mode 100644
index 000000000000..f87877458417
--- /dev/null
+++ b/games-board/xboard/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <use>
+ <flag name="zippy">Enable experimental zippy client</flag>
+ <flag name="default-font">Install the default font that xboard uses</flag>
+ </use>
+</pkgmetadata>
diff --git a/games-board/xboard/xboard-4.8.0-r1.ebuild b/games-board/xboard/xboard-4.8.0-r1.ebuild
new file mode 100644
index 000000000000..398488b60b28
--- /dev/null
+++ b/games-board/xboard/xboard-4.8.0-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils fdo-mime gnome2-utils
+
+DESCRIPTION="GUI for gnuchess and for internet chess servers"
+HOMEPAGE="https://www.gnu.org/software/xboard/"
+SRC_URI="mirror://gnu/xboard/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="Xaw3d +default-font gtk nls zippy"
+RESTRICT="test" #124112
+
+RDEPEND="
+ dev-libs/glib:2
+ gnome-base/librsvg:2
+ virtual/libintl
+ x11-libs/cairo[X]
+ x11-libs/libXpm
+ default-font? (
+ media-fonts/font-adobe-100dpi[nls?]
+ media-fonts/font-misc-misc[nls?]
+ )
+ !gtk? (
+ x11-libs/libX11
+ x11-libs/libXt
+ x11-libs/libXmu
+ Xaw3d? ( x11-libs/libXaw3d )
+ !Xaw3d? ( x11-libs/libXaw )
+ )
+ gtk? ( x11-libs/gtk+:2 )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ x11-base/xorg-proto
+ nls? ( sys-devel/gettext )"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-gettext.patch
+ "${FILESDIR}"/${P}-gnuchess-default.patch
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --disable-update-mimedb \
+ --datadir="${EPREFIX}"/usr/share \
+ $(use_enable nls) \
+ $(use_enable zippy) \
+ --disable-update-mimedb \
+ $(use_with gtk) \
+ $(use_with Xaw3d) \
+ $(usex gtk "--without-Xaw" "$(use_with !Xaw3d Xaw)") \
+ --with-gamedatadir="${EPREFIX}/usr/share/games/${PN}"
+}
+
+src_install() {
+ default
+ dodoc AUTHORS COPYRIGHT ChangeLog FAQ.html NEWS README TODO ics-parsing.txt
+ use zippy && dodoc zippy.README
+}
+
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_mime_database_update
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+ elog "No chess engines are emerged by default! If you want a chess engine"
+ elog "to play with, you can emerge gnuchess or crafty."
+ elog "Read xboard FAQ for information."
+ if ! use default-font ; then
+ ewarn "Read the xboard(6) man page for specifying the font for xboard to use."
+ fi
+}
+
+pkg_postrm() {
+ fdo-mime_mime_database_update
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
diff --git a/games-board/xfreecell-1.0.5b-r1 b/games-board/xfreecell-1.0.5b-r1
deleted file mode 100644
index 4d02f3468996..000000000000
--- a/games-board/xfreecell-1.0.5b-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install postinst
-DEPEND=media-fonts/font-misc-misc x11-libs/libXext x11-base/xorg-proto
-DESCRIPTION=A freecell game for X
-EAPI=6
-HOMEPAGE=http://www2.giganet.net/~nakayama/
-KEYWORDS=~amd64 ~ppc64 ~x86
-LICENSE=HPND
-RDEPEND=media-fonts/font-misc-misc x11-libs/libXext
-SLOT=0
-SRC_URI=http://www2.giganet.net/~nakayama/xfreecell-1.0.5b.tgz http://www2.giganet.net/~nakayama/MSNumbers.gz https://dev.gentoo.org/~dilfridge/distfiles/xfreecell-1.0.5b-gcc6.patch.xz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=612523d831f26fc1f43f92215cd8c345
diff --git a/games-board/xfreecell/Manifest b/games-board/xfreecell/Manifest
new file mode 100644
index 000000000000..4f1991a9ce12
--- /dev/null
+++ b/games-board/xfreecell/Manifest
@@ -0,0 +1,7 @@
+AUX xfreecell-1.0.5b-gcc43.patch 1124 BLAKE2B e4870d1a21b8322146b839bfbe792c5c2c24c93c825bc50ac15057f3d4186e4f6dd4c49c05d773044bc063a8773a55aad0bf1bb0912248ee8033f98611068cab SHA512 0164962559d0ce135ec08b8f143ef90ee3b70bcc4509057709d505e12e2efb3a70848befc187d228fc99ff225a10e415d81f3841796f2868751a2ce2df308e37
+AUX xfreecell-1.0.5b-gentoo.patch 11060 BLAKE2B 631f75fddd90000aa350a97f8f412341fe39c19b34894dbc2ecd5a0b761af1599157dbd9f52b3cbec37d1c0f9201c395af526b957970d1886c55b6e1500476ae SHA512 8109b5b05a20f36bf54eb8c5bee7b5a9031c82419b9efbea7f2513a0d81083fb959f2267357a73a75b5de5966304c62b5d245d7f1cf1e77730f6565a3a438185
+DIST MSNumbers.gz 1212278 BLAKE2B f976aed03fd176407cddc91ecdc42c26a94bc6e8cb09b24dc3f2e577c05d7a2695e7a33e9784e411cdcb30e7d411f5a6712214660ee0dffd732b0136913afc2f SHA512 6a8215f72bb4f10262c41875e1668bc5bb691f9ba2b803162675cf1fb8ce6090f6009727939ecb86301de76264d35d7d10614887b677055ac470975029e55785
+DIST xfreecell-1.0.5b-gcc6.patch.xz 18888 BLAKE2B b0bbba9a093bb00bdc3d21da61375db8d0cd189adae545c149b0816088a595d585df1e15da9da76696df74fe15a23b4b74d298575fc87b9b9a49efaa168982f3 SHA512 08c544d14c43bcfccb4eee7e99d77225297be8274b85de98edcb4fa297060f8b219814729286f90939b99427b4d32725c82134b860939b5894ccbba2e15226d9
+DIST xfreecell-1.0.5b.tgz 49367 BLAKE2B 6a2fd34f025cd86e55a9f8fe3d4294396078b850e014b6df5584b0ee575856d99ceeae7822d0ae33e168003b4b673920bb03dfbbf4130f46adcdc5acc79c25cf SHA512 b4437d9c78d5a6cb5fabd0157528aef85aa1d01b87875314e122d1eafbe5808af67b7b4dbf4db8e70d3d5193b10e61cc20210725b75c01ca6ff6db2b5840a64c
+EBUILD xfreecell-1.0.5b-r1.ebuild 973 BLAKE2B c6eb237433230abaa3ff8cc07a8df1af6672d3383470fcfce56606674b5fc3a998aca95cd85448f07f2c38629eed9539825f4f19226f7e42c3274ed06fb595c0 SHA512 885942c051cb61c0d33e505b532e05d4a6bc5cdf9709a8b96179543e1b98d86e8f0ccfe35c5307f44cd0455aefb326a8d00f5f1b3e81eada091764d9cf4f34b5
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/xfreecell/files/xfreecell-1.0.5b-gcc43.patch b/games-board/xfreecell/files/xfreecell-1.0.5b-gcc43.patch
new file mode 100644
index 000000000000..aa3b434e151f
--- /dev/null
+++ b/games-board/xfreecell/files/xfreecell-1.0.5b-gcc43.patch
@@ -0,0 +1,59 @@
+--- a/card.cpp
++++ b/card.cpp
+@@ -1,5 +1,6 @@
++#include <cstdlib>
+ #include <cstdio>
+-#include <math.h>
++#include <cmath>
+ #ifdef SHAPE
+ #include <X11/Xlib.h>
+ #include <X11/Xutil.h>
+--- a/freecell.cpp
++++ b/freecell.cpp
+@@ -1,6 +1,7 @@
+ #include <dirent.h>
+ #include <fcntl.h>
+-#include <stdlib.h>
++#include <cstdlib>
++#include <cstring>
+ #include <sys/stat.h>
+ #include <sys/time.h>
+ #include <sys/types.h>
+--- a/option.cpp
++++ b/option.cpp
+@@ -3,7 +3,9 @@
+ #include <fcntl.h>
+ #include <dirent.h>
+ #include <unistd.h>
+-#include <stdio.h>
++#include <cstdlib>
++#include <cstdio>
++#include <cstring>
+
+ #include "general.h"
+ #include "option.h"
+--- a/subwindows.cpp
++++ b/subwindows.cpp
+@@ -3,7 +3,8 @@
+ #include <fcntl.h>
+ #include <dirent.h>
+ #include <unistd.h>
+-#include <stdio.h>
++#include <cstdlib>
++#include <cstdio>
+
+ #include "general.h"
+ #include "subwindows.h"
+--- a/widget/widget.h
++++ b/widget/widget.h
+@@ -4,7 +4,9 @@
+ #include <X11/Xlib.h>
+ #include <X11/Xutil.h>
+ #include <X11/keysym.h>
+-#include <stdio.h>
++#include <cstdlib>
++#include <cstdio>
++#include <cstring>
+ #include <vector>
+ #include <string>
+
diff --git a/games-board/xfreecell/files/xfreecell-1.0.5b-gentoo.patch b/games-board/xfreecell/files/xfreecell-1.0.5b-gentoo.patch
new file mode 100644
index 000000000000..85a2e4dd3c41
--- /dev/null
+++ b/games-board/xfreecell/files/xfreecell-1.0.5b-gentoo.patch
@@ -0,0 +1,349 @@
+diff -ru xfreecellg/card.cpp xfreecell/card.cpp
+--- xfreecellg/card.cpp 1999-03-27 05:36:28.000000000 -0800
++++ xfreecell/card.cpp 2004-02-25 02:17:24.000000000 -0800
+@@ -119,7 +119,7 @@
+ int oldy = y();
+ int newx = dest_x;
+ int newy = dest_y;
+- int steps = max(abs(oldx - newx), abs(oldy - newy)) / Option::speedup();
++ int steps = std::max(abs(oldx - newx), abs(oldy - newy)) / Option::speedup();
+ float curx = (float) oldx;
+ float cury = (float) oldy;
+
+diff -ru xfreecellg/freecell.cpp xfreecell/freecell.cpp
+--- xfreecellg/freecell.cpp 1999-07-27 07:15:27.000000000 -0700
++++ xfreecell/freecell.cpp 2004-02-25 02:18:13.000000000 -0800
+@@ -64,7 +64,7 @@
+ static GameNumberManager* gnManager;
+ static const int PathLength = 256;
+ static char msNumbersPath[PathLength] = "\0";;
+-static const char defaultMSNumbersPath[] = "/usr/local/lib/xfreecell/MSNumbers";
++static const char defaultMSNumbersPath[] = "/usr/share/games/xfreecell/MSNumbers";
+
+ // ##### Functions declarations #####
+ static void adjustSubwindow(NSWindow*);
+@@ -603,7 +603,7 @@
+ void readMSNumbersPath()
+ {
+ char* home = getenv("HOME");
+- string saveFile;
++ std::string saveFile;
+
+ if (home == NULL) {
+ fprintf(stderr, "Cannot get $HOME. Assuming I am at home directory now.\n");
+diff -ru xfreecellg/gnmanager.cpp xfreecell/gnmanager.cpp
+--- xfreecellg/gnmanager.cpp 1999-07-27 07:18:05.000000000 -0700
++++ xfreecell/gnmanager.cpp 2004-02-25 02:17:24.000000000 -0800
+@@ -16,7 +16,7 @@
+ GameNumberManager::GameNumberManager()
+ {
+ char* home = getenv("HOME");
+- string directory;
++ std::string directory;
+
+ if (home == NULL) {
+ fprintf(stderr, "Cannot get $HOME. Assuming I am at home directory now.\n");
+@@ -143,7 +143,7 @@
+ readFile(msLostGameFile, &msLostGames);
+ }
+
+-void GameNumberManager::readFile(const string& file, hash_set<int>* hs)
++void GameNumberManager::readFile(const std::string& file, hash_set<int>* hs)
+ {
+ FILE* fp = fopen(file.c_str(), "r");
+ char line[lineLength];
+@@ -169,7 +169,7 @@
+ writeFile(msLostGameFile, &msLostGames);
+ }
+
+-void GameNumberManager::writeFile(const string& file, hash_set<int>* hs)
++void GameNumberManager::writeFile(const std::string& file, hash_set<int>* hs)
+ {
+ FILE* fp = fopen(file.c_str(), "w+");
+
+diff -ru xfreecellg/gnmanager.h xfreecell/gnmanager.h
+--- xfreecellg/gnmanager.h 1999-03-29 05:07:19.000000000 -0800
++++ xfreecell/gnmanager.h 2004-02-25 02:17:24.000000000 -0800
+@@ -2,7 +2,13 @@
+ #define GNManager_H
+
+ #include <string>
++
++#if __GNUG__ < 3
+ #include <hash_set>
++#else
++#include <ext/hash_set>
++using __gnu_cxx::hash_set;
++#endif
+
+ class GameNumberManager {
+ public:
+@@ -20,15 +26,15 @@
+ bool alreadyLost(int);
+
+ void readFiles();
+- void readFile(const string&, hash_set<int>*);
+- void writeFile(const string&, hash_set<int>*);
++ void readFile(const std::string&, hash_set<int>*);
++ void writeFile(const std::string&, hash_set<int>*);
+
+- string lostGameFile, wonGameFile;
++ std::string lostGameFile, wonGameFile;
+
+ hash_set<int> wonGames;
+ hash_set<int> lostGames;
+
+- string msLostGameFile, msWonGameFile;
++ std::string msLostGameFile, msWonGameFile;
+
+ hash_set<int> msWonGames;
+ hash_set<int> msLostGames;
+diff -ru xfreecellg/makefile xfreecell/makefile
+--- xfreecellg/makefile 1999-04-03 05:42:49.000000000 -0800
++++ xfreecell/makefile 2004-02-25 02:17:48.000000000 -0800
+@@ -1,16 +1,15 @@
+ OBJECTS=card.o freecell.o option.o stack.o subwindows.o undo.o util.o gnmanager.o random.o
+-CC=g++
+-CFLAGS=-g -Wall -DSHAPE -DBOGUSRANDOM
++CFLAGS=$(CXXFLAGS) -DSHAPE -DBOGUSRANDOM
+ LIBS=-lm -L. -lns -L/usr/X11R6/lib -lXext -lX11
+ STATICDIR=xfreecell-static
+ DOCS=README CHANGES mshuffle.txt xfreecell.6
+ LIBDIR=/usr/local/lib/xfreecell
+
+ all: $(OBJECTS) lib
+- $(CC) -o xfreecell $(CFLAGS) $(OBJECTS) $(LIBS)
++ $(CXX) -o xfreecell $(LDFLAGS) $(OBJECTS) $(LIBS)
+
+ static: $(OBJECTS) lib
+- $(CC) -o xfreecell -static $(CFLAGS) $(OBJECTS) $(LIBS)
++ $(CXX) -o xfreecell -static $(CFLAGS) $(OBJECTS) $(LIBS)
+
+ static-release: static
+ mkdir $(STATICDIR)
+@@ -21,17 +20,17 @@
+ rm -rf $(STATICDIR)
+
+ %.o: %.cpp
+- $(CC) -c $(CFLAGS) $<
++ $(CXX) -c $(CFLAGS) $<
+
+ clean:
+ rm -f *~ *.o a.out xfreecell libns.a
+- make -C widget clean
++ $(MAKE) -C widget clean
+
+ lib:
+- make -C widget lib
++ $(MAKE) -C widget lib
+
+ install: all
+- install xfreecell $(DESTDIR)/usr/local/bin
+- install xfreecell.6 $(DESTDIR)/usr/local/man/man6
++ install xfreecell $(DESTDIR)/usr/bin
++ install xfreecell.6 $(DESTDIR)/usr/share/man/man6
+ # install -d $(LIBDIR)
+-# install ms-compatible/MSNumbers $(DESTDIR)/usr/local/lib/xfreecell
+\ No newline at end of file
++# install ms-compatible/MSNumbers $(DESTDIR)/usr/share/xfreecell
+diff -ru xfreecellg/option.h xfreecell/option.h
+--- xfreecellg/option.h 1999-03-27 11:39:17.000000000 -0800
++++ xfreecell/option.h 2004-02-25 02:17:24.000000000 -0800
+@@ -22,7 +22,7 @@
+ void readPrefs();
+ void writePrefs();
+
+- string saveFile;
++ std::string saveFile;
+
+ static int _speedup;
+ static bool _queryWindow;
+diff -ru xfreecellg/stack.h xfreecell/stack.h
+--- xfreecellg/stack.h 1999-03-02 10:20:02.000000000 -0800
++++ xfreecell/stack.h 2004-02-25 02:17:24.000000000 -0800
+@@ -28,7 +28,7 @@
+ int _next_x, _next_y;
+
+ private:
+- vector<Card*> _cards;
++ std::vector<Card*> _cards;
+ };
+
+ class PlayStack : public Stack {
+diff -ru xfreecellg/subwindows.h xfreecell/subwindows.h
+--- xfreecellg/subwindows.h 1999-03-15 15:09:49.000000000 -0800
++++ xfreecell/subwindows.h 2004-02-25 02:17:24.000000000 -0800
+@@ -76,7 +76,7 @@
+ int _undos;
+ int _totalScore;
+
+- string saveFile;
++ std::string saveFile;
+
+ bool exitPressed;
+
+diff -ru xfreecellg/undo.cpp xfreecell/undo.cpp
+--- xfreecellg/undo.cpp 1999-03-25 07:48:40.000000000 -0800
++++ xfreecell/undo.cpp 2004-02-25 02:17:24.000000000 -0800
+@@ -22,7 +22,7 @@
+ c->moveToStack(from, false, false);
+ }
+
+-stack<Move> moves;
++std::stack<Move> moves;
+
+ void undoClearMoves()
+ {
+diff -ru xfreecellg/widget/container.cpp xfreecell/widget/container.cpp
+--- xfreecellg/widget/container.cpp 1999-03-03 09:34:52.000000000 -0800
++++ xfreecell/widget/container.cpp 2004-02-25 02:17:24.000000000 -0800
+@@ -61,18 +61,18 @@
+
+ void NSContainer::remove(NSComponent* nsc)
+ {
+- vector<NSComponent*>::iterator iter;
++ std::vector<NSComponent*>::iterator iter;
+ for (iter = nscVec.begin(); iter != nscVec.end(); iter++)
+ if (*iter == nsc) nscVec.erase(iter);
+ }
+
+ void NSContainer::hremove(NSComponent* nsc)
+ {
+- vector<NSComponent*>::iterator iter;
++ std::vector<NSComponent*>::iterator iter;
+ for (iter = nscVec.begin(); iter != nscVec.end(); iter++) {
+ if (*iter == nsc) {
+ int w = (*iter)->width() + _neighborGap;
+- vector<NSComponent*>::iterator iter2 = iter + 1;
++ std::vector<NSComponent*>::iterator iter2 = iter + 1;
+ if (nscVec.size() == 0) {
+ _width = 0; _height = 0;
+ } else {
+@@ -87,11 +87,11 @@
+
+ void NSContainer::vremove(NSComponent* nsc)
+ {
+- vector<NSComponent*>::iterator iter;
++ std::vector<NSComponent*>::iterator iter;
+ for (iter = nscVec.begin(); iter != nscVec.end(); iter++) {
+ if (*iter == nsc) {
+ int h = (*iter)->height() + _neighborGap;
+- vector<NSComponent*>::iterator iter2 = iter + 1;
++ std::vector<NSComponent*>::iterator iter2 = iter + 1;
+ if (nscVec.size() == 0) {
+ _width = 0; _height = 0;
+ } else {
+diff -ru xfreecellg/widget/makefile xfreecell/widget/makefile
+--- xfreecellg/widget/makefile 1999-03-17 21:54:57.000000000 -0800
++++ xfreecell/widget/makefile 2004-02-25 02:17:59.000000000 -0800
+@@ -1,15 +1,13 @@
+ OBJECTS=window.o plate.o string.o button.o label.o textfield.o container.o frame.o util.o scrollbar.o font.o main.o
+-#C=/usr/local/gcc-2.8.1/bin/g++
+-CC=g++
+-CFLAGS=-g -Wall
++CFLAGS=$(CXXFLAGS) -Wall
+ LIBS=-L/usr/X11R6/lib -lX11
+ LIBNAME=libns.a
+
+ all: test.o $(OBJECTS)
+- $(CC) $(CFLAGS) test.o $(OBJECTS) $(LIBS)
++ $(CXX) $(CFLAGS) test.o $(OBJECTS) $(LIBS)
+
+ %.o: %.cpp
+- $(CC) $(CFLAGS) -c $<
++ $(CXX) $(CFLAGS) -c $<
+
+ clean:
+ rm -f *.o *~ a.out .nfs* dummy
+diff -ru xfreecellg/widget/textfield.cpp xfreecell/widget/textfield.cpp
+--- xfreecellg/widget/textfield.cpp 1999-03-03 09:34:52.000000000 -0800
++++ xfreecell/widget/textfield.cpp 2004-02-25 02:17:24.000000000 -0800
+@@ -1,3 +1,4 @@
++#include <cctype>
+ #include "widget.h"
+
+ GC NSTextField::gc;
+diff -ru xfreecellg/widget/widget.h xfreecell/widget/widget.h
+--- xfreecellg/widget/widget.h 1999-03-15 08:29:32.000000000 -0800
++++ xfreecell/widget/widget.h 2004-02-25 02:17:24.000000000 -0800
+@@ -114,7 +114,7 @@
+ Elt(NSWindow* nw, Window w) { nswindow = nw; window = w; }
+ };
+
+- static vector<Elt> eltVector;
++ static std::vector<Elt> eltVector;
+ static void eraseWindow(Window);
+ static void registerWindow(NSWindow*, Window);
+ };
+@@ -171,7 +171,7 @@
+ void fontWindowHeight(unsigned int);
+ void resizable(bool arg) { _resizable = arg; }
+
+- string _label;
++ std::string _label;
+ private:
+ static const int fontGap = 4;
+ static XFontStruct* fontStruct;
+@@ -272,7 +272,7 @@
+ static unsigned int charWidth, charHeight;
+
+ unsigned int maxCharNum;
+- string _str;
++ std::string _str;
+ unsigned int cursorPos;
+ unsigned int strStart;
+ bool cursorOnTF;
+@@ -327,7 +327,7 @@
+ unsigned int _vGap, _hGap, _neighborGap;
+ Window _parentWindow;
+
+- vector<NSComponent*> nscVec;
++ std::vector<NSComponent*> nscVec;
+ };
+
+ // ##### NSHContainer #####
+diff -ru xfreecellg/widget/window.cpp xfreecell/widget/window.cpp
+--- xfreecellg/widget/window.cpp 1999-03-03 09:34:52.000000000 -0800
++++ xfreecell/widget/window.cpp 2004-02-25 02:17:24.000000000 -0800
+@@ -2,7 +2,7 @@
+
+ bool NSWindow::windowInitialized = false;
+ Window NSWindow::_root;
+-vector<NSWindow::Elt> NSWindow::eltVector;
++std::vector<NSWindow::Elt> NSWindow::eltVector;
+
+ NSWindow::NSWindow(bool create, Window w, int x, int y, unsigned int width, unsigned int height,
+ unsigned int borderWidth, unsigned long border, unsigned long bg)
+@@ -86,8 +86,8 @@
+
+ void NSWindow::registerWindow(NSWindow* nsw, Window w)
+ {
+- vector<Elt>::iterator begin = eltVector.begin();
+- vector<Elt>::iterator end = eltVector.end();
++ std::vector<Elt>::iterator begin = eltVector.begin();
++ std::vector<Elt>::iterator end = eltVector.end();
+ Elt elt(nsw, w);
+
+ if (eltVector.size() == 0 || w > eltVector.back().window) {
+@@ -95,7 +95,7 @@
+ return;
+ }
+
+- for (vector<Elt>::iterator iter = begin; iter != end; iter++)
++ for (std::vector<Elt>::iterator iter = begin; iter != end; iter++)
+ if ((*iter).window > w)
+ eltVector.insert(iter, elt);
+
+@@ -104,9 +104,9 @@
+
+ void NSWindow::eraseWindow(Window w)
+ {
+- vector<Elt>::iterator begin = eltVector.begin();
+- vector<Elt>::iterator end = eltVector.end();
+- vector<Elt>::iterator iter;
++ std::vector<Elt>::iterator begin = eltVector.begin();
++ std::vector<Elt>::iterator end = eltVector.end();
++ std::vector<Elt>::iterator iter;
+
+ for (iter = begin; iter != end; iter++) {
+ if ((*iter).window == w) eltVector.erase(iter);
diff --git a/games-board/xfreecell/metadata.xml b/games-board/xfreecell/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/xfreecell/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/xfreecell/xfreecell-1.0.5b-r1.ebuild b/games-board/xfreecell/xfreecell-1.0.5b-r1.ebuild
new file mode 100644
index 000000000000..b5e38916ce0a
--- /dev/null
+++ b/games-board/xfreecell/xfreecell-1.0.5b-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils
+
+DESCRIPTION="A freecell game for X"
+HOMEPAGE="http://www2.giganet.net/~nakayama/"
+SRC_URI="http://www2.giganet.net/~nakayama/${P}.tgz
+ http://www2.giganet.net/~nakayama/MSNumbers.gz
+ https://dev.gentoo.org/~dilfridge/distfiles/${P}-gcc6.patch.xz"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="media-fonts/font-misc-misc
+ x11-libs/libXext"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto"
+
+S=${WORKDIR}/${PN}
+
+PATCHES=(
+ "${FILESDIR}"/${P}-gentoo.patch
+ "${FILESDIR}"/${P}-gcc43.patch
+ "${WORKDIR}"/${P}-gcc6.patch
+)
+
+src_install() {
+ dobin xfreecell
+ insinto /usr/share/${PN}
+ doins "${WORKDIR}"/MSNumbers
+ dodoc CHANGES README mshuffle.txt
+ doman xfreecell.6
+ make_desktop_entry xfreecell XFreecell
+}
+
+pkg_postinst() {
+ einfo "Remember to restart X if this is the first time you've installed media-fonts/font-misc-misc"
+}
diff --git a/games-board/xgammon-0.98-r1 b/games-board/xgammon-0.98-r1
deleted file mode 100644
index 6acb1df2ca53..000000000000
--- a/games-board/xgammon-0.98-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure postinst
-DEPEND=x11-libs/libXaw app-text/rman x11-misc/imake
-DESCRIPTION=very nice backgammon game for X
-EAPI=6
-HOMEPAGE=http://fawn.unibw-hamburg.de/steuer/xgammon/xgammon.html
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=x11-libs/libXaw
-SLOT=0
-SRC_URI=http://fawn.unibw-hamburg.de/steuer/xgammon/Downloads/xgammon-0.98a.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=2c7fd15a9e06f3a410426cf20099eb00
diff --git a/games-board/xgammon/Manifest b/games-board/xgammon/Manifest
new file mode 100644
index 000000000000..210027c02da0
--- /dev/null
+++ b/games-board/xgammon/Manifest
@@ -0,0 +1,6 @@
+AUX gcc33.patch 3671 BLAKE2B ed7136e938854cac0571e8d0025e04a4011d66d4a72cbef1ac481b8d663349485f818192c895900101647e584c6629ee5a636ed80afbcdd612b44178e68054f1 SHA512 afebed554856cceddda89a85edc2c8fb327718226a6306273ed1dc74c8809f08cc2a5c510d8af7653f0c2d7713689a693aa586d23ce72ac39378d71fe9821093
+AUX xgammon-0.98-broken.patch 258 BLAKE2B e4c6fbd2e89b5aca345928985d60ba22dec12d78a5ea1478501ed6e014b0081da82d7fd7364c5f98a03ea37ddb304772d3bedb6a86568f4906a2ab5da6fcff39 SHA512 602027d7e3e786932b1452a86f1ab530b8ac7651296b4d78fb466c0d083ecdc5b171af6f18632322c519cc56a018276de1c33f419b04a1d34988d7a6a85f7887
+AUX xgammon-0.98-config.patch 799 BLAKE2B 07ac070806ea0082f609e9b1fbc67c57eea3b6c69564f7fa7968ae1fac974fcf327f2c6a7dcd363ea0148854fd4642ca096b5f484889088082482dc53c1a1616 SHA512 e65dfcc1d12c91fff7cb868b69b28df775c602455a359cb05f33642168c2daf764a410d8180b47bde4bf216dd3cdfc1a5748c85e6a193aa67b7ca2f23648e8a9
+DIST xgammon-0.98a.tar.gz 76415 BLAKE2B 617ca76b8ebe22f753f20f94fc536008c119237e24ad1011a88780416405db95c5155759548e6719c328067387e1cbc052b0ebbbc020ad8e028f564cfcd3c3f1 SHA512 1176146d7cf4d5cbf47e911190de329d87650084044d1a2e5a53ed367d2b90ec63c0e906946c4523c2fb21b68df8b86cf0567527a91058e8db66a76086a02092
+EBUILD xgammon-0.98-r1.ebuild 949 BLAKE2B 724a28818381c487e911cacf0067700f6fe5d16a21a12421e6eec95069074b54dbdfe8c2d0d3c9a20fd9857a781002285ca5f36f743c453a5dd39aa15e669c3c SHA512 a6dc0bec5ba59b94d0649bfdf74ed7cc8e4875104b6cfdcde12c11b7500460305aff3889d8ca3cdd0a4a31ace46b92b3b17b73ce554cb7f6b352854377a3d5ad
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/xgammon/files/gcc33.patch b/games-board/xgammon/files/gcc33.patch
new file mode 100644
index 000000000000..82dcadd990c7
--- /dev/null
+++ b/games-board/xgammon/files/gcc33.patch
@@ -0,0 +1,59 @@
+--- a/xgammon.c 2004-05-07 14:44:07.000000000 -0700
++++ b/xgammon.c 2004-05-07 14:45:52.000000000 -0700
+@@ -944,31 +944,31 @@
+ for (option=1; option<argc; option++) {
+ if (strcmp (argv[option], "-?") == 0 ||
+ strcmp (argv[option], "-help") == 0) {
+-puts ("xgammon [-otherdisplay (display)]
+- [-boardgeometry (string)]
+- [-boardcolor (color)] [-bc (color)]
+- [-darkcolor (color)] [-dc (color)]
+- [-lightcolor (color)] [-lc (color)]
+- [-barcolor (color)] [-b (color)]
+- [-whitecolor (color)] the stone color for \"white\"
+- [-blackcolor (color)] the stone color for \"black\"
+- [-doublerfont (font)] sets the (big) font for the doubler dice
+- [-doubling +doubling] sets if you wish the computer to double
+- [-h (black|white)] set the color for the human player
+- (implies a human versus computer game)
+- [-gamekind -g (hvc|cvc|hvh)] sets the gamekind to either
+- human vs. human computer vs. computer
+- or human vs. computer (default)
+- [-winat (points)] play a tournament up to \"points\" points
+- [-watchmove +wachmove] if you wish to see the flying stones
+- [-buttonmove +buttonmove] set stones by simply pressing button
+- [-autoplay +autoplay] automatic play when only one move
+- is possible
+- [-stonesteps (number)] sets the stepsize the stones fly
+- in pixel (implies +watchmove)
+- [-delaytime (tsec.)] sets the time the cumputer waits
+- after each turn (implies -watchmove)
+- [-?] [-help] print this string");
++puts ("xgammon [-otherdisplay (display)]\n"
++" [-boardgeometry (string)]\n"
++" [-boardcolor (color)] [-bc (color)]\n"
++" [-darkcolor (color)] [-dc (color)]\n"
++" [-lightcolor (color)] [-lc (color)]\n"
++" [-barcolor (color)] [-b (color)]\n"
++" [-whitecolor (color)] the stone color for \"white\"\n"
++" [-blackcolor (color)] the stone color for \"black\"\n"
++" [-doublerfont (font)] sets the (big) font for the doubler dice\n"
++" [-doubling +doubling] sets if you wish the computer to double\n"
++" [-h (black|white)] set the color for the human player\n"
++" (implies a human versus computer game)\n"
++" [-gamekind -g (hvc|cvc|hvh)] sets the gamekind to either\n"
++" human vs. human computer vs. computer\n"
++" or human vs. computer (default)\n"
++" [-winat (points)] play a tournament up to \"points\" points\n"
++" [-watchmove +wachmove] if you wish to see the flying stones\n"
++" [-buttonmove +buttonmove] set stones by simply pressing button\n"
++" [-autoplay +autoplay] automatic play when only one move\n"
++" is possible\n"
++" [-stonesteps (number)] sets the stepsize the stones fly\n"
++" in pixel (implies +watchmove)\n"
++" [-delaytime (tsec.)] sets the time the cumputer waits\n"
++" after each turn (implies -watchmove)\n"
++" [-?] [-help] print this string");
+ exit (0);
+ } else {
+ fprintf (stderr,"xgammon: unknown option %s (ignored)\n", argv[option]);
diff --git a/games-board/xgammon/files/xgammon-0.98-broken.patch b/games-board/xgammon/files/xgammon-0.98-broken.patch
new file mode 100644
index 000000000000..e94afa0792a1
--- /dev/null
+++ b/games-board/xgammon/files/xgammon-0.98-broken.patch
@@ -0,0 +1,15 @@
+--- xgammon/lib/db.c Sat Jan 6 12:14:12 2001
++++ xgammon/lib/db.c Sat Jan 6 12:13:56 2001
+@@ -259,10 +259,11 @@
+ close(fid);
+ }
+
+-void main()
++int main()
+ {
+ set_binom();
+ set_naufm();
+ set_offset();
+ set_V_Werte();
++ return(0);
+ }
diff --git a/games-board/xgammon/files/xgammon-0.98-config.patch b/games-board/xgammon/files/xgammon-0.98-config.patch
new file mode 100644
index 000000000000..1cedd03de3dd
--- /dev/null
+++ b/games-board/xgammon/files/xgammon-0.98-config.patch
@@ -0,0 +1,23 @@
+--- xgammon-0.98/xgammon.ad Tue Aug 29 01:35:39 1995
++++ xgammon-0.98/xgammon.ad Wed Aug 12 18:22:25 1998
+@@ -67,4 +67,4 @@
+ xgammon.buttonmove: false
+ xgammon.stonesteps: 5
+ xgammon.delaytime: 5
+-xgammon.database: lib/xgammon.db
++xgammon.database: /usr/lib/X11/xgammon/xgammon.db
+--- xgammon-0.98/Imakefile Wed Aug 23 15:26:39 1995
++++ xgammon-0.98/Imakefile Wed Aug 12 18:42:55 1998
+@@ -12,9 +12,9 @@
+
+ ComplexProgramTarget(xgammon)
+ InstallAppDefaults(XGammon)
+-MakeDirectories(install, $(LIBDIR)/xgammon)
+-InstallNonExec(lib/xgammon.db, $(LIBDIR)/xgammon)
+-MANSUFFIX = 6
++MakeDirectories(install,$(LIBDIR)/xgammon)
++InstallNonExec(lib/xgammon.db,$(LIBDIR)/xgammon)
++MANSUFFIX = 1
+
+ xgammon.o: xgammon.c
+ $(CC) $(CFLAGS) -DDATABASE=\"$(LIBDIR)/xgammon/xgammon.db\" -c xgammon.c
diff --git a/games-board/xgammon/metadata.xml b/games-board/xgammon/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/xgammon/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/xgammon/xgammon-0.98-r1.ebuild b/games-board/xgammon/xgammon-0.98-r1.ebuild
new file mode 100644
index 000000000000..d00b4f94fe5f
--- /dev/null
+++ b/games-board/xgammon/xgammon-0.98-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs eutils
+
+DESCRIPTION="very nice backgammon game for X"
+HOMEPAGE="http://fawn.unibw-hamburg.de/steuer/xgammon/xgammon.html"
+SRC_URI="http://fawn.unibw-hamburg.de/steuer/xgammon/Downloads/${P}a.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libXaw"
+DEPEND="${RDEPEND}
+ app-text/rman
+ x11-misc/imake"
+
+S=${WORKDIR}/${P}a
+
+PATCHES=(
+ "${FILESDIR}/${P}-broken.patch"
+ "${FILESDIR}/${P}-config.patch"
+ "${FILESDIR}/gcc33.patch"
+)
+
+src_configure() {
+ xmkmf || die
+}
+
+src_compile() {
+ env PATH=".:${PATH}" emake \
+ EXTRA_LDOPTIONS="${LDFLAGS}" \
+ CDEBUGFLAGS="${CFLAGS}" \
+ CC=$(tc-getCC)
+}
+
+pkg_postinst() {
+ einfo "xgammon need helvetica fonts"
+ einfo "They can be loaded emerging media-fonts/font-adobe-100dpi"
+ einfo "or similar. Remember to restart X after loading fonts"
+}
diff --git a/games-board/xmahjongg-3.7-r1 b/games-board/xmahjongg-3.7-r1
deleted file mode 100644
index a233c7ee5291..000000000000
--- a/games-board/xmahjongg-3.7-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=install prepare
-DEPEND=x11-libs/libX11 x11-libs/libXt
-DESCRIPTION=friendly GUI version of xmahjongg
-EAPI=5
-HOMEPAGE=http://www.lcdf.org/xmahjongg/
-KEYWORDS=~amd64 ~mips ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos
-LICENSE=GPL-2
-RDEPEND=x11-libs/libX11
-SLOT=0
-SRC_URI=http://www.lcdf.org/xmahjongg/xmahjongg-3.7.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=8d93ed338bcb9d1a6111026513c982dc
diff --git a/games-board/xmahjongg/Manifest b/games-board/xmahjongg/Manifest
new file mode 100644
index 000000000000..636e6cd5e53a
--- /dev/null
+++ b/games-board/xmahjongg/Manifest
@@ -0,0 +1,3 @@
+DIST xmahjongg-3.7.tar.gz 551834 BLAKE2B 8a8d82fe6f88efc0b966440b27654a003f8928bf10ee7cdf54a95dd35108530794faa21d39c296c789a910e6867db831bbfbecefe8f873f26a52d0e877b45485 SHA512 eb952b38b2ea79f3037a6e8063042f4094e0719edd366c0327350aaf6484ee64ad5d174741bbb80fc49dba62eba4790ffc97eb1bf0d942149e614bde7bd1759a
+EBUILD xmahjongg-3.7-r1.ebuild 678 BLAKE2B b50c04934ca6f5b5ae4b23620b79da7b3fdd1694c6fffc44e3e77b7463d545375b68444c78b5c2a60f2352d9294f3d371e1d7e780164b98f92156795ab37c523 SHA512 1af567a8301d87094c646c55184a5c4e54c5479bb53f3eaca1bc5fe3462851e270e04eea38b8ca1e33549d1737d0a546d2004e158bb7d93e697a6934b9a8e978
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/xmahjongg/metadata.xml b/games-board/xmahjongg/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/xmahjongg/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/xmahjongg/xmahjongg-3.7-r1.ebuild b/games-board/xmahjongg/xmahjongg-3.7-r1.ebuild
new file mode 100644
index 000000000000..e05ea7454d84
--- /dev/null
+++ b/games-board/xmahjongg/xmahjongg-3.7-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+DESCRIPTION="friendly GUI version of xmahjongg"
+HOMEPAGE="http://www.lcdf.org/xmahjongg/"
+SRC_URI="http://www.lcdf.org/xmahjongg/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-libs/libXt"
+
+src_prepare() {
+ default
+ sed -i \
+ -e '/X_PRE_LIBS/s:-lSM -lICE::' \
+ configure || die
+}
+
+src_install() {
+ default
+ newicon share/tiles/small.gif ${PN}.gif
+ make_desktop_entry xmahjongg "Xmahjongg" /usr/share/pixmaps/${PN}.gif
+}
diff --git a/games-board/xmille-2.0-r3 b/games-board/xmille-2.0-r3
deleted file mode 100644
index 1318c3d6e383..000000000000
--- a/games-board/xmille-2.0-r3
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install prepare
-DEPEND=x11-libs/libXext app-text/rman x11-misc/imake
-DESCRIPTION=Mille Bournes card game
-EAPI=6
-HOMEPAGE=http://www.milleborne.info/
-KEYWORDS=~amd64 ~x86
-LICENSE=public-domain
-RDEPEND=x11-libs/libXext
-SLOT=0
-SRC_URI=mirror://debian/pool/main/x/xmille/xmille_2.0.orig.tar.gz mirror://debian/pool/main/x/xmille/xmille_2.0-13.diff.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f multilib 97f470f374f2e94ccab04a2fb21d811e toolchain-funcs 1e35303c63cd707f6c3422b4493d5607
-_md5_=9218fa6e53784c0e3ab9ae861d9fa0cc
diff --git a/games-board/xmille/Manifest b/games-board/xmille/Manifest
new file mode 100644
index 000000000000..54d6546e45d2
--- /dev/null
+++ b/games-board/xmille/Manifest
@@ -0,0 +1,4 @@
+DIST xmille_2.0-13.diff.gz 6276 BLAKE2B bf136bc25d3aea56b671b6ff475717d162f0620a1c8c07d3b96b9d7a4b9b9f3ccae1039fc24827048686c631312c36e450a8bd989c32e9d26ab1c594ffc317d9 SHA512 d9e4448942738a105255d9aa77e2e66cb9edc8b35fd8278d1c810dbdca4a5b8a4916bf48c8d6a16e282db0c0fa058a0b281c168976529edeedb6caf53af7cd15
+DIST xmille_2.0.orig.tar.gz 68178 BLAKE2B bd6ab40a8868b90bfc1b045a2be797c8eab49e676b695f521ceaf8646de9c01a07806c0ce029e4959a339e2ab48668635abd5b842c90e33c2cb5fd359eb971b8 SHA512 028740785dfc13b4088810855358b9dab75fbb79221dd4218ef0c19550c2180fe92e553d0a474bf45091b4008988e1a093a6d5bac99fe1ccafcaec3429cd0e8b
+EBUILD xmille-2.0-r3.ebuild 969 BLAKE2B 83b923821852b492b09a1cf30cb9a02b9ef733d0abb713feb7f41df8e9b500a114937dc3626c87805ff24b0c271ebcd9130498e9f576059a5e38f172e70bc77d SHA512 776ae5ac9669743a5efddf1badf2774514f1aa936d2bbc2fa9ed7d252a2cc426ab063517a10f13e5e0dc6169438aeda7ac6fe50d37eecea61c41ee97f0c7a4d5
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/xmille/metadata.xml b/games-board/xmille/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/xmille/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/xmille/xmille-2.0-r3.ebuild b/games-board/xmille/xmille-2.0-r3.ebuild
new file mode 100644
index 000000000000..7821de3430bb
--- /dev/null
+++ b/games-board/xmille/xmille-2.0-r3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit desktop epatch toolchain-funcs
+
+DEB_PATCH_VER="13"
+DESCRIPTION="Mille Bournes card game"
+HOMEPAGE="http://www.milleborne.info/"
+SRC_URI="mirror://debian/pool/main/x/xmille/${PN}_${PV}.orig.tar.gz
+ mirror://debian/pool/main/x/xmille/${PN}_${PV}-${DEB_PATCH_VER}.diff.gz"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="x11-libs/libXext"
+DEPEND="${RDEPEND}
+ app-text/rman
+ x11-misc/imake
+"
+
+S="${WORKDIR}/${P}.orig"
+
+src_prepare() {
+ default
+ epatch "${WORKDIR}"/${PN}_${PV}-${DEB_PATCH_VER}.diff
+
+}
+
+src_configure() {
+ xmkmf || die
+}
+
+src_compile() {
+ emake -j1 \
+ AR="$(tc-getAR) clq" \
+ RANLIB="$(tc-getRANLIB)" \
+ CC="$(tc-getCC)" \
+ CDEBUGFLAGS="${CFLAGS}" \
+ EXTRA_LDOPTIONS="${LDFLAGS}"
+}
+
+src_install() {
+ dobin xmille
+ einstalldocs
+ make_desktop_entry "${PN}" "Milles Bournes"
+ newman xmille.man xmille.6
+}
diff --git a/games-board/xscrabble-2.10-r2 b/games-board/xscrabble-2.10-r2
deleted file mode 100644
index eea73c55bd8b..000000000000
--- a/games-board/xscrabble-2.10-r2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst preinst prepare setup unpack
-DEPEND=x11-libs/libXaw x11-misc/gccmakedep x11-misc/imake
-DESCRIPTION=An X11 clone of the well-known Scrabble
-EAPI=5
-HOMEPAGE=http://freshmeat.net/projects/xscrabble/?topic_id=80
-IUSE=l10n_fr
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+
-RDEPEND=x11-libs/libXaw games-misc/games-envd
-SLOT=0
-SRC_URI=ftp://ftp.ac-grenoble.fr/ge/educational_games/xscrabble-2.10.tgz l10n_fr? ( ftp://ftp.ac-grenoble.fr/ge/educational_games/xscrabble_fr.tgz ) ftp://ftp.ac-grenoble.fr/ge/educational_games/xscrabble_en.tgz
-_eclasses_=base 983774947da124fb7d542ce25a218bb1 desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc games 2bb3ede665927a68ffdb7c41eec7efde ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 user 8bc2845510e2109af75e3eeac607ec81 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=957e06468ad7daec37dbe50e160f0f5c
diff --git a/games-board/xscrabble/Manifest b/games-board/xscrabble/Manifest
new file mode 100644
index 000000000000..7600f8356bde
--- /dev/null
+++ b/games-board/xscrabble/Manifest
@@ -0,0 +1,7 @@
+AUX xscrabble-2.10-build.patch 305 BLAKE2B a1663515d317f57f534ed94eaea2059b80583826e9b1d831972d8d7eef635cc9c0182f81f70e42d7df6f521ece481d10d7f20b158257f0efee4c08870cb38019 SHA512 f62fba061b464ae9ff4f4e5c15196ac921760e7f6bfe7432a33c157e405a4784ebaa45a08e67ee191faf62f0dc447559df8f73b91d819d4f6d4e3470c335c07e
+AUX xscrabble-2.10-path-fixes.patch 1106 BLAKE2B 4730587df34bc407403624659d9f6d43c0fa2c6aa46fe06f615ed390590c468780c9521d14ec312b429f2a41d60e6dbdb712a52f1e5fb27b9c3e9449b1f1d1af SHA512 50be14204d8b8c4f13153bcdab855c0fac27639d7a09844a5aae794bf3dbdaf1da6b8aa15ac065d2d35f47c47dfa0bec89e4c9f6231a4a7f2b9a095710c912d4
+DIST xscrabble-2.10.tgz 83575 BLAKE2B 0a7ac0713e8b48eaf770d11d8ddf5fc383f870437dbc12b6e90df3fb4c28559e28523f46461e306dde59a68cebf58e854959e58ec688201223eec9825e3c5e7a SHA512 38137b3dfd3156c3748719136a30fbc7f04910538bdbdec3e9d50e3efe326ab7119a45171e0fa2cd95cd81f0642070e2e011c165284766eb7a14bd7d2aa660db
+DIST xscrabble_en.tgz 393527 BLAKE2B 3f5b9d8030ba2711e64b2cc015f8662bdcfc2d3155d34b17be243a57e8c7dc3e4ad5fc6414c745654a8ea5771a9914d38bf5ce95b42e9b7daa70907bd9105b06 SHA512 05e4bca6ec2a9b7698f5c266bf5cede574cbef87883d7cac6dc35084fa2976dcd23f3a2215b674b9f36d7c170e6af021c3ec0884f06c9803cd67ec300651ac41
+DIST xscrabble_fr.tgz 810737 BLAKE2B 26f5601f5d09232a5145c66d1d359c7a6b389a83f10c1ebcddc7579160d417e0b0b9e5bccf7322128451f3941cdeb2177b26f4ddf9a8224ffd551d95f4a83d72 SHA512 f5425fa8bffec57e6eff16a3d33ae4569fc00343e0ed5e4f4e1e189ed02a5be7416c1549b1978042e030efbfb3a484abcac9479e7fe43de929b11d8ccf8ea3e1
+EBUILD xscrabble-2.10-r2.ebuild 1421 BLAKE2B 2e5785de0a18a84a4c1a5bae22df2c71a2c257b5f3b263c6fa6cdfe13a886417989bc57b8a3181366495ff350851b91bc4d1fae285379c1698e51169d654e2d8 SHA512 5aaa92eb29a78257e9c1f1908b2ef22798896ac2902169e5eb05eb50b881c7daa1187c316285e9b2e7b40f7944667784ce124b3bc2b8adf576a78540f963317e
+MISC metadata.xml 330 BLAKE2B 12712dc48fa06f3a64f7e994b853cc26c78eec98d147e1eba89bfd0ae58a134090376b18738090e3d929835cd596afc6fb9efe13dfe631cd8e8444b890470fdf SHA512 eb06666ebcaeac24c97b66c25652551043abae3bcd2764cd95f1d94ab8422a178fb5358d2aa655b75d254462120d36a87e64a2decb0c8a7ac255015ec1ee057e
diff --git a/games-board/xscrabble/files/xscrabble-2.10-build.patch b/games-board/xscrabble/files/xscrabble-2.10-build.patch
new file mode 100644
index 000000000000..7d5214c7db34
--- /dev/null
+++ b/games-board/xscrabble/files/xscrabble-2.10-build.patch
@@ -0,0 +1,13 @@
+respect compiler, ldflags and cflags
+
+--- build
++++ build
+@@ -36,7 +36,7 @@
+ #define RULES_FILE \"$LIBDIR/en/scrabble_rules\"
+ " > src/config.h
+ xmkmf -a
+- make
++ make CC="${CC}" CCOPTIONS="${CFLAGS}" LOCAL_LDFLAGS="${LDFLAGS}"
+ echo "
+ Now, type './build install' to install programs in $BINDIR
+ "
diff --git a/games-board/xscrabble/files/xscrabble-2.10-path-fixes.patch b/games-board/xscrabble/files/xscrabble-2.10-path-fixes.patch
new file mode 100644
index 000000000000..27a18689b1ed
--- /dev/null
+++ b/games-board/xscrabble/files/xscrabble-2.10-path-fixes.patch
@@ -0,0 +1,35 @@
+--- build
++++ build
+@@ -1,9 +1,10 @@
+ #!/bin/sh
+
+ # Install defaults
+-APPDEFAULTS=/usr/lib/X11/app-defaults
+-BINDIR=/usr/games/bin
+-LIBDIR=/usr/games/lib/scrabble
++APPDEFAULTS=$DESTDIR/usr/$LIBDIR/X11/app-defaults
++REAL_APPDEFAULTS=/usr/$LIBDIR/X11/app-defaults
++BINDIR=$DESTDIR/usr/games/bin
++LIBDIR=$DESTDIR/usr/share/games/xscrabble
+
+ # Version (don't modify without knowing!!)
+ MAJOR=2
+@@ -53,6 +54,7 @@
+
+ if test "$1" = "install" ; then
+ mkdirhier $BINDIR
++ mkdir -p $APPDEFAULTS
+ echo "mkdirhier $BINDIR"
+ install -c -s src/xscrab $BINDIR
+ echo "install -c -s src/xscrab $BINDIR"
+@@ -90,8 +92,8 @@
+ echo "mv -f xscrabble_$2/app-defaults/XScrabble_$2 $APPDEFAULTS"
+ rm -f $APPDEFAULTS/XScrabble
+ echo "rm -f $APPDEFAULTS/XScrabble"
+- ln -fs $APPDEFAULTS/XScrabble_$2 $APPDEFAULTS/XScrabble
+- echo "ln -fs $APPDEFAULTS/XScrabble_$2 $APPDEFAULTS/XScrabble"
++ ln -fs $REAL_APPDEFAULTS/XScrabble_$2 $APPDEFAULTS/XScrabble
++ echo "ln -fs $REAL_APPDEFAULTS/XScrabble_$2 $APPDEFAULTS/XScrabble"
+ chmod a+rwx $LIBDIR/$2
+ chmod a+rw $LIBDIR/$2/scrabble_scores
+ rm -rf xscrabble_$2
diff --git a/games-board/xscrabble/metadata.xml b/games-board/xscrabble/metadata.xml
new file mode 100644
index 000000000000..a36c86cbd53d
--- /dev/null
+++ b/games-board/xscrabble/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="freshmeat">xscrabble</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/games-board/xscrabble/xscrabble-2.10-r2.ebuild b/games-board/xscrabble/xscrabble-2.10-r2.ebuild
new file mode 100644
index 000000000000..2ea0730cfc70
--- /dev/null
+++ b/games-board/xscrabble/xscrabble-2.10-r2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils multilib games
+
+DESCRIPTION="An X11 clone of the well-known Scrabble"
+HOMEPAGE="http://freshmeat.net/projects/xscrabble/?topic_id=80"
+SRC_URI="ftp://ftp.ac-grenoble.fr/ge/educational_games/${P}.tgz
+ l10n_fr? ( ftp://ftp.ac-grenoble.fr/ge/educational_games/xscrabble_fr.tgz )
+ ftp://ftp.ac-grenoble.fr/ge/educational_games/xscrabble_en.tgz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="l10n_fr"
+
+RDEPEND="x11-libs/libXaw"
+DEPEND="${RDEPEND}
+ x11-misc/gccmakedep
+ x11-misc/imake"
+
+src_unpack() {
+ unpack ${P}.tgz
+ cp "${DISTDIR}"/xscrabble_en.tgz .
+ use l10n_fr && cp "${DISTDIR}"/xscrabble_fr.tgz .
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-path-fixes.patch \
+ "${FILESDIR}"/${P}-build.patch
+ sed -i '/install/s/-s //' build || die "sed failed"
+}
+
+src_compile() {
+ ./build bin || die "build failed"
+}
+
+src_install() {
+ local f
+ export DESTDIR="${D}" LIBDIR="$(get_libdir)"
+ ./build install || die "install failed"
+ if use l10n_fr ; then
+ ./build lang fr || die "fr failed"
+ fi
+ ./build lang en || die "en failed"
+ for f in "${D}"/usr/"${LIBDIR}"/X11/app-defaults/* ; do
+ [[ -L ${f} ]] && continue
+ sed -i \
+ -e "s:/usr/games/lib/scrabble/:${GAMES_DATADIR}/${PN}/:" \
+ -e "s:fr/eng:fr/en:" \
+ ${f} || die "sed ${f} failed"
+ done
+ dodoc CHANGES README
+ prepgamesdirs
+}
diff --git a/games-board/xskat-4.0-r1 b/games-board/xskat-4.0-r1
deleted file mode 100644
index d114d4cd2466..000000000000
--- a/games-board/xskat-4.0-r1
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install prepare
-DEPEND=media-fonts/font-misc-misc x11-libs/libX11 x11-base/xorg-proto x11-misc/gccmakedep x11-misc/imake
-DESCRIPTION=Famous german card game
-EAPI=6
-HOMEPAGE=http://www.xskat.de/xskat.html
-KEYWORDS=~amd64 ~ppc64 ~x86
-LICENSE=freedist
-RDEPEND=media-fonts/font-misc-misc x11-libs/libX11
-SLOT=0
-SRC_URI=http://www.xskat.de/xskat-4.0.tar.gz
-_eclasses_=desktop 1b286a7e7143d8c4ec89cd0d2743a097 epatch 9a5f039771f143195164a15a4faa41a1 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils 5b8ce72259e08104b337fe28c6de5dbc ltprune 607e058da37aa6dabfa408b7d61da72e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 toolchain-funcs 1e35303c63cd707f6c3422b4493d5607 vcs-clean 2a0f74a496fa2b1552c4f3398258b7bf
-_md5_=c812488ef6510e3dfca04868e5d89f30
diff --git a/games-board/xskat/Manifest b/games-board/xskat/Manifest
new file mode 100644
index 000000000000..e7e4ab1a4649
--- /dev/null
+++ b/games-board/xskat/Manifest
@@ -0,0 +1,3 @@
+DIST xskat-4.0.tar.gz 179059 BLAKE2B 0494db798eadd17b4b35256560aa82ad8ec239b08f7adcdd86621088676cbc4c7cae0d0a53bb15525d56319ba0549406038cc1e64cdcfefd280d379ffc326a96 SHA512 508d83886063be01aef509fa8050110e599e0120025a94747717fcbae38e2196e8db041296b984fe37895c211519f511cf75dfa6b948c5789e6b37064f3d0c0d
+EBUILD xskat-4.0-r1.ebuild 786 BLAKE2B de831e59e9180898684b1f2ba41adb63a4bb86cda0eec38eac70979ceaca9efafa1761665d58054747b74d957f1fd51b2aece84b9321d5400fe9bbff6daf274e SHA512 17402d201360565001c527201b2153fef04dd848f040e7691eed35c54d86e53848a9cd627d9111e9a3e8e77019c13e052d5126d342c46d0e761eff18a8457a7e
+MISC metadata.xml 249 BLAKE2B 7113a758d7abc93accec998a8843d8ef51ca8b72d72e659e224d5cec2a1a6a63e6c0605958091532ac6e51fa0d501ca4fd9f3f4a9e55baeb31519a02971b465f SHA512 895577c3a805c40581da03057b94e3f28f05f23012bf350c1e3575847d1a0fe40bb044a46f909012a200d991a400f6389358a60e9c2b5bef0da01fb26f846118
diff --git a/games-board/xskat/metadata.xml b/games-board/xskat/metadata.xml
new file mode 100644
index 000000000000..78274e0fa550
--- /dev/null
+++ b/games-board/xskat/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>games@gentoo.org</email>
+ <name>Gentoo Games Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/games-board/xskat/xskat-4.0-r1.ebuild b/games-board/xskat/xskat-4.0-r1.ebuild
new file mode 100644
index 000000000000..517567ee1cf1
--- /dev/null
+++ b/games-board/xskat/xskat-4.0-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs eutils
+
+DESCRIPTION="Famous german card game"
+HOMEPAGE="http://www.xskat.de/xskat.html"
+SRC_URI="http://www.xskat.de/${P}.tar.gz"
+
+LICENSE="freedist"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="media-fonts/font-misc-misc
+ x11-libs/libX11"
+DEPEND="${RDEPEND}
+ x11-base/xorg-proto
+ x11-misc/gccmakedep
+ x11-misc/imake"
+
+src_prepare() {
+ default
+ xmkmf -a || die
+}
+
+src_compile() {
+ emake CDEBUGFLAGS="${CFLAGS}" EXTRA_LDOPTIONS="${LDFLAGS}" CC="$(tc-getCC)"
+}
+
+src_install() {
+ dobin xskat
+ newman xskat.man xskat.6
+ dodoc CHANGES README{,.IRC}
+ newicon icon.xbm ${PN}.xbm
+ make_desktop_entry ${PN} XSkat /usr/share/pixmaps/${PN}.xbm
+}