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

2023-11-14 Thread Andreas Sturmlechner
commit: 3daa29c57b9afd040358ec6c2c14ebde71e6ee61
Author: Giuseppe Foti  gmail  com>
AuthorDate: Thu Nov  2 00:01:45 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 14 18:33:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3daa29c5

profiles/arch: remove stable mask on base use flag for libreoffice

"base" use flag was masked because it required firebird use flag and 
dev-db/firebird was and is unstable

Commit 
:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb5c1f500f7407fee070cf6dc74653dd675d80a
removed firebird as a required base dependency, so we can remove base from 
stable mask

Signed-off-by: Giuseppe Foti  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33638
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/amd64/package.use.stable.mask | 4 
 profiles/arch/x86/package.use.stable.mask   | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 2fd9ec85b7b9..d31e230b7580 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -83,10 +83,6 @@ dev-util/diffoscope haskell
 dev-java/openjdk:8 javafx
 dev-java/openjdk:11 javafx
 
-# Andreas Sturmlechner  (2020-10-05)
-# REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable
-app-office/libreoffice base
-
 # Thomas Deutschmann  (2020-09-07)
 # sys-cluster/slurm has no stable keywords
 # dev-util/nvidia-cuda-toolkit has no stable keywords

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index d62cb13fd200..af8837106c52 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -84,10 +84,6 @@ dev-util/diffoscope haskell
 # large amount of fabric. bug #763954
 sys-block/open-iscsi infiniband
 
-# Andreas Sturmlechner  (2020-10-05)
-# REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable
-app-office/libreoffice base
-
 # Thomas Deutschmann  (2020-08-05)
 # sys-cluster/slurm has no stable keywords
 app-metrics/collectd collectd_plugins_slurm



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/x86/, virtual/commonlisp/, dev-lisp/ecl/, ...

2023-09-14 Thread Ulrich Müller
commit: bab95f54c95b1279f45017dabee3f61a025d489e
Author: Ulrich Müller  gentoo  org>
AuthorDate: Wed Sep 13 18:52:09 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Sep 14 15:10:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab95f54

Package move dev-lisp/ecls to dev-lisp/ecl

Closes: https://bugs.gentoo.org/586230
Signed-off-by: Ulrich Müller  gentoo.org>

 dev-lisp/{ecls => ecl}/Manifest|  0
 .../{ecls/ecls-21.2.1-r4.ebuild => ecl/ecl-21.2.1-r5.ebuild}   |  6 ++
 dev-lisp/{ecls/ecls-23.9.9.ebuild => ecl/ecl-23.9.9-r1.ebuild} |  6 ++
 dev-lisp/{ecls => ecl}/files/README.gentoo |  0
 .../files/ecl-16.1.3-build.patch}  |  0
 .../files/ecl-16.1.3-headers-gentoo.patch} |  0
 .../files/ecl-21.2.1-donotcompressinfo.patch}  |  0
 .../files/ecl-21.2.1-ldflags.patch}|  0
 dev-lisp/{ecls => ecl}/metadata.xml|  0
 eclass/common-lisp-3.eclass|  2 +-
 profiles/arch/amd64/use.mask   |  2 +-
 profiles/arch/base/use.mask|  2 +-
 profiles/arch/powerpc/ppc32/use.mask   |  2 +-
 profiles/arch/powerpc/ppc32/use.stable.mask|  2 +-
 profiles/arch/sparc/use.mask   |  2 +-
 profiles/arch/sparc/use.stable.mask|  2 +-
 profiles/arch/x86/use.mask |  2 +-
 profiles/updates/3Q-2023   |  1 +
 sci-mathematics/fricas/fricas-1.3.8-r1.ebuild  |  6 +++---
 sci-mathematics/fricas/fricas-1.3.9.ebuild |  6 +++---
 sci-mathematics/fricas/metadata.xml|  4 ++--
 sci-mathematics/maxima/maxima-5.46.0-r1.ebuild | 10 +-
 sci-mathematics/maxima/maxima-5.47.0.ebuild| 10 +-
 sci-mathematics/maxima/metadata.xml|  4 ++--
 virtual/commonlisp/commonlisp-0-r1.ebuild  |  2 +-
 25 files changed, 34 insertions(+), 37 deletions(-)

diff --git a/dev-lisp/ecls/Manifest b/dev-lisp/ecl/Manifest
similarity index 100%
rename from dev-lisp/ecls/Manifest
rename to dev-lisp/ecl/Manifest

diff --git a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild 
b/dev-lisp/ecl/ecl-21.2.1-r5.ebuild
similarity index 94%
rename from dev-lisp/ecls/ecls-21.2.1-r4.ebuild
rename to dev-lisp/ecl/ecl-21.2.1-r5.ebuild
index 9a65ec277840..a12f59e6b270 100644
--- a/dev-lisp/ecls/ecls-21.2.1-r4.ebuild
+++ b/dev-lisp/ecl/ecl-21.2.1-r5.ebuild
@@ -5,17 +5,15 @@ EAPI=7
 
 inherit readme.gentoo-r1
 
-MY_P=ecl-${PV}
 DESCRIPTION="ECL is an embeddable Common Lisp implementation"
 HOMEPAGE="https://common-lisp.net/project/ecl/;
-SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${MY_P}.tgz;
-S="${WORKDIR}/${MY_P}"
+SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${P}.tgz;
 
 LICENSE="BSD-2 LGPL-2.1+"
 SLOT="0/${PV}"
 KEYWORDS="amd64 ~ppc ppc64 ~sparc x86 ~amd64-linux"
 IUSE="cxx debug emacs gengc precisegc cpu_flags_x86_sse +threads +unicode X"
-# test phase only works if ecls already installed #516876
+# test phase only works if ecl already installed #516876
 RESTRICT="test"
 
 RDEPEND="dev-libs/gmp:0=

diff --git a/dev-lisp/ecls/ecls-23.9.9.ebuild 
b/dev-lisp/ecl/ecl-23.9.9-r1.ebuild
similarity index 94%
rename from dev-lisp/ecls/ecls-23.9.9.ebuild
rename to dev-lisp/ecl/ecl-23.9.9-r1.ebuild
index d547a6fc1135..37c1e50a8e0d 100644
--- a/dev-lisp/ecls/ecls-23.9.9.ebuild
+++ b/dev-lisp/ecl/ecl-23.9.9-r1.ebuild
@@ -5,17 +5,15 @@ EAPI=7
 
 inherit readme.gentoo-r1
 
-MY_P=ecl-${PV}
 DESCRIPTION="ECL is an embeddable Common Lisp implementation"
 HOMEPAGE="https://common-lisp.net/project/ecl/;
-SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${MY_P}.tgz;
-S="${WORKDIR}/${MY_P}"
+SRC_URI="https://common-lisp.net/project/ecl/static/files/release/${P}.tgz;
 
 LICENSE="BSD-2 LGPL-2.1+"
 SLOT="0/${PV}"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
 IUSE="cxx debug emacs gengc precisegc cpu_flags_x86_sse +threads +unicode X"
-# test phase only works if ecls already installed #516876
+# test phase only works if ecl already installed #516876
 RESTRICT="test"
 
 RDEPEND="dev-libs/gmp:0=

diff --git a/dev-lisp/ecls/files/README.gentoo 
b/dev-lisp/ecl/files/README.gentoo
similarity index 100%
rename from dev-lisp/ecls/files/README.gentoo
rename to dev-lisp/ecl/files/README.gentoo

diff --git a/dev-lisp/ecls/files/ecls-16.1.3-build.patch 
b/dev-lisp/ecl/files/ecl-16.1.3-build.patch
similarity index 100%
rename from dev-lisp/ecls/files/ecls-16.1.3-build.patch
rename to dev-lisp/ecl/files/ecl-16.1.3-build.patch

diff --git a/dev-lisp/ecls/files/ecls-16.1.3-headers-gentoo.patch 

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

2022-07-19 Thread Conrad Kostecki
commit: ed77ae53b9e7849ed19205c646ecd5170bbef051
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Tue Jul 19 17:42:10 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Tue Jul 19 17:44:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed77ae53

www-servers/nginx: mask security on other arches

Signed-off-by: Conrad Kostecki  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 55790a52e4cd..fa797cc69374 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Conrad Kostecki  (2022-07-19)
+# www-servers/nginx currently only available on amd64/x86
+www-servers/nginx -nginx_modules_http_security
+
 # James Le Cuirot  (2022-06-25)
 # Allow stack to be realigned for compatibility with older 32-bit binaries.
 sys-libs/glibc -stack-realign

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index ebd32a44985b..c02657e5b8d0 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
 
+# Conrad Kostecki  (2022-07-19)
+# www-servers/nginx requires keywording
+www-servers/nginx nginx_modules_http_security
+
 # media-libs/libxmp requires keywording
 media-sound/qmmp xmp
 

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 59a0d2bf7eae..5fab53c509a8 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
 
+# Conrad Kostecki  (2022-07-19)
+# www-servers/nginx currently only available on amd64/x86
+www-servers/nginx -nginx_modules_http_security
+
 # James Le Cuirot  (2022-06-25)
 # Allow stack to be realigned for compatibility with older 32-bit binaries.
 sys-libs/glibc -stack-realign



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

2021-11-03 Thread Thomas Deutschmann
commit: 65cb8652e3c24ea6406e76462fd87002d8f6d687
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Nov  3 15:16:09 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Nov  3 15:16:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cb8652

profiles: drop p.use.stable.mask for USE=screencast for www-client/firefox

Closes: https://bugs.gentoo.org/821364
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 156ad7bf50e..7802a944051 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -36,11 +36,6 @@ dev-java/openjdk:11 javafx
 # REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable
 app-office/libreoffice base
 
-# Thomas Deutschmann  (2020-10-02)
-# media-video/pipewire not yet stabilized and without
-# sys-apps/xdg-desktop-portal-gtk not useable at all
-www-client/firefox screencast
-
 # Thomas Deutschmann  (2020-09-07)
 # sys-cluster/slurm has no stable keywords
 # dev-util/nvidia-cuda-toolkit has no stable keywords

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 59906cad155..1d2df4a8774 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -35,11 +35,6 @@ sys-block/open-iscsi infiniband
 # REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable
 app-office/libreoffice base
 
-# Thomas Deutschmann  (2020-10-02)
-# media-video/pipewire not yet stabilized and without
-# sys-apps/xdg-desktop-portal-gtk not useable at all
-www-client/firefox screencast
-
 # Thomas Deutschmann  (2020-08-05)
 # sys-cluster/slurm has no stable keywords
 app-metrics/collectd collectd_plugins_slurm



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

