pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

megacmd: update to 2.5.0



Module Name:	pkgsrc-wip
Committed By:	kikadf <kikadf.01%gmail.com@localhost>
Pushed By:	kikadf
Date:		Tue Mar 24 17:43:36 2026 +0100
Changeset:	a2351bde1a1aa94b9e2ffbfdf63965d3ecb32ee8

Modified Files:
	megacmd/Makefile
	megacmd/distinfo
	megacmd/patches/patch-sdk_cmake_modules_sdklib__libraries.cmake
	megacmd/patches/patch-src_megacmdcommonutils.cpp
	megacmd/patches/patch-src_megacmdcommonutils.h

Log Message:
megacmd: update to 2.5.0

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=a2351bde1a1aa94b9e2ffbfdf63965d3ecb32ee8

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 megacmd/Makefile                                       |  4 ++--
 megacmd/distinfo                                       | 18 +++++++++---------
 .../patch-sdk_cmake_modules_sdklib__libraries.cmake    | 16 ++++++++++++++--
 megacmd/patches/patch-src_megacmdcommonutils.cpp       |  8 ++++----
 megacmd/patches/patch-src_megacmdcommonutils.h         |  8 ++++----
 5 files changed, 33 insertions(+), 21 deletions(-)

diffs:
diff --git a/megacmd/Makefile b/megacmd/Makefile
index 879fde3e03..13c4d6f71e 100644
--- a/megacmd/Makefile
+++ b/megacmd/Makefile
@@ -1,11 +1,11 @@
 # $NetBSD: Makefile,v 1.18 2026/02/11 17:04:10 kikadf Exp $
 
-DISTNAME=	megacmd-2.4.0
+DISTNAME=	megacmd-2.5.0
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_GITHUB:=meganz/}
 GITHUB_PROJECT=	MEGAcmd
 GITHUB_TAG=	${PKGVERSION_NOREV}_Linux
-SDK_VERSION=	v10.3.1
+SDK_VERSION=	v10.8.0
 
 GITHUB_SUBMODULES=	meganz sdk ${SDK_VERSION} sdk
 
diff --git a/megacmd/distinfo b/megacmd/distinfo
index 7e835769d3..ac6a73e53a 100644
--- a/megacmd/distinfo
+++ b/megacmd/distinfo
@@ -1,15 +1,15 @@
 $NetBSD: distinfo,v 1.6 2026/02/11 17:04:10 kikadf Exp $
 
-BLAKE2s (megacmd-2.4.0.tar.gz) = 0b1a9fdbb4006f718484510f1562247ad7d7a53006f60de68ccd3be70f547da3
-SHA512 (megacmd-2.4.0.tar.gz) = 7bc4a46007f515d45334acb737cbdb5d7cfb36cc2c4f41c0738b6c58b3b27b22545a9ccf13eb55bf2da6200fe86b8e6b2a0b98f96f2ba2655acf13106b3de964
-Size (megacmd-2.4.0.tar.gz) = 2101729 bytes
-BLAKE2s (meganz-sdk-v10.3.1.tar.gz) = 7d589775be3671a9de6260e858b51dc246904903a228125e94f8d8a1da2bead4
-SHA512 (meganz-sdk-v10.3.1.tar.gz) = 11ee09606d0b848d3137670a8ce29d3bd7487ef4ac6595fa7324ad3b955f0fb5e50a707835d62aa0138e5e181de6ad0d427f83ce5c9bf5ed1c17bd79427f27e4
-Size (meganz-sdk-v10.3.1.tar.gz) = 4421476 bytes
+BLAKE2s (megacmd-2.5.0.tar.gz) = 6bff18aae9d29570d13629d124f202702bcd58f4dce2dfdd48efe2be9ec3a820
+SHA512 (megacmd-2.5.0.tar.gz) = e0474aefa00b9d03a5327089d08334f580287731959b9279c581a34c907db5cc36ce2e889921c4fc2b2f4b60cf4e3409e1eedabe52dd3b40fb3cb2a872cc5ccb
+Size (megacmd-2.5.0.tar.gz) = 2123295 bytes
+BLAKE2s (meganz-sdk-v10.8.0.tar.gz) = 1fdc498f0ff8f720692224c4c0d464548151eb6cdeb27ab4dbd0ef1851c6769c
+SHA512 (meganz-sdk-v10.8.0.tar.gz) = 40e9efbd4f2a2d951133da0b4a2647288d74b7bce8e5ae5372c63e01a455193767307b607ca346c551bf7c2b8cbc000b47d32e82fd771b934be93bd9e2ceccff
+Size (meganz-sdk-v10.8.0.tar.gz) = 4521516 bytes
 SHA1 (patch-CMakeLists.txt) = 66d843860251fc55eba4e08858b0418dbc9e7fb1
 SHA1 (patch-build_cmake_modules_megacmd__libraries.cmake) = afabd22177c0437fbe1d13fdf6601832bc60cd96
 SHA1 (patch-sdk_cmake_config.h.in) = 4cc3eab8be8c11571f4aab834690749335c764ec
-SHA1 (patch-sdk_cmake_modules_sdklib__libraries.cmake) = 65125e82d0921571a9ba44cfbbb816776a8fc987
+SHA1 (patch-sdk_cmake_modules_sdklib__libraries.cmake) = 37f477df1bd501af6d7c2b0395d90dd34fc12a06
 SHA1 (patch-sdk_cmake_modules_sdklib__target.cmake) = 33f5b16dc561e37f076c60fa537a4c5b8d8c992e
 SHA1 (patch-sdk_include_mega_localpath.h) = fe25a6c2f6cf890f7e8ed4c8903f51817a641753
 SHA1 (patch-sdk_include_mega_posix_megafs.h) = a87e49a8a9d387f5325bf41df3fbd27ecd453b02
