[gentoo-commits] repo/gentoo:master commit in: profiles/targets/desktop/gnome/, profiles/targets/desktop/plasma/
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/
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/, ...
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/
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/
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