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

2024-06-06 Thread Ionen Wolkens
commit: 251affd864fc5ba4a690222a05cf3067992bfee3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jun  6 12:39:01 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jun  6 13:18:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251affd8

media-video/mpv: drop 0.37.0

Closes: https://bugs.gentoo.org/893422
Signed-off-by: Ionen Wolkens  gentoo.org>

 media-video/mpv/Manifest   |   1 -
 media-video/mpv/files/mpv-0.37.0-drm-fix.patch |  41 
 media-video/mpv/metadata.xml   |   2 -
 media-video/mpv/mpv-0.37.0.ebuild  | 286 -
 profiles/arch/arm/package.use.mask |   5 -
 profiles/arch/arm/package.use.stable.mask  |   4 -
 profiles/arch/base/package.use.mask|   7 -
 7 files changed, 346 deletions(-)

diff --git a/media-video/mpv/Manifest b/media-video/mpv/Manifest
index 0e7c6d471455..bf9c05f949be 100644
--- a/media-video/mpv/Manifest
+++ b/media-video/mpv/Manifest
@@ -1,2 +1 @@
-DIST mpv-0.37.0.tar.gz 3384190 BLAKE2B 
31d8d47ed7ae94540189fe05b7ea63f5b0d5c987a22191f931e4bd90664d05dca4c7e0bd0e05fcdf48b977e38e5f8eec0d2572265f2cf4a969a8a9a9dbf83d68
 SHA512 
a2f7fb3837312ec59c50427af7be3b2b1b6175a53ccc7463e81503284fc4047dff32cb105d665d80be77ee1ae775d4512b71584f324d6d202c9a7fc1fab53257
 DIST mpv-0.38.0.tar.gz 3419741 BLAKE2B 
3ff59d30bc305394f58a1fff4f24540aa3be9412bc3cad27bec0c3478f4b7c13190e26847f38edc52996bb9f9a36dd6832c6fccebd6d873058acf78a320e42e4
 SHA512 
b5b2af59039ef4711814f94bbdfedb37f8ce914301670e42d4ed05fe1900025a3d3a2f3d5e69628a8aad115a647a27c386718959e2df1a18740468b3a84f8975

diff --git a/media-video/mpv/files/mpv-0.37.0-drm-fix.patch 
b/media-video/mpv/files/mpv-0.37.0-drm-fix.patch
deleted file mode 100644
index 7e10c07eebc1..
--- a/media-video/mpv/files/mpv-0.37.0-drm-fix.patch
+++ /dev/null
@@ -1,41 +0,0 @@
-From e575ec4fc3654387c7358bd3640877ef32628d2c Mon Sep 17 00:00:00 2001
-From: Jan Beich 
-Date: Wed, 22 Nov 2023 19:44:13 +0100
-Subject: [PATCH] meson: also expose present_sync for VT-only after
- a96d04f19d73
-
-$ meson setup --auto-features=disabled -Ddrm=enabled -Degl=enabled 
-Dgbm=enabled -Degl-drm=enabled /tmp/mpv_build
-$ meson compile -C /tmp/mpv_build
-[...]
-ld: error: undefined symbol: mp_present_initialize
->>> referenced by drm_common.c
->>>   libmpv.so.2.2.0.p/video_out_drm_common.c.o:(vo_drm_init)
-
-ld: error: undefined symbol: present_sync_update_values
->>> referenced by drm_common.c
->>>   libmpv.so.2.2.0.p/video_out_drm_common.c.o:(drm_pflip_cb)
-
-ld: error: undefined symbol: present_sync_swap
->>> referenced by drm_common.c
->>>   libmpv.so.2.2.0.p/video_out_drm_common.c.o:(drm_pflip_cb)
-
-ld: error: undefined symbol: present_sync_get_info
->>> referenced by vo_drm.c
->>>   libmpv.so.2.2.0.p/video_out_vo_drm.c.o:(get_vsync)

- meson.build | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/meson.build b/meson.build
-index a3c3430dd47b..6fd5afa5122a 100644
 a/meson.build
-+++ b/meson.build
-@@ -1049,7 +1049,7 @@ if features['xv']
- sources += files('video/out/vo_xv.c')
- endif
- 
--if features['wayland'] or features['x11']
-+if features['wayland'] or features['x11'] or features['drm']
- sources += ('video/out/present_sync.c')
- endif
- 

