* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/amd64/, profiles/arch/base/
@ 2020-06-15 16:03 Marek Szuba
0 siblings, 0 replies; 4+ messages in thread
From: Marek Szuba @ 2020-06-15 16:03 UTC (permalink / raw
To: gentoo-commits
commit: d468415a311ea5348e166dc8c374e9ba8837eec6
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 15 15:53:27 2020 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Jun 15 16:02:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d468415a
profiles: update USE-flag masks for sys-apps/flashrom
On the one hand, the recently-added driver 'atapromise' requires
PCI-port I/O support and as such only works on amd64 and x86. On the
other, the fact the internal programmer is only supported on amd64/x86
(and mipsel, flashrom isn't keyworded for mips though) is now enforced
at the Makefile level instead of letting the users enable it but
aborting at run time on unsupported arches.
Closes: https://bugs.gentoo.org/728092
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
profiles/arch/amd64/package.use.mask | 8 ++++----
profiles/arch/base/package.use.mask | 10 ++++++----
profiles/arch/x86/package.use.mask | 8 ++++----
3 files changed, 14 insertions(+), 12 deletions(-)
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 5fb6fde75e4..5ffde3c307c 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
#--- END OF EXAMPLES ---
+# Marek Szuba <marecki@gentoo.org> (2020-06-15)
+# Unmask globally-masked flashrom drivers which do work on amd64
+sys-apps/flashrom -atahpt -atapromise -internal -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv
+
# Mikle Kolyada <zlogene@gentoo.org> (2020-06-08)
# clisp is keyworded on amd64
app-text/texlive-core -xindy
@@ -222,10 +226,6 @@ media-libs/libbluray -bdplus
# pidgin-opensteamworks is only available for amd64, ppc32 and x86
net-im/telepathy-connection-managers -steam
-# Mike Frysinger <vapier@gentoo.org> (2014-08-04)
-# Unmask flashrom drivers that only work on x86 due to in/out asm insns #454024
-sys-apps/flashrom -atahpt -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv
-
# Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> (2014-04-24)
# It's only supported on amd64
dev-db/mariadb -tokudb
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index e807056d39a..e1ce8f90077 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,12 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Marek Szuba <marecki@gentoo.org> (2020-06-15)
+# Mask flashrom drivers which only work on few architectures:
+# - internal is presently only supported on amd64/x86 and mipsel,
+# - the others only work on x86 due to lack of PCI-port I/O support
+sys-apps/flashrom atahpt atapromise internal nic3com nicnatsemi nicrealtek rayer-spi satamv
+
# Thomas Deutschmann <whissi@gentoo.org> (2020-04-30)
# Dependency is only keyworded on amd64 and x86
app-metrics/collectd collectd_plugins_slurm
@@ -193,10 +199,6 @@ media-libs/libbluray bdplus
# pidgin-opensteamworks is only available for amd64, ppc32 and x86
net-im/telepathy-connection-managers steam
-# Mike Frysinger <vapier@gentoo.org> (2014-08-04)
-# Mask flashrom drivers that only work on x86 due to in/out asm insns #454024
-sys-apps/flashrom atahpt nic3com nicnatsemi nicrealtek rayer-spi satamv
-
# Jorge Manuel B. S. Vicetto <jmbsvicetto@gentoo.org> (2014-04-24)
# It's only supported on amd64
dev-db/mariadb tokudb
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index bb07f13d64d..cf7cc7c2762 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# Marek Szuba <marecki@gentoo.org> (2020-06-15)
+# Unmask globally-masked flashrom drivers which do work on x86
+sys-apps/flashrom -atahpt -atapromise -internal -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv
+
# Christopher Head <chead@chead.ca> (2020-06-10)
# Requires dev-db/influxdb which is amd64-only
dev-python/influxdb test
@@ -233,10 +237,6 @@ net-im/telepathy-connection-managers -steam
# >x11-drivers/nvidia-drivers-346 on x86 has no UVM support (bug #534156)
>x11-drivers/nvidia-drivers-346 uvm
-# Mike Frysinger <vapier@gentoo.org> (2014-08-04)
-# Unmask flashrom drivers that only work on x86 due to in/out asm insns #454024
-sys-apps/flashrom -atahpt -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv
-
# Yixun Lan <dlan@gentoo.org> (2014-05-21)
# sys-fs/zfs not keyworded on x86
sys-cluster/ceph zfs
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/amd64/, profiles/arch/base/
@ 2020-10-06 16:14 Thomas Deutschmann
0 siblings, 0 replies; 4+ messages in thread
From: Thomas Deutschmann @ 2020-10-06 16:14 UTC (permalink / raw
To: gentoo-commits
commit: 169d4409bae270bb4640312f83129782be6472f5
Author: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 6 16:12:52 2020 +0000
Commit: Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Oct 6 16:14:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169d4409
profiles: net-vpn/strongswan: enable aesni only for amd64 & x86
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>
profiles/arch/amd64/package.use.mask | 5 +++--
profiles/arch/base/package.use.mask | 5 +++--
profiles/arch/x86/package.use.mask | 5 +++--
3 files changed, 9 insertions(+), 6 deletions(-)
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 0f87f4a0715..5590712ff6e 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -129,9 +129,10 @@ x11-apps/igt-gpu-tools -overlay
# freeipmi is supported on amd64
app-admin/conserver -freeipmi
-# Thomas Deutschmann <whissi@gentoo.org> (2018-11-15)
+# Thomas Deutschmann <whissi@gentoo.org> (2020-10-06)
+# - aesni plugin is supported on amd64
# - rdrand plugin is supported on amd64
-net-vpn/strongswan -strongswan_plugins_rdrand
+net-vpn/strongswan -strongswan_plugins_aesni -strongswan_plugins_rdrand
# James Le Cuirot <chewi@gentoo.org> (2018-11-02)
# Vulkan is only available on amd64 at present.
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index cd8727fe0f2..bf31f6eba19 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -107,10 +107,11 @@ media-video/vlc libplacebo
# Overlay can only be built on amd64 and x86
x11-apps/igt-gpu-tools overlay
-# Thomas Deutschmann <whissi@gentoo.org> (2018-11-15)
+# Thomas Deutschmann <whissi@gentoo.org> (2020-10-06)
+# - aesni plugin is only supported on amd64 and x86
# - rdrand plugin is only supported on amd64 and x86
# - padlock plugin is only supported on amd64 and x86
-net-vpn/strongswan strongswan_plugins_rdrand strongswan_plugins_padlock
+net-vpn/strongswan strongswan_plugins_aesni strongswan_plugins_rdrand strongswan_plugins_padlock
# James Le Cuirot <chewi@gentoo.org> (2018-11-02)
# Vulkan is only available on amd64 at present.
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index 65c7b28715c..f8b1061fcff 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -134,10 +134,11 @@ app-admin/conserver -freeipmi
# No Spice protocol for x86
app-emulation/nemu spice
-# Thomas Deutschmann <whissi@gentoo.org> (2018-11-15)
+# Thomas Deutschmann <whissi@gentoo.org> (2020-10-06)
+# - aesni plugin is supported on x86
# - rdrand plugin is supported on x86
# - padlock plugin is supported on x86
-net-vpn/strongswan -strongswan_plugins_rdrand -strongswan_plugins_padlock
+net-vpn/strongswan -strongswan_plugins_aesni -strongswan_plugins_rdrand -strongswan_plugins_padlock
# Alexys Jacob <ultrabug@gentoo.org> (2018-11-05)
# Requires dev-db/mongodb which has dropped x86 support
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/amd64/, profiles/arch/base/
@ 2021-11-15 20:13 Marek Szuba
0 siblings, 0 replies; 4+ messages in thread
From: Marek Szuba @ 2021-11-15 20:13 UTC (permalink / raw
To: gentoo-commits
commit: b61abd9af973546c3e99da9ab52d0707ef609a40
Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 15 20:10:56 2021 +0000
Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Nov 15 20:13:01 2021 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61abd9a
profiles/arch: update sys-apps/flashrom USE masks
Some of the drivers requiring raw PCI access (which currently only works
on amd64 and x86) were missing from the base mask.
Closes: https://bugs.gentoo.org/810880
Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
profiles/arch/amd64/package.use.mask | 2 +-
profiles/arch/base/package.use.mask | 2 +-
profiles/arch/x86/package.use.mask | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index e31fb899dd45..772ea0b0ea5d 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -108,7 +108,7 @@ sys-block/fio -io-uring -zbc
# Marek Szuba <marecki@gentoo.org> (2020-06-17)
# Unmask globally-masked flashrom drivers and tools which do work on amd64
-sys-apps/flashrom -atahpt -atapromise -internal -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv -tools
+sys-apps/flashrom -atahpt -atapromise -atavia -drkaiser -gfxnvidia -internal -it8212 -nic3com -nicintel -nicintel-eeprom -nicintel-spi -nicnatsemi -nicrealtek -ogp-spi -rayer-spi -satamv -satasii -tools
# Mikle Kolyada <zlogene@gentoo.org> (2020-06-08)
# clisp is keyworded on amd64
diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask
index 4267075d6b0b..5cf21d9522da 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -97,7 +97,7 @@ sys-block/fio io-uring zbc
# - ich_descriptors_tools (USE=tools) is only compiled on amd64 and x86,
# - internal is presently only supported on amd64/x86 and mipsel,
# - the others only work on x86 due to lack of PCI-port I/O support.
-sys-apps/flashrom atahpt atapromise internal nic3com nicnatsemi nicrealtek rayer-spi satamv tools
+sys-apps/flashrom atahpt atapromise atavia drkaiser gfxnvidia internal it8212 nic3com nicintel nicintel-eeprom nicintel-spi nicnatsemi nicrealtek ogp-spi rayer-spi satamv satasii tools
# Mikle Kolyada <zlogene@gentoo.org> (2020-06-08)
# requires clisp whichis keyworded on fewer arches
diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask
index bc9f5bce2d66..388fe08bfa2a 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -106,7 +106,7 @@ sys-block/fio -io-uring -zbc
# Marek Szuba <marecki@gentoo.org> (2020-06-17)
# Unmask globally-masked flashrom drivers and tools which do work on x86
-sys-apps/flashrom -atahpt -atapromise -internal -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv -tools
+sys-apps/flashrom -atahpt -atapromise -atavia -drkaiser -gfxnvidia -internal -it8212 -nic3com -nicintel -nicintel-eeprom -nicintel-spi -nicnatsemi -nicrealtek -ogp-spi -rayer-spi -satamv -satasii -tools
# Christopher Head <chead@chead.ca> (2020-06-10)
# Requires dev-db/influxdb which is amd64-only
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/amd64/, profiles/arch/base/
@ 2024-01-12 11:48 Sam James
0 siblings, 0 replies; 4+ messages in thread
From: Sam James @ 2024-01-12 11:48 UTC (permalink / raw
To: gentoo-commits
commit: 63565ffa98c1f5c69d3f38002934041f54411fca
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 12 11:48:05 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jan 12 11:48:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63565ffa
profiles/arch: drop obsolete USE=mpx entries
Signed-off-by: Sam James <sam <AT> gentoo.org>
profiles/arch/amd64/use.mask | 3 +--
profiles/arch/base/use.mask | 3 +--
profiles/arch/x86/use.mask | 3 +--
3 files changed, 3 insertions(+), 6 deletions(-)
diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 2fbe7660a1b4..a2dda70023b4 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
@@ -141,7 +141,6 @@
# Simon Stelling <blubb@gentoo.org> (2007-02-16)
# Since this profile forces >=portage-2.1.2, we can unmask all
# SIMD assembler flags
--mpx
-cpu_flags_x86_3dnow
-cpu_flags_x86_3dnowext
-cpu_flags_x86_aes
diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 8e1119a0b402..2fc87978ee66 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-07-11)
@@ -61,7 +61,6 @@ sane_backends_qcam
# amd64/x86 arch specific USE flags
lilo
-mpx
svga
cpu_flags_x86_3dnow
cpu_flags_x86_3dnowext
diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index de250d270d20..73283453cab5 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Unmask the flag which corresponds to ARCH.
@@ -107,7 +107,6 @@ webengine
# Unmask x86 instruction sets
-lilo
--mpx
-svga
-cpu_flags_x86_3dnow
-cpu_flags_x86_3dnowext
^ permalink raw reply related [flat|nested] 4+ messages in thread
end of thread, other threads:[~2024-01-12 11:49 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-15 20:13 [gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/amd64/, profiles/arch/base/ Marek Szuba
-- strict thread matches above, loose matches on Subject: below --
2024-01-12 11:48 Sam James
2020-10-06 16:14 Thomas Deutschmann
2020-06-15 16:03 Marek Szuba
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox