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

archivers/brotli                        archivers/p5-Compress-Bzip2
archivers/zopfli                        audio
audio/adplug                            audio/toolame
comms/minicom                           converters/recode
databases/mariadb                       devel/libidn2
devel/mozjs17                           devel/quirks
devel/vte3                              emulators/fceux
games/kobodeluxe                        games/lincity
games/supertux                          geo/qgis
graphics/feh                            graphics/maim
graphics/nomacs                         graphics/png2ico
graphics/slop                           korean/libhangul
lang/ghc                                lang/ruby
net/bird                                net/gpodder
net/icinga                              net/libproxy
news/multimail                          print/hplip
print/htmldoc                           productivity/entomologist
productivity/glabels                    sysutils/consul
sysutils/gamin                          textproc
textproc/py-podcastparser               www/casperjs
x11                                     x11/fvwm2
x11/gnome                               x11/gpointing-device-settings
x11/xfce4                               

== archivers ========================================================= 01/20 ==

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

brotli

  ~ Makefile                              ~ distinfo
  ~ patches/patch-tests_compatibility_test_sh
  ~ patches/patch-tests_roundtrip_test_sh
  ~ pkg/PLIST                             

  > Update to brotli 0.6.0.  Correct license comment. (pascal@)

p5-Compress-Bzip2

  ~ Makefile                              ~ distinfo

  > Update to p5-Compress-Bzip2-2.26. (benoit@)

zopfli

  - patches/patch-makefile                ~ Makefile
  ~ distinfo                              + patches/patch-Makefile

  > update to zopfli-1.0.1 (sthen@)

== audio ============================================================= 02/20 ==

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

audio

  ~ Makefile                              

  > Remove toolame, nothing uses it any more.
  > audio/twolame is a supposed to be a maintained fork,
  > multimedia/transcode already uses it.
  > ok sthen@ fcambus@ (jca@)

adplug

  ~ Makefile                              + patches/patch-src_fmopl_c

  > hello, modern C inline semantics. okay sthen@ (espie@)

toolame

  - Makefile                              - distinfo
  - patches/patch-Makefile                - patches/patch-psycho_3_c
  - patches/patch-psycho_4_c              - pkg/DESCR
  - pkg/PLIST                             

  > Remove toolame, nothing uses it any more.
  > audio/twolame is a supposed to be a maintained fork,
  > multimedia/transcode already uses it.
  > ok sthen@ fcambus@ (jca@)

== comms ============================================================= 03/20 ==

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

minicom

  ~ Makefile                              ~ distinfo

  > Update to minicom-2.7.1
  > CVE-2017-7467: Fix an out of bounds data access that can lead to remote
  > code execution. (sthen@)

  ~ Makefile                              ~ distinfo

  TAGGED OPENBSD_6_1
  > MFC Update to minicom-2.7.1
  > CVE-2017-7467: Fix an out of bounds data access that can lead to remote
  > code execution. (sthen@)

== converters ======================================================== 04/20 ==

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

recode

  ~ Makefile                              + patches/patch-libiconv_aliases_h
  + patches/patch-src_recodext_h          

  > Two fixes for clang
  > - don't use a 2 bits bool field (makes no sense, clang errors out)
  > - switch a function from __inline to __inline static, like the other
  > function in this header (jca@)

== databases ========================================================= 05/20 ==

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

mariadb

  ~ Makefile                              

  > Ensure consistent behavior of CMake detecting / enabling bits no
  > matter which compiler is used (no change for base gcc). From Brad. (sthen@)

== devel ============================================================= 06/20 ==

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

libidn2

  ~ Makefile                              ~ distinfo
  ~ patches/patch-src_idn2_c              ~ pkg/DESCR
  ~ pkg/PLIST                             

  > update to 2.0.0, which now includes libidn1 compatibility functions
  > (naddy@)

