head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.10 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.8 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.6 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.4 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.2 pkgsrc-2025Q1-base:1.1; locks; strict; comment @# @; 1.1 date 2025.02.15.07.40.13; author wiz; state Exp; branches; next ; commitid iV06rQYs809LmxJF; desc @@ 1.1 log @net/megacmd: update to 2.0.0 Provided by Robert Bagdan in wip. - Update to version 2.0.0: * New Sync Engine: See sync-issues and sync-ignore commands * Rotating Logger: Introduced a robust rotating logging system across all platforms for better performance and debugging * Platform-specific enhancements: Addressed various file descriptor issues on Linux and macOS, and improved non-ascii support on Windows * Improved overall reliability: Fixed memory leaks, resolved potential data races, and eliminated deadlock scenarios * Fixed an issue when handling double-quoted arguments * Various fixes and refinements to enhance usability and performance - Use builtin megasdk-8.3.1 @ text @$NetBSD$ * Fix used pcre library name --- build/cmake/modules/megacmd_libraries.cmake.orig 2025-01-30 14:04:12.000000000 +0100 +++ build/cmake/modules/megacmd_libraries.cmake @@@@ -16,7 +16,7 @@@@ macro(load_megacmdserver_libraries) find_package(PkgConfig REQUIRED) # For libraries loaded using pkg-config if(USE_PCRE) #TODO: UNTESTED! - pkg_check_modules(pcre REQUIRED IMPORTED_TARGET libpcre) + pkg_check_modules(pcre REQUIRED IMPORTED_TARGET libpcrecpp) target_link_libraries(LMegacmdServer PRIVATE PkgConfig::pcre) set(USE_PCRE 1) endif() @