From nobody Fri Dec 30 09:20:48 2022 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Nk09n1lHjz2khnK; Fri, 30 Dec 2022 09:21:01 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Nk09n0YvMz3J7f; Fri, 30 Dec 2022 09:21:01 +0000 (UTC) (envelope-from eduardo@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672392061; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=pzmHWCNgRX+LnmOjKs1JeNc+kCSRcJZDwmVhb+dRmOM=; b=eI5Min7bTlDt8ycGus9++A2XSE3qJkVZaikkUV7PeRIspiutTW0gZFa2/ZocWI0qeKtsqd BR6Fl0H8xjYdppEjux/ai7if/eQRWc7kWmnWIIZGMnuuVRVXX413BRAaK5m5iSWX+69iZP c5i+rOerZ44i9GN38kbdS/8EmgoIVZGfCWEz0JOFwdUWIdHE4HA0k1ce20Y/cvjJffsEfi n5wwNAclhsszHFvEZSUA89s3S598YE08o4JO30himK34LDSOK7QTpaM1y3nfUOsfngJJym UzlikN0YU29BhH/2p+//InyUWgF+ARO14csRk0XYYUbE/L966i360D8ZHw7gMw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1672392061; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=pzmHWCNgRX+LnmOjKs1JeNc+kCSRcJZDwmVhb+dRmOM=; b=JOX6i93z67haUbVVVsYR8D40Kk4Pkj1/5Ajxkdy2JkW02XqcOj2UwpsK/CivkE1b9F5Q0P qUUzbxgRuT5TNiBxiJmc4nhs0Ognm4Pwa4EBI050KrUpCGF7VvJvMFKwnVcI1NLWYXe6BC ztOSLLxVlsziZulC4ZYMe1lTbL2g0Vdo4auHpxPxyFE54GY2cKgKVGsXTORXsFQzBFPzkt CDXc9MVBfgFm/cF4pM1eMTFUvHDqIoEEbxCDEGObb5Qow95GXjqGcPLzsMYKIJ035xmtHp Fe2LmpJa7QEydMbWcRUEt3SNzSY4ZOoI8mwpETQkeEPJ1zC+QX4FVpwBL10lLA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1672392061; a=rsa-sha256; cv=none; b=dkjYdoB61xkU+Lfbk3S1FMI5SBEyYesAqEWR9IIs/l0SbBQDcGwQ39EJw9WmXeMsik6ABp uxVHeV607gyAY3n8dLza8k6uAowST4RfzB7PsHIWtWSftsmsevkqh5HwYNf2NM4EribX6F Z7sMNnmhNcOx6PMJsMJoreZS+MCQbLd2DCSYTYrwFfWO6h/JcaucJVoIIzRXLmgDwTy4rp P2l08yzoUlJDwALCxQoUerixtXDa2mePFc/z4HZl5mXBroVHHOqy46G2rHfNyqGSiWgeNv nFlNKFF/iiAhfj2L64PHnKgfG57ChXubVmh/TVZzun6eLfsnNu36HLP6jEAb7g== Received: from mail-ua1-f41.google.com (mail-ua1-f41.google.com [209.85.222.41]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) (Authenticated sender: eduardo) by smtp.freebsd.org (Postfix) with ESMTPSA id 4Nk09m6X9BzFTX; Fri, 30 Dec 2022 09:21:00 +0000 (UTC) (envelope-from eduardo@freebsd.org) Received: by mail-ua1-f41.google.com with SMTP id d1so4680763ual.11; Fri, 30 Dec 2022 01:21:00 -0800 (PST) X-Gm-Message-State: AFqh2kpN6PebJBDTDcQWprebPwOOwm7JH54TSd3RpV19GIQpWa25t848 ZBge3cmhYEiNAnmOglwJVlBSHbdIBX/qOuOqy7o= X-Google-Smtp-Source: AMrXdXvW9TJtFvlRax81xHkZG3SNjl8qt9TR5lkwPjhFwfOn+33aE6ynmEDf8FYmSLGZhXXX0bQbb1MpBJ3d0oFdBUk= X-Received: by 2002:ab0:279a:0:b0:415:65dc:4733 with SMTP id t26-20020ab0279a000000b0041565dc4733mr3149023uap.87.1672392060445; Fri, 30 Dec 2022 01:21:00 -0800 (PST) List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 References: <202212300841.2BU8f4sd059400@gitrepo.freebsd.org> <20221230085557.82EC232C@slippy.cwsent.com> In-Reply-To: <20221230085557.82EC232C@slippy.cwsent.com> From: Nuno Teixeira Date: Fri, 30 Dec 2022 09:20:48 +0000 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: git: f9080cec69db - main - x11-wm/nscde: Replace expired ksh2020 dependency, Remove DEPRECATED To: Cy Schubert Cc: ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Content-Type: multipart/alternative; boundary="000000000000b02b4705f1081e54" X-ThisMailContainsUnwantedMimeParts: N --000000000000b02b4705f1081e54 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hello Cy! Thank you for help on this matter. I've reopened https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D267501 wi= th sugestion you send me so it could be reworked. Cheers, Cy Schubert escreveu no dia sexta, 30/12/2022 =C3=A0(s) 08:56: > In message <202212300841.2BU8f4sd059400@gitrepo.freebsd.org>, Nuno > Teixeira > wri > tes: > > The branch main has been updated by eduardo: > > > > URL: > https://cgit.FreeBSD.org/ports/commit/?id=3Df9080cec69db09ce08dc72da892cc= 8 > > 30fdbfe231 > > > > commit f9080cec69db09ce08dc72da892cc830fdbfe231 > > Author: Chris Moerz > > AuthorDate: 2022-12-30 08:36:08 +0000 > > Commit: Nuno Teixeira > > CommitDate: 2022-12-30 08:40:33 +0000 > > > > x11-wm/nscde: Replace expired ksh2020 dependency, Remove DEPRECATED > > > > - add LICENSE_FILE > > - fix avoiding use of !=3D in assignments > > > > PR: 267501 > > MFH: 2022Q4 > > --- > > x11-wm/nscde/Makefile | 17 ++++++++--------- > > 1 file changed, 8 insertions(+), 9 deletions(-) > > > > diff --git a/x11-wm/nscde/Makefile b/x11-wm/nscde/Makefile > > index 101e986ba64a..19db82204080 100644 > > --- a/x11-wm/nscde/Makefile > > +++ b/x11-wm/nscde/Makefile > > @@ -1,5 +1,6 @@ > > PORTNAME=3D nscde > > DISTVERSION=3D 2.2 > > +PORTREVISION=3D 1 > > CATEGORIES=3D x11-wm > > MASTER_SITES=3D > https://github.com/NsCDE/NsCDE/releases/download/${DIST > > VERSION}/ > > > > @@ -8,9 +9,7 @@ COMMENT=3D Modern CDE clone based on fvwm > > WWW=3D https://github.com/NsCDE/NsCDE > > > > LICENSE=3D GPLv3 > > - > > -DEPRECATED=3D Depends on expired shells/ksh2020 > > -EXPIRATION_DATE=3D2022-12-31 > > +LICENSE_FILE=3D ${WRKSRC}/COPYING > > > > BUILD_DEPENDS=3D > ${PYTHON_PKGNAMEPREFIX}psutil>=3D5.7.0:sysutils/py-psutil > > @${PY_FLAVOR} \ > > ${PYTHON_PKGNAMEPREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \ > > @@ -19,7 +18,7 @@ BUILD_DEPENDS=3D > ${PYTHON_PKGNAMEPREFIX}psutil>=3D5.7.0:sy > > sutils/py-psutil@${PY_FLAV > > > font-bh-lucidatypewriter-100dpi>0:x11-fonts/font-bh-lucidatypew > > riter-100dpi \ > > fvwm2:x11-wm/fvwm2 \ > > gsed:textproc/gsed \ > > - ksh93:shells/ksh2020 \ > > + ksh93:shells/ksh93 \ > > shells/ksh is the continuation of the ksh2020 development. I think you'll > want that. CDE, for instance tests for the existence of the ksh and ksh93 > binaries. If nscde does the same you may consider testing it with that > port. > > However I'm pondering on flavorizing the three ksh's to allow them to > coexit if you prefer to wait/discuss. They currently implement this using > option helpers. > > shells/ksh93 is the no longer developed legacy AT&T AST ksh, with all of > its warts and bugs should a script depend on them. > > shells/ksh and shells/ksh-devel are based on a GH project (ksh93/ksh) tha= t > was forked from ast/ksh when AT&T AST shut down that development and move= d > the development to the ksh2020 branch for safe keeping. The developers at > the time forked ast/ksh to continue development under their own project. > So, I think you probably want shells/ksh. > > Hope this helps. > > > -- > Cheers, > Cy Schubert > FreeBSD UNIX: Web: https://FreeBSD.org > NTP: Web: https://nwtime.org > > e^(i*pi)+1=3D0 > > > --=20 Nuno Teixeira FreeBSD Committer (ports) --000000000000b02b4705f1081e54 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello Cy!

Thank you for help= on this matter.
I've reopened https://bugs.freebsd.org/bugzilla/= show_bug.cgi?id=3D267501 with sugestion you send me so it could be rewo= rked.

Cheers,

Cy Schubert <Cy.Schubert@cschubert.com> escreve= u no dia sexta, 30/12/2022 =C3=A0(s) 08:56:
In message <202212300841.2BU8f4sd0= 59400@gitrepo.freebsd.org>, Nuno Teixeira
wri
tes:
> The branch main has been updated by eduardo:
>
> URL: https://cgit.Fre= eBSD.org/ports/commit/?id=3Df9080cec69db09ce08dc72da892cc8
> 30fdbfe231
>
> commit f9080cec69db09ce08dc72da892cc830fdbfe231
> Author:=C2=A0 =C2=A0 =C2=A0Chris Moerz <freebsd@ny-central.org>
> AuthorDate: 2022-12-30 08:36:08 +0000
> Commit:=C2=A0 =C2=A0 =C2=A0Nuno Teixeira <eduardo@FreeBSD.org> > CommitDate: 2022-12-30 08:40:33 +0000
>
>=C2=A0 =C2=A0 =C2=A0x11-wm/nscde: Replace expired ksh2020 dependency, R= emove DEPRECATED
>=C2=A0 =C2=A0 =C2=A0
>=C2=A0 =C2=A0 =C2=A0 - add LICENSE_FILE
>=C2=A0 =C2=A0 =C2=A0 - fix avoiding use of !=3D in assignments
>=C2=A0 =C2=A0 =C2=A0
>=C2=A0 =C2=A0 =C2=A0PR:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0= 267501
>=C2=A0 =C2=A0 =C2=A0MFH:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 2022Q= 4
> ---
>=C2=A0 x11-wm/nscde/Makefile | 17 ++++++++---------
>=C2=A0 1 file changed, 8 insertions(+), 9 deletions(-)
>
> diff --git a/x11-wm/nscde/Makefile b/x11-wm/nscde/Makefile
> index 101e986ba64a..19db82204080 100644
> --- a/x11-wm/nscde/Makefile
> +++ b/x11-wm/nscde/Makefile
> @@ -1,5 +1,6 @@
>=C2=A0 PORTNAME=3D=C2=A0 =C2=A0 nscde
>=C2=A0 DISTVERSION=3D 2.2
> +PORTREVISION=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 1
>=C2=A0 CATEGORIES=3D=C2=A0 x11-wm
>=C2=A0 MASTER_SITES=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 https://github.com/NsCDE/NsCDE/releases/download/${DIST
> VERSION}/
>=C2=A0
> @@ -8,9 +9,7 @@ COMMENT=3D=C2=A0 =C2=A0 =C2=A0 Modern CDE clone based = on fvwm
>=C2=A0 WWW=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0https://github.com/= NsCDE/NsCDE
>=C2=A0
>=C2=A0 LICENSE=3D=C2=A0 =C2=A0 =C2=A0GPLv3
> -
> -DEPRECATED=3D=C2=A0 Depends on expired shells/ksh2020
> -EXPIRATION_DATE=3D2022-12-31
> +LICENSE_FILE=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 ${WRKSRC}/COPYING
>=C2=A0
>=C2=A0 BUILD_DEPENDS=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0${PYTHON_PKGNAMEPREFI= X}psutil>=3D5.7.0:sysutils/py-psutil
> @${PY_FLAVOR} \
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0${PYTHON_PKGNAME= PREFIX}xdg>0:devel/py-xdg@${PY_FLAVOR} \
> @@ -19,7 +18,7 @@ BUILD_DEPENDS=3D=C2=A0 =C2=A0 =C2=A0 ${PYTHON_PKGNAM= EPREFIX}psutil>=3D5.7.0:sy
> sutils/py-psutil@${PY_FLAV
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0font-bh-lucidaty= pewriter-100dpi>0:x11-fonts/font-bh-lucidatypew
> riter-100dpi \
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0fvwm2:x11-wm/fvw= m2 \
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gsed:textproc/gs= ed \
> -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ksh93:shells/ksh2020 = \
> +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ksh93:shells/ksh93 \<= br>
shells/ksh is the continuation of the ksh2020 development. I think you'= ll
want that. CDE, for instance tests for the existence of the ksh and ksh93 <= br> binaries. If nscde does the same you may consider testing it with that port= .

However I'm pondering on flavorizing the three ksh's to allow them = to
coexit if you prefer to wait/discuss. They currently implement this using <= br> option helpers.

shells/ksh93 is the no longer developed legacy AT&T AST ksh, with all o= f
its warts and bugs should a script depend on them.

shells/ksh and shells/ksh-devel are based on a GH project (ksh93/ksh) that =
was forked from ast/ksh when AT&T AST shut down that development and mo= ved
the development to the ksh2020 branch for safe keeping. The developers at <= br> the time forked ast/ksh to continue development under their own project. So, I think you probably want shells/ksh.

Hope this helps.


--
Cheers,
Cy Schubert <Cy.Schubert@cschubert.com>
FreeBSD UNIX:=C2=A0 <cy@FreeBSD.org>=C2=A0 =C2=A0Web:=C2=A0 https://FreeB= SD.org
NTP:=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0<cy@nwtime.org>=C2=A0 =C2=A0 Web:=C2=A0 https://nwt= ime.org

=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 e^(i*pi)+1=3D0




--
Nun= o Teixeira
FreeBSD Committer (ports)
--000000000000b02b4705f1081e54--