CVS: cvs.openbsd.org: ports

2018-03-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/03/06 00:52:02

Modified files:
x11/tellico: Makefile 

Log message:
unbreak; add missing lib depends on devel/kf5/{knewstuff,attica}

Spotted by sthen@



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Jasper Lievisse Adriaanse
CVSROOT:/cvs
Module name:ports
Changes by: jas...@cvs.openbsd.org  2018/03/06 00:29:33

Added files:
devel/libgit2/libgit2-glib/patches: 
patch-libgit2-glib_meson_build 

Log message:
i made you a patch, but i eated it.

unbreaks the build as spotted by sthen@



UPDATE security/dropbear

2018-03-05 Thread Björn Ketelaars
An update is available for dropbear which fixes multiple issues.
Changelog can be found at https://matt.ucc.asn.au/dropbear/CHANGES

While here add dropbear.rc, which generates a key upon first connection
(-R), and attaches to 127.0.0.1:8022.

Comments/OK?


Index: Makefile
===
RCS file: /cvs/ports/security/dropbear/Makefile,v
retrieving revision 1.4
diff -u -p -r1.4 Makefile
--- Makefile4 Dec 2017 17:56:27 -   1.4
+++ Makefile6 Mar 2018 07:02:38 -
@@ -2,7 +2,7 @@
 
 COMMENT=   small SSH server and client
 
-DISTNAME=  dropbear-2017.75
+DISTNAME=  dropbear-2018.76
 EXTRACT_SUFX=  .tar.bz2
 
 CATEGORIES=security net
@@ -21,7 +21,10 @@ USE_GMAKE=   Yes
 CONFIGURE_STYLE=   gnu
 #NO_TEST=  Yes
 
+post-extract:
+   cp ${WRKDIST}/default_options.h ${WRKDIST}/localoptions.h
+
 post-configure:
-   ${SUBST_CMD} ${WRKSRC}/options.h
+   ${SUBST_CMD} ${WRKSRC}/localoptions.h
 
 .include 
Index: distinfo
===
RCS file: /cvs/ports/security/dropbear/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo23 May 2017 13:44:13 -  1.3
+++ distinfo6 Mar 2018 07:02:38 -
@@ -1,2 +1,2 @@
-SHA256 (dropbear-2017.75.tar.bz2) = 
bLwdyxyXCdIm3/Zp5WBBcqGM9dv5ogFHTVYYrkRlCYw=
-SIZE (dropbear-2017.75.tar.bz2) = 1623392
+SHA256 (dropbear-2018.76.tar.bz2) = 
8vuRZ+yoz5NFal/B1Pr3CZAqOrcN1E41LzrLw//a6mU=
+SIZE (dropbear-2018.76.tar.bz2) = 2688697
Index: patches/patch-localoptions_h
===
RCS file: patches/patch-localoptions_h
diff -N patches/patch-localoptions_h
--- /dev/null   1 Jan 1970 00:00:00 -
+++ patches/patch-localoptions_h6 Mar 2018 07:02:38 -
@@ -0,0 +1,53 @@
+$OpenBSD$
+
+Index: localoptions.h
+--- localoptions.h.orig
 localoptions.h
+@@ -19,9 +19,9 @@ IMPORTANT: Some options will require "make clean" afte
+ #define DROPBEAR_DEFADDRESS ""
+ 
+ /* Default hostkey paths - these can be specified on the command line */
+-#define DSS_PRIV_FILENAME "/etc/dropbear/dropbear_dss_host_key"
+-#define RSA_PRIV_FILENAME "/etc/dropbear/dropbear_rsa_host_key"
+-#define ECDSA_PRIV_FILENAME "/etc/dropbear/dropbear_ecdsa_host_key"
++#define DSS_PRIV_FILENAME "${SYSCONFDIR}/dropbear/dropbear_dss_host_key"
++#define RSA_PRIV_FILENAME "${SYSCONFDIR}/dropbear/dropbear_rsa_host_key"
++#define ECDSA_PRIV_FILENAME "${SYSCONFDIR}/dropbear/dropbear_ecdsa_host_key"
+ 
+ /* Set NON_INETD_MODE if you require daemon functionality (ie Dropbear listens
+  * on chosen ports and keeps accepting connections. This is the default.
+@@ -44,7 +44,7 @@ IMPORTANT: Some options will require "make clean" afte
+  * several kB in binary size however will make the symmetrical ciphers and 
hashes
+  * slower, perhaps by 50%. Recommended for small systems that aren't doing
+  * much traffic. */
+-#define DROPBEAR_SMALL_CODE 1
++#define DROPBEAR_SMALL_CODE 0
+ 
+ /* Enable X11 Forwarding - server only */
+ #define DROPBEAR_X11FWD 1
+@@ -243,7 +243,7 @@ Homedir is prepended unless path begins with / */
+ 
+ /* The command to invoke for xauth when using X11 forwarding.
+  * "-q" for quiet */
+-#define XAUTH_COMMAND "/usr/bin/xauth -q"
++#define XAUTH_COMMAND "${X11BASE}/bin/xauth -q"
+ 
+ 
+ /* if you want to enable running an sftp server (such as the one included with
+@@ -254,7 +254,7 @@ Homedir is prepended unless path begins with / */
+ 
+ /* This is used by the scp binary when used as a client binary. If you're
+  * not using the Dropbear client, you'll need to change it */
+-#define DROPBEAR_PATH_SSH_PROGRAM "/usr/bin/dbclient"
++#define DROPBEAR_PATH_SSH_PROGRAM "${TRUEPREFIX}//bin/dbclient"
+ 
+ /* Whether to log commands executed by a client. This only logs the 
+  * (single) command sent to the server, not what a user did in a 
+@@ -290,6 +290,6 @@ be overridden at runtime with -I. 0 disables idle time
+ #define DEFAULT_IDLE_TIMEOUT 0
+ 
+ /* The default path. This will often get replaced by the shell */
+-#define DEFAULT_PATH "/usr/bin:/bin"
++#define DEFAULT_PATH 
"/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin"
+ 
+ #endif /* DROPBEAR_DEFAULT_OPTIONS_H_ */
Index: patches/patch-options_h
===
RCS file: patches/patch-options_h
diff -N patches/patch-options_h
--- patches/patch-options_h 6 Apr 2016 22:03:15 -   1.1.1.1
+++ /dev/null   1 Jan 1970 00:00:00 -
@@ -1,56 +0,0 @@
-$OpenBSD: patch-options_h,v 1.1.1.1 2016/04/06 22:03:15 sthen Exp $
 options.h.orig Fri Mar 18 14:44:43 2016
