OpenBSD ports changes summary for 2017-06-04 to 2017-06-11 inclusive ====================================================================
audio audio/beets audio/exaile audio/mpd audio/ncmpcpp audio/py-discogs-client audio/py-musicbrainzngs comms/py-gammu databases/mongodb databases/redis databases/sqlports devel devel/boost devel/bpython devel/cmocka devel/git devel/grcs devel/kf5 devel/libconfuse devel/libvirt-glib devel/llvm devel/log4cpp devel/mercurial devel/mingw devel/msgpack devel/ocaml-ocamlbuild devel/py-algorithm-munkres devel/py-argcomplete devel/py-cloudpickle devel/py-sh devel/qmake devel/quirks devel/ruby-bundler devel/spidermonkey38 devel/tortoisehg editors/ne emulators/advancemame emulators/advancemess emulators/sdlmame games/armagetronad games/brumbrumrally games/gottcode games/spaceinvaders games/xboing games/xjig geo geo/mapproxy geo/py-planet graphics/asymptote graphics/feh graphics/gphoto2 graphics/img2pdf graphics/krita graphics/libgphoto2 graphics/liblqr graphics/quirc infrastructure/mk lang/clang lang/clisp lang/gcc lang/ghc lang/go lang/go-bootstrap lang/gprolog lang/libv8 lang/lucee lang/mono lang/rust lang/tcl mail mail/cucipop mail/dovecot mail/procmail mail/teapop math/calc multimedia multimedia/daala net net/dictd net/irssi net/irssi-silc net/irssi-xmpp net/libmaxminddb net/olsrd net/openvpn net/packetq net/py-botocore net/py-geventhttpclient net/tor net/unifi print/hplip productivity/tdl security/ccid security/gnutls security/letsencrypt security/libgcrypt security/libhttpseverywhere security/p5-Crypt-OpenSSL-Bignum security/p5-Crypt-OpenSSL-EC security/pcsc-lite security/yara sysutils/amazon-ecs-cli sysutils/amazon-ssm-agent sysutils/awscli sysutils/coreutils sysutils/dmidecode sysutils/ec2-api-tools sysutils/fleetctl sysutils/google-cloud-sdk sysutils/lockfile sysutils/login_duo sysutils/monit sysutils/py-augeas sysutils/ranger sysutils/rdiff-backup sysutils/supervisor sysutils/syslog-ng sysutils/terraform sysutils/yank telephony/baresip telephony/libzrtp textproc/cdiff textproc/halibut textproc/icu4c textproc/nfoview textproc/p5-Pod-Spell textproc/py-m2r textproc/xerces-c www www/kcgi www/kibana www/man2web www/netsurf www/py-gunicorn www/py-requests-futures www/rawdog www/ruby-capybara-webkit www/uget x11 x11/bricons x11/gnome x11/kde-applications x11/kde4 x11/mate x11/rxvt x11/sakura x11/tk x11/worker x11/x2goclient x11/xfce4 x11/xpad == audio ============================================================= 01/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio audio ~ Makefile > add py3 support for audio/py-musicbrainzngs (sthen@) ~ Makefile > add py3 support for py-discogs-client, remove unnecessary deps (they're > shown in upstream repo's CI test deps but aren't needed at runtime or for > the normal tests in the distributed tar.gz). looks ok to Johan Huldtgren > (maintainer). (sthen@) beets ~ Makefile ~ distinfo ~ pkg/PLIST > update to beets-1.4.4 (sthen@) ~ Makefile > adjust RUN_DEPENDS grouping, the only remaining dep for py3 support is > py-discogs-client (sthen@) ~ Makefile > shuffle RDEPs again, we now have py3 flavours of everything needed to > be able to switch to py3 so no need to list them separately. (sthen@) exaile - patches/patch-xlgui_collection_py ~ Makefile ~ distinfo ~ patches/patch-Makefile ~ patches/patch-xl_main_py ~ patches/patch-xlgui___init___py ~ pkg/PLIST > Update to 3.4.0 > from new maintainer Brian Callahan with a tweak by me (giovanni@) mpd ~ Makefile ~ distinfo > Bugfixing update to mpd-0.20.9 (dcoppa@) ncmpcpp - patches/patch-src_actions_cpp - patches/patch-src_configuration_cpp - patches/patch-src_lyrics_cpp - patches/patch-src_tag_editor_cpp - patches/patch-src_tiny_tag_editor_cpp - patches/patch-src_utility_type_conversions_cpp - patches/patch-src_window_h ~ Makefile ~ distinfo ~ patches/patch-doc_ncmpcpp_1 ~ patches/patch-src_ncmpcpp_cpp ~ patches/patch-src_status_cpp + patches/patch-configure + patches/patch-src_curses_strbuffer_h > Update to ncmpcpp-0.8 (dcoppa@) py-discogs-client ~ Makefile ~ pkg/PLIST > add py3 support for py-discogs-client, remove unnecessary deps (they're > shown in upstream repo's CI test deps but aren't needed at runtime or for > the normal tests in the distributed tar.gz). looks ok to Johan Huldtgren > (maintainer). (sthen@) ~ Makefile > add TEST_DEPENDS = ${RUN_DEPENDS} (sthen@) py-musicbrainzngs ~ Makefile ~ pkg/PLIST > add py3 support for audio/py-musicbrainzngs (sthen@) == comms ============================================================= 02/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/comms py-gammu ~ Makefile ~ distinfo > bugfix update to python-gammu-2.8 (kirby@) == databases ========================================================= 03/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/databases mongodb ~ Makefile ~ distinfo + patch-src_mongo_util_processinfo_openbsd_cpp > update to MongoDB-3.2.13, from Andrew Aldridge (sthen@) redis ~ Makefile ~ distinfo > Update to redis-3.2.9 (dcoppa@) sqlports ~ Makefile ~ files/Info.pm ~ files/Var.pm ~ pkg/DESCR-compact ~ pkg/DESCR-main > add COMPILER_LINKS. Tweak USE_WXNEEDED to support a 3rd option (special) > (espie@) == devel ============================================================= 04/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel devel ~ Makefile > add py3 support to devel/py-cloudpickle, from bcallah (sthen@) ~ Makefile > update to py-algorithm-munkres 1.0.10, add py3 flavour (sthen@) boost ~ Makefile ~ files/user.hpp > the tests are wrong, but it's simpler to define the annoying constant to 0 > (espie@) bpython ~ Makefile ~ distinfo > Update to bpython-0.16. > from Brian Callahan (new maintainer) (benoit@) ~ Makefile > switch homepage to https > ok jca@ benoit@ (rsadowski@) cmocka ~ Makefile ~ distinfo > update to cmocka-1.1.1 > From Brian Callahan, who is now MAINTAINER. (czarkoff@) git ~ Makefile ~ distinfo ~ patches/patch-Makefile > Update to git-2.13.1 > ok jung@ (dcoppa@) grcs ~ Makefile > mandoc groks .ec and .eo now; drop USE_GROFF and bump (schwarze@) ~ Makefile > BUILD_DEPENDS += textproc/groff > because soelim(1) is used at build time. > No bump needed because *if* it built, the package was correct. > Problem reported and patch OK'ed by naddy@. (schwarze@) kf5 - baloo/files/FindInotify.cmake - baloo/files/patch-src_runtime_kwalletd_CMakeLists_txt - baloo/files/patch-tests_kwalletd_CMakeLists_txt - sonnet/patches/patch-cmake_FindHUNSPELL_cmake ~ Makefile ~ kf5.port.mk ~ attica/Makefile ~ attica/distinfo ~ baloo/Makefile ~ bluez-qt/Makefile ~ bluez-qt/distinfo ~ breeze-icons/distinfo ~ breeze-icons/pkg/PLIST ~ extra-cmake-modules/distinfo ~ extra-cmake-modules/patch-kde-modules_KDECompilerSettings_cmake ~ extra-cmake-modules/pkg/PLIST ~ frameworkintegration/Makefile ~ frameworkintegration/distinfo ~ frameworkintegration/pkg/PLIST ~ kactivities/Makefile ~ kactivities/distinfo ~ kactivities-stats/Makefile ~ kactivities-stats/distinfo ~ kapidox/distinfo ~ kapidox/pkg/PLIST ~ karchive/Makefile ~ karchive/distinfo ~ kauth/Makefile ~ kauth/distinfo ~ kbookmarks/Makefile ~ kbookmarks/distinfo ~ kcmutils/Makefile ~ kcmutils/distinfo ~ kcodecs/Makefile ~ kcodecs/distinfo ~ kcompletion/Makefile ~ kcompletion/distinfo ~ kconfig/Makefile ~ kconfig/distinfo ~ kconfig/pkg/PLIST ~ kconfigwidgets/Makefile ~ kconfigwidgets/distinfo ~ kcoreaddons/Makefile ~ kcoreaddons/distinfo ~ kcrash/Makefile ~ kcrash/distinfo ~ kdbusaddons/Makefile ~ kdbusaddons/distinfo ~ kdeclarative/Makefile ~ kdeclarative/distinfo ~ kdeclarative/pkg/PLIST ~ kded/Makefile ~ kded/distinfo ~ kdelibs4support/Makefile ~ kdelibs4support/distinfo ~ kdelibs4support/pkg/PLIST ~ kdesignerplugin/Makefile ~ kdesignerplugin/distinfo ~ kdesignerplugin/pkg/PLIST ~ kdesu/Makefile ~ kdesu/distinfo ~ kdewebkit/Makefile ~ kdewebkit/distinfo ~ kdnssd/Makefile ~ kdnssd/distinfo ~ kdoctools/Makefile ~ kdoctools/distinfo ~ kdoctools/pkg/PLIST ~ kemoticons/Makefile ~ kemoticons/distinfo ~ kfilemetadata/Makefile ~ kfilemetadata/distinfo ~ kfilemetadata/pkg/PLIST-locale ~ kfilemetadata/pkg/PLIST-main ~ kglobalaccel/Makefile ~ kglobalaccel/distinfo ~ kguiaddons/Makefile ~ kguiaddons/distinfo ~ khtml/Makefile ~ khtml/distinfo ~ ki18n/Makefile ~ ki18n/distinfo ~ ki18n/pkg/PLIST ~ kiconthemes/Makefile ~ kiconthemes/distinfo ~ kidletime/Makefile ~ kidletime/distinfo ~ kimageformats/Makefile ~ kimageformats/distinfo ~ kinit/Makefile ~ kinit/distinfo ~ kio/Makefile ~ kio/distinfo ~ kio/pkg/PLIST ~ kitemmodels/Makefile ~ kitemmodels/distinfo ~ kitemviews/Makefile ~ kitemviews/distinfo ~ kjobwidgets/Makefile ~ kjobwidgets/distinfo ~ kjs/Makefile ~ kjs/distinfo ~ kjs/patches/patch-src_kjs_collector_cpp ~ kjsembed/Makefile ~ kjsembed/distinfo ~ kmediaplayer/Makefile ~ kmediaplayer/distinfo ~ knewstuff/Makefile ~ knewstuff/distinfo ~ knewstuff/pkg/PLIST ~ knotifications/Makefile ~ knotifications/distinfo ~ knotifyconfig/Makefile ~ knotifyconfig/distinfo ~ kpackage/Makefile ~ kpackage/distinfo ~ kpackage/pkg/PLIST ~ kparts/Makefile ~ kparts/distinfo ~ kpeople/Makefile ~ kpeople/distinfo ~ kplotting/Makefile ~ kplotting/distinfo ~ kpty/Makefile ~ kpty/distinfo ~ kross/Makefile ~ kross/distinfo ~ krunner/Makefile ~ krunner/distinfo ~ kservice/Makefile ~ kservice/distinfo ~ ktexteditor/Makefile ~ ktexteditor/distinfo ~ ktexteditor/pkg/PLIST ~ ktextwidgets/Makefile ~ ktextwidgets/distinfo ~ kunitconversion/Makefile ~ kunitconversion/distinfo ~ kwallet/Makefile ~ kwallet/distinfo ~ kwallet/patch-src_runtime_kwalletd_backend_blowfish_cc ~ kwidgetsaddons/Makefile ~ kwidgetsaddons/distinfo ~ kwidgetsaddons/pkg/PLIST ~ kwindowsystem/Makefile ~ kwindowsystem/distinfo ~ kxmlgui/Makefile ~ kxmlgui/distinfo ~ kxmlrpcclient/Makefile ~ kxmlrpcclient/distinfo ~ oxygen-icons/Makefile ~ oxygen-icons/distinfo ~ oxygen-icons/pkg/PLIST ~ plasma-framework/Makefile ~ plasma-framework/distinfo ~ plasma-framework/pkg/PLIST ~ prison/Makefile ~ prison/distinfo ~ solid/Makefile ~ solid/distinfo ~ sonnet/Makefile ~ sonnet/distinfo ~ syntax-highlighting/Makefile ~ syntax-highlighting/distinfo ~ syntax-highlighting/pkg/PLIST ~ threadweaver/Makefile ~ threadweaver/distinfo > Update KDE Frameworks to 5.34.0 > A few tweaks from zhuk@. Thanks! > ok jca@ (rsadowski@) - kactivities/patches/patch-autotests_common_test_h > Kill patch already present in 5.34.0, missed in previous > Spotted by espie@ (jca@) libconfuse ~ Makefile ~ distinfo ~ pkg/PLIST > - update to libconfuse-3.2 > - remove html docs that are also available at ${HOMEPAGE} (jasper@) libvirt-glib ~ Makefile ~ distinfo ~ pkg/PLIST > update to libvirt-glib-1.0.0 (jasper@) llvm ~ Makefile ~ patches/patch-tools_clang_lib_Basic_Targets_cpp ~ patches/patch-tools_clang_lib_Driver_Tools_cpp > enable TLS emulation by default just like in base clang > ok espie@ (robert@) log4cpp ~ Makefile ~ distinfo ~ pkg/PLIST > update to log4cpp-1.1.2l (jasper@) + patches/patch-src_Appender_cpp > missed in previous (jasper@) mercurial ~ Makefile ~ distinfo > Update to mercurial 4.2.1. (juanfra@) mingw ~ Makefile ~ patches/patch-x86-mingw32-build_sh_conf > THIS configuration fragment *is* clang specific (espie@) msgpack ~ Makefile ~ distinfo ~ patches/patch-CMakeLists_txt ~ patches/patch-test_CMakeLists_txt ~ pkg/PLIST + patches/patch-include_msgpack_sysdep_h + patches/patch-include_msgpack_vrefbuffer_h > update to msgpack-2.1.2 (jasper@) ocaml-ocamlbuild ~ Makefile > don't peek in /usr/local during fake (espie@) py-algorithm-munkres ~ Makefile ~ distinfo ~ pkg/PLIST > update to py-algorithm-munkres 1.0.10, add py3 flavour (sthen@) py-argcomplete ~ Makefile ~ distinfo ~ pkg/PLIST + patches/patch-setup_py > Update to py-argcomplete-1.8.2 > initial diff from jsg@, then tweaked by sthen@ and finished by myself > ok sthen@ shadchin@ (danj@) py-cloudpickle ~ Makefile ~ pkg/PLIST > add py3 support to devel/py-cloudpickle, from bcallah (sthen@) ~ pkg/PLIST > unbreak py27 packaging, missed MODPY_COMMENT. breakage reported by nigel@ > (sthen@) py-sh ~ Makefile ~ distinfo > Update to py-sh 1.12.14. (juanfra@) qmake ~ qmake.port.mk > so qmake dependency handling is still basically broken. > mark everything that depends on it nojunk, because I'm fed up > of qt-creator and other things randomly breaking (espie@) quirks ~ Makefile ~ files/Quirks.pm > register rxvt departure (danj@) ~ Makefile ~ files/Quirks.pm > register irssi-silc removal (sthen@) ~ Makefile ~ files/Quirks.pm > remove old port mail/teapop; broken since getpwnam_shadow changes, 2003 > code, > no update in ports since 2006, homepage is 404. ok fcambus@ danj@ (sthen@) ~ files/Quirks.pm > drop multimedia/daala > Orphaned port of video codec with dubious future. > OK sthen@, jca@ and ajacoutot@ (czarkoff@) ~ Makefile > Bump version after adding daala to the list (czarkoff@) ruby-bundler ~ Makefile ~ distinfo ~ pkg/PLIST > Update bundler to 1.15.1. > ok jeremy@ (anton@) spidermonkey38 ~ Makefile > Fix path in comment. (ajacoutot@) tortoisehg ~ Makefile ~ distinfo > Update to tortoisehg 4.2.1. (juanfra@) == editors =========================================================== 05/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/editors ne ~ Makefile ~ distinfo ~ patches/patch-src_makefile > Update to ne-3.1.1. > from Brian Callahan (new maintainer) (benoit@) == emulators ========================================================= 06/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/emulators advancemame ~ Makefile ~ distinfo > Update advancemame to 3.5. (fcambus@) advancemess ~ Makefile ~ distinfo > Update advancemess to 3.5. (fcambus@) sdlmame ~ Makefile > sdlmame: this requires USE_WXNEEDED for various games > ok sthen (mlarkin@) == games ============================================================= 07/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/games armagetronad - patches/patch-src_network_nNetObject_cpp - patches/patch-src_tools_tResourceManager_cpp ~ Makefile ~ distinfo ~ patches/patch-config_Makefile_in > Update to armagetronad-0.2.8.3.4. > from Brian Callahan (new maintainer) (benoit@) brumbrumrally - patches/patch-src_Menu_cpp - patches/patch-src_hqx_common_h ~ Makefile ~ distinfo > Update to brumbrumrally-0.7. > from Brian Callahan (new maintainer) (benoit@) gottcode ~ Makefile.inc ~ connectagram/Makefile ~ connectagram/distinfo ~ connectagram/pkg/PLIST ~ cutemaze/Makefile ~ cutemaze/distinfo ~ cutemaze/pkg/PLIST ~ hexalate/Makefile ~ hexalate/distinfo ~ hexalate/pkg/PLIST ~ peg-e/Makefile ~ peg-e/distinfo ~ peg-e/patches/patch-peg-e_pro ~ simsu/Makefile ~ simsu/distinfo ~ tanglet/Makefile ~ tanglet/distinfo ~ tanglet/pkg/PLIST ~ tetzle/Makefile ~ tetzle/distinfo ~ tetzle/pkg/PLIST > Update gottcode games, from bcallah, thanks! > Note that they now all use QT5. > * connectagram-1.2.4 > * cutemaze-1.2.0 > * hexalate-1.1.0 > * peg-e-1.2.2 > * simsu-1.3.3 > * tanglet-1.4.0 > * tetzle-2.1.0 (landry@) spaceinvaders ~ Makefile ~ distinfo > update to spaceinvaders-1.4. > remove do-build section since latest version can do 'make all'. > ok tb@ (mglocker@) xboing ~ Makefile > mandoc(1) supports .ce now, drop USE_GROFF and bump (schwarze@) xjig ~ Makefile > mandoc(1) supports .ce now, drop USE_GROFF and bump (schwarze@) == geo =============================================================== 08/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/geo geo ~ Makefile > hook up py-planet (sebastia@) mapproxy ~ Makefile ~ distinfo > Update to mapproxy 1.10.1 (landry@) py-planet + distinfo + Makefile + pkg/DESCR + pkg/PLIST > New import: > import py-planet == graphics ========================================================== 09/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics asymptote - patches/patch-genv_cc - patches/patch-prc_writePRC_h ~ Makefile ~ distinfo + patches/patch-settings_cc > update to asymptote-2.41 > tests pass on amd64/gcc and amd64/ports clang. > aarch64/clang not tested as it hanged again (pv).. (sthen@) ~ Makefile > remove stray COMPILER= setting from testing (sthen@) ~ Makefile > Add a "NOT_FOR_ARCHS=${CLANG_ARCHS}" to asymptote for now, with a > comment explaining what's not working (I would have just let it fail > so it's easier to spot, but it hangs during build). this is a terminal > port, not knocking out others. > This does not fail with ports clang though.. (sthen@) feh ~ Makefile ~ distinfo ~ patches/patch-Makefile ~ patches/patch-man_feh_pre > Update to feh-2.19 (dcoppa@) gphoto2 ~ Makefile ~ distinfo > update to gphoto-2.5.14. (ajacoutot@) img2pdf ~ Makefile ~ distinfo > Update to img2pdf-0.2.4 (czarkoff@) krita + patches/patch-plugins_extensions_CMakeLists_txt > unbreak with clang, no reason to insist on gcc (espie@) libgphoto2 ~ Makefile ~ distinfo > Update to libgphoto-2.5.14. (ajacoutot@) liblqr - patches/patch-lqr_lqr_energy_c ~ Makefile ~ distinfo ~ pkg/DESCR > update liblqr to 0.4.1 > - trailing whitespace note by jca@ > ok jca@ (rsadowski@) quirc ~ Makefile ~ distinfo > update to libquirc-1.0 (czarkoff@) == infrastructure ==================================================== 10/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/infrastructure mk ~ bsd.port.mk > Write out wrapper scripts for compilers using -B to set the toolchain > search path to ${WRKDIR}/bin. Ensures that the ld wrapper script needed > for USE_WXNEEDED gets used (clang was ignoring it otherwise). > Rework ccache support and gcc4/clang MODULES to use the same wrapper > generator as above, setting up a list of command names (cc, c++, etc) and > destinations (egcc, eg++, etc) as the port is processed, and writing the > wrappers in one place in bsd.port.mk, with an optional wrapper (e.g. > ccache), and with an echo to make it clear on screen/in log which > compiler binaries were chosen (easier than inspecting the wrapper > scripts) and whether ccache is used. > Initial wrapper using -B from espie, ccache bits from me, discussed > with/ok espie. Been through a bulk on i386. (sthen@) ~ bsd.port.mk > thinko. breaks devel/llvm on a clang arch (espie@) ~ bsd.port.mk > support for overriding CC/CXX was accidentally lost with the COMPILER_LINKS > changes, reinstate it. feedback/ok espie@ (sthen@) == lang ============================================================== 11/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang clang ~ clang.port.mk > Write out wrapper scripts for compilers using -B to set the toolchain > search path to ${WRKDIR}/bin. Ensures that the ld wrapper script needed > for USE_WXNEEDED gets used (clang was ignoring it otherwise). > Rework ccache support and gcc4/clang MODULES to use the same wrapper > generator as above, setting up a list of command names (cc, c++, etc) and > destinations (egcc, eg++, etc) as the port is processed, and writing the > wrappers in one place in bsd.port.mk, with an optional wrapper (e.g. > ccache), and with an echo to make it clear on screen/in log which > compiler binaries were chosen (easier than inspecting the wrapper > scripts) and whether ccache is used. > Initial wrapper using -B from espie, ccache bits from me, discussed > with/ok espie. Been through a bulk on i386. (sthen@) clisp ~ Makefile > Disable the use of groff. > Otherwise, the PostScript versions of the man pages may > be created or not during build, depending on wether groff > is installed or not, which may lead to consusion when > updating this port. > Suggested by Ingo a few days ago. (kili@) gcc ~ 4.6/gcc4.port.mk ~ 4.9/gcc4.port.mk ~ 6/gcc4.port.mk > Write out wrapper scripts for compilers using -B to set the toolchain > search path to ${WRKDIR}/bin. Ensures that the ld wrapper script needed > for USE_WXNEEDED gets used (clang was ignoring it otherwise). > Rework ccache support and gcc4/clang MODULES to use the same wrapper > generator as above, setting up a list of command names (cc, c++, etc) and > destinations (egcc, eg++, etc) as the port is processed, and writing the > wrappers in one place in bsd.port.mk, with an optional wrapper (e.g. > ccache), and with an echo to make it clear on screen/in log which > compiler binaries were chosen (easier than inspecting the wrapper > scripts) and whether ccache is used. > Initial wrapper using -B from espie, ccache bits from me, discussed > with/ok espie. Been through a bulk on i386. (sthen@) ~ 4.6/Makefile ~ 4.6/pkg/PLIST-main ~ 4.9/Makefile ~ 4.9/patches/patch-gcc_config_i386_i386_c ~ 4.9/pkg/PLIST-main ~ 6/Makefile ~ 6/patches/patch-gcc_config_i386_i386_c ~ 6/pkg/PLIST-main > Backport, or rather forward port, a fix for the broken stack-protector on > amd64. > This mirrors a change made to base gcc4.2 by martynas@ in 2014. > https://marc.info/?l=openbsd-ports&m=149656580518245&w=2 > Includes an independent fix from upstream for gcc6, currently unlinked > from builds > Also, stop installing libssp as it broken on OpenBSD as it tries to use > gets() > pirofti@ ok'd an earlier version, suggestions from sthen@ > "doesn't look dangerous" espie@ > "pretty astounding" deraadt@ (brynet@) ghc ~ Makefile > Set USE_WXNEEDED=special; don't use the wrapper script, but do record > USE_WXNEEDED in sqlports. (sthen@) go ~ Makefile ~ patches/patch-src_cmd_link_internal_ld_lib_go + patches/patch-src_cmd_go_go_test_go + patches/patch-src_cmd_link_internal_ld_ldelf_go > Make lang/go work with clang. > This requires three changes: > - OpenBSD clang produces __guard_local symbols that are marked as hidden, > which causes problems with the go linker. Workaround this by explicitly > making __guard_local symbols visible when reading in an ELF object. > - OpenBSD clang currently fails to correctly report the compiler runtime > via --print-libgcc-file-name. Workaround this issue by hardcoding it > for the time being. > - The TestCgoConsistentResults test passes successfully outside of ports, > however fails under a ports build. This requires further investigation > but we can just skip the test for now. (jsing@) go-bootstrap ~ Makefile ~ pkg/PLIST > Build lang/go-bootstrap without enabling cgo. > This functionality is not required for bootstrapping lang/go - disabling > it reduces future maintenance and allows it to build with clang. (jsing@) gprolog - patches/patch-Fd2C_Makefile_in - patches/patch-Pl2Wam_Makefile_in - patches/patch-TopComp_Makefile_in ~ Makefile ~ distinfo ~ patches/patch-EnginePl_machine_h ~ patches/patch-EnginePl_obj_chain_h ~ patches/patch-Ma2Asm_Makefile_in ~ patches/patch-Makefile_in ~ patches/patch-Pl2Wam_check_boot ~ pkg/PLIST + patches/patch-configure_in > update to 1.4.4, fix configure so that various patches are no longer needed > maintainer timeout (espie@) libv8 ~ Makefile > Revert wxneeded hack; USE_WXNEEDED does the right thing with clang now. > (ajacoutot@) lucee ~ Makefile ~ distinfo > update to lucee-5.1.4.19 (sthen@) mono ~ Makefile > Revert wxneeded hack; USE_WXNEEDED does the right thing with clang now. > (ajacoutot@) rust ~ Makefile > Bump LIBESTDC_VERSION to 17.1. > ok espie@ (krw@) tcl ~ 8.5/Makefile ~ 8.6/Makefile > mandoc groks .mc now; drop USE_GROFF and bump (schwarze@) == mail ============================================================== 12/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/mail mail ~ Makefile > remove old port mail/teapop; broken since getpwnam_shadow changes, 2003 > code, > no update in ports since 2006, homepage is 404. ok fcambus@ danj@ (sthen@) cucipop ~ Makefile > mandoc copes with .rn now, drop USE_GROFF and bump (schwarze@) dovecot ~ Makefile ~ distinfo ~ pkg/PLIST-server > update to dovecot-2.2.30.1, from Brad (sthen@) procmail ~ Makefile + patches/patch-man_procmailrc_man > Mandoc now copes with .rn and \h'-...', drop USE_GROFF and bump. > While here, fix an escaping error causing information loss. (schwarze@) teapop - Makefile - distinfo - patches/patch-etc_Makefile_in - patches/patch-teapop_Makefile_in - pkg/DESCR - pkg/PLIST > remove old port mail/teapop; broken since getpwnam_shadow changes, 2003 > code, > no update in ports since 2006, homepage is 404. ok fcambus@ danj@ (sthen@) == math ============================================================== 13/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/math calc ~ Makefile ~ distinfo ~ patches/patch-calc_man > update to calc-2.12.6.0 (sthen@) == multimedia ======================================================== 14/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/multimedia multimedia ~ Makefile > drop multimedia/daala > Orphaned port of video codec with dubious future. > OK sthen@, jca@ and ajacoutot@ (czarkoff@) daala - Makefile - distinfo - pkg/DESCR - pkg/PLIST > drop multimedia/daala > Orphaned port of video codec with dubious future. > OK sthen@, jca@ and ajacoutot@ (czarkoff@) == net =============================================================== 15/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net net ~ Makefile > remove the irssi-silc plugin, it's failing with irssi-1.0.3. > i'd suggest using silc-client if this is still needed (it's based on irssi > anyway). (sthen@) dictd ~ Makefile > mandoc now copes with blank lines in TP heads; drop USE_GROFF and bump > (schwarze@) irssi ~ Makefile + patches/patch-src_irc_dcc_dcc-get_c + patches/patch-src_irc_dcc_dcc-resume_c TAGGED OPENBSD_6_1 > backport patches for CVE-2017-9468 and CVE-2017-9469 > ok awolk@, Wiktor Izdebski (maintainer) (danj@) ~ Makefile ~ distinfo ~ patches/patch-src_core_settings_c ~ patches/patch-src_fe-common_core_Makefile_in ~ patches/patch-src_perl_Makefile_in ~ pkg/PLIST TAGGED OPENBSD_6_1 > update to irssi-1.0.3, based on a diff from viq (maintainer) > fixes include > v1.0.3 2017-06-06 The Irssi team <[email protected]> > - Fix out of bounds read when scanning expandos (GL!11). > - Fix invalid memory access with quoted filenames in DCC > (GL#8, GL!12). > - Fix null-pointer dereference on DCC without address (GL#9, GL!13). > - Improve integer overflow handling. Originally reported by > oss-fuzz#525 (#706). > v1.0.2 2017-03-10 The Irssi team <[email protected]> > - Prevent some null-pointer crashes (GL!9). > - Correct dereferencing of already freed server objects during > output of netjoins. Found by APic (GL!10, GL#7). (sthen@) irssi-silc - Makefile - distinfo - patch-apps_irssi_src_fe-common_silc_Makefile_in - patch-apps_irssi_src_fe-common_silc_fe-common-silc_c - patch-apps_irssi_src_silc_core_Makefile_in - patch-apps_irssi_src_silc_core_client_ops_c - patch-apps_irssi_src_silc_core_silc-core_c - patch-apps_irssi_src_silc_core_silc-nicklist_c - patch-configure_ac - patch-doc_Makefile_in - patch-lib_Makefile_in - patch-lib_silcclient_client_connect_c - patch-lib_silcclient_command_c - patch-lib_silccore_silcpacket_c - patch-lib_silcske_silcske_c - pkg/DESCR - pkg/MESSAGE - pkg/PLIST > remove the irssi-silc plugin, it's failing with irssi-1.0.3. > i'd suggest using silc-client if this is still needed (it's based on irssi > anyway). (sthen@) irssi-xmpp ~ Makefile + patches/patch-src_core_xmpp-servers_c > unbreak irssi-xmp with irssi 1.x, from viq (irssi maintainer) (sthen@) libmaxminddb ~ Makefile + patches/patch-configure + patches/patch-include_maxminddb_h + patches/patch-src_maxminddb_c > remove the problematic shit that doesn't compile with our old gcc > because the combo of -fms-extensions -std=c99 > okay fcambus@ (espie@) olsrd ~ Makefile ~ distinfo ~ patches/patch-Makefile_inc ~ patches/patch-make_Makefile_obsd ~ patches/patch-src_bsd_kernel_routes_c ~ patches/patch-src_bsd_net_c ~ patches/patch-src_cfgparser_local_mk ~ patches/patch-src_olsr_random_h ~ patches/patch-src_plugin_loader_c ~ patches/patch-src_unix_ifnet_c ~ pkg/PLIST-main > Update olsrd (again) to the actual latest stable release 0.9.6.1. > ok phessler@ sthen@ (stsp@) openvpn ~ Makefile ~ patches/patch-src_openvpn_route_c ~ patches/patch-src_openvpn_syshead_h ~ patches/patch-src_openvpn_tun_c > Pushed upstream. (jca@) packetq ~ Makefile ~ distinfo > Update packetq to 1.3.1. (fcambus@) py-botocore ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-botocore-1.5.60. (ajacoutot@) ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-botocore-1.5.61. (ajacoutot@) ~ Makefile ~ distinfo > Update to py-botocore-1.5.62. (ajacoutot@) ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-botocore-1.5.63. (ajacoutot@) ~ Makefile ~ distinfo > Update to py-botocore-1.5.64. (ajacoutot@) py-geventhttpclient ~ Makefile > fix tests > No changes in the package contents, thus no revision bump (czarkoff@) tor ~ Makefile ~ distinfo > SECURITY update to tor 0.3.0.8. Fixes CVE-2017-0375 and CVE-2017-0376. > (pascal@) ~ Makefile ~ distinfo TAGGED OPENBSD_6_1 > SECURITY update to tor 0.2.9.11; fixes CVE-2017-0375 and CVE-2017-0376. > ok danj@ (pascal@) unifi ~ Makefile ~ distinfo > update to unifi-5.4.18 stable candidate (sthen@) == print ============================================================= 16/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/print hplip ~ Makefile ~ pkg/PLIST-hpaio ~ pkg/README-common > Automatically enable hpaio in sane using: > /etc/sane.d/dll.d/hpaio > One less manual thing to do... (ajacoutot@) ~ Makefile ~ distinfo ~ patches/patch-Makefile_in ~ pkg/PLIST-hpaio ~ pkg/PLIST-hpijs > Update to hplip-3.17.6. (ajacoutot@) == productivity ====================================================== 17/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/productivity tdl ~ Makefile ~ patches/patch-Makefile_in + patches/patch-tdl_1 > Don't spoil the tables by running GNU tbl(1) at build time, > just install the source and drop USE_GROFF. > While here, fix wrong escaping that may lose information. (schwarze@) == security ========================================================== 18/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/security ccid ~ Makefile ~ distinfo ~ patches/patch-src_Makefile_in > Update to ccid-1.4.27 (dcoppa@) gnutls ~ Makefile + patches/patch-lib_ext_status_request_c TAGGED OPENBSD_6_1 > Fix for GNUTLS-SA-2017-4 > - decoding a status response TLS extension with valid contents could lead > to a crash due to a null pointer dereference (ajacoutot@) ~ Makefile ~ distinfo TAGGED OPENBSD_6_1 > SECURITY update to gnutls-3.5.13. > GNUTLS-SA-2017-4: decoding a status response TLS extension with valid > contents could lead to a crash due to a null pointer dereference > (ajacoutot@) letsencrypt ~ Makefile.inc ~ client/distinfo ~ client/pkg/PLIST ~ py-acme/distinfo > update to certbot/py-acme 0.15.0 (sthen@) libgcrypt ~ Makefile ~ distinfo > Update to libgcrypt-1.7.7. (ajacoutot@) libhttpseverywhere ~ Makefile ~ distinfo > Update to libhttpseverywhere-0.4.5. (ajacoutot@) p5-Crypt-OpenSSL-Bignum ~ Makefile ~ distinfo > Update to p5-Crypt-OpenSSL-Bignum-0.08. (benoit@) p5-Crypt-OpenSSL-EC ~ Makefile ~ distinfo > Update to p5-Crypt-OpenSSL-EC-1.31. (benoit@) pcsc-lite ~ Makefile ~ distinfo ~ patches/patch-src_testpcsc_c + patches/patch-src_error_c > Update to pcsc-lite-1.8.21 (dcoppa@) - patches/patch-src_error_c ~ Makefile > Remove local hack and switch to gcc from ports. > I'm not sure and there could even be security implications... > https://github.com/LudovicRousseau/PCSC/commit/eab1d67295e4e1d5c12bbca77bc5 > 7c50fd384a4e (dcoppa@) ~ Makefile > use COMPILER to select a modern compiler (needed for TLS emulation in this > case), rather than MODULES=gcc4, so it uses clang in base where available. > ok dcoppa (sthen@) yara ~ Makefile.inc ~ main/Makefile ~ main/distinfo ~ python/distinfo + main/patches/patch-libyara_modules_pe_c > update yara to 3.6.1, and link to LibreSSL instead of OpenSSL. > discussed with&patch from antoine[at]freebsd[dot]org. > ok benoit@. (rpointel@) == sysutils ========================================================== 19/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/sysutils amazon-ecs-cli ~ Makefile ~ distinfo + patch-ecs-cli_vendor_github_com_docker_docker_pkg_system_stat_openbsd_go > Update to ecs-cli-0.5.0. (ajacoutot@) amazon-ssm-agent ~ Makefile ~ distinfo > Update to amazon-ssm-agent-2.0.805.0. (ajacoutot@) awscli ~ Makefile ~ distinfo + patches/patch-awscli_help_py > Update to awscli-1.11.97 and drop the requirement on groff. (ajacoutot@) ~ Makefile ~ distinfo > Update to awscli-1.11.98. (ajacoutot@) ~ Makefile ~ distinfo > Update to awscli-1.11.99. (ajacoutot@) ~ Makefile ~ distinfo > Update to awscli-1.11.100. (ajacoutot@) ~ Makefile ~ distinfo > Update to awscli-1.11.101. (ajacoutot@) coreutils ~ Makefile > bcallah takes maintainer (sthen@) dmidecode ~ Makefile ~ distinfo ~ pkg/DESCR + patches/patch-util_c > update to dmidecode-3.1 (sthen@) ec2-api-tools ~ Makefile > It looks like groff is not needed anymore. (ajacoutot@) fleetctl ~ Makefile ~ distinfo ~ pkg/PLIST > update to fleet-1.0.0 (jasper@) google-cloud-sdk ~ Makefile ~ distinfo ~ pkg/PLIST > Update to google-cloud-sdk-158.0.0. (ajacoutot@) lockfile ~ Makefile > mandoc copes with .rn now, drop USE_GROFF and bump (schwarze@) login_duo ~ Makefile ~ distinfo > Update login_duo to 1.9.21 (jturner@) monit ~ Makefile ~ distinfo ~ patches/patch-Makefile_in > - update to monit-5.23.0 > - drop maintainership > tested by landry@ (jasper@) py-augeas ~ Makefile ~ distinfo ~ pkg/PLIST > - update to py-augeas-1.0.2 > - re-space (jasper@) ~ Makefile > Missing BDEP and RDEP. > echo '127.0.0.1 pypi.python.org' >>/etc/hosts to the rescue! (ajacoutot@) ranger ~ Makefile + patches/patch-doc_ranger_1 + patches/patch-ranger_ext_img_display_py > Fix default path for w3mimgdisplay. > Spotted by "rage_311" on /r/openbsd (reddit) (dcoppa@) rdiff-backup ~ Makefile > whitespace differences only, drop USE_GROFF and bump (schwarze@) supervisor ~ Makefile ~ distinfo ~ patches/patch-supervisor_skel_sample_conf > Update to supervisor-3.3.2. (benoit@) syslog-ng - patches/patch-lib_tlscontext_c - patches/patch-modules_afmongodb_libmongo-client_src_mongo-utils_c ~ Makefile ~ distinfo ~ files/syslog-ng.conf ~ patches/patch-Makefile_in ~ patches/patch-configure ~ patches/patch-libtest_mock-transport_c ~ patches/patch-modules_afsocket_transport-unix-socket_c ~ patches/patch-modules_dbparser_patternize_c ~ pkg/PLIST > update to 3.9.1 (steven@) terraform ~ Makefile ~ distinfo > Update to terraform-0.9.8. (ajacoutot@) yank ~ Makefile ~ distinfo > Update yank to 0.8.3. > ok tb@ (anton@) == telephony ========================================================= 20/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/telephony baresip ~ baresip/Makefile ~ baresip/distinfo ~ baresip/patches/patch-src_config_c ~ baresip/pkg/PLIST-main ~ re/Makefile ~ re/distinfo ~ re/patches/patch-Makefile ~ rem/Makefile ~ rem/distinfo > Update to baresip-0.5.3, rem-0.5.1, re-0.5.3 > While at it, disable Daala support, as corresponding module is not being > updated upstream. (czarkoff@) libzrtp - patches/patch-Makefile_am - patches/patch-configure_in - patches/patch-include_zrtp_config_h - patches/patch-include_zrtp_config_user_h - patches/patch-src_zrtp_c ~ Makefile ~ distinfo ~ pkg/PLIST > update to libzrtp-0.20170606 > In the process: > * change upstream to https://github.com/juha-h/libzrtp > * remove patches that are already integrated by upstream > * avoid hidden dependency on doxygen (czarkoff@) == textproc ========================================================== 21/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/textproc cdiff ~ Makefile ~ distinfo > update to cdiff-1.0 (jasper@) halibut ~ Makefile ~ distinfo > Update to halibut 1.2, from bcallah@ (who takes maintainership) (landry@) icu4c ~ patches/patch-source_common_putilimp_h > No more sparc. (ajacoutot@) ~ Makefile > Reinstate -finhibit-size-directive when using gcc. It was the removal of > that > patch that triggered the symbol(icudt58_dat) size mismatch warning... > We can now use --with-data-packaging=archive only on powerpc and arm which > means > using php-intl or anything linked to icu in a chroot will work. > (ajacoutot@) nfoview ~ Makefile ~ distinfo ~ pkg/PLIST > Update to nfoview-1.22. > from Brian Callahan (new maintainer) (benoit@) p5-Pod-Spell ~ Makefile ~ distinfo ~ pkg/PLIST > Update to p5-Pod-Spell-1.20. (benoit@) py-m2r ~ Makefile ~ distinfo > Update to py-m2r-0.1.6. (benoit@) xerces-c ~ Makefile > xerces-c-2.x moved to archive. Update MASTER_SITES (kirby@) == www =============================================================== 22/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www www ~ Makefile > hook up py-requests-futures (sebastia@) kcgi ~ Makefile ~ distinfo > Update kcgi to 0.9.5 (jturner@) kibana ~ Makefile ~ distinfo ~ pkg/PLIST > security update to kibana-5.4.1, from Pavel Korovin, ok pea@ > (-stable has 5.2.2 which isn't affected) > ESA-2017-07 CVE-2017-8439 2017-06-01 Kibana version 5.4.0 was affected > by a Cross Site Scripting (XSS) bug in the Time Series Visual Builder. > This bug could allow an attacker to obtain sensitive information from > Kibana users. All Kibana 5.4.0 users should upgrade to version 5.4.1. > If upgrading is impossible, the time series visual builder can be > disabled by setting metrics.enabled: false in the kibana.yml. Note that > this will trigger a re-optimization when you restart Kibana. > ESA-2017-08 CVE-2017-8440 2017-06-01 Starting in version 5.3.0, Kibana > had a cross-site scripting (XSS) vulnerability in the Discover page > that could allow an attacker to obtain sensitive information from or > perform destructive actions on behalf of other Kibana users. Thanks to > Thomas G ytil for reporting this issue. All users of Kibana 5.3 or 5.4 > should upgrade to versions 5.3.3 and 5.4.1. (sthen@) man2web ~ Makefile > whitespace differences only, drop USE_GROFF and bump (schwarze@) netsurf ~ libnsfb/Makefile + libnsfb/patches/patch-Makefile > disable hidden dep on libvncserver (sthen@) py-gunicorn ~ patches/patch-requirements_test_txt > regen patch (danj@) ~ Makefile ~ pkg/PLIST > unbreak, found by semarie (danj@) py-requests-futures + distinfo + Makefile + pkg/DESCR + pkg/PLIST > New import: > Small add-on for the python requests http library. Makes use of python rawdog ~ Makefile ~ distinfo > Update to rawdog-2.22. > from Brian Callahan (new maintainer) (benoit@) ruby-capybara-webkit ~ patches/patch-src_webkit_server_pro ~ Makefile > Unbreak by switching to gcc4 module, which supports -std=gnu++0x > Additionally, patch out support to precompile headers. (jeremy@) uget ~ Makefile ~ distinfo > Update to uget-2.0.9. > from Brian Callahan (new maintainer) (benoit@) == x11 =============================================================== 23/23 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11 x11 ~ Makefile > unhook rxvt (danj@) ~ Makefile > hook x11/mate up to the build, ok aja@ (robert@) ~ Makefile > unhook x2goclient (rsadowski@) bricons ~ Makefile > mandoc(1) supports .ce now, drop USE_GROFF and bump (schwarze@) gnome ~ todo/Makefile ~ todo/distinfo ~ todo/pkg/PLIST > Update to gnome-todo-3.24.2. (ajacoutot@) ~ calendar/Makefile ~ calendar/distinfo > update to gnome-calendar-3.24.3 (jasper@) ~ libgweather/Makefile ~ libgweather/distinfo ~ libgweather/pkg/PLIST > update to libgweather-3.24.1 (jasper@) - bijiben/pkg/patch-data_org_gnome_bijiben-search-provider_ini - bijiben/pkg/patch-src_bijiben-shell-search-provider_c ~ bijiben/Makefile ~ bijiben/distinfo ~ bijiben/pkg/PLIST > update to bijiben-3.24.0 (jasper@) kde-applications ~ Makefile ~ Makefile.inc ~ gpgmepp/Makefile > first kde-applications bits for further work. No functional changes. > ok jca@ (rsadowski@) kde4 ~ cantor/Makefile > bump, this lost and regained some fortran-related lib deps at some point > run into by naddy and aja (sthen@) mate ~ session-manager/Makefile > Fix LIB_DEPENDS to unbreak. > reported by naddy@ (ajacoutot@) rxvt ~ Makefile > Rather than making the manual page unusable for mandoc by preprocessing > it with GNU tbl(1) at build time, simply install the man(7)/tbl(7) > source unmangled --> identical formatting, drop USE_GROFF. (schwarze@) - Makefile - distinfo - files/rxvt.desktop - patches/patch-configure - patches/patch-rclock_feature_h - patches/patch-src_Makefile_in - patches/patch-src_command_c - patches/patch-src_init_c - patches/patch-src_ptytty_c - patches/patch-src_rxvt_h - patches/patch-src_screen_c - pkg/DESCR-clock - pkg/DESCR-main - pkg/MESSAGE-main - pkg/PLIST-clock - pkg/PLIST-main > Upstream is dead and code has security issues (CVE-2017-7483 for instance) > Users can easily switch to rxvt-unicode > ok tb@ fcambus@ (danj@) sakura ~ Makefile ~ distinfo > update to sakura-3.4.0 (jasper@) tk ~ 8.5/Makefile ~ 8.6/Makefile > mandoc groks .mc now; drop USE_GROFF and bump (schwarze@) worker ~ Makefile ~ distinfo ~ pkg/PLIST > Update to worker-3.9.0. > from Brian Callahan (new maintainer) (benoit@) x2goclient + Makefile + distinfo + patches/patch-src_sshmasterconnection_cpp + patches/patch-src_sshprocess_cpp + patches/patch-x2goclient_pro + pkg/DESCR + pkg/PLIST > New import: > Import x11/x2goclient 4.1.0.0 xfce4 ~ xfce4-dict/Makefile ~ xfce4-dict/distinfo ~ xfce4-dict/pkg/PLIST > Update to xfce4-dict 0.8.0 (landry@) ~ tumbler/Makefile ~ tumbler/distinfo ~ tumbler/pkg/PLIST > Bugfix update to tumbler 0.1.32 (landry@) xpad - patches/patch-src_xpad-pad_c ~ Makefile ~ distinfo ~ pkg/PLIST > Update to xpad-4.8.0. > from new MAINTAINER Brian Callahan (ajacoutot@) =============================================================================== _______________________________________________ owc mailing list [email protected] http://www.squish.net/mailman/listinfo/owc
