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

cad/qcad                                cad/qucs
comms/gnokii                            comms/gpsk31
databases/gq                            devel/bouml
devel/lam                               devel/libspectrum
devel/quirks                            devel/simulavr
editors                                 editors/neovim
editors/scintilla                       editors/xemacs21
games/xevil                             games/zoom
graphics                                graphics/barcode
graphics/cfdg                           graphics/gpicview
graphics/libdivxdecore                  graphics/rawstudio
infrastructure/bin                      infrastructure/lib
security/keepassxc                      security/qca2
sysutils/entr                           sysutils/gkrellm
sysutils/gource                         sysutils/pick
www/kore                                www/p5-URI-Fetch
www/py-gunicorn                         www/py-httpie

== cad =============================================================== 01/11 ==

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

qcad

  + patches/patch-qcadguiqt_src_qg_dialogfactory_cpp

  > comparison of pointer vs integer (espie@)

qucs

  ~ Makefile                              
  + patches/patch-qucs-core_src_math_complex_h
  + patches/patch-qucs-core_src_math_real_cpp
  + patches/patch-qucs-core_src_matrix_h
  + patches/patch-qucs-core_src_matvec_h
  + patches/patch-qucs-core_src_vector_h
  + patches/patch-qucs-filter_qf_filter_cpp

  > patch config.h post-configure to avoid stupid warnings.
  > multiple clang fixes, mostly stolen from more current qucs. (espie@)

== comms ============================================================= 02/11 ==

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

gnokii

  ~ Makefile                              

  > uses gnu89-inlines (espie@)

gpsk31

  ~ Makefile                              ~ patches/patch-src_server-main_C

  > abs(unsigned) doesn't make much sense.
  > clang catches an actual bug in jakemsr's code! (espie@)

== databases ========================================================= 03/11 ==

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

gq

  + patches/patch-src_gq-tab-schema_c     

  > don't even grasp how gcc could ever compile this (espie@)

== devel ============================================================= 04/11 ==

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

bouml

  + patches/patch-src_JavaCat_Class_cpp   

  > nullptr is a keyword in modern C++. (espie@)

lam

  ~ Makefile                              ~ patches/patch-etc_Makefile_in
  ~ patches/patch-share_args_all_opt_c    
  + patches/patch-config_lam_get_alignment_cache_m4
  + patches/patch-config_lam_get_alignment_m4

  > fix ludicrous configure tests, so run autoconf...
  > regen other patches. (espie@)

  + patches/patch-config_cxx_find_template_repository_m4
  + patches/patch-mpi2c++_configure       

  > of course there's a 2nd configure deep within with the exact same issue,
  > and maybe some more... (espie@)

  ~ patches/patch-mpi2c++_configure       
  + patches/patch-config_cxx_have_bool_m4
  + patches/patch-config_cxx_have_nothrow_new_m4
  + patches/patch-config_cxx_have_true_false_m4
  + patches/patch-config_lam_check_bsd43_fd_passing_m4
  + patches/patch-config_lam_check_stdc_m4
  + patches/patch-config_lam_get_shmmax_m4
  + patches/patch-config_lam_mutex_pshared_m4

  > fix build with clang... fuck autoconf. (espie@)

libspectrum

  ~ Makefile                              ~ distinfo

  > Update to libspectrum-1.3.3. (benoit@)

quirks

  ~ Makefile                              ~ files/Quirks.pm

  > Register removal of libdivxdecore. (fcambus@)

simulavr

  ~ Makefile                              ~ distinfo
  ~ patches/patch-configure               ~ patches/patch-test_c_Makefile_in
  ~ pkg/PLIST                             

  > update to simulavr-0.1.2.7
  > - remove doxygen as build depend
  > CONFIGURE_ARGS tweak and ok from jca@ (rsadowski@)

  - patches/patch-test_c_Makefile_in      

  > Zap patch-test_c_Makefile_in; forgot to remove this patch (rsadowski@)

== editors =========================================================== 05/11 ==

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

editors

  ~ Makefile                              

  > Link neovim. (edd@)

neovim

  + Makefile                              + distinfo
  + patches/patch-cmake_FindLibUV_cmake   + pkg/DESCR
  + pkg/PLIST                             + pkg/README

  > New import:
  >     Import editors/neovim.

scintilla

  ~ Makefile                              + patches/patch-gtk_ScintillaGTK_cxx

  > Fix build errors with Clang. Patch from scintilla 3.7.4.
  > OK espie@, naddy@ (fcambus@)

xemacs21

  ~ stable/Makefile                       ~ stable/patches/patch-src_lisp_h

  > fix build with clang (espie@)

== games ============================================================= 06/11 ==

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

xevil

  ~ Makefile                              ~ patches/patch-cmn_game_cpp
  ~ patches/patch-cmn_game_style_cpp      ~ patches/patch-cmn_physical_cpp
  ~ patches/patch-cmn_utils_cpp           ~ patches/patch-x11_serverping_cpp
  + patches/patch-cmn_utils_h             

  > let it build with clang: newer includes, don't warn on xpm (too noisy)
  > fix nonsense in introduced patches (unsigned intptr_t indeed!) (espie@)

zoom

  ~ Makefile                              

  > old gnu89 inlines (espie@)

== graphics ========================================================== 07/11 ==

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

graphics

  ~ Makefile                              

  > Remove graphics/libdivxdecore.
  > Our libdivxdecore port is from 2001. Upstream (Project Mayo) has been
  > dead for years, and there are no consumers in the ports tree.
  > OK sthen@, jca@ (fcambus@)

barcode

  ~ Makefile                              

  > force calloc test to return okay, clang optimizes call away because the
  > result isn't used. (espie@)

cfdg

  ~ Makefile                              

  > FlexLexer is in a more standard location now, unless you didn't update your
  > system yet. (espie@)

  ~ Makefile                              ~ patches/patch-Makefile

  > unhardcode gcc/g++/estdc++ (espie@)

gpicview

  + patches/patch-src_main-win_c          + patches/patch-src_ptk-menu_h

  > trivial fixes for clang (espie@)

libdivxdecore

  - Makefile                              - distinfo
  - patches/patch-src_Makefile_in         - pkg/DESCR
  - pkg/PLIST                             

  > Remove graphics/libdivxdecore.
  > Our libdivxdecore port is from 2001. Upstream (Project Mayo) has been
  > dead for years, and there are no consumers in the ports tree.
  > OK sthen@, jca@ (fcambus@)

rawstudio

  ~ patches/patch-src_dcraw_cc            

  > fixes for clang (espie@)

== infrastructure ==================================================== 08/11 ==

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

bin

  ~ update-patches                        

  > tweak things so that changes of PATCHORIG won't matter.
  > -> always emit
  > --- stem.orig
  > +++ stem
  > lines regardless of PATCHORIG
  > -> prepend an Index: line like cvs does
  > -> add a blank line for comments.
  > okay aja@ (espie@)

  ~ update-patches                        

  > parse and fuzz patches to remove CVS keywords. Yep, we lose lines of
  > context
  > but patch can cope.
  > okay sthen@ (espie@)

  ~ update-patches                        

  > warn just once per file (espie@)

lib

  ~ OpenBSD/PortGen/Port.pm               

  > There's no need for 'make fetch-all' when creating a new port. (tsg@)

== security ========================================================== 09/11 ==

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

keepassxc

  ~ Makefile                              ~ pkg/PLIST

  > security/keepassxc: Enable auto-type
  > Patch from m.reed <at> excitingdomainname <.> com; Thanks!
  > ok jca@ (rsadowski@)

qca2

  + patches/patch-src_botantools_botan_botan_secmem_h

  > fix method lookup (espie@)

== sysutils ========================================================== 10/11 ==

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

entr

  ~ Makefile                              ~ distinfo

  > Update to entr-3.7. Maintainer timeout.
  > "If Eric doesn't answer don't be afraid to go ahead with this update." -
  > jca@ (tsg@)

gkrellm

  - gkrellm/patches/patch-server_configure

  > zap patches/patch-server_configure
  > ok sthen@ landry@ (rsadowski@)

gource

  ~ Makefile                              ~ distinfo

  > Update for Gource to 0.44.
  > OK benoit@ (gonzalo@)

pick

  ~ Makefile                              ~ distinfo

  > Update pick to 1.6.1.
  > From maintainer Anton Lindqvist. (fcambus@)

== www =============================================================== 11/11 ==

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

kore

  ~ Makefile                              + patches/patch-includes_pgsql_h
  + patches/patch-src_pgsql_c             

  > Fix build errors with Clang. (fcambus@)

p5-URI-Fetch

  ~ Makefile                              ~ distinfo

  > Update to p5-URI-Fetch-0.13. (benoit@)

py-gunicorn

  ~ Makefile                              ~ distinfo
  ~ pkg/PLIST                             

  > Update to py-gunicorn-19.7.1. (benoit@)

py-httpie

  ~ Makefile                              ~ distinfo

  > Update to py-httpie-0.9.8. (benoit@)

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

Reply via email to