diff options
Diffstat (limited to 'profiles')
24 files changed, 74 insertions, 80 deletions
diff --git a/profiles/Manifest.gz b/profiles/Manifest.gz Binary files differindex 6c81fdeb3310..a5d10080dce0 100644 --- a/profiles/Manifest.gz +++ b/profiles/Manifest.gz diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 4d8fad4f2040..8de47171521e 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,14 @@ #--- END OF EXAMPLES --- +# Sam James <sam@gentoo.org> (2024-02-24) +# Only works on amd64 (and x32). +dev-debug/gdb -cet +sys-devel/binutils -cet +sys-devel/gcc -cet +sys-libs/binutils-libs -cet +sys-libs/glibc -cet + # Leonardo Hernández Hernández <leohdz172@proton.me> (2024-02-23) # net-libs/paho-mqtt-c is only available for amd64 and x86 app-admin/syslog-ng -mqtt diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index b8f1879a5b83..51c9064d2366 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -6,6 +6,15 @@ # This file is only for generic masks. For arch-specific masks (i.e. # mask everywhere, unmask on arch/*) use arch/base. +# Sam James <sam@gentoo.org> (2024-02-24) +# Only works on amd64 (and x32). +dev-debug/gdb cet +sys-devel/binutils cet +sys-devel/binutils-hppa64 cet +sys-devel/gcc cet +sys-libs/binutils-libs cet +sys-libs/glibc cet + # Joonas Niilola <juippis@gentoo.org> (2024-02-20) # Upstream massively reworked av1 support breaking our custom # system-av1 patches. @@ -717,17 +726,6 @@ dev-lang/gnat-gpl jit # masked. bug #666619 dev-python/paramiko server -# Andreas K. Hüttel <dilfridge@gentoo.org> (2018-08-03) -# New and for Gentoo still quite experimental. You've been -# warned. (Also, works only on x86_64 and with certain CPUs -# and compiler/binutils combinations.) -sys-devel/binutils cet -sys-devel/binutils-hppa64 cet -dev-debug/gdb cet -sys-libs/binutils-libs cet -sys-libs/glibc cet -sys-devel/gcc cet - # Michał Górny <mgorny@gentoo.org> (2018-06-13) # Requires app-arch/snappy[static-libs] that is no longer available. # Bug #651606. diff --git a/profiles/default/linux/mips/23.0/mipsel/multilib/n32/eapi b/profiles/default/linux/mips/23.0/mipsel/multilib/n32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/mips/23.0/mipsel/multilib/n32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/mips/23.0/mipsel/multilib/n32/make.defaults b/profiles/default/linux/mips/23.0/mipsel/multilib/n32/make.defaults new file mode 100644 index 000000000000..b91472d0279c --- /dev/null +++ b/profiles/default/linux/mips/23.0/mipsel/multilib/n32/make.defaults @@ -0,0 +1,8 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST_o32="mipsel-unknown-linux-gnu" +CHOST_n32="mips64el-unknown-linux-gnuabin32" +CHOST_n64="mips64el-unknown-linux-gnuabi64" + +CHOST=${CHOST_n32} diff --git a/profiles/default/linux/mips/23.0/mipsel/multilib/n32/parent b/profiles/default/linux/mips/23.0/mipsel/multilib/n32/parent new file mode 100644 index 000000000000..b2a231799a71 --- /dev/null +++ b/profiles/default/linux/mips/23.0/mipsel/multilib/n32/parent @@ -0,0 +1,2 @@ +../.. +../../../../../../../arch/mips/mipsel/mips64el/multilib/n32 diff --git a/profiles/default/linux/mips/23.0/mipsel/multilib/n32/systemd/eapi b/profiles/default/linux/mips/23.0/mipsel/multilib/n32/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/mips/23.0/mipsel/multilib/n32/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/mips/23.0/mipsel/multilib/n32/systemd/parent b/profiles/default/linux/mips/23.0/mipsel/multilib/n32/systemd/parent new file mode 100644 index 000000000000..f7739b405877 --- /dev/null +++ b/profiles/default/linux/mips/23.0/mipsel/multilib/n32/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../../targets/systemd diff --git a/profiles/default/linux/mips/23.0/multilib/n32/eapi b/profiles/default/linux/mips/23.0/multilib/n32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/mips/23.0/multilib/n32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/mips/23.0/multilib/n32/make.defaults b/profiles/default/linux/mips/23.0/multilib/n32/make.defaults new file mode 100644 index 000000000000..2cc2bf3ea2aa --- /dev/null +++ b/profiles/default/linux/mips/23.0/multilib/n32/make.defaults @@ -0,0 +1,8 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST_o32="mips-unknown-linux-gnu" +CHOST_n32="mips64-unknown-linux-gnuabin32" +CHOST_n64="mips64-unknown-linux-gnuabi64" + +CHOST=${CHOST_n32} diff --git a/profiles/default/linux/mips/23.0/multilib/n32/parent b/profiles/default/linux/mips/23.0/multilib/n32/parent new file mode 100644 index 000000000000..c48bd8858ef8 --- /dev/null +++ b/profiles/default/linux/mips/23.0/multilib/n32/parent @@ -0,0 +1,2 @@ +../.. +../../../../../../arch/mips/mips64/multilib/n32 diff --git a/profiles/default/linux/mips/23.0/multilib/n32/systemd/eapi b/profiles/default/linux/mips/23.0/multilib/n32/systemd/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/mips/23.0/multilib/n32/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/mips/23.0/multilib/n32/systemd/parent b/profiles/default/linux/mips/23.0/multilib/n32/systemd/parent new file mode 100644 index 000000000000..44f88d3e2df0 --- /dev/null +++ b/profiles/default/linux/mips/23.0/multilib/n32/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../../../targets/systemd diff --git a/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/eapi b/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/make.defaults b/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/make.defaults new file mode 100644 index 000000000000..b91472d0279c --- /dev/null +++ b/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/make.defaults @@ -0,0 +1,8 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST_o32="mipsel-unknown-linux-gnu" +CHOST_n32="mips64el-unknown-linux-gnuabin32" +CHOST_n64="mips64el-unknown-linux-gnuabi64" + +CHOST=${CHOST_n32} diff --git a/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/parent b/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/parent new file mode 100644 index 000000000000..9dfde5b4bd8b --- /dev/null +++ b/profiles/default/linux/mips/23.0/split-usr/mipsel/multilib/n32/parent @@ -0,0 +1,2 @@ +../.. +../../../../../../../../arch/mips/mipsel/mips64el/multilib/n32 diff --git a/profiles/default/linux/mips/23.0/split-usr/multilib/n32/eapi b/profiles/default/linux/mips/23.0/split-usr/multilib/n32/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/mips/23.0/split-usr/multilib/n32/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/mips/23.0/split-usr/multilib/n32/make.defaults b/profiles/default/linux/mips/23.0/split-usr/multilib/n32/make.defaults new file mode 100644 index 000000000000..2cc2bf3ea2aa --- /dev/null +++ b/profiles/default/linux/mips/23.0/split-usr/multilib/n32/make.defaults @@ -0,0 +1,8 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST_o32="mips-unknown-linux-gnu" +CHOST_n32="mips64-unknown-linux-gnuabin32" +CHOST_n64="mips64-unknown-linux-gnuabi64" + +CHOST=${CHOST_n32} diff --git a/profiles/default/linux/mips/23.0/split-usr/multilib/n32/parent b/profiles/default/linux/mips/23.0/split-usr/multilib/n32/parent new file mode 100644 index 000000000000..ec6ec650fa90 --- /dev/null +++ b/profiles/default/linux/mips/23.0/split-usr/multilib/n32/parent @@ -0,0 +1,2 @@ +../.. +../../../../../../../arch/mips/mips64/multilib/n32 diff --git a/profiles/features/hardened/amd64/package.use.mask b/profiles/features/hardened/amd64/package.use.mask deleted file mode 100644 index 4a02dcd75989..000000000000 --- a/profiles/features/hardened/amd64/package.use.mask +++ /dev/null @@ -1,11 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Sam James <sam@gentoo.org> (2021-11-27) -# Unmask CET here. It works on amd64 and this is the hardened profile. -sys-devel/binutils -cet -sys-devel/binutils-hppa64 -cet -dev-debug/gdb -cet -sys-libs/binutils-libs -cet -sys-libs/glibc -cet -sys-devel/gcc -cet diff --git a/profiles/package.mask b/profiles/package.mask index 823faadc09ec..e823f5ed82cb 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -184,58 +184,6 @@ mail-filter/libsrs_alt ~app-misc/ddcutil-2.1.0 ~app-misc/ddcui-0.5.0 -# Michał Górny <mgorny@gentoo.org> (2024-01-24) -# Unmaintained, tests fail, requires discontinued dev-python/bsddb3. -# No commits since 2022. No reverse dependencies. -# Removal on 2024-02-23. Bug #894688. -dev-python/pymilter - -# David Seifert <soap@gentoo.org> (2024-01-21) -# Not required anymore since 4.14 is EOL, handled within the kernel -# nowadays. Removal on 2024-02-20. -net-wireless/crda - -# David Seifert <soap@gentoo.org> (2024-01-18) -# Unmaintained set of packages. Overall, TensorFlow is ill-suited for -# distro packaging, since it's entangled with tons of googleware and -# continually breaks on minor dependency updates coupled with a -# byzantine build system. These 5 packages together have a total of -# 54 bugs reported against them, with zero activity from the maintainer. -# -# Unmasking this requires a sign-off from QA and treecleaners, since -# these packages require a ton of mental bandwidth to keep up to date -# and Google's general unwillingness to take community input quickly -# leads to maintainer burnout. -# Use sci-libs/pytorch as a modern alternative with better packaging. -# Removal on 2024-02-17. Bug #922374 -dev-build/bazel -sci-libs/keras -sci-libs/tensorflow -sci-libs/tensorflow-estimator -sci-visualization/tensorboard - -# Michał Górny <mgorny@gentoo.org> (2024-01-17) -# Unmaintained build systems with no reverse dependencies. -# dev-build/cons was last released in 2001. -# dev-build/tup was last released in 2021 and has a few bugs reported. -# Removal on 2024-02-16. Bug #922329. -dev-build/cons -dev-build/tup - -# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-01-15) -# Old version of a Java library, presently without consumer. -# Blocks removal of dev-java/osgi-core-api -# Version bump to be done later when junit5 can be used for testing. -dev-java/bnd-junit - -# Volkmar W. Pogatzki <gentoo@pogatzki.net> (2024-01-15) -# Unused Java libraries. Removal on 2024-02-15 -dev-java/glassfish-persistence -dev-java/osgi-core-api -dev-java/osgi-enterprise-api -dev-java/osgi-compendium -dev-java/osgi-foundation - # Andreas Sturmlechner <asturm@gentoo.org> (2023-12-25) # Masked until KF6 is unmasked. ~media-libs/mpvqt-1.0.0 diff --git a/profiles/profiles.desc b/profiles/profiles.desc index 4cbdc39a5631..543d8299bf2f 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -361,6 +361,8 @@ mips default/linux/mips/23.0/mipsel/n32 exp mips default/linux/mips/23.0/mipsel/n32/systemd exp mips default/linux/mips/23.0/mipsel/n64 exp mips default/linux/mips/23.0/mipsel/n64/systemd exp +mips default/linux/mips/23.0/mipsel/multilib/n32 exp +mips default/linux/mips/23.0/mipsel/multilib/n32/systemd exp mips default/linux/mips/23.0/mipsel/multilib/n64 exp mips default/linux/mips/23.0/mipsel/multilib/n64/systemd exp mips default/linux/mips/23.0/o32_sf exp @@ -371,17 +373,21 @@ mips default/linux/mips/23.0/n32 exp mips default/linux/mips/23.0/n32/systemd exp mips default/linux/mips/23.0/n64 exp mips default/linux/mips/23.0/n64/systemd exp +mips default/linux/mips/23.0/multilib/n32 exp +mips default/linux/mips/23.0/multilib/n32/systemd exp mips default/linux/mips/23.0/multilib/n64 exp mips default/linux/mips/23.0/multilib/n64/systemd exp mips default/linux/mips/23.0/split-usr/mipsel/o32_sf exp mips default/linux/mips/23.0/split-usr/mipsel/o32 exp mips default/linux/mips/23.0/split-usr/mipsel/n32 exp mips default/linux/mips/23.0/split-usr/mipsel/n64 exp +mips default/linux/mips/23.0/split-usr/mipsel/multilib/n32 exp mips default/linux/mips/23.0/split-usr/mipsel/multilib/n64 exp mips default/linux/mips/23.0/split-usr/o32_sf exp mips default/linux/mips/23.0/split-usr/o32 exp mips default/linux/mips/23.0/split-usr/n32 exp mips default/linux/mips/23.0/split-usr/n64 exp +mips default/linux/mips/23.0/split-usr/multilib/n32 exp mips default/linux/mips/23.0/split-usr/multilib/n64 exp # Deprecated PPC64 Profiles diff --git a/profiles/updates/1Q-2024 b/profiles/updates/1Q-2024 index c36a364ac157..bdf4ba7fb9e9 100644 --- a/profiles/updates/1Q-2024 +++ b/profiles/updates/1Q-2024 @@ -40,12 +40,9 @@ move dev-util/muon dev-build/muon move dev-util/xfce4-dev-tools dev-build/xfce4-dev-tools move sys-devel/boost-m4 dev-build/boost-m4 move dev-util/gtk-doc-am dev-build/gtk-doc-am -move dev-util/bazel dev-build/bazel move dev-util/gn dev-build/gn move dev-util/gyp dev-build/gyp move dev-util/netsurf-buildsystem dev-build/netsurf-buildsystem -move dev-util/tup dev-build/tup -move sys-devel/cons dev-build/cons move dev-util/scons dev-build/scons move sys-devel/qconf dev-build/qconf move dev-util/b2 dev-build/b2 diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 3db0356afeb2..77d30d24f95c 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -1316,7 +1316,6 @@ dev-ada/spawn:static-pic - Build static library with pic code dev-ada/templates-parser:shared - Build shared library dev-ada/xmlada:shared - Build shared library dev-ada/xmlada:static-pic - Build static library with pic code -dev-build/bazel:tools - Install extra bazel tools to build from sources dev-build/cmake:dap - Build debugger for CMake with Debug Adapter Protocol support via dev-cpp/cppdap dev-build/muon:archive - Enable extracting wraps using app-arch/libarchive. dev-build/muon:libpkgconf - Enable looking up packages via dev-util/pkgconf. @@ -5566,6 +5565,7 @@ net-dns/bind:json - Enable JSON statistics channel net-dns/bind:lmdb - Enable LMDB support to store configuration for 'addzone' zones net-dns/bind-tools:gssapi - Enable gssapi support net-dns/ddclient:examples - Install various example files, like for cron. +net-dns/djbdns:ipv6 - Apply Fefe's patch (https://www.fefe.de/dns/) for ipv6 support. net-dns/dnsdist:bpf - Enable support for eBPF socket filtering net-dns/dnsdist:dnscrypt - Enable the ability to act as a DNSCrypt server net-dns/dnsdist:dnstap - Enable support for dnstap @@ -6973,7 +6973,6 @@ net-wireless/bluez:mesh - Add support for Bluetooth Mesh control application and net-wireless/bluez:midi - Enable MIDI support net-wireless/bluez:obex - Enable OBEX transfer support net-wireless/bluez:test-programs - Install tools for testing of various Bluetooth functions -net-wireless/crda:gcrypt - Use libgcrypt instead of openssl for key checking net-wireless/dump1090:bladerf - Build with Nuand BladeRF support net-wireless/dump1090:hackrf - Build with Great Scott Gadgets HackRF support net-wireless/dump1090:minimal - Exclude all HTML/webserver extras for a tiny build, e.g. to export data only @@ -7455,7 +7454,6 @@ sci-libs/symengine:flint - Add support for (sci-mathematics/flint) sci-libs/symengine:llvm - Build with LLVM sci-libs/symengine:mpc - Add support for multiprecision complex arithmetic(dev-libs/mpc) sci-libs/symengine:mpfr - Add support for multiprecision floating point rouding(dev-libs/mpfr) -sci-libs/tensorflow:xla - XLA (Accelerated Linear Algebra) Optimizing Compiler for TensorFlow sci-libs/trilinos:adolc - Add support for adolc (sci-libs/adolc) sci-libs/trilinos:all-packages - Enable all supported Trilinos packages (per default only a subset is built) sci-libs/trilinos:arprec - Add support for arprec (sci-libs/arprec) |