Pull mlterm post-3.2.0 fixes from upstream:

 patches/patch-mkf_lib_mkf__ucs4__map.c
  - mkf_ucs4_map.c: mkf_map_ucs4_to_jisx0213_2000_1 is not cached
    in mkf_map_ucs4_to() to prefer JISX0208 to JISX0213 all the time.
   https://bitbucket.org/arakiken/mlterm/commits/8f6a1a969340b78cbeee5ace4a7200383ca18abe#chg-mkf/lib/mkf_ucs4_map.c

 patches/patch-xwindow_fb_x__window.c
  - fb/x_display.c: Segfault in x_font_t::x_off > 0 is fixed.
   https://bitbucket.org/arakiken/mlterm/commits/7c4748b4e79b9bf749685d944c174f2145074e9f#chg-xwindow/fb/x_window.c

Also put some tweaks for pkgsrc:

 patches/patch-etc-configure
  - regen to adjust line numbers in diff

 patches/patch-etc_font-fb
  - add commented out JISX0213_2000_1 and JISX0213_2000_2 examples

Bump PKGREVISION.
Updated x11/mlterm to 3.2.0nb1
Casting NULL to iterators is not portable, use end().
Resolve a few more boost::shared_ptr uses.
Honor wrapper paths.
Don't redefine __LITTLE_ENDIAN__ or __BIG_ENDIAN__.
Not MAKE_JOBS_SAFE.
Compator function must be const.
Pick output name that is going to work. Make signal handler test more
resilient.