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 6B058158083 for ; Wed, 11 Sep 2024 17:46:44 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A7333E29F9; Wed, 11 Sep 2024 17:46:43 +0000 (UTC) Received: from smtp.gentoo.org (dev.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 91DB1E29F9 for ; Wed, 11 Sep 2024 17:46:43 +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)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id C8AAE33BF29 for ; Wed, 11 Sep 2024 17:46:42 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 3D04C1AD0 for ; Wed, 11 Sep 2024 17:46:41 +0000 (UTC) From: "Eli Schwartz" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Eli Schwartz" Message-ID: <1726076771.d42ca0a72efd843b2f0d3b24d6608308222bf29d.eschwartz@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/, profiles/targets/desktop/plasma/ X-VCS-Repository: repo/gentoo X-VCS-Files: profiles/targets/desktop/make.defaults profiles/targets/desktop/plasma/make.defaults X-VCS-Directories: profiles/targets/desktop/ profiles/targets/desktop/plasma/ X-VCS-Committer: eschwartz X-VCS-Committer-Name: Eli Schwartz X-VCS-Revision: d42ca0a72efd843b2f0d3b24d6608308222bf29d X-VCS-Branch: master Date: Wed, 11 Sep 2024 17:46:41 +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: 1b2f17bd-008a-4210-a383-6b7556add72e X-Archives-Hash: bd2f57cfd1442cacd17e38ab91502e03 commit: d42ca0a72efd843b2f0d3b24d6608308222bf29d Author: Eli Schwartz gentoo org> AuthorDate: Thu Sep 5 16:19:47 2024 +0000 Commit: Eli Schwartz gentoo org> CommitDate: Wed Sep 11 17:46:11 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d42ca0a7 profiles/targets/desktop: make USE=qml default for more than just plasma Installing random applications tends to drag in qml requirements, as it is a pivotal part of the Qt technology stack required by other components. One quickly ends up in USE flag resolution hell when trying to select it on a per-package basis for most use cases other than having Qt installed solely for an isolated application. For average desktop use it makes sense to simply default it to on. People can always disable it manually if they want, but it basically just adds a single package (qtdeclarative) as a dep to your Qt stack. Signed-off-by: Eli Schwartz gentoo.org> profiles/targets/desktop/make.defaults | 2 +- profiles/targets/desktop/plasma/make.defaults | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/profiles/targets/desktop/make.defaults b/profiles/targets/desktop/make.defaults index 72e77543df12..02e4f168b0a1 100644 --- a/profiles/targets/desktop/make.defaults +++ b/profiles/targets/desktop/make.defaults @@ -1,4 +1,4 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg kf6compat lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wxwidgets X xcb xft x264 xml xv xvid" +USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd dvdr elogind encode exif flac gif gpm gtk gui icu jpeg kf6compat lcms libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qml qt6 qt5 sdl sound spell startup-notification svg tiff truetype vorbis udev udisks unicode upower usb vulkan wxwidgets X xcb xft x264 xml xv xvid" diff --git a/profiles/targets/desktop/plasma/make.defaults b/profiles/targets/desktop/plasma/make.defaults index 62e625bbfdcb..7f42ef98fc5b 100644 --- a/profiles/targets/desktop/plasma/make.defaults +++ b/profiles/targets/desktop/plasma/make.defaults @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -USE="activities declarative dri kde kwallet networkmanager pipewire plasma policykit pulseaudio qml screencast semantic-desktop wayland widgets" +USE="activities declarative dri kde kwallet networkmanager pipewire plasma policykit pulseaudio screencast semantic-desktop wayland widgets"