From aa8bb53991267915eb10b5dedf566712e56699d0 Mon Sep 17 00:00:00 2001 From: Grimmauld Date: Sat, 8 Mar 2025 22:35:38 +0100 Subject: [PATCH] pkgs/SDL_compat: symlink package config specification file into sdl.pc --- pkgs/by-name/sd/SDL_compat/package.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/by-name/sd/SDL_compat/package.nix b/pkgs/by-name/sd/SDL_compat/package.nix index 561ca909cbf3..235613fa3d8d 100644 --- a/pkgs/by-name/sd/SDL_compat/package.nix +++ b/pkgs/by-name/sd/SDL_compat/package.nix @@ -50,6 +50,12 @@ stdenv.mkDerivation (finalAttrs: { setupHook = ./setup-hook.sh; + postInstall = '' + # allow as a drop in replacement for SDL + # Can be removed after treewide switch from pkg-config to pkgconf + ln -s $out/lib/pkgconfig/sdl12_compat.pc $out/lib/pkgconfig/sdl.pc + ''; + postFixup = '' for lib in $out/lib/*${stdenv.hostPlatform.extensions.sharedLibrary}* ; do if [[ -L "$lib" ]]; then