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

2024-04-13 Thread Mike Gilbert
commit: d442b2adb89fdf329eb7976620997f57df35fcae
Author: Mike Gilbert  gentoo  org>
AuthorDate: Sat Apr 13 18:18:45 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 13 18:18:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d442b2ad

profiles/arch/base: mask sys-fs/fuse:3[test]

Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/arch/base/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index afb21417b194..2531ef261766 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Mike Gilbert  (2024-04-13)
+# Missing keywords on dev-python/looseversion.
+sys-fs/fuse:3 test
+
 # Andrew Ammerlaan  (2024-03-17)
 # Experimental, only keyworded for amd64 currently
 sys-kernel/installkernel efistub



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, media-gfx/blender/, ...

2024-04-02 Thread Sam James
commit: c920bc0801087518ea87d472f7a78bfa25cb04c8
Author: Paul Zander  gmail  com>
AuthorDate: Thu Mar 28 14:02:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  2 11:26:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c920bc08

media-libs/osl: add 1.12.14.0-r1, 1.13.7.0

switch to llvm-r1
osl-1.13.7.0 has llvm-17 support

Closes: https://bugs.gentoo.org/920539
Closes: https://bugs.gentoo.org/874279
Closes: https://bugs.gentoo.org/917484
Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35965
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-3.3.15.ebuild   |   2 +-
 media-gfx/blender/blender-3.3.6-r1.ebuild |   2 +-
 media-gfx/blender/blender-3.3.8.ebuild|   2 +-
 media-gfx/blender/blender-3.6.0.ebuild|   2 +-
 media-gfx/blender/blender-3.6.5.ebuild|   2 +-
 media-gfx/blender/blender-3.6.8.ebuild|   2 +-
 media-gfx/blender/blender-4.0.1-r1.ebuild |   2 +-
 media-gfx/blender/blender-4.0.2.ebuild|   2 +-
 media-gfx/blender/blender-.ebuild |   2 +-
 media-libs/osl/Manifest   |   1 +
 media-libs/osl/metadata.xml   |   5 +-
 media-libs/osl/osl-1.12.14.0-r1.ebuild| 384 +
 media-libs/osl/osl-1.13.7.0.ebuild| 453 ++
 media-libs/osl/osl-.ebuild| 443 +
 profiles/arch/amd64/use.mask  |   4 +
 profiles/arch/arm64/use.mask  |   4 +
 profiles/arch/base/use.mask   |   4 +
 17 files changed, 1306 insertions(+), 10 deletions(-)

diff --git a/media-gfx/blender/blender-3.3.15.ebuild 
b/media-gfx/blender/blender-3.3.15.ebuild
index de6e734737f0..30eb3d17cd54 100644
--- a/media-gfx/blender/blender-3.3.15.ebuild
+++ b/media-gfx/blender/blender-3.3.15.ebuild
@@ -98,7 +98,7 @@ RDEPEND="${PYTHON_DEPS}
dev-libs/c-blosc:=
)
optix? ( =media-libs/osl-1.11.16.0-r3:= )
+   osl? ( =media-libs/osl-1.11.16.0-r3:= )
+   osl? ( =media-libs/osl-1.11.16.0-r3:= )
+   osl? ( =media-libs/osl-1.11.16.0-r3:= )
+   osl? ( =media-libs/osl-1.11.16.0-r3:= )
+   osl? ( media-libs/osl:= )
pdf? ( media-libs/libharu )
potrace? ( media-gfx/potrace )
pugixml? ( dev-libs/pugixml )

diff --git a/media-libs/osl/Manifest b/media-libs/osl/Manifest
index 878645684cfb..5fb6518260ba 100644
--- a/media-libs/osl/Manifest
+++ b/media-libs/osl/Manifest
@@ -2,3 +2,4 @@ DIST osl-1.12.11.0.tar.gz 20287156 BLAKE2B 
178db816980929cc61a0deea63f715a9f10ad
 DIST osl-1.12.13.0.tar.gz 20286745 BLAKE2B 
75a2a5d1ba26cd11463dde710d5be3b8b2d227de45263d8bd39fd87ca064f7c6d2b2f9cea2fdb8f29ccaa94d3ef60e2ff2e0e6d867385e2298dd10ef61b6
 SHA512 
d7e6ab79f77f2854cbb4fa2fbe5fc92659bb015b1bbffcee2ef86185cf20235990fa3b20308601aa298fedc85d3fcd4451b7b7ff0df7def97027efe4fb8a02bc
 DIST osl-1.12.14.0.tar.gz 20555853 BLAKE2B 
4f6bc2084e4c1b25e707a37830961f20926e6ab5cb915c763cbd8126127e70f6368832077729ab5e044f573e8c38c4afb413eff8adccee5ea1ae96cb9be43b6e
 SHA512 
51641e58fb0bba042853e3976c104decc788f1b1d3ec2e33a3f5504b11b05950dc38766ffb066b0f76edc4e0a8829d6b7dd408d9288b74d69380395b1d991bd5
 DIST osl-1.12.7.0.tar.gz 20250356 BLAKE2B 
a9398243546b1bfc1e3f9602f6112a72a8e7cb6ace54e93d0e5f30d943474e82c3317596597d6a09e0f2cf04b1b21f05c31a2357e3d667d710cd2aa340f5fd63
 SHA512 
ec0391dfc95140fee4fa8332991cdcb0978dafc436f3e07d0293e2baa2014b8765e6b60631ae5a8bbd6e16dbcf37f04c076d7d6b2d8bfa58b78471f0d92c433f
+DIST osl-1.13.7.0.tar.gz 21774349 BLAKE2B 
1fd731f14b8dce948d7995efadb63eec8ce028ed6b095db391d2dfedcbbd62ca3aad9cd5d7d40f94c9e358f952d841899103467a2f81b12a605ae8c8436a16ff
 SHA512 
15ffc6a5eed44141672af3d7ddab5d97abacad2062cddb35ef2a8484538a9a9a86cbd7e7170deafcefd3b69df764bfd207685603ca17a2fbff4299ccd1afe569

diff --git a/media-libs/osl/metadata.xml b/media-libs/osl/metadata.xml
index 4e777e0e9393..4c2f57c8a0ed 100644
--- a/media-libs/osl/metadata.xml
+++ b/media-libs/osl/metadata.xml
@@ -15,8 +15,11 @@
lights, displacement, and pattern generation.


-   Use media-libs/partio
Build the osltoy binary (with Qt5)
+   Build against sys-libs/libcxx 
when using clang
+   Do not use Fuse-Multiply-Add 
operations
+   Add support for NVIDIA's OptiX Raytracing 
Engine
+   Use media-libs/partio
Build the osltoy binary (with Qt6)



diff --git a/media-libs/osl/osl-1.12.14.0-r1.ebuild 
b/media-libs/osl/osl-1.12.14.0-r1.ebuild
new file mode 100644
index ..66765c891954
--- /dev/null
+++ b/media-libs/osl/osl-1.12.14.0-r1.ebuild
@@ -0,0 +1,384 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+# Check this on updates
+LLVM_COMPAT=( {15..15} )
+
+inherit cmake flag-o-matic llvm-r1 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, dev-java/icedtea/, profiles/arch/arm64/, ...

2024-03-29 Thread Michał Górny
commit: 04e136cfdf7bdb7309dbbad0cfb427339569d0c8
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 29 14:33:34 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 29 14:35:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04e136cf

dev-java/icedtea: Remove last-rited pkg

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

 dev-java/icedtea/Manifest  |  13 -
 dev-java/icedtea/files/icedtea.env.sh  |  17 -
 .../files/openjdk-8-hotspot-arrayallocator.patch   |  16 -
 dev-java/icedtea/files/openjdk-8-make-4.4.patch|  13 -
 dev-java/icedtea/icedtea-3.21.0.ebuild | 387 -
 dev-java/icedtea/metadata.xml  |  34 --
 profiles/arch/amd64/package.use.mask   |   4 -
 profiles/arch/arm64/package.use.mask   |   4 -
 profiles/arch/base/package.use.mask|   4 -
 profiles/base/package.use.mask |   6 -
 profiles/package.mask  |   8 -
 11 files changed, 506 deletions(-)

diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
deleted file mode 100644
index 6adf8d98b5fa..
--- a/dev-java/icedtea/Manifest
+++ /dev/null
@@ -1,13 +0,0 @@
-DIST icedtea-3.21-aarch32-3.21.0.tar.xz 7207712 BLAKE2B 
bb9001aa31011fd0b29141caa1ba48344f2ca08e5dbe69cb3501a4830886d02b7a8782336a84273aad2ea721f26db2d3f51cdc72a9eccde1ad45a2790fb2caf1
 SHA512 
fc44c3c59164f6904ad92e04cb8023f39e82d6a2704fb5a91bf84d41066183ca6140273fa4c13d08a0dda47f263bd2d7d5138a5c45f205c58f649e6b87f15a9e
-DIST icedtea-3.21-corba-3.21.0.tar.xz 949700 BLAKE2B 
b845a46b5dcb22545073f894fbc5464e014f8f0e02e0cc66bccda0db6bd5566908a886823189ecf476847adb7f3fa5c009814e54c69d65a3a4a6c3cfc692564d
 SHA512 
55110b92c6eddeb29eab97cbe644d8cc171a489b9fa806c81e4af88a1e5e3e6776fb97371715782935222944464f68e7d6783c46bd0d0de5659123f46c577a7a
-DIST icedtea-3.21-hotspot-3.21.0.tar.xz 7121192 BLAKE2B 
64813c6a71405c5c093792dadf8613361a056b590fa4fa7453887ac5eb1eda1da63777a2f1e529e50eefe033d6f7f757d3235d53ba8f0f45d40dad6f0c215334
 SHA512 
678f6c53db5858ba828e063eeeddb727dbeb0586ff26a4287f9735dc01ad00ddcd9f41fa65343b81d5f5c512a944f47a447d4bdc929ca26ba78a68a7e3dfc1cd
-DIST icedtea-3.21-jaxp-3.21.0.tar.xz 2269276 BLAKE2B 
a1848fa6832a8c87c9a6edcfc5ac45fc487b5378368c07bafe5a3e54b849b81b781fb3652593e3506ffbd220a933cb5a04ae6dee86b3a44be7a1138813f5454c
 SHA512 
ff14c9b63cee2a7b9213872b8710b1c5b901ccaf4122c8ddf5d8437d1cdd35cf9af50f461d05f004b74802ba8a21c7e9f288ec080b2b5f7daad065d40dc39258
-DIST icedtea-3.21-jaxws-3.21.0.tar.xz 2278396 BLAKE2B 
1fb8608df94937447e192d010465379b2c3aa578f9c1ebd2eba445b1cd92ea9427511fd72351537ae78796d90d130497b02bc3e89b9e1ff1765013c681e6cf83
 SHA512 
e21bd36b6cfa92f648856532647150243f2184943dc6f5003fea02cf69aa9b6a94fb18d6478db28d5ee5e3af9b780122c0539fd3207cf4dfcb69a042835c13d6
-DIST icedtea-3.21-jdk-3.21.0.tar.xz 40714380 BLAKE2B 
be2bda5027d20515717ffecef71996bd56c4246a2a0e4d670bb386ea9ed2ff71c91ca8faa17ee209a5894784dff8e1b7d8df544c0b88b8f9da946514d9070bc7
 SHA512 
06385f14d093be250aa530d0659576d75aed57b0264ec7329d6b2c9309cf4ed660a9ecbfb6f199868ae23aedfbdb97036fccda501c00e9d2e3b1562c92b0ed37
-DIST icedtea-3.21-langtools-3.21.0.tar.xz 2081452 BLAKE2B 
97c0820a9c734fc8d155fd5ec8fa9c56b4eaa0bf6fe5df5235b2dc5680f8c1989e608210007faa8e0120ad7dadfe682f4fe174e5cdae64d34624f239a7b1bb16
 SHA512 
949366138278104fc06452d8227bbe5d0829a9124503928cab34e5e9df37e25d25964a5c755e46d9ca74e63f1b318b2e3366f8f08e144524a8043bc2a7ca626e
-DIST icedtea-3.21-nashorn-3.21.0.tar.xz 2324264 BLAKE2B 
d7bcd9dd6df244004e3cb3ea1cdc178d781dd7f1b1d7b97df32385b67829bc3d9cb168caa64dc13fc15f27a9eeab276576d22cb804de5bc0d0209b98308a7105
 SHA512 
eda17f94ed2f34dd5bc4670dd3340d50de956723213948fd15963b0a589433bbe2e0ba8be7761974754b6a5d875ef58c31839daa6fef7215af552842f787bb44
-DIST icedtea-3.21-openjdk-3.21.0.tar.xz 367068 BLAKE2B 
7fe212e84f1f527c229a854212617cd99457c0a4c5fdbd41a1ae65098706a22843e52a108cbf62fac341b9aa85e22f00746bb5a84e7d249ebbd605630bee127a
 SHA512 
6a1706dfcb5e5d79191c01db6da30ca0ca48cea628a26a3a35f6e43c710091e25c97ec95122e8bc19b4ac69ede27a8dae37b49e1a7e4db07a635ded69e2e0336
-DIST icedtea-3.21-shenandoah-3.21.0.tar.xz 7295776 BLAKE2B 
c139711d81ccf593a93f786c398371eaddbaa9aa5044683669204ef9671cd17e80488ba2d290565ba5f1e27a62fa696c3d331c215442ddd29f3067b60682adec
 SHA512 
c0282207854ad13d57dc7e1dd73412fb184406e7783d720cacbf58152177ae70af51bb4d577442bc1bebc75e88458cdb86356b79857b01eafb1eb214dbc439f4
-DIST icedtea-3.21.0.tar.xz 1574548 BLAKE2B 
55dca04bf55a272a92f161a96a1cabe7c0e1f46289d95d74e9253c4da45d8df00e292e5d806118805241ea5c4b914643e380b05ad7996d850a8e5eebd7a2959a
 SHA512 
874f91f3c3311d7017efb91aaff4e2fb660f55c58a626bcf5b120b7158df15e9b94abda7cd28f9620ad76c50bfa89cc8c1d251c193404c0db51ff1430167b018
-DIST icedtea-cacao-c182f119eaad.tar.xz 3056520 BLAKE2B 

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

2024-03-06 Thread Michał Górny
commit: 343fbecc4df2e03159766fd130276f3b8a2eec86
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  6 16:57:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  6 17:03:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343fbecc

profiles/arch: Mask dev-debug/lld/[debuginfod] where not kwed

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

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index d1a323663aaf..56a5aec60eaf 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -91,6 +91,7 @@ media-libs/libplacebo -shaderc
 
 # Michał Górny  (2023-09-19)
 # dev-cpp/cpp-httplib is keyworded here.
+dev-debug/lldb -debuginfod
 sys-devel/llvm -debuginfod
 
 # Ionen Wolkens  (2023-09-13)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 07f57aa06aff..24189d7b9795 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -57,6 +57,7 @@ media-libs/libplacebo shaderc
 
 # Michał Górny  (2023-09-19)
 # dev-cpp/cpp-httplib is barely keyworded anywhere.
+dev-debug/lldb debuginfod
 sys-devel/llvm debuginfod
 
 # Ionen Wolkens  (2023-09-13)

diff --git a/profiles/arch/loong/package.use.mask 
b/profiles/arch/loong/package.use.mask
index 21d286ccbe8f..c4cc43e2ff78 100644
--- a/profiles/arch/loong/package.use.mask
+++ b/profiles/arch/loong/package.use.mask
@@ -56,6 +56,7 @@ dev-util/librnp man
 
 # Michał Górny  (2023-09-19)
 # dev-cpp/cpp-httplib is keyworded here.
+dev-debug/lldb -debuginfod
 sys-devel/llvm -debuginfod
 
 # WANG Xuerui  (2023-09-10)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index b21ef9cb033c..278c245cebdb 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -29,6 +29,7 @@ media-libs/libplacebo -shaderc
 
 # Michał Górny  (2023-09-19)
 # dev-cpp/cpp-httplib is keyworded here.
+dev-debug/lldb -debuginfod
 sys-devel/llvm -debuginfod
 
 # Jon Janzen  (2023-09-11)



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

2024-03-03 Thread Mart Raudsepp
commit: c75bbe6a375dd0ef32125ed3ae1010f6a961bfdc
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Mar  3 17:56:44 2024 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Mar  3 18:09:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75bbe6a

profiles/arch: Unmask wlroots[drm,liftoff] on ~arm64

Signed-off-by: Mart Raudsepp  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 8de47171521e..20d998103599 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -60,7 +60,7 @@ dev-python/PyQt6 -pdfium
 
 # Leonardo Hernández Hernández  (2023-11-25)
 # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
-# are only available for amd64 and riscv
+# are only available for amd64, arm64 and riscv
 >=gui-libs/wlroots-0.17.0 -drm -liftoff
 
 # Jimi Huotari  (2023-11-22)

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 0940ab8031e2..dc93722c79cf 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Mart Raudsepp  (2024-03-03)
+# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
+# are only available for amd64, arm64 and riscv
+>=gui-libs/wlroots-0.17.0 -drm -liftoff
+
 # Joonas Niilola  (2024-02-16)
 # Test dependencies not keyworded on this arch.
 www-servers/nginx test

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index 65ce835fb0fd..b93a9cc15a57 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Mart Raudsepp  (2024-03-03)
+# media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
+# are not stable yet on arm64
+>=gui-libs/wlroots-0.17.0 drm liftoff
+
 # Ionen Wolkens  (2024-01-27)
 # dev-python/PyQt6 and dev-python/pyside6 are not stable here yet
 dev-python/QtPy pyqt6 pyside6

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 6336dd0d9794..b9be05bd3379 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -36,7 +36,7 @@ dev-python/PyQt6 pdfium
 
 # Leonardo Hernández Hernández  (2023-11-25)
 # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
-# are only available for amd64 and riscv
+# are only available for amd64, arm64 and riscv
 >=gui-libs/wlroots-0.17.0 drm liftoff
 
 # Jimi Huotari  (2023-11-22)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index b2de7b1bc855..5f0957463d47 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -15,7 +15,7 @@ sys-kernel/installkernel -grub
 
 # Leonardo Hernández Hernández  (2023-11-22)
 # media-libs/libdisplay-info (drm) and dev-libs/libliftoff (liftoff)
-# are only available for amd64 and riscv
+# are only available for amd64, arm64 and riscv
 >=gui-libs/wlroots-0.17.0 -drm -liftoff
 
 # Ionen Wolkens  (2023-10-09)



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

2024-02-09 Thread Andrew Ammerlaan
commit: 97eb5f9a8ccc996d496623d05a6ce5d6aeb42b93
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Fri Feb  9 12:47:53 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri Feb  9 12:50:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97eb5f9a

profiles/arch: mask installkernel[refind] on all but amd64 and x86

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 4 
 profiles/arch/x86/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 e5fde88dd457..91438397ce77 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andrew Ammerlaan  (2024-02-09)
+# Refind is only available on a subset of arches
+sys-kernel/installkernel -refind
+
 # Ionen Wolkens  (2024-01-27)
 # dev-python/PyQt6 and dev-python/pyside6 are keyworded here
 dev-python/QtPy -pyqt6 -pyside6

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 833dc1d76cc4..fed90b77508a 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-02-09)
+# Refind is only available on a subset of arches
+sys-kernel/installkernel refind
+
 # Ionen Wolkens  (2024-01-27)
 # dev-python/PyQt6 and dev-python/pyside6 have very few keywords
 dev-python/QtPy pyqt6 pyside6

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 87c8ca636628..043790e263d5 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andrew Ammerlaan  (2024-02-09)
+# Refind is only available on a subset of arches
+sys-kernel/installkernel -refind
+
 # Marek Szuba  (2024-02-01)
 # dev-libs/isa-l is seriously broken on x86 (Bugs #922193, #923425),
 # and upstream seems to have little to no interest in really



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

2024-01-26 Thread Ionen Wolkens
commit: 5b8f72a0333f89ac5d03dfdeaf5718aed9b0cb5a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Jan 27 05:26:37 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jan 27 06:46:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8f72a0

profiles: re-arrange USE=qt6 masks, unmask where possible

Follow-up to bug #918896 which keyworded requirements for unmasking
on most arches (sparc is still pending, so remains masked for now).

Note that still use.stable.masked where needed, stabilizations will
wait a bit to see if any trouble arises in ~arch from unmasking.

If add new IUSE=qt6 and missing a dependency, ideally please file
(re)keywordreqs as needed rather than mask (unless need qtwebengine).

Bug: https://bugs.gentoo.org/918896
Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/arch/alpha/use.mask | 1 +
 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/amd64/package.use.stable.mask  | 4 
 profiles/arch/amd64/use.mask | 6 --
 profiles/arch/arm/use.stable.mask| 4 
 profiles/arch/arm64/package.use.mask | 4 
 profiles/arch/arm64/package.use.stable.mask  | 4 
 profiles/arch/arm64/use.stable.mask  | 4 
 profiles/arch/base/package.use.mask  | 3 +++
 profiles/arch/hppa/use.stable.mask   | 4 
 profiles/arch/ia64/use.mask  | 1 +
 profiles/arch/m68k/use.mask  | 1 +
 profiles/arch/mips/use.mask  | 1 +
 profiles/arch/powerpc/ppc64/64le/package.use.mask| 6 ++
 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 4 
 profiles/arch/powerpc/use.stable.mask| 4 
 profiles/arch/s390/use.mask  | 1 +
 profiles/arch/sparc/use.mask | 6 +-
 profiles/arch/x86/use.stable.mask| 4 
 profiles/base/use.mask   | 7 ---
 20 files changed, 55 insertions(+), 18 deletions(-)

diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index 3663ca5845ec..53ce21c2ffb6 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -11,6 +11,7 @@ flatpak
 # matoro  (2023-11-14)
 # Qt is not keyworded here
 qt5
+qt6
 
 # matoro  (2023-06-17)
 # media-libs/libheif is not keyworded here

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 493581018443..1d7742865b38 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens  (2024-01-27)
+# dev-python/PyQt6 and dev-python/pyside6 are keyworded here
+dev-python/QtPy -pyqt6 -pyside6
+
 # Michal Privoznik  (2024-01-21)
 # virtiofsd is available here
 app-emulation/libvirt -virtiofsd

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 420f3a193b95..55ec28d2d0de 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens  (2024-01-27)
+# dev-python/pyside6 is not stable here yet
+dev-python/QtPy pyside6
+
 # Ionen Wolkens  (2024-01-16)
 # cuda (and thus cudnn) are not available in stable
 media-libs/opencv cudnn

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index a2dda70023b4..903b1e2d2f32 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -16,12 +16,6 @@
 # Unmask secureboot flag on arches where sbsigntools is keyworded
 -secureboot
 
-# Jimi Huotari  (2023-03-03)
-# Unmask on amd64 only for now.
--qt6
--pyqt6
--pyside6
-
 # matoro  (2022-09-29)
 # dev-util/google-perftools is supported here
 -tcmalloc

diff --git a/profiles/arch/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index 0022a3aafc7e..2e2b478ee999 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/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
 
