summaryrefslogtreecommitdiff
path: root/profiles/arch
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-03-21 00:31:17 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-03-21 00:31:17 +0000
commitae832415103492f73a8351ed7a91cb596392d779 (patch)
tree50b8927d2d57e707e7e3402895a997ebbc349dda /profiles/arch
parent77684468238b8755c1aa3e72f3055f4e62fcf14c (diff)
gentoo auto-resync : 21:03:2025 - 00:31:16
Diffstat (limited to 'profiles/arch')
-rw-r--r--profiles/arch/amd64/package.use.force6
-rw-r--r--profiles/arch/base/package.use.force10
-rw-r--r--profiles/arch/powerpc/ppc32/package.use.stable.mask3
-rw-r--r--profiles/arch/powerpc/ppc32/use.stable.mask6
4 files changed, 17 insertions, 8 deletions
diff --git a/profiles/arch/amd64/package.use.force b/profiles/arch/amd64/package.use.force
index da5032b5b2ec..4d23ba133428 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -1,6 +1,10 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Eric Joldasov <bratishkaerik@landless-city.net> (2025-03-11)
+# "x86_64" backend can succesfully bootstrap itself for Linux.
+>=dev-lang/zig-0.13 -llvm
+
# James Le Cuirot <chewi@gentoo.org> (2024-07-02)
# Needed to build gcc. Force here rather than using BDEPEND to simplify
# cross-compile scenarios.
diff --git a/profiles/arch/base/package.use.force b/profiles/arch/base/package.use.force
new file mode 100644
index 000000000000..7914b1aeb2ca
--- /dev/null
+++ b/profiles/arch/base/package.use.force
@@ -0,0 +1,10 @@
+# Copyright 2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Eric Joldasov <bratishkaerik@landless-city.net> (2025-03-11)
+# Force building Zig with LLVM extensions enabled. Non-LLVM backends
+# are in active development, and while some backends progressed enough
+# to build some simple or complex program, only small amount of them
+# can succesfully bootstrap Zig.
+# Unforce on targets where it's possible to bootstrap without LLVM.
+dev-lang/zig llvm
diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask
index 5fe6b61f4069..3e70448f2047 100644
--- a/profiles/arch/powerpc/ppc32/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask
@@ -58,10 +58,9 @@ media-video/ffmpeg-compat samba
media-video/vlc samba
# Sam James <sam@gentoo.org> (2022-03-03)
-# net-nds/openldap / dev-libs/cyrus-sasl not stable here
+# net-nds/openldap not stable here
dev-lang/php ldap-sasl
mail-mta/postfix ldap-bind
-net-nds/openldap cxx sasl
# Sam James <sam@gentoo.org> (2022-03-03)
# No kerberos provider is marked stable here
diff --git a/profiles/arch/powerpc/ppc32/use.stable.mask b/profiles/arch/powerpc/ppc32/use.stable.mask
index 0b66533c82e3..3a5672565127 100644
--- a/profiles/arch/powerpc/ppc32/use.stable.mask
+++ b/profiles/arch/powerpc/ppc32/use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 2014-2024 Gentoo Authors
+# Copyright 2014-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Sam James <sam@gentoo.org> (2024-03-07)
@@ -20,10 +20,6 @@ kerberos
mpi
# Sam James <sam@gentoo.org> (2022-03-03)
-# dev-libs/cyrus-sasl is not marked stable here
-sasl
-
-# Sam James <sam@gentoo.org> (2022-03-03)
# net-nds/openldap is not marked stable here
ldap