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

archivers/lzip                          audio/squeezelite
comms/zmtx-zmrx                         databases/mariadb
databases/p5-DBD-SQLite                 databases/qdbm
databases/sqlite3                       devel/bullet
devel/harfbuzz                          devel/jd-gui
devel/jdk                               devel/py-sh
devel/sdl-pango                         emulators/sdlmame
emulators/sdlmess                       graphics/ansilove
infrastructure/mk                       lang/cython
lang/erlang                             misc/sent
net/curl                                net/ysmv7
security/gnupg2                         security/py-oauthlib
shells/osh                              sysutils/incron
sysutils/inotify-tools                  sysutils/mtools
sysutils/pftop                          sysutils/rancid
sysutils/tpb                            sysutils/wmcube
sysutils/wmmon                          sysutils/xuvmstat
textproc/enchant                        textproc/gxml
textproc/jq                             www/py-jwt
x11                                     x11/driftnet
x11/gnome                               x11/gnustep

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

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

lzip

  ~ lunzip/Makefile                       ~ lunzip/distinfo

  > Update to lunzip 1.9. (juanfra@)

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

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

squeezelite

  ~ Makefile                              

  > needs more -l to avoid relying on NEEDED; fixes with modern linkers
  > (sthen@)

== comms ============================================================= 03/17 ==

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

zmtx-zmrx

  - patches/patch-01                      - patches/patch-02
  + patches/patch-zmrx_c                  + patches/patch-zmtx_c

  > regen patches under standard names (sthen@)

  ~ Makefile                              ~ patches/patch-zmrx_c
  ~ patches/patch-zmtx_c                  + patches/patch-makefile
  + patches/patch-zmdm_c                  + patches/patch-zmdm_h

  > clang and other fixes for zmtx-zmrx:
  > add prototypes
  > add missing system headers
  > add missing return values in non-void functions
  > 64-bit time_t format string fix found by clang
  > honour CFLAGS
  > don't call rx_raw(int timeout) with "rx_raw()", use a sane timeout (sthen@)

== databases ========================================================= 04/17 ==

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

mariadb

  ~ Makefile                              ~ patches/patch-client_CMakeLists_txt
  ~ patches/patch-tests_CMakeLists_txt    

  > Add ${SSL_LIBRARIES} to our patches that change client/test binaries to
  > being dynamically linked. Fix with lld. ok Brad (sthen@)

p5-DBD-SQLite

  ~ Makefile                              ~ patches/patch-Makefile_PL

  > Don't define SQLITE_ENABLE_COLUMN_METADATA. This is used in DBD::SQLite's
  > code
  > and should match the status for the sqlite build. (Normally DBD::SQLite
  > uses
  > its own copy of the library, but we patch to use ports sqlite instead).
  > Fixes runtime breakage with clang, fixes "make test" with gcc, but somehow
  > runtime seemed to work with gcc..?! (sthen@)

qdbm

  - patches/patch-configure               ~ Makefile
  ~ patches/patch-Makefile_in             

  > use MAKE_FLAGS rather than patching configure to override optimizer
  > flags; this fixes opt flags for some files which avoided the previous
  > fix
  > avoid "-fomit-frame-pointer -fforce-addr -fno-omit-frame-pointer
  > -fno-force-addr" (sthen@)

sqlite3

  ~ Makefile                              

  > add a comment about -DSQLITE_ENABLE_COLUMN_METADATA and DBD::SQLite
  > (sthen@)

== devel ============================================================= 05/17 ==

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

bullet

  ~ Makefile                              ~ distinfo
  ~ patch-examples_ExampleBrowser_CMakeLists_txt
  ~ pkg/PLIST                             
  + patches/patch-examples_BasicDemo_CMakeLists_txt
  + patches/patch-examples_OpenGLWindow_CMakeLists_txt
  + patches/patch-examples_SharedMemory_CMakeLists_txt
  + patches/patch-examples_SimpleOpenGL3_CMakeLists_txt

  > Update to Bullet 2.86.1.  From David CARLIER + shlib bumps. (pascal@)

harfbuzz

  ~ Makefile                              ~ distinfo

  > Update to harfbuzz-1.4.6. (ajacoutot@)

jd-gui

  ~ Makefile                              

  > change MODJAVA_VER to make jg-gui works again.
  > ok sthen@. (rpointel@)

jdk

  ~ 1.8/Makefile                          
  + 1.8/patches/patch-hotspot_src_os_bsd_vm_os_bsd_cpp
  + 1.8/patches/patch-hotspot_src_share_vm_opto_loopPredicate_cpp

  > - fix clang + fastdebug issue in loopPredicate.cpp
  > - use HW_PHYSMEM64 to correct assert in fastdebug (kurt@)

py-sh

  ~ Makefile                              

  > Tabs/spaces. (juanfra@)

sdl-pango

  ~ patches/patch-src_SDL_Pango_h         

  > Freetype headers no longer define __FT2_BUILD_UNIX_H__.
  > unifdef __FT2_BUILD_UNIX_H__ around a prototype to fix the build with
  > clang.
  > ok dcoppa@ (jsg@)

== emulators ========================================================= 06/17 ==

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

sdlmame

  ~ Makefile                              + patches/patch-src_emu_webengine_c

  > Fix error checks (and clang builds while here)
  > ok fcambus@ (jca@)

sdlmess

  ~ Makefile                              + patches/patch-src_emu_webengine_c

  > Fix error checks (and clang builds while here)
  > ok fcambus@ (jca@)

== graphics ========================================================== 07/17 ==

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

ansilove

  ~ Makefile                              ~ distinfo

  > Update ansilove to 3.0.6. (fcambus@)

== infrastructure ==================================================== 08/17 ==

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