2021-05-01 Thread Matt Turner
commit: 2c13dbbddb8fe37bd5618c136679222fb1e96e51
Author: Matt Turner  gentoo  org>
AuthorDate: Sat May  1 18:41:06 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat May  1 18:41:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c13dbbd

profiles: Mask USE=sysprof on gui-libs/gtk 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 2e8662efc82..c5d4f9be7ec 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -110,6 +110,7 @@ gnome-extra/cjs -sysprof
 x11-libs/gtk+ -sysprof
 net-libs/libsoup -sysprof
 x11-libs/pango -sysprof
+gui-libs/gtk -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 b66e43f2244..af46ee0f755 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -90,6 +90,7 @@ gnome-extra/cjs sysprof
 x11-libs/gtk+ sysprof
 net-libs/libsoup sysprof
 x11-libs/pango sysprof
+gui-libs/gtk 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 4f8856f1579..23823f2901d 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -119,6 +119,7 @@ gnome-extra/cjs -sysprof
 x11-libs/gtk+ -sysprof
 net-libs/libsoup -sysprof
 x11-libs/pango -sysprof
+gui-libs/gtk -sysprof
 
 # Andreas Sturmlechner  (2020-02-26)
 # Vulkan is available on x86.



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

2021-03-29 Thread Michael Orlitzky
commit: 806eecb05afd76cbc34077b4f73488732e49c161
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Sat Mar 27 19:59:41 2021 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Mon Mar 29 12:42:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806eecb0

profiles: drop "clozurecl" from the amd64/x86 use.stable.masks.

We have a stable version of clozurecl on x86/amd64 now.

Signed-off-by: Michael Orlitzky  gentoo.org>

 profiles/arch/amd64/use.stable.mask | 4 
 profiles/arch/x86/use.stable.mask   | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index ba88ea41c2e..ee9b21e49fe 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -20,10 +20,6 @@ firebird
 # The modern versions of CUDA SDK are not suitable for stabilization.
 cuda
 
-# Andrey Grozin  (2014-06-25)
-# no stable versions on amd64
-clozurecl
-
 # Michał Górny  (2014-03-30)
 # PyPy is unstable on this arch.
 python_targets_pypy3

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index 3b3d1cfe3b1..76cb48cac48 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -26,10 +26,6 @@ firebird
 # sys-libs/libapparmor
 apparmor
 
-# Andrey Grozin  (2014-06-25)
-# no stable versions on x86
-clozurecl
-
 # Michał Górny  (2014-03-30)
 # PyPy is unstable on this arch.
 python_targets_pypy3



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

2021-03-21 Thread Matt Turner
commit: 343f0b4e399c393cce11eee0d44721da23417b2c
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 21 14:35:55 2021 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 21 14:50:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343f0b4e

net-libs/libsoup: Version bump to 2.72.0

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

 net-libs/libsoup/Manifest  |   1 +
 net-libs/libsoup/libsoup-2.72.0.ebuild | 102 +
 net-libs/libsoup/metadata.xml  |   1 +
 profiles/arch/amd64/package.use.mask   |   1 +
 profiles/arch/base/package.use.mask|   1 +
 profiles/arch/x86/package.use.mask |   1 +
 6 files changed, 107 insertions(+)

diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest
index 44c7c0730b2..7411aac6ea7 100644
--- a/net-libs/libsoup/Manifest
+++ b/net-libs/libsoup/Manifest
@@ -1 +1,2 @@
 DIST libsoup-2.70.0.tar.xz 1494220 BLAKE2B 
f6bf30c741c7919a31598132ca65c0081d074e7c90d915f3598cb986e1f51f5354538f76dc7117a94d946bd8cd5fe8477ead689f343797757224014932061d28
 SHA512 
c3e2a963f4b38b2eee5d772b68a325c076fde19c26413bb3ada91824d3c7e108fbc325bfdc49a28141a641233485d3044d18142720c2aebaa7cc820f8718159b
+DIST libsoup-2.72.0.tar.xz 1477940 BLAKE2B 
e63a26aa29a4a34c4e4b0a2713818db52b206b04b56d99391648351f87a62dc3455020e8eb0312ef17b2b7d047a7d5731905ecc214085afd4eff25fefa30782b
 SHA512 
ca16772d0d318c4be0c4859db1e32baffa2231b4732f3bf9814aa405febde86395a0fb8bfa1635d70a7b5853d2567403920b9b0d0f5c3c179294352af27e91de

