aboutsummaryrefslogtreecommitdiff
path: root/games
Commit message (Collapse)AuthorAgeFilesLines
* Mk/Uses/java.mk: Runtime fix with USES=java:antMuhammad Moinur Rahman2024-12-317-14/+15
| | | | | | | | | | | | USES=java:ant does not imply USES=java:run so we need to add the run arg seperately when we are using USES=java:ant. Not all ports require the the argument so it is better to address the ports individually instead of handling it automatically by implying run for ant. Thanks to vvd for carefully going through this. Reported by: vvd Approved by: portmgr (blanket)
* games/NBlood: update to 14186Piotr Kubaj2024-12-312-4/+4
|
* games/jumpy: fix build on powerpc*, probably also armv7 and aarch64Piotr Kubaj2024-12-312-3/+13
| | | | All powerpc*, armv7 and aarch64 use unsigned char.
* games/fheroes2: update to 1.1.5Piotr Kubaj2024-12-312-4/+4
| | | | Changelog: https://github.com/ihhub/fheroes2/releases/tag/1.1.5
* games/qwdtools: fix build on big-endianPiotr Kubaj2024-12-311-0/+11
| | | | | CMake Error at CMakeLists.txt:74 (target_compile_definitions): target_compile_definitions called with invalid arguments
* games/exult-devel: Update to 20241231 snapshotNuno Teixeira2024-12-312-4/+4
| | | | | ChangeLog: https://github.com/exult/exult/compare/snapshot-v1.11.0.20241201...snapshot-v1.11.0.20241231
* Mk/**java.mk: Convert bsd.java.mk to USESMuhammad Moinur Rahman2024-12-3128-60/+42
| | | | | | | | | | | | | | | | | | | The following features have been added or changed: - Instead of USE_JAVA use USES=java. This defaults to USES=java:build,run if NO_BUILD is undefined. Else it defaults to USES=java:run - Instead of USE_ANT=yes use USES=java:ant which also implies USES=java:build - Instead of JAVA_BUILD=yes use USES=java:build. Does not imply run or extract - Instead of JAVA_EXTRACT=yes use USES=java:extract does not imply build or run - Instead of JAVA_RUN=yes use USES=java:run does not imply extract or build - Instead of USE_JAVA=<version> use USES=java and JAVA_VERSION=<version> Approved by: mat (portmgr), glewis Differential Revision: https://reviews.freebsd.org/D48201
* Mk/**ocaml.mk: Convert remaining bsd.ocaml.mk to Uses/ocaml.mkMuhammad Moinur Rahman2024-12-311-2/+1
| | | | | | | | | | | | | | | | | | | | | | | - Instead of USE_OCAML=yes use USES=ocaml. If empty USES=ocaml implies build and run - Instead of USE_OCAMLFIND_PLIST use USES=ocaml:findplist which also implies USES=ocaml:findlib - Instead of USE_OCAML_CAMLP4 use USES=ocaml:camlp4 - Instead of USE_OCAML_FINDLIB use USES=ocaml:findlib - Instead of USE_OCAML_LDCONFIG use USES=ocaml:ldconfig - Instead of USE_OCAML_WASH use USES=ocaml:wash - Instead of NO_OCAML_BUILDDEPENDS use USES=ocaml:run - Instead of NO_OCAML_RUNDDEPENDS use USES=ocaml:build - Instead of USE_OCAML_TK use USES=ocaml:tk which actually implies USES=ocaml:tkbuild and USES=ocaml:tkrun - Instead of NO_OCAMLTK_BUILDDEPENDS use USES=ocaml:tkrun - Instead of NO_OCAMLTK_RUNDEPENDS use USES=ocaml:tkbuild - USES=ocaml:dune remains unchanged - Prepare to add/remove keywords easily Approved by: mat (portmgr) Reviewed by: freebsd@dev.thsi.be Differential Revision: https://reviews.freebsd.org/D48227
* games/pangzero: Mark DEPRECATEDMuhammad Moinur Rahman2024-12-301-6/+8
| | | | | | - Depends on deprecated devel/p5-SDL - Upstream WWW returns NXDOMAIN - Set EXPIRATION_DATE 2025-01-29
* games/frozen-bubble: Mark DEPRECATEDMuhammad Moinur Rahman2024-12-301-4/+6
| | | | | - Depends on deprecated devel/p5-SDL - Set EXPIRATION_DATE 2025-01-29
* games/heroes: Mark DEPRECATEDMuhammad Moinur Rahman2024-12-301-4/+4
| | | | | | | - Project unmaintained as last release was in 2002 - Remove smpeg dependency as there is no direct dependency and there is no src pertaining to smpeg - Set EXPIRATION_DATE 2025-01-29
* games/prboom: RefactorMuhammad Moinur Rahman2024-12-305-32/+31
| | | | | | | | | | | | - Mark DEPRECATED as the last release was in 2008. There is a newer fork in the tree games/prboom-plus. - Remove LIB_DEPENDS to smpeg as it was removed and there is no src pertaining to smpeg in the src tree - Set EXPIRATION_DATE 2025-01-29 - Pet port{clippy|fmt} - Refresh patches Approved by: portmgr (blanket)
* games/sulis: Fix area elevation in act3 areasÄlven2024-12-302-1/+7
| | | | | | | | | | Backported patch [0] for upstream issue #220 [1], which blocks act3 campaign (fix area elevation in act3 areas). [0] https://github.com/Grokmoo/sulis/commit/af773b9f09753ea8614ac82dd8033c870a5a779c?diff=unified&w=0 [1] https://github.com/Grokmoo/sulis/issues/220 PR: 283358
* games/xfce4-eyes-plugin: Remove commented line (added by mistake)Guido Falsi2024-12-291-2/+0
|
* games/xfce4-eyes-plugin: Add XFCE panel toyGuido Falsi2024-12-295-0/+123
| | | | | Eyes is a xfce4 panel plugin that adds eyes which watch your every step. Scary!
* games/cgoban: mark BROKENDmitry Marakasov2024-12-291-0/+2
| | | | Reported by: artembunichev@zohomail.com
* games/hyperrogue: update 13.0v → 13.0wDmitry Marakasov2024-12-292-4/+4
|
* games/reminiscence: update 0.5.2 → 0.5.3Dmitry Marakasov2024-12-292-4/+4
|
* games/DDNet: update 18.7 → 18.8.2Dmitry Marakasov2024-12-292-5/+4
|
* games/sgt-puzzles: update 20241123 → 20241223Dmitry Marakasov2024-12-292-5/+5
|
* games/powder-toy: update 98.2.365 → 99.0.377Dmitry Marakasov2024-12-293-11/+10
|
* games/powder-toy-devel: update snapshot-373 → snapshot-374Dmitry Marakasov2024-12-292-4/+4
|
* games/veloren-weekly: update to s20241228Jan Beich2024-12-282-5/+5
| | | | Changes: https://gitlab.com/veloren/veloren/-/compare/b1db8bdd2...a1be5a7be
* games/libretro-shaders-slang: Update g20241122 → g20241226Stefan Schlosser2024-12-283-72/+159
| | | | | | | Commitlog: https://github.com/libretro/slang-shaders/compare/873186..8fe25d PR: 283650
* games/yadex: Remove stale MASTER_SITESMuhammad Moinur Rahman2024-12-271-1/+1
| | | | | | - Remove GENTOO MASTER_SITES as it no longer provides flat layout Approved by: portmgr (blanket)
* games/senken: Mark DEPRECATEDMuhammad Moinur Rahman2024-12-271-0/+5
| | | | | | | - GENTOO MASTER_SITES are no longer available and there is no other source of distfiles - Set EXPIRATION_DATE 2025-01-26 - Pet portclippy
* games/linux-quake4-demo: Remove stale MASTER_SITESMuhammad Moinur Rahman2024-12-271-1/+2
| | | | | - Remove GENTOO MASTER_SITES as it no longer provides flat layout - Pet portclippy
* games/xkoules: RefactorMuhammad Moinur Rahman2024-12-271-6/+8
| | | | | | - Remove GENTOO MASTER_SITES as it no longer provides flat layout - Pet portclippy - Use OPTIONSNG for post-install target
* games/linux-quake4: RefactorMuhammad Moinur Rahman2024-12-272-24/+20
| | | | | | | - Remove GENTOO MASTER_SITES as it no longer provides flat layout - Convert to OPTIONSNG - Pet portclippy - Replace deprecated @exec/@unexec
* games/abuse_sdl: RefactorMuhammad Moinur Rahman2024-12-271-3/+1
| | | | - Remove GENTOO MASTER_SITES as it no longer provides flat layout
* games/xbubble: Mark DEPRECATEDMuhammad Moinur Rahman2024-12-271-1/+3
| | | | | | - GENTOO MASTER_SITES no longer provides flat layout and hence the dists are no longer available - Set EXPIRATION_DATE 2025-01-26
* games/allacrost: Deprecate and set expiration date to 2025-01-31Daniel Engberg2024-12-261-0/+2
| | | | | | Marked BROKEN in May 2024 and upstream is gone so sunset port Approved by: portmgr (blanket)
* games/veloren-weekly: update to s20241223Jan Beich2024-12-262-5/+5
| | | | Changes: https://gitlab.com/veloren/veloren/-/compare/e0264800a...b1db8bdd2
* games/liblcf: switch to c++17Dmitry Marakasov2024-12-251-0/+11
| | | | | | | | Upstream do the same thing after 0.8 release, and this is required to work with latest libicu. PR: 283569 Reported by: diizzy
* games/widelands: update 1.1 → 1.2Dmitry Marakasov2024-12-255-53/+26
| | | | | | | | Not playtested yet, but the update is required for compatibility with latest icu. PR: 283576 Reported by: diizzy
* games/lwjgl3: Fix build in poudriereVladimir Druzenko2024-12-251-1/+1
| | | | | | | | | | compile: [javac: compile @NullMarked] Compiling 1 source file to /wrkdirs/usr/ports/games/lwjgl3/work/lwjgl3-3.3.5/bin/classes/ant BUILD FAILED /wrkdirs/usr/ports/games/lwjgl3/work/lwjgl3-3.3.5/build.xml:454: /wrkdirs/usr/ports/games/lwjgl3/work/lwjgl3-3.3.5/bin/libs/java/jspecify.jar is read-only. Reported by: pkg-fallout
* games/cdogs-sdl: Update version 2.1.0=>2.2.0Muhammad Moinur Rahman2024-12-233-6/+191
| | | | | | - Drop maintainership Changelog: https://github.com/cxong/cdogs-sdl/releases/tag/2.2.0
* games/scummvm-tools: Update to 2.9.0Kai Knoblich2024-12-222-5/+4
| | | | | | Changelog: https://github.com/scummvm/scummvm-tools/blob/v2.9.0/NEWS
* games/scummvm: Update to 2.9.0Kai Knoblich2024-12-223-11/+10
| | | | | | | | | | | | | | | | | | | | | | | * Remove the backported patch introduced in 7999da064c4b for compatibility with FreeType2 2.13.3 and newer as it's included in this release and hence no longer required. * Disable the Unix /dev/sequencer support via OSS for the time being to prevent build errors. ScummVM has recently received OSS synth device support and FreeBSD's implementation of OSS lacks a corresponding IOCTL command SNDCTL_SYNTH_ID for this. * Take this opportunity to set the FLUIDSYNTH option as default to enable general MIDI device emulation via FluidSynth, which requires little additional dependencies. Support for FluidSynth is provided by default with the official upstream binary packages and has also been enabled as well among other BSDs and distros for some time. Changelog: https://downloads.scummvm.org/frs/scummvm/2.9.0/ReleaseNotes.html MFH: No (feature release)
* games/sulis: New port: Turn based tactical RPG with several campaignsÄlven2024-12-2212-0/+884
| | | | | | | | | Sulis is a Role Playing Game (RPG) with turn based, tactical combat, deep character customization and an engaging storyline. The game has been built from the ground up with modding and custom content in mind. WWW: https://www.sulisgame.com/ PR: 283358
* games/openttd: try to unbreak the port's build on recent -CURRENTAlexey Dokuchaev2024-12-222-0/+5
| | | | | | | | GCC 15 and Clang 19 are more aggressive in checking for dependent names (downcasting/CRTP mechanism). Use the proper Yapf() call. Obtained from: Gentoo Linux (https://bugs.gentoo.org/936417) Reported by: pkg-fallout
* games/eduke32: update to 10600-d384b22acPiotr Kubaj2024-12-202-7/+6
| | | | Also fixes build with LLVM 19 and re-enables LTO on i386.
* games/veloren-weekly: update to s20241218Jan Beich2024-12-193-29/+89
| | | | Changes: https://gitlab.com/veloren/veloren/-/compare/11f84d12f...e0264800a
* games/xye: Fix buildYuri Victorovich2024-12-181-0/+16
| | | | Reported by: fallout
* games/lwjgl3: Update 3.3.4 → 3.3.5Vladimir Druzenko2024-12-162-23/+22
| | | | | | | Changelog: https://github.com/LWJGL/lwjgl3/releases/tag/3.3.5 Reported by: portscout
* games/lwjgl: support aarch64Ronald Klop2024-12-141-4/+7
| | | | | PR: 283048 Approved by: maintainer timeout
* games/py-trueskill: video game skill rating system (new port)Alexey Dokuchaev2024-12-134-0/+31
| | | | | | | | | TrueSkill is a rating system for game players. It was developed by Microsoft Research and has been used on Xbox network, formerly known as Xbox Live, for ranking and matchmaking, and is suitable for any type of matches, including N:N team game or free-for-all. WWW: https://trueskill.org/
* games/pokerth: unbreak the port's build against Boost >=1.85Alexey Dokuchaev2024-12-132-4/+4
| | | | | Obtained from: Gentoo Linux (https://bugs.gentoo.org/933265) Fixes: dbbd9132f44d, c5825a6a28ee
* games/pokerth: Set expiration date to 2025-01-31Daniel Engberg2024-12-121-0/+1
| | | | | Set expiration date as it's been marked as broken in October and unmaintained in tree as of late 2023
* games/marblemarcher: update 1.4.5 → 1.4.6Yuri Victorovich2024-12-122-5/+4
| | | | Reported by: portscout