Unverified Commit 9763b802 authored by Pol Dellaiera's avatar Pol Dellaiera Committed by GitHub
Browse files

php.extensions.uuid: init at v1.2.1 (#360352)

parents b9e553d8 a9f1795e
Loading
Loading
Loading
Loading
+36 −0
Original line number Diff line number Diff line
{
  buildPecl,
  lib,
  libuuid,
  fetchFromGitHub,
}:

let
  version = "v1.2.1";
in
buildPecl {
  inherit version;
  pname = "uuid";

  src = fetchFromGitHub {
    owner = "php";
    repo = "pecl-networking-uuid";
    rev = "refs/tags/${version}";
    hash = "sha256-C4SoSKkCTQOLKM1h47vbBgiHTG+ChocDB9tzhWfKUsw=";
  };

  buildInputs = [ libuuid ];
  makeFlags = [ "phpincludedir=$(dev)/include" ];
  doCheck = true;

  env.PHP_UUID_DIR = libuuid;

  meta = {
    changelog = "https://github.com/php/pecl-networking-uuid/releases/tag/${version}";
    description = "A wrapper around Universally Unique IDentifier library (libuuid).";
    license = lib.licenses.php301;
    homepage = "https://github.com/php/pecl-networking-uuid";
    maintainers = lib.teams.php.members;
    platforms = lib.platforms.linux;
  };
}
+2 −0
Original line number Diff line number Diff line
@@ -359,6 +359,8 @@ in {

    tideways = callPackage ../development/php-packages/tideways { };

    uuid = callPackage ../development/php-packages/uuid { };

    uv = callPackage ../development/php-packages/uv { };

    vld = callPackage ../development/php-packages/vld { };