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

2024-04-02 Thread Sam James
commit: 789f92e9d42874af6d16b4026f18d404be539ce2
Author: Paul Zander  gmail  com>
AuthorDate: Thu Mar 28 18:06:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr  2 11:27:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=789f92e9

media-libs/oidn: add 2.2.2, fix cuda

Bug: https://bugs.gentoo.org/926116#c8
Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35972
Signed-off-by: Sam James  gentoo.org>

 media-libs/oidn/Manifest   |  1 +
 .../oidn/files/oidn-2.2.2-amdgpu-targets.patch | 46 +++
 media-libs/oidn/metadata.xml   |  3 +
 media-libs/oidn/oidn-2.2.2.ebuild  | 95 ++
 profiles/arch/powerpc/ppc64/64le/use.mask  |  7 ++
 profiles/arch/powerpc/ppc64/use.mask   |  7 ++
 profiles/arch/x86/use.mask |  4 +
 7 files changed, 163 insertions(+)

diff --git a/media-libs/oidn/Manifest b/media-libs/oidn/Manifest
index 489f13abaf7b..6fd58c05f4a3 100644
--- a/media-libs/oidn/Manifest
+++ b/media-libs/oidn/Manifest
@@ -1,3 +1,4 @@
 DIST oidn-1.4.2.tar.gz 54221996 BLAKE2B 
bb6593e2e15877f65d9224fc93dac72aff6d567a00d727b050a88a1add4dc1441e695dc38056dd796e004e20916054b43ed7d0e90f22a16597f6617cf6a119e7
 SHA512 
8b464cedc91ef7a88cfc97c3fde80275b12058cdd26b352718d90f8f20b3462c4ac65b2b1ad5548a520590fbd015fcc8ab9f964633bc8b89d72901fe8a13e352
 DIST oidn-1.4.3.tar.gz 54222682 BLAKE2B 
f9b585c318258fd78e221a453b64e83965a3e5035a912baa49e4d5b48466441bf1d3c15291de2cd4d36e9da187ff7a643bb9d4af5282cdbb8b6bc99fb3cda0d0
 SHA512 
6fbdf347763c0734140195a523cf0878b1dbd91d4943c9ce4928f6991549f8b3d5ab4d57b90e20a8d04a87d00e3a1554ce73a3a3c1e64fcb016a3c1f8aa07982
 DIST oidn-2.1.0.tar.gz 48977314 BLAKE2B 
0fc32697df7fc6b8b367a78312a5b16ab68a5c88a2d19a8780e9de87c7e7096d7fe43dbd07928f2eba44c62fb4545338fc92f918dd4c33623259d0088a06a854
 SHA512 
508cb100f1a0a825774c2c01e0fc983e697341745fa0bfa48a99bfa70fc431f66fcdf17c3f170e40baefd7c3796a25d147f49cb17efbf1a1886556367c5c4566
+DIST oidn-2.2.2.tar.gz 49006605 BLAKE2B 
e3d32cc2112ded280e642c5d69fb2ef14db59df4f5224bff79e82ede207899c9dbfa43dc663ad9ccc15a6497e363df0b91b43660729962c410b7ec75ac1b3465
 SHA512 
eca18e9e22a40bc1381e75985e5f5e79f48cc6d168a2a703e54540967646487d347db290459e9a612d8ab4924e8d3c83d84664fd5318cca4f17745da1e47cf50

diff --git a/media-libs/oidn/files/oidn-2.2.2-amdgpu-targets.patch 
b/media-libs/oidn/files/oidn-2.2.2-amdgpu-targets.patch
new file mode 100644
index ..4a6c2ce607c2
--- /dev/null
+++ b/media-libs/oidn/files/oidn-2.2.2-amdgpu-targets.patch
@@ -0,0 +1,46 @@
+Allow specifying AMDGPU_TARGETS with CMake flags.
+Fix build when main compiler is set to GCC.
+--- a/devices/CMakeLists.txt
 b/devices/CMakeLists.txt
+@@ -129,6 +129,10 @@ if(OIDN_DEVICE_HIP)
+   )
+   mark_as_advanced(OIDN_DEVICE_HIP_COMPILER)
+ 
++  set(AMDGPU_TARGETS 
"gfx1030;gfx1031;gfx1032;gfx1033;gfx1034;gfx1035;gfx1036;gfx1100;gfx1101;gfx1102;gfx1103"
 CACHE STRING "AMD GPU targets to compile for")
++  mark_as_advanced(AMDGPU_TARGETS)
++  message(STATUS "AMD targets: ${AMDGPU_TARGETS}")
++
+   # Add ROCm to CMAKE_PREFIX_PATH
+   set(_hip_prefix_path CMAKE_PREFIX_PATH)
+   list(APPEND _hip_prefix_path ${ROCM_PATH}/hip ${ROCM_PATH})
+@@ -143,7 +147,6 @@ if(OIDN_DEVICE_HIP)
+ CMAKE_CACHE_ARGS
+   -DCMAKE_PREFIX_PATH:STRING=${_hip_prefix_path_str}
+   -DCMAKE_CXX_COMPILER:FILEPATH=${OIDN_DEVICE_HIP_COMPILER}
+-  -DCMAKE_TOOLCHAIN_FILE:FILEPATH=${CMAKE_TOOLCHAIN_FILE}
+   -DCMAKE_BUILD_TYPE:STRING=${CMAKE_BUILD_TYPE}
+   -DCMAKE_INSTALL_PREFIX:PATH=${CMAKE_CURRENT_BINARY_DIR}/hip/preinstall
+   -DCMAKE_INSTALL_BINDIR:PATH=${CMAKE_INSTALL_BINDIR}
+@@ -155,6 +158,9 @@ if(OIDN_DEVICE_HIP)
+   -DOIDN_API_NAMESPACE:STRING=${OIDN_API_NAMESPACE}
+   -DOIDN_WARN_AS_ERRORS:BOOL=${OIDN_WARN_AS_ERRORS}
+   -DOIDN_SANITIZER:STRING=${OIDN_SANITIZER}
++  -DGPU_TARGETS:STRING=${AMDGPU_TARGETS}
++  -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON
++  -G "${CMAKE_GENERATOR}"
+ BUILD_ALWAYS TRUE
+ DEPENDS
+   OpenImageDenoise_core
+--- a/devices/hip/CMakeLists.txt
 b/devices/hip/CMakeLists.txt
+@@ -25,8 +25,8 @@ include(oidn_common_external)
+ # FIXME: Older versions of the HIP runtime have a bug which may cause a crash 
if the kernels are
+ # not compiled for all targets detected in the system (it seems mostly 
APUs/integrated GPUs).
+ # As a workaround, we compile for more targets then we actually support to 
avoid this crash.
+-set(GPU_TARGETS 
"gfx902,gfx909,gfx90c,gfx1030,gfx1031,gfx1032,gfx1033,gfx1034,gfx1035,gfx1036,gfx1100,gfx1101,gfx1102,gfx1103"
 CACHE INTERNAL "")
+-set(AMDGPU_TARGETS ${GPU_TARGETS} CACHE INTERNAL "")
++set(GPU_TARGETS 
"gfx902,gfx909,gfx90c,gfx1030,gfx1031,gfx1032,gfx1033,gfx1034,gfx1035,gfx1036,gfx1100,gfx1101,gfx1102,gfx1103"
 CACHE STRING "")
++set(AMDGPU_TARGETS ${GPU_TARGETS} CACHE STRING "")
+ 
+ # Find HIP
+ 

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

2024-03-26 Thread Zac Medico
commit: 90efc92240abee01a7845943a9ab17b440c59d76
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Tue Mar 26 12:55:52 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar 27 03:02:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90efc922

app-containers/podman: unmask in ppc64 LE

Bug: https://bugs.gentoo.org/925111
Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/35929
Signed-off-by: Zac Medico  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index a41a43f71212..aba0acfd0862 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Rahil Bhimjiani  (2024-03-20)
+# https://bugs.gentoo.org/925111
+-app-containers/podman
+
 # Jimi Huotari  (2023-01-11)
 # Requires media-libs/libva since 29.0.0, which is unmasked here.
 ->=media-video/obs-studio-29.0.0



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

2024-02-21 Thread Ionen Wolkens
commit: 9bbedbf3edd44c471f5e4712bc897b5b2638eb37
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Feb 22 05:06:50 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Feb 22 06:14:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bbedbf3

media-video/mpv: drop 0.36.0-r1

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

 media-video/mpv/Manifest   |   1 -
 .../mpv/files/mpv-0.36.0-sub-match-audio.patch |  35 ---
 media-video/mpv/files/mpv-0.36.0-tests-odr.patch   |  30 ---
 media-video/mpv/metadata.xml   |   1 -
 media-video/mpv/mpv-0.36.0-r1.ebuild   | 292 -
 profiles/arch/amd64/package.use.mask   |   2 +-
 profiles/arch/base/package.use.mask|   2 +-
 profiles/arch/powerpc/ppc64/64le/package.use.mask  |   2 +-
 profiles/arch/x86/package.use.mask |   4 +-
 9 files changed, 5 insertions(+), 364 deletions(-)

diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index 60b418e98698..8e655e8b32c6 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -1,2 +1 @@
-DIST mpv-0.36.0.tar.gz 3409178 BLAKE2B 
7260c265f02918d4caf72d8d8ecc9d4ab9783d66d675bd683a2f9c228404ad978c6fe0aa50f486b5257740176bc26f8abde7eff20d89019d5f701ec78c7743e1
 SHA512 
51f455a425ea5aac47acb3582d0f958a34248a2290a8d6887d22bcb9385fe8d1ab5d7f09d5408cfecfb73c1ec85d1b8ec8958e45a4941d3f711a2e580187472f
 DIST mpv-0.37.0.tar.gz 3384190 BLAKE2B 
31d8d47ed7ae94540189fe05b7ea63f5b0d5c987a22191f931e4bd90664d05dca4c7e0bd0e05fcdf48b977e38e5f8eec0d2572265f2cf4a969a8a9a9dbf83d68
 SHA512 
a2f7fb3837312ec59c50427af7be3b2b1b6175a53ccc7463e81503284fc4047dff32cb105d665d80be77ee1ae775d4512b71584f324d6d202c9a7fc1fab53257

diff --git a/media-video/mpv/files/mpv-0.36.0-sub-match-audio.patch 
b/media-video/mpv/files/mpv-0.36.0-sub-match-audio.patch
deleted file mode 100644
index d893b7b78c12..
--- a/media-video/mpv/files/mpv-0.36.0-sub-match-audio.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-Backport to restore --subs-with-matching-audio back to "yes" by default
-like it was in <0.36 to spare users from confusion and/or needlessly
-adjusting their configs until next version.
-
-https://github.com/mpv-player/mpv/issues/11854
-https://github.com/mpv-player/mpv/pull/12015
-https://github.com/mpv-player/mpv/commit/a2dd78fbc0932a4f47edbe4c41fe268095075c88
 a/DOCS/man/options.rst
-+++ b/DOCS/man/options.rst
-@@ -140,11 +140,11 @@ Track Selection
- 
- ``--subs-with-matching-audio=``
- When autoselecting a subtitle track, select a full/non-forced one even if 
the selected
--audio stream matches your preferred subtitle language (default: no).
-+audio stream matches your preferred subtitle language (default: yes).
- 
- ``--subs-fallback=``
- When autoselecting a subtitle track, if no tracks match your preferred 
languages,
--select a full track even if it doesn't match your preferred subtitle 
language (default: no).
-+select a full track even if it doesn't match your preferred subtitle 
language (default: default).
- Setting this to `default` means that only streams flagged as `default` 
will be selected.
- 
- ``--subs-fallback-forced=``
 a/options/options.c
