From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A3586158086 for ; Sun, 9 Jan 2022 09:07:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id F1F842BC009; Sun, 9 Jan 2022 09:07:28 +0000 (UTC) Received: from smtp.gentoo.org (mail.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DC4832BC009 for ; Sun, 9 Jan 2022 09:07:28 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 34133342E80 for ; Sun, 9 Jan 2022 09:07:26 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 82B26261 for ; Sun, 9 Jan 2022 09:07:24 +0000 (UTC) From: "Miroslav Šulc" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Miroslav Šulc" Message-ID: <1641719237.1a0f8afba88fd7f3a7813c280e9d87074f5f459a.fordfrog@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-java/jna/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-java/jna/jna-5.10.0.ebuild X-VCS-Directories: dev-java/jna/ X-VCS-Committer: fordfrog X-VCS-Committer-Name: Miroslav Šulc X-VCS-Revision: 1a0f8afba88fd7f3a7813c280e9d87074f5f459a X-VCS-Branch: master Date: Sun, 9 Jan 2022 09:07:24 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 7b8f88cd-00ef-4307-a1db-51a42966e35a X-Archives-Hash: 59a0ca799a0d3b29ca5e771e0ea70ebe commit: 1a0f8afba88fd7f3a7813c280e9d87074f5f459a Author: Yuan Liao gmail com> AuthorDate: Sat Jan 8 22:30:57 2022 +0000 Commit: Miroslav Šulc gentoo org> CommitDate: Sun Jan 9 09:07:17 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a0f8afb dev-java/jna: DEPEND on x11-libs/libXt for 5.10.0 The 'awt' USE flag has not been added to 5.10.0, which is effectively like this USE flag is enabled by default (dev-java/jna[awt(+)]). Bug 830812 shows that x11-libs/libXt is still required for 5.10.0. Another long-existing bug 762940 suggests that if the ebuild had the 'awt' USE flag and it was disabled then libXt might be redundant, but that is not applicable to this case. As of the commit time, based on experiments in containers created from the gentoo/stage3 Docker image, declaration of x11-libs/libXt as a dependency would only cause 3 additional packages to be installed in a new copy of stage3, none of which would take a very long time to merge, so the benefit of making the dependency optional via the 'awt' USE flag might not be very significant. Bug: https://bugs.gentoo.org/762940 Closes: https://bugs.gentoo.org/830812 Signed-off-by: Yuan Liao gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23708 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jna/jna-5.10.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-java/jna/jna-5.10.0.ebuild b/dev-java/jna/jna-5.10.0.ebuild index 8c52f56053bb..82de596f4cf1 100644 --- a/dev-java/jna/jna-5.10.0.ebuild +++ b/dev-java/jna/jna-5.10.0.ebuild @@ -35,6 +35,7 @@ DEPEND=" dev-java/reflections:0 ) ${CDEPEND} + x11-libs/libXt " RDEPEND="