+# Ionen Wolkens  (2024-01-27)
+# Qt6 is not stable here yet
+qt6
+
 # Sam James  (2022-01-16)
 # net-libs/gnome-online-accounts is not marked stable on arm yet
 gnome-online-accounts

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index e76f5b50835d..c7a747a831bb 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2024-01-27)
+# dev-python/PyQt6 is keyworded here
+dev-python/QtPy -pyqt6
+
 # Michal Privoznik  

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

2023-11-22 Thread Sam James
commit: 146afb1ed27c9261513f95f8a3faed952447dd8f
Author: Paul Zander  gmail  com>
AuthorDate: Fri Nov 17 16:22:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 22 11:51:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=146afb1e

profiles: allow USE=hip only on amd64

Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33874
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/use.mask| 4 
 profiles/arch/amd64/use.stable.mask | 4 
 profiles/arch/base/use.mask | 3 +++
 3 files changed, 11 insertions(+)

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 3e17c184e946..048f26b5883f 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -amd64
 
+# Paul Zander  (2023-11-17)
+# ROCm/HIP works here
+-hip
+
 # Andrew Ammerlaan  (2023-07-11)
 # Unmask secureboot flag on arches where sbsigntools is keyworded
 -secureboot

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index dc93eb4e00b2..5f97cbc0e630 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/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
 
+# Paul Zander  (2023-11-17)
+# ROCm/HIP is not suitable for stabilization.
+hip
+
 # Jimi Huotari  (2023-03-03)
 # Mask until stable.
 pyside6

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index fea25523e4a2..216f30b7336f 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -37,6 +37,9 @@ oci8
 cuda
 nvenc
 
+# ROCm/HIP only works on amd64
+hip
+
 # masking here, and unmasking in arch/x86/use.mask
 vidix
 



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

2023-10-28 Thread Sam James
commit: 733358216f5b8ef3a135d27c684f3bbee8144f6c
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 28 21:44:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 28 21:44:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73335821

profiles/arch/base: fix opencolorio doc mask

Closes: https://bugs.gentoo.org/916456
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/base/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 355a676ca11b..004d9af566bb 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -144,7 +144,7 @@ x11-wm/mutter video_cards_nvidia
 
 # Bernd Waibel  (2021-06-11)
 # Has unpackaged dependencies, bug #795459
- (2021-03-27)
 # The clozurecl and clozurecl64 flags are now arch-specific in maxima,



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

2023-10-26 Thread Sam James
commit: fbc4886d78510283d1374d0790b78c177429ab04
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 21:22:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 03:15:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc4886d

media-libs/OpenColorIO: unmask doc for >=2.2.1

* required dependencies are packaged now

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/base/package.use.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 48029716354c..355a676ca11b 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -143,8 +143,8 @@ x11-base/xwayland video_cards_nvidia
 x11-wm/mutter video_cards_nvidia
 
 # Bernd Waibel  (2021-06-11)
-# Has unpackaged depdencies, bug #795459
->=media-libs/opencolorio-2.0.0 doc
+# Has unpackaged dependencies, bug #795459
+ (2021-03-27)
 # The clozurecl and clozurecl64 flags are now arch-specific in maxima,



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

2023-10-26 Thread Sam James
commit: 7b5f5a3dbc8c2d53b603ea6f07f90281dfdb4ce8
Author: Sam James  gentoo  org>
AuthorDate: Fri Oct 27 02:58:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:58:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5f5a3d

Revert "media-libs/OpenColorIO: unmask doc for >=2.2.1"

This reverts commit f46682a2f35d276501de5aa2662fad0298e17bd2.

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

 profiles/arch/base/package.use.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 355a676ca11b..191302a28257 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -143,8 +143,8 @@ x11-base/xwayland video_cards_nvidia
 x11-wm/mutter video_cards_nvidia
 
 # Bernd Waibel  (2021-06-11)
-# Has unpackaged dependencies, bug #795459
-=media-libs/OpenColorIO-2.0.0 doc
 
 # Michael Orlitzky  (2021-03-27)
 # The clozurecl and clozurecl64 flags are now arch-specific in maxima,



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

2023-10-26 Thread Sam James
commit: f46682a2f35d276501de5aa2662fad0298e17bd2
Author: Paul Zander  gmail  com>
AuthorDate: Wed Oct 11 21:22:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Oct 27 02:31:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f46682a2

media-libs/OpenColorIO: unmask doc for >=2.2.1

* required dependencies are packaged now

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/base/package.use.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 191302a28257..355a676ca11b 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -143,8 +143,8 @@ x11-base/xwayland video_cards_nvidia
 x11-wm/mutter video_cards_nvidia
 
 # Bernd Waibel  (2021-06-11)
-# Has unpackaged depdencies, bug #795459
->=media-libs/OpenColorIO-2.0.0 doc
+# Has unpackaged dependencies, bug #795459
+ (2021-03-27)
 # The clozurecl and clozurecl64 flags are now arch-specific in maxima,



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

2023-10-21 Thread Jimi Huotari
commit: a165a02757e87fbd0c30d4fbb2941e7faf36258e
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Oct 21 19:00:38 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sat Oct 21 19:16:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a165a027

profiles/arch: mask/unmask 'mpegts' where (un)available

At this time, 'net-libs/librist' is only keyworded for arm64.

Signed-off-by: Jimi Huotari  gentoo.org>

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

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 35920ebda320..98e340931512 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Jimi Huotari  (2023-10-21)
+# Unmask on specific arches where it's available.
+media-video/obs-studio mpegts
+
 # Sam James  (2023-10-11)
 # Supports 64-bit NEON
 dev-libs/botan -cpu_flags_arm_neo

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 18c1a1473cea..48029716354c 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
 
+# Jimi Huotari  (2023-10-21)
+# net-libs/librist is only keyworded for arm64 at this time.
+media-video/obs-studio mpegts
+
 # Ionen Wolkens  (2023-10-09)
 # media-libs/shaderc has very few keywords.
 media-libs/libplacebo shaderc



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, dev-python/pytables/files/, dev-python/tables/files/, ...

2023-10-05 Thread Michał Górny
commit: 40140c90b36e89419b7e2f4d85c17f267adf5fee
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Oct  5 14:04:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Oct  5 14:08:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40140c90

Rename dev-python/{pytables → tables}

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

 dev-python/pandas/pandas-1.5.1.ebuild | 8 
 dev-python/pandas/pandas-1.5.2.ebuild | 8 
 dev-python/pandas/pandas-1.5.3.ebuild | 8 
 dev-python/pandas/pandas-2.0.0.ebuild | 8 
 dev-python/pandas/pandas-2.0.1.ebuild | 8 
 dev-python/pandas/pandas-2.0.2.ebuild | 6 +++---
 dev-python/pandas/pandas-2.0.3-r1.ebuild  | 6 +++---
 dev-python/pandas/pandas-2.1.0.ebuild | 4 ++--
 dev-python/pandas/pandas-2.1.1.ebuild | 4 ++--
 dev-python/{pytables => tables}/Manifest  | 0
 .../files/tables-3.8.0-blosc2.patch}  | 0
 .../files/tables-3.8.0-cython3.patch} | 0
 .../files/tables-3.8.0-optional-cpuinfo.patch}| 0
 dev-python/{pytables => tables}/metadata.xml  | 0
 .../pytables-3.8.0-r3.ebuild => tables/tables-3.8.0-r3.ebuild}| 2 +-
 profiles/arch/amd64/package.use.mask  | 2 +-
 profiles/arch/base/package.use.mask   | 2 +-
 sci-chemistry/mdtraj/mdtraj-1.9.7.ebuild  | 4 ++--
 sci-misc/vitables/vitables-3.0.2_p4-r1.ebuild | 4 ++--
 19 files changed, 37 insertions(+), 37 deletions(-)

diff --git a/dev-python/pandas/pandas-1.5.1.ebuild 
b/dev-python/pandas/pandas-1.5.1.ebuild
index d0df42ebdb57..9fd2d2a5f9bc 100644
--- a/dev-python/pandas/pandas-1.5.1.ebuild
+++ b/dev-python/pandas/pandas-1.5.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="threads(+)"
 
 VIRTUALX_REQUIRED="manual"
@@ -49,7 +49,7 @@ OPTIONAL_DEPEND="
dev-python/openpyxl[${PYTHON_USEDEP}]
dev-python/xlsxwriter[${PYTHON_USEDEP}]
)
-   >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/tables-3.2.1[${PYTHON_USEDEP}]
>=dev-python/xarray-0.12.3[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
>=dev-python/xlrd-1.2.0[${PYTHON_USEDEP}]
@@ -88,7 +88,7 @@ DEPEND="
dev-python/nbsphinx[${PYTHON_USEDEP}]
>=dev-python/numpydoc-0.9.1[${PYTHON_USEDEP}]
>=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
-   >=dev-python/pytables-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/tables-3.0.0[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
dev-python/rpy[${PYTHON_USEDEP}]
dev-python/sphinx[${PYTHON_USEDEP}]
@@ -203,7 +203,7 @@ pkg_postinst() {
optfeature "Template engine for conditional HTML formatting" 
dev-python/jinja
optfeature "Plotting support" dev-python/matplotlib
optfeature "Needed for Excel I/O" ">=dev-python/openpyxl-3.0.0" 
dev-python/xlsxwriter dev-python/xlrd dev-python/xlwt
-   optfeature "necessary for HDF5-based storage" 
">=dev-python/pytables-3.2.1"
+   optfeature "necessary for HDF5-based storage" 
">=dev-python/tables-3.2.1"
optfeature "R I/O support" dev-python/rpy
optfeature "Needed for parts of pandas.stats" dev-python/statsmodels
optfeature "SQL database support" ">=dev-python/sqlalchemy-1.3.0"

diff --git a/dev-python/pandas/pandas-1.5.2.ebuild 
b/dev-python/pandas/pandas-1.5.2.ebuild
index f719ef313c98..09d214d3f934 100644
--- a/dev-python/pandas/pandas-1.5.2.ebuild
+++ b/dev-python/pandas/pandas-1.5.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYTHON_REQ_USE="threads(+)"
 
 VIRTUALX_REQUIRED="manual"
@@ -49,7 +49,7 @@ OPTIONAL_DEPEND="
dev-python/openpyxl[${PYTHON_USEDEP}]
dev-python/xlsxwriter[${PYTHON_USEDEP}]
)
-   >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/tables-3.2.1[${PYTHON_USEDEP}]
>=dev-python/xarray-0.12.3[${PYTHON_USEDEP}]
>=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
>=dev-python/xlrd-1.2.0[${PYTHON_USEDEP}]
@@ -88,7 +88,7 @@ DEPEND="
dev-python/nbsphinx[${PYTHON_USEDEP}]
>=dev-python/numpydoc-0.9.1[${PYTHON_USEDEP}]
>=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
-   >=dev-python/pytables-3.0.0[${PYTHON_USEDEP}]
+   

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

2023-09-13 Thread Ionen Wolkens
commit: de5a94e0af5f81d7cd89ccc478eb1fc3f0398fd8
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Sep 13 14:43:20 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Sep 13 16:40:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de5a94e0

profiles/arch: mask dev-qt/qtbase[renderdoc] on non-amd64

In advance, mask not really needed until Qt6.7+ is keyworded.

Do not believe this is very interesting to keyword (very obscure
feature for qtbase), but could be revisited if someone wants this.

Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index cd381dfdd243..189fff8bb107 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Ionen Wolkens  (2023-09-13)
+# media-gfx/renderdoc is keyworded here
+dev-qt/qtbase -renderdoc
+
 # Sam James  (2023-09-07)
 # media-libs/roc-toolkit is not keyworded in most places
 media-video/pipewire -roc

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 0a83decefa79..4e5678bfaf67 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
 
+# Ionen Wolkens  (2023-09-13)
+# media-gfx/renderdoc currently has few keywords
+dev-qt/qtbase renderdoc
+
 # Sam James  (2023-09-07)
 # media-libs/roc-toolkit is not keyworded in most places
 media-video/pipewire roc



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm/, profiles/arch/powerpc/

2023-07-27 Thread Sam James
commit: 78a8b15f8ba5b777d32fc248e08323d6369fc40d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul 28 02:15:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul 28 02:15:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78a8b15f

profiles/arch: mask media-video/pipewire[ieee1394]

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

 profiles/arch/arm/package.use.stable.mask | 4 
 profiles/arch/base/package.use.stable.mask| 4 
 profiles/arch/powerpc/package.use.stable.mask | 4 
 3 files changed, 12 insertions(+)

diff --git a/profiles/arch/arm/package.use.stable.mask 
b/profiles/arch/arm/package.use.stable.mask
index a1e0711b3b78..5cbcc08621ad 100644
--- a/profiles/arch/arm/package.use.stable.mask
+++ b/profiles/arch/arm/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-07-28)
+# media-libs/libffado not marked stable here
+media-video/pipewire ieee1394
+
 # Michał Górny  (2023-04-22)
 # Needs unkeyworded dev-python/sympy
 dev-python/nbval test

diff --git a/profiles/arch/base/package.use.stable.mask 
b/profiles/arch/base/package.use.stable.mask
index 818466ada9a2..939d4f924666 100644
--- a/profiles/arch/base/package.use.stable.mask
+++ b/profiles/arch/base/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-07-28)
+# media-libs/libffado not marked stable on most arches
+media-video/pipewire -ieee1394
+
 # Michał Górny  (2023-04-22)
 # pandoc is stable on amd64 only.
 dev-python/nbclassic doc

diff --git a/profiles/arch/powerpc/package.use.stable.mask 
b/profiles/arch/powerpc/package.use.stable.mask
index fe093716344b..c1a95c0efa09 100644
--- a/profiles/arch/powerpc/package.use.stable.mask
+++ b/profiles/arch/powerpc/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-07-28)
+# media-libs/libffado not marked stable here
+media-video/pipewire ieee1394
+
 # Sam James  (2021-10-25)
 # Various unstable dependencies:
 # gnome-base/nautilus



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

2023-06-09 Thread Sam James
commit: 7626550ae6795d00b29492808d61891934c9be2f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun  9 11:28:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun  9 11:28:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7626550a

profiles/arch: mask dev-util/cmake[debugger] on most arches

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

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 83a261731286..d2146cb91175 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-06-09)
+# dev-cpp/cppdap is not keyworded on most arches
+dev-util/cmake -debugger
+
 # Sam James  (2023-05-15)
 # net-libs/rustls-ffi is keyworded here
 www-servers/apache -apache2_modules_tls

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index db7cae156eac..75cfebf25113 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  (2023-06-09)
+# dev-cpp/cppdap is not keyworded on most arches
+dev-util/cmake debugger
+
 # Sam James  (2023-05-15)
 # Unkeyworded dependencies
 www-servers/apache apache2_modules_tls



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

2023-06-04 Thread James Le Cuirot
commit: 431542c052988a70056cde89130d00915fd25e55
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Jun  4 17:07:42 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sun Jun  4 20:31:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431542c0

profiles: Mask net-misc/moonlight[mmal], except on arm

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

 profiles/arch/arm/package.use.mask  | 1 +
 profiles/arch/base/package.use.mask | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 7ae4cfed9881..bde53b9837b8 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -326,6 +326,7 @@ media-gfx/xsane ocr
 media-video/ffmpeg -mmal
 media-video/ffmpeg-chromium -mmal
 media-video/mpv -mmal
+net-misc/moonlight -mmal
 
 # Markus Meier  (2015-10-10)
 # unkeyworded deps, bug #552330

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 5054ceb096a0..db7cae156eac 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -320,6 +320,7 @@ media-video/motion mmal
 media-video/ffmpeg mmal
 media-video/ffmpeg-chromium mmal
 media-video/mpv mmal
+net-misc/moonlight mmal
 
 # Brian Evans 

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

2023-05-29 Thread Sam James
commit: 928c74a5176ab59bed7307b9e6103cad30cdaf6a
Author: Sam James  gentoo  org>
AuthorDate: Sat May 27 16:59:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 29 18:19:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=928c74a5

profiles: drop dead prefix targets

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

 profiles/arch/base/make.defaults | 4 ++--
 profiles/embedded/make.defaults  | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index fb4ad83b8fa2..bb227e4ece2a 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa 
ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc 
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 
x86-linux x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa 
ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos 
x64-solaris x86 x86-linux"
 
 PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index a1bd0cf4017d..e3d7f8df25cb 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -22,9 +22,9 @@ LINGUAS="en"
 IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 loong m68k 
mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris 
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux 
x86-solaris x86-winnt"
-USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS"
-USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 loong m68k 
mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc x64-macos x64-solaris x86 
x86-linux"
+USE_EXPAND_VALUES_ELIBC="bionic Darwin glibc mingw musl SunOS"
+USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS"
 
 # Env vars to expand into USE vars.  Modifying this requires prior
 # discussion on gentoo-...@lists.gentoo.org.



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

2023-04-22 Thread Michał Górny
commit: 7a721451b500b07d86405a58c074098083062b07
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Apr 22 09:53:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Apr 22 09:53:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a721451

profiles: Mask dev-python/nbval[doc] on non-amd64 stable

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

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

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 12838fdbc612..15189b2ccec6 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2023-04-22)
+# pandoc is stable here.
+dev-python/nbval -doc
+
 # Yiyang Wu  (2023-01-27)
 # AMDGPU enablement depends on dev-libs/rocr-runtime, ~amd64 only
 # See also: https://bugs.gentoo.org/891499

diff --git a/profiles/arch/base/package.use.stable.mask 
b/profiles/arch/base/package.use.stable.mask
new file mode 100644
index ..899f9ebf4d3a
--- /dev/null
+++ b/profiles/arch/base/package.use.stable.mask
@@ -0,0 +1,6 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Michał Górny  (2023-04-22)
+# pandoc is stable on amd64 only.
+dev-python/nbval doc



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

2023-01-04 Thread Sam James
commit: d513d3e24448922f589dace818e6830bb6d85205
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  5 01:32:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  5 04:37:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d513d3e2

dev-libs/libsecp256k1: add 0.2.0

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

 dev-libs/libsecp256k1/Manifest  |  1 +
 dev-libs/libsecp256k1/libsecp256k1-0.2.0.ebuild | 79 +
 profiles/arch/amd64/package.use.mask|  5 ++
 profiles/arch/base/package.use.mask |  5 ++
 4 files changed, 90 insertions(+)

diff --git a/dev-libs/libsecp256k1/Manifest b/dev-libs/libsecp256k1/Manifest
index 5d4a61eeda99..9b2e6807476f 100644
--- a/dev-libs/libsecp256k1/Manifest
+++ b/dev-libs/libsecp256k1/Manifest
@@ -1,2 +1,3 @@
+DIST libsecp256k1-0.2.0.tar.gz 2456096 BLAKE2B 
9160ea9977ddc08daf8881cdcb98cd223024c938ab09c0dab9fc4cd67d355018f339bab7701bbb895345fa858e5673006ab81e027da109a7c9d470e2052eecdf
 SHA512 
a345ffd69c558dc834a9f86f89971090158695507cf08cd12efc3b136ff5eff54a7bd789354a5e6e11229e1b2839f706458d64cdf7561519245c5be31a9f
 DIST libsecp256k1-v0.1_pre20190401.tgz 13 BLAKE2B 
68c9fc3fda6af56452f32edeae5dcb5a92f68bc3fb39a397c532951c6392347df14ea0347bbe05cab43158512e0d9f5ea87bd8f69bece1b04440860ebb8065ee
 SHA512 
8c4945e93cb5ff241482ba4426b25162a7ae3b26860edc10c91d06b1c396887202ad971f4d38e035828352531b87fc29087a12b675e43da44f23c9ea3b6c0cc8
 DIST libsecp256k1-v0.1_pre20201028.tgz 200051 BLAKE2B 
90d636049b411e02703feb2661006900a55f952f60e76e2b7147a5afe8e391a06a80d6ae1489b1e7f2382176c7ea831526465a85bca09156dc6d37b417fcb33b
 SHA512 
54a0fa21b64dd6836e4227de51f3539afe06e0e2f352683397d6adb5dd0508af443d2e25f91e90e1ae366b261965fe7d438292314705baee799cf37421644958

diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.2.0.ebuild 
b/dev-libs/libsecp256k1/libsecp256k1-0.2.0.ebuild
new file mode 100644
index ..56a8ea20c441
--- /dev/null
+++ b/dev-libs/libsecp256k1/libsecp256k1-0.2.0.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+MY_PN=${PN##lib}
+
+DESCRIPTION="Optimized C library for EC operations on curve secp256k1"
+HOMEPAGE="https://github.com/bitcoin-core/secp256k1;
+if [[ ${PV} == *_p* ]] ; then
+   MY_COMMIT="3967d96bf184519eb98b766af665b4d4b072563e"
+   
SRC_URI="https://github.com/bitcoin-core/${MyPN}/archive/${COMMITHASH}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}"/${MY_PN}-${MY_COMMIT}
+else
+   
SRC_URI="https://github.com/bitcoin-core/secp256k1/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}"/${MY_PN}-${PV}
+fi
+
+LICENSE="MIT"
+SLOT="0/1"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+asm ecdh experimental +extrakeys lowmem precompute-ecmult +schnorr 
+recovery test valgrind"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="
+   ?? ( lowmem precompute-ecmult )
+   asm? (
+   || ( amd64 arm )
+   )
+   schnorr? ( extrakeys )
+"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? ( dev-libs/openssl )
+   valgrind? ( dev-util/valgrind )
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local asm_opt
+   if use asm; then
+   if use arm; then
+   asm_opt=arm
+   else
+   asm_opt=auto
+   fi
+   else
+   asm_opt=no
+   fi
+
+   local myeconfargs=(
+   --disable-benchmark
+   $(use_enable experimental)
+   $(use_enable test tests)
+   $(use_enable test exhaustive-tests)
+   $(use_enable ecdh module-ecdh)
+   $(use_enable extrakeys module-extrakeys)
+   --with-asm=${asm_opt}
+   $(use_enable recovery module-recovery)
+   $(use_enable schnorr module-schnorrsig)
+   $(usev lowmem '--with-ecmult-window=2 
--with-ecmult-gen-precision=2')
+   $(usev precompute-ecmult '--with-ecmult-window=24 
--with-ecmult-gen-precision=8')
+   $(use_with valgrind)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 12787fac0489..b0e7ddb895b8 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-01-05)
+# asm is only available for amd64 and arm, but for arm, is gated
+# behind an experimental flag.
+>=dev-libs/libsecp256k1-0.2.0 -asm
+
 # Sam James  (2022-12-11)
 # net-libs/rustls-ffi is keyworded here
 net-misc/curl -rustls -curl_ssl_rustls

diff --git a/profiles/arch/base/package.use.mask 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/riscv/, profiles/arch/powerpc/ppc64/, ...

2022-12-27 Thread Sam James
commit: a78dd64f3b7b638c1371b6127a2a8219669f1f4b
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 27 23:49:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 28 00:32:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a78dd64f

profiles/arch: drop obsolete app-alternatives/* masks

They're keyworded everywhere now.

Bug: https://bugs.gentoo.org/886247
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/package.use.mask |  4 
 profiles/arch/arm/package.use.mask   |  8 
 profiles/arch/arm64/package.use.mask |  4 
 profiles/arch/base/package.use.mask  |  4 
 profiles/arch/hppa/package.use.mask  |  8 
 profiles/arch/ia64/package.use.mask  |  8 
 profiles/arch/powerpc/ppc32/package.use.mask |  8 
 profiles/arch/powerpc/ppc64/package.use.mask |  8 
 profiles/arch/riscv/package.use.mask | 16 
 profiles/arch/s390/package.use.mask  | 12 
 profiles/arch/sparc/package.use.mask |  8 
 profiles/arch/x86/package.use.mask   |  8 
 12 files changed, 96 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 106f5b994aa2..cae08acd30b3 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -27,10 +27,6 @@ net-misc/curl -rustls -curl_ssl_rustls
 media-video/ffmpeg -qsv
 media-libs/gst-plugins-bad -qsv
 
-# Michał Górny  (2022-12-01)
-# Keyworded here.
-app-alternatives/awk -nawk
-
 # WANG Xuerui  (2022-10-07)
 # sys-libs/libsmbios is available here.
 app-laptop/pbbuttonsd -macbook

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index fba3315db99a..805353975272 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,14 +1,6 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2022-12-02)
-# Unkeyworded dependencies
-app-alternatives/bc gh
-
-# Sam James  (2022-12-02)
-# Not keyworded here
-app-alternatives/lex reflex
-
 # Florian Schmaus  (2022-11-23)
 # avoid larger deptree, bug #882593
 dev-python/bracex doc

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index e91a2e91bf26..99c6bf2d978d 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Sam James  (2022-12-02)
-# Not keyworded here
-app-alternatives/lex reflex
-
 # Florian Schmaus  (2022-11-23)
 # avoid larger deptree, bug #882593
 dev-python/bracex doc

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 06bc75d2449f..eb0d9c7bbb76 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -16,10 +16,6 @@ media-libs/gst-plugins-bad qsv
 sys-devel/clang ieee-long-double
 sys-devel/gcc ieee-long-double
 
-# Michał Górny  (2022-12-01)
-# Not widely keyworded.
-app-alternatives/awk nawk
-
 # Mike Gilbert  (2022-10-16)
 # Only supported on MIPS.
 dev-lang/gnat-gpl fixed-point

diff --git a/profiles/arch/hppa/package.use.mask 
b/profiles/arch/hppa/package.use.mask
index 47c402b2c3e9..6e1b69e6e38e 100644
--- a/profiles/arch/hppa/package.use.mask
+++ b/profiles/arch/hppa/package.use.mask
@@ -8,14 +8,6 @@
 # Unkeyworded dependencies
 dev-util/diffoscope opendocument pascal pdf R
 
-# Sam James  (2022-12-02)
-# Unkeyworded dependencies
-app-alternatives/bc gh
-
-# Sam James  (2022-12-02)
-# Not keyworded here
-app-alternatives/lex reflex
-
 # Florian Schmaus  (2022-11-23)
 # avoid larger deptree, bug #882593
 dev-python/bracex doc

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index 5e36be8a59a4..cc8cf039c8ca 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -5,14 +5,6 @@
 # Unkeyworded dependencies
 dev-util/diffoscope opendocument pascal pdf R
 
-# Sam James  (2022-12-02)
-# Unkeyworded dependencies
-app-alternatives/bc gh
-
-# Sam James  (2022-12-02)
-# Not keyworded here
-app-alternatives/lex reflex
-
 # Florian Schmaus  (2022-11-23)
 # avoid larger deptree, bug #882593
 dev-python/bracex doc

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 88205b0180eb..79384429974f 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -5,14 +5,6 @@
 # Unkeyworded dependencies
 dev-util/diffoscope opendocument pascal pdf R
 
-# Sam James  (2022-12-02)
-# Unkeyworded dependencies
-app-alternatives/bc gh
-
-# Sam James  (2022-12-02)
-# Not keyworded here
-app-alternatives/lex reflex
-
 # Sam James  (2022-11-19)
 # Fails to 

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

2022-12-04 Thread Georgy Yakovlev
commit: f455b0a971d5e43fb787b9e8bc7565fce3f8ff71
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Dec  1 20:08:18 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Dec  4 22:21:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f455b0a9

profiles/arch/base: mask gcc[ieee-long-double]

We will unmask it on relevant ppc64le profiles once ready.

Bug: https://bugs.gentoo.org/882815
Closes: https://github.com/gentoo/gentoo/pull/28419
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/base/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 7db6c9601a3c..cfb208578910 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2022-12-01)
+# Only supported on ppc64le.
+sys-devel/gcc ieee-long-double
+
 # Michał Górny  (2022-12-01)
 # Not widely keyworded.
 app-alternatives/awk nawk



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, app-alternatives/awk/, profiles/arch/x86/, ...

2022-12-01 Thread Sam James
commit: fe323f5591a2556d80dd16a8fde2f2cfc349f3b2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec  1 17:26:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  1 19:38:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe323f55

app-alternatives/awk: New package to control awk symlinks

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

 app-alternatives/awk/awk-0.ebuild| 59 
 app-alternatives/awk/metadata.xml| 27 +
 profiles/arch/amd64/package.use.mask |  4 +++
 profiles/arch/base/package.use.mask  |  4 +++
 profiles/arch/x86/package.use.mask   |  4 +++
 5 files changed, 98 insertions(+)

diff --git a/app-alternatives/awk/awk-0.ebuild 
b/app-alternatives/awk/awk-0.ebuild
new file mode 100644
index ..01e69d65fbd1
--- /dev/null
+++ b/app-alternatives/awk/awk-0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="/bin/awk and /usr/bin/awk symlinks"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Base/Alternatives;
+SRC_URI=""
+S=${WORKDIR}
+
+LICENSE="CC0-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="busybox +gawk mawk nawk split-usr"
+REQUIRED_USE="^^ ( busybox gawk mawk nawk )"
+
+RDEPEND="
+   busybox? ( sys-apps/busybox )
+   gawk? ( sys-apps/gawk )
+   mawk? ( sys-apps/mawk )
+   nawk? ( sys-apps/nawk )
+   !app-eselect/eselect-awk
+"
+
+src_install() {
+   local root_prefix=
+   use split-usr && root_prefix=../../bin/
+
+   if use busybox; then
+   dosym "${root_prefix}busybox" /usr/bin/awk
+   newman - awk.1 <<<".so busybox.1"
+   elif use gawk; then
+   dosym gawk /usr/bin/awk
+   newman - awk.1 <<<".so gawk.1"
+   elif use mawk; then
+   dosym mawk /usr/bin/awk
+   newman - awk.1 <<<".so mawk.1"
+   elif use nawk; then
+   dosym nawk /usr/bin/awk
+   newman - awk.1 <<<".so nawk.1"
+   else
+   die "Invalid USE flag combination (broken REQUIRED_USE?)"
+   fi
+
+   if use split-usr; then
+   dosym ../usr/bin/awk /bin/awk
+   fi
+}
+
+pkg_postrm() {
+   # make sure we don't leave the user without the symlinks, since
+   # they've not been owned by any other package
+   if [[ ! -h ${EROOT}/usr/bin/awk ]]; then
+   ln -s gawk "${EROOT}/usr/bin/awk" || die
+   fi
+   if [[ ! -h ${EROOT}/bin/awk ]]; then
+   ln -s ../usr/bin/awk "${EROOT}/bin/awk" || die
+   fi
+}

diff --git a/app-alternatives/awk/metadata.xml 
b/app-alternatives/awk/metadata.xml
new file mode 100644
index ..7c4c46c75e10
--- /dev/null
+++ b/app-alternatives/awk/metadata.xml
@@ -0,0 +1,27 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   base-sys...@gentoo.org
+   Gentoo Base System
+   
+   
+   mgo...@gentoo.org
+   Michał Górny
+   
+   
+   
+   Symlink to sys-apps/busybox
+   
+   
+   Symlink to sys-apps/gawk
+   
+   
+   Symlink to sys-apps/mawk (warning: mawk is
+   not fully POSIX-compliant)
+   
+   
+   Symlink to sys-apps/nawk
+   
+   
+

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 27207c6da3f9..317dfc821763 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2022-12-01)
+# Keyworded here.
+app-alternatives/awk -nawk
+
 # Guillermo Joandet  (2022-11-22)
 # app-text/pandoc is keyworded on this architecture
 net-libs/gssdp -man

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 5a1455d90b27..8ca1e3eda94e 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (2022-12-01)
+# Not widely keyworded.
+app-alternatives/awk nawk
+
 # Mike Gilbert  (2022-10-16)
 # Only supported on MIPS.
 dev-lang/gnat-gpl fixed-point

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index a68e233ecfd9..b733021ebde4 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/amd64/, profiles/arch/powerpc/ppc64/64le/, ...

2022-11-07 Thread Ionen Wolkens
commit: 6f37d96a73eed4e812c04ef10cc88f47dbf5af03
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Nov  6 23:26:04 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Nov  7 19:28:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f37d96a

profiles/arch: update media-video/mpv libplacebo/vulkan masks

Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/arch/amd64/package.use.mask  | 2 +-
 profiles/arch/base/package.use.mask   | 2 +-
 profiles/arch/powerpc/ppc64/64le/package.use.mask | 2 +-
 profiles/arch/x86/package.use.mask| 4 
 4 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index a721800b468b..471115a6defe 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -220,7 +220,7 @@ dev-util/catalyst -system-bootloader
 # Ilya Tumaykin  (2018-06-17)
 # Vulkan support is only available on few selected arches atm.
 # Mask everywhere, unmask where appropriate.
-media-video/mpv -vulkan
+media-video/mpv -libplacebo -vulkan
 
 # Richard Yao  (2018-04-16)
 # sys-fs/zfs is keyworded on amd64

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index fad744752618..5a1455d90b27 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -214,7 +214,7 @@ dev-util/catalyst system-bootloader
 # Ilya Tumaykin  (2018-06-17)
 # Vulkan support is only available on few selected arches atm.
 # Mask everywhere, unmask where appropriate.
-media-video/mpv vulkan
+media-video/mpv libplacebo vulkan
 
 # Richard Yao  (2018-04-16)
 # sys-fs/zfs is not available everywhere.

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 6cf00c63b8df..6588d1e9f48a 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -51,7 +51,7 @@ dev-qt/qtdeclarative -vulkan
 dev-qt/qtgui -vulkan
 dev-qt/qtwayland -vulkan
 media-libs/mesa -vulkan -vulkan-overlay
-media-video/mpv -vulkan
+media-video/mpv -libplacebo -vulkan
 media-video/vlc -libplacebo
 
 # Robin H. Johnson  (2019-12-06)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 2a8867429c19..2e5749c53225 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Ionen Wolkens  (2022-11-07)
+# media-libs/libplacebo is keyworded here and vulkan is usable
+media-video/mpv -libplacebo -vulkan
+
 # WANG Xuerui  (2022-10-07)
 # sys-libs/libsmbios is available here.
 app-laptop/pbbuttonsd -macbook



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

2022-10-19 Thread WANG Xuerui
commit: 0afbad121e56dcf973f0fe9757f4b065ecfbcecb
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Oct 19 10:57:35 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Wed Oct 19 10:57:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0afbad12

profiles/arch/base: sync USE=experimental-loong mask updates

The previous commit didn't update the base masks.

Fixes: d54b4d3d87d3b10a452b2996f18c31a70d0a9cea
Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/base/package.use.mask | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 26044840a092..fad744752618 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -31,9 +31,8 @@ media-libs/libva-intel-driver hybrid
 # In the meantime, force-enable on loong only.
 # This is not inside use.mask, because crossdev toolchain packages would
 # want to have the flag enabled without hassle.
-dev-libs/libffi experimental-loong
-sys-kernel/linux-headers experimental-loong
-sys-libs/glibc experimental-loong
+ (2022-02-24)



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

2022-10-12 Thread Ionen Wolkens
commit: 9c3e42d447b4da2b4ede38c12b27b0d1059e4865
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Oct 12 13:01:47 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Oct 12 13:42:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c3e42d4

profiles/arch: drop obsolete wine-* vulkan/vkd3d mask

These are available everywhere wine is keyworded on, and
seems fine from a quick look on x86.

Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index c25fc2368777..30eb24984243 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -223,11 +223,6 @@ dev-util/catalyst -system-bootloader
 # Mask everywhere, unmask where appropriate.
 media-video/mpv -vulkan
 
-# Nick Sarnie  (2018-04-29)
-# media-libs/vulkan-loader and app-emulation/vkd3d are keyworded on amd64
-app-emulation/wine-staging -vulkan
-app-emulation/wine-vanilla -vkd3d -vulkan
-
 # Richard Yao  (2018-04-16)
 # sys-fs/zfs is keyworded on amd64
 sys-cluster/ceph -zfs

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 9f6f97a22618..98346e30c17c 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -212,11 +212,6 @@ dev-util/catalyst system-bootloader
 # Mask everywhere, unmask where appropriate.
 media-video/mpv vulkan
 
-# Nick Sarnie  (2018-04-29)
-# media-libs/vulkan-loader and app-emulation/vkd3d are not available everywhere
-app-emulation/wine-staging vulkan
-app-emulation/wine-vanilla vkd3d vulkan
-
 # Richard Yao  (2018-04-16)
 # sys-fs/zfs is not available everywhere.
 sys-cluster/ceph zfs



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

2022-08-14 Thread John Helmert III
commit: 9347caf592b973faa21aa224bd139666b523ec6f
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Aug 15 01:16:15 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Aug 15 01:18:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9347caf5

profiles: drop duplicate collectd_plugins_slurm usemask

Signed-off-by: John Helmert III  gentoo.org>

 profiles/arch/base/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index c02657e5b8d0..f0ea6816568f 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -125,10 +125,6 @@ sys-apps/flashrom atahpt atapromise atavia drkaiser 
gfxnvidia internal it8212 ni
 # requires clisp whichis keyworded on fewer arches
 app-text/texlive-core xindy
 
-# Thomas Deutschmann  (2020-04-30)
-# Dependency is only keyworded on amd64 and x86
-app-metrics/collectd collectd_plugins_slurm
-
 # Georgy Yakovlev  (2020-04-26)
 # static-pie is not implemented on all arches, #719444
 # https://sourceware.org/glibc/wiki/PortStatus



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

2022-05-22 Thread Lars Wendler
commit: 1019355f492f0d3671cf1467f9fd8bb980f799da
Author: Lars Wendler  gentoo  org>
AuthorDate: Sun May 22 07:54:13 2022 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sun May 22 07:59:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1019355f

profiles/arch: Mask qmmp's xmp USE flag on non-amd64 arches for now

Signed-off-by: Lars Wendler  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 789b47500e10..0c7b239567e0 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,9 @@
 
 #--- END OF EXAMPLES ---
 
+# Unmask media-libs/libxmp here
+media-sound/qmmp -xmp
+
 # Jakov Smolić  (2022-05-15)
 # media-video/nvidia_video_sdk is masked for removal
 media-libs/avidemux-core nvenc

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 9b39c72ba291..fbc14706bb29 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# media-libs/libxmp requires keywording
+media-sound/qmmp xmp
+
 # WANG Xuerui  (2022-04-24)
 # This is only for bringing in the not-upstreamed-yet LoongArch patchset;
 # masked everywhere in order to minimize impact on other arches.



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, sys-libs/libseccomp/

2022-04-28 Thread WANG Xuerui
commit: 24321e22d76226e74760704d828567eb3042c8b0
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Apr 25 05:37:48 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Thu Apr 28 22:23:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24321e22

sys-libs/libseccomp: add support for loong

The LoongArch patch is generated by diffing the original release
tarball with the dist tarball, made with the LoongArch support
PR [1] applied. Tests have passed on amd64 and loong.

[1]: https://github.com/seccomp/libseccomp/pull/356

See: https://github.com/gentoo/gentoo/pull/25189
Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/base/package.use.mask |  1 +
 sys-libs/libseccomp/Manifest|  1 +
 sys-libs/libseccomp/libseccomp-2.5.4.ebuild | 16 ++--
 sys-libs/libseccomp/metadata.xml|  3 +++
 4 files changed, 19 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 2dad2e3c3a61..8d22c623dfd8 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -9,6 +9,7 @@
 # want to have the flag enabled without hassle.
 sys-kernel/linux-headers experimental-loong
 sys-libs/glibc experimental-loong
+sys-libs/libseccomp experimental-loong
 
 # James Le Cuirot  (2022-02-24)
 # These GRUB platforms are only for MIPS.

diff --git a/sys-libs/libseccomp/Manifest b/sys-libs/libseccomp/Manifest
index 1199558b0162..e770c0df7ad7 100644
--- a/sys-libs/libseccomp/Manifest
+++ b/sys-libs/libseccomp/Manifest
@@ -1,3 +1,4 @@
 DIST libseccomp-2.5.1.tar.gz 638811 BLAKE2B 
683ae7536c0cba36f4d30640b42361171fc34b7cb04985ea56e64369df29c440361a0205385b14580cc0e481e0f9ffd0b0e8ebd4ac98817ed59298db6b274c35
 SHA512 
2be80a6323f9282dbeae8791724e5778b32e2382b2a3d1b0f77366371ec4072ea28128204f675cce101c091c0420d12c497e1a9ccbb7dc5bcbf61bfd777160af
 DIST libseccomp-2.5.3.tar.gz 637572 BLAKE2B 
cedf04b3a926f9fe5202e6169ddac6b983e755009c14fc1d645157b9c0bcdf65d4085f8ea7abad90f3a0c13ae4d66b5d8306e725168490863aad15976de1eae7
 SHA512 
00170fe2360f0c0b33293dccfcc33e98fabb99619f34ecefbcc92bfdaa249ba91e7433226545b842b71542a3b224b6e980ea2ae656c4addf07e84a0def1870a0
+DIST libseccomp-2.5.4-loongarch64-20220425.patch.xz 132768 BLAKE2B 
f3ab165b028b5f8b4c16574936b915595807ebeb49ef7365d6051f3dfafa7da46ef2a9de458e0a268298cb340152abe1f3c0c293446462a06696bc9ce92d2f72
 SHA512 
94f23c7a2cc2ea8acb01fef00ef184295c276b14b2b3ba0c65687fd72081df8478f3f04c51b0b391ba44529c4f914e6edbb4132af935e3be55902f641d478780
 DIST libseccomp-2.5.4.tar.gz 637228 BLAKE2B 
38b134cb578f9355667546f92950ebcf8c53ccaf98db568db9aadfa9629c054136849e03d4bf9f09f73998fe66a5e8a9038573d19740b2bddf5518a8a0119229
 SHA512 
92650bd7d1d48b383f402a536b97a017fd0f6ad1234daf4b938d01c92e8d134a01d2f2dd45fd9e2d025d7556bd1386ec360402145a87f20580c85949d62cea0e

diff --git a/sys-libs/libseccomp/libseccomp-2.5.4.ebuild 
b/sys-libs/libseccomp/libseccomp-2.5.4.ebuild
index fed0b3c8f425..4b5c83a4fcad 100644
--- a/sys-libs/libseccomp/libseccomp-2.5.4.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.5.4.ebuild
@@ -16,13 +16,14 @@ if [[ ${PV} == * ]] ; then
PRERELEASE="2.6.0"
inherit autotools git-r3
 else
-   
SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz;
+   
SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz
+   experimental-loong? ( 
https://dev.gentoo.org/~xen0n/distfiles/${P}-loongarch64-20220425.patch.xz )"
KEYWORDS="-* ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE="python static-libs test"
+IUSE="experimental-loong python static-libs test"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
@@ -42,8 +43,19 @@ PATCHES=(
 )
 
 src_prepare() {
+   if use experimental-loong; then
+   PATCHES+=( "${WORKDIR}/${P}-loongarch64-20220425.patch" )
+   fi
+
default
 
+   if use experimental-loong; then
+   # touch generated files to avoid activating maintainer mode
+   # remove when loong-fix-build.patch is no longer necessary
+   touch ./aclocal.m4 ./configure ./configure.h.in || die
+   find . -name Makefile.in -exec touch {} + || die
+   fi
+
if [[ ${PV} == * ]] ; then
sed -i -e "s/0.0.0/${PRERELEASE}/" configure.ac || die
 

diff --git a/sys-libs/libseccomp/metadata.xml b/sys-libs/libseccomp/metadata.xml
index dd20dd0473ec..75b652d43244 100644
--- a/sys-libs/libseccomp/metadata.xml
+++ b/sys-libs/libseccomp/metadata.xml
@@ -5,6 +5,9 @@
base-sys...@gentoo.org
Gentoo Base System

+   
+   Add experimental LoongArch 
patchset
+   

seccomp/libseccomp
libseccomp



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

2022-04-23 Thread WANG Xuerui
commit: db2494a7c95005acd6dfb76b8c687bb5d9bb2be8
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Apr 17 15:47:51 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Apr 24 02:50:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db2494a7

profiles: add new ARCH keyword "loong"

See: https://github.com/gentoo/gentoo/pull/25083
Reviewed-by: Sam James  gentoo.org>
Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch.list   | 1 +
 profiles/arch/base/make.defaults | 2 +-
 profiles/arch/base/use.mask  | 1 +
 profiles/arches.desc | 3 ++-
 profiles/embedded/make.defaults  | 2 +-
 5 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/profiles/arch.list b/profiles/arch.list
index 0c9a0540efa1..c1b3f7ab2a45 100644
--- a/profiles/arch.list
+++ b/profiles/arch.list
@@ -4,6 +4,7 @@ arm
 arm64
 hppa
 ia64
+loong
 m68k
 mips
 ppc

diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index 9abd9bab3d01..fb4ad83b8fa2 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -3,6 +3,6 @@
 
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa 
ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris 
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux 
x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 arm64-macos hppa 
ia64 loong m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc 
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 
x86-linux x86-solaris x86-winnt"
 
 PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 229a41186f2d..e355ffb1edcd 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -221,6 +221,7 @@ arm
 arm64
 hppa
 ia64
+loong
 m68k
 mips
 ppc

diff --git a/profiles/arches.desc b/profiles/arches.desc
index c627dd5570a7..75e49339031c 100644
--- a/profiles/arches.desc
+++ b/profiles/arches.desc
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # This file specifies keyword level for profiles
@@ -17,6 +17,7 @@ arm   stable
 arm64  stable
 hppa   stable
 ia64   testing
+loong  testing
 m68k   testing
 mips   testing
 ppcstable

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index 2ec8febf5f4f..2c90652fe630 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -23,7 +23,7 @@ LINGUAS="en"
 IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 m68k mips 
ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris 
x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-linux arm arm64 hppa ia64 loong m68k 
mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris 
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-linux 
x86-solaris x86-winnt"
 USE_EXPAND_VALUES_ELIBC="bionic Cygwin Darwin glibc mingw musl SunOS Winnt"
 USE_EXPAND_VALUES_KERNEL="Darwin linux SunOS Winnt"
 USE_EXPAND_VALUES_USERLAND="BSD GNU"



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

2022-04-23 Thread WANG Xuerui
commit: b903572c28cfd187a18086e97981c827c349ada3
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sat Apr 23 00:50:50 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Apr 24 01:58:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b903572c

profiles/arch/base: mask sys-libs/glibc[experimental-loong]

See: https://github.com/gentoo/gentoo/pull/25162
Signed-off-by: WANG Xuerui  gentoo.org>

 profiles/arch/base/package.use.mask | 8 
 1 file changed, 8 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 4683e58f9b8a..7c645abdafc0 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,14 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# WANG Xuerui  (2022-04-24)
+# This is only for bringing in the not-upstreamed-yet LoongArch patchset;
+# masked everywhere in order to minimize impact on other arches.
+# In the meantime, force-enable on loong only.
+# This is not inside use.mask, because crossdev toolchain packages would
+# want to have the flag enabled without hassle.
+sys-libs/glibc experimental-loong
+
 # James Le Cuirot  (2022-02-24)
 # These GRUB platforms are only for MIPS.
 sys-boot/grub grub_platforms_loongson grub_platforms_qemu-mips



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

2022-04-16 Thread Mike Gilbert
commit: 541a99a7e997058fc7c9736ed37cc0d5238ad4c6
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Apr 12 15:55:58 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Apr 16 23:12:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=541a99a7

profiles/arch: mask sys-apps/systemd-utils[boot] where appropriate

Signed-off-by: Mike Gilbert  gentoo.org>

 profiles/arch/amd64/package.use.mask | 1 +
 profiles/arch/arm/package.use.mask   | 1 +
 profiles/arch/arm64/package.use.mask | 1 +
 profiles/arch/base/package.use.mask  | 1 +
 profiles/arch/ia64/package.use.mask  | 1 +
 profiles/arch/x86/package.use.mask   | 1 +
 6 files changed, 6 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 4610921674f9..84d80ea786ca 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -280,6 +280,7 @@ sys-boot/grub:2 -grub_platforms_xen-32
 # Mike Gilbert  (2015-09-05)
 # sys-boot/gnu-efi is not supported on all archs.
 sys-apps/systemd -gnuefi
+sys-apps/systemd-utils -boot
 
 # Ben de Groot  (2015-03-15)
 # media-libs/libbdplus is keyworded on amd64, so unmask the useflag

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 6f6b04881b44..4034a3d22ea1 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -74,6 +74,7 @@ net-im/prosody selinux
 # gnuefi + systemd-boot works on arm
 # bug #729720
 sys-apps/systemd -gnuefi
+sys-apps/systemd-utils -boot
 
 # Joonas Niilola  (2021-01-15)
 # Dependency not keyworded on this arch.

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 8b7b5eb5a77d..e30bc8103f11 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -108,6 +108,7 @@ media-sound/bluez-alsa man
 # gnuefi + systemd-boot works on arm64
 # bug #729720
 sys-apps/systemd -gnuefi
+sys-apps/systemd-utils -boot
 
 # Joonas Niilola  (2021-01-15)
 # Dependency not keyworded on this arch.

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 95fe1fc05f8b..4683e58f9b8a 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -275,6 +275,7 @@ media-video/ffmpeg-chromium mmal
 # Mike Gilbert  (2015-09-05)
 # sys-boot/gnu-efi is not supported on all archs.
 sys-apps/systemd gnuefi
+sys-apps/systemd-utils boot
 
 # Ben de Groot  (2015-03-15)
 # Mask bdplus support and unmask on arches where libbdplus is keyworded.

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index d7ec8415fba3..adc60a31c090 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -381,6 +381,7 @@ media-sound/pulseaudio ofono-headset
 # Mike Gilbert  (2015-09-05)
 # sys-boot/gnu-efi is not supported on all archs.
 sys-apps/systemd -gnuefi
+sys-apps/systemd-utils -boot
 
 # Pacho Ramos  (2015-06-13)
 # Missing keywords, bug #513108

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 00f4b2fe76f7..c50b6ccf90f3 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -315,6 +315,7 @@ app-emulation/libvirt xen
 # Mike Gilbert  (2015-09-05)
 # sys-boot/gnu-efi is not supported on all archs.
 sys-apps/systemd -gnuefi
+sys-apps/systemd-utils -boot
 
 # Ben de Groot  (2015-03-15)
 # media-libs/libbdplus is keyworded on x86, so unmask the useflag



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/embedded/, profiles/arch/powerpc/ppc64/, ...

2022-03-13 Thread David Seifert
commit: 58d3fd255f80ce2f45275cc6e16b5529a10072f4
Author: David Seifert  gentoo  org>
AuthorDate: Sun Mar 13 20:12:49 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Mar 13 20:12:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58d3fd25

profiles: remove dead abi_ppc_* flags

Signed-off-by: David Seifert  gentoo.org>

 profiles/arch/base/use.mask| 2 --
 profiles/arch/powerpc/ppc32/use.force  | 3 ---
 profiles/arch/powerpc/ppc32/use.mask   | 4 
 profiles/arch/powerpc/ppc64/32ul/use.force | 5 -
 profiles/arch/powerpc/ppc64/32ul/use.mask  | 5 -
 profiles/arch/powerpc/ppc64/use.force  | 3 ---
 profiles/arch/powerpc/ppc64/use.mask   | 6 +-
 profiles/base/make.defaults| 4 ++--
 profiles/embedded/make.defaults| 4 ++--
 9 files changed, 5 insertions(+), 31 deletions(-)

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index f55dfd0cd001..229a41186f2d 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -193,8 +193,6 @@ abi_x86_x32
 abi_mips_o32
 abi_mips_n32
 abi_mips_n64
-abi_ppc_32
-abi_ppc_64
 abi_s390_32
 abi_s390_64
 

diff --git a/profiles/arch/powerpc/ppc32/use.force 
b/profiles/arch/powerpc/ppc32/use.force
index 5da3746141ae..ebd35a2034ce 100644
--- a/profiles/arch/powerpc/ppc32/use.force
+++ b/profiles/arch/powerpc/ppc32/use.force
@@ -1,5 +1,2 @@
 # Force the flag which corresponds to ARCH.
 ppc
-
-# Force the flag corresponding to the only ABI.
-abi_ppc_32

diff --git a/profiles/arch/powerpc/ppc32/use.mask 
b/profiles/arch/powerpc/ppc32/use.mask
index 58adf43e9b93..a51476ff3230 100644
--- a/profiles/arch/powerpc/ppc32/use.mask
+++ b/profiles/arch/powerpc/ppc32/use.mask
@@ -30,10 +30,6 @@ gnome-shell
 # Java is no longer supported on ppc.
 java
 
-# Michał Górny  (2014-06-27)
-# Unmask multilib flag for the ABI.
--abi_ppc_32
-
 # Andrey Grozin  (2014-06-25)
 # keyworded on ppc
 -clisp

diff --git a/profiles/arch/powerpc/ppc64/32ul/use.force 
b/profiles/arch/powerpc/ppc64/32ul/use.force
index e7102de1a2df..c74bf3460241 100644
--- a/profiles/arch/powerpc/ppc64/32ul/use.force
+++ b/profiles/arch/powerpc/ppc64/32ul/use.force
@@ -3,8 +3,3 @@ ppc
 
 # Unforce the flag which corresponds to the 64-bit ARCH.
 -ppc64
-
-# Michał Górny  (2014-06-27)
-# Switch multilib flags for the ABI.
--abi_ppc_64
-abi_ppc_32

diff --git a/profiles/arch/powerpc/ppc64/32ul/use.mask 
b/profiles/arch/powerpc/ppc64/32ul/use.mask
index abf49705cc6b..2e4685d1f36d 100644
--- a/profiles/arch/powerpc/ppc64/32ul/use.mask
+++ b/profiles/arch/powerpc/ppc64/32ul/use.mask
@@ -6,8 +6,3 @@ ppc64
 
 # We mask this since we're not really a multilib profile
 multilib
-
-# Michał Górny  (2014-06-27)
-# Switch multilib flags for the ABI.
-abi_ppc_64
--abi_ppc_32

diff --git a/profiles/arch/powerpc/ppc64/use.force 
b/profiles/arch/powerpc/ppc64/use.force
index 85c8ee8c145f..88544d5e9243 100644
--- a/profiles/arch/powerpc/ppc64/use.force
+++ b/profiles/arch/powerpc/ppc64/use.force
@@ -1,5 +1,2 @@
 # Force the flag which corresponds to ARCH.
 ppc64
-
-# Force the flag corresponding to the only ABI.
-abi_ppc_64

diff --git a/profiles/arch/powerpc/ppc64/use.mask 
b/profiles/arch/powerpc/ppc64/use.mask
index ab9cefcf66ac..7de0634ed869 100644
--- a/profiles/arch/powerpc/ppc64/use.mask
+++ b/profiles/arch/powerpc/ppc64/use.mask
@@ -1,4 +1,4 @@
-# Copyright 2008-2021 Gentoo Authors
+# Copyright 2008-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 ### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!!
@@ -14,10 +14,6 @@
 openexr
 osg
 
-# Michał Górny  (2014-06-27)
-# Unmask multilib flag for the ABI.
--abi_ppc_64
-
 # Samuli Suominen  (2012-11-24)
 # TODO: Keyword and stabilize media-gfx/opencolorio and media-libs/opencv
 color-management

diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 7c4cc85f1cbc..ff9d142dabf7 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -13,11 +13,11 @@ USE_EXPAND_VALUES_USERLAND="BSD GNU"
 
 # Env vars to expand into USE vars.  Modifying this requires prior
 # discussion on gentoo-...@lists.gentoo.org.
-USE_EXPAND="ABI_MIPS ABI_PPC ABI_S390 ABI_X86 ADA_TARGET ALSA_CARDS 
APACHE2_MODULES APACHE2_MPMS CALLIGRA_FEATURES CAMERAS COLLECTD_PLUGINS 
CPU_FLAGS_ARM CPU_FLAGS_PPC CPU_FLAGS_X86 CURL_SSL ELIBC FFTOOLS GPSD_PROTOCOLS 
GRUB_PLATFORMS INPUT_DEVICES KERNEL L10N LCD_DEVICES LIBREOFFICE_EXTENSIONS 
LLVM_TARGETS LUA_SINGLE_TARGET LUA_TARGETS MONKEYD_PLUGINS NGINX_MODULES_HTTP 
NGINX_MODULES_MAIL NGINX_MODULES_STREAM OFED_DRIVERS OFFICE_IMPLEMENTATION 
OPENMPI_FABRICS OPENMPI_OFED_FEATURES OPENMPI_RM PHP_TARGETS POSTGRES_TARGETS 
PYTHON_SINGLE_TARGET PYTHON_TARGETS QEMU_SOFTMMU_TARGETS QEMU_USER_TARGETS 
ROS_MESSAGES RUBY_TARGETS SANE_BACKENDS USERLAND UWSGI_PLUGINS VIDEO_CARDS 
VOICEMAIL_STORAGE XTABLES_ADDONS"
+USE_EXPAND="ABI_MIPS 

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

2022-02-24 Thread James Le Cuirot
commit: 5b5dfbf2547de5a52ec837a76793ef8abadd9bfa
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Feb 24 23:28:56 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Feb 24 23:28:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5dfbf2

profiles: Mask loongson and qemu-mips GRUB platforms everywhere but MIPS

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

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

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 08d4b04814e9..42238fbf4d8f 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (2022-02-24)
+# These GRUB platforms are only for MIPS.
+sys-boot/grub grub_platforms_loongson grub_platforms_qemu-mips
+
 # Sam James  (2021-11-15)
 # Only available on PPC*.
 sys-apps/util-linux rtas

diff --git a/profiles/arch/mips/package.use.mask 
b/profiles/arch/mips/package.use.mask
index 67d60f06c16b..6dae04813fb1 100644
--- a/profiles/arch/mips/package.use.mask
+++ b/profiles/arch/mips/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (2022-02-24)
+# These GRUB platforms are only for MIPS.
+sys-boot/grub -grub_platforms_loongson -grub_platforms_qemu-mips
+
 # Adel Kara Slimane  (2022-01-17)
 # Mask AMF keyword on non-amd64 arches
 # It is unusable, for now, in other arches



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

2021-11-06 Thread Georgy Yakovlev
commit: 7e3aead35e577e204f5df6295bbb63a91044093e
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Nov  2 22:52:31 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov  7 05:20:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e3aead3

profiles/arch/base: mask systemd[hostnamed-fallback]

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/base/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index b286847139d..41c7b0ecd2d 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2021-11-01)
+# requires sys-apps/dbus-broker, which is not widely keyworded yet.
+sys-apps/systemd hostnamed-fallback
+
 # James Le Cuirot  (2021-10-22)
 # Only available on some architectures.
 app-emulation/fs-uae jit



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

2021-10-22 Thread James Le Cuirot
commit: 690e23751563df72eb48777bd7214dc8c0a5255c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Fri Oct 22 22:47:47 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Oct 22 22:47:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690e2375

profiles: Mask app-emulation/fs-uae[jit] except on amd64 and x86

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

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 4 
 profiles/arch/x86/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 7498557f179..f664687b9b9 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# James Le Cuirot  (2021-10-22)
+# The JIT feature only works on amd64 and x86.
+app-emulation/fs-uae -jit
+
 # Marek Szuba  (2021-10-10)
 # Does work on amd64 and x86
 x11-misc/read-edid -vbe-mode

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index f8c1f0e1751..b286847139d 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (2021-10-22)
+# Only available on some architectures.
+app-emulation/fs-uae jit
+
 # Lars Wendler  (2021-08-27)
 # Lacks various keywords in media-libs/webrtc-audio-processing
 media-video/pipewire echo-cancel

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index f6a56f5514d..bc9f5bce2d6 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (2021-10-22)
+# The JIT feature only works on amd64 and x86.
+app-emulation/fs-uae -jit
+
 # Marek Szuba  (2021-10-10)
 # Does work on amd64 and x86
 x11-misc/read-edid -vbe-mode



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm64/, profiles/arch/arm/

2021-10-07 Thread James Le Cuirot
commit: 2628d88cb6ca5126bd2014f17e008c26bf372e0e
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Oct  7 22:18:35 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Oct  7 22:22:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2628d88c

profiles: Copy applicable masks from ffmpeg to ffmpeg-chromium

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

 profiles/arch/arm/package.use.mask| 1 +
 profiles/arch/arm64/package.use.force | 1 +
 profiles/arch/arm64/package.use.mask  | 1 +
 profiles/arch/base/package.use.mask   | 1 +
 4 files changed, 4 insertions(+)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index bbc6713a53a..c855277818b 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -332,6 +332,7 @@ media-gfx/xsane ocr
 # Alexis Ballier  (2015-11-14)
 # MMAL is available on the Raspberry Pi (armv6 & armv7 so far)
 media-video/ffmpeg -mmal
+media-video/ffmpeg-chromium -mmal
 
 # Markus Meier  (2015-10-10)
 # unkeyworded deps, bug #552330

diff --git a/profiles/arch/arm64/package.use.force 
b/profiles/arch/arm64/package.use.force
index 5612ce870a4..90e884f46c8 100644
--- a/profiles/arch/arm64/package.use.force
+++ b/profiles/arch/arm64/package.use.force
@@ -13,6 +13,7 @@ dev-libs/keystone llvm_targets_AArch64
 # Aaron Bauman  (2019-12-27)
 # ffmpeg does support 64 bit neon
 media-video/ffmpeg cpu_flags_arm_neon
+media-video/ffmpeg-chromium cpu_flags_arm_neon
 
 # Luke Dashjr  (2019-09-21)
 # iasl is keyworded ~arm64

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 5f06bb4b2c4..ddc7dccfcf5 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -192,6 +192,7 @@ net-wireless/kismet ubertooth
 # Aaron Bauman  (2019-12-27)
 # ffmpeg does support 64 bit neon
 media-video/ffmpeg -cpu_flags_arm_neon
+media-video/ffmpeg-chromium -cpu_flags_arm_neon
 
 # Tomáš Mózes  (2019-12-19)
 # dev-libs/criterion is not keyworded yet

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 4e3dd6695b6..089f99dfad2 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -257,6 +257,7 @@ media-video/mpv raspberry-pi
 # MMAL is only available on the Raspberry Pi:
 # Mask it globally, unmask it on arm.
 media-video/ffmpeg mmal
+media-video/ffmpeg-chromium mmal
 
 # Brian Evans 

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

2021-08-27 Thread Lars Wendler
commit: 3e50fbabcdc81d31b39e194bc5a338bb750e73f7
Author: Lars Wendler  gentoo  org>
AuthorDate: Fri Aug 27 09:37:07 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Fri Aug 27 10:49:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e50fbab

profiles/arch/base: p.use.mask "echo-cancel" USE flag

Signed-off-by: Lars Wendler  gentoo.org>

 profiles/arch/base/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 94a2b69a910..81c17fb7ac6 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Lars Wendler  (2021-08-27)
+# Lacks various keywords in media-libs/webrtc-audio-processing
+media-video/pipewire echo-cancel
+
 # Sam James  (2021-08-14)
 # Needs Raspberry Pi specific applications
 media-video/mjpg-streamer input-raspicam



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

2021-08-05 Thread Ionen Wolkens
commit: aa22bd4cfd3b5418aa0d5c4492e5183ec25cf97f
Author: Bernd Waibel  posteo  net>
AuthorDate: Thu Aug  5 17:01:36 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Aug  5 21:49:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa22bd4c

profiles: remove pcl mask of ~media-gfx/freecad-0.19

sci-libs/pcl-1.12.0 now builds against vtk-9

Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/21894
Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/arch/base/package.use.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 40d37ef6f55..c71049984f0 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -11,11 +11,6 @@ dev-util/diffoscope haskell
 x11-base/xwayland video_cards_nvidia
 x11-wm/mutter video_cards_nvidia
 
-# Bernd Waibel  (2021-06-16)
-# sci-libs/pcl-1.11.1 is missing support for >=sci-libs/vtk-9
-# bug #796368
-~media-gfx/freecad-0.19.2 pcl
-
 # Bernd Waibel  (2021-06-11)
 # Has unpackaged depdencies, bug #795459
 >=media-libs/opencolorio-2.0.0 doc



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

2021-07-16 Thread Sam James
commit: 7cde4f6092727f84e8958baef1baaa2b8dfe6e82
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 17 05:06:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 17 05:06:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cde4f60

profiles: further dev-util/diffoscope[haskell] stable-masking

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

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

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 41ae83a7573..5aac6d95a29 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-07-17)
+# Haskell isn't stable on amd64 (or anywhere)
+# bug #801649
+dev-util/diffoscope haskell
+
 # Georgy Yakovlev  (2021-05-07)
 # openjfx:8 will never be stabilized
 # openjfx:11 probably will neither

diff --git a/profiles/arch/base/package.use.stable.mask 
b/profiles/arch/base/package.use.stable.mask
deleted file mode 100644
index c1da0586d52..000
--- a/profiles/arch/base/package.use.stable.mask
+++ /dev/null
@@ -1,10 +0,0 @@
-# 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  (2021-07-17)
-# Haskell isn't stable on amd64 (or anywhere)
-# bug #801649
-dev-util/diffoscope haskell

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 737847d26d7..8c3c48b76b2 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2021-07-17)
+# Haskell isn't stable on amd64 (or anywhere)
+# bug #801649
+dev-util/diffoscope haskell
+
 # Sam James  (2021-03-04)
 # Dependencies not yet stable, drags in
 # large amount of fabric. bug #763954

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 5c09daf7df9..7c7be35a0f1 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -4,11 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
-# Sam James  (2021-07-17)
-# Haskell isn't stable on amd64 (or anywhere)
-# bug #801649
-dev-util/diffoscope haskell
-
 # Patrick McLean  (2021-07-13)
 # Pulls in dev-libs/pmdk which has Haskell deps, a dep on rocr-runtime
 # all of which are not stable anywhere.



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

2021-07-12 Thread Sam James
commit: 9b6a4f26dcc7c4ec2e79b9859a493642e4654175
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 12 06:59:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 12 07:00:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6a4f26

profiles/arch/base: mask dev-util/diffoscope[haskell] for stable

Haskell isn't marked stable anywhere.

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

 profiles/arch/base/package.use.stable.mask | 7 +++
 1 file changed, 7 insertions(+)

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



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

2021-07-10 Thread Ionen Wolkens
commit: 5cb888ad872e88c8ccffcea5501d91359afdf70d
Author: Bernd Waibel  posteo  net>
AuthorDate: Sat Jul 10 09:43:37 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Jul 10 10:05:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb888ad

profiles: update use mask for pcl in freecad

Signed-off-by: Bernd Waibel  posteo.net>
Closes: https://github.com/gentoo/gentoo/pull/21583
Signed-off-by: Ionen Wolkens  gentoo.org>

 profiles/arch/base/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 522059cbd0b..5b5be3520b9 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -9,7 +9,7 @@ x11-wm/mutter video_cards_nvidia
 # Bernd Waibel  (2021-06-16)
 # sci-libs/pcl-1.11.1 is missing support for >=sci-libs/vtk-9
 # bug #796368
-=media-gfx/freecad-0.19.2-r2 pcl
+~media-gfx/freecad-0.19.2 pcl
 
 # Bernd Waibel  (2021-06-11)
 # Has unpackaged depdencies, bug #795459



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

2021-06-21 Thread Sam James
commit: 9094c5b1cb79957222efecdbd6b2c7a113b60a92
Author: Bernd Waibel  posteo  net>
AuthorDate: Wed Jun 16 18:27:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 21 22:25:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9094c5b1

profiles: mask pcl USE flag on non-live freecad

sci-libs/pcl-1.11.1 doesn't support >=sci-libs/vtk-9

Bug: https://bugs.gentoo.org/796368
Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/base/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 2b105478f5c..5f3f70e9821 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Bernd Waibel  (2021-06-16)
+# sci-libs/pcl-1.11.1 is missing support for >=sci-libs/vtk-9
+# bug #796368
+=media-gfx/freecad-0.19.2-r2 pcl
+
 # Bernd Waibel  (2021-06-11)
 # Has unpackaged depdencies, bug #795459
 >=media-libs/opencolorio-2.0.0 doc



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

2021-06-11 Thread Sam James
commit: d0f6430e4816c6026dcf35dd37c76fb2f5535fe8
Author: Bernd Waibel  posteo  net>
AuthorDate: Fri Jun 11 21:46:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 12 05:11:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0f6430e

profiles: mask media-libs/opencolorio[doc]

Mask the doc USE flag on >=media-libs/opencolorio-2.0.0.
Has currently unpackaged dependencies

Bug: https://bugs.gentoo.org/795459
Signed-off-by: Bernd Waibel  posteo.net>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/base/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index a920061900c..2b105478f5c 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Bernd Waibel  (2021-06-11)
+# Has unpackaged depdencies, bug #795459
+>=media-libs/opencolorio-2.0.0 doc
+
 # Mike Gilbert  (2021-03-29)
 # TPM only exists on some archs.
 sys-apps/systemd tpm



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

2021-04-30 Thread Matt Turner
commit: dbc56f53dc48625bcc3bbbaa695bb48303b85a1d
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May  1 03:38:54 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  1 03:38:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc56f53

profiles: Mask USE=sysprof on x11-libs/pango where appropriate

Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/amd64/package.use.mask | 1 +
 profiles/arch/base/package.use.mask  | 1 +
 profiles/arch/x86/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 a97c6325f2e..2e8662efc82 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -109,6 +109,7 @@ dev-libs/glib -sysprof
 gnome-extra/cjs -sysprof
 x11-libs/gtk+ -sysprof
 net-libs/libsoup -sysprof
+x11-libs/pango -sysprof
 
 # Andreas Sturmlechner  (2020-02-26)
 # Vulkan is available on amd64.

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 38d96d87805..b66e43f2244 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -89,6 +89,7 @@ dev-libs/glib sysprof
 gnome-extra/cjs sysprof
 x11-libs/gtk+ sysprof
 net-libs/libsoup sysprof
+x11-libs/pango sysprof
 
 # Andreas Sturmlechner  (2020-02-26)
 # Vulkan support is only available on few selected arches atm.

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 38a7fe6960d..4f8856f1579 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -118,6 +118,7 @@ dev-libs/glib -sysprof
 gnome-extra/cjs -sysprof
 x11-libs/gtk+ -sysprof
 net-libs/libsoup -sysprof
+x11-libs/pango -sysprof
 
 # Andreas Sturmlechner  (2020-02-26)
 # Vulkan is available on x86.



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

2021-01-29 Thread Michał Górny
commit: 3a8cd313bd170a76d7e17b7d5a2012fb2de2982b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 29 21:51:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 29 21:58:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8cd313

profiles/arch: Add mask/unmask for compiler-rt-sanitizers[memprof]

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

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 2e1ab42bf14..8c2a5a42a7f 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -27,7 +27,7 @@ net-misc/asterisk -blocks
 sys-libs/compiler-rt-sanitizers -asan -dfsan -lsan -msan -hwasan -tsan
 sys-libs/compiler-rt-sanitizers -ubsan -safestack -cfi -scudo
 sys-libs/compiler-rt-sanitizers -gwp-asan
-sys-libs/compiler-rt-sanitizers -libfuzzer -profile -xray
+sys-libs/compiler-rt-sanitizers -libfuzzer -memprof -profile -xray
 
 # Sam James  (2020-10-24)
 # asm redc is only available on amd64,

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 11f27d68134..f60d134fb6e 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -10,7 +10,7 @@ net-misc/asterisk blocks
 sys-libs/compiler-rt-sanitizers asan dfsan lsan msan hwasan tsan
 sys-libs/compiler-rt-sanitizers ubsan safestack cfi scudo
 sys-libs/compiler-rt-sanitizers shadowcallstack gwp-asan
-sys-libs/compiler-rt-sanitizers libfuzzer profile xray
+sys-libs/compiler-rt-sanitizers libfuzzer memprof profile xray
 
 # Sam James  (2020-10-24)
 # asm redc is only available on amd64,



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

2021-01-07 Thread Fabian Groffen
commit: 7f9624081b9ffcd81cde0f7e8567afeb0e499813
Author: Fabian Groffen  gentoo  org>
AuthorDate: Thu Jan  7 08:29:53 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Thu Jan  7 08:29:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f962408

profiles: drop references to x86-macos

Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/arch/base/make.defaults | 2 +-
 profiles/arches.desc | 1 -
 profiles/embedded/make.defaults  | 2 +-
 3 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index 635d0b0db9a..bbab57a0742 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -3,6 +3,6 @@
 
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 
arm64-macos hppa ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 
sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt 
x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 
arm64-macos hppa ia64 m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 
sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt 
x86 x86-fbsd x86-linux x86-solaris x86-winnt"
 
 PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"

diff --git a/profiles/arches.desc b/profiles/arches.desc
index af01a5da339..72290c6445e 100644
--- a/profiles/arches.desc
+++ b/profiles/arches.desc
@@ -30,7 +30,6 @@ ppc64-linux   testing
 x86-linux  testing
 arm64-macostesting
 ppc-macos  testing
-x86-macos  testing
 x64-macos  testing
 sparc-solaris  testing
 sparc64-solaristesting

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index d31cb0f7172..5af38683be6 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -23,7 +23,7 @@ LINGUAS="en"
 IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 
m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris 
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux 
x86-macos x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 
m68k mips ppc ppc64 ppc64-linux ppc-macos riscv s390 sparc sparc64-solaris 
sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 x86-fbsd x86-linux 
x86-solaris x86-winnt"
 USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX 
Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt"
 USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD 
OpenBSD SunOS Winnt"
 USE_EXPAND_VALUES_USERLAND="BSD GNU"



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

2021-01-02 Thread David Seifert
commit: 894d27a8478ee40be6c649a59efd21d7dc860e35
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan  2 22:33:21 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan  2 22:33:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=894d27a8

profiles/arch/base/package.use.mask: Unmask sys-power/suspend[crypt] again

* libgcrypt has re-enabled static-libs support.

Signed-off-by: David Seifert  gentoo.org>

 profiles/arch/base/package.use.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 252425612e9..08587e30215 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -18,12 +18,6 @@ sci-mathematics/gmp-ecm custom-tune
 # (See 9.3.8 in the Guile manual)
 dev-scheme/guile jit
 
-# Sam James  (2020-09-20)
-# (for Mikle Kolyada )
-# libgcrypt et al no longer support static-libs
-# Need to determine whether crypt is possible dynamically?
-sys-power/suspend crypt
-
 # Sam James  (2020-09-20)
 # (for Mikle Kolyada )
 # libgcrypt et al no longer support static-libs



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

2020-12-18 Thread Fabian Groffen
commit: b21867acf090471435c04bb82561fe91981220a0
Author: Fabian Groffen  gentoo  org>
AuthorDate: Fri Dec 18 14:17:11 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri Dec 18 14:17:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b21867ac

profiles/arch/base/make.defaults: resolve merge horror :(

Signed-off-by: Fabian Groffen  gentoo.org>

 profiles/arch/base/make.defaults | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index f0ea8107cb1..0f4d4bedc58 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -3,7 +3,6 @@
 
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 
m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sparc 
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 
x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
 USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 
arm64-macos hppa ia64 m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix 
ppc-macos riscv s390 sparc sparc64-solaris sparc-solaris x64-cygwin x64-macos 
x64-solaris x64-winnt x86 x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
 
 PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, sys-libs/cygwin-crypt/, profiles/, app-admin/cygwin-rebase/, ...

2020-12-18 Thread Sam James
commit: 2a0c0529cab65854fca8381693a222867f2913fd
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 18 14:12:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 18 14:12:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0c0529

*/*: drop ~x86-cygwin

Bug: https://bugs.gentoo.org/760057
Signed-off-by: Sam James  gentoo.org>

 app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild| 2 +-
 app-admin/cygwin-rebase/cygwin-rebase-.ebuild | 2 +-
 app-portage/elt-patches/elt-patches-20170422.ebuild   | 2 +-
 app-portage/elt-patches/elt-patches-20170815.ebuild   | 2 +-
 app-portage/elt-patches/elt-patches-20170826.1.ebuild | 2 +-
 app-portage/elt-patches/elt-patches-20201205.ebuild   | 2 +-
 profiles/arch/base/make.defaults  | 2 +-
 profiles/arches.desc  | 1 -
 profiles/embedded/make.defaults   | 2 +-
 sys-libs/cygwin-crypt/cygwin-crypt-1.4.ebuild | 2 +-
 virtual/libcrypt/libcrypt-1-r1.ebuild | 2 +-
 virtual/libcrypt/libcrypt-2.ebuild| 2 +-
 12 files changed, 11 insertions(+), 12 deletions(-)

diff --git a/app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild 
b/app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild
index f80b7c07b4d..5feb16b43ff 100644
--- a/app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild
+++ b/app-admin/cygwin-rebase/cygwin-rebase-4.4.4.ebuild
@@ -31,7 +31,7 @@ else

https://github.com/haubi/cygwin-rebase/compare/rebase-${MY_PV}...rebase-${MY_PV}_merge-files-flag-0.patch
 -> ${P}_merge-files-flag-0.patch
"
PATCHES=( "${DISTDIR}/${P}_merge-files-flag-0.patch" )
-   KEYWORDS="-* ~x64-cygwin ~x86-cygwin"
+   KEYWORDS="-* ~x64-cygwin"
 fi
 
 DEPEND=""

diff --git a/app-admin/cygwin-rebase/cygwin-rebase-.ebuild 
b/app-admin/cygwin-rebase/cygwin-rebase-.ebuild
index f80b7c07b4d..5feb16b43ff 100644
--- a/app-admin/cygwin-rebase/cygwin-rebase-.ebuild
+++ b/app-admin/cygwin-rebase/cygwin-rebase-.ebuild
@@ -31,7 +31,7 @@ else

https://github.com/haubi/cygwin-rebase/compare/rebase-${MY_PV}...rebase-${MY_PV}_merge-files-flag-0.patch
 -> ${P}_merge-files-flag-0.patch
"
PATCHES=( "${DISTDIR}/${P}_merge-files-flag-0.patch" )
-   KEYWORDS="-* ~x64-cygwin ~x86-cygwin"
+   KEYWORDS="-* ~x64-cygwin"
 fi
 
 DEPEND=""

diff --git a/app-portage/elt-patches/elt-patches-20170422.ebuild 
b/app-portage/elt-patches/elt-patches-20170422.ebuild
index 52613545662..d849bf22dec 100644
--- a/app-portage/elt-patches/elt-patches-20170422.ebuild
+++ b/app-portage/elt-patches/elt-patches-20170422.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE=""
 
 RDEPEND="sys-apps/gentoo-functions"

diff --git a/app-portage/elt-patches/elt-patches-20170815.ebuild 
b/app-portage/elt-patches/elt-patches-20170815.ebuild
index 8836b8a3c50..9946949d30c 100644
--- a/app-portage/elt-patches/elt-patches-20170815.ebuild
+++ b/app-portage/elt-patches/elt-patches-20170815.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~arm64-linux ~ppc64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris ~x86-winnt"
 IUSE=""
 
 RDEPEND="sys-apps/gentoo-functions"

diff --git a/app-portage/elt-patches/elt-patches-20170826.1.ebuild 
b/app-portage/elt-patches/elt-patches-20170826.1.ebuild
index 98f318e07e4..a481f1a73b2 100644
--- a/app-portage/elt-patches/elt-patches-20170826.1.ebuild
+++ b/app-portage/elt-patches/elt-patches-20170826.1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~x86-cygwin ~amd64-linux ~arm64-linux 
~ppc64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint 

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

2020-10-24 Thread Sam James
commit: 7726048adff8571f9f0c6e2a116363bac275ef0f
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 24 06:38:09 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 24 06:39:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7726048a

profiles/arch/base: mask custom-tune on gmp-ecm

Only available on amd64 and ppc64.

Closes: https://bugs.gentoo.org/750974
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/amd64/package.use.mask | 5 +
 profiles/arch/base/package.use.mask  | 5 +
 profiles/arch/powerpc/ppc64/package.use.mask | 5 +
 3 files changed, 15 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 4edc27d040a..6e8da1e98be 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2020-10-24)
+# asm redc is only available on amd64,
+# ppc64. bug #750974.
+sci-mathematics/gmp-ecm -custom-tune
+
 # Thomas Deutschmann  (2020-10-07)
 #  (2020-10-24)
+# asm redc is only available on amd64,
+# ppc64. bug #750974.
+sci-mathematics/gmp-ecm custom-tune
+
 # Sam James  (2020-10-05)
 # Guile only supports JIT on some arches
 # (See 9.3.8 in the Guile manual)

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index 09687a8495f..f095b87a4f3 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-10-24)
+# asm redc is only available on amd64,
+# ppc64. bug #750974.
+sci-mathematics/gmp-ecm -custom-tune
+
 # Georgy Yakovlev  (2020-10-05)
 # dropbox requires binaries unavaliable for ppc64
 # webengine flag requires unkeyworded plasma-telepathy-meta



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

2020-10-12 Thread Andreas Sturmlechner
commit: 519c862840c15db1e618514f56b28ea623b1f070
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct 12 14:06:44 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct 12 16:15:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519c8628

profiles: arch: Mask dev-qt/qt3d[vulkan] everywhere except for amd64/x86

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/amd64/package.use.mask | 1 +
 profiles/arch/base/package.use.mask  | 1 +
 profiles/arch/x86/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 6b98a1f0ede..a3a0e578c5d 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -80,6 +80,7 @@ dev-libs/gjs -sysprof
 
 # Andreas Sturmlechner  (2020-02-26)
 # Vulkan is available on amd64.
+dev-qt/qt3d -vulkan
 dev-qt/qtdeclarative -vulkan
 dev-qt/qtgui -vulkan
 dev-qt/qtwayland -vulkan

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index bf31f6eba19..66641ded4a8 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -60,6 +60,7 @@ dev-libs/gjs sysprof
 # Andreas Sturmlechner  (2020-02-26)
 # Vulkan support is only available on few selected arches atm.
 # Mask everywhere, unmask where appropriate.
+dev-qt/qt3d vulkan
 dev-qt/qtdeclarative vulkan
 dev-qt/qtgui vulkan
 dev-qt/qtwayland vulkan

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 178bf43d284..c4f408fa444 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -81,6 +81,7 @@ dev-libs/gjs -sysprof
 
 # Andreas Sturmlechner  (2020-02-26)
 # Vulkan is available on x86.
+dev-qt/qt3d -vulkan
 dev-qt/qtdeclarative -vulkan
 dev-qt/qtgui -vulkan
 dev-qt/qtwayland -vulkan



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/x86/, profiles/arch/powerpc/ppc64/64le/, ...

2020-10-05 Thread Andreas Sturmlechner
commit: 8cb34a5a607b1beb13f29bc99a07ff03c2b3ed57
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Oct  5 12:47:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Oct  5 12:47:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb34a5a

profiles: arch: Mask media-video/pipewire[vulkan] except for amd64/x86

Bug: https://bugs.gentoo.org/741861
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/amd64/package.use.mask | 1 +
 profiles/arch/base/package.use.mask  | 1 +
 profiles/arch/powerpc/ppc64/64le/package.use.mask| 1 +
 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 4 ++--
 profiles/arch/x86/package.use.mask   | 1 +
 5 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 843680db926..15111545cf7 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -73,6 +73,7 @@ dev-libs/gjs -sysprof
 dev-qt/qtdeclarative -vulkan
 dev-qt/qtgui -vulkan
 dev-qt/qtwayland -vulkan
+media-video/pipewire -vulkan
 
 # James Le Cuirot  (2019-12-10)
 # The JIT feature only works on amd64 and x86.

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index d36a1f39062..04b8a4211f4 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -58,6 +58,7 @@ dev-libs/gjs sysprof
 dev-qt/qtdeclarative vulkan
 dev-qt/qtgui vulkan
 dev-qt/qtwayland vulkan
+media-video/pipewire vulkan
 
 # dev-python/pandas is only keyworded for amd64 & x86
 sys-block/fio python gnuplot

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 856f7f86c25..8144c6aa293 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -13,6 +13,7 @@ dev-qt/qtwayland -vulkan
 media-libs/mesa -vulkan -vulkan-overlay
 media-libs/libsdl2 -vulkan
 media-video/mpv -vulkan
+media-video/pipewire -vulkan
 media-video/vlc -libplacebo
 
 # Georgy Yakovlev  (2020-01-21)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
index dc3d73424ec..e6a445260d7 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Georgy Yakovlev  (2020-02-27)
@@ -9,9 +9,9 @@ dev-qt/qtwayland vulkan
 media-libs/mesa vulkan vulkan-overlay
 media-libs/libsdl2 vulkan
 media-video/mpv vulkan
+media-video/pipewire vulkan
 media-video/vlc libplacebo
 
-
 # Georgy Yakovlev  (2019-08-15)
 # deps are not yet stable on ppc64
 media-libs/mesa llvm video_cards_radeonsi

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index e37fd3740e1..ad386688a9d 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -74,6 +74,7 @@ dev-libs/gjs -sysprof
 dev-qt/qtdeclarative -vulkan
 dev-qt/qtgui -vulkan
 dev-qt/qtwayland -vulkan
+media-video/pipewire -vulkan
 
 # Georgy Yakovlev 

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

2020-09-20 Thread Sam James
commit: 6c32b0d612c9dd57c82e5e013e291e2b847ece27
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 20 16:14:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 20 16:16:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c32b0d6

profiles/arch/base/package.use.mask: mask app-backup/dar[static, static-libs]

libgcrypt et al just lost static-libs support, so mask consumers
for now to allow tree consistency while it is figured out if
the consumers need to drop static altogether or just crypt-related
static support.

Acked-by: Mikle Kolyada  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/base/package.use.mask | 8 
 1 file changed, 8 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 06258569212..49603913ac7 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,14 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+
+# Sam James  (2020-09-20)
+# (for Mikle Kolyada )
+# libgcrypt et al no longer support static-libs
+# Need to determine whether dar's static use
+# is worthwhile without it.
+app-backup/dar static static-libs
+
 # Thomas Deutschmann  (2020-09-07)
 # dev-util/nvidia-cuda-toolkit is only available on amd64
 app-metrics/collectd collectd_plugins_gpu_nvidia



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

2020-09-20 Thread Sam James
commit: 42babe74032e8d228159658ce02335b91f45a315
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 20 16:16:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 20 16:16:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42babe74

profiles/arch/base/package.use.mask: mask sys-power/suspend[crypt]

libgcrypt et al just lost static-libs support, so mask consumers
for now to allow tree consistency while it is figured out if
the consumers need to drop static altogether or just crypt-related
static support.

Acked-by: Mikle Kolyada  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/base/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 49603913ac7..87ba55bdeea 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-09-20)
+# (for Mikle Kolyada )
+# libgcrypt et al no longer support static-libs
+# Need to determine whether crypt is possible dynamically?
+sys-power/suspend crypt
 
 # Sam James  (2020-09-20)
 # (for Mikle Kolyada )



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

