Bug 281416 - devel/uv Patch to update to latest version 0.4.8
Summary: devel/uv Patch to update to latest version 0.4.8
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: Yuri Victorovich
URL: https://github.com/astral-sh/uv/relea...
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-10 13:59 UTC by Matías Pizarro
Modified: 2024-10-15 03:36 UTC (History)
1 user (show)

See Also:
bugzilla: maintainer-feedback? (yuri)


Attachments
a patch that updates devel/uv to its latest version, 0.4.8 (123.62 KB, patch)
2024-09-10 13:59 UTC, Matías Pizarro
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Matías Pizarro 2024-09-10 13:59:07 UTC
Created attachment 253487 [details]
a patch that updates devel/uv to its latest version, 0.4.8

Hi Yuri, here is a patch that updates devel/uv to its latest version, 0.4.8
It passed succesfully:
   * poudriere testport
   * portlint
   * portfmt Makefile
   * portclippy Makefile

I split CARGO_CRATES into their own Makefile.crates for porter friendliness as per https://docs.freebsd.org/en/books/porters-handbook/special/index.html#splitting-long-files

uv-dev is not built by default anymore, and in general is not necessary unless one is working on experimental features.(https://github.com/astral-sh/uv/pull/6827)

All experimental features in the currently supported port 0.2.13 are production-ready in 0.4.8

uvx has been added as a new entry point and is an alias for 'uv run command'

As I do a lot of development work with Python I am updating my local version of the port quite often. If this is helpful, happy to submit thos updates as they come.
Comment 1 Yuri Victorovich freebsd_committer freebsd_triage 2024-10-15 03:36:15 UTC
Update committed, thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-10-15 03:36:18 UTC
A commit in branch main references this bug:

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

commit 55eab4791823d9c3178dc4c440b2c3919a357765
Author:     Yuri Victorovich <yuri@FreeBSD.org>
AuthorDate: 2024-10-15 03:34:57 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2024-10-15 03:36:02 +0000

    devel/uv: update 0.2.13 → 0.4.21

    PR:     281416
    Submitted by:   Matías Pizarro <matias@pizarro.net> (initial version)

 devel/uv/Makefile              |  512 +-------------------
 devel/uv/Makefile.crates (new) |  497 +++++++++++++++++++
 devel/uv/distinfo              | 1030 ++++++++++++++++++++--------------------
 3 files changed, 1012 insertions(+), 1027 deletions(-)