From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (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 finch.gentoo.org (Postfix) with ESMTPS id 318551582EF for ; Thu, 13 Feb 2025 20:28:37 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (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) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id 1EE733431E8 for ; Thu, 13 Feb 2025 20:28:37 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id 1F759110472; Thu, 13 Feb 2025 20:28:33 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.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 bobolink.gentoo.org (Postfix) with ESMTPS id 14F8F110471 for ; Thu, 13 Feb 2025 20:28:33 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (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) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id B69CA3431CB for ; Thu, 13 Feb 2025 20:28:32 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 268D926E6 for ; Thu, 13 Feb 2025 20:28:31 +0000 (UTC) From: "Andreas Sturmlechner" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Andreas Sturmlechner" Message-ID: <1739478478.84a1e51fb2475ebd85432ba6af126db8db6a08e3.asturm@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: dev-python/pyqt5/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-python/pyqt5/metadata.xml dev-python/pyqt5/pyqt5-5.15.11.ebuild X-VCS-Directories: dev-python/pyqt5/ X-VCS-Committer: asturm X-VCS-Committer-Name: Andreas Sturmlechner X-VCS-Revision: 84a1e51fb2475ebd85432ba6af126db8db6a08e3 X-VCS-Branch: master Date: Thu, 13 Feb 2025 20:28:31 +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: 5bc4c5ae-da41-4700-bbbe-2785d9c7145b X-Archives-Hash: 77566d770cc071069558d28354975082 commit: 84a1e51fb2475ebd85432ba6af126db8db6a08e3 Author: Andreas Sturmlechner gentoo org> AuthorDate: Thu Feb 13 17:35:40 2025 +0000 Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu Feb 13 20:27:58 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84a1e51f dev-python/pyqt5: Drop IUSE location, positioning, sensors ... ahead of the corresponding dev-qt modules being masked. Follow-up to commit e5f30e289d813e2d366b6fc9c6e5ae6f85f05558 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-python/pyqt5/metadata.xml | 3 --- dev-python/pyqt5/pyqt5-5.15.11.ebuild | 18 ++++++------------ 2 files changed, 6 insertions(+), 15 deletions(-) diff --git a/dev-python/pyqt5/metadata.xml b/dev-python/pyqt5/metadata.xml index d977463b08cd..214ece6c21bd 100644 --- a/dev-python/pyqt5/metadata.xml +++ b/dev-python/pyqt5/metadata.xml @@ -11,13 +11,10 @@ Build bindings for the QtDesigner module and enable the designer plugin Build bindings for the QtGui module Build bindings for the QtHelp module - Build bindings for the QtLocation module Build bindings for the QtMultimedia module Build bindings for the QtNetwork module Build bindings for the QtOpenGL module - Build bindings for the QtPositioning module Build bindings for the QtPrintSupport module - Build bindings for the QtSensors module Build bindings for the QtSerialPort module Build bindings for the QtTextToSpeech module Build bindings for the QtSql module diff --git a/dev-python/pyqt5/pyqt5-5.15.11.ebuild b/dev-python/pyqt5/pyqt5-5.15.11.ebuild index 3831dd67fac7..173f6de2df67 100644 --- a/dev-python/pyqt5/pyqt5-5.15.11.ebuild +++ b/dev-python/pyqt5/pyqt5-5.15.11.ebuild @@ -19,9 +19,9 @@ SLOT="0" KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv x86" IUSE=" - dbus debug declarative designer examples gles2-only gui help location - multimedia network opengl positioning printsupport sensors serialport speech - sql +ssl svg testlib webchannel websockets widgets x11extras xmlpatterns + dbus debug declarative designer examples gles2-only gui help multimedia + network opengl printsupport serialport speech sql +ssl svg testlib + webchannel websockets widgets x11extras xmlpatterns " # The requirements below were extracted from the qmake_QT declarations @@ -30,12 +30,9 @@ REQUIRED_USE=" declarative? ( gui network ) designer? ( widgets ) help? ( gui widgets ) - location? ( positioning ) multimedia? ( gui network ) opengl? ( gui widgets ) - positioning? ( gui ) printsupport? ( gui widgets ) - sensors? ( gui ) serialport? ( gui ) sql? ( widgets ) svg? ( gui widgets ) @@ -61,13 +58,10 @@ DEPEND=" designer? ( >=dev-qt/designer-${QT_PV} ) gui? ( >=dev-qt/qtgui-${QT_PV}[gles2-only=] ) help? ( >=dev-qt/qthelp-${QT_PV} ) - location? ( >=dev-qt/qtlocation-${QT_PV} ) multimedia? ( >=dev-qt/qtmultimedia-${QT_PV}[widgets?] ) network? ( >=dev-qt/qtnetwork-${QT_PV}[ssl=] ) opengl? ( >=dev-qt/qtopengl-${QT_PV} ) - positioning? ( >=dev-qt/qtpositioning-${QT_PV} ) printsupport? ( >=dev-qt/qtprintsupport-${QT_PV} ) - sensors? ( >=dev-qt/qtsensors-${QT_PV} ) serialport? ( >=dev-qt/qtserialport-${QT_PV} ) speech? ( >=dev-qt/qtspeech-${QT_PV} ) sql? ( >=dev-qt/qtsql-${QT_PV} ) @@ -130,14 +124,11 @@ python_configure_all() { $(pyqt_use_enable gui QtGui \ $(use gles2-only && echo _QOpenGLFunctions_ES2 || echo _QOpenGLFunctions_{2_0,2_1,4_1_Core})) $(pyqt_use_enable help QtHelp) - $(pyqt_use_enable location QtLocation) $(pyqt_use_enable multimedia QtMultimedia \ $(usev widgets QtMultimediaWidgets)) $(pyqt_use_enable network QtNetwork) $(pyqt_use_enable opengl QtOpenGL) - $(pyqt_use_enable positioning QtPositioning) $(pyqt_use_enable printsupport QtPrintSupport) - $(pyqt_use_enable sensors QtSensors) $(pyqt_use_enable serialport QtSerialPort) $(pyqt_use_enable speech QtTextToSpeech) $(pyqt_use_enable sql QtSql) @@ -152,6 +143,9 @@ python_configure_all() { # no longer supported in Gentoo for PyQt5, use PyQt6 --disable=QtBluetooth + --disable=QtLocation + --disable=QtPositioning + --disable=QtSensors $(usev debug '--debug --qml-debug --tracing')