diff --git a/net-libs/libsoup/libsoup-2.72.0.ebuild 
b/net-libs/libsoup/libsoup-2.72.0.ebuild
new file mode 100644
index 000..e832e552fd6
--- /dev/null
+++ b/net-libs/libsoup/libsoup-2.72.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit gnome.org meson multilib-minimal vala xdg
+
+DESCRIPTION="HTTP client/server library for GNOME"
+HOMEPAGE="https://wiki.gnome.org/Projects/libsoup;
+
+LICENSE="LGPL-2.1+"
+SLOT="2.4"
+
+# TODO: Default enable brotli at some point? But in 2.70.0 not advertised to 
servers yet - https://gitlab.gnome.org/GNOME/libsoup/issues/146
+IUSE="brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="vala? ( introspection )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+DEPEND="
+   >=dev-libs/glib-2.58:2[${MULTILIB_USEDEP}]
+   >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}]
+   >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}]
+   brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] )
+   >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}]
+   sysprof? ( >=dev-util/sysprof-capture-3.38:4[${MULTILIB_USEDEP}] )
+   sys-libs/zlib
+   gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.54:= )
+   samba? ( net-fs/samba )
+"
+RDEPEND="${DEPEND}
+   >=net-libs/glib-networking-2.38.2[ssl?,${MULTILIB_USEDEP}]
+"
+BDEPEND="
+   dev-util/glib-utils
+   gtk-doc? ( >=dev-util/gtk-doc-1.20
+   app-text/docbook-xml-dtd:4.1.2 )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+#  test? ( 
www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic,
+#  
apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir,
+#  
apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect]
+#  dev-lang/php[apache2,xmlrpc]
+#  net-misc/curl
+#  net-libs/glib-networking[ssl])"
+
+PATCHES=(
+   # Disable apache tests until they are usable on Gentoo, bug #326957
+   "${FILESDIR}"/disable-apache-tests.patch
+)
+
+src_prepare() {
+   use vala && vala_src_prepare
+   xdg_src_prepare
+   # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with 
libnss-myhostname
+   sed -e '/hsts/d' -i tests/meson.build || die
+}
+
+src_configure() {
+   # FIXME: we need addpredict to workaround bug #324779 until
+   # root cause (bug #249496) is solved
+   # But necessary while apache tests are disabled
+   #addpredict /usr/share/snmp/mibs/.index
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local emesonargs=(
+   $(meson_feature gssapi)
+   -Dkrb5_config="${CHOST}-krb5-config"
+   $(meson_feature samba ntlm)
+   $(meson_feature brotli)
+   -Dntlm_auth="${EPREFIX}/usr/bin/ntlm_auth"
+   -Dtls_check=false # disables check, we still rdep on 
glib-networking
+   -Dgnome=false
+   -Dintrospection=$(multilib_native_usex introspection enabled 
disabled)
+   

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

2021-01-19 Thread Andreas Sturmlechner
commit: 046ce437d259394cffe9097beb8e8056bf074389
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 19 18:35:39 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 19 20:41:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046ce437

profiles: amd64/x86: Drop obsolete dev-qt/qtsql[oci8] p.use.stable.mask

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

 profiles/arch/amd64/package.use.stable.mask | 4 
 profiles/arch/x86/package.use.stable.mask   | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 1e7872fffe7..ca1da40d042 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -45,10 +45,6 @@ app-emulation/lxd apparmor
 # not yet ready for everyone.
 net-misc/curl quiche
 
-# Andreas Sturmlechner  (2019-05-21)
-# dev-db/oracle-instantclient ain't stable
-dev-qt/qtsql oci8
-
 # Amy Liffey  (2019-01-15)
 # Mask experimental contrib repo
 # (except what's needed by digikam, dilfridge)

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 0027d2b2e71..aeb19015751 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -34,10 +34,6 @@ app-metrics/collectd collectd_plugins_slurm
 # net-libs/libktorrent:5 is not stable anymore, bug #696858
 kde-apps/kget bittorrent
 
-# Andreas Sturmlechner  (2019-05-21)
-# dev-db/oracle-instantclient ain't stable
-dev-qt/qtsql oci8
-
 # Amy Liffey  (2019-01-15)
 # Mask experimental contrib repo
 # (except what's needed by digikam, dilfridge)



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

2021-01-19 Thread Andreas Sturmlechner
commit: e0c92e9058e2cfb0d2b950fa79706a81c3e45419
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 19 18:33:33 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 19 20:41:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c92e90

profiles: amd64/x86: Unmask {sci-geosciences/qgis,sci-libs/gdal}[oracle]

dev-db/oracle-instantclient was stabilised.

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

 profiles/arch/amd64/package.use.stable.mask | 8 
 profiles/arch/x86/package.use.stable.mask   | 8 
 2 files changed, 16 deletions(-)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index ca1da40d042..753e2bc17fb 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -66,10 +66,6 @@ media-radio/wsjtx doc
 # Pulls too much unstable ruby deps (some are not even keyworded)
 net-misc/chrony html
 
-# Michael Palimaka  (2017-09-30)
-# Required dependeny is not stable
-sci-libs/gdal oracle
-
 # NP-Hardass  (2017-09-27)
 # patchset variants are not stable
 virtual/wine staging
@@ -79,10 +75,6 @@ virtual/wine staging
 # dep tree to be stabilized at this time.
 >=net-irc/weechat-1.7 doc
 
-# Andreas Sturmlechner  (2017-03-01)
-# Requires not yet stabilised dev-db/oracle-instantclient.
-sci-geosciences/qgis oracle
-
 # Christoph Junghans  (2017-02-26)
 # Stable mask some fabrics (bug #525534)
 sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem 
openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_pbs openmpi_rm_slurm 
openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding 
openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm 
openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index aeb19015751..ccb6c940522 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -55,18 +55,10 @@ media-gfx/digikam mediaplayer
 # Stable mask dev-ruby/haml test till rails is stabilized.
 dev-ruby/haml test
 
-# Michael Palimaka  (2017-09-30)
-# Required dependeny is not stable
-sci-libs/gdal oracle
-
 # NP-Hardass  (2017-09-27)
 # patchset variants are not stable
 virtual/wine staging
 
-# Andreas Sturmlechner  (2017-03-01)
-# Requires not yet stabilised dev-db/oracle-instantclient.
-sci-geosciences/qgis oracle
-
 # Christoph Junghans  (2017-02-26)
 # Stable mask some fabrics (bug #525534)
 sys-cluster/openmpi openmpi_fabrics_psm openmpi_fabrics_knem 
openmpi_fabrics_ofed openmpi_fabrics_dapl openmpi_rm_pbs openmpi_rm_slurm 
openmpi_ofed_features_rdmacm openmpi_ofed_features_control-hdr-padding 
openmpi_ofed_features_connectx-xrc openmpi_ofed_features_udcm 
openmpi_ofed_features_dynamic-sl openmpi_ofed_features_failover



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

2020-12-06 Thread Mart Raudsepp
commit: ffce128c5f201555cec8fbd8b7b00dfdc1673f63
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Sun Dec  6 16:35:30 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Sun Dec  6 16:37:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffce128c

x11-libs/gtk+: bump to 3.24.24

Closes: https://bugs.gentoo.org/755881
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 profiles/arch/amd64/package.use.mask |   1 +
 profiles/arch/base/package.use.mask  |   1 +
 profiles/arch/x86/package.use.mask   |   1 +
 x11-libs/gtk+/Manifest   |   1 +
 x11-libs/gtk+/gtk+-3.24.24.ebuild| 246 +++
 x11-libs/gtk+/metadata.xml   |   2 +
 6 files changed, 252 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index c3bd9c0b9d0..2b2694a793d 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -83,6 +83,7 @@ www-client/firefox -eme-free
 x11-wm/mutter -sysprof
 dev-libs/gjs -sysprof
 dev-libs/glib -sysprof
+x11-libs/gtk+ -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 c69f70c6661..d10aafdf6f8 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -62,6 +62,7 @@ sys-libs/glibc static-pie
 x11-wm/mutter sysprof
 dev-libs/gjs sysprof
 dev-libs/glib sysprof
+x11-libs/gtk+ 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 8cf9762c70e..5bc1d716eb8 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -84,6 +84,7 @@ www-client/firefox -eme-free
 x11-wm/mutter -sysprof
 dev-libs/gjs -sysprof
 dev-libs/glib -sysprof
+x11-libs/gtk+ -sysprof
 
 # Andreas Sturmlechner  (2020-02-26)
 # Vulkan is available on x86.

diff --git a/x11-libs/gtk+/Manifest b/x11-libs/gtk+/Manifest
index 0cc898badf9..c937b50318d 100644
--- a/x11-libs/gtk+/Manifest
+++ b/x11-libs/gtk+/Manifest
@@ -2,3 +2,4 @@ DIST gtk+-2.24.32-patchset-r1.tar.xz 13364 BLAKE2B 
15e5429b11cc4ccef1bf44105c790
 DIST gtk+-2.24.32.tar.xz 12620860 BLAKE2B 
03f4c0a8be98473f62bc8c86859937969c4169960a5f93d37ff6dcde00413215fa6c7125b15781bf50d67b40aa0056cb71b83fb50acb2c3467b5deb3c8d938f0
 SHA512 
8e8fd9ae32f1d6fb544da260f00599f0f05090d910d767b06ef086ab4f1f8373a29bb0da9767761c9b5f4cfd51b5c45d0fa5d39b0428c839ddf0a579df806696
 DIST gtk+-3.24.20.tar.xz 22726768 BLAKE2B 
75daa850275d55758503fa98055ca4deb9adca172e0f38c39ca4d5e7f8179398ca8753a759b0d3afc1ad1712ac6e3aa2cc1bce29e2a8fff4198a7f2d70002b11
 SHA512 
bda8eeacf721afcff4565756fe45857cbf8b053494d1d747ca9b97c899e9fe21fddef6871ecd5ec9a7a0f87b0a3ede2f9d6b5e5712de10a845100d82464a4556
 DIST gtk+-3.24.22.tar.xz 21349784 BLAKE2B 
03dac82b3928a77beab1b4fcfcb9fdeb5e458fae13f7ff5459c2c65c7acdd6b255e62cbeaace02ec19ab4a41ff3ba2003dc004bcbaa4ee8206986e35fd7d1084
 SHA512 
ac653438a0a818885f2aa46a131b1ab0038a57b438406724a674313d8bf4325b1d2e87e4e8c77a92d0cfa8f8d6eaac46ba6890830290e9a9e598c978144861a2
+DIST gtk+-3.24.24.tar.xz 21341240 BLAKE2B 
a48024c008061b7e9c6ce8fe787e6c2f734923f5f17f818d2284afa6ea9ac080a55d358afcd0b73f3a124d57959c7a07a90c479b784fc881a3c9a0b9e354454f
 SHA512 
f4e22d7c78d7c641ac7c3beeb3181000b72b025c65074bab6bd51b9a86ec4f6a2e25f06ad7671a908be421c064f4c26e2185febb424f310a2530561aebde8520

diff --git a/x11-libs/gtk+/gtk+-3.24.24.ebuild 
b/x11-libs/gtk+/gtk+-3.24.24.ebuild
new file mode 100644
index 000..7f419c9caec
--- /dev/null
+++ b/x11-libs/gtk+/gtk+-3.24.24.ebuild
@@ -0,0 +1,246 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+GNOME2_EAUTORECONF="yes"
+
+inherit flag-o-matic gnome2 multilib virtualx multilib-minimal
+
+DESCRIPTION="Gimp ToolKit +"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2+"
+SLOT="3"
+IUSE="aqua broadway cloudprint colord cups examples gtk-doc +introspection 
+sysprof test vim-syntax wayland +X xinerama"
+REQUIRED_USE="
+   || ( aqua wayland X )
+   xinerama? ( X )
+"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# Upstream wants us to do their job:
+# https://bugzilla.gnome.org/show_bug.cgi?id=768662#c1
+RESTRICT="test"
+
+# FIXME: introspection data is built against system installation of gtk+:3,
+# bug #
+COMMON_DEPEND="
+   >=dev-libs/atk-2.32.0[introspection?,${MULTILIB_USEDEP}]
+   >=dev-libs/fribidi-0.19.7[${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.57.2:2[${MULTILIB_USEDEP}]
+   media-libs/fontconfig[${MULTILIB_USEDEP}]
+   

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

2020-11-07 Thread Matt Turner
commit: 66802c9a3e4c5e7201345d2a9833084684345b2c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Nov  7 15:21:17 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Nov  8 00:28:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66802c9a

dev-libs/glib: Version bump to 2.66.2

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

 dev-libs/glib/Manifest   |   1 +
 dev-libs/glib/glib-2.66.2.ebuild | 291 +++
 dev-libs/glib/metadata.xml   |   4 +
 profiles/arch/amd64/package.use.mask |   1 +
 profiles/arch/base/package.use.mask  |   1 +
 profiles/arch/x86/package.use.mask   |   1 +
 6 files changed, 299 insertions(+)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index ea11016deeb..d03bf64f00d 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1,2 +1,3 @@
 DIST glib-2.62.6.tar.xz 4703424 BLAKE2B 
0a27245be2575c574dcc730dd051a8c284f421dbc46579aadc5fbbacb8f934af4374b61bb26085e5c9ab78a868c567818f3fb9d67adddce37f5c4fec00e0d276
 SHA512 
8e3972a371f3c1a50b7d245b30e4f740583ad72ba4ab325e0e15e0732be44dfb69b603fb39dcf4989255a23a181e9ea5dd25982dd94c386cd9f21952243ad6f5
 DIST glib-2.64.5.tar.xz 4778456 BLAKE2B 
7fdee0e16a7ac820f4c4f7dc66d37add464d3005e89e6013302d3ef103319331811d68e9b42db072b82242c3d7badfbd085b69333e770012def89dc8aae7a2eb
 SHA512 
a87537274619b6de88a0e68555059036ac18c748b5005c8d84728646b0db342fde0b8c5b303b9ad79f64d71ea4ed990d52a4fbd68cda3ca74aed5fe4d497e060
+DIST glib-2.66.2.tar.xz 4836456 BLAKE2B 
5484a7fe497dbe06df7ce11dbc8836c95dbb01e6e309516b82158f291536ccbe6e904cb6ae9a5a0223ccc0b52f6e64d61a418bf790538bc90388430977b2
 SHA512 
30278c066c6b209f45fcfdb9ffc4732236451464506b93c0fff0964ff8aac58c15be85c3793c686d4740d9d97857984bc0ab71e38d5da11c5fd860e569fb6cb9

diff --git a/dev-libs/glib/glib-2.66.2.ebuild b/dev-libs/glib/glib-2.66.2.ebuild
new file mode 100644
index 000..3cff0edd36d
--- /dev/null
+++ b/dev-libs/glib/glib-2.66.2.ebuild
@@ -0,0 +1,291 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit flag-o-matic gnome.org gnome2-utils linux-info meson multilib 
multilib-minimal python-any-r1 toolchain-funcs xdg
+
+DESCRIPTION="The GLib library of C routines"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+IUSE="dbus debug elibc_glibc fam gtk-doc kernel_linux +mime selinux 
static-libs +sysprof systemtap test utils xattr"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+# * libelf isn't strictly necessary, but makes gresource tool more useful, and
+# the check is automagic in gio/meson.build. gresource is not a multilib tool
+# right now, thus it doesn't matter if non-native ABI libelf exists or not
+# (non-native binary is overwritten, it doesn't matter if libelf was linked 
to).
+# * elfutils (via libelf) does not build on Windows. gresources are not 
embedded
+# within ELF binaries on that platform anyway and inspecting ELF binaries from
+# other platforms is not that useful so exclude the dependency in this case.
+# * Technically static-libs is needed on zlib, util-linux and perhaps more, but
+# these are used by GIO, which glib[static-libs] consumers don't really seem
+# to need at all, thus not imposing the deps for now and once some consumers
+# are actually found to static link libgio-2.0.a, we can revisit and either add
+# them or just put the (build) deps in that rare consumer instead of recursive
+# RDEPEND here (due to lack of recursive DEPEND).
+RDEPEND="
+   !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/libpcre-8.31:3[${MULTILIB_USEDEP},static-libs?]
+   >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
+   kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
+   xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] 
) )
+   !kernel_Winnt? ( virtual/libelf:0= )
+   fam? ( >=virtual/fam-0-r1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   sysprof? ( >=dev-util/sysprof-capture-3.38:4[${MULTILIB_USEDEP}] )
+"
+# libxml2 used for optional tests that get automatically skipped
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   gtk-doc? ( >=dev-util/gtk-doc-1.32-r2
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5 )
+   systemtap? ( >=dev-util/systemtap-1.3 )
+   ${PYTHON_DEPS}
+   test? ( >=sys-apps/dbus-1.2.14 )
+   virtual/pkgconfig
+"
+# TODO: >=dev-util/gdbus-codegen-${PV} test dep once we modify 
gio/tests/meson.build to use external gdbus-codegen
+

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

2020-11-05 Thread Georgy Yakovlev
commit: 842e5ddaef6bf33382303bbd446e3a4ec62965a2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Nov  5 08:28:11 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Nov  5 08:33:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=842e5dda

profiles/arch/base/package.use.mask: update hwloc mask

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

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 6e8da1e98be..96383609807 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -279,7 +279,7 @@ app-editors/gvim -luajit -racket
 
 # Kacper Kowalik  (2013-08-09)
 # Works on amd64
-sys-apps/hwloc -gl
+sys-apps/hwloc -gl -nvml
 
 # Michał Górny  (2013-07-22)
 # Meaningless on amd64 (it controls the 32-bit x86 JIT).

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index f5196fc6243..53c4dc589f1 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -257,7 +257,7 @@ app-editors/gvim luajit racket
 # Kacper Kowalik  (2013-08-09)
 # Doesn't work on most profiles. Easier to mask here and
 # unmask in particular profiles
-sys-apps/hwloc gl
+sys-apps/hwloc gl nvml
 
 # Diego Elio Pettenò  (2012-11-03)
 # Requires net-dns/unbound which is not keyworded by most arches

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index d7ad0f840a0..bd023e683d4 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -296,7 +296,7 @@ app-editors/gvim -luajit -racket
 
 # Kacper Kowalik  (2013-08-09)
 # Works on x86
-sys-apps/hwloc -gl
+sys-apps/hwloc -gl -nvml
 
 # Diego Elio Pettenò  (2012-11-03)
 # Unmask here, as it's masked in base.



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

2020-10-07 Thread Thomas Deutschmann
commit: 5dc218d61de8bb0e5817856e91f0cd0ebb6eb0f4
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct  7 20:43:51 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct  7 20:44:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc218d6

profiles: package.use.mask  gentoo.org>

 profiles/arch/amd64/package.use.mask | 5 +
 profiles/arch/x86/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 5590712ff6e..6b98a1f0ede 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (2020-10-07)
+#  (2020-10-05)
 # Guile only supports JIT on some arches
 # (See 9.3.8 in the Guile manual)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index f8b1061fcff..178bf43d284 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
 
+# Thomas Deutschmann  (2020-10-07)
+#  (2020-10-05)
 # Guile only supports JIT on some arches
 # (See 9.3.8 in the Guile manual)



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

2020-09-17 Thread Michał Górny
commit: 6e6b6cdb2f062e0a9c3d1542e0d184e9d1ef802d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Sep 17 09:17:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 17 09:18:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e6b6cdb

profiles: Remove redundant stable-unmasks for python3_8

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

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

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 0020c0a53bb..5d986026fe8 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -97,4 +97,4 @@ gnustep-base/gnustep-make libobjc2
 # Michał Górny  (2014-03-30)
 # Don't apply stable masks to python-exec since we're forcing every
 # impl there anyway. Please keep this in sync with use.stable.mask.
-dev-lang/python-exec -python_targets_pypy3 -python_targets_python3_8
+dev-lang/python-exec -python_targets_pypy3

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 23c5bfa1a89..328ba2f9cc5 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -89,4 +89,4 @@ dev-cpp/eigen test
 # Michał Górny  (2014-03-30)
 # Don't apply stable masks to python-exec since we're forcing every
 # impl there anyway. Please keep this in sync with use.stable.mask.
-dev-lang/python-exec -python_targets_pypy3 -python_targets_python3_8
+dev-lang/python-exec -python_targets_pypy3



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

2020-08-07 Thread Michał Górny
commit: 203085347fc2b0a9ca4a1d434bfe4cacd1af6554
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug  7 08:31:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug  7 08:32:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20308534

profiles/arch: Restore texlive-core[xindy] mask

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

 profiles/arch/alpha/package.use.mask | 4 
 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/base/package.use.mask  | 4 
 profiles/arch/ia64/package.use.mask  | 4 
 profiles/arch/powerpc/ppc32/package.use.mask | 4 
 profiles/arch/sparc/package.use.mask | 4 
 profiles/arch/sparc/package.use.stable.mask  | 4 
 profiles/arch/x86/package.use.mask   | 4 
 8 files changed, 32 insertions(+)

diff --git a/profiles/arch/alpha/package.use.mask 
b/profiles/arch/alpha/package.use.mask
index bd84663e3b9..07c3ac0933e 100644
--- a/profiles/arch/alpha/package.use.mask
+++ b/profiles/arch/alpha/package.use.mask
@@ -28,6 +28,10 @@ app-portage/nattka depgraph-order
 # Requires unsupported dev-python/eventlet and fails tests with gevent
 dev-python/socketpool eventlet gevent
 
+# Mikle Kolyada  (2020-06-08)
+# clisp is keyworded on alpha
+app-text/texlive-core -xindy
+
 # Michał Górny  (2020-06-02)
 # Avoid unkeyworded deps, we really need a minimal install
 # for imagemagick.

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index ee5e091f27e..725770217af 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -34,6 +34,10 @@ sys-block/fio -io-uring -zbc
 # Unmask globally-masked flashrom drivers and tools which do work on amd64
 sys-apps/flashrom -atahpt -atapromise -internal -nic3com -nicnatsemi 
-nicrealtek -rayer-spi -satamv -tools
 
+# Mikle Kolyada  (2020-06-08)
+# 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

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index ce05528460d..89e5026f4bc 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -17,6 +17,10 @@ sys-block/fio io-uring zbc
 #  - the others only work on x86 due to lack of PCI-port I/O support.
 sys-apps/flashrom atahpt atapromise internal nic3com nicnatsemi nicrealtek 
rayer-spi satamv tools
 
+# Mikle Kolyada  (2020-06-08)
+# 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

diff --git a/profiles/arch/ia64/package.use.mask 
b/profiles/arch/ia64/package.use.mask
index a31549dcba6..d96092fbbae 100644
--- a/profiles/arch/ia64/package.use.mask
+++ b/profiles/arch/ia64/package.use.mask
@@ -9,6 +9,10 @@
 # Requires dev-python/networkx.
 app-portage/nattka depgraph-order
 
+# Mikle Kolyada  (2020-06-08)
+# clisp is keyworded on ia64
+app-text/texlive-core -xindy
+
 # Michał Górny  (2020-06-02)
 # Avoid unkeyworded deps, we really need a minimal install
 # for imagemagick.

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 2199355c778..7b5e8303091 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -29,6 +29,10 @@ net-misc/gwget epiphany
 # needs dev-util/devhelp, depends on net-libs/webkit-gtk
 dev-util/anjuta devhelp
 
+# Mikle Kolyada  (2020-06-08)
+# clisp is keyworded on ppc
+app-text/texlive-core -xindy
+
 # Sergei Trofimovich  (2020-05-09)
 # No sys-cluster/ceph keywords on ppc.
 sys-block/tgt rbd

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index b955a185435..9f922f1925c 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -13,6 +13,10 @@ sys-block/fio -io-uring -zbc
 # Requires dev-python/networkx.
 app-portage/nattka depgraph-order
 
+# Mikle Kolyada  (2020-06-08)
+# clisp is keyworded on sparc
+app-text/texlive-core -xindy
+
 # Michał Górny  (2020-06-02)
 # Avoid unkeyworded deps, we really need a minimal install
 # for imagemagick.

diff --git a/profiles/arch/sparc/package.use.stable.mask 
b/profiles/arch/sparc/package.use.stable.mask
index 291b227bb49..2b2497b5e4d 100644
--- a/profiles/arch/sparc/package.use.stable.mask
+++ b/profiles/arch/sparc/package.use.stable.mask
@@ -5,6 +5,10 @@
 # app-shells/fish dependency is broken on sparc, bug #727684
 dev-python/argcomplete test
 
+# Mikle Kolyada  (2020-06-08)
+# clisp is not stable on sparc
+app-text/texlive-core xindy
+
 # Rolf Eike Beer  (2020-04-17)
 # librdkafka is not stable on sparc because of unaligned accesses, bug #717908
 app-admin/syslog-ng kafka

diff --git 

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

2020-06-05 Thread Andreas Sturmlechner
commit: 3ea81c58ae6515e9baa9cd7628ecdeab0b116b8b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Jun  5 23:33:18 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jun  6 00:33:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea81c58

profiles: amd64/x86: Add "mkl" to use.stable.mask

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

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

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index ab862994c3f..c8490d1dc62 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
 
+# Andreas Sturmlechner  (2020-06-06)
+# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
+mkl
+
 # Mike Gilbert  (2017-06-08)
 # dev-lang/python:3.8 is not stable.
 python_targets_python3_8

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index e8270840f6f..4236bbf05ad 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/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
 
+# Andreas Sturmlechner  (2020-06-06)
+# sci-libs/mkl is not stable, needs online registration to even run pkg_setup
+mkl
+
 # Mike Gilbert  (2017-06-08)
 # dev-lang/python:3.8 is not stable.
 python_targets_python3_8



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

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

profiles: amd64/x86: Unmask "mkl" USE flag

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

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

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 0de2a02ef50..2334ab31938 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -6,6 +6,10 @@
 
 # SECTION: Unmask
 
+# Andreas Sturmlechner  (2020-06-06)
+# sci-libs/mkl works on amd64
+-mkl
+
 # Matt Turner  (2018-11-11)
 # d3d9 works on amd64
 -d3d9

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index 6d42c661301..b3f876ad748 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -x86
 
+# Andreas Sturmlechner  (2020-06-06)
+# sci-libs/mkl works on x86
+-mkl
+
 # Matt Turner  (2018-11-11)
 # d3d9 works on x86
 -d3d9



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

2020-04-01 Thread Matt Turner
commit: ede5aedef6e4603bf0dd669c80284a59aa35cf11
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Apr  1 18:23:21 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Apr  1 18:29:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede5aede

profiles: Revert opencl masks

There are some depgraph issues to solve before we're ready for this.

This reverts commit a4b7a64c78029cba9db33d52e6e3efc83822ced8.
This reverts commit e2609adda1f455cd3e691374d4e00c06bfed7b07.
This reverts commit c8357609da2e98fa08215193bf7054a8ae45ee45.

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

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index ea33fa0ade1..9f7bbe33ffd 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,11 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Marek Szuba  (2020-04-01)
-# Phase one of removing ABI_X86_32 support from virtual/opencl,
-# as announced on 2020-03-09
-virtual/opencl abi_x86_32
-
 # Guilherme Amadio  (2020-03-16)
 # media-libs/cudnn is keyworded on amd64
 sci-physics/root -cudnn

diff --git a/profiles/arch/x86/package.mask b/profiles/arch/x86/package.mask
index 3770dbf14cd..3e1b51eff52 100644
--- a/profiles/arch/x86/package.mask
+++ b/profiles/arch/x86/package.mask
@@ -1,11 +1,6 @@
 # Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Marek Szuba  (2020-04-01)
-# Phase one of removing ABI_X86_32 support from virtual/opencl,
-# as announced on 2020-03-09
-virtual/opencl
-
 # Bernardo Meurer  (2019-09-28)
 # Requires app-crypt/tpm2-tss which is pending ~x86 vide
 # https://bugs.gentoo.org/695758

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index 055fa75bbd7..82f29aa00ac 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -4,11 +4,6 @@
 # Unmask the flag which corresponds to ARCH.
 -x86
 
-# Marek Szuba  (2020-04-01)
-# Phase one of removing ABI_X86_32 support from virtual/opencl,
-# as announced on 2020-03-09
-opencl
-
 # Matt Turner  (2018-11-11)
 # d3d9 works on x86
 -d3d9



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

2019-12-10 Thread James Le Cuirot
commit: bc089d4cd54dc2f663f2a1c27bfc5dbde70a576c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue Dec  3 10:19:41 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue Dec 10 21:38:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc089d4c

profiles: Mask app-emulation/aranym[jit] except on amd64/x86

Signed-off-by: James Le Cuirot  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 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 5e501472e17..4b1be845a52 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  (2019-12-10)
+# The JIT feature only works on amd64 and x86.
+app-emulation/aranym -jit
+
 # Thomas Deutschmann  (2019-11-11)
 # dev-python/pandas is keyworded for amd64
 sys-block/fio -gnuplot

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 87f3ad7277e..52adc16c09c 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
 
+# James Le Cuirot  (2019-12-10)
+# The JIT feature only works on amd64 and x86.
+app-emulation/aranym -jit
+
 # Andreas Sturmlechner  (2019-11-20)
 # media-libs/libplacebo is keyworded on x86
 media-video/vlc -libplacebo

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index acb76010e4e..396b6fe3a78 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.
 
+# James Le Cuirot  (2019-12-10)
+# The JIT feature only works on amd64 and x86.
+app-emulation/aranym jit
+
 # Andreas Sturmlechner  (2019-12-07)
 # dev-python/flask-cors is PMASKED.
 media-sound/beets webserver



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

2019-10-03 Thread Ben Kohler
commit: bd895cd34fa35f74a23a50c3838609aa1c2daa7e
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Oct  3 17:34:33 2019 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Oct  3 17:35:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd895cd3

profiles: remove per-arch connman[iwd] masks

This functionality is fully broken until further notice, get rid of
per-arch masks/unmasks

Signed-off-by: Ben Kohler  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 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 82280b43d70..e12fa999409 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -73,7 +73,6 @@ media-gfx/imagemagick -heif
 
 # Ben Kohler  (2018-08-23)
 # Unmask iwd support where net-wireless/iwd is keyworded
-net-misc/connman -iwd
 net-misc/networkmanager -iwd
 
 # Thomas Deutschmann  (2018-08-23)

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index faa9ca3ffc0..9c39320b7e5 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -51,7 +51,6 @@ media-gfx/imagemagick heif
 
 # Ben Kohler  (2018-08-23)
 # Mask iwd support until net-wireless/iwd is keyworded
-net-misc/connman iwd
 net-misc/networkmanager iwd
 
 # Rick Farina  (2018-06-27)

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index ce51c3317fa..c3f6d1739af 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -68,7 +68,6 @@ media-video/orion qtav
 
 # Ben Kohler  (2018-08-23)
 # Unmask iwd support where net-wireless/iwd is keyworded
-net-misc/connman -iwd
 net-misc/networkmanager -iwd
 
 # Thomas Deutschmann  (2018-08-23)



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

2019-04-27 Thread Andreas Sturmlechner
commit: d49004c8e158195f4129986a53f07295738b0782
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Apr 27 11:33:25 2019 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Apr 27 16:55:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49004c8

profiles: amd64/x86: Drop obsolete dev-python/apptools entries

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

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

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 916674326dd..9a134f64526 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 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
@@ -83,10 +83,6 @@ dev-db/mariadb mroonga
 # and additional unstable dependencies
 gnustep-base/gnustep-make libobjc2
 
-# Pacho Ramos  (08 Mar 2015)
-# mayavi is broken, bug #500104
-dev-python/apptools test
-
 # Michał Górny  (30 Mar 2014)
 # Don't apply stable masks to python-exec since we're forcing every
 # impl there anyway. Please keep this in sync with use.stable.mask.

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 2b5b8406df6..2b9d1765672 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 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
@@ -78,10 +78,6 @@ gnustep-base/gnustep-make libobjc2
 # Dependencies not yet stable
 dev-cpp/eigen test
 
-# Pacho Ramos  (08 Mar 2015)
-# mayavi is broken, bug #500104
-dev-python/apptools test
-
 # Michał Górny  (30 Mar 2014)
 # Don't apply stable masks to python-exec since we're forcing every
 # impl there anyway. Please keep this in sync with use.stable.mask.



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

2019-03-05 Thread Georgy Yakovlev
commit: a0c6da20c0852f3f526d55f0cb11ad9e084a2722
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Mar  5 23:10:24 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Mar  5 23:26:37 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0c6da20

profiles: base-mask/arch-unmask freeipmi flag for conserver

Signed-off-by: Georgy Yakovlev  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 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 2ef3579e88c..1ffe2cbe15b 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Georgy Yakovlev  (05 March 2019)
+# freeipmi is supported on amd64
+app-admin/conserver -freeipmi
+
 # Thomas Deutschmann  (15 Nov 2018)
 # - rdrand plugin is supported on amd64
 net-vpn/strongswan -strongswan_plugins_rdrand

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index b035aeecb85..af9c22fa6f9 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
 
+# Georgy Yakovlev  (05 March 2019)
+# freeipmi is supported on x86
+app-admin/conserver -freeipmi
+
 # Mikle Kolyada  (03 Mar 2019)
 # No Spice protocol for x86
 app-emulation/nemu spice

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 5cb9b0add6b..cc463a5fe19 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.
 
+# Georgy Yakovlev  (05 Mar 2019)
+# Not keyworded on non-x86 arches
+app-admin/conserver freeipmi
+
 # Matt Turner  (03 Mar 2019)
 # Mask for testing. Bug 606924
 media-libs/mesa libglvnd



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

2019-01-16 Thread Mikle Kolyada
commit: dc3539f6ca7b308f970440a1a52037bcabd2fda5
Author: Amy Liffey  gentoo  org>
AuthorDate: Tue Jan 15 21:06:18 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Jan 16 10:18:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3539f6

media-libs/opencv: 3.4.1 stable for amd64 and x86

Signed-off-by: Amy Liffey  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
Signed-off-by: Mikle Kolyada  gentoo.org>

 media-libs/opencv/opencv-3.4.1-r5.ebuild| 2 +-
 profiles/arch/amd64/package.use.stable.mask | 4 
 profiles/arch/x86/package.use.stable.mask   | 4 
 3 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/media-libs/opencv/opencv-3.4.1-r5.ebuild 
b/media-libs/opencv/opencv-3.4.1-r5.ebuild
index 569397d8555..4b41ad5b750 100644
--- a/media-libs/opencv/opencv-3.4.1-r5.ebuild
+++ b/media-libs/opencv/opencv-3.4.1-r5.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0/3.4.1" # subslot = libopencv* soname version
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux"
 IUSE="contrib contrib_cvv contrib_dnn contrib_hdf contrib_sfm 
contrib_xfeatures2d cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 
cpu_flags_x86_ssse3 cpu_flags_x86_sse4_1 cpu_flags_x86_sse4_2 
cpu_flags_x86_popcnt cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_fma3 
cuda debug dnn_samples +eigen examples ffmpeg gdal gflags glog gphoto2 
gstreamer gtk ieee1394 jpeg jpeg2k lapack libav opencl openexr opengl openmp 
pch png +python qt5 tesseract testprograms threads tiff vaapi v4l vtk webp xine"
 # OpenGL needs gtk or Qt installed to activate, otherwise build system
 # will silently disable it Wwithout the user knowing, which defeats the

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 48d019f7127..23005fd6213 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Amy Liffey  (15 Jan 2019)
+# Mask experimental contrib repo
+media-libs/opencv contrib contrib_cvv contrib_dnn contrib_hdf contrib_sfm 
contrib_xfeatures2d gflags glog tesseract
+
 # Brian Evans  (06 Dec 2018)
 # Unmask argon2 for php
 dev-lang/php -argon2

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 201511485af..2b5b8406df6 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Amy Liffey  (15 Jan 2019)
+# Mask experimental contrib repo
+media-libs/opencv contrib contrib_cvv contrib_dnn contrib_hdf contrib_sfm 
contrib_xfeatures2d gflags glog tesseract
+
 # Brian Evans  (06 Dec 2018)
 # Unmask argon2 for php
 dev-lang/php -argon2



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

2018-11-17 Thread Andreas Sturmlechner
commit: 06d70d908404268930d126270afec9370edc4e03
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Nov 17 20:19:00 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Nov 17 20:46:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06d70d90

profiles: Update audacious use.mask description, unmask on amd64/x86

Closes: https://bugs.gentoo.org/643784
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 profiles/arch/amd64/use.mask| 4 
 profiles/arch/amd64/use.stable.mask | 4 
 profiles/arch/x86/use.mask  | 4 
 profiles/arch/x86/use.stable.mask   | 4 
 profiles/base/use.mask  | 2 +-
 5 files changed, 17 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 513e9ccbf23..021c6692584 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -6,6 +6,10 @@
 
 # SECTION: Unmask
 
+# Andreas Sturmlechner  (17 Nov 2018)
+# media-sound/audacious is keyworded on amd64
+-audacious
+
 # Matt Turner  (11 Nov 2018)
 # d3d9 works on amd64
 -d3d9

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index ff72dc56e92..005bd93935d 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
 
+# Andreas Sturmlechner  (17 Nov 2018)
+# media-sound/audacious is not yet stabilised
+audacious
+
 # Hans de Graaff  (12 Nov 2018)
 # Temporary mask for ruby:2.4, bug 661262
 ruby_targets_ruby24

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index e27801371ae..a65fc98edcc 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -x86
 
+# Andreas Sturmlechner  (17 Nov 2018)
+# media-sound/audacious is keyworded on x86
+-audacious
+
 # Matt Turner  (11 Nov 2018)
 # d3d9 works on x86
 -d3d9

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index 9bddb0b6b72..1bb5b16ffc7 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/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
 
+# Andreas Sturmlechner  (17 Nov 2018)
+# media-sound/audacious is not yet stabilised
+audacious
+
 # Hans de Graaff  (12 Nov 2018)
 # Temporary mask for ruby:2.4, bug 661262
 ruby_targets_ruby24

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index c3c34d56209..047e6b0cfcd 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -30,7 +30,7 @@ mumble
 video_cards_tdfx
 
 # Andreas K. Hüttel  (04 Nov 2017)
-# ... since audacious is being last-rited ... bug 632513
+# Unkeyworded on most arches, unmasked in supported arch profiles.
 audacious
 
 # Michael Palimaka  (03 Jun 2017)



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

2018-11-15 Thread Thomas Deutschmann
commit: 917c309a28f1d65f1d79b72cacf9a48b98f55757
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Nov 15 12:57:09 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Nov 15 12:57:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917c309a

profiles: net-vpn/strongswan: enable padlock and rdrand plugin only for amd64 
and x86

Closes: https://bugs.gentoo.org/669084
Signed-off-by: Thomas Deutschmann  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 82836742587..5ebc288d727 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Thomas Deutschmann  (15 Nov 2018)
+# - rdrand plugin is supported on amd64
+# - padlock plugin is supported on amd64
+net-vpn/strongswan -strongswan_plugins_rdrand -strongswan_plugins_padlock
+
 # James Le Cuirot  (02 Nov 2018)
 # Vulkan is only available on amd64 at present.
 media-libs/libsdl2 -vulkan

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 0d31a6716b6..f67d7a0c944 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Thomas Deutschmann  (15 Nov 2018)
+# - rdrand plugin is only supported on amd64 and x86
+# - padlock plugin is only supported on amd64 and x86
+net-vpn/strongswan strongswan_plugins_rdrand strongswan_plugins_padlock
+
 # James Le Cuirot  (02 Nov 2018)
 # Vulkan is only available on amd64 at present.
 media-libs/libsdl2 vulkan

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 39a47a933e9..672a44d0c17 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,11 @@
 
 # This file requires >=portage-2.1.1
 
+# Thomas Deutschmann  (15 Nov 2018)
+# - rdrand plugin is supported on x86
+# - padlock plugin is supported on x86
+net-vpn/strongswan -strongswan_plugins_rdrand -strongswan_plugins_padlock
+
 # Alexys Jacob  (05 Nov 2018)
 # Requires dev-db/mongodb which has dropped x86 support
 net-analyzer/zmap mongo



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

2018-11-07 Thread Mikle Kolyada
commit: d59d977723c19d114b80bf533529126e7649f5c4
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed Nov  7 13:13:35 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed Nov  7 13:13:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59d9777

profiles/arch/{amd64.x86}/p.u.stable.mask: add app-admin/sudo[-sssd]

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

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

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 6d62d00309d..0e64bc45ebd 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Mikle Kolyada  (07 Nov 2018)
+# unmask sssd for sudo
+app-admin/sudo -sssd
+
 # Mart Raudsepp  (01 Nov 2018)
 # net-wireless/iwd not stable yet
 net-misc/networkmanager iwd

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index e9522832082..fd6e0af8823 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Mikle Kolyada  (07 Nov 2018)
+# unmask sssd for sudo
+app-admin/sudo -sssd
+
 # Mart Raudsepp  (01 Nov 2018)
 # net-wireless/iwd not stable yet
 net-misc/networkmanager iwd



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

2018-11-01 Thread Mart Raudsepp
commit: 8d619310839e13b41122c10ed04aca962d7ba1b7
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Nov  1 14:07:30 2018 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Nov  1 14:08:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d619310

profiles: stable mask networkmanager[iwd] for amd64/x86

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

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

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index ac5b35002a7..6d62d00309d 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Mart Raudsepp  (01 Nov 2018)
+# net-wireless/iwd not stable yet
+net-misc/networkmanager iwd
+
 # Mikle Kolyada  (15 Sep 2018)
 # the dependency is unstable
 media-video/libav nvidia

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 483832a095b..e9522832082 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Mart Raudsepp  (01 Nov 2018)
+# net-wireless/iwd not stable yet
+net-misc/networkmanager iwd
+
 # Thomas Deutschmann  (27 Sep 2018)
 # sys-devel/lld is unstable
 www-client/firefox clang



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

2018-10-16 Thread Matt Turner
commit: 29c2bb2b0bdc371cae8adc755e115df718c5674a
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Oct 16 21:03:42 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Oct 16 21:04:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29c2bb2b

profiles: Drop unmasking of openmax

See commit 38752dad779ef4d8d84097a3688cfa8e4f0f81c1

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

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 3be03a41911..3011e934437 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -172,10 +172,6 @@ sys-apps/flashrom -atahpt -nic3com -nicnatsemi -nicrealtek 
-rayer_spi -satamv
 # It's only supported on amd64
 dev-db/mariadb -tokudb
 
-# Matt Turner  (07 Mar 2014)
-# media-libs/libomxil-bellagio keyworded on amd64/x86
-media-libs/mesa -openmax
-
 # Samuli Suominen  (16 Feb 2014)
 # Still considered experimental by upstream:
 # https://sourceforge.net/p/mikmod/bugs/16/#17ea

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 52a663bce3e..c57bebdec04 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -187,10 +187,6 @@ sys-cluster/ceph zfs
 # Works on 32bit x86
 media-sound/lmms -vst
 
-# Matt Turner  (07 Mar 2014)
-# media-libs/libomxil-bellagio keyworded on amd64/x86
-media-libs/mesa -openmax
-
 # Samuli Suominen  (16 Feb 2014)
 # Still considered experimental by upstream:
 # https://sourceforge.net/p/mikmod/bugs/16/#17ea



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

2018-10-11 Thread Michael Palimaka
commit: 90c11d51417b23f50168756ce89a603375486331
Author: Michael Palimaka  gentoo  org>
AuthorDate: Thu Oct 11 13:20:17 2018 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Oct 11 13:23:01 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90c11d51

profiles: handle net-analyzer/testssl arch-specific USE flags

Bug: https://bugs.gentoo.org/664084
Signed-off-by: Michael Palimaka  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 e1524c7aca1..d34454e3a2b 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Michael Palimaka  (12 Oct 2018)
+# Unmask arch-specific USE flags available on amd64
+net-analyzer/testssl -bundled-openssl -kerberos
+
 # Thomas Deutschmann  (30 Sep 2018)
 # Unmask libheif support where media-libs/libheif is keyworded
 media-gfx/imagemagick -heif

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 63d1d994595..68da82ad967 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
 
+# Michael Palimaka  (12 Oct 2018)
+# Only available on amd64/x86
+net-analyzer/testssl bundled-openssl kerberos
+
 # Thomas Deutschmann  (30 Sep 2018)
 # Requires media-libs/libheif which is only keyworded for amd64 and x86
 media-gfx/imagemagick heif

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 36084bc584a..0240dc6736e 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
 
+# Michael Palimaka  (12 Oct 2018)
+# Unmask arch-specific USE flag available on x86
+net-analyzer/testssl -bundled-openssl
+
 # Thomas Deutschmann  (30 Sep 2018)
 # Unmask libheif support where media-libs/libheif is keyworded
 media-gfx/imagemagick -heif



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

2018-06-20 Thread Georgy Yakovlev
commit: c6cd6893bcb9512714f3c78d1fb00c64fcff6c4b
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sat Jun 16 20:06:32 2018 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jun 20 22:42:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6cd6893

profiles: p.use.mask media-video/mpv[vulkan]

mask everywhere but amd64, x86

Closes: https://github.com/gentoo/gentoo/pull/8864
Reviewed-by: Michał Górny  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 4bb059665fa..5109e4af610 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Ilya Tumaykin  (17 Jun 2018)
+# Vulkan support is only available on few selected arches atm.
+# Mask everywhere, unmask where appropriate.
+media-video/mpv -vulkan
+
 # Mikle Kolyada  (02 Jun 2018)
 # Too many untested ruby dependencies
  (17 Jun 2018)
+# Vulkan support is only available on few selected arches atm.
+# Mask everywhere, unmask where appropriate.
+media-video/mpv vulkan
+
 # Nick Sarnie  (29 Apr 2018)
 # media-libs/vulkan-loader and app-emulation/vkd3d are not available everywhere
 app-emulation/wine-any vkd3d vulkan

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index d4d4995e561..9f057c9bc06 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,6 +3,11 @@
 
 # This file requires >=portage-2.1.1
 
+# Ilya Tumaykin  (17 Jun 2018)
+# Vulkan support is only available on few selected arches atm.
+# Mask everywhere, unmask where appropriate.
+media-video/mpv -vulkan
+
 # Andreas K. Hüttel  (21 May 2018)
 # LO kde support on x86 is broken, see bug 523496
 =app-office/libreoffice-bin-6.0* kde



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

2018-05-15 Thread Dirkjan Ochtman
commit: 1628a22c616867e8896346d57f11b0071d7d9e9f
Author: Georgy Yakovlev  sysdump  net>
AuthorDate: Mon May 14 18:12:15 2018 +
Commit: Dirkjan Ochtman  gentoo  org>
CommitDate: Tue May 15 11:47:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1628a22c

profiles: add default llvm_targets for rust

It's not installable without user invervention
with latest changes.

!!! The ebuild selected to satisfy "dev-lang/rust" has unmet
requirements.
- dev-lang/rust-1.26.0::gentoo USE="-debug -doc (-extended) -jemalloc"
ABI_X86="(64)" LLVM_TARGETS="-AArch64 -AMDGPU -ARM -BPF -Hexagon -Lanai
-MSP430 -Mips -NVPTX -PowerPC -Sparc -SystemZ -X86 -XCore"

Treat it the same way as llvm/clang does.
Not touching musl/uclibc profiles, since they
maintain their own rust ebuild.

Fixes: https://bugs.gentoo.org/655780

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

diff --git a/profiles/arch/amd64/package.use.force 
b/profiles/arch/amd64/package.use.force
index d35dfcf8dc5..eecfbb757e4 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (14 May 2018)
+# Force the host target to avoid dependency hell
+dev-lang/rust llvm_targets_X86
+
 # NP-Hardass  (23 May 2017)
 # Packages with optional 64-bit variant
 app-emulation/wine-vanilla -abi_x86_64

diff --git a/profiles/arch/arm64/package.use.force 
b/profiles/arch/arm64/package.use.force
index 35055867c2f..31226f27346 100644
--- a/profiles/arch/arm64/package.use.force
+++ b/profiles/arch/arm64/package.use.force
@@ -1,6 +1,10 @@
 # Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (14 May 2018)
+# Force the host target to avoid dependency hell
+dev-lang/rust llvm_targets_AArch64
+
 # Michał Górny  (24 Sep 2016)
 # Force the host target to avoid dependency hell
 sys-devel/clang llvm_targets_AArch64

diff --git a/profiles/arch/x86/package.use.force 
b/profiles/arch/x86/package.use.force
index 6d74f7f7c28..c234a241e4f 100644
--- a/profiles/arch/x86/package.use.force
+++ b/profiles/arch/x86/package.use.force
@@ -1,6 +1,10 @@
 # Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (14 May 2018)
+# Force the host target to avoid dependency hell
+dev-lang/rust llvm_targets_X86
+
 # Michał Górny  (24 Sep 2016)
 # Force the host target to avoid dependency hell
 sys-devel/clang llvm_targets_X86



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

2018-04-16 Thread Richard Yao
commit: 0adb0f5dda350c02f02bf7240f256e7edefc70c0
Author: Richard Yao  gentoo  org>
AuthorDate: Mon Apr 16 15:29:48 2018 +
Commit: Richard Yao  gentoo  org>
CommitDate: Mon Apr 16 15:41:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0adb0f5d

Fix package.use.mask for USE flags that pull in sys-fs/zfs

877947d414bf8b576b9d79226da82afa3df446a5 broke it.
ab9e52ff6b08650f4661ec9f8b9cf131364a5b60 was a partial fix for x86 only.

This should fix it properly for all architectures.

Package-Manager: Portage-2.3.24, Repoman-2.3.6
Signed-off-by: Richard Yao  gentoo.org>

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 3992c3053e6..d41611604ae 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Richard Yao  (16 Apr 2018)
+# sys-fs/zfs is keyworded on amd64
+sys-cluster/ceph -zfs
+sys-boot/grub -libzfs
+
 # Amy Liffey  (19 Sep 2017)
 # [cuda] is unmasked in this profiles.
 media-libs/opencv -contrib_xfeatures2d

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 001f04631e2..6786118cca0 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
 
+# Richard Yao  (16 Apr 2018)
+# sys-fs/zfs is not available everywhere.
+sys-cluster/ceph zfs
+
 # Michał Górny  (30 Dec 2017)
 # Moved from use.mask since it is a flag local to one package:
 # Joseph Jezak  (11 Mar 2007)
@@ -156,6 +160,10 @@ net-libs/gnutls dane
 # fontconfig-infinality dependency not yet keyworded on most arches
 media-libs/freetype infinality
 
+# Mike Gilbert  (29 Jun 2012)
+# sys-fs/zfs is not available everywhere.
+sys-boot/grub libzfs
+
 # Michał Górny  (11 Apr 2012)
 # JIT compilation in libzpaq generates code for x86/amd64.
 app-arch/zpaq jit

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 66a141d336e..4ce7a76c9ba 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -3,11 +3,6 @@
 
 # This file requires >=portage-2.1.1
 
-# Richard Yao  (16 Mar 2018)
-# sys-fs/zfs is not keyworded stable.
-sys-cluster/ceph zfs
-sys-boot/grub libzfs
-
 # Jan Ziak <0xe2.0x9a.0...@gmail.com> (14 Mar 2018)
 # Expose SVGA backend for x86 users
 app-emulation/fuse -backend-svga

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index 9d0606481ee..77fe69bcefe 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -93,6 +93,10 @@ media-plugins/kipi-plugins mediawiki vkontakte
 # Requires testing version of media-libs/opencv
 media-libs/mlt opencv
 
+# Matthias Maier  (22 Jan 2017)
+# sys-fs/zfs isn't going to be marked stable anytime soon
+app-emulation/libvirt zfs
+
 # Michael Palimaka 

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

2018-04-15 Thread Johannes Huber
commit: 1bec7ac26ff973f44cf8138cc66108a84b822460
Author: Johannes Huber  gentoo  org>
AuthorDate: Sun Apr 15 14:27:29 2018 +
Commit: Johannes Huber  gentoo  org>
CommitDate: Sun Apr 15 14:29:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bec7ac2

profiles: Cleanup obsolete corosync use mask

 profiles/arch/amd64/package.use.mask | 4 
 profiles/arch/x86/package.use.mask   | 4 
 2 files changed, 8 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 1b915704d01..96b79fcfda5 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -222,10 +222,6 @@ dev-qt/qtwebkit -jit
 # PPS should work on all arches, but only keyworded on amd64/x86
 >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
 
-# Alexey Shvetsov  (1 Jul 2011)
-# Use mask infiniband for stable corosync
-=sys-cluster/corosync-1.3.0 infiniband
-
 # Tim Harder  (13 Feb 2011)
 # Masked in base, unmask for amd64/x86
 >=media-video/mplayer-1.0_rc4_p20101219 -bluray

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 8901da25432..4ce7a76c9ba 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -229,10 +229,6 @@ www-client/links -suid
 # PPS should work on all arches, but only keyworded on amd64/x86
 >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks
 
-# Alexey Shvetsov  (1 Jul 2011)
-# Use mask infiniband for stable corosync
-=sys-cluster/corosync-1.3.0 infiniband
-
 # Tim Harder  (13 Feb 2011)
 # Masked in base, unmask for amd64/x86
 >=media-video/mplayer-1.0_rc4_p20101219 -bluray



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

2018-03-17 Thread Pacho Ramos
commit: c45f8b8a81fb6ab0a0d9476643491211b2776c11
Author: Pacho Ramos  gentoo  org>
AuthorDate: Sat Mar 17 23:52:53 2018 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Sat Mar 17 23:52:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c45f8b8a

Fix repoman because arches profiles were unmasking zemberek USE flag for enchant

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

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index d10aad5027b..ad5f53f1e2a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -260,9 +260,6 @@ media-libs/imlib2 cpu_flags_x86_mmx
 # bad comment heading. see bug #246144
 media-video/mplayer -cpudetection
 
-# Serkan Kaba  (20 Jul 2008)
-app-text/enchant -zemberek
-
 # assembler-section
 
 # Oct 23th 2006; bl...@gentoo.org

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index c4d0eb78d1e..09bd237a49c 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -249,9 +249,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)
-app-text/enchant -zemberek
-
 x11-terms/eterm cpu_flags_x86_sse2
 
 # Steve Dibb  (29 Sept 2008)



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

