Unverified Commit 03efb61d authored by Christina Sørensen's avatar Christina Sørensen
Browse files

neomutt: apply nixfmt-rfc-style

parent 71e91c40
Loading
Loading
Loading
Loading
+95 −45
Original line number Diff line number Diff line
{ lib, stdenv, fetchFromGitHub, gettext, makeWrapper, tcl, which
, ncurses, perl , cyrus_sasl, gss, gpgme, libkrb5, libidn2, libxml2, notmuch, openssl
, lua, lmdb, libxslt, docbook_xsl, docbook_xml_dtd_42, w3m, mailcap, sqlite, zlib, lndir
, pkg-config, zstd, enableZstd ? true, enableMixmaster ? false, enableLua ? false
, withContrib ? true
{
  lib,
  stdenv,
  fetchFromGitHub,
  gettext,
  makeWrapper,
  tcl,
  which,
  ncurses,
  perl,
  cyrus_sasl,
  gss,
  gpgme,
  libkrb5,
  libidn2,
  libxml2,
  notmuch,
  openssl,
  lua,
  lmdb,
  libxslt,
  docbook_xsl,
  docbook_xml_dtd_42,
  w3m,
  mailcap,
  sqlite,
  zlib,
  lndir,
  pkg-config,
  zstd,
  enableZstd ? true,
  enableMixmaster ? false,
  enableLua ? false,
  withContrib ? true,
}:

stdenv.mkDerivation (finalAttrs: {
@@ -17,15 +46,31 @@ stdenv.mkDerivation (finalAttrs: {
  };

  buildInputs = [
    cyrus_sasl gss gpgme libkrb5 libidn2 ncurses
    notmuch openssl perl lmdb
    mailcap sqlite
  ]
  ++ lib.optional enableZstd zstd
  ++ lib.optional enableLua lua;
    cyrus_sasl
    gss
    gpgme
    libkrb5
    libidn2
    ncurses
    notmuch
    openssl
    perl
    lmdb
    mailcap
    sqlite
  ] ++ lib.optional enableZstd zstd ++ lib.optional enableLua lua;

  nativeBuildInputs = [
    docbook_xsl docbook_xml_dtd_42 gettext libxml2 libxslt.bin makeWrapper tcl which zlib w3m
    docbook_xsl
    docbook_xml_dtd_42
    gettext
    libxml2
    libxslt.bin
    makeWrapper
    tcl
    which
    zlib
    w3m
    pkg-config
  ];

@@ -49,7 +94,8 @@ stdenv.mkDerivation (finalAttrs: {
      --replace /etc/mime.types ${mailcap}/etc/mime.types
  '';

  configureFlags = [
  configureFlags =
    [
      "--enable-autocrypt"
      "--gpgme"
      "--gss"
@@ -68,7 +114,8 @@ stdenv.mkDerivation (finalAttrs: {
    ++ lib.optional enableLua "--lua"
    ++ lib.optional enableMixmaster "--mixmaster";

  postInstall = ''
  postInstall =
    ''
      wrapProgram "$out/bin/neomutt" --prefix PATH : "$out/libexec/neomutt"
    ''
    # https://github.com/neomutt/neomutt-contrib
@@ -113,7 +160,10 @@ stdenv.mkDerivation (finalAttrs: {
    mainProgram = "neomutt";
    homepage = "https://www.neomutt.org";
    license = lib.licenses.gpl2Plus;
    maintainers = with lib.maintainers; [ erikryb raitobezarius ];
    maintainers = with lib.maintainers; [
      erikryb
      raitobezarius
    ];
    platforms = lib.platforms.unix;
  };
})