update gentoo portage config

This commit is contained in:
2024-03-25 01:57:25 +08:00
parent 45cb74394e
commit d0c4ad01a9
7 changed files with 52 additions and 26 deletions

View File

@@ -0,0 +1,3 @@
[binhost]
priority = 9999
sync-uri = http://mirrors.ustc.edu.cn/gentoo/releases/amd64/binpackages/23.0/x86-64/

View File

@@ -17,10 +17,10 @@ PKGDIR="/var/cache/binpkgs"
# Please keep this setting intact when reporting bugs.
LC_MESSAGES=C
# buildpkg features
# FEATURES="buildpkg ${FEATURES}"
# binary package features
FEATURES="buildpkg getbinpkg ${FEATURES}"
QUICKPKG_DEFAULT_OPTS="--include-config y"
# EMERGE_DEFAULT_OPTS="--buildpkg --buildpkg-exclude \"virtual/* sys-kernel/*-sources\" ${EMERGE_DEFAULT_OPTS}"
EMERGE_DEFAULT_OPTS="--buildpkg --buildpkg-exclude \"virtual/* sys-kernel/*-sources\" ${EMERGE_DEFAULT_OPTS}"
# PORTAGE_BINHOST="ssh://root@192.168.2.102/var/cache/binpkgs"
# ccache and distcc
@@ -31,12 +31,13 @@ ALSA_CARDS="hda-intel"
# CCACHE_DIR="/var/cache/ccache"
# FEATURES="ccache ${FEATURES}"
GENTOO_MIRRORS="
https://mirrors.tuna.tsinghua.edu.cn/gentoo/
https://mirrors.ustc.edu.cn/gentoo/
http://distfiles.gentoo.org/
https://mirrors.tuna.tsinghua.edu.cn/gentoo/
"
BINPKG_FORMAT="gpkg"
GRUB_PLATFORMS="efi-64"
MAKEOPTS="-j13 -l4 ${MAKEOPTS}"
MAKEOPTS="-j9 ${MAKEOPTS}"
ACCEPT_KEYWORDS="amd64 ~amd64"
CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt rdrand sse sse2 sse3 sse4_1 sse4_2 ssse3"
INPUT_DEVICES="libinput"
@@ -44,9 +45,9 @@ INPUT_DEVICES="libinput"
# LUA_SINGLE_TARGET="luajit"
# PYTHON_TARGETS="python3_7 python3_8 python3_9"
# PYTHON_SINGLE_TARGET="python3_8"
RUBY_TARGETS="ruby30"
#RUBY_TARGETS="ruby30"
VIDEO_CARDS="fbdev nvidia"
DESKTOP_USE="X alsa apng dbus fbcon ffmpeg flac fuse gif gtk gtk2 gtk3 http2 icu jpeg mp3 mp4 mpeg mtp nvidia ogg opengl pdf png pulseaudio svg tiff unicode vaapi vdpau xv xvmc"
DESKTOP_USE="X alsa apng dbus fbcon ffmpeg flac fuse gif gtk gtk2 gtk3 http2 icu jpeg mp3 mp4 mpeg mtp nvidia ogg opengl pdf png pulseaudio svg tiff unicode vaapi vdpau webp xinerama xv xvmc"
#USE="${USE} ${DESKTOP_USE} consolekit cups policykit pulseaudio truetype udev xft xcb xkb -bluetooth -gpm -libva -modemmanager"
USE="${USE} ${DESKTOP_USE} bluetooth cups elogind policykit truetype udev xft xcb xkb -gpm -libva -modemmanager"

View File

