commit cb0bc97
Michael Forney
·
2025-04-28 21:15:33 +0000 UTC
parent 2ced70c
git: Update to 2.49.0
11 files changed,
+343,
-321
+1,
-1
1@@ -1,3 +1,3 @@
2-/git-manpages-2.45.2.tar.gz
3+/git-manpages-2.49.0.tar.gz
4 /man
5 /man.ninja
+201,
-198
1@@ -1,198 +1,201 @@
2-# 2,<cd src/Documentation && printf '%s\n' git*.txt
3-git-add.txt
4-git-am.txt
5-git-annotate.txt
6-git-apply.txt
7-git-archimport.txt
8-git-archive.txt
9-git-bisect-lk2009.txt
10-git-bisect.txt
11-git-blame.txt
12-git-branch.txt
13-git-bugreport.txt
14-git-bundle.txt
15-git-cat-file.txt
16-git-check-attr.txt
17-git-check-ignore.txt
18-git-check-mailmap.txt
19-git-check-ref-format.txt
20-git-checkout-index.txt
21-git-checkout.txt
22-git-cherry-pick.txt
23-git-cherry.txt
24-git-citool.txt
25-git-clean.txt
26-git-clone.txt
27-git-column.txt
28-git-commit-graph.txt
29-git-commit-tree.txt
30-git-commit.txt
31-git-config.txt
32-git-count-objects.txt
33-git-credential-cache--daemon.txt
34-git-credential-cache.txt
35-git-credential-store.txt
36-git-credential.txt
37-git-cvsexportcommit.txt
38-git-cvsimport.txt
39-git-cvsserver.txt
40-git-daemon.txt
41-git-describe.txt
42-git-diagnose.txt
43-git-diff-files.txt
44-git-diff-index.txt
45-git-diff-tree.txt
46-git-diff.txt
47-git-difftool.txt
48-git-fast-export.txt
49-git-fast-import.txt
50-git-fetch-pack.txt
51-git-fetch.txt
52-git-filter-branch.txt
53-git-fmt-merge-msg.txt
54-git-for-each-ref.txt
55-git-for-each-repo.txt
56-git-format-patch.txt
57-git-fsck-objects.txt
58-git-fsck.txt
59-git-fsmonitor--daemon.txt
60-git-gc.txt
61-git-get-tar-commit-id.txt
62-git-grep.txt
63-git-gui.txt
64-git-hash-object.txt
65-git-help.txt
66-git-hook.txt
67-git-http-backend.txt
68-git-http-fetch.txt
69-git-http-push.txt
70-git-imap-send.txt
71-git-index-pack.txt
72-git-init-db.txt
73-git-init.txt
74-git-instaweb.txt
75-git-interpret-trailers.txt
76-git-log.txt
77-git-ls-files.txt
78-git-ls-remote.txt
79-git-ls-tree.txt
80-git-mailinfo.txt
81-git-mailsplit.txt
82-git-maintenance.txt
83-git-merge-base.txt
84-git-merge-file.txt
85-git-merge-index.txt
86-git-merge-one-file.txt
87-git-merge-tree.txt
88-git-merge.txt
89-git-mergetool--lib.txt
90-git-mergetool.txt
91-git-mktag.txt
92-git-mktree.txt
93-git-multi-pack-index.txt
94-git-mv.txt
95-git-name-rev.txt
96-git-notes.txt
97-git-p4.txt
98-git-pack-objects.txt
99-git-pack-redundant.txt
100-git-pack-refs.txt
101-git-patch-id.txt
102-git-prune-packed.txt
103-git-prune.txt
104-git-pull.txt
105-git-push.txt
106-git-quiltimport.txt
107-git-range-diff.txt
108-git-read-tree.txt
109-git-rebase.txt
110-git-receive-pack.txt
111-git-reflog.txt
112-git-remote-ext.txt
113-git-remote-fd.txt
114-git-remote.txt
115-git-repack.txt
116-git-replace.txt
117-git-replay.txt
118-git-request-pull.txt
119-git-rerere.txt
120-git-reset.txt
121-git-restore.txt
122-git-rev-list.txt
123-git-rev-parse.txt
124-git-revert.txt
125-git-rm.txt
126-git-send-email.txt
127-git-send-pack.txt
128-git-sh-i18n--envsubst.txt
129-git-sh-i18n.txt
130-git-sh-setup.txt
131-git-shell.txt
132-git-shortlog.txt
133-git-show-branch.txt
134-git-show-index.txt
135-git-show-ref.txt
136-git-show.txt
137-git-sparse-checkout.txt
138-git-stage.txt
139-git-stash.txt
140-git-status.txt
141-git-stripspace.txt
142-git-submodule.txt
143-git-svn.txt
144-git-switch.txt
145-git-symbolic-ref.txt
146-git-tag.txt
147-git-tools.txt
148-git-unpack-file.txt
149-git-unpack-objects.txt
150-git-update-index.txt
151-git-update-ref.txt
152-git-update-server-info.txt
153-git-upload-archive.txt
154-git-upload-pack.txt
155-git-var.txt
156-git-verify-commit.txt
157-git-verify-pack.txt
158-git-verify-tag.txt
159-git-version.txt
160-git-web--browse.txt
161-git-whatchanged.txt
162-git-worktree.txt
163-git-write-tree.txt
164-git.txt
165-gitattributes.txt
166-gitcli.txt
167-gitcore-tutorial.txt
168-gitcredentials.txt
169-gitcvs-migration.txt
170-gitdiffcore.txt
171-giteveryday.txt
172-gitfaq.txt
173-gitformat-bundle.txt
174-gitformat-chunk.txt
175-gitformat-commit-graph.txt
176-gitformat-index.txt
177-gitformat-pack.txt
178-gitformat-signature.txt
179-gitglossary.txt
180-githooks.txt
181-gitignore.txt
182-gitk.txt
183-gitmailmap.txt
184-gitmodules.txt
185-gitnamespaces.txt
186-gitprotocol-capabilities.txt
187-gitprotocol-common.txt
188-gitprotocol-http.txt
189-gitprotocol-pack.txt
190-gitprotocol-v2.txt
191-gitremote-helpers.txt
192-gitrepository-layout.txt
193-gitrevisions.txt
194-gitsubmodules.txt
195-gittutorial-2.txt
196-gittutorial.txt
197-gitweb.conf.txt
198-gitweb.txt
199-gitworkflows.txt
200+# 2,<cd src/Documentation && printf '%s\n' git*.adoc
201+git-add.adoc
202+git-am.adoc
203+git-annotate.adoc
204+git-apply.adoc
205+git-archimport.adoc
206+git-archive.adoc
207+git-backfill.adoc
208+git-bisect-lk2009.adoc
209+git-bisect.adoc
210+git-blame.adoc
211+git-branch.adoc
212+git-bugreport.adoc
213+git-bundle.adoc
214+git-cat-file.adoc
215+git-check-attr.adoc
216+git-check-ignore.adoc
217+git-check-mailmap.adoc
218+git-check-ref-format.adoc
219+git-checkout-index.adoc
220+git-checkout.adoc
221+git-cherry-pick.adoc
222+git-cherry.adoc
223+git-citool.adoc
224+git-clean.adoc
225+git-clone.adoc
226+git-column.adoc
227+git-commit-graph.adoc
228+git-commit-tree.adoc
229+git-commit.adoc
230+git-config.adoc
231+git-count-objects.adoc
232+git-credential-cache--daemon.adoc
233+git-credential-cache.adoc
234+git-credential-store.adoc
235+git-credential.adoc
236+git-cvsexportcommit.adoc
237+git-cvsimport.adoc
238+git-cvsserver.adoc
239+git-daemon.adoc
240+git-describe.adoc
241+git-diagnose.adoc
242+git-diff-files.adoc
243+git-diff-index.adoc
244+git-diff-tree.adoc
245+git-diff.adoc
246+git-difftool.adoc
247+git-fast-export.adoc
248+git-fast-import.adoc
249+git-fetch-pack.adoc
250+git-fetch.adoc
251+git-filter-branch.adoc
252+git-fmt-merge-msg.adoc
253+git-for-each-ref.adoc
254+git-for-each-repo.adoc
255+git-format-patch.adoc
256+git-fsck-objects.adoc
257+git-fsck.adoc
258+git-fsmonitor--daemon.adoc
259+git-gc.adoc
260+git-get-tar-commit-id.adoc
261+git-grep.adoc
262+git-gui.adoc
263+git-hash-object.adoc
264+git-help.adoc
265+git-hook.adoc
266+git-http-backend.adoc
267+git-http-fetch.adoc
268+git-http-push.adoc
269+git-imap-send.adoc
270+git-index-pack.adoc
271+git-init-db.adoc
272+git-init.adoc
273+git-instaweb.adoc
274+git-interpret-trailers.adoc
275+git-log.adoc
276+git-ls-files.adoc
277+git-ls-remote.adoc
278+git-ls-tree.adoc
279+git-mailinfo.adoc
280+git-mailsplit.adoc
281+git-maintenance.adoc
282+git-merge-base.adoc
283+git-merge-file.adoc
284+git-merge-index.adoc
285+git-merge-one-file.adoc
286+git-merge-tree.adoc
287+git-merge.adoc
288+git-mergetool--lib.adoc
289+git-mergetool.adoc
290+git-mktag.adoc
291+git-mktree.adoc
292+git-multi-pack-index.adoc
293+git-mv.adoc
294+git-name-rev.adoc
295+git-notes.adoc
296+git-p4.adoc
297+git-pack-objects.adoc
298+git-pack-redundant.adoc
299+git-pack-refs.adoc
300+git-patch-id.adoc
301+git-prune-packed.adoc
302+git-prune.adoc
303+git-pull.adoc
304+git-push.adoc
305+git-quiltimport.adoc
306+git-range-diff.adoc
307+git-read-tree.adoc
308+git-rebase.adoc
309+git-receive-pack.adoc
310+git-reflog.adoc
311+git-refs.adoc
312+git-remote-ext.adoc
313+git-remote-fd.adoc
314+git-remote.adoc
315+git-repack.adoc
316+git-replace.adoc
317+git-replay.adoc
318+git-request-pull.adoc
319+git-rerere.adoc
320+git-reset.adoc
321+git-restore.adoc
322+git-rev-list.adoc
323+git-rev-parse.adoc
324+git-revert.adoc
325+git-rm.adoc
326+git-send-email.adoc
327+git-send-pack.adoc
328+git-sh-i18n--envsubst.adoc
329+git-sh-i18n.adoc
330+git-sh-setup.adoc
331+git-shell.adoc
332+git-shortlog.adoc
333+git-show-branch.adoc
334+git-show-index.adoc
335+git-show-ref.adoc
336+git-show.adoc
337+git-sparse-checkout.adoc
338+git-stage.adoc
339+git-stash.adoc
340+git-status.adoc
341+git-stripspace.adoc
342+git-submodule.adoc
343+git-svn.adoc
344+git-switch.adoc
345+git-symbolic-ref.adoc
346+git-tag.adoc
347+git-tools.adoc
348+git-unpack-file.adoc
349+git-unpack-objects.adoc
350+git-update-index.adoc
351+git-update-ref.adoc
352+git-update-server-info.adoc
353+git-upload-archive.adoc
354+git-upload-pack.adoc
355+git-var.adoc
356+git-verify-commit.adoc
357+git-verify-pack.adoc
358+git-verify-tag.adoc
359+git-version.adoc
360+git-web--browse.adoc
361+git-whatchanged.adoc
362+git-worktree.adoc
363+git-write-tree.adoc
364+git.adoc
365+gitattributes.adoc
366+gitcli.adoc
367+gitcore-tutorial.adoc
368+gitcredentials.adoc
369+gitcvs-migration.adoc
370+gitdiffcore.adoc
371+giteveryday.adoc
372+gitfaq.adoc
373+gitformat-bundle.adoc
374+gitformat-chunk.adoc
375+gitformat-commit-graph.adoc
376+gitformat-index.adoc
377+gitformat-pack.adoc
378+gitformat-signature.adoc
379+gitglossary.adoc
380+githooks.adoc
381+gitignore.adoc
382+gitk.adoc
383+gitmailmap.adoc
384+gitmodules.adoc
385+gitnamespaces.adoc
386+gitpacking.adoc
387+gitprotocol-capabilities.adoc
388+gitprotocol-common.adoc
389+gitprotocol-http.adoc
390+gitprotocol-pack.adoc
391+gitprotocol-v2.adoc
392+gitremote-helpers.adoc
393+gitrepository-layout.adoc
394+gitrevisions.adoc
395+gitsubmodules.adoc
396+gittutorial-2.adoc
397+gittutorial.adoc
398+gitweb.adoc
399+gitweb.conf.adoc
400+gitworkflows.adoc
+97,
-93
1@@ -1,93 +1,97 @@
2-# 2,<cd src/Documentation && printf '%s\n' *config.txt config/*.txt
3-config.txt
4-git-config.txt
5-config/add.txt
6-config/advice.txt
7-config/alias.txt
8-config/am.txt
9-config/apply.txt
10-config/attr.txt
11-config/blame.txt
12-config/branch.txt
13-config/browser.txt
14-config/bundle.txt
15-config/checkout.txt
16-config/clean.txt
17-config/clone.txt
18-config/color.txt
19-config/column.txt
20-config/commit.txt
21-config/commitgraph.txt
22-config/completion.txt
23-config/core.txt
24-config/credential.txt
25-config/diff.txt
26-config/difftool.txt
27-config/extensions.txt
28-config/fastimport.txt
29-config/feature.txt
30-config/fetch.txt
31-config/filter.txt
32-config/fmt-merge-msg.txt
33-config/format.txt
34-config/fsck.txt
35-config/fsmonitor--daemon.txt
36-config/gc.txt
37-config/gitcvs.txt
38-config/gitweb.txt
39-config/gpg.txt
40-config/grep.txt
41-config/gui.txt
42-config/guitool.txt
43-config/help.txt
44-config/http.txt
45-config/i18n.txt
46-config/imap.txt
47-config/includeif.txt
48-config/index.txt
49-config/init.txt
50-config/instaweb.txt
51-config/interactive.txt
52-config/log.txt
53-config/lsrefs.txt
54-config/mailinfo.txt
55-config/mailmap.txt
56-config/maintenance.txt
57-config/man.txt
58-config/merge.txt
59-config/mergetool.txt
60-config/notes.txt
61-config/pack.txt
62-config/pager.txt
63-config/pretty.txt
64-config/protocol.txt
65-config/pull.txt
66-config/push.txt
67-config/rebase.txt
68-config/receive.txt
69-config/remote.txt
70-config/remotes.txt
71-config/repack.txt
72-config/rerere.txt
73-config/revert.txt
74-config/safe.txt
75-config/sendemail.txt
76-config/sequencer.txt
77-config/showbranch.txt
78-config/sparse.txt
79-config/splitindex.txt
80-config/ssh.txt
81-config/stash.txt
82-config/status.txt
83-config/submodule.txt
84-config/tag.txt
85-config/tar.txt
86-config/trace2.txt
87-config/transfer.txt
88-config/uploadarchive.txt
89-config/uploadpack.txt
90-config/url.txt
91-config/user.txt
92-config/versionsort.txt
93-config/web.txt
94-config/worktree.txt
95+# 2,<cd src/Documentation && printf '%s\n' *config.adoc config/*.adoc
96+config.adoc
97+git-config.adoc
98+config/add.adoc
99+config/advice.adoc
100+config/alias.adoc
101+config/am.adoc
102+config/apply.adoc
103+config/attr.adoc
104+config/bitmap-pseudo-merge.adoc
105+config/blame.adoc
106+config/branch.adoc
107+config/browser.adoc
108+config/bundle.adoc
109+config/checkout.adoc
110+config/clean.adoc
111+config/clone.adoc
112+config/color.adoc
113+config/column.adoc
114+config/commit.adoc
115+config/commitgraph.adoc
116+config/completion.adoc
117+config/core.adoc
118+config/credential.adoc
119+config/diff.adoc
120+config/difftool.adoc
121+config/extensions.adoc
122+config/fastimport.adoc
123+config/feature.adoc
124+config/fetch.adoc
125+config/filter.adoc
126+config/fmt-merge-msg.adoc
127+config/format.adoc
128+config/fsck.adoc
129+config/fsmonitor--daemon.adoc
130+config/gc.adoc
131+config/gitcvs.adoc
132+config/gitweb.adoc
133+config/gpg.adoc
134+config/grep.adoc
135+config/gui.adoc
136+config/guitool.adoc
137+config/help.adoc
138+config/http.adoc
139+config/i18n.adoc
140+config/imap.adoc
141+config/includeif.adoc
142+config/index.adoc
143+config/init.adoc
144+config/instaweb.adoc
145+config/interactive.adoc
146+config/log.adoc
147+config/lsrefs.adoc
148+config/mailinfo.adoc
149+config/mailmap.adoc
150+config/maintenance.adoc
151+config/man.adoc
152+config/merge.adoc
153+config/mergetool.adoc
154+config/notes.adoc
155+config/pack.adoc
156+config/pager.adoc
157+config/pretty.adoc
158+config/promisor.adoc
159+config/protocol.adoc
160+config/pull.adoc
161+config/push.adoc
162+config/rebase.adoc
163+config/receive.adoc
164+config/reftable.adoc
165+config/remote.adoc
166+config/remotes.adoc
167+config/repack.adoc
168+config/rerere.adoc
169+config/revert.adoc
170+config/safe.adoc
171+config/sendemail.adoc
172+config/sequencer.adoc
173+config/showbranch.adoc
174+config/sparse.adoc
175+config/splitindex.adoc
176+config/ssh.adoc
177+config/stash.adoc
178+config/status.adoc
179+config/submodule.adoc
180+config/tag.adoc
181+config/tar.adoc
182+config/trace2.adoc
183+config/trailer.adoc
184+config/transfer.adoc
185+config/uploadarchive.adoc
186+config/uploadpack.adoc
187+config/url.adoc
188+config/user.adoc
189+config/versionsort.adoc
190+config/web.adoc
191+config/worktree.adoc
+26,
-14
1@@ -8,6 +8,7 @@ cflags{
2 }
3
4 pkg.deps = {
5+ '$outdir/version-def.h',
6 '$outdir/command-list.h',
7 '$outdir/config-list.h',
8 '$outdir/hook-list.h',
9@@ -15,20 +16,29 @@ pkg.deps = {
10 'pkg/zlib/headers',
11 }
12
13-rule('cmdlist', 'cd $srcdir && ./generate-cmdlist.sh $$OLDPWD/$in >$$OLDPWD/$out')
14+rule('cmdlist', '$srcdir/generate-cmdlist.sh $srcdir $out')
15 build('cmdlist', '$outdir/command-list.h', {
16- '$srcdir/command-list.txt',
17- '|', '$srcdir/generate-cmdlist.sh', expand{'$srcdir/Documentation/', lines('commands.txt')},
18+ '|', '$srcdir/generate-cmdlist.sh', '$srcdir/command-list.txt',
19+ expand{'$srcdir/Documentation/', lines('commands.txt')},
20 })
21
22-rule('configlist', 'cd $srcdir && ./generate-configlist.sh >$$OLDPWD/$out')
23+rule('configlist', '$srcdir/generate-configlist.sh $srcdir $out')
24 build('configlist', '$outdir/config-list.h', {
25- '|', '$srcdir/generate-configlist.sh', expand{'$srcdir/Documentation/', lines('configs.txt')},
26+ '|', '$srcdir/generate-configlist.sh',
27+ expand{'$srcdir/Documentation/', lines('configs.txt')},
28 })
29
30-rule('hooklist', 'cd $srcdir && ./generate-hooklist.sh >$$OLDPWD/$out')
31+rule('hooklist', '$srcdir/generate-hooklist.sh $srcdir $out')
32 build('hooklist', '$outdir/hook-list.h', {
33- '|', '$srcdir/generate-hooklist.sh', '$srcdir/Documentation/githooks.txt'
34+ '|', '$srcdir/generate-hooklist.sh', '$srcdir/Documentation/githooks.adoc'
35+})
36+
37+build('sed', '$outdir/version-def.h', '$srcdir/version-def.h.in', {
38+ expr={
39+ [[-e 's,@GIT_VERSION@,2.49.0,']],
40+ [[-e 's,@GIT_BUILT_FROM_COMMIT@,,']],
41+ [[-e 's,@GIT_USER_AGENT@,git/2.49.0,']],
42+ },
43 })
44
45 cc('exec-cmd.c', nil, {cflags=string.format([[$cflags '-DFALLBACK_RUNTIME_PREFIX="%s"']], config.prefix)})
46@@ -44,14 +54,12 @@ lib('libreftable.a', [[
47 block.c
48 blocksource.c
49 iter.c
50- publicbasics.c
51 merged.c
52 pq.c
53 reader.c
54 record.c
55- refname.c
56- generic.c
57 stack.c
58+ system.c
59 tree.c
60 writer.c
61 )
62@@ -90,12 +98,13 @@ lib('libgit.a', [[
63 commit-graph.c
64 commit-reach.c
65 commit.c
66+ common-exit.c
67+ common-init.c
68 compat/nonblock.c
69 compat/obstack.c
70 compat/qsort_s.c
71 compat/regex/regex.c.o
72 compat/terminal.c
73- compat/zlib-uncompress2.c
74 config.c
75 connect.c
76 connected.c
77@@ -205,6 +214,7 @@ lib('libgit.a', [[
78 patch-delta.c
79 patch-ids.c
80 path.c
81+ path-walk.c
82 pathspec.c
83 pkt-line.c
84 preload-index.c
85@@ -216,6 +226,7 @@ lib('libgit.a', [[
86 protocol.c
87 protocol-caps.c
88 prune-packed.c
89+ pseudo-merge.c
90 quote.c
91 range-diff.c
92 reachable.c
93@@ -344,6 +355,7 @@ local builtins = {
94 'annotate',
95 'apply',
96 'archive',
97+ 'backfill',
98 'bisect',
99 'blame',
100 'branch',
101@@ -426,6 +438,7 @@ local builtins = {
102 'rebase',
103 'receive-pack',
104 'reflog',
105+ 'refs',
106 'remote-ext',
107 'remote-fd',
108 'remote',
109@@ -519,9 +532,8 @@ for _, name in ipairs{'git-receive-pack', 'git-upload-archive', 'git-upload-pack
110 end
111
112 -- templates
113-dir('share/git-core/templates/branches', '755')
114-file('share/git-core/templates/description', '644', '$srcdir/templates/this--description')
115-file('share/git-core/templates/info/exclude', '644', '$srcdir/templates/info--exclude')
116+file('share/git-core/templates/description', '644', '$srcdir/templates/description')
117+file('share/git-core/templates/info/exclude', '644', '$srcdir/templates/info/exclude')
118 -- Skip the sample hooks and install an empty directory instead.
119 dir('share/git-core/templates/hooks', '755')
120
+3,
-0
1@@ -5,6 +5,7 @@ man1/git-annotate.1
2 man1/git-apply.1
3 man1/git-archimport.1
4 man1/git-archive.1
5+man1/git-backfill.1
6 man1/git-bisect.1
7 man1/git-blame.1
8 man1/git-branch.1
9@@ -107,6 +108,7 @@ man1/git-read-tree.1
10 man1/git-rebase.1
11 man1/git-receive-pack.1
12 man1/git-reflog.1
13+man1/git-refs.1
14 man1/git-remote-ext.1
15 man1/git-remote-fd.1
16 man1/git-remote.1
17@@ -189,6 +191,7 @@ man7/giteveryday.7
18 man7/gitfaq.7
19 man7/gitglossary.7
20 man7/gitnamespaces.7
21+man7/gitpacking.7
22 man7/gitremote-helpers.7
23 man7/gitrevisions.7
24 man7/gitsubmodules.7
1@@ -1,4 +1,4 @@
2-From 1b87b640fac0fa52de5da8d2c57d038cc0cef5b1 Mon Sep 17 00:00:00 2001
3+From 742272838f08fa1b9fe47ef842253ac84a502ee7 Mon Sep 17 00:00:00 2001
4 From: Michael Forney <mforney@mforney.org>
5 Date: Tue, 16 Mar 2021 17:21:31 -0700
6 Subject: [PATCH] request-pull: use awk instead of perl to parse ls-remote
7@@ -9,7 +9,7 @@ Subject: [PATCH] request-pull: use awk instead of perl to parse ls-remote
8 1 file changed, 29 insertions(+), 19 deletions(-)
9
10 diff --git a/git-request-pull.sh b/git-request-pull.sh
11-index 2d0e44656c..0e3cf644e0 100755
12+index 775ba8ea11..a7177c5e1c 100755
13 --- a/git-request-pull.sh
14 +++ b/git-request-pull.sh
15 @@ -82,37 +82,47 @@ die "fatal: No commits in common between $base and $head"
16@@ -74,11 +74,11 @@ index 2d0e44656c..0e3cf644e0 100755
17 }
18 '
19
20--set fnord $(git ls-remote "$url" | @@PERL@@ -e "$find_matching_ref" "${remote:-HEAD}" "$headrev")
21+-set fnord $(git ls-remote "$url" | @PERL_PATH@ -e "$find_matching_ref" "${remote:-HEAD}" "$headrev")
22 +set fnord $(git ls-remote "$url" | awk -v "head=${remote:-HEAD}" -v "headrev=$headrev" "$find_matching_ref")
23 remote_sha1=$2
24 ref=$3
25
26 --
27-2.34.0
28+2.45.2
29
+7,
-7
1@@ -1,8 +1,8 @@
2 s|@SHELL_PATH@|/bin/sh|
3-s|@@DIFF@@|diff|
4-s|@@LOCALEDIR@@|/share/locale|g
5-s|@@USE_GETTEXT_SCHEME@@||g
6-/^\# @@BROKEN_PATH_FIX@@$/d
7-s|@@GITWEBDIR@@|/share/gitweb|g
8-s|@@PERL@@|/bin/perl|g
9-s|@@PAGER_ENV@@|LESS=FRX LV=-c|g
10+s|@DIFF@|diff|
11+s|@LOCALEDIR@|/share/locale|g
12+s|@USE_GETTEXT_SCHEME@||g
13+/^\# @BROKEN_PATH_FIX@$/d
14+s|@GITWEBDIR@|/share/gitweb|g
15+s|@PERL_PATH@|/bin/perl|g
16+s|@PAGER_ENV@|LESS=FRX LV=-c|g
+1,
-1
1@@ -1 +1 @@
2-48c1e2e3ecbb2ce9faa020a19fcdbc6ce64ea25692111b5930686bc0bb4f0e7f git-manpages-2.45.2.tar.gz
3+b561252841ead1e32d87dbec8f257399ea08f759c98df62c3bafa5a658f2f8ac git-manpages-2.49.0.tar.gz
+1,
-1
1@@ -1 +1 @@
2-Subproject commit bea9ecd24b0c3bf06cab4a851694fe09e7e51408
3+Subproject commit 683c54c999c301c2cd6f715c411407c413b1d84e
+1,
-1
1@@ -1 +1 @@
2-url = "https://www.kernel.org/pub/software/scm/git/git-manpages-2.45.2.tar.gz"
3+url = "https://www.kernel.org/pub/software/scm/git/git-manpages-2.49.0.tar.gz"
+1,
-1
1@@ -1 +1 @@
2-2.45.2 r1
3+2.49.0 r0