OpenBSD ports changes summary for 2017-05-26 ============================================
audio/speech-dispatcher devel devel/arm-none-eabi devel/codeblocks devel/p5-Devel-CheckOS devel/p5-List-MoreUtils devel/p5-List-MoreUtils-XS devel/py-freezegun devel/py-icalendar devel/qt-creator devel/valgrind editors/abiword games/ioquake3 games/pingus games/pioneers graphics/argyll graphics/shotwell graphics/tiff graphics/vigra infrastructure/bin infrastructure/man lang/gcc lang/node multimedia/k3b-kde4 net/argus net/mcabber net/p5-Net-Inspect net/py-botocore productivity productivity/khal security/letsencrypt security/vault shells/osh sysutils/awscli sysutils/terraform telephony/asterisk tests/portcheck www/chromium www/iridium www/ruby-capybara-webkit www/surf x11/gnome x11/gtk+2 x11/herbstluftwm x11/kde4 == audio ============================================================= 01/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio speech-dispatcher ~ Makefile ~ distinfo ~ patch-src_api_python_speechd_config_config_py_in > Update to speech-dispatcher-0.8.7. (ajacoutot@) == devel ============================================================= 02/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel devel ~ Makefile > +p5-List-MoreUtils-XS (bluhm@) ~ Makefile > link devel/py-freezegun (jung@) ~ Makefile > link devel/py-icalendar (jung@) ~ Makefile > add py3 flavor for py-freezegun (jung@) arm-none-eabi ~ gcc-linaro/Makefile > mark BROKEN-i386, BROKEN-armv7 for now. (sthen@) codeblocks ~ Makefile > let it build with clang, deactivate nullptr work-around (espie@) p5-Devel-CheckOS ~ Makefile ~ distinfo > update p5-Devel-CheckOS to 1.80 (bluhm@) p5-List-MoreUtils ~ Makefile ~ distinfo ~ pkg/PLIST > update p5-List-MoreUtils to 0.419 > XS code has been split into a separate module > license change discussed with afresh1@ sthen@ (bluhm@) p5-List-MoreUtils-XS + distinfo + Makefile + pkg/DESCR + pkg/PLIST + patches/patch-MANIFEST + patches/patch-Makefile_PL > New import: > import p5-List-MoreUtils-XS 0.418 py-freezegun + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > import devel/py-freezegun, a test dependency for the upcoming khal port py-icalendar + distinfo + Makefile + pkg/PLIST + pkg/DESCR > New import: > import devel/py-icalendar, a dependency for the upcoming khal port qt-creator ~ Makefile > use the MODGCC4* variables instead of hardcoding dependencies. > convert to WANT_CXX even though it might not work yet. > bump the ports that didn't even the full spec (espie@) valgrind ~ Makefile + patches/patch-coregrind_m_main_c > changes to workaround major breakages in valgrind: > - add USE_WXNEEDED. > - add a patch from smccalib at protonmail,ch from > https://marc.info/?l=openbsd-ports&m=149541633922860&w=2 (sthen@) == editors =========================================================== 03/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/editors abiword ~ Makefile + patches/patch-src_af_xap_xp_xap_Dialog_cpp + patches/patch-src_wp_ap_gtk_ap_UnixApp_cpp > build with clang, trivial fixes (espie@) == games ============================================================= 04/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/games ioquake3 + patches/patch-Makefile + patches/patch-code_tools_lcc_cpp_unix_c > Allow games/ioquake3 to be compiled with clang by using libc's getopt > instead > of an handrolled one > OK espie@ (mestre@) pingus ~ Makefile ~ patches/patch-src_pingus_pingus_main_cpp + patches/patch-src_lisp_getters_hpp + patches/patch-src_pingus_pingus_level_hpp + patches/patch-src_pingus_prefab_file_hpp + patches/patch-src_pingus_screens_pingus_menu_cpp + patches/patch-src_util_file_reader_hpp > let pingus build with clang (espie@) pioneers - patches/patch-Makefile_in - patches/patch-configure ~ Makefile ~ distinfo ~ pkg/PLIST > Update to pioneers-15.4. (ajacoutot@) == graphics ========================================================== 05/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics argyll ~ Makefile ~ distinfo ~ patches/patch-icc_icc_h ~ pkg/PLIST > Update to argyllcms-1.9.2. (ajacoutot@) shotwell - patches/patch-Makefile_in > Drop uneeded patch. (ajacoutot@) tiff ~ Makefile ~ distinfo ~ patches/patch-libtiff_tif_getimage_c ~ patches/patch-libtiff_tif_luv_c ~ patches/patch-man_Makefile_in ~ pkg/PLIST > Security update to 4.0.8: > Fixes CVE-2017-5225, CVE-2017-7592 to -7602 (naddy@) vigra ~ Makefile ~ distinfo ~ patches/patch-test_CMakeLists_txt ~ pkg/PLIST > update to vigra-1.11.1 (kirby@) ~ Makefile ~ distinfo > Upstream rerolled tarball. Noticed by espie@, thanks! > Previous tarball contetnt was somewhere between 1.11.0 and 1.11.1. (kirby@) == infrastructure ==================================================== 06/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/infrastructure bin ~ portcheck > Use dumb Makefile pipe trick from DPB/Vars.pm instead of trying to access > an existing port (devel/quirks) which could be broken, resulting in strange > errors on portcheck side. > Prompted and solution provided by espie@, thanks! (zhuk@) ~ portcheck > More obvious error message for empty patches. > ok zhuk@ (jca@) man ~ man1/update-patches.1 > document PATCH_VERBOSE (espie@) == lang ============================================================== 07/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang gcc ~ 4.9/gcc4.port.mk > introduce the full name of the C++ pkgpath, to be used by a few ports > that run depend on it (espie@) node ~ Makefile > use the MODGCC4* variables instead of hardcoding dependencies. > convert to WANT_CXX even though it might not work yet. > bump the ports that didn't even the full spec (espie@) == multimedia ======================================================== 08/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/multimedia k3b-kde4 + patches/patch-CMakeLists_txt > Unbreak for Clang. > The hack to be revisited when we have CMake 3.8 and, therefore, c_std_99. > (zhuk@) == net =============================================================== 09/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net argus ~ patches/patch-Makefile_in > unfuck build system (espie@) mcabber ~ patches/patch-mcabber_main_c > Fix copy pasto from my last commit (mestre@) p5-Net-Inspect ~ Makefile ~ distinfo > update p5-Net-Inspect to 0.327 (bluhm@) py-botocore ~ Makefile ~ distinfo > Update to py-botocore-1.5.56. (ajacoutot@) == productivity ====================================================== 10/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/productivity productivity ~ Makefile > link productivity/khal (jung@) khal + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > import productivity/khal == security ========================================================== 11/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/security letsencrypt ~ Makefile.inc ~ client/distinfo ~ py-acme/distinfo > update to certbot/py-acme 0.14.2 (sthen@) vault ~ Makefile > Display proper version instead of 'unknown'. (ajacoutot@) == shells ============================================================ 12/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/shells osh - patches/patch-Makefile ~ Makefile ~ distinfo > Update to osh 4.3.2, patch upstreamed. (pascal@) == sysutils ========================================================== 13/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/sysutils awscli ~ Makefile ~ distinfo ~ pkg/PLIST > Update to awscli-1.11.93. (ajacoutot@) terraform ~ Makefile ~ distinfo > Update to terraform-0.9.6. (ajacoutot@) == telephony ========================================================= 14/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/telephony asterisk ~ Makefile + patches/patch-autoconf_ast_check_raii_m4 > pass LDFLAGS to the autoconf test for clang -fblocks. still broken: > - clang + ld.bfd: link fails in autoconf test, undefined symbols. > - clang + ld.lld: package builds, dlopen()ing the .so modules that use > -fblocks > fails at runtime. > because with clang + ld.lld it does build but results in unusable packages, > explicitly mark BROKEN-aarch64 for now. (sthen@) ~ Makefile ~ distinfo > update to asterisk-13.15.1, fixing AST-2017-004: Memory exhaustion > on short SCCP packets. This only affects SCCP users (chan_skinny). > 13.15.1 also added some fixes to the bundled copy of PJSIP > (used by chan_pjsip, *not* used by chan_sip) - > AST-2017-002: Buffer Overrun in PJSIP transaction layer, > AST-2017-003: Crash in PJSIP multi-part body parser > - however that copy is not used by this package and will need to > be fixed separately. (sthen@) == tests ============================================================= 15/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/tests portcheck ~ t17.sample > Oops, forgot to commit that bit a long time before. > Noticed by jca@, thanks! (zhuk@) == www =============================================================== 16/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www chromium ~ Makefile > use the MODGCC4* variables instead of hardcoding dependencies. > convert to WANT_CXX even though it might not work yet. > bump the ports that didn't even the full spec (espie@) iridium ~ Makefile > use the MODGCC4* variables instead of hardcoding dependencies. > convert to WANT_CXX even though it might not work yet. > bump the ports that didn't even the full spec (espie@) ruby-capybara-webkit ~ Makefile > Temporarily mark BROKEN until jca@ has time to look at this new breakage. > (ajacoutot@) surf ~ Makefile ~ distinfo ~ patches/patch-config_def_h ~ patches/patch-config_mk > update www/surf to 2.0 using newer webkitgtk4, following upstream changes > ok zhuk > note: this update makes www/surf2 mostly superfluous, so may be removed > soon (jung@) == x11 =============================================================== 17/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11 gnome ~ baobab/Makefile ~ clocks/Makefile ~ terminal/Makefile ~ totem/Makefile > Our gcc(1) does not choke on unkwown -Wno-foobar options. (ajacoutot@) gtk+2 ~ Makefile > unconditionalize Wno-*, gcc4 has supported it for long enough by now. > (espie@) ~ Makefile > Move away from the special mpi debug section. (ajacoutot@) herbstluftwm ~ Makefile > unhardcode the build system. fixes clang (espie@) kde4 + artikulate/patches/patch-libsound_src_CMakeLists_txt > Fix build with clang in base (wrong CMake variable used). (zhuk@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
