Unverified Commit 92da71ad authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #223707 from orivej/setbfree

setbfree: build GUI
parents 84a8ceb3 f398b52c
Loading
Loading
Loading
Loading
+12 −3
Original line number Diff line number Diff line
@@ -14,9 +14,9 @@ stdenv.mkDerivation rec {
  };

  postPatch = ''
    sed 's#/usr/local#$(out)#g' -i common.mak
    sed 's#/usr/share/fonts/truetype/ttf-bitstream-vera#${ttf_bitstream_vera}/share/fonts/truetype#g' \
      -i b_synth/Makefile
    substituteInPlace common.mak \
      --replace /usr/local "$out" \
      --replace /usr/share/fonts/truetype/ttf-bitstream-vera "${ttf_bitstream_vera}/share/fonts/truetype"
  '';

  nativeBuildInputs = [ pkg-config ];
@@ -25,6 +25,15 @@ stdenv.mkDerivation rec {
    ttf_bitstream_vera
  ];

  doInstallCheck = true;

  installCheckPhase = ''(
    set -x
    test -e $out/bin/setBfreeUI
  )'';

  enableParallelBuilding = true;

  meta = with lib; {
    description = "A DSP tonewheel organ emulator";
    homepage = "https://setbfree.org";