summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-11-21 05:41:23 +0000
committerSam James <sam@gentoo.org>2022-11-21 06:16:18 +0000
commit5ae914c114c5956865c2020b70c4fc9e21f64686 (patch)
treedfde8ee9ba8d558331ff64b45a8fdadb0abd6116 /profiles
parentdev-util/kbuild: fix -Wimplicit-function-declaration (diff)
downloadgentoo-5ae914c114c5956865c2020b70c4fc9e21f64686.tar.gz
gentoo-5ae914c114c5956865c2020b70c4fc9e21f64686.tar.bz2
gentoo-5ae914c114c5956865c2020b70c4fc9e21f64686.zip
profiles/features/wd40: unmask libsecret, gvfs
libsecret only has an optional dep on gjs, so mask instead. Reported-by: WANG Xuerui <xen0n@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'profiles')
-rw-r--r--profiles/features/wd40/package.mask31
-rw-r--r--profiles/features/wd40/package.use.mask23
-rw-r--r--profiles/features/wd40/use.mask9
3 files changed, 6 insertions, 57 deletions
diff --git a/profiles/features/wd40/package.mask b/profiles/features/wd40/package.mask
index 83e63006fe14..5ae09de9508f 100644
--- a/profiles/features/wd40/package.mask
+++ b/profiles/features/wd40/package.mask
@@ -7,16 +7,10 @@ app-admin/ansible-core
>=app-antivirus/clamav-0.105.1
app-backup/borgbackup
app-backup/borgmatic
-app-cdr/brasero
app-crypt/acme
app-crypt/certbot
app-crypt/certbot-nginx
-app-crypt/gcr
-app-crypt/libsecret
-app-crypt/seahorse
-app-editors/gedit
app-eselect/eselect-rust
-app-text/evince
app-text/mdbook
dev-embedded/esptool
dev-lang/rust
@@ -68,38 +62,22 @@ dev-ros/roswtf
dev-util/cargo-c
dev-util/cbindgen
dev-util/git-delta
-dev-util/glade
dev-util/maturin
dev-util/tree-sitter-cli
gnome-base/gdm
-gnome-base/gnome-control-center
-gnome-extra/gnome-contacts
>=gnome-base/gnome-core-apps-3.36.5
>=gnome-base/gnome-core-libs-3.36.5
-gnome-base/gnome-keyring
>=gnome-base/gnome-light-3.36.5
-gnome-base/gnome-menus
>=gnome-base/gnome-shell-3.38
-gnome-base/gvfs
>=gnome-base/librsvg-2.41
-gnome-base/nautilus
-gnome-extra/evolution-data-server
gnome-extra/gnome-browser-connector
gnome-extra/gnome-tweaks
-gnome-extra/nm-applet
-gnome-extra/sushi
-lxde-base/lxlauncher
>=media-gfx/libimagequant-4
-media-gfx/shotwell
media-libs/libavif
>=media-libs/libopenraw-0.3.2
-media-sound/sound-juicer
media-video/ogmrip
media-video/rav1e
>=net-irc/polari-3.37
-net-libs/gnome-online-accounts
-net-libs/libgfbgraph
-net-libs/libzapojit
net-libs/quiche
net-misc/electrum-ltc
net-misc/gsutil
@@ -107,16 +85,7 @@ net-news/newsboat
net-p2p/deluge
ros-meta/ros_comm
sci-geosciences/gnome-maps
-sys-apps/gnome-disk-utility
>=sys-apps/bat-0.18.1
virtual/rust
www-apps/radicale
-www-client/epiphany
-xfce-base/thunar-volman
-xfce-base/xfce4-meta
-x11-libs/libcryptui
-x11-misc/alacarte
>=x11-themes/adwaita-icon-theme-3.36
-x11-plugins/pidgin-opensteamworks
-x11-plugins/wmpasman
-virtual/secret-service
diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask
index 06f950ad187e..db10e4b004c3 100644
--- a/profiles/features/wd40/package.use.mask
+++ b/profiles/features/wd40/package.use.mask
@@ -1,31 +1,20 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Sam James <sam@gentoo.org> (2022-11-21)
+# USE="test introspection" needs gjs. TODO: change ebuild instead?
+app-crypt/libsecret test
+
# Sam James <sam@gentoo.org> (2022-11-19)
# GNOME packages pulling in e.g. gjs which then needs Rust.
-app-arch/file-roller nautilus
-app-crypt/eid-mw gtk p11-kit
-app-crypt/pinentry gtk
-dev-libs/libgdata crypt
-dev-libs/totem-pl-parser test
-dev-util/devhelp gedit
+dev-util/glade gjs
+gnome-base/gnome-menus test
gnome-base/gnome-settings-daemon modemmanager
gnome-base/nautilus previewer
-lxqt-base/lxqt-meta trash
-mate-extra/caja-extensions cdr
-mate-extra/mate-screensaver pam
-media-gfx/gimp gnome
-media-gfx/gthumb cdr
-media-sound/easytag nautilus
-media-sound/rhythmbox cdr
-net-libs/libnma pkcs11
net-vpn/networkmanager-openconnect gtk
net-vpn/networkmanager-openvpn gtk
net-vpn/networkmanager-pptp gtk
net-vpn/networkmanager-vpnc gtk
-xfce-base/thunar trash-panel-plugin udisks
-x11-libs/libfm automount
-x11-terms/gnome-terminal nautilus
# Michał Górny <mgorny@gentoo.org> (2022-07-29)
# More packages requiring dev-python/cryptography or its revdeps.
diff --git a/profiles/features/wd40/use.mask b/profiles/features/wd40/use.mask
index b3b867311b54..a265b328acb2 100644
--- a/profiles/features/wd40/use.mask
+++ b/profiles/features/wd40/use.mask
@@ -3,15 +3,6 @@
rust
-# Sam James <sam@gentoo.org> (2022-11-19)
-# Indirectly depends on Rust:
-# glade/libsecret -> gjs -> Rust
-eds
-gnome-keyring
-gnome-online-accounts
-glade
-libsecret
-
# Michał Górny <mgorny@gentoo.org> (2022-10-09)
# Disable tests requiring Rust.
test-rust