diff --git a/media-video/mpv/metadata.xml b/media-video/mpv/metadata.xml
index 4fb09acf0a6a..2601ee1c24c1 100644
--- a/media-video/mpv/metadata.xml
+++ b/media-video/mpv/metadata.xml
@@ -13,11 +13,9 @@
Enable gamepad input support
Enable the shared library and headers (used 
by frontends / plugins)
Enable Lua scripting, OSC (On Screen 
Controller) GUI, and net-misc/yt-dlp support
-   Enable Multi-Media Abstraction Layer (MMAL) 
decoding support: Available e.g. on the Raspberry Pi
Enable support for OpenGL-based video 
backends
(Note: deprecated for X11, USE=egl provides the newer 
support for -gpu-api=opengl)
Enable sound support via native PipeWire 
backend
-   Enable support for the Raspberry 
Pi
Enable high quality pitch correction 
via media-libs/rubberband
Enable media-libs/libsdl2 based 
video and audio outputs
(Note: these outputs exist for compatibility reasons 
only, avoid if possible)

diff --git a/media-video/mpv/mpv-0.37.0.ebuild 
b/media-video/mpv/mpv-0.37.0.ebuild
deleted file mode 100644
index f7dd7257fca2..
--- a/media-video/mpv/mpv-0.37.0.ebuild
+++ /dev/null
@@ -1,286 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-LUA_COMPAT=( lua5-1 luajit )
-PYTHON_COMPAT=( python3_{10..12} )
-inherit flag-o-matic lua-single meson optfeature pax-utils python-single-r1 xdg
-
-if [[ ${PV} ==  ]]; then
-   inherit 

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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

profiles: Rollover media-libs/opencv IUSE changes

Follow-up to 165c752d53b6d8ba6a9cd23daf79958c27d4c1c1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

profiles: Add cpu_flags_arm_iwmmxt2

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

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

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

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

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



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

2017-08-19 Thread Gilles Dartiguelongue
commit: c6d5c2da414ce2607e853cc956960eb82a60eabc
Author: Gilles Dartiguelongue  gentoo  org>
AuthorDate: Sat Aug 19 22:30:16 2017 +
Commit: Gilles Dartiguelongue  gentoo  org>
CommitDate: Sat Aug 19 22:48:43 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d5c2da

profiles: drop obsolete mask for dev-libs/gobject-introspection[doctool]

 profiles/arch/arm/package.use.mask   | 5 -
 profiles/arch/base/package.use.mask  | 5 -
 profiles/arch/sparc/package.use.mask | 5 -
 profiles/arch/x86/package.use.mask   | 5 -
 4 files changed, 20 deletions(-)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index 340c702ee19..32ffc4b764b 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -448,11 +448,6 @@ net-analyzer/wireshark doc-pdf
 # no stable media-video/vlc yet, bug #401313
 media-libs/phonon vlc
 
-# Alexandre Rostovtsev  (12 Apr 2012)
-# Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for
-# gobject-introspection[doctool], bug #411761
-dev-libs/gobject-introspection -doctool
-
 # Michael Sterrett  (04 Mar 2012)
 # arm is missing keywords for >=dev-libs/json-glib-0.12
 app-admin/syslog-ng json

diff --git a/profiles/arch/base/package.use.mask 
b/profiles/arch/base/package.use.mask
index 5b49ff3fc4d..ecf2bdb598b 100644
--- a/profiles/arch/base/package.use.mask
+++ b/profiles/arch/base/package.use.mask
@@ -157,11 +157,6 @@ media-libs/freetype infinality
 # sys-fs/zfs is not available everywhere.
 sys-boot/grub libzfs
 
-# Alexandre Rostovtsev  (12 Apr 2012)
-# Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for
-# gobject-introspection[doctool], bug #411761
-dev-libs/gobject-introspection doctool
-
 # Michał Górny  (11 Apr 2012)
 # JIT compilation in libzpaq generates code for x86/amd64.
 app-arch/zpaq jit

diff --git a/profiles/arch/sparc/package.use.mask 
b/profiles/arch/sparc/package.use.mask
index 5c341c0c2c4..96857174933 100644
--- a/profiles/arch/sparc/package.use.mask
+++ b/profiles/arch/sparc/package.use.mask
@@ -297,11 +297,6 @@ x11-misc/xscreensaver new-login
 app-misc/lcdproc hid lcd_devices_mdm166a
 
 # Alexandre Rostovtsev  (12 Apr 2012)
-# Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for
-# gobject-introspection[doctool], bug #411761
-dev-libs/gobject-introspection -doctool
-
-# Alexandre Rostovtsev  (12 Apr 2012)
 # Requires gnutls[pkcs11], which is use.masked on sparc
 net-libs/glib-networking smartcard
 

diff --git a/profiles/arch/x86/package.use.mask 
b/profiles/arch/x86/package.use.mask
index 9e45aa09ab6..2ca5b29b4ca 100644
--- a/profiles/arch/x86/package.use.mask
+++ b/profiles/arch/x86/package.use.mask
@@ -168,11 +168,6 @@ media-libs/phonon zeitgeist
 # dependency keyworded here, masked in base
 media-libs/freetype -infinality
 
-# Alexandre Rostovtsev  (12 Apr 2012)
-# Temporary mask-in-base, unmask-in-arch for dev-python/mako keywording for
-# gobject-introspection[doctool], bug #411761
-dev-libs/gobject-introspection -doctool
-
 # Michał Górny  (11 Apr 2012)
 # JIT compilation in zpaq generates code for x86/amd64.
 app-arch/zpaq -jit



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

2017-03-23 Thread Michał Górny
commit: facbb1b3ea7dccde668a102bdc474c2dcf8695cf
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 18 09:05:53 2017 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Mar 23 19:23:19 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=facbb1b3

profiles/arch: Add use.force/.mask entries for CPU_FLAGS_ARM

 profiles/arch/arm/armv5te/use.force |  6 ++
 profiles/arch/arm/armv5te/use.mask  |  7 +++
 profiles/arch/arm/armv6j/use.force  |  7 +++
 profiles/arch/arm/armv6j/use.mask   |  8 
 profiles/arch/arm/armv7a/use.force  | 10 ++
 profiles/arch/arm/armv7a/use.mask   | 14 ++
 profiles/arch/arm/use.mask  |  1 +
 profiles/arch/arm64/use.force   | 16 
 profiles/arch/arm64/use.mask| 21 +
 profiles/arch/base/use.mask | 20 
 10 files changed, 110 insertions(+)

diff --git a/profiles/arch/arm/armv5te/use.force 
b/profiles/arch/arm/armv5te/use.force
new file mode 100644
index 000..a26ab04a078
--- /dev/null
+++ b/profiles/arch/arm/armv5te/use.force
@@ -0,0 +1,6 @@
+# Force armv5 specific USE flags
+cpu_flags_arm_v4
+cpu_flags_arm_v5
+
+cpu_flags_arm_edsp
+cpu_flags_arm_thumb

diff --git a/profiles/arch/arm/armv5te/use.mask 
b/profiles/arch/arm/armv5te/use.mask
index 820df240882..ac64860e2fa 100644
--- a/profiles/arch/arm/armv5te/use.mask
+++ b/profiles/arch/arm/armv5te/use.mask
@@ -1,2 +1,9 @@
 # Unmask armv5 specific USE flags
 -armv5te
+
+-cpu_flags_arm_v4
+-cpu_flags_arm_v5
+
+-cpu_flags_arm_edsp
+-cpu_flags_arm_thumb
+-cpu_flags_arm_vfp

diff --git a/profiles/arch/arm/armv6j/use.force 
b/profiles/arch/arm/armv6j/use.force
new file mode 100644
index 000..e5abb15cbb9
--- /dev/null
+++ b/profiles/arch/arm/armv6j/use.force
@@ -0,0 +1,7 @@
+# Force armv6 specific USE flags
+cpu_flags_arm_v4
+cpu_flags_arm_v5
+cpu_flags_arm_v6
+
+cpu_flags_arm_edsp
+cpu_flags_arm_thumb

diff --git a/profiles/arch/arm/armv6j/use.mask 
b/profiles/arch/arm/armv6j/use.mask
index a29ab8d8f85..14b9b73775a 100644
--- a/profiles/arch/arm/armv6j/use.mask
+++ b/profiles/arch/arm/armv6j/use.mask
@@ -2,3 +2,11 @@
 -armvfp
 -armv6
 -armv6t2
