Page MenuHomeFreeBSD

devel/libgit2: Update to 1.0.0
ClosedPublic

Authored by tobik on Apr 17 2020, 4:59 PM.
Tags
None
Referenced Files
F83055068: D24471.id70699.diff
Sun, May 5, 4:18 PM
F83054890: D24471.id70698.diff
Sun, May 5, 4:15 PM
F83054882: D24471.id.diff
Sun, May 5, 4:14 PM
F83054879: D24471.id70768.diff
Sun, May 5, 4:14 PM
Unknown Object (File)
Wed, May 1, 8:45 PM
Unknown Object (File)
Wed, May 1, 7:15 PM
Unknown Object (File)
Sat, Apr 20, 5:23 PM
Unknown Object (File)
Mar 2 2024, 12:10 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.