libiconv-1.14.tar.gz
に対する日本語エンコーディングに関する一括パッチを作成しました。
参考URLの「libiconv パッチ集」のなかの、「日本語エンコーディング全般の一括パッチ libiconv-1.13-ja-1.patch.gz」を元にしています。
また、IMAP修正版UTF-7エンコーディングのパッチを含めています。
libiconv-1.14では、GB18030がGB18030-2005相当になっているようです。その他の変更点については、libiconv-1.14のChangeLogを参照してください。
libiconv-1.14-ja-2.patch (1,464,466 byte)
2015-03-27 Redhat EL7 / CentOS7 でコンパイルに失敗する問題を修正しました。この他の変更はありません。
libiconv-1.14-ja-1.patch (1,463,786 byte)
※このパッチを適用した場合の動作は一切保証しません。
※研究目的で作成したものです。簡単な単体テストしか行っていません。
$ gzip -dc libiconv-1.14.tar.gz | tar xvf - $ cd libiconv-1.14 $ patch -p1 < ../libiconv-1.14-ja-2.patch
iconvは素晴らしいツールですが、nkf互換のinkfもよろしくお願いします。
inkf - yet another network kanji filter - OSDN
inkf - yet another network kanji filter - apolloron.org