|
|
|
@ -19,10 +19,23 @@ gentoo:
@@ -19,10 +19,23 @@ gentoo:
|
|
|
|
|
video: |
|
|
|
|
- intel |
|
|
|
|
portage: |
|
|
|
|
extra_directories: |
|
|
|
|
notmpfs: /var/portage |
|
|
|
|
features: |
|
|
|
|
- -getbinpkg |
|
|
|
|
- parallel-fetch |
|
|
|
|
- parallel-fetch # enabled by default |
|
|
|
|
- parallel-install |
|
|
|
|
- metadata-transfer |
|
|
|
|
- cgroup |
|
|
|
|
- collision-protect |
|
|
|
|
- nodoc |
|
|
|
|
- noinfo |
|
|
|
|
- sandbox |
|
|
|
|
- strict |
|
|
|
|
- userfetch |
|
|
|
|
- usersandbox |
|
|
|
|
- usersync |
|
|
|
|
- xattr |
|
|
|
|
ldflags: |
|
|
|
|
- -O2 |
|
|
|
|
# - -flto={{ ansible_processor_vcpus }} |
|
|
|
@ -49,6 +62,7 @@ gentoo:
@@ -49,6 +62,7 @@ gentoo:
|
|
|
|
|
#- -msse4.2 |
|
|
|
|
#- -mssse3 |
|
|
|
|
#- -ftree-vectorize |
|
|
|
|
niceness: 0 |
|
|
|
|
buildopts: |
|
|
|
|
common: |
|
|
|
|
- --jobs={{ ansible_processor_vcpus * 2 }} # Максимальное количество запускаемых копий make |
|
|
|
@ -57,6 +71,10 @@ gentoo:
@@ -57,6 +71,10 @@ gentoo:
|
|
|
|
|
- -s # Уменьшение количества выводимой информации |
|
|
|
|
emerge: |
|
|
|
|
- --keep-going # Не прерывать сборку при ошибках |
|
|
|
|
- --jobs 9 |
|
|
|
|
ccache: |
|
|
|
|
enabled: true |
|
|
|
|
size: 5G |
|
|
|
|
|
|
|
|
|
eix: |
|
|
|
|
colorscheme: 1 |
|
|
|
@ -66,10 +84,10 @@ gentoo:
@@ -66,10 +84,10 @@ gentoo:
|
|
|
|
|
cache_method: sqlite |
|
|
|
|
|
|
|
|
|
use: |
|
|
|
|
env: [] |
|
|
|
|
# - template: no-lto.conf |
|
|
|
|
# packages: |
|
|
|
|
# - app-text/poppler |
|
|
|
|
env: |
|
|
|
|
- template: no-tmpfs.conf |
|
|
|
|
packages: |
|
|
|
|
- sys-devel/gcc |
|
|
|
|
|
|
|
|
|
config: |
|
|
|
|
- x11-misc/dmenu |
|
|
|
@ -79,19 +97,19 @@ gentoo:
@@ -79,19 +97,19 @@ gentoo:
|
|
|
|
|
|
|
|
|
|
custom: |
|
|
|
|
######## python 2.7 only ######## |
|
|
|
|
- sys-apps/calculate-utils minimal gpg -backup -install -console python_targets_python2_7 |
|
|
|
|
# - sys-apps/calculate-utils minimal gpg -backup -install -console python_targets_python2_7 |
|
|
|
|
# - "app-emulation/virtualbox-bin PYTHON_TARGETS: python2_7" |
|
|
|
|
# - "app-emulation/virtualbox-modules PYTHON_TARGETS: python2_7" |
|
|
|
|
|
|
|
|
|
- dev-python/setuptools python_targets_python3_9 |
|
|
|
|
- dev-python/setuptools-python2 python_targets_python2_7 |
|
|
|
|
- dev-python/certifi-python2 python_targets_python2_7 |
|
|
|
|
- dev-python/cython-python2 python_targets_python2_7 |
|
|
|
|
- "dev-python/soaplib PYTHON_TARGETS: python2_7" |
|
|
|
|
- "dev-python/pytz PYTHON_TARGETS: python2_7" |
|
|
|
|
- "dev-python/pyxml PYTHON_TARGETS: python2_7" |
|
|
|
|
- "dev-python/pexpect-python2 PYTHON_TARGETS: python2_7" |
|
|
|
|
- "dev-python/passlib PYTHON_TARGETS: python2_7" |
|
|
|
|
# - dev-python/setuptools python_targets_python3_9 |
|
|
|
|
# - dev-python/setuptools-python2 python_targets_python2_7 |
|
|
|
|
# - dev-python/certifi-python2 python_targets_python2_7 |
|
|
|
|
# - dev-python/cython-python2 python_targets_python2_7 |
|
|
|
|
# - "dev-python/soaplib PYTHON_TARGETS: python2_7" |
|
|
|
|
# - "dev-python/pytz PYTHON_TARGETS: python2_7" |
|
|
|
|
# - "dev-python/pyxml PYTHON_TARGETS: python2_7" |
|
|
|
|
# - "dev-python/pexpect-python2 PYTHON_TARGETS: python2_7" |
|
|
|
|
# - "dev-python/passlib PYTHON_TARGETS: python2_7" |
|
|
|
|
|
|
|
|
|
- dev-lua/lpeg lua_targets_luajit |
|
|
|
|
- dev-lua/mpack lua_targets_luajit |
|
|
|
@ -99,13 +117,13 @@ gentoo:
@@ -99,13 +117,13 @@ gentoo:
|
|
|
|
|
- media-libs/libepoxy X |
|
|
|
|
|
|
|
|
|
######## python 2.7 and 3.10 ######## |
|
|
|
|
- dev-python/lxml-python2 python_targets_python2_7 python_targets_python3_9 |
|
|
|
|
# - dev-python/lxml-python2 python_targets_python2_7 python_targets_python3_9 |
|
|
|
|
# - dev-python/lxml python_targets_python2_7 python_targets_python3_9 |
|
|
|
|
- dev-python/certifi python_targets_python3_9 |
|
|
|
|
- dev-python/cython python_targets_python3_9 |
|
|
|
|
- dev-python/pexpect python_targets_python2_7 python_targets_python3_9 |
|
|
|
|
- dev-python/ptyprocess-python2 python_targets_python2_7 |
|
|
|
|
- dev-python/pytz-python2 python_targets_python2_7 |
|
|
|
|
# - dev-python/certifi python_targets_python3_9 |
|
|
|
|
# - dev-python/cython python_targets_python3_9 |
|
|
|
|
# - dev-python/pexpect python_targets_python2_7 python_targets_python3_9 |
|
|
|
|
# - dev-python/ptyprocess-python2 python_targets_python2_7 |
|
|
|
|
# - dev-python/pytz-python2 python_targets_python2_7 |
|
|
|
|
|
|
|
|
|
# - app-i18n/uim X |
|
|
|
|
# - dev-libs/glib dbus |
|
|
|
@ -141,6 +159,7 @@ gentoo:
@@ -141,6 +159,7 @@ gentoo:
|
|
|
|
|
- dev-python/ipython -smp |
|
|
|
|
- dev-python/netaddr -cli |
|
|
|
|
- dev-python/pyyaml libyaml |
|
|
|
|
- dev-util/pkgconf pkg-config |
|
|
|
|
- dev-vcs/git blksha1 curl pcre-jit webdav |
|
|
|
|
- dev-games/openscenegraph-openmw ffmpeg svg |
|
|
|
|
- games-engines/openmw osg-fork |
|
|
|
@ -166,6 +185,7 @@ gentoo:
@@ -166,6 +185,7 @@ gentoo:
|
|
|
|
|
- media-video/ffmpeg -amr -jpeg2k -libaom -network -openssl -postproc -sdl -webp gpl gnutls encode cpudetection chromium # chromium for vivaldi |
|
|
|
|
- media-video/mpv X cli -egl -iconv -jpeg -libmpv -sdl -xv |
|
|
|
|
- net-firewall/iptables ipv6 # Required by libpod/podman |
|
|
|
|
- net-libs/nodejs npm |
|
|
|
|
- net-misc/aria2 bittorrent gnutls libxml2 nettle |
|
|
|
|
- net-misc/connman iptables wifi |
|
|
|
|
- net-misc/curl http2 openssl progress-meter |
|
|
|
@ -202,7 +222,7 @@ gentoo:
@@ -202,7 +222,7 @@ gentoo:
|
|
|
|
|
- x11-base/xorg-server -minimal xorg suid |
|
|
|
|
- x11-drivers/xf86-video-intel dri sna uddev uxa xvmc # Default USE flags. |
|
|
|
|
- x11-drivers/nvidia-drivers X driver tools |
|
|
|
|
- x11-libs/cairo svg # Required by gtk+ |
|
|
|
|
- x11-libs/cairo X svg # Required by gtk+ |
|
|
|
|
- x11-libs/gtk+ X |
|
|
|
|
- x11-libs/libxcb X xkb |
|
|
|
|
- x11-libs/pango X |
|
|
|
|