From 39467027a281fcc0c29400ba92f46c7a7ded4cbe Mon Sep 17 00:00:00 2001 From: Muhammad Alfi Syahrin Date: Tue, 17 Feb 2026 06:28:45 +0700 Subject: [PATCH] megacmd: Update to v2.4.0 **Summary** Read the changelog [here](https://raw.githubusercontent.com/meganz/MEGAcmd/refs/tags/2.4.0_Linux/build/megacmd/megacmd.changes) --- packages/m/megacmd/abi_used_symbols | 31 ++++++++++--------- .../m/megacmd/files/0001-Disable-vcpkg.patch | 10 +++--- packages/m/megacmd/package.yml | 6 ++-- packages/m/megacmd/pspec_x86_64.xml | 8 +++-- 4 files changed, 29 insertions(+), 26 deletions(-) diff --git a/packages/m/megacmd/abi_used_symbols b/packages/m/megacmd/abi_used_symbols index 85165cf91fdf..efd01da10fa0 100644 --- a/packages/m/megacmd/abi_used_symbols +++ b/packages/m/megacmd/abi_used_symbols @@ -63,6 +63,7 @@ libc.so.6:__ctype_tolower_loc libc.so.6:__cxa_atexit libc.so.6:__errno_location libc.so.6:__fdelt_chk +libc.so.6:__inet_pton_chk libc.so.6:__isoc23_sscanf libc.so.6:__isoc23_strtol libc.so.6:__isoc23_strtoll @@ -71,6 +72,7 @@ libc.so.6:__isoc23_strtoull libc.so.6:__libc_single_threaded libc.so.6:__libc_start_main libc.so.6:__memcpy_chk +libc.so.6:__memset_chk libc.so.6:__printf_chk libc.so.6:__realpath_chk libc.so.6:__snprintf_chk @@ -93,14 +95,13 @@ libc.so.6:execv libc.so.6:execvp libc.so.6:exit libc.so.6:fclose -libc.so.6:fcntl libc.so.6:fcntl64 libc.so.6:fdopendir libc.so.6:fileno libc.so.6:flock libc.so.6:fork libc.so.6:free -libc.so.6:freopen +libc.so.6:freopen64 libc.so.6:fstat64 libc.so.6:ftruncate64 libc.so.6:getcwd @@ -113,13 +114,10 @@ libc.so.6:getpagesize libc.so.6:getpgrp libc.so.6:getpid libc.so.6:getpwuid_r -libc.so.6:getrlimit libc.so.6:getrlimit64 libc.so.6:gettimeofday libc.so.6:getuid -libc.so.6:glob libc.so.6:glob64 -libc.so.6:globfree libc.so.6:globfree64 libc.so.6:gmtime libc.so.6:gmtime_r @@ -150,7 +148,6 @@ libc.so.6:mktime libc.so.6:mmap64 libc.so.6:munmap libc.so.6:nanosleep -libc.so.6:open libc.so.6:open64 libc.so.6:opendir libc.so.6:perror @@ -205,7 +202,6 @@ libc.so.6:signal libc.so.6:sigprocmask libc.so.6:sleep libc.so.6:socket -libc.so.6:stat libc.so.6:stat64 libc.so.6:statfs64 libc.so.6:statx @@ -446,6 +442,7 @@ libcurl.so.4:curl_easy_init libcurl.so.4:curl_easy_pause libcurl.so.4:curl_easy_setopt libcurl.so.4:curl_easy_strerror +libcurl.so.4:curl_free libcurl.so.4:curl_global_cleanup libcurl.so.4:curl_global_init libcurl.so.4:curl_multi_add_handle @@ -460,6 +457,10 @@ libcurl.so.4:curl_share_init libcurl.so.4:curl_share_setopt libcurl.so.4:curl_slist_append libcurl.so.4:curl_slist_free_all +libcurl.so.4:curl_url +libcurl.so.4:curl_url_cleanup +libcurl.so.4:curl_url_get +libcurl.so.4:curl_url_set libcurl.so.4:curl_version_info libfuse.so.2:fuse_add_direntry libfuse.so.2:fuse_chan_bufsize @@ -487,7 +488,6 @@ libfuse.so.2:fuse_session_process libfuse.so.2:fuse_session_remove_chan libfuse.so.2:fuse_unmount libgcc_s.so.1:_Unwind_Resume -libgcc_s.so.1:__popcountdi2 libicuuc.so.76:u_foldCase_76 libm.so.6:exp libm.so.6:log @@ -564,11 +564,13 @@ libsqlite3.so.0:sqlite3_column_type libsqlite3.so.0:sqlite3_create_collation libsqlite3.so.0:sqlite3_create_function libsqlite3.so.0:sqlite3_errmsg +libsqlite3.so.0:sqlite3_errstr libsqlite3.so.0:sqlite3_exec libsqlite3.so.0:sqlite3_finalize libsqlite3.so.0:sqlite3_free libsqlite3.so.0:sqlite3_get_autocommit libsqlite3.so.0:sqlite3_last_insert_rowid +libsqlite3.so.0:sqlite3_libversion libsqlite3.so.0:sqlite3_open_v2 libsqlite3.so.0:sqlite3_prepare_v2 libsqlite3.so.0:sqlite3_progress_handler @@ -659,6 +661,7 @@ libstdc++.so.6:_ZNSo9_M_insertIxEERSoT_ libstdc++.so.6:_ZNSo9_M_insertIyEERSoT_ libstdc++.so.6:_ZNSolsEi libstdc++.so.6:_ZNSt10filesystem11permissionsERKNS_7__cxx114pathENS_5permsENS_12perm_optionsERSt10error_code +libstdc++.so.6:_ZNSt10filesystem12current_pathB5cxx11Ev libstdc++.so.6:_ZNSt10filesystem14symlink_statusERKNS_7__cxx114pathERSt10error_code libstdc++.so.6:_ZNSt10filesystem15last_write_timeERKNS_7__cxx114pathERSt10error_code libstdc++.so.6:_ZNSt10filesystem16create_directoryERKNS_7__cxx114pathERSt10error_code @@ -724,13 +727,13 @@ libstdc++.so.6:_ZNSt6localeC1Ev libstdc++.so.6:_ZNSt6localeD1Ev libstdc++.so.6:_ZNSt6localeaSERKS_ libstdc++.so.6:_ZNSt6thread15_M_start_threadESt10unique_ptrINS_6_StateESt14default_deleteIS1_EEPFvvE +libstdc++.so.6:_ZNSt6thread20hardware_concurrencyEv libstdc++.so.6:_ZNSt6thread4joinEv libstdc++.so.6:_ZNSt6thread6_StateD2Ev libstdc++.so.6:_ZNSt6thread6detachEv libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_replaceEmmPKcm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructEmc -libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE13_S_copy_charsEPcPKcS7_ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE14_M_replace_auxEmmmc libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE4swapERS4_ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE6appendEPKc @@ -747,14 +750,15 @@ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createER libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_mutateEmmPKcm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9push_backEc libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EOS4_ -libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_ libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1ERKS4_mm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE10_M_disposeEv +libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE10_M_replaceEmmPKwm libstdc++.so.6:_ZNSt7__cxx1112basic_stringIwSt11char_traitsIwESaIwEE9_M_createERmm libstdc++.so.6:_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE14__xfer_bufptrsD1Ev libstdc++.so.6:_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE7_M_syncEPcmm libstdc++.so.6:_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEE8_M_pbumpEPcS5_l +libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEC1ERKNS_12basic_stringIcS2_S3_EESt13_Ios_Openmode libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEEC1Ev libstdc++.so.6:_ZNSt7__cxx1118basic_stringstreamIcSt11char_traitsIcESaIcEED1Ev libstdc++.so.6:_ZNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEC1ERKNS_12basic_stringIcS2_S3_EESt13_Ios_Openmode @@ -782,9 +786,7 @@ libstdc++.so.6:_ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T libstdc++.so.6:_ZSt16__throw_bad_castv libstdc++.so.6:_ZSt17__throw_bad_allocv libstdc++.so.6:_ZSt17rethrow_exceptionNSt15__exception_ptr13exception_ptrE -libstdc++.so.6:_ZSt18_Rb_tree_decrementPKSt18_Rb_tree_node_base libstdc++.so.6:_ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base -libstdc++.so.6:_ZSt18_Rb_tree_incrementPKSt18_Rb_tree_node_base libstdc++.so.6:_ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base libstdc++.so.6:_ZSt18uncaught_exceptionv libstdc++.so.6:_ZSt19__throw_logic_errorPKc @@ -813,15 +815,14 @@ libstdc++.so.6:_ZStrsIcSt11char_traitsIcESaIcEERSt13basic_istreamIT_T0_ES7_RNSt7 libstdc++.so.6:_ZTIN10__cxxabiv115__forced_unwindE libstdc++.so.6:_ZTINSt10filesystem7__cxx1116filesystem_errorE libstdc++.so.6:_ZTINSt13__future_base12_Result_baseE -libstdc++.so.6:_ZTINSt6locale5facetE libstdc++.so.6:_ZTINSt6thread6_StateE +libstdc++.so.6:_ZTINSt7__cxx117collateIcEE libstdc++.so.6:_ZTISt11regex_error libstdc++.so.6:_ZTISt12bad_weak_ptr libstdc++.so.6:_ZTISt12future_error libstdc++.so.6:_ZTISt12system_error libstdc++.so.6:_ZTISt13runtime_error libstdc++.so.6:_ZTISt16invalid_argument -libstdc++.so.6:_ZTISt5ctypeIcE libstdc++.so.6:_ZTISt9bad_alloc libstdc++.so.6:_ZTISt9exception libstdc++.so.6:_ZTId @@ -902,5 +903,5 @@ libuv.so.1:uv_tcp_keepalive libuv.so.1:uv_version_string libuv.so.1:uv_write libz.so.1:gzclose -libz.so.1:gzopen +libz.so.1:gzopen64 libz.so.1:gzputs diff --git a/packages/m/megacmd/files/0001-Disable-vcpkg.patch b/packages/m/megacmd/files/0001-Disable-vcpkg.patch index f57ffc677ae7..3a384fdad2cf 100644 --- a/packages/m/megacmd/files/0001-Disable-vcpkg.patch +++ b/packages/m/megacmd/files/0001-Disable-vcpkg.patch @@ -1,6 +1,6 @@ From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Muhammad Alfi Syahrin -Date: Tue, 22 Apr 2025 20:08:00 +0700 +Date: Tue, 17 Feb 2026 06:08:12 +0700 Subject: [PATCH] Disable vcpkg --- @@ -9,7 +9,7 @@ Subject: [PATCH] Disable vcpkg 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt -index bb161de..964921d 100644 +index cd45529..6d3cc71 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,7 +26,6 @@ set(QT_CREATOR_SKIP_VCPKG_SETUP TRUE CACHE BOOL "") @@ -21,15 +21,15 @@ index bb161de..964921d 100644 include(detect_host_architecture) diff --git a/build/clone_vcpkg_from_baseline.sh b/build/clone_vcpkg_from_baseline.sh -index 82d64b9..27ba77d 100755 +index c7efce9..27ba77d 100644 --- a/build/clone_vcpkg_from_baseline.sh +++ b/build/clone_vcpkg_from_baseline.sh @@ -1,13 +1 @@ -#!/bin/bash -set -e - --#Currently libuv uses a git-tree older than baseline, enforcing older commit here: --VCPKG_OLDEST_COMMIT=293f090a9be5a88a2a77838c6346d5ef9d3df81b +-#If a dependency required an older commit (older than baseline), set it here: +-VCPKG_OLDEST_COMMIT=c6d3ab273572019ea0d6f6688e1163143190d326 - -if [ -z ${VCPKG_OLDEST_COMMIT+x} ]; then - commit=$(grep '."builtin-baseline"' vcpkg.json | awk -F '"' '{print $(NF-1)}') diff --git a/packages/m/megacmd/package.yml b/packages/m/megacmd/package.yml index f9cd99ada7c9..50e4b6e3db60 100644 --- a/packages/m/megacmd/package.yml +++ b/packages/m/megacmd/package.yml @@ -1,9 +1,9 @@ # yaml-language-server: $schema=/usr/share/ypkg/schema/schema.json name : megacmd -version : 2.1.1 -release : 10 +version : 2.4.0 +release : 11 source : - - git|https://github.com/meganz/MEGAcmd : 7fe3e1eb651ba247cf52083d698fcada4704ace0 + - git|https://github.com/meganz/MEGAcmd : edef850cc68d6a884a29daf6ad58fc33e9d4daa2 homepage : https://mega.io/cmd license : BSD-2-Clause component : network.download diff --git a/packages/m/megacmd/pspec_x86_64.xml b/packages/m/megacmd/pspec_x86_64.xml index 35a395546ab7..c6647f55be1b 100644 --- a/packages/m/megacmd/pspec_x86_64.xml +++ b/packages/m/megacmd/pspec_x86_64.xml @@ -27,6 +27,7 @@ /usr/bin/mega-cd /usr/bin/mega-cmd /usr/bin/mega-cmd-server + /usr/bin/mega-configure /usr/bin/mega-confirm /usr/bin/mega-confirmcancel /usr/bin/mega-cp @@ -98,6 +99,7 @@ /usr/share/bash-completion/completions/mega-cd /usr/share/bash-completion/completions/mega-cmd /usr/share/bash-completion/completions/mega-cmd-server + /usr/share/bash-completion/completions/mega-configure /usr/share/bash-completion/completions/mega-confirm /usr/share/bash-completion/completions/mega-confirmcancel /usr/share/bash-completion/completions/mega-cp @@ -165,9 +167,9 @@ - - 2025-04-25 - 2.1.1 + + 2026-02-16 + 2.4.0 Packaging update Muhammad Alfi Syahrin malfisya.dev@hotmail.com