diff --git a/pkgs/applications/misc/tnef/default.nix b/pkgs/applications/misc/tnef/default.nix new file mode 100644 index 000000000000..b59f1a437106 --- /dev/null +++ b/pkgs/applications/misc/tnef/default.nix @@ -0,0 +1,32 @@ +{ stdenv, fetchFromGitHub, lib, autoreconfHook }: + +stdenv.mkDerivation rec { + version = "1.4.12"; + name = "tnef-${version}"; + + src = fetchFromGitHub { + owner = "verdammelt"; + repo = "tnef"; + rev = "${version}"; + sha256 = "02hwdaaa3yk0lbzb40fgxlkyhc1wicl6ncajpvfcz888z6yxps2c"; + }; + + doCheck = true; + + nativeBuildInputs = [ autoreconfHook ]; + + meta = with lib; { + description = "Unpacks MIME attachments of type application/ms-tnef"; + longDescription = '' + TNEF is a program for unpacking MIME attachments of type "application/ms-tnef". This is a Microsoft only attachment. + + Due to the proliferation of Microsoft Outlook and Exchange mail servers, more and more mail is encapsulated into this format. + + The TNEF program allows one to unpack the attachments which were encapsulated into the TNEF attachment. Thus alleviating the need to use Microsoft Outlook to view the attachment. + ''; + homepage = https://github.com/verdammelt/tnef; + license = licenses.gpl2; + maintainers = [ maintainers.DamienCassou ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/applications/misc/tnef/tnef/default.nix b/pkgs/applications/misc/tnef/tnef/default.nix new file mode 100644 index 000000000000..3256ed1a5706 --- /dev/null +++ b/pkgs/applications/misc/tnef/tnef/default.nix @@ -0,0 +1,30 @@ +{ fetchurl, lib }: + +stdenv.mkDerivation rec { + version = "1.4.12"; + name = "tnef-${version}"; + + src = fetchFromGitHub { + owner = "verdammelt"; + repo = "tnef"; + rev = "${version}"; + sha256 = "0ssi2wpaf7plaswqqjwigppsg5fyh99vdlb9kzl7c9lng89ndq1i"; + }; + + doCheck = true; + + meta = with lib; { + description = "Unpacks MIME attachments of type application/ms-tnef"; + longDescription = '' + TNEF is a program for unpacking MIME attachments of type "application/ms-tnef". This is a Microsoft only attachment. + + Due to the proliferation of Microsoft Outlook and Exchange mail servers, more and more mail is encapsulated into this format. + + The TNEF program allows one to unpack the attachments which were encapsulated into the TNEF attachment. Thus alleviating the need to use Microsoft Outlook to view the attachment. + ''; + homepage = https://github.com/verdammelt/tnef; + license = licenses.gpl2; + maintainers = [ maintainers.DamienCassou ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index dc47a12f10ad..bc01ae116800 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14419,6 +14419,8 @@ in inherit (linuxPackages) x86_energy_perf_policy; }; + tnef = callPackage ../applications/misc/tnef { }; + todo-txt-cli = callPackage ../applications/office/todo.txt-cli { }; tomahawk = callPackage ../applications/audio/tomahawk {