-+++ options.h  Wed Apr  6 21:47:42 2016
-@@ -21,13 +21,13 @@
- 
- /* Default hostkey paths - these can be specified on the command line */
- #ifndef DSS_PRIV_FILENAME
--#define DSS_PRIV_FILENAME "/etc/dropbear/dropbear_dss_host_key"
-+#define DSS_PRIV_FILENAME 

CVS: cvs.openbsd.org: ports

2018-03-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/03/05 17:17:07

Modified files:
net/unifi/5.7  : Makefile distinfo 
net/unifi/5.7/pkg: PLIST 

Log message:
update to unifi-5.7.20 stable candidate



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2018/03/05 16:06:25

Modified files:
www/p5-WWW-Mechanize: Makefile distinfo 

Log message:
update p5-WWW-Mechanize to 1.87



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2018/03/05 15:49:44

Modified files:
textproc/p5-XML-LibXSLT: Makefile distinfo 

Log message:
update p5-XML-LibXSLT to 1.96



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2018/03/05 15:45:47

Modified files:
security/p5-IO-Socket-SSL: Makefile distinfo 
security/p5-IO-Socket-SSL/patches: patch-lib_IO_Socket_SSL_pm 

Log message:
update p5-IO-Socket-SSL to 2.056



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Jeremie Courreges-Anglas
CVSROOT:/cvs
Module name:ports
Changes by: j...@cvs.openbsd.org2018/03/05 15:45:24

Added files:
net/openvpn/patches: patch-src_openvpn_openssl_compat_h 

Log message:
Add a temporary workaround, snaps don't ship the latest ssl.h yet.



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2018/03/05 15:00:30

Modified files:
devel/p5-Importer: Makefile distinfo 

Log message:
update p5-Importer to 0.025



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2018/03/05 14:55:42

Modified files:
converters/p5-Cpanel-JSON-XS: Makefile distinfo 

Log message:
update p5-Cpanel-JSON-XS to 4.02



Re: [update] librelp 1.2.14

2018-03-05 Thread Remi Locherer
On Thu, Feb 08, 2018 at 09:52:47AM -0600, Todd T. Fries wrote:
> I agree with the logic, but have not tested.  I'd additionally
> be fine with:
> 
> -MAINTAINER =Todd T. Fries 
> +MAINTAINER =Remi Locherer 
> 
> Thanks,
> 
> Penned by Remi Locherer on 20180208  3:56.25, we have:
> | ping
> | 
> | On Wed, Jan 24, 2018 at 11:46:01PM +0100, Remi Locherer wrote:
> | > Hi,
> | > 
> | > This updates librelp to 1.2.14. I verified that rsyslogd from ports
> | > still works with the updated version. I tested on i386 (rsyslog with
> | > omrelp) and on amd64 (rsyslogd with imrelp).
> | > 
> | > OK?

Updated diff below following suggestions from Todd (MAINTAINER) and
Klemens (line order).

This update is required for new versions of rsyslogd.

Comments? OKs?

Thanks,
Remi



Index: Makefile
===
RCS file: /cvs/ports/sysutils/librelp/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- Makefile21 Nov 2017 00:13:03 -  1.10
+++ Makefile22 Feb 2018 07:43:03 -
@@ -2,16 +2,15 @@
 
 COMMENT =  reliable event logging protocol library
 
-DISTNAME = librelp-1.2.9
-REVISION = 2
+DISTNAME = librelp-1.2.14
 
-SHARED_LIBS +=  relp  1.0 # 1.0
+SHARED_LIBS +=  relp  1.1 # 3.0
 
 CATEGORIES =   sysutils
 
 HOMEPAGE = http://www.librelp.com/
 
-MAINTAINER =   Todd T. Fries 
+MAINTAINER =   Remi Locherer 
 
 # GPLv3+
 PERMIT_PACKAGE_CDROM = Yes
@@ -21,8 +20,10 @@ WANTLIB += tasn1 unistring z
 
 MASTER_SITES = http://download.rsyslog.com/librelp/
 
+LIB_DEPENDS =  security/gnutls
+
 SEPARATE_BUILD =   Yes
+
 CONFIGURE_STYLE =  gnu
 
-LIB_DEPENDS =  security/gnutls
 .include 
Index: distinfo
===
RCS file: /cvs/ports/sysutils/librelp/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- distinfo15 Mar 2016 23:22:13 -  1.3
+++ distinfo22 Feb 2018 07:28:18 -
@@ -1,2 +1,2 @@
-SHA256 (librelp-1.2.9.tar.gz) = Ug3nuj3GiNxyxbAU3GHvGR6VKPd9FlHdylX8DBSdmKM=
-SIZE (librelp-1.2.9.tar.gz) = 415909
+SHA256 (librelp-1.2.14.tar.gz) = EfYkGkM2NYozv9rdQ+8pnoJY2wpSQ9DBZEmca4WuWVU=
+SIZE (librelp-1.2.14.tar.gz) = 437975



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/03/05 11:32:13

Modified files:
x11/xdotool: distinfo 

Log message:
regen distinfo, spotted by nigel@. I had a tar.gz lying around in distfiles
from a previous version of this update before switching to proper release
tarballs.



Re: NEW: security/qgpgme; Update security/gpgme, mail/trojita; remove: x11/kde-applications/gpgmepp

2018-03-05 Thread Rafael Sadowski
On Sun Feb 25, 2018 at 05:56:50PM +0100, Rafael Sadowski wrote:
> > 
> > Please find below a new diff which includes a (q)gpgme as FLAVOR. All
> > consumers build and package fine on amd64.
> > 
> > I got positive feedback from Caspar Schutijser (trojita mainatiner).
> > 
> > Ok?
> 
> 
> Updated diff  against current tree.
> 
> +DISTNAME =   gpgme-${VERSION}
> +PKGNAME-main =   qgpgme-${VERSION}
> +PKGNAME-qt = gpgme-qt-${VERSION}
^
There was one small mistake in the latest diff. (s/qgpgme/gpgme/) New
diff below, apply, build, update fine on fresh -current.

Ok?

Index: mail/trojita/Makefile
===
RCS file: /cvs/ports/mail/trojita/Makefile,v
retrieving revision 1.25
diff -u -p -u -p -r1.25 Makefile
--- mail/trojita/Makefile   2 Dec 2017 12:44:33 -   1.25
+++ mail/trojita/Makefile   25 Feb 2018 16:03:20 -
@@ -3,7 +3,7 @@
 COMMENT =  fast Qt IMAP e-mail client
 
 DISTNAME = trojita-0.7