+
+-cpu_flags_arm_v4
+-cpu_flags_arm_v5
+-cpu_flags_arm_v6
+
+-cpu_flags_arm_edsp
+-cpu_flags_arm_thumb
+-cpu_flags_arm_vfp

diff --git a/profiles/arch/arm/armv7a/use.force 
b/profiles/arch/arm/armv7a/use.force
index dd1d1c7a1ec..a2d86cc89d0 100644
--- a/profiles/arch/arm/armv7a/use.force
+++ b/profiles/arch/arm/armv7a/use.force
@@ -2,3 +2,13 @@
 armv5te
 armv6
 armv6t2
+
+cpu_flags_arm_v4
+cpu_flags_arm_v5
+cpu_flags_arm_v6
+cpu_flags_arm_v7
+
+cpu_flags_arm_edsp
+cpu_flags_arm_thumb
+cpu_flags_arm_thumb2
+cpu_flags_arm_vfp

diff --git a/profiles/arch/arm/armv7a/use.mask 
b/profiles/arch/arm/armv7a/use.mask
index ff06e5bbabd..943381017df 100644
--- a/profiles/arch/arm/armv7a/use.mask
+++ b/profiles/arch/arm/armv7a/use.mask
@@ -4,3 +4,17 @@
 -armv5te
 -armv6
 -armv6t2
+
+-cpu_flags_arm_v4
+-cpu_flags_arm_v5
+-cpu_flags_arm_v6
+-cpu_flags_arm_v7
+
+-cpu_flags_arm_edsp
+-cpu_flags_arm_neon
+-cpu_flags_arm_thumb
+-cpu_flags_arm_thumb2
+-cpu_flags_arm_vfp
+-cpu_flags_arm_vfpv3
+-cpu_flags_arm_vfpv4
+-cpu_flags_arm_vfp-d32

diff --git a/profiles/arch/arm/use.mask b/profiles/arch/arm/use.mask
index 95fe9a97a03..6d6ff1cc2c0 100644
--- a/profiles/arch/arm/use.mask
+++ b/profiles/arch/arm/use.mask
@@ -2,6 +2,7 @@
 -arm
 
 # Unmask arm arch specific flags
+-cpu_flags_arm_iwmmxt
 -iwmmxt
 
 # Patrick Lauer  (28 Apr 2015)

diff --git a/profiles/arch/arm64/use.force b/profiles/arch/arm64/use.force
index 0418ed743a9..ad4cb1b4c75 100644
--- a/profiles/arch/arm64/use.force
+++ b/profiles/arch/arm64/use.force
@@ -1,2 +1,18 @@
 # Force the flag which corresponds to ARCH.
 arm64
+
+# Instruction sets that are always available
+cpu_flags_arm_v4
+cpu_flags_arm_v5
+cpu_flags_arm_v6
+cpu_flags_arm_v7
+cpu_flags_arm_v8
+
+cpu_flags_arm_edsp
+cpu_flags_arm_neon
+cpu_flags_arm_thumb
+cpu_flags_arm_thumb2
+cpu_flags_arm_vfp
+cpu_flags_arm_vfpv3
+cpu_flags_arm_vfpv4
+cpu_flags_arm_vfp-d32

diff --git a/profiles/arch/arm64/use.mask b/profiles/arch/arm64/use.mask
index c618b135870..0176eeb01b4 100644
--- a/profiles/arch/arm64/use.mask
+++ b/profiles/arch/arm64/use.mask
@@ -2,6 +2,27 @@
 -arm64
 
 # Unmask arm specific USE flags
+-cpu_flags_arm_v4
+-cpu_flags_arm_v4
+-cpu_flags_arm_v5
+-cpu_flags_arm_v6
+-cpu_flags_arm_v7
+-cpu_flags_arm_v8
+
+-cpu_flags_arm_aes
+-cpu_flags_arm_crc32
+-cpu_flags_arm_edsp
+-cpu_flags_arm_neon
+-cpu_flags_arm_sha1
+-cpu_flags_arm_sha2
+-cpu_flags_arm_thumb
+-cpu_flags_arm_thumb2
+-cpu_flags_arm_vfp
+-cpu_flags_arm_vfpv3
+-cpu_flags_arm_vfpv4
+-cpu_flags_arm_vfp-d32
+
+# Unmask [old] arm specific USE flags
 -neon
 -armvfp
 

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 73148698c42..f8048c887f4 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -76,6