mk

  ~ arch-defines.mk                       

  > add comments to describe CLANG_ARCHS and LLVM_ARCHS (sthen@)

== lang ============================================================== 09/17 ==

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

cython

  ~ Makefile                              

  > Tabs/spaces. (juanfra@)

erlang

  ~ 16/Makefile                           ~ 17/Makefile
  ~ 18/Makefile                           ~ 19/Makefile
  + 16/patches/patch-lib_wx_c_src_wxe_impl_cpp
  + 17/patches/patch-lib_wx_c_src_wxe_impl_cpp
  + 18/patches/patch-lib_wx_c_src_wxe_impl_cpp
  + 19/patches/patch-lib_wx_c_src_wxe_impl_cpp

  > fix "ordered comparison between pointer and zero" (sthen@)

== misc ============================================================== 10/17 ==

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

sent

  ~ Makefile                              ~ patches/patch-config_mk

  > Fix local patch which removes -lm from linker invocation. Fixes with lld.
  > (sthen@)

== net =============================================================== 11/17 ==

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

curl

  ~ Makefile                              ~ distinfo
  ~ pkg/PLIST                             
  + patches/patch-docs_cmdline-opts_Makefile_in
  + patches/patch-src_Makefile_in         

  > Update to 7.54.0.  Includes fix for
  > CVE-2017-7468: TLS session resumption client cert bypass (again) (naddy@)

ysmv7

  ~ patches/patch-src_man_ysm_1           

  > regen patch (jca@)

  + patches/patch-src_YSM_Setup_c         

  > inline->static inline; fixes clang builds (jca@)

== security ========================================================== 12/17 ==

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

gnupg2

  ~ Makefile                              ~ pkg/README

  > security/gnupg2: Add instructions to README for Yubikeys.
  > From Pavel Korovin, OK abieber@. Thanks. (edd@)

py-oauthlib

  ~ Makefile                              ~ distinfo

  > update py-oauthlib to 2.0.2, from maintainer Johan Huldtgren (sthen@)

== shells ============================================================ 13/17 ==

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

osh

  ~ Makefile                              ~ distinfo

  > Update to osh 4.3.1, reminded by J.A. Neitzel (upstream). (pascal@)

== sysutils ========================================================== 14/17 ==

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

incron

  ~ Makefile                              ~ patches/patch-icd-main_cpp
  ~ patches/patch-inotify-cxx_h           

  > Missing includes for clang (jca@)

inotify-tools

  + patches/patch-src_Makefile_am         

  > Drop -Werror, fix stupid error with clang (jca@)

mtools

  + patches/patch-mainloop_c              

  > Fix abuse of __attribute__ that breaks with clang
  > Stolen from natano@ in
  > https://lists.gnu.org/archive/html/info-mtools/2014-02/msg00000.html (jca@)

pftop

  ~ Makefile                              

  > Respect CC (jca@)

  ~ Makefile                              ~ patches/patch-pftop_c

  > Mark some inline functions as static to fix clang builds (jca@)

rancid

  ~ Makefile                              ~ distinfo
  ~ pkg/PLIST                             

  > update to rancid-3.6.2, from maintainer Pavel Korovin. (sthen@)

tpb

  ~ patches/patch-man_tpb_1               ~ patches/patch-src_cfg_c

  > regen patches (jca@)

  + patches/patch-configure               

  > Fix autoconf test to not use a nested function, breaks with clang. (jca@)

wmcube

  ~ Makefile                              

  > Respect CC (jca@)

  ~ Makefile                              + patches/patch-wmgeneral_list_h

  > Drop inline, fixes build with clang. (jca@)

wmmon

  ~ Makefile                              

  > Respect CC (jca@)

  ~ Makefile                              + patches/patch-wmgeneral_list_h

  > Drop inline, fixes build with clang (jca@)

xuvmstat

  ~ Makefile                              

  > Respect CC (jca@)

  ~ patches/patch-xuvmstat_c              

  > Rename variable to avoid clash with function cexp.  Fixes clang build
  > (jca@)

== textproc ========================================================== 15/17 ==

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

enchant

  ~ Makefile                              

  > Use LIBCXX to generate list of C++ libs to add to LDFLAGS rather than a
  > hardcoded -lstdc++. Unbreaks clang/libc++ arches. ok aja@
  > Not the cleanest fix ever but enchant blocks a large number of ports
  > and removing the -l completely results in failures in gnome/todo and
  > gnome/calendar. XXX added! (sthen@)

gxml

  ~ patches/patch-Makefile_in             

  > Pushed upstream. (ajacoutot@)

jq

  + patches/patch-Makefile_in             

  > Don't use -static-libtool-libs, our libtool doesn't handle it and passes it
  > straight through to the compiler, which causes an error with clang.
  > (sthen@)

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

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

py-jwt

  ~ Makefile                              ~ distinfo
  ~ pkg/PLIST                             

  > update to py-jwt 1.5.0 and enable tests, from maintainer Johan Huldtgren
  > (sthen@)

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

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

x11

  ~ Makefile                              

  > typo (naddy@)

driftnet

  ~ Makefile                              ~ patches/patch-src_packetcapture_c
  ~ patches/patch-src_packetcapture_h     ~ patches/patch-src_tmpdir_c
  ~ patches/patch-src_tmpdir_h            

  > extern inline changes broke gcc; just get rid of them (sthen@)

gnome

  ~ calendar/Makefile                     ~ calendar/distinfo

  > update to gnome-calendar-3.24.1 (jasper@)

gnustep

  ~ graphos/Makefile                      ~ graphos/distinfo
  ~ graphos/pkg/PLIST                     

  > Update to 0.6 (sebastia@)

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

Reply via email to