-REVISION = 4
+REVISION = 5
 
 SHARED_LIBS =  trojita_plugins 2.0 # 2.0
 
@@ -17,11 +17,9 @@ EXTRACT_SUFX =   .tar.xz
 # GPLv2+
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB += c m pthread z KF5Gpgmepp-pthread KF5QGpgme
-WANTLIB += Qt5Core Qt5DBus Qt5Gui Qt5Network Qt5Sql Qt5WebKit
-WANTLIB += Qt5WebKitWidgets Qt5Widgets qt5keychain gpg-error
-WANTLIB += gpgme mimetic assuan
-WANTLIB += ${COMPILER_LIBCXX}
+WANTLIB += ${COMPILER_LIBCXX} Qt5Core Qt5DBus Qt5Gui Qt5Network
+WANTLIB += Qt5Sql Qt5WebKit Qt5WebKitWidgets Qt5Widgets c gpgmepp
+WANTLIB += m mimetic qt5keychain z
 
 MODULES =  devel/cmake x11/qt5
 
@@ -33,14 +31,25 @@ RUN_DEPENDS =   devel/desktop-file-utils 
 
 LIB_DEPENDS =  mail/mimetic \
security/qtkeychain,qt5 \
-   x11/kde-applications/gpgmepp \
+   security/gpgme,,-qt \
x11/qt5/qtwebkit
 
 CONFIGURE_ENV +=   QTDIR="${MODQT_LIBDIR}"
-CONFIGURE_ARGS +=  -DWITH_RAGEL=OFF \
-   -DGIT_EXECUTABLE=""
+CONFIGURE_ARGS +=  -DGIT_EXECUTABLE="" \
+   -DWITH_CLEARTEXT_PLUGIN:Bool=ON \
+   -DWITH_DBUS:Bool=ON \
+   -DWITH_DESKTOP:Bool=ON \
+   -DWITH_QTKEYCHAIN_PLUGIN:Bool=ON \
+   -DWITH_RAGEL:Bool=OFF \
+   -DWITH_SHARED_PLUGINS:Bool=ON \
+   -DWITH_TESTS:Bool=ON \
+   -DWITH_ZLIB:Bool=ON \
+   -DWITH_QT5:Bool=ON
 
 TEST_IS_INTERACTIVE =  X11
+
+pre-configure:
+   ${SUBST_CMD} ${WRKDIST}/CMakeLists.txt
 
 post-configure:
ln -sf ${MODQT_LIBDIR}/bin/lconvert ${WRKDIR}/bin
Index: mail/trojita/patches/patch-CMakeLists_txt
===
RCS file: /cvs/ports/mail/trojita/patches/patch-CMakeLists_txt,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 patch-CMakeLists_txt
--- mail/trojita/patches/patch-CMakeLists_txt   4 Sep 2016 14:03:00 -   
1.2
+++ mail/trojita/patches/patch-CMakeLists_txt   25 Feb 2018 16:03:20 -
@@ -1,7 +1,35 @@
 $OpenBSD: patch-CMakeLists_txt,v 1.2 2016/09/04 14:03:00 landry Exp $
 CMakeLists.txt.origWed Jun 15 09:17:23 2016
-+++ CMakeLists.txt Sat Aug 20 13:36:13 2016
-@@ -154,14 +154,6 @@ else()
+Index: CMakeLists.txt
+--- CMakeLists.txt.orig
 CMakeLists.txt
