Merge pull request #234804 from t-spr/master

libcs50: init at 11.0.2

authored by Pol Dellaiera and committed by GitHub d929ec33 6a2a4d27

+30
+28
pkgs/development/libraries/libcs50/default.nix
··· 1 + { lib, stdenv, fetchFromGitHub }: 2 + 3 + stdenv.mkDerivation (finalAttrs: { 4 + pname = "libcs50"; 5 + version = "11.0.2"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "cs50"; 9 + repo = "libcs50"; 10 + rev = "v${finalAttrs.version}"; 11 + hash = "sha256-A4CEU5wfwykVTDIsKZnQ8co+6RwBGYGZEZxRFzQTKBI="; 12 + }; 13 + 14 + installPhase = '' 15 + runHook preInstall 16 + mkdir $out 17 + cp -R build/lib $out/lib 18 + cp -R build/include $out/include 19 + ln -sf $out/lib/libcs50.so.11.0.2 $out/lib/libcs50.so.11 20 + runHook postInstall 21 + ''; 22 + 23 + meta = with lib; { 24 + homepage = "https://github.com/cs50/libcs50"; 25 + description = "CS50 Library for C"; 26 + license = licenses.gpl3Only; 27 + }; 28 + })
+2
pkgs/top-level/all-packages.nix
··· 21695 21695 21696 21696 libcrossguid = callPackage ../development/libraries/libcrossguid { }; 21697 21697 21698 + libcs50 = callPackage ../development/libraries/libcs50 { }; 21699 + 21698 21700 libuchardet = callPackage ../development/libraries/libuchardet { }; 21699 21701 21700 21702 libchop = callPackage ../development/libraries/libchop { };