OpenBSD ports changes summary for 2017-05-22
============================================

archivers/zstd                          databases/mongodb
devel                                   devel/keystone
devel/py-simpleeval                     games/dustrac
games/openxcom                          games/scorched3d
games/widelands                         graphics/aqsis
graphics/asymptote                      graphics/darktable
graphics/inkscape                       graphics/rawtherapee
infrastructure/mk                       lang/gcc
mail/akpop3d                            mail/gmime30
multimedia/mlt                          net/kea
net/nepenthes                           print/texlive
productivity/akonadi                    productivity/ledger
productivity/libalkimia                 sysutils/ruby-puppet
textproc/vislcg3                        www/firefox-esr
www/mozilla-firefox                     www/seamonkey
x11/gnome                               x11/gnustep
x11/kde4                                x11/ogre
x11/vlc                                 x11/xdrawchem

== archivers ========================================================= 01/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/archivers

zstd

  ~ Makefile                              

  > okay, this is C, but still does not need gcc4 on clang (espie@)

== databases ========================================================= 02/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/databases

mongodb

  ~ Makefile                              ~ patches/patch-SConstruct
  + patches/patch-src_mongo_platform_stack_locator_openbsd_cpp

  > let it build with clang (espie@)

== devel ============================================================= 03/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/devel

devel

  ~ Makefile                              

  > + py-simpleeval
  > + py-simpleeval,python3 (danj@)

keystone

  ~ Makefile                              

  > WANT_CXX, reason is atomics usage. (espie@)

py-simpleeval

  + Makefile                              + distinfo
  + pkg/DESCR                             + pkg/PLIST

  > New import:
  >     Import py-simpleeval-0.9.5 from semarie with minor tweaks from me

== games ============================================================= 04/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/games

dustrac

  + patches/patch-src_editor_editorview_cpp

  > missing includes for clang (espie@)

openxcom

  ~ Makefile                              

  > WANT_CXX (espie@)

scorched3d

  ~ patches/patch-src_client_client_SecureID_cpp

  > misses unistd (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@)

== graphics ========================================================== 05/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/graphics

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@)

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@)

darktable

  ~ Makefile                              

  > WANT_CXX (espie@)

inkscape

  ~ Makefile                              
  + patches/patch-src_libavoid_connector_cpp
  + patches/patch-src_ui_tools_flood-tool_cpp

  > allow build with clang (espie@)

rawtherapee

  ~ Makefile                              ~ distinfo
  ~ patches/patch-CMakeLists_txt          ~ patches/patch-rtengine_sleef_c
  ~ pkg/PLIST                             

  > update to rawtherapee-5.1 (kirby@)

  ~ Makefile                              

  > WANT_CXX (espie@)

== infrastructure ==================================================== 06/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/infrastructure

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@)

== lang ============================================================== 07/16 ==

  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@)

== mail ============================================================== 08/16 ==

  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@)

gmime30

  ~ Makefile                              ~ distinfo

  > Update to gmime30-3.0.1. (ajacoutot@)

== multimedia ======================================================== 09/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/multimedia

mlt

  ~ Makefile                              

  > swig will use g++ if we don't tell it otherwise. Unhardcode (espie@)

== net =============================================================== 10/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/net

kea

  + patches/patch-src_lib_util_watch_socket_cc

  > missing include for clang (espie@)

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@)

== print ============================================================= 11/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/print

texlive

  ~ 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 ====================================================== 12/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/productivity

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@)

ledger

  ~ Makefile                              

  > WANT_CXX (espie@)

libalkimia

  ~ Makefile                              

  > allow build with clang, /usr/local does not come for free (espie@)

== sysutils ========================================================== 13/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/sysutils

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@)

== textproc ========================================================== 14/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/textproc

vislcg3

  ~ Makefile                              

  > WANT_CXX. No need for LIBECXX because ports clang will bring it and base
  > clang has LIBCXX already (espie@)

== www =============================================================== 15/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/www

firefox-esr

  ~ Makefile                              

  > let it build with base clang, be explicit about the c++ lib (espie@)

mozilla-firefox

  ~ Makefile                              

  > allow build with clang, be explicit about the C++ lib (espie@)

seamonkey

  ~ Makefile                              

  > most complex WANT_CXX yet. The one for which I wrote the *ARCHS support
  > (espie@)

== x11 =============================================================== 16/16 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/x11

gnome

  ~ vinagre/Makefile                      

  > let it build with clang (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@)

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@)

ogre

  ~ Makefile                              

  > fix packaging with clang, requires -current gcc4.port.mk for gcc4 (espie@)

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@)

xdrawchem

  + patches/patch-xdrawchem_ioiface_cpp   
  + patches/patch-xdrawchem_molecule_obmol_cpp

  > build with clang (espie@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to