2018-02-01 Thread Andreas Sturmlechner
commit: 95d8a9426eee114928a9d7efd5dab106b0270cfb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Feb  1 21:55:17 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb  1 21:55:17 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d8a942

profiles: amd64,x86: Drop elogind use.stable.mask

 profiles/arch/amd64/use.stable.mask | 6 +-
 profiles/arch/x86/use.stable.mask   | 6 +-
 2 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index 2bf7d3769e7..10b8a7a6d3f 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -1,13 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # 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 use.mask
 
-# Michael Palimaka  (03 Jun 2017)
-# Not yet stable.
-elogind
-
 # Andreas K. Hüttel  (26 May 2017)
 # dev-db/firebird is keyworded ~amd64
 firebird

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index 118c3436da9..13064b699d2 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -1,13 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # 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 use.mask
 
-# Michael Palimaka  (03 Jun 2017)
-# Not yet stable.
-elogind
-
 # Andreas K. Hüttel  (26 May 2017)
 # dev-db/firebird is keyworded ~x86
 firebird



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

2017-01-17 Thread Brian Evans
commit: d2ecc0cf14d2607784fa35f2b9464527eef028ea
Author: Brian Evans  gentoo  org>
AuthorDate: Tue Jan 17 19:03:09 2017 +
Commit: Brian Evans  gentoo  org>
CommitDate: Tue Jan 17 19:03:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2ecc0cf

