update: imac config

This commit is contained in:
2024-11-03 20:46:45 -05:00
parent 1df22c6512
commit 0316aaead6
44 changed files with 156 additions and 26 deletions

View File

@@ -11,19 +11,21 @@ FFLAGS="${COMMON_FLAGS}"
CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sse sse2 sse3 sse4_1 sse4_2 ssse3"
# NOTE: This stage was built with the bindist USE flag enabled
PORTAGE_TMPDIR="/tmp"
ACCEPT_LISENCE="@FREE"
ACCEPT_KEYWORDS="amd64"
VIDEO_CARDS="intel"
VIDEO_CARDS="intel amdgpu radeonsi"
USE="wayland cjk pipewire pulseaudio zstd zsh-completion vulkan dbus lto -kde -gnome -initramfs"
USE="wayland cjk pipewire pulseaudio zstd zsh-completion vulkan dbus lto pgo -kde -gnome -initramfs"
L10N="zh-CN"
CAMERAS="canon"
# NOTE: This stage was built with the bindist Use flag enabled
#MAKEOPTS="-j1"
MAKEOPTS="-j4"
GRUB_PLATFORMS="efi-64"
# This sets the language of build output to English.
# Please keep this setting intact when reporting bugs.

View File

@@ -1,3 +1,5 @@
gui-apps/hypridle ~amd64
# xdg-desktop-portal-hyprland
gui-libs/xdg-desktop-portal-hyprland ~amd64
dev-cpp/sdbus-c++ ~amd64

View File

@@ -0,0 +1 @@
app-misc/liquidctl ~amd64

View File

@@ -0,0 +1,4 @@
games-action/minecraft-launcher ~amd64
dev-java/openjdk-jre-bin ~amd64
dev-java/openjdk ~amd64
virtual/jre ~amd64

View File

@@ -0,0 +1,3 @@
app-mobilephone/scrcpy ~amd64
net-misc/anydesk ~amd64
x11-libs/gtkglext ~amd64

View File

@@ -0,0 +1 @@
app-emulation/looking-glass ~amd64

View File

@@ -1,2 +1,3 @@
net-im/tencent-qq ~amd64
media-libs/openslide ~amd64
x11-misc/snapd-xdg-open ~amd64

View File

@@ -0,0 +1,8 @@
dev-libs/rocm-opencl-runtime ~amd64
dev-libs/rocr-runtime ~amd64
dev-libs/rocm-comgr ~amd64
dev-libs/rocm-device-libs ~amd64
dev-build/rocm-cmake ~amd64
dev-util/hipcc ~amd64
dev-libs/roct-thunk-interface ~amd64

View File

@@ -1,4 +1,5 @@
sys-process/nvtop ~amd64
app-admin/s-tui ~amd64
app-backup/timeshift ~amd64
app-backup/timeshift-autosnap ~amd64

View File

@@ -0,0 +1 @@
net-im/zoom ~amd64

View File

@@ -2,3 +2,5 @@ gui-apps/rofi-wayland nolto.conf
sys-apps/mission-center nolto.conf
app-backup/timeshift nolto.conf
dev-python/cypari2 nolto.conf
www-client/google-chrome nolto.conf
gui-libs/xdg-desktop-portal-wlr nolto.conf

View File

@@ -6,3 +6,5 @@ net-im/tencent-qq Tencent
net-im/wechat-universal-bwrap all-rights-reserved
sci-mathematics/mathematica all-rights-reserved
net-im/discord all-rights-reserved
net-im/zoom all-rights-reserved
net-misc/anydesk AnyDesk-TOS

View File

@@ -0,0 +1,4 @@
# required by media-libs/mesa-24.1.6::gentoo[-video_cards_r600,video_cards_radeonsi,-video_cards_radeon,-video_cards_r300]
# required by x11-libs/gtk+-3.24.41-r1::gentoo[wayland]
# required by x11-themes/adwaita-icon-theme-45.0::gentoo
>=x11-libs/libdrm-2.4.122 video_cards_radeon

View File

@@ -0,0 +1,6 @@
# required by media-sound/ardour-8.7::gentoo
# required by @music (argument)
>=sci-libs/fftw-3.3.10 threads
# required by media-sound/ardour-8.7::gentoo
# required by @music (argument)
>=media-libs/suil-0.10.20 X gtk2

View File

@@ -1,5 +0,0 @@
# required by app-portage/pfl-3.5.2::gentoo[network-cron]
# required by @base
# required by @selected
# required by @world (argument)
>=sys-apps/util-linux-2.39.4-r1 caps

12
portage/package.use/fcitx Normal file
View File

