scope-lite: init at 0.2.0

main
Shea Levy 2 years ago
parent e728029b30
commit 5dc2630125
No known key found for this signature in database
GPG Key ID: 5C0BD6957D86FE27
  1. 22
      pkgs/development/libraries/scope-lite/default.nix
  2. 2
      pkgs/top-level/all-packages.nix

@ -0,0 +1,22 @@
{ stdenv, cmake, fetchFromGitHub, lib }: let
version = "0.2.0";
in stdenv.mkDerivation {
name = "scope-lite-${version}";
src = fetchFromGitHub {
owner = "martinmoene";
repo = "scope-lite";
rev = "v${version}";
hash = "sha256-/Vu3blgyEOQRFqhQjuT/6ukV0iWA0TdPrLnt2Z/gd6E=";
};
nativeBuildInputs = [ cmake ];
meta = {
description = "A migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource";
license = lib.licenses.boost;
maintainers = [ lib.maintainers.shlevy ];
homepage = "https://github.com/martinmoene/scope-lite";
platforms = lib.platforms.all;
};
}

@ -20400,6 +20400,8 @@ with pkgs;
autoreconfHook = buildPackages.autoreconfHook269;
};
scope-lite = callPackage ../development/libraries/scope-lite { };
SDL = callPackage ../development/libraries/SDL ({
inherit (darwin.apple_sdk.frameworks) OpenGL CoreAudio CoreServices AudioUnit Kernel Cocoa GLUT;
} // lib.optionalAttrs stdenv.hostPlatform.isAndroid {

Loading…
Cancel
Save