arch/{amd64,x86}/package.use.stable.mask: Mask mroonga for mariadb, needs more 
testing

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

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 33f4eb0..8a08b98 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -18,6 +18,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Brian Evans  (17 Jan 2017)
+# Stable mask groonga on mariadb as I don't know how stable
+# the dependencies really are
+dev-db/mariadb mroonga
+
 # Bernard Cafarelli  (09 Jan 2017)
 # Requires more testing
 # and additional unstable dependencies

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index a485229..78b33c2 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -18,6 +18,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Brian Evans  (17 Jan 2017)
+# Stable mask groonga on mariadb as I don't know how stable
+# the dependencies really are
+dev-db/mariadb mroonga
+
 # Bernard Cafarelli  (09 Jan 2017)
 # Requires more testing
 # and additional unstable dependencies



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

2016-12-28 Thread Andrey Grozin
commit: d06c8e2e3cfa77b0b1766e9414e6ed33065b0b0d
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed Dec 28 15:48:16 2016 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed Dec 28 15:48:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d06c8e2e

profiles: arch/{amd64,x86}/use.stable.mask remove gcl

 profiles/arch/amd64/use.stable.mask | 1 -
 profiles/arch/x86/use.stable.mask   | 1 -
 2 files changed, 2 deletions(-)

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index 19d5072..9f51cf5 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -12,7 +12,6 @@ apparmor
 # Andrey Grozin  (25 Jun 2014)
 # no stable versions on amd64
 clozurecl
