From 241d2855fe6c9f5a99dffae3eba3583b0625fe9f Mon Sep 17 00:00:00 2001 From: verita84 Date: Wed, 3 Jan 2024 15:11:08 -0700 Subject: [PATCH] Update gentoo.sh --- gentoo.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/gentoo.sh b/gentoo.sh index 7880d14..d64b243 100644 --- a/gentoo.sh +++ b/gentoo.sh @@ -43,8 +43,9 @@ MAKEOPTS="-j$(cat /proc/cpuinfo | grep -i processor | grep -vi 'model' | wc -l)" ROOT_PARTITION_SIZE="30GB" #USEFLAG CONFIGURATION MULTIMEDIA_CODECS="proprietary-codecs vpx bluray libaom libdrm libilbc libplacebo libsoxr libv4l libxml2 lv2 openh264 encode iconv jpeg2k ladspa libass libcaca mp3 openal opus svg theora v4l vorbis webp xvid x264 " -BASE_DESKTOP=" -tiff wayland desktop-portal dbus gui alsa X flatpak -browser-integration -samba sound-server -telemetry -zeroconf -bluetooth wxwidgets jumbo-build kernel-install dvd hwaccel sasl -gpm proprietary-codecs screencast systemd pulseaudio firmware nfsv4 caps device-mapper efiemu themes truetype btrfs seccomp cgroup-hybrid geoclue -webengine boot browser keeshare network opengl " -KDE_DESKTOP_USE_FLAGS="$MULTIMEDIA_CODECS $BASE_DESKTOP -gnome qt5 kde " +BASE_DESKTOP=" wayland desktop-portal dbus gui alsa X flatpak sound-server wxwidgets jumbo-build kernel-install dvd hwaccel sasl proprietary-codecs screencast systemd pulseaudio firmware nfsv4 caps device-mapper efiemu themes truetype btrfs seccomp cgroup-hybrid geoclue boot browser keeshare network opengl " +DESKTOP_BLOAT_REMOVAL=" -webengine -telemetry -zeroconf -bluetooth -browser-integration -samba -tiff -gnome -mysql -mariadb -doc -sendmail -calendar -handbook -gpm " +KDE_DESKTOP_USE_FLAGS="$DESKTOP_BLOAT_REMOVAL $MULTIMEDIA_CODECS $BASE_DESKTOP qt5 kde " SERVER_USE_FLAGS="$MULTIMEDIA_CODECS -samba -gtk kernel-install -pipewire -bluetooth udev -sound -ipv6 sasl usb usbredir spice vhost-net virtfs -vnc -wayland -gpm -proprietary-codecs -screencast systemd pulseaudio sound-server -x264 firmware nfsv4 caps -zeroconf dbus -X -browser-integration desktop-portal -gnome -qt5 -kde -dvd -alsa -gui device-mapper efiemu themes truetype btrfs seccomp cgroup-hybrid geoclue -webengine boot -browser -keeshare network -opengl " #PACKAGE CONFIGURATION BASE_PACKAGES=" app-vim/airline app-containers/netavark mail-mta/postfix app-admin/sysstat sys-apps/smartmontools sys-process/cronie net-fs/nfs-utils net-firewall/iptables dev-python/pip sys-fs/inotify-tools net-analyzer/nmap x11-apps/xhost app-misc/screen app-portage/gentoolkit sys-fs/dosfstools app-admin/sudo sys-apps/systemd sys-boot/plymouth sys-apps/zram-generator app-eselect/eselect-repository dev-vcs/git sys-block/parted sys-boot/grub sys-block/zram-init sys-process/btop net-vpn/wireguard-tools sys-apps/flatpak app-editors/vim app-misc/fastfetch net-misc/yt-dlp app-containers/crun app-containers/podman sys-fs/btrfs-progs net-print/cups " @@ -283,6 +284,7 @@ buildGentoo() { chroot $TARGET /usr/bin/eselect profile set $GENTOO_PROFILE echo ">=x11-misc/$(find $TARGET/var/db/repos/gentoo/x11-misc/appmenu-gtk-module/ | grep ebuild | tail -1 | cut -d '/' -f9 | sed 's/.ebuild//i') wayland" >>$TARGET/etc/portage/package.use/zz-autounmask echo ">=media-libs/$(find $TARGET/var/db/repos/gentoo/media-libs/libsndfile/ | grep ebuild | head -1 | cut -d '/' -f9 | sed 's/.ebuild//i') minimal" >>$TARGET/etc/portage/package.use/zz-autounmask + echo ">=app-editors/$(find $TARGET/var/db/repos/gentoo/app-editors/vim/ | grep ebuild | head -1 | cut -d '/' -f9 | sed 's/.ebuild//i') -crypt -sound" >>$TARGET/etc/portage/package.use/zz-autounmask else chroot $TARGET /usr/bin/eselect profile set $(/usr/bin/eselect profile list | grep -Evi 'gnome|plasma' | grep systemd | grep -i merged | head -1 | cut -d '[' -f2 | cut -d ']' -f1) fi @@ -773,4 +775,4 @@ elif [ "$1" = "help" ]; then show-help else menu -fi \ No newline at end of file +fi