CVS: cvs.openbsd.org: ports
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
"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
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
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
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
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
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
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
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