NEW: x11/lwm
Hello ports, Here is a new port x11/lwm/. pkg/DESCR: lwm is a window manager for X that tries to keep out of your face. There are no icons, no button bars, no icon docks, no root menus, no nothing: if you want all that, then other programs can provide it. There's no configurability either: if you want that, you want a different window manager; one that helps your operating system in its evil conquest of your disc space and its annexation of your physical memory. http://www.jfc.org.uk/software/lwm.html Thanks, Mitch lwm.tgz Description: Binary data
new: security/pass-import, py-pykeepass, and py-construct bump
pass-import is an extension for password-store aka pass(1) which allows importing from a variety of other password managers. I only wanted it for one of the csv formats but since I was there anyway I figured it would be useful to port pykeepass to allow that to work too, which in turn needs a specific version of py-construct. The warning in py-construct's Makefile seems obsolete. plaso's Makefile no longer references py-construct (it did previously), and it doesn't show up in the code. It is a listed dep in some of plaso's dependencies but again doesn't seem to actually show up in the code. So I don't think udpating it is a problem (though pykeepass does want this specific version at the moment). py-construct diff inline, new ports attached. Any comments/OKs? Index: Makefile === RCS file: /cvs/ports/devel/py-construct/Makefile,v retrieving revision 1.8 diff -u -p -r1.8 Makefile --- Makefile10 Oct 2020 18:45:00 - 1.8 +++ Makefile1 Jul 2021 20:31:06 - @@ -2,29 +2,28 @@ COMMENT = powerful declarative parser/builder for binary data -# !!! do not update blindly: security/plaso needs a specific version +# as of 2021/07/01, pykeepass needs this specific version +MODPY_EGG_VERSION = 2.10.54 EPOCH =0 -MODPY_EGG_VERSION = 2.5.3 + DISTNAME = construct-${MODPY_EGG_VERSION} PKGNAME = py-${DISTNAME} -REVISION = 2 CATEGORIES = devel -HOMEPAGE = http://construct.readthedocs.io/ +HOMEPAGE = https://construct.readthedocs.io/ # MIT PERMIT_PACKAGE = Yes MODULES = lang/python MODPY_SETUPTOOLS = Yes -MODPY_PYTEST = Yes - MODPY_PI = Yes FLAVORS = python3 FLAVOR = python3 -TEST_DEPENDS = math/py-numpy${MODPY_FLAVOR} +# github version has tests, but they require arrow (not yet in ports) +NO_TEST = Yes .include Index: distinfo === RCS file: /cvs/ports/devel/py-construct/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo23 Feb 2017 13:11:20 - 1.2 +++ distinfo1 Jul 2021 20:31:06 - @@ -1,2 +1,2 @@ -SHA256 (construct-2.5.3.tar.gz) = siM7x8ak1zgD9YBrwxZ+STXao+qKXNBWy6u9ucPXmjY= -SIZE (construct-2.5.3.tar.gz) = 688072 +SHA256 (construct-2.10.54.tar.gz) = Te9rTuAm86Z6tTf+94PjLsYz11HeegADBgJfv9Mcf9g= +SIZE (construct-2.10.54.tar.gz) = 1184400 Index: pkg/PLIST === RCS file: /cvs/ports/devel/py-construct/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 10 Oct 2020 18:45:00 - 1.3 +++ pkg/PLIST 1 Jul 2021 20:31:06 - @@ -11,123 +11,25 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/construct/__init__.py ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/construct/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/construct/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/construct/${MODPY_PYCACHE}adapters.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/construct/${MODPY_PYCACHE}core.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/construct/${MODPY_PYCACHE}debug.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/construct/${MODPY_PYCACHE}macros.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/construct/${MODPY_PYCACHE}expr.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/construct/${MODPY_PYCACHE}version.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/construct/adapters.py lib/python${MODPY_VERSION}/site-packages/construct/core.py lib/python${MODPY_VERSION}/site-packages/construct/debug.py -lib/python${MODPY_VERSION}/site-packages/construct/formats/ -lib/python${MODPY_VERSION}/site-packages/construct/formats/__init__.py -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/construct/formats/${MODPY_PYCACHE}/ -lib/python${MODPY_VERSION}/site-packages/construct/formats/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/construct/formats/data/ -lib/python${MODPY_VERSION}/site-packages/construct/formats/data/__init__.py -${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/construct/formats/data/${MODPY_PYCACHE}/ -lib/python${MODPY_VERSION}/site-packages/construct/formats/data/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/construct/formats/data/${MODPY_PYCACHE}cap.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/construct/formats/data/${MODPY_PYCACHE}snoop.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/construct/formats/data/cap.py -lib/python${MODPY_VERSION}/site-packages/construct/formats/data/snoop.py -lib/python${MODPY_VERSION}/site-p
Re: isync/mbsync: security update to 1.4.2
On Thu Jul 01, 2021 at 08:06:38AM +, Klemens Nanni wrote: > (portroach didn't show this...) > > This is a maintenance & security release. > > - fixed CVE-2021-3578: possible remote code execution > - fixed crash on invalid CAPABILITY response code > - tolerate INBOX mis-casing in Path setting > > https://seclists.org/oss-sec/2021/q2/185 > > Tested/working on amd64. > OK? > > > > Index: devel/quirks/Makefile > === > RCS file: /cvs/ports/devel/quirks/Makefile,v > retrieving revision 1.1270 > diff -u -p -r1.1270 Makefile > --- devel/quirks/Makefile 20 Jun 2021 22:53:50 - 1.1270 > +++ devel/quirks/Makefile 1 Jul 2021 08:02:53 - > @@ -5,7 +5,7 @@ CATEGORIES = devel databases > DISTFILES = > > # API.rev > -PKGNAME =quirks-4.23 > +PKGNAME =quirks-4.24 > PKG_ARCH = * > MAINTAINER = Marc Espie > > Index: devel/quirks/files/Quirks.pm > === > RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v > retrieving revision 1.1286 > diff -u -p -r1.1286 Quirks.pm > --- devel/quirks/files/Quirks.pm 20 Jun 2021 22:53:50 - 1.1286 > +++ devel/quirks/files/Quirks.pm 1 Jul 2021 08:03:43 - > @@ -1405,7 +1405,7 @@ my $cve = { > 'lang/ruby/2.6,-main' => 'ruby->2.6,<2.6.2', > 'mail/dovecot,-server' => 'dovecot-<2.3.10.1', > 'mail/exim' => 'exim-<4.83', > - 'mail/isync' => 'isync-<1.3.5', > + 'mail/isync' => 'isync-<1.4.2', > 'mail/mailman' => 'mailman-<2.1.30', > 'mail/p5-Mail-SpamAssassin' => 'p5-Mail-SpamAssassin-<3.4.4', > 'mail/roundcubemail' => 'roundcubemail-<1.3.8', IMHO; I have come to the conclusion that the CVE quirks sections is a waste of time with no/little benefit. There is no consensus to maintain that. (I do not want to start a discussion ;)
powerpc bulk build report
Bulk build on macppc-0.ports.openbsd.org Started : Sat Jun 12 17:13:25 MDT 2021 Finished: Thu Jul 1 03:49:42 MDT 2021 Duration: 18 Days 10 hours 36 minutes Built using OpenBSD 6.9-current (GENERIC) #893: Sat Jun 12 06:19:36 MDT 2021 Built 9503 packages Number of packages built each day: Jun 12: 515 Jun 13: 184 Jun 14: 170 Jun 15: 378 Jun 16: 494 Jun 17: 335 Jun 18: 618 Jun 19: 267 Jun 20: 323 Jun 21: 282 Jun 22: 324 Jun 23: 184 Jun 24: 443 Jun 25: 357 Jun 26: 211 Jun 27: 359 Jun 28: 577 Jun 29: 423 Jun 30: 1298 Jul 1: 1761 Critical path missing pkgs: http://build-failures.rhaalovely.net/powerpc/2021-06-12/summary.log Build failures: 14 http://build-failures.rhaalovely.net/powerpc/2021-06-12/audio/puddletag.log http://build-failures.rhaalovely.net/powerpc/2021-06-12/emulators/higan.log http://build-failures.rhaalovely.net/powerpc/2021-06-12/games/hyperrogue.log http://build-failures.rhaalovely.net/powerpc/2021-06-12/graphics/gmic.log http://build-failures.rhaalovely.net/powerpc/2021-06-12/lang/gforth.log http://build-failures.rhaalovely.net/powerpc/2021-06-12/lang/pcc/pcc-libs.log http://build-failures.rhaalovely.net/powerpc/2021-06-12/misc/freeopcua/opcua-client-gui.log http://build-failures.rhaalovely.net/powerpc/2021-06-12/misc/freeopcua/py-opcua-widgets,python3.log http://build-failures.rhaalovely.net/powerpc/2021-06-12/net/tdlib.log http://build-failures.rhaalovely.net/powerpc/2021-06-12/productivity/gnucash.log http://build-failures.rhaalovely.net/powerpc/2021-06-12/shells/py-qtconsole,python3.log http://build-failures.rhaalovely.net/powerpc/2021-06-12/sysutils/virt-manager.log http://build-failures.rhaalovely.net/powerpc/2021-06-12/www/qutebrowser.log http://build-failures.rhaalovely.net/powerpc/2021-06-12/x11/mate/menu-advanced.log
isync/mbsync: security update to 1.4.2
(portroach didn't show this...) This is a maintenance & security release. - fixed CVE-2021-3578: possible remote code execution - fixed crash on invalid CAPABILITY response code - tolerate INBOX mis-casing in Path setting https://seclists.org/oss-sec/2021/q2/185 Tested/working on amd64. OK? Index: devel/quirks/Makefile === RCS file: /cvs/ports/devel/quirks/Makefile,v retrieving revision 1.1270 diff -u -p -r1.1270 Makefile --- devel/quirks/Makefile 20 Jun 2021 22:53:50 - 1.1270 +++ devel/quirks/Makefile 1 Jul 2021 08:02:53 - @@ -5,7 +5,7 @@ CATEGORIES =devel databases DISTFILES = # API.rev -PKGNAME = quirks-4.23 +PKGNAME = quirks-4.24 PKG_ARCH = * MAINTAINER = Marc Espie Index: devel/quirks/files/Quirks.pm === RCS file: /cvs/ports/devel/quirks/files/Quirks.pm,v retrieving revision 1.1286 diff -u -p -r1.1286 Quirks.pm --- devel/quirks/files/Quirks.pm20 Jun 2021 22:53:50 - 1.1286 +++ devel/quirks/files/Quirks.pm1 Jul 2021 08:03:43 - @@ -1405,7 +1405,7 @@ my $cve = { 'lang/ruby/2.6,-main' => 'ruby->2.6,<2.6.2', 'mail/dovecot,-server' => 'dovecot-<2.3.10.1', 'mail/exim' => 'exim-<4.83', - 'mail/isync' => 'isync-<1.3.5', + 'mail/isync' => 'isync-<1.4.2', 'mail/mailman' => 'mailman-<2.1.30', 'mail/p5-Mail-SpamAssassin' => 'p5-Mail-SpamAssassin-<3.4.4', 'mail/roundcubemail' => 'roundcubemail-<1.3.8', Index: mail/isync/Makefile === RCS file: /cvs/ports/mail/isync/Makefile,v retrieving revision 1.48 diff -u -p -r1.48 Makefile --- mail/isync/Makefile 13 Mar 2021 14:20:55 - 1.48 +++ mail/isync/Makefile 1 Jul 2021 07:56:35 - @@ -2,8 +2,7 @@ COMMENT= synchronize IMAP4 and maildir mailboxes -DISTNAME= isync-1.4.1 -REVISION= 0 +DISTNAME= isync-1.4.2 CATEGORIES=mail MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=isync/} Index: mail/isync/distinfo === RCS file: /cvs/ports/mail/isync/distinfo,v retrieving revision 1.18 diff -u -p -r1.18 distinfo --- mail/isync/distinfo 11 Mar 2021 12:58:20 - 1.18 +++ mail/isync/distinfo 1 Jul 2021 07:56:46 - @@ -1,2 +1,2 @@ -SHA256 (isync-1.4.1.tar.gz) = DTbbtXuwbIu+ELtm9ArlQwlbFDRDIJtwNxZ75gBCAVA= -SIZE (isync-1.4.1.tar.gz) = 336281 +SHA256 (isync-1.4.2.tar.gz) = GTXn7UEv1rWSiq6mVvKQqo0yIsX+2jFTSQOTTOR1U0M= +SIZE (isync-1.4.2.tar.gz) = 336940 Index: mail/isync/patches/patch-src_drv_imap_c === RCS file: /cvs/ports/mail/isync/patches/patch-src_drv_imap_c,v retrieving revision 1.8 diff -u -p -r1.8 patch-src_drv_imap_c --- mail/isync/patches/patch-src_drv_imap_c 13 Mar 2021 14:20:55 - 1.8 +++ mail/isync/patches/patch-src_drv_imap_c 1 Jul 2021 07:56:55 - @@ -14,7 +14,7 @@ Index: src/drv_imap.c #ifdef HAVE_LIBSSL enum { SSL_None, SSL_STARTTLS, SSL_IMAPS }; #endif -@@ -3718,6 +3720,8 @@ imap_parse_store( conffile_t *cfg, store_conf_t **stor +@@ -3731,6 +3733,8 @@ imap_parse_store( conffile_t *cfg, store_conf_t **stor #endif 143; }