OpenBSD ports changes summary for 2017-04-24 ============================================
archivers/lzip audio/squeezelite comms/zmtx-zmrx databases/mariadb databases/p5-DBD-SQLite databases/qdbm databases/sqlite3 devel/bullet devel/harfbuzz devel/jd-gui devel/jdk devel/py-sh devel/sdl-pango emulators/sdlmame emulators/sdlmess graphics/ansilove infrastructure/mk lang/cython lang/erlang misc/sent net/curl net/ysmv7 security/gnupg2 security/py-oauthlib shells/osh sysutils/incron sysutils/inotify-tools sysutils/mtools sysutils/pftop sysutils/rancid sysutils/tpb sysutils/wmcube sysutils/wmmon sysutils/xuvmstat textproc/enchant textproc/gxml textproc/jq www/py-jwt x11 x11/driftnet x11/gnome x11/gnustep == archivers ========================================================= 01/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/archivers lzip ~ lunzip/Makefile ~ lunzip/distinfo > Update to lunzip 1.9. (juanfra@) == audio ============================================================= 02/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio squeezelite ~ Makefile > needs more -l to avoid relying on NEEDED; fixes with modern linkers > (sthen@) == comms ============================================================= 03/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/comms zmtx-zmrx - patches/patch-01 - patches/patch-02 + patches/patch-zmrx_c + patches/patch-zmtx_c > regen patches under standard names (sthen@) ~ Makefile ~ patches/patch-zmrx_c ~ patches/patch-zmtx_c + patches/patch-makefile + patches/patch-zmdm_c + patches/patch-zmdm_h > clang and other fixes for zmtx-zmrx: > add prototypes > add missing system headers > add missing return values in non-void functions > 64-bit time_t format string fix found by clang > honour CFLAGS > don't call rx_raw(int timeout) with "rx_raw()", use a sane timeout (sthen@) == databases ========================================================= 04/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/databases mariadb ~ Makefile ~ patches/patch-client_CMakeLists_txt ~ patches/patch-tests_CMakeLists_txt > Add ${SSL_LIBRARIES} to our patches that change client/test binaries to > being dynamically linked. Fix with lld. ok Brad (sthen@) p5-DBD-SQLite ~ Makefile ~ patches/patch-Makefile_PL > Don't define SQLITE_ENABLE_COLUMN_METADATA. This is used in DBD::SQLite's > code > and should match the status for the sqlite build. (Normally DBD::SQLite > uses > its own copy of the library, but we patch to use ports sqlite instead). > Fixes runtime breakage with clang, fixes "make test" with gcc, but somehow > runtime seemed to work with gcc..?! (sthen@) qdbm - patches/patch-configure ~ Makefile ~ patches/patch-Makefile_in > use MAKE_FLAGS rather than patching configure to override optimizer > flags; this fixes opt flags for some files which avoided the previous > fix > avoid "-fomit-frame-pointer -fforce-addr -fno-omit-frame-pointer > -fno-force-addr" (sthen@) sqlite3 ~ Makefile > add a comment about -DSQLITE_ENABLE_COLUMN_METADATA and DBD::SQLite > (sthen@) == devel ============================================================= 05/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel bullet ~ Makefile ~ distinfo ~ patch-examples_ExampleBrowser_CMakeLists_txt ~ pkg/PLIST + patches/patch-examples_BasicDemo_CMakeLists_txt + patches/patch-examples_OpenGLWindow_CMakeLists_txt + patches/patch-examples_SharedMemory_CMakeLists_txt + patches/patch-examples_SimpleOpenGL3_CMakeLists_txt > Update to Bullet 2.86.1. From David CARLIER + shlib bumps. (pascal@) harfbuzz ~ Makefile ~ distinfo > Update to harfbuzz-1.4.6. (ajacoutot@) jd-gui ~ Makefile > change MODJAVA_VER to make jg-gui works again. > ok sthen@. (rpointel@) jdk ~ 1.8/Makefile + 1.8/patches/patch-hotspot_src_os_bsd_vm_os_bsd_cpp + 1.8/patches/patch-hotspot_src_share_vm_opto_loopPredicate_cpp > - fix clang + fastdebug issue in loopPredicate.cpp > - use HW_PHYSMEM64 to correct assert in fastdebug (kurt@) py-sh ~ Makefile > Tabs/spaces. (juanfra@) sdl-pango ~ patches/patch-src_SDL_Pango_h > Freetype headers no longer define __FT2_BUILD_UNIX_H__. > unifdef __FT2_BUILD_UNIX_H__ around a prototype to fix the build with > clang. > ok dcoppa@ (jsg@) == emulators ========================================================= 06/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/emulators sdlmame ~ Makefile + patches/patch-src_emu_webengine_c > Fix error checks (and clang builds while here) > ok fcambus@ (jca@) sdlmess ~ Makefile + patches/patch-src_emu_webengine_c > Fix error checks (and clang builds while here) > ok fcambus@ (jca@) == graphics ========================================================== 07/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics ansilove ~ Makefile ~ distinfo > Update ansilove to 3.0.6. (fcambus@) == infrastructure ==================================================== 08/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/infrastructure mk ~ arch-defines.mk > add comments to describe CLANG_ARCHS and LLVM_ARCHS (sthen@) == lang ============================================================== 09/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang cython ~ Makefile > Tabs/spaces. (juanfra@) erlang ~ 16/Makefile ~ 17/Makefile ~ 18/Makefile ~ 19/Makefile + 16/patches/patch-lib_wx_c_src_wxe_impl_cpp + 17/patches/patch-lib_wx_c_src_wxe_impl_cpp + 18/patches/patch-lib_wx_c_src_wxe_impl_cpp + 19/patches/patch-lib_wx_c_src_wxe_impl_cpp > fix "ordered comparison between pointer and zero" (sthen@) == misc ============================================================== 10/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/misc sent ~ Makefile ~ patches/patch-config_mk > Fix local patch which removes -lm from linker invocation. Fixes with lld. > (sthen@) == net =============================================================== 11/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net curl ~ Makefile ~ distinfo ~ pkg/PLIST + patches/patch-docs_cmdline-opts_Makefile_in + patches/patch-src_Makefile_in > Update to 7.54.0. Includes fix for > CVE-2017-7468: TLS session resumption client cert bypass (again) (naddy@) ysmv7 ~ patches/patch-src_man_ysm_1 > regen patch (jca@) + patches/patch-src_YSM_Setup_c > inline->static inline; fixes clang builds (jca@) == security ========================================================== 12/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/security gnupg2 ~ Makefile ~ pkg/README > security/gnupg2: Add instructions to README for Yubikeys. > From Pavel Korovin, OK abieber@. Thanks. (edd@) py-oauthlib ~ Makefile ~ distinfo > update py-oauthlib to 2.0.2, from maintainer Johan Huldtgren (sthen@) == shells ============================================================ 13/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/shells osh ~ Makefile ~ distinfo > Update to osh 4.3.1, reminded by J.A. Neitzel (upstream). (pascal@) == sysutils ========================================================== 14/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/sysutils incron ~ Makefile ~ patches/patch-icd-main_cpp ~ patches/patch-inotify-cxx_h > Missing includes for clang (jca@) inotify-tools + patches/patch-src_Makefile_am > Drop -Werror, fix stupid error with clang (jca@) mtools + patches/patch-mainloop_c > Fix abuse of __attribute__ that breaks with clang > Stolen from natano@ in > https://lists.gnu.org/archive/html/info-mtools/2014-02/msg00000.html (jca@) pftop ~ Makefile > Respect CC (jca@) ~ Makefile ~ patches/patch-pftop_c > Mark some inline functions as static to fix clang builds (jca@) rancid ~ Makefile ~ distinfo ~ pkg/PLIST > update to rancid-3.6.2, from maintainer Pavel Korovin. (sthen@) tpb ~ patches/patch-man_tpb_1 ~ patches/patch-src_cfg_c > regen patches (jca@) + patches/patch-configure > Fix autoconf test to not use a nested function, breaks with clang. (jca@) wmcube ~ Makefile > Respect CC (jca@) ~ Makefile + patches/patch-wmgeneral_list_h > Drop inline, fixes build with clang. (jca@) wmmon ~ Makefile > Respect CC (jca@) ~ Makefile + patches/patch-wmgeneral_list_h > Drop inline, fixes build with clang (jca@) xuvmstat ~ Makefile > Respect CC (jca@) ~ patches/patch-xuvmstat_c > Rename variable to avoid clash with function cexp. Fixes clang build > (jca@) == textproc ========================================================== 15/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/textproc enchant ~ Makefile > Use LIBCXX to generate list of C++ libs to add to LDFLAGS rather than a > hardcoded -lstdc++. Unbreaks clang/libc++ arches. ok aja@ > Not the cleanest fix ever but enchant blocks a large number of ports > and removing the -l completely results in failures in gnome/todo and > gnome/calendar. XXX added! (sthen@) gxml ~ patches/patch-Makefile_in > Pushed upstream. (ajacoutot@) jq + patches/patch-Makefile_in > Don't use -static-libtool-libs, our libtool doesn't handle it and passes it > straight through to the compiler, which causes an error with clang. > (sthen@) == www =============================================================== 16/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www py-jwt ~ Makefile ~ distinfo ~ pkg/PLIST > update to py-jwt 1.5.0 and enable tests, from maintainer Johan Huldtgren > (sthen@) == x11 =============================================================== 17/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11 x11 ~ Makefile > typo (naddy@) driftnet ~ Makefile ~ patches/patch-src_packetcapture_c ~ patches/patch-src_packetcapture_h ~ patches/patch-src_tmpdir_c ~ patches/patch-src_tmpdir_h > extern inline changes broke gcc; just get rid of them (sthen@) gnome ~ calendar/Makefile ~ calendar/distinfo > update to gnome-calendar-3.24.1 (jasper@) gnustep ~ graphos/Makefile ~ graphos/distinfo ~ graphos/pkg/PLIST > Update to 0.6 (sebastia@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
