[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/, profiles/arch/x86/

2021-12-17 Thread Sam James
commit: 1236d7df4e88683924abc5825c39690ad3049d83
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 18 06:37:22 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 18 06:37:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1236d7df

profiles: drop obsolete pipewire:0/0.3 mask

Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 profiles/base/package.use.mask   | 4 
 3 files changed, 12 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 772ea0b0ea5d..618cccae1a49 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -93,10 +93,6 @@ app-metrics/collectd -collectd_plugins_gpu_nvidia
 # Columnstore engine is supported on amd64
 dev-db/mariadb -columnstore
 
-# Thomas Deutschmann  (2020-07-27)
-# media-video/pipewire:0/0.3 is available for amd64
-www-client/firefox -screencast
-
 # Sam James  (2020-07-03)
 # Rust is available here
 # Bug #728558

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index b2b1c34cb53f..516e0970a46f 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -91,10 +91,6 @@ sys-libs/compiler-rt-sanitizers -profile
 # (See 9.3.8 in the Guile manual)
 dev-scheme/guile -jit
 
-# Thomas Deutschmann  (2020-07-27)
-# media-video/pipewire:0/0.3 is available for x86
-www-client/firefox -screencast
-
 # Sam James  (2020-07-03)
 # Rust is available here
 # Bug #728558

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index cd76470f9b77..b4b7b45fa8f0 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -240,10 +240,6 @@ dev-db/mariadb columnstore
 # Please file a bug if this feature is needed
 dev-python/autobahn xbr
 
-# Thomas Deutschmann  (2020-07-27)
-# media-video/pipewire:0/0.3 is only available for certain architectures
-www-client/firefox screencast
-
 # Stephan Hartmann  (2020-06-28)
 # Mostly intended for development and not for general use.
 >=www-client/chromium-84 headless



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/, profiles/arch/x86/

2020-07-17 Thread Thomas Deutschmann
commit: fce6e3e7ba7c0e5dbac1e42ddcab4a12e003a056
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Jul 17 12:33:38 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Jul 17 12:33:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce6e3e7

profiles: mail-client/thunderbird[eme-free] is only supported on amd64/x86

Signed-off-by: Thomas Deutschmann  gentoo.org>

 profiles/arch/amd64/package.use.mask | 1 +
 profiles/arch/x86/package.use.mask   | 1 +
 profiles/base/package.use.mask   | 1 +
 3 files changed, 3 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 164b6ac73a7..c1a68a85237 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -48,6 +48,7 @@ sci-physics/root -cudnn
 
 # Thomas Deutschmann  (2020-03-11)
 # Encrypted Media Extensions (eme-free) can be disabled on amd64
+mail-client/thunderbird -eme-free
 www-client/firefox -eme-free
 
 # Mart Raudsepp  (2020-03-01)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 0039aaa532b..91dff633326 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -49,6 +49,7 @@ sys-libs/glibc -static-pie
 
 # Thomas Deutschmann  (2020-03-11)
 # Encrypted Media Extensions (eme-free) can be disabled on x86
+mail-client/thunderbird -eme-free
 www-client/firefox -eme-free
 
 # Mart Raudsepp  (2020-03-01)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 6f20d1223ce..07e752bec99 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -130,6 +130,7 @@ sci-physics/root cudnn
 
 # Thomas Deutschmann  (2020-03-11)
 # Encrypted Media Extensions (eme-free) can't be disabled everywhere
+mail-client/thunderbird eme-free
 www-client/firefox eme-free
 
 # Michał Górny  (2020-03-03)



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/, profiles/arch/x86/

2020-05-21 Thread Michał Górny
commit: 3545aad5ca1d057a5ece3e76045c3f614350666b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 21 14:23:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 21 14:30:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3545aad5

profiles: Force sys-kernel/*-kernel[savedconfig] on non-x86

Force savedconfig on kernel packages on all arches except these that
have preconfigured .config supplied.  This will permit us to extend
the packages into more arches without having to provide .config,
including arm where this would be non-trivial.

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

 profiles/arch/amd64/package.use.force | 7 ++-
 profiles/arch/x86/package.use.force   | 7 ++-
 profiles/base/package.use.force   | 5 +
 3 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/amd64/package.use.force 
b/profiles/arch/amd64/package.use.force
index 9af2e497819..f678b290910 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -1,6 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2017-12-30)
+# We have ready-to-use configs here.
+sys-kernel/gentoo-kernel -savedconfig
+sys-kernel/vanilla-kernel -savedconfig
+
 # Luke Dashjr  (2019-09-21)
 # iasl is stable on amd64
 sys-firmware/seabios -binary

diff --git a/profiles/arch/x86/package.use.force 
b/profiles/arch/x86/package.use.force
index 1b862d289cc..1117471392c 100644
--- a/profiles/arch/x86/package.use.force
+++ b/profiles/arch/x86/package.use.force
@@ -1,6 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2017-12-30)
+# We have ready-to-use configs here.
+sys-kernel/gentoo-kernel -savedconfig
+sys-kernel/vanilla-kernel -savedconfig
+
 # Luke Dashjr  (2019-11-21)
 # iasl is stable on x86
 sys-firmware/seabios -binary

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index a9612f0c2bc..dcf6d45e20c 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2017-12-30)
+# Require user configs unless we supply our own .config.
+sys-kernel/gentoo-kernel savedconfig
+sys-kernel/vanilla-kernel savedconfig
+
 # Alfredo Tupone  (2020-04-06)
 # USE=ada is mandatory to build a gnat compiler
 sys-devel/gnat-gpl ada



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/, profiles/arch/x86/

2018-10-12 Thread Thomas Deutschmann
commit: 9455fb6682b6b39ba009b8c4e6d00578333b3316
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct 12 15:58:32 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct 12 16:06:11 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9455fb66

profiles: Mask app-misc/tracker[firefox-bookmarks] and unmask per ARCH

www-client/firefox isn't available on all architectures anymore due
to Rust requirement. Therefore we have to mask USE=firefox-bookmarks
and unmask per architecture where www-client/firefox is already
available.

Signed-off-by: Thomas Deutschmann  gentoo.org>

 profiles/arch/amd64/package.use.mask | 6 +-
 profiles/arch/x86/package.use.mask   | 6 +-
 profiles/base/package.use.mask   | 5 +
 3 files changed, 15 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index d34454e3a2b..3be03a41911 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 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
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (12 Oct 2018)
+# www-client/firefox is available on amd64
+app-misc/tracker -firefox-bookmarks
+
 # Michael Palimaka  (12 Oct 2018)
 # Unmask arch-specific USE flags available on amd64
 net-analyzer/testssl -bundled-openssl -kerberos

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 0240dc6736e..52a663bce3e 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,8 +1,12 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file requires >=portage-2.1.1
 
+# Thomas Deutschmann  (12 Oct 2018)
+# www-client/firefox is available on x86
+app-misc/tracker -firefox-bookmarks
+
 # Michael Palimaka  (12 Oct 2018)
 # Unmask arch-specific USE flag available on x86
 net-analyzer/testssl -bundled-openssl

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 6cfe118fb8a..7e924ab8db9 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Thomas Deutschmann  (12 Oct 2018)
+# Requires www-client/firefox which isn't available on all architectures
+# yet, unmask per arch
+app-misc/tracker firefox-bookmarks
+
 # Chí-Thanh Christopher Nguyễn  (06 Oct 2018)
 # address user visible breakage due to circular dependency #665008
 =media-fonts/encodings-1.0.4-r3 X



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/, profiles/arch/x86/

2017-07-21 Thread Brian Evans
commit: 862689d92ed90c0b7be53ceed1f177145771f9e2
Author: Brian Evans  gentoo  org>
AuthorDate: Fri Jul 21 19:59:01 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Fri Jul 21 20:22:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862689d9

package.use.mask: Mask argon2 USE for >=dev-lang/php-7.2

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 profiles/base/package.use.mask   | 4 
 3 files changed, 12 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index e1072d4b0bf..44dcd271e4c 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Brian Evans  (21 Jul 2017)
+# app-crypt/argon2 is keyworded on amd64
+dev-lang/php -argon2
+
 # David Seifert  (20 May 2017)
 # cpyrit-cuda does not support GCC 4.9 or later
 net-wireless/pyrit cuda

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index dcb87ab4198..6456833b127 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,10 @@
 
 # This file requires >=portage-2.1.1
 
+# Brian Evans  (21 Jul 2017)
+# app-crypt/argon2 is keyworded on x86
+dev-lang/php -argon2
+
 # Thomas Deutschmann  (01 Mar 2017)
 # dev-libs/libmaxminddb is keyworded on x86
 app-admin/rsyslog -mdblookup

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index a9d71bbff8a..0d4a291eff7 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Brian Evans  (21 Jul 2017)
+# Mask USE flag which has limited keywords for app-crypt/argon2
+dev-lang/php argon2
+
 # Ilya Tumaykin  (18 Jul 2017)
 # Requires unavailable >=dev-lang/mujs-1.0.0, see Gentoo bug 621820.
 media-video/mpv javascript



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/, profiles/arch/x86/

2016-12-31 Thread Andreas Sturmlechner
commit: dc3090d148721cb68bf47bf89a7e5c8f0c33125e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 31 13:44:58 2016 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 31 13:52:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3090d1

profiles: Move media-libs/mlt[vdpau] package.use.mask from base to arch

amd64 and x86 have -vdpau in use.mask so this needs to be taken there.

 profiles/arch/amd64/package.use.mask | 6 ++
 profiles/arch/x86/package.use.mask   | 6 ++
 profiles/base/package.use.mask   | 5 -
 3 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index fc76a6a..aee8f1d 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -18,6 +18,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (31 Dec 2016)
+# on behalf of Andreas K. Hüttel  (14 Dec 2016)
+# Fails to build with newly unmasked ffmpeg-3, so mask this useflag
+# Workaround; leaving a real fix to the maintainers... bug 580630
+media-libs/mlt vdpau
+
 # Ettore Di Giacinto  (18 Oct 2016)
 # Enable gambit and scm only on supported architectures
 >=dev-scheme/slib-3.2.5 -gambit -scm

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 1e2be8e..1c18385 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -4,6 +4,12 @@
 
 # This file requires >=portage-2.1.1
 
+# Andreas Sturmlechner  (31 Dec 2016)
+# on behalf of Andreas K. Hüttel  (14 Dec 2016)
+# Fails to build with newly unmasked ffmpeg-3, so mask this useflag
+# Workaround; leaving a real fix to the maintainers... bug 580630
+media-libs/mlt vdpau
+
 # Yixun lan  (07 Dec 2016)
 # Disable zfs storage backend since sys-fs/zfs doesn't support 32bit arch
 app-emulation/libvirt zfs

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 3cadd5a..73e5022 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -10,11 +10,6 @@
 # Requires masked media-video/libav-12. See bug #603726.
 >=media-video/mpv-0.23.0 libav
 
-# Andreas K. Hüttel  (14 Dec 2016)
-# Fails to build with newly stable ffmpeg-3, so mask this useflag
-# Workaround; leaving a real fix to the maintainers... bug 580630
-media-libs/mlt vdpau
-
 # Robin H. Johnson  (04 Dec 2016)
 # Additional HAProxy functionality waiting for related stuff to land in the
 # tree.



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/arch/amd64/, profiles/arch/x86/, profiles/arch/alpha/, ...

2016-04-06 Thread Ian Delaney
commit: 04a494e4ec19b0aa205f9845a753be5d4dcce026
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Wed Apr  6 10:07:17 2016 +
Commit: Ian Delaney  gentoo  org>
CommitDate: Wed Apr  6 14:20:15 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a494e4

profiles: adjust uchardet USE mask for mpv

Mask uchardet USE on the selected few arches only, instead of
masking it globally and unmasking on amd64 and x86 exclusively.

 profiles/arch/alpha/package.use.mask | 5 +
 profiles/arch/amd64/package.use.mask | 5 -
 profiles/arch/powerpc/ppc32/package.use.mask | 5 +
 profiles/arch/sparc/package.use.mask | 5 +
 profiles/arch/x86/package.use.mask   | 5 -
 profiles/base/package.use.mask   | 5 -
 6 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index d7f2cec..5d6d74a 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -2,6 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Ian Delaney  (06 Apr 2016)
+# on behalf of Ilya Tumaykin 
+# dev-libs/uchardet lacks alpha keyword. See bug #569114.
+media-video/mpv uchardet
+
 # Justin Lecher  (22 Feb 2016)
 # Missing test deps keyword #575366
 dev-cpp/eigen test

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 3cf8a16..178c46c 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -18,11 +18,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Ian Delaney  (28 Dec 2015)
-# proxy maintainer excludes dep uchardet from the build
-# of mpv temporarily but does not require masking in amd64
-media-video/mpv -uchardet
-
 # Nathan Phillip Brink  (26 Sep 2015)
 # git useflag requires dev-libs/libgit2 which few arches support
 dev-util/geany-plugins -git

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index e31c22b..b55cd1a 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -4,6 +4,11 @@
 
 # This file requires >=portage-2.1.1
 
+# Ian Delaney  (06 Apr 2016)
+# on behalf of Ilya Tumaykin 
+# dev-libs/uchardet lacks ppc32 keyword. See bug #569114.
+media-video/mpv uchardet
+
 # Michael Palimaka  (27 Mar 2016)
 # Requires unkeyworded dev-qt/qtwebkit
 dev-qt/designer webkit

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index d0bf6de..cc7d826 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -2,6 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Ian Delaney  (06 Apr 2016)
+# on behalf of Ilya Tumaykin 
+# dev-libs/uchardet lacks sparc keyword. See bug #569114.
+media-video/mpv uchardet
+
 # Justin Lecher  (22 Feb 2016)
 # Missing test deps keyword #575366
 dev-cpp/eigen test

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 922cd9e..708b251 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -16,11 +16,6 @@ app-admin/lastpass chrome
 # chrome-binary-plugins dropped x86 support
 www-client/chromium widevine
 
-# Ian Delaney  (28 Dec 2015)
-# proxy maintainer excludes dep uchardet from the build
-# of mpv temporarily but does not require masking in x86
-media-video/mpv -uchardet
-
 # Ian Delaney  (02 Dec 2015)
 # mask revdeps of xen that emply a hypervisor in arch x86
 app-emulation/libvirt xen

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b833d46..725acaa 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -46,11 +46,6 @@ kde-plasma/plasma-sdk plasmate
 # to notify users.  This entry may be removed after 30 days
 app-text/atril ps
 
-# Ian Delaney  (28 Dec 2015)
-# proxy maintainer excludes dep uchardet from the build
-# of mpv temporarily
-media-video/mpv uchardet
-
 # Manuel Rüger  (24 Dec 2015)
 # media-tv/xawtv is masked for removal
 net-im/ayttm webcam