lol

libfsm: 0.1pre2442 -> 0.1pre2987

Update to fix compatibility with modern `bmake`.
While at it disabled parallel building to workaround install failures.

ZHF: #230712

+14 -5
+14 -5
pkgs/development/libraries/libfsm/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 2 4 , bmake 5 + , docbook_xsl 6 + , libxslt 3 7 }: 4 8 5 9 stdenv.mkDerivation rec { 6 10 pname = "libfsm"; 7 - version = "0.1pre2442_${builtins.substring 0 8 src.rev}"; 11 + version = "0.1pre2987_${builtins.substring 0 8 src.rev}"; 8 12 9 13 src = fetchFromGitHub { 10 14 owner = "katef"; 11 15 repo = pname; 12 - rev = "9c5095f7364fa464efff6c81fad9b60b19dfcc99"; 13 - sha256 = "1bs51agvrrwqid0slq2svj2yj7kkjdsnv3xsrk8zmf1jbgza6jrm"; 16 + rev = "087e3389ad2cd5e5c40caeb40387e632567d7258"; 17 + hash = "sha256-XWrZxnRbMB609l+sYFf8VsXy3NxqBsBPUrHgKLIyu/I="; 14 18 fetchSubmodules = true; 15 19 }; 16 20 17 - nativeBuildInputs = [ bmake ]; 21 + nativeBuildInputs = [ 22 + bmake 23 + docbook_xsl 24 + libxslt # xsltproc 25 + ]; 18 26 enableParallelBuilding = true; 27 + enableParallelInstalling = false; 19 28 20 29 # note: build checks value of '$CC' to add some extra cflags, but we don't 21 30 # necessarily know which 'stdenv' someone chose, so we leave it alone (e.g.