OpenBSD ports changes summary for 2017-05-13 ============================================
audio/cantata audio/moc audio/p5-Audio-Musepack audio/pavucontrol devel/arm-elf devel/atk2mm devel/bullet devel/glib2mm devel/kf5 devel/leatherman devel/libsigc++-2 devel/msp430 devel/p5-Context-Preserve devel/p5-IPC-Run devel/p5-MooseX-Traits devel/p5-Path-Tiny devel/p5-Sys-SigAction devel/pangomm devel/py-backports-functools-lru-cache devel/spidermonkey38 devel/vte3 editors/subtitleeditor emulators/simh emulators/stella emulators/vbam games/dhewm3 games/dustrac games/extremetuxracer games/qgo games/ufoai geo/qgis graphics/cairomm graphics/cfdg graphics/libgexiv2 graphics/nomacs graphics/pdf2djvu graphics/shotwell graphics/tesseract infrastructure/bin infrastructure/lib infrastructure/mk mail/mimetic math/ginac math/veusz multimedia/gstreamer1 multimedia/libvpx multimedia/sfml multimedia/streamdvd multimedia/x265 net/bro net/iperf net/minbif net/olsrd net/owncloudclient net/queryperf net/telepathy net/transmission net/znc print/cups-filters print/poppler productivity/workrave security/botan2 security/gnutls security/py-passlib sysutils/consul sysutils/gsmartcontrol telephony/libzrtp textproc/calibre textproc/enchant textproc/gtranslator textproc/libxml++ textproc/libxml++3 textproc/p5-PPIx-Regexp textproc/pdfgrep textproc/podofo textproc/tinyxml2 www/epiphany www/lynx www/mongrel2 www/p5-XML-Atom www/racktables www/webkit www/webkitgtk4 x11/dbusmenu-qt x11/fsv x11/gnome x11/gtk2mm x11/gtk3mm x11/gtkglextmm x11/gtksourceviewmm3 x11/kde4 x11/libqaccessibilityclient x11/qt5 x11/sct x11/wxSVG == audio ============================================================= 01/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio cantata ~ Makefile > more WANT_CXX / LIBECXX (espie@) moc ~ Makefile > vpx builds just fine with base clang instead of ports clang, unhardcode > libestdc++ accordingly. (espie@) p5-Audio-Musepack ~ Makefile ~ distinfo ~ pkg/PLIST > Update to p5-Audio-Musepack-1.0.1. (benoit@) pavucontrol ~ Makefile > more WANT_CXX / LIBECXX (espie@) == devel ============================================================= 02/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel arm-elf + gdb/patches/patch-sim_arm_armsupp_c > return a value, taken from git (espie@) atk2mm ~ Makefile > first batch of WANT_CXX (espie@) bullet ~ Makefile > first batch of WANT_CXX (espie@) glib2mm ~ Makefile > first batch of WANT_CXX (espie@) kf5 + kfilemetadata/patches/patch-src_xattr_p_h > missing include (espie@) leatherman ~ Makefile ~ distinfo ~ pkg/PLIST > - update to leatherman-0.12.1 > ok sebastia@ (new maintainer) (jasper@) libsigc++-2 ~ Makefile > first batch of WANT_CXX (espie@) msp430 ~ binutils/Makefile > Werror considered harmful (espie@) p5-Context-Preserve ~ Makefile ~ distinfo > Update to p5-Context-Preserve-0.02. (benoit@) p5-IPC-Run ~ Makefile ~ distinfo > Update to p5-IPC-Run-0.96. (benoit@) p5-MooseX-Traits ~ Makefile ~ distinfo ~ pkg/PLIST > Update to p5-MooseX-Traits-0.13. (benoit@) p5-Path-Tiny ~ Makefile ~ distinfo > Update to p5-Path-Tiny-0.104. (benoit@) p5-Sys-SigAction ~ Makefile ~ distinfo ~ pkg/PLIST > Update to p5-Sys-SigAction-0.23. (benoit@) pangomm ~ Makefile > first batch of WANT_CXX (espie@) py-backports-functools-lru-cache ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-backports-functools-lru-cache 1.4 (shadchin@) spidermonkey38 ~ Makefile > first batch of WANT_CXX (espie@) vte3 ~ Makefile > more WANT_CXX (espie@) == editors =========================================================== 03/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/editors subtitleeditor ~ Makefile > more WANT_CXX / LIBECXX (espie@) == emulators ========================================================= 04/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/emulators simh ~ Makefile > clang just does not do lto in our configuration (espie@) stella ~ Makefile + patches/patch-Makefile > don't try to compile C files with c++, clang really doesn't like that. > Fix the flags so that png is found again. > Unconfuse LDFLAGS and CXXFLAGS> (espie@) vbam ~ Makefile + patches/patch-fex_fex_blargg_common_h > let it build with clang (espie@) == games ============================================================= 05/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/games dhewm3 ~ Makefile > first batch of WANT_CXX (espie@) dustrac ~ patches/patch-CMakeLists_txt > simple fixes for clang (espie@) extremetuxracer ~ Makefile + patches/patch-src_quadtree_cpp > clang: pointer comparison > WANT_CXX (espie@) qgo + patches/patch-src_matrix_cpp + patches/patch-src_tree_cpp > iostream.h is dead, deal with it (espie@) ufoai ~ base/Makefile ~ base/patches/patch-build_flags_mk + base/patches/patch-src_client_battlescape_cl_particle_cpp + base/patches/patch-src_client_renderer_r_state_cpp + base/patches/patch-src_shared_shared_cpp + base/patches/patch-src_shared_sharedptr_h + base/patches/patch-src_shared_ufotypes_h + base/patches/patch-src_shared_vector_h + base/patches/patch-src_tools_memory_cpp + base/patches/patch-src_tools_radiant_libs_string_WildcardMatcher_h + base/patches/patch-src_tools_radiant_radiant_ui_colourscheme_ColourSchemeManager_h + base/patches/patch-src_tools_radiant_radiant_ui_colourscheme_ColourScheme_h > fix configury for clang, fix code for building under more stringent C++11 > (espie@) == geo =============================================================== 06/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/geo qgis ~ Makefile > more WANT_CXX / LIBECXX (espie@) == graphics ========================================================== 07/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics cairomm ~ Makefile > first batch of WANT_CXX (espie@) cfdg ~ Makefile > first batch of WANT_CXX (espie@) libgexiv2 ~ Makefile ~ distinfo ~ pkg/PLIST > Update to libgexiv2-0.10.6. (ajacoutot@) ~ Makefile > WANT_CXX (espie@) nomacs ~ Makefile > more WANT_CXX (espie@) pdf2djvu ~ Makefile > more WANT_CXX (espie@) shotwell ~ Makefile > use LIBECXX (espie@) tesseract ~ tesseract/Makefile > first batch of WANT_CXX (espie@) == infrastructure ==================================================== 08/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/infrastructure bin ~ update-patches > bogus fuzz for two lines cases (espie@) lib ~ DPB/Distfile.pm > normalize just in case (espie@) mk ~ bsd.port.mk > ouch, WANT_CXX should trigger modules.port.mk > didn't run into that because my test cases had other modules (espie@) == mail ============================================================== 09/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/mail mimetic + patches/patch-mimetic_os_mmfile_cxx > trivial patch for clang (espie@) ~ Makefile > first batch of WANT_CXX (espie@) == math ============================================================== 10/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/math ginac ~ Makefile > first batch of WANT_CXX (espie@) veusz + patches/patch-veusz_helpers_src_qtloops_isnan_h > fix build with clang (espie@) == multimedia ======================================================== 11/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/multimedia gstreamer1 ~ plugins-good/Makefile > vpx builds just fine with base clang instead of ports clang, unhardcode > libestdc++ accordingly. (espie@) ~ mm/Makefile > more WANT_CXX (espie@) libvpx ~ Makefile > vpx builds just fine with base clang instead of ports clang, unhardcode > libestdc++ accordingly. (espie@) sfml ~ Makefile > first batch of WANT_CXX (espie@) streamdvd ~ Makefile ~ patches/patch-Makefile + patches/patch-mplex_lpcmstrm_in_cpp + patches/patch-mplex_mplex_cpp > make it build with clang, give it a proper makefile, separate C from C++, > add the required extern C, and fix one strrchr... (espie@) x265 ~ Makefile > builds fine with base clang (espie@) == net =============================================================== 12/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net bro ~ Makefile > first batch of WANT_CXX (espie@) iperf ~ patches/patch-configure_ac > fix build with clang, just remove nonsensical configure fragment (espie@) minbif ~ patches/patch-src_server_poll_inetd_cpp + patches/patch-src_im_request_cpp + patches/patch-src_irc_dcc_cpp + patches/patch-src_sockwrap_sockwrap_cpp > missing unistd (espie@) olsrd - pkg/DESCR-plugins - pkg/MESSAGE-main - pkg/PLIST-plugins ~ Makefile ~ distinfo ~ patches/patch-make_Makefile_obsd ~ patches/patch-src_cfgparser_local_mk ~ patches/patch-src_plugin_loader_c ~ pkg/PLIST-main + patches/patch-src_bsd_kernel_routes_c + patches/patch-src_bsd_net_c + patches/patch-src_olsr_random_h + patches/patch-src_unix_ifnet_c + pkg/olsrd.rc > Update our very much outdated net/olsrd port to current release 0.9.0.3. > Add patches for rdomain support and a few bug fixes. > Roll the -plugins subpackage into -main, and add an rc.d script. > Lightly tested in Berlin's Freifunk OLSR mesh over ral(4) in IBSS mode. > martin@ has rescinded maintainership which I am taking over. > ok sthen@ (stsp@) owncloudclient ~ Makefile > more WANT_CXX / LIBECXX (espie@) queryperf ~ Makefile > Update licence spotted by sthen@, thanks ! (benoit@) telepathy ~ folks/Makefile > more WANT_CXX / LIBECXX (espie@) transmission ~ Makefile > more WANT_CXX / LIBECXX (espie@) znc ~ Makefile > first batch of WANT_CXX (espie@) == print ============================================================= 13/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/print cups-filters ~ Makefile > first batch of WANT_CXX (espie@) poppler ~ Makefile > more WANT_CXX / LIBECXX (espie@) == productivity ====================================================== 14/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/productivity workrave ~ Makefile > WANT_CXX. Adjust XOPEN_SOURCE to let libc++ work (espie@) == security ========================================================== 15/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/security botan2 ~ Makefile > first batch of WANT_CXX (espie@) gnutls ~ Makefile ~ distinfo > Update to gnutls-3.5.12. (ajacoutot@) ~ Makefile > use lang/clang if amd64 and system compiler is not clang (espie@) py-passlib ~ Makefile > add py-bcrypt as an RDEP as it's quite a common backend to use on OpenBSD > as discussed with and OK sthen@ (MAINTAINER) (jasper@) == sysutils ========================================================== 16/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/sysutils consul ~ Makefile ~ files/config.json.in > Drop the deprecated bootstrap option (bootstrap_expect is preferred > nowadays) and run in client mode by default. (ajacoutot@) gsmartcontrol ~ Makefile > more WANT_CXX / LIBECXX (espie@) == telephony ========================================================= 17/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/telephony libzrtp ~ Makefile ~ patches/patch-third_party_bnlib_Makefile_in > tweak makefile so that we can substitute -lcompiler_rt for -lgcc > fixes build with clang (espie@) == textproc ========================================================== 18/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/textproc calibre ~ Makefile ~ patches/patch-setup_build_py > make sure to have correct access to /usr/local, fixes build with clang > also use .beforesubst so regenerating patches is less of a pain (espie@) enchant ~ Makefile > first batch of WANT_CXX (espie@) gtranslator ~ Makefile > more WANT_CXX / LIBECXX (espie@) libxml++ ~ Makefile > first batch of WANT_CXX (espie@) libxml++3 ~ Makefile > first batch of WANT_CXX (espie@) p5-PPIx-Regexp ~ Makefile ~ distinfo > Update to p5-PPIx-Regexp-0.051. (benoit@) pdfgrep ~ Makefile > first batch of WANT_CXX (espie@) podofo ~ Makefile > first batch of WANT_CXX (espie@) tinyxml2 ~ Makefile ~ distinfo > Update to tinyxml2-4.0.1. (benoit@) == www =============================================================== 19/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www epiphany ~ Makefile > same LIBECXX as used by webkitgtk4 (espie@) lynx ~ Makefile ~ distinfo > Update lynx to 2.8.9pl14. (fcambus@) mongrel2 + patches/patch-src_mem_align_h > avoid conflict with clang's header version. (espie@) p5-XML-Atom ~ Makefile ~ distinfo ~ pkg/PLIST > Update to p5-XML-Atom-0.42. (benoit@) racktables ~ Makefile ~ distinfo ~ pkg/PLIST > update to RackTables-0.20.13 (sthen@) webkit ~ Makefile > more WANT_CXX / LIBECXX (espie@) webkitgtk4 ~ Makefile + patch-Source_WebCore_PAL_pal_CMakeLists_txt > clang does not look into /usr/local by default, so let it build with clang > (espie@) == x11 =============================================================== 20/20 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11 dbusmenu-qt ~ Makefile > more WANT_CXX (espie@) fsv ~ Makefile > more WANT_CXX / LIBECXX (espie@) gnome ~ documents/Makefile > Missing BDEP and RDEP on devel/libgdata (for introspection). > breakage reported by naddy@ (ajacoutot@) ~ documents/Makefile > And another one spotted by naddy@ (ajacoutot@) ~ libgnomecanvasmm/Makefile ~ system-monitor/Makefile > more WANT_CXX (espie@) ~ builder/Makefile ~ gjs/Makefile > WANT_CXX (espie@) ~ mutter/Makefile > remove more warnings because clang is just better (espie@) gtk2mm ~ Makefile > first batch of WANT_CXX (espie@) gtk3mm ~ Makefile > first batch of WANT_CXX (espie@) gtkglextmm ~ Makefile > more WANT_CXX (espie@) gtksourceviewmm3 ~ Makefile > more WANT_CXX (espie@) kde4 ~ kde4.port.mk > first batch of WANT_CXX (espie@) libqaccessibilityclient ~ Makefile > more WANT_CXX (espie@) qt5 ~ qt5.port.mk > first batch of WANT_CXX (espie@) ~ qtbase/Makefile > missing bump after addition of the clang files; ok espie@ (naddy@) sct ~ Makefile ~ distinfo ~ pkg/PLIST > update to 0.4 > ok rsadowski (jung@) wxSVG ~ Makefile > vpx builds just fine with base clang instead of ports clang, unhardcode > libestdc++ accordingly. (espie@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
