Bug 276027 - security/xray-core: Update to 1.8.6, geodata and site data files updated to December version
Summary: security/xray-core: Update to 1.8.6, geodata and site data files updated to D...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Joel Bodenmann
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-12-30 20:47 UTC by Kirill Lebedev
Modified: 2024-02-07 13:24 UTC (History)
1 user (show)

See Also:
kirill: maintainer-feedback+
kirill: maintainer-feedback+


Attachments
Xray Version update to 1.8.6 (3.85 KB, patch)
2023-12-30 20:47 UTC, Kirill Lebedev
kirill: maintainer-approval+
Details | Diff
Xray update to 1.8.7 (3.73 KB, patch)
2024-01-26 05:49 UTC, Kirill Lebedev
kirill: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kirill Lebedev 2023-12-30 20:47:21 UTC
Created attachment 247362 [details]
Xray Version update to 1.8.6

XRay port patch.

Port changes:
* Xray version is updated to the current 1.8.6
* GeoData and SiteData DBs updated to the latest
* The Build Go version was updated to 1.21 based on upstream requirements.

Testing done:
* All build/install Make subcommand
* portlint -C is clear
* poudriere build is successful with no errors.
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2023-12-31 16:51:09 UTC
^Triage: change assignee to chase Product change.
Comment 2 Kirill Lebedev 2024-01-10 14:44:36 UTC
jbo@FreeBSD.org Can you take a look?
Comment 3 Joel Bodenmann freebsd_committer freebsd_triage 2024-01-21 18:55:44 UTC
The patch does not apply. Can you please update the patch so it applies to the current main branch?
Comment 4 Kirill Lebedev 2024-01-26 05:49:47 UTC
Created attachment 247977 [details]
Xray update to 1.8.7

Changes made:

1. Xray version moved to 1.8.7
2. Geo and site data files updated to the latest

Testing done:
1. make build
2. make install
3. manual validation that the service is functional and xray is starting
4. poudriere testport
Comment 5 Kirill Lebedev 2024-01-26 05:52:38 UTC
jbo@FreeBSD.org - I updated the version to the latest, validated, and regenerated patch after the master rebase.
Comment 6 commit-hook freebsd_committer freebsd_triage 2024-02-07 13:24:01 UTC
A commit in branch main references this bug:

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

commit 356e5c53dde5620e4e361c659d09c15641dbf207
Author:     Kirill Lebedev <kirill@drlebedev.com>
AuthorDate: 2024-01-26 05:43:16 +0000
Commit:     Joel Bodenmann <jbo@FreeBSD.org>
CommitDate: 2024-02-07 13:22:19 +0000

    security/xray-core: Update to 1.8.7

    Changelogs:
      1.8.7: https://github.com/XTLS/Xray-core/releases/tag/v1.8.7
      1.8.6: https://github.com/XTLS/Xray-core/releases/tag/v1.8.6
      1.8.5: https://github.com/XTLS/Xray-core/compare/v1.8.4...v1.8.5

    PR:                     276027
    Approved by:            zirias (mentor)
    Differential Revision:  https://reviews.freebsd.org/D43740

 security/xray-core/Makefile |  9 ++++-----
 security/xray-core/distinfo | 22 +++++++++++-----------
 2 files changed, 15 insertions(+), 16 deletions(-)
Comment 7 Joel Bodenmann freebsd_committer freebsd_triage 2024-02-07 13:24:14 UTC
Committed - Thanks!