Commit Graph

58 Commits

Author SHA1 Message Date
Sandro Jäckel
913a1d439c
git: use easier string concatenation instead of inlining things 2024-02-26 11:56:42 +01:00
Sandro Jäckel
150cd0ab61
git: disable completion test all the time, as it is now failing even on x86-64_linux 2024-02-26 11:56:11 +01:00
Muhammad Falak R Wani
a34621a5ba
git: 2.43.2 -> 2.44.0
Changelog: https://github.com/git/git/blob/v2.44.0/Documentation/RelNotes/2.44.0.txt
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2024-02-26 11:40:17 +01:00
Sergei Trofimovich
03a4c73920 git: 2.43.1 -> 2.43.2
Changes: https://lore.kernel.org/lkml/xmqqil2rvu15.fsf@gitster.g/T/
2024-02-21 22:06:51 +00:00
R. Ryantm
917b380361 git: 2.43.0 -> 2.43.1 2024-02-10 05:27:32 +00:00
Muhammad Falak R Wani
41fe9efd4f git: 2.42.0 -> 2.43.0
Changelog: https://github.com/git/git/blob/v2.43.0/Documentation/RelNotes/2.43.0.txt
2023-12-03 10:06:07 +05:30
kashw2
9124084e5a git: added kashw2 maintainer 2023-08-22 20:26:21 +10:00
kashw2
6311609557 git: 2.41.0 -> 2.42.0 2023-08-22 20:26:21 +10:00
Adam Stephens
a07dbc1e45
git: add meta.mainProgram 2023-08-09 17:08:42 -04:00
zowoq
fc5804e55d git: 2.40.1 -> 2.41.0
Changelog: https://github.com/git/git/blob/v2.41.0/Documentation/RelNotes/2.41.0.txt
2023-06-06 11:24:01 +10:00
Sandro
cc8e3e9c1f
Merge pull request #229540 from ShamrockLee/git-fix-ls
Revert #224474, git completion command patching
2023-05-08 22:01:21 +02:00
Robert Scott
dd4c9eec90 git: fix installCheck on darwin
these days it wants `sysctl`
2023-05-06 15:18:28 +01:00
Yueh-Shun Li
b03cc9ce11 Revert "git: also patch the ls command for git-core scripts"
Prevent the command patching from breaking the definition of
__git_complete_revlist_file, where there's a local varible named "ls"

This reverts commit 820dc2a560.
2023-05-03 13:40:35 +00:00
Yueh-Shun Li
668b20d59d Revert "git: fix in completion scripts references to environment utils"
"git grep" (__gitcomp_builtin grep) is not grep,
and thus cannot be substituted by the GNU grep binary.

The command patching needs to be done with special care,
which includes manual examination of the diff result before and after patching.

This reverts commit b5d052d438.
2023-05-03 13:03:01 +00:00
zowoq
062d01a965 git: 2.40.0 -> 2.40.1
Changelog: https://github.com/git/git/blob/v2.40.1/Documentation/RelNotes/2.40.1.txt
2023-04-26 09:36:45 +10:00
Vladimír Čunát
c12b53b19d
Merge #224474: git: patch in completion scripts references
...into staging
2023-04-16 09:22:37 +02:00
zowoq
e279eef0b3 git: 2.39.2 -> 2.40.0
Changelog: https://github.com/git/git/blob/v2.40.0/Documentation/RelNotes/2.40.0.txt
2023-04-16 09:39:05 +10:00
Yueh-Shun Li
b5d052d438 git: fix in completion scripts references to environment utils 2023-04-03 20:26:32 +08:00
Yueh-Shun Li
820dc2a560 git: also patch the ls command for git-core scripts 2023-03-13 00:25:32 +08:00
Alyssa Ross
ac34fdfd47 git: 2.39.1 -> 2.39.2
Fixes: CVE-2023-22490
Fixes: CVE-2023-23946
2023-02-14 21:03:08 +00:00
Fabián Heredia Montiel
f50df0ed93 git: 2.39.0 → 2.39.1
Advisories:

- https://github.blog/2023-01-17-git-security-vulnerabilities-announced-2/

CVEs:

- CVE-2022-23521
- CVE-2022-41903
- CVE-2022-41953
2023-01-17 15:28:05 -06:00
Andreas Rammhold
37a44b41fc
git: set reasonable default features
Git should come with a reasonable set of baseline features. Arguable
git-send-email is one of them. Development flows, such as those of
Linux, depend on the tool being available.

The difference in closure size between this and the previous version
is is negligible. There are no additional build-time dependencies
pulled in and the runtime closure difference is about 1%.
2022-12-26 18:24:32 +01:00
zowoq
69ba914b99 git: 2.38.1 -> 2.39.0
Changelog: https://github.com/git/git/blob/v2.39.0/Documentation/RelNotes/2.39.0.txt
2022-12-26 16:11:14 +10:00
AndersonTorres
d994dabace treewide: remove git-and-tools directory
We do not use a "plugin system" for Git addons anymore, and therefore this
directory is no longer useful. Indeed that directory is way more confusing,
given that it includes more than mere Git addons, going from Bitbucket server
command-line tools to complete rewrites of Git in exotic programming languages.

Also, without this directory, the mental load of decision-making reduces a lot.
When anyone is interested in including a new git-related tool, just put it into
pkgs/applications/version-management, without apologies.
2022-12-19 15:05:22 -03:00
Marc Weber
0ad62a0edb adding gitAttr
now containing qgit, stgit, topGit, hg2git
updating gitGit (git dev version), adding qgit-git (dev version)

