nixpkgs/pkgs/applications/version-management
emilylange 9fb68677e4
forgejo: fix applying of our STATIC_ROOT_PATH patch
This fixes an issue where running the forgejo package standalone,
without the use of our nixos/forgejo module, would try to use a
directory named `@data@` for its `STATIC_ROOT_PATH` assets.

This went unnoticed until now, because most users use the nixos/forgejo
module in which we explicitly set this option/setting/path to
`cfg.package.data` by default (`pkgs.forgejo.data`).

Also, this commit hard-copies the patch in question from gitea to our
nixpkgs derivation directory.

We decided a long time ago to part ways, and forgejo inheriting the
patch from gitea's drv directory puts strain on gitea.

So we don't do that anymore and instead maintain that patch ourselves
from now on.

Unfortunately, `substituteInPlace --subst-var` does not error, when the
substitution fails.

This would have prevented this issue from going unnoticed.
2024-03-28 20:10:53 +01:00
..
arch treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
bcompare treewide: add mainProgram 2023-11-27 02:17:53 +01:00
bfg-repo-cleaner
bit treewide: add mainProgram 2023-11-27 02:17:53 +01:00
bitbucket-server-cli
blackbox treewide: use sensible pinentry flavor 2024-03-08 23:09:02 +01:00
bump2version treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
bumpver treewide: add mainProgram 2023-11-27 02:17:53 +01:00
cgit
codeberg-cli treewide: add mainProgram 2023-11-27 02:17:53 +01:00
commit-formatter
commitizen Merge master into staging-next 2024-03-20 18:01:02 +00:00
conform conform: 0.1.0-alpha.28 -> 0.1.0-alpha.29 2024-02-27 17:16:07 +08:00
cvs cvs: fix CFLAGS only on darwin 2023-11-20 00:54:27 +01:00
cvs-fast-export cvs-fast-export: 1.62 -> 1.63 2024-01-02 05:58:06 +00:00
cvs2svn treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
cvsps treewide: add mainProgram 2023-11-27 02:17:53 +01:00
cvsq
cz-cli cz-cli: 4.2.4 -> 4.3.0 2023-05-19 23:16:54 +09:00
danger-gitlab treewide: add mainProgram 2023-11-27 02:17:53 +01:00
darcs-to-git treewide: add mainProgram 2023-11-27 02:17:53 +01:00
datalad datalad: 0.18.3 -> 0.19.6 2024-02-03 14:23:01 +00:00
deepgit deepgit: 4.3.1 -> 4.4 2023-12-03 11:12:49 +00:00
degit treewide: add mainProgram 2023-11-27 02:17:53 +01:00
delta delta: 0.16.5 -> 0.17.0 2024-03-16 20:43:25 +05:30
diff-so-fancy treewide: add mainProgram 2023-11-27 02:17:53 +01:00
fast-export treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
fnc fnc: fix build on x86_64-darwin 2023-12-09 20:50:42 +01:00
forgejo forgejo: fix applying of our STATIC_ROOT_PATH patch 2024-03-28 20:10:53 +01:00
fornalder treewide: add mainProgram 2023-11-27 02:17:53 +01:00
fossil fossil: add mainProgram 2023-11-03 00:45:56 +01:00
gerrit gerrit: 3.9.1 -> 3.9.2 2024-03-22 12:36:17 +00:00
gex treewide: add mainProgram 2023-11-27 02:17:53 +01:00
gfold maintainers: remove shanesveller 2024-03-14 12:09:10 -05:00
gg gg-scm: 1.3.0 -> 1.3.1 2023-12-01 12:14:00 -08:00
gh gh: 2.45.0 -> 2.46.0 2024-03-22 00:21:16 +10:00
ghorg ghorg: 1.9.9 -> 1.9.10 2024-01-22 05:21:37 +00:00
ghq ghq: 1.4.2 -> 1.5.0 2024-02-02 08:10:17 +00:00
ghr treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git git: use easier string concatenation instead of inlining things 2024-02-26 11:56:42 +01:00
git-absorb git-absorb: 0.6.11 -> 0.6.12 2024-02-24 21:27:00 +11:00
git-aggregator maintainers: rename lourkeur -> bbjubjub, update details 2024-02-14 20:58:18 +01:00
git-annex-metadata-gui treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
git-annex-remote-dbx treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-annex-remote-googledrive treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-annex-remote-rclone Merge pull request #268855 from r-ryantm/auto-update/git-annex-remote-rclone 2023-12-08 18:44:48 +01: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: add mainProgram 2023-11-27 02:17:53 +01:00
git-archive-all treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-backdate treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-backup treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-bars treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-big-picture treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-branchless git-branchless: fix tests with Git > 2.44.0 2024-03-24 07:54:25 +01:00
git-branchstack
git-bug treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-bug-migration treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-cache treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
git-chglog treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-cinnabar git-cinnabar: 0.6.2 -> 0.6.3 2024-01-30 22:53:34 +01:00
git-cliff git-cliff: 2.0.4 -> 2.1.2 2024-03-04 01:28:00 +00:00
git-codeowners treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-codereview git-codereview: 1.9.0 -> 1.10.0 2024-03-05 00:36:10 +00:00
git-cola git-cola: 4.5.0 -> 4.6.1 2024-03-12 08:27:28 +01:00
git-crecord git-crecord: 20220324.0 -> 20230226.0 2024-01-22 16:23:47 +00:00
git-credential-1password treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-credential-keepassxc treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-credential-manager treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-credential-oauth git-credential-oauth: 0.11.0 -> 0.11.1 2024-02-25 12:26:42 +00:00
git-crypt treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-delete-merged-branches treewide: switch to nativeCheckInputs 2023-01-21 12:00:00 +00:00
git-dive git-dive: unpin libgit2 2024-02-29 18:54:37 +01:00
git-extras git-extras: 7.0.0 -> 7.1.0 2023-10-29 15:19:36 +00:00
git-fame treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-fire
git-ftp treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-gone git-gone: 1.0.0 -> 1.1.0 2024-02-28 12:02:38 +00:00
git-graph treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-hound git-hound: 1.4 -> 1.7.2 2023-12-26 08:03:27 +09:00
git-hub treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-ignore git-ignore: 1.3.1 -> 1.3.3 2024-02-25 06:23:33 +00:00
git-imerge treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-interactive-rebase-tool git-interactive-rebase-tool: actually run tests 2023-07-21 12:06:38 +02:00
git-lfs git-lfs: 3.5.0 -> 3.5.1 2024-03-07 04:20:00 +00:00
git-machete git-machete: 3.23.2 -> 3.24.2 2024-03-11 22:08:47 +00:00
git-mit git-mit: 5.12.186 -> 5.12.191 2024-03-04 08:17:31 +00:00
git-my treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-nomad treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-octopus
git-open treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-privacy treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-publish git-publish: 1.8.1 -> 1.8.2 2024-02-01 00:17:59 +01:00
git-quick-stats git-quick-stats: 2.5.3 -> 2.5.4 2024-01-10 09:34:01 +00:00
git-quickfix treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-radar treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-recent treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-relevant-history treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-remote-codecommit treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-remote-gcrypt treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-remote-hg git-remote-hg.meta.maintainers: drop myself 2024-02-10 16:34:01 +01:00
git-reparent treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-repo treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-repo-updater treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-review git-review: 2.3.1 -> 2.4.0 2024-03-20 11:11:08 -04:00
git-secret treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-secrets treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-series treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-sizer treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-stack treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-standup treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-stree treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-subrepo treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
git-subtrac treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-sync
git-team treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-test treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-town git-town: 10.0.1 -> 11.1.0 2023-12-15 09:22:29 +00:00
git-trim treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-up treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-vanity-hash treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-vendor treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-when-merged treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git-workspace treewide: add mainProgram 2023-11-27 02:17:53 +01:00
git2cl treewide: add mainProgram 2023-11-27 02:17:53 +01:00
gita treewide: add mainProgram 2023-11-27 02:17:53 +01:00
gitbatch treewide: add mainProgram 2023-11-27 02:17:53 +01:00
gitea gitea: 1.21.9 -> 1.21.10 2024-03-27 17:05:17 +01:00
gitflow treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
github-desktop github-desktop: 3.2.5 -> 3.3.6 2024-01-10 09:14:57 +01:00
gitkraken gitkraken: 9.12.0 -> 9.13.0 2024-03-07 18:59:06 +01:00
gitlab gitlab-container-registry: 3.88.0 -> 3.90.0 2024-03-19 13:47:55 +01:00
gitlab-triage treewide: add mainProgram 2023-11-27 02:17:53 +01:00
gitless treewide: add mainProgram 2023-11-27 02:17:53 +01:00
gitlint treewide: remove redundant SETUPTOOLS_SCM_PRETEND_VERSION usage 2023-12-20 20:16:39 +01:00
gitls treewide: add mainProgram 2023-11-27 02:17:53 +01:00
gitmux gitmux: 0.10.3 -> 0.10.4 2024-01-03 21:32:16 +00:00
gitnr gitnr: 0.1.1 -> 0.1.3 2023-09-14 08:21:15 -04:00
gitnuro gitnuro: update meta.homepage 2024-01-10 20:50:41 +01:00
gitolite gitolite: 3.6.12 -> 3.6.13 2023-07-19 11:28:52 -05:00
gitoxide Merge pull request #291480 from r-ryantm/auto-update/gitoxide 2024-03-07 08:20:21 +01:00
gitprompt-rs treewide: add mainProgram 2023-11-27 02:17:53 +01:00
gitqlient gitqlient: 1.5.0 -> 1.6.2 2024-01-23 16:37:52 -03:00
gitsign gitsign: 0.8.1 -> 0.9.0 2024-03-22 17:36:41 +00:00
gitstats treewide: add mainProgram 2023-11-27 02:17:53 +01:00
gitstatus gitstatus: disable checks for forked libgit2 dep 2024-02-07 20:09:21 +08:00
gitty treewide: add mainProgram 2023-11-27 02:17:53 +01:00
gittyup gittyup: remove thiagokokada from maintainers 2024-01-07 21:35:40 +00:00
gitui gitui: 0.25.1 -> 0.25.2 2024-03-23 00:56:35 +00:00
gitweb
glab glab: 1.36.0 -> 1.37.0 2024-03-08 00:16:08 +00:00
glitter treewide: add mainProgram 2023-11-27 02:17:53 +01:00
gogs gogs: mark as insecure 2024-01-07 18:38:17 +01:00
gomp treewide: add mainProgram 2023-11-27 02:17:53 +01:00
got got: 0.96 -> 0.97 2024-03-11 20:57:26 +01:00
gource treewide: add mainProgram 2023-11-27 02:17:53 +01:00
gql gql: 0.8.0 -> 0.9.0 2023-11-27 17:10:46 -05:00
gst treewide: add mainProgram 2023-11-27 02:17:53 +01:00
guilt treewide: add mainProgram 2023-11-27 02:17:53 +01:00
gut gut: remove paveloom from maintainers 2024-01-13 15:51:40 +00:00
hub hub: make patch urls reproducible 2023-10-09 15:10:48 +02:00
hut hut: 0.3.0 -> 0.4.0 2023-12-15 19:44:57 +00:00
josh josh: 23.02.14 -> 23.12.04 2024-03-14 15:52:57 +01:00
jujutsu jujutsu: 0.14.0 -> 0.15.1 2024-03-10 12:58:45 -05:00
lab treewide: add mainProgram 2023-11-27 02:17:53 +01:00
legit legit: 1.2.0 -> 1.2.0.post0 2024-01-18 11:26:49 +00:00
legit-web legit-web: 0.2.1 -> 0.2.2 2024-02-26 05:19:18 +00:00
lucky-commit lucky-commit: 2.2.1 -> 2.2.2 2023-11-27 06:22:58 +00:00
meld meld: 3.22.1 → 3.22.2 2024-03-26 16:55:54 +01:00
mercurial mercurial: 6.6.2 -> 6.6.3 2024-02-21 21:55:42 +00:00
merge-fmt treewide: add mainProgram 2023-11-27 02:17:53 +01:00
monotone monotone: fix build for upcoming gcc-14 2023-10-16 08:17:10 +01:00
monotone-viz treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
mr treewide: remove henrytill as maintainer from various pkgs 2023-11-28 10:52:47 -08:00
nbstripout treewide: add mainProgram 2023-11-27 02:17:53 +01:00
nitpick
p4 llvmPackages_{12,13,14,15,16,17,git}.{libcxx,libcxxabi}: merge libcxxabi into libcxx (#292043) 2024-03-11 03:53:37 -07:00
p4d p4d: 2022.1.2305383 -> 2023.1.2513900 2023-11-09 14:25:34 -08:00
p4v
pass-git-helper pass-git-helper: 1.2.0 -> 1.4.0 2024-01-21 14:49:39 +00:00
peru treewide: add mainProgram 2023-11-27 02:17:53 +01:00
pijul pijul: 1.0.0-beta.7 → 1.0.0-beta.8 2024-01-04 08:47:46 +10:00
qgit treewide: add mainProgram 2023-11-27 02:17:53 +01:00
rabbitvcs rabbitvcs: mark as broken 2024-01-28 05:49:00 +01:00
radicle-cli radicle-cli: fix build by setting auditable = false 2023-04-15 00:31:58 +02:00
radicle-upstream radicle-upstream: mark as broken on linux 2024-03-18 15:17:37 +01:00
rapidsvn treewide: add mainProgram 2023-11-27 02:17:53 +01:00
rcs treewide: move NIX_CFLAGS_COMPILE to the env attrset 2023-02-22 21:23:04 +02:00
rcshist treewide: add mainProgram 2023-11-27 02:17:53 +01:00
redmine redmine: 5.0.5 -> 5.0.6 2023-11-21 22:43:09 +01:00
reposurgeon treewide: vendorSha256 → vendorHash 2023-09-13 01:03:44 -06:00
rs-git-fsmonitor treewide: add mainProgram 2023-11-27 02:17:53 +01:00
sapling sapling: 0.2.20231113-145254 -> 0.2.20240116-133042 2024-01-20 11:25:51 -06:00
scmpuff treewide: add mainProgram 2023-11-27 02:17:53 +01:00
scriv scriv: 1.5.0 -> 1.5.1 2024-01-12 09:32:34 +00:00
silver-platter silver-platter: 0.5.12 -> 0.5.20 2024-01-27 04:20:00 +00:00
sourcehut treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
sparkleshare sparkleshare: Remove fallback to Flatpak image 2023-12-08 20:38:41 -05:00
srvc srvc: 0.19.1 -> 0.20.0 2023-06-25 19:16:46 +00:00
stgit stgit: 2.4.4 -> 2.4.5 2024-02-19 06:35:09 +00:00
subgit subgit: 3.3.16 -> 3.3.17 2023-09-26 19:17:18 +00:00
sublime-merge sublime-merge-dev: 2090 -> 2092 2023-11-16 19:08:52 +01:00
subversion apacheHttpdPackages.subversion: 1.14.2 -> 1.14.3 2023-12-29 06:04:57 +00:00
svn-all-fast-export treewide: add mainProgram 2023-11-27 02:17:53 +01:00
svn2git treewide: add mainProgram 2023-11-27 02:17:53 +01:00
tailor treewide: add mainProgram 2023-11-27 02:17:53 +01:00
thicket treewide: add mainProgram 2023-11-27 02:17:53 +01:00
tig treewide: add mainProgram 2023-11-27 02:17:53 +01:00
tkrev
topgit treewide: add meta.mainProgram to packages with a single binary 2024-03-19 03:14:51 +01:00
tortoisehg tortoisehg:6.2.2->6.6.3 2024-02-18 05:04:36 +10:00
transcrypt transcrypt: 1.1.0 -> 2.2.3 2023-08-28 18:25:17 +10:00
ungit ungit: 1.5.24 -> 1.5.25 2024-01-16 23:12:55 +00:00
vcprompt treewide: add mainProgram 2023-11-27 02:17:53 +01:00
vcsh vcsh: 2.0.7 -> 2.0.8 2024-02-27 13:14:37 +00:00
verco treewide: add mainProgram 2023-11-27 02:17:53 +01:00
yadm treewide: add mainProgram 2023-11-27 02:17:53 +01:00