-gcl
 
 # Michał Górny  (30 Mar 2014)
 # PyPy is unstable on this arch.

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index 1d90d57..b121d58 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -12,7 +12,6 @@ apparmor
 # Andrey Grozin  (25 Jun 2014)
 # no stable versions on x86
 clozurecl
-gcl
 
 # Michał Górny  (30 Mar 2014)
 # PyPy is unstable on this arch.



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

2016-11-28 Thread Pacho Ramos
commit: 11af225a40dc440fc759ecec05d59abde13a322a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Nov 28 21:53:01 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Nov 28 21:53:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11af225a

arch/{x86,amd64,powerpc/ppc32}/package.use.mask: really make tomboy use mask 
work

 profiles/arch/amd64/package.use.mask | 2 +-
 profiles/arch/powerpc/ppc32/package.use.mask | 7 ---
 profiles/arch/x86/package.use.mask   | 2 +-
 3 files changed, 2 insertions(+), 9 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index d9e1ce3..fc76a6a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -152,7 +152,7 @@ sci-libs/flann -cuda
 
 # Alexandre Rostovtsev  (30 Dec 2012)
 # chromium, mono work on this arch (masked in base)
-gnome-extra/zeitgeist-datasources -chromium -tomboy
+gnome-extra/zeitgeist-datasources -chromium
 
 # Christoph Junghans  (26 Dec 2012)
 # cuda works on x86/amd64 (masked in base)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 5b01f7a..4ea06c9 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -94,13 +94,6 @@ net-misc/modemmanager mbim
 # FIXME: app-arch/innoextract not available under ppc yet
 games-fps/duke3d-data gog
 
