patch-core_ustring_h was about an implicit copy ctor, upstream fixed it
long ago in a different way.
The other patches were a revert for the use of long-distance matching in
zstd but that's been available without pooking at the zstd internals for
some time already.
most of the patches are upstreamed or not need anymore. freebidi is not
a dependency anymore; use the bundled dns resolver because it doesn't
work with libc' arpa/nameser.h
OK pascal@
- Use CFLAGS and CXXFLAGS instead of CMAKE_CXX_FLAGS and CMAKE_C_FLAGS.
- Use MODCMAKE_LDFLAGS instead of CMAKE_EXE_LINKER_FLAGS
- Fix broken builds with CMake 3.23
platform/x11/detect.py tries to create export templates when building
with GNU ld and tools=no. GNU ld in base is too old for that and it's
not straightforward to enable them using llvm (upstream says it doesn't
work) so just disable them; they're not that useful for us anyway.
bumping is just a pro-forma in this case: on llvm arches there are no
changes and on gcc-arches the previous version didn't built.
(while here reformat the comment at the top of patch-platform_x11_detect_py)
improvements, demo download script by and ok kirby@
Free Heroes of Might and Magic II (fheroes2) is a recreation of HoMM2 game
engine. This open source, multiplatform project, written from scratch, is
designed to reproduce the original game with significant improvements in the
gameplay, graphics, and logic (including support for high-resolution graphics,
improved AI, numerous fixes and UI improvements), breathing new life into this
turn-based strategy games.
A Godot build with the tools enabled is not really that great to run
standalone games due to the various extra checks that the engine does,
so disable the tools (i.e. the editor) in the -main package, but provide
a -tools package for folks that wants to develop games.
While here use target=release instead of debug_release for the -main
package: comments in the SConstruct file hints that debug_release
enables check useful only for development.
discussed many times with various people, tested by few (thanks!)
ok/improvements from sthen@
Sync ode/odeconfig.h with upstream ode, with more #ifdef goo to cater
for non-x86 archs.
Keep using SSE on amd64, and also on i386 where the speedup would make
sense for this port, as hinted by sthen@.
Maintainer timeout, ok sthen@ op@
This is the popular wordle game for the terminal, written in go.
Guess the word in six tries. Each guess must be a valid five-letter
word. Hit enter to submit. After each guess, the color of the tiles will
change to show how close your guess was to the word.
With suggestions from op@
ok op@
Based on code used in sdl2 backend. Tested with XBox {360,One}
gamecontrollers.
Discussion, feedback, contributions, and encouragement op@ (maintainer)
also enable DEBUG_PACKAGES while here
ok op@
because of the change to multiversion support; with plan to roll out a
different setup and launcher solution. However, as this is still not
ready for widespread use, the (legacy) helper scripts will at least
provide the previous functionality (limited to libgdx 1.9.11 in the
scripts).
Thanks to brynet@ who updated the scripts for this change.
(NB portgen usually gets this wrong; it also doesn't understand
dependencies that are restricted to only being used with certain
python versions. at this point you usually get better results
doing py-* ports by hand than with portgen)