Commit graph

22418 commits

Author SHA1 Message Date
Dmitry Marakasov
36fb8a7d62 games/xonotic: update 0.8.5 → 0.8.6 2023-07-04 23:07:03 +03:00
Dmitry Marakasov
5ed0cb6e57 games/taisei: update WWW 2023-07-04 23:06:39 +03:00
Alexey Dokuchaev
57580de7d0 games/darkplaces: unbreak the port's build against Clang 16
Recent versions of GCC (11+) and Clang (16+) got more strict about
attribute placing, e.g. alignment annotation must be attached to a
struct, not its typedef'ed alias.

Reported by:	pkg-fallout
Obtained from:	Gentoo Linux
2023-07-04 13:20:14 +00:00
Alexey Dokuchaev
00ad410bc0 games/trenchbroom: unbreak the port's build against Clang 16
Replace deprecated since C++11 and removed from C++17 `std::auto_ptr'
smart pointer class with `std::unique_ptr' which luckily can be used
as a drop-in replacement in this case.

Reported by:	pkg-fallout
2023-07-04 11:50:50 +00:00
Alexey Dokuchaev
b5772e3fcc games/gtkradiant: try to fix the port's build against Clang 16
Ancient `register' keyword is gone with C++17, drop it from various
places.  Also, ISO C99 and later no longer tolerate implicit function
declarations, but the code in question is too convoluted and fragile
to fix properly, so just disable the warning for the time being.

While here, do not hardcode -O2 for release builds (system-provided
compilation flags being correctly upheld) and spell -Wextra correctly
(quoting the GCC docs*, this option used to be called -W; the older
name is still supported, but the newer name is more descriptive).

Reported by:	pkg-fallout

*) https://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html#index-Wextra
2023-07-04 05:41:52 +00:00
Piotr Kubaj
33b764a6d8 games/tome4: fix build with llvm 16 2023-07-04 02:23:46 +02:00
Piotr Kubaj
4d33138969 games/7kaa: fix build with llvm16 2023-07-04 01:23:20 +02:00
Alexey Dokuchaev
7cb3d96ec5 games/xray_re-tools: unbreak the port's build against Clang 16
Both `std::const_mem_fun1_t' and `std::binary_function' template
classes had been deprecated in C++11 and removed in C++17, let's
get rid of them: the latter is just some typedefs and the former
holds a pointer to a member function and provides `operator()'.

Reported by:	pkg-fallout
2023-07-03 12:14:26 +00:00
Jason E. Hale
246d08cd77 games/ags: Update to 3.6.0.50
https://github.com/adventuregamestudio/ags/releases/tag/v3.6.0.50
2023-07-02 17:25:17 -04:00
Jan Beich
316a89ed4e games/punchy: unbreak build with clang 16 on aarch64
In file included from cargo-crates/v8-0.47.1/v8/src/compiler/backend/instruction-selector.cc:5:
In file included from cargo-crates/v8-0.47.1/v8/src/compiler/backend/instruction-selector.h:12:
In file included from cargo-crates/v8-0.47.1/v8/src/compiler/backend/instruction-scheduler.h:10:
In file included from cargo-crates/v8-0.47.1/v8/src/compiler/backend/instruction.h:13:
In file included from cargo-crates/v8-0.47.1/v8/src/codegen/external-reference.h:9:
In file included from cargo-crates/v8-0.47.1/v8/src/runtime/runtime.h:11:
cargo-crates/v8-0.47.1/v8/src/base/bit-field.h:43:29: error: integer value 31 is outside the valid range of values [0, 15] for the enumeration type 'AddressingMode' [-Wenum-constexpr-conversion]
  static constexpr T kMax = static_cast<T>(kNumValues - 1);
                            ^

Reported by:	pkg-fallout
2023-07-02 18:46:51 +00:00
Vladimir Druzenko
0fbd4da710 games/minecraft-server: Update to 1.20.1
Changelog:
https://www.minecraft.net/en-us/article/minecraft--java-edition-1-20-1

PR:			272044
Approved by:		Jonathan Price <freebsd@jonathanprice.org> (maintainer), arrowd (mentor)
MFC:			2023Q3
Differential Revision:	https://reviews.freebsd.org/D40837
2023-07-02 14:26:20 +03:00
Daniel Engberg
daa76ce1ee games/spring: Mark BROKEN on 13
Also fails with the same error on 13.2 as on 14
2023-07-01 10:44:14 +02:00
Jan Beich
2235a4a02b games/veloren-weekly: update to s20230630
Changes:	99d2dc381...75c3b8ca6
2023-06-30 21:33:01 +00:00
Jan Beich
2ddbe6ca86 graphics/vulkan-headers: update to 1.3.256
Force rebuild vulkan-loader to make sure vulkaninfo shows the new version.

Changes:	https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.3.255...v1.3.256
Reported by:	Repology, portscout
2023-06-30 21:32:58 +00:00
Tobias C. Berner
0c2dea861b KDE: Update KDE Gear to 23.04.2
KDE Gear 23.04.2

Thursday, 8 June 2023

Over 120 individual programs plus dozens of programmer libraries and
feature plugins are released simultaneously as part of KDE Gear.

Today they all get new bugfix source releases with updated translations,
including:

 * konsole: Adjust selection point coords when scrollback shrinks
 * neochat: Focus message search window's search field by default
 * yakuake: Prevent unnecessary tab switching when closing a tab

Changelog: https://kde.org/announcements/changelogs/gear/23.04.2/
2023-06-30 22:05:14 +02:00
Piotr Kubaj
62f24fe764 games/OpenLara: update to g20230628 2023-06-30 17:52:27 +02:00
Piotr Kubaj
a8a6f6d913 games/tome4: update to 1.7.6 2023-06-30 11:38:13 +02:00
Po-Chuan Hsieh
ad88180505
games/adonthell: Remove outdated PYTHON_REL check after lang/python37 removal 2023-06-30 15:08:35 +08:00
Jan Beich
be1f0cb7d8 games/veloren-weekly: update to s20230627
Changes:	c0e227272...99d2dc381
2023-06-29 00:57:52 +00:00
Guido Falsi
fd91b46c02 games/0ad: Fix build with clang 16 2023-06-28 22:44:55 +02:00
Guido Falsi
3416b961ce games/freesynd: Fix build with clang 16 2023-06-28 22:44:15 +02:00
Alexey Dokuchaev
7e8b07b587 games/netradiant: unbreak the port's build against Clang 16
Reported by:	pkg-fallout
2023-06-28 11:58:06 +00:00
Jan Beich
90939df766 games/ponscripter-07th-mod: unbreak build with clang 16
bstrwrap.cpp:724:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
register int i, l;
^~~~~~~~~
bstrwrap.cpp:724:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
register int i, l;
^~~~~~~~~
bstrwrap.cpp:725:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
register unsigned char cx;
^~~~~~~~~
bstrwrap.cpp:726:1: error: ISO C++17 does not allow 'register' storage class specifier [-Wregister]
register unsigned char * pdata;
^~~~~~~~~

Reported by:	pkg-fallout
2023-06-28 08:02:09 +00:00
Rene Ladan
3d9a815d9c all: remove explicit versions in USES=python for "3.x+"
The logic in USES=python will automatically convert this to 3.8+ by
itself.

Adjust two ports that only had Python 3.7 mentioned but build fine
on Python 3.8 too.

finance/quickfix: mark BROKEN with PYTHON

libtool: compile:  c++ -DHAVE_CONFIG_H -I. -I../.. -I -I. -I.. -I../.. -I../C++ -DLIBICONV_PLUG -DPYTHON_MAJOR_VERSION=3 -Wno-unused-variable -Wno-maybe-uninitialized -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -fno-strict-aliasing -DLIBICONV_PLUG -Wall -ansi -Wno-unused-command-line-argument -Wpointer-arith -Wwrite-strings -Wno-overloaded-virtual -Wno-deprecated-declarations -Wno-deprecated -std=c++0x -MT _quickfix_la-QuickfixPython.lo -MD -MP -MF .deps/_quickfix_la-QuickfixPython.Tpo -c QuickfixPython.cpp  -fPIC -DPIC -o .libs/_quickfix_la-QuickfixPython.o
warning: unknown warning option '-Wno-maybe-uninitialized'; did you mean '-Wno-uninitialized'? [-Wunknown-warning-option]
QuickfixPython.cpp:175:11: fatal error: 'Python.h' file not found
          ^~~~~~~~~~
1 warning and 1 error generated.

Reviewed by:	portmgr, vishwin, yuri
Differential Revision:	<https://reviews.freebsd.org/D40568>
2023-06-27 21:34:34 +02:00
Danilo Egea Gondolfo
e714e6b229 games/doomsday: Fix build with LLVM 16
It was failing with "call to 'round' is ambiguous".
2023-06-27 19:15:58 +01:00
Jan Beich
9b04157e96 games/veloren-weekly: update to s20230627
Changes:	57539803d...c0e227272
2023-06-27 14:27:52 +00:00
Kevin Zheng
658a65e0da games/assaultcube: Fix link on 14-CURRENT i386
Fix build on 14-CURRENT i386 by disabling dynamic relocation checks with
lld 15.

PR:		272049
See also:	145ca54873
2023-06-27 00:58:23 +02:00
Muhammad Moinur Rahman
a0a49d750d games/libretro-pcsx_rearmed: Fix build with llvm16
Sponsored by:	The FreeBSD Foundation
2023-06-26 14:16:02 +02:00
Kyle Evans
10aecf3b19 games/zdoom: fix the build with llvm16 in base
The 'register' keyword now raises an error, so patch out those parts.
Patch generally taken from gzdoom commit 3c044ebd5eae343.  No functional
change as a result of this.
2023-06-25 21:28:44 -05:00
Muhammad Moinur Rahman
1f66e6087a games/gnuchess: Fix build with llvm16
- Pet portclippy
- Adopt port

Sponsored by:	The FreeBSD Foundation
2023-06-26 02:09:51 +02:00
Muhammad Moinur Rahman
0f59f3265c games/tuxpaint: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-06-26 02:09:49 +02:00
Muhammad Moinur Rahman
b5e5c2010f games/libretro-bluemsx: Fix build with llvm16
Sponsored by:	The FreeBSD Foundation
2023-06-24 14:03:43 +02:00
Muhammad Moinur Rahman
99bb944fb6 games/libgnome-games-support: Fix build with llvm16
Approved by:	portmgr (blanket)
Sponsored by:	The FreeBSD Foundation
2023-06-24 06:37:51 +02:00
Jason E. Hale
05203b94b1 games/ags: Update to 3.6.0.49
Take maintainership.

https://github.com/adventuregamestudio/ags/releases/tag/v3.6.0.49
2023-06-23 17:00:44 -04:00
Sean Bruno
febf7e11af games/cockatrice: Deprecate port that hasn't had a release in 2 years. 2023-06-22 14:13:48 -06:00
Jan Beich
5543374c4c games/veloren-weekly: update to s20230619
Changes:	fdad31b16...57539803d
2023-06-22 00:54:22 +00:00
Muhammad Moinur Rahman
56c08ba16d games/poker-eval: Remove expired port:
Both MASTER_SITES and WWW vaporized

Approved by:	portmgr (blanket)
2023-06-20 14:05:09 +02:00
Alex S
9aa20ef5dd games/linux-steam-utils: update to 20230615
ChangeLog:
20230130...20230615

PR:		272007
Reported by:	iwtcex@gmail.com (maintainer)
2023-06-18 18:50:12 +02:00
Alexander Vereeken
d273123cdc games/suyimazu: Update to 2023.06
ChangeLog: https://codeberg.org/Alexander88207/Suyimazu/releases/tag/2023.06

 * The obsolete Applying a fix menu has been removed.
 * Thanks to @duckywastaken for ironing out various typos and general grammar
   issues.
 * The DXVK version has been set to 1.10.3 (Wine 7.1+ is required for newer
   versions)
 * VKD3D is ready to use on application configurations
 * Downloaded Files and Shader Cache from DXVK, Mesa & VKD3D will now be in the
   Cache folder of Suyimazu.
 * Some minor menu improvements.
 * Some background management will now only run once per application startup.
   (such as looking for pkg32 updates)

PR:		271996
Reported by:	Alexander88207@protonmail.com (maintainer)
2023-06-18 18:45:47 +02:00
Nuno Teixeira
ef95c3d3a1 games/wtf: Update to 20230615 snapshot 2023-06-17 16:30:52 +01:00
Rene Ladan
f63a4b2960 games/tuxmath: Remove expired port
2023-06-16 games/tuxmath: Upstream last release was in 2011
2023-06-16 20:31:04 +02:00
Jason E. Hale
04865fa983 games/tanglet: Update to 1.6.4
https://github.com/gottcode/tanglet/releases/tag/v1.6.4
2023-06-16 12:49:44 -04:00
Jason E. Hale
406f615ea6 games/connectagram: Update to 1.3.4
https://github.com/gottcode/connectagram/releases/tag/v1.3.4
2023-06-16 12:49:43 -04:00
Mathieu Arnold
0622738362
*: regular cleanup for GH_TAGNAME bad usage 2023-06-16 15:59:40 +02:00
Ganael LAPLANCHE
19131ecac1 games/blobby: Update to 1.1
While here, do a bit of cleanup:
- Switch to Github
- Update WWW entry
- Re-enable aarch64 builds (not tested)
2023-06-16 12:29:15 +02:00
Piotr Kubaj
caf9f9dc9a games/openclonk: fix build on powerpc64le
In file included from /wrkdirs/usr/ports/games/openclonk/work/openclonk-release-8.1-src/thirdparty/blake2/blake2b.c:28:
In file included from /usr/lib/clang/14.0.5/include/ppc_wrappers/emmintrin.h:43:
/usr/lib/clang/14.0.5/include/ppc_wrappers/xmmintrin.h:31:2: error: "Please read comment above. Use -DNO_WARN_X86_INTRINSICS to disable this error."
2023-06-15 20:26:13 +02:00
Jan Beich
4e061b2291 games/veloren-weekly: update to s20230614
Changes:	28ee38ad1...fdad31b16
2023-06-15 00:43:04 +00:00
Emanuel Haupt
da72c7e369 games/candycrisis: Add new port
An exciting combination of pure action and puzzle gaming.

This is an unofficial source port of the old Mac game "Candy Crisis".
This version has an optional widescreen mode.
2023-06-14 18:00:18 +02:00
Piotr Kubaj
81954bb7c3 games/fheroes2: update to 1.0.5
Changelog:	https://github.com/ihhub/fheroes2/releases/tag/1.0.5
2023-06-14 14:49:09 +02:00
Dmitry Marakasov
2ba3494454 games/powder-toy-devel: update snapshot-253 → snapshot-257 2023-06-13 20:12:00 +03:00