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

audio/speech-dispatcher                 devel
devel/arm-none-eabi                     devel/codeblocks
devel/p5-Devel-CheckOS                  devel/p5-List-MoreUtils
devel/p5-List-MoreUtils-XS              devel/py-freezegun
devel/py-icalendar                      devel/qt-creator
devel/valgrind                          editors/abiword
games/ioquake3                          games/pingus
games/pioneers                          graphics/argyll
graphics/shotwell                       graphics/tiff
graphics/vigra                          infrastructure/bin
infrastructure/man                      lang/gcc
lang/node                               multimedia/k3b-kde4
net/argus                               net/mcabber
net/p5-Net-Inspect                      net/py-botocore
productivity                            productivity/khal
security/letsencrypt                    security/vault
shells/osh                              sysutils/awscli
sysutils/terraform                      telephony/asterisk
tests/portcheck                         www/chromium
www/iridium                             www/ruby-capybara-webkit
www/surf                                x11/gnome
x11/gtk+2                               x11/herbstluftwm
x11/kde4                                

== audio ============================================================= 01/17 ==

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

speech-dispatcher

  ~ Makefile                              ~ distinfo
  ~ patch-src_api_python_speechd_config_config_py_in

  > Update to speech-dispatcher-0.8.7. (ajacoutot@)

== devel ============================================================= 02/17 ==

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

devel

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

arm-none-eabi

  ~ gcc-linaro/Makefile                   

  > mark BROKEN-i386, BROKEN-armv7 for now. (sthen@)

codeblocks

  ~ Makefile                              

  > let it build with clang, deactivate nullptr work-around (espie@)

p5-Devel-CheckOS

  ~ Makefile                              ~ distinfo

  > update p5-Devel-CheckOS to 1.80 (bluhm@)

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

py-freezegun

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

  > New import:
  >     import devel/py-freezegun, a test dependency for the upcoming khal port

py-icalendar

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

  > New import:
  >     import devel/py-icalendar, a dependency for the upcoming khal port

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

valgrind

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

== editors =========================================================== 03/17 ==

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

== games ============================================================= 04/17 ==

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

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

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

== graphics ========================================================== 05/17 ==

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

argyll

  ~ Makefile                              ~ distinfo
  ~ patches/patch-icc_icc_h               ~ pkg/PLIST

  > Update to argyllcms-1.9.2. (ajacoutot@)

shotwell

  - patches/patch-Makefile_in             

  > Drop uneeded patch. (ajacoutot@)

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

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

== infrastructure ==================================================== 06/17 ==

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

bin

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

== lang ============================================================== 07/17 ==

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

gcc

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

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

== multimedia ======================================================== 08/17 ==

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

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

== net =============================================================== 09/17 ==

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

argus

  ~ patches/patch-Makefile_in             

  > unfuck build system (espie@)

mcabber

  ~ patches/patch-mcabber_main_c          

  > Fix copy pasto from my last commit (mestre@)

p5-Net-Inspect

  ~ Makefile                              ~ distinfo

  > update p5-Net-Inspect to 0.327 (bluhm@)

py-botocore

  ~ Makefile                              ~ distinfo

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

== productivity ====================================================== 10/17 ==

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

productivity

  ~ Makefile                              

  > link productivity/khal (jung@)

khal

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

  > New import:
  >     import productivity/khal

== security ========================================================== 11/17 ==

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

letsencrypt

  ~ Makefile.inc                          ~ client/distinfo
  ~ py-acme/distinfo                      

  > update to certbot/py-acme 0.14.2 (sthen@)

vault

  ~ Makefile                              

  > Display proper version instead of 'unknown'. (ajacoutot@)

== shells ============================================================ 12/17 ==

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

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

awscli

  ~ Makefile                              ~ distinfo
  ~ pkg/PLIST                             

  > Update to awscli-1.11.93. (ajacoutot@)

terraform

  ~ Makefile                              ~ distinfo

  > Update to terraform-0.9.6. (ajacoutot@)

== telephony ========================================================= 14/17 ==

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

== tests ============================================================= 15/17 ==

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

== www =============================================================== 16/17 ==

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

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

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

ruby-capybara-webkit

  ~ Makefile                              

  > Temporarily mark BROKEN until jca@ has time to look at this new breakage.
  > (ajacoutot@)

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

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

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

gnome

  ~ baobab/Makefile                       ~ clocks/Makefile
  ~ terminal/Makefile                     ~ totem/Makefile

  > Our gcc(1) does not choke on unkwown -Wno-foobar options. (ajacoutot@)

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

herbstluftwm

  ~ Makefile                              

  > unhardcode the build system. fixes clang (espie@)

kde4

  + artikulate/patches/patch-libsound_src_CMakeLists_txt

  > Fix build with clang in base (wrong CMake variable used). (zhuk@)

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

Reply via email to