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

2024-03-09 Thread Andrew Ammerlaan
commit: 21acaba5dc3f54dae3c8a8689a6eec69d53c8c65
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Mar  9 10:11:22 2024 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Mar  9 10:16:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21acaba5

profiles: unmask qt6 for freecad

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

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 9da893b04d4b..36a45fb0e33a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -75,16 +75,6 @@ media-video/obs-studio -qsv -websocket
 # app-crypt/rpm-sequoia is keyworded here.
 app-arch/rpm -sequoia
 
-# Andrew Ammerlaan  (2023-11-20)
-# Qt6 is still experimental in freecad, currently the configure phase
-# gets itself stuck by importing both qt5 and qt6 cmake files.
-# Since there is no python3.12 support for shiboken2/pyside2, we have
-# to mask that flag as well.
-#
-# We have to mask this here as well as in base/package.use.mask
-# because qt6 is globally unmasked on amd64
-media-gfx/freecad qt6 python_single_target_python3_12
-
 # Florian Schmaus  (2023-11-10)
 # Only available for amd64.
 sys-apps/irqbalance -thermal

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 050baaf5c421..32ba064f6d92 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -69,13 +69,6 @@ sys-devel/sparse llvm
 # app-crypt/rpm-sequoia is not keyworded on most architectures.
 app-arch/rpm sequoia
 
-# Andrew Ammerlaan  (2023-11-20)
-# Qt6 is still experimental in freecad, currently the configure phase
-# gets itself stuck by importing both qt5 and qt6 cmake files.
-# Since there is no python3.12 support for shiboken2/pyside2, we have
-# to mask that flag as well.
-media-gfx/freecad qt6 python_single_target_python3_12
-
 # Florian Schmaus  (2023-11-10)
 # Only available for amd64.
 sys-apps/irqbalance thermal



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

2023-06-29 Thread Marek Szuba
commit: 49299e3de1f66d2fa4dd0a3ebc34ea64cdd563e8
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Jun 29 09:57:27 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Jun 29 09:57:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49299e3d

profiles/arch/amd64: (re-)mask USE=qt6 on dev-python/pyotherside

This should not have been unmasked yet in the first place, it was merely
a side effect of USE=qt6 having been globally unmasked on amd64.

Closes: https://bugs.gentoo.org/909274
Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 1f7b964ebc19..3c86543b487a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Marek Szuba  (2023-06-29)
+# Now that we globally unmask USE=qt6 for amd64, the mask set
+# in profiles/base/package.use.mask no longer has any effect on this arch.
+dev-python/pyotherside qt6
+
 # Michał Górny  (2023-06-24)
 # dev-db/mongodb miraculously got keyworded here.
 dev-python/pymongo -test-full

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 3fb41b403f57..fb39cc26cca9 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -165,8 +165,7 @@ gnome-base/gnome-extra-apps tracker
 >=app-misc/tracker-miners-3.4.0-r1 rss
 
 # Marek Szuba  (2022-11-14)
-# Incomplete dependency tree, no qmake6 instrumentation in either
-# qmake-utils.eclass nor the ebuilds yet.
+# Still not ready.
 dev-python/pyotherside qt6
 
 # Viorel Munteanu  (2022-10-07)



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

2023-04-22 Thread Andrew Ammerlaan
commit: 9b65d1777a1d2fd6391d477847c9c95f9c9287fe
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sat Apr 22 08:52:54 2023 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sat Apr 22 08:55:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b65d177

profiles: also stable mask qsv flag on ffmpeg

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

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

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index cceeacd6c034..12838fdbc612 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -29,6 +29,7 @@ net-misc/curl rustls curl_ssl_rustls
 # Sam James  (2022-12-07)
 # Needs unstable media-libs/oneVPL
 media-libs/gst-plugins-bad qsv
+media-video/ffmpeg qsv
 
 # Kai-Chun Ning  (2022-05-23)
 # Dependency media-libs/intel-hybrid-codec-driver is only available on unstable

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 88f8c4fb49df..1ff56a55ee8a 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -26,6 +26,7 @@ sci-physics/lammps hip
 # Sam James  (2022-12-07)
 # Needs unstable media-libs/oneVPL
 media-libs/gst-plugins-bad qsv
+media-video/ffmpeg qsv
 
 # Guillermo Joandet  (2022-11-22)
 # app-text/pandoc is not stable



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

