mirror of
https://github.com/MorizzG/portage-conf.git
synced 2025-12-06 01:12:42 +00:00
Merge branch 'main' of github.com:MoWeeeZ/portage-conf
This commit is contained in:
commit
3d09bf0f70
15 changed files with 36 additions and 23 deletions
7
env/clang
vendored
7
env/clang
vendored
|
|
@ -1,7 +1,8 @@
|
|||
COMMON_FLAGS="-O2 -pipe -march=native -flto=full"
|
||||
COMMON_FLAGS="-O2 -pipe -march=native -flto=thin"
|
||||
|
||||
CFLAGS="${COMMON_FLAGS}"
|
||||
CXXFLAGS="${COMMON_FLAGS}"
|
||||
|
||||
FCFLAGS="${COMMON_FLAGS}"
|
||||
FFLAGS="${COMMON_FLAGS}"
|
||||
|
||||
|
|
@ -22,6 +23,6 @@ ADDR2LINE="llvm-addr2line"
|
|||
|
||||
LD="ld.lld"
|
||||
|
||||
LDFLAGS="-Wl,--as-needed -rtlib=compiler-rt -unwindlib=libunwind -fuse-ld=lld -flto"
|
||||
LDFLAGS="-Wl,-O1 -Wl,--as-needed -fuse-ld=lld -flto"
|
||||
|
||||
USE="clang llvm-libunwind"
|
||||
LDFLAGS="${LDFLAGS} -rtlib=compiler-rt -unwindlib=libunwind"
|
||||
|
|
|
|||
8
env/gcc
vendored
8
env/gcc
vendored
|
|
@ -9,10 +9,6 @@ FFLAGS="${COMMON_FLAGS}"
|
|||
CC="gcc"
|
||||
CXX="g++"
|
||||
|
||||
LD="ld"
|
||||
|
||||
LDFLAGS="-Wl,--as-needed -flto"
|
||||
|
||||
AR="ar"
|
||||
AS="as"
|
||||
CPP="gcc -E"
|
||||
|
|
@ -24,3 +20,7 @@ STRINGS="strings"
|
|||
OBJDUMP="objdump"
|
||||
READELF="readelf"
|
||||
ADDR2LINE="addr2line"
|
||||
|
||||
LD="ld.bfd"
|
||||
|
||||
LDFLAGS="-Wl,-O1 -Wl,--as-needed -fuse-ld=bfd -flto"
|
||||
|
|
|
|||
2
env/mold
vendored
2
env/mold
vendored
|
|
@ -1 +1,3 @@
|
|||
LD="ld.mold"
|
||||
|
||||
LDFLAGS="${LDFLAGS} -fuse-ld=mold"
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
COMMON_FLAGS="-O2 -pipe -march=native -flto=full"
|
||||
COMMON_FLAGS="-O2 -pipe -march=native -flto=thin"
|
||||
|
||||
CFLAGS="${COMMON_FLAGS}"
|
||||
CXXFLAGS="${COMMON_FLAGS}"
|
||||
|
|
@ -29,13 +29,14 @@ LDFLAGS="${LDFLAGS} -fuse-ld=mold -flto"
|
|||
|
||||
LDFLAGS="${LDFLAGS} -rtlib=compiler-rt -unwindlib=libunwind"
|
||||
|
||||
# don't strip comment section of binaries
|
||||
PORTAGE_STRIP_FLAGS="--strip-unneeded -N __gentoo_check_ldflags__ -R .GCC.command.line -R .note.gnu.gold-version"
|
||||
PORTAGE_STRIP_FLAGS="--strip-unneeded -N __gentoo_check_ldflags__ -R .GCC.command.line"
|
||||
|
||||
USE="clang dist-kernel llvm-libunwind lto pulseaudio X zstd -systemd -wayland"
|
||||
USE="clang dist-kernel llvm-libunwind lto pulseaudio zstd -gpm -gtk -systemd -wayland"
|
||||
|
||||
PYTHON_TARGETS="python3_11 python3_12"
|
||||
PYTHON_SINGLE_TARGET="python3_11"
|
||||
# USE="clang dist-kernel llvm-libunwind lto pulseaudio X zstd -systemd -wayland"
|
||||
|
||||
# PYTHON_TARGETS="python3_11 python3_12"
|
||||
# PYTHON_SINGLE_TARGET="python3_11"
|
||||
|
||||
L10N="en en-GB de"
|
||||
|
||||
|
|
@ -43,7 +44,7 @@ LC_MESSAGES=C.utf8
|
|||
|
||||
GENTOO_MIRRORS="\
|
||||
rsync://ftp.fau.de/gentoo \
|
||||
rsync://ftp.halifax.rwth-aachen.de/gentoo/ \
|
||||
https://ftp.fau.de/gentoo \
|
||||
https://ftp.halifax.rwth-aachen.de/gentoo/ \
|
||||
http://ftp.fau.de/gentoo \
|
||||
rsync://ftp.halifax.rwth-aachen.de/gentoo \
|
||||
http://ftp.halifax.rwth-aachen.de/gentoo \
|
||||
"
|
||||
|
|
|
|||
|
|
@ -1,2 +1 @@
|
|||
dev-util/nvidia-cuda-toolkit ~amd64
|
||||
=x11-drivers/nvidia-drivers-535.86.05 ~amd64
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
=mail-client/thunderbird-115.1.1
|
||||
=mail-client/thunderbird-115.2.0
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
sys-kernel/gentoo-kernel ccache
|
||||
|
||||
sys-devel/clang ccache
|
||||
sys-devel/llvm ccache
|
||||
sys-devel/clang ccache
|
||||
|
||||
sys-devel/gcc ccache
|
||||
|
||||
|
|
|
|||
1
package.env/nvidia-drivers
Normal file
1
package.env/nvidia-drivers
Normal file
|
|
@ -0,0 +1 @@
|
|||
x11-drivers/nvidia-drivers lld
|
||||
4
package.env/perl
Normal file
4
package.env/perl
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
dev-lang/perl gcc mold
|
||||
|
||||
dev-perl/* gcc mold
|
||||
perl-core/* gcc mold
|
||||
|
|
@ -1,7 +1,10 @@
|
|||
sys-kernel/gentoo-kernel clang lld no-lto
|
||||
sys-kernel/* gcc mold no-lto
|
||||
|
||||
sys-libs/efivar gcc mold no-lto
|
||||
sys-libs/glibc gcc mold no-lto
|
||||
sys-devel/binutils no-lto
|
||||
|
||||
app-arch/unzip no-lto
|
||||
|
||||
dev-libs/libvterm gcc mold
|
||||
dev-libs/libtermkey gcc mold
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
=mail-client/thunderbird-115.1.1
|
||||
=mail-client/thunderbird-115.2.0
|
||||
|
|
|
|||
|
|
@ -1,2 +1,3 @@
|
|||
sys-devel/clang-common default-compiler-rt default-lld llvm-libunwind
|
||||
sys-devel/clang-common default-lld default-compiler-rt default-libunwind
|
||||
|
||||
sys-libs/llvm-libunwind static-libs
|
||||
|
|
|
|||
1
package.use/htop
Normal file
1
package.use/htop
Normal file
|
|
@ -0,0 +1 @@
|
|||
sys-process/htop hwloc lm-sensors
|
||||
|
|
@ -1 +0,0 @@
|
|||
dev-util/nvidia-cuda-toolkit examples profiler
|
||||
1
package.use/zlib
Normal file
1
package.use/zlib
Normal file
|
|
@ -0,0 +1 @@
|
|||
sys-libs/zlib static-libs
|
||||
Loading…
Add table
Add a link
Reference in a new issue