summaryrefslogtreecommitdiff
path: root/profiles
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-06 13:21:55 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-06 13:21:55 +0100
commit275074c50dca7b941cc7cd7966a2ace71c29ecae (patch)
treee22b9ca529098f2d687b61bc9b0eb711b0990cc3 /profiles
parent86b151cdc26e1566efef728aac4ebb2aabce776a (diff)
gentoo auto-resync : 06:10:2022 - 13:21:55
Diffstat (limited to 'profiles')
-rw-r--r--profiles/Manifest.gzbin147334 -> 147332 bytes
-rw-r--r--profiles/arch/riscv/package.use.force8
-rw-r--r--profiles/use.local.desc1
3 files changed, 8 insertions, 1 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz
index b4d745d3c91f..704aacfb3a56 100644
--- a/profiles/Manifest.gz
+++ b/profiles/Manifest.gz
Binary files differ
diff --git a/profiles/arch/riscv/package.use.force b/profiles/arch/riscv/package.use.force
index cb405f4ea1f3..cc0ff6691734 100644
--- a/profiles/arch/riscv/package.use.force
+++ b/profiles/arch/riscv/package.use.force
@@ -1,6 +1,12 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# matoro <matoro_gentoo@matoro.tk> (2022-09-10)
+# GHC does not support native codegen for riscv at all.
+# It gains LLVM codegen in 9.2, but we maintain a backport of this,
+# so force LLVM codegen in all versions.
+dev-lang/ghc llvm
+
# we, kinda, need this on riscv ...
sys-devel/llvm llvm_targets_RISCV
sys-devel/clang llvm_targets_RISCV
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 67f6059d88f0..389b4cae6ba3 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -1634,6 +1634,7 @@ dev-lang/ghc:ghcmakebinary - Internal: Build binary friendly for redistribution.
dev-lang/ghc:gmp - Use dev-libs/gmp for integer operations (works faster, but an external depend).
dev-lang/ghc:llvm - Pull in dependencies for the sys-devel/llvm codegen backend.
dev-lang/ghc:numa - Enable NUMA thread balancing policy using sys-process/numactl.
+dev-lang/ghc:unregisterised - Create an unregisterised build in which only the C codegen backend will be available.
dev-lang/gnat-gpl:ada - Build the ADA language (GNAT) frontend
dev-lang/gnat-gpl:bootstrap - Used to bootstrap gnat-gpl
dev-lang/gnat-gpl:cet - Enable support for Intel Control Flow Enforcement Technology (CET)