2023-04-17 Thread Sam James
commit: 29493a83cee1392060f2e0040fde6640ac41b3df
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr 17 23:45:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 17 23:48:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29493a83

profiles: mask dev-lang/ruby[jit] in base, unmask on amd64/arm64

Reported by gyakovlev on presumably ppc64 (which is a Rust arch, but Rust
is necessary-but-not-sufficient for YJIT):
```
In file included from yjit.c:24:
yjit.h:24:3: error: #error YJIT unsupported platform
24 | # error YJIT unsupported platform
|   ^
```

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

 profiles/arch/amd64/package.use.mask | 5 +
 profiles/arch/arm64/package.use.mask | 5 +
 profiles/base/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 0e00baae5e9c..cb63c572c50f 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-04-17)
+# Ruby has several JITs available but they need porting to individual arches.
+# Unmask on specific arches where it's available.
+dev-lang/ruby -jit
+
 # Sam James  (2023-04-03)
 # pytables is available here.
 dev-python/pytables -cpudetection

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index 669c44b9c7cf..9fb567a44715 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2023-04-17)
+# Ruby has several JITs available but they need porting to individual arches.
+# Unmask on specific arches where it's available.
+dev-lang/ruby -jit
+
 # Sam James  (2023-01-27)
 # media-libs/shaderc not keyworded here
 games-action/supertuxkart vulkan

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index f546b053e471..3b6308459fd6 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
+# Sam James  (2023-04-17)
+# Ruby has several JITs available but they need porting to individual arches.
+# Unmask on specific arches where it's available.
+dev-lang/ruby jit
+
 # Matt Turner  (2023-04-10)
 # Not ported to libsoup:3.0
 >=media-plugins/grilo-plugins-0.3.16 youtube



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

2022-10-20 Thread Ionen Wolkens
commit: 3d26ad1622476b04a93c4bf2b38e80406678667f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Oct 20 11:49:12 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Oct 20 13:31:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d26ad16

profiles: drop obsolete app-emulation/wine-* USE force/mask

These USE no longer exist, and if test is ever re-introduced
it won't be blocked through profiles (plan would be to do a
smaller subset of tests that's also usable with abi_x86_64).

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

 profiles/arch/amd64/no-multilib/package.use.mask | 6 --
 profiles/base/package.use.force  | 4 
 2 files changed, 10 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.use.mask 
b/profiles/arch/amd64/no-multilib/package.use.mask
index adee98f1e014..88735e0a784d 100644
--- a/profiles/arch/amd64/no-multilib/package.use.mask
+++ b/profiles/arch/amd64/no-multilib/package.use.mask
@@ -22,12 +22,6 @@ dev-embedded/urjtag ftd2xx
 # GLEP 73 Immutability, USE=ovmf requires hvm
 app-emulation/xen-tools ovmf
 
-# Adam Feldman  (2017-07-11)
-# GLEP 73 Immutability, USE=test requires
-# abi_x86_32 at this time.
-app-emulation/wine-vanilla test
-app-emulation/wine-staging test
-
 # Mike Frysinger  (2016-08-12)
 # Requires sys-boot/grub:0 which is masked here.
 sys-apps/memtest86+ floppy

diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force
index 904108ba96db..7393b9660566 100644
--- a/profiles/base/package.use.force
+++ b/profiles/base/package.use.force
@@ -179,10 +179,6 @@ net-misc/netkit-bootparamd libtirpc
 sci-astronomy/esomidas libtirpc
 sys-cluster/glusterfs libtirpc
 
-# Adam Feldman  (2017-04-10)
-# Always force patch on appropriate variant
-app-emulation/wine-staging staging
-
 # David Seifert  (2017-03-07)
 # Only ever use system ffmpeg, allow kodi bundled ffmpeg
 # only for debug pruposes.



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

2022-08-14 Thread John Helmert III
commit: 002aa381e511ead5a8b433a8b2ad5d5afd4d94fe
Author: John Helmert III  gentoo  org>
AuthorDate: Mon Aug 15 00:16:59 2022 +
Commit: John Helmert III  gentoo  org>
CommitDate: Mon Aug 15 00:35:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=002aa381

profiles: last rite sys-cluster/slurm

Also remove the collectd unmasks in arch package.use.masks.

