CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/06/18 11:44:38 Modified files: emulators/citra: Makefile distinfo Log message: update to nightly #729 with fix for i386; remove BROKEN-i386; ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/06/18 17:55:38 Modified files: comms : Makefile Log message: +libhidapi
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/06/18 17:37:01 Log message: import ports/comms/libhidapi, ok sthen@ HIDAPI is a multi-platform library which allows an application to interface with USB and Bluetooth HID-Class devices on Windows, Linux, FreeBSD, and Mac OS X. On OpenBSD (like on FreeBSD), the backend uses libusb-1.0 to communicate directly to a USB device. This back-end will of course not work with Bluetooth devices. Status: Vendor Tag: thfr Release Tags: thfr_20180618 N ports/comms/libhidapi/Makefile N ports/comms/libhidapi/distinfo N ports/comms/libhidapi/patches/patch-Makefile_am N ports/comms/libhidapi/patches/patch-README_txt N ports/comms/libhidapi/patches/patch-configure_ac N ports/comms/libhidapi/patches/patch-hidapi_hidapi_h N ports/comms/libhidapi/patches/patch-hidtest_Makefile_am N ports/comms/libhidapi/patches/patch-hidtest_hidtest_cpp N ports/comms/libhidapi/patches/patch-libusb_hid_c N ports/comms/libhidapi/patches/patch-testgui_Makefile_am N ports/comms/libhidapi/pkg/DESCR N ports/comms/libhidapi/pkg/PLIST N ports/comms/libhidapi/pkg/README No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/06/17 23:46:57 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: add myself, ok brynet@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/08/25 13:20:29 Modified files: games/godot: Makefile distinfo games/godot/patches: patch-core_project_settings_cpp patch-drivers_unix_os_unix_cpp Added files: games/godot/patches: patch-main_main_cpp patch-platform_x11_detect_py patch-servers_audio_server_cpp Removed files: games/godot/patches: patch-scene_gui_rich_text_label_cpp Log message: update to godot 3.0.6, fixing CVE-2018-1000224. Disables non-working audio backend for the moment. ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/07/22 10:54:48 Log message: import ports/emulators/dolphin, ok bentley@ Dolphin is an emulator for two recent Nintendo video game consoles: the GameCube and the Wii. It allows PC gamers to enjoy games for these two consoles in full HD (1080p) with several enhancements: compatibility with all PC controllers, turbo speed, networked multiplayer, and even more. Status: Vendor Tag: thfr Release Tags: thfr_20180722 N ports/emulators/dolphin/Makefile N ports/emulators/dolphin/distinfo N ports/emulators/dolphin/patches/patch-Source_Core_Core_HW_WiimoteReal_IOhidapi_cpp N ports/emulators/dolphin/patches/patch-Externals_Bochs_disasm_CMakeLists_txt N ports/emulators/dolphin/patches/patch-Source_Core_Core_ConfigManager_cpp N ports/emulators/dolphin/pkg/PLIST-nogui N ports/emulators/dolphin/pkg/DESCR-main N ports/emulators/dolphin/pkg/DESCR-nogui N ports/emulators/dolphin/pkg/PLIST-main No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/07/22 10:58:29 Modified files: emulators : Makefile Log message: +dolphin
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/07/04 21:47:35 Modified files: devel/cvsweb : Makefile devel/cvsweb/pkg: README Log message: add dev directory to mkdir so that README can be run directly. ok naddy@, brynet@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/10/28 23:39:49 Modified files: devel/sdl2 : Makefile Added files: devel/sdl2/patches: patch-src_video_x11_SDL_x11keyboard_c patch-src_video_x11_SDL_x11sym_h Log message: Change BOOL type to Bool, fixing macppc (and likely other big-endian arches), from George Koehler (kernigh () gmail DOT com), ok kirby@, jca@. Update maintainer email while here.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/09/02 10:41:40 Modified files: emulators/dolphin: Makefile distinfo emulators/dolphin/patches: patch-Source_Core_Core_ConfigManager_cpp emulators/dolphin/pkg: PLIST-main Log message: Update dolphin to 5.0.0.20180901 and add missing BDEP+RDEP on devel/llvm, noticed by aja@ during bulk build. Tested by me and Charlene Wendling, valuable input on handling dep on llvm by bcallah@, ok aja@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/09/23 12:39:34 Log message: import games/fnaify fnaify is a script to facilitate running games based on the open-source FNA framework on OpenBSD. It takes care of adjusting the configuration files to OpenBSD's library names and creates a custom launch script with everything needed to start the game. For more information on FNA, see official website: https://fna-xna.github.io Some examples of games FNA games that can be configured with fnaify include Stardew Valley, Rogue Legacy, and Owlboy. tested by Thuban, ok bcallah@ Status: Vendor Tag: thfr Release Tags: thfr_20180923 N ports/games/fnaify/Makefile N ports/games/fnaify/distinfo N ports/games/fnaify/pkg/README N ports/games/fnaify/pkg/DESCR N ports/games/fnaify/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/09/23 12:44:17 Modified files: games : Makefile Log message: +fnaify
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2018/09/27 11:08:44 Modified files: games/fnaify : Makefile distinfo Log message: bugfix update to 1.1; ok bcallah@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/01/06 14:26:03 Modified files: devel/sdl2-image: Makefile emulators/citra: Makefile emulators/dolphin: Makefile games/arx-libertatis: Makefile games/dxx-rebirth: Makefile games/fs2open : Makefile games/sdl-jstest: Makefile games/witchblast: Makefile graphics/mojoshader: Makefile multimedia/libtheorafile: Makefile multimedia/libtheoraplay: Makefile Log message: bulk-update maintainer email, reminded of need to bump & ok phessler@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/01/20 16:37:36 Modified files: devel/sdl2-image: Makefile distinfo devel/sdl2-image/patches: patch-Makefile_in Log message: security update to sdl2-image-2.0.4. Fixes CVE-2018-3977 (TALOS-2018-0645), a XCF image heap overflow vulnerability. ok jca@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/01/20 16:43:21 Modified files: devel/quirks : Makefile devel/quirks/files: Quirks.pm Log message: add sdl2-image to $cve. "looks fine" naddy@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/01/20 23:49:01 Modified files: devel/sdl2-image: Tag: OPENBSD_6_4 Makefile distinfo devel/sdl2-image/patches: Tag: OPENBSD_6_4 patch-Makefile_in Log message: security update to 2.0.4. CVE-2018-3977. ok to add to 6.4-stable by jca@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/01/03 10:55:08 Modified files: devel/sdl2 : Makefile distinfo devel/sdl2/patches: patch-Makefile_in patch-src_SDL_c patch-src_joystick_SDL_gamecontroller_c devel/sdl2/pkg : PLIST Added files: devel/sdl2/patches: patch-src_joystick_bsd_SDL_sysjoystick_c Removed files: devel/sdl2/patches: patch-src_video_x11_SDL_x11keyboard_c patch-src_video_x11_SDL_x11sym_h Log message: update to SDL2 2.0.9, add patch to fix D-pad for Xbox360/XInput controllers, update PLIST as spotted by bentley@, ok bentley@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/01/27 12:37:46 Modified files: games/fnaify : Makefile distinfo Log message: update to fnaify 1.2. ok phessler@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/03/31 12:19:38 Modified files: games/gbrainy : Makefile Log message: mark gbrainy as BROKEN; it crashes when trying to launch from the main menu with RSVG-related errors in the stacktrace in recent mono versions. "go ahead" robert@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/03/31 12:28:39 Modified files: lang/mono : Makefile distinfo lang/mono/patches: patch-configure_ac patch-mcs_class_System_System_Net_NetworkInformation_NetworkInterface_cs patch-mono_mini_main_c patch-mono_mini_mini-exceptions_c patch-mono_profiler_Makefile_am patch-mono_utils_mono-proclib_c patch-mono_utils_mono-threads-coop_c patch-mono_utils_mono-threads-posix-signals_c lang/mono/pkg : PLIST Added files: lang/mono/patches: patch-configure_ac.orig patch-external_corefx_src_Native_Unix_System_Native_pal_errno_c patch-external_corefx_src_Native_Unix_System_Native_pal_errno_c.orig patch-external_corefx_src_Native_Unix_System_Native_pal_io_c patch-external_corefx_src_Native_Unix_System_Native_pal_io_c.orig patch-mcs_class_System_System_Net_NetworkInformation_NetworkInterface_cs.orig patch-mcs_class_System_System_Net_NetworkInformation_UnixNetworkInterfaceFactory_cs patch-mcs_class_System_System_Net_NetworkInformation_UnixNetworkInterfaceFactory_cs.orig patch-mcs_class_System_System_Platform_cs.orig patch-mono_mini_main_c.orig patch-mono_mini_mini-exceptions_c.orig patch-mono_profiler_Makefile_am.orig patch-mono_utils_mono-proclib_c.orig patch-mono_utils_mono-state_c patch-mono_utils_mono-state_c.orig patch-mono_utils_mono-threads-coop_c.orig patch-mono_utils_mono-threads-posix-signals_c.orig Log message: update to 5.18.1.0, add @exec to update mono's certificate store to allow TLS connections. "go ahead" robert@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/03/31 12:52:15 Removed files: lang/mono/patches: patch-configure_ac.orig patch-external_corefx_src_Native_Unix_System_Native_pal_errno_c.orig patch-external_corefx_src_Native_Unix_System_Native_pal_io_c.orig patch-mcs_class_System_System_Net_NetworkInformation_NetworkInterface_cs.orig patch-mcs_class_System_System_Net_NetworkInformation_UnixNetworkInterfaceFactory_cs.orig patch-mcs_class_System_System_Platform_cs.orig patch-mono_mini_main_c.orig patch-mono_mini_mini-exceptions_c.orig patch-mono_profiler_Makefile_am.orig patch-mono_utils_mono-proclib_c.orig patch-mono_utils_mono-state_c.orig patch-mono_utils_mono-threads-coop_c.orig patch-mono_utils_mono-threads-posix-signals_c.orig Log message: remove .orig files, thanks to phessler@ for the hint
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/03/25 07:05:39 Modified files: lang/mono : Makefile Added files: lang/mono/patches: patch-mcs_class_System_System_Net_NetworkInformation_NetworkInterface_cs patch-mcs_class_System_System_Platform_cs Log message: fix mono's DNS lookup by using MacOsNetworkInterfaceAPI like FreeBSD does, fixes GitHub issue #8168, ok robert@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/03/30 23:09:06 Log message: import OpenRA, an engine for real-time strategy games ok bentley@ (for slightly older version that didn't include additional launch scripts), additional testing by solene@ and Matthias Schmidt (openbsd () xosc DOT org) DESCR: OpenRA is a project that recreates and modernizes the classic Command & Conquer real time strategy games. The OpenRA engine provides a common platform for rebuilding and reimagining classic 2D and 2.5D RTS games (the OpenRA mods). It includes native support for modern operating systems and screen resolutions without relying on emulation or binary hacks, and features integrated online multiplayer. OpenRA is 100% free, and comes bundled with three distinct mods. When you run a mod for the first time the game can automatically download the original game assets, or you can use the original game disks. Features include: * A choice between right click and classic left click control schemes * Overhauled sidebar interfaces for managing production * Support for game replays and an observer interface designed for streaming games online * The fog of war that obscures the battlefield outside your units' line of sight * Civilian structures that can be captured for strategic advantage * Units gain experience as they fight and improve when they earn new ranks Status: Vendor Tag: thfr Release Tags: thfr_20190330 N ports/games/openra/distinfo N ports/games/openra/Makefile N ports/games/openra/pkg/PLIST N ports/games/openra/pkg/DESCR N ports/games/openra/patches/patch-Makefile N ports/games/openra/patches/patch-thirdparty_Eluant_dll_config_in N ports/games/openra/patches/patch-thirdparty_download_OpenAL-CS_dll_config N ports/games/openra/patches/patch-thirdparty_download_SDL2-CS_dll_config N ports/games/openra/patches/patch-thirdparty_download_SharpFont_dll_config N ports/games/openra/patches/patch-launch-game_sh N ports/games/openra/patches/patch-launch-dedicated_sh No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/03/30 23:14:23 Modified files: games : Makefile Log message: +openra
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/02/28 10:42:53 Modified files: games/supertux : Makefile games/supertux/pkg: PLIST Added files: games/supertux/patches: patch-src_supertux_main_cpp Log message: Fix datadir, update homepage to https. ok Pascal Stumpf (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/05/27 13:49:25 Log message: import steamworks-nosteam, a stubbed C# interface to the Steam API, based on MIT-licensed full interface library. ok bcallah@ (thanks for spotting the typo!) ok kn@ DESCR: Drop-in replacement for Steamworks.NET.dll to run without Steam client present, e.g. if running on an operating system that doesn't feature a Steam client. A number of games are made largely platform-independent, but use Steamworks.NET and error out if no Steam client is present. This project builds a .dll that can be dropped in and is intended to keep the parent program running even in the absence of a Steam client. Status: Vendor Tag: thfr Release Tags: thfr_20190527 N ports/games/steamworks-nosteam/Makefile N ports/games/steamworks-nosteam/distinfo N ports/games/steamworks-nosteam/pkg/DESCR N ports/games/steamworks-nosteam/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/05/27 13:41:13 Modified files: archivers/innoextract: Makefile distinfo Log message: update innoextract to most recent git commit. This is a temporary solution to fix incompatibility with some downloads from GOG.com made with Inno Setup version that is incompatible with innoextract 1.7 release. Confirmed to fix extraction of Ultimate Doom, no regression on testing with about a dozen random GOG.com Inno archives. Take MAINTAINER while here. hint to use pl versioning and ok bentley@ ok jca@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/05/27 14:05:36 Modified files: games : Makefile Log message: +steamworks-nosteam
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/05/28 09:05:04 Modified files: games/fnaify : Makefile distinfo Log message: update to fnaify 1.3, ok bcallah@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/02 10:24:42 Modified files: audio/faudio : Makefile distinfo Log message: update to faudio 19.06, tested with FNA and 2 XNA games by me; ok jca@ ports-wise
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/16 18:34:42 Modified files: games/openra : Makefile Log message: add dlopen'd libs to WANTLIB; missing runtime openal reported by Matthias (AT _xhr_ AT mastodon DOT social) - thanks! ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/09 22:29:25 Modified files: graphics/ffmpeg: Makefile Log message: Re-add Theora support to ffmpeg. VP8/9 are not replacements for all use cases. ok kn@, juanfra@. Maintainer timeout.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/18 22:48:32 Modified files: geo/openbsd-developers: Makefile geo/openbsd-developers/files: OpenBSD Log message: bye Oregon, hello Montana
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/22 09:32:36 Log message: import vulkan-validation-layers for Vulkan API support; ok jsg@ DESCR: Vulkan is an Explicit API, enabling direct control over how GPUs actually work. By design, minimal error checking is done inside a Vulkan driver. Applications have full control and responsibility for correct operation. Any errors in how Vulkan is used can result in a crash. This project provides Vulkan validation layers that can be enabled to assist development by enabling developers to verify their applications correct use of the Vulkan API. Status: Vendor Tag: thfr Release Tags: thfr_20190622 N ports/graphics/vulkan-validation-layers/Makefile N ports/graphics/vulkan-validation-layers/distinfo N ports/graphics/vulkan-validation-layers/patches/patch-CMakeLists_txt N ports/graphics/vulkan-validation-layers/patches/patch-layers_vk_loader_platform_h N ports/graphics/vulkan-validation-layers/patches/patch-layers_vk_mem_alloc_h N ports/graphics/vulkan-validation-layers/patches/patch-layers_CMakeLists_txt N ports/graphics/vulkan-validation-layers/pkg/DESCR N ports/graphics/vulkan-validation-layers/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/22 09:30:16 Log message: import vulkan-tools for Vulkan API support; ok jsg@ DESCR: Vulkan tools and utilities that can assist development by enabling developers to verify their applications correct use of the Vulkan API. Status: Vendor Tag: thfr Release Tags: thfr_20190622 N ports/graphics/vulkan-tools/Makefile N ports/graphics/vulkan-tools/distinfo N ports/graphics/vulkan-tools/patches/patch-cube_cube_cpp N ports/graphics/vulkan-tools/patches/patch-icd_CMakeLists_txt N ports/graphics/vulkan-tools/pkg/DESCR N ports/graphics/vulkan-tools/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/22 09:24:31 Log message: import spirv-tools for Vulkan API support; ok jsg@ DESCR: The SPIR-V Tools project provides an API and commands for processing SPIR-V modules. The project includes an assembler, binary module parser, disassembler, validator, and optimizer for SPIR-V. Except for the optimizer, all are based on a common static library. The library contains all of the implementation details, and is used in the standalone tools whilst also enabling integration into other code bases directly. The optimizer implementation resides in its own library, which depends on the core library. Status: Vendor Tag: thfr Release Tags: thfr_20190622 N ports/graphics/spirv-tools/Makefile N ports/graphics/spirv-tools/distinfo N ports/graphics/spirv-tools/patches/patch-CMakeLists_txt N ports/graphics/spirv-tools/patches/patch-external_CMakeLists_txt N ports/graphics/spirv-tools/patches/patch-source_print_cpp N ports/graphics/spirv-tools/pkg/DESCR N ports/graphics/spirv-tools/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/22 09:22:27 Log message: import spirv-headers for Vulkan API support; ok jsg@ DESCR: Machine-readable files for the SPIR-V Registry. This includes: * Header files for various languages. * JSON files describing the grammar for the SPIR-V core instruction set and the extended instruction sets. * The XML registry file. * A tool to build the headers from the JSON grammar. Status: Vendor Tag: thfr Release Tags: thfr_20190622 N ports/graphics/spirv-headers/Makefile N ports/graphics/spirv-headers/distinfo N ports/graphics/spirv-headers/pkg/DESCR N ports/graphics/spirv-headers/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/22 09:19:31 Log message: import glslang for Vulkan API support; ok jsg@ DESCR: An OpenGL and OpenGL ES shader front end and validator. There are several components: A GLSL/ESSL front-end for reference validation and translation of GLSL/ESSL into an AST. An HLSL front-end for translation of a broad generic HLL into the AST. A SPIR-V back end for translating the AST to SPIR-V. A standalone wrapper, glslangValidator, that can be used as a command-line tool for the above. Status: Vendor Tag: thfr Release Tags: thfr_20190622 N ports/graphics/glslang/Makefile N ports/graphics/glslang/distinfo N ports/graphics/glslang/pkg/DESCR N ports/graphics/glslang/pkg/PLIST N ports/graphics/glslang/patches/patch-Test_runtests No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/22 09:28:42 Log message: import vulkan-loader for Vulkan API support; ok jsg@ DESCR: Vulkan is an explicit API, enabling direct control over how GPUs actually work. As such, Vulkan supports systems that have multiple GPUs, each running with a different driver, or ICD (Installable Client Driver). Vulkan also supports multiple global contexts (instances, in Vulkan terminology). The ICD loader is a library that is placed between a Vulkan application and any number of Vulkan drivers, in order to support multiple drivers and the instance-level functionality that works across these drivers. Additionally, the loader manages inserting Vulkan layer libraries, such as validation layers, between an application and the drivers. Status: Vendor Tag: thfr Release Tags: thfr_20190622 N ports/graphics/vulkan-loader/Makefile N ports/graphics/vulkan-loader/distinfo N ports/graphics/vulkan-loader/patches/patch-CMakeLists_txt N ports/graphics/vulkan-loader/patches/patch-loader_CMakeLists_txt N ports/graphics/vulkan-loader/patches/patch-loader_loader_c N ports/graphics/vulkan-loader/patches/patch-loader_vk_loader_platform_h N ports/graphics/vulkan-loader/patches/patch-loader_trampoline_c N ports/graphics/vulkan-loader/pkg/DESCR N ports/graphics/vulkan-loader/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/22 09:26:43 Log message: import vulkan-headers for Vulkan API support; ok jsg@ DESCR: Vulkan header files and API registry Status: Vendor Tag: thfr Release Tags: thfr_20190622 N ports/graphics/vulkan-headers/Makefile N ports/graphics/vulkan-headers/distinfo N ports/graphics/vulkan-headers/pkg/DESCR N ports/graphics/vulkan-headers/pkg/PLIST N ports/graphics/vulkan-headers/patches/patch-registry_cgenerator_py N ports/graphics/vulkan-headers/patches/patch-registry_conventions_py N ports/graphics/vulkan-headers/patches/patch-registry_generator_py N ports/graphics/vulkan-headers/patches/patch-registry_genvk_py N ports/graphics/vulkan-headers/patches/patch-registry_reg_py N ports/graphics/vulkan-headers/patches/patch-registry_vkconventions_py No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/22 09:40:43 Modified files: graphics : Makefile Log message: +{glslang,spirv-headers,spirv-tools,vulkan-headers,vulkan-loader,vulkan-tools,vulkan-validation-layers}
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/24 16:15:02 Modified files: games/depotdownloader: Makefile games/depotdownloader/files: depotdownloader.sh Log message: replace sed(1) delimiter to not conflict with commas in game name; don't replace -app argument to allow using Steam AppId; both bugs reported by Joe (AT j AT mathstodon DOT xyz)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/23 13:01:34 Modified files: games : Makefile Log message: +vkquake
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/23 13:00:14 Log message: import games/vkquake; DO_USERDIRS tweak and ok jsg@ DESCR: vkQuake is a Quake 1 port using Vulkan instead of OpenGL for rendering. It is based on the popular QuakeSpasm port and runs all mods compatible with it like Arcane Dimensions or In The Shadows. Compared to QuakeSpasm vkQuake also features a software Quake like underwater effect, has better color precision, generates mipmap for water surfaces at runtime and has native support for anti-aliasing and AF. vkQuake also serves as a Vulkan demo application that shows basic usage of the API. For example it demonstrates render passes & sub passes, pipeline barriers & synchronization, compute shaders, push & specialization constants, CPU/GPU parallelism and memory pooling. Status: Vendor Tag: thfr Release Tags: thfr_20190623 N ports/games/vkquake/Makefile N ports/games/vkquake/distinfo N ports/games/vkquake/patches/patch-Quake_r_world_c N ports/games/vkquake/patches/patch-Quake_r_brush_c N ports/games/vkquake/patches/patch-Quake_Makefile N ports/games/vkquake/pkg/DESCR N ports/games/vkquake/pkg/PLIST N ports/games/vkquake/pkg/README N ports/games/vkquake/files/vkquake.sh No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/24 10:49:48 Log message: import depotdownloader, ok solene@ DESCR: Steam depot downloader utilizing the SteamKit2 library. Supports .NET Core 2.0. Client to download apps and Workshop items from Steam. Status: Vendor Tag: thfr Release Tags: thfr_20190624 N ports/games/depotdownloader/Makefile N ports/games/depotdownloader/distinfo N ports/games/depotdownloader/files/depotdownloader.sh N ports/games/depotdownloader/pkg/DESCR N ports/games/depotdownloader/pkg/PLIST N ports/games/depotdownloader/pkg/README No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/24 10:52:01 Modified files: games : Makefile Log message: +depotdownloader
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/05/24 11:43:05 Modified files: x11/compton: Makefile x11/compton/patches: patch-src_compton_c patch-src_opengl_c Log message: fix vsync drm by using correct drm path; by mrme0w _aT_ protonmail DOT ch, thanks! While here take MAINTAINER. ok sthen@, jca@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/05/19 22:29:51 Modified files: audio : Makefile Log message: +faudio
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/05/19 22:26:41 Log message: This is FAudio, an XAudio reimplementation that focuses solely on developing fully accurate DirectX Audio runtime libraries for the FNA project, including XAudio2, X3DAudio, XAPO, and XACT3. Status: Vendor Tag: thfr Release Tags: thfr_20190519 N ports/audio/faudio/Makefile N ports/audio/faudio/distinfo N ports/audio/faudio/pkg/DESCR N ports/audio/faudio/pkg/PLIST No conflicts created by this import
Re: CVS: cvs.openbsd.org: ports
On Sun, May 19, 2019 at 10:26:41PM -0600, Thomas Frohwein wrote: > CVSROOT: /cvs > Module name: ports > Changes by: t...@cvs.openbsd.org2019/05/19 22:26:41 > > Log message: > This is FAudio, an XAudio reimplementation that focuses solely on > developing > fully accurate DirectX Audio runtime libraries for the FNA project, > including > XAudio2, X3DAudio, XAPO, and XACT3. > > Status: > > Vendor Tag: thfr > Release Tags: thfr_20190519 > > N ports/audio/faudio/Makefile > N ports/audio/faudio/distinfo > N ports/audio/faudio/pkg/DESCR > N ports/audio/faudio/pkg/PLIST > > No conflicts created by this import > This was tweaks and ok bcallah@
Re: CVS: cvs.openbsd.org: ports
On Fri, Apr 26, 2019 at 12:47:35PM +0100, Stuart Henderson wrote: [...] > > This is now failing in builds done without network access (e.g. I ran > into a failure on the i386 bulk build). If the internal copy of the > geoip database is >30 days old, it tries to fetch a new one (via > thirdparty/fetch-geoip-db.sh): > > ===> Configuring for openra-20190314p0 > ===> Building for openra-20190314p0 > Updating GeoIP country database from MaxMind. > gmake: *** [Makefile:317: geoip-dependencies] Error 6 > *** Error 2 in games/openra (/usr/ports/infrastructure/mk/bsd.port.mk:2800 > '/usr/obj/ports/openra-20190314/.build_done') > *** Error 1 in games/openra (/usr/ports/infrastructure/mk/bsd.port.mk:2466 > 'build') > ===> Exiting games/openra with an error > *** Error 1 in /usr/ports (infrastructure/mk/bsd.port.subdir.mk:137 'build') > Error: job failed with 256 on i386-2 at 1556233372 > > If it's not too awkward to patch it to use a non-gzipped file, I'd > suggest removing the internal copy and makefile infrastructure, > and replace with a RUN_DEPENDS on net/libmaxminddb,-db, and use > ${LOCALSTATEDIR}/db/GeoIP/GeoLite2-Country.mmdb (either directly > or via symlink). Thanks for reporting this! Diff below addresses this by using net/libmaxminddb,-db. I tested it with a quick multiplayer lobby and multiplayer gameplay without noticing any issues. In the process, I noticed that runtime failed because patches for OpenAL-CS.dll.config and SharpFont.dll.config were removed that included needed os lines (in revision from April 2nd), so re-add them. SDL2-CS.dll.config doesn't need that because SDL2 claims to be linux. ok? Index: Makefile === RCS file: /cvs/ports/games/openra/Makefile,v retrieving revision 1.2 diff -u -p -r1.2 Makefile --- Makefile2 Apr 2019 18:52:40 - 1.2 +++ Makefile26 Apr 2019 22:01:09 - @@ -6,7 +6,7 @@ DISTNAME = openra-${V} CATEGORIES = games x11 HOMEPAGE = https://www.openra.net MAINTAINER = Thomas Frohwein -REVISION = 0 +REVISION = 1 # GPLv3 (openra) # MIT (StyleCopPlus, StyleCop, SharpZipLib, NUnit, NUnit.Console, Open.Nat, @@ -30,6 +30,7 @@ MODLUA_VERSION = 5.1 MODLUA_SA =Yes BUILD_DEPENDS =net/curl RUN_DEPENDS = devel/desktop-file-utils \ + net/libmaxminddb,-db \ x11/gtk+3,-guic LIB_DEPENDS = audio/openal \ devel/sdl2 @@ -37,9 +38,12 @@ USE_GMAKE = Yes # Target 'test' only checks the official mods for erroneous yaml files NO_TEST = Yes +SUBST_VARS += LOCALSTATEDIR + do-gen: ${SUBST_CMD} ${WRKSRC}/launch-game.sh ${SUBST_CMD} ${WRKSRC}/launch-dedicated.sh + ${SUBST_CMD} ${WRKSRC}/OpenRA.Game/Network/GeoIP.cs post-install: cd ${WRKSRC} && ${MAKE_PROGRAM} install-linux-shortcuts Index: patches/patch-Makefile === RCS file: /cvs/ports/games/openra/patches/patch-Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 patch-Makefile --- patches/patch-Makefile 31 Mar 2019 05:09:06 - 1.1.1.1 +++ patches/patch-Makefile 26 Apr 2019 22:01:09 - @@ -2,6 +2,8 @@ $OpenBSD: patch-Makefile,v 1.1.1.1 2019/ set the installdir to PREFIX/share rather than PREFIX/lib don't get VERSION from git +disable fetch-geoip-db.sh which is not compatible with building without network +access Index: Makefile --- Makefile.orig @@ -24,3 +26,12 @@ Index: Makefile # dependencies UNAME_S := $(shell uname -s) +@@ -314,7 +314,7 @@ osx-dependencies: cli-dependencies geoip-dependencies + @ $(CP_R) thirdparty/download/osx/*.dll.config . + + geoip-dependencies: +- @./thirdparty/fetch-geoip-db.sh ++# @./thirdparty/fetch-geoip-db.sh + @ $(CP) thirdparty/download/GeoLite2-Country.mmdb.gz . + + dependencies: $(os-dependencies) Index: patches/patch-OpenRA_Game_Network_GeoIP_cs === RCS file: patches/patch-OpenRA_Game_Network_GeoIP_cs diff -N patches/patch-OpenRA_Game_Network_GeoIP_cs --- /dev/null 1 Jan 1970 00:00:00 - +++ patches/patch-OpenRA_Game_Network_GeoIP_cs 26 Apr 2019 22:01:09 - @@ -0,0 +1,27 @@ +$OpenBSD$ + +get geoip from the net/libmaxminddb,-db port per sthen@'s recommendation + +Index: OpenRA.Game/Network/GeoIP.cs +--- OpenRA.Game/Network/GeoIP.cs.orig OpenRA.Game/Network/GeoIP.cs +@@ -55,9 +55,9 @@ namespace OpenRA.Network + { + try + { +- using (var fileStream = new FileStream("GeoLite2-Country.mmdb.gz", FileMode.Open, FileAccess.Rea
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/04/20 12:22:28 Modified files: devel/sdl2-mixer: Makefile distinfo devel/sdl2-mixer/patches: patch-configure Log message: update to sdl2-mixer 2.04 which adds opusfile, take maintainer. Tested with various consumers. ok jca@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/04/27 21:34:17 Modified files: games/openra : Makefile games/openra/patches: patch-Makefile games/openra/pkg: PLIST Added files: games/openra/patches: patch-OpenRA_Game_Network_GeoIP_cs patch-thirdparty_download_OpenAL-CS_dll_config patch-thirdparty_download_SharpFont_dll_config Log message: switch to getting geoip from net/libmaxminddb, add RUN_DEPENDS, restore dllmaps that require addition of "os=..." entry for openbsd to run and were erroneously removed in previous commit, ok sthen@ for geoip fix
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/06/27 09:53:11 Modified files: games/depotdownloader: Makefile distinfo Log message: update to depotdownloader 2.3.1, fixing CDN server bootstrapping ok brynet@ ok kn@ with some helpful nits, thanks! Left LICENSE as GLPv2 for now after discussion with sthen@ and bentley@. Upstream needs to add/clarify copyright terms which I will bring up with them.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/07/11 20:59:26 Modified files: devel/sdl2-image: Tag: OPENBSD_6_5 Makefile distinfo Log message: update to sdl2-image 2.0.5. Backport to -stable because of security fixes. addresses TALOS-2019-0820 (CVE-2019-5051), TALOS-2019-0821 (CVE-2019-5052), TALOS-2019-0841, TALOS-2019-0842, TALOS-2019-0843, and TALOS-2019-0844 ok sthen@ (original PERMIT_PACKAGE_CDROM left in place)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/07/11 20:49:57 Modified files: devel/sdl2-image: Makefile distinfo Log message: update to sdl2-image 2.0.5 addresses TALOS-2019-0820 (CVE-2019-5051), TALOS-2019-0821 (CVE-2019-5052), TALOS-2019-0841, TALOS-2019-0842, TALOS-2019-0843, and TALOS-2019-0844 ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/07/13 14:36:30 Modified files: net/libunbound : Makefile Log message: enable pthreads for net/libunbound; ok sthen@ (MAINTAINER)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/08/04 14:52:47 Modified files: devel/physfs : Makefile distinfo Log message: update to physfs 3.0.2 all consumers (except games/love) tested by me. take MAINTAINER while here http -> https (found by kn@) ok bcallah@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/08/16 09:21:38 Modified files: games/dxx-rebirth: Makefile distinfo games/dxx-rebirth/patches: patch-SConstruct patch-similar_editor_med_cpp patch-similar_main_inferno_cpp patch-similar_main_mglobal_cpp games/dxx-rebirth/pkg: README Log message: update dxx-rebirth to recent nightly and unbreak remove base-clang from this C++14 port; found by kirby@ ok kirby@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/08/16 09:31:23 Modified files: graphics/vulkan-tools: Makefile graphics/vulkan-validation-layers: Makefile Log message: vulkan-tools and vulkan-validation-layers are C++11. Set COMPILER accordingly. found and diff by cwen@ ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/08/16 09:38:15 Modified files: games/godot: Makefile Added files: games/godot/patches: patch-servers_visual_shader_language_cpp patch-thirdparty_thekla_atlas_nvcore_nvcore_h Log message: fix bool type NULL -> false to not trip up ports-gcc issue found by cwen@ diff by jca@ don't update to 3.1.1 yet - godot 3.0.6 can die another day...
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/09/02 12:07:11 Modified files: games : Makefile Log message: +thedarkmod
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/09/02 12:12:44 Modified files: devel : Makefile Log message: +nuget
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/09/02 12:24:42 Modified files: games/steamworks-nosteam: Makefile distinfo games/steamworks-nosteam/pkg: PLIST Log message: update steamworks-nosteam to 0.2.1
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/09/02 12:20:12 Modified files: games/godot: Makefile Added files: games/godot/patches: patch-core_safe_refcount_h Log message: use __atomic_* functions and unbreak build on ppc, by cwen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/09/02 12:26:12 Modified files: audio/faudio : Makefile distinfo Log message: update to FAudio 19.09
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/09/02 12:04:40 Log message: import games/thedarkmod tweaks and ok kirby@ Description: A dark and moody stealth game, inspired by the "Thief" series by Looking Glass Studios, The Dark Mod includes creative new gameplay features, dozens of unique AI, and a complete set of custom art assets, allowing players and mappers alike to enjoy missions in a gothic steampunk universe. When you play The Dark Mod, you feel like you're playing a gothic stealth game... This game is first and foremost a toolkit, allowing fans and team-members to create their own stealth missions in a gothic steampunk environment. But there are already over 100 full missions for download, including some small campaigns, so it certainly feels like a game. The only difference is that you have to choose which missions to install and play. Status: Vendor Tag: thfr Release Tags: thfr_20190902 N ports/games/thedarkmod/Makefile N ports/games/thedarkmod/distinfo N ports/games/thedarkmod/patches/patch-SConstruct N ports/games/thedarkmod/patches/patch-game_Entity_cpp N ports/games/thedarkmod/patches/patch-game_anim_Anim_Blend_cpp N ports/games/thedarkmod/patches/patch-game_pugixml_pugixml_cpp N ports/games/thedarkmod/patches/patch-game_pugixml_pugixml_hpp N ports/games/thedarkmod/patches/patch-idlib_Lib_cpp N ports/games/thedarkmod/patches/patch-idlib_math_Simd_h N ports/games/thedarkmod/patches/patch-idlib_math_Simd_cpp N ports/games/thedarkmod/patches/patch-renderer_qgl_h N ports/games/thedarkmod/patches/patch-sys_sys_public_h N ports/games/thedarkmod/patches/patch-framework_minizip_ioapi_c N ports/games/thedarkmod/patches/patch-framework_minizip_unzip_cpp N ports/games/thedarkmod/patches/patch-framework_minizip_zip_cpp N ports/games/thedarkmod/patches/patch-game_gamesys_SaveGame_cpp N ports/games/thedarkmod/patches/patch-idlib_Image_cpp N ports/games/thedarkmod/patches/patch-game_physics_Physics_RigidBody_cpp N ports/games/thedarkmod/patches/patch-idlib_math_Simd_AVX2_cpp N ports/games/thedarkmod/patches/patch-idlib_math_Simd_AVX_cpp N ports/games/thedarkmod/patches/patch-renderer_CinematicFFMpeg_cpp N ports/games/thedarkmod/patches/patch-renderer_CinematicFFMpeg_h N ports/games/thedarkmod/patches/patch-renderer_CinematicID_cpp N ports/games/thedarkmod/patches/patch-renderer_Image_files_cpp N ports/games/thedarkmod/patches/patch-renderer_RenderSystem_cpp N ports/games/thedarkmod/patches/patch-sound_snd_cache_cpp N ports/games/thedarkmod/patches/patch-sound_snd_decoder_cpp N ports/games/thedarkmod/patches/patch-sound_snd_emitter_cpp N ports/games/thedarkmod/patches/patch-sound_snd_system_cpp N ports/games/thedarkmod/patches/patch-sound_snd_world_cpp N ports/games/thedarkmod/patches/patch-sys_gllog_gl_extensions_cpp_m4 N ports/games/thedarkmod/patches/patch-sys_linux_glimp_cpp N ports/games/thedarkmod/patches/patch-sys_linux_glimp_dlopen_cpp_m4 N ports/games/thedarkmod/patches/patch-sys_posix_posix_main_cpp N ports/games/thedarkmod/patches/patch-sys_scons_SConscript_core N ports/games/thedarkmod/patches/patch-sys_scons_SConscript_darkmod N ports/games/thedarkmod/patches/patch-sys_scons_SConscript_extlibs N ports/games/thedarkmod/patches/patch-sys_scons_SConscript_idlib N ports/games/thedarkmod/patches/patch-sys_sys_local_cpp N ports/games/thedarkmod/patches/patch-tdm_update_SConscript_minizip N ports/games/thedarkmod/patches/patch-tdm_update_SConscript_tdm_update N ports/games/thedarkmod/patches/patch-tdm_update_SConstruct N ports/games/thedarkmod/patches/patch-tdm_update_libtdm_update_Util_cpp N ports/games/thedarkmod/patches/patch-tdm_update_libtdm_update_Zip_Zip_cpp N ports/games/thedarkmod/patches/patch-tools_compilers_roqvq_roq_cpp N ports/games/thedarkmod/files/thedarkmod.sh N ports/games/thedarkmod/files/tdm_update.sh N ports/games/thedarkmod/files/Darkmod.cfg N ports/games/thedarkmod/pkg/DESCR N ports/games/thedarkmod/pkg/PLIST N ports/games/thedarkmod/pkg/README No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/09/02 12:11:46 Log message: import devel/nuget, the package manager for .NET tweaks and ok abieber@ Description: NuGet is the package manager for .NET. The NuGet client tools provide the ability to produce and consume packages. The NuGet Gallery is the central package repository used by all package authors and consumers. For .NET (including .NET Core), the Microsoft-supported mechanism for sharing code is NuGet, which defines how packages for .NET are created, hosted, and consumed, and provides the tools for each of those roles. Put simply, a NuGet package is a single ZIP file with the .nupkg extension that contains compiled code (DLLs), other files related to that code, and a descriptive manifest that includes information like the package's version number. Developers with code to share create packages and publish them to a public or private host. Package consumers obtain those packages from suitable hosts, add them to their projects, and then call a package's functionality in their project code. NuGet itself then handles all of the intermediate details. Status: Vendor Tag: thfr Release Tags: thfr_20190902 N ports/devel/nuget/Makefile N ports/devel/nuget/distinfo N ports/devel/nuget/files/nuget.sh N ports/devel/nuget/pkg/DESCR N ports/devel/nuget/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/07/27 09:47:35 Modified files: graphics/glslang: Makefile graphics/spirv-tools: Makefile graphics/vulkan-loader: Makefile Log message: set COMPILER to base-clang ports-gcc for vulkan ports, fixing build on powerpc. No revision bump because packages never built on base-gcc archs. diffs and build testing on ppc from cwen@, thanks! ok jca@ for vulkan-loader diff ok sthen@ for spirv-tools and glslang diff
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/09/19 06:03:00 Modified files: lang/mono : Makefile distinfo lang/mono/patches: patch-configure_ac patch-external_corefx_src_Native_Unix_System_Native_pal_io_c patch-mono_mini_main_c patch-mono_utils_mono-threads-coop_c lang/mono/pkg : PLIST Added files: lang/mono/patches: patch-mcs_class_corlib_System_IO_Path_cs Log message: update mono to 5.20.1.34 add small fix for duplicate directory separators in relative paths (GitHub issue #15407) ok robert@ (maintainer), solene@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/09/19 10:36:07 Modified files: graphics/mojoshader: Makefile distinfo graphics/mojoshader/patches: patch-CMakeLists_txt graphics/mojoshader/pkg: PLIST Added files: graphics/mojoshader/patches: patch-mojoshader_opengl_c Log message: update mojoshader to changeset 1214 This allows running most recent FNA games to run (e.g. Sumico, Unexplored). No regressions on testing with FNA games, including: Apotheon, At the Gates, Axiom Verge, Celeste, CometStriker, Dust AET, FEZ, Flinthook, Flotilla, Hacknet, Rogue Legacy, Owlboy, Salt and Sanctuary
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/09/20 17:21:15 Modified files: games/steamworks-nosteam: Makefile distinfo games/steamworks-nosteam/pkg: PLIST Log message: update to steamworks-nosteam 0.3.0 This includes an additional stub library (libsteamwrapper) which allows running the game Growing Pains and potentially others that make use of this type of intermediary library.
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/09/22 08:46:55 Modified files: games/fnaify : Makefile distinfo games/fnaify/pkg: PLIST README Log message: update to fnaify 2.0
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/09/22 09:46:26 Modified files: devel/sdl2 : Makefile distinfo devel/sdl2/patches: patch-Makefile_in patch-src_SDL_c patch-src_joystick_SDL_gamecontroller_c patch-src_video_SDL_egl_c Removed files: devel/sdl2/patches: patch-src_joystick_bsd_SDL_sysjoystick_c Log message: update to sdl2 2.0.10 testing and ok brynet@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/11/11 10:05:02 Modified files: lang/mono : Makefile Added files: lang/mono/patches: patch-external_corefx_src_Common_src_CoreLib_System_Collections_Generic_List_cs patch-external_corert_src_System_Private_CoreLib_shared_System_Collections_Generic_ArraySortHelper_cs Log message: add MONO_FORCE_COMPAT env var which allows additional backwards compatibility Note that this should only be used in well-defined cases that otherwise throw array/list exceptions since it opens possibilities for undefined behavior. ok robert@ (maintainer)
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/12/04 09:36:49 Modified files: lang/nekovm: Makefile Log message: fix i386 build by disabling the JIT. should not affect !i386, but bump revision because of theoretical chance that other arches may be affected. diff by & ok sthen
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/12/08 09:58:37 ports/games/fnaify/patches Update of /cvs/ports/games/fnaify/patches In directory cvs.openbsd.org:/tmp/cvs-serv35358/patches Log Message: Directory /cvs/ports/games/fnaify/patches added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/12/08 10:02:33 Modified files: games/fnaify : Makefile distinfo games/fnaify/pkg: PLIST Added files: games/fnaify/patches: patch-Makefile Log message: update fnaify to 2.1, with compatibility for additional games: Akane the Kunoichi Amazing Princess Sarah Apple Jack 1&2 Dead Pixels Draw a Stickman: EPIC Explosionade Game Type Grand Class Melee 2 Mount Your Friends Phoenix Force Super Blood Hockey Sword of the Stars: The Pit Terraria Weapon of Choice
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/11/23 19:59:19 Log message: Import lang/nekovm, a build dependency for upcoming haxe port. ok bentley@ who also identified a missing ifdef DESCR: Neko is a high-level dynamically typed programming language. It can be used as an embedded scripting language. It has been designed to provide a common runtime for several different languages. Learning and using Neko is very easy. You can easily extend the language with C libraries. You can also write generators from your own language to Neko and then use the Neko Runtime to compile, run, and access existing libraries. Status: Vendor Tag: thfr Release Tags: thfr_20191123 N ports/lang/nekovm/Makefile N ports/lang/nekovm/distinfo N ports/lang/nekovm/patches/patch-vm_main_c N ports/lang/nekovm/patches/patch-CMakeLists_txt N ports/lang/nekovm/patches/patch-libs_common_socket_c N ports/lang/nekovm/patches/patch-libs_std_socket_c N ports/lang/nekovm/pkg/DESCR N ports/lang/nekovm/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2019/11/23 20:01:38 Modified files: lang : Makefile Log message: +nekovm
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/02/24 19:38:05 Modified files: lang : Makefile Log message: +hashlink
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/02/24 19:36:47 Log message: import hashlink ok solene@ DESCR: HashLink is a virtual machine for Haxe. HashLink runtime includes the following features: * Fully compatible with Haxe specification * Support file I/O, regular expressions, network, etc. * Unicode strings by default * Mark-and-not-sweep Garbage Collector * x86 and x86-64 HL/C compilation * x86 and x86-64 HL/JIT compilation Status: Vendor Tag: thfr Release Tags: thfr_20200224 N ports/lang/hashlink/Makefile N ports/lang/hashlink/distinfo N ports/lang/hashlink/patches/patch-src_hl_h N ports/lang/hashlink/patches/patch-Makefile N ports/lang/hashlink/patches/patch-src_std_socket_c N ports/lang/hashlink/patches/patch-libs_uv_uv_c N ports/lang/hashlink/patches/patch-src_std_thread_c N ports/lang/hashlink/patches/patch-libs_mysql_socket_c N ports/lang/hashlink/patches/patch-src_module_c N ports/lang/hashlink/patches/patch-src_std_string_c N ports/lang/hashlink/pkg/DESCR N ports/lang/hashlink/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/02/28 20:00:03 Modified files: lang/haxe : Makefile Log message: mark lang/haxe BROKEN again because the OCaml deps build with undesirable methods (curl calls, autodetection of CPU number) that need to be replaced; found by kili@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/02/05 10:31:09 Modified files: graphics/jpeg : Makefile graphics/jpeg/pkg: PLIST Log message: enable turbojpeg (wantlib sync included) ok sthen@
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/02/21 19:30:45 ports/lang/haxe/files Update of /cvs/ports/lang/haxe/files In directory cvs.openbsd.org:/tmp/cvs-serv98200/files Log Message: Directory /cvs/ports/lang/haxe/files added to the repository
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/02/21 19:36:28 Modified files: lang/haxe : Makefile distinfo lang/haxe/patches: patch-libs_extc_process_stubs_c patch-libs_extlib-leftovers_uTF8_ml Added files: lang/haxe/files: ptmap-META lang/haxe/patches: 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 Log message: unbreak lang/haxe by building OCaml BDEPS with the port builds and runs fine on amd64 builds fine for bcallah@, too, who also pointed out missing BDP devel/dune thanks!
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/01/17 17:31:05 Log message: import lang/haxe ok abieber@ DESCR: Haxe consists of a high-level, open source programming language and a compiler. It allows compilation of programs, written using an ECMAScript-oriented syntax, to multiple target languages. Employing proper abstraction, it is possible to maintain a single code-base which compiles to multiple targets. Haxe is strongly typed but the typing system can be subverted where required. Utilizing type information, the Haxe type system can detect errors at compile-time which would only be noticeable at run-time in the target language. Furthermore, type information can be used by the compiler to generate optimized and robust code. Status: Vendor Tag: thfr Release Tags: thfr_20200117 N ports/lang/haxe/Makefile N ports/lang/haxe/distinfo N ports/lang/haxe/patches/patch-libs_extc_process_stubs_c N ports/lang/haxe/patches/patch-src_compiler_main_ml N ports/lang/haxe/patches/patch-libs_extlib-leftovers_uTF8_ml N ports/lang/haxe/pkg/DESCR N ports/lang/haxe/pkg/PLIST No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/01/17 17:33:12 Modified files: lang : Makefile Log message: +haxe
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/01/19 11:52:55 Modified files: lang/haxe : Makefile Log message: mark BROKEN until dependencies have been addressed properly
Re: CVS: cvs.openbsd.org: ports
On Sun, Jan 19, 2020 at 02:04:40PM +, Stuart Henderson wrote: [...] > ocamlfind ocamlopt -safe-string -a -o extc.cmxa -package extlib extc.ml > process.ml > File "extc.ml", line 1: > Error: Corrupted compilation unit description >/pobj/haxe-4.0.5/haxe-4.0.5/ocamldeps/extlib/IO.cmx [...] It looks like this is because the bundled OCaml deps in ocamldeps/extlib contain binary-compiled parts in the .cmx files [1]. My bad, I thought this was only interpreted code. I'm going to look into a better solution; possibly adding ports for the dependencies rather than bundling. I propose either setting the port to ONLY_FOR_ARCHS=amd64 as in the diff below, or BROKEN until I've found a better way to address this. [1] gleaned from https://caml.inria.fr/pub/docs/manual-ocaml/native.html Index: Makefile === RCS file: /cvs/ports/lang/haxe/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- Makefile18 Jan 2020 00:31:05 - 1.1.1.1 +++ Makefile19 Jan 2020 15:11:30 - @@ -1,5 +1,6 @@ # $OpenBSD: Makefile,v 1.1.1.1 2020/01/18 00:31:05 thfr Exp $ +ONLY_FOR_ARCHS = amd64 # uses binary-compiled bundled OCaml deps COMMENT = toolkit for the Haxe programming language V =4.0.5
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/03/07 10:43:15 Modified files: games/depotdownloader: Makefile distinfo Log message: trivial update to depotdownloader 2.3.2 changelog: https://github.com/SteamRE/DepotDownloader/releases fixes depotdownloader not exiting to shell after completion. login key now stored in a dedicated file instead of PWD; you may have to enter Steam's 2FA code again after this update
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/03/07 10:49:00 Modified files: archivers/innoextract: Makefile distinfo Log message: trivial update to innoextract 1.8 revert to using MASTER_SITES again successfully extracts a few test archives from GOG.com While here, add comments with reason for COMPILER=base-clang ports-gcc (C++17), and reason for WANTLIBs boost_system-mt and pthread which portcheck lists as "Extra" Changelog: https://constexpr.org/innoextract/changelog
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/04/10 05:16:58 Modified files: games : Makefile Log message: +gogrepo
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/04/10 05:15:03 Log message: import gogrepo, a CLI downloader for GOG.com games ok solene@ DESCR: Python-based tool for downloading your GOG.com game collections and extras to your local computer for full offline enjoyment. By default, game folders are saved in the same location that the script is run in. You can also specify another directory. Run gogrepo.py -h to see help or read more below. Each game has its own directories with all game/bonus files saved within. Features: * Ability to choose which games to download based on combinations of OS (windows, linux, mac) and language (en, fr, de, etc...) * Saves a !info.txt in each game folder with information about each game/extra item. * Creates a !serial.txt if the game has a special serial/cdkey (I know, not 100% DRM-free, is it?). Sometimes coupon codes are hidden here! * Verify your downloaded collection with full MD5, zip integrity, and expected file size checking. * Auto retrying of failed fetch/downloads. Sometime GOG servers report temporary errors. * Ability to import your already existing local collection. * Easy to throw into a daily cronjob to get all the latest updates and newly added content! * Clear logging prints showing update/download progress and HTTP errors. Easy to pipe or tee to create a log file. Status: Vendor Tag: thfr Release Tags: thfr_20200410 N ports/games/gogrepo/Makefile N ports/games/gogrepo/distinfo N ports/games/gogrepo/pkg/DESCR N ports/games/gogrepo/pkg/PLIST N ports/games/gogrepo/files/gogrepo No conflicts created by this import
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/04/11 03:51:16 Modified files: games/gogrepo : Makefile Log message: port can't be NO_BUILD and run compileall.py problem identified by aja@ move compileall into do-build. This way dependency on python3 binary is picked up. no REVISION bump because didn't build
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/04/11 03:59:20 Modified files: lang/hashlink : Makefile lang/hashlink/patches: patch-Makefile patch-src_hl_h patch-src_std_thread_c Log message: fix return type for hl_thread_id by switching to getthrid(2) remove unneeded LONG_BIT detection in Makefile ok tb@ for the above also ifdef to hl.h to avoid typedef collision with clang in C++ mode
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/04/12 07:41:59 Modified files: games/steamworks-nosteam: Makefile distinfo games/steamworks-nosteam/pkg: PLIST Log message: update to Steamworks-nosteam 0.4.1 - upstream repo has been renamed (formerly Steamworks.NET-nosteam) - now includes hlsteam which allows running Northgard (with hashlink) - also adds libcestub for Little Racers STREET
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/04/12 07:34:54 Modified files: games/depotdownloader: Makefile distinfo games/depotdownloader/files: depotdownloader.sh Log message: update to depotdownloader 2.3.3 currently failing to connect with Steam with both 2.3.2 and 2.3.3 switch to app entry URL from v0002 to v2 - reivyr (on #openbsd-gaming) reports v0002 doesn't work in South America region. Note new -debug flag which should help with bug reports
CVS: cvs.openbsd.org: ports
CVSROOT:/cvs Module name:ports Changes by: t...@cvs.openbsd.org2020/04/12 07:37:32 Modified files: games/fnaify : Makefile distinfo games/fnaify/patches: patch-Makefile Log message: update to fnaify 2.2 includes dllmap entries for mono 6 add dllmap for libcestub for Little Racers STREET