Bug 275258 - [patch] net/ts-warp update to 1.4.6 release
Summary: [patch] net/ts-warp update to 1.4.6 release
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Robert Clausecker
URL: https://github.com/mezantrop/ts-warp/...
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-22 09:27 UTC by zmey20000
Modified: 2023-11-24 06:22 UTC (History)
1 user (show)

See Also:


Attachments
A patch to update TS-Warp port to 1.4.6 (1.16 KB, application/mbox)
2023-11-22 09:27 UTC, zmey20000
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description zmey20000 2023-11-22 09:27:22 UTC
Created attachment 246483 [details]
A patch to update TS-Warp port to 1.4.6

Update TS-Warp port to 1.4.6
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2023-11-22 18:40:13 UTC
Is there a changelog for this update?
Comment 2 zmey20000 2023-11-22 18:42:47 UTC
(In reply to Robert Clausecker from comment #1)

Yes sure:

    gui-warp.app: Move precompiled app out of sources
    examples/*.in: Table names replaced SOCKS -> TSWARP
    Makefile: FreeBSD pkg build as root creates config files for nobody user. Check and modify if needed.
    FreeBSD port updated and moved out of sources
    pidlist.c: warn_unused_result on GCC suppressed
    build.sh: Setting current python3 interpreter when building macOS app
    gui-warp: some remediations for the macOS app on Sonoma
    gui-warp.py: Fix FW-tab
    gui-warp: Lost contents of the INI-tab return, thanks Luis Pontes luis.pontes@kyndryl.com for reporting
    gui-warp: smoother LOG-file refresh, less CPU utilization
    gui-warp: Better Unicode support
    FreeBSD port added
    README.md: minor updates
    gui-warp: About tab, many little fixes
    gui-warp.app: sudo fix
    xedec.c: Hex hash conversion fix
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2023-11-22 18:48:23 UTC
Ideally, you'd put a link to the changelog into the URL field.  Failing that, I can put the changelog as text into the commit message.
Comment 4 zmey20000 2023-11-22 18:51:04 UTC
(In reply to Robert Clausecker from comment #3)

I'm sorry, I didn't know that. The URL is updated.
Comment 5 Robert Clausecker freebsd_committer freebsd_triage 2023-11-22 18:52:44 UTC
Thanks, will commit with my next batch.
Comment 6 zmey20000 2023-11-22 18:53:54 UTC
(In reply to Robert Clausecker from comment #5)

Thank you very much!
Comment 7 Robert Clausecker freebsd_committer freebsd_triage 2023-11-22 18:59:52 UTC
The build fails with plist issues (make check-plist):

====> Checking for pkg-plist issues (check-plist)
===> Parsing plist
===> Checking for items in STAGEDIR missing from pkg-plist
Error: Orphaned: @dir /var/db/ts-warp
===> Checking for items in pkg-plist which are not in STAGEDIR
===> Error: Plist issues found.
*** Error code 1

This is because your do-install target creates /var/db/ts-warp, but it's not
listed in pkg-plist.  Either remove the directory from do-install or add it
to pkg-plist (using @dir).

Please let me know how to proceed; I'll go and amend your patch before I commit.
Comment 8 zmey20000 2023-11-22 19:22:27 UTC
(In reply to Robert Clausecker from comment #7)

Would be great if you add it to pkg-plist.
I'm really sorry to bother you with all these child-disease issues - my skills in maintain a port is outdated for 10+ years.
Comment 9 commit-hook freebsd_committer freebsd_triage 2023-11-24 06:16:12 UTC
A commit in branch main references this bug:

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

commit d91d723358a07afc01d9d53e56ef22da8dca4d63
Author:     Mikhail Zakharov <zmey20000@yahoo.com>
AuthorDate: 2023-11-22 10:19:26 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-11-24 06:12:42 +0000

    net/ts-warp: update to 1.4.6

     - add /var/db/ts-warp to pkg-plist, which was previously forgotten

    Changelog: https://github.com/mezantrop/ts-warp/blob/master/CHANGELOG.md

    PR:             275258

 net/ts-warp/Makefile  | 3 +--
 net/ts-warp/distinfo  | 6 +++---
 net/ts-warp/pkg-plist | 1 +
 3 files changed, 5 insertions(+), 5 deletions(-)
Comment 10 Robert Clausecker freebsd_committer freebsd_triage 2023-11-24 06:21:17 UTC
Thank you for your contribution.
Comment 11 zmey20000 2023-11-24 06:22:58 UTC
(In reply to Robert Clausecker from comment #10)
Thank you for your help!