-# Alexandre Rostovtsev  (30 Dec 2012)
-# mono works on this arch (masked in base)
-gnome-extra/zeitgeist-datasources -tomboy
-
-# ranger  (17 apr 2012)
-# Remasking llvm in mesa
-
 # ranger  (17 apr 2012)
 # masking libvirt for cfengine (bug #412253)
 net-misc/cfengine libvirt

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 86eab66..27b5535 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -139,7 +139,7 @@ sci-libs/flann -cuda
 
 # Alexandre Rostovtsev  (30 Dec 2012)
 # chromium, mono work on this arch (masked in base)
-gnome-extra/zeitgeist-datasources -chromium -tomboy
+gnome-extra/zeitgeist-datasources -chromium
 
 # Christoph Junghans  (26 Dec 2012)
 # cuda/mkl works on x86/amd64 (masked in base)



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

2016-09-29 Thread Michał Górny
commit: 24fd25cea3eef4db2d6f50ea7f1b3d031271896f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Sep 27 09:13:13 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Sep 29 14:13:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fd25ce

profiles/arch: Enable the LLVM_TARGETS for video cards enabled by default

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

diff --git a/profiles/arch/amd64/package.use b/profiles/arch/amd64/package.use
index 956e897..b6f6b93 100644
--- a/profiles/arch/amd64/package.use
+++ b/profiles/arch/amd64/package.use
@@ -2,6 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Michał Górny  (24 Sep 2016)
+# Enable the GPU targets matching the default VIDEO_CARDS
+sys-devel/clang llvm_targets_AMDGPU llvm_targets_NVPTX
+sys-devel/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
+
 # James Le Cuirot  (01 Aug 2016)
 # Most users don't need a multilib JVM.
 dev-java/icedtea-bin -multilib

