From 878d9ef4b11e620256d1f6e283c84c135f694d54 Mon Sep 17 00:00:00 2001 From: Moritz Gmeiner Date: Tue, 3 Sep 2024 01:23:04 +0200 Subject: [PATCH 1/3] some more compiler stuff --- package.env/00compiler | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package.env/00compiler b/package.env/00compiler index 15047a8..b51e8d1 100644 --- a/package.env/00compiler +++ b/package.env/00compiler @@ -26,7 +26,7 @@ media-gfx/sam2p gcc mold dev-lang/ghc gcc mold no-lto app-admin/haskell-updater gcc -dev-haskell/* clang mold +dev-haskell/* gcc mold dev-lang/perl gcc mold dev-perl/* gcc mold @@ -48,3 +48,6 @@ net-libs/nodejs clang lld dev-lang/nim clang mold no-lto app-crypt/seahorse gcc mold + +dev-scheme/racket gcc + From 7e14ae2ed12c77d230b9f0d1088bf20f937da31a Mon Sep 17 00:00:00 2001 From: Moritz Gmeiner Date: Sun, 15 Sep 2024 18:40:57 +0200 Subject: [PATCH 2/3] added qt5 flag --- package.use/chromium | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.use/chromium b/package.use/chromium index 4891a30..c24cd1d 100644 --- a/package.use/chromium +++ b/package.use/chromium @@ -3,4 +3,4 @@ sys-libs/zlib minizip net-libs/nodejs inspector # -www-client/chromium custom-cflags lto official qt6 -screencast +www-client/chromium custom-cflags lto official qt5 qt6 -screencast From 0a15d302f8c3f9ddef40098ac2fe86e8b686fd80 Mon Sep 17 00:00:00 2001 From: Moritz Gmeiner Date: Sun, 15 Sep 2024 18:41:17 +0200 Subject: [PATCH 3/3] removed rust flags from no-lto since they don't change --- env/no-lto | 2 -- 1 file changed, 2 deletions(-) diff --git a/env/no-lto b/env/no-lto index 741aa8d..97c2d0d 100644 --- a/env/no-lto +++ b/env/no-lto @@ -5,5 +5,3 @@ FCFLAGS="${FCFLAGS} -fno-lto" FFLAGS="${FFLAGS} -fno-lto" LDFLAGS="${LDFLAGS} -fno-lto" - -RUSTFLAGS="-C target-cpu=native -C opt-level=3 -C linker=clang -C link-arg=-fuse-ld=mold"