mozjs17

  + patches/patch-jsopcode_cpp            

  > pointers don't really do signed comparisons. Stolen from FreeBSD.
  > okay sthen@ (espie@)

  + patches/patch-jsinterp_cpp            

  > dynamic goto outside of a scope with non trivial destructors is a recipe
  > for disaster. Can't work even with gcc, caught by clang.
  > Turns out this is just debugging shitz, not really necessary, just comment
  > it off (we could rewrite the whole thing to have separate scope or use
  > new/delete, but what's the point ? mozjs17 is going to die one day anyway)
  > FreeBSD doesn't see the issue 'cause  they don't enable threads.
  > okay sthen@ (espie@)

quirks

  ~ Makefile                              ~ files/Quirks.pm

  > Remove toolame, nothing uses it any more.
  > audio/twolame is a supposed to be a maintained fork,
  > multimedia/transcode already uses it.
  > ok sthen@ fcambus@ (jca@)

  ~ Makefile                              ~ files/Quirks.pm

  > Register gpointing-device-settings removal. (ajacoutot@)

vte3

  ~ Makefile                              

  > missing bdep on gperf (jasper@)

== emulators ========================================================= 07/20 ==

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

fceux

  ~ patches/patch-fceux-server_server_cpp
  + patches/patch-src_boards_rt-01_cpp    + patches/patch-src_cheat_cpp

  > fix a few obvious issues shown by clang (missing prototype, signed pointer
  > comparisons)
  > still doesn't link (espie@)

== games ============================================================= 08/20 ==

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

kobodeluxe

  + patches/patch-graphics_window_cpp     

  > make it const-correct, as libcxx has overloaded strstr (espie@)

lincity

  + patches/patch-pixmap_c                

  > hello, modern C inline semantics. okay sthen@ (espie@)

supertux

  ~ Makefile                              ~ distinfo
  ~ patches/patch-CMakeLists_txt          
  ~ patches/patch-external_squirrel_CMakeLists_txt
  ~ patches/patch-external_tinygettext_CMakeLists_txt
  ~ pkg/PLIST                             

  > Update to supertux 0.5.1.  Reminded by Max Teufel (upstream). (pascal@)

== geo =============================================================== 09/20 ==

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

qgis

  - patches/patch-src_server_qgsserver_cpp
  ~ Makefile                              ~ distinfo
  ~ patches/patch-CMakeLists_txt          ~ patches/patch-src_app_qgisapp_cpp
  ~ patches/patch-src_core_CMakeLists_txt
  ~ patches/patch-src_helpviewer_CMakeLists_txt
  ~ pkg/PLIST                             

  > Bugfix update to QGIS 2.18.6. (landry@)

== graphics ========================================================== 10/20 ==

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

feh

  ~ Makefile                              ~ distinfo
  + patches/patch-src_Makefile            

  > Update to feh-2.18.3
  > Patch to make it build with clang by Benjamin Baier
  > <programmer(AT)netzbasis(DOT)de>, thanks! (dcoppa@)

maim

  ~ Makefile                              ~ distinfo

  > update maim from 3.4.43 to 4.4.62
  > ok/tweaks sthen@ (rsadowski@)

nomacs

  ~ Makefile                              ~ distinfo

  > update nomacs 3.6.1
  > major bump hint and ok sthen@ also ok landry@ (rsadowski@)

png2ico

  + patches/patch-png2ico_cpp             

  > no idea how this worked with g++, where it got exit and malloc
  > obvious fix for clang, include <cstdlib> (espie@)

slop

  ~ Makefile                              ~ distinfo
  ~ pkg/PLIST                             

  > update slop from 4.1.16 to 5.3.37
  > tweaks from jca@, ok and tweaks sthen@ (rsadowski@)

== korean ============================================================ 11/20 ==

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

libhangul

  ~ Makefile                              ~ distinfo
  ~ pkg/PLIST                             + patches/patch-hangul_hangulctype_c

  > Update to libhangul-0.1.0
  > While here:
  > - update MASTER_SITES
  > - drop the gettext module
  > - add a patch already committed upstream (found in the FreeBSD port)
  > Patch from Nils Reusse (jca@)

== lang ============================================================== 12/20 ==

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

ghc

  ~ Makefile                              ~ distinfo

  > Use the new boostrappers with the better clang detection fix from espie@.
  > No objectsion, espie@
  > (But it still produces tons of warnings, even when compiling ordinary
  > .hs files) (kili@)

ruby

  ~ 2.4/patches/patch-configure           

  > Fix comment for patchfile, no functional change. (jeremy@)

== net =============================================================== 13/20 ==

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

bird

  ~ Makefile                              ~ patches/patch-sysdep_bsd_sysio_h

  > enable md5sig (sthen@)

gpodder

  ~ Makefile                              ~ distinfo
  ~ pkg/PLIST                             

  > update to gpodder-3.9.3, from maintainer trondd at kagu-tsuchi/com (sthen@)

icinga

  ~ web2-module-director/Makefile         ~ web2-module-director/distinfo
  ~ web2-module-director/pkg/PLIST        

  > update to icingaweb2-module-director-1.3.1 (sthen@)

libproxy

  ~ Makefile                              
  ~ patches/patch-libproxy_CMakeLists_txt

  > Switch to a simpler clang fix from FreeBSD: just stop defining
  > _POSIX_C_SOURCE
  > rather than raising the version, and that way _BSD_SOURCE isn't needed
  > either.
  > Pointed out by ajacoutot. (sthen@)

== news ============================================================== 14/20 ==

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

multimail

  ~ Makefile                              ~ patches/patch-interfac_main_cc

  > Honour CXX and CXXFLAGS, fix build with Clang (convert new.h to new).
  > (fcambus@)

== print ============================================================= 15/20 ==

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

hplip

  ~ Makefile                              ~ distinfo
  ~ patches/patch-Makefile_in             ~ pkg/PLIST-hpijs

  > Update to hplip-3.17.4. (ajacoutot@)

htmldoc

  ~ Makefile                              + patches/patch-htmldoc_htmlsep_cxx

  > Patch to make it build with clang. (benoit@)

== productivity ====================================================== 16/20 ==

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

entomologist

  ~ Makefile                              

  > Fix homepage, previous url redirects to a parked domain. Port could also
  > be removed, as it's dead upstream since nearly 5 years (cf
  > https://github.com/Entomologist/entomologist/commit/27e2a66cc407e2ff2c165ad
  > 77ca6d9d88f5cd28e) (landry@)