@@ -1,8 +1,11 @@
app-arch/p7zip unRAR
app-editors/vscode Microsoft-vscode
app-emulation/virtualbox-bin PUEL
app-office/wps-office WPS-EULA
dev-embedded/sdcc MicroChip-SDCC
dev-db/mongodb SSPL-1
media-fonts/font-bh-ttf bh-luxi
media-fonts/font-bh-type1 bh-luxi
net-analyzer/nmap NPSL
net-im/deepin-wine-wechat Tencent
net-im/dingtalk all-rights-reserved
@@ -10,5 +13,6 @@ net-misc/anydesk AnyDesk-TOS
net-misc/teamviewer TeamViewer
sys-kernel/linux-firmware no-source-code linux-fw-redistributable
www-client/google-chrome google-chrome
www-client/microsoft-edge microsoft-edge
www-plugins/adobe-flash AdobeFlash-11.x
x11-drivers/nvidia-drivers NVIDIA-r2

View File

@@ -0,0 +1,3 @@
app-office/wps-office::gentoo-zh
dev-libs/tree-sitter-typescript::gentoo
net-proxy/shadowsocks-rust::gentoo-zh

View File

@@ -0,0 +1 @@
app-text/sdcv::gentoo-zedhugh

View File

@@ -18,8 +18,8 @@
# x11-libs/libvdpau abi_x86_32
# x11-libs/libxcb abi_x86_32
# x11-base/xcb-proto abi_x86_32
sys-libs/libxcrypt abi_x86_32
virtual/libcrypt abi_x86_32
# sys-libs/libxcrypt abi_x86_32
# virtual/libcrypt abi_x86_32
app-text/xmlto text
dev-lang/python sqlite
@@ -44,10 +44,8 @@ x11-terms/rxvt-unicode 256-color blink fading-colors pixbuf unicode3
#www-servers/uwsgi cgi python
# emacs
app-editors/emacs cairo dynamic-loading gfile gsettings gui gzip-el harfbuzz json libxml2 m17n-lib sound source tree-sitter webp wide-int
# move app-emacs/emacs-common-gentoo app-emacs/emacs-common
app-editors/emacs dynamic-loading gui gzip-el harfbuzz json libxml2 sound source sqlite tree-sitter wide-int
app-emacs/emacs-common gui
# media-libs/freetype harfbuzz
sys-devel/gcc jit
# p7zip
@@ -60,20 +58,10 @@ app-editors/vim lua python
#gnome-base/gvfs udisks
#x11-libs/libfm udisks
# pdf
app-text/poppler cairo
# llpp
dev-ml/lablgl glut
# android studio
sys-libs/ncurses:5 tinfo
# firefox
media-libs/libvpx postproc
www-client/firefox -clang -system-av1 -system-harfbuzz -system-icu -system-jpeg -system-libevent -system-libvpx -system-png -system-webp
# pdf
app-text/mupdf -opengl
#www-client/firefox -clang -system-av1 -system-harfbuzz -system-icu -system-jpeg -system-libevent -system-libvpx -system-png -system-webp
#www-client/firefox -clang
# postgresql
dev-db/postgresql python
@@ -117,4 +105,24 @@ media-libs/mesa wayland
x11-libs/gtk+ wayland
# nodejs use corepack manage package manager
net-libs/nodejs -npm
net-libs/nodejs corepack -npm
# dwm
x11-misc/dmenu xinerama
x11-wm/dwm savedconfig xinerama
# xorg-server
x11-base/xorg-server xephyr suid -elogind
# latex
app-text/texlive cjk extra luatex xetex L10N: zh
app-text/texlive-core cjk xetex
# samba client
net-fs/samba client
# mpv
media-video/mpv bluray
# librime
app-i18n/librime octagram

View File

@@ -34,4 +34,10 @@ sync-webrsync-verify-signature = yes
location = /var/db/repos/gentoo-zh
sync-type = git
sync-uri = https://github.com/microcai/gentoo-zh.git
auto-sync = yes
auto-sync = yes
[gentoo-zedhugh]
location = /var/db/repos/gentoo-zedhugh/
sync-type = git
sync-uri = https://github.com/zedhugh/gentoo-zedhugh.git
auto-sync = yes