libmikmod: split out/dev/man outputs

This prevents propagating many dev dependencies into non-dev dependents.
main
Pierre Bourdon 2 years ago
parent 94320898c5
commit a5f42f7eaa
No known key found for this signature in database
GPG Key ID: 6FB80DCD84DA0F1C
  1. 6
      pkgs/development/libraries/libmikmod/default.nix

@ -18,8 +18,14 @@ in stdenv.mkDerivation rec {
propagatedBuildInputs =
optional stdenv.isLinux libpulseaudio;
outputs = [ "out" "dev" "man" ];
NIX_LDFLAGS = optionalString stdenv.isLinux "-lasound";
postInstall = ''
moveToOutput bin/libmikmod-config "$dev"
'';
meta = with lib; {
description = "A library for playing tracker music module files";
homepage = "https://mikmod.shlomifish.org/";

Loading…
Cancel
Save