OpenBSD ports changes summary for 2017-05-21 to 2017-05-28 inclusive ====================================================================
INDEX archivers/unzip archivers/zstd audio/ardour audio/cantata audio/clementine audio/mpd audio/ncmpcpp audio/openal audio/speech-dispatcher audio/ympd audio/zeya benchmarks/bonnie++ comms/fldigi comms/gammu databases databases/mariadb databases/mongodb databases/pecl-redis databases/postgresql databases/puppetdb databases/puppetdb4 databases/py-mongo databases/soprano devel devel/apktool devel/arm-none-eabi devel/avr devel/avr32 devel/blocksruntime devel/boost devel/cbmc devel/codeblocks devel/cpp-hocon devel/cppcheck devel/etl devel/gdb devel/git-cola devel/git-lfs devel/go-tools devel/jenkins devel/keystone devel/kf5 devel/leatherman devel/libgit2 devel/libmagic devel/libqtelegram-aseman-edition devel/msp430 devel/p5-Devel-CheckOS devel/p5-Exporter-Tiny devel/p5-File-DesktopEntry devel/p5-File-Touch devel/p5-List-MoreUtils devel/p5-List-MoreUtils-XS devel/pango devel/pcre2 devel/perltidy devel/pkgconfig devel/py-freezegun devel/py-hypothesis devel/py-icalendar devel/py-libmagic devel/py-nbconvert devel/py-simpleeval devel/py-spark-parser devel/py-test devel/py-xdis devel/qt-creator devel/ruby-rspec devel/spidermonkey38 devel/valgrind devel/vte3 devel/xulrunner editors/abiword editors/calligra editors/ghostwriter emulators/desmume emulators/mednafen emulators/mgba emulators/mupen64plus emulators/qemu emulators/snes9x emulators/stella emulators/xnp2 emulators/xroar games/0ad games/bastet games/blobby games/dhewm3 games/dustrac games/eduke32 games/extremetuxracer games/gargoyle games/hedgewars games/instead games/ioquake3 games/lugaru games/mars games/omega games/openmw games/opensonic games/openxcom games/pingus games/pioneers games/ri-li games/scorched3d games/sdlroids games/spaceinvaders games/stone-soup games/sumwars games/supertux games/supertuxkart games/tome4 games/vodovod games/warzone2100 games/widelands games/xmoto games/xwelltris games/yquake2 geo/pgrouting geo/qgis geo/viking graphics/ImageMagick graphics/aqsis graphics/argyll graphics/asymptote graphics/blender graphics/cfdg graphics/clutter graphics/darktable graphics/digikam-kde4 graphics/enblend-enfuse graphics/ffmpeg graphics/gfract graphics/glm graphics/hugin graphics/inkscape graphics/libgxps graphics/maim graphics/nomacs graphics/openimageio graphics/p5-SVG graphics/pdf2djvu graphics/potrace graphics/rawtherapee graphics/sane-backends graphics/shotwell graphics/slop graphics/tiff graphics/ttfautohint graphics/vigra infrastructure/bin infrastructure/man infrastructure/mk infrastructure/templates lang/gcc lang/go lang/guile2 lang/intel2gas lang/jruby lang/librep lang/node lang/ocaml lang/pypy lang/racket-minimal lang/sbcl lang/scheme48 lang/ucblogo mail/akpop3d mail/cyrus-imapd mail/evolution-rss mail/gmime30 mail/lumail mail/metamail mail/mozilla-thunderbird mail/neomutt mail/rspamd math/calc math/eigen2 math/gunits misc/gtk3mm-documentation misc/rocrail misc/spdrs60 multimedia/gstreamer1 multimedia/k3b-kde4 multimedia/lives multimedia/minidlna multimedia/mjpegtools multimedia/mkvtoolnix multimedia/mlt multimedia/py-pafy multimedia/qt-gstreamer multimedia/swfmill multimedia/swftools multimedia/synfig multimedia/synfigstudio net net/argus net/bitlbee net/bitlbee-facebook net/corebird net/cutegram net/dnsdist net/filezilla net/freeradius3 net/gdnsd net/gnugk net/ices2 net/icinga net/iperf3 net/kea net/maradns-deadwood net/mcabber net/mfi net/mlvpn net/munin net/nepenthes net/openfire net/openvpn net/p5-Net-Inspect net/powerdns net/py-boto net/py-botocore net/py-paho-mqtt net/radcli net/samba net/seafile net/syncthing net/trickle net/unifi print/cups-filters print/hplip print/texlive productivity productivity/akonadi productivity/khal productivity/ledger productivity/libalkimia productivity/taskd productivity/taskwarrior productivity/vym security security/burpsuite security/clamav security/dropbear security/gnupg2 security/heimdal security/letsencrypt security/libhttpseverywhere security/libtasn1 security/openssl security/p5-Crypt-OpenSSL-EC security/p5-Crypt-OpenSSL-ECDSA security/p5-Crypt-OpenSSL-X509 security/snort2pf security/sshguard security/vault security/yubiserve shells/osh sysutils/amazon-ssm-agent sysutils/apcupsd sysutils/awless sysutils/awscli sysutils/beats sysutils/consul sysutils/consul-template sysutils/dfc sysutils/facette sysutils/facter sysutils/freedt sysutils/gitolite sysutils/google-cloud-sdk sysutils/gource sysutils/grive2 sysutils/logstalgia sysutils/logstash sysutils/monit sysutils/riemann sysutils/ruby-puppet sysutils/rundeck sysutils/serf sysutils/simple-mtpfs sysutils/terraform sysutils/tmux-mem-cpu-load telephony/asterisk telephony/stuntman tests/portcheck textproc textproc/highlight textproc/icu4c textproc/isearch textproc/link-grammar textproc/py-MarkupSafe textproc/py-nltk textproc/py-vobject textproc/py-webencodings textproc/ripgrep textproc/the_silver_searcher textproc/vislcg3 www www/ajaxterm www/aria2 www/cclive www/chromium www/epiphany www/firefox-esr www/gitea www/havp www/iridium www/jupyter-notebook www/kibana www/liferea www/mozilla-firefox www/newsbeuter www/nextcloud www/owncloud www/pecl-geoip www/rt www/ruby-capybara-webkit www/seamonkey www/squid www/surf www/webkitgtk4 x11/cegui x11/gbdfed x11/girara x11/gnome x11/gnustep x11/gtk+2 x11/gtksourceview3 x11/herbstluftwm x11/kde x11/kde-applications x11/kde4 x11/lemonbar x11/ogre x11/pinot x11/slim x11/vlc x11/worker x11/x11vnc x11/xdrawchem == INDEX ============================================================= 01/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/INDEX INDEX > sync (sthen@) == archivers ========================================================= 02/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/archivers unzip ~ Makefile > extend PORTROACH to skip 5.5.1 as well (sthen@) zstd ~ Makefile > okay, this is C, but still does not need gcc4 on clang (espie@) == audio ============================================================= 03/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/audio ardour ~ Makefile ~ patches/patch-SConstruct ~ patches/patch-gtk2_ardour_ardour_ui_cc ~ patches/patch-gtk2_ardour_gain_meter_cc + patches/patch-gtk2_ardour_automation_selectable_h + patches/patch-gtk2_ardour_connection_editor_h + patches/patch-gtk2_ardour_io_selector_h + patches/patch-gtk2_ardour_tempo_lines_h + patches/patch-libs_ardour_ardour_io_h + patches/patch-libs_ardour_ardour_recent_sessions_h + patches/patch-libs_ardour_audiosource_cc + patches/patch-libs_pbd_fpu_cc + patches/patch-libs_pbd_mountpoint_cc + patches/patch-libs_pbd_pbd_ringbuffer_h + patches/patch-libs_pbd_pbd_stl_delete_h > make it build with clang, most painful part was scons (espie@) cantata ~ Makefile > c c++ is default for WANT_CXX (espie@) clementine ~ Makefile + patches/patch-src_library_groupbydialog_h > let it build with clang. don't -Werror, because that doesn't work with > extended warnings (espie@) mpd ~ Makefile > use WANT_CXX, these build trivially (espie@) ncmpcpp ~ Makefile > WANT_CXX. Explicitly ask for /usr/local (espie@) openal ~ Makefile > use WANT_CXX, these build trivially (espie@) ~ Makefile > Leaving clang and/or gcc4 in modules could have fun effects after > switching to WANT_CXX. Zap 'em and unbreak openal. > reported by naddy@, okay espie@ (zhuk@) ~ Makefile > ... and bump for safety as well. (zhuk@) speech-dispatcher ~ Makefile ~ distinfo ~ patch-src_api_python_speechd_config_config_py_in > Update to speech-dispatcher-0.8.7. (ajacoutot@) ympd ~ pkg/ympd.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/ympd.rc > Bring rc_bg back. (ajacoutot@) zeya ~ pkg/zeya.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/zeya.rc > Bring rc_bg back. (ajacoutot@) == benchmarks ======================================================== 04/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/benchmarks bonnie++ ~ Makefile ~ distinfo ~ patches/patch-Makefile_in ~ patches/patch-port_h_in > update to bonnie++-1.97.3, builds with clang now. > remove -Winit-self and reattempt GCC3_ARCHS while there. (sthen@) == comms ============================================================= 05/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/comms fldigi ~ Makefile ~ distinfo > update to FLdigi-4.0.4 (sthen@) gammu ~ Makefile ~ distinfo > update to gammu-1.38.3 (kirby@) == databases ========================================================= 06/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/databases databases ~ Makefile > build py-mongo,python3 (sthen@) mariadb ~ pkg/mysqld.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/mysqld.rc > Bring rc_bg back. (ajacoutot@) mongodb ~ Makefile ~ patches/patch-SConstruct + patches/patch-src_mongo_platform_stack_locator_openbsd_cpp > let it build with clang (espie@) pecl-redis ~ Makefile ~ distinfo > update to pecl-redis-3.1.2 (sthen@) postgresql ~ Makefile ~ pkg/README-server > switch README to using rcctl, ok pea@ (sthen@) ~ Makefile ~ distinfo ~ pkg/PLIST-docs ~ pkg/PLIST-server TAGGED OPENBSD_6_1 > Backport postgresql security update 9.6.3. > Fixes CVE-2017-7484, CVE-2017-7485, CVE-2017-7486. > OK pea@ (pirofti@) puppetdb ~ pkg/puppetdb.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/puppetdb.rc > Bring rc_bg back. (ajacoutot@) puppetdb4 ~ pkg/puppetdb.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/puppetdb.rc > Bring rc_bg back. (ajacoutot@) py-mongo ~ Makefile ~ distinfo ~ pkg/PLIST > update to py-mongo-3.4.0, add py3 support, drop sphinx docs > from Andrew Aldridge with minor tweak (sthen@) soprano + patches/patch-client_socket_cpp > let it build with clang (espie@) == devel ============================================================= 07/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel devel ~ Makefile > + py-simpleeval > + py-simpleeval,python3 (danj@) ~ Makefile > +blocksruntime (sthen@) ~ Makefile > +p5-List-MoreUtils-XS (bluhm@) ~ Makefile > link devel/py-freezegun (jung@) ~ Makefile > link devel/py-icalendar (jung@) ~ Makefile > add py3 flavor for py-freezegun (jung@) apktool ~ Makefile ~ distinfo > update apktool to 2.2.2. > ok benoit@. (rpointel@) arm-none-eabi ~ gcc-linaro/Makefile > mark BROKEN-i386, BROKEN-armv7 for now. (sthen@) avr ~ gcc/Makefile > assert gnu89 inlines (espie@) avr32 ~ gcc-bootstrap/Makefile > assert gnu89 inlines (espie@) ~ gcc/Makefile > assert gnu89 inlines (espie@) blocksruntime + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > import ports/devel/blocksruntime, tweaks/ok pirofti@ boost + patches/patch-tools_build_src_engine_jam_h > do not redefine unix if it's already there, silences some clang warnings > (espie@) ~ Makefile + files/user.hpp > first try at a clang compile, reuse gcc config so that stuff that builds > does build. > todo: > - enable more stuff > - look closer at the tooling, needs something like the gcc config change > but at least, this allows us to look at the remaining ports. (espie@) ~ Makefile ~ files/user.hpp ~ patches/patch-boost_config_compiler_clang_hpp + patches/patch-boost_asio_detail_handler_type_requirements_hpp + patches/patch-boost_concept_detail_general_hpp + patches/patch-boost_range_config_hpp + patches/patch-boost_static_assert_hpp + patches/patch-libs_config_test_boost_has_part_alloc_ipp + patches/patch-libs_config_test_boost_no_inline_memb_init_ipp + patches/patch-libs_config_test_boost_no_std_allocator_ipp + patches/patch-libs_math_test_compile_test_test_compile_result_hpp > improve the clang config: boost hardcodes __attribute__((unused)) on the > wrong compiler, so re-add it (dependent ports will whine a lot less) > tell boost we have threads and int128 (there's not issue about dual > compiler for clang) (espie@) cbmc ~ Makefile > use WANT_CXX, these build trivially (espie@) codeblocks ~ Makefile > let it build with clang, deactivate nullptr work-around (espie@) cpp-hocon ~ Makefile > WANT_CXX (espie@) cppcheck ~ Makefile > use WANT_CXX, these build trivially (espie@) etl ~ Makefile + patches/patch-ETL__stringf_h + patches/patch-ETL__surface_h > steal freebsd patches to allow etl to actually be useful (espie@) gdb ~ Makefile > avoid wasting time on aarch64, there is no gdb yet (sthen@) ~ Makefile > add comment re lang/ocaml and aarch64 (sthen@) git-cola ~ Makefile ~ distinfo ~ pkg/PLIST > update to git-cola-2.11 (jasper@) git-lfs ~ Makefile ~ distinfo ~ pkg/PLIST > update to git-lfs-2.1.1 (jasper@) go-tools ~ pkg/godoc.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/godoc.rc > Bring rc_bg back. (ajacoutot@) jenkins ~ pkg/jenkins.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ devel/Makefile ~ stable/Makefile > I forgot the bump commit... (ajacoutot@) ~ devel/Makefile ~ pkg/jenkins.rc ~ stable/Makefile > Bring rc_bg back. (ajacoutot@) keystone ~ Makefile > WANT_CXX, reason is atomics usage. (espie@) kf5 ~ kactivities/Makefile > okay, just look into /usr/local/include, please ? (espie@) ~ kactivities-stats/Makefile > want /usr/local (espie@) leatherman ~ Makefile + patches/patch-cmake_cflags_cmake > let it build with clang, adjust -Werror to "work". (espie@) libgit2 ~ py-git2/Makefile ~ py-git2/distinfo > update to py-git2-0.25.1 (jasper@) libmagic - patches/patch-src_ascmagic_c ~ Makefile ~ distinfo > update to {py-,}libmagic from file-5.31 (sthen@) libqtelegram-aseman-edition ~ Makefile > let it build with clang by cheating... those narrowing conversions are > awful (espie@) msp430 + gdb/patches/patch-sim_msp430_interp_c > fix return error on clang. still doesn't link (relocation error) (espie@) p5-Devel-CheckOS ~ Makefile ~ distinfo > update p5-Devel-CheckOS to 1.80 (bluhm@) p5-Exporter-Tiny ~ Makefile ~ distinfo > update p5-Exporter-Tiny to 1.000000 (bluhm@) p5-File-DesktopEntry ~ Makefile > add missing runtime dependency > ok benoit@ > spotted by [email protected] (giovanni@) p5-File-Touch ~ Makefile ~ distinfo > Update to p5-File-Touch-0.11. > ok Abel Abraham Camarillo Ojeda (Maintainer) (benoit@) p5-List-MoreUtils ~ Makefile ~ distinfo ~ pkg/PLIST > update p5-List-MoreUtils to 0.419 > XS code has been split into a separate module > license change discussed with afresh1@ sthen@ (bluhm@) p5-List-MoreUtils-XS + distinfo + Makefile + pkg/DESCR + pkg/PLIST + patches/patch-MANIFEST + patches/patch-Makefile_PL > New import: > import p5-List-MoreUtils-XS 0.418 pango ~ Makefile ~ distinfo > Update to pango-1.40.6. (ajacoutot@) pcre2 ~ Makefile ~ distinfo ~ pkg/PLIST > update to pcre2-10.23 (jasper@) perltidy ~ Makefile ~ distinfo ~ pkg/PLIST > update to Perl-Tidy-20170521 (sthen@) pkgconfig ~ Makefile ~ distinfo > update to pkgconfig-0.29.2 (jasper@) py-freezegun + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > import devel/py-freezegun, a test dependency for the upcoming khal port ~ Makefile ~ distinfo > update to 0.3.9 (jung@) py-hypothesis ~ Makefile ~ distinfo > Update to py-hypothesis 3.9.0 (shadchin@) ~ Makefile ~ distinfo > Update to py-hypothesis 3.10.0 (shadchin@) ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-hypothesis 3.11.0 (shadchin@) py-icalendar + distinfo + Makefile + pkg/PLIST + pkg/DESCR > New import: > import devel/py-icalendar, a dependency for the upcoming khal port ~ Makefile ~ distinfo ~ pkg/PLIST > update to 3.11.4 (jung@) py-libmagic ~ Makefile ~ distinfo > update to {py-,}libmagic from file-5.31 (sthen@) py-nbconvert ~ Makefile ~ distinfo ~ pkg/PLIST + patches/patch-nbconvert_exporters_html_py + patches/patch-nbconvert_filters_markdown_mistune_py > Updatre to py-nbconvert 5.2.1 (shadchin@) py-simpleeval + Makefile + distinfo + pkg/DESCR + pkg/PLIST > New import: > Import py-simpleeval-0.9.5 from semarie with minor tweaks from me py-spark-parser ~ Makefile ~ distinfo > Update to py-spark-parser 1.6.1 (shadchin@) py-test ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-test 3.1.0 (shadchin@) ~ Makefile > missing BDEP on devel/py-setuptools_scm${MODPY_FLAVOR} (sthen@) py-xdis ~ Makefile ~ distinfo > Update to py-xdis 3.3.1 (shadchin@) qt-creator ~ Makefile > use the MODGCC4* variables instead of hardcoding dependencies. > convert to WANT_CXX even though it might not work yet. > bump the ports that didn't even the full spec (espie@) ruby-rspec ~ specinfra/Makefile ~ specinfra/distinfo ~ specinfra/pkg/PLIST > update to specinfra-2.68.0 (jasper@) ~ serverspec/Makefile ~ serverspec/distinfo > update to serverspec-2.38.1 (jasper@) ~ 3/core/Makefile ~ 3/core/distinfo ~ 3/core/pkg/PLIST ~ 3/expectations/Makefile ~ 3/expectations/distinfo ~ 3/expectations/pkg/PLIST ~ 3/mocks/Makefile ~ 3/mocks/distinfo ~ 3/rspec/Makefile ~ 3/rspec/distinfo ~ 3/support/Makefile ~ 3/support/distinfo ~ 3/support/pkg/PLIST > update to rspec 3.6.0 (jasper@) spidermonkey38 ~ Makefile > c c++ is default for WANT_CXX (espie@) valgrind ~ Makefile + patches/patch-Makefile_tool_am > surprisingly few changes for building on clang (espie@) ~ Makefile + patches/patch-coregrind_m_main_c > changes to workaround major breakages in valgrind: > - add USE_WXNEEDED. > - add a patch from smccalib at protonmail,ch from > https://marc.info/?l=openbsd-ports&m=149541633922860&w=2 (sthen@) vte3 ~ Makefile ~ distinfo > update to vte-0.48.3 (jasper@) ~ Makefile > c c++ is default for WANT_CXX (espie@) xulrunner + 24/patches/patch-js_src_jsopcode_cpp > allow clang to go further, pointer comparison (espie@) == editors =========================================================== 08/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/editors abiword ~ Makefile + patches/patch-src_af_xap_xp_xap_Dialog_cpp + patches/patch-src_wp_ap_gtk_ap_UnixApp_cpp > build with clang, trivial fixes (espie@) calligra ~ Makefile > fix for clang, short circuit bogus libpqxx header auto-detection (espie@) ghostwriter ~ Makefile ~ distinfo > Update editors/ghostwriter 1.4.2 => 1.5 > OK landry@ > port changes: > - no need to @sed VERSION as upstream stopped shelling out to git > upstream changelog: > --- > New Features > * HUD windows can now be closed using the Esc key when they have focus. > * A new option has been added to highlight double spaces at the end of a > line. > * Github-style task lists can now be made using the * and + bullet point > characters, in addition to the - character. > * Support for ConTeXt and wkhtmltopdf when exporting to PDF with Pandoc has > been > added. > * Auto-matching characters for selected text now respects the existing > preferences > for the matching done while typing without text selected. > * Typing a single quote (') will no longer result in a second quote being > automatically inserted after the cursor if the cursor is positioned in the > middle of a word. > * Most settings have been moved into a new Preferences dialog to > accommodate the > ever increasing number of application options. > * Font size can now be increased by pressing Ctrl+=or decreased by pressing > Ctrl+-. It can also be changed by using Ctrl and the mouse wheel. > * When exporting to other file formats, the output file will be opened > after > export with its default application. > * E-books created using Pandoc will now also be generated with a table of > contents. > * When passing in a file path via the command line, a new file will be > created > with that path if it does not already exist. > * When typing a * character, ghostwriter would auto-insert a second * > character in > anticipation of emphasized text. The auto-inserted second * will now be > removed > if a space is typed to accommodate a bullet list instead. > * Rudimentary support for HiDPI has been added. See notes below. > * Various performance enhancements and tweaks have been made under the > hood. > Fixes > * Issue #128: Hyphenated words are now considered one word for spell > checking. > * Issue #131: ghostwriter can now be built from its source tarball without > needing > git to be installed. > * Issue #132: Linux desktop file now specifies that ghostwriter can open > only one > file from the command line rather than multiple files. > * Issue #170: Ctrl+M now opens the HTML Preview instead of Ctrl+W. This is > to > avoid a conflict with closing windows in Linux. > * Issue #219: Copy and paste no longer makes the word count jump. > * Sundry minor fixes have been added. > --- (awolk@) == emulators ========================================================= 09/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/emulators desmume ~ Makefile > compiles like a charm with clang (espie@) mednafen ~ patches/patch-src_nes_ines-correct_inc + patches/patch-src_nes_ines_cpp > don't compare pointer, not enough to fully fix with clang (espie@) mgba ~ Makefile > compiles like a charm with clang (espie@) mupen64plus ~ video-glide64mk2/Makefile + video-glide64mk2/patch-src_Glide64_3dmath_cpp > differing builtins, WANT_CXX (espie@) qemu ~ Makefile ~ patches/patch-configure > let it build with clang, just need to patch tls auto-detection (espie@) snes9x ~ Makefile > more WANT_CXX (espie@) stella ~ Makefile > Fix HOMEPAGE and MASTER_SITES, project moved to GitHub and the distfiles > have been removed from SourceForge. > OK benoit@ (fcambus@) xnp2 ~ Makefile > more WANT_CXX (espie@) xroar ~ Makefile > more WANT_CXX (espie@) == games ============================================================= 10/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/games 0ad ~ base/Makefile > WANT_CXX (espie@) bastet ~ Makefile > WANT_CXX (espie@) blobby ~ Makefile + patches/patch-src_raknet_RakPeer_cpp > I don't even want to know how g++ compiled that one. (espie@) dhewm3 ~ Makefile > c c++ is default for WANT_CXX (espie@) dustrac + patches/patch-src_editor_editorview_cpp > missing includes for clang (espie@) eduke32 ~ Makefile > let it build with clang (espie@) extremetuxracer ~ Makefile > c c++ is default for WANT_CXX (espie@) gargoyle ~ Makefile + patches/patch-terps_bocfel_process_h > I don't really want to know how jam does shitz, but at least this gets to > the C compiles and not the C++ compiles (which use ${CC} even though there > is a ${CXX}...) (espie@) hedgewars ~ pkg/hedgewars_server.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/hedgewars_server.rc > Bring rc_bg back. (ajacoutot@) instead ~ Makefile ~ distinfo ~ pkg/PLIST > Update to instead_3.0.0. From maintainer Roman Yakovlev, thanks! > Drop devel/lua from CATEGORIES. lang/lua already set by lua.port.mk. > Inspired by fcambus@;s comment to original diff. > "Reads good" rsadowski@ (kirby@) ioquake3 + patches/patch-Makefile + patches/patch-code_tools_lcc_cpp_unix_c > Allow games/ioquake3 to be compiled with clang by using libc's getopt > instead > of an handrolled one > OK espie@ (mestre@) ~ pkg/ioq3ded.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/ioq3ded.rc > Bring rc_bg back. (ajacoutot@) lugaru ~ Makefile > more WANT_CXX (espie@) mars + patches/patch-include_Hud_TabStats_hpp > let it build with clang (espie@) omega ~ patches/patch-Makefile ~ patches/patch-fixstr_c ~ patches/patch-omega_c + patches/patch-compress_c > void fixes for clang, regen other patches (espie@) openmw ~ Makefile + patches/patch-apps_openmw_main_cpp > WANT_CXX, missing proto for clang (espie@) opensonic ~ Makefile > assert gnu89-inline (espie@) openxcom ~ Makefile > WANT_CXX (espie@) ~ Makefile > forgot to remove gcc4, let WANT_CXX do its job (espie@) pingus ~ Makefile ~ patches/patch-src_pingus_pingus_main_cpp + patches/patch-src_lisp_getters_hpp + patches/patch-src_pingus_pingus_level_hpp + patches/patch-src_pingus_prefab_file_hpp + patches/patch-src_pingus_screens_pingus_menu_cpp + patches/patch-src_util_file_reader_hpp > let pingus build with clang (espie@) pioneers - patches/patch-Makefile_in - patches/patch-configure ~ Makefile ~ distinfo ~ pkg/PLIST > Update to pioneers-15.4. (ajacoutot@) ri-li + patches/patch-src_audio_cc + patches/patch-src_ecran_cc + patches/patch-src_editeur_cc + patches/patch-src_jeux_cc + patches/patch-src_loco_cc + patches/patch-src_main_cc + patches/patch-src_menu_cc + patches/patch-src_mouse_cc + patches/patch-src_sprite_cc + patches/patch-src_tableau_cc + patches/patch-src_utils_cc > surprisingly enough, this converts easily to modern C++ (espie@) scorched3d ~ patches/patch-src_client_client_SecureID_cpp > misses unistd (espie@) sdlroids ~ Makefile > assert gnu89 inlines (espie@) spaceinvaders ~ Makefile ~ distinfo ~ pkg/DESCR > update to spaceinvaders-0.6 (mglocker@) stone-soup ~ Makefile ~ patches/patch-source_Makefile + patches/patch-source_rltiles_Makefile > stupid build system. unhardcode gcc/g++, get sqlite path in the right > location. > force everything in the build system (espie@) sumwars ~ Makefile > WANT_CXX (espie@) ~ Makefile > unbreak packaging, WANT_CXX got lost (espie@) supertux ~ Makefile > more WANT_CXX (espie@) supertuxkart ~ Makefile > WANT_CXX (espie@) tome4 ~ Makefile > WANT_CXX ignore build system (espie@) vodovod ~ Makefile ~ patches/patch-config_cpp ~ patches/patch-hiscore_cpp + patches/patch-effects_cpp + patches/patch-effects_h + patches/patch-hiscore_h + patches/patch-njamfont_cpp > make it build with clang, correct some horrible code (espie@) warzone2100 - patches/patch-src_scripttabs_cpp ~ Makefile ~ distinfo ~ pkg/PLIST > Updateb to warzone2100-3.2.3. > Remove patch committed upstream (kirby@) ~ Makefile ~ patches/patch-configure_ac + patches/patch-3rdparty_glm_core_type_half_inl + patches/patch-lib_exceptionhandler_exceptionhandler_cpp + patches/patch-lib_netplay_netplay_cpp > WANT_CXX, patches inspired by freebsd. > horrible hack to prevent build failure if incompatible ports' glm is > installed... (espie@) widelands + patches/patch-src_i18n_cc + patches/patch-src_journal_exceptions_h + patches/patch-src_main_cc + patches/patch-src_network_network_lan_promotion_cc + patches/patch-src_writeHTML_cc > let it build with clang (espie@) xmoto ~ Makefile ~ patches/patch-src_helpers_System_cpp + patches/patch-src_include_xm_hashmap_h > build with clang: zap extra warnings, const correct (espie@) xwelltris + patches/patch-src_sdl_sdlwelldrawing_cxx > pointer vs integer (espie@) yquake2 ~ pkg/q2ded.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/q2ded.rc > Bring rc_bg back. (ajacoutot@) == geo =============================================================== 11/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/geo pgrouting ~ Makefile > WANT_CXX (espie@) qgis ~ Makefile ~ distinfo ~ patches/patch-doc_CMakeLists_txt ~ patches/patch-src_app_qgisapp_cpp ~ pkg/PLIST > Bugfix update to QGIS 2.18.8. (landry@) viking ~ Makefile > WANT_CXX (espie@) == graphics ========================================================== 12/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics ImageMagick ~ Makefile ~ distinfo > update to ImageMagick-6.9.8-6 (sthen@) aqsis + patches/patch-libs_core_ddmanager_ddmanager_cpp + patches/patch-libs_shadervm_shaderexecenv_shadeops_tmap_cpp + patches/patch-libs_util_posix_execute_system_cpp + patches/patch-libs_util_posix_socket_system_cpp > trivial clang patches (espie@) argyll ~ Makefile ~ distinfo ~ patches/patch-icc_icc_h ~ pkg/PLIST > Update to argyllcms-1.9.2. (ajacoutot@) asymptote ~ Makefile > Fix ports using texinfo during the build stage. > texinfo was removed from texlive in favour of the existing port. > Spotted by naddy@ in a bulk, thanks. (edd@) blender ~ Makefile + patches/patch-intern_cycles_bvh_bvh_build_cpp + patches/patch-intern_itasc_kdl_tree_hpp + patches/patch-intern_opensubdiv_opensubdiv_converter_cc > WANT_CXX and small clang fixes (espie@) cfdg ~ Makefile > c c++ is default for WANT_CXX (espie@) clutter - core/patches/patch-tests_conform_actor-graph_c ~ core/Makefile ~ core/distinfo ~ core/pkg/PLIST > update to clutter-1.26.2 (jasper@) darktable ~ Makefile > WANT_CXX (espie@) digikam-kde4 ~ Makefile > zap opencv XXX tag > After the last opencv update the XXX tag is not more necessary. > ok jca@, "go for it" zhuk@ (rsadowski@) enblend-enfuse ~ Makefile > more WANT_CXX (espie@) ffmpeg ~ Makefile > WANT_CXX (espie@) ~ Makefile > stupid typo (espie@) ~ Makefile > Bump, to be on a safe side after fixing resulting plist. > okay espie@ (zhuk@) gfract ~ Makefile ~ patches/patch-Makefile + patches/patch-Tool_cpp + patches/patch-color_cpp > let it compile with clang without too much noise (espie@) glm ~ Makefile > WANT_CXX (espie@) hugin ~ Makefile > more WANT_CXX (espie@) inkscape ~ Makefile + patches/patch-src_libavoid_connector_cpp + patches/patch-src_ui_tools_flood-tool_cpp > allow build with clang (espie@) libgxps ~ Makefile > WANT_CXX (espie@) maim ~ Makefile > more WANT_CXX (espie@) nomacs ~ Makefile > more WANT_CXX (espie@) openimageio ~ Makefile + patches/patch-CMakeLists_txt > WANT_CXX, silence warnings (-Werror) with clang (espie@) p5-SVG ~ Makefile ~ distinfo > update to p5-SVG-2.77 (jasper@) pdf2djvu ~ Makefile > more WANT_CXX (espie@) potrace ~ Makefile ~ distinfo > update to potrace-1.14 (jasper@) rawtherapee ~ Makefile ~ distinfo ~ patches/patch-CMakeLists_txt ~ patches/patch-rtengine_sleef_c ~ pkg/PLIST > update to rawtherapee-5.1 (kirby@) ~ Makefile > WANT_CXX (espie@) sane-backends - patches/patch-backend_kodakaio_c - patches/patch-backend_kvs20xx_opt_c - patches/patch-include_sane_sanei_thread_h - patches/patch-sanei_sanei_ir_c ~ Makefile ~ distinfo ~ patches/patch-backend_Makefile_in ~ patches/patch-backend_canon-sane_c ~ patches/patch-backend_dll_c ~ patches/patch-backend_dll_conf_in ~ patches/patch-backend_genesys_low_c ~ patches/patch-backend_kvs40xx_h ~ patches/patch-backend_sm3600-scanusb_c ~ patches/patch-backend_v4l_c ~ patches/patch-backend_xerox_mfp_h ~ patches/patch-configure ~ pkg/PLIST + patches/patch-backend_epsonds_c + patches/patch-frontend_scanimage_c > Update to sane-backends-1.0.27. > - now uses libusb1, so ping me if you see a regression (ajacoutot@) ~ Makefile > --without-api-spec in case we detect ghostscript, transig and/or texlive > which may break the port if dpb junks one of them. > reported by naddy@ (ajacoutot@) shotwell - patches/patch-Makefile_in > Drop uneeded patch. (ajacoutot@) slop ~ Makefile > more WANT_CXX (espie@) tiff ~ Makefile ~ distinfo ~ patches/patch-libtiff_tif_getimage_c ~ patches/patch-libtiff_tif_luv_c ~ patches/patch-man_Makefile_in ~ pkg/PLIST > Security update to 4.0.8: > Fixes CVE-2017-5225, CVE-2017-7592 to -7602 (naddy@) ttfautohint ~ Makefile > WANT_CXX (espie@) vigra ~ Makefile ~ distinfo ~ patches/patch-test_CMakeLists_txt ~ pkg/PLIST > update to vigra-1.11.1 (kirby@) ~ Makefile ~ distinfo > Upstream rerolled tarball. Noticed by espie@, thanks! > Previous tarball contetnt was somewhere between 1.11.0 and 1.11.1. (kirby@) ~ Makefile > Disable tests until the template mismatch issue with > gaussianGradientMultiArray() calls gets fixed. > okay espie@ (zhuk@) ~ Makefile > more WANT_CXX (espie@) == infrastructure ==================================================== 13/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/infrastructure bin ~ update-patches > if PATCHORIG!=.orig, say it. avoids head-scratching when fixing a port you > don't know too well... (espie@) ~ update-patches > if the WRKDIST doesn't exist, don't even try (espie@) ~ update-patches > do the check upfront, this one works (espie@) ~ update-patches > remove most of the useless stuff that update-patches shows by default. > add a few useful messages instead. (espie@) ~ portcheck > Use dumb Makefile pipe trick from DPB/Vars.pm instead of trying to access > an existing port (devel/quirks) which could be broken, resulting in strange > errors on portcheck side. > Prompted and solution provided by espie@, thanks! (zhuk@) ~ portcheck > More obvious error message for empty patches. > ok zhuk@ (jca@) man ~ man1/update-patches.1 > document PATCH_VERBOSE (espie@) mk ~ modules.port.mk > improvements to WANT_CXX > - add clang to the list of keywords (to mean ports' clang) > - take MODGCC4_ARCHS/MODCLANG_ARCHS into account if they're defined, > so we can skip one compiler if it's not appropriate and go to the next > one. > This should take care of 95% of the remaining gcc4/clang users on "some > architectures" (espie@) ~ modules.port.mk > forgot about that one, fixes zstd (espie@) templates ~ rc.template > Fix rc.d template. (ajacoutot@) == lang ============================================================== 14/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang gcc ~ 4.9/gcc4.port.mk > provide an indirection to libatomic, because at least one port depends on > it > when not built with base clang (espie@) ~ 4.9/gcc4.port.mk > introduce the full name of the C++ pkgpath, to be used by a few ports > that run depend on it (espie@) go ~ Makefile ~ distinfo > Security update to 1.8.2 (CVE-2017-8932) > ok jsing@ (pea@) ~ Makefile ~ distinfo ~ pkg/PLIST > Update to 1.8.3 > ok jsing@ (pea@) guile2 ~ Makefile > more WANT_CXX (espie@) intel2gas ~ patches/patch-intel2gas_cc + patches/patch-strhandle_cc > let it compile with clang (dirty const_cast, code is really not const > correct (espie@) jruby + patches/patch-jffi_jni_GNUmakefile > Werror considered harmful (espie@) librep ~ Makefile > assert gnu89 inlines (espie@) node ~ Makefile > use the MODGCC4* variables instead of hardcoding dependencies. > convert to WANT_CXX even though it might not work yet. > bump the ports that didn't even the full spec (espie@) ocaml ~ Makefile > let ocaml's build dep on devel/gdb (for libbfd.a) be conditional, don't > use it on aarch64 where gdb hasn't been ported yet. (sthen@) pypy ~ Makefile > surprisingly this builds just fine with clang (espie@) racket-minimal ~ Makefile > more WANT_CXX (espie@) sbcl + patches/patch-src_runtime_Config_generic-openbsd + patches/patch-src_runtime_gc-common_c > let it build with clang, thx kettenis@ for useful hints (espie@) scheme48 ~ Makefile ~ distinfo ~ patches/patch-Makefile_in > update to newer version, bug-fixes clang, actually. > okay maintainer (espie@) ucblogo + patches/patch-graphics_c + patches/patch-xgraphics_c + patches/patch-xgraphics_h > fiddle with macro so it returns the right type (espie@) ~ Makefile > one single substitution using beforesubst (espie@) == mail ============================================================== 15/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/mail akpop3d ~ Makefile ~ patches/patch-authenticate_c ~ pkg/PLIST > unbreak authentication, spotted by aja@ > explicitely disable mysql support > hints and ok tb@ (giovanni@) ~ Makefile ~ patches/patch-authenticate_c ~ pkg/PLIST TAGGED OPENBSD_6_1 > Unbreak authentication > explicitely disable mysql support > spotted by I. Schuchardt > ok tb@ (giovanni@) cyrus-imapd - patches/patch-lib_util_h - patches/patch-master_conf_normal_conf ~ Makefile ~ distinfo ~ files/imapd.conf ~ patches/patch-Makefile_in ~ patches/patch-configure ~ patches/patch-imap_mbexamine_c ~ patches/patch-imap_tls_c ~ pkg/DESCR ~ pkg/PLIST ~ pkg/cyrus_imapd.rc + pkg/patch-doc_examples_cyrus_conf_normal_conf + pkg/patch-doc_legacy_install-upgrade_html + pkg/patch-imap_fud_c + pkg/patch-lib_imapoptions + pkg/patch-man_imapd_conf_5 + pkg/patch-tools_masssievec + pkg/patch-tools_rehash + pkg/patch-tools_translatesieve + pkg/patch-tools_upgradesieve > Major update to cyrus-imapd-3.0.1. > - cleanup and fix some ports specific stuff while here > Refer to upstream for changes and upgrade notes. > Note that altnamespace and unixhierarchysep are now on by default on, to > match > the behaviour of most other IMAP servers in the world. (ajacoutot@) ~ Makefile > Indent. (ajacoutot@) evolution-rss ~ patches/patch-src_rss_c > return value (espie@) ~ patches/patch-src_rss_c > Add a comment or this chunk will be lost at next update for sure. > (ajacoutot@) ~ patches/patch-src_rss_c > Upstream actually fixed it 2 years ago. (ajacoutot@) ~ Makefile > re-conditionalize estdc++ (espie@) gmime30 ~ Makefile ~ distinfo > Update to gmime30-3.0.1. (ajacoutot@) lumail ~ Makefile > WANT_CXX (espie@) metamail ~ patches/patch-src_metamail_codes_c ~ patches/patch-src_metamail_mailto_c ~ patches/patch-src_metamail_metamail_c ~ patches/patch-src_metamail_uue_c ~ patches/patch-src_richmail_richtext_c + patches/patch-src_richmail_iso2022_c > minimal compile fixes for clang (espie@) mozilla-thunderbird ~ Makefile > WANT_CXX (espie@) neomutt - patches/patch-mutt_sasl_h ~ Makefile ~ distinfo ~ patches/patch-main_c ~ patches/patch-mutt_sasl_c ~ pkg/PLIST > update to neomutt-20170428 (sthen@) ~ Makefile ~ patches/patch-mutt_sasl_c ~ pkg/PLIST + patches/patch-mutt_sasl_h > tweaks to neomutt: > - s/mutt/neomutt in doc/examples dirs > - running autoconf here requires autopoint from gettext-tools; found by tb@ > - reinstate patch-mutt_sasl_h; found by tb@ (missing prototype; removed in > error while fixing patch-mutt_sasl_c). (sthen@) rspamd ~ Makefile ~ distinfo > update to rspamd-1.5.8 > ok sthen@ (jasper@) == math ============================================================== 16/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/math calc ~ Makefile ~ distinfo ~ pkg/PLIST > update to calc-2.12.5.5 (sthen@) ~ Makefile + patches/patch-version_c > Fix intermittent segfault in the version string printing that was > introduced > in the last update. (sthen@) - patches/patch-version_c ~ Makefile ~ distinfo > update to calc-2.12.5.6 (sthen@) eigen2 ~ Makefile + patches/patch-Eigen_src_Array_BooleanRedux_h > clang insists on more correct C++ (espie@) gunits ~ Makefile ~ distinfo ~ pkg/PLIST > update da g-g-g-g-units to 2.14 yo (jasper@) == misc ============================================================== 17/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/misc gtk3mm-documentation ~ Makefile > WANT_CXX (espie@) rocrail ~ pkg/rocrail.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/rocrail.rc > Bring rc_bg back. (ajacoutot@) spdrs60 + patches/patch-spdrs60_srcpmessage_cpp + patches/patch-spdrs60_srcpmessage_h > one default constructor to build them all (espie@) == multimedia ======================================================== 18/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/multimedia gstreamer1 ~ Makefile.inc > WANT_CXX (espie@) k3b-kde4 + patches/patch-CMakeLists_txt > Unbreak for Clang. > The hack to be revisited when we have CMake 3.8 and, therefore, c_std_99. > (zhuk@) lives ~ Makefile ~ pkg/PLIST > Unbreak for base Clang case. > Requires recent libtool to build due to --tag=disable-static handling > fixes. (zhuk@) minidlna - patches/patch-inotify_c - patches/patch-inotify_h - patches/patch-minidlna_c - patches/patch-scanner_c - patches/patch-upnpglobalvars_c - patches/patch-upnpglobalvars_h ~ Makefile ~ distinfo ~ patches/patch-minidlna_conf ~ patches/patch-upnphttp_c ~ patches/patch-utils_c > udpate to MiniDLNA-1.2.0, rescan patch is now committed upstream (sthen@) mjpegtools ~ Makefile ~ patches/patch-configure_ac + patches/patch-lavtools_jpeg2yuv_c + patches/patch-lavtools_lav_io_c + patches/patch-lavtools_lavtrans_c + patches/patch-lavtools_liblavplay_c + patches/patch-mpeg2enc_ontheflyratectlpass1_hh + patches/patch-y4mdenoise_MotionSearcher_hh + patches/patch-yuvdenoise_main_c + patches/patch-yuvfilters_yuvkineco_c > build with clang, remove nopic non sense, two phase dependent lookup, and > a shitload of actual abs errors... (espie@) mkvtoolnix ~ Makefile > WANT_CXX (espie@) mlt ~ Makefile > swig will use g++ if we don't tell it otherwise. Unhardcode (espie@) ~ Makefile + patches/patch-src_framework_mlt_property_h > let glue match the compat glue in libc++, and also removes one clang > warning... > helps kdeenlive build eventually (espie@) py-pafy ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-pafi-0.5.3.1. (benoit@) qt-gstreamer ~ Makefile > WANT_CXX (espie@) swfmill + patches/patch-src_gSWFParseXML_cpp + patches/patch-src_gSWFWriteXML_cpp > fixes for clang (espie@) - patches/patch-src_gSWFParseXML_cpp - patches/patch-src_gSWFWriteXML_cpp + patches/patch-src_codegen_parsexml_xsl + patches/patch-src_codegen_writexml_xsl > actually, that's generated code, so coooool! copy-and-paste bugs 10s of > times (espie@) swftools + patches/patch-configure + patches/patch-lib_pdf_xpdf_GlobalParams_cc + patches/patch-m4_gcc_2_95_m4 > really stupid fixes for clang (espie@) synfig ~ Makefile ~ patches/patch-src_synfig_main_cpp + patches/patch-src_synfig_transform_cpp > WANT_CXX + trivial C++ patches (espie@) synfigstudio ~ Makefile + patches/patch-src_gui_dialogs_about_cpp + patches/patch-src_gui_iconcontroller_cpp + patches/patch-src_gui_splash_cpp > simple fixes for C++11 (user-defined literals require a space for splicing > string literals together) (espie@) == net =============================================================== 19/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net net ~ Makefile > Add bitlbee-facebook (akfaew@) argus ~ patches/patch-Makefile_in > unfuck build system (espie@) bitlbee ~ Makefile ~ distinfo > Update to bitlbee-3.5.1 > OK sthen@ (akfaew@) ~ Makefile > Add missing build dependency textproc/docbook-xsl, otherwise it tries to > fetch xhtml/docbook.xsml from the net during build. (kili@) ~ Makefile ~ pkg/PLIST > Add an install-dev step, this is required by bitlbee-facebook. > OK sthen@ (akfaew@) bitlbee-facebook + distinfo + Makefile + pkg/PLIST + pkg/DESCR + pkg/README > New import: > Import net/bitlbee-facebook - pkg/README ~ Makefile ~ pkg/DESCR ~ pkg/PLIST > Move bitlbee wiki URL from README to DESCR. > @comment libtool la file. (ajacoutot@) corebird ~ Makefile ~ distinfo ~ pkg/PLIST > Update net/corebird 1.4.2 => 1.5 > OK fcambus@ > upstream changelog: > --- > Changelog: > - Media attached to tweets can be downloaded using Right Click > and selecting "save as" > - Profiles use the profile background color set in the Twitter > settings if no banner is set > - The tweet compose window now features a "favorite image" view that > allows users to save often sent images and quickly add them to tweets > - The media dialog now shows Previous/Next buttons to quickly switch > between multiple media attachments of a tweet> > - The Vine support has been removed since the project is discontinued > - Allow text selection in Direct Messages > - New --account parameter allows opening the window for the given > account only > - Support tweets with up to 50 replied-to users. > - Add back verified icons next to user avatars > - Redesigned account creation UI > - Tons of bug fixes > --- (awolk@) cutegram ~ Makefile > same work-around as parent port... (espie@) dnsdist ~ Makefile + patches/patch-ext_json11_json11_cpp > WANT_CXX > fix json11 (from freebsd) (espie@) filezilla ~ Makefile > WANT_CXX (espie@) freeradius3 - patches/patch-configure_ac ~ Makefile + patches/patch-configure > apply patch-configure_ac to configure; now freeradius3 is back on a normal > release it's not regenerating the autoconf scripts. fixes accidentally > picking > up collectdclient. > use WANT_CXX and MODGCC4_LANGS=c; thread-local-storage. (sthen@) gdnsd ~ Makefile > WANT_CXX (espie@) gnugk ~ pkg/gnugk.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/gnugk.rc > Bring rc_bg back. (ajacoutot@) ices2 ~ pkg/ices2.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/ices2.rc > Bring rc_bg back. (ajacoutot@) icinga ~ core2/Makefile > WANT_CXX (espie@) iperf3 + patches/patch-src_Makefile_in > disable building the profiled binary, it wasn't installed anyway, and fails > with clang (sthen@) kea + patches/patch-src_lib_util_watch_socket_cc > missing include for clang (espie@) maradns-deadwood ~ pkg/deadwood.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/deadwood.rc > Bring rc_bg back. (ajacoutot@) mcabber ~ patches/patch-mcabber_main_c > Fix copy pasto from my last commit (mestre@) mfi ~ pkg/mfi.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/mfi.rc > Make it possible to pass daemon_flags. > ok jasper@ (maintainer) (ajacoutot@) ~ Makefile ~ pkg/mfi.rc > Bring rc_bg back. (ajacoutot@) mlvpn ~ pkg/mlvpn.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/mlvpn.rc > Bring rc_bg back. (ajacoutot@) munin ~ pkg/munin_asyncd.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/munin_asyncd.rc > Bring rc_bg back. (ajacoutot@) nepenthes ~ Makefile ~ patch-modules_download-curl_download-curl_hpp ~ patch-modules_submit-http_HTTPSession_hpp ~ patch-modules_submit-http_submit-http_hpp ~ patch-modules_submit-norman_submit-norman_hpp + patch-modules_dnsresolve-adns_dnsresolve-adns_cpp + patch-modules_download-csend_CSendDialogue_cpp + patch-modules_download-ftp_download-ftp_cpp + patch-modules_download-http_HTTPDialogue_cpp + patch-modules_download-rcp_RCPDialogue_cpp + patch-modules_download-tftp_TFTPDialogue_cpp + patch-modules_log-prelude_log-prelude_hpp + patch-modules_module-honeytrap_PCAPSocket_cpp + patch-modules_module-peiros_PeirosParser_cpp + patch-modules_module-peiros_PeirosParser_hpp + patch-modules_module-peiros_TapInterface_hpp + patch-modules_module-portwatch_module-portwatch_cpp + patch-modules_shellcode-generic_sch_generic_unicode_cpp + patch-modules_shellcode-signatures_sch_engine_unicode_cpp + patch-modules_submit-gotek_gotekDATADialogue_hpp + patch-modules_submit-gotek_submit-gotek_cpp + patch-modules_vuln-bagle_vuln-bagle_cpp + patch-modules_vuln-dameware_vuln-dameware_cpp + patch-modules_vuln-dcom_vuln-dcom_cpp + patch-modules_vuln-ftpd_vuln-ftpd_cpp + patch-modules_vuln-iis_vuln-iis_cpp + patch-modules_vuln-kuang2_vuln-kuang2_cpp + patch-modules_vuln-lsass_vuln-lsass_cpp + patch-modules_vuln-msdtc_vuln-msdtc_cpp + patch-modules_vuln-msmq_vuln-msmq_cpp + patch-modules_vuln-mydoom_vuln-mydoom_cpp + patch-modules_vuln-optix_vuln-optix_cpp + patch-modules_vuln-pnp_vuln-pnp_cpp + patch-modules_vuln-sub7_vuln-sub7_cpp + patch-modules_vuln-wins_vuln-wins_cpp + patch-modules_x-5_x-5_cpp + patch-modules_x-6_x-6_cpp + patch-nepenthes-core_include_DownloadUrl_hpp + patch-nepenthes-core_src_Config_cpp + patch-nepenthes-core_src_DownloadManager_cpp + patch-nepenthes-core_src_DownloadUrl_cpp + patch-nepenthes-core_src_EventManager_cpp + patch-nepenthes-core_src_FileLogger_cpp + patch-nepenthes-core_src_LogManager_cpp + patch-nepenthes-core_src_ModuleManager_cpp + patch-nepenthes-core_src_Nepenthes_cpp + patch-nepenthes-core_src_RingFileLogger_cpp + patch-nepenthes-core_src_SocketManager_cpp + patch-nepenthes-core_src_Utilities_cpp > let it build with clang, missing includes, and a shitload of actual bugs > because -Werror is more picky (espie@) openfire ~ pkg/openfire.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/openfire.rc > Bring rc_bg back. (ajacoutot@) openvpn ~ Makefile ~ patches/patch-src_openvpn_route_c > Add support for non-0 routing tables > Patch from Steven McDonald, already committed upstream. (jca@) p5-Net-Inspect ~ Makefile ~ distinfo > update p5-Net-Inspect to 0.327 (bluhm@) powerdns ~ Makefile + patches/patch-ext_json11_json11_cpp > WANT_CXX > fix json11 (from freebsd) (espie@) py-boto ~ Makefile ~ distinfo > Update to py-boto-2.47.0. (ajacoutot@) py-botocore ~ Makefile ~ distinfo > Update to py-botocore-1.5.53. (ajacoutot@) ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-botocore-1.5.54. (ajacoutot@) ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-botocore-1.5.55. (ajacoutot@) ~ Makefile ~ distinfo > Update to py-botocore-1.5.56. (ajacoutot@) py-paho-mqtt ~ Makefile ~ distinfo ~ pkg/PLIST > update to py-paho-mqtt-1.2.3 (jasper@) radcli + patches/patch-lib_util_c > bogus char at end of constant (there's no 'd' for doubles) (espie@) samba ~ Makefile + patches/patch-source3_rpc_server_srv_pipe_c > SECURITY fix for CVE-2017-7494 > o CVE-2017-7494 rpc_server3: Refuse to open pipe names with / (jca@) ~ Makefile + patches/patch-source3_rpc_server_srv_pipe_c TAGGED OPENBSD_6_1 > SECURITY fix for CVE-2017-7494 > o CVE-2017-7494 rpc_server3: Refuse to open pipe names with / (jca@) seafile - client/patches/patch-src_seafile-applet_cpp ~ Makefile.inc ~ ccnet/distinfo ~ client/distinfo ~ seafile/distinfo + ccnet/patches/patch-lib_rsa_c > Update to seafile-6.0.6 (kirby@) syncthing ~ pkg/syncthing.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/syncthing.rc > Bring rc_bg back. (ajacoutot@) trickle ~ Makefile ~ patches/patch-Makefile_in > don't use a local copy of getopt, use libc's. ok mestre@ (sthen@) unifi ~ pkg/unifi.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/unifi.rc > Bring rc_bg back. (ajacoutot@) == print ============================================================= 20/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/print cups-filters ~ pkg/cups_browsed.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/cups_browsed.rc > Bring rc_bg back. (ajacoutot@) hplip ~ Makefile > Regen WANTLIB after sane-backends update. (ajacoutot@) texlive ~ Makefile.inc ~ base/Makefile ~ base/distinfo ~ base/pkg/DESCR ~ base/pkg/PLIST ~ base/pkg/README ~ texmf/Makefile ~ texmf/adj.mk ~ texmf/distinfo ~ texmf/files/mk_plists.py ~ texmf/files/patch-texmf-dist_doc_info_texdraw_info ~ texmf/files/patch-texmf-dist_scripts_bibexport_bibexport_sh ~ texmf/files/patch-texmf-dist_scripts_context_stubs_unix_mtxrun ~ texmf/files/patch-texmf-dist_web2c_texmf_cnf ~ texmf/files/patch-texmf-dist_web2c_texmfcnf_lua ~ texmf/pkg/PLIST-buildset ~ texmf/pkg/PLIST-context ~ texmf/pkg/PLIST-docs ~ texmf/pkg/PLIST-full ~ texmf/pkg/PLIST-main > Update TeX Live to 2016. > Testing and input from: > * sthen@ > * Nicola Tomasone > * pirofti@ > * giovanni@ > * Ze Loff > * rsadowski@ > OK pirofti@ > Many thanks! (edd@) ~ Makefile.inc > tweak the comment about ftp.tug.org which doesn't work with ftp(1)'s > keepalive > implementation > drop the ftp.math.utah.edu mirror as some people have had problems with it > stalling > ok edd@ (sthen@) == productivity ====================================================== 21/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/productivity productivity ~ Makefile > link productivity/khal (jung@) akonadi ~ patches/patch-CMakeLists_txt ~ patches/patch-server_src_storage_dbconfigpostgresql_cpp + patches/patch-cmake_modules_FindSqlite_cmake > figure out how to get to sqlite during tests. fixes clang configure > (espie@) khal + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > import productivity/khal ~ Makefile > Add missing build dependency devel/py-setuptools_scm. (kili@) ledger ~ Makefile > WANT_CXX (espie@) libalkimia ~ Makefile > allow build with clang, /usr/local does not come for free (espie@) taskd ~ Makefile > WANT_CXX (espie@) taskwarrior ~ Makefile > WANT_CXX (espie@) vym ~ Makefile + patches/patch-exports_cpp > Unbreak build with Clang. > Still wondering how things were supposed to work with GCC. (zhuk@) == security ========================================================== 22/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/security security ~ Makefile > +p5-Crypt-OpenSSL-EC > +p5-Crypt-OpenSSL-ECDSA (bluhm@) burpsuite ~ Makefile ~ distinfo > update burpsuite to 1.7.23. > release notes: http://releases.portswigger.net/2017/05/1723.html > (rpointel@) clamav ~ Makefile + patches/patch-libclamav_clamav_h > clean non portable construct from include. stops clang warnings (espie@) ~ Makefile ~ pkg/clamd.rc > set daemon_timeout for clamd; startup can be rather slow if you have large > rulesets (for example the sanesecurity anti-spam/malware rules often used > on mail servers) (sthen@) dropbear ~ Makefile ~ distinfo > update to dropbear-2017.75 > CVE-2017-9078: double-free in server TCP listener cleanup > CVE-2017-9079: information disclosure with ~/.ssh/authorized_keys symlink. > (sthen@) gnupg2 ~ Makefile ~ distinfo ~ pkg/PLIST > Update to 2.1.21 > Yubikey tested by Pavel Korovin, thanks ! > ok edd@ (pea@) heimdal ~ pkg/kadmind.rc ~ pkg/kpasswdd.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/kadmind.rc ~ pkg/kpasswdd.rc > Bring rc_bg back. (ajacoutot@) letsencrypt ~ Makefile.inc ~ client/distinfo ~ py-acme/distinfo > update to certbot/py-acme 0.14.2 (sthen@) libhttpseverywhere ~ Makefile ~ distinfo > Update to libhttpseverywhere-0.4.4. (ajacoutot@) libtasn1 ~ Makefile ~ distinfo > Update to libtasn1-4.11. (ajacoutot@) openssl ~ Makefile ~ distinfo ~ patches/patch-config ~ pkg/PLIST > update to OpenSSL-1.0.2l (sthen@) p5-Crypt-OpenSSL-EC + Makefile + distinfo + pkg/DESCR + pkg/PLIST > New import: > import p5-Crypt-OpenSSL-EC 1.01 p5-Crypt-OpenSSL-ECDSA + Makefile + distinfo + pkg/DESCR + pkg/PLIST + patches/patch-ECDSA_xs > New import: > import p5-Crypt-OpenSSL-ECDSA 0.08 p5-Crypt-OpenSSL-X509 + patches/patch-Makefile_PL > don't Werror the option clang doesn't get (espie@) snort2pf ~ pkg/snort2pf.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/snort2pf.rc > Bring rc_bg back. (ajacoutot@) sshguard ~ pkg/sshguard.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/sshguard.rc > Bring rc_bg back. (ajacoutot@) vault ~ Makefile > Display proper version instead of 'unknown'. (ajacoutot@) ~ pkg/vault.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/vault.rc > Bring rc_bg back. (ajacoutot@) yubiserve ~ pkg/yubiserve.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/yubiserve.rc > Bring rc_bg back. (ajacoutot@) == shells ============================================================ 23/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/shells osh - patches/patch-Makefile ~ Makefile ~ distinfo > Update to osh 4.3.2, patch upstreamed. (pascal@) == sysutils ========================================================== 24/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/sysutils amazon-ssm-agent ~ pkg/amazon_ssm_agent.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/amazon_ssm_agent.rc > Bring rc_bg back. (ajacoutot@) - pkg/patch-agent_managedInstances_sharedCredentials_shared_Credentials_go ~ Makefile ~ distinfo ~ patch-agent_appconfig_constants_unix_go ~ patch-agent_fileutil_fileutil_unix_go ~ patch-agent_platform_platform_unix_go ~ patch-agent_ssm_service_go ~ patch-makefile ~ pkg/PLIST ~ pkg/amazon_ssm_agent.rc > Update to amazon-ssm-agent-2.0.790.0. (ajacoutot@) ~ Makefile ~ patches/patch-makefile > Add support for i386. (ajacoutot@) apcupsd ~ Makefile + patches/patch-configure > upstream try to avoid dynamic-linking to produce a binary that works more > easily > across linux distributions; that's not really useful for us, and the way > they > did it (link with cc -lsupc++) doesn't work so well with clang. just switch > to > normal linking with c++. ok espie@ kirby@ (sthen@) awless ~ Makefile ~ distinfo > Update to awless-0.0.24. (ajacoutot@) ~ Makefile ~ distinfo > Update to awless-0.0.25. (ajacoutot@) awscli ~ Makefile ~ distinfo > Update to awscli-1.11.90. (ajacoutot@) ~ Makefile ~ distinfo > Update to awscli-1.11.91. (ajacoutot@) ~ Makefile ~ distinfo > Update to awscli-1.11.92. (ajacoutot@) ~ Makefile ~ distinfo ~ pkg/PLIST > Update to awscli-1.11.93. (ajacoutot@) beats ~ filebeat/pkg/filebeat.rc ~ packetbeat/pkg/packetbeat.rc ~ hwsensorsbeat/pkg/hwsensorsbeat.rc ~ heartbeat/pkg/heartbeat.rc ~ metricbeat/pkg/metricbeat.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ filebeat/Makefile ~ packetbeat/Makefile ~ hwsensorsbeat/Makefile ~ heartbeat/Makefile ~ metricbeat/Makefile > I forgot the bump commit... (ajacoutot@) ~ filebeat/Makefile ~ filebeat/pkg/filebeat.rc ~ packetbeat/Makefile ~ packetbeat/pkg/packetbeat.rc ~ hwsensorsbeat/Makefile ~ hwsensorsbeat/pkg/hwsensorsbeat.rc ~ heartbeat/Makefile ~ heartbeat/pkg/heartbeat.rc ~ metricbeat/Makefile ~ metricbeat/pkg/metricbeat.rc > Bring rc_bg back. (ajacoutot@) consul ~ pkg/consul.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/consul.rc > Bring rc_bg back. (ajacoutot@) consul-template ~ pkg/consul_template.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/consul_template.rc > Bring rc_bg back. (ajacoutot@) dfc - patches/patch-src_util_c ~ Makefile ~ distinfo ~ patches/patch-CMakeLists_txt ~ pkg/PLIST + patches/patch-src_platform_services-bsd_c > Update to dfc-3.1.0. (benoit@) ~ Makefile > Fix WANTLIB (benoit@) facette ~ pkg/facette.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/facette.rc > Bring rc_bg back. (ajacoutot@) facter ~ Makefile > Needs bdep on devel/gettext-tools (/usr/local/bin/xgettext). (ajacoutot@) ~ Makefile > We have wrappers for ccache+egcc cases for a while, drop unneded lines. > (zhuk@) freedt ~ pkg/svscan.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/svscan.rc > Bring rc_bg back. (ajacoutot@) gitolite ~ Makefile > update HOMEPAGE (jasper@) google-cloud-sdk ~ Makefile ~ distinfo ~ pkg/PLIST > Update to google-cloud-sdk-156.0.0. (ajacoutot@) gource ~ Makefile > WANT_CXX (espie@) grive2 ~ Makefile > WANT_CXX (espie@) logstalgia ~ Makefile > WANT_CXX (espie@) logstash ~ pkg/logstash.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/logstash.rc > Bring rc_bg back. (ajacoutot@) monit ~ Makefile ~ distinfo ~ patches/patch-monitrc > update to monit-5.22.0 (jasper@) riemann ~ pkg/riemann.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/riemann.rc > Bring rc_bg back. (ajacoutot@) ruby-puppet ~ 4/Makefile ~ 4/distinfo ~ 4/pkg/PLIST > Long overdue update 4.8.4 -> 4.10.1 > Check Puppet release notes for detailed > changes for all the revisions in between. > runs for me since a week without issues. > OK jasper@ (sebastia@) rundeck ~ pkg/rundeck.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/rundeck.rc > Bring rc_bg back. (ajacoutot@) serf ~ pkg/serf.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/serf.rc > Bring rc_bg back. (ajacoutot@) simple-mtpfs ~ Makefile > WANT_CXX, tell configure to look into /usr/local (espie@) terraform ~ Makefile ~ distinfo > Update to terraform-0.9.6. (ajacoutot@) tmux-mem-cpu-load ~ Makefile > WANT_CXX (espie@) == telephony ========================================================= 25/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/telephony asterisk ~ Makefile + patches/patch-autoconf_ast_check_raii_m4 > pass LDFLAGS to the autoconf test for clang -fblocks. still broken: > - clang + ld.bfd: link fails in autoconf test, undefined symbols. > - clang + ld.lld: package builds, dlopen()ing the .so modules that use > -fblocks > fails at runtime. > because with clang + ld.lld it does build but results in unusable packages, > explicitly mark BROKEN-aarch64 for now. (sthen@) ~ Makefile ~ distinfo > update to asterisk-13.15.1, fixing AST-2017-004: Memory exhaustion > on short SCCP packets. This only affects SCCP users (chan_skinny). > 13.15.1 also added some fixes to the bundled copy of PJSIP > (used by chan_pjsip, *not* used by chan_sip) - > AST-2017-002: Buffer Overrun in PJSIP transaction layer, > AST-2017-003: Crash in PJSIP multi-part body parser > - however that copy is not used by this package and will need to > be fixed separately. (sthen@) stuntman ~ pkg/stunserver.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/stunserver.rc > Bring rc_bg back. (ajacoutot@) == tests ============================================================= 26/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/tests portcheck ~ t17.sample > Oops, forgot to commit that bit a long time before. > Noticed by jca@, thanks! (zhuk@) == textproc ========================================================== 27/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/textproc textproc ~ Makefile > +py-webencodings > +py-webencodings,python3 (shadchin@) ~ Makefile > +py-vobject,python3 (jasper@) highlight ~ Makefile > WANT_CXX (espie@) icu4c - patches/patch-source_config_Makefile_inc_in - patches/patch-source_icudefs_mk_in ~ Makefile ~ patches/patch-source_common_Makefile_in ~ patches/patch-source_common_putilimp_h ~ patches/patch-source_config_mh-bsd-gcc ~ pkg/PLIST + patches/patch-source_common_putil_cpp + patches/patch-source_common_unicode_uconfig_h + patches/patch-source_i18n_Makefile_in + patches/patch-source_io_Makefile_in + patches/patch-source_layoutex_Makefile_in + patches/patch-source_stubdata_Makefile_in + patches/patch-source_tools_ctestfw_Makefile_in + patches/patch-source_tools_toolutil_Makefile_in > Spring cleaning: > * as per upstream recommendation > - use --with-data-packaging=archive on all archs > - pass -DICU_NO_USER_DATA_OVERRIDE > - pass --disable-renaming (fixes the infamous symbol mismatch) > * don't duplicate libicutest installation > * don't strip static libraries (from FreeBSD) > * when not in POSIX/C mode, assume UTF-8 by default like Darwin (from > FreeBSD) > * sync config/mh-bsd-gcc with config/mh-linux > * build extra tool > * remove uneeded patches / chunks > * bump major (ajacoutot@) isearch ~ patches/patch-doctype_medline_cxx ~ patches/patch-src_Iindex_cxx ~ patches/patch-src_index_cxx ~ patches/patch-src_string_hxx + patches/patch-Isearch-cgi_cgi-util_cxx + patches/patch-Isearch-cgi_cgi-util_hxx + patches/patch-Isearch-cgi_isrch_fetch_cxx + patches/patch-Isearch-cgi_isrch_srch_cxx + patches/patch-Isearch-cgi_search_form_cxx + patches/patch-doctype_colondoc_cxx + patches/patch-doctype_dif_cxx + patches/patch-doctype_dtconf_cxx + patches/patch-doctype_firstline_cxx + patches/patch-doctype_html_cxx + patches/patch-doctype_iafadoc_cxx + patches/patch-doctype_irlist_cxx + patches/patch-doctype_listdigest_cxx + patches/patch-doctype_maildigest_cxx + patches/patch-doctype_mailfolder_cxx + patches/patch-doctype_memodoc_cxx + patches/patch-doctype_referbib_cxx + patches/patch-doctype_sgmltag_cxx + patches/patch-src_Isearch_cxx + patches/patch-src_Iutil_cxx + patches/patch-src_defs_hxx + patches/patch-src_fc_hxx + patches/patch-src_fpt_cxx + patches/patch-src_fpt_hxx + patches/patch-src_idb_cxx + patches/patch-src_idb_hxx + patches/patch-src_idbobj_hxx + patches/patch-src_infix2rpn_cxx + patches/patch-src_infix2rpn_hxx + patches/patch-src_marc_cxx + patches/patch-src_marclib_cxx + patches/patch-src_marclib_hxx + patches/patch-src_registry_cxx + patches/patch-src_registry_hxx + patches/patch-src_sw_hxx > let it compile with clang. there are serious concerns about the bogosity > of this code. (espie@) link-grammar ~ Makefile + patches/patch-link-grammar_utilities_h > allow base clang and libc++ > really dirty trick to cope with a really dirty trick... (espie@) py-MarkupSafe ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-MarkupSafe 1.0 (shadchin@) py-nltk ~ Makefile ~ distinfo ~ pkg/PLIST > Update to py-nltk 3.2.4 (shadchin@) py-vobject ~ Makefile ~ distinfo ~ pkg/DESCR ~ pkg/PLIST > - update to py-vobject-0.9.4.1 > - sync DESCR (jasper@) ~ Makefile > re-instate PKGNAME that got lost half an hour ago (jasper@) ~ Makefile ~ pkg/PLIST > add python3 flavor (jasper@) py-webencodings + Makefile + distinfo + pkg/PLIST + pkg/DESCR > New import: > Import to py-webencodings 0.5.1, ok sthen@ ripgrep ~ Makefile ~ distinfo > Update to ripgrep-0.5.2 > From semarie, discussed with espie (danj@) the_silver_searcher ~ Makefile > WANT_CXX (espie@) vislcg3 ~ Makefile > WANT_CXX. No need for LIBECXX because ports clang will bring it and base > clang has LIBCXX already (espie@) == www =============================================================== 28/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www www ~ Makefile > +py-bokeh,python3 > ok ajacoutot@(maintainer) (shadchin@) ajaxterm ~ pkg/ajaxterm.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/ajaxterm.rc > Bring rc_bg back. (ajacoutot@) aria2 ~ Makefile > WANT_CXX (espie@) cclive ~ Makefile ~ patches/patch-src_cc_options_h > fixes for clang (espie@) chromium ~ Makefile > use the MODGCC4* variables instead of hardcoding dependencies. > convert to WANT_CXX even though it might not work yet. > bump the ports that didn't even the full spec (espie@) epiphany ~ Makefile > WANT_CXX (espie@) ~ Makefile > unbreak (espie@) firefox-esr ~ Makefile > let it build with base clang, be explicit about the c++ lib (espie@) gitea ~ pkg/gitea.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/gitea.rc > Bring rc_bg back. (ajacoutot@) havp ~ Makefile + patches/patch-havp_sockethandler_h > build with clang (espie@) iridium ~ Makefile > use the MODGCC4* variables instead of hardcoding dependencies. > convert to WANT_CXX even though it might not work yet. > bump the ports that didn't even the full spec (espie@) jupyter-notebook ~ Makefile ~ distinfo ~ pkg/PLIST > Update to jupyter-notebook 5.0.0 (shadchin@) kibana ~ pkg/kibana.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/kibana.rc > Bring rc_bg back. (ajacoutot@) liferea ~ Makefile > unhardcode estdc++ (espie@) mozilla-firefox ~ Makefile > allow build with clang, be explicit about the C++ lib (espie@) newsbeuter ~ Makefile > WANT_CXX (espie@) nextcloud ~ Makefile ~ distinfo ~ patch-apps_updatenotification_appinfo_info_xml ~ patch-version_php ~ pkg/PLIST > Upgrade for Nextcloud to 12.0.0: > https://nextcloud.com/changelog/ > OK kirby@ (gonzalo@) owncloud ~ Makefile ~ distinfo ~ patches/patch-_htaccess ~ patches/patch-version_php ~ pkg/PLIST > Update to owncloud-10.0.1. (ajacoutot@) pecl-geoip - patches/patch-config_m4 ~ Makefile ~ distinfo > update to pecl-geoip-1.1.1 (sthen@) rt ~ pkg/rt.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/rt.rc > Bring rc_bg back. (ajacoutot@) ruby-capybara-webkit ~ Makefile > Temporarily mark BROKEN until jca@ has time to look at this new breakage. > (ajacoutot@) seamonkey ~ Makefile > most complex WANT_CXX yet. The one for which I wrote the *ARCHS support > (espie@) squid ~ Makefile > use WANT_CXX (sthen@) surf ~ Makefile ~ distinfo ~ patches/patch-config_def_h ~ patches/patch-config_mk > update www/surf to 2.0 using newer webkitgtk4, following upstream changes > ok zhuk > note: this update makes www/surf2 mostly superfluous, so may be removed > soon (jung@) webkitgtk4 - patch-Source_WebCore_bindings_scripts_generate-bindings-all_pl ~ Makefile ~ distinfo > SECURITY update to webkitgtk4-2.16.3. > - CVE-2017-2496, CVE-2017-2539, CVE-2017-2510 (ajacoutot@) - patches/patch-Source_WebCore_bindings_scripts_generate-bindings-all_pl ~ Makefile ~ distinfo TAGGED OPENBSD_6_1 > MFC: > SECURITY update to webkitgtk4-2.16.3. > - CVE-2017-2496, CVE-2017-2539, CVE-2017-2510 (ajacoutot@) == x11 =============================================================== 29/29 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11 cegui ~ Makefile > WANT_CXX (espie@) gbdfed ~ Makefile > Remove defunct HOMEPAGE and switch MASTER_SITES to distfiles.pl. (fcambus@) ~ Makefile > Forgot to bump REVISION in the previous commit. (fcambus@) girara ~ Makefile > WANT_CXX (espie@) gnome ~ mutter/Makefile ~ mutter/distinfo ~ mutter/patches/patch-src_compositor_compositor_c ~ mutter/patches/patch-src_core_main_c > update to mutter-3.24.2 (jasper@) ~ shell/Makefile ~ shell/distinfo > update to gnome-shell-3.24.2 (jasper@) ~ shell-extensions/Makefile ~ shell-extensions/distinfo ~ shell-extensions/pkg/PLIST > update to gnome-shell-extensions-3.24.2 (jasper@) ~ terminal/Makefile ~ terminal/distinfo > update to gnome-terminal-3.24.2 (jasper@) ~ vinagre/Makefile > let it build with clang (espie@) ~ maps/Makefile ~ maps/distinfo > Update to gnome-maps-3.24.3. (ajacoutot@) ~ baobab/Makefile ~ clocks/Makefile ~ terminal/Makefile ~ totem/Makefile > Our gcc(1) does not choke on unkwown -Wno-foobar options. (ajacoutot@) ~ recipes/Makefile ~ shell/Makefile > WANT_CXX (espie@) ~ gdm/pkg/gdm.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ gdm/Makefile > I forgot the bump commit... (ajacoutot@) ~ recipes/Makefile ~ recipes/distinfo ~ recipes/pkg/PLIST + recipes/patches/patch-meson_build + recipes/patches/patch-src_gr-recipe-formatter_c + recipes/patches/patch-src_gr-recipe-store_c > update to gnome-recipes-1.4.4 (jasper@) ~ recipes/patches/patch-src_gr-recipe-formatter_c ~ recipes/patches/patch-src_gr-recipe-store_c > sync with what's been submitted upstream and add BZ urls (jasper@) ~ gdm/Makefile ~ gdm/pkg/gdm.rc > Bring rc_bg back. (ajacoutot@) ~ gdm/Makefile ~ gdm/pkg/gdm.rc > Let's experiment for a bit; it seems that we don't need to wait for > /usr/libexec/getty to be available before starting gdm; it's probably > because gdm takes so long to start... (ajacoutot@) ~ recipes/patches/patch-src_gr-recipe-formatter_c > committed upstream (jasper@) ~ recipes/Makefile > unbreak for gcc4/clang, even if we change it later (espie@) ~ recipes/Makefile > switch to clang by default; tested with base and ports clang. (jasper@) ~ builder/Makefile ~ documents/Makefile ~ gjs/Makefile > a bit more WANT_CXX tidy (espie@) gnustep ~ dbuskit/Makefile > Fix ports using texinfo during the build stage. > texinfo was removed from texlive in favour of the existing port. > Spotted by naddy@ in a bulk, thanks. (edd@) gtk+2 ~ Makefile > unconditionalize Wno-*, gcc4 has supported it for long enough by now. > (espie@) ~ Makefile > Move away from the special mpi debug section. (ajacoutot@) ~ Makefile > vi(1) did not like me on that one... > thanks naddy@ for spotting it. (ajacoutot@) gtksourceview3 ~ Makefile ~ distinfo > update to gtksourceview3-3.24.2 (jasper@) herbstluftwm ~ Makefile > unhardcode the build system. fixes clang (espie@) kde ~ base3/pkg/kdm.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ base3/Makefile > I forgot the bump commit... (ajacoutot@) kde-applications ~ libkface/Makefile > zap opencv XXX tag > After the last opencv update the XXX tag is not more necessary. > ok jca@, "go for it" zhuk@ (rsadowski@) kde4 - libkdcraw/patches/patch-libkdcraw_kdcraw_cpp - libkdcraw/patches/patch-libkdcraw_kdcraw_p_h > zap old patches that are no longer needed. pkg-config finds its includes > correctly, and since clang does not have /usr/local/include in its default > path, it will fail miserably. (espie@) ~ kate/patches/patch-tests_CMakeLists_txt + kate/patches/patch-part_view_kateviewhelpers_cpp > minor clang fixes (espie@) ~ py-kde/patches/patch-CMakeLists_txt + py-kde/patches/patch-sip_solid_powermanagement_sip + py-kde/patches/patch-sip_solid_predicate_sip > fixes for clang (espie@) + ruby-qt/patches/patch-src_qtruby_cpp > trivial fix for clang (espie@) + artikulate/patches/patch-libsound_src_CMakeLists_txt > Fix build with clang in base (wrong CMake variable used). (zhuk@) ~ workspace/pkg/kdm.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ workspace/Makefile > I forgot the bump commit... (ajacoutot@) ~ kde4.port.mk > forgotten commit... not sure it's actually useful, but better safe than > sorry (espie@) lemonbar ~ Makefile > WANT_CXX (espie@) ogre ~ Makefile > fix packaging with clang, requires -current gcc4.port.mk for gcc4 (espie@) pinot ~ Makefile + patches/patch-IndexSearch_ModuleFactory_cpp + patches/patch-Tokenize_filters_GMimeMboxFilter_cc > build with clang (espie@) slim ~ pkg/slim.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) vlc ~ Makefile ~ patches/patch-include_vlc_fixups_h + patches/patch-Makefile_in + patches/patch-include_vlc_atomic_h + patches/patch-include_vlc_playlist_h + patches/patch-modules_demux_mp4_libmp4_h + patches/patch-modules_gui_qt4_dialogs_messages_cpp + patches/patch-modules_gui_qt4_dialogs_messages_hpp + patches/patch-modules_gui_skins2_src_dialogs_cpp > let it build with base clang. > there's an horrible work-around because we have use_locale stubs only > in C++ mode... (espie@) ~ patches/patch-include_vlc_atomic_h > gcc 4.9.4's std::atomic_uint_least32_t is bogus (__atomic_base instead > of atomic), so use the full name. > This should work with both libstdc++ and libc++ > noticed by Mark Patruck. (espie@) ~ Makefile ~ distinfo ~ patches/patch-Makefile_in ~ patches/patch-configure_ac ~ patches/patch-modules_gui_qt4_dialogs_messages_cpp ~ patches/patch-share_Makefile_am ~ pkg/PLIST-main > SECURITY update to vlc-2.2.6. > from Brad (maintainer) and a few tweaks by myself (ajacoutot@) worker ~ Makefile > WANT_CXX (espie@) x11vnc ~ pkg/x11vnc.rc > Cope with recent rc.subr(8) change (removal of rc_bg etc.) (ajacoutot@) ~ Makefile > I forgot the bump commit... (ajacoutot@) ~ Makefile ~ pkg/x11vnc.rc > Bring rc_bg back. (ajacoutot@) xdrawchem + patches/patch-xdrawchem_ioiface_cpp + patches/patch-xdrawchem_molecule_obmol_cpp > build with clang (espie@) =============================================================================== _______________________________________________ owc mailing list [email protected] http://www.squish.net/mailman/listinfo/owc
