From 8770bf87c6a2115bb6848c65e99dda29070f7ad4 Mon Sep 17 00:00:00 2001 From: Marie Ramlow Date: Thu, 17 Sep 2026 09:54:32 +0200 Subject: [PATCH] masterpdfeditor: use archive.org as a fallback (cherry picked from commit 708985846395cc90229ddda705e3aa4c8f433484) --- pkgs/by-name/ma/masterpdfeditor/package.nix | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/pkgs/by-name/ma/masterpdfeditor/package.nix b/pkgs/by-name/ma/masterpdfeditor/package.nix index fa926431b0e1..d99af012fe54 100644 --- a/pkgs/by-name/ma/masterpdfeditor/package.nix +++ b/pkgs/by-name/ma/masterpdfeditor/package.nix @@ -21,11 +21,15 @@ stdenv.mkDerivation (finalAttrs: { src = let selectSystem = attrs: attrs.${stdenv.hostPlatform.system}; + makeUrls = url: [ + url + "https://web.archive.org/web/${url}" + ]; in fetchurl { - url = selectSystem { - x86_64-linux = "https://code-industry.net/public/master-pdf-editor-${finalAttrs.version}-qt5.x86_64-qt_include.tar.gz"; - aarch64-linux = "https://code-industry.net/public/master-pdf-editor-${finalAttrs.version}-qt5.arm64.tar.gz"; + urls = selectSystem { + x86_64-linux = makeUrls "https://code-industry.net/public/master-pdf-editor-${finalAttrs.version}-qt5.x86_64-qt_include.tar.gz"; + aarch64-linux = makeUrls "https://code-industry.net/public/master-pdf-editor-${finalAttrs.version}-qt5.arm64.tar.gz"; }; hash = selectSystem { x86_64-linux = "sha256-ksVuJyuImstESVwHUmOUv6aERosg6g5bSsRvPSf5EVM=";