libphonenumber: 8.11.3 -> 8.12.37

Also fix build on darwin.

authored by Sebastián Mancilla and committed by Jonathan Ringer ffad12ae 64d482f0

+8 -5
+5 -4
pkgs/development/libraries/libphonenumber/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, gtest, boost, pkg-config, protobuf, icu }: 1 + { lib, stdenv, fetchFromGitHub, cmake, gtest, boost, pkg-config, protobuf, icu, Foundation }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "phonenumber"; 5 - version = "8.11.3"; 5 + version = "8.12.37"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "googlei18n"; 9 9 repo = "libphonenumber"; 10 10 rev = "v${version}"; 11 - sha256 = "06y3mh1d1mks6d0ynxp3980g712nkf8l5nyljpybsk326b246hg9"; 11 + sha256 = "sha256-xLxadSxVY3DjFDQrqj3BuOvdMaKdFSLjocfzovJCBB0="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ ··· 21 21 boost 22 22 protobuf 23 23 icu 24 - ]; 24 + ] ++ lib.optional stdenv.isDarwin Foundation; 25 25 26 26 cmakeDir = "../cpp"; 27 27 ··· 29 29 30 30 meta = with lib; { 31 31 description = "Google's i18n library for parsing and using phone numbers"; 32 + homepage = "https://github.com/google/libphonenumber"; 32 33 license = licenses.asl20; 33 34 maintainers = with maintainers; [ illegalprime ]; 34 35 };
+3 -1
pkgs/top-level/all-packages.nix
··· 18104 18104 18105 18105 libpgf = callPackage ../development/libraries/libpgf { }; 18106 18106 18107 - libphonenumber = callPackage ../development/libraries/libphonenumber { }; 18107 + libphonenumber = callPackage ../development/libraries/libphonenumber { 18108 + inherit (darwin.apple_sdk.frameworks) Foundation; 18109 + }; 18108 18110 18109 18111 libplacebo = callPackage ../development/libraries/libplacebo { }; 18110 18112