public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/
@ 2017-02-23 14:32 Michał Górny
  0 siblings, 0 replies; 8+ messages in thread
From: Michał Górny @ 2017-02-23 14:32 UTC (permalink / raw
  To: gentoo-commits

commit:     b66835241373917804cb4be123f7a3b37cd1e14c
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  5 10:08:58 2017 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Feb 23 14:32:44 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6683524

profiles: Move arch-specific use.mask entries to arch/base

Resulting effective changes:
- in ppc64 64le, the 'ibm' flag is masked,
- a lot of extra arch masks on Prefix profiles.

 profiles/arch/base/use.mask | 203 ++++++++++++++++++++++++++++++++++++++++++++
 profiles/base/use.mask      | 203 +-------------------------------------------
 2 files changed, 207 insertions(+), 199 deletions(-)

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 54a139ff44..96eb933cd2 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -1,3 +1,206 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Michael Orlitzky <mjo@gentoo.org> (7 Jan 2017)
+# The dev-db/firebird and dev-db/oracle-instantclient* packages
+# only support amd64 and x86.
+firebird
+oci8
+
+# cilk has been ported only to x86 systems
+cilk
+
+# cuda only works on amd64/x86
+cuda
+
+# masking here, and unmasking in arch/x86/use.mask
+vidix
+
+# Mask as long its not available everywhere
+zeitgeist
+
+# vdpau is currently only available with binary nvidia-drivers, thus amd64/x86*
+vdpau
+
+# Infiniband stuff should generaly work on all arches but keyworded only on amd64/x86
+infiniband
+
+# These need libieee1284 which is amd64/x86 only.
+sane_backends_canon_pp
+sane_backends_hpsj5s
+sane_backends_mustek_pp
+sane_backends_qcam
+
+# amd64/x86 arch specific USE flags
+lilo
+mpx
+svga
+nvram
+cpu_flags_x86_3dnow
+cpu_flags_x86_3dnowext
+cpu_flags_x86_aes
+cpu_flags_x86_avx
+cpu_flags_x86_avx2
+cpu_flags_x86_fma3
+cpu_flags_x86_fma4
+cpu_flags_x86_mmx
+cpu_flags_x86_mmxext
+cpu_flags_x86_padlock
+cpu_flags_x86_popcnt
+cpu_flags_x86_sse
+cpu_flags_x86_sse2
+cpu_flags_x86_sse3
+cpu_flags_x86_sse4_1
+cpu_flags_x86_sse4_2
+cpu_flags_x86_sse4a
+cpu_flags_x86_ssse3
+cpu_flags_x86_xop
+
+# ppc arch specific USE flags
+altivec
+ppcsha1
+
+# mips arch specific USE flags
+fixed-point
+loongson2f
+mipsdspr1
+mipsdspr2
+mipsfpu
+
+# ppc64 arch specific USE flags
+ibm
+ps3
+
+# sparc arch specific USE flags
+vis
+
+# arm arch specific USE flags
+armvfp
+armv5te
+armv6
+armv6t2
+iwmmxt
+neon
+
+# nVidia XvMC requires nvidia-drivers/nvidia-legacy-drivers
+nvidia
+
+# dev-db/oracle-instantclient-basic is only available on x86
+oci8-instant-client
+oracle
+
+# not keyworded on non-x86 systems
+video_cards_geode
+video_cards_voodoo
+
+# not needed on non-sparc systems
+video_cards_sunbw2
+video_cards_suncg14
+video_cards_suncg3
+video_cards_suncg6
+video_cards_sunffb
+video_cards_sunleo
+video_cards_suntcx
+
+# not needed on non-mips systems
+video_cards_newport
+
+# not needed on non-x86, non-amd64 systems
+input_devices_vmmouse
+video_cards_nvidia
+video_cards_fglrx
+video_cards_via
+video_cards_vmware
+video_cards_virtualbox
+
+# not needed on non-arm systems
+video_cards_exynos
+video_cards_freedreno
+video_cards_omap
+video_cards_omapfb
+video_cards_tegra
+video_cards_vc4
+video_cards_vivante
+
+# linux-only drivers
+video_cards_qxl
+
+# not needed on non-x86, non-amd64, non-ppc systems
+input_devices_synaptics
+input_devices_wacom
+
+# Robert Buchholz <rbu@gentoo.org> (03 Jun 2007)
+# Only works on x86 or amd64
+lcd_devices_svga
+lcd_devices_luise
+
+# Joseph Jezak <josejx@gentoo.org> (11 Mar 2007)
+# Only for x86 and amd64 (in pbbuttonsd)
+macbook
+
+# George Shapovalov <george@gentoo.org> (8 Apr 2007)
+# Ada is supported only on x86, amd64 and ppc at present
+ada
+
+# Alex Legler <a3li@gentoo.org> (7 Dec 2009)
+# Rubinius is whitelisted on supported arches
+ruby_targets_rbx
+
+# Samuli Suominen <ssuominen@gentoo.org> (03 Oct 2011)
+# RealMagic Hollywood+/Creative DXR3 support
+# Still using obsolete V4L1 wrt bug 350211
+# If fixed, should be unmasked in amd64/x86/ppc32 use.mask
+dxr3
+
+# Diego Elio Pettenò <flameeyes@gentoo.org> (21 Aug 2012)
+# IPMI is only implemented for x86, amd64 and ia64
+ipmi
+
+# Alexandre Rostovtsev <tetromino@gentoo.org> (09 Dec 2012)
+# dev-lang/orc is useful only for some specific arches (amd64/x86/arm/...)
+orc
+
+# Mike Gilbert <floppym@gentoo.org> (02 Jan 2013)
+# PyPy is unkeyworded on most arches. If you are running amd64 or x86,
+# please switch to one of the testing 13.0 profiles to get it.
+python_targets_pypy
+python_single_target_pypy
+python_targets_pypy3
+python_single_target_pypy3
+
+# Michał Górny <mgorny@gentoo.org> (26 Jan 2013)
+# Mask the multilib flags globally. Unmasked in specific arches.
+abi_x86_32
+abi_x86_64
+abi_x86_x32
+# Matt Turner <mattst88@gentoo.org> (29 Jul 2013)
+abi_mips_o32
+abi_mips_n32
+abi_mips_n64
+abi_ppc_32
+abi_ppc_64
+abi_s390_32
+abi_s390_64
+
+# Andrey Grozin <grozin@gentoo.org> (25 Jun 2014)
+# These lisps are available only on some arches
+clisp
+clozurecl
+cmucl
+ecls
+gcl
+sbcl
+
+# Michał Górny <mgorny@gentoo.org> (4 May 2013)
+# Mask systemd flag globally, unmasked on arches on which systemd
+# is keyworded.
+systemd
+
+# Mike Gilbert <floppym@gentoo.org> (19 Oct 2014)
+# sys-libs/libapparmor
+apparmor
+
 # Mask flags that correspond to all possible ARCH values.
 alpha
 amd64

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 480c8ee49f..370b9b6ba0 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -2,30 +2,21 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# This file is only for generic masks. For arch-specific masks (i.e.
+# mask everywhere, unmask on arch/*) use arch/base.
+
 # Michał Górny <mgorny@gentoo.org> (25 Jan 2017)
 # Masked until dev-lang/python:3.6 is unmasked
 python_targets_python3_6
 python_single_target_python3_6
 
-# Michael Orlitzky <mjo@gentoo.org> (7 Jan 2017)
-# The dev-db/firebird and dev-db/oracle-instantclient* packages
-# only support amd64 and x86.
-firebird
-oci8
-
 # Michael Palimaka <kensington@gentoo.org> (29 Dec 2016)
 # elogind support is not yet fully implemented in all required packages
 elogind
 
-# cilk has been ported only to x86 systems
-cilk
-
 # CURL_SSL=winssl is for prefix/windows/winnt only
 curl_ssl_winssl
 
-# cuda only works on amd64/x86
-cuda
-
 # on the way out
 ruby_targets_jruby
 ruby_targets_ruby19
@@ -37,128 +28,13 @@ kmod
 # not ready for primetime
 packagekit
 
-# masking here, and unmasking in arch/x86/use.mask
-vidix
-
-# Mask as long its not available everywhere
-zeitgeist
-
-# vdpau is currently only available with binary nvidia-drivers, thus amd64/x86*
-vdpau
-
-# Infiniband stuff should generaly work on all arches but keyworded only on amd64/x86
-infiniband
-
-# These need libieee1284 which is amd64/x86 only.
-sane_backends_canon_pp
-sane_backends_hpsj5s
-sane_backends_mustek_pp
-sane_backends_qcam
-
 # profile specific USE flags
 # Don't put hardened in here.
+# TODO: move multilib into arch/base once inherit order is fixed
 selinux
 uclibc
 multilib
 
-# amd64/x86 arch specific USE flags
-lilo
-mpx
-svga
-nvram
-cpu_flags_x86_3dnow
-cpu_flags_x86_3dnowext
-cpu_flags_x86_aes
-cpu_flags_x86_avx
-cpu_flags_x86_avx2
-cpu_flags_x86_fma3
-cpu_flags_x86_fma4
-cpu_flags_x86_mmx
-cpu_flags_x86_mmxext
-cpu_flags_x86_padlock
-cpu_flags_x86_popcnt
-cpu_flags_x86_sse
-cpu_flags_x86_sse2
-cpu_flags_x86_sse3
-cpu_flags_x86_sse4_1
-cpu_flags_x86_sse4_2
-cpu_flags_x86_sse4a
-cpu_flags_x86_ssse3
-cpu_flags_x86_xop
-
-# ppc arch specific USE flags
-altivec
-ppcsha1
-
-# mips arch specific USE flags
-fixed-point
-loongson2f
-mipsdspr1
-mipsdspr2
-mipsfpu
-
-# ppc64 arch specific USE flags
-ibm
-ps3
-
-# sparc arch specific USE flags
-vis
-
-# arm arch specific USE flags
-armvfp
-armv5te
-armv6
-armv6t2
-iwmmxt
-neon
-
-# nVidia XvMC requires nvidia-drivers/nvidia-legacy-drivers
-nvidia
-
-# dev-db/oracle-instantclient-basic is only available on x86
-oci8-instant-client
-oracle
-
-# not keyworded on non-x86 systems
-video_cards_geode
-video_cards_voodoo
-
-# not needed on non-sparc systems
-video_cards_sunbw2
-video_cards_suncg14
-video_cards_suncg3
-video_cards_suncg6
-video_cards_sunffb
-video_cards_sunleo
-video_cards_suntcx
-
-# not needed on non-mips systems
-video_cards_newport
-
-# not needed on non-x86, non-amd64 systems
-input_devices_vmmouse
-video_cards_nvidia
-video_cards_fglrx
-video_cards_via
-video_cards_vmware
-video_cards_virtualbox
-
-# not needed on non-arm systems
-video_cards_exynos
-video_cards_freedreno
-video_cards_omap
-video_cards_omapfb
-video_cards_tegra
-video_cards_vc4
-video_cards_vivante
-
-# linux-only drivers
-video_cards_qxl
-
-# not needed on non-x86, non-amd64, non-ppc systems
-input_devices_synaptics
-input_devices_wacom
-
 # Mask ELIBC, KERNEL, and USERLAND flags that apply to specific profiles.
 userland_BSD
 
@@ -193,38 +69,15 @@ kernel_Winnt
 aqua
 coreaudio
 
-# Robert Buchholz <rbu@gentoo.org> (03 Jun 2007)
-# Only works on x86 or amd64
-lcd_devices_svga
-lcd_devices_luise
-
-# Joseph Jezak <josejx@gentoo.org> (11 Mar 2007)
-# Only for x86 and amd64 (in pbbuttonsd)
-macbook
-
-# George Shapovalov <george@gentoo.org> (8 Apr 2007)
-# Ada is supported only on x86, amd64 and ppc at present
-ada
-
 # Jeremy Olexa <darkside@gentoo.org>
 # The prefix USE flags should never be used on non prefix profiles
 prefix
 prefix-guest
 
-# Alex Legler <a3li@gentoo.org> (7 Dec 2009)
-# Rubinius is whitelisted on supported arches
-ruby_targets_rbx
-
 # Diego E. Pettenò <flameeyes@gentoo.org> (19 Oct 2010)
 # masking flags that only apply to FreeBSD
 kqueue
 
-# Samuli Suominen <ssuominen@gentoo.org> (03 Oct 2011)
-# RealMagic Hollywood+/Creative DXR3 support
-# Still using obsolete V4L1 wrt bug 350211
-# If fixed, should be unmasked in amd64/x86/ppc32 use.mask
-dxr3
-
 # Ralph Sennhauser <sera@gentoo.org> (31 Jul 2012)
 # Unmask in arch specific profiles when jython implementaton is available.
 python_targets_jython2_7
@@ -234,54 +87,10 @@ python_single_target_jython2_7
 # Prelude is being masked for removal
 prelude
 
-# Diego Elio Pettenò <flameeyes@gentoo.org> (21 Aug 2012)
-# IPMI is only implemented for x86, amd64 and ia64
-ipmi
-
 # Diego Elio Pettenò <flameeyes@gentoo.org> (27 Aug 2012)
 # netlink is a Linux-specific interface
 netlink
 
-# Alexandre Rostovtsev <tetromino@gentoo.org> (09 Dec 2012)
-# dev-lang/orc is useful only for some specific arches (amd64/x86/arm/...)
-orc
-
-# Mike Gilbert <floppym@gentoo.org> (02 Jan 2013)
-# PyPy is unkeyworded on most arches. If you are running amd64 or x86,
-# please switch to one of the testing 13.0 profiles to get it.
-python_targets_pypy
-python_single_target_pypy
-python_targets_pypy3
-python_single_target_pypy3
-
-# Michał Górny <mgorny@gentoo.org> (26 Jan 2013)
-# Mask the multilib flags globally. Unmasked in specific arches.
-abi_x86_32
-abi_x86_64
-abi_x86_x32
-# Matt Turner <mattst88@gentoo.org> (29 Jul 2013)
-abi_mips_o32
-abi_mips_n32
-abi_mips_n64
-abi_ppc_32
-abi_ppc_64
-abi_s390_32
-abi_s390_64
-
-# Andrey Grozin <grozin@gentoo.org> (25 Jun 2014)
-# These lisps are available only on some arches
-clisp
-clozurecl
-cmucl
-ecls
-gcl
-sbcl
-
-# Michał Górny <mgorny@gentoo.org> (4 May 2013)
-# Mask systemd flag globally, unmasked on arches on which systemd
-# is keyworded.
-systemd
-
 # Pacho Ramos <pacho@gentoo.org> (28 Sep 2013)
 # This USE flag is available after long dicussion in
 # http://www.gossamer-threads.com/lists/gentoo/dev/276077
@@ -290,10 +99,6 @@ systemd
 # could suffer unexpected problem, don't expect support for it then.
 openrc-force
 
-# Mike Gilbert <floppym@gentoo.org> (19 Oct 2014)
-# sys-libs/libapparmor
-apparmor
-
 # Brian Evans <grknight@gentoo.org> (2 Dec 2015)
 # php 5.4 is end of life, masked for removal
 php_targets_php5-4


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/
@ 2021-03-02  5:47 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2021-03-02  5:47 UTC (permalink / raw
  To: gentoo-commits

commit:     4e71addf57cddd7cbb56da04b29bcf913eece71c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Mar  2 05:46:00 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Mar  2 05:47:11 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e71addf

profiles: mask media-libs/libcaca[java, mono]

Completely broken - and was in the past. Exposed by
having a new ebuild in ~arch rather than anything else.

Bug: https://bugs.gentoo.org/483372
Bug: https://bugs.gentoo.org/508564
Closes: https://bugs.gentoo.org/773913
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/base/package.use.mask   | 9 ++++++++-
 profiles/base/package.use.stable.mask | 7 -------
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index c84bf790fb0..aa33a1056eb 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,13 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James <sam@gentoo.org> (2021-03-02)
+# Java build is extremely sensitive to environment
+# Previously stable-masked but moved here
+# Then: bug #483372, bug #508564
+# Now: bug #773913 (exposed by having a new ~arch ebuild)
+media-libs/libcaca java mono
+
 # Jaco Kroon <jaco@uls.co.za> (2021-01-08)
 # blocksruntime (clang -fblocks) isn't available on all arches.
 net-misc/asterisk blocks

diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index c9606bfb680..06f80a96d1a 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -224,13 +224,6 @@ media-libs/opencv vtk
 # Not yet stabilized dependency, need more testing
 >=dev-perl/PDL-2.4.11 pdl2 pgplot
 
-# Samuli Suominen <ssuominen@gentoo.org> (2014-08-01)
-# Optional (not required by anything in gentoo-x86) and fragile (based on
-# host system, like Java JRE version). Keep masked indefinately until
-# something starts requiring these.
-# https://bugs.gentoo.org/483372 and https://bugs.gentoo.org/508564
-media-libs/libcaca java mono
-
 # Alon Bar-Lev <alonbl@gentoo.org> (2014-07-21)
 # dev-libs/opencryptoki will not be stabile any time soon (bug#510204)
 app-crypt/tpm-tools pkcs11


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/
@ 2021-03-26  0:26 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2021-03-26  0:26 UTC (permalink / raw
  To: gentoo-commits

commit:     8ec83dba82e65f6e08762983379376767e58400b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 26 00:25:08 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 26 00:25:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec83dba

profiles: migrate seabios mask to base/package.use.force

Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/base/package.use.force | 6 ------
 profiles/base/package.use.force      | 4 ++++
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/profiles/arch/base/package.use.force b/profiles/arch/base/package.use.force
deleted file mode 100644
index 3c5b906b05f..00000000000
--- a/profiles/arch/base/package.use.force
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 2018-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2018-11-19)
-# iasl is not keyworded on many platforms yet
-sys-firmware/seabios binary

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index a599fa7010c..90f05da72ad 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -122,6 +122,10 @@ gnome-base/gnome-desktop seccomp
 app-misc/tracker-miners seccomp
 net-libs/webkit-gtk seccomp
 
+# Luke Dashjr <luke-jr+gentoobugs@utopios.org> (2018-11-19)
+# iasl is not keyworded on many platforms yet
+sys-firmware/seabios binary
+
 # Andreas K. Hüttel <dilfridge@gentoo.org> (2018-09-11)
 # All glibc versions that include RPC code are masked now.
 dev-perl/Lab-VXI11 libtirpc


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/
@ 2021-07-12  7:05 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2021-07-12  7:05 UTC (permalink / raw
  To: gentoo-commits

commit:     59d4f706d9c9f40ecbc231b0f3f18e91a6251055
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jul 12 07:01:20 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jul 12 07:04:41 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59d4f706

profiles/arch/base: mask package.use.stable.mask entry for diffoscope

Bug: https://bugs.gentoo.org/801649
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/base/package.use.stable.mask | 7 -------
 profiles/base/package.use.stable.mask      | 5 +++++
 2 files changed, 5 insertions(+), 7 deletions(-)

diff --git a/profiles/arch/base/package.use.stable.mask b/profiles/arch/base/package.use.stable.mask
deleted file mode 100644
index 02be3780c64..00000000000
--- a/profiles/arch/base/package.use.stable.mask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 2019-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Sam James <sam@gentoo.org> (2021-07-12)
-# Haskell isn't stable on amd64 (or anywhere)
-# bug #801649
-dev-util/diffoscope haskell

diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index 836f3aa1957..eaa49d098f5 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,6 +4,11 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Sam James <sam@gentoo.org> (2021-07-12)
+# Haskell isn't stable on amd64 (or anywhere)
+# bug #801649
+dev-util/diffoscope haskell
+
 # Andreas K. Hüttel <dilfridge@gentoo.org> (2021-05-30)
 # dev-perl/Net-Netmask-2.0.100 needs ... and ... which ends
 # up pulling in a Test-Simple version newer than 5.32.


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/
@ 2021-07-17  4:34 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2021-07-17  4:34 UTC (permalink / raw
  To: gentoo-commits

commit:     62f0270b9da3fcb3eedd8f2964105e1740836265
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 17 04:33:30 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 17 04:33:30 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f0270b

profiles/*/package.use.stable.mask: move dev-util/diffoscope[haskell] mask

Didn't seem to work.

Bug: https://bugs.gentoo.org/801652
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/base/package.use.stable.mask | 10 ++++++++++
 profiles/base/package.use.stable.mask      |  5 -----
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/base/package.use.stable.mask b/profiles/arch/base/package.use.stable.mask
new file mode 100644
index 00000000000..c1da0586d52
--- /dev/null
+++ b/profiles/arch/base/package.use.stable.mask
@@ -0,0 +1,10 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# This file requires EAPI 5 or later. New entries go on top.
+# Please use the same syntax as in package.use.mask
+
+# Sam James <sam@gentoo.org> (2021-07-17)
+# Haskell isn't stable on amd64 (or anywhere)
+# bug #801649
+dev-util/diffoscope haskell

diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index fd15ff8ad7b..7c7be35a0f1 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -9,11 +9,6 @@
 # all of which are not stable anywhere.
 sys-cluster/ceph pmdk rbd-rwl
 
-# Sam James <sam@gentoo.org> (2021-07-12)
-# Haskell isn't stable on amd64 (or anywhere)
-# bug #801649
-dev-util/diffoscope haskell
-
 # Andreas K. Hüttel <dilfridge@gentoo.org> (2021-05-30)
 # dev-perl/Net-Netmask-2.0.100 needs ... and ... which ends
 # up pulling in a Test-Simple version newer than 5.32.


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/
@ 2021-10-22 22:51 James Le Cuirot
  0 siblings, 0 replies; 8+ messages in thread
From: James Le Cuirot @ 2021-10-22 22:51 UTC (permalink / raw
  To: gentoo-commits

commit:     cbe426b2368bfa7dcd1800dd4eac6f54e021fb80
Author:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 22 22:45:29 2021 +0000
Commit:     James Le Cuirot <chewi <AT> gentoo <DOT> org>
CommitDate: Fri Oct 22 22:45:29 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbe426b2

profiles: Move a couple of package.use.mask entries into arch

Signed-off-by: James Le Cuirot <chewi <AT> gentoo.org>

 profiles/arch/base/package.use.mask | 8 ++++++++
 profiles/base/package.use.mask      | 8 --------
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 089f99dfad2..f8c1f0e1751 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -9,6 +9,10 @@ media-video/pipewire echo-cancel
 # Needs Raspberry Pi specific applications
 media-video/mjpg-streamer input-raspicam
 
+# James Le Cuirot <chewi@gentoo.org> (2021-08-07)
+# The ORBlite scanner plugin only works on amd64 and x86.
+net-print/hplip-plugin orblite
+
 # Sam James <sam@gentoo.org> (2021-07-12)
 # Haskell is only available on amd64/x86 right now in Gentoo
 # bug #801649
@@ -118,6 +122,10 @@ dev-qt/qtwayland vulkan
 # dev-python/pandas is only keyworded for amd64 & x86
 sys-block/fio python gnuplot
 
+# James Le Cuirot <chewi@gentoo.org> (2019-12-10)
+# The JIT feature only works on amd64 and x86.
+app-emulation/aranym jit
+
 # Craig Andrews <candrews@gentoo.org> (2019-10-08)
 # net-libs/quiche is not available on all arches
 # Track addition arch keywording of quiche at:

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 7aef25d015e..1112b319f03 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -53,10 +53,6 @@ gui-libs/gtk ffmpeg vulkan
 # Mask for further study.
 >=sci-libs/hdf5-1.12.1 mpi
 
-# James Le Cuirot <chewi@gentoo.org> (2021-08-07)
-# The ORBlite scanner plugin only works on amd64 and x86.
-net-print/hplip-plugin orblite
-
 # Sam James <sam@gentoo.org> (2021-07-24)
 # USE=exec-static-trampoline can break consumers due to
 # faulty assumptions. Masked for now due to the possibility
@@ -300,10 +296,6 @@ dev-games/openscenegraph fox
 dev-libs/hidapi fox
 sci-mathematics/gsl-shell fox
 
-# James Le Cuirot <chewi@gentoo.org> (2019-12-10)
-# The JIT feature only works on amd64 and x86.
-app-emulation/aranym jit
-
 # Michał Górny <mgorny@gentoo.org> (2019-12-04)
 # Packages requiring dev-python/ipython to build the docs and still
 # supporting Python 2.7.  This can be resolved long term via either


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/
@ 2023-07-09  2:31 Sam James
  0 siblings, 0 replies; 8+ messages in thread
From: Sam James @ 2023-07-09  2:31 UTC (permalink / raw
  To: gentoo-commits

commit:     a43629357609b4fc45137c24dc47dd68d7947e85
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul  9 02:30:56 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jul  9 02:31:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4362935

profiles/arch/base: mask nvme-cli[hugepages]

Needs <glibc-2.34.

Bug: https://bugs.gentoo.org/806079
Bug: https://bugs.gentoo.org/908793
Signed-off-by: Sam James <sam <AT> gentoo.org>

 profiles/arch/base/package.use.mask   | 4 ++++
 profiles/base/package.use.stable.mask | 6 ------
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 7bc135207b0c..00a675095efc 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James <sam@gentoo.org> (2023-07-09)
+# sys-libs/libhugetlbfs is broken w/ newer glibc, bug #806079
+sys-apps/nvme-cli hugepages
+
 # Michał Górny <mgorny@gentoo.org> (2023-06-24)
 # dev-db/mongodb builds practically only on the authors' computer.
 dev-python/pymongo test-full

diff --git a/profiles/base/package.use.stable.mask b/profiles/base/package.use.stable.mask
index ff18eb9cf1eb..b500832a58bf 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -50,12 +50,6 @@ dev-python/subprocess-tee test-full
 # app-text/pandoc is not stable
 app-text/nuspell doc
 
-# Sam James <sam@gentoo.org> (2022-02-11)
-# Needs glibc-2.35(?) (or <2.34) which is not yet even keyworded but
-# won't be stable for a while. Can be unmasked then.
-# bug #806079
-sys-apps/nvme-cli hugepages
-
 # Georgy Yakovlev <gyakovlev@gentoo.org> (2021-12-24)
 # test deps are not stable
 >=sys-fs/zfs-2.0.7 test-suite


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/
@ 2024-04-04 18:09 Michał Górny
  0 siblings, 0 replies; 8+ messages in thread
From: Michał Górny @ 2024-04-04 18:09 UTC (permalink / raw
  To: gentoo-commits

commit:     d2ccf2e5eeb347e00b1c21cb797ce223a05dfe78
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Thu Apr  4 17:41:10 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Thu Apr  4 18:08:38 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ccf2e5

profiles: Move llvm_slot_18 mask from unconditional to stable

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 profiles/arch/base/use.mask   | 1 -
 profiles/base/use.stable.mask | 4 ++++
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 14aad0722e3b..451dd7d0fadc 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -15,7 +15,6 @@ atlas
 
 # Michał Górny <mgorny@gentoo.org> (2024-02-05)
 # LLVM slots without keywords.
-llvm_slot_18
 llvm_slot_19
 
 # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-07-11)

diff --git a/profiles/base/use.stable.mask b/profiles/base/use.stable.mask
index 142757e993b6..59d9eb195daf 100644
--- a/profiles/base/use.stable.mask
+++ b/profiles/base/use.stable.mask
@@ -4,6 +4,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Michał Górny <mgorny@gentoo.org> (2024-04-04)
+# LLVM slots without stablekeywords.
+llvm_slot_18
+
 # Hans de Graaff <graaff@gentoo.org> (2023-12-25)
 # Currently in testing and not ready to go stable yet.
 ruby_targets_ruby32


^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-04-04 18:09 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-22 22:51 [gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/base/ James Le Cuirot
  -- strict thread matches above, loose matches on Subject: below --
2024-04-04 18:09 Michał Górny
2023-07-09  2:31 Sam James
2021-07-17  4:34 Sam James
2021-07-12  7:05 Sam James
2021-03-26  0:26 Sam James
2021-03-02  5:47 Sam James
2017-02-23 14:32 Michał Górny

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox