Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

brewで入れたImageMagickが上手く動かないときは

rmagick gemを弄っていたところ、
ImageMagick標準装備である筈のdisplayコマンドが存在しないという旨のメッセージが出ました

というわけで調べた所、やはり情報が。

ImageMagickのレシピを自力で改造する必要があるとの事。

$ cd /usr/local/Library/Formula
$ $お好みのエディタ imagemagick.rb

で、差分が以下の様になるよう編集します

diff --git a/Library/Formula/imagemagick.rb b/Library/Formula/imagemagick.rb
index c3155a2..fcf6f80 100644
--- a/Library/Formula/imagemagick.rb
+++ b/Library/Formula/imagemagick.rb
@@ -5,8 +5,9 @@ class Imagemagick < Formula
 
   # upstream's stable tarballs tend to disappear, so we provide our own mirror
   # Tarball and checksum from: http://www.imagemagick.org/download
-  url ''
-  sha256 'e777ba7d170e940fa**...'
+  url 'ftp://ftp.sunet.se/pub/multimedia/graphics/ImageMagick/ImageMagick-6.6.7-0.tar.gz'
+  #url 'https://downloads.sf.net/project/machomebrew/mirror/ImageMagick-6.8.8-9.tar.bz2'
+  sha256 'e777ba7d170e940fa**...'
 
   head 'https://www.imagemagick.org/subversion/ImageMagick/trunk',
     :using => UnsafeSubversionDownloadStrategy

念のため別ブランチにします

$ git checkout -b imagemagick
$ git commit -am "rewrite url for imagemagick"

あとは、再導入です

$ brew install imagemagick --disable-openmp --build-from-source
$ gem install rmagick

...最近brewまわりをよく弄る気が...
何かの前触れでしょうか