glabels

  ~ Makefile                              

  > Regen WANTLIB. (ajacoutot@)

== sysutils ========================================================== 17/20 ==

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

consul

  ~ Makefile                              ~ distinfo

  > Update to consul-0.8.1.
  > prodded by jasproach (ajacoutot@)

gamin

  ~ Makefile                              + patches/patch-server_gam_eq_c

  > gcc doesn't protest, but it's a trap^Wa bug.
  > okay aja@ (espie@)

== textproc ========================================================== 18/20 ==

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

textproc

  ~ Makefile                              

  > + py-podcastparser (danj@)

py-podcastparser

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

  > New import:
  >     Import py-podcastparser-0.6.1 from Tim Meunier, ok/tweaks sthen@

== www =============================================================== 19/20 ==

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

casperjs

  ~ Makefile                              ~ distinfo
  ~ pkg/PLIST                             

  > update to casperjs-1.1.4 (sthen@)

== x11 =============================================================== 20/20 ==

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

x11

  ~ Makefile                              

  > remove gpointing-device-settings (naddy@)

fvwm2

  ~ patches/patch-configure               

  > wrong return type is an error for clang, so catching -Werror that way
  > doesn't
  > work...
  > fixes configure for clang, let's see if build works. (espie@)

gnome

  ~ settings-daemon/patches/patch-configure

  > Add BZ URL. (ajacoutot@)

gpointing-device-settings

  - Makefile                              - distinfo
  - patches/patch-data_mouse_ui           - patches/patch-data_pointingstick_ui
  - patches/patch-data_touchpad_ui        
  - 
patches/patch-modules_gnome-settings-daemon-plugins_gsd-pointing-device-plugin_c
  - patches/patch-modules_gnome-settings-daemon-plugins_gsd-touchpad-manager_c
  - patches/patch-modules_gpds-touchpad-ui_c
  - patches/patch-src_gpds-xinput-pointer-info_c
  - patches/patch-src_gpds-xinput-utils_c
  - patches/patch-src_gpds-xinput_c       
  - patches/patch-test_test-xinput-utils_c
  - pkg/DESCR                             - pkg/PLIST

  > Remove gpointing-device-settings.
  > Many patches kept it on life support for a few years but it's been
  > unmaintained and there's no way it can work as is with the new
  > gnome-settings-daemon.
  > build breakage reported by nigel@ and naddy@
  > ok jasper@ (ajacoutot@)

xfce4

  ~ xfce4-xkb/Makefile                    

  > Explicitely list libwnck in LDEP (landry@)

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

Reply via email to