OpenBSD ports changes summary for 2017-04-27 ============================================
audio/akode comms/scmxx comms/xlog databases/hs-hedis devel/libmemcached devel/lua-penlight devel/meson devel/quirks games/xdeblock geo/gpstk graphics/libraw graphics/simple-scan lang/clisp mail/p5-Mail-SpamAssassin mail/sylpheed math/qhull net/gloox net/pidgin net/py-botocore net/tor print/apvlv security/letsencrypt sysutils/ansible sysutils/awscli sysutils/beats sysutils/google-cloud-sdk textproc/enchant www/nextcloud x11/flwm x11/gnome x11/hs-dbus x11/p5-AnyEvent-I3 x11/qt4 x11/xdu x11/xfed x11/xmobar == audio ============================================================= 01/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio akode + patches/patch-akode_lib_audioconfiguration_h + patches/patch-akode_lib_audioframe_h > struct and class are not 100% intercheangable. If you declare "class" in > a header, just declare "class public:" in the other > shut up clang warnings. (espie@) + patches/patch-akode_lib_converter_cpp + patches/patch-akode_lib_crossfader_cpp + patches/patch-akode_lib_fast_resampler_cpp + patches/patch-akode_lib_volumefilter_cpp > don't reuse the same symbol to mean a different thing in a nested template > declaration. Yeah, you're going to use Arithm<S>. > No, you're declaring template <class X>Arithm *in general*. (espie@) == comms ============================================================= 02/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/comms scmxx ~ Makefile ~ patches/patch-src_Makefile_in + patches/patch-src_Makefile_sub_in > * handle CPPFLAGS properly; also fixes build with clang > * neutering nl_langinfo() should be no longer required (naddy@) xlog ~ Makefile ~ pkg/PLIST + patches/patch-configure > * drop -Werror; fixes build with clang > * replace gettext module while here (naddy@) == databases ========================================================= 03/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/databases hs-hedis ~ Makefile ~ distinfo > Update to hedis-0.9.8 (dcoppa@) == devel ============================================================= 04/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel libmemcached ~ Makefile ~ patches/patch-libmemcached-1_0_memcached_h + patches/patch-clients_memflush_cc > may change installed header, so bump. > simply go to cstdint directly with clang. > fixes ptr/bool comparisons (espie@) lua-penlight ~ Makefile ~ distinfo > Update to Penlight-1.5.2 (dcoppa@) meson ~ meson.port.mk > Pass --sysconfdir. (ajacoutot@) ~ meson.port.mk > ... and --mandir. (ajacoutot@) quirks ~ Makefile ~ files/Quirks.pm > register topbeat removal (jasper@) == games ============================================================= 05/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/games xdeblock ~ Makefile ~ patches/patch-Imakefile ~ patches/patch-gamemain_c ~ patches/patch-main_c + patches/patch-dialog_c + patches/patch-file_c + patches/patch-mapf_standard_mapf_txt > fix a segfault, several misspellings, and a clang error... (espie@) == geo =============================================================== 06/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/geo gpstk + patches/patch-src_Matrix_hpp + patches/patch-src_Vector_hpp > two phase name lookup strikes again... (espie@) ~ patches/patch-src_Matrix_hpp ~ patches/patch-src_Vector_hpp > more thorough, is this enough for modern C++ ? (espie@) ~ patches/patch-src_Matrix_hpp + patches/patch-src_FileFilterFrame_hpp > more two phase name lookup (espie@) + patches/patch-apps_reszilla_CycleSlipList_hpp > clang can't find a sort comparison operator that's not properly const > (espie@) == graphics ========================================================== 07/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics libraw ~ Makefile + patches/patch-configure > Don't hardcode libstdc++ (sthen@) simple-scan - patches/patch-src_ui_vala ~ Makefile ~ distinfo > Update to simple-scan-3.24.1. (ajacoutot@) == lang ============================================================== 08/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang clisp + patches/patch-src_lispbibl_d > steal clang amd64 support from netbsd (espie@) == mail ============================================================== 09/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/mail p5-Mail-SpamAssassin ~ Makefile > Drop maintainer, I'm moving away from this (rspamd is better). (sthen@) sylpheed ~ Makefile > Add LIB_DEPENDS on x11/dbus-glib. (ajacoutot@) == math ============================================================== 10/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/math qhull + patches/patch-src_libqhullcpp_QhullIterator_h + patches/patch-src_libqhullcpp_QhullLinkedList_h > qhull steals tricks from qt4, along with portability bugs. > use the same trick as qt4 to fix it. (espie@) == net =============================================================== 11/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net gloox ~ patches/patch-src_Makefile_in + patches/patch-src_examples_ft_recv_cpp > fix for clang (link warning option doesn't work) + missing prototype for > ctime. (espie@) pidgin ~ Makefile > While checking for sth I ran into the gettext MODULE, so drop it. > (ajacoutot@) py-botocore ~ Makefile ~ distinfo > Update to py-botocore-1.5.44. (ajacoutot@) tor ~ Makefile ~ distinfo ~ patches/patch-src_config_torrc_sample_in > Update to 0.3.0.6. For a detailed list of changes, see: > https://blog.torproject.org/blog/tor-0306-released-new-series-stable > (pascal@) == print ============================================================= 12/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/print apvlv - patches/patch-src_ApvlvFile_cpp - patches/patch-src_ApvlvUtil_cpp - patches/patch-src_poppler-gdk_h ~ Makefile ~ distinfo ~ pkg/PLIST + patches/patch-CMakeLists_txt > Update to apvlv 0.1.5. > Switch to github, migrated to gtk+3 (landry@) == security ========================================================== 13/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/security letsencrypt ~ client/Makefile ~ py-acme/Makefile + client/patches/patch-setup_py + py-acme/patches/patch-setup_py > Remove argparse from setup.py's install-requires list to unbreak since > the 0.13.0 update. (I had py-argparse from mystuff installed which is > why I didn't run into it before..) - reported by Pedro de Oliveira > https://github.com/certbot/certbot/issues/4485 (sthen@) == sysutils ========================================================== 14/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/sysutils ansible ~ Makefile + patch-lib_ansible_plugins_connection___init___py > unbreak become_method: su > from upstream via semarie, thanks! (jasper@) awscli ~ Makefile ~ distinfo > Update to awscli-1.11.81. (ajacoutot@) beats ~ Makefile.inc > adjust for upcoming beats 5.3.1 (jasper@) - filebeat/patches/patch-filebeat_etc_filebeat_yml ~ filebeat/Makefile ~ filebeat/distinfo ~ filebeat/pkg/PLIST ~ filebeat/pkg/README ~ filebeat/pkg/filebeat.rc + filebeat/patches/patch-filebeat_filebeat_yml + filebeat/patches/patch-libbeat_outputs_console_console_go > update to filebeat-5.3.1 > please note the configuration layout has changed between 1.x and 5.x: > https://www.elastic.co/guide/en/beats/libbeat/5.0/upgrading-1-to-5.html > also tested by sebastia@ (jasper@) - packetbeat/pkg/patch-packetbeat_etc_packetbeat_yml - packetbeat/pkg/patch-vendor_github_com_tsg_gopacket_pcap_pcap_go ~ packetbeat/Makefile ~ packetbeat/distinfo ~ packetbeat/pkg/PLIST ~ packetbeat/pkg/README ~ packetbeat/pkg/packetbeat.rc + packetbeat/pkg/patch-packetbeat_packetbeat_yml > update to packetbeat-5.3.1 > please note the configuration layout has changed between 1.x and 5.x: > https://www.elastic.co/guide/en/beats/libbeat/5.0/upgrading-1-to-5.html > (jasper@) + metricbeat/Makefile + metricbeat/distinfo + metricbeat/pkg/PLIST + metricbeat/pkg/metricbeat.rc + metricbeat/pkg/README + metricbeat/pkg/DESCR + metricbeat/patches/patch-metricbeat_metricbeat_yml > New import: > import metricbeat-5.3.1 - topbeat/Makefile - topbeat/distinfo - topbeat/files/sigar_openbsd.go - topbeat/files/patch-vendor_github_com_elastic_gosigar_sigar_unix_go - topbeat/pkg/DESCR - topbeat/pkg/PLIST - topbeat/pkg/README - topbeat/pkg/topbeat.rc > remove topbeat, it's been superseded by metricbeat. the openbsd patches for > gosigar have been merged upstream and are now used by metricbeat. (jasper@) ~ Makefile > +metricbeat > -topbeat > #hwsensorsbeat (jasper@) google-cloud-sdk ~ Makefile ~ distinfo ~ pkg/PLIST > Update to google-cloud-sdk-153.0.0. (ajacoutot@) == textproc ========================================================== 15/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/textproc enchant ~ Makefile ~ patches/patch-configure_ac > Remove BDEP on dbus-glib. (ajacoutot@) == www =============================================================== 16/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www nextcloud ~ Makefile ~ distinfo ~ patches/patch-version_php ~ pkg/PLIST > Update to 11.0.3. > OK kirby@ (gonzalo@) == x11 =============================================================== 17/17 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11 flwm ~ patches/patch-configure > surprisingly enough, this ancient program still compiles... once > you fix the configure test (espie@) gnome ~ gnome.port.mk > Add a couple of XXX's wrt meson. (ajacoutot@) ~ gnome.port.mk > share the gnome module makefile with mate (to be imported) to avoid > duplication > ok ajacoutot@ (robert@) ~ gnome.port.mk > Indent. (ajacoutot@) hs-dbus ~ Makefile ~ distinfo ~ pkg/PLIST > Update to hs-dbus-0.10.13 (dcoppa@) p5-AnyEvent-I3 ~ Makefile ~ distinfo > Update to AnyEvent-I3-0.17 (dcoppa@) qt4 ~ patches/patch-config_tests_unix_nis_nis_cpp > Well, all includes are in place, but redefining bool in C++ does not work, > especially with clang. (espie@) xdu + patches/patch-xwin_c > declare non returning function as void, fixes clang (espie@) xfed + patches/patch-main_c + patches/patch-output_c > trivial return fixes for clang (espie@) xmobar ~ Makefile ~ patches/patch-xmobar_cabal > Compiling with --with-rtsopts=-V0 to reduce wakeups (issue #89) > (upstream git commit dfb5dbd6cc5342348fbb46bd117c226d5e8127e4) (dcoppa@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
