From e59fe1842359563bc665ba86bf7fe460f1f2f8af Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Wed, 19 Nov 2025 14:05:37 +0100 Subject: [PATCH 1/3] rtl8192su: rename to rtl8192su-firmware This matches the by-name path. --- pkgs/by-name/rt/rtl8192su-firmware/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/rt/rtl8192su-firmware/package.nix b/pkgs/by-name/rt/rtl8192su-firmware/package.nix index 93c039d30b58..c137dc3189dd 100644 --- a/pkgs/by-name/rt/rtl8192su-firmware/package.nix +++ b/pkgs/by-name/rt/rtl8192su-firmware/package.nix @@ -4,7 +4,7 @@ fetchFromGitHub, }: stdenvNoCC.mkDerivation { - pname = "rtl8192su"; + pname = "rtl8192su-firmware"; version = "0-unstable-2016-10-05"; src = fetchFromGitHub { From d02146d6339cead4f49f659632943f3f5ea69fd7 Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Wed, 19 Nov 2025 14:06:05 +0100 Subject: [PATCH 2/3] rtl8192su-firmware: use hash instead of sha256 --- pkgs/by-name/rt/rtl8192su-firmware/package.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/by-name/rt/rtl8192su-firmware/package.nix b/pkgs/by-name/rt/rtl8192su-firmware/package.nix index c137dc3189dd..351e5f48c543 100644 --- a/pkgs/by-name/rt/rtl8192su-firmware/package.nix +++ b/pkgs/by-name/rt/rtl8192su-firmware/package.nix @@ -11,7 +11,7 @@ stdenvNoCC.mkDerivation { owner = "chunkeey"; repo = "rtl8192su"; rev = "c00112c9a14133290fe30bd3b44e45196994cb1c"; - sha256 = "0j3c35paapq1icmxq0mg7pm2xa2m69q7bkfmwgq99d682yr2cb5l"; + hash = "sha256-tCwmshfItJTw49XNdXAyVagu6j2vAtwriwFfpW4ZbEg="; }; dontBuild = true; From 28c13ca1d3849ab38e48903c5d6e9f276f19b07f Mon Sep 17 00:00:00 2001 From: Stefan Frijters Date: Wed, 19 Nov 2025 14:06:23 +0100 Subject: [PATCH 3/3] rtl8192su-firmware: set sourceProvenance, remove 'with lib' --- pkgs/by-name/rt/rtl8192su-firmware/package.nix | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/pkgs/by-name/rt/rtl8192su-firmware/package.nix b/pkgs/by-name/rt/rtl8192su-firmware/package.nix index 351e5f48c543..ae78bc92c8d9 100644 --- a/pkgs/by-name/rt/rtl8192su-firmware/package.nix +++ b/pkgs/by-name/rt/rtl8192su-firmware/package.nix @@ -30,11 +30,12 @@ stdenvNoCC.mkDerivation { done ''; - meta = with lib; { + meta = { description = "Firmware for Realtek RTL8188SU/RTL8191SU/RTL8192SU"; homepage = "https://github.com/chunkeey/rtl8192su"; - license = licenses.unfreeRedistributableFirmware; - maintainers = with maintainers; [ mic92 ]; - platforms = with platforms; linux; + license = lib.licenses.unfreeRedistributableFirmware; + maintainers = with lib.maintainers; [ mic92 ]; + platforms = lib.platforms.linux; + sourceProvenance = with lib.sourceTypes; [ binaryFirmware ]; }; }