diff --git a/profiles/arch/sparc/package.use b/profiles/arch/sparc/package.use
index bd6f0f6..2f811a6 100644
--- a/profiles/arch/sparc/package.use
+++ b/profiles/arch/sparc/package.use
@@ -1,7 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Michał Górny  (24 Sep 2016)
+# Enable the GPU targets matching the default VIDEO_CARDS
+sys-devel/clang llvm_targets_AMDGPU
+sys-devel/llvm llvm_targets_AMDGPU
+
 # Pacho Ramos  (15 Feb 2014)
 # libev isn't supported on this arch, use another default (#499498)
 dev-libs/libverto libevent

diff --git a/profiles/arch/x86/package.use b/profiles/arch/x86/package.use
index 6941891..ef4ca3c 100644
--- a/profiles/arch/x86/package.use
+++ b/profiles/arch/x86/package.use
@@ -1,7 +1,12 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Michał Górny  (24 Sep 2016)
+# Enable the GPU targets matching the default VIDEO_CARDS
+sys-devel/clang llvm_targets_AMDGPU llvm_targets_NVPTX
+sys-devel/llvm llvm_targets_AMDGPU llvm_targets_NVPTX
+
 # Ben de Groot  (03 May 2015)
 # Enable luajit (for OSC) by default
 media-video/mpv lua luajit



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/amd64/, profiles/arch/x86/, sys-devel/gcc/, eclass/, ...

2016-05-11 Thread Mike Frysinger
commit: 519631a417eb4f8d2ffd4c850a08e82b08ba6696
Author: Mike Frysinger  gentoo  org>
AuthorDate: Wed May 11 05:22:27 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Wed May 11 13:49:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519631a4

sys-devel/gcc: add USE=mpx support for Intel MPX #578396

 eclass/toolchain.eclass  | 6 +-
 profiles/arch/amd64/use.mask | 2 ++
 profiles/arch/x86/use.mask   | 2 ++
 profiles/base/use.mask   | 2 ++
 profiles/desc/cpu_flags_x86.desc | 1 +
 sys-devel/gcc/metadata.xml   | 1 +
 6 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 9920740..08813a9 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -153,7 +153,7 @@ if [[ ${PN} != "kgcc64" && ${PN} != gcc-* ]] ; then
# the older versions, we don't want to bother supporting it.  #448024
tc_version_is_at_least 4.8 && IUSE+=" graphite" IUSE_DEF+=( sanitize )
tc_version_is_at_least 4.9 && IUSE+=" cilk +vtv"
-   tc_version_is_at_least 5.0 && IUSE+=" jit"
+   tc_version_is_at_least 5.0 && IUSE+=" jit mpx"
tc_version_is_at_least 6.0 && IUSE+=" pie +ssp"
 fi
 
@@ -1165,6 +1165,10 @@ toolchain_src_configure() {
confgcc+=( $(use_enable cilk libcilkrts) )
fi
 
+   if in_iuse mpx ; then
+   confgcc+=( $(use_enable mpx libmpx) )
+   fi
+
if in_iuse vtv ; then
confgcc+=(
$(use_enable vtv vtable-verify)

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 614d355..acdbc57 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -147,6 +147,7 @@
 # SIMD assembler flags
 -mmx
 -mmxext
+-mpx
 -sse
 -sse2
 -sse3
@@ -172,6 +173,7 @@
 -cpu_flags_x86_fma4
 -cpu_flags_x86_mmx
 -cpu_flags_x86_mmxext
+-cpu_flags_x86_mpx
 -cpu_flags_x86_padlock
 -cpu_flags_x86_popcnt
 -cpu_flags_x86_sse

diff --git a/profiles/arch/x86/use.mask b/profiles/arch/x86/use.mask
index 6b71e56..bb9bd58 100644
--- a/profiles/arch/x86/use.mask
+++ b/profiles/arch/x86/use.mask
@@ -112,6 +112,7 @@
 -lilo
 -mmx
 -mmxext
+-mpx
 -sse
 -sse2
 -sse3
@@ -139,6 +140,7 @@
 -cpu_flags_x86_fma4
 -cpu_flags_x86_mmx
 -cpu_flags_x86_mmxext
+-cpu_flags_x86_mpx
 -cpu_flags_x86_padlock
 -cpu_flags_x86_popcnt
 -cpu_flags_x86_sse

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index ecf733e..f3ee065 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -74,6 +74,7 @@ kqemu
 lilo
 mmx
 mmxext
+mpx
 sse
 sse2
 sse3
@@ -100,6 +101,7 @@ cpu_flags_x86_fma3
 cpu_flags_x86_fma4
 cpu_flags_x86_mmx
 cpu_flags_x86_mmxext
+cpu_flags_x86_mpx
 cpu_flags_x86_padlock
 cpu_flags_x86_popcnt
 cpu_flags_x86_sse

diff --git a/profiles/desc/cpu_flags_x86.desc b/profiles/desc/cpu_flags_x86.desc
index 7aaab7e..4a12cc6 100644
--- a/profiles/desc/cpu_flags_x86.desc
+++ b/profiles/desc/cpu_flags_x86.desc
@@ -15,6 +15,7 @@ fma3 - Use the Fused Multiply Add 3 instruction set ([fma] in 
cpuinfo)
 fma4 - Use the Fused Multiply Add 4 instruction set
 mmx - Use the MMX instruction set
 mmxext - Use the Extended MMX instruction set (a subset of SSE) ([mmxext] or 
[sse] in cpuinfo)
+mpx - Use Memory Protection Extensions (MPX)
 padlock - Use VIA padlock instructions ([phe] in cpuinfo)
 popcnt - Enable popcnt instruction support ([abm] or [popcnt] in cpuinfo)
 sse - Use the SSE instruction set

diff --git a/sys-devel/gcc/metadata.xml b/sys-devel/gcc/metadata.xml
index 9e45459..7b6c493 100644
--- a/sys-devel/gcc/metadata.xml
+++ b/sys-devel/gcc/metadata.xml
@@ -19,6 +19,7 @@
   This will slow down the compiler a bit as it forces all of the toolchain 
to be shared libs.
 Build SSP support into a dedicated library rather than 
use the
   code in the C library (DO NOT ENABLE THIS IF YOU DON'T KNOW WHAT IT 
DOES)
+Enable support for Intel Memory Protection Extensions 
(MPX)
 Add support for mudflap, a pointer use checking 
library
 Allow for multiple versions to be emerged at once 
for same CTARGET
 Disable PIE support (NOT FOR GENERAL USE)



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

2016-04-24 Thread Chí-Thanh Christopher Nguyễn
commit: ec8d2bb8bbd40791cc931d5f3d987adea7362944
Author: Chí-Thanh Christopher Nguyễn  gentoo  org>
AuthorDate: Sun Apr 24 21:36:10 2016 +
Commit: Chí-Thanh Christopher Nguyễn  gentoo  org>
CommitDate: Sun Apr 24 21:36:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8d2bb8

profiles: adjust VIDEO_CARDS

Bug: https://bugs.gentoo.org/show_bug.cgi?id=561850

 profiles/arch/amd64/make.defaults | 2 +-
 profiles/arch/x86/make.defaults   | 2 +-
 profiles/hardened/linux/x86/make.defaults | 5 +
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/profiles/arch/amd64/make.defaults 
b/profiles/arch/amd64/make.defaults
index 2beb988..96a6803 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -45,7 +45,7 @@ ABI_X86="64"
 
 # 2006/08/18 - Donnie Berkholz 
 # Defaults for video drivers
-VIDEO_CARDS="fbdev glint intel mach64 mga nouveau nv r128 radeon savage sis 
tdfx trident vesa via vmware voodoo"
+VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa"
 
 # 2006/12/22 - Danny van Dyk 
 # Default for ALSA_CARDS USE_EXPAND variable.

diff --git a/profiles/arch/x86/make.defaults b/profiles/arch/x86/make.defaults
index 02ba738..e8257d4 100644
--- a/profiles/arch/x86/make.defaults
+++ b/profiles/arch/x86/make.defaults
@@ -29,7 +29,7 @@ LIBDIR_x86="lib"
 
 # 2006/08/18 - Donnie Berkholz 
 # Defaults for video drivers
-VIDEO_CARDS="fbdev glint intel mach64 mga nouveau nv r128 radeon savage sis 
tdfx trident vesa via vmware voodoo"
+VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa"
 
 # 2006/12/21 - Andrej Kacian 
 # Defaults for audio drivers

diff --git a/profiles/hardened/linux/x86/make.defaults 
b/profiles/hardened/linux/x86/make.defaults
index 65bc7aa..05cc320 100644
--- a/profiles/hardened/linux/x86/make.defaults
+++ b/profiles/hardened/linux/x86/make.defaults
@@ -15,10 +15,7 @@ USE="nptl"
 
 # 2006/08/18 - Donnie Berkholz 
 # Defaults for video drivers
-VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i740 intel \
-   mach64 mga nsc nv r128 radeon rendition s3 s3virge savage \
-   siliconmotion sis sisusb tdfx tga trident tseng v4l vesa via vmware \
-   voodoo"
+VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa"
 
 # 2006/12/21 - Andrej Kacian 
 # Defaults for audio drivers