powerpc bulk build report

2018-10-30 Thread landry
bulk build on macppc-1.ports.openbsd.org
started on  Fri Oct 12 09:46:26 MDT 2018
finished at Tue Oct 30 18:15:58 MDT 2018
lasted 19D01h29m
done with kern.version=OpenBSD 6.4 (GENERIC) #231: Thu Oct 11 17:55:03 MDT 2018

built packages:8834
Oct 12:589
Oct 13:418
Oct 14:467
Oct 15:701
Oct 16:492
Oct 17:335
Oct 18:232
Oct 19:339
Oct 20:276
Oct 21:536
Oct 22:342
Oct 23:335
Oct 24:391
Oct 25:454
Oct 26:126
Oct 27:181
Oct 28:132
Oct 29:1059
Oct 30:1428



critical path missing pkgs: 
http://build-failures.rhaalovely.net//powerpc/2018-10-12/summary.log

build failures: 61
http://build-failures.rhaalovely.net//powerpc/2018-10-12/audio/siren.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/benchmarks/wrk.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/cad/yosys.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/converters/p5-Convert-TNEF.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/devel/avr/gcc.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/devel/catch2.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/devel/ocaml-graph.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/devel/splint.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/devel/unibilium.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/devel/vte3.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/devel/xtensa-elf/gcc.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/editors/scintilla.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/emulators/higan.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/emulators/stella.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/games/easyrpg.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/games/freeorion.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/games/gnubg.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/games/openclonk.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/games/prboom-plus.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/games/stockfish.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/geo/merkaartor.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/geo/qlandkartegt.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/graphics/aqsis.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/graphics/asymptote.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/graphics/orthanc/webviewer-plugin.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/inputmethods/fcitx,-gtk3.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/lang/bacon.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/lang/racket-minimal,no_jit.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/mail/rspamd.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/mail/solid-pop3d.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/math/kst.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/math/octave.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/math/z3.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/multimedia/libvpx.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/multimedia/swfmill.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/net/fastnetmon.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/net/megatools.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/net/p5-Net-SSH-Perl.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/net/zeromq.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/print/ghostscript/gnu,a4,no_x11.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/sysutils/bacula,-bat.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/sysutils/libolecf.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/textproc/mupdf.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/www/libsass.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/www/ruby-capybara-webkit,ruby24.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/www/webkitgtk4.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/x11/gnome/gjs.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/x11/gnome/usage.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/x11/lxqt/compton-conf.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/x11/lxqt/libfm-qt.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/x11/lxqt/libqtxdg.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/x11/lxqt/libsysstat.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/x11/lxqt/obconf-qt.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/x11/lxqt/pavucontrol-qt.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/x11/lxqt/qtermwidget.log
http://build-failures.rhaalovely.net//powerpc/2018-10-12/x11/qt5/qtgraphicaleffects.log

CVS: cvs.openbsd.org: ports

2018-10-30 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2018/10/30 23:39:27

Modified files:
devel/libftdi  : Makefile 

Log message:
Move homepage/master_sites to https.



NEW: devel/libftdi1

2018-10-30 Thread Anthony J. Bentley
Hi,

The FTDI people took a page from libusb and released newer versions of
libftdi as libftdi1. No files conflict, so libftdi and libftdi1 can be
installed side-by-side. libftdi1 also lists fewer supported chips than
the old library, which might be why they made it separate.

  libFTDI is an open source library to talk to FTDI chips: FT232BM, FT245BM,
  FT2232C, FT2232D, FT245R, FT232H and FT230X including the popular bitbang
  mode. The library is linked with programs in userspace, no kernel driver
  required.

This is needed for an upcoming sigrok update.

ok?

-- 
Anthony J. Bentley


libftdi1.tar.gz
Description: libftdi1.tar.gz


Re: UPDATE: www/wp-cli 2.0.1

2018-10-30 Thread Aaron Bieber
On Tue, 30 Oct 2018 at 20:32:25 +0200, Manolis Tzanidakis wrote:
> Hello ports,
> here is a trivial update for wp-cli to the latest version, 2.0.1.
> 

OK abieber@ if anyone wants to commit!

> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/www/wp-cli/Makefile,v
> retrieving revision 1.4
> diff -u -p -r1.4 Makefile
> --- Makefile  17 Oct 2018 14:15:56 -  1.4
> +++ Makefile  30 Oct 2018 18:26:22 -
> @@ -2,9 +2,8 @@
>  
>  COMMENT =command line tool for wordpress
>  
> -V =1.5.1
> +V =2.0.1
>  DISTNAME = wp-cli-${V}
> -REVISION = 0
>  
>  EXTRACT_ONLY =
>  EXTRACT_SUFX =   .phar
> Index: distinfo
> ===
> RCS file: /cvs/ports/www/wp-cli/distinfo,v
> retrieving revision 1.2
> diff -u -p -r1.2 distinfo
> --- distinfo  12 Jul 2018 13:29:20 -  1.2
> +++ distinfo  30 Oct 2018 18:26:22 -
> @@ -1,2 +1,2 @@
> -SHA256 (wp-cli-1.5.1.phar) = DMepXmii7wL8QjYUgGwpqOduSsjJs+Z9ZnNjXW6uqHE=
> -SIZE (wp-cli-1.5.1.phar) = 4595436
> +SHA256 (wp-cli-2.0.1.phar) = j12hxu/bHREWs8AdFb6CY16SpGgIkr2LIecQwIhXixY=
> +SIZE (wp-cli-2.0.1.phar) = 5366981
> 

-- 
PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE



CVS: cvs.openbsd.org: ports

2018-10-30 Thread Aaron Bieber
CVSROOT:/cvs
Module name:ports
Changes by: abie...@cvs.openbsd.org 2018/10/30 19:19:41

Modified files:
www/kwebapp: Makefile distinfo 
www/kwebapp/pkg: PLIST 
Removed files:
www/kwebapp/patches: patch-db_txt 

Log message:
Update to the latest, diff from kristaps, bump from myself.

OK jturner@



editors/emacs21 upgrade path?

2018-10-30 Thread Jeremie Courreges-Anglas


We could force an upgrade to the latest version, like it was done for
emacs22 and emacs23.  I don't know how an init file written for emacs-21
would behave when interpreted by emacs-26; expect some bumps.  On the
other hand, people who want to keep emacs21 can still look in the Attic.

Diff below.  I needed to explicitely list the no_x11 flavor as below in
order to hint pkg_add -u, maybe this should have been done for emacs22
and emacs23 too.

Input welcome,


Index: Makefile
===
RCS file: /d/cvs/ports/editors/emacs/Makefile,v
retrieving revision 1.78
diff -u -p -r1.78 Makefile
--- Makefile4 Sep 2018 12:46:11 -   1.78
+++ Makefile31 Oct 2018 00:28:03 -
@@ -4,7 +4,7 @@ COMMENT=GNU editor: extensible, custom
 
 VERSION=   26.1
 DISTNAME=  emacs-${VERSION}
-REVISION=  2
+REVISION=  3
 
 CATEGORIES=editors
 
Index: pkg/PLIST
===
RCS file: /d/cvs/ports/editors/emacs/pkg/PLIST,v
retrieving revision 1.22
diff -u -p -r1.22 PLIST
--- pkg/PLIST   4 Sep 2018 12:46:11 -   1.22
+++ pkg/PLIST   31 Oct 2018 00:28:03 -
@@ -1,5 +1,9 @@
 @comment $OpenBSD: PLIST,v 1.22 2018/09/04 12:46:11 espie Exp $
 @option is-branch
+@pkgpath editors/emacs21,-main
+@pkgpath editors/emacs21,no_x11,-main
+@pkgpath editors/emacs21,-el
+@pkgpath editors/emacs21,-leim
 @pkgpath editors/emacs22,-main
 @pkgpath editors/emacs22,-el
 @pkgpath editors/emacs23,-main

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



CVS: cvs.openbsd.org: ports

2018-10-30 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2018/10/30 18:27:24

Modified files:
editors: Makefile 
Removed files:
editors/emacs21: Makefile distinfo 
editors/emacs21/patches: patch-Makefile_in patch-configure 
 patch-leim_Makefile_in 
 patch-lib-src_cvtmail_c 
 patch-lisp_mail_mh-funcs_el 
 patch-lisp_mail_mh-utils_el 
 patch-src_Makefile_in 
 patch-src_m_alpha_h 
 patch-src_m_hp9000s300_h 
 patch-src_m_hppa_h 
 patch-src_m_intel386_h 
 patch-src_m_macppc_h 
 patch-src_m_mips64_h 
 patch-src_m_mips64el_h 
 patch-src_m_x86_64_h 
 patch-src_s_openbsd_h 
 patch-src_unexelf_c patch-src_xfns_c 
 patch-src_xterm_h 
editors/emacs21/pkg: DESCR-el DESCR-leim DESCR-main PLIST-el 
 PLIST-leim PLIST-main 

Log message:
Remove emacs21

Broken when linked with lld, the unexec'd emacs segfaults.  Instead of
yet another workaround (ld.bfd), many prefer a removal.  One the plus
side, that's one less brk(2) user in the ports tree.

Prodded by naddy@, no objections from the usual suspects.



[update] www/kwebapp to 0.6.4

