From 9d9388f94b5741b8cdb6756213014b565701ae37 Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Wed, 29 Apr 2026 19:40:14 +0300 Subject: [PATCH 01/10] mksh: fix changelog link the website doesn't support HTTPS --- pkgs/by-name/mk/mksh/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/mk/mksh/package.nix b/pkgs/by-name/mk/mksh/package.nix index cebf5527aec7..211be284035b 100644 --- a/pkgs/by-name/mk/mksh/package.nix +++ b/pkgs/by-name/mk/mksh/package.nix @@ -45,7 +45,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { homepage = "http://www.mirbsd.org/mksh.htm"; - changelog = "https://www.mirbsd.org/mksh.htm#clog"; + changelog = "http://www.mirbsd.org/mksh.htm#clog"; description = "MirBSD Korn Shell"; mainProgram = "mksh"; longDescription = '' From 502750842ee558aef61207bba285035cc8b1e496 Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Wed, 29 Apr 2026 21:23:04 +0300 Subject: [PATCH 02/10] vscode-extensions.amazonwebservices.amazon-q-vscode: fix changelog version 2.0.0 is not tagged in the repo --- .../extensions/amazonwebservices.amazon-q-vscode/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/editors/vscode/extensions/amazonwebservices.amazon-q-vscode/default.nix b/pkgs/applications/editors/vscode/extensions/amazonwebservices.amazon-q-vscode/default.nix index c6beff3fa30a..f9eb43e64426 100644 --- a/pkgs/applications/editors/vscode/extensions/amazonwebservices.amazon-q-vscode/default.nix +++ b/pkgs/applications/editors/vscode/extensions/amazonwebservices.amazon-q-vscode/default.nix @@ -12,7 +12,7 @@ vscode-utils.buildVscodeMarketplaceExtension (finalAttrs: { }; meta = { - changelog = "https://github.com/aws/aws-toolkit-vscode/releases/tag/amazonq%2Fv${finalAttrs.version}"; + # changelog = "https://github.com/aws/aws-toolkit-vscode/releases/tag/amazonq%2Fv${finalAttrs.version}"; description = "Amazon Q, CodeCatalyst, Local Lambda debug, SAM/CFN syntax, ECS Terminal, AWS resources"; downloadPage = "https://marketplace.visualstudio.com/items?itemName=AmazonWebServices.amazon-q-vscode"; homepage = "https://github.com/aws/aws-toolkit-vscode"; From 53e2ab43132b2ff51e671d66e2b7ac972d4b3e5e Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Wed, 29 Apr 2026 21:24:31 +0300 Subject: [PATCH 03/10] bcg729: fix changelog filename --- pkgs/by-name/bc/bcg729/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/bc/bcg729/package.nix b/pkgs/by-name/bc/bcg729/package.nix index 88a72a5bcf4d..b1d630502e8a 100644 --- a/pkgs/by-name/bc/bcg729/package.nix +++ b/pkgs/by-name/bc/bcg729/package.nix @@ -32,7 +32,7 @@ stdenv.mkDerivation (finalAttrs: { meta = { description = "Opensource implementation of both encoder and decoder of the ITU G729 Annex A/B speech codec"; homepage = "https://linphone.org/technical-corner/bcg729"; - changelog = "https://gitlab.linphone.org/BC/public/bcg729/raw/${finalAttrs.version}/NEWS"; + changelog = "https://gitlab.linphone.org/BC/public/bcg729/blob/${finalAttrs.version}/CHANGELOG.md"; license = lib.licenses.gpl3Plus; maintainers = [ ]; platforms = lib.platforms.all; From 16fb0a5a2a2c6876a78559c47834d068bf87162b Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Wed, 29 Apr 2026 21:31:07 +0300 Subject: [PATCH 04/10] cherrytree: fix changelog version --- pkgs/by-name/ch/cherrytree/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/ch/cherrytree/package.nix b/pkgs/by-name/ch/cherrytree/package.nix index b549027a2945..b02866241749 100644 --- a/pkgs/by-name/ch/cherrytree/package.nix +++ b/pkgs/by-name/ch/cherrytree/package.nix @@ -64,7 +64,7 @@ stdenv.mkDerivation (finalAttrs: { a Cherrytree document where you can easily find it. ''; homepage = "https://www.giuspen.com/cherrytree"; - changelog = "https://raw.githubusercontent.com/giuspen/cherrytree/${finalAttrs.version}/changelog.txt"; + changelog = "https://raw.githubusercontent.com/giuspen/cherrytree/v${finalAttrs.version}/changelog.txt"; license = lib.licenses.gpl3Plus; maintainers = [ ]; platforms = lib.platforms.unix; From cdb091f343b3a5d6e5e2cfc2764f29fd955b3f7e Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Wed, 29 Apr 2026 21:31:34 +0300 Subject: [PATCH 05/10] cq: fix changelog url --- pkgs/by-name/cq/cq/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/cq/cq/package.nix b/pkgs/by-name/cq/cq/package.nix index aa96298e53cd..7348e14c066d 100644 --- a/pkgs/by-name/cq/cq/package.nix +++ b/pkgs/by-name/cq/cq/package.nix @@ -35,7 +35,7 @@ buildGraalvmNativeImage (finalAttrs: { meta = { description = "Clojure Query: A Command-line Data Processor for JSON, YAML, EDN, XML and more"; homepage = "https://github.com/markus-wa/cq"; - changelog = "https://github.com/markus-wa/cq/releases/releases/tag/${finalAttrs.version}"; + changelog = "https://github.com/markus-wa/cq/releases/tag/${finalAttrs.version}"; license = lib.licenses.epl20; maintainers = [ ]; platforms = lib.platforms.unix; From d7f88a87bf166e11688180c993d1aeb17d47f98b Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Wed, 29 Apr 2026 21:32:06 +0300 Subject: [PATCH 06/10] discordchatexporter-cli: fix changelog Changelog file was replaces by Github's release notes --- pkgs/by-name/di/discordchatexporter-cli/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/di/discordchatexporter-cli/package.nix b/pkgs/by-name/di/discordchatexporter-cli/package.nix index eab6a0f87f73..a613ab27ced9 100644 --- a/pkgs/by-name/di/discordchatexporter-cli/package.nix +++ b/pkgs/by-name/di/discordchatexporter-cli/package.nix @@ -45,7 +45,7 @@ buildDotnetModule rec { description = "Tool to export Discord chat logs to a file"; homepage = "https://github.com/Tyrrrz/DiscordChatExporter"; license = lib.licenses.gpl3Plus; - changelog = "https://github.com/Tyrrrz/DiscordChatExporter/blob/${version}/Changelog.md"; + changelog = "https://github.com/Tyrrrz/DiscordChatExporter/releases/tag/${version}"; maintainers = [ ]; platforms = lib.platforms.unix; mainProgram = "discordchatexporter-cli"; From 0fa827275867a97e3535f7869ffd16657cd3c84f Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Wed, 29 Apr 2026 21:32:47 +0300 Subject: [PATCH 07/10] discordchatexporter-desktop: fix changelog Changelog file was replaced by Github's release notes --- pkgs/by-name/di/discordchatexporter-desktop/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/di/discordchatexporter-desktop/package.nix b/pkgs/by-name/di/discordchatexporter-desktop/package.nix index b9138fd54c71..475e651b162e 100644 --- a/pkgs/by-name/di/discordchatexporter-desktop/package.nix +++ b/pkgs/by-name/di/discordchatexporter-desktop/package.nix @@ -39,7 +39,7 @@ buildDotnetModule rec { description = "Tool to export Discord chat logs to a file (GUI version)"; homepage = "https://github.com/Tyrrrz/DiscordChatExporter"; license = lib.licenses.gpl3Plus; - changelog = "https://github.com/Tyrrrz/DiscordChatExporter/blob/${version}/Changelog.md"; + changelog = "https://github.com/Tyrrrz/DiscordChatExporter/releases/tag/${version}"; maintainers = with lib.maintainers; [ willow ]; platforms = [ "x86_64-linux" ]; mainProgram = "discordchatexporter"; From 536606e220f72157fa18c49e49e0c49a6884ac5a Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Wed, 29 Apr 2026 21:35:19 +0300 Subject: [PATCH 08/10] dyndnsc: use changelog file instead of release notes Makes it compatible with unstable revisions --- pkgs/by-name/dy/dyndnsc/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/dy/dyndnsc/package.nix b/pkgs/by-name/dy/dyndnsc/package.nix index 77bdc0837705..1dd0ce5f1895 100644 --- a/pkgs/by-name/dy/dyndnsc/package.nix +++ b/pkgs/by-name/dy/dyndnsc/package.nix @@ -61,7 +61,7 @@ python3Packages.buildPythonApplication (finalAttrs: { external notification services. ''; homepage = "https://github.com/infothrill/python-dyndnsc"; - changelog = "https://github.com/infothrill/python-dyndnsc/releases/tag/${finalAttrs.version}"; + changelog = "https://github.com/infothrill/python-dyndnsc/blob/${finalAttrs.src.rev}/CHANGELOG.rst"; license = lib.licenses.mit; maintainers = [ ]; mainProgram = "dyndnsc"; From 29899cf64ab828abb9f09a7be2722b96805e4d46 Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Wed, 29 Apr 2026 21:36:15 +0300 Subject: [PATCH 09/10] frawk: remove changelog The upstream barely has tags, and release notes (of which only two were present) are the only source of changes --- pkgs/by-name/fr/frawk/package.nix | 1 - 1 file changed, 1 deletion(-) diff --git a/pkgs/by-name/fr/frawk/package.nix b/pkgs/by-name/fr/frawk/package.nix index 26a849e95420..b8c298ccc996 100644 --- a/pkgs/by-name/fr/frawk/package.nix +++ b/pkgs/by-name/fr/frawk/package.nix @@ -54,7 +54,6 @@ rustPlatform.buildRustPackage (finalAttrs: { description = "Small programming language for writing short programs processing textual data"; mainProgram = "frawk"; homepage = "https://github.com/ezrosent/frawk"; - changelog = "https://github.com/ezrosent/frawk/releases/tag/v${finalAttrs.version}"; license = with lib.licenses; [ mit # or asl20 From a8559b4e5742c3d70ee42e540db8a92a41f8852d Mon Sep 17 00:00:00 2001 From: Acid Bong Date: Wed, 29 Apr 2026 21:37:51 +0300 Subject: [PATCH 10/10] fmt: fix changelog file extension in v10, the upstream switched from .rst to .md --- pkgs/development/libraries/fmt/default.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/fmt/default.nix b/pkgs/development/libraries/fmt/default.nix index 3b9a89e670f4..538d53284787 100644 --- a/pkgs/development/libraries/fmt/default.nix +++ b/pkgs/development/libraries/fmt/default.nix @@ -60,7 +60,11 @@ let used as a fast and safe alternative to printf and IOStreams. ''; homepage = "https://fmt.dev/"; - changelog = "https://github.com/fmtlib/fmt/blob/${version}/ChangeLog.rst"; + changelog = + let + ext = if lib.versionOlder version "10" then "rst" else "md"; + in + "https://github.com/fmtlib/fmt/blob/${version}/ChangeLog.${ext}"; downloadPage = "https://github.com/fmtlib/fmt/"; maintainers = [ ]; license = lib.licenses.mit;