OpenBSD ports changes summary for 2017-05-25 ============================================
audio/ardour audio/ncmpcpp comms/gammu databases/postgresql devel devel/blocksruntime devel/gdb devel/libmagic devel/libqtelegram-aseman-edition devel/msp430 devel/perltidy devel/py-hypothesis devel/py-libmagic devel/py-nbconvert devel/py-test devel/valgrind emulators/mednafen games/instead games/omega games/sumwars games/xmoto graphics/openimageio infrastructure/bin lang/intel2gas lang/jruby lang/librep lang/ocaml lang/ucblogo mail/metamail mail/neomutt math/calc misc/spdrs60 multimedia/swfmill net/cutegram net/iperf3 net/py-boto net/py-botocore net/trickle security/clamav security/libhttpseverywhere security/openssl sysutils/apcupsd sysutils/awscli sysutils/google-cloud-sdk textproc/isearch www/havp www/liferea www/webkitgtk4 == audio ============================================================= 01/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio ardour ~ Makefile ~ patches/patch-SConstruct ~ patches/patch-gtk2_ardour_ardour_ui_cc ~ patches/patch-gtk2_ardour_gain_meter_cc + patches/patch-gtk2_ardour_automation_selectable_h + patches/patch-gtk2_ardour_connection_editor_h + patches/patch-gtk2_ardour_io_selector_h + patches/patch-gtk2_ardour_tempo_lines_h + patches/patch-libs_ardour_ardour_io_h + patches/patch-libs_ardour_ardour_recent_sessions_h + patches/patch-libs_ardour_audiosource_cc + patches/patch-libs_pbd_fpu_cc + patches/patch-libs_pbd_mountpoint_cc + patches/patch-libs_pbd_pbd_ringbuffer_h + patches/patch-libs_pbd_pbd_stl_delete_h > make it build with clang, most painful part was scons (espie@) ncmpcpp ~ Makefile > WANT_CXX. Explicitly ask for /usr/local (espie@) == comms ============================================================= 02/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/comms gammu ~ Makefile ~ distinfo > update to gammu-1.38.3 (kirby@) == databases ========================================================= 03/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/databases postgresql ~ Makefile ~ distinfo ~ pkg/PLIST-docs ~ pkg/PLIST-server TAGGED OPENBSD_6_1 > Backport postgresql security update 9.6.3. > Fixes CVE-2017-7484, CVE-2017-7485, CVE-2017-7486. > OK pea@ (pirofti@) == devel ============================================================= 04/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel devel ~ Makefile > +blocksruntime (sthen@) blocksruntime + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > import ports/devel/blocksruntime, tweaks/ok pirofti@ gdb ~ Makefile > avoid wasting time on aarch64, there is no gdb yet (sthen@) ~ Makefile > add comment re lang/ocaml and aarch64 (sthen@) libmagic - patches/patch-src_ascmagic_c ~ Makefile ~ distinfo > update to {py-,}libmagic from file-5.31 (sthen@) libqtelegram-aseman-edition ~ Makefile > let it build with clang by cheating... those narrowing conversions are > awful (espie@) msp430 + gdb/patches/patch-sim_msp430_interp_c > fix return error on clang. still doesn't link (relocation error) (espie@) perltidy ~ Makefile ~ distinfo ~ pkg/PLIST > update to Perl-Tidy-20170521 (sthen@) py-hypothesis ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-hypothesis 3.11.0 (shadchin@) py-libmagic ~ Makefile ~ distinfo > update to {py-,}libmagic from file-5.31 (sthen@) py-nbconvert ~ Makefile ~ distinfo ~ pkg/PLIST + patches/patch-nbconvert_exporters_html_py + patches/patch-nbconvert_filters_markdown_mistune_py > Updatre to py-nbconvert 5.2.1 (shadchin@) py-test ~ Makefile > missing BDEP on devel/py-setuptools_scm${MODPY_FLAVOR} (sthen@) valgrind ~ Makefile + patches/patch-Makefile_tool_am > surprisingly few changes for building on clang (espie@) == emulators ========================================================= 05/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/emulators mednafen ~ patches/patch-src_nes_ines-correct_inc + patches/patch-src_nes_ines_cpp > don't compare pointer, not enough to fully fix with clang (espie@) == games ============================================================= 06/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/games instead ~ Makefile ~ distinfo ~ pkg/PLIST > Update to instead_3.0.0. From maintainer Roman Yakovlev, thanks! > Drop devel/lua from CATEGORIES. lang/lua already set by lua.port.mk. > Inspired by fcambus@;s comment to original diff. > "Reads good" rsadowski@ (kirby@) omega ~ patches/patch-Makefile ~ patches/patch-fixstr_c ~ patches/patch-omega_c + patches/patch-compress_c > void fixes for clang, regen other patches (espie@) sumwars ~ Makefile > unbreak packaging, WANT_CXX got lost (espie@) xmoto ~ Makefile ~ patches/patch-src_helpers_System_cpp + patches/patch-src_include_xm_hashmap_h > build with clang: zap extra warnings, const correct (espie@) == graphics ========================================================== 07/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics openimageio ~ Makefile + patches/patch-CMakeLists_txt > WANT_CXX, silence warnings (-Werror) with clang (espie@) == infrastructure ==================================================== 08/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/infrastructure bin ~ update-patches > remove most of the useless stuff that update-patches shows by default. > add a few useful messages instead. (espie@) == lang ============================================================== 09/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang intel2gas ~ patches/patch-intel2gas_cc + patches/patch-strhandle_cc > let it compile with clang (dirty const_cast, code is really not const > correct (espie@) jruby + patches/patch-jffi_jni_GNUmakefile > Werror considered harmful (espie@) librep ~ Makefile > assert gnu89 inlines (espie@) ocaml ~ Makefile > let ocaml's build dep on devel/gdb (for libbfd.a) be conditional, don't > use it on aarch64 where gdb hasn't been ported yet. (sthen@) ucblogo + patches/patch-graphics_c + patches/patch-xgraphics_c + patches/patch-xgraphics_h > fiddle with macro so it returns the right type (espie@) == mail ============================================================== 10/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/mail metamail ~ patches/patch-src_metamail_codes_c ~ patches/patch-src_metamail_mailto_c ~ patches/patch-src_metamail_metamail_c ~ patches/patch-src_metamail_uue_c ~ patches/patch-src_richmail_richtext_c + patches/patch-src_richmail_iso2022_c > minimal compile fixes for clang (espie@) neomutt - patches/patch-mutt_sasl_h ~ Makefile ~ distinfo ~ patches/patch-main_c ~ patches/patch-mutt_sasl_c ~ pkg/PLIST > update to neomutt-20170428 (sthen@) ~ Makefile ~ patches/patch-mutt_sasl_c ~ pkg/PLIST + patches/patch-mutt_sasl_h > tweaks to neomutt: > - s/mutt/neomutt in doc/examples dirs > - running autoconf here requires autopoint from gettext-tools; found by tb@ > - reinstate patch-mutt_sasl_h; found by tb@ (missing prototype; removed in > error while fixing patch-mutt_sasl_c). (sthen@) == math ============================================================== 11/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/math calc - patches/patch-version_c ~ Makefile ~ distinfo > update to calc-2.12.5.6 (sthen@) == misc ============================================================== 12/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/misc spdrs60 + patches/patch-spdrs60_srcpmessage_cpp + patches/patch-spdrs60_srcpmessage_h > one default constructor to build them all (espie@) == multimedia ======================================================== 13/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/multimedia swfmill + patches/patch-src_gSWFParseXML_cpp + patches/patch-src_gSWFWriteXML_cpp > fixes for clang (espie@) == net =============================================================== 14/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net cutegram ~ Makefile > same work-around as parent port... (espie@) iperf3 + patches/patch-src_Makefile_in > disable building the profiled binary, it wasn't installed anyway, and fails > with clang (sthen@) py-boto ~ Makefile ~ distinfo > Update to py-boto-2.47.0. (ajacoutot@) py-botocore ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-botocore-1.5.55. (ajacoutot@) trickle ~ Makefile ~ patches/patch-Makefile_in > don't use a local copy of getopt, use libc's. ok mestre@ (sthen@) == security ========================================================== 15/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/security clamav ~ Makefile + patches/patch-libclamav_clamav_h > clean non portable construct from include. stops clang warnings (espie@) libhttpseverywhere ~ Makefile ~ distinfo > Update to libhttpseverywhere-0.4.4. (ajacoutot@) openssl ~ Makefile ~ distinfo ~ patches/patch-config ~ pkg/PLIST > update to OpenSSL-1.0.2l (sthen@) == sysutils ========================================================== 16/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/sysutils apcupsd ~ Makefile + patches/patch-configure > upstream try to avoid dynamic-linking to produce a binary that works more > easily > across linux distributions; that's not really useful for us, and the way > they > did it (link with cc -lsupc++) doesn't work so well with clang. just switch > to > normal linking with c++. ok espie@ kirby@ (sthen@) awscli ~ Makefile ~ distinfo > Update to awscli-1.11.92. (ajacoutot@) google-cloud-sdk ~ Makefile ~ distinfo ~ pkg/PLIST > Update to google-cloud-sdk-156.0.0. (ajacoutot@) == textproc ========================================================== 17/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/textproc isearch ~ patches/patch-doctype_medline_cxx ~ patches/patch-src_Iindex_cxx ~ patches/patch-src_index_cxx ~ patches/patch-src_string_hxx + patches/patch-Isearch-cgi_cgi-util_cxx + patches/patch-Isearch-cgi_cgi-util_hxx + patches/patch-Isearch-cgi_isrch_fetch_cxx + patches/patch-Isearch-cgi_isrch_srch_cxx + patches/patch-Isearch-cgi_search_form_cxx + patches/patch-doctype_colondoc_cxx + patches/patch-doctype_dif_cxx + patches/patch-doctype_dtconf_cxx + patches/patch-doctype_firstline_cxx + patches/patch-doctype_html_cxx + patches/patch-doctype_iafadoc_cxx + patches/patch-doctype_irlist_cxx + patches/patch-doctype_listdigest_cxx + patches/patch-doctype_maildigest_cxx + patches/patch-doctype_mailfolder_cxx + patches/patch-doctype_memodoc_cxx + patches/patch-doctype_referbib_cxx + patches/patch-doctype_sgmltag_cxx + patches/patch-src_Isearch_cxx + patches/patch-src_Iutil_cxx + patches/patch-src_defs_hxx + patches/patch-src_fc_hxx + patches/patch-src_fpt_cxx + patches/patch-src_fpt_hxx + patches/patch-src_idb_cxx + patches/patch-src_idb_hxx + patches/patch-src_idbobj_hxx + patches/patch-src_infix2rpn_cxx + patches/patch-src_infix2rpn_hxx + patches/patch-src_marc_cxx + patches/patch-src_marclib_cxx + patches/patch-src_marclib_hxx + patches/patch-src_registry_cxx + patches/patch-src_registry_hxx + patches/patch-src_sw_hxx > let it compile with clang. there are serious concerns about the bogosity > of this code. (espie@) == www =============================================================== 18/18 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www havp ~ Makefile + patches/patch-havp_sockethandler_h > build with clang (espie@) liferea ~ Makefile > unhardcode estdc++ (espie@) webkitgtk4 - patch-Source_WebCore_bindings_scripts_generate-bindings-all_pl ~ Makefile ~ distinfo > SECURITY update to webkitgtk4-2.16.3. > - CVE-2017-2496, CVE-2017-2539, CVE-2017-2510 (ajacoutot@) - patches/patch-Source_WebCore_bindings_scripts_generate-bindings-all_pl ~ Makefile ~ distinfo TAGGED OPENBSD_6_1 > MFC: > SECURITY update to webkitgtk4-2.16.3. > - CVE-2017-2496, CVE-2017-2539, CVE-2017-2510 (ajacoutot@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