2018-10-30 Thread Aaron Bieber
This update is based off kristaps' previous bump for 6.3! I added NO_TEST for
good measure (this way we don't have to keep a db.txt up to date)!

This is needed for sysutils/slant (also sent by kristaps) to go in!

See here for changes: https://marc.info/?l=openbsd-ports=153960499116223=2

OK?

diff --git a/www/kwebapp/Makefile b/www/kwebapp/Makefile
index cf74eeba331..5e00ad7a1d9 100644
--- a/www/kwebapp/Makefile
+++ b/www/kwebapp/Makefile
@@ -2,7 +2,7 @@
 
 COMMENT =  web application source generator
 
-DISTNAME = kwebapp-0.5.6
+DISTNAME = kwebapp-0.6.4
 CATEGORIES =   www
 
 HOMEPAGE = https://kristaps.bsd.lv/kwebapp/
@@ -19,11 +19,10 @@ MASTER_SITES =  
https://kristaps.bsd.lv/kwebapp/snapshots/
 
 RUN_DEPENDS =  databases/ksql \
www/kcgi
-TEST_DEPENDS = ${RUN_DEPENDS}
-TEST_FLAGS =   CFLAGS+=-I${LOCALBASE}/include \
-   LDFLAGS+=-L${LOCALBASE}/lib
 
 CONFIGURE_STYLE =  simple
 CONFIGURE_ENV ="PREFIX=${PREFIX}"
 
+NO_TEST =  Yes
+
 .include 
diff --git a/www/kwebapp/distinfo b/www/kwebapp/distinfo
index bfab7d47816..19814b0704a 100644
--- a/www/kwebapp/distinfo
+++ b/www/kwebapp/distinfo
@@ -1,2 +1,2 @@
-SHA256 (kwebapp-0.5.6.tar.gz) = DaDvwKiZSIZb9jH5DtRgknTZIA8/ZJWMGNhizJTOugY=
-SIZE (kwebapp-0.5.6.tar.gz) = 119389
+SHA256 (kwebapp-0.6.4.tar.gz) = xcXl4Gnp3hAkzJ5TX0JX8jlRJ4KJN2SKqrOKd/hkn0U=
+SIZE (kwebapp-0.6.4.tar.gz) = 132030
diff --git a/www/kwebapp/patches/patch-db_txt b/www/kwebapp/patches/patch-db_txt
deleted file mode 100644
index f41c14229f0..000
--- a/www/kwebapp/patches/patch-db_txt
+++ /dev/null
@@ -1,96 +0,0 @@
-$OpenBSD: patch-db_txt,v 1.1.1.1 2018/03/14 01:49:50 abieber Exp $
-
-Index: db.txt
 db.txt.orig
-+++ db.txt
-@@ -0,0 +1,90 @@
-+# This is a top-level structure.
-+# It's output as a struct in C, a table in SQL, and an object in
-+# JavaScript.
-+
-+struct company {
-+  # The "limit" clause is for input validation.
-+  field name text limit gt 0 comment
-+"Name of the organisation.";
-+  # SQL primary keys.
-+  field id int rowid;
-+  field somenum int null comment
-+"Simply a check for null values.";
-+  # Operations: a "list" function produces an in-memory  
-+  # queue of responses.
-+  # "Insert" allows us to insert into the table.
-+  list somenum isnull;
-+  insert;
-+  comment "Controlling organisation.";
-+};
-+
-+# This is an enumeration.
-+# It lets us validate input fields and use
-+# better type-safety in the C API.
-+# They're also export to JavaScript.
-+
-+enum sex {
-+  item male comment "Male";
-+  item female comment "Femmale";
-+  item other comment "Other";
-+  comment "Birthsex of individual";
-+};
-+
-+struct user {
-+  # Foreign key support.
-+  # This will produce a nested "struct company" filled
-+  # in with the join on "cid" (see below).
-+  field company struct cid comment
-+"This struct will be filled in from an inner join
-+on the \"cid\" variable.";
-+  # The foreign key itself.
-+  # We also stipulate an action on delete.
-+  field cid:company.id int actdel cascade comment 
-+"A foreign key reference.";
-+  field sex enum sex comment
-+"User's birth sex.";
-+  # Passwords are important and often screwed up.
-+  # This automatically handles the logic of accepting
-+  # passwords and hashing them on insertion.
-+  # When we "search" on password fields, the system
-+  # will do the hashing for us.
-+  field hash password limit gt 0 comment
-+"Password hash.
-+This is passed to inserts and updates as a password,
-+then hashed within the implementation and extracted
-+(in listings and searches) as the hash value.";
-+  field email email unique comment
-+"Unique e-mail address.";
-+  field image blob null comment 
-+"A PNG image or something.";
-+  field name text comment 
-+"User's full name.";
-+  field uid int rowid;
-+  iterate name: limit 5 comment
-+"Create a function that searches for users by a given
-+name; and, when found, invokes a callback function
-+provided the user structure.";
-+  search email,hash: name creds comment
-+"Search for a unique user with their e-mail and
-+password.
-+This is a quick way to verify that a user has entered
-+the correct password for logging in.";
-+  search uid: comment "Lookup by unique identifier.";
-+  update hash: uid;
-+  update email: uid;
-+  insert;
-+  comment "A regular user.";
-+};
-+
-+struct session { 
-+  field user struct userid;
-+  field userid:user.uid int comment "Associated user.";
-+  field token int comment "Random cookie.";
-+  field mtime epoch;
-+  field id int rowid;
-+  iterate user.company.name,mtime: name foo comment 
-+"Search for company's logged-in users.";
-+  insert;
-+  delete id;
-+  comment "Authenticated session.";
-+};
diff --git a/www/kwebapp/pkg/PLIST b/www/kwebapp/pkg/PLIST
index 4a9d376cc38..c72dcdadf62 

[update] www/geckodriver to 0.23.0

2018-10-30 Thread Aaron Bieber
Hola!

Another update! This time for geckodriver!

Geckodriver changes:
  - https://github.com/mozilla/geckodriver/releases/tag/v0.23.0

Port changes:
  - bumps!

OK?

diff --git a/www/geckodriver/Makefile b/www/geckodriver/Makefile
index 957f38bb0e5..6e4db9674e2 100644
--- a/www/geckodriver/Makefile
+++ b/www/geckodriver/Makefile
@@ -4,7 +4,7 @@ COMMENT =   W3C webdriver for Gecko-based browsers
 
 GH_ACCOUNT =   mozilla
 GH_PROJECT =   geckodriver
-GH_TAGNAME =   v0.22.0
+GH_TAGNAME =   v0.23.0
 
 CATEGORIES =   www
 
@@ -32,7 +32,7 @@ MODCARGO_CRATES +=bzip2-0.3.3 # MIT/Apache-2.0
 MODCARGO_CRATES += bzip2-sys-0.1.6 # MIT/Apache-2.0
 MODCARGO_CRATES += cc-1.0.25   # MIT/Apache-2.0
 MODCARGO_CRATES += cfg-if-0.1.5# MIT/Apache-2.0
-MODCARGO_CRATES += chrono-0.2.25   # MIT/Apache-2.0
+MODCARGO_CRATES += chrono-0.4.6# MIT/Apache-2.0
 MODCARGO_CRATES += clap-2.32.0 # MIT
 MODCARGO_CRATES += cloudabi-0.0.3  # BSD-2-Clause
 MODCARGO_CRATES += cookie-0.11.0   # MIT/Apache-2.0
@@ -144,7 +144,7 @@ MODCARGO_CRATES +=  utf8-ranges-1.0.1   # Unlicense/MIT
 MODCARGO_CRATES += version_check-0.1.4 # MIT/Apache-2.0
 MODCARGO_CRATES += void-1.0.2  # MIT
 MODCARGO_CRATES += want-0.0.6  # MIT
-MODCARGO_CRATES += webdriver-0.37.0# MPL-2.0
+MODCARGO_CRATES += webdriver-0.38.0# MPL-2.0
 MODCARGO_CRATES += winapi-0.2.8# MIT
 MODCARGO_CRATES += winapi-0.3.5# MIT/Apache-2.0
 MODCARGO_CRATES += winapi-build-0.1.1  # MIT
@@ -152,7 +152,7 @@ MODCARGO_CRATES +=  winapi-i686-pc-windows-gnu-0.4.0
# MIT/Apache-2.0
 MODCARGO_CRATES += winapi-x86_64-pc-windows-gnu-0.4.0  # MIT/Apache-2.0
 MODCARGO_CRATES += winreg-0.5.1# MIT
 MODCARGO_CRATES += ws2_32-sys-0.2.1# MIT
-MODCARGO_CRATES += zip-0.3.3   # MIT
+MODCARGO_CRATES += zip-0.4.0   # MIT
 
 WANTLIB += c c++abi m pthread
 
diff --git a/www/geckodriver/distinfo b/www/geckodriver/distinfo
index 04c62c776ec..60ecf842cde 100644
--- a/www/geckodriver/distinfo
+++ b/www/geckodriver/distinfo
@@ -10,7 +10,7 @@ SHA256 (cargo/bzip2-0.3.3.tar.gz) = 
QrfDy/D6nBuCMI1XGRcoygJWy4ISIPTi/UEKcq3ibjs=
 SHA256 (cargo/bzip2-sys-0.1.6.tar.gz) = 
LFFiYEGZu7F2kO3oR+qmEgo/M9WrTcyOfCWxbYSa55s=
 SHA256 (cargo/cc-1.0.25.tar.gz) = 8Vnf1DNjxNCAVaB3A+t6NAaw2sTQWE2WlloyYts8nRY=
 SHA256 (cargo/cfg-if-0.1.5.tar.gz) = 
DE57tkqOuw2FZIPh5oLqNCL4g8X1YVqQ1Rosgv6H/dM=
-SHA256 (cargo/chrono-0.2.25.tar.gz) = 
khP3zXwn6VwrV8SfDmmx6mWycTjahKFwEz/SGwdlnAA=
+SHA256 (cargo/chrono-0.4.6.tar.gz) = 
RZEogRIcsm+tfDjBe6faoYdkdxg2s0+rfT+9k+1jOHg=
 SHA256 (cargo/clap-2.32.0.tar.gz) = 
uVfYj0tqY7nXDV9FSsgBGBnG76dyeFj0WKtxx1bOLT4=
 SHA256 (cargo/cloudabi-0.0.3.tar.gz) = 
3fxbmqXUUHrK+HLecQUd/Q4wmGDoiWbhBR5GKgd6rE8=
 SHA256 (cargo/cookie-0.11.0.tar.gz) = 
FGX4E076KWtMGds02QljfLK/D3qvISmeI+GPoprFV88=
@@ -122,7 +122,7 @@ SHA256 (cargo/uuid-0.5.1.tar.gz) = 
vMfjuJiqb2wI5SlbbIkljRMx6axXjMmS+4GHWZUb3CI=
 SHA256 (cargo/version_check-0.1.4.tar.gz) = 
dxbCQpaO6H5VQvgCEXgkjyZ/KVpcSAO+rouLf9m8YFE=
 SHA256 (cargo/void-1.0.2.tar.gz) = agLkiF7TvA8t6Q6m3UXry7ZtrP/gNUf627DuridwiH0=
 SHA256 (cargo/want-0.0.6.tar.gz) = eXRkR18w3biDDMUpqqrmSNWB+Z4gNqkoh3394Cfd9rM=
-SHA256 (cargo/webdriver-0.37.0.tar.gz) = 
Qmr+TjN8iDQ1abZe0NhMRGVcHWbFVw8+UNqYtkw4KY8=
+SHA256 (cargo/webdriver-0.38.0.tar.gz) = 
V2AOggq4rD/P7Xgu37WsG1MPWYDZwXAw0T/TZ+lzRoE=
 SHA256 (cargo/winapi-0.2.8.tar.gz) = 
Fn3J1pSam4V/NFEnXpEcP0QlWELB96dvM8VRA6kJCHo=
 SHA256 (cargo/winapi-0.3.5.tar.gz) = 
dz753MXyS32FDQ/xAeVC/yTDsJCpdo4D/4if3vQfAP0=
 SHA256 (cargo/winapi-build-0.1.1.tar.gz) = 
LTFe7js0rKR5ey2msT7Ygmbm1hJWKgxGOQr4KZ/Gmbw=
@@ -130,8 +130,8 @@ SHA256 (cargo/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 
rDuHxjYgQm3ZuZHlzgMp7/V
 SHA256 (cargo/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 
cS4ieEHQV8HuHNL7Ivp+WlRhro5I+iynnsQs/BkxGD8=
 SHA256 (cargo/winreg-0.5.1.tar.gz) = 
onp1k5XBGVxMxc2mB+9vj2SY9k5495APXeChJ6QkcEo=
 SHA256 (cargo/ws2_32-sys-0.2.1.tar.gz) = 
1Zzv69DIkvot1t5YHpNzAdhVLLREic3/A1xhh8tj+l4=
-SHA256 (cargo/zip-0.3.3.tar.gz) = d84M7uk8mVlUox93kDklpqi7CUcJRFI440TyEHkQ4p4=
-SHA256 (geckodriver-0.22.0.tar.gz) = 
YKS6+tk6sDv0Tn8MHnJvrXFXQuubvdMvrjPHj+RS3GU=
+SHA256 (cargo/zip-0.4.0.tar.gz) = FaDwFzggtpZXW08UBhWC1zCCW83HqTlITKKkK/SeUIY=
+SHA256 (geckodriver-0.23.0.tar.gz) = 
Ltfqx8QP84E+EUENZdixWwWlXLFd+EE1d8rQPxPlqGo=
 SIZE (cargo/adler32-1.0.3.tar.gz) = 5734
 SIZE (cargo/aho-corasick-0.6.8.tar.gz) = 26786
 SIZE (cargo/arrayvec-0.4.7.tar.gz) = 22946
@@ -144,7 +144,7 @@ SIZE (cargo/bzip2-0.3.3.tar.gz) = 15346
 SIZE (cargo/bzip2-sys-0.1.6.tar.gz) = 609274
 SIZE (cargo/cc-1.0.25.tar.gz) = 43191
 SIZE (cargo/cfg-if-0.1.5.tar.gz) = 7363
-SIZE (cargo/chrono-0.2.25.tar.gz) = 98296
+SIZE (cargo/chrono-0.4.6.tar.gz) = 133108
 SIZE (cargo/clap-2.32.0.tar.gz) = 196073
 SIZE (cargo/cloudabi-0.0.3.tar.gz) = 22156
 SIZE (cargo/cookie-0.11.0.tar.gz) = 25906
@@ -256,7 +256,7 @@ SIZE (cargo/uuid-0.5.1.tar.gz) = 18245
 SIZE 

[update] comms/xastir to 2.1.0

2018-10-30 Thread Aaron Bieber
Hi!

Here is an update to xastir.

Xastir changes:
  - https://github.com/Xastir/Xastir/releases/tag/Release-2.1.0 

Port changes:
  - Host the github tarball on my site.
  - Compile Xastir_tigerpoly.py to make portcheck happy.
  - Start using AC stuffs.

OK?

diff --git a/comms/xastir/Makefile b/comms/xastir/Makefile
index dad7c3be018..1b0d6798e95 100644
--- a/comms/xastir/Makefile
+++ b/comms/xastir/Makefile
@@ -2,8 +2,7 @@
 
 COMMENT=   X amateur station tracking and info reporting
 
-DISTNAME=  xastir-2.0.6
-REVISION=  1
+DISTNAME=  xastir-2.1.0
 
 CATEGORIES=comms hamradio geo
 
@@ -17,7 +16,9 @@ WANTLIB =  GraphicsMagick ICE SM X11 Xext Xm Xpm Xt bz2 c 
curl db
 WANTLIB += freetype gdal geotiff iconv intl lcms2 ltdl lzma m pcre proj
 WANTLIB += pthread shp tiff z
 
-MASTER_SITES=  $(MASTER_SITE_SOURCEFORGE:=xastir/)
+MASTER_SITES = https://deftly.net/dist/
+
+MODULES =  lang/python
 
 CONFIGURE_STYLE=   autoconf
 AUTOCONF_VERSION=  2.69
@@ -27,6 +28,8 @@ MAKE_ENV+=MOTIFLIB='-L${LOCALBASE}/lib -lXm'
 MAKE_FLAGS=CFLAGS="${CFLAGS} -fno-tree-ter"
 .endif
 
+WRKDIST=   ${WRKDIR}/Xastir-Release-2.1.0
+
 CONFIGURE_ARGS=--with-shapelib 
\
--with-pcre \
--with-libproj  \
@@ -50,4 +53,15 @@ LIB_DEPENDS= net/curl \
devel/pcre \
x11/motif
 
+AUTO_ENV=   AUTOCONF_VERSION=${AUTOCONF_VERSION} \
+AUTOMAKE_VERSION=${AUTOMAKE_VERSION}
+
+post-patch:
+   @echo "Running aclocal-${AUTOMAKE_VERSION} in ${WRKSRC}"
+   @cd ${WRKSRC}; ${AUTO_ENV} ./bootstrap.sh
+
+post-install:
+   ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py \
+   ${PREFIX}/share/xastir/scripts/*.py
+
 .include 
diff --git a/comms/xastir/distinfo b/comms/xastir/distinfo
index 588477eab8f..d35def0e0ca 100644
--- a/comms/xastir/distinfo
+++ b/comms/xastir/distinfo
@@ -1,2 +1,2 @@
-SHA256 (xastir-2.0.6.tar.gz) = 5G3r0/Z+pcCOL4XwPiZlOHGpzdbWksju7kNsO8io3UM=
-SIZE (xastir-2.0.6.tar.gz) = 2662042
+SHA256 (xastir-2.1.0.tar.gz) = pIHmpsA1lUBBkENS7Fj1IkDAaHSjDfuBAAHaSJ1A9Do=
+SIZE (xastir-2.1.0.tar.gz) = 2996246
diff --git a/comms/xastir/patches/patch-Makefile_in 
b/comms/xastir/patches/patch-Makefile_in
deleted file mode 100644
index f7b7f531b62..000
--- a/comms/xastir/patches/patch-Makefile_in
+++ /dev/null
@@ -1,12 +0,0 @@
-$OpenBSD: patch-Makefile_in,v 1.1 2014/04/24 18:52:58 schwarze Exp $
 Makefile.in.orig   Thu Apr 24 19:16:05 2014
-+++ Makefile.inThu Apr 24 19:22:01 2014
-@@ -250,7 +250,7 @@ libexecdir = @libexecdir@
- localedir = @localedir@
- localstatedir = @localstatedir@
- lpr = @lpr@
--mandir = ${prefix}/share/man
-+mandir = ${prefix}/man
- mkdir_p = @mkdir_p@
- mv = @mv@
- oldincludedir = @oldincludedir@
diff --git a/comms/xastir/patches/patch-configure_ac 
b/comms/xastir/patches/patch-configure_ac
index 933876687c0..b0e9c4cb921 100644
--- a/comms/xastir/patches/patch-configure_ac
+++ b/comms/xastir/patches/patch-configure_ac
@@ -1,7 +1,8 @@
 $OpenBSD: patch-configure_ac,v 1.2 2014/01/29 15:22:31 abieber Exp $
 configure.ac.orig  Tue Dec  4 16:35:35 2012
-+++ configure.ac   Tue Jan 28 10:08:15 2014
-@@ -352,6 +352,7 @@ AC_CHECK_FUNCS([roundf])
+Index: configure.ac
+--- configure.ac.orig
 configure.ac
+@@ -367,6 +367,7 @@ AC_CHECK_FUNCS([roundf])
   
  # Check for intl library (Needed for Cygwin) 
  # 
diff --git a/comms/xastir/patches/patch-src_interface_c 
b/comms/xastir/patches/patch-src_interface_c
index 7a425a3fa8c..12f56d7cd6f 100644
--- a/comms/xastir/patches/patch-src_interface_c
+++ b/comms/xastir/patches/patch-src_interface_c
@@ -1,7 +1,8 @@
 $OpenBSD: patch-src_interface_c,v 1.2 2014/01/29 15:22:31 abieber Exp $
 src/interface.c.orig   Mon Oct 22 18:37:22 2012
-+++ src/interface.cTue Jan 28 10:19:11 2014
-@@ -88,6 +88,15 @@
+Index: src/interface.c
+--- src/interface.c.orig
 src/interface.c
+@@ -87,6 +87,15 @@
  
  #include 
  
@@ -17,7 +18,7 @@ $OpenBSD: patch-src_interface_c,v 1.2 2014/01/29 15:22:31 
abieber Exp $
  #include "xastir.h"
  #include "symbols.h"
  #include "main.h"
-@@ -4355,7 +4364,7 @@ int serial_detach(int port) {
+@@ -4354,7 +4363,7 @@ int serial_detach(int port) {
  }
  
  // Delete lockfile
@@ -26,7 +27,7 @@ $OpenBSD: patch-src_interface_c,v 1.2 2014/01/29 15:22:31 
abieber Exp $
  if (debug_level & 2)
  fprintf(stderr,"Delete lock file %s\n",fn);
  
-@@ -4455,7 +4464,7 @@ int serial_init (int port) {
+@@ -4454,7 +4463,7 @@ int serial_init (int port) {
  
  
  // check for lockfile
@@ -35,7 +36,7 @@ $OpenBSD: patch-src_interface_c,v 1.2 2014/01/29 15:22:31 
abieber Exp $
  get_device_name_only(port_data[port].device_name));
  
  if (filethere(fn) == 1) {
-@@ -4632,8 +4641,20 @@ int serial_init (int port) {
+@@ 

Re: infrastructure/mk/cpan.port.mk: search.cpan.org -> metacpan.org

2018-10-30 Thread Stuart Henderson
On 2018/10/30 20:40, Charlene Wendling wrote:
> 
> I'm proposing here a change for CPAN modules' default HOMEPAGE to
> metacpan.org instead, as search.cpan.org is no more [1]: 
> 
> - This would avoid useless redirections
> - It provides https for homepages
> 
> It's the first time i touch to something in the infrastructure, i may
> have missed something. I've rebuilt and install various Perl ports with
> that change, it works as expected.
> 
> Any comments or feedback? 
> 
> Charlène. 
> 
> [1] https://log.perl.org/2018/05/goodbye-search-dot-cpan-dot-org.html
> 
> 
> Index: cpan.port.mk
> ===
> RCS file: /cvs/ports/infrastructure/mk/cpan.port.mk,v
> retrieving revision 1.20
> diff -u -p -r1.20 cpan.port.mk
> --- cpan.port.mk  20 Mar 2016 19:56:44 -  1.20
> +++ cpan.port.mk  29 Oct 2018 21:46:21 -
> @@ -7,7 +7,7 @@ MASTER_SITES ?=   ${MASTER_SITE_PERL_CPAN:
>  MASTER_SITES ?=  ${MASTER_SITE_PERL_CPAN:=../by-authors/id/$
> {CPAN_AUTHOR:C/^(.).*/\1/}/${CPAN_AUTHOR:C/^(..).*/\1/}/$
> {CPAN_AUTHOR}/} .endif 
> -HOMEPAGE ?=  http://search.cpan.org/dist/${DISTNAME:C/-[^-]*$//}/
> +HOMEPAGE ?=  https://metacpan.org/release/${DISTNAME:C/-[^-]*$//}
>  
>  CATEGORIES +=perl5
>  .if ! ${CONFIGURE_STYLE:L:Mperl}
> 

REVISION will need to be bumped on every port that has its HOMEPAGE changed
as a result.

This is possible, but easier for someone with commit and already familiar
with this type of change to do it when they have time.





[update] sysutils/restic to 0.9.3

2018-10-30 Thread Aaron Bieber
Hi,

Here is an update to the latest restic.

Restic changes:
 - https://github.com/restic/restic/releases/tag/v0.9.3

Port changes:
- Add ALL_TARGET.
- Stop using their helper tool to build things.

OK?

diff --git a/sysutils/restic/Makefile b/sysutils/restic/Makefile
index b9dda3ca1ec..6d888a42560 100644
--- a/sysutils/restic/Makefile
+++ b/sysutils/restic/Makefile
@@ -2,7 +2,7 @@
 
 COMMENT =  fast, efficient and secure backup program
 
-V =0.9.2
+V =0.9.3
 DISTNAME = restic-${V}
 
 CATEGORIES =   sysutils
@@ -23,8 +23,10 @@ MODGO_TYPE = bin
 
 NO_TEST =  Yes
 
+ALL_TARGET =   github.com/restic/restic
+
 do-build:
-   cd ${WRKSRC} && ${MODGO_CMD} run -x build.go
+   cd ${WRKSRC} && ${MODGO_CMD} build ./cmd/restic/...
 
 do-install:
${INSTALL_PROGRAM} ${WRKSRC}/restic ${PREFIX}/bin
diff --git a/sysutils/restic/distinfo b/sysutils/restic/distinfo
index e873533ade8..3b6a4de74b9 100644
--- a/sysutils/restic/distinfo
+++ b/sysutils/restic/distinfo
@@ -1,2 +1,2 @@
-SHA256 (restic-0.9.2.tar.gz) = j47uPpZRufc4SjI7o8JqVmemOIqy745thp081puffJU=
-SIZE (restic-0.9.2.tar.gz) = 27344284
+SHA256 (restic-0.9.3.tar.gz) = uVolgJmu6aVuYgzOvOyrwkbuf4OQ45N8ztrdYJxtLdA=
+SIZE (restic-0.9.3.tar.gz) = 26183792

-- 
PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE



Re: [FIX/Testing needed] Unbreak games/openarena on i386

2018-10-30 Thread Charlene Wendling
Hi, 

inteldrm works (partially) for me again since a recent snapshot on that
box, so i had some fun and it runs fine. 

Charlène.

On Sat, 6 Oct 2018 07:10:06 +0200
Charlene Wendling wrote:

> Hi ports! 
> 
> Here is a fix that unbreaks OpenArena on i386, shamelessly stolen from
> FreeBSD [1].
> 
> Port change:
> 
> Added build fix and bumped REVISION.
> 
> Testing: 
> 
> I can only use software rendering (3/4 fps), because inteldrm makes my
> i386 box panic, so my testing is very limited, but i was able to play
> a solo game with no crash.
> 
> 
> Feedbacks and comments are welcome! 
> 
> Charlène. 
> 
> [1]
> https://svnweb.freebsd.org/ports/head/games/openarena/files/patch-code_qcommon_vm__x86.c?revision=414032=markup



infrastructure/mk/cpan.port.mk: search.cpan.org -> metacpan.org

2018-10-30 Thread Charlene Wendling


I'm proposing here a change for CPAN modules' default HOMEPAGE to
metacpan.org instead, as search.cpan.org is no more [1]: 

- This would avoid useless redirections
- It provides https for homepages

It's the first time i touch to something in the infrastructure, i may
have missed something. I've rebuilt and install various Perl ports with
that change, it works as expected.

Any comments or feedback? 

Charlène. 

[1] https://log.perl.org/2018/05/goodbye-search-dot-cpan-dot-org.html


Index: cpan.port.mk
===
RCS file: /cvs/ports/infrastructure/mk/cpan.port.mk,v
retrieving revision 1.20
diff -u -p -r1.20 cpan.port.mk
--- cpan.port.mk20 Mar 2016 19:56:44 -  1.20
+++ cpan.port.mk29 Oct 2018 21:46:21 -
@@ -7,7 +7,7 @@ MASTER_SITES ?= ${MASTER_SITE_PERL_CPAN:
 MASTER_SITES ?=${MASTER_SITE_PERL_CPAN:=../by-authors/id/$
{CPAN_AUTHOR:C/^(.).*/\1/}/${CPAN_AUTHOR:C/^(..).*/\1/}/$
{CPAN_AUTHOR}/} .endif 
-HOMEPAGE ?=http://search.cpan.org/dist/${DISTNAME:C/-[^-]*$//}/
+HOMEPAGE ?=https://metacpan.org/release/${DISTNAME:C/-[^-]*$//}
 
 CATEGORIES +=  perl5
 .if ! ${CONFIGURE_STYLE:L:Mperl}



[UPDATE] devel/p5-POE-Component-IKC 0.2002 -> 0.2402 (p5-POE update 4/14)

2018-10-30 Thread Charlene Wendling

Here is an update for POE::Component::IKC, that allow inter kernels
communication between POE kernels. 

What's new upstream (full changelog [1]): 

- Created a new, faster protocol (IKC0) which sends all info on one
line as opposed to multiple lines as before (IKC)
- Better concurrency handling

Port-wise it's a simple version bump. There is no Pod testing this
time. 

Testing: 

- 'make test' passes, but 

1) There is a warning about reaped child processes, but it runs as
   expected.
2) There are warnings about redeclaration of variable inside the
   same scope, i looked at the source, upstream reuses variable
   names. 

