aboutsummaryrefslogtreecommitdiff
path: root/games/gzdoom
Commit message (Collapse)AuthorAgeFilesLines
* */*: Bump jpeg-turbo users treewideDaniel Engberg2023-07-281-1/+1
| | | | New major version 3.0.0
* audio/opus: bump consumers after update to 1.4Christian Weisgerber2023-04-251-1/+1
|
* accessibility/at-spi2-core: update to 2.46.0Tobias C. Berner2023-03-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | What's new in at-spi2-core 2.46.0: * Fix GetInterfaces documentation on org.a11y.atspi.Accessible interface. What's new in at-spi2-core 2.45.91: * Send device event controller events using the same signature as other events. * Document the Accessible, Action, and Cache dbus interfaces. * Fix license of atspi-gmain.c (#87). What's new in at-spi2-core 2.45.90: * xml: Add some documentation. * xml: Fix event arguments. * xml: Add some missing DeviceEventController methods. * Bind the AT-SPI bus to the graphical session. * Mark bus service as belonging to the session slice. * Add ATSPI_ROLE_PUSH_BUTTON_MENU. * Add an "announcement" event/signal to allow objects to send notifications (!63). * Various code clean-ups and test improvements. What's new in at-spi2-core 2.45.1: * Atk and at-spi2-atk are now merged into this project. * Now requires meson 0.56.2 and glib 2.67.4. * at-spi2-atk: Expose the accessible hierarchy via dbus introspection. * Properly escape the AT-SPI bus address; fixes warnings about the address not containing a colon (!55). * Add a text value to AtspiValue, so that a value can expose a textual description, as in the new Atk value API. * Add atspi_event_listener_register_with_app, to allow an event listener to be registered only for a given application (!52). - accessibility/atk and accessibility/at-spi2-atk have been merged into accessibility/at-spi2-core - accessibility/at-spi2-core: bump consumers of removed ports atk and at-spi2-atk PR: 269704 Exp-run by: antoine ---
* games/gzdoom: cleanup dependenciesKyle Evans2023-02-101-5/+5
| | | | | | | | | | Most of the GNOME and the GL dependencies are transitive from GTK, not directly used by gzdoom -- axe them. While we're here, switch to GTK 3. gzdoom already supports it out of the box and GTK 2 is EOL, so the timing is right. DYN_GTK has been switched off because I like to see that the dependency's actually in use at build time.
* games/gzdoom: fix runtime against SDL newer than 2.0Kyle Evans2022-10-252-1/+14
| | | | | | | | | | The game was supposed to be restricted to newer versions of SDL than 2.0.6, but they inadvertently only checked the patch number of the current SDL version. The provided patch is pulled from a later version of GZDoom and uses the correct SDL version check macro so that newer versions of SDL don't need to get up to patchlevel=6 to work again. MFH: 2022Q4
* Remove WWW entries moved into port MakefilesStefan Eßer2022-09-071-2/+0
| | | | | | | | | | Commit b7f05445c00f has added WWW entries to port Makefiles based on WWW: lines in pkg-descr files. This commit removes the WWW: lines of moved-over URLs from these pkg-descr files. Approved by: portmgr (tcberner)
* Add WWW entries to port MakefilesStefan Eßer2022-09-071-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It has been common practice to have one or more URLs at the end of the ports' pkg-descr files, one per line and prefixed with "WWW:". These URLs should point at a project website or other relevant resources. Access to these URLs required processing of the pkg-descr files, and they have often become stale over time. If more than one such URL was present in a pkg-descr file, only the first one was tarnsfered into the port INDEX, but for many ports only the last line did contain the port specific URL to further information. There have been several proposals to make a project URL available as a macro in the ports' Makefiles, over time. This commit implements such a proposal and moves one of the WWW: entries of each pkg-descr file into the respective port's Makefile. A heuristic attempts to identify the most relevant URL in case there is more than one WWW: entry in some pkg-descr file. URLs that are not moved into the Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr files in order to preserve them. There are 1256 ports that had no WWW: entries in pkg-descr files. These ports will not be touched in this commit. The portlint port has been adjusted to expect a WWW entry in each port Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as deprecated. Approved by: portmgr (tcberner)
* audio/fluidsynth: Update to upstream version 2.2.4Thomas Zander2021-11-271-0/+1
| | | | MFH: 2021Q4
* devel/zmusic: fix category to audioKyle Evans2021-11-101-1/+1
| | | | | | devel is accurate, but audio is much more precise. Reported by: danfe
* games/gzdoom: update to 4.7.1Kyle Evans2021-11-108-88/+43
| | | | | | | | | | | | Changelogs for all of the intervening versions can be found on the ZDoom forums: https://forum.zdoom.org/viewforum.php?f=1 This update moves data up to share/doom, which is a standard location that gzdoom searches for game data already. Some of the names are fairly generic, but not likely to conflict with other doom ports. While we're here, slim down the dependencies a little bit -- many of them are not needed anymore.
* audio/fluidsynth: Update to upstream version 2.2.3Thomas Zander2021-10-041-1/+1
| | | | MFH: 2021Q4
* graphics/mesa-libs: Bump reverse deps for libglvndKevin Bowling2021-06-221-1/+1
| | | | | | | | | | Per discussion with bapt on helping pkg handle the changing of these deps and avoiding impossible upgrade senarios. PR: 246767 Reviewed by: manu, bapt Approved by: x11 Differential Revision: https://reviews.freebsd.org/D30824
* One more small cleanup, forgotten yesterday.Mathieu Arnold2021-04-071-1/+0
| | | | Reported by: lwhsu
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* games/gzdoom: fix build on powerpc64lePiotr Kubaj2021-02-101-0/+13
| | | | | | | Same issue as with audio/libgme. Notes: svn path=/head/; revision=564874
* Chase libsndfile 1.0.30 update.Thomas Zander2020-10-011-1/+1
| | | | | | | | | Details: - Missing symbol sf_version_string, not auto-resolved by pkg + rebuild. - Bump PORTREVISION for consumers. Notes: svn path=/head/; revision=550824
* games/gzdoom: unbreak with Clang 10Jan Beich2020-02-261-0/+22
| | | | | | | | | | | | | | | | | In file included from MachineIndependent/glslang.y:60: In file included from glslang/glslang/MachineIndependent/SymbolTable.h:68: In file included from glslang/glslang/MachineIndependent/../Include/Common.h:107: glslang/glslang/MachineIndependent/../Include/PoolAlloc.h:307:54: error: 'operator=' is a private member of 'glslang::TPoolAllocator' void setAllocator(TPoolAllocator* a) { allocator = *a; } ~~~~~~~~~ ^ ~~ glslang/glslang/MachineIndependent/../Include/PoolAlloc.h:244:21: note: declared private here TPoolAllocator& operator=(const TPoolAllocator&); // don't allow assignment operator ^ Reported by: antoine (via bug 244251 exp-run) Notes: svn path=/head/; revision=527180
* Chase update to audio/fluidsynth; bump PORTREVISION of dependent portsThomas Zander2019-09-291-1/+1
| | | | | | | PR: 240890 Notes: svn path=/head/; revision=513215
* Bump PORTREVISION for ports depending on the canonical version of GCCGerald Pfeifer2019-07-261-0/+1
| | | | | | | | | | | | | | | | | | as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330 Notes: svn path=/head/; revision=507372
* games/gzdoom: Fix 32-bit build after r501260 (update to 4.1.1)Kyle Evans2019-05-311-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | The update from 3.7.2 -> 4.1.1 included some path restructuring in gzdoom, particularly around rendering bits. A list of source files that need SSE explicitly enabled for 32-bit architectures is included in src/CMakeLists.txt -- this had not been updated post-restructuring, leading to errors like: error: always_inline function '_mm_cvtss_f32' requires target feature 'mmx', but would be inlined into function 'AddLights' that is compiled without support for 'mmx' and failing the build. The patch being added updates the paths. It was submitted for upstreaming and subsequently accepted here: https://github.com/coelckers/gzdoom/pull/850 to appear in a release post-4.1.2. Reported by: pkg-fallout Approved by: koobs (ports), kevans (maintainer) Notes: svn path=/head/; revision=503173
* games/gzdoom: update to 4.1.1Piotr Kubaj2019-05-114-6/+27
| | | | | | | | | Commit the whole patch this time. Approved by: mat (mentor), kevans (maintainer) Notes: svn path=/head/; revision=501260
* Revert 501173, it's obviously incompleteAntoine Brodin2019-05-111-3/+3
| | | | | | | Reported by: pkg-fallout Notes: svn path=/head/; revision=501231
* games/gzdoom: update to 4.1.1Piotr Kubaj2019-05-101-3/+3
| | | | | | | | | | | Among many fixes, this brings compatibility with non-x86 platforms. PR: 236988 Approved by: kevans (maintainer), mat (mentor) Differential Revision: https://reviews.freebsd.org/D20149 Notes: svn path=/head/; revision=501173
* Chase update of fluidsynth to 2.0.3Thomas Zander2019-03-021-0/+1
| | | | | | | PR: 233448 Notes: svn path=/head/; revision=494418
* games/gzdoom: Update to 3.7.2Kyle Evans2019-02-062-7/+6
| | | | | | | | | | | | | | | Please visit https://github.com/coelckers/gzdoom/releases for highlights from each of the intermediate releases; many bug fixes and improvements are included, to ZScript and otherwise. The USES change has been included only to appease portlint and formatting. PR: 229212 Submitted by: Piotr Kubaj (pkubaj at anongoth.pl) Approved by: zeising (ports) Notes: svn path=/head/; revision=492316
* Change cmake default behaviour to outsource.Tobias C. Berner2018-12-251-1/+1
| | | | | | | | | | | | | | Ports that build out of source now simply can use "USES=cmake" instead of "USES=cmake:outsource". Ports that fail to build out of source now need to specify "USES=cmake:insource". I tried to only set insource where explictely needed. PR: 232038 Exp-run by: antoine Notes: svn path=/head/; revision=488341
* Remove compatibility code for FreeBSD < 11.2 from all ports.Rene Ladan2018-11-021-7/+1
| | | | | | | | | | Simplify some ports where DragonFlyBSD no longer needs to be special-cased. Submitted by: rene Reviewed by: bapt, jbeich Differential Revision: https://reviews.freebsd.org/D17724 Notes: svn path=/head/; revision=483807
* Bump PORTREVISIONS to chase update to audio/fluidsynth 1.1.11Thomas Zander2018-06-011-0/+1
| | | | | | | PR: 228265 Notes: svn path=/head/; revision=471300
* - Update WWWDmitry Marakasov2018-05-111-2/+2
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=469677
* games/gzdoom: Update to 3.3.2Kyle Evans2018-05-092-5/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Highlights since 3.3.0: - Better handling of defaults with some ZScript/DECORATE functions - Many bug fixes - Fixed detection of .ipk7 custom IWADs - Restored vanilla behavior of lightning for original Hexen - Added loading of ZSDF lumps by full paths - Exported P_ActivateLine() to ZScript along with constants for activation type - Increased size of the savegame comment area. - Disabled the survey* code * This was an opt-in hardware survey that ran for effectively the month of April. Discussion of the results are available at: https://forum.zdoom.org/viewtopic.php?f=49&t=60156 While here, disable stripping of binaries on 10.4/i386. strip(1) there claims it can't strip due to an unknown file format. 11.x and later use elftoolchain strip(1) and have no issues. Due to the replacement as of 11.x and that there will be no more 10.x releases, no effort will be expended in tracking down why strip(1) fails here for now. Approved by: bapt (ports), me (maintainer) MFH: 2018Q2 Notes: svn path=/head/; revision=469450
* Drop FreeBSD 10.3 supportJan Beich2018-05-071-7/+1
| | | | | | | | | Reviewed by: yuri (SoPlex), sunpoet (nghttp2), cpm (chromium), brooks (llvm*) Approved by: portmgr (rene) Differential Revision: https://reviews.freebsd.org/D15238 Notes: svn path=/head/; revision=469338
* games/gzdoom: Update to 3.3.0Kyle Evans2018-03-275-38/+5
| | | | | | | | | | | | | | | | | | | | | Due to too many skipped releases, see https://github.com/coelckers/gzdoom/releases for release notes between 3.1.0 and 3.3.0. The patches have since been made redundant by upstream, so they can safely/happily go away. MAINTAINER has been updated to my @FreeBSD.org address; this port was still a work in progress when r445117 to update my other ports was committed. Tested with: Poudriere (10.4, amd64) Tested with: Poudriere (stable/11, amd64) Tested with: Poudriere (head, amd64) Approved by: lwhsu (ports), me (maintainer) Differential Revision: https://reviews.freebsd.org/D14864 Notes: svn path=/head/; revision=465701
* games/gzdoom: create portSteve Wills2017-09-147-0/+193
GZDoom is a GL-enhanced fork of ZDoom, a source port of ID Software's DOOM engine. It is based on the source code of id Software's DOOM. GZDoom boasts enhanced modding support, as well as support for the following games: * Ultimate Doom * Doom II * Final Doom * Heretic * Hexen * Strife * Chex Quest (1 & 3) * Action Doom II * Harmony v1.1 * Hacx * The Adventures of Square WWW: http://gzdoom.drdteam.org/ PR: 213907 Submitted by: kevans Notes: svn path=/head/; revision=449841