svn path=/nixpkgs/trunk/; revision=13816
2009-01-20 22:15:42 +00:00
Andres Löh
4d5c788b81 Removed broken quotes.
svn path=/nixpkgs/trunk/; revision=13761
2009-01-13 16:36:47 +00:00
Ludovic Courtès
a9f0680f77 Git 1.6.0.4.
svn path=/nixpkgs/trunk/; revision=13529
2008-12-01 10:24:24 +00:00
Ludovic Courtès
cd3f1ecd82 Git 1.6.0.3.
svn path=/nixpkgs/trunk/; revision=13222
2008-11-07 13:45:46 +00:00
Peter Simons
b4da0ccf16 git: updated from 1.6.0.1 to 1.6.0.2
svn path=/nixpkgs/trunk/; revision=13080
2008-10-16 12:41:46 +00:00
Ludovic Courtès
6f2086ec0e Git 1.6.0.1.
svn path=/nixpkgs/trunk/; revision=12800
2008-09-04 19:52:27 +00:00
Ludovic Courtès
396ef44630 Git 1.6.0.
svn path=/nixpkgs/trunk/; revision=12697
2008-08-22 21:35:25 +00:00
Marc Weber
8302b6ba69 some fixes for bash completion (git, darcs) (-> etc/bash_completion.d/*)
svn path=/nixpkgs/trunk/; revision=12538
2008-08-07 17:30:35 +00:00
Peter Simons
cea5d01592 git-git: change ${name} to reflect that this is not a pristine version
The git-git expression promises to build the current git HEAD, but in
fact it builds git HEAD plus a fairly extensive, undocumented, untested
patch that is apparently not part of the repository. By changing the
name of the installed package to 'git-git-with-glob-patch', we ensure
that users aren't mislead about what exactly they'll get when installing
this package. Technically, GIT-VERSION-FILE should be patched so that
the installed git binaries reflect this change too when called with
'--version', but the current solution is probably good enough.

svn path=/nixpkgs/trunk/; revision=12506
2008-08-05 17:31:13 +00:00
Marc Weber
43d7fe0cfb Merge branch 'git_patch_glob'
svn path=/nixpkgs/trunk/; revision=12468
2008-08-03 12:23:27 +00:00
Ludovic Courtès
fdc5b51ab9 Git 1.5.6.2.
svn path=/nixpkgs/trunk/; revision=12347
2008-07-11 14:35:14 +00:00
Marc Weber
18b30f54ce adding not supported message for git tools requiring extra config settings to work. exiting with exit status 1
svn path=/nixpkgs/trunk/; revision=12250
2008-07-03 12:51:23 +00:00
Peter Simons
8920511812 git: updated to version 1.5.6.1
svn path=/nixpkgs/trunk/; revision=12208
2008-06-28 15:22:31 +00:00
Eelco Dolstra
68c6b5f2fc * git: make the TCL/TK GUI optional (git.guiSupport).
* git: always install the Emacs mode but don't depend on Emacs to do
  it (just don't build the .elc files).

svn path=/nixpkgs/trunk/; revision=12037
2008-06-11 12:31:44 +00:00
Ludovic Courtès
392d2f5acf Git: Don't depend on Perl libs and Subversion when no Subversion support is built.
svn path=/nixpkgs/trunk/; revision=11877
2008-05-22 08:06:52 +00:00
Marc Weber
b4ed67b58a fixed/removed extra git-svn wrapper. Now you can enable svn support by git = { svnSupport = true; }, git-svn executable is removed if you don't enable it
svn path=/nixpkgs/trunk/; revision=11849
2008-05-19 18:29:07 +00:00
Ludovic Courtès
ec9950c07a git-svn: Don't produce any binary other than `git-svn'.
svn path=/nixpkgs/trunk/; revision=11635
2008-04-15 14:49:36 +00:00
Ludovic Courtès
7e4f1e74c8 Git: Wrap `git-citool'.
svn path=/nixpkgs/trunk/; revision=11634
2008-04-15 12:37:44 +00:00
Ludovic Courtès
4579a2a530 Git 1.5.5.
svn path=/nixpkgs/trunk/; revision=11611
2008-04-12 12:52:31 +00:00
Nicolas Pierron
0c4bd745ce Add Tk in the environment to run git-gui.
svn path=/nixpkgs/trunk/; revision=11551
2008-04-10 22:12:11 +00:00
Ludovic Courtès
2d5d545818 Git: Fix more impurities.
svn path=/nixpkgs/trunk/; revision=11373
2008-03-30 22:19:20 +00:00
Marc Weber
2a42a77223 using throw instead of abort to not make the buildfarm fail
svn path=/nixpkgs/trunk/; revision=11301
2008-03-27 12:23:27 +00:00
Marc Weber
8c3e522f79 gitsvn wrapper adding needed perl libs to environment so that you can use git-svn out of the box
svn path=/nixpkgs/trunk/; revision=11299
2008-03-27 10:57:54 +00:00
Ludovic Courtès
2788bf2902 Git: Wrap `gitk' so that it finds Tcl/Tk.
svn path=/nixpkgs/trunk/; revision=11133
2008-03-15 20:52:21 +00:00
Ludovic Courtès
a8bc9e0fe4 Git 1.5.4.4 with Info documentation for real!
svn path=/nixpkgs/trunk/; revision=11084
2008-03-12 15:21:45 +00:00
Ludovic Courtès
03b5ac1b6c Git: Build documentation.
svn path=/nixpkgs/trunk/; revision=11057
2008-03-11 14:07:58 +00:00