Page MenuHomeFreeBSD

security/xray-core: Update to 1.8.4
ClosedPublic

Authored by jbo on Sep 25 2023, 11:27 AM.
Tags
None
Referenced Files
Unknown Object (File)
Mon, Oct 13, 9:38 PM
Unknown Object (File)
Sun, Oct 12, 5:27 PM
Unknown Object (File)
Sun, Oct 12, 5:14 PM
Unknown Object (File)
Sun, Oct 12, 9:52 AM
Unknown Object (File)
Tue, Oct 7, 12:57 AM
Unknown Object (File)
Wed, Oct 1, 10:02 AM
Unknown Object (File)
Tue, Sep 30, 6:24 AM
Unknown Object (File)
Mon, Sep 22, 12:55 PM
Subscribers

Details

Summary

Changelogs:

1.8.4: https://github.com/XTLS/Xray-core/releases/tag/v1.8.4
1.8.3: https://github.com/XTLS/Xray-core/releases/tag/v1.8.3
1.8.1: https://github.com/XTLS/Xray-core/releases/tag/v1.8.1
1.8.0: https://github.com/XTLS/Xray-core/releases/tag/v1.8.0

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

jbo requested review of this revision.Sep 25 2023, 11:27 AM

Add PR reference to commit message.

I asked the submitter about the removal of the rc.d script:

rc.d script is not from upstream. I created it as a part of 1.7.5 update. Script still exists and being installed with the port. It is templatized and located in files/xray.in

I accidentally added it to pkg-list in previous version while it is not required based on my understanding of template system. I clearly see rc.d templated scripts not to be part of pkg-list in other ports. I validated the port still installs/removes script properly without any errors.

security/xray-core/Makefile
37–38

Are these files really needed for the build or could we install them directly from DISTDIR in post-install?

jbo marked an inline comment as done.

Remove seemingly unnecessary copy of *.dat files during build.

Currently waiting on submitter feedback whether this change is okay.

security/xray-core/Makefile
37–38

Good point. I ran some test builds without this and they seem to succeed just fine.

Submitter responded that this is okay.

This revision is now accepted and ready to land.Sep 25 2023, 4:35 PM
This revision was automatically updated to reflect the committed changes.