summaryrefslogtreecommitdiff
path: root/games
AgeCommit message (Collapse)AuthorFilesLines
2015-10-24Retire binary-only Quake 3 variants.joerg39-1202/+1
2015-10-24Remove games/wxhugo, which hasn't been updated in a long time andjoerg7-138/+1
remains one of the few remaining wxGTK 2.4 users.
2015-10-18Update lgogdownloader to 2.26:wiz2-6/+7
LGOGDownloader 2.26 - Check that stdin is a tty before reading (patch by: Stephen Kitt) - Added version string and number to cached game details - Fixed priority handling for DLCs - Combined priority handling with --platform and --language options * Use "+" as separator to combine values and "," to set priority * Syntax for --platform and --language options was changed: see --help or man page for details - Added support for new language: Slovak - Use include/exclude options to choose what files to download * --cover, --no-cover, --no-installers, --no-extras, --no-patches, --no-language-packs and --no-dlc options have been removed * Default: --include "all" --exclude "covers" * See --help for available options
2015-10-14Switch from x11/Xaw3d to newer x11/libXaw3d.wiz5-12/+23
Adapt some packages so they build with that. Bump their PKGREVISIONs.
2015-10-10Recursive revbump from textproc/icuryoon5-8/+10
2015-10-06Update games/xsoldier to xsoldier-1.8.leot8-187/+69
From Benedek Gergely via pkgsrc-users@ with some minor changes from myself. Changes: 2011-08-13 Oohara Yuuma <oohara@libra.interq.or.jp> * version 1.8 * score.c: compare_entry() is now static * configure.ac: added x before with/enable variables in case their values begin with a special character * player.c: removed the "not shooting" bonus debug message because it is too noisy * boss.c: removed debug messages in BossHit1 because they are too noisy 2011-08-10 Oohara Yuuma <oohara@libra.interq.or.jp> * version 1.7 * joystick.c, joystick.h: define empty functions instead of commenting them out when the joystick support is disabled to avoid an empty .c file * enemyshot.c: included stdio.h and stdlib.h (for abs()) * Makefile.am: removed -Wcast-qual because the file name for XpmReadFileToPixmap is char *, not const char * 2011-08-09 Oohara Yuuma <oohara@libra.interq.or.jp> * version 1.6 * configure.ac: fixed so that --enable options can be disabled correctly * configure.ac: rewrite --with option * configure.ac: added AC_PROG_CPP because AC_CHECK_HEADERS requires it * configure.ac: checks the function atexit because graphic.c uses it * configure.ac: fixed comments * joystick.c, joystick.h: comment out the whole file if JSTK is not defined * Makefile.am: fixed comment so that Makefile doesn't say "process this file with automake" * Makefile.am, configure.ac: use the tar-ustar option of automake instead of AMTAR = ustar in Makefile.am * configure.ac: added the foreign option to AM_INIT_AUTOMAKE * README: says that the joystick support is only on Linux 2009-11-08 Oohara Yuuma <oohara@libra.interq.or.jp> * version 1.5 * game.c, xsoldier.h: make sure that an object never acts at the same frame as it is created * game.c: removed unnecessary variable ocheck * version.h: updated UPDATE 2006-09-16 Oohara Yuuma <oohara@libra.interq.or.jp> * version 1.4 * Makefile.am: minor cleanup - uses some AM_variables - gcc -g and the overkill warnings are now default - set AMTAR to ustar * Makefile.in: regenerated with automake 1.9 * configure: ./configure accepts --without-sld as well as --with-sdl * INSTALL: fixed high score file instruction * input.c, main.c, manage.c, xsolder.h: the SDL version respects the TERM signal and closing the window 2002-05-26 Oohara Yuuma <oohara@libra.interq.or.jp> * version 1.3 * configure.ac: does not stop configuring even if --with-sdl is specified but AC_CHECK_LIB([SDL], [SDL_Init]) fails (this won't do any harm because if there is no SDL then "make" will fail correctly) (I don't know why AC_CHECK_LIB fails on a non-i386 architecture (perhaps because of missing -lpthread?)) * configure.ac: regenerated * image.c, manage.c: s/HAVE_LIBSDL_IMAGE/HAVE_LIBSDL/g * common.c, ending.c, enemyshot.c, game.c, joystick.c, opening.c: added some #include to avoid gcc -Wall warnings * enemyshot.c, graphic.c, manage.c, player.c: use division instead of shift * score.c: fake records no longer have loop 0 * score.c: fake records are more close to the default * image.c: fixed image loading so that xsoldier displays the correct color on a 16-bit-per-pixel display (thanks to Stephen McCamant <smcc@CSUA.Berkeley.EDU> for the patch) * README: fixed typo * image.c: SDL version sets the palette of pixmaps explicitly if the screen is 8 bpp (without this the window is blank) * README, extern.h, graphic.c, image.c, main.c, xsoldier.6: now -c option does nothing because it does not work with raw X on 8 bpp screen * image.h: SDL version uses typedef instead of #define for Image * graphic.c, image.c, star.c: fixed memory leak (I still don't know how to free memory allocated by getpwuid() in manage.c) * README: fixed description (xsoldier is not first-person, "for one player" is the right term) * boss.c: you can't go to the next stage if the game is over 2002-04-24 Oohara Yuuma <oohara@libra.interq.or.jp> * version 1.2 * xsoldier is ported to SDL (the Simple DirectMedia Layer library) * extern.h: fixed a typo in comment * callback.c, game.c, graphic.c, image.c, input.c, joystick.c, main.c, manage.c, config.h, extern.h, graphic.h, image.h, key.h: Added libsdl support (use --with-sdl). Note that libsdl support uses a double-standard for coordinates to keep the 10 pixel boundary * enemyshot.c: enemy shots do move * INSTALL, README: added note on SDL * README: added a game tip 2002-04-21 Oohara Yuuma <oohara@libra.interq.or.jp> * version 1.1 * now xsolider comes with its own font * graphic.c: no longer use the X font (this is necessary for porting to SDL) * pixmap/font*.xpm: new files, provide the font * boss.c, enemy.c: enemies appear more gracefully * game.c: fixed counter of the number of normal enemies * Makefile.am: "make install" does not overwrite the high score file * INSTALL: added more info on the high score file 2002-04-21 Oohara Yuuma <oohara@libra.interq.or.jp> * version 1.0 * now I am the official developer of xsoldier (I got a mail from the original of xsoldier, Yuusuke HASHIMOTO <hachi@pm.highway.ne.jp>) * player.c: weapon 1 shoots more and damages less * game.c: set boss time to 2000 instead of 3000 if not in final stage * boss.c: teleportation of boss 6 takes less time * enemy.c: power-up items move faster * boss.c: boss has a fixed (independent of loop) hit point * game.c, player.c, player.h: you lose some of power-up items when you are killed * boss.c: reduced the amount of ring shots of the last boss * boss.c: the last boss shoots a 5way shot in loop 1 * enemy.c: enemy 6 may give you an item * player.c: set immutable time to 60 instead of 50 when starting/restarting * xsoldier.h: changed the argument of the srand() macro from s to x because the word "srand" contains the letter "s" * boss.c: homing shot of the last boss is faster * boss.c, enemy.c, enemyshot.c: fixed window edge detection * boss.c: fixed homing shot of boss 2 * main.c: you can enter the high score list even if you use the -wait option as long as the wait is not greater than default * game.c: normal enemies appear more frequently * main.c: made sig_handle() static * common.c, common.h, extern.h: translated all comments into English * graphic.c, graphic.h, input.c, input.h: new files, putting all X related stuff here * ending.c, game.c, opening.c: no more X stuff * boss.c: boss 2 can shoot backward in loop 2 or later * ending.c: added my name and fixed a typo * player.c: power-up item is O(loop), not O(loop^2) * main.c, star.c: free what is malloc()ed --- I always put away what I take * main.c: removed unnecessary headers * xsoldier.h: added #include "image.h" * ending.c: you can skip the ending by pressing space key * ending.c: the staff list scrolls at a fixed (independent of loop) speed * ending.c: added "press space key" message * player.c: change weapon item always makes you a bit powerful * INSTALL: added "required libraries" and fixed a typo * xsoldier.6: fixed typo in synopsis * README: new file, including overview, command line options, key control and explanation of bonus * LICENSE: added note on the files GPL and old-doc/CONDITION 2002-04-12 Oohara Yuuma <oohara@libra.interq.or.jp> * version 0.99 * putting old documents in old-doc/ * translated all comments into English * INSTALL: fixed the FHS way * main.c: fixed -display and -wait option * main.c: improved the error message for bad options * boss.c: the last boss is a bit weaker in loop 2 * game.c, main.c, manage.c, xsoldier.h: added -nopausemessage option * boss.c, enemy.c, game.c, player.c, score.c, star.c s/random()/rand()/g * main.c, xsoldier.h: s/random/rand/g, s/srandom/srand/g * configure.ac: checks rand() instead of random() * xsoldher.h: s/HAVE_RANDOM/HAVE_RAND/ * score.c: almost a complete rewrite * GPL: renamed, old name is COPYING * LICENSE: renamed, old name is CONDITION * LICENSE: added my name * boss.c: made boss 4 larger to prevent backstab * boss.c: made boss 8 smaller for better collision-detection * callback.c, game.c: draws a rectangle in the object's "real" size if debug is enabled * game.c: added do_actions() and collision_detection() * enemy.c: enemy 7 escapes from the upper side of the window (now weapon 2 is not the only way to get the perfect bonus) * game.c: improved shoot down bonus (shoot down bonus should be large enough so that missing a boss is a big loss, but small enough not to trivialize non-shooting bonus) * game.c: added shoot_down_bonus() and perfect_bonus() * enemyshot.c: made homing missiles more stupid * boss.c: boss 7 does escape from the window if the time is over * manage.c: always starts a loop with a fixed level (that is, 10) * game.c: normal enemies appear less frequently * enemy.c: normal eneimes have a fixed hit point (independent of loop) * main.c: set max length of player name * manage.c: added paranoid checks to NewPlayerData() 2002-04-02 Oohara Yuuma <oohara@libra.interq.or.jp> * version 0.98 * uses Makefile.am instead of Imakefile * put all *.c , *.h and the manpage under RCS * boss.c, callback.c, ending.c, enemy.c, game.c, joystick.c, manage.c, opening.c, player.c: hacked to avoid gcc -Wall warnings - added many #include - removed Japanese comments which are encoded to /* - removed unused variables * callback.c, ending.c, game.c, image.c, joystick.c, joystick.h, manage.c, manage.h, opening.c, score.c, sin.c, star.c, star.h: hacked to avoid gcc overkill warnings (see Makefile.am) - added many #include - declared some arguments and variables as const - converted switch statement to if-else because KeySym may not be int - avoid the name of a global variable in prototypes - removed unused arguments from printf * xsoldier.h: now defines WAIT, PIXMAP, SCORE and SCOREFILE * manage.h: added declaration of ClearEnemyShotManage() * player.c: initializes notShootingTime correctly (this fixes a bug which didn't give you the non-shooting bonus unless you shot at least once) * xsoldier.6: renamed, old name is "xsoldier.man" * fix/: dropped because it is not used * version.h: now VERSION is defined in config.h * main.c, xsoldier.6: added -maxlevel option * game.c: removed high score display because you don't need it during the game * main.c: checks invalid options * boss.c, ending.c, game.c, image.c, main.c, opening.c, player.c, score.c: now includes config.h * main.c: removed zero padding from the output of -score * xsoldier.h: replaced SYSV with HAVE_RANDOM because it only affects random() * INSTALL: added * image.c: fixed SplitImage debug message * main.c, manage.c, xsoldier.h: added -loop, -state, -maxpower and -ship options (all for debug only) * game.c, manage.c, xsoldier.h: never show shoot down bonus at the beginning of the game * ending.c: fixed a typo in the ending message * ending.c: the staff list scrolls slow in the loop 3 or later * image.c: fixed "isn't just" debug message * enemy.c: enemy 6 does disappear 2002-03-15 Oohara Yuuma <oohara@libra.interq.or.jp> * version 0.97 * based on the Debian package (version 1:0.96-14) * bug fixes: - boss.c: fixed the size of boss 1 and 4 (you can't backstab them) - boss.c: enables the hitmask when boss 6 reappears - enemyshot.c: added return NoneDel; at the end of EnemyLaserAct() (without this the function sometimes ends without calling return, resulting a suicide of the boss of the stage 4) - game.c: when handling Hit(), call the enemy's Hit first (necessary because Hit() of the weapon 3 changes its Attack and the damage is calculated in Hit() of the enemy) - joystick.c: applied Right and Down fix (fix available at the original author's webpage: http://www.surfline.ne.jp/hachi/xsoldier.html) - main.c: set the maximum number of player's object to 256 (64 seems to be insufficient for the weapon 2) - main.c: modified sig_handle() because sigaction() expects void f(int), not static void f(void) - opening.c: made sure stars moves at the normal speed * game balance tweaks: - ending.c: staff list scrolls faster - game.c: adjusted the interval between enemy's appearances - game.c, opening.c: disabled zero padding of scores - manage.c: max level (internal parameter) is now MaxLevel (which is currently 80), not 85 - player.c, player.h: made the player's weapons much more powerful - player.c: speed change is now 3 points/key-type instead of 5 - player.c: your weapon does not power down even if you are killed - xsoldier.h: extend every 200,000 points instead of 100,000 * new features: - boss.c, enemy.c: act routine improved a lot - boss.c, game.c, manage.c, xsoldier.h: a boss escapes if the time is up (in this case you don't get the shoot down bonus) - callback.c, enemy.c: dealing damage to a enemy gives you a score even if you don't destroy it - callback.c, enemy.c, game.c, manage.c: shows the remaining hit points of a enemy when you shoot it - game.c: shoot down bonus is bigger in second or later loop - game.c: perfect bonus raises the level - game.c: added c (clear enemy shot) key (enabled only when compiled with -DDEBUG) - game.c, manage.c: cleans enemy's shots when you restart - main.c: set max loop to 3 (24 stages total) - manage.c, player.c: gives you a score as long as you don't push the shot key - opening.c: added short help for debug-only commands - player.c: power up item gives you a score and raises the level if you already have enough power up items - player.c: the level will be lowered if you are killed * game.c: set the score limit to 10,000,000 * manage.c: added paranoid initialization of objects * score.c: s/strcpy()/strncpy()/g
2015-10-05patch to avoid error calling overloaded sqrt by using std::sqrt on SunOSrichard2-1/+15
2015-10-05include python tool to avoid inadvertently picking up native pythonrichard1-1/+2
2015-09-27remove games/foobillard (dead homepage and master site) and instead addtnn15-139/+365
games/foobillardplus which is a continuation of the old code by a new maintainer.
2015-09-21Disable some legacy vertex programs to make this build.tnn3-2/+21
(This package is outdated and should be replaced with foobillardplus which is a continuation of this code.)
2015-09-20add backup master site since official one is deadtnn1-1/+2
2015-09-18Update HOMEPAGE.wiz1-3/+2
2015-09-13Update to 2.25:wiz2-6/+6
LGOGDownloader 2.25 - Added options to login separately to website and API * --login-api * --login-website * Makes it possible to use cookies exported from browser (helps if user gets reCAPTCHA on login form) - Added detection of reCAPTCHA during login - Changed path for game specific config files * Game specific config files are now located in $XDG_CONFIG_HOME/lgogdownloader/gamespecific/gamename.conf - Added support for ignoring dlc count information using game specific config file with --list option - Removed --no-deb and --no-targz options * GOG no longer provides deb and tarball archives - Implemented gogdownloader:// protocol download (patch by: Sandy Carter) * Implements the following commands: * lgogdownloader gogdownloader://GAME_NAME/FILE_ID * lgogdownloader --download-file gogdownloader://GAME_NAME/FILE_ID * lgogdownloader gogdownloader://GAME_NAME_1/FILE_ID_1,GAME_NAME_2/FILE_ID_2,... * lgogdownloader --download-file gogdownloader://GAME_NAME_1/FILE_ID_1,GAME_NAME_2/FILE_ID_2,.. - Added option to specify output filename (patch by: Sandy Carter) * Adds -o and --output-file option to specify path and downloaded file name when using --download-file - Removed tarball specific code from API implementation - Fixed priority handling with duplicate values - Added support for using strings to set language, language-priority, platform and platform-priority instead of using numbers - Fixed retry on operation timeout
2015-09-12openttd-1.5.2 (2015-09-01)tnn2-6/+6
- Change: Auto-complete partial roads when building level-crossings [FS#6283] (r27309) - Fix: Do not rerandomise the town name when only cost-estimating the founding [FS#6332] (r27341) - Fix: Make variety distribution not assume that sea level is at height 0.2 / 3 * TGPGetMaxHeight() [FS#6335] (r27331, r27330, r27329, r27328) - Fix: Remove corner-case optimisation for line drawing, which failed for dashed lines (r27324) - Fix: Clipping of inclined lines did not account for the 'horizontal width' being bigger than the 'real width' (r27323, r27322) - Fix: Incorrect owner assignment when adding/removing road/tram to/from bridges [FS#6317] (r27313, r27312) - Fix: Mark infrastructure window dirty in more cases (r27311) - Fix: Prevent breaking of tram-reversal points by adding more road pieces [FS#6283] (r27308) - Fix: Error message window with manager face failed with GUI zoom [FS#6259] (r27307) - Fix: Account for road-bridges and drive-through-stops in CanFollowRoad [FS#6320] (r27306, r27305) - Fix: Password window layout with GUI zoom [FS#6321] (r27304, r27303) - Fix: Speed-only timetables got assigned times in stations [FS#6313] (r27302, r27301) - Fix: Enforce the company's default service intervals when purchasing another company [FS#6254] (r27282, r27281) - Fix: Cloning/autoreplace/autorenew did not copy custom service intervals (r27280)
2015-09-12+ teeworlds.wiz1-1/+2
2015-09-12Import teeworlds-0.6.3 as games/teeworlds.wiz7-0/+623
Packaged by Timo Buhrmester in PR 50235. Teeworlds is a free online multiplayer game, available for all major operating systems. Battle with up to 16 players in a variety of game modes, including Team Deathmatch and Capture The Flag. You can even design your own maps!
2015-09-08Not MAKE_JOBS_SAFE.joerg1-1/+5
2015-09-08Remove INCOMPAT_CURSES settings for NetBSD 0.x and 1.x. Tighten up somejperkin5-20/+5
globs to ensure NetBSD 10 is not incorrectly matched when it is released.
2015-08-26Update to 1.4.0. Changes:shattered3-10/+13
- New game supported: Bloks
2015-08-23Bump PKGREVISION for nettle shlib major bump.wiz4-8/+8
2015-08-18Bump all packages that depend on curses.bui* or terminfo.bui* since theywiz28-53/+56
might incur ncurses dependencies on some platforms, and ncurses just bumped its shlib. Some packages were bumped twice now, sorry for that.
2015-08-17Bump PKGREVISION for ncurses shlib bump.wiz12-23/+24
2015-08-17Update games/moon-buggy to moon-buggy-1.0.51, based on patches fromleot2-12/+15
Benedek Gergely via pkgsrc-users@. ok wiz@ pkgsrc changes: * Convert the package to USE_GAMESGROUP and adjust permission in order to have a global scorefile for all users (previously moon-buggy used as its scorefile in ~/.mbscore) Changes: * Increase the version string to "1.0.51". * Minor MacOSX compatibility fix. * highscore.c, realname.c: fix highscore file corruption bug (thanks, Arnd Behring) * update the NEWS file * update the copyright dates
2015-08-17Remove unnecessary patch.wiz2-17/+1
2015-07-27Update URLs for Z-code games. From pgoyette.wiz1-2/+2
2015-07-27Update to 1.1.5, provided by Benedek Gergely on pkgsrc-users.wiz6-100/+28
While here, add comments to patches. Changelog not found, author doesn't seem to believe in it.
2015-07-27Update to 1.8.2, provided by Benedek Gergely on pkgsrc-users.wiz3-10/+11
Add comment to patch while here. 1.8.2: Added the -spec option, to make the interpreter label itself as spec 1.0 compliant Fixed small bugs in arithmetic shift right and printing newlines. Added support for 64-byte-long properties (spec 1.0 feature)
2015-07-23This is a maintenance release for the stable 1.12.x series, and it is fully ↵adam3-9/+7
compatible with previous releases in the series. This version includes an important fix for a security vulnerability affecting add-on creators, as well as an assortment of other bug fixes, minor improvements, and translation updates.
2015-07-13Remove unused file.wiz1-80/+0
2015-07-12Update to 2.24:wiz2-7/+6
LGOGDownloader 2.24 - Downloader::repairFile now creates new XML data on filesize mismatches - Added check for extras missing filenames * Extras without filename are skipped - Added order-only prerequisite to OBJ_RELEASE and OBJ_DEBUG in Makefile - Added option to ignore DLC count information * --ignore-dlc-count option sets regular expression for games to ignore DLC count * Game specific option "ignore-dlc-count" can be set in $XDG_CONFIG_HOME/lgogdownloader/gamename.conf - Better startup time when using --game regex especially when using generic --ignore-dlc-count='.*' (patch by: Petr BÄhan) - Added support for Brazilian Portuguese - Platform and language constants are now set using left shift to make code easier to understand - Better handling of connection issues * Assume that we have connection error and abort/retry transfer if download speed is less than 200 B/s for 30 seconds - Fixed issue with incomplete files when using --status option - JSON parsing failure in Downloader::getGames is assumed to be caused by expired cookies and user is told to try --login - Fixed handling large files on 32 bit platforms (patch by: Erik Fleischer) - The downloader now deletes old cookies before login attempt when using --login * Helps with some login issues - Json::Reader::getFormattedErrorMessages is now used instead of deprecated getFormatedErrorMessages * jsoncpp >= 0.6.0 required
2015-07-12The game debugger tool is not provided as a patch file. It was submittedpgoyette1-3/+3
and accepted by upstream.
2015-07-07Don't mark a member as const which disables copy assignment, which injoerg3-2/+22
turn can be used by value-insert.
2015-07-04Remove USE_X11BASE and X11PREFIX.joerg16-34/+20
2015-07-03Update to 1.5.1, provided by Leonardo Taccari in PR 50015:wiz5-35/+15
Changes: 1.5.1 (2015-06-01) ------------------------------------------------------------------------ (None) 1.5.1-RC1 (2015-05-08) ------------------------------------------------------------------------ - Fix: Do not consider road junctions with trivial dead ends as branch points during town growth [FS#6245] (r27260, r27259, r27244) - Fix: ScriptList::RemoveList failed to remove a list from itself [FS#6287] (r27258) - Fix: Combined button+dropdown widgets in order and autoreplace GUI had incorrect hitbox when using GUI zoom [FS#6270] (r27255) - Fix: When building a lock on DC_AUTO-removable water-based objects, the water class was always set to canal [FS#6264] (r27254) - Fix: When crossing tram tracks with railroads, cost of extra roads was not being counted [FS#6282] (r27253) - Fix: Invalid infrastructure counting when crossing tram tracks with railroads [FS#6281] (r27252) - Fix: Broken error message in configure [FS#6286] (r27250) - Fix: In some cases town growth failure was considered as success [FS#6240] (r27249, r27247) - Fix: Town labels on smallmap and zoomed-out viewports were not centered [FS#6257] (r27248) - Fix: Removing a rail waypoint used the remove-rail-station cost [FS#6251] (r27245) - Fix: Duplicate frees due to pool item classes not having copy constructors [FS#6285] (r27243) - Fix: Crash when no AIs were installed due to improper handling of non-ASCII characters by the string pointer lexer [FS#6272] (r27233) - Fix: Compilation on DragonflyBSD [FS#6274] (r27224, r27223) - Fix: Use the current maximum speed as limited by bridges, orders etc. for all vehicle types alike when considering increased smoke emissions of vehicles [FS#6278] (r27222) - Fix: Multi-value keys in the desktop entry shall end with a trailing separator (r27221) - Fix: Draw path reservation on the whole bridge, not only on the bridge heads (r27209) - Fix: Draw correct overlay sprites for path reservations on bridges and tunnels (r27208) 1.5.0 (2015-04-01) ------------------------------------------------------------------------ - Fix: [NewGRF] Add Misc. GRF Feature Flag 6 to enable the second rocky tile set [FS#6260] (r27200) 1.5.0-RC1 (2015-03-18) ------------------------------------------------------------------------ - Feature: [NewGRF] Display relative offset changes in the sprite aligner [FS#6236] (r27174) - Fix: Original road vehicle acceleration crashed for vehicles taking over [FS#6255] (r27190) - Fix: GCC 5 compilation (r27185, r27183) - Fix: Data race due to lazy initialisation of objects [FS#5969] (r27178) - Fix: Compilation with MinGW64 (r27176) - Fix: Use the regular clipping functions in the sprite aligner instead of some magic [FS#6237] (r27173) - Fix: Windows randomly drops SetCursorPos calls, breaking the RMB-scrolling [FS#6238] (r27172) 1.5.0-beta2 (2015-02-24) ------------------------------------------------------------------------ - Feature: [NoGo] Game scripts can point to a location, station, industry, or town when publishing news (r27164) - Feature: Allow changing max heightlevel in scenario editor (r27151) - Feature: Make use of both rocky tile sets from the base graphics (r27117) - Change: Scale (non-custom) default window sizes according to GUI zoom (r27147) - Change: Make statusbar and chat-entry window use the same width as the toolbar (r27146) - Change: The chatbox-width setting now uses percent of screen width instead of pixels (r27144) - Change: [NewGRF] Interpret negative positions in industry layouts depending on GRF version (r27138) - Fix: [SDL, Windows] Right-mouse-button scrolling scrolled/jumped too far, when OpenTTD lagged during mouse event processing (r27167) - Fix: Toolbars were not invalidated when changing max-vehicles settings [FS#6204] (r27163) - Fix: Tile selection was drawn outside of map in some cases [FS#6208] (r27162) - Fix: Reimplement the viewport drawing algorithm [FS#6156] [FS#6206] (r27161) - Fix: Issues with smallmap and viewport coordinates and transformations (r27160, r27159, r27158) - Fix: Mark bridge middle tiles dirty when building/removing/changing bridges (r27157) - Fix: Rounding and unit-conversion inconsistencies in calls to MarkAllViewportsDirty (r27148) - Fix: Oilrig empty-tile checks were incorrect due to wrong TileIndexDiff->TileIndexDiffC conversion (r27137) - Fix: Misalignment in generate world window in case of small fonts (r27135) - Fix: Dragging of free wagons in depot failed with GUI zoom (r27133) - Fix: Reduce memory footprint of map array by shuffling its members [FS#6218] (r27132, r27126) - Fix: Dropdown- and tooltip-windows should not steal the focus (r27131) - Fix: [NewGRF] Action 7/9 condition 0A failed for present, but disabled, NewGRF (r27119) - Fix: Road vehicles could not reverse to be sent to depots when the following tile has the right type to run on, but could not be entered [FS#6183] (r27107) - Fix: Use the actual max speed of the vehicle in front when determining if a RV can overtake [FS#6176] (r27106) - Fix: grow_counter was not properly bounded by growth_rate, but by some other value used to calculate growth_rate [FS#6195] (r27105) - Fix: [Script] Support 64 bits integers in ScriptLists [FS#6194] (r27104) - Fix: [Script] Money values would end up wrong in strings when outside the bounds of a 32 bits integer [FS#6194] (r27102) 1.5.0-beta1 (2014-12-24) ------------------------------------------------------------------------ - Feature: Support .txt.gz and -txt.xz changelog, readme and license files in basesets, NewGRFs, etc (r27035, r27034) - Feature: More height levels [FS#4126] (r27010) - Feature: Latin translation (r26993) - Feature: Add option to choose normal, double or quad-size interface (r26990) - Feature: [Script] Swap method for script lists (r26894) - Feature: [Script] ScriptStationList_Cargo for sorting cargo by from and via (r26893) - Feature: [Script] API for retrieving planned flow (r26892) - Feature: [CargoDist] Predict links for station-autorefitting vehicles (r26889) - Feature: Setting for limiting the height of bridges (r26882) - Feature: Make aircraft ascend/descend when they are too close to the ground or too far away (r26866) - Feature: Allow hiding of non-interesting engines in the GUI (r26805, r26804) - Feature: Vehicle sorting in autoreplace GUI [FS#1640] (r26800) - Feature: [NewGRF] Advanced visual effects with multiple effect sprites independent of spawning model (r26988, r26747) - Feature: Warn about missing industries after generating a map (r26729) - Feature: Upgrade currently active NewGRFs to newest installed version (r26613) - Feature: Save and load grfid and md5sum of NewGRFs in config file (r26611) - Feature: Select an editable preset name for saving (r26610) - Feature: Cancel cargo delivery from industries/houses to stations after about 21 months of not having picked up any of the cargo (r26582) - Feature: Give a warning when a plane's orders tell it to use a runway which is too short for it [FS#6009] (r26566) - Feature: [Script] Extended API for CargoDist (r26557) - Feature: Show measured order times in timetable GUI also when not timetabled (r26550) - Feature: Prompt for confirmation when deleting a vehicle group (r26455) - Feature: Hierarchical vehicle subgroups (r26450) - Feature: Allow more sound sleep for dedicated servers when there's nothing to do and nobody paying attention (r26449) - Feature: [NewGRF] Add vehicle modflag 1 (unloading in progress) (r26430) - Change: Improvements to the man page (r27091, r27012) - Change: Allow to set the granularity of the tooltip hover time in milliseconds instead of seconds. New default value is 250ms (r26815) - Change: Follow SI recommendation about spaces between numbers and units [FS#6086] (r26733) - Change: [CargoDist] Save locations instead of distances in link graphs to reduce size (r26646) - Change: [Squirrel] Make the internal integer for scripts always 64 bits, so scripts behave the same on 32 and 64 bit architectures and money can be represented properly (r26585, r26584) - Change: Reshuffle advanced settings tree (r26614, r26536) - Change: Add backend-independent config-file setting to disable 8bpp video modes, and disable 8bpp by default (r26522) - Fix: [OS/2] Compile again [FS#6186] (r27092) - Fix: Compilation with freetype2 version 2.5.4 and newer [FS#6185] (r27079) - Fix: Variable 47 used the carge translation table of the wrong GRF in case of callback 1D [FS#6182] (r27075) - Fix: Some lists did not use natural string sorting [FS#6172] (r27063) - Fix: Mercurial version detection failed if personal presets were configured (r27059) - Fix: [OSX] Don't require double-press from non-dead console hotkeys [FS#5812] (r27046) - Fix: Crash when having the vehicle list opened from a buoy or oil rig when the buoy/oil rig is removed (r27030) - Fix: Unit number was not always fully shown in depots [FS#6102] (r27014) - Fix: [CargoDist] Reserve cargo only after unloading finished or if the vehicle has the desired cargo already [FS#6110] (r26918) - Fix: [Squirrel] Loading a value saved as boolean caused it to be of type integer instead of boolean (r26785) - Fix: [Squirrel] Harden string handling (r26777) - Fix: [OSX] Implement more of the text editing API to prevent crashes and improve IME support [FS#5972] (r26758) - Fix: Incorrect saving of order backups [FS#6066] (r26700) - Fix: Ordering a vehicle to a competitor's rail waypoint displayed an error message. Ignore the click as is done for the other order types to competitor's stuff [FS#6059] (r26692) - Fix: [Script] Loading/parsing of info .nuts was done in the same VM, causing e.g. constants to break the loading of info of other scripts [FS#5973] (r26617) - Fix: [CargoDist] Improve estimation of link capacitites (r26549) - Remove: A bunch of archaic settings from the GUI (r26528, r26526, r26525)
2015-07-03Update to openttd-data-0.5.2, provided by Leonardo Taccari in PR 50014.wiz2-6/+8
Changes: OpenGFX 0.5.2 (12 Apr 2015) --------------------------- - Add: [Makefile] target 'bananas' (closes #6877, #6848) - Fix: [Makefile] Add dependency generation for pnml->nml - Fix: [Makefile] dependencies, esp. wrt. HG revision numbers getting compiled into files - Fix: Alignment of GUI icons that have different sizes in 1x and 2x zoom - Fix: 2x GUI sprite for purchase land was attached to the viewport sprite instead of to the GUI sprite (commit:ba02a90fab52) (issue FS#6267) - Fix: Do not crop the default-window-size icon (issue FS#6258) OpenGFX 0.5.2-RC1 (16 Feb 2015) ------------------------------- - Add: 2x GUI zoom sprites - Add: the all black ground sprites introduced in OpenTTD r26869 - Add: Translations for Africans, Italian, Latin and Lithuanian - Update: Translation for English (US) - Change: [Makefile] Make sure that mercurial output is not changed by user presets - Codechange: [Makefile] Simplify a few pointless programme definitions - Fix: [Makefile] No need to query the whereabouts of required programmes when we make no use of that anyway (issue #5759) OpenGFX 0.5.1 (10 May 2014) --------------------------- - Change/Fix (425e3a719210): [Makefile] Re-introduce target 'clean-gfx' and have 'clean' remove the gimp script files (blathijs) - Change: [Makefile] No point to bundle .hgtags .hgignore and .devzone files with source bundles - Change: [Makefile] Use a temporary filename for custom_tags.txt and only update it, if the results would differ from the existing one - Change: [Makefile] Cache custom_tags.txt and don't always re-build it - Add: [Makefile] musa.ini for upload to bananas - Fix (425e3a719210): [Makefile] Install into the baseset dir, not the NewGRF dir - Fix (425e3a719210): create md5sum file for distribution and local check with the same rule (blathijs) - Fix (425e3a719210): Reinstate the possibility to (not) install documentation and to choose a separate install dir for them - Fix: [Makefile] Use the same variable name for changelog, readme and license files (blathijs) - Fix 510292759967: [Makefile] Don't fail to build from fresh clones - Fix afdd36f69c4c: [Makefile] Don't remove used scripts - Fix: [Makefile] More woes with custom_tags.txt and installation (blathijs) - Cleanup: Remove unused files from script dir - Cleanup: Remove more unused files
2015-07-01Solarus 1.4.2 (2015-05-09)rodent3-10/+209
_______________________________ Bug fixes for the 1.4 release. No change in the engine (changes in Solarus Quest Editor only). _______________________________ Solarus 1.4.1 (2015-05-09) _______________________________ Bug fixes for the 1.4 release. Engine changes -------------- * Fix crash with doors whose opening condition is an item (#686). * Fix the size of custom entities supposed to be optional (#680). * Fix the hero's sprite reset to default ones when changing equipment (#681). * Fix animated tiles freezed when running a quest a second time (#679). * Fix saving empty files. * Print an error message when there is no font in the quest. _______________________________ Solarus 1.4.0 (2015-05-02) _______________________________ The new quest editor release! Engine changes -------------- * Solarus now compiles with C++11. * Solarus Quest Editor was rewritten and is now in a separate repository. * Solarus can now be used as a library in other projects. * Add a command-line flag -win-console=yes to see output on Windows (#550). * Add unit tests. * Fix a crash if an entity has a sprite without animation. * Fix crash when using the -no-video command-line option. * Fix assertion when a crystal block has less than 4 frames. * Fix hero freeze when a treasure's dialog is missing (#595). * Fix hero stuck in dynamic tiles just enabled on him (#89). * Fix hero sometimes moving in wrong directions (#677). * Fix tunic and sword collision when their sprite is changed (#617). * Fix slightly incorrect position of carried item sometimes (#660). * Fix crash when a tileset image is missing (#590). * Don't die if the animation of a pickable treasure is missing. Lua API changes --------------- Changes that introduce incompatibilities: * Text surfaces: the size must now be set at runtime instead of in fonts.dat. * Text surfaces: the default font is now the first one in alphabetical order. Changes that do not introduce incompatibilities: * sol.text_surface.create() now accepts a size parameter (default is 11). * Add a function sol.main.get_os(). * Fix sprite:on_frame_changed() called twice on animation/direction change. Data files format changes ------------------------- You can use the script editor/resources/tools/data_files_conversion/1.3_to_1.4/update_quest.lua to automatically update your data files. Don't forget to make a backup first. * fonts.dat no longer exists. Fonts are a resource like others now (#611). * Fonts are now in a "fonts" directory instead of "text". * Maps: shop treasures have a new property "font".
2015-06-30Recursive revbump from pkgsrc/multimedia/libvpx.ryoon3-6/+6
2015-06-29Rename MASTER_SITE_SOURCEFORGE_JP to MASTER_SITE_OSDN.ryoon2-6/+6
sourceforge.jp is renamed to osdn.jp. However its mirror sites are not ready for osdn.jp.
2015-06-27Depends on netpbm. PKGREVISION -> 18dholland1-2/+4
2015-06-25Cast argument of sqrt to double to placate Solaris compiler.dholland4-3/+35
Also while here remove one article of pkglint.
2015-06-19fix joerg's patch to work with more fontconfig versionsdholland2-6/+10
2015-06-17Update hitori to 3.16.1prlw13-10/+11
3.16.1: * Updated symbolic icon 3.16.0: * Port to GResource for UI and CSS * Minor menu tweaks * Translations: ** bs (Samir Ribic) ** da (Joe Hansen) ** fi (Jiri Gronroos) ** fur (Fabio Tomat) ** gl (Fran Dieguez) ** it (Milo Casagrande) ** ko (Changwoo Ryu) ** lt (Aurimas Cernius) ** lv (Rudofls Mazurs) ** pt_BR (Enrico Nicoletto) ** sr (######## #######) ** tr (Muhammet Kara) ** uk (Daniel Korostil)
2015-06-17Update gnome-sudoku to 3.16.0prlw13-11/+13
3.16.0 - March 22, 2015 ======================= * Updated translations 3.15.92 - March 16, 2015 ======================== * Install symbolic icon * Updated translations 3.15.91 - March 2, 2015 ======================= * Clear earmarks when a cell is filled (Iulian Radu) * Use sans for all numbers in printed sudokus (Iulian Radu) * Updated translations 3.15.90.1 - February 16, 2015 ============================= * Temporarily remove user help until it can be updated. 3.15.90 - February 16, 2015 =========================== This release is rolls back several changes that were present in 3.15.2, most notably the addition of the timer, since we have not yet added scores and there is no point in having a timer without scores. The timer is expected to return in the 3.17 development cycle. No other major changes. 3.15.2 - November 24, 2014 ========================== * The highlighter can now be turned off with a preference (Andrei Ghincu) * XDG_CURRENT_DESKTOP may contain a list of desktops (Robert Ancell) * Updated translations 3.15.1 - October 26, 2014 ========================= Dependencies: GTK+ 3.15.0 * Add a timer counting up in the header bar (Amisha Singla) * When the game has been completed, the player may now choose between returning to the new game screen and quitting Sudoku, instead of returning to the new game screen or starting a new puzzle without changing the difficulty level (Michael Catanzaro) * Thread-safety fixes when printing multiple puzzles (Michael Catanzaro) * Fix crash when printing more than 16 puzzles on a computer with more than 16 CPUs (Michael Catanzaro) * Improve window titles (Michael Catanzaro) * Don't set the header bar as the title bar in Unity (Michael Catanzaro) * Only use a header bar on the print multiple puzzles dialog if the desktop environment requests it (Michael Catanzaro) * Widen the print multiple sudokus dialog (Arnaud Bonatti) * Code cleanups (Arnaud Bonatti, Michael Catanzaro, Sahil Sareen) * Updated translations
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz15-29/+30
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2015-06-11Update qqwing to 1.3.4prlw12-6/+6
* Added hasUniqueSolution() method to the API
2015-05-27Update to 2.23:wiz2-6/+6
LGOGDownloader 2.23 - Option to show wishlist is no longer saved to config file - Added simple login check as a fallback to current complex HTTP login check * This fallback method should work even if GOG changes the site layout as long as account page location remains the same - Fixed error with login when cookies didn't exist but API login worked because config.cfg contained valid secret and token LGOGDownloader 2.22 - Added option to download files by using file id * --download-file "gamename/fileid" - Fixed multiple DLCs when using cache (patch by: Ismo Toijala) - Made progressbar display 10 second average download speed instead of average for the whole download - Added support for new account page layout - Added --wishlist option to show wishlist - Makefile change: "make install" will now install debug build if it has been built
2015-04-27Regenerate.joerg1-4/+4
2015-04-26Update to Freeciv 2.5. The qt client would be qt5; it is not enabledspz25-810/+1377
in pkgsrc yet. Upstream ChangeLog is at http://freeciv.wikia.com/wiki/NEWS-2.5.0, excerpt: What's changed since 2.4 The main changes in Freeciv 2.5 are the inclusion of the 'civ2civ3' ruleset, a new Qt client, and much more flexibility for those creating their own rulesets. The AI has also had some improvements. As is usual for major releases, 2.5 clients cannot interoperate with pre-2.5 servers, and vice versa. Pre-2.5 savegames can however be loaded into 2.5, and in most cases, the supplied rulesets have not changed so much as to make it difficult to complete a game started with 2.4.x's rules.
2015-04-25Add MESSAGE file, forgotten in recent update.wiz1-0/+14
2015-04-25Recursive revbump following MesaLib update, categories g through n.tnn198-368/+396