raptor2: enable shared libraries by default
This commit is contained in:
parent
f4d202194f
commit
f5d5a46bc2
1 changed files with 18 additions and 1 deletions
|
@ -1,4 +1,16 @@
|
|||
{ lib, stdenv, libxml2, libxslt, pkg-config, cmake, fetchFromGitHub, perl, bison, flex, fetchpatch }:
|
||||
{ lib
|
||||
, stdenv
|
||||
, libxml2
|
||||
, libxslt
|
||||
, pkg-config
|
||||
, cmake
|
||||
, fetchFromGitHub
|
||||
, perl
|
||||
, bison
|
||||
, flex
|
||||
, fetchpatch
|
||||
, static ? stdenv.hostPlatform.isStatic
|
||||
}:
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
pname = "raptor2";
|
||||
|
@ -11,6 +23,11 @@ stdenv.mkDerivation rec {
|
|||
sha256 = "sha256-h03IyFH1GHPqajfHBBTb19lCEu+VXzQLGC1wiEGVvgY=";
|
||||
};
|
||||
|
||||
cmakeFlags = [
|
||||
# Build defaults to static libraries.
|
||||
"-DBUILD_SHARED_LIBS=${if static then "OFF" else "ON"}"
|
||||
];
|
||||
|
||||
patches = [
|
||||
# https://github.com/dajobe/raptor/pull/52
|
||||
(fetchpatch {
|
||||
|
|
Loading…
Reference in a new issue