From a819c8aa5ddabdc9e2895da463ee850e50a328c7 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Wed, 19 Mar 2025 10:48:53 +0100 Subject: [PATCH] pythonPackages.wxpython: drop SDL dependency MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit this dependency was unused: ``` $ nix why-depends .#python313Packages.wxpython .#SDL --precise --all these 5 paths will be fetched (4.96 MiB download, 21.60 MiB unpacked): /nix/store/vhz0cn55wadyknv3bz4in7drm0mmpny3-SDL_compat-1.2.68 /nix/store/jfia42fgcpz2gmb5l1mqps5qaaan3lcn-libadwaita-1.6.4 /nix/store/555981fqc4rkjdfapzsw092bqyrbi5s3-sdl2-compat-2.32.52 /nix/store/kq5gmdxv139qk1j50grxlqvrsrlx9aq5-sdl3-3.2.6-lib /nix/store/d9vlzcqg021zzyw6vwc7dfin8lbm86a1-zenity-4.0.5 'git+file:///home/grimmauld/nixpkgs#python313Packages.wxpython' does not depend on 'git+file:///home/grimmauld/nixpkgs#SDL' ``` ``` $ nix why-depends .#python313Packages.wxpython .#SDL --derivation --all /nix/store/79x3l16rh508qmbprz7xslqvd568gd8z-python3.13-wxpython-4.2.2.drv └───/nix/store/s0kxrg633g9j5yvqiw1d2dgw76hg5r53-SDL_compat-1.2.68.drv ``` --- pkgs/development/python-modules/wxpython/4.2.nix | 4 ---- 1 file changed, 4 deletions(-) diff --git a/pkgs/development/python-modules/wxpython/4.2.nix b/pkgs/development/python-modules/wxpython/4.2.nix index b8c537ce0d71..26c40ea937b3 100644 --- a/pkgs/development/python-modules/wxpython/4.2.nix +++ b/pkgs/development/python-modules/wxpython/4.2.nix @@ -29,7 +29,6 @@ libglvnd, libgbm, pango, - SDL, webkitgtk_4_0, wxGTK, xorgproto, @@ -71,7 +70,6 @@ buildPythonPackage rec { attrdict pkg-config setuptools - SDL sip which wxGTK @@ -80,7 +78,6 @@ buildPythonPackage rec { buildInputs = [ wxGTK - SDL ] ++ lib.optionals stdenv.hostPlatform.isLinux [ gst_all_1.gst-plugins-base @@ -108,7 +105,6 @@ buildPythonPackage rec { export DOXYGEN=${doxygen}/bin/doxygen export PATH="${wxGTK}/bin:$PATH" - export SDL_CONFIG="${lib.getExe' (lib.getDev SDL) "sdl-config"}" export WAF=$PWD/bin/waf ${python.pythonOnBuildForHost.interpreter} build.py -v --use_syswx dox etg sip --nodoc build_py