-+++ b/options/options.c
-@@ -1040,7 +1040,8 @@ static const struct MPOpts mp_default_opts = {
- [STREAM_SUB] = (char *[]){ "auto", NULL },
- },
- .stream_auto_sel = true,
--.subs_with_matching_audio = false,
-+.subs_with_matching_audio = true,
-+.subs_fallback = 1,
- .subs_fallback_forced = true,
- .audio_display = 1,
- .audio_output_format = 0,  // AF_FORMAT_UNKNOWN

diff --git a/media-video/mpv/files/mpv-0.36.0-tests-odr.patch 
b/media-video/mpv/files/mpv-0.36.0-tests-odr.patch
deleted file mode 100644
index 1c7c05c20f78..
--- a/media-video/mpv/files/mpv-0.36.0-tests-odr.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-Quickfix for USE=test with -Werror=odr (stubs, so have no real consequences).
-
-timer.h gets indirectly included and can declare these differently, have not
-looked closer yet.
 a/test/test_utils.c
-+++ b/test/test_utils.c
-@@ -110,6 +110,6 @@
- #ifndef WIN32_TESTS
--void mp_add_timeout(void) {};
--void mp_rel_time_to_timespec(void) {};
--void mp_time_us(void) {};
--void mp_time_us_to_timespec(void) {};
-+void mp_add_timeout(int64_t time_us, double timeout_sec) {};
-+struct timespec mp_rel_time_to_timespec(double timeout_sec) {return (struct 
timespec){0};};
-+int64_t mp_time_us(void) {return 0;};
-+struct timespec mp_time_us_to_timespec(int64_t time_us) {return (struct 
timespec){0};};
- #endif
 a/test/test_utils.h
-+++ b/test/test_utils.h
-@@ -61,6 +61,6 @@
- #ifndef WIN32_TESTS
--void mp_add_timeout(void);
--void mp_rel_time_to_timespec(void);
--void mp_time_us(void);
--void mp_time_us_to_timespec(void);
-+void mp_add_timeout(int64_t time_us, double timeout_sec);
-+struct timespec mp_rel_time_to_timespec(double 

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

2024-02-02 Thread Jakov Smolić
commit: 862d808b9eed6ffc754a3d7dd73277e00750638f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Feb  2 16:46:40 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Feb  2 17:25:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=862d808b

profiles/arch/powerpc/ppc64/64le: Remove leftover pypy3-exe masks

Closes: https://bugs.gentoo.org/922975
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index e67adf32e84e..a41a43f71212 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -5,11 +5,6 @@
 # Requires media-libs/libva since 29.0.0, which is unmasked here.
 ->=media-video/obs-studio-29.0.0
 
-# Michał Górny  (2022-08-25)
-# Only ppc64le binpkg is provided.
--dev-python/pypy-exe-bin
--dev-python/pypy3-exe-bin
-
 # Sam James  (2022-01-18)
 # No bootstrap binary available on big endian PPC64 right now, but there is
 # one for ppc64le.



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/, profiles/updates/, dev-util/ltrace/files/, ...

2024-01-19 Thread Michał Górny
commit: a2eb7e103ec985ff90f59e722e0a8a43373972a2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jan 18 14:39:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 19 14:44:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2eb7e10

Move {dev-util → dev-debug}/ltrace

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

 {dev-util => dev-debug}/ltrace/Manifest   | 0
 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.3-CXX-for-tests.patch | 0
 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.3-alpha-protos.patch  | 0
 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.3-ia64-pid_t.patch| 0
 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.3-ia64.patch  | 0
 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.3-musl-host.patch | 0
 .../ltrace/files/ltrace-0.7.3-print-test-pie.patch| 0
 .../ltrace/files/ltrace-0.7.91-debian-patchset-6.4.patch  | 0
 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.91-pid_t.patch| 0
 .../ltrace/files/ltrace-0.7.91-test-glibc-2.33.patch  | 0
 {dev-util => dev-debug}/ltrace/files/ltrace-0.7.91-tuple-tests.patch  | 0
 {dev-util => dev-debug}/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild| 2 +-
 {dev-util => dev-debug}/ltrace/metadata.xml   | 0
 profiles/arch/powerpc/ppc64/64le/package.mask | 4 ++--
 profiles/updates/1Q-2024  | 1 +
 15 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-util/ltrace/Manifest b/dev-debug/ltrace/Manifest
similarity index 100%
rename from dev-util/ltrace/Manifest
rename to dev-debug/ltrace/Manifest

diff --git a/dev-util/ltrace/files/ltrace-0.7.3-CXX-for-tests.patch 
b/dev-debug/ltrace/files/ltrace-0.7.3-CXX-for-tests.patch
similarity index 100%
rename from dev-util/ltrace/files/ltrace-0.7.3-CXX-for-tests.patch
rename to dev-debug/ltrace/files/ltrace-0.7.3-CXX-for-tests.patch

diff --git a/dev-util/ltrace/files/ltrace-0.7.3-alpha-protos.patch 
b/dev-debug/ltrace/files/ltrace-0.7.3-alpha-protos.patch
similarity index 100%
rename from dev-util/ltrace/files/ltrace-0.7.3-alpha-protos.patch
rename to dev-debug/ltrace/files/ltrace-0.7.3-alpha-protos.patch

diff --git a/dev-util/ltrace/files/ltrace-0.7.3-ia64-pid_t.patch 
b/dev-debug/ltrace/files/ltrace-0.7.3-ia64-pid_t.patch
similarity index 100%
rename from dev-util/ltrace/files/ltrace-0.7.3-ia64-pid_t.patch
rename to dev-debug/ltrace/files/ltrace-0.7.3-ia64-pid_t.patch

diff --git a/dev-util/ltrace/files/ltrace-0.7.3-ia64.patch 
b/dev-debug/ltrace/files/ltrace-0.7.3-ia64.patch
similarity index 100%
rename from dev-util/ltrace/files/ltrace-0.7.3-ia64.patch
rename to dev-debug/ltrace/files/ltrace-0.7.3-ia64.patch

diff --git a/dev-util/ltrace/files/ltrace-0.7.3-musl-host.patch 
b/dev-debug/ltrace/files/ltrace-0.7.3-musl-host.patch
similarity index 100%
rename from dev-util/ltrace/files/ltrace-0.7.3-musl-host.patch
rename to dev-debug/ltrace/files/ltrace-0.7.3-musl-host.patch

diff --git a/dev-util/ltrace/files/ltrace-0.7.3-print-test-pie.patch 
b/dev-debug/ltrace/files/ltrace-0.7.3-print-test-pie.patch
similarity index 100%
rename from dev-util/ltrace/files/ltrace-0.7.3-print-test-pie.patch
rename to dev-debug/ltrace/files/ltrace-0.7.3-print-test-pie.patch

diff --git a/dev-util/ltrace/files/ltrace-0.7.91-debian-patchset-6.4.patch 
b/dev-debug/ltrace/files/ltrace-0.7.91-debian-patchset-6.4.patch
similarity index 100%
rename from dev-util/ltrace/files/ltrace-0.7.91-debian-patchset-6.4.patch
rename to dev-debug/ltrace/files/ltrace-0.7.91-debian-patchset-6.4.patch

diff --git a/dev-util/ltrace/files/ltrace-0.7.91-pid_t.patch 
b/dev-debug/ltrace/files/ltrace-0.7.91-pid_t.patch
similarity index 100%
rename from dev-util/ltrace/files/ltrace-0.7.91-pid_t.patch
rename to dev-debug/ltrace/files/ltrace-0.7.91-pid_t.patch

diff --git a/dev-util/ltrace/files/ltrace-0.7.91-test-glibc-2.33.patch 
b/dev-debug/ltrace/files/ltrace-0.7.91-test-glibc-2.33.patch
similarity index 100%
rename from dev-util/ltrace/files/ltrace-0.7.91-test-glibc-2.33.patch
rename to dev-debug/ltrace/files/ltrace-0.7.91-test-glibc-2.33.patch

diff --git a/dev-util/ltrace/files/ltrace-0.7.91-tuple-tests.patch 
b/dev-debug/ltrace/files/ltrace-0.7.91-tuple-tests.patch
similarity index 100%
rename from dev-util/ltrace/files/ltrace-0.7.91-tuple-tests.patch
rename to dev-debug/ltrace/files/ltrace-0.7.91-tuple-tests.patch

diff --git a/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild 
b/dev-debug/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
similarity index 97%
rename from dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
rename to dev-debug/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
index 021f7b84be35..7c9e7b3f9740 100644
--- a/dev-util/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
+++ b/dev-debug/ltrace/ltrace-0.7.91_pre20221216-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 

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

2023-10-02 Thread Sam James
commit: e974ac78c7eba3c5dd115e88bd2276dd1e4ecb4c
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  2 15:04:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  2 15:05:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e974ac78

profiles/arch/powerpc/ppc64/64le: set LDFLAGS_ppc64

A recent change to toolchain.eclass (bb2d045c02a6ca647ef3280f4987cbc0d14e5a7e) 
starts
to use LDFLAGS_${ABI}. It turns out in the 64le profiles, we weren't overridding
LDLFLAGS_ppc64 so we were picking up the big-endian version (elf64ppc).

Fix that - which is in line with what we do for CFLAGS & CHOST in that file
anyway.

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

 profiles/arch/powerpc/ppc64/64le/make.defaults | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/make.defaults 
b/profiles/arch/powerpc/ppc64/64le/make.defaults
index 7a7e3bdc53a1..7d877f4814d9 100644
--- a/profiles/arch/powerpc/ppc64/64le/make.defaults
+++ b/profiles/arch/powerpc/ppc64/64le/make.defaults
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 CHOST="powerpc64le-unknown-linux-gnu"
@@ -9,3 +9,6 @@ FCFLAGS="${CFLAGS}"
 
 CHOST_ppc64="powerpc64le-unknown-linux-gnu"
 CHOST_ppc="powerpcle-unknown-linux-gnu"
+LDFLAGS_ppc64="-m elf64lppc"
+# TODO: elf32lppc or elf32lppclinux?
+#LDFLAGS_ppc="-m elf32lppc"



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

2023-04-30 Thread Sam James
commit: 0aad966c54e2759c5a6abd3dac033e508be7583e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 30 07:20:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 30 07:25:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aad966c

profiles/arch: fix further ffmpeg mask typos

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 8 
 profiles/arch/x86/package.use.mask| 8 
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 101c6d9c5830..dd7108999ff6 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Craig Andrews  (2023-03-09)
+# media-libs/libplacebo is keyworded here
+media-video/ffmpeg -libplacebo
+
 # Joonas Niilola  (2022-11-10)
 # Doesn't work on ppc64, #871921
 sci-mathematics/gmp-ecm custom-tune
@@ -65,7 +69,3 @@ media-video/vlc -libplacebo
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le
 media-libs/mesa -llvm -video_cards_radeonsi
-
-# Craig Andrews  (2023-03-09)
-# media-libs/libplacebo is keyworded here
-media-video/ffmepg -libplacebo

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index dbb783f11336..501fd8b50ce2 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -5,6 +5,10 @@
 # Needs x11-drivers/nvidia-drivers which is no longer available here.
 media-tv/mythtv nvdec
 
+# Craig Andrews  (2023-03-09)
+# media-libs/libplacebo is keyworded here
+media-video/ffmpeg -libplacebo
+
 # Andreas Sturmlechner  (2023-02-06)
 # Successful build of dev-qt/qtwebengine depends on 64-bit host
 # Bug #893234
@@ -456,7 +460,3 @@ media-gfx/iscan -X
 
 # Steve Dibb  (2008-09-29)
 media-video/mplayer -cpudetection
-
-# Craig Andrews  (2023-03-09)
-# media-libs/libplacebo is keyworded here
-media-video/ffmepg -libplacebo



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

2023-03-17 Thread Michał Górny
commit: b5e2d8bae8fa2e67ecfd66a77ecdf6e35ecd8a08
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 17 10:56:55 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 17 10:57:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5e2d8ba

profiles: Mask app-containers/docker-buildx on ppc64 (BE)

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 1 +
 profiles/arch/powerpc/ppc64/package.mask  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 1fd7b40d96ae..703c39a8fa69 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -48,6 +48,7 @@
 # Georgy Yakovlev  (2020-10-17)
 # works on ppc64le
 -app-containers/docker
+-app-containers/docker-buildx
 
 # Georgy Yakovlev  (2020-09-22
 # criu works on ppc64le

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 6b90376ee8ef..03686090b535 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -52,6 +52,7 @@ sci-mathematics/geogebra-bin
 # does not work on big-endian ppc64
 # next releases remove that assumption and mask will be lifted
 app-containers/docker
+app-containers/docker-buildx
 
 # Georgy Yakovlev  (2020-09-18)
 # openjfx:11 does not work on ppc64be



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

2023-03-12 Thread Craig Andrews
commit: 3d69680669446f44c4c1c611b60f24fcc46b7de6
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu Mar  9 19:44:24 2023 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Mar 12 18:53:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d696806

profiles: mask media-video/ffmpeg[libplacebo] except ppc64,x86,amd64

libplacebo is only available on ppc64,x86,amd64, so mask it everywhere
except on those archs.

Bug: https://bugs.gentoo.org/899714
Closes: https://github.com/gentoo/gentoo/pull/29948
Signed-off-by: Craig Andrews  gentoo.org>

 profiles/arch/amd64/package.use.mask  | 4 
 profiles/arch/base/package.use.mask   | 4 
 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 
 profiles/arch/x86/package.use.mask| 4 
 4 files changed, 16 insertions(+)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index 25d755018798..634a8a2278c5 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -444,3 +444,7 @@ media-sound/mpg123 cpu_flags_x86_mmx cpu_flags_x86_3dnow 
cpu_flags_x86_3dnowext
 # saves people from needlessly installing nasm
 # Refs bug #93279
 media-sound/lame cpu_flags_x86_mmx
+
+# Craig Andrews  (2023-03-09)
+# media-libs/libplacebo is keyworded here
+media-video/ffmepg -libplacebo

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index fcf2de4546a9..228e18bc1d72 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -410,3 +410,7 @@ media-video/mplayer cpudetection
 # Ian Whyman  (2016-05-22)
 # Mask raspberry-pi except on arm.
 dev-libs/libcec raspberry-pi
+
+# Andreas Sturmlechner  (2023-03-09)
+# media-libs/libplacebo is not keyworded anywhere except amd64/ppc64/x86 yet
+media-video/ffmpeg libplacebo

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 4b731ea7a64f..128f73640db5 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -69,3 +69,7 @@ media-video/vlc -libplacebo
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le
 media-libs/mesa -llvm -video_cards_radeonsi
+
+# Craig Andrews  (2023-03-09)
+# media-libs/libplacebo is keyworded here
+media-video/ffmepg -libplacebo

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index e89a77979732..2f1f91cfce89 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -456,3 +456,7 @@ media-gfx/iscan -X
 
 # Steve Dibb  (2008-09-29)
 media-video/mplayer -cpudetection
+
+# Craig Andrews  (2023-03-09)
+# media-libs/libplacebo is keyworded here
+media-video/ffmepg -libplacebo



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

2023-01-11 Thread Georgy Yakovlev
commit: 890a9704e59ed244e42ee98bff732a4b8a2697a9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 11 21:26:40 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 11 21:27:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890a9704

profiles/arch/powerpc/ppc64/64le: fix obs-studio unmask

Otherwise portage prints warning on every incocation:

--- Unmatched removal atom(s) in ...
64le/package.mask: -media-video/obs-studio

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index bfa00705168b..1fd7b40d96ae 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -3,7 +3,7 @@
 
 # Jimi Huotari  (2023-01-11)
 # Requires media-libs/libva since 29.0.0, which is unmasked here.
--media-video/obs-studio
+->=media-video/obs-studio-29.0.0
 
 # Michał Górny  (2022-08-25)
 # Only ppc64le binpkg is provided.



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

2023-01-11 Thread Jimi Huotari
commit: 3be5b280fb445c070df5b389341ac91ba679caaf
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Jan 11 13:03:45 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Wed Jan 11 13:03:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be5b280

profiles/arch/powerpc/ppc64: mask obs-studio and unmask on le

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 
 profiles/arch/powerpc/ppc64/package.mask  | 4 
 2 files changed, 8 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 22e3d36a6e45..bfa00705168b 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Jimi Huotari  (2023-01-11)
+# Requires media-libs/libva since 29.0.0, which is unmasked here.
+-media-video/obs-studio
+
 # Michał Górny  (2022-08-25)
 # Only ppc64le binpkg is provided.
 -dev-python/pypy-exe-bin

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index ec21c252d3ba..6b90376ee8ef 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Jimi Huotari  (2023-01-11)
+# Requires media-libs/libva since 29.0.0.
+>=media-video/obs-studio-29.0.0
+
 # Sam James  (2022-10-08)
 # sys-boot/gnu-efi isn't keyworded here right now
 sys-kernel/installkernel-systemd-boot



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

2022-11-10 Thread Joonas Niilola
commit: 5bdf7768de4b59c0d93eb49e7d0f65a948820949
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Nov 10 08:11:46 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Nov 10 08:12:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bdf7768

profiles/arch/powerpc/ppc64/64le: use mask gmp-ecm[custom-tune]

Signed-off-by: Joonas Niilola  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 6588d1e9f48a..4b731ea7a64f 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Joonas Niilola  (2022-11-10)
+# Doesn't work on ppc64, #871921
+sci-mathematics/gmp-ecm custom-tune
+
 # Michał Górny  (2021-12-31)
 # Don't apply stable masks to python-exec since we're forcing every
 # impl there anyway. Please keep this in sync with use.stable.mask.



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

2022-05-03 Thread Sam James
commit: a0b2113bcb53f87ad906a69d3f551922efd5cc81
Author: Sam James  gentoo  org>
AuthorDate: Wed May  4 01:20:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  4 01:20:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0b2113b

profiles/arch/powerpc/ppc64/64le: fix JRE/JDK unmasking

>From repoman (noticed b/c of old CI action);
```
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
--- Unmatched removal atom(s) in 
/var/db/repos/gentoo/profiles/arch/powerpc/ppc64/64le/package.mask: 
-virtual/jre:11, -virtual/jdk:11
```

Fixes: 25ff46699ff036d55928b12d3fe801dc2f83e4b0
Fixes: ab6527219b01c21eac9f8090959a9c125346c322
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index e6e546bebe8e..49d094e51e68 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -6,11 +6,6 @@
 # one for ppc64le.
 -dev-lisp/sbcl
 
-# Sam James  (2022-01-09)
-# No provider (e.g. OpenJDK) available on big endian PPC64 right now
--virtual/jdk:11
--virtual/jre:11
-
 # Sam James  (2021-10-16)
 # (un)mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian, but should be fine on le.



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

2022-02-06 Thread David Seifert
commit: b28beac0295af0613a41240596ce9088019d3fde
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Feb  6 17:04:11 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Feb  6 17:04:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28beac0

profiles/arch/powerpc/ppc64: move stellarium[webengine] mask to 64le/

Closes: https://github.com/gentoo/gentoo/pull/24095
Bug: https://bugs.gentoo.org/832728
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
index 8c1c77451267..77289a944ed2 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Alexey Sokolov  (2022-02-05)
+# dev-qt/qtwebengine not stable on ppc64 yet
+sci-astronomy/stellarium webengine
+
 # Georgy Yakovlev  (2021-05-07)
 # openjfx:8 will never be stabilized
 # openjfx:11 probably will neither

diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/package.use.stable.mask
index dedd062a69aa..46b6dcd3e2f7 100644
--- a/profiles/arch/powerpc/ppc64/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask
@@ -17,10 +17,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Alexey Sokolov  (2022-02-05)
-# dev-qt/qtwebengine not stable on ppc64 yet
-sci-astronomy/stellarium webengine
-
 # Marek Szuba  (2021-12-31)
 # No stable dev-ruby/{thor,tty-editor} on this arch yet
 # and there are many dependencies to go through before there are



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

2022-01-22 Thread Georgy Yakovlev
commit: 8e1fe803c1d71edce3d72b8100f3585a486884ad
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 22 22:54:27 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 22 22:54:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1fe803

profiles/arch/powerpc/ppc64/64le: fix geogebra-bin unmask

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index b21f4a070976..e6e546bebe8e 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -36,8 +36,8 @@
 -www-client/chromium
 
 # Georgy Yakovlev  (2021-05-07)↲
-# works on little-endian↲
-sci-mathematics/geogebra-bin
+# works on little-endian
+-sci-mathematics/geogebra-bin
 
 # Georgy Yakovlev  (2020-10-17)
 # works on ppc64le



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

2022-01-20 Thread Georgy Yakovlev
commit: 503d4f5f441c5acff658cb0dab437c47cd613168
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 11:41:10 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 11:41:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503d4f5f

profiles/arch/powerpc/ppc64/64le: fix timestamp

somehow pkgdev lost 2021 and inserted 2022
Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.force | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.force 
b/profiles/arch/powerpc/ppc64/64le/package.use.force
index fcdea55c78a6..83f88604cf1e 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.force
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.force
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Georgy Yakovlev  (2022-01-20)



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

2022-01-20 Thread Georgy Yakovlev
commit: b4676f5b7528d4f969cb8f9eb4a0f2d489146096
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 09:24:56 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 09:25:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4676f5b

profiles/arch/powerpc/ppc64/64le: force openjdk system-bootstrap

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

 profiles/arch/powerpc/ppc64/64le/package.use.force | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.force 
b/profiles/arch/powerpc/ppc64/64le/package.use.force
index eb62329889f9..fcdea55c78a6 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.force
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.force
@@ -1,6 +1,12 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2022-01-20)
+# force users to use system versions
+# internal bootstrap only needed in parent big-endian profile
+dev-java/openjdk:11 system-bootstrap
+dev-java/openjdk:17 system-bootstrap
+
 # Michał Górny  (2021-02-19)
 # We have ready-to-use configs here.
 sys-kernel/gentoo-kernel -savedconfig



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

2022-01-20 Thread Georgy Yakovlev
commit: 6f6b1636b3ba440a204c9ae1a1567347ac722fcd
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 09:22:10 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 09:22:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f6b1636

profiles/arch/powerpc/ppc64/64le: fix jdk unmask

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 5ade8520a83a..b21f4a070976 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -76,6 +76,8 @@ sci-mathematics/geogebra-bin
 # Temurin ppc64 build is little-endian only
 # so we can use bins.
 -dev-java/openjdk-bin
+-=dev-java/openjdk-11.0.13_p8
+-=dev-java/openjdk-17.0.1_p12
 
 # Sergei Trofimovich  (2018-04-11)
 # ltrace is not ported to powerpc64le yet.



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

2022-01-20 Thread Georgy Yakovlev
commit: a6bef4ddfd7e0c498f9e43520baff5f5a94463d9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jan 20 09:09:14 2022 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jan 20 09:09:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6bef4dd

profiles/arch/powerpc/ppc64/64le: update openjdk mask

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 83f43bfc5558..5ade8520a83a 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -74,9 +74,7 @@ sci-mathematics/geogebra-bin
 
 # Georgy Yakovlev  (2019-02-04)
 # Temurin ppc64 build is little-endian only