Comments/feedback are welcome! 

Charlène. 


p5-POE-Component-IKC.diff
Description: Binary data


[UPDATE] devel/p5-POE-API-Peek 1.34 -> 2.20 (p5-POE* update 3/14)

2018-10-30 Thread Charlene Wendling

I'm proposing here an update for POE::API::Peek, a module that peeks
into the internals of a running POE environment. 

What's new upstream [1]:

- Mostly bugfixes for newer POE versions

What's new in the port: 

- Improved tests support

Testing: 

- 'make test' passes

Any comment ? 

Charlène. 

[1] https://metacpan.org/changes/distribution/POE-API-Peek


p5-POE-API-Peek.diff
Description: Binary data


[NEW] net/p5-POE-Component-Resolver 0.921 (p5-POE* update 2/14)

2018-10-30 Thread Charlene Wendling

I'm proposing here POE::Component::Resolver.  It will be needed for
updating net/p5-POE-Component-Client-HTTP. 

>From DESCR: 

POE::Component::Resolver performs Socket::getaddrinfo() calls in
subprocesses where they're permitted to block as long as necessary.

WWW: https://metacpan.org/release/POE-Component-Resolver

'make test' runs fine. 

Any comment/feedback is welcome! 

Charlène. 


p5-POE-Component-Resolver.tgz
Description: Binary data


