[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/, profiles/base/, profiles/features/hardened/

2022-02-23 Thread Jakov Smolić
commit: da2ac9de36ec6e0d78264edf750333907f06d3b6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Feb 23 09:37:34 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Feb 23 09:40:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2ac9de

profiles: Remove USE=prelink masks

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/base/use.mask| 5 -
 profiles/features/hardened/use.mask   | 5 +
 profiles/hardened/linux/musl/use.mask | 3 ---
 3 files changed, 1 insertion(+), 12 deletions(-)

diff --git a/profiles/base/use.mask b/profiles/base/use.mask
index 185aa6b80bea..c781a10f9857 100644
--- a/profiles/base/use.mask
+++ b/profiles/base/use.mask
@@ -4,11 +4,6 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
-# Andreas K. Hüttel  (2022-01-22)
-# Prelink support is being removed from glibc, and has been
-# somewhat broken for a while already
-prelink
-
 # Sam James  (2022-01-12)
 # PCH has proven itself to be unreliable and lead to spurious build
 # failures. Masking so users aren't exposed to such failures without opting-in.

diff --git a/profiles/features/hardened/use.mask 
b/profiles/features/hardened/use.mask
index 1b90677af3d8..7a452f2323c2 100644
--- a/profiles/features/hardened/use.mask
+++ b/profiles/features/hardened/use.mask
@@ -1,10 +1,7 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 -hardened
 
 # precompiled headers are not compat with ASLR.
 pch
-
-# prelink is masked for hardened
-prelink

diff --git a/profiles/hardened/linux/musl/use.mask 
b/profiles/hardened/linux/musl/use.mask
index c294cc126a42..a98fea1d4e7b 100644
--- a/profiles/hardened/linux/musl/use.mask
+++ b/profiles/hardened/linux/musl/use.mask
@@ -9,8 +9,5 @@ elibc_glibc
 # precompiled headers are not compat with ASLR.
 pch
 
-# prelink is masked for hardened
-prelink
-
 # profile are incompatible when linking with pie
 profile



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

2022-01-11 Thread Sam James
commit: a8d55147390c2d88f1631c67d93706da37e64f10
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 12 03:17:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 12 03:25:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d55147

profiles/hardened: rename README to deprecated

>From PMS 5.2.3:
"If a profile contains a file named deprecated, it is treated as such.
The first line of this file should contain the path from the profiles directory 
of
the repository to a valid profile that is the recommended upgrade path from 
this profile.
The remainder of the file can contain any text, which may be displayed to users 
using this
profile by the package manager. This file is not inherited—profiles which 
inherit from a
deprecated profile are not deprecated.

This file must not contain comments or make use of line continuations."

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

 profiles/hardened/{README => deprecated} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/hardened/README b/profiles/hardened/deprecated
similarity index 99%
rename from profiles/hardened/README
rename to profiles/hardened/deprecated
index 202df5eb8f83..4c4fb270ad52 100644
--- a/profiles/hardened/README
+++ b/profiles/hardened/deprecated
@@ -3,4 +3,3 @@ Note that the hardened/arches profiles have been deprecated in
 favor of the hardened/linux/arches profiles.  Please use a supported
 profile which you can list using "eselect profile list" and select
 with "eselect profile set #".
-



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/uclibc/

2021-11-18 Thread Georgy Yakovlev
commit: 1f5d402366ced5d0e9753d051f303446ffa9ab10
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Nov 19 04:47:42 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Nov 19 04:47:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f5d4023

profiles/hardened/linux/uclibc: deprecate

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

 profiles/hardened/linux/uclibc/deprecated | 17 +
 1 file changed, 17 insertions(+)

diff --git a/profiles/hardened/linux/uclibc/deprecated 
b/profiles/hardened/linux/uclibc/deprecated
new file mode 100644
index ..a03e880d5f33
--- /dev/null
+++ b/profiles/hardened/linux/uclibc/deprecated
@@ -0,0 +1,17 @@
+
+uClibc-ng is mostly abandoned upstream, and since an RFC by its maintainer in 
Gentoo
+in Jan 2021, no one has volunteered to step up maintenance or expressed 
interest in
+the uClibc-ng profiles. With this announcement we last-rite the "uclibc"
+profiles, which will be removed on 2022-01-01. For parties interested in
+an alternative libc, consider moving to musl, which is supported.
+
+Gentoo continues to wholeheartedly support musl and is focusing its
+efforts in that area.
+
+Resources:
+- https://wiki.gentoo.org/wiki/Project:Hardened_musl
+- https://gitweb.gentoo.org/proj/musl.git/ (overlay for patches)
+- #gentoo-hardened (IRC channel on irc.libera.chat) for support and discussion
+
+Please see the news item for more information:
+https://www.gentoo.org/support/news-items/2021-08-18-uclibc-ng-retirement.html



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

2019-06-29 Thread Sergei Trofimovich
commit: 7ab16077c89cd3902ff14a161967b2df13a9bf73
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 29 08:28:56 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 29 08:34:29 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ab16077

profiles: drop hardened/linux/{amd64,x86,ia64} profiles

The following profiles are removed in favour of 17.0
substitute:
hardened/linux/amd64
hardened/linux/amd64/no-multilib
hardened/linux/amd64/no-multilib/selinux
hardened/linux/amd64/selinux
hardened/linux/amd64/x32

hardened/linux/ia64

hardened/linux/x86
hardened/linux/x86/selinux

The profiles are deprecated for 6+ months, are not
referred from profiles.desc and refer to deleted
releases/13.0 base.

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

 profiles/hardened/linux/amd64/deprecated   |   1 -
 profiles/hardened/linux/amd64/eapi |   1 -
 profiles/hardened/linux/amd64/make.defaults|   9 --
 .../hardened/linux/amd64/no-multilib/deprecated|   1 -
 profiles/hardened/linux/amd64/no-multilib/eapi |   1 -
 .../hardened/linux/amd64/no-multilib/make.defaults |  14 ---
 .../hardened/linux/amd64/no-multilib/package.mask  | 132 -
 .../linux/amd64/no-multilib/package.use.mask   |  13 --
 profiles/hardened/linux/amd64/no-multilib/parent   |   2 -
 .../linux/amd64/no-multilib/selinux/deprecated |   1 -
 .../hardened/linux/amd64/no-multilib/selinux/eapi  |   1 -
 .../linux/amd64/no-multilib/selinux/parent |   2 -
 profiles/hardened/linux/amd64/no-multilib/use.mask |  19 ---
 profiles/hardened/linux/amd64/package.mask |  13 --
 profiles/hardened/linux/amd64/package.use  |  12 --
 profiles/hardened/linux/amd64/package.use.mask |  23 
 profiles/hardened/linux/amd64/parent   |   4 -
 profiles/hardened/linux/amd64/selinux/deprecated   |   1 -
 profiles/hardened/linux/amd64/selinux/eapi |   1 -
 profiles/hardened/linux/amd64/selinux/parent   |   2 -
 profiles/hardened/linux/amd64/use.mask |  10 --
 profiles/hardened/linux/amd64/x32/deprecated   |   1 -
 profiles/hardened/linux/amd64/x32/eapi |   1 -
 profiles/hardened/linux/amd64/x32/make.defaults|   4 -
 profiles/hardened/linux/amd64/x32/parent   |   3 -
 profiles/hardened/linux/eapi   |   1 -
 profiles/hardened/linux/ia64/deprecated|   1 -
 profiles/hardened/linux/ia64/eapi  |   1 -
 profiles/hardened/linux/ia64/make.defaults |   2 -
 profiles/hardened/linux/ia64/parent|   4 -
 profiles/hardened/linux/make.defaults  |  15 ---
 profiles/hardened/linux/package.mask   |  17 ---
 profiles/hardened/linux/package.use.force  |   7 --
 profiles/hardened/linux/package.use.mask   |  23 
 profiles/hardened/linux/packages   |   7 --
 profiles/hardened/linux/parent |   1 -
 profiles/hardened/linux/use.force  |   6 -
 profiles/hardened/linux/use.mask   |  13 --
 profiles/hardened/linux/x86/deprecated |   1 -
 profiles/hardened/linux/x86/eapi   |   1 -
 profiles/hardened/linux/x86/make.defaults  |  23 
 profiles/hardened/linux/x86/package.mask   |   5 -
 profiles/hardened/linux/x86/package.use.mask   |  21 
 profiles/hardened/linux/x86/parent |   4 -
 profiles/hardened/linux/x86/selinux/deprecated |   1 -
 profiles/hardened/linux/x86/selinux/eapi   |   1 -
 profiles/hardened/linux/x86/selinux/parent |   2 -
 profiles/hardened/linux/x86/use.mask   |  10 --
 48 files changed, 439 deletions(-)

diff --git a/profiles/hardened/linux/amd64/deprecated 
b/profiles/hardened/linux/amd64/deprecated
deleted file mode 100644
index e6cea706fad..000
--- a/profiles/hardened/linux/amd64/deprecated
+++ /dev/null
@@ -1 +0,0 @@
-default/linux/amd64/17.0/hardened

diff --git a/profiles/hardened/linux/amd64/eapi 
b/profiles/hardened/linux/amd64/eapi
deleted file mode 100644
index 7ed6ff82de6..000
--- a/profiles/hardened/linux/amd64/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/hardened/linux/amd64/make.defaults 
b/profiles/hardened/linux/amd64/make.defaults
deleted file mode 100644
index 73067930812..000
--- a/profiles/hardened/linux/amd64/make.defaults
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-USE="-pic"
-
-CFLAGS="-O2 -pipe"
-CXXFLAGS="${CFLAGS}"
-FFLAGS="${CFLAGS}"
-FCFLAGS="${CFLAGS}"

diff --git a/profiles/hardened/linux/amd64/no-multilib/deprecated 
b/profiles/hardened/linux/amd64/no-multilib/deprecated
deleted file mode 100644
index 41a61f1937b..000
--- 

[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/uclibc/arm/armv7a/, ...

2019-06-12 Thread Anthony G. Basile
commit: 9bc755f4539e8d6346abb8ac1759a7849f13edde
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Jun 12 10:08:37 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Jun 12 10:08:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc755f4

profiles: remove old uclibc arm and ppc profiles

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/default/linux/uclibc/arm/armv7a/eapi  |  1 -
 .../default/linux/uclibc/arm/armv7a/make.defaults  | 10 
 .../default/linux/uclibc/arm/armv7a/package.mask   | 18 --
 profiles/default/linux/uclibc/arm/armv7a/parent|  1 -
 profiles/default/linux/uclibc/arm/eapi |  1 -
 profiles/default/linux/uclibc/arm/make.defaults| 24 ---
 .../default/linux/uclibc/arm/package.use.force |  8 ---
 profiles/default/linux/uclibc/arm/package.use.mask | 28 --
 profiles/default/linux/uclibc/arm/parent   |  1 -
 profiles/default/linux/uclibc/arm/use.force|  5 
 profiles/default/linux/uclibc/arm/use.mask |  5 
 profiles/default/linux/uclibc/ppc/eapi |  1 -
 profiles/default/linux/uclibc/ppc/make.defaults| 20 
 profiles/default/linux/uclibc/ppc/package.mask |  5 
 .../default/linux/uclibc/ppc/package.use.force |  8 ---
 profiles/default/linux/uclibc/ppc/package.use.mask |  9 ---
 .../linux/uclibc/ppc/package.use.stable.mask   |  6 -
 profiles/default/linux/uclibc/ppc/parent   |  1 -
 profiles/default/linux/uclibc/ppc/use.force|  6 -
 profiles/default/linux/uclibc/ppc/use.mask |  6 -
 profiles/hardened/linux/uclibc/arm/armv7a/eapi |  1 -
 profiles/hardened/linux/uclibc/arm/armv7a/parent   |  3 ---
 profiles/hardened/linux/uclibc/arm/eapi|  1 -
 profiles/hardened/linux/uclibc/ppc/eapi|  1 -
 profiles/hardened/linux/uclibc/ppc/parent  |  2 --
 profiles/profiles.desc |  4 
 26 files changed, 176 deletions(-)

diff --git a/profiles/default/linux/uclibc/arm/armv7a/eapi 
b/profiles/default/linux/uclibc/arm/armv7a/eapi
deleted file mode 100644
index 7ed6ff82de6..000
--- a/profiles/default/linux/uclibc/arm/armv7a/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/default/linux/uclibc/arm/armv7a/make.defaults 
b/profiles/default/linux/uclibc/arm/armv7a/make.defaults
deleted file mode 100644
index 397875e9b6b..000
--- a/profiles/default/linux/uclibc/arm/armv7a/make.defaults
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-CHOST="armv7a-hardfloat-linux-uclibceabi"
-CHOST_arm="${CHOST}"
-
-CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard"
-CXXFLAGS="${CFLAGS}"
-FFLAGS="${CFLAGS}"
-FCFLAGS="${CFLAGS}"

diff --git a/profiles/default/linux/uclibc/arm/armv7a/package.mask 
b/profiles/default/linux/uclibc/arm/armv7a/package.mask
deleted file mode 100644
index 6a132627c62..000
--- a/profiles/default/linux/uclibc/arm/armv7a/package.mask
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Michał Górny  (18 Oct 2018)
-# Clang does not work correctly with the old *-hardfloat-* triplets.
-# Please switch to 17.0 profiles that use *eabihf triplets instead.
-# https://bugs.gentoo.org/595834
-dev-python/clang-python
-dev-util/lldb
-sys-devel/clang
-sys-devel/clang-common
-sys-devel/clang-runtime
-sys-libs/compiler-rt
-sys-libs/compiler-rt-sanitizers
-sys-libs/libcxx
-sys-libs/libcxxabi
-sys-libs/libomp
-sys-libs/llvm-libunwind

diff --git a/profiles/default/linux/uclibc/arm/armv7a/parent 
b/profiles/default/linux/uclibc/arm/armv7a/parent
deleted file mode 100644
index f3229c5b987..000
--- a/profiles/default/linux/uclibc/arm/armv7a/parent
+++ /dev/null
@@ -1 +0,0 @@
-..

diff --git a/profiles/default/linux/uclibc/arm/eapi 
b/profiles/default/linux/uclibc/arm/eapi
deleted file mode 100644
index 7ed6ff82de6..000
--- a/profiles/default/linux/uclibc/arm/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/default/linux/uclibc/arm/make.defaults 
b/profiles/default/linux/uclibc/arm/make.defaults
deleted file mode 100644
index ae32c6cdd3a..000
--- a/profiles/default/linux/uclibc/arm/make.defaults
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-ARCH="arm"
-ACCEPT_KEYWORDS="${ARCH}"
-
-CHOST="arm-unknown-linux-uclibc"
-CFLAGS="-O2"
-CXXFLAGS="${CFLAGS}"
-FFLAGS="${CFLAGS}"
-FCFLAGS="${CFLAGS}"
-CHOST_arm="${CHOST}"
-
-# Anthony G. Basile  (25 Oct 2015)
-# Multilib-related setup, bug #515130
-ABI="arm"
-DEFAULT_ABI="arm"
-MULTILIB_ABIS="arm"
-CHOST_arm="${CHOST}"
-LIBDIR_arm="lib"
-
-# Michał Górny  (14 Mar 2017)
-# Unhide the ARM-specific 

[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/arm/, profiles/default/linux/musl/arm/armv7a/, ...

2019-06-10 Thread Sergei Trofimovich
commit: 1b709a29a55278e17ecd1d0fd8df91f2021b3845
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Jun 10 07:29:26 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Jun 10 08:16:14 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b709a29

profiles: drop deprecated default and hardened musl profiles

Deteched by pkgcheck as:
UnusedProfileDirs: [ default/linux/musl/arm, default/linux/musl/x86, 
hardened/linux/musl/arm ]

These profiles were deprecated and removed from profiles.desc
in commit fbe6d7bdaa09dc1839a43ecf57f3b34a6a712a99:
"""
  Author: Anthony G. Basile  gentoo.org>
  Date:   Wed Apr 10 16:38:10 2019 -0400

profiles: deprecate old arm/arm64/ppc/x86 musl profiles
"""

Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/default/linux/musl/arm/armv7a/deprecated  |  1 -
 profiles/default/linux/musl/arm/armv7a/eapi|  1 -
 .../default/linux/musl/arm/armv7a/make.defaults| 10 ---
 .../default/linux/musl/arm/armv7a/package.mask | 18 
 profiles/default/linux/musl/arm/armv7a/parent  |  1 -
 profiles/default/linux/musl/arm/eapi   |  1 -
 profiles/default/linux/musl/arm/make.defaults  | 24 
 profiles/default/linux/musl/arm/package.use.force  |  8 --
 profiles/default/linux/musl/arm/parent |  1 -
 profiles/default/linux/musl/arm/use.force  |  5 
 profiles/default/linux/musl/arm/use.mask   |  5 
 profiles/default/linux/musl/x86/depcrecated|  1 -
 profiles/default/linux/musl/x86/eapi   |  1 -
 profiles/default/linux/musl/x86/make.defaults  | 24 
 profiles/default/linux/musl/x86/package.use.force  |  8 --
 profiles/default/linux/musl/x86/parent |  1 -
 profiles/default/linux/musl/x86/use.force  |  6 
 profiles/default/linux/musl/x86/use.mask   | 33 --
 profiles/hardened/linux/musl/arm/armv7a/deprecated |  1 -
 profiles/hardened/linux/musl/arm/armv7a/eapi   |  1 -
 profiles/hardened/linux/musl/arm/armv7a/parent |  3 --
 profiles/hardened/linux/musl/arm/eapi  |  1 -
 22 files changed, 155 deletions(-)

diff --git a/profiles/default/linux/musl/arm/armv7a/deprecated 
b/profiles/default/linux/musl/arm/armv7a/deprecated
deleted file mode 100644
index 2300c15ba6c..000
--- a/profiles/default/linux/musl/arm/armv7a/deprecated
+++ /dev/null
@@ -1 +0,0 @@
-default/linux/arm/17.0/musl/armv7a

diff --git a/profiles/default/linux/musl/arm/armv7a/eapi 
b/profiles/default/linux/musl/arm/armv7a/eapi
deleted file mode 100644
index 7ed6ff82de6..000
--- a/profiles/default/linux/musl/arm/armv7a/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/default/linux/musl/arm/armv7a/make.defaults 
b/profiles/default/linux/musl/arm/armv7a/make.defaults
deleted file mode 100644
index 9310aa7711d..000
--- a/profiles/default/linux/musl/arm/armv7a/make.defaults
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-CHOST="armv7a-hardfloat-linux-musleabi"
-CHOST_arm="${CHOST}"
-
-CFLAGS="-O2 -pipe -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard"
-CXXFLAGS="${CFLAGS}"
-FFLAGS="${CFLAGS}"
-FCFLAGS="${CFLAGS}"

diff --git a/profiles/default/linux/musl/arm/armv7a/package.mask 
b/profiles/default/linux/musl/arm/armv7a/package.mask
deleted file mode 100644
index 6a132627c62..000
--- a/profiles/default/linux/musl/arm/armv7a/package.mask
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Michał Górny  (18 Oct 2018)
-# Clang does not work correctly with the old *-hardfloat-* triplets.
-# Please switch to 17.0 profiles that use *eabihf triplets instead.
-# https://bugs.gentoo.org/595834
-dev-python/clang-python
-dev-util/lldb
-sys-devel/clang
-sys-devel/clang-common
-sys-devel/clang-runtime
-sys-libs/compiler-rt
-sys-libs/compiler-rt-sanitizers
-sys-libs/libcxx
-sys-libs/libcxxabi
-sys-libs/libomp
-sys-libs/llvm-libunwind

diff --git a/profiles/default/linux/musl/arm/armv7a/parent 
b/profiles/default/linux/musl/arm/armv7a/parent
deleted file mode 100644
index f3229c5b987..000
--- a/profiles/default/linux/musl/arm/armv7a/parent
+++ /dev/null
@@ -1 +0,0 @@
-..

diff --git a/profiles/default/linux/musl/arm/eapi 
b/profiles/default/linux/musl/arm/eapi
deleted file mode 100644
index 7ed6ff82de6..000
--- a/profiles/default/linux/musl/arm/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/default/linux/musl/arm/make.defaults 
b/profiles/default/linux/musl/arm/make.defaults
deleted file mode 100644
index a56035197c4..000
--- a/profiles/default/linux/musl/arm/make.defaults
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-ARCH="arm"

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

2019-06-01 Thread James Le Cuirot
commit: 8d69630a044f39d1390bb9adcbf6a0999839b9f4
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Jun  1 15:26:41 2019 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Jun  1 15:30:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d69630a

profiles: Mask games-action/guacamelee in non-glibc/multilib profiles

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

 profiles/arch/amd64/no-multilib/package.mask   | 1 +
 profiles/default/linux/musl/package.mask   | 1 +
 profiles/default/linux/uclibc/package.mask | 1 +
 profiles/hardened/linux/amd64/no-multilib/package.mask | 1 +
 4 files changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index 3c1fc8c8920..567c53840b2 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -41,6 +41,7 @@ games-action/brutal-legend
 games-action/cs2d
 games-action/descent3
 games-action/descent3-demo
+games-action/guacamelee
 games-action/heretic2
 games-action/heretic2-demo
 games-action/hotline-miami

diff --git a/profiles/default/linux/musl/package.mask 
b/profiles/default/linux/musl/package.mask
index e6b015af4fc..10c7b0d0aff 100644
--- a/profiles/default/linux/musl/package.mask
+++ b/profiles/default/linux/musl/package.mask
@@ -19,6 +19,7 @@ games-action/beathazardultra
 games-action/brutal-legend
 games-action/descent3
 games-action/descent3-demo
+games-action/guacamelee
 games-action/heretic2-demo
 games-action/hotline-miami
 games-action/intrusion2

diff --git a/profiles/default/linux/uclibc/package.mask 
b/profiles/default/linux/uclibc/package.mask
index 58037537e75..f8fa6ac1b00 100644
--- a/profiles/default/linux/uclibc/package.mask
+++ b/profiles/default/linux/uclibc/package.mask
@@ -19,6 +19,7 @@ dev-games/gtkradiant
 dev-games/ps2-packer
 games-action/descent3
 games-action/descent3-demo
+games-action/guacamelee
 games-action/shadowgrounds-bin
 games-action/shadowgrounds-survivor-bin
 games-action/trine

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask 
b/profiles/hardened/linux/amd64/no-multilib/package.mask
index f6b0c2f8295..82649fc8202 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.mask
@@ -38,6 +38,7 @@ dev-util/biew
 games-action/cs2d
 games-action/descent3
 games-action/descent3-demo
+games-action/guacamelee
 games-action/heretic2
 games-action/heretic2-demo
 games-action/intrusion2



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/mips/n32/, profiles/hardened/linux/mips/mipsel/n32/, ...

2019-02-20 Thread Sergei Trofimovich
commit: df82390f4eca9af00d6514f27604f7c80946de07
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 20 22:55:30 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 20 22:55:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df82390f

profiles/hardened/linux/mips: deprecate in favour of 17.0 profiles

Use default/linux/mips/17.0/* equivalent instead.

Note: these are vanilla profiles and thus have a few
hardened-specific USE-flags disabled.

Closes: https://bugs.gentoo.org/673276
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/hardened/linux/mips/mipsel/multilib/n32/deprecated | 1 +
 profiles/hardened/linux/mips/mipsel/multilib/n64/deprecated | 1 +
 profiles/hardened/linux/mips/mipsel/n32/deprecated  | 1 +
 profiles/hardened/linux/mips/mipsel/n64/deprecated  | 1 +
 profiles/hardened/linux/mips/multilib/n32/deprecated| 1 +
 profiles/hardened/linux/mips/multilib/n64/deprecated| 1 +
 profiles/hardened/linux/mips/n32/deprecated | 1 +
 profiles/hardened/linux/mips/n64/deprecated | 1 +
 8 files changed, 8 insertions(+)

diff --git a/profiles/hardened/linux/mips/mipsel/multilib/n32/deprecated 
b/profiles/hardened/linux/mips/mipsel/multilib/n32/deprecated
new file mode 100644
index 000..ba568c179e3
--- /dev/null
+++ b/profiles/hardened/linux/mips/mipsel/multilib/n32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/multilib/n32

diff --git a/profiles/hardened/linux/mips/mipsel/multilib/n64/deprecated 
b/profiles/hardened/linux/mips/mipsel/multilib/n64/deprecated
new file mode 100644
index 000..b6ad0afeb64
--- /dev/null
+++ b/profiles/hardened/linux/mips/mipsel/multilib/n64/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/multilib/n64

diff --git a/profiles/hardened/linux/mips/mipsel/n32/deprecated 
b/profiles/hardened/linux/mips/mipsel/n32/deprecated
new file mode 100644
index 000..997a4945fc4
--- /dev/null
+++ b/profiles/hardened/linux/mips/mipsel/n32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/n32

diff --git a/profiles/hardened/linux/mips/mipsel/n64/deprecated 
b/profiles/hardened/linux/mips/mipsel/n64/deprecated
new file mode 100644
index 000..2742db42425
--- /dev/null
+++ b/profiles/hardened/linux/mips/mipsel/n64/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/mipsel/n64

diff --git a/profiles/hardened/linux/mips/multilib/n32/deprecated 
b/profiles/hardened/linux/mips/multilib/n32/deprecated
new file mode 100644
index 000..ca9e0e35c43
--- /dev/null
+++ b/profiles/hardened/linux/mips/multilib/n32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/multilib/n32

diff --git a/profiles/hardened/linux/mips/multilib/n64/deprecated 
b/profiles/hardened/linux/mips/multilib/n64/deprecated
new file mode 100644
index 000..0e3d02e8bad
--- /dev/null
+++ b/profiles/hardened/linux/mips/multilib/n64/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/multilib/n64

diff --git a/profiles/hardened/linux/mips/n32/deprecated 
b/profiles/hardened/linux/mips/n32/deprecated
new file mode 100644
index 000..3f9f288b09a
--- /dev/null
+++ b/profiles/hardened/linux/mips/n32/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/n32

diff --git a/profiles/hardened/linux/mips/n64/deprecated 
b/profiles/hardened/linux/mips/n64/deprecated
new file mode 100644
index 000..22fdb33af1a
--- /dev/null
+++ b/profiles/hardened/linux/mips/n64/deprecated
@@ -0,0 +1 @@
+default/linux/mips/17.0/n64



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc32/, ...

2019-02-20 Thread Sergei Trofimovich
commit: cb39bd5a42d7ec60c07cda5a79023a774713e9f9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 20 22:45:21 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 20 22:45:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb39bd5a

profiles/hardened/linux/powerpc: deprecate in favour of 17.0 profiles

Use
  default/linux/powerpc/ppc32/17.0
  default/linux/powerpc/ppc64/17.0/32bit-userland
  default/linux/powerpc/ppc64/17.0/64bit-userland
instead.

Note: these are vanilla profiles and thus have a few
hardened-specific USE-flags disabled.

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

 profiles/hardened/linux/powerpc/ppc32/deprecated| 1 +
 profiles/hardened/linux/powerpc/ppc64/32bit-userland/deprecated | 1 +
 profiles/hardened/linux/powerpc/ppc64/64bit-userland/deprecated | 1 +
 3 files changed, 3 insertions(+)

diff --git a/profiles/hardened/linux/powerpc/ppc32/deprecated 
b/profiles/hardened/linux/powerpc/ppc32/deprecated
new file mode 100644
index 000..92936545194
--- /dev/null
+++ b/profiles/hardened/linux/powerpc/ppc32/deprecated
@@ -0,0 +1 @@
+default/linux/powerpc/ppc32/17.0

diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/deprecated 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/deprecated
new file mode 100644
index 000..af483b2343a
--- /dev/null
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/deprecated
@@ -0,0 +1 @@
+default/linux/powerpc/ppc64/17.0/32bit-userland

diff --git a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/deprecated 
b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/deprecated
new file mode 100644
index 000..828f4a3d5bf
--- /dev/null
+++ b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/deprecated
@@ -0,0 +1 @@
+default/linux/powerpc/ppc64/17.0/64bit-userland



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/arm/armv6j/, profiles/hardened/linux/arm/armv7a/

2019-02-20 Thread Sergei Trofimovich
commit: 8f1090e880e1ae850f538ec388d08c352e5e5354
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Feb 20 22:32:19 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Feb 20 22:32:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f1090e8

profiles/hardened/linux/arm: deprecate in favour of 17.0 profiles

Use
  default/linux/arm/17.0/armv6j
  default/linux/arm/17.0/armv7a
instead.

Note: these are vanilla profiles and thus have a few
hardened-specific USE-flags disabled.

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

 profiles/hardened/linux/arm/armv6j/deprecated | 1 +
 profiles/hardened/linux/arm/armv7a/deprecated | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/hardened/linux/arm/armv6j/deprecated 
b/profiles/hardened/linux/arm/armv6j/deprecated
new file mode 100644
index 000..21a020f5259
--- /dev/null
+++ b/profiles/hardened/linux/arm/armv6j/deprecated
@@ -0,0 +1 @@
+default/linux/arm/17.0/armv6j

diff --git a/profiles/hardened/linux/arm/armv7a/deprecated 
b/profiles/hardened/linux/arm/armv7a/deprecated
new file mode 100644
index 000..2063c2646bd
--- /dev/null
+++ b/profiles/hardened/linux/arm/armv7a/deprecated
@@ -0,0 +1 @@
+default/linux/arm/17.0/armv7a



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/ia64/

2019-02-19 Thread Sergei Trofimovich
commit: 553a5d05aa3c3cbace4809893d555a3f890f87d1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Tue Feb 19 22:35:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Feb 19 22:35:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=553a5d05

profiles/hardened/linux/ia64: deprecate in favour of 17.0 profiles

Use default/linux/ia64/17.0 instead.
Bug: https://bugs.gentoo.org/673276
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/hardened/linux/ia64/deprecated | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/hardened/linux/ia64/deprecated 
b/profiles/hardened/linux/ia64/deprecated
new file mode 100644
index 000..3da6a26f484
--- /dev/null
+++ b/profiles/hardened/linux/ia64/deprecated
@@ -0,0 +1 @@
+default/linux/ia64/17.0



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/arm/armv5te/, ...

2018-12-15 Thread Sergei Trofimovich
commit: 3196a0b292ad6ec9091ace5561cf61fda6be4c31
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Dec 15 19:20:36 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 15 19:24:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3196a0b2

profiles: drop dangling arm profiles

Deleted arm profiles not referenced from profiles.desc, namely:
hardened/linux/arm/armv4
hardened/linux/arm/armv4t
hardened/linux/arm/armv5te
hardened/linux/arm/armv7a/selinux
hardened/linux/uclibc/arm/armv6j

Instead of above use known 'profiles.desc' profiles:
default/linux/arm/13.0/*
default/linux/arm/17.0/*

Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/hardened/linux/arm/armv4/eapi| 1 -
 profiles/hardened/linux/arm/armv4/parent  | 4 
 profiles/hardened/linux/arm/armv4t/eapi   | 1 -
 profiles/hardened/linux/arm/armv4t/parent | 4 
 profiles/hardened/linux/arm/armv5te/eapi  | 1 -
 profiles/hardened/linux/arm/armv5te/parent| 4 
 profiles/hardened/linux/arm/armv7a/selinux/eapi   | 1 -
 profiles/hardened/linux/arm/armv7a/selinux/parent | 2 --
 profiles/hardened/linux/uclibc/arm/armv6j/eapi| 1 -
 profiles/hardened/linux/uclibc/arm/armv6j/parent  | 3 ---
 10 files changed, 22 deletions(-)

diff --git a/profiles/hardened/linux/arm/armv4/eapi 
b/profiles/hardened/linux/arm/armv4/eapi
deleted file mode 100644
index 7ed6ff82de6..000
--- a/profiles/hardened/linux/arm/armv4/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/hardened/linux/arm/armv4/parent 
b/profiles/hardened/linux/arm/armv4/parent
deleted file mode 100644
index 4c317660c40..000
--- a/profiles/hardened/linux/arm/armv4/parent
+++ /dev/null
@@ -1,4 +0,0 @@
-../../../../base
-../../../../default/linux
-../../../../arch/arm/armv4
-..

diff --git a/profiles/hardened/linux/arm/armv4t/eapi 
b/profiles/hardened/linux/arm/armv4t/eapi
deleted file mode 100644
index 7ed6ff82de6..000
--- a/profiles/hardened/linux/arm/armv4t/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/hardened/linux/arm/armv4t/parent 
b/profiles/hardened/linux/arm/armv4t/parent
deleted file mode 100644
index c970fcdfaf2..000
--- a/profiles/hardened/linux/arm/armv4t/parent
+++ /dev/null
@@ -1,4 +0,0 @@
-../../../../base
-../../../../default/linux
-../../../../arch/arm/armv4t
-..

diff --git a/profiles/hardened/linux/arm/armv5te/eapi 
b/profiles/hardened/linux/arm/armv5te/eapi
deleted file mode 100644
index 7ed6ff82de6..000
--- a/profiles/hardened/linux/arm/armv5te/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/hardened/linux/arm/armv5te/parent 
b/profiles/hardened/linux/arm/armv5te/parent
deleted file mode 100644
index 5f182c779d3..000
--- a/profiles/hardened/linux/arm/armv5te/parent
+++ /dev/null
@@ -1,4 +0,0 @@
-../../../../base
-../../../../default/linux
-../../../../arch/arm/armv5te
-..

diff --git a/profiles/hardened/linux/arm/armv7a/selinux/eapi 
b/profiles/hardened/linux/arm/armv7a/selinux/eapi
deleted file mode 100644
index 7ed6ff82de6..000
--- a/profiles/hardened/linux/arm/armv7a/selinux/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/hardened/linux/arm/armv7a/selinux/parent 
b/profiles/hardened/linux/arm/armv7a/selinux/parent
deleted file mode 100644
index 933e67923d1..000
--- a/profiles/hardened/linux/arm/armv7a/selinux/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-..
-../../../../../features/selinux

diff --git a/profiles/hardened/linux/uclibc/arm/armv6j/eapi 
b/profiles/hardened/linux/uclibc/arm/armv6j/eapi
deleted file mode 100644
index 7ed6ff82de6..000
--- a/profiles/hardened/linux/uclibc/arm/armv6j/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/hardened/linux/uclibc/arm/armv6j/parent 
b/profiles/hardened/linux/uclibc/arm/armv6j/parent
deleted file mode 100644
index 05328829c80..000
--- a/profiles/hardened/linux/uclibc/arm/armv6j/parent
+++ /dev/null
@@ -1,3 +0,0 @@
-../../../../../default/linux/uclibc/arm/armv6j
-..
-../..



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/uclibc/x86/, profiles/default/linux/uclibc/x86/, ...

2018-12-13 Thread Anthony G. Basile
commit: 9cf22d3e951cd2001fe00a6b68d166411fbb729d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 13 16:09:45 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 13 16:09:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf22d3e

profiles: deprecate old x86 uclibc profiles

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/default/linux/uclibc/x86/deprecated  | 1 +
 profiles/hardened/linux/uclibc/x86/deprecated | 1 +
 profiles/profiles.desc| 2 --
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/default/linux/uclibc/x86/deprecated 
b/profiles/default/linux/uclibc/x86/deprecated
new file mode 100644
index 000..833a2d0f941
--- /dev/null
+++ b/profiles/default/linux/uclibc/x86/deprecated
@@ -0,0 +1 @@
+default/linux/x86/17.0/uclibc

diff --git a/profiles/hardened/linux/uclibc/x86/deprecated 
b/profiles/hardened/linux/uclibc/x86/deprecated
new file mode 100644
index 000..a923ebfd48b
--- /dev/null
+++ b/profiles/hardened/linux/uclibc/x86/deprecated
@@ -0,0 +1 @@
+default/linux/x86/17.0/uclibc/hardened

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 5e84075cfc0..c1847dd0560 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -351,8 +351,6 @@ ppc default/linux/uclibc/ppc
exp
 ppchardened/linux/uclibc/ppc   exp
 ppcdefault/linux/powerpc/ppc32/17.0/uclibc exp
 ppcdefault/linux/powerpc/ppc32/17.0/uclibc/hardenedexp
-x86default/linux/uclibc/x86exp
-x86hardened/linux/uclibc/x86   exp
 x86default/linux/x86/17.0/uclibc   exp
 x86default/linux/x86/17.0/uclibc/hardened  exp
 



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

2018-12-13 Thread Anthony G. Basile
commit: 9e717a3893938c22725a6a54e5b3cb4341076c4f
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 13 16:05:39 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 13 16:05:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e717a38

profiles: deprecate old x86 musl profiles

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/default/linux/musl/x86/depcrecated | 1 +
 profiles/hardened/linux/musl/x86/deprecated | 1 +
 profiles/profiles.desc  | 2 --
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/default/linux/musl/x86/depcrecated 
b/profiles/default/linux/musl/x86/depcrecated
new file mode 100644
index 000..de584d75234
--- /dev/null
+++ b/profiles/default/linux/musl/x86/depcrecated
@@ -0,0 +1 @@
+default/linux/x86/17.0/musl

diff --git a/profiles/hardened/linux/musl/x86/deprecated 
b/profiles/hardened/linux/musl/x86/deprecated
new file mode 100644
index 000..5cbfaf5838b
--- /dev/null
+++ b/profiles/hardened/linux/musl/x86/deprecated
@@ -0,0 +1 @@
+# no successor

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 223110411e3..5e84075cfc0 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -330,8 +330,6 @@ ppc default/linux/musl/ppc  
exp
 ppchardened/linux/musl/ppc exp
 ppcdefault/linux/powerpc/ppc32/17.0/musl   exp
 ppcdefault/linux/powerpc/ppc32/17.0/musl/hardened  exp
-x86default/linux/musl/x86  exp
-x86hardened/linux/musl/x86 exp
 x86default/linux/x86/17.0/musl exp
 x86default/linux/x86/17.0/musl/selinux exp
 



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

2018-12-13 Thread Anthony G. Basile
commit: 9917da40f1bf3d60326b3b79cbc436fc7513868c
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 13 15:42:32 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 13 15:42:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9917da40

profiles: deprecate old hardened x86 profiles

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/hardened/linux/x86/deprecated | 1 +
 profiles/hardened/linux/x86/selinux/deprecated | 1 +
 profiles/profiles.desc | 2 --
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/hardened/linux/x86/deprecated 
b/profiles/hardened/linux/x86/deprecated
new file mode 100644
index 000..2411cb5bd1d
--- /dev/null
+++ b/profiles/hardened/linux/x86/deprecated
@@ -0,0 +1 @@
+default/linux/x86/17.0/hardened

diff --git a/profiles/hardened/linux/x86/selinux/deprecated 
b/profiles/hardened/linux/x86/selinux/deprecated
new file mode 100644
index 000..58212ed1f1e
--- /dev/null
+++ b/profiles/hardened/linux/x86/selinux/deprecated
@@ -0,0 +1 @@
+default/linux/x86/17.0/hardened/selinux

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index c94c61e9df9..223110411e3 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -308,8 +308,6 @@ mipshardened/linux/mips/n64 
exp
 ppchardened/linux/powerpc/ppc32dev
 ppchardened/linux/powerpc/ppc64/32bit-userland dev
 ppc64  hardened/linux/powerpc/ppc64/64bit-userland dev
-x86hardened/linux/x86  stable
-x86hardened/linux/x86/selinux  stable
 
 # musl profiles
 # @MAINTAINER: m...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/, profiles/, ...

2018-12-13 Thread Anthony G. Basile
commit: bfe1077bd23ec5fc6ee688326c56509653611be3
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Dec 13 15:09:07 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Dec 13 15:10:18 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe1077b

profiles: deprecate old hardened amd64 profiles

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/hardened/linux/amd64/deprecated | 1 +
 profiles/hardened/linux/amd64/no-multilib/deprecated | 1 +
 profiles/hardened/linux/amd64/no-multilib/selinux/deprecated | 1 +
 profiles/hardened/linux/amd64/selinux/deprecated | 1 +
 profiles/hardened/linux/amd64/x32/deprecated | 1 +
 profiles/profiles.desc   | 5 -
 6 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/profiles/hardened/linux/amd64/deprecated 
b/profiles/hardened/linux/amd64/deprecated
new file mode 100644
index 000..e6cea706fad
--- /dev/null
+++ b/profiles/hardened/linux/amd64/deprecated
@@ -0,0 +1 @@
+default/linux/amd64/17.0/hardened

diff --git a/profiles/hardened/linux/amd64/no-multilib/deprecated 
b/profiles/hardened/linux/amd64/no-multilib/deprecated
new file mode 100644
index 000..41a61f1937b
--- /dev/null
+++ b/profiles/hardened/linux/amd64/no-multilib/deprecated
@@ -0,0 +1 @@
+default/linux/amd64/17.0/no-multilib/hardened

diff --git a/profiles/hardened/linux/amd64/no-multilib/selinux/deprecated 
b/profiles/hardened/linux/amd64/no-multilib/selinux/deprecated
new file mode 100644
index 000..d9f2abb8d83
--- /dev/null
+++ b/profiles/hardened/linux/amd64/no-multilib/selinux/deprecated
@@ -0,0 +1 @@
+default/linux/amd64/17.0/no-multilib/hardened/selinux

diff --git a/profiles/hardened/linux/amd64/selinux/deprecated 
b/profiles/hardened/linux/amd64/selinux/deprecated
new file mode 100644
index 000..13191e6977a
--- /dev/null
+++ b/profiles/hardened/linux/amd64/selinux/deprecated
@@ -0,0 +1 @@
+default/linux/amd64/17.0/hardened/selinux

diff --git a/profiles/hardened/linux/amd64/x32/deprecated 
b/profiles/hardened/linux/amd64/x32/deprecated
new file mode 100644
index 000..5cbfaf5838b
--- /dev/null
+++ b/profiles/hardened/linux/amd64/x32/deprecated
@@ -0,0 +1 @@
+# no successor

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index 193681c5062..82f3cecf827 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -294,11 +294,6 @@ x86-fbsd   default/bsd/fbsd/x86/11.1   
exp
 
 # Hardened Profiles
 # @MAINTAINER: harde...@gentoo.org
-amd64  hardened/linux/amd64stable
-amd64  hardened/linux/amd64/selinuxstable
-amd64  hardened/linux/amd64/no-multilibstable
-amd64  hardened/linux/amd64/no-multilib/selinuxstable
-amd64  hardened/linux/amd64/x32dev
 armhardened/linux/arm/armv6j   dev
 armhardened/linux/arm/armv7a   dev
 ia64   hardened/linux/ia64 dev



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/64bit-userland/, profiles/arch/ia64/, ...

2018-11-18 Thread Andreas Sturmlechner
commit: 4f5dfd003de9dbb83f1ed6100438be3e946936d8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov 18 10:05:13 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov 18 11:22:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f5dfd00

profiles: Cleanup obsolete USE celt masks

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

 profiles/arch/amd64-fbsd/package.use.mask| 2 +-
 profiles/arch/ia64/use.mask  | 1 -
 profiles/arch/powerpc/ppc64/64ul/use.mask| 1 -
 profiles/arch/sparc/use.mask | 1 -
 profiles/base/package.use.mask   | 5 -
 .../hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask | 2 +-
 .../hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask | 3 +--
 7 files changed, 3 insertions(+), 12 deletions(-)

diff --git a/profiles/arch/amd64-fbsd/package.use.mask 
b/profiles/arch/amd64-fbsd/package.use.mask
index cb2abc7f354..b55b2b065ff 100644
--- a/profiles/arch/amd64-fbsd/package.use.mask
+++ b/profiles/arch/amd64-fbsd/package.use.mask
@@ -61,7 +61,7 @@ dev-perl/GD fcgi
 media-libs/libcanberra gnome
 media-libs/mesa vaapi
 media-sound/pulseaudio equalizer qt5 realtime
-media-video/ffmpeg celt ebur128 kvazaar libilbc openh264
+media-video/ffmpeg ebur128 kvazaar libilbc openh264
 media-video/ffmpeg rubberband sdl ssh x265 zeromq zimg
 net-libs/gnutls idn
 net-print/cups-filters pdf

diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index f86bd97dfb9..48fcf4b7850 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -57,7 +57,6 @@ emboss
 jack
 lapack
 lqr
-celt
 capi
 lensfun
 kde

diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask 
b/profiles/arch/powerpc/ppc64/64ul/use.mask
index 70f769527df..d21cce270a2 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.mask
@@ -31,7 +31,6 @@ networkmanager
 ocamlopt
 
 # not tested on ppc64
-celt
 capi
 xmms2
 

diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index cdf664c2e15..2885dddfe00 100644
--- a/profiles/arch/sparc/use.mask
+++ b/profiles/arch/sparc/use.mask
@@ -116,7 +116,6 @@ lqr
 indi
 chm
 ebook
-celt
 capi
 lensfun
 jingle

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index e683b937211..029d34c4e7a 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -90,11 +90,6 @@ dev-lang/rust-bin clippy
 # masked. bug #19
 dev-python/paramiko server
 
-# Andreas Sturmlechner  (16 Sep 2018)
-# media-libs/celt is going away, superseded by opus, bug #664154
-media-sound/jack2 celt
-media-video/ffmpeg celt
-
 # Alon Bar-Lev  (11 Sep 2018)
 # Waiting for >=dev-libs/libressl-2.7 to be stablized.
 >=dev-libs/opensc-0.18.0 libressl

diff --git 
a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
index 0074f0bf4e5..5641eeb1b34 100644
--- a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
@@ -9,7 +9,7 @@ app-office/libreoffice libreoffice_extensions_nlpsolver 
libreoffice_extensions_s
 # Unresolved dependencies.
 app-admin/conky apcupsd hddtemp xmms2
 app-admin/gkrellm hddtemp
-media-video/ffmpeg celt frei0r
+media-video/ffmpeg frei0r
 media-video/gpac dvb
 media-video/libav frei0r
 x11-base/xorg-drivers video_cards_glint

diff --git 
a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask 
b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask
index a075b05100a..499e2125d21 100644
--- a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask
@@ -4,7 +4,6 @@
 # Michał Górny  (15 Apr 2018)
 # Unresolved dependencies.
 app-admin/puppet rrdtool
-media-video/ffmpeg celt
 media-video/gpac dvb
 x11-base/xorg-drivers video_cards_glint
 
@@ -14,6 +13,6 @@ x11-base/xorg-drivers video_cards_glint
 www-servers/nginx nginx_modules_http_lua pcre-jit
 
 # Kacper Kowalik  (25 Apr 2012)
-# Masking wrt bug 274847 and other unsolved 
+# Masking wrt bug 274847 and other unsolved
 # dependencies
 app-admin/conky apcupsd xmms2 hddtemp



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/

2018-09-29 Thread Michał Górny
commit: e1b385d1ac84ed03ee1a18ec7533529cc96e6bc1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 29 20:00:11 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 29 20:00:13 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b385d1

profiles/hardened/linux/powerpc: Mask more nodejs revdeps, pt. 2

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

 profiles/hardened/linux/powerpc/package.mask | 1 +
 profiles/hardened/linux/powerpc/package.use.mask | 5 +
 2 files changed, 6 insertions(+)

diff --git a/profiles/hardened/linux/powerpc/package.mask 
b/profiles/hardened/linux/powerpc/package.mask
index db055a93232..4ccfde4f70b 100644
--- a/profiles/hardened/linux/powerpc/package.mask
+++ b/profiles/hardened/linux/powerpc/package.mask
@@ -3,6 +3,7 @@
 
 # Michał Górny  (29 Sep 2018)
 # All nodejs versions with ppc keywords are masked in 13.0 profile.
+dev-ruby/coffee-rails
 dev-ruby/coffee-script
 dev-ruby/execjs
 dev-ruby/uglifier

diff --git a/profiles/hardened/linux/powerpc/package.use.mask 
b/profiles/hardened/linux/powerpc/package.use.mask
index 9b6e65acf51..b61fa6ddef7 100644
--- a/profiles/hardened/linux/powerpc/package.use.mask
+++ b/profiles/hardened/linux/powerpc/package.use.mask
@@ -1,3 +1,8 @@
+# Michał Górny  (29 Sep 2018)
+# All nodejs versions with ppc keywords are masked in 13.0 profile.
+dev-ruby/rails asset-pipeline
+dev-ruby/tilt test
+
 # Diego Pettenò  (10 Nov 2007)
 # Tests for Linux-PAM 0.99 require >=sys-libs/glibc-2.4
 >=sys-libs/pam-0.99.8 test



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/

2018-09-29 Thread Michał Górny
commit: 12bceab38d21099105386a667ad1b820727227e5
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 29 19:34:28 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 29 19:37:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12bceab3

profiles/hardened/linux/powerpc: Mask more nodejs revdeps

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

 profiles/hardened/linux/powerpc/package.mask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/hardened/linux/powerpc/package.mask 
b/profiles/hardened/linux/powerpc/package.mask
index 52738842267..db055a93232 100644
--- a/profiles/hardened/linux/powerpc/package.mask
+++ b/profiles/hardened/linux/powerpc/package.mask
@@ -3,7 +3,9 @@
 
 # Michał Górny  (29 Sep 2018)
 # All nodejs versions with ppc keywords are masked in 13.0 profile.
+dev-ruby/coffee-script
 dev-ruby/execjs
+dev-ruby/uglifier
 
 # Wulf C. Krueger  (22 Sep 2007)
 # Needs OOo.



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/

2018-09-29 Thread Michał Górny
commit: 4c7ceba5276c65c154510755bda7f72a67f8ea26
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Sep 29 18:38:22 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Sep 29 18:41:16 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c7ceba5

profiles/hardened/linux/powerpc: Mask dev-ruby/execjs

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

 profiles/hardened/linux/powerpc/package.mask | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/profiles/hardened/linux/powerpc/package.mask 
b/profiles/hardened/linux/powerpc/package.mask
index 21a5ea1f3d4..52738842267 100644
--- a/profiles/hardened/linux/powerpc/package.mask
+++ b/profiles/hardened/linux/powerpc/package.mask
@@ -1,7 +1,10 @@
-# Copyright 1999-2010 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (29 Sep 2018)
+# All nodejs versions with ppc keywords are masked in 13.0 profile.
+dev-ruby/execjs
+
 # Wulf C. Krueger  (22 Sep 2007)
 # Needs OOo.
 app-text/bibus
-



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/

2018-09-19 Thread Matt Turner
commit: b7bac3f08bbee902cf64fd6f1168915ec1653427
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 19 20:45:09 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep 19 20:45:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7bac3f0

profiles/hardened/powerpc: use.mask kde

 profiles/hardened/linux/powerpc/use.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/hardened/linux/powerpc/use.mask 
b/profiles/hardened/linux/powerpc/use.mask
new file mode 100644
index 000..f1fe2d01a8c
--- /dev/null
+++ b/profiles/hardened/linux/powerpc/use.mask
@@ -0,0 +1,7 @@
+# Copyright 2005-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+# Matt Turner  (19 Sep 2018)
+# kde is not keyworded
+kde
+



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/32bit-userland/

2018-09-19 Thread Matt Turner
commit: 229bf852fc17643e33daac96051ac9f0f7df87c4
Author: Matt Turner  gentoo  org>
AuthorDate: Wed Sep 19 20:25:24 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed Sep 19 20:25:55 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229bf852

profiles/hardened/**/ppc64/32bit: Mask java-requiring USE flags

 profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git 
a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
index e61f4594874..0074f0bf4e5 100644
--- a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Matt Turner  (19 Sep 2018)
+# Requires Java, but no java keywords
+app-office/libreoffice libreoffice_extensions_nlpsolver 
libreoffice_extensions_scripting-beanshell 
libreoffice_extensions_scripting-javascript 
libreoffice_extensions_wiki-publisher
+
 # Michał Górny  (15 Apr 2018)
 # Unresolved dependencies.
 app-admin/conky apcupsd hddtemp xmms2



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/, profiles/default/linux/uclibc/amd64/

2018-07-15 Thread Andreas Sturmlechner
commit: 44c23becf9ad86053bcc1389b3445d8a82c4ed20
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 15 13:45:27 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 15 14:52:48 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44c23bec

profiles: Drop obsolete www-plugins/nspluginwrapper package.mask

 profiles/default/linux/uclibc/amd64/package.mask   | 1 -
 profiles/hardened/linux/amd64/no-multilib/package.mask | 1 -
 2 files changed, 2 deletions(-)

diff --git a/profiles/default/linux/uclibc/amd64/package.mask 
b/profiles/default/linux/uclibc/amd64/package.mask
index 468564c334a..6c805c2936e 100644
--- a/profiles/default/linux/uclibc/amd64/package.mask
+++ b/profiles/default/linux/uclibc/amd64/package.mask
@@ -115,7 +115,6 @@ sci-chemistry/cara-bin
 sci-chemistry/mars
 sci-libs/ipp
 sys-libs/lib-compat-loki
-www-plugins/nspluginwrapper
 
 # AMD64 Team; 
 # grub-1 is not available on no-multilib-profiles;

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask 
b/profiles/hardened/linux/amd64/no-multilib/package.mask
index 3a1c346f972..17478221cd1 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.mask
@@ -140,5 +140,4 @@ sci-chemistry/mars
 sci-chemistry/xdsstat-bin
 sci-libs/ipp
 sys-libs/lib-compat-loki
-www-plugins/nspluginwrapper
 

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

2018-07-15 Thread Andreas Sturmlechner
commit: 39a9d082b5eff557b1eb74428c83a1249bb60ffb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul 15 13:43:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul 15 14:52:47 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39a9d082

profiles: Drop obsolete games-kids/crayon-physics package.mask

 profiles/arch/amd64/no-multilib/package.mask   | 1 -
 profiles/default/linux/musl/package.mask   | 1 -
 profiles/default/linux/uclibc/package.mask | 1 -
 profiles/hardened/linux/amd64/no-multilib/package.mask | 1 -
 4 files changed, 4 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index 26506ba744e..4d5c0693b73 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -113,7 +113,6 @@ games-fps/unreal-tournament
 games-fps/ut2003
 games-fps/ut2003-demo
 games-fps/ut2004-demo
-games-kids/crayon-physics
 games-misc/little-inferno
 games-misc/papers-please
 games-puzzle/hoh-bin

diff --git a/profiles/default/linux/musl/package.mask 
b/profiles/default/linux/musl/package.mask
index 00db1412867..bd2e1559c9b 100644
--- a/profiles/default/linux/musl/package.mask
+++ b/profiles/default/linux/musl/package.mask
@@ -82,7 +82,6 @@ games-fps/ut2004-muralis
 games-fps/ut2004-strikeforce
 games-fps/ut2004-troopers
 games-fps/ut2004-unwheel
-games-kids/crayon-physics
 games-misc/little-inferno
 games-misc/papers-please
 games-puzzle/hoh-bin

diff --git a/profiles/default/linux/uclibc/package.mask 
b/profiles/default/linux/uclibc/package.mask
index 69d4b596c38..21d6c09ce88 100644
--- a/profiles/default/linux/uclibc/package.mask
+++ b/profiles/default/linux/uclibc/package.mask
@@ -80,7 +80,6 @@ games-action/trine-enchanted-edition
 games-action/trine2
 games-arcade/dynamitejack
 games-arcade/thinktanks-demo
-games-kids/crayon-physics
 games-misc/little-inferno
 games-misc/papers-please
 games-rpg/dear-esther

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask 
b/profiles/hardened/linux/amd64/no-multilib/package.mask
index 62a977ee8dd..3a1c346f972 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.mask
@@ -14,7 +14,6 @@ games-action/swordandsworcery
 games-action/beathazardultra
 games-action/solar2
 games-arcade/dynamitejack
-games-kids/crayon-physics
 games-misc/katawa-shoujo
 games-misc/papers-please
 games-rpg/dungeon-defenders



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/

2018-07-03 Thread Matthias Maier
commit: 3d9f419b5214b1ae97d4d1e8fa2a4cc574223a88
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Jul  3 13:29:46 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Jul  3 14:12:30 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d9f419b

profiles: remove app-emulation/libvirt[xen] for no-multilib

 profiles/hardened/linux/amd64/no-multilib/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.use.mask 
b/profiles/hardened/linux/amd64/no-multilib/package.use.mask
index bced5c39a03..860395ef07f 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.use.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.use.mask
@@ -3,10 +3,6 @@
 
 # Mirror profile/amd64/no-multilib/package.use.mask
 
-# Matthias Maier  (01 Jul 2018)
-# xen suppor trequires app-emulation/xen-tools[hvm], which is masked
-app-emulation/libvirt xen
-
 # Yixun Lan  (12 Jul 2017)
 # GLEP 73 Immutability, USE=ovmf requires hvm
 app-emulation/xen-tools ovmf



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/

2018-07-01 Thread Matthias Maier
commit: 513a9bafe8a5f3b98b7ced0af24729e72a7bc8af
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jul  1 16:51:03 2018 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jul  1 16:52:08 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=513a9baf

profiles: mask app-emulation/libvirt[xen] for no-multilib

 profiles/hardened/linux/amd64/no-multilib/package.use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.use.mask 
b/profiles/hardened/linux/amd64/no-multilib/package.use.mask
index 1e64e770da0..bced5c39a03 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.use.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.use.mask
@@ -3,10 +3,15 @@
 
 # Mirror profile/amd64/no-multilib/package.use.mask
 
+# Matthias Maier  (01 Jul 2018)
+# xen suppor trequires app-emulation/xen-tools[hvm], which is masked
+app-emulation/libvirt xen
+
 # Yixun Lan  (12 Jul 2017)
 # GLEP 73 Immutability, USE=ovmf requires hvm
 app-emulation/xen-tools ovmf
 
+
 # Mike Frysinger  (12 Aug 2016)
 # Requires sys-boot/grub:0 which is masked here.
 sys-apps/memtest86+ floppy



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/32bit-userland/, ...

2018-06-17 Thread Andreas Sturmlechner
commit: 9088f9f02ac5e84d05c56b4487ba1bcaf55ec8b3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jun 17 16:14:54 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jun 17 18:44:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9088f9f0

profiles: powerpc: Follow-up cleanup of PyQt5-revdeps masks

Thanks-to: Arfrever Frehtes Taifersar Arahesis  Apache.Org>

 profiles/default/linux/musl/ppc/package.use.stable.mask| 6 ++
 profiles/default/linux/uclibc/ppc/package.use.mask | 7 ---
 profiles/default/linux/uclibc/ppc/package.use.stable.mask  | 6 ++
 .../hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask   | 6 --
 .../linux/powerpc/ppc64/32bit-userland/package.use.stable.mask | 6 ++
 5 files changed, 18 insertions(+), 13 deletions(-)

diff --git a/profiles/default/linux/musl/ppc/package.use.stable.mask 
b/profiles/default/linux/musl/ppc/package.use.stable.mask
new file mode 100644
index 000..e4a2e9f6113
--- /dev/null
+++ b/profiles/default/linux/musl/ppc/package.use.stable.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas Sturmlechner  (03 Jun 2018)
+# dev-qt/qtwebkit:5 not stable.
+dev-qt/designer webkit

diff --git a/profiles/default/linux/uclibc/ppc/package.use.mask 
b/profiles/default/linux/uclibc/ppc/package.use.mask
index 0b2122040de..29c58634b8e 100644
--- a/profiles/default/linux/uclibc/ppc/package.use.mask
+++ b/profiles/default/linux/uclibc/ppc/package.use.mask
@@ -5,12 +5,5 @@
 # kde-frameworks/*:5 not keyworded.
 net-irc/kvirc kde
 
-# Davide Pesavento  (06 Jun 2016)
-# Requires unkeyworded dev-qt/qtwebkit:5, which is a PITA to maintain on
-# minor arches and has been declared deprecated by upstream. So we'd like
-# to avoid keywording it, unless requested by users.
-dev-qt/designer webkit
-net-irc/kvirc webkit
-
 dev-libs/libpcre cxx
 sys-libs/ncurses cxx

diff --git a/profiles/default/linux/uclibc/ppc/package.use.stable.mask 
b/profiles/default/linux/uclibc/ppc/package.use.stable.mask
new file mode 100644
index 000..e4a2e9f6113
--- /dev/null
+++ b/profiles/default/linux/uclibc/ppc/package.use.stable.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2018 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas Sturmlechner  (03 Jun 2018)
+# dev-qt/qtwebkit:5 not stable.
+dev-qt/designer webkit

diff --git 
a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
index 95f5fac3a8d..e61f4594874 100644
--- a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
@@ -14,12 +14,6 @@ x11-base/xorg-drivers video_cards_glint
 # Requires masked USE flags.
 sci-libs/gdal mdb
 
-# Davide Pesavento  (06 Jun 2016)
-# Requires unkeyworded dev-qt/qtwebkit:5, which is a PITA to maintain on
-# minor arches and has been declared deprecated by upstream. So we'd like
-# to avoid keywording it, unless requested by users.
-dev-qt/designer webkit
-
 # Kacper Kowalik  (25 Apr 2012)
 # Masking due to unsolved dependencies
 app-admin/puppet rrdtool

diff --git 
a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.stable.mask 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.stable.mask
new file mode 100644
index 000..def7d26e3f8
--- /dev/null
+++ 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.stable.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Andreas Sturmlechner  (03 Jun 2018)
+# dev-qt/qtwebkit:5 not stable.
+dev-qt/designer webkit



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/32bit-userland/

2018-04-15 Thread Michał Górny
commit: 2a94086c7c5f458ab382e165fdcc5fdc2b95fd12
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 15 09:18:05 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 15 09:18:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a94086c

profiles/hardened/**/ppc64/32bit*: Mask app-admin/conky[hddtemp]

 profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
index a6e6b00825d..6f3fa727b6e 100644
--- a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
@@ -3,7 +3,7 @@
 
 # Michał Górny  (15 Apr 2018)
 # Unresolved dependencies.
-app-admin/conky apcupsd xmms2
+app-admin/conky apcupsd hddtemp xmms2
 app-admin/gkrellm hddtemp
 media-video/ffmpeg celt frei0r
 media-video/gpac dvb



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/32bit-userland/, ...

2018-04-15 Thread Michał Górny
commit: 3ed176c0568ac3a9d8e6baad31b64f410f45e97a
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Apr 15 08:18:14 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Apr 15 08:19:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed176c0

profiles/hardened/**/ppc64: Mask some package USE flags

 .../hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask | 9 +
 profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask| 6 +-
 .../hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask | 9 -
 3 files changed, 22 insertions(+), 2 deletions(-)

diff --git 
a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
index 3d6f94331ba..a6e6b00825d 100644
--- a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
@@ -1,6 +1,15 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (15 Apr 2018)
+# Unresolved dependencies.
+app-admin/conky apcupsd xmms2
+app-admin/gkrellm hddtemp
+media-video/ffmpeg celt frei0r
+media-video/gpac dvb
+media-video/libav frei0r
+x11-base/xorg-drivers video_cards_glint
+
 # Michał Górny  (28 Feb 2018)
 # Requires masked USE flags.
 sci-libs/gdal mdb

diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask
index 21dbcc98ca3..62c6f30edb0 100644
--- a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (15 Apr 2018)
+# Unresolved dependencies.
+luajit
+
 # Thomas Deutschmann  (28 Jan 2017)
 # No JAVA in 32-bit userland
 java

diff --git 
a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask 
b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask
index f54b397010f..a075b05100a 100644
--- a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask
@@ -1,6 +1,13 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (15 Apr 2018)
+# Unresolved dependencies.
+app-admin/puppet rrdtool
+media-video/ffmpeg celt
+media-video/gpac dvb
+x11-base/xorg-drivers video_cards_glint
+
 # Thomas Deutschmann  (17 Oct 2017)
 # No lua keyworded for this arch yet
 # libpcre jit is not (yet?) support on this arch



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/

2018-03-14 Thread Maxim Koltsov
commit: 0efde9a7df1d4c35da549d651f46f03ff42d0542
Author: Maxim Koltsov  gentoo  org>
AuthorDate: Wed Mar 14 20:21:45 2018 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Wed Mar 14 20:23:29 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0efde9a7

profiles: unmask teamviewer-13 on no-multilib

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

 profiles/hardened/linux/amd64/no-multilib/package.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask 
b/profiles/hardened/linux/amd64/no-multilib/package.mask
index 085e71a6fff..cd820bb9b97 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.mask
@@ -1,8 +1,9 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# >=teamviewer-13 is amd64 native application without wine
+

[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/64bit-userland/

2018-03-03 Thread Michał Górny
commit: bb7866e2bacc92ed96e6f9724f1acdb817d533a1
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Mon Feb 26 17:19:23 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Mar  3 11:06:22 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb7866e2

hardened/linux/powerpc/ppc64/64bit-userland/use.mask: mask luajit USE

dev-lang/luajit upstream doesn't support ppc64.

Closes: https://github.com/gentoo/gentoo/pull/7286

 profiles/hardened/linux/powerpc/ppc64/64bit-userland/use.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/use.mask 
b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/use.mask
index 26f21e51831..7961a08d729 100644
--- a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/use.mask
@@ -1,3 +1,8 @@
+# Ilya Tumaykin  (26 Feb 2018)
+# There is no luajit support on ppc64 userland. Bug #608326.
+# This mirrors USE mask from non-hardened 64ul.
+luajit
+
 # We mask this since we don't have a stable sys-process/audit yet
 audit
 



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/32bit-userland/

2018-02-28 Thread Michał Górny
commit: 956eed24327e10995f30988e47849ae55a2bca6d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 28 22:12:52 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 28 22:21:53 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956eed24

profiles/hardened/*ppc64*: Mask flags w/ masked REQUIRED_USE

 .../hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask| 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git 
a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
index 0aa23e5d51f..58814110cd0 100644
--- a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Michał Górny  (28 Feb 2018)
+# Requires masked USE flags.
+sci-libs/gdal mdb
+
 # Davide Pesavento  (21 Jan 2017)
 # Requires unkeyworded dev-python/PyQt5
 dev-python/qscintilla-python qt5



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/

2018-01-29 Thread Andreas Hüttel
commit: 59a45ceb7c73d0a30775bc1500ce6dc5aae010ba
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Mon Jan 29 14:28:39 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Jan 29 14:45:35 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a45ceb

package.mask: mask new LO-bin for old hardened profiles

 profiles/hardened/linux/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/hardened/linux/package.mask 
b/profiles/hardened/linux/package.mask
index 56f5b1470f8..e4c9930b052 100644
--- a/profiles/hardened/linux/package.mask
+++ b/profiles/hardened/linux/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2017 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
 
+# Requires >=icu-60, which is not available in 13.0 based profiles.
+# Please migrate to one of the new hardened profiles.
+>=app-office/libreoffice-bin-5.4.4
+>=app-office/libreoffice-bin-debug-5.4.4
+
 # Hardened versions of gcc-4.0* through gcc-4.2* are not available.
 =sys-devel/gcc-4.0*
 =sys-devel/gcc-4.1*



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/x86/

2018-01-28 Thread Anthony G. Basile
commit: d6683ea54e045061610696b5e846ab15f44d258d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sun Jan 28 16:30:01 2018 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Jan 28 16:31:23 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6683ea5

profiles: fix inheritance in hardened/linux/musl/x86, bug #645926

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/hardened/linux/musl/x86/parent | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/hardened/linux/musl/x86/parent 
b/profiles/hardened/linux/musl/x86/parent
index 54abcade747..1efd929961c 100644
--- a/profiles/hardened/linux/musl/x86/parent
+++ b/profiles/hardened/linux/musl/x86/parent
@@ -1,2 +1,2 @@
-../../../../default/linux/uclibc/x86
+../../../../default/linux/musl/x86
 ..



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

2018-01-24 Thread Andreas Sturmlechner
commit: e33a861c56f9b076d63dede9ef75a87a314b0ed1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 23 23:26:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jan 24 12:46:39 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e33a861c

profiles: hardened: Cleanup obsolete package entries

 profiles/hardened/linux/amd64/package.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/hardened/linux/amd64/package.mask 
b/profiles/hardened/linux/amd64/package.mask
index 37c202d1ffc..33e09b35488 100644
--- a/profiles/hardened/linux/amd64/package.mask
+++ b/profiles/hardened/linux/amd64/package.mask
@@ -14,5 +14,4 @@ media-video/nvidia-settings
 # See bug 426764.
 sci-physics/cernlib
 sci-physics/cernlib-montecarlo
-sci-physics/geant:3
 sci-physics/paw



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/

2018-01-08 Thread Mikle Kolyada
commit: 2007b5399411705dce21b77b3fa75b996c6a80e5
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Jan  8 16:00:31 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Jan  8 16:00:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2007b539

hardened/linux/amd64/no-multilib: drop obsolete wine atom

 profiles/hardened/linux/amd64/no-multilib/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.use.mask 
b/profiles/hardened/linux/amd64/no-multilib/package.use.mask
index 16c2f111c7e..1e64e770da0 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.use.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.use.mask
@@ -11,9 +11,5 @@ app-emulation/xen-tools ovmf
 # Requires sys-boot/grub:0 which is masked here.
 sys-apps/memtest86+ floppy
 
-# Alexandre Rostovtsev  (24 Jun 2012)
-# Disable 32-bit parts of wine, bug #351436
-app-emulation/wine mono
-
 # Intel Integrated Primitive (sci-libs/ipp) support
 media-libs/opencv ipp



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

2017-12-30 Thread Michał Górny
commit: d67076365a199b9c4c521680c2871a413e68f029
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 11:01:53 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 11:49:31 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6707636

profiles/hardened/linux: Remove obsolete package masks

 profiles/hardened/linux/amd64/package.mask | 8 +---
 profiles/hardened/linux/package.mask   | 4 
 profiles/hardened/linux/x86/package.mask   | 8 +---
 3 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/profiles/hardened/linux/amd64/package.mask 
b/profiles/hardened/linux/amd64/package.mask
index d7b99467153..37c202d1ffc 100644
--- a/profiles/hardened/linux/amd64/package.mask
+++ b/profiles/hardened/linux/amd64/package.mask
@@ -1,13 +1,7 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Magnus Granberg  (20 Nov 2012)
-# Newer then 300.00 is patched but we still have RWX in the libs.
-# We mask X for we still need to make the doc for revdep-pax else
-# hell will rule.
-# Bug 433121
-<=x11-drivers/nvidia-drivers-300.00
-#dev-util/nvidia-cuda-sdk
 # Need X
 media-video/nvidia-settings
 

diff --git a/profiles/hardened/linux/package.mask 
b/profiles/hardened/linux/package.mask
index 34d4628f470..56f5b1470f8 100644
--- a/profiles/hardened/linux/package.mask
+++ b/profiles/hardened/linux/package.mask
@@ -15,7 +15,3 @@ app-crypt/hmaccalc
 # due to C99 struct init requirement by hardened kernels,
 # see bug 540196 comment 9.
 net-fs/openafs-kernel
-
-# broken on hardened bug #608788
-# localedef segfaults when running locale-gen
-=sys-libs/glibc-2.24-r1

diff --git a/profiles/hardened/linux/x86/package.mask 
b/profiles/hardened/linux/x86/package.mask
index a514e8497fe..6312ebcd340 100644
--- a/profiles/hardened/linux/x86/package.mask
+++ b/profiles/hardened/linux/x86/package.mask
@@ -1,13 +1,7 @@
-# Copyright 1999-2009 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Rick Farina  (26 Nov 2012)
-# Newer then 300.00 is patched but we still have RWX in the libs.
-# We mask X for we still need to make the doc for revdep-pax else
-# hell will rule. Propogating change from amd64.
-# Bug 433121
-<=x11-drivers/nvidia-drivers-300.00
-#dev-util/nvidia-cuda-sdk
 # Need X
 media-video/nvidia-settings
 



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

2017-12-30 Thread Michał Górny
commit: 12dcf774edb9da54ce1155e65432df5788304586
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Dec 30 10:01:45 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Dec 30 10:16:14 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12dcf774

profiles/hardened/linux: Remove refs to removed package USE flags

 profiles/hardened/linux/amd64/package.use.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/hardened/linux/amd64/package.use.mask 
b/profiles/hardened/linux/amd64/package.use.mask
index adf1cdc2411..6c676aebf21 100644
--- a/profiles/hardened/linux/amd64/package.use.mask
+++ b/profiles/hardened/linux/amd64/package.use.mask
@@ -21,9 +21,3 @@
 # Magnus Granberg  (29 Nov 2012)
 # Bug #444786 disable nvidia on app-admin/conky
 app-admin/conky nvidia
-
-# Cernlib has address space issues on amd64 and package is no
-# longer supported by upstream. Thus masking it and its reverse
-# dependencies.
-# See bugs 426764, 556612.
-=sci-physics/geant-4.9.4* geant3



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/ppc/, profiles/hardened/linux/musl/amd64/x32/, ...

2017-12-12 Thread Anthony G. Basile
commit: b9ad142cf146833afca79b20b340c7ecc76b731f
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 13 03:24:47 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 13 03:24:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ad142c

profiles: hardened/linux/musl inherits from default/linux/musl

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/hardened/linux/musl/amd64/make.defaults   |  28 -
 profiles/hardened/linux/musl/amd64/package.mask|   7 --
 .../hardened/linux/musl/amd64/package.use.force|   7 --
 .../hardened/linux/musl/amd64/package.use.mask |   2 -
 profiles/hardened/linux/musl/amd64/parent  |   1 +
 profiles/hardened/linux/musl/amd64/use.force   |   6 --
 profiles/hardened/linux/musl/amd64/use.mask|  35 ---
 .../hardened/linux/musl/amd64/x32/make.defaults|  13 ---
 profiles/hardened/linux/musl/amd64/x32/parent  |   1 +
 profiles/hardened/linux/musl/amd64/x32/use.force   |   6 --
 profiles/hardened/linux/musl/amd64/x32/use.mask|   6 --
 .../hardened/linux/musl/arm/armv7a/make.defaults   |   8 --
 profiles/hardened/linux/musl/arm/armv7a/parent |   2 +
 profiles/hardened/linux/musl/arm/make.defaults |  23 -
 profiles/hardened/linux/musl/arm/package.use.force |   7 --
 profiles/hardened/linux/musl/arm/parent|   1 -
 profiles/hardened/linux/musl/arm/use.force |   5 -
 profiles/hardened/linux/musl/arm/use.mask  |   5 -
 profiles/hardened/linux/musl/arm64/make.defaults   |  23 -
 .../hardened/linux/musl/arm64/package.use.force|   7 --
 profiles/hardened/linux/musl/arm64/parent  |   1 +
 profiles/hardened/linux/musl/arm64/use.force   |   5 -
 profiles/hardened/linux/musl/arm64/use.mask|   5 -
 profiles/hardened/linux/musl/make.defaults |  14 +--
 profiles/hardened/linux/musl/mips/make.defaults|  20 
 .../hardened/linux/musl/mips/mipsel/make.defaults  |   9 --
 profiles/hardened/linux/musl/mips/mipsel/parent|   1 +
 profiles/hardened/linux/musl/mips/package.mask |   5 -
 .../hardened/linux/musl/mips/package.use.force |   7 --
 profiles/hardened/linux/musl/mips/parent   |   1 +
 profiles/hardened/linux/musl/mips/use.force|   6 --
 profiles/hardened/linux/musl/mips/use.mask |   6 --
 profiles/hardened/linux/musl/package.mask  | 113 -
 profiles/hardened/linux/musl/package.use   |   7 --
 profiles/hardened/linux/musl/package.use.force |   9 --
 profiles/hardened/linux/musl/package.use.mask  |  18 
 profiles/hardened/linux/musl/packages  |   6 --
 profiles/hardened/linux/musl/packages.build|  10 --
 profiles/hardened/linux/musl/parent|   3 -
 profiles/hardened/linux/musl/ppc/make.defaults |  18 
 profiles/hardened/linux/musl/ppc/package.mask  |   2 -
 profiles/hardened/linux/musl/ppc/package.use.force |   7 --
 profiles/hardened/linux/musl/ppc/parent|   1 +
 profiles/hardened/linux/musl/ppc/use.force |   8 --
 profiles/hardened/linux/musl/ppc/use.mask  |   8 --
 profiles/hardened/linux/musl/x86/make.defaults |  24 -
 profiles/hardened/linux/musl/x86/package.use.force |   7 --
 profiles/hardened/linux/musl/x86/parent|   1 +
 profiles/hardened/linux/musl/x86/use.force |   6 --
 profiles/hardened/linux/musl/x86/use.mask  |  33 --
 50 files changed, 11 insertions(+), 543 deletions(-)

diff --git a/profiles/hardened/linux/musl/amd64/make.defaults 
b/profiles/hardened/linux/musl/amd64/make.defaults
deleted file mode 100644
index 496becbfe82..000
--- a/profiles/hardened/linux/musl/amd64/make.defaults
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-ARCH="amd64"
-ACCEPT_KEYWORDS="${ARCH}"
-
-CHOST="x86_64-gentoo-linux-musl"
-CFLAGS="-O2 -pipe"
-CXXFLAGS="${CFLAGS}"
-FFLAGS="${CFLAGS}"
-FCFLAGS="${CFLAGS}"
-
-# Anthony G. Basile  (01 Jul 2014)
-# Multilib-related setup, bug #515130
-ABI="amd64"
-DEFAULT_ABI="amd64"
-MULTILIB_ABIS="amd64"
-CHOST_amd64="${CHOST}"
-LIBDIR_amd64="lib"
-IUSE_IMPLICIT="abi_x86_64"
-
-# Anthony G. Basile  (31 Aug 2015)
-# Relect these flags from arch/amd64 which we don't inherit
-CPU_FLAGS_X86="mmx mmxext sse sse2"
-
-# Anthony G. Basile  (26 Jan 2013)
-# Unhide the CPU_FLAGS_X86 USE_EXPANDs.
-USE_EXPAND_HIDDEN="-CPU_FLAGS_X86"

diff --git a/profiles/hardened/linux/musl/amd64/package.mask 
b/profiles/hardened/linux/musl/amd64/package.mask
deleted file mode 100644
index 2d46a562ace..000
--- a/profiles/hardened/linux/musl/amd64/package.mask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-# Ulrich Müller  

[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/, profiles/hardened/linux/uclibc/

2017-12-12 Thread Anthony G. Basile
commit: b25ba8190376bf5649c79c6e0ca909c0107b6623
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 13 02:31:22 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 13 02:31:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25ba819

profiles: force pie, ssp and -pch on hardened/linux/{uclibc,musl}

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/hardened/linux/musl/use.force   |  4 
 profiles/hardened/linux/musl/use.mask|  9 +
 profiles/hardened/linux/uclibc/use.force |  8 
 profiles/hardened/linux/uclibc/use.mask  | 15 ++-
 4 files changed, 35 insertions(+), 1 deletion(-)

diff --git a/profiles/hardened/linux/musl/use.force 
b/profiles/hardened/linux/musl/use.force
index 79e5575d13c..e2d7cf05ec5 100644
--- a/profiles/hardened/linux/musl/use.force
+++ b/profiles/hardened/linux/musl/use.force
@@ -2,3 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 elibc_musl
+
+# Make sure people don't accidentally turn of ssp/pie in important packages.
+pie
+ssp

diff --git a/profiles/hardened/linux/musl/use.mask 
b/profiles/hardened/linux/musl/use.mask
index 190b01bbbe9..b851b043ca0 100644
--- a/profiles/hardened/linux/musl/use.mask
+++ b/profiles/hardened/linux/musl/use.mask
@@ -6,3 +6,12 @@ elibc_uclibc
 elibc_glibc
 
 -hardened
+
+# precompiled headers are not compat with ASLR.
+pch
+
+# prelink is masked for hardened
+prelink
+
+# profile are incompatible when linking with pie
+profile

diff --git a/profiles/hardened/linux/uclibc/use.force 
b/profiles/hardened/linux/uclibc/use.force
new file mode 100644
index 000..b0ea1237d5a
--- /dev/null
+++ b/profiles/hardened/linux/uclibc/use.force
@@ -0,0 +1,8 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+elibc_uclibc
+
+# Make sure people don't accidentally turn of ssp/pie in important packages.
+pie
+ssp

diff --git a/profiles/hardened/linux/uclibc/use.mask 
b/profiles/hardened/linux/uclibc/use.mask
index 3d0c2a2a416..174226cb64e 100644
--- a/profiles/hardened/linux/uclibc/use.mask
+++ b/profiles/hardened/linux/uclibc/use.mask
@@ -1,4 +1,17 @@
-# Copyright 1999-2014 Gentoo Foundation.
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+-elibc_uclibc
+elibc_musl
+elibc_glibc
+
 -hardened
+
+# precompiled headers are not compat with ASLR.
+pch
+
+# prelink is masked for hardened
+prelink
+
+# profile are incompatible when linking with pie
+profile



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/uclibc/

2017-12-12 Thread Anthony G. Basile
commit: 2646afa5ad249a952665cebab1a829cb2b21db21
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Dec 13 02:16:15 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Dec 13 02:16:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2646afa5

profiles: unmask pie for hardened/linux/uclibc

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/hardened/linux/uclibc/package.use.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/hardened/linux/uclibc/package.use.mask 
b/profiles/hardened/linux/uclibc/package.use.mask
new file mode 100644
index 000..d1925ca7ab7
--- /dev/null
+++ b/profiles/hardened/linux/uclibc/package.use.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2017 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+# Anthony G. Basile  (12 Dec 2017)
+# masked in base, unmask for hardened/uclibc
+sys-devel/gcc -pie



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

2017-12-08 Thread Michał Górny
commit: 6564751b2aefe115338eceaaeff1ea4505879395
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 14:38:28 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Dec  8 14:15:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6564751b

profiles: Move the SYMLINK_LIB=yes setup to a 'lib32' subprofile

Move the custom Gentoo SYMLINK_LIB=yes setup to arch/amd64/lib32
subprofile, making the top profile SYMLINK_LIB=no at the same time.
Update the inheritance tree so that all current profiles switch to
the sub-profile, and remove redundant SYMLINK_LIB=no overrides
in arch/amd64/x32 sub-profile.

 profiles/arch/amd64/lib32/make.defaults  | 5 +
 profiles/arch/amd64/lib32/parent | 1 +
 profiles/arch/amd64/make.defaults| 5 ++---
 profiles/arch/amd64/x32/make.defaults| 3 ---
 profiles/default/linux/amd64/13.0/parent | 2 +-
 profiles/default/linux/amd64/17.0/parent | 2 +-
 profiles/default/linux/amd64/dev/parent  | 2 +-
 profiles/hardened/linux/amd64/parent | 2 +-
 8 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/profiles/arch/amd64/lib32/make.defaults 
b/profiles/arch/amd64/lib32/make.defaults
new file mode 100644
index 000..19b102e42e0
--- /dev/null
+++ b/profiles/arch/amd64/lib32/make.defaults
@@ -0,0 +1,5 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+LIBDIR_x86="lib32"
+SYMLINK_LIB="yes"

diff --git a/profiles/arch/amd64/lib32/parent b/profiles/arch/amd64/lib32/parent
new file mode 100644
index 000..f3229c5b987
--- /dev/null
+++ b/profiles/arch/amd64/lib32/parent
@@ -0,0 +1 @@
+..

diff --git a/profiles/arch/amd64/make.defaults 
b/profiles/arch/amd64/make.defaults
index a9d2cc0549d..1ca36a8d4f3 100644
--- a/profiles/arch/amd64/make.defaults
+++ b/profiles/arch/amd64/make.defaults
@@ -18,10 +18,9 @@ DEFAULT_ABI="amd64"
 ABI="amd64"
 
 LIBDIR_amd64="lib64"
-# TODO: move this to a deprecated subprofile
-LIBDIR_x86="lib32"
+LIBDIR_x86="lib"
 LIBDIR_x32="libx32"
-SYMLINK_LIB="yes"
+SYMLINK_LIB="no"
 
 # 64bit specific settings.
 CFLAGS_amd64="-m64"

diff --git a/profiles/arch/amd64/x32/make.defaults 
b/profiles/arch/amd64/x32/make.defaults
index 16e4a413a4c..ad093457f3a 100644
--- a/profiles/arch/amd64/x32/make.defaults
+++ b/profiles/arch/amd64/x32/make.defaults
@@ -5,9 +5,6 @@ DEFAULT_ABI="x32"
 ABI="x32"
 MULTILIB_ABIS="amd64 x86 x32"
 
-LIBDIR_x86="lib"
-SYMLINK_LIB="no"
-
 # Michał Górny  (01 Jul 2014)
 # Default to abi_x86_x32 for packages that don't have it forced.
 ABI_X86="x32"

diff --git a/profiles/default/linux/amd64/13.0/parent 
b/profiles/default/linux/amd64/13.0/parent
index c88a4211ac4..644b98fa601 100644
--- a/profiles/default/linux/amd64/13.0/parent
+++ b/profiles/default/linux/amd64/13.0/parent
@@ -1,3 +1,3 @@
 ..
-../../../../arch/amd64
+../../../../arch/amd64/lib32
 ../../../../releases/13.0

diff --git a/profiles/default/linux/amd64/17.0/parent 
b/profiles/default/linux/amd64/17.0/parent
index 7d28da966e4..ddb69fdcdf8 100644
--- a/profiles/default/linux/amd64/17.0/parent
+++ b/profiles/default/linux/amd64/17.0/parent
@@ -1,3 +1,3 @@
 ..
-../../../../arch/amd64
+../../../../arch/amd64/lib32
 ../../../../releases/17.0

diff --git a/profiles/default/linux/amd64/dev/parent 
b/profiles/default/linux/amd64/dev/parent
index 9331107e9c4..36c90bd1237 100644
--- a/profiles/default/linux/amd64/dev/parent
+++ b/profiles/default/linux/amd64/dev/parent
@@ -1,2 +1,2 @@
 ..
-../../../../arch/amd64
+../../../../arch/amd64/lib32

diff --git a/profiles/hardened/linux/amd64/parent 
b/profiles/hardened/linux/amd64/parent
index f2e50ba2cf4..815cf82784f 100644
--- a/profiles/hardened/linux/amd64/parent
+++ b/profiles/hardened/linux/amd64/parent
@@ -1,4 +1,4 @@
 ../../../base
 ../../../default/linux
-../../../arch/amd64
+../../../arch/amd64/lib32
 ..



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/, profiles/arch/ia64/, ...

2017-11-23 Thread Matt Turner
commit: b6fdfa5963d2c29638baad9cf2cb1b78f7690454
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Nov 24 01:30:48 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Nov 24 05:04:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6fdfa59

profiles: Remove dead video_cards_nsc mask

Not even sure what this hardware is, but xf86-video-nsc was not even in
the tree at the time of the git conversion.

 profiles/arch/alpha/use.mask   | 1 -
 profiles/arch/amd64/use.mask   | 1 -
 profiles/arch/arm/use.mask | 1 -
 profiles/arch/arm64/use.mask   | 1 -
 profiles/arch/hppa/use.mask| 1 -
 profiles/arch/ia64/use.mask| 1 -
 profiles/arch/mips/use.mask| 1 -
 profiles/arch/nios2/use.mask   | 1 -
 profiles/arch/powerpc/use.mask | 1 -
 profiles/arch/sh/use.mask  | 1 -
 profiles/arch/sparc/use.mask   | 1 -
 profiles/desc/video_cards.desc | 1 -
 profiles/hardened/linux/powerpc/ppc64/use.mask | 1 -
 13 files changed, 13 deletions(-)

diff --git a/profiles/arch/alpha/use.mask b/profiles/arch/alpha/use.mask
index d488fe8a09f..4cfcc69903e 100644
--- a/profiles/arch/alpha/use.mask
+++ b/profiles/arch/alpha/use.mask
@@ -134,7 +134,6 @@ video_cards_i740
 video_cards_intel
 video_cards_neomagic
 video_cards_newport
-video_cards_nsc
 video_cards_siliconmotion
 video_cards_sis
 video_cards_trident

diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
index 098e7778e1c..0d9a90342db 100644
--- a/profiles/arch/amd64/use.mask
+++ b/profiles/arch/amd64/use.mask
@@ -171,7 +171,6 @@ drac
 # Modular X: mask for architectures on which they aren't available
 video_cards_i740
 video_cards_newport
-video_cards_nsc
 
 # 2004/06/22 - Taken from 2004.0 profile
 # masked

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 972a345b4e1..d65a08376fc 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -124,7 +124,6 @@ video_cards_mga
 video_cards_neomagic
 video_cards_newport
 video_cards_nouveau
-video_cards_nsc
 video_cards_nv
 video_cards_r128
 video_cards_radeon

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index 0acb6cb1d71..5a5e4068df8 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -204,7 +204,6 @@ video_cards_mach64
 video_cards_mga
 video_cards_neomagic
 video_cards_newport
-video_cards_nsc
 video_cards_nv
 video_cards_r128
 video_cards_radeon

diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index bd158162a44..08fa5a1f9c1 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -227,7 +227,6 @@ video_cards_mga
 video_cards_neomagic
 video_cards_newport
 video_cards_nouveau
-video_cards_nsc
 video_cards_nv
 video_cards_r100
 video_cards_r128

diff --git a/profiles/arch/ia64/use.mask b/profiles/arch/ia64/use.mask
index 10e007d236e..2aceacc4eae 100644
--- a/profiles/arch/ia64/use.mask
+++ b/profiles/arch/ia64/use.mask
@@ -144,7 +144,6 @@ pdfannotextractor
 # 2006/02/05 - Donnie Berkholz 
 # Modular X: mask for architectures on which they aren't available
 video_cards_ast
-video_cards_nsc
 video_cards_newport
 video_cards_siliconmotion
 video_cards_sis

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 5f91884a1d8..1ddee7ef314 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -173,7 +173,6 @@ video_cards_i128
 video_cards_i740
 video_cards_intel
 video_cards_neomagic
-video_cards_nsc
 video_cards_rendition
 video_cards_tga
 video_cards_tseng

diff --git a/profiles/arch/nios2/use.mask b/profiles/arch/nios2/use.mask
index 0cb552970b9..8ee35fbe8b6 100644
--- a/profiles/arch/nios2/use.mask
+++ b/profiles/arch/nios2/use.mask
@@ -149,7 +149,6 @@ video_cards_mga
 video_cards_neomagic
 video_cards_newport
 video_cards_nouveau
-video_cards_nsc
 video_cards_nv
 video_cards_r128
 video_cards_radeon

diff --git a/profiles/arch/powerpc/use.mask b/profiles/arch/powerpc/use.mask
index 279fbf572ea..b0b30452511 100644
--- a/profiles/arch/powerpc/use.mask
+++ b/profiles/arch/powerpc/use.mask
@@ -118,7 +118,6 @@ video_cards_i128
 video_cards_i740
 video_cards_intel
 video_cards_neomagic
-video_cards_nsc
 video_cards_rendition
 video_cards_siliconmotion
 video_cards_sis

diff --git a/profiles/arch/sh/use.mask b/profiles/arch/sh/use.mask
index 505fdfb29a7..29172d1972e 100644
--- a/profiles/arch/sh/use.mask
+++ b/profiles/arch/sh/use.mask
@@ -98,7 +98,6 @@ video_cards_mga
 video_cards_neomagic
 video_cards_newport
 video_cards_nouveau
-video_cards_nsc
 video_cards_nv
 video_cards_r128
 video_cards_radeon

diff --git a/profiles/arch/sparc/use.mask b/profiles/arch/sparc/use.mask
index bcf5c4deeda..ae13964 100644
--- a/profiles/arch/sparc/use.mask
+++ 

[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/x86/

2017-11-21 Thread Anthony G. Basile
commit: f522b1e358e4386ed9592bdae24d8fcd1d708b21
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Nov 21 19:51:05 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Nov 21 19:51:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f522b1e3

profiles/hardened/linux/musl/x86/use.mask: ssp is broken on x86 musl

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/hardened/linux/musl/x86/use.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/hardened/linux/musl/x86/use.mask 
b/profiles/hardened/linux/musl/x86/use.mask
index a70efb03255..61e5564be9f 100644
--- a/profiles/hardened/linux/musl/x86/use.mask
+++ b/profiles/hardened/linux/musl/x86/use.mask
@@ -5,6 +5,9 @@
 -x86
 -abi_x86_32
 
+# ssp is broken on x86 musl.  This is critical for gcc-6.
+ssp
+
 # unmask all SIMD assembler flags
 -cpu_flags_x86_3dnow
 -cpu_flags_x86_3dnowext



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/64bit-userland/

2017-10-17 Thread Thomas Deutschmann
commit: d5ce61afa1b5396528cd2a6eaad9402cf93963f2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Oct 17 16:22:02 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Oct 17 16:23:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ce61af

profiles: USE mask LUA for www-servers/nginx on ppc 64bit userland

 .../hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask   | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask 
b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask
index 16d4efe8361..f54b397010f 100644
--- a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/package.use.mask
@@ -1,6 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Thomas Deutschmann  (17 Oct 2017)
+# No lua keyworded for this arch yet
+# libpcre jit is not (yet?) support on this arch
+www-servers/nginx nginx_modules_http_lua pcre-jit
+
 # Kacper Kowalik  (25 Apr 2012)
 # Masking wrt bug 274847 and other unsolved 
 # dependencies



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/

2017-09-06 Thread Michał Górny
commit: a9ce0435c3315c58de61331c7d54abe485b09c76
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Wed Aug 16 20:48:01 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  6 12:06:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ce0435

profiles/hardened/linux/p.use: Revert "disable default gdbm USE for 
net-firewall/fwknop"

We will enable server USE by default and fix REQUIRED_USE instead.

Reverts: 99b480992dfb2ae7559f877a46fe64129e122ceb

 profiles/hardened/linux/package.use | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/profiles/hardened/linux/package.use 
b/profiles/hardened/linux/package.use
deleted file mode 100644
index edd0e13e541..000
--- a/profiles/hardened/linux/package.use
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Ilya Tumaykin  (22 Jul 2017)
-# Override default +gdbm setting, which enables minor server-only
-# feature, but enforces server USE to all users via REQUIRED_USE.
-net-firewall/fwknop -gdbm



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

2017-08-08 Thread Michał Górny
commit: 4be14589146f8d6d4121de8512307d815b67c435
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  8 18:49:20 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  8 21:30:38 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4be14589

profiles: Mask nvidia-drivers[static-libs] where [tools] is masked

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

diff --git a/profiles/hardened/linux/x86/package.use.mask 
b/profiles/hardened/linux/x86/package.use.mask
index f344f612dc5..c01895ca89e 100644
--- a/profiles/hardened/linux/x86/package.use.mask
+++ b/profiles/hardened/linux/x86/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 # Magnus Granberg  (30 sep 2016)
@@ -13,7 +13,8 @@ dev-libs/cyrus-sasl berkdb
 # else hell will rule. (RWX in the libs)
 # Propogating changes from amd64.
 # Bug 433121
-x11-drivers/nvidia-drivers X tools
+# (static-libs require tools)
+x11-drivers/nvidia-drivers X tools static-libs
 
 # Magnus Granberg  (29 Nov 2012)
 # Bug #444786 disable nvidia on app-admin/conky 



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/

2017-07-27 Thread Michael Palimaka
commit: 99b480992dfb2ae7559f877a46fe64129e122ceb
Author: Ilya Tumaykin  gmail  com>
AuthorDate: Sun Jul 23 20:29:06 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Thu Jul 27 14:38:00 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b48099

profiles/hardened/linux/p.use: disable default gdbm USE for net-firewall/fwknop

Otherwise it enforces server USE to all users via REQUIRED_USE.

 profiles/hardened/linux/package.use | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/hardened/linux/package.use 
b/profiles/hardened/linux/package.use
new file mode 100644
index 000..edd0e13e541
--- /dev/null
+++ b/profiles/hardened/linux/package.use
@@ -0,0 +1,7 @@
+# Copyright 2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# Ilya Tumaykin  (22 Jul 2017)
+# Override default +gdbm setting, which enables minor server-only
+# feature, but enforces server USE to all users via REQUIRED_USE.
+net-firewall/fwknop -gdbm



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

2017-07-05 Thread Michał Górny
commit: a5d241420869366dd113f69e0d5302b6e6a6a09d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  5 12:13:47 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  5 12:25:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5d24142

www-plugins/pipelight: Remove last-rited pkg, #603282

 profiles/arch/amd64/no-multilib/package.mask   |  1 -
 profiles/arch/amd64/package.use.force  |  4 -
 .../hardened/linux/amd64/no-multilib/package.mask  |  1 -
 profiles/package.mask  |  7 --
 www-plugins/pipelight/Manifest |  1 -
 www-plugins/pipelight/metadata.xml | 12 ---
 www-plugins/pipelight/pipelight-0.2.8.2.ebuild | 99 --
 www-plugins/pipelight/pipelight-.ebuild| 99 --
 8 files changed, 224 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index 31b00d58918..623db0cafba 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -164,7 +164,6 @@ sci-electronics/eagle
 sci-libs/ipp
 sys-libs/lib-compat-loki
 www-plugins/nspluginwrapper
-www-plugins/pipelight
 
 
 # AMD64 Team; 

diff --git a/profiles/arch/amd64/package.use.force 
b/profiles/arch/amd64/package.use.force
index 6217cd3114c..c7f7a63babf 100644
--- a/profiles/arch/amd64/package.use.force
+++ b/profiles/arch/amd64/package.use.force
@@ -18,10 +18,6 @@ sys-apps/sandbox abi_x86_32
 sys-devel/clang llvm_targets_X86
 sys-devel/llvm llvm_targets_X86
 
-# NP-Hardass  (12 Mar 2016)
-# 32 bit required, 64 bit optional
-www-plugins/pipelight abi_x86_32 -abi_x86_64
-
 # Michał Górny  (02 Sep 2013)
 # Packages with optional 64-bit variant.
 app-emulation/wine -abi_x86_64

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask 
b/profiles/hardened/linux/amd64/no-multilib/package.mask
index 9aff5953aea..57156db7e47 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.mask
@@ -159,5 +159,4 @@ sci-chemistry/xdsstat-bin
 sci-libs/ipp
 sys-libs/lib-compat-loki
 www-plugins/nspluginwrapper
-www-plugins/pipelight
  (05 Jun 2017)
 # (on behalf of Treecleaner project)
-# Discontinued upstream. Plugins no longer get updates, resulting
-# in security vulnerabilities.
-# Removal in 30 days. Bug #603282.
-www-plugins/pipelight
-
-# Michał Górny  (05 Jun 2017)
-# (on behalf of Treecleaner project)
 # Unmaintained in Gentoo. Multiple bugs, including a security
 # vulnerability. Removal in 30 days. Bug #581960.
 net-irc/atheme-services

diff --git a/www-plugins/pipelight/Manifest b/www-plugins/pipelight/Manifest
deleted file mode 100644
index eade61c2fe6..000
--- a/www-plugins/pipelight/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST pipelight-0.2.8.2.tar.gz 153877 SHA256 
13ca5fb18cd68f63137a0dded5a4d0811aa78b033918a3331953903ced34decf SHA512 
1599a7f1513e7d9bc9365bc5684050846e1827ec465103b042917963f6199d4af1d97d4943703d1e2a2dce8141c0c289b585ae485efb06b22ee30c17df465e8b
 WHIRLPOOL 
6342af3bbe70604eecab0f4abe194dd4b19bf899656eaf0d1951c8ebfe23df548883367cecf6d836331f364aa791003334dec10e6fb939ad9b982b7fb8a23172

diff --git a/www-plugins/pipelight/metadata.xml 
b/www-plugins/pipelight/metadata.xml
deleted file mode 100644
index 6b92ab41994..000
--- a/www-plugins/pipelight/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   r...@gentoo.org
-   Richard Yao
-   
-   
-   pipelight
-   mmueller2012/pipelight
-   
-

diff --git a/www-plugins/pipelight/pipelight-0.2.8.2.ebuild 
b/www-plugins/pipelight/pipelight-0.2.8.2.ebuild
deleted file mode 100644
index 8926b18f936..000
--- a/www-plugins/pipelight/pipelight-0.2.8.2.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit multilib-build
-
-if [ ${PV} == "" ] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://bitbucket.org/mmueller2012/${PN}.git;
-else
-   inherit vcs-snapshot
-   SRC_URI="https://bitbucket.org/mmueller2012/${PN}/get/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-DESCRIPTION="Wine-based wrapper for running Windows plugins on POSIX systems"
-HOMEPAGE="https://launchpad.net/pipelight;
-
-LICENSE="|| ( GPL-2+ LGPL-2.1+ MPL-1.1 )"
-SLOT="0"
-IUSE="+abi_x86_32 abi_x86_64"
-
-DEPEND="app-emulation/wine[X,${MULTILIB_USEDEP},pipelight]"
-RDEPEND="${DEPEND}
-   app-arch/cabextract
-   app-crypt/gnupg
-   media-fonts/corefonts
-   || (
-   gnome-extra/zenity
-   kde-apps/kdialog
-   )"
-

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

2017-06-23 Thread Michael Palimaka
commit: f4e491881ba416f8fd5b685732e702c1b1a89cae
Author: Michael Palimaka  gentoo  org>
AuthorDate: Sat Jun 24 03:06:45 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sat Jun 24 03:06:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e49188

profiles/hardened: remove obsolete package.use.stable.mask

Gentoo-bug: 605678

 profiles/hardened/linux/amd64/package.use.stable.mask |  6 --
 profiles/hardened/linux/x86/package.use.stable.mask   | 10 --
 2 files changed, 16 deletions(-)

diff --git a/profiles/hardened/linux/amd64/package.use.stable.mask 
b/profiles/hardened/linux/amd64/package.use.stable.mask
deleted file mode 100644
index 49936e081f8..000
--- a/profiles/hardened/linux/amd64/package.use.stable.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Tom Wijsman  (06 Feb 2014)
-# [QA] Masked jit USE flag on www-apps/cgit as dev-lang/luajit is not stable.
-www-apps/cgit jit

diff --git a/profiles/hardened/linux/x86/package.use.stable.mask 
b/profiles/hardened/linux/x86/package.use.stable.mask
deleted file mode 100644
index 94fb9171a4d..000
--- a/profiles/hardened/linux/x86/package.use.stable.mask
+++ /dev/null
@@ -1,10 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Tom Wijsman  (06 Feb 2014)
-# [QA] Masked jit USE flag on www-apps/cgit as dev-lang/luajit is not stable.
-www-apps/cgit jit
\ No newline at end of file



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/, www-client/firefox/

2017-06-14 Thread Ian Stakenvicius
commit: 543d9f05f929a8c3a26d435bc76d8bcc96e36d4c
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Wed Jun 14 21:33:28 2017 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Wed Jun 14 21:47:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=543d9f05

www-client/firefox: bump to 54.0

Firefox 54.0 and above requires dev-lang/rust, as such is it currently
only supported on glibc amd64 and x86 systems.  As support for rust is added
to other platforms, the availability of firefox on those platforms will grow
as well.

Firefox-54 is also p.masked on musl profiles for now for the same reason

Package-Manager: Portage-2.3.5, Repoman-2.3.1

 profiles/hardened/linux/musl/package.mask |   6 +
 www-client/firefox/Manifest   |  93 +++
 www-client/firefox/firefox-54.0.ebuild| 398 ++
 3 files changed, 497 insertions(+)

diff --git a/profiles/hardened/linux/musl/package.mask 
b/profiles/hardened/linux/musl/package.mask
index cd57f2835cd..b636d3295bb 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -102,3 +102,9 @@ games-strategy/dominions2
 games-strategy/knights-demo
 games-strategy/majesty-demo
 media-video/binkplayer
+
+# Ian Stakenvicius, 2017-06-14
+# on behalf of mozi...@gentoo.org
+# Mask firefox-54 and above as it requires rust
+# now, and rust reportedly will not build yet.
+>=www-client/firefox-54.0

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index bcc31408ff4..87c54a5e774 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -364,3 +364,96 @@ DIST firefox-53.0.3-xh.xpi 446171 SHA256 
fceffdd06821fc224e5a7118e54f4ac14d73b17
 DIST firefox-53.0.3-zh-CN.xpi 463955 SHA256 
befcbbe52e769631c3792555e4e579684762c719696fb4c0e0d48a98e4a5d599 SHA512 
c8c0c05939ce72f2a72cfac7cd209789fb55053f88ad711ecf497e36a3a37446860a261f7fa2b00cea5b5035d9bee549b0209ef51a2dcdc2871b187780f390b7
 WHIRLPOOL 
756502bac6a030af7b0fa08fb29ec83ccf87319bc079b6f95adbce4d53ab5f78cd30361a077959d9aa832bb00ca49b751b168896c8eb9dd32536f4e4ecf3cf18
 DIST firefox-53.0.3-zh-TW.xpi 474982 SHA256 
32e697c5f5188085fc1bf08216ca8d562cd2c286ece23e61d9a6359ff6e78061 SHA512 
556d9a868e137c7e5b7c005b746db62b6c6cbaed668dcb513235a05e9bb84ffc0f0fb031a7cee58c75b802a939b402e083d46306a80be599309bf6124d8ece35
 WHIRLPOOL 
25929eb57e122bccef20f19d951e4ae0892fb966ccb7b06a1e55a77511dc8fe44453a5f373fc3dd32d2947c5c80200069919fe3c22db28f0b9eb3e1cd78ea046
 DIST firefox-53.0.3.source.tar.xz 215253212 SHA256 
78cc89650b6d8baacaf55f1a486de06bf3bb5b8a3082fd044e70225e2816e348 SHA512 
cef5de1e9d6ddf6509a80cd30169fdce701b2fed022979ba5931ccea7b8f77cb644b01984dae028d350e32321cfe2eefc0236c0731bf5a2be12a994fc3fc1118
 WHIRLPOOL 
2e04efa111e2f4547a38ef3181487ac872fbd8c654c8ef62a593691f2f04ad5380c559c79e8b4f10c8012b072767cb0baa3773b728ee9dfa1d775d3394a6b3f7
+DIST firefox-54.0-ach.xpi 426784 SHA256 
7f783745298e65c347f39576d7f4da212d9adbba7fef8e90bd0038af906b4f31 SHA512 
1a7782c1560b4a26e90e9ed06d572133c8b3e6d611c9e41e1b413a27e4b13cb2bf3ef3a113989455ea2b64eb96ee917fb4a02dc79dcdc92f98ba3fd860a98854
 WHIRLPOOL 
c619b780c1690c59af5c680d25422915b81e7f90cc9733e0fee93090edc92d48bb41d590b5721251a3958fc03c3009470676e820c757549f1bf74b7d4b88a7e3
+DIST firefox-54.0-af.xpi 436584 SHA256 
8f21ffd7cd10fd05c738a8bd7bf6b4d2f6ff12510385055bc3d81ceb7f0af882 SHA512 
957e1ce720b6bc9497ee31b93eb8fad0c2a1da8d5869d7fecfac10e1af6de00ed0d5e9b59837c08cfa3e20e6f7362a061d5d94c39da058bc79748f9773880ecf
 WHIRLPOOL 
4461a529882fe69d9ced804f12db90bbd67c8c9f5252f0d8b1ecb5b56fb4f3227aa2d44fa0de56d8ad7d0b583db04e623e0c35faf8b21f8f5a8e8236ffb81be2
+DIST firefox-54.0-an.xpi 445342 SHA256 
1d315794e2cb960ea6c2eadca06ddfadd657eb85497f3b294837d1ff6b1da2da SHA512 
a72fd3ff4fa4e993d445635c08fba409ebd6848c509efa92461571d8c7c21a56d67f74be76d37fcb12c7a5f784e52237801044d21e6bcb780570fe059a26b09e
 WHIRLPOOL 
9c3e8a2a3741bf90c641f74182ba745e9d566cfe42ff566e52649e03eac2bff33f813ff957e3a8ed70a285c5a392aa99fc3b7a65bd41554f523055a08f6c45a7
+DIST firefox-54.0-ar.xpi 473123 SHA256 
6292715c142f1be1254f643fe4a75c17539bb4b075bfc3d38b3a1e74dee4753c SHA512 
fb9374a2491ac7c2fe1d255ed46193349cb2ba86174a237d5e965a8c7da86563913474a8e582c11f4d753de4b70e658c2e8f2a1c62afbf05279c79dca55c9ab4
 WHIRLPOOL 
f1622d98737aa60384774d3cbdcda85dadef909cd9a4742b29106c2ae0c5e09849e9ca0e2cbb030dc13fc017696a75999c63ccae0d71e7f95861c99743cf04a2
+DIST firefox-54.0-as.xpi 484170 SHA256 
f51af18c50e6a167127f702356adc5de6c6d05f732c139b255888349fbeb647e SHA512 
baf35198260edcd603c88255bea834d7a5654a5f440d17a7639a7a0806a15e55a416d9d2fac039f9982796ec5e4b700e413035dc789fd7606d7a85c383c83331
 WHIRLPOOL 
543bbef28909ac5da4863574a335fdedcb941ebf9daacd81362717941501074dafad346320ae9d32cee4a8d86e2813303c8980f98f615e2fb2bb669f49ece043
+DIST firefox-54.0-ast.xpi 440269 SHA256 
40fad9c18ba04550705eb8edad2b0335314613a70ab529f79d003ead0e6e086c SHA512 

[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/, profiles/default/linux/uclibc/amd64/, ...

2017-05-15 Thread Michał Górny
commit: 235fa5ef735b0ed997cf9a42972f648522384fd9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 15 09:23:53 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 15 09:42:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=235fa5ef

app-emulation/crossover-office-pro-bin: Remove last-rited pkg, #612720

 app-emulation/crossover-office-pro-bin/Manifest| 13 --
 .../crossover-office-pro-bin-5.0.0.ebuild  | 51 
 .../crossover-office-pro-bin-5.0.1.ebuild  | 50 
 .../crossover-office-pro-bin-5.0.3.ebuild  | 50 
 .../crossover-office-pro-bin-6.0.0.ebuild  | 50 
 .../crossover-office-pro-bin-6.1.0.ebuild  | 52 -
 .../crossover-office-pro-bin-6.2.0.ebuild  | 52 -
 .../crossover-office-pro-bin-7.0.2.ebuild  | 52 -
 .../crossover-office-pro-bin-7.1.0.ebuild  | 52 -
 .../crossover-office-pro-bin-8.0.0.ebuild  | 52 -
 .../crossover-office-pro-bin-9.0.0.ebuild  | 52 -
 .../crossover-office-pro-bin-9.0.1.ebuild  | 52 -
 .../crossover-office-pro-bin-9.1.0.ebuild  | 54 --
 .../crossover-office-pro-bin-9.2.0.ebuild  | 54 --
 .../crossover-office-pro-bin/metadata.xml  |  8 
 profiles/arch/amd64/no-multilib/package.mask   |  1 -
 profiles/default/linux/uclibc/amd64/package.mask   |  1 -
 .../hardened/linux/amd64/no-multilib/package.mask  |  1 -
 profiles/package.mask  |  7 ---
 19 files changed, 704 deletions(-)

diff --git a/app-emulation/crossover-office-pro-bin/Manifest 
b/app-emulation/crossover-office-pro-bin/Manifest
deleted file mode 100644
index c87ad99e346..000
--- a/app-emulation/crossover-office-pro-bin/Manifest
+++ /dev/null
@@ -1,13 +0,0 @@
-DIST install-crossover-pro-5.0.0.sh 15957213 SHA256 
aa4575bf989eee9ecb3fa4f150913cb46c8bf7e32322f8c874310fff82ffb72c
-DIST install-crossover-pro-5.0.1.sh 16177282 SHA256 
b92683c0e20008a67f2b79ea83bae01141cce22966ebbf291058eecdf941ddd6
-DIST install-crossover-pro-5.0.3.sh 17299111 SHA256 
d171b87cb5c1aaa775e8abbb303fa7acc572f1b0911bbd89d1852e823fc9f133
-DIST install-crossover-pro-6.0.0.sh 20265211 SHA256 
77055a7bc168b05efff9c1d6bfce9f450b43f00ea0e74f9f8a4514cfa00379c3
-DIST install-crossover-pro-6.1.0.sh 24811441 SHA256 
9a71320ed778ab57e05f9e9412774e96910573f6e8a5edfe8d8cf2eb7805b200
-DIST install-crossover-pro-6.2.0.sh 23806779 SHA256 
d6bcd30430bbf01b72780e6be13900e8cb5a80fd2850e230262db349d6ae58f2
-DIST install-crossover-pro-7.0.2.sh 25607860 SHA256 
c307b237b6d57fea1e940c5c840f44ed0fc34357ae9f417e7127abc20d51314b
-DIST install-crossover-pro-7.1.0.sh 26190866 SHA256 
8844a09493a9d987fd96d7c6cc17c3e3ca5b910fc61162c1d3e40beef8ef3b14
-DIST install-crossover-pro-8.0.0.sh 29587007 SHA256 
f440337441715c723cd29a52f3156da86df622d19d81b5bd163b786696f9248f
-DIST install-crossover-pro-9.0.0.sh 30375251 SHA256 
14b46ba4c386dbacb38abf24871576a22450b63f96e236338386f4f7bf65b71f
-DIST install-crossover-pro-9.0.1.sh 30381453 SHA256 
8154e04dfdc10ebba3fe849ccf7f0c9b1508bf7d8612ac99ef3b1ac28ea13cb7
-DIST install-crossover-pro-9.1.0.sh 32846417 SHA256 
a53bc1f0e188b3769f0e398450d62034b7d775e53e359be6f791dc02138d1b03
-DIST install-crossover-pro-9.2.0.sh 3301 SHA256 
ac027670a56f64b607c9047583d1e26c2e6808dd79d78fd41750651294eaf321

diff --git 
a/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-5.0.0.ebuild 
b/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-5.0.0.ebuild
deleted file mode 100644
index 8bb600e1bbe..000
--- 
a/app-emulation/crossover-office-pro-bin/crossover-office-pro-bin-5.0.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit unpacker
-
-DESCRIPTION="simplified/streamlined version of wine with commercial support"
-HOMEPAGE="http://www.codeweavers.com/products/cxoffice/;
-SRC_URI="install-crossover-pro-${PV}.sh"
-
-LICENSE="CROSSOVER"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="nas"
-RESTRICT="bindist fetch strip"
-
-RDEPEND="
-   dev-util/desktop-file-utils
-   sys-libs/glibc
-   x11-libs/libXrandr[abi_x86_32(-)]
-   x11-libs/libXi[abi_x86_32(-)]
-   x11-libs/libXmu[abi_x86_32(-)]
-   x11-libs/libXxf86dga[abi_x86_32(-)]
-   x11-libs/libXxf86vm[abi_x86_32(-)]
-   nas? ( media-libs/nas[abi_x86_32(-)] )
-"
-
-S=${WORKDIR}
-
-pkg_nofetch() {
-   einfo "Please visit ${HOMEPAGE}"
-   einfo "and place ${A} in ${DISTDIR}"
-}
-
-src_unpack() {
-   unpack_makeself # needed due to .sh extension; #415013
-}
-
-src_install() {
-   dodir /opt/cxoffice
-   cp -r * "${D}"/opt/cxoffice || die "cp failed"
-  

[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/, app-emulation/crossover-office-bin/, ...

2017-05-15 Thread Michał Górny
commit: d8471c0fb16afaf5699b827fc8f2db5c67a0a55f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 15 09:15:48 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 15 09:42:22 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8471c0f

app-emulation/crossover-office-bin: Remove last-rited pkg, #612718

 app-emulation/crossover-office-bin/Manifest|  4 --
 .../crossover-office-bin-6.0.0.ebuild  | 51 --
 .../crossover-office-bin-6.0.1.ebuild  | 51 --
 .../crossover-office-bin-6.1.0.ebuild  | 51 --
 .../crossover-office-bin-6.2.0.ebuild  | 51 --
 app-emulation/crossover-office-bin/metadata.xml|  8 
 profiles/arch/amd64/no-multilib/package.mask   |  1 -
 profiles/default/linux/uclibc/amd64/package.mask   |  1 -
 .../hardened/linux/amd64/no-multilib/package.mask  |  1 -
 profiles/package.mask  |  1 -
 10 files changed, 220 deletions(-)

diff --git a/app-emulation/crossover-office-bin/Manifest 
b/app-emulation/crossover-office-bin/Manifest
deleted file mode 100644
index 7e57261a8a0..000
--- a/app-emulation/crossover-office-bin/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST install-crossover-standard-6.0.0.sh 20086564 SHA256 
0b49f6a0fe866078ccd10fee476836a4eea99904c6b9827e3c47e12b613d1342
-DIST install-crossover-standard-6.0.1.sh 20097976 SHA256 
cc77a25d46f09b357b7d0ecb86c6749db052bc91622d291a18732aa3803894e2
-DIST install-crossover-standard-6.1.0.sh 24481498 SHA256 
d36938d7a53767e6169eb05565f8a3ae8313f3ceee6a5912c6497f39ca08afbf
-DIST install-crossover-standard-6.2.0.sh 23632049 SHA256 
5ddd35d5271b49ec43ed128e9efd122c1792e1718e6e4024aa263ae0212c4320

diff --git 
a/app-emulation/crossover-office-bin/crossover-office-bin-6.0.0.ebuild 
b/app-emulation/crossover-office-bin/crossover-office-bin-6.0.0.ebuild
deleted file mode 100644
index 4355889e022..000
--- a/app-emulation/crossover-office-bin/crossover-office-bin-6.0.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit unpacker
-
-DESCRIPTION="simplified/streamlined version of wine with commercial support"
-HOMEPAGE="http://www.codeweavers.com/products/cxoffice/;
-SRC_URI="install-crossover-standard-${PV}.sh"
-
-LICENSE="CROSSOVER"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="nas"
-RESTRICT="bindist fetch strip"
-
-RDEPEND="
-   dev-util/desktop-file-utils
-   sys-libs/glibc
-   x11-libs/libXrandr[abi_x86_32(-)]
-   x11-libs/libXi[abi_x86_32(-)]
-   x11-libs/libXmu[abi_x86_32(-)]
-   x11-libs/libXxf86dga[abi_x86_32(-)]
-   x11-libs/libXxf86vm[abi_x86_32(-)]
-   nas? ( media-libs/nas[abi_x86_32(-)] )
-"
-
-S=${WORKDIR}
-
-pkg_nofetch() {
-   einfo "Please visit ${HOMEPAGE}"
-   einfo "and place ${A} in ${DISTDIR}"
-}
-
-src_unpack() {
-   unpack_makeself # needed due to .sh extension; #415013
-}
-
-src_install() {
-   dodir /opt/cxoffice
-   cp -r * "${D}"/opt/cxoffice || die "cp failed"
-   rm -r "${D}"/opt/cxoffice/setup.{sh,data}
-   insinto /opt/cxoffice/etc
-   doins support/templates/cxoffice.conf
-}
-
-pkg_postinst() {
-   einfo "Run /opt/cxoffice/bin/cxsetup as normal user to create"
-   einfo "bottles and install Windows applications."
-}

diff --git 
a/app-emulation/crossover-office-bin/crossover-office-bin-6.0.1.ebuild 
b/app-emulation/crossover-office-bin/crossover-office-bin-6.0.1.ebuild
deleted file mode 100644
index 4355889e022..000
--- a/app-emulation/crossover-office-bin/crossover-office-bin-6.0.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit unpacker
-
-DESCRIPTION="simplified/streamlined version of wine with commercial support"
-HOMEPAGE="http://www.codeweavers.com/products/cxoffice/;
-SRC_URI="install-crossover-standard-${PV}.sh"
-
-LICENSE="CROSSOVER"
-SLOT="0"
-KEYWORDS="-* amd64 x86"
-IUSE="nas"
-RESTRICT="bindist fetch strip"
-
-RDEPEND="
-   dev-util/desktop-file-utils
-   sys-libs/glibc
-   x11-libs/libXrandr[abi_x86_32(-)]
-   x11-libs/libXi[abi_x86_32(-)]
-   x11-libs/libXmu[abi_x86_32(-)]
-   x11-libs/libXxf86dga[abi_x86_32(-)]
-   x11-libs/libXxf86vm[abi_x86_32(-)]
-   nas? ( media-libs/nas[abi_x86_32(-)] )
-"
-
-S=${WORKDIR}
-
-pkg_nofetch() {
-   einfo "Please visit ${HOMEPAGE}"
-   einfo "and place ${A} in ${DISTDIR}"
-}
-
-src_unpack() {
-   unpack_makeself # needed due to .sh extension; #415013
-}
-
-src_install() {
-   dodir /opt/cxoffice
-   cp -r * "${D}"/opt/cxoffice || die "cp failed"
-   rm -r "${D}"/opt/cxoffice/setup.{sh,data}
-   insinto /opt/cxoffice/etc
-   doins support/templates/cxoffice.conf
-}
-

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

2017-05-12 Thread Matthias Maier
commit: 666d65c4654d7fa479367fed4b898efca422a0f3
Author: Matthias Maier  gentoo  org>
AuthorDate: Fri May 12 00:09:14 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Fri May 12 14:47:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666d65c4

profiles: update pie use-flag masks for sys-devel/gcc

 - mask pie for sys-devel/gcc unconditionally in base/

 - selectively unmask pie use-flag for hardened/linux and
   hardened/linux/musl profiles

 profiles/arch/amd64/package.use.mask| 4 
 profiles/arch/base/package.use.mask | 4 
 profiles/base/package.use.mask  | 4 
 profiles/hardened/linux/musl/amd64/package.use.mask | 4 
 profiles/hardened/linux/musl/package.use.mask   | 4 
 profiles/hardened/linux/package.use.mask| 4 
 6 files changed, 12 insertions(+), 12 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 372ea9c3dfa..cb0fafd197a 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -34,10 +34,6 @@ dev-lang/ocaml -spacetime
 # nvidia drivers are unmasked here
 media-video/ffmpeg -nvenc
 
-# Magnus Granberg  (18 Jan 2017)
-# masked in base, unmask for amd64
->=sys-devel/gcc-6.3.0 -pie
-
 # Luke Dashjr  (04 Jan 2017)
 # Assembly optimisations are supported on amd64 for all versions
 dev-libs/libsecp256k1 -asm

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 5adfb6a0971..a9d8a52cdad 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -22,10 +22,6 @@ media-video/ffmpeg nvenc
 # media-libs/raspberrypi-userland not keyworded
 media-video/motion mmal
 
-# Magnus Granberg  (18 Jan 2017)
-# Mask it globally, unmask it on supported arch
->=sys-devel/gcc-6.2.0 pie
-
 # Luke Dashjr  (04 Jan 2017)
 # Mask assembly optimisations that are platform-specific
 dev-libs/libsecp256k1 asm

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 9f55b27b3a7..68fe87a7fa8 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.
 
+# Matthias Maier  (11 May 2017)
+# Globally mask pie use flag. Selectively unmask on specific profiles.
+sys-devel/gcc pie
+
 # Mike Gilbert  (28 Apr 2017)
 # Needs sandbox-2.11 (masked)
 >=www-client/chromium-59 tcmalloc

diff --git a/profiles/hardened/linux/musl/amd64/package.use.mask 
b/profiles/hardened/linux/musl/amd64/package.use.mask
index e2d77b02cf8..49830f81047 100644
--- a/profiles/hardened/linux/musl/amd64/package.use.mask
+++ b/profiles/hardened/linux/musl/amd64/package.use.mask
@@ -1,6 +1,2 @@
 # Copyright 1999-2017 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
-
-# Matthias Maier  (07 May 2017)
-# masked in arch/base, unmask for hardened/musl/amd64
->=sys-devel/gcc-6.3.0 -pie

diff --git a/profiles/hardened/linux/musl/package.use.mask 
b/profiles/hardened/linux/musl/package.use.mask
index 9078b7c6192..d66f247717f 100644
--- a/profiles/hardened/linux/musl/package.use.mask
+++ b/profiles/hardened/linux/musl/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2015 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
 
+# Matthias Maier  (11 May 2017)
+# masked in base, unmask for hardened/musl/
+sys-devel/gcc -pie
+
 # See bug #504200
 sys-devel/gcc sanitize
 

diff --git a/profiles/hardened/linux/package.use.mask 
b/profiles/hardened/linux/package.use.mask
index 4178151b63d..4a8041881f5 100644
--- a/profiles/hardened/linux/package.use.mask
+++ b/profiles/hardened/linux/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Matthias Maier  (11 May 2017)
+# masked in base, unmask for hardened profiles
+sys-devel/gcc -pie
+
 # Ilya Tumaykin  (19 Jan 2017)
 # Requires x11-drivers/nvidia-drivers. Needs testing first.
 media-video/mpv cuda



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/amd64/

2017-05-07 Thread Matthias Maier
commit: 0631bd36533bdcdb8120265b384baa428ea61f12
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun May  7 15:50:46 2017 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun May  7 16:23:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0631bd36

profiles: hardened/musl/amd64: enable pie use flag for >=gcc-6.3.0

 profiles/hardened/linux/musl/amd64/package.use.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/hardened/linux/musl/amd64/package.use.mask 
b/profiles/hardened/linux/musl/amd64/package.use.mask
new file mode 100644
index 000..e2d77b02cf8
--- /dev/null
+++ b/profiles/hardened/linux/musl/amd64/package.use.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2017 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+
+# Matthias Maier  (07 May 2017)
+# masked in arch/base, unmask for hardened/musl/amd64
+>=sys-devel/gcc-6.3.0 -pie



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/

2017-04-07 Thread Anthony G. Basile
commit: 6a37d3598ecfe2b72b6fe7c9ad6f3d3e8f4734df
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Apr  7 12:54:24 2017 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Apr  7 12:54:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a37d359

profiles: mask 

[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/

2017-03-06 Thread Michael Haubenwallner
commit: 5142701dfd97599440444940dc3174b5173157c6
Author: Michael Haubenwallner  gentoo  org>
AuthorDate: Thu Mar  2 12:52:58 2017 +
Commit: Michael Haubenwallner  gentoo  org>
CommitDate: Mon Mar  6 14:58:51 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5142701d

profiles/hardened/linux/amd64/no-multilib: inherit arch/amd64/no-multilib late

Whether  arch/amd64/no-multilib  does _inherit_  arch/amd64
or not,  arch/amd64/no-multilib  does _extend_   arch/amd64 anyway.

So inheriting  arch/amd64/no-multilib  before  arch/amd64  always will
reset the  arch/amd64/no-multilib  to the  arch/amd64  values.

Sort-of-acked-by: blueness

 profiles/hardened/linux/amd64/no-multilib/parent | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/hardened/linux/amd64/no-multilib/parent 
b/profiles/hardened/linux/amd64/no-multilib/parent
index 2909df6d3ca..9bf59c55e35 100644
--- a/profiles/hardened/linux/amd64/no-multilib/parent
+++ b/profiles/hardened/linux/amd64/no-multilib/parent
@@ -1,2 +1,2 @@
-../../../../arch/amd64/no-multilib
 ..
+../../../../arch/amd64/no-multilib



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/

2017-02-18 Thread Alon Bar-Lev
commit: f30408cfb13466ab90fc6db9feb0bdc05e0e3f90
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Sat Feb 18 01:25:10 2017 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Sat Feb 18 01:28:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f30408cf

profiles/hardened/linux/musl/package.mask: remove dev-libs/pth reference

Bug: 596010

 profiles/hardened/linux/musl/package.mask | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/profiles/hardened/linux/musl/package.mask 
b/profiles/hardened/linux/musl/package.mask
index 064ee2d530..4401810ee9 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -6,9 +6,6 @@ sys-libs/uclibc
 sys-libs/uclibc-ng
 sys-libs/glibc
 
-# Hopelessly broken, bug #525136
-dev-libs/pth
-
 # We use eudev which is tested on both uclibc and musl
 sys-apps/systemd
 sys-fs/udev



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/

2017-02-09 Thread Magnus Granberg
commit: 11affae7c4ec69c9563ace1c8389401691089c81
Author: Magnus Granberg  gentoo  org>
AuthorDate: Thu Feb  9 22:48:20 2017 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Thu Feb  9 22:48:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11affae7

profile: mask glibc-2.24-r1 on hardened bug #608788

 profiles/hardened/linux/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/hardened/linux/package.mask 
b/profiles/hardened/linux/package.mask
index 62c433df33..786caf9534 100644
--- a/profiles/hardened/linux/package.mask
+++ b/profiles/hardened/linux/package.mask
@@ -26,3 +26,7 @@ app-crypt/hmaccalc
 # due to C99 struct init requirement by hardened kernels,
 # see bug 540196 comment 9.
 net-fs/openafs-kernel
+
+# broken on hardened bug #608788
+# localedef segfaults when running locale-gen
+=sys-libs/glibc-2.24-r1



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/32bit-userland/, ...

2017-02-01 Thread Michał Górny
commit: 4176987526ba0af69b225d7ca1cc37f41462d81d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 21 14:23:04 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  1 12:27:09 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41769875

profiles: Inline features/32bit-userland

 profiles/arch/powerpc/ppc64/32ul/parent  | 2 +-
 profiles/default/linux/sparc/13.0/parent | 2 +-
 profiles/features/32bit-userland/eapi| 1 -
 profiles/features/32bit-userland/parent  | 1 -
 profiles/features/32bit-userland/profile.bashrc  | 9 -
 .../linux/powerpc/ppc64}/32bit-userland/packages | 0
 profiles/hardened/linux/powerpc/ppc64/32bit-userland/parent  | 2 +-
 7 files changed, 3 insertions(+), 14 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/32ul/parent 
b/profiles/arch/powerpc/ppc64/32ul/parent
index feb4025..0cd1f96 100644
--- a/profiles/arch/powerpc/ppc64/32ul/parent
+++ b/profiles/arch/powerpc/ppc64/32ul/parent
@@ -1,3 +1,3 @@
-../../../../features/32bit-userland
+../../../../features/multilib
 ..
 ../../ppc32

diff --git a/profiles/default/linux/sparc/13.0/parent 
b/profiles/default/linux/sparc/13.0/parent
index 222c2cf..483b027 100644
--- a/profiles/default/linux/sparc/13.0/parent
+++ b/profiles/default/linux/sparc/13.0/parent
@@ -1,3 +1,3 @@
 ..
 ../../../../releases/13.0
-../../../../features/32bit-userland
+../../../../features/multilib

diff --git a/profiles/features/32bit-userland/eapi 
b/profiles/features/32bit-userland/eapi
deleted file mode 100644
index 7ed6ff8..
--- a/profiles/features/32bit-userland/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/features/32bit-userland/parent 
b/profiles/features/32bit-userland/parent
deleted file mode 100644
index ef64da6..
--- a/profiles/features/32bit-userland/parent
+++ /dev/null
@@ -1 +0,0 @@
-../multilib

diff --git a/profiles/features/32bit-userland/profile.bashrc 
b/profiles/features/32bit-userland/profile.bashrc
deleted file mode 100644
index 9eebc76..
--- a/profiles/features/32bit-userland/profile.bashrc
+++ /dev/null
@@ -1,9 +0,0 @@
-# Here we remove any ABI that isn't 32-bit.
-case ${PROFILE_ARCH} in
-   mips64)
-   # This is for o32 (64-bit kernel, 32-bit userland) so we force 
-mabi=32
-   export CHOST="mips-unknown-linux-gnu"
-   export CFLAGS="${CFLAGS/-mabi=*/-mabi=32}"
-   export CXXFLAGS="${CFLAGS}"
-   ;;
-esac

diff --git a/profiles/features/32bit-userland/packages 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/packages
similarity index 100%
rename from profiles/features/32bit-userland/packages
rename to profiles/hardened/linux/powerpc/ppc64/32bit-userland/packages

diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/parent 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/parent
index 926c328..97dffb6 100644
--- a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/parent
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/parent
@@ -1,2 +1,2 @@
 ..
-../../../../../features/32bit-userland
+../../../../../features/multilib



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/64bit-userland/, ...

2017-02-01 Thread Michał Górny
commit: cd566f05c030100ac7b097d094cd36f16f955d6c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 21 10:24:50 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  1 12:27:06 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd566f05

profiles/*/ppc64: stop using features/64bit-native

 profiles/arch/powerpc/ppc64/64le/make.defaults| 6 +-
 profiles/arch/powerpc/ppc64/64le/parent   | 1 -
 profiles/arch/powerpc/ppc64/64le/use.mask | 7 +++
 profiles/arch/powerpc/ppc64/64ul/make.defaults| 5 -
 profiles/arch/powerpc/ppc64/64ul/parent   | 1 -
 profiles/arch/powerpc/ppc64/64ul/use.mask | 4 
 .../hardened/linux/powerpc/ppc64/64bit-userland/make.defaults | 8 
 profiles/hardened/linux/powerpc/ppc64/64bit-userland/parent   | 1 -
 8 files changed, 28 insertions(+), 5 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/make.defaults 
b/profiles/arch/powerpc/ppc64/64le/make.defaults
index 3f18179..64cad24 100644
--- a/profiles/arch/powerpc/ppc64/64le/make.defaults
+++ b/profiles/arch/powerpc/ppc64/64le/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -7,3 +7,7 @@ CFLAGS="-O2 -pipe"
 CXXFLAGS="${CFLAGS}"
 FFLAGS="${CFLAGS}"
 FCFLAGS="${CFLAGS}"
+
+# moved from 64bit-native, TODO: move it upwards
+SYMLINK_LIB="yes"
+LIBDIR_ppc64="lib64"

diff --git a/profiles/arch/powerpc/ppc64/64le/parent 
b/profiles/arch/powerpc/ppc64/64le/parent
index 00012cf..f3229c5b 100644
--- a/profiles/arch/powerpc/ppc64/64le/parent
+++ b/profiles/arch/powerpc/ppc64/64le/parent
@@ -1,2 +1 @@
-../../../../features/64bit-native
 ..

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/powerpc/ppc64/64le/use.mask
new file mode 100644
index ..dc7ace0
--- /dev/null
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -0,0 +1,7 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# 2008/02/13 - Chris Gianelloni 
+# Mask multilib, since we cannot use it.
+multilib

diff --git a/profiles/arch/powerpc/ppc64/64ul/make.defaults 
b/profiles/arch/powerpc/ppc64/64ul/make.defaults
index d740c6b..02dca65 100644
--- a/profiles/arch/powerpc/ppc64/64ul/make.defaults
+++ b/profiles/arch/powerpc/ppc64/64ul/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -9,3 +9,6 @@ MULTILIB_ABIS="ppc64"
 
 CFLAGS_ppc64="-m64"
 
+# moved from 64bit-native, TODO: move it upwards
+SYMLINK_LIB="yes"
+LIBDIR_ppc64="lib64"

diff --git a/profiles/arch/powerpc/ppc64/64ul/parent 
b/profiles/arch/powerpc/ppc64/64ul/parent
index 00012cf..f3229c5b 100644
--- a/profiles/arch/powerpc/ppc64/64ul/parent
+++ b/profiles/arch/powerpc/ppc64/64ul/parent
@@ -1,2 +1 @@
-../../../../features/64bit-native
 ..

diff --git a/profiles/arch/powerpc/ppc64/64ul/use.mask 
b/profiles/arch/powerpc/ppc64/64ul/use.mask
index 6a1af02..cea52a1 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.mask
@@ -76,3 +76,7 @@ audit
 # unregisterised ghc arch for now.
 # no ghci - no TH
 template_haskell
+
+# 2008/02/13 - Chris Gianelloni 
+# Mask multilib, since we cannot use it.
+multilib

diff --git a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/make.defaults 
b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/make.defaults
new file mode 100644
index ..26e49fc
--- /dev/null
+++ b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/make.defaults
@@ -0,0 +1,8 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# moved from features/64bit-native
+# TODO: figure out how to inherit this from arch profile
+SYMLINK_LIB="yes"
+LIBDIR_ppc64="lib64"

diff --git a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/parent 
b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/parent
index 52bcba7..f3229c5b 100644
--- a/profiles/hardened/linux/powerpc/ppc64/64bit-userland/parent
+++ b/profiles/hardened/linux/powerpc/ppc64/64bit-userland/parent
@@ -1,2 +1 @@
 ..
-../../../../../features/64bit-native



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/

2017-02-01 Thread Michał Górny
commit: 14b07388af7eb52b0f687dda4fe8309fb540795d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 20 23:06:01 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  1 12:27:03 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b07388

profiles/hardened: Include base amd64-multilib profile in subprofile

Include arch/amd64/no-multilib in the hardened no-multilib amd64
variant. Confirmed with profile-dumper that it does not currently change
anything.

 profiles/hardened/linux/amd64/no-multilib/parent | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/hardened/linux/amd64/no-multilib/parent 
b/profiles/hardened/linux/amd64/no-multilib/parent
index 8305c35..0defac3 100644
--- a/profiles/hardened/linux/amd64/no-multilib/parent
+++ b/profiles/hardened/linux/amd64/no-multilib/parent
@@ -1,2 +1,3 @@
+../../../../arch/amd64/no-multilib
 ..
 ../../../../features/64bit-native



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/32bit-userland/

2017-01-27 Thread Thomas Deutschmann
commit: 9ccd26f7fa19ec79603417b601ff483b0162b965
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 28 01:44:49 2017 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 28 01:48:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ccd26f7

profiles: Mask "java" USE flag for hardened/linux/powerpc/ppc64/32bit-userland

Acked-by: James Le Cuirot  gentoo.org>

 profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask
index ddde044..40f9f05 100644
--- a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/use.mask
@@ -1,7 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Thomas Deutschmann  (28 Jan 2017)
+# No JAVA in 32-bit userland
+java
+
 # We mask this since we're not really a multilib profile
 multilib
 



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/

2017-01-24 Thread Ettore Di Giacinto
commit: cf8ba7439e1c706372c0b590cafe1599cf3b5a8e
Author: Marco Genasci  gmail  com>
AuthorDate: Sat Jan 14 15:08:23 2017 +
Commit: Ettore Di Giacinto  gentoo  org>
CommitDate: Tue Jan 24 18:21:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8ba743

profiles: mask app-emulation/genymotion-bin for amd64/hardened/no-multilib wrt 
bug #516448

Signed-off-by: Ettore Di Giacinto  gentoo.org>

 profiles/hardened/linux/amd64/no-multilib/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask 
b/profiles/hardened/linux/amd64/no-multilib/package.mask
index ad55a3d..2c5ab4a 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.mask
@@ -29,6 +29,7 @@ app-benchmarks/cpuburn
 app-emulation/crossover-bin
 app-emulation/crossover-office-bin
 app-emulation/crossover-office-pro-bin
+app-emulation/genymotion-bin
 app-emulation/playonlinux
 app-emulation/q4wine
 >=app-i18n/atokx3-3.0.0



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/powerpc/ppc64/32bit-userland/, ...

2017-01-21 Thread Davide Pesavento
commit: 6c60b60887fdc3469995f057ee0d473385d7d927
Author: Davide Pesavento  gentoo  org>
AuthorDate: Sun Jan 22 01:18:49 2017 +
Commit: Davide Pesavento  gentoo  org>
CommitDate: Sun Jan 22 01:18:49 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c60b608

profiles: mask USE=qt5 for dev-python/qscintilla-python on ppc

 profiles/arch/powerpc/ppc32/package.use.mask| 4 
 profiles/default/linux/uclibc/ppc/package.use.mask  | 6 +-
 .../hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask| 6 +-
 3 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index 130696c..6c1e119 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -4,6 +4,10 @@
 
 # This file requires >=portage-2.1.1
 
+# Davide Pesavento  (21 Jan 2017)
+# Requires unkeyworded dev-python/PyQt5
+dev-python/qscintilla-python qt5
+
 # Andreas K. Hüttel  (13 Dec 2016)
 # Dropping ppc from sci-libs/armadillo, bug 555896
 sci-libs/gdal armadillo

diff --git a/profiles/default/linux/uclibc/ppc/package.use.mask 
b/profiles/default/linux/uclibc/ppc/package.use.mask
index 57d7ed2..cc8b946 100644
--- a/profiles/default/linux/uclibc/ppc/package.use.mask
+++ b/profiles/default/linux/uclibc/ppc/package.use.mask
@@ -1,7 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation.
+# Copyright 1999-2017 Gentoo Foundation.
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Davide Pesavento  (21 Jan 2017)
+# Requires unkeyworded dev-python/PyQt5
+dev-python/qscintilla-python qt5
+
 dev-libs/libpcre cxx
 sys-libs/ncurses cxx
 

diff --git 
a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask 
b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
index 6cf382b..0af3fcb 100644
--- a/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
+++ b/profiles/hardened/linux/powerpc/ppc64/32bit-userland/package.use.mask
@@ -1,7 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Davide Pesavento  (21 Jan 2017)
+# Requires unkeyworded dev-python/PyQt5
+dev-python/qscintilla-python qt5
+
 # Kacper Kowalik  (25 Apr 2012)
 # Masking due to unsolved dependencies
 app-admin/puppet rrdtool



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/, profiles/hardened/linux/, ...

2017-01-20 Thread Michał Górny
commit: 80a5366cdaf820852e8a6389789691fb6071baf2
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 20 20:07:54 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 20 20:18:11 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80a5366c

profiles/hardened: Clean obsolete package.use* entries

 profiles/hardened/linux/amd64/no-multilib/package.use.force | 7 ---
 profiles/hardened/linux/amd64/no-multilib/package.use.mask  | 4 ++--
 profiles/hardened/linux/amd64/package.use.mask  | 6 +-
 profiles/hardened/linux/package.use.force   | 6 +-
 profiles/hardened/linux/package.use.mask| 9 -
 5 files changed, 4 insertions(+), 28 deletions(-)

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.use.force 
b/profiles/hardened/linux/amd64/no-multilib/package.use.force
deleted file mode 100644
index 8be8c78..
--- a/profiles/hardened/linux/amd64/no-multilib/package.use.force
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Alexandre Rostovtsev  (24 Jun 2012)
-# Force 64-bit parts of wine, bug #351436
-app-emulation/wine win64

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.use.mask 
b/profiles/hardened/linux/amd64/no-multilib/package.use.mask
index 8a40576..94190bb 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.use.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -10,7 +10,7 @@ sys-apps/memtest86+ floppy
 
 # Alexandre Rostovtsev  (24 Jun 2012)
 # Disable 32-bit parts of wine, bug #351436
-app-emulation/wine mono win32
+app-emulation/wine mono
 
 # Apr 28, 2008 Sébastien Fabbro 
 # ifc masked

diff --git a/profiles/hardened/linux/amd64/package.use.mask 
b/profiles/hardened/linux/amd64/package.use.mask
index 3329f0f..59e5e7c 100644
--- a/profiles/hardened/linux/amd64/package.use.mask
+++ b/profiles/hardened/linux/amd64/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -19,10 +19,6 @@
 # This target support VTV #547040.
 >=sys-devel/gcc-4.9 -vtv
 
-# Kacper Kowalik  (29 Jul 2011)
-# mask assembler as it currently doesn't work
-dev-lang/path64 assembler
-
 # Magnus Granberg  (29 Nov 2012)
 # Bug #444786 disable nvidia on app-admin/conky
 app-admin/conky nvidia

diff --git a/profiles/hardened/linux/package.use.force 
b/profiles/hardened/linux/package.use.force
index 9d29b58..c20f345 100644
--- a/profiles/hardened/linux/package.use.force
+++ b/profiles/hardened/linux/package.use.force
@@ -1,11 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-# Kacper Kowalik  (24 Aug 2011)
-# Force hardened flag to make repoman happy
-app-emulation/wine hardened
-
 # Needed for XATTR_PAX flags
 app-arch/tar xattr
 sys-apps/coreutils xattr

diff --git a/profiles/hardened/linux/package.use.mask 
b/profiles/hardened/linux/package.use.mask
index a102633..7255837 100644
--- a/profiles/hardened/linux/package.use.mask
+++ b/profiles/hardened/linux/package.use.mask
@@ -15,15 +15,6 @@ sys-apps/hwloc gl
 sys-devel/gcc -hardened
 sys-libs/glibc -hardened
 
-# bug 407689
-media-tv/xbmc profile
-
-# Have no way to disable jit in esr release.
-=www-client/firefox-10* pgo
-
-# bug #468404
-net-analyzer/wireshark profile
-
 # Ian Stakenvicius  (03 Dec 2014)
 # Have no way of knowing what Gecko Media Plugins will install in profiles
 www-client/firefox gmp-autoupdate



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

2016-12-11 Thread Justin Lecher
commit: bc56bc58360645770bbdb2cef5bf09cf3e70a19d
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 11 15:09:57 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 11 15:11:14 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc56bc58

Drop obsolete mask

Signed-off-by: Justin Lecher  gentoo.org>

 profiles/hardened/linux/amd64/package.use.mask | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/profiles/hardened/linux/amd64/package.use.mask 
b/profiles/hardened/linux/amd64/package.use.mask
index 75c82a8..3329f0f 100644
--- a/profiles/hardened/linux/amd64/package.use.mask
+++ b/profiles/hardened/linux/amd64/package.use.mask
@@ -23,13 +23,6 @@
 # mask assembler as it currently doesn't work
 dev-lang/path64 assembler
 
-# Magnus Granberg  (20 Nov 2012)
-# mask X for we still mis the docs for revdep-pax
-# else hell will rule. (RWX in the libs)
-# Bug 433121
-# also mask tools as it requires X -zerochaos
-x11-drivers/nvidia-drivers X tools
-
 # Magnus Granberg  (29 Nov 2012)
 # Bug #444786 disable nvidia on app-admin/conky
 app-admin/conky nvidia



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

2016-12-11 Thread Justin Lecher
commit: 408b1c6d77bf294ee051fcc0d2260aab1ae08373
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 11 12:56:23 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 11 12:58:25 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408b1c6d

Drop mask to unbreak the tree

Signed-off-by: Justin Lecher  gentoo.org>

 profiles/hardened/linux/amd64/package.mask | 32 --
 1 file changed, 32 deletions(-)

diff --git a/profiles/hardened/linux/amd64/package.mask 
b/profiles/hardened/linux/amd64/package.mask
index 402ac14..e6af48a 100644
--- a/profiles/hardened/linux/amd64/package.mask
+++ b/profiles/hardened/linux/amd64/package.mask
@@ -2,38 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-# Justin Lecher  (10 Dec 2016)
-# Depends on masked x11-drivers/nvidia-drivers[X]
-#
-# /opt/cuda/lib64/libcuinj64.so.8.0.44 from dev-util/nvidia-cuda-toolkit
-# is linked to /usr/lib64/libnvidia-fatbinaryloader.so.375.20 from
-#x11-drivers/nvidia-drivers which is installed via USE=X
-app-crypt/johntheripper
-dev-libs/libdynd
-dev-libs/libflatarray
-dev-libs/starpu
-dev-python/pycuda
-dev-util/nvidia-cuda-sdk
-dev-util/nvidia-cuda-toolkit
-media-gfx/blender
-media-gfx/k3d
-media-gfx/nvidia-texture-tools
-media-libs/opencv
-media-libs/opensubdiv
-net-analyzer/suricata
-net-wireless/cpyrit-cuda
-sci-chemistry/ball
-sci-chemistry/gromacs
-sci-chemistry/vmd
-sci-libs/cholmod
-sci-libs/flann
-sci-libs/magma
-sci-libs/pcl
-sci-misc/boinc
-sci-physics/espresso
-sys-apps/hwloc
-sys-cluster/openmpi
-
 # Magnus Granberg  (20 Nov 2012)
 # Newer then 300.00 is patched but we still have RWX in the libs.
 # We mask X for we still need to make the doc for revdep-pax else



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

2016-12-11 Thread Justin Lecher
commit: 111fd48a8160f354b87079cc6e097f5b480e34fb
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 11 12:20:12 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 11 12:21:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111fd48a

Mask more package for amd64-hardened depending on dev-util/nvidia-cuda-toolkit

Signed-off-by: Justin Lecher  gentoo.org>

 profiles/hardened/linux/amd64/package.mask | 28 
 1 file changed, 28 insertions(+)

diff --git a/profiles/hardened/linux/amd64/package.mask 
b/profiles/hardened/linux/amd64/package.mask
index 85b4a8b..402ac14 100644
--- a/profiles/hardened/linux/amd64/package.mask
+++ b/profiles/hardened/linux/amd64/package.mask
@@ -4,7 +4,35 @@
 
 # Justin Lecher  (10 Dec 2016)
 # Depends on masked x11-drivers/nvidia-drivers[X]
+#
+# /opt/cuda/lib64/libcuinj64.so.8.0.44 from dev-util/nvidia-cuda-toolkit
+# is linked to /usr/lib64/libnvidia-fatbinaryloader.so.375.20 from
+#x11-drivers/nvidia-drivers which is installed via USE=X
+app-crypt/johntheripper
+dev-libs/libdynd
+dev-libs/libflatarray
+dev-libs/starpu
+dev-python/pycuda
+dev-util/nvidia-cuda-sdk
 dev-util/nvidia-cuda-toolkit
+media-gfx/blender
+media-gfx/k3d
+media-gfx/nvidia-texture-tools
+media-libs/opencv
+media-libs/opensubdiv
+net-analyzer/suricata
+net-wireless/cpyrit-cuda
+sci-chemistry/ball
+sci-chemistry/gromacs
+sci-chemistry/vmd
+sci-libs/cholmod
+sci-libs/flann
+sci-libs/magma
+sci-libs/pcl
+sci-misc/boinc
+sci-physics/espresso
+sys-apps/hwloc
+sys-cluster/openmpi
 
 # Magnus Granberg  (20 Nov 2012)
 # Newer then 300.00 is patched but we still have RWX in the libs.



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

2016-12-11 Thread Justin Lecher
commit: eeef600cddbfeee08c386fb88bd92098dc095872
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Dec 11 11:18:04 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Dec 11 11:21:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeef600c

Mask dev-util/nvidia-cuda-toolkit for hardened amd64

It depends on masked x11-drivers/nvidia-drivers[X]

Signed-off-by: Justin Lecher  gentoo.org>

 profiles/hardened/linux/amd64/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/hardened/linux/amd64/package.mask 
b/profiles/hardened/linux/amd64/package.mask
index e6af48a..85b4a8b 100644
--- a/profiles/hardened/linux/amd64/package.mask
+++ b/profiles/hardened/linux/amd64/package.mask
@@ -2,6 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Justin Lecher  (10 Dec 2016)
+# Depends on masked x11-drivers/nvidia-drivers[X]
+dev-util/nvidia-cuda-toolkit
+
 # Magnus Granberg  (20 Nov 2012)
 # Newer then 300.00 is patched but we still have RWX in the libs.
 # We mask X for we still need to make the doc for revdep-pax else



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/arm/, profiles/default/linux/uclibc/x86/, ...

2016-10-02 Thread Anthony G. Basile
commit: a43e4d7d3d2da4dfaa7218cbf07e5da954fe00a3
Author: Felix Janda  posteo  de>
AuthorDate: Sun Oct  2 11:56:40 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Oct  2 15:00:34 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43e4d7d

profiles: force host targets for LLVM also on musl and uclibc

Gentoo-Bug: https://bugs.gentoo.org/595826

Signed-off-by: Anthony G. Basile  gentoo.org>

 profiles/default/linux/uclibc/amd64/package.use.force | 8 
 profiles/default/linux/uclibc/arm/package.use.force   | 8 
 profiles/default/linux/uclibc/mips/package.use.force  | 5 +
 profiles/default/linux/uclibc/ppc/package.use.force   | 8 
 profiles/default/linux/uclibc/x86/package.use.force   | 8 
 profiles/hardened/linux/musl/amd64/package.use.force  | 8 
 profiles/hardened/linux/musl/arm/package.use.force| 8 
 profiles/hardened/linux/musl/arm64/package.use.force  | 8 
 profiles/hardened/linux/musl/mips/package.use.force   | 5 +
 profiles/hardened/linux/musl/ppc/package.use.force| 8 
 profiles/hardened/linux/musl/x86/package.use.force| 8 
 11 files changed, 82 insertions(+)

diff --git a/profiles/default/linux/uclibc/amd64/package.use.force 
b/profiles/default/linux/uclibc/amd64/package.use.force
new file mode 100644
index ..28125cb
--- /dev/null
+++ b/profiles/default/linux/uclibc/amd64/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Michał Górny  (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_X86
+sys-devel/llvm llvm_targets_X86

diff --git a/profiles/default/linux/uclibc/arm/package.use.force 
b/profiles/default/linux/uclibc/arm/package.use.force
new file mode 100644
index ..fbb5069
--- /dev/null
+++ b/profiles/default/linux/uclibc/arm/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Michał Górny  (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_ARM
+sys-devel/llvm llvm_targets_ARM

diff --git a/profiles/default/linux/uclibc/mips/package.use.force 
b/profiles/default/linux/uclibc/mips/package.use.force
index 1753d9c..8a1c533 100644
--- a/profiles/default/linux/uclibc/mips/package.use.force
+++ b/profiles/default/linux/uclibc/mips/package.use.force
@@ -2,6 +2,11 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Michał Górny  (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_Mips
+sys-devel/llvm llvm_targets_Mips
+
 # Vicente Olivert Riera  (12 Sep 2014)
 # If deprecated USE flag is not set, www-client/midori will
 # depend on net-libs/webkit-gtk:3 which fails to compile

diff --git a/profiles/default/linux/uclibc/ppc/package.use.force 
b/profiles/default/linux/uclibc/ppc/package.use.force
new file mode 100644
index ..228eb0d
--- /dev/null
+++ b/profiles/default/linux/uclibc/ppc/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Michał Górny  (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_PowerPC
+sys-devel/llvm llvm_targets_PowerPC

diff --git a/profiles/default/linux/uclibc/x86/package.use.force 
b/profiles/default/linux/uclibc/x86/package.use.force
new file mode 100644
index ..28125cb
--- /dev/null
+++ b/profiles/default/linux/uclibc/x86/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Michał Górny  (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_X86
+sys-devel/llvm llvm_targets_X86

diff --git a/profiles/hardened/linux/musl/amd64/package.use.force 
b/profiles/hardened/linux/musl/amd64/package.use.force
new file mode 100644
index ..28125cb
--- /dev/null
+++ b/profiles/hardened/linux/musl/amd64/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Michał Górny  (24 Sep 2016)
+# Force the host target to avoid dependency hell
+sys-devel/clang llvm_targets_X86
+sys-devel/llvm llvm_targets_X86

diff --git a/profiles/hardened/linux/musl/arm/package.use.force 
b/profiles/hardened/linux/musl/arm/package.use.force
new file mode 100644
index ..fbb5069
--- /dev/null
+++ b/profiles/hardened/linux/musl/arm/package.use.force
@@ -0,0 +1,8 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU 

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

2016-09-28 Thread Magnus Granberg
commit: 851733e06b7240fe71c08374135c362bebed495d
Author: Magnus Granberg  gentoo  org>
AuthorDate: Wed Sep 28 19:30:04 2016 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Wed Sep 28 19:31:11 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=851733e0

profile/hardened: add vtv support #547040

 profiles/hardened/linux/amd64/package.use.mask | 6 +-
 profiles/hardened/linux/arm/package.use.mask   | 7 +++
 profiles/hardened/linux/x86/package.use.mask   | 6 +-
 3 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/profiles/hardened/linux/amd64/package.use.mask 
b/profiles/hardened/linux/amd64/package.use.mask
index 077c82c..75c82a8 100644
--- a/profiles/hardened/linux/amd64/package.use.mask
+++ b/profiles/hardened/linux/amd64/package.use.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,6 +15,10 @@
 ## =media-video/mplayer-0.90_pre5 foo
 ## =media-video/mplayer-0.90_pre5-r1 foo
 
+# Magnus Granberg  (30 sep 2016)
+# This target support VTV #547040.
+>=sys-devel/gcc-4.9 -vtv
+
 # Kacper Kowalik  (29 Jul 2011)
 # mask assembler as it currently doesn't work
 dev-lang/path64 assembler

diff --git a/profiles/hardened/linux/arm/package.use.mask 
b/profiles/hardened/linux/arm/package.use.mask
new file mode 100644
index ..7a5d95c
--- /dev/null
+++ b/profiles/hardened/linux/arm/package.use.mask
@@ -0,0 +1,7 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Magnus Granberg  (30 Sep 2016)
+# This target supports VTV #547040.
+>=sys-devel/gcc-6 -vtv

diff --git a/profiles/hardened/linux/x86/package.use.mask 
b/profiles/hardened/linux/x86/package.use.mask
index a79d088..8e20d77 100644
--- a/profiles/hardened/linux/x86/package.use.mask
+++ b/profiles/hardened/linux/x86/package.use.mask
@@ -1,7 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+# Magnus Granberg  (30 sep 2016)
+# This target supports VTV #547040.
+>=sys-devel/gcc-4.9 -vtv
+
 # cyrus-sasl doesn't work w/ USE=berkdb (#192753)
 dev-libs/cyrus-sasl berkdb
 



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/

2016-09-27 Thread Anthony G. Basile
commit: e28299de942efcac7dedc3c146bc418134bfc771
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Sep 28 01:06:40 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Sep 28 01:06:40 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e28299de

profiles: mask sys-libs/uclibc-ng on hardened/linux/musl

 profiles/hardened/linux/musl/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/hardened/linux/musl/package.mask 
b/profiles/hardened/linux/musl/package.mask
index 39c9837..c7be017 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -3,6 +3,7 @@
 # $Id$
 
 sys-libs/uclibc
+sys-libs/uclibc-ng
 sys-libs/glibc
 
 # Hopelessly broken, bug #525136



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/arm64/

2016-09-11 Thread Anthony G. Basile
commit: 3cf58e7e39ab271947aa2a53eb4d05e89f4335d1
Author: Felix Janda  posteo  de>
AuthorDate: Mon Sep  5 19:19:08 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sun Sep 11 11:42:20 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf58e7e

profiles/hardened/linux/musl/arm64: fix multilib setup

 profiles/hardened/linux/musl/arm64/make.defaults | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/hardened/linux/musl/arm64/make.defaults 
b/profiles/hardened/linux/musl/arm64/make.defaults
index 2e57029..4bf2d78 100644
--- a/profiles/hardened/linux/musl/arm64/make.defaults
+++ b/profiles/hardened/linux/musl/arm64/make.defaults
@@ -16,5 +16,5 @@ FCFLAGS="${CFLAGS}"
 ABI="arm64"
 DEFAULT_ABI="arm64"
 MULTILIB_ABIS="arm64"
-CHOST_arm="${CHOST}"
-LIBDIR_arm="lib"
+CHOST_arm64="${CHOST}"
+LIBDIR_arm64="lib"



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

2016-09-02 Thread Alon Bar-Lev
commit: 5660097f4b8e052723d6af39ac46f9eca03cf715
Author: Alon Bar-Lev  gentoo  org>
AuthorDate: Fri Sep  2 20:58:56 2016 +
Commit: Alon Bar-Lev  gentoo  org>
CommitDate: Fri Sep  2 20:58:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5660097f

profiles/hardened/linux/amd64/package.use.stable.mask: unmask media-video/vlc 
opus

Requirement for a stabled version of media-libs/opus now met

Gentoo-bug: #572190

 profiles/hardened/linux/amd64/package.use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/hardened/linux/amd64/package.use.stable.mask 
b/profiles/hardened/linux/amd64/package.use.stable.mask
index 8d03e5c..2e6eb7b 100644
--- a/profiles/hardened/linux/amd64/package.use.stable.mask
+++ b/profiles/hardened/linux/amd64/package.use.stable.mask
@@ -2,10 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-# Ben de Groot =opus-1.0.3 is still not stable (bug 500868)
-media-video/vlc opus
-
 # Tom Wijsman  (06 Feb 2014)
 # [QA] Masked jit USE flag on www-apps/cgit as dev-lang/luajit is not stable.
 www-apps/cgit jit



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/

2016-08-15 Thread Anthony G. Basile
commit: 1423a309c13d5a59fcfedb022f27dd5443f77fea
Author: Lei Zhang  gmail  com>
AuthorDate: Wed Jul 27 12:57:30 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Aug 15 15:20:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1423a309

profiles: update package.use.mask on musl

Mask "sanitize" for sys-devel/llvm and "nls" for app-text/dos2unix.

 profiles/hardened/linux/musl/package.use.mask | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/profiles/hardened/linux/musl/package.use.mask 
b/profiles/hardened/linux/musl/package.use.mask
index baca1c8..a18653b 100644
--- a/profiles/hardened/linux/musl/package.use.mask
+++ b/profiles/hardened/linux/musl/package.use.mask
@@ -3,7 +3,10 @@
 # $Id$
 
 # See bug #504200
-sys-devel/gcc sanitize 
+sys-devel/gcc sanitize
+
+# llvm's sanitizers are also incompatible with musl
+sys-devel/llvm sanitize
 
 # These cause collisions with 
 # even with --without-included-gettext



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

2016-07-30 Thread Chris Reffett
commit: cef066589fafd540ad67fc6579c6432086c34e89
Author: Chris Reffett  gentoo  org>
AuthorDate: Sat Jul 30 20:55:26 2016 +
Commit: Chris Reffett  gentoo  org>
CommitDate: Sat Jul 30 20:56:27 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef06658

profiles: Fix dwarf-fortress multilib masking

 profiles/arch/amd64/no-multilib/package.mask   | 1 +
 profiles/hardened/linux/amd64/no-multilib/package.mask | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index a1e9fff..b0c7d42 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -8,6 +8,7 @@
 =games-action/lugaru-1.0c-r1
 >=app-i18n/atokx3-3.0.0
 >=dev-java/sun-j2me-bin-2.5.2.01
+

[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/

2016-07-14 Thread Anthony G. Basile
commit: a095b2a3ec3bed2152c432625f8ec40f14c3c8d5
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu Jul 14 22:58:26 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu Jul 14 22:58:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a095b2a3

profiles: USE=-filecaps for sys-libs/pam on musl profiles

 profiles/hardened/linux/musl/package.use | 8 
 1 file changed, 8 insertions(+)

diff --git a/profiles/hardened/linux/musl/package.use 
b/profiles/hardened/linux/musl/package.use
new file mode 100644
index 000..dadfff7
--- /dev/null
+++ b/profiles/hardened/linux/musl/package.use
@@ -0,0 +1,8 @@
+# Copyright 1999-2016 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Anthony G. Basile  (14 Jul 2016)
+# We need this to break a circular dependency with
+# 'sys-libs/libcap pam' in stage3 catalyst builds
+sys-libs/pam -filecaps



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/

2016-07-13 Thread Anthony G. Basile
commit: 0c8ed72a2c1249675b5c84a9decf821865071cd3
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Wed Jul 13 22:02:36 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Wed Jul 13 22:02:36 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c8ed72a

profiles: unmask sys-lib/pam for hardened/linux/musl profiles

 profiles/hardened/linux/musl/package.mask | 1 -
 profiles/hardened/linux/musl/use.mask | 2 --
 2 files changed, 3 deletions(-)

diff --git a/profiles/hardened/linux/musl/package.mask 
b/profiles/hardened/linux/musl/package.mask
index 451e079..39c9837 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -13,7 +13,6 @@ sys-apps/systemd
 sys-fs/udev
 #
 dev-libs/elfutils
-sys-libs/pam
 
 # packages that need masked packages or multilib
 dev-games/gtkradiant

diff --git a/profiles/hardened/linux/musl/use.mask 
b/profiles/hardened/linux/musl/use.mask
index c5a6463..fd9d601 100644
--- a/profiles/hardened/linux/musl/use.mask
+++ b/profiles/hardened/linux/musl/use.mask
@@ -2,8 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-pam
-
 -elibc_musl
 elibc_uclibc
 elibc_glibc



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/, profiles/arch/amd64/no-multilib/, ...

2016-06-02 Thread Michael Sterrett
commit: 608c05df97a9018716f377bdc928055b62a235f1
Author: Michael Sterrett  gentoo  org>
AuthorDate: Thu Jun  2 22:25:52 2016 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Thu Jun  2 22:26:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608c05df

profiles: hide games-rpg/wasteland2 from repoman where needed

 profiles/arch/amd64/no-multilib/package.mask | 1 +
 profiles/default/linux/uclibc/package.mask   | 1 +
 profiles/hardened/linux/musl/package.mask| 1 +
 3 files changed, 3 insertions(+)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index c0cdc00..ae6aa2f 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -126,6 +126,7 @@ games-rpg/nwn-penultima
 games-rpg/nwn-penultimarerolled
 games-rpg/nwn-shadowlordsdreamcatcherdemon
 games-rpg/sacred-gold
+games-rpg/wasteland2
 games-server/etqw-ded
 games-server/nwn-ded
 games-server/ut2003-ded

diff --git a/profiles/default/linux/uclibc/package.mask 
b/profiles/default/linux/uclibc/package.mask
index 5d5dc38..9fba3d3 100644
--- a/profiles/default/linux/uclibc/package.mask
+++ b/profiles/default/linux/uclibc/package.mask
@@ -62,6 +62,7 @@ games-fps/ut2004-unwheel
 games-puzzle/world-of-goo
 games-puzzle/world-of-goo-demo
 games-rpg/nwmouse
+games-rpg/wasteland2
 games-server/etqw-ded
 games-server/ut2004-ded
 games-simulation/bcs-demo

diff --git a/profiles/hardened/linux/musl/package.mask 
b/profiles/hardened/linux/musl/package.mask
index 2218023..451e079 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -96,6 +96,7 @@ games-rpg/dungeon-defenders
 games-rpg/eschalon-book-1-demo
 games-rpg/nwmouse
 games-rpg/penumbra-collection
+games-rpg/wasteland2
 games-server/etqw-ded
 games-server/ut2004-ded
 games-simulation/bcs-demo



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/x86/

2016-05-11 Thread Michael Palimaka
commit: 0ef22455d7a9decbba0a4036fc786e7dfcb26a4c
Author: Michael Palimaka  gentoo  org>
AuthorDate: Wed May 11 15:13:23 2016 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Wed May 11 15:13:56 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ef22455

profiles: mask qt5 USE flag on musl/x86

 profiles/hardened/linux/musl/x86/use.stable.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/hardened/linux/musl/x86/use.stable.mask 
b/profiles/hardened/linux/musl/x86/use.stable.mask
new file mode 100644
index 000..37ba232
--- /dev/null
+++ b/profiles/hardened/linux/musl/x86/use.stable.mask
@@ -0,0 +1,3 @@
+# Michael Palimaka  (11 May 2016)
+# Not yet stable on x86. Bug #569924.
+qt5



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/

2016-04-05 Thread Anthony G. Basile
commit: 4435cefbae6d22778f01618e9bebb48d6837d5bb
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Tue Apr  5 16:45:02 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Apr  5 16:45:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4435cefb

profiles: unmask >sys-kernel/linux-headers-3.16 on musl, bug #544476

 profiles/hardened/linux/musl/package.mask | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/profiles/hardened/linux/musl/package.mask 
b/profiles/hardened/linux/musl/package.mask
index 2021546..2218023 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -8,9 +8,6 @@ sys-libs/glibc
 # Hopelessly broken, bug #525136
 dev-libs/pth
 
-# We mask these until we sort out bug #544476.
->sys-kernel/linux-headers-3.16
-
 # We use eudev which is tested on both uclibc and musl
 sys-apps/systemd
 sys-fs/udev



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

2016-04-03 Thread Justin Lecher
commit: e9b502aca780f174b2edff927ab3559715ca5add
Author: Justin Lecher  gentoo  org>
AuthorDate: Sun Apr  3 08:33:57 2016 +
Commit: Justin Lecher  gentoo  org>
CommitDate: Sun Apr  3 08:35:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9b502ac

profiles: Drop obsolete mask for sci packages

Signed-off-by: Justin Lecher  gentoo.org>

 profiles/arch/amd64/no-multilib/package.mask   | 1 -
 profiles/arch/amd64/package.use.mask   | 4 ++--
 profiles/arch/powerpc/package.mask | 4 
 profiles/arch/powerpc/package.use.mask | 4 
 profiles/arch/x86/package.use.mask | 4 ++--
 profiles/base/package.use.mask | 8 ++--
 profiles/default/linux/uclibc/amd64/package.mask   | 1 -
 profiles/features/64bit-native/package.mask| 1 -
 profiles/hardened/linux/amd64/no-multilib/package.mask | 1 -
 profiles/prefix/aix/package.mask   | 4 
 10 files changed, 6 insertions(+), 26 deletions(-)

diff --git a/profiles/arch/amd64/no-multilib/package.mask 
b/profiles/arch/amd64/no-multilib/package.mask
index b823b8a..c0cdc00 100644
--- a/profiles/arch/amd64/no-multilib/package.mask
+++ b/profiles/arch/amd64/no-multilib/package.mask
@@ -161,7 +161,6 @@ sci-biology/foldingathome
 sci-chemistry/cara-bin
 sci-chemistry/cyana
 sci-chemistry/icm
-sci-chemistry/icm-browser
 sci-chemistry/mars
 sci-electronics/eagle
 sci-libs/ipp

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 9309614..3cf8a16 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -132,8 +132,8 @@ sys-kernel/dracut -dracut_modules_biosdevname 
-dracut_modules_systemd
 gnome-extra/zeitgeist-datasources -chromium -tomboy
 
 # Christoph Jungans  (26 Dec 2012)
-# cuda/openmm works on x86/amd64 (masked in base)
-sci-chemistry/gromacs -cuda -mkl -openmm
+# cuda works on x86/amd64 (masked in base)
+sci-chemistry/gromacs -cuda -mkl
 
 # Diego Elio Pettenò  (3 Nov 2012)
 # Unmask here, as it's masked in base.

diff --git a/profiles/arch/powerpc/package.mask 
b/profiles/arch/powerpc/package.mask
index 5e60890..d2c8b06 100644
--- a/profiles/arch/powerpc/package.mask
+++ b/profiles/arch/powerpc/package.mask
@@ -15,10 +15,6 @@ x11-themes/smplayer-themes
 # Need deps pecl-apc and pecl-uploadprogress bug #416897
 >=www-apps/drupal-7.14
 
-# Justin Lecher  (9 Mar 2011)
-# sci-libs/plplot needs keywords #358035
-=sci-biology/emboss-6.3.1*
-
 # Doug Goldstein  (11 Jan 2013)
 # Masked due to depends on bug #438780
 >=app-emulation/qemu-1.2.0

diff --git a/profiles/arch/powerpc/package.use.mask 
b/profiles/arch/powerpc/package.use.mask
index 9135c31..183d435 100644
--- a/profiles/arch/powerpc/package.use.mask
+++ b/profiles/arch/powerpc/package.use.mask
@@ -246,10 +246,6 @@ x11-themes/gtk-engines-qtcurve mozilla
 # Does not work on ppc/ppc64
 net-misc/tor tor-hardening
 
-# Michael Weber  (3 Jun 2012)
-# pymol got stabled (bug 366229) but USE=apbs deps aren't keyworded
-sci-chemistry/pymol apbs
-
 # Andreas K. Huettel  (28 May 2012)
 # Mask new useflag of opencv, as dependency dev-cpp/tbb is not keyworded on ppc
 media-libs/opencv tbb

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 2bc78b2..922cd9e 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -126,8 +126,8 @@ sys-kernel/dracut -dracut_modules_biosdevname 
-dracut_modules_systemd
 gnome-extra/zeitgeist-datasources -chromium -tomboy
 
 # Christoph Jungans  (26 Dec 2012)
-# cuda/openmm/mkl works on x86/amd64 (masked in base)
-sci-chemistry/gromacs -cuda -mkl -openmm
+# cuda/mkl works on x86/amd64 (masked in base)
+sci-chemistry/gromacs -cuda -mkl
 
 # Diego Elio Pettenò  (3 Nov 2012)
 # Unmask here, as it's masked in base.

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 513fe49..5e13089 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -239,10 +239,6 @@ games-emulation/yabause qt5
 # pidgin-opensteamworks is only available for amd64, ppc32 and x86
 net-im/telepathy-connection-managers steam
 
-# Andreas K. Huettel  (27 Feb 2015)
-# Mask atlas support since atlas is not in the main tree yet
-sci-libs/armadillo atlas
-
 # Alexandre Rostovtsev  (18 Feb 2015)
 # Experimental backend, plus it requires openvg support in mesa which is
 # now disabled in >=mesa-10.4 (bug #536434)
@@ -609,8 +605,8 @@ gnome-extra/zeitgeist-datasources chromium tomboy
 app-misc/tracker eds
 
 # Christoph Jungans  (26 Dec 2012)
-# cuda/openmm/mkl only works on x86/amd64
-sci-chemistry/gromacs cuda mkl openmm
+# cuda/mkl 

[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/

2016-03-22 Thread Anthony G. Basile
commit: 5c3f99b42779e8479b478a119928d0fa593c5bf5
Author: Aric Belsito  gmail  com>
AuthorDate: Sun Mar 13 21:28:15 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Tue Mar 22 07:24:02 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c3f99b4

profiles: mask nptl for x11-base/xorg-server and media-libs/mesa on musl.

glx-tls is broken on musl. We can remove these masks when
freedesktop bug 35268 is resolved.

 profiles/hardened/linux/musl/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/hardened/linux/musl/package.use.mask 
b/profiles/hardened/linux/musl/package.use.mask
index 6c3b244..baca1c8 100644
--- a/profiles/hardened/linux/musl/package.use.mask
+++ b/profiles/hardened/linux/musl/package.use.mask
@@ -12,3 +12,7 @@ sys-fs/e2fsprogs nls
 
 # Broken
 dev-vcs/git gpg
+
+# See bug #576928
+media-libs/mesa nptl
+x11-base/xorg-server nptl



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/

2016-03-03 Thread Ian Stakenvicius
commit: bf795abcad63d3c4747ec8909bdc4697bb3b0e5a
Author: Ian Stakenvicius  gentoo  org>
AuthorDate: Thu Mar  3 20:10:39 2016 +
Commit: Ian Stakenvicius  gentoo  org>
CommitDate: Thu Mar  3 20:10:39 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf795abc

profiles/hardened/musl - package.use.force system-libevent on mozilla packages

Force system-libevent use flag on mozilla packages, since the building of
bundled libevent cannot accomodate a system without sysctl.h

Bug: https://bugs.gentoo.org/574830

 profiles/hardened/linux/musl/package.use.force | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/profiles/hardened/linux/musl/package.use.force 
b/profiles/hardened/linux/musl/package.use.force
new file mode 100644
index 000..ef49726
--- /dev/null
+++ b/profiles/hardened/linux/musl/package.use.force
@@ -0,0 +1,10 @@
+# Copyright 1999-2015 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+# Force system-libevent use flag on mozilla packages, since the building of
+# bundled libevent cannot accomodate a system without sysctl.h
+# See bug 574830 for more info.
+>=www-client/firefox-45.0 system-libevent
+>=www-client/seamonkey-2.40 system-libevent
+>=mail-client/thunderbird-45.0 system-libevent



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/x32/

2016-01-17 Thread Tim Harder
commit: ba04c4735515ec2ccb5a3b27f83b37bc8bc67eda
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Jan 17 22:01:56 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Jan 17 22:20:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba04c473

profiles/hardened/linux/amd64/x32: inherit hardened parents last

Otherwise hardened profile settings are overridden by non-hardened
parents, e.g. the skype USE flag mask for net-im/bitlbee on hardened
profiles is overridden by the main amd64 arch profile.

 profiles/hardened/linux/amd64/x32/parent | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/hardened/linux/amd64/x32/parent 
b/profiles/hardened/linux/amd64/x32/parent
index f49ba26..6793db4 100644
--- a/profiles/hardened/linux/amd64/x32/parent
+++ b/profiles/hardened/linux/amd64/x32/parent
@@ -1,3 +1,3 @@
-..
 ../../../../features/multilib
 ../../../../arch/amd64/x32
+..



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/

2016-01-01 Thread Anthony G. Basile
commit: ab164c0e3883f794fa4feedc9b3e71e50c8a7b43
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Fri Jan  1 18:24:33 2016 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Fri Jan  1 18:24:43 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab164c0e

profiles: mask dev-libs/pth on musl, bug #525136

 profiles/hardened/linux/musl/package.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/hardened/linux/musl/package.mask 
b/profiles/hardened/linux/musl/package.mask
index 76331ff..2021546 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -5,6 +5,9 @@
 sys-libs/uclibc
 sys-libs/glibc
 
+# Hopelessly broken, bug #525136
+dev-libs/pth
+
 # We mask these until we sort out bug #544476.
 >sys-kernel/linux-headers-3.16
 



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/mips/

2015-12-17 Thread Mike Frysinger
commit: 2a73bd94387b7e647fc85d4a9202419d0fa35b2f
Author: Mike Frysinger  gentoo  org>
AuthorDate: Thu Dec 17 15:31:05 2015 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Thu Dec 17 15:35:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a73bd94

profiles: unmask pax-utils[seccomp] #560098

The latest pax-utils version fixed this issue.

 profiles/hardened/linux/musl/mips/package.use.mask | 7 ---
 1 file changed, 7 deletions(-)

diff --git a/profiles/hardened/linux/musl/mips/package.use.mask 
b/profiles/hardened/linux/musl/mips/package.use.mask
deleted file mode 100644
index a63ed49..000
--- a/profiles/hardened/linux/musl/mips/package.use.mask
+++ /dev/null
@@ -1,7 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Anthony G. Basile  (10 Sep 2015)
-# seccomp code is currently broken, bug #560098
-app-misc/pax-utils seccomp



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

2015-12-17 Thread Michael Sterrett
commit: fdbfa88708bddb033ae070ad862ec25af736d3b0
Author: Michael Sterrett  gentoo  org>
AuthorDate: Fri Dec 18 00:41:49 2015 +
Commit: Michael Sterrett  gentoo  org>
CommitDate: Fri Dec 18 00:41:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdbfa887

fill out broken dep mask for games packages for musl

 profiles/hardened/linux/musl/amd64/package.mask |  6 --
 profiles/hardened/linux/musl/package.mask   | 84 -
 2 files changed, 82 insertions(+), 8 deletions(-)

diff --git a/profiles/hardened/linux/musl/amd64/package.mask 
b/profiles/hardened/linux/musl/amd64/package.mask
index c466e72..7698332 100644
--- a/profiles/hardened/linux/musl/amd64/package.mask
+++ b/profiles/hardened/linux/musl/amd64/package.mask
@@ -2,12 +2,6 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-#
-# Alfredo Tupone  (02 Feb 2013)
-# Depending on masked packages
-#
-games-strategy/dominions2-demo
-
 # Ulrich Müller  (18 Mar 2013)
 # Packages that rely on multilib
 =app-editors/emacs-18*

diff --git a/profiles/hardened/linux/musl/package.mask 
b/profiles/hardened/linux/musl/package.mask
index d14940d..76331ff 100644
--- a/profiles/hardened/linux/musl/package.mask
+++ b/profiles/hardened/linux/musl/package.mask
@@ -15,18 +15,98 @@ sys-fs/udev
 dev-libs/elfutils
 sys-libs/pam
 
-# packages with a hard dep on sys-libs/glibc
+# packages that need masked packages or multilib
+dev-games/gtkradiant
+dev-games/ps2-packer
+games-action/awesomenauts
+games-action/beathazardultra
+games-action/brutal-legend
 games-action/descent3
 games-action/descent3-demo
-games-action/lugaru
+games-action/heretic2-demo
+games-action/hotline-miami
+games-action/intrusion2
 games-action/lugaru-demo
+games-action/rune
 games-action/shadowgrounds-bin
 games-action/shadowgrounds-survivor-bin
+games-action/solar2
+games-action/spacetripper-demo
+games-action/swordandsworcery
 games-action/trine-bin
+games-action/trine2
+games-arcade/aquaria
+games-arcade/barbarian-bin
+games-arcade/dynamitejack
+games-arcade/jardinains
 games-arcade/marbleblastgold-demo
+games-arcade/thinktanks-demo
+games-emulation/nestra
+games-emulation/zinc
+games-emulation/zsnes
+games-fps/enemy-territory
+games-fps/enemy-territory-etpro
+games-fps/enemy-territory-truecombat
+games-fps/etqw-demo
+games-fps/glxquake-bin
+games-fps/legends
+games-fps/postal2mp-demo
+games-fps/quake3-bin
+games-fps/quake3-demo
+games-fps/rtcwmp-demo
+games-fps/rtcwsp-demo
+games-fps/soldieroffortune
+games-fps/soldieroffortune-demo
+games-fps/transfusion-bin
+games-fps/tribes2
+games-fps/ut2003
+games-fps/ut2003-bonuspack-cm
+games-fps/ut2003-bonuspack-de
+games-fps/ut2003-bonuspack-epic
+games-fps/ut2003-demo
+games-fps/ut2004
+games-fps/ut2004-action
+games-fps/ut2004-airbuccaneers
+games-fps/ut2004-alienswarm
+games-fps/ut2004-bonuspack-cbp1
+games-fps/ut2004-bonuspack-cbp2
+games-fps/ut2004-bonuspack-ece
+games-fps/ut2004-bonuspack-mega
+games-fps/ut2004-cor
+games-fps/ut2004-crossfire
+games-fps/ut2004-data
+games-fps/ut2004-deathball
+games-fps/ut2004-demo
+games-fps/ut2004-fragops
+games-fps/ut2004-hamsterbash
+games-fps/ut2004-muralis
+games-fps/ut2004-strikeforce
+games-fps/ut2004-troopers
+games-fps/ut2004-ultraduel
+games-fps/ut2004-unwheel
+games-kids/crayon-physics
+games-misc/little-inferno
+games-misc/papers-please
 games-puzzle/hoh-bin
 games-puzzle/world-of-goo
 games-puzzle/world-of-goo-demo
+games-roguelike/adom
+games-rpg/dear-esther
+games-rpg/dungeon-defenders
+games-rpg/eschalon-book-1-demo
+games-rpg/nwmouse
+games-rpg/penumbra-collection
+games-server/etqw-ded
+games-server/ut2004-ded
+games-simulation/bcs-demo
+games-strategy/coldwar
+games-strategy/coldwar-demo
+games-strategy/darwinia
+games-strategy/darwinia-demo
 games-strategy/defcon-demo
+games-strategy/dominions2
+games-strategy/dominions2-demo
 games-strategy/knights-demo
 games-strategy/majesty-demo
+media-video/binkplayer
+=games-action/lugaru-1.0c-r1



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/

2015-10-31 Thread Anthony G. Basile
commit: 386a5ebe4dd6ecda799648f3b411ef3f4ee46a5a
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Oct 31 18:52:25 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Oct 31 18:59:23 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=386a5ebe

profiles: restore sys-apps/attr and dev-python/pyxattr for musl stage1

Commit 824d0647 add USE=xattr to the base profile and removed the flag
from other profiles as well as dropped attr and pyxattr form stage1
builds.  This, however, breaks at least the arm musl build because
at stage3 portage is missing pyxattr or get/setfattr.  One approach
would be to add BOOTSTRAP_USE="xattr", the other is to just make
sure attr and pyxattr are in stage1->stage2 for the stage3 build.
We choose the later for now.

 profiles/hardened/linux/musl/packages.build | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/hardened/linux/musl/packages.build 
b/profiles/hardened/linux/musl/packages.build
index 5042e04..d62198d 100644
--- a/profiles/hardened/linux/musl/packages.build
+++ b/profiles/hardened/linux/musl/packages.build
@@ -6,4 +6,6 @@
 # a stage 1 based on this profile.
 
 dev-util/pkgconf
+sys-apps/attr
 sys-apps/sandbox
+dev-python/pyxattr



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/

2015-10-26 Thread Jason Zaman
commit: 2c1f8922d90b1ec8486de0ce3a271e252d6bb6cf
Author: Jason Zaman  gentoo  org>
AuthorDate: Mon Oct 26 07:53:24 2015 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Mon Oct 26 07:54:31 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1f8922

profiles/hardened: mask www-client/qutebrowser, bug 560666

 profiles/hardened/linux/package.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/hardened/linux/package.mask 
b/profiles/hardened/linux/package.mask
index ba917fd..8d82d3a 100644
--- a/profiles/hardened/linux/package.mask
+++ b/profiles/hardened/linux/package.mask
@@ -31,3 +31,6 @@ app-crypt/hmaccalc
 # due to C99 struct init requirement by hardened kernels,
 # see bug 540196 comment 9.
 net-fs/openafs-kernel
+
+# Crashes immediately on start. bug 560666
+=www-client/qutebrowser-0.4.1



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/mips/, profiles/hardened/linux/musl/x86/, ...

2015-10-25 Thread Anthony G. Basile
commit: 89c6a4527100d8327d11ab32e5eb042d8b92af09
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 26 03:17:32 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 26 03:17:32 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c6a452

profiles: quote some variables in hardened/linux/musl

 profiles/hardened/linux/musl/amd64/make.defaults   | 2 +-
 profiles/hardened/linux/musl/amd64/x32/make.defaults   | 2 +-
 profiles/hardened/linux/musl/mips/make.defaults| 2 +-
 profiles/hardened/linux/musl/mips/mipsel/make.defaults | 2 +-
 profiles/hardened/linux/musl/ppc/make.defaults | 2 +-
 profiles/hardened/linux/musl/x86/make.defaults | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/profiles/hardened/linux/musl/amd64/make.defaults 
b/profiles/hardened/linux/musl/amd64/make.defaults
index ee429b6..d178cea 100644
--- a/profiles/hardened/linux/musl/amd64/make.defaults
+++ b/profiles/hardened/linux/musl/amd64/make.defaults
@@ -16,7 +16,7 @@ FCFLAGS="${CFLAGS}"
 ABI="amd64"
 DEFAULT_ABI="amd64"
 MULTILIB_ABIS="amd64"
-CHOST_amd64=${CHOST}
+CHOST_amd64="${CHOST}"
 LIBDIR_amd64="lib"
 IUSE_IMPLICIT="abi_x86_64"
 

diff --git a/profiles/hardened/linux/musl/amd64/x32/make.defaults 
b/profiles/hardened/linux/musl/amd64/x32/make.defaults
index cf5a092..41eab4e 100644
--- a/profiles/hardened/linux/musl/amd64/x32/make.defaults
+++ b/profiles/hardened/linux/musl/amd64/x32/make.defaults
@@ -9,6 +9,6 @@ CHOST="x86_64-gentoo-linux-muslx32"
 ABI="x32"
 DEFAULT_ABI="x32"
 MULTILIB_ABIS="x32"
-CHOST_x32=${CHOST}
+CHOST_x32="${CHOST}"
 LIBDIR_x32="lib"
 IUSE_IMPLICIT="abi_x86_x32"

diff --git a/profiles/hardened/linux/musl/mips/make.defaults 
b/profiles/hardened/linux/musl/mips/make.defaults
index 04c30a6..eb625b9 100644
--- a/profiles/hardened/linux/musl/mips/make.defaults
+++ b/profiles/hardened/linux/musl/mips/make.defaults
@@ -16,6 +16,6 @@ FCFLAGS="${CFLAGS}"
 ABI="o32"
 DEFAULT_ABI="o32"
 MULTILIB_ABIS="o32"
-CHOST_o32=${CHOST}
+CHOST_o32="${CHOST}"
 LIBDIR_o32="lib"
 IUSE_IMPLICIT="abi_mips_o32"

diff --git a/profiles/hardened/linux/musl/mips/mipsel/make.defaults 
b/profiles/hardened/linux/musl/mips/mipsel/make.defaults
index f24306b..4245502 100644
--- a/profiles/hardened/linux/musl/mips/mipsel/make.defaults
+++ b/profiles/hardened/linux/musl/mips/mipsel/make.defaults
@@ -3,7 +3,7 @@
 # $Id$
 
 CHOST="mipsel-gentoo-linux-musl"
-CHOST_o32=${CHOST}
+CHOST_o32="${CHOST}"
 
 # Disable sandbox because its currently broken on mipsel-musl
 FEATURES="-sandbox"

diff --git a/profiles/hardened/linux/musl/ppc/make.defaults 
b/profiles/hardened/linux/musl/ppc/make.defaults
index fb93ead..e644798 100644
--- a/profiles/hardened/linux/musl/ppc/make.defaults
+++ b/profiles/hardened/linux/musl/ppc/make.defaults
@@ -14,6 +14,6 @@ FCFLAGS="${CFLAGS}"
 ABI="ppc"
 DEFAULT_ABI="ppc"
 MULTILIB_ABIS="ppc"
-CHOST_ppc=${CHOST}
+CHOST_ppc="${CHOST}"
 LIBDIR_ppc="lib"
 IUSE_IMPLICIT="abi_ppc_32"

diff --git a/profiles/hardened/linux/musl/x86/make.defaults 
b/profiles/hardened/linux/musl/x86/make.defaults
index 9007af3..4ee8308 100644
--- a/profiles/hardened/linux/musl/x86/make.defaults
+++ b/profiles/hardened/linux/musl/x86/make.defaults
@@ -16,7 +16,7 @@ FCFLAGS="${CFLAGS}"
 ABI="x86"
 DEFAULT_ABI="x86"
 MULTILIB_ABIS="x86"
-CHOST_x86=${CHOST}
+CHOST_x86="${CHOST}"
 LIBDIR_x86="lib"
 IUSE_IMPLICIT="abi_x86_32"
 



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/musl/arm/

2015-10-25 Thread Anthony G. Basile
commit: 96951031f25518167513715d353a7f3633022819
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Mon Oct 26 03:09:27 2015 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Mon Oct 26 03:10:33 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96951031

profiles: add multilib setup for hardened/linux/musl/arm

 profiles/hardened/linux/musl/arm/make.defaults | 8 
 1 file changed, 8 insertions(+)

diff --git a/profiles/hardened/linux/musl/arm/make.defaults 
b/profiles/hardened/linux/musl/arm/make.defaults
index b747d87..762b83b 100644
--- a/profiles/hardened/linux/musl/arm/make.defaults
+++ b/profiles/hardened/linux/musl/arm/make.defaults
@@ -10,3 +10,11 @@ CFLAGS="-O2"
 CXXFLAGS="${CFLAGS}"
 FFLAGS="${CFLAGS}"
 FCFLAGS="${CFLAGS}"
+
+# Anthony G. Basile  (25 Oct 2015)
+# Multilib-related setup, bug #515130
+ABI="arm"
+DEFAULT_ABI="arm"
+MULTILIB_ABIS="arm"
+CHOST_arm="${CHOST}"
+LIBDIR_arm="lib"



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/

2015-09-17 Thread Magnus Granberg
commit: f8dd3f3e0df8d9e45928db3cc455f677d622b2c3
Author: Magnus Granberg  gentoo  org>
AuthorDate: Thu Sep 17 18:20:37 2015 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Thu Sep 17 18:20:37 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8dd3f3e

profiles: hardened/linux

mask profile when it is incompatible with pie

 profiles/hardened/linux/use.mask | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/hardened/linux/use.mask b/profiles/hardened/linux/use.mask
index e54f87d..48ed0d6 100644
--- a/profiles/hardened/linux/use.mask
+++ b/profiles/hardened/linux/use.mask
@@ -12,3 +12,6 @@ pch
 
 # prelink is masked for hardened
 prelink
+
+# profile are incompatible when linking with pie
+profile



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/uclibc/arm/, profiles/hardened/linux/arm/, ...

2015-08-30 Thread Anthony G. Basile
commit: 1e3ada87b7e0d035763e27c1c06e89979f572c3d
Author: Anthony G. Basile blueness AT gentoo DOT org
AuthorDate: Mon Aug 31 00:08:31 2015 +
Commit: Anthony G. Basile blueness AT gentoo DOT org
CommitDate: Mon Aug 31 00:08:43 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e3ada87

profiles: remove mask on =gcc-4.8 for hardened arm #518598.

 profiles/hardened/linux/arm/package.mask| 13 -
 profiles/hardened/linux/musl/arm/package.mask   |  9 -
 profiles/hardened/linux/uclibc/arm/package.mask |  9 -
 3 files changed, 31 deletions(-)

diff --git a/profiles/hardened/linux/arm/package.mask 
b/profiles/hardened/linux/arm/package.mask
deleted file mode 100644
index c97146e..000
--- a/profiles/hardened/linux/arm/package.mask
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Anthony G. Basile bluen...@gentoo.org (08 May 2015)
-# Mask gcc 4.8 and above pending the fix of bug #518598
-=sys-devel/gcc-4.8*
-=sys-devel/gcc-4.9*
-=sys-devel/gcc-5.1*
-
-# =sys-libs/glibc-2.20 requires =sys-devel/gcc-4.8,
-# so we mask it as well pending the fix of bug #518598
-=sys-libs/glibc-2.20

diff --git a/profiles/hardened/linux/musl/arm/package.mask 
b/profiles/hardened/linux/musl/arm/package.mask
deleted file mode 100644
index 56c5f22..000
--- a/profiles/hardened/linux/musl/arm/package.mask
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Anthony G. Basile bluen...@gentoo.org (08 May 2015)
-# Mask gcc 4.8 and above pending the fix of bug #518598
-=sys-devel/gcc-4.8*
-=sys-devel/gcc-4.9*
-=sys-devel/gcc-5.1*

diff --git a/profiles/hardened/linux/uclibc/arm/package.mask 
b/profiles/hardened/linux/uclibc/arm/package.mask
deleted file mode 100644
index 56c5f22..000
--- a/profiles/hardened/linux/uclibc/arm/package.mask
+++ /dev/null
@@ -1,9 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-# Anthony G. Basile bluen...@gentoo.org (08 May 2015)
-# Mask gcc 4.8 and above pending the fix of bug #518598
-=sys-devel/gcc-4.8*
-=sys-devel/gcc-4.9*
-=sys-devel/gcc-5.1*



[gentoo-commits] repo/gentoo:master commit in: profiles/hardened/linux/amd64/no-multilib/

2015-08-13 Thread Anthony G. Basile
commit: 27ca92e700d9521c5fce4c1a59710dd79786f7e0
Author: Anthony G. Basile blueness AT gentoo DOT org
AuthorDate: Thu Aug 13 19:18:07 2015 +
Commit: Anthony G. Basile blueness AT gentoo DOT org
CommitDate: Thu Aug 13 19:18:07 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ca92e7

profiles/hardened/linux/amd64/no-multilib/package.mask: unmask virtualbox

Gentoo-Bug: 556970

 profiles/hardened/linux/amd64/no-multilib/package.mask | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/profiles/hardened/linux/amd64/no-multilib/package.mask 
b/profiles/hardened/linux/amd64/no-multilib/package.mask
index 787f291..2fd3ac1 100644
--- a/profiles/hardened/linux/amd64/no-multilib/package.mask
+++ b/profiles/hardened/linux/amd64/no-multilib/package.mask
@@ -31,9 +31,6 @@ app-emulation/crossover-office-bin
 app-emulation/crossover-office-pro-bin
 app-emulation/playonlinux
 app-emulation/q4wine
-app-emulation/virtualbox
-app-emulation/virtualbox-extpack-oracle
-app-emulation/virtualbox-guest-additions
 app-emulation/vmware-player
 =app-i18n/atokx3-3.0.0
 app-office/ooextras