2020-09-11 Thread Andreas K. Hüttel
commit: 23ffb2ad3002969ab123e03ddb5fc53573443654
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Sep 11 16:17:09 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Sep 11 16:17:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ffb2ad

profiles: Mask rv32 abi globally (unmasked where needed)

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/arch/base/use.mask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 5a6c92e34bc..1287a5f4097 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -197,6 +197,8 @@ abi_ppc_32
 abi_ppc_64
 abi_riscv_lp64d
 abi_riscv_lp64
+abi_riscv_ilp32d
+abi_riscv_ilp32
 abi_s390_32
 abi_s390_64
 



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

2020-08-24 Thread Georgy Yakovlev
commit: 0b6177e2d16c9e2d6f222e6f726143413cb70b40
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Aug 24 22:55:03 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Aug 24 23:01:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6177e2

profiles/arch/base/package.use.mask: update rust-bin masks

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/base/package.use.mask | 2 --
 1 file changed, 2 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 89e5026f4bc..dac55926b80 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -61,9 +61,7 @@ sys-firmware/seabios debug
 
 # Georgy Yakovlev  (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  (2019-07-03)
 # Raspberry Pi support is only available on arm.



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, media-libs/mesa/, profiles/arch/arm/, profiles/desc/, ...

2020-08-11 Thread Matt Turner
commit: d78e6b6318526d579512cae0dd959dc332f303c1
Author: Ross Charles Campbell  gmail  com>
AuthorDate: Fri Aug  7 12:24:42 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug 11 19:42:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d78e6b63

