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

archivers/unzip                         audio/clementine
benchmarks/bonnie++                     comms/fldigi
databases                               databases/py-mongo
devel/boost                             devel/etl
devel/kf5                               devel/p5-Exporter-Tiny
devel/p5-File-DesktopEntry              devel/p5-File-Touch
devel/py-test                           games/0ad
games/bastet                            games/blobby
games/gargoyle                          games/opensonic
games/ri-li                             games/spaceinvaders
games/vodovod                           games/warzone2100
graphics/gfract                         infrastructure/bin
lang/go                                 mail/evolution-rss
multimedia/mjpegtools                   multimedia/mlt
multimedia/synfig                       multimedia/synfigstudio
net/icinga                              net/py-botocore
net/samba                               security
security/burpsuite                      security/p5-Crypt-OpenSSL-EC
security/p5-Crypt-OpenSSL-ECDSA         security/p5-Crypt-OpenSSL-X509
sysutils/awscli                         textproc
textproc/icu4c                          textproc/py-webencodings
x11/kde4                                

== archivers ========================================================= 01/17 ==

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

unzip

  ~ Makefile                              

  > extend PORTROACH to skip 5.5.1 as well (sthen@)

== audio ============================================================= 02/17 ==

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

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

== benchmarks ======================================================== 03/17 ==

  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 ============================================================= 04/17 ==

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

fldigi

  ~ Makefile                              ~ distinfo

  > update to FLdigi-4.0.4 (sthen@)

== databases ========================================================= 05/17 ==

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

databases

  ~ Makefile                              

  > build py-mongo,python3 (sthen@)

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

== devel ============================================================= 06/17 ==

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

boost

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

etl

  ~ Makefile                              + patches/patch-ETL__stringf_h
  + patches/patch-ETL__surface_h          

  > steal freebsd patches to allow etl to actually be useful (espie@)

kf5

  ~ kactivities/Makefile                  

  > okay, just look into /usr/local/include, please ? (espie@)

  ~ kactivities-stats/Makefile            

  > want /usr/local (espie@)

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

py-test

  ~ Makefile                              ~ distinfo
  ~ pkg/PLIST                             

  > Update to py-test 3.1.0 (shadchin@)

== games ============================================================= 07/17 ==

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

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

opensonic

  ~ Makefile                              

  > assert gnu89-inline (espie@)

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

spaceinvaders

  ~ Makefile                              ~ distinfo
  ~ pkg/DESCR                             

  > update to spaceinvaders-0.6 (mglocker@)

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

== graphics ========================================================== 08/17 ==

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

gfract

  ~ Makefile                              ~ patches/patch-Makefile
  + patches/patch-Tool_cpp                + patches/patch-color_cpp

  > let it compile with clang without too much noise (espie@)

== infrastructure ==================================================== 09/17 ==

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

bin

  ~ update-patches                        

  > if the WRKDIST doesn't exist, don't even try (espie@)

  ~ update-patches                        

  > do the check upfront, this one works (espie@)

== lang ============================================================== 10/17 ==

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

go

  ~ Makefile                              ~ distinfo

  > Security update to 1.8.2 (CVE-2017-8932)
  > ok jsing@ (pea@)

== mail ============================================================== 11/17 ==

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

evolution-rss

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

== multimedia ======================================================== 12/17 ==

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

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

mlt

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

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 =============================================================== 13/17 ==

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

icinga

  ~ core2/Makefile                        

  > WANT_CXX (espie@)

py-botocore

  ~ Makefile                              ~ distinfo
  ~ pkg/PLIST                             

  > Update to py-botocore-1.5.54. (ajacoutot@)

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

== security ========================================================== 14/17 ==

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

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

== sysutils ========================================================== 15/17 ==

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

awscli

  ~ Makefile                              ~ distinfo

  > Update to awscli-1.11.91. (ajacoutot@)

== textproc ========================================================== 16/17 ==

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

textproc

  ~ Makefile                              

  > +py-webencodings
  > +py-webencodings,python3 (shadchin@)

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

py-webencodings

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

  > New import:
  >     Import to py-webencodings 0.5.1, ok sthen@

== x11 =============================================================== 17/17 ==

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

kde4

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

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

Reply via email to