+@@ -61,7 +61,9 @@ trojita_option(WITH_ZLIB "Build with zlib library" AUT
+ trojita_option(WITH_SHARED_PLUGINS "Enable shared dynamic plugins" ON)
+ trojita_option(WITH_TESTS "Build tests" ON)
+ trojita_option(WITH_MIMETIC "Build with client-side MIME parsing" AUTO)
+-trojita_option(WITH_GPGMEPP "Build with the GpgME++ library for cryptography" 
AUTO)
++trojita_option(WITH_GPGMEPP "Use GpgME's native C++ bindings" ON)
++trojita_option(WITH_KF5_GPGMEPP "Use legacy discontinued GpgME++ library from 
KDE frameworks" OFF)
++ 
+ 
+ if(WIN32)
+ trojita_option(WITH_NSIS "Build Windows NSIS installer" AUTO 
"WITH_DESKTOP")
+@@ -94,8 +96,13 @@ trojita_plugin_option(WITH_QTKEYCHAIN_PLUGIN "Build Qt
+ trojita_find_package(Git "" "" "" "")
+ 
+ trojita_find_package(Mimetic "" 
"http://www.codesink.org/mimetic_mime_library.html; "C++ MIME Library" 
"Required for client-side MIME parsing" WITH_MIMETIC)
+-trojita_find_package(KF5Gpgmepp "" "https://quickgit.kde.org/?p=gpgmepp.git; 
"C++ bindings for gpgme" "Needed for encrypted/signed e-mails" WITH_GPGMEPP)
+-trojita_option(WITH_CRYPTO_MESSAGES "Enable support for encrypted messages" 
AUTO "WITH_MIMETIC;WITH_GPGMEPP")
++trojita_find_package(Gpgmepp "1.8.0" 
"https://gnupg.org/related_software/gpgme/index.html; "C++/Qt bindings for 
gpgme" "Needed for encrypted/signed e-mails" WITH_GPGMEPP)
++if(NOT WITH_GPGMEPP)
++trojita_find_package(KF5Gpgmepp "" 

Re: [NEW] geo/libpostal

2018-03-05 Thread Stuart Henderson
On 2018/03/05 14:50, Frederic Cambus wrote:
> Hi ports@,
> 
> Here is a new port: geo/libpostal
> 
> From DESCR:
> 
> C library for parsing/normalizing street addresses around the world, powered
> by statistical NLP and open geo data.
> 
> This library helps convert the free-form addresses that humans use into clean
> normalized forms suitable for machine comparison and full-text indexing.
> 
> Comments? OK?

Build fails early, AUTOCONF_VERSION etc aren't set when calling bootstrap.sh.

I'd also create ${LOCALSTATEDIR}/db/libpostal via @sample in PLIST, and
it should have an @extra or @extraunexec so that pkg_delete -c removes
the downloaded files.

Maybe provide an @newuser to own the state directory and change the command
line in MESSAGE to use it, you just know people are going to run the fetcher
as root otherwise.



Re: NEW: textproc/solr

2018-03-05 Thread Stuart Henderson
On 2018/03/04 13:55, Stuart Henderson wrote:
> On 2018/03/04 13:18, Stuart Henderson wrote:
> > OK to import?
> > 
> > $ cat pkg/DESCR
> > Solr is a standalone enterprise search server with a REST-like API
> > supporting JSON, XML, CSV or binary over HTTP for document addition
> > and searches.
> 
> PS: I'm using this with Dovecot, basically following these instructions:
> 
> https://wiki.idefix.fechner.net/freebsd:postfix_dovecot_virtual#solr_integration_in_dovecot
> 
> The only changes compared to those docs are _solr for the uid and using
> rcctl instead of FreeBSD's "service".
> 
> I've considered adding information about this to Dovecot's pkg-readme,
> but it's a bit unwieldy for that file (it needs a schema file as the
> one provided in Dovecot only works for an older version or solr),
> and really when that's updated, Dovecot's own docs should be
> sufficient.
> 

@commented some useless things pointed out by landry@.

OK?



solr,2.tgz
Description: application/tar-gz


powerpc bulk build report

2018-03-05 Thread landry
bulk build on macppc-1.ports.openbsd.org
started on  Fri Feb 16 00:48:43 MST 2018
finished at Mon Mar 5 09:21:01 MST 2018
lasted 18D01h32m
done with kern.version=OpenBSD 6.2-current (GENERIC.MP) #7: Tue Feb 13 22:29:29 
MST 2018

built packages:8540
Feb 16:727
Feb 17:1010
Feb 18:450
Feb 19:218
Feb 20:96
Feb 21:247
Feb 22:153
Feb 23:169
Feb 24:197
Feb 25:278
Feb 26:234
Feb 27:386
Feb 28:348
Mar 1:378
Mar 2:418
Mar 3:411
Mar 4:990
Mar 5:1829



build failures: 26
http://build-failures.rhaalovely.net//powerpc/2018-02-16/devel/catch2.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/devel/libgit2/libgit2.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/devel/xtensa-elf/gcc.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/emulators/higan.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/games/easyrpg.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/games/hyperrogue.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/games/pokerth.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/games/stockfish.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/games/tbftss.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/graphics/feh.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/graphics/orthanc/webviewer-plugin.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/graphics/piglit.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/inputmethods/fcitx,-gtk3.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/mail/nmh.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/math/kst.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/multimedia/libvpx.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/net/haproxy.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/net/libtorrent-rasterbar.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/security/sslsplit.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/www/libwebsockets.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/www/ruby-capybara-webkit,ruby23.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/www/webkitgtk4.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/x11/qt5/qtgraphicaleffects.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/x11/qt5/qtquickcontrols.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/x11/qt5/qtquickcontrols2.log
http://build-failures.rhaalovely.net//powerpc/2018-02-16/x11/xfce4/parole.log

recurrent failures
 failures/devel/xtensa-elf/gcc.log
 failures/emulators/higan.log
 failures/games/easyrpg.log
 failures/games/hyperrogue.log
 failures/games/pokerth.log
 failures/games/tbftss.log
 failures/graphics/orthanc/webviewer-plugin.log
 failures/graphics/piglit.log
 failures/inputmethods/fcitx,-gtk3.log
 failures/math/kst.log
 failures/www/ruby-capybara-webkit,ruby23.log
 failures/www/webkitgtk4.log
 failures/x11/qt5/qtgraphicaleffects.log
 failures/x11/qt5/qtquickcontrols2.log
new failures
+++ ls-failures Mon Mar  5 09:21:29 2018
+failures/devel/catch2.log
+failures/devel/libgit2/libgit2.log
+failures/games/stockfish.log
+failures/graphics/feh.log
+failures/mail/nmh.log
+failures/multimedia/libvpx.log
+failures/net/haproxy.log
+failures/net/libtorrent-rasterbar.log
+failures/security/sslsplit.log
+failures/www/libwebsockets.log
+failures/x11/qt5/qtquickcontrols.log
+failures/x11/xfce4/parole.log
resolved failures
--- ../old/powerpc/last//ls-failuresThu Feb 15 00:55:07 2018
-failures/audio/audacious-plugins.log
-failures/emulators/ppsspp.log
-failures/emulators/retroarch.log
-failures/games/returntotheroots.log
-failures/graphics/simgear.log
-failures/lang/ruby/2.5,-gdbm.log
-failures/sysutils/iucode-tool.log
-failures/telephony/asterisk,imap,-calendar.log
-failures/x11/qt5/qtquickcontrols,,-main.log
Base libs:
c.92.3 crypto.42.1

X libs:



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2018/03/05 09:14:03

Modified files:
net/p5-Net-DNS-SEC: Makefile distinfo 
net/p5-Net-DNS-SEC/pkg: PLIST 

Log message:
update p5-Net-DNS-SEC to 1.04



Re: [NEW] converters/p5-Sereal-Encoder

2018-03-05 Thread Frederic Cambus
On Sun, Feb 25, 2018 at 04:13:38PM +0100, Frederic Cambus wrote:

> Here is a new port: converters/p5-Sereal-Encoder
> 
> Also attaching converters/p5-Sereal-Decoder which does deserialization
> operations for this format and is also needed as a TEST_DEPENDS.
> 
> This is a dependency for an upcoming port.

Ping. Anyone willing to have a look at this?



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2018/03/05 08:41:03

Modified files:
net/p5-Net-DNS : Makefile distinfo 

Log message:
update p5-Net-DNS to 1.15



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/03/05 07:53:40

Modified files:
graphics/libraw: Makefile distinfo 

Log message:
Update LibRaw to 0.18.8

ok sthen@



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/03/05 07:39:53

Modified files:
devel/dfu-programmer: Makefile distinfo 
Added files:
devel/dfu-programmer/patches: patch-src_atmel_c 
Removed files:
devel/dfu-programmer/patches: patch-configure_ac 

Log message:
update to dfu-programmer-0.7.2, from Kaashif Hymabaccus



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/03/05 07:33:24

Modified files:
security/xca   : Makefile distinfo 
security/xca/patches: patch-Makefile patch-lib_pkcs11_cpp 
  patch-misc_Makefile 
security/xca/pkg: PLIST 

Log message:
update to xca-1.4.1



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/03/05 07:31:37

Modified files:
x11/xdotool: Makefile distinfo 
x11/xdotool/patches: patch-Makefile 

Log message:
update to xdotool-3.20160805.1



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Alexander Bluhm
CVSROOT:/cvs
Module name:ports
Changes by: bl...@cvs.openbsd.org   2018/03/05 07:27:54

Modified files:
telephony/p5-Net-SIP: Makefile distinfo 

Log message:
update p5-Net-SIP to 0.814



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/03/05 07:24:19

Modified files:
math/calc  : Makefile distinfo 

Log message:
update to calc-2.12.6.7



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/03/05 07:22:21

Modified files:
net/pear-Net-Sieve: Makefile distinfo 

Log message:
update to pear-Net-Sieve-1.4.3



[NEW] geo/libpostal

2018-03-05 Thread Frederic Cambus
Hi ports@,

Here is a new port: geo/libpostal

>From DESCR:

C library for parsing/normalizing street addresses around the world, powered
by statistical NLP and open geo data.

This library helps convert the free-form addresses that humans use into clean
normalized forms suitable for machine comparison and full-text indexing.

Comments? OK?


libpostal.tar.gz
Description: application/tar-gz


CVS: cvs.openbsd.org: ports

2018-03-05 Thread Aaron Bieber
CVSROOT:/cvs
Module name:ports
Changes by: abie...@cvs.openbsd.org 2018/03/05 06:50:39

Modified files:
shells/fish: Makefile distinfo 

Log message:
Update to the latest. No more crashing when tab-completing fish_*!

OK rsadowski@



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/03/05 06:06:37

Modified files:
x11/gnome/gvfs : Makefile distinfo 

Log message:
Update to gvfs-1.34.2.1.



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/03/05 05:54:54

Modified files:
mail/evolution-ews: Makefile distinfo 

Log message:
Update to evolution-ews-3.26.6.



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/03/05 05:54:38

Modified files:
mail/evolution : Makefile distinfo 
mail/evolution/pkg: PLIST 

Log message:
Update to evolution-3.26.6.



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Antoine Jacoutot
CVSROOT:/cvs
Module name:ports
Changes by: ajacou...@cvs.openbsd.org   2018/03/05 05:54:22

Modified files:
databases/evolution-data-server: Makefile distinfo 

Log message:
Update to evolution-data-server-3.26.6.



[UPDATE] textproc/mdp

2018-03-05 Thread Remi Pointel

Hi,

this is the diff to update ldp to latest release.

Ok?

Cheers,

Remi.
Index: Makefile
===
RCS file: /cvs/ports/textproc/mdp/Makefile,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 Makefile
--- Makefile	12 Nov 2017 16:17:16 -	1.2
+++ Makefile	5 Mar 2018 12:26:03 -
@@ -4,14 +4,14 @@ COMMENT =	command-line based markdown pr
 
 GH_ACCOUNT =	visit1985
 GH_PROJECT =	mdp
-GH_TAGNAME =	1.0.10
+GH_TAGNAME =	1.0.12
 
 CATEGORIES =	textproc
 
 # GPLv3+
 PERMIT_PACKAGE_CDROM =	Yes
 
-WANTLIB += c ncursesw
+WANTLIB += c curses
 
 MAKE_FLAGS =		PREFIX=${PREFIX}
 
Index: distinfo
===
RCS file: /cvs/ports/textproc/mdp/distinfo,v
retrieving revision 1.2
diff -u -p -u -p -r1.2 distinfo
--- distinfo	12 Nov 2017 16:17:16 -	1.2
+++ distinfo	5 Mar 2018 12:26:03 -
@@ -1,2 +1,2 @@
-SHA256 (mdp-1.0.10.tar.gz) = c4TBujK9jksRNCVw0hRBZaYGgkmbTLVOUMjrMWTPq8U=
-SIZE (mdp-1.0.10.tar.gz) = 37502
+SHA256 (mdp-1.0.12.tar.gz) = n6ygJFur1UqkfLu3LBQkTKmpqE9jAhpnkHgEHaT26Ys=
+SIZE (mdp-1.0.12.tar.gz) = 37513


UPDATE: graphics/libraw

2018-03-05 Thread Rafael Sadowski
Simple update diff to the latest stable version.

All consumers build and package fine on amd64.

graphics/ImageMagick/
graphics/gegl03/
graphics/gthumb/
graphics/inkscape/
graphics/krita/
graphics/nomacs/
graphics/openimageio/
graphics/shotwell/
multimedia/synfig/
multimedia/synfigstudio/
x11/kde4/libkdcraw/

Ok?


Index: Makefile
===
RCS file: /cvs/ports/graphics/libraw/Makefile,v
retrieving revision 1.34
diff -u -p -r1.34 Makefile
--- Makefile26 Jan 2018 16:02:18 -  1.34
+++ Makefile5 Mar 2018 12:16:42 -
@@ -2,12 +2,12 @@
 
 COMMENT =  library for reading RAW files
 
-DISTNAME = LibRaw-0.18.7
+DISTNAME = LibRaw-0.18.8
 PKGNAME =  ${DISTNAME:L}
 CATEGORIES =   graphics
 
-SHARED_LIBS +=  raw  2.0  # 15.0
-SHARED_LIBS +=  raw_r2.0  # 15.0
+SHARED_LIBS +=  raw  3.0  # 15.0
+SHARED_LIBS +=  raw_r3.0  # 15.0
 
 HOMEPAGE = https://www.libraw.org/
 
Index: distinfo
===
RCS file: /cvs/ports/graphics/libraw/distinfo,v
retrieving revision 1.10
diff -u -p -r1.10 distinfo
--- distinfo26 Jan 2018 16:02:18 -  1.10
+++ distinfo5 Mar 2018 12:16:42 -
@@ -1,2 +1,2 @@
-SHA256 (LibRaw-0.18.7.tar.gz) = h+NHwmGo6Hk12aI6/XUNJ2drmfVA6FUjFNQNsOoxV3E=
-SIZE (LibRaw-0.18.7.tar.gz) = 1280935
+SHA256 (LibRaw-0.18.8.tar.gz) = Vqyk/ZcDiSPVfS0X2QqhHYJ/Hz0/HZfp9aDVL/h0IOI=
+SIZE (LibRaw-0.18.8.tar.gz) = 1281773



Re: UPDATE: devel/dfu-programmer 0.6.2 to 0.7.2

2018-03-05 Thread Kaashif Hymabaccus
On Mon, Mar 05, 2018 at 08:58:06AM +, Stuart Henderson wrote:
> On 2018/03/04 22:54, Kaashif Hymabaccus wrote:
> > There is a small patch because the author forgot to include stdlib.h
> > in atmel.c.
> 
> This patch is missing from your diff.

Thanks, here is the full diff:

diff --git Makefile Makefile
index 699f98ebe20..9683ffcae30 100644
--- Makefile
+++ Makefile
@@ -1,20 +1,21 @@
 # $OpenBSD: Makefile,v 1.4 2014/01/09 12:06:18 stsp Exp $
 
 COMMENT =  Device Firmware Update-based programmer for Atmel chips
-V =0.6.2
-DISTNAME = dfu-programmer-${V}
+DISTNAME = dfu-programmer-0.7.2
 CATEGORIES =   devel
-HOMEPAGE = http://dfu-programmer.sourceforge.net/
+HOMEPAGE = http://dfu-programmer.github.io/
 
 # GPLv2+
 PERMIT_PACKAGE_CDROM = Yes
 
-WANTLIB =  c pthread usb-1.0
-LIB_DEPENDS =  devel/libusb1
+WANTLIB =  c usb-1.0
+
 MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=dfu-programmer/}
-CONFIGURE_STYLE =  autoconf
-AUTOCONF_VERSION = 2.68
-CONFIGURE_ENV =CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
+
+LIB_DEPENDS =  devel/libusb1
+
+CONFIGURE_STYLE =  gnu
+CONFIGURE_ENV+=CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
CFLAGS="${CFLAGS} -I${LOCALBASE}/include" \
LDFLAGS="${CFLAGS} -L${LOCALBASE}/lib"
 
diff --git distinfo distinfo
index e0400b79212..db8d0b973a0 100644
--- distinfo
+++ distinfo
@@ -1,2 +1,2 @@
-SHA256 (dfu-programmer-0.6.2.tar.gz) = 
ASCWakJN2YEkliBVdQ6Qy9bHtrD79bGHv0Ndqgokr2U=
-SIZE (dfu-programmer-0.6.2.tar.gz) = 134941
+SHA256 (dfu-programmer-0.7.2.tar.gz) = 
HbTTaxrtqyrcl26PqlSV3zz4LcS/iDYz3GunH3xK+ZU=
+SIZE (dfu-programmer-0.7.2.tar.gz) = 146613
diff --git patches/patch-configure_ac patches/patch-configure_ac
deleted file mode 100644
index 163e7d8cab2..000
--- patches/patch-configure_ac
+++ /dev/null
@@ -1,14 +0,0 @@
-$OpenBSD: patch-configure_ac,v 1.1 2014/01/09 12:06:18 stsp Exp $
 configure.ac.orig  Tue Jan  7 13:28:50 2014
-+++ configure.ac   Tue Jan  7 13:29:52 2014
-@@ -28,8 +28,8 @@ if test "$disable_libusb_1_0" = "no"; then
-   ifdef([PKG_CHECK_MODULES],
- [PKG_CHECK_MODULES(LIBUSB_1_0, [ libusb-1.0 >= 1.0.0 ], 
have_libusb_1_0=yes, have_libusb_1_0=no)],
- [have_libusb_1_0=yes
--  LIBUSB_1_0_CFLAGS=-I/usr/include/libusb-1.0
--  LIBUSB_1_0_LIBS=-lusb-1.0])
-+  LIBUSB_1_0_CFLAGS="`pkg-config --cflags libusb-1.0`"
-+  LIBUSB_1_0_LIBS="`pkg-config --libs libusb-1.0`"])
-   if test "$have_libusb_1_0" = "yes"; then
- AS_ECHO("using libusb_1.0");
- CFLAGS="$CFLAGS $LIBUSB_1_0_CFLAGS"
diff --git patches/patch-src_atmel_c patches/patch-src_atmel_c
new file mode 100644
index 000..8a07966ebe9
--- /dev/null
+++ patches/patch-src_atmel_c
@@ -0,0 +1,13 @@
+$OpenBSD$
+
+Index: src/atmel.c
+--- src/atmel.c.orig
 src/atmel.c
+@@ -21,6 +21,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include 
+ #include 



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/03/05 03:32:50

Modified files:
databases  : Makefile 

Log message:
hook kdb and kexi



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/03/05 03:32:06

Modified files:
devel  : Makefile 

Log message:
hook kproperty and kreport



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/03/05 03:29:54

Removed files:
devel/report   : Makefile distinfo 
devel/report/pkg: DESCR PLIST 

Log message:
Remove this wrong import



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/03/05 03:29:05

Log message:
Import kreport

KReport is a framework for the creation and generation of reports in 
multiple
formats.  It is used by Kexi and Calligra Plan.

Tweak and ok sthen@

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20180305

N ports/devel/kreport/Makefile
N ports/devel/kreport/distinfo
N ports/devel/kreport/pkg/DESCR
N ports/devel/kreport/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/03/05 03:18:04

Log message:
Import kexi

Kexi is a visual database applications creator. It can be used for creating
database schemas, inserting data, performing queries, and processing data.
Forms can be created to provide a custom interface to your data. All 
database
objects - tables, queries and forms - are stored in the database, making it
easy to share data and design.

ok sthen@

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20180305

N ports/databases/kexi/Makefile
N ports/databases/kexi/distinfo
N ports/databases/kexi/pkg/DESCR
N ports/databases/kexi/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/03/05 03:12:30

Log message:
Import kdb

KDb is a database connectivity and creation framework, consisted of a
general-purpose C++ Qt library and set of plugins delivering support for
various database vendors.

It is a part of the Kexi project

ok sthen@

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20180305

N ports/databases/kdb/Makefile
N ports/databases/kdb/distinfo
N ports/databases/kdb/patches/patch-src_CMakeLists_txt
N ports/databases/kdb/pkg/DESCR
N ports/databases/kdb/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/03/05 03:10:56

Log message:
Import kreport

KReport is a framework for the creation and generation of reports in 
multiple
formats.  It is used by Kexi and Calligra Plan.

Tweak and ok sthen@

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20180305

N ports/devel/report/Makefile
N ports/devel/report/distinfo
N ports/devel/report/pkg/DESCR
N ports/devel/report/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/03/05 03:07:57

Log message:
Import kproperty

KProperty is a property editing framework with editor widget similar to 
what is
known from Qt Designer.  It is used in Kexi and KReport

Tweak and ok sthen@

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20180305

N ports/devel/kproperty/Makefile
N ports/devel/kproperty/distinfo
N ports/devel/kproperty/pkg/DESCR
N ports/devel/kproperty/pkg/PLIST

No conflicts created by this import



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Stuart Henderson
CVSROOT:/cvs
Module name:ports
Changes by: st...@cvs.openbsd.org   2018/03/05 02:44:06

Modified files:
games/cataclysm-dda: Makefile distinfo 
games/cataclysm-dda/patches: patch-Makefile 
games/cataclysm-dda/pkg: PFRAG.no-no_x11 PLIST 

Log message:
update to cataclysm-dda-2018.02.01, from maintainer Tim Meunier



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/03/05 02:33:46

Modified files:
security/keepassxc: Makefile distinfo 
security/keepassxc/pkg: DESCR PLIST 
Removed files:
security/keepassxc/patches: patch-src_CMakeLists_txt 

Log message:
Update keepassxc to 2.3.0

Main new features:

- Add support for KDBX 4.0, Argon2 and ChaCha20
- Add SSH Agent feature

more : https://github.com/keepassxreboot/keepassxc/releases/tag/2.3.0

Port changes:

- Comment and DESCR improvements (request by sthen@)
- reorder update-desktop-database call in PLIST

Tweaks and ok sthen@



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/03/05 02:24:48

Modified files:
security   : Makefile 

Log message:
hook argon2



CVS: cvs.openbsd.org: ports

2018-03-05 Thread Rafael Sadowski
CVSROOT:/cvs
Module name:ports
Changes by: rsadow...@cvs.openbsd.org   2018/03/05 02:23:43

Log message:
Import security/argon2

$ pkg/DESCR
C implementation of Argon2, the password-hashing function that won the 
Password
Hashing Competition (PHC).

Argon2 is a password-hashing function that summarizes the state of the art 
in
the design of memory-hard functions and can be used to hash passwords for
credential storage, key derivation, or other applications.

It has a simple design aimed at the highest memory filling rate and 
effective
use of multiple computing units, while still providing defense against 
tradeoff
attacks (by exploiting the cache and memory organization of the recent
processors).

tweaks from landry@ and sthen@. ok landry@

Status:

Vendor Tag: rsadowski
Release Tags:   rsadowski_20180305

N ports/security/argon2/Makefile
N ports/security/argon2/distinfo
N ports/security/argon2/patches/patch-Makefile
N ports/security/argon2/pkg/PLIST
N ports/security/argon2/pkg/DESCR

No conflicts created by this import



Re: NEW: databases/kexi (devel/kproperty devel/kreport databases/kdb)

2018-03-05 Thread Stuart Henderson
"CATEGORIES=devel databases" seems a bit odd for devel/kproperty and 
devel/kreport?

Otherwise reads OK.

On 2018/03/04 20:18, Rafael Sadowski wrote:
> ping...
> 
> On Sun Feb 25, 2018 at 06:31:40PM +0100, Rafael Sadowski wrote:
> > Hi All!
> > 
> > Attached is a new port: Kexi and all dependencies. Kexi has a long
> > history in our CVS tree. Since Calligra 3.0 it is a stand-alone project.
> > This means that since r1.19 (2017/05/30 18:57:20) it is no longer in the
> > tree.
> > 
> > As usual I add the following lines into kexi:
> > 
> > @conflict koffice-*
> > @conflict calligra-<3.0.0
> > 
> > Anyway It was always on my port TODO list. Manuel Solis requested and
> > supported the work on kexi,
> > 
> > kexi.tar.gz  includes the following ports/files:
> > devel/kproperty
> > devel/kproperty/Makefile
> > devel/kproperty/distinfo
> > devel/kproperty/pkg
> > devel/kproperty/pkg/DESCR
> > devel/kproperty/pkg/PLIST
> > devel/kreport
> > devel/kreport/Makefile
> > devel/kreport/distinfo
> > devel/kreport/pkg
> > devel/kreport/pkg/DESCR
> > devel/kreport/pkg/PLIST
> > databases/kdb
> > databases/kdb/Makefile
> > databases/kdb/distinfo
> > databases/kdb/patches
> > databases/kdb/patches/patch-src_CMakeLists_txt
> > databases/kdb/pkg
> > databases/kdb/pkg/DESCR
> > databases/kdb/pkg/PLIST
> > databases/kexi
> > databases/kexi/Makefile
> > databases/kexi/distinfo
> > databases/kexi/pkg
> > databases/kexi/pkg/DESCR
> > databases/kexi/pkg/PLIST
> > 
> > $ cat databases/kexi/pkg/DESCR
> > Kexi is a visual database applications creator. It can be used for creating
> > database schemas, inserting data, performing queries, and processing data.
> > Forms can be created to provide a custom interface to your data. All 
> > database
> > objects - tables, queries and forms - are stored in the database, making it
> > easy to share data and design.
> > 
> > $ cat databases/kdb/pkg/DESCR
> > 
> > KDb is a database connectivity and creation framework, consisted of a
> > general-purpose C++ Qt library and set of plugins delivering support for
> > various database vendors.
> > 
> > It is a part of the Kexi project
> > 
> > $ cat devel/kproperty/pkg/DESCR
> > 
> > KProperty is a property editing framework with editor widget similar to 
> > what is
> > known from Qt Designer.  It is used in Kexi and KReport
> > 
> > $ cat devel/kreport/pkg/DESCR
> > 
> > KReport is a framework for the creation and generation of reports in 
> > multiple
> > formats.  It is used by Kexi and Calligra Plan.
> > 
> > Ok to import?
> > 
> > Best regards,
> > 
> > Rafael Sadowski
> 
> 



Re: UPDATE: devel/dfu-programmer 0.6.2 to 0.7.2

2018-03-05 Thread Stuart Henderson
On 2018/03/04 22:54, Kaashif Hymabaccus wrote:
> There is a small patch because the author forgot to include stdlib.h
> in atmel.c.

This patch is missing from your diff.



Re: New port: arx-libertatis

2018-03-05 Thread Stuart Henderson
On 2018/03/04 11:05, Thomas Frohwein wrote:
> On Sun, Mar 04, 2018 at 05:31:31PM +1100, Jonathan Gray wrote:
> > 1.1.2-r1 may map to 1.1.2pl1 (1.1.2 patch level 1) if I read
> > packages-specs(7) correctly as there was a 1.1.2 release prior to r1.
> 
> I looked through packages. There are a few packages with pl0 (apvlv,
> inotify-tools, and xarchiver) and since we also start with v0 and p0, I set 
> this
> to arx-libertatis-1.1.2pl0.

the number after pl usually maps directly to something from upstream,
I'd go for:

GH_ACCOUNT =arx
GH_PROJECT =ArxLibertatis
GH_TAGNAME =1.1.2-r1
PKGNAME =   arx-libertatis-${GH_TAGNAME:S/-r/pl/}

> I updated PLIST again because update-desktop-database should really be in
> there AFAIU. Not sure if the @cwd /usr/local is needed, but it seemed safer to
> put it in there. Built it again and ran it without any issues.

@cwd does nothing here. It's used for rare cases where you have some
files under one PREFIX and other files under another directory in the same
package (most common for files installed to /var/www where there's also
a pkg-readme file).

: -option(USE_QT4 "Use Qt 4 if available" ON)
: +option(USE_QT4 "Use Qt 4 if available" OFF)

CONFIGURE_ARGS= -DUSE_QT4=OFF



Re: NEW: security/argon2

2018-03-05 Thread Stuart Henderson
On 2018/03/05 08:10, Stuart Henderson wrote:
> The license marker should use OR not AND.
> 
> You may use this work under the terms of a Creative Commons CC0 1.0
> License/Waiver or the Apache Public License 2.0, at your option.
> 
> 

: MAKE_FLAGS =CC=$(CC) INSTALL="$(INSTALL)" OPTTARGET=none \
: PREFIX='${TRUEPREFIX}' 
ABI_VERSION='${LIBargon2_VERSION}'

The mix of ' and " seems a bit odd? And I'd generally prefer to have CC
wrapped in quotes i.e. CC="$(CC)" in case someone uses a compiler wrapper
that needs it.



Re: UPDATE: security/keepassxc

2018-03-05 Thread Stuart Henderson
On 2018/03/05 09:59, Rafael Sadowski wrote:
>  Add support for KDBX 4.0, Argon2 and ChaCha20 [#148, #1179, #1230, #1494]

Should this be mentioned in pkg/DESCR?

>  COMMENT =management tool for sensitive data

It might be worth using the word "password" in here, to make it easier
to find in a search.

> +DISTNAME =   keepassxc-${V}-src
> +PKGNAME =keepassxc-${V}
> +EXTRACT_SUFX =   .tar.xz
> +WRKDIST =${WRKDIR}/keepassxc-${V}

These could be simplified:

DISTNAME =  keepassxc-${V}
EXTRACT_SUFX =  -src.tar.xz

Otherwise ok.



Re: NEW: security/argon2

2018-03-05 Thread Stuart Henderson
The license marker should use OR not AND.

You may use this work under the terms of a Creative Commons CC0 1.0
License/Waiver or the Apache Public License 2.0, at your option.




Re: NEW: security/argon2

2018-03-05 Thread Landry Breuil
On Mon, Mar 05, 2018 at 09:49:09AM +0100, Rafael Sadowski wrote:
> The upcoming keepassxc is dependent on Argon2 to support KDBX 4.0.
> 
> Tested with keepassxc 2.3.0 (separate E-Mail) and KDBX 4.0. Works fine
> on amd64.
> 
> OK to import?

COMMENT could be improved, besides that okay



UPDATE: security/keepassxc

2018-03-05 Thread Rafael Sadowski
Hi All.

please find below a diff to update keepassxc to 2.3.0. This release
includes the following bugfixes/improvements:

 Add support for KDBX 4.0, Argon2 and ChaCha20 [#148, #1179, #1230, #1494]
 Add SSH Agent feature [#1098, #1450, #1463]
 Add preview panel with details of the selected entry [#879, #1338]
 Add more and configurable columns to entry table and allow copying of values 
by double click [#1305]
 Add KeePassXC-Browser API as a replacement for KeePassHTTP [#608]
 Deprecate KeePassHTTP [#1392]
 Add support for Steam one-time passwords [#1206]
 Add support for multiple Auto-Type sequences for a single entry [#1390]
 Adjust YubiKey HMAC-SHA1 challenge-response key generation for KDBX 4.0 [#1060]
 Replace qHttp with cURL for website icon downloads [#1460]
 Remove lock file [#1231]
 Add option to create backup file before saving [#1385]
 Ask to save a generated password before closing the entry password generator 
[#1499]
 Resolve placeholders recursively [#1078]
 Add Auto-Type button to the toolbar [#1056]
 Improve window focus handling for Auto-Type dialogs [#1204, #1490]
 Auto-Type dialog and password generator can now be exited with ESC [#1252, 
#1412]
 Add optional dark tray icon [#1154]
 Add new "Unsafe saving" option to work around saving problems with file sync 
services [#1385]
 Add IBus support to AppImage and additional image formats to Windows builds 
[#1534, #1537]
 Add diceware password generator to CLI [#1406]
 Add --key-file option to CLI [#816, #824]
 Add DBus interface for opening and closing KeePassXC databases [#283]
 Add KDBX compression options to database settings [#1419]
 Discourage use of old fixed-length key files in favor of arbitrary files 
[#1326, #1327]
 Correct reference resolution in entry fields [#1486]
 Fix window state and recent databases not being remembered on exit [#1453]
 Correct history item generation when configuring TOTP for an entry [#1446]
 Correct multiple TOTP bugs [#1414]
 Automatic saving after every change is now a default [#279]
 Allow creation of new entries during search [#1398]
 Correct menu issues on macOS [#1335]
-> Allow compilation on OpenBSD [#1328]
 Improve entry attachments view [#1139, #1298]
 Fix auto lock for Gnome and Xfce [#910, #1249]
 Don't remember key files in file dialogs when the setting is disabled [#1188]
 Improve database merging and conflict resolution [#807, #1165]
 Fix macOS pasteboard issues [#1202]
 Improve startup times on some platforms [#1205]
 Hide the notes field by default [#1124]
 Toggle main window by clicking tray icon with the middle mouse button [#992]
 Fix custom icons not copied over when databases are merged [#1008]
 Allow use of DEL key to delete entries [#914]
 Correct intermittent crash due to stale history items [#1527]
 Sanitize newline characters in title, username and URL fields [#1502]
 Reopen previously opened databases in correct order [#774]
 Use system's zxcvbn library if available [#701]
 Implement various i18n improvements [#690, #875, #1436]


Tested on amd64 with the new KDBX 4.0 and the *really really* cool SSH
Agent feature.

All tests are passed: 100% tests passed, 0 tests failed out of 29

Ok? (Don't forget you need security/argon2 to build and test)

Cheers,

Rafael Sadowski

Index: Makefile
===
RCS file: /cvs/ports/security/keepassxc/Makefile,v
retrieving revision 1.10
diff -u -p -u -p -r1.10 Makefile
--- Makefile21 Dec 2017 07:54:27 -  1.10
+++ Makefile5 Mar 2018 07:52:32 -
@@ -2,11 +2,11 @@
 
 COMMENT =  management tool for sensitive data
 
-CATEGORIES =   security
+V =2.3.0
+DISTNAME = keepassxc-${V}-src
+PKGNAME =  keepassxc-${V}
 
-GH_ACCOUNT =   keepassxreboot
-GH_PROJECT =   keepassxc
-GH_TAGNAME =   2.2.4
+CATEGORIES =   security
 
 HOMEPAGE = https://keepassxc.org
 
@@ -16,21 +16,26 @@ MAINTAINER =Rafael Sadowski