Bug#912491: pysiogame: Please migrate to python3-pygame
It can be built with python3-pygame, but pysiogame has new name - eduactiv8: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=927312
Bug#927312: Pysiogame changed name on eduactiv8
Package: pysiogame Version: pysiogame_3.60.814 There is aduactiv8: https://sourceforge.net/projects/eduactiv8 https://github.com/imiolek-ireneusz/eduActiv8 Files for Debian: https://build.opensuse.org/package/show/home:imiolek-i/eduActiv8#
Bug#923424: Build yafaray with qt5
Package: yafaray Version: yafaray_0.1.2+really0.1.2~beta5-2 There is qt5: https://github.com/YafaRay/Core
Bug#922813: Update pianobooster (qt4->qt5)
Package: pianobooster Version: pianobooster_0.6.7~svn156 There is pianobooster-0.7.0 with qt5 support: https://github.com/captnfab/PianoBooster and debian branch: https://github.com/captnfab/PianoBooster/tree/debian
Bug#922812: Update lybniz on lybniz 3
Package: lybniz Version: lybniz_1.3.2 There is lybniz-3: https://github.com/thomasfuhringer/lybniz
Bug#791400: [yagf] Please update to 0.9.5
Please update on qt5 branch: http://svnweb.mageia.org/packages/cauldron/yagf/current/
Bug#921602: Update biogenesis
Package: biogenesis Version: 0.8 There is biogenesis-0.9: https://sourceforge.net/projects/biogenesis/files/biogenesis/0.9/ There is manual: https://sourceforge.net/projects/biogenesis/files/user%20manuals/ If manual is installed, then it is available offline. spec file: http://svnweb.mageia.org/packages/cauldron/biogenesis/current/SPECS/biogenesis.spec?view=markup
Bug#916665: Update tkgate (version 2.1)
Package: tkgate Version: 2.0 Version 2.0 was released many years ago. Current version is 2.1. Url: https://bitbucket.org/starling13/tkgate
Bug#909556: Change gnome-ppp on gtk-ppp
Package: gtk-ppp Version: 3.0.0 Gtk-ppp was built and tested: https://launchpad.net/~linuxonly/+archive/ubuntu/gtk+ppp/+packages URL: https://sourceforge.net/projects/gtk-ppp/ You removed gnome-ppp, but did not imported gtk-ppp.
Bug#770598: gperiodic: French localization
gperiodic is fully translated in French by transifex and French will be updated in new version.
Bug#815428: Update mathwar
Mathwar was deleted from repo, but will you build it again because of new version is available?
Bug#558796: gamine: New upstream version
Package: gamine Version: 1.1 There is gamine-1.5 in https://sourceforge.net/p/gamine-game/
Bug#815428: Update mathwar
Package: mathwar Version: 0.2.5 There is mathwar-3.0.2 in https://sourceforge.net/p/mathwar-gtk/
Bug#815427: Update gperiodic
Package: gperiodic Version: 2.0.10 There is gperiodic-3.0.1 in https://sourceforge.net/projects/gperiodic/
Bug#813804: Change gnome-ppp on gtk-ppp
Package: gnome-ppp Version: 0.3.23 Gtk-ppp was built and tested: https://launchpad.net/~linuxonly/+archive/ubuntu/gtk+ppp/+packages
Bug#813804: Change gnome-ppp on gtk-ppp
Package: gnome-ppp Version: 0.3.23 GTK PPP is an easy to use graphical dialup connection configuring and dialing tool with system tray icon support. It uses GTK+ for its graphical interface and integrates well in GNOME desktop environment. It also uses WvDial dialer as its backend, providing simple configuration via config files. You can also use plain wvdial if you don't have X running. GTK PPP is GTK3 fork of GNOME PPP. https://sourceforge.net/projects/gtk-ppp/
Bug#792812: tuxtype: lose language after "Setup Language"
Workaround: to hide "Setup Language" from Menu if to switch on default system language. In this case to use patch from https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=586509
Bug#586509: doesnt pick up language from environment
Better patch for using default system lang with workaround for deb#792812 (hide "Setup Language" from Menu) diff -ur tuxtype-1.8.3.orig/src/globals.h tuxtype-1.8.3/src/globals.h --- tuxtype-1.8.3.orig/src/globals.h 2014-08-20 07:55:27.0 +0400 +++ tuxtype-1.8.3/src/globals.h 2015-11-05 23:44:49.0 +0300 @@ -117,7 +117,7 @@ #define DEFAULT_GAME_FONT "AndikaDesRevG.ttf" #define DEFAULT_MENU_FONT_SIZE 20 #define GAME_FONT_SIZE 20 -#define DEFAULT_LOCALE "en_US.UTF-8" +#define DEFAULT_LOCALE setlocale(LC_ALL, "") #define DEFAULT_USE_ENGLISH 1 #define DEFAULT_FULLSCREEN 1 #define DEFAULT_SYS_SOUND 1 diff -ur tuxtype-1.8.3.orig/src/titlescreen.c tuxtype-1.8.3/src/titlescreen.c --- tuxtype-1.8.3.orig/src/titlescreen.c 2014-08-20 07:55:27.0 +0400 +++ tuxtype-1.8.3/src/titlescreen.c 2015-11-05 23:50:41.0 +0300 @@ -63,6 +63,10 @@ static SDL_Rect spkrdest; static SDL_Rect cursor; +/* NOTE for 'depth', think pages like a restaurant menu, */ +/* not heirarchical depth - choice of term is misleading */ +int menu_depth=0; // how deep we are in the menu + /* Local function prototypes: */ static void show_logo(void); static int load_media(void); @@ -81,7 +85,7 @@ {0, CASCADE, LEVEL1,LEVEL1, EDIT_WORDLIST }, {0, LASER, LEVEL2,LEVEL2, PHRASE_TYPING }, {0, LESSONS, LEVEL3,LEVEL3, PROJECT_INFO}, - {0, OPTIONS, INSTRUCT, LEVEL4, SET_LANGUAGE}, + {0, OPTIONS, INSTRUCT, LEVEL4, MAIN}, {0, QUIT_GAME, MAIN, MAIN,MAIN}}; /* --- menu icons --- */ @@ -90,8 +94,8 @@ {"", "cascade", "easy", "grade1_", "list" }, {"", "comet", "medium", "grade2_", "practice" }, {"", "lesson","hard", "grade3_", "keyboard" }, - {"", "tux_config", "tutor", "grade4_", "lang" }, - {"", "quit","main", "main","main" }}; + {"", "tux_config", "tutor", "grade4_", "main" }, + {"", "quit","main", "main","" }}; static const char* menu_text[] = @@ -99,8 +103,8 @@ "",N_("Fish Cascade"),N_("Easy"),N_("Space Cadet"),N_("Edit Word Lists"), "",N_("Comet Zap"),N_("Medium"),N_("Pilot"),N_("Phrase Typing"), "",N_("Lessons"),N_("Hard"), N_("Ace"),N_("Project Info"), - "", N_("Options"),N_("Instructions"),N_("Commander"),N_("Setup Language"), - "", N_("Quit"),N_("Main Menu"),N_("Main Menu"),N_("Main Menu")}; + "", N_("Options"),N_("Instructions"),N_("Commander"),N_("Main Menu"), + "", N_("Quit"),N_("Main Menu"),N_("Main Menu"),N_(" ")}; @@ -123,10 +127,6 @@ Uint32 frame = 0; Uint32 start = 0; - /* NOTE for 'depth', think pages like a restaurant menu, */ - /* not heirarchical depth - choice of term is misleading */ - int menu_depth; // how deep we are in the menu - int i, j, tux_frame = 0; int done = 0; int firstloop = 1; @@ -968,6 +968,13 @@ /* --- setup location of button text --- */ text_dst[i].x = screen->w/2 - 70; text_dst[i].y = text_dst[i - 1].y + 60; +if (menu_depth==OPTIONS_SUBMENU && i>=5){ + menu_button[i].x = 0; + menu_button[i].y = 0; + menu_button[i].w = 0; + menu_button[i].h = 0; + break; +} /* --- setup location of button background --- */ menu_button[i].x = menu_button[i - 1].x;
Bug#803475: RFP: tbe -- The Butterfly Effect is a physics-based puzzle game like "The Incredible Machine"
Package: wnpp Severity: wishlist website http://kaa-ching.github.io/tbe/ git website: https://github.com/kaa-ching/tbe building instructions: https://github.com/kaa-ching/tbe/wiki/HowToMakeARelease spec file for rpm: https://github.com/kaa-ching/tbe/blob/master/installer/tbe.spec
Bug#792810: tuxtype: incorrect work with empty filelist for "Word List Editor"
There is patch from Mageia Linux in attachment. diff -ur tuxtype-1.8.3.orig/src/editor.c tuxtype-1.8.3/src/editor.c --- tuxtype-1.8.3.orig/src/editor.c 2014-08-20 07:55:27.0 +0400 +++ tuxtype-1.8.3/src/editor.c 2015-10-16 18:56:41.0 +0300 @@ -276,8 +276,10 @@ if (inRect(button_rect[Remove], event.button.x, event.button.y)) { //pop up something? +if (num_lists==0 || loc>=num_lists) break; ChooseRemoveList(list_titles[loc], file_names[loc]); change = 1; +loc=0; } if (inRect(button_rect[Done], event.button.x, event.button.y)) @@ -291,8 +293,10 @@ if (event.key.keysym.sym == SDLK_BACKSPACE) { //Remove wordlist +if (num_lists==0 || loc>=num_lists) break; ChooseRemoveList(list_titles[loc], file_names[loc]); change = 1; +loc=0; } if (event.key.keysym.sym == SDLK_ESCAPE)
Bug#586509: doesnt pick up language from environment
There is patch from Mageia Linux in attachment. diff -ur tuxtype-1.8.3.orig/src/globals.h tuxtype-1.8.3/src/globals.h --- tuxtype-1.8.3.orig/src/globals.h 2014-08-20 07:55:27.0 +0400 +++ tuxtype-1.8.3/src/globals.h 2015-10-16 18:51:00.0 +0300 @@ -117,7 +117,7 @@ #define DEFAULT_GAME_FONT "AndikaDesRevG.ttf" #define DEFAULT_MENU_FONT_SIZE 20 #define GAME_FONT_SIZE 20 -#define DEFAULT_LOCALE "en_US.UTF-8" +#define DEFAULT_LOCALE setlocale(LC_ALL, "") #define DEFAULT_USE_ENGLISH 1 #define DEFAULT_FULLSCREEN 1 #define DEFAULT_SYS_SOUND 1
Bug#792785: segfault for Back button
There is patch from Mageia Linux in attachment. diff -ur tuxmath_w_fonts-2.0.3.orig/src/menu.c tuxmath_w_fonts-2.0.3/src/menu.c --- tuxmath_w_fonts-2.0.3.orig/src/menu.c 2011-05-04 04:15:06.0 +0400 +++ tuxmath_w_fonts-2.0.3/src/menu.c 2015-10-15 21:41:49.0 +0300 @@ -252,6 +252,8 @@ if (Opts_GetGlobalOpt(MENU_SOUND)) playsound(SND_POP); +if (chosen_lesson>=num_lessons) return RUN_MAIN_MENU; + /* Re-read global settings first in case any settings were */ /* clobbered by other lesson or arcade games this session: */ read_global_config_file();