Page MenuHomeFreeBSD

devel/libgit2: Update to 1.0.0
ClosedPublic

Authored by tobik on Apr 17 2020, 4:59 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Apr 20, 5:23 PM
Unknown Object (File)
Mar 2 2024, 12:10 AM
Unknown Object (File)
Mar 2 2024, 12:10 AM
Unknown Object (File)
Mar 2 2024, 12:10 AM
Unknown Object (File)
Mar 2 2024, 12:10 AM
Unknown Object (File)
Mar 1 2024, 9:41 PM
Unknown Object (File)
Feb 12 2024, 10:35 PM
Unknown Object (File)
Jan 1 2024, 9:08 AM
Subscribers

Details

Reviewers
mfechner
Group Reviewers
rust
Commits
rP532068: devel/libgit2: Update to 1.0.0
Summary

Here's an update to libgit2 1.0.0. lang/rust-nightly looks for it
now and is currently patched to look for 0.99.0 (not good).

https://github.com/libgit2/libgit2/releases/tag/v1.0.0
https://abi-laboratory.pro/tracker/timeline/libgit2

I have no idea if the rubygem stuff is correct or even if the runtime
works. Maybe rubygem-rugged should not be updated yet.

devel/gitaly failed to build for me but that is presumably fixed.
I'll retest and patch it later I guess.

Test Plan

Consumers (minus devel/gitaly and dependents) on 11.3 amd64 ok

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 30560
Build 28305: arc lint + arc unit

Event Timeline

  • Rebase and drop lang/rust-nightly/files/patch-vendor_libgit2-sys_build.rs
mfechner requested changes to this revision.EditedApr 17 2020, 9:52 PM

Please see comments, I tested it and it works fine, please feel free to commit it (after everything compiles fine).

Here is what I tested successfully:
https://gitlab.fechner.net/mfechner/Gitlab/-/commit/fb1d4c09a0adce2dc957aa9ac4c5a7335f892a07

devel/gitaly/Makefile
10

Change:
rubygem-rugged>=0.28:devel/rubygem-rugged \
and patch ruby/Gemfile with rugged ~> 1.0

www/gitlab-ce/Makefile
14

Change: rubygem-rugged>=0.28:devel/rubygem-rugged \
and patch Gemfile to rugged ~> 1.0

This revision now requires changes to proceed.Apr 17 2020, 9:52 PM
This revision was not accepted when it landed; it landed in state Needs Revision.Apr 19 2020, 3:55 AM
This revision was automatically updated to reflect the committed changes.