-# so we can use bins and build from source
--dev-java/openjdk:11
--dev-java/openjdk:17
+# so we can use bins.
 -dev-java/openjdk-bin
 
 # Sergei Trofimovich  (2018-04-11)



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

2021-12-30 Thread Michał Górny
commit: ceff4d09445c6b6d80f934130fafe03e92077b7c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 30 17:59:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 30 18:00:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceff4d09

profiles/arch/powerpc/ppc64*: un-stable-mask python3_10 target

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

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 6 --
 profiles/arch/powerpc/ppc64/64ul/use.stable.mask | 6 --
 profiles/arch/powerpc/ppc64/use.stable.mask  | 6 --
 3 files changed, 18 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index ea967fc953b8..e724690f1eaf 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -5,9 +5,3 @@
 # media-libs/openexr is not marked stable on ppc64
 # (it's broken on BE and it's more convenient to keep it at ~arch here for now)
 openexr
-
-# Michał Górny  (2021-05-04)
-# Python 3.10 is not yet stable (and will not be until it's out of beta,
-# around September.
-python_single_target_python3_10
-python_targets_python3_10

diff --git a/profiles/arch/powerpc/ppc64/64ul/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64ul/use.stable.mask
index 9bf68847141b..33785156beac 100644
--- a/profiles/arch/powerpc/ppc64/64ul/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/use.stable.mask
@@ -1,12 +1,6 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Michał Górny  (2021-05-04)
-# Python 3.10 is not yet stable (and will not be until it's out of beta,
-# around September.
-python_single_target_python3_10
-python_targets_python3_10
-
 # Georgy Yakovlev  (2020-01-26)
 # media-plugins/frei0r-plugins not stable yet
 frei0r

diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask 
b/profiles/arch/powerpc/ppc64/use.stable.mask
index 013b344a472d..c6527e03781f 100644
--- a/profiles/arch/powerpc/ppc64/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/use.stable.mask
@@ -8,9 +8,3 @@
 # media-libs/openexr is not marked stable on ppc64
 # (it's broken on BE and it's more convenient to keep it at ~arch here for now)
 openexr
-
-# Michał Górny  (2021-05-04)
-# Python 3.10 is not yet stable (and will not be until it's out of beta,
-# around September.
-python_single_target_python3_10
-python_targets_python3_10



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

2021-12-23 Thread Sam James
commit: bb3cc9a48dad2e992e9a57400e5dae4c7a373ff0
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 23 23:58:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 23 23:58:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3cc9a4

profiles/arch/powerpc/ppc64/64le: fix typo

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 61d2edf91e6a..57513f24743e 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -36,7 +36,7 @@ dev-java/openjdk:11 -javafx
 
 # Georgy Yakovlev  (2020-05-03)
 # Problems even on ppc64le needs more work
-dev-lang/spidermonkey
+dev-lang/spidermonkey clang
 mail-client/thunderbird clang
 www-client/firefox clang
 



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

2021-12-23 Thread Georgy Yakovlev
commit: dc47579a8d8522c37890ed758d83aa755e88426d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Dec 23 23:33:24 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Dec 23 23:35:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc47579a

profiles/arch/powerpc/ppc64/64ul: update clang mask for moz stuff

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 5 +++--
 profiles/arch/powerpc/ppc64/64ul/package.use.mask | 6 --
 2 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 26a05e73db9d..61d2edf91e6a 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -35,9 +35,10 @@ dev-java/openjdk:8 -javafx
 dev-java/openjdk:11 -javafx
 
 # Georgy Yakovlev  (2020-05-03)
-# Fails to build, needs more work
-www-client/firefox clang
+# Problems even on ppc64le needs more work
+dev-lang/spidermonkey
 mail-client/thunderbird clang
+www-client/firefox clang
 
 # Georgy Yakovlev  (2020-02-26)
 # vulkan tested and works on ppc64le

diff --git a/profiles/arch/powerpc/ppc64/64ul/package.use.mask 
b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
index c4328940c383..369ae3a1df08 100644
--- a/profiles/arch/powerpc/ppc64/64ul/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64ul/package.use.mask
@@ -30,9 +30,11 @@ dev-util/perf clang
 >=app-office/libreoffice-7 java
 
 # Georgy Yakovlev  (2020-05-03)
-# Fails to build, needs more work
-www-client/firefox clang
+# Problems even on ppc64le, needs more work
+dev-lang/spidermonkey
 mail-client/thunderbird clang
+www-client/firefox clang
+
 
 # James Le Cuirot  (2020-04-23)
 # Requires media-libs/mesa[llvm], which is masked.



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

2021-11-13 Thread Georgy Yakovlev
commit: f7ec44662ec38c1fbb94d18cb02d3b12bba34db2
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Nov 14 07:49:15 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Nov 14 07:50:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ec4466

profiles/arch/powerpc/ppc64/64le: unmask firefox[screencast]

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index fbfee3c8638a..7bd73835511c 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2021-11-13)
+# ppc64 has pipewire keyworded
+www-client/firefox -screencast
+
 # Sam James  (2021-09-23)
 # Needs media-libs/libldac which builds on ppc64le, but not be
 media-video/pipewire -bluetooth



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

2021-11-13 Thread Sam James
commit: 152f206623d2848e2220bad786cc413b90b79653
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 14 04:04:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 14 04:42:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=152f2066

profiles/arch/powerpc/ppc64: stable-mask USE=openexr

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

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 5 +
 profiles/arch/powerpc/ppc64/use.stable.mask  | 5 +
 2 files changed, 10 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index 8e2f205d60b7..ea967fc953b8 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -1,6 +1,11 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-11-14)
+# media-libs/openexr is not marked stable on ppc64
+# (it's broken on BE and it's more convenient to keep it at ~arch here for now)
+openexr
+
 # Michał Górny  (2021-05-04)
 # Python 3.10 is not yet stable (and will not be until it's out of beta,
 # around September.

diff --git a/profiles/arch/powerpc/ppc64/use.stable.mask 
b/profiles/arch/powerpc/ppc64/use.stable.mask
index 270d61458e3c..013b344a472d 100644
--- a/profiles/arch/powerpc/ppc64/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/use.stable.mask
@@ -4,6 +4,11 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Sam James  (2021-11-14)
+# media-libs/openexr is not marked stable on ppc64
+# (it's broken on BE and it's more convenient to keep it at ~arch here for now)
+openexr
+
 # Michał Górny  (2021-05-04)
 # Python 3.10 is not yet stable (and will not be until it's out of beta,
 # around September.



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

2021-10-16 Thread Sam James
commit: 11665ab946773fabd67ce042eae9320c9e11f0d1
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 09:11:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 09:15:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11665ab9

profiles/arch/powerpc/ppc64: mask media-libs/embree on BE

Needs OpenEXR.

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

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

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index c0742bdf0f3..32e223d97cf 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -5,11 +5,12 @@
 # (un)mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian, but should be fine on le.
 # bug #818424
--media-libs/openexr
--media-libs/ctl
 -dev-games/openscenegraph
 -dev-games/openscenegraph-qt
+-media-libs/openexr
+-media-libs/ctl
 -media-gfx/openvdb
+-media-libs/embree
 -media-libs/openimageio
 -media-libs/osl
 

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 48f97d02ae7..ccbf13be832 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -5,11 +5,12 @@
 # Mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian.
 # bug #818424
-media-libs/openexr
-media-libs/ctl
 dev-games/openscenegraph
 dev-games/openscenegraph-qt
+media-libs/openexr
+media-libs/ctl
 media-gfx/openvdb
+media-libs/embree
 media-libs/openimageio
 media-libs/osl
 



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

2021-10-16 Thread Sam James
commit: 3184d1f30f998f8ef7c3bf3e64419a419d89b199
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 08:49:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 09:15:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3184d1f3

profiles/arch/powerpc/ppc64: mask media-libs/osl on BE

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 2 ++
 profiles/arch/powerpc/ppc64/package.mask  | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 14a3ca0905c..c1618e81ecb 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Sam James  (2021-10-16)
+# (un)mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian, but should be fine on le.
 # bug #818424
 -media-libs/openexr
@@ -9,6 +10,7 @@
 -dev-games/openscenegraph
 -media-gfx/openvdb
 -media-libs/openimageio
+-media-libs/osl
 
 # Sam James  (2021-10-16)
 # Fails with "No byte-swap function available on big-endian platform." on be

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index d262183445d..5e4051d5c81 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -2,6 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Sam James  (2021-10-16)
+# Mask for media-libs/openexr and its reverse dependencies.
 # Broken on big endian.
 # bug #818424
 media-libs/openexr
@@ -9,6 +10,7 @@ media-libs/ctl
 dev-games/openscenegraph
 media-gfx/openvdb
 media-libs/openimageio
+media-libs/osl
 
 # Sam James  (2021-10-16)
 # Fails with "No byte-swap function available on big-endian platform."



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

2021-10-16 Thread Sam James
commit: aecf921c197ea8e22fb1ad3b329c0788907f77ec
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 09:01:12 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 09:15:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aecf921c

profiles/arch/powerpc/ppc64: mask USE=osg on BE too

Even if nothing needs it yet on ppc64, save people pain in future.

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

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

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/powerpc/ppc64/64le/use.mask
index 30aef1e1407..1e05b89c696 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -3,7 +3,9 @@
 
 # Sam James  (2021-10-16)
 # media-libs/openexr doesn't work on BE, but should on LE.
+# ...and openscenegraph needs openexr.
 -openexr
+-osg
 
 # Michał Górny  (2021-01-07)
 # Prebuilt kernels are supported here.

diff --git a/profiles/arch/powerpc/ppc64/use.mask 
b/profiles/arch/powerpc/ppc64/use.mask
index e60dd3fe212..63cd97f2d51 100644
--- a/profiles/arch/powerpc/ppc64/use.mask
+++ b/profiles/arch/powerpc/ppc64/use.mask
@@ -4,8 +4,10 @@
 ### THIS FILE IS ONLY FOR PACKAGES MASKED ON BOTH 64-BIT AND 32-BIT USERLAND!!!
 
 # Sam James  (2021-10-16)
-# media-libs/openexr doesn't work on BE.
+# media-libs/openexr doesn't work on BE (bug #818424)
+# ...and openscenegraph needs openexr.
 openexr
+osg
 
 # Michał Górny  (2014-06-27)
 # Unmask multilib flag for the ABI.



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

2021-10-16 Thread Sam James
commit: 8cd18f658d5fda4e8f3a919e51c90f4c760d32ba
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 08:47:55 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 09:14:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd18f65

profiles/arch/powerpc/ppc64: mask media-libs/openimageio on BE

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 1 +
 profiles/arch/powerpc/ppc64/package.mask  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index a072b76e1a3..14a3ca0905c 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -8,6 +8,7 @@
 -media-libs/ctl
 -dev-games/openscenegraph
 -media-gfx/openvdb
+-media-libs/openimageio
 
 # Sam James  (2021-10-16)
 # Fails with "No byte-swap function available on big-endian platform." on be

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index c939471d0f4..d262183445d 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -8,6 +8,7 @@ media-libs/openexr
 media-libs/ctl
 dev-games/openscenegraph
 media-gfx/openvdb
+media-libs/openimageio
 
 # Sam James  (2021-10-16)
 # Fails with "No byte-swap function available on big-endian platform."



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

2021-10-16 Thread Sam James
commit: e88f49f8c37cf763d10ab1bdd733647266fb26ec
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 08:18:05 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 09:14:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88f49f8

profiles/arch/powerpc/ppc64: mask media-libs/ctl on BE

