nixpkgs/pkgs/applications/version-management
Felix Maurer 838a29507b stgit: Use phases from stdenv
Instead of overwriting the full build/check/install phases, use the phases from
stdenv. They allow to control the build by just setting a few variables for the
targets and a single one for the flags needed to be passed to make.
Additionally, they behave well with the rest of the build system, e.g., they
run the hooks correctly.

Also, the MAN_BASE_PATH is not used in the stgit build process and the
installed man pages work fine without it, so remove it.
2023-08-29 19:23:51 +02:00
..
arch
bcompare bcompare: 4.4.4.27058 -> 4.4.6.27483 2023-06-10 13:44:08 +03:00
bfg-repo-cleaner treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
bit treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
bitbucket-server-cli treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
blackbox treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
bump2version treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
bumpver treewide/applications: use top-level fetchPypi 2023-05-25 10:51:30 -04:00
cgit treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
codeberg-cli codeberg-cli: init at v0.3.5 2023-07-21 09:11:50 +02:00
commit-formatter treewide: add meta.mainProgram to many packages 2022-04-14 10:24:01 -07:00
commitizen commitizen: 3.5.2 -> 3.7.0 2023-08-28 10:20:32 +02:00
conform conform: 0.1.0-alpha.26 -> 0.1.0-alpha.27 2023-03-06 21:46:17 +01:00
cvs
cvs2svn treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
cvs-fast-export cvs-fast-export: 1.59 -> 1.60 2023-05-28 12:53:56 +00:00
cvsps
cvsq
cz-cli cz-cli: 4.2.4 -> 4.3.0 2023-05-19 23:16:54 +09:00
danger-gitlab
darcs-to-git treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
datalad datalad: 0.16.5 -> 0.18.3; unbreak 2023-04-24 14:05:04 -04:00
deepgit deepgit: init at 4.3 2023-01-03 17:06:13 +00:00
delta delta: 0.16.4 -> 0.16.5, add figsoda as a maintainer 2023-06-03 10:32:44 -04:00
diff-so-fancy diff-so-fancy: 1.4.3 -> 1.4.4 2023-06-10 06:46:13 +02:00
fast-export treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
fnc fnc: 0.13 -> 0.15 2023-04-29 14:12:57 +00:00
forgejo forgejo: 1.20.2-0 -> 1.20.3-0 2023-08-22 19:40:22 +02:00
fornalder fornalder: unstable-2022-07-23 -> unstable-2022-12-25 2022-12-27 15:16:07 -05:00
fossil fossil: 2.21 -> 2.22 2023-06-02 00:10:08 +02:00
gerrit gerrit: 3.7.2 -> 3.8.0 2023-05-31 22:12:06 +00:00
gex gex: 0.6.1 -> 0.6.2 2023-08-16 06:25:53 +00:00
gfold gfold: 4.3.3 -> 4.4.0 2023-07-02 02:40:30 +00:00
gg treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
gh treewide: add meta.mainProgram (#251487) 2023-08-26 15:03:52 +03:00
ghorg ghorg: 1.9.6 -> 1.9.7 2023-07-31 06:50:09 +00:00
ghq ghq: 1.4.1 -> 1.4.2 2023-04-19 16:47:54 +00:00
ghr treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git git: add meta.mainProgram 2023-08-09 17:08:42 -04:00
git2cl treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-absorb git-absorb: 0.6.9 -> 0.6.10 2023-04-06 04:20:00 +00:00
git-aggregator treewide/applications: use top-level fetchPypi 2023-05-25 10:51:30 -04:00
git-annex-metadata-gui treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-annex-remote-dbx treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-annex-remote-googledrive treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-annex-remote-rclone treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-annex-utils treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
git-appraise treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-archive-all git-archive-all: init at 1.23.1 2023-04-06 14:00:36 +02:00
git-backdate git-backdate: init at 2023-07-19 2023-07-20 10:14:42 +02:00
git-backup git-backup: update Cargo.lock and unpin openssl 2023-05-12 22:06:33 -04:00
git-bars git-bars: init at 2023-08-08 2023-08-21 08:20:53 +02:00
git-big-picture treewide/applications: use top-level fetchPypi 2023-05-25 10:51:30 -04:00
git-branchless git-branchless: 0.7.1 -> 0.8.0 2023-08-29 09:36:29 +05:30
git-branchstack git-branchstack: init at 0.2.0 2022-12-19 20:39:09 -03:00
git-bug git-bug: don't build unneeded packages, misc changes 2023-01-07 02:41:38 +01:00
git-bug-migration treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
git-chglog git-chglog: 0.15.2 -> 0.15.4 2023-02-19 07:54:10 +00:00
git-cinnabar git-cinnabar: use finalAttrs pattern 2023-07-31 22:15:01 +02:00
git-cliff git-cliff: 1.1.2 -> 1.2.0 2023-04-29 23:18:36 +00:00
git-codeowners treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-codereview git-codereview: 1.4.0 -> 1.5.0 2023-08-15 13:56:14 +00:00
git-cola git-cola: only use qt5.qtwayland in Linux 2023-05-10 13:37:25 +01:00
git-crecord treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-credential-1password git-credential-1password: 1.2.0 -> 1.2.1 2023-01-14 04:06:27 +00:00
git-credential-keepassxc git-credential-keepassxc: 0.12.0 -> 0.13.0 2023-06-03 21:22:26 +02:00
git-credential-manager git-credential-manager: 2.1.2 -> 2.2.2 2023-07-26 22:29:52 -04:00
git-credential-oauth git-credential-oauth: 0.9.1 -> 0.10.0 2023-08-20 17:39:55 +00:00
git-crypt treewide: reduce packages I maintainer 2023-07-23 19:30:22 +02:00
git-delete-merged-branches treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
git-dive git-dive: 0.1.5 -> 0.1.6 2023-04-13 12:09:18 -04:00
git-extras maintainers: remove spwhitt 2023-05-05 12:34:05 +00:00
git-fame treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-fire treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-ftp treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-gone git-gone: 0.5.0 -> 1.0.0 2023-08-20 19:50:22 +02:00
git-graph git-graph: init at unstable-2023-01-01 2023-06-28 15:15:36 +02:00
git-hound treewide: go-modules -> goModules 2023-07-14 00:18:06 +03:00
git-hub treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-ignore git-ignore: 1.2.0 -> 1.2.2 2023-04-17 10:51:50 -04:00
git-imerge maintainers: remove spwhitt 2023-05-05 12:34:05 +00:00
git-interactive-rebase-tool git-interactive-rebase-tool: actually run tests 2023-07-21 12:06:38 +02:00
git-lfs git-lfs: install completions 2023-07-30 04:20:00 +00:00
git-machete git-machete: 3.17.8 -> 3.17.9 2023-08-09 11:24:52 +00:00
git-mit git-mit: fix build on darwin, adopt 2023-05-17 13:33:32 -04:00
git-my treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-nomad treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
git-octopus treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-open git-open: 2.1.0 -> 3.0.0, drop inactive maintainer, remove git from the wrapper 2023-03-20 15:21:12 +01:00
git-privacy git-privacy: 2.1.0 -> 2.3.0 2023-08-22 17:30:15 +08:00
git-publish treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-quick-stats git-quick-stats: 2.4.0 -> 2.5.0 2023-06-28 15:03:26 +00:00
git-quickfix treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-radar treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-recent treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-relevant-history git-relevant-history: init package at 2022-09-15 (#238952) 2023-06-26 14:09:24 +02:00
git-remote-codecommit treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
git-remote-gcrypt treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-remote-hg treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-reparent treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-repo gitRepo: 2.35 -> 2.36 2023-08-27 13:50:26 +00:00
git-repo-updater treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-review treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-secret treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-secrets treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-series git-series: update Cargo.lock and unpin openssl 2023-05-12 19:25:35 -04:00
git-sizer treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-stack git-stack: 0.10.16 -> 0.10.17 2023-08-12 10:44:03 +00:00
git-standup treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-stree treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-subrepo git-subrepo: 0.4.5 -> 0.4.6 2023-04-25 10:51:33 +00:00
git-subtrac treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-sync treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-team treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-test treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-town git-town: 9.0.0 -> 9.0.1 2023-08-10 05:35:50 +00:00
git-trim git-trim: fix darwin build 2023-03-22 20:32:53 +11:00
git-up treewide/applications: use top-level fetchPypi 2023-05-25 10:51:30 -04:00
git-vanity-hash git-vanity-hash: 2020-02-26-unstable -> 1.0.0 2023-08-15 18:48:04 +08:00
git-vendor rm Profpatsch from stuff without interest/capacity of maintaining 2023-07-07 12:53:42 +02:00
git-when-merged treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
git-workspace git-workspace: 1.1.0 -> 1.2.1 2023-03-06 20:02:00 +02:00
gita treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
gitbatch treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
gitea gitea: 1.20.2 -> 1.20.3 2023-08-21 12:15:53 -04:00
gitflow treewide: fix error: attribute 'runtimeShell' missing 2022-12-22 20:50:27 +02:00
github-desktop github-desktop: 3.2.1 -> 3.2.5 2023-07-28 11:27:56 +02:00
gitkraken gitkraken: 9.4.0 -> 9.5.1 2023-06-19 21:43:49 +02:00
gitlab treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
gitlab-triage treewide: reduce packages I maintainer 2023-07-23 19:30:22 +02:00
gitless gitless: 0.8.8 -> 0.9.17 2023-08-18 14:29:41 +01:00
gitlint treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
gitls treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
gitmux gitmux: 0.10.1 -> 0.10.2 2023-04-10 22:51:47 +00:00
gitnuro treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
gitolite gitolite: 3.6.12 -> 3.6.13 2023-07-19 11:28:52 -05:00
gitoxide gitoxide: 0.28.0 -> 0.29.0 2023-08-29 12:19:19 +00:00
gitprompt-rs gitprompt-rs: init at 0.3.0 2023-01-23 08:53:09 +02:00
gitqlient treewide: noop: refer to src.name or similar where appropriate, part 3: more use cases 2023-08-11 09:20:44 +00:00
gitsign gitsign: 0.6.0 -> 0.7.1 2023-06-02 13:03:14 +02:00
gitstats treewide: replace http by https when https is a permanent redirection 2023-01-22 02:46:49 +01:00
gitstatus treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
gitty treewide: don't set platforms.unix for buildGoModule 2023-06-13 17:54:26 +03:00
gittyup gittyup: 1.2.2 -> 1.3.0 2023-05-11 09:51:53 +08:00
gitui gitui: 0.22.1 -> 0.23.0 2023-06-19 22:26:37 -04:00
gitweb treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
glab glab: 1.30.0 -> 1.31.0 2023-07-09 04:04:08 +00:00
glitter glitter: 1.6.3 -> 1.6.5 2023-02-19 11:47:27 -05:00
gogs gogs: 0.12.10 -> 0.13.0 2023-02-27 18:38:36 +01:00
gomp treewide/applications: use top-level fetchPypi 2023-05-25 10:51:30 -04:00
got got: 0.90 -> 0.91 2023-07-21 00:00:02 +02:00
gource gource: 0.53 -> 0.54 2023-01-25 17:42:57 +01:00
gql gql: 0.4.1 -> 0.5.0 2023-08-23 13:40:53 -04:00
gst treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
gut gut: 0.2.9 -> 0.2.10 2023-06-25 17:09:39 +03:00
hub hub: unstable-2022-04-04 -> unstable-2022-12-01 2023-04-11 15:27:12 -07:00
hut hut: 0.2.0 -> 0.3.0 2023-04-16 06:45:03 +00:00
josh josh: 22.06.22 -> 23.02.14 2023-06-03 11:04:32 +02:00
jujutsu jujutsu: add myself as a maintainer 2023-07-16 23:16:10 -05:00
lab treewide: reduce packages I maintainer 2023-07-23 19:30:22 +02:00
lefthook lefthook: 1.4.7 -> 1.4.8 2023-08-13 05:35:57 +00:00
legit treewide/applications: use top-level fetchPypi 2023-05-25 10:51:30 -04:00
legit-web legit: init at 0.2.1 2023-05-27 16:20:05 +00:00
lucky-commit treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
meld treewide: remove issue #56943 workarounds 2023-02-17 20:26:13 +02:00
mercurial mercurial: 6.5 -> 6.5.1 2023-08-07 17:54:41 +02:00
merge-fmt merge-fmt: init at 0.3 2023-08-10 21:59:16 +02:00
monotone monotone: unpin boost170 2023-06-05 14:07:21 +03:00
monotone-viz monotoneViz: update broken patch URLs 2023-05-15 11:49:45 +02:00
mr
nbstripout treewide/applications: use top-level fetchPypi 2023-05-25 10:51:30 -04:00
nitpick
p4 p4: 2022.1.2305383 -> 2022.2.2407422 2023-05-12 10:50:05 -07:00
p4d p4d: add corngood to maintainers 2022-10-09 15:48:05 -07:00
p4v p4v: add support for x86_64-darwin 2022-10-07 23:26:49 -07:00
pass-git-helper treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
peru
pijul pijul: 1.0.0-beta.5 -> 1.0.0-beta.6 2023-08-07 12:11:16 +09:00
qgit treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
rabbitvcs rabbitvcs: fix src hash 2022-07-21 22:35:24 +02:00
radicle-cli radicle-cli: fix build by setting auditable = false 2023-04-15 00:31:58 +02:00
radicle-upstream treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
rapidsvn rapidsvn: 0.12.1 -> unstable-2021-08-02 2023-03-18 17:59:06 +02:00
rcs treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
rcshist pkgsStatic.rcshist: fix static build 2022-11-23 10:03:59 -05:00
redmine redmine: fix Gemfile 2023-07-11 18:22:35 +02:00
reposurgeon pkgs.applications: remove unused args 2022-10-12 16:00:16 +02:00
rs-git-fsmonitor treewide: reduce packages I maintainer 2023-07-23 19:30:22 +02:00
sapling sapling: teach gen-deps.py script to update Cargo.lock 2023-08-21 17:09:39 -05:00
scmpuff treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
scriv scriv: 1.2.1 -> 1.3.1 2023-04-16 23:13:18 +02:00
smartgithg smartgithg: 22.1.4 -> 22.1.5 2023-04-09 10:57:43 +02:00
sourcehut treewide: noop: refer to src.name or similar in sourceRoot where appropriate, part 1: trivial cases 2023-08-03 16:32:03 +00:00
sparkleshare
src src: 1.31 -> 1.32 2023-05-02 08:36:52 +00:00
srvc srvc: 0.19.1 -> 0.20.0 2023-06-25 19:16:46 +00:00
stgit stgit: Use phases from stdenv 2023-08-29 19:23:51 +02:00
subgit subgit: 3.3.15 -> 3.3.16 2023-01-09 09:35:25 -06:00
sublime-merge sublime-merge-dev: 2082 -> 2085 2023-03-18 09:54:36 +00:00
subversion subversion: support cross compilation 2023-04-13 07:12:32 +00:00
svn2git treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
svn-all-fast-export treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
tailor tailor: 0.9.35 -> 0.9.37 2022-12-08 05:10:23 +01:00
thicket treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
tig tig: fix typo 2023-05-31 03:59:07 +04:00
tkrev tkrev: tkcvs 8.2.1 -> tkrev 9.4.1 2022-03-14 12:57:22 +00:00
topgit treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
tortoisehg tortoisehg: 6.1->6.2.2 2022-09-15 21:18:21 +10:00
transcrypt treewide: remove git-and-tools directory 2022-12-19 15:05:22 -03:00
ungit ungit: use buildNpmPackage 2023-08-20 21:30:32 -07:00
vcprompt
vcsh treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
verco verco: 6.8.0 -> 6.12.0 2022-07-30 12:45:55 +08:00
yadm yadm: 3.2.1 -> 3.2.2 2023-02-22 13:58:11 +00:00