From a3a26de1bbbd6d20e53264ffca465c649676d3e0 Mon Sep 17 00:00:00 2001 From: Marvin Preuss Date: Mon, 20 Jul 2026 11:09:17 +0200 Subject: [PATCH] makemkv: fetch sources over https www.makemkv.com now returns HTTP 403 for plain-http download requests and serves the tarballs only over https. Every mirror URL in the derivation used http://, so the fixed-output derivation failed to fetch its sources and the build broke for everyone. The tarballs and their content hashes are unchanged over https, so only the URL scheme needs updating. Assisted-by: Claude Code (Claude Opus 4.8) --- pkgs/by-name/ma/makemkv/package.nix | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/ma/makemkv/package.nix b/pkgs/by-name/ma/makemkv/package.nix index 4fa2687716d7..013251a1081f 100644 --- a/pkgs/by-name/ma/makemkv/package.nix +++ b/pkgs/by-name/ma/makemkv/package.nix @@ -24,15 +24,15 @@ stdenv.mkDerivation ( # Using two URLs as the first one will break as soon as a new version is released srcs.bin = fetchurl { urls = [ - "http://www.makemkv.com/download/makemkv-bin-${version}.tar.gz" - "http://www.makemkv.com/download/old/makemkv-bin-${version}.tar.gz" + "https://www.makemkv.com/download/makemkv-bin-${version}.tar.gz" + "https://www.makemkv.com/download/old/makemkv-bin-${version}.tar.gz" ]; hash = "sha256-zuVt4LqlUxq+0WvYYnQtMI13K0q02uFu6GW/dPBKFgg="; }; srcs.oss = fetchurl { urls = [ - "http://www.makemkv.com/download/makemkv-oss-${version}.tar.gz" - "http://www.makemkv.com/download/old/makemkv-oss-${version}.tar.gz" + "https://www.makemkv.com/download/makemkv-oss-${version}.tar.gz" + "https://www.makemkv.com/download/old/makemkv-oss-${version}.tar.gz" ]; hash = "sha256-hZAGNkjULsKpWLdFc9cCLw9MM05OT+fdU7cMbnSLpFM="; };