[UPDATE] www/youtube-dl to 2020.12.22
Hi, Release du jour still fresh, OK? Core [common] Remove unwanted query params from unsigned akamai manifest URLs Extractors [tastytrade] Remove extractor (#25716) [niconico] Fix playlist extraction (#27428) [everyonesmixtape] Remove extractor [kanalplay] Remove extractor [arkena] Fix extraction [nba] Rewrite extractor [turner] Improve info extraction [youtube] Improve xsrf token extraction (#27442) [generic] Improve RSS age limit extraction [generic] Fix RSS itunes thumbnail extraction (#27405) [redditr] Extract duration (#27426) [zaq1] Remove extractor [asiancrush] Add support for retrocrush.tv [asiancrush] Fix extraction [noco] Remove extractor (#10864) [nfl] Fix extraction (#22245) [skysports] Relax URL regular expression (#27435) [tv5unis] Add support for tv5unis.ca (#22399, #24890) [videomore] Add support for more.tv (#27088) [yandexmusic] Add support for music.yandex.com (#27425) [nhk:program] Add support for audio programs and program clips [nhk] Add support for NHK video programs (#27230) Index: Makefile === RCS file: /cvs/ports/www/youtube-dl/Makefile,v retrieving revision 1.221 diff -u -p -u -r1.221 Makefile --- Makefile21 Dec 2020 10:55:01 - 1.221 +++ Makefile22 Dec 2020 09:16:36 - @@ -2,7 +2,7 @@ COMMENT = CLI program to download videos from YouTube and other sites -VERSION = 2020.12.14 +VERSION = 2020.12.22 MODPY_EGG_VERSION =${VERSION:S/.0/./g} DISTNAME = youtube-dl-${VERSION} Index: distinfo === RCS file: /cvs/ports/www/youtube-dl/distinfo,v retrieving revision 1.200 diff -u -p -u -r1.200 distinfo --- distinfo21 Dec 2020 10:55:01 - 1.200 +++ distinfo22 Dec 2020 09:16:36 - @@ -1,2 +1,2 @@ -SHA256 (youtube-dl-2020.12.14.tar.gz) = loGlpRXLRO8jwovXf2151TH9vHMlvfS7t5ZiYLe2QnM= -SIZE (youtube-dl-2020.12.14.tar.gz) = 3229047 +SHA256 (youtube-dl-2020.12.22.tar.gz) = zJXOFHev7uDg06XlySuvUtIjsSHZUHlTZ9ijGFv292w= +SIZE (youtube-dl-2020.12.22.tar.gz) = 3238866 Index: pkg/PLIST === RCS file: /cvs/ports/www/youtube-dl/pkg/PLIST,v retrieving revision 1.139 diff -u -p -u -r1.139 PLIST --- pkg/PLIST 13 Dec 2020 19:15:53 - 1.139 +++ pkg/PLIST 22 Dec 2020 09:16:37 - @@ -235,7 +235,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}espn.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}esri.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}europa.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}everyonesmixtape.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}expotv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}expressen.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}extractors.${MODPY_PYC_MAGIC_TAG}pyc @@ -343,7 +342,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}jwplatform.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}kakao.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}kaltura.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}kanalplay.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}kankan.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}karaoketv.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}karrierevideos.${MODPY_PYC_MAGIC_TAG}pyc @@ -459,7 +457,6 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}nintendo.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}njpwworld.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}nobelprize.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}noco.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}nonktube.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/youtube_dl/extractor/${MODPY_PYCACHE}noovo.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-pack
Re: curl/wget: fail letsencrypt ceritifcate validation
TL;DR server admin needs to fix their side. On 2020/12/21 14:41, Greg Steuck wrote: > Unlike firefox, chromium, and openssl s_client, these command line tools > fail to connect (openbsd-amd64-current): > > % curl --verbose https://oleg.fi/gentle-introduction-2020.11.tar.gz > * Trying 91.232.156.79:443... > * Connected to oleg.fi (91.232.156.79) port 443 (#0) > * ALPN, offering h2 > * ALPN, offering http/1.1 > * successfully set certificate verify locations: > * CAfile: /etc/ssl/cert.pem > * CApath: none > * (304) (OUT), TLS handshake, Client hello (1): > * (304) (IN), TLS handshake, Server hello (2): > * TLSv1.2 (IN), TLS handshake, Certificate (11): > * TLSv1.2 (OUT), TLS alert, unknown CA (560): > * SSL certificate problem: unable to get local issuer certificate > * Closing connection 0 > curl: (60) SSL certificate problem: unable to get local issuer certificate > More details here: https://curl.se/docs/sslcerts.html > > curl failed to verify the legitimacy of the server and therefore could not > establish a secure connection to it. To learn more about this situation and > how to fix it, please visit the web page mentioned above. > > % wget https://oleg.fi/gentle-introduction-2020.11.tar.gz > --2020-12-21 14:31:08-- https://oleg.fi/gentle-introduction-2020.11.tar.gz > Resolving oleg.fi (oleg.fi)... 91.232.156.79, 91.232.156.80 > Connecting to oleg.fi (oleg.fi)|91.232.156.79|:443... connected. > ERROR: cannot verify oleg.fi's certificate, issued by ‘CN=R3,O=Let's > Encrypt,C=US’: > Unable to locally verify the issuer's authority. > To connect to oleg.fi insecurely, use `--no-check-certificate'. > % openssl s_client -connect oleg.fi:443 You aren't asking s_client to verify certificates. You also aren't asking it to use SNI so it is returning only the default certificate. > --- > Certificate chain > 0 s:/OU=Domain Control Validated/OU=PositiveSSL Wildcard/CN=*.kapsi.fi >i:/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA > Domain Validation Secure Server CA > 1 s:/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA > Domain Validation Secure Server CA >i:/C=GB/ST=Greater Manchester/L=Salford/O=COMODO CA Limited/CN=COMODO RSA > Certification Authority > --- This one does have a valid chain ... but feeding the certificate into openssl x509 -text -noout it only covers these: DNS:*.kapsi.fi, DNS:kapsi.fi Fixing that... $ openssl s_client -CAfile /etc/ssl/cert.pem -connect oleg.fi:443 -servername oleg.fi CONNECTED(0003) depth=0 CN = oleg.fi verify error:num=20:unable to get local issuer certificate verify return:1 depth=0 CN = oleg.fi verify error:num=20:unable to get local issuer certificate verify return:1 write W BLOCK --- Certificate chain 0 s:/CN=oleg.fi i:/C=US/O=Let's Encrypt/CN=R3 1 s:/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3 i:/O=Digital Signature Trust Co./CN=DST Root CA X3 --- >From this it is obvious that they are sending the wrong intermediate. This will be happening in various places as some server admins just used a static intermediate cert rather than correctly using the correct one specified in the ACME response - letsencrypt recently changed to issuing from a different intermediate certificate so the server admin needs to catch up. Firefox and Chromium still connect because they fallback to fetching the intermediate from the URL specified in the "AIA" extension (again can be seen by feeding the cert into 'openssl x509 -text'); Authority Information Access: OCSP - URI:http://r3.o.lencr.org CA Issuers - URI:http://r3.i.lencr.org/ I suppose libtls could possibly do something about this (i.e. to lookup from the AIA CA Issuers URI) but it feels like a bit of a layer violation. Other than that I don't think libressl can really workaround this server misconfiguration. It will be affecting other software too e.g. curl/wget built using openssl fails too. (Note this is not related to the forthcoming hack for chain compatibility with old android versions - mentioning it because the article about it https://letsencrypt.org/2020/12/21/extending-android-compatibility.html is currently doing the rounds).
Re: [new] comms/syncterm
On 2020/12/21 12:05, joshua stein wrote: > SyncTERM is a BBS terminal program with lots of features. : diff dc4fde7aa1c4036ccebf62b44d24003e25253271 /usr/ports/mystuff : blob - 91eac5d8f890230efc81f1ec74f922025a99668d : file + comms/syncterm/Makefile : --- comms/syncterm/Makefile : +++ comms/syncterm/Makefile : @@ -2,25 +2,27 @@ : : COMMENT= BBS terminal program : : -PKGNAME= syncterm-1.1 : -DISTNAME=${PKGNAME}-src : +DISTNAME=syncterm-1.1 : HOMEPAGE=http://syncterm.bbsdev.net/ : : -EXTRACT_SUFX=.tgz : +EXTRACT_SUFX=-src.tgz since this unpacks to WRKDIR/syncterm-1.1 this is a neater way to handle it than setting WRKDIST (historically you couldn't rely on PKGNAME in this way as it had p0/p1/... added for port updates; that isn't the case any more as there's some special handling in ports infrastructure, but it still feels wrong to an old porter to use it like this ;) : MASTER_SITES=${MASTER_SITE_SOURCEFORGE:=syncterm/} : : # GPLv2 : PERMIT_PACKAGE= Yes : : -WANTLIB += c curses m ossaudio pthread util : +# sdl2 is dlopen()'d : +WANTLIB += SDL2 c curses m ossaudio pthread util list SDL2 in WANTLIB to make sure that updates to SDL2 trigger an update of this; although it's dlopen()'d it is still built against the SDL headers : : CATEGORIES= comms net : : USE_GMAKE= Yes : +NO_TEST= Yes "make test" tries to build test.c (and fails with missing symbols from X libraries); even if it's setup to run it doesn't seem all that useful as a test anyway so probably simplest to just disable tests for the port : -BUILD_DEPENDS= devel/sdl2 : -# SDL gets dlopen'd at runtime : -RUN_DEPENDS= ${LIB_DEPENDS} : : +LIB_DEPENDS= devel/sdl2 LIB_DEPENDS wasn't set so setting RUN_DEPENDS=${LIB_DEPENDS} didn't do anything. the best way we have to handle this case with dlopen()'d a library is to set in LIB_DEPENDS+WANTLIB with a warning that it's "Extra". : +RUN_DEPENDS= devel/desktop-file-utils \ : + x11/gtk+3,-guic : + needs listing to provide @tag handling for the tags that "make plist" automatically adds. the alternative if you don't like the extra dependencies is to rm the icon and desktop files in post-install, chances are these will already be present on any "desktop-ish" system already though, and it's convenient for people using desktop environments that handle these files. : MAKE_FILE= GNUmakefile : MAKE_FLAGS= RELEASE=1 \ : WITHOUT_CRYPTLIB=1 \ : @@ -31,7 +33,7 @@ CFLAGS+=-DN_CURSES_LIB -D_XOPEN_SOURCE_EXTENDED=1 : : FAKE_FLAGS= PREFIX=${PREFIX} : : -WRKDIST= ${WRKDIR}/${PKGNAME}/src/syncterm : +WRKSRC= ${WRKDIST}/src/syncterm WRKDIST is the "source unpacks here" dir and apart from anything else is used as the base dir for patches; there's a forced -O2 which ought to be patched away (added in my updated tar) WRKSRC is "cd to this dir before building" which is what's needed here : : post-install: : gzip -d ${PREFIX}/man/man1/syncterm.1.gz : this updated version is ok with me to import.. syncterm.tgz Description: application/tar-gz
rename docker package
I made a mistake when I imported sysutils/docker-cli the ports path is sysutils/docker-cli but the package is still named docker. ok? Index: devel/quirks//Makefile === RCS file: /home/reposync/ports/devel/quirks/Makefile,v retrieving revision 1.1112 diff -u -p -r1.1112 Makefile --- devel/quirks//Makefile 21 Dec 2020 21:19:22 - 1.1112 +++ devel/quirks//Makefile 22 Dec 2020 15:30:54 - @@ -5,7 +5,7 @@ CATEGORIES =devel databases DISTFILES = # API.rev -PKGNAME = quirks-3.501 +PKGNAME = quirks-3.502 PKG_ARCH = * MAINTAINER = Marc Espie Index: devel/quirks//files/Quirks.pm === RCS file: /home/reposync/ports/devel/quirks/files/Quirks.pm,v retrieving revision 1.1129 diff -u -p -r1.1129 Quirks.pm --- devel/quirks//files/Quirks.pm 21 Dec 2020 21:19:22 - 1.1129 +++ devel/quirks//files/Quirks.pm 22 Dec 2020 15:30:48 - @@ -522,6 +522,7 @@ my $stem_extensions = { 'fvicons' => 'fvwm2', 'py-frozen-flask' => 'py3-frozen-flask', 'glibmm26' => 'glibmm268', + 'docker' => 'docker-cli', }; my $obsolete_reason = { Index: sysutils/docker-cli//Makefile === RCS file: /home/reposync/ports/sysutils/docker-cli/Makefile,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 Makefile --- sysutils/docker-cli//Makefile 3 Oct 2020 20:38:46 - 1.1.1.1 +++ sysutils/docker-cli//Makefile 22 Dec 2020 15:31:54 - @@ -3,11 +3,11 @@ COMMENT = command-line tool for controlling Docker V =19.03.13 -PKGNAME = docker-${V} GH_ACCOUNT = docker GH_PROJECT = cli GH_TAGNAME = v${V} +PKGNAME = docker-${DISTNAME} CATEGORIES = sysutils Index: sysutils/docker-cli//pkg/PLIST === RCS file: /home/reposync/ports/sysutils/docker-cli/pkg/PLIST,v retrieving revision 1.1.1.1 diff -u -p -r1.1.1.1 PLIST --- sysutils/docker-cli//pkg/PLIST 3 Oct 2020 20:38:46 - 1.1.1.1 +++ sysutils/docker-cli//pkg/PLIST 22 Dec 2020 16:19:45 - @@ -1,2 +1,3 @@ @comment $OpenBSD: PLIST,v 1.1.1.1 2020/10/03 20:38:46 solene Exp $ @bin bin/docker +@conflict docker-*
Re: [Maintainer Update] sysutils/direnv: 2.25.0 -> 2.25.2
Ping. diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile index 6f3cd772701..8a70cf2ee80 100644 --- a/sysutils/direnv/Makefile +++ b/sysutils/direnv/Makefile @@ -4,7 +4,7 @@ COMMENT = tool for managing environment based on current directory GH_ACCOUNT = direnv GH_PROJECT = direnv -GH_TAGNAME = v2.25.0 +GH_TAGNAME = v2.25.2 MAINTAINER= Ashton Fagg CATEGORIES = sysutils devel diff --git a/sysutils/direnv/distinfo b/sysutils/direnv/distinfo index 8182f807e9c..44d56f9a68c 100644 --- a/sysutils/direnv/distinfo +++ b/sysutils/direnv/distinfo @@ -1,2 +1,2 @@ -SHA256 (direnv-2.25.0.tar.gz) = 8RADM76QRegyhaF1oJN7lv2dIRUZMzI0gV60qnxxn1s= -SIZE (direnv-2.25.0.tar.gz) = 1357957 +SHA256 (direnv-2.25.2.tar.gz) = xCYkCGyftd1m5NSeKjCQfdMDgSal2tM2nFocbxXXuew= +SIZE (direnv-2.25.2.tar.gz) = 1377094 Ashton Fagg writes: > The attached diff updates sysutils/direnv to the latest version > (2.25.2). Tested on amd64 and is working. make build, test, fake, > package, install, deinstall all working. > > The changelog from 2.25.0 -> 2.25.1: > > https://github.com/direnv/direnv/releases/tag/v2.25.1 > > 2.25.1 -> 2.25.2 is the same substantively, they had a release > engineering issue and so redid the release and called it > 2.25.2. > > Thanks, > > Ash > > > diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile > index 6f3cd772701..8a70cf2ee80 100644 > --- a/sysutils/direnv/Makefile > +++ b/sysutils/direnv/Makefile > @@ -4,7 +4,7 @@ COMMENT = tool for managing environment based on > current directory > > GH_ACCOUNT = direnv > GH_PROJECT = direnv > -GH_TAGNAME = v2.25.0 > +GH_TAGNAME = v2.25.2 > > MAINTAINER= Ashton Fagg > CATEGORIES = sysutils devel > diff --git a/sysutils/direnv/distinfo b/sysutils/direnv/distinfo > index 8182f807e9c..44d56f9a68c 100644 > --- a/sysutils/direnv/distinfo > +++ b/sysutils/direnv/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (direnv-2.25.0.tar.gz) = 8RADM76QRegyhaF1oJN7lv2dIRUZMzI0gV60qnxxn1s= > -SIZE (direnv-2.25.0.tar.gz) = 1357957 > +SHA256 (direnv-2.25.2.tar.gz) = xCYkCGyftd1m5NSeKjCQfdMDgSal2tM2nFocbxXXuew= > +SIZE (direnv-2.25.2.tar.gz) = 1377094
Bug report: abook
Good day, I have found a bug in the "abook" package (https://openports.se/mail/abook). Platform: Tested on OpenBSD 6.0 - 6.8 Description: When I try to export contacts stored in the abook as vcard abook crashes Steps to Reproduce: 1) start "abook" 2) press "e" to export contacts 3) press "c" to select vcard format 4) enter filename, e.g. "text.vcf" and press "enter" Expected Result: Contacts exported to "text.vcf" file Actual Result: Segmentation result (core dumped) Exporting to other formats, e.g. cvs, works without any problem, only vcard is crashing the abook app. Regards Stepan
Re: [Maintainer Update] sysutils/direnv: 2.25.0 -> 2.25.2
Committed. Looks like a noop for non-Windows though really. On 2020/12/22 16:16, Ashton Fagg wrote: > Ping. > > diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile > index 6f3cd772701..8a70cf2ee80 100644 > --- a/sysutils/direnv/Makefile > +++ b/sysutils/direnv/Makefile > @@ -4,7 +4,7 @@ COMMENT = tool for managing environment based on > current directory > > GH_ACCOUNT = direnv > GH_PROJECT = direnv > -GH_TAGNAME = v2.25.0 > +GH_TAGNAME = v2.25.2 > > MAINTAINER= Ashton Fagg > CATEGORIES = sysutils devel > diff --git a/sysutils/direnv/distinfo b/sysutils/direnv/distinfo > index 8182f807e9c..44d56f9a68c 100644 > --- a/sysutils/direnv/distinfo > +++ b/sysutils/direnv/distinfo > @@ -1,2 +1,2 @@ > -SHA256 (direnv-2.25.0.tar.gz) = 8RADM76QRegyhaF1oJN7lv2dIRUZMzI0gV60qnxxn1s= > -SIZE (direnv-2.25.0.tar.gz) = 1357957 > +SHA256 (direnv-2.25.2.tar.gz) = xCYkCGyftd1m5NSeKjCQfdMDgSal2tM2nFocbxXXuew= > +SIZE (direnv-2.25.2.tar.gz) = 1377094 > > > Ashton Fagg writes: > > > The attached diff updates sysutils/direnv to the latest version > > (2.25.2). Tested on amd64 and is working. make build, test, fake, > > package, install, deinstall all working. > > > > The changelog from 2.25.0 -> 2.25.1: > > > > https://github.com/direnv/direnv/releases/tag/v2.25.1 > > > > 2.25.1 -> 2.25.2 is the same substantively, they had a release > > engineering issue and so redid the release and called it > > 2.25.2. > > > > Thanks, > > > > Ash > > > > > > diff --git a/sysutils/direnv/Makefile b/sysutils/direnv/Makefile > > index 6f3cd772701..8a70cf2ee80 100644 > > --- a/sysutils/direnv/Makefile > > +++ b/sysutils/direnv/Makefile > > @@ -4,7 +4,7 @@ COMMENT = tool for managing environment based on > > current directory > > > > GH_ACCOUNT = direnv > > GH_PROJECT = direnv > > -GH_TAGNAME = v2.25.0 > > +GH_TAGNAME = v2.25.2 > > > > MAINTAINER=Ashton Fagg > > CATEGORIES = sysutils devel > > diff --git a/sysutils/direnv/distinfo b/sysutils/direnv/distinfo > > index 8182f807e9c..44d56f9a68c 100644 > > --- a/sysutils/direnv/distinfo > > +++ b/sysutils/direnv/distinfo > > @@ -1,2 +1,2 @@ > > -SHA256 (direnv-2.25.0.tar.gz) = > > 8RADM76QRegyhaF1oJN7lv2dIRUZMzI0gV60qnxxn1s= > > -SIZE (direnv-2.25.0.tar.gz) = 1357957 > > +SHA256 (direnv-2.25.2.tar.gz) = > > xCYkCGyftd1m5NSeKjCQfdMDgSal2tM2nFocbxXXuew= > > +SIZE (direnv-2.25.2.tar.gz) = 1377094
Re: Bug report: abook
On 2020/12/21 14:27, o...@klokocka.net wrote: > Good day, > > I have found a bug in the "abook" package (https://openports.se/mail/abook). > > Platform: Tested on OpenBSD 6.0 - 6.8 > > Description: When I try to export contacts stored in the abook as vcard > abook crashes > > Steps to Reproduce: > 1) start "abook" > 2) press "e" to export contacts > 3) press "c" to select vcard format > 4) enter filename, e.g. "text.vcf" and press "enter" > > Expected Result: Contacts exported to "text.vcf" file > > Actual Result: Segmentation result (core dumped) > > Exporting to other formats, e.g. cvs, works without any problem, only vcard > is crashing the abook app. > > Regards > > > Stepan > Which architecture? amd64, i386, sparc64, something else... Can you build with debug symbols and get a backtrace? https://www.openbsd.org/faq/ports/ports.html#Backtrace There is no "debug package" for this so follow the "A port can be built with debug symbols on an ad-hoc basis" steps. I can't replicate it here on amd64 with a simple newly created address book file with a few dummy entries.
Ping2: [update patch] getmail 5.14 -> 5.15
Am Thu, Dec 17, 2020 at 03:27:31PM +0100 schrieb Martin Ziemer: > Am Fri, Dec 11, 2020 at 06:24:27AM +0100 schrieb Martin Ziemer: >> This patch updates getmail from 5.14 to 5.15. >> >> Tested on two amd64 systems. Index: Makefile === RCS file: /cvs/ports/mail/getmail/Makefile,v retrieving revision 1.98 diff -u -p -u -p -r1.98 Makefile --- Makefile6 Feb 2020 11:17:13 - 1.98 +++ Makefile11 Dec 2020 05:18:37 - @@ -2,7 +2,7 @@ COMMENT= IMAP/POP3/SDPS mail retriever -MODPY_EGG_VERSION= 5.14 +MODPY_EGG_VERSION= 5.15 DISTNAME= getmail-${MODPY_EGG_VERSION} CATEGORIES=mail Index: distinfo === RCS file: /cvs/ports/mail/getmail/distinfo,v retrieving revision 1.79 diff -u -p -u -p -r1.79 distinfo --- distinfo6 Feb 2020 11:17:13 - 1.79 +++ distinfo11 Dec 2020 05:18:37 - @@ -1,2 +1,2 @@ -SHA256 (getmail-5.14.tar.gz) = 86mf50VkI30Syo1FguETwGfJIFtatkD3K06ER2BqmcE= -SIZE (getmail-5.14.tar.gz) = 199501 +SHA256 (getmail-5.15.tar.gz) = 1FOAX/w/j+JYbucFczvWZnd+U2kxJf2xSUlNIr0UFio= +SIZE (getmail-5.15.tar.gz) = 199733