Bug 279273 - net/megacmd: Update to 1.7.0
Summary: net/megacmd: Update to 1.7.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Zsolt Udvari
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-24 17:30 UTC by kikadf
Modified: 2024-08-07 11:46 UTC (History)
2 users (show)

See Also:


Attachments
patch_v1 (15.90 KB, patch)
2024-05-24 17:30 UTC, kikadf
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description kikadf 2024-05-24 17:30:17 UTC
Created attachment 250925 [details]
patch_v1

I've updated megacmd 1.7.0, with sdk-4.31.0b. I built on amd64 FreeBSD-14.0 with latest ports, it works fine for me. Official changelog not available.

Notes:
1) I add to the port DragonFly relevant changes from Dports, to build-able out of the box on DFly as well. 
2) As I maintain megacmd in pkgsrc as well, the patches contain other *BSD relevant changes. It is easier to me, maintain a common patchset on the different BSDs. I hope it is not problem on FreeBSD. Pull request is sent to upstream with the BSD relevant changes, but hasn't been merged yet.
Comment 1 commit-hook freebsd_committer freebsd_triage 2024-08-07 11:45:56 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e3d0ef9d46353a8ecebfa0accdb225fca22dcb45

commit e3d0ef9d46353a8ecebfa0accdb225fca22dcb45
Author:     kikadf <kikadf.01@gmail.com>
AuthorDate: 2024-08-07 11:41:14 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2024-08-07 11:44:35 +0000

    net/megacmd: update to 1.7.0

    Add DragonFly and NetBSD-specific patches to better maintain.

    PR:             279273
    Approved by:    submitter is maintainer

 net/megacmd/Makefile                               |  25 ++--
 net/megacmd/distinfo                               |  10 +-
 net/megacmd/files/patch-Makefile.am (new)          |  17 +++
 net/megacmd/files/patch-configure.ac (new)         |  33 +++++
 net/megacmd/files/patch-sdk_Makefile.am (new)      |  17 +++
 net/megacmd/files/patch-sdk_configure.ac (new)     | 140 +++++++++++++++++++++
 .../files/patch-sdk_include_mega_http.h (new)      |  11 ++
 .../patch-sdk_include_mega_posix_megafs.h (new)    |  11 ++
 .../patch-sdk_include_mega_posix_megasys.h (new)   |  12 ++
 net/megacmd/files/patch-sdk_src_http.cpp (new)     |  14 +++
 net/megacmd/files/patch-sdk_src_include.am (new)   |  19 +++
 .../files/patch-sdk_src_mega__evt__tls.cpp (gone)  |  16 ---
 ...gacmdshell_megacmdshellcommunications.cpp (new) |  11 ++
 net/megacmd/files/pkg-message.in (new)             |  10 ++
 net/megacmd/pkg-plist                              |   5 +-
 15 files changed, 321 insertions(+), 30 deletions(-)
Comment 2 Zsolt Udvari freebsd_committer freebsd_triage 2024-08-07 11:46:20 UTC
Committed, thanks!