[UPDATE] devel/p5-POE 1.294 -> 1.367 (p5-POE* update 1/14)

2018-10-30 Thread Charlene Wendling
Hi ports, 

-
Intro: 

This is the second round of the big POE update. I'll submit them in
dependency order.

The whole thing builds and installs with dpb on amd64 and i386, and the
few consumers i've found run fine.
-

I'm proposing here an update for p5-POE itself.

The (truncated) changelog can be found here [1], as our version is 8
years old and too many things happened, i'm skipping this time.

What's new in the port: 

- new run and test dependencies, for the latter it's due to the fact
that i enabled more tests
- "fix" child process leaking for t/rt56417-wheel-run.t, recommended by
upstream [2]
- removal of trailing spaces in DESCR, also HOMEPAGE isn't reachable
via HTTPS. 

Testing: 

- 'make test' runs fine
- no issue found in all updated PoCo tests

Comments/feedback are welcome! 

Charlène. 

[1] https://metacpan.org/changes/distribution/POE
[2] https://code.activestate.com/lists/perl-poe/5008/





p5-POE.diff
Description: Binary data


Re: NEW: py-tacacs_plus (tacacs+ client written in python)

2018-10-30 Thread Jan Vlach
Hello Daniel,

thank you for feedback.

Please see updated port:
  - port is now flavored for python 2 and 3 
  - make test passes for both pythons
  - managed version conflict, so both flavors could be installed
alongside
  - incorporated your comments below.

Is this OK?

Thank you,
Jan


> I quickly looked at it. Can you please:
> - remove the license link
> - stop using GH stuff and use MODPY_PI
> - vertically align stuff
> 
> I think providing a py3 flavour would be a good thing.
> 
> Cheers,
> Daniel


py-tacacs_plus.tar.gz,2
Description: Binary data


UPDATE: www/wp-cli 2.0.1

2018-10-30 Thread Manolis Tzanidakis
Hello ports,
here is a trivial update for wp-cli to the latest version, 2.0.1.


Index: Makefile
===
RCS file: /cvs/ports/www/wp-cli/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile17 Oct 2018 14:15:56 -  1.4
+++ Makefile30 Oct 2018 18:26:22 -
@@ -2,9 +2,8 @@
 
 COMMENT =  command line tool for wordpress
 
-V =1.5.1
+V =2.0.1
 DISTNAME = wp-cli-${V}
-REVISION = 0
 
 EXTRACT_ONLY =
 EXTRACT_SUFX = .phar
Index: distinfo
===
RCS file: /cvs/ports/www/wp-cli/distinfo,v
retrieving revision 1.2
diff -u -p -r1.2 distinfo
--- distinfo12 Jul 2018 13:29:20 -  1.2
+++ distinfo30 Oct 2018 18:26:22 -
@@ -1,2 +1,2 @@
-SHA256 (wp-cli-1.5.1.phar) = DMepXmii7wL8QjYUgGwpqOduSsjJs+Z9ZnNjXW6uqHE=
-SIZE (wp-cli-1.5.1.phar) = 4595436
+SHA256 (wp-cli-2.0.1.phar) = j12hxu/bHREWs8AdFb6CY16SpGgIkr2LIecQwIhXixY=
+SIZE (wp-cli-2.0.1.phar) = 5366981



Re: fix games/tome4 compilation

2018-10-30 Thread Solene Rapenne
Solene Rapenne  wrote:
> the following diff add a patch file used only when using clang, so it links to
> c++abi correctly.
> 
> Thanks to naddy@ for his explanations about the work required for fixing it.
> 
> I found the PATCH_LIST idea from games/xkobo
> 

new diff, uses PROPERTIES:Mlld instead of reusing the clang if

compiles and run fine on amd64


Index: Makefile
===
RCS file: /data/cvs/ports/games/tome4/Makefile,v
retrieving revision 1.18
diff -u -p -r1.18 Makefile
--- Makefile4 Sep 2018 12:46:13 -   1.18
+++ Makefile30 Oct 2018 17:57:58 -
@@ -54,6 +54,12 @@ COMPILER_LANGS = c
 WANTLIB-main += c++abi
 .endif
 
+# lld requires linking against c++abi for libunwind
+# symbols needed by luajit
+.if ${PROPERTIES:Mlld}
+PATCH_LIST =   patch-* lld-linking
+.endif
+
 NO_TEST =  Yes
 
 USE_GMAKE =Yes
Index: patches/lld-linking
===
RCS file: patches/lld-linking
diff -N patches/lld-linking
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/lld-linking 30 Oct 2018 17:56:04 -
@@ -0,0 +1,15 @@
+$OpenBSD: patch-build_te4core_lua,v 1.2 2018/04/29 10:21:35 solene Exp $
+
+link against libc++abi to access libunwind symbols needed by luajit
+
+Index: build/te4core.lua
+--- build/te4core.lua.orig
 build/te4core.lua
+@@ -50,6 +50,7 @@ project "TEngine"
+   if _OPTIONS.relpath == "64" then defines{"TE4_RELPATH64"} end
+ 
+   links { "m" }
++  links { "c++abi" }
+ 
+   if _OPTIONS.no_rwops_size then defines{"NO_RWOPS_SIZE"} end
+ 



CVS: cvs.openbsd.org: ports

2018-10-30 Thread James Turner
CVSROOT:/cvs
Module name:ports
Changes by: jtur...@cvs.openbsd.org 2018/10/30 11:57:42

Modified files:
sysutils/login_duo: Makefile distinfo 
sysutils/login_duo/pkg: PLIST 

Log message:
Update login_duo to 1.11.0



Re: UPDATE: multimedia/libv4l

2018-10-30 Thread Ingo Feinerer
Ping.

As there are no changes in SHARED_LIBS I expect no breakage. I'll commit
in the next days but of course prefer explicit OKs.

Thank you.

Best regards,
Ingo

