fu7mu4’s diary

はてなダイアリーから移転しました。

inkscape quartz 版をいれる

macport では inkscapequartz版がインストールできる。これはネイティブ版つまり脱X11なんだ。

なにも考えずに

sudo port inkscape +quartz

とすればいいように思っていたんだが、依存ライブラリ等が +x11 でビルドされていたら+quartz をあきらめて +x11でインストールされてしまうようだ。

多数のport を再インストールしてようやく

sudo port inkscape +quartz

ができた。
できたが、

2017-11-19 19:49:31.395 inkscape[25374:16033505] *** WARNING: Method userSpaceScaleFactor in class NSView is deprecated on 10.7 and later. It should not be used in new applications. Use convertRectToBacking: instead.

こういうワーニングがでる。調べると、 userSpaceScaleFactor が gtk のどこかで使われているためらしい。 gtk が更新されたらでなくなるだろう。