diff options
Diffstat (limited to 'profiles')
-rw-r--r-- | profiles/Manifest.gz | bin | 170017 -> 170016 bytes | |||
-rw-r--r-- | profiles/arch/base/package.use.mask | 1 | ||||
-rw-r--r-- | profiles/arch/sparc/package.use.mask | 2 | ||||
-rw-r--r-- | profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask | 3 | ||||
-rw-r--r-- | profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.force | 1 | ||||
-rw-r--r-- | profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask | 3 | ||||
-rw-r--r-- | profiles/use.local.desc | 5 |
7 files changed, 11 insertions, 4 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex f383670d5701..b0ddd15e1e56 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index b0af11dbc968..262041d5f52c 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -13,6 +13,7 @@ media-libs/gst-plugins-bad qsv # Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-01) # Only supported on ppc64le. +sys-devel/clang-common ieee-long-double sys-devel/gcc ieee-long-double # Michał Górny <mgorny@gentoo.org> (2022-12-01) diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 14e6186880de..b2e2efc0ce58 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -51,7 +51,7 @@ dev-lang/rust wasm # Sam James <sam@gentoo.org> (2022-06-25) # We're not (yet?) providing our own tarballs for these and # upstream don't offer them for this arch (see bug #769467). -dev-lang/rust-bin clippy doc rls rustfmt +dev-lang/rust-bin clippy doc rustfmt rust-analyzer # Nickolas Raymond Kaczynski <nrk@disroot.org> (2022-04-24) # Dependencies are missing keywords diff --git a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask index b230f17da0a1..46beaf4df616 100644 --- a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask +++ b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.mask @@ -2,5 +2,6 @@ # Distributed under the terms of the GNU General Public License v2 # Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04) -# We need gcc-12 for ieee-long-double. +# We only need versions that support ieee-long-double. +<sys-devel/clang-common-15.0.5 <sys-devel/gcc-12 diff --git a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.force b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.force index eed79dfe450c..65e6a164263d 100644 --- a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.force +++ b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.force @@ -3,4 +3,5 @@ # Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04) # Hard requirement for this profile. +sys-devel/clang-common ieee-long-double sys-devel/gcc ieee-long-double diff --git a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask index 5d3622b69845..7b75e877d890 100644 --- a/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask +++ b/profiles/default/linux/ppc64le/17.0/ieee-long-double/package.use.mask @@ -2,5 +2,6 @@ # Distributed under the terms of the GNU General Public License v2 # Georgy Yakovlev <gyakovlev@gentoo.org> (2022-12-04) -# We need gcc-12 for ieee-long-double. +# We need it for ieee-long-double. +>=sys-devel/clang-common-15.0.5 -ieee-long-double >=sys-devel/gcc-12 -ieee-long-double diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 75067c9f3876..b52e024a8199 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -1238,6 +1238,8 @@ app-text/zathura:synctex - Use libsynctex to get latex codeline from pdf app-text/zathura-meta:cb - Install plug-in for ComicBook support app-vim/gentoo-syntax:ignore-glep31 - Remove GLEP 31 (UTF-8 file encodings) settings app-xemacs/xemacs-packages-all:mule - Add multi-language support to XEmacs +dev-ada/aws:shared - Build shared library +dev-ada/aws:wsdl - Used to convert ada to wsdl dev-ada/gnatcoll-bindings:shared - Build shared library dev-ada/gnatcoll-bindings:static-pic - Build shared library dev-ada/gnatcoll-core:shared - Build shared library @@ -8164,6 +8166,7 @@ sys-devel/clang:static-analyzer - Install the Clang static analyzer sys-devel/clang-common:default-compiler-rt - Use compiler-rt + libunwind instead of libgcc as the default rtlib for clang sys-devel/clang-common:default-libcxx - Use libc++ instead of libstdc++ as the default stdlib for clang sys-devel/clang-common:default-lld - Use lld as the default linker for clang +sys-devel/clang-common:ieee-long-double - Use accelerated 128-bit IEEE long double ABI (ppc64le only) sys-devel/clang-common:stricter - Default to stricter behavior known from newer clang versions, turning more warnings into errors sys-devel/clang-runtime:compiler-rt - Install sys-libs/compiler-rt for -rtlib=compiler-rt sys-devel/clang-runtime:libcxx - Install sys-libs/libcxx for -stdlib=libc++ @@ -8308,7 +8311,7 @@ sys-fs/lessfs:filelog - Enable the ability to log to a file instead of syslog sys-fs/lessfs:memtrace - Enable leefs to create a report regarding the memory allocation. This feature should be used for debugging purposes to avoid performance degradation sys-fs/loop-aes:extra-ciphers - Enable extra ciphers sys-fs/loop-aes:keyscrub - Protects the encryption key in memory but takes more cpu resources -sys-fs/lvm2:lvm - Build all of LVM2, not just device-mapper +sys-fs/lvm2:lvm - Build all of LVM2 including daemons and tools like lvchange, not just the device-mapper library (for other packages to use). If your system uses LVM2 for managing disks and partitions, enable this flag. sys-fs/lvm2:lvm2create-initrd - Install lvm2create_initrd script and pull in sys-apps/makedev for the /sbin/MAKEDEV command sys-fs/lvm2:sanlock - Enable lvmlockd with support for sanlock sys-fs/lvm2:thin - Support for thin volumes |