CVS: cvs.openbsd.org: ports

2024-05-05 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/05/05 18:29:29

Modified files:
games/recoil-rts: Makefile distinfo 
games/recoil-rts/patches: 
  
patch-AI_Skirmish_BARb_src_circuit_module_EconomyManager_cpp 
  patch-rts_System_MemPoolTypes_h 
  
patch-rts_System_Platform_Linux_CrashHandler_cpp 
  patch-rts_System_Platform_Misc_cpp 
  patch-rts_System_Platform_Threading_h 
  patch-rts_System_Platform_byteorder_h 
  patch-test_CMakeLists_txt 
Removed files:
games/recoil-rts/patches: patch-doc_CMakeLists_txt 
  patch-rts_CMakeLists_txt 
  
patch-rts_Rendering_Env_Decals_GroundDecalHandler_cpp 
  patch-rts_Rendering_Units_UnitDrawerData_cpp 
  patch-rts_Sim_Features_FeatureMemPool_h 
  patch-rts_Sim_Path_HAPFS_PathMemPool_h 
  
patch-rts_Sim_Projectiles_ExplosionGenerator_cpp 
  patch-rts_Sim_Projectiles_ProjectileMemPool_h 
  patch-rts_Sim_Units_UnitMemPool_h 
  patch-rts_Sim_Weapons_WeaponMemPool_h 
  patch-rts_System_EventClient_h 
  
patch-rts_System_FileSystem_Archives_VirtualArchive_cpp 
  patch-rts_System_Platform_Threading_cpp 
  patch-rts_System_Sound_OpenAL_SoundSource_cpp 
  patch-rts_System_SpringApp_cpp 
  patch-rts_builds_dedicated_CMakeLists_txt 
  patch-test_other_testMemPoolTypes_cpp 

Log message:
catch up to more recent release used by BAR; a lot of patches upstreamed



CVS: cvs.openbsd.org: ports

2024-05-05 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/05/05 11:19:38

Modified files:
games  : Makefile 

Log message:
+recoil-rts



CVS: cvs.openbsd.org: ports

2024-05-05 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/05/05 11:18:13

Log message:
import games/recoil-rts, ok solene@

DESCR:
Recoil is a battle tested open-source RTS engine, successor of Spring. It is
designed, in its basis, to be able to run the content of the game Total
Annihilation and deliver a similar, but improved, gaming experience. Games 
can
be intense and very large scaled, with fight of, literally, hundreds of 
units
and the mods allow very wide arrays of different strategies and tactics. 
Some
of the games powered by Recoil: Beyond All Reason, ZeroK, TA Prime and Metal
Factions.

Status:

Vendor Tag: thfr
Release Tags:   thfr_20240505

N ports/games/recoil-rts/Makefile
N ports/games/recoil-rts/distinfo
N 
ports/games/recoil-rts/patches/patch-AI_Skirmish_BARb_src_circuit_module_EconomyManager_cpp
N 
ports/games/recoil-rts/patches/patch-AI_Skirmish_BARb_src_lib_angelscript_add_on_scriptbuilder_scriptbuilder_cpp
N ports/games/recoil-rts/patches/patch-rts_CMakeLists_txt
N 
ports/games/recoil-rts/patches/patch-AI_Skirmish_CircuitAI_src_lib_angelscript_add_on_scriptbuilder_scriptbuilder_cpp
N ports/games/recoil-rts/patches/patch-rts_Lua_LuaUtils_cpp
N ports/games/recoil-rts/patches/patch-doc_CMakeLists_txt
N 
ports/games/recoil-rts/patches/patch-rts_Rendering_Env_Decals_GroundDecalHandler_cpp
N ports/games/recoil-rts/patches/patch-rts_System_EventClient_h
N 
ports/games/recoil-rts/patches/patch-rts_build_cmake_ConfigureVersion_cmake
N ports/games/recoil-rts/patches/patch-rts_Sim_Misc_SmoothHeightMesh_h
N 
ports/games/recoil-rts/patches/patch-rts_Sim_Projectiles_ExplosionGenerator_cpp
N ports/games/recoil-rts/patches/patch-rts_System_GlobalRNG_h
N 
ports/games/recoil-rts/patches/patch-rts_System_FileSystem_Archives_VirtualArchive_cpp
N 
ports/games/recoil-rts/patches/patch-rts_System_FileSystem_DataDirLocater_cpp
N ports/games/recoil-rts/patches/patch-rts_System_MemPoolTypes_h
N ports/games/recoil-rts/patches/patch-rts_System_Platform_CpuID_cpp
N 
ports/games/recoil-rts/patches/patch-rts_System_Platform_Linux_CrashHandler_cpp
N ports/games/recoil-rts/patches/patch-rts_System_Platform_Misc_cpp
N 
ports/games/recoil-rts/patches/patch-rts_System_Platform_Linux_ThreadSupport_cpp
N 
ports/games/recoil-rts/patches/patch-rts_System_Platform_Linux_ThreadSupport_h
N ports/games/recoil-rts/patches/patch-rts_System_Platform_Threading_cpp
N ports/games/recoil-rts/patches/patch-rts_System_Platform_Threading_h
N ports/games/recoil-rts/patches/patch-rts_System_Platform_byteorder_h
N 
ports/games/recoil-rts/patches/patch-rts_System_Sound_OpenAL_SoundSource_cpp
N ports/games/recoil-rts/patches/patch-rts_System_SpringApp_cpp
N ports/games/recoil-rts/patches/patch-rts_System_SpringHashMap_hpp
N ports/games/recoil-rts/patches/patch-rts_System_SpringHashSet_hpp
N ports/games/recoil-rts/patches/patch-rts_lib_fmt_os_h
N ports/games/recoil-rts/patches/patch-test_CMakeLists_txt
N ports/games/recoil-rts/patches/patch-rts_builds_dedicated_CMakeLists_txt
N 
ports/games/recoil-rts/patches/patch-rts_lib_asio_include_asio_detail_impl_posix_event_ipp
N ports/games/recoil-rts/patches/patch-rts_lib_assimp_CMakeLists_txt
N ports/games/recoil-rts/patches/patch-rts_lib_assimp_code_CMakeLists_txt
N 
ports/games/recoil-rts/patches/patch-rts_lib_assimp_code_DefaultIOStream_cpp
N 
ports/games/recoil-rts/patches/patch-rts_lib_libcpuid_libcpuid_cpuid_main_c
N ports/games/recoil-rts/patches/patch-rts_lib_libcpuid_libcpuid_rdtsc_c
N ports/games/recoil-rts/patches/patch-rts_lib_lua_src_ldo_cpp
N ports/games/recoil-rts/patches/patch-rts_lib_lua_src_lmathlib_cpp
N ports/games/recoil-rts/patches/patch-rts_lib_lua_src_loadlib_cpp
N ports/games/recoil-rts/patches/patch-rts_lib_streflop_CMakeLists_txt
N ports/games/recoil-rts/patches/patch-rts_lib_xsimd_config_xsimd_align_hpp
N 
ports/games/recoil-rts/patches/patch-rts_lib_xsimd_memory_xsimd_aligned_allocator_hpp
N 
ports/games/recoil-rts/patches/patch-tools_pr-downloader_src_CMakeLists_txt
N ports/games/recoil-rts/patches/patch-tools_pr-downloader_src_Version_h
N 
ports/games/recoil-rts/patches/patch-tools_pr-downloader_src_lib_minizip_ioapi_h
N ports/games/recoil-rts/patches/patch-rts_lib_lua_include_luaconf_h
N 
ports/games/recoil-rts/patches/patch-tools_pr-downloader_src_lib_readerwriterqueue_benchmarks_systemtime_h
N 
ports/games/recoil-rts/patches/patch-rts_Rendering_Units_UnitDrawerData_cpp
N ports/games/recoil-rts/patches/patch-rts_Sim_Features_FeatureMemPool_h
N ports/games/recoil-rts/patches/patch-rts_Sim_Path_HAPFS_PathMemPool_h
N 
ports/games/recoil-rts/patches/patch-rts_Sim_Projectiles_ProjectileMemPool_h
N ports/games/recoil-rts/patches/patch-rts_Sim_Units_UnitMemPool_h
   

CVS: cvs.openbsd.org: ports

2024-05-04 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/05/04 14:41:53

Modified files:
games/py-steam : Makefile distinfo 
games/py-steam/patches: patch-setup_py 
games/py-steam/pkg: PLIST 
Added files:
games/py-steam/patches: patch-requirements_txt 
patch-steam_client_builtins_apps_py 
Removed files:
games/py-steam/patches: patch-steam_egg-info_requires_txt 

Log message:
unbreak py3-steam and steamctl by switching to source with protobuf
files regenerated with our more up-to-date version



CVS: cvs.openbsd.org: ports

2024-05-04 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/05/04 14:24:52

Modified files:
games  : Makefile 

Log message:
+keeperrl



CVS: cvs.openbsd.org: ports

2024-05-04 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/05/04 14:23:36

Log message:
import games/keeperrl, ok solene@

DESCR:
KeeperRL is an ambitious dungeon simulator with roguelike and RPG
elements. Take the role of an evil wizard and study the methods of
black magic. Equip your minions and explore the world, murder
innocent villagers and burn their homes. Build your dungeon, lay
traps and prepare for an assault of angry heroes.

When you control your minions the game changes into a classic
roguelike, with turn-based and very tactical combat. You can also
play as an adventurer and assault dungeons made by you or other
players.

Status:

Vendor Tag: thfr
Release Tags:   thfr_20240504

N ports/games/keeperrl/Makefile
N ports/games/keeperrl/distinfo
N ports/games/keeperrl/patches/patch-Makefile
N ports/games/keeperrl/patches/patch-steam_internal_h
N ports/games/keeperrl/patches/patch-steam_achievements_cpp
N ports/games/keeperrl/patches/patch-steam_input_cpp
N ports/games/keeperrl/patches/patch-steam_base_cpp
N ports/games/keeperrl/patches/patch-steam_call_result_h
N ports/games/keeperrl/patches/patch-steam_client_cpp
N ports/games/keeperrl/patches/patch-steam_ugc_cpp
N ports/games/keeperrl/patches/patch-steam_friends_cpp
N ports/games/keeperrl/patches/patch-steam_user_cpp
N ports/games/keeperrl/patches/patch-steam_utils_cpp
N ports/games/keeperrl/pkg/DESCR
N ports/games/keeperrl/pkg/PLIST
N ports/games/keeperrl/pkg/README

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-05-03 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/05/03 21:04:40

Modified files:
games/rigg : Makefile distinfo 

Log message:
update to rigg 1.1 which includes mainly fixes to test and install targets



CVS: cvs.openbsd.org: ports

2024-05-02 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/05/02 12:44:57

Modified files:
games/yquake2  : Makefile distinfo 

Log message:
update to yquake2 8.30. From Tom Murphy who also takes MAINTAINER. ok with 
former maintainer awolk@



CVS: cvs.openbsd.org: ports

2024-04-28 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/04/28 13:56:18

Modified files:
games  : Makefile 

Log message:
+rigg



CVS: cvs.openbsd.org: ports

2024-04-28 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/04/28 13:54:38

Log message:
import games/rigg
ok brynet@

DESCR:
rigg serves as a thin, OpenBSD-adapted runtime wrapper for independent games
based on certain engines. rigg handles visibility of files by using 
unveil(2)
to hide those that conflict with execution on OpenBSD. This solves a common
problem with commercial games based on open-source frameworks like FNA, 
LibGDX,
or HashLink. In addition, rigg also enforces a minimum-necessary filesystem 
view
by default via unveil(2). Some basic engine configuration for OpenBSD like
dllmap for mono(1) is included.

Status:

Vendor Tag: thfr
Release Tags:   thfr_20240428

N ports/games/rigg/Makefile
N ports/games/rigg/distinfo
N ports/games/rigg/pkg/DESCR
N ports/games/rigg/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-04-25 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/04/25 09:09:07

Modified files:
editors/novelwriter: Makefile distinfo 
editors/novelwriter/pkg: PLIST 

Log message:
update to novelwriter 2.4, release announcements at: 
https://github.com/vkbo/novelWriter/releases



CVS: cvs.openbsd.org: ports

2024-03-09 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/03/09 08:39:37

Modified files:
lang/hashlink  : Makefile 
lang/hashlink/patches: patch-Makefile patch-libs_mysql_socket_c 
   patch-src_std_thread_c 

Log message:
previous update overwrote the ${CFLAGS} in ${WRKSRC}/Makefile, so honor
those again if changed from default. Also some minor restructuring of
patches coming out of work to upstream them.



CVS: cvs.openbsd.org: ports

2024-03-08 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/03/08 18:52:31

Modified files:
lang/hashlink  : Makefile distinfo 
lang/hashlink/patches: patch-Makefile 

Log message:
update hashlink to most recent "latest" tag, tested with Into the Necrovale, 
Dead Cells, and Northgard



CVS: cvs.openbsd.org: ports

2024-03-06 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/03/06 07:17:27

Modified files:
games/fna  : Makefile.inc 
games/fna/faudio: Makefile distinfo 
games/fna/fna  : distinfo 
games/fna/fna3d: distinfo 

Log message:
update FNA ports to 24.03



CVS: cvs.openbsd.org: ports

2024-03-04 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/03/04 20:10:19

Modified files:
games/stone-soup: Makefile distinfo 
games/stone-soup/patches: patch-source_Makefile 
games/stone-soup/pkg: PFRAG.no-no_x11 PLIST 
Removed files:
games/stone-soup/patches: 
  
patch-source_xdg-data_org_develz_Crawl_tiles_desktop 

Log message:
update to stone-soup 0.31.0, from maintainer Stefan Moran - thanks!



CVS: cvs.openbsd.org: ports

2024-03-01 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/03/01 11:49:50

Modified files:
games/godot4   : Makefile 

Log message:
Some cleanup in godot4 - remove the LINKFLAGS line as it isn't doing
anything (last update revealed that). This should help avert porters
trying to tweak it to no effect. To change linker flags, it seems at
this point that detect.py needs to be patched...

While here remove WRKDIST line as this is no longer needed with the
recent DIST_TUPLE-related commit.

This is ok op@ (maintainer)



CVS: cvs.openbsd.org: ports

2024-03-01 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/03/01 09:49:04

Modified files:
emulators/flycast: Makefile 

Log message:
disable vulkan backend to restore build after vulkan updates, ok namn@ 
(maintainer)



CVS: cvs.openbsd.org: ports

2024-02-29 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/29 21:47:01

Modified files:
games/godot4   : Makefile 

Log message:
missed to remove BROKEN marker when fixing glslang, but this is ready to build 
again



CVS: cvs.openbsd.org: ports

2024-02-29 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/29 14:20:51

Modified files:
infrastructure/mk: bsd.port.mk dist-tuple.port.mk 

Log message:
Enable automatic setting of WRKDIST if DIST_TUPLE is used. After the
previous attempt last fall led to breakage, this is now fixed and has
survived a bulk kindly tested by tb@. It is based on how GitHub
packages its tarballs. If needed, heuristics for other sources like
gitlab, srht can be added later through the same mechanism.

This makes lines in DIST_TUPLE (github) ports like the following
superfluous:

WRKDIST = ${WRKDIR}/project-${COMMIT_HASH}



CVS: cvs.openbsd.org: ports

2024-02-29 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/29 05:59:20

Modified files:
games/godot4   : Makefile distinfo 
games/godot4/patches: patch-SConstruct 
  patch-drivers_unix_os_unix_cpp 
  patch-methods_py 
  patch-misc_dist_linux_godot_6 
  patch-platform_linuxbsd_detect_py 
  patch-platform_linuxbsd_os_linuxbsd_cpp 
  
patch-platform_linuxbsd_x11_display_server_x11_cpp 
  