Needs media-libs/openexr.

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 1 +
 profiles/arch/powerpc/ppc64/package.mask  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 054e4ae4367..056cbbb86b5 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -5,6 +5,7 @@
 # Broken on big endian, but should be fine on le.
 # bug #818424
 -media-libs/openexr
+-media-libs/ctl
 
 # Sam James  (2021-10-16)
 # Fails with "No byte-swap function available on big-endian platform." on be

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 6af4a28d542..6f2d32b219b 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -5,6 +5,7 @@
 # Broken on big endian.
 # bug #818424
 media-libs/openexr
+media-libs/ctl
 
 # Sam James  (2021-10-16)
 # Fails with "No byte-swap function available on big-endian platform."



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

2021-10-16 Thread Sam James
commit: 9c29af70b7f5402ad2c25ee6438cd791e047ef97
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 08:45:09 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 09:14:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c29af70

profiles/arch/powerpc/ppc64: mask media-gfx/openvdb on BE

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 1 +
 profiles/arch/powerpc/ppc64/package.mask  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index f8193ff6c19..a072b76e1a3 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -7,6 +7,7 @@
 -media-libs/openexr
 -media-libs/ctl
 -dev-games/openscenegraph
+-media-gfx/openvdb
 
 # Sam James  (2021-10-16)
 # Fails with "No byte-swap function available on big-endian platform." on be

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 19af864eb96..c939471d0f4 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -7,6 +7,7 @@
 media-libs/openexr
 media-libs/ctl
 dev-games/openscenegraph
+media-gfx/openvdb
 
 # Sam James  (2021-10-16)
 # Fails with "No byte-swap function available on big-endian platform."



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

2021-10-16 Thread Sam James
commit: 8ec67f14ddbb5c15dc0693947b32b07e83b5cfa4
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 16 08:41:59 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 16 09:14:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec67f14

profiles/arch/powerpc/ppc64: mask dev-games/openscenegraph on BE

Needs OpenEXR.

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 1 +
 profiles/arch/powerpc/ppc64/package.mask  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 056cbbb86b5..f8193ff6c19 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -6,6 +6,7 @@
 # bug #818424
 -media-libs/openexr
 -media-libs/ctl
+-dev-games/openscenegraph
 
 # Sam James  (2021-10-16)
 # Fails with "No byte-swap function available on big-endian platform." on be

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 6f2d32b219b..19af864eb96 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -6,6 +6,7 @@
 # bug #818424
 media-libs/openexr
 media-libs/ctl
+dev-games/openscenegraph
 
 # Sam James  (2021-10-16)
 # Fails with "No byte-swap function available on big-endian platform."



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

2021-10-08 Thread Georgy Yakovlev
commit: 784be35a0c0ab21b1a4c8bebabd7fcbd43a0bf45
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Oct  8 14:16:23 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Oct  8 14:58:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784be35a

profiles/arch/powerpc/ppc64/64le: add openjdk17 to existing unmask

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 1544eb02815..caf4ed631a0 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Georgy Yakovlev  (2021-05-17)↲
@@ -42,9 +42,10 @@ sci-mathematics/geogebra-bin
 -x11-drivers/xf86-video-amdgpu
 
 # Georgy Yakovlev  (2019-02-04)
-# AdoptOpenJDK's ppc64 build is little-endian only
+# Temurin ppc64 build is little-endian only
 # so we can use bins and build from source
 -dev-java/openjdk:11
+-dev-java/openjdk:17
 -dev-java/openjdk-bin
 
 # Sergei Trofimovich  (2018-04-11)



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

2021-10-02 Thread James Le Cuirot
commit: cc98006f75afaa61f9069defe5c4962488ab03c5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Oct  2 17:34:37 2021 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Oct  2 17:36:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc98006f

profiles: Drop media-libs/libsdl2[vulkan] and related masks

It is not just available for amd64 now.

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

 profiles/arch/amd64/package.use.mask  |  4 
 profiles/arch/arm64/package.use.mask  |  4 
 profiles/arch/base/package.use.mask   |  4 
 profiles/arch/powerpc/ppc64/64le/package.use.mask |  1 -
 profiles/arch/x86/package.use.mask| 11 ---
 5 files changed, 24 deletions(-)

diff --git a/profiles/arch/amd64/package.use.mask 
b/profiles/arch/amd64/package.use.mask
index eddebf3d0ee..0aa3caef304 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -192,10 +192,6 @@ app-admin/conserver -freeipmi
 # - rdrand plugin is supported on amd64
 net-vpn/strongswan -strongswan_plugins_aesni -strongswan_plugins_rdrand
 
-# James Le Cuirot  (2018-11-02)
-# Vulkan is only available on amd64 at present.
-media-libs/libsdl2 -vulkan
-
 # Michael Palimaka  (2018-10-12)
 # Unmask arch-specific USE flags available on amd64
 net-analyzer/testssl -bundled-openssl -kerberos

diff --git a/profiles/arch/arm64/package.use.mask 
b/profiles/arch/arm64/package.use.mask
index a8b66f07c43..ad01ba781b3 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -27,10 +27,6 @@ dev-util/diffoscope pascal
 # and media-plugins/zam-plugins not keyworded here
 media-sound/easyeffects rnnoise webrtc zamaudio
 
-# Ionen Wolkens  (2021-07-04)
-# Needed until media-libs/libsdl2[vulkan] is unmasked on this arch.
-games-fps/yamagi-quake2 vulkan
-
 # Stefan Strogin  (2021-06-27)
 # Requires dev-python/adblock which is not keyworded on arm64 yet
 www-client/qutebrowser adblock

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 740c44392c0..37ead12f816 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -164,10 +164,6 @@ x11-apps/igt-gpu-tools overlay
 # - padlock plugin is only supported on amd64 and x86
 net-vpn/strongswan strongswan_plugins_aesni strongswan_plugins_rdrand 
strongswan_plugins_padlock
 
-# James Le Cuirot  (2018-11-02)
-# Vulkan is only available on amd64 at present.
-media-libs/libsdl2 vulkan
-
 # Michael Palimaka  (2018-10-12)
 # Only available on amd64/x86
 net-analyzer/testssl bundled-openssl kerberos

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index eadb9e0c415..fbfee3c8638 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -41,7 +41,6 @@ dev-qt/qtdeclarative -vulkan
 dev-qt/qtgui -vulkan
 dev-qt/qtwayland -vulkan
 media-libs/mesa -vulkan -vulkan-overlay
-media-libs/libsdl2 -vulkan
 media-video/mpv -vulkan
 media-video/vlc -libplacebo
 

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 6c9eaa3ba66..9d825237f50 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -29,10 +29,6 @@ media-sound/pulseeffects rnnoise webrtc zamaudio
 # bug #801649
 dev-util/diffoscope -haskell
 
-# Ionen Wolkens  (2021-07-04)
-# Needed until media-libs/libsdl2[vulkan] is unmasked on this arch.
-games-fps/yamagi-quake2 vulkan
-
 # Ionen Wolkens  (2021-07-01)
 # Feature currently relies on amd64 prebuilt binaries.
 media-video/obs-studio browser
@@ -75,13 +71,6 @@ net-misc/asterisk -blocks
 # Depends on media-plugins/gst-plugins-cairo, which isn't keyworded on x86.
 app-misc/pdfpc gstreamer
 
-# Sam James  (2021-01-14)
-# Needs libsdl2[vulkan]
-# Vulkan may be supported on x86, as per
-# Qt unmasking below, but not able to test
-# libsdl2 + Vulkan on x86 at the moment.
-games-strategy/warzone2100 vulkan
-
 # Michał Górny  (2020-12-21)
 # Sanitizers supported on this architecture.
 sys-libs/compiler-rt-sanitizers -asan -lsan



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

2021-09-23 Thread Sam James
commit: 90b5419279565a99edb8fd8746c761914aae5b95
Author: Sam James  gentoo  org>
AuthorDate: Thu Sep 23 22:43:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Sep 23 22:44:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b54192

profiles/arch/powerpc/ppc64: mask media-video/pipewire[bluetooth] on BE

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 
 profiles/arch/powerpc/ppc64/package.use.mask  | 4 
 2 files changed, 8 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 6d9835c56e9..eadb9e0c415 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-09-23)
+# Needs media-libs/libldac which builds on ppc64le, but not be
+media-video/pipewire -bluetooth
+
 # Georgy Yakovlev  (2021-06-02)
 # altivec code is big-endian only, #773100
 media-libs/libdvbcsa cpu_flags_ppc_altivec

diff --git a/profiles/arch/powerpc/ppc64/package.use.mask 
b/profiles/arch/powerpc/ppc64/package.use.mask
index 934597f132d..8e183aa4544 100644
--- a/profiles/arch/powerpc/ppc64/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2021-09-23)
+# Needs media-libs/libldac which builds on ppc64le, but not be
+media-video/pipewire -bluetooth
+
 # Marek Szuba  (2021-08-11)
 # dev-ruby/tty-editor not keyworded here yet (Bug #807685)
 app-text/htmltidy test



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

2021-07-19 Thread Georgy Yakovlev
commit: 90592930d5eb18878efcd3a9a0df0e5a6c36056c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jul 20 00:49:56 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jul 20 00:49:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90592930

profiles/arch/powerpc/ppc64/64le: remove crun[criu] mask

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

 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
index 993905bad6b..8c1c7745126 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -1,10 +1,6 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Georgy Yakovlev  (2021-07-19)
-# sys-process/criu and it's deps are not ppc64 stable yet
-app-emulation/crun criu
-
 # Georgy Yakovlev  (2021-05-07)
 # openjfx:8 will never be stabilized
 # openjfx:11 probably will neither



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

2021-07-19 Thread Georgy Yakovlev
commit: 3c7b820fff2731eeb3d3365bb9266a94b6fa2146
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Jul 20 00:45:48 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Jul 20 00:45:48 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c7b820f

profiles/arch/powerpc/ppc64/64le: stable-mask crun[criu]

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

 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
index aae03ed6a79..993905bad6b 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -1,6 +1,10 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2021-07-19)
+# sys-process/criu and it's deps are not ppc64 stable yet
+app-emulation/crun criu
+
 # Georgy Yakovlev  (2021-05-07)
 # openjfx:8 will never be stabilized
 # openjfx:11 probably will neither



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

2021-07-06 Thread Georgy Yakovlev
commit: 07fc69be940a54f3a315d05ecb8d3b7501b289e5
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jul  7 02:59:29 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jul  7 03:00:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07fc69be

profiles/arch/powerpc/ppc64/64le: unmask USE=dist-kernel

it works and used for module rebuilds on non-binary dist kernels

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

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index 187b4ac618a..8e2f205d60b 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -6,7 +6,3 @@
 # around September.
 python_single_target_python3_10
 python_targets_python3_10
-
-# Michał Górny  (2021-01-07)
-# Prebuilt kernel rebuilds are supported on stable yet.
-dist-kernel



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

2021-06-09 Thread Georgy Yakovlev
commit: 5e12b01c2aa27a91796678e77796be940722447a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jun 10 04:13:20 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jun 10 04:16:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e12b01c

profiles/arch/powerpc/ppc64/64le: sync clang masks with be

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 9 +
 profiles/arch/powerpc/ppc64/64le/use.mask | 4 
 2 files changed, 13 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index b2593cab722..44e499bb6fe 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -5,6 +5,10 @@
 # altivec code is big-endian only, #773100
 media-libs/libdvbcsa cpu_flags_ppc_altivec
 
+# Michał Górny  (2021-03-06)
+# LLVM 9 has been removed.
+dev-util/perf clang
+
 # Michał Górny  (2020-12-21)
 # Additional sanitizers supported on ppc64le.
 sys-libs/compiler-rt-sanitizers -xray
