diff --git a/pkgs/tools/compression/offzip/default.nix b/pkgs/tools/compression/offzip/default.nix new file mode 100644 index 000000000000..cc79d29a91d9 --- /dev/null +++ b/pkgs/tools/compression/offzip/default.nix @@ -0,0 +1,32 @@ +{ lib +, stdenv +, fetchzip +, zlib +}: + +stdenv.mkDerivation rec { + pname = "offzip"; + version = "0.4.1"; + + src = fetchzip { + url = "https://web.archive.org/web/20230419080810/https://aluigi.altervista.org/mytoolz/offzip.zip"; + hash = "sha256-dmYeSdtNvx6FBuyCdiu+q1ExEfgN8fDO8coyJmFrjKY="; + stripRoot = false; + }; + + buildInputs = [ + zlib + ]; + + makeFlags = [ + "PREFIX=${placeholder "out"}" + ]; + + meta = with lib; { + description = "A tool to unpack the zip data contained in any type of file"; + homepage = "https://aluigi.altervista.org/mytoolz.htm#offzip"; + license = lib.licenses.gpl2Plus; + maintainers = with maintainers; [ r-burns ]; + platforms = platforms.unix; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 74eac9131501..a027cd0cc45b 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -10623,6 +10623,8 @@ with pkgs; offlineimap = callPackage ../tools/networking/offlineimap { }; + offzip = callPackage ../tools/compression/offzip { }; + ofono-phonesim = libsForQt5.callPackage ../development/tools/ofono-phonesim { }; ogdf = callPackage ../development/libraries/ogdf { };