UPDATE
Этот ответ стал немного устареть. К счастью, некоторые люди создали некоторые доморощенные краны, чтобы решить эту проблему для нас и сделать ее намного проще. Все, что вам нужно сделать сейчас, заключается в следующем:
brew uninstall mutt
brew tap sgeb/mutt
brew install sgeb/mutt/mutt --with-sidebar-patch
Если вы хотите установить собачонку с некоторыми другими участками, посмотрите, чтобы увидеть, что вы можете установить с этим краном, набрав:
brew options sgeb/mutt/mutt
выход для меня было:
--with-confirm-attachment-patch
Apply confirm attachment patch
--with-debug
Build with debug option enabled
--with-forwref-patch
Apply forward_references patch
--with-gettext
Build with gettext support
--with-gmail-labels-patch
Apply gmail labels patch
--with-gmail-server-search-patch
Apply gmail server search patch
--with-gpgme
Build with gpgme support
--with-ignore-thread-patch
Apply ignore-thread patch
--with-libidn
Build with libidn support
--with-pgp-verbose-mime-patch
Apply PGP verbose mime patch
--with-s-lang
Build against slang instead of ncurses
--with-sidebar-patch
Apply sidebar patch
--with-trash-patch
Apply trash folder patch
--HEAD
Install HEAD version
у меня были проблемы следующие все вышеперечисленные ответы. На самом деле мне удалось заставить его работать в конце.То, что я сделал следующее
brew edit mutt
я прокрутила в секции команд, которые начинаются с «опции», вроде как:
option "with-debug", "Build with debug option enabled"
option "with-trash-patch", "Apply trash folder patch"
option "with-s-lang", "Build against slang instead of ncurses"
option "with-ignore-thread-patch", "Apply ignore-thread patch"
option "with-pgp-verbose-mime-patch", "Apply PGP verbose mime patch"
option "with-confirm-attachment-patch", "Apply confirm attachment patch"
Затем я добавил строку в нижней части этот блок
option "with-sidebar-patch", "Apply sidebar patch"
После этого я прокрутил дальше до участка со всеми патчами, например
patch do
url "http://patch-tracker.debian.org/patch/series/dl/mutt/1.5.21-6.2+deb7u1/features/trash-folder"
sha1 "6c8ce66021d89a063e67975a3730215c20cf2859"
end if build.with? "trash-patch"
И я добавил патч для боковой панели (как я нашел здесь: https://github.com/kevwil/homebrew-patches/blob/master/mutt.rb)
patch do
url "https://raw.github.com/nedos/mutt-sidebar-patch/7ba0d8db829fe54c4940a7471ac2ebc2283ecb15/mutt-sidebar.patch"
sha1 "1e151d4ff3ce83d635cf794acf0c781e1b748ff1"
end if build.with? "sidebar-patch"
Наконец, выйдите из редактора для файла заваривать и в командной строке:
brew install mutt --with-sidebar-patch
Удачи!
p.s. если он дает вам ошибку в форме aclocal
, тогда вам необходимо установить automake, brew install automake
Настоящий ответ должен быть принят. – timanema
Да все еще работает. Спасибо за ответ! –
Когда я делаю 'brew install mutt --with-sidebar-patch', он говорит' Warning: mutt-1.5.23_2 уже установлен' – Hebbian