From 55e1713d43fee296bbe9c1131ae0fb83266a7c1e Mon Sep 17 00:00:00 2001 From: SpiritLooper Date: Tue, 14 Jan 2025 15:09:57 +0100 Subject: [PATCH] salt: fix urllib.parse module Patch applied from Fedora https://src.fedoraproject.org/rpms/salt/blob/1c6e7b7a88fb81902f5fcee32e04fa80713b81f8/f/urllib.patch --- pkgs/by-name/sa/salt/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/sa/salt/package.nix b/pkgs/by-name/sa/salt/package.nix index 206d43ed2284..7bf4fa6866df 100644 --- a/pkgs/by-name/sa/salt/package.nix +++ b/pkgs/by-name/sa/salt/package.nix @@ -2,6 +2,7 @@ lib, stdenv, python3, + fetchpatch, fetchPypi, openssl, # Many Salt modules require various Python modules to be installed, @@ -21,6 +22,11 @@ python3.pkgs.buildPythonApplication rec { patches = [ ./fix-libcrypto-loading.patch + (fetchpatch { + name = "urllib.patch"; + url = "https://src.fedoraproject.org/rpms/salt/raw/1c6e7b7a88fb81902f5fcee32e04fa80713b81f8/f/urllib.patch"; + hash = "sha256-yldIurafduOAYpf2X0PcTQyyNjz5KKl/N7J2OTEF/c0="; + }) ]; postPatch = ''