[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/gnome/, profiles/targets/desktop/plasma/

2024-09-23 Thread Andreas Sturmlechner
commit: f0d0d3459346e38dde78b637ab8fd93dd5c724a4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 14 09:36:55 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep 23 09:22:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d0d345

profiles: desktop/{gnome,plasma}: Cleanup moved or obsolete package.use

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/targets/desktop/gnome/package.use  | 14 --
 profiles/targets/desktop/plasma/package.use |  7 ---
 2 files changed, 21 deletions(-)

diff --git a/profiles/targets/desktop/gnome/package.use 
b/profiles/targets/desktop/gnome/package.use
index 7e60f311a067..a60190ee8b3e 100644
--- a/profiles/targets/desktop/gnome/package.use
+++ b/profiles/targets/desktop/gnome/package.use
@@ -1,11 +1,6 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Mart Raudsepp  (2023-10-01)
-# x11-wm/mutter[wayland] requires xwayland[libei] for emulated input portal
-# for e.g. remote desktop remote input support
-x11-base/xwayland libei
-
 # Mart Raudsepp  (2022-01-05)
 # gnome-boxes requires spice-gtk[vala]
 net-misc/spice-gtk vala
@@ -28,15 +23,6 @@ dev-libs/efl sound
 # Needed by gnome-photos
 media-libs/gegl raw
 
-# Needed by a global USE=wayland right now; some REQUIRED_USE may be outdated 
and need review
->=media-libs/cogl-1.18.2-r1 gles2
->=media-libs/clutter-1.20 egl
-media-libs/cogl kms
-media-libs/libsdl2 gles2
-
-# Needed by mutter defaults and USE=wayland, bug #547300
->=media-libs/mesa-10.3 gles2
-
 # For eautoreconf in =app-crypt/seahorse-3.10.2-r1
 app-crypt/gcr vala
 

diff --git a/profiles/targets/desktop/plasma/package.use 
b/profiles/targets/desktop/plasma/package.use
index 8ba4edf4b6ed..f72f96ede24e 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -37,13 +37,6 @@ kde-plasma/kde-cli-tools kdesu
 # Required by media-gfx/graphviz which is required by kde-apps/kcachegrind
 media-libs/gd fontconfig
 
-# Needed by a global USE=wayland right now
-media-libs/libsdl2 gles2
-
-# Required by kde-plasma/kwin
-media-libs/mesa wayland
-x11-base/xwayland libei
-
 # Required by kde-apps/kdenlive
 media-libs/mlt ffmpeg frei0r rubberband
 



[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/gnome/, profiles/targets/desktop/plasma/

2024-09-23 Thread Andreas Sturmlechner
commit: ca95933cf2f75a44a214646af7d946469c777167
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 14 09:16:43 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Sep 23 09:22:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca95933c

profiles: desktop/{gnome,plasma}: "wayland" moved to desktop make.defaults

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/targets/desktop/gnome/make.defaults  | 2 +-
 profiles/targets/desktop/plasma/make.defaults | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/targets/desktop/gnome/make.defaults 
b/profiles/targets/desktop/gnome/make.defaults
index 3f9e6955f3b8..2dc85fe967ca 100644
--- a/profiles/targets/desktop/gnome/make.defaults
+++ b/profiles/targets/desktop/gnome/make.defaults
@@ -1,4 +1,4 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-USE="colord eds evo gnome gnome-keyring gnome-online-accounts gnome-shell 
gstreamer introspection keyring nautilus networkmanager pulseaudio sysprof 
tracker wayland"
+USE="colord eds evo gnome gnome-keyring gnome-online-accounts gnome-shell 
gstreamer introspection keyring nautilus networkmanager pulseaudio sysprof 
tracker"

diff --git a/profiles/targets/desktop/plasma/make.defaults 
b/profiles/targets/desktop/plasma/make.defaults
index 7f42ef98fc5b..952f3e112e02 100644
--- a/profiles/targets/desktop/plasma/make.defaults
+++ b/profiles/targets/desktop/plasma/make.defaults
@@ -1,4 +1,4 @@
 # 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 screencast semantic-desktop wayland widgets"
+USE="activities declarative dri kde kwallet networkmanager pipewire plasma 
policykit pulseaudio screencast semantic-desktop widgets"



[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/gnome/, profiles/targets/desktop/, ...

2019-07-10 Thread Andreas Sturmlechner
commit: 03cfd8a745701af0ae647d5f975bb0e0e4e6c3fc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jul  8 20:06:38 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul 10 20:36:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03cfd8a7

profiles: desktop: Add USE icu to make.defaults

A lot of desktop packages depend on libraries built with USE icu to work;
some, but not nearly enough are currently handled by individual package.use,
leaving users to fix default conflicts.

desktop profile should rather have it enabled globally.

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/targets/desktop/gnome/package.use  | 5 +
 profiles/targets/desktop/make.defaults  | 4 ++--
 profiles/targets/desktop/package.use| 6 +-
 profiles/targets/desktop/plasma/package.use | 5 +
 4 files changed, 5 insertions(+), 15 deletions(-)

diff --git a/profiles/targets/desktop/gnome/package.use 
b/profiles/targets/desktop/gnome/package.use
index 508542fbefe..ab548250d83 100644
--- a/profiles/targets/desktop/gnome/package.use
+++ b/profiles/targets/desktop/gnome/package.use
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Needed by gnome-photos
@@ -31,9 +31,6 @@ app-accessibility/speech-dispatcher python
 # Pulled in by grilo-plugins which is needed for gnome-music
 media-libs/grilo playlist
 
-# Required for webkit-gtk-2
-media-libs/harfbuzz icu
-
 # Pulled in by tracker and grilo-plugins, has REQUIRED_USE="?? ( gtk qt5 )"
 media-libs/libmediaart gtk -qt5
 

diff --git a/profiles/targets/desktop/make.defaults 
b/profiles/targets/desktop/make.defaults
index 0c404bec2b2..5724093fcef 100644
--- a/profiles/targets/desktop/make.defaults
+++ b/profiles/targets/desktop/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr consolekit cups dbus 
dri dts dvd dvdr emboss encode exif fam flac gif glamor gpm gtk jpeg lcms ldap 
libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt5 sdl 
spell startup-notification svg tiff truetype vorbis udev udisks unicode upower 
usb wxwidgets X xcb x264 xml xv xvid"
+USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr consolekit cups dbus 
dri dts dvd dvdr emboss encode exif fam flac gif glamor gpm gtk icu jpeg lcms 
ldap libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt5 
sdl spell startup-notification svg tiff truetype vorbis udev udisks unicode 
upower usb wxwidgets X xcb x264 xml xv xvid"

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index 58f08ba8704..8abcb26fc9a 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Lars Wendler  (2019-03-20)
@@ -22,10 +22,6 @@ app-arch/unzip natspec
 dev-libs/libpcre pcre16
 dev-libs/libpcre2 pcre16
 
-# Andreas Sturmlechner  (2017-11-30)
-# Required by kde-frameworks/kcoreaddons
-dev-qt/qtcore:5 icu
-
 # Andreas Sturmlechner  (2017-11-30)
 # Required by kde-frameworks/kwayland
 dev-qt/qtgui:5 egl libinput

diff --git a/profiles/targets/desktop/plasma/package.use 
b/profiles/targets/desktop/plasma/package.use
index 021d9c78a1c..4bf47736482 100644
--- a/profiles/targets/desktop/plasma/package.use
+++ b/profiles/targets/desktop/plasma/package.use
@@ -1,9 +1,6 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Required by >=dev-qt/qtwebengine-5.9
-dev-libs/libxml2 icu
-
 # Required by app-editors/okteta
 dev-qt/qtscript:5 scripttools
 



[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/gnome/, profiles/targets/desktop/gnome/systemd/

2019-03-21 Thread Mart Raudsepp
commit: 075e40d6b398323aecb8941c6175c7126bff31e3
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Mar 21 19:08:18 2019 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Mar 21 20:23:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075e40d6

profiles/desktop/gnome: default enable gnome-extra-apps[share] on systemd

Now that we have a separate systemd subprofile under targets/, we can
default-enable gnome-user-share again via systemd subprofile, keeping
gnome-base/gnome installable out of the box on non-systemd profiles and
defaulting to installing gnome-user-share on systemd profiles as before.

As gnome-user-share is for now systemd specific, move the apache USE
flag tweaks over to only systemd subprofile as well.

Signed-off-by: Mart Raudsepp  gentoo.org>

 profiles/targets/desktop/gnome/package.use | 3 ---
 profiles/targets/desktop/gnome/systemd/package.use | 8 
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/profiles/targets/desktop/gnome/package.use 
b/profiles/targets/desktop/gnome/package.use
index e5e8177025f..70a21e468c5 100644
--- a/profiles/targets/desktop/gnome/package.use
+++ b/profiles/targets/desktop/gnome/package.use
@@ -44,9 +44,6 @@ net-libs/libproxy python
 # For net-misc/vinagre-3.4 and gnome-boxes
 net-misc/spice-gtk gtk3
 
-# for gnome-extra/gnome-user-share
-www-servers/apache apache2_modules_dav apache2_modules_dav_fs 
apache2_modules_authn_file apache2_modules_auth_digest 
apache2_modules_authz_groupfile
-
 # Alexandre Rostovtsev  (19 Feb 2015)
 # Set reasonable default toolkit for gnome users to prevent emerge error
 # when USE=tools

diff --git a/profiles/targets/desktop/gnome/systemd/package.use 
b/profiles/targets/desktop/gnome/systemd/package.use
new file mode 100644
index 000..6d583e8165d
--- /dev/null
+++ b/profiles/targets/desktop/gnome/systemd/package.use
@@ -0,0 +1,8 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# On systemd profiles we can default enable gnome-user-share as it always has 
been
+gnome-base/gnome-extra-apps share
+
+# for gnome-extra/gnome-user-share
+www-servers/apache apache2_modules_dav apache2_modules_dav_fs 
apache2_modules_authn_file apache2_modules_auth_digest 
apache2_modules_authz_groupfile



[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/gnome/, profiles/targets/desktop/

2017-12-30 Thread Michał Górny
commit: 11424f858a4d856e78ab59dada6ee2ae60e8f9e8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 09:51:18 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 10:16:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11424f85

profiles/targets/desktop: Remove refs to removed package USE flags

 profiles/targets/desktop/gnome/package.use | 8 ++--
 profiles/targets/desktop/package.use   | 7 +--
 2 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/profiles/targets/desktop/gnome/package.use 
b/profiles/targets/desktop/gnome/package.use
index d9fe0c9cd48..1135ab6e42b 100644
--- a/profiles/targets/desktop/gnome/package.use
+++ b/profiles/targets/desktop/gnome/package.use
@@ -26,14 +26,10 @@ app-emulation/wine -gstreamer
 # gnome-extra/hamster-applet-2.32 and x11-misc/alacarte-0.13
 dev-lang/python sqlite
 
-# REQUIRED_USE="?? ( pulseaudio gstreamer )", and we want pulse in gnome
-net-misc/spice-gtk -gstreamer
-
 # Required by app-accessibility/orca-3
 app-accessibility/speech-dispatcher python
 
 # gtk3 input method plugins required for gnome3; gnome-shell wants ibus[dconf]
-app-i18n/ibus gtk3
 app-i18n/uim gtk3
 
 # Pulled in by grilo-plugins which is needed for gnome-music
@@ -43,7 +39,7 @@ media-libs/grilo playlist
 media-libs/harfbuzz icu
 
 # Pulled in by tracker and grilo-plugins, has REQUIRED_USE="?? ( gtk qt4 qt5 )"
-media-libs/libmediaart gtk -qt4 -qt5
+media-libs/libmediaart gtk -qt5
 
 # Pulled in by net-im/telepathy-connection-managers[msn] (via dev-python/papyon
 # and net-voip/telepathy-butterfly)
@@ -68,4 +64,4 @@ x11-base/xorg-server kdrive
 # Alexandre Rostovtsev  (19 Feb 2015)
 # Set reasonable default toolkit for gnome users to prevent emerge error
 # when USE=tools
-x11-drivers/nvidia-drivers -gtk2 gtk3
+x11-drivers/nvidia-drivers gtk3

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index 19314fdf843..6e9c07dcad0 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -62,11 +62,6 @@ media-video/mpv lua luajit -sdl
 # Needed by x11-misc/xdg-utils.
 app-text/xmlto text
 
-# Alexandre Rostovtsev  (19 Feb 2015)
-# Set reasonable default toolkit for all desktops to prevent emerge error
-# when USE=tools
-x11-drivers/nvidia-drivers gtk2
-
 # Ben de Groot  (18 Feb 2015)
 # Enable sensible defaults for desktop users (bug #540046)
 dev-python/PyQt5 gui network printsupport widgets
@@ -93,7 +88,7 @@ media-libs/libpng apng
 # gudev, required by freedesktop.org udev helpers like udisks and upower
 # introspection, exception, enabled from here instead of ebuild to skip extra 
deps for a system package
 dev-libs/libgudev introspection
-sys-fs/eudev gudev introspection
+sys-fs/eudev introspection
 sys-fs/udev gudev introspection
 virtual/libgudev introspection