@@ -22,6 +26,11 @@ app-emulation/crun -criu
 dev-java/openjdk:8 -javafx
 dev-java/openjdk:11 -javafx
 
+# Georgy Yakovlev  (2020-05-03)
+# Fails to build, needs more work
+www-client/firefox clang
+mail-client/thunderbird clang
+
 # Georgy Yakovlev  (2020-02-26)
 # vulkan tested and works on ppc64le
 dev-qt/qtdeclarative -vulkan

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/powerpc/ppc64/64le/use.mask
index e0ecc03fcaf..208423630f7 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -9,6 +9,10 @@
 # dev-qt/qtwebengine works on ppc64le
 -webengine
 
+# Georgy Yakovlev  (2020-06-03)
+# clang is keyworded and works on ppc64
+-clang
+
 # Georgy Yakovlev 

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

2021-06-03 Thread Georgy Yakovlev
commit: 9122ec624d069dc4fcc3eb31faace59e52e3d1cf
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Jun  3 06:17:40 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Jun  3 06:21:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9122ec62

profiles/arch/powerpc/ppc64/64le: mask altivec for dvbcsa

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 32bb967a351..b2593cab722 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
-# Copyright 2019-2020 Gentoo Authors
+# Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2021-06-02)
+# altivec code is big-endian only, #773100
+media-libs/libdvbcsa cpu_flags_ppc_altivec
+
 # Michał Górny  (2020-12-21)
 # Additional sanitizers supported on ppc64le.
 sys-libs/compiler-rt-sanitizers -xray



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

2021-05-19 Thread Georgy Yakovlev
commit: 63cd4f5df85da24e41ed65953c79457f401ae25d
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May 18 03:51:42 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed May 19 15:09:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63cd4f5d

profiles/arch/powerpc/ppc64: mask/unmask chromium on ppc64be/ppc64le

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 
 profiles/arch/powerpc/ppc64/package.mask  | 4 
 2 files changed, 8 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index a0ae367f6d1..1544eb02815 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2021-05-17)↲
+# chromium works on ppc64le
+-www-client/chromium
+
 # Georgy Yakovlev  (2021-05-07)↲
 # works on little-endian↲
 sci-mathematics/geogebra-bin

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index 702716df9f4..8ba483baa4c 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2021-05-17)
+# chromium does not work on ppc64be
+www-client/chromium
+
 # Georgy Yakovlev  (2021-05-07)
 # only works on little-endian
 sci-mathematics/geogebra-bin



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

2021-05-16 Thread Georgy Yakovlev
commit: f841270df08aafc187a762118c8d87f254926a35
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun May 16 17:26:07 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun May 16 18:33:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f841270d

profiles/arch/powerpc/ppc64/64le: unmask radeonsi mesa driver

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

 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
index a895ca6f6dd..aae03ed6a79 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -6,7 +6,3 @@
 # openjfx:11 probably will neither
 dev-java/openjdk:8 javafx
 dev-java/openjdk:11 javafx
-
-# Georgy Yakovlev  (2019-08-15)
-# deps are not yet stable on ppc64
-media-libs/mesa llvm video_cards_radeonsi



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

2021-05-16 Thread Georgy Yakovlev
commit: f98b2db726c83d2418e5fd853020d0763c27df79
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun May 16 17:23:59 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun May 16 18:33:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98b2db7

profiles/arch/powerpc/ppc64/64le: remove vulkan related stable masks

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

 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
index 7672dc89518..a895ca6f6dd 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -7,17 +7,6 @@
 dev-java/openjdk:8 javafx
 dev-java/openjdk:11 javafx
 
-# Georgy Yakovlev  (2020-02-27)
-# vulkan tested and works on ppc64le, but not stabilized yet
-dev-qt/qtdeclarative vulkan
-dev-qt/qtgui vulkan
-dev-qt/qtwayland vulkan
-media-libs/mesa vulkan vulkan-overlay
-media-libs/libsdl2 vulkan
-media-video/mpv vulkan
-media-video/pipewire vulkan
-media-video/vlc libplacebo
-
 # Georgy Yakovlev  (2019-08-15)
 # deps are not yet stable on ppc64
 media-libs/mesa llvm video_cards_radeonsi



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

2021-05-16 Thread Georgy Yakovlev
commit: c0eddea0ff6589b2ab8fdab447bec9b22fc1fc17
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun May 16 17:15:40 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun May 16 18:33:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0eddea0

profiles/arch/powerpc/ppc64/64le: stable-unmask amdgpu

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

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index 467a9aa9e7e..ed130681514 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -13,5 +13,4 @@ dist-kernel
 
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le, but not yet stable
-video_cards_amdgpu
 video_cards_ast



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

2021-05-16 Thread Georgy Yakovlev
commit: a0016d14b9792359b1cec72ade3dfcc78efb314a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun May 16 17:11:22 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun May 16 18:33:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0016d14

profiles/arch/powerpc/ppc64/64le: unmask USE=vaapi

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

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index f0718dbcb02..467a9aa9e7e 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -11,10 +11,6 @@ python_targets_python3_10
 # Prebuilt kernel rebuilds are supported on stable yet.
 dist-kernel
 
-# Georgy Yakovlev  (2020-01-21)
-# works, but deps not stable yet
-vaapi
-
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le, but not yet stable
 video_cards_amdgpu



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

2021-05-16 Thread Georgy Yakovlev
commit: d1677e6a4001c638164ecd93f4d8214c16938d80
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun May 16 17:19:04 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun May 16 18:33:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1677e6a

profiles/arch/powerpc/ppc64/64le: unmask xf86-video-ast

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

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index ed130681514..187b4ac618a 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -10,7 +10,3 @@ python_targets_python3_10
 # Michał Górny  (2021-01-07)
 # Prebuilt kernel rebuilds are supported on stable yet.
 dist-kernel
-
-# Georgy Yakovlev  (2019-08-14)
-# works on ppc64le, but not yet stable
-video_cards_ast



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

2021-05-16 Thread Georgy Yakovlev
commit: fe85de82ad1b82639d800bce1920610a5d8bc68f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun May 16 17:03:49 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun May 16 17:12:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe85de82

profiles/arch/powerpc/ppc64/64le: fix openjfx mask

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

 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
index 6dbcf7edfcd..7672dc89518 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -5,7 +5,7 @@
 # openjfx:8 will never be stabilized
 # openjfx:11 probably will neither
 dev-java/openjdk:8 javafx
-dev-java/openjdk:11 javaf
+dev-java/openjdk:11 javafx
 
 # Georgy Yakovlev  (2020-02-27)
 # vulkan tested and works on ppc64le, but not stabilized yet



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

2021-05-07 Thread Georgy Yakovlev
commit: 231e2847597d98baeaab3d1ecd466a54aec9c371
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri May  7 12:59:40 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri May  7 13:00:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231e2847

profiles/arch/powerpc/ppc64: mask/unmask geogebra-bin

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 
 profiles/arch/powerpc/ppc64/package.mask  | 4 
 2 files changed, 8 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index c42fe27f486..a0ae367f6d1 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2021-05-07)↲
+# works on little-endian↲
+sci-mathematics/geogebra-bin
+
 # Georgy Yakovlev  (2020-10-17)
 # works on ppc64le
 -app-emulation/docker

diff --git a/profiles/arch/powerpc/ppc64/package.mask 
b/profiles/arch/powerpc/ppc64/package.mask
index c155773a0a4..1d47ee5b2e8 100644
--- a/profiles/arch/powerpc/ppc64/package.mask
+++ b/profiles/arch/powerpc/ppc64/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2021-05-07)
+# only works on little-endian
+sci-mathematics/geogebra-bin
+
 # Georgy Yakovlev  (2021-05-06)
 # segfaults building qtwebengine or chromium
 # https://bugs.gentoo.org/785751



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

2020-10-17 Thread Georgy Yakovlev
commit: 2b4c5a459de9efd30fb23588c824ed144f85c426
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Oct 18 02:17:02 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Oct 18 02:18:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4c5a45

profiles/arch/powerpc/ppc64/64le/package.mask: fix docker mask

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index d782fcce587..784790b1ea8 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -3,7 +3,7 @@
 
 # Georgy Yakovlev  (2020-10-17)
 # works on ppc64le
-app-emulation/docker
+-app-emulation/docker
 
 # Georgy Yakovlev  (2020-09-22
 # criu works on ppc64le



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

2020-10-17 Thread Georgy Yakovlev
commit: 9e9b89d0418ef57b0a16a0c6bcf957a94364b51a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Oct 18 00:47:24 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Oct 18 00:48:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e9b89d0

profiles/arch/powerpc/ppc64/64le/package.mask: unmask docker

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 14fd84971a8..d782fcce587 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-10-17)
+# works on ppc64le
+app-emulation/docker
+
 # Georgy Yakovlev  (2020-09-22
 # criu works on ppc64le
 -sys-process/criu



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

2020-10-16 Thread Georgy Yakovlev
commit: 1b3c4761a26580ab2c8ff9faf15201139cc72835
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Oct 16 10:16:43 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Oct 16 17:45:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3c4761

profiles/arch/powerpc/ppc64/64le: mask kdenetwork-meta[webengine]

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index ea811eaacbb..15d4e1a89be 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-10-05)
+# dropbox requires binaries unavaliable for ppc64
+kde-apps/kdenetwork-meta webengine
+
 # Georgy Yakovlev  (2020-10-05)
 # criu is unmasked on little-endian ppc64
 app-emulation/crun -criu



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

2020-10-16 Thread Georgy Yakovlev
commit: 162e46bba4e18c98a18d568ad841e1483d1debe3
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Oct 16 10:00:23 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Oct 16 17:45:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=162e46bb

profiles/arch/powerpc/ppc64/64le/use.mask: unmask webengine

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

 profiles/arch/powerpc/ppc64/64le/use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/powerpc/ppc64/64le/use.mask
index c45b6f7fb7b..abc4d0b9c1b 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev 

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

2020-10-05 Thread Georgy Yakovlev
commit: e133ccef7f6a5300105f8b2ec400b58040c58c26
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Oct  6 01:14:12 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Oct  6 01:14:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e133ccef

profiles/arch/powerpc/ppc64/64le/package.use.mask: unmask crun[criu]

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 8144c6aa293..ea811eaacbb 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-10-05)
+# criu is unmasked on little-endian ppc64
+app-emulation/crun -criu
+
 # Georgy Yakovlev  (2020-09-19)
 # openjfx is keyworded on ppc64le
 dev-java/openjdk:11 -javafx



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

2020-09-22 Thread Georgy Yakovlev
commit: da4f3ae26a98bc6c4cafe40eb6add9b56ddc5fa9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue Sep 22 20:04:31 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue Sep 22 20:24:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da4f3ae2

profiles/arch/powerpc/ppc64/64le/package.mask: unmask criu

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index cfbe49ebcb7..14fd84971a8 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-09-22
+# criu works on ppc64le
+-sys-process/criu
+
 # Georgy Yakovlev  (2020-09-18)
 # openjfx:11 works on ppc64le
 -dev-java/openjfx:11



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

2020-09-19 Thread Georgy Yakovlev
commit: 4871fab28eb0fe1e556c98bfd8582c1475af2465
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Sep 20 02:47:52 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Sep 20 02:48:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4871fab2

profiles/arch/powerpc/ppc64/64le/package.mask: add - to openjfx unmask

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index faba24e4583..cfbe49ebcb7 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -3,7 +3,7 @@
 
 # Georgy Yakovlev  (2020-09-18)
 # openjfx:11 works on ppc64le
-dev-java/openjfx:11
+-dev-java/openjfx:11
 
 # Georgy Yakovlev  (2020-08-27)
 # little-endian power8 ppc64 configs are provided



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