media-libs/mesa: enable option for V3D graphics driver

Closes: https://bugs.gentoo.org/733190
Closes: https://github.com/gentoo/gentoo/pull/17040
Signed-off-by: Ross Charles Campbell  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/mesa/mesa-.ebuild | 5 -
 profiles/arch/arm/use.mask   | 1 +
 profiles/arch/arm64/use.mask | 1 +
 profiles/arch/base/use.mask  | 1 +
 profiles/desc/video_cards.desc   | 1 +
 5 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/media-libs/mesa/mesa-.ebuild b/media-libs/mesa/mesa-.ebuild
index 311d46e53a9..ebb32fce460 100644
--- a/media-libs/mesa/mesa-.ebuild
+++ b/media-libs/mesa/mesa-.ebuild
@@ -29,7 +29,7 @@ RESTRICT="
 "
 
 RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
-VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost vc4 virgl vivante vmware"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost v3d vc4 virgl vivante vmware"
 for card in ${VIDEO_CARDS}; do
IUSE_VIDEO_CARDS+=" video_cards_${card}"
 done
@@ -62,6 +62,7 @@ REQUIRED_USE="
video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
video_cards_r600?   ( gallium )
video_cards_radeonsi?   ( gallium llvm )
+   video_cards_v3d? ( gallium )
video_cards_vc4? ( gallium )
video_cards_virgl? ( gallium )
video_cards_vivante? ( gallium gbm )
@@ -430,6 +431,7 @@ multilib_src_configure() {
if use video_cards_freedreno ||
   use video_cards_lima ||
   use video_cards_panfrost ||
+  use video_cards_v3d ||
   use video_cards_vc4 ||
   use video_cards_vivante; then
gallium_enable -- kmsro
@@ -437,6 +439,7 @@ multilib_src_configure() {
 
gallium_enable video_cards_lima lima
gallium_enable video_cards_panfrost panfrost
+   gallium_enable video_cards_v3d v3d
gallium_enable video_cards_vc4 vc4
gallium_enable video_cards_vivante etnaviv
gallium_enable video_cards_vmware svga

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 95b9d0b694d..76f4bca6d6f 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -97,6 +97,7 @@ anthy
 -video_cards_omap
 -video_cards_panfrost
 -video_cards_tegra
+-video_cards_v3d
 -video_cards_vc4
 
 # James Le Cuirot 

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index e6feb96bdaa..0796842e8b5 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -137,6 +137,7 @@ sdl
 -video_cards_nouveau
 -video_cards_panfrost
 -video_cards_tegra
+-video_cards_v3d
 -video_cards_vc4
 
 # James Le Cuirot 

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index a406e010119..5a6c92e34bc 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -141,6 +141,7 @@ video_cards_lima
 video_cards_omap
 video_cards_panfrost
 video_cards_tegra
+video_cards_v3d
 video_cards_vc4
 
 # James Le Cuirot 

diff --git a/profiles/desc/video_cards.desc b/profiles/desc/video_cards.desc
index 97614a412cf..1a82d207852 100644
--- a/profiles/desc/video_cards.desc
+++ b/profiles/desc/video_cards.desc
@@ -35,6 +35,7 @@ radeon - VIDEO_CARDS setting to build driver for ATI radeon 
video cards
 radeonsi - VIDEO_CARDS setting to build only Southern Islands based chips code 
for radeon
 siliconmotion - VIDEO_CARDS setting to build driver for siliconmotion video 
cards
 tegra - VIDEO_CARDS setting to build driver for tegra video cards
+v3d - VIDEO_CARDS setting to build driver for v3d video cards
 vc4 - VIDEO_CARDS setting to build driver for vc4 video cards
 vesa - VIDEO_CARDS setting to build driver for vesa video cards
 via - VIDEO_CARDS setting to build driver for via video cards



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

2020-07-27 Thread Sam James
commit: f4436c027d87224ae37ac344783b7745269242d7
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 27 16:13:21 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 27 16:40:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4436c02

profiles: mask cleanups post ffmpeg-3 removal

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

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

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index 633b03f3a3b..a5f9a5ef145 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -224,9 +224,8 @@ net-mail/notmuch test
 app-admin/conky cmus irc
 
 # Tobias Klausmann  (2016-06-07)
-# the nvidia SDK needs nvidia-drivers and thus can never work on alpha
-# Likewise, nasm is x86/x86-64 only
-media-video/ffmpeg nvenc openh264
+# nasm is x86/x86-64 only
+media-video/ffmpeg openh264
 
 # Tobias Klausmann  (2016-02-04)
 # sys-cluster/ceph is not broken per se, but a maintenance burden.

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index c20334383b9..725770217af 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -172,10 +172,6 @@ app-admin/rsyslog -mdblookup
 # https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html
 dev-lang/ocaml -spacetime
 
-# Alexis Ballier  (2017-01-31)
-# nvidia drivers are unmasked here
-media-video/ffmpeg -nvenc
-
 # Luke Dashjr  (2017-01-04)
 # Assembly optimisations are supported on amd64 for all versions
 dev-libs/libsecp256k1 -asm

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 291a65ad2b0..ce05528460d 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -136,10 +136,6 @@ app-admin/rsyslog mdblookup
 # https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html
 dev-lang/ocaml spacetime
 
-# Alexis Ballier  (2017-01-31)
-# nvenc requires nvidia drivers, apply same mask logic
-media-video/ffmpeg nvenc
-
 # Thomas Deutschmann  (2017-01-30)
 # media-libs/raspberrypi-userland not keyworded
 media-video/motion mmal

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 2b42b8fa926..c2c79b2e687 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -194,10 +194,6 @@ app-admin/rsyslog -mdblookup
 # which is only keyworded for amd64
 x11-wm/awesome doc
 
-# Alexis Ballier  (2017-01-31)
-# nvidia drivers are unmasked here
-media-video/ffmpeg -nvenc
-
 # Andreas Sturmlechner  (2016-12-31)
 # on behalf of Andreas K. Hüttel  (2016-12-14)
 # Fails to build with newly unmasked ffmpeg-3, so mask this useflag



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm64/, profiles/arch/arm/armv7a/, ...

2020-07-04 Thread Michał Górny
commit: 355d8d3200a4e82a0d872662a7b824ce3974caba
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu Jul  2 13:29:48 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  4 20:35:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355d8d32

profiles: mask media-video/ffmpeg[rav1e] w/o Rust

Mask media-video/ffmpeg[rav1e] where Rust isn't available.

Bug: https://bugs.gentoo.org/728558
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Michał Górny  gentoo.org>

 profiles/arch/amd64/package.use.mask | 5 +
 profiles/arch/arm/armv7a/package.use.mask| 5 +
 profiles/arch/arm64/package.use.mask | 5 +
 profiles/arch/base/package.use.mask  | 5 +
 profiles/arch/powerpc/ppc64/package.use.mask | 5 +
 profiles/arch/x86/package.use.mask   | 5 +
 6 files changed, 30 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 3e6eb33f3df..c2d786ea71a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
 # Robin H. Johnson  (2020-07-02)
 # Mask io-uring & zbc pending keywording
 sys-block/fio -io-uring -zbc

diff --git a/profiles/arch/arm/armv7a/package.use.mask 
b/profiles/arch/arm/armv7a/package.use.mask
index 8aea7c2c883..5a3011ed45e 100644
--- a/profiles/arch/arm/armv7a/package.use.mask
+++ b/profiles/arch/arm/armv7a/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
 # Sam James  (2020-06-27)
 # Tests require Valgrind, available on armv7a
 dev-libs/rapidjson -test

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 0a813a773fe..539337cc7dc 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
 # Robin H. Johnson  (2020-07-02)
 # Mask io-uring & zbc pending keywording
 sys-block/fio -io-uring

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index cf91d327fb7..0a8f38ef77c 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-07-03)
+# Rust is only available on some arches
+# Bug #728558
+media-video/ffmpeg rav1e
+
 # Robin H. Johnson  (2020-07-02)
 # Mask io-uring & zbc pending keywording
 sys-block/fio io-uring zbc

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index a6b93f2012c..ed7f856f3b0 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
 # Andreas Sturmlechner  (2020-07-02)
 # media-libs/libplacebo is keyworded
 media-video/vlc -libplacebo

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index d0df057869a..0b995e62880 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2020-07-03)
+# Rust is available here
+# Bug #728558
+media-video/ffmpeg -rav1e
+
 # Robin H. Johnson  (2020-07-02)
 # Mask io-uring & zbc pending keywording
 sys-block/fio -io-uring -zbc



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/powerpc/ppc64/

