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

databases/gnats                         devel/lam
devel/ptlib                             devel/tig
editors/tpad                            emulators/qemu
games/falconseye                        games/puzzles
games/taxipilot                         games/wanderer
games/zaz                               graphics/DevIL
graphics/argyll                         graphics/gracula
graphics/ipe                            graphics/liblqr
graphics/makehuman                      graphics/qimageblitz
infrastructure/lib                      infrastructure/man
mail/elm                                math/openfst
misc/rocrail                            multimedia/kguitar
net/iplog                               news/aub
print/ptouch-driver                     textproc/glimpse
textproc/lgrind                         www/cgicc
www/larbin                              x11/byzi
x11/tktable                             

== databases ========================================================= 01/17 ==

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

gnats

  ~ Makefile                              

  > Drop USE_GROFF now that mandoc(1) supports .ta.
  > Issue first reported by brad@ in 2011. (schwarze@)

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

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

lam

  ~ Makefile                              

  > mandoc supports .ta now, drop USE_GROFF and bump; ok todd@ naddy@
  > (schwarze@)

ptlib

  ~ patches/patch-src_ptlib_unix_osutil_cxx
  + patches/patch-plugins_vidinput_bsd_vidinput_bsd_cxx
  + patches/patch-plugins_vidinput_v4l2_vidinput_v4l2_cxx
  + patches/patch-src_ptlib_common_osutils_cxx
  + patches/patch-src_ptlib_common_sockets_cxx
  + patches/patch-src_ptlib_unix_assert_cxx
  + patches/patch-src_ptlib_unix_channel_cxx
  + patches/patch-src_ptlib_unix_remconn_cxx
  + patches/patch-src_ptlib_unix_serchan_cxx
  + patches/patch-src_ptlib_unix_socket_cxx
  + patches/patch-src_ptlib_unix_svcproc_cxx
  + patches/patch-src_ptlib_unix_tlib_cxx
  + patches/patch-src_ptlib_unix_tlibthrd_cxx

  > make it build with clang, mostly misses unistd.h everywhere (espie@)

tig

  ~ Makefile                              ~ distinfo

  > Update tig to 2.2.2. (fcambus@)

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

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

tpad

  ~ Makefile                              + patches/patch-src_tpad_open_guard_c
  + patches/patch-src_tpad_print_c        + patches/patch-src_tpad_print_h

  > Drop nonsensical inlines (also matches upstream) for clang.
  > Fix a glaring misunderstanding how array parameters work in C, while here.
  > (naddy@)

== emulators ========================================================= 04/17 ==

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

qemu

  ~ Makefile                              

  > - Remove --enable-curses as the probe is run anyway
  > - Add ncursesw to WANTLIB
  > from Brad (maintainer) (ajacoutot@)

  ~ Makefile                              

  > readd --enable-curses, it causes configure to exit out if curses isn't
  > detected, so we shouldn't run into it silently breaking again in future.
  > ok Brad (sthen@)

== games ============================================================= 05/17 ==

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

falconseye

  + patches/patch-win_jtp_winjtp_c        

  > missing return value, clang fixed (espie@)

puzzles

  ~ Makefile                              ~ distinfo
  ~ patches/patch-Makefile_gtk            ~ patches/patch-gtk_c

  > Update to a newer git snapshot, fix urls while here (landry@)

taxipilot

  + patches/patch-taxipilot_movingobject_cpp

  > C++ and temporaries, fixes clang (espie@)

wanderer

  ~ Makefile                              ~ patches/patch-edit_c
  ~ patches/patch-m_c                     + patches/patch-display_c
  + patches/patch-game_c                  + patches/patch-monsters_c
  + patches/patch-read_c                  + patches/patch-scores_c
  + patches/patch-wand_head_h             

  > let it build with clang, fix quite a few oddities while there (espie@)