Bug: https://bugs.gentoo.org/631552
Bug: https://bugs.gentoo.org/790296
Bug: https://bugs.gentoo.org/842789
Signed-off-by: John Helmert III  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index fa797cc69374..f41be68b0826 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -122,10 +122,6 @@ sys-apps/flashrom -atahpt -atapromise -atavia -drkaiser 
-gfxnvidia -internal -it
 # clisp is keyworded on amd64
 app-text/texlive-core -xindy
 
-# Thomas Deutschmann  (2020-04-30)
-# sys-cluster/slurm is keyworded on amd64
-app-metrics/collectd -collectd_plugins_slurm
-
 # Georgy Yakovlev  (2020-04-30)
-# sys-cluster/slurm is keyworded on x86
-app-metrics/collectd -collectd_plugins_slurm
-
 # Georgy Yakovlev  (2022-08-14)
+app-metrics/collectd collectd_plugins_slurm
+
 # Andrew Ammerlaan  (2022-08-13)
 # PyQt6/PySide6 are masked for testing
 dev-python/QtPy pyqt6 pyside6

diff --git a/profiles/package.mask b/profiles/package.mask
index 25bcab1cc87f..9134c9a175bf 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,12 @@
 
 #--- END OF EXAMPLES ---
 
+# John Helmert III  (2022-08-14)
+# Many vulnerabilities (including code execution and root privilege
+# escalation), effectively unmaintained. Removal in 30 days, bugs
+# #631552, #790296, #842789
+sys-cluster/slurm
+
 # John Helmert III  (2022-08-14)
 # Vulnerable and unmaintained for years, many open bugs, no revdeps,
 # EAPI 6. Removal in 30 days, bug 733354



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

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

profiles: drop obsolete pipewire:0/0.3 mask

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

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

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

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

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



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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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



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

2019-08-17 Thread Andreas Sturmlechner
commit: 73e23d84f585147c36b9fe8f33dbecf0650ffcc5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug 17 22:01:25 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug 17 23:02:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73e23d84

profiles: amd64: Move media-video/pipewire USEes to p.use.stable.mask

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

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

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 304063b99e5..6191f883d2a 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,13 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2019-09-18)
+# media-video/pipewire is not stable yet
+dev-libs/weston pipewire
+kde-apps/krfb wayland
+kde-plasma/xdg-desktop-portal-kde screencast
+sys-apps/xdg-desktop-portal screencast
+
 # Brian Evans  (2019-05-22)
 # Allow python-exec to install all targets
 # Ack by mgorny

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 1e332d08cca..42b7549742b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -48,13 +48,6 @@ net-proxy/ziproxy jpeg2k
 sci-libs/grib_api jasper jpeg2k
 x11-libs/gdk-pixbuf jpeg2k
 
-# Andreas Sturmlechner  (2019-07-07)
-# media-video/pipewire is masked for now
-dev-libs/weston pipewire
-sys-apps/xdg-desktop-portal screencast
-kde-plasma/xdg-desktop-portal-kde screencast
-kde-apps/krfb wayland
-
 # James Le Cuirot  (2019-05-21)
 # Doesn't support ffmpeg-4. Portage takes a long time to report the
 # conflict and the feature is half broken anyway. See



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

2019-05-19 Thread Andreas Sturmlechner
commit: ca54355788c4ca6df04de3b06a6d41d4487679dc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May 19 13:59:09 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun May 19 16:55:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca543557

profiles: base/amd64: Move media-video/vlc[srt] stable-mask from base

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

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

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 9a134f64526..a8d9f487925 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -18,8 +18,8 @@
 #--- END OF EXAMPLES ---
 
 # Andreas Sturmlechner  (28 Feb 2019)
-# Depends on unstable media-libs/dav1d
-media-video/vlc dav1d
+# Depends on unstable media-libs/dav1d, net-libs/srt
+media-video/vlc dav1d srt
 
 # Amy Liffey  (15 Jan 2019)
 # Mask experimental contrib repo

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index a3c2b4c778c..0879dc3bdde 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -46,8 +46,8 @@ sys-devel/clang-runtime crt
 net-analyzer/wireshark doc
 
 # Andreas Sturmlechner  (29 May 2018)
-# Depends on unstable media-libs/libaom, net-libs/srt
-media-video/vlc aom srt
+# Depends on unstable media-libs/libaom
+media-video/vlc aom
 
 # Andreas Sturmlechner  (21 May 2018)
 # Depends on lots of unstable dependencies



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

