Unverified Commit 7bea27b7 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #267376 from a-n-n-a-l-e-e/setbfree-gl-fix

setbfree: add upstream patch to fix build
parents 5d0ea948 9c678ae1
Loading
Loading
Loading
Loading
+11 −2
Original line number Diff line number Diff line
{ lib, stdenv, fetchFromGitHub, alsa-lib, freetype, ftgl, libjack2, libX11, lv2
{ lib, stdenv, fetchFromGitHub, fetchpatch, alsa-lib, freetype, ftgl, libjack2, libX11, lv2
, libGLU, libGL, pkg-config, ttf_bitstream_vera
}:

@@ -10,9 +10,18 @@ stdenv.mkDerivation rec {
    owner = "pantherb";
    repo = "setBfree";
    rev = "v${version}";
    sha256 = "sha256-e/cvD/CtT8dY1lYcsZ21DC8pNqKXqKfC/eRXX8k01eI=";
    hash = "sha256-e/cvD/CtT8dY1lYcsZ21DC8pNqKXqKfC/eRXX8k01eI=";
  };

  patches = [
    # link with -lGL can remove on next update
    (fetchpatch {
      name = "ui-add-lGL.patch";
      url = "https://github.com/pantherb/setBfree/commit/756437db43fbf5481f101d8fc695f8b11192047f.patch";
      hash = "sha256-49PYTayD4TchAApfFvj3DLc4EBTxH8LYx48TtdSRwwA=";
    })
  ];

  postPatch = ''
    substituteInPlace common.mak \
      --replace /usr/local "$out" \