summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
Diffstat (limited to 'lang')
-rw-r--r--lang/LuaJIT/distinfo4
-rw-r--r--lang/LuaJIT/patches/patch-aa4
-rw-r--r--lang/STk/distinfo38
-rw-r--r--lang/STk/patches/patch-aa7
-rw-r--r--lang/STk/patches/patch-ab4
-rw-r--r--lang/STk/patches/patch-ac8
-rw-r--r--lang/STk/patches/patch-ad4
-rw-r--r--lang/STk/patches/patch-ae4
-rw-r--r--lang/STk/patches/patch-af4
-rw-r--r--lang/STk/patches/patch-ag4
-rw-r--r--lang/STk/patches/patch-ah4
-rw-r--r--lang/STk/patches/patch-ai4
-rw-r--r--lang/STk/patches/patch-aj4
-rw-r--r--lang/STk/patches/patch-ak4
-rw-r--r--lang/STk/patches/patch-al4
-rw-r--r--lang/STk/patches/patch-am4
-rw-r--r--lang/STk/patches/patch-an4
-rw-r--r--lang/STk/patches/patch-ao5
-rw-r--r--lang/STk/patches/patch-ap4
-rw-r--r--lang/STk/patches/patch-aq4
-rw-r--r--lang/STk/patches/patch-ar4
-rw-r--r--lang/awka/distinfo12
-rw-r--r--lang/awka/patches/patch-aa5
-rw-r--r--lang/awka/patches/patch-ab5
-rw-r--r--lang/awka/patches/patch-doc_awka-elm.54
-rw-r--r--lang/awka/patches/patch-doc_awka-elmref.54
-rw-r--r--lang/awka/patches/patch-doc_awka.14
-rw-r--r--lang/baci/distinfo32
-rw-r--r--lang/baci/patches/patch-aa6
-rw-r--r--lang/baci/patches/patch-ab6
-rw-r--r--lang/baci/patches/patch-ac5
-rw-r--r--lang/baci/patches/patch-ad5
-rw-r--r--lang/baci/patches/patch-ae6
-rw-r--r--lang/baci/patches/patch-af7
-rw-r--r--lang/baci/patches/patch-ag6
-rw-r--r--lang/baci/patches/patch-ah4
-rw-r--r--lang/baci/patches/patch-ai5
-rw-r--r--lang/baci/patches/patch-aj4
-rw-r--r--lang/baci/patches/patch-ak4
-rw-r--r--lang/baci/patches/patch-al4
-rw-r--r--lang/baci/patches/patch-am4
-rw-r--r--lang/baci/patches/patch-include_computil.h4
-rw-r--r--lang/baci/patches/patch-lib_computil.c4
-rw-r--r--lang/basic256/distinfo4
-rw-r--r--lang/basic256/patches/patch-Variables.h6
-rw-r--r--lang/brandybasic/distinfo4
-rw-r--r--lang/brandybasic/patches/patch-aa4
-rw-r--r--lang/bwbasic/distinfo6
-rw-r--r--lang/bwbasic/patches/patch-aa5
-rw-r--r--lang/bwbasic/patches/patch-ac4
-rw-r--r--lang/caml-light/distinfo10
-rw-r--r--lang/caml-light/patches/patch-yacc_error.c4
-rw-r--r--lang/caml-light/patches/patch-yacc_output.c6
-rw-r--r--lang/caml-light/patches/patch-yacc_reader.c5
-rw-r--r--lang/caml-light/patches/patch-yacc_verbose.c5
-rw-r--r--lang/cim/distinfo30
-rw-r--r--lang/cim/patches/patch-aa7
-rw-r--r--lang/cim/patches/patch-ab5
-rw-r--r--lang/cim/patches/patch-src_dekl.c6
-rw-r--r--lang/cim/patches/patch-src_dekl.h5
-rw-r--r--lang/cim/patches/patch-src_error.c6
-rw-r--r--lang/cim/patches/patch-src_expbuilder.c5
-rw-r--r--lang/cim/patches/patch-src_expchecker.c5
-rw-r--r--lang/cim/patches/patch-src_extspec.c5
-rw-r--r--lang/cim/patches/patch-src_extspec.h5
-rw-r--r--lang/cim/patches/patch-src_gen.h5
-rw-r--r--lang/cim/patches/patch-src_genexp.c6
-rw-r--r--lang/cim/patches/patch-src_genpar.c5
-rw-r--r--lang/cim/patches/patch-src_genstr.c5
-rw-r--r--lang/cim/patches/patch-src_lex.c5
-rw-r--r--lang/cint/distinfo30
-rw-r--r--lang/cint/patches/patch-aa4
-rw-r--r--lang/cint/patches/patch-ab4
-rw-r--r--lang/cint/patches/patch-ac8
-rw-r--r--lang/cint/patches/patch-ad4
-rw-r--r--lang/cint/patches/patch-ae4
-rw-r--r--lang/cint/patches/patch-af4
-rw-r--r--lang/cint/patches/patch-ag6
-rw-r--r--lang/cint/patches/patch-ah4
-rw-r--r--lang/cint/patches/patch-ai4
-rw-r--r--lang/cint/patches/patch-aj4
-rw-r--r--lang/cint/patches/patch-ak4
-rw-r--r--lang/cint/patches/patch-al4
-rw-r--r--lang/cint/patches/patch-am5
-rw-r--r--lang/cint/patches/patch-an4
-rw-r--r--lang/clang/distinfo10
-rw-r--r--lang/clang/patches/patch-ab4
-rw-r--r--lang/clang/patches/patch-ac5
-rw-r--r--lang/clang/patches/patch-ad5
-rw-r--r--lang/clang/patches/patch-configure4
-rw-r--r--lang/classpath/distinfo12
-rw-r--r--lang/classpath/patches/patch-aa6
-rw-r--r--lang/classpath/patches/patch-ab4
-rw-r--r--lang/classpath/patches/patch-ac4
-rw-r--r--lang/classpath/patches/patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__FreetypeGlyphVector.c4
-rw-r--r--lang/classpath/patches/patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkFontPeer.c4
-rw-r--r--lang/clisp/distinfo6
-rw-r--r--lang/clisp/patches/patch-ab4
-rw-r--r--lang/clisp/patches/patch-src_lispbibl.d4
-rw-r--r--lang/cparser/distinfo6
-rw-r--r--lang/cparser/patches/patch-aa5
-rw-r--r--lang/cu-prolog/distinfo14
-rw-r--r--lang/cu-prolog/patches/patch-aa4
-rw-r--r--lang/cu-prolog/patches/patch-ab8
-rw-r--r--lang/cu-prolog/patches/patch-ac4
-rw-r--r--lang/cu-prolog/patches/patch-ad4
-rw-r--r--lang/cu-prolog/patches/patch-ae5
-rw-r--r--lang/cu-prolog/patches/patch-af4
-rw-r--r--lang/ecl/distinfo6
-rw-r--r--lang/ecl/patches/patch-aa4
-rw-r--r--lang/ecl/patches/patch-ab5
-rw-r--r--lang/elk/distinfo12
-rw-r--r--lang/elk/patches/patch-ab4
-rw-r--r--lang/elk/patches/patch-ac4
-rw-r--r--lang/elk/patches/patch-ad4
-rw-r--r--lang/elk/patches/patch-ae4
-rw-r--r--lang/elk/patches/patch-af4
-rw-r--r--lang/erlang/distinfo8
-rw-r--r--lang/erlang/patches/patch-am4
-rw-r--r--lang/erlang/patches/patch-ao4
-rw-r--r--lang/erlang/patches/patch-erts_emulator_drivers_common_inet__drv.c4
-rw-r--r--lang/f2c/distinfo6
-rw-r--r--lang/f2c/patches/patch-aa4
-rw-r--r--lang/f2c/patches/patch-ak4
-rw-r--r--lang/g95/distinfo18
-rw-r--r--lang/g95/patches/patch-gcc_toplev.h4
-rw-r--r--lang/g95/patches/patch-libf95.a-0.93_intrinsics_dot__product10.c4
-rw-r--r--lang/g95/patches/patch-libf95.a-0.93_intrinsics_matmul10.c4
-rw-r--r--lang/g95/patches/patch-libf95.a-0.93_intrinsics_random.c4
-rw-r--r--lang/g95/patches/patch-libf95.a-0.93_io_read.c4
-rw-r--r--lang/g95/patches/patch-libf95.a-0.93_math_ff.c4
-rw-r--r--lang/g95/patches/patch-libf95.a-0.93_math_x87.S4
-rw-r--r--lang/g95/patches/patch-libf95.a-0.93_quad_power16.c5
-rw-r--r--lang/gambc/distinfo14
-rw-r--r--lang/gambc/patches/patch-aa4
-rw-r--r--lang/gambc/patches/patch-ab4
-rw-r--r--lang/gambc/patches/patch-examples_iOS_build-gambit-iOS4
-rw-r--r--lang/gambc/patches/patch-examples_iOS_make-keys4
-rw-r--r--lang/gambc/patches/patch-gsc_makefile.in5
-rw-r--r--lang/gambc/patches/patch-lib_makefile.in8
-rw-r--r--lang/gauche/distinfo6
-rw-r--r--lang/gauche/patches/patch-af4
-rw-r--r--lang/gauche/patches/patch-ag4
-rw-r--r--lang/gawk/distinfo4
-rw-r--r--lang/gawk/patches/patch-extension_gawkfts.c4
-rw-r--r--lang/gcc2/distinfo28
-rw-r--r--lang/gcc2/patches/patch-Makefile.in4
-rw-r--r--lang/gcc2/patches/patch-ac5
-rw-r--r--lang/gcc2/patches/patch-ai4
-rw-r--r--lang/gcc2/patches/patch-am4
-rw-r--r--lang/gcc2/patches/patch-gcc_Makefile.in4
-rw-r--r--lang/gcc2/patches/patch-gcc_ch_Make-lang.in4
-rw-r--r--lang/gcc2/patches/patch-gcc_cp_Make-lang.in4
-rw-r--r--lang/gcc2/patches/patch-gcc_f_Make-lang.in4
-rw-r--r--lang/gcc2/patches/patch-gcc_intl_Makefile.in4
-rw-r--r--lang/gcc2/patches/patch-gcc_java_Make-lang.in4
-rw-r--r--lang/gcc2/patches/patch-libchill_Makefile.in4
-rw-r--r--lang/gcc2/patches/patch-libf2c_Makefile.in4
-rw-r--r--lang/gcc2/patches/patch-libio_Makefile.in4
-rw-r--r--lang/gforth/distinfo8
-rw-r--r--lang/gforth/patches/patch-configure4
-rw-r--r--lang/gforth/patches/patch-configure.in4
-rw-r--r--lang/gforth/patches/patch-engine_Makefile.in5
-rw-r--r--lang/gpc/distinfo8
-rw-r--r--lang/gpc/patches/patch-aa4
-rw-r--r--lang/gpc/patches/patch-ac4
-rw-r--r--lang/gpc/patches/patch-aj4
-rw-r--r--lang/hugs/distinfo12
-rw-r--r--lang/hugs/patches/patch-packages_base_cbits_execvpe.c4
-rw-r--r--lang/hugs/patches/patch-packages_base_configure4
-rw-r--r--lang/hugs/patches/patch-packages_base_configure.ac4
-rw-r--r--lang/hugs/patches/patch-packages_base_include_HsBase.h5
-rw-r--r--lang/hugs/patches/patch-packages_base_include_HsBaseConfig.h.in4
-rw-r--r--lang/icon/distinfo42
-rw-r--r--lang/icon/patches/patch-aa4
-rw-r--r--lang/icon/patches/patch-ab4
-rw-r--r--lang/icon/patches/patch-ac4
-rw-r--r--lang/icon/patches/patch-ai4
-rw-r--r--lang/icon/patches/patch-aj6
-rw-r--r--lang/icon/patches/patch-ak4
-rw-r--r--lang/icon/patches/patch-al4
-rw-r--r--lang/icon/patches/patch-am4
-rw-r--r--lang/icon/patches/patch-an4
-rw-r--r--lang/icon/patches/patch-ao4
-rw-r--r--lang/icon/patches/patch-ap4
-rw-r--r--lang/icon/patches/patch-as4
-rw-r--r--lang/icon/patches/patch-at4
-rw-r--r--lang/icon/patches/patch-au4
-rw-r--r--lang/icon/patches/patch-av4
-rw-r--r--lang/icon/patches/patch-aw6
-rw-r--r--lang/icon/patches/patch-ax5
-rw-r--r--lang/icon/patches/patch-ay4
-rw-r--r--lang/icon/patches/patch-az6
-rw-r--r--lang/icon/patches/patch-ba4
-rw-r--r--lang/intercal/distinfo8
-rw-r--r--lang/intercal/patches/patch-aa5
-rw-r--r--lang/intercal/patches/patch-ae5
-rw-r--r--lang/intercal/patches/patch-ag4
-rw-r--r--lang/ja-gawk/distinfo10
-rw-r--r--lang/ja-gawk/patches/patch-aa5
-rw-r--r--lang/ja-gawk/patches/patch-ab6
-rw-r--r--lang/ja-gawk/patches/patch-ac6
-rw-r--r--lang/ja-gawk/patches/patch-ad4
-rw-r--r--lang/jamvm/distinfo6
-rw-r--r--lang/jamvm/patches/patch-src_os_bsd_arm_callNativeEABI.S4
-rw-r--r--lang/jamvm/patches/patch-src_os_bsd_x86__64_callNative.S4
-rw-r--r--lang/japhar/distinfo20
-rw-r--r--lang/japhar/patches/patch-aa7
-rw-r--r--lang/japhar/patches/patch-ab4
-rw-r--r--lang/japhar/patches/patch-af4
-rw-r--r--lang/japhar/patches/patch-ag5
-rw-r--r--lang/japhar/patches/patch-ai5
-rw-r--r--lang/japhar/patches/patch-ak4
-rw-r--r--lang/japhar/patches/patch-al4
-rw-r--r--lang/japhar/patches/patch-am5
-rw-r--r--lang/japhar/patches/patch-lib_libnative_java.lang_system.c4
-rw-r--r--lang/jasmin/distinfo4
-rw-r--r--lang/jasmin/patches/patch-aa4
-rw-r--r--lang/jikes/distinfo4
-rw-r--r--lang/jikes/patches/patch-aa4
-rw-r--r--lang/joos/distinfo14
-rw-r--r--lang/joos/patches/patch-aa4
-rw-r--r--lang/joos/patches/patch-ab4
-rw-r--r--lang/joos/patches/patch-ac4
-rw-r--r--lang/joos/patches/patch-ad5
-rw-r--r--lang/joos/patches/patch-ae4
-rw-r--r--lang/joos/patches/patch-af4
-rw-r--r--lang/js/distinfo4
-rw-r--r--lang/js/patches/patch-aa4
-rw-r--r--lang/kaffe/distinfo22
-rw-r--r--lang/kaffe/patches/patch-aa4
-rw-r--r--lang/kaffe/patches/patch-ab5
-rw-r--r--lang/kaffe/patches/patch-ac5
-rw-r--r--lang/kaffe/patches/patch-ad5
-rw-r--r--lang/kaffe/patches/patch-af4
-rw-r--r--lang/kaffe/patches/patch-ah5
-rw-r--r--lang/kaffe/patches/patch-ba4
-rw-r--r--lang/kaffe/patches/patch-bb4
-rw-r--r--lang/kaffe/patches/patch-bc8
-rw-r--r--lang/kaffe/patches/patch-libraries_javalib_external_classpath_native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkTextLayout.c4
-rw-r--r--lang/konoha/distinfo6
-rw-r--r--lang/konoha/patches/patch-package_konoha.compiler_compiler.c4
-rw-r--r--lang/konoha/patches/patch-package_konoha.io_CMakeLists.txt4
-rw-r--r--lang/ksi/distinfo4
-rw-r--r--lang/ksi/patches/patch-aa5
-rw-r--r--lang/librep/distinfo4
-rw-r--r--lang/librep/patches/patch-src-repint.h4
-rw-r--r--lang/libtcl-nothread/distinfo16
-rw-r--r--lang/libtcl-nothread/patches/patch-aa6
-rw-r--r--lang/libtcl-nothread/patches/patch-ab5
-rw-r--r--lang/libtcl-nothread/patches/patch-ac4
-rw-r--r--lang/libtcl-nothread/patches/patch-ae5
-rw-r--r--lang/libtcl-nothread/patches/patch-af8
-rw-r--r--lang/libtcl-nothread/patches/patch-ag4
-rw-r--r--lang/libtcl-nothread/patches/patch-ah4
-rw-r--r--lang/lua51/distinfo10
-rw-r--r--lang/lua51/patches/patch-aa6
-rw-r--r--lang/lua51/patches/patch-ab7
-rw-r--r--lang/lua51/patches/patch-etc_lua.pc4
-rw-r--r--lang/lua51/patches/patch-src_ldo.c3
-rw-r--r--lang/lua52/distinfo12
-rw-r--r--lang/lua52/patches/patch-aa6
-rw-r--r--lang/lua52/patches/patch-ab7
-rw-r--r--lang/lua52/patches/patch-ac5
-rw-r--r--lang/lua52/patches/patch-src_liolib.c3
-rw-r--r--lang/lua52/patches/patch-src_lua.c5
-rw-r--r--lang/lua53/distinfo8
-rw-r--r--lang/lua53/patches/patch-Makefile6
-rw-r--r--lang/lua53/patches/patch-src_Makefile7
-rw-r--r--lang/lua53/patches/patch-src_luaconf.h5
-rw-r--r--lang/maude/distinfo32
-rw-r--r--lang/maude/patches/patch-ab4
-rw-r--r--lang/maude/patches/patch-ac4
-rw-r--r--lang/maude/patches/patch-src_BuiltIn_stringOpSymbol.cc5
-rw-r--r--lang/maude/patches/patch-src_Mixfix_bottom.yy4
-rw-r--r--lang/maude/patches/patch-src_Mixfix_commands.yy4
-rw-r--r--lang/maude/patches/patch-src_Mixfix_interact.cc4
-rw-r--r--lang/maude/patches/patch-src_Mixfix_lexerAux.cc4
-rw-r--r--lang/maude/patches/patch-src_Mixfix_lexerAux.hh4
-rw-r--r--lang/maude/patches/patch-src_Mixfix_modules.yy4
-rw-r--r--lang/maude/patches/patch-src_Mixfix_token.cc5
-rw-r--r--lang/maude/patches/patch-src_Mixfix_top.yy4
-rw-r--r--lang/maude/patches/patch-src_ObjectSystem_configSymbol.hh4
-rw-r--r--lang/maude/patches/patch-src_ObjectSystem_objectMap.cc4
-rw-r--r--lang/maude/patches/patch-src_ObjectSystem_objectSystemRewritingContext.hh4
-rw-r--r--lang/maude/patches/patch-src_Utility_ropeStuff.hh5
-rw-r--r--lang/mercury/distinfo14
-rw-r--r--lang/mercury/patches/patch-ab4
-rw-r--r--lang/mercury/patches/patch-ad5
-rw-r--r--lang/mercury/patches/patch-an4
-rw-r--r--lang/mercury/patches/patch-ao4
-rw-r--r--lang/mercury/patches/patch-ap4
-rw-r--r--lang/mercury/patches/patch-aq4
-rw-r--r--lang/minischeme/distinfo6
-rw-r--r--lang/minischeme/patches/patch-aa4
-rw-r--r--lang/minischeme/patches/patch-miniscm.c5
-rw-r--r--lang/moscow_ml/distinfo8
-rw-r--r--lang/moscow_ml/patches/patch-aa5
-rw-r--r--lang/moscow_ml/patches/patch-ae6
-rw-r--r--lang/moscow_ml/patches/patch-config_auto-aux_hasgot4
-rw-r--r--lang/mpd/distinfo44
-rw-r--r--lang/mpd/patches/patch-aa4
-rw-r--r--lang/mpd/patches/patch-ar4
-rw-r--r--lang/mpd/patches/patch-as5
-rw-r--r--lang/mpd/patches/patch-at7
-rw-r--r--lang/mpd/patches/patch-au4
-rw-r--r--lang/mpd/patches/patch-av4
-rw-r--r--lang/mpd/patches/patch-aw4
-rw-r--r--lang/mpd/patches/patch-ax4
-rw-r--r--lang/mpd/patches/patch-ay4
-rw-r--r--lang/mpd/patches/patch-az4
-rw-r--r--lang/mpd/patches/patch-ba4
-rw-r--r--lang/mpd/patches/patch-bb4
-rw-r--r--lang/mpd/patches/patch-bc4
-rw-r--r--lang/mpd/patches/patch-bd4
-rw-r--r--lang/mpd/patches/patch-be4
-rw-r--r--lang/mpd/patches/patch-bf4
-rw-r--r--lang/mpd/patches/patch-bh4
-rw-r--r--lang/mpd/patches/patch-bi4
-rw-r--r--lang/mpd/patches/patch-bk4
-rw-r--r--lang/mpd/patches/patch-bl4
-rw-r--r--lang/mpd/patches/patch-bm4
-rw-r--r--lang/newlisp/distinfo6
-rw-r--r--lang/newlisp/patches/patch-guiserver_guiserver.lsp4
-rw-r--r--lang/newlisp/patches/patch-newlisp.c4
-rw-r--r--lang/nhc98/distinfo4
-rw-r--r--lang/nhc98/patches/patch-ab4
-rw-r--r--lang/objc/distinfo6
-rw-r--r--lang/objc/patches/patch-aa4
-rw-r--r--lang/objc/patches/patch-ab4
-rw-r--r--lang/ocaml/distinfo66
-rw-r--r--lang/ocaml/patches/patch-Makefile3
-rw-r--r--lang/ocaml/patches/patch-asmcomp_asmlink.ml3
-rw-r--r--lang/ocaml/patches/patch-asmcomp_power_emit.mlp3
-rw-r--r--lang/ocaml/patches/patch-asmrun_Makefile3
-rw-r--r--lang/ocaml/patches/patch-asmrun_arm.S3
-rw-r--r--lang/ocaml/patches/patch-asmrun_power-bsd.S5
-rw-r--r--lang/ocaml/patches/patch-asmrun_signals_osdep.h3
-rw-r--r--lang/ocaml/patches/patch-byterun_Makefile3
-rw-r--r--lang/ocaml/patches/patch-byterun_caml_mlvalues.h4
-rw-r--r--lang/ocaml/patches/patch-config_auto__aux_gethostbyaddr.c3
-rw-r--r--lang/ocaml/patches/patch-config_auto__aux_gethostbyname.c3
-rw-r--r--lang/ocaml/patches/patch-debugger_Makefile.shared3
-rw-r--r--lang/ocaml/patches/patch-driver_compenv.ml3
-rw-r--r--lang/ocaml/patches/patch-driver_main.ml3
-rw-r--r--lang/ocaml/patches/patch-driver_main_args.ml3
-rw-r--r--lang/ocaml/patches/patch-driver_main_args.mli3
-rw-r--r--lang/ocaml/patches/patch-driver_optmain.ml3
-rw-r--r--lang/ocaml/patches/patch-man_Makefile3
-rw-r--r--lang/ocaml/patches/patch-ocamldoc_odoc__messages.ml3
-rw-r--r--lang/ocaml/patches/patch-otherlibs_Makefile3
-rw-r--r--lang/ocaml/patches/patch-otherlibs_Makefile.shared3
-rw-r--r--lang/ocaml/patches/patch-otherlibs_dynlink_Makefile3
-rw-r--r--lang/ocaml/patches/patch-otherlibs_systhreads_Makefile3
-rw-r--r--lang/ocaml/patches/patch-otherlibs_threads_Makefile3
-rw-r--r--lang/ocaml/patches/patch-stdlib_Makefile3
-rw-r--r--lang/ocaml/patches/patch-stdlib_Makefile.shared3
-rw-r--r--lang/ocaml/patches/patch-tools_Makefile.shared3
-rw-r--r--lang/ocaml/patches/patch-tools_ocamlcp.ml3
-rw-r--r--lang/ocaml/patches/patch-tools_ocamlmklib3
-rw-r--r--lang/ocaml/patches/patch-tools_ocamloptp.ml3
-rw-r--r--lang/ocaml/patches/patch-utils_clflags.ml3
-rw-r--r--lang/ocaml/patches/patch-utils_clflags.mli3
-rw-r--r--lang/onyx/distinfo16
-rw-r--r--lang/onyx/patches/patch-Cookfile.in4
-rw-r--r--lang/onyx/patches/patch-bin_onyx_Cookfile.inc.in4
-rw-r--r--lang/onyx/patches/patch-bin_onyx__config_Cookfile.inc.in4
-rw-r--r--lang/onyx/patches/patch-doc_latex_onyx_Cookfile.inc.in4
-rw-r--r--lang/onyx/patches/patch-lib_libonyx_Cookfile.inc.in4
-rw-r--r--lang/onyx/patches/patch-mod_modclopt_Cookfile.inc.in4
-rw-r--r--lang/onyx/patches/patch-mod_modprompt_Cookfile.inc.in4
-rw-r--r--lang/oo2c/distinfo10
-rw-r--r--lang/oo2c/patches/patch-aa4
-rw-r--r--lang/oo2c/patches/patch-ab4
-rw-r--r--lang/oo2c/patches/patch-ac4
-rw-r--r--lang/oo2c/patches/patch-ad4
-rw-r--r--lang/opencobol/distinfo6
-rw-r--r--lang/opencobol/patches/patch-aa4
-rw-r--r--lang/opencobol/patches/patch-ab4
-rw-r--r--lang/ossp-js/distinfo14
-rw-r--r--lang/ossp-js/patches/patch-aa4
-rw-r--r--lang/ossp-js/patches/patch-ab6
-rw-r--r--lang/ossp-js/patches/patch-ad4
-rw-r--r--lang/ossp-js/patches/patch-ae6
-rw-r--r--lang/ossp-js/patches/patch-ah4
-rw-r--r--lang/ossp-js/patches/patch-ai5
-rw-r--r--lang/picoc/distinfo4
-rw-r--r--lang/picoc/patches/patch-lex.c4
-rw-r--r--lang/polyml/distinfo10
-rw-r--r--lang/polyml/patches/patch-configure4
-rw-r--r--lang/polyml/patches/patch-configure.ac4
-rw-r--r--lang/polyml/patches/patch-libpolyml_elfexport.cpp5
-rw-r--r--lang/polyml/patches/patch-polyc.in5
-rw-r--r--lang/py-pyrex/distinfo4
-rw-r--r--lang/py-pyrex/patches/patch-aa4
-rw-r--r--lang/racket/distinfo6
-rw-r--r--lang/racket/patches/patch-src_configure4
-rw-r--r--lang/racket/patches/patch-src_racket_configure.ac4
-rw-r--r--lang/rcfunge/distinfo4
-rw-r--r--lang/rcfunge/patches/patch-ac7
-rw-r--r--lang/rexx-regina/distinfo6
-rw-r--r--lang/rexx-regina/patches/patch-aa4
-rw-r--r--lang/rexx-regina/patches/patch-ab7
-rw-r--r--lang/sbcl/distinfo4
-rw-r--r--lang/sbcl/patches/patch-ab4
-rw-r--r--lang/scm/distinfo14
-rw-r--r--lang/scm/patches/patch-aa5
-rw-r--r--lang/scm/patches/patch-ac4
-rw-r--r--lang/scm/patches/patch-ae4
-rw-r--r--lang/scm/patches/patch-af4
-rw-r--r--lang/scm/patches/patch-ag4
-rw-r--r--lang/scm/patches/patch-ah4
-rw-r--r--lang/sigscheme/distinfo4
-rw-r--r--lang/sigscheme/patches/patch-aa5
-rw-r--r--lang/siod/distinfo6
-rw-r--r--lang/siod/patches/patch-ad4
-rw-r--r--lang/siod/patches/patch-ae4
-rw-r--r--lang/smalltalk/distinfo4
-rw-r--r--lang/smalltalk/patches/patch-snprintfv_snprintfv_format.c4
-rw-r--r--lang/snobol/distinfo4
-rw-r--r--lang/snobol/patches/patch-ab4
-rw-r--r--lang/stalin/distinfo12
-rw-r--r--lang/stalin/patches/patch-aa4
-rw-r--r--lang/stalin/patches/patch-ab4
-rw-r--r--lang/stalin/patches/patch-ac6
-rw-r--r--lang/stalin/patches/patch-ad4
-rw-r--r--lang/stalin/patches/patch-ae4
-rw-r--r--lang/swi-prolog-lite/distinfo4
-rw-r--r--lang/swi-prolog-lite/patches/patch-packages_clib_sha1_brg_endian.h6
-rw-r--r--lang/tinyscheme/distinfo4
-rw-r--r--lang/tinyscheme/patches/patch-aa5
-rw-r--r--lang/ucblogo/distinfo22
-rw-r--r--lang/ucblogo/patches/patch-aa4
-rw-r--r--lang/ucblogo/patches/patch-configure4
-rw-r--r--lang/ucblogo/patches/patch-docs_makefile4
-rw-r--r--lang/ucblogo/patches/patch-graphics.c4
-rw-r--r--lang/ucblogo/patches/patch-intern.c4
-rw-r--r--lang/ucblogo/patches/patch-makehelp.c4
-rw-r--r--lang/ucblogo/patches/patch-print.c4
-rw-r--r--lang/ucblogo/patches/patch-wrksp.c7
-rw-r--r--lang/ucblogo/patches/patch-xgraphics.c4
-rw-r--r--lang/ucblogo/patches/patch-xgraphics.h4
-rw-r--r--lang/umb-scheme/distinfo12
-rw-r--r--lang/umb-scheme/patches/patch-aa7
-rw-r--r--lang/umb-scheme/patches/patch-ab5
-rw-r--r--lang/umb-scheme/patches/patch-ac7
-rw-r--r--lang/umb-scheme/patches/patch-ad4
-rw-r--r--lang/umb-scheme/patches/patch-ae4
-rw-r--r--lang/vscm/distinfo12
-rw-r--r--lang/vscm/patches/patch-Code.c4
-rw-r--r--lang/vscm/patches/patch-aa4
-rw-r--r--lang/vscm/patches/patch-ac5
-rw-r--r--lang/vscm/patches/patch-ad4
-rw-r--r--lang/vscm/patches/patch-except.c5
-rw-r--r--lang/vslisp/distinfo14
-rw-r--r--lang/vslisp/patches/patch-aa5
-rw-r--r--lang/vslisp/patches/patch-ab5
-rw-r--r--lang/vslisp/patches/patch-ac4
-rw-r--r--lang/vslisp/patches/patch-ad4
-rw-r--r--lang/vslisp/patches/patch-ae4
-rw-r--r--lang/vslisp/patches/patch-af4
-rw-r--r--lang/wsbasic/distinfo4
-rw-r--r--lang/wsbasic/patches/patch-aa4
-rw-r--r--lang/yap/distinfo20
-rw-r--r--lang/yap/patches/patch-aa4
-rw-r--r--lang/yap/patches/patch-ae4
-rw-r--r--lang/yap/patches/patch-configure4
-rw-r--r--lang/yap/patches/patch-configure.in4
-rw-r--r--lang/yap/patches/patch-os_pl-rl.c4
-rw-r--r--lang/yap/patches/patch-packages_CLPBN_horus_HorusCli.cpp4
-rw-r--r--lang/yap/patches/patch-packages_CLPBN_horus_Util.h4
-rw-r--r--lang/yap/patches/patch-packages_pldoc_Makefile.in4
-rw-r--r--lang/yap/patches/patch-packages_swi-minisat2_C_SolverTypes.h4
473 files changed, 1796 insertions, 880 deletions
diff --git a/lang/LuaJIT/distinfo b/lang/LuaJIT/distinfo
index 3ab0a73d318..502087743db 100644
--- a/lang/LuaJIT/distinfo
+++ b/lang/LuaJIT/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 22:50:31 agc Exp $
+$NetBSD: distinfo,v 1.3 2015/12/29 23:34:43 dholland Exp $
SHA1 (LuaJIT-1.1.5.tar.gz) = 5141f2ba18d042421e51774d9f60a41d8d1d5cf2
RMD160 (LuaJIT-1.1.5.tar.gz) = 2c0f89ede02716f4de06347ea5040f7d75086135
SHA512 (LuaJIT-1.1.5.tar.gz) = 3c0414e3b378200c36a22424832a65bdf3e8d81f67f62fffb1d044c92005157b32d4a4866126f4f3e89d93b28ff03d8bf2a9955599ee571f7b1c0da1823963da
Size (LuaJIT-1.1.5.tar.gz) = 362411 bytes
-SHA1 (patch-aa) = 59b8a259d60a89e9603230bad3a7f9a86a21dff1
+SHA1 (patch-aa) = 2f04fd44aa8a003205f07c25955bae5e12a15c78
diff --git a/lang/LuaJIT/patches/patch-aa b/lang/LuaJIT/patches/patch-aa
index c65b937cb5a..80f078f36b9 100644
--- a/lang/LuaJIT/patches/patch-aa
+++ b/lang/LuaJIT/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.1.1.1 2009/07/26 19:34:33 rillig Exp $
+$NetBSD: patch-aa,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+DESTDIR support.
--- Makefile.orig 2008-10-25 09:00:00.000000000 +0900
+++ Makefile
diff --git a/lang/STk/distinfo b/lang/STk/distinfo
index a44fd642215..312f267b282 100644
--- a/lang/STk/distinfo
+++ b/lang/STk/distinfo
@@ -1,24 +1,24 @@
-$NetBSD: distinfo,v 1.10 2015/11/03 22:50:32 agc Exp $
+$NetBSD: distinfo,v 1.11 2015/12/29 23:34:43 dholland Exp $
SHA1 (STk-4.0.1.tar.gz) = 50dc98c2b64db1c9cca54411cb406feb4cb57600
RMD160 (STk-4.0.1.tar.gz) = 58ad3c66f77a6ab33db5d4ca9f2510d50b6b6f0d
SHA512 (STk-4.0.1.tar.gz) = c849077edac124f28e2a3531d818234416e143aab994e9ba55c4bbce90bdc8c0d40c3fbe9dd5af6bfe8a10892fe72dac7215a05cb95574ba03426175b26f9c47
Size (STk-4.0.1.tar.gz) = 3673684 bytes
-SHA1 (patch-aa) = ede831f8e235ebbecc38918f1d1cf3e535aef164
-SHA1 (patch-ab) = 9bb574febca26ab89d9e9a4074667e91ffffaf26
-SHA1 (patch-ac) = f1fd66d383504a486d93316f5ad85c59036e8d8c
-SHA1 (patch-ad) = c27349d17bb5085ffe81a4c74862662360a08ff1
-SHA1 (patch-ae) = 0f07c54b19c1484a3c0c03e92ddbcbe371ba1f99
-SHA1 (patch-af) = 2625837a9d784071b2bfed71e2798891c6c47b71
-SHA1 (patch-ag) = dde1a30f1b0f0d781d8d2389af6bc2393dd40729
-SHA1 (patch-ah) = 353ac24f2a097e360067a292828ef2f469e137c8
-SHA1 (patch-ai) = f83af050a51c95f2de6d0cd109388e822727a724
-SHA1 (patch-aj) = 17158d45f3a57a822a5eb13ad7f8c2e631329e41
-SHA1 (patch-ak) = 7548a9912788c1a951ef9d14f0b21bebf0899b66
-SHA1 (patch-al) = c5a8f2f3d2a70ef5c4ca23c1574b5b25f2c0dacb
-SHA1 (patch-am) = cb59da47c5e7fd1f07c456fa1a1258217c798ed5
-SHA1 (patch-an) = 0ee1b8edf2fe7a8910c42d46375ba0ad90bf1bd6
-SHA1 (patch-ao) = 4875d35255251fa738cca7af48d30afe5d13a90d
-SHA1 (patch-ap) = 622a54639eb73f5b7d3b77af3ad35c336f8f8cfc
-SHA1 (patch-aq) = 5d615eaddcda6c99ad69b8c5a5f4b0dfe12fd5c0
-SHA1 (patch-ar) = 9f27696cc40048ad56697314d9f3909a951caa46
+SHA1 (patch-aa) = 9fc50b3a2167dba7515270f7a9d8fd20bcb8e5c9
+SHA1 (patch-ab) = 3d50bb10bc3bd3d34509d2557f52df367373f3d2
+SHA1 (patch-ac) = 1cf5e558abf54488580b6f1631491280039bb45c
+SHA1 (patch-ad) = 5e47ad16fce466834adae0f98ee4cbd1685371b1
+SHA1 (patch-ae) = 42fb25d29636d0f8ca7cbb19f0854a1ee2a5cfdc
+SHA1 (patch-af) = 22540960a77955648c7d04ce8b953fb02d60f528
+SHA1 (patch-ag) = 9814cdcd39c5ad63b886df36b0947e6465fe7de2
+SHA1 (patch-ah) = f9646c94409699afce808806aec14c8d32ca9f30
+SHA1 (patch-ai) = e5c5c48878618112b259f359b584b25a3b183967
+SHA1 (patch-aj) = f50c8039e5d84f3c7383e1283cb327904ccf4646
+SHA1 (patch-ak) = e98ebe1bb4f5cd0aa4bd7e9cea2970121743c01a
+SHA1 (patch-al) = f3c6999e285b88c845089810cabcfadffa77f690
+SHA1 (patch-am) = fbe1a9f119c5065910b194b66cb009dacea0fef3
+SHA1 (patch-an) = 9af8f3fe7edd8462690ad85bdc3332fdc3058ecb
+SHA1 (patch-ao) = 44f2059d04f69f959ca3364a55d0e586688dc793
+SHA1 (patch-ap) = 0d248d4d64435af4f97c25bae347e57143f0db69
+SHA1 (patch-aq) = 02b49edc7fe804db622acd614872dbdace5816b3
+SHA1 (patch-ar) = 2efbf0b68aa90a1b9b9db14652cdde3c02013e41
diff --git a/lang/STk/patches/patch-aa b/lang/STk/patches/patch-aa
index a146e90f4c0..f58b6149ed1 100644
--- a/lang/STk/patches/patch-aa
+++ b/lang/STk/patches/patch-aa
@@ -1,7 +1,8 @@
-$NetBSD: patch-aa,v 1.2 2008/09/07 00:23:58 dholland Exp $
+$NetBSD: patch-aa,v 1.3 2015/12/29 23:34:43 dholland Exp $
-Don't delete any previous directory, just in case.
-And *definitely* make it non-interactive.
+ - DESTDIR support.
+ - Don't delete any previous directory, just in case.
+ - Make the build non-interactive.
--- Makefile.in.orig 1999-09-03 16:21:32.000000000 -0400
+++ Makefile.in 2008-09-06 19:39:24.000000000 -0400
diff --git a/lang/STk/patches/patch-ab b/lang/STk/patches/patch-ab
index 8a824c985de..9e016bb8099 100644
--- a/lang/STk/patches/patch-ab
+++ b/lang/STk/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.2 2003/05/10 00:26:33 jtb Exp $
+$NetBSD: patch-ab,v 1.3 2015/12/29 23:34:43 dholland Exp $
+
+XXX: it is unclear what the point of this patch is.
--- Demos/Makefile.orig
+++ Demos/Makefile
diff --git a/lang/STk/patches/patch-ac b/lang/STk/patches/patch-ac
index 97c6b7ebb7b..ee968954323 100644
--- a/lang/STk/patches/patch-ac
+++ b/lang/STk/patches/patch-ac
@@ -1,4 +1,10 @@
-$NetBSD: patch-ac,v 1.4 2006/01/12 15:04:18 joerg Exp $
+$NetBSD: patch-ac,v 1.5 2015/12/29 23:34:43 dholland Exp $
+
+Fix NetBSD configuration.
+Support Dragonfly.
+Set library rpaths.
+
+XXX: should honor COMPILER_RPATH_FLAG.
--- configure.orig 1999-09-26 15:02:14.000000000 +0000
+++ configure
diff --git a/lang/STk/patches/patch-ad b/lang/STk/patches/patch-ad
index cb1fdfb34df..0c1c6e3b3ad 100644
--- a/lang/STk/patches/patch-ad
+++ b/lang/STk/patches/patch-ad
@@ -1,4 +1,6 @@
-$NetBSD: patch-ad,v 1.3 2003/05/10 00:26:34 jtb Exp $
+$NetBSD: patch-ad,v 1.4 2015/12/29 23:34:43 dholland Exp $
+
+Fix NetBSD configuration.
--- configure.in.orig
+++ configure.in
diff --git a/lang/STk/patches/patch-ae b/lang/STk/patches/patch-ae
index 67d7507165e..cfb6f3d1a59 100644
--- a/lang/STk/patches/patch-ae
+++ b/lang/STk/patches/patch-ae
@@ -1,4 +1,6 @@
-$NetBSD: patch-ae,v 1.2 2006/01/12 15:04:18 joerg Exp $
+$NetBSD: patch-ae,v 1.3 2015/12/29 23:34:43 dholland Exp $
+
+Update dlopen machinery for NetBSD and FreeBSD, and support Dragonfly.
--- Src/dynload.c.orig 1999-09-26 15:02:14.000000000 +0000
+++ Src/dynload.c
diff --git a/lang/STk/patches/patch-af b/lang/STk/patches/patch-af
index 2a6a86e8c9a..1bf4cec0f2d 100644
--- a/lang/STk/patches/patch-af
+++ b/lang/STk/patches/patch-af
@@ -1,4 +1,6 @@
-$NetBSD: patch-af,v 1.1 2003/05/10 00:26:34 jtb Exp $
+$NetBSD: patch-af,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Use the right directory for docs.
--- Doc/Makefile.orig
+++ Doc/Makefile
diff --git a/lang/STk/patches/patch-ag b/lang/STk/patches/patch-ag
index 0369495dca7..dfbdad4e990 100644
--- a/lang/STk/patches/patch-ag
+++ b/lang/STk/patches/patch-ag
@@ -1,4 +1,6 @@
-$NetBSD: patch-ag,v 1.1 2003/05/10 00:26:34 jtb Exp $
+$NetBSD: patch-ag,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Avoid rebuilding the manual at install time. (?)
--- Doc/Extension/Makefile.orig
+++ Doc/Extension/Makefile
diff --git a/lang/STk/patches/patch-ah b/lang/STk/patches/patch-ah
index 0f4f89f82b5..a97029b1eb5 100644
--- a/lang/STk/patches/patch-ah
+++ b/lang/STk/patches/patch-ah
@@ -1,4 +1,6 @@
-$NetBSD: patch-ah,v 1.1 2003/05/10 00:26:34 jtb Exp $
+$NetBSD: patch-ah,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Avoid rebuilding the manual at install time. (?)
--- Doc/Reference/Makefile.orig
+++ Doc/Reference/Makefile
diff --git a/lang/STk/patches/patch-ai b/lang/STk/patches/patch-ai
index 81a0f300c2e..b36fae274ab 100644
--- a/lang/STk/patches/patch-ai
+++ b/lang/STk/patches/patch-ai
@@ -1,4 +1,6 @@
-$NetBSD: patch-ai,v 1.1 2004/07/10 17:52:10 kristerw Exp $
+$NetBSD: patch-ai,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Fix inline asm syntax.
--- Mp/gmp-1.3.2/longlong.h.orig 2004-07-10 19:29:15.000000000 +0200
+++ Mp/gmp-1.3.2/longlong.h 2004-07-10 19:46:54.000000000 +0200
diff --git a/lang/STk/patches/patch-aj b/lang/STk/patches/patch-aj
index 3f1a193aacb..00bcd1bcdc9 100644
--- a/lang/STk/patches/patch-aj
+++ b/lang/STk/patches/patch-aj
@@ -1,4 +1,6 @@
-$NetBSD: patch-aj,v 1.1 2006/01/11 17:43:34 joerg Exp $
+$NetBSD: patch-aj,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Don't declare own errno.
--- Tcl/tclUnixPort.h.orig 2006-01-11 17:08:11.000000000 +0000
+++ Tcl/tclUnixPort.h
diff --git a/lang/STk/patches/patch-ak b/lang/STk/patches/patch-ak
index a3f4cb242e9..f515284973e 100644
--- a/lang/STk/patches/patch-ak
+++ b/lang/STk/patches/patch-ak
@@ -1,4 +1,6 @@
-$NetBSD: patch-ak,v 1.1 2006/01/11 17:43:34 joerg Exp $
+$NetBSD: patch-ak,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Don't declare own errno.
--- Tk/unix/tkUnixPort.h.orig 2006-01-11 17:12:28.000000000 +0000
+++ Tk/unix/tkUnixPort.h
diff --git a/lang/STk/patches/patch-al b/lang/STk/patches/patch-al
index a4936381275..1ae4b8e2db7 100644
--- a/lang/STk/patches/patch-al
+++ b/lang/STk/patches/patch-al
@@ -1,4 +1,6 @@
-$NetBSD: patch-al,v 1.1 2006/01/11 17:43:34 joerg Exp $
+$NetBSD: patch-al,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Dragonfly support.
--- Src/io.c.orig 2006-01-11 17:16:11.000000000 +0000
+++ Src/io.c
diff --git a/lang/STk/patches/patch-am b/lang/STk/patches/patch-am
index f3572846a17..da3f3d1e7d1 100644
--- a/lang/STk/patches/patch-am
+++ b/lang/STk/patches/patch-am
@@ -1,4 +1,6 @@
-$NetBSD: patch-am,v 1.1 2006/01/11 17:43:34 joerg Exp $
+$NetBSD: patch-am,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Use standard includes.
--- Extensions/posix.c.orig 2006-01-11 17:19:54.000000000 +0000
+++ Extensions/posix.c
diff --git a/lang/STk/patches/patch-an b/lang/STk/patches/patch-an
index cb6254d0294..3cf130b4037 100644
--- a/lang/STk/patches/patch-an
+++ b/lang/STk/patches/patch-an
@@ -1,4 +1,6 @@
-$NetBSD: patch-an,v 1.1 2006/01/12 15:04:18 joerg Exp $
+$NetBSD: patch-an,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Dragonfly support.
--- Src/dump.c.orig 2006-01-12 14:35:48.000000000 +0000
+++ Src/dump.c
diff --git a/lang/STk/patches/patch-ao b/lang/STk/patches/patch-ao
index 581923a6a1f..ea1ec57a96e 100644
--- a/lang/STk/patches/patch-ao
+++ b/lang/STk/patches/patch-ao
@@ -1,4 +1,7 @@
-$NetBSD: patch-ao,v 1.2 2008/09/07 00:23:58 dholland Exp $
+$NetBSD: patch-ao,v 1.3 2015/12/29 23:34:43 dholland Exp $
+
+Honor pkgsrc LDFLAGS.
+Avoid using absolute symbolic links. (in concert with pkg makefile)
--- Src/Makefile.in.orig 1999-09-03 16:21:32.000000000 -0400
+++ Src/Makefile.in 2008-09-06 20:03:00.000000000 -0400
diff --git a/lang/STk/patches/patch-ap b/lang/STk/patches/patch-ap
index 33e0ca301ca..60f6b3dca47 100644
--- a/lang/STk/patches/patch-ap
+++ b/lang/STk/patches/patch-ap
@@ -1,4 +1,6 @@
-$NetBSD: patch-ap,v 1.1 2008/09/07 00:23:58 dholland Exp $
+$NetBSD: patch-ap,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Fix shell quoting bug.
--- Tcl/configure~ 2008-09-06 18:51:25.000000000 -0400
+++ Tcl/configure 2008-09-06 19:11:07.000000000 -0400
diff --git a/lang/STk/patches/patch-aq b/lang/STk/patches/patch-aq
index 3a6dc549099..d783c847096 100644
--- a/lang/STk/patches/patch-aq
+++ b/lang/STk/patches/patch-aq
@@ -1,4 +1,6 @@
-$NetBSD: patch-aq,v 1.1 2008/09/07 00:23:58 dholland Exp $
+$NetBSD: patch-aq,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+LP64 fixes.
--- Tk/generic/tkArgv.c~ 1998-01-03 07:46:25.000000000 -0500
+++ Tk/generic/tkArgv.c 2008-09-06 19:25:03.000000000 -0400
diff --git a/lang/STk/patches/patch-ar b/lang/STk/patches/patch-ar
index 948a7278471..071051b1b7e 100644
--- a/lang/STk/patches/patch-ar
+++ b/lang/STk/patches/patch-ar
@@ -1,4 +1,6 @@
-$NetBSD: patch-ar,v 1.1 2008/09/07 00:23:58 dholland Exp $
+$NetBSD: patch-ar,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+LP64 fixes.
--- Tk/generic/tkCursor.c~ 1998-01-03 07:46:25.000000000 -0500
+++ Tk/generic/tkCursor.c 2008-09-06 19:26:43.000000000 -0400
diff --git a/lang/awka/distinfo b/lang/awka/distinfo
index 01275f46cc3..7b11524625c 100644
--- a/lang/awka/distinfo
+++ b/lang/awka/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.8 2015/11/03 22:50:32 agc Exp $
+$NetBSD: distinfo,v 1.9 2015/12/29 23:34:43 dholland Exp $
SHA1 (awka-0.7.5.tar.gz) = b626a77ee716b9218ef78bee96e6ba2533055514
RMD160 (awka-0.7.5.tar.gz) = 74d953efd395938572317b24fc702a0646d94f10
SHA512 (awka-0.7.5.tar.gz) = d488ed4757e142cf2baa4564f1b7d4413833e7a6ac33610e0994318dc2e113048b72aa34c8cea18dcf073cb9d4b35be5bac7ef98e43effbfcf4b77d483882851
Size (awka-0.7.5.tar.gz) = 395499 bytes
-SHA1 (patch-aa) = ab553c4e7878011f19f51c15a5885220b5c378d7
-SHA1 (patch-ab) = 9cab1c88b6fd7b6af175023f575226c90c011cd7
-SHA1 (patch-doc_awka-elm.5) = 70c19258d1f9e7554c0a2e0ed017390b5d74ad56
-SHA1 (patch-doc_awka-elmref.5) = 760e5768f087ee8054ed442d5cb9f15c8659560c
-SHA1 (patch-doc_awka.1) = c0b10cca61bd618127c5e56a5565daaa4e00c48a
+SHA1 (patch-aa) = e721a4513fb16ca08cbf2658d3573b8034780efb
+SHA1 (patch-ab) = c5db58909c34408d2dc984095909ecca8f95c25a
+SHA1 (patch-doc_awka-elm.5) = 3f66ed179cf25364c38862c61b4132265dda2fe4
+SHA1 (patch-doc_awka-elmref.5) = e9d80cc867172a79c5a5e2ce107d03457ae430e2
+SHA1 (patch-doc_awka.1) = a280b016190abfc8c8055c7bf69b4121b9f8d2ed
diff --git a/lang/awka/patches/patch-aa b/lang/awka/patches/patch-aa
index a5872ce116e..6ec9757719a 100644
--- a/lang/awka/patches/patch-aa
+++ b/lang/awka/patches/patch-aa
@@ -1,4 +1,7 @@
-$NetBSD: patch-aa,v 1.1 2005/11/02 15:54:04 tv Exp $
+$NetBSD: patch-aa,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Remove setmode() declaration that is different from BSD's. Caused
+build failure on Interix.
--- awka/fin.h.orig 2001-07-06 01:03:46.000000000 -0400
+++ awka/fin.h
diff --git a/lang/awka/patches/patch-ab b/lang/awka/patches/patch-ab
index a6a322b85b6..66e19383bb4 100644
--- a/lang/awka/patches/patch-ab
+++ b/lang/awka/patches/patch-ab
@@ -1,4 +1,7 @@
-$NetBSD: patch-ab,v 1.1 2005/11/02 15:54:04 tv Exp $
+$NetBSD: patch-ab,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Disable shared library. "It's unversioned and quite primitive, and
+nothing is currently depending on it."
--- configure.orig 2001-07-11 02:00:52.000000000 -0400
+++ configure
diff --git a/lang/awka/patches/patch-doc_awka-elm.5 b/lang/awka/patches/patch-doc_awka-elm.5
index adf6302796c..a50e58e0df2 100644
--- a/lang/awka/patches/patch-doc_awka-elm.5
+++ b/lang/awka/patches/patch-doc_awka-elm.5
@@ -1,4 +1,6 @@
-$NetBSD: patch-doc_awka-elm.5,v 1.1 2012/01/24 20:41:00 joerg Exp $
+$NetBSD: patch-doc_awka-elm.5,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Kill redundant .TP statements.
--- doc/awka-elm.5.orig 2012-01-23 22:38:34.000000000 +0000
+++ doc/awka-elm.5
diff --git a/lang/awka/patches/patch-doc_awka-elmref.5 b/lang/awka/patches/patch-doc_awka-elmref.5
index b50f3b9c8fb..e61ef921496 100644
--- a/lang/awka/patches/patch-doc_awka-elmref.5
+++ b/lang/awka/patches/patch-doc_awka-elmref.5
@@ -1,4 +1,6 @@
-$NetBSD: patch-doc_awka-elmref.5,v 1.1 2012/01/24 20:41:00 joerg Exp $
+$NetBSD: patch-doc_awka-elmref.5,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Kill redundant .TP statements.
--- doc/awka-elmref.5.orig 2012-01-23 22:38:38.000000000 +0000
+++ doc/awka-elmref.5
diff --git a/lang/awka/patches/patch-doc_awka.1 b/lang/awka/patches/patch-doc_awka.1
index fd575f6b774..6011341dc9e 100644
--- a/lang/awka/patches/patch-doc_awka.1
+++ b/lang/awka/patches/patch-doc_awka.1
@@ -1,4 +1,6 @@
-$NetBSD: patch-doc_awka.1,v 1.1 2012/01/24 20:41:00 joerg Exp $
+$NetBSD: patch-doc_awka.1,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Kill redundant .TP statements.
--- doc/awka.1.orig 2012-01-23 22:38:41.000000000 +0000
+++ doc/awka.1
diff --git a/lang/baci/distinfo b/lang/baci/distinfo
index 60a5f99b696..1d7158b5495 100644
--- a/lang/baci/distinfo
+++ b/lang/baci/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 22:50:32 agc Exp $
+$NetBSD: distinfo,v 1.10 2015/12/29 23:34:43 dholland Exp $
SHA1 (bacisrc.tar.gz) = 3b655bcbd2823047f3f92e6f2d3d12bc7eaa772d
RMD160 (bacisrc.tar.gz) = c484e3c05734cac1dd394d9b09b256e2a2626897
@@ -8,18 +8,18 @@ SHA1 (bacidoc.tar.gz) = 6550d2f87903b69ce470e9682d47420399fcf0af
RMD160 (bacidoc.tar.gz) = fab70e9bea44b384fe758de506f75bba68f412a6
SHA512 (bacidoc.tar.gz) = a1ad27f3347f0d00cf1a28c75871d0b65e89b92870ac25fce44ed34d7f03c0fafada2a592375c8d19d011937c596b9bd88c8fd85f6b42b215ddcbd64e6d34674
Size (bacidoc.tar.gz) = 162066 bytes
-SHA1 (patch-aa) = 5a6f1c7219088687d244198bbcd76412a11ce645
-SHA1 (patch-ab) = 26c8235aff9ab50013ae06f5f6256bfb3f26db83
-SHA1 (patch-ac) = f72a2a911b2c1d262b6767a72a223397daf00c7a
-SHA1 (patch-ad) = 70b1a6e08245d2c2769fa07532943e5fcecf1fc3
-SHA1 (patch-ae) = a2be64d957abd66dac0057b896af1326c89f71af
-SHA1 (patch-af) = 2e7dfeb32cc405770905cec57155f6bbfea621c9
-SHA1 (patch-ag) = df83bd959b26677d193b883cc0d3a944c6d86544
-SHA1 (patch-ah) = 500a536f362eba6fdd152e5be598d66528b3396d
-SHA1 (patch-ai) = a94b97a695bfcf233835cec67791c99732c7cdf6
-SHA1 (patch-aj) = 0c9824049ac9555b76889fcd09e644e91ebae78d
-SHA1 (patch-ak) = 099f329662611a94e2bc2cce3f30753d3e053680
-SHA1 (patch-al) = 06509333c305b150e1d1215454ff153f95cb6e2c
-SHA1 (patch-am) = 79eb900505f6130033c820a5ed46f386ab14bf54
-SHA1 (patch-include_computil.h) = 28c872e5f7cb850dec3cba69b513f00083e8e07f
-SHA1 (patch-lib_computil.c) = 53f314d5d3ab3d3db52a17757b96d8a9913dcd16
+SHA1 (patch-aa) = e6fe137bf7c8351604613135ac0a11a882ac2bc6
+SHA1 (patch-ab) = 3a7da602a33f306fb0c4eec2dbe570fc4935070f
+SHA1 (patch-ac) = 8230ed68fba5e8d68aa8a460e5882e16c0ba730a
+SHA1 (patch-ad) = 1f62318582be4863be1c9046ab58d53ada85d8b1
+SHA1 (patch-ae) = 2aaec29d920b501e36e0c40505269fe581aebe52
+SHA1 (patch-af) = 6b764bbac8f00d44751a6b6c241c381221c9618d
+SHA1 (patch-ag) = 7566d2c1cf27fbf5b2beea1c34585b99cea538c0
+SHA1 (patch-ah) = 588890cd122b5d349a1d1ec27333795b5c567458
+SHA1 (patch-ai) = 7803cbc8c6f51b9a1d7c2a363fb91991fa49d87c
+SHA1 (patch-aj) = cbac3a148f643b108119fa7c70fb9cfcca3fa01e
+SHA1 (patch-ak) = 328649b6d7a8f65ea6e799796e30366f553fa2a2
+SHA1 (patch-al) = 1cf7c2507a074c00f5ec0b42cf9169b4bc1d8c0e
+SHA1 (patch-am) = 3db7ead6cd08f0aa172ad62d2b8ef1b6b2a5fe63
+SHA1 (patch-include_computil.h) = 2c1c48e3ff6be7a79e4990ad8f1adf0f8f92c1e8
+SHA1 (patch-lib_computil.c) = 7b3bd08b60986a97c4490a8c06b5f78c977fde62
diff --git a/lang/baci/patches/patch-aa b/lang/baci/patches/patch-aa
index a392d1a47d6..c1cb5da20a5 100644
--- a/lang/baci/patches/patch-aa
+++ b/lang/baci/patches/patch-aa
@@ -1,4 +1,8 @@
-$NetBSD: patch-aa,v 1.3 2007/08/01 20:40:42 joerg Exp $
+$NetBSD: patch-aa,v 1.4 2015/12/29 23:34:43 dholland Exp $
+
+Use standard headers.
+Don't declare standard functions.
+Avoid symbol name conflict with random().
--- interp/bainterp.c.orig 1999-08-31 16:19:18.000000000 +0000
+++ interp/bainterp.c
diff --git a/lang/baci/patches/patch-ab b/lang/baci/patches/patch-ab
index 7c900c6ccb2..5cb854d910b 100644
--- a/lang/baci/patches/patch-ab
+++ b/lang/baci/patches/patch-ab
@@ -1,4 +1,8 @@
-$NetBSD: patch-ab,v 1.2 2005/02/19 15:40:54 wiz Exp $
+$NetBSD: patch-ab,v 1.3 2015/12/29 23:34:43 dholland Exp $
+
+Use standard headers.
+Don't redeclare standard functions.
+Avoid symbol name conflict with random().
--- interp/baiutils.c.orig 1999-08-31 18:19:18.000000000 +0200
+++ interp/baiutils.c
diff --git a/lang/baci/patches/patch-ac b/lang/baci/patches/patch-ac
index a084e871bf6..10f9fc2dc07 100644
--- a/lang/baci/patches/patch-ac
+++ b/lang/baci/patches/patch-ac
@@ -1,4 +1,7 @@
-$NetBSD: patch-ac,v 1.2 2005/02/19 15:40:54 wiz Exp $
+$NetBSD: patch-ac,v 1.3 2015/12/29 23:34:43 dholland Exp $
+
+Avoid symbol name conflict with random().
+XXX: should not be using the implementation namespace.
--- interp/random.c.orig 1999-08-31 18:19:18.000000000 +0200
+++ interp/random.c
diff --git a/lang/baci/patches/patch-ad b/lang/baci/patches/patch-ad
index 7314397395a..ae88911e642 100644
--- a/lang/baci/patches/patch-ad
+++ b/lang/baci/patches/patch-ad
@@ -1,4 +1,7 @@
-$NetBSD: patch-ad,v 1.2 2005/02/19 15:40:54 wiz Exp $
+$NetBSD: patch-ad,v 1.3 2015/12/29 23:34:43 dholland Exp $
+
+Avoid symbol name conflict with random().
+XXX: should not be using the implementation namespace.
--- interp/random.h.orig 1999-08-31 18:19:18.000000000 +0200
+++ interp/random.h
diff --git a/lang/baci/patches/patch-ae b/lang/baci/patches/patch-ae
index 8deea0ae03a..77b1eab799c 100644
--- a/lang/baci/patches/patch-ae
+++ b/lang/baci/patches/patch-ae
@@ -1,4 +1,8 @@
-$NetBSD: patch-ae,v 1.2 2005/02/19 15:40:54 wiz Exp $
+$NetBSD: patch-ae,v 1.3 2015/12/29 23:34:43 dholland Exp $
+
+Use standard headers.
+Don't redeclare standard functions.
+Avoid unnecessarily global variable. (why?)
--- disasm/badautil.c.orig 1999-08-31 18:19:14.000000000 +0200
+++ disasm/badautil.c
diff --git a/lang/baci/patches/patch-af b/lang/baci/patches/patch-af
index 96ca292f542..1d98fa7c48d 100644
--- a/lang/baci/patches/patch-af
+++ b/lang/baci/patches/patch-af
@@ -1,4 +1,9 @@
-$NetBSD: patch-af,v 1.3 2015/01/25 13:12:54 joerg Exp $
+$NetBSD: patch-af,v 1.4 2015/12/29 23:34:43 dholland Exp $
+
+Use standard headers.
+Don't redeclare standard functions.
+Avoid symbol name conflict with strtoi.
+Fix yacc syntax errors.
--- ccomp/bac.y.orig 1999-08-31 16:19:03.000000000 +0000
+++ ccomp/bac.y
diff --git a/lang/baci/patches/patch-ag b/lang/baci/patches/patch-ag
index 7b266263262..fd370e6d93f 100644
--- a/lang/baci/patches/patch-ag
+++ b/lang/baci/patches/patch-ag
@@ -1,4 +1,8 @@
-$NetBSD: patch-ag,v 1.2 2005/02/19 15:40:54 wiz Exp $
+$NetBSD: patch-ag,v 1.3 2015/12/29 23:34:43 dholland Exp $
+
+Use standard headers.
+Don't redeclare standard functions.
+Fix yacc syntax errors.
--- pascomp/bapascal.y.orig 1999-08-31 18:19:08.000000000 +0200
+++ pascomp/bapascal.y
diff --git a/lang/baci/patches/patch-ah b/lang/baci/patches/patch-ah
index 6fc177c78dd..4c5954c7953 100644
--- a/lang/baci/patches/patch-ah
+++ b/lang/baci/patches/patch-ah
@@ -1,4 +1,6 @@
-$NetBSD: patch-ah,v 1.1 2005/02/19 15:40:54 wiz Exp $
+$NetBSD: patch-ah,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Use standard headers.
--- pascomp/bapascal.l.orig 1999-08-31 18:19:08.000000000 +0200
+++ pascomp/bapascal.l
diff --git a/lang/baci/patches/patch-ai b/lang/baci/patches/patch-ai
index 40c3e67dc0f..d516899ada6 100644
--- a/lang/baci/patches/patch-ai
+++ b/lang/baci/patches/patch-ai
@@ -1,4 +1,7 @@
-$NetBSD: patch-ai,v 1.1 2005/02/19 15:40:54 wiz Exp $
+$NetBSD: patch-ai,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Use standard headers.
+Don't redeclare standard functions.
--- ccomp/bac.l.orig 1999-08-31 18:19:04.000000000 +0200
+++ ccomp/bac.l
diff --git a/lang/baci/patches/patch-aj b/lang/baci/patches/patch-aj
index 9c046cf8090..dbd0493def2 100644
--- a/lang/baci/patches/patch-aj
+++ b/lang/baci/patches/patch-aj
@@ -1,4 +1,6 @@
-$NetBSD: patch-aj,v 1.1 2005/02/19 15:40:54 wiz Exp $
+$NetBSD: patch-aj,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Avoid accidental trigraph.
--- lib/disutils.c.orig 1999-09-16 04:38:05.000000000 +0200
+++ lib/disutils.c
diff --git a/lang/baci/patches/patch-ak b/lang/baci/patches/patch-ak
index 076f85f6caa..5676b847b75 100644
--- a/lang/baci/patches/patch-ak
+++ b/lang/baci/patches/patch-ak
@@ -1,4 +1,6 @@
-$NetBSD: patch-ak,v 1.1 2005/06/24 22:44:58 minskim Exp $
+$NetBSD: patch-ak,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Don't use nonstandard headers.
--- lib/incfiles.c.orig 1999-09-15 21:38:06.000000000 -0500
+++ lib/incfiles.c
diff --git a/lang/baci/patches/patch-al b/lang/baci/patches/patch-al
index a1778bb8616..4abbab94250 100644
--- a/lang/baci/patches/patch-al
+++ b/lang/baci/patches/patch-al
@@ -1,4 +1,6 @@
-$NetBSD: patch-al,v 1.1 2005/06/24 22:44:58 minskim Exp $
+$NetBSD: patch-al,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Don't use nonstandard headers.
--- lib/genutil.c.orig 1999-09-15 21:38:06.000000000 -0500
+++ lib/genutil.c
diff --git a/lang/baci/patches/patch-am b/lang/baci/patches/patch-am
index 9bd88ade792..ab3e7c694de 100644
--- a/lang/baci/patches/patch-am
+++ b/lang/baci/patches/patch-am
@@ -1,4 +1,6 @@
-$NetBSD: patch-am,v 1.1 2005/06/24 22:44:58 minskim Exp $
+$NetBSD: patch-am,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Don't use nonstandard headers.
--- lib/readtab.c.orig 1999-09-15 21:38:06.000000000 -0500
+++ lib/readtab.c
diff --git a/lang/baci/patches/patch-include_computil.h b/lang/baci/patches/patch-include_computil.h
index 5977d6f041b..749006c1d5f 100644
--- a/lang/baci/patches/patch-include_computil.h
+++ b/lang/baci/patches/patch-include_computil.h
@@ -1,4 +1,6 @@
-$NetBSD: patch-include_computil.h,v 1.1 2015/01/25 13:12:54 joerg Exp $
+$NetBSD: patch-include_computil.h,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Avoid symbol name conflict with strtoi.
--- include/computil.h.orig 2015-01-24 16:18:49.000000000 +0000
+++ include/computil.h
diff --git a/lang/baci/patches/patch-lib_computil.c b/lang/baci/patches/patch-lib_computil.c
index 30467a9e73e..5e66d3d2eb5 100644
--- a/lang/baci/patches/patch-lib_computil.c
+++ b/lang/baci/patches/patch-lib_computil.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-lib_computil.c,v 1.1 2015/01/25 13:12:54 joerg Exp $
+$NetBSD: patch-lib_computil.c,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Avoid symbol name conflict with strtoi.
--- lib/computil.c.orig 2015-01-24 16:18:51.000000000 +0000
+++ lib/computil.c
diff --git a/lang/basic256/distinfo b/lang/basic256/distinfo
index 72c99e15a43..bc4fb8e78c6 100644
--- a/lang/basic256/distinfo
+++ b/lang/basic256/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.5 2015/11/03 22:50:32 agc Exp $
+$NetBSD: distinfo,v 1.6 2015/12/29 23:34:43 dholland Exp $
SHA1 (basic256_0.9.6.71.tgz) = 3a8ee26230d5b14b5f325c3b6e0db511534d785f
RMD160 (basic256_0.9.6.71.tgz) = 1edd4a2eb153eb9712f8b33e1ff2a64ebf1ba883
@@ -6,4 +6,4 @@ SHA512 (basic256_0.9.6.71.tgz) = cdebc9da6b3835c7b626e0cf1c90019c6cf5091f43e7f17
Size (basic256_0.9.6.71.tgz) = 7924162 bytes
SHA1 (patch-Interpreter.cpp) = 23e0c4d7b611dff4366dbd6859d8c4eddf9d31ad
SHA1 (patch-RunController.cpp) = 7716844575a393900b9cab1e61abd6b18cf5b138
-SHA1 (patch-Variables.h) = a350770e86e8b6913c92785b893e72d6a641f0eb
+SHA1 (patch-Variables.h) = a3e777c774c57103506d09e8300867766c2067fd
diff --git a/lang/basic256/patches/patch-Variables.h b/lang/basic256/patches/patch-Variables.h
index 29654dd7084..9700dda8b60 100644
--- a/lang/basic256/patches/patch-Variables.h
+++ b/lang/basic256/patches/patch-Variables.h
@@ -1,8 +1,10 @@
-$NetBSD: patch-Variables.h,v 1.1 2015/06/12 13:12:27 joerg Exp $
+$NetBSD: patch-Variables.h,v 1.2 2015/12/29 23:34:43 dholland Exp $
+
+Update C++ dialect.
--- Variables.h.orig 2015-06-09 23:15:06.000000000 +0000
+++ Variables.h
-@@ -34,7 +34,7 @@ struct variable
+@@ -34,7 +34,7 @@ struct variable
union {
char *string;
double floatval;
diff --git a/lang/brandybasic/distinfo b/lang/brandybasic/distinfo
index bd71e101601..ed2d84e44e1 100644
--- a/lang/brandybasic/distinfo
+++ b/lang/brandybasic/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.8 2015/11/03 22:50:32 agc Exp $
+$NetBSD: distinfo,v 1.9 2015/12/29 23:34:44 dholland Exp $
SHA1 (b116.tgz) = 5c149c54f2d55bc16e1ccf84c811234c5b1d7285
RMD160 (b116.tgz) = 7cec7b35e2b5ce89b81e8e3f10d0db9838a8cbf5
SHA512 (b116.tgz) = 177f7e9c93ee1cf4d10f6a22cc8b6f5ef3d735728af8dd36d829be33744ef221d889de3dfb6b137ab75d4e468576e37572b659a79aee8869e0b0dfe1877df9ed
Size (b116.tgz) = 381894 bytes
-SHA1 (patch-aa) = a5b12fb2a0b7483bd0591d004c87642a394d4253
+SHA1 (patch-aa) = 11241d14a1ef6cf5d96d858265a9779837b6e336
SHA1 (patch-src_textonly.c) = d5cde92c8785b21182ab498d3868c4c795b828d6
diff --git a/lang/brandybasic/patches/patch-aa b/lang/brandybasic/patches/patch-aa
index e54766e0cae..90699261f9b 100644
--- a/lang/brandybasic/patches/patch-aa
+++ b/lang/brandybasic/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.3 2007/06/30 18:31:52 joerg Exp $
+$NetBSD: patch-aa,v 1.4 2015/12/29 23:34:44 dholland Exp $
+
+Dragonfly support.
--- src/target.h.orig 2004-01-25 19:01:20.000000000 +0000
+++ src/target.h
diff --git a/lang/bwbasic/distinfo b/lang/bwbasic/distinfo
index 98d3ec16c8c..a89f7d841dd 100644
--- a/lang/bwbasic/distinfo
+++ b/lang/bwbasic/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.13 2015/11/03 22:50:32 agc Exp $
+$NetBSD: distinfo,v 1.14 2015/12/29 23:34:44 dholland Exp $
SHA1 (bwbasic-3.00.zip) = 89bb9e960bb91339752bb6d9796d93998d9ca3f6
RMD160 (bwbasic-3.00.zip) = 3d78b2fc3c6a73856b92443c296d71cd5b39208e
SHA512 (bwbasic-3.00.zip) = 28d43aa272bf75eda822e7629bcf227049cb8d05ad24f7ebe6229871c302a8bc360b8c5cb252248e8285065be8c06b7fa94d53e7c81042078f3bcda281584afe
Size (bwbasic-3.00.zip) = 2777709 bytes
-SHA1 (patch-aa) = ca4a5d62dc7aebfcace1df368cdc6ffbaa2c60da
-SHA1 (patch-ac) = 1f8e3a3d6d75223abe2ceef63b5eb97a4b4cf4b4
+SHA1 (patch-aa) = baa2ae3e72dda0146914d57285aba715d93aec60
+SHA1 (patch-ac) = c82d9eb2159faae0ad3f22da525d2a2dd2de4e95
SHA1 (patch-renum.c) = 458affe1dd9742b54040b9721d2a8a7cfa82956b
diff --git a/lang/bwbasic/patches/patch-aa b/lang/bwbasic/patches/patch-aa
index 51177063f17..3699a3f2b1f 100644
--- a/lang/bwbasic/patches/patch-aa
+++ b/lang/bwbasic/patches/patch-aa
@@ -1,4 +1,7 @@
-$NetBSD: patch-aa,v 1.4 2012/01/15 15:29:31 ryoon Exp $
+$NetBSD: patch-aa,v 1.5 2015/12/29 23:34:44 dholland Exp $
+
+Configure for pkgsrc.
+DESTDIR support.
--- Makefile.in.orig 2009-06-04 12:50:16.000000000 +0000
+++ Makefile.in
diff --git a/lang/bwbasic/patches/patch-ac b/lang/bwbasic/patches/patch-ac
index 3dbd2e44690..ba9771bcc1d 100644
--- a/lang/bwbasic/patches/patch-ac
+++ b/lang/bwbasic/patches/patch-ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-ac,v 1.4 2015/05/20 07:27:21 wen Exp $
+$NetBSD: patch-ac,v 1.5 2015/12/29 23:34:44 dholland Exp $
+
+Primitively roffify the doc so it can be installed as a man page.
--- bwbasic.doc.orig 2015-05-20 14:17:40.000000000 +0000
+++ bwbasic.doc
diff --git a/lang/caml-light/distinfo b/lang/caml-light/distinfo
index dcb22a01095..2543df2b035 100644
--- a/lang/caml-light/distinfo
+++ b/lang/caml-light/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.12 2015/11/03 22:50:32 agc Exp $
+$NetBSD: distinfo,v 1.13 2015/12/29 23:34:44 dholland Exp $
SHA1 (cl74unix.tar.gz) = feae4a53af78b6c500a03c618dc11444e8b5dc47
RMD160 (cl74unix.tar.gz) = a00a8de15e042080041076fcf3ad2592d9deb469
@@ -25,8 +25,8 @@ SHA1 (patch-ar) = aba9a829916af887d1115b51a57b449aced8535f
SHA1 (patch-as) = 5d462ae1a1bf72ae1a0f19ff73d4b1b4226dbb32
SHA1 (patch-at) = 83c69c1635a0c8f038bcd23d00acc4dc406c0684
SHA1 (patch-au) = 4fe5ac20d7526e782143874b0ce9c7367716dbce
-SHA1 (patch-yacc_error.c) = ca57d272ddb1b7d4da6eb501abd687f3426bd8d4
+SHA1 (patch-yacc_error.c) = ff1dd4d57fa7b4dbcc286c72bd21a4a884c05f94
SHA1 (patch-yacc_main_c) = 1a4670c718c4a3ef3e1ace7dd56c2516a8d3fef3
-SHA1 (patch-yacc_output.c) = 2490fcf4ae844c31419f771ccef1a272f948bef5
-SHA1 (patch-yacc_reader.c) = 5bf63ccb86d9e689cc7320424ab918b5de6f9000
-SHA1 (patch-yacc_verbose.c) = 61f3d64819abaf23e02c888ec916c59b29297847
+SHA1 (patch-yacc_output.c) = c8e8f412c2b911ff0924bc2d080bf490a04c4a73
+SHA1 (patch-yacc_reader.c) = 49c8b66bdb2c3b2712decdab4066e98a52894627
+SHA1 (patch-yacc_verbose.c) = 314a4d0a379028fcc0c0ab4d6d4bf5648312ab48
diff --git a/lang/caml-light/patches/patch-yacc_error.c b/lang/caml-light/patches/patch-yacc_error.c
index 3a750108713..9b64bdfc22e 100644
--- a/lang/caml-light/patches/patch-yacc_error.c
+++ b/lang/caml-light/patches/patch-yacc_error.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-yacc_error.c,v 1.1 2012/10/20 22:11:30 joerg Exp $
+$NetBSD: patch-yacc_error.c,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
--- yacc/error.c.orig 2012-10-20 13:06:22.000000000 +0000
+++ yacc/error.c
diff --git a/lang/caml-light/patches/patch-yacc_output.c b/lang/caml-light/patches/patch-yacc_output.c
index b2b88aaf2ff..9cbb05ab1e4 100644
--- a/lang/caml-light/patches/patch-yacc_output.c
+++ b/lang/caml-light/patches/patch-yacc_output.c
@@ -1,4 +1,8 @@
-$NetBSD: patch-yacc_output.c,v 1.1 2012/10/20 22:11:30 joerg Exp $
+$NetBSD: patch-yacc_output.c,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
+Mark private functions static.
--- yacc/output.c.orig 2012-10-20 13:08:10.000000000 +0000
+++ yacc/output.c
diff --git a/lang/caml-light/patches/patch-yacc_reader.c b/lang/caml-light/patches/patch-yacc_reader.c
index 333521c0611..d571b74385d 100644
--- a/lang/caml-light/patches/patch-yacc_reader.c
+++ b/lang/caml-light/patches/patch-yacc_reader.c
@@ -1,4 +1,7 @@
-$NetBSD: patch-yacc_reader.c,v 1.1 2012/10/20 22:11:30 joerg Exp $
+$NetBSD: patch-yacc_reader.c,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
--- yacc/reader.c.orig 2012-10-20 13:12:08.000000000 +0000
+++ yacc/reader.c
diff --git a/lang/caml-light/patches/patch-yacc_verbose.c b/lang/caml-light/patches/patch-yacc_verbose.c
index a26a97b8f4a..ed1b577168c 100644
--- a/lang/caml-light/patches/patch-yacc_verbose.c
+++ b/lang/caml-light/patches/patch-yacc_verbose.c
@@ -1,4 +1,7 @@
-$NetBSD: patch-yacc_verbose.c,v 1.1 2012/10/20 22:11:30 joerg Exp $
+$NetBSD: patch-yacc_verbose.c,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
--- yacc/verbose.c.orig 2012-10-20 13:15:43.000000000 +0000
+++ yacc/verbose.c
diff --git a/lang/cim/distinfo b/lang/cim/distinfo
index 27fe212079c..13994e0d61a 100644
--- a/lang/cim/distinfo
+++ b/lang/cim/distinfo
@@ -1,21 +1,21 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 22:50:33 agc Exp $
+$NetBSD: distinfo,v 1.10 2015/12/29 23:34:44 dholland Exp $
SHA1 (cim-3.30.tar.gz) = 8636ac8d1eaee793769051af60140af80b82b22f
RMD160 (cim-3.30.tar.gz) = d5c07046799dec8840c7c7d9f5c88e552a4c6432
SHA512 (cim-3.30.tar.gz) = a8cacb8badf287db283a400e15e2f5ba982a8b2a98ec6affd98dc2b54855da2eca4063a5bccc949e50f56cc649e301ecc3eff83b4c6085203f6e871f7db9b851
Size (cim-3.30.tar.gz) = 416809 bytes
-SHA1 (patch-aa) = 6e20870f7bf0c2befdc0a73d00827606958e2931
-SHA1 (patch-ab) = e5d14212cbc4fbf956ade6c8b68f1dcc92a0841a
+SHA1 (patch-aa) = 2efccf5bce2838033976c42c7813e805657f6d5b
+SHA1 (patch-ab) = 8853c6a2f36fdc370790e78fd5e86f6361ba0f6a
SHA1 (patch-ac) = e63f63f906a968ef7dc8343e44235916eddf6574
-SHA1 (patch-src_dekl.c) = 3900ef403be2e62eafc4b826504d58eb28fed7b7
-SHA1 (patch-src_dekl.h) = 4a88d45fc715233ed4d56376104149f2299a2177
-SHA1 (patch-src_error.c) = 99a51cd6a779a6626b945df43c31ae05c43e2ad2
-SHA1 (patch-src_expbuilder.c) = e8b34170917105dcad13605c8418b21457818ce3
-SHA1 (patch-src_expchecker.c) = c5ae46c6932fd276b093ff4c149f597f7757162a
-SHA1 (patch-src_extspec.c) = 913d43ffa911e03f260f52c59bec7d3d2ce016b1
-SHA1 (patch-src_extspec.h) = e4a6bf554e045997276589baaa3e7dbc20e72a26
-SHA1 (patch-src_gen.h) = b1a6ec2dce0e518fb5430af5d42530ea82898207
-SHA1 (patch-src_genexp.c) = 1c826b32b490de0c428f8e7d0144a79298fce4ee
-SHA1 (patch-src_genpar.c) = 5675cf1ec69bf5378a709a03c25d981434628540
-SHA1 (patch-src_genstr.c) = c2e1a75636273a8281c4070ff25928e4847753be
-SHA1 (patch-src_lex.c) = c7c5011d24f8abb076b17c132d9b3cbdac816cce
+SHA1 (patch-src_dekl.c) = 4ee21f64bdbec30e1811113b16616cbe5d2d7608
+SHA1 (patch-src_dekl.h) = 3873bd65c6d00dfb0f2b39f314ef88d4c12e709e
+SHA1 (patch-src_error.c) = 2f42a1d101ef70c2ce61fc7e3774b99665c4db46
+SHA1 (patch-src_expbuilder.c) = 17f1b128a2942994505189125a45c63448061cfa
+SHA1 (patch-src_expchecker.c) = eb51b12e82fe815569ba4a65c9a43945f67f8c15
+SHA1 (patch-src_extspec.c) = 960e588a81a9bf2e3deda7b5a67ea05706927dfc
+SHA1 (patch-src_extspec.h) = a3aaf5c5e5469e26e945cbaf691bcde0950489f1
+SHA1 (patch-src_gen.h) = 1599ae07eb2118d2f5c188f29504af4c1b3a8258
+SHA1 (patch-src_genexp.c) = 60be393adc9d599b33d6907ebe4a7d5cc874990d
+SHA1 (patch-src_genpar.c) = 1c95322d29679eb6cacd7861579014b2bc0285d4
+SHA1 (patch-src_genstr.c) = 44d57258207d76af0a6af2a3e1a90bcc97bead14
+SHA1 (patch-src_lex.c) = eb7b29ff080e0c3127f7f4da6a0fe638a4573655
diff --git a/lang/cim/patches/patch-aa b/lang/cim/patches/patch-aa
index 4f1fd8abe19..1b053bac81e 100644
--- a/lang/cim/patches/patch-aa
+++ b/lang/cim/patches/patch-aa
@@ -1,4 +1,9 @@
-$NetBSD: patch-aa,v 1.3 2006/04/04 16:53:59 jlam Exp $
+$NetBSD: patch-aa,v 1.4 2015/12/29 23:34:44 dholland Exp $
+
+Don't use LTCONFIG_OVERRIDE and let pkgsrc automatically use the
+pkgsrc-installed libtool. Modify the configure script to grep the
+libtool we're using for the values of various libtool-derived
+variables.
--- configure.orig 1999-11-05 16:07:44.000000000 -0500
+++ configure
diff --git a/lang/cim/patches/patch-ab b/lang/cim/patches/patch-ab
index be84752893e..5d4aaac929c 100644
--- a/lang/cim/patches/patch-ab
+++ b/lang/cim/patches/patch-ab
@@ -1,4 +1,7 @@
-$NetBSD: patch-ab,v 1.2 2006/04/04 16:53:59 jlam Exp $
+$NetBSD: patch-ab,v 1.3 2015/12/29 23:34:44 dholland Exp $
+
+Use the include and library directories when compiling the compiler
+output.
--- src/Makefile.in.orig 1999-11-05 16:07:54.000000000 -0500
+++ src/Makefile.in
diff --git a/lang/cim/patches/patch-src_dekl.c b/lang/cim/patches/patch-src_dekl.c
index bab601f4758..583f5109ab6 100644
--- a/lang/cim/patches/patch-src_dekl.c
+++ b/lang/cim/patches/patch-src_dekl.c
@@ -1,4 +1,8 @@
-$NetBSD: patch-src_dekl.c,v 1.1 2012/10/26 20:37:15 joerg Exp $
+$NetBSD: patch-src_dekl.c,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
+Call own functions correctly.
--- src/dekl.c.orig 2012-10-26 12:55:39.000000000 +0000
+++ src/dekl.c
diff --git a/lang/cim/patches/patch-src_dekl.h b/lang/cim/patches/patch-src_dekl.h
index c45741bbfa3..9f186b42494 100644
--- a/lang/cim/patches/patch-src_dekl.h
+++ b/lang/cim/patches/patch-src_dekl.h
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_dekl.h,v 1.1 2012/10/26 20:37:15 joerg Exp $
+$NetBSD: patch-src_dekl.h,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
--- src/dekl.h.orig 2012-10-26 12:56:08.000000000 +0000
+++ src/dekl.h
diff --git a/lang/cim/patches/patch-src_error.c b/lang/cim/patches/patch-src_error.c
index 5c82cae2ca3..206b3234dc8 100644
--- a/lang/cim/patches/patch-src_error.c
+++ b/lang/cim/patches/patch-src_error.c
@@ -1,4 +1,8 @@
-$NetBSD: patch-src_error.c,v 1.1 2012/10/26 20:37:15 joerg Exp $
+$NetBSD: patch-src_error.c,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Use standard headers.
+Avoid implicit int.
+Use C89.
--- src/error.c.orig 2012-10-26 12:50:41.000000000 +0000
+++ src/error.c
diff --git a/lang/cim/patches/patch-src_expbuilder.c b/lang/cim/patches/patch-src_expbuilder.c
index 02b79d72a3f..2746859c71e 100644
--- a/lang/cim/patches/patch-src_expbuilder.c
+++ b/lang/cim/patches/patch-src_expbuilder.c
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_expbuilder.c,v 1.1 2012/10/26 20:37:15 joerg Exp $
+$NetBSD: patch-src_expbuilder.c,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
--- src/expbuilder.c.orig 2012-10-26 13:06:11.000000000 +0000
+++ src/expbuilder.c
diff --git a/lang/cim/patches/patch-src_expchecker.c b/lang/cim/patches/patch-src_expchecker.c
index 05b154a06dd..b5ab4585016 100644
--- a/lang/cim/patches/patch-src_expchecker.c
+++ b/lang/cim/patches/patch-src_expchecker.c
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_expchecker.c,v 1.1 2012/10/26 20:37:15 joerg Exp $
+$NetBSD: patch-src_expchecker.c,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
--- src/expchecker.c.orig 2012-10-26 13:06:29.000000000 +0000
+++ src/expchecker.c
diff --git a/lang/cim/patches/patch-src_extspec.c b/lang/cim/patches/patch-src_extspec.c
index 80233f1ba01..673e8fcd24b 100644
--- a/lang/cim/patches/patch-src_extspec.c
+++ b/lang/cim/patches/patch-src_extspec.c
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_extspec.c,v 1.1 2012/10/26 20:37:15 joerg Exp $
+$NetBSD: patch-src_extspec.c,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
--- src/extspec.c.orig 2012-10-26 13:02:40.000000000 +0000
+++ src/extspec.c
diff --git a/lang/cim/patches/patch-src_extspec.h b/lang/cim/patches/patch-src_extspec.h
index eb96df008c6..cace0f88f15 100644
--- a/lang/cim/patches/patch-src_extspec.h
+++ b/lang/cim/patches/patch-src_extspec.h
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_extspec.h,v 1.1 2012/10/26 20:37:15 joerg Exp $
+$NetBSD: patch-src_extspec.h,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
--- src/extspec.h.orig 2012-10-26 13:03:54.000000000 +0000
+++ src/extspec.h
diff --git a/lang/cim/patches/patch-src_gen.h b/lang/cim/patches/patch-src_gen.h
index 7c0c8060c27..be76163bb41 100644
--- a/lang/cim/patches/patch-src_gen.h
+++ b/lang/cim/patches/patch-src_gen.h
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_gen.h,v 1.1 2012/10/26 20:37:15 joerg Exp $
+$NetBSD: patch-src_gen.h,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
--- src/gen.h.orig 2012-10-26 13:04:50.000000000 +0000
+++ src/gen.h
diff --git a/lang/cim/patches/patch-src_genexp.c b/lang/cim/patches/patch-src_genexp.c
index 0d9fac2b74a..c437736e918 100644
--- a/lang/cim/patches/patch-src_genexp.c
+++ b/lang/cim/patches/patch-src_genexp.c
@@ -1,4 +1,8 @@
-$NetBSD: patch-src_genexp.c,v 1.1 2012/10/26 20:37:15 joerg Exp $
+$NetBSD: patch-src_genexp.c,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
+Use standard headers.
--- src/genexp.c.orig 2012-10-26 13:04:17.000000000 +0000
+++ src/genexp.c
diff --git a/lang/cim/patches/patch-src_genpar.c b/lang/cim/patches/patch-src_genpar.c
index be8c1b66db1..8ed7e233b88 100644
--- a/lang/cim/patches/patch-src_genpar.c
+++ b/lang/cim/patches/patch-src_genpar.c
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_genpar.c,v 1.1 2012/10/26 20:37:15 joerg Exp $
+$NetBSD: patch-src_genpar.c,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
--- src/genpar.c.orig 2012-10-26 12:54:44.000000000 +0000
+++ src/genpar.c
diff --git a/lang/cim/patches/patch-src_genstr.c b/lang/cim/patches/patch-src_genstr.c
index 963b197b10b..8e42110c08d 100644
--- a/lang/cim/patches/patch-src_genstr.c
+++ b/lang/cim/patches/patch-src_genstr.c
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_genstr.c,v 1.1 2012/10/26 20:37:15 joerg Exp $
+$NetBSD: patch-src_genstr.c,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
--- src/genstr.c.orig 2012-10-26 13:02:23.000000000 +0000
+++ src/genstr.c
diff --git a/lang/cim/patches/patch-src_lex.c b/lang/cim/patches/patch-src_lex.c
index 593a48c2ffe..bd11fdc7434 100644
--- a/lang/cim/patches/patch-src_lex.c
+++ b/lang/cim/patches/patch-src_lex.c
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_lex.c,v 1.1 2012/10/26 20:37:15 joerg Exp $
+$NetBSD: patch-src_lex.c,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Avoid implicit int.
+Use C89.
--- src/lex.c.orig 2012-10-26 13:05:36.000000000 +0000
+++ src/lex.c
diff --git a/lang/cint/distinfo b/lang/cint/distinfo
index ee3b678a30a..a29c792297d 100644
--- a/lang/cint/distinfo
+++ b/lang/cint/distinfo
@@ -1,20 +1,20 @@
-$NetBSD: distinfo,v 1.8 2015/12/11 23:32:22 joerg Exp $
+$NetBSD: distinfo,v 1.9 2015/12/29 23:34:44 dholland Exp $
SHA1 (cint-5.15.174/cint5.15.tar.gz) = 7061acb210dafb86413536dc91e0aa24e9ef3ee9
RMD160 (cint-5.15.174/cint5.15.tar.gz) = 4d403e150fc290feba38785b385f282a28d15dcd
SHA512 (cint-5.15.174/cint5.15.tar.gz) = a73e7c5ba41573ad9bc04a9c7aa85c234b5f2ab4b255cc52e2ac6792cc8d1c0592748ba963829892676ab8b432c9ca09ebabfa0986e25fddb58fbb57638e67b1
Size (cint-5.15.174/cint5.15.tar.gz) = 1983029 bytes
-SHA1 (patch-aa) = 7f0c6c93b146507fecca71d6c596d98194cfc7ad
-SHA1 (patch-ab) = ae2689e7b90f6c6acf5914bb4fe19b8d0735896b
-SHA1 (patch-ac) = c10a2524ce9395f606bcaf0a0e32901d13f24fbf
-SHA1 (patch-ad) = 2bf67f2e7e8a1aa73c38d54963018ff9c99af2c7
-SHA1 (patch-ae) = 254ea7ca3df473ac6ce025af96896bf9c8e69310
-SHA1 (patch-af) = 949493ae618766134d1c46a281bf1776be599491
-SHA1 (patch-ag) = f04a490d04b450e68c64f47a8ba5a4b6fa40b84d
-SHA1 (patch-ah) = e03dfadf3341b6988422e36985dda38b73da2da7
-SHA1 (patch-ai) = 9ccb89fb804af6b728edf46b84dddc7f8e7f1572
-SHA1 (patch-aj) = 032e81af2ed1b2740696abe03109d7caeda7b510
-SHA1 (patch-ak) = d42e9b51f5dde832d51d2dbda141b7b9824cfc13
-SHA1 (patch-al) = bff446f0f1670919be05443f01e95d66f247cdfd
-SHA1 (patch-am) = d58f529527d51b021c34616a4ac6703d53c71db2
-SHA1 (patch-an) = 0233b78422396f6a1081589b76bda4c3ec19fa0e
+SHA1 (patch-aa) = 09387ab7fe839e7215ae932c4a84a6636f752de6
+SHA1 (patch-ab) = 920776d9800dd4ae7193c8f57965dfc29ee1eb8a
+SHA1 (patch-ac) = 89ed3ebac70375887870e84e6643c70514acd784
+SHA1 (patch-ad) = 4d585ca0e018dd6f6a4699ae917d25be18d41b0c
+SHA1 (patch-ae) = 1933b54adbef64be0ba18c3d50e76007d66a26e4
+SHA1 (patch-af) = 64d9c3632d1cc594e168909b99f65844d61442d8
+SHA1 (patch-ag) = 27bd14035b54e5fd503b03ec4a02e1c013ab8c52
+SHA1 (patch-ah) = 8a1d07741ce53b7dcf22c0812df046174ad60e97
+SHA1 (patch-ai) = 704074e9f8e030d8dc901f5292030bd50f8caf97
+SHA1 (patch-aj) = 0d6909557ee54d38ee89868c3c622cc61236aea6
+SHA1 (patch-ak) = 46511e389291847e0629284f71dd9e8b5816e187
+SHA1 (patch-al) = 8740f759d06fe7cd5e7cb4ab59a81a9a119c30f9
+SHA1 (patch-am) = e5da0ceedd9019f5acdc99233b153392003b8be2
+SHA1 (patch-an) = 8b0fed4a9f5b16ec00ced4644cb375c200b03c88
diff --git a/lang/cint/patches/patch-aa b/lang/cint/patches/patch-aa
index d7c7ed9f763..1db764bddea 100644
--- a/lang/cint/patches/patch-aa
+++ b/lang/cint/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.3 2005/05/02 17:01:34 drochner Exp $
+$NetBSD: patch-aa,v 1.4 2015/12/29 23:34:44 dholland Exp $
+
+Configure for pkgsrc.
--- platform/netbsd.orig 2004-05-09 04:40:32.000000000 +0200
+++ platform/netbsd
diff --git a/lang/cint/patches/patch-ab b/lang/cint/patches/patch-ab
index 4e08720b99a..aec76f5a70e 100644
--- a/lang/cint/patches/patch-ab
+++ b/lang/cint/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.5 2008/09/05 05:27:30 dholland Exp $
+$NetBSD: patch-ab,v 1.6 2015/12/29 23:34:44 dholland Exp $
+
+Avoid energizer-bunny-makefiles; stop on error.
--- Makefile~ 2005-05-06 04:49:09.000000000 -0400
+++ Makefile 2008-09-04 23:42:47.000000000 -0400
diff --git a/lang/cint/patches/patch-ac b/lang/cint/patches/patch-ac
index d93dd7f1024..9311b7976cd 100644
--- a/lang/cint/patches/patch-ac
+++ b/lang/cint/patches/patch-ac
@@ -1,4 +1,10 @@
-$NetBSD: patch-ac,v 1.1 2008/09/05 05:27:31 dholland Exp $
+$NetBSD: patch-ac,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Use standard headers.
+Handle BSDs like Linux.
+Test the return value of rindex() properly.
+XXX: adjust to use strrchr.
+Fix build with recent readline.
--- readline/readline.c.orig 2005-05-06 04:48:54.000000000 -0400
+++ readline/readline.c 2008-09-05 00:23:42.000000000 -0400
diff --git a/lang/cint/patches/patch-ad b/lang/cint/patches/patch-ad
index ec2eb6122dc..510b93bc6b7 100644
--- a/lang/cint/patches/patch-ad
+++ b/lang/cint/patches/patch-ad
@@ -1,4 +1,6 @@
-$NetBSD: patch-ad,v 1.1 2008/09/05 05:27:31 dholland Exp $
+$NetBSD: patch-ad,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Use standard headers.
--- readline/vi_mode.c~ 2005-05-06 04:48:54.000000000 -0400
+++ readline/vi_mode.c 2008-09-04 23:48:53.000000000 -0400
diff --git a/lang/cint/patches/patch-ae b/lang/cint/patches/patch-ae
index cf92109091f..715b1879265 100644
--- a/lang/cint/patches/patch-ae
+++ b/lang/cint/patches/patch-ae
@@ -1,4 +1,6 @@
-$NetBSD: patch-ae,v 1.1 2008/09/05 05:27:31 dholland Exp $
+$NetBSD: patch-ae,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Use standard headers.
--- readline/history.c~ 2005-05-06 04:48:54.000000000 -0400
+++ readline/history.c 2008-09-04 23:49:20.000000000 -0400
diff --git a/lang/cint/patches/patch-af b/lang/cint/patches/patch-af
index c010dafbea8..16b754054ed 100644
--- a/lang/cint/patches/patch-af
+++ b/lang/cint/patches/patch-af
@@ -1,4 +1,6 @@
-$NetBSD: patch-af,v 1.1 2008/09/05 05:27:31 dholland Exp $
+$NetBSD: patch-af,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Use standard headers.
--- malloc/xmalloc.c~ 2005-05-06 04:48:51.000000000 -0400
+++ malloc/xmalloc.c 2008-09-04 23:50:51.000000000 -0400
diff --git a/lang/cint/patches/patch-ag b/lang/cint/patches/patch-ag
index df0b91c9453..87d2aaac2c6 100644
--- a/lang/cint/patches/patch-ag
+++ b/lang/cint/patches/patch-ag
@@ -1,4 +1,8 @@
-$NetBSD: patch-ag,v 1.1 2008/09/05 05:27:31 dholland Exp $
+$NetBSD: patch-ag,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Use standard headers.
+Fix declaration typo.
+Fix build with recent readline.
--- glob/tilde.c.orig 2005-05-06 04:48:48.000000000 -0400
+++ glob/tilde.c 2008-09-05 00:23:17.000000000 -0400
diff --git a/lang/cint/patches/patch-ah b/lang/cint/patches/patch-ah
index f71de88f366..f479a5fe4c2 100644
--- a/lang/cint/patches/patch-ah
+++ b/lang/cint/patches/patch-ah
@@ -1,4 +1,6 @@
-$NetBSD: patch-ah,v 1.1 2008/09/05 05:27:31 dholland Exp $
+$NetBSD: patch-ah,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Silence integer/pointer size warnings.
--- src/bc_exec.cxx~ 2005-05-06 11:37:47.000000000 -0400
+++ src/bc_exec.cxx 2008-09-04 23:52:56.000000000 -0400
diff --git a/lang/cint/patches/patch-ai b/lang/cint/patches/patch-ai
index 5f66c40e954..d8081bd0475 100644
--- a/lang/cint/patches/patch-ai
+++ b/lang/cint/patches/patch-ai
@@ -1,4 +1,6 @@
-$NetBSD: patch-ai,v 1.1 2008/09/05 05:27:31 dholland Exp $
+$NetBSD: patch-ai,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Add NetBSD to list of cases.
--- lib/posix/posix.h~ 2005-05-06 04:48:49.000000000 -0400
+++ lib/posix/posix.h 2008-09-05 00:02:39.000000000 -0400
diff --git a/lang/cint/patches/patch-aj b/lang/cint/patches/patch-aj
index 4ce2cf66d12..225c12a3546 100644
--- a/lang/cint/patches/patch-aj
+++ b/lang/cint/patches/patch-aj
@@ -1,4 +1,6 @@
-$NetBSD: patch-aj,v 1.1 2008/09/05 05:27:31 dholland Exp $
+$NetBSD: patch-aj,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Don't fail in clean. (Is this actually needed?)
--- tool/ifdef/Makefile.base~ 2005-05-06 04:49:09.000000000 -0400
+++ tool/ifdef/Makefile.base 2008-09-05 00:10:44.000000000 -0400
diff --git a/lang/cint/patches/patch-ak b/lang/cint/patches/patch-ak
index eac3b51ab69..7bb3829e58a 100644
--- a/lang/cint/patches/patch-ak
+++ b/lang/cint/patches/patch-ak
@@ -1,4 +1,6 @@
-$NetBSD: patch-ak,v 1.1 2008/09/05 05:27:31 dholland Exp $
+$NetBSD: patch-ak,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Fix build with recent readline.
--- readline/readline.h~ 2005-05-06 04:48:54.000000000 -0400
+++ readline/readline.h 2008-09-05 00:22:54.000000000 -0400
diff --git a/lang/cint/patches/patch-al b/lang/cint/patches/patch-al
index 485fd6f9bbd..72bd0630666 100644
--- a/lang/cint/patches/patch-al
+++ b/lang/cint/patches/patch-al
@@ -1,4 +1,6 @@
-$NetBSD: patch-al,v 1.1 2008/09/05 05:27:31 dholland Exp $
+$NetBSD: patch-al,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+Handle BSDs like Linux.
--- src/loadfile.c~ 2005-05-06 11:32:18.000000000 -0400
+++ src/loadfile.c 2008-09-05 00:26:18.000000000 -0400
diff --git a/lang/cint/patches/patch-am b/lang/cint/patches/patch-am
index 414c1789dff..b84911bea38 100644
--- a/lang/cint/patches/patch-am
+++ b/lang/cint/patches/patch-am
@@ -1,4 +1,7 @@
-$NetBSD: patch-am,v 1.2 2015/12/11 23:32:22 joerg Exp $
+$NetBSD: patch-am,v 1.3 2015/12/29 23:34:44 dholland Exp $
+
+Use standard headers.
+Don't redeclare getopt on a bunch more systems.
--- tool/ifdef/ifdef.cxx.orig 2005-05-06 08:49:09.000000000 +0000
+++ tool/ifdef/ifdef.cxx
diff --git a/lang/cint/patches/patch-an b/lang/cint/patches/patch-an
index da509d838ea..eb7bccfcaa9 100644
--- a/lang/cint/patches/patch-an
+++ b/lang/cint/patches/patch-an
@@ -1,4 +1,6 @@
-$NetBSD: patch-an,v 1.1 2008/09/05 05:27:31 dholland Exp $
+$NetBSD: patch-an,v 1.2 2015/12/29 23:34:44 dholland Exp $
+
+LP64 fixes.
--- tool/ifdef/get.c~ 2005-05-06 04:49:09.000000000 -0400
+++ tool/ifdef/get.c 2008-09-05 00:43:19.000000000 -0400
diff --git a/lang/clang/distinfo b/lang/clang/distinfo
index 5a850e00d42..88ac8d4369d 100644
--- a/lang/clang/distinfo
+++ b/lang/clang/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.37 2015/11/03 22:50:33 agc Exp $
+$NetBSD: distinfo,v 1.38 2015/12/29 23:34:44 dholland Exp $
SHA1 (cfe-3.7.0.src.tar.xz) = 4ff8100565528b13d99a73f807e9b426c3b3bed9
RMD160 (cfe-3.7.0.src.tar.xz) = b59a82dcc44d16f1152f5204584bbc47861d223e
@@ -16,10 +16,10 @@ SHA1 (llvm-3.7.0.src.tar.xz) = 0355c2fe01a8d17c3315069e6f2ef80c281e7dad
RMD160 (llvm-3.7.0.src.tar.xz) = 1e47ce5e07df267a921c60e526673b2908ffb99b
SHA512 (llvm-3.7.0.src.tar.xz) = fe3bfefd3d49423831ad12b89f944ac9f469aaaaafdea1dd94fc7fb6d5cc9fbe66b6463796aeaabfc145ae474ec3ad68da41c4a011e8aa4bc650f1835af75388
Size (llvm-3.7.0.src.tar.xz) = 14636252 bytes
-SHA1 (patch-ab) = 8dd0da6d47a57ac25eea358996cf874dd3289e08
-SHA1 (patch-ac) = 0f0cc98d443ec957fc5374fb491809d27e4f9d4e
-SHA1 (patch-ad) = ad1f6720e4c73e57fce10ba968b03637a133602d
-SHA1 (patch-configure) = 315347fed9d424c2f80a73275a781162c1ed069f
+SHA1 (patch-ab) = c5e3acb30f824e35fbe60efa72bcaa8303d84450
+SHA1 (patch-ac) = 30406cda5a0d04d738e4807e10f3a5a62d399e2b
+SHA1 (patch-ad) = 143c01e05aad86ebee7ba55ce69bf46a491bd7cf
+SHA1 (patch-configure) = 5c9974c9077084fdf1dcbe0973280df824f5d0e1
SHA1 (patch-include_llvm_Support_Host.h) = 545f9542cd2aaa6cea58d3653902b4e1a9e7189a
SHA1 (patch-tools_clang_tools_scan-build_scan-build) = a671f1e513fb43ddc0e73751a78235ab39aeaf9d
SHA1 (patch-tools_llvm-shlib_Makefile) = 5cd529e824a935abfe91c4b820cfd9c318e03102
diff --git a/lang/clang/patches/patch-ab b/lang/clang/patches/patch-ab
index 5be014fcf92..d298ad735cc 100644
--- a/lang/clang/patches/patch-ab
+++ b/lang/clang/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.3 2013/01/03 15:19:53 adam Exp $
+$NetBSD: patch-ab,v 1.4 2015/12/29 23:34:45 dholland Exp $
+
+Don't install a tarball of the html docs.
--- docs/Makefile.orig 2012-12-22 12:26:15.000000000 +0000
+++ docs/Makefile
diff --git a/lang/clang/patches/patch-ac b/lang/clang/patches/patch-ac
index 04975e50ad1..732fe036a84 100644
--- a/lang/clang/patches/patch-ac
+++ b/lang/clang/patches/patch-ac
@@ -1,4 +1,7 @@
-$NetBSD: patch-ac,v 1.9 2014/01/19 14:06:41 ryoon Exp $
+$NetBSD: patch-ac,v 1.10 2015/12/29 23:34:45 dholland Exp $
+
+Fix handling of installation directories.
+Install static libs with the right permissions.
--- Makefile.rules.orig 2013-11-14 23:51:29.000000000 +0000
+++ Makefile.rules
diff --git a/lang/clang/patches/patch-ad b/lang/clang/patches/patch-ad
index 046cb0c552e..5334874e835 100644
--- a/lang/clang/patches/patch-ad
+++ b/lang/clang/patches/patch-ad
@@ -1,4 +1,7 @@
-$NetBSD: patch-ad,v 1.6 2013/05/22 20:51:16 sbd Exp $
+$NetBSD: patch-ad,v 1.7 2015/12/29 23:34:45 dholland Exp $
+
+Use correct doc directory.
+Honor PKGMANDIR.
--- Makefile.config.in.orig 2012-10-01 18:40:32.000000000 +0000
+++ Makefile.config.in
diff --git a/lang/clang/patches/patch-configure b/lang/clang/patches/patch-configure
index bcb9c0e80da..3177b827f7e 100644
--- a/lang/clang/patches/patch-configure
+++ b/lang/clang/patches/patch-configure
@@ -1,4 +1,6 @@
-$NetBSD: patch-configure,v 1.1 2015/09/26 08:42:19 tnn Exp $
+$NetBSD: patch-configure,v 1.2 2015/12/29 23:34:45 dholland Exp $
+
+Remove bashism.
--- configure.orig 2015-07-14 23:54:34.000000000 +0000
+++ configure
diff --git a/lang/classpath/distinfo b/lang/classpath/distinfo
index 29394ebb2aa..39b91d87c72 100644
--- a/lang/classpath/distinfo
+++ b/lang/classpath/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.12 2015/11/03 22:50:33 agc Exp $
+$NetBSD: distinfo,v 1.13 2015/12/29 23:34:45 dholland Exp $
SHA1 (classpath-0.93.tar.gz) = 336cae589ec91a4fe212c2149c57b51dab2ca002
RMD160 (classpath-0.93.tar.gz) = 4c72b68766e35adbb2c89170fbdf7f30dd788836
SHA512 (classpath-0.93.tar.gz) = 69d831361085514bb7c5607fa694914cc01bc9fe589b7744d5534c97d434722193a1b68a336642d0dba9a3b50e9acea0364741790e9f19d196e5956a51c320b0
Size (classpath-0.93.tar.gz) = 9534222 bytes
-SHA1 (patch-aa) = 3c74808a0a0b322b796788483134a7dcec81cfe8
-SHA1 (patch-ab) = a788879bb8c0655174fcd10b9357faaca3b0d3d5
-SHA1 (patch-ac) = 4c4a93015ea44945b53db1e250961b4e07eecc15
-SHA1 (patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__FreetypeGlyphVector.c) = 97f84d1db5bc845448e984b4ed7a1831d5d7eeaf
-SHA1 (patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkFontPeer.c) = abd2d720d574882947d9aff0755b232d82fd4666
+SHA1 (patch-aa) = 2f9c0a113997ea2de885521f22b90f6ad5b4ef38
+SHA1 (patch-ab) = 15a42f42e6cb7768dc77598cb9aa6dabf8e6d47f
+SHA1 (patch-ac) = ea5a749f064a35be6b5411c5967139103f1481ae
+SHA1 (patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__FreetypeGlyphVector.c) = ffb175228d637cfb72e883cab4d1438ad9aa4ecf
+SHA1 (patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkFontPeer.c) = 21112598c611b2fd5bbf3c8295454513037219d9
diff --git a/lang/classpath/patches/patch-aa b/lang/classpath/patches/patch-aa
index f4952c3dc89..198b9759efe 100644
--- a/lang/classpath/patches/patch-aa
+++ b/lang/classpath/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.3 2007/01/05 16:48:58 obache Exp $
+$NetBSD: patch-aa,v 1.4 2015/12/29 23:34:45 dholland Exp $
+
+Don't bomb if SO_NOSIGPIPE isn't defined.
--- native/jni/native-lib/cpnet.c.orig 2006-09-17 07:31:43.000000000 +0000
+++ native/jni/native-lib/cpnet.c
@@ -6,7 +8,7 @@ $NetBSD: patch-aa,v 1.3 2007/01/05 16:48:58 obache Exp $
#elif defined (HAVE_SO_NOSIGPIPE)
#define SOCKET_NOSIGNAL SO_NOSIGPIPE
#else
--#error "No suitable flag found to ommit a SIGPIPE on signal errors with send()."
+-#error "No suitable flag found to omit a SIGPIPE on signal errors with send()."
+#define SOCKET_NOSIGNAL 0
#endif
diff --git a/lang/classpath/patches/patch-ab b/lang/classpath/patches/patch-ab
index 0fbf70f97a3..3ecf7bff1e9 100644
--- a/lang/classpath/patches/patch-ab
+++ b/lang/classpath/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.3 2007/01/05 16:48:58 obache Exp $
+$NetBSD: patch-ab,v 1.4 2015/12/29 23:34:45 dholland Exp $
+
+Add needed include on NetBSD.
--- native/jni/native-lib/cpnet.h.orig 2006-09-08 08:59:57.000000000 +0000
+++ native/jni/native-lib/cpnet.h
diff --git a/lang/classpath/patches/patch-ac b/lang/classpath/patches/patch-ac
index f74d38be2f2..ed1092a56a6 100644
--- a/lang/classpath/patches/patch-ac
+++ b/lang/classpath/patches/patch-ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-ac,v 1.3 2007/01/10 16:33:02 joerg Exp $
+$NetBSD: patch-ac,v 1.4 2015/12/29 23:34:45 dholland Exp $
+
+Dragonfly support.
--- native/jni/java-nio/gnu_java_nio_VMChannel.c.orig 2007-01-10 15:49:02.000000000 +0000
+++ native/jni/java-nio/gnu_java_nio_VMChannel.c
diff --git a/lang/classpath/patches/patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__FreetypeGlyphVector.c b/lang/classpath/patches/patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__FreetypeGlyphVector.c
index 5dab28f0dcf..f2efaf7d0a4 100644
--- a/lang/classpath/patches/patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__FreetypeGlyphVector.c
+++ b/lang/classpath/patches/patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__FreetypeGlyphVector.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__FreetypeGlyphVector.c,v 1.1 2014/04/19 15:00:37 joerg Exp $
+$NetBSD: patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__FreetypeGlyphVector.c,v 1.2 2015/12/29 23:34:45 dholland Exp $
+
+Include freetype headers according to the directions on the tin.
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c.orig 2014-04-19 12:53:50.000000000 +0000
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_FreetypeGlyphVector.c
diff --git a/lang/classpath/patches/patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkFontPeer.c b/lang/classpath/patches/patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkFontPeer.c
index 8a41a96e17f..13b4e177db2 100644
--- a/lang/classpath/patches/patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkFontPeer.c
+++ b/lang/classpath/patches/patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkFontPeer.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkFontPeer.c,v 1.1 2014/04/19 15:00:37 joerg Exp $
+$NetBSD: patch-native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkFontPeer.c,v 1.2 2015/12/29 23:34:45 dholland Exp $
+
+Include freetype headers according to the directions on the tin.
--- native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c.orig 2014-04-19 12:54:37.000000000 +0000
+++ native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c
diff --git a/lang/clisp/distinfo b/lang/clisp/distinfo
index 3c332f381e7..f882632d4f9 100644
--- a/lang/clisp/distinfo
+++ b/lang/clisp/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.30 2015/11/03 22:50:33 agc Exp $
+$NetBSD: distinfo,v 1.31 2015/12/29 23:34:45 dholland Exp $
SHA1 (clisp-2.49.tar.gz) = 1743e7917013162400c955af441e991db43b3323
RMD160 (clisp-2.49.tar.gz) = ae30f3b681cb023e885c6e4ed12210ee5ba14c76
SHA512 (clisp-2.49.tar.gz) = 7885956b373a4c1d04a0b43c229fe8c8694d89982cadce09da6ef03cb56a5705b92f94b564981075c36bb9773a9f16b0b95fef23e942f6245604aefa6600ef98
Size (clisp-2.49.tar.gz) = 9823111 bytes
SHA1 (patch-aa) = aa7e25685ed5818f45b550eba0011683dc36bc90
-SHA1 (patch-ab) = 225873ed24e4a1f343acc8e3163c8151e9958c77
+SHA1 (patch-ab) = 93aef2c423ce9e5eabebc20cdc144c83845b19cb
SHA1 (patch-ac) = c31fcd65d7d37aeaf69c0eee9499bff596b6619b
SHA1 (patch-src_configure) = 861681456cb768b7f308aa88e77f1cee1edb2090
-SHA1 (patch-src_lispbibl.d) = 122cdcc570065b7518b391d9433c5994c3925880
+SHA1 (patch-src_lispbibl.d) = 68eeac6def2d22ffb214fd8be3870d5c654f10bc
diff --git a/lang/clisp/patches/patch-ab b/lang/clisp/patches/patch-ab
index 73bb4672d5f..743fe459fec 100644
--- a/lang/clisp/patches/patch-ab
+++ b/lang/clisp/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.15 2010/04/14 12:38:23 hans Exp $
+$NetBSD: patch-ab,v 1.16 2015/12/29 23:34:45 dholland Exp $
+
+Accept and pass through X-related configure args.
--- configure.orig 2009-01-15 04:37:34.000000000 +0100
+++ configure 2010-04-13 20:43:29.487823256 +0200
diff --git a/lang/clisp/patches/patch-src_lispbibl.d b/lang/clisp/patches/patch-src_lispbibl.d
index 8e1b69e40c3..c9682133602 100644
--- a/lang/clisp/patches/patch-src_lispbibl.d
+++ b/lang/clisp/patches/patch-src_lispbibl.d
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_lispbibl.d,v 1.1 2013/06/18 19:58:20 joerg Exp $
+$NetBSD: patch-src_lispbibl.d,v 1.2 2015/12/29 23:34:45 dholland Exp $
+
+Support clang on x86_64.
--- src/lispbibl.d.orig 2013-06-17 14:15:17.000000000 +0000
+++ src/lispbibl.d
diff --git a/lang/cparser/distinfo b/lang/cparser/distinfo
index 432933e0dd4..74064076753 100644
--- a/lang/cparser/distinfo
+++ b/lang/cparser/distinfo
@@ -1,9 +1,7 @@
-$NetBSD: distinfo,v 1.6 2015/11/03 22:50:33 agc Exp $
+$NetBSD: distinfo,v 1.7 2015/12/29 23:34:45 dholland Exp $
SHA1 (cparser-0.9.14.tar.bz2) = 29c05edc6bac6cbf463af00f68ea8057a246dd04
RMD160 (cparser-0.9.14.tar.bz2) = 93b8ebd3c069dd7f9d9ed1af39b2f54a222099b8
SHA512 (cparser-0.9.14.tar.bz2) = 1bd436c9e2a36cb60341c62e9bb65e16dbc5f777918c3f43795c36321a5a8ce4cdf261469c2e45e329cd8560ccec44becffab2f924cd9d9bd9ff2d46d93ca4e9
Size (cparser-0.9.14.tar.bz2) = 193745 bytes
-SHA1 (patch-aa) = 0b2b34073c98acefa88e04f86cd6bb6e8c0ef10d
-SHA1 (patch-ac) = da39a3ee5e6b4b0d3255bfef95601890afd80709
-SHA1 (patch-driver_firm__cmdline.h) = da39a3ee5e6b4b0d3255bfef95601890afd80709
+SHA1 (patch-aa) = 9f1f39561a6ffdaeb9dfc3d64934e8cdca501e3b
diff --git a/lang/cparser/patches/patch-aa b/lang/cparser/patches/patch-aa
index dd322c8e43a..47073b8241d 100644
--- a/lang/cparser/patches/patch-aa
+++ b/lang/cparser/patches/patch-aa
@@ -1,4 +1,7 @@
-$NetBSD: patch-aa,v 1.4 2014/11/10 16:54:12 asau Exp $
+$NetBSD: patch-aa,v 1.5 2015/12/29 23:34:45 dholland Exp $
+
+Configure for pkgsrc.
+Use libtool.
--- Makefile.orig 2012-11-21 17:50:43.000000000 +0000
+++ Makefile
diff --git a/lang/cu-prolog/distinfo b/lang/cu-prolog/distinfo
index f97812b6c88..fa870dc5dcb 100644
--- a/lang/cu-prolog/distinfo
+++ b/lang/cu-prolog/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2015/11/03 22:50:33 agc Exp $
+$NetBSD: distinfo,v 1.8 2015/12/29 23:34:45 dholland Exp $
SHA1 (cu-prolog-3.94/cupsrc.tar.gz) = bc292c39bf58d142e8810e0c7e7aa25a5e44ad16
RMD160 (cu-prolog-3.94/cupsrc.tar.gz) = 201c44c668602d1bdb1dfba5db767937fb8c5301
@@ -8,9 +8,9 @@ SHA1 (cu-prolog-3.94/cupdoc.tar.gz) = 1d63be56d044fc51fc034c248e2d0cbca35756f3
RMD160 (cu-prolog-3.94/cupdoc.tar.gz) = 58dce5374dffe7a68504c6976982fd2613ec3e0c
SHA512 (cu-prolog-3.94/cupdoc.tar.gz) = db7675c915d483411324ded76817ff940c947ad099db5fda7a0c4371c58026af664fd522140289fe042a32720cefcc6ca422be79d268695a07f91575a047de4a
Size (cu-prolog-3.94/cupdoc.tar.gz) = 136474 bytes
-SHA1 (patch-aa) = 5a62457aa989665b52f8413ae649b4b2eb4a7e0e
-SHA1 (patch-ab) = 91187bfa019c2c37d58c540dd49d3c4762cf91ca
-SHA1 (patch-ac) = e30a669d5f455ad1063a3e53244c429d5b981625
-SHA1 (patch-ad) = 3099002c96faf988499f5f7cde79dd8416aa360d
-SHA1 (patch-ae) = aff538343572cf4e786177aa27d1c934255646b8
-SHA1 (patch-af) = b4c423f887321223c6c45e4a3f77126734b9d83f
+SHA1 (patch-aa) = 6cb2d0a2812c0cbc6abbcd8f0b7a5ddab6937edf
+SHA1 (patch-ab) = 995665d4c1ab7234a7fb7ee506d3f5387af698db
+SHA1 (patch-ac) = 9a0dd57ef2ed0f0f87f0a89138f1b4b866b492d2
+SHA1 (patch-ad) = 9100405bf56849b7c36aced94968c297982d96d8
+SHA1 (patch-ae) = 5153f729c5835367ab374e15b8da2e07b83c45be
+SHA1 (patch-af) = 423d78f7e10ec7cef7bd73a273767844874207d0
diff --git a/lang/cu-prolog/patches/patch-aa b/lang/cu-prolog/patches/patch-aa
index 941610a5da4..74509f2563b 100644
--- a/lang/cu-prolog/patches/patch-aa
+++ b/lang/cu-prolog/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.2 2001/02/24 15:45:52 jtb Exp $
+$NetBSD: patch-aa,v 1.3 2015/12/29 23:34:45 dholland Exp $
+
+Configure for pkgsrc.
--- makefile.orig Thu Feb 22 12:21:22 2001
+++ makefile
diff --git a/lang/cu-prolog/patches/patch-ab b/lang/cu-prolog/patches/patch-ab
index c5aab97b5ad..87ac0767ebc 100644
--- a/lang/cu-prolog/patches/patch-ab
+++ b/lang/cu-prolog/patches/patch-ab
@@ -1,4 +1,10 @@
-$NetBSD: patch-ab,v 1.5 2007/10/13 12:36:14 rillig Exp $
+$NetBSD: patch-ab,v 1.6 2015/12/29 23:34:45 dholland Exp $
+
+Use sys/param.h to detect timing configuration.
+XXX: don't use sys/param.h.
+All the world's not a Sun.
+Avoid illegal lvalue cast.
+Support more systems when looking inside FILE.
--- include.h.orig 1995-01-27 08:38:48.000000000 +0100
+++ include.h 2007-10-13 14:34:37.000000000 +0200
diff --git a/lang/cu-prolog/patches/patch-ac b/lang/cu-prolog/patches/patch-ac
index cbd682e3630..a5096f1e384 100644
--- a/lang/cu-prolog/patches/patch-ac
+++ b/lang/cu-prolog/patches/patch-ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-ac,v 1.2 2001/02/24 15:45:53 jtb Exp $
+$NetBSD: patch-ac,v 1.3 2015/12/29 23:34:45 dholland Exp $
+
+Cast to float correctly.
--- defsysp.c.orig Wed Jul 7 02:21:11 1999
+++ defsysp.c Wed Jul 7 02:21:32 1999
diff --git a/lang/cu-prolog/patches/patch-ad b/lang/cu-prolog/patches/patch-ad
index f896f465448..d6be04938da 100644
--- a/lang/cu-prolog/patches/patch-ad
+++ b/lang/cu-prolog/patches/patch-ad
@@ -1,4 +1,6 @@
-$NetBSD: patch-ad,v 1.2 2001/02/24 15:45:53 jtb Exp $
+$NetBSD: patch-ad,v 1.3 2015/12/29 23:34:45 dholland Exp $
+
+Cast to float correctly.
--- mainsub.c.orig Wed Jul 7 02:22:15 1999
+++ mainsub.c Wed Jul 7 02:22:30 1999
diff --git a/lang/cu-prolog/patches/patch-ae b/lang/cu-prolog/patches/patch-ae
index fbf9ccb9a30..a885a6de9b1 100644
--- a/lang/cu-prolog/patches/patch-ae
+++ b/lang/cu-prolog/patches/patch-ae
@@ -1,4 +1,7 @@
-$NetBSD: patch-ae,v 1.3 2004/07/04 16:18:14 jschauma Exp $
+$NetBSD: patch-ae,v 1.4 2015/12/29 23:34:45 dholland Exp $
+
+Avoid void main.
+Do sunos4 allocation hack only on sunos4.
--- main.c.orig 1995-01-27 08:38:48.000000000 +0100
+++ main.c 2004-07-03 21:32:55.000000000 +0200
diff --git a/lang/cu-prolog/patches/patch-af b/lang/cu-prolog/patches/patch-af
index 1f0fb45e298..d9d33d97298 100644
--- a/lang/cu-prolog/patches/patch-af
+++ b/lang/cu-prolog/patches/patch-af
@@ -1,4 +1,6 @@
-$NetBSD: patch-af,v 1.1 2006/02/24 18:37:20 joerg Exp $
+$NetBSD: patch-af,v 1.2 2015/12/29 23:34:45 dholland Exp $
+
+Don't compare pointers by subtraction.
--- tr_sub.c.orig 2006-02-24 18:32:10.000000000 +0000
+++ tr_sub.c
diff --git a/lang/ecl/distinfo b/lang/ecl/distinfo
index 384f7659eb5..9b6b3ef1df4 100644
--- a/lang/ecl/distinfo
+++ b/lang/ecl/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.17 2015/12/09 21:00:47 asau Exp $
+$NetBSD: distinfo,v 1.18 2015/12/29 23:34:45 dholland Exp $
SHA1 (ecl-16.0.0.tgz) = 3309b5f4126d1a024f7eacaec6aca0e391dd3c75
RMD160 (ecl-16.0.0.tgz) = adf1e77f0bf602534566fd986d27a7c84deac045
Size (ecl-16.0.0.tgz) = 8009304 bytes
-SHA1 (patch-aa) = 2f4ce3ab55b4d8a03480191bf2820b9655d4fc3c
-SHA1 (patch-ab) = f0229ede69a04648eadf03e0d4bcbed2c200c340
+SHA1 (patch-aa) = da5400c539e42cb8aa773d6dee37c2abd96102ff
+SHA1 (patch-ab) = 4a439636c118ee24448d8069f6fed37fe917b145
SHA1 (patch-ac) = d4266cdf41f1df3fe3014dcd28c03113d798efd5
diff --git a/lang/ecl/patches/patch-aa b/lang/ecl/patches/patch-aa
index e96f7cf387b..8315e357213 100644
--- a/lang/ecl/patches/patch-aa
+++ b/lang/ecl/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.5 2015/12/09 21:00:47 asau Exp $
+$NetBSD: patch-aa,v 1.6 2015/12/29 23:34:46 dholland Exp $
+
+Avoid symbol name conflict on ERR.
--- src/c/file.d.orig 2015-08-24 02:41:27.000000000 -0400
+++ src/c/file.d 2015-10-25 15:28:33.000000000 -0400
diff --git a/lang/ecl/patches/patch-ab b/lang/ecl/patches/patch-ab
index 7f3bc257abe..925154d067f 100644
--- a/lang/ecl/patches/patch-ab
+++ b/lang/ecl/patches/patch-ab
@@ -1,4 +1,7 @@
-$NetBSD: patch-ab,v 1.2 2012/08/10 08:15:16 marino Exp $
+$NetBSD: patch-ab,v 1.3 2015/12/29 23:34:46 dholland Exp $
+
+Dragonfly support.
+Solaris build fixes.
--- src/configure.orig 2012-07-24 16:51:53.000000000 +0000
+++ src/configure
diff --git a/lang/elk/distinfo b/lang/elk/distinfo
index 543f032142a..fea0b4739e5 100644
--- a/lang/elk/distinfo
+++ b/lang/elk/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.10 2015/11/03 22:50:34 agc Exp $
+$NetBSD: distinfo,v 1.11 2015/12/29 23:34:46 dholland Exp $
SHA1 (elk-3.99.8.tar.bz2) = e26ea2a9bd7d5cae816d6537eea5f73ab49ebb20
RMD160 (elk-3.99.8.tar.bz2) = 6ba285ba540e6c711370d6715eb40cce0ec7d1cd
SHA512 (elk-3.99.8.tar.bz2) = dd966bf6063b4e04c0947e56381cc9456ea81cf4ec66d04e80cb79485d39414f0b713520278a62fa4630068f245f33b28b08b5fd4a7defd0bcb20bf2eba4ed49
Size (elk-3.99.8.tar.bz2) = 701206 bytes
-SHA1 (patch-ab) = 61a16fa30a860fec106e8207afec477f92b173d6
-SHA1 (patch-ac) = 41f932913d0e6ddb853d51c1cd93a129eaae9df6
-SHA1 (patch-ad) = 0b98ffb107079c163e940e3c1080ed16bb652c28
-SHA1 (patch-ae) = 247fb8a9c8a59970db0a495ca9cb511f5bbe8351
-SHA1 (patch-af) = aff5c0494b3ac27593d0d0e9e24c786d8dfbe354
+SHA1 (patch-ab) = 2836492f31aebb98178434d6c88b62f337f93656
+SHA1 (patch-ac) = c4350d127cd0d71bb5da005957592f7b76d791e4
+SHA1 (patch-ad) = a5c78412ad15ebedd971705cd090ebca01a5e5d9
+SHA1 (patch-ae) = ac3bd8aea990009d93f658584e29f123740f7aa7
+SHA1 (patch-af) = ba52c2c901a3e65365ce480f971f5493b2d53936
diff --git a/lang/elk/patches/patch-ab b/lang/elk/patches/patch-ab
index a8a6f16856d..91dc3c93961 100644
--- a/lang/elk/patches/patch-ab
+++ b/lang/elk/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.6 2012/01/22 18:11:05 asau Exp $
+$NetBSD: patch-ab,v 1.7 2015/12/29 23:34:46 dholland Exp $
+
+Honor --without-xaw as configure argument.
--- configure.orig 2011-06-18 15:08:11.000000000 +0400
+++ configure 2012-01-22 19:22:24.000000000 +0400
diff --git a/lang/elk/patches/patch-ac b/lang/elk/patches/patch-ac
index 64b43698b38..7c9565d6fb8 100644
--- a/lang/elk/patches/patch-ac
+++ b/lang/elk/patches/patch-ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-ac,v 1.5 2006/01/09 23:00:09 joerg Exp $
+$NetBSD: patch-ac,v 1.6 2015/12/29 23:34:46 dholland Exp $
+
+Don't declare own errno.
--- src/io.c.orig 2006-01-09 22:17:25.000000000 +0000
+++ src/io.c
diff --git a/lang/elk/patches/patch-ad b/lang/elk/patches/patch-ad
index 750ae718c29..432b4ca5b5c 100644
--- a/lang/elk/patches/patch-ad
+++ b/lang/elk/patches/patch-ad
@@ -1,4 +1,6 @@
-$NetBSD: patch-ad,v 1.4 2006/01/09 23:00:09 joerg Exp $
+$NetBSD: patch-ad,v 1.5 2015/12/29 23:34:46 dholland Exp $
+
+Don't declare own errno.
--- src/libelk.c.orig 2003-12-05 12:38:37.000000000 +0000
+++ src/libelk.c
diff --git a/lang/elk/patches/patch-ae b/lang/elk/patches/patch-ae
index 05878f6fc5e..f7f6f9973eb 100644
--- a/lang/elk/patches/patch-ae
+++ b/lang/elk/patches/patch-ae
@@ -1,4 +1,6 @@
-$NetBSD: patch-ae,v 1.4 2006/01/09 23:00:09 joerg Exp $
+$NetBSD: patch-ae,v 1.5 2015/12/29 23:34:46 dholland Exp $
+
+Don't declare own errno.
--- src/print.c.orig 2006-01-09 22:23:12.000000000 +0000
+++ src/print.c
diff --git a/lang/elk/patches/patch-af b/lang/elk/patches/patch-af
index 329a3980c06..6611f4e1f2f 100644
--- a/lang/elk/patches/patch-af
+++ b/lang/elk/patches/patch-af
@@ -1,4 +1,6 @@
-$NetBSD: patch-af,v 1.5 2006/01/09 23:00:09 joerg Exp $
+$NetBSD: patch-af,v 1.6 2015/12/29 23:34:46 dholland Exp $
+
+Don't declare own errno.
--- lib/unix/unix.h.orig 2006-01-09 22:28:37.000000000 +0000
+++ lib/unix/unix.h
diff --git a/lang/erlang/distinfo b/lang/erlang/distinfo
index 180d7b48a32..54e0fa01499 100644
--- a/lang/erlang/distinfo
+++ b/lang/erlang/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.39 2015/11/20 14:30:02 joerg Exp $
+$NetBSD: distinfo,v 1.40 2015/12/29 23:34:46 dholland Exp $
SHA1 (erlang/otp_src_18.1.tar.gz) = 99361cb597548298cb14b104ebafa4e5a40ff442
RMD160 (erlang/otp_src_18.1.tar.gz) = 8afe4824fe1142ef7121a426c3233f982412dada
SHA512 (erlang/otp_src_18.1.tar.gz) = 31e3a4f3d8da7877757fa4df427c59462cb68e0177f93698146ce17127406fd0ee77f819044cef10e4a18ed075deb44343d915148cf1fd4bce09a1e39edaaee6
Size (erlang/otp_src_18.1.tar.gz) = 68231709 bytes
SHA1 (patch-ab) = 5f1602f3a49c05fd4c45884a7cd6be8d3f287ac3
-SHA1 (patch-am) = 11ff769b6954f950d6447e69b033cdc0bfa767e9
-SHA1 (patch-ao) = 77f64f1e000357c0b7c28d14c9b42107d6cd1021
+SHA1 (patch-am) = b2124f362657d5c6c0c17f0ede74448573fe7912
+SHA1 (patch-ao) = e5801f2a1f1f7e8b75dc35abbc485dc310666a37
SHA1 (patch-ay) = f5f1accdb11e404ba4779b056228431e3080e4cd
-SHA1 (patch-erts_emulator_drivers_common_inet__drv.c) = d1a520f7e44d8d8ac85bf2e0e99c18a0f82a04b4
+SHA1 (patch-erts_emulator_drivers_common_inet__drv.c) = b7784e5e8e025ca75d5279a63e0cb3f74c54bd6a
diff --git a/lang/erlang/patches/patch-am b/lang/erlang/patches/patch-am
index f2e762eea5a..4b71047d680 100644
--- a/lang/erlang/patches/patch-am
+++ b/lang/erlang/patches/patch-am
@@ -1,4 +1,6 @@
-$NetBSD: patch-am,v 1.3 2012/04/12 12:14:13 asau Exp $
+$NetBSD: patch-am,v 1.4 2015/12/29 23:34:46 dholland Exp $
+
+Be liberal in accepting mmap flags.
--- erts/emulator/hipe/hipe_arm.c.orig 2011-12-14 14:22:11.000000000 +0400
+++ erts/emulator/hipe/hipe_arm.c 2012-01-05 04:39:59.000000000 +0400
diff --git a/lang/erlang/patches/patch-ao b/lang/erlang/patches/patch-ao
index 0dec9f42cd3..6f2c639a8b5 100644
--- a/lang/erlang/patches/patch-ao
+++ b/lang/erlang/patches/patch-ao
@@ -1,4 +1,6 @@
-$NetBSD: patch-ao,v 1.3 2015/07/18 08:55:16 fhajny Exp $
+$NetBSD: patch-ao,v 1.4 2015/12/29 23:34:46 dholland Exp $
+
+Be liberal in accepting mmap flags.
--- erts/emulator/hipe/hipe_sparc.c.orig 2015-06-23 18:56:21.000000000 +0000
+++ erts/emulator/hipe/hipe_sparc.c
diff --git a/lang/erlang/patches/patch-erts_emulator_drivers_common_inet__drv.c b/lang/erlang/patches/patch-erts_emulator_drivers_common_inet__drv.c
index 174cab16589..65f42c7ae5d 100644
--- a/lang/erlang/patches/patch-erts_emulator_drivers_common_inet__drv.c
+++ b/lang/erlang/patches/patch-erts_emulator_drivers_common_inet__drv.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-erts_emulator_drivers_common_inet__drv.c,v 1.1 2015/11/20 14:30:02 joerg Exp $
+$NetBSD: patch-erts_emulator_drivers_common_inet__drv.c,v 1.2 2015/12/29 23:34:46 dholland Exp $
+
+Unbreak build due to differences in the NetBSD SCTP implementation.
--- erts/emulator/drivers/common/inet_drv.c.orig 2015-11-17 11:35:14.000000000 +0000
+++ erts/emulator/drivers/common/inet_drv.c
diff --git a/lang/f2c/distinfo b/lang/f2c/distinfo
index f16df231180..3047c798686 100644
--- a/lang/f2c/distinfo
+++ b/lang/f2c/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.28 2015/11/03 22:50:34 agc Exp $
+$NetBSD: distinfo,v 1.29 2015/12/29 23:34:46 dholland Exp $
SHA1 (f2c-20100903.tar.gz) = 388dfae70492d3908d82a1a10a7a12eea88e5dc6
RMD160 (f2c-20100903.tar.gz) = 043c16f218a10869df27524e0b3dd6e56efd8803
SHA512 (f2c-20100903.tar.gz) = 2efa22ca5adc5c1880f3f64649a0331e3b50cbba30d83aade166fb5185e5dc1dd0e50ecb682865c5c8182ffbafd0e7c633e584b9315f2e53d1f1d93924199ca2
Size (f2c-20100903.tar.gz) = 1045939 bytes
-SHA1 (patch-aa) = f1224ff17cdc96f083a247dce88b690e8b939eb0
+SHA1 (patch-aa) = 874961d71d98d4e97d1bf99e47ff224a2191d243
SHA1 (patch-ad) = 7f204a45891e3632589ea8fb0e4e379a0a792dea
-SHA1 (patch-ak) = 8652a54df300ddd60d9b1a9594d312349b782cf4
+SHA1 (patch-ak) = 861c9ffd3532f24882b9189e69ee518f4e3f72ee
diff --git a/lang/f2c/patches/patch-aa b/lang/f2c/patches/patch-aa
index e489b3c7329..8624bfdea6e 100644
--- a/lang/f2c/patches/patch-aa
+++ b/lang/f2c/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.20 2009/11/23 15:30:29 tnn Exp $
+$NetBSD: patch-aa,v 1.21 2015/12/29 23:34:46 dholland Exp $
+
+Fix syntax.
--- src/gram.expr.orig 2003-02-11 13:53:48.000000000 +0100
+++ src/gram.expr
diff --git a/lang/f2c/patches/patch-ak b/lang/f2c/patches/patch-ak
index 01a5d188615..4f2273e6d27 100644
--- a/lang/f2c/patches/patch-ak
+++ b/lang/f2c/patches/patch-ak
@@ -1,4 +1,6 @@
-$NetBSD: patch-ak,v 1.3 2009/12/23 00:48:20 asau Exp $
+$NetBSD: patch-ak,v 1.4 2015/12/29 23:34:46 dholland Exp $
+
+Use standard headers.
--- src/sysdep.c.orig 2009-12-22 11:45:47.000000000 +0100
+++ src/sysdep.c
diff --git a/lang/g95/distinfo b/lang/g95/distinfo
index 1d220b6a934..c60dea7ad76 100644
--- a/lang/g95/distinfo
+++ b/lang/g95/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.24 2015/11/07 22:56:13 he Exp $
+$NetBSD: distinfo,v 1.25 2015/12/29 23:34:46 dholland Exp $
SHA1 (g95_source.tgz) = b5e503fd6459b65cbda73190685f9490230d9cff
RMD160 (g95_source.tgz) = 98d03e9a1835f4b3553a72a798bdf1d90a757176
@@ -21,15 +21,15 @@ SHA1 (patch-gcc_config_i386_dragonfly64.h) = 9d2d8512a913e58055fa5c1b7d85a109117
SHA1 (patch-gcc_config_t-dragonfly) = dd8d5919af737dfb9e3c18be9a41b4e2c6f31155
SHA1 (patch-gcc_config_t-dragonfly-thread) = ebdb58dacf0dc5d0bf2f1f1707a7c6ab29ee308c
SHA1 (patch-gcc_ginclude_stddef.h) = 60f51a470e03173803b5e20b1fa4d6882e8d1fe9
-SHA1 (patch-gcc_toplev.h) = 4894b45bf0fd30de0610a36827ef1089e0ec6bd5
+SHA1 (patch-gcc_toplev.h) = 6a51de1296e3a4711ce8fd37b1c95fe68b1e2c4e
SHA1 (patch-libf95.a-0.92_io_atof.c) = 0c3a209815be3a97d984cb9a15ee888f93110d1d
SHA1 (patch-libf95.a-0.93_Makefile.am) = a5e6a8fa0cd05e6e4a581c027d97cdf68dd2a6f8
SHA1 (patch-libf95.a-0.93_configure.in) = b81b36f574f6f40ce43bbd371cdb93d388d83b5d
-SHA1 (patch-libf95.a-0.93_intrinsics_dot__product10.c) = a2fe19bab2a6f719f541692fd4ef7e67766a18e5
-SHA1 (patch-libf95.a-0.93_intrinsics_matmul10.c) = 30609c3183a98610e4005fd4c0d12cccec0855a1
-SHA1 (patch-libf95.a-0.93_intrinsics_random.c) = 5445f78b267f742a2bf711aa0f5e06683dda1a68
-SHA1 (patch-libf95.a-0.93_io_read.c) = 594bcfb15e59dcaaec5a6a21a58af17e8f41eae9
-SHA1 (patch-libf95.a-0.93_math_ff.c) = 353121bc08a86765d18b0e6f051ba91f7e65e9c2
-SHA1 (patch-libf95.a-0.93_math_x87.S) = d1eb02bd2358b6abb9b8dc3e32629cba540adcc4
-SHA1 (patch-libf95.a-0.93_quad_power16.c) = fc7375aa90ecf75bb8ba26d41739614040b16e09
+SHA1 (patch-libf95.a-0.93_intrinsics_dot__product10.c) = 44677d0004c68597519b0cea8b899ae4f63b8807
+SHA1 (patch-libf95.a-0.93_intrinsics_matmul10.c) = a4b49b8579b6ebce57715d8b56f4d4eac2ee7f88
+SHA1 (patch-libf95.a-0.93_intrinsics_random.c) = 56319be898fd2df8b0fd1d98d05db272ce303fe3
+SHA1 (patch-libf95.a-0.93_io_read.c) = 46b4c4f6df2cc488c0a7622121a4456bb8b05416
+SHA1 (patch-libf95.a-0.93_math_ff.c) = d873e3fd699d9c9fd06681c1e136cf16cf013a1a
+SHA1 (patch-libf95.a-0.93_math_x87.S) = 25dc2b613969947ae60fdc9b1dc6d9524b0157be
+SHA1 (patch-libf95.a-0.93_quad_power16.c) = eb6711bcd1018cac675dbbe212cd22a831a9d191
SHA1 (patch-libf95.a-0.93_runtime_main.c) = dfde68072f38bf5bbb9c54ebeea5b9ce07d0c6be
diff --git a/lang/g95/patches/patch-gcc_toplev.h b/lang/g95/patches/patch-gcc_toplev.h
index 0dd63813958..a514554177c 100644
--- a/lang/g95/patches/patch-gcc_toplev.h
+++ b/lang/g95/patches/patch-gcc_toplev.h
@@ -1,4 +1,6 @@
-$NetBSD: patch-gcc_toplev.h,v 1.1 2013/05/20 05:47:34 adam Exp $
+$NetBSD: patch-gcc_toplev.h,v 1.2 2015/12/29 23:34:46 dholland Exp $
+
+Patch up gcc inline mess.
--- ../gcc-4.1.2/gcc/toplev.h.orig 2005-09-09 00:47:05.000000000 +0000
+++ ../gcc-4.1.2/gcc/toplev.h
diff --git a/lang/g95/patches/patch-libf95.a-0.93_intrinsics_dot__product10.c b/lang/g95/patches/patch-libf95.a-0.93_intrinsics_dot__product10.c
index 7383c8815f0..1f879f87efc 100644
--- a/lang/g95/patches/patch-libf95.a-0.93_intrinsics_dot__product10.c
+++ b/lang/g95/patches/patch-libf95.a-0.93_intrinsics_dot__product10.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-libf95.a-0.93_intrinsics_dot__product10.c,v 1.1 2013/03/02 18:05:46 joerg Exp $
+$NetBSD: patch-libf95.a-0.93_intrinsics_dot__product10.c,v 1.2 2015/12/29 23:34:46 dholland Exp $
+
+Fix assembler instructions.
--- libf95.a-0.93/intrinsics/dot_product10.c.orig 2013-03-01 11:13:24.000000000 +0000
+++ libf95.a-0.93/intrinsics/dot_product10.c
diff --git a/lang/g95/patches/patch-libf95.a-0.93_intrinsics_matmul10.c b/lang/g95/patches/patch-libf95.a-0.93_intrinsics_matmul10.c
index 54765b41500..80bf14c8043 100644
--- a/lang/g95/patches/patch-libf95.a-0.93_intrinsics_matmul10.c
+++ b/lang/g95/patches/patch-libf95.a-0.93_intrinsics_matmul10.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-libf95.a-0.93_intrinsics_matmul10.c,v 1.1 2013/03/02 18:05:46 joerg Exp $
+$NetBSD: patch-libf95.a-0.93_intrinsics_matmul10.c,v 1.2 2015/12/29 23:34:46 dholland Exp $
+
+Fix assembler instructions.
--- libf95.a-0.93/intrinsics/matmul10.c.orig 2013-03-01 11:13:29.000000000 +0000
+++ libf95.a-0.93/intrinsics/matmul10.c
diff --git a/lang/g95/patches/patch-libf95.a-0.93_intrinsics_random.c b/lang/g95/patches/patch-libf95.a-0.93_intrinsics_random.c
index 08e27c515bb..c025919e734 100644
--- a/lang/g95/patches/patch-libf95.a-0.93_intrinsics_random.c
+++ b/lang/g95/patches/patch-libf95.a-0.93_intrinsics_random.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-libf95.a-0.93_intrinsics_random.c,v 1.1 2013/03/02 18:05:46 joerg Exp $
+$NetBSD: patch-libf95.a-0.93_intrinsics_random.c,v 1.2 2015/12/29 23:34:46 dholland Exp $
+
+Fix assembler instructions.
--- libf95.a-0.93/intrinsics/random.c.orig 2013-03-01 11:13:35.000000000 +0000
+++ libf95.a-0.93/intrinsics/random.c
diff --git a/lang/g95/patches/patch-libf95.a-0.93_io_read.c b/lang/g95/patches/patch-libf95.a-0.93_io_read.c
index ae6550d8c53..2b6a33cb409 100644
--- a/lang/g95/patches/patch-libf95.a-0.93_io_read.c
+++ b/lang/g95/patches/patch-libf95.a-0.93_io_read.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-libf95.a-0.93_io_read.c,v 1.1 2013/03/02 18:05:46 joerg Exp $
+$NetBSD: patch-libf95.a-0.93_io_read.c,v 1.2 2015/12/29 23:34:46 dholland Exp $
+
+Fix assembler instructions.
--- libf95.a-0.93/io/read.c.orig 2013-03-01 11:14:56.000000000 +0000
+++ libf95.a-0.93/io/read.c
diff --git a/lang/g95/patches/patch-libf95.a-0.93_math_ff.c b/lang/g95/patches/patch-libf95.a-0.93_math_ff.c
index 03ff6c961cd..a7ca50da04c 100644
--- a/lang/g95/patches/patch-libf95.a-0.93_math_ff.c
+++ b/lang/g95/patches/patch-libf95.a-0.93_math_ff.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-libf95.a-0.93_math_ff.c,v 1.1 2013/03/02 18:05:46 joerg Exp $
+$NetBSD: patch-libf95.a-0.93_math_ff.c,v 1.2 2015/12/29 23:34:46 dholland Exp $
+
+Fix assembler instructions.
--- libf95.a-0.93/math/ff.c.orig 2013-03-01 11:15:29.000000000 +0000
+++ libf95.a-0.93/math/ff.c
diff --git a/lang/g95/patches/patch-libf95.a-0.93_math_x87.S b/lang/g95/patches/patch-libf95.a-0.93_math_x87.S
index 76c3f9b4270..600d321d683 100644
--- a/lang/g95/patches/patch-libf95.a-0.93_math_x87.S
+++ b/lang/g95/patches/patch-libf95.a-0.93_math_x87.S
@@ -1,4 +1,6 @@
-$NetBSD: patch-libf95.a-0.93_math_x87.S,v 1.1 2013/03/02 18:05:46 joerg Exp $
+$NetBSD: patch-libf95.a-0.93_math_x87.S,v 1.2 2015/12/29 23:34:46 dholland Exp $
+
+Fix assembler instructions.
--- libf95.a-0.93/math/x87.S.orig 2013-03-01 11:18:05.000000000 +0000
+++ libf95.a-0.93/math/x87.S
diff --git a/lang/g95/patches/patch-libf95.a-0.93_quad_power16.c b/lang/g95/patches/patch-libf95.a-0.93_quad_power16.c
index 9dc86396731..9bd030e9d76 100644
--- a/lang/g95/patches/patch-libf95.a-0.93_quad_power16.c
+++ b/lang/g95/patches/patch-libf95.a-0.93_quad_power16.c
@@ -1,4 +1,7 @@
-$NetBSD: patch-libf95.a-0.93_quad_power16.c,v 1.1 2013/03/02 18:05:46 joerg Exp $
+$NetBSD: patch-libf95.a-0.93_quad_power16.c,v 1.2 2015/12/29 23:34:46 dholland Exp $
+
+Declare own functions.
+Avoid implicit int.
--- libf95.a-0.93/quad/power16.c.orig 2013-03-01 11:16:07.000000000 +0000
+++ libf95.a-0.93/quad/power16.c
diff --git a/lang/gambc/distinfo b/lang/gambc/distinfo
index 480f2537a93..ad358c5555d 100644
--- a/lang/gambc/distinfo
+++ b/lang/gambc/distinfo
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.8 2015/11/03 22:50:34 agc Exp $
+$NetBSD: distinfo,v 1.9 2015/12/29 23:34:46 dholland Exp $
SHA1 (gambc-v4_6_5.tgz) = 16a73446440714aa1985c861aa225d0238528544
RMD160 (gambc-v4_6_5.tgz) = 2ab84686483c541b1a2e182520740bf8293d266c
SHA512 (gambc-v4_6_5.tgz) = c665eb90065f5effed88426fb280d2adcf249eeea5a89ffcd49941f0daf9db74d0ebd36206151b1d43cc161ae93b7b4da04ccc036de86c3eac7a91505e8b263e
Size (gambc-v4_6_5.tgz) = 10699787 bytes
-SHA1 (patch-aa) = 0c87076ccab2483865d269a6a3542e83b76563c5
-SHA1 (patch-ab) = fb2adfbe600706d291876b858a4144be50c7c6e0
-SHA1 (patch-examples_iOS_build-gambit-iOS) = 73afbc3aeb7a10c844403ae526539498e9730148
-SHA1 (patch-examples_iOS_make-keys) = d556004fe8f87d66c3522a603ee6592047de992a
-SHA1 (patch-gsc_makefile.in) = d9a0ff66425ffc804e397e8720f224fe059d90d6
-SHA1 (patch-lib_makefile.in) = e60ff2e037a1a301a776ce2c01aec10064abc818
+SHA1 (patch-aa) = c7a5033115590fc6aa9906ff70419641fc1a80e1
+SHA1 (patch-ab) = 8a7a5fe2b51688ea7c5088bcf53a53631f80bfa9
+SHA1 (patch-examples_iOS_build-gambit-iOS) = 47e60052caf49458f78328ecc1ea90e27f52ad4f
+SHA1 (patch-examples_iOS_make-keys) = bb30f96ba117e8cb00921b24309f0927e4b3dd12
+SHA1 (patch-gsc_makefile.in) = 60419432e32f0fa7e4bc33965dc159e4969eabe1
+SHA1 (patch-lib_makefile.in) = 87a9ff2a0d5ce5b4f5929d228de07d6afaa69979
diff --git a/lang/gambc/patches/patch-aa b/lang/gambc/patches/patch-aa
index 09f1c0d3f6f..dfaa5f626b3 100644
--- a/lang/gambc/patches/patch-aa
+++ b/lang/gambc/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.3 2010/11/23 21:22:11 asau Exp $
+$NetBSD: patch-aa,v 1.4 2015/12/29 23:34:46 dholland Exp $
+
+Don't build the misc subdir. XXX: why?
--- makefile.in.orig 2009-08-02 01:29:10.000000000 +0400
+++ makefile.in 2010-08-12 13:47:00.000000000 +0400
diff --git a/lang/gambc/patches/patch-ab b/lang/gambc/patches/patch-ab
index eb8dbd9d78f..4e24fbec7d0 100644
--- a/lang/gambc/patches/patch-ab
+++ b/lang/gambc/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.2 2012/04/16 10:19:34 asau Exp $
+$NetBSD: patch-ab,v 1.3 2015/12/29 23:34:46 dholland Exp $
+
+Fix build on Dragonfly and FreeBSD.
--- lib/os.h.orig 2012-02-07 20:27:30.000000000 +0000
+++ lib/os.h
diff --git a/lang/gambc/patches/patch-examples_iOS_build-gambit-iOS b/lang/gambc/patches/patch-examples_iOS_build-gambit-iOS
index 00e303b1c39..aac89b8b72e 100644
--- a/lang/gambc/patches/patch-examples_iOS_build-gambit-iOS
+++ b/lang/gambc/patches/patch-examples_iOS_build-gambit-iOS
@@ -1,4 +1,6 @@
-$NetBSD: patch-examples_iOS_build-gambit-iOS,v 1.1 2012/04/16 10:19:34 asau Exp $
+$NetBSD: patch-examples_iOS_build-gambit-iOS,v 1.2 2015/12/29 23:34:46 dholland Exp $
+
+Remove bashisms.
--- examples/iOS/build-gambit-iOS.orig 2012-02-21 15:03:22.000000000 +0000
+++ examples/iOS/build-gambit-iOS
diff --git a/lang/gambc/patches/patch-examples_iOS_make-keys b/lang/gambc/patches/patch-examples_iOS_make-keys
index b9dd81faff9..75014ba9271 100644
--- a/lang/gambc/patches/patch-examples_iOS_make-keys
+++ b/lang/gambc/patches/patch-examples_iOS_make-keys
@@ -1,4 +1,6 @@
-$NetBSD: patch-examples_iOS_make-keys,v 1.1 2012/04/16 10:19:34 asau Exp $
+$NetBSD: patch-examples_iOS_make-keys,v 1.2 2015/12/29 23:34:46 dholland Exp $
+
+Remove bashism.
--- examples/iOS/make-keys.orig 2011-07-25 18:21:39.000000000 +0000
+++ examples/iOS/make-keys
diff --git a/lang/gambc/patches/patch-gsc_makefile.in b/lang/gambc/patches/patch-gsc_makefile.in
index 12a50b9e1bb..634abf3857b 100644
--- a/lang/gambc/patches/patch-gsc_makefile.in
+++ b/lang/gambc/patches/patch-gsc_makefile.in
@@ -1,4 +1,7 @@
-$NetBSD: patch-gsc_makefile.in,v 1.1 2013/12/15 19:39:34 joerg Exp $
+$NetBSD: patch-gsc_makefile.in,v 1.2 2015/12/29 23:34:46 dholland Exp $
+
+Disable optimization on certain files when using clang to avoid
+excessive memory consumption.
--- gsc/makefile.in.orig 2013-12-15 14:34:50.000000000 +0000
+++ gsc/makefile.in
diff --git a/lang/gambc/patches/patch-lib_makefile.in b/lang/gambc/patches/patch-lib_makefile.in
index 6852ce737ad..1038e4b696b 100644
--- a/lang/gambc/patches/patch-lib_makefile.in
+++ b/lang/gambc/patches/patch-lib_makefile.in
@@ -1,4 +1,10 @@
-$NetBSD: patch-lib_makefile.in,v 1.2 2015/10/19 16:38:17 joerg Exp $
+$NetBSD: patch-lib_makefile.in,v 1.3 2015/12/29 23:34:46 dholland Exp $
+
+Disable optimization on certain files when using clang to avoid
+excessive memory consumption.
+
+Bake in the version number.
+XXX: is baking in the version number really a good idea?
--- lib/makefile.in.orig 2009-08-01 21:29:10.000000000 +0000
+++ lib/makefile.in
diff --git a/lang/gauche/distinfo b/lang/gauche/distinfo
index 6b36997d6bc..150eb9da9bb 100644
--- a/lang/gauche/distinfo
+++ b/lang/gauche/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.35 2015/11/03 22:50:35 agc Exp $
+$NetBSD: distinfo,v 1.36 2015/12/29 23:34:47 dholland Exp $
SHA1 (Gauche-0.9.4.tgz) = 2f0068d19adbc8e7fd3c04ab8e6576d0fac21ad6
RMD160 (Gauche-0.9.4.tgz) = 88f44c10badc4d4be463ee0c84a0b4065d53dc00
SHA512 (Gauche-0.9.4.tgz) = 815e719d78950a31c238fd7879e09f40d6b3a83a3ebf9d5f7cd3cc7ada081e5f20fbc6b432900e3455bc59e5e60014bf77605b8c9c5f27def53f89284b9cfca3
Size (Gauche-0.9.4.tgz) = 5601987 bytes
SHA1 (patch-aa) = 9363f9f022e44794f3d5377166f41ed060983b50
-SHA1 (patch-af) = 0741e1a047ee7935bffa215a69cc417ba67b81f2
-SHA1 (patch-ag) = ee9946e364d6723b0efe3b260fc5d02ccb04621d
+SHA1 (patch-af) = 3c6d1783ed145a47f95334f079695c523d1cce5c
+SHA1 (patch-ag) = c736a9b24e4a2d92d25a4745cf4f69f7bb57a9a6
diff --git a/lang/gauche/patches/patch-af b/lang/gauche/patches/patch-af
index 050363f4f65..4cdd759f00c 100644
--- a/lang/gauche/patches/patch-af
+++ b/lang/gauche/patches/patch-af
@@ -1,4 +1,6 @@
-$NetBSD: patch-af,v 1.5 2009/11/27 09:26:07 enami Exp $
+$NetBSD: patch-af,v 1.6 2015/12/29 23:34:47 dholland Exp $
+
+Honor pkgsrc LDFLAGS.
--- ext/dbm/Makefile.in.orig 2009-04-06 11:47:55.000000000 +0900
+++ ext/dbm/Makefile.in 2009-11-23 09:12:23.000000000 +0900
diff --git a/lang/gauche/patches/patch-ag b/lang/gauche/patches/patch-ag
index 10865f4dfc4..5ef02f6ba1d 100644
--- a/lang/gauche/patches/patch-ag
+++ b/lang/gauche/patches/patch-ag
@@ -1,4 +1,6 @@
-$NetBSD: patch-ag,v 1.6 2007/01/19 12:59:02 uebayasi Exp $
+$NetBSD: patch-ag,v 1.7 2015/12/29 23:34:47 dholland Exp $
+
+Honor pkgsrc LDFLAGS.
--- ext/charconv/Makefile.in.orig 2005-09-10 18:04:04.000000000 +0900
+++ ext/charconv/Makefile.in
diff --git a/lang/gawk/distinfo b/lang/gawk/distinfo
index 0ce45894c09..0d5e6b75baf 100644
--- a/lang/gawk/distinfo
+++ b/lang/gawk/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.35 2015/11/03 22:50:35 agc Exp $
+$NetBSD: distinfo,v 1.36 2015/12/29 23:34:47 dholland Exp $
SHA1 (gawk-4.1.3.tar.xz) = 76b0acbbdeaa0e58466675c5faf68895eedd8306
RMD160 (gawk-4.1.3.tar.xz) = b092cbbcb48db2e5a0cef0638f85f3657b2a9fee
@@ -9,5 +9,5 @@ SHA1 (patch-awk.h) = 2292be5ec392e7fea5688fbb18012a735e43803f
SHA1 (patch-debug.c) = 40c423e2ddbb7de1eb35bb4b7b4452f8f2ebec01
SHA1 (patch-extension_Makefile.in) = 7a03efc54d0fe54ef94fbe6f35d5145b61cb0f07
SHA1 (patch-extension_filefuncs.c) = 212774354ab55f69ff67728470ab23b43e038093
-SHA1 (patch-extension_gawkfts.c) = a6c59c42c3f5564ee078b373c9a8d09aa6732a0b
+SHA1 (patch-extension_gawkfts.c) = a88ac0ed14be5133cf081bf25ab8663f0f3372a7
SHA1 (patch-test_Makefile.in) = 7610407e0735f4b78b568e24717f3f103f8566d3
diff --git a/lang/gawk/patches/patch-extension_gawkfts.c b/lang/gawk/patches/patch-extension_gawkfts.c
index f8cb1510baa..c83f234055a 100644
--- a/lang/gawk/patches/patch-extension_gawkfts.c
+++ b/lang/gawk/patches/patch-extension_gawkfts.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-extension_gawkfts.c,v 1.1 2014/07/15 14:58:08 ryoon Exp $
+$NetBSD: patch-extension_gawkfts.c,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+Fix build under SCO OpenServer 5.0.7/3.2.
--- extension/gawkfts.c.orig 2013-05-02 19:51:30.000000000 +0000
+++ extension/gawkfts.c
diff --git a/lang/gcc2/distinfo b/lang/gcc2/distinfo
index 37e83ed8a06..fe4e27aceb6 100644
--- a/lang/gcc2/distinfo
+++ b/lang/gcc2/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 22:50:35 agc Exp $
+$NetBSD: distinfo,v 1.3 2015/12/29 23:34:47 dholland Exp $
SHA1 (gcc-2.95.3.tar.gz) = 535d27038d161c0e7c2662702e11a48aa97ef622
RMD160 (gcc-2.95.3.tar.gz) = 2c506b7e80cb2b4d9953f4f9753d581cb885f610
@@ -8,26 +8,26 @@ SHA1 (gcc-2.95.3-diff-2002-08-29.gz) = 9e54a31e78070cba3f6840275350bd0cbf20fe84
RMD160 (gcc-2.95.3-diff-2002-08-29.gz) = cdfa97ed33ad01b5b33f745bdfacf26ec2568b53
SHA512 (gcc-2.95.3-diff-2002-08-29.gz) = bce31d37f36d9ce1f96c1df617c093940e16efda529b27837e387f71dbd8634e77900312ca8a2fe1124d1f5b89d884ae2521456189a53d57a45c1246199bb9d7
Size (gcc-2.95.3-diff-2002-08-29.gz) = 564720 bytes
-SHA1 (patch-Makefile.in) = 1d13564b97e2bf97f0bf807e7bd42647e918bc84
+SHA1 (patch-Makefile.in) = 2df7afd44aaf19a1d21ff3f528eb0ea9de1efe65
SHA1 (patch-aa) = 1d9db3e2fecfd3070abcc930dbe4b37669efb3a7
SHA1 (patch-ab) = 527cc1593adb1d3e56546fc9791b430921137621
-SHA1 (patch-ac) = 1f95d19e3ee2ea61d366745a330df085c530fd50
+SHA1 (patch-ac) = 723f51fa26a21ac8feb4514bc12d20d23e099662
SHA1 (patch-ad) = 2fb8cda55220bd202a4b7948277d00f293718caf
SHA1 (patch-ae) = b9721d3e89a93736b926e1efcfb9d0fb4904277f
SHA1 (patch-af) = 72d27bfecb2633a1f184cfe9cc8b1194c0d57dfe
SHA1 (patch-ag) = bb4d84561d20d2379a71a442b8711b2c54cf4bf2
SHA1 (patch-ah) = 777b4c19c7d86007c69ec9b8c157c73294695241
-SHA1 (patch-ai) = ce25852c0694163b3e880a700304e56edbc9069d
+SHA1 (patch-ai) = 630dc4cf7aa167639f43d78fe40533288e157005
SHA1 (patch-aj) = 9c957c4e61b67efdb92796fe04e22931cb103b5d
SHA1 (patch-ak) = cf546c843a3370220360c01b7c7b09365ac1b506
SHA1 (patch-al) = 4ac1f94d5f12d4419fe7d92f5e3c9aa3b3158a33
-SHA1 (patch-am) = bc18d2055d5af97d648a04af8c89be2627db700b
-SHA1 (patch-gcc_Makefile.in) = 145c9069fd0214c6728f49dc3ee7e8ab5192e828
-SHA1 (patch-gcc_ch_Make-lang.in) = b1d623bd160a68ec5bbb06d7e35420a4d4d4a691
-SHA1 (patch-gcc_cp_Make-lang.in) = 139f754fb020974956d803f6ff920d473b538a90
-SHA1 (patch-gcc_f_Make-lang.in) = 377e02b3a5e2db5dbdc6a0cd27afaba21b9ef1b9
-SHA1 (patch-gcc_intl_Makefile.in) = ee25ce37bb5cd14486e00f40c306a56cd8904d9c
-SHA1 (patch-gcc_java_Make-lang.in) = cd26e7b2dfd5e836eec1078c814ab0dbdd534106
-SHA1 (patch-libchill_Makefile.in) = af050b445fced4f1d54bd88b782c8321975c782d
-SHA1 (patch-libf2c_Makefile.in) = 655592a4107c6f67d4edfd364633dc2f3bd7bba7
-SHA1 (patch-libio_Makefile.in) = fbced91c499898f49ff06913b51a7528be0ea4ee
+SHA1 (patch-am) = 7bf96bdb967d804fa802df3c5241dcbe7c9027b7
+SHA1 (patch-gcc_Makefile.in) = f840040178c68d49d9c124cb3e3b176847462c0c
+SHA1 (patch-gcc_ch_Make-lang.in) = b98b068719449a9ac1e90919005a5db87bf11d3c
+SHA1 (patch-gcc_cp_Make-lang.in) = 5a1ad4e3ad005223b6c0e85ab4206de341683b32
+SHA1 (patch-gcc_f_Make-lang.in) = 4d42f056848411461799637531fbaeac6f2577c9
+SHA1 (patch-gcc_intl_Makefile.in) = d4371c5fa7d29bd474e99243c5cbe0b21fb6467c
+SHA1 (patch-gcc_java_Make-lang.in) = 69cc282b4971e70685e15b189e08a764443aaf36
+SHA1 (patch-libchill_Makefile.in) = a8242832332abf92f9e37698a24cc2c8035e086f
+SHA1 (patch-libf2c_Makefile.in) = 369e306b5641d72f383918d5c0d10027e51cace2
+SHA1 (patch-libio_Makefile.in) = d4fa2ea823198b45d3a17daa03d4cd3ea2657b56
diff --git a/lang/gcc2/patches/patch-Makefile.in b/lang/gcc2/patches/patch-Makefile.in
index 0f438e2b00e..6f21828cbff 100644
--- a/lang/gcc2/patches/patch-Makefile.in
+++ b/lang/gcc2/patches/patch-Makefile.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-Makefile.in,v 1.1 2015/04/25 10:32:07 wiz Exp $
+$NetBSD: patch-Makefile.in,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+DESTDIR support.
--- Makefile.in.orig 1999-06-22 22:44:42.000000000 +0000
+++ Makefile.in
diff --git a/lang/gcc2/patches/patch-ac b/lang/gcc2/patches/patch-ac
index c325be408e0..dc27cca443b 100644
--- a/lang/gcc2/patches/patch-ac
+++ b/lang/gcc2/patches/patch-ac
@@ -1,4 +1,7 @@
-$NetBSD: patch-ac,v 1.1 2015/04/25 10:32:07 wiz Exp $
+$NetBSD: patch-ac,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+- set PICFLAG correctly
+- DESTDIR support
--- libiberty/Makefile.in.orig 2011-07-12 16:13:20.000000000 +0400
+++ libiberty/Makefile.in 2011-07-12 16:41:39.000000000 +0400
diff --git a/lang/gcc2/patches/patch-ai b/lang/gcc2/patches/patch-ai
index 6333e3fbcf8..ce29868cca3 100644
--- a/lang/gcc2/patches/patch-ai
+++ b/lang/gcc2/patches/patch-ai
@@ -1,4 +1,6 @@
-$NetBSD: patch-ai,v 1.1 2015/04/25 10:32:07 wiz Exp $
+$NetBSD: patch-ai,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+Function declarations belong outside functions.
--- gcc/java/parse.y.orig 2010-10-12 22:33:34.000000000 +0000
+++ gcc/java/parse.y
diff --git a/lang/gcc2/patches/patch-am b/lang/gcc2/patches/patch-am
index 1a862e4129b..d30e770c5fb 100644
--- a/lang/gcc2/patches/patch-am
+++ b/lang/gcc2/patches/patch-am
@@ -1,4 +1,6 @@
-$NetBSD: patch-am,v 1.1 2015/04/25 10:32:07 wiz Exp $
+$NetBSD: patch-am,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+Function declarations belong outside functions.
--- gcc/java/parse.c.orig 2001-03-16 14:13:48.000000000 +0000
+++ gcc/java/parse.c
diff --git a/lang/gcc2/patches/patch-gcc_Makefile.in b/lang/gcc2/patches/patch-gcc_Makefile.in
index 8ec95519437..50b1242ccd3 100644
--- a/lang/gcc2/patches/patch-gcc_Makefile.in
+++ b/lang/gcc2/patches/patch-gcc_Makefile.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-gcc_Makefile.in,v 1.1 2015/04/25 10:32:07 wiz Exp $
+$NetBSD: patch-gcc_Makefile.in,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+DESTDIR support.
--- gcc/Makefile.in.orig 2011-07-15 08:28:24.000000000 +0000
+++ gcc/Makefile.in
diff --git a/lang/gcc2/patches/patch-gcc_ch_Make-lang.in b/lang/gcc2/patches/patch-gcc_ch_Make-lang.in
index e63ffcb9060..608d380a2d1 100644
--- a/lang/gcc2/patches/patch-gcc_ch_Make-lang.in
+++ b/lang/gcc2/patches/patch-gcc_ch_Make-lang.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-gcc_ch_Make-lang.in,v 1.1 2015/04/25 10:32:07 wiz Exp $
+$NetBSD: patch-gcc_ch_Make-lang.in,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+DESTDIR support.
--- gcc/ch/Make-lang.in.orig 1999-06-25 08:26:19.000000000 +0000
+++ gcc/ch/Make-lang.in
diff --git a/lang/gcc2/patches/patch-gcc_cp_Make-lang.in b/lang/gcc2/patches/patch-gcc_cp_Make-lang.in
index b9b0e9f45d6..2220515a740 100644
--- a/lang/gcc2/patches/patch-gcc_cp_Make-lang.in
+++ b/lang/gcc2/patches/patch-gcc_cp_Make-lang.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-gcc_cp_Make-lang.in,v 1.1 2015/04/25 10:32:07 wiz Exp $
+$NetBSD: patch-gcc_cp_Make-lang.in,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+DESTDIR support.
--- gcc/cp/Make-lang.in.orig 1999-04-26 23:50:36.000000000 +0000
+++ gcc/cp/Make-lang.in
diff --git a/lang/gcc2/patches/patch-gcc_f_Make-lang.in b/lang/gcc2/patches/patch-gcc_f_Make-lang.in
index 1a5a3ad79ad..0f1995afc54 100644
--- a/lang/gcc2/patches/patch-gcc_f_Make-lang.in
+++ b/lang/gcc2/patches/patch-gcc_f_Make-lang.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-gcc_f_Make-lang.in,v 1.1 2015/04/25 10:32:07 wiz Exp $
+$NetBSD: patch-gcc_f_Make-lang.in,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+DESTDIR support.
--- gcc/f/Make-lang.in.orig 1999-06-07 06:44:57.000000000 +0000
+++ gcc/f/Make-lang.in
diff --git a/lang/gcc2/patches/patch-gcc_intl_Makefile.in b/lang/gcc2/patches/patch-gcc_intl_Makefile.in
index c9f770bbee3..ae05523af87 100644
--- a/lang/gcc2/patches/patch-gcc_intl_Makefile.in
+++ b/lang/gcc2/patches/patch-gcc_intl_Makefile.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-gcc_intl_Makefile.in,v 1.1 2015/04/25 10:32:07 wiz Exp $
+$NetBSD: patch-gcc_intl_Makefile.in,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+DESTDIR support.
--- gcc/intl/Makefile.in.orig 1999-02-02 18:49:16.000000000 +0000
+++ gcc/intl/Makefile.in
diff --git a/lang/gcc2/patches/patch-gcc_java_Make-lang.in b/lang/gcc2/patches/patch-gcc_java_Make-lang.in
index 3e76f1ebc5b..33ef9c45baf 100644
--- a/lang/gcc2/patches/patch-gcc_java_Make-lang.in
+++ b/lang/gcc2/patches/patch-gcc_java_Make-lang.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-gcc_java_Make-lang.in,v 1.1 2015/04/25 10:32:07 wiz Exp $
+$NetBSD: patch-gcc_java_Make-lang.in,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+DESTDIR support.
--- gcc/java/Make-lang.in.orig 1999-06-25 08:26:23.000000000 +0000
+++ gcc/java/Make-lang.in
diff --git a/lang/gcc2/patches/patch-libchill_Makefile.in b/lang/gcc2/patches/patch-libchill_Makefile.in
index b13db1433b0..1cf9970ac1e 100644
--- a/lang/gcc2/patches/patch-libchill_Makefile.in
+++ b/lang/gcc2/patches/patch-libchill_Makefile.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-libchill_Makefile.in,v 1.1 2015/04/25 10:32:07 wiz Exp $
+$NetBSD: patch-libchill_Makefile.in,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+DESTDIR support.
--- libchill/Makefile.in.orig 1999-08-07 05:36:10.000000000 +0000
+++ libchill/Makefile.in
diff --git a/lang/gcc2/patches/patch-libf2c_Makefile.in b/lang/gcc2/patches/patch-libf2c_Makefile.in
index 1471c1a75c5..bdf4b6a2589 100644
--- a/lang/gcc2/patches/patch-libf2c_Makefile.in
+++ b/lang/gcc2/patches/patch-libf2c_Makefile.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-libf2c_Makefile.in,v 1.1 2015/04/25 10:32:07 wiz Exp $
+$NetBSD: patch-libf2c_Makefile.in,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+DESTDIR support.
--- libf2c/Makefile.in.orig 1999-08-07 05:36:10.000000000 +0000
+++ libf2c/Makefile.in
diff --git a/lang/gcc2/patches/patch-libio_Makefile.in b/lang/gcc2/patches/patch-libio_Makefile.in
index 6764925a661..80f4677defc 100644
--- a/lang/gcc2/patches/patch-libio_Makefile.in
+++ b/lang/gcc2/patches/patch-libio_Makefile.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-libio_Makefile.in,v 1.1 2015/04/25 10:32:07 wiz Exp $
+$NetBSD: patch-libio_Makefile.in,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+DESTDIR support.
--- libio/Makefile.in.orig 2011-07-15 08:16:38.000000000 +0000
+++ libio/Makefile.in
diff --git a/lang/gforth/distinfo b/lang/gforth/distinfo
index ebe480939ee..8c065635272 100644
--- a/lang/gforth/distinfo
+++ b/lang/gforth/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.11 2015/11/03 22:50:35 agc Exp $
+$NetBSD: distinfo,v 1.12 2015/12/29 23:34:47 dholland Exp $
SHA1 (gforth-0.7.3.tar.gz) = 4ef40d8427249b4367ac5e8965b55ca113c18baa
RMD160 (gforth-0.7.3.tar.gz) = 6261b9b568695421148063a17e0dbf2983132062
@@ -6,6 +6,6 @@ SHA512 (gforth-0.7.3.tar.gz) = f034234acfb0fc727f28b564432219a100b916c6df4b84779
Size (gforth-0.7.3.tar.gz) = 2523433 bytes
SHA1 (patch-aa) = 405a78dab65952f599b3f201053ae73c25da4576
SHA1 (patch-ae) = 5ed4c1b54d6c2af55580183cdc9d66b70fffa955
-SHA1 (patch-configure) = f93b18e8602baec9b21c3f78978f652a9796fb31
-SHA1 (patch-configure.in) = 4886054414beda7de68323143eecb03ef20c10f9
-SHA1 (patch-engine_Makefile.in) = 4ae831fb6f2a7f09f58230a9450985cb2b96ee59
+SHA1 (patch-configure) = 405b75bc920f5709fcaa90aa63d91d10c23f5b32
+SHA1 (patch-configure.in) = 9f916f1d40817f2781baeed7197d1a6336c39a2a
+SHA1 (patch-engine_Makefile.in) = 3403d2c2c5a2594a35894df2950dc28d36a701aa
diff --git a/lang/gforth/patches/patch-configure b/lang/gforth/patches/patch-configure
index 8a890d00f72..03da0ace13a 100644
--- a/lang/gforth/patches/patch-configure
+++ b/lang/gforth/patches/patch-configure
@@ -1,4 +1,6 @@
-$NetBSD: patch-configure,v 1.2 2015/03/06 23:56:47 ryoon Exp $
+$NetBSD: patch-configure,v 1.3 2015/12/29 23:34:47 dholland Exp $
+
+-export-dynamic is a linker option, pass it down as such.
--- configure.orig 2014-06-13 22:52:28.000000000 +0000
+++ configure
diff --git a/lang/gforth/patches/patch-configure.in b/lang/gforth/patches/patch-configure.in
index 3e28b8fa65e..8bbb4e3f579 100644
--- a/lang/gforth/patches/patch-configure.in
+++ b/lang/gforth/patches/patch-configure.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-configure.in,v 1.1 2013/06/13 21:43:26 joerg Exp $
+$NetBSD: patch-configure.in,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+-export-dynamic is a linker option, pass it down as such.
--- configure.in.orig 2013-06-13 17:24:38.000000000 +0000
+++ configure.in
diff --git a/lang/gforth/patches/patch-engine_Makefile.in b/lang/gforth/patches/patch-engine_Makefile.in
index b29e5655c66..d6893d60484 100644
--- a/lang/gforth/patches/patch-engine_Makefile.in
+++ b/lang/gforth/patches/patch-engine_Makefile.in
@@ -1,4 +1,7 @@
-$NetBSD: patch-engine_Makefile.in,v 1.2 2015/03/06 23:56:47 ryoon Exp $
+$NetBSD: patch-engine_Makefile.in,v 1.3 2015/12/29 23:34:47 dholland Exp $
+
+Remove -fno-defer-pop -fcaller-saves -fno-inline, which are workarounds
+for various ancient GCC versions.
--- engine/Makefile.in.orig 2013-10-11 21:31:28.000000000 +0000
+++ engine/Makefile.in
diff --git a/lang/gpc/distinfo b/lang/gpc/distinfo
index a59a0e479c5..878ac65baf0 100644
--- a/lang/gpc/distinfo
+++ b/lang/gpc/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2015/11/03 22:50:36 agc Exp $
+$NetBSD: distinfo,v 1.8 2015/12/29 23:34:47 dholland Exp $
SHA1 (gpc-2.1.tar.gz) = fd4c1b6ab70483d8e38c78c3052868c9fde81f13
RMD160 (gpc-2.1.tar.gz) = 67e998a1dfc50debae3617a08c270ab31642b78e
@@ -12,14 +12,14 @@ SHA1 (gcc-2.95.3-diff-2002-08-29.gz) = 9e54a31e78070cba3f6840275350bd0cbf20fe84
RMD160 (gcc-2.95.3-diff-2002-08-29.gz) = cdfa97ed33ad01b5b33f745bdfacf26ec2568b53
SHA512 (gcc-2.95.3-diff-2002-08-29.gz) = bce31d37f36d9ce1f96c1df617c093940e16efda529b27837e387f71dbd8634e77900312ca8a2fe1124d1f5b89d884ae2521456189a53d57a45c1246199bb9d7
Size (gcc-2.95.3-diff-2002-08-29.gz) = 564720 bytes
-SHA1 (patch-aa) = 6900465e5c35ebd9b1bb8b9c7e66122fdaffc2de
+SHA1 (patch-aa) = addc2cb4901ba603ae3e0c6d7f61d77e2920d022
SHA1 (patch-ab) = 1f6daca7e6abe4c29987f1360d2c77e4c344b6d1
-SHA1 (patch-ac) = f42b5ab389c3a51991e61cdb7533875003308001
+SHA1 (patch-ac) = e9353871c7be89de6aad72209609235cae4e21ef
SHA1 (patch-ad) = 2fb8cda55220bd202a4b7948277d00f293718caf
SHA1 (patch-ae) = b9721d3e89a93736b926e1efcfb9d0fb4904277f
SHA1 (patch-af) = e6cd722650db952555d72564e35b2700565ded3d
SHA1 (patch-ag) = 72d27bfecb2633a1f184cfe9cc8b1194c0d57dfe
SHA1 (patch-ah) = bb4d84561d20d2379a71a442b8711b2c54cf4bf2
SHA1 (patch-ai) = e6b56c677faed4ccc4d2b4f71101227329d32cc7
-SHA1 (patch-aj) = 90dbf012c664b93317c5c28249d39b2fdd34497e
+SHA1 (patch-aj) = 8eec499370a1005e6dc0ad01389d5d5f99765e8c
SHA1 (patch-ak) = b02fc35f47b5d3cef7fd00605d14fd991c1ca75b
diff --git a/lang/gpc/patches/patch-aa b/lang/gpc/patches/patch-aa
index c91f0cbbb38..dafa16d4c61 100644
--- a/lang/gpc/patches/patch-aa
+++ b/lang/gpc/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.1.1.1 2003/02/17 18:47:25 jtb Exp $
+$NetBSD: patch-aa,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+Make build noninteractive.
--- ../gcc-2.95.3/gcc/p/config-lang.in.orig Fri Apr 26 22:15:55 2002
+++ ../gcc-2.95.3/gcc/p/config-lang.in Fri Jan 17 21:58:29 2003
diff --git a/lang/gpc/patches/patch-ac b/lang/gpc/patches/patch-ac
index efcc6d7b54f..4861e7e3f88 100644
--- a/lang/gpc/patches/patch-ac
+++ b/lang/gpc/patches/patch-ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-ac,v 1.1.1.1 2003/02/17 18:47:25 jtb Exp $
+$NetBSD: patch-ac,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+Set PICFLAG correctly.
--- ../gcc-2.95.3/libiberty/Makefile.in.orig Thu Aug 29 20:05:50 2002
+++ ../gcc-2.95.3/libiberty/Makefile.in
diff --git a/lang/gpc/patches/patch-aj b/lang/gpc/patches/patch-aj
index a54b38dd049..a0c7cb38325 100644
--- a/lang/gpc/patches/patch-aj
+++ b/lang/gpc/patches/patch-aj
@@ -1,4 +1,6 @@
-$NetBSD: patch-aj,v 1.1 2006/10/22 20:27:22 rillig Exp $
+$NetBSD: patch-aj,v 1.2 2015/12/29 23:34:47 dholland Exp $
+
+Remove bashism.
--- gcc/p/diffs/mkdiff.orig 2001-06-01 14:22:26.000000000 +0200
+++ gcc/p/diffs/mkdiff 2006-10-22 22:25:16.000000000 +0200
diff --git a/lang/hugs/distinfo b/lang/hugs/distinfo
index 05136330540..c5d6c39906e 100644
--- a/lang/hugs/distinfo
+++ b/lang/hugs/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.17 2015/11/03 22:50:36 agc Exp $
+$NetBSD: distinfo,v 1.18 2015/12/29 23:34:47 dholland Exp $
SHA1 (hugs98-Sep2006.tar.gz) = bf3fec6b28ab812839d20a6c19d0f39e8190b4cc
RMD160 (hugs98-Sep2006.tar.gz) = 99b6b88bd7256efa16e97684f265932d29133c40
SHA512 (hugs98-Sep2006.tar.gz) = d09fb0d7da2fc701896cd25dba2823f30891f84190163de8bea916be3942f156b8647361fbbb394d5322e49c65f21ec864ae947287d4d056c9bb5530a1393b22
Size (hugs98-Sep2006.tar.gz) = 2157369 bytes
-SHA1 (patch-packages_base_cbits_execvpe.c) = 4ed8e023a12f67d8687f1f32d1c20b7045f5bda9
-SHA1 (patch-packages_base_configure) = 60ef62c4d20c6f1552b2564f8b67c4495f514130
-SHA1 (patch-packages_base_configure.ac) = 1101dd23e1a2dedc38cfa12ff5b07ecfc8bea129
-SHA1 (patch-packages_base_include_HsBase.h) = 1f3071c6afa6d0aaa5aa01bfb77abdf0147f795b
-SHA1 (patch-packages_base_include_HsBaseConfig.h.in) = 64be85306e04edc429168e68725e6ad76b758d88
+SHA1 (patch-packages_base_cbits_execvpe.c) = 34ea441872bcb684bf9aafccebfa92030592b584
+SHA1 (patch-packages_base_configure) = ebd2c0b0d169ae091cd23f03bc8b8d6d9431450a
+SHA1 (patch-packages_base_configure.ac) = 9653d4dba5085402d77346a570c5202dddd5c4bc
+SHA1 (patch-packages_base_include_HsBase.h) = b71d74c302bd8974176e55d076ac32ca029a6763
+SHA1 (patch-packages_base_include_HsBaseConfig.h.in) = 3cbe42c0752952238f23069d9524c7015337434d
diff --git a/lang/hugs/patches/patch-packages_base_cbits_execvpe.c b/lang/hugs/patches/patch-packages_base_cbits_execvpe.c
index a70d920f57f..0e02ff0cb67 100644
--- a/lang/hugs/patches/patch-packages_base_cbits_execvpe.c
+++ b/lang/hugs/patches/patch-packages_base_cbits_execvpe.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-packages_base_cbits_execvpe.c,v 1.1 2014/10/14 14:04:19 joerg Exp $
+$NetBSD: patch-packages_base_cbits_execvpe.c,v 1.2 2015/12/29 23:34:48 dholland Exp $
+
+Don't provide own execvpe if the system already has it.
--- packages/base/cbits/execvpe.c.orig 2014-10-14 12:37:00.000000000 +0000
+++ packages/base/cbits/execvpe.c
diff --git a/lang/hugs/patches/patch-packages_base_configure b/lang/hugs/patches/patch-packages_base_configure
index 4d081bdaf2f..27854b3e3cb 100644
--- a/lang/hugs/patches/patch-packages_base_configure
+++ b/lang/hugs/patches/patch-packages_base_configure
@@ -1,4 +1,6 @@
-$NetBSD: patch-packages_base_configure,v 1.1 2014/10/14 14:04:19 joerg Exp $
+$NetBSD: patch-packages_base_configure,v 1.2 2015/12/29 23:34:48 dholland Exp $
+
+Have configure script probe for execvpe.
--- packages/base/configure.orig 2014-10-14 12:09:59.000000000 +0000
+++ packages/base/configure
diff --git a/lang/hugs/patches/patch-packages_base_configure.ac b/lang/hugs/patches/patch-packages_base_configure.ac
index 651edde7296..d6ca471f7ad 100644
--- a/lang/hugs/patches/patch-packages_base_configure.ac
+++ b/lang/hugs/patches/patch-packages_base_configure.ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-packages_base_configure.ac,v 1.1 2014/10/14 14:04:19 joerg Exp $
+$NetBSD: patch-packages_base_configure.ac,v 1.2 2015/12/29 23:34:48 dholland Exp $
+
+Have configure script probe for execvpe.
--- packages/base/configure.ac.orig 2014-10-14 12:09:57.000000000 +0000
+++ packages/base/configure.ac
diff --git a/lang/hugs/patches/patch-packages_base_include_HsBase.h b/lang/hugs/patches/patch-packages_base_include_HsBase.h
index a0fceec0dd9..3bbf148d2fc 100644
--- a/lang/hugs/patches/patch-packages_base_include_HsBase.h
+++ b/lang/hugs/patches/patch-packages_base_include_HsBase.h
@@ -1,4 +1,7 @@
-$NetBSD: patch-packages_base_include_HsBase.h,v 1.2 2014/10/14 14:04:19 joerg Exp $
+$NetBSD: patch-packages_base_include_HsBase.h,v 1.3 2015/12/29 23:34:48 dholland Exp $
+
+Don't declare own execvpe() if the system already has it.
+Patch up gcc inline mess.
--- packages/base/include/HsBase.h.orig 2006-09-20 22:01:52.000000000 +0000
+++ packages/base/include/HsBase.h
diff --git a/lang/hugs/patches/patch-packages_base_include_HsBaseConfig.h.in b/lang/hugs/patches/patch-packages_base_include_HsBaseConfig.h.in
index 35c97984e78..4a077ebfef7 100644
--- a/lang/hugs/patches/patch-packages_base_include_HsBaseConfig.h.in
+++ b/lang/hugs/patches/patch-packages_base_include_HsBaseConfig.h.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-packages_base_include_HsBaseConfig.h.in,v 1.1 2014/10/14 14:04:19 joerg Exp $
+$NetBSD: patch-packages_base_include_HsBaseConfig.h.in,v 1.2 2015/12/29 23:34:48 dholland Exp $
+
+Have configure script probe for execvpe.
--- packages/base/include/HsBaseConfig.h.in.orig 2014-10-14 12:10:33.000000000 +0000
+++ packages/base/include/HsBaseConfig.h.in
diff --git a/lang/icon/distinfo b/lang/icon/distinfo
index 1d0577330ef..44c45fbcc6a 100644
--- a/lang/icon/distinfo
+++ b/lang/icon/distinfo
@@ -1,25 +1,25 @@
-$NetBSD: distinfo,v 1.18 2011/03/01 10:08:26 wiz Exp $
+$NetBSD: distinfo,v 1.19 2015/12/29 23:34:48 dholland Exp $
SHA1 (icon.v943src.tgz) = 92bd3347807b333fb903edf61a2805f2e1159577
RMD160 (icon.v943src.tgz) = af75af7f106920cd59a7f8ac85954aa472ae78e7
Size (icon.v943src.tgz) = 3218627 bytes
-SHA1 (patch-aa) = 5d9a996a9957e391333c4b934f9f1d8ed7a681d6
-SHA1 (patch-ab) = 077c92c85e689084fe2b0d4c57a01a5f967a4c78
-SHA1 (patch-ac) = 10e4dd6d012aab3853cd3af279b44f5a03443c4f
-SHA1 (patch-ai) = 16cbd079625d81d38d6cd58a976e5f3062098677
-SHA1 (patch-aj) = d185665dde98edd90e69e100f5740c4961e5b47c
-SHA1 (patch-ak) = 64a2cc88155db10b618b314a23f101587ec86761
-SHA1 (patch-al) = c4705ab795093189196eb512c9182d8b55fa7c96
-SHA1 (patch-am) = fe2a7e2a41d27e1c26fab74235ecc0ed7e6bb80d
-SHA1 (patch-an) = 487bd5d35d94026ac2ef7ce08e197a2d378b73e7
-SHA1 (patch-ao) = 68cd2c4e4c7320127f66a0abd5d94a73c35ccf35
-SHA1 (patch-ap) = 3f8cc180a440feb42a0c4ae1475f5ac8d3709b2c
-SHA1 (patch-as) = e8749720bce4362c708c266a0f049f49742eddd2
-SHA1 (patch-at) = 7588ea1056dde3f8776c04e4f8786ca56462aedb
-SHA1 (patch-au) = de4bba2ee4c08ab4e20ec29132b46ed17bd03de4
-SHA1 (patch-av) = c7eda8b5e28a03b13ec6f037c168fab33c1bb214
-SHA1 (patch-aw) = 2474d54ce778118a74ebac66018c8ae382b051ea
-SHA1 (patch-ax) = 834f3f62fd5ec7f4501d518957ccfb7c71198e8c
-SHA1 (patch-ay) = 34186d788599e3e62fd1f27e931feb240c5aab2d
-SHA1 (patch-az) = 682d436f650731b771021be67a06b955ee5f058e
-SHA1 (patch-ba) = ffc6650779867e2b6c6521c64bc153d5357211dc
+SHA1 (patch-aa) = 1ce78a978e74a05db2ac1ee7eb33c61e63918a8c
+SHA1 (patch-ab) = 704a75e155e3d9152cffc56e4146fcf5f0163814
+SHA1 (patch-ac) = fb66321b3749d3ff266229fdfbd7acce99c2d1a4
+SHA1 (patch-ai) = 0e834c2280913134dba6607e245cf841ad69a5d6
+SHA1 (patch-aj) = 0fc06e3a627a9dc9fcfabbe08a7a726bdc2d03ac
+SHA1 (patch-ak) = 4e6759a56625f0b4c290b281f205061d82687aa1
+SHA1 (patch-al) = 4d9b269d980a073954eefdc571907b5aa29eba79
+SHA1 (patch-am) = ac90fc1327f2e5fed4d40e61348b0b3432ac52af
+SHA1 (patch-an) = e0889b14551ea90e7ca975ce0272721195210e85
+SHA1 (patch-ao) = 8844f622e085274fb1deb5641853c7f5fd9edaab
+SHA1 (patch-ap) = 482cbeb043a46b59473de6974e54f0c1ec40970f
+SHA1 (patch-as) = ab1c81e73e1ff87adbb4331eb9009b47aae84a93
+SHA1 (patch-at) = a4ba1921c57488d904a460da8621d8e7858844ef
+SHA1 (patch-au) = bd89997f88ddf736aa1a2cf4e78990b5c5e6f8f6
+SHA1 (patch-av) = 661a2759aabdd2ce5f8d39903e53a7e224b3de9d
+SHA1 (patch-aw) = 70333380a5420650b93866c3e36590c52233dca2
+SHA1 (patch-ax) = ef175d7bf331c14e1cda14b178ba72942fb11259
+SHA1 (patch-ay) = 0e07669d8de49057c26618f7945d9b83b3ae374b
+SHA1 (patch-az) = 505e6f5a2d69b5bb6a547024fc67ce9ac6d4e23a
+SHA1 (patch-ba) = 29651ca20ac674def8dfb91ea9efe9d72cd75832
diff --git a/lang/icon/patches/patch-aa b/lang/icon/patches/patch-aa
index a1528e6686d..f3b1a1e068d 100644
--- a/lang/icon/patches/patch-aa
+++ b/lang/icon/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.8 2009/02/08 12:51:04 asau Exp $
+$NetBSD: patch-aa,v 1.9 2015/12/29 23:34:48 dholland Exp $
+
+Use the right library path.
--- config/setup.sh.orig
+++ config/setup.sh
diff --git a/lang/icon/patches/patch-ab b/lang/icon/patches/patch-ab
index 4eb51468ac1..6bb85aea0dd 100644
--- a/lang/icon/patches/patch-ab
+++ b/lang/icon/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.9 2009/02/08 12:51:04 asau Exp $
+$NetBSD: patch-ab,v 1.10 2015/12/29 23:34:48 dholland Exp $
+
+NetBSD/pkgsrc configuration.
--- /dev/null 2009-02-08 02:30:41.000000000 +0300
+++ config/bsd/define.h.in 2009-02-08 03:08:28.000000000 +0300
diff --git a/lang/icon/patches/patch-ac b/lang/icon/patches/patch-ac
index 2ac64130a64..608f4f66255 100644
--- a/lang/icon/patches/patch-ac
+++ b/lang/icon/patches/patch-ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-ac,v 1.10 2009/02/08 12:51:04 asau Exp $
+$NetBSD: patch-ac,v 1.11 2015/12/29 23:34:48 dholland Exp $
+
+Improve the PowerPC code.
--- config/bsd/powerpc.s.orig 2005-06-16 19:55:17.000000000 +0400
+++ config/bsd/powerpc.s 2009-02-08 02:27:54.000000000 +0300
diff --git a/lang/icon/patches/patch-ai b/lang/icon/patches/patch-ai
index e4c5a441a2b..6a6d645cfa8 100644
--- a/lang/icon/patches/patch-ai
+++ b/lang/icon/patches/patch-ai
@@ -1,4 +1,6 @@
-$NetBSD: patch-ai,v 1.7 2009/02/08 12:51:05 asau Exp $
+$NetBSD: patch-ai,v 1.8 2015/12/29 23:34:48 dholland Exp $
+
+NetBSD configuration.
--- /dev/null
+++ config/bsd/status.netbsd
diff --git a/lang/icon/patches/patch-aj b/lang/icon/patches/patch-aj
index 70561701615..719fa47c16c 100644
--- a/lang/icon/patches/patch-aj
+++ b/lang/icon/patches/patch-aj
@@ -1,4 +1,8 @@
-$NetBSD: patch-aj,v 1.9 2011/03/01 10:08:26 wiz Exp $
+$NetBSD: patch-aj,v 1.10 2015/12/29 23:34:48 dholland Exp $
+
+Use patchstr.
+DESTDIR support.
+Install with proper tools and permissions.
--- Makefile.orig 2005-11-09 00:24:34.000000000 +0100
+++ Makefile
diff --git a/lang/icon/patches/patch-ak b/lang/icon/patches/patch-ak
index 839e57f44ba..6c93a74c96d 100644
--- a/lang/icon/patches/patch-ak
+++ b/lang/icon/patches/patch-ak
@@ -1,4 +1,6 @@
-$NetBSD: patch-ak,v 1.4 2004/08/28 16:40:43 danw Exp $
+$NetBSD: patch-ak,v 1.5 2015/12/29 23:34:48 dholland Exp $
+
+Use the right library path.
--- src/icont/tunix.c.orig Thu Aug 5 19:42:45 2004
+++ src/icont/tunix.c Thu Aug 5 19:43:16 2004
diff --git a/lang/icon/patches/patch-al b/lang/icon/patches/patch-al
index 37fe7cb783e..66b10970b6b 100644
--- a/lang/icon/patches/patch-al
+++ b/lang/icon/patches/patch-al
@@ -1,4 +1,6 @@
-$NetBSD: patch-al,v 1.4 2003/06/06 08:58:43 jtb Exp $
+$NetBSD: patch-al,v 1.5 2015/12/29 23:34:48 dholland Exp $
+
+Use the right library path.
--- ipl/BuildBin.orig
+++ ipl/BuildBin
diff --git a/lang/icon/patches/patch-am b/lang/icon/patches/patch-am
index ad79ca022e6..66d56a1bb77 100644
--- a/lang/icon/patches/patch-am
+++ b/lang/icon/patches/patch-am
@@ -1,4 +1,6 @@
-$NetBSD: patch-am,v 1.4 2003/03/24 12:12:10 jtb Exp $
+$NetBSD: patch-am,v 1.5 2015/12/29 23:34:48 dholland Exp $
+
+Use the right library path.
--- ipl/BuildExe.orig Sat Jun 23 20:10:50 2001
+++ ipl/BuildExe
diff --git a/lang/icon/patches/patch-an b/lang/icon/patches/patch-an
index 851eb53fcd7..5862847f54e 100644
--- a/lang/icon/patches/patch-an
+++ b/lang/icon/patches/patch-an
@@ -1,4 +1,6 @@
-$NetBSD: patch-an,v 1.5 2003/06/06 08:58:43 jtb Exp $
+$NetBSD: patch-an,v 1.6 2015/12/29 23:34:48 dholland Exp $
+
+Use the right library path.
--- ipl/Makefile.orig
+++ ipl/Makefile
diff --git a/lang/icon/patches/patch-ao b/lang/icon/patches/patch-ao
index 596981da480..2ef7cf7638b 100644
--- a/lang/icon/patches/patch-ao
+++ b/lang/icon/patches/patch-ao
@@ -1,4 +1,6 @@
-$NetBSD: patch-ao,v 1.7 2009/02/08 12:51:05 asau Exp $
+$NetBSD: patch-ao,v 1.8 2015/12/29 23:34:48 dholland Exp $
+
+MIPS support.
--- /dev/null
+++ config/bsd/mipseb.s
diff --git a/lang/icon/patches/patch-ap b/lang/icon/patches/patch-ap
index 1273392f70f..9af0f96affc 100644
--- a/lang/icon/patches/patch-ap
+++ b/lang/icon/patches/patch-ap
@@ -1,4 +1,6 @@
-$NetBSD: patch-ap,v 1.8 2009/02/08 12:51:05 asau Exp $
+$NetBSD: patch-ap,v 1.9 2015/12/29 23:34:48 dholland Exp $
+
+MIPS support.
--- /dev/null
+++ config/bsd/mipsel.s
diff --git a/lang/icon/patches/patch-as b/lang/icon/patches/patch-as
index 3b7fafd2bc0..bde0ef14fcd 100644
--- a/lang/icon/patches/patch-as
+++ b/lang/icon/patches/patch-as
@@ -1,4 +1,6 @@
-$NetBSD: patch-as,v 1.4 2003/06/06 08:58:43 jtb Exp $
+$NetBSD: patch-as,v 1.5 2015/12/29 23:34:48 dholland Exp $
+
+Use the right library path at runtime.
--- src/runtime/imain.r.orig
+++ src/runtime/imain.r
diff --git a/lang/icon/patches/patch-at b/lang/icon/patches/patch-at
index 5bc17c071b9..1de213bf642 100644
--- a/lang/icon/patches/patch-at
+++ b/lang/icon/patches/patch-at
@@ -1,4 +1,6 @@
-$NetBSD: patch-at,v 1.4 2003/06/06 08:58:43 jtb Exp $
+$NetBSD: patch-at,v 1.5 2015/12/29 23:34:48 dholland Exp $
+
+Don't strip the executables during the build.
--- src/rtt/Makefile.orig
+++ src/rtt/Makefile
diff --git a/lang/icon/patches/patch-au b/lang/icon/patches/patch-au
index dc0817c78c5..fd775612d16 100644
--- a/lang/icon/patches/patch-au
+++ b/lang/icon/patches/patch-au
@@ -1,4 +1,6 @@
-$NetBSD: patch-au,v 1.4 2003/06/06 08:58:43 jtb Exp $
+$NetBSD: patch-au,v 1.5 2015/12/29 23:34:48 dholland Exp $
+
+Don't strip the executables during the build.
--- src/iconc/Makefile.orig
+++ src/iconc/Makefile
diff --git a/lang/icon/patches/patch-av b/lang/icon/patches/patch-av
index bd9f92585a2..e2cfebd0abe 100644
--- a/lang/icon/patches/patch-av
+++ b/lang/icon/patches/patch-av
@@ -1,4 +1,6 @@
-$NetBSD: patch-av,v 1.5 2003/06/06 08:58:43 jtb Exp $
+$NetBSD: patch-av,v 1.6 2015/12/29 23:34:48 dholland Exp $
+
+Don't strip the executables during the build.
--- src/icont/Makefile.orig
+++ src/icont/Makefile
diff --git a/lang/icon/patches/patch-aw b/lang/icon/patches/patch-aw
index ac978647b5e..fdc9e5da7fd 100644
--- a/lang/icon/patches/patch-aw
+++ b/lang/icon/patches/patch-aw
@@ -1,4 +1,8 @@
-$NetBSD: patch-aw,v 1.6 2009/02/08 12:51:05 asau Exp $
+$NetBSD: patch-aw,v 1.7 2015/12/29 23:34:48 dholland Exp $
+
+Build patchstr as part of the build.
+Correct paths in include files.
+Install libraries in a library directory.
--- src/common/Makefile.orig 2003-07-05 21:30:35.000000000 +0400
+++ src/common/Makefile 2009-02-08 01:41:40.000000000 +0300
diff --git a/lang/icon/patches/patch-ax b/lang/icon/patches/patch-ax
index 76917045332..8393f3458d7 100644
--- a/lang/icon/patches/patch-ax
+++ b/lang/icon/patches/patch-ax
@@ -1,4 +1,7 @@
-$NetBSD: patch-ax,v 1.6 2009/02/08 12:51:05 asau Exp $
+$NetBSD: patch-ax,v 1.7 2015/12/29 23:34:48 dholland Exp $
+
+Don't strip the executable.
+Install the libraries in a library dir.
--- src/runtime/Makefile.orig 2005-07-07 21:36:06.000000000 +0400
+++ src/runtime/Makefile 2009-02-08 01:43:04.000000000 +0300
diff --git a/lang/icon/patches/patch-ay b/lang/icon/patches/patch-ay
index 855fd70392c..55ed2808b8f 100644
--- a/lang/icon/patches/patch-ay
+++ b/lang/icon/patches/patch-ay
@@ -1,4 +1,6 @@
-$NetBSD: patch-ay,v 1.6 2006/03/19 15:57:36 joerg Exp $
+$NetBSD: patch-ay,v 1.7 2015/12/29 23:34:48 dholland Exp $
+
+Support Dragonfly.
--- ipl/cfuncs/fpoll.c.orig 2006-03-19 15:06:16.000000000 +0000
+++ ipl/cfuncs/fpoll.c
diff --git a/lang/icon/patches/patch-az b/lang/icon/patches/patch-az
index 82a2bb71b98..4fbf2bdc412 100644
--- a/lang/icon/patches/patch-az
+++ b/lang/icon/patches/patch-az
@@ -1,4 +1,6 @@
-$NetBSD: patch-az,v 1.7 2009/02/08 12:51:05 asau Exp $
+$NetBSD: patch-az,v 1.8 2015/12/29 23:34:48 dholland Exp $
+
+Support Dragonfly and Bitrig.
--- ipl/cfuncs/mklib.sh.orig 2005-07-07 21:36:06.000000000 +0400
+++ ipl/cfuncs/mklib.sh 2009-02-08 01:44:18.000000000 +0300
@@ -7,7 +9,7 @@ $NetBSD: patch-az,v 1.7 2009/02/08 12:51:05 asau Exp $
set -x
case "$SYS" in
- Linux*|*BSD*|GNU*)
-+ Linux*|*BSD*|GNU*|DragonFly*)
++ Linux*|*BSD*|GNU*|DragonFly*|Bitrig*)
gcc -shared -o $LIBNAME -fPIC "$@";;
Darwin*)
cc -bundle -undefined suppress -flat_namespace -o $LIBNAME "$@";;
diff --git a/lang/icon/patches/patch-ba b/lang/icon/patches/patch-ba
index 918a82575bf..38e3e1ead36 100644
--- a/lang/icon/patches/patch-ba
+++ b/lang/icon/patches/patch-ba
@@ -1,4 +1,6 @@
-$NetBSD: patch-ba,v 1.6 2009/02/08 12:51:05 asau Exp $
+$NetBSD: patch-ba,v 1.7 2015/12/29 23:34:48 dholland Exp $
+
+Honor X11BASE.
--- config/bsd/Makedefs.orig 2005-06-16 19:55:17.000000000 +0400
+++ config/bsd/Makedefs 2009-02-08 01:46:07.000000000 +0300
diff --git a/lang/intercal/distinfo b/lang/intercal/distinfo
index 465304d3edf..acee3b93280 100644
--- a/lang/intercal/distinfo
+++ b/lang/intercal/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.8 2015/11/03 22:50:37 agc Exp $
+$NetBSD: distinfo,v 1.9 2015/12/29 23:34:48 dholland Exp $
SHA1 (intercal-0.29.tar.gz) = 6f496b158e5f9dbf05a81c5e75f2d61698e65b15
RMD160 (intercal-0.29.tar.gz) = 980b83dfb9aa0c738e6135f65ff9e9bb4c01c8ff
SHA512 (intercal-0.29.tar.gz) = ec28a1117bd973a9ee4ee4f1fe1c6e8544d050dd5e0f60ed77980273b926f08849dbdb005d670ad84454b83527c47c204123fcac7393f7b7794e7cac1af3f5f0
Size (intercal-0.29.tar.gz) = 924828 bytes
-SHA1 (patch-aa) = 4ed418a3fd4fd1e690a64b14bf5cb674db450e79
-SHA1 (patch-ae) = a919353b39286ab51d3167ff755e5fed1bc4be65
-SHA1 (patch-ag) = c7aa0d9090e4e9d6c1342447b1390003c5b4376c
+SHA1 (patch-aa) = b6f7d5e4a46361f5af3ce3e1a646bc70c5b01ca6
+SHA1 (patch-ae) = bb28fb6edd30e5d3dd1c41b42a1784cadb9428b0
+SHA1 (patch-ag) = faf03857ad487796879632749489ad33b8648ba2
diff --git a/lang/intercal/patches/patch-aa b/lang/intercal/patches/patch-aa
index 107e57e0ce7..2837a7f8b0f 100644
--- a/lang/intercal/patches/patch-aa
+++ b/lang/intercal/patches/patch-aa
@@ -1,4 +1,7 @@
-$NetBSD: patch-aa,v 1.4 2010/11/30 20:13:30 drochner Exp $
+$NetBSD: patch-aa,v 1.5 2015/12/29 23:34:48 dholland Exp $
+
+Add POSIX_SOURCE, and set USG unconditionally for best results on
+modern Unixes.
--- buildaux/Makefile.in.orig 2010-11-29 21:46:43.000000000 +0000
+++ buildaux/Makefile.in
diff --git a/lang/intercal/patches/patch-ae b/lang/intercal/patches/patch-ae
index aa909ee0cc0..e845704390c 100644
--- a/lang/intercal/patches/patch-ae
+++ b/lang/intercal/patches/patch-ae
@@ -1,4 +1,7 @@
-$NetBSD: patch-ae,v 1.2 2010/11/30 20:13:30 drochner Exp $
+$NetBSD: patch-ae,v 1.3 2015/12/29 23:34:48 dholland Exp $
+
+Use srand48() instead of srand().
+XXX: should use random() or arc4random() or something else more suitable.
--- src/ick-wrap.c.orig 2010-09-01 22:21:34.000000000 +0000
+++ src/ick-wrap.c
diff --git a/lang/intercal/patches/patch-ag b/lang/intercal/patches/patch-ag
index 59abdd0e555..0b6342b66f3 100644
--- a/lang/intercal/patches/patch-ag
+++ b/lang/intercal/patches/patch-ag
@@ -1,4 +1,6 @@
-$NetBSD: patch-ag,v 1.1 2010/11/30 20:13:30 drochner Exp $
+$NetBSD: patch-ag,v 1.2 2015/12/29 23:34:48 dholland Exp $
+
+Remove bashisms.
--- configure.orig 2010-11-29 18:53:59.000000000 +0000
+++ configure
diff --git a/lang/ja-gawk/distinfo b/lang/ja-gawk/distinfo
index 70a802d7f0f..4a3795de577 100644
--- a/lang/ja-gawk/distinfo
+++ b/lang/ja-gawk/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2015/11/03 22:50:37 agc Exp $
+$NetBSD: distinfo,v 1.8 2015/12/29 23:34:48 dholland Exp $
SHA1 (gawk-3.0.6.tar.gz) = 01543b1832a604ebd1510b39b4bd44be0aea0c62
RMD160 (gawk-3.0.6.tar.gz) = 67f52f9a2a1c168c5480c66df7b955adc9907329
@@ -8,7 +8,7 @@ SHA1 (gawkmb115.diff.gz) = ba4637157766440f097b6252c1f127a8b7e26591
RMD160 (gawkmb115.diff.gz) = 1a9c337e2ef7f5f0e4dc6705941bef1870b434d5
SHA512 (gawkmb115.diff.gz) = 23efdecb491c0176150e0a5316ee349bfdcd435247b97c613ae1421eeb224b1ea24b378efad38e647b77dc6d99315f146829795b0e1347f39e751adae0627d23
Size (gawkmb115.diff.gz) = 86858 bytes
-SHA1 (patch-aa) = 0e67b1f5b426532c24d03673dd64a7bd82dce311
-SHA1 (patch-ab) = c888364b061b9ef85033e170805e9357a07c0a4c
-SHA1 (patch-ac) = e26be5eebbfe7c18d1cf7e6b27e06190e9cea8a2
-SHA1 (patch-ad) = e95d23a4a39160d9eebba975ab54c8398e884458
+SHA1 (patch-aa) = cd6f3128a8a13583688113b45db579321cb18c35
+SHA1 (patch-ab) = bfe0b091773c12a27bba9729e3b1359c55a678c1
+SHA1 (patch-ac) = 6cf7cd111d07dbb64cf5a4f103e87c1407ab9406
+SHA1 (patch-ad) = 08aaeb3edb1ee664618010b1605672a0457504f9
diff --git a/lang/ja-gawk/patches/patch-aa b/lang/ja-gawk/patches/patch-aa
index f7ab283d1ca..433912de9be 100644
--- a/lang/ja-gawk/patches/patch-aa
+++ b/lang/ja-gawk/patches/patch-aa
@@ -1,4 +1,7 @@
-$NetBSD: patch-aa,v 1.3 2010/02/20 08:14:44 obache Exp $
+$NetBSD: patch-aa,v 1.4 2015/12/29 23:34:48 dholland Exp $
+
+Use "j" as the installation prefix, and honor it fully.
+DESTDIR support.
--- Makefile.in.orig 2010-02-20 07:58:13.000000000 +0000
+++ Makefile.in
diff --git a/lang/ja-gawk/patches/patch-ab b/lang/ja-gawk/patches/patch-ab
index 04879933ab2..888ae42dda9 100644
--- a/lang/ja-gawk/patches/patch-ab
+++ b/lang/ja-gawk/patches/patch-ab
@@ -1,4 +1,8 @@
-$NetBSD: patch-ab,v 1.3 2010/02/20 08:14:44 obache Exp $
+$NetBSD: patch-ab,v 1.4 2015/12/29 23:34:48 dholland Exp $
+
+Use "j" as the installation prefix, and honor it fully.
+DESTDIR support.
+Don't strip when installing igawk.
--- awklib/Makefile.in.orig 2010-02-20 07:58:14.000000000 +0000
+++ awklib/Makefile.in
diff --git a/lang/ja-gawk/patches/patch-ac b/lang/ja-gawk/patches/patch-ac
index 07b130ab759..9f8916ff914 100644
--- a/lang/ja-gawk/patches/patch-ac
+++ b/lang/ja-gawk/patches/patch-ac
@@ -1,4 +1,8 @@
-$NetBSD: patch-ac,v 1.4 2010/02/20 08:14:44 obache Exp $
+$NetBSD: patch-ac,v 1.5 2015/12/29 23:34:48 dholland Exp $
+
+Use "j" as the installation prefix, and honor it fully.
+Don't install the info file.
+DESTDIR support.
--- doc/Makefile.in.orig 2000-06-07 08:48:18.000000000 +0000
+++ doc/Makefile.in
diff --git a/lang/ja-gawk/patches/patch-ad b/lang/ja-gawk/patches/patch-ad
index acd4bbf1845..f9b6f524cbe 100644
--- a/lang/ja-gawk/patches/patch-ad
+++ b/lang/ja-gawk/patches/patch-ad
@@ -1,4 +1,6 @@
-$NetBSD: patch-ad,v 1.2 2010/02/20 08:14:44 obache Exp $
+$NetBSD: patch-ad,v 1.3 2015/12/29 23:34:48 dholland Exp $
+
+Don't declare own errno.
--- io.c.orig 2010-02-20 07:58:14.000000000 +0000
+++ io.c
diff --git a/lang/jamvm/distinfo b/lang/jamvm/distinfo
index 9164149e956..1f18e6e8961 100644
--- a/lang/jamvm/distinfo
+++ b/lang/jamvm/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.11 2015/11/03 22:50:37 agc Exp $
+$NetBSD: distinfo,v 1.12 2015/12/29 23:34:48 dholland Exp $
SHA1 (jamvm-1.5.4.tar.gz) = 26863c78d5b0dfcc1a1492d24af58d192831b510
RMD160 (jamvm-1.5.4.tar.gz) = 7aa2a3d28c0d953c0d0048a3f8c48dc274ae10a0
@@ -6,5 +6,5 @@ SHA512 (jamvm-1.5.4.tar.gz) = a4a7a2917881262fee19b6aedd9dc50a78463c5e4b02bda4b8
Size (jamvm-1.5.4.tar.gz) = 656283 bytes
SHA1 (patch-aa) = ba80214425dd11c20ee4412f78c8cf2a60e73b44
SHA1 (patch-src_interp_engine_interp.h) = 335c140573ac49a601697c5fce6ceb182de3e1b4
-SHA1 (patch-src_os_bsd_arm_callNativeEABI.S) = d38aad56051a6f53d05f694b24b10af22dddf2d7
-SHA1 (patch-src_os_bsd_x86__64_callNative.S) = 5ed10014c7252b875ac81f387f4fb375b9e70c31
+SHA1 (patch-src_os_bsd_arm_callNativeEABI.S) = 15de1e27a37a35e60ea207a9b4d387cb90fd17e3
+SHA1 (patch-src_os_bsd_x86__64_callNative.S) = 7d7b0ae06ff6c3bf03d3f6a1068eefb7cc9cff98
diff --git a/lang/jamvm/patches/patch-src_os_bsd_arm_callNativeEABI.S b/lang/jamvm/patches/patch-src_os_bsd_arm_callNativeEABI.S
index 8aa5fb10aea..886fcd40505 100644
--- a/lang/jamvm/patches/patch-src_os_bsd_arm_callNativeEABI.S
+++ b/lang/jamvm/patches/patch-src_os_bsd_arm_callNativeEABI.S
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_os_bsd_arm_callNativeEABI.S,v 1.1 2015/03/31 15:43:34 joerg Exp $
+$NetBSD: patch-src_os_bsd_arm_callNativeEABI.S,v 1.2 2015/12/29 23:34:48 dholland Exp $
+
+Use unified asm syntax.
--- src/os/bsd/arm/callNativeEABI.S.orig 2015-03-27 13:37:56.000000000 +0000
+++ src/os/bsd/arm/callNativeEABI.S
diff --git a/lang/jamvm/patches/patch-src_os_bsd_x86__64_callNative.S b/lang/jamvm/patches/patch-src_os_bsd_x86__64_callNative.S
index cf7e63d670e..d622e38ee58 100644
--- a/lang/jamvm/patches/patch-src_os_bsd_x86__64_callNative.S
+++ b/lang/jamvm/patches/patch-src_os_bsd_x86__64_callNative.S
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_os_bsd_x86__64_callNative.S,v 1.1 2013/02/26 11:08:41 joerg Exp $
+$NetBSD: patch-src_os_bsd_x86__64_callNative.S,v 1.2 2015/12/29 23:34:48 dholland Exp $
+
+Fix assembler syntax.
--- src/os/bsd/x86_64/callNative.S.orig 2013-02-25 20:16:25.000000000 +0000
+++ src/os/bsd/x86_64/callNative.S
diff --git a/lang/japhar/distinfo b/lang/japhar/distinfo
index aff2968c066..5bba60c409b 100644
--- a/lang/japhar/distinfo
+++ b/lang/japhar/distinfo
@@ -1,19 +1,19 @@
-$NetBSD: distinfo,v 1.11 2015/11/09 05:50:05 dholland Exp $
+$NetBSD: distinfo,v 1.12 2015/12/29 23:34:48 dholland Exp $
SHA1 (japhar-0.08.tar.gz) = 3f450610ca31061c1c183c8e86d1fcd47660f86d
RMD160 (japhar-0.08.tar.gz) = 283f47db3a54f8f51d755a61fab94c611de13988
SHA512 (japhar-0.08.tar.gz) = d8efe9dcc37a0d61b7de13a20285f02a20d704cca8e486325b7a635389e72afdebd46387c971aa022c252e206a0b5c706fea4303e781c587dd0aa39093beb9ec
Size (japhar-0.08.tar.gz) = 903160 bytes
-SHA1 (patch-aa) = dadaf2075c9be6fcf6cdfda161e4c0c4e0d03869
-SHA1 (patch-ab) = a6c80ee5d1814002e7dd7b2a68964170af81ddc2
+SHA1 (patch-aa) = 6dd390d4fba8b27436201148444b09bf713922af
+SHA1 (patch-ab) = f367d0a6b34e8507159dba1e58123ebd29e8d22b
SHA1 (patch-ac) = 26b8f7321fad1944d5df4eba757c35f9e32fa015
SHA1 (patch-ad) = 640ebdda8fe1a6d51de69dde2626c62f6b2cf1e0
SHA1 (patch-ae) = 25e5f05ad68b1788247d31144410a87fc2deec1f
-SHA1 (patch-af) = d41e8e516225e5d637882c44e44ac73e91e12941
-SHA1 (patch-ag) = 6be1a157dae74f79bd6848d8507fe2abf997be2e
-SHA1 (patch-ai) = c1ec2114b2fdaa00e4d8b5c5bcafc042b50ea077
+SHA1 (patch-af) = e8ebfa2c662e4998bb2fdf4ba98666063285938b
+SHA1 (patch-ag) = 39bd3194296b46102b0bfbae82ed144a39718dac
+SHA1 (patch-ai) = 1168953136bfcadc46489b74abbb93ba0a0ca7f8
SHA1 (patch-aj) = 592306809df6b5f0dd00bf8cfe1c73478222f2dc
-SHA1 (patch-ak) = 0075ab705a19ca055ee3c69d31031efa7091661d
-SHA1 (patch-al) = 8d94f91ad6ec7ff069dc74f6c6b9bc22c5c6885f
-SHA1 (patch-am) = a1b75b9a11bac76fc4c8a46a225f10b72534bd54
-SHA1 (patch-lib_libnative_java.lang_system.c) = b53fe5ea61d130467a2cf4eff6a0e27dd458f80b
+SHA1 (patch-ak) = 7a6871a126ffa1ceebc3566dd10fba71d34e2734
+SHA1 (patch-al) = 8df3f73089da6ff76ae352da422f2d113117167b
+SHA1 (patch-am) = b1228cd072579e886b7b604dec6d2dfd1c59b0b8
+SHA1 (patch-lib_libnative_java.lang_system.c) = 8cfe821cb76e110bc3024921197e14c428f51468
diff --git a/lang/japhar/patches/patch-aa b/lang/japhar/patches/patch-aa
index 1ee683d335e..1ea73136952 100644
--- a/lang/japhar/patches/patch-aa
+++ b/lang/japhar/patches/patch-aa
@@ -1,4 +1,9 @@
-$NetBSD: patch-aa,v 1.5 2015/11/09 05:50:05 dholland Exp $
+$NetBSD: patch-aa,v 1.6 2015/12/29 23:34:49 dholland Exp $
+
+Recognize x86_64 and powerpc.
+Recognize Dragonfly and NetBSD.
+Honor pkgsrc PTHREAD_LDFLAGS and PTHREAD_LIBS.
+Use pkgsrc readline.
--- configure.orig 1999-03-15 21:03:46.000000000 -0500
+++ configure 2008-09-07 02:58:26.000000000 -0400
diff --git a/lang/japhar/patches/patch-ab b/lang/japhar/patches/patch-ab
index 342a805a665..fd93aad8c61 100644
--- a/lang/japhar/patches/patch-ab
+++ b/lang/japhar/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.3 2006/06/04 13:52:57 joerg Exp $
+$NetBSD: patch-ab,v 1.4 2015/12/29 23:34:49 dholland Exp $
+
+Apply FreeBSD dynamic linking restriction only when on FreeBSD.
--- include/dynamic_loading.h.orig 2006-05-21 16:00:36.000000000 +0000
+++ include/dynamic_loading.h
diff --git a/lang/japhar/patches/patch-af b/lang/japhar/patches/patch-af
index e93cc4b5f5a..36d7e28e33a 100644
--- a/lang/japhar/patches/patch-af
+++ b/lang/japhar/patches/patch-af
@@ -1,4 +1,6 @@
-$NetBSD: patch-af,v 1.1 2003/07/07 13:56:27 seb Exp $
+$NetBSD: patch-af,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Honor pkgsrc LDFLAGS.
--- progs/japhar/Makefile.am.orig 1999-03-01 21:16:44.000000000 +0100
+++ progs/japhar/Makefile.am
diff --git a/lang/japhar/patches/patch-ag b/lang/japhar/patches/patch-ag
index bcc59a2186a..d82937fe863 100644
--- a/lang/japhar/patches/patch-ag
+++ b/lang/japhar/patches/patch-ag
@@ -1,4 +1,7 @@
-$NetBSD: patch-ag,v 1.2 2006/06/06 15:40:15 joerg Exp $
+$NetBSD: patch-ag,v 1.3 2015/12/29 23:34:49 dholland Exp $
+
+Honor pkgsrc LDFLAGS.
+Use pkgsrc libffi.
--- progs/japhar/Makefile.in.orig 1999-03-16 03:25:08.000000000 +0000
+++ progs/japhar/Makefile.in
diff --git a/lang/japhar/patches/patch-ai b/lang/japhar/patches/patch-ai
index dc40835ef9b..9d0ff229f10 100644
--- a/lang/japhar/patches/patch-ai
+++ b/lang/japhar/patches/patch-ai
@@ -1,4 +1,7 @@
-$NetBSD: patch-ai,v 1.2 2006/06/06 15:40:15 joerg Exp $
+$NetBSD: patch-ai,v 1.3 2015/12/29 23:34:49 dholland Exp $
+
+Use pkgsrc libffi.
+Use pkgsrc readline.
--- progs/japhard/Makefile.in.orig 1999-03-16 03:25:11.000000000 +0000
+++ progs/japhard/Makefile.in
diff --git a/lang/japhar/patches/patch-ak b/lang/japhar/patches/patch-ak
index 2118430f28a..fabbed19090 100644
--- a/lang/japhar/patches/patch-ak
+++ b/lang/japhar/patches/patch-ak
@@ -1,4 +1,6 @@
-$NetBSD: patch-ak,v 1.1 2006/06/06 15:40:15 joerg Exp $
+$NetBSD: patch-ak,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Use pkgsrc libffi.
--- progs/japharh/Makefile.in.orig 2006-06-06 14:44:32.000000000 +0000
+++ progs/japharh/Makefile.in
diff --git a/lang/japhar/patches/patch-al b/lang/japhar/patches/patch-al
index 32c5ec4fe86..4ddf091d8a9 100644
--- a/lang/japhar/patches/patch-al
+++ b/lang/japhar/patches/patch-al
@@ -1,4 +1,6 @@
-$NetBSD: patch-al,v 1.1 2006/06/06 15:40:15 joerg Exp $
+$NetBSD: patch-al,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Use pkgsrc libffi.
--- lib/Makefile.in.orig 2006-06-06 15:09:59.000000000 +0000
+++ lib/Makefile.in
diff --git a/lang/japhar/patches/patch-am b/lang/japhar/patches/patch-am
index e0e5902b717..0e47cb7d1ba 100644
--- a/lang/japhar/patches/patch-am
+++ b/lang/japhar/patches/patch-am
@@ -1,4 +1,7 @@
-$NetBSD: patch-am,v 1.2 2013/04/28 03:31:22 dholland Exp $
+$NetBSD: patch-am,v 1.3 2015/12/29 23:34:49 dholland Exp $
+
+Use pkgsrc libffi.
+Make sort(1) syntax work on linux.
--- lib/libruntime/Makefile.in.orig 1999-03-16 03:24:42.000000000 +0000
+++ lib/libruntime/Makefile.in
diff --git a/lang/japhar/patches/patch-lib_libnative_java.lang_system.c b/lang/japhar/patches/patch-lib_libnative_java.lang_system.c
index 2e2ef1d5fc0..5334806275c 100644
--- a/lang/japhar/patches/patch-lib_libnative_java.lang_system.c
+++ b/lang/japhar/patches/patch-lib_libnative_java.lang_system.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-lib_libnative_java.lang_system.c,v 1.1 2013/02/26 11:09:10 joerg Exp $
+$NetBSD: patch-lib_libnative_java.lang_system.c,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Return a value of the correct data type. (in unreachable code, but still)
--- lib/libnative/java.lang/system.c.orig 2013-02-25 20:27:29.000000000 +0000
+++ lib/libnative/java.lang/system.c
diff --git a/lang/jasmin/distinfo b/lang/jasmin/distinfo
index 5d672c05512..7704d103a94 100644
--- a/lang/jasmin/distinfo
+++ b/lang/jasmin/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 22:50:37 agc Exp $
+$NetBSD: distinfo,v 1.4 2015/12/29 23:34:49 dholland Exp $
SHA1 (jasmin-1.06.tar.gz) = 41b36ad994632c8093d58680c196096c8e53d482
RMD160 (jasmin-1.06.tar.gz) = 886af26d4d3bdb90271001ee536f73e68fc0fcf1
SHA512 (jasmin-1.06.tar.gz) = c3cbf5f7a7abfa765a87d7c9c8ffe815325c85ee2da23fa1cd367e658e19ab4efe3eac1b3ddd336a9f6580ff82423a87d0cdb6bb8463d575c34eae3eac6fadbc
Size (jasmin-1.06.tar.gz) = 410897 bytes
-SHA1 (patch-aa) = e1bea3c02199229b64d763e29a1bb7576ce26964
+SHA1 (patch-aa) = f813574a726db2da8ca8750e2aedecdf7282d97a
diff --git a/lang/jasmin/patches/patch-aa b/lang/jasmin/patches/patch-aa
index 36efa0906fa..fb1abc4a2f4 100644
--- a/lang/jasmin/patches/patch-aa
+++ b/lang/jasmin/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.1.1.1 2002/04/22 13:51:26 agc Exp $
+$NetBSD: patch-aa,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Honor PREFIX.
--- bin/jasmin.orig Mon Mar 25 13:43:14 2002
+++ bin/jasmin Mon Mar 25 13:44:04 2002
diff --git a/lang/jikes/distinfo b/lang/jikes/distinfo
index d47a4221008..b0347f9a07c 100644
--- a/lang/jikes/distinfo
+++ b/lang/jikes/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.13 2015/11/03 22:50:37 agc Exp $
+$NetBSD: distinfo,v 1.14 2015/12/29 23:34:49 dholland Exp $
SHA1 (jikes-1.22.tar.bz2) = 55bc20b609827e132e047d6c89084d4981905e11
RMD160 (jikes-1.22.tar.bz2) = 47f76eb4aa04ad73f8ff5abbf5a399e0b5b6728d
SHA512 (jikes-1.22.tar.bz2) = 6b318f49f075da0cf0558512748bd77072f5b5b0428160538bcba01201c94719ec0f4b0cd0159ddb04fb3a86c323c8f11f09dc4b31cf880fb94e00c1ee0bbc58
Size (jikes-1.22.tar.bz2) = 616655 bytes
-SHA1 (patch-aa) = 5b9271b45eaa2126e866bfee8d7e7789518ed27f
+SHA1 (patch-aa) = ccbeebce3de33df799eb0eaa6c1b998349a7935f
SHA1 (patch-ab) = f5234321a55354b37c34efe7ba99af468e5b4963
diff --git a/lang/jikes/patches/patch-aa b/lang/jikes/patches/patch-aa
index a2aa144101e..8082405f5a7 100644
--- a/lang/jikes/patches/patch-aa
+++ b/lang/jikes/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.4 2004/04/30 16:55:05 tv Exp $
+$NetBSD: patch-aa,v 1.5 2015/12/29 23:34:49 dholland Exp $
+
+errno.h is not linked to iconv.h.
--- src/platform.h.orig Fri Apr 30 12:25:28 2004
+++ src/platform.h
diff --git a/lang/joos/distinfo b/lang/joos/distinfo
index df37dfb27c8..1e97036a858 100644
--- a/lang/joos/distinfo
+++ b/lang/joos/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.4 2007/08/08 19:48:13 joerg Exp $
+$NetBSD: distinfo,v 1.5 2015/12/29 23:34:49 dholland Exp $
SHA1 (joos-0.2.tar.bz2) = ffc3a53908353f6ae4f1150f7e03086bfff787c7
RMD160 (joos-0.2.tar.bz2) = 044f876a97ba11363a24e2cbb5860e13796bd10f
Size (joos-0.2.tar.bz2) = 285084 bytes
-SHA1 (patch-aa) = 20598bcc16b3c31246f618720909281e679693de
-SHA1 (patch-ab) = 80959321809481f229bc61c2f8230aa9e4e980b0
-SHA1 (patch-ac) = 298f43d4e50bab0aa4cc8b01b514b69d0125d98b
-SHA1 (patch-ad) = 00c5c71e1f18e2f6a104912147c7ac8239d0476f
-SHA1 (patch-ae) = 63ca5adc266bfa8823bece1d6b68647894275ef3
-SHA1 (patch-af) = b2880115c5b9b8ce4b474ad3a3235040c4b57b05
+SHA1 (patch-aa) = 63798157f6f3b0703a0a272b6527d5c87c99715c
+SHA1 (patch-ab) = 01494506e78feba947ef1c807b6ca8832e7b2fcb
+SHA1 (patch-ac) = 031d7642234dbc5b2a2240a5dcb9a402bd150186
+SHA1 (patch-ad) = d3d86a2c7e7c171a53b7f5dccaa04b32564cff0b
+SHA1 (patch-ae) = b04d4a78e2d3ab4ac4a9fa53698887efb4e17a6d
+SHA1 (patch-af) = 4e768ee10024b0141e2a8440e9b240d53d4dcc67
diff --git a/lang/joos/patches/patch-aa b/lang/joos/patches/patch-aa
index 6ef050bc500..f19b90ead05 100644
--- a/lang/joos/patches/patch-aa
+++ b/lang/joos/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.1 2002/05/08 15:42:02 jschauma Exp $
+$NetBSD: patch-aa,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Configure for pkgsrc.
--- A+/Makefile.orig Thu Apr 4 15:19:53 2002
+++ A+/Makefile Wed May 8 11:25:13 2002
diff --git a/lang/joos/patches/patch-ab b/lang/joos/patches/patch-ab
index c87b1c7e0c2..37fdde2b433 100644
--- a/lang/joos/patches/patch-ab
+++ b/lang/joos/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.1 2002/05/08 15:42:02 jschauma Exp $
+$NetBSD: patch-ab,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Avoid void main.
--- A+/main.c.orig Wed May 8 10:32:57 2002
+++ A+/main.c Wed May 8 10:33:14 2002
diff --git a/lang/joos/patches/patch-ac b/lang/joos/patches/patch-ac
index 6319467c211..52580807c1f 100644
--- a/lang/joos/patches/patch-ac
+++ b/lang/joos/patches/patch-ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-ac,v 1.1 2002/05/08 15:42:02 jschauma Exp $
+$NetBSD: patch-ac,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Configure for pkgsrc.
--- D-Java/Makefile.orig Wed May 8 10:33:44 2002
+++ D-Java/Makefile Wed May 8 10:33:58 2002
diff --git a/lang/joos/patches/patch-ad b/lang/joos/patches/patch-ad
index 5f689008cfb..5c122e15d19 100644
--- a/lang/joos/patches/patch-ad
+++ b/lang/joos/patches/patch-ad
@@ -1,4 +1,7 @@
-$NetBSD: patch-ad,v 1.2 2007/08/08 19:48:13 joerg Exp $
+$NetBSD: patch-ad,v 1.3 2015/12/29 23:34:49 dholland Exp $
+
+Use standard headers.
+Fix yacc syntax errors.
--- A+/joos.y.orig 1999-08-05 16:42:37.000000000 +0000
+++ A+/joos.y
diff --git a/lang/joos/patches/patch-ae b/lang/joos/patches/patch-ae
index 284bc5db4e6..5aaf8f58881 100644
--- a/lang/joos/patches/patch-ae
+++ b/lang/joos/patches/patch-ae
@@ -1,4 +1,6 @@
-$NetBSD: patch-ae,v 1.1 2002/10/04 16:39:41 jschauma Exp $
+$NetBSD: patch-ae,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Configure for pkgsrc.
--- A-/Makefile.orig Fri Oct 4 11:55:58 2002
+++ A-/Makefile Fri Oct 4 11:57:53 2002
diff --git a/lang/joos/patches/patch-af b/lang/joos/patches/patch-af
index 4c673b90317..ae230cf46f8 100644
--- a/lang/joos/patches/patch-af
+++ b/lang/joos/patches/patch-af
@@ -1,4 +1,6 @@
-$NetBSD: patch-af,v 1.1 2007/08/08 21:43:35 joerg Exp $
+$NetBSD: patch-af,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Use standard headers.
--- A-/joos.y.orig 2007-08-08 19:25:08.000000000 +0000
+++ A-/joos.y
diff --git a/lang/js/distinfo b/lang/js/distinfo
index 2cd7e017793..67c20e713c3 100644
--- a/lang/js/distinfo
+++ b/lang/js/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 22:50:37 agc Exp $
+$NetBSD: distinfo,v 1.4 2015/12/29 23:34:49 dholland Exp $
SHA1 (js-0.2.5.tar.gz) = a1a3a33cc350d7f432edc07fc0334ab0cc729247
RMD160 (js-0.2.5.tar.gz) = a8d681a2c405a0410cdcf0166ab3e040d2ae65cd
SHA512 (js-0.2.5.tar.gz) = 963b873c8c9351751f7216554318fe5cebf2d44e7735c43b02ffd540cb6653a12d0d8f0889c46333416d7243e514d5485b83573eb9c86d418cd1a9bfe1b9a6e0
Size (js-0.2.5.tar.gz) = 689982 bytes
-SHA1 (patch-aa) = 9d380be44d596ecdf5f686da26129b30aaf89735
+SHA1 (patch-aa) = cf5e48496cea1ec3afd230d1014be57867121500
diff --git a/lang/js/patches/patch-aa b/lang/js/patches/patch-aa
index d3c295d9e81..36e8cfad110 100644
--- a/lang/js/patches/patch-aa
+++ b/lang/js/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.1 2007/05/01 11:07:45 rillig Exp $
+$NetBSD: patch-aa,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Avoid illegal lvalue casts.
--- src/iostream.c.orig 1998-11-25 10:06:10.000000000 +0200
+++ src/iostream.c
diff --git a/lang/kaffe/distinfo b/lang/kaffe/distinfo
index 1da2db0e800..9e21ecfc1d8 100644
--- a/lang/kaffe/distinfo
+++ b/lang/kaffe/distinfo
@@ -1,23 +1,23 @@
-$NetBSD: distinfo,v 1.34 2015/11/03 22:50:37 agc Exp $
+$NetBSD: distinfo,v 1.35 2015/12/29 23:34:49 dholland Exp $
SHA1 (kaffe-1.1.7.tar.gz) = 5951d16a4a7b11689932583d134520ca6de00817
RMD160 (kaffe-1.1.7.tar.gz) = 7523a3470cd06cf60dbade8ea2f464dc9d85277b
SHA512 (kaffe-1.1.7.tar.gz) = 1edab9d1a2ed96230b2342a1770d83d37834aa748b273ef197777aecb4a2fee7fc57843ce0b5f7809c90af2e04ef6b2251d4516e8d088942acb548e824d28bc2
Size (kaffe-1.1.7.tar.gz) = 14494274 bytes
-SHA1 (patch-aa) = a06b60e1ba76df59955bd1aba305fc8fef0a310a
-SHA1 (patch-ab) = 51382ff9c9672eab7bb1729e8435af3d134a4ea1
-SHA1 (patch-ac) = 2fb9d3d7bdfdecd6090403aae9485662d1bcfbc5
-SHA1 (patch-ad) = 6ad03154e1874822d8a784cdcf6faa248e76c38f
+SHA1 (patch-aa) = 964716433c7cc7d87c43a6ab9b7a9900a11ecc3b
+SHA1 (patch-ab) = 0dabd3c622893bc546a36360127e76b4f7c776f1
+SHA1 (patch-ac) = f05250ee978495a4a4db8c1b35d9d98bc5730001
+SHA1 (patch-ad) = 083cb36be5cc18aa3fbdd8ed1a2cb464c9b2d5ed
SHA1 (patch-ae) = 81e4a650fbb7fa18fa19597d27362bbb0155847f
-SHA1 (patch-af) = 8f35727c9a6147a8c5af8bcc3279ef29f8c9ad13
+SHA1 (patch-af) = a6e68fd7d4f4ca28bdc6ea6fc03301dc60316a10
SHA1 (patch-ag) = f02fd305d0dcb4c0fa2abb89eb566bc3d2edc583
-SHA1 (patch-ah) = 0c4f0f9fabbbcaeddeb0eb757ed11babe383693f
-SHA1 (patch-ba) = 945e31bbd87c9da3e18b8bae6b4042f448c7cd66
-SHA1 (patch-bb) = 693db57c01438620cd722e172c7751070efc2989
-SHA1 (patch-bc) = f00d541613db81540bcd21ddc68f7b27232024b6
+SHA1 (patch-ah) = 86837bb24c2f25eb83189b14f2833029a2884f02
+SHA1 (patch-ba) = 1da47dc82ad6c575ee0b21381d251371bee97566
+SHA1 (patch-bb) = b637cb7f95a33d0f0f590b8f2f81067bf9c32f4f
+SHA1 (patch-bc) = 43b2f18909e4939366afe9f3cdb1606faf384bec
SHA1 (patch-ca) = 0dc783a8e78016ef5e5e2f3392644690e3a2de9a
SHA1 (patch-cb) = c698b0a2e078cc035dfd7401617fc8d4c2ef5fbe
SHA1 (patch-cc) = df48315c9470d433e33fd80136d7bf7f60f83e1d
SHA1 (patch-libraries_clib_awt_X_imggif.c) = c4da4eb55282b5c616612182e247f2080f6f249f
SHA1 (patch-libraries_clib_awt_X_imgpng.c) = 0cb5d6ef9349c1f6e1ac1d5885f574f4e2a0aac9
-SHA1 (patch-libraries_javalib_external_classpath_native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkTextLayout.c) = 8a8fa9ca6811f225022aa89521b8efd8933138ea
+SHA1 (patch-libraries_javalib_external_classpath_native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkTextLayout.c) = d3498337e52a735b14ff75dfaaf6dec7f9cabbef
diff --git a/lang/kaffe/patches/patch-aa b/lang/kaffe/patches/patch-aa
index 99445af7f1b..193c09c2bbf 100644
--- a/lang/kaffe/patches/patch-aa
+++ b/lang/kaffe/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.17 2006/05/12 07:29:37 joerg Exp $
+$NetBSD: patch-aa,v 1.18 2015/12/29 23:34:49 dholland Exp $
+
+Fix path to fastjar.
--- kaffe/scripts/jar.in.orig 2006-05-12 07:04:33.000000000 +0000
+++ kaffe/scripts/jar.in
diff --git a/lang/kaffe/patches/patch-ab b/lang/kaffe/patches/patch-ab
index 99f8b1740d4..bfa2cd8d6a8 100644
--- a/lang/kaffe/patches/patch-ab
+++ b/lang/kaffe/patches/patch-ab
@@ -1,4 +1,7 @@
-$NetBSD: patch-ab,v 1.12 2006/05/16 19:11:34 joerg Exp $
+$NetBSD: patch-ab,v 1.13 2015/12/29 23:34:49 dholland Exp $
+
+Fix build with recent kaffe changes:
+- some header files are not used and don't even exist
--- libraries/clib/sound/esd/org_tritonus_lowlevel_esd_EsdRecordingStream.c.orig 2006-05-16 15:24:15.000000000 +0000
+++ libraries/clib/sound/esd/org_tritonus_lowlevel_esd_EsdRecordingStream.c
diff --git a/lang/kaffe/patches/patch-ac b/lang/kaffe/patches/patch-ac
index c60e746eabc..140042ddc18 100644
--- a/lang/kaffe/patches/patch-ac
+++ b/lang/kaffe/patches/patch-ac
@@ -1,4 +1,7 @@
-$NetBSD: patch-ac,v 1.11 2006/05/16 19:11:34 joerg Exp $
+$NetBSD: patch-ac,v 1.12 2015/12/29 23:34:49 dholland Exp $
+
+Fix build with recent kaffe changes:
+- some header files are not used and don't even exist
--- libraries/clib/sound/esd/org_tritonus_lowlevel_esd_EsdStream.c.orig 2006-05-16 15:29:48.000000000 +0000
+++ libraries/clib/sound/esd/org_tritonus_lowlevel_esd_EsdStream.c
diff --git a/lang/kaffe/patches/patch-ad b/lang/kaffe/patches/patch-ad
index c40fc7d7b80..edb919aaa08 100644
--- a/lang/kaffe/patches/patch-ad
+++ b/lang/kaffe/patches/patch-ad
@@ -1,4 +1,7 @@
-$NetBSD: patch-ad,v 1.10 2006/05/29 17:47:10 joerg Exp $
+$NetBSD: patch-ad,v 1.11 2015/12/29 23:34:49 dholland Exp $
+
+Use the installed version of libkaffevm. Fixes build issues on
+DragonFly, but doesn't affect the binary package.
--- libraries/clib/awt/X/Makefile.in.orig 2006-05-29 15:57:43.000000000 +0000
+++ libraries/clib/awt/X/Makefile.in
diff --git a/lang/kaffe/patches/patch-af b/lang/kaffe/patches/patch-af
index 092c130e0fb..6d8e1e92b5b 100644
--- a/lang/kaffe/patches/patch-af
+++ b/lang/kaffe/patches/patch-af
@@ -1,4 +1,6 @@
-$NetBSD: patch-af,v 1.8 2007/07/10 21:16:44 minskim Exp $
+$NetBSD: patch-af,v 1.9 2015/12/29 23:34:49 dholland Exp $
+
+Honor PKGLOCALEDIR.
--- po/Makefile.in.in.orig 2004-02-01 08:28:40.000000000 -0800
+++ po/Makefile.in.in
diff --git a/lang/kaffe/patches/patch-ah b/lang/kaffe/patches/patch-ah
index 7091ffb2c8f..b8dad241ef1 100644
--- a/lang/kaffe/patches/patch-ah
+++ b/lang/kaffe/patches/patch-ah
@@ -1,4 +1,7 @@
-$NetBSD: patch-ah,v 1.7 2009/12/22 12:44:59 joerg Exp $
+$NetBSD: patch-ah,v 1.8 2015/12/29 23:34:49 dholland Exp $
+
+Be consistent and always link rt.jar. It seems like the creation was
+timing dependent. Fixes PR 42458.
--- libraries/javalib/Makefile.in.orig 2009-12-22 11:10:05.000000000 +0000
+++ libraries/javalib/Makefile.in
diff --git a/lang/kaffe/patches/patch-ba b/lang/kaffe/patches/patch-ba
index 16ef52d6c7a..88f95be8951 100644
--- a/lang/kaffe/patches/patch-ba
+++ b/lang/kaffe/patches/patch-ba
@@ -1,4 +1,6 @@
-$NetBSD: patch-ba,v 1.1 2009/10/19 06:03:16 dholland Exp $
+$NetBSD: patch-ba,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Add x86_64 netbsd config.
--- /dev/null 2009-10-19 01:12:00.000000000 -0400
+++ config/x86_64/netbsd1/config.frag 2009-10-19 01:16:57.000000000 -0400
diff --git a/lang/kaffe/patches/patch-bb b/lang/kaffe/patches/patch-bb
index 45b1323adac..d3317066854 100644
--- a/lang/kaffe/patches/patch-bb
+++ b/lang/kaffe/patches/patch-bb
@@ -1,4 +1,6 @@
-$NetBSD: patch-bb,v 1.1 2009/10/19 06:03:16 dholland Exp $
+$NetBSD: patch-bb,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Add x86_64 netbsd config.
--- /dev/null 2009-10-19 01:12:00.000000000 -0400
+++ config/x86_64/netbsd1/md.h 2009-10-19 01:22:18.000000000 -0400
diff --git a/lang/kaffe/patches/patch-bc b/lang/kaffe/patches/patch-bc
index 51e227fadaa..71cbc6edbef 100644
--- a/lang/kaffe/patches/patch-bc
+++ b/lang/kaffe/patches/patch-bc
@@ -1,11 +1,13 @@
-$NetBSD: patch-bc,v 1.1 2009/10/19 06:03:16 dholland Exp $
+$NetBSD: patch-bc,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Add x86_64 netbsd config.
--- /dev/null 2009-10-19 01:12:00.000000000 -0400
+++ config/x86_64/netbsd1/md.c 2009-10-19 01:17:59.000000000 -0400
@@ -0,0 +1,10 @@
+/*
-+ * i386/netbsd1/md.c
-+ * NetBSD i386 specific functions.
++ * x86_64/netbsd1/md.c
++ * NetBSD x86_64 specific functions.
+ *
+ * Copyright (c) 1996, 1997
+ * Transvirtual Technologies, Inc. All rights reserved.
diff --git a/lang/kaffe/patches/patch-libraries_javalib_external_classpath_native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkTextLayout.c b/lang/kaffe/patches/patch-libraries_javalib_external_classpath_native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkTextLayout.c
index 3845cc459a1..f4b420349fd 100644
--- a/lang/kaffe/patches/patch-libraries_javalib_external_classpath_native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkTextLayout.c
+++ b/lang/kaffe/patches/patch-libraries_javalib_external_classpath_native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkTextLayout.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-libraries_javalib_external_classpath_native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkTextLayout.c,v 1.1 2014/04/19 15:00:52 joerg Exp $
+$NetBSD: patch-libraries_javalib_external_classpath_native_jni_gtk-peer_gnu__java__awt__peer__gtk__GdkTextLayout.c,v 1.2 2015/12/29 23:34:49 dholland Exp $
+
+Include freetype headers according to the directions on the tin.
--- libraries/javalib/external/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c.orig 2014-04-19 13:51:07.000000000 +0000
+++ libraries/javalib/external/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c
diff --git a/lang/konoha/distinfo b/lang/konoha/distinfo
index 59deb3c2bac..9758b90ec61 100644
--- a/lang/konoha/distinfo
+++ b/lang/konoha/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.4 2015/11/03 22:50:37 agc Exp $
+$NetBSD: distinfo,v 1.5 2015/12/29 23:34:50 dholland Exp $
SHA1 (konoha-1.0.0-952.tar.gz) = c4cfdc956bd583f8c3e8e696eeb0316ca78b1389
RMD160 (konoha-1.0.0-952.tar.gz) = 98eb63382d3877b57606a205ac41cfd3928316b4
@@ -6,8 +6,8 @@ SHA512 (konoha-1.0.0-952.tar.gz) = 4c4597e30a921a7fe8f447a75065f920fcfeadb1c7b46
Size (konoha-1.0.0-952.tar.gz) = 5235671 bytes
SHA1 (patch-include_konoha1_konoha__config.h) = 5faf9bb6575ecab19fe78b15959db849ed6943c5
SHA1 (patch-include_konoha1_konoha__t.h) = b6296dcef752c0c488f9e93def1fb6673d89a9b9
-SHA1 (patch-package_konoha.compiler_compiler.c) = 7025a74ed934389d87626fb6c8466e141dfa9340
-SHA1 (patch-package_konoha.io_CMakeLists.txt) = da2e8a5acd6c9d930ec1f65c12d0e9bc2b69b1c7
+SHA1 (patch-package_konoha.compiler_compiler.c) = 1bd3409d7f6b8dae000364e43b894ee2dbef011a
+SHA1 (patch-package_konoha.io_CMakeLists.txt) = 8e633fb3ed4304a7c537ed8b71fcb45b7a8aec0b
SHA1 (patch-package_konoha.sql_CMakeLists.txt) = a1a8690f10f40c89feb756eba238f643e136de4d
SHA1 (patch-src_main_evidence.c) = 58dbce27ac3a3e2a8f8d84d44b68095af13015af
SHA1 (patch-src_main_os.c) = b939ef713d279c4ab5ba23680dd39e6fb546ebca
diff --git a/lang/konoha/patches/patch-package_konoha.compiler_compiler.c b/lang/konoha/patches/patch-package_konoha.compiler_compiler.c
index 68df62d5482..4c10a26a30c 100644
--- a/lang/konoha/patches/patch-package_konoha.compiler_compiler.c
+++ b/lang/konoha/patches/patch-package_konoha.compiler_compiler.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-package_konoha.compiler_compiler.c,v 1.1 2015/03/31 15:44:47 joerg Exp $
+$NetBSD: patch-package_konoha.compiler_compiler.c,v 1.2 2015/12/29 23:34:50 dholland Exp $
+
+All the world's not an 80386.
--- package/konoha.compiler/compiler.c.orig 2015-03-28 23:05:26.000000000 +0000
+++ package/konoha.compiler/compiler.c
diff --git a/lang/konoha/patches/patch-package_konoha.io_CMakeLists.txt b/lang/konoha/patches/patch-package_konoha.io_CMakeLists.txt
index 190d4ffa1a6..b22deb870af 100644
--- a/lang/konoha/patches/patch-package_konoha.io_CMakeLists.txt
+++ b/lang/konoha/patches/patch-package_konoha.io_CMakeLists.txt
@@ -1,4 +1,6 @@
-$NetBSD: patch-package_konoha.io_CMakeLists.txt,v 1.1 2015/03/31 15:44:47 joerg Exp $
+$NetBSD: patch-package_konoha.io_CMakeLists.txt,v 1.2 2015/12/29 23:34:50 dholland Exp $
+
+Set -fPIC correctly.
--- package/konoha.io/CMakeLists.txt.orig 2015-03-28 23:09:49.000000000 +0000
+++ package/konoha.io/CMakeLists.txt
diff --git a/lang/ksi/distinfo b/lang/ksi/distinfo
index 3b52a108cd2..11ed60b753b 100644
--- a/lang/ksi/distinfo
+++ b/lang/ksi/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.8 2015/11/03 22:50:38 agc Exp $
+$NetBSD: distinfo,v 1.9 2015/12/29 23:34:50 dholland Exp $
SHA1 (ksi-3.9.0.tar.gz) = ee24486793f23f48f4a2e848db4ab58282e3a39c
RMD160 (ksi-3.9.0.tar.gz) = c8edf574c42448ed50887322a5fd7d1d13e94803
SHA512 (ksi-3.9.0.tar.gz) = 6395e339af02600136a3b102748875b3f137c5574211b892c76b7164efa87c231e4649c6613d80da1344ed2839d03bd1ce6849bcfd7695999795813c5ee76b7e
Size (ksi-3.9.0.tar.gz) = 489597 bytes
-SHA1 (patch-aa) = b361c1dd64726cac15f3c0aea469f45cb433a044
+SHA1 (patch-aa) = f5d3d1f81845eaf0b6506308ccb569a3379ad639
diff --git a/lang/ksi/patches/patch-aa b/lang/ksi/patches/patch-aa
index 0acd6a2b7ee..6b45c50c5ab 100644
--- a/lang/ksi/patches/patch-aa
+++ b/lang/ksi/patches/patch-aa
@@ -1,4 +1,7 @@
-$NetBSD: patch-aa,v 1.1.1.1 2003/08/30 21:23:44 jtb Exp $
+$NetBSD: patch-aa,v 1.2 2015/12/29 23:34:50 dholland Exp $
+
+Set rpath.
+XXX: should honor COMPILER_RPATH_FLAG.
--- ksi-config.in.orig 2000-07-25 19:56:09.000000000 +0100
+++ ksi-config.in 2003-08-08 14:58:52.000000000 +0100
diff --git a/lang/librep/distinfo b/lang/librep/distinfo
index 1cf37cebb22..fa3ef75e4f0 100644
--- a/lang/librep/distinfo
+++ b/lang/librep/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.20 2015/11/03 22:50:38 agc Exp $
+$NetBSD: distinfo,v 1.21 2015/12/29 23:34:50 dholland Exp $
SHA1 (librep-0.92.3.tar.bz2) = 569a436c76ae393ffd164efa9f978558f94f073d
RMD160 (librep-0.92.3.tar.bz2) = 68fb52d6b750826dc209f9c3bc69cf4d1d3bd68d
SHA512 (librep-0.92.3.tar.bz2) = 51b1bc6f8ff4cc4ebc040891448ba78f49639e16c920db09e407ff22303de8d7d35c671cee6aa73f8de9c6699bba07830367f74782a046cab475077fcf625348
Size (librep-0.92.3.tar.bz2) = 654916 bytes
SHA1 (patch-aa) = 382f6692e8a387d1492e0a2198211a6f65f41d20
-SHA1 (patch-src-repint.h) = 2b21616604579278cfbfabf7903f959141908712
+SHA1 (patch-src-repint.h) = febba5d674812eac2e9a2f3cf398654b0fba7a57
diff --git a/lang/librep/patches/patch-src-repint.h b/lang/librep/patches/patch-src-repint.h
index e3d681c648a..6c745a62cb2 100644
--- a/lang/librep/patches/patch-src-repint.h
+++ b/lang/librep/patches/patch-src-repint.h
@@ -1,4 +1,6 @@
-$NetBSD: patch-src-repint.h,v 1.1 2011/08/20 15:35:24 joerg Exp $
+$NetBSD: patch-src-repint.h,v 1.2 2015/12/29 23:34:50 dholland Exp $
+
+Patch up gcc inline mess.
--- src/repint.h.orig 2011-08-19 14:37:20.000000000 +0000
+++ src/repint.h
diff --git a/lang/libtcl-nothread/distinfo b/lang/libtcl-nothread/distinfo
index ccc1e35dca6..41fc8c79ac9 100644
--- a/lang/libtcl-nothread/distinfo
+++ b/lang/libtcl-nothread/distinfo
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.5 2015/11/03 22:50:38 agc Exp $
+$NetBSD: distinfo,v 1.6 2015/12/29 23:34:50 dholland Exp $
SHA1 (tcl8.4.6-src.tar.gz) = d21495ca04419fc3b1594b96b19116040c33a3f0
RMD160 (tcl8.4.6-src.tar.gz) = c282a1ce3b71d6b91b0b59fbc323d6ce05cba66f
SHA512 (tcl8.4.6-src.tar.gz) = 1d2d213cecaee5e516e12e62ef0b67d483123a75c7ffee47fb89c0b76066ce2142928e4fffe1db5a51ffc43e91894a1754d3a1d6635017632755da16a3b89d5b
Size (tcl8.4.6-src.tar.gz) = 3448711 bytes
-SHA1 (patch-aa) = 39a4b3649c840ad1ccdce34fc8c3b4f3e38c3e06
-SHA1 (patch-ab) = 9f26ac10887dd1dae7ac4120cd09933451fb2bd1
-SHA1 (patch-ac) = efc40f45f73cec2770231ff515314fc41bbd166e
-SHA1 (patch-ae) = 9a6f9b47c926f851a799ece713668f0955344ce3
-SHA1 (patch-af) = 164fa9ee7fe4baa9b3f3a13716aefbf415e3be0a
-SHA1 (patch-ag) = d1b038f6006ef3611fec9d8cef314f8959a5cd08
-SHA1 (patch-ah) = 0aaa349fcf9ce736e1f7d3dad377ee355f549ecb
+SHA1 (patch-aa) = fbd2b8fa522f8aca21bf5497cd5e77668b23d207
+SHA1 (patch-ab) = d7d7ff38c6098903e28b66323f581bb013a0b176
+SHA1 (patch-ac) = dec38b6ef6edcc2af4d9a02d3e61749a995022bd
+SHA1 (patch-ae) = 09e29118e61f3bf371b24d4ffe7b8977293150c8
+SHA1 (patch-af) = 7881f1cda30e5b6fc412763e2dc862c8c4ba104d
+SHA1 (patch-ag) = a3aa22e36b4afcb6f969142ea989a682adc0b716
+SHA1 (patch-ah) = 746dd0f3853759b9a612e16de031e108e9620012
diff --git a/lang/libtcl-nothread/patches/patch-aa b/lang/libtcl-nothread/patches/patch-aa
index 99078e9618e..1164606a798 100644
--- a/lang/libtcl-nothread/patches/patch-aa
+++ b/lang/libtcl-nothread/patches/patch-aa
@@ -1,4 +1,8 @@
-$NetBSD: patch-aa,v 1.1.1.1 2004/06/22 18:38:47 drochner Exp $
+$NetBSD: patch-aa,v 1.2 2015/12/29 23:34:50 dholland Exp $
+
+Honor pkgsrc LDFLAGS.
+Use libtool.
+Feed in NOTHREAD_SUFX.
--- Makefile.in.orig 2004-03-02 00:58:59.000000000 +0100
+++ Makefile.in
diff --git a/lang/libtcl-nothread/patches/patch-ab b/lang/libtcl-nothread/patches/patch-ab
index 17b0208ddc0..12c4f5a89de 100644
--- a/lang/libtcl-nothread/patches/patch-ab
+++ b/lang/libtcl-nothread/patches/patch-ab
@@ -1,4 +1,7 @@
-$NetBSD: patch-ab,v 1.3 2008/09/19 23:35:15 joerg Exp $
+$NetBSD: patch-ab,v 1.4 2015/12/29 23:34:50 dholland Exp $
+
+Fix shell quoting error.
+Rolled-in version of patch-ae and patch-af.
--- configure.orig 2004-03-02 00:58:59.000000000 +0100
+++ configure
diff --git a/lang/libtcl-nothread/patches/patch-ac b/lang/libtcl-nothread/patches/patch-ac
index a1e30e5f7cc..d64d6f57221 100644
--- a/lang/libtcl-nothread/patches/patch-ac
+++ b/lang/libtcl-nothread/patches/patch-ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-ac,v 1.1.1.1 2004/06/22 18:38:47 drochner Exp $
+$NetBSD: patch-ac,v 1.2 2015/12/29 23:34:50 dholland Exp $
+
+Set the machine type name at runtime on NetBSD.
--- tclUnixInit.c.orig 2004-02-17 17:46:54.000000000 -0600
+++ tclUnixInit.c
diff --git a/lang/libtcl-nothread/patches/patch-ae b/lang/libtcl-nothread/patches/patch-ae
index 52f063f6c54..eb8dbfec0c0 100644
--- a/lang/libtcl-nothread/patches/patch-ae
+++ b/lang/libtcl-nothread/patches/patch-ae
@@ -1,4 +1,7 @@
-$NetBSD: patch-ae,v 1.1.1.1 2004/06/22 18:38:46 drochner Exp $
+$NetBSD: patch-ae,v 1.2 2015/12/29 23:34:50 dholland Exp $
+
+Set rpaths.
+Don't clobber TCL_PACKAGE_PATH; add to it.
--- configure.in.orig 2003-11-21 14:17:14.000000000 -0600
+++ configure.in
diff --git a/lang/libtcl-nothread/patches/patch-af b/lang/libtcl-nothread/patches/patch-af
index 646cf9842fd..9a63879a5cd 100644
--- a/lang/libtcl-nothread/patches/patch-af
+++ b/lang/libtcl-nothread/patches/patch-af
@@ -1,4 +1,10 @@
-$NetBSD: patch-af,v 1.1.1.1 2004/06/22 18:38:47 drochner Exp $
+$NetBSD: patch-af,v 1.2 2015/12/29 23:34:50 dholland Exp $
+
+Honor pkgsrc LDFLAGS. (don't mix it with LD_FLAGS)
+Set rpaths.
+Set the library suffixes properly on various platforms.
+Work around an old compiler bug. XXX this is probably obsolete.
+NetBSD configuration fixes.
--- tcl.m4.orig Mon Mar 1 18:58:59 2004
+++ tcl.m4
diff --git a/lang/libtcl-nothread/patches/patch-ag b/lang/libtcl-nothread/patches/patch-ag
index 6b906e52e12..0ad382efdf2 100644
--- a/lang/libtcl-nothread/patches/patch-ag
+++ b/lang/libtcl-nothread/patches/patch-ag
@@ -1,4 +1,6 @@
-$NetBSD: patch-ag,v 1.1.1.1 2004/06/22 18:38:46 drochner Exp $
+$NetBSD: patch-ag,v 1.2 2015/12/29 23:34:50 dholland Exp $
+
+Honor pkgsrc LDFLAGS.
--- tclConfig.sh.in.orig Mon Mar 1 18:58:59 2004
+++ tclConfig.sh.in
diff --git a/lang/libtcl-nothread/patches/patch-ah b/lang/libtcl-nothread/patches/patch-ah
index bd63ce685f3..3ba647f003a 100644
--- a/lang/libtcl-nothread/patches/patch-ah
+++ b/lang/libtcl-nothread/patches/patch-ah
@@ -1,4 +1,6 @@
-$NetBSD: patch-ah,v 1.1.1.1 2004/06/22 18:38:47 drochner Exp $
+$NetBSD: patch-ah,v 1.2 2015/12/29 23:34:50 dholland Exp $
+
+Add TclpCreateDirectory.
--- tclUnixFCmd.c.orig 2003-10-03 19:45:37.000000000 +0200
+++ tclUnixFCmd.c
diff --git a/lang/lua51/distinfo b/lang/lua51/distinfo
index 215e91107f9..7e9494ce806 100644
--- a/lang/lua51/distinfo
+++ b/lang/lua51/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.5 2015/11/03 22:50:38 agc Exp $
+$NetBSD: distinfo,v 1.6 2015/12/29 23:34:50 dholland Exp $
SHA1 (lua-5.1.5.tar.gz) = b3882111ad02ecc6b972f8c1241647905cb2e3fc
RMD160 (lua-5.1.5.tar.gz) = b0c2234675335a8bf158a125b6778cf800c754a0
SHA512 (lua-5.1.5.tar.gz) = 0142fefcbd13afcd9b201403592aa60620011cc8e8559d4d2db2f92739d18186860989f48caa45830ff4f99bfc7483287fd3ff3a16d4dec928e2767ce4d542a9
Size (lua-5.1.5.tar.gz) = 221213 bytes
-SHA1 (patch-aa) = 4af5fcbd1c76bc7b0815a330c43d1e5eb715e6ff
-SHA1 (patch-ab) = 53e8e2693e3afa819079e253f212988a44357412
+SHA1 (patch-aa) = df332b80cd10c82b1398357028338026616ee1fb
+SHA1 (patch-ab) = 088af3cc9c6ef53474ed7934a62d967bfd8362c0
SHA1 (patch-ac) = bd2348dcb273de09ddc09da906c93de6cc209c5c
-SHA1 (patch-etc_lua.pc) = 80a01ac1af362410407aff65b644e946e898b1ee
-SHA1 (patch-src_ldo.c) = 003e15eb594a89984213f3be5ca3a30750daabdb
+SHA1 (patch-etc_lua.pc) = 24311df8dbfc09b97d5b89ea03f211d9c1339d93
+SHA1 (patch-src_ldo.c) = b8497508648b123c22cb7261fc63244b13298618
diff --git a/lang/lua51/patches/patch-aa b/lang/lua51/patches/patch-aa
index a1f6b57505e..f5e81a187d7 100644
--- a/lang/lua51/patches/patch-aa
+++ b/lang/lua51/patches/patch-aa
@@ -1,4 +1,8 @@
-$NetBSD: patch-aa,v 1.2 2014/05/03 13:00:44 alnsn Exp $
+$NetBSD: patch-aa,v 1.3 2015/12/29 23:34:50 dholland Exp $
+
+Configure for pkgsrc.
+Install by Lua version so multiple versions can coexist.
+DESTDIR support.
--- Makefile.orig 2012-02-10 09:50:23.000000000 +0000
+++ Makefile
diff --git a/lang/lua51/patches/patch-ab b/lang/lua51/patches/patch-ab
index 222e51becf0..914e345bcf7 100644
--- a/lang/lua51/patches/patch-ab
+++ b/lang/lua51/patches/patch-ab
@@ -1,4 +1,9 @@
-$NetBSD: patch-ab,v 1.2 2014/05/03 13:00:44 alnsn Exp $
+$NetBSD: patch-ab,v 1.3 2015/12/29 23:34:50 dholland Exp $
+
+Configure for pkgsrc.
+Use libtool.
+Install by Lua version so multiple versions can coexist.
+Use readline.
--- src/Makefile.orig 2012-02-13 20:41:22.000000000 +0000
+++ src/Makefile
diff --git a/lang/lua51/patches/patch-etc_lua.pc b/lang/lua51/patches/patch-etc_lua.pc
index 79bae67ca8b..03f8a4f8b22 100644
--- a/lang/lua51/patches/patch-etc_lua.pc
+++ b/lang/lua51/patches/patch-etc_lua.pc
@@ -1,4 +1,6 @@
-$NetBSD: patch-etc_lua.pc,v 1.2 2014/10/19 22:26:38 alnsn Exp $
+$NetBSD: patch-etc_lua.pc,v 1.3 2015/12/29 23:34:50 dholland Exp $
+
+Install by Lua version so multiple versions can coexist.
--- etc/lua.pc.orig 2012-02-10 09:50:30.000000000 +0000
+++ etc/lua.pc
diff --git a/lang/lua51/patches/patch-src_ldo.c b/lang/lua51/patches/patch-src_ldo.c
index 93e3d80de04..03c56ff6b1a 100644
--- a/lang/lua51/patches/patch-src_ldo.c
+++ b/lang/lua51/patches/patch-src_ldo.c
@@ -1,6 +1,7 @@
-$NetBSD: patch-src_ldo.c,v 1.1 2015/03/22 17:20:24 bsiegert Exp $
+$NetBSD: patch-src_ldo.c,v 1.2 2015/12/29 23:34:50 dholland Exp $
Patch for CVS-2014-5461, from Debian.
+
--- src/ldo.c.orig 2015-03-22 17:11:01.000000000 +0000
+++ src/ldo.c
@@ -274,7 +274,7 @@ int luaD_precall (lua_State *L, StkId fu
diff --git a/lang/lua52/distinfo b/lang/lua52/distinfo
index 21bb25bb58a..9f63adcdab2 100644
--- a/lang/lua52/distinfo
+++ b/lang/lua52/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.8 2015/12/06 00:25:26 alnsn Exp $
+$NetBSD: distinfo,v 1.9 2015/12/29 23:34:50 dholland Exp $
SHA1 (lua-5.2.4.tar.gz) = ef15259421197e3d85b7d6e4871b8c26fd82c1cf
RMD160 (lua-5.2.4.tar.gz) = 3bad2da85f354132da6a53b45882006f0a451b5c
SHA512 (lua-5.2.4.tar.gz) = cd77148aba4b707b6c159758b5e8444e04f968092eb98f6b4c405b2fb647e709370d5a8dcf604176101d3407e196a7433b5dcdce4fe9605c76191d3649d61a8c
Size (lua-5.2.4.tar.gz) = 252651 bytes
-SHA1 (patch-aa) = ce0763ed1515f670b8a5d543af3753320cf06309
-SHA1 (patch-ab) = c88a72c20924021622aa285a8992a3d8122bcbad
-SHA1 (patch-ac) = b8b9c0068210795e5eb22512767ac2e98bca8cbc
-SHA1 (patch-src_liolib.c) = e85afa1ab7060be2c027ecd619fd9c9fd721a8b5
-SHA1 (patch-src_lua.c) = 393ef8161b28e201abd5b27d7c4c92b19de4601e
+SHA1 (patch-aa) = abcc38841386df3072dce282a6139d541564c90f
+SHA1 (patch-ab) = 16c84008b67a272c7bb1d90448ffdd0d43f9d0fe
+SHA1 (patch-ac) = 76d0d9d28a8d3c0a26aeabc5459d443e2f984981
+SHA1 (patch-src_liolib.c) = 28de216dec83bfdc94fbd1d2d28fe1159ea009c9
+SHA1 (patch-src_lua.c) = c7954061f0ae6fb70853877851a9a38bf491ed3d
diff --git a/lang/lua52/patches/patch-aa b/lang/lua52/patches/patch-aa
index c4e982656ff..c1cbeb3a51a 100644
--- a/lang/lua52/patches/patch-aa
+++ b/lang/lua52/patches/patch-aa
@@ -1,4 +1,8 @@
-$NetBSD: patch-aa,v 1.2 2014/05/03 13:00:45 alnsn Exp $
+$NetBSD: patch-aa,v 1.3 2015/12/29 23:34:51 dholland Exp $
+
+Configure for pkgsrc.
+Install by Lua version so multiple versions can coexist.
+DESTDIR support.
--- Makefile.orig 2013-11-10 00:49:35.000000000 +0000
+++ Makefile
diff --git a/lang/lua52/patches/patch-ab b/lang/lua52/patches/patch-ab
index 6f308acfd4a..26c99bfa35c 100644
--- a/lang/lua52/patches/patch-ab
+++ b/lang/lua52/patches/patch-ab
@@ -1,4 +1,9 @@
-$NetBSD: patch-ab,v 1.4 2015/12/06 00:25:26 alnsn Exp $
+$NetBSD: patch-ab,v 1.5 2015/12/29 23:34:51 dholland Exp $
+
+Configure for pkgsrc.
+Use libtool.
+Install by Lua version so multiple versions can coexist.
+Use readline.
--- src/Makefile.orig 2013-11-11 11:45:49.000000000 +0000
+++ src/Makefile
diff --git a/lang/lua52/patches/patch-ac b/lang/lua52/patches/patch-ac
index bd4b27e7e6a..a1b4a5da18c 100644
--- a/lang/lua52/patches/patch-ac
+++ b/lang/lua52/patches/patch-ac
@@ -1,4 +1,7 @@
-$NetBSD: patch-ac,v 1.1 2013/10/30 06:18:10 dholland Exp $
+$NetBSD: patch-ac,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+- allow LUA_ROOT to be set from the pkgsrc makefile
+- solaris fix for PR 43350
--- src/luaconf.h.orig 2013-03-16 21:10:18.000000000 +0000
+++ src/luaconf.h
diff --git a/lang/lua52/patches/patch-src_liolib.c b/lang/lua52/patches/patch-src_liolib.c
index b63d03be869..394a9f44567 100644
--- a/lang/lua52/patches/patch-src_liolib.c
+++ b/lang/lua52/patches/patch-src_liolib.c
@@ -1,4 +1,5 @@
-$NetBSD: patch-src_liolib.c,v 1.1 2015/01/02 15:50:44 alnsn Exp $
+$NetBSD: patch-src_liolib.c,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
Fix build on Darwin powerpc: pkg/49526.
--- src/liolib.c.orig 2013-04-12 18:48:47.000000000 +0000
diff --git a/lang/lua52/patches/patch-src_lua.c b/lang/lua52/patches/patch-src_lua.c
index 0f5178f694f..fdf702dfdee 100644
--- a/lang/lua52/patches/patch-src_lua.c
+++ b/lang/lua52/patches/patch-src_lua.c
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_lua.c,v 1.1 2015/03/05 13:39:20 ryoon Exp $
+$NetBSD: patch-src_lua.c,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Disable Lua module version check under Cygwin.
+XXX: This workaround should be investigated deeper.
--- src/lua.c.orig 2013-04-12 18:48:47.000000000 +0000
+++ src/lua.c
diff --git a/lang/lua53/distinfo b/lang/lua53/distinfo
index d4e73352b67..e993a5517ec 100644
--- a/lang/lua53/distinfo
+++ b/lang/lua53/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.4 2015/12/05 22:50:26 alnsn Exp $
+$NetBSD: distinfo,v 1.5 2015/12/29 23:34:51 dholland Exp $
SHA1 (lua-5.3.2.tar.gz) = 7a47adef554fdca7d0c5536148de34579134a973
RMD160 (lua-5.3.2.tar.gz) = aed238309d2439a832a3befe5e4da9f01473a990
SHA512 (lua-5.3.2.tar.gz) = c8c7908ca927bcafe6739fb8b0226d77c796226c1e6770a38f1b1b577a73f7fb08ead64fe40809d5fff9a13db50e932e9f7164e4524e9d4fb3678182ec3d4d28
Size (lua-5.3.2.tar.gz) = 288235 bytes
-SHA1 (patch-Makefile) = 44c9a812569c2a0f0221f197c95a672b059af84a
-SHA1 (patch-src_Makefile) = 975b1d4d6907524aad9527ffe18793c6bc93f1b4
-SHA1 (patch-src_luaconf.h) = dc2f535a1d0f407db4f62dab37a2d680ea794264
+SHA1 (patch-Makefile) = d7f67017cdd8add3e0ea2d1e857042bc4f130bf5
+SHA1 (patch-src_Makefile) = 2bb9cb27a7da00a62973838ed679e947b27033c0
+SHA1 (patch-src_luaconf.h) = cbe3f9cb9aef10ef52bc26404aa1fc6a960d434d
diff --git a/lang/lua53/patches/patch-Makefile b/lang/lua53/patches/patch-Makefile
index 42d857ba227..220351e1ede 100644
--- a/lang/lua53/patches/patch-Makefile
+++ b/lang/lua53/patches/patch-Makefile
@@ -1,4 +1,8 @@
-$NetBSD: patch-Makefile,v 1.1.1.1 2015/01/17 17:50:23 alnsn Exp $
+$NetBSD: patch-Makefile,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Configure for pkgsrc.
+Install by Lua version so multiple versions can coexist.
+DESTDIR support.
--- Makefile.orig 2014-10-29 23:14:41.000000000 +0000
+++ Makefile
diff --git a/lang/lua53/patches/patch-src_Makefile b/lang/lua53/patches/patch-src_Makefile
index 4e04b17cbcc..5a0b90cb60a 100644
--- a/lang/lua53/patches/patch-src_Makefile
+++ b/lang/lua53/patches/patch-src_Makefile
@@ -1,4 +1,9 @@
-$NetBSD: patch-src_Makefile,v 1.1.1.1 2015/01/17 17:50:23 alnsn Exp $
+$NetBSD: patch-src_Makefile,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Configure for pkgsrc.
+Use libtool.
+Install by Lua version so multiple versions can coexist.
+Use readline.
--- src/Makefile.orig 2015-01-05 16:04:52.000000000 +0000
+++ src/Makefile
diff --git a/lang/lua53/patches/patch-src_luaconf.h b/lang/lua53/patches/patch-src_luaconf.h
index 3bbb25da237..7e50ecee0fd 100644
--- a/lang/lua53/patches/patch-src_luaconf.h
+++ b/lang/lua53/patches/patch-src_luaconf.h
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_luaconf.h,v 1.1.1.1 2015/01/17 17:50:23 alnsn Exp $
+$NetBSD: patch-src_luaconf.h,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+- allow LUA_ROOT to be set by the pkgsrc makefile
+- solaris fix for PR 43350
--- src/luaconf.h.orig 2014-12-29 13:27:55.000000000 +0000
+++ src/luaconf.h
diff --git a/lang/maude/distinfo b/lang/maude/distinfo
index d8a7b5352c7..8dc15239aef 100644
--- a/lang/maude/distinfo
+++ b/lang/maude/distinfo
@@ -1,21 +1,21 @@
-$NetBSD: distinfo,v 1.11 2015/11/03 22:50:38 agc Exp $
+$NetBSD: distinfo,v 1.12 2015/12/29 23:34:51 dholland Exp $
SHA1 (Maude-2.6.tar.gz) = 3f1ec2f39a22942bb096102d1d8d6eed4510483e
RMD160 (Maude-2.6.tar.gz) = a9387701016e04ba4a256c3db8c9f10195147183
SHA512 (Maude-2.6.tar.gz) = 3931a540f72acdf2de532eff7b55ba4c9496b38a4b036f4e37d16b860f87728d6df5b9e377fd3489e55f7c369bca5eb9cded9b7a75032c410eff9a6e85da3fab
Size (Maude-2.6.tar.gz) = 1600026 bytes
-SHA1 (patch-ab) = ff1caa60e4b57dd6a847e28d25efa9be8474f15a
-SHA1 (patch-ac) = d77e8e817cb33c2594eacfa0cb44b20b63e71b8f
-SHA1 (patch-src_BuiltIn_stringOpSymbol.cc) = bb79d812dbb5d217ba50c71568e4b9da071917bc
-SHA1 (patch-src_Mixfix_bottom.yy) = 778f004b2590612a693867f44e0803e557076b69
-SHA1 (patch-src_Mixfix_commands.yy) = 8764520a8e2417408e1d9cd5820dac96cb7b5de1
-SHA1 (patch-src_Mixfix_interact.cc) = 0d15aad293cf28bde3b2a659c52dab8fe5a05357
-SHA1 (patch-src_Mixfix_lexerAux.cc) = c8bd0d1e68aec2aa2b21b69520172f2de851d661
-SHA1 (patch-src_Mixfix_lexerAux.hh) = 1e52d2346dfde0477b7db1882c5d67c1dce4502a
-SHA1 (patch-src_Mixfix_modules.yy) = cfa794edd400f1934a8bbba3bdb5051d53a09090
-SHA1 (patch-src_Mixfix_token.cc) = f8317efc2f5636749f597e8f252398d6be5c2dec
-SHA1 (patch-src_Mixfix_top.yy) = 884758d2b2e3f5d55dca51e35bf5d0c4e8ad79a0
-SHA1 (patch-src_ObjectSystem_configSymbol.hh) = c5ea2818a62a363e0fd598b98051abdeb095b503
-SHA1 (patch-src_ObjectSystem_objectMap.cc) = bb6f20ba7fd73133a5e5799e6bac0ebbb744bb55
-SHA1 (patch-src_ObjectSystem_objectSystemRewritingContext.hh) = f3000c8528b550096fb7355669033061db1ad68b
-SHA1 (patch-src_Utility_ropeStuff.hh) = 421c3d104aef7e4e908383220c502d3d21b3e51b
+SHA1 (patch-ab) = 8c20e9f3c8142a93355bf4e153f2004ce8a90a81
+SHA1 (patch-ac) = 5b3eb5bb70989d1d7b699ff41577ca7426de249d
+SHA1 (patch-src_BuiltIn_stringOpSymbol.cc) = 77dce3ecc2311374cdc325b5b36bbaab37ba9766
+SHA1 (patch-src_Mixfix_bottom.yy) = 0f296d2f2f14f7a7671a3881941a60c640421f99
+SHA1 (patch-src_Mixfix_commands.yy) = fb0b64a970634e58e97e98259e739b5f7ea807d9
+SHA1 (patch-src_Mixfix_interact.cc) = b1dd55d6edf7d0084a8bdf3dbecc9252515e693c
+SHA1 (patch-src_Mixfix_lexerAux.cc) = ba9916527e3618efa6173c4c84b2dbf4b8baf67d
+SHA1 (patch-src_Mixfix_lexerAux.hh) = fb2d20bba9050b9ea16952f6bb22123072ffb1e7
+SHA1 (patch-src_Mixfix_modules.yy) = d1b5a65d92aed7c32ffe2e5e854fa3aa750610c1
+SHA1 (patch-src_Mixfix_token.cc) = ff3637adc38007886f3086354b5ef05d053c4e96
+SHA1 (patch-src_Mixfix_top.yy) = 6e4c3d1bf434a9f6807d51e2c811cf9d61cd0ca0
+SHA1 (patch-src_ObjectSystem_configSymbol.hh) = 8a09e7d56f2838e3212c546a8fc3230dfa83db98
+SHA1 (patch-src_ObjectSystem_objectMap.cc) = c5fa4e5f50cf97f379776265ebb348c0ea11230e
+SHA1 (patch-src_ObjectSystem_objectSystemRewritingContext.hh) = ec1f2d654f49cdfca4245537731ce49749d4da80
+SHA1 (patch-src_Utility_ropeStuff.hh) = 6f9a674853ecc576e6938261ec5593a34b2e7bc1
diff --git a/lang/maude/patches/patch-ab b/lang/maude/patches/patch-ab
index 03386cad468..95063437a0d 100644
--- a/lang/maude/patches/patch-ab
+++ b/lang/maude/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.1 2006/05/02 13:31:55 joerg Exp $
+$NetBSD: patch-ab,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Use own headers.
--- src/Core/argVec.hh.orig 2006-05-02 13:02:12.000000000 +0000
+++ src/Core/argVec.hh
diff --git a/lang/maude/patches/patch-ac b/lang/maude/patches/patch-ac
index 88020a14ec1..e69bc00d62a 100644
--- a/lang/maude/patches/patch-ac
+++ b/lang/maude/patches/patch-ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-ac,v 1.1 2006/05/02 13:31:55 joerg Exp $
+$NetBSD: patch-ac,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Use own headers.
--- src/Interface/dagNode.hh.orig 2006-05-02 13:09:05.000000000 +0000
+++ src/Interface/dagNode.hh
diff --git a/lang/maude/patches/patch-src_BuiltIn_stringOpSymbol.cc b/lang/maude/patches/patch-src_BuiltIn_stringOpSymbol.cc
index 0915527317a..cc70abb69fe 100644
--- a/lang/maude/patches/patch-src_BuiltIn_stringOpSymbol.cc
+++ b/lang/maude/patches/patch-src_BuiltIn_stringOpSymbol.cc
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_BuiltIn_stringOpSymbol.cc,v 1.1 2013/11/29 18:30:10 joerg Exp $
+$NetBSD: patch-src_BuiltIn_stringOpSymbol.cc,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Don't use <rope> with clang, but fall back to <string>. Untested for
+functionality.
--- src/BuiltIn/stringOpSymbol.cc.orig 2013-11-28 00:39:08.000000000 +0000
+++ src/BuiltIn/stringOpSymbol.cc
diff --git a/lang/maude/patches/patch-src_Mixfix_bottom.yy b/lang/maude/patches/patch-src_Mixfix_bottom.yy
index f6e14894586..1e8927a9e70 100644
--- a/lang/maude/patches/patch-src_Mixfix_bottom.yy
+++ b/lang/maude/patches/patch-src_Mixfix_bottom.yy
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_Mixfix_bottom.yy,v 1.1 2013/11/29 18:30:10 joerg Exp $
+$NetBSD: patch-src_Mixfix_bottom.yy,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Fix build with newer bison.
--- src/Mixfix/bottom.yy.orig 2013-11-28 01:19:40.000000000 +0000
+++ src/Mixfix/bottom.yy
diff --git a/lang/maude/patches/patch-src_Mixfix_commands.yy b/lang/maude/patches/patch-src_Mixfix_commands.yy
index 8d65a603d14..34af4a0257d 100644
--- a/lang/maude/patches/patch-src_Mixfix_commands.yy
+++ b/lang/maude/patches/patch-src_Mixfix_commands.yy
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_Mixfix_commands.yy,v 1.1 2013/11/29 18:30:10 joerg Exp $
+$NetBSD: patch-src_Mixfix_commands.yy,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Fix syntax.
--- src/Mixfix/commands.yy.orig 2013-11-28 01:20:49.000000000 +0000
+++ src/Mixfix/commands.yy
diff --git a/lang/maude/patches/patch-src_Mixfix_interact.cc b/lang/maude/patches/patch-src_Mixfix_interact.cc
index a4c4cc4b4da..4ae8ef3a1c6 100644
--- a/lang/maude/patches/patch-src_Mixfix_interact.cc
+++ b/lang/maude/patches/patch-src_Mixfix_interact.cc
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_Mixfix_interact.cc,v 1.1 2013/11/29 18:30:10 joerg Exp $
+$NetBSD: patch-src_Mixfix_interact.cc,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Fix build with newer bison.
--- src/Mixfix/interact.cc.orig 2013-11-28 01:17:11.000000000 +0000
+++ src/Mixfix/interact.cc
diff --git a/lang/maude/patches/patch-src_Mixfix_lexerAux.cc b/lang/maude/patches/patch-src_Mixfix_lexerAux.cc
index 9aacdc17768..d8bd4a38d73 100644
--- a/lang/maude/patches/patch-src_Mixfix_lexerAux.cc
+++ b/lang/maude/patches/patch-src_Mixfix_lexerAux.cc
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_Mixfix_lexerAux.cc,v 1.1 2013/11/29 18:30:10 joerg Exp $
+$NetBSD: patch-src_Mixfix_lexerAux.cc,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Fix build with newer bison.
--- src/Mixfix/lexerAux.cc.orig 2013-11-28 00:54:41.000000000 +0000
+++ src/Mixfix/lexerAux.cc
diff --git a/lang/maude/patches/patch-src_Mixfix_lexerAux.hh b/lang/maude/patches/patch-src_Mixfix_lexerAux.hh
index 7aa86c30b04..213c858fdd6 100644
--- a/lang/maude/patches/patch-src_Mixfix_lexerAux.hh
+++ b/lang/maude/patches/patch-src_Mixfix_lexerAux.hh
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_Mixfix_lexerAux.hh,v 1.1 2013/11/29 18:30:10 joerg Exp $
+$NetBSD: patch-src_Mixfix_lexerAux.hh,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Fix build with newer bison.
--- src/Mixfix/lexerAux.hh.orig 2013-11-28 00:54:39.000000000 +0000
+++ src/Mixfix/lexerAux.hh
diff --git a/lang/maude/patches/patch-src_Mixfix_modules.yy b/lang/maude/patches/patch-src_Mixfix_modules.yy
index 9298681e5cd..de56b5382a0 100644
--- a/lang/maude/patches/patch-src_Mixfix_modules.yy
+++ b/lang/maude/patches/patch-src_Mixfix_modules.yy
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_Mixfix_modules.yy,v 1.1 2013/11/29 18:30:10 joerg Exp $
+$NetBSD: patch-src_Mixfix_modules.yy,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Fix syntax.
--- src/Mixfix/modules.yy.orig 2013-11-28 01:36:15.000000000 +0000
+++ src/Mixfix/modules.yy
diff --git a/lang/maude/patches/patch-src_Mixfix_token.cc b/lang/maude/patches/patch-src_Mixfix_token.cc
index 74613056c69..c040e4d2b71 100644
--- a/lang/maude/patches/patch-src_Mixfix_token.cc
+++ b/lang/maude/patches/patch-src_Mixfix_token.cc
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_Mixfix_token.cc,v 1.1 2013/11/29 18:30:10 joerg Exp $
+$NetBSD: patch-src_Mixfix_token.cc,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Don't use <rope> with clang, but fall back to <string>. Untested for
+functionality.
--- src/Mixfix/token.cc.orig 2013-11-28 00:50:24.000000000 +0000
+++ src/Mixfix/token.cc
diff --git a/lang/maude/patches/patch-src_Mixfix_top.yy b/lang/maude/patches/patch-src_Mixfix_top.yy
index 56ee7269a78..7b9c1670275 100644
--- a/lang/maude/patches/patch-src_Mixfix_top.yy
+++ b/lang/maude/patches/patch-src_Mixfix_top.yy
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_Mixfix_top.yy,v 1.1 2013/11/29 18:30:10 joerg Exp $
+$NetBSD: patch-src_Mixfix_top.yy,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Fix build with newer bison.
--- src/Mixfix/top.yy.orig 2013-11-28 01:19:24.000000000 +0000
+++ src/Mixfix/top.yy
diff --git a/lang/maude/patches/patch-src_ObjectSystem_configSymbol.hh b/lang/maude/patches/patch-src_ObjectSystem_configSymbol.hh
index ef0a65378ab..05f1cc7e79e 100644
--- a/lang/maude/patches/patch-src_ObjectSystem_configSymbol.hh
+++ b/lang/maude/patches/patch-src_ObjectSystem_configSymbol.hh
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_ObjectSystem_configSymbol.hh,v 1.1 2013/11/29 18:30:10 joerg Exp $
+$NetBSD: patch-src_ObjectSystem_configSymbol.hh,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Fix C++ build issues.
--- src/ObjectSystem/configSymbol.hh.orig 2013-11-28 00:44:18.000000000 +0000
+++ src/ObjectSystem/configSymbol.hh
diff --git a/lang/maude/patches/patch-src_ObjectSystem_objectMap.cc b/lang/maude/patches/patch-src_ObjectSystem_objectMap.cc
index 53ceb69aecb..071c2c2b344 100644
--- a/lang/maude/patches/patch-src_ObjectSystem_objectMap.cc
+++ b/lang/maude/patches/patch-src_ObjectSystem_objectMap.cc
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_ObjectSystem_objectMap.cc,v 1.1 2013/11/29 18:30:10 joerg Exp $
+$NetBSD: patch-src_ObjectSystem_objectMap.cc,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Fix C++ build issues.
--- src/ObjectSystem/objectMap.cc.orig 2013-11-28 00:45:15.000000000 +0000
+++ src/ObjectSystem/objectMap.cc
diff --git a/lang/maude/patches/patch-src_ObjectSystem_objectSystemRewritingContext.hh b/lang/maude/patches/patch-src_ObjectSystem_objectSystemRewritingContext.hh
index 9e2e75e9764..a45904b0da4 100644
--- a/lang/maude/patches/patch-src_ObjectSystem_objectSystemRewritingContext.hh
+++ b/lang/maude/patches/patch-src_ObjectSystem_objectSystemRewritingContext.hh
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_ObjectSystem_objectSystemRewritingContext.hh,v 1.1 2013/11/29 18:30:10 joerg Exp $
+$NetBSD: patch-src_ObjectSystem_objectSystemRewritingContext.hh,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Fix C++ build issues.
--- src/ObjectSystem/objectSystemRewritingContext.hh.orig 2013-11-28 00:46:15.000000000 +0000
+++ src/ObjectSystem/objectSystemRewritingContext.hh
diff --git a/lang/maude/patches/patch-src_Utility_ropeStuff.hh b/lang/maude/patches/patch-src_Utility_ropeStuff.hh
index 16e7ea7447e..a5caba2d575 100644
--- a/lang/maude/patches/patch-src_Utility_ropeStuff.hh
+++ b/lang/maude/patches/patch-src_Utility_ropeStuff.hh
@@ -1,4 +1,7 @@
-$NetBSD: patch-src_Utility_ropeStuff.hh,v 1.1 2013/11/29 18:30:10 joerg Exp $
+$NetBSD: patch-src_Utility_ropeStuff.hh,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Don't use <rope> with clang, but fall back to <string>. Untested for
+functionality.
--- src/Utility/ropeStuff.hh.orig 2005-10-06 19:59:42.000000000 +0000
+++ src/Utility/ropeStuff.hh
diff --git a/lang/mercury/distinfo b/lang/mercury/distinfo
index 6e14bb372ae..317214dcd2a 100644
--- a/lang/mercury/distinfo
+++ b/lang/mercury/distinfo
@@ -1,14 +1,14 @@
-$NetBSD: distinfo,v 1.16 2015/12/26 11:58:19 joerg Exp $
+$NetBSD: distinfo,v 1.17 2015/12/29 23:34:51 dholland Exp $
SHA1 (mercury-srcdist-14.01.1.tar.gz) = 8d8295aed6cadb6cd2e932490042de6075d18acf
RMD160 (mercury-srcdist-14.01.1.tar.gz) = 8ee4a5ee694985b6d6453bee86a3a7e12cc9d0ac
SHA512 (mercury-srcdist-14.01.1.tar.gz) = a128ef0fd4955abadea32019ec59297ffe32537415f32e9e948cbc1c3439bb40eb09de77569690fb18dd7d6969a2b1141b3ae5baeb87f2627eaa65ad93add92c
Size (mercury-srcdist-14.01.1.tar.gz) = 52658945 bytes
-SHA1 (patch-ab) = ac76d414cd5d6ed0b429c706d982dfbb9a643508
+SHA1 (patch-ab) = b7746cf5a6722f30e46119ad355589551ad7b585
SHA1 (patch-ac) = 94a59bded8b57a4e919dd029690629b552dfd681
-SHA1 (patch-ad) = 94d5029000b8d2e2f424aff957d8c72d2c7aa1fe
-SHA1 (patch-an) = 65bfb05147fe2f3663b35e494b8e8bf7fc6906e2
-SHA1 (patch-ao) = c994597a95edc8376c4916333e7ad371752bbd2e
-SHA1 (patch-ap) = 1779d182c543322c0083a6cca354a73fda4f7cb5
-SHA1 (patch-aq) = fcf7b99650d9f288cbc4200c2bc48934f7198845
+SHA1 (patch-ad) = 28fe58728d833fec9dc1cecb63e0e65ca5572c2f
+SHA1 (patch-an) = 7e518ce6bc3f1cf09b1308f86aa9344fccb15f77
+SHA1 (patch-ao) = 88011fb285d0e71126524fb41d0a46831d1532e7
+SHA1 (patch-ap) = 1140c0c9db3ed621f50247b5d0fc1cc1291c7b79
+SHA1 (patch-aq) = f9b80024440fb4dbcf77c1daca5bc40d4aeb2f61
SHA1 (patch-at) = fc77b1e0059a7eb98e5d9c9fb30b69434fcf475c
diff --git a/lang/mercury/patches/patch-ab b/lang/mercury/patches/patch-ab
index 49162ec446e..c1dc46b6573 100644
--- a/lang/mercury/patches/patch-ab
+++ b/lang/mercury/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.4 2012/01/30 05:40:02 asau Exp $
+$NetBSD: patch-ab,v 1.5 2015/12/29 23:34:51 dholland Exp $
+
+Install docs in the right place.
--- scripts/Mmake.vars.in.orig 2010-12-20 19:29:08.000000000 +0300
+++ scripts/Mmake.vars.in 2011-04-17 14:21:26.000000000 +0400
diff --git a/lang/mercury/patches/patch-ad b/lang/mercury/patches/patch-ad
index 670a5d8b80a..fa056ed850e 100644
--- a/lang/mercury/patches/patch-ad
+++ b/lang/mercury/patches/patch-ad
@@ -1,4 +1,7 @@
-$NetBSD: patch-ad,v 1.4 2013/06/11 19:34:14 asau Exp $
+$NetBSD: patch-ad,v 1.5 2015/12/29 23:34:51 dholland Exp $
+
+Avoid wildcard depends.
+Install the complete texinfo output.
--- doc/Mmakefile.orig 2013-05-28 04:00:38.000000000 +0000
+++ doc/Mmakefile
diff --git a/lang/mercury/patches/patch-an b/lang/mercury/patches/patch-an
index 63db5cf9e27..1d635fc81b3 100644
--- a/lang/mercury/patches/patch-an
+++ b/lang/mercury/patches/patch-an
@@ -1,4 +1,6 @@
-$NetBSD: patch-an,v 1.2 2010/07/20 12:29:21 asau Exp $
+$NetBSD: patch-an,v 1.3 2015/12/29 23:34:51 dholland Exp $
+
+Remove bashisms.
--- tools/backupdir.orig 2000-02-25 01:37:28.000000000 +0300
+++ tools/backupdir 2010-01-11 14:21:42.000000000 +0300
diff --git a/lang/mercury/patches/patch-ao b/lang/mercury/patches/patch-ao
index f662e242c31..2fc6d7e43f3 100644
--- a/lang/mercury/patches/patch-ao
+++ b/lang/mercury/patches/patch-ao
@@ -1,4 +1,6 @@
-$NetBSD: patch-ao,v 1.2 2010/07/20 12:29:21 asau Exp $
+$NetBSD: patch-ao,v 1.3 2015/12/29 23:34:51 dholland Exp $
+
+Remove bashisms.
--- tools/cvdr.orig 2001-04-18 21:32:24.000000000 +0400
+++ tools/cvdr 2010-01-11 14:20:48.000000000 +0300
diff --git a/lang/mercury/patches/patch-ap b/lang/mercury/patches/patch-ap
index 4236c45ffff..8445273ec84 100644
--- a/lang/mercury/patches/patch-ap
+++ b/lang/mercury/patches/patch-ap
@@ -1,4 +1,6 @@
-$NetBSD: patch-ap,v 1.2 2012/01/30 05:40:02 asau Exp $
+$NetBSD: patch-ap,v 1.3 2015/12/29 23:34:51 dholland Exp $
+
+Remove bashisms.
--- tools/binary.orig 2009-08-31 03:01:14.000000000 +0400
+++ tools/binary 2010-07-20 22:53:07.000000000 +0400
diff --git a/lang/mercury/patches/patch-aq b/lang/mercury/patches/patch-aq
index f6f4e63f72d..c0af239d5ed 100644
--- a/lang/mercury/patches/patch-aq
+++ b/lang/mercury/patches/patch-aq
@@ -1,4 +1,6 @@
-$NetBSD: patch-aq,v 1.1 2010/07/20 12:29:21 asau Exp $
+$NetBSD: patch-aq,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Remove bashisms.
--- tools/dd_speedtest.orig 2005-08-09 11:14:02.000000000 +0400
+++ tools/dd_speedtest 2010-01-11 14:29:06.000000000 +0300
diff --git a/lang/minischeme/distinfo b/lang/minischeme/distinfo
index f824e20ee3d..bb8eaf291d6 100644
--- a/lang/minischeme/distinfo
+++ b/lang/minischeme/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.5 2015/11/03 22:50:38 agc Exp $
+$NetBSD: distinfo,v 1.6 2015/12/29 23:34:51 dholland Exp $
SHA1 (minischeme.tar.gz) = 6a42adacd4469d4db38d622185f236cc6117a9de
RMD160 (minischeme.tar.gz) = b00d3d59666aefc64c100a83a0e6af3a09626a29
SHA512 (minischeme.tar.gz) = f46169821f2bf1912cb6876413fe7641a025d5cc7f2fb3c5396db4c209c6a55c0adf3875175dc0dcc1fa97be03471d4cb57970a4a0f43dbddc3f9a0a1bc65f13
Size (minischeme.tar.gz) = 19603 bytes
-SHA1 (patch-aa) = 393d2e2eaf9cfbee6d701068870a95ff22226180
-SHA1 (patch-miniscm.c) = 5812dcfbed73b11f93ee82c3696c70ae765a0d49
+SHA1 (patch-aa) = a790b9a0f44ee417ae8678aaaebe3c4c122f211c
+SHA1 (patch-miniscm.c) = 71353db2546ed58f77ef26c209ac0da9d00f0356
diff --git a/lang/minischeme/patches/patch-aa b/lang/minischeme/patches/patch-aa
index 658a5976b0d..2f98f60bdba 100644
--- a/lang/minischeme/patches/patch-aa
+++ b/lang/minischeme/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.1.1.1 2000/11/02 04:52:13 itojun Exp $
+$NetBSD: patch-aa,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Build as BSD, not SYSV. XXX: this should probably be reexamined nowadays.
--- Makefile- Thu Nov 2 13:44:52 2000
+++ Makefile Thu Nov 2 13:45:03 2000
diff --git a/lang/minischeme/patches/patch-miniscm.c b/lang/minischeme/patches/patch-miniscm.c
index b6a0778cae0..44e9e5da54b 100644
--- a/lang/minischeme/patches/patch-miniscm.c
+++ b/lang/minischeme/patches/patch-miniscm.c
@@ -1,4 +1,7 @@
-$NetBSD: patch-miniscm.c,v 1.1 2013/01/11 23:27:38 joerg Exp $
+$NetBSD: patch-miniscm.c,v 1.2 2015/12/29 23:34:51 dholland Exp $
+
+Avoid implicit int.
+Use C89.
--- miniscm.c.orig 2013-01-11 15:16:49.000000000 +0000
+++ miniscm.c
diff --git a/lang/moscow_ml/distinfo b/lang/moscow_ml/distinfo
index 8cc31cf3270..f0c4a7cbe7d 100644
--- a/lang/moscow_ml/distinfo
+++ b/lang/moscow_ml/distinfo
@@ -1,14 +1,14 @@
-$NetBSD: distinfo,v 1.10 2015/11/03 22:50:39 agc Exp $
+$NetBSD: distinfo,v 1.11 2015/12/29 23:34:51 dholland Exp $
SHA1 (mos201src.tar.gz) = eba58486b10f0359fafba488fa1bf366b2aabf8a
RMD160 (mos201src.tar.gz) = b2a9582d8c0bfdad2b8a74740e54ab33d3856637
SHA512 (mos201src.tar.gz) = c08881cad23503bb57c7696ccfe16dd2f716ed423999018c3044266c9329a3175667c5294ef2eda83b5d1ef810fb7fc8e037f9d1fed3245da9dbbc895ad6e15c
Size (mos201src.tar.gz) = 2314392 bytes
-SHA1 (patch-aa) = 8a5335a59831e5e8a1ce47ea4935078e49efb456
+SHA1 (patch-aa) = c487a4e00f6e918dbe99cdf62c709ea6c9aaa1e6
SHA1 (patch-ab) = f4f4d6307a145041e60322c91f1b5359c744cc93
SHA1 (patch-ac) = 270c05d9e887b6f41619a9029c2e228b50f464eb
SHA1 (patch-ad) = d76f87ed98eb836e926d0781824531694b287ad7
-SHA1 (patch-ae) = 2e2875d9997233e6696833f92d7ae77c4930499d
+SHA1 (patch-ae) = 0fe5481ee3abb8484340a2448572680a0f828030
SHA1 (patch-ba) = 2e6d61ef16ed7bc064d828fd22fc5c96e12cf357
SHA1 (patch-bb) = 7ec9c19d43a0d758ecc2655b7da131e58dbe9739
SHA1 (patch-bc) = 99953744072bb2ad603469b411b4bd5f33a935f7
@@ -17,5 +17,5 @@ SHA1 (patch-be) = 4742e5391e5ac9d7c5339c69b6d47d237659feed
SHA1 (patch-bf) = 3bafc00ea7b2fd8c7992f0dc36cb4467e6815de6
SHA1 (patch-bg) = 6ca89fb870ef066a2929b9cd7e38257c9380cd11
SHA1 (patch-bh) = e9a12cf9804e46379c9e97c567eef974a2f7ca62
-SHA1 (patch-config_auto-aux_hasgot) = 19120011fa3ec592fed1eebc443b9b94c81daf5b
+SHA1 (patch-config_auto-aux_hasgot) = 9324b13d8e1fed1703b89c9572d47f1ebbbac231
SHA1 (patch-mosmlyac_main_c) = d9d6a624c33f96a25e866c64944d0f20cedea526
diff --git a/lang/moscow_ml/patches/patch-aa b/lang/moscow_ml/patches/patch-aa
index fad2623657a..ad7afe9a20e 100644
--- a/lang/moscow_ml/patches/patch-aa
+++ b/lang/moscow_ml/patches/patch-aa
@@ -1,4 +1,7 @@
-$NetBSD: patch-aa,v 1.6 2013/06/14 21:03:14 dholland Exp $
+$NetBSD: patch-aa,v 1.7 2015/12/29 23:34:52 dholland Exp $
+
+Configure for pkgsrc.
+XXX: should not be using LOCALBASE.
--- Makefile.inc.orig Thu Jun 29 02:28:14 2000
+++ Makefile.inc Wed Aug 23 23:39:29 2000
diff --git a/lang/moscow_ml/patches/patch-ae b/lang/moscow_ml/patches/patch-ae
index 8d0b9f433ff..16d5539cbf1 100644
--- a/lang/moscow_ml/patches/patch-ae
+++ b/lang/moscow_ml/patches/patch-ae
@@ -1,4 +1,8 @@
-$NetBSD: patch-ae,v 1.5 2003/09/27 18:33:56 kristerw Exp $
+$NetBSD: patch-ae,v 1.6 2015/12/29 23:34:52 dholland Exp $
+
+Instead of trying to probe whether unaligned accesses work, wire it
+down safely.
+
--- config/auto-aux/align.c.orig Sat Sep 27 19:00:30 2003
+++ config/auto-aux/align.c Sat Sep 27 19:53:24 2003
@@ -98,6 +98,14 @@
diff --git a/lang/moscow_ml/patches/patch-config_auto-aux_hasgot b/lang/moscow_ml/patches/patch-config_auto-aux_hasgot
index 24d769a1446..feaf14c3dca 100644
--- a/lang/moscow_ml/patches/patch-config_auto-aux_hasgot
+++ b/lang/moscow_ml/patches/patch-config_auto-aux_hasgot
@@ -1,4 +1,6 @@
-$NetBSD: patch-config_auto-aux_hasgot,v 1.1 2013/03/24 16:55:49 joerg Exp $
+$NetBSD: patch-config_auto-aux_hasgot,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Fix strerror detection.
--- config/auto-aux/hasgot.orig 2013-03-23 15:54:44.000000000 +0000
+++ config/auto-aux/hasgot
diff --git a/lang/mpd/distinfo b/lang/mpd/distinfo
index f13740123f4..24ab0f98f2e 100644
--- a/lang/mpd/distinfo
+++ b/lang/mpd/distinfo
@@ -1,30 +1,30 @@
-$NetBSD: distinfo,v 1.8 2015/11/03 22:50:39 agc Exp $
+$NetBSD: distinfo,v 1.9 2015/12/29 23:34:52 dholland Exp $
SHA1 (mpd-language/mpd.1.0.1.tgz) = 797b505935ccc741fdca6010bc0bd53601a6f262
RMD160 (mpd-language/mpd.1.0.1.tgz) = 2862ae9220ec0a546ed4193aeee4dc8dc94610a2
SHA512 (mpd-language/mpd.1.0.1.tgz) = bbd3d99161b6e041042c5fbef42fd14ca46e7ebec00f945ae1d0e4f752b02d03f89cddc9615367105331af496a9f0908e375fe7f7bda15eeb3287752c6e4b61b
Size (mpd-language/mpd.1.0.1.tgz) = 581498 bytes
-SHA1 (patch-aa) = f3c3911afa2596e72d8e3056f93e5277cd41dabc
+SHA1 (patch-aa) = 357e7984045c995d3b1f4d26f571d2a7dd49072c
SHA1 (patch-ab) = 2a086280fefb4acddd19cb3cbafd58f8de5b309e
-SHA1 (patch-ar) = 7b9c76e47a5f5900a2bfd6b9bb4b585dc10da562
-SHA1 (patch-as) = 510df56b50ee7c0ab1c64a24e6c9f97317541d3c
-SHA1 (patch-at) = 6f7be8ba344a1606663f7dfeefa73edd62380721
-SHA1 (patch-au) = f694bd75154de25247e9609dc954c9319ab32089
-SHA1 (patch-av) = b10aa333ecf77e29933256117a9c4d27792993bd
-SHA1 (patch-aw) = d0efc58da58fb601257d4c108f4acc50ae05cbf9
-SHA1 (patch-ax) = daa27e66622a693cf860e3fbf7569a9363a81354
-SHA1 (patch-ay) = 1621ca66dfbece6bc82fc709fd2c507abb64abae
-SHA1 (patch-az) = 1560c8ea0b760e2fb97385e565d87a49a879c6a2
-SHA1 (patch-ba) = 21de20ed7f9e064a988cf091253ae7a5ad962487
-SHA1 (patch-bb) = 6214584bde5a05386d0f31690b30a9c0a8c299af
-SHA1 (patch-bc) = be4f8c47486c5b6933494f4e92fd8c340425a167
-SHA1 (patch-bd) = 62556e84f29c32310d27cb105cc6de5b4fd5e817
-SHA1 (patch-be) = 85689a95f9311e3e70c0b4a532d57dae6b931b35
-SHA1 (patch-bf) = 20e66a54a51702ce229ef53e250c467d01e2d3b2
+SHA1 (patch-ar) = 2cb9c743870aa91edb77f83b4ce4c36424a6bb5b
+SHA1 (patch-as) = e3ec11eace9d11349077adcf4e5bb16ac6e3e1a4
+SHA1 (patch-at) = e96ef9ceee5edc32e33b6aa80b949e7ebd188b9a
+SHA1 (patch-au) = 7d2ebdef6c007a286b0dc0ab007039d4dbca67ed
+SHA1 (patch-av) = 49727b74c938e15d87447b4a7dcdc09840593351
+SHA1 (patch-aw) = b7849bfaa2bbdf218d09147ef0461e4fcbd7e7f6
+SHA1 (patch-ax) = 1ed20dc2f4f0fb086a267d60de85ef6c9f1629ee
+SHA1 (patch-ay) = 95899f31f799315051eb55386103b7139d0ccbdf
+SHA1 (patch-az) = 8745f03f02fcbb25d5091d26db9e79cf597473ad
+SHA1 (patch-ba) = ec9e792309db630620df1d421776bb585891f63e
+SHA1 (patch-bb) = 4c31e7a63568ef8cfa4340afaa0d924c7025e788
+SHA1 (patch-bc) = 8965dea6b574eb722797918e5610d2ce5eb46376
+SHA1 (patch-bd) = 71b4b1d2e03f0f061c2251783efcb67bca00e14e
+SHA1 (patch-be) = 678fc63f6111cd791b007dd775abf5fba097db7d
+SHA1 (patch-bf) = 3756ace67877c86dba14487124304b172e3f92a3
SHA1 (patch-bg) = 231723cbc6b6baef132aefd450524942fb0108f2
-SHA1 (patch-bh) = c880064e871297a411e2292f78d82222bb46dac4
-SHA1 (patch-bi) = 31fc9eb664dd3e73c7fe12ae6e95fd85b67286fc
+SHA1 (patch-bh) = fda8b62fdc59953a358c37c723deb71c6c8f2221
+SHA1 (patch-bi) = 969a8e5f268e471bf479374e6441b6df76d4f9da
SHA1 (patch-bj) = c5123801140fbfdcbfdabbcd39fe70d2e71355fc
-SHA1 (patch-bk) = ffbcc49346ea57a3fd0eed51d7bb00f80e25f3a5
-SHA1 (patch-bl) = 4739bac6eafea8946394b403081ab3e6612ab39d
-SHA1 (patch-bm) = 7e089cf0c69d758f3bcc12b93217554bd26da08c
+SHA1 (patch-bk) = b51a6e1ead24feee415dd875fb049b8071f7c229
+SHA1 (patch-bl) = 80f35b366bb6ccf9eaf07ae772a6406cac8b24b9
+SHA1 (patch-bm) = 3f5f3143451b8509b94188e5ce1c375f9bd2619f
diff --git a/lang/mpd/patches/patch-aa b/lang/mpd/patches/patch-aa
index ad20baff8ea..9b6a94d4f6c 100644
--- a/lang/mpd/patches/patch-aa
+++ b/lang/mpd/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.1.1.1 2005/10/17 16:16:48 is Exp $
+$NetBSD: patch-aa,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Configure for pkgsrc.
--- Configuration.orig 2004-01-20 23:13:18.000000000 +0100
+++ Configuration
diff --git a/lang/mpd/patches/patch-ar b/lang/mpd/patches/patch-ar
index 1c4159a599f..907960f680f 100644
--- a/lang/mpd/patches/patch-ar
+++ b/lang/mpd/patches/patch-ar
@@ -1,4 +1,6 @@
-$NetBSD: patch-ar,v 1.1.1.1 2005/10/17 16:16:48 is Exp $
+$NetBSD: patch-ar,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Remove trailing whitespace. (Really?)
--- vsuite/quick/easy/Make.std.orig 1999-07-28 22:43:18.000000000 +0200
+++ vsuite/quick/easy/Make.std
diff --git a/lang/mpd/patches/patch-as b/lang/mpd/patches/patch-as
index ba97f43987b..7aa6b55568f 100644
--- a/lang/mpd/patches/patch-as
+++ b/lang/mpd/patches/patch-as
@@ -1,4 +1,7 @@
-$NetBSD: patch-as,v 1.2 2010/03/03 13:31:53 is Exp $
+$NetBSD: patch-as,v 1.3 2015/12/29 23:34:52 dholland Exp $
+
+Build with optimization.
+DESTDIR support.
--- Makefile.orig 2001-02-06 19:30:37.000000000 +0100
+++ Makefile
diff --git a/lang/mpd/patches/patch-at b/lang/mpd/patches/patch-at
index 65f0ecf93ed..e8716cb8375 100644
--- a/lang/mpd/patches/patch-at
+++ b/lang/mpd/patches/patch-at
@@ -1,4 +1,9 @@
-$NetBSD: patch-at,v 1.1.1.1 2005/10/17 16:16:48 is Exp $
+$NetBSD: patch-at,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Build with optimization.
+Hardwire asm.o to be built from the netbsd context switch code.
+Link in a static copy of libpthread.
+XXX: The logic here should probably be revisited.
--- csw/Makefile.orig 1999-07-30 05:01:50.000000000 +0000
+++ csw/Makefile
diff --git a/lang/mpd/patches/patch-au b/lang/mpd/patches/patch-au
index 9062b03b6cf..61ff4126ebf 100644
--- a/lang/mpd/patches/patch-au
+++ b/lang/mpd/patches/patch-au
@@ -1,4 +1,6 @@
-$NetBSD: patch-au,v 1.1.1.1 2005/10/17 16:16:48 is Exp $
+$NetBSD: patch-au,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Context switch code for NetBSD.
--- csw/netbsd.c.orig 2005-03-02 13:00:06.000000000 +0000
+++ csw/netbsd.c
diff --git a/lang/mpd/patches/patch-av b/lang/mpd/patches/patch-av
index 6e1bda782dc..75ad13704fd 100644
--- a/lang/mpd/patches/patch-av
+++ b/lang/mpd/patches/patch-av
@@ -1,4 +1,6 @@
-$NetBSD: patch-av,v 1.1.1.1 2005/10/17 16:16:48 is Exp $
+$NetBSD: patch-av,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Use standard headers.
--- rts/net.c.orig 2005-03-01 16:25:59.000000000 +0000
+++ rts/net.c
diff --git a/lang/mpd/patches/patch-aw b/lang/mpd/patches/patch-aw
index 8bd24847402..3c0965a23be 100644
--- a/lang/mpd/patches/patch-aw
+++ b/lang/mpd/patches/patch-aw
@@ -1,4 +1,6 @@
-$NetBSD: patch-aw,v 1.1.1.1 2005/10/17 16:16:48 is Exp $
+$NetBSD: patch-aw,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Use standard headers.
--- rts/mpdx.c.orig 2005-03-01 16:26:10.000000000 +0000
+++ rts/mpdx.c
diff --git a/lang/mpd/patches/patch-ax b/lang/mpd/patches/patch-ax
index b8309f55cb1..bda997f117e 100644
--- a/lang/mpd/patches/patch-ax
+++ b/lang/mpd/patches/patch-ax
@@ -1,4 +1,6 @@
-$NetBSD: patch-ax,v 1.1.1.1 2005/10/17 16:16:48 is Exp $
+$NetBSD: patch-ax,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Use standard headers.
--- mpdm/filter.c.orig 2005-03-01 16:26:14.000000000 +0000
+++ mpdm/filter.c
diff --git a/lang/mpd/patches/patch-ay b/lang/mpd/patches/patch-ay
index 559d59a2aea..8a02372f7d3 100644
--- a/lang/mpd/patches/patch-ay
+++ b/lang/mpd/patches/patch-ay
@@ -1,4 +1,6 @@
-$NetBSD: patch-ay,v 1.1.1.1 2005/10/17 16:16:48 is Exp $
+$NetBSD: patch-ay,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Use standard headers.
--- util.c.orig 2000-10-31 23:53:40.000000000 +0100
+++ util.c
diff --git a/lang/mpd/patches/patch-az b/lang/mpd/patches/patch-az
index 5203e64806e..f696f4c1676 100644
--- a/lang/mpd/patches/patch-az
+++ b/lang/mpd/patches/patch-az
@@ -1,4 +1,6 @@
-$NetBSD: patch-az,v 1.1 2005/10/17 19:45:18 is Exp $
+$NetBSD: patch-az,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Print pointers properly.
--- csw/cstest.c.orig 1999-07-28 20:42:21.000000000 +0000
+++ csw/cstest.c
diff --git a/lang/mpd/patches/patch-ba b/lang/mpd/patches/patch-ba
index 9c9dab53629..29b059c8b64 100644
--- a/lang/mpd/patches/patch-ba
+++ b/lang/mpd/patches/patch-ba
@@ -1,4 +1,6 @@
-$NetBSD: patch-ba,v 1.1 2005/10/17 19:45:18 is Exp $
+$NetBSD: patch-ba,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Use intptr_t instead of int for pointer-sized ints.
--- rts/misc.c.orig 2005-03-02 13:56:52.000000000 +0000
+++ rts/misc.c
diff --git a/lang/mpd/patches/patch-bb b/lang/mpd/patches/patch-bb
index 770665c1fe5..9e65bc346ac 100644
--- a/lang/mpd/patches/patch-bb
+++ b/lang/mpd/patches/patch-bb
@@ -1,4 +1,6 @@
-$NetBSD: patch-bb,v 1.1 2005/10/17 19:45:18 is Exp $
+$NetBSD: patch-bb,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Use socklen_t.
--- rts/socket.c.orig 2005-03-02 14:17:00.000000000 +0000
+++ rts/socket.c
diff --git a/lang/mpd/patches/patch-bc b/lang/mpd/patches/patch-bc
index 819cb6d4252..b65cffa20ca 100644
--- a/lang/mpd/patches/patch-bc
+++ b/lang/mpd/patches/patch-bc
@@ -1,4 +1,6 @@
-$NetBSD: patch-bc,v 1.1 2005/10/17 19:45:18 is Exp $
+$NetBSD: patch-bc,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Use ungetc() correctly.
--- rts/scan.c.orig 2003-11-21 21:00:01.000000000 +0100
+++ rts/scan.c
diff --git a/lang/mpd/patches/patch-bd b/lang/mpd/patches/patch-bd
index b39cbf50627..ecdff0fc23d 100644
--- a/lang/mpd/patches/patch-bd
+++ b/lang/mpd/patches/patch-bd
@@ -1,4 +1,6 @@
-$NetBSD: patch-bd,v 1.1 2005/10/17 20:18:34 is Exp $
+$NetBSD: patch-bd,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Test for patch-bg.
--- vsuite/quick/ptrstr/No_input.std.orig 2005-03-11 09:46:24.000000000 +0100
+++ vsuite/quick/ptrstr/No_input.std
diff --git a/lang/mpd/patches/patch-be b/lang/mpd/patches/patch-be
index f2bd04518be..863d5f6cdbf 100644
--- a/lang/mpd/patches/patch-be
+++ b/lang/mpd/patches/patch-be
@@ -1,4 +1,6 @@
-$NetBSD: patch-be,v 1.1 2005/10/17 20:18:34 is Exp $
+$NetBSD: patch-be,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Test for patch-bg.
--- vsuite/quick/ptrstr/pointer.mpd.orig 2005-10-17 22:06:31.000000000 +0200
+++ vsuite/quick/ptrstr/pointer.mpd
diff --git a/lang/mpd/patches/patch-bf b/lang/mpd/patches/patch-bf
index c33b4c70514..af500034a7b 100644
--- a/lang/mpd/patches/patch-bf
+++ b/lang/mpd/patches/patch-bf
@@ -1,4 +1,6 @@
-$NetBSD: patch-bf,v 1.1 2005/10/17 20:18:34 is Exp $
+$NetBSD: patch-bf,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Test for patch-bg.
--- vsuite/quick/ptrstr/Script.orig 2005-03-11 09:46:25.000000000 +0100
+++ vsuite/quick/ptrstr/Script
diff --git a/lang/mpd/patches/patch-bh b/lang/mpd/patches/patch-bh
index 593e5d3feb9..5ac2a0ec462 100644
--- a/lang/mpd/patches/patch-bh
+++ b/lang/mpd/patches/patch-bh
@@ -1,4 +1,6 @@
-$NetBSD: patch-bh,v 1.1 2005/10/17 20:18:34 is Exp $
+$NetBSD: patch-bh,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Add error declaration to support patch-bg.
--- runerr.h.orig 2005-03-11 09:28:59.000000000 +0100
+++ runerr.h
diff --git a/lang/mpd/patches/patch-bi b/lang/mpd/patches/patch-bi
index 4ef5f131eff..e5e3e9afaec 100644
--- a/lang/mpd/patches/patch-bi
+++ b/lang/mpd/patches/patch-bi
@@ -1,4 +1,6 @@
-$NetBSD: patch-bi,v 1.1.1.1 2005/10/17 16:16:48 is Exp $
+$NetBSD: patch-bi,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Build with optimization.
--- library/Makefile.orig 2000-10-31 23:53:41.000000000 +0100
+++ library/Makefile
diff --git a/lang/mpd/patches/patch-bk b/lang/mpd/patches/patch-bk
index 0f8675727a5..b2c1d5376b5 100644
--- a/lang/mpd/patches/patch-bk
+++ b/lang/mpd/patches/patch-bk
@@ -1,4 +1,6 @@
-$NetBSD: patch-bk,v 1.1.1.1 2005/10/17 16:16:48 is Exp $
+$NetBSD: patch-bk,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Avoid implicit int.
--- util.h.orig 2000-10-31 23:53:40.000000000 +0100
+++ util.h
diff --git a/lang/mpd/patches/patch-bl b/lang/mpd/patches/patch-bl
index c65e6eeb36a..e628617276c 100644
--- a/lang/mpd/patches/patch-bl
+++ b/lang/mpd/patches/patch-bl
@@ -1,4 +1,6 @@
-$NetBSD: patch-bl,v 1.1 2006/05/18 12:57:15 is Exp $
+$NetBSD: patch-bl,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Fix the output formatting (for faster machines, I take it)
--- vsuite/timings/report.sh.orig 2000-10-31 23:54:09.000000000 +0100
+++ vsuite/timings/report.sh
diff --git a/lang/mpd/patches/patch-bm b/lang/mpd/patches/patch-bm
index c7b57ba1b7d..2b6c46ab2a2 100644
--- a/lang/mpd/patches/patch-bm
+++ b/lang/mpd/patches/patch-bm
@@ -1,4 +1,6 @@
-$NetBSD: patch-bm,v 1.1 2010/03/03 13:31:54 is Exp $
+$NetBSD: patch-bm,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+DESTDIR support.
--- install.sh.orig 2000-10-31 23:53:40.000000000 +0100
+++ install.sh
diff --git a/lang/newlisp/distinfo b/lang/newlisp/distinfo
index 1287705d489..62245a22936 100644
--- a/lang/newlisp/distinfo
+++ b/lang/newlisp/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.11 2015/11/03 22:50:39 agc Exp $
+$NetBSD: distinfo,v 1.12 2015/12/29 23:34:52 dholland Exp $
SHA1 (newlisp-10.6.0.tgz) = 8a3b23a72acfdbb00306f8c7419892b553b8026e
RMD160 (newlisp-10.6.0.tgz) = 3f710834a68f1a43fe2e22b21a273dc8a77c35fe
SHA512 (newlisp-10.6.0.tgz) = 2356d9ba7b4a01a58705be554e01660c3706e79aa725ff97e1e85c60cd103fd2ad9dac27f45cc60feaeffdfa4d6a98f752013cbbcfb568de88df18eab4b637b0
Size (newlisp-10.6.0.tgz) = 1670428 bytes
SHA1 (patch-configure-alt) = 6ac73164de672a048f7cde791e8958633fdae47e
-SHA1 (patch-guiserver_guiserver.lsp) = b1ef345be637cf3640c6181b592420aaae5d636f
-SHA1 (patch-newlisp.c) = 10b8d4778f4adc9987410ebca5c0c99c014fd4b0
+SHA1 (patch-guiserver_guiserver.lsp) = 47e29e73e9ecb6d96f42287a17398dd13071c572
+SHA1 (patch-newlisp.c) = 8f21fdd3ae791e1ef51bb52365fb63faa30af633
diff --git a/lang/newlisp/patches/patch-guiserver_guiserver.lsp b/lang/newlisp/patches/patch-guiserver_guiserver.lsp
index 260fab2214e..57898c3ebc1 100644
--- a/lang/newlisp/patches/patch-guiserver_guiserver.lsp
+++ b/lang/newlisp/patches/patch-guiserver_guiserver.lsp
@@ -1,4 +1,6 @@
-$NetBSD: patch-guiserver_guiserver.lsp,v 1.1 2014/07/07 14:25:31 ryoon Exp $
+$NetBSD: patch-guiserver_guiserver.lsp,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Don't hardwire paths.
--- guiserver/guiserver.lsp.orig 2014-04-08 14:02:28.000000000 +0000
+++ guiserver/guiserver.lsp
diff --git a/lang/newlisp/patches/patch-newlisp.c b/lang/newlisp/patches/patch-newlisp.c
index d6ef22a58b8..1532ebb4828 100644
--- a/lang/newlisp/patches/patch-newlisp.c
+++ b/lang/newlisp/patches/patch-newlisp.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-newlisp.c,v 1.2 2015/06/10 14:59:43 joerg Exp $
+$NetBSD: patch-newlisp.c,v 1.3 2015/12/29 23:34:52 dholland Exp $
+
+Fix build with recent readline.
--- newlisp.c.orig 2014-04-08 14:02:27.000000000 +0000
+++ newlisp.c
diff --git a/lang/nhc98/distinfo b/lang/nhc98/distinfo
index 0d90834d969..7087d346b01 100644
--- a/lang/nhc98/distinfo
+++ b/lang/nhc98/distinfo
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.19 2015/10/05 06:33:46 dholland Exp $
+$NetBSD: distinfo,v 1.20 2015/12/29 23:34:52 dholland Exp $
SHA1 (nhc98src-1.22.tar.gz) = a8adc8f22371998ee0657bc0e01058a57d876abc
RMD160 (nhc98src-1.22.tar.gz) = 99a90d00f77f66938c817c813f11c3d0ea5bf244
Size (nhc98src-1.22.tar.gz) = 29854160 bytes
SHA1 (patch-Makefile.inc) = 4b457e962497595f3201c34220be02f2d6bf867e
SHA1 (patch-aa) = 56c813285e90db7d0e4a6847b3806fcfc6e7d887
-SHA1 (patch-ab) = 07e9456007d38fcca7db92064b4d18a7ae8a60f9
+SHA1 (patch-ab) = aa9e0f5eb1e14acaf4e9c7df37295434bc33bfcf
SHA1 (patch-script_confhc) = 5876dee6fdbb29371e23f9244eecfa8623cb143a
diff --git a/lang/nhc98/patches/patch-ab b/lang/nhc98/patches/patch-ab
index 880d9037a3a..187b34ba781 100644
--- a/lang/nhc98/patches/patch-ab
+++ b/lang/nhc98/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.3 2005/06/24 23:58:18 kristerw Exp $
+$NetBSD: patch-ab,v 1.4 2015/12/29 23:34:52 dholland Exp $
+
+Fix include order.
--- src/prelude/BinArray/cLowUnboxedArray.c.orig 2005-06-04 18:13:50.000000000 +0000
+++ src/prelude/BinArray/cLowUnboxedArray.c 2005-06-04 18:14:03.000000000 +0000
diff --git a/lang/objc/distinfo b/lang/objc/distinfo
index 05ee611fe58..326a64ac09d 100644
--- a/lang/objc/distinfo
+++ b/lang/objc/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2015/11/03 22:50:40 agc Exp $
+$NetBSD: distinfo,v 1.8 2015/12/29 23:34:52 dholland Exp $
SHA1 (objc-3.2.10.tar.gz) = cee6e425a458ac04ac3cb321b449721ea27c1202
RMD160 (objc-3.2.10.tar.gz) = ba6fca9743f217c1de473d6b4845421c066d4e7c
@@ -9,5 +9,5 @@ RMD160 (objc-bootstrap-3.2.8.tar.gz) = 686fb5bb2a1c7fde18f2582063e44eb7fb7a5bff
SHA512 (objc-bootstrap-3.2.8.tar.gz) = fcd289a49cd4080270d4f5feca88fc298bb4130ae415f0cb83bf21504a5eea4e55d6c1730a461446d43bda09418702a16b783cc670d5aa997a93171d59150ec5
Size (objc-bootstrap-3.2.8.tar.gz) = 354774 bytes
SHA1 (patch-Makefile_in) = 304253fb7f0b53b1d9cae84dab4b6204fdd235c6
-SHA1 (patch-aa) = ad26cc667e248c87010c3df0e24885b330b4c342
-SHA1 (patch-ab) = 1b9ce954711131bfd8153f0ec390f8b0c6d78cda
+SHA1 (patch-aa) = a5993df88e245d0126abf05629380ea38a1223fb
+SHA1 (patch-ab) = f46d4717b990c4ebe82bbd7f5d3dce1126912f85
diff --git a/lang/objc/patches/patch-aa b/lang/objc/patches/patch-aa
index 3fff4a885af..3cce47e9028 100644
--- a/lang/objc/patches/patch-aa
+++ b/lang/objc/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.2 2012/01/03 01:25:28 dholland Exp $
+$NetBSD: patch-aa,v 1.3 2015/12/29 23:34:52 dholland Exp $
+
+Have yacc actually produce y.tab.h.
--- src/objc/Makefile.in.orig 2002-05-18 20:57:50.000000000 +1000
+++ src/objc/Makefile.in
diff --git a/lang/objc/patches/patch-ab b/lang/objc/patches/patch-ab
index 22e1b1cac92..79b217c8005 100644
--- a/lang/objc/patches/patch-ab
+++ b/lang/objc/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.2 2012/01/03 01:25:28 dholland Exp $
+$NetBSD: patch-ab,v 1.3 2015/12/29 23:34:52 dholland Exp $
+
+Honor default CFLAGS.
--- configure.orig 2005-01-14 10:10:45.000000000 +0000
+++ configure
diff --git a/lang/ocaml/distinfo b/lang/ocaml/distinfo
index 79a9ac5d0de..0b8a784aa12 100644
--- a/lang/ocaml/distinfo
+++ b/lang/ocaml/distinfo
@@ -1,40 +1,40 @@
-$NetBSD: distinfo,v 1.91 2015/11/03 22:50:40 agc Exp $
+$NetBSD: distinfo,v 1.92 2015/12/29 23:34:52 dholland Exp $
SHA1 (ocaml-4.02.3.tar.gz) = e68ffd2b5bb491a6345f46b27675e1361a49b274
RMD160 (ocaml-4.02.3.tar.gz) = 3946204b9396a7fb81ae1042ce67a494579c151b
SHA512 (ocaml-4.02.3.tar.gz) = be69e00abc2503582d7a07440a59db6bc992cce8ed2812bf02de07578760ead2858544013bb1a7a28a3c812b79c2f545cdaef11653b04a39c04a898510c36187
Size (ocaml-4.02.3.tar.gz) = 3108892 bytes
-SHA1 (patch-Makefile) = ef49cd32d4cd360dbf4d6e743a34814616cd4e8f
-SHA1 (patch-asmcomp_asmlink.ml) = c97174d349a02783fd852da6ea707baab646a936
-SHA1 (patch-asmcomp_power_emit.mlp) = 726e09e4902b96f4790c7a8093eb245dd7028bf4
-SHA1 (patch-asmrun_Makefile) = 9dbb6cb2291caf5edb892b2b2ef008d61f7b1367
-SHA1 (patch-asmrun_arm.S) = af62872815fd9cb996f3ce6a1fbaec5b568b70d1
-SHA1 (patch-asmrun_power-bsd.S) = 5428a486835a0254a1768b3157b6b1fdf5ae8dd3
-SHA1 (patch-asmrun_signals_osdep.h) = 9e127a8df77c48a9504d7cc28ba99b00e29c77f6
-SHA1 (patch-byterun_Makefile) = 271dc8c7ee08235e1466afd103657e5cec4a25bb
-SHA1 (patch-byterun_caml_mlvalues.h) = f5f7a52ff8b7dcb77fc39724fe2f2cd8a9271ece
-SHA1 (patch-config_auto__aux_gethostbyaddr.c) = ce724831e93081d3e51a122fef14b17543c3221c
-SHA1 (patch-config_auto__aux_gethostbyname.c) = f05a6026a18ca7557558383103c6a2fc08caee28
+SHA1 (patch-Makefile) = ac116b05dcb4f3f15a9cd6b0e4ae954a9f2102ea
+SHA1 (patch-asmcomp_asmlink.ml) = db2b387ea17f41a62c2bce53b91f945d5e29a82f
+SHA1 (patch-asmcomp_power_emit.mlp) = e734c85547c435954d3899a0975bcaf68e9b88f9
+SHA1 (patch-asmrun_Makefile) = ecc95df2e7d18f1e4051e365f47ddd53188f2b4f
+SHA1 (patch-asmrun_arm.S) = 4da63658cf7981ba954c24328806cc6dc7a592a0
+SHA1 (patch-asmrun_power-bsd.S) = e682b12e79b974ed460e2088a74566fea6c484ef
+SHA1 (patch-asmrun_signals_osdep.h) = cf2b316f7fc0cbc25c63776682c08f18861a3a0b
+SHA1 (patch-byterun_Makefile) = eb27cc004d099ce5a2bcf4aed341dd5a2b35967a
+SHA1 (patch-byterun_caml_mlvalues.h) = 310e49ecb718825395583ae4eacb91905118886b
+SHA1 (patch-config_auto__aux_gethostbyaddr.c) = 79159e1b9992ca11920832642b52c6c64717b567
+SHA1 (patch-config_auto__aux_gethostbyname.c) = dfb24714259938c59db0bf28a252d60f72abc421
SHA1 (patch-configure) = d79689cf685827dd9ad2ce59ea3a8f63eb3c58a8
-SHA1 (patch-debugger_Makefile.shared) = 9acaa17f22a66311859b6ac4a0c047e6693fce33
-SHA1 (patch-driver_compenv.ml) = cb6197cee99ab77fd1b8aadca7cef613c0e35a31
-SHA1 (patch-driver_main.ml) = ed7a63d0678214efed7871b41575c34464c7272a
-SHA1 (patch-driver_main_args.ml) = cb79807be8a698507f7201dc3750c7437ac30a61
-SHA1 (patch-driver_main_args.mli) = c4ef44fe8f3451f9f4b50c896068e2e97b8d5ff8
-SHA1 (patch-driver_optmain.ml) = e8b347eb49d9f72e0af6f69c2b6aacd41d8eec4a
-SHA1 (patch-man_Makefile) = 7d8c1468c3365803505841a7f688d84c07231a3c
+SHA1 (patch-debugger_Makefile.shared) = 2315c0f771ba2cb0d1f05d898db5023b5b44546b
+SHA1 (patch-driver_compenv.ml) = c011ba27c8d040c80408af6a4e6dcb5fc0a33902
+SHA1 (patch-driver_main.ml) = b843811b36277f5dea71953df74427394ceb2398
+SHA1 (patch-driver_main_args.ml) = c921664cb7ef1c44adf795ef33c0c9a6a72bfda7
+SHA1 (patch-driver_main_args.mli) = a70da17d932dda77793c12cdfffb406b24d76b4d
+SHA1 (patch-driver_optmain.ml) = dfdaee13dc02661fdebd88366462748e5faeae9b
+SHA1 (patch-man_Makefile) = f4fcde662061e7e7e664ec42617f1e37f1fcf214
SHA1 (patch-ocamldoc_Makefile) = fe85a5ba0e9f9536ae4f80c0337a8cde9c542862
-SHA1 (patch-ocamldoc_odoc__messages.ml) = 95aed385cfff480051d4a7dfc60da50a572293df
-SHA1 (patch-otherlibs_Makefile) = 44f0f6841c3facf1793c84b6888db9e00612d588
-SHA1 (patch-otherlibs_Makefile.shared) = c5de4dd0f2be9cd35ba61b480b222ffa7baa891d
-SHA1 (patch-otherlibs_dynlink_Makefile) = 41cecb61230880a40c55f2f8f25d2b250864eb24
-SHA1 (patch-otherlibs_systhreads_Makefile) = f3cdf000f58927dff44b4ce61153c1df8e9eceea
-SHA1 (patch-otherlibs_threads_Makefile) = e976e94bddae1ce8462f22c2eaa6509b9cafb12d
-SHA1 (patch-stdlib_Makefile) = 501b45018245950c78d663bbd6eea1c38a6d04d2
-SHA1 (patch-stdlib_Makefile.shared) = 8c2a2b9d7dcecd140d3a7d36189e9b164c8a5462
-SHA1 (patch-tools_Makefile.shared) = ff10364c68df2ac548468c9e5d1ab66458d3413e
-SHA1 (patch-tools_ocamlcp.ml) = 779380f7ffb56f0a8156b2b30f477b2de8c1b269
-SHA1 (patch-tools_ocamlmklib) = bc9c22e8e2a63ae5dc8269587d4ff6c5ac26e440
-SHA1 (patch-tools_ocamloptp.ml) = 7585c65be56def822f87646bac298c549eda9cd5
-SHA1 (patch-utils_clflags.ml) = 5aad1ac7f6d73094777d367314a61507a81536e6
-SHA1 (patch-utils_clflags.mli) = 36568b3e95845170efb7b06e8f48ee85d912dc22
+SHA1 (patch-ocamldoc_odoc__messages.ml) = 77f650a5f34f40b9648a8d5091e9aa31efb5734b
+SHA1 (patch-otherlibs_Makefile) = 839485e6576dcee53420a1bb75f49f7168b12427
+SHA1 (patch-otherlibs_Makefile.shared) = 517ef6024fe8ec3cff14e346216753f955189c86
+SHA1 (patch-otherlibs_dynlink_Makefile) = eea713c46848e97f8056e4874897be9d599a8e33
+SHA1 (patch-otherlibs_systhreads_Makefile) = 20cfdaa2a3f68a8ff18c7b50efb11c08555663eb
+SHA1 (patch-otherlibs_threads_Makefile) = 6846aeef1ba836076d677e0a514ef299ac7cc2f1
+SHA1 (patch-stdlib_Makefile) = 88cbd3d81788105a6d5136b54176dff8c2de26ea
+SHA1 (patch-stdlib_Makefile.shared) = 2b16eb2bc8260fe9506e71fc572213df8e92e96d
+SHA1 (patch-tools_Makefile.shared) = 2c2709716f9a29f566ab7721bd261d7c20bf95de
+SHA1 (patch-tools_ocamlcp.ml) = 54810ed732fdedcdb3ab8fdc32e52bdf6a4ba3d4
+SHA1 (patch-tools_ocamlmklib) = 92dc8f1a5c00b5b9d182563810d98521359a2006
+SHA1 (patch-tools_ocamloptp.ml) = 08c23a7ebd94790cc7688309c8e979761247dfd8
+SHA1 (patch-utils_clflags.ml) = bb4f6363905624428d39747f68cd1dced3147663
+SHA1 (patch-utils_clflags.mli) = 6b9b4657cd44b0c52f0c82beadd89a6547c0ea8a
diff --git a/lang/ocaml/patches/patch-Makefile b/lang/ocaml/patches/patch-Makefile
index 1ff2d0ed015..d04260d0a95 100644
--- a/lang/ocaml/patches/patch-Makefile
+++ b/lang/ocaml/patches/patch-Makefile
@@ -1,6 +1,7 @@
-$NetBSD: patch-Makefile,v 1.6 2015/08/07 11:16:30 jaapb Exp $
+$NetBSD: patch-Makefile,v 1.7 2015/12/29 23:34:52 dholland Exp $
Use BSD_INSTALL_* instead of mkdir and cp; remove ocamlrun before cold start
+
--- Makefile.orig 2015-07-20 14:10:11.000000000 +0000
+++ Makefile
@@ -186,8 +186,10 @@ LIBFILES=stdlib.cma std_exit.cmo *.cmi c
diff --git a/lang/ocaml/patches/patch-asmcomp_asmlink.ml b/lang/ocaml/patches/patch-asmcomp_asmlink.ml
index 3d6dd49f6ba..a7057040a35 100644
--- a/lang/ocaml/patches/patch-asmcomp_asmlink.ml
+++ b/lang/ocaml/patches/patch-asmcomp_asmlink.ml
@@ -1,6 +1,7 @@
-$NetBSD: patch-asmcomp_asmlink.ml,v 1.1 2015/01/20 14:12:25 jaapb Exp $
+$NetBSD: patch-asmcomp_asmlink.ml,v 1.2 2015/12/29 23:34:52 dholland Exp $
pkgsrc_runtime flag
+
--- asmcomp/asmlink.ml.orig 2014-05-21 15:08:11.000000000 +0000
+++ asmcomp/asmlink.ml
@@ -98,6 +98,13 @@ let add_ccobjs l =
diff --git a/lang/ocaml/patches/patch-asmcomp_power_emit.mlp b/lang/ocaml/patches/patch-asmcomp_power_emit.mlp
index f1fcc0ce4d7..8d3aeadc2b3 100644
--- a/lang/ocaml/patches/patch-asmcomp_power_emit.mlp
+++ b/lang/ocaml/patches/patch-asmcomp_power_emit.mlp
@@ -1,6 +1,7 @@
-$NetBSD: patch-asmcomp_power_emit.mlp,v 1.1 2012/10/08 15:05:32 jaapb Exp $
+$NetBSD: patch-asmcomp_power_emit.mlp,v 1.2 2015/12/29 23:34:52 dholland Exp $
Add profiling to power architecture
+
--- asmcomp/power/emit.mlp.orig 2012-09-11 13:17:13.000000000 +0000
+++ asmcomp/power/emit.mlp
@@ -828,6 +828,30 @@ let rec emit_all i =
diff --git a/lang/ocaml/patches/patch-asmrun_Makefile b/lang/ocaml/patches/patch-asmrun_Makefile
index afcdf8ed748..edc18a8c0c8 100644
--- a/lang/ocaml/patches/patch-asmrun_Makefile
+++ b/lang/ocaml/patches/patch-asmrun_Makefile
@@ -1,6 +1,7 @@
-$NetBSD: patch-asmrun_Makefile,v 1.4 2015/06/30 11:08:47 jaapb Exp $
+$NetBSD: patch-asmrun_Makefile,v 1.5 2015/12/29 23:34:52 dholland Exp $
Use BSD_INSTALL_* instead of mkdir and cp
+
--- asmrun/Makefile.orig 2015-05-19 09:48:34.000000000 +0000
+++ asmrun/Makefile
@@ -79,7 +79,7 @@ INSTALL_LIBDIR=$(DESTDIR)$(LIBDIR)
diff --git a/lang/ocaml/patches/patch-asmrun_arm.S b/lang/ocaml/patches/patch-asmrun_arm.S
index d1334ccf20c..88eaf1f9435 100644
--- a/lang/ocaml/patches/patch-asmrun_arm.S
+++ b/lang/ocaml/patches/patch-asmrun_arm.S
@@ -1,6 +1,7 @@
-$NetBSD: patch-asmrun_arm.S,v 1.2 2015/01/20 14:12:25 jaapb Exp $
+$NetBSD: patch-asmrun_arm.S,v 1.3 2015/12/29 23:34:52 dholland Exp $
pkgsrc_runtime flag
+
--- asmrun/arm.S.orig 2014-11-20 13:12:25.000000000 +0000
+++ asmrun/arm.S
@@ -44,7 +44,7 @@
diff --git a/lang/ocaml/patches/patch-asmrun_power-bsd.S b/lang/ocaml/patches/patch-asmrun_power-bsd.S
index dcb74724249..f985d781565 100644
--- a/lang/ocaml/patches/patch-asmrun_power-bsd.S
+++ b/lang/ocaml/patches/patch-asmrun_power-bsd.S
@@ -1,7 +1,8 @@
-$NetBSD: patch-asmrun_power-bsd.S,v 1.2 2014/10/09 19:08:28 jaapb Exp $
+$NetBSD: patch-asmrun_power-bsd.S,v 1.3 2015/12/29 23:34:52 dholland Exp $
Add profiling to power architecture
---- asmrun/power-bsd.S.orig 2014-08-19 13:37:35.000000000 +0000
+
+ --- asmrun/power-bsd.S.orig 2014-08-19 13:37:35.000000000 +0000
+++ asmrun/power-bsd.S
@@ -11,6 +11,35 @@
/* */
diff --git a/lang/ocaml/patches/patch-asmrun_signals_osdep.h b/lang/ocaml/patches/patch-asmrun_signals_osdep.h
index 86550c800bf..57a38d0e9ea 100644
--- a/lang/ocaml/patches/patch-asmrun_signals_osdep.h
+++ b/lang/ocaml/patches/patch-asmrun_signals_osdep.h
@@ -1,10 +1,11 @@
-$NetBSD: patch-asmrun_signals_osdep.h,v 1.6 2015/06/30 11:08:47 jaapb Exp $
+$NetBSD: patch-asmrun_signals_osdep.h,v 1.7 2015/12/29 23:34:52 dholland Exp $
Use correct data structures for power architecture; also do signal
handling correctly for i386 and amd64/NetBSD.
First hunk taken from upstream tracker at:
http://caml.inria.fr/mantis/view.php?id=6772
+
--- asmrun/signals_osdep.h.orig 2015-05-06 15:18:50.000000000 +0000
+++ asmrun/signals_osdep.h
@@ -135,6 +135,23 @@
diff --git a/lang/ocaml/patches/patch-byterun_Makefile b/lang/ocaml/patches/patch-byterun_Makefile
index 5e36a973257..bcb2887e1ec 100644
--- a/lang/ocaml/patches/patch-byterun_Makefile
+++ b/lang/ocaml/patches/patch-byterun_Makefile
@@ -1,6 +1,7 @@
-$NetBSD: patch-byterun_Makefile,v 1.3 2015/06/30 11:08:47 jaapb Exp $
+$NetBSD: patch-byterun_Makefile,v 1.4 2015/12/29 23:34:52 dholland Exp $
Use BSD_INSTALL_* instead of mkdir and cp
+
--- byterun/Makefile.orig 2015-05-10 05:45:57.000000000 +0000
+++ byterun/Makefile
@@ -13,7 +13,7 @@
diff --git a/lang/ocaml/patches/patch-byterun_caml_mlvalues.h b/lang/ocaml/patches/patch-byterun_caml_mlvalues.h
index 04ac7e7e91c..eb704bd86ef 100644
--- a/lang/ocaml/patches/patch-byterun_caml_mlvalues.h
+++ b/lang/ocaml/patches/patch-byterun_caml_mlvalues.h
@@ -1,4 +1,6 @@
-$NetBSD: patch-byterun_caml_mlvalues.h,v 1.1 2015/09/08 18:54:41 joerg Exp $
+$NetBSD: patch-byterun_caml_mlvalues.h,v 1.2 2015/12/29 23:34:52 dholland Exp $
+
+Avoid undefined behavior.
--- byterun/caml/mlvalues.h.orig 2015-09-03 12:17:44.000000000 +0000
+++ byterun/caml/mlvalues.h
diff --git a/lang/ocaml/patches/patch-config_auto__aux_gethostbyaddr.c b/lang/ocaml/patches/patch-config_auto__aux_gethostbyaddr.c
index beb6c697af7..1cc92b9b491 100644
--- a/lang/ocaml/patches/patch-config_auto__aux_gethostbyaddr.c
+++ b/lang/ocaml/patches/patch-config_auto__aux_gethostbyaddr.c
@@ -1,6 +1,7 @@
-$NetBSD: patch-config_auto__aux_gethostbyaddr.c,v 1.2 2014/05/13 10:17:44 jaapb Exp $
+$NetBSD: patch-config_auto__aux_gethostbyaddr.c,v 1.3 2015/12/29 23:34:52 dholland Exp $
Fix gethostbyaddr support for NetBSD
+
--- config/auto-aux/gethostbyaddr.c.orig 2012-10-15 13:50:56.000000000 -0400
+++ config/auto-aux/gethostbyaddr.c 2013-12-21 11:16:25.000000000 -0500
@@ -19,6 +19,10 @@
diff --git a/lang/ocaml/patches/patch-config_auto__aux_gethostbyname.c b/lang/ocaml/patches/patch-config_auto__aux_gethostbyname.c
index 795e1510893..815f85ccf06 100644
--- a/lang/ocaml/patches/patch-config_auto__aux_gethostbyname.c
+++ b/lang/ocaml/patches/patch-config_auto__aux_gethostbyname.c
@@ -1,6 +1,7 @@
-$NetBSD: patch-config_auto__aux_gethostbyname.c,v 1.2 2014/05/13 10:17:44 jaapb Exp $
+$NetBSD: patch-config_auto__aux_gethostbyname.c,v 1.3 2015/12/29 23:34:53 dholland Exp $
Fix gethostbyname support for NetBSD
+
--- config/auto-aux/gethostbyname.c.orig 2012-10-15 13:50:56.000000000 -0400
+++ config/auto-aux/gethostbyname.c 2013-12-21 11:16:39.000000000 -0500
@@ -19,6 +19,10 @@
diff --git a/lang/ocaml/patches/patch-debugger_Makefile.shared b/lang/ocaml/patches/patch-debugger_Makefile.shared
index 91d704e7906..eade20d1199 100644
--- a/lang/ocaml/patches/patch-debugger_Makefile.shared
+++ b/lang/ocaml/patches/patch-debugger_Makefile.shared
@@ -1,6 +1,7 @@
-$NetBSD: patch-debugger_Makefile.shared,v 1.2 2014/10/09 19:08:28 jaapb Exp $
+$NetBSD: patch-debugger_Makefile.shared,v 1.3 2015/12/29 23:34:53 dholland Exp $
Use BSD_INSTALL_* instead of mkdir and cp
+
--- debugger/Makefile.shared.orig 2014-04-29 11:56:17.000000000 +0000
+++ debugger/Makefile.shared
@@ -86,7 +86,7 @@ ocamldebug$(EXE): $(OBJS) $(OTHEROBJS)
diff --git a/lang/ocaml/patches/patch-driver_compenv.ml b/lang/ocaml/patches/patch-driver_compenv.ml
index ab1f7860392..d3e2fc38c23 100644
--- a/lang/ocaml/patches/patch-driver_compenv.ml
+++ b/lang/ocaml/patches/patch-driver_compenv.ml
@@ -1,6 +1,7 @@
-$NetBSD: patch-driver_compenv.ml,v 1.1 2015/01/20 14:12:25 jaapb Exp $
+$NetBSD: patch-driver_compenv.ml,v 1.2 2015/12/29 23:34:53 dholland Exp $
pkgsrc_runtime flag
+
--- driver/compenv.ml.orig 2014-08-28 16:24:52.000000000 +0000
+++ driver/compenv.ml
@@ -185,6 +185,7 @@ let read_OCAMLPARAM ppf position =
diff --git a/lang/ocaml/patches/patch-driver_main.ml b/lang/ocaml/patches/patch-driver_main.ml
index ba09edacb99..558b3352451 100644
--- a/lang/ocaml/patches/patch-driver_main.ml
+++ b/lang/ocaml/patches/patch-driver_main.ml
@@ -1,6 +1,7 @@
-$NetBSD: patch-driver_main.ml,v 1.1 2015/01/20 14:12:25 jaapb Exp $
+$NetBSD: patch-driver_main.ml,v 1.2 2015/12/29 23:34:53 dholland Exp $
pkgsrc_runtime flag
+
--- driver/main.ml.orig 2014-08-28 16:24:52.000000000 +0000
+++ driver/main.ml
@@ -112,6 +112,7 @@ module Options = Main_args.Make_bytecomp
diff --git a/lang/ocaml/patches/patch-driver_main_args.ml b/lang/ocaml/patches/patch-driver_main_args.ml
index b2f2a125dae..d78f823ed6a 100644
--- a/lang/ocaml/patches/patch-driver_main_args.ml
+++ b/lang/ocaml/patches/patch-driver_main_args.ml
@@ -1,6 +1,7 @@
-$NetBSD: patch-driver_main_args.ml,v 1.2 2015/06/30 11:08:47 jaapb Exp $
+$NetBSD: patch-driver_main_args.ml,v 1.3 2015/12/29 23:34:53 dholland Exp $
pkgsrc_runtime flag
+
--- driver/main_args.ml.orig 2015-05-12 15:31:26.000000000 +0000
+++ driver/main_args.ml
@@ -244,6 +244,10 @@ let mk_pack_opt f =
diff --git a/lang/ocaml/patches/patch-driver_main_args.mli b/lang/ocaml/patches/patch-driver_main_args.mli
index 78ce04a12b9..7611d18845b 100644
--- a/lang/ocaml/patches/patch-driver_main_args.mli
+++ b/lang/ocaml/patches/patch-driver_main_args.mli
@@ -1,6 +1,7 @@
-$NetBSD: patch-driver_main_args.mli,v 1.2 2015/06/30 11:08:47 jaapb Exp $
+$NetBSD: patch-driver_main_args.mli,v 1.3 2015/12/29 23:34:53 dholland Exp $
pkgsrc_runtime flag
+
--- driver/main_args.mli.orig 2015-05-12 15:31:26.000000000 +0000
+++ driver/main_args.mli
@@ -70,6 +70,7 @@ module type Compiler_options = sig
diff --git a/lang/ocaml/patches/patch-driver_optmain.ml b/lang/ocaml/patches/patch-driver_optmain.ml
index 4aac4dac9ad..34a9bcfc942 100644
--- a/lang/ocaml/patches/patch-driver_optmain.ml
+++ b/lang/ocaml/patches/patch-driver_optmain.ml
@@ -1,6 +1,7 @@
-$NetBSD: patch-driver_optmain.ml,v 1.1 2015/01/20 14:12:25 jaapb Exp $
+$NetBSD: patch-driver_optmain.ml,v 1.2 2015/12/29 23:34:53 dholland Exp $
pkgsrc_runtime flag
+
--- driver/optmain.ml.orig 2014-08-28 16:24:52.000000000 +0000
+++ driver/optmain.ml
@@ -111,6 +111,7 @@ module Options = Main_args.Make_optcomp_
diff --git a/lang/ocaml/patches/patch-man_Makefile b/lang/ocaml/patches/patch-man_Makefile
index 4cb3ff42112..a80ccbd8483 100644
--- a/lang/ocaml/patches/patch-man_Makefile
+++ b/lang/ocaml/patches/patch-man_Makefile
@@ -1,6 +1,7 @@
-$NetBSD: patch-man_Makefile,v 1.2 2014/10/09 19:08:28 jaapb Exp $
+$NetBSD: patch-man_Makefile,v 1.3 2015/12/29 23:34:53 dholland Exp $
Use BSD_INSTALL_* instead of mkdir and cp
+
--- man/Makefile.orig 2014-04-12 10:17:02.000000000 +0000
+++ man/Makefile
@@ -15,7 +15,7 @@ include ../config/Makefile
diff --git a/lang/ocaml/patches/patch-ocamldoc_odoc__messages.ml b/lang/ocaml/patches/patch-ocamldoc_odoc__messages.ml
index b5ec55cab20..688a0a4c04f 100644
--- a/lang/ocaml/patches/patch-ocamldoc_odoc__messages.ml
+++ b/lang/ocaml/patches/patch-ocamldoc_odoc__messages.ml
@@ -1,6 +1,7 @@
-$NetBSD: patch-ocamldoc_odoc__messages.ml,v 1.2 2015/06/30 11:08:47 jaapb Exp $
+$NetBSD: patch-ocamldoc_odoc__messages.ml,v 1.3 2015/12/29 23:34:53 dholland Exp $
Put man pages in section 3 rather than 3o
+
--- ocamldoc/odoc_messages.ml.orig 2014-09-26 13:00:20.000000000 +0000
+++ ocamldoc/odoc_messages.ml
@@ -89,7 +89,7 @@ let default_man_section = "3"
diff --git a/lang/ocaml/patches/patch-otherlibs_Makefile b/lang/ocaml/patches/patch-otherlibs_Makefile
index 43cc4f42e3c..bc23ddc0741 100644
--- a/lang/ocaml/patches/patch-otherlibs_Makefile
+++ b/lang/ocaml/patches/patch-otherlibs_Makefile
@@ -1,6 +1,7 @@
-$NetBSD: patch-otherlibs_Makefile,v 1.3 2015/08/09 13:31:18 jaapb Exp $
+$NetBSD: patch-otherlibs_Makefile,v 1.4 2015/12/29 23:34:53 dholland Exp $
ocaml-graphics needs CAMLOPT to be one line only
+
--- otherlibs/Makefile.orig 2015-05-12 14:46:37.000000000 +0000
+++ otherlibs/Makefile
@@ -14,8 +14,7 @@
diff --git a/lang/ocaml/patches/patch-otherlibs_Makefile.shared b/lang/ocaml/patches/patch-otherlibs_Makefile.shared
index 638b4e776ca..8a3928bc749 100644
--- a/lang/ocaml/patches/patch-otherlibs_Makefile.shared
+++ b/lang/ocaml/patches/patch-otherlibs_Makefile.shared
@@ -1,6 +1,7 @@
-$NetBSD: patch-otherlibs_Makefile.shared,v 1.3 2014/10/09 19:08:28 jaapb Exp $
+$NetBSD: patch-otherlibs_Makefile.shared,v 1.4 2015/12/29 23:34:53 dholland Exp $
Use BSD_INSTALL_* instead of mkdir and cp
+
--- otherlibs/Makefile.shared.orig 2014-04-29 11:56:17.000000000 +0000
+++ otherlibs/Makefile.shared
@@ -61,16 +61,16 @@ INSTALL_STUBLIBDIR=$(DESTDIR)$(STUBLIBDI
diff --git a/lang/ocaml/patches/patch-otherlibs_dynlink_Makefile b/lang/ocaml/patches/patch-otherlibs_dynlink_Makefile
index ea6c5dd5b88..47d29fa02c1 100644
--- a/lang/ocaml/patches/patch-otherlibs_dynlink_Makefile
+++ b/lang/ocaml/patches/patch-otherlibs_dynlink_Makefile
@@ -1,6 +1,7 @@
-$NetBSD: patch-otherlibs_dynlink_Makefile,v 1.2 2014/10/09 19:08:28 jaapb Exp $
+$NetBSD: patch-otherlibs_dynlink_Makefile,v 1.3 2015/12/29 23:34:53 dholland Exp $
Use BSD_INSTALL_* instead of mkdir and cp
+
--- otherlibs/dynlink/Makefile.orig 2014-04-29 11:56:17.000000000 +0000
+++ otherlibs/dynlink/Makefile
@@ -74,12 +74,12 @@ extract_crc: dynlink.cma extract_crc.cmo
diff --git a/lang/ocaml/patches/patch-otherlibs_systhreads_Makefile b/lang/ocaml/patches/patch-otherlibs_systhreads_Makefile
index 95b4f8b8986..02a81533241 100644
--- a/lang/ocaml/patches/patch-otherlibs_systhreads_Makefile
+++ b/lang/ocaml/patches/patch-otherlibs_systhreads_Makefile
@@ -1,6 +1,7 @@
-$NetBSD: patch-otherlibs_systhreads_Makefile,v 1.3 2014/10/09 19:08:28 jaapb Exp $
+$NetBSD: patch-otherlibs_systhreads_Makefile,v 1.4 2015/12/29 23:34:53 dholland Exp $
Use BSD_INSTALL_* instead of mkdir and cp
+
--- otherlibs/systhreads/Makefile.orig 2014-04-29 11:56:17.000000000 +0000
+++ otherlibs/systhreads/Makefile
@@ -77,21 +77,21 @@ INSTALL_STUBLIBDIR=$(DESTDIR)$(STUBLIBDI
diff --git a/lang/ocaml/patches/patch-otherlibs_threads_Makefile b/lang/ocaml/patches/patch-otherlibs_threads_Makefile
index 75bfaadbdc4..fcb934d81e5 100644
--- a/lang/ocaml/patches/patch-otherlibs_threads_Makefile
+++ b/lang/ocaml/patches/patch-otherlibs_threads_Makefile
@@ -1,6 +1,7 @@
-$NetBSD: patch-otherlibs_threads_Makefile,v 1.5 2015/07/04 09:29:48 jaapb Exp $
+$NetBSD: patch-otherlibs_threads_Makefile,v 1.6 2015/12/29 23:34:53 dholland Exp $
Use BSD_INSTALL_* instead of mkdir and cp
+
--- otherlibs/threads/Makefile.orig 2015-05-12 14:46:37.000000000 +0000
+++ otherlibs/threads/Makefile
@@ -106,12 +106,12 @@ INSTALL_STUBLIBDIR=$(DESTDIR)$(STUBLIBDI
diff --git a/lang/ocaml/patches/patch-stdlib_Makefile b/lang/ocaml/patches/patch-stdlib_Makefile
index e496f3f1d6a..fcfb6dfdf37 100644
--- a/lang/ocaml/patches/patch-stdlib_Makefile
+++ b/lang/ocaml/patches/patch-stdlib_Makefile
@@ -1,6 +1,7 @@
-$NetBSD: patch-stdlib_Makefile,v 1.2 2014/10/09 19:08:28 jaapb Exp $
+$NetBSD: patch-stdlib_Makefile,v 1.3 2015/12/29 23:34:53 dholland Exp $
Use BSD_INSTALL_* instead of mkdir and cp
+
--- stdlib/Makefile.orig 2014-04-12 10:17:02.000000000 +0000
+++ stdlib/Makefile
@@ -25,7 +25,7 @@ allopt-prof: stdlib.p.cmxa std_exit.p.cm
diff --git a/lang/ocaml/patches/patch-stdlib_Makefile.shared b/lang/ocaml/patches/patch-stdlib_Makefile.shared
index 7b57834aff8..f46fecfb963 100644
--- a/lang/ocaml/patches/patch-stdlib_Makefile.shared
+++ b/lang/ocaml/patches/patch-stdlib_Makefile.shared
@@ -1,6 +1,7 @@
-$NetBSD: patch-stdlib_Makefile.shared,v 1.4 2015/08/07 11:16:30 jaapb Exp $
+$NetBSD: patch-stdlib_Makefile.shared,v 1.5 2015/12/29 23:34:53 dholland Exp $
Use BSD_INSTALL_* instead of mkdir and cp
+
--- stdlib/Makefile.shared.orig 2015-07-20 14:10:11.000000000 +0000
+++ stdlib/Makefile.shared
@@ -45,16 +45,16 @@ all: stdlib.cma std_exit.cmo camlheader
diff --git a/lang/ocaml/patches/patch-tools_Makefile.shared b/lang/ocaml/patches/patch-tools_Makefile.shared
index b02dd652eca..e4e7800091b 100644
--- a/lang/ocaml/patches/patch-tools_Makefile.shared
+++ b/lang/ocaml/patches/patch-tools_Makefile.shared
@@ -1,6 +1,7 @@
-$NetBSD: patch-tools_Makefile.shared,v 1.2 2014/10/09 19:08:28 jaapb Exp $
+$NetBSD: patch-tools_Makefile.shared,v 1.3 2015/12/29 23:34:53 dholland Exp $
Use BSD_INSTALL_* instead of mkdir and cp
+
--- tools/Makefile.shared.orig 2014-05-12 10:41:21.000000000 +0000
+++ tools/Makefile.shared
@@ -59,9 +59,9 @@ INSTALL_BINDIR=$(DESTDIR)$(BINDIR)
diff --git a/lang/ocaml/patches/patch-tools_ocamlcp.ml b/lang/ocaml/patches/patch-tools_ocamlcp.ml
index 6fbcefdcabd..b5f19dac9f9 100644
--- a/lang/ocaml/patches/patch-tools_ocamlcp.ml
+++ b/lang/ocaml/patches/patch-tools_ocamlcp.ml
@@ -1,6 +1,7 @@
-$NetBSD: patch-tools_ocamlcp.ml,v 1.1 2015/01/20 14:12:25 jaapb Exp $
+$NetBSD: patch-tools_ocamlcp.ml,v 1.2 2015/12/29 23:34:53 dholland Exp $
pkgsrc_runtime flag
+
--- tools/ocamlcp.ml.orig 2014-08-28 16:24:52.000000000 +0000
+++ tools/ocamlcp.ml
@@ -80,6 +80,7 @@ module Options = Main_args.Make_bytecomp
diff --git a/lang/ocaml/patches/patch-tools_ocamlmklib b/lang/ocaml/patches/patch-tools_ocamlmklib
index e37f4ba5644..76ee57d0014 100644
--- a/lang/ocaml/patches/patch-tools_ocamlmklib
+++ b/lang/ocaml/patches/patch-tools_ocamlmklib
@@ -1,6 +1,7 @@
-$NetBSD: patch-tools_ocamlmklib,v 1.4 2015/06/30 11:08:47 jaapb Exp $
+$NetBSD: patch-tools_ocamlmklib,v 1.5 2015/12/29 23:34:53 dholland Exp $
Add ELF mode support to ocamlmklib
+
--- tools/ocamlmklib.ml.orig 2014-12-27 08:44:24.000000000 +0000
+++ tools/ocamlmklib.ml
@@ -25,6 +25,7 @@ and c_objs = ref [] (* .o, .a, .
diff --git a/lang/ocaml/patches/patch-tools_ocamloptp.ml b/lang/ocaml/patches/patch-tools_ocamloptp.ml
index ec362dcc0b9..57df5b8532f 100644
--- a/lang/ocaml/patches/patch-tools_ocamloptp.ml
+++ b/lang/ocaml/patches/patch-tools_ocamloptp.ml
@@ -1,6 +1,7 @@
-$NetBSD: patch-tools_ocamloptp.ml,v 1.1 2015/01/20 14:12:25 jaapb Exp $
+$NetBSD: patch-tools_ocamloptp.ml,v 1.2 2015/12/29 23:34:53 dholland Exp $
pkgsrc_runtime flag
+
--- tools/ocamloptp.ml.orig 2014-08-28 16:24:52.000000000 +0000
+++ tools/ocamloptp.ml
@@ -82,6 +82,7 @@ module Options = Main_args.Make_optcomp_
diff --git a/lang/ocaml/patches/patch-utils_clflags.ml b/lang/ocaml/patches/patch-utils_clflags.ml
index 616bdbf8b4d..ed4d4e1985b 100644
--- a/lang/ocaml/patches/patch-utils_clflags.ml
+++ b/lang/ocaml/patches/patch-utils_clflags.ml
@@ -1,6 +1,7 @@
-$NetBSD: patch-utils_clflags.ml,v 1.2 2015/06/30 11:08:47 jaapb Exp $
+$NetBSD: patch-utils_clflags.ml,v 1.3 2015/12/29 23:34:53 dholland Exp $
pkgsrc_runtime flag
+
--- utils/clflags.ml.orig 2015-05-12 15:31:26.000000000 +0000
+++ utils/clflags.ml
@@ -108,7 +108,8 @@ let std_include_dir () =
diff --git a/lang/ocaml/patches/patch-utils_clflags.mli b/lang/ocaml/patches/patch-utils_clflags.mli
index 61607106401..532a12ed4da 100644
--- a/lang/ocaml/patches/patch-utils_clflags.mli
+++ b/lang/ocaml/patches/patch-utils_clflags.mli
@@ -1,6 +1,7 @@
-$NetBSD: patch-utils_clflags.mli,v 1.2 2015/06/30 11:08:47 jaapb Exp $
+$NetBSD: patch-utils_clflags.mli,v 1.3 2015/12/29 23:34:53 dholland Exp $
pkgsrc_runtime flag
+
--- utils/clflags.mli.orig 2015-05-12 15:31:26.000000000 +0000
+++ utils/clflags.mli
@@ -92,6 +92,7 @@ val std_include_dir : unit -> string lis
diff --git a/lang/onyx/distinfo b/lang/onyx/distinfo
index 403f95e11e5..1243c477e4c 100644
--- a/lang/onyx/distinfo
+++ b/lang/onyx/distinfo
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 22:50:40 agc Exp $
+$NetBSD: distinfo,v 1.10 2015/12/29 23:34:53 dholland Exp $
SHA1 (onyx-5.1.2.tar.bz2) = 1164431e4c5d4fd5122b7d41698baefc1c70d63d
RMD160 (onyx-5.1.2.tar.bz2) = 0ecca943f37eb9dfb6370c57e9932567a955ed59
SHA512 (onyx-5.1.2.tar.bz2) = 0dca456a25117599d91be802748ba35c48670dac7e2f45b2b7497ea35bdab7b36400a5e69cd25c98248f006fbe522e7a66e57e4b65b93154f453031592515178
Size (onyx-5.1.2.tar.bz2) = 1397404 bytes
-SHA1 (patch-Cookfile.in) = 2f6d863d1f5b3cb62c9d0c1ae13ff4cb11070986
-SHA1 (patch-bin_onyx_Cookfile.inc.in) = 8babf137c15514ee613cc81be81dec77dfe166cb
-SHA1 (patch-bin_onyx__config_Cookfile.inc.in) = 225d5e570e05e73e4b14ba74304117673af38713
-SHA1 (patch-doc_latex_onyx_Cookfile.inc.in) = 6d560afe66ed73968341e3dd434f6b900d561af9
-SHA1 (patch-lib_libonyx_Cookfile.inc.in) = 0d50270348d45f2f11ae90fd198bb6bf736e95e5
-SHA1 (patch-mod_modclopt_Cookfile.inc.in) = ac0488df5307e23050daa7c43ba4fe4d862fd843
-SHA1 (patch-mod_modprompt_Cookfile.inc.in) = e0a846e5539197813fd76a9a98820bda940707c3
+SHA1 (patch-Cookfile.in) = 55453d66c7dab512b1c65afa9d6937678d708f66
+SHA1 (patch-bin_onyx_Cookfile.inc.in) = bdabf724e953b933b2d463f5ef7e85cca7b3a1b3
+SHA1 (patch-bin_onyx__config_Cookfile.inc.in) = fada70f113d3446b3cc2e17f19c8b2e14e148acf
+SHA1 (patch-doc_latex_onyx_Cookfile.inc.in) = 78820495be8b31f8bbe5b59bb3289f9134cc241f
+SHA1 (patch-lib_libonyx_Cookfile.inc.in) = 836a144e5a32b3bb0805e0aa2b09cd6b3cf37392
+SHA1 (patch-mod_modclopt_Cookfile.inc.in) = edb3c4e9b0c3e446921891f6521ddfb673f129d7
+SHA1 (patch-mod_modprompt_Cookfile.inc.in) = 8e86609bed11ca3c24cad9767551d3a5a0a02ecc
diff --git a/lang/onyx/patches/patch-Cookfile.in b/lang/onyx/patches/patch-Cookfile.in
index 3374fce9577..3cf932cf876 100644
--- a/lang/onyx/patches/patch-Cookfile.in
+++ b/lang/onyx/patches/patch-Cookfile.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-Cookfile.in,v 1.1 2011/03/30 22:17:49 asau Exp $
+$NetBSD: patch-Cookfile.in,v 1.2 2015/12/29 23:34:53 dholland Exp $
+
+DESTDIR support.
--- Cookfile.in.orig 2005-03-17 07:54:57.000000000 +0000
+++ Cookfile.in
diff --git a/lang/onyx/patches/patch-bin_onyx_Cookfile.inc.in b/lang/onyx/patches/patch-bin_onyx_Cookfile.inc.in
index 432d085c1a0..2ea2a7e43e1 100644
--- a/lang/onyx/patches/patch-bin_onyx_Cookfile.inc.in
+++ b/lang/onyx/patches/patch-bin_onyx_Cookfile.inc.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-bin_onyx_Cookfile.inc.in,v 1.1 2011/03/30 22:17:49 asau Exp $
+$NetBSD: patch-bin_onyx_Cookfile.inc.in,v 1.2 2015/12/29 23:34:53 dholland Exp $
+
+DESTDIR support.
--- bin/onyx/Cookfile.inc.in.orig 2005-03-17 07:54:59.000000000 +0000
+++ bin/onyx/Cookfile.inc.in
diff --git a/lang/onyx/patches/patch-bin_onyx__config_Cookfile.inc.in b/lang/onyx/patches/patch-bin_onyx__config_Cookfile.inc.in
index c8287047521..42b5983ccfd 100644
--- a/lang/onyx/patches/patch-bin_onyx__config_Cookfile.inc.in
+++ b/lang/onyx/patches/patch-bin_onyx__config_Cookfile.inc.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-bin_onyx__config_Cookfile.inc.in,v 1.1 2011/03/30 22:17:49 asau Exp $
+$NetBSD: patch-bin_onyx__config_Cookfile.inc.in,v 1.2 2015/12/29 23:34:53 dholland Exp $
+
+DESTDIR support.
--- bin/onyx_config/Cookfile.inc.in.orig 2005-03-17 07:55:08.000000000 +0000
+++ bin/onyx_config/Cookfile.inc.in
diff --git a/lang/onyx/patches/patch-doc_latex_onyx_Cookfile.inc.in b/lang/onyx/patches/patch-doc_latex_onyx_Cookfile.inc.in
index 1a61dd905c7..2fb7d0a0950 100644
--- a/lang/onyx/patches/patch-doc_latex_onyx_Cookfile.inc.in
+++ b/lang/onyx/patches/patch-doc_latex_onyx_Cookfile.inc.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-doc_latex_onyx_Cookfile.inc.in,v 1.1 2011/03/30 22:17:49 asau Exp $
+$NetBSD: patch-doc_latex_onyx_Cookfile.inc.in,v 1.2 2015/12/29 23:34:53 dholland Exp $
+
+DESTDIR support.
--- doc/latex/onyx/Cookfile.inc.in.orig 2005-03-17 07:54:59.000000000 +0000
+++ doc/latex/onyx/Cookfile.inc.in
diff --git a/lang/onyx/patches/patch-lib_libonyx_Cookfile.inc.in b/lang/onyx/patches/patch-lib_libonyx_Cookfile.inc.in
index c34961de903..fc2af65d59a 100644
--- a/lang/onyx/patches/patch-lib_libonyx_Cookfile.inc.in
+++ b/lang/onyx/patches/patch-lib_libonyx_Cookfile.inc.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-lib_libonyx_Cookfile.inc.in,v 1.1 2011/03/30 22:17:49 asau Exp $
+$NetBSD: patch-lib_libonyx_Cookfile.inc.in,v 1.2 2015/12/29 23:34:53 dholland Exp $
+
+DESTDIR support.
--- lib/libonyx/Cookfile.inc.in.orig 2005-03-17 07:54:57.000000000 +0000
+++ lib/libonyx/Cookfile.inc.in
diff --git a/lang/onyx/patches/patch-mod_modclopt_Cookfile.inc.in b/lang/onyx/patches/patch-mod_modclopt_Cookfile.inc.in
index af3e8460fc6..346c923a04e 100644
--- a/lang/onyx/patches/patch-mod_modclopt_Cookfile.inc.in
+++ b/lang/onyx/patches/patch-mod_modclopt_Cookfile.inc.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-mod_modclopt_Cookfile.inc.in,v 1.1 2011/03/30 22:17:49 asau Exp $
+$NetBSD: patch-mod_modclopt_Cookfile.inc.in,v 1.2 2015/12/29 23:34:53 dholland Exp $
+
+DESTDIR support.
--- mod/modclopt/Cookfile.inc.in.orig 2005-03-17 07:54:59.000000000 +0000
+++ mod/modclopt/Cookfile.inc.in
diff --git a/lang/onyx/patches/patch-mod_modprompt_Cookfile.inc.in b/lang/onyx/patches/patch-mod_modprompt_Cookfile.inc.in
index 862b3331296..8906c3d2df6 100644
--- a/lang/onyx/patches/patch-mod_modprompt_Cookfile.inc.in
+++ b/lang/onyx/patches/patch-mod_modprompt_Cookfile.inc.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-mod_modprompt_Cookfile.inc.in,v 1.1 2011/03/30 22:17:49 asau Exp $
+$NetBSD: patch-mod_modprompt_Cookfile.inc.in,v 1.2 2015/12/29 23:34:53 dholland Exp $
+
+DESTDIR support.
--- mod/modprompt/Cookfile.inc.in.orig 2005-03-17 07:54:59.000000000 +0000
+++ mod/modprompt/Cookfile.inc.in
diff --git a/lang/oo2c/distinfo b/lang/oo2c/distinfo
index aae2d737b17..590ebaceb44 100644
--- a/lang/oo2c/distinfo
+++ b/lang/oo2c/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2011/05/27 13:16:04 obache Exp $
+$NetBSD: distinfo,v 1.10 2015/12/29 23:34:53 dholland Exp $
SHA1 (oo2c_32-2.0.11.tar.bz2) = b8962b7fdf9505dc1769602ade44d8e56eda8d45
RMD160 (oo2c_32-2.0.11.tar.bz2) = c51dc82ec09c9d2f82cb1f10ee7814b3cce38502
@@ -7,7 +7,7 @@ SHA1 (oo2c_64-2.0.11.tar.bz2) = 047992978c584cdd8c47ff07c40dfba79ea97ebe
RMD160 (oo2c_64-2.0.11.tar.bz2) = ac44ecd15e447326dc851f99b1d064193322a140
Size (oo2c_64-2.0.11.tar.bz2) = 1504997 bytes
SHA1 (patch-Makefile) = 7a2e9bcdc36fb56117303f483596dd9d2fff8cd2
-SHA1 (patch-aa) = 0d2e00b36fe9bb022ff499b49408dc420f57b0d0
-SHA1 (patch-ab) = c53da4768af73eebfea2a747876054fa1d9fb733
-SHA1 (patch-ac) = 9313e4b921f18d69abaa0a07f356ebf2734a46db
-SHA1 (patch-ad) = 2dd2ae037c1d7185ae2e87b04428431e3244ff5b
+SHA1 (patch-aa) = 2653852548475f5eab7b5b88703ec356e9eeb5a0
+SHA1 (patch-ab) = 246c0edabfefac3406dbce46baee4ddd8c90f2fe
+SHA1 (patch-ac) = d31a5920d189a0201f10fc0526330c903ae0abc5
+SHA1 (patch-ad) = ff9564734be4774d1b57edfdc349c860f5063b55
diff --git a/lang/oo2c/patches/patch-aa b/lang/oo2c/patches/patch-aa
index b395c1331a5..15e0fea9e5d 100644
--- a/lang/oo2c/patches/patch-aa
+++ b/lang/oo2c/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.2 2003/05/10 14:21:33 jtb Exp $
+$NetBSD: patch-aa,v 1.3 2015/12/29 23:34:53 dholland Exp $
+
+Probe more locations for the boehm-gc header.
--- configure.orig
+++ configure
diff --git a/lang/oo2c/patches/patch-ab b/lang/oo2c/patches/patch-ab
index 34c5d7ab4f5..3d4ffa96175 100644
--- a/lang/oo2c/patches/patch-ab
+++ b/lang/oo2c/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.2 2003/05/10 14:21:33 jtb Exp $
+$NetBSD: patch-ab,v 1.3 2015/12/29 23:34:53 dholland Exp $
+
+Probe more locations for the boehm-gc header.
--- lib/src/__config.h.in.orig
+++ lib/src/__config.h.in
diff --git a/lang/oo2c/patches/patch-ac b/lang/oo2c/patches/patch-ac
index b601a35f04f..548f2cc6e50 100644
--- a/lang/oo2c/patches/patch-ac
+++ b/lang/oo2c/patches/patch-ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-ac,v 1.3 2003/08/30 21:00:10 jtb Exp $
+$NetBSD: patch-ac,v 1.4 2015/12/29 23:34:53 dholland Exp $
+
+Probe more locations for the boehm-gc header.
--- lib/src/RT0.c.orig 2003-08-19 19:52:54.000000000 +0100
+++ lib/src/RT0.c 2003-08-19 19:55:02.000000000 +0100
diff --git a/lang/oo2c/patches/patch-ad b/lang/oo2c/patches/patch-ad
index 5e9f2757a5e..55cc2235ab1 100644
--- a/lang/oo2c/patches/patch-ad
+++ b/lang/oo2c/patches/patch-ad
@@ -1,4 +1,6 @@
-$NetBSD: patch-ad,v 1.1 2003/07/24 18:39:16 jtb Exp $
+$NetBSD: patch-ad,v 1.2 2015/12/29 23:34:53 dholland Exp $
+
+Update for recent (as in 2003 recent) emacs.
--- rsrc/OOC/emacs/oberon2.el.orig 2003-05-11 16:04:46.000000000 +0100
+++ rsrc/OOC/emacs/oberon2.el 2003-07-24 19:15:08.000000000 +0100
diff --git a/lang/opencobol/distinfo b/lang/opencobol/distinfo
index 28b2f9d6aa9..47b431217d4 100644
--- a/lang/opencobol/distinfo
+++ b/lang/opencobol/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 22:50:40 agc Exp $
+$NetBSD: distinfo,v 1.10 2015/12/29 23:34:53 dholland Exp $
SHA1 (open-cobol-1.1.tar.gz) = a833f011cd0f56d0aa3d97a56258ddd5141b594c
RMD160 (open-cobol-1.1.tar.gz) = 931cd83d5ebbfae66b6e2601bb100e07a10d61a6
SHA512 (open-cobol-1.1.tar.gz) = eb06cec456425ba5f4a091ae4ac0bfd14f38549bc147c606a022804f602102df6dbf0d399614f0eda49d50dee17eef55087748853a8cc8bdd1248f94fd09110c
Size (open-cobol-1.1.tar.gz) = 1007791 bytes
-SHA1 (patch-aa) = 7d8274b9d4665dc9f53182e336665b3c8b8ebbdb
-SHA1 (patch-ab) = 93de2da84e58db8abd10202241e434783cc5052d
+SHA1 (patch-aa) = fc631a6676e5bb7972963dd2f9035cf1c6014f54
+SHA1 (patch-ab) = 0fa79f7da3b83579a60ffaa7f0d5f3b6e1de4494
diff --git a/lang/opencobol/patches/patch-aa b/lang/opencobol/patches/patch-aa
index 1f471878d2a..27ac1ff3bab 100644
--- a/lang/opencobol/patches/patch-aa
+++ b/lang/opencobol/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.5 2012/03/23 23:19:37 hans Exp $
+$NetBSD: patch-aa,v 1.6 2015/12/29 23:34:53 dholland Exp $
+
+Detect libdb versions the way pkgsrc ships them.
--- configure.orig 2012-03-23 22:06:12.000000000 +0000
+++ configure
diff --git a/lang/opencobol/patches/patch-ab b/lang/opencobol/patches/patch-ab
index 2e5ed0d7d06..3ee258bf9f4 100644
--- a/lang/opencobol/patches/patch-ab
+++ b/lang/opencobol/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.5 2012/03/23 23:19:37 hans Exp $
+$NetBSD: patch-ab,v 1.6 2015/12/29 23:34:53 dholland Exp $
+
+Handle more libdb versions.
--- libcob/fileio.c.orig 2012-03-23 22:08:24.000000000 +0000
+++ libcob/fileio.c
diff --git a/lang/ossp-js/distinfo b/lang/ossp-js/distinfo
index 885a6065336..3e6515824f2 100644
--- a/lang/ossp-js/distinfo
+++ b/lang/ossp-js/distinfo
@@ -1,14 +1,14 @@
-$NetBSD: distinfo,v 1.4 2008/04/04 01:56:16 bjs Exp $
+$NetBSD: distinfo,v 1.5 2015/12/29 23:34:53 dholland Exp $
SHA1 (js-1.6.20070208.tar.gz) = 3c8c4b81637b84fa344334a2c0bb093244620d9e
RMD160 (js-1.6.20070208.tar.gz) = e2e5a1f50026d50caae672bf1122f728991ca377
Size (js-1.6.20070208.tar.gz) = 1109930 bytes
-SHA1 (patch-aa) = 92a1f440ea8f2686216ad4b2f04cc8ef502eae02
-SHA1 (patch-ab) = a994f01aea48b20085c9f37fadf6683d0200f7ca
+SHA1 (patch-aa) = 72ffc2a98eabcb8b79bb38cdb85f97295b7f0db2
+SHA1 (patch-ab) = 5afa5340fa65cba59d1f0b13ea3cbbe560621267
SHA1 (patch-ac) = cfb32539e82762755090c90fd22978d541edb1d7
-SHA1 (patch-ad) = 9cee1435756bd1d6dec029d81444ec45418a4b18
-SHA1 (patch-ae) = 0a031230be8fc001e510a26d296b5bfdc2a7e1d7
+SHA1 (patch-ad) = 19a6a56b12da0026d7ccda0a3389be261f0d79f9
+SHA1 (patch-ae) = 09588dc661f9c60ad3f662346a9f8c06b0176f9c
SHA1 (patch-af) = 214c8061cb3ff5969b9b0bfbf150c945bb3367a3
SHA1 (patch-ag) = 5d6e87ebc3bef9123dd36e1041b2b575a427a664
-SHA1 (patch-ah) = 24889cbf3624aac2ff97f87244644b1b2e3bd9a2
-SHA1 (patch-ai) = c0d4fdf957b185ca172ddc2edc935c1ba7149c3e
+SHA1 (patch-ah) = f3438490305fb6469e41e03671d4ed79d4136a03
+SHA1 (patch-ai) = 99dd42e59db687b03b00c7da7a12bdfe938628d4
diff --git a/lang/ossp-js/patches/patch-aa b/lang/ossp-js/patches/patch-aa
index 5f4135d3c94..21e3b88eecc 100644
--- a/lang/ossp-js/patches/patch-aa
+++ b/lang/ossp-js/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.2 2008/02/06 10:08:02 bjs Exp $
+$NetBSD: patch-aa,v 1.3 2015/12/29 23:34:53 dholland Exp $
+
+Conditionalize math stuff so it can be set from pkgsrc.
--- src/jslibmath.h.orig 2006-07-23 08:22:18.000000000 -0400
+++ src/jslibmath.h
diff --git a/lang/ossp-js/patches/patch-ab b/lang/ossp-js/patches/patch-ab
index bda15b80faa..9dd2476788a 100644
--- a/lang/ossp-js/patches/patch-ab
+++ b/lang/ossp-js/patches/patch-ab
@@ -1,4 +1,8 @@
-$NetBSD: patch-ab,v 1.2 2008/02/06 10:08:02 bjs Exp $
+$NetBSD: patch-ab,v 1.3 2015/12/29 23:34:53 dholland Exp $
+
+Conditionalize math stuff; can be set from pkgsrc.
+Honor LIBS when linking so -lm appears when needed.
+Use pkgsrc install tools.
--- Makefile.in.orig 2007-02-08 04:25:33.000000000 -0500
+++ Makefile.in
diff --git a/lang/ossp-js/patches/patch-ad b/lang/ossp-js/patches/patch-ad
index 53e85d8605f..b78dc84ebee 100644
--- a/lang/ossp-js/patches/patch-ad
+++ b/lang/ossp-js/patches/patch-ad
@@ -1,4 +1,6 @@
-$NetBSD: patch-ad,v 1.1.1.1 2008/02/06 04:22:33 bjs Exp $
+$NetBSD: patch-ad,v 1.2 2015/12/29 23:34:53 dholland Exp $
+
+Use memcpy correctly. See patch-ac.
--- config.h.in.orig 2007-02-08 04:39:29.000000000 -0500
+++ config.h.in
diff --git a/lang/ossp-js/patches/patch-ae b/lang/ossp-js/patches/patch-ae
index 690d32e1a8c..0f052f948a0 100644
--- a/lang/ossp-js/patches/patch-ae
+++ b/lang/ossp-js/patches/patch-ae
@@ -1,4 +1,8 @@
-$NetBSD: patch-ae,v 1.1.1.1 2008/02/06 04:22:33 bjs Exp $
+$NetBSD: patch-ae,v 1.2 2015/12/29 23:34:53 dholland Exp $
+
+Use memcpy correctly. See patch-ac.
+
+XXX: what's the ac_xexeext hunk about?
${LIBM} is defined as -lm if we're using the system math library; otherwise
it's blank. This should configure everything properly downstream.
diff --git a/lang/ossp-js/patches/patch-ah b/lang/ossp-js/patches/patch-ah
index ca544a63fdb..aca26bd6fa3 100644
--- a/lang/ossp-js/patches/patch-ah
+++ b/lang/ossp-js/patches/patch-ah
@@ -1,4 +1,6 @@
-$NetBSD: patch-ah,v 1.1 2008/04/04 01:56:16 bjs Exp $
+$NetBSD: patch-ah,v 1.2 2015/12/29 23:34:53 dholland Exp $
+
+Support more OSes.
--- src/jsosdep.h.orig 2005-07-07 18:35:39.000000000 -0400
+++ src/jsosdep.h
diff --git a/lang/ossp-js/patches/patch-ai b/lang/ossp-js/patches/patch-ai
index b0929b3ccdd..04dc3db3903 100644
--- a/lang/ossp-js/patches/patch-ai
+++ b/lang/ossp-js/patches/patch-ai
@@ -1,4 +1,7 @@
-$NetBSD: patch-ai,v 1.1 2008/04/04 01:56:16 bjs Exp $
+$NetBSD: patch-ai,v 1.2 2015/12/29 23:34:53 dholland Exp $
+
+Get pointer-sized ints portably.
+XXX: why HAVE_INTTYPES_H vs. include <stdint.h>?
--- src/jstypes.h.orig 2006-07-24 15:21:49.000000000 -0400
+++ src/jstypes.h
diff --git a/lang/picoc/distinfo b/lang/picoc/distinfo
index 7967b01067b..00b1918d8b9 100644
--- a/lang/picoc/distinfo
+++ b/lang/picoc/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.3 2015/11/03 22:50:41 agc Exp $
+$NetBSD: distinfo,v 1.4 2015/12/29 23:34:53 dholland Exp $
SHA1 (picoc-2.1.tar.bz2) = 24fdc3c8302915d663fcaefaf878ab5ad5a2d69b
RMD160 (picoc-2.1.tar.bz2) = 9d65bcee54a6d7fa28a66afdd09d3b7554315f68
@@ -8,4 +8,4 @@ SHA1 (patch-aa) = 68819805ddc79a193df17ba2d23fbf388f7bfcd1
SHA1 (patch-ab) = 616fb42d4bc08f4500d607e33ece112e87ecdd0b
SHA1 (patch-ac) = 879e978d0f2542e5841d5279aa034ec4a7209147
SHA1 (patch-ad) = e976c920fa6807ab773f6c505e88a5b3ed7e990a
-SHA1 (patch-lex.c) = c98b6fa30ebacc31f922e8a20dd9268e31eaec24
+SHA1 (patch-lex.c) = 879aab390dfff3d91a8a8e2331caf742a10cb2cb
diff --git a/lang/picoc/patches/patch-lex.c b/lang/picoc/patches/patch-lex.c
index 44bf1128d38..0c5925ccc86 100644
--- a/lang/picoc/patches/patch-lex.c
+++ b/lang/picoc/patches/patch-lex.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-lex.c,v 1.1 2013/12/17 23:23:38 joerg Exp $
+$NetBSD: patch-lex.c,v 1.2 2015/12/29 23:34:53 dholland Exp $
+
+Fix build.
--- lex.c.orig 2013-12-15 18:41:56.000000000 +0000
+++ lex.c
diff --git a/lang/polyml/distinfo b/lang/polyml/distinfo
index 536566eced5..2dc9a8957fe 100644
--- a/lang/polyml/distinfo
+++ b/lang/polyml/distinfo
@@ -1,10 +1,10 @@
-$NetBSD: distinfo,v 1.10 2015/11/03 22:50:41 agc Exp $
+$NetBSD: distinfo,v 1.11 2015/12/29 23:34:54 dholland Exp $
SHA1 (polyml.5.5.2.tar.gz) = 8926046162c073d01c1b3bcfc744c63adfafc0d2
RMD160 (polyml.5.5.2.tar.gz) = 3f345e665fb880d02a086179f31944c04f5df79b
SHA512 (polyml.5.5.2.tar.gz) = 248c2a38c4691898bc1243a041f4683bf227d9c8a98c6c3545af2a8a3249ed5ed96f33f90cb2dede8809b42f33c0557650147302cfe046a5fba965ccd93cbc5b
Size (polyml.5.5.2.tar.gz) = 5599140 bytes
-SHA1 (patch-configure) = b4445154d87f11296164cb3fb44d02f1e2fd5553
-SHA1 (patch-configure.ac) = 5754c03783c97ff9ccd09d4a35b743f169ed966f
-SHA1 (patch-libpolyml_elfexport.cpp) = ea2ac256feab994cca53cc5400a8a61e3563811c
-SHA1 (patch-polyc.in) = fa27ed1100d6387c72d5a3b19318771533f045b9
+SHA1 (patch-configure) = 3df85bb0adac4bfd68fffa32c41944f21eaf8c40
+SHA1 (patch-configure.ac) = 63817ba1fd42bae03da67f74b5b97dda32b02118
+SHA1 (patch-libpolyml_elfexport.cpp) = 3dfde6483eca0778504265a8e92cad8ef86d72d3
+SHA1 (patch-polyc.in) = 03b928b657c56a433aa5a438f3cb835ca912f265
diff --git a/lang/polyml/patches/patch-configure b/lang/polyml/patches/patch-configure
index c31dbc26d4f..ac6d1e95435 100644
--- a/lang/polyml/patches/patch-configure
+++ b/lang/polyml/patches/patch-configure
@@ -1,4 +1,6 @@
-$NetBSD: patch-configure,v 1.1 2014/09/24 09:47:41 asau Exp $
+$NetBSD: patch-configure,v 1.2 2015/12/29 23:34:54 dholland Exp $
+
+Don't explicitly link libgcc or libstdc++. Fixes build with clang.
--- configure.orig 2014-05-09 10:11:45.000000000 +0000
+++ configure
diff --git a/lang/polyml/patches/patch-configure.ac b/lang/polyml/patches/patch-configure.ac
index 42166a73cf3..33b89a43420 100644
--- a/lang/polyml/patches/patch-configure.ac
+++ b/lang/polyml/patches/patch-configure.ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-configure.ac,v 1.1 2014/09/24 09:47:41 asau Exp $
+$NetBSD: patch-configure.ac,v 1.2 2015/12/29 23:34:54 dholland Exp $
+
+Remove some stupid checks.
--- configure.ac.orig 2014-05-09 10:05:32.000000000 +0000
+++ configure.ac
diff --git a/lang/polyml/patches/patch-libpolyml_elfexport.cpp b/lang/polyml/patches/patch-libpolyml_elfexport.cpp
index e3775179c38..b3bb110f668 100644
--- a/lang/polyml/patches/patch-libpolyml_elfexport.cpp
+++ b/lang/polyml/patches/patch-libpolyml_elfexport.cpp
@@ -1,4 +1,7 @@
-$NetBSD: patch-libpolyml_elfexport.cpp,v 1.3 2014/09/13 18:23:38 asau Exp $
+$NetBSD: patch-libpolyml_elfexport.cpp,v 1.4 2015/12/29 23:34:54 dholland Exp $
+
+Fix build on NetBSD.
+Fix build on Dragonfly.
--- libpolyml/elfexport.cpp.orig 2013-10-15 16:25:39.000000000 +0000
+++ libpolyml/elfexport.cpp
diff --git a/lang/polyml/patches/patch-polyc.in b/lang/polyml/patches/patch-polyc.in
index 1df8c3c62ac..c00f7a24a33 100644
--- a/lang/polyml/patches/patch-polyc.in
+++ b/lang/polyml/patches/patch-polyc.in
@@ -1,4 +1,7 @@
-$NetBSD: patch-polyc.in,v 1.2 2014/09/29 00:55:00 asau Exp $
+$NetBSD: patch-polyc.in,v 1.3 2015/12/29 23:34:54 dholland Exp $
+
+Programs with C++ code need to link with the C++ compiler.
+Use and honor COMPILER_RPATH_FLAG.
--- polyc.in.orig 2014-05-11 11:16:37.000000000 +0000
+++ polyc.in
diff --git a/lang/py-pyrex/distinfo b/lang/py-pyrex/distinfo
index daf19424d86..40b3c61c09f 100644
--- a/lang/py-pyrex/distinfo
+++ b/lang/py-pyrex/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.12 2015/11/03 22:50:42 agc Exp $
+$NetBSD: distinfo,v 1.13 2015/12/29 23:34:54 dholland Exp $
SHA1 (Pyrex-0.9.9.tar.gz) = 7ed91685dd0bb7f06474b7ad915a7cac4177fa67
RMD160 (Pyrex-0.9.9.tar.gz) = e703edf68bcb4afc31e70d5cebac2304a59460fb
SHA512 (Pyrex-0.9.9.tar.gz) = 724b14278760fffb751bd9dc24e18dbe85732f069d186ee89bc9f28dd8f912d5f69492d28e705f55de2db56c343f10f21c6a1c39bda1d7c234d09a3d5e192f6b
Size (Pyrex-0.9.9.tar.gz) = 255272 bytes
-SHA1 (patch-aa) = a073422027ad352d5bf3a38bccd72168e79da775
+SHA1 (patch-aa) = 708f1f9266403a9e05eb7eec2beaed60e7fbf9b4
diff --git a/lang/py-pyrex/patches/patch-aa b/lang/py-pyrex/patches/patch-aa
index ca76f8abcc7..92d25c2400e 100644
--- a/lang/py-pyrex/patches/patch-aa
+++ b/lang/py-pyrex/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.1 2010/05/02 13:51:44 wiz Exp $
+$NetBSD: patch-aa,v 1.2 2015/12/29 23:34:54 dholland Exp $
+
+Remove bashism.
--- bin/pyxcc.orig 2010-04-11 09:39:38.000000000 +0000
+++ bin/pyxcc
diff --git a/lang/racket/distinfo b/lang/racket/distinfo
index 53ab86c0ae2..7cc589aeddc 100644
--- a/lang/racket/distinfo
+++ b/lang/racket/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.17 2015/12/18 01:10:14 asau Exp $
+$NetBSD: distinfo,v 1.18 2015/12/29 23:34:54 dholland Exp $
SHA1 (racket-6.3-src.tgz) = 6def7372bc1a92e0eb15540dc5d427219104f63e
RMD160 (racket-6.3-src.tgz) = 2389103623078aedc8e79e2e91ef769dc37ce09b
SHA512 (racket-6.3-src.tgz) = 5d17c413ff61a0edf7b26c5b4dcab32992bc974d14cdf777c86bd2c6b9232133d2a57528edf2fb5cc605806b922e2f0361d9cd2ebe3b83bd586b3fc6b9bb8deb
Size (racket-6.3-src.tgz) = 20684967 bytes
-SHA1 (patch-src_configure) = 84d54af7677a051d9277ac22180eaefcac155d3b
-SHA1 (patch-src_racket_configure.ac) = 35dd7d738b9bdcac567700e43f6c5ffb583f1a13
+SHA1 (patch-src_configure) = fe7685515b4b7611c01e56b8e43eae072f759305
+SHA1 (patch-src_racket_configure.ac) = f99b93c5421d0953af33245e0dfcedf3cd13ea91
diff --git a/lang/racket/patches/patch-src_configure b/lang/racket/patches/patch-src_configure
index 2f816b01454..261dd2d4591 100644
--- a/lang/racket/patches/patch-src_configure
+++ b/lang/racket/patches/patch-src_configure
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_configure,v 1.3 2015/12/18 01:10:14 asau Exp $
+$NetBSD: patch-src_configure,v 1.4 2015/12/29 23:34:54 dholland Exp $
+
+Remove bashisms.
--- src/configure.orig 2015-10-20 15:10:35.000000000 +0000
+++ src/configure
diff --git a/lang/racket/patches/patch-src_racket_configure.ac b/lang/racket/patches/patch-src_racket_configure.ac
index 43c47200c33..c5f8b4fa736 100644
--- a/lang/racket/patches/patch-src_racket_configure.ac
+++ b/lang/racket/patches/patch-src_racket_configure.ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-src_racket_configure.ac,v 1.1 2015/12/18 01:10:14 asau Exp $
+$NetBSD: patch-src_racket_configure.ac,v 1.2 2015/12/29 23:34:54 dholland Exp $
+
+Remove bashisms.
--- src/racket/configure.ac.orig 2015-10-20 15:10:35.000000000 +0000
+++ src/racket/configure.ac
diff --git a/lang/rcfunge/distinfo b/lang/rcfunge/distinfo
index 4bf31b65d98..09a55f888d2 100644
--- a/lang/rcfunge/distinfo
+++ b/lang/rcfunge/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.2 2015/11/03 22:50:43 agc Exp $
+$NetBSD: distinfo,v 1.3 2015/12/29 23:34:54 dholland Exp $
SHA1 (rcfunge-2.02/rcfunge2.tgz) = 058adc7f28096386a41073be959db5b8de081d76
RMD160 (rcfunge-2.02/rcfunge2.tgz) = 27b0a8e84e0d5fb47fa285c1278ae9965b738c21
@@ -6,5 +6,5 @@ SHA512 (rcfunge-2.02/rcfunge2.tgz) = 8508cf40585c3d86cd9437b62841d2758aec43ee397
Size (rcfunge-2.02/rcfunge2.tgz) = 93849 bytes
SHA1 (patch-aa) = 1b6d39c0dc020c8bb8b51e60b8572bcba0d6e7cb
SHA1 (patch-ab) = 6cca02f3c5392127d17e36cb8111b89bc1bb13ce
-SHA1 (patch-ac) = e9841926fc5a22d6ea852406acd8cf97bfe0830b
+SHA1 (patch-ac) = eda7452b7b22cfe492faad92c9dde0c1094f6f82
SHA1 (patch-ad) = 09b12690a99f61e37e00eb58c16e0c28a16d8d6e
diff --git a/lang/rcfunge/patches/patch-ac b/lang/rcfunge/patches/patch-ac
index e593b403b6d..acee3ed179c 100644
--- a/lang/rcfunge/patches/patch-ac
+++ b/lang/rcfunge/patches/patch-ac
@@ -1,4 +1,7 @@
-$NetBSD: patch-ac,v 1.1.1.1 2009/11/20 12:06:48 drochner Exp $
+$NetBSD: patch-ac,v 1.2 2015/12/29 23:34:54 dholland Exp $
+
+Configure for pkgsrc.
+Honor pkgsrc CFLAGS and LDFLAGS.
--- Makefile.orig 2008-12-19 19:52:46.000000000 +0100
+++ Makefile
@@ -14,7 +17,7 @@ $NetBSD: patch-ac,v 1.1.1.1 2009/11/20 12:06:48 drochner Exp $
-DNCRS -DFOBJ -DSORT -DICAL -DSCKE -DIMTH -DBOOL -DSGNL -DFORK -DSGNE\
-DIPMD -DUNIX\
- -D$(PLATFORM) -Wall
-+ -D$(PLATFORM) $(CFLAGS)
++ -D$(PLATFORM) $(CFLAGS) -Wall
INCPATH=-I /usr/openwin/include
# solaris
#LIBS=-lm -lX11 -lsocket -lnsl
diff --git a/lang/rexx-regina/distinfo b/lang/rexx-regina/distinfo
index bf8b1b47c35..04fcb71d18e 100644
--- a/lang/rexx-regina/distinfo
+++ b/lang/rexx-regina/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.4 2015/11/03 22:50:43 agc Exp $
+$NetBSD: distinfo,v 1.5 2015/12/29 23:34:54 dholland Exp $
SHA1 (regina301.zip) = 84b9abd90bc21f6bda3c6e8913c958ab03cf169c
RMD160 (regina301.zip) = 5414434c544295b3a35e14edf3bd9892b20b6055
SHA512 (regina301.zip) = ddf984c4a777728bd1043ab6357c3d5f2a7bc6828312afa6e39562499b9e08e2bc203e95bbef9965691553a6e5a37124521f1a27dfb5d06816255c53d4f23167
Size (regina301.zip) = 871017 bytes
-SHA1 (patch-aa) = 48becd93a54b89137b89d45280911aabb7bc2a42
-SHA1 (patch-ab) = 8ef72fdab51c042b61df26ecdaa04aa045bca159
+SHA1 (patch-aa) = 9c6f6bd372afd4278afe81e1fcbaed2ba40eb047
+SHA1 (patch-ab) = 7cc785ea3b37d67a5ccecea64b63787c7b0f2ff6
diff --git a/lang/rexx-regina/patches/patch-aa b/lang/rexx-regina/patches/patch-aa
index 739d5b7a5b0..b96ff98749e 100644
--- a/lang/rexx-regina/patches/patch-aa
+++ b/lang/rexx-regina/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.1.1.1 2002/09/02 17:22:26 agc Exp $
+$NetBSD: patch-aa,v 1.2 2015/12/29 23:34:54 dholland Exp $
+
+Don't use the root /etc. XXX: it shouldn't use the etc in PREFIX either...
--- configure 2002/09/02 17:06:11 1.1
+++ configure 2002/09/02 17:07:26
diff --git a/lang/rexx-regina/patches/patch-ab b/lang/rexx-regina/patches/patch-ab
index 6ea13fc7e47..ba6b01f54a5 100644
--- a/lang/rexx-regina/patches/patch-ab
+++ b/lang/rexx-regina/patches/patch-ab
@@ -1,4 +1,9 @@
-$NetBSD: patch-ab,v 1.2 2003/01/04 12:26:39 cjep Exp $
+$NetBSD: patch-ab,v 1.3 2015/12/29 23:34:54 dholland Exp $
+
+Set rpaths.
+XXX: should honor COMPILER_RPATH_FLAG.
+Honor pkgsrc LDFLAGS.
+Don't install the rc script. XXX: revisit this.
--- Makefile.in.orig Wed May 15 11:11:12 2002
+++ Makefile.in
diff --git a/lang/sbcl/distinfo b/lang/sbcl/distinfo
index 52900a7198f..df057241a77 100644
--- a/lang/sbcl/distinfo
+++ b/lang/sbcl/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.43 2015/12/09 22:48:10 asau Exp $
+$NetBSD: distinfo,v 1.44 2015/12/29 23:34:55 dholland Exp $
SHA1 (sbcl-1.3.1-source.tar.bz2) = 8ab76956a046106008db857e2a517da13a721379
RMD160 (sbcl-1.3.1-source.tar.bz2) = 87003796f6e4b59146bccb2971faef56b97f2cd0
Size (sbcl-1.3.1-source.tar.bz2) = 5725055 bytes
-SHA1 (patch-ab) = 52753efa24fc03e5604f6cb4ef2a7bbd3f40b6a6
+SHA1 (patch-ab) = 5a9164d5603c499aefe25a5d2302fe5ddc3eed28
diff --git a/lang/sbcl/patches/patch-ab b/lang/sbcl/patches/patch-ab
index 85e5fedaf31..43b77b07a39 100644
--- a/lang/sbcl/patches/patch-ab
+++ b/lang/sbcl/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.4 2012/11/02 20:59:07 asau Exp $
+$NetBSD: patch-ab,v 1.5 2015/12/29 23:34:55 dholland Exp $
+
+Honor PREFIX.
--- doc/sbcl.1.orig 2012-11-02 09:42:10.000000000 +0000
+++ doc/sbcl.1
diff --git a/lang/scm/distinfo b/lang/scm/distinfo
index 8dd6eb450dc..44b40e9d9d0 100644
--- a/lang/scm/distinfo
+++ b/lang/scm/distinfo
@@ -1,14 +1,14 @@
-$NetBSD: distinfo,v 1.8 2015/11/03 22:50:44 agc Exp $
+$NetBSD: distinfo,v 1.9 2015/12/29 23:34:55 dholland Exp $
SHA1 (scm5e3.zip) = 3d7a0160357840c6a96ef9ded6fb31d92507561d
RMD160 (scm5e3.zip) = 91f97bf4efd6bf734fe3e789762a90f20ad7b9b2
SHA512 (scm5e3.zip) = f67a074b5e1a341bf790ded847ce77eb02a6855b108aa6cd94780cb6937b041d9185a64a5a9defcd122591b8e1661be6a7a8ed80e1d55d9ece714b3325217d49
Size (scm5e3.zip) = 901866 bytes
-SHA1 (patch-aa) = 456277f5bbce1fd90c0683a6fa66d7946aa84d07
+SHA1 (patch-aa) = f3b690d3da47b12284a5a7098d3052d78a419475
SHA1 (patch-ab) = 9b3b078bdebad4bc12bd52d6a2db202d5cf88f89
-SHA1 (patch-ac) = 248981dd6fe1e099dc747d2dfca14671e60a9897
+SHA1 (patch-ac) = babadb9192865c33a65aca08d07e241b58efee36
SHA1 (patch-ad) = 3510daaa41a19539b196ae345f832b129bcaa0e5
-SHA1 (patch-ae) = dc6691615dced4295ce1fa21dff5c1b955de858b
-SHA1 (patch-af) = 8b8d61bf9a20ae3185c2b63ed4f56649ee80d7dc
-SHA1 (patch-ag) = 2e5b570e7664d2193bfd7e8e25c7e565a7aaf793
-SHA1 (patch-ah) = 63f883c3eeedb35f1879fc7d5cda40f43af3d4f7
+SHA1 (patch-ae) = db36200d2a79ad4192e6c10ec35fd373860f81cd
+SHA1 (patch-af) = 97913488e0323652aee8596a21fb448e54618f47
+SHA1 (patch-ag) = ead1546066408f22256407da0242d7452627f248
+SHA1 (patch-ah) = 2567b593827ada647cff4134d13a44e8407d5b19
diff --git a/lang/scm/patches/patch-aa b/lang/scm/patches/patch-aa
index 45e4d9b8667..4150effcd96 100644
--- a/lang/scm/patches/patch-aa
+++ b/lang/scm/patches/patch-aa
@@ -1,4 +1,7 @@
-$NetBSD: patch-aa,v 1.4 2007/08/02 14:47:25 obache Exp $
+$NetBSD: patch-aa,v 1.5 2015/12/29 23:34:55 dholland Exp $
+
+Configure for pkgsrc.
+Fix installation rules.
--- Makefile.orig 2006-10-25 01:47:17.000000000 +0000
+++ Makefile
diff --git a/lang/scm/patches/patch-ac b/lang/scm/patches/patch-ac
index dd4428adcd8..7fee8024121 100644
--- a/lang/scm/patches/patch-ac
+++ b/lang/scm/patches/patch-ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-ac,v 1.1 2006/02/19 17:50:11 joerg Exp $
+$NetBSD: patch-ac,v 1.2 2015/12/29 23:34:55 dholland Exp $
+
+Don't declare own errno.
--- scmfig.h.orig 2006-02-08 17:51:31.000000000 +0000
+++ scmfig.h
diff --git a/lang/scm/patches/patch-ae b/lang/scm/patches/patch-ae
index ad4efdba4bf..7d911f1a558 100644
--- a/lang/scm/patches/patch-ae
+++ b/lang/scm/patches/patch-ae
@@ -1,4 +1,6 @@
-$NetBSD: patch-ae,v 1.1 2006/02/19 17:50:11 joerg Exp $
+$NetBSD: patch-ae,v 1.2 2015/12/29 23:34:55 dholland Exp $
+
+Dragonfly support.
--- time.c.orig 2006-02-08 17:55:21.000000000 +0000
+++ time.c
diff --git a/lang/scm/patches/patch-af b/lang/scm/patches/patch-af
index 1a64e4d01dc..e7eec0c9db7 100644
--- a/lang/scm/patches/patch-af
+++ b/lang/scm/patches/patch-af
@@ -1,4 +1,6 @@
-$NetBSD: patch-af,v 1.1 2006/02/19 17:50:11 joerg Exp $
+$NetBSD: patch-af,v 1.2 2015/12/29 23:34:55 dholland Exp $
+
+Dragonfly support.
--- scmmain.c.orig 2006-02-08 17:59:55.000000000 +0000
+++ scmmain.c
diff --git a/lang/scm/patches/patch-ag b/lang/scm/patches/patch-ag
index 0b23cc4e2e9..2d3a04f4b4f 100644
--- a/lang/scm/patches/patch-ag
+++ b/lang/scm/patches/patch-ag
@@ -1,4 +1,6 @@
-$NetBSD: patch-ag,v 1.1 2006/02/19 17:50:11 joerg Exp $
+$NetBSD: patch-ag,v 1.2 2015/12/29 23:34:55 dholland Exp $
+
+Dragonfly support.
--- build.scm.orig 2006-02-19 17:31:59.000000000 +0000
+++ build.scm
diff --git a/lang/scm/patches/patch-ah b/lang/scm/patches/patch-ah
index d71dab4f4ce..446056418ca 100644
--- a/lang/scm/patches/patch-ah
+++ b/lang/scm/patches/patch-ah
@@ -1,4 +1,6 @@
-$NetBSD: patch-ah,v 1.1 2006/02/19 17:50:11 joerg Exp $
+$NetBSD: patch-ah,v 1.2 2015/12/29 23:34:55 dholland Exp $
+
+Dragonfly support.
--- ioext.c.orig 2006-02-19 17:41:00.000000000 +0000
+++ ioext.c
diff --git a/lang/sigscheme/distinfo b/lang/sigscheme/distinfo
index 9ba55f1e3a5..18d4114a039 100644
--- a/lang/sigscheme/distinfo
+++ b/lang/sigscheme/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.6 2015/11/03 22:50:44 agc Exp $
+$NetBSD: distinfo,v 1.7 2015/12/29 23:34:55 dholland Exp $
SHA1 (sigscheme-0.8.5.tar.gz) = 846199d443fea5f716505825328c06e4f8f139d8
RMD160 (sigscheme-0.8.5.tar.gz) = f1b32f37edcd536f51a01bee22571caf99055c0c
SHA512 (sigscheme-0.8.5.tar.gz) = 4798a536bbd7708e1feabd0aac6fde81fd279540421c2e2493603e341e6df78b1f0c11a963b3a900ae328800b8d8ed76a30e3e9265b869da19f7c3d3503cc4dc
Size (sigscheme-0.8.5.tar.gz) = 1491144 bytes
-SHA1 (patch-aa) = 93eaecb2cbfcaf3eea3741a160bee20c300463e1
+SHA1 (patch-aa) = 82c57e23d6d410100b933b85473d14eb63085fcc
diff --git a/lang/sigscheme/patches/patch-aa b/lang/sigscheme/patches/patch-aa
index 78931563900..85c913bc7c4 100644
--- a/lang/sigscheme/patches/patch-aa
+++ b/lang/sigscheme/patches/patch-aa
@@ -1,4 +1,7 @@
-$NetBSD: patch-aa,v 1.4 2015/07/12 18:23:42 wiz Exp $
+$NetBSD: patch-aa,v 1.5 2015/12/29 23:34:55 dholland Exp $
+
+Needs higher XOPEN_SOURCE.
+
--- configure.orig 2009-12-31 11:28:03.192102171 +0100
+++ configure 2009-12-31 14:03:26.073302498 +0100
@@ -39958,7 +39958,7 @@ _ACEOF
diff --git a/lang/siod/distinfo b/lang/siod/distinfo
index ee6a57c01b7..4d4b82b9862 100644
--- a/lang/siod/distinfo
+++ b/lang/siod/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 22:50:44 agc Exp $
+$NetBSD: distinfo,v 1.10 2015/12/29 23:34:55 dholland Exp $
SHA1 (siod.tgz) = e49cbd59bbdf3af607335a300ace98c561ad5bdd
RMD160 (siod.tgz) = 51aeb394d1391d289abd6375502b23cb9089ff31
@@ -7,5 +7,5 @@ Size (siod.tgz) = 214700 bytes
SHA1 (patch-aa) = c8d05226615d0c6618c6ddaea9b4b9cf002f0f16
SHA1 (patch-ab) = 840474628c3863261ea91f0c7fe730765ab72e4e
SHA1 (patch-ac) = 4466fd94141f87b4d9a6dd8ea3a0f29bdd09998b
-SHA1 (patch-ad) = 3a09aba5ada19edb0307e69412dc18e90d60afbe
-SHA1 (patch-ae) = 5931dfae3647d2eb36f467f520dbd4e78466ef7e
+SHA1 (patch-ad) = 66078a1f27b514940ce9e4cafb93e35476f20348
+SHA1 (patch-ae) = e5838f5286ca9bb8fc4b61baa1ff8612a0c5f05c
diff --git a/lang/siod/patches/patch-ad b/lang/siod/patches/patch-ad
index 79a20e178e7..850e24b69aa 100644
--- a/lang/siod/patches/patch-ad
+++ b/lang/siod/patches/patch-ad
@@ -1,4 +1,6 @@
-$NetBSD: patch-ad,v 1.1 2002/08/12 16:21:13 agc Exp $
+$NetBSD: patch-ad,v 1.2 2015/12/29 23:34:55 dholland Exp $
+
+Use sdbm instead of ndbm on BSD. XXX: does not match the pkgsrc makefile.
--- ndbm.c 2002/08/12 16:08:46 1.1
+++ ndbm.c 2002/08/12 16:10:13
diff --git a/lang/siod/patches/patch-ae b/lang/siod/patches/patch-ae
index 24996b27d1b..44e2e3d8cf8 100644
--- a/lang/siod/patches/patch-ae
+++ b/lang/siod/patches/patch-ae
@@ -1,4 +1,6 @@
-$NetBSD: patch-ae,v 1.1 2002/08/12 16:21:14 agc Exp $
+$NetBSD: patch-ae,v 1.2 2015/12/29 23:34:55 dholland Exp $
+
+Avoid redeclaring library functions on BSD.
--- ss.c 2002/08/12 16:16:32 1.1
+++ ss.c 2002/08/12 16:17:10
diff --git a/lang/smalltalk/distinfo b/lang/smalltalk/distinfo
index cddc1feca6b..8a4f9af0282 100644
--- a/lang/smalltalk/distinfo
+++ b/lang/smalltalk/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.26 2015/11/03 22:50:44 agc Exp $
+$NetBSD: distinfo,v 1.27 2015/12/29 23:34:55 dholland Exp $
SHA1 (smalltalk-3.2.4.tar.gz) = 6b164e145c1118ad74770bb15614478d47f55523
RMD160 (smalltalk-3.2.4.tar.gz) = d8ca6b888311a70748071ff4024e31adeb0a920f
@@ -7,4 +7,4 @@ Size (smalltalk-3.2.4.tar.gz) = 5877496 bytes
SHA1 (patch-ae) = aa64f95b4aec8117655ebd7fe07a6c0ffa7018fe
SHA1 (patch-ah) = eaa03cf41f1c30acd1762cb6389dfe0157ce551b
SHA1 (patch-libgst_input.c) = 06168ed6decd6d42838e76ada81717e3f599d733
-SHA1 (patch-snprintfv_snprintfv_format.c) = 3e44d61ac38197066b0a56e15c2e519a2b7d1661
+SHA1 (patch-snprintfv_snprintfv_format.c) = 03eed55ade8f78ae1cf73b82df9d18629314945b
diff --git a/lang/smalltalk/patches/patch-snprintfv_snprintfv_format.c b/lang/smalltalk/patches/patch-snprintfv_snprintfv_format.c
index 5fa19646e86..1492a5dd99e 100644
--- a/lang/smalltalk/patches/patch-snprintfv_snprintfv_format.c
+++ b/lang/smalltalk/patches/patch-snprintfv_snprintfv_format.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-snprintfv_snprintfv_format.c,v 1.1 2013/03/24 16:54:59 joerg Exp $
+$NetBSD: patch-snprintfv_snprintfv_format.c,v 1.2 2015/12/29 23:34:55 dholland Exp $
+
+Avoid name conflict with math.h.
--- snprintfv/snprintfv/format.c.orig 2013-03-23 17:56:22.000000000 +0000
+++ snprintfv/snprintfv/format.c
diff --git a/lang/snobol/distinfo b/lang/snobol/distinfo
index 80ac994bfa6..035cfae771e 100644
--- a/lang/snobol/distinfo
+++ b/lang/snobol/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.15 2015/11/03 22:50:44 agc Exp $
+$NetBSD: distinfo,v 1.16 2015/12/29 23:34:55 dholland Exp $
SHA1 (snobol4-1.3bis/snobol4-1.3.tar.gz) = 287a464a5ce794082c38a888a78ee201aead7608
RMD160 (snobol4-1.3bis/snobol4-1.3.tar.gz) = 37d820aa4ecc161afb6cb26e1783d958b252590b
@@ -9,4 +9,4 @@ RMD160 (snobol4-1.3bis/vanilla.tar.gz) = 0d553d50584302fef69a4fc7d4de65e68517d10
SHA512 (snobol4-1.3bis/vanilla.tar.gz) = 2bf7ab6388b31c9b2df6249470bf3ad6ff94cd97abf7aeeb2c98cb2f7afb15636ec21906d9cb93a56ccc664be8e47cadd3ba52d37b3d198355e00c2bee20b964
Size (snobol4-1.3bis/vanilla.tar.gz) = 188502 bytes
SHA1 (patch-aa) = 02b759eb25bd46678d96eb281247ae326822d8f4
-SHA1 (patch-ab) = f9d5017a5f65fbafa8c483ea84ec9ec6ff2a4169
+SHA1 (patch-ab) = 7d3b10c2784e2732a3f9226a4263ff3cfe312282
diff --git a/lang/snobol/patches/patch-ab b/lang/snobol/patches/patch-ab
index 7797ae6a1fd..52a51b54bae 100644
--- a/lang/snobol/patches/patch-ab
+++ b/lang/snobol/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.6 2014/07/06 17:46:12 jakllsch Exp $
+$NetBSD: patch-ab,v 1.7 2015/12/29 23:34:56 dholland Exp $
+
+Agree on who installs what vs. the pkgsrc makefile.
--- Makefile2.m4.orig 2005-12-06 21:10:59.000000000 -0500
+++ Makefile2.m4 2008-07-14 00:02:37.000000000 -0400
diff --git a/lang/stalin/distinfo b/lang/stalin/distinfo
index 0b8dfcb352c..5079fa2096a 100644
--- a/lang/stalin/distinfo
+++ b/lang/stalin/distinfo
@@ -1,11 +1,11 @@
-$NetBSD: distinfo,v 1.7 2015/11/03 22:50:45 agc Exp $
+$NetBSD: distinfo,v 1.8 2015/12/29 23:34:56 dholland Exp $
SHA1 (stalin-0.9.tgz) = e2f98792fcfb582d031b480bc9fe4b800681ddd5
RMD160 (stalin-0.9.tgz) = 55b29e062900046f647c0e4b42d8d8377c9eb604
SHA512 (stalin-0.9.tgz) = c7ef9cc467ee60c63f208c61ed263e8cda9bd3c242a035b96c72675a24e03ed5429477939adb32205b316e9fec096fb65a38ff7181349ae607eb15beb8fdb802
Size (stalin-0.9.tgz) = 12652154 bytes
-SHA1 (patch-aa) = dd9f3fcd1d38fc64a22a79049a55c472444435ae
-SHA1 (patch-ab) = 2fde348b86616e2d790c687be55038e420e920bf
-SHA1 (patch-ac) = 0027fef60522b2ad7e20744946ffa49560715ada
-SHA1 (patch-ad) = f07e6f35f1bf5b0eb116dd8f9b589ca86eb99d71
-SHA1 (patch-ae) = e64ded48229b6b6ac2d23a1572423b1583cceeef
+SHA1 (patch-aa) = 85663c719c875859e6168e18776e6e2799b5923f
+SHA1 (patch-ab) = 848290bf4d2c98b3afda404fca944884b81cdac6
+SHA1 (patch-ac) = e23244d64732b5e4faf42b48fb0866ba5de7bbe0
+SHA1 (patch-ad) = 89a2f5f21666fea4809f099ae397d9cee1c01c91
+SHA1 (patch-ae) = 7dd1b815120700eac0b3891bdacff11d07f29db9
diff --git a/lang/stalin/patches/patch-aa b/lang/stalin/patches/patch-aa
index 1f9d2b93ddd..223edfacc66 100644
--- a/lang/stalin/patches/patch-aa
+++ b/lang/stalin/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.4 2001/06/25 17:49:33 jtb Exp $
+$NetBSD: patch-aa,v 1.5 2015/12/29 23:34:56 dholland Exp $
+
+Provide a makefile.
--- /dev/null Mon Jun 25 10:07:21 2001
+++ Makefile
diff --git a/lang/stalin/patches/patch-ab b/lang/stalin/patches/patch-ab
index 4ddbcaaedb6..5c32810e49c 100644
--- a/lang/stalin/patches/patch-ab
+++ b/lang/stalin/patches/patch-ab
@@ -1,4 +1,6 @@
-$NetBSD: patch-ab,v 1.3 2001/06/25 17:49:33 jtb Exp $
+$NetBSD: patch-ab,v 1.4 2015/12/29 23:34:56 dholland Exp $
+
+Don't use nonstandard headers.
--- stalin-alpha.c.orig Mon Jun 25 08:04:29 2001
+++ stalin-alpha.c
diff --git a/lang/stalin/patches/patch-ac b/lang/stalin/patches/patch-ac
index 9d301cb6f93..e355a20800a 100644
--- a/lang/stalin/patches/patch-ac
+++ b/lang/stalin/patches/patch-ac
@@ -1,4 +1,8 @@
-$NetBSD: patch-ac,v 1.4 2005/12/21 18:21:31 joerg Exp $
+$NetBSD: patch-ac,v 1.5 2015/12/29 23:34:56 dholland Exp $
+
+Don't use nonstandard headers.
+In Standard C labels are not allowed to end blocks, so insert breaks.
+Remove illegal use of FILE.
--- stalin-ia32.c.orig 2000-06-15 23:01:19.000000000 +0000
+++ stalin-ia32.c
diff --git a/lang/stalin/patches/patch-ad b/lang/stalin/patches/patch-ad
index 0eabbc55948..28060a3ea1a 100644
--- a/lang/stalin/patches/patch-ad
+++ b/lang/stalin/patches/patch-ad
@@ -1,4 +1,6 @@
-$NetBSD: patch-ad,v 1.3 2001/06/25 17:49:33 jtb Exp $
+$NetBSD: patch-ad,v 1.4 2015/12/29 23:34:56 dholland Exp $
+
+Don't use nonstandard headers.
--- stalin-mips.c.orig Mon Jun 25 08:05:08 2001
+++ stalin-mips.c
diff --git a/lang/stalin/patches/patch-ae b/lang/stalin/patches/patch-ae
index 3ac22071870..45cd743d424 100644
--- a/lang/stalin/patches/patch-ae
+++ b/lang/stalin/patches/patch-ae
@@ -1,4 +1,6 @@
-$NetBSD: patch-ae,v 1.6 2001/06/25 17:49:33 jtb Exp $
+$NetBSD: patch-ae,v 1.7 2015/12/29 23:34:56 dholland Exp $
+
+Don't use nonstandard headers.
--- stalin-sparc.c.orig Mon Jun 25 08:05:20 2001
+++ stalin-sparc.c
diff --git a/lang/swi-prolog-lite/distinfo b/lang/swi-prolog-lite/distinfo
index 1e6c420ca0f..b015f9e115b 100644
--- a/lang/swi-prolog-lite/distinfo
+++ b/lang/swi-prolog-lite/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.20 2015/11/03 22:50:45 agc Exp $
+$NetBSD: distinfo,v 1.21 2015/12/29 23:34:56 dholland Exp $
SHA1 (swi-prolog/pl-6.6.6.tar.gz) = 38cc6772a48fd412f50fc06e24e6e4673eb71d3b
RMD160 (swi-prolog/pl-6.6.6.tar.gz) = 0bb257d261189f09fe1a49262ce0f03774a6e8f5
@@ -6,5 +6,5 @@ SHA512 (swi-prolog/pl-6.6.6.tar.gz) = a850b0f6b283d34aa77d5e9d8a0053161fa534fa6d
Size (swi-prolog/pl-6.6.6.tar.gz) = 14838653 bytes
SHA1 (patch-ad) = a6c0b88f4e2f2a26ba1f2e56eb620d8a467f939f
SHA1 (patch-packages_Dialect.defs.in) = f75ceac51bae428a81ba2001d39d8408ccb099f9
-SHA1 (patch-packages_clib_sha1_brg_endian.h) = 6ab1f8e87be6193a5dc11bff4b1cf7bfe959a243
+SHA1 (patch-packages_clib_sha1_brg_endian.h) = e7bc21953cedafce67e0070b9ec326446bf474fa
SHA1 (patch-src_pl-funcs.h) = fd821e245ca49a42e595096d05a21ee20d25c41c
diff --git a/lang/swi-prolog-lite/patches/patch-packages_clib_sha1_brg_endian.h b/lang/swi-prolog-lite/patches/patch-packages_clib_sha1_brg_endian.h
index b346c3215ba..b74403b41aa 100644
--- a/lang/swi-prolog-lite/patches/patch-packages_clib_sha1_brg_endian.h
+++ b/lang/swi-prolog-lite/patches/patch-packages_clib_sha1_brg_endian.h
@@ -1,4 +1,6 @@
-$NetBSD: patch-packages_clib_sha1_brg_endian.h,v 1.2 2014/05/28 10:29:12 markd Exp $
+$NetBSD: patch-packages_clib_sha1_brg_endian.h,v 1.3 2015/12/29 23:34:56 dholland Exp $
+
+Support Dragonfly and Bitrig.
--- packages/clib/sha1/brg_endian.h.orig 2014-04-13 08:40:33.000000000 +0000
+++ packages/clib/sha1/brg_endian.h
@@ -7,7 +9,7 @@ $NetBSD: patch-packages_clib_sha1_brg_endian.h,v 1.2 2014/05/28 10:29:12 markd E
#if defined(__sun__)
# include <sys/isa_defs.h>
-#elif defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ )
-+#elif defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ ) || defined( __DragonFly__)
++#elif defined( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __NetBSD__ ) || defined( __DragonFly__ ) || defined( __Bitrig__ )
# include <sys/endian.h>
#elif defined( BSD ) && ( BSD >= 199103 ) || defined( __APPLE__ ) || \
defined( __CYGWIN__ ) || defined( __DJGPP__ ) || defined( __osf__ )
diff --git a/lang/tinyscheme/distinfo b/lang/tinyscheme/distinfo
index 6beeb019852..38491018112 100644
--- a/lang/tinyscheme/distinfo
+++ b/lang/tinyscheme/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.14 2015/11/03 22:50:45 agc Exp $
+$NetBSD: distinfo,v 1.15 2015/12/29 23:34:56 dholland Exp $
SHA1 (tinyscheme-1.40.tar.gz) = e03f7ac41f0517bb35eced2772c79eb9db42ea82
RMD160 (tinyscheme-1.40.tar.gz) = 1eac087a90c2c2e8ca5f4cefbc5660b96491e4b3
SHA512 (tinyscheme-1.40.tar.gz) = bf2abcf3ef34a6b5ee960f5c6e0aeff0812a8a1ab16a9d3c5bc5258486dc7c5ba1a426fadabddd81eff487aa65a75f92ce95c1a5642c67ee3e09e8c9a0a61df3
Size (tinyscheme-1.40.tar.gz) = 60160 bytes
-SHA1 (patch-aa) = 0851a17a9c1c8fd0f3dae40209a49e1574296d78
+SHA1 (patch-aa) = 293e91003ebf946e8a51742e9463a522f156f3be
SHA1 (patch-scheme.c) = dc05fac2e681ae08806fc8b1d7c16a5b200f52dc
diff --git a/lang/tinyscheme/patches/patch-aa b/lang/tinyscheme/patches/patch-aa
index f30c3c9cc81..412f34b1cee 100644
--- a/lang/tinyscheme/patches/patch-aa
+++ b/lang/tinyscheme/patches/patch-aa
@@ -1,4 +1,7 @@
-$NetBSD: patch-aa,v 1.9 2011/12/06 13:22:17 cheusov Exp $
+$NetBSD: patch-aa,v 1.10 2015/12/29 23:34:56 dholland Exp $
+
+Avoid gmakeisms.
+Use libtool.
--- makefile.orig 2011-01-16 10:51:17.000000000 +0300
+++ makefile 2011-03-30 20:38:01.000000000 +0400
diff --git a/lang/ucblogo/distinfo b/lang/ucblogo/distinfo
index 5ca88247d6d..a8a7142c609 100644
--- a/lang/ucblogo/distinfo
+++ b/lang/ucblogo/distinfo
@@ -1,17 +1,17 @@
-$NetBSD: distinfo,v 1.12 2015/11/09 07:18:34 dholland Exp $
+$NetBSD: distinfo,v 1.13 2015/12/29 23:34:56 dholland Exp $
SHA1 (ucblogo-6.0/ucblogo.tar.gz) = ad62c689c264b1aeb7bd58dd9c08ca602bade8f1
RMD160 (ucblogo-6.0/ucblogo.tar.gz) = 7cd9ec8eeff00fb3440f5036d57a9b29383ab310
SHA512 (ucblogo-6.0/ucblogo.tar.gz) = 7ca0313d9ea8680a282757df52263b4eb165e46c1368b6693b2d10dbf53cbe4b63849c4233145768553cf999c0b642de95639083d156aede6edecbc93d072c10
Size (ucblogo-6.0/ucblogo.tar.gz) = 6694879 bytes
-SHA1 (patch-aa) = 54cefcc2821247706675cf2466ef4f1452c9968f
-SHA1 (patch-configure) = 329c31aed56a37b53383a3e7421fd9f429468f6c
-SHA1 (patch-docs_makefile) = 1c0efb2ee37dc535b3aabbf0a7ce02e40bc6ac52
-SHA1 (patch-graphics.c) = 232ed36d7e1dd058ada493040acd467c96257dd3
-SHA1 (patch-intern.c) = 2ed10c027fbea3410585838629477a0e085c1e83
-SHA1 (patch-makehelp.c) = e236bbf271337d6f45474c071f2ea26f14b09744
-SHA1 (patch-print.c) = d988911dddb5a27228366b607a4acd442facef42
+SHA1 (patch-aa) = 8a1e39b1c291cfc6a87f878c588fb49e200f2798
+SHA1 (patch-configure) = 58480ad9639bea09d00b4178b3a190c0a515fff9
+SHA1 (patch-docs_makefile) = a5459c9c7a1ae074113a9f91aef1f35c3c55851a
+SHA1 (patch-graphics.c) = 2f32ebafb1d0c8eaed6c1c574711dcfe33142d37
+SHA1 (patch-intern.c) = a9b6e6c83bc79c5204a056c2eb60be3be44d2b15
+SHA1 (patch-makehelp.c) = b4e2d7b1ce8bd79d65c1d2d13c0ed1a7e3283887
+SHA1 (patch-print.c) = 1efa1cd25a858f9f54d0648ebd9945c6f68cfefc
SHA1 (patch-term.c) = 5b0c41497e2c6e282385bd395101f638a247b83a
-SHA1 (patch-wrksp.c) = cca5b7192d359355cbf14d0f44047ff5bc77cba4
-SHA1 (patch-xgraphics.c) = e12f2ff10f990b4d9d00041db970de87ec41684d
-SHA1 (patch-xgraphics.h) = 3b4c6a74cd328241dd2ea8c601879bd24911570d
+SHA1 (patch-wrksp.c) = 44212f1837f12b15d99a864038bc1e5bbf0c5da7
+SHA1 (patch-xgraphics.c) = b7cc001a6f8ec63126b2d5942b9093c17cb58576
+SHA1 (patch-xgraphics.h) = 935c9cbb0fb7e02ab7994e97e5ce418e88faaa2b
diff --git a/lang/ucblogo/patches/patch-aa b/lang/ucblogo/patches/patch-aa
index 000af1b2dc4..cd16450553a 100644
--- a/lang/ucblogo/patches/patch-aa
+++ b/lang/ucblogo/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.5 2015/10/11 07:02:39 ryoon Exp $
+$NetBSD: patch-aa,v 1.6 2015/12/29 23:34:56 dholland Exp $
+
+DESTDIR support.
--- makefile.in.orig 2008-09-13 23:27:17.000000000 +0000
+++ makefile.in
diff --git a/lang/ucblogo/patches/patch-configure b/lang/ucblogo/patches/patch-configure
index 7a047889500..31a04ba3bb3 100644
--- a/lang/ucblogo/patches/patch-configure
+++ b/lang/ucblogo/patches/patch-configure
@@ -1,4 +1,6 @@
-$NetBSD: patch-configure,v 1.1 2013/07/18 12:05:09 joerg Exp $
+$NetBSD: patch-configure,v 1.2 2015/12/29 23:34:56 dholland Exp $
+
+Don't return values from void functions.
--- configure.orig 2013-07-17 14:28:44.000000000 +0000
+++ configure
diff --git a/lang/ucblogo/patches/patch-docs_makefile b/lang/ucblogo/patches/patch-docs_makefile
index 92db9ddc90b..978f36cfd58 100644
--- a/lang/ucblogo/patches/patch-docs_makefile
+++ b/lang/ucblogo/patches/patch-docs_makefile
@@ -1,4 +1,6 @@
-$NetBSD: patch-docs_makefile,v 1.1 2015/10/11 07:02:39 ryoon Exp $
+$NetBSD: patch-docs_makefile,v 1.2 2015/12/29 23:34:56 dholland Exp $
+
+DESTDIR support.
--- docs/makefile.orig 2008-08-19 19:56:59.000000000 +0000
+++ docs/makefile
diff --git a/lang/ucblogo/patches/patch-graphics.c b/lang/ucblogo/patches/patch-graphics.c
index 2b24b3f6023..449a8e82f9c 100644
--- a/lang/ucblogo/patches/patch-graphics.c
+++ b/lang/ucblogo/patches/patch-graphics.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-graphics.c,v 1.3 2015/11/06 20:33:21 joerg Exp $
+$NetBSD: patch-graphics.c,v 1.4 2015/12/29 23:34:56 dholland Exp $
+
+Fix a number of cases of plainly invalid C and portability issues.
--- graphics.c.orig 2008-09-03 17:58:13.000000000 +0000
+++ graphics.c
diff --git a/lang/ucblogo/patches/patch-intern.c b/lang/ucblogo/patches/patch-intern.c
index 999600c44ec..377339cc8bb 100644
--- a/lang/ucblogo/patches/patch-intern.c
+++ b/lang/ucblogo/patches/patch-intern.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-intern.c,v 1.1 2015/11/06 20:33:21 joerg Exp $
+$NetBSD: patch-intern.c,v 1.2 2015/12/29 23:34:56 dholland Exp $
+
+Fix a number of cases of plainly invalid C and portability issues.
--- intern.c.orig 2015-11-06 16:15:17.000000000 +0000
+++ intern.c
diff --git a/lang/ucblogo/patches/patch-makehelp.c b/lang/ucblogo/patches/patch-makehelp.c
index 4811b3383be..ef284446757 100644
--- a/lang/ucblogo/patches/patch-makehelp.c
+++ b/lang/ucblogo/patches/patch-makehelp.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-makehelp.c,v 1.1 2013/07/18 12:05:09 joerg Exp $
+$NetBSD: patch-makehelp.c,v 1.2 2015/12/29 23:34:56 dholland Exp $
+
+Use standard headers.
--- makehelp.c.orig 2013-07-17 14:25:25.000000000 +0000
+++ makehelp.c
diff --git a/lang/ucblogo/patches/patch-print.c b/lang/ucblogo/patches/patch-print.c
index b599aa1d0b2..98cd773327e 100644
--- a/lang/ucblogo/patches/patch-print.c
+++ b/lang/ucblogo/patches/patch-print.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-print.c,v 1.2 2015/11/06 20:33:21 joerg Exp $
+$NetBSD: patch-print.c,v 1.3 2015/12/29 23:34:56 dholland Exp $
+
+Use snprintf; fix printf format types.
--- print.c.orig 2008-03-01 01:04:41.000000000 +0000
+++ print.c
diff --git a/lang/ucblogo/patches/patch-wrksp.c b/lang/ucblogo/patches/patch-wrksp.c
index 9eafaceffff..4711afb6cad 100644
--- a/lang/ucblogo/patches/patch-wrksp.c
+++ b/lang/ucblogo/patches/patch-wrksp.c
@@ -1,4 +1,9 @@
-$NetBSD: patch-wrksp.c,v 1.2 2015/11/06 20:33:21 joerg Exp $
+$NetBSD: patch-wrksp.c,v 1.3 2015/12/29 23:34:56 dholland Exp $
+
+Use standard headers.
+Use <ctype.h> correctly.
+Use snprintf.
+Pass the right type for printf %.* lengths.
--- wrksp.c.orig 2008-08-23 19:51:14.000000000 +0000
+++ wrksp.c
diff --git a/lang/ucblogo/patches/patch-xgraphics.c b/lang/ucblogo/patches/patch-xgraphics.c
index 41673c09ca0..793ac452416 100644
--- a/lang/ucblogo/patches/patch-xgraphics.c
+++ b/lang/ucblogo/patches/patch-xgraphics.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-xgraphics.c,v 1.2 2015/11/06 20:33:21 joerg Exp $
+$NetBSD: patch-xgraphics.c,v 1.3 2015/12/29 23:34:56 dholland Exp $
+
+Fix a number of cases of plainly invalid C and portability issues.
--- xgraphics.c.orig 2007-12-05 21:00:23.000000000 +0000
+++ xgraphics.c
diff --git a/lang/ucblogo/patches/patch-xgraphics.h b/lang/ucblogo/patches/patch-xgraphics.h
index 086be62253c..bae721e4d28 100644
--- a/lang/ucblogo/patches/patch-xgraphics.h
+++ b/lang/ucblogo/patches/patch-xgraphics.h
@@ -1,4 +1,6 @@
-$NetBSD: patch-xgraphics.h,v 1.1 2012/11/01 19:55:37 joerg Exp $
+$NetBSD: patch-xgraphics.h,v 1.2 2015/12/29 23:34:56 dholland Exp $
+
+Fix a number of cases of plainly invalid C and portability issues.
--- xgraphics.h.orig 2012-10-30 22:03:25.000000000 +0000
+++ xgraphics.h
diff --git a/lang/umb-scheme/distinfo b/lang/umb-scheme/distinfo
index 1282022bfb4..892decdb71c 100644
--- a/lang/umb-scheme/distinfo
+++ b/lang/umb-scheme/distinfo
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.9 2015/11/03 22:50:46 agc Exp $
+$NetBSD: distinfo,v 1.10 2015/12/29 23:34:56 dholland Exp $
SHA1 (umb-scheme-3.2.tar.Z) = eebce3a837bd57b1509cf91adab144d6ddb48b44
RMD160 (umb-scheme-3.2.tar.Z) = f56954e66568d04d23ff3d535ca72fb1d2f4b1b3
SHA512 (umb-scheme-3.2.tar.Z) = 04ad9f856dcb3c8686ebf49077afbc15d1bd85702543c5d8970678e382e63c06f2295ecd0c0d61c26c10065f40e627b40f89549a8946febac3cbb9c2c97ce1ad
Size (umb-scheme-3.2.tar.Z) = 583249 bytes
-SHA1 (patch-aa) = aae6b46834d5ed4e60ec76badeeb3b7cef169993
-SHA1 (patch-ab) = c2d359e957b4f205bd4728d87c43563bb90b231a
-SHA1 (patch-ac) = 77eef2efa0efe5aaff06e3c5fb699628a1f6b857
-SHA1 (patch-ad) = 65d047e28ab1323e4bda18e79cd9192878f96edd
-SHA1 (patch-ae) = 3c2c41683253749005c65bb49f07a43f4afddd02
+SHA1 (patch-aa) = 99a6d744660242b6c07c547540b9edc2820f6612
+SHA1 (patch-ab) = a7e80f6a38451be9b771cd7ac17deb491060adf6
+SHA1 (patch-ac) = 7c3829a8c2e5ae5cf5a4c4ec36b72454debb6de3
+SHA1 (patch-ad) = 18c711751a2dbd246c9e5dc9afa51a39df23aef2
+SHA1 (patch-ae) = 4ff0edd5dbcd1c76d20b5ca8ff224f1d777a59e0
SHA1 (patch-af) = 6b20db6bf5583e3e1acf4506fc81e3c2a15f6f9f
SHA1 (patch-ag) = 578ef3e5bd07328e0f784b28854960375bc03d80
diff --git a/lang/umb-scheme/patches/patch-aa b/lang/umb-scheme/patches/patch-aa
index 472f27c3409..df2602919eb 100644
--- a/lang/umb-scheme/patches/patch-aa
+++ b/lang/umb-scheme/patches/patch-aa
@@ -1,4 +1,9 @@
-$NetBSD: patch-aa,v 1.2 2001/04/12 21:06:44 jtb Exp $
+$NetBSD: patch-aa,v 1.3 2015/12/29 23:34:56 dholland Exp $
+
+Allow setting the prelude path from outside.
+
+This is not the only scheme interpreter, so change the init filename
+and similar strings accordingly.
--- steering.c.orig Sun Jan 21 22:15:53 1996
+++ steering.c
diff --git a/lang/umb-scheme/patches/patch-ab b/lang/umb-scheme/patches/patch-ab
index e4d81676f19..df568b17c5a 100644
--- a/lang/umb-scheme/patches/patch-ab
+++ b/lang/umb-scheme/patches/patch-ab
@@ -1,4 +1,7 @@
-$NetBSD: patch-ab,v 1.2 2001/04/12 21:06:44 jtb Exp $
+$NetBSD: patch-ab,v 1.3 2015/12/29 23:34:56 dholland Exp $
+
+Configure for pkgsrc.
+This is not the only scheme interpreter; name the program accordingly.
--- Makefile.orig Sun Jan 21 22:15:47 1996
+++ Makefile
diff --git a/lang/umb-scheme/patches/patch-ac b/lang/umb-scheme/patches/patch-ac
index fc59f5289b0..85302e7e2db 100644
--- a/lang/umb-scheme/patches/patch-ac
+++ b/lang/umb-scheme/patches/patch-ac
@@ -1,4 +1,9 @@
-$NetBSD: patch-ac,v 1.3 2001/04/12 22:44:30 jtb Exp $
+$NetBSD: patch-ac,v 1.4 2015/12/29 23:34:56 dholland Exp $
+
+This is not the only scheme interpreter, so adjust the names in the
+man page accordingly.
+
+Honor PREFIX.
--- scheme.1.tmp.orig Sun Jan 21 22:15:52 1996
+++ scheme.1.tmp Thu Apr 12 19:05:35 2001
diff --git a/lang/umb-scheme/patches/patch-ad b/lang/umb-scheme/patches/patch-ad
index fb5a8308305..ccac5d5dcc0 100644
--- a/lang/umb-scheme/patches/patch-ad
+++ b/lang/umb-scheme/patches/patch-ad
@@ -1,4 +1,6 @@
-$NetBSD: patch-ad,v 1.1 2001/04/12 21:06:45 jtb Exp $
+$NetBSD: patch-ad,v 1.2 2015/12/29 23:34:56 dholland Exp $
+
+Honor PREFIX.
--- prelude.scheme.orig Thu Apr 12 19:36:23 2001
+++ prelude.scheme
diff --git a/lang/umb-scheme/patches/patch-ae b/lang/umb-scheme/patches/patch-ae
index 75d3cd36d58..d4f7306f51a 100644
--- a/lang/umb-scheme/patches/patch-ae
+++ b/lang/umb-scheme/patches/patch-ae
@@ -1,4 +1,6 @@
-$NetBSD: patch-ae,v 1.1 2001/04/12 21:06:45 jtb Exp $
+$NetBSD: patch-ae,v 1.2 2015/12/29 23:34:56 dholland Exp $
+
+Honor PREFIX.
--- SLIB-for-umb-scheme.init.orig Thu Apr 12 20:08:58 2001
+++ SLIB-for-umb-scheme.init
diff --git a/lang/vscm/distinfo b/lang/vscm/distinfo
index a50b1ae7258..733e9d8b849 100644
--- a/lang/vscm/distinfo
+++ b/lang/vscm/distinfo
@@ -1,13 +1,13 @@
-$NetBSD: distinfo,v 1.8 2015/11/03 22:50:46 agc Exp $
+$NetBSD: distinfo,v 1.9 2015/12/29 23:34:57 dholland Exp $
SHA1 (vscmV1R2.tar.gz) = 5c9107d825370e2a3b0d02c008faee2ca9f35eba
RMD160 (vscmV1R2.tar.gz) = 3c405b384b4fb55594fd9a84c3aec6f10cda6bae
SHA512 (vscmV1R2.tar.gz) = 5fe528154c32f25b572bcd36d4ecd727c672083d3f38c46926fa8cb2d2ef5baf521775e20d8e5cee5b6e1d9f831c2e3436df79febb99e86701d74692a8a6fca3
Size (vscmV1R2.tar.gz) = 229752 bytes
-SHA1 (patch-Code.c) = 11f97f7aaeef3878da5ebfaeb6e8e92a93309743
-SHA1 (patch-aa) = 76858679286de5936f985a00772972edf137f188
+SHA1 (patch-Code.c) = 5134723ac212e7e2960faf2e74f6a5269bc62c42
+SHA1 (patch-aa) = eea2a9a9b0c82374a4ee737eef32ec50a6f290f1
SHA1 (patch-ab) = e4cd3a11cf083ab08dc7a5e83eb74965f0a1a163
-SHA1 (patch-ac) = de82fbea05306a9d70708696f4a7b53ec22d69d4
-SHA1 (patch-ad) = 80ccfbe99d114cd6695faf09f4d27a22e68a31cb
-SHA1 (patch-except.c) = c9542f192e5c71d0b74f94a793e244de14823af0
+SHA1 (patch-ac) = 6ed5bae4f84563c50983fd6c59b58ae02a33ab7b
+SHA1 (patch-ad) = 1f77adedd13f48ba4fda0e0681d1d8b0a84c333d
+SHA1 (patch-except.c) = 02120ceeae5ebcf5990ed863675f8220e028ca49
SHA1 (patch-noreturn.h) = affce174e36739fc36548a68a1ab5a36004c0e22
diff --git a/lang/vscm/patches/patch-Code.c b/lang/vscm/patches/patch-Code.c
index f78e42aedc8..5afbc083c6a 100644
--- a/lang/vscm/patches/patch-Code.c
+++ b/lang/vscm/patches/patch-Code.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-Code.c,v 1.1 2012/11/19 02:54:42 joerg Exp $
+$NetBSD: patch-Code.c,v 1.2 2015/12/29 23:34:57 dholland Exp $
+
+Use NORETURN.
--- Code.c.orig 2012-11-19 01:59:02.000000000 +0000
+++ Code.c
diff --git a/lang/vscm/patches/patch-aa b/lang/vscm/patches/patch-aa
index 225644863fd..1a842d70665 100644
--- a/lang/vscm/patches/patch-aa
+++ b/lang/vscm/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.3 2012/12/21 04:23:45 dholland Exp $
+$NetBSD: patch-aa,v 1.4 2015/12/29 23:34:57 dholland Exp $
+
+Avoid name conflict with qdiv.
--- Numeric.c.orig 1999-02-09 05:05:13.000000000 +0000
+++ Numeric.c
diff --git a/lang/vscm/patches/patch-ac b/lang/vscm/patches/patch-ac
index 025291aa395..63c4564242c 100644
--- a/lang/vscm/patches/patch-ac
+++ b/lang/vscm/patches/patch-ac
@@ -1,4 +1,7 @@
-$NetBSD: patch-ac,v 1.2 2012/11/19 02:54:42 joerg Exp $
+$NetBSD: patch-ac,v 1.3 2015/12/29 23:34:57 dholland Exp $
+
+Include own headers.
+Use NORETURN.
--- main.c.orig 1999-02-09 05:05:17.000000000 +0000
+++ main.c
diff --git a/lang/vscm/patches/patch-ad b/lang/vscm/patches/patch-ad
index d2ee2449302..5ff682ba7e6 100644
--- a/lang/vscm/patches/patch-ad
+++ b/lang/vscm/patches/patch-ad
@@ -1,4 +1,6 @@
-$NetBSD: patch-ad,v 1.1 2011/04/17 07:46:05 asau Exp $
+$NetBSD: patch-ad,v 1.2 2015/12/29 23:34:57 dholland Exp $
+
+This is not the only scheme interpreter; set the names accordingly.
--- compiler/Makefile.orig 1999-02-09 08:05:04.000000000 +0300
+++ compiler/Makefile 2011-03-30 20:19:31.000000000 +0400
diff --git a/lang/vscm/patches/patch-except.c b/lang/vscm/patches/patch-except.c
index 0f103cb6e4f..ee5a9245102 100644
--- a/lang/vscm/patches/patch-except.c
+++ b/lang/vscm/patches/patch-except.c
@@ -1,4 +1,7 @@
-$NetBSD: patch-except.c,v 1.1 2012/11/19 02:54:42 joerg Exp $
+$NetBSD: patch-except.c,v 1.2 2015/12/29 23:34:57 dholland Exp $
+
+Use NORETURN.
+Don't declare standard functions.
--- except.c.orig 2012-11-19 01:59:57.000000000 +0000
+++ except.c
diff --git a/lang/vslisp/distinfo b/lang/vslisp/distinfo
index 1ede297c20e..169767eb523 100644
--- a/lang/vslisp/distinfo
+++ b/lang/vslisp/distinfo
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.7 2015/11/03 22:50:46 agc Exp $
+$NetBSD: distinfo,v 1.8 2015/12/29 23:34:57 dholland Exp $
SHA1 (vslisp-4.0-1.tar.gz) = ccd21360f6bd2a7f47638797a7a5d25d2f8cb797
RMD160 (vslisp-4.0-1.tar.gz) = e958c708ae1b63e9761f61a02b44ad639f23df4f
SHA512 (vslisp-4.0-1.tar.gz) = ce15ef01d0aab623069105cd8c84d0ff65908a2f03cd170128ba836485fe42b2a71d02b7876094701ae65022b859d3f353c1449285c87a8326e765b27f0bbe6d
Size (vslisp-4.0-1.tar.gz) = 167403 bytes
-SHA1 (patch-aa) = 5a397669bed7663ccdbd86d57e7669a70d16b5e1
-SHA1 (patch-ab) = e5ab8da3d66831d3d25f8765bd9f7e4729c9f5e1
-SHA1 (patch-ac) = 490975b1e19ee6aaaf05fb2ade1d79e805257540
-SHA1 (patch-ad) = a08e31d1c11aa8aae909c2641f4f80f4ca39413a
-SHA1 (patch-ae) = b39473d8008d48ba19fc980e374bc95c28996705
-SHA1 (patch-af) = 8cd43805f9951d61535b69d3d309dbc705737028
+SHA1 (patch-aa) = aeab47abe89d5815743e3cd71b779f7f04303d12
+SHA1 (patch-ab) = 62e4ab3ce617a41dad80cd23b451bddf34e48013
+SHA1 (patch-ac) = ef5a45398eb11e306de07ff0d9002a0df132b854
+SHA1 (patch-ad) = db08fdf9f1e2cbcc74eae1b8ed25afaf1cb79f6f
+SHA1 (patch-ae) = 44ee54ce869bcb275dbcb1f0bc6dad65eda62b0f
+SHA1 (patch-af) = 96b6c609c45b2586f92881515ed4c09d19de39c4
diff --git a/lang/vslisp/patches/patch-aa b/lang/vslisp/patches/patch-aa
index 29820a6fda8..08facf81fad 100644
--- a/lang/vslisp/patches/patch-aa
+++ b/lang/vslisp/patches/patch-aa
@@ -1,4 +1,7 @@
-$NetBSD: patch-aa,v 1.1.1.1 2000/12/04 23:47:35 jtb Exp $
+$NetBSD: patch-aa,v 1.2 2015/12/29 23:34:57 dholland Exp $
+
+Don't use threads. (XXX: why not?)
+Use -c with install as install without -c doesn't behave sensibly.
--- MKDefs.in.orig Sun May 7 20:20:11 2000
+++ MKDefs.in
diff --git a/lang/vslisp/patches/patch-ab b/lang/vslisp/patches/patch-ab
index a0948c15a64..fba15446d57 100644
--- a/lang/vslisp/patches/patch-ab
+++ b/lang/vslisp/patches/patch-ab
@@ -1,4 +1,7 @@
-$NetBSD: patch-ab,v 1.2 2009/12/12 21:36:55 asau Exp $
+$NetBSD: patch-ab,v 1.3 2015/12/29 23:34:57 dholland Exp $
+
+Use pkgsrc libtool.
+DESTDIR support.
--- src/Makefile.orig 2000-05-08 00:26:03.000000000 +0400
+++ src/Makefile 2009-12-13 00:31:06.000000000 +0300
diff --git a/lang/vslisp/patches/patch-ac b/lang/vslisp/patches/patch-ac
index d3451169f9b..9280bf5bf25 100644
--- a/lang/vslisp/patches/patch-ac
+++ b/lang/vslisp/patches/patch-ac
@@ -1,4 +1,6 @@
-$NetBSD: patch-ac,v 1.1 2002/03/15 00:22:42 jmc Exp $
+$NetBSD: patch-ac,v 1.2 2015/12/29 23:34:57 dholland Exp $
+
+Handle floating values properly.
--- src/l_defs.h.orig Fri Mar 15 00:16:28 2002
+++ src/l_defs.h Fri Mar 15 00:16:40 2002
diff --git a/lang/vslisp/patches/patch-ad b/lang/vslisp/patches/patch-ad
index 430619be6d5..7120fe2d114 100644
--- a/lang/vslisp/patches/patch-ad
+++ b/lang/vslisp/patches/patch-ad
@@ -1,4 +1,6 @@
-$NetBSD: patch-ad,v 1.1 2002/03/15 00:22:43 jmc Exp $
+$NetBSD: patch-ad,v 1.2 2015/12/29 23:34:57 dholland Exp $
+
+Handle floating values properly.
--- src/lc.c.orig Fri Mar 15 00:16:37 2002
+++ src/lc.c Fri Mar 15 00:16:49 2002
diff --git a/lang/vslisp/patches/patch-ae b/lang/vslisp/patches/patch-ae
index 29628174517..bc91603b8d4 100644
--- a/lang/vslisp/patches/patch-ae
+++ b/lang/vslisp/patches/patch-ae
@@ -1,4 +1,6 @@
-$NetBSD: patch-ae,v 1.1 2002/03/15 00:22:43 jmc Exp $
+$NetBSD: patch-ae,v 1.2 2015/12/29 23:34:57 dholland Exp $
+
+Handle floating values properly.
--- src/lcore.c.orig Fri Mar 15 00:16:32 2002
+++ src/lcore.c Fri Mar 15 00:16:44 2002
diff --git a/lang/vslisp/patches/patch-af b/lang/vslisp/patches/patch-af
index 58bd051b32d..84bec0ef78e 100644
--- a/lang/vslisp/patches/patch-af
+++ b/lang/vslisp/patches/patch-af
@@ -1,4 +1,6 @@
-$NetBSD: patch-af,v 1.1 2004/05/23 23:28:29 danw Exp $
+$NetBSD: patch-af,v 1.2 2015/12/29 23:34:57 dholland Exp $
+
+Remove silly include.
--- src/functions/funct.c.orig Sun May 7 16:26:24 2000
+++ src/functions/funct.c
diff --git a/lang/wsbasic/distinfo b/lang/wsbasic/distinfo
index 1159e2c6974..52894826dee 100644
--- a/lang/wsbasic/distinfo
+++ b/lang/wsbasic/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.5 2015/11/03 22:50:46 agc Exp $
+$NetBSD: distinfo,v 1.6 2015/12/29 23:34:57 dholland Exp $
SHA1 (wsbasic-1_2_7.tar.gz) = c27e5c95fd9b5c8cc8366600df6f83b67d223829
RMD160 (wsbasic-1_2_7.tar.gz) = 2c194087f59af350bcbebc674e1016035bbcb126
SHA512 (wsbasic-1_2_7.tar.gz) = eed92c9b9b63e40abab0f6af0c6751549c503fc22ec052fca9dd042559f0604bc1892c0bd2f7525cd980709cc8f9a7bb602b41c86cd7b9cab4eecfb0c34006d2
Size (wsbasic-1_2_7.tar.gz) = 23516 bytes
-SHA1 (patch-aa) = a113d2a0236f5f6fc9977dd154e26b81a8200779
+SHA1 (patch-aa) = e54f9ecd01dcdb3c8879bc9cdaab7ca5fba4e099
diff --git a/lang/wsbasic/patches/patch-aa b/lang/wsbasic/patches/patch-aa
index 2f165c86532..5f9343a26e5 100644
--- a/lang/wsbasic/patches/patch-aa
+++ b/lang/wsbasic/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.3 2010/02/19 14:06:19 ghen Exp $
+$NetBSD: patch-aa,v 1.4 2015/12/29 23:34:57 dholland Exp $
+
+Configure for pkgsrc.
--- Makefile.orig 2007-06-03 14:41:30.000000000 +0000
+++ Makefile
diff --git a/lang/yap/distinfo b/lang/yap/distinfo
index 03c0be56b1d..d2cb10e74e6 100644
--- a/lang/yap/distinfo
+++ b/lang/yap/distinfo
@@ -1,19 +1,19 @@
-$NetBSD: distinfo,v 1.21 2015/11/03 22:50:46 agc Exp $
+$NetBSD: distinfo,v 1.22 2015/12/29 23:34:57 dholland Exp $
SHA1 (yap-6.3.3.tar.gz) = d191e419e5cf74b11e003aae5fe148f3f2f26ac5
RMD160 (yap-6.3.3.tar.gz) = 6c92880670d58b1e885cbb52709b61773db65808
SHA512 (yap-6.3.3.tar.gz) = 4ef45277ec84b6e072fa54afc7d6c18f11c3a0cdf477e35e35a0ce2181c9ff2e693f8735f63a1899373f6baf79ce0a972b37e1ae6ed8271bec60663f477bbe80
Size (yap-6.3.3.tar.gz) = 7879301 bytes
-SHA1 (patch-aa) = 113f443f57fac208632701fc7eddca18d98d240d
+SHA1 (patch-aa) = 41b755767d18031ea5a6dc1c225dd8cf29e1d758
SHA1 (patch-ad) = e3765c0d6729b4d531cdea59dc8e442055091d10
-SHA1 (patch-ae) = 1bc060490ff5e2ba698a4f680a6d030f69683e01
+SHA1 (patch-ae) = 7464217cd29c7a99d8f5262f0d8f268a39358791
SHA1 (patch-af) = a042950ee63fac0f5863c3caa3f7c07227c46b4b
SHA1 (patch-ah) = 572e29729d97d5e9942a3d2c22e121d4e756d648
SHA1 (patch-aj) = 9d8c1cde65c52f963f72b4f5364e611db96e59c7
-SHA1 (patch-configure) = ceecff9a53b8fbeed0912dc9df397670bcc2d10f
-SHA1 (patch-configure.in) = fea4c56c929b3ad51a43294321c3e013254f5634
-SHA1 (patch-os_pl-rl.c) = 5343f62a191e5c1327d7b86a0476f309eb8973f2
-SHA1 (patch-packages_CLPBN_horus_HorusCli.cpp) = 82879fa9e998c993a10850bce729e658f73bec11
-SHA1 (patch-packages_CLPBN_horus_Util.h) = 2c6b3cf10c12c3abd724a58132bc7ea03613d34e
-SHA1 (patch-packages_pldoc_Makefile.in) = 821a281c2066f6ebb7e03e197e3e5eb32ac299e8
-SHA1 (patch-packages_swi-minisat2_C_SolverTypes.h) = 88ee9ab4dd7fc43e3433d02633513c204981ece2
+SHA1 (patch-configure) = 4fcd4816d85c6f90cba2d7396474659b821279fa
+SHA1 (patch-configure.in) = ad9307e07031fddc981ad694aee90a500f2d6a19
+SHA1 (patch-os_pl-rl.c) = 3e79716dbceec96cc71a0549c0b06c7ae1cba1fb
+SHA1 (patch-packages_CLPBN_horus_HorusCli.cpp) = 96ad59f1c8e41ee9e0074ec6c86f075490708126
+SHA1 (patch-packages_CLPBN_horus_Util.h) = b6d7e28cf09d484aacda284c1466f65b29192e01
+SHA1 (patch-packages_pldoc_Makefile.in) = a8c7bd5a25e9a25924d9610933b9e4e796be078e
+SHA1 (patch-packages_swi-minisat2_C_SolverTypes.h) = d652cc73a608a593868f01ec47feb8ba1d745669
diff --git a/lang/yap/patches/patch-aa b/lang/yap/patches/patch-aa
index afd111d969d..1c94ff046e6 100644
--- a/lang/yap/patches/patch-aa
+++ b/lang/yap/patches/patch-aa
@@ -1,4 +1,6 @@
-$NetBSD: patch-aa,v 1.2 2011/07/08 11:40:28 asau Exp $
+$NetBSD: patch-aa,v 1.3 2015/12/29 23:34:57 dholland Exp $
+
+Add NetBSD to the list of cases.
--- C/sysbits.c.orig 2011-06-11 19:38:36.000000000 +0400
+++ C/sysbits.c 2011-07-04 22:16:32.000000000 +0400
diff --git a/lang/yap/patches/patch-ae b/lang/yap/patches/patch-ae
index 2dc7d9ab7e8..dd5b2943ec4 100644
--- a/lang/yap/patches/patch-ae
+++ b/lang/yap/patches/patch-ae
@@ -1,4 +1,6 @@
-$NetBSD: patch-ae,v 1.2 2013/06/12 20:28:41 asau Exp $
+$NetBSD: patch-ae,v 1.3 2015/12/29 23:34:57 dholland Exp $
+
+Don't use nonstandard headers.
--- C/c_interface.c.orig 2013-01-19 20:37:25.000000000 +0100
+++ C/c_interface.c 2013-03-07 12:03:41.320513600 +0100
diff --git a/lang/yap/patches/patch-configure b/lang/yap/patches/patch-configure
index c8a368f409a..a7c7c01d9b5 100644
--- a/lang/yap/patches/patch-configure
+++ b/lang/yap/patches/patch-configure
@@ -1,4 +1,6 @@
-$NetBSD: patch-configure,v 1.2 2013/10/27 20:33:18 joerg Exp $
+$NetBSD: patch-configure,v 1.3 2015/12/29 23:34:57 dholland Exp $
+
+Fix build with clang.
--- configure.orig 2013-01-19 11:48:08.000000000 +0000
+++ configure
diff --git a/lang/yap/patches/patch-configure.in b/lang/yap/patches/patch-configure.in
index dd167bc3421..94ba00a1eec 100644
--- a/lang/yap/patches/patch-configure.in
+++ b/lang/yap/patches/patch-configure.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-configure.in,v 1.2 2013/10/27 20:33:18 joerg Exp $
+$NetBSD: patch-configure.in,v 1.3 2015/12/29 23:34:57 dholland Exp $
+
+Fix build with clang.
--- configure.in.orig 2013-01-19 11:44:05.000000000 +0000
+++ configure.in
diff --git a/lang/yap/patches/patch-os_pl-rl.c b/lang/yap/patches/patch-os_pl-rl.c
index ac9f2731aa6..3e211a5f74b 100644
--- a/lang/yap/patches/patch-os_pl-rl.c
+++ b/lang/yap/patches/patch-os_pl-rl.c
@@ -1,4 +1,6 @@
-$NetBSD: patch-os_pl-rl.c,v 1.1 2014/04/21 18:15:32 joerg Exp $
+$NetBSD: patch-os_pl-rl.c,v 1.2 2015/12/29 23:34:57 dholland Exp $
+
+Fix build with readline 6.3.
--- os/pl-rl.c.orig 2014-04-20 18:59:41.000000000 +0000
+++ os/pl-rl.c
diff --git a/lang/yap/patches/patch-packages_CLPBN_horus_HorusCli.cpp b/lang/yap/patches/patch-packages_CLPBN_horus_HorusCli.cpp
index b60da24b644..3e482206cc8 100644
--- a/lang/yap/patches/patch-packages_CLPBN_horus_HorusCli.cpp
+++ b/lang/yap/patches/patch-packages_CLPBN_horus_HorusCli.cpp
@@ -1,4 +1,6 @@
-$NetBSD: patch-packages_CLPBN_horus_HorusCli.cpp,v 1.1 2013/07/19 12:51:56 joerg Exp $
+$NetBSD: patch-packages_CLPBN_horus_HorusCli.cpp,v 1.2 2015/12/29 23:34:57 dholland Exp $
+
+Compare pointers to NULL, not a boolean.
--- packages/CLPBN/horus/HorusCli.cpp.orig 2013-07-19 10:05:58.000000000 +0000
+++ packages/CLPBN/horus/HorusCli.cpp
diff --git a/lang/yap/patches/patch-packages_CLPBN_horus_Util.h b/lang/yap/patches/patch-packages_CLPBN_horus_Util.h
index 89c2b419a4f..02db3a25d1a 100644
--- a/lang/yap/patches/patch-packages_CLPBN_horus_Util.h
+++ b/lang/yap/patches/patch-packages_CLPBN_horus_Util.h
@@ -1,4 +1,6 @@
-$NetBSD: patch-packages_CLPBN_horus_Util.h,v 1.1 2014/01/06 22:13:39 joerg Exp $
+$NetBSD: patch-packages_CLPBN_horus_Util.h,v 1.2 2015/12/29 23:34:57 dholland Exp $
+
+Fix C++ dialect.
--- packages/CLPBN/horus/Util.h.orig 2014-01-06 14:34:17.000000000 +0000
+++ packages/CLPBN/horus/Util.h
diff --git a/lang/yap/patches/patch-packages_pldoc_Makefile.in b/lang/yap/patches/patch-packages_pldoc_Makefile.in
index 93f4fa0dfc1..ceac7799dd4 100644
--- a/lang/yap/patches/patch-packages_pldoc_Makefile.in
+++ b/lang/yap/patches/patch-packages_pldoc_Makefile.in
@@ -1,4 +1,6 @@
-$NetBSD: patch-packages_pldoc_Makefile.in,v 1.1 2013/06/13 21:44:06 joerg Exp $
+$NetBSD: patch-packages_pldoc_Makefile.in,v 1.2 2015/12/29 23:34:57 dholland Exp $
+
+Don't attempt to strip scripts, it doesn't work.
--- packages/pldoc/Makefile.in.orig 2013-06-13 17:35:04.000000000 +0000
+++ packages/pldoc/Makefile.in
diff --git a/lang/yap/patches/patch-packages_swi-minisat2_C_SolverTypes.h b/lang/yap/patches/patch-packages_swi-minisat2_C_SolverTypes.h
index feb717dfc81..27a71f1e02a 100644
--- a/lang/yap/patches/patch-packages_swi-minisat2_C_SolverTypes.h
+++ b/lang/yap/patches/patch-packages_swi-minisat2_C_SolverTypes.h
@@ -1,4 +1,6 @@
-$NetBSD: patch-packages_swi-minisat2_C_SolverTypes.h,v 1.3 2013/07/19 12:51:56 joerg Exp $
+$NetBSD: patch-packages_swi-minisat2_C_SolverTypes.h,v 1.4 2015/12/29 23:34:57 dholland Exp $
+
+Fix C++ dialect.
--- packages/swi-minisat2/C/SolverTypes.h.orig 2012-06-29 21:19:52.000000000 +0000
+++ packages/swi-minisat2/C/SolverTypes.h