On Wed, Oct 24, 2018 at 08:07:37AM +0200, Ingo Feinerer wrote:
> Hi,
> 
> this updates multimedia/libv4l from 1.14.2 to 1.16.1.
> 
> patches/patch-lib_libv4lconvert_control_libv4lcontrol_c is restored from
> the CVS attic as there is a regression that was already fixed upstream
> in previous versions.
> 
> No symbol changes in SHARED_LIBS.
> 
> Successfully tested on amd64 in combination with baresip (switching to
> USB mode 2 in BIOS such that my webcam still works; a known issue
> unrelated to libv4l due to unfinished isochronous transfer support in
> xhci(4)).
> 
> I have never seen "the rings of Saturn"
> (https://marc.info/?l=openbsd-ports=148875464503193=2) in my video
> setup. Maybe the update improves the situation for some of you ...
> 
> OK?
> 
> Best regards,
> Ingo
> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/multimedia/libv4l/Makefile,v
> retrieving revision 1.14
> diff -u -p -r1.14 Makefile
> --- Makefile  3 Mar 2018 07:26:27 -   1.14
> +++ Makefile  24 Oct 2018 05:50:46 -
> @@ -2,7 +2,7 @@
>  
>  COMMENT =libv4l userspace library
>  
> -VERSION =1.14.2
> +VERSION =1.16.1
>  DISTNAME =   v4l-utils-${VERSION}
>  PKGNAME =libv4l-${VERSION}
>  
> Index: distinfo
> ===
> RCS file: /cvs/ports/multimedia/libv4l/distinfo,v
> retrieving revision 1.9
> diff -u -p -r1.9 distinfo
> --- distinfo  3 Mar 2018 07:26:27 -   1.9
> +++ distinfo  24 Oct 2018 05:50:46 -
> @@ -1,2 +1,2 @@
> -SHA256 (v4l-utils-1.14.2.tar.bz2) = 
> 5rlixLElPPhSwx2hP9a1u3y+Wqnhgoga7FUSO65oBpI=
> -SIZE (v4l-utils-1.14.2.tar.bz2) = 1672765
> +SHA256 (v4l-utils-1.16.1.tar.bz2) = 
> x+TW9LS38nim+kv1Y4VSaSDUD72ePignt13c1B2gUEo=
> +SIZE (v4l-utils-1.16.1.tar.bz2) = 1901822
> Index: patches/patch-lib_libv4lconvert_Makefile_in
> ===
> RCS file: 
> /cvs/ports/multimedia/libv4l/patches/patch-lib_libv4lconvert_Makefile_in,v
> retrieving revision 1.4
> diff -u -p -r1.4 patch-lib_libv4lconvert_Makefile_in
> --- patches/patch-lib_libv4lconvert_Makefile_in   28 Dec 2017 12:11:43 
> -  1.4
> +++ patches/patch-lib_libv4lconvert_Makefile_in   24 Oct 2018 05:50:46 
> -
> @@ -5,7 +5,7 @@ OpenBSD does not have an rt library.
>  Index: lib/libv4lconvert/Makefile.in
>  --- lib/libv4lconvert/Makefile.in.orig
>  +++ lib/libv4lconvert/Makefile.in
> -@@ -506,7 +506,7 @@ libv4lconvert_la_SOURCES = libv4lconvert.c tinyjpeg.c 
> +@@ -539,7 +539,7 @@ libv4lconvert_la_SOURCES = libv4lconvert.c tinyjpeg.c 
>   libv4lconvert-priv.h libv4lsyscall-priv.h tinyjpeg.h \
>   tinyjpeg-internal.h $(am__append_1) $(am__append_2)
>   libv4lconvert_la_CPPFLAGS = $(CFLAG_VISIBILITY) $(ENFORCE_LIBV4L_STATIC)
> Index: patches/patch-lib_libv4lconvert_control_libv4lcontrol_c
> ===
> RCS file: patches/patch-lib_libv4lconvert_control_libv4lcontrol_c
> diff -N patches/patch-lib_libv4lconvert_control_libv4lcontrol_c
> --- /dev/null 1 Jan 1970 00:00:00 -
> +++ patches/patch-lib_libv4lconvert_control_libv4lcontrol_c   24 Oct 2018 
> 05:50:46 -
> @@ -0,0 +1,13 @@
> +$OpenBSD$
> +
> +Index: lib/libv4lconvert/control/libv4lcontrol.c
> +--- lib/libv4lconvert/control/libv4lcontrol.c.orig
>  lib/libv4lconvert/control/libv4lcontrol.c
> +@@ -20,7 +20,6 @@
> +  */
> + 
> + #include 
> +-#include 
> + #include 
> + #include 
> + #include 
> Index: pkg/PLIST
> ===
> RCS file: /cvs/ports/multimedia/libv4l/pkg/PLIST,v
> retrieving revision 1.3
> diff -u -p -r1.3 PLIST
> --- pkg/PLIST 28 Dec 2017 12:11:43 -  1.3
> +++ pkg/PLIST 24 Oct 2018 05:50:46 -
> @@ -30,11 +30,22 @@ lib/pkgconfig/libv4lconvert.pc
>  lib/v4l1compat.so
>  lib/v4l2convert.so
>  @comment share/locale/
> +@comment share/locale/ca/
> +@comment share/locale/ca/LC_MESSAGES/
> +@comment share/locale/ca/LC_MESSAGES/libdvbv5.mo
> +@comment share/locale/ca/LC_MESSAGES/v4l-utils.mo
>  @comment share/locale/de/
>  @comment share/locale/de/LC_MESSAGES/
>  @comment share/locale/de/LC_MESSAGES/libdvbv5.mo
>  @comment share/locale/de/LC_MESSAGES/v4l-utils.mo
> +@comment share/locale/fr/
> +@comment share/locale/fr/LC_MESSAGES/
> +@comment share/locale/fr/LC_MESSAGES/v4l-utils.mo
>  @comment share/locale/pt_BR/
>  @comment share/locale/pt_BR/LC_MESSAGES/
>  @comment share/locale/pt_BR/LC_MESSAGES/libdvbv5.mo
>  @comment share/locale/pt_BR/LC_MESSAGES/v4l-utils.mo
> +@comment share/locale/uk/
> +@comment share/locale/uk/LC_MESSAGES/
> +@comment share/locale/uk/LC_MESSAGES/libdvbv5.mo
> +@comment share/locale/uk/LC_MESSAGES/v4l-utils.mo



Re: RFC: USE_LLD=No for default-is-lld arches

2018-10-30 Thread Christian Weisgerber
Marc Espie:

> > I'm more inclined to remove USE_LLD again.
> > What actual use do you envision for either USE_LLD=Yes on !clang
> > or USE_LLD=No on clang archs?
> 
> the vmm bios ?  doesn't it require some kind of weird 16 bit support.

That's a singular case that can be handled by passing in LD=ld.bfd
if we can't find a solution with lld.

Once we get over the Mesa blocker, I need to talk sthen@ into doing
an i386 bulk build with lld.  I expect some additional fallout
compared to amd64 due to crufty non-PIC asm code, but should anything
turn up that can't be made to work with lld, it will likely be a
candidate for deletion.

I don't exactly forsee a use for USE_LLD on non-x86 either.

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de



Re: NEW: Tacacs+ port - shrubbery.net version

2018-10-30 Thread Jan Vlach
Hello Stuart,

thank you for fixing and feedback on the tacacs+ port.  I've learned a lot here.

Sorry for late response, I was missing some commmands in accounting log
and command denies were not enforced properly and I needed to find out
why. I was missing part of config on the catalyst side, so the port
works ok.

Re-tested:
  - acls 
  - password backend (running as root)
  - cleartext backend
  - bcrypt backend
  - command permit/deny

I've also tested this with HP5800 Series switch and both logging and
command enforcement work.

There's a minor typo in tac_plus.rc, there's slash missing after
${TRUEPREFIX}

--- tac_plus.rc.origThu Oct 25 14:21:34 2018
+++ tac_plus.rc Thu Oct 25 14:21:43 2018
@@ -2,7 +2,7 @@
 #
 # $OpenBSD$

-daemon="${TRUEPREFIX}sbin/tac_plus"
+daemon="${TRUEPREFIX}/sbin/tac_plus"
 daemon_flags="-C ${SYSCONFDIR}/tac_plus.conf -Q _tacacs -U _tacacs"

 . /etc/rc.d/rc.subr
###

What is the case with:
${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py ${PREFIX}/share/tacacs/do_auth.py ?

/usr/ports/infrastructure/bin/portcheck complained:

Python module without compiled version, consider using ${MODPY_BIN}
${MODPY_LIBDIR}/compileall.py: share/tacacs/do_auth.py

is this the case where packages don't provide compiled python by
default?

Would a more minimal config as sample make sense? (please see attachment:)

Thank you again,
Jan



> : daemon="/usr/local/sbin/tac_plus"
> 
> should use ${TRUEPREFIX}, see all other rc scripts in ports
> 
> : daemon_flags="-C /etc/tac_plus.conf -Q _tacacs -U _tacacs"
> 
> should use ${SYSCONFDIR}
> 
> : Before running tac_plus, a configuration file needs to be created.
> : Copy the provided ${PREFIX}/share/tacacs/tac_plus.conf.sample to
> : /etc/tac_plus.conf and modify as necessary.
> 
> should use @sample to copy the file, so it's registered in the package
> database (e.g. used by sysmerge -p, sysclean, pkg_delete -c) and you can
> set permissions/ownership appropriately.
> 
> editing the config file is expected, it doesn't really need a MESSAGE
> for this.
> 
> : encrypt(1) could be used to generate hashes for login = des $HASH
> : directives.
> 
> encrypt(1) doesn't generate des hashes, so by itself this adds confusion.
> I'd modify the sample config to explain it better and get rid of MESSAGE
> completely.
> 
> :# use `encrypt -p' to get blowfish hash (see: man encrypt(1))
> :# test123
> :login = des $2b$10$rhfyMY/VeB7Tm1nCy4hDpeJNcfI32EcEZBYZ1sy/qpQf5YhAahVqG
> 
>  # "login = des" actually uses the OS crypt() function, it is not really
>  # using DES encryption. On OpenBSD this uses bcrypt. See encrypt(1) to
>  # generate suitable hashes.
> 
> : ${MODPY_BIN} ${MODPY_LIBDIR}/compileall.py 
> ${PREFIX}/share/tacacs/do_auth.py
> 
> that's not needed here, but on the other hand the #! line does need fixing
> (MODPY_ADJ_FILES = do_auth.py) and it's not marked as executable.
> 
> : CONFIGURE_ENV = YACC="${LOCALBASE}/bin/bison -y"
> : YACC =  bison -y
> : 
> : pre-configure:
> : ln -sf ${LOCALBASE}/bin/bison ${WRKDIR}/bin/yacc
> 
> I think this whole lot can just be replaced by
> 
> CONFIGURE_ENV = YACC=bison
> 
> : COMMENT =   version of Cisco System's TACACS+ AAA service
> 
> "the name of Cisco Systems, Inc. not be used in advertising or publicity
> pertaining to distribution of the program without specific prior
> permission"
> 
> Other things, the old tacacs+ package version was tacacs+-4.0.4ap1
> which compares as "newer" than 4.0.4.28, so needs EPOCH.
> 
> Picks up libwrap if present at build time.
> 
> Some patch parts are no longer needed.
> 
> Simpler to just remove the built tac_pwd rather than do a more complex
> patch to an automake-generated Makefile.
> 
> Above are addressed in the tar attached, does that still work ok for you?
> 
> 


# $OpenBSD$

key = "your key here"
accounting file = /var/log/tac_plus/tac.acct
# authentication users not appearing elsewhere via
# the file /etc/passwd
# 
# passwd backend needs tac_plus running a root,
# `cleartext' and `des' backends can run as 
# _tacacs:_tacacs
# 


acl = management_networks_acl {
permit = ^192\.168\.50\.
deny = .*
}

acl = monitoring_acl {
permit = 192\.168\.10\.
deny = .*
}

# administrators with direct enable mode access
group = admin {
default service = permit
service = exec {
priv-lvl = 15
}

acl = management_networks_acl
}

# group for monitoring
group = monitoring {
default service = deny

service = exec {
priv-lvl = 15
}

# COMWARE example
cmd = display {
permit mac-address
deny .*
}

# IOS example
cmd = show {
permit version
deny .*
}

acl = monitoring_acl
}

user = fred {
# "login = des" actually uses the OS crypt() function, it is not really
# using DES encryption. On 

Re: RFC: USE_LLD=No for default-is-lld arches

2018-10-30 Thread Marc Espie
On Tue, Oct 30, 2018 at 03:35:47PM -, Christian Weisgerber wrote:
> On 2018-10-30, Stuart Henderson  wrote:
> 
> > Not sure if this is useful or unnecessary bloat, it provides a way to switch
> > back to ld.bfd on arches which default to ld.lld to switch back to ld.bfd.
> > (It hasn't gone into a bulk yet). Thoughts?
> 
> I'm more inclined to remove USE_LLD again.
> What actual use do you envision for either USE_LLD=Yes on !clang
> or USE_LLD=No on clang archs?

the vmm bios ?  doesn't it require some kind of weird 16 bit support.



CVS: cvs.openbsd.org: ports

2018-10-30 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/10/30 09:41:51

Modified files:
www/squid  : Makefile 
Added files:
www/squid/patches: patch-src_snmp_core_cc 

Log message:
fix triggerable memory leak which is present if snmp is enabled (not on by 
default),
http://www.squid-cache.org/Advisories/SQUID-2018_5.txt



CVS: cvs.openbsd.org: ports

2018-10-30 Thread Christian Weisgerber
CVSROOT:/cvs
Module name:ports
Changes by: na...@cvs.openbsd.org   2018/10/30 09:41:17

Modified files:
net/p5-Net-SSH-Perl: Makefile 
Added files:
net/p5-Net-SSH-Perl/patches: patch-src_chacha_poly1305_c 

Log message:
fix build on big-endian archs; from Charlene Wendling



Re: RFC: USE_LLD=No for default-is-lld arches

2018-10-30 Thread Christian Weisgerber
On 2018-10-30, Stuart Henderson  wrote:

> Not sure if this is useful or unnecessary bloat, it provides a way to switch
> back to ld.bfd on arches which default to ld.lld to switch back to ld.bfd.
> (It hasn't gone into a bulk yet). Thoughts?

I'm more inclined to remove USE_LLD again.
What actual use do you envision for either USE_LLD=Yes on !clang
or USE_LLD=No on clang archs?

-- 
Christian "naddy" Weisgerber  na...@mips.inka.de



Re: Remaining lld breakage (2018-10-29)

2018-10-30 Thread Theo de Raadt
Theo de Raadt  wrote:

> Christian Weisgerber  wrote:
> 
> > * editors/emacs21 segfault
> > Maybe it's time to take that old horse out behind the barn?
> 
> BTW, I don't use it anymore.

And the reason is, it is the last program using brk which we want
to get rid of to make address spaces better (mostly, it can become a
bit cheaper to do aslr)



Re: Remaining lld breakage (2018-10-29)

2018-10-30 Thread Theo de Raadt
Christian Weisgerber  wrote:

> * editors/emacs21 segfault
> Maybe it's time to take that old horse out behind the barn?

BTW, I don't use it anymore.



CVS: cvs.openbsd.org: ports

2018-10-30 Thread Aaron Bieber
CVSROOT:/cvs
Module name:ports
Changes by: abie...@cvs.openbsd.org 2018/10/30 07:56:10

Modified files:
security/keybase: Makefile distinfo 

Log message:
Bump keybase to the latest.

OK gonzalo@



NEW: net/vf1

2018-10-30 Thread Paco Esteban
Hi all,

Find attached vf1-0.0.10.
This is a small gopher client written in python I usually use (not
written by me though).

-
$ pkg_info vf1
Information for inst:vf1-0.0.10

Comment:
command line gopher client

Description:
VF-1 is a command line gopher client. It is built around an interactive command
prompt, and has a very "REPL" feeling. You only need a small number of commands
to get around, and most of them can be abbreviated to one or two chars

Maintainer: Paco Esteban 

WWW: https://github.com/solderpunk/VF-1
-

OK ?

p.s.: This is my first attempt to create a port, so there will be errors
probably.

-- 
Paco Esteban
https://onna.be/gpgkey.asc


vf1-0.0.10.tgz
Description: Binary data


[update] security/keybase to 2.7.3

2018-10-30 Thread Aaron Bieber
Hi,

Here is a trivial update to bring keybase to the latest release version.

OK?

diff --git a/security/keybase/Makefile b/security/keybase/Makefile
index 465049a1157..4b045bd485f 100644
--- a/security/keybase/Makefile
+++ b/security/keybase/Makefile
@@ -8,7 +8,7 @@ ONLY_FOR_ARCHS = amd64
 COMMENT =  client for keybase.io
 
 # XXX: https://github.com/keybase/client/issues/10800
-V =2.5.0
+V =2.7.3
 GH_ACCOUNT =   keybase
 GH_PROJECT =   client
 GH_TAGNAME =   v${V}
diff --git a/security/keybase/distinfo b/security/keybase/distinfo
index b7f7439a268..f7ce443a8f3 100644
--- a/security/keybase/distinfo
+++ b/security/keybase/distinfo
@@ -1,2 +1,2 @@
-SHA256 (keybase-2.5.0.tar.gz) = CH/7FWcy9W6/M86dHvBL2Dbawl9uAm0nxoIyNxwWz5Q=
-SIZE (keybase-2.5.0.tar.gz) = 35012800
+SHA256 (keybase-2.7.3.tar.gz) = zBTUad08F0yJ0Ww/9b95TzWbHBd69Fpcg49tu7yt9Wk=
+SIZE (keybase-2.7.3.tar.gz) = 34648144

-- 
PGP: 0x1F81112D62A9ADCE / 3586 3350 BFEA C101 DB1A  4AF0 1F81 112D 62A9 ADCE



Re: drop privileges for net/arpwatch

2018-10-30 Thread Antoine Jacoutot
On Tue, Oct 30, 2018 at 02:02:18PM +0100, Sebastian Reitenbach wrote:
> Hi,
> 
> Am Dienstag, Oktober 30, 2018 08:58 CET, Antoine Jacoutot 
>  schrieb:
> 
> > > > > > On Mon, Oct 29, 2018 at 02:58:11PM +0100, Sebastian Reitenbach 
> > > > > > wrote:
> > > > > > > Hi,
> > > > > > >
> > > > > > > attached patch updates arpwatch to add -u  flag, to 
> > > > > > > drop privileges
> > > > > > > to non-privileged user after startup. Patch taken from 
> > > > > > > Debian/Ubuntu, which
> > > > > > > originates from RedHat. user/group _arpwatch added to PLIST,
> > > > > > > and a user to be added to users.list
> > > > > > >
> > > > > > > rc script is updated to add -u _arpwatch user to to the daemon.
> > > > > > > manpage.
> > > > > > >
> > > > > > > any comments, objections, or even OK?
> > > > > > >
> > >
> > > > > -daemon="${TRUEPREFIX}/sbin/arpwatch"
> > > > > +daemon="${TRUEPREFIX}/sbin/arpwatch -u _arpwatch"
> > > >
> > > > As I mentioned in my former mail, please put this in daemon_flags.
> > > >
> > >
> > > Do, I overlooked that comment. Meanwhile I also recognized, arpwatch has 
> > > to
> > > be able to write to /var/arpwatch, not only to the arp.dat file in there, 
> > > it seems
> > > to create some temporary files there as well. So also for the @sample 
> > > /var/arpwatch
> > > change @user
> > > Updated diff with these two additional changes below.
> >
> > I think you should s/var/${VARBASE}/
> >
> that I haven't left alone as it was before, but here you go, also had to 
> update Makefile and
> two of the patches with ${VARBASE}

Looks fine to me :-)
Thanks.



> 
> Index: Makefile
> ===
> RCS file: /cvs/ports/net/arpwatch/Makefile,v
> retrieving revision 1.49
> diff -u -r1.49 Makefile
> --- Makefile  24 Jul 2018 18:59:20 -  1.49
> +++ Makefile  30 Oct 2018 12:57:00 -
> @@ -3,7 +3,7 @@
>  COMMENT= monitor arp & rarp requests
> 
>  DISTNAME=arpwatch-2.1a15
> -REVISION=18
> +REVISION=19
>  CATEGORIES=  net
> 
>  MASTER_SITES=ftp://ftp.ee.lbl.gov/
> @@ -16,7 +16,7 @@
>  WANTLIB= c pcap
> 
>  CONFIGURE_STYLE= gnu
> -MAKE_FLAGS+= ARPDIR=/var/arpwatch
> +MAKE_FLAGS+= ARPDIR=${VARBASE}/arpwatch
> 
>  # this provides an up-to-date pregenerated ethercodes.dat file
>  RUN_DEPENDS= net/arp-scan,-mac
> @@ -24,6 +24,10 @@
>  NO_TEST= Yes
> 
>  EXAMPLESDIR= ${PREFIX}/share/examples/arpwatch
> +SUBST_VARS +=VARBASE
> +
> +pre-build:
> + ${SUBST_CMD} ${WRKSRC}/arpsnmp.8 ${WRKSRC}/arpwatch.8
> 
>  do-install:
>   @sed -i 's,awk -f ,awk -f ${EXAMPLESDIR}/', ${WRKSRC}/massagevendor
> Index: patches/patch-arpsnmp.8
> ===
> RCS file: /cvs/ports/net/arpwatch/patches/patch-arpsnmp.8,v
> retrieving revision 1.2
> diff -u -r1.2 patch-arpsnmp.8
> --- patches/patch-arpsnmp.8   11 May 2018 08:13:26 -  1.2
> +++ patches/patch-arpsnmp.8   30 Oct 2018 12:57:00 -
> @@ -8,7 +8,7 @@
>   .nh
>   .nf
>  -/usr/operator/arpwatch - default directory
> -+/var/arpwatch - default directory
> ++${VARBASE}/arpwatch - default directory
>   arp.dat - ethernet/ip address database
>   ethercodes.dat - vendor ethernet block list
>   .ad
> Index: patches/patch-arpwatch.8
> ===
> RCS file: /cvs/ports/net/arpwatch/patches/patch-arpwatch.8,v
> retrieving revision 1.1
> diff -u -r1.1 patch-arpwatch.8
> --- patches/patch-arpwatch.8  1 Jun 2001 23:36:32 -   1.1
> +++ patches/patch-arpwatch.8  30 Oct 2018 12:57:00 -
> @@ -1,13 +1,45 @@
>  $OpenBSD: patch-arpwatch.8,v 1.1 2001/06/01 23:36:32 jakob Exp $
> 
>  arpwatch.8.orig  Sat Jun  2 01:22:23 2001
> -+++ arpwatch.8   Sat Jun  2 01:22:47 2001
> -@@ -152,7 +152,7 @@ addresses was a DECnet address.
> +Add -u flag, to drop privileges to that user given
> +
> +Index: arpwatch.8
> +--- arpwatch.8.orig
>  arpwatch.8
> +@@ -43,6 +43,9 @@ arpwatch - keep track of ethernet/ip address pairings
> + ]] [
> + .B -r
> + .I file
> ++] [
> ++.B -u
> ++.I username
> + ]
> + .ad
> + .SH DESCRIPTION
> +@@ -94,6 +97,18 @@ of reading from the network. In this case,
> + .B arpwatch
> + does not fork.
> + .LP
> ++The
> ++.B -u
> ++flag instructs
> ++.B arpwatch
> ++to drop root privileges and change the UID to
> ++.I username
> ++and GID to the primary group of
> ++.I username .
> ++This is recommended for security reasons, but
> ++.I username
> ++has to have write access to the default directory.
> ++.LP
> + Note that an empty
> + .I arp.dat
> + file must be created before the first time you run
> +@@ -152,7 +167,7 @@ addresses was a DECnet address.
>   .na
>   .nh
>   .nf
>  -/usr/operator/arpwatch - default directory
> -+/var/arpwatch - default directory
> ++${VARBASE}/arpwatch - default directory
>   arp.dat - ethernet/ip address database
>   ethercodes.dat - vendor ethernet block list
>   .ad
> Index: 

CVS: cvs.openbsd.org: ports

2018-10-30 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/10/30 07:10:53

Modified files:
www/webkitgtk4 : Tag: OPENBSD_6_4 Makefile distinfo 

Log message:
Maintenance update to webkitgtk4-2.22.3.
Committing this on -stable to ease future security updates.



CVS: cvs.openbsd.org: ports

2018-10-30 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/10/30 07:10:28

Modified files:
www/webkitgtk4 : Makefile distinfo 

Log message:
Maintenance update to webkitgtk4-2.22.3.



Re: drop privileges for net/arpwatch

2018-10-30 Thread Sebastian Reitenbach
Hi,

Am Dienstag, Oktober 30, 2018 08:58 CET, Antoine Jacoutot 
 schrieb:

> > > > > On Mon, Oct 29, 2018 at 02:58:11PM +0100, Sebastian Reitenbach wrote:
> > > > > > Hi,
> > > > > >
> > > > > > attached patch updates arpwatch to add -u  flag, to drop 
> > > > > > privileges
> > > > > > to non-privileged user after startup. Patch taken from 
> > > > > > Debian/Ubuntu, which
> > > > > > originates from RedHat. user/group _arpwatch added to PLIST,
> > > > > > and a user to be added to users.list
> > > > > >
> > > > > > rc script is updated to add -u _arpwatch user to to the daemon.
> > > > > > manpage.
> > > > > >
> > > > > > any comments, objections, or even OK?
> > > > > >
> >
> > > > -daemon="${TRUEPREFIX}/sbin/arpwatch"
> > > > +daemon="${TRUEPREFIX}/sbin/arpwatch -u _arpwatch"
> > >
> > > As I mentioned in my former mail, please put this in daemon_flags.
> > >
> >
> > Do, I overlooked that comment. Meanwhile I also recognized, arpwatch has to
> > be able to write to /var/arpwatch, not only to the arp.dat file in there, 
> > it seems
> > to create some temporary files there as well. So also for the @sample 
> > /var/arpwatch
> > change @user
> > Updated diff with these two additional changes below.
>
> I think you should s/var/${VARBASE}/
>
that I haven't left alone as it was before, but here you go, also had to update 
Makefile and
two of the patches with ${VARBASE}

Index: Makefile
===
RCS file: /cvs/ports/net/arpwatch/Makefile,v
retrieving revision 1.49
diff -u -r1.49 Makefile
--- Makefile24 Jul 2018 18:59:20 -  1.49
+++ Makefile30 Oct 2018 12:57:00 -
@@ -3,7 +3,7 @@
 COMMENT=   monitor arp & rarp requests

 DISTNAME=  arpwatch-2.1a15
-REVISION=  18
+REVISION=  19
 CATEGORIES=net

 MASTER_SITES=  ftp://ftp.ee.lbl.gov/
@@ -16,7 +16,7 @@
 WANTLIB=   c pcap

 CONFIGURE_STYLE=   gnu
-MAKE_FLAGS+=   ARPDIR=/var/arpwatch
+MAKE_FLAGS+=   ARPDIR=${VARBASE}/arpwatch

 # this provides an up-to-date pregenerated ethercodes.dat file
 RUN_DEPENDS=   net/arp-scan,-mac
@@ -24,6 +24,10 @@
 NO_TEST=   Yes

 EXAMPLESDIR=   ${PREFIX}/share/examples/arpwatch
+SUBST_VARS +=  VARBASE
+
+pre-build:
+   ${SUBST_CMD} ${WRKSRC}/arpsnmp.8 ${WRKSRC}/arpwatch.8

 do-install:
@sed -i 's,awk -f ,awk -f ${EXAMPLESDIR}/', ${WRKSRC}/massagevendor
Index: patches/patch-arpsnmp.8
===
RCS file: /cvs/ports/net/arpwatch/patches/patch-arpsnmp.8,v
retrieving revision 1.2
diff -u -r1.2 patch-arpsnmp.8
--- patches/patch-arpsnmp.8 11 May 2018 08:13:26 -  1.2
+++ patches/patch-arpsnmp.8 30 Oct 2018 12:57:00 -
@@ -8,7 +8,7 @@
  .nh
  .nf
 -/usr/operator/arpwatch - default directory
-+/var/arpwatch - default directory
++${VARBASE}/arpwatch - default directory
  arp.dat - ethernet/ip address database
  ethercodes.dat - vendor ethernet block list
  .ad
Index: patches/patch-arpwatch.8
===
RCS file: /cvs/ports/net/arpwatch/patches/patch-arpwatch.8,v
retrieving revision 1.1
diff -u -r1.1 patch-arpwatch.8
--- patches/patch-arpwatch.81 Jun 2001 23:36:32 -   1.1
+++ patches/patch-arpwatch.830 Oct 2018 12:57:00 -
@@ -1,13 +1,45 @@
 $OpenBSD: patch-arpwatch.8,v 1.1 2001/06/01 23:36:32 jakob Exp $

 arpwatch.8.origSat Jun  2 01:22:23 2001
-+++ arpwatch.8 Sat Jun  2 01:22:47 2001
-@@ -152,7 +152,7 @@ addresses was a DECnet address.
+Add -u flag, to drop privileges to that user given
+
+Index: arpwatch.8
+--- arpwatch.8.orig
 arpwatch.8
+@@ -43,6 +43,9 @@ arpwatch - keep track of ethernet/ip address pairings
+ ]] [
+ .B -r
+ .I file
++] [
++.B -u
++.I username
+ ]
+ .ad
+ .SH DESCRIPTION
+@@ -94,6 +97,18 @@ of reading from the network. In this case,
+ .B arpwatch
+ does not fork.
+ .LP
++The
++.B -u
++flag instructs
++.B arpwatch
++to drop root privileges and change the UID to
++.I username
++and GID to the primary group of
++.I username .
++This is recommended for security reasons, but
++.I username
++has to have write access to the default directory.
++.LP
+ Note that an empty
+ .I arp.dat
+ file must be created before the first time you run
+@@ -152,7 +167,7 @@ addresses was a DECnet address.
  .na
  .nh
  .nf
 -/usr/operator/arpwatch - default directory