2020-07-02 Thread Andreas Sturmlechner
commit: 0086d2621b3bb78eeff602a354859b18925b30cc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Jul  2 08:31:17 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Jul  2 09:11:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0086d262

profiles: ppc64: Unmask media-video/vlc[libplacebo]

Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 9bdee5482a0..7ade57e2a1c 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -66,7 +66,7 @@ dev-java/openjdk:11 javafx
 >=dev-lang/spidermonkey-60 jit
 
 # Andreas Sturmlechner  (2019-05-09)
-# media-libs/libplacebo is not keyworded anywhere except amd64 yet
+# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet
 media-video/vlc libplacebo
 
 # Denis Lisov  (2019-05-09)

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index a102fb4120c..a6b93f2012c 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2020-07-02)
+# media-libs/libplacebo is keyworded
+media-video/vlc -libplacebo
+
 # Georgy Yakovlev 

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

2020-06-05 Thread Andreas Sturmlechner
commit: e70bc31cc56e4a9d8c23d8c8d46e8f7292b6834d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 22:20:54 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:32:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70bc31c

profiles: arch/base: Add "mkl" to use.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/base/use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index cd30696d3a0..9cc7516fc79 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (2020-06-06)
+# sci-libs/mkl is only supported on specific architectures
+mkl
+
 # Thomas Deutschmann  (2019-11-11)
 # James Le Cuirot  (2017-06-29)
 # Forced and masked by default. Unmask where necessary.



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

2020-05-02 Thread Ulrich Müller
commit: 992a71f90a8168638d1209061c3560b529f37a1d
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat May  2 11:27:36 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat May  2 11:28:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992a71f9

profiles: Remove mask for SuperH from arch/base/use.mask.

Signed-off-by: Ulrich Müller  gentoo.org>

 profiles/arch/base/use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 550b14c59c9..5736223a365 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -239,7 +239,6 @@ ppc
 ppc64
 riscv
 s390
-sh
 sparc
 x86
 x86-fbsd



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

2020-05-02 Thread Mikle Kolyada
commit: 8ff62696284707cb21a16395b4777b4bfdc82324
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May  2 10:27:00 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May  2 10:27:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ff62696

profiles: remove more SuperH references

Signed-off-by: Mikle Kolyada  gentoo.org>

 profiles/arch/base/make.defaults | 2 +-
 profiles/embedded/make.defaults  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index 81f92b89ebe..0470aeb57c3 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -3,6 +3,6 @@
 
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 
m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sh sparc 
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 
x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 
m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sparc 
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 
x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
 
 PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"

diff --git a/profiles/embedded/make.defaults b/profiles/embedded/make.defaults
index c6dc06a3c23..d7d601e655c 100644
--- a/profiles/embedded/make.defaults
+++ b/profiles/embedded/make.defaults
@@ -23,7 +23,7 @@ LINGUAS="en"
 IUSE_IMPLICIT="prefix prefix-guest prefix-stack"
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH ELIBC KERNEL USERLAND"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 
m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc 
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 
x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 
m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sparc 
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x64-winnt x86 
x86-cygwin x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
 USE_EXPAND_VALUES_ELIBC="AIX bionic Cygwin Darwin DragonFly FreeBSD glibc HPUX 
Interix mingw mintlib musl NetBSD OpenBSD SunOS uclibc Winnt"
 USE_EXPAND_VALUES_KERNEL="AIX Darwin FreeBSD freemint HPUX linux NetBSD 
OpenBSD SunOS Winnt"
 USE_EXPAND_VALUES_USERLAND="BSD GNU"



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

2020-04-26 Thread Georgy Yakovlev
commit: 698e6a08693b245254deee9515e8762c54101f70
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Apr 26 15:48:55 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Apr 26 15:56:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=698e6a08

profiles/arch/base/package.use.mask: mask glibc[static-pie]

Bug: https://bugs.gentoo.org/719444
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/base/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index cd78a95a075..281b7ebbb18 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-04-26)
+# static-pie is not implemented on all arches, #719444
+# https://sourceware.org/glibc/wiki/PortStatus
+sys-libs/glibc static-pie
+
 # Mart Raudsepp  (2020-03-01)
 # dev-util/sysprof not keyworded on most arches yet
 x11-wm/mutter sysprof



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

2020-01-14 Thread Matt Turner
commit: eee1fd838ac6e899229d75ea8cae260b4c20c593
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jan 14 21:46:29 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jan 14 21:46:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eee1fd83

profiles: Allow VIDEO_CARDS=iris only on amd64/x86

Closes: https://bugs.gentoo.org/704730
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 773b4862f2e..c2af8ba1c89 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -117,6 +117,7 @@
 -video_cards_i915
 -video_cards_i965
 -video_cards_intel
+-video_cards_iris
 -video_cards_nvidia
 -video_cards_siliconmotion
 -video_cards_vesa

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 10bf338ad85..dabc00d37ee 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -131,6 +131,7 @@ video_cards_ast
 video_cards_i915
 video_cards_i965
 video_cards_intel
+video_cards_iris
 video_cards_nvidia
 video_cards_vesa
 video_cards_via

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index bfe15cba31f..7948162763a 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -134,6 +134,7 @@ python_single_target_python3_7
 -video_cards_i915
 -video_cards_i965
 -video_cards_intel
+-video_cards_iris
 -video_cards_nvidia
 -video_cards_siliconmotion
 -video_cards_vmware



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

2019-12-22 Thread Nick Sarnie
commit: 68a50914bba1dd2397293936945eb9ef44dd
Author: Nick Sarnie  gentoo  org>
AuthorDate: Sun Dec 22 20:19:29 2019 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Sun Dec 22 20:21:42 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68a50914

profiles: Remove references to last rited packages

Signed-off-by: Nick Sarnie  gentoo.org>

 profiles/arch/amd64/no-multilib/package.use.mask |  2 --
 profiles/arch/amd64/package.use.force|  2 --
 profiles/arch/amd64/package.use.mask |  2 --
 profiles/arch/amd64/package.use.stable.mask  |  7 +--
 profiles/arch/base/package.use.mask  | 10 --
 profiles/arch/x86/package.use.stable.mask|  7 +--
 profiles/base/package.use.force  |  4 +---
 7 files changed, 3 insertions(+), 31 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.use.mask 
b/profiles/arch/amd64/no-multilib/package.use.mask
index f83b6bb9564..37241d814ba 100644
--- a/profiles/arch/amd64/no-multilib/package.use.mask
+++ b/profiles/arch/amd64/no-multilib/package.use.mask
@@ -14,8 +14,6 @@ app-emulation/xen-tools ovmf
 # abi_x86_32 at this time.
 app-emulation/wine-vanilla test
 app-emulation/wine-staging test
-app-emulation/wine-d3d9 test
-app-emulation/wine-any test
 
 # Mike Frysinger  (2016-08-12)
 # Requires sys-boot/grub:0 which is masked here.

diff --git a/profiles/arch/amd64/package.use.force 
b/profiles/arch/amd64/package.use.force
index 0f4c85a656e..9af2e497819 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -13,8 +13,6 @@ dev-lang/rust llvm_targets_X86
 # Packages with optional 64-bit variant
 app-emulation/wine-vanilla -abi_x86_64
 app-emulation/wine-staging -abi_x86_64
-app-emulation/wine-d3d9 -abi_x86_64
-app-emulation/wine-any -abi_x86_64
 virtual/wine -abi_x86_64
 
 # Michał Górny  (2017-04-08)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 4b1be845a52..09a9e9d1764 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -106,8 +106,6 @@ media-video/mpv -vulkan
 
 # Nick Sarnie  (2018-04-29)
 # media-libs/vulkan-loader and app-emulation/vkd3d are keyworded on amd64
-app-emulation/wine-any -vkd3d -vulkan
-app-emulation/wine-d3d9 -vkd3d -vulkan
 app-emulation/wine-staging -vkd3d -vulkan
 app-emulation/wine-vanilla -vkd3d -vulkan
 

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 0cc07951442..c3814e0fc7e 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -22,11 +22,6 @@
 # not yet ready for everyone.
 net-misc/curl quiche
 
-# Nick Sarnie  (2019-10-14)
-# Allow on stable for now
-app-emulation/wine-d3d9 -d3d9
-virtual/wine -d3d9
-
 # Andreas Sturmlechner  (2019-08-18)
 # media-video/pipewire is not stable yet
 dev-libs/weston pipewire
@@ -77,7 +72,7 @@ sci-libs/gdal oracle
 
 # NP-Hardass  (2017-09-27)
 # patchset variants are not stable
-virtual/wine d3d9 staging
+virtual/wine staging
 
 # Tim Harder  (2017-09-11)
 # Pulls in dev-ruby/asciidoctor which has too large of a ruby testing

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 78ea5c5b805..83885078994 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -14,14 +14,6 @@ net-misc/curl quiche
 # net-libs/nghttp3 net-libs/ngtcp2[ssl] are not available on all arches
 net-misc/curl nghttp3
 
-# Nick Sarnie  (2019-10-14)
-# No longer updated or supported by the Wine project
-# wine-d3d9 superceeded by nine-standalone
-# wine-any has no value without wine-d3d9
-# Removal in 30 days
-app-emulation/wine-d3d9 d3d9
-virtual/wine d3d9
-
 # Luke Dashjr  (2019-09-21)
 # Moved from arch/powerpc/ppc64 as it applies to most architectures.
 sys-firmware/seabios debug
@@ -85,8 +77,6 @@ media-video/mpv vulkan
 
 # Nick Sarnie  (2018-04-29)
 # media-libs/vulkan-loader and app-emulation/vkd3d are not available everywhere
-app-emulation/wine-any vkd3d vulkan
-app-emulation/wine-d3d9 vkd3d vulkan
 app-emulation/wine-staging vkd3d vulkan
 app-emulation/wine-vanilla vkd3d vulkan
 

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index c1b987d076a..72e4dea554a 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,11 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Nick Sarnie  (2019-10-14)
-# Allow on stable for now
-app-emulation/wine-d3d9 -d3d9
-virtual/wine -d3d9
-
 # Andreas Sturmlechner  (2019-09-13)
 # media-video/pipewire is not stable yet
 dev-libs/weston pipewire
@@ -72,7 +67,7 @@ sci-libs/gdal oracle
 
 # NP-Hardass  (2017-09-27)
 # patchset variants are not stable
-virtual/wine d3d9 staging
+virtual/wine staging
 
 # Andreas Sturmlechner  (2017-03-01)
 # Requires not yet 

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

2019-11-28 Thread Amy Liffey
commit: 2690a3ffcbb264ed988553fa62f436e68438b044
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Nov 28 18:26:15 2019 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Thu Nov 28 20:02:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2690a3ff

profiles: Rollover media-libs/opencv IUSE changes

Follow-up to 165c752d53b6d8ba6a9cd23daf79958c27d4c1c1

Closes: https://github.com/gentoo/gentoo/pull/13786
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Signed-off-by: Amy Liffey  gentoo.org>

 profiles/arch/amd64/package.use.mask| 2 +-
 profiles/arch/amd64/package.use.stable.mask | 2 +-
 profiles/arch/arm/package.use.mask  | 2 +-
 profiles/arch/arm64/package.use.mask| 2 +-
 profiles/arch/arm64/package.use.stable.mask | 2 +-
 profiles/arch/base/package.use.mask | 2 +-
 profiles/arch/powerpc/package.use.mask  | 2 +-
 profiles/arch/x86/package.use.stable.mask   | 2 +-
 profiles/base/package.use.stable.mask   | 2 +-
 9 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 4d08305a170..7338b1ce520 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -114,7 +114,7 @@ sys-boot/grub -libzfs
 
 # Amy Liffey  (2017-09-19)
 # [cuda] is unmasked in this profiles.
-media-libs/opencv -contrib_xfeatures2d
+media-libs/opencv -contribxfeatures2d
 
 # David Seifert  (2017-05-20)
 # cpyrit-cuda does not support GCC 4.9 or later

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 000ff03db33..0cc07951442 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -46,7 +46,7 @@ dev-qt/qtsql oci8
 
 # Amy Liffey  (2019-01-15)
 # Mask experimental contrib repo
-media-libs/opencv contrib contrib_cvv contrib_dnn contrib_hdf contrib_sfm 
contrib_xfeatures2d gflags glog tesseract
+media-libs/opencv contrib contribcvv contribdnn contribhdf contribsfm 
contribxfeatures2d gflags glog tesseract
 
 # Mikle Kolyada  (2018-11-07)
 # unmask sssd for sudo

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 0e9e238f0eb..2419bc77098 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -121,7 +121,7 @@ net-p2p/deluge geoip
 
 # Amy Liffey  (2017-12-30)
 # Moved from use.mask since they are flags local to one package.

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index cef1785e54a..c46008969e6 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -186,7 +186,7 @@ sys-cluster/neutron haproxy
 dev-python/ipython notebook
 dev-python/networkx scipy
 dev-ruby/haml test
-media-libs/opencv contrib_dnn
+media-libs/opencv contribdnn
 net-analyzer/icinga2 classicui
 
 # Matthew Thode  (2018-02-16)

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index fdccdea6027..d89fc52e588 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -40,7 +40,7 @@ virtual/notification-daemon gnome
 
 # Aaron Bauman  (2019-05-15)
 # packages for these USE flags fail tests
-media-libs/opencv contrib_cvv contrib_hdf contrib_sfm glog gstreamer
+media-libs/opencv contribcvv contribhdf contribsfm glog gstreamer
 
 # Mart Raudsepp  (2019-01-18)
 # Respective x11-drivers/ not tested and stable yet

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 5d31f0daff2..78ea5c5b805 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -102,7 +102,7 @@ app-laptop/pbbuttonsd macbook
 
 # Amy Liffey  (2017-09-19)
 # Requires [cuda] which is masked in most of the profiles.
-media-libs/opencv contrib_xfeatures2d
+media-libs/opencv contribxfeatures2d
 
 # Rick Farina  (2017-05-11)
 # the needed deps are amd64/x86 only

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index ba2002551f5..856281f7b40 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -79,7 +79,7 @@ app-emulation/qemu capstone
 
 # Amy Liffey  (2017-11-10)
 # Masked for dependencies:

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 78c8a76399d..c1b987d076a 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -41,7 +41,7 @@ dev-qt/qtsql oci8
 
 # Amy Liffey  (2019-01-15)
 # Mask experimental contrib repo
-media-libs/opencv contrib contrib_cvv contrib_dnn contrib_hdf contrib_sfm 
contrib_xfeatures2d gflags glog tesseract
+media-libs/opencv contrib contribcvv contribdnn contribhdf contribsfm 
contribxfeatures2d gflags glog tesseract
 
 # Mikle Kolyada  

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

2019-10-15 Thread Craig Andrews
commit: f220bfd203fa1fe7a14d39880c13dd5292afc94b
Author: Craig Andrews  gentoo  org>
AuthorDate: Fri Oct 11 16:19:35 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Oct 15 13:24:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f220bfd2

net-misc/curl: HTTP/3 support

Closes: https://bugs.gentoo.org/694308
Closes: https://github.com/gentoo/gentoo/pull/12920
Package-Manager: Portage-2.3.76, Repoman-2.3.17
Signed-off-by: Craig Andrews  gentoo.org>

 net-misc/curl/curl-7.66.0.ebuild | 20 +---
 net-misc/curl/metadata.xml   |  6 --
 profiles/arch/amd64/package.use.mask |  4 
 profiles/arch/base/package.use.mask  | 10 ++
 profiles/base/package.use.mask   |  1 +
 5 files changed, 36 insertions(+), 5 deletions(-)

diff --git a/net-misc/curl/curl-7.66.0.ebuild b/net-misc/curl/curl-7.66.0.ebuild
index 86708b83a0c..d8ea524b2de 100644
--- a/net-misc/curl/curl-7.66.0.ebuild
+++ b/net-misc/curl/curl-7.66.0.ebuild
@@ -14,6 +14,7 @@ SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="adns alt-svc brotli http2 idn ipv6 kerberos ldap metalink 
+progress-meter rtmp samba ssh ssl static-libs test threads"
 IUSE+=" curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss 
+curl_ssl_openssl curl_ssl_winssl"
+IUSE+=" nghttp3 quiche"
 IUSE+=" elibc_Winnt"
 
 #lead to lots of false negatives, bug #285669
@@ -43,6 +44,11 @@ RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] )
)
)
http2? ( net-libs/nghttp2[${MULTILIB_USEDEP}] )
+   nghttp3? (
+   net-libs/nghttp3[${MULTILIB_USEDEP}]
+   net-libs/ngtcp2[ssl,${MULTILIB_USEDEP}]
+   )
+   quiche? ( net-libs/quiche[${MULTILIB_USEDEP}] )
idn? ( net-dns/libidn2:0=[static-libs?,${MULTILIB_USEDEP}] )
adns? ( net-dns/c-ares:0[${MULTILIB_USEDEP}] )
kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
@@ -201,9 +207,9 @@ multilib_src_configure() {
$(use_with kerberos gssapi "${EPREFIX}"/usr) \
$(use_with metalink libmetalink) \
$(use_with http2 nghttp2) \
-   --without-nghttp3 \
-   --without-ngtcp2 \
-   --without-quiche \
+   $(use_with nghttp3) \
+   $(use_with nghttp3 ngtcp2) \
+   $(use_with quiche) \
$(use_with rtmp librtmp) \
$(use_with brotli) \
--without-schannel \
@@ -230,6 +236,14 @@ multilib_src_configure() {
libs+=( "-lnghttp2" )
priv+=( "libnghttp2" )
fi
+   if use quiche; then
+   libs+=( "-lquiche" )
+   priv+=( "libquiche" )
+   fi
+   if use nghttp3; then
+   libs+=( "-lnghttp3" "-lngtcp2" )
+   priv+=( "libnghttp3" "-libtcp2" )
+   fi
if use ssl && use curl_ssl_openssl; then
libs+=( "-lssl" "-lcrypto" )
priv+=( "openssl" )

diff --git a/net-misc/curl/metadata.xml b/net-misc/curl/metadata.xml
index a4deda9a7a5..b62cf6ee3c7 100644
--- a/net-misc/curl/metadata.xml
+++ b/net-misc/curl/metadata.xml
@@ -8,8 +8,10 @@

Enable alt-svc support
Enable brotli compression support
-   Enabled HTTP/2.0 support
-   Enabled SSH urls in curl using libssh2
+   Enable HTTP/2.0 support
+   Enable HTTP/3.0 support using 
net-libs/nghttp3 and net-libs/ngtcp2
+   Enable HTTP/3.0 support using 
net-libs/quiche
+   Enable SSH urls in curl using libssh2
Enable metalink support
Enable the progress meter
Enable crypto engine support (via openssl if 
USE='-gnutls -nss')

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 0e8f34e6b6b..790fbdc2e98 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Craig Andrews  (2019-10-08)
+# net-misc/quiche is available on this arch
+net-misc/curl -quiche
+
 # Luke Dashjr  (2019-09-21)
 # iasl is stable on amd64
 sys-firmware/seabios -debug

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 6cb002ba7d3..86b449ac668 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,16 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Craig Andrews  (2019-10-08)
+# net-libs/quiche is not available on all arches
+# Track addition arch keywording of quiche at:
+# https://bugs.gentoo.org/694320
+net-misc/curl quiche
+

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm64/, profiles/arch/sparc/, ...

2019-10-12 Thread Joonas Niilola
commit: 661cae5ff107fb5d58f21bb0e0dcd5dcec83c190
Author: Eugene Bright  bright  gdn>
AuthorDate: Tue Sep 17 17:51:36 2019 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 12 16:00:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661cae5f

sys-apps/flashrom: Get rid of underscore in IUSE

Closes: https://bugs.gentoo.org/694664
Signed-off-by: Eugene Bright  bright.gdn>
Closes: https://github.com/gentoo/gentoo/pull/13204
Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/arch/amd64/package.use.mask |  2 +-
 profiles/arch/arm64/package.use.mask |  2 +-
 profiles/arch/base/package.use.mask  |  2 +-
 profiles/arch/powerpc/package.use.mask   |  2 +-
 profiles/arch/powerpc/ppc64/package.use.mask |  2 +-
 profiles/arch/sparc/package.use.mask |  2 +-
 profiles/arch/x86/package.use.mask   |  2 +-
 sys-apps/flashrom/flashrom-0.9.8.ebuild  | 74 +++-
 sys-apps/flashrom/flashrom-1.0.ebuild| 69 ++
 sys-apps/flashrom/flashrom-1.1.ebuild| 64 
 sys-apps/flashrom/flashrom-.ebuild   | 64 
 sys-apps/flashrom/metadata.xml   | 36 +++---
 12 files changed, 187 insertions(+), 134 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index e12fa999409..0e8f34e6b6b 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -199,7 +199,7 @@ net-im/telepathy-connection-managers -steam
 
 # Mike Frysinger  (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
+sys-apps/flashrom -atahpt -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv
 
 # Jorge Manuel B. S. Vicetto  (2014-04-24)
 # It's only supported on amd64

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 2fb0da2d39e..901d17e9c13 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -11,7 +11,7 @@ sys-firmware/seabios -debug
 
 # Eugene Bright  (2019-09-09)
 # Missing keyword on dev-embedded/libjaylink
-sys-apps/flashrom jlink_spi
+sys-apps/flashrom jlink-spi
 
 # Aaron Bauman  (2019-08-05)
 # dep not keyworded here

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 9c39320b7e5..6056662f400 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -179,7 +179,7 @@ games-board/stockfish armv7
 
 # Mike Frysinger  (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
+sys-apps/flashrom atahpt nic3com nicnatsemi nicrealtek rayer-spi satamv
 
 # Jorge Manuel B. S. Vicetto  (2014-04-24)
 # It's only supported on amd64

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index cd4ab4b9227..d2273928c6f 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -7,7 +7,7 @@ sys-firmware/seabios -debug
 
 # Eugene Bright  (2019-09-09)
 # Missing keyword on dev-embedded/libjaylink
-sys-apps/flashrom jlink_spi
+sys-apps/flashrom jlink-spi
 
 # Conrad Kostecki  (2019-08-17)
 # app-misc/graphlcd-base won't work on PowerPC/PowerPC64

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index 42c973dbd42..cbfe8822ba6 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -3,7 +3,7 @@
 
 # Eugene Bright  (2019-09-09)
 # Missing keyword on dev-embedded/libjaylink
-sys-apps/flashrom jlink_spi
+sys-apps/flashrom jlink-spi
 
 # Matthew Thode  (2019-08-22)
 # context works with newer versions of boost

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 0e5a5806590..f639f53b04c 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -3,7 +3,7 @@
 
 # Eugene Bright  (2019-09-09)
 # Missing keyword on dev-embedded/libjaylink
-sys-apps/flashrom jlink_spi
+sys-apps/flashrom jlink-spi
 
 # Mart Raudsepp  (2019-08-18)
 # media-video/pipewire is not keyworded yet

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index c3f6d1739af..f307f763053 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -197,7 +197,7 @@ net-im/telepathy-connection-managers -steam
 
 # Mike Frysinger  (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
+sys-apps/flashrom -atahpt -nic3com -nicnatsemi -nicrealtek -rayer-spi -satamv
 
 # Yixun Lan  

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/hppa/, profiles/arch/sparc/

2019-08-31 Thread Andreas K. Hüttel
commit: c629cc1379b18b3689736fb3e81d15a2ed7b4789
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Aug 31 06:55:55 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat Aug 31 06:56:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c629cc13

package.mask: Add missing perl-5.26 virtual, no idea why repoman didnt find it

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/arch/base/package.mask  | 1 +
 profiles/arch/hppa/package.mask  | 1 +
 profiles/arch/sparc/package.mask | 1 +
 3 files changed, 3 insertions(+)

diff --git a/profiles/arch/base/package.mask b/profiles/arch/base/package.mask
index 20c79edf6de..f8d22ee19ff 100644
--- a/profiles/arch/base/package.mask
+++ b/profiles/arch/base/package.mask
@@ -18,6 +18,7 @@
 ~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

diff --git a/profiles/arch/hppa/package.mask b/profiles/arch/hppa/package.mask
index 4e6d7c81bb4..7e5d59da2ad 100644
--- a/profiles/arch/hppa/package.mask
+++ b/profiles/arch/hppa/package.mask
@@ -19,6 +19,7 @@
 -~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

diff --git a/profiles/arch/sparc/package.mask b/profiles/arch/sparc/package.mask
index 8c6d959b00e..bf8da521431 100644
--- a/profiles/arch/sparc/package.mask
+++ b/profiles/arch/sparc/package.mask
@@ -19,6 +19,7 @@
 -~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



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/hppa/, profiles/arch/sparc/

2019-08-30 Thread Andreas K. Hüttel
commit: 953cb6bf1338331a6d3596bbcd3620da25e8ea05
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Fri Aug 30 20:39:07 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri Aug 30 20:39:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953cb6bf

package.mask: Mask Perl 5.26 everywhere except on hppa and sparc

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/arch/base/package.mask  | 55 +++
 profiles/arch/hppa/package.mask  | 56 +++-
 profiles/arch/sparc/package.mask | 56 +++-
 3 files changed, 165 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/base/package.mask b/profiles/arch/base/package.mask
new file mode 100644
index 000..20c79edf6de
--- /dev/null
+++ b/profiles/arch/base/package.mask
@@ -0,0 +1,55 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas K. Hüttel  (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.
+ (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.
+- (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.
+- (2014-11-17)
 # Mask sys-devel/kgcc64 since >=gcc-4.4 can build 64bit kernels
 sys-devel/kgcc64



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

2019-08-28 Thread Georgy Yakovlev
commit: a024bd38136b4ffa36205925894ff38d1a9dd057
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Aug 28 07:23:26 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Aug 28 08:24:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a024bd38

profiles/arch/base/package.use.mask: no docs and tools for rust-bin

Bug: https://bugs.gentoo.org/660512
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/base/package.use.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 2215c435345..072dbbd336c 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  (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  (2019-07-03)
 # Raspberry Pi support is only available on arm.
 # Mask raspberry-pi USE globally, unmask on arm.



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

2019-07-16 Thread Matt Turner
commit: fc47ae479e2c4246547fc608b6b406e35442000a
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Jul 16 17:02:08 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Jul 16 17:02:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc47ae47

profiles: Readd panfrost to use.mask

Was typo'd initially, then removed in a sweep of wrong masks.

Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/base/use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 42c643a1546..a3646664b54 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -139,6 +139,7 @@ video_cards_freedreno
 video_cards_imx
 video_cards_lima
 video_cards_omap
+video_cards_panfrost
 video_cards_tegra
 video_cards_vc4
 



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

2019-06-22 Thread Georgy Yakovlev
commit: 667f67039c2c02da3e6c16c32f5368721737ed63
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jun 23 03:13:48 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jun 23 03:17:16 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=667f6703

arch/base/package.use.mask: mask javafx flag for openjdk:11

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/base/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 569dba33ec1..4b4ee6982e9 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (22 Jun 2019)
+# mask javafx until it's keyworded on other arches
+dev-java/openjdk:11 javafx
+
 # Matt Turner  (20 Jun 2019)
 # dev-lang/spidermonkey:60[jit] fails to build on most platforms
 >=dev-lang/spidermonkey-60 jit



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

2019-06-09 Thread Andreas Sturmlechner
commit: fcfcc51658d9bf85b961f2dfa69f4665b50349c3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun  9 17:20:18 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun  9 17:24:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcfcc516

profiles: Mask media-video/vlc[libplacebo] everywhere except amd64

Bug: https://bugs.gentoo.org/687722
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 4b06f8b458e..e8bbd94d91a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (09 May 2019)
+# media-libs/libplacebo is keyworded on amd64
+media-video/vlc -libplacebo
+
 # Denis Lisov  (09 May 2019)
 # Overlay can only be built on amd64 and x86
 x11-apps/igt-gpu-tools -overlay

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 8c88200fef3..3a4467d0071 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Andreas Sturmlechner  (09 May 2019)
+# media-libs/libplacebo is not keyworded anywhere except amd64 yet
+media-video/vlc libplacebo
+
 # Denis Lisov  (09 May 2019)
 # Overlay can only be built on amd64 and x86
 x11-apps/igt-gpu-tools overlay



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

2019-05-03 Thread Andreas K. Hüttel
commit: 5ac058b290a5dc48e97d54af23b620affc0e07fe
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed May  1 19:44:14 2019 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Fri May  3 21:43:56 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac058b2

profiles: Add riscv definition in arch/base files

Signed-off-by: Andreas K. Hüttel  gentoo.org>

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

diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults
index e6c80707fde..5dc717cefd4 100644
--- a/profiles/arch/base/make.defaults
+++ b/profiles/arch/base/make.defaults
@@ -3,6 +3,6 @@
 
 USE_EXPAND_UNPREFIXED="ARCH"
 USE_EXPAND_IMPLICIT="ARCH"
-USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 
m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos s390 sh sparc 
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin 
x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
+USE_EXPAND_VALUES_ARCH="alpha amd64 amd64-fbsd amd64-linux arm arm64 hppa ia64 
m68k m68k-mint mips ppc ppc64 ppc64-linux ppc-aix ppc-macos riscv s390 sh sparc 
sparc64-solaris sparc-solaris x64-cygwin x64-macos x64-solaris x86 x86-cygwin 
x86-fbsd x86-linux x86-macos x86-solaris x86-winnt"
 
 PROFILE_ONLY_VARIABLES="${PROFILE_ONLY_VARIABLES} ARCH USE_EXPAND_VALUES_ARCH"

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index f1ee795b436..67f844eba9a 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -198,6 +198,8 @@ abi_mips_n32
 abi_mips_n64
 abi_ppc_32
 abi_ppc_64
+abi_riscv_lp64d
+abi_riscv_lp64
 abi_s390_32
 abi_s390_64
 
@@ -231,6 +233,7 @@ m68k
 mips
 ppc
 ppc64
+riscv
 s390
 sh
 sparc



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

2019-04-27 Thread Andreas Sturmlechner
commit: 095c90f8e4867a49e1a751d71d112a343f3bdd38
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 27 11:18:14 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 27 16:55:01 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095c90f8

profiles: Drop obsolete net-libs/webkit-gtk[-jit] package.use.mask

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/amd64/package.use.mask   |  6 --
 profiles/arch/arm/armv7a/package.use.mask  | 10 --
 profiles/arch/arm64/package.use.mask   |  5 -
 profiles/arch/base/package.use.mask|  8 +---
 profiles/arch/x86-fbsd/package.use.mask|  5 -
 profiles/arch/x86/package.use.mask |  8 +---
 profiles/default/linux/uclibc/mips/package.use.mask|  8 +---
 profiles/prefix/darwin/macos/arch/x86/package.use.mask |  7 +--
 8 files changed, 4 insertions(+), 53 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 16577176967..aa573932b13 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -250,12 +250,6 @@ media-sound/pulseaudio -webrtc-aec
 # Masked in base profile, supported on this arch
 gnustep-base/gnustep-make -libobjc2
 
-# Alexandre Rostovtsev  (09 Jan 2012)
-# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so
-# it's masked in base profile and unmasked here (bug #396313).
-net-libs/webkit-gtk -jit
-www-client/midori -jit
-
 # Davide Pesavento  (30 Nov 2011)
 # The QML (V4) and JSC JITs are supported only on amd64/arm/x86,
 # so the flag is masked in the base profile and unmasked here.

diff --git a/profiles/arch/arm/armv7a/package.use.mask 
b/profiles/arch/arm/armv7a/package.use.mask
deleted file mode 100644
index 873eb5b5f4c..000
--- a/profiles/arch/arm/armv7a/package.use.mask
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Pacho Ramos  (25 Jan 2015)
-# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so
-# it's masked in base profile and unmasked here (bug #396313). Only in arm7 
profile
-# because webkit-gtk only reliable tests webkit-gtk on this and JIT support is 
likely
-# to break in several ways on every version bump on non-arm7 (#523400)
-net-libs/webkit-gtk -jit
-www-client/midori -jit

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 505a936e2f0..421fcd4df15 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -523,11 +523,6 @@ app-office/libreoffice 
libreoffice_extensions_scripting-beanshell libreoffice_ex
 # gobject-introspection[doctool], bug #411761
 dev-libs/gobject-introspection -doctool
 
-# Alexandre Rostovtsev  (09 Jan 2012)
-# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so
-# it's masked in base profile and unmasked here (bug #396313).
-net-libs/webkit-gtk -jit
-
 # Anthony G. Basile  (Dec 21, 2011)
 # Mask the vde flag on tinc because net-misc/vde is not
 # keyworded for arm

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 9de0da04830..c80bc9f0d7f 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Sergei Trofimovich  (16 Mar 2019)
@@ -214,12 +214,6 @@ media-sound/pulseaudio webrtc-aec
 # mips only use flags
 >=sci-libs/fftw-3 zbus
 
-# Alexandre Rostovtsev  (09 Jan 2012)
-# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so
-# it's masked here and unmasked in individual profiles (bug #396313).
-net-libs/webkit-gtk jit
-www-client/midori jit
-
 # Samuli Suominen  (06 Dec 2011)
 # NuppelVideo is available on x86 only
 media-video/transcode nuv pic

diff --git a/profiles/arch/x86-fbsd/package.use.mask 
b/profiles/arch/x86-fbsd/package.use.mask
index ce7eafff58f..9646560833b 100644
--- a/profiles/arch/x86-fbsd/package.use.mask
+++ b/profiles/arch/x86-fbsd/package.use.mask
@@ -42,11 +42,6 @@ dev-qt/qtchooser test
 # Missing keyword on dev-libs/botan
 app-crypt/qca botan
 
-# Alexandre Rostovtsev  (09 Jan 2012)
-# jsc JIT compilation is supported only on amd64/arm/x86 and their prefixes, so
-# it's masked in base profile and unmasked here (bug #396313).
-net-libs/webkit-gtk -jit
-
 # Pacho Ramos  (18 Mar 2011)
 # Missing keywords on deps (GNOME related packages)
 dev-libs/totem-pl-parser quvi

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 90514058b93..cddd8a50108 100644
--- a/profiles/arch/x86/package.use.mask
+++ 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm/, profiles/desc/

2019-04-07 Thread Matt Turner
commit: 6091cf95153f117ace6a02100029616039f90299
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  7 20:54:10 2019 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  7 20:59:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6091cf95

profiles: Add cpu_flags_arm_iwmmxt2

Signed-off-by: Matt Turner  gentoo.org>

 profiles/arch/arm/use.mask   | 1 +
 profiles/arch/base/use.mask  | 1 +
 profiles/desc/cpu_flags_arm.desc | 3 ++-
 3 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index b53a31b84fd..f43742a9f2a 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -3,6 +3,7 @@
 
 # Unmask arm arch specific flags
 -cpu_flags_arm_iwmmxt
+-cpu_flags_arm_iwmmxt2
 
 # Michał Górny  (16 Jul 2018)
 # Python 3.7 support requires fresh versions of packages which are stuck

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index b9c56f8de54..f1ee795b436 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -90,6 +90,7 @@ cpu_flags_arm_aes
 cpu_flags_arm_crc32
 cpu_flags_arm_edsp
 cpu_flags_arm_iwmmxt
+cpu_flags_arm_iwmmxt2
 cpu_flags_arm_neon
 cpu_flags_arm_sha1
 cpu_flags_arm_sha2

diff --git a/profiles/desc/cpu_flags_arm.desc b/profiles/desc/cpu_flags_arm.desc
index cddc9f29c8c..da1b4ffd349 100644
--- a/profiles/desc/cpu_flags_arm.desc
+++ b/profiles/desc/cpu_flags_arm.desc
@@ -1,10 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation.
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 aes - Use the AES cryptography instruction set
 crc32 - Use the CRC32 instruction set
 edsp - Use the enhanced DSP instructions (ARMv*E and ARMv6+)
 iwmmxt - Use the iwMMXt instruction set
+iwmmxt2 - Use the iwMMXt2 instruction set
 neon - Use the NEON (ASIMD) instruction set
 sha1 - Use the SHA-1 cryptography instruction set
 sha2 - Use the SHA-2 cryptography instruction set



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

2019-03-22 Thread Michał Górny
commit: d86814690524daf8359dedd41813c3273cf088f5
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 22 21:20:49 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 22 21:20:49 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8681469

profiles: Clean up unused video_cards_newport

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

 profiles/arch/base/use.mask  | 3 ---
 profiles/arch/mips/make.defaults | 2 +-
 profiles/base/use.mask   | 1 -
 3 files changed, 1 insertion(+), 5 deletions(-)

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 6b99d3b0771..72fce6c2649 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -118,9 +118,6 @@ oracle
 video_cards_geode
 video_cards_voodoo
 
-# not needed on non-mips systems
-video_cards_newport
-
 # not needed on non-x86, non-amd64 systems
 input_devices_vmmouse
 video_cards_ast

diff --git a/profiles/arch/mips/make.defaults b/profiles/arch/mips/make.defaults
index 7241d23bfa2..09430714177 100644
--- a/profiles/arch/mips/make.defaults
+++ b/profiles/arch/mips/make.defaults
@@ -3,7 +3,7 @@
 
 # 2006/08/18 - Donnie Berkholz 
 # Defaults for video drivers
-VIDEO_CARDS="fbdev impact newport"
+VIDEO_CARDS="fbdev impact"
 
 ARCH="mips"
 ACCEPT_KEYWORDS="${ARCH} ~mips"

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 3b9cbbf595f..7367d441269 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -7,7 +7,6 @@
 # Matt Turner  (02 Mar 2019)
 # For ancient hardware. Tired of maintaining. Masked for removal in 30 days.
 # Bug #679256
-video_cards_newport
 video_cards_tdfx
 video_cards_voodoo
 



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

2019-03-16 Thread Sergei Trofimovich
commit: 28611b6a2ff2650bbd029dec2df24677b03c145f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Mar 16 19:25:52 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Mar 16 19:28:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28611b6a

package.use.mask: allow phpsysinfo[megactl] only on x86 and amd64

Initially sys-block/megactl supports only x86. Gentoo's patches
add amd64 support via ifdef __x86_64__. That is not compatible
to other 64-bit arches. Endianness story is not clear either.

Let's mask it outside x86 & amd64.

Bug: https://bugs.gentoo.org/669772
Bug: https://bugs.gentoo.org/670564
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 4 
 profiles/arch/x86/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 1ffe2cbe15b..16577176967 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sergei Trofimovich  (16 Mar 2019)
+# sys-block/megactl works on x86 and amd64
+www-apps/phpsysinfo -megactl
+
 # Georgy Yakovlev  (05 March 2019)
 # freeipmi is supported on amd64
 app-admin/conserver -freeipmi

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index f23bc4dc80c..9de0da04830 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sergei Trofimovich  (16 Mar 2019)
+# sys-block/megactl works only on amd64 and x86 so far, bug #670564
+www-apps/phpsysinfo megactl
+
 # Thomas Deutschmann  (15 Nov 2018)
 # - rdrand plugin is only supported on amd64 and x86
 # - padlock plugin is only supported on amd64 and x86

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index af9c22fa6f9..90514058b93 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
 
+# Sergei Trofimovich  (16 Mar 2019)
+# sys-block/megactl works on x86 and amd64
+www-apps/phpsysinfo -megactl
+
 # Georgy Yakovlev  (05 March 2019)
 # freeipmi is supported on x86
 app-admin/conserver -freeipmi



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

2018-09-07 Thread Mart Raudsepp
commit: e6ed280b1e1d511db29f720f107aa0e84bf3dba5
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Fri Sep  7 09:15:28 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Fri Sep  7 09:49:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ed280b

net-misc/networkmanager: bump to 1.12.2, support iwd

iwd support is always built with USE=wifi, as net-wireless/iwd
itself is not necessary for build due to pure dbus usage.
USE=iwd controls whether USE=wifi ensures wpa_supplicant or iwd
is present at runtime, and adds a default config snippet to use
iwd as wifi.backend instead of wpa_supplicant.
As a result, iwd and wpa_supplicant can be used interchangably
with configuration overrides in /etc, despite what NM iwd USE
setting was on the install, as long as USE=wifi was enabled; but
a choice based default is ensured to be working in lack of overrides.

Also remove unused versionator and toolchain-funcs inherits and
add now needed glib-utils build dep directly for glib migration
to that.

Closes: https://bugs.gentoo.org/661278
Package-Manager: Portage-2.3.48, Repoman-2.3.10

 net-misc/networkmanager/Manifest   |   2 +
 net-misc/networkmanager/metadata.xml   |   5 +-
 .../networkmanager/networkmanager-1.12.2.ebuild| 341 +
 profiles/arch/amd64/package.use.mask   |   1 +
 profiles/arch/base/package.use.mask|   1 +
 profiles/arch/x86/package.use.mask |   1 +
 6 files changed, 349 insertions(+), 2 deletions(-)

diff --git a/net-misc/networkmanager/Manifest b/net-misc/networkmanager/Manifest
index a2cc516d288..2ea3f1ed390 100644
--- a/net-misc/networkmanager/Manifest
+++ b/net-misc/networkmanager/Manifest
@@ -1,4 +1,6 @@
 DIST NetworkManager-1.10.10.tar.xz 4038552 BLAKE2B 
a0a3c2a74dd641d25267ec7932f0801e30720334cb905c86abfaeb9bc3c60a2c1e9372b738b1eb43c55a34edf952905d94e3513cef653ea62e470d56bc575b65
 SHA512 
e536598b19064e0ab7fe3e92362de9c380281ff53a1481438216c2247b2d5287244e735be41c56c53040a5861bf36bbb979e36578244fabd6448a50ea42c4645
 DIST NetworkManager-1.10.6.tar.xz 4029656 BLAKE2B 
0fa99dbb54c3f51755329f229f941e408d883aeff24bbcf0f9df143544190ab59ed5742caca42ea7cced949de0891ecc148394fbff1b9cd87b26c3a84f2a728e
 SHA512 
8406ed561efff13b63dc218babdd2ad9e2816bcc829ba3ef2ce942bb5fa027640de28660381203016fa9cddb61412d3cd5102b7cbd29d0e284b5cb8d13dd8610
+DIST NetworkManager-1.12.2.tar.xz 4193776 BLAKE2B 
bc2b55f33e85dc8381eb18148cef02059e96abe1863da35af2b8f5671e3b2a4296eb1f9b79d864f3d0e6b362f7dbebdea4518a96d255acda9141b9ae95b49038
 SHA512 
cf5dae6ca8b6d3819a79485082f959907213d43413d15c41b79eb7da40edb913a41e7c18586b14bbf84f30ac493e2d9d466f5e66130c636f041ce939aaf49f35
 DIST NetworkManager-1.4.4.tar.xz 3762664 BLAKE2B 
430f5a15540c43d067c27927b627ecb1c7935f42566e9b14b82b6f70cf7dae3ed7398bb45647911e91d8ce14558b1eccc0f6ffa97eae852dd524219dcc536a90
 SHA512 
a73e423e88b0e2694a46dc04f492a656d766796aa987b2e4644147a5939a6fdeb22ff5d8b36c723444bc0ab3d8740b80fa82c2f5e07f073998841695978d6e14
 DIST NetworkManager-1.8.4.tar.xz 3821500 BLAKE2B 
7db1c95af5b8006cd3b7e1d960f9763c05caf5aadcc139bbe349a12ef996821afc38250afe4b078fd4d1953be19c1f16c6813562c5f4792e6c17f28ee0521c06
 SHA512 
e9aa26e2abe4537c6cbba53e281493e32be8a9f0624d5323212848f286d1279ad2ab79a39de34ad0ea188c888b1b61c4ba4d4d053c4d227e68f9236955f69bb1
+DIST networkmanager-1.12.2-patchset.tar.xz 4944 BLAKE2B 
3ab6e395b4e13fd019fbcf851286f1cc8a08eff9d93891174c19949efe10390c69d9aaf6cdbe81f33503ec96838eb001eda67f6d1da034195327e172527cd72b
 SHA512 
bdb22c42a8c53dce2f81ecfd026685240c8b790c44b0f13767ccfa0834cb2edec61ade69c828fb21c54ad3d37412e89b15f1fff4a98577a5bea460ba78d43bc3

diff --git a/net-misc/networkmanager/metadata.xml 
b/net-misc/networkmanager/metadata.xml
index a6c3ffe1326..d2f41613703 100644
--- a/net-misc/networkmanager/metadata.xml
+++ b/net-misc/networkmanager/metadata.xml
@@ -14,6 +14,8 @@
getting ip
Use net-misc/dhcpcd for getting 
ip
Use sys-auth/elogind for 
session tracking
+   Use net-wireless/iwd instead of
+   net-wireless/wpa_supplicant for wifi support 
by default
Enable JSON validation via 
dev-libs/jansson
in libnm.
Enable support for mobile broadband 
devices
@@ -26,8 +28,7 @@
Use net-dns/openresolv for 
managing
DNS information
Enable Teamd control support
-   Enable support for wifi and 802.1x security 
using
-   net-wireless/wpa_supplicant
+   Enable support for wifi and 802.1x 
security
Enable support for the deprecated Wext 
(Wireless
Extensions) API; needed for some older drivers (e.g. 
ipw2200,
ndiswrapper)

diff --git a/net-misc/networkmanager/networkmanager-1.12.2.ebuild 

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

2018-08-23 Thread Ben Kohler
commit: 271af7d497e61e395ae1623a9b6dc533210e4045
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Aug 23 13:02:37 2018 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Aug 23 13:07:56 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271af7d4

profiles/arch: mask iwd support where keywords are missing

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 4 
 profiles/arch/x86/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 3a9127d80ef..3de9fb1595e 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Ben Kohler  (23 Aug 2018)
+# Unmask iwd support where net-wireless/iwd is keyworded
+net-misc/connman -iwd
+
 # Thomas Deutschmann  (23 Aug 2018)
 # Dependency sys-cluster/ceph is keyworded for amd64
 net-fs/samba -ceph

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 13505fe222d..289a5dd245f 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Ben Kohler  (23 Aug 2018)
+# Mask iwd support until net-wireless/iwd is keyworded
+net-misc/connman iwd
+
 # Rick Farina  (27 Jun 2018)
 # Catalyst only has support for assembling bootloader on some arches
 dev-util/catalyst system-bootloader

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 9c635e6d37e..4a5ba549d97 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
 
+# Ben Kohler  (23 Aug 2018)
+# Unmask iwd support where net-wireless/iwd is keyworded
+net-misc/connman -iwd
+
 # Thomas Deutschmann  (23 Aug 2018)
 # Dependency sys-cluster/ceph is keyworded for x86
 net-fs/samba -ceph



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

2018-06-27 Thread Richard Farina
commit: 87800ab650e416c58ce917169b69946617fec96c
Author: Zero_Chaos  gentoo  org>
AuthorDate: Wed Jun 27 18:16:30 2018 +
Commit: Richard Farina  gentoo  org>
CommitDate: Wed Jun 27 18:16:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87800ab6

profiles/arch: mask catalyst[system-bootloader] and unmask as appropriate

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 4 
 profiles/arch/x86/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 5109e4af610..0ea0ff75273 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Rick Farina  (27 Jun 2018)
+# Catalyst has support for assembling bootloader on this arch
+dev-util/catalyst -system-bootloader
+
 # Ilya Tumaykin  (17 Jun 2018)
 # Vulkan support is only available on few selected arches atm.
 # Mask everywhere, unmask where appropriate.

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index a25dc05caa7..13505fe222d 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Rick Farina  (27 Jun 2018)
+# Catalyst only has support for assembling bootloader on some arches
+dev-util/catalyst system-bootloader
+
 # Ilya Tumaykin  (17 Jun 2018)
 # Vulkan support is only available on few selected arches atm.
 # Mask everywhere, unmask where appropriate.

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 9f057c9bc06..10c8ff58fd6 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
 
+# Rick Farina  (27 Jun 2018)
+# Catalyst has support for assembling bootloader on this arch
+dev-util/catalyst -system-bootloader
+
 # Ilya Tumaykin  (17 Jun 2018)
 # Vulkan support is only available on few selected arches atm.
 # Mask everywhere, unmask where appropriate.



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

2018-05-28 Thread Nick Sarnie
commit: d24e3c0789fda1fc160ad12aba34e9514dd104c1
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon May 28 15:54:10 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon May 28 15:54:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24e3c07

profiles/arch/base: Add USE mask for app-emulation/wine-*[vkd3d]

Signed-off-by: Nick Sarnie  gentoo.org>

 profiles/arch/base/package.use.mask | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index e5ac6cac2a7..7538ed4c406 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -2,11 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Nick Sarnie  (29 Apr 2018)
-# media-libs/vulkan-loader is not available everywhere
-app-emulation/wine-any vulkan
-app-emulation/wine-d3d9 vulkan
-app-emulation/wine-staging vulkan
-app-emulation/wine-vanilla vulkan
+# media-libs/vulkan-loader and app-emulation/vkd3d are not available everywhere
+app-emulation/wine-any vkd3d vulkan
+app-emulation/wine-d3d9 vkd3d vulkan
+app-emulation/wine-staging vkd3d vulkan
+app-emulation/wine-vanilla vkd3d vulkan
 
 # Richard Yao  (16 Apr 2018)
 # sys-fs/zfs is not available everywhere.



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

2018-05-27 Thread Mikle Kolyada
commit: 936123ea8a45e77d083e9df06dc9a56e0b8b088a
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May 27 10:43:24 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May 27 10:43:38 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936123ea

../base/p.use.mask: Drop obsolete entry

 profiles/arch/base/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index f0970c9541d..e5ac6cac2a7 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -218,10 +218,6 @@ sys-power/pm-utils video_cards_intel video_cards_radeon
 # X use flag only for amd64/x86, bug 285951.
 media-gfx/iscan X
 
-# Serkan Kaba  (20 Jul 2008)
-# Java is not supported in most of the arches enchant is keyworded
-app-text/enchant zemberek
-
 # Raúl Porcel  (09 Nov 2008)
 # CPU opts: This needs amd64, x86 and ppc on some of them
 # dvdnav: hard masked dependency



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

2018-05-08 Thread Matt Turner
commit: b7a2c67c1e633870329786adbb9ae9bf551f8a8e
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May  8 21:13:58 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May  8 21:14:59 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7a2c67c

profiles: Simplify video_cards_vesa/video_cards_via use masks

These are only available on x86/amd64, so we don't need to clutter up
all arch profiles with them.

 profiles/arch/alpha/use.mask   | 3 ---
 profiles/arch/amd64/use.mask   | 1 +
 profiles/arch/arm/use.mask | 2 --
 profiles/arch/arm64/use.mask   | 2 --
 profiles/arch/base/use.mask| 1 +
 profiles/arch/hppa/use.mask| 1 -
 profiles/arch/mips/use.mask| 4 
 profiles/arch/powerpc/use.mask | 4 
 profiles/arch/s390/use.mask| 1 -
 profiles/arch/sh/use.mask  | 2 --
 profiles/arch/sparc/use.mask   | 1 -
 profiles/arch/x86/use.mask | 1 +
 profiles/hardened/linux/powerpc/ppc64/use.mask | 5 -
 13 files changed, 3 insertions(+), 25 deletions(-)

diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index b9851f4fbe6..a1b7280cd61 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -121,9 +121,6 @@ vpopmail
 # We don't have any virtual/mpi (bug 111807)
 mpi
 
-# Modular X: mask non-alpha cards
-video_cards_vesa
-
 # Matt Turner 
 # llvm is not keyworded
 video_cards_amdgpu

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index f344a7da1c5..307f4ea2412 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -121,6 +121,7 @@
 -video_cards_intel
 -video_cards_nvidia
 -video_cards_siliconmotion
+-video_cards_vesa
 -video_cards_via
 -video_cards_virtualbox
 -video_cards_vmware

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index ab0c94fb997..b5359fbb501 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -110,8 +110,6 @@ video_cards_nv
 video_cards_r128
 video_cards_radeon
 video_cards_tdfx
-video_cards_vesa
-video_cards_via
 video_cards_voodoo
 
 # Matt Turner 

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index d296ac03f11..701fa050720 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -211,8 +211,6 @@ video_cards_nv
 video_cards_r128
 video_cards_radeon
 video_cards_tdfx
-video_cards_vesa
-video_cards_via
 video_cards_voodoo
 
 # Matt Turner 

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 7545b9fc9f7..7b56f996c3a 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -129,6 +129,7 @@ video_cards_i915
 video_cards_i965
 video_cards_intel
 video_cards_nvidia
+video_cards_vesa
 video_cards_via
 video_cards_vmware
 video_cards_virtualbox

diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index 3639d4ee5d8..157329615fb 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -234,7 +234,6 @@ video_cards_r600
 video_cards_radeon
 video_cards_radeonsi
 video_cards_tdfx
-video_cards_vesa
 video_cards_voodoo
 
 # 25 Jul 2005 Guy Martin 

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index de834a71909..16cf105d8ad 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -152,10 +152,6 @@ video_cards_r300
 video_cards_r600
 video_cards_radeonsi
 
-# 2006/02/05 - Donnie Berkholz 
-# Modular X: mask for architectures on which they aren't available
-video_cards_vesa
-
 # Diego Pettenò 
 # Until xine-lib's keywording can be maintained, please leave it masked.
 xine

diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index fc28c68580d..9500eba21f4 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -112,10 +112,6 @@ lcd_devices_stv5730
 # Both
 lcd_devices_t6963
 
-# 2006/08/18 - Donnie Berkholz 
-# Modular X: mask for architectures on which they aren't available
-video_cards_vesa
-
 # Intel Integrated Primitive (sci-libs/ipp) support
 ipp
 

diff --git a/profiles/arch/s390/use.mask b/profiles/arch/s390/use.mask
index d539fc4b568..bf9dbcfa2b3 100644
--- a/profiles/arch/s390/use.mask
+++ b/profiles/arch/s390/use.mask
@@ -106,7 +106,6 @@ video_cards_r600
 video_cards_radeon
 video_cards_radeonsi
 video_cards_tdfx
-video_cards_vesa
 
 # Chí-Thanh Christopher Nguyễn  (22 Aug 2013)
 # virtual/opencl is not keyworded

diff --git a/profiles/arch/sh/use.mask b/profiles/arch/sh/use.mask
index e95b7df40d7..648703d9722 100644
--- a/profiles/arch/sh/use.mask
+++ b/profiles/arch/sh/use.mask
@@ -89,8 +89,6 @@ 

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

2018-05-01 Thread Nick Sarnie
commit: 598d9cb8c373868eb20610ed96afac019f25a50e
Author: Nick Sarnie  gentoo  org>
AuthorDate: Wed May  2 01:27:55 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Wed May  2 01:32:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598d9cb8

profiles/arch/base: Add USE mask for app-emulation/wine-d3d9[vulkan]

 profiles/arch/base/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index cfe165ba910..f0970c9541d 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -4,6 +4,7 @@
 # Nick Sarnie  (29 Apr 2018)
 # media-libs/vulkan-loader is not available everywhere
 app-emulation/wine-any vulkan
+app-emulation/wine-d3d9 vulkan
 app-emulation/wine-staging vulkan
 app-emulation/wine-vanilla vulkan
 



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

2018-04-30 Thread Nick Sarnie
commit: 9b2ffe67e3e133ba44f6dcdada2b7457840af636
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue May  1 02:48:03 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue May  1 02:57:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2ffe67

profiles/arch/base: Add USE mask for app-emulation/wine-any[vulkan]

 profiles/arch/base/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index d93676d360b..cfe165ba910 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -3,6 +3,7 @@
 
 # Nick Sarnie  (29 Apr 2018)
 # media-libs/vulkan-loader is not available everywhere
+app-emulation/wine-any vulkan
 app-emulation/wine-staging vulkan
 app-emulation/wine-vanilla vulkan
 



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

2018-04-29 Thread Nick Sarnie
commit: 9502f5dbce218cb63711efa3dd74be9b09d27747
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Apr 30 02:42:03 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Apr 30 03:12:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9502f5db

profiles/arch/base: Add USE mask for app-emulation/wine-staging[vulkan]

 profiles/arch/base/package.use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 2193850a95a..d93676d360b 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -3,6 +3,7 @@
 
 # Nick Sarnie  (29 Apr 2018)
 # media-libs/vulkan-loader is not available everywhere
+app-emulation/wine-staging vulkan
 app-emulation/wine-vanilla vulkan
 
 # Richard Yao  (16 Apr 2018)



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

2018-04-29 Thread Nick Sarnie
commit: 3bc035bf6325e4780f69e69985dc1d4f0b37cdec
Author: Nick Sarnie  gentoo  org>
AuthorDate: Mon Apr 30 01:38:55 2018 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Mon Apr 30 01:56:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc035bf

profiles/arch/base: Add USE mask for app-emulation/wine-vanilla[vulkan]

 profiles/arch/base/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 6786118cca0..2193850a95a 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Nick Sarnie  (29 Apr 2018)
+# media-libs/vulkan-loader is not available everywhere
+app-emulation/wine-vanilla vulkan
+
 # Richard Yao  (16 Apr 2018)
 # sys-fs/zfs is not available everywhere.
 sys-cluster/ceph zfs



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

2018-04-18 Thread Michał Górny
commit: 958e989584d99d45cfb8e56773257c7ecd78d48f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 18 11:33:58 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 18 11:51:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=958e9895

profiles: Clean up stale zeitgeist masks

 profiles/arch/base/use.mask| 3 ---
 profiles/base/package.use.mask | 4 
 2 files changed, 7 deletions(-)

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 900b90b1301..7545b9fc9f7 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -24,9 +24,6 @@ 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
 

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0a8dd471109..26c961fe509 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -122,12 +122,8 @@ media-video/ffmpeg appkit
 # Pacho Ramos  (28 Dec 2017)
 # The whole zeitgeist stuck is dead (#629180)
 gnome-extra/synapse zeitgeist
-www-client/midori zeitgeist
 app-editors/gedit-plugins zeitgeist
-app-misc/bijiben zeitgeist
 dev-libs/folks zeitgeist
-media-sound/rhythmbox zeitgeist
-media-video/totem zeitgeist
 
 # Pacho Ramos  (27 Dec 2017)
 # We will remove ptlib, its support was broken anyway (#624578).



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

2017-12-30 Thread Michał Górny
commit: 29e7a2d1faa97c861933e36d7838606f0d7749ba
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 11:39:22 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 11:49:33 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e7a2d1

profiles/arch/base: Move local flags to package.use.mask

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

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 47d53f37676..f0f2056ea81 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,12 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (30 Dec 2017)
+# Moved from use.mask since it is a flag local to one package:
+# Joseph Jezak  (11 Mar 2007)
+# Only for x86 and amd64 (in pbbuttonsd)
+app-laptop/pbbuttonsd macbook
+
 # Amy Liffey  (19 Sep 2017)
 # Requires [cuda] which is masked in most of the profiles.
 media-libs/opencv contrib_xfeatures2d

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 9d0fd9f32e4..2ef9288fb86 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -172,10 +172,6 @@ input_devices_wacom
 lcd_devices_svga
 lcd_devices_luise
 
-# Joseph Jezak  (11 Mar 2007)
-# Only for x86 and amd64 (in pbbuttonsd)
-macbook
-
 # George Shapovalov  (8 Apr 2007)
 # Ada is supported only on x86, amd64 and ppc at present
 ada



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

2017-12-30 Thread Michał Górny
commit: 1ecd13f3f2ac2296f92ea433785595f122dc2321
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 09:26:08 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 10:16:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ecd13f3

profiles/arch/base: Remove masks for removed package USE flags

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

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index d7f99a91d91..47d53f37676 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -136,7 +136,7 @@ app-editors/gvim luajit racket
 # Kacper Kowalik  (09 Aug 2013)
 # Doesn't work on most profiles. Easier to mask here and
 # unmask in particular profiles
-sys-apps/hwloc gl opencl
+sys-apps/hwloc gl
 
 # Christoph Junghans  (26 Dec 2012)
 # mkl only works on x86/amd64
@@ -161,9 +161,7 @@ app-arch/zpaq jit
 # Arun Raghavan  (28 Mar 2012)
 # webrtc-audio-processing is only supported on x86/amd64. Possibly arm can be
 # added.
-# Arun Raghavan  (24 May 2012)
-# Mask xen USE flag by default, unmask on x86/amd64 where it is supported.
-media-sound/pulseaudio webrtc-aec xen
+media-sound/pulseaudio webrtc-aec
 
 # Christoph Junghans  (04 Feb 2012)
 # mips only use flags



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

2017-11-23 Thread Matt Turner
commit: 6d893676f8b7d58cdecb187ca2c195f166fe8f54
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Nov 24 04:33:07 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Nov 24 05:04:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d893676

profiles: Remove dead video_cards_fglrx mask

fglrx (also known as x11-drivers/ati-drivers) was removed from the tree
in commit 86b3b7bb1160.

 profiles/arch/base/use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 4bbd9a658e2..0b6f0124e88 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -137,7 +137,6 @@ 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



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/base/, profiles/arch/arm64/, profiles/arch/arm/

2017-10-21 Thread James Le Cuirot
commit: d71dd4aee2d16cf8c6199235996cfb61ba52fb31
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Oct 21 22:39:07 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Oct 21 22:39:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d71dd4ae

profiles: Mask video_cards_imx except on arm(64)

Closes: https://bugs.gentoo.org/633812

 profiles/arch/arm/use.mask   | 1 +
 profiles/arch/arm64/use.mask | 2 ++
 profiles/arch/base/use.mask  | 1 +
 3 files changed, 4 insertions(+)

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 7b6e97b404c..972a345b4e1 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -99,6 +99,7 @@ ace
 # Unmask ARM-only video-cards
 -video_cards_exynos
 -video_cards_freedreno
+-video_cards_imx
 -video_cards_omap
 -video_cards_tegra
 -video_cards_vc4

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 8febd9a873d..0acb6cb1d71 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -177,6 +177,8 @@ vim-syntax
 -video_cards_exynos
 # e.g. Snapdragon 410E (dragonboard)
 -video_cards_freedreno
+# e.g. NXP i.MX
+-video_cards_imx
 # e.g. Nvidia's Tegra K1 T132 Denver
 -video_cards_nouveau
 -video_cards_tegra

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index ba1db3ffc3f..4bbd9a658e2 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -145,6 +145,7 @@ video_cards_virtualbox
 # not needed on non-arm systems
 video_cards_exynos
 video_cards_freedreno
+video_cards_imx
 video_cards_omap
 video_cards_tegra
 video_cards_vc4



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

2017-09-21 Thread Michał Górny
commit: 34b725eca5535be4d514360f9a75bc66970da583
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 21 17:03:05 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 21 17:03:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b725ec

profiles/arch/base: Fix media-libs/opencv mask

 profiles/arch/base/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 2bc6156c440..4eb2e87ae80 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -3,7 +3,7 @@
 
 # Amy Liffey  (19 Sep 2017)
 # Requires [cuda] which is masked in most of the profiles.
-media-libs/opencv -contrib_xfeatures2d
+media-libs/opencv contrib_xfeatures2d
 
 # Alon Bar-Lev  (01 Sep 2017)
 # dev-python/tlslite is keyworded only for x86/amd64



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

2017-09-19 Thread Amy Liffey
commit: 71daa9a503e15bb22badb488c94937bc57604e9d
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Sep 19 13:31:15 2017 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Tue Sep 19 13:31:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71daa9a5

profiles: mask contrib_features2d in base, unmask amd64

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 8e8c69b00f5..b82f6915cfc 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Amy Liffey  (19 Sep 2017)
+# [cuda] is unmasked in this profiles.
+media-libs/opencv -contrib_xfeatures2d
+
 # Brian Evans  (21 Jul 2017)
 # app-crypt/argon2 is keyworded on amd64
 dev-lang/php -argon2

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 11c5085cfcd..2bc6156c440 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Amy Liffey  (19 Sep 2017)
+# Requires [cuda] which is masked in most of the profiles.
+media-libs/opencv -contrib_xfeatures2d
+
 # Alon Bar-Lev  (01 Sep 2017)
 # dev-python/tlslite is keyworded only for x86/amd64
 # waiting for ppc, bug#629506



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

2017-08-31 Thread Alon Bar-Lev
commit: a27e3d0ec44dde98e7654dbb6a6a53cf6f1c00af
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Thu Aug 31 21:12:26 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Thu Aug 31 21:12:58 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27e3d0e

profiles: mask dev-python/kaa-base[tls]

dev-python/tlslite is keyworded only for x86/amd64 waiting for ppc,
bug#629506

 profiles/arch/base/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 2f0cfd2f980..11c5085cfcd 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Alon Bar-Lev  (01 Sep 2017)
+# dev-python/tlslite is keyworded only for x86/amd64
+# waiting for ppc, bug#629506
+dev-python/kaa-base tls
+
 # Rick Farina  (11 May 2017)
 # the needed deps are amd64/x86 only
 net-analyzer/metasploit nexpose openvas



  1   2   >