diff options
Diffstat (limited to 'profiles/arch')
35 files changed, 271 insertions, 107 deletions
diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 0989a3a310c4..604c9277d461 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -94,6 +94,11 @@ media-sound/pulseaudio native-headset # This is not available on some arches, where a fallback to PCRE1 without JIT is used. dev-vcs/git pcre-jit +# Fabian Groffen <grobian@gentoo.org> (2017-06-15) +# net-mail/notmuch is not keyworded, and holds back stabilisation, see +# bug https://bugs.gentoo.org/show_bug.cgi?id=604902 +mail-client/mutt notmuch + # Tobias Klausmann <klausman@gentoo.org> (2017-05-18) # Stack protector code is not ported to alpha (and may not ever be) >=sys-devel/gcc-6 ssp @@ -116,10 +121,6 @@ dev-python/pyquery test # hardware that is "too slow". dev-python/attrs test -# Tobias Klausmann <klausman@gentoo.org> (2016-01-22) -# Requires guile2 which is keyworded nowhere -media-sound/lilypond guile2 - # Tobias Klausmann <klausman@gentoo.org> (2016-11-15) # JITing for libpcre{,2} is not supported on Alpha dev-libs/libpcre jit diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask index 58c3630c7a06..d14c33e57e4f 100644 --- a/profiles/arch/alpha/use.mask +++ b/profiles/arch/alpha/use.mask @@ -166,6 +166,10 @@ connman # sys-apps/entropy is not keyworded entropy +# Anthony G. Basile <blueness@gentoo.org> (2012-04-15) +# Pulls in net-libs/axtls which is not keyworded for arch +curl_ssl_axtls + # Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31) # media-libs/xine-lib is not keyworded xine diff --git a/profiles/arch/amd64/no-multilib/package.mask b/profiles/arch/amd64/no-multilib/package.mask index 77b864e88740..f15eb9ff2858 100644 --- a/profiles/arch/amd64/no-multilib/package.mask +++ b/profiles/arch/amd64/no-multilib/package.mask @@ -21,7 +21,6 @@ mail-client/novell-groupwise-client # Mask packages that rely on amd64 multilib >=app-i18n/atokx3-3.0.0 app-accessibility/mbrola -app-accessibility/perlbox-voice app-arch/stuffit app-benchmarks/cpuburn app-editors/emacs:18 diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 43ba5a2fb159..758d97f26c8f 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-28) +# upstream provides docs and tools for tier-1 arches +dev-lang/rust-bin -doc +>=dev-lang/rust-bin-1.37 -clippy -rustfmt + # Thomas Deutschmann <whissi@gentoo.org> (2019-08-03) # Early microcode loading is supported on amd64 sys-kernel/linux-firmware -initramfs diff --git a/profiles/arch/amd64/x32/package.mask b/profiles/arch/amd64/x32/package.mask index a542388fefb4..02af1528e42b 100644 --- a/profiles/arch/amd64/x32/package.mask +++ b/profiles/arch/amd64/x32/package.mask @@ -8,6 +8,7 @@ dev-libs/amdgpu-pro-opencl # Thomas Deutschmann <whissi@gentoo.org> (2018-10-23) # requires net-libs/nodejs >=www-client/firefox-63.0 +>=mail-client/thunderbird-68.0 # Patrick McLean <chutzpah@gentoo.org> (2018-07-12) # requires nodejs diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index 97aa916f451a..5ceb9b4d20e1 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -281,10 +281,6 @@ media-video/ffmpeg -mmal # unkeyworded deps, bug #555896 sci-libs/armadillo mkl -# Pawel Hajdan jr <phajdan.jr@gentoo.org> (2015-10-15) -# Repoman reports dependency issues on arm. -www-client/chromium system-ffmpeg - # Markus Meier <maekke@gentoo.org> (2015-10-10) # unkeyworded deps, bug #552330 app-portage/g-sorcery bson diff --git a/profiles/arch/arm/package.use.stable.mask b/profiles/arch/arm/package.use.stable.mask index b61502402b7f..18f0f7b726f7 100644 --- a/profiles/arch/arm/package.use.stable.mask +++ b/profiles/arch/arm/package.use.stable.mask @@ -1,6 +1,10 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Mart Raudsepp <leio@gentoo.org> (2019-08-27) +# Missing stable net-libs/webkit-gtk +dev-util/glade webkit + # Andreas Sturmlechner <asturm@gentoo.org> (2019-02-10) # Needs kde-frameworks/{kwallet,ki18n,kconfig} stable dev-vcs/subversion kwallet diff --git a/profiles/arch/arm64/make.defaults b/profiles/arch/arm64/make.defaults index ae8f19006b86..3fa7f0b1c878 100644 --- a/profiles/arch/arm64/make.defaults +++ b/profiles/arch/arm64/make.defaults @@ -25,7 +25,3 @@ USE="libtirpc" # Michał Górny <mgorny@gentoo.org> (2017-03-14) # Unhide the ARM-specific USE_EXPANDs. USE_EXPAND_HIDDEN="-CPU_FLAGS_ARM" - -# Hans de Graaff <graaff@gentoo.org) (2019-07-17) -# Temporary RUBY_TARGETS for bug 688976 -RUBY_TARGETS="ruby24 -ruby25" diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask index db7e10319702..84620e110da1 100644 --- a/profiles/arch/arm64/package.use.mask +++ b/profiles/arch/arm64/package.use.mask @@ -79,12 +79,6 @@ virtual/ffmpeg -sdl # It builds OK but is not yet in ::gentoo. bug #678404 kde-apps/cantor lua -# Dirkjan Ochtman <djc@gentoo.org> (2018-09-29) -# Upstream doesn't build docs for tier 2 and lower architectures. -# Bug #660512. -dev-lang/rust doc -dev-lang/rust-bin doc - # Virgil Dupras <vdupras@gentoo.org> (2018-09-06) # sci-electronics/ngspice not yet keyworded, bug #665416 # sci-libs/opencascade not yet keyworded @@ -185,7 +179,6 @@ sys-cluster/neutron haproxy dev-python/ipython notebook dev-python/networkx scipy dev-ruby/haml test -media-libs/ming php media-libs/opencv contrib_dnn net-analyzer/icinga2 classicui @@ -333,9 +326,8 @@ media-sound/pulseaudio neon media-libs/vo-aacenc cpu_flags_arm_neon # Alexis Ballier <aballier@gentoo.org> (2017-06-16) -# neon on pixman seems armv7 only, at least according to configure checks: it -# aborts when neon is enabled. -x11-libs/pixman neon +# pixman's neon code is armv7 only. +x11-libs/pixman cpu_flags_arm_neon neon # James Le Cuirot <chewi@gentoo.org> (2017-05-22) # Only available on some architectures. diff --git a/profiles/arch/arm64/use.stable.mask b/profiles/arch/arm64/use.stable.mask index 3bc5d02e20b1..f72c702f6298 100644 --- a/profiles/arch/arm64/use.stable.mask +++ b/profiles/arch/arm64/use.stable.mask @@ -4,10 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Hans de Graaff <graaff@gentoo.org> (2019-07-17) -# Temporary mask for stable bug 688976 -ruby_targets_ruby25 - # Aaron Bauman <bman@gentoo.org> (2019-05-20) # Does not build on arm64 ocamlopt diff --git a/profiles/arch/base/package.mask b/profiles/arch/base/package.mask new file mode 100644 index 000000000000..f8d22ee19ff8 --- /dev/null +++ b/profiles/arch/base/package.mask @@ -0,0 +1,56 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-08-30) +# Perl 5.26 will be removed soon. Please upgrade. +# This block is here (and not in ../../package.mask) since we still need +# it and unmask it on hppa and sparc. See bug 676062 and bug 683018. +<dev-lang/perl-5.28.2-r1 +~virtual/perl-Archive-Tar-2.240.0 +~virtual/perl-Attribute-Handlers-0.990.0 +~virtual/perl-B-Debug-1.240.0 +~virtual/perl-CPAN-2.180.0 +~virtual/perl-Carp-1.420.0 +~virtual/perl-Compress-Raw-Zlib-2.74.0 +~virtual/perl-Data-Dumper-2.167.0 +~virtual/perl-Devel-PPPort-3.350.0 +~virtual/perl-Digest-SHA-5.960.0 +~virtual/perl-Encode-2.880.0 +~virtual/perl-Exporter-5.720.0 +~virtual/perl-ExtUtils-CBuilder-0.280.225 +~virtual/perl-ExtUtils-Constant-0.230.0 +~virtual/perl-ExtUtils-Install-2.40.0 +~virtual/perl-ExtUtils-MakeMaker-7.240.0 +~virtual/perl-ExtUtils-ParseXS-3.340.0 +~virtual/perl-File-Spec-3.670.0 +~virtual/perl-Filter-Simple-0.930.0 +~virtual/perl-Getopt-Long-2.490.0 +~virtual/perl-I18N-LangTags-0.420.0 +~virtual/perl-IO-1.380.0 +~virtual/perl-IO-Socket-IP-0.380.0 +~virtual/perl-IPC-Cmd-0.960.0 +~virtual/perl-JSON-PP-2.274.0.200_rc +~virtual/perl-Locale-Maketext-1.280.0 +~virtual/perl-Math-BigInt-1.999.806 +~virtual/perl-Math-BigInt-FastCalc-0.500.500 +~virtual/perl-Math-BigRat-0.261.100 +~virtual/perl-Module-CoreList-5.201.804.140 +~virtual/perl-Net-Ping-2.550.0 +~virtual/perl-Scalar-List-Utils-1.460.200_rc +~virtual/perl-Socket-2.20.30_rc +~virtual/perl-Storable-2.620.0 +~virtual/perl-Test-1.300.0 +~virtual/perl-Test-Harness-3.380.0 +~virtual/perl-Test-Simple-1.302.73 +~virtual/perl-Time-HiRes-1.974.100 +~virtual/perl-Time-Piece-1.310.0 +~virtual/perl-Unicode-Collate-1.190.0 +~virtual/perl-Unicode-Normalize-1.250.0 +~virtual/perl-XSLoader-0.270.0 +~virtual/perl-bignum-0.470.0 +~virtual/perl-if-0.60.600 +~virtual/perl-libnet-3.100.0 +~virtual/perl-podlators-4.90.0 +~virtual/perl-threads-2.150.0 +~virtual/perl-threads-shared-1.560.0 +~virtual/perl-version-0.991.700 diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 2215c435345f..072dbbd336c3 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-28) +# upstream tarballs for tier-2 arches do not ship docs +# and starting with 1.37 no longer ship extra tools +dev-lang/rust-bin doc +>=dev-lang/rust-bin-1.37 clippy rustfmt + # Craig Andrews <candrews@gentoo.org> (2019-07-03) # Raspberry Pi support is only available on arm. # Mask raspberry-pi USE globally, unmask on arm. diff --git a/profiles/arch/hppa/package.mask b/profiles/arch/hppa/package.mask index 5b64a27123b6..7e5d59da2ad5 100644 --- a/profiles/arch/hppa/package.mask +++ b/profiles/arch/hppa/package.mask @@ -1,2 +1,57 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 + +# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-08-30) +# Unmask block corresponding to the mask in ../base +# Perl 5.26 will be removed soon. Please upgrade. +# This block is here (and not in ../../package.mask) since we still need +# it and unmask it on hppa and sparc. See bug 676062 and bug 683018. +-<dev-lang/perl-5.28.2-r1 +-~virtual/perl-Archive-Tar-2.240.0 +-~virtual/perl-Attribute-Handlers-0.990.0 +-~virtual/perl-B-Debug-1.240.0 +-~virtual/perl-CPAN-2.180.0 +-~virtual/perl-Carp-1.420.0 +-~virtual/perl-Compress-Raw-Zlib-2.74.0 +-~virtual/perl-Data-Dumper-2.167.0 +-~virtual/perl-Devel-PPPort-3.350.0 +-~virtual/perl-Digest-SHA-5.960.0 +-~virtual/perl-Encode-2.880.0 +-~virtual/perl-Exporter-5.720.0 +-~virtual/perl-ExtUtils-CBuilder-0.280.225 +-~virtual/perl-ExtUtils-Constant-0.230.0 +-~virtual/perl-ExtUtils-Install-2.40.0 +-~virtual/perl-ExtUtils-MakeMaker-7.240.0 +-~virtual/perl-ExtUtils-ParseXS-3.340.0 +-~virtual/perl-File-Spec-3.670.0 +-~virtual/perl-Filter-Simple-0.930.0 +-~virtual/perl-Getopt-Long-2.490.0 +-~virtual/perl-I18N-LangTags-0.420.0 +-~virtual/perl-IO-1.380.0 +-~virtual/perl-IO-Socket-IP-0.380.0 +-~virtual/perl-IPC-Cmd-0.960.0 +-~virtual/perl-JSON-PP-2.274.0.200_rc +-~virtual/perl-Locale-Maketext-1.280.0 +-~virtual/perl-Math-BigInt-1.999.806 +-~virtual/perl-Math-BigInt-FastCalc-0.500.500 +-~virtual/perl-Math-BigRat-0.261.100 +-~virtual/perl-Module-CoreList-5.201.804.140 +-~virtual/perl-Net-Ping-2.550.0 +-~virtual/perl-Scalar-List-Utils-1.460.200_rc +-~virtual/perl-Socket-2.20.30_rc +-~virtual/perl-Storable-2.620.0 +-~virtual/perl-Test-1.300.0 +-~virtual/perl-Test-Harness-3.380.0 +-~virtual/perl-Test-Simple-1.302.73 +-~virtual/perl-Time-HiRes-1.974.100 +-~virtual/perl-Time-Piece-1.310.0 +-~virtual/perl-Unicode-Collate-1.190.0 +-~virtual/perl-Unicode-Normalize-1.250.0 +-~virtual/perl-XSLoader-0.270.0 +-~virtual/perl-bignum-0.470.0 +-~virtual/perl-if-0.60.600 +-~virtual/perl-libnet-3.100.0 +-~virtual/perl-podlators-4.90.0 +-~virtual/perl-threads-2.150.0 +-~virtual/perl-threads-shared-1.560.0 +-~virtual/perl-version-0.991.700 diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask index 17909763350b..f8db01005e76 100644 --- a/profiles/arch/ia64/use.mask +++ b/profiles/arch/ia64/use.mask @@ -162,6 +162,10 @@ alsa_cards_wavefront # media-sound/fluidsynth isn't keyworded fluidsynth +# Anthony G. Basile <blueness@gentoo.org> (2012-04-15) +# Pulls in net-libs/axtls which is not keyworded for arch +curl_ssl_axtls + # Alexandre Rostovtsev <tetromino@gentoo.org> (2012-12-31) # net-misc/connman is not keyworded, bug 348308 connman diff --git a/profiles/arch/mips/package.use.mask b/profiles/arch/mips/package.use.mask index e3984601c31c..38cd86ebc6c6 100644 --- a/profiles/arch/mips/package.use.mask +++ b/profiles/arch/mips/package.use.mask @@ -58,6 +58,10 @@ app-portage/g-sorcery bson # dev-python/gmpy also a test depend, so minimize the features until can test properly (http2 soap test) dev-python/twisted conch crypt http2 soap test +# Fabian Groffen <grobian@gentoo.org> (2016-12-07) +# unkeyworded notmuch dependency, bug #587560 +mail-client/mutt notmuch + # Felix Janda <felix.janda@posteo.de> (2016-09-24) # net-libs/libnetfilter_conntrack is not keyworded on mips net-dns/dnsmasq conntrack diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask index 0c2c0d8533c4..32ba177b1fe3 100644 --- a/profiles/arch/mips/use.mask +++ b/profiles/arch/mips/use.mask @@ -216,7 +216,6 @@ eds acpi afs apm -directfb dvdr ibm ggi diff --git a/profiles/arch/powerpc/package.use.mask b/profiles/arch/powerpc/package.use.mask index 60c78c5ed7aa..036de06eeaf0 100644 --- a/profiles/arch/powerpc/package.use.mask +++ b/profiles/arch/powerpc/package.use.mask @@ -129,6 +129,10 @@ sci-geosciences/gpsbabel gui # DOSBox + OpenGLide is untested on this arch. games-emulation/dosbox glide +# Fabian Groffen <grobian@gentoo.org> (2016-12-07) +# unkeyworded notmuch dependency, bug #587560 +mail-client/mutt notmuch + # Thomas Deutschmann <whissi@gentoo.org> (2016-08-26) # Enable numa support on supported architectures dev-db/mysql -numa diff --git a/profiles/arch/powerpc/package.use.stable.mask b/profiles/arch/powerpc/package.use.stable.mask index 4757780a00be..2a7b9313ea42 100644 --- a/profiles/arch/powerpc/package.use.stable.mask +++ b/profiles/arch/powerpc/package.use.stable.mask @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # When you add an entry to the top of this file, add your name, the date, and @@ -26,9 +26,8 @@ media-sound/easytag nautilus media-sound/abcde replaygain # Ulrich Müller <ulm@gentoo.org> (2018-08-09) -# Needs net-mail/mailutils and net-libs/webkit-gtk which are not -# stable (yet?), bug #663248 -app-editors/emacs mailutils xwidgets +# Needs net-libs/webkit-gtk which is not stable, bug #663248 +app-editors/emacs xwidgets # Andreas Sturmlechner <asturm@gentoo.org> (2018-06-20) # dev-python/PyQt5 is not stable. @@ -76,6 +75,7 @@ x11-misc/xscreensaver new-login # webkit-gtk is going to stay in ~all but amd64/x86 # that are the only arches upstream is taking care >=x11-libs/wxGTK-3.0.2.0-r1 webkit +dev-util/glade webkit # Justin Lecher <jlec@gentoo.org> (2015-02-21) # Needs stable GNOME-3 diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index 25117d003d9a..8705a504655d 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-29) +# PGO works on ppc64le +>=www-client/firefox-68 -pgo + # Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-14) # works on ppc64le media-libs/mesa -llvm -video_cards_radeonsi diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask b/profiles/arch/powerpc/ppc64/64ul/use.mask index 0cc7f9e27d9d..70b2f2d64466 100644 --- a/profiles/arch/powerpc/ppc64/64ul/use.mask +++ b/profiles/arch/powerpc/ppc64/64ul/use.mask @@ -1,4 +1,5 @@ -# Copyright 1999-2017 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 # Ilya Tumaykin <itumaykin+gentoo@gmail.com> (2017-05-07) # There is no luajit support on ppc64 userland. Bug #608326. @@ -12,10 +13,6 @@ luajittex # virtual/opencl requires media-libs/mesa[opencl] (bug #549096) opencl -# this is a list of USE flags that should not be used on PPC64 -# Tom Gall <tgall@gentoo.org> manages this list -directfb - # Agostino Sarubbo <ago@gentoo.org> (2012-12-22) # mask kde since is not anymore keyworded for ppc64 kde diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask index 78f206bc2910..491c1dee8a5c 100644 --- a/profiles/arch/s390/use.mask +++ b/profiles/arch/s390/use.mask @@ -57,7 +57,6 @@ acpi afs alsa apm -directfb lirc llvm java diff --git a/profiles/arch/sparc/64ul/eapi b/profiles/arch/sparc/64ul/eapi new file mode 100644 index 000000000000..7ed6ff82de6b --- /dev/null +++ b/profiles/arch/sparc/64ul/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/arch/sparc/64ul/make.defaults b/profiles/arch/sparc/64ul/make.defaults new file mode 100644 index 000000000000..f9d3de3e5b9d --- /dev/null +++ b/profiles/arch/sparc/64ul/make.defaults @@ -0,0 +1,8 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +MULTILIB_ABIS="sparc64" +DEFAULT_ABI="sparc64" +ABI="${DEFAULT_ABI}" + +CHOST="sparc64-unknown-linux-gnu" diff --git a/profiles/arch/sparc/64ul/package.use.mask b/profiles/arch/sparc/64ul/package.use.mask new file mode 100644 index 000000000000..b0792becdce5 --- /dev/null +++ b/profiles/arch/sparc/64ul/package.use.mask @@ -0,0 +1,15 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Matt Turner <mattst88@gentoo.org> (2019-08-26) +# Upstream Git is switching to PCRE2 w/ JIT. +# This is not available on some arches, where a fallback to PCRE1 without JIT is used. +dev-vcs/git pcre-jit + +# Matt Turner <mattst88@gentoo.org> (2019-08-26) +# jit not supported on sparc64 +dev-libs/libpcre2 jit + +# Matt Turner <mattst88@gentoo.org> (2019-08-26) +# Falis to build on 64-bit userland +dev-libs/openssl asm diff --git a/profiles/arch/sparc/64ul/parent b/profiles/arch/sparc/64ul/parent new file mode 100644 index 000000000000..f3229c5b9876 --- /dev/null +++ b/profiles/arch/sparc/64ul/parent @@ -0,0 +1 @@ +.. diff --git a/profiles/arch/sparc/make.defaults b/profiles/arch/sparc/make.defaults index 66fd2ca7a08a..d78ba38801a4 100644 --- a/profiles/arch/sparc/make.defaults +++ b/profiles/arch/sparc/make.defaults @@ -27,6 +27,9 @@ CTARGET_sparc32="sparc-unknown-linux-gnu" # do NOT set CFLAGS_sparc64 here it'd break linux-headers for non-multilib # profiles +LIBDIR_sparc32="lib" +LIBDIR_sparc64="lib64" + # Compiler flags CFLAGS="-O2 -mcpu=ultrasparc -pipe" CXXFLAGS="${CFLAGS}" diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask index 0d6a7972c48f..bf8da5214314 100644 --- a/profiles/arch/sparc/package.mask +++ b/profiles/arch/sparc/package.mask @@ -1,6 +1,61 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas K. Hüttel <dilfridge@gentoo.org> (2019-08-30) +# Unmask block corresponding to the mask in ../base +# Perl 5.26 will be removed soon. Please upgrade. +# This block is here (and not in ../../package.mask) since we still need +# it and unmask it on hppa and sparc. See bug 676062 and bug 683018. +-<dev-lang/perl-5.28.2-r1 +-~virtual/perl-Archive-Tar-2.240.0 +-~virtual/perl-Attribute-Handlers-0.990.0 +-~virtual/perl-B-Debug-1.240.0 +-~virtual/perl-CPAN-2.180.0 +-~virtual/perl-Carp-1.420.0 +-~virtual/perl-Compress-Raw-Zlib-2.74.0 +-~virtual/perl-Data-Dumper-2.167.0 +-~virtual/perl-Devel-PPPort-3.350.0 +-~virtual/perl-Digest-SHA-5.960.0 +-~virtual/perl-Encode-2.880.0 +-~virtual/perl-Exporter-5.720.0 +-~virtual/perl-ExtUtils-CBuilder-0.280.225 +-~virtual/perl-ExtUtils-Constant-0.230.0 +-~virtual/perl-ExtUtils-Install-2.40.0 +-~virtual/perl-ExtUtils-MakeMaker-7.240.0 +-~virtual/perl-ExtUtils-ParseXS-3.340.0 +-~virtual/perl-File-Spec-3.670.0 +-~virtual/perl-Filter-Simple-0.930.0 +-~virtual/perl-Getopt-Long-2.490.0 +-~virtual/perl-I18N-LangTags-0.420.0 +-~virtual/perl-IO-1.380.0 +-~virtual/perl-IO-Socket-IP-0.380.0 +-~virtual/perl-IPC-Cmd-0.960.0 +-~virtual/perl-JSON-PP-2.274.0.200_rc +-~virtual/perl-Locale-Maketext-1.280.0 +-~virtual/perl-Math-BigInt-1.999.806 +-~virtual/perl-Math-BigInt-FastCalc-0.500.500 +-~virtual/perl-Math-BigRat-0.261.100 +-~virtual/perl-Module-CoreList-5.201.804.140 +-~virtual/perl-Net-Ping-2.550.0 +-~virtual/perl-Scalar-List-Utils-1.460.200_rc +-~virtual/perl-Socket-2.20.30_rc +-~virtual/perl-Storable-2.620.0 +-~virtual/perl-Test-1.300.0 +-~virtual/perl-Test-Harness-3.380.0 +-~virtual/perl-Test-Simple-1.302.73 +-~virtual/perl-Time-HiRes-1.974.100 +-~virtual/perl-Time-Piece-1.310.0 +-~virtual/perl-Unicode-Collate-1.190.0 +-~virtual/perl-Unicode-Normalize-1.250.0 +-~virtual/perl-XSLoader-0.270.0 +-~virtual/perl-bignum-0.470.0 +-~virtual/perl-if-0.60.600 +-~virtual/perl-libnet-3.100.0 +-~virtual/perl-podlators-4.90.0 +-~virtual/perl-threads-2.150.0 +-~virtual/perl-threads-shared-1.560.0 +-~virtual/perl-version-0.991.700 + # Raúl Porcel <armin76@gentoo.org> (2014-11-17) # Mask sys-devel/kgcc64 since >=gcc-4.4 can build 64bit kernels sys-devel/kgcc64 diff --git a/profiles/arch/sparc/package.use b/profiles/arch/sparc/package.use index aad975a6da70..4babc96027fc 100644 --- a/profiles/arch/sparc/package.use +++ b/profiles/arch/sparc/package.use @@ -6,3 +6,7 @@ dev-ml/llvm-ocaml llvm_targets_AMDGPU sys-devel/clang llvm_targets_AMDGPU sys-devel/llvm llvm_targets_AMDGPU + +# Ben Kohler <bkohler@gentoo.org> (2019-09-03) +# Enable SPARC OpenBoot support +sys-boot/grub:2 grub_platforms_ieee1275 diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index cb45c2c6f171..3909985198b1 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -115,6 +115,10 @@ dev-libs/hiredis test # DOSBox + OpenGLide is untested on this arch. games-emulation/dosbox glide +# Fabian Groffen <grobian@gentoo.org> (2016-12-07) +# unkeyworded notmuch dependency, bug #587560 +mail-client/mutt notmuch + # Michał Górny <mgorny@gentoo.org> (2016-11-18) # libomp does not support SPARC, #600148. sys-devel/clang-runtime openmp @@ -315,6 +319,11 @@ x11-misc/xscreensaver new-login # libhid is not keyworded app-misc/lcdproc hid lcd_devices_mdm166a +# Anthony G. Basile <blueness@gentoo.org> (2011-12-21) +# Mask the vde flag on tinc because net-misc/vde is not +# keyworded for sparc +net-vpn/tinc vde + # Alexey Shvetsov <alexxy@gentoo.org> (2011-12-17) # Mask use numa for openmpi sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem openmpi_fabrics_open-mx openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_slurm openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover diff --git a/profiles/arch/sparc/package.use.stable.mask b/profiles/arch/sparc/package.use.stable.mask index f17c3d6f5ace..21a61f4b994d 100644 --- a/profiles/arch/sparc/package.use.stable.mask +++ b/profiles/arch/sparc/package.use.stable.mask @@ -1,60 +1,6 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -# When you add an entry to the top of this file, add your name, the date, and -# an explanation of why something is getting masked. Please be extremely -# careful not to commit atoms that are not valid, as it can cause large-scale -# breakage, especially if it ends up in the daily snapshot. -# -## Example: -## -## # Dev E. Loper <developer@gentoo.org> (2012-06-28) -## # Masking foo USE flag until we can get the -## # foo stuff to work properly again (bug 12345) -## =media-video/mplayer-0.90_pre5 foo -## =media-video/mplayer-0.90_pre5-r1 foo -# - -#--- END OF EXAMPLES --- - -# Sergei Trofimovich <slyfox@gentoo.org> (2019-05-03) -# Requires net-libs/webkit-gtk. Not stable on sparc. -dev-util/geany-plugins markdown - -# Sergei Trofimovich <slyfox@gentoo.org> (2019-03-31) -# No stable dovecot on net-mail/dovecot, bug #634822. -mail-filter/maildrop dovecot - -# Sergei Trofimovich <slyfox@gentoo.org> (2018-12-25) -# Needs net-mail/mailutils and net-libs/webkit-gtk which are not -# stable (yet?), bug #663248 -app-editors/emacs mailutils xwidgets - -# Andreas Sturmlechner <asturm@gentoo.org> (2018-09-14) -# media-libs/libraw is not stable -media-gfx/imagemagick raw - -# Andreas Sturmlechner <asturm@gentoo.org> (2018-05-07) -# sci-visualization/gnuplot is not stable. -sci-libs/libqalculate gnuplot -sci-mathematics/octave gnuplot - -# Mart Raudsepp <leio@gentoo.org> (2017-09-02) -# Drop stable gstreamer on sparc, can move to use.stable.mask -# after gstreamer:0.10 is gone; #601354 -dev-libs/efl gstreamer -media-sound/mp3splt-gtk gstreamer -net-im/pidgin gstreamer -media-libs/libcanberra gstreamer - -# Pacho Ramos <pacho@gentoo.org> (2015-08-02) -# Missing keywords -dev-python/pyquery test -sys-fs/dmraid klibc - -# Pacho Ramos <pacho@gentoo.org> (2014-07-02) -# Mask due Gnome3 not going to be stabilized on this arch -dev-util/geany-plugins gtkspell ->=gnome-base/gnome-desktop-2.32.1-r2 license-docs -gnome-base/gvfs google ->=x11-libs/gtk+-3.12.2 cloudprint +# Matt Turner <mattst88@gentoo.org> (2019-08-27) +# No stable nftables yet. +net-firewall/iptables nftables diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask index 5d188553c6b0..a5963370adbb 100644 --- a/profiles/arch/sparc/use.mask +++ b/profiles/arch/sparc/use.mask @@ -168,7 +168,6 @@ redis # USE-flags from differents origins brltty -directfb djbfft dvb java diff --git a/profiles/arch/sparc/use.stable.mask b/profiles/arch/sparc/use.stable.mask index b24b2fe93808..9d4081792d4b 100644 --- a/profiles/arch/sparc/use.stable.mask +++ b/profiles/arch/sparc/use.stable.mask @@ -8,6 +8,10 @@ # Temporary mask for stable bug 688976 ruby_targets_ruby25 +# Ben Kohler <bkohler@gentoo.org> (2019-06-11) +# Pulls in net-libs/axtls which is not stable for sparc +curl_ssl_axtls + # Sergei Trofimovich <slyfox@gentoo.org> (2019-02-02) # No stable app-arch/rpm on sparc. rpm diff --git a/profiles/arch/x86/make.defaults b/profiles/arch/x86/make.defaults index 69c61d58e064..c0600e4ae9f1 100644 --- a/profiles/arch/x86/make.defaults +++ b/profiles/arch/x86/make.defaults @@ -47,7 +47,3 @@ ABI_X86="32" # Enable USE=libtirpc by default, to ease dependency resolution during # the stabilization of glibc-2.26. Bug 657148 USE="libtirpc" - -# Hans de Graaff <graaff@gentoo.org) (2019-07-17) -# Temporary RUBY_TARGETS for bug 688976 -RUBY_TARGETS="ruby24 -ruby25" diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index a13a9ba9dd8c..d8437f82970a 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -3,6 +3,11 @@ # This file requires >=portage-2.1.1 +# Georgy Yakovlev <gyakovlev@gentoo.org> (2019-08-28) +# upstream provides docs and tools for tier-1 arches +dev-lang/rust-bin -doc +>=dev-lang/rust-bin-1.37 -clippy -rustfmt + # Andreas Sturmlechner <asturm@gentoo.org> (2019-08-18) # media-video/pipewire is not keyworded yet dev-libs/weston pipewire diff --git a/profiles/arch/x86/use.stable.mask b/profiles/arch/x86/use.stable.mask index 32aebf145aa9..c30ac38e05bc 100644 --- a/profiles/arch/x86/use.stable.mask +++ b/profiles/arch/x86/use.stable.mask @@ -4,10 +4,6 @@ # This file requires eapi 5 or later. New entries go on top. # Please use the same syntax as in use.mask -# Hans de Graaff <graaff@gentoo.org> (2019-07-17) -# Temporary mask for stable bug 688976 -ruby_targets_ruby25 - # Andreas Sturmlechner <asturm@gentoo.org> (2018-11-17) # media-sound/audacious is not yet stabilised audacious |