patch-thirdparty_openxr_src_common_platform_utils_hpp 
Added files:
games/godot4/patches: patch-drivers_unix_file_access_unix_cpp 
  patch-modules_glslang_register_types_cpp 
Removed files:
games/godot4/patches: patch-platform_linuxbsd_tts_linux_cpp 
  patch-platform_linuxbsd_tts_linux_h 
  
patch-thirdparty_oidn_mkl-dnn_src_cpu_jit_utils_jitprofiling_jitprofiling_c 
  
patch-thirdparty_oidn_mkl-dnn_src_cpu_simple_reorder_hpp 

Log message:
update Godot4 to most recent commit, including unbreaking of build
after the vulkan updates. This is now internal version 4.3.dev.

Note the release notes for 4.2 (was skipped in ports) which mention some
breaking changes and ways to migrate:
https://godotengine.org/article/godot-4-2-arrives-in-style/

Discussed with, tested by, and ok op@ (maintainer)



CVS: cvs.openbsd.org: ports

2024-02-28 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/28 20:07:21

Modified files:
emulators/snes9x: Makefile 
emulators/snes9x/patches: patch-gtk_CMakeLists_txt 

Log message:
glslang 14 doesn't need linking libHLSL anymore, nor does it provide it. 
Therefore remove HLSL from the build which fixes this fallout from glslang 14 
update



CVS: cvs.openbsd.org: ports

2024-02-25 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/25 15:42:10

Modified files:
games/luasteam : Makefile 

Log message:
luasteam depends on luajit, therefore needing USE_NOBTCFI=Yes at this point, 
raised by sthen@



CVS: cvs.openbsd.org: ports

2024-02-25 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/25 06:47:52

Modified files:
devel/sdl2-mixer: Makefile 

Log message:
I missed new dlopen(3) library dependencies on wavpack and libxmp. Add
those. Found by aja@ - thanks!



CVS: cvs.openbsd.org: ports

2024-02-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/24 19:57:01

Modified files:
lang/hashlink  : Makefile 

Log message:
Fix build by adding WRKDIST not set automatically by DIST_TUPLE at this
point. Spotted by tb@ in bulk build. Not bumping REVISION because
the updated package couldn't be built.



CVS: cvs.openbsd.org: ports

2024-02-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/24 19:43:36

Modified files:
graphics/glslang: Makefile distinfo 
graphics/glslang/patches: patch-StandAlone_CMakeLists_txt 
graphics/glslang/pkg: PLIST 
graphics/spirv-headers: Makefile distinfo 
graphics/spirv-tools: Makefile distinfo 
graphics/vulkan-headers: Makefile distinfo 
graphics/vulkan-headers/patches: 
 patch-registry_apiconventions_py 
 patch-registry_cgenerator_py 
 patch-registry_generator_py 
 patch-registry_reg_py 
 
patch-registry_spec_tools_conventions_py 
 patch-registry_vkconventions_py 
graphics/vulkan-headers/pkg: PLIST 
graphics/vulkan-loader: Makefile distinfo 
graphics/vulkan-loader/pkg: PLIST 
graphics/vulkan-tools: Makefile distinfo 
graphics/vulkan-validation-layers: Makefile distinfo 
Removed files:
graphics/vulkan-headers/patches: patch-registry_genvk_py 
graphics/vulkan-validation-layers/patches: 
   
patch-layers_vulkan_generated_vk_extension_helper_h 

Log message:
update vulkan ports to latest SDK release 1.3.275.0
testing and ok op@



CVS: cvs.openbsd.org: ports

2024-02-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/24 19:33:38

Modified files:
graphics   : Makefile 

Log message:
+vulkan-utility-libraries



CVS: cvs.openbsd.org: ports

2024-02-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/24 19:32:52

Log message:
Import vulkan-utility-libraries, as part of the update to vulkan sdk
1.3.275.0. Testing and ok op@ - thanks!

DESCR:
Utilities to facilitate official source deliverables that can be reliably 
used
by developers.

Status:

Vendor Tag: thfr
Release Tags:   thfr_20240224

N ports/graphics/vulkan-utility-libraries/Makefile
N ports/graphics/vulkan-utility-libraries/distinfo
N ports/graphics/vulkan-utility-libraries/pkg/DESCR
N ports/graphics/vulkan-utility-libraries/pkg/PLIST

No conflicts created by this import



Re: CVS: cvs.openbsd.org: ports

2024-02-24 Thread Thomas Frohwein
On Sat, Feb 24, 2024 at 07:48:00AM -0700, Thomas Frohwein wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   t...@cvs.openbsd.org2024/02/24 07:48:00
> 
> Log message:
> import graphics/volk, a dynamic loader for the vulkan library and now a
> dependency for vulkan-tools. ok op@

Was also built and tested by Jose Maldonado - thanks!

> DESCR:
> volk is a meta-loader for Vulkan. It allows you to dynamically load 
> entrypoints
> required to use Vulkan without linking to vulkan-1.dll or statically 
> linking
> Vulkan loader. Additionally, volk simplifies the use of Vulkan extensions 
> by
> automatically loading all associated entrypoints. Finally, volk enables 
> loading
> Vulkan entrypoints directly from the driver which can increase 
> performance by
> skipping loader dispatch overhead.
> 
> Status:
> 
> Vendor Tag:   thfr
> Release Tags: thfr_20240224
> 
> N ports/graphics/volk/Makefile
> N ports/graphics/volk/distinfo
> N ports/graphics/volk/patches/patch-CMakeLists_txt
> N ports/graphics/volk/pkg/DESCR
> N ports/graphics/volk/pkg/PLIST
> 
> No conflicts created by this import
> 



CVS: cvs.openbsd.org: ports

2024-02-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/24 10:34:36

Modified files:
devel/sdl2 : Makefile 
Added files:
devel/sdl2/patches: patch-src_joystick_SDL_gamecontrollerdb_h 

Log message:
Add PS4 controller mapping for GUID 0300d0424c05cc090001
that makes the touchpad button usable. There are more unaccounted PS4
controller GUIDs, will need to ultimately defer to upstream for
keeping the SDL_gamecontrollerdb.h update. In the meantime, this helps
stsp@ use chiaki better...



CVS: cvs.openbsd.org: ports

2024-02-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/24 07:49:22

Modified files:
graphics   : Makefile 

Log message:
+volk



CVS: cvs.openbsd.org: ports

2024-02-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/24 07:48:00

Log message:
import graphics/volk, a dynamic loader for the vulkan library and now a
dependency for vulkan-tools. ok op@

DESCR:
volk is a meta-loader for Vulkan. It allows you to dynamically load 
entrypoints
required to use Vulkan without linking to vulkan-1.dll or statically linking
Vulkan loader. Additionally, volk simplifies the use of Vulkan extensions by
automatically loading all associated entrypoints. Finally, volk enables 
loading
Vulkan entrypoints directly from the driver which can increase performance 
by
skipping loader dispatch overhead.

Status:

Vendor Tag: thfr
Release Tags:   thfr_20240224

N ports/graphics/volk/Makefile
N ports/graphics/volk/distinfo
N ports/graphics/volk/patches/patch-CMakeLists_txt
N ports/graphics/volk/pkg/DESCR
N ports/graphics/volk/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-02-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/24 07:20:49

Modified files:
devel/sdl2 : Makefile 
devel/sdl2/patches: patch-src_joystick_bsd_SDL_bsdjoystick_c 

Log message:
fix Hat/Dpad detection where HUG_HAT_SWITCH is used for it. Problem
found by stsp@, ok stsp@

There are 2 different ways that HID devices communicate gamepad D-pads.
The traditional way with HUG_HAT_SWITCH is less common, so the issue
remained undetected as many current gamepads use
HUG_DPAD_{UP,DOWN,LEFT,RIGHT} instead. The result was a bug where the
HUG_HAT_SWITCH values were later overridden by zeroes from
(non-existent) HUG_DPAD_*



CVS: cvs.openbsd.org: ports

2024-02-23 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/23 20:56:44

Modified files:
lang/hashlink  : Makefile distinfo 
lang/hashlink/patches: patch-Makefile 

Log message:
update hashlink to 'latest' tag from 2 weeks ago; tested with Into the
Necrovale, Dead Cells, and Northgard.

hashlink has the unfortunate habit of placing tag "latest" without
further description at times, and in this case this is used by latest
versions of Into the Necrovale and is required because of a new binding
that has been introduced.



CVS: cvs.openbsd.org: ports

2024-02-23 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/23 13:37:34

Modified files:
devel/sdl2-ttf : Makefile distinfo 
devel/sdl2-ttf/patches: patch-Makefile_in 
patch-sdl2_ttf-config_cmake_in 
Removed files:
devel/sdl2-ttf/patches: patch-external_harfbuzz_src_hb-ft_cc 

Log message:
update to sdl2-ttf 2.22.0

Release Notes:

In addition to bug fixes, here are the major changes in this release:

* Updated to FreeType version 2.13.2 and HarfBuzz version 8.1.1



CVS: cvs.openbsd.org: ports

2024-02-23 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/23 13:35:32

Modified files:
devel/sdl2-mixer: Makefile distinfo 
devel/sdl2-mixer/patches: patch-Makefile_in 

Log message:
update to sdl2-mixer 2.8.0

Release Notes:

In addition to lots of bug fixes, here are the major changes in this
release:

