summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJasi <normalc@posteo.net>2025-07-30 14:06:01 -0700
committerJasi <jawsi@posteo.net>2026-01-14 20:48:27 -0500
commit03b2128fcc98eb9fefc3577fbb13b8636699d77b (patch)
tree371ac1bdccf1c48704362190da6c85abccc6052e /doc
parentgh: 2.83.2 -> 2.85.0 (#480147) (diff)
downloadnixpkgs-03b2128fcc98eb9fefc3577fbb13b8636699d77b.tar.gz
fetchFromSavannah: deprecate
The Savannah administrators do not want package maintainers to use cgit snapshots due to putting strain on the servers and have disabled cgit snapshots for most if not all of their repositories. See: https://lists.gnu.org/archive/html/savannah-hackers/2025-12/msg00014.html Co-authored-by: Philip Taron <philip.taron@gmail.com> Co-authored-by: LIN, Jian <me@linj.tech>
Diffstat (limited to 'doc')
-rw-r--r--doc/build-helpers/fetchers.chapter.md4
-rw-r--r--doc/redirects.json6
-rw-r--r--doc/release-notes/rl-2605.section.md1
3 files changed, 3 insertions, 8 deletions
diff --git a/doc/build-helpers/fetchers.chapter.md b/doc/build-helpers/fetchers.chapter.md
index e8289112963b..e2ac6640ef6c 100644
--- a/doc/build-helpers/fetchers.chapter.md
+++ b/doc/build-helpers/fetchers.chapter.md
@@ -899,10 +899,6 @@ However, `fetchFromBitbucket` will automatically switch to using `fetchgit` and
When `fetchgit` is used, refer to the `fetchgit` section for documentation of its available options.
-## `fetchFromSavannah` {#fetchfromsavannah}
-
-This is used with Savannah repositories. The arguments expected are very similar to `fetchFromGitHub` above.
-
## `fetchFromRepoOrCz` {#fetchfromrepoorcz}
This is used with repo.or.cz repositories. The arguments expected are very similar to `fetchFromGitHub` above.
diff --git a/doc/redirects.json b/doc/redirects.json
index d52ae8a8f047..8e072af31e4e 100644
--- a/doc/redirects.json
+++ b/doc/redirects.json
@@ -314,7 +314,8 @@
"release-notes.html#sec-nixpkgs-release-26.05-lib-breaking"
],
"sec-nixpkgs-release-26.05-lib-deprecations": [
- "release-notes.html#sec-nixpkgs-release-26.05-lib-deprecations"
+ "release-notes.html#sec-nixpkgs-release-26.05-lib-deprecations",
+ "index.html#fetchfromsavannah"
],
"sec-nixpkgs-release-26.05-lib-additions-improvements": [
"release-notes.html#sec-nixpkgs-release-26.05-lib-additions-improvements"
@@ -1779,9 +1780,6 @@
"fetchfrombitbucket": [
"index.html#fetchfrombitbucket"
],
- "fetchfromsavannah": [
- "index.html#fetchfromsavannah"
- ],
"fetchfromrepoorcz": [
"index.html#fetchfromrepoorcz"
],
diff --git a/doc/release-notes/rl-2605.section.md b/doc/release-notes/rl-2605.section.md
index 0d999f37a294..2eb5902778ed 100644
--- a/doc/release-notes/rl-2605.section.md
+++ b/doc/release-notes/rl-2605.section.md
@@ -162,6 +162,7 @@
- `mpv-unwrapped.scripts` and `mpv-unwrapped.wrapper` have been removed. Please use `mpvScripts` and `mpv.override` accordingly.
+- `fetchFromSavannah` is now deprecated and is expected to be fully removed in a future release. From now on, use `fetchgit` or a Savannah releases mirror when applicable.
### Additions and Improvements {#sec-nixpkgs-release-26.05-lib-additions-improvements}