summaryrefslogtreecommitdiff
path: root/games
AgeCommit message (Collapse)AuthorFilesLines
2020-05-04games/Makefile: +ajbspmicha1-1/+2
2020-05-04games/ajbsp: import ajbsp-1.01micha5-0/+70
AJBSP is a node builder for modern DOOM source ports.
2020-05-03games/bridge-hands: document harmless array[char]rillig1-1/+4
2020-05-03games/7kaa: build even when CFLAGS has -Werror=char-subscriptsrillig1-1/+5
The upstream code looks very suspicious. It forces compilation with -fsigned-char and then uses signed characters to index a 256-entry table, for example in IMGbltAreaRemap. But only in the C++ code. The corresponding assembler code uses unsigned bytes. I'll let them fix this bug themselves.
2020-04-30games/doom2-pwad-struggle: Use DIST_SUBDIR for source archive without versionmicha2-6/+7
2020-04-30games/doom2-pwad-preacher: Use DIST_SUBDIR for source archive without versionmicha2-6/+7
2020-04-30cataclysm-dda: Update to 0.Enia9-761/+2858
Highlights: Long distance automove feature for walking, driving and boating. Extensive bugfixes to inter-level interactivity, on by default. Riding animals and animal-pulled vehicles. More flexible Basecamp construction options. Default starting date changed to mid-spring for better survivability. Time advancement is rationalized, a turn is now one second. Extensive river and lake systems, and boat support for navigating them. Expanded NPC usefulness and interactivity. Massive increases in location variety and consistency, especially rooftops. Expansion of mi-go faction with new enemies and locations. Batteries now store charge instead of being pseudo-items. Overhaul and rebalance of martial arts. Zombie grabbing and biting more manageable and predictable. Overhauled stamina and damage recovery for grittier gameplay. Crouching movement mode allows hiding. Magiclysm and Aftershock mods have first class support within the game.
2020-04-30easyrpg-player: Needs gcc5nia2-2/+10
2020-04-30easyrpg-player: Update to 0.6.2nia5-17/+16
Release notes: https://blog.easyrpg.org/2020/04/easyrpg-player-0-6-2-pincer-attack/
2020-04-27games/eureka: Update to 1.27.2micha4-19/+16
This release is named 1.27b by upstream (the pkgsrc version is 1.47.2 to be compatible with the former 1.47.1 that had no upstream name). Remove libXcursor dependency. Eureka doesn't use libXcursor directly. It's a FLTK dependency that was missing in the bl3 file (now fixed there). Upstream changes: + fixed a crash bug
2020-04-27games/xnibbles: fix path to audio devicerillig3-11/+11
2020-04-27games/nudoku: remove no-op file from SUBST_FILESrillig1-2/+1
That file is handled by patches/patch-src_main.c.
2020-04-26games/aop: remove redundant file from SUBST_FILESrillig1-2/+2
Makefile is already patched by patch-aa.
2020-04-25games/velena: remove redundant SUBST_FILES patternrillig1-2/+2
2020-04-24The NetHack DevTeam is announcing the release of NetHack 3.6.6 onrhialto2-7/+7
March 8, 2020 NetHack 3.6.6 is the official release of NetHack that follows NetHack 3.6.5. This release primarily corrects a security issue present in NetHack versions 3.6.1, 3.6.2, 3.6.3, 3.6.4 and 3.6.5. For details about the security issues please see https://www.nethack.org/security. You are encouraged to update to NetHack 3.6.6 as soon as possible. Here's a brief synopsis of the handful of bug fixes included in NetHack 3.6.6: * invalid status highlight color could be maliciously used to corrupt memory * formatting corpse names used internal buffers differently from formatting * other objects and could potentially clobber memory * avoid divide by 0 crash if 'bogusmon' (file of bogus monster types) is empty * avoid #wizrumorcheck crash if either 'rumors.tru' or 'rumors.fal' or both * were empty when makedefs built 'rumors' * avoid "<mon>'s glorkum pass harmlessly through the shade" for weaponless mon All of the fixes have been published on the public Git repository for the game. A more complete list can be found in the game's sources in doc/fixes36.6. As usual, a warning that some entries in that file may also be "spoilers". Existing saved games and bones files from 3.6.0 through to 3.6.5 should work with 3.6.6, assuming that the same build configuration options were used. The following command can be used on most platforms to help confirm the location of various files that NetHack may use: nethack --showpaths
2020-04-18Don't modify const memory in-place. Bump revision.joerg3-4/+35
2020-04-18updated to 6.2.6schwarz3-8/+9
2020-04-18openttd: Update to 1.10.1nia2-8/+7
1.10.1 (2020-04-13) ------------------------------------------------------------------------ Fix #8081: Crash when placing a ship depot next to a dock (#8082) Fix: [GS] A Goal's QuestionID was getting truncated (#8072) Fix #8064: Refit capacity could be displayed incorrectly in extreme edgecases (#8065) Fix #8060: Restore admin network API compatibility (#8061) Fix #8055: Crash when roadtype availability changes with the road construction toolbar open (#8058)
2020-04-15Add missing headerjoerg2-1/+14
2020-04-15Ignore portability of win32 helper scriptjoerg1-1/+3
2020-04-15Different way of encouraging use of pkgsrc msgfmt suggested by joerg@.prlw11-2/+5
2020-04-14msgfmt called with --desktop flag.prlw11-3/+3
2020-04-12Reset maintainer as requested.joerg1-2/+2
2020-04-12iortcw: Set USE_INTERNAL_LIBS=0 rather than specifying them one-by-one.nia1-6/+3
2020-04-12Recursive revision bump after textproc/icu updateadam65-126/+130
2020-04-05openttd-data: Update to 0.6.0nia2-9/+9
OpenGFX 0.6.0 (29 Mar 2020) --------------------------- - Add: NRT GUI sprites (#34) - Change: Improved road tunnel construction GUI icons - Change: hg -> git conversion - Fix: realsprites animated flag for various features to suppress spurious warnings (#31) - Fix: Sprite sizes and offsets were partially wrong (Brumi) - Update translations: Dutch
2020-04-05openttd: Update to 1.10.0nia3-14/+21
1.10.0 (2020-04-01) ------------------------------------------------------------------------ Change: Open company window when clicking on a company goal (#8033) Change: [SDL2] Support pasting from clipboard on Linux (#8004) Fix: [Script] Random deviation upper bound range should be inclusive (#8052) Fix #8043: Incorrect handling of global road/tram hotkeys caused a crash (#8044) Fix #8039: [Script] SetOrderFlags and GetOrderDestination didn't work for oil rigs (#8040) Fix: [Script] CanBuildConnectedRoadPartsHere neighbours tiles were incorrect if you started a new game with a different world size (#8036) Fix: Ignore clicks on non-applicable global goals (#8035) Fix #7613: Limit News Window to 1024 messages to keep it usable and avoid overflowing scrollbars (#8026) Fix #7644: [OSX] Hopefully improve performance by manually set colorspace to sRGB (#8023) Fix #8020: Add missing docking tiles around industry neutral stations (#8021) Fix: GUI tramway icon only contained a single set of tram tracks (#8015) Fix: Station with multiple docks had the wrong tile area (#8014) Fix #8011: Crash when loading TTD scenario containing a dock (#8012) Fix #7998: Crash when scripts tried to access companies with invalid IDs (#8010) Fix: Crash when attempting to draw a string containing nonprintable characters (#8005) Fix #6399: Directory ~/.local/share not created if it didn't already exist (#8003) Fix #7958: Custom catenary missing on road bridges (#7991) Fix #7944: Demolishing locks built on rivers didn't always restore the river (#7946) 1.10.0-RC1 (2020-02-09) ------------------------------------------------------------------------ Feature: Allow server to supply a reason to kicked/banned clients (#7859) Feature: [NewGRF] Station variable 6A, querying GRFID of nearby station tiles (#7956) Feature: Improved logic of sharing industry production between 3 or more stations (#7922) Feature: Highlight the item under mouse cursor in file browser (#7900) Feature: [GS] Methods to change town rating of companies (#7898) Feature: [NewGRF] Callback profiling command (#7868) Feature: Add a setting to show the name of the NewGRF of a vehicle in the build window (#7852) Feature: Ability to filter industry directory window by cargo (#7843) Feature: Minimap screenshot type (#7817) Feature: [GS] Methods to control engine availability of a specific company (#7791) Feature: Configurable game ending year (#7747) Feature: Separate window for taking screenshots (#7550) Change: Move autorenew setting to basic category (#7984) Change: Improved algorithm for transfer feeder payments (#7935) Change: Show volume sliders with wedges instead of boxy slider (#7902) Change: Auto-restart loads the original resources (e.g. save or scenario) again (#7688) Change: Improve readability of integer lists saved to config files (#7396) Fix #7976: Crash when attempting to kick the host via rcon (#7985) Fix #7592: Road vehicles no longer balanced between multiple road stop stations (#7979) Fix: Station rating effects affecting too large area (#7977) Fix #7974: Crash when Ctrl+click to show a collapsed vehicle group (#7975) Fix #7969: Crash when executing a recursive console alias (#7973) Fix #6566: Very long loading of the maximum "zoom out" level at high resolutions (#7968) Fix #7952: Crash when switching input languages (#7953) Fix: [OSX] Don't show a crash/assertion message box for a GUI-less video driver (#7934) Fix #7925: Corrupt savegames could lead to corruption of the titlegame (#7932) Fix: [Fluidsynth] Music notes from previous song were not properly reset (#7930) Fix: Invalid string usage within music window (#7928) Fix: Non-deterministic name sorting in industry directory window (#7915) Fix #7899: Various issues with town list window sorting (#7906, #7916) Fix #7587: Fix possible crashes when loading old save games with invalid waypoint positions (#7894) Fix: Avoid a crash by properly resetting timetable duration when loading old savegames (#7894) Fix: Possible crash when post road-works cleanup removes all road pieces (#7903) Fix #7891: Fix crash when loading save from 1.7.2 (#7892) Fix #7887: Missing sound effects for some main toolbar buttons (#7888) Fix #6667: Avoid confusion by also recalculating bridge costs for 'spectated' AI companies (#7884) Fix: Allow old NewGRF industries to hide in/out cargo slots (#7882) Fix: [Windows] Fix bootstrap GUI with Uniscribe but no Freetype (#7878) Fix: Missing keycodes for hotkeys.cfg (#7850) Fix #7625: Ensure road infrastructure cost is correctly updated when upgrading your own roads (#7628) Fix #7088: Avoid crash by closing AI/GS textfile windows when changing their in-game slot (#7094) 1.10.0-beta2 (2019-12-25) ------------------------------------------------------------------------ - Feature: [Script] More error mappings (#7857) - Feature: Ctrl+Click on a vehicle in the vehicle group window selects and scrolls to the vehicle's group (#7800) - Feature: Ctrl+Click on the vehicle details button in the vehicle view window opens the vehicle group window focused on the vehicle (#7800) - Feature: Add a button to the vehicle advisory news window to open the vehicle's group window (#7800) - Feature: Ctrl+Click on a vehicle in the vehicle list window opens the vehicle group window focused on the vehicle's group (#7800) - Fix: Custom sea level default value is now equal to minimum value (#7866) - Fix: [NewGRF] Various tracktype fixes (#7863) - Fix: Infrastructure total update when removing tram road stop (#7856) - Fix #7847: Use ViewportSign coordinates for sign Kdtree coordinates (#7849) - Fix #7836: Check coherency of NewGRF parameter min/max (#7840) - Fix #7673: [Script] Allow removal of custom town text (#7834) - Fix: Crash when displaying an error message at map edges (#7833) - Fix #7783, #7816: [SDL2] Fix input handling in edit context (#7825) - Fix #7697: Tile query on HQs did not display cargo correctly (#7824) - Fix #7820: Possible game crash when removing oil rig (#7821) - Fix #7606: Rare crash when trying to clean up a crashed script (#7819) - Fix #7784: [SDL2] up/down/home/end key behaviour (#7815) - Fix #7631: 16 out cargo support for industry directory (#7809) - Fix #7646: Crash on random map generation failure (#7805) - Fix #7430: Only reset time since pickup when train visits station if it has room to load (#7595) - Fix #5405: Aircraft could route to depots outside their range (#7104) 1.10.0-beta1 (2019-10-29) ------------------------------------------------------------------------ - Feature: Configurable minimum age for companies before allowing share trading (#7780) - Feature: Filter on town list window (#7621) - Feature: Ability to show Newspaper and Ticker messages in parallel (#7612) - Feature: Show coverage area for stations and towns (#7446) - Feature: Collapsible vehicle groups (#7417) - Feature: More flexible docks - can now have multiple per station, ships can use any part of dock (#7380) - Feature: [NewGRF] Railtype flags to allow/disallow 90 degree curves (#7352) - Feature/Change: Non-rectangular catchment area for sparse stations (#7235) - Feature: Improved performance for road vehicle pathfinding (#7261) - Feature: Option to show local authority boundary of towns (#7025) - Feature: Experimental method of town cargo generation that scales linearly with population (#6965) - Feature: [NewGRF] RoadTypes (NRT) (#6811) - Add: [Win32] Select MIDI device by port name (#7666) - Add: 'getsysdate' console command (#7658) - Add: Currencies NTD, CNY, HKD (#7596) - Add: Icons to vehicle construction drop down lists (#7358, #7485) - Add: Security warning to players that company passwords are not truly secure (#7351) - Add: [Script] Various API functions for managing vehicle groups (#7225, #7336, #7716) - Add: SDL2 video driver (#7086) - Change: Inactive industries do not make sound effects (#7752) - Change: [Win32] Use native GDI engine for rendering fonts (#7572) - Change: Scale oil refinery edge distance limit by map size (#7514) - Change: Do not display a news message about old vehicles when a replacement for it is activated (#7401) - Change: When filtering purchase list by cargo type, buy button now performs a refit if required (#7301) - Change: Don't apply forbid 90 deg turn settings to ships, and make penalties for turns configurable (#7289, #7372) - Change: Make the chance of an aeroplane crashing at an airport with a short runway independent of plane crash setting (#7302) - Change: Keep town growth rate in sync with house count (#6777) - Fix #6219: Improve helicopter's ability to takeoff from commuter and international airports (#7710) - Fix #6407: Show snowy ground sprites for train depots (#7671) - Fix: Power/running cost sorting algorithm was not correct when power was higher than running cost (#7561) - Fix: Tweaks to small-map colours to make dark blue company more visible (#7436, #7450) - Fix: [SDL] Do not offer video smaller than 640x480 (#7442) - Fix: Incorrect display of industry production around tiles (#7426) - Fix: Show industry name in Land Area Information window for industries with neutral stations instead of just 'Oil Rig' (#7349) - Fix: Remove redundant and broken file lookups when loading base sets (#7348) - Fix: Always report error when ordering a road vehicle to wrong type of road stop (#7316) - Fix #7043, #7274: Improve performance when creating towns during world creation (#7284) - Fix #7062: Remove ship max order distance (#7279) - Fix #7189: Fluidsynth volume gain too high (#7253) - Fix: Add setting for whether industries with neutral stations (e.g. Oil rigs) accept and supply cargo to/from surrounding stations to fix exploit as old as TTO (#7234) - Fix: Properly reset dropdown menu windows after changing AI/GS settings (#7092) - Remove: DOS, MorphOS, AmigaOS & BeOS support (#7326, #7388) - Remove: Original Path Finder (#7245)
2020-04-03*: recursive bump for poppler-0.87wiz4-8/+8
2020-04-01scummvm: updated to 2.1.2adam2-8/+7
2.1.2 "Fixing Powerful Windows": Windows port: - Fixed an issue with the Sparkle updater which lead to an infinite update loop. MacOS X port: - Fixed application freeze on start on Mac OS X 10.5 and older. - Fixed application icon on Mac OS X 10.5 and older.
2020-03-31supertux: Disable pointless portability check...nia1-1/+4
2020-03-30Don't force UBsan. Fix kqueue fallout on NetBSDjoerg3-3/+18
2020-03-30oshu: Update to 2.0.1nia2-8/+7
2.0.1 - 2020-03-29 ------------------ Lots of refactoring, and a few bug fixes: - Fix some display glitches in the console status bar. - Fix broken handling of empty WAV samples.
2020-03-29OpenGL build needs libXcursorjoerg1-1/+5
2020-03-27warzone2100: Don't attempt to statically link SDL2nia2-1/+19
2020-03-27warzone2100: Remove bogus CONFIGURE_ARGS, this uses CMakenia1-3/+1
2020-03-26openttd: Make the PLIST consistent and remove some bogus config argsnia2-7/+6
2020-03-26zombies: Respect LDFLAGSnia2-5/+8
2020-03-26sl: Respect CC/CFLAGS/LDFLAGS/etcnia3-2/+23
2020-03-26frotz: Needs pkg-config on ncurses systemsnia1-2/+2
2020-03-26Ignore portability issues in file normally not usedjoerg1-1/+3
2020-03-26Match const correctness of C++ string.hjoerg3-7/+35
2020-03-26Fix const correctness.joerg3-3/+50
2020-03-26Ignore portability when configure is already patchedjoerg1-1/+3
2020-03-26Fix const correctness for C++ compliant string.hjoerg2-1/+17
2020-03-24Needs freetype2joerg1-1/+2
2020-03-24games/ruby-squib: update to 0.15.3taca3-19/+22
Update ruby-squib to 0.15.3. ## v0.15.3 / 2019-10-17 Chores: * Bump pango et al to `~> 3.4`, cairo to `~ 1.16`. Fixes Ruby 2.6 Windows install issues (#287) ## v0.15.2 / 2019-09-26 Chores: * Bump nokogiri to 1.10.4 ## v0.15.1 / 2019-08-27 Chores: * Bumped Pango et al. to 3.3.7 (#286) ## v0.15.0 / Unreleased Features: * Added check for malformed PNG files (#250, #218) * Sprues: you can now flip individual cards (#251) Bugs * `trim_radius` now defaults to 0 on `save_pdf`, not 38. (#270) * `explode` on `xlsx` and `csv` now defaults to `qty`, not `Qty` (#262) Docs: * Documented the n-sided-ness of polygons and stars * svg: document rasterization on mask (#192) * Document how to run the code (#186) * Document some ways of using `prefix` in `save_png` (#268) * `showcase` option `trim_radius` defaults to 38, not 0 * Add sample for color switch in colors docs (#274) Chores: * Bumped deps: Pango et al. to 3.3.6, Cairo to 1.16.4, Nokogiri to 1.10.3, Highline to 2.0.2 Compatibility: * A LOT more pre-defined colors built into Cairo. Some of the named colors got redefined with the upgrade to the latest Cairo. This means that named colors like `:gray` and `:green` may look slightly different. * Dropped support for EOL'd Rubies. Minimum support is 2.4 Special thanks to @lcarlsen, @Karneades
2020-03-23ruby-squib: mark broken due to bulk build scan errortnn1-2/+3
2020-03-23openttd: Force gnu++11 properly, for alloca.nia1-3/+5
Bump PKGREVISION
2020-03-22exult: include <cstddef> for ptrdiff_ttnn3-1/+31
2020-03-22supertuxkart: Update to 1.1nia4-43/+97
## SuperTuxKart 1.1 (4. January 2020) ### Networking * Add support for IPv6 clients and servers, by Benau * Add AI support to local networking servers, by Benau. This AI is not as strong as the normal AI due to networking lag, but should offer enough challenge for a majority of players. * Add support for AI bots for the server host, by Benau * Improved handling of collisions, by Benau * Improved support for playing addons on servers, by Benau * Support using an IPV4 domain name to connect to a server, by Benau * Add packet loss data to the server databases, by Benau * New management features for server hosts, by Benau * IP / online ID ban tables * Server statistics * Make the auto-end finish time more lenient, so it doesn't tank ranking score because of another player, by Alayan * Add a player reporting function, by Benau * Fix a bug that allowed to exceed a server's player limit if two players connected at the same time, by Benau * Add lobby commands, by Benau ### Race gameplay and physics * Random spawn point in local battle mode, by Aleman778 * Add an option to show everyone's items with the left characters icons, by Fouks * Allow to choose the number of AI per team in soccer, by risostk * In CTF mode, fix a bug that prevented scoring a point when the team's flag was in its immunity state, by Alayan * Fix a bug that could result in the finish time being shown as 0:00:00, by Alayan * Fix a bug that made AIs, in multiplayer and low difficulty, rubber-band towards the wrong player, by Alayan. Each player now correctly has its AIs, helping a weaker player to not be condemned to the last position. ### General * Screen space reflection graphical effect, by samuncle * Support unicode file paths, by Benau * Complex text layout support, by Benau * Add emoji support, by Benau * Avoid "this program is not responding" warnings in Windows and Mac, by Benau * Add a Story Mode timer, by Alayan * Make text billboards size consistent accross resolutions, by Benau * Don't trigger road sounds when the kart is flying, by Benau * Remove an incorrect function call that could significantly hurt performance for Mac, by Benau * Fix a nasty bug that made several sound effects to be played at a low volume after a crash, by Alayan * Some code clean-up, by Alayan * Addon skin support and skin-specified font by Benau * Structure for allowing icon themes by Benau * Add support for custom per-kart engine sounds, by Benau * Fix an incorrect outdated driver warning for recent AMD cards on Windows, by Alayan * Scripting enhancements, by deveee * Add a continue button to cutscenes (mostly useful for touchscreen devices), by deveee * Request the use of the performance GPU on Optimus systems, by deveee * Fixed plural forms for translations in several languages, by deveee * Close STK if Wayland crashes, by mstoeckl * Support nested directories for addons, by Benau * Various tweaks and bugfixes, including crash fixes * Scripting preprocessing for STK version, by Benau ### User Interface * Showing tips for players when loading and after race ends, by dumaosen * Better scaling of many many UI elements to large resolutions, by dumaosen and others * Show country flags for servers and players in online multiplayer, by Benau * Add a new option to change font size on the fly, by Benau and deveee * Scale down the lap time indicator next to the kart icons when there are many karts, by risostk * Add icons for the available options in the race result screens, by dumaosen * Make the highscore list scrollable, by deveee * Display all the relevant info in the challenge dialog in Story Mode, by Alayan * New challenge selection interface, by dumaosen * Show the number of ranking points won or lost after a ranked race, by Benau * Separate blurring visual effects from the main graphics presets, by Alayan * Fix incorrect text resizing in the help menu, by Benau * Make the custom random GP option more prominent in the track selection screen, by dumaosen * Improvements to the scrollbars, by QwertyChouskie * Allow sorting lists with the keyboard, by Benau * Allow tooltip drawing outside of menus, by deveee * Prevent some font scaling blur caused by non-integer offsets, by Benau * Limit how long chat and in-race messages can be, by Benau and Alayan * Add a (configurable) limit to chat message frequency, by GuillaumeBft and Benau * Add an option to disable in-race messages only, by Alayan * Allow to explicitly set the flip direction of tabs, by dumaosen * Allow to download addons from the server lobby interface, by Benau * Many minor tweaks and bugfixes ### Tracks and modeling #### Tracks * A handful of minor graphical fixes and enhancements * Fixed checklines that could be missed too easily in XR591 and the Old Mine. #### Arenas * Pumpkin Park, by samuncle