diff --git a/portage/env/nolto.conf b/portage/env/nolto.conf deleted file mode 100644 index ae036ed..0000000 --- a/portage/env/nolto.conf +++ /dev/null @@ -1,6 +0,0 @@ -# Env setup to disable LTO and related warnings for problematic builds -DISABLE_LTO="-Wno-error=odr -Wno-error=lto-type-mismatch -Wno-error=strict-aliasing -fno-lto" -CFLAGS="${CFLAGS} ${DISABLE_LTO}" -CXXFLAGS="${CXXFLAGS} ${DISABLE_LTO}" -FCFLAGS="${FCFLAGS} ${DISABLE_LTO}" -FFLAGS="${FFLAGS} ${DISABLE_LTO}" diff --git a/portage/make.conf b/portage/make.conf index dc1cc0c..0684753 100644 --- a/portage/make.conf +++ b/portage/make.conf @@ -2,31 +2,35 @@ # built this stage. # Please consult /usr/share/portage/config/make.conf.example for a more # detailed example. -WARNING_FLAGS="-Werror=odr -Werror=lto-type-mismatch -Werror=strict-aliasing" -COMMON_FLAGS="-march=native -O2 -pipe -flto ${WARNING_FLAGS}" +COMMON_FLAGS="-march=native -O2 -pipe" CFLAGS="${COMMON_FLAGS}" CXXFLAGS="${COMMON_FLAGS}" FCFLAGS="${COMMON_FLAGS}" FFLAGS="${COMMON_FLAGS}" -CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sse sse2 sse3 sse4_1 sse4_2 ssse3" +RUSTFLAGS="${RUSTFLAGS} -C target-cpu=native" +# NOTE: This stage was built with the bindist USE flag enabled PORTAGE_TMPDIR="/tmp" -ACCEPT_LISENCE="@FREE" +ACCEPT_LISENCE="@FREE @BINARY-REDISTRIBUTABLE" 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" -L10N="zh-CN" -CAMERAS="canon" -# NOTE: This stage was built with the bindist Use flag enabled +USE="wayland cjk pipewire pulseaudio zstd zsh-completion vulkan dbus lto pgo -kde -gnome -initramfs" +L10N="en zh en-US zh-CN" +LINGUAS="en en_US zh zh_CN" -#MAKEOPTS="-j1" +MAKEOPTS="-j12" + +GRUB_PLATFORMS="efi-64" +PYTHON_TARGETS="python3_12 python3_13" +PYTHON_SINGLE_TARGET="python3_12" # This sets the language of build output to English. # Please keep this setting intact when reporting bugs. LC_MESSAGES=C.utf8 -RUBY_SINGLE_TARGET="ruby32" + +GENTOO_MIRRORS="${GENTOO_MIRRORS} https://distfiles.gentoocn.org" diff --git a/portage/package.accept_keywords/ags b/portage/package.accept_keywords/ags deleted file mode 100644 index 9f3c9c4..0000000 --- a/portage/package.accept_keywords/ags +++ /dev/null @@ -1 +0,0 @@ -gui-apps/aylurs-gtk-shell ~amd64 diff --git a/portage/package.accept_keywords/alacritty b/portage/package.accept_keywords/alacritty deleted file mode 100644 index 9091ebb..0000000 --- a/portage/package.accept_keywords/alacritty +++ /dev/null @@ -1 +0,0 @@ -x11-terms/alacritty ~amd64 diff --git a/portage/package.accept_keywords/fcitx b/portage/package.accept_keywords/fcitx deleted file mode 100644 index 84201d5..0000000 --- a/portage/package.accept_keywords/fcitx +++ /dev/null @@ -1 +0,0 @@ -app-i18n/fcitx-configtool ~amd64 diff --git a/portage/package.accept_keywords/hyprland b/portage/package.accept_keywords/hyprland index 2fa8ca2..cbc61e7 100644 --- a/portage/package.accept_keywords/hyprland +++ b/portage/package.accept_keywords/hyprland @@ -1,3 +1,9 @@ +gui-libs/hyprutils ~amd64 +gui-apps/hyprlock ~amd64 +gui-apps/hypridle ~amd64 +dev-libs/hyprgraphics ~amd64 +dev-libs/hyprlang ~amd64 + # xdg-desktop-portal-hyprland gui-libs/xdg-desktop-portal-hyprland ~amd64 dev-cpp/sdbus-c++ ~amd64 @@ -28,6 +34,7 @@ dev-python/aiohttp-oauthlib ~amd64 # multimedia media-sound/termusic ~amd64 +media-sound/kew ~amd64 # misc media-video/obs-studio ~amd64 diff --git a/portage/package.accept_keywords/misc b/portage/package.accept_keywords/misc new file mode 100644 index 0000000..46631ee --- /dev/null +++ b/portage/package.accept_keywords/misc @@ -0,0 +1 @@ +app-misc/activate-linux ~amd64 diff --git a/portage/package.accept_keywords/ollama b/portage/package.accept_keywords/ollama new file mode 100644 index 0000000..b6d0079 --- /dev/null +++ b/portage/package.accept_keywords/ollama @@ -0,0 +1,11 @@ +app-misc/ollama ~amd64 +sci-libs/hipBLAS ~amd64 +dev-util/hip ~amd64 +sci-libs/rocBLAS ~amd64 +sci-libs/rocSOLVER ~amd64 +sci-libs/rocSPARSE ~amd64 +sci-libs/rocPRIM ~amd64 +dev-util/Tensile ~amd64 +dev-util/rocm-smi ~amd64 +dev-util/rocminfo ~amd64 + diff --git a/portage/package.accept_keywords/qemu b/portage/package.accept_keywords/qemu new file mode 100644 index 0000000..cf2643c --- /dev/null +++ b/portage/package.accept_keywords/qemu @@ -0,0 +1 @@ +app-emulation/looking-glass ~amd64 diff --git a/portage/package.accept_keywords/qq b/portage/package.accept_keywords/qq index 61abb1e..0d11fed 100644 --- a/portage/package.accept_keywords/qq +++ b/portage/package.accept_keywords/qq @@ -1,2 +1,3 @@ net-im/tencent-qq ~amd64 media-libs/openslide ~amd64 +x11-misc/snapd-xdg-open ~amd64 diff --git a/portage/package.accept_keywords/rocm b/portage/package.accept_keywords/rocm new file mode 100644 index 0000000..fd201e5 --- /dev/null +++ b/portage/package.accept_keywords/rocm @@ -0,0 +1,7 @@ +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 diff --git a/portage/package.accept_keywords/sagemath b/portage/package.accept_keywords/sagemath deleted file mode 100644 index a28f607..0000000 --- a/portage/package.accept_keywords/sagemath +++ /dev/null @@ -1,27 +0,0 @@ -sci-mathematics/sage-conf ~amd64 -sci-mathematics/sage-doc ~amd64 -sci-mathematics/sage_docbuild ~amd64 -sci-mathematics/sage_setup ~amd64 -sci-mathematics/sagemath-standard ~amd64 -dev-python/jupyter-jsmol ~amd64 -media-gfx/threejs-sage-extension ~amd64 -dev-python/cvxopt ~amd64 -dev-python/rpy ~amd64 -media-gfx/tachyon ~amd64 -sci-mathematics/cu2 ~amd64 -sci-mathematics/cubex ~amd64 -sci-mathematics/dikcube ~amd64 -sci-mathematics/ExportSageNB ~amd64 -sci-mathematics/mcube ~amd64 -sci-mathematics/optimal ~amd64 -sci-mathematics/sage-data-combinatorial_designs ~amd64 -sci-mathematics/sage-data-elliptic_curves ~amd64 -sci-mathematics/sage-data-graphs ~amd64 -sci-mathematics/sage-data-polytopes_db ~amd64 -sci-chemistry/sage-jmol-bin ~amd64 -sci-libs/dsdp ~amd64 -dev-python/jupyter-sphinx ~amd64 -dev-python/sphinx-copybutton ~amd64 -dev-python/sphinx-inline-tabs ~amd64 -dev-tex/sagetex ~amd64 - diff --git a/portage/package.accept_keywords/steam b/portage/package.accept_keywords/steam new file mode 100644 index 0000000..6f77faa --- /dev/null +++ b/portage/package.accept_keywords/steam @@ -0,0 +1,3 @@ +*/*::steam-overlay +games-util/game-device-udev-rules +sys-libs/libudev-compat diff --git a/portage/package.accept_keywords/utils b/portage/package.accept_keywords/utils index daaad1a..72f0295 100644 --- a/portage/package.accept_keywords/utils +++ b/portage/package.accept_keywords/utils @@ -1,6 +1,6 @@ sys-process/nvtop ~amd64 app-admin/s-tui ~amd64 -sys-apps/lsplug ~amd64 +app-misc/fastfetch ~amd64 app-backup/timeshift ~amd64 app-backup/timeshift-autosnap ~amd64 diff --git a/portage/package.env/noltobuild b/portage/package.env/noltobuild deleted file mode 100644 index 91673c3..0000000 --- a/portage/package.env/noltobuild +++ /dev/null @@ -1,4 +0,0 @@ -gui-apps/rofi-wayland nolto.conf -sys-apps/mission-center nolto.conf -app-backup/timeshift nolto.conf -dev-python/cypari2 nolto.conf diff --git a/portage/package.license b/portage/package.license index ef02a51..3a0b2bf 100644 --- a/portage/package.license +++ b/portage/package.license @@ -1,4 +1,6 @@ sys-kernel/linux-firmware linux-fw-redistributable +sys-firmware/intel-microcode intel-ucode + media-fonts/nerd-fonts Vic-Fieger-License www-client/google-chrome google-chrome app-editors/vscode Microsoft-vscode @@ -6,3 +8,9 @@ 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 + +games-util/steam-launcher ValveSteamLicense + +app-benchmarks/geekbench geekbench diff --git a/portage/package.use/00amdgpu b/portage/package.use/00amdgpu new file mode 100644 index 0000000..6d28bb7 --- /dev/null +++ b/portage/package.use/00amdgpu @@ -0,0 +1 @@ +*/* AMDGPU_TARGETS: -gfx906 -gfx908 -gfx90a -gfx942 -gfx1100 gfx1030 gfx1031 diff --git a/portage/package.use/00cpu-flags b/portage/package.use/00cpu-flags new file mode 100644 index 0000000..4ac6c07 --- /dev/null +++ b/portage/package.use/00cpu-flags @@ -0,0 +1 @@ +*/* CPU_FLAGS_X86: aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sha sse sse2 sse3 sse4_1 sse4_2 ssse3 vpclmulqdq diff --git a/portage/package.use/adwaita b/portage/package.use/adwaita new file mode 100644 index 0000000..50b0885 --- /dev/null +++ b/portage/package.use/adwaita @@ -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 diff --git a/portage/package.use/ardour b/portage/package.use/ardour new file mode 100644 index 0000000..7964ff7 --- /dev/null +++ b/portage/package.use/ardour @@ -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 diff --git a/portage/package.use/base b/portage/package.use/base deleted file mode 100644 index 9754196..0000000 --- a/portage/package.use/base +++ /dev/null @@ -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 diff --git a/portage/package.use/esteam b/portage/package.use/esteam new file mode 100644 index 0000000..fb36cd1 --- /dev/null +++ b/portage/package.use/esteam @@ -0,0 +1,2 @@ +# required by @esteam (argument) +>=dev-libs/atk-2.46.0 abi_x86_32 diff --git a/portage/package.use/fcitx b/portage/package.use/fcitx new file mode 100644 index 0000000..030ec87 --- /dev/null +++ b/portage/package.use/fcitx @@ -0,0 +1,18 @@ +# 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 + +# required by app-i18n/fcitx-chinese-addons-5.1.7::gentoo[gui,qt5] +# required by @fcitx +# required by @selected +# required by @world (argument) +>=app-i18n/fcitx-qt-5.1.8 qt5 diff --git a/portage/package.use/firmware b/portage/package.use/firmware new file mode 100644 index 0000000..7abf2bb --- /dev/null +++ b/portage/package.use/firmware @@ -0,0 +1,3 @@ +sys-apps/fwupd amdgpu flashrom nvme uefi gnutls + +sys-firmware/intel-microcode hostonly diff --git a/portage/package.use/gphoto2 b/portage/package.use/gphoto2 deleted file mode 100644 index 3d45b72..0000000 --- a/portage/package.use/gphoto2 +++ /dev/null @@ -1 +0,0 @@ -media-libs/libgphoto2 exif jpeg diff --git a/portage/package.use/imagemagick b/portage/package.use/imagemagick new file mode 100644 index 0000000..2b4363d --- /dev/null +++ b/portage/package.use/imagemagick @@ -0,0 +1 @@ +media-gfx/imagemagick xml diff --git a/portage/package.use/jupyter b/portage/package.use/jupyter new file mode 100644 index 0000000..b92942a --- /dev/null +++ b/portage/package.use/jupyter @@ -0,0 +1,7 @@ +# required by dev-python/jupyterlab-4.3.2::gentoo +# required by dev-python/notebook-7.3.1::gentoo[-test] +# required by dev-python/ipython-8.30.0-r1::gentoo[-python_targets_python3_11,-python_targets_python3_10,notebook,python_targets_python3_12] +# required by @dev +# required by @selected +# required by @world (argument) +>=net-libs/nodejs-22.12.0-r1 npm diff --git a/portage/package.use/mathematica b/portage/package.use/mathematica index 74c6934..5b1a838 100644 --- a/portage/package.use/mathematica +++ b/portage/package.use/mathematica @@ -1,9 +1,28 @@ sci-mathematics/mathematica doc # required by sci-mathematics/mathematica-14.0.0::gentoo # required by @dev (argument) ->=dev-qt/qtbase-6.7.2-r4 eglfs opengl +#>=dev-qt/qtbase-6.7.2-r4 eglfs opengl # required by sci-mathematics/mathematica-14.0.0::gentoo # required by @dev (argument) >=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 +# + +# required by sci-mathematics/mathematica-14.0.0::gentoo +# required by @dev +# required by @selected +# required by @world (argument) +>=dev-qt/qtbase-6.8.1 eglfs opengl + +media-libs/opencv opengl qt6 diff --git a/portage/package.use/obs b/portage/package.use/obs index 40cb105..d446713 100644 --- a/portage/package.use/obs +++ b/portage/package.use/obs @@ -1,3 +1,5 @@ +media-video/obs-studio v4l + # required by media-video/obs-studio-30.2.3::gentoo # required by @hyprland # required by @selected diff --git a/portage/package.use/ollama b/portage/package.use/ollama new file mode 100644 index 0000000..d266840 --- /dev/null +++ b/portage/package.use/ollama @@ -0,0 +1 @@ +app-misc/ollama rocm diff --git a/portage/package.use/openjdk b/portage/package.use/openjdk new file mode 100644 index 0000000..6a3cc91 --- /dev/null +++ b/portage/package.use/openjdk @@ -0,0 +1 @@ +dev-java/openjdk -jbootstrap -system-bootstrap diff --git a/portage/package.use/polkit b/portage/package.use/polkit new file mode 100644 index 0000000..2ceab7f --- /dev/null +++ b/portage/package.use/polkit @@ -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 diff --git a/portage/package.use/qemu b/portage/package.use/qemu new file mode 100644 index 0000000..5cc5a0c --- /dev/null +++ b/portage/package.use/qemu @@ -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 virtiofsd +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 diff --git a/portage/package.use/qq b/portage/package.use/qq index aca3074..62dc7ce 100644 --- a/portage/package.use/qq +++ b/portage/package.use/qq @@ -1 +1 @@ -net-im/tencent-qq -bwrap +net-im/tencent-qq -bwrap -liteloader diff --git a/portage/package.use/qt b/portage/package.use/qt index e18c89e..8b31167 100644 --- a/portage/package.use/qt +++ b/portage/package.use/qt @@ -1 +1,4 @@ dev-qt/qtwidgets gtk +dev-qt/qtbase opengl +dev-qt/qttools opengl +dev-qt/qtdeclarative opengl diff --git a/portage/package.use/remmina b/portage/package.use/remmina new file mode 100644 index 0000000..ead8b98 --- /dev/null +++ b/portage/package.use/remmina @@ -0,0 +1 @@ +net-misc/remmina rdp spice vnc gvnc diff --git a/portage/package.use/scrcpy b/portage/package.use/scrcpy new file mode 100644 index 0000000..dcf5635 --- /dev/null +++ b/portage/package.use/scrcpy @@ -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 diff --git a/portage/package.use/siril b/portage/package.use/siril new file mode 100644 index 0000000..40ab37b --- /dev/null +++ b/portage/package.use/siril @@ -0,0 +1 @@ +sci-astronomy/siril openmp curl exif ffmpeg -heif jpeg -libconfig png raw tiff wcs diff --git a/portage/package.use/steam b/portage/package.use/steam new file mode 100644 index 0000000..30a20de --- /dev/null +++ b/portage/package.use/steam @@ -0,0 +1,150 @@ +games-util/steam-launcher -joystick trayicon -steamruntime + +# required by dev-libs/nss-3.101.2::gentoo +# required by net-misc/networkmanager-1.48.10-r1::gentoo[nss] +# required by games-util/steam-launcher-1.0.0.81::steam-overlay[-steamruntime] +# required by @steam +# required by @selected +# required by @world (argument) +>=dev-db/sqlite-3.46.1 abi_x86_32 +# required by dev-db/sqlite-3.46.1::gentoo[readline] +# required by dev-libs/nss-3.101.2::gentoo +# required by net-misc/networkmanager-1.48.10-r1::gentoo[nss] +# required by games-util/steam-launcher-1.0.0.81::steam-overlay[-steamruntime] +# required by @steam +# required by @selected +# required by @world (argument) +>=sys-libs/readline-8.2_p13-r1 abi_x86_32 +# required by games-util/steam-launcher-1.0.0.81::steam-overlay[-steamruntime,trayicon] +# required by @steam +# required by @selected +# required by @world (argument) +>=dev-libs/libappindicator-12.10.1_p20200706-r1 abi_x86_32 +# required by dev-libs/libappindicator-12.10.1_p20200706-r1::steam-overlay +# required by games-util/steam-launcher-1.0.0.81::steam-overlay[-steamruntime,trayicon] +# required by @steam +# required by @selected +# required by @world (argument) +>=dev-libs/libdbusmenu-16.04.0-r2 abi_x86_32 gtk + +# !steamrumtime need networkmanager but I don't fuck need +net-misc/networkmanager -* abi_x86_32 nss + +app-accessibility/at-spi2-core abi_x86_32 +app-arch/bzip2 abi_x86_32 +app-arch/lz4 abi_x86_32 +app-arch/zstd abi_x86_32 +dev-lang/rust-bin abi_x86_32 +dev-libs/dbus-glib abi_x86_32 +dev-libs/elfutils abi_x86_32 +dev-libs/expat abi_x86_32 +dev-libs/fribidi abi_x86_32 +dev-libs/glib abi_x86_32 +dev-libs/gmp abi_x86_32 +dev-libs/icu abi_x86_32 +dev-libs/libevdev abi_x86_32 +dev-libs/libffi abi_x86_32 +dev-libs/libgcrypt abi_x86_32 +dev-libs/libgpg-error abi_x86_32 +dev-libs/libpcre2 abi_x86_32 +dev-libs/libtasn1 abi_x86_32 +dev-libs/libunistring abi_x86_32 +dev-libs/libusb abi_x86_32 +dev-libs/libxml2 abi_x86_32 +dev-libs/lzo abi_x86_32 +dev-libs/nettle abi_x86_32 +dev-libs/nspr abi_x86_32 +dev-libs/nss abi_x86_32 +dev-libs/openssl abi_x86_32 +dev-libs/wayland abi_x86_32 +gnome-base/librsvg abi_x86_32 +gui-libs/libdecor abi_x86_32 +media-gfx/graphite2 abi_x86_32 +media-libs/alsa-lib abi_x86_32 +media-libs/flac abi_x86_32 +media-libs/fontconfig abi_x86_32 +media-libs/freetype abi_x86_32 +media-libs/glu abi_x86_32 +media-libs/harfbuzz abi_x86_32 +media-libs/libepoxy abi_x86_32 +media-libs/libglvnd abi_x86_32 +media-libs/libjpeg-turbo abi_x86_32 +media-libs/libogg abi_x86_32 +media-libs/libpng abi_x86_32 +media-libs/libpulse abi_x86_32 +media-libs/libsdl2 abi_x86_32 +media-libs/libsndfile abi_x86_32 +media-libs/libva abi_x86_32 +media-libs/libvorbis abi_x86_32 +media-libs/mesa abi_x86_32 +media-libs/openal abi_x86_32 +media-libs/opus abi_x86_32 +media-libs/tiff abi_x86_32 +media-sound/lame abi_x86_32 +media-sound/mpg123-base abi_x86_32 +media-video/pipewire abi_x86_32 +net-dns/c-ares abi_x86_32 +net-dns/libidn2 abi_x86_32 +net-libs/gnutls abi_x86_32 +net-libs/libasyncns abi_x86_32 +net-libs/libndp abi_x86_32 +net-libs/libpsl abi_x86_32 +net-libs/nghttp2 abi_x86_32 +net-libs/nghttp3 abi_x86_32 +net-misc/curl abi_x86_32 +net-misc/networkmanager abi_x86_32 +net-print/cups abi_x86_32 +sys-apps/dbus abi_x86_32 +sys-apps/systemd abi_x86_32 +sys-apps/systemd-utils abi_x86_32 +sys-apps/util-linux abi_x86_32 +# move sys-devel/clang llvm-core/clang +llvm-core/clang abi_x86_32 +# move sys-devel/llvm llvm-core/llvm +llvm-core/llvm abi_x86_32 +sys-libs/gpm abi_x86_32 +sys-libs/libcap abi_x86_32 +sys-libs/libudev-compat abi_x86_32 +sys-libs/ncurses abi_x86_32 +sys-libs/pam abi_x86_32 +sys-libs/zlib abi_x86_32 +virtual/glu abi_x86_32 +virtual/libelf abi_x86_32 +virtual/libiconv abi_x86_32 +virtual/libintl abi_x86_32 +virtual/libudev abi_x86_32 +virtual/libusb abi_x86_32 +virtual/opengl abi_x86_32 +virtual/rust abi_x86_32 +x11-libs/cairo abi_x86_32 +x11-libs/extest abi_x86_32 +x11-libs/gdk-pixbuf abi_x86_32 +x11-libs/gtk+ abi_x86_32 +x11-libs/gtk+ abi_x86_32 +x11-libs/libdrm abi_x86_32 +x11-libs/libICE abi_x86_32 +x11-libs/libpciaccess abi_x86_32 +x11-libs/libSM abi_x86_32 +x11-libs/libvdpau abi_x86_32 +x11-libs/libX11 abi_x86_32 +x11-libs/libXau abi_x86_32 +x11-libs/libxcb abi_x86_32 +x11-libs/libXcomposite abi_x86_32 +x11-libs/libXcursor abi_x86_32 +x11-libs/libXdamage abi_x86_32 +x11-libs/libXdmcp abi_x86_32 +x11-libs/libXext abi_x86_32 +x11-libs/libXfixes abi_x86_32 +x11-libs/libXft abi_x86_32 +x11-libs/libXi abi_x86_32 +x11-libs/libXinerama abi_x86_32 +x11-libs/libxkbcommon abi_x86_32 +x11-libs/libXrandr abi_x86_32 +x11-libs/libXrender abi_x86_32 +x11-libs/libXScrnSaver abi_x86_32 +x11-libs/libxshmfence abi_x86_32 +x11-libs/libXtst abi_x86_32 +x11-libs/libXxf86vm abi_x86_32 +x11-libs/pango abi_x86_32 +x11-libs/pixman abi_x86_32 +x11-libs/xcb-util-keysyms abi_x86_32 diff --git a/portage/package.use/stellarium b/portage/package.use/stellarium new file mode 100644 index 0000000..fb5244b --- /dev/null +++ b/portage/package.use/stellarium @@ -0,0 +1,5 @@ +# required by sci-astronomy/stellarium-24.2::gentoo[-qt6] +# required by @hyprland +# required by @selected +# required by @world (argument) +#>=sci-astronomy/calcmysky-0.3.3 qt5 diff --git a/portage/package.use/telegram b/portage/package.use/telegram index 3efbb75..d17aa33 100644 --- a/portage/package.use/telegram +++ b/portage/package.use/telegram @@ -1,3 +1,4 @@ +net-im/telegram-desktop qt6 # required by net-im/telegram-desktop-5.0.4::gentoo # required by @hyprland # required by @selected @@ -12,10 +13,10 @@ # required by @hyprland # required by @selected # required by @world (argument) ->=dev-qt/qtgui-5.15.14 jpeg +#>=dev-qt/qtgui-5.15.14 jpeg # required by kde-frameworks/kcoreaddons-5.116.0::gentoo # required by net-im/telegram-desktop-5.0.4::gentoo[-qt6] # required by @hyprland # required by @selected # required by @world (argument) ->=dev-qt/qtcore-5.15.14 icu +#>=dev-qt/qtcore-5.15.14 icu diff --git a/portage/package.use/texlive b/portage/package.use/texlive index 18b7611..4ea1d6e 100644 --- a/portage/package.use/texlive +++ b/portage/package.use/texlive @@ -1,3 +1,5 @@ +dev-texlive/* doc + # required by app-text/texlive-core-2023-r10::gentoo # required by virtual/tex-base-0::gentoo # required by app-text/lcdf-typetools-2.110::gentoo[kpathsea] diff --git a/portage/package.use/thunar b/portage/package.use/thunar index 740be8a..f138b5b 100644 --- a/portage/package.use/thunar +++ b/portage/package.use/thunar @@ -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 diff --git a/portage/package.use/utils b/portage/package.use/utils new file mode 100644 index 0000000..4860f11 --- /dev/null +++ b/portage/package.use/utils @@ -0,0 +1 @@ +app-misc/fastfetch opencl opengl diff --git a/portage/package.use/v4l b/portage/package.use/v4l deleted file mode 100644 index ed22e6c..0000000 --- a/portage/package.use/v4l +++ /dev/null @@ -1 +0,0 @@ -media-video/guvcview gsl diff --git a/portage/package.use/wine b/portage/package.use/wine index 337d8bf..920d78d 100644 --- a/portage/package.use/wine +++ b/portage/package.use/wine @@ -7,3 +7,635 @@ media-libs/libsdl2 wayland gles2 >=media-libs/vulkan-loader-1.3.283.0 X app-emulation/winetricks gtk + +# required by media-libs/libsdl2-2.30.7-r1::gentoo[X] +# required by app-emulation/wine-vanilla-9.0::gentoo[sdl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/libXcursor-1.2.2 abi_x86_32 +# required by media-libs/libsdl2-2.30.7-r1::gentoo[X] +# required by app-emulation/wine-vanilla-9.0::gentoo[sdl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/libXfixes-6.0.1 abi_x86_32 +# required by media-libs/libsdl2-2.30.7-r1::gentoo[X] +# required by app-emulation/wine-vanilla-9.0::gentoo[sdl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/libXi-1.8.2 abi_x86_32 +# required by media-libs/libsdl2-2.30.7-r1::gentoo[X] +# required by app-emulation/wine-vanilla-9.0::gentoo[sdl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/libXrandr-1.5.4 abi_x86_32 +# required by app-emulation/wine-vanilla-9.0::gentoo[X] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/libXrender-0.9.11 abi_x86_32 +# required by app-emulation/wine-vanilla-9.0::gentoo[X] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/libXxf86vm-1.1.5 abi_x86_32 +# required by app-emulation/wine-vanilla-9.0::gentoo[X,opengl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/libglvnd-1.7.0 abi_x86_32 +# required by app-emulation/wine-vanilla-9.0::gentoo[X,xcomposite] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/libXcomposite-0.4.6 abi_x86_32 +# required by app-emulation/wine-vanilla-9.0::gentoo[fontconfig] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/fontconfig-2.15.0-r1 abi_x86_32 +# required by app-emulation/wine-vanilla-9.0::gentoo[sdl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/libsdl2-2.30.7-r1 abi_x86_32 +# required by app-emulation/wine-vanilla-9.0::gentoo[ssl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=net-libs/gnutls-3.8.7.1-r1 abi_x86_32 +# required by app-emulation/wine-vanilla-9.0::gentoo[truetype] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/freetype-2.13.2 abi_x86_32 +# required by app-emulation/wine-vanilla-9.0::gentoo[vulkan] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/vulkan-loader-1.3.296.0 abi_x86_32 +# required by media-libs/libsdl2-2.30.7-r1::gentoo[X] +# required by app-emulation/wine-vanilla-9.0::gentoo[sdl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/libX11-1.8.10 abi_x86_32 +# required by x11-libs/libXv-1.0.12::gentoo +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[X] +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/libXext-1.3.6 abi_x86_32 +# required by app-emulation/wine-vanilla-9.0::gentoo[alsa] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/alsa-lib-1.2.12 abi_x86_32 +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=dev-libs/glib-2.78.6 abi_x86_32 +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/gst-plugins-base-1.22.11-r1 abi_x86_32 +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/gstreamer-1.22.11 abi_x86_32 +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/libpulse-17.0 abi_x86_32 +# required by app-emulation/wine-vanilla-9.0::gentoo[-llvm-libunwind,unwind] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=sys-libs/libunwind-1.8.1 abi_x86_32 +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[gles2,-opengl,wayland] +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=dev-libs/wayland-1.23.1 abi_x86_32 +# required by media-libs/libsdl2-2.30.7-r1::gentoo[wayland] +# required by app-emulation/wine-vanilla-9.0::gentoo[sdl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/libxkbcommon-1.7.0-r1 abi_x86_32 +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-plugins/gst-plugins-meta-1.20.6 abi_x86_32 +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/gst-plugins-good-1.22.11 abi_x86_32 +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-plugins/gst-plugins-pulse-1.22.11 abi_x86_32 +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=app-arch/bzip2-1.0.8-r5 abi_x86_32 +# required by dev-libs/glib-2.78.6::gentoo +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=sys-libs/zlib-1.3.1-r1 abi_x86_32 +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[orc] +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=dev-lang/orc-0.4.38 abi_x86_32 +# required by media-libs/gstreamer-1.22.11::gentoo[caps] +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=sys-libs/libcap-2.70 abi_x86_32 +# required by sys-libs/libcap-2.70::gentoo[pam] +# required by media-libs/gstreamer-1.22.11::gentoo[caps] +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=sys-libs/pam-1.6.1 abi_x86_32 +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[ogg] +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/libogg-1.3.5-r1 abi_x86_32 +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[pango] +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/pango-1.52.2 abi_x86_32 +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[vorbis] +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/libvorbis-1.3.7-r1 abi_x86_32 +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[X] +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/libXv-1.0.12 abi_x86_32 +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[gles2,-opengl] +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/graphene-1.10.8-r1 abi_x86_32 +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[gles2,-opengl] +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/libpng-1.6.44 abi_x86_32 +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[gles2,-opengl] +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/libjpeg-turbo-3.0.3-r1 abi_x86_32 +# required by dev-libs/glib-2.78.6::gentoo +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=dev-libs/libpcre2-10.44-r1 abi_x86_32 +# required by dev-libs/glib-2.78.6::gentoo +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=dev-libs/libffi-3.4.6 abi_x86_32 +# required by dev-libs/glib-2.78.6::gentoo +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=sys-apps/util-linux-2.40.2 abi_x86_32 +# required by media-libs/libsdl2-2.30.7-r1::gentoo[dbus] +# required by app-emulation/wine-vanilla-9.0::gentoo[sdl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=sys-apps/dbus-1.15.8 abi_x86_32 +# required by media-libs/libsdl2-2.30.7-r1::gentoo[pipewire] +# required by app-emulation/wine-vanilla-9.0::gentoo[sdl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-video/pipewire-1.2.6 abi_x86_32 +# required by media-libs/libsdl2-2.30.7-r1::gentoo[wayland] +# required by app-emulation/wine-vanilla-9.0::gentoo[sdl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=gui-libs/libdecor-0.2.2-r1 abi_x86_32 +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo[gles2,-opengl] +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=media-libs/mesa-24.2.6-r2 abi_x86_32 +# required by gui-libs/libdecor-0.2.2-r1::gentoo +# required by media-libs/libsdl2-2.30.7-r1::gentoo[wayland] +# required by app-emulation/wine-vanilla-9.0::gentoo[sdl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/cairo-1.18.2-r1 abi_x86_32 +# required by gui-libs/libdecor-0.2.2-r1::gentoo[gtk] +# required by media-libs/libsdl2-2.30.7-r1::gentoo[wayland] +# required by app-emulation/wine-vanilla-9.0::gentoo[sdl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=x11-libs/gtk+-3.24.41-r1 abi_x86_32 +# required by dev-libs/glib-2.78.6::gentoo +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=virtual/libiconv-0-r2 abi_x86_32 +# required by media-libs/libsdl2-2.30.7-r1::gentoo[udev] +# required by app-emulation/wine-vanilla-9.0::gentoo[sdl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=virtual/libudev-251-r2 abi_x86_32 +# required by virtual/libudev-251-r2::gentoo +# required by dev-qt/qtgui-5.15.14::gentoo[udev] +# required by dev-qt/qtimageformats-5.15.14::gentoo +# required by net-im/telegram-desktop-5.5.5::gentoo[-qt6] +# required by @hyprland (argument) +>=sys-apps/systemd-256.7 abi_x86_32 +# required by dev-libs/glib-2.78.6::gentoo +# required by media-libs/gst-plugins-base-1.22.11-r1::gentoo +# required by media-libs/gst-plugins-good-1.22.11::gentoo +# required by media-plugins/gst-plugins-pulse-1.22.11::gentoo +# required by media-plugins/gst-plugins-meta-1.20.6::gentoo[pulseaudio] +# required by app-emulation/wine-vanilla-9.0::gentoo[gstreamer] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=virtual/libintl-0-r2 abi_x86_32 + +# 2nd level x86_32 +# required by sys-apps/systemd-256.7::gentoo[gcrypt] +# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd] +# required by gnome-base/gnome-keyring-42.1-r2::gentoo +# required by virtual/secret-service-0::gentoo +# required by app-crypt/libsecret-0.21.1::gentoo +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=dev-libs/libgcrypt-1.11.0 abi_x86_32 +# required by sys-apps/systemd-256.7::gentoo[lz4] +# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd] +# required by gnome-base/gnome-keyring-42.1-r2::gentoo +# required by virtual/secret-service-0::gentoo +# required by app-crypt/libsecret-0.21.1::gentoo +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=app-arch/lz4-1.10.0-r1 abi_x86_32 +# required by sys-apps/systemd-256.7::gentoo[zstd] +# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd] +# required by gnome-base/gnome-keyring-42.1-r2::gentoo +# required by virtual/secret-service-0::gentoo +# required by app-crypt/libsecret-0.21.1::gentoo +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=app-arch/zstd-1.5.6 abi_x86_32 +# required by media-libs/mesa-24.2.6-r2::gentoo[X] +# required by virtual/opengl-7.0-r2::gentoo +# required by app-office/libreoffice-24.2.6.2::gentoo +# required by @hyprland (argument) +>=x11-libs/libxcb-1.17.0 abi_x86_32 +# required by x11-libs/libxcb-1.17.0::gentoo +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=x11-libs/libXau-1.0.11 abi_x86_32 +# required by x11-libs/libxcb-1.17.0::gentoo +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=x11-libs/libXdmcp-1.1.5 abi_x86_32 +# required by dev-libs/libgcrypt-1.11.0::gentoo +# required by sys-apps/systemd-256.7::gentoo[gcrypt] +# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd] +# required by gnome-base/gnome-keyring-42.1-r2::gentoo +# required by virtual/secret-service-0::gentoo +# required by app-crypt/libsecret-0.21.1::gentoo +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=dev-libs/libgpg-error-1.50 abi_x86_32 +# required by net-libs/gnutls-3.8.7.1-r1::gentoo +# required by app-emulation/wine-vanilla-9.0::gentoo[ssl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=dev-libs/libtasn1-4.19.0 abi_x86_32 +# required by net-libs/gnutls-3.8.7.1-r1::gentoo +# required by app-emulation/wine-vanilla-9.0::gentoo[ssl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=dev-libs/libunistring-1.2 abi_x86_32 +# required by net-libs/gnutls-3.8.7.1-r1::gentoo +# required by app-emulation/wine-vanilla-9.0::gentoo[ssl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=dev-libs/nettle-3.10 abi_x86_32 +# required by dev-libs/nettle-3.10::gentoo[gmp] +# required by net-libs/gnutls-3.8.7.1-r1::gentoo +# required by app-emulation/wine-vanilla-9.0::gentoo[ssl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=dev-libs/gmp-6.3.0-r1 abi_x86_32 +# required by net-libs/gnutls-3.8.7.1-r1::gentoo[pkcs11] +# required by app-emulation/wine-vanilla-9.0::gentoo[ssl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=app-crypt/p11-kit-0.25.3-r2 abi_x86_32 +# required by net-libs/gnutls-3.8.7.1-r1::gentoo[idn] +# required by app-emulation/wine-vanilla-9.0::gentoo[ssl] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=net-dns/libidn2-2.3.7 abi_x86_32 +# required by x11-libs/gtk+-3.24.41-r1::gentoo +# required by gnome-extra/polkit-gnome-0.105-r2::gentoo +# required by sys-auth/polkit-125-r1::gentoo[gtk] +# required by sys-apps/systemd-256.7::gentoo[policykit] +# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd] +# required by gnome-base/gnome-keyring-42.1-r2::gentoo +# required by virtual/secret-service-0::gentoo +# required by app-crypt/libsecret-0.21.1::gentoo +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=app-accessibility/at-spi2-core-2.50.2 abi_x86_32 +# required by x11-libs/pango-1.52.2::gentoo +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=dev-libs/fribidi-1.0.13 abi_x86_32 +# required by x11-libs/gtk+-3.24.41-r1::gentoo +# required by gnome-extra/polkit-gnome-0.105-r2::gentoo +# required by sys-auth/polkit-125-r1::gentoo[gtk] +# required by sys-apps/systemd-256.7::gentoo[policykit] +# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd] +# required by gnome-base/gnome-keyring-42.1-r2::gentoo +# required by virtual/secret-service-0::gentoo +# required by app-crypt/libsecret-0.21.1::gentoo +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=media-libs/libepoxy-1.5.10-r3 abi_x86_32 +# required by x11-libs/gtk+-3.24.41-r1::gentoo +# required by gnome-extra/polkit-gnome-0.105-r2::gentoo +# required by sys-auth/polkit-125-r1::gentoo[gtk] +# required by sys-apps/systemd-256.7::gentoo[policykit] +# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd] +# required by gnome-base/gnome-keyring-42.1-r2::gentoo +# required by virtual/secret-service-0::gentoo +# required by app-crypt/libsecret-0.21.1::gentoo +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=x11-libs/gdk-pixbuf-2.42.10-r1 abi_x86_32 +# required by x11-libs/gtk+-3.24.41-r1::gentoo[X] +# required by gnome-extra/polkit-gnome-0.105-r2::gentoo +# required by sys-auth/polkit-125-r1::gentoo[gtk] +# required by sys-apps/systemd-256.7::gentoo[policykit] +# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd] +# required by gnome-base/gnome-keyring-42.1-r2::gentoo +# required by virtual/secret-service-0::gentoo +# required by app-crypt/libsecret-0.21.1::gentoo +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=x11-libs/libXdamage-1.1.6 abi_x86_32 +# required by x11-libs/gtk+-3.24.41-r1::gentoo +# required by gnome-extra/polkit-gnome-0.105-r2::gentoo +# required by sys-auth/polkit-125-r1::gentoo[gtk] +# required by sys-apps/systemd-256.7::gentoo[policykit] +# required by app-crypt/gcr-3.41.1-r2::gentoo[systemd] +# required by gnome-base/gnome-keyring-42.1-r2::gentoo +# required by virtual/secret-service-0::gentoo +# required by app-crypt/libsecret-0.21.1::gentoo +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=gnome-base/librsvg-2.57.3-r2 abi_x86_32 +# required by x11-libs/pango-1.52.2::gentoo +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=media-libs/harfbuzz-9.0.0 abi_x86_32 +# required by gnome-base/librsvg-2.57.3-r2::gentoo +# required by gui-libs/gtk-4.14.4-r1::gentoo +# required by @hyprland (argument) +>=dev-libs/libxml2-2.12.8 abi_x86_32 +# required by media-libs/fontconfig-2.15.0-r1::gentoo +# required by app-emulation/wine-vanilla-9.0::gentoo[fontconfig] +# required by virtual/wine-0-r10::gentoo +# required by app-emulation/winetricks-20240105-r1::gentoo +# required by @hyprland (argument) +>=dev-libs/expat-2.6.4 abi_x86_32 +# required by media-libs/mesa-24.2.6-r2::gentoo[llvm_slot_18,llvm] +# required by virtual/opengl-7.0-r2::gentoo +# required by app-office/libreoffice-24.2.6.2::gentoo +# required by @hyprland (argument) +# move sys-devel/llvm llvm-core/llvm +>=llvm-core/llvm-18.1.8-r1:18 abi_x86_32 +# required by media-libs/mesa-24.2.6-r2::gentoo +# required by virtual/opengl-7.0-r2::gentoo +# required by app-office/libreoffice-24.2.6.2::gentoo +# required by @hyprland (argument) +>=x11-libs/libdrm-2.4.123-r1 abi_x86_32 +# required by media-libs/mesa-24.2.6-r2::gentoo[X] +# required by virtual/opengl-7.0-r2::gentoo +# required by app-office/libreoffice-24.2.6.2::gentoo +# required by @hyprland (argument) +>=x11-libs/libxshmfence-1.3.2 abi_x86_32 +# required by media-libs/mesa-24.2.6-r2::gentoo[X] +# required by virtual/opengl-7.0-r2::gentoo +# required by app-office/libreoffice-24.2.6.2::gentoo +# required by @hyprland (argument) +>=x11-libs/xcb-util-keysyms-0.4.1 abi_x86_32 +# required by x11-libs/libdrm-2.4.123-r1::gentoo[video_cards_intel] +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=x11-libs/libpciaccess-0.18.1 abi_x86_32 +# required by sys-devel/llvm-18.1.8-r1::gentoo[ncurses] +# required by sys-devel/llvm-toolchain-symlinks-18-r1::gentoo +>=sys-libs/ncurses-6.4_p20240414 abi_x86_32 +# required by x11-libs/pango-1.52.2::gentoo[X] +# required by app-editors/vscode-1.95.3::gentoo +# required by @hyprland (argument) +>=x11-libs/libXft-2.3.8 abi_x86_32 +# required by x11-libs/cairo-1.18.2-r1::gentoo +# required by dev-python/pycairo-1.27.0::gentoo[-test] +# required by dev-python/pygobject-3.46.0-r1::gentoo[cairo] +# required by gui-libs/gtk-4.14.4-r1::gentoo[introspection] +# required by @hyprland (argument) +>=dev-libs/lzo-2.10 abi_x86_32 +# required by x11-libs/cairo-1.18.2-r1::gentoo +# required by dev-python/pycairo-1.27.0::gentoo[-test] +# required by dev-python/pygobject-3.46.0-r1::gentoo[cairo] +# required by gui-libs/gtk-4.14.4-r1::gentoo[introspection] +# required by @hyprland (argument) +>=x11-libs/pixman-0.43.4 abi_x86_32 +# required by media-libs/harfbuzz-9.0.0::gentoo[graphite] +# required by app-misc/nwg-look-0.2.5-r1::guru +# required by @hyprland (argument) +>=media-gfx/graphite2-1.3.14_p20210810-r3 abi_x86_32 +# required by media-libs/harfbuzz-9.0.0::gentoo[icu] +# required by app-misc/nwg-look-0.2.5-r1::guru +# required by @hyprland (argument) +>=dev-libs/icu-74.2 abi_x86_32 +# required by media-libs/libpulse-17.0::gentoo +# required by media-libs/libcanberra-0.30-r7::gentoo[pulseaudio] +# required by media-sound/pavucontrol-5.0-r4::gentoo[X] +# required by @hyprland (argument) +>=media-libs/libsndfile-1.2.2-r2 abi_x86_32 +# required by media-libs/libpulse-17.0::gentoo[asyncns] +# required by media-libs/libcanberra-0.30-r7::gentoo[pulseaudio] +# required by media-sound/pavucontrol-5.0-r4::gentoo[X] +# required by @hyprland (argument) +>=net-libs/libasyncns-0.8-r4 abi_x86_32 +# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal] +# required by media-video/pipewire-1.2.6::gentoo[extra] +# required by media-libs/libpulse-17.0::gentoo +# required by media-libs/libcanberra-0.30-r7::gentoo[pulseaudio] +# required by media-sound/pavucontrol-5.0-r4::gentoo[X] +# required by @hyprland (argument) +>=media-libs/flac-1.4.3 abi_x86_32 +# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal] +# required by media-video/pipewire-1.2.6::gentoo[extra] +# required by media-libs/libpulse-17.0::gentoo +# required by media-libs/libcanberra-0.30-r7::gentoo[pulseaudio] +# required by media-sound/pavucontrol-5.0-r4::gentoo[X] +# required by @hyprland (argument) +>=media-libs/opus-1.5.2 abi_x86_32 +# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal] +# required by media-video/pipewire-1.2.6::gentoo[extra] +# required by media-libs/libpulse-17.0::gentoo +# required by media-libs/libcanberra-0.30-r7::gentoo[pulseaudio] +# required by media-sound/pavucontrol-5.0-r4::gentoo[X] +# required by @hyprland (argument) +>=media-sound/lame-3.100-r3 abi_x86_32 +# required by media-libs/libsndfile-1.2.2-r2::gentoo[-minimal] +# required by media-video/pipewire-1.2.6::gentoo[extra] +# required by media-libs/libpulse-17.0::gentoo +# required by media-libs/libcanberra-0.30-r7::gentoo[pulseaudio] +# required by media-sound/pavucontrol-5.0-r4::gentoo[X] +# required by @hyprland (argument) +>=media-sound/mpg123-base-1.32.3 abi_x86_32 +# required by media-libs/mesa-24.2.6-r2::gentoo[video_cards_radeonsi,llvm,-video_cards_radeon,-video_cards_r600] +# required by virtual/opengl-7.0-r2::gentoo +# required by app-office/libreoffice-24.2.6.2::gentoo +# required by @hyprland (argument) +>=virtual/libelf-3-r1 abi_x86_32 +# required by virtual/libelf-3-r1::gentoo +# required by media-libs/mesa-24.2.6-r2::gentoo[video_cards_radeonsi,llvm,-video_cards_radeon,-video_cards_r600] +# required by virtual/opengl-7.0-r2::gentoo +# required by app-office/libreoffice-24.2.6.2::gentoo +# required by @hyprland (argument) +>=dev-libs/elfutils-0.191-r2 abi_x86_32 +# required by gnome-base/librsvg-2.57.3-r2::gentoo +# required by gui-libs/gtk-4.14.4-r1::gentoo +# required by @hyprland (argument) +>=dev-lang/rust-bin-1.82.0-r100 abi_x86_32 diff --git a/portage/package.use/zfs b/portage/package.use/zfs new file mode 100644 index 0000000..02dd4a8 --- /dev/null +++ b/portage/package.use/zfs @@ -0,0 +1,2 @@ +sys-fs/zfs -rootfs +sys-fs/zfs-kmod -rootfs diff --git a/portage/package.use/zoom b/portage/package.use/zoom new file mode 100644 index 0000000..cabd81a --- /dev/null +++ b/portage/package.use/zoom @@ -0,0 +1 @@ +net-im/zoom opencl diff --git a/portage/repos.conf/eselect-repo.conf b/portage/repos.conf/eselect-repo.conf new file mode 100644 index 0000000..5e630a2 --- /dev/null +++ b/portage/repos.conf/eselect-repo.conf @@ -0,0 +1,24 @@ +# created by eselect-repo + +[guru] +location = /var/db/repos/guru +sync-type = git +sync-uri = http://192.168.31.116:13000/wyj/guru.git +sync-depth = 1 + +[gentoo-zh] +location = /var/db/repos/gentoo-zh +sync-type = git +sync-uri = http://192.168.31.116:13000/wyj/gentoo-zh.git +sync-depth = 1 + +[steam-overlay] +location = /var/db/repos/steam-overlay +sync-type = git +sync-uri = http://192.168.31.116:13000/wyj/steam-overlay.git +sync-depth = 1 + +[vaacus] +location = /var/db/repos/vaacus +sync-type = git +sync-uri = https://github.com/gentoo-mirror/vaacus.git diff --git a/portage/repos.conf/gentoo.conf b/portage/repos.conf/gentoo.conf new file mode 100644 index 0000000..5ee13e2 --- /dev/null +++ b/portage/repos.conf/gentoo.conf @@ -0,0 +1,6 @@ +[gentoo] +location = /var/db/repos/gentoo +sync-type = git +sync-uri = http://192.168.31.116:13000/wyj/gentoo.git +auto-sync = true +sync-depth=1 diff --git a/portage/sets/ai b/portage/sets/ai new file mode 100644 index 0000000..8ee4acb --- /dev/null +++ b/portage/sets/ai @@ -0,0 +1 @@ +app-misc/ollama diff --git a/portage/sets/base b/portage/sets/base index 75a9061..09ff746 100644 --- a/portage/sets/base +++ b/portage/sets/base @@ -2,6 +2,8 @@ app-editors/vim app-admin/sudo +#net-misc/mosh + app-shells/zsh app-shells/zsh-completions app-shells/gentoo-zsh-completions @@ -10,14 +12,17 @@ app-shells/bash-completion sys-fs/e2fsprogs 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 + diff --git a/portage/sets/dev b/portage/sets/dev index 07ced9c..e7c1af5 100644 --- a/portage/sets/dev +++ b/portage/sets/dev @@ -3,12 +3,18 @@ dev-build/just dev-util/bear sci-libs/gsl +sci-libs/fftw +sys-cluster/openmpi dev-python/pipx dev-python/ipython dev-python/numpy +dev-python/matplotlib +dev-python/scipy +dev-python/sympy sci-mathematics/mathematica app-text/texlive dev-texlive/texlive-langchinese + diff --git a/portage/sets/esteam b/portage/sets/esteam new file mode 100644 index 0000000..5cbb235 --- /dev/null +++ b/portage/sets/esteam @@ -0,0 +1,56 @@ +# Hearts of Iron IV +dev-libs/atk[abi_x86_32] +dev-libs/atk[abi_x86_64] +dev-libs/expat[abi_x86_32] +dev-libs/expat[abi_x86_64] +dev-libs/glib:2[abi_x86_32] +dev-libs/glib:2[abi_x86_64] +dev-libs/nspr[abi_x86_32] +dev-libs/nspr[abi_x86_64] +dev-libs/nss[abi_x86_32] +dev-libs/nss[abi_x86_64] +media-libs/alsa-lib[abi_x86_32] +media-libs/alsa-lib[abi_x86_64] +media-libs/fontconfig:1.0[abi_x86_32] +media-libs/freetype:2[abi_x86_32] +media-libs/glu[abi_x86_64] +media-libs/harfbuzz[abi_x86_64] +net-print/cups[abi_x86_32] +sys-apps/dbus[abi_x86_32] +sys-apps/dbus[abi_x86_64] +sys-apps/util-linux[abi_x86_64] +>=sys-devel/gcc-4.6.0 +>=sys-devel/gcc-4.6.0[cxx] +>=sys-devel/gcc-4.6.0[multilib] +>=sys-devel/gcc-4.6.0[multilib,cxx] +>=sys-libs/glibc-2.15 +>=sys-libs/glibc-2.15[stack-realign(+),multilib] +sys-libs/zlib[abi_x86_64] +x11-libs/cairo[abi_x86_32] +x11-libs/cairo[abi_x86_64] +x11-libs/gdk-pixbuf[abi_x86_64] +x11-libs/gtk+:3[abi_x86_64] +x11-libs/libX11[abi_x86_32] +x11-libs/libX11[abi_x86_64] +x11-libs/libXcomposite[abi_x86_32] +x11-libs/libXcomposite[abi_x86_64] +x11-libs/libXcursor[abi_x86_32] +x11-libs/libXcursor[abi_x86_64] +x11-libs/libXdamage[abi_x86_32] +x11-libs/libXdamage[abi_x86_64] +x11-libs/libXext[abi_x86_32] +x11-libs/libXext[abi_x86_64] +x11-libs/libXfixes[abi_x86_32] +x11-libs/libXfixes[abi_x86_64] +x11-libs/libXi[abi_x86_32] +x11-libs/libXi[abi_x86_64] +x11-libs/libXrandr[abi_x86_32] +x11-libs/libXrandr[abi_x86_64] +x11-libs/libXrender[abi_x86_32] +x11-libs/libXrender[abi_x86_64] +x11-libs/libXScrnSaver[abi_x86_32] +x11-libs/libXScrnSaver[abi_x86_64] +x11-libs/libXtst[abi_x86_32] +x11-libs/libXtst[abi_x86_64] +x11-libs/pango[abi_x86_32] +x11-libs/pango[abi_x86_64] diff --git a/portage/sets/fcitx b/portage/sets/fcitx index 048f1ec..cb0711a 100644 --- a/portage/sets/fcitx +++ b/portage/sets/fcitx @@ -1,4 +1,4 @@ app-i18n/fcitx app-i18n/fcitx-gtk app-i18n/fcitx-chinese-addons -app-i18n/fcitx-configtool +#app-i18n/fcitx-configtool diff --git a/portage/sets/firmware b/portage/sets/firmware index 5227b06..669b3d9 100644 --- a/portage/sets/firmware +++ b/portage/sets/firmware @@ -1 +1,8 @@ sys-kernel/linux-firmware +sys-fs/udisks:2 +sys-apps/fwupd +#app-misc/liquidctl + +app-misc/solaar + +sys-firmware/intel-microcode diff --git a/portage/sets/hyprland b/portage/sets/hyprland index 2d4b315..e0d1d6f 100644 --- a/portage/sets/hyprland +++ b/portage/sets/hyprland @@ -1,14 +1,17 @@ gui-wm/hyprland +gui-apps/hyprlock +gui-apps/hypridle gui-libs/gtk media-fonts/nerd-fonts +#gui-libs/xdg-desktop-portal-hyprland gui-libs/xdg-desktop-portal-wlr x11-misc/xdg-user-dirs media-video/pipewire media-sound/pavucontrol -media-video/obs-studio +#media-video/obs-studio app-misc/khal dev-python/vdirsyncer @@ -18,7 +21,7 @@ x11-terms/alacritty x11-terms/kitty gui-apps/rofi-wayland #x11-misc/rofi -gui-apps/aylurs-gtk-shell +#gui-apps/aylurs-gtk-shell x11-misc/dunst gui-apps/wlogout app-editors/vscode @@ -29,7 +32,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 +53,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 @@ -71,7 +72,11 @@ net-im/discord #astro sci-astronomy/stellarium +sci-astronomy/siril #wine app-emulation/wine-vanilla app-emulation/winetricks + +#misc +app-misc/activate-linux diff --git a/portage/sets/kernal b/portage/sets/kernel similarity index 61% rename from portage/sets/kernal rename to portage/sets/kernel index 108f273..34e6996 100644 --- a/portage/sets/kernal +++ b/portage/sets/kernel @@ -1 +1,2 @@ sys-kernel/gentoo-sources +sys-kernel/dkms diff --git a/portage/sets/mc b/portage/sets/mc new file mode 100644 index 0000000..84b68eb --- /dev/null +++ b/portage/sets/mc @@ -0,0 +1,3 @@ +#games-action/minecraft-launcher +games-action/prismlauncher +#dev-java/openjdk diff --git a/portage/sets/misc b/portage/sets/misc new file mode 100644 index 0000000..91e7e28 --- /dev/null +++ b/portage/sets/misc @@ -0,0 +1,5 @@ +#media-gfx/librecad +#net-im/zoom +#app-mobilephone/scrcpy +#net-misc/anydesk + diff --git a/portage/sets/music b/portage/sets/music new file mode 100644 index 0000000..29d0d52 --- /dev/null +++ b/portage/sets/music @@ -0,0 +1 @@ +#media-sound/ardour diff --git a/portage/sets/neovim b/portage/sets/neovim index 1129649..b1ef200 100644 --- a/portage/sets/neovim +++ b/portage/sets/neovim @@ -4,9 +4,14 @@ app-shells/zoxide sys-apps/ripgrep sys-apps/fd sys-apps/yarn -dev-debug/lldb +#dev-debug/lldb +llvm-core/lldb net-libs/nodejs app-arch/unzip dev-python/pynvim dev-lang/rust dev-util/tree-sitter-cli + +dev-python/tree-sitter +dev-libs/tree-sitter-python +dev-libs/tree-sitter-bash diff --git a/portage/sets/qemu b/portage/sets/qemu new file mode 100644 index 0000000..b5dccdd --- /dev/null +++ b/portage/sets/qemu @@ -0,0 +1,10 @@ +app-emulation/qemu +net-misc/spice-gtk +app-emulation/virt-manager +acct-group/libvirt +app-emulation/libvirt + +app-emulation/virtiofsd + +app-emulation/looking-glass +net-misc/remmina diff --git a/portage/sets/rocm b/portage/sets/rocm new file mode 100644 index 0000000..d6bc229 --- /dev/null +++ b/portage/sets/rocm @@ -0,0 +1,2 @@ +dev-libs/rocm-opencl-runtime +dev-util/rocm-smi #nvtop is enough diff --git a/portage/sets/sagemath b/portage/sets/sagemath deleted file mode 120000 index 56c6f06..0000000 --- a/portage/sets/sagemath +++ /dev/null @@ -1 +0,0 @@ -/var/db/repos/sage-on-gentoo/sets/sagemath \ No newline at end of file diff --git a/portage/sets/steam b/portage/sets/steam new file mode 100644 index 0000000..b4a58cd --- /dev/null +++ b/portage/sets/steam @@ -0,0 +1 @@ +games-util/steam-launcher diff --git a/portage/sets/utils b/portage/sets/utils index cfae137..e2380e8 100644 --- a/portage/sets/utils +++ b/portage/sets/utils @@ -3,27 +3,26 @@ app-shells/thefuck sys-apps/eza app-misc/fastfetch sys-apps/lshw -sys-apps/lsplug +sys-power/cpupower sys-process/btop sys-process/htop sys-process/nvtop -app-admin/s-tui +#app-admin/s-tui #use pip sys-apps/lm-sensors sys-apps/bat app-misc/ranger app-misc/yazi -media-gfx/ueberzugpp +#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