@@ -0,0 +1,12 @@
# required by app-i18n/fcitx-configtool-5.1.6-r2::gentoo
# required by @fcitx
# required by @selected
# required by @world (argument)
>=app-i18n/fcitx-qt-5.1.5-r2 qt6
app-i18n/fcitx-configtool config-qt
# required by kde-frameworks/kitemviews-6.6.0::gentoo
# required by app-i18n/fcitx-configtool-5.1.6-r2::gentoo[config-qt]
# required by @fcitx
# required by @selected
# required by @world (argument)
#>=dev-qt/qttools-6.7.2 assistant widgets

View File

@@ -1 +0,0 @@
media-libs/libgphoto2 exif jpeg

View File

@@ -0,0 +1 @@
media-gfx/imagemagick xml

View File

@@ -7,3 +7,13 @@ sci-mathematics/mathematica doc
>=dev-qt/qtwayland-6.7.2-r3 compositor
dev-qt/qttools -assistant -widgets
# required by dev-qt/qttools-6.7.2::gentoo[widgets]
# required by dev-qt/qttranslations-6.7.2::gentoo
# required by dev-qt/qtbase-6.7.2-r5::gentoo[nls]
# required by dev-qt/qtsvg-6.7.2::gentoo
# required by sci-mathematics/mathematica-14.0.0::gentoo
# required by @dev
# required by @selected
# required by @world (argument)
#>=dev-qt/qtbase-6.7.2-r5 -opengl

View File

@@ -0,0 +1 @@
dev-java/openjdk -jbootstrap -system-bootstrap

View File

@@ -0,0 +1,8 @@
# required by sys-auth/polkit-124-r1::gentoo[systemd]
# required by net-misc/anydesk-6.3.2::gentoo
# required by @misc
# required by @selected
# required by @world (argument)
>=sys-apps/systemd-255.11 policykit
sys-auth/polkit gtk

31
portage/package.use/qemu Normal file
View File

@@ -0,0 +1,31 @@
app-emulation/qemu opengl pipewire ncurses spice usb virtfs gtk vte zstd usbredir virgl QEMU_SOFTMMU_TARGETS: x86_64 QEMU_USER_TARGETS: x86_64
net-misc/spice-gtk usbredir
app-emulation/libvirt pcap virt-network
app-emulation/virt-manager gui
# required by app-emulation/libvirt-10.3.0-r3::gentoo[virt-network]
# required by app-emulation/libvirt-glib-5.0.0::gentoo
# required by app-emulation/virt-manager-4.1.0-r1::gentoo[-test]
# required by @qemu
# required by @selected
# required by @world (argument)
>=net-dns/dnsmasq-2.90 script
# required by app-crypt/swtpm-0.8.2::gentoo
# required by app-emulation/libvirt-10.3.0-r3::gentoo[qemu]
# required by app-emulation/libvirt-glib-5.0.0::gentoo
# required by app-emulation/virt-manager-4.1.0-r1::gentoo[-test]
# required by @qemu
# required by @selected
# required by @world (argument)
>=net-libs/gnutls-3.8.7.1-r1 tools pkcs11
# required by app-emulation/virt-manager-4.1.0-r1::gentoo[-test,gui]
# required by @qemu
# required by @selected
# required by @world (argument)
>=sys-apps/dbus-1.15.8 X
# required by media-libs/sdl2-ttf-2.22.0::gentoo
# required by app-emulation/looking-glass-1_beta6::guru
# required by @qemu
# required by @selected
# required by @world (argument)
>=media-libs/freetype-2.13.2 harfbuzz

View File

@@ -1 +1 @@
net-im/tencent-qq -bwrap
net-im/tencent-qq -bwrap -liteloader

View File

@@ -1 +1,3 @@
dev-qt/qtwidgets gtk
dev-qt/qtbase opengl
dev-qt/qttools opengl

View File

@@ -0,0 +1 @@
net-misc/remmina rdp spice vnc gvnc

View File

@@ -0,0 +1,5 @@
# required by app-mobilephone/scrcpy-2.7::gentoo
# required by @misc
# required by @selected
# required by @world (argument)
>=media-libs/libsdl2-2.30.7-r1 X

View File

@@ -2,13 +2,9 @@ xfce-base/thunar -trash-panel-plugin exif
xfce-base/tumbler ffmpeg pdf jpeg raw epub
media-video/ffmpegthumbnailer jpeg png
gnome-base/gvfs nfs gphoto2 ios samba keyring
# required by xfce-base/tumbler-4.18.2::gentoo[pdf]
# required by @hyprland (argument)
>=app-text/poppler-24.06.1 cairo
# required by xfce-base/tumbler-4.18.2::gentoo[raw]
# required by @hyprland (argument)
>=media-libs/libopenraw-0.3.6 gtk
# required by gnome-base/gvfs-1.52.2::gentoo[samba]
# required by @hyprland (argument)
>=net-fs/samba-4.19.6 client