2020-09-05 Thread Georgy Yakovlev
commit: 04d4c82c05ca73b2adeca37e32cb3a6c6298181b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Sep  6 03:50:43 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Sep  6 04:23:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04d4c82c

profiles/arch/powerpc/ppc64/64le/package.mask: unmask vanilla-kernel

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 7ebafb05c01..f4f3331dfe3 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -4,6 +4,7 @@
 # Georgy Yakovlev  (2020-01-25)
 # libva unmasked on little-endian profile



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

2020-08-28 Thread Georgy Yakovlev
commit: 02710a1b165ccd248f90b38cbfd36d1e6561ac17
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 28 00:26:02 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 28 18:03:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02710a1b

profiles/arch/powerpc/ppc64/64le/package.mask: unmask gentoo-kernel

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 0656c05a226..7ebafb05c01 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-01-25)
 # libva unmasked on little-endian profile
 -net-im/telegram-desktop



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

2020-02-27 Thread Georgy Yakovlev
commit: 0960cb147fa5d3d7071e60f67a6960ac0052ee25
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 20:04:19 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 20:15:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0960cb14

profiles/arch/powerpc/ppc64/64le: fix vulkan stable masks properly

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask|  6 +++---
 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 11 +++
 profiles/arch/powerpc/ppc64/64le/use.stable.mask |  4 
 3 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 9b081c73f68..e990694a3c8 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -6,9 +6,9 @@
 dev-qt/qtdeclarative -vulkan
 dev-qt/qtgui -vulkan
 dev-qt/qtwayland -vulkan
-#media-libs/mesa -vulkan -vulkan-overlay
-#media-libs/libsdl2 -vulkan
-#media-video/mpv -vulkan
+media-libs/mesa -vulkan -vulkan-overlay
+media-libs/libsdl2 -vulkan
+media-video/mpv -vulkan
 media-video/vlc -libplacebo
 
 # Georgy Yakovlev  (2020-01-21)

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

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index 0c547c80707..1cda5eff133 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -1,10 +1,6 @@
 # Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Georgy Yakovlev  (2020-02-26)
-# works, but deps not stable yet
-vulkan
-
 # Georgy Yakovlev  (2020-01-21)
 # works, but deps not stable yet
 vaapi



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

2020-02-27 Thread Ben Kohler
commit: 5f4c116d57073112dc805027bb3fefe6eab90a26
Author: Ben Kohler  gentoo  org>
AuthorDate: Thu Feb 27 16:11:50 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu Feb 27 16:11:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f4c116d

profiles/arch/powerpc/ppc64/64le: re-mask some vulkan flags

This fixes breakages on these 3 packages' deps, the flags can be
unmasked again when the deps are actually keyworded for ppc64.

Signed-off-by: Ben Kohler  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index e990694a3c8..9b081c73f68 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -6,9 +6,9 @@
 dev-qt/qtdeclarative -vulkan
 dev-qt/qtgui -vulkan
 dev-qt/qtwayland -vulkan
-media-libs/mesa -vulkan -vulkan-overlay
-media-libs/libsdl2 -vulkan
-media-video/mpv -vulkan
+#media-libs/mesa -vulkan -vulkan-overlay
+#media-libs/libsdl2 -vulkan
+#media-video/mpv -vulkan
 media-video/vlc -libplacebo
 
 # Georgy Yakovlev  (2020-01-21)



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

2020-02-26 Thread Georgy Yakovlev
commit: 00a9269058ef9f0cc2ec31505b04ad2e0cc99825
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 06:10:12 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 06:10:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a92690

profiles/arch/powerpc/ppc64/64le: use.stab.mask vulkan

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

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index 1cda5eff133..0c547c80707 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-02-26)
+# works, but deps not stable yet
+vulkan
+
 # Georgy Yakovlev  (2020-01-21)
 # works, but deps not stable yet
 vaapi



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

2020-02-26 Thread Georgy Yakovlev
commit: a54d74341bd1afb50d92b9f693cb103f9040ff8a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Feb 27 03:53:42 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Feb 27 03:54:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54d7434

profiles/arch/powerpc/ppc64/64le: unmask vulkan related flags

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index ee4fc94105b..e990694a3c8 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,16 @@
 # Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-02-26)
+# vulkan tested and works on ppc64le
+dev-qt/qtdeclarative -vulkan
+dev-qt/qtgui -vulkan
+dev-qt/qtwayland -vulkan
+media-libs/mesa -vulkan -vulkan-overlay
+media-libs/libsdl2 -vulkan
+media-video/mpv -vulkan
+media-video/vlc -libplacebo
+
 # Georgy Yakovlev  (2020-01-21)
 # mask untested card for libva
 x11-libs/libva video_cards_nouveau



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

2020-01-25 Thread Georgy Yakovlev
commit: d1e8448e7765a3abbd393187ad124afa91e80a6a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Jan 25 10:04:36 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Jan 25 10:23:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e8448e

profiles/arch/powerpc/ppc64/64le/package.mask: unmask telegram-desktop

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 57e2d23a8fb..4d63db79830 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-01-25)
+# libva unmasked on little-endian profile
+-net-im/telegram-desktop
+
 # Georgy Yakovlev  (2020-01-21)
 # works fine on little-endian
 -x11-libs/libva



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

2020-01-22 Thread Georgy Yakovlev
commit: d2e39f51696ef76aef66385e475acaa0c982dd57
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 09:28:45 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 09:32:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e39f51

profiles/ppc64le: update vaapi related masks

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 191adece48a..57e2d23a8fb 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -5,6 +5,7 @@
 # works fine on little-endian
 -x11-libs/libva
 -media-video/libva-utils
+-media-plugins/gst-plugins-vaapi
 
 # Georgy Yakovlev  (2019-08-14)
 # works fine on little-endian



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

2020-01-22 Thread Georgy Yakovlev
commit: aae66f19a1a1af44ce8dd1aa0f6d25f2081121d9
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 09:31:28 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 09:33:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae66f19

profiles/ppc64le: remove use.mask gst-plugins-meta[vaapi]

This reverts commit a4e58f47f0bbdd973d8407f6f84ce2197901ff25.

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 005b4a9c894..c4bfb6ecb28 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,10 +1,6 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# Georgy Yakovlev  (2020-01-22)
-# fails to build and unkeyworded
-media-plugins/gst-plugins-meta vaapi
-
 # Georgy Yakovlev  (2020-01-21)
 # mask untested card for libva
 x11-libs/libva video_cards_nouveau



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

2020-01-22 Thread Georgy Yakovlev
commit: a4e58f47f0bbdd973d8407f6f84ce2197901ff25
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 08:35:35 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 08:37:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e58f47

profiles/ppc64le: use.mask gst-plugins-meta[vaapi]

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index c4bfb6ecb28..005b4a9c894 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-01-22)
+# fails to build and unkeyworded
+media-plugins/gst-plugins-meta vaapi
+
 # Georgy Yakovlev  (2020-01-21)
 # mask untested card for libva
 x11-libs/libva video_cards_nouveau



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

2020-01-21 Thread Georgy Yakovlev
commit: 19a44475c48fe3ba63d311c4f06650c7373852a8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 05:29:26 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 05:40:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a44475

profiles/ppc64le: package.unmask libva on LE profile

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 7c4b0685ce7..191adece48a 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-01-21)
+# works fine on little-endian
+-x11-libs/libva
+-media-video/libva-utils
+
 # Georgy Yakovlev  (2019-08-14)
 # works fine on little-endian
 -x11-drivers/xf86-video-amdgpu



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

2020-01-21 Thread Georgy Yakovlev
commit: b7e23cb08706e077cae30b82934fa5e04f70c5ff
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 05:19:58 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 05:40:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7e23cb0

profiles/ppc64le: package.use.mask untested drivers for libva

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index dfdcbe53b3e..c4bfb6ecb28 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-01-21)
+# mask untested card for libva
+x11-libs/libva video_cards_nouveau
+
 # Robin H. Johnson  (2019-12-06)
 # PPS should work on all arches, but only keyworded on some arches
 >=net-misc/ntp-4.2.6_p3-r1 -parse-clocks



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

2020-01-21 Thread Georgy Yakovlev
commit: 29621c45ca23c3b1d4db9104ef3d2c4c3aa1cf40
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 05:15:51 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 05:40:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29621c45

profiles/ppc64le: unmask vaapi

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

 profiles/arch/powerpc/ppc64/64le/use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/powerpc/ppc64/64le/use.mask
index 6de7d0e140d..bf0921865fa 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2017-06-29)
 # Remask as this profile is little endian.
 big-endian



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

2020-01-21 Thread Georgy Yakovlev
commit: f2f3015f2a2c4ac604d0b5d6a4168e96d58edecb
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Wed Jan 22 05:13:23 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Wed Jan 22 05:14:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f3015f

profiles/ppc64le: use.stable.mask vaapi

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

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index 02d39995339..9675da7ca83 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2020-01-21)
+# works, but deps not stable yet
+vaapi
+
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le, but not yet stable
 video_cards_amdgpu



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

2019-08-29 Thread Georgy Yakovlev
commit: 96cb1de496ad603bcf98f1d9f48b5e3cbbe027b6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 30 02:13:40 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 30 02:13:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96cb1de4

profiles/arch/powerpc/ppc64/64le/package.use.mask: adjust mask

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index fc983411595..8705a504655 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -3,7 +3,7 @@
 
 # Georgy Yakovlev  (2019-08-29)
 # PGO works on ppc64le
->=www-client/firefox-48 -pgo
+>=www-client/firefox-68 -pgo
 
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le



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

2019-08-29 Thread Georgy Yakovlev
commit: d718f15676955fd549bdc09c2ea910f813f97ecc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 30 02:08:50 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 30 02:08:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d718f156

profiles/arch/powerpc/ppc64/64le/package.use.mask: unmask fireofx[pgo]

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 25117d003d9..fc983411595 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2019-08-29)
+# PGO works on ppc64le
+>=www-client/firefox-48 -pgo
+
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le
 media-libs/mesa -llvm -video_cards_radeonsi



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

2019-08-16 Thread Georgy Yakovlev
commit: c94d6946d1b3b76ab57b09f42e805d3043c9a722
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 16 06:26:25 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 16 06:45:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94d6946

profiles: stable.use.mask video_cards_ast on ppc64le

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

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index 03672d15f30..02d39995339 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -4,3 +4,4 @@
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le, but not yet stable
 video_cards_amdgpu
+video_cards_ast



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

2019-08-16 Thread Georgy Yakovlev
commit: 8b7a9e223f044ad4fb5bddf8844f00715f85310a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 16 06:30:07 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 16 06:45:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7a9e22

profiles: package.use.stable.mask mesa[video_cards_radeonsi] on ppc64le

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

 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
index 02ff9435f80..30c1eecf861 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -2,5 +2,5 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Georgy Yakovlev  (2019-08-15)
-# llvm not yet stable on ppc64
-media-libs/mesa llvm
+# deps are not yet stable on ppc64
+media-libs/mesa llvm video_cards_radeonsi



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

2019-08-16 Thread Georgy Yakovlev
commit: f622fe28f4dc720bbb3e8e833a681d9c01ead845
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 16 06:27:46 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 16 06:45:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f622fe28

profiles: unmask mesa[video_cards_radeonsi] on ppc64le

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index d6393ab77d9..25117d003d9 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -3,4 +3,4 @@
 
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le
-media-libs/mesa -llvm
+media-libs/mesa -llvm -video_cards_radeonsi



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

2019-08-16 Thread Georgy Yakovlev
commit: 7a629f68c5a3160ada725122760e267ba87f36de
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 16 06:21:24 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 16 06:45:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a629f68

