Bug 258390 - devel/py-maturin: Update to 0.11.3
Summary: devel/py-maturin: Update to 0.11.3
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: Kai Knoblich
URL: https://github.com/PyO3/maturin/blob/...
Keywords:
Depends on: 258337
Blocks:
  Show dependency treegraph
 
Reported: 2021-09-09 17:16 UTC by Mikael Urankar
Modified: 2021-09-22 17:45 UTC (History)
0 users

See Also:
kai: maintainer-feedback+


Attachments
v0 (103.57 KB, patch)
2021-09-09 17:16 UTC, Mikael Urankar
no flags Details | Diff
v1 (103.61 KB, patch)
2021-09-12 12:53 UTC, Mikael Urankar
no flags Details | Diff
v2 (102.50 KB, patch)
2021-09-21 17:33 UTC, Mikael Urankar
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Comment 1 Kai Knoblich freebsd_committer freebsd_triage 2021-09-12 11:27:25 UTC
(In reply to Mikael Urankar from comment #0)

Thank you for the patch and the info regarding Rust 1.55. Can you please rebase the patch because it doesn't apply cleanly anymore after 9993ff909cae ?
Comment 2 Mikael Urankar freebsd_committer freebsd_triage 2021-09-12 12:53:14 UTC
Created attachment 227853 [details]
v1

regen
Comment 3 Mikael Urankar freebsd_committer freebsd_triage 2021-09-21 17:33:27 UTC
Created attachment 228102 [details]
v2
Comment 4 commit-hook freebsd_committer freebsd_triage 2021-09-22 17:37:37 UTC
A commit in branch main references this bug:

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

commit c02ea4f1b269245cafbd5975b8b1a92b9f3a661e
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2021-09-22 17:18:42 +0000
Commit:     Kai Knoblich <kai@FreeBSD.org>
CommitDate: 2021-09-22 17:34:41 +0000

    devel/py-maturin: Update to 0.11.3

    * Simplify installation of the "maturin" binary.

    Changelog since 0.8.3:

    https://github.com/PyO3/maturin/blob/v0.11.3/Changelog.md

    PR:             258390
    MFH:            No (requires Rust >= 1.55 which isn't present in 2021Q3)

 devel/py-maturin/Makefile                          | 353 ++++----
 devel/py-maturin/distinfo                          | 906 ++++++++++-----------
 ...tch-cargo-crates_ring-0.16.15_Cargo.toml (gone) |  11 -
 ...tch-cargo-crates_ring-0.16.15_src_cpu.rs (gone) | 367 ---------
 ...atch-cargo-crates_ring-0.16.20_Cargo.toml (new) |  15 +
 ...atch-cargo-crates_ring-0.16.20_src_cpu.rs (new) | 108 +++
 devel/py-maturin/files/patch-setup.py              |  52 +-
 7 files changed, 772 insertions(+), 1040 deletions(-)
Comment 5 Kai Knoblich freebsd_committer freebsd_triage 2021-09-22 17:45:21 UTC
Committed, thank you for your work and the patches!