OpenBSD ports changes summary for 2017-05-07 ============================================
databases/gnats devel/lam devel/ptlib devel/tig editors/tpad emulators/qemu games/falconseye games/puzzles games/taxipilot games/wanderer games/zaz graphics/DevIL graphics/argyll graphics/gracula graphics/ipe graphics/liblqr graphics/makehuman graphics/qimageblitz infrastructure/lib infrastructure/man mail/elm math/openfst misc/rocrail multimedia/kguitar net/iplog news/aub print/ptouch-driver textproc/glimpse textproc/lgrind www/cgicc www/larbin x11/byzi x11/tktable == databases ========================================================= 01/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/databases gnats ~ Makefile > Drop USE_GROFF now that mandoc(1) supports .ta. > Issue first reported by brad@ in 2011. (schwarze@) == devel ============================================================= 02/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel lam ~ Makefile > mandoc supports .ta now, drop USE_GROFF and bump; ok todd@ naddy@ > (schwarze@) ptlib ~ patches/patch-src_ptlib_unix_osutil_cxx + patches/patch-plugins_vidinput_bsd_vidinput_bsd_cxx + patches/patch-plugins_vidinput_v4l2_vidinput_v4l2_cxx + patches/patch-src_ptlib_common_osutils_cxx + patches/patch-src_ptlib_common_sockets_cxx + patches/patch-src_ptlib_unix_assert_cxx + patches/patch-src_ptlib_unix_channel_cxx + patches/patch-src_ptlib_unix_remconn_cxx + patches/patch-src_ptlib_unix_serchan_cxx + patches/patch-src_ptlib_unix_socket_cxx + patches/patch-src_ptlib_unix_svcproc_cxx + patches/patch-src_ptlib_unix_tlib_cxx + patches/patch-src_ptlib_unix_tlibthrd_cxx > make it build with clang, mostly misses unistd.h everywhere (espie@) tig ~ Makefile ~ distinfo > Update tig to 2.2.2. (fcambus@) == editors =========================================================== 03/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/editors tpad ~ Makefile + patches/patch-src_tpad_open_guard_c + patches/patch-src_tpad_print_c + patches/patch-src_tpad_print_h > Drop nonsensical inlines (also matches upstream) for clang. > Fix a glaring misunderstanding how array parameters work in C, while here. > (naddy@) == emulators ========================================================= 04/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/emulators qemu ~ Makefile > - Remove --enable-curses as the probe is run anyway > - Add ncursesw to WANTLIB > from Brad (maintainer) (ajacoutot@) ~ Makefile > readd --enable-curses, it causes configure to exit out if curses isn't > detected, so we shouldn't run into it silently breaking again in future. > ok Brad (sthen@) == games ============================================================= 05/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/games falconseye + patches/patch-win_jtp_winjtp_c > missing return value, clang fixed (espie@) puzzles ~ Makefile ~ distinfo ~ patches/patch-Makefile_gtk ~ patches/patch-gtk_c > Update to a newer git snapshot, fix urls while here (landry@) taxipilot + patches/patch-taxipilot_movingobject_cpp > C++ and temporaries, fixes clang (espie@) wanderer ~ Makefile ~ patches/patch-edit_c ~ patches/patch-m_c + patches/patch-display_c + patches/patch-game_c + patches/patch-monsters_c + patches/patch-read_c + patches/patch-scores_c + patches/patch-wand_head_h > let it build with clang, fix quite a few oddities while there (espie@) zaz + patches/patch-src_mixer_cpp + patches/patch-src_mixer_h > compile with clang (espie@) == graphics ========================================================== 06/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics DevIL ~ Makefile ~ patches/patch-m4_devil-definitions_m4 + patches/patch-configure_ac + patches/patch-include_IL_il_h + patches/patch-lib_Makefile_in > turns out clang is more picky about C vs C++ (espie@) argyll + patches/patch-icc_icc_h > simple fix for clang. took me a while to figure out "thanks to" jam. > (espie@) gracula + patches/patch-Makefile + patches/patch-gcl_c > fix build with clang (espie@) ipe + patches/patch-src_ipe6upgrade_ipe6upgrade_cpp + patches/patch-src_ipeextract_ipeextract_cpp + patches/patch-src_ipelib_ipebase_cpp + patches/patch-src_ipelib_ipelatex_cpp + patches/patch-src_ipelib_ipepdfparser_cpp + patches/patch-src_ipetoipe_ipetoipe_cpp > missing includes, fixes clang (espie@) liblqr + patches/patch-lqr_lqr_energy_c > fix package on clang, gnu89 inlines are a time-bomb. (espie@) makehuman + patches/patch-src_Animation_cpp + patches/patch-src_ConsoleListener_h + patches/patch-src_util_cpp > correct C++, agrees with clang (espie@) qimageblitz + patches/patch-blitz_CMakeLists_txt > obey CC (espie@) == infrastructure ==================================================== 07/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/infrastructure lib ~ DPB/PortBuilder.pm ~ DPB/Job/Port.pm > make NO_CHECKSUM an option, as it causes too many problems on shared > dist farms. (espie@) ~ DPB/Distfile.pm ~ DPB/Fetch.pm > filter any distfile name thru a normalize function, so that comparisons > are more accurate and we can get normal unix filesystem semantics. (espie@) man ~ man1/dpb.1 > make NO_CHECKSUM an option, as it causes too many problems on shared > dist farms. (espie@) == mail ============================================================== 08/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/mail elm + patches/patch-src_calendar_c + patches/patch-src_edit_c > fix clang build (return values) (espie@) == math ============================================================== 09/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/math openfst ~ Makefile + patches/patch-src_include_fst_accumulator_h + patches/patch-src_include_fst_arc-map_h + patches/patch-src_include_fst_config_h_in + patches/patch-src_include_fst_determinize_h + patches/patch-src_include_fst_encode_h + patches/patch-src_include_fst_epsnormalize_h + patches/patch-src_include_fst_equivalent_h + patches/patch-src_include_fst_factor-weight_h + patches/patch-src_include_fst_label-reachable_h + patches/patch-src_include_fst_relabel_h + patches/patch-src_include_fst_replace-util_h + patches/patch-src_include_fst_replace_h + patches/patch-src_include_fst_rmepsilon_h + patches/patch-src_include_fst_rmfinalepsilon_h + patches/patch-src_include_fst_script_compile-impl_h + patches/patch-src_include_fst_sparse-tuple-weight_h + patches/patch-src_include_fst_state-map_h + patches/patch-src_include_fst_symbol-table-ops_h + patches/patch-src_include_fst_synchronize_h + patches/patch-src_include_fst_test-properties_h + patches/patch-src_include_fst_util_h > let it build with clang, mostly try => standard, plus some configure bugs > and hackery (espie@) == misc ============================================================== 10/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/misc rocrail ~ Makefile + patches/patch-analyser_impl_analyse_c + patches/patch-analyser_makefile + patches/patch-rocdigs_impl_dcc232_c + patches/patch-rocdigs_impl_ddx_nmra_c + patches/patch-rocdigs_impl_loconet_c + patches/patch-rocdigs_impl_loconet_lnmaster_c + patches/patch-rocdigs_impl_nmra_nmra_c + patches/patch-rocdigs_impl_opendcc_c + patches/patch-rocdigs_impl_p50x_c + patches/patch-rocdigs_impl_xpressnet_opendcc_c + patches/patch-rocdigs_makefile + patches/patch-rocint_makefile + patches/patch-roclcdr_impl_tools_schedules_c + patches/patch-roclcdr_makefile + patches/patch-rocrail_impl_action_c + patches/patch-rocrail_impl_display_c + patches/patch-rocrail_impl_hclient_c + patches/patch-rocrail_impl_modplan_c + patches/patch-rocrail_impl_snmp_c + patches/patch-rocrail_impl_srcpcon_c + patches/patch-rocrail_makefile + patches/patch-rocs_gen_mdoc_c + patches/patch-rocs_gen_ogen_c + patches/patch-rocs_gen_wgen_c + patches/patch-rocs_impl_mem_c + patches/patch-rocs_impl_str_c + patches/patch-rocs_impl_unx_umutex_c + patches/patch-rocs_impl_unx_uthread_c + patches/patch-rocs_makefile + patches/patch-rocs_public_rocs_h + patches/patch-rocutils_makefile + patches/patch-rocview_makefile + patches/patch-unxgen_rocs_public_serial_h > make it build with clang, clean up a shitload of warnings and errors, > make it obey CFLAGS, extract the embedded source so we can patch it. > (espie@) == multimedia ======================================================== 11/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/multimedia kguitar + patches/patch-kguitar_convertgp3_cpp + patches/patch-kguitar_convertgtp_cpp > missing includes, fixes clang (espie@) == net =============================================================== 12/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net iplog ~ Makefile > mandoc supports .ta now, so drop USE_GROFF and bump (schwarze@) == news ============================================================== 13/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/news aub ~ Makefile > mandoc supports .ta now, drop USE_GROFF and bump (schwarze@) == print ============================================================= 14/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/print ptouch-driver ~ Makefile > uses gnu89-inlines; fixes build with clang (jasper@) == textproc ========================================================== 15/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/textproc glimpse ~ Makefile ~ patches/patch-index_region_c + patches/patch-compress_main_tbuild_c + patches/patch-compress_misc_c + patches/patch-get_filename_c + patches/patch-get_index_c + patches/patch-index_build_in_c + patches/patch-index_io_c > Fix clang build, mostly function protoypes. > Freshen HOMEPAGE and MASTER SITES. > ok espie@ (stu@) lgrind ~ patches/patch-lgutil_c > fix return for clang (espie@) == www =============================================================== 16/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www cgicc ~ Makefile ~ distinfo ~ pkg/PLIST > update to cgicc-3.2.16 (which also works clang) (jasper@) larbin ~ Makefile ~ patches/patch-src_global_cc ~ patches/patch-src_larbin_make + patches/patch-src_utils_histogram_cc > - unbreak with clang (mostly from freebsd) > - use SUBST_CMD while here (jasper@) == x11 =============================================================== 17/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11 byzi ~ Makefile ~ distinfo ~ pkg/PLIST > Update to 0.2. > Stop treating loadable lib as linkable lib. (stu@) tktable ~ Makefile ~ patches/patch-configure ~ pkg/PLIST > Stop treating loadable lib as linkable lib. (stu@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
