Merge pull request #330108 from Sigmanificient/liblscp

liblscp: 0.9.4 -> 1.0.0
This commit is contained in:
Peder Bergebakken Sundt
2024-08-03 22:29:53 +02:00
committed by GitHub
+18 -5
View File
@@ -1,17 +1,30 @@
{ lib, stdenv, fetchurl, autoconf, automake, libtool, pkg-config }:
{
lib,
stdenv,
fetchurl,
cmake,
pkg-config,
}:
stdenv.mkDerivation rec {
pname = "liblscp";
version = "0.9.4";
version = "1.0.0";
src = fetchurl {
url = "https://download.linuxsampler.org/packages/${pname}-${version}.tar.gz";
sha256 = "sha256-8+3qHgIv32wfNHHggXID1W8M7pTqji4bHNGob3DTkho=";
sha256 = "sha256-ZaPfB3Veg1YCBHieoK9fFqL0tB4PiNsY81oJmn2rd/I=";
};
nativeBuildInputs = [ autoconf automake libtool pkg-config ];
postPatch = ''
# fix prefix to only appear once
substituteInPlace CMakeLists.txt \
--replace-fail '"''${CONFIG_PREFIX}/' '"'
'';
preConfigure = "make -f Makefile.git";
nativeBuildInputs = [
cmake
pkg-config
];
enableParallelBuilding = true;