OpenBSD ports changes summary for 2017-02-19 to 2017-02-26 inclusive ====================================================================
archivers/snappy archivers/zstd audio audio/bladeenc audio/goattracker audio/grip audio/mp3gain audio/mpd audio/quodlibet comms/fldigi comms/zmtx-zmrx converters/html2text databases/hs-hedis databases/mariadb databases/redis databases/ruby-redis databases/sqlite3 devel devel/cpp-hocon devel/cpphs devel/flake8 devel/git devel/go-tools devel/goffice devel/hmake devel/imake-cf devel/jdk devel/jsoncpp devel/libev devel/libuv devel/llvm devel/p5-Config-Any devel/p5-EV devel/ptlib devel/py-appdirs devel/py-backports devel/py-cairocffi devel/py-construct devel/py-hachoir-core devel/py-hachoir-metadata devel/py-hachoir-parser devel/py-jupyter_client devel/py-mccabe devel/py-nbconvert devel/py-nbformat devel/py-traitlets devel/pyflakes devel/quirks devel/ruby-rspec editors/abiword editors/ged editors/tweak emulators/advancemame emulators/advancemess emulators/dynamips emulators/mupen64plus emulators/qemu games/einstein graphics/evince graphics/feh graphics/imlib2 graphics/inkscape graphics/libdvbpsi graphics/libgxps graphics/luvcview graphics/pdfsandwich graphics/py-matplotlib infrastructure/bin infrastructure/man infrastructure/mk infrastructure/templates java/jna lang lang/chicken lang/ecl lang/elixir lang/go lang/guile2 lang/hugs lang/nhc98 lang/node lang/php lang/python lang/ruby mail/evolution-rss mail/mutt mail/postfix math math/aamath math/coq math/gnumeric math/py-mpmath math/py-patsy misc/figlet multimedia multimedia/coherence multimedia/gstreamer1 multimedia/xine-lib net/curl net/go-net net/libpsl net/p5-Net-DNS net/py-boto net/py-botocore net/ssvnc net/telepathy net/vncsnapshot net/wget news/sabnzbd print/libspectre print/poppler productivity/glabels security security/go-crypto security/keybase security/letsencrypt security/libbde security/libewf security/logsurfer security/lynis security/nss security/p0f3 security/plaso security/py-dfvfs security/py-dfwinreg security/py-paramiko shells shells/nsh shells/scsh shells/yash sysutils sysutils/awscli sysutils/consul sysutils/dtb sysutils/google-cloud-sdk sysutils/ioping sysutils/libvmdk sysutils/libvshadow sysutils/libvslvm sysutils/py-ghmi sysutils/ruby-puppet-syntax sysutils/salt sysutils/salt-testing sysutils/tmate telephony/astmanproxy textproc/go-text textproc/gspell textproc/heirloom-doctools textproc/highlight textproc/icu4c textproc/py-unidecode www www/bozohttpd www/chromium www/jupyter-notebook www/mozilla-firefox www/netsurf www/nghttp2 www/pelican www/py-bleach www/py-flask www/py-werkzeug www/qutebrowser www/ruby-raindrops www/tomcat www/w3m x11 x11/gnome x11/kde x11/lemonbar x11/py-qtawesome x11/py-qtpy x11/rxvt-unicode x11/virt-viewer x11/xfce4 == archivers ========================================================= 01/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/archivers snappy ~ Makefile ~ distinfo > Update snappy to 1.1.4. (fcambus@) zstd ~ Makefile ~ distinfo ~ patches/patch-tests_playTests_sh > Update to zstd 1.1.3. (juanfra@) == audio ============================================================= 02/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio audio ~ Makefile > Remove audio/bladeenc. It has been dead upstream for years, and the > latest version is from 2001. Nothing depends on it. > The main thing it had for it was speed, which is irrelevant on current > hardware. Audio quality was always controversial. > OK juanfra@, bentley@, naddy@ (fcambus@) bladeenc - Makefile - distinfo - files/Makefile - patches/patch-bladeenc_main_c - patches/patch-bladeenc_samplein_c - patches/patch-bladeenc_system_h - pkg/DESCR - pkg/PLIST > Remove audio/bladeenc. It has been dead upstream for years, and the > latest version is from 2001. Nothing depends on it. > The main thing it had for it was speed, which is irrelevant on current > hardware. Audio quality was always controversial. > OK juanfra@, bentley@, naddy@ (fcambus@) goattracker ~ Makefile ~ patches/patch-makefile_common > Honour CC and CXX. (fcambus@) grip ~ pkg/DESCR > Register removal of bladeenc and remove port mentions in DESCR files. > (fcambus@) mp3gain ~ Makefile > honour CC (sthen@) mpd - patches/patch-configure ~ Makefile ~ distinfo ~ patches/patch-Makefile_in ~ patches/patch-doc_mpdconf_example ~ pkg/PLIST + patches/patch-src_command_CommandError_cxx > Update to mpd-0.20.5. > mpd has sndio support now, disable libao output plugin. > Switch to clang. > Based on work by chrisz@, thanks! (dcoppa@) quodlibet ~ Makefile > Add missing py-futures dep to quodlibet, reported by Laurie Tratt, thanks! > While there, split deps into py2/all python/others, and replace gettext > module. (sthen@) == comms ============================================================= 03/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/comms fldigi ~ Makefile > set a portroach marker, the default scheme picks up alpha versions. > (sthen@) zmtx-zmrx ~ Makefile > honour CC (sthen@) == converters ======================================================== 04/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/converters html2text ~ Makefile + patches/patch-configure > fix configure script; fails if g++ not available even though build does > honour CXX (sthen@) == databases ========================================================= 05/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/databases hs-hedis ~ Makefile ~ distinfo ~ pkg/PLIST > Update to hedis-0.9.7 (dcoppa@) mariadb ~ Makefile > Add aarch64 to ONLY_FOR_ARCHS. > from Brad (ajacoutot@) redis ~ Makefile ~ distinfo > Update to redis-3.2.8 (dcoppa@) ruby-redis ~ Makefile ~ distinfo > Update to ruby-redis-3.3.3 (dcoppa@) sqlite3 ~ Makefile ~ distinfo > Update to sqlite 3.17.0. > See http://sqlite.org/releaselog/3_17_0.html - went into an amd64 bulk > build without issues, and is a requirement for upcoming gecko 52. (landry@) == devel ============================================================= 06/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel devel ~ Makefile > +py-cairocffi > +py-cairocffi,python3 (shadchin@) ~ Makefile > + SUBDIR += py-hachoir-core > + SUBDIR += py-hachoir-metadata > + SUBDIR += py-hachoir-parser (rpointel@) ~ Makefile > Remove ports that don't work on LP64 archs. > lang/nhc98 ok ajacoutot@ jca@ kili@ > security/logsurfer ok ajacoutot@ jca@ > shells/scsh ok sthen@ ajacoutot@ jca@ > devel/hmake ok kili@ (naddy@) cpp-hocon ~ Makefile ~ distinfo > update to cpp-hocon-0.1.5 (jasper@) cpphs ~ Makefile > Make devel/cpphs ghc-only, since nhc98 is gone. > Test build done by Martijn Rijkeboer. Thanks! (kili@) flake8 - patches/patch-setup_py ~ Makefile ~ distinfo > Update to flake8 3.3.0 (shadchin@) git ~ Makefile ~ distinfo ~ patches/patch-Makefile ~ patches/patch-t_t1450-fsck_sh ~ patches/patch-t_test-lib_sh ~ pkg/PLIST-main ~ pkg/PLIST-x11 > Update to git-2.12.0. (benoit@) go-tools ~ Makefile ~ distinfo ~ pkg/PLIST > Update devel/go-tools to match the Go 1.8 release. > ok ajacoutot@ (jsing@) goffice ~ Makefile > First shot at fixing the idn -> idn2 failure after gnutls dependency > change. > List provided by naddy@, thanks! (ajacoutot@) hmake - Makefile - distinfo - patches/patch-man_hmake_1 - patches/patch-script_harch - patches/patch-script_hi_inst - patches/patch-script_hmake-config_inst - patches/patch-script_hmake_inst - patches/patch-src_hmake_Config_hs - patches/patch-src_hmake_MkConfig_hs - patches/patch-src_hmake_PackageConfig_hs - patches/patch-src_interpreter_HiConfig_hs - pkg/DESCR - pkg/PLIST > Remove ports that don't work on LP64 archs. > lang/nhc98 ok ajacoutot@ jca@ kili@ > security/logsurfer ok ajacoutot@ jca@ > shells/scsh ok sthen@ ajacoutot@ jca@ > devel/hmake ok kili@ (naddy@) imake-cf ~ Makefile ~ patches/patch-OpenBSD_cf > Make c++ the default C++ compiler on OpenBSD instead of the fallback value > of g++. (naddy@) jdk ~ 1.8/Makefile + 1.8/patch-jdk_src_solaris_native_java_net_PlainSocketImpl_c > - fix socket creation in with_ipv6 flavor by stopping the jdk from forcing > ipv4 to ipv6 address mapping on using the IPV6_V6ONLY socket option. > (kurt@) jsoncpp ~ Makefile ~ distinfo > Update to jsoncpp-1.8.0 (dcoppa@) libev ~ Makefile > Drop workarounds to get libev working on arm. > libev can use the appropriate sync instructions now that cc defines > __ARM_ARCH_6K__. > ok dcoppa@ (libev and rxvt-unicode maintainer) (jca@) libuv ~ Makefile ~ patches/patch-src_unix_openbsd_c + patches/patch-src_unix_tcp_c + patches/patch-src_unix_udp_c + patches/patch-test_test-udp-ipv6_c + patches/patch-test_test-udp-multicast-join6_c > Fix IPv6 support. (jca@) ~ Makefile > Use lang/gcc for atomic builtins on arm. (jca@) llvm ~ Makefile ~ patches/patch-tools_clang_lib_Basic_Targets_cpp ~ patches/patch-tools_clang_lib_Driver_Tools_cpp > Sync both the --eh-frame-hdr and float128 diffs to what was commited > upstream. > from Brad (maintainer) (ajacoutot@) ~ Makefile ~ patches/patch-tools_clang_lib_Basic_Targets_cpp > Fix OpenBSD/aarch64 types. > from Brad (maintainer) (ajacoutot@) ~ Makefile + patch-lib_Transforms_Scalar_LoopIdiomRecognize_cpp > Bring in from base: > Disable loop idiom recognition for _libc_memset and _libc_memcpy. These > are > the internal names we use in libc for memset and memcpy and having the > compiler optimize them as calls to memset and memcpy will lead to infinite > recursion. > from Brad (maintainer) (ajacoutot@) p5-Config-Any ~ Makefile ~ distinfo > Update to p5-Config-Any-0.28. (benoit@) p5-EV ~ Makefile > Drop workarounds to get libev working on arm. > libev can use the appropriate sync instructions now that cc defines > __ARM_ARCH_6K__. > ok dcoppa@ (libev and rxvt-unicode maintainer) (jca@) ptlib ~ Makefile > Use standard type u_int32_t instead of __u32. > Build error after sys/videoio.h update reported by naddy@. (feinerer@) ~ Makefile > post-patch -> pre-configure like $DEITY intended; next time talk > to $MAINTAINER. (ajacoutot@) py-appdirs ~ Makefile ~ distinfo > Update to py-appdirs 1.4.1 (shadchin@) ~ Makefile ~ distinfo > Update to py-appdirs 1.4.2 (shadchin@) py-backports ~ Makefile > Add a HOMEPAGE > ok shadchin@ (maintainer) (danj@) py-cairocffi + Makefile + distinfo + pkg/DESCR + pkg/PLIST > New import: > Import py-cairocffi 0.8.0, ok daniel@, danj@ py-construct ~ Makefile ~ distinfo ~ pkg/PLIST > downgrade construct to 2.5.3 to be compatible with Plaso. > inputs aja@ and ok sthen@. (rpointel@) py-hachoir-core + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > import hachoir-core, framework to parse and edit binary files as a tree > of objects. py-hachoir-metadata + Makefile + distinfo + pkg/DESCR + pkg/PLIST > New import: > import hachoir metadata: extract metadata using Hachoir library. py-hachoir-parser + Makefile + distinfo + pkg/DESCR + pkg/PLIST > New import: > import hachoir-parser: Hachoir parsers used to open binary files. py-jupyter_client ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-jupyter_client 5.0.0 (shadchin@) py-mccabe ~ Makefile ~ distinfo > Update to py-mccabe 0.6.1 (shadchin@) py-nbconvert ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-nbconvert 5.1.1 (shadchin@) py-nbformat ~ Makefile ~ distinfo > Update to py-nbformat 4.3.0 (shadchin@) py-traitlets ~ Makefile ~ distinfo > Update to py-traitlets 4.3.2 (shadchin@) pyflakes ~ Makefile ~ distinfo > Update to pyflakes 1.5.0 (shadchin@) quirks ~ Makefile ~ files/Quirks.pm > register coherence removal, reminded by ajacoutot@ (landry@) ~ Makefile ~ files/Quirks.pm > hugs is gone. (kili@) ~ Makefile ~ files/Quirks.pm > Oops! It's hugs98, not hugs. (kili@) ~ Makefile ~ files/Quirks.pm > Remove ports that don't work on LP64 archs. > lang/nhc98 ok ajacoutot@ jca@ kili@ > security/logsurfer ok ajacoutot@ jca@ > shells/scsh ok sthen@ ajacoutot@ jca@ > devel/hmake ok kili@ (naddy@) ~ Makefile ~ files/Quirks.pm > Register removal of bladeenc and remove port mentions in DESCR files. > (fcambus@) ruby-rspec ~ specinfra/Makefile ~ specinfra/distinfo ~ specinfra/pkg/PLIST > update to specinfra-2.66.9 (jasper@) == editors =========================================================== 07/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/editors abiword ~ Makefile > Sync WANTLIB to unbreak (reported by naddy@). (ajacoutot@) ged ~ Makefile ~ distinfo > Update to GNU ed 1.14.2. (pascal@) tweak ~ Makefile > Pass CC for linking. > OK sthen@ (fcambus@) == emulators ========================================================= 08/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/emulators advancemame ~ Makefile ~ distinfo > Update advancemame to 3.2. (fcambus@) advancemess ~ Makefile ~ distinfo > Update advancemess to 3.2. (fcambus@) dynamips ~ Makefile > dynamips' JIT requires W+X, mark the binary as appropriate. > pointed out by Brune Gruel, thanks. (sthen@) mupen64plus ~ Makefile.inc ~ video-glide64mk2/Makefile + video-glide64mk2/patch-projects_unix_Makefile > Build mupen64plus on PowerPC. (bentley@) qemu ~ Makefile + patches/patch-hw_virtio_virtio_c > Fix interrupts with virtio when not using MSI. > from Brad (maintainer) (ajacoutot@) ~ Makefile > Add aarch64 to ONLY_FOR_ARCHS. > from Brad (ajacoutot@) == games ============================================================= 09/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/games einstein ~ Makefile > Pass CXX. (kili@) == graphics ========================================================== 10/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics evince ~ Makefile > First shot at fixing the idn -> idn2 failure after gnutls dependency > change. > List provided by naddy@, thanks! (ajacoutot@) ~ Makefile > Some WANTLIB do not belong to the "light" FLAVOR. (ajacoutot@) feh ~ Makefile ~ distinfo ~ patches/patch-man_feh_pre > Update to feh-2.18.2 (dcoppa@) imlib2 ~ Makefile ~ patches/patch-imlib2_pc_in + patches/patch-imlib2-config_in > Fix the output of pkg-config imlib2 and imlib2-config > Spotted by naddy@ some time ago, bulk build and ok ajacoutot@ (jca@) inkscape - patches/patch-src_2geom_hvlinesegment_h - patches/patch-src_2geom_line_cpp - patches/patch-src_ui_clipboard_cpp - patches/patch-src_util_expression-evaluator_cpp ~ Makefile ~ distinfo ~ patch-src_extension_implementation_script_cpp ~ pkg/PLIST + patches/patch-src_libnrtype_FontFactory_cpp > Update to inkscape 0.92.0, from Rafael Sadowski. (landry@) ~ Makefile > add missing autotool dependencies; from maintainer Rafael Sadowski (naddy@) libdvbpsi ~ Makefile ~ distinfo > Update to libdvbpsi-1.3.1. > from Brad (maintainer) (ajacoutot@) libgxps ~ Makefile ~ distinfo > Update to libgxps-0.2.5. (ajacoutot@) luvcview ~ Makefile > Use standard type u_int32_t instead of __u32. > Build error after sys/videoio.h update reported by naddy@. (feinerer@) pdfsandwich ~ Makefile > Mark as ONLY_FOR_ARCHS=${OCAML_NATIVE_ARCHS}, the configure script looks > for ocamlopt. (landry@) py-matplotlib ~ Makefile > Fix Gtk3 backend for python3 flavor. > ok daniel@ (maintainer) (shadchin@) == infrastructure ==================================================== 11/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/infrastructure bin - extract-dependencies - find-build-order - retrieve-index > kill old cruft. keep portslogger as people still use it (espie@) + retrieve-index > oops those are used internally by "make search" in /usr/ports > noticed by danj@, thx (espie@) man - man1/retrieve-index.1 > kill old cruft. keep portslogger as people still use it (espie@) + man1/retrieve-index.1 > oops those are used internally by "make search" in /usr/ports > noticed by danj@, thx (espie@) mk ~ bsd.port.mk > remove quite a few old targets, introduce a new one > - 'prepare' is what gets dependencies in place to build a port > - install-depends is what the install/update cookies do internally > before installing a port. > older / intermediate targets are not really needed, namely: > build-depends, run-depends, runlib-depends, runwantlib-depends, > lib-depends, buildlib-depends, buildwantlib-depends > They redirect to cookies, so just depend on the cookies directly > okay aja@, sthen@ (espie@) ~ bsd.port.mk ~ pkgpath.mk > kill some old ghosts: > FTP_KEEP_ALIVE, README_TOPS, _FETCH*, RECURSIVE_FETCH_LIST > detection of old INSTALL/DEINSTALL/REQ scripts (espie@) ~ bsd.port.mk > comment tweaks (espie@) ~ bsd.port.mk > unbreak checksum. Simplify messages (espie@) ~ bsd.port.mk > instead of > VAR= > .for x in <maybe empty> > VAR += value > .endfor > do > .for x in <maybe empty> > VAR += value > .endfor > VAR ?= > (avoid an extra empty value at front) (espie@) ~ bsd.port.mk > explain the very intricate logic that handles all fetched files > simplify one variable (espie@) ~ bsd.port.mk > TRUSTED_PKG_PATH has been there long enough, so use it as intended (espie@) ~ bsd.port.mk ~ pkgpath.mk > GC old stuff (espie@) ~ bsd.port.mk > makesum: when distinfo changes, display a diff. > okay aja@ landry@ > (think multiple distfiles) (espie@) templates ~ Makefile.template > Mention the `uses pledge()' comment > prodded by Anton Lindqvist, reminded by looking at dicepassc > ok/tweak naddy@ (danj@) == java ============================================================== 12/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/java jna ~ Makefile ~ distinfo ~ patches/patch-build_xml ~ patches/patch-test_com_sun_jna_LibraryLoadTest_java ~ pkg/PLIST > update to jna-4.3.0 (jasper@) == lang ============================================================== 13/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang lang ~ Makefile > Unhook lang/hugs. (kili@) ~ Makefile > Remove ports that don't work on LP64 archs. > lang/nhc98 ok ajacoutot@ jca@ kili@ > security/logsurfer ok ajacoutot@ jca@ > shells/scsh ok sthen@ ajacoutot@ jca@ > devel/hmake ok kili@ (naddy@) chicken - core/patches/patch-irregex-core_scm - core/patches/patch-posix-common_scm - core/patches/patch-posixunix_scm ~ Makefile.inc ~ bootstrap/distinfo ~ core/Makefile ~ core/distinfo > Update to chicken 4.12.0. From Timo Myyra (MAINTAINER). (juanfra@) ecl ~ Makefile > Remove BROKEN-arm; seems reliable here (jca@) elixir ~ Makefile ~ distinfo > update to elixir-1.4.2 (jasper@) go ~ go.port.mk > Export PATH so that things using cgo don't die with, for e.g. > exec "cc" not found in path > s/PATH/PORTPATH/ from sthen@ > ok jsing@ sthen@ (ajacoutot@) - patches/patch-api_except_txt - patches/patch-api_go1_6_txt - patches/patch-src_runtime_sys_openbsd_386_s - patches/patch-src_runtime_sys_openbsd_amd64_s - patches/patch-src_runtime_sys_openbsd_arm_s - patches/patch-src_syscall_zsysnum_openbsd_386_go - patches/patch-src_syscall_zsysnum_openbsd_amd64_go - patches/patch-src_syscall_zsysnum_openbsd_arm_go - patches/patch-src_time_time_test_go ~ Makefile ~ distinfo ~ patches/patch-src_cmd_link_internal_ld_data_go ~ patches/patch-src_cmd_link_internal_ld_elf_go ~ patches/patch-src_cmd_link_internal_ld_lib_go ~ patches/patch-src_runtime_cgo_gcc_openbsd_386_c ~ patches/patch-src_runtime_cgo_gcc_openbsd_amd64_c ~ pkg/PLIST + patches/patch-src_runtime_cgo_gcc_libinit_c + patches/patch-src_runtime_cgo_gcc_libinit_openbsd_c > Update lang/go to version 1.8. > ok ajacoutot@ (jsing@) ~ pkg/PLIST > unbreak !amd64 packaging, duplicate item in packing-list: > -go/src/cmd/vet/all/whitelist${GOCFG}.txt > +go/src/cmd/vet/all/whitelist/openbsd_amd64.txt (sthen@) guile2 - patches/patch-module_ice-9_ftw_scm ~ Makefile ~ distinfo > Update to guile2-2.0.14. > Keep BROKEN since the bulk builders cannot build it for some reason. > (ajacoutot@) hugs - Makefile - distinfo - patches/patch-configure - patches/patch-docs_users_guide_Makefile_in - patches/patch-packages_base_cbits_execvpe_c - patches/patch-packages_base_include_HsBase_h - patches/patch-packages_network_Network_Socket_hsc - patches/patch-src_Makefile - pkg/DESCR - pkg/PLIST > Retire lang/hugs. Dead upstream since more than 10 years, and needs W|X. > ok dcoppa@ about 9 months ago (and I totally forgot it). (kili@) nhc98 - Makefile - distinfo - patches/patch-Makefile - patches/patch-configure - patches/patch-man_nhc98_1 - patches/patch-script_greencard_inst - patches/patch-script_harch_inst - patches/patch-script_hood_inst - patches/patch-script_hsc2hs_inst - patches/patch-script_nhc98_inst - patches/patch-script_tprofprel - patches/patch-src_runtime_Integer_alloca_c - patches/patch-tests_runtests - pkg/DESCR - pkg/PLIST > Remove ports that don't work on LP64 archs. > lang/nhc98 ok ajacoutot@ jca@ kili@ > security/logsurfer ok ajacoutot@ jca@ > shells/scsh ok sthen@ ajacoutot@ jca@ > devel/hmake ok kili@ (naddy@) node ~ Makefile ~ distinfo > Bump node to the latest. Full changelog: > https://github.com/nodejs/node/blob/master/doc/changelogs/CHANGELOG_V6.md#6 > .10.0 > OK ajacoutot@ (abieber@) php ~ 7.0/Makefile ~ 7.0/distinfo ~ 7.0/patches/patch-acinclude_m4 ~ 7.0/patches/patch-ext_spl_php_spl_c ~ 7.0/patches/patch-ext_standard_config_m4 ~ 7.0/patches/patch-sapi_cli_php_cli_c > update to 7.0.16 (robert@) python ~ Makefile.inc ~ 2.7/Makefile ~ 3.4/Makefile ~ 3.5/Makefile ~ 3.6/Makefile > 10 years ago, we needed to build python with c++ to make sure modules > with native c++ code worked fine. We no longer need to do that, and > llvm errors out with the non-sensical combination of "c++ -std=c99". > this fixes the python build on arm64 > tested by sthen@ in an i386 bulk, thanks! > OK sthen@, rpointel@ (maintainer) (phessler@) ruby ~ 2.3/Makefile + 2.3/patches/patch-ext_ripper_depend > Workaround for ram-constrained archs: build ext/ripper/ripper.c with -O1 > ok phessler@ jeremy@ (maintainer) (jca@) ~ 2.4/Makefile + 2.4/patches/patch-ext_ripper_depend > Workaround for ram-constrained archs: build ext/ripper/ripper.c with -O1 > Same as lang/ruby/2.3. Preventively add arm, just in case it is near > the maximum limit. > Prodded by jeremy@ (maintainer) (jca@) == mail ============================================================== 14/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/mail evolution-rss ~ Makefile > Sync WANTLIB. (ajacoutot@) mutt - patches/patch-mutt_ssl_c ~ Makefile ~ distinfo ~ patches/patch-main_c ~ pkg/PLIST > update to mutt-1.8.0 (sthen@) postfix ~ snapshot/Makefile ~ snapshot/distinfo ~ snapshot/patch-src_posttls-finger_posttls-finger_c > update to postfix-3.3.20170218, from Brad (sthen@) == math ============================================================== 15/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/math math ~ Makefile > +py-mpmath > +py-mpmath,python3 (shadchin@) ~ Makefile > +py-patsy > +py-patsy,python3 (shadchin@) aamath ~ Makefile > Pass CXX for linking. (kili@) coq ~ Makefile > Minor cleanup: > - http -> https > - drop gettext module > ok shadchin@, tb@ (daniel@) gnumeric ~ Makefile > Sync WANTLIB to unbreak (reported by naddy@). (ajacoutot@) py-mpmath + Makefile + distinfo + pkg/DESCR + pkg/PLIST > New import: > Import py-mpmath 0.19, ok daniel@, danj@ py-patsy + Makefile + distinfo + pkg/DESCR + pkg/PLIST > New import: > Import py-patsy 0.4.1, ok danj@ == misc ============================================================== 16/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/misc figlet ~ Makefile > pass CC for linking (it was already used for compiling, but "gcc" was used > for linking) (sthen@) == multimedia ======================================================== 17/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/multimedia multimedia ~ Makefile > Remove coherence, dead upstream. > HOMEPAGE is down, someone did a mirror on github > (https://github.com/coherence-project/Coherence) but can't maintain it, > won't work with a potential twisted update, etc etc - there are other > UPNP/DLNA servers in the ports. > ok ajacoutot@ (landry@) coherence - Makefile - distinfo - pkg/DESCR - pkg/PLIST > Remove coherence, dead upstream. > HOMEPAGE is down, someone did a mirror on github > (https://github.com/coherence-project/Coherence) but can't maintain it, > won't work with a potential twisted update, etc etc - there are other > UPNP/DLNA servers in the ports. > ok ajacoutot@ (landry@) gstreamer1 ~ Makefile.inc ~ core/Makefile ~ core/distinfo ~ plugins-bad/Makefile ~ plugins-bad/distinfo ~ plugins-base/Makefile ~ plugins-base/distinfo ~ plugins-good/distinfo ~ plugins-libav/distinfo ~ plugins-ugly/distinfo ~ py-gstreamer/distinfo > Update the gstreamer1 stack to version 1.10.4. (ajacoutot@) xine-lib ~ Makefile > Use standard type u_int32_t instead of __u32. > Build error after sys/videoio.h update reported by naddy@. > OK ajacoutot@ (feinerer@) - pkg/patch-src_combined_ffmpeg_ff_audio_decoder_c - pkg/patch-src_combined_ffmpeg_ff_video_decoder_c - pkg/patch-src_combined_ffmpeg_ffmpeg_compat_h - pkg/patch-src_post_planar_eq2_c - pkg/patch-src_xine-utils_memcpy_c ~ Makefile ~ distinfo ~ patches/patch-configure_ac ~ patches/patch-m4_decoders_m4 ~ patches/patch-src_post_deinterlace_plugins_Makefile_in ~ patches/patch-src_xine-utils_utils_c ~ pkg/PLIST > Update to xine-lib-1.2.8. > from Brad (maintainer) (ajacoutot@) == net =============================================================== 18/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net curl - patches/patch-lib_vtls_vtls_c - patches/patch-tests_server_sws_c ~ Makefile ~ distinfo ~ pkg/PLIST > SECURITY update to 7.53.1: > CVE-2017-2629: make SSL_VERIFYSTATUS work again > Also numerous other bug fixes. (naddy@) - patches/patch-lib_vtls_vtls_c ~ Makefile ~ distinfo ~ pkg/PLIST TAGGED OPENBSD_6_0 > SECURITY update to 7.53.1: > CVE-2017-2629: make SSL_VERIFYSTATUS work again (naddy@) go-net ~ Makefile ~ distinfo ~ pkg/PLIST > Update net/go-net to match the Go 1.8 release. > ok ajacoutot@ (jsing@) libpsl ~ Makefile > Switch to libidn2 (jca@) p5-Net-DNS ~ Makefile ~ distinfo > update p5-Net-DNS to 1.08 (bluhm@) py-boto ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-boto-2.46.1. (ajacoutot@) py-botocore ~ Makefile ~ distinfo > Update to py-botocore-1.5.15. (ajacoutot@) ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-botocore-1.5.16. (ajacoutot@) ~ Makefile ~ distinfo > Update to py-botocore-1.5.17. (ajacoutot@) ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-botocore-1.5.18. (ajacoutot@) ssvnc ~ Makefile ~ patches/patch-scripts_util_ss_vncviewer + patches/patch-vncstorepw_Makefile > honour CC, CXX (sthen@) telepathy ~ folks/Makefile > First shot at fixing the idn -> idn2 failure after gnutls dependency > change. > List provided by naddy@, thanks! (ajacoutot@) vncsnapshot ~ Makefile > honour CC, CXX (sthen@) wget ~ Makefile ~ distinfo ~ patches/patch-doc_wget_texi > Update to wget-1.19.1 > ok/tweaks jca@ (danj@) == news ============================================================== 19/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/news sabnzbd ~ Makefile ~ distinfo ~ pkg/PLIST > Update to sabnzbd 1.2.1. > From Carlin Bingham. (mglocker@) == print ============================================================= 20/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/print libspectre ~ Makefile > Regen WANTLIB. (ajacoutot@) poppler ~ Makefile ~ distinfo > Update to poppler-0.52.0. > Minor bumps for poppler-qt{4,5} because of symbol additions, > even if they are considered 'private'. (kili@) == productivity ====================================================== 21/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/productivity glabels ~ Makefile > First shot at fixing the idn -> idn2 failure after gnutls dependency > change. > List provided by naddy@, thanks! (ajacoutot@) == security ========================================================== 22/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/security security ~ Makefile > + SUBDIR += py-dfwinreg (rpointel@) ~ Makefile > + SUBDIR += libbde (rpointel@) ~ Makefile > + SUBDIR += py-dfvfs (rpointel@) ~ Makefile > + SUBDIR += plaso (rpointel@) ~ Makefile > Remove ports that don't work on LP64 archs. > lang/nhc98 ok ajacoutot@ jca@ kili@ > security/logsurfer ok ajacoutot@ jca@ > shells/scsh ok sthen@ ajacoutot@ jca@ > devel/hmake ok kili@ (naddy@) go-crypto ~ Makefile ~ distinfo ~ pkg/PLIST > Update security/go-crypto to match the Go 1.8 release. > The acme packages are not currently enabled, since this creates a circular > dependency with the net/go-net package. > ok ajacoutot@ (jsing@) keybase - patches/patch-go_install_install_unix_go - patches/patch-go_logger_redirect_stderr_nix_go - patches/patch-go_vendor_github_com_keybase_go-ps_process_openbsd_go - patches/patch-go_vendor_vendor_json ~ Makefile ~ distinfo > Remove most of the patches as they are upstreamed. Bump to latest version. > OK awolk@ (abieber@) ~ Makefile > ONLY_FOR_ARCHS=amd64, due to go-ps (bundled) not supporting other arches > for OpenBSD. (sthen@) letsencrypt ~ acme-tiny/Makefile ~ acme-tiny/distinfo > update to a newer acme-tiny checkout, fixing agreement url. from Mikolaj > Kucharski (sthen@) ~ acme-tiny/Makefile ~ acme-tiny/distinfo TAGGED OPENBSD_6_0 > update to a newer acme-tiny checkout, fixing agreement url. from Mikolaj > Kucharski (sthen@) libbde + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > import libbde: access the BitLocker Drive Encryption encrypted volumes. libewf ~ Makefile > force the use of awk in base. > spotted by naddy@. (rpointel@) logsurfer - Makefile - distinfo - patches/patch-Makefile_in - patches/patch-src_logsurfer_c - pkg/DESCR - pkg/PLIST > Remove ports that don't work on LP64 archs. > lang/nhc98 ok ajacoutot@ jca@ kili@ > security/logsurfer ok ajacoutot@ jca@ > shells/scsh ok sthen@ ajacoutot@ jca@ > devel/hmake ok kili@ (naddy@) lynis ~ Makefile ~ distinfo ~ pkg/PLIST > Upgrade for Lynis to 2.4.3 > OK benoit@ (gonzalo@) nss ~ Makefile ~ distinfo > Update to nss 3.29.1. > See > https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.29_rele > ase_notes > and > https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.29.1_re > lease_notes (landry@) p0f3 ~ Makefile > honour CC (sthen@) plaso + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > import plaso: engine and tools to automate creation of super timeline. py-dfvfs + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > import py-dfvfs: Digital Forensics Virtual File System (dfVFS). py-dfwinreg + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > import dfwinreg: Digital Forensics Windows Registry. py-paramiko ~ Makefile ~ distinfo > Update to py-paramiko-2.1.2. (benoit@) == shells ============================================================ 23/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/shells shells ~ Makefile > Remove ports that don't work on LP64 archs. > lang/nhc98 ok ajacoutot@ jca@ kili@ > security/logsurfer ok ajacoutot@ jca@ > shells/scsh ok sthen@ ajacoutot@ jca@ > devel/hmake ok kili@ (naddy@) nsh ~ Makefile + patches/patch-stats_c > Adapt after the struct ipipstat members size bump (jca@) scsh - Makefile - distinfo - patches/patch-c_unix_dynamo_c - patches/patch-c_unix_event_c - patches/patch-c_unix_fd-io_c - patches/patch-configure_in - patches/patch-scsh_sleep1_c - pkg/DESCR - pkg/PLIST > Remove ports that don't work on LP64 archs. > lang/nhc98 ok ajacoutot@ jca@ kili@ > security/logsurfer ok ajacoutot@ jca@ > shells/scsh ok sthen@ ajacoutot@ jca@ > devel/hmake ok kili@ (naddy@) yash ~ Makefile ~ pkg/PLIST > mark for entry in shells(5); > reminded by Andreas Kusalananda Kahari <[email protected]> (naddy@) == sysutils ========================================================== 24/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/sysutils sysutils ~ Makefile > + SUBDIR += libvmdk (rpointel@) ~ Makefile > + SUBDIR += libvshadow (rpointel@) ~ Makefile > + SUBDIR += libvslvm (rpointel@) awscli ~ Makefile ~ distinfo > Update to awscli-1.11.52. (ajacoutot@) ~ Makefile ~ distinfo > Update to awscli-1.11.53. (ajacoutot@) ~ Makefile ~ distinfo > Update to awscli-1.11.54. (ajacoutot@) ~ Makefile ~ distinfo > Update to awscli-1.11.55. (ajacoutot@) consul ~ Makefile ~ distinfo > Update to consul-0.7.5. (ajacoutot@) ~ Makefile > No need for MODGO_ENV anymore. (ajacoutot@) ~ Makefile > ONLY_FOR_ARCHS=amd64, ok ajacoutot (sthen@) dtb ~ Makefile ~ distinfo ~ pkg/PLIST > update dtb to linux 4.10 (jsg@) google-cloud-sdk ~ Makefile ~ distinfo ~ patch-lib_googlecloudsdk_core_util_platforms_py ~ pkg/PLIST > Update to google-cloud-sdk-145.0.0. (ajacoutot@) ioping ~ Makefile ~ distinfo > Update to ioping 1.0 (feinerer@) libvmdk + Makefile + distinfo + pkg/DESCR + pkg/PLIST > New import: > import libvmdk: library and tools to access the VMware Virtual Disk > format. libvshadow + Makefile + distinfo + pkg/DESCR + pkg/PLIST > New import: > import libvshadow: library and tools to access the VSSformat. libvslvm + Makefile + distinfo + pkg/DESCR + pkg/PLIST > New import: > import libvslvm: library to access the LVM volume system format. py-ghmi ~ Makefile ~ distinfo > update to py-ghmi-1.0.18 (jasper@) ruby-puppet-syntax ~ Makefile ~ distinfo ~ pkg/PLIST > update to puppet-syntax-2.3.0 (jasper@) salt ~ Makefile ~ distinfo > Update to salt-2016.11.3. (ajacoutot@) salt-testing ~ Makefile ~ distinfo > Update to salt-testing-2017.2.20. (ajacoutot@) ~ Makefile ~ distinfo > Update to salt-testing-2017.2.23. (ajacoutot@) tmate ~ Makefile > missing bump after implicit HOMEPAGE change (naddy@) == telephony ========================================================= 25/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/telephony astmanproxy ~ Makefile > honour CC (sthen@) == textproc ========================================================== 26/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/textproc go-text ~ Makefile ~ distinfo ~ pkg/PLIST > Update textproc/go-text to match the Go 1.8 release. > ok ajacoutot@ (jsing@) gspell ~ Makefile ~ distinfo > Update to gspell-1.2.3. (ajacoutot@) heirloom-doctools ~ Makefile > Respect CXX. (bentley@) highlight ~ Makefile ~ distinfo ~ pkg/PLIST > Update to highlight-3.35. (benoit@) icu4c - patches/patch-source_stubdata_Makefile_in ~ Makefile > Stop adding -finhibit-size-directive to the stubdata build. This appears > to have become obsolete sometime in the last ten years, and clang does > not support -finhibit-size-directive. ok ajacoutot@ (naddy@) py-unidecode ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-unidecode 0.04.20 > ok benoit@ (shadchin@) == www =============================================================== 27/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www www ~ Makefile > +py-bleach > +py-bleach,python3 (shadchin@) bozohttpd ~ Makefile ~ distinfo ~ patches/patch-Makefile > Update to bozohttpd-20170201. (benoit@) chromium ~ Makefile ~ patch-chrome_browser_ui_webui_settings_md_settings_localized_strings_provider_cc ~ patch-third_party_WebKit_Source_platform_fonts_FontCache_h ~ patch-third_party_WebKit_Source_platform_fonts_skia_FontCacheSkia_cpp + patches/patch-base_allocator_allocator_shim_cc + patches/patch-chrome_app_settings_strings_grdp + patches/patch-chrome_browser_extensions_api_settings_private_prefs_util_cc + patches/patch-chrome_browser_task_manager_sampling_task_group_cc + patches/patch-chrome_browser_task_manager_sampling_task_group_h + patches/patch-chrome_browser_task_manager_sampling_task_group_sampler_cc + patches/patch-chrome_browser_task_manager_sampling_task_group_sampler_h + patches/patch-chrome_browser_task_manager_sampling_task_manager_impl_cc + patches/patch-chrome_browser_task_manager_task_manager_observer_h + patches/patch-chrome_browser_ui_task_manager_task_manager_columns_cc + patches/patch-chrome_browser_ui_task_manager_task_manager_table_model_cc + patches/patch-chrome_browser_ui_views_chrome_browser_main_extra_parts_views_cc + patches/patch-chrome_browser_ui_webui_settings_appearance_handler_cc + patches/patch-chrome_browser_ui_webui_settings_appearance_handler_h + patches/patch-content_browser_renderer_host_render_message_filter_cc + patches/patch-content_browser_renderer_host_render_message_filter_h + patches/patch-content_browser_renderer_host_render_view_host_impl_cc + patches/patch-content_common_content_switches_internal_cc + patches/patch-content_common_view_messages_h + patches/patch-mash_package_mash_packaged_service_cc + patches/patch-media_base_audio_latency_cc + patches/patch-net_tools_cert_verify_tool_verify_using_path_builder_cc + patches/patch-services_ui_gpu_gpu_main_cc + patches/patch-ui_base_dragdrop_os_exchange_data_provider_factory_cc + patches/patch-ui_gfx_font_list_cc + patches/patch-ui_message_center_views_toast_contents_view_cc > use more linux specific code for font handling and gpu (robert@) jupyter-notebook ~ Makefile ~ distinfo ~ pkg/PLIST > Update to jupyter-notebook 4.4.1 (shadchin@) mozilla-firefox ~ Makefile + patches/patch-widget_gtk_nsWindow_cpp > Backport fix for #1335827 - frequent crashes with "ABORT: > RenderFreePicture: RenderBadPicture", reported and testing by semarie@ > (landry@) netsurf + netsurf-fb/patches/patch-Makefile > Respect CC when compiling programs used during the build. (bentley@) nghttp2 ~ Makefile ~ distinfo ~ patches/patch-Makefile_in > update to nghttp2-1.20.0 (sthen@) pelican ~ Makefile ~ distinfo ~ patches/patch-pelican_tests_test_pelican_py ~ pkg/PLIST > Update to pelican-3.7.1 and use py3 > maintainer timeout, ok shadchin@ (danj@) py-bleach + Makefile + distinfo + pkg/DESCR + pkg/PLIST > New import: > Import py-bleach 1.5.0, ok danj@ py-flask ~ Makefile ~ distinfo ~ patches/patch-docs_conf_py ~ pkg/PLIST > Maintainer update to py-flask-0.12 (danj@) py-werkzeug ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-werkzeug-0.11.15 and take maintainership > ok shadchin@ (danj@) qutebrowser ~ Makefile ~ distinfo ~ pkg/PLIST > update to qutebrowser-0.10.0 (jasper@) ruby-raindrops ~ Makefile > Missing test dep > ok jeremy (maintainer) (jca@) ~ patches/patch-pkg_mk > Refresh patch (jca@) ~ Makefile > Tweak comment (jca@) + patches/patch-ext_raindrops_extconf_rb > Unbreak on archs who don't provide atomic builtins. > The build system previously added -march=i486 if __sync_* atomics were > missing... > ok jeremy@ (maintainer) (jca@) tomcat ~ v7/Makefile ~ v7/distinfo ~ v7/pkg/PLIST-examples ~ v7/pkg/PLIST-main ~ v8/Makefile ~ v8/distinfo ~ v8/pkg/PLIST-examples ~ v8/pkg/PLIST-main > Updates: > tomcat-7.0.75 > tomcat-8.5.11 (dcoppa@) w3m - patches/patch-configure > imlib2-config has been fixed (naddy@) == x11 =============================================================== 28/28 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11 x11 ~ Makefile > +py-qtawesome > +py-qtawesome,python3 > +py-qtpy > +py-qtpy,python3 (shadchin@) ~ Makefile > +lemonbar (feinerer@) gnome ~ control-center/Makefile ~ bijiben/Makefile ~ todo/Makefile ~ calendar/Makefile > First shot at fixing the idn -> idn2 failure after gnutls dependency > change. > List provided by naddy@, thanks! (ajacoutot@) ~ contacts/Makefile > Regen WANTLIB to unbreak. > reported by naddy@ (ajacoutot@) ~ shell/Makefile > idn -> idn2 to unbreak (reported by naddy@) (ajacoutot@) ~ totem/Makefile ~ terminal/Makefile > Sync WANTLIB. (ajacoutot@) ~ autoar/Makefile ~ autoar/distinfo ~ autoar/pkg/PLIST > Update to gnome-autoar-0.2.0. (ajacoutot@) ~ tracker/Makefile ~ tracker/distinfo > Update to meta-tracker-1.10.5. (ajacoutot@) ~ mutter/Makefile ~ mutter/distinfo > update to mutter-3.22.3 (jasper@) ~ shell/Makefile ~ shell/distinfo > update to gnome-shell-3.22.3 (jasper@) kde ~ base3/Makefile > First shot at fixing the idn -> idn2 failure after gnutls dependency > change. > List provided by naddy@, thanks! (ajacoutot@) lemonbar + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > Import lemonbar 1.2 py-qtawesome + Makefile + distinfo + pkg/DESCR + pkg/PLIST > New import: > Import py-qtawesome 0.3.3, ok and tweak danj@ ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-qtawesome 0.4.4 (shadchin@) py-qtpy + Makefile + distinfo + pkg/DESCR + pkg/PLIST > New import: > Import py-qtpy 1.1.2, ok danj@ ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-qtpy 1.2.1 (shadchin@) rxvt-unicode ~ Makefile > Drop workarounds to get libev working on arm. > libev can use the appropriate sync instructions now that cc defines > __ARM_ARCH_6K__. > ok dcoppa@ (libev and rxvt-unicode maintainer) (jca@) virt-viewer ~ Makefile ~ distinfo > update to virt-viewer-5.0 (jasper@) xfce4 ~ xfce4-dict/Makefile ~ xfce4-dict/distinfo > Update to xfce4-dict 0.7.99 (ported to Gtk3) (landry@) ~ xfce4-mount/Makefile ~ xfce4-mount/distinfo > Update to xfce4-mount 1.1.2 (landry@) ~ xfce4-diskperf/Makefile ~ xfce4-diskperf/distinfo > Update to xfce4-diskperf 2.6.1 (landry@) ~ xfce4-genmon/Makefile ~ xfce4-genmon/distinfo ~ xfce4-genmon/pkg/PLIST > Update to xfce4-genmon 4.0.0, migrated to Gtk3 (landry@) =============================================================================== _______________________________________________ owc mailing list [email protected] http://www.squish.net/mailman/listinfo/owc
