Page MenuHomeFreeBSD

devel/libgit2: Update to 1.0.0
ClosedPublic

Authored by tobik on Apr 17 2020, 4:59 PM.

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
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

tobik created this revision.Apr 17 2020, 4:59 PM
tobik updated this revision to Diff 70699.EditedApr 17 2020, 5:02 PM
  • 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 ↗(On Diff #70699)

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

www/gitlab-ce/Makefile
14 ↗(On Diff #70699)

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.