diff --git a/profiles/default/linux/amd64/23.0/musl/hardened/selinux/parent b/profiles/default/linux/amd64/23.0/musl/hardened/selinux/parent deleted file mode 100644 index 718f97d..0000000 --- a/profiles/default/linux/amd64/23.0/musl/hardened/selinux/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -gentoo:features/selinux diff --git a/profiles/default/linux/amd64/23.0/musl/hardened/selinux/systemd/eapi b/profiles/default/linux/amd64/23.0/musl/hardened/selinux/systemd/eapi deleted file mode 100644 index 7ed6ff8..0000000 --- a/profiles/default/linux/amd64/23.0/musl/hardened/selinux/systemd/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/amd64/23.0/musl/hardened/selinux/systemd/package.use.mask b/profiles/default/linux/amd64/23.0/musl/hardened/selinux/systemd/package.use.mask deleted file mode 100644 index 2330842..0000000 --- a/profiles/default/linux/amd64/23.0/musl/hardened/selinux/systemd/package.use.mask +++ /dev/null @@ -1,11 +0,0 @@ -app-emulation/libvirt -firewalld -gnome-base/gdm -wayland -net-firewall/fwknop -firewalld -www-servers/uwsgi -uwsgi_plugins_systemd_logger ->=x11-wm/mutter-3.22 -wayland -x11-misc/xscreensaver -gdm -x11-misc/gpaste -gnome -x11-terms/gnome-terminal -gnome-shell -x11-themes/arc-theme -gnome-shell -x11-themes/zukitwo -gnome-shell -net-wireless/bluez -user-session diff --git a/profiles/default/linux/amd64/23.0/musl/hardened/systemd/eapi b/profiles/default/linux/amd64/23.0/musl/hardened/systemd/eapi deleted file mode 100644 index 7ed6ff8..0000000 --- a/profiles/default/linux/amd64/23.0/musl/hardened/systemd/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/amd64/23.0/musl/hardened/systemd/package.unmask b/profiles/default/linux/amd64/23.0/musl/hardened/systemd/package.unmask deleted file mode 100644 index 0725a02..0000000 --- a/profiles/default/linux/amd64/23.0/musl/hardened/systemd/package.unmask +++ /dev/null @@ -1,13 +0,0 @@ -app-admin/mkosi -app-admin/systemdgenie -dev-java/openjdk-bin -dev-python/python-systemd -gnome-extra/gnome-logs -gnome-extra/office-runner -sys-apps/dbus-broker -sys-apps/gentoo-systemd-integration -sys-apps/systemd -sys-apps/systemd-readahead -sys-block/wait-for-dri-devices-rules -sys-process/systemd-cron ->=www-misc/profile-sync-daemon-6 diff --git a/profiles/default/linux/amd64/23.0/musl/hardened/systemd/parent b/profiles/default/linux/amd64/23.0/musl/hardened/systemd/parent deleted file mode 100644 index 8206f4c..0000000 --- a/profiles/default/linux/amd64/23.0/musl/hardened/systemd/parent +++ /dev/null @@ -1,3 +0,0 @@ -.. -gentoo:targets/systemd -gentoo:features/merged-usr diff --git a/profiles/default/linux/amd64/23.0/musl/hardened/systemd/use.mask b/profiles/default/linux/amd64/23.0/musl/hardened/systemd/use.mask deleted file mode 100644 index 00e571a..0000000 --- a/profiles/default/linux/amd64/23.0/musl/hardened/systemd/use.mask +++ /dev/null @@ -1 +0,0 @@ --systemd diff --git a/profiles/eapi b/profiles/eapi new file mode 100644 index 0000000..1e8b314 --- /dev/null +++ b/profiles/eapi @@ -0,0 +1 @@ +6 diff --git a/profiles/default/linux/amd64/23.0/musl/hardened/eapi b/profiles/hardened/musl/amd64/eapi similarity index 100% rename from profiles/default/linux/amd64/23.0/musl/hardened/eapi rename to profiles/hardened/musl/amd64/eapi diff --git a/profiles/default/linux/amd64/23.0/musl/hardened/parent b/profiles/hardened/musl/amd64/parent similarity index 100% rename from profiles/default/linux/amd64/23.0/musl/hardened/parent rename to profiles/hardened/musl/amd64/parent diff --git a/profiles/default/linux/amd64/23.0/musl/hardened/selinux/eapi b/profiles/hardened/musl/amd64/systemd/eapi similarity index 100% rename from profiles/default/linux/amd64/23.0/musl/hardened/selinux/eapi rename to profiles/hardened/musl/amd64/systemd/eapi diff --git a/profiles/default/linux/amd64/23.0/musl/hardened/selinux/systemd/package.unmask b/profiles/hardened/musl/amd64/systemd/package.unmask similarity index 94% rename from profiles/default/linux/amd64/23.0/musl/hardened/selinux/systemd/package.unmask rename to profiles/hardened/musl/amd64/systemd/package.unmask index 724a3db..e53f7c4 100644 --- a/profiles/default/linux/amd64/23.0/musl/hardened/selinux/systemd/package.unmask +++ b/profiles/hardened/musl/amd64/systemd/package.unmask @@ -1,4 +1,4 @@ ->=app-admin/abrt-2.10 +app-admin/abrt app-admin/calamares app-admin/gnome-abrt app-admin/mkosi @@ -6,7 +6,7 @@ app-admin/systemdgenie app-eselect/eselect-gnome-shell-extensions app-office/wps-office dev-java/openjdk-bin ->=dev-libs/libreport-2.9 +dev-libs/libreport dev-python/python-systemd games-util/gamemode gnome-base/gdm @@ -43,5 +43,4 @@ sys-block/wait-for-dri-devices-rules sys-kernel/installkernel-systemd-boot sys-process/systemd-cron www-misc/profile-sync-daemon ->=www-misc/profile-sync-daemon-6 x11-themes/zukitwo-shell diff --git a/profiles/default/linux/amd64/23.0/musl/hardened/selinux/systemd/parent b/profiles/hardened/musl/amd64/systemd/parent similarity index 100% rename from profiles/default/linux/amd64/23.0/musl/hardened/selinux/systemd/parent rename to profiles/hardened/musl/amd64/systemd/parent diff --git a/profiles/default/linux/amd64/23.0/musl/hardened/selinux/systemd/use.mask b/profiles/hardened/musl/amd64/systemd/use.mask similarity index 100% rename from profiles/default/linux/amd64/23.0/musl/hardened/selinux/systemd/use.mask rename to profiles/hardened/musl/amd64/systemd/use.mask diff --git a/profiles/package.unmask b/profiles/package.unmask new file mode 100644 index 0000000..b839cf5 --- /dev/null +++ b/profiles/package.unmask @@ -0,0 +1,5 @@ +dev-util/electron +app-text/goldendict +www-client/chromium +app-editors/vscode +dev-db/mongodb diff --git a/profiles/package.use.mask b/profiles/package.use.mask new file mode 100644 index 0000000..56d223e --- /dev/null +++ b/profiles/package.use.mask @@ -0,0 +1,22 @@ +# Not ready for general use +www-client/chromium pgo + +# Requires >media-libs/libaom-3.6.0 +# See www-client/chromium-113 +>=dev-util/electron-25 system-av1 + +# Need clang-17 +>=dev-util/electron-25 pgo + +# Uses a function that is not available in media-video/ffmpeg. +>=dev-util/electron-15.3.0 system-ffmpeg + +# Mostly intended for development and not for general use. +dev-util/electron headless + +# Mostly intended for debugging and development, +# not recommended for general use. Build is also often +# broken. +dev-util/electron component-build + +www-client/firefox -clang -pgo diff --git a/profiles/profiles.desc b/profiles/profiles.desc index ed5c908..b115ac5 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -1,2 +1 @@ -amd64 default/linux/amd64/23.0/musl/hardened/systemd exp -amd64 default/linux/amd64/23.0/musl/hardened/selinux/systemd exp +amd64 hardened/musl/amd64/systemd exp