@@ -19,8 +19,8 @@ SHA1 (patch-sdk_src_node.cpp) = c9fe20a7825edd0345dd28b4947097b3d141493b
 SHA1 (patch-sdk_src_posix_fs.cpp) = 0dd8ecfafcd7c92cbd45a7b70e02d063ca92ccee
 SHA1 (patch-sdk_src_syncfilter.cpp) = 15d5209c9df3925ad45214c6a327938297f9d69b
 SHA1 (patch-sdk_src_utils.cpp) = a96bb75ab6de83bb5dc838726f3c183d06aafbb2
-SHA1 (patch-src_megacmdcommonutils.cpp) = 92bb24ee05c541f6040577e3ddad0fa7414f0868
-SHA1 (patch-src_megacmdcommonutils.h) = 194d991a02e8e48c9c31c60384549c276e4ee735
+SHA1 (patch-src_megacmdcommonutils.cpp) = 8b746f2c6700b3fb2566a73e405a96aa68e6a361
+SHA1 (patch-src_megacmdcommonutils.h) = 7f7dadbcf69de06c4652217fca2093ded3995149
 SHA1 (patch-src_megacmdshell_megacmdshellcommunications.cpp) = ff794d128ffa6e0626296a504b22f391e0fc923b
 SHA1 (patch-src_megacmdutils.cpp) = 5130d6d5c7a86a341764674a4203ce64a8d99fd0
 SHA1 (patch-src_updater_UpdateTask.cpp) = 3b284b57109c94279c91ca96c78f89ff16bad05d
diff --git a/megacmd/patches/patch-sdk_cmake_modules_sdklib__libraries.cmake b/megacmd/patches/patch-sdk_cmake_modules_sdklib__libraries.cmake
index 3772bbbdbd..f560d2ac0a 100644
--- a/megacmd/patches/patch-sdk_cmake_modules_sdklib__libraries.cmake
+++ b/megacmd/patches/patch-sdk_cmake_modules_sdklib__libraries.cmake
@@ -1,10 +1,11 @@
 $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	2025-04-02 09:16:59.000000000 +0200
+--- sdk/cmake/modules/sdklib_libraries.cmake.orig	2026-02-18 08:41:33.000000000 +0000
 +++ sdk/cmake/modules/sdklib_libraries.cmake
-@@ -91,7 +91,7 @@ macro(load_sdklib_libraries)
+@@ -98,7 +98,7 @@ macro(load_sdklib_libraries)
  
          find_package(PkgConfig REQUIRED) # For libraries loaded using pkg-config
  
@@ -13,3 +14,14 @@ $NetBSD: patch-sdk_cmake_modules_sdklib__libraries.cmake,v 1.2 2025/05/16 19:43:
          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)
diff --git a/megacmd/patches/patch-src_megacmdcommonutils.cpp b/megacmd/patches/patch-src_megacmdcommonutils.cpp
index 54b70b075f..c84519bd44 100644
--- a/megacmd/patches/patch-src_megacmdcommonutils.cpp
+++ b/megacmd/patches/patch-src_megacmdcommonutils.cpp
@@ -3,9 +3,9 @@ $NetBSD: patch-src_megacmdcommonutils.cpp,v 1.2 2026/01/08 17:52:20 kikadf Exp $
 * BSDs use the functions of linux
 * Fix ctype(3) tolower usage
 
---- src/megacmdcommonutils.cpp.orig	2025-04-04 10:39:49.000000000 +0000
+--- src/megacmdcommonutils.cpp.orig	2026-03-21 08:58:56.000000000 +0000
 +++ src/megacmdcommonutils.cpp
-@@ -660,7 +660,7 @@ string toLower(const std::string& str)
+@@ -556,7 +556,7 @@ string toLower(const std::string& str)
      std::string lower = str;
      for (char& c : lower)
      {
@@ -14,8 +14,8 @@ $NetBSD: patch-src_megacmdcommonutils.cpp,v 1.2 2026/01/08 17:52:20 kikadf Exp $
      }
      return lower;
  }
-@@ -1153,7 +1153,8 @@ bool isValidEmail(string email)
-                     || (email.find("@") > email.find_last_of(".")));
+@@ -1089,7 +1089,8 @@ bool isValidEmail(const string &email)
+     return true;
  }
  
 -#ifdef __linux__
diff --git a/megacmd/patches/patch-src_megacmdcommonutils.h b/megacmd/patches/patch-src_megacmdcommonutils.h
index 1d19bbd721..9f4804bb4f 100644
--- a/megacmd/patches/patch-src_megacmdcommonutils.h
+++ b/megacmd/patches/patch-src_megacmdcommonutils.h
@@ -2,11 +2,11 @@ $NetBSD: patch-src_megacmdcommonutils.h,v 1.1 2025/02/15 07:40:14 wiz Exp $
 
 * BSDs use the functions of linux
 
---- src/megacmdcommonutils.h.orig	2025-02-07 09:44:39.977015171 +0100
+--- src/megacmdcommonutils.h.orig	2026-03-21 08:58:56.000000000 +0000
 +++ src/megacmdcommonutils.h
-@@ -269,7 +269,8 @@ void sleepMilliSeconds(long microseconds
- 
- bool isValidEmail(std::string email);
+@@ -347,7 +347,8 @@ void sleepMilliSeconds(long microseconds
+  */
+ bool isValidEmail(const std::string &email);
  
 -#ifdef __linux__
 +#if defined(__linux__) || defined(__FreeBSD__) || defined(__OpenBSD__) || \


Home | Main Index | Thread Index | Old Index