Bug 251689 - devel/git: Add tiny flavor
Summary: devel/git: Add tiny flavor
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: Renato Botelho
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-08 18:47 UTC by Adam Weinberger
Modified: 2020-12-08 22:21 UTC (History)
0 users

See Also:
garga: maintainer-feedback+


Attachments
git-tiny (2.01 KB, patch)
2020-12-08 18:47 UTC, Adam Weinberger
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Weinberger freebsd_committer 2020-12-08 18:47:19 UTC
Created attachment 220371 [details]
git-tiny

Hi Renato!

The attached patch adds a "tiny" flavor that depends only upon curl. It provides the smallest possible dependency list.

The idea here is to provide a git flavor that is as trivial as possible to install for users wanting to connect to our new repos. Even better would be a statically-linked setup with *no* dependencies, but passing -static seems to choke off curl support.
Comment 1 Renato Botelho freebsd_committer 2020-12-08 20:28:33 UTC
If you already tested it on poudriere please go ahead and get it committed.  If you won't do it, just let me know and I can take care of it in the next day.

Thanks
Comment 2 commit-hook freebsd_committer 2020-12-08 22:14:48 UTC
A commit references this bug:

Author: adamw
Date: Tue Dec  8 22:14:23 UTC 2020
New revision: 557305
URL: https://svnweb.freebsd.org/changeset/ports/557305

Log:
  devel/git: Add a "tiny" flavor that depends only on curl

  This provides a minimal functioning git that depends only on
  curl (and expat, which comes along for the ride).

  PR:		251689
  Approved by:	maintainer (garga)

Changes:
  head/devel/git/Makefile
  head/devel/git/pkg-descr-tiny
Comment 3 Adam Weinberger freebsd_committer 2020-12-08 22:21:30 UTC
Thanks!