* Added support for loading wavpack sound files (https://www.wavpack.com/)
* Added support for loading classic console sound files using
Game_Music_Emu (https://github.com/libgme/game-music-emu)
* Use minimp3 instead of dr_mp3 as the default backend for MP3 music
* Use libxmp instead of modplug as the default backend for MOD music
* To use libmodplug instead, configure using --enable-music-mod-modplug
--disable-music-mod-xmp
* Added support for FLAC audio in Ogg containers
* Added Mix_PauseAudio() to pause and resume all audio playback
* Added Mix_GetNumTracks() and Mix_StartTrack() for managing tracks in
GME files



CVS: cvs.openbsd.org: ports

2024-02-23 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/23 13:33:55

Modified files:
devel/sdl2 : Makefile distinfo 
devel/sdl2/patches: patch-configure patch-src_SDL_c 
patch-src_joystick_bsd_SDL_bsdjoystick_c 

Log message:
update to sdl2-2.30.0

Release Notes:

In addition to lots of bug fixes, here are the major changes in this
release:

General:

* Added support for 2 bits-per-pixel indexed surface formats
* Added the function SDL_GameControllerGetSteamHandle() to get the Steam
API handle for a controller, if available
* Added the event SDL_CONTROLLERSTEAMHANDLEUPDATED which is sent when
the Steam API handle for a controller changes. This could also change
the name, VID, and PID of the controller.
* Added the environment variable SDL_LOGGING to control default log output

[rest is for macOS and Xbox, so omitted]



CVS: cvs.openbsd.org: ports

2024-02-14 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/14 13:42:46

Modified files:
infrastructure/mk: dist-tuple.port.mk 

Log message:
Fix post-extract stage for DIST_TUPLE with sub-projects (that is '/' in
the project name) and using the subdir component. This is done by
stripping the directory part from the project component for the
post-extract mv(1) to subdir.

Use :T instead of :C,^.*/,, as suggested by kn@.
Problem discovered and raised by rsadowski@.
ok kn@



CVS: cvs.openbsd.org: ports

2024-02-13 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/13 16:06:15

Modified files:
devel/robin-hood-hashing: Makefile distinfo 

Log message:
update to robin-hood-hashing 3.11.5



CVS: cvs.openbsd.org: ports

2024-02-13 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/13 12:50:35

Modified files:
graphics/glad  : Makefile 

Log message:
add Jose as mainainer - thanks!



CVS: cvs.openbsd.org: ports

2024-02-13 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/13 12:47:46

Modified files:
devel  : Makefile 

Log message:
+fast-float



CVS: cvs.openbsd.org: ports

2024-02-13 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/13 12:45:52

Log message:
import devel/fast-float, by Jose Maldonado who also takes MAINTAINER
- thanks!

changes, discussed with, and ok sthen@

DESCR:
The fast_float library provides fast header-only implementations for
the C++ from_chars() functions for 'float' and 'double' as well as
integer types.

Status:

Vendor Tag: thfr
Release Tags:   thfr_20240213

N ports/devel/fast-float/Makefile
N ports/devel/fast-float/distinfo
N ports/devel/fast-float/pkg/DESCR
N ports/devel/fast-float/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-02-13 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/13 09:55:15

Modified files:
graphics   : Makefile 

Log message:
+glad



CVS: cvs.openbsd.org: ports

2024-02-13 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/13 09:52:49

Log message:
import glad, from Jose Maldonado ( josemal89 () gmail ! com ) - thanks!
with tweaks and ok sthen@
I removed the executable bits from Makefile and pkg/DESCR

DESCR:
Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official
specifications for multiple languages.

Status:

Vendor Tag: thfr
Release Tags:   thfr_20240213

N ports/graphics/glad/Makefile
N ports/graphics/glad/distinfo
N ports/graphics/glad/pkg/DESCR
N ports/graphics/glad/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-02-12 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/12 10:52:20

Modified files:
games/fna  : Makefile.inc 
games/fna/faudio: Makefile distinfo 
games/fna/fna  : Makefile distinfo 
games/fna/fna3d: Makefile distinfo 

Log message:
update fna ports to 24.02. Includes some minor Makefile reformatting for 
legibility



CVS: cvs.openbsd.org: ports

2024-02-12 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/12 10:24:05

Modified files:
editors/novelwriter: Makefile distinfo 

Log message:
bugfix update to novelWriter 2.2.1



CVS: cvs.openbsd.org: ports

2024-02-12 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/02/12 10:22:31

Modified files:
games/fheroes2 : Makefile distinfo 
games/fheroes2/patches: patch-src_Makefile 
games/fheroes2/pkg: PLIST 

Log message:
update to fheroes2 1.0.12



CVS: cvs.openbsd.org: ports

2024-01-30 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/30 12:52:56

Modified files:
games  : Makefile 

Log message:
+cromagrally



CVS: cvs.openbsd.org: ports

2024-01-30 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/30 12:51:55

Log message:
import games/cromagrally, a 3D racing game
from izzy Meyer izder456 AT disroot ! org

tweaks by me and op@
ok op@

DESCR:
Cro-Mag Rally is a racing game where players assume the role of
Brog, a caveman with a fondness for speed. Throughout the game,
Brog races through various historical periods, including the Stone,
Bronze, and Iron Ages, using an assortment of primitive vehicles
such as the Geode Cruiser, Bone Buggy, Logmobile, Trojan Horse, and
more. Alongside these vehicles, Brog also has access to a range of
primitive weapons, including Bone Bombs, Chinese Bottle Rockets,
and Heat Seeking Homing Pigeons.

The game offers single-player racing, where players compete against
computer-controlled opponents. Additionally, there are various
multiplayer modes available, such as Tag, Capture the Flag, and
Survival. These modes allow up to four players to compete on a
single computer in split-screen mode, adding to the excitement and
enjoyment.

This version of Cro-Mag Rally is a port of the original game released
by Pangea Software in 2000. With permission from Pangea Software,
Inc., this port has been created to offer players the best possible
experience of Cro-Mag Rally on modern computers. It is an enhanced
version that addresses some bugs from the original game while also
introducing a few new features that stay true to the spirit of the
game.

Status:

Vendor Tag: thfr
Release Tags:   thfr_20240130

N ports/games/cromagrally/Makefile
N ports/games/cromagrally/distinfo
N ports/games/cromagrally/pkg/DESCR
N ports/games/cromagrally/pkg/PLIST
N ports/games/cromagrally/patches/patch-Source_Main_cpp

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-01-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/24 13:04:59

Modified files:
games/fna  : Makefile 
Added files:
games/fna  : Makefile.inc 
Removed files:
games/fna  : distinfo 
games/fna/files: FNA.Settings.props FNA.dll.config 
games/fna/patches: patch-src_Color_cs 
   patch-src_Content_ContentManager_cs 
   patch-src_GraphicsDeviceManager_cs 
games/fna/pkg  : DESCR PLIST 

Log message:
remove the fna port in games/fna, setting up the SUBDIRs instead that point to 
previously imported games/fna/{faudio,fna,fna3d}, this move was reviewed by and 
ok op@



CVS: cvs.openbsd.org: ports

2024-01-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/24 12:55:38

Modified files:
graphics   : Makefile 
Removed files:
graphics/fna3d : Makefile distinfo 
graphics/fna3d/patches: patch-CMakeLists_txt 
graphics/fna3d/pkg: DESCR PLIST 

Log message:
remove and unhook fna3d from graphics/, moved to games/fna/fna3d



CVS: cvs.openbsd.org: ports

2024-01-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/24 12:51:38

Modified files:
audio  : Makefile 
Removed files:
audio/faudio   : Makefile distinfo 
audio/faudio/patches: patch-src_qoa_decoder_h 
audio/faudio/pkg: DESCR PLIST 

Log message:
unhook and remove faudio from the old location; has been moved to 
games/fna/faudio



CVS: cvs.openbsd.org: ports

2024-01-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/24 12:48:25

Log message:
move faudio to games/fna/faudio, ok op@

Status:

Vendor Tag: thfr
Release Tags:   thfr_20240124

N ports/games/fna/faudio/Makefile
N ports/games/fna/faudio/distinfo
N ports/games/fna/faudio/pkg/DESCR
N ports/games/fna/faudio/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-01-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/24 12:47:31

Log message:
move fna3d to games/fna/fna3d, ok op@

Status:

Vendor Tag: thfr
Release Tags:   thfr_20240124

N ports/games/fna/fna3d/Makefile
N ports/games/fna/fna3d/distinfo
N ports/games/fna/fna3d/patches/patch-CMakeLists_txt
N ports/games/fna/fna3d/pkg/DESCR
N ports/games/fna/fna3d/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-01-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/24 12:46:32

Log message:
move FNA to games/fna/fna, ok op@

Status:

Vendor Tag: thfr
Release Tags:   thfr_20240124

N ports/games/fna/fna/Makefile
N ports/games/fna/fna/distinfo
N ports/games/fna/fna/files/FNA.Settings.props
N ports/games/fna/fna/files/FNA.dll.config
N ports/games/fna/fna/patches/patch-src_Color_cs
N ports/games/fna/fna/patches/patch-src_GraphicsDeviceManager_cs
N ports/games/fna/fna/patches/patch-src_Content_ContentManager_cs
N ports/games/fna/fna/pkg/DESCR
N ports/games/fna/fna/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-01-21 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/21 11:42:36

Modified files:
games  : Makefile 

Log message:
+bugdom2



CVS: cvs.openbsd.org: ports

2024-01-21 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/21 11:41:55

Log message:
import games/bugdom2
from izzy Meyer ( izder456 () disroot ! org )
tweaks and ok op@

DESCR:
Three years after Rollie McFly's victory over King Thorax, the
Bugdom remains a dangerous place. Skip, our new hero, has had his
knapsack stolen by a Bully Bee. Your mission as Skip is to track
down the Bully Bee and retrieve your knapsack in the chase that
takes place around a house.

Along the way, you'll receive assistance from new Bugdom friends
like Sam the Snail and Sally the Chipmunk. Sam may require you to
prove yourself before offering help, while Sally is preoccupied
with collecting acorns. Make sure to have plenty of acorns to give
to Sally. Additionally, the same Buddy Bugs that aided Rollie McFly
will assist you in defeating hostile bugs you come across.

Status:

Vendor Tag: thfr
Release Tags:   thfr_20240121

N ports/games/bugdom2/Makefile
N ports/games/bugdom2/distinfo
N ports/games/bugdom2/pkg/DESCR
N ports/games/bugdom2/pkg/PLIST
N ports/games/bugdom2/patches/patch-Source_Boot_cpp

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-01-21 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/21 09:33:00

Modified files:
games  : Makefile 

Log message:
+bugdom



CVS: cvs.openbsd.org: ports

2024-01-21 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/21 09:31:43

Log message:
import games/bugdom

by Stu (izder456 () disroot ! org) who also takes MAINTAINER - thanks!
with contribution/review by me, op@, gkoehler@
ok op@

DESCR:
In the Bugdom, the peaceful rule of the Rollie Pollies and Lady
Bugs was recently toppled by the Fire Ants. They have captured all
the Lady Bugs, who are now held captive. To bring back peace, Rollie
McFly, the sole bug capable of saving the Lady Bugs, must defeat
King Thorax, the leader of the Fire Ants. Starting from the Lawn
area, Rollie will encounter various challenges, including crossing
water, riding bugs, and battling enemy forces. Once King Thorax and
the Fire Ants are defeated, Rollie will become the new ruler,
restoring peace to the Bugdom.

Bugdom was released in 1999 by Pangea Software as a pack-in game
on Macs. It is known for being the most advanced game to use QuickDraw
3D. This port aims to provide the best Bugdom experience by adding
modern comforts and fixing gameplay bugs, while staying true to the
original game's spirit. No modifications to the game's design are
included in this project.

Status:

Vendor Tag: thfr
Release Tags:   thfr_20240121

N ports/games/bugdom/Makefile
N ports/games/bugdom/distinfo
N ports/games/bugdom/patches/patch-src_Boot_cpp
N ports/games/bugdom/pkg/DESCR
N ports/games/bugdom/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2024-01-21 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/21 09:16:19

Modified files:
audio/fluidsynth: Makefile 
audio/fluidsynth/files: fluid_sndio.c 
audio/fluidsynth/patches: patch-src_CMakeLists_txt 
Added files:
audio/fluidsynth/patches: patch-FluidSynthConfig_cmake_in 
  patch-cmake_admin_report_cmake 
  patch-src_config_cmake 
  patch-src_drivers_fluid_adriver_c 
  patch-src_drivers_fluid_adriver_h 
  patch-src_drivers_fluid_mdriver_c 
  patch-src_drivers_fluid_mdriver_h 

Log message:
hook up sndio backend again post update, ok sebastia@



Re: CVS: cvs.openbsd.org: ports

2024-01-21 Thread Thomas Frohwein
On Sun, Jan 21, 2024 at 05:19:23AM -0700, Sebastian Reitenbach wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   sebas...@cvs.openbsd.org2024/01/21 05:19:23
> 
> Modified files:
>   audio/qsynth   : Makefile distinfo 
>   audio/qsynth/pkg: PLIST 
> Removed files:
>   audio/qsynth/patches: patch-Makefile_in 
> patch-src_qsynthChannelsForm_cpp 
> 
> Log message:
> update to 0.9.12
> 
> based on patch sent for 0.9.11 by rsadowski@
> switch to QT6 and cmake
> 

Fails to build here, not sure if I'm missing something...:

CMake Error at src/CMakeLists.txt:81 (qt_add_translation):
  Unknown CMake command "qt_add_translation".

Full configure log:

===> Building from scratch qsynth-0.9.12
===> qsynth-0.9.12 depends on: cmake-* -> cmake-3.27.7v0
===> qsynth-0.9.12 depends on: ninja-* -> ninja-1.11.1
===> qsynth-0.9.12 depends on: fluidsynth->=2.3.2 -> fluidsynth-2.3.4p0
===> qsynth-0.9.12 depends on: qt6-qtsvg->=6.5.2,<6.6 -> qt6-qtsvg-6.5.2
===> qsynth-0.9.12 depends on: qt6-qtbase->=6.5.2,<6.6 -> qt6-qtbase-6.5.2p1
===>  Verifying specs:  c++ c++abi pthread GL Qt6Core Qt6Gui Qt6Network Qt6Svg 
Qt6Widgets c fluidsynth m
===>  found c++.9.0 c++abi.6.0 pthread.27.1 GL.19.0 Qt6Core.3.0 Qt6Gui.4.0 
Qt6Network.2.0 Qt6Svg.1.1 Qt6Widgets.1.1 c.98.0 fluidsynth.3.0 m.10.1
===>  Checking files for qsynth-0.9.12
`/usr/ports/distfiles/qsynth-0.9.12.tar.gz' is up to date.
>> (SHA256) qsynth-0.9.12.tar.gz: OK
===>  Extracting for qsynth-0.9.12
===>  Patching for qsynth-0.9.12
===>  Compiler link: clang -> /usr/bin/clang
===>  Compiler link: clang++ -> /usr/bin/clang++
===>  Compiler link: cc -> /usr/bin/cc
===>  Compiler link: c++ -> /usr/bin/c++
===>  Generating configure for qsynth-0.9.12
===>  Configuring for qsynth-0.9.12
-- The C compiler identification is Clang 16.0.6
-- The CXX compiler identification is Clang 16.0.6
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/ports/pobj/qsynth-0.9.12/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/ports/pobj/qsynth-0.9.12/bin/c++ - 
skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
fatal: not a git repository (or any parent up to mount point /usr)
Stopping at filesystem boundary (GIT_DISCOVERY_ACROSS_FILESYSTEM not set).
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE  
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE  
-- Found OpenGL: /usr/X11R6/lib/libGL.so.19.0   
-- Found WrapOpenGL: TRUE  
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.2") 
-- Found XKB: /usr/local/lib/libxkbcommon.so.2.0 (found suitable version 
"1.6.0", minimum required is "0.5.0") 
-- Found Vulkan: /usr/local/lib/libvulkan.so.1.1 (found version "1.3.261") 
found components: glslangValidator missing components: glslc
-- Found WrapVulkanHeaders: /usr/local/include  
CMake Warning at CMakeLists.txt:116 (find_package):
  By not providing "FindQt6LinguistTools.cmake" in CMAKE_MODULE_PATH this
  project has asked CMake to find a package configuration file provided by
  "Qt6LinguistTools", but CMake did not find one.

  Could not find a package configuration file provided by "Qt6LinguistTools"
  with any of the following names:

Qt6LinguistToolsConfig.cmake
qt6linguisttools-config.cmake

  Add the installation prefix of "Qt6LinguistTools" to CMAKE_PREFIX_PATH or
  set "Qt6LinguistTools_DIR" to a directory containing one of the above
  files.  If "Qt6LinguistTools" provides a separate development package or
  SDK, be sure it has been installed.


-- Looking for lroundf
-- Looking for lroundf - found
-- Looking for 3 include files fcntl.h, ..., signal.h
-- Looking for 3 include files fcntl.h, ..., signal.h - found
-- Checking for module 'fluidsynth'
--   Found fluidsynth, version 2.3.4
-- Looking for fluid_synth_system_reset
-- Looking for fluid_synth_system_reset - found
-- Looking for fluid_synth_set_bank_offset
-- Looking for fluid_synth_set_bank_offset - found
-- Looking for fluid_synth_unset_program
-- Looking for fluid_synth_unset_program - found
-- Looking for fluid_version_str
-- Looking for fluid_version_str - found
-- Looking for fluid_settings_dupstr
-- Looking for fluid_settings_dupstr - found
-- Looking for fluid_preset_get_banknum
-- Looking for fluid_preset_get_banknum - found
-- Looking for fluid_preset_get_num
-- Looking for fluid_preset_get_num - found
-- Looking for fluid_preset_get_name
-- Looking for fluid_preset_get_name - found
-- Looking for fluid_preset_get_sfont
-- Looking for fluid_preset_get_sfont - found
-- Looking for fluid_sfont_get_id
-- Looking 

CVS: cvs.openbsd.org: ports

2024-01-20 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/20 13:01:57

Modified files:
audio/fluidsynth: Makefile distinfo 
audio/fluidsynth/pkg: PLIST 
Added files:
audio/fluidsynth/patches: patch-CMakeLists_txt 
  patch-src_CMakeLists_txt 
Removed files:
audio/fluidsynth/patches: patch-Makefile_am patch-configure_ac 
  patch-fluidsynth_pc_in 
  patch-src_Makefile_am 
  patch-src_drivers_fluid_adriver_c 
  patch-src_drivers_fluid_jack_c 
  patch-src_drivers_fluid_mdriver_c 
  patch-src_fluidsynth_c 
  patch-src_utils_fluid_sys_c 
  patch-src_utils_fluidsynth_priv_h 

Log message:
update to fluidsynth 2.3.4

based on original diff by rsadowski@ to 2.3.2. Consumers tested by
solene@ and rsadowski@. ok rsadowski@



CVS: cvs.openbsd.org: ports

2024-01-17 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/17 07:44:42

Modified files:
infrastructure/templates: Makefile.template 

Log message:
use '+=' in DIST_TUPLE example, nudging porters to use this syntax that
makes it easy to combine multiple DIST_TUPLE entries. ok sthen@



CVS: cvs.openbsd.org: ports

2024-01-14 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/14 06:34:21

Modified files:
games/fs2open  : Makefile distinfo 
games/fs2open/patches: patch-cmake_toolchain-clang_cmake 
   patch-cmake_toolchain-gcc_cmake 
   patch-code_CMakeLists_txt 
   patch-lib_imgui_CMakeLists_txt 
Added files:
games/fs2open/patches: 
   
patch-lib_imgui_backends_imgui_impl_opengl3_loader_h 
Removed files:
games/fs2open/patches: patch-lib_vulkan-hpp_vulkan_vulkan_hpp 

Log message:
update to fs2open 23.2.1; re-enable building with vulkan besides GL.
ok rsadowski@



CVS: cvs.openbsd.org: ports

2024-01-13 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/13 20:08:28

Modified files:
games/legendary: Makefile distinfo 

Log message:
update to legendary 0.20.34



CVS: cvs.openbsd.org: ports

2024-01-12 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/12 19:48:53

Modified files:
games/tome4: Makefile 

Log message:
USE_NOBTCFI=Yes due to bundled luajit, fixes running on IBT hardware. In 
addition, previously observed blank window on start is also resolved, unclear 
if because of sdl2-image update or other previous work. ok kn@



CVS: cvs.openbsd.org: ports

2024-01-12 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/12 19:38:21

Modified files:
devel/sdl2-image: Makefile distinfo 
devel/sdl2-image/patches: patch-Makefile_in 

Log message:
update to SDL_image 2.8.2, build-tested with all consumers



CVS: cvs.openbsd.org: ports

2024-01-09 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/09 19:59:01

Modified files:
editors/novelwriter: Makefile distinfo 
editors/novelwriter/pkg: PLIST 

Log message:
update to novelwriter 2.2



CVS: cvs.openbsd.org: ports

2024-01-08 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2024/01/08 22:07:12

Modified files:
lang/hashlink  : Makefile distinfo 
lang/hashlink/patches: patch-Makefile patch-src_module_c 
   patch-src_std_socket_c 
   patch-src_std_thread_c 

Log message:
update to hashlink 1.14; tested with Dead Cells, Northgard, and Nuclear Blaze 
without issues



CVS: cvs.openbsd.org: ports

2023-12-28 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/12/28 20:06:00

Modified files:
games/fheroes2 : Makefile distinfo 

Log message:
update to fheroes2 1.0.11



CVS: cvs.openbsd.org: ports

2023-11-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/24 16:17:53

Modified files:
editors/novelwriter: Makefile distinfo 

Log message:
update to novelWriter 2.1.1



CVS: cvs.openbsd.org: ports

2023-11-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/24 16:15:31

Modified files:
games/fheroes2 : Makefile distinfo 

Log message:
update to fheroes2 1.0.10, diff by user sonya on irc.libera.chat #openbsd-gaming



CVS: cvs.openbsd.org: ports

2023-11-19 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/19 07:10:48

Modified files:
games/goldberg_emulator: Makefile 
games/goldberg_emulator/patches: patch-Makefile 

Log message:
use -std=c++17, fixing build with clang16. By tb@, also input from espie@



Re: CVS: cvs.openbsd.org: ports

2023-11-12 Thread Thomas Frohwein
On Sun, Nov 12, 2023 at 10:52:59AM -0700, Thomas Frohwein wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   t...@cvs.openbsd.org2023/11/12 10:52:59
> 
> Modified files:
>   games/dsda-doom: Makefile 
> 
> Log message:
> disable picking up audio/dumb, a hidden dependency found and reported by
> tb@. Enabling it by default would come with the headaches of managing
> bumping a statically linked library, as audio/dumb doesn't have a
> .so.M.m shared library. Therefore disable it at this point.
> ok tb@
> 

Lucas, I committed it to fix the build issues. If missing dumb causes
problems, we need to figure out how to best manage the dependency
situation between the 2 ports. So speak up if there's a need!



CVS: cvs.openbsd.org: ports

2023-11-12 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/12 10:58:31

Modified files:
games/mvdsv: Makefile distinfo 
games/mvdsv/patches: patch-src_server_h 
Removed files:
games/mvdsv/patches: patch-CMakeLists_txt 

Log message:
update to mvdsv 0.36, by maintainer Tom Murphy. Tested with brief playsession



CVS: cvs.openbsd.org: ports

2023-11-12 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/12 10:52:59

Modified files:
games/dsda-doom: Makefile 

Log message:
disable picking up audio/dumb, a hidden dependency found and reported by
tb@. Enabling it by default would come with the headaches of managing
bumping a statically linked library, as audio/dumb doesn't have a
.so.M.m shared library. Therefore disable it at this point.
ok tb@



CVS: cvs.openbsd.org: ports

2023-11-12 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/12 07:06:37

Modified files:
fonts/juliamono: Makefile distinfo 

Log message:
update to juliamono 0.051, ok Laurence Tratt (maintainer)



CVS: cvs.openbsd.org: ports

2023-11-12 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/12 07:03:31

Modified files:
games/stone-soup: Makefile distinfo 
games/stone-soup/patches: patch-source_Makefile 
  patch-source_rltiles_Makefile 
games/stone-soup/pkg: PFRAG.no-no_x11 PLIST 
Added files:
games/stone-soup/patches: 
  
patch-source_xdg-data_org_develz_Crawl_tiles_desktop 
Removed files:
games/stone-soup/patches: 
  patch-source_debian_crawl-tiles_desktop 

Log message:
update to stone soup 0.30.1. From Stefan Moran Stefan Moran ( ssm AT
howdoesmycode ! work ) who also takes MAINTAINER - thanks!



CVS: cvs.openbsd.org: ports

2023-11-09 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/09 13:20:33

Modified files:
audio/faudio   : Makefile distinfo 
games/fna  : Makefile distinfo 
graphics/fna3d : Makefile distinfo 
Added files:
audio/faudio/patches: patch-src_qoa_decoder_h 

Log message:
update FNA ports to 23.11



CVS: cvs.openbsd.org: ports

2023-11-09 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/09 13:18:14

ports/audio/faudio/patches

Update of /cvs/ports/audio/faudio/patches
In directory cvs.openbsd.org:/tmp/cvs-serv85414/patches

Log Message:
Directory /cvs/ports/audio/faudio/patches added to the repository



CVS: cvs.openbsd.org: ports

2023-11-09 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/09 10:34:03

Modified files:
editors/kakoune: Makefile distinfo 
editors/kakoune/pkg: PLIST 

Log message:
update to kakoune 2023.08.05, from Berthault Justin ( justin ! berthault AT 
zaclys ! net ) with minor modification by me



Re: CVS: cvs.openbsd.org: ports

2023-11-06 Thread Thomas Frohwein
On Mon, Nov 06, 2023 at 08:56:27AM +0100, Antoine Jacoutot wrote:
> On Sun, Nov 05, 2023 at 12:04:13PM -0700, Stefan Hagen wrote:
> > CVSROOT:/cvs
> > Module name:ports
> > Changes by: s...@cvs.openbsd.org2023/11/05 12:04:13
> > 
> > Log message:
> > Import x11/srandrd version 0.6.3
> > 
> > $ cat pkg/DESCR
> > srandrd is a tool that executes a command on xrandr output change
> > events, i.e. if a monitor is plugged or unplugged.
> > 
> > I'm taking MAINTAINER as well.
> > 
> > OK op thfr (with hints from both)
> > 
> > Status:
> > 
> > Vendor Tag: sdk
> > Release Tags:   sdk_20231105
> > 
> > N ports/x11/srandrd/Makefile
> > N ports/x11/srandrd/distinfo
> > N ports/x11/srandrd/pkg/DESCR
> > N ports/x11/srandrd/pkg/PLIST
> > N ports/x11/srandrd/patches/patch-Makefile
> > 
> > No conflicts created by this import
> 
> Make it respect CFLAGS.
> OK?

ok



CVS: cvs.openbsd.org: ports

2023-11-05 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/11/05 06:56:52

Modified files:
devel/sdl2 : Makefile distinfo 

Log message:
stable bugfix update to SDL 2.28.5, build and runtime tested with multiple 
consumers



CVS: cvs.openbsd.org: ports

2023-10-28 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/10/28 08:09:31

Modified files:
lang/mono  : Makefile 
Added files:
lang/mono/patches: patch-mono_mini_mini-posix_c 

Log message:
remove use of syscall(2) from mono. Thanks brynet@ for finding the
location in mini-posix.c.

ok brynet@, op@, robert@ (maintainer)



CVS: cvs.openbsd.org: ports

2023-10-23 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/10/23 11:08:06

Modified files:
games  : Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
Removed files:
games/barony   : Makefile distinfo 
games/barony/files: barony.sh 
games/barony/patches: patch-CMakeLists_txt 
  patch-cmake_Modules_FindThreads_cmake 
  patch-src_draw_cpp patch-src_files_cpp 
  patch-src_opengl_cpp patch-src_savepng_cpp 
games/barony/pkg: DESCR PLIST README 

Log message:
retire games/barony - frequent breakage with new releases, openal backend
has been orphaned for > 1 year with limited to no support from upstream.
Maybe revisit/resurrect once development has petered out and/or there is
a sane implementation with a non-proprietary audio backend.

ok David Carlier (maintainer)
ok solene@



CVS: cvs.openbsd.org: ports

2023-10-20 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/10/20 12:53:28

Modified files:
editors/novelwriter: Makefile distinfo 
editors/novelwriter/pkg: PLIST 

Log message:
update to novelwriter 2.1



CVS: cvs.openbsd.org: ports

2023-10-15 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/10/15 20:41:21

Modified files:
games  : Makefile 

Log message:
+legendary



CVS: cvs.openbsd.org: ports

2023-10-15 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/10/15 20:40:27

Log message:
import legendary, a client for Epic Games Store authentication and
downloads

ok sdk@

DESCR:
Legendary is an open-source game launcher that can download and install 
games
from the Epic Games platform on Linux, macOS, Windows, and of course 
OpenBSD.

Features:
- Authenticating with Epic's service
- Downloading and installing your games and their DLC
- Delta patching/updating of installed games
- Launching games with online authentication (for multiplayer/DRM)
- Syncing cloud saves (compatible with EGL)
- Running games with WINE on Linux/macOS
- Importing/Exporting installed games from/to the Epic Games Launcher
(unsupported on OpenBSD)

Status:

Vendor Tag: thfr
Release Tags:   thfr_20231015

N ports/games/legendary/Makefile
N ports/games/legendary/distinfo
N ports/games/legendary/pkg/DESCR
N ports/games/legendary/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2023-10-14 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/10/14 09:28:17

Modified files:
devel/nuget: Makefile distinfo 

Log message:
update nuget to 6.6.1.2



CVS: cvs.openbsd.org: ports

2023-10-13 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/10/13 16:41:57

Modified files:
audio/faudio   : Makefile distinfo 
games/fna  : Makefile distinfo 
games/fna/patches: patch-src_Content_ContentManager_cs 
graphics/fna3d : Makefile distinfo 
graphics/fna3d/patches: patch-CMakeLists_txt 

Log message:
update FNA ports (including fna3d and faudio) to 23.10



CVS: cvs.openbsd.org: ports

2023-10-13 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/10/13 16:38:11

Modified files:
devel/sdl2 : Makefile distinfo 

Log message:
bugfix update to sdl2 2.28.4



CVS: cvs.openbsd.org: ports

2023-10-13 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/10/13 16:36:29

Modified files:
games/fheroes2 : Makefile distinfo 

Log message:
update to fheroes2 1.0.9



CVS: cvs.openbsd.org: ports

2023-09-27 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/09/27 14:25:27

Modified files:
infrastructure/db: dist-tuple.pattern 
infrastructure/mk: dist-tuple.port.mk 

Log message:
commonalize more parts of DIST_TUPLE, based (loosely) on espie@'s comments:
- EXTRACT_SUFX.x is TEMPLATE_EXTRACT_SUFX unless otherwise set (.tar.gz)
- Re-use MASTER_SITES.x (soon SITES.x) in TEMPLATE_HOMEPAGE

Also set WRKDIST unless already specified which is how GH_* does it.
Also expand the regex for DISTNAME from tag format (e.g. v1.0, r122)
the same way GH_* does it.

ok espie@



CVS: cvs.openbsd.org: ports

2023-09-26 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/09/26 21:42:06

Modified files:
games/fheroes2 : Makefile distinfo 

Log message:
update to fheroes2 1.0.8; switch to using DIST_TUPLE



CVS: cvs.openbsd.org: ports

2023-09-26 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/09/26 14:44:06

Modified files:
games/godot: Makefile distinfo 
games/godot/pkg: PLIST-main PLIST-tools 

Log message:
maintenance update to 3.5.3 runs with both mono and GDScript engines.
We can fortunately reuse the same pre-generated files for C#/nuget
(see SHARPFILES_V). Gamecontroller tested and still works.
ok op@



CVS: cvs.openbsd.org: ports

2023-09-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/09/24 13:08:53

Modified files:
games/godot: Makefile distinfo 
games/godot/pkg: PLIST-tools README-tools 
Added files:
games/godot/patches: 
 patch-modules_mono_build_scripts_mono_configure_py 
 patch-modules_mono_csharp_script_cpp 
 
patch-modules_mono_glue_GodotSharp_GodotSharp_GodotSharp_csproj 
 patch-modules_mono_godotsharp_dirs_cpp 
 patch-modules_mono_godotsharp_dirs_h 
 patch-modules_mono_mono_gd_gd_mono_cpp 
games/godot/pkg: DESCR-sharp PLIST-sharp 

Log message:
build godot with mono support on MONO_ARCHS. This bifurcates the build
between MONO_ARCHS and !MONO_ARCHS, the port has no intended changs for
the latter. A helper package godot-sharp is used to share the
mono-related files between the -main and -tools packages. Patches direct
godot to use the godot-sharp files rather than bundled files on
execution. See README-tools for a required manual workaround when trying
to build your own projects with C# support (not needed unless you are
using Godot's C# scripting).

Anticipating more refinement, but best handled in-tree.
ok and lots of input op@



CVS: cvs.openbsd.org: ports

2023-09-24 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/09/24 12:57:08

Modified files:
infrastructure/mk: dist-tuple.port.mk 

Log message:
use comma in the substitution instead of '/', allows using gitlab
subgroups as raised by lraab@

ok espie@



CVS: cvs.openbsd.org: ports

2023-09-20 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/09/20 19:27:44

Modified files:
games/hlsteam  : Makefile 

Log message:
add include/hl directory to the build based on recent hashlink change



CVS: cvs.openbsd.org: ports

2023-09-20 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/09/20 19:25:59

Modified files:
lang/hashlink  : Makefile 
lang/hashlink/patches: patch-Makefile 
lang/hashlink/pkg: PLIST 

Log message:
provide libhl_module.so which can be used for embedding; note this is a
deviation from current upstream though planning to upstream this.

also install hlmodule.h and opcodes.h header files. move all header
files into include/hl/ subdir. Note this requires update of consumers,
currently limited to hlsteam which will follow shortly.



Re: CVS: cvs.openbsd.org: ports

2023-09-07 Thread Thomas Frohwein
On Wed, Sep 06, 2023 at 09:48:53PM -0600, Thomas Frohwein wrote:
> CVSROOT:  /cvs
> Module name:  ports
> Changes by:   t...@cvs.openbsd.org2023/09/06 21:48:53
> 
> Modified files:
>   lang   : Makefile 
>   devel/quirks   : Makefile 
>   devel/quirks/files: Quirks.pm 
> Removed files:
>   lang/haxe  : Makefile distinfo 
>   lang/haxe/files: ptmap-META 
>   lang/haxe/patches: patch-libs_extc_process_stubs_c 
>  patch-libs_extlib-leftovers_uTF8_ml 
>  patch-ocamldeps_gen_Makefile 
>  patch-ocamldeps_gen_src_dune 
>  patch-ocamldeps_gen_src_gen_ml 
>  patch-ocamldeps_ocaml-migrate-parsetree_Makefile 
>  patch-ocamldeps_ocaml-sha_Makefile 
>  patch-ocamldeps_ocaml-sha_bitfn_h 
>  patch-ocamldeps_ocaml-sha_sha1_ml 
>  patch-ocamldeps_ocaml-sha_sha256_ml 
>  patch-ocamldeps_ppx_derivers_Makefile 
>  patch-ocamldeps_ppx_tools_versioned_Makefile 
>  patch-ocamldeps_sedlex_Makefile 
>  
> patch-ocamldeps_sedlex_src_generator_gen_unicode_ml_inc 
>  patch-ocamldeps_sedlex_src_lib_dune 
>  patch-sha512_ml patch-src_compiler_main_ml 
>   lang/haxe/pkg  : DESCR PLIST 
> 
> Log message:
> send lang/haxe to the attic - it has been broken for a long time. Future
> attempts should be prepared to deal with obtuse ocaml dependencies and a
> build system intransparently trying to fetch remote sources during the
> build process.
> 
> ok daniel@
> 

was also ok kn@



CVS: cvs.openbsd.org: ports

2023-09-06 Thread Thomas Frohwein
CVSROOT:/cvs
Module name:ports
Changes by: t...@cvs.openbsd.org2023/09/06 21:48:53

Modified files:
lang   : Makefile 
devel/quirks   : Makefile 
devel/quirks/files: Quirks.pm 
Removed files:
lang/haxe  : Makefile distinfo 
lang/haxe/files: ptmap-META 
lang/haxe/patches: patch-libs_extc_process_stubs_c 
   patch-libs_extlib-leftovers_uTF8_ml 
   patch-ocamldeps_gen_Makefile 
   patch-ocamldeps_gen_src_dune 
   patch-ocamldeps_gen_src_gen_ml 
   patch-ocamldeps_ocaml-migrate-parsetree_Makefile 
   patch-ocamldeps_ocaml-sha_Makefile 
   patch-ocamldeps_ocaml-sha_bitfn_h 
   patch-ocamldeps_ocaml-sha_sha1_ml 
   patch-ocamldeps_ocaml-sha_sha256_ml 
   patch-ocamldeps_ppx_derivers_Makefile 
   patch-ocamldeps_ppx_tools_versioned_Makefile 
   patch-ocamldeps_sedlex_Makefile 
   
patch-ocamldeps_sedlex_src_generator_gen_unicode_ml_inc 
   patch-ocamldeps_sedlex_src_lib_dune 
   patch-sha512_ml patch-src_compiler_main_ml 
lang/haxe/pkg  : DESCR PLIST 

Log message:
send lang/haxe to the attic - it has been broken for a long time. Future
attempts should be prepared to deal with obtuse ocaml dependencies and a
build system intransparently trying to fetch remote sources during the
build process.

ok daniel@



  1   2   3   4   5   6   >