arcanPackages.arcan: cosmetic rewrite
This commit is contained in:
@@ -56,14 +56,14 @@ let
|
|||||||
cmakeFeatureFlag = feature: flag:
|
cmakeFeatureFlag = feature: flag:
|
||||||
"-D${feature}=${if flag then "on" else "off"}";
|
"-D${feature}=${if flag then "on" else "off"}";
|
||||||
in
|
in
|
||||||
stdenv.mkDerivation (finalAttrs: {
|
stdenv.mkDerivation (self: {
|
||||||
pname = "arcan" + lib.optionalString useStaticOpenAL "-static-openal";
|
pname = "arcan" + lib.optionalString useStaticOpenAL "-static-openal";
|
||||||
version = "0.6.2.1";
|
version = "0.6.2.1";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "letoram";
|
owner = "letoram";
|
||||||
repo = "arcan";
|
repo = "arcan";
|
||||||
rev = finalAttrs.version;
|
rev = self.version;
|
||||||
hash = "sha256-7H3fVSsW5VANLqwhykY+Q53fPjz65utaGksh/OpZnJM=";
|
hash = "sha256-7H3fVSsW5VANLqwhykY+Q53fPjz65utaGksh/OpZnJM=";
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -172,7 +172,7 @@ stdenv.mkDerivation (finalAttrs: {
|
|||||||
"-DBUILD_PRESET=everything"
|
"-DBUILD_PRESET=everything"
|
||||||
# The upstream project recommends tagging the distribution
|
# The upstream project recommends tagging the distribution
|
||||||
"-DDISTR_TAG=Nixpkgs"
|
"-DDISTR_TAG=Nixpkgs"
|
||||||
"-DENGINE_BUILDTAG=${finalAttrs.version}"
|
"-DENGINE_BUILDTAG=${self.version}"
|
||||||
(cmakeFeatureFlag "HYBRID_SDL" true)
|
(cmakeFeatureFlag "HYBRID_SDL" true)
|
||||||
(cmakeFeatureFlag "BUILTIN_LUA" useBuiltinLua)
|
(cmakeFeatureFlag "BUILTIN_LUA" useBuiltinLua)
|
||||||
(cmakeFeatureFlag "DISABLE_JIT" useBuiltinLua)
|
(cmakeFeatureFlag "DISABLE_JIT" useBuiltinLua)
|
||||||
|
|||||||
Reference in New Issue
Block a user