From nobody Sun Jan 21 22:46:17 2024 X-Original-To: dev-commits-ports-main@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 4TJ7kN3ZLlz57vCr; Sun, 21 Jan 2024 22:46:20 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Received: from smtp-bc0e.mail.infomaniak.ch (smtp-bc0e.mail.infomaniak.ch [45.157.188.14]) (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 (2048 bits) client-digest SHA256) (Client CN "relay.mail.infomaniak.ch", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TJ7kN1XxZz4N1H; Sun, 21 Jan 2024 22:46:19 +0000 (UTC) (envelope-from daniel.engberg.lists@pyret.net) Authentication-Results: mx1.freebsd.org; none Received: from smtp-4-0001.mail.infomaniak.ch (unknown [10.7.10.108]) by smtp-3-3000.mail.infomaniak.ch (Postfix) with ESMTPS id 4TJ7kK6cmpzMr6Hc; Sun, 21 Jan 2024 23:46:17 +0100 (CET) Received: from unknown by smtp-4-0001.mail.infomaniak.ch (Postfix) with ESMTPA id 4TJ7kK3zHHzlxc; Sun, 21 Jan 2024 23:46:17 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pyret.net; s=20231006; t=1705877177; bh=zKhoXXAzESPfi4JKacTAiTrxcP/aHAUrni47nKUGiYc=; h=Date:Subject:From:Reply-To:To:Cc:References:In-Reply-To:From; b=IJnlUMhCLYtqgI1FDrFZ35ZCH5uEEZWGcvoyVLxHigopKvK85YNXS3bkTjWXkOJn3 S7u/u5//1RMomr58ceyWA1nP2ungqMnpCb07xzepwdEu3NxWoRBySDL6mFWZpkg3PE k1wMyM9KUA4/JdoPA2QO6EbgRFDhdHynUlhYcdwyFsAnTjlJmm5t+lOPZab2GvLyBB Zgyj2vbQ2JfMkJL+CfRWmyH4u4tjhlKSnYGoL4WKYfaEV0MgQnZlNNgvHaSPiaMcEx ZX3sx1+0O/jtkV55VlFBLCm+abIazt25ajAXdwLsDaUI3L7TkBB/lzGUEp2kbmkSdv 8mopKRPSsatsQ== Message-ID: <3b8a0ddee7f235a21a3ca89b20af7075@mail.infomaniak.com> Date: Sun, 21 Jan 2024 23:46:17 +0100 Subject: Re: git: 947a56b365f3 - main - multimedia/winff: Deprecate and set expiration date to 2024-02-29 From: Daniel Engberg Reply-To: Daniel Engberg To: Thierry Thomas Cc: Daniel Engberg , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="_=_swift_1705877177_fe1042a6aaa6a22b2e143d05906ead50_=_" X-WS-User-Origin: eyJpdiI6Ill2NGt2SW5GSUE4K3oxcGlHZlFCbEE9PSIsInZhbHVlIjoiVnY0dmQzOGswd1Z1TXhpU3pQM1RSdz09IiwibWFjIjoiYWY0YWI1NjllZTFhZWRiMzhhNTllNGQyZDliZTc1ZjBkNWMzNzE0MTViZTIyMTAxYmFlYmJiMmVkMTBmNmEwMyIsInRhZyI6IiJ9 X-WS-User-Mbox: eyJpdiI6ImZZTERnbUJGY3dNcDV2Rk5nZVZRYkE9PSIsInZhbHVlIjoiTWVmb0c0NVhTMmZSNHR2Qm91TUw1dz09IiwibWFjIjoiYmQ0ODI5MGM0YTFhMmZlN2RhMWVkNjhmMWNjZWE4YWQxNDkwMDVlYzdmZTI3YzgxYThiZDMzZjFlNjYyMGY5ZCIsInRhZyI6IiJ9 X-WS-Location: eJxzKUpMKykGAAfpAmU- X-Mailer: Infomaniak Workspace (1.3.624) References: <202401181920.40IJKdaB076507@gitrepo.freebsd.org> In-Reply-To: X-Infomaniak-Routing: alpha X-Rspamd-Queue-Id: 4TJ7kN1XxZz4N1H X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:29222, ipnet:45.157.188.0/22, country:CH] --_=_swift_1705877177_fe1042a6aaa6a22b2e143d05906ead50_=_ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2024-01-21T22:53:06.000+01:00, Thierry Thomas wr= ote: >=C2=A0Le=C2=A0ven.=C2=A019=C2=A0janv.=C2=A024=C2=A0=C3=A0=C2= =A018:45:34=C2=A0+0100,=C2=A0Thierry=C2=A0Thomas=C2=A0= >=C2=A0 >=C2=A0=C2=A0=C3=A9crivait=C2=A0: >=C2=A0 >>=C2=A0=C2= =A0Sorry,=C2=A0but=C2=A0I=C2=A0do=C2=A0not=C2=A0understand=C2=A0this=C2= =A0commit:=C2=A0if=C2=A0GTK2=C2=A0is >>=C2=A0=C2=A0deprecated,=C2=A0only= >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0the=C2=A0GTK2=C2=A0flavor=C2=A0shou= ld=C2=A0be=C2=A0marked=C2=A0as=C2=A0deprecated,=C2=A0not=C2=A0the=C2=A0Qt= =C2=A0ones. >>=C2=A0=C2=A0 >>=C2=A0=C2=A0=C2=A0In=C2=A0addition,=C2= =A0you=C2=A0should=C2=A0not=C2=A0deprecate=C2=A0the=C2=A0GTK2=C2=A0consumer= s=C2=A0one=C2=A0by >>=C2=A0=C2=A0one,=C2=A0but >>=C2=A0=C2=A0 >>= =C2=A0=C2=A0=C2=A0directly=C2=A0in=C2=A0Mk/Uses/lazarus.mk=C2=A0[http://laz= arus.mk]. >=C2=A0 >=C2=A0Without=C2=A0an=C2=A0explanation=C2=A0from= =C2=A0you,=C2=A0I=C2=A0just=C2=A0reverted=C2=A0this=C2=A0commit. >=C2= =A0 >=C2=A0--=C2=A0 >=C2=A0 >=C2=A0Th.=C2=A0Thomas. Sorry, I got= distracted and missed your mail. While GTK2 is going to be killed in = the somewhat near future it also fails to do what it's designed to do nam= ely transcode to anything modern. As I wrote in the commit, it doesn't su= pport "current available formats". It isn't aware of anything that's rece= nt by a decade, such as h264, h265 or av1 which all are common formats/co= dec. Audio is even more odd with no selections at all and container suppo= rt also seems poor at best. I did even list an alternative which does all= this and is actively maintained. Best regards, Daniel --_=_swift_1705877177_fe1042a6aaa6a22b2e143d05906ead50_=_ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
On 2024-01-21T22:53:06.000+01:00, Thierry Thomas <thierry@freebsd.o= rg> wrote:
Le= ven. 19 janv. 24 =C3=A0 18:45:34 +0100, Thierry Thomas <thierry@freebsd.org&g= t;
=C3=A9crivait :

Sorry, but I do not understand this commit: i= f GTK2 is deprecated, only
the GTK2 flavor should be marked = as deprecated, not the Qt ones.

In addition,= you should not deprecate the GTK2 consumers one by one, but
= directly in Mk/Uses/lazar= us.mk.

Without an explanatio= n from you, I just reverted this commit.
--
Th= . Thomas.
Sorry, I got distracted an= d missed your mail.

While GTK2 is going to be killed in the somewhat near future it also fails to do what it's designed to do namely transcode to anything modern. As I=20 wrote in the commit, it doesn't support "current available formats". It=20 isn't aware of anything that's recent by a decade, such as h264, h265 or av1 which all are common formats/codec. Audio is even more odd with no=20 selections at all and container support also seems poor at best. I did=20 even list an alternative which does all this and is actively maintained.

Best regards,
Daniel
--_=_swift_1705877177_fe1042a6aaa6a22b2e143d05906ead50_=_--