From 73410c1043225a33a7fc6df6727d76ccdf3f80c2 Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Sun, 30 Oct 2022 11:49:17 -0600 Subject: [PATCH] zarchive: init at 0.1.2 --- pkgs/tools/archivers/zarchive/default.nix | 23 +++++++++++++++++++++++ pkgs/top-level/all-packages.nix | 2 ++ 2 files changed, 25 insertions(+) create mode 100644 pkgs/tools/archivers/zarchive/default.nix diff --git a/pkgs/tools/archivers/zarchive/default.nix b/pkgs/tools/archivers/zarchive/default.nix new file mode 100644 index 000000000000..442257779c89 --- /dev/null +++ b/pkgs/tools/archivers/zarchive/default.nix @@ -0,0 +1,23 @@ +{ lib, stdenv, fetchFromGitHub, cmake, zstd }: + +stdenv.mkDerivation rec { + pname = "zarchive"; + version = "0.1.2"; + + src = fetchFromGitHub { + owner = "Exzap"; + repo = "ZArchive"; + rev = "v${version}"; + hash = "sha256-hX637O/mVLTzmG0a9swJu9w+3o26VHo+K/9RhMuf1lI="; + }; + + nativeBuildInputs = [ cmake ]; + buildInputs = [ zstd ]; + + meta = with lib; { + description = "File archive format supporting random-access reads"; + homepage = "https://github.com/Exzap/ZArchive"; + license = licenses.mit0; + maintainers = with maintainers; [ zhaofengli ]; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 7923c374fb84..8e0347f2c42d 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13057,6 +13057,8 @@ with pkgs; yj = callPackage ../development/tools/yj { }; + zarchive = callPackage ../tools/archivers/zarchive { }; + zprint = callPackage ../development/tools/zprint { }; yle-dl = callPackage ../tools/misc/yle-dl {};