[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/, profiles/base/

2023-06-05 Thread Sam James
commit: 5dfb99bdcd85d62eb3b8b531f29d374457e1adca
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun  6 02:52:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun  6 02:54:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfb99bd

profiles: mask dev-libs/libaio on !linux

Reported-by: Konstantin Kliakhandler
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.mask  | 6 +-
 profiles/base/package.use.mask  | 4 
 profiles/default/linux/package.use.mask | 4 
 3 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.mask b/profiles/base/package.mask
index 45d4c0579d8c..8a545db6167f 100644
--- a/profiles/base/package.mask
+++ b/profiles/base/package.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-06-06)
+# Only available on Linux.
+dev-libs/libaio
+
 # Sam James  (2022-09-10)
 # Mask in general and unmask on specific profiles
 sys-libs/musl

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 2625b69bfa35..8eff2e4b9567 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,10 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2023-06-06)
+# Needs linux-only dev-libs/libaio.
+app-emulation/qemu aio
+
 # Joonas Niilola  (2023-05-07)
 # Doesn't compile, see #894210.
 dev-libs/log4cxx smtp

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index 9694fb2c9fad..5407972c13ac 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/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  (2023-06-06)
+# Needs linux-only dev-libs/libaio.
+app-emulation/qemu -aio
+
 # Peter Levine  (2019-10-01)
 # Native inotify support is preferred on linux.
 # bug #697476



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/, profiles/base/

2019-01-13 Thread William Hubbs
commit: 3ba42a84e372fbacaec8741a4df2d41f54cb14dd
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jan 13 20:44:43 2019 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sun Jan 13 20:46:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba42a84

profiles: move the memtest86+[floppy] mask to base

Bug: https://bugs.gentoo.org/674364
Signed-off-by: William Hubbs  gentoo.org>

 profiles/base/package.use.mask  | 6 ++
 profiles/default/linux/package.use.mask | 6 --
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b00bb12a439..f2e1c566f78 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -7,6 +7,12 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# William Hubbs  (13 Jan 2019)
+# For memtest86+ mask the floppy use flag since it requires grub:0 which
+# is being removed
+# (bug #674364)
+sys-apps/memtest86+ floppy
+
 # Andreas Sturmlechner  (12 Jan 2019)
 # Not keyworded on most arches
 media-video/vlc dav1d

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index e736a8b2a36..596bcd617ea 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -1,12 +1,6 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# William Hubbs  (13 Jan 2019)
-# For memtest86+ mask the floppy use flag since it requires grub:0 which
-# is being removed
-# (bug #674364)
-sys-apps/memtest86+ floppy
-
 # Jason Zaman  (06 Sep 2015)
 # This is masked in base/package.use.mask as Linux only.
 sys-auth/consolekit -cgroups



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/, profiles/base/

2017-02-14 Thread Brian Dolbec
commit: ce0195ea9545d630c36ec135eb58f3a93523c023
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Feb 14 09:01:13 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Feb 14 09:02:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce0195ea

profiles: Fix incorrect file used for layman g-sorcery use stable mask

Signed-off-by: Brian Dolbec  gentoo.org>

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

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index f52c1f1444..79a0325074 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -5,6 +5,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Brian Dolbec  (14 Feb 2017)
+# This is stable masked as g-sorcery is being not actively developed.
+app-portage/layman g-sorcery
+
 # Mart Raudsepp  (13 Feb 2017)
 # No stable multilib supporting sys-libs/libunwind yet,
 # temporarily masked to let stabilization #601354 proceed.

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index bc96b40e81..2c125e531a 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -2,11 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-# Brian Dolbec  (13 Feb 2017)
-# Mask g-sorcery use flag, not as fully developed
-# not currently being developed
-app-portage/layman g-sorcery
-
 # Jason Zaman  (06 Sep 2015)
 # This is masked in base/package.use.mask as Linux only.
 sys-auth/consolekit -cgroups



[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/, profiles/base/

2017-02-12 Thread Luca Barbato
commit: d089441b6588de28a1c58a762c77552a7daac6c5
Author: Luca Barbato  gentoo  org>
AuthorDate: Sun Feb 12 17:29:34 2017 +
Commit: Luca Barbato  gentoo  org>
CommitDate: Sun Feb 12 17:29:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d089441b

Drop the libav mask

Libav 12 is available now.

 profiles/base/package.use.mask  | 5 -
 profiles/default/linux/package.use.mask | 4 
 2 files changed, 9 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ac99685897..e2a0752a7c 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -52,11 +52,6 @@ net-fs/samba system-heimdal
 # Mask assembly optimisations that are platform-specific
 dev-libs/libsecp256k1 asm
 
-# Patrice Clement  (26 Dec 2016)
-# on behalf of Ilya Tumaykin 
-# Requires masked media-video/libav-12. See bug #603726.
->=media-video/mpv-0.23.0 libav
-
 # Robin H. Johnson  (04 Dec 2016)
 # Additional HAProxy functionality waiting for related stuff to land in the
 # tree.

diff --git a/profiles/default/linux/package.use.mask 
b/profiles/default/linux/package.use.mask
index daadde1e5c..2c125e531a 100644
--- a/profiles/default/linux/package.use.mask
+++ b/profiles/default/linux/package.use.mask
@@ -2,10 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-# Ian Whyman  (31/12/2016)
-# Handbrake needs libav-12 which is masked.
-media-video/handbrake libav
-
 # Jason Zaman  (06 Sep 2015)
 # This is masked in base/package.use.mask as Linux only.
 sys-auth/consolekit -cgroups