zaz

  + patches/patch-src_mixer_cpp           + patches/patch-src_mixer_h

  > compile with clang (espie@)

== graphics ========================================================== 06/17 ==

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

DevIL

  ~ Makefile                              
  ~ patches/patch-m4_devil-definitions_m4
  + patches/patch-configure_ac            + patches/patch-include_IL_il_h
  + patches/patch-lib_Makefile_in         

  > turns out clang is more picky about C vs C++ (espie@)

argyll

  + patches/patch-icc_icc_h               

  > simple fix for clang. took me a while to figure out "thanks to" jam.
  > (espie@)

gracula

  + patches/patch-Makefile                + patches/patch-gcl_c

  > fix build with clang (espie@)

ipe

  + patches/patch-src_ipe6upgrade_ipe6upgrade_cpp
  + patches/patch-src_ipeextract_ipeextract_cpp
  + patches/patch-src_ipelib_ipebase_cpp
  + patches/patch-src_ipelib_ipelatex_cpp
  + patches/patch-src_ipelib_ipepdfparser_cpp
  + patches/patch-src_ipetoipe_ipetoipe_cpp

  > missing includes, fixes clang (espie@)

liblqr

  + patches/patch-lqr_lqr_energy_c        

  > fix package on clang, gnu89 inlines are a time-bomb. (espie@)

makehuman

  + patches/patch-src_Animation_cpp       + patches/patch-src_ConsoleListener_h
  + patches/patch-src_util_cpp            

  > correct C++, agrees with clang (espie@)

qimageblitz

  + patches/patch-blitz_CMakeLists_txt    

  > obey CC (espie@)

== infrastructure ==================================================== 07/17 ==

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

lib

  ~ DPB/PortBuilder.pm                    ~ DPB/Job/Port.pm

  > make NO_CHECKSUM an option, as it causes too many problems on shared
  > dist farms. (espie@)

  ~ DPB/Distfile.pm                       ~ DPB/Fetch.pm

  > filter any distfile name thru a normalize function, so that comparisons
  > are more accurate and we can get normal unix filesystem semantics. (espie@)

man

  ~ man1/dpb.1                            

  > make NO_CHECKSUM an option, as it causes too many problems on shared
  > dist farms. (espie@)

== mail ============================================================== 08/17 ==

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

elm

  + patches/patch-src_calendar_c          + patches/patch-src_edit_c

  > fix clang build (return values) (espie@)

== math ============================================================== 09/17 ==

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

openfst

  ~ Makefile                              
  + patches/patch-src_include_fst_accumulator_h
  + patches/patch-src_include_fst_arc-map_h
  + patches/patch-src_include_fst_config_h_in
  + patches/patch-src_include_fst_determinize_h
  + patches/patch-src_include_fst_encode_h
  + patches/patch-src_include_fst_epsnormalize_h
  + patches/patch-src_include_fst_equivalent_h
  + patches/patch-src_include_fst_factor-weight_h
  + patches/patch-src_include_fst_label-reachable_h
  + patches/patch-src_include_fst_relabel_h
  + patches/patch-src_include_fst_replace-util_h
  + patches/patch-src_include_fst_replace_h
  + patches/patch-src_include_fst_rmepsilon_h
  + patches/patch-src_include_fst_rmfinalepsilon_h
  + patches/patch-src_include_fst_script_compile-impl_h
  + patches/patch-src_include_fst_sparse-tuple-weight_h
  + patches/patch-src_include_fst_state-map_h
  + patches/patch-src_include_fst_symbol-table-ops_h
  + patches/patch-src_include_fst_synchronize_h
  + patches/patch-src_include_fst_test-properties_h
  + patches/patch-src_include_fst_util_h

  > let it build with clang, mostly try => standard, plus some configure bugs
  > and hackery (espie@)

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

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

rocrail

  ~ Makefile                              
  + patches/patch-analyser_impl_analyse_c
  + patches/patch-analyser_makefile       + patches/patch-rocdigs_impl_dcc232_c
  + patches/patch-rocdigs_impl_ddx_nmra_c
  + patches/patch-rocdigs_impl_loconet_c
  + patches/patch-rocdigs_impl_loconet_lnmaster_c
  + patches/patch-rocdigs_impl_nmra_nmra_c
  + patches/patch-rocdigs_impl_opendcc_c
  + patches/patch-rocdigs_impl_p50x_c     
  + patches/patch-rocdigs_impl_xpressnet_opendcc_c
  + patches/patch-rocdigs_makefile        + patches/patch-rocint_makefile
  + patches/patch-roclcdr_impl_tools_schedules_c
  + patches/patch-roclcdr_makefile        + patches/patch-rocrail_impl_action_c
  + patches/patch-rocrail_impl_display_c
  + patches/patch-rocrail_impl_hclient_c
  + patches/patch-rocrail_impl_modplan_c
  + patches/patch-rocrail_impl_snmp_c     
  + patches/patch-rocrail_impl_srcpcon_c
  + patches/patch-rocrail_makefile        + patches/patch-rocs_gen_mdoc_c
  + patches/patch-rocs_gen_ogen_c         + patches/patch-rocs_gen_wgen_c
  + patches/patch-rocs_impl_mem_c         + patches/patch-rocs_impl_str_c
  + patches/patch-rocs_impl_unx_umutex_c
  + patches/patch-rocs_impl_unx_uthread_c
  + patches/patch-rocs_makefile           + patches/patch-rocs_public_rocs_h
  + patches/patch-rocutils_makefile       + patches/patch-rocview_makefile
  + patches/patch-unxgen_rocs_public_serial_h

  > make it build with clang, clean up a shitload of warnings and errors,
  > make it obey CFLAGS, extract the embedded source so we can patch it.
  > (espie@)

== multimedia ======================================================== 11/17 ==

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

kguitar

  + patches/patch-kguitar_convertgp3_cpp
  + patches/patch-kguitar_convertgtp_cpp

  > missing includes, fixes clang (espie@)

== net =============================================================== 12/17 ==

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

iplog

  ~ Makefile                              

  > mandoc supports .ta now, so drop USE_GROFF and bump (schwarze@)

== news ============================================================== 13/17 ==

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

aub

  ~ Makefile                              

  > mandoc supports .ta now, drop USE_GROFF and bump (schwarze@)

== print ============================================================= 14/17 ==

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

ptouch-driver

  ~ Makefile                              

  > uses gnu89-inlines; fixes build with clang (jasper@)

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

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

glimpse

  ~ Makefile                              ~ patches/patch-index_region_c
  + patches/patch-compress_main_tbuild_c
  + patches/patch-compress_misc_c         + patches/patch-get_filename_c
  + patches/patch-get_index_c             + patches/patch-index_build_in_c
  + patches/patch-index_io_c              

  > Fix clang build, mostly function protoypes.
  > Freshen HOMEPAGE and MASTER SITES.
  > ok espie@ (stu@)

lgrind

  ~ patches/patch-lgutil_c                

  > fix return for clang (espie@)

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

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

cgicc

  ~ Makefile                              ~ distinfo
  ~ pkg/PLIST                             

  > update to cgicc-3.2.16 (which also works clang) (jasper@)

larbin

  ~ Makefile                              ~ patches/patch-src_global_cc
  ~ patches/patch-src_larbin_make         
  + patches/patch-src_utils_histogram_cc

  > - unbreak with clang (mostly from freebsd)
  > - use SUBST_CMD while here (jasper@)

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

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

byzi

  ~ Makefile                              ~ distinfo
  ~ pkg/PLIST                             

  > Update to 0.2.
  > Stop treating loadable lib as linkable lib. (stu@)

tktable

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

  > Stop treating loadable lib as linkable lib. (stu@)

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

Reply via email to