2019-05-19 Thread Michał Górny
commit: e450ed02028a8c71f4952d0679ae81492238f154
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 19 10:34:55 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 19 10:41:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e450ed02

profiles: Remove masks for obsolete packages

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

 profiles/arch/amd64/x32/package.mask   | 1 -
 profiles/arch/arm/package.use.mask | 4 
 profiles/base/package.use.stable.mask  | 4 
 profiles/features/selinux/package.use.mask | 1 -
 4 files changed, 10 deletions(-)

diff --git a/profiles/arch/amd64/x32/package.mask 
b/profiles/arch/amd64/x32/package.mask
index 27f99c6c6f4..060b53f06fa 100644
--- a/profiles/arch/amd64/x32/package.mask
+++ b/profiles/arch/amd64/x32/package.mask
@@ -24,7 +24,6 @@ app-editors/atom
 dev-lang/coffee-script
 dev-python/bokeh
 dev-python/blaze
- (24 Dec 2018)
-# asm broken on arm, bug #673580
-=dev-libs/libressl-2.9.0 asm
-
 # Aaron W. Swenson  (19 Oct 2018)
 # Requires sys-devel/clang which isn’t keyworded for ARM.
 dev-db/postgresql llvm

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index ceaca7eb8ee..a3c2b4c778c 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -57,10 +57,6 @@ dev-python/s3fs test
 # sci-geosciences/grass is not stable
 sci-geosciences/qgis grass
 
-# Thomas Beierlein  (21 Mar 2018)
-# ~app-backup/bacula-9.0.6 does not compile with USE=libressl (bug #641492)
-~app-backup/bacula-9.0.6 libressl
-
 # Matthias Maier  (18 Mar 2018)
 # dev-libs/capstone hasn't been stabilized yet
 app-emulation/qemu capstone

diff --git a/profiles/features/selinux/package.use.mask 
b/profiles/features/selinux/package.use.mask
index 71af7dd6cd4..cd2c2416091 100644
--- a/profiles/features/selinux/package.use.mask
+++ b/profiles/features/selinux/package.use.mask
@@ -25,7 +25,6 @@ net-firewall/fwknop firewalld
 www-servers/uwsgi uwsgi_plugins_systemd_logger
 >=x11-wm/mutter-3.22 wayland
 x11-misc/xscreensaver gdm
-xfce-extra/xfswitch-plugin gdm
 app-misc/workrave gnome
 net-misc/wicd gnome-shell
 x11-misc/gpaste gnome



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

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

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

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

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

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index d34454e3a2b..3be03a41911 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # When you add an entry to the top of this file, add your name, the date, and
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (12 Oct 2018)
+# www-client/firefox is available on amd64
+app-misc/tracker -firefox-bookmarks
+
 # Michael Palimaka  (12 Oct 2018)
 # Unmask arch-specific USE flags available on amd64
 net-analyzer/testssl -bundled-openssl -kerberos

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

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



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

2018-08-13 Thread Andreas Sturmlechner
commit: 3a70feb3cbc4629cd1a0491400fb1ad7cf5f331c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Aug 13 20:39:12 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Aug 13 21:40:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a70feb3

profiles: Drop obsolete media-libs/xine-lib[fusionsound] p.use.mask

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

diff --git a/profiles/arch/amd64-fbsd/package.use.mask 
b/profiles/arch/amd64-fbsd/package.use.mask
index 0d52a2c8311..854c69e7b48 100644
--- a/profiles/arch/amd64-fbsd/package.use.mask
+++ b/profiles/arch/amd64-fbsd/package.use.mask
@@ -48,7 +48,6 @@ dev-python/pycurl test
 
 # Michał Górny  (21 Feb 2018)
 # More unkeyworded dependencies.
-media-libs/xine-lib fusionsound
 media-video/ffmpeg frei0r sofalizer
 
 # Michał Górny  (19 Feb 2018)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 7074d96eb53..ec301925711 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -35,7 +35,6 @@ net-wireless/gnuradio qt4
 
 # Pacho Ramos  (17 Jun 2018)
 # dev-libs/DirectFB is being removed (#606194)
-media-libs/xine-lib fusionsound
 www-plugins/gnash directfb
 
 # Michał Górny  (13 Jun 2018)



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

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

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

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

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

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

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



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

2017-02-21 Thread Alexis Ballier
commit: a92ba435af618ccea85180c7551f699afa07d8e9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Tue Feb 21 14:14:10 2017 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Tue Feb 21 14:20:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a92ba435

