Something's wrong with your diff, it doesn't apply with patch. Rather than just removing from plist, please either @comment the file in plist so it doesn't get readded, or maybe better add a post-install target rm'ing the file with a comment saying why.
On 2023/08/18 22:44, Alex Naumov wrote: > Greetings, > > This patch updates GNU Screen to version 4.9.1. Released yesterday. Please > review/test it. > > Screen is a full-screen window manager that multiplexes a physical terminal > between several processes (typically interactive shells). > > 'portcheck', 'port-lib-depends-check' and 'update-plist' returns 0. > Updated and tested on x86_64 and aarch64. > > All tests are OK: > * 'make test' > * manually started the screen and did some basic operation with it. > > I removed: > Info-file (texinfo, manpage still there) from the list of files (pkg/PLIST) > because it seems broken in this release. > > ChangeLog for 4.9.1: > * Support stop/parity bits on serial port > * Add needed system headers in checks and return values for implicit > function declarations > * Fixes: > - Avoid zombies after shell exit > - Missed signal sending permission check on failed query messages > (CVE-2023-24626) > - manpage fixes > - source code fixes during cleanup > - UTF-8 encoding can emit invalid UTF-8 sequences for out of range unicode > values > > > Cheers, > Alexander Naumov > Index: Makefile > =================================================================== > RCS file: /cvs/ports/misc/screen/Makefile,v > retrieving revision 1.77 > diff -u -p -u -p -r1.77 Makefile > --- Makefile 11 Mar 2022 19:38:20 -0000 1.77 > +++ Makefile 18 Aug 2023 19:58:48 -0000 > @@ -1,10 +1,12 @@ > COMMENT= multi-screen window manager > > -DISTNAME= screen-4.9.0 > +DISTNAME= screen-4.9.1 > CATEGORIES= misc > MASTER_SITES= ${MASTER_SITE_GNU:=screen/} > > HOMEPAGE= https://www.gnu.org/software/screen/ > > # GPLv3+ > PERMIT_PACKAGE= Yes > Index: distinfo > =================================================================== > RCS file: /cvs/ports/misc/screen/distinfo,v > retrieving revision 1.14 > diff -u -p -u -p -r1.14 distinfo > --- distinfo 5 Feb 2022 11:57:36 -0000 1.14 > +++ distinfo 18 Aug 2023 19:58:48 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (screen-4.9.0.tar.gz) = +TNSgbtNFTjtB433iiDC8506+aTpHFfQhCceAonHMPQ= > -SIZE (screen-4.9.0.tar.gz) = 798229 > +SHA256 (screen-4.9.1.tar.gz) = Js7z48QlccDUhK1vrxEMXBUJH7+HKwb6eqR2bHQFrGk= > +SIZE (screen-4.9.1.tar.gz) = 1040785 > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/misc/screen/pkg/PLIST,v > retrieving revision 1.25 > diff -u -p -u -p -r1.25 PLIST > --- pkg/PLIST 11 Mar 2022 19:38:20 -0000 1.25 > +++ pkg/PLIST 18 Aug 2023 19:58:48 -0000 > @@ -1,5 +1,4 @@ > @bin bin/screen > -@info info/screen.info > @man man/man1/screen.1 > share/examples/screen/ > share/examples/screen/screenrc