profiles/arch/powerpc/ppc64/64le: unmask video_cards_ast

may be useful for RCS machine owners

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

 profiles/arch/powerpc/ppc64/64le/use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/powerpc/ppc64/64le/use.mask
index 9a3edae57bd..6de7d0e140d 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -12,3 +12,4 @@ multilib
 # Georgy Yakovlev  (2019-08-14)
 # # works on ppc64le
 -video_cards_amdgpu
+-video_cards_ast



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

2019-08-15 Thread Georgy Yakovlev
commit: a39553464c3348153bf872ddc7e247ab15764e01
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 16 00:15:32 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 16 00:16:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3955346

profiles/arch/powerpc/ppc64/64le/package.mask: unmask amdgpu

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 401e1bd7c3b..7c4b0685ce7 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2019-08-14)
+# works fine on little-endian
+-x11-drivers/xf86-video-amdgpu
+
 # Georgy Yakovlev  (2019-02-04)
 # AdoptOpenJDK's ppc64 build is little-endian only
 # so we can use bins and build from source



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

2019-08-15 Thread Georgy Yakovlev
commit: def6a8bef8df1def4b5ab7b677164c1f170fe767
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug 15 21:24:54 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug 15 21:24:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def6a8be

profiles: p.u.s.m mesa[llvm] on ppc64le

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

 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
new file mode 100644
index 000..02ff9435f80
--- /dev/null
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -0,0 +1,6 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev  (2019-08-15)
+# llvm not yet stable on ppc64
+media-libs/mesa llvm



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

2019-08-15 Thread Georgy Yakovlev
commit: 53f20d3c6ba0f996cbaa9006f3b14c1ac4daaef8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug 15 05:53:14 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug 15 06:49:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f20d3c

profiles/arch/powerpc/ppc64/64le/use.stable.mask: mask amdgpu

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

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
new file mode 100644
index 000..03672d15f30
--- /dev/null
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -0,0 +1,6 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev  (2019-08-14)
+# works on ppc64le, but not yet stable
+video_cards_amdgpu



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

2019-08-15 Thread Georgy Yakovlev
commit: 2341d471d7ed23f7f17d52fe9481f0d78634ffd8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug 15 05:47:45 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug 15 06:48:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2341d471

profiles/arch/powerpc/ppc64/64le/package.use.mask: unmask mesa[llvm]

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

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
new file mode 100644
index 000..d6393ab77d9
--- /dev/null
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -0,0 +1,6 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev  (2019-08-14)
+# works on ppc64le
+media-libs/mesa -llvm



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

2019-08-15 Thread Georgy Yakovlev
commit: 64b9e273f6458781dc5894c8c7e9c1bddf7dbb1b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug 15 05:58:00 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug 15 06:49:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b9e273

profiles/arch/powerpc/ppc64/64le/use.mask: unmask amdgpu

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

 profiles/arch/powerpc/ppc64/64le/use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/powerpc/ppc64/64le/use.mask
index 32b75ae1b23..9a3edae57bd 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -8,3 +8,7 @@ big-endian
 # Chris Gianelloni  (2008-02-13)
 # Mask multilib, since we cannot use it.
 multilib
+
+# Georgy Yakovlev  (2019-08-14)
+# # works on ppc64le
+-video_cards_amdgpu



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

2019-02-04 Thread Georgy Yakovlev
commit: 4919049d13dc522a86b86f951b3e0965141df337
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Feb  4 19:20:40 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Feb  4 19:44:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4919049d

profiles/arch/powerpc/ppc64/64le/package.mask: update openjdk mask

fixes
--- Unmatched removal atom(s) in
/usr/portage/profiles/arch/powerpc/ppc64/64le/package.mask: -dev-java/openjdk

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 962a4dd5bfb..300d9c0d786 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,9 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# James Le Cuirot  (19 Oct 2018)
-# AdoptOpenJDK's ppc64 build is little-endian only.
--dev-java/openjdk
+# Georgy Yakovlev  (04 Feb 2019)
+# AdoptOpenJDK's ppc64 build is little-endian only
+# so we can use bins and build from source
+-dev-java/openjdk:11
 -dev-java/openjdk-bin
 
 # Sergei Trofimovich  (11 Apr 2018)



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

2018-11-08 Thread James Le Cuirot
commit: 6a26918938e9a32d44248a4ee2e3dab8a18b4611
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Nov  4 15:01:04 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Nov  8 23:11:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a269189

profiles: Unmask dev-java/openjdk(-bin) on little-endian ppc64

I didn't realise that the little-endian profile descends from the
big-endian profile.

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

 profiles/arch/powerpc/ppc64/64le/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 539351b0911..962a4dd5bfb 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (19 Oct 2018)
+# AdoptOpenJDK's ppc64 build is little-endian only.
+-dev-java/openjdk
+-dev-java/openjdk-bin
+
 # Sergei Trofimovich  (11 Apr 2018)
 # ltrace is not ported to powerpc64le yet.
 dev-util/ltrace



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

2018-04-11 Thread Sergei Trofimovich
commit: bbd6dd4a97f36409b4e1faf3148995dc0b82d4c4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr 11 21:19:35 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 11 21:20:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd6dd4a

profiles/arch/powerpc/ppc64/64le/package.mask: mask dev-util/ltrace

dev-util/ltrace needs a port to new ELF v2 ABI.
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 6f458c0b70e..539351b0911 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Sergei Trofimovich  (11 Apr 2018)
+# ltrace is not ported to powerpc64le yet.
+dev-util/ltrace
+
 # Arfrever Frehtes Taifersar Arahesis  (21 Feb 2018)
 # Mozc supports only little-endian architectures.
 -app-i18n/mozc



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

2018-04-11 Thread Sergei Trofimovich
commit: a504322f9e2def94413f2501729f0987bac44e9b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr 11 20:38:50 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 11 20:55:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a504322f

profiles/arch/powerpc/ppc64/64le/make.defaults: fix CHOST_ variables

Before the change:
CHOST="powerpc64le-unknown-linux-gnu"
CHOST_ppc64="powerpc64-unknown-linux-gnu"
CHOST_ppc="powerpc-unknown-linux-gnu"

After the change:
CHOST="powerpc64le-unknown-linux-gnu"
CHOST_ppc64="powerpc64le-unknown-linux-gnu"
CHOST_ppc="powerpcle-unknown-linux-gnu"

Reported-by: luke-jr
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/make.defaults | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/make.defaults 
b/profiles/arch/powerpc/ppc64/64le/make.defaults
index f02939cf2c6..7a7e3bdc53a 100644
--- a/profiles/arch/powerpc/ppc64/64le/make.defaults
+++ b/profiles/arch/powerpc/ppc64/64le/make.defaults
@@ -6,3 +6,6 @@ CFLAGS="-O2 -pipe"
 CXXFLAGS="${CFLAGS}"
 FFLAGS="${CFLAGS}"
 FCFLAGS="${CFLAGS}"
+
+CHOST_ppc64="powerpc64le-unknown-linux-gnu"
+CHOST_ppc="powerpcle-unknown-linux-gnu"



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

2017-07-07 Thread James Le Cuirot
commit: 2a50181ac32141c7cd10eea65bf0550b87d4a0d5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jun 29 21:11:49 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Jul  7 21:08:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a50181a

profiles: Add profile-enforced global big-endian USE flag

The flag is forced and masked by default and then unmasked where
necessary. Note that there are some big endian host values listed in
tc-endian() that we do not have profiles for.

 profiles/arch/arm64/big-endian/use.mask| 6 ++
 profiles/arch/base/use.force   | 6 ++
 profiles/arch/base/use.mask| 4 
 profiles/arch/hppa/use.mask| 4 
 profiles/arch/m68k/use.mask| 7 +++
 profiles/arch/{powerpc/ppc64/64le => mips/mipsel}/use.mask | 6 +++---
 profiles/arch/mips/use.mask| 4 
 profiles/arch/powerpc/ppc64/64le/use.mask  | 4 
 profiles/arch/powerpc/use.mask | 7 +++
 profiles/arch/s390/use.mask| 7 +++
 profiles/arch/sparc/use.mask   | 4 
 profiles/use.desc  | 3 ++-
 12 files changed, 58 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/arm64/big-endian/use.mask 
b/profiles/arch/arm64/big-endian/use.mask
new file mode 100644
index 000..0a4af0711f5
--- /dev/null
+++ b/profiles/arch/arm64/big-endian/use.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2017 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+
+# James Le Cuirot  (29 Jun 2017)
+# Unmask as this profile is big endian.
+-big-endian

diff --git a/profiles/arch/base/use.force b/profiles/arch/base/use.force
new file mode 100644
index 000..7f213b9dd01
--- /dev/null
+++ b/profiles/arch/base/use.force
@@ -0,0 +1,6 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# James Le Cuirot  (29 Jun 2017)
+# Forced and masked by default. Unmask where necessary.
+big-endian

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 1a4a39cefc1..2ea1fb3d89f 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (29 Jun 2017)
+# Forced and masked by default. Unmask where necessary.
+big-endian
+
 # Sven Wegener  (31 May 2017)
 # libvirt is only supported on specific architectures
 libvirt

diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index 7361e2c52af..bd158162a44 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -3,6 +3,10 @@
 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
 # request bug for the hppa arch.
 
+# James Le Cuirot  (29 Jun 2017)
+# Unmask as this profile is big endian.
+-big-endian
+
 # Andreas Sturmlechner  (25 Feb 2017)
 # kwallet integration split from kde to distinct flag
 kwallet

diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index aac0e46e97c..646567111d5 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -1,6 +1,13 @@
+# Copyright 1999-2017 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+
 # Unmask the flag which corresponds to ARCH.
 -m68k
 
+# James Le Cuirot  (29 Jun 2017)
+# Unmask as this profile is big endian.
+-big-endian
+
 hardened
 
 # Paul de Vrieze 

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/mips/mipsel/use.mask
similarity index 50%
copy from profiles/arch/powerpc/ppc64/64le/use.mask
copy to profiles/arch/mips/mipsel/use.mask
index 2419ed9b642..2a8cc7b0c76 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/mips/mipsel/use.mask
@@ -1,6 +1,6 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# 2008/02/13 - Chris Gianelloni 
-# Mask multilib, since we cannot use it.
-multilib
+# James Le Cuirot  (29 Jun 2017)
+# Remask as this profile is little endian.
+big-endian

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 09ac8ca4b2c..6caff81617c 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -mips
 
+# James Le Cuirot  (29 Jun 2017)
+# Unmask as this profile is big endian.
+-big-endian
+
 # Mart Raudsepp  (27 May 2017)
 # 

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

2017-03-20 Thread Mike Frysinger
commit: a3c729566acd471a95564c664fec026a623c82f9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 20 23:01:28 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Mar 20 23:02:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c72956

profiles: ppc64le: disable symlink lib usage

We haven't released any official ppc64 little endian images yet,
so there's no point in doing so with a setup we want to kill.

 profiles/arch/powerpc/ppc64/64le/make.defaults | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/make.defaults 
b/profiles/arch/powerpc/ppc64/64le/make.defaults
index dbe9c14ff15..f02939cf2c6 100644
--- a/profiles/arch/powerpc/ppc64/64le/make.defaults
+++ b/profiles/arch/powerpc/ppc64/64le/make.defaults
@@ -6,7 +6,3 @@ CFLAGS="-O2 -pipe"
 CXXFLAGS="${CFLAGS}"
 FFLAGS="${CFLAGS}"
 FCFLAGS="${CFLAGS}"
-
-# moved from 64bit-native, TODO: move it upwards
-SYMLINK_LIB="yes"
-LIBDIR_ppc64="lib64"