-+/var/arpwatch - default directory
++${VARBASE}/arpwatch - default directory
  arp.dat - ethernet/ip address database
  ethercodes.dat - vendor ethernet block list
  .ad
Index: patches/patch-arpwatch_c
===
RCS file: /cvs/ports/net/arpwatch/patches/patch-arpwatch_c,v
retrieving revision 1.1
diff -u -r1.1 patch-arpwatch_c
--- patches/patch-arpwatch_c15 May 2018 19:10:24 -  1.1
+++ patches/patch-arpwatch_c30 Oct 2018 12:57:00 -
@@ -2,11 +2,80 @@

 - Do not bail if the interface does not have an IP 

Re: new sysutils/reed-alert

2018-10-30 Thread Jeremie Courreges-Anglas
On Wed, Oct 24 2018, Solene Rapenne  wrote:
> I am very happy to submit a package for reed-alert. It's a software to monitor
> servers (file creation, ssl certificate expiration, service running, load,
> etc...) easily. So much enthousiasm comes from that I'm the author of it and
> making it packageable AND portable wasn't straightforward.
>
> It doesn't track any value nor produce graphs, it only check if things works.
> It only uses a ~/.reed-alert/states folder to keep track of check reporting
> failures, so you can be warned after N failures (to prevent false positives)
> and to warn you when it doesn't fail anymore.
>
> Examples and a full README (the documentation) are packaged.
>
> One check available uses curl so I added net/curl in RUN_DEPEND, it also
> requires either lang/ecl or lang/sbcl for running. I choose to use lang/ecl as
> RUN_DEPENDS as it has a smaller memory footprint and doesn't require W^X.
>
> I hold a talk about it at BitreichCON 2018: 
> https://dataswamp.org/~solene/2018-08-20-brcon2018-reed-alert.html