View File

@@ -0,0 +1 @@
app-misc/fastfetch opencl opengl

View File

@@ -1 +0,0 @@
media-video/guvcview gsl

2
portage/package.use/zfs Normal file
View File

@@ -0,0 +1,2 @@
sys-fs/zfs -rootfs
sys-fs/zfs-kmod -rootfs

1
portage/package.use/zoom Normal file
View File

@@ -0,0 +1 @@
net-im/zoom opencl

View File

@@ -2,22 +2,27 @@ app-editors/vim
app-admin/sudo
net-misc/mosh
app-shells/zsh
app-shells/zsh-completions
app-shells/gentoo-zsh-completions
app-shells/bash-completion
sys-fs/e2fsprogs
sys-fs/btrfs-progs
#sys-fs/btrfs-progs
net-fs/nfs-utils
sys-fs/zfs
media-fonts/terminus-font
media-fonts/noto
media-fonts/noto-emoji
media-fonts/noto-cjk
media-fonts/fontawesome
#media-fonts/fontawesome
app-eselect/eselect-repository
app-portage/gentoolkit
app-portage/portage-utils
app-portage/pfl
sys-boot/grub

View File

@@ -3,6 +3,7 @@ dev-build/just
dev-util/bear
sci-libs/gsl
sys-cluster/openmpi
dev-python/pipx
dev-python/ipython
@@ -12,3 +13,4 @@ sci-mathematics/mathematica
app-text/texlive
dev-texlive/texlive-langchinese

View File

@@ -1,4 +1,4 @@
app-i18n/fcitx
app-i18n/fcitx-gtk
app-i18n/fcitx-chinese-addons
app-i18n/fcitx-configtool
#app-i18n/fcitx-configtool

View File

@@ -1 +1,2 @@
sys-kernel/linux-firmware
#app-misc/liquidctl

View File

@@ -1,4 +1,5 @@
gui-wm/hyprland
gui-apps/hypridle
gui-libs/gtk
media-fonts/nerd-fonts
@@ -29,7 +30,6 @@ www-client/uget
net-misc/localsend-bin
xfce-base/thunar
gnome-base/gvfs
xfce-extra/thunar-archive-plugin
xfce-extra/thunar-media-tags-plugin
xfce-base/tumbler
@@ -51,8 +51,7 @@ gui-apps/grim
gui-apps/slurp
x11-misc/xclip
gui-apps/swappy
sys-apps/mission-center
sys-apps/baobab
#sys-apps/mission-center
#multimedia
media-gfx/imv

View File

@@ -1 +1,2 @@
sys-kernel/gentoo-sources
sys-kernel/dkms

3
portage/sets/mc Normal file
View File

@@ -0,0 +1,3 @@
#games-action/minecraft-launcher
games-action/prismlauncher
#dev-java/openjdk

5
portage/sets/misc Normal file
View File

@@ -0,0 +1,5 @@
media-gfx/librecad
net-im/zoom
app-mobilephone/scrcpy
#net-misc/anydesk

1
portage/sets/music Normal file
View File

@@ -0,0 +1 @@
media-sound/ardour

8
portage/sets/qemu Normal file
View File

@@ -0,0 +1,8 @@
app-emulation/qemu
net-misc/spice-gtk
app-emulation/virt-manager
acct-group/libvirt
app-emulation/libvirt
app-emulation/looking-glass
net-misc/remmina

1
portage/sets/rocm Normal file
View File

@@ -0,0 +1 @@
dev-libs/rocm-opencl-runtime

View File

@@ -1 +0,0 @@
/var/db/repos/sage-on-gentoo/sets/sagemath

View File

@@ -2,23 +2,26 @@ app-shells/fzf
app-shells/thefuck
sys-apps/eza
app-misc/fastfetch
sys-apps/lshw
sys-process/btop
sys-process/htop
sys-process/nvtop
app-admin/s-tui
sys-apps/lm-sensors
sys-apps/bat
app-misc/ranger
app-misc/yazi
media-gfx/ueberzugpp
app-text/tldr
app-misc/tmux
sys-fs/ncdu
net-dns/dnslookup
net-misc/iperf
media-video/ffmpeg
net-p2p/syncthing
media-video/guvcview
#app-backup/timeshift
#app-backup/timeshift-autosnap