about summary refs log tree commit diff
path: root/pkgs/applications/version-management/git-and-tools/default.nix
AgeCommit message (Collapse)AuthorFilesLines
2021-01-14gitAndTools: move everything to the top levelAlyssa Ross1-270/+0
The comment at the top of git-and-tools/default.nix said: /* All git-relates tools live here, in a separate attribute set so that users * can get a fast overview over what's available. but unfortunately that hasn't actually held up in practice. Git-related packages have continued to be added to the top level, or into gitAndTools, or sometimes both, basically at random, so having gitAndTools is just confusing. In fact, until I looked as part of working on getting rid of gitAndTools, one program (ydiff) was packaged twice independently, once in gitAndTools and once at the top level (I fixed this in 98c34901969). So I think it's for the best if we move away from gitAndTools, and just put all the packages it previously contained at the top level. I've implemented this here by just making gitAndTools an alias for the top level -- this saves having loads of lines in aliases.nix. This means that people can keep referring to gitAndTools in their configuration, but it won't be allowed to be used within Nixpkgs, and it won't be presented to new users by e.g. nix search. The only other change here that I'm aware of is that appendToName "minimal" is not longer called on the default git package, because doing that would have necessitated having a private gitBase variable like before. I think it makes more sense not to do that anyway, and reserve the "minimal" suffix only for gitMinimal.
2021-01-06Merge pull request #107012 from DamienCassou/DamienCassou/git-when-mergedMario Rodas1-0/+2
gitAndTools.git-when-merged: init at 1.2.0
2020-12-28gitAndTools.ghr: init at 0.13.0IvarWithoutBones1-0/+2
2020-12-22gitui: 0.10.1 -> 0.11.0Antonio Yang1-0/+1
2020-12-16gitAndTools.git-when-merged: init at 1.2.0Damien Cassou1-0/+2
2020-11-27gitAndTools.glab: init at 1.11.1freezeboy1-0/+2
2020-11-26Merge pull request #100758 from SuperSandro2000/git-delete-merged-branchesSandro1-0/+2
2020-11-24utillinux: rename to util-linuxGraham Christensen1-1/+1
2020-11-10gitui: fix darwin build (#103194)Andrew Childs1-1/+1
Fixes: = note: ld: warning: passed two min versions (10.12.0, 10.12) for platform macOS. Using 10.12. ld: framework not found AppKit clang-7: error: linker command failed with exit code 1 (use -v to see invocation)
2020-11-05Merge pull request #100582 from ldenefle/git-chglog-0.9.1Robert Hensing1-0/+2
gitAndTools.git-chglog: init at 0.9.1
2020-10-20Merge pull request #100350 from vidbina/init-ghorg-v1.4.0Anderson Torres1-0/+2
ghorg: init at 1.4.0
2020-10-20gitAndTools.git-chglog: init at 0.9.1Lucas Denefle1-0/+2
2020-10-20ghorg: init at 1.4.0David Asabina1-0/+2
2020-10-18git-delete-merged-branches: init at 6.0.5Sandro Jäckel1-0/+2
2020-10-17git-vanity-hash: init at 2020-02-26Dmitry Bogatov1-0/+2
2020-09-29python3Packages.git-remote-codecommit: init at 1.15.1Francesco Zanini1-0/+2
2020-09-20gitAndTools.git-imerge: 1.1.0 -> 1.2.0Mario Rodas1-1/+1
https://github.com/mhagger/git-imerge/releases/tag/v1.2.0
2020-09-13lefthook: use go 1.14 to buildNorbert Melzer1-1/+5
Due to some changes in `go` from 1.14 to 1.15 the lefthook tool currently can't start external programs and errors each test it tries to run, making it effectively useless. This is a temporary fix to make `lefthook` usable again until the upstream issue was fixed and a new release has been cut. Upstream issue: https://github.com/Arkweid/lefthook/issues/151
2020-09-10gitAndTools.rs-git-fsmonitor: init at 0.1.3 (#96574)Sandro1-0/+2
2020-08-23gitAndTools.git-fast-export: 190107 -> 200213, fixRobert Scott1-1/+1
fixing involves providing it with mercurial_4 (and implicitly python27 - current released fast-export doesn't support py3 yet) and adding git to the wrapped PATH. this shouldn't be a runtime-resolved dependency.
2020-08-15Adding alias for git tool "git brunch"andys81-0/+3
2020-07-02gitAndTools.delta: 0.1.1 -> 0.2.0zowoq1-1/+3
https://github.com/dandavison/delta/releases/tag/0.2.0
2020-06-08Merge master into staging-nextFrederik Rietdijk1-0/+4
2020-06-07gitAndTools.git-subset: init at 0.1.1Mario Rodas1-0/+4
2020-05-27Merge staging-next into stagingFrederik Rietdijk1-0/+2
2020-05-24gitAndTools.gitin: init at 0.27.8Kimat Boven1-0/+2
2020-05-18git-doc: initMichael Weiss1-0/+8
2020-05-01gitAndTools.gitui: init at 0.2.0Oleksii Filonenko1-0/+4
2020-04-13gitAndTools.gitbatch: init at 2019-12-19Matthieu Coudron1-0/+2
init an unstable version since the tagged release wouldn't work on my machine (infinite loop). Practical tool to fetch several repositories at the same time, see their status etc. Disabled for darwin because of CI error "SIGILL: illegal instruction".
2020-04-13gitAndTools.hub: remove Securityzowoq1-3/+1
Not needed now that Security is propagated via go https://github.com/NixOS/nixpkgs/commit/0bba7474b3e6c8cef36960614446447d38ec04c9
2020-04-07Merge pull request #84185 from cpcloud/add-scmpuffworldofpeace1-0/+2
scmpuff: init at 0.3.0
2020-04-07scmpuff: init at 0.3.0Phillip Cloud1-0/+2
scmpuff is tool to make working with git easier by making it possible to refer to filenames using numeric shortcuts
2020-04-07gitAndTools.git-cinnabar: init at 0.5.4Alyssa Ross1-0/+2
git-cinnabar calls into Mercurial as a library, so we make use the same version of Python as Mercurial. Support for Python 3 is an experimental feature in git-cinnabar, but we unconditionally use it here because: * Mercurial in Nixpkgs only supports Python 3. * git-cinnabar touches a network, and for that purpose it's good to use a version of Python that is going to get security updates.
2020-03-31Merge pull request #75129 from ryneeverett/legit-initTimo Kaufmann1-0/+2
legit: init at 1.2.0
2020-03-29Revert "gitAndTools.gh: fix build on darwin"zowoq1-3/+1
This reverts commit a51275f3b5f82fe3e45ff4536ee2994c9fc4029a. Not needed now that Security is propagated via go in https://github.com/NixOS/nixpkgs/commit/0bba7474b3e6c8cef36960614446447d38ec04c9
2020-03-27Revert "Merge pull request #83099 from marsam/fix-buildGoModule-packages-darwin"Jörg Thalheim1-15/+5
This reverts commit 4e6bf03504c9e09f067cc6dee6b5aeec43a1405c, reversing changes made to afd997aab6e9b7a322198092c7828d6c560ac06f. Instead we propagate those frameworks from the compiler again
2020-03-21gitAndTools.ghq: fix build on darwinMario Rodas1-1/+3
2020-03-21gitAndTools.git-bug: fix build on darwinMario Rodas1-1/+3
2020-03-21gitAndTools.git-subtrac: fix build on darwinMario Rodas1-1/+3
2020-03-21gitAndTools.lab: fix build on darwinMario Rodas1-1/+3
2020-03-21gitAndTools.lefthook: fix build on darwinMario Rodas1-1/+3
2020-03-18gitAndTools.gh: fix build on darwinMario Rodas1-1/+3
2020-03-07gitAndTools.git-trim: init at 0.2.4Mario Rodas1-0/+4
2020-03-07git-codereview: init at 2020-01-15edef1-0/+2
2020-02-26legit: init at 1.2.0ryneeverett1-0/+2
2020-02-25git-my: init at 1.1.2bb010g1-0/+2
2020-02-25git-and-tools: strongly alphabetizebb010g1-31/+30
2020-02-25git-and-tools: canonicalize hyphenated namesbb010g1-4/+8
Old intercaps names are aliased. darcs-to-git: rename from darcsToGit git-fast-export: rename from gitFastExport git-remote-gcrypt: rename from gitRemoteGcrypt hub-unstable: rename from hubUnstable top-git: rename from topGit
2020-02-25hub-unstable: remove bb010g1-2/+0
This has been here for 2 years; we can remove it. Co-Authored-By: worldofpeace <worldofpeace@protonmail.ch>
2020-02-16Merge pull request #77418 from marsam/init-gitAndTools.git-filter-repoMario Rodas1-0/+4
gitAndTools.git-filter-repo: init at 2.24.0