-1 for the gopher:// HOMEPAGE, the rest looks good ports-wise.

You could set PKG_ARCH = *.

ok jca@ to import

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE



RFC: USE_LLD=No for default-is-lld arches

2018-10-30 Thread Stuart Henderson
Not sure if this is useful or unnecessary bloat, it provides a way to switch
back to ld.bfd on arches which default to ld.lld to switch back to ld.bfd.
(It hasn't gone into a bulk yet). Thoughts?


Index: bsd.port.mk
===
RCS file: /cvs/ports/infrastructure/mk/bsd.port.mk,v
retrieving revision 1.1450
diff -u -p -r1.1450 bsd.port.mk
--- bsd.port.mk 18 Oct 2018 09:38:32 -  1.1450
+++ bsd.port.mk 30 Oct 2018 11:52:03 -
@@ -392,12 +392,6 @@ BASELOCALSTATEDIR ?= ${VARBASE}
 LOCALSTATEDIR ?= ${BASELOCALSTATEDIR}
 
 RCDIR ?= /etc/rc.d
-USE_LLD ?= No
-.if ${USE_LLD:L} == "yes"
-_LD_PROGRAM = /usr/bin/ld.lld
-.else
-_LD_PROGRAM = /usr/bin/ld
-.endif
 USE_WXNEEDED ?= No
 .if ${USE_WXNEEDED:L} == "yes"
 _WXNEEDED_FLAGS = -z wxneeded
@@ -795,6 +789,30 @@ CONFIGURE_ENV += ${_EXTRA_ENV}
 MAKE_ENV += ${_EXTRA_ENV}
 .endif
 
+.if ${PROPERTIES:Mlld}
+USE_LLD ?= Yes
+.else
+USE_LLD ?= No
+.endif
+
+.if ${USE_LLD:L} == "yes"
+_LD_PROGRAM = /usr/bin/ld.lld
+.  if ! ${PROPERTIES:Mlld}
+_NONDEFAULT_LD = Yes
+.  endif
+.else
+_LD_PROGRAM = /usr/bin/ld.bfd
+.  if ${PROPERTIES:Mlld}
+_NONDEFAULT_LD = Yes
+.  endif
+.endif
+
+.if ${_LD_PROGRAM} != ${_LD_DEFAULT}
+_NONDEFAULT_LD = Yes
+.else
+_NONDEFAULT_LD = No
+.endif
+
 # setup locations of compilers from the base system or environment variables.
 # MODULES for compilers (gcc4.port.mk, clang.port.mk) also append to this,
 # used to write wrappers to WRKDIR/bin which is at the head of the PATH.
@@ -2667,7 +2685,7 @@ ${_PATCH_COOKIE}: ${_EXTRACT_COOKIE}
 
 # Run as _pbuild
 _post-patch-finalize:
-.if ${USE_WXNEEDED:L} == "yes" || ${USE_LLD:L} == "yes"
+.if ${USE_WXNEEDED:L} == "yes" || ${_NONDEFAULT_LD:L} == "yes"
@wrktmp=`df -P ${WRKOBJDIR_${PKGPATH}} | awk 'END { print $$6 }'`; \
if ! mount | grep -q " $${wrktmp} .*wxallowed"; then \
echo "Fatal: ${WRKOBJDIR_${PKGPATH}} must be on a wxallowed 
filesystem" \



Re: [amd64/SOGO] : Floating point exception on current snapshot

2018-10-30 Thread Éric Jacquot
Le ven. 26 oct. 2018 à 15:46, Stuart Henderson  a écrit :
>
> On 2018/10/26 14:11, Éric Jacquot wrote:
> > I don't know if it is related to the recent switch  on ld LLVM, but
> > sogo failed with current snap ((GENERIC.MP) #383: Tue Oct 23 14:44:06
> > MDT 2018):
>
> This may be due to the "mmap unlock" diff which was tested in snapshots.
> I have seen various problems with multithreaded programs including
> segfaults and daemons silently failing to start.
>
> Not 100% certain that this is the problem, but it needs to be eliminated
> as a possibility first, so please try either a newer snapshot or a
> self-built -current kernel and let us know if it helps.
>

Hi,

Tested with the 3 latest snapshots and fresh current ports :
OpenBSD 6.4-current (GENERIC.MP) #396: Sat Oct 27 01:52:49 MDT 20
OpenBSD 6.4-current (GENERIC.MP) #408: Sun Oct 28 23:10:11 MDT 2018
OpenBSD 6.4-current (GENERIC.MP) #411: Mon Oct 29 19:18:32 MDT 2018

sogod failed with the same issue.

Regards,



CVS: cvs.openbsd.org: ports

2018-10-30 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/10/30 05:20:33

Added files:
multimedia/x265/patches: patch-source_common_cpu_cpp 

Log message:
Fix the build on !X86 archs.

from Brad (maintainer)



CVS: cvs.openbsd.org: ports

2018-10-30 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2018/10/30 02:25:43

Modified files:
comms/sigrok/sigrok-cli: Makefile distinfo 
comms/sigrok/sigrok-cli/pkg: PLIST 

Log message:
Update to sigrok-cli-0.7.1.

Changelog:
https://sigrok.org/gitweb/?p=sigrok-cli.git;a=blob;f=NEWS;hb=sigrok-cli-0.7.1



CVS: cvs.openbsd.org: ports

2018-10-30 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/10/30 02:08:41

Modified files:
x11/qt5: Makefile.version 
x11/qt5/docs   : distinfo 
x11/qt5/docs/pkg: PLIST-html 
x11/qt5/qt3d   : distinfo 
x11/qt5/qtbase : Makefile distinfo 
x11/qt5/qtbase/patches: patch-config_tests_openssl_openssl_cpp 
x11/qt5/qtcanvas3d: distinfo 
x11/qt5/qtcharts: distinfo 
x11/qt5/qtconnectivity: distinfo 
x11/qt5/qtdatavis3d: distinfo 
x11/qt5/qtdeclarative: distinfo 
x11/qt5/qtgamepad: distinfo 
x11/qt5/qtgraphicaleffects: distinfo 
x11/qt5/qtimageformats: distinfo 
x11/qt5/qtlocation: distinfo 
x11/qt5/qtmultimedia: distinfo 
x11/qt5/qtnetworkauth: distinfo 
x11/qt5/qtpurchasing: distinfo 
x11/qt5/qtquickcontrols: distinfo 
x11/qt5/qtquickcontrols2: distinfo 
x11/qt5/qtremoteobjects: distinfo 
x11/qt5/qtscript: distinfo 
x11/qt5/qtscxml: distinfo 
x11/qt5/qtsensors: distinfo 
x11/qt5/qtserialbus: distinfo 
x11/qt5/qtserialport: distinfo 
x11/qt5/qtspeech: distinfo 
x11/qt5/qtsvg  : distinfo 
x11/qt5/qttools: distinfo 
x11/qt5/qttranslations: distinfo 
x11/qt5/qtvirtualkeyboard: distinfo 
x11/qt5/qtwebchannel: distinfo 
x11/qt5/qtwebsockets: distinfo 
x11/qt5/qtx11extras: distinfo 
x11/qt5/qtxmlpatterns: distinfo 
Removed files:
x11/qt5/qtbase/patches: 

patch-src_network_ssl_qsslcertificate_openssl_cpp 
patch-src_network_ssl_qsslcontext_openssl_cpp 

patch-src_network_ssl_qsslsocket_openssl_symbols_cpp 

patch-src_network_ssl_qsslsocket_openssl_symbols_p_h 
patch-src_widgets_widgets_qdockarealayout_cpp 
patch-src_widgets_widgets_qdockarealayout_p_h 

Log message:
Update Qt to the latest 5.9.7 TLS

- remove QTBUG-68939 backport
- remove libressl patches

Feedback from Vadim and bulk build by landry@ (thanks!)



CVS: cvs.openbsd.org: ports

2018-10-30 Thread Gonzalo L . Rodriguez
CVSROOT:/cvs
Module name:ports
Changes by: gonz...@cvs.openbsd.org 2018/10/30 02:04:29

Modified files:
www/varnish: Makefile distinfo 

Log message:
Maintenance release for Varnish to 6.1.1:

https://varnish-cache.org/docs/6.1/whats-new/changes-6.1.html

OK kn@



Re: drop privileges for net/arpwatch

2018-10-30 Thread Antoine Jacoutot
On Mon, Oct 29, 2018 at 08:33:58PM +0100, Sebastian Reitenbach wrote:
> Hi,
> 
> Am Montag, Oktober 29, 2018 16:44 CET, Antoine Jacoutot 
>  schrieb:
> 
> > On Mon, Oct 29, 2018 at 04:43:02PM +0100, Sebastian Reitenbach wrote:
> > > Hi,
> > >
> > > Am Montag, Oktober 29, 2018 15:26 CET, Antoine Jacoutot 
> > >  schrieb:
> > >
> > > > On Mon, Oct 29, 2018 at 02:58:11PM +0100, Sebastian Reitenbach wrote:
> > > > > Hi,
> > > > >
> > > > > attached patch updates arpwatch to add -u  flag, to drop 
> > > > > privileges
> > > > > to non-privileged user after startup. Patch taken from Debian/Ubuntu, 
> > > > > which
> > > > > originates from RedHat. user/group _arpwatch added to PLIST,
> > > > > and a user to be added to users.list
> > > > >
> > > > > rc script is updated to add -u _arpwatch user to to the daemon.
> > > > > manpage.
> > > > >
> > > > > any comments, objections, or even OK?
> > > > >
> 
> > > -daemon="${TRUEPREFIX}/sbin/arpwatch"
> > > +daemon="${TRUEPREFIX}/sbin/arpwatch -u _arpwatch"
> >
> > As I mentioned in my former mail, please put this in daemon_flags.
> >
> 
> Do, I overlooked that comment. Meanwhile I also recognized, arpwatch has to
> be able to write to /var/arpwatch, not only to the arp.dat file in there, it 
> seems
> to create some temporary files there as well. So also for the @sample 
> /var/arpwatch
> change @user
> Updated diff with these two additional changes below.

I think you should s/var/${VARBASE}/

> Index: Makefile
> ===
> RCS file: /cvs/ports/net/arpwatch/Makefile,v
> retrieving revision 1.49
> diff -u -r1.49 Makefile
> --- Makefile  24 Jul 2018 18:59:20 -  1.49
> +++ Makefile  29 Oct 2018 19:29:47 -
> @@ -3,7 +3,7 @@
>  COMMENT= monitor arp & rarp requests
> 
>  DISTNAME=arpwatch-2.1a15
> -REVISION=18
> +REVISION=19
>  CATEGORIES=  net
> 
>  MASTER_SITES=ftp://ftp.ee.lbl.gov/
> Index: patches/patch-arpwatch.8
> ===
> RCS file: /cvs/ports/net/arpwatch/patches/patch-arpwatch.8,v
> retrieving revision 1.1
> diff -u -r1.1 patch-arpwatch.8
> --- patches/patch-arpwatch.8  1 Jun 2001 23:36:32 -   1.1
> +++ patches/patch-arpwatch.8  29 Oct 2018 19:29:47 -
> @@ -1,8 +1,40 @@
>  $OpenBSD: patch-arpwatch.8,v 1.1 2001/06/01 23:36:32 jakob Exp $
> 
>  arpwatch.8.orig  Sat Jun  2 01:22:23 2001
> -+++ arpwatch.8   Sat Jun  2 01:22:47 2001
> -@@ -152,7 +152,7 @@ addresses was a DECnet address.
> +Add -u flag, to drop privileges to that user given
> +
> +Index: arpwatch.8
> +--- arpwatch.8.orig
>  arpwatch.8
> +@@ -43,6 +43,9 @@ arpwatch - keep track of ethernet/ip address pairings
> + ]] [
> + .B -r
> + .I file
> ++] [
> ++.B -u
> ++.I username
> + ]
> + .ad
> + .SH DESCRIPTION
> +@@ -94,6 +97,18 @@ of reading from the network. In this case,
> + .B arpwatch
> + does not fork.
> + .LP
> ++The
> ++.B -u
> ++flag instructs
> ++.B arpwatch
> ++to drop root privileges and change the UID to
> ++.I username
> ++and GID to the primary group of
> ++.I username .
> ++This is recommended for security reasons, but
> ++.I username
> ++has to have write access to the default directory.
> ++.LP
> + Note that an empty
> + .I arp.dat
> + file must be created before the first time you run
> +@@ -152,7 +167,7 @@ addresses was a DECnet address.
>   .na
>   .nh
>   .nf
> Index: patches/patch-arpwatch_c
> ===
> RCS file: /cvs/ports/net/arpwatch/patches/patch-arpwatch_c,v
> retrieving revision 1.1
> diff -u -r1.1 patch-arpwatch_c
> --- patches/patch-arpwatch_c  15 May 2018 19:10:24 -  1.1
> +++ patches/patch-arpwatch_c  29 Oct 2018 19:29:47 -
> @@ -2,11 +2,80 @@
> 
>  - Do not bail if the interface does not have an IP assigned.
>  - time_t format string fixes
> +- add -u flag, to drop privileges to that user
> 
>  Index: arpwatch.c
>  --- arpwatch.c.orig
>  +++ arpwatch.c
> -@@ -223,9 +223,11 @@ main(int argc, char **argv)
> +@@ -63,6 +63,9 @@ struct rtentry;
> + #include 
> + #include 
> +
> ++#include 
> ++#include 
> ++
> + #include 
> +
> + #include "gnuc.h"
> +@@ -141,6 +144,24 @@ int sanity_ether(struct ether_header *, struct 
> ether_a
> + int sanity_fddi(struct fddi_header *, struct ether_arp *, int);
> + __dead  void usage(void) __attribute__((volatile));
> +
> ++void dropprivileges(const char* user)
> ++{
> ++struct passwd* pw;
> ++pw = getpwnam( user );
> ++if ( pw ) {
> ++if ( initgroups(pw->pw_name, pw->pw_gid) != 0 || 
> setgid(pw->pw_gid) != 0 ||
> ++setuid(pw->pw_uid) != 0 ) {
> ++syslog(LOG_ERR, "Couldn't change to '%.32s' uid=%d 
> gid=%d", user,pw->pw_uid, pw->pw_gid);
> ++exit(1);
> ++}
> ++}
> ++else {
> ++syslog(LOG_ERR, "Couldn't find user '%.32s' in /etc/passwd", 
> user);
> ++exit(1);
> ++  

CVS: cvs.openbsd.org: ports

2018-10-30 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2018/10/30 01:12:45

Modified files:
cad/ngspice: Makefile distinfo 
cad/ngspice/pkg: PLIST 

Log message:
Update to ngspice-29.

Release notes:
https://sourceforge.net/p/ngspice/ngspice/ci/master/tree/NEWS



NEW: x11/kde-applications/ffmpegthumbs

2018-10-30 Thread Rafael Sadowski
Hi All.

please find attached ffmpegthumbs-kf5 18.08.2. I set "-kf5" suffix to avoid
conflict with KDE4 ffmpegthumbs.

$ pkg_info ffmpegthumbs-kf5
---
Information for inst:ffmpegthumbs-kf5-18.08.2

Comment:
KDE FFmpeg-based thumbnail generator for video files

Description:
FFmpeg-based thumbnail creation module for KDE file browsing windows.

Maintainer: KDE porting team 
---

OK?

Rafael Sadowski


ffmpegthumbs-kf5-18.08.2.tar.gz
Description: Binary data


CVS: cvs.openbsd.org: ports

2018-10-30 Thread Kirill Bychkov
CVSROOT:/cvs
Module name:ports
Changes by: ki...@cvs.openbsd.org   2018/10/30 01:03:30

Modified files:
devel/sdl2/patches: patch-src_video_x11_SDL_x11keyboard_c 
patch-src_video_x11_SDL_x11sym_h 

Log message:
regen patches to unbreak build



CVS: cvs.openbsd.org: ports

2018-10-30 Thread Anthony J . Bentley
CVSROOT:/cvs
Module name:ports
Changes by: bent...@cvs.openbsd.org 2018/10/30 00:35:23

Modified files:
emulators/ppsspp: Makefile distinfo 
emulators/ppsspp/patches: patch-CMakeLists_txt 
  patch-UI_NativeApp_cpp 
Added files:
emulators/ppsspp/patches: patch-ext_CMakeLists_txt 
Removed files:
emulators/ppsspp/patches: patch-ext_armips_Util_Util_cpp 

Log message:
Update to ppsspp-1.7.

Changelog:
https://github.com/hrydgard/ppsspp#whats-new-in-170



Re: UPDATE: x11/qt5

2018-10-30 Thread Landry Breuil
On Sun, Oct 28, 2018 at 05:53:43PM +0100, Rafael Sadowski wrote:
> On Fri Oct 26, 2018 at 05:19:15PM +0200, Rafael Sadowski wrote:
> > Update Qt to the latest 5.9 TLS. I removed almost all libressl patches
> > and the backports patches from upstream.
> > 
> > Can any of the libressl fallas look over it? According to the tickets,
> > everything's closed.
> > 
> > I know it's crazy these days. Maybe someone will find a free bulk build
> > slot for the diff below.
> > 
> > Rafael Sadowski
> > 
> > Index: Makefile.version
> > ===
> > RCS file: /cvs/ports/x11/qt5/Makefile.version,v
> > retrieving revision 1.6
> > diff -u -p -u -p -r1.6 Makefile.version
> > --- Makefile.version5 Jul 2018 09:49:13 -   1.6
> > +++ Makefile.version26 Oct 2018 15:05:44 -
> > @@ -1,13 +1,13 @@
> >  # $OpenBSD: Makefile.version,v 1.6 2018/07/05 09:49:13 rsadowski Exp $
> >  # Common source for Qt5 version
> >  
> > -QT5_VERSION =  5.9.6
> > -QT5_DIST_VERSION = 5.9.6
> > +QT5_VERSION =  5.9.7
> > +QT5_DIST_VERSION = 5.9.7
> >  QT5_WEBKIT_VERSION =   5.9.0
> >  
> >  # This one is used for building dependencies for examples and 
> > documentation,
> >  # which obviously should be in sync with core packages.
> > -QT5_NEXT_VERSION = 5.10
> > +QT5_NEXT_VERSION = 5.12
> >  
> 
> The deletion of the above was a mistake from me. Compile at configure
> time will fail and thus define QT_NO_SSL which is not correct. Spotted
> by landry@ Thanks!

All the other failures i had in my bulk were related to this QtSsl
thing, so ok to commit that fixed diff. If there are new failures
hidden by it, the next bulk will uncover them, but i'm positive there
will be none.

Landry



CVS: cvs.openbsd.org: ports

2018-10-30 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/10/30 00:00:37

Modified files:
devel/qt-creator: Makefile distinfo 
devel/qt-creator/patches: 
  
patch-src_plugins_projectexplorer_gcctoolchain_cpp 

Log message:
Update qt-creator-4.7.2