profiles: Mask dev-lang/ocaml[spacetime] everywhere and unmask it on amd64 
since it is only supported there according to upstream.

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index c52658cf08..d2d9c5ce72 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -18,6 +18,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Alexis Ballier  (21 Feb 2017)
+# spacetime works on amd64
+# https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html
+dev-lang/ocaml -spacetime
+
 # Alexis Ballier  (31 Jan 2017)
 # nvidia drivers are unmasked here
 media-video/ffmpeg -nvenc

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0d000b0549..69d768385b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,11 @@
 # This file requires >=portage-2.1.1
 # New entries go on top.
 
+# Alexis Ballier  (21 Feb 2017)
+# spacetime is only supported on amd64 at the moment.
+# https://caml.inria.fr/pub/docs/manual-ocaml/spacetime.html
+dev-lang/ocaml spacetime
+
 # Michał Górny  (17 Feb 2017)
 # Python 2 package relies on gedit[python] which is py3 only.
 dev-vcs/rabbitvcs gedit



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

2017-01-05 Thread Anthony G. Basile
commit: 85bf53f42339d1d6ddcc06028d59ec36ab32aa3f
Author: Luke Dashjr 
AuthorDate: Wed Jan  4 14:28:21 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jan  5 14:07:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85bf53f4

dev-libs/libsecp256k1: Implement suggestions re asm & doc USE flags, and gmp 
dependency

- asm USE flag is masked on unsupported architectures.
- asm USE flag is enabled by default on supported architectures.
- gmp dependency indicates package breaks if the subslot changes.
- New versions only: README.md is now installed without the doc USE flag (which 
is removed).

 dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20141212.ebuild | 4 ++--
 dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20150423.ebuild | 4 ++--
 dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20151118.ebuild | 4 ++--
 dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20161213.ebuild | 9 +++--
 dev-libs/libsecp256k1/libsecp256k1-.ebuild  | 9 +++--
 profiles/arch/amd64/package.use.mask| 4 
 profiles/arch/arm/package.use.mask  | 5 +
 profiles/base/package.use.mask  | 4 
 8 files changed, 25 insertions(+), 18 deletions(-)

diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20141212.ebuild 
b/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20141212.ebuild
index 48768c1..b9f5da8 100644
--- a/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20141212.ebuild
+++ b/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20141212.ebuild
@@ -15,13 +15,13 @@ 
SRC_URI="https://github.com/bitcoin/${MyPN}/archive/${COMMITHASH}.tar.gz -> ${My
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 arm x86"
-IUSE="asm doc endomorphism gmp test"
+IUSE="+asm doc endomorphism gmp test"
 
 REQUIRED_USE="
asm? ( amd64 )
 "
 RDEPEND="
-   gmp? ( dev-libs/gmp:0 )
+   gmp? ( dev-libs/gmp:0= )
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig

diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20150423.ebuild 
b/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20150423.ebuild
index b0307ce..ac42c2b 100644
--- a/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20150423.ebuild
+++ b/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20150423.ebuild
@@ -15,13 +15,13 @@ 
SRC_URI="https://github.com/bitcoin/${MyPN}/archive/${COMMITHASH}.tar.gz -> ${My
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="asm doc endomorphism gmp libressl test"
+IUSE="+asm doc endomorphism gmp libressl test"
 
 REQUIRED_USE="
asm? ( amd64 )
 "
 RDEPEND="
-   gmp? ( dev-libs/gmp:0 )
+   gmp? ( dev-libs/gmp:0= )
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig

diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20151118.ebuild 
b/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20151118.ebuild
index 6fd17f3..6f0d840 100644
--- a/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20151118.ebuild
+++ b/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20151118.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/bitcoin/${MyPN}/archive/${COMMITHASH}.tar.gz -> ${My
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="amd64 arm ~arm64 ~mips ~ppc x86 ~amd64-linux ~x86-linux"
-IUSE="asm doc ecdh endomorphism experimental gmp libressl +recovery schnorr 
test"
+IUSE="+asm doc ecdh endomorphism experimental gmp libressl +recovery schnorr 
test"
 
 REQUIRED_USE="
asm? ( amd64 )
@@ -23,7 +23,7 @@ REQUIRED_USE="
schnorr? ( experimental )
 "
 RDEPEND="
-   gmp? ( dev-libs/gmp:0 )
+   gmp? ( dev-libs/gmp:0= )
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig

diff --git a/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20161213.ebuild 
b/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20161213.ebuild
index 629e443..96523eb 100644
--- a/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20161213.ebuild
+++ b/dev-libs/libsecp256k1/libsecp256k1-0.0.0_pre20161213.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/bitcoin/${MyPN}/archive/${COMMITHASH}.tar.gz -> ${PN
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~x86 ~amd64-linux ~x86-linux"
-IUSE="asm doc ecdh endomorphism experimental gmp java +recovery test 
test_openssl"
+IUSE="+asm ecdh endomorphism experimental gmp java +recovery test test_openssl"
 
 REQUIRED_USE="
asm? ( || ( amd64 arm ) arm? ( experimental ) )
@@ -24,7 +24,7 @@ REQUIRED_USE="
test_openssl? ( test )
 "
 RDEPEND="
-   gmp? ( dev-libs/gmp:0 )
+   gmp? ( dev-libs/gmp:0= )
 "
 DEPEND="${RDEPEND}
virtual/pkgconfig
@@ -64,10 +64,7 @@ src_configure() {
 }
 
 src_install() {
-   if use doc; then
-   dodoc README.md
-   fi
-
+   dodoc README.md
emake DESTDIR="${D}" install
prune_libtool_files
 }

diff --git a/dev-libs/libsecp256k1/libsecp256k1-.ebuild 
b/dev-libs/libsecp256k1/libsecp256k1-.ebuild
index fa27260..0eebe3c 100644
--- 

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

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

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

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

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

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

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

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



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

2016-11-23 Thread Christoph Junghans
commit: 39c882ba4c337a641ae6d3c456405527b6998cdb
Author: Christoph Junghans  gentoo  org>
AuthorDate: Thu Nov 24 03:19:35 2016 +
Commit: Christoph Junghans  gentoo  org>
CommitDate: Thu Nov 24 03:19:35 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c882ba

profiles: fixed two typos

 profiles/arch/amd64/package.use.mask | 2 +-
 profiles/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 4abd5f5..d9e1ce3 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -154,7 +154,7 @@ sci-libs/flann -cuda
 # chromium, mono work on this arch (masked in base)
 gnome-extra/zeitgeist-datasources -chromium -tomboy
 
-# Christoph Jungans  (26 Dec 2012)
+# Christoph Junghans  (26 Dec 2012)
 # cuda works on x86/amd64 (masked in base)
 sci-chemistry/gromacs -cuda -mkl
 

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5e4843a..f84157b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -649,7 +649,7 @@ gnome-extra/zeitgeist-datasources chromium tomboy
 # See bug #436460 and https://git.gnome.org/browse/tracker/log/?h=evo-new-api
 app-misc/tracker eds
 
-# Christoph Jungans  (26 Dec 2012)
+# Christoph Junghans  (26 Dec 2012)
 # cuda/mkl only works on x86/amd64
 sci-chemistry/gromacs cuda mkl
 



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

2016-08-23 Thread Brian Evans
commit: 55e3627640996baf871a139af29b48547ee0
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Aug 23 17:08:14 2016 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Aug 23 17:08:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e36276

package.use.mask: Mask tokudb USE for dev-db/percona-server for all but amd64

 profiles/arch/amd64/package.use.mask | 4 
 profiles/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 d805dd6..50d31af 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -18,6 +18,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Brian Evans  (23 Aug 2016)
+# It's only supported on amd64
+dev-db/percona-server -tokudb -tokudb-backup-plugin
+
 # Brian Evans  (18 Aug 2016)
 # Allow jdbc on this arch
 dev-db/mariadb -jdbc

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index cc05585..fd827e1 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,10 @@
 # This file requires >=portage-2.1.1
 # New entries go on top.
 
+# Brian Evans  (23 Aug 2016)
+# It's only supported on amd64
+dev-db/percona-server tokudb tokudb-backup-plugin
+
 # Brian Evans  (22 Aug 2016)
 # Depends on masked, end-of-life php versions
 =dev-libs/ossp-uuid-1.6.2-r4 php



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

2016-07-26 Thread James Le Cuirot
commit: 704255d651e222c085080634a4e50db51084436c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Jul 26 21:25:53 2016 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Jul 26 21:26:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704255d6

profiles: dev-java/icedtea[shenandoah] is only available on amd64

 profiles/arch/amd64/package.use.mask | 4 
 profiles/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 3640f08..461b7ee 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -18,6 +18,10 @@
 
 #--- END OF EXAMPLES ---
 
+# James Le Cuirot  (26 Jul 2016)
+# Only available on amd64.
+dev-java/icedtea -shenandoah
+
 # Mike Gilbert  (23 Jun 2016)
 # This flag only has meaning on amd64
 sys-boot/grub:2 -grub_platforms_xen-32

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 7cd1d83..25118be 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,10 @@
 # This file requires >=portage-2.1.1
 # New entries go on top.
 
+# James Le Cuirot  (26 Jul 2016)
+# Only available on amd64.
+dev-java/icedtea shenandoah
+
 # Johannes Huber  (10 Jul 2016)
 # Unreleased dependencies.
 >=media-gfx/digikam-5.0.0 addressbook



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

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

profiles: adjust uchardet USE mask for mpv

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

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

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

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

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

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

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

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



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

2015-08-27 Thread Johannes Huber
commit: 17346b3378eab204c81ba34aedecf7be70296ea4
Author: Johannes Huber johu AT gentoo DOT org
AuthorDate: Thu Aug 27 09:08:38 2015 +
Commit: Johannes Huber johu AT gentoo DOT org
CommitDate: Thu Aug 27 09:10:17 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17346b33

profiles: Drop qt5 use stable mask

Add stable use mask for net-irc/quassel[qt5], because it needs KF5
stabilization.

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

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index ebaa2b7..19d5072 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -5,10 +5,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Davide Pesavento p...@gentoo.org (24 Aug 2015)
-# We need to check the whole tree for not-yet-stable deps before unmasking
-qt5
-
 # Mike Gilbert flop...@gentoo.org (19 Oct 2014)
 # sys-libs/libapparmor
 apparmor

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 7eeea50..aa3d222 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -5,6 +5,10 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in package.use.mask
 
+# Johannes Huber j...@gentoo.org (27 Aug 2015)
+# Needs KF 5 stable, bug #558460
+net-irc/quassel qt5
+
 # Davide Pesavento p...@gentoo.org (26 Aug 2015)
 # The corresponding Qt5 modules are not stable yet, and we don't want
 # to stabilize them solely because of PyQt5 when there are no other



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

2015-08-19 Thread James Le Cuirot
commit: b76e6b8f940fa0ca639e9ade29b3894cfd8d9c79
Author: James Le Cuirot chewi AT gentoo DOT org
AuthorDate: Tue Aug 18 22:06:44 2015 +
Commit: James Le Cuirot chewi AT gentoo DOT org
CommitDate: Wed Aug 19 19:06:27 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b76e6b8f

profiles: Move mgorny's gcc[awt] mask to the base profile

Also change the gcj-jdk flag from X to awt.

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 38b8f1a..6250dd8 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -28,14 +28,6 @@ dev-java/oracle-jre-bin -javafx -nsplugin
 # Hiding the use flag fixes bug #545662 for now.
 media-libs/libsdl2 fusionsound
 
-# Michał Górny mgo...@gentoo.org (14 Sep 2014)
-# on behalf of gx86-multilib project multi...@gentoo.org
-# gcc[awt] is only used by gcj-jdk[X], and gcj-jdk[X] is not really
-# used by anything. The deps are hard to fix properly thanks
-# to toolchain.eclass.
-sys-devel/gcc awt
-dev-java/gcj-jdk X
-
 # Ben de Groot yng...@gentoo.org (15 Mar 2015)
 # media-libs/libbdplus is keyworded on amd64, so unmask the useflag
 media-libs/libbluray -bdplus

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index c08a18c..18ced1b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,14 @@
 # This file requires =portage-2.1.1
 # New entries go on top.
 
+# James Le Cuirot ch...@gentoo.org (18 Aug 2015)
+# gcc[awt] is only used by gcj-jdk[awt] and that isn't needed by
+# anything in the tree. The toolchain folks aren't keen to support it
+# and it should probably only be used if you really know what you're
+# doing *and* your name is gnu_andrew. ;) See bug #531900.
+sys-devel/gcc awt
+dev-java/gcj-jdk awt
+
 # Johannes Huber j...@gentoo.org (18 Aug 2015)
 # No consumer for Qt5 build, qt4/qt5 switch causes conflicts.
 # Qt5 only version will come back with kde-apps/akonadi.