head 1.3; access; symbols pkgsrc-2026Q1:1.2.0.8 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.6 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.4 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.2 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.1.0.2 pkgsrc-2025Q1-base:1.1; locks; strict; comment @# @; 1.3 date 2026.03.27.11.06.04; author kikadf; state Exp; branches; next 1.2; commitid jPuck927UItkuBzG; 1.2 date 2025.05.16.19.43.58; author wiz; state Exp; branches; next 1.1; commitid Ah082bnRSWaFtaVF; 1.1 date 2025.02.15.07.40.13; author wiz; state Exp; branches; next ; commitid iV06rQYs809LmxJF; desc @@ 1.3 log @net/megacmd: update to 2.5.0 Wed Mar 11 10:36:46 AM UTC 2026 - linux@@mega.co.nz - Update to version 2.5.0: * Shell UX improvements: empty Enter shows a new prompt; no duplicate prompt while command is executing * Sync engine improvements: prevent re-uploading data when local drive fingerprint has changed * put: Fixed -c (autocreate) not working when destination is an absolute path * mediainfo: Fixed audio file duration not being displayed * Transfers: prevent failures on resumption * thumbnail/preview: Print error when the requested file does not exist * share: Return success (exit code 0) when no shares exist below the current folder * passwd: fixes issues when 2FA is enabled * Path and string handling fixes (trailing separators, trimming) * Expanded unit test coverage * Fix: Improved restart-after-update reliability on POSIX (server PID changes after update) * Stability, memory, typos and other improvements - Use builtin megasdk-10.8.0 @ text @$NetBSD: patch-sdk_cmake_modules_sdklib__libraries.cmake,v 1.2 2025/05/16 19:43:58 wiz Exp $ * Fix to find libcrypto++ * Fix missing icu link library --- sdk/cmake/modules/sdklib_libraries.cmake.orig 2026-02-18 08:41:33.000000000 +0000 +++ sdk/cmake/modules/sdklib_libraries.cmake @@@@ -98,7 +98,7 @@@@ macro(load_sdklib_libraries) find_package(PkgConfig REQUIRED) # For libraries loaded using pkg-config - pkg_check_modules(cryptopp REQUIRED IMPORTED_TARGET libcrypto++) + pkg_check_modules(cryptopp REQUIRED IMPORTED_TARGET libcryptopp) target_link_libraries(SDKlib PUBLIC PkgConfig::cryptopp) # TODO: Private for SDK core pkg_check_modules(sodium REQUIRED IMPORTED_TARGET libsodium) @@@@ -110,8 +110,8 @@@@ macro(load_sdklib_libraries) pkg_check_modules(curl REQUIRED IMPORTED_TARGET libcurl) target_link_libraries(SDKlib PRIVATE PkgConfig::curl) - find_package(ICU COMPONENTS uc data REQUIRED) - target_link_libraries(SDKlib PRIVATE ICU::uc ICU::data) + find_package(ICU COMPONENTS i18n uc data REQUIRED) + target_link_libraries(SDKlib PRIVATE ICU::i18n ICU::uc ICU::data) if(USE_OPENSSL) find_package(OpenSSL REQUIRED) @ 1.2 log @net/megacmd: update to 2.1.1 Provided by Robert Bagdan in wip. - Update to version 2.1.1: * FUSE (beta): Added fuse commands on Linux to allow your MEGA folders to be directly mounted to your local drive * Delayed sync uploads: Introduced a mechanism to delay to frequently changed sync uploads, and the sync-config command * Logging: Messages are now printed in standard error, the rotating logger is now configurable and more verbose by default, passwords are now redacted from the logs, and other fixes and refinements * Fixed a crash when auto-completing a local folder that doesn't exist * Fixed the confirmcancel command incorrectly reporting failure on success * Extended speedlimit command to allow increasing max connections * Other fixes and improvements to enhance reliability and performance - Use builtin megasdk-9.1.1 @ text @d1 1 a1 1 $NetBSD: patch-sdk_cmake_modules_sdklib__libraries.cmake,v 1.1 2025/02/15 07:40:13 wiz Exp $ d4 1 d6 1 a6 1 --- sdk/cmake/modules/sdklib_libraries.cmake.orig 2025-04-02 09:16:59.000000000 +0200 d8 1 a8 1 @@@@ -91,7 +91,7 @@@@ macro(load_sdklib_libraries) d17 11 @ 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 @d1 1 a1 1 $NetBSD$ a3 1 * Add libinotify check d5 1 a5 1 --- sdk/cmake/modules/sdklib_libraries.cmake.orig 2025-01-24 13:56:57.000000000 +0100 d7 1 a7 1 @@@@ -95,9 +95,12 @@@@ macro(load_sdklib_libraries) a14 3 + pkg_check_modules(inotify REQUIRED IMPORTED_TARGET libinotify) + target_link_libraries(SDKlib PRIVATE PkgConfig::inotify) + a15 2 target_link_libraries(SDKlib PRIVATE PkgConfig::sodium) @