105 Commits

Author SHA1 Message Date
abieber
20504bb1b1 Install the git perl libs into locations perl looks at. Also stop shipping the
FromCPAN stuff as its functionality is covered by the RUN_DEPS.

This fixes tools like git-credential-netrc and git-mw.

OK and tweaks from sthen@
2020-01-27 23:49:12 +00:00
sthen
4d031e5a72 devel/git fixes: set MODTK_VERSION=8.6 (git-gui requires this version -
version mismatch error reported by Laurie Tratt). While there, fix-up the
path to wish in git-gui--askpass, and move a Tcl file that crept into
-main over to -x11.  ok kn@
2020-01-19 18:27:50 +00:00
kn
145cde9ff6 Update to git 2.25.0
OK benoit
2020-01-14 21:33:49 +00:00
kn
f59de0f1db Update to git 2.24.0
OK benoit
2019-11-11 10:12:32 +00:00
kn
8c5d11deb6 Update COMMENT and DESCR
Taken from https://git-scm.com

OK benoit
2019-10-25 08:03:51 +00:00
kn
31a819f791 Update to git 2.23.0
Lots of fixes and improvements, new git-switch(1) and git-restore(1):
https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.23.0.txt

`WANTLIB += charset' comes through `git fast-export/import' now "handl[ing]
commits with log messages in encoding other than UTF-8 better".

Add myself as second maintainer while here.

OK benoit
2019-08-26 23:35:24 +00:00
stsp
89b375f628 Fix gitdaemon rc.d(8) script's mechanism for setting the daemon's UID.
UID switching was controlled via git-dameon's --user option in $daemon_flags.
This is problematic in case $gitdaemon_flags is unwittingly set to some value
which omits the --user option: git-daemon would then run as root.

The fix implemented here sets $daemon_user to _gitdaemon by default,
and leaves $daemon_flags empty by default. This ensures that git-daemon
runs as user _gitdaemon regardless of the value of $gitdaemon_flags.

Anyone using git-daemon should check their system. If gitdaemon is
currently running as root, set gitdaemon_user=_gitdaemon in rc.conf.local
and restart the service.

ok kn@
2019-07-16 09:56:55 +00:00
kn
c9d9f92ab2 Update git to 2.22.0
https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/2.22.0.txt

Fixes, polishing, rewrites under the hood, nothing breaking.

OK benoit
2019-06-26 15:07:57 +00:00
kn
92012b01af Update to git-2.21.0
OK benoit
2019-02-26 09:10:34 +00:00
kn
da73d0973a Ship with git-subtree(1)
Diff from Caspar Schutijser <caspar at schutijser dot com>, thanks!

OK benoit
2019-01-26 11:48:18 +00:00
kn
9839cae1b3 Update to git-2.20.1
OK benoit
2018-12-16 13:53:22 +00:00
kn
c829475e88 Update to git-2.19
OK benoit (maintainer, had the same diff)
2018-09-13 05:59:22 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
kn
08d5d82eae Update to git-2.18.0
OK benoit danj
2018-07-06 20:15:42 +00:00
kn
e9a58eab09 Update to git-2.7.1
Drop obsolete patches:

- patch-Makefile: obsoleted by changing into t/ within do-test
- patch-perl_Makefile_PL: removed upstream
- patch-t_t0000-basic_sh, patch-t_t9200-git-cvsexportcommit_sh: succeed
- patch-t_test-lib_sh: "70ec6bd63 Stop using sum(1)" (14.08.2017)

While here, use Python 3 and replace `cd && make' with `make -C'.

OK benoit danj
2018-06-14 17:43:47 +00:00
kn
2df20c74c7 Fix false positive for MODPY_VERSION substitution.
OK sthen
2018-03-06 22:20:53 +00:00
benoit
4a09561dbe Update to git-2.16.0. 2018-01-20 09:24:57 +00:00
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
sthen
26b10e7b65 fix pexp string for git-daemon, it has a full path now.
reported by Dimitris Papastamos, maintainer timeout
2017-12-01 14:47:45 +00:00
benoit
4e9b3fd7d9 Update to git-2.15.0. 2017-11-08 09:17:14 +00:00
benoit
89cf21cf99 Update to git-2.14.0. 2017-08-05 19:09:05 +00:00
benoit
9c12ffe73c Update to git-2.13.0. 2017-05-10 08:05:04 +00:00
benoit
4308914468 Update to git-2.12.0. 2017-02-25 20:35:31 +00:00
dcoppa
f9b2a07767 Update to git-2.11.0 and fix some tests to make the testsuite run.
ok benoit@
2016-12-04 15:29:46 +00:00
dcoppa
742f5b6d8a Fix PLIST: add 'share/emacs/' and 'share/emacs/site-lisp/' directories
ok sthen@, benoit@ (maintainer)
2016-11-14 08:10:59 +00:00
dcoppa
213a2814d4 Update to git-2.10.1
OK benoit@ (maintainer)
2016-10-11 10:59:27 +00:00
benoit
305f769c88 Update to git-2.9.0. 2016-06-28 07:27:14 +00:00
jung
624f83171e fix user and group 2016-06-21 21:56:43 +00:00
jung
4d180d6f74 add a git daemon rc.d script
input from ajacoutot and sthen

ok shen
2016-06-02 18:33:26 +00:00
jca
eb327386f5 Upstream has moved this file since rev. 1.114; ok benoit@ (maintainer) 2016-05-17 11:54:58 +00:00
benoit
6b44102d80 Update to git-2.7.4.
Security fixes for CVE-2016-2324 and CVE-2016-2315
Switch to gcc-4.9 : "internal compiler error: Segmentation fault"
2016-03-18 20:56:07 +00:00
landry
6c7e46012f Install setgitperms.perl template hook.
ok benoit@ (MAINTAINER)
2016-03-16 08:50:39 +00:00
benoit
c953bee344 Update to git-2.7.2. 2016-03-07 07:33:37 +00:00
benoit
5e3d78ea82 Update to git-2.7.0. 2016-01-05 08:31:59 +00:00
benoit
60575189ab Update to git-2.6.0. 2015-09-29 11:42:59 +00:00
benoit
c766f12fcb Update to git-2.5.0. 2015-08-25 21:25:03 +00:00
dcoppa
222bff67b6 Update to git-2.4.0
ok benoit@ (maintainer)
2015-05-07 20:45:35 +00:00
benoit
0c4484f57a Update to git-2.2.0. 2014-11-29 07:28:40 +00:00
benoit
438c1092d2 Update git to 2.1.3. 2014-10-31 15:03:21 +00:00
dcoppa
df17b9b335 Update to git-2.1.1
ok benoit@ (maintainer)
2014-09-26 13:55:44 +00:00
pascal
1652ccd333 Update to git 2.1.0.
ok benoit@ (maintainer)
2014-08-19 19:44:39 +00:00
pascal
9310567888 Update to 2.0.4; also install the "multimail" hooks as requested by djm@
ok benoit@ (maintainer)
2014-08-11 16:49:31 +00:00
pascal
1c8809f2a2 Update to git 1.9.0
ok benoit@ (maintainer)
2014-03-10 20:56:53 +00:00
dcoppa
5eade91ae9 Update to git-1.8.5.2
ok benoit@ (maintainer)
2014-01-13 09:12:10 +00:00
dcoppa
2f03937d39 Update to git-1.8.4
ok benoit@
2013-09-13 07:10:00 +00:00
dcoppa
ccd63362cd Update to git-1.8.2.2
Fixes for vax by Jeremie Courreges-Anglas (thanks!)

OK sthen@, benoit@ (maintainer)
2013-05-02 10:01:34 +00:00
dcoppa
9746e8c68f Update to git-1.8.1.1
ok sthen@, pascal@, benoit@ (maintainer)
2013-01-25 08:14:59 +00:00
sthen
dc92ea6191 Clean git/patches/patch-Makefile by using MAKE_FLAGS instead of MAKE_ENV
when overriding variables defined in git's Makefile. (REGRESS_SHELL remains
in MAKE_ENV as it's used by child make processes which don't pass the flags
across).  Regen PLIST while there & typo fix in comment.  ok benoit@
2013-01-09 09:46:54 +00:00
pascal
240343eaa2 Update to git 1.8.0.1.
* do not install/build documentation except for manpages.
* re-enable threads

ok jasper@ benoit@ (MAINTAINER) on earlier update
2012-11-30 21:16:30 +00:00
matthieu
35f854c605 Remove the blob about installing cvsps. It's a RUN_DEPEND now.
ok benoit@ (maintainer)
2011-11-07 22:49:42 +00:00