[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/

2024-03-25 Thread Viorel Munteanu
commit: e59e92d67600ce63e325eab047f87f5422bc7b23
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Mar 25 07:19:54 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Mar 25 07:19:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e59e92d6

app-misc/fastfetch: add 2.8.10

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-misc/fastfetch/Manifest|   1 +
 app-misc/fastfetch/fastfetch-2.8.10.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 21b0fbf4f350..f978001ad7f2 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,2 +1,3 @@
 DIST fastfetch-2.7.1.tar.gz 1000565 BLAKE2B 
061d2175bdca879bb4ef1a2f29fd73b99a7325fb8de66f05eb1203008c34ef20ff122e57a785ee0a5abb0251004023958abb1d158bc49cd1b34f9e02f3d1c6bc
 SHA512 
55d897af532141d429aa5b58ab1516347f14597bf249b70f0d5ab27d11e235911858143fc32356255bef201cb44cdd7698e8d49094fb7e61c2e425a6c8ac5fa1
+DIST fastfetch-2.8.10.tar.gz 1290142 BLAKE2B 
7a7ad65891850d96cc12d37b5e89359889afcdba6ccd30d834afd332ed072e00a719378ee3664a32b6e238fdca2fa1dc665768b078701b77837fefdacdce5027
 SHA512 
6b548c22239307f6dfcd90a4f995cbc77904adfd6f7ac809c7cd4c337a6783d768e2fd88d48e12c9b2c576893b74869d0a022f7129ccf37d853695ac3f5d488d
 DIST fastfetch-2.8.9.tar.gz 1288003 BLAKE2B 
bf7f1d6af901292ba18ed7dcb50612ad76c035ccf169d4dffed38d08077474c854427907acb7734ec1566e4ad2a4648fbcfc18e3ba08cbccd2e4a7b52404e7aa
 SHA512 
7680bef42070e74479dcbb813173faa6e0f45ae8c00c0eeecf79477551680eae3b0fed2ae9a0e13e647d8e99f310253f6291be1f5417ba5952a89dbcfc97f880

diff --git a/app-misc/fastfetch/fastfetch-2.8.10.ebuild 
b/app-misc/fastfetch/fastfetch-2.8.10.ebuild
new file mode 100644
index ..97a256518745
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.8.10.ebuild
@@ -0,0 +1,115 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Fast neofetch-like system information tool"
+HOMEPAGE="https://github.com/fastfetch-cli/fastfetch;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git;
+   [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master
+   [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev
+   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
+else
+   
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
+SLOT="0"
+IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu 
opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
+RESTRICT="!test? ( test )"
+
+# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
+# make sure to crank yyjson minimum version to match bundled version
+RDEPEND="
+   >=dev-libs/yyjson-0.8.0:=
+   sys-libs/zlib
+   X? ( x11-libs/libX11 )
+   chafa? ( media-gfx/chafa )
+   dbus? ( sys-apps/dbus )
+   ddcutil? ( app-misc/ddcutil:= )
+   drm? ( x11-libs/libdrm )
+   gnome? (
+   dev-libs/glib
+   gnome-base/dconf
+   )
+   imagemagick? ( media-gfx/imagemagick:= )
+   networkmanager? ( net-misc/networkmanager )
+   opencl? ( virtual/opencl )
+   opengl? ( media-libs/libglvnd[X] )
+   osmesa? ( media-libs/mesa[osmesa] )
+   pulseaudio? ( media-libs/libpulse )
+   sqlite? ( dev-db/sqlite:3 )
+   vulkan? (
+   media-libs/vulkan-loader
+   sys-apps/pciutils
+   )
+   wayland? ( dev-libs/wayland )
+   xcb? ( x11-libs/libxcb )
+   xfce? ( xfce-base/xfconf )
+   xrandr? ( x11-libs/libXrandr )
+"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+   xrandr? ( X )
+   chafa? ( imagemagick )
+"
+
+src_configure() {
+   local fastfetch_enable_imagemagick7=no
+   local fastfetch_enable_imagemagick6=no
+   if use imagemagick; then
+   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
+   fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/

2024-03-25 Thread Viorel Munteanu
commit: 9c36b537730cf9784f5197ebce5fa8638289835a
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Mar 25 07:20:02 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon Mar 25 07:20:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c36b537

app-misc/fastfetch: drop 2.8.9

Signed-off-by: Viorel Munteanu  gentoo.org>

 app-misc/fastfetch/Manifest   |   1 -
 app-misc/fastfetch/fastfetch-2.8.9.ebuild | 115 --
 2 files changed, 116 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index f978001ad7f2..f317d6fafd8a 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,3 +1,2 @@
 DIST fastfetch-2.7.1.tar.gz 1000565 BLAKE2B 
061d2175bdca879bb4ef1a2f29fd73b99a7325fb8de66f05eb1203008c34ef20ff122e57a785ee0a5abb0251004023958abb1d158bc49cd1b34f9e02f3d1c6bc
 SHA512 
55d897af532141d429aa5b58ab1516347f14597bf249b70f0d5ab27d11e235911858143fc32356255bef201cb44cdd7698e8d49094fb7e61c2e425a6c8ac5fa1
 DIST fastfetch-2.8.10.tar.gz 1290142 BLAKE2B 
7a7ad65891850d96cc12d37b5e89359889afcdba6ccd30d834afd332ed072e00a719378ee3664a32b6e238fdca2fa1dc665768b078701b77837fefdacdce5027
 SHA512 
6b548c22239307f6dfcd90a4f995cbc77904adfd6f7ac809c7cd4c337a6783d768e2fd88d48e12c9b2c576893b74869d0a022f7129ccf37d853695ac3f5d488d
-DIST fastfetch-2.8.9.tar.gz 1288003 BLAKE2B 
bf7f1d6af901292ba18ed7dcb50612ad76c035ccf169d4dffed38d08077474c854427907acb7734ec1566e4ad2a4648fbcfc18e3ba08cbccd2e4a7b52404e7aa
 SHA512 
7680bef42070e74479dcbb813173faa6e0f45ae8c00c0eeecf79477551680eae3b0fed2ae9a0e13e647d8e99f310253f6291be1f5417ba5952a89dbcfc97f880

diff --git a/app-misc/fastfetch/fastfetch-2.8.9.ebuild 
b/app-misc/fastfetch/fastfetch-2.8.9.ebuild
deleted file mode 100644
index 97a256518745..
--- a/app-misc/fastfetch/fastfetch-2.8.9.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Fast neofetch-like system information tool"
-HOMEPAGE="https://github.com/fastfetch-cli/fastfetch;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git;
-   [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master
-   [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev
-   [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch"
-else
-   
SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
-LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )"
-SLOT="0"
-IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu 
opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr"
-RESTRICT="!test? ( test )"
-
-# note - qa-vdb will always report errors because fastfetch loads the libs 
dynamically
-# make sure to crank yyjson minimum version to match bundled version
-RDEPEND="
-   >=dev-libs/yyjson-0.8.0:=
-   sys-libs/zlib
-   X? ( x11-libs/libX11 )
-   chafa? ( media-gfx/chafa )
-   dbus? ( sys-apps/dbus )
-   ddcutil? ( app-misc/ddcutil:= )
-   drm? ( x11-libs/libdrm )
-   gnome? (
-   dev-libs/glib
-   gnome-base/dconf
-   )
-   imagemagick? ( media-gfx/imagemagick:= )
-   networkmanager? ( net-misc/networkmanager )
-   opencl? ( virtual/opencl )
-   opengl? ( media-libs/libglvnd[X] )
-   osmesa? ( media-libs/mesa[osmesa] )
-   pulseaudio? ( media-libs/libpulse )
-   sqlite? ( dev-db/sqlite:3 )
-   vulkan? (
-   media-libs/vulkan-loader
-   sys-apps/pciutils
-   )
-   wayland? ( dev-libs/wayland )
-   xcb? ( x11-libs/libxcb )
-   xfce? ( xfce-base/xfconf )
-   xrandr? ( x11-libs/libXrandr )
-"
-DEPEND="
-   ${RDEPEND}
-   vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="virtual/pkgconfig"
-
-REQUIRED_USE="
-   xrandr? ( X )
-   chafa? ( imagemagick )
-"
-
-src_configure() {
-   local fastfetch_enable_imagemagick7=no
-   local fastfetch_enable_imagemagick6=no
-   if use imagemagick; then
-   fastfetch_enable_imagemagick7=$(has_version 
'>=media-gfx/imagemagick-7.0.0' && echo yes || echo no)
-   fastfetch_enable_imagemagick6=$(has_version 
'

[gentoo-commits] repo/gentoo:master commit in: sys-libs/slang/

2024-03-25 Thread Arthur Zamarin
commit: 630814769247dd130239fe9e4999012c5d078ddf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 25 07:24:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 25 07:24:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63081476

sys-libs/slang: Stabilize 2.3.3-r1 amd64, #927753

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-libs/slang/slang-2.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/slang/slang-2.3.3-r1.ebuild 
b/sys-libs/slang/slang-2.3.3-r1.ebuild
index 0e90e45123d5..ebbe8c3c1ab2 100644
--- a/sys-libs/slang/slang-2.3.3-r1.ebuild
+++ b/sys-libs/slang/slang-2.3.3-r1.ebuild
@@ -17,7 +17,7 @@ else
https://www.jedsoft.org/releases/${PN}/${P}.tar.bz2
https://www.jedsoft.org/releases/${PN}/old/${P}.tar.bz2
"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/slang/

2024-03-25 Thread Arthur Zamarin
commit: 4724845db0195a5a08bca0c4f463aae3565b8cd8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 25 07:24:56 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 25 07:24:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4724845d

sys-libs/slang: Stabilize 2.3.3-r1 x86, #927753

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-libs/slang/slang-2.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/slang/slang-2.3.3-r1.ebuild 
b/sys-libs/slang/slang-2.3.3-r1.ebuild
index 2127294d8de5..f699ca99fafc 100644
--- a/sys-libs/slang/slang-2.3.3-r1.ebuild
+++ b/sys-libs/slang/slang-2.3.3-r1.ebuild
@@ -17,7 +17,7 @@ else
https://www.jedsoft.org/releases/${PN}/${P}.tar.bz2
https://www.jedsoft.org/releases/${PN}/old/${P}.tar.bz2
"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/slang/

2024-03-25 Thread Arthur Zamarin
commit: bee0f30af4a9c16e75df012279c9772d78dc490b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 25 07:24:58 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 25 07:24:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bee0f30a

sys-libs/slang: Stabilize 2.3.3-r1 sparc, #927753

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-libs/slang/slang-2.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/slang/slang-2.3.3-r1.ebuild 
b/sys-libs/slang/slang-2.3.3-r1.ebuild
index d94c3796a97a..0e90e45123d5 100644
--- a/sys-libs/slang/slang-2.3.3-r1.ebuild
+++ b/sys-libs/slang/slang-2.3.3-r1.ebuild
@@ -17,7 +17,7 @@ else
https://www.jedsoft.org/releases/${PN}/${P}.tar.bz2
https://www.jedsoft.org/releases/${PN}/old/${P}.tar.bz2
"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-mode/

2024-03-25 Thread Arthur Zamarin
commit: 01179076b630472196048fd5c60612fe09a0cc90
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 25 07:24:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 25 07:24:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01179076

app-emacs/org-mode: Stabilize 9.6.19 ALLARCHES, #927759

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emacs/org-mode/org-mode-9.6.19.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/org-mode/org-mode-9.6.19.ebuild 
b/app-emacs/org-mode/org-mode-9.6.19.ebuild
index f8cba3023646..5acbbfad3f9e 100644
--- a/app-emacs/org-mode/org-mode-9.6.19.ebuild
+++ b/app-emacs/org-mode/org-mode-9.6.19.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="doc odt-schema"
 RESTRICT="test"
 



[gentoo-commits] repo/gentoo:master commit in: app-shells/zoxide/

2024-03-25 Thread Arthur Zamarin
commit: c89d37db22c5cf666428fa83d29bcca2e40d2746
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 25 07:25:01 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 25 07:25:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89d37db

app-shells/zoxide: Keyword 0.9.4 arm64, #927735

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-shells/zoxide/zoxide-0.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-shells/zoxide/zoxide-0.9.4.ebuild 
b/app-shells/zoxide/zoxide-0.9.4.ebuild
index 2053159ca822..000e4b303a2d 100644
--- a/app-shells/zoxide/zoxide-0.9.4.ebuild
+++ b/app-shells/zoxide/zoxide-0.9.4.ebuild
@@ -135,7 +135,7 @@ LICENSE+="
|| ( Apache-2.0 CC0-1.0 MIT-0 )
 "
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 QA_FLAGS_IGNORED="usr/bin/zoxide"
 



[gentoo-commits] repo/gentoo:master commit in: app-containers/distrobox/

2024-03-25 Thread Arthur Zamarin
commit: b8ef9a276255b90b992fb9b7121f93af75674857
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 25 07:25:02 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 25 07:25:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8ef9a27

app-containers/distrobox: Stabilize 1.7.0.1 amd64, #927761

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-containers/distrobox/distrobox-1.7.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-containers/distrobox/distrobox-1.7.0.1.ebuild 
b/app-containers/distrobox/distrobox-1.7.0.1.ebuild
index ddd8a782dfb3..a49244c1584d 100644
--- a/app-containers/distrobox/distrobox-1.7.0.1.ebuild
+++ b/app-containers/distrobox/distrobox-1.7.0.1.ebuild
@@ -15,7 +15,7 @@ else
SRC_URI="https://github.com/89luca89/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 fi
 
 LICENSE="GPL-3"  # GPL-3.0-only !



[gentoo-commits] repo/gentoo:master commit in: games-util/cartridges/

2024-03-25 Thread Arthur Zamarin
commit: 401e7a888b51f80faf7691e60f2e1a1612b28972
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 25 07:25:03 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 25 07:25:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401e7a88

games-util/cartridges: Stabilize 2.7.3 amd64, #927762

Signed-off-by: Arthur Zamarin  gentoo.org>

 games-util/cartridges/cartridges-2.7.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/cartridges/cartridges-2.7.3.ebuild 
b/games-util/cartridges/cartridges-2.7.3.ebuild
index bda78a7b129c..deb98cb4d395 100644
--- a/games-util/cartridges/cartridges-2.7.3.ebuild
+++ b/games-util/cartridges/cartridges-2.7.3.ebuild
@@ -18,7 +18,7 @@ else
SRC_URI="https://github.com/kra-mo/${PN}/archive/v${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="amd64 ~x86"
 fi
 
 LICENSE="GPL-3+"



[gentoo-commits] repo/gentoo:master commit in: app-emacs/mmm-mode/

2024-03-25 Thread Arthur Zamarin
commit: a893633904183ea075f5c87b9c2ab0f781d16848
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 25 07:25:00 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 25 07:25:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8936339

app-emacs/mmm-mode: Stabilize 0.5.11 ALLARCHES, #927760

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emacs/mmm-mode/mmm-mode-0.5.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/mmm-mode/mmm-mode-0.5.11.ebuild 
b/app-emacs/mmm-mode/mmm-mode-0.5.11.ebuild
index 5afe67e52b6e..0da9641d4ed6 100644
--- a/app-emacs/mmm-mode/mmm-mode-0.5.11.ebuild
+++ b/app-emacs/mmm-mode/mmm-mode-0.5.11.ebuild
@@ -17,7 +17,7 @@ else
SRC_URI="https://github.com/dgutov/${PN}/archive/${PV}.tar.gz
-> ${P}.tar.gz"
 
-   KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+   KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
 fi
 
 LICENSE="GPL-2+ Texinfo-manual"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/slang/

2024-03-25 Thread Arthur Zamarin
commit: 329163c1cf7fe43a63b42e998496f6a1d18be3dc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Mar 25 07:24:57 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Mar 25 07:24:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=329163c1

sys-libs/slang: Stabilize 2.3.3-r1 arm64, #927753

Signed-off-by: Arthur Zamarin  gentoo.org>

 sys-libs/slang/slang-2.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/slang/slang-2.3.3-r1.ebuild 
b/sys-libs/slang/slang-2.3.3-r1.ebuild
index f699ca99fafc..d94c3796a97a 100644
--- a/sys-libs/slang/slang-2.3.3-r1.ebuild
+++ b/sys-libs/slang/slang-2.3.3-r1.ebuild
@@ -17,7 +17,7 @@ else
https://www.jedsoft.org/releases/${PN}/${P}.tar.bz2
https://www.jedsoft.org/releases/${PN}/old/${P}.tar.bz2
"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphite2/

2024-03-25 Thread Sam James
commit: ba85df67ca35c280d8dde86097479918f81afa13
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 10:00:48 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 10:01:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba85df67

media-gfx/graphite2: skip known-failing test for GCC 13, run tests for multilib

The multilib tests work fine, not sure what that was about.

Skip a known-failing test (it's already reported upstream).

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

 media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild | 13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

diff --git a/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild 
b/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild
index 580df138e20e..9439faed0363 100644
--- a/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild
+++ b/media-gfx/graphite2/graphite2-1.3.14_p20210810-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 COMMIT=80c52493ef42e6fe605a69dcddd2a691cd8a1380
 GENTOO_DEPEND_ON_PERL="no"
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 inherit flag-o-matic perl-module python-any-r1 cmake-multilib
 
 DESCRIPTION="Library providing rendering capabilities for complex non-Roman 
writing systems"
@@ -101,11 +101,12 @@ src_compile() {
 }
 
 multilib_src_test() {
-   if multilib_is_native_abi; then
-   cmake_src_test
-   else
-   einfo "Cannot test since python is not multilib."
-   fi
+   CMAKE_SKIP_TESTS=(
+   # https://github.com/silnrsi/graphite/pull/74
+   nametabletest
+   )
+
+   cmake_src_test
 }
 
 src_test() {



[gentoo-commits] proj/kde:master commit in: app-accessibility/kontrast/

2024-03-25 Thread Andreas Sturmlechner
commit: 756ea6868e3cb0c6dcef8cde6cb028996ec4481b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 12:46:13 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 12:46:13 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=756ea686

app-accessibility/kontrast: add kde-invent upstream metadata

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

 app-accessibility/kontrast/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-accessibility/kontrast/metadata.xml 
b/app-accessibility/kontrast/metadata.xml
index d925f24397..2fe731d240 100644
--- a/app-accessibility/kontrast/metadata.xml
+++ b/app-accessibility/kontrast/metadata.xml
@@ -7,5 +7,6 @@


https://bugs.kde.org/
+   accessibility/kontrast

 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/syd/

2024-03-25 Thread Patrick Lauer
commit: 869c4a4a3ea9bd752691dc85baad1ae36ee368ba
Author: Patrick Lauer  gentoo  org>
AuthorDate: Mon Mar 25 09:32:07 2024 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Mon Mar 25 09:32:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=869c4a4a

sys-apps/syd: add 3.15.6

Signed-off-by: Patrick Lauer  gentoo.org>

 sys-apps/syd/Manifest  |  17 +++
 sys-apps/syd/syd-3.15.6.ebuild | 248 +
 2 files changed, 265 insertions(+)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 321c6739c4fc..66aa1b799c92 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -28,6 +28,12 @@ DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 
5a302e58411d99d52630cd154f4f64
 DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B 
b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0
 SHA512 
6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9
 DIST crunchy-0.2.2.crate 2995 BLAKE2B 
74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb
 SHA512 
36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
 DIST cty-0.2.2.crate 7230 BLAKE2B 
f8fc087e6a990a354a1de9a8d0c078757a512e13fb7ca0e337949a22c3af158111b0c1edb50857c0e97db5417943165e695b4f41c328948cb344614f922f214b
 SHA512 
1b6fb2cac48ab796ddae5c51dd27c41ff584b2503ee15f1fdecf29ca92086826efca33d2467b5721dc1dc13b5103a76c0a320f416747230bb48d1b2c4ac784b8
+DIST darling-0.20.8.crate 31234 BLAKE2B 
13e8ec124715f743486d740241273fa5ff046b5ede86c39ad5413b3e767166dd90e7ba7344a69c1e14991f0572f7ffa24b081ef54236712c5286f211fcfbafd2
 SHA512 
2b4cf37cf7cce9af8e93f576dcf36b539816e1ee7b8881b5b8480c45e038c97ca2d3a80c54e243d7c6e1ae23782947efaf0d67a37c0d4dc66301c8a86ce0fcc3
+DIST darling_core-0.20.8.crate 64442 BLAKE2B 
bf1844eba6bac260104e2ef310721d3aae7ff222d99b01b9bb66e3c71ab700095af7dd5b3a77043d6751d94af131f02f23bd321fe9d4a7066f93d1fb7c0c605b
 SHA512 
6f2d047758541355b81e43273cd1eb8865624096c951643e6ce777d716e17256528c47fe012f33eeb1f63883ca08f532b1ca52f43394dff82fd1bbf323763751
+DIST darling_macro-0.20.8.crate 1856 BLAKE2B 
d7087fa67033c897aae582e5f4d3126e06e024b7db203de7e7513308af7a0ff6ef0584a150c6f30ce434ba6ce4cc2a438f89f024c9d6338198aba3bd15cdd116
 SHA512 
97d18bb22b79dd95dc5ab23ea7226f9fd2d6e418b7ce9aecd4d43b7a15b37cb91e509607b89eb3a914a5d3dc562b2a292d1343f87f594ab32d41fb583d7cbdc0
+DIST derive_builder-0.20.0.crate 36563 BLAKE2B 
753f2a7b1ad37e4b0cd94fc032109179f559352d5d754c0258a597c0b5f819e3383a30ed5c9414b24a4b12e917f41c23bc01554727d06f130f4bfceb3a952c51
 SHA512 
3fb085259b8219d07c88a233c1aa0e586f6c6ec31c302896c3d2900a062a2e27b4211023f544bf139df3f4f6157773f192a96d9f1e980bf1bb7bd2125d5a7605
+DIST derive_builder_core-0.20.0.crate 32579 BLAKE2B 
409890428e291f60a22ee0138cdc1a80498c26607e576a93d1d23c9def454c723b2e7a21faf3261dd106d62dff83123ebd76c3de8b2a7e7ff0aa9e700720acb9
 SHA512 
b4564364bea1c98563c7ec8b0bd99f260cc2b382a3a8f1156d401c57383b815a4a54e3e5f2446ccb2665eae600d6528faddf31d0f65678a3e5274073c2334073
+DIST derive_builder_macro-0.20.0.crate 6308 BLAKE2B 
daeaf30f4548ce0796df99920515a1e6291faad80ee9aabe6849354a942650b5903c744daad5cbddb4bf8dd87542b773eaa1989783f5e19c69b4db61786edb16
 SHA512 
1239bccd3f752c641782aa99d14de0ee92431f46be8b98861cc416e304b03dd18ec875f592d94093189b571592d9fb10b322f7dd205f90b84574e37d38869a1c
 DIST dirs-5.0.1.crate 12255 BLAKE2B 
eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328
 SHA512 
cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1
 DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 
30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42
 SHA512 
53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a
 DIST either-1.10.0.crate 18334 BLAKE2B 
ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2
 SHA512 
2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432
@@ -37,6 +43,7 @@ DIST equivalent-1.0.1.crate 6615 BLAKE2B 
302d78069d9df05e78b53f0488a9e4eb98fa2bc
 DIST errno-0.3.8.crate 10645 BLAKE2B 
4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3
 SHA512 
29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d
 DIST fastrand-2.0.1.crate 14664 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: net-p2p/syncthing/

2024-03-25 Thread Marek Szuba
commit: c25f12bcd836b4be66507748d76c1940967e280d
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 25 10:36:49 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 25 10:36:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c25f12bc

net-p2p/syncthing: keyword 1.27.4 for ~riscv

At long last, builds and tests fine.

Signed-off-by: Marek Szuba  gentoo.org>

 net-p2p/syncthing/syncthing-1.27.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-p2p/syncthing/syncthing-1.27.4.ebuild 
b/net-p2p/syncthing/syncthing-1.27.4.ebuild
index b3b0c4165490..496c68046afa 100644
--- a/net-p2p/syncthing/syncthing-1.27.4.ebuild
+++ b/net-p2p/syncthing/syncthing-1.27.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${PN}-source-v$
 
 LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="selinux tools"
 
 RDEPEND="acct-group/syncthing



[gentoo-commits] repo/gentoo:master commit in: x11-wm/awesome/

2024-03-25 Thread Marek Szuba
commit: baae55569b4d2bbf5ab01cc3001de18f8773cb4b
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 25 10:33:45 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 25 10:35:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baae5556

x11-wm/awesome: fix RDEPEND

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

 x11-wm/awesome/{awesome-4.3-r102.ebuild => awesome-4.3-r103.ebuild} | 4 ++--
 x11-wm/awesome/awesome-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/x11-wm/awesome/awesome-4.3-r102.ebuild 
b/x11-wm/awesome/awesome-4.3-r103.ebuild
similarity index 98%
rename from x11-wm/awesome/awesome-4.3-r102.ebuild
rename to x11-wm/awesome/awesome-4.3-r103.ebuild
index 833ecc2035ff..90d138a59712 100644
--- a/x11-wm/awesome/awesome-4.3-r102.ebuild
+++ b/x11-wm/awesome/awesome-4.3-r103.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -31,7 +31,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/libxdg-basedir
$(lua_gen_cond_dep 'dev-lua/lgi[${LUA_USEDEP}]')
x11-libs/cairo[X,xcb(+)]
-   x11-libs/gdk-pixbuf:2
+   x11-libs/gdk-pixbuf:2[introspection]
x11-libs/libxcb
x11-libs/pango[introspection]
x11-libs/startup-notification

diff --git a/x11-wm/awesome/awesome-.ebuild 
b/x11-wm/awesome/awesome-.ebuild
index dd1d0a966594..65e430dedbbb 100644
--- a/x11-wm/awesome/awesome-.ebuild
+++ b/x11-wm/awesome/awesome-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -32,7 +32,7 @@ RDEPEND="${LUA_DEPS}
dev-libs/libxdg-basedir
$(lua_gen_cond_dep 'dev-lua/lgi[${LUA_USEDEP}]')
x11-libs/cairo[X,xcb(+)]
-   x11-libs/gdk-pixbuf:2
+   x11-libs/gdk-pixbuf:2[introspection]
x11-libs/libxcb
x11-libs/pango[introspection]
x11-libs/startup-notification



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/

2024-03-25 Thread Andreas Sturmlechner
commit: 98bc3c8d4ab7d8ef3cd338c411e6b15ae7a241c2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 24 21:30:53 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 12:05:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98bc3c8d

app-office/libreoffice-l10n: add 7.6.6.3, drop 7.6.6.1

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

 app-office/libreoffice-l10n/Manifest   | 366 ++---
 6.1.ebuild => libreoffice-l10n-7.6.6.3.ebuild} |   0
 2 files changed, 183 insertions(+), 183 deletions(-)

diff --git a/app-office/libreoffice-l10n/Manifest 
b/app-office/libreoffice-l10n/Manifest
index 04e5247864d4..c2d5d7d19bd6 100644
--- a/app-office/libreoffice-l10n/Manifest
+++ b/app-office/libreoffice-l10n/Manifest
@@ -547,186 +547,186 @@ DIST 
LibreOffice_7.6.5.2_Linux_x86-64_rpm_langpack_xh.tar.gz 235062 BLAKE2B 623f
 DIST LibreOffice_7.6.5.2_Linux_x86-64_rpm_langpack_zh-CN.tar.gz 931246 BLAKE2B 
a4a4bad80d93bcd577a247b3b25b871dd84fbc45e1f40fa04900ef93dde3d0ffe1a547fb5c2436f8593c6d2cee11a3b1ee3db96d547a3b559109d66fd99eeb2b
 SHA512 
d5d55fc5018664d5079c50c671fe4348fe95f863388fa47da9d2105b01aaa2ca5141fb1a8ba7e835acf24b32485102d2e87f4b5add137748144723e277c7842b
 DIST LibreOffice_7.6.5.2_Linux_x86-64_rpm_langpack_zh-TW.tar.gz 948352 BLAKE2B 
50bb0939bf7f5a39a8eece8afa395d1b7380fdff0a4c35c9cdc080edca8181387af0d427a9547044a7018eedfc7d8dd1e1002e4e806145df6c02e15de883b9d7
 SHA512 
45841e6e9676808085fe7e6ab96e7365d7534fcada47958d974c820279426fca2479d700ef982770f1270ab85fac8063f1ca2700f71c20c357fc6c8b64a96de0
 DIST LibreOffice_7.6.5.2_Linux_x86-64_rpm_langpack_zu.tar.gz 257895 BLAKE2B 
d2324e71615f4ccf402ed03973c05323a036788e40daaf616d093df0b1a30a260ccefdf913aed5b87162c62eadd29bb9c4e921863459ba02ed8e7ecdf01a8d92
 SHA512 
cc6105f15a46087a3b0dea1d7b27be5b1628b5fba0d88e02843833292c96b464138d4c4a7ee40394896d0c1bd77bfaf75ee65e253b66c7fb9cae44cc78942217
-DIST LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_am.tar.gz 3249943 BLAKE2B 
7c2242638093733896c8615a131410a60c51939e20cce4208f890ba71eb809f72e6050214e0692a137ab8e64e11282a2191561eeb37ef6b871542e12e699e562
 SHA512 
e307a33aa806aff04d95d57a57e7f9365fce8827cdd9a40438295ea6551840e364e0b47df3024088fe845734e9fca0d54a666c283c80ff090fe78457589580e1
-DIST LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ar.tar.gz 2940231 BLAKE2B 
c126c982ca7cd08c66302a2bd702c7d3017a18847b09daca8a44fba2d860ac093435103f4787817cfffaca7f2baca3946af325ae853dd33ce9eabd526692992b
 SHA512 
15a974ecf2382146bdf96dba281225fa3281235fd714232262713cfa1aac1229e00db46e745b5beb80024edfb43daf5d9a31ac089326f37bcbe99bc169a45d42
-DIST LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ast.tar.gz 3110829 BLAKE2B 
80c2b56be64bb9330a97b39c1005479573601c3ec09734180307a8d32ad33edecc535ebf17e86f5da4969277183a30a76074d97c172dbf2af0376553edd743ae
 SHA512 
9e25088d0c9074d9ed53b4f35d2bb4530966c2404994c745e0fba6e71a2ee98f8425cefc261d9130c52fc77929a878cbb783ec4ca261f3d9d336e30ccd7174d6
-DIST LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bg.tar.gz 3410849 BLAKE2B 
c9c757a8e1d968492317f9c21ceb226b0e3cd363e92bd66e5d74aa3ca3cff11957aa4aa8415204a4cb7e6111ea9ca4154139b84a57245b11e7cd31e232ce626c
 SHA512 
00d7818487817a8d31b7bb9431938c034226e2b365d10cb462c5178eba6177c7be13105cbfbe44a7caf468c1934bd47fab69d47b9a73edea239e8963a19b2af8
-DIST LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bn-IN.tar.gz 3408726 
BLAKE2B 
538adbd93ba76ecf7016318d7bce086b7a1bab539b6844896a51506af589e5c6459c2748c63ab18f8f53d4a5edbd7f4a27cdd2608da147cd5f482c39ea99b080
 SHA512 
a5cec9cb20ba5b775946e54c6a86a1e81142ab8cdddb56a8091b20d8eb31304719bcbeda97181736184d49307fa7e50c4d10333fdfe4db7dc83129692b2d5d37
-DIST LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bn.tar.gz 3220947 BLAKE2B 
721bd88551b06a914327bfe327be1e0be572b410e014dd78011c072e2053f49d6f5c794e9cf7392a1994613ecabf0af82d3d6e8e74272b468540d16d4f02
 SHA512 
00776d83858e1c8bcedc2c55b71fb6ea9214813ee5855f32a76afad918c3da3c69abc5479217448f827d44bba7b8073b6cd5a215d2b8db099ee97592b977b65a
-DIST LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bo.tar.gz 3218816 BLAKE2B 
87bb43e40a2e5116ed94826fb404371b7bd7bd380fe734fb6dc07f75662d695add43457aa53869879c0646e023cd0ea00ad09d1a91294840861b9ee40bbec8ce
 SHA512 
46fe155b01f94d658a47561baabca21a5cd9b1ebcf96347f9eaf4ecb15601c6038fecf6c91825ad46e1e3d7b2132fb7ec133452057b4af464b232fb877f9795f
-DIST LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_bs.tar.gz 3025170 BLAKE2B 
294b853efba62a878920037863b91c9f687c784cb70e5cd02fe0f6b9080efc24df39674728092b63cbf04dad82175cd78744b73289d181f185826e440b872bd1
 SHA512 
caa271abaf139b4f6311251ea816d523d358eb40802f94bd9740dda4e39fe5d4e94e68a67d7f33c115ca0524d41b048ae791ed893bf0dfc846dda199f8b09d7d
-DIST LibreOffice_7.6.6.1_Linux_x86-64_rpm_helppack_ca-valencia.tar.gz 3133094 
BLAKE2B 
015adf06a0bedd03258f1d2df14a0a6a29646bcafbd8732ed241e1a4e9eed66511916fa99f4e3611bf2ee47ad59a55e9213ce958d9d30e602885a42cd7bfbbd4
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2024-03-25 Thread Andreas Sturmlechner
commit: 22f5e5664e2ad33e6a2ba4c8e6d804d60c40d87a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 24 21:42:57 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 12:05:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22f5e566

app-office/libreoffice: add 24.2.2.2, drop 24.2.2.1

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

 app-office/libreoffice/Manifest   | 4 ++--
 .../{libreoffice-24.2.2.1.ebuild => libreoffice-24.2.2.2.ebuild}  | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 6bb546e82c94..73d79b952f62 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -19,12 +19,12 @@ DIST dtoa-20180411.tgz 48893 BLAKE2B 
4a03dc67e44353ae1c0653c8305d2df9bcfef16b48d
 DIST eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip 427800 BLAKE2B 
d3ac085a39ee9798182b70ba650fa954234b964e33278ac4fe3f84f8c3218ad49f12d139079328036b4f9d80cde967888c0a66393c34dedf27af69dac02c5aff
 SHA512 
9091d3628d9c75c068507537afc9e10bfb79c1abfd36ad697af3d592a1cc049ba6640f665bfc53cc520b6a26c21d70b0275106843444b441484c2178f2784743
 DIST f94d9870737518e3b597f9265f4e9803-libserializer-1.1.6.zip 211919 BLAKE2B 
2c72493e44d3ad1714d294fb7baaa85d33fef2eb4ce75bf507b65f78f1d9d399bb5eb72cee188a8abc4b234eb2845a26755791fb3ac104ffe6e55013ab41ca8b
 SHA512 
c1a15ebbfe817ec79d4b3f1c97d096bf8511737d7d35d97302856ccfb3de14a1cd16bd31000415d9ab24bbd9ef770d37855cee4b819ff0e8fca2f2766920a114
 DIST frozen-1.1.1.tar.gz 186589 BLAKE2B 
5f103311c49777d0d284cabe026fae55f09bd24b2227d56133c48b9f9f0542361f3e007687089145939c12fc6a1af8baf1c76ba76176bdddec3d726e45d705d1
 SHA512 
e22561a4e634e388e11f95b3005bc711e543013d314f6aaeda34befb2c673aea2d71a717d8822bc8fa85bdc8409945ba2ad91a1bac4f8cb5303080de01a5f60e
-DIST libreoffice-24.2.2.1.tar.xz 280628072 BLAKE2B 
f9b22b25bdd58278de020fa67ec6ab3d7a3986c75d7931ea82b69dc5d330876be1aaf4cd3ef7cde6e9eb2554ee7d156c04bb8729e13a5e622e8e68b4e28cba08
 SHA512 
62840468733eabb4a4b9784802e1710e2a697ebe6fa3d6246bcc9d08b97a8af189b259fe8af6f2add4d1cf706df40431fc26d92be318dd9b547f05de992368d5
+DIST libreoffice-24.2.2.2.tar.xz 280611816 BLAKE2B 
db0f141f93ae5d43b0c4ae363560770a98930ebe2fbbe8ab44909bc57d9d88bcb0d4476e374e1af1e4d6e38b4167d6d50a28719fecee69f61483f34522be57d2
 SHA512 
a05b8ea123b687dc27b9e9919814581efc155a075d797d1ddf2e2565dd029f82e09efe52b0c4082dde6156704023b6262c91ef356e6f4794250dfd133759cb29
 DIST libreoffice-7.6.4.1.tar.xz 281547116 BLAKE2B 
55712cf41e38373476dbc3d6a6f244dc0ba9222caf587c5d8a56c5f952e064e815d752a786d6770891775dc2a43739ae05fb94935006c005b41b3aeca229a866
 SHA512 
dbfc0cc8aa68e26c89da12156046ccf18201759c0e67757ce259a1150934ad7e2d914837701731fbe00aeab9a2f8c996619eb0892b7907de8012fdd7421da0f6
 DIST libreoffice-7.6.5.2.tar.xz 281916516 BLAKE2B 
b0e21dbc9a1c76027065862ca7ea24eba21ffe5dc1862ff50941644f291122396fbf94141cdbed84c54b0251f3c4452db1e4714ec30c35e416a6450a6caf7f2f
 SHA512 
b6289b1c9b7d363a04f8f63b16994a1820468cb4b270a639279046965b8b773cd9aec40eca57528b17990679a6e8a29a17c5e643b50fe5a5c971928904472602
 DIST libreoffice-7.6.6.3.tar.xz 282144120 BLAKE2B 
8d6f39046c9793c8dc5e2667e684c32f61b475b83787c75eeacf441a636c7244b032ae2cd7dac75c3077de63c68382e63bb834f69986ef788d78542df087b19b
 SHA512 
822584e1a191aac08f3141ba2dc2b91b0cbd50635a8506e9f3d00e224c997e1ec83957dd8a7dbede28a0ba28e1a8658d7e0b526bf796db286210393a326e6ca3
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
-DIST libreoffice-help-24.2.2.1.tar.xz 167069480 BLAKE2B 
ca1c551a38b2c4250e2c39216e476fab67d72df4adcf5f3ced2e83b0b2ec6f3ae0596a9c7eeb8bfca27e360bfb2b2d32c90e6c1216f0204bc971fe9ba2277446
 SHA512 
51daafb453d5bfb296a4985a51cb69c1bc0e8559546061440713c3cb6a8021ff54989c02f9d34bd00734e4d4b32d9533d9cffb80f4bcd3fffbed1b6c48a19cb3
+DIST libreoffice-help-24.2.2.2.tar.xz 167069856 BLAKE2B 
1d3524ea1db78420b0f5df54d58517bd7f1419dd125086bc1e36851250062f3ed5dd14793f1bee0017220c007b5e624b5e0baf8aa6c83ff0a18381c5ed6d547e
 SHA512 
c05f87a24b511ad34ce7c8bb02e90034848a6297033e3d1f2ea14f2d8686ba5e01547031960f214c215e41e9aa105dd6c52ace29e4807dcca92fd4297230598c
 DIST libreoffice-help-7.6.4.1.tar.xz 166959028 BLAKE2B 
fadcd32c50af1d4607ecd20ef7640cfbd1912361a792c324540dee1b5ee78c5f622b8363a5b96a1afb8256618573a0bb6f919a144de98fe88a1331d9241612f0
 SHA512 
0f72cd933ab7b897ec36f7b29bc5e568be289ea50ae0844e6083ff4957eab3cd313b39ffbda2e58f59de7962a05b371d8d61043d80323bb474e5436d23d3a859
 DIST libreoffice-help-7.6.5.2.tar.xz 166958152 BLAKE2B 
440a268b8a5ea13abc553a0154f56c39eaec88024e268b1a40f016fb53f368df7610b0e53cbf3a6b9ca87ca7c753d086ad1944b48bab11d1861862c1b345e61c
 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/files/, app-office/libreoffice/

2024-03-25 Thread Andreas Sturmlechner
commit: bf94390e3e97d5a8084ec5b7c4ab894adf1d2bad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Mar 24 21:20:15 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 12:05:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf94390e

app-office/libreoffice: add 7.6.6.3, drop 7.6.6.1

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

 app-office/libreoffice/Manifest|   4 +-
 .../files/libreoffice-7.6.6.1-detect-plasma6.patch | 153 -
 ...e-7.6.6.1.ebuild => libreoffice-7.6.6.3.ebuild} |   3 -
 3 files changed, 2 insertions(+), 158 deletions(-)

diff --git a/app-office/libreoffice/Manifest b/app-office/libreoffice/Manifest
index 20840c185dfb..6bb546e82c94 100644
--- a/app-office/libreoffice/Manifest
+++ b/app-office/libreoffice/Manifest
@@ -22,12 +22,12 @@ DIST frozen-1.1.1.tar.gz 186589 BLAKE2B 
5f103311c49777d0d284cabe026fae55f09bd24b
 DIST libreoffice-24.2.2.1.tar.xz 280628072 BLAKE2B 
f9b22b25bdd58278de020fa67ec6ab3d7a3986c75d7931ea82b69dc5d330876be1aaf4cd3ef7cde6e9eb2554ee7d156c04bb8729e13a5e622e8e68b4e28cba08
 SHA512 
62840468733eabb4a4b9784802e1710e2a697ebe6fa3d6246bcc9d08b97a8af189b259fe8af6f2add4d1cf706df40431fc26d92be318dd9b547f05de992368d5
 DIST libreoffice-7.6.4.1.tar.xz 281547116 BLAKE2B 
55712cf41e38373476dbc3d6a6f244dc0ba9222caf587c5d8a56c5f952e064e815d752a786d6770891775dc2a43739ae05fb94935006c005b41b3aeca229a866
 SHA512 
dbfc0cc8aa68e26c89da12156046ccf18201759c0e67757ce259a1150934ad7e2d914837701731fbe00aeab9a2f8c996619eb0892b7907de8012fdd7421da0f6
 DIST libreoffice-7.6.5.2.tar.xz 281916516 BLAKE2B 
b0e21dbc9a1c76027065862ca7ea24eba21ffe5dc1862ff50941644f291122396fbf94141cdbed84c54b0251f3c4452db1e4714ec30c35e416a6450a6caf7f2f
 SHA512 
b6289b1c9b7d363a04f8f63b16994a1820468cb4b270a639279046965b8b773cd9aec40eca57528b17990679a6e8a29a17c5e643b50fe5a5c971928904472602
-DIST libreoffice-7.6.6.1.tar.xz 282150652 BLAKE2B 
5327e945aeb05d793c647a21fe96cabdb5116617ba4c18423a57fe4ea8f62bab681b6da77f52e16493f6b4ab3e2555f5205f7bf2102320503c07821c9ac7c913
 SHA512 
26e51eb3d9124be4cf88eeb838f83d3341826b96382bc70b8e4737399410da5da770493f08c33ca3667b6bffb69097ceea79170e3785f9fdf0b27db21d134690
+DIST libreoffice-7.6.6.3.tar.xz 282144120 BLAKE2B 
8d6f39046c9793c8dc5e2667e684c32f61b475b83787c75eeacf441a636c7244b032ae2cd7dac75c3077de63c68382e63bb834f69986ef788d78542df087b19b
 SHA512 
822584e1a191aac08f3141ba2dc2b91b0cbd50635a8506e9f3d00e224c997e1ec83957dd8a7dbede28a0ba28e1a8658d7e0b526bf796db286210393a326e6ca3
 DIST libreoffice-branding-gentoo-0.8.tar.xz 151568 BLAKE2B 
f03c7ddeb53c5ca3fd23401679601fcf2c4037ba17be4eb7b784c7ce7ebb71a24b8ab4aac8b7da8c6b1f14dd23bc1294ba85ff4f70ad271fb4ee3c5372e10883
 SHA512 
785031a699b1d1895ce4b50ffc3ddf645f3a0ef9acdf37facfd18cf75db9484cb8f53a50abb63d6006ead76a80b6ff5aa99661063245ebb84bd64013d713de7f
 DIST libreoffice-help-24.2.2.1.tar.xz 167069480 BLAKE2B 
ca1c551a38b2c4250e2c39216e476fab67d72df4adcf5f3ced2e83b0b2ec6f3ae0596a9c7eeb8bfca27e360bfb2b2d32c90e6c1216f0204bc971fe9ba2277446
 SHA512 
51daafb453d5bfb296a4985a51cb69c1bc0e8559546061440713c3cb6a8021ff54989c02f9d34bd00734e4d4b32d9533d9cffb80f4bcd3fffbed1b6c48a19cb3
 DIST libreoffice-help-7.6.4.1.tar.xz 166959028 BLAKE2B 
fadcd32c50af1d4607ecd20ef7640cfbd1912361a792c324540dee1b5ee78c5f622b8363a5b96a1afb8256618573a0bb6f919a144de98fe88a1331d9241612f0
 SHA512 
0f72cd933ab7b897ec36f7b29bc5e568be289ea50ae0844e6083ff4957eab3cd313b39ffbda2e58f59de7962a05b371d8d61043d80323bb474e5436d23d3a859
 DIST libreoffice-help-7.6.5.2.tar.xz 166958152 BLAKE2B 
440a268b8a5ea13abc553a0154f56c39eaec88024e268b1a40f016fb53f368df7610b0e53cbf3a6b9ca87ca7c753d086ad1944b48bab11d1861862c1b345e61c
 SHA512 
f7b2a068f0bfcb35f3ad521c3c41ce26dd0f1abcc2c002e654ea951131b60451b81af964bf8c870615d14c8330bcd1c6d0b941caba390aa86ec6fb53dfe200c3
-DIST libreoffice-help-7.6.6.1.tar.xz 166956308 BLAKE2B 
26ec36b28f7e6725817c88668d9156fa3acd7e247a6fe21affad6fc08c6b0e71c952d07576a37bfb548030d40bb45cb6079acf7f5da669c85e96f33564afc595
 SHA512 
aa427fc1e053138bd5a54da99846dee5b454bd328253226e2925b36f3869881e1e3ae8ca501157bb4d8c325071df1caa587654142f22c616f6939979347e3271
+DIST libreoffice-help-7.6.6.3.tar.xz 166956596 BLAKE2B 
217b32cf9d1882b2a60e436bb6319be5c60807bd7bb8ce373a6a2ecbd8d6f2537bd2a13d58ea14f47532a5a780df1815457adc473e2b0107e5e510db144d90a4
 SHA512 
07ed22d2161770a39e618075aadc5b42f8f5c436938a0aa29351628e61572e6e1d03642d45541dcfebf57dfdd1e558b23a8d596025fb45a1771652ad2860583f
 DIST skia-m111-a31e897fb3dcbc96b2b40999751611d029bf5404.tar.xz 10693272 
BLAKE2B 
67f2bd33d58c58c59f1ee5fb693a6a7e6a1ace52f269ae0fa6617027e93131031b0af9d44c36e371fe5a38c5b7519a61f9bcf4286a13ef5b06ea7e7eb5cb0a0f
 SHA512 
58d50fdd19cc5df640244e0c765aec6addc3e552701b201772584e8bea7cda12047e4a6af41452c6669aadfc026de29a4a4e7c6b31c7dfff30e29e50ed46fe3d
 DIST skia-m116-2ddcf183eb260f63698aa74d1bb380f247ad7ccd.tar.xz 10868024 
BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/files/, app-office/libreoffice/

2024-03-25 Thread Andreas Sturmlechner
commit: 4f83ff1b456d0223c130819f5737db555202b8e4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 13 21:06:09 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 12:05:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f83ff1b

app-office/libreoffice: Patch out unused QtNetwork dependency

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

 .../files/libreoffice-24.2-unused-qt6network.patch | 57 +
 .../files/libreoffice-7.6-unused-qt5network.patch  | 58 ++
 app-office/libreoffice/libreoffice-24.2.2.2.ebuild |  4 ++
 .../libreoffice/libreoffice-24.2..ebuild   |  4 ++
 app-office/libreoffice/libreoffice-7.6.6.3.ebuild  |  3 ++
 app-office/libreoffice/libreoffice-7.6..ebuild |  3 ++
 app-office/libreoffice/libreoffice-.ebuild |  4 ++
 7 files changed, 133 insertions(+)

diff --git 
a/app-office/libreoffice/files/libreoffice-24.2-unused-qt6network.patch 
b/app-office/libreoffice/files/libreoffice-24.2-unused-qt6network.patch
new file mode 100644
index ..ccb69f22654e
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-24.2-unused-qt6network.patch
@@ -0,0 +1,57 @@
+From d4287704f9e2ea07e0750b114ec0761c2732d03e Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Tue, 12 Mar 2024 21:40:25 +0100
+Subject: [PATCH] Drop unused QtNetwork dependency, fix KDE terminology
+
+'KDE version' -> 'KDE Frameworks version'
+
+Change-Id: I2e6a912be93d79b251dcf32c20796374c9ca9cf2
+Signed-off-by: Andreas Sturmlechner 
+---
+ configure.ac | 10 +-
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 6d56df8625f1..9d6b35b747e5 100644
+--- a/configure.ac
 b/configure.ac
+@@ -13341,7 +13341,7 @@ then
+ 
+ QT6_CFLAGS="-I$qt6_incdir -DQT_CLEAN_NAMESPACE -DQT_THREAD_SUPPORT 
-DQT_NO_VERSION_TAGGING"
+ QT6_CFLAGS=$(printf '%s' "$QT6_CFLAGS" | sed -e "s/-I/${ISYSTEM?}/g")
+-QT6_LIBS="-L$qt6_libdir -lQt6Core -lQt6Gui -lQt6Widgets -lQt6Network"
++QT6_LIBS="-L$qt6_libdir -lQt6Core -lQt6Gui -lQt6Widgets"
+ if test "$_os" = "Emscripten"; then
+ QT6_LIBS="$QT6_LIBS -lQt6BundledPcre2 -lQt6BundledZLIB 
-L${qt6_platformsdir} -lqwasm -sGL_ENABLE_GET_PROC_ADDRESS"
+ fi
+@@ -13521,15 +13521,15 @@ then
+ AC_MSG_ERROR([KF6 libraries not found.  Please specify the root of 
your KF6 installation by exporting KF6DIR before running "configure".])
+ fi
+ 
+-KF6_CFLAGS="-I$kf6_incdir -I$kf6_incdir/KCoreAddons -I$kf6_incdir/KI18n 
-I$kf6_incdir/KConfig -I$kf6_incdir/KConfigCore -I$kf6_incdir/KWindowSystem 
-I$kf6_incdir/KIO -I$kf6_incdir/KIOCore -I$kf6_incdir/KIOWidgets 
-I$kf6_incdir/KIOFileWidgets -I$qt6_incdir -I$qt6_incdir/QtCore 
-I$qt6_incdir/QtGui -I$qt6_incdir/QtWidgets -I$qt6_incdir/QtNetwork 
-DQT_CLEAN_NAMESPACE -DQT_THREAD_SUPPORT -DQT_NO_VERSION_TAGGING"
+-KF6_LIBS="-L$kf6_libdir -lKF6CoreAddons -lKF6I18n -lKF6ConfigCore 
-lKF6WindowSystem -lKF6KIOCore -lKF6KIOWidgets -lKF6KIOFileWidgets 
-L$qt6_libdir -lQt6Core -lQt6Gui -lQt6Widgets -lQt6Network"
++KF6_CFLAGS="-I$kf6_incdir -I$kf6_incdir/KCoreAddons -I$kf6_incdir/KI18n 
-I$kf6_incdir/KConfig -I$kf6_incdir/KConfigCore -I$kf6_incdir/KWindowSystem 
-I$kf6_incdir/KIO -I$kf6_incdir/KIOCore -I$kf6_incdir/KIOWidgets 
-I$kf6_incdir/KIOFileWidgets -I$qt6_incdir -I$qt6_incdir/QtCore 
-I$qt6_incdir/QtGui -I$qt6_incdir/QtWidgets -DQT_CLEAN_NAMESPACE 
-DQT_THREAD_SUPPORT -DQT_NO_VERSION_TAGGING"
++KF6_LIBS="-L$kf6_libdir -lKF6CoreAddons -lKF6I18n -lKF6ConfigCore 
-lKF6WindowSystem -lKF6KIOCore -lKF6KIOWidgets -lKF6KIOFileWidgets 
-L$qt6_libdir -lQt6Core -lQt6Gui -lQt6Widgets"
+ KF6_CFLAGS=$(printf '%s' "$KF6_CFLAGS" | sed -e "s/-I/${ISYSTEM?}/g")
+ 
+ AC_LANG_PUSH([C++])
+ save_CXXFLAGS=$CXXFLAGS
+ CXXFLAGS="$CXXFLAGS $KF6_CFLAGS"
+ dnl KF6 development version as of 2023-06 uses version number 5.240
+-AC_MSG_CHECKING([whether KDE is >= 5.240])
++AC_MSG_CHECKING([whether KDE Frameworks is >= 5.240])
+AC_RUN_IFELSE([AC_LANG_SOURCE([[
+ #include 
+ 
+@@ -13537,7 +13537,7 @@ int main(int argc, char **argv) {
+if (KCOREADDONS_VERSION_MAJOR == 6 || (KCOREADDONS_VERSION_MAJOR == 5 
&& KCOREADDONS_VERSION_MINOR >= 240)) return 0;
+else return 1;
+ }
+-   ]])],[AC_MSG_RESULT([yes])],[AC_MSG_ERROR([KDE version too old])],[])
++   ]])],[AC_MSG_RESULT([yes])],[AC_MSG_ERROR([KDE Frameworks version too 
old])],[])
+ CXXFLAGS=$save_CXXFLAGS
+ AC_LANG_POP([C++])
+ fi
+-- 
+2.44.0
+

diff --git 
a/app-office/libreoffice/files/libreoffice-7.6-unused-qt5network.patch 
b/app-office/libreoffice/files/libreoffice-7.6-unused-qt5network.patch
new file mode 100644
index ..edeb38854994
--- /dev/null
+++ b/app-office/libreoffice/files/libreoffice-7.6-unused-qt5network.patch
@@ -0,0 +1,58 @@
+From 

[gentoo-commits] repo/gentoo:master commit in: kde-apps/umbrello/

2024-03-25 Thread Andreas Sturmlechner
commit: f5e2101ac7c6ee208b4e2a3a3ffb9a12eee80712
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 09:04:50 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 09:09:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5e2101a

kde-apps/umbrello: Drop obsolete cmake arg

Upstream commit cf4ff0d9b51420a63d9d5e1c6382b397d3a46838
switched to standard BUILD_TESTING option.

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

 kde-apps/umbrello/umbrello-24.02.1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/kde-apps/umbrello/umbrello-24.02.1.ebuild 
b/kde-apps/umbrello/umbrello-24.02.1.ebuild
index b7d97852e6fc..2d8de558dc44 100644
--- a/kde-apps/umbrello/umbrello-24.02.1.ebuild
+++ b/kde-apps/umbrello/umbrello-24.02.1.ebuild
@@ -58,7 +58,6 @@ src_configure() {
-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON # broken, re-enable w/ 
ECM_QTHELP
-DBUILD_APIDOC=OFF
-DBUILD_PHP_IMPORT=$(usex php)
-   -DBUILD_unittests=$(usex test)
)
use test && mycmakeargs+=(
-DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON



[gentoo-commits] repo/gentoo:master commit in: media-sound/ardour/

2024-03-25 Thread Sam James
commit: b7b9476440483b43febab9a423c37ddd95ed0a08
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 10:13:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 10:13:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b94764

media-sound/ardour: Stabilize 8.4 amd64, #927772

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

 media-sound/ardour/ardour-8.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/ardour/ardour-8.4.ebuild 
b/media-sound/ardour/ardour-8.4.ebuild
index cee5f390d988..51d880ba1dae 100644
--- a/media-sound/ardour/ardour-8.4.ebuild
+++ b/media-sound/ardour/ardour-8.4.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://git.ardour.org/ardour/ardour.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~loong ~x86"
+   KEYWORDS="amd64 ~loong ~x86"

SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/Ardour-${PV}.0.tar.bz2;
S="${WORKDIR}/Ardour-${PV}.0"
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/

2024-03-25 Thread Sam James
commit: d8c770274eb612119c7490dfb3fa850bdc26e5f7
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 10:12:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 10:12:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8c77027

dev-libs/libinput: add pytest-xdist test dep

The validate-quirks-files test needs this as it tries to invoke w/ -n
rather than hitting an importerror.

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

 dev-libs/libinput/libinput-1.25.0.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-libs/libinput/libinput-1.25.0.ebuild 
b/dev-libs/libinput/libinput-1.25.0.ebuild
index 27fd6eabd2b0..00fdfcb82be1 100644
--- a/dev-libs/libinput/libinput-1.25.0.ebuild
+++ b/dev-libs/libinput/libinput-1.25.0.ebuild
@@ -44,6 +44,7 @@ BDEPEND="
test? (
$(python_gen_any_dep '
dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
')
)
 "
@@ -61,6 +62,7 @@ python_check_deps() {
if use test; then
python_has_version \
"dev-python/pytest[${PYTHON_USEDEP}]" \
+   "dev-python/pytest-xdist[${PYTHON_USEDEP}]" \
|| return
fi
 }



[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/

2024-03-25 Thread Florian Schmaus
commit: 6fb3a242dea3e564c2af279b255a630d7f001288
Author: David Roman  gmail  com>
AuthorDate: Sat Mar 23 16:13:30 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Mar 25 13:09:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb3a242

app-misc/binwalk: add 2.4.0

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35881
Signed-off-by: Florian Schmaus  gentoo.org>

 app-misc/binwalk/Manifest |  1 +
 app-misc/binwalk/binwalk-2.4.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest
index 7337420de25c..ce797b05909f 100644
--- a/app-misc/binwalk/Manifest
+++ b/app-misc/binwalk/Manifest
@@ -1,2 +1,3 @@
 DIST binwalk-2.3.6.tar.gz 39723335 BLAKE2B 
20710dc32f67981b1ba69ced649bfddc0247b9054a30ba9a8ab17710094fa4f45a44b32b18e2de6e0c63d632044432e8d4a8ec8cdacb007996b7d91b983547bc
 SHA512 
05e06682a9b8aa6b68b580b6818a2f08d8d81d89961f6cacfd9d14185c26727bbdf6dedb2f26079fffebf7de6f45002944ed8f3475ba04e4b05ac6d5c19560ea
 DIST binwalk-2.3.8.tar.gz 39723354 BLAKE2B 
87c4e9e78e7a2c6132266ad9bd4ba1cfc05fccb078b41b7a9890c59586175c1993bea5c642493c42c10d3e2af36965c88612c881fec750eb7d99b260226ae65f
 SHA512 
5b99626496ae236f32ae190372b4e24dbb3873413bc822a67096fb380139835379556987cfd6f7561a8b36574ec4d4ea8007182edb6d58ac1cd993cafb46d1a7
+DIST binwalk-2.4.0.tar.gz 39744574 BLAKE2B 
8503e86afb584e431b25611fbed91e85aaf307e9011b5ef09a83b5f4756a815f9d3de67d440a2b7547cbe162d1940e8d6ffc4899afac14ccb938304002b1eb41
 SHA512 
41bee6a0d1cd587f81dcf81c30215a305b61e4db208bc9d8e4f0b9f12acb47e4dc2e6af23e06118ef6e30c484f6be743b456b6d4324be4388413ff291682345e

diff --git a/app-misc/binwalk/binwalk-2.4.0.ebuild 
b/app-misc/binwalk/binwalk-2.4.0.ebuild
new file mode 100644
index ..53c023e8014b
--- /dev/null
+++ b/app-misc/binwalk/binwalk-2.4.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
+
+inherit distutils-r1 optfeature
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/OSPG/binwalk.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/OSPG/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+DESCRIPTION="A tool for identifying files embedded inside firmware images"
+HOMEPAGE="https://github.com/OSPG/binwalk;
+
+LICENSE="MIT"
+SLOT="0"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   local DOCS=( API.md INSTALL.md README.md )
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "entropy graph" dev-python/matplotlib
+   optfeature "disassembly" dev-libs/capstone[python]
+
+   if [[ -z ${REPLACING_VERSIONS} ]]; then
+   elog "binwalk has many optional dependencies to automatically"
+   elog "extract/decompress data, see INSTALL.md for more details."
+   fi
+}



[gentoo-commits] proj/kde:master commit in: kde-apps/umbrello/

2024-03-25 Thread Andreas Sturmlechner
commit: 3b6833e97b8bc59e994385b8cd6788521515c226
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 09:04:50 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 09:04:50 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=3b6833e9

kde-apps/umbrello: Drop obsolete cmake arg

Upstream commit cf4ff0d9b51420a63d9d5e1c6382b397d3a46838
switched to standard BUILD_TESTING option.

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

 kde-apps/umbrello/umbrello-24.02.49..ebuild | 1 -
 kde-apps/umbrello/umbrello-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/kde-apps/umbrello/umbrello-24.02.49..ebuild 
b/kde-apps/umbrello/umbrello-24.02.49..ebuild
index b1712f68ba..c86113ba2d 100644
--- a/kde-apps/umbrello/umbrello-24.02.49..ebuild
+++ b/kde-apps/umbrello/umbrello-24.02.49..ebuild
@@ -58,7 +58,6 @@ src_configure() {
-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON # broken, re-enable w/ 
ECM_QTHELP
-DBUILD_APIDOC=OFF
-DBUILD_PHP_IMPORT=$(usex php)
-   -DBUILD_unittests=$(usex test)
)
use test && mycmakeargs+=(
-DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON

diff --git a/kde-apps/umbrello/umbrello-.ebuild 
b/kde-apps/umbrello/umbrello-.ebuild
index b1712f68ba..c86113ba2d 100644
--- a/kde-apps/umbrello/umbrello-.ebuild
+++ b/kde-apps/umbrello/umbrello-.ebuild
@@ -58,7 +58,6 @@ src_configure() {
-DCMAKE_DISABLE_FIND_PACKAGE_Doxygen=ON # broken, re-enable w/ 
ECM_QTHELP
-DBUILD_APIDOC=OFF
-DBUILD_PHP_IMPORT=$(usex php)
-   -DBUILD_unittests=$(usex test)
)
use test && mycmakeargs+=(
-DCMAKE_DISABLE_FIND_PACKAGE_LLVM=ON



[gentoo-commits] repo/gentoo:master commit in: dev-libs/simde/files/, dev-libs/simde/

2024-03-25 Thread Ionen Wolkens
commit: 46b9fab4b1cd9982b40d61da7b44dc42fb444252
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Mar 25 12:50:45 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 25 12:51:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b9fab4

dev-libs/simde: fix usage with -mxop

Bug: https://bugs.gentoo.org/926959
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/simde/files/simde-0.8.0-xop.patch | 28 ++
 .../{simde-0.8.0.ebuild => simde-0.8.0-r1.ebuild}  |  1 +
 2 files changed, 29 insertions(+)

diff --git a/dev-libs/simde/files/simde-0.8.0-xop.patch 
b/dev-libs/simde/files/simde-0.8.0-xop.patch
new file mode 100644
index ..1fbfc4fd1ef3
--- /dev/null
+++ b/dev-libs/simde/files/simde-0.8.0-xop.patch
@@ -0,0 +1,28 @@
+https://bugs.gentoo.org/926959
+https://github.com/kovidgoyal/kitty/issues/7222
+https://github.com/simd-everywhere/simde/pull/1154
+From: "Michael R. Crusoe" 
+Date: Mon, 25 Mar 2024 10:33:22 +0100
+Subject: [PATCH 1/2] x86 xop: fix some native functions
+--- a/simde/arm/neon/paddl.h
 b/simde/arm/neon/paddl.h
+@@ -286,7 +286,7 @@ simde_vpaddlq_u16(simde_uint16x8_t a) {
+ simde_uint32x4_private r_;
+ 
+ #if defined(SIMDE_X86_XOP_NATIVE)
+-  r_.sse_m128i = _mm_haddd_epu16(a_.sse_m128i);
++  r_.m128i = _mm_haddd_epu16(a_.m128i);
+ #elif defined(SIMDE_X86_SSE2_NATIVE)
+   r_.m128i =
+ _mm_add_epi32(
+--- a/simde/x86/xop.h
 b/simde/x86/xop.h
+@@ -3727,7 +3727,7 @@ simde_mm256_permute2_pd (simde__m256d a, simde__m256d b, 
simde__m256i c, const i
+   SIMDE_LCC_REVERT_DEPRECATED_WARNINGS \
+ }))
+   #else
+-#define simde_mm256_permute2_pd(a, b, c, imm8) 
simde_undeprecated_mm256_permute2_pd((a), (b), (c), (imm8))
++#define simde_mm256_permute2_pd(a, b, c, imm8) _mm256_permute2_pd((a), 
(b), (c), (imm8))
+   #endif
+ #endif
+ #if defined(SIMDE_X86_XOP_ENABLE_NATIVE_ALIASES)

diff --git a/dev-libs/simde/simde-0.8.0.ebuild 
b/dev-libs/simde/simde-0.8.0-r1.ebuild
similarity index 97%
rename from dev-libs/simde/simde-0.8.0.ebuild
rename to dev-libs/simde/simde-0.8.0-r1.ebuild
index 6859a640590a..faa2b4cedb06 100644
--- a/dev-libs/simde/simde-0.8.0.ebuild
+++ b/dev-libs/simde/simde-0.8.0-r1.ebuild
@@ -20,6 +20,7 @@ RESTRICT="!test? ( test )"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.7.6-musl.patch
+   "${FILESDIR}"/${P}-xop.patch
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-terminfo/

2024-03-25 Thread Ionen Wolkens
commit: 06121fdd9857ba6e05521f99db36fd8672163f41
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Mar 25 12:51:30 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 25 12:51:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06121fdd

x11-terms/kitty-terminfo: drop 0.33.0

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

 x11-terms/kitty-terminfo/Manifest  |  1 -
 .../kitty-terminfo/kitty-terminfo-0.33.0.ebuild| 23 --
 2 files changed, 24 deletions(-)

diff --git a/x11-terms/kitty-terminfo/Manifest 
b/x11-terms/kitty-terminfo/Manifest
index a057acc12417..647fa679fd7b 100644
--- a/x11-terms/kitty-terminfo/Manifest
+++ b/x11-terms/kitty-terminfo/Manifest
@@ -1,3 +1,2 @@
 DIST kitty-0.32.2.tar.xz 8103024 BLAKE2B 
637449eb655973700493f725846263bfba193729725b6f14490fc44872e191c5e47b272bc3955b5ca47d400a497931be0749d338354ae8a5402fd867f7b941d3
 SHA512 
245d399366c0b2174bb80d557c08edf49e96a034a3cf33d2027180ef418581cc9bea2566d9ead9f96094bdc01655aeddd251b07b1bc444e7af59c864eb2bcd01
-DIST kitty-0.33.0.tar.xz 8170952 BLAKE2B 
d98c1070d53b43dacc0aeefa6b0fc46a51528b196b09e875406f30eceddd65256090b6efb2b1b24f485b32db6d36483a9dc725934ad0327412e789e2f01a3574
 SHA512 
5dad29e7ff0f83dd14138fd32ee3d556214251a5617ef9bd0c8a8b4032e26cf8973752d0b4221e06afd745ae4a12967fc1194f3d053b0e8451cb7ca97360fa35
 DIST kitty-0.33.1.tar.xz 8166164 BLAKE2B 
6592ae99f3e05bda5367186096804175f00f21770e7112bf45fa968d161e70d2fdcf956214e29e048e6973ee14457f5eaca753a761824f1c104ba32552122e33
 SHA512 
5fa2421baf9fac41d4a8ff89bb5e44d1820012e8c960e25980d597dcebbb44ffa97c03818e8a91015691321eedb9d9f53139a97cbb6bd673053fbfd73c77739b

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.33.0.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.33.0.ebuild
deleted file mode 100644
index b5c7cbc40759..
--- a/x11-terms/kitty-terminfo/kitty-terminfo-0.33.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Terminfo for kitty, a GPU-based terminal emulator"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
-S="${WORKDIR}/kitty-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-RESTRICT="test" # intended to be ran on the full kitty package
-
-BDEPEND="sys-libs/ncurses"
-
-src_compile() { :; }
-
-src_install() {
-   dodir /usr/share/terminfo
-   tic -xo "${ED}"/usr/share/terminfo terminfo/kitty.terminfo || die
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty-shell-integration/

2024-03-25 Thread Ionen Wolkens
commit: 7ef77aa07addbf10eb9f69e2d5dac4896bc952e1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Mar 25 12:51:41 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 25 12:51:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef77aa0

x11-terms/kitty-shell-integration: drop 0.33.0

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

 x11-terms/kitty-shell-integration/Manifest |  1 -
 .../kitty-shell-integration-0.33.0.ebuild  | 37 --
 2 files changed, 38 deletions(-)

diff --git a/x11-terms/kitty-shell-integration/Manifest 
b/x11-terms/kitty-shell-integration/Manifest
index a057acc12417..647fa679fd7b 100644
--- a/x11-terms/kitty-shell-integration/Manifest
+++ b/x11-terms/kitty-shell-integration/Manifest
@@ -1,3 +1,2 @@
 DIST kitty-0.32.2.tar.xz 8103024 BLAKE2B 
637449eb655973700493f725846263bfba193729725b6f14490fc44872e191c5e47b272bc3955b5ca47d400a497931be0749d338354ae8a5402fd867f7b941d3
 SHA512 
245d399366c0b2174bb80d557c08edf49e96a034a3cf33d2027180ef418581cc9bea2566d9ead9f96094bdc01655aeddd251b07b1bc444e7af59c864eb2bcd01
-DIST kitty-0.33.0.tar.xz 8170952 BLAKE2B 
d98c1070d53b43dacc0aeefa6b0fc46a51528b196b09e875406f30eceddd65256090b6efb2b1b24f485b32db6d36483a9dc725934ad0327412e789e2f01a3574
 SHA512 
5dad29e7ff0f83dd14138fd32ee3d556214251a5617ef9bd0c8a8b4032e26cf8973752d0b4221e06afd745ae4a12967fc1194f3d053b0e8451cb7ca97360fa35
 DIST kitty-0.33.1.tar.xz 8166164 BLAKE2B 
6592ae99f3e05bda5367186096804175f00f21770e7112bf45fa968d161e70d2fdcf956214e29e048e6973ee14457f5eaca753a761824f1c104ba32552122e33
 SHA512 
5fa2421baf9fac41d4a8ff89bb5e44d1820012e8c960e25980d597dcebbb44ffa97c03818e8a91015691321eedb9d9f53139a97cbb6bd673053fbfd73c77739b

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.33.0.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.33.0.ebuild
deleted file mode 100644
index c3b309c79626..
--- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.33.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Shell integration scripts for kitty, a GPU-based terminal 
emulator"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-SRC_URI="https://github.com/kovidgoyal/kitty/releases/download/v${PV}/kitty-${PV}.tar.xz;
-S="${WORKDIR}/kitty-${PV}"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-RESTRICT="test" # intended to be ran on the full kitty package
-
-src_compile() { :; }
-
-src_install() {
-   # install the whole directory in the upstream suggested location
-   # for consistency (i.e. less variation between distros if someone
-   # ssh into Gentoo), then set symlinks to autoload where possible
-   # (these exit immediately if KITTY_SHELL_INTEGRATION is unset)
-   insinto /usr/share/kitty
-   doins -r shell-integration
-
-   dosym -r 
{/usr/share/kitty/shell-integration/bash,/etc/bash/bashrc.d}/kitty.bash
-
-   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_completions.d/kitty.fish
-   dosym -r 
/usr/share/{kitty/shell-integration/fish,fish}/vendor_conf.d/kitty-shell-integration.fish
-
-   dosym -r 
/usr/share/{kitty/shell-integration/zsh/completions,zsh/site-functions}/_kitty
-   # zsh integration is handled automatically without needing to modify rc 
files,
-   # but may require user intervention depending on zsh invocation or if 
remote
-
-   # this is used internally by the ssh kitten and is not useful there
-   rm -r "${ED}"/usr/share/kitty/shell-integration/ssh || die
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2024-03-25 Thread Ionen Wolkens
commit: bdb2708e6fc4e456ef96cf48f418b50f34494e49
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Mar 25 12:51:50 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 25 12:51:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb2708e

x11-terms/kitty: drop 0.33.0

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

 x11-terms/kitty/Manifest|   3 -
 x11-terms/kitty/kitty-0.33.0.ebuild | 196 
 2 files changed, 199 deletions(-)

diff --git a/x11-terms/kitty/Manifest b/x11-terms/kitty/Manifest
index ff1a6f27a073..fbd8695939e4 100644
--- a/x11-terms/kitty/Manifest
+++ b/x11-terms/kitty/Manifest
@@ -1,9 +1,6 @@
 DIST kitty-0.32.2-vendor.tar.xz 1406008 BLAKE2B 
9fb14c55385abe2a50c45a392d14a2524d24ae3d054862f1f73c4813424ae8f7dacffccafd947fc59024430b930a8407482732c4962a6413cb9afd6e878e2cbc
 SHA512 
0e7446b1f62564a2f4c2f40ef7ac05d0f0b9340ef3ba21b7c5f12795c062ab2552299c987319bafe14aa45524dce231d9f6b1539d6e9cc4fc43248fd4d50e915
 DIST kitty-0.32.2.tar.xz 8103024 BLAKE2B 
637449eb655973700493f725846263bfba193729725b6f14490fc44872e191c5e47b272bc3955b5ca47d400a497931be0749d338354ae8a5402fd867f7b941d3
 SHA512 
245d399366c0b2174bb80d557c08edf49e96a034a3cf33d2027180ef418581cc9bea2566d9ead9f96094bdc01655aeddd251b07b1bc444e7af59c864eb2bcd01
 DIST kitty-0.32.2.tar.xz.sig 566 BLAKE2B 
42ac9788a4dc63fdbae22667e301decb195f8f852f1f08c486993c0cc6284adc11860778fbef976026c0e3fa87b47a8cf69894657324b860b98bb0bedaf51f97
 SHA512 
e18368b917f3617be76a23e2ec278d418f19ec25b3a4ee84d08190fbeaea009dd16ffb3639c644da009429005344e4d1245f3c9c45d39aecd2cb3b44d4f0d132
-DIST kitty-0.33.0-vendor.tar.xz 1418544 BLAKE2B 
0cb3879637e4c1bf14332252aaec55de720e706fde36606bd4fd3e438e7431e86e95fffbf297d84f60ea028b72ed2f147bbab999022f785402832f3f615e137a
 SHA512 
fa3c996addf4067971a63f70069c9ab41a6655fe107f88eaa97440e7a45a9a9fb609f30acb2f205d9967a48cbb33787969770c1e387b0c6a3bf2d0aea24d2624
-DIST kitty-0.33.0.tar.xz 8170952 BLAKE2B 
d98c1070d53b43dacc0aeefa6b0fc46a51528b196b09e875406f30eceddd65256090b6efb2b1b24f485b32db6d36483a9dc725934ad0327412e789e2f01a3574
 SHA512 
5dad29e7ff0f83dd14138fd32ee3d556214251a5617ef9bd0c8a8b4032e26cf8973752d0b4221e06afd745ae4a12967fc1194f3d053b0e8451cb7ca97360fa35
-DIST kitty-0.33.0.tar.xz.sig 566 BLAKE2B 
218cb43b6dcbc8bdf172e9ff99034ec5f8ced0be2cab3c9cf382801b4cbab28b20c26ab6e0a4d4e981372ee6f1800a257babc73196182c7b7a2d1d66d7b73fc9
 SHA512 
7bdda8c6fbd3ce65fea7e40cb3063776ef0556755c5755b47d1b0b2673e7212aacb3469e3992d6c65c16ffd83e453f2ffa967c94abae5588123f21086575580b
 DIST kitty-0.33.1-vendor.tar.xz 1422996 BLAKE2B 
5ea525c501a3e1d845b7338c9644f3b1ba67b7f7f127950ae4493ddb299ad4a9cbe20cd1df7cd6aa49ca53bfb1236a393296c4e64951f9fa9d46d572e3fef47f
 SHA512 
a764e009fd90df31e9aaf90501855949f7fe3c46a383ece60826ecdcbb41cedac1c34587772a6a7c257b42773516d0f753712f94d71689e738139a7291aa961f
 DIST kitty-0.33.1.tar.xz 8166164 BLAKE2B 
6592ae99f3e05bda5367186096804175f00f21770e7112bf45fa968d161e70d2fdcf956214e29e048e6973ee14457f5eaca753a761824f1c104ba32552122e33
 SHA512 
5fa2421baf9fac41d4a8ff89bb5e44d1820012e8c960e25980d597dcebbb44ffa97c03818e8a91015691321eedb9d9f53139a97cbb6bd673053fbfd73c77739b
 DIST kitty-0.33.1.tar.xz.sig 566 BLAKE2B 
568d54993d6c66670279364c317fa0778594852e8c2e4012175640c1cf377c96b6897c8f1bb9735f9ae2624b4c2ee7681a056f3974666db536a086732d49d128
 SHA512 
aa52d901698ca513c7a996f0a45658a0c23a4c82f365aa782fc24ff075352f69465dfe3d090da1f0fc32ff7522d19324161ff6e7985c97280b99b13bdc41e798

diff --git a/x11-terms/kitty/kitty-0.33.0.ebuild 
b/x11-terms/kitty/kitty-0.33.0.ebuild
deleted file mode 100644
index 0b8a2e645268..
--- a/x11-terms/kitty/kitty-0.33.0.ebuild
+++ /dev/null
@@ -1,196 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-inherit edo flag-o-matic go-env optfeature multiprocessing
-inherit python-single-r1 toolchain-funcs xdg
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/kovidgoyal/kitty.git;
-else
-   inherit verify-sig
-   SRC_URI="
-   
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz
-   https://dev.gentoo.org/~ionen/distfiles/${P}-vendor.tar.xz
-   verify-sig? ( 
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )
-   "
-   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="Fast, feature-rich, GPU-based terminal"
-HOMEPAGE="https://sw.kovidgoyal.net/kitty/;
-
-LICENSE="GPL-3 ZLIB"
-LICENSE+=" Apache-2.0 BSD BSD-2 MIT MPL-2.0" # go
-SLOT="0"
-IUSE="+X test wayland"
-REQUIRED_USE="
-   ${PYTHON_REQUIRED_USE}
-   || ( X wayland )
-   test? ( X wayland )
-"
-RESTRICT="!test? ( test )"
-
-# dlopen: fontconfig,libglvnd
-RDEPEND="
-   ${PYTHON_DEPS}
- 

[gentoo-commits] repo/gentoo:master commit in: dev-libs/simde/

2024-03-25 Thread Ionen Wolkens
commit: 439ef75c462f3d2ca0af7226481c44b00c3015ae
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Mar 25 12:47:13 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 25 12:47:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439ef75c

dev-libs/simde: drop 0.7.6-r1

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

 dev-libs/simde/Manifest  |  1 -
 dev-libs/simde/simde-0.7.6-r1.ebuild | 45 
 2 files changed, 46 deletions(-)

diff --git a/dev-libs/simde/Manifest b/dev-libs/simde/Manifest
index 7c1f18476515..01cd007712a6 100644
--- a/dev-libs/simde/Manifest
+++ b/dev-libs/simde/Manifest
@@ -1,2 +1 @@
-DIST simde-0.7.6.tar.gz 6125123 BLAKE2B 
96378e81a2e2a2d797289d26b3d0c1ea72288b51094e8c5fde75ecbef34a0c1d4dc029d5974281e2f9f938b190b4a648225fcb486205cc496ba57b1ec528cee4
 SHA512 
de17fca563c4db6766881e1c73142ad129a57febe55fa8ea1ae780226e60a84891b13d387e75574f2722d77e4013176e3c7dfaf17bccd8682b7d3d3ec8e92a54
 DIST simde-0.8.0.tar.gz 7455442 BLAKE2B 
511f609e2588cc39b45a5a3e7f93648d9651e9e3f90220947b7f559ca6281a0db9f876d0692abf24d63528bb84e0ee49da1a165a16eeb91de84639a100a6527b
 SHA512 
b0667583565ea9e59d18a07c7a3cb46710868c9572663e314278ca2004747e337e34f6b927c9c5d29e161caba8ec0428e5299b6e878e226b9f33597a1584b91d

diff --git a/dev-libs/simde/simde-0.7.6-r1.ebuild 
b/dev-libs/simde/simde-0.7.6-r1.ebuild
deleted file mode 100644
index 39b4251763c9..
--- a/dev-libs/simde/simde-0.7.6-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="Header-only library providing implementations of SIMD instruction 
sets"
-HOMEPAGE="https://simd-everywhere.github.io/blog/;
-SRC_URI="
-   
https://github.com/simd-everywhere/simde/archive/refs/tags/v${PV/_/-}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.7.6-musl.patch
-)
-
-src_configure() {
-   # *FLAGS are only used for tests (nothing that is installed), and
-   # upstream tests with specific *FLAGS and is otherwise flaky with
-   # -march=native, -mno-*, and such -- unset to be spared headaches.
-   unset {C,CPP,CXX,LD}FLAGS
-
-   local emesonargs=(
-   $(meson_use test tests)
-   )
-
-   meson_src_configure
-}
-
-src_test() {
-   if use x86; then
-   # some --skip option for meson when
-   meson_src_test $(meson_src_test --list | grep -v dbsad) #926706
-   else
-   meson_src_test
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/kitty/

2024-03-25 Thread Ionen Wolkens
commit: 3cea96e7e03776c37b7840687efae41981afe2c7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Mar 25 12:53:37 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Mar 25 12:55:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cea96e7

x11-terms/kitty: tentatively drop -mxop workaround

Patched in simde instead, if was affected may want to report on
the upstream bug for whether the fix works as expected or not.

Bug: https://bugs.gentoo.org/926959
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-terms/kitty/kitty-0.33.1.ebuild | 5 +
 x11-terms/kitty/kitty-.ebuild   | 5 +
 2 files changed, 2 insertions(+), 8 deletions(-)

diff --git a/x11-terms/kitty/kitty-0.33.1.ebuild 
b/x11-terms/kitty/kitty-0.33.1.ebuild
index 8b389e6d48bb..4c3dc7d623f0 100644
--- a/x11-terms/kitty/kitty-0.33.1.ebuild
+++ b/x11-terms/kitty/kitty-0.33.1.ebuild
@@ -60,7 +60,7 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
-   amd64? ( dev-libs/simde )
+   amd64? ( >=dev-libs/simde-0.8.0-r1 )
arm64? ( dev-libs/simde )
x86? ( dev-libs/simde )
X? (
@@ -145,9 +145,6 @@ src_compile() {
printf %s "${CFLAGS}"
)
 
-   # workaround simde bug with -mxop (bug #926959)
-   append-cppflags -DSIMDE_X86_XOP_NO_NATIVE=1
-
local conf=(
--disable-link-time-optimization
--ignore-compiler-warnings

diff --git a/x11-terms/kitty/kitty-.ebuild 
b/x11-terms/kitty/kitty-.ebuild
index 8b389e6d48bb..4c3dc7d623f0 100644
--- a/x11-terms/kitty/kitty-.ebuild
+++ b/x11-terms/kitty/kitty-.ebuild
@@ -60,7 +60,7 @@ RDEPEND="
 "
 DEPEND="
${RDEPEND}
-   amd64? ( dev-libs/simde )
+   amd64? ( >=dev-libs/simde-0.8.0-r1 )
arm64? ( dev-libs/simde )
x86? ( dev-libs/simde )
X? (
@@ -145,9 +145,6 @@ src_compile() {
printf %s "${CFLAGS}"
)
 
-   # workaround simde bug with -mxop (bug #926959)
-   append-cppflags -DSIMDE_X86_XOP_NO_NATIVE=1
-
local conf=(
--disable-link-time-optimization
--ignore-compiler-warnings



[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/

2024-03-25 Thread Sam James
commit: 6a47c7cd6f2ada2506fafece9c9ce02be26cb2a5
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 08:54:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 08:54:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a47c7cd

app-editors/emacs: Stabilize 29.3 amd64, #927727

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

 app-editors/emacs/emacs-29.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-29.3.ebuild 
b/app-editors/emacs/emacs-29.3.ebuild
index 84fd6202bc63..0c606e49832a 100644
--- a/app-editors/emacs/emacs-29.3.ebuild
+++ b/app-editors/emacs/emacs-29.3.ebuild
@@ -36,7 +36,7 @@ else
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 DESCRIPTION="The extensible, customizable, self-documenting real-time display 
editor"



[gentoo-commits] repo/gentoo:master commit in: app-editors/emacs/

2024-03-25 Thread Sam James
commit: 71eea370d6843a9fd1ef9de688b39a1f194d22a3
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 08:54:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 08:54:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71eea370

app-editors/emacs: Stabilize 29.3 x86, #927727

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

 app-editors/emacs/emacs-29.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-editors/emacs/emacs-29.3.ebuild 
b/app-editors/emacs/emacs-29.3.ebuild
index 0c606e49832a..8260e939b153 100644
--- a/app-editors/emacs/emacs-29.3.ebuild
+++ b/app-editors/emacs/emacs-29.3.ebuild
@@ -36,7 +36,7 @@ else
PATCHES=("${WORKDIR}/patch")
SLOT="${PV%%.*}"
[[ ${PV} == *.*.* ]] && SLOT+="-vcs"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 fi
 
 DESCRIPTION="The extensible, customizable, self-documenting real-time display 
editor"



[gentoo-commits] proj/catalyst:master commit in: arch/

2024-03-25 Thread Ben Kohler
commit: d7f66b18130bfd10a512dcae0004153aa453ce9f
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sun Mar 10 23:08:08 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Mar 20 15:47:25 2024 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=d7f66b18

arch: remove x86.pentium-m, x86.pentium-4, x86.prescott subprofiles

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ben Kohler  gentoo.org>

 arch/x86.toml | 12 
 1 file changed, 12 deletions(-)

diff --git a/arch/x86.toml b/arch/x86.toml
index ea709cce..5451d410 100644
--- a/arch/x86.toml
+++ b/arch/x86.toml
@@ -27,14 +27,6 @@ CPU_FLAGS_X86 = [ "mmx",]
 COMMON_FLAGS = "-O2 -march=pentium3 -pipe"
 CPU_FLAGS_X86 = [ "mmx", "mmxext", "sse",]
 
-[x86.pentium-m]
-COMMON_FLAGS = "-O2 -march=pentium-m -pipe"
-CPU_FLAGS_X86 = [ "mmx", "mmxext", "sse", "sse2",]
-
-[x86.pentium4]
-COMMON_FLAGS = "-O2 -march=pentium4 -pipe"
-CPU_FLAGS_X86 = [ "mmx", "mmxext", "sse", "sse2",]
-
 [x86.pentiumpro]
 COMMON_FLAGS = "-O2 -march=i686 -pipe"
 
@@ -42,10 +34,6 @@ COMMON_FLAGS = "-O2 -march=i686 -pipe"
 COMMON_FLAGS = "-O2 -march=pentium-mmx -pipe"
 CPU_FLAGS_X86 = [ "mmx",]
 
-[x86.prescott]
-COMMON_FLAGS = "-O2 -march=prescott -pipe"
-CPU_FLAGS_X86 = [ "mmx", "mmxext", "sse", "sse2", "sse3",]
-
 [x86.k6]
 COMMON_FLAGS = "-O2 -march=k6 -pipe"
 CPU_FLAGS_X86 = [ "mmx",]



[gentoo-commits] proj/catalyst:master commit in: arch/

2024-03-25 Thread Ben Kohler
commit: ebed28dd5e08e8aaee44f08c27c367019568fb15
Author: matoro  matoro  tk>
AuthorDate: Tue Feb 13 21:08:48 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Mar 20 15:47:27 2024 +
URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=ebed28dd

arch: add new x86.i686-ssemath subprofile

As mentioned on the mailing list, x86 arch testing needs to be performed
using SSE registers for floating-point math instead of the 387 FPU.
This is a subprofile which provides a generic i686 target with SSE2 and
`-mfpmath=sse`.  The use is not just limited to arch testing however as
this is a useful platform for getting maximum performance on late-gen
chips.  Per gcc:

> The resulting code should be considerably faster in the majority of
cases and avoid the numerical instability problems of 387 code, but may
break some existing code that expects temporaries to be 80 bits.

Of course modern code has quite the opposite problem, where it does not
expect floating-point variables to be 80 bits.

Signed-off-by: Matoro Mahri  matoro.tk>
Closes: https://github.com/gentoo/catalyst/pull/12
Signed-off-by: Ben Kohler  gentoo.org>

 arch/x86.toml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/arch/x86.toml b/arch/x86.toml
index 5451d410..24d4c547 100644
--- a/arch/x86.toml
+++ b/arch/x86.toml
@@ -50,3 +50,6 @@ CPU_FLAGS_X86 = [ "mmx", "mmxext", "3dnow", "3dnowext",]
 COMMON_FLAGS = "-O2 -march=athlon-xp -pipe"
 CPU_FLAGS_X86 = [ "mmx", "mmxext", "3dnow", "3dnowext", "sse",]
 
+[x86.i686-ssemath]
+COMMON_FLAGS = "-O2 -march=i686 -msse2 -mfpmath=sse -pipe"
+CPU_FLAGS_X86 = [ "mmx", "mmxext", "sse", "sse2",]



[gentoo-commits] proj/kde:master commit in: app-backup/kup/

2024-03-25 Thread Andreas Sturmlechner
commit: 67fb4f785afa5bea183c035135a44005b2e634af
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 12:06:59 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 12:06:59 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=67fb4f78

app-backup/kup: add kde-invent upstream metadata

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

 app-backup/kup/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-backup/kup/metadata.xml b/app-backup/kup/metadata.xml
index d925f24397..29d54eb242 100644
--- a/app-backup/kup/metadata.xml
+++ b/app-backup/kup/metadata.xml
@@ -7,5 +7,6 @@


https://bugs.kde.org/
+   system/kup

 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/glib/, dev-libs/glib/files/

2024-03-25 Thread Sam James
commit: af86f0b8d5440a8926218c7ccc5ab20f60fb471e
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 10:45:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 10:46:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af86f0b8

dev-libs/glib: backport fix for tests w/ >=dev-libs/libpcre2-10.43

Test-only fix.

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

 .../glib/files/glib-2.78.4-libpcre2-10.43.patch| 45 ++
 dev-libs/glib/glib-2.78.4-r1.ebuild|  1 +
 2 files changed, 46 insertions(+)

diff --git a/dev-libs/glib/files/glib-2.78.4-libpcre2-10.43.patch 
b/dev-libs/glib/files/glib-2.78.4-libpcre2-10.43.patch
new file mode 100644
index ..27dce8f40607
--- /dev/null
+++ b/dev-libs/glib/files/glib-2.78.4-libpcre2-10.43.patch
@@ -0,0 +1,45 @@
+https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3945
+
+From cce3ae98a2c1966719daabff5a4ec6cf94a846f6 Mon Sep 17 00:00:00 2001
+From: Philip Withnall 
+Date: Mon, 26 Feb 2024 16:55:44 +
+Subject: [PATCH] tests: Remove variable-length lookbehind tests for GRegex
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+PCRE2 10.43 has now introduced support for variable-length lookbehind,
+so these tests now fail if GLib is built against PCRE2 10.43 or higher.
+
+See
+https://github.com/PCRE2Project/pcre2/blob/e8db6fa7137f4c6f66cb87e0a3c9467252ec1ef7/ChangeLog#L94.
+
+Rather than making the tests conditional on the version of PCRE2 in use,
+just remove them. They are mostly testing the PCRE2 code rather than
+any code in GLib, so don’t have much value.
+
+This should fix CI runs on msys2-mingw32, which updated to PCRE2 10.43 2
+days ago.
+
+Signed-off-by: Philip Withnall 
+--- a/glib/tests/regex.c
 b/glib/tests/regex.c
+@@ -1885,16 +1885,6 @@ test_lookbehind (void)
+   g_match_info_free (match);
+   g_regex_unref (regex);
+ 
+-  regex = g_regex_new ("(?

[gentoo-commits] repo/gentoo:master commit in: dev-games/mygui/, dev-games/mygui/files/

2024-03-25 Thread Sam James
commit: 0db2e9bd2cb66e21caa902f84d6aceaa966b3bff
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sun Mar 24 10:06:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:24:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db2e9bd

dev-games/mygui: remove -Werror

Closes: https://bugs.gentoo.org/927670
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/35898
Signed-off-by: Sam James  gentoo.org>

 dev-games/mygui/files/mygui-3.4.3-werror.patch | 12 
 dev-games/mygui/mygui-3.4.3.ebuild |  1 +
 2 files changed, 13 insertions(+)

diff --git a/dev-games/mygui/files/mygui-3.4.3-werror.patch 
b/dev-games/mygui/files/mygui-3.4.3-werror.patch
new file mode 100644
index ..d001c9e48baf
--- /dev/null
+++ b/dev-games/mygui/files/mygui-3.4.3-werror.patch
@@ -0,0 +1,12 @@
+Remove -Werror
+
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -174,7 +174,6 @@ include(Dependencies)
+ 
+ # Set compiler specific build flags
+ if (CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang" OR 
CMAKE_CXX_COMPILER_ID MATCHES "Intel")
+-  add_compile_options(-Werror)
+   if (NOT MYGUI_HIGH_LEVEL_WARNINGS)
+   add_compile_options(-w)
+   else ()

diff --git a/dev-games/mygui/mygui-3.4.3.ebuild 
b/dev-games/mygui/mygui-3.4.3.ebuild
index 7cc3e5985523..b8690f9d6bc9 100644
--- a/dev-games/mygui/mygui-3.4.3.ebuild
+++ b/dev-games/mygui/mygui-3.4.3.ebuild
@@ -42,6 +42,7 @@ STATIC_BUILD=${WORKDIR}/${P}_build_static
 PATCHES=(
"${FILESDIR}"/mygui-3.4.1-build.patch
"${FILESDIR}"/mygui-3.4.1-FHS.patch
+   "${FILESDIR}"/mygui-3.4.3-werror.patch
 )
 
 pkg_setup() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2024-03-25 Thread Andreas Sturmlechner
commit: af1555d7738d9d42fe671f11cdf48b8b62b8e7b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 11:37:19 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 12:38:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af1555d7

media-libs/SoQt: drop 1.6.0

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

 media-libs/SoQt/Manifest  |  1 -
 media-libs/SoQt/SoQt-1.6.0.ebuild | 48 ---
 2 files changed, 49 deletions(-)

diff --git a/media-libs/SoQt/Manifest b/media-libs/SoQt/Manifest
index 82860951afc9..994215068537 100644
--- a/media-libs/SoQt/Manifest
+++ b/media-libs/SoQt/Manifest
@@ -1,2 +1 @@
-DIST SoQt-1.6.0-src.tar.gz 1675532 BLAKE2B 
9935c32a7f0ad0d0e4248c6f81d2aacad00f3674d8e14aa192a87be5dc3b99e29213fbd96044ad4cc6548aef7f1d281aadebc48256bbfc11ad305e2136f6e12a
 SHA512 
4221e98f51cca4dda23043428e869b60ab4d994710f97c0f44cd82631ffad2bd8bbaf0b820434a4636892df663d66ecd2aec14b185972671b2d22c0fe242b553
 DIST soqt-1.6.2-src.tar.gz 1709116 BLAKE2B 
45d87af95e90a88d97188b7efa6d22ad2238e4957d8c21712ad6161ea94748db0df596d0dcedbeff94abfd163ad40cd2f1649aae5ba4bf94e3892c1ed1990839
 SHA512 
4039d0c8e36e89995e77b1b49efcb52d15ca213c7d53ba9d628259763e261288192078caed8e2efb02772dd8f513e971731eeb0a761d1642985af7b9c4852c18

diff --git a/media-libs/SoQt/SoQt-1.6.0.ebuild 
b/media-libs/SoQt/SoQt-1.6.0.ebuild
deleted file mode 100644
index 162049efff71..
--- a/media-libs/SoQt/SoQt-1.6.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic
-
-MY_P=${P/soqt/SoQt}
-
-HOMEPAGE="https://github.com/coin3d/coin/wiki;
-DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt"
-SRC_URI="https://github.com/coin3d/soqt/releases/download/${MY_P}/${P}-src.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-SLOT="0"
-IUSE="debug doc"
-
-RDEPEND="
-   media-libs/coin
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtopengl:5
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libXi
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   x11-base/xorg-proto
-   doc? ( app-text/doxygen )
-"
-
-S="${WORKDIR}/soqt"
-
-DOCS=(AUTHORS ChangeLog HACKING NEWS README)
-
-src_configure() {
-   use debug && append-cppflags -DSOQT_DEBUG=1
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
-   -DSOQT_BUILD_DOCUMENTATION=$(usex doc)
-   -DSOQT_BUILD_INTERNAL_DOCUMENTATION=OFF
-   -DSOQT_VERBOSE=$(usex debug)
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/simage/files/, media-libs/simage/

2024-03-25 Thread Andreas Sturmlechner
commit: c734710761ac100e3814f4a540981e02280a967c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 11:39:18 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 12:38:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7347107

media-libs/simage: drop 1.8.1-r3

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

 media-libs/simage/Manifest |  1 -
 .../simage-1.8.1-fail-on-missing-quicktime.patch   | 12 ---
 media-libs/simage/simage-1.8.1-r3.ebuild   | 89 --
 3 files changed, 102 deletions(-)

diff --git a/media-libs/simage/Manifest b/media-libs/simage/Manifest
index e8f2c117a07c..98994b4cc952 100644
--- a/media-libs/simage/Manifest
+++ b/media-libs/simage/Manifest
@@ -1,2 +1 @@
-DIST simage-1.8.1.tar.gz 829490 BLAKE2B 
05d3a3f7ff7c195b55d454a2bc6e086cd4439fd6e9fb694c1926a4c0be5142661bf2c7d6593f6b7ae0681234f28c7b92e325ed0928a0fb4df5e846b30fbf9156
 SHA512 
e6f211f453f67f601d157e36c6c4845af1e0601dd3d8d97fbb993c50dc54c8908c2e1e345ea1dd578b8fa2dca823d8e1bab7f29a0a0d73732ca597cc5c673cbe
 DIST simage-1.8.3.tar.gz 829994 BLAKE2B 
794ee3a1c71727af7e92839542470a4732584715b01cbfd5be7b34d8ea8295ca65f5634e10027e0e7e4eb36a024d31704ad31d9aa0a6ad6b66c08612879a1603
 SHA512 
193137bd00a322fe6c170d3ff318ac81e4cc685bdfa40a0415c5bb95802b6290174fea630eb79956f362b4e79fa0b60916976c63ef26d6a65a6a51d5d9f7de03

diff --git 
a/media-libs/simage/files/simage-1.8.1-fail-on-missing-quicktime.patch 
b/media-libs/simage/files/simage-1.8.1-fail-on-missing-quicktime.patch
deleted file mode 100644
index c6fc96af05dc..
--- a/media-libs/simage/files/simage-1.8.1-fail-on-missing-quicktime.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ruN simage/CMakeLists.txt simage-my/CMakeLists.txt
 simage/CMakeLists.txt  2021-01-11 23:16:40.0 +0100
-+++ simage-my/CMakeLists.txt   2021-01-24 04:12:55.309111983 +0100
-@@ -126,7 +126,7 @@
- # On macOS QuickTime supports BMP, GIF, JPEG, JPEG 2000, PNG, TIFF, and TGA.
- # see https://en.wikipedia.org/wiki/QuickTime
- if(SIMAGE_USE_QUICKTIME)
--  find_package(QuickTime)
-+  find_package(QuickTime REQUIRED)
- endif()
- 
- if(SIMAGE_USE_CGIMAGE)

diff --git a/media-libs/simage/simage-1.8.1-r3.ebuild 
b/media-libs/simage/simage-1.8.1-r3.ebuild
deleted file mode 100644
index 0c2755db7da4..
--- a/media-libs/simage/simage-1.8.1-r3.ebuild
+++ /dev/null
@@ -1,89 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Image and video texturing library"
-HOMEPAGE="https://github.com/coin3d/simage/;
-
-if [[ ${PV} = * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/coin3d/simage.git;
-else
-   
SRC_URI="https://github.com/coin3d/simage/releases/download/v${PV}/${P}-src.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
-   S="${WORKDIR}/${PN}"
-fi
-
-LICENSE="BSD-1"
-SLOT="0"
-IUSE="gif jpeg png qt5 sndfile test tiff vorbis zlib"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   gif? ( media-libs/giflib:= )
-   jpeg? ( media-libs/libjpeg-turbo:= )
-   png? ( media-libs/libpng:= )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   )
-   sndfile? (
-   media-libs/libsndfile
-   media-libs/flac:=
-   )
-   tiff? (
-   media-libs/tiff:=[lzma,zstd]
-   app-arch/xz-utils
-   app-arch/zstd:=
-   )
-   vorbis? (
-   media-libs/libogg
-   media-libs/libvorbis
-   media-libs/opus
-   )
-   zlib? ( sys-libs/zlib:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="test? ( media-libs/libsndfile )"
-
-PATCHES=(
-   
"${FILESDIR}"/${P}-0001-Gentoo-specific-remove-RELEASE-flag-from-pkg-config.patch
-   "${FILESDIR}"/${PN}-1.8.1-fail-on-missing-quicktime.patch
-)
-
-DOCS=(AUTHORS ChangeLog NEWS README)
-
-src_configure() {
-   local mycmakeargs=(
-   -DSIMAGE_BUILD_SHARED_LIBS=ON
-   -DSIMAGE_BUILD_EXAMPLES=OFF
-   -DSIMAGE_BUILD_TESTS=$(usex test)
-   -DSIMAGE_BUILD_DOCUMENTATION=OFF
-   -DSIMAGE_USE_AVIENC=OFF # Windows only
-   -DSIMAGE_USE_GDIPLUS=OFF # Windows
-   -DSIMAGE_USE_CGIMAGE=OFF # OS X only
-   -DSIMAGE_USE_QUICKTIME=OFF # OS X only
-   -DSIMAGE_USE_QIMAGE=$(usex qt5)
-   -DSIMAGE_USE_QT5=$(usex qt5)
-   -DSIMAGE_USE_CPACK=OFF
-   -DSIMAGE_USE_STATIC_LIBS=OFF
-   -DSIMAGE_LIBJASPER_SUPPORT=OFF
-   -DSIMAGE_LIBSNDFILE_SUPPORT=$(usex sndfile)
-   -DSIMAGE_OGGVORBIS_SUPPORT=$(usex vorbis)
-   -DSIMAGE_EPS_SUPPORT=ON
-   -DSIMAGE_MPEG2ENC_SUPPORT=ON
-   -DSIMAGE_PIC_SUPPORT=ON

[gentoo-commits] repo/gentoo:master commit in: media-libs/coin/, media-libs/coin/files/

2024-03-25 Thread Andreas Sturmlechner
commit: 7dda27837bbbc034c907e6c2cae6450b40fc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 11:40:10 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 12:38:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dda2783

media-libs/coin: drop 4.0.0, 4.0.1

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

 media-libs/coin/Manifest   |   2 -
 media-libs/coin/coin-4.0.0.ebuild  | 120 
 media-libs/coin/coin-4.0.1.ebuild  | 109 --
 .../coin-4.0.0-0001-updated-to-cmake-3.14.patch|  25 -
 .../coin-4.0.0-0002-cpack.d-is-now-optional.patch  |  32 --
 ...ncorporating-coin4.0.0a-patch-from-gentoo.patch | 123 -
 .../coin-4.0.0-0004-Added-coin-default.cfg.patch   |  63 ---
 ...4.0.0-0005-Slightly-fix-coin.cfg.cmake.in.patch |  45 
 ...n-4.0.0-0006-Fix-underlinking-against-X11.patch |  28 -
 9 files changed, 547 deletions(-)

diff --git a/media-libs/coin/Manifest b/media-libs/coin/Manifest
index 3a046dd1a6bc..b5002705981d 100644
--- a/media-libs/coin/Manifest
+++ b/media-libs/coin/Manifest
@@ -1,3 +1 @@
-DIST coin-4.0.0-src.tar.gz 6824162 BLAKE2B 
9dee9397bb63c0da02214d33f2661051a3fd99689956a6de5c2cf806dd05944038b87b690f954f35711ee5e4ab07f04685681b822d0bbab0d7941bef551202dc
 SHA512 
e036276a243bfe252569cee1b67d38b8633fcf35bdf4e366a92ca67e23799d54d91fe272c23b383c451d330cee284809f28f237857493948149e0da1ebd64fae
-DIST coin-4.0.1-src.tar.gz 7125456 BLAKE2B 
1f1b760a200c7086c6bf18e8b80882576495280900d9054ab61930327940b46f56789c01ec2a975ac04a1cb106f33d0a87f71d0f705159c84e8b2164d49949fc
 SHA512 
4d18e2db854334244ab94fb206c001cd7ef3d9281eb4f24d52d5878a179ed0389da5721a74c51c30ec7bc7b01c2c091f0a09d63636a35fa064cdbcaca0770256
 DIST coin-4.0.2-src.tar.gz 7160869 BLAKE2B 
a434ea2a550557024c665e392aa189e991296b5f8c9cd2c0dc5bb71d41a948ed9d9b34eac69dc9a651f70abf8ec1f188cb8df6534d6e31b6e4e1a6ec4acaffcd
 SHA512 
31fcb69627e466c89bb640c5b2351db4e51772408a4ce56cae7d6f550ddf19adf9b121252479297d5c2a208032194d8f4e7bf97686b0611df1ac45231e09baad

diff --git a/media-libs/coin/coin-4.0.0.ebuild 
b/media-libs/coin/coin-4.0.0.ebuild
deleted file mode 100644
index d4fd74cb4328..
--- a/media-libs/coin/coin-4.0.0.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic
-
-MY_P=${P/coin/Coin}
-
-DESCRIPTION="A high-level 3D graphics toolkit, fully compatible with SGI Open 
Inventor 2.1"
-HOMEPAGE="https://github.com/coin3d/coin/wiki;
-SRC_URI="https://github.com/coin3d/coin/releases/download/${MY_P}/${P}-src.tar.gz;
-
-LICENSE="|| ( GPL-2 PEL )"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
-SLOT="0"
-IUSE="debug doc +exceptions javascript man openal qthelp test threads"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="
-   man? ( doc )
-   qthelp? ( doc )
-"
-
-RDEPEND="
-   app-arch/bzip2
-   dev-libs/expat
-   media-libs/fontconfig
-   media-libs/freetype:2
-   media-libs/simage
-   sys-libs/zlib
-   virtual/opengl
-   virtual/glu
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   javascript? ( dev-lang/spidermonkey:60 )
-   openal? ( media-libs/openal )
-"
-DEPEND="${RDEPEND}
-   dev-libs/boost:0
-   x11-base/xorg-proto
-   doc? (
-   app-text/doxygen
-   qthelp? ( dev-qt/qthelp:5 )
-   )
-"
-
-S="${WORKDIR}/${PN}"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-0001-updated-to-cmake-3.14.patch
-   "${FILESDIR}"/${P}-0002-cpack.d-is-now-optional.patch
-   
"${FILESDIR}"/${P}-0003-Partially-incorporating-coin4.0.0a-patch-from-gentoo.patch
-   "${FILESDIR}"/${P}-0004-Added-coin-default.cfg.patch
-   "${FILESDIR}"/${P}-0005-Slightly-fix-coin.cfg.cmake.in.patch
-   "${FILESDIR}"/${P}-0006-Fix-underlinking-against-X11.patch
-   "${FILESDIR}"/${P}-0007-Locate-slotted-qhelpgenerator.patch
-)
-
-DOCS=(
-   AUTHORS FAQ FAQ.legal NEWS THANKS docs/HACKING
-)
-
-src_configure() {
-   # -Werror=odr
-   # https://bugs.gentoo.org/859832
-   # https://github.com/coin3d/coin/issues/521
-   filter-lto
-
-   use debug && append-cppflags -DCOIN_DEBUG=1
-
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
-
-   -DCOIN_BUILD_SHARED_LIBS=ON
-   -DCOIN_BUILD_TESTS=$(usex test)
-   -DCOIN_BUILD_DOCUMENTATION=$(usex doc)
-
-   -DCOIN_BUILD_INTERNAL_DOCUMENTATION=OFF
-   -DCOIN_BUILD_DOCUMENTATION_MAN=$(usex man)
-   -DCOIN_BUILD_DOCUMENTATION_QTHELP=$(usex qthelp)
-   -DCOIN_BUILD_DOCUMENTATION_CHM=OFF
-
-   

[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/files/, media-libs/SoXt/

2024-03-25 Thread Andreas Sturmlechner
commit: 4193c8ab5d3834626a01e0219d2b4f8ebeacaa99
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 11:38:04 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 12:38:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4193c8ab

media-libs/SoXt: drop 1.4.0-r1

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

 media-libs/SoXt/Manifest   |  1 -
 media-libs/SoXt/SoXt-1.4.0-r1.ebuild   | 48 --
 .../files/SoXt-1.4.0-drop-register-keyword.patch   | 43 ---
 3 files changed, 92 deletions(-)

diff --git a/media-libs/SoXt/Manifest b/media-libs/SoXt/Manifest
index 51ef8bbe69de..6ecf36b63e51 100644
--- a/media-libs/SoXt/Manifest
+++ b/media-libs/SoXt/Manifest
@@ -1,2 +1 @@
-DIST SoXt-1.4.0-src.tar.gz 1369725 BLAKE2B 
727c56644878e9d52441ca905558524ccd369de123e8018d7fef4d949aa4e96007fa3a1e9782490b4dc9d50a916686a118d37ec7094dc6a3522ede032b30b6ea
 SHA512 
9c661396ec18c2cba8984be8c0875f51554c8845e1a85d9b202f9a0f4de8203566a46d9b276e20039861dbf7ff3a0ffa474d098866f8a7692b53a01e3f62977d
 DIST SoXt-1.4.1-src.tar.gz 1402559 BLAKE2B 
fd0f0433e1d5c231f4392f7cfa4e6e08bd9d872b46619c6daa9f4fa2157da27780b0a28d4cbb7ea8f3f3a881f90c789760cad2c2709f27bf9f4edb1cdfc1f86c
 SHA512 
c379acb14b7f3a03664a3b1c10bdd14e836a54fb72f62cb728301755ee148b423203513a085534c2ea74704fd3c9a77ceabe1de089aa168c848518a9d690e53e

diff --git a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild 
b/media-libs/SoXt/SoXt-1.4.0-r1.ebuild
deleted file mode 100644
index ca85d1e5a7a5..
--- a/media-libs/SoXt/SoXt-1.4.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-MY_P=${P/soxt/SoXt}
-
-HOMEPAGE="https://github.com/coin3d/coin/wiki;
-DESCRIPTION="GUI binding for using Coin/Open Inventor with Xt/Motif"
-SRC_URI="https://github.com/coin3d/soxt/releases/download/${MY_P}/${P}-src.tar.gz;
-
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
-SLOT="0"
-IUSE="debug doc"
-
-RDEPEND="
-   media-libs/coin
-   x11-libs/motif:0
-   virtual/opengl
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   x11-base/xorg-proto
-   doc? ( app-text/doxygen )
-"
-
-S="${WORKDIR}/soxt"
-
-DOCS=(AUTHORS ChangeLog HACKING NEWS README TODO BUGS.txt)
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.4.0-drop-register-keyword.patch
-)
-
-src_configure() {
-   use debug && append-cppflags -DSOXT_DEBUG=1
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
-   -DSOXT_BUILD_DOCUMENTATION=$(usex doc)
-   -DSOXT_BUILD_INTERNAL_DOCUMENTATION=OFF
-   -DSOXT_VERBOSE=$(usex debug)
-   )
-   cmake_src_configure
-}

diff --git a/media-libs/SoXt/files/SoXt-1.4.0-drop-register-keyword.patch 
b/media-libs/SoXt/files/SoXt-1.4.0-drop-register-keyword.patch
deleted file mode 100644
index fcbfa7dfd357..
--- a/media-libs/SoXt/files/SoXt-1.4.0-drop-register-keyword.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-https://github.com/coin3d/soxt/pull/17
-From: Brahmajit Das 
-Date: Sat, 16 Sep 2023 07:32:47 +
-Subject: [PATCH] Fix C++17 does not allow register storage class specifier
-
-The register storage class was deprecated in C++14 and completely
-removed in C++17. Hence, we cannot use it anymore and would result in a
-build error.
-
-Bug: https://bugs.gentoo.org/896234
-Signed-off-by: Brahmajit Das 
 a/src/Inventor/Xt/widgets/SoXtGLArea.cpp
-+++ b/src/Inventor/Xt/widgets/SoXtGLArea.cpp
-@@ -468,7 +468,7 @@ createColormap(
-   } * cmapCache;
-   static int cacheEntries = 0;
-   static int cacheMalloced = 0;
--  register int i;
-+  int i;
- 
-   assert(widget->soxtGLArea.visualInfo);
- 
-@@ -564,7 +564,7 @@ Realize(
-   Mask * valueMask,
-   XSetWindowAttributes * attributes)
- {
--  register SoXtGLAreaWidget glw = (SoXtGLAreaWidget) widget;
-+  SoXtGLAreaWidget glw = (SoXtGLAreaWidget) widget;
-   SoXtGLAreaCallbackStruct cb;
-   Widget parentShell;
-   Status status;
-@@ -670,7 +670,7 @@ Destroy(
-   Widget parentShell;
-   Status status;
-   int countReturn;
--  register int i;
-+  int i;
- 
-   if (glw->soxtGLArea.myList && glw->soxtGLArea.attribList)
- XtFree((char *) glw->soxtGLArea.attribList);
--- 
-2.42.0
-



[gentoo-commits] repo/gentoo:master commit in: media-libs/quarter/files/, media-libs/quarter/

2024-03-25 Thread Andreas Sturmlechner
commit: c8ef34ddd37770a4f8fc310bdef642fc0a6e1e64
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 11:40:37 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 12:38:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8ef34dd

media-libs/quarter: drop 1.1.0-r1

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

 media-libs/quarter/Manifest|  1 -
 media-libs/quarter/files/quarter-1.1.0-cmake.patch | 16 -
 media-libs/quarter/quarter-1.1.0-r1.ebuild | 71 --
 3 files changed, 88 deletions(-)

diff --git a/media-libs/quarter/Manifest b/media-libs/quarter/Manifest
index b9ee613d254d..ca729b80d38e 100644
--- a/media-libs/quarter/Manifest
+++ b/media-libs/quarter/Manifest
@@ -1,2 +1 @@
-DIST quarter-1.1.0-src.tar.gz 724762 BLAKE2B 
8f1f0025706c4502ea178c09204e442b9c52148371863a5a49640ba751084cca9ca464398ee171729d85e8fc2f3fe3ea9d5f0492d114d810527601936abbd1e0
 SHA512 
2b2649132c66c709e3d5df2a99d621fb9cf61424c5376a5ca6a016ee5c7514841f8bbe390d1acc7b94688a86b56304ed12fb98840e11933162ac6ccb3f3d681c
 DIST quarter-1.2.1-src.tar.gz 737236 BLAKE2B 
91b332eb36ac1911449b923aabf6913a1901306c258f8e430f0c589774d1ad5991916863f14d6c3d35898a9756f7c68bd30287defe5deb04036f2dce4b8f135f
 SHA512 
454e99ae8f65c9d8e425aaabc02f218357db4e4447a481680f75301d4102864c77da58a48144f2a9211d4de0bd9962b394ad48a832e89674291b94778e5ff96d

diff --git a/media-libs/quarter/files/quarter-1.1.0-cmake.patch 
b/media-libs/quarter/files/quarter-1.1.0-cmake.patch
deleted file mode 100644
index 73c6473354a0..
--- a/media-libs/quarter/files/quarter-1.1.0-cmake.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -ruN quarter/CMakeLists.txt quarter-my/CMakeLists.txt
 quarter/CMakeLists.txt 2019-12-25 19:44:38.0 +0100
-+++ quarter-my/CMakeLists.txt  2020-10-06 20:16:47.094206772 +0200
-@@ -90,7 +90,11 @@
- find_package(Spacenav)
- 
- if(QUARTER_USE_QT5)
--  find_package(Qt5 COMPONENTS Widgets UiTools OpenGL Designer REQUIRED)
-+  if(QUARTER_BUILD_PLUGIN)
-+find_package(Qt5 COMPONENTS Widgets UiTools OpenGL Designer REQUIRED)
-+  else()
-+find_package(Qt5 COMPONENTS Widgets OpenGL REQUIRED)
-+  endif()
- endif()
- 
- if(Qt5_FOUND)

diff --git a/media-libs/quarter/quarter-1.1.0-r1.ebuild 
b/media-libs/quarter/quarter-1.1.0-r1.ebuild
deleted file mode 100644
index 19d83834e7e1..
--- a/media-libs/quarter/quarter-1.1.0-r1.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-MY_P=${P/quarter/Quarter}
-
-HOMEPAGE="https://github.com/coin3d/coin/wiki;
-DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt"
-SRC_URI="https://github.com/coin3d/quarter/releases/download/${MY_P}/${P}-src.tar.gz;
-S="${WORKDIR}/quarter"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="debug designer doc man qthelp"
-
-REQUIRED_USE="
-   man? ( doc )
-   qthelp? ( doc )
-"
-
-RDEPEND="
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtopengl:5
-   dev-qt/qtwidgets:5
-   media-libs/coin
-   virtual/opengl
-   designer? ( dev-qt/designer:5 )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   doc? (
-   app-text/doxygen[dot]
-   qthelp? ( dev-qt/qthelp:5 )
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.1.0-cmake.patch
-   "${FILESDIR}"/${PN}-1.1.0-find-qhelpgenerator-binary.patch
-)
-
-DOCS=(AUTHORS ChangeLog NEWS README)
-
-src_prepare() {
-   cmake_src_prepare
-   sed -e 's|/lib$|/lib@LIB_SUFFIX@|' \
-   -i Quarter.pc.cmake.in || die
-}
-
-src_configure() {
-   use debug && append-cppflags -DQUARTER_DEBUG=1
-   local mycmakeargs=(
-   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}"
-   -DQUARTER_BUILD_SHARED_LIBS=ON
-   -DQUARTER_BUILD_PLUGIN=$(usex designer)
-   -DQUARTER_BUILD_EXAMPLES=OFF
-   -DQUARTER_BUILD_DOCUMENTATION=$(usex doc)
-   -DQUARTER_BUILD_INTERNAL_DOCUMENTATION=OFF
-   -DQUARTER_BUILD_DOC_MAN=$(usex man)
-   -DQUARTER_BUILD_DOC_QTHELP=$(usex qthelp)
-   -DQUARTER_BUILD_DOC_CHM=OFF
-   -DQUARTER_USE_QT5=ON
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/sssd/

2024-03-25 Thread Sam James
commit: 12acceaf1de11eb640622f6e32b896c1ecc38221
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 08:38:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 08:38:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12acceaf

sys-auth/sssd: Stabilize 2.9.4 amd64, #926424

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

 sys-auth/sssd/sssd-2.9.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/sssd/sssd-2.9.4.ebuild b/sys-auth/sssd/sssd-2.9.4.ebuild
index c0ab8a678a6a..d83be12eeecc 100644
--- a/sys-auth/sssd/sssd-2.9.4.ebuild
+++ b/sys-auth/sssd/sssd-2.9.4.ebuild
@@ -15,7 +15,7 @@ DESCRIPTION="System Security Services Daemon provides access 
to identity and aut
 HOMEPAGE="https://github.com/SSSD/sssd;
 if [[ ${PV} !=  ]]; then

SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/SSSD/sssd.git;



[gentoo-commits] repo/gentoo:master commit in: sys-auth/sssd/

2024-03-25 Thread Sam James
commit: 48be9302ee7b1647f5da5b6880e396917e2521ef
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 08:38:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 08:38:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48be9302

sys-auth/sssd: Stabilize 2.9.4 x86, #926424

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

 sys-auth/sssd/sssd-2.9.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-auth/sssd/sssd-2.9.4.ebuild b/sys-auth/sssd/sssd-2.9.4.ebuild
index 351cc7c33633..c0ab8a678a6a 100644
--- a/sys-auth/sssd/sssd-2.9.4.ebuild
+++ b/sys-auth/sssd/sssd-2.9.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ DESCRIPTION="System Security Services Daemon provides access 
to identity and aut
 HOMEPAGE="https://github.com/SSSD/sssd;
 if [[ ${PV} !=  ]]; then

SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc x86"
 else
inherit git-r3
EGIT_REPO_URI="https://github.com/SSSD/sssd.git;



[gentoo-commits] repo/gentoo:master commit in: media-plugins/cmt-plugins/

2024-03-25 Thread Sam James
commit: 0ba851d2602e8f36a88c25248f826c696ecbaf3f
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 25 01:36:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 09:20:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba851d2

media-plugins/cmt-plugins: remove empty noop variables

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild 
b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
index 5abe17d68a7b..1c0c287c1b58 100644
--- a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
+++ b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
@@ -15,10 +15,8 @@ SRC_URI="https://www.ladspa.org/download/${MY_P}.tgz;
 KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE=""
 
 DEPEND=">=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}]"
-RDEPEND=""
 
 PATCHES=(
"${FILESDIR}/${P}-makefile.patch"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/cmt-plugins/

2024-03-25 Thread Sam James
commit: ccd45bff016100df57ae39e747c2334270ad1a1b
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 25 01:31:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 09:20:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd45bff

media-plugins/cmt-plugins: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/860120
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild 
b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
index b540f1e938d7..9002989f400d 100644
--- a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
+++ b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit multilib toolchain-funcs multilib-minimal
+inherit flag-o-matic multilib toolchain-funcs multilib-minimal
 
 MY_P="cmt_${PV}"
 S="${WORKDIR}/${MY_P}"
@@ -37,6 +37,11 @@ src_prepare() {
 }
 
 multilib_src_compile() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/860120
+   # Upstream contact method is email. I have sent one describing the 
issue.
+   filter-lto
+
cd src
tc-export CXX
emake PLUGIN_LIB="cmt.so"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/cmt-plugins/

2024-03-25 Thread Sam James
commit: 2ceee599a65a3451ece4af6d834e7daf2925f9d7
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 25 01:38:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 09:20:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ceee599

media-plugins/cmt-plugins: remove unused inherit

multilib is indirectly inherited by multilib-minimal. It wasn't being
used directly.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild 
b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
index 1c0c287c1b58..3205a5bdc884 100644
--- a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
+++ b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit flag-o-matic multilib toolchain-funcs multilib-minimal
+inherit flag-o-matic toolchain-funcs multilib-minimal
 
 MY_P="cmt_${PV}"
 S="${WORKDIR}/${MY_P}"



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/gspoof/

2024-03-25 Thread Sam James
commit: 543633502616d4171476f40e5770b52df9e64bac
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 25 04:02:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 09:20:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54363350

net-analyzer/gspoof: mark as LTO-unsafe

The release is from 2003 and no activity since then. No hope of
reporting a bug upstream being worthwhile, and it is *sourceforge*.

Closes: https://bugs.gentoo.org/861158
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-analyzer/gspoof/gspoof-3.2-r3.ebuild | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/gspoof/gspoof-3.2-r3.ebuild 
b/net-analyzer/gspoof/gspoof-3.2-r3.ebuild
index 0dc610e0e3d7..b44beb880250 100644
--- a/net-analyzer/gspoof/gspoof-3.2-r3.ebuild
+++ b/net-analyzer/gspoof/gspoof-3.2-r3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit autotools desktop
+inherit autotools desktop flag-o-matic
 
 DESCRIPTION="A simple GTK/command line TCP/IP packet generator"
 HOMEPAGE="http://gspoof.sourceforge.net/;
@@ -31,6 +31,17 @@ src_prepare() {
eautoreconf
 }
 
+src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/861158
+   #
+   # Upstream sourceforge is dead. Software last updated in December 2003.
+   # No bug filed.
+   filter-lto
+
+   default
+}
+
 src_compile() {
emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
 }



[gentoo-commits] repo/gentoo:master commit in: media-sound/yoshimi/

2024-03-25 Thread Sam James
commit: ce09e55261158a27ea4339174f5d2f4f6ac9
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 09:21:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 09:21:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce09

media-sound/yoshimi: Stabilize 2.3.2 x86, #927773

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

 media-sound/yoshimi/yoshimi-2.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/yoshimi/yoshimi-2.3.2.ebuild 
b/media-sound/yoshimi/yoshimi-2.3.2.ebuild
index cb32711f6cf6..dc91457a4fd2 100644
--- a/media-sound/yoshimi/yoshimi-2.3.2.ebuild
+++ b/media-sound/yoshimi/yoshimi-2.3.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN^}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+lv2"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/ngspice/

2024-03-25 Thread Sam James
commit: 36a9108dbab3a5ca53d03a214f8a9d3568a9c272
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 25 02:51:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 09:20:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a9108d

sci-electronics/ngspice: mark as LTO-unsafe

Closes: https://bugs.gentoo.org/862513
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sci-electronics/ngspice/ngspice-40.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/sci-electronics/ngspice/ngspice-40.ebuild 
b/sci-electronics/ngspice/ngspice-40.ebuild
index f29cb217b6fe..edc0fffedaa4 100644
--- a/sci-electronics/ngspice/ngspice-40.ebuild
+++ b/sci-electronics/ngspice/ngspice-40.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit autotools multibuild toolchain-funcs virtualx
+inherit autotools flag-o-matic multibuild toolchain-funcs virtualx
 
 DESCRIPTION="The Next Generation Spice (Electronic Circuit Simulator)"
 HOMEPAGE="http://ngspice.sourceforge.net;
@@ -80,6 +80,11 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/862513
+   # https://sourceforge.net/p/ngspice/bugs/665/
+   filter-lto
+
multibuild_foreach_variant ngspice_configure
 }
 



[gentoo-commits] repo/gentoo:master commit in: games-fps/doomsday/

2024-03-25 Thread Sam James
commit: e5cea88009bfbc8c36caaf3f56db60df7507996c
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 25 04:13:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 09:20:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5cea880

games-fps/doomsday: add github / bugs-to upstream metadata

This package has a well-rounded set of resources. Sourceforge for
release assets, github for git, redmine for tickets, a custom website
for a homepage. Make this a bit easier to follow.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 games-fps/doomsday/metadata.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/games-fps/doomsday/metadata.xml b/games-fps/doomsday/metadata.xml
index 40cf9e97525a..0b45508d1e96 100644
--- a/games-fps/doomsday/metadata.xml
+++ b/games-fps/doomsday/metadata.xml
@@ -14,5 +14,7 @@


deng
+   skyjake/Doomsday-Engine
+   https://tracker.dengine.net/projects/deng

 



[gentoo-commits] repo/gentoo:master commit in: net-libs/libnet/

2024-03-25 Thread Sam James
commit: 71ada0fe6fb3351048231aa26e913e6f1cad7aaa
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 25 03:56:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 09:20:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71ada0fe

net-libs/libnet: make sure elibtoolize is applied

Needed to e.g. pass LTO warning flags through to the linker.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-libs/libnet/libnet-1.3-r1.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/net-libs/libnet/libnet-1.3-r1.ebuild 
b/net-libs/libnet/libnet-1.3-r1.ebuild
index 7dcc6589f7eb..edd23888d1d4 100644
--- a/net-libs/libnet/libnet-1.3-r1.ebuild
+++ b/net-libs/libnet/libnet-1.3-r1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=8
 
+inherit libtool
+
 # TODO: Fix upstream dist tarballs to include man pages!
 # https://github.com/libnet/libnet/issues/169
 #
@@ -39,6 +41,11 @@ BDEPEND="
 
 DOCS=( ChangeLog.md README.md doc/MIGRATION.md )
 
+src_prepare() {
+   default
+   elibtoolize
+}
+
 src_configure() {
local myeconfargs=(
$(use_enable man doxygen-doc)



[gentoo-commits] repo/gentoo:master commit in: games-fps/doomsday/

2024-03-25 Thread Sam James
commit: 0012503b0da5ab81ce03243d03f4a14767ac76c4
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 25 04:35:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 09:20:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0012503b

games-fps/doomsday: mark as LTO-unsafe

Currently working on reporting an upstream bug. Four different websites
including sourceforge and github but the only place for submitting bugs
is a self-hosted redmine that has disabled registration.

Closes: https://bugs.gentoo.org/858743
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 games-fps/doomsday/doomsday-2.3.1.ebuild | 12 ++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/games-fps/doomsday/doomsday-2.3.1.ebuild 
b/games-fps/doomsday/doomsday-2.3.1.ebuild
index e47741325506..26cd12c34b90 100644
--- a/games-fps/doomsday/doomsday-2.3.1.ebuild
+++ b/games-fps/doomsday/doomsday-2.3.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 PYTHON_COMPAT=( python3_{9..10} )
-inherit cmake python-any-r1 qmake-utils readme.gentoo-r1 xdg
+inherit cmake flag-o-matic python-any-r1 qmake-utils readme.gentoo-r1 xdg
 
 DESCRIPTION="A modern gaming engine for Doom, Heretic, and Hexen"
 HOMEPAGE="https://www.dengine.net;
@@ -55,6 +55,14 @@ src_prepare() {
 }
 
 src_configure() {
+   # -Werror=odr, -Werror=lto-type-mismatch
+   # https://bugs.gentoo.org/858743
+   #
+   # Currently working on reporting an upstream bug. Four different 
websites
+   # including sourceforge and github but the only place for submitting 
bugs
+   # is a self-hosted redmine that has disabled registration.
+   filter-lto
+
local mycmakeargs=(
-DDENG_ASSIMP_EMBEDDED=OFF
-DDENG_ENABLE_DISPLAYMODE=$(usex display-mode)



[gentoo-commits] repo/gentoo:master commit in: media-sound/yoshimi/

2024-03-25 Thread Sam James
commit: c28ec09ff6ae5b54b7edf16baea3faed84943880
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 09:21:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 09:21:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c28ec09f

media-sound/yoshimi: Stabilize 2.3.2 amd64, #927773

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

 media-sound/yoshimi/yoshimi-2.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/yoshimi/yoshimi-2.3.2.ebuild 
b/media-sound/yoshimi/yoshimi-2.3.2.ebuild
index dc91457a4fd2..c2c19289acf5 100644
--- a/media-sound/yoshimi/yoshimi-2.3.2.ebuild
+++ b/media-sound/yoshimi/yoshimi-2.3.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN^}/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="+lv2"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/cmt-plugins/

2024-03-25 Thread Sam James
commit: 1c02938a7d02268aba6491cf14013299b57e1902
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 25 01:33:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 09:20:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c02938a

media-plugins/cmt-plugins: correct HOMEPAGE

ladspa has a number of projects associated. Point to the landing page
for this specific project.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild 
b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
index 9002989f400d..5abe17d68a7b 100644
--- a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
+++ b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
@@ -9,7 +9,7 @@ MY_P="cmt_${PV}"
 S="${WORKDIR}/${MY_P}"
 
 DESCRIPTION="CMT (computer music toolkit) LADSPA library plugins"
-HOMEPAGE="https://www.ladspa.org/;
+HOMEPAGE="https://www.ladspa.org/cmt/overview.html;
 SRC_URI="https://www.ladspa.org/download/${MY_P}.tgz;
 
 KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/cmt-plugins/

2024-03-25 Thread Sam James
commit: c53f603789652950aed6c6ae4cddeaf7da260d9b
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 25 01:38:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 09:20:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c53f6037

media-plugins/cmt-plugins: update EAPI 7 -> 8

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../cmt-plugins/cmt-plugins-1.17-r2.ebuild | 61 ++
 1 file changed, 61 insertions(+)

diff --git a/media-plugins/cmt-plugins/cmt-plugins-1.17-r2.ebuild 
b/media-plugins/cmt-plugins/cmt-plugins-1.17-r2.ebuild
new file mode 100644
index ..333e77dcdb24
--- /dev/null
+++ b/media-plugins/cmt-plugins/cmt-plugins-1.17-r2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs multilib-minimal
+
+MY_P="cmt_${PV}"
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="CMT (computer music toolkit) LADSPA library plugins"
+HOMEPAGE="https://www.ladspa.org/cmt/overview.html;
+SRC_URI="https://www.ladspa.org/download/${MY_P}.tgz;
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+DEPEND=">=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}]"
+
+PATCHES=(
+   "${FILESDIR}/${P}-makefile.patch"
+   "${FILESDIR}/${P}-clang.patch"
+)
+
+DOCS="../README"
+HTML_DOCS="../doc/*"
+
+src_prepare() {
+   default
+
+   use elibc_Darwin && eapply "${FILESDIR}/${P}-darwin.patch"
+
+   multilib_copy_sources
+}
+
+multilib_src_compile() {
+   # -Werror=odr
+   # https://bugs.gentoo.org/860120
+   # Upstream contact method is email. I have sent one describing the 
issue.
+   filter-lto
+
+   cd src
+   tc-export CXX
+   emake PLUGIN_LIB="cmt.so"
+}
+
+multilib_src_install() {
+   cd src
+   insopts -m755
+   insinto /usr/$(get_libdir)/ladspa
+   doins *.so
+}
+
+multilib_src_install_all() {
+   cd src
+   insinto /usr/share/ladspa/rdf/
+   doins "${FILESDIR}/cmt.rdf"
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: games-kids/memonix/

2024-03-25 Thread Sam James
commit: 1f7d2ab53952c3b003278d0eb3edb8ddc1ae45d4
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 25 04:47:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 09:20:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f7d2ab5

games-kids/memonix: mark as LTO-unsafe, strict-aliasing unsafe

Closes: https://bugs.gentoo.org/858782
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 games-kids/memonix/memonix-1.6-r1.ebuild | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/games-kids/memonix/memonix-1.6-r1.ebuild 
b/games-kids/memonix/memonix-1.6-r1.ebuild
index f21368cfc488..9cb2034ef1ba 100644
--- a/games-kids/memonix/memonix-1.6-r1.ebuild
+++ b/games-kids/memonix/memonix-1.6-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-inherit cmake desktop wrapper
+inherit cmake desktop flag-o-matic wrapper
 
 DESCRIPTION="Brain teasers, puzzle and memory games for kid's in one pack"
 HOMEPAGE="https://www.viewizard.com/memonix/;
@@ -21,6 +21,17 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+src_configure() {
+   # -Werror=strict-aliasing
+   # https://bugs.gentoo.org/858782
+   #
+   # Upstream site has been taken down for a long time.
+   append-flags -fno-strict-aliasing
+   filter-lto
+
+   cmake_src_configure
+}
+
 src_install() {
exeinto /usr/"$(get_libdir)"
doexe ../${P}_build/Memonix



[gentoo-commits] repo/proj/guru:master commit in: dev-python/pycpio/

2024-03-25 Thread Julien Roy
commit: 0a936e68f172cf843aa95999c0cb24a75e8b43fc
Author: Zen  pyl  onl>
AuthorDate: Mon Mar 25 03:58:49 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 25 03:58:49 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a936e68

dev-python/pycpio: Replace 0.9.0 with 0.9.1

Signed-off-by: Zen  pyl.onl>

 dev-python/pycpio/Manifest | 2 +-
 dev-python/pycpio/{pycpio-0.9.0.ebuild => pycpio-0.9.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest
index cbec12edf7..9dfe263e0d 100644
--- a/dev-python/pycpio/Manifest
+++ b/dev-python/pycpio/Manifest
@@ -1,3 +1,3 @@
 DIST pycpio-0.8.0.tar.gz 17988 BLAKE2B 
101aa0d533e1a1b00eda7f6286a5f4c9b97248625adce3377a6ef6510a6bc3f2a4e24c70a6b967e135270c3bae91419d20a2952464f22f8596cc2fefacf7
 SHA512 
d1c8519e1dc6e2663e55a2e9f6e8d90670cca5f47a58a8838f1ed9ec1bb7fb002db98b04b8d083475fc61b52f05e6a5a9d21435f06a6f627550b292d2eeea846
 DIST pycpio-0.8.2.tar.gz 17985 BLAKE2B 
3e7e5e2ccc289c85d1a818e66a848c462225a7ec529c874d4e450e33141e8785bfd23ba5b3d24fb1c593c78188230def9fa0759d857c773dfc6941b421e66469
 SHA512 
1eb0e2213792c9d5c28e4377c7cb6acef4f2679830584c6efd9687912ae89268bfe265c79f42a3f786b74993ebc90290c8786353848f481a5e25fb26a43a2b81
-DIST pycpio-0.9.0.tar.gz 17790 BLAKE2B 
e9beee61b0b83dacca88ed6ad892f7bfbf0adbb12c40a95ed8645f9ec1967ba49a9d75d2df94ee96b676ad3275ff860f15ec3907e94a6ad2205b85d2cce9
 SHA512 
ba22db8b6f17ef726464b4e2e3cc7600b61046229de7630c3c984f4da2f869fb946131235b936d60dab08df03bde6c36ecc9eddbac606733e7353ba3ffc49729
+DIST pycpio-0.9.1.tar.gz 17815 BLAKE2B 
6eed15c3ed6cc8a5d84767672b2762608efc352ac012ef6679a8b86df67e49af606f1e7ea6ecf67d51f7d9737f6a14d15bc7d14df0063e6f512bc1b72ba8f7a6
 SHA512 
0189f7d3b9c3eb2fdc2c2d10f0253243535d54fbc5d93efe82e9864ab70cb069f46a131edc5db5b1e1940b66d03a1a9b8d60f29a8ab5315e628d3402bcdfdb1e

diff --git a/dev-python/pycpio/pycpio-0.9.0.ebuild 
b/dev-python/pycpio/pycpio-0.9.1.ebuild
similarity index 100%
rename from dev-python/pycpio/pycpio-0.9.0.ebuild
rename to dev-python/pycpio/pycpio-0.9.1.ebuild



[gentoo-commits] repo/proj/guru:master commit in: sys-kernel/ugrd/

2024-03-25 Thread Julien Roy
commit: 6f47c383903c03189c339f77d91005762a0ebf90
Author: Zen  pyl  onl>
AuthorDate: Mon Mar 25 03:59:44 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 25 03:59:44 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6f47c383

sys-kernel/ugrd: Add 0.22.0

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest   |  1 +
 sys-kernel/ugrd/ugrd-0.22.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 5d5f7e2b78..2e44462aac 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -3,3 +3,4 @@ DIST ugrd-0.19.1.tar.gz 44713 BLAKE2B 
e22d8c6df5cffb6c903badf6b45f693a319215791d
 DIST ugrd-0.19.3.tar.gz 44629 BLAKE2B 
4c319cfe745640ff7ced5eb161498b3cd6250434d7b56e909a74b1a133910039ec81a399d55f6408b5b33f88a94fb41a54dd18d97443d00e73730a36802b635f
 SHA512 
4cedc043d3e7ac616d263e4d467d1b825a5c425f7682f1ab531a84dfd17c49f99398226fc9ee39044591dcbc6d3308d01f1ffa6734e552945d1096bf1bff2923
 DIST ugrd-0.20.0.tar.gz 44531 BLAKE2B 
3b76149371fac2c5945ce6693c41afdb27cf51028e138388406587cc993ad3af1dc64ce97bcdfe47b1916bba26e84b986efd12a8af67e58e16150fe69249
 SHA512 
11276bb6230f99d23fd59c8322f51c2648938ec27132a1425a4c99c34bfecb326f27b287a3583fb7a86ef62094674069e86f31bf504ac4fa8e63f88c52b33609
 DIST ugrd-0.21.2.tar.gz 44149 BLAKE2B 
62d093a9ffcef8a963e6de81f630853d11c9e448fdef8ba8b22ee1953292b6da9b1e43067c5da6d9c4ef8dd632f4626caa444a0be9e04c77a2708266ce42cc09
 SHA512 
0e5b819ab876415e469e8b3d0a5e4d7471c2d7ff46cb3a22635befefb58e26ef2c7e621d1b61968ddfb2a80154b09d7b84b5fdb528cd03d356fc0379a4926ac5
+DIST ugrd-0.22.0.tar.gz 4 BLAKE2B 
01c4cc36ea778c12478b3b2f6db76180f9b7ef8d214b7cb2ab7579826f67d9166ac889ba17ae59819a3870cd2847b6ba4f8fff373dc670a4cde2a85dc60e2b67
 SHA512 
498b65070a83a810ec2c84bb58ca380f0836654f5ac2676bc358b5e80ea48057156102b3e1983695decdcffa64bd5bfe05df963d98342171c3e9c2906d9370da

diff --git a/sys-kernel/ugrd/ugrd-0.22.0.ebuild 
b/sys-kernel/ugrd/ugrd-0.22.0.ebuild
new file mode 100644
index 00..6c369fa202
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-0.22.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python based initramfs generator with TOML defintions"
+HOMEPAGE="https://github.com/desultory/ugrd;
+SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="app-misc/pax-utils"
+DEPEND=">=dev-python/zenlib-1.7.2[${PYTHON_USEDEP}]
+>=dev-python/pycpio-0.9.0[${PYTHON_USEDEP}]
+sys-apps/pciutils"
+
+src_install() {
+   # Call the distutils-r1_src_install function to install the package
+   distutils-r1_src_install
+   # Create the ugrd config directory
+   keepdir /etc/ugrd
+   # Install the example config into /etc/ugrd/config.toml
+   # Do not overwrite an existing config
+   insinto /etc/ugrd
+   newins examples/example.toml config.toml
+   # Create the kernel preinst.d directory if it doesn't exist
+   # Install the kernel preinst.d hook
+   keepdir /etc/kernel/preinst.d
+   exeinto /etc/kernel/preinst.d
+   doexe hooks/51-ugrd.install
+}
+
+pkg_postinst() {
+   optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup
+   optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs
+   optfeature "ugrd.crypto.gpg support" app-crypt/gnupg
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/coin/

2024-03-25 Thread Sam James
commit: b2c13690dba2f7441f9dd7dec9726fcee8dec18e
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2c13690

media-libs/coin: Stabilize 4.0.2 ppc64, #926343

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

 media-libs/coin/coin-4.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/coin/coin-4.0.2.ebuild 
b/media-libs/coin/coin-4.0.2.ebuild
index 364c7446ee9c..9f61d6969cd1 100644
--- a/media-libs/coin/coin-4.0.2.ebuild
+++ b/media-libs/coin/coin-4.0.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/coin3d/coin/releases/download/v${PV}/${P}-src.tar.gz
 S="${WORKDIR}/${PN}"
 
 LICENSE="|| ( GPL-2 PEL )"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 IUSE="debug doc +exceptions javascript man openal qthelp test threads"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/coin/

2024-03-25 Thread Sam James
commit: 176d2b2e35decbb31fc8e72de27e028d64029c96
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:02 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176d2b2e

media-libs/coin: Stabilize 4.0.2 ppc, #926343

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

 media-libs/coin/coin-4.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/coin/coin-4.0.2.ebuild 
b/media-libs/coin/coin-4.0.2.ebuild
index 9f61d6969cd1..6192ccc2eaef 100644
--- a/media-libs/coin/coin-4.0.2.ebuild
+++ b/media-libs/coin/coin-4.0.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/coin3d/coin/releases/download/v${PV}/${P}-src.tar.gz
 S="${WORKDIR}/${PN}"
 
 LICENSE="|| ( GPL-2 PEL )"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 IUSE="debug doc +exceptions javascript man openal qthelp test threads"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/simage/

2024-03-25 Thread Sam James
commit: 6b3020c3a2fce347fd0cb977ef850278fd430aa2
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b3020c3

media-libs/simage: Stabilize 1.8.3 ppc, #926343

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

 media-libs/simage/simage-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/simage/simage-1.8.3.ebuild 
b/media-libs/simage/simage-1.8.3.ebuild
index 1d0066c62808..a8574c5059c1 100644
--- a/media-libs/simage/simage-1.8.3.ebuild
+++ b/media-libs/simage/simage-1.8.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/coin3d/simage.git;
 else

SRC_URI="https://github.com/coin3d/simage/releases/download/v${PV}/${P}-src.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
S="${WORKDIR}/${PN}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/calcmysky/

2024-03-25 Thread Sam James
commit: 848f212de6b87eb40d6423b90d3dd61125c7a65f
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Tue Mar 12 21:23:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:21:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=848f212d

sci-astronomy/calcmysky: add 0.3.2

Closes: https://bugs.gentoo.org/923036
Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/35408
Signed-off-by: Sam James  gentoo.org>

 sci-astronomy/calcmysky/Manifest   |  1 +
 sci-astronomy/calcmysky/calcmysky-0.3.2.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/sci-astronomy/calcmysky/Manifest b/sci-astronomy/calcmysky/Manifest
index 8cc4fc0af22d..bd6696f72dfb 100644
--- a/sci-astronomy/calcmysky/Manifest
+++ b/sci-astronomy/calcmysky/Manifest
@@ -1 +1,2 @@
 DIST calcmysky-0.3.1.tar.gz 2166487 BLAKE2B 
d1e2bf0a5a2118e3679427e705f5265c9d6c8962adb58b4a5a6464252ee10fcba396758ef3a1a8c1e57b2291a076bc034e4231ea21a6fc464eda3c5ffd376bc1
 SHA512 
3038feffdf3a61d49d39304b72f1c2809ea5e3a835c4b3c1603162802afc3d27af6cdfd63eb3286e9e614850b73e338e1cc2cf6a6e915ea968194c0a7a9a56eb
+DIST calcmysky-0.3.2.tar.gz 2166906 BLAKE2B 
c306b780b76ace936c373c4c554ed25fdfc3a507ebe34950634527c32deb59b99feb4d55e1b82150dd0611caf8835a1d178ec2a044a2ddf7b2ade604d6edb67a
 SHA512 
a7f69b25c54be86ce179a118ca8a6d606e2c0fe7dc238b46620237e311dc5198a2aeb70e4885cc6553a26f7c38b78b5a338115a4606161fa249a806e891f88b6

diff --git a/sci-astronomy/calcmysky/calcmysky-0.3.2.ebuild 
b/sci-astronomy/calcmysky/calcmysky-0.3.2.ebuild
new file mode 100644
index ..bd1d665e6e80
--- /dev/null
+++ b/sci-astronomy/calcmysky/calcmysky-0.3.2.ebuild
@@ -0,0 +1,65 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multibuild cmake
+
+DESCRIPTION="Simulator of light scattering by planetary atmospheres"
+HOMEPAGE="https://github.com/10110111/CalcMySky;
+SRC_URI="
+   https://github.com/10110111/CalcMySky/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz
+"
+
+LICENSE="GPL-3"
+# subslot is soversion
+SLOT="0/15"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+
+IUSE="qt5 qt6"
+REQUIRED_USE="|| ( qt5 qt6 )"
+
+DEPEND="
+   dev-cpp/eigen:3
+   media-libs/glm
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5[-gles2-only]
+   dev-qt/qtopengl:5[-gles2-only]
+   dev-qt/qtwidgets:5[-gles2-only]
+   )
+   qt6? (
+   dev-qt/qtbase:6[gui,opengl,widgets,-gles2-only]
+   )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/CalcMySky-${PV}"
+
+pkg_setup() {
+   MULTIBUILD_VARIANTS=( $(usev qt5) $(usev qt6) )
+}
+
+src_configure() {
+   my_src_configure() {
+   local mycmakeargs=(
+   -DQT_VERSION="${MULTIBUILD_VARIANT/qt/}"
+   )
+
+   cmake_src_configure
+   }
+
+   multibuild_foreach_variant my_src_configure
+}
+
+src_compile() {
+   multibuild_foreach_variant cmake_src_compile
+}
+
+src_test() {
+   multibuild_foreach_variant cmake_build check
+}
+
+src_install() {
+   multibuild_foreach_variant cmake_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/simage/

2024-03-25 Thread Sam James
commit: 809232bf8b6160530e9b5936302c4ab491411379
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=809232bf

media-libs/simage: Stabilize 1.8.3 ppc64, #926343

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

 media-libs/simage/simage-1.8.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/simage/simage-1.8.3.ebuild 
b/media-libs/simage/simage-1.8.3.ebuild
index fcec6add0f0c..1d0066c62808 100644
--- a/media-libs/simage/simage-1.8.3.ebuild
+++ b/media-libs/simage/simage-1.8.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/coin3d/simage.git;
 else

SRC_URI="https://github.com/coin3d/simage/releases/download/v${PV}/${P}-src.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
S="${WORKDIR}/${PN}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/simage/

2024-03-25 Thread Sam James
commit: 6c31070e823f69e900a8eb44ad93ef99bbeb3c34
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c31070e

media-libs/simage: Stabilize 1.8.3 amd64, #926343

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

 media-libs/simage/simage-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/simage/simage-1.8.3.ebuild 
b/media-libs/simage/simage-1.8.3.ebuild
index a8574c5059c1..f0b1668311ad 100644
--- a/media-libs/simage/simage-1.8.3.ebuild
+++ b/media-libs/simage/simage-1.8.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/coin3d/simage.git;
 else

SRC_URI="https://github.com/coin3d/simage/releases/download/v${PV}/${P}-src.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
S="${WORKDIR}/${PN}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/quarter/

2024-03-25 Thread Sam James
commit: f518d00c928e414debe861dc1257f4ec7c49f424
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f518d00c

media-libs/quarter: Stabilize 1.2.1 amd64, #926343

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

 media-libs/quarter/quarter-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/quarter/quarter-1.2.1.ebuild 
b/media-libs/quarter/quarter-1.2.1.ebuild
index fed6f66a6843..29cc2d19e642 100644
--- a/media-libs/quarter/quarter-1.2.1.ebuild
+++ b/media-libs/quarter/quarter-1.2.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/quarter"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="debug designer doc man qt6 qthelp"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-sound/linux-show-player/

2024-03-25 Thread Marek Szuba
commit: 13c72cf49ff606199727afd0b2266bc90c1ce19b
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 25 11:48:33 2024 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 25 11:56:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c72cf4

media-sound/linux-show-player: add 0.6.1

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

 media-sound/linux-show-player/Manifest |  1 +
 .../linux-show-player-0.6.1.ebuild | 75 ++
 2 files changed, 76 insertions(+)

diff --git a/media-sound/linux-show-player/Manifest 
b/media-sound/linux-show-player/Manifest
index 3815d8daccdb..e11bb84e9f0e 100644
--- a/media-sound/linux-show-player/Manifest
+++ b/media-sound/linux-show-player/Manifest
@@ -1 +1,2 @@
 DIST linux-show-player-0.5.3.tar.gz 1080409 BLAKE2B 
8292263965434587b0086c6505167a1a3dbe82593a07a7c26855136f8c330ffd1c16ecd1e7e758af7e07731df7db79a66743297d22594d9332025e73a7990c34
 SHA512 
f60f65c045fb57c2c2e5f2daf6b225115a0f4fef173869e971741f2e40b71931b88e56c2343c348701784449d1f032219d307cdb7bb31d6283ea2b0c816d0286
+DIST linux-show-player-0.6.1.tar.gz 1955112 BLAKE2B 
c655aac4f83653c96b728ca8d0a249343697fb98ba1fb885220d300ab08d71c564f06a355d67c9d920654a3c7388876ef57eaa4538fe5a70b0395e590a061961
 SHA512 
7bab76b3f9bf354479a57d0bc4492c6f47e93a05692b878aa8ee6aa025cdb97f2c2a84b88c70fc1d88f5742b614a5d283afa6397c57612bcd6b0828b67a71042

diff --git a/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild 
b/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild
new file mode 100644
index ..a70843e858f4
--- /dev/null
+++ b/media-sound/linux-show-player/linux-show-player-0.6.1.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# py3.12 blocked by pyalsa: 
https://github.com/alsa-project/alsa-python/issues/8
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=poetry
+
+inherit distutils-r1
+
+DESCRIPTION="A cue player designed for stage productions"
+HOMEPAGE="https://www.linux-show-player.org/ 
https://github.com/FrancescoCeruti/linux-show-player/;
+SRC_URI="https://github.com/FrancescoCeruti/${PN}/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="alsa jack midi pulseaudio timecode"
+
+# TODO:
+#  - network mode - falcon not packaged (QA issues, several unpackaged test 
dependencies)
+#  - Open Sound Control support - pyliblo3 not packaged (last release in 2021, 
fails to build against modern cython)
+RDEPEND="$(python_gen_cond_dep '
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/gst-python[${PYTHON_USEDEP}]
+   dev-python/humanize[${PYTHON_USEDEP}]
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
+   dev-python/sortedcontainers[${PYTHON_USEDEP}]
+   ')
+   media-libs/gstreamer[introspection]
+   alsa? (
+   $(python_gen_cond_dep '
+   dev-python/pyalsa[${PYTHON_USEDEP}]
+   ')
+   media-libs/gst-plugins-base[alsa]
+   )
+   jack? (
+   $(python_gen_cond_dep '
+   dev-python/jack-client[${PYTHON_USEDEP}]
+   ')
+   media-plugins/gst-plugins-jack
+   )
+   midi? (
+   $(python_gen_cond_dep '
+   dev-python/mido[rtmidi,${PYTHON_USEDEP}]
+   ')
+   )
+   pulseaudio? ( media-plugins/gst-plugins-pulse )
+   timecode? (
+   app-misc/ola[python,${PYTHON_SINGLE_USEDEP}]
+   )
+"
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "${PN} uses GStreamer as its audio back-end so make sure 
you have plug-ins installed for all the audio formats you want to use"
+   else
+   local oldver
+   for oldver in ${REPLACING_VERSIONS}; do
+   if ver_test "${oldver}" -lt 0.6.0; then
+   ewarn "Please be warned that current versions 
of ${PN} *cannot* open 0.5.x save files."
+   ewarn "Unfortunately upstream has provided no 
workaround for this."
+   ewarn
+   break
+   fi
+   done
+   fi
+
+   if use timecode; then
+   elog "Remember to start an OLA session on your computer if you 
want ${PN} to send timecodes"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2024-03-25 Thread Sam James
commit: 417f97d3fabd8950e582499e015ea51909dd9df8
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=417f97d3

media-libs/SoQt: Stabilize 1.6.2 x86, #926343

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

 media-libs/SoQt/SoQt-1.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/SoQt/SoQt-1.6.2.ebuild 
b/media-libs/SoQt/SoQt-1.6.2.ebuild
index 04b90fc4059c..f76d31bfbcbf 100644
--- a/media-libs/SoQt/SoQt-1.6.2.ebuild
+++ b/media-libs/SoQt/SoQt-1.6.2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt"
 
SRC_URI="https://github.com/coin3d/soqt/releases/download/v${PV}/${MY_P}-src.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 SLOT="0"
 IUSE="debug doc qt6"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/coin/

2024-03-25 Thread Sam James
commit: c56b7c20043dbfbd4a9e4ed9775a06d2382f55a9
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c56b7c20

media-libs/coin: Stabilize 4.0.2 x86, #926343

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

 media-libs/coin/coin-4.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/coin/coin-4.0.2.ebuild 
b/media-libs/coin/coin-4.0.2.ebuild
index 5fc19d493d0f..f29e2b744391 100644
--- a/media-libs/coin/coin-4.0.2.ebuild
+++ b/media-libs/coin/coin-4.0.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/coin3d/coin/releases/download/v${PV}/${P}-src.tar.gz
 S="${WORKDIR}/${PN}"
 
 LICENSE="|| ( GPL-2 PEL )"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 IUSE="debug doc +exceptions javascript man openal qthelp test threads"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/coin/

2024-03-25 Thread Sam James
commit: 8cb33fdf6507770d5584f1346fe7dd873942dc9c
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cb33fdf

media-libs/coin: Stabilize 4.0.2 amd64, #926343

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

 media-libs/coin/coin-4.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/coin/coin-4.0.2.ebuild 
b/media-libs/coin/coin-4.0.2.ebuild
index 6192ccc2eaef..5fc19d493d0f 100644
--- a/media-libs/coin/coin-4.0.2.ebuild
+++ b/media-libs/coin/coin-4.0.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/coin3d/coin/releases/download/v${PV}/${P}-src.tar.gz
 S="${WORKDIR}/${PN}"
 
 LICENSE="|| ( GPL-2 PEL )"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 IUSE="debug doc +exceptions javascript man openal qthelp test threads"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/

2024-03-25 Thread Sam James
commit: 449338a16bb01eefe0e2160c98a1bd6f07a54284
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449338a1

media-libs/SoXt: Stabilize 1.4.1 x86, #926343

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

 media-libs/SoXt/SoXt-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/SoXt/SoXt-1.4.1.ebuild 
b/media-libs/SoXt/SoXt-1.4.1.ebuild
index 47049c861c9a..dd4ccfdfaa84 100644
--- a/media-libs/SoXt/SoXt-1.4.1.ebuild
+++ b/media-libs/SoXt/SoXt-1.4.1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with 
Xt/Motif"
 
SRC_URI="https://github.com/coin3d/soxt/releases/download/v${PV}/${P}-src.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 IUSE="debug doc"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/simage/

2024-03-25 Thread Sam James
commit: d5d0f79f14b15badaa71f33fbd70e336ee4d
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5d0f79f

media-libs/simage: Stabilize 1.8.3 x86, #926343

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

 media-libs/simage/simage-1.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/simage/simage-1.8.3.ebuild 
b/media-libs/simage/simage-1.8.3.ebuild
index f0b1668311ad..157cbf9495c5 100644
--- a/media-libs/simage/simage-1.8.3.ebuild
+++ b/media-libs/simage/simage-1.8.3.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} = * ]]; then
EGIT_REPO_URI="https://github.com/coin3d/simage.git;
 else

SRC_URI="https://github.com/coin3d/simage/releases/download/v${PV}/${P}-src.tar.gz
 -> ${P}.tar.gz"
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~sparc x86"
S="${WORKDIR}/${PN}"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/quarter/

2024-03-25 Thread Sam James
commit: e107b71305ffbd78f561330e1cfd315c58c72714
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e107b713

media-libs/quarter: Stabilize 1.2.1 x86, #926343

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

 media-libs/quarter/quarter-1.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/quarter/quarter-1.2.1.ebuild 
b/media-libs/quarter/quarter-1.2.1.ebuild
index 29cc2d19e642..53331d1b4af6 100644
--- a/media-libs/quarter/quarter-1.2.1.ebuild
+++ b/media-libs/quarter/quarter-1.2.1.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/quarter"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="debug designer doc man qt6 qthelp"
 
 REQUIRED_USE="



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoQt/

2024-03-25 Thread Sam James
commit: 4c23b9d1a2075e2cc1270b0dc0b7a1acc944e1cc
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c23b9d1

media-libs/SoQt: Stabilize 1.6.2 amd64, #926343

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

 media-libs/SoQt/SoQt-1.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/SoQt/SoQt-1.6.2.ebuild 
b/media-libs/SoQt/SoQt-1.6.2.ebuild
index 02627ad53741..04b90fc4059c 100644
--- a/media-libs/SoQt/SoQt-1.6.2.ebuild
+++ b/media-libs/SoQt/SoQt-1.6.2.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with Qt"
 
SRC_URI="https://github.com/coin3d/soqt/releases/download/v${PV}/${MY_P}-src.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 SLOT="0"
 IUSE="debug doc qt6"
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/SoXt/

2024-03-25 Thread Sam James
commit: a467db5f50790ad0933ca421dd1f3b55a29b9a18
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 11:22:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 11:22:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a467db5f

media-libs/SoXt: Stabilize 1.4.1 amd64, #926343

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

 media-libs/SoXt/SoXt-1.4.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/SoXt/SoXt-1.4.1.ebuild 
b/media-libs/SoXt/SoXt-1.4.1.ebuild
index 6183699d5f97..47049c861c9a 100644
--- a/media-libs/SoXt/SoXt-1.4.1.ebuild
+++ b/media-libs/SoXt/SoXt-1.4.1.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="GUI binding for using Coin/Open Inventor with 
Xt/Motif"
 
SRC_URI="https://github.com/coin3d/soxt/releases/download/v${PV}/${P}-src.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~x86-linux"
 SLOT="0"
 IUSE="debug doc"
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/qt-jdenticon/

2024-03-25 Thread Ronny Gutbrod
commit: 8f3cc27decdaadf7fe664e854cf77667a2c86805
Author: tastytea  tastytea  de>
AuthorDate: Mon Mar 25 12:23:53 2024 +
Commit: Ronny Gutbrod  tastytea  de>
CommitDate: Mon Mar 25 12:27:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f3cc27d

dev-cpp/qt-jdenticon: drop 0.3.0

forgot to clean up when adding slots 

Closes: https://bugs.gentoo.org/927798
Signed-off-by: tastytea  tastytea.de>

 dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0.ebuild | 27 --
 1 file changed, 27 deletions(-)

diff --git a/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0.ebuild 
b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0.ebuild
deleted file mode 100644
index 5fc489197f..00
--- a/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qmake-utils
-
-DESCRIPTION="Qt5 / C++14 Port of Jdenticon"
-HOMEPAGE="https://github.com/Nheko-Reborn/qt-jdenticon;
-SRC_URI="https://github.com/Nheko-Reborn/${PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-qt/qtgui
-"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   eqmake5
-}
-
-src_install() {
-   emake INSTALL_ROOT="${D}" install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-programoutput/, dev-python/bracex/, ...

2024-03-25 Thread Joonas Niilola
commit: 093b1f1829fed5e67b4372e42ee03abf43cf55dc
Author: Joonas Niilola  gentoo  org>
AuthorDate: Mon Mar 25 17:33:47 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Mon Mar 25 17:34:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=093b1f18

*/*: reassign Alessandro's packages

Closes: https://bugs.gentoo.org/700208
Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/ananicy/metadata.xml  | 9 +
 dev-python/backrefs/metadata.xml| 8 
 dev-python/bracex/metadata.xml  | 8 
 dev-python/dbutils/metadata.xml | 8 
 dev-python/mkdocs-pymdownx-material-extras/metadata.xml | 8 
 dev-python/pymdown-lexers/metadata.xml  | 8 
 dev-python/pyspelling/metadata.xml  | 8 
 dev-python/sphinxcontrib-programoutput/metadata.xml | 8 
 dev-python/wcmatch/metadata.xml | 8 
 dev-ruby/whole_history_rating/metadata.xml  | 8 
 media-gfx/ttfautohint/metadata.xml  | 4 
 11 files changed, 1 insertion(+), 84 deletions(-)

diff --git a/app-admin/ananicy/metadata.xml b/app-admin/ananicy/metadata.xml
index cb2e8d8db595..88aaec308a1f 100644
--- a/app-admin/ananicy/metadata.xml
+++ b/app-admin/ananicy/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

https://github.com/Nefelim4ag/Ananicy/issues
Nefelim4ag/Ananicy

diff --git a/dev-python/backrefs/metadata.xml b/dev-python/backrefs/metadata.xml
index 4dc4fbf9bdba..fd68b7692743 100644
--- a/dev-python/backrefs/metadata.xml
+++ b/dev-python/backrefs/metadata.xml
@@ -1,14 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

pyt...@gentoo.org
Python

diff --git a/dev-python/bracex/metadata.xml b/dev-python/bracex/metadata.xml
index 55e0bab1255e..66b69a2db45e 100644
--- a/dev-python/bracex/metadata.xml
+++ b/dev-python/bracex/metadata.xml
@@ -1,14 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

pyt...@gentoo.org
Python

diff --git a/dev-python/dbutils/metadata.xml b/dev-python/dbutils/metadata.xml
index 5890a14a76bf..91414e3dd6bf 100644
--- a/dev-python/dbutils/metadata.xml
+++ b/dev-python/dbutils/metadata.xml
@@ -1,14 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

pyt...@gentoo.org
Python

diff --git a/dev-python/mkdocs-pymdownx-material-extras/metadata.xml 
b/dev-python/mkdocs-pymdownx-material-extras/metadata.xml
index f4fb8893a051..d1478ff202e9 100644
--- a/dev-python/mkdocs-pymdownx-material-extras/metadata.xml
+++ b/dev-python/mkdocs-pymdownx-material-extras/metadata.xml
@@ -1,18 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   

andrewammerl...@gentoo.org
Andrew Ammerlaan

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

facelessuser/mkdocs_pymdownx_material_extras
mkdocs-pymdownx-material-extras

diff --git a/dev-python/pymdown-lexers/metadata.xml 
b/dev-python/pymdown-lexers/metadata.xml
index eb270de1e032..8eb3537de6e8 100644
--- a/dev-python/pymdown-lexers/metadata.xml
+++ b/dev-python/pymdown-lexers/metadata.xml
@@ -1,18 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   lssndrbarbi...@gmail.com
-   Alessandro Barbieri
-   

andrewammerl...@gentoo.org
Andrew Ammerlaan

-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   

facelessuser/pymdown-lexers


diff --git a/dev-python/pyspelling/metadata.xml 
b/dev-python/pyspelling/metadata.xml
index 146f18f871be..200c1f52827e 100644
--- a/dev-python/pyspelling/metadata.xml
+++ b/dev-python/pyspelling/metadata.xml
@@ -1,14 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-  

[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdeutils-meta/

2024-03-25 Thread Andreas Sturmlechner
commit: 4844a3ca9253258ee722862959f11956829ab7b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Apr 20 13:22:32 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 18:48:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4844a3ca

kde-apps/kdeutils-meta: Update IUSE webengine description

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

 kde-apps/kdeutils-meta/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kdeutils-meta/metadata.xml 
b/kde-apps/kdeutils-meta/metadata.xml
index 441942787abf..39cf45a7e56d 100644
--- a/kde-apps/kdeutils-meta/metadata.xml
+++ b/kde-apps/kdeutils-meta/metadata.xml
@@ -13,6 +13,6 @@
Install kde-apps/kgpg which depends 
on kde-apps/akonadi
Install app-arch/lrzip for LRZ 
archive support in kde-apps/ark
Install one of app-arch/rar, 
app-arch/unrar or app-arch/unar for RAR archive support 
in kde-apps/ark
-   Enable 
kde-apps/kimagemapeditor, requiring 
dev-qt/qtwebengine
+   Install 
app-editors/ghostwriter and kde-apps/kimagemapeditor, 
requiring dev-qt/qtwebengine

 



[gentoo-commits] repo/gentoo:master commit in: app-text/kbibtex/

2024-03-25 Thread Andreas Sturmlechner
commit: f3e1f364f8763eb2d1b7c427df171454e9293d5c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 15:04:12 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 18:48:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e1f364

app-text/kbibtex: Add kde-invent upstream metadata

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

 app-text/kbibtex/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-text/kbibtex/metadata.xml b/app-text/kbibtex/metadata.xml
index 68a6a4630e96..32ff49f58c38 100644
--- a/app-text/kbibtex/metadata.xml
+++ b/app-text/kbibtex/metadata.xml
@@ -7,6 +7,7 @@


https://bugs.kde.org/
+   office/kbibtex


Use dev-qt/qtwebengine for 
HTML previews



[gentoo-commits] repo/gentoo:master commit in: kde-plasma/kinfocenter/

2024-03-25 Thread Andreas Sturmlechner
commit: 4db9f5823fc896641bb411f1a4229f91ced52f45
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Apr 25 15:14:30 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 18:48:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4db9f582

kde-plasma/kinfocenter: Add IUSE usb description

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

 kde-plasma/kinfocenter/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/kde-plasma/kinfocenter/metadata.xml 
b/kde-plasma/kinfocenter/metadata.xml
index d925f2439758..a7a67f3066f4 100644
--- a/kde-plasma/kinfocenter/metadata.xml
+++ b/kde-plasma/kinfocenter/metadata.xml
@@ -8,4 +8,7 @@

https://bugs.kde.org/

+   
+   Show USB device information
+   
 



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kfloppy/

2024-03-25 Thread Andreas Sturmlechner
commit: 76f9ce6dba57e9e48be26e24080e4a2a5f26e981
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar  7 10:30:54 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 18:48:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f9ce6d

kde-apps/kfloppy: Add kde-invent upstream metadata

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

 kde-apps/kfloppy/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-apps/kfloppy/metadata.xml b/kde-apps/kfloppy/metadata.xml
index d925f2439758..febef5a49b75 100644
--- a/kde-apps/kfloppy/metadata.xml
+++ b/kde-apps/kfloppy/metadata.xml
@@ -7,5 +7,6 @@


https://bugs.kde.org/
+   utilities/kfloppy

 



[gentoo-commits] proj/kde:master commit in: media-sound/amarok/

2024-03-25 Thread Andreas Sturmlechner
commit: 5bc4cedba8e40a000a82e4642a4f51a18d6f782a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Mar 25 18:59:56 2024 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Mar 25 19:00:06 2024 +
URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5bc4cedb

media-sound/amarok: add kde-invent upstream metadata

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

 media-sound/amarok/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-sound/amarok/metadata.xml b/media-sound/amarok/metadata.xml
index f557bc0cb5..39967a10c3 100644
--- a/media-sound/amarok/metadata.xml
+++ b/media-sound/amarok/metadata.xml
@@ -11,6 +11,7 @@


https://bugs.kde.org/
+   multimedia/amarok


Enable Last.fm streaming services support 
through media-libs/liblastfm



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/

2024-03-25 Thread Pacho Ramos
commit: 65cdc4b5c59e37e8c555821d05743ca243155759
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Mar 25 18:06:40 2024 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Mar 25 18:06:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65cdc4b5

media-fonts/noto-emoji: Install only the desired font file

The same used in other distributions as Arch

Closes: https://bugs.gentoo.org/927294
Signed-off-by: Pacho Ramos  gentoo.org>

 .../noto-emoji/noto-emoji-20231130-r1.ebuild   | 53 ++
 1 file changed, 53 insertions(+)

diff --git a/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
new file mode 100644
index ..1fa09419c4e6
--- /dev/null
+++ b/media-fonts/noto-emoji/noto-emoji-20231130-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit font
+
+DESCRIPTION="Google Noto Emoji fonts"
+HOMEPAGE="https://fonts.google.com/noto/specimen/Noto+Color+Emoji 
https://github.com/googlefonts/noto-emoji;
+
+COMMIT="d79d23e6822e0f6e5731b114cbfb26b2a4e380da"
+SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0 OFL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="icons"
+
+RESTRICT="binchecks strip"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+# https://github.com/gentoo/gentoo/pull/32203
+FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf )
+
+src_compile() { :; }
+
+src_install() {
+   # Ensure we install only the desired font (the same other distros
+   # supply), https://bugs.gentoo.org/927294
+   FONT_S="${S}/fonts-install"
+
+   # Don't lose fancy emoji icons
+   if use icons; then
+   for i in 32 72 128 512; do
+   insinto "/usr/share/icons/${PN}/${i}/emotes/"
+   doins png/"${i}"/*.png
+   done
+
+   insinto /usr/share/icons/"${PN}"/scalable/emotes/
+   doins svg/*.svg
+   fi
+
+   # Ensure we install only the desired font (the same other distros
+   # supply), https://bugs.gentoo.org/927294
+   mkdir fonts-install || die
+   FONT_S="${S}/fonts-install"
+   cp -p fonts/NotoColorEmoji.ttf fonts-install/. || die
+
+   FONT_SUFFIX="ttf"
+   font_src_install
+
+   dodoc README.md
+}



[gentoo-commits] repo/gentoo:master commit in: media-fonts/noto-emoji/

2024-03-25 Thread Pacho Ramos
commit: 0faea2966d5e86721b012802abb8278cb175a89a
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon Mar 25 18:12:48 2024 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon Mar 25 18:12:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0faea296

media-fonts/noto-emoji: drop 20220912-r2, 20231117

Signed-off-by: Pacho Ramos  gentoo.org>

 media-fonts/noto-emoji/Manifest|  2 -
 .../noto-emoji/noto-emoji-20220912-r2.ebuild   | 54 --
 media-fonts/noto-emoji/noto-emoji-20231117.ebuild  | 54 --
 3 files changed, 110 deletions(-)

diff --git a/media-fonts/noto-emoji/Manifest b/media-fonts/noto-emoji/Manifest
index 6c21e5ecc477..bb4c4e6c01ca 100644
--- a/media-fonts/noto-emoji/Manifest
+++ b/media-fonts/noto-emoji/Manifest
@@ -1,3 +1 @@
-DIST noto-emoji-20220912.tar.gz 178768907 BLAKE2B 
b998a74903e0a559e6c2d87f6d05649054728d5359659882c89b99fc41ec80f9dbafba6f418500059acef7bb85b9d60b189abea286c9c4cb5491f501095ca425
 SHA512 
4e9b01be1ac7853d840379f84350f2709212401ccebb221308eb83982a8673af9a8ef166952aba4d6f8d9939efc4989f38a7db69e022eb055f265ccba78884a6
-DIST noto-emoji-20231117.tar.gz 201500964 BLAKE2B 
0c40c1e2dbe83166e45b279018e70d6adce379b26de2bd1bc1a067d5b788ac40c9ad33279a589d014fbbb47b9dbf955726ea03326d180a3d4d010b70dc2f5903
 SHA512 
f9bb2735919c26c646ae0dd9712da071cae109db6e75952d85a4d456aba39809d0cb2619207d55b8ce0d274c6676f72f8a5d2606b1c7b9e52ac497fad5134cae
 DIST noto-emoji-20231130.tar.gz 201447944 BLAKE2B 
da80f3b7b3a99cefa18cf34c6f55a3bb0e407d7f8df9927ae747ddc74625f9d08a5ba3118a908ffd7fe90edd90c45b4f9d23d44e6d0cd92779b2f5322346ae20
 SHA512 
310fac7eb9aa35065cbc030276ead6d1f9111059b0142143cfab2c9c48dd1106b1cce135a745681f57df95c0510cb04249532ed765edf881ed7ab31a38bd538a

diff --git a/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild
deleted file mode 100644
index 58e0a72c24a2..
--- a/media-fonts/noto-emoji/noto-emoji-20220912-r2.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit font
-
-DESCRIPTION="Google Noto Emoji fonts"
-HOMEPAGE="https://www.google.com/get/noto/ 
https://github.com/googlefonts/noto-emoji;
-
-COMMIT="e8073ab740292f8d5f19b5de144087ac58044d06"
-SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 OFL-1.1"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86"
-IUSE="icons"
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-# https://github.com/gentoo/gentoo/pull/32203
-FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf )
-
-src_prepare() {
-   default
-
-   # Drop font for Windows 10
-   rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
-}
-
-src_compile() { :; }
-
-src_install() {
-   FONT_S="${S}/fonts"
-   # Drop non used fonts
-   rm -f fonts/*COLR*.ttf || die
-
-   # Don't lose fancy emoji icons
-   if use icons; then
-   for i in 32 72 128 512; do
-   insinto "/usr/share/icons/${PN}/${i}/emotes/"
-   doins png/"${i}"/*.png
-   done
-
-   insinto /usr/share/icons/"${PN}"/scalable/emotes/
-   doins svg/*.svg
-   fi
-
-   FONT_SUFFIX="ttf"
-   font_src_install
-
-   dodoc README.md
-}

diff --git a/media-fonts/noto-emoji/noto-emoji-20231117.ebuild 
b/media-fonts/noto-emoji/noto-emoji-20231117.ebuild
deleted file mode 100644
index 4d2fc830183c..
--- a/media-fonts/noto-emoji/noto-emoji-20231117.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit font
-
-DESCRIPTION="Google Noto Emoji fonts"
-HOMEPAGE="https://fonts.google.com/noto/specimen/Noto+Color+Emoji 
https://github.com/googlefonts/noto-emoji;
-
-COMMIT="144e84dbc2b49f164279bfce230569116ac98bfd"
-SRC_URI="https://github.com/googlefonts/noto-emoji/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0 OFL-1.1"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
-IUSE="icons"
-
-RESTRICT="binchecks strip"
-
-S="${WORKDIR}/${PN}-${COMMIT}"
-
-# https://github.com/gentoo/gentoo/pull/32203
-FONT_CONF=( "${FILESDIR}"/75-noto-emoji-fallback.conf )
-
-src_prepare() {
-   default
-
-   # Drop font for Windows 10
-   rm fonts/NotoColorEmoji_WindowsCompatible.ttf || die
-}
-
-src_compile() { :; }
-
-src_install() {
-   FONT_S="${S}/fonts"
-   # Drop non used fonts
-   rm -f fonts/*COLR*.ttf || die
-
-   # Don't lose fancy emoji icons
-   if use icons; then
-   for i in 32 72 128 512; do
-   insinto "/usr/share/icons/${PN}/${i}/emotes/"
-   doins png/"${i}"/*.png
-   done
-
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/razer-cli/

2024-03-25 Thread Maciej Barć
commit: 5293461779a883c26825a7e0d264a32105a3d689
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 25 18:45:31 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 25 18:50:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52934617

sys-apps/razer-cli: bump to 2.2.1

Signed-off-by: Maciej Barć  gentoo.org>

 sys-apps/razer-cli/Manifest   |  1 +
 sys-apps/razer-cli/razer-cli-2.2.1.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/sys-apps/razer-cli/Manifest b/sys-apps/razer-cli/Manifest
index b9b06de94044..2e3580d0364b 100644
--- a/sys-apps/razer-cli/Manifest
+++ b/sys-apps/razer-cli/Manifest
@@ -1 +1,2 @@
 DIST razer-cli-2.2.0.gh.tar.gz 6985679 BLAKE2B 
2ed6a343759a2fb1a74accc509fd862330226bb407cc1f6c276ab06d1c6719ee5c358041dfd35ad596885499c5affbef79fdc14aed331b466f2d383e5d552b26
 SHA512 
a82b2bc29bee30a0994c3f061809e63ffb2b8cca651ad09641fcf9bdc3dd370614ca6d6d8305345573810e20dc2cde96a48979bcfad1473a83c509cd322ab471
+DIST razer-cli-2.2.1.gh.tar.gz 6985735 BLAKE2B 
0ee1f4a123ca7bd853ca71b5962bd26339c0a51941f8d51e478d43ba96559227d89383d9ba8bf054cb9dec708d6abc0903a9537a55a05eecb56b0e4448e78001
 SHA512 
e0b6302ea599c578f9445ebfba90bc942c9fa1aec02ad836790318ea91b7f07f0c38aca49267b320b0576fdcc11c9ab98da019026eb06476ec016619b5aafe65

diff --git a/sys-apps/razer-cli/razer-cli-2.2.1.ebuild 
b/sys-apps/razer-cli/razer-cli-2.2.1.ebuild
new file mode 100644
index ..e3bc0dec77e5
--- /dev/null
+++ b/sys-apps/razer-cli/razer-cli-2.2.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Command line interface for controlling Razer devices on Linux"
+HOMEPAGE="https://github.com/LoLei/razer-cli/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/LoLei/${PN}.git;
+else
+   SRC_URI="https://github.com/LoLei/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+RDEPEND="
+   sys-apps/openrazer[client,daemon,${PYTHON_USEDEP}]
+   x11-apps/xrdb
+"
+BDEPEND="
+   ${RDEPEND}
+"
+
+PATCHES=( "${FILESDIR}/${PN}-setup.patch" )
+
+distutils_enable_tests unittest
+
+src_test() {
+   virtx distutils-r1_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-mode/

2024-03-25 Thread Maciej Barć
commit: c31105b54e314165df73ab83b82871b1f40cc8aa
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 25 18:47:50 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 25 18:50:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31105b5

app-emacs/org-mode: drop old 9.5.5

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/org-mode/Manifest  |  1 -
 app-emacs/org-mode/org-mode-9.5.5.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 5293e8e81a1b..f585c1b1e159 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,4 +1,3 @@
-DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 
382e6585f693fd30def29da740d1329a52b4565382df90a37e3646324ee44106f1a99c2ea0c0862d77721cc9bfbec0736cb03065b59b2fdea0a68d8f8ea37c9a
 SHA512 
ce06bab17ae7944c1623f935bbad0379d06390c72c43633ba0de2bc04ad362e18d9aaae96103eeaa23f7ea9e4e00976a97a914da87fb7941a13746b1fa77f591
 DIST org-mode-release_9.6.19.tar.gz 2212192 BLAKE2B 
812d540fc4f494c95990a6baabcb44c29f44ee4d15c9e1c1ae1334ad081c486da674210bba45461cd1c3b3149683d53190ecfc85cfc75f234271f1087a67c436
 SHA512 
070e5755537dba8237b33cd4092b2750908d2b1aabf2aad93e8d7139225397b5158e4e6a7ed1a802a50d1f8dd2c81ea18d1f459bb638b76b2dad8da0a55b8e53
 DIST org-mode-release_9.6.21.tar.gz 2212294 BLAKE2B 
fde48aa9b8ac85286987ee8f47cad54e6ca106fcbf8e9a294e2a44d93087e0d036a14d8c550670097931f775ab9ee184f6879f297a6262fc9ea0f693f80e6256
 SHA512 
3b386b244dc8434fb8e5f96489e1dc796fb5ffcb2d9785c252b355a396a8e50c3451edff609a9c7a10cb51bbe3953f5577ae2eb9587c11ee4131ef08aa879933
 DIST org-mode-release_9.6.23.tar.gz 2212912 BLAKE2B 
50f387e72650561c0d76068d4c98c406560f3523e9680b4eebc8a2baa0c445a64eeb3934062f721325afe02ab0ec46d7cdff7bdf2f4f19740c130beee496d26f
 SHA512 
60e9abdaa195a21707dbcb44cf0a30f330307455ecf63ea67db09e19efc171bb670dc31c70baca191c2a35890004871f6513fbeeff890bb18cf92b251dae8ec1

diff --git a/app-emacs/org-mode/org-mode-9.5.5.ebuild 
b/app-emacs/org-mode/org-mode-9.5.5.ebuild
deleted file mode 100644
index 9d7dcd483fff..
--- a/app-emacs/org-mode/org-mode-9.5.5.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-MY_P="${PN}-release_${PV}"
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake \
-   ORGVERSION=${PV} \
-   datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake pdf card
-}
-
-src_install() {
-   emake \
-   ORGVERSION=${PV} \
-   DESTDIR="${D}" \
-   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
-   lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   datadir="${EPREFIX}${SITEETC}/${PN}" \
-   infodir="${EPREFIX}/usr/share/info" \
-   install
-
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README CONTRIBUTE etc/ORG-NEWS
-   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
-   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
-   so you may have to install one or more additional packages.
-   A non-exhaustive list of these dependencies may be found at
-   ."
-   readme.gentoo_create_doc
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-mode/

2024-03-25 Thread Maciej Barć
commit: 776ccac5c84aa8942ddf6af1019aa0b36b132a1d
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 25 18:51:46 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 25 18:51:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776ccac5

app-emacs/org-mode: drop old 9.6.19

Bug: https://bugs.gentoo.org/927820
Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/org-mode/Manifest   |  1 -
 app-emacs/org-mode/org-mode-9.6.19.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 26d43bb11d4c..30e35ad00fd5 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,2 +1 @@
-DIST org-mode-release_9.6.19.tar.gz 2212192 BLAKE2B 
812d540fc4f494c95990a6baabcb44c29f44ee4d15c9e1c1ae1334ad081c486da674210bba45461cd1c3b3149683d53190ecfc85cfc75f234271f1087a67c436
 SHA512 
070e5755537dba8237b33cd4092b2750908d2b1aabf2aad93e8d7139225397b5158e4e6a7ed1a802a50d1f8dd2c81ea18d1f459bb638b76b2dad8da0a55b8e53
 DIST org-mode-release_9.6.23.tar.gz 2212912 BLAKE2B 
50f387e72650561c0d76068d4c98c406560f3523e9680b4eebc8a2baa0c445a64eeb3934062f721325afe02ab0ec46d7cdff7bdf2f4f19740c130beee496d26f
 SHA512 
60e9abdaa195a21707dbcb44cf0a30f330307455ecf63ea67db09e19efc171bb670dc31c70baca191c2a35890004871f6513fbeeff890bb18cf92b251dae8ec1

diff --git a/app-emacs/org-mode/org-mode-9.6.19.ebuild 
b/app-emacs/org-mode/org-mode-9.6.19.ebuild
deleted file mode 100644
index 5acbbfad3f9e..
--- a/app-emacs/org-mode/org-mode-9.6.19.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-MY_P="${PN}-release_${PV}"
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake -j1 \
-   ORGVERSION=${PV} \
-   datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake -j1 pdf card
-}
-
-src_install() {
-   emake \
-   ORGVERSION=${PV} \
-   DESTDIR="${D}" \
-   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
-   lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   datadir="${EPREFIX}${SITEETC}/${PN}" \
-   infodir="${EPREFIX}/usr/share/info" \
-   install
-
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
-   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
-   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
-   so you may have to install one or more additional packages.
-   A non-exhaustive list of these dependencies may be found at
-   ."
-   readme.gentoo_create_doc
-}



[gentoo-commits] repo/gentoo:master commit in: app-emacs/org-mode/

2024-03-25 Thread Maciej Barć
commit: 146b3951ae08b570fe2e0693ce30e68a54c77dc5
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 25 18:49:02 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 25 18:50:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=146b3951

app-emacs/org-mode: drop old 9.6.21

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/org-mode/Manifest   |  1 -
 app-emacs/org-mode/org-mode-9.6.21.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index f585c1b1e159..26d43bb11d4c 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,3 +1,2 @@
 DIST org-mode-release_9.6.19.tar.gz 2212192 BLAKE2B 
812d540fc4f494c95990a6baabcb44c29f44ee4d15c9e1c1ae1334ad081c486da674210bba45461cd1c3b3149683d53190ecfc85cfc75f234271f1087a67c436
 SHA512 
070e5755537dba8237b33cd4092b2750908d2b1aabf2aad93e8d7139225397b5158e4e6a7ed1a802a50d1f8dd2c81ea18d1f459bb638b76b2dad8da0a55b8e53
-DIST org-mode-release_9.6.21.tar.gz 2212294 BLAKE2B 
fde48aa9b8ac85286987ee8f47cad54e6ca106fcbf8e9a294e2a44d93087e0d036a14d8c550670097931f775ab9ee184f6879f297a6262fc9ea0f693f80e6256
 SHA512 
3b386b244dc8434fb8e5f96489e1dc796fb5ffcb2d9785c252b355a396a8e50c3451edff609a9c7a10cb51bbe3953f5577ae2eb9587c11ee4131ef08aa879933
 DIST org-mode-release_9.6.23.tar.gz 2212912 BLAKE2B 
50f387e72650561c0d76068d4c98c406560f3523e9680b4eebc8a2baa0c445a64eeb3934062f721325afe02ab0ec46d7cdff7bdf2f4f19740c130beee496d26f
 SHA512 
60e9abdaa195a21707dbcb44cf0a30f330307455ecf63ea67db09e19efc171bb670dc31c70baca191c2a35890004871f6513fbeeff890bb18cf92b251dae8ec1

diff --git a/app-emacs/org-mode/org-mode-9.6.21.ebuild 
b/app-emacs/org-mode/org-mode-9.6.21.ebuild
deleted file mode 100644
index f8cba3023646..
--- a/app-emacs/org-mode/org-mode-9.6.21.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp readme.gentoo-r1
-
-MY_P="${PN}-release_${PV}"
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake -j1 \
-   ORGVERSION=${PV} \
-   datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake -j1 pdf card
-}
-
-src_install() {
-   emake \
-   ORGVERSION=${PV} \
-   DESTDIR="${D}" \
-   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
-   lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   datadir="${EPREFIX}${SITEETC}/${PN}" \
-   infodir="${EPREFIX}/usr/share/info" \
-   install
-
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
-   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
-   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
-   so you may have to install one or more additional packages.
-   A non-exhaustive list of these dependencies may be found at
-   ."
-   readme.gentoo_create_doc
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/embree/files/, media-libs/embree/

2024-03-25 Thread Sam James
commit: 853f778d6113be2e57db1d9927b1ded860ff3580
Author: Sebastian Parborg  gmail  com>
AuthorDate: Wed Jan 17 11:39:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853f778d

media-libs/embree: Bump to 4.3.0

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

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/embree/Manifest |   1 +
 media-libs/embree/embree-4.3.0.ebuild  | 118 
 .../embree-4.3.0-dont-install-tutorials.patch  | 203 +
 3 files changed, 322 insertions(+)

diff --git a/media-libs/embree/Manifest b/media-libs/embree/Manifest
index 514a411dba17..3478edbe8dae 100644
--- a/media-libs/embree/Manifest
+++ b/media-libs/embree/Manifest
@@ -1,2 +1,3 @@
 DIST embree-3.13.4.tar.gz 13733908 BLAKE2B 
4c6c24f62ee88a09149bd930716c71e91d54563eea5cc103c0346d3808c693e8470fc7ea98651e0df9e4423bda565d7ab1a23e16c9d0441c79e9ec9c8571b0fa
 SHA512 
685c3935fabe1bfa7260ef148df26b686b085b75011d72011461471cbcef786a5ce7a0e85c57b2df05798489a2d4e80a8d3ee5df986029edad7df7511d99c0ca
 DIST embree-3.13.5.tar.gz 13739115 BLAKE2B 
52ad8e3520aa789f7987467c6979be06f883803757e842316ecf708deeed11214dd60570eda5708e701047b1a14ea37710d158df544817dc536bfda444a68218
 SHA512 
13ae19b1750197fb4887ba601c75d1b54b3c388224672b6561dd922bc9b9747139cf46ce554727e3afa13dcf152ce4d703935cb9105ced792b011f2d05fa3e95
+DIST embree-4.3.0.tar.gz 71028239 BLAKE2B 
7834ed7851d36c32ce3e88a3ddb02e8316422699ec78a662ef81ef0eb9f66b260ce2f7438739531e2b63f817a931a19ba35da156e8e09a42a78e6c077314e615
 SHA512 
8f61401175464b34243e899464f44a196b520c08e1c44a417bf980cfa7b191859bbaab1029278123654e5ffb91e2f8a85af1d881affddcc7e344a7e8a8066262

diff --git a/media-libs/embree/embree-4.3.0.ebuild 
b/media-libs/embree/embree-4.3.0.ebuild
new file mode 100644
index ..05a813da049f
--- /dev/null
+++ b/media-libs/embree/embree-4.3.0.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic linux-info toolchain-funcs
+
+DESCRIPTION="Collection of high-performance ray tracing kernels"
+HOMEPAGE="https://github.com/embree/embree;
+SRC_URI="https://github.com/embree/embree/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="3"
+KEYWORDS="-* ~amd64 ~arm64"
+X86_CPU_FLAGS=( sse2 sse4_2 avx avx2 avx512dq )
+CPU_FLAGS=( cpu_flags_arm_neon ${X86_CPU_FLAGS[@]/#/cpu_flags_x86_} )
+IUSE="compact-polys ispc +raymask ssp +tbb test ${CPU_FLAGS[@]}"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( ${CPU_FLAGS[@]} )"
+
+BDEPEND="
+   virtual/pkgconfig
+"
+RDEPEND="
+   ispc? ( dev-lang/ispc )
+   tbb? ( dev-cpp/tbb:= )
+"
+DEPEND="${RDEPEND}"
+
+DOCS=( CHANGELOG.md README.md readme.pdf )
+
+PATCHES=(
+   "${FILESDIR}"/embree-4.3.0-dont-install-tutorials.patch
+)
+
+pkg_setup() {
+   CONFIG_CHECK="~TRANSPARENT_HUGEPAGE"
+   WARNING_TRANSPARENT_HUGEPAGE="Not enabling Transparent Hugepages 
(CONFIG_TRANSPARENT_HUGEPAGE) will impact rendering performance."
+
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   cmake_src_prepare
+
+   # disable RPM package building
+   sed -e 's|CPACK_RPM_PACKAGE_RELEASE 1|CPACK_RPM_PACKAGE_RELEASE 0|' \
+   -i CMakeLists.txt || die
+}
+
+src_configure() {
+   # NOTE: You can make embree accept custom CXXFLAGS by turning off
+   # EMBREE_IGNORE_CMAKE_CXX_FLAGS. However, the linking will fail if you 
use
+   # any "m*" compile flags. This is because embree builds modules for the
+   # different supported ISAs and picks the correct one at runtime.
+   # "m*" will pull in cpu instructions that shouldn't be in specific 
modules
+   # and it fails to link properly.
+   # https://github.com/embree/embree/issues/115
+
+   filter-flags -m*
+
+   # https://bugs.gentoo.org/910164
+   tc-is-clang && filter-lto
+
+   local mycmakeargs=(
+   -DCMAKE_SKIP_INSTALL_RPATH:BOOL=ON
+
+   # Default culling settings for Blender
+   # (Cycles will not render correctly without these)
+   # Some Embree tests will fail with these settings though...
+   -DEMBREE_BACKFACE_CULLING=OFF
+   -DEMBREE_BACKFACE_CULLING_CURVES=ON
+   -DEMBREE_BACKFACE_CULLING_SPHERES=ON
+
+   -DEMBREE_COMPACT_POLYS=$(usex compact-polys)
+
+   # Make sure that we are using our custom compilie flags
+   -DEMBREE_IGNORE_CMAKE_CXX_FLAGS=OFF
+
+   # Set to NONE so we can manually switch on ISAs below
+   -DEMBREE_MAX_ISA:STRING="NONE"
+   -DEMBREE_ISA_AVX=$(usex cpu_flags_x86_avx)
+   -DEMBREE_ISA_AVX2=$(usex cpu_flags_x86_avx2)
+   -DEMBREE_ISA_AVX512=$(usex cpu_flags_x86_avx512dq)
+   

[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/

2024-03-25 Thread Sam James
commit: e34c3b0fb9c348e7fff18390f3838d7d72a47ef8
Author: Sebastian Parborg  gmail  com>
AuthorDate: Wed Jan 17 16:36:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34c3b0f

media-gfx/blender: Fix live ebuild tests

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index af70681a664f..bbc7162d1b80 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -46,7 +46,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}
test? ( color-management )"
 
 # Library versions for official builds can be found in the blender source 
directory in:
-# build_files/build_environment/install_deps.sh
+# build_files/build_environment/cmake/versions.cmake
 RDEPEND="${PYTHON_DEPS}
app-arch/zstd
dev-libs/boost:=[nls?]
@@ -234,7 +234,7 @@ src_prepare() {
if use test; then
# Without this the tests will try to use /usr/bin/blender and 
/usr/share/blender/ to run the tests.
sed -e "s|set(TEST_INSTALL_DIR.*|set(TEST_INSTALL_DIR 
${T}/usr)|g" -i tests/CMakeLists.txt || die
-   sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${T}/usr)|g" -i 
build_files/cmake/Modules/GTestTesting.cmake || die
+   sed -e "s|string(REPLACE.*|set(TEST_INSTALL_DIR ${T}/usr)|g" -i 
build_files/cmake/testing.cmake || die
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/

2024-03-25 Thread Sam James
commit: d2f8caafedd8e6d2aeb462872597226253628e90
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 18:56:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:56:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2f8caaf

media-gfx/blender: crank copyright

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

 media-gfx/blender/blender-3.3.15.ebuild | 2 +-
 media-gfx/blender/blender-3.6.8.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/blender/blender-3.3.15.ebuild 
b/media-gfx/blender/blender-3.3.15.ebuild
index 2fece6ff362a..faf2fe0203cd 100644
--- a/media-gfx/blender/blender-3.3.15.ebuild
+++ b/media-gfx/blender/blender-3.3.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/media-gfx/blender/blender-3.6.8.ebuild 
b/media-gfx/blender/blender-3.6.8.ebuild
index bfc712d40621..8dc4de747a8c 100644
--- a/media-gfx/blender/blender-3.6.8.ebuild
+++ b/media-gfx/blender/blender-3.6.8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/

2024-03-25 Thread Sam James
commit: 7ad248f7a7d3311343111e3556a97ffd8f85473c
Author: Sebastian Parborg  gmail  com>
AuthorDate: Wed Jan 17 11:42:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad248f7

media-gfx/blender: Update live ebuild python and oidn requirements

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/blender-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-gfx/blender/blender-.ebuild 
b/media-gfx/blender/blender-.ebuild
index d54fb423595c..af70681a664f 100644
--- a/media-gfx/blender/blender-.ebuild
+++ b/media-gfx/blender/blender-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} )
 
 inherit check-reqs cmake cuda flag-o-matic pax-utils python-single-r1 
toolchain-funcs xdg-utils
 
@@ -85,7 +85,7 @@ RDEPEND="${PYTHON_DEPS}
)
nls? ( virtual/libiconv )
openal? ( media-libs/openal )
-   oidn? ( >=media-libs/oidn-1.4.0 )
+   oidn? ( >=media-libs/oidn-2.1.0 )
openexr? (
>=dev-libs/imath-3.1.4-r2:=
>=media-libs/openexr-3:0=



[gentoo-commits] repo/gentoo:master commit in: media-libs/oidn/

2024-03-25 Thread Sam James
commit: 97d8456bc004b597ad85a2e53c605792bfebfa5e
Author: Sebastian Parborg  gmail  com>
AuthorDate: Wed Jan 17 11:40:03 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d8456b

media-libs/oidn: Bump to 2.1.0

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/oidn/Manifest  |  1 +
 media-libs/oidn/metadata.xml  |  8 ++
 media-libs/oidn/oidn-2.1.0.ebuild | 51 +++
 3 files changed, 60 insertions(+)

diff --git a/media-libs/oidn/Manifest b/media-libs/oidn/Manifest
index 3de806ec15a7..489f13abaf7b 100644
--- a/media-libs/oidn/Manifest
+++ b/media-libs/oidn/Manifest
@@ -1,2 +1,3 @@
 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

diff --git a/media-libs/oidn/metadata.xml b/media-libs/oidn/metadata.xml
index e0663448..448ccc40008f 100644
--- a/media-libs/oidn/metadata.xml
+++ b/media-libs/oidn/metadata.xml
@@ -14,6 +14,14 @@
high-quality denoising filters for images rendered with ray 
tracing. Intel
Open Image Denoise is part of the Intel® oneAPI Rendering 
Toolkit and is

+   
+   
+   Build the standalone denoise, self test, and benchmark 
binaries.
+   
+   
+   Build OIDN with AMD HIP support.
+   
+   

OpenImageDenoise/oidn


diff --git a/media-libs/oidn/oidn-2.1.0.ebuild 
b/media-libs/oidn/oidn-2.1.0.ebuild
new file mode 100644
index ..2eab9e4151b6
--- /dev/null
+++ b/media-libs/oidn/oidn-2.1.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit cmake python-single-r1
+
+DESCRIPTION="Intel(R) Open Image Denoise library"
+HOMEPAGE="https://www.openimagedenoise.org/;
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/OpenImageDenoise/oidn.git;
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/OpenImageDenoise/${PN}/releases/download/v${PV}/${P}.src.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+REQUIRED_USE="
+   ${PYTHON_REQUIRED_USE}
+   test? ( apps )
+"
+IUSE="apps cuda hip test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-cpp/tbb:=
+   dev-lang/ispc
+   cuda? ( dev-util/nvidia-cuda-toolkit )
+   hip? ( dev-util/hip )
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DOIDN_DEVICE_CUDA=$(usex cuda)
+   -DOIDN_DEVICE_HIP=$(usex hip)
+   -DOIDN_APPS=$(usex apps)
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   "${BUILD_DIR}"/oidnTest || die "There were test faliures!"
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/

2024-03-25 Thread Sam James
commit: 0330b00ef5fcac518392eeb5eab7fdb4712b68eb
Author: Sebastian Parborg  gmail  com>
AuthorDate: Wed Jan 17 11:58:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0330b00e

media-gfx/blender: Drop 3.4.1-r3, 3.5.1-r1

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/Manifest|   2 -
 media-gfx/blender/blender-3.4.1-r3.ebuild | 441 -
 media-gfx/blender/blender-3.5.1-r1.ebuild | 444 --
 3 files changed, 887 deletions(-)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 0d2630aac5f1..1d6f0d8dfac1 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -1,7 +1,5 @@
 DIST blender-3.3.6.tar.xz 41912972 BLAKE2B 
94f9dd1a7993f399d612275ed3cfc1d482b0778d2d0b50ae40b73714b6afce93e036915a5b8ea415b6642b1e2d0a281db15ba8addd95c23771c381050722aac7
 SHA512 
db453b9c7c0ad508e04f603c970e111afb577f3dc0bd25f2ce47312e8560223dcf0307b0a306014dd79adda76de49b6d26e6e63400cade1430568332fe5b2d57
 DIST blender-3.3.8.tar.xz 41915180 BLAKE2B 
7fb24afe2151bba53d8c25160bd697145aced74a8cd9a7ac92b2f66bc0ab59e995009f20f9e9bb622b05d614919137153805a2e233de5b0bb0a41a2ac3405a76
 SHA512 
63aef1e543a9c8bbc5f8838292ad2e8d0d9a8ee6fd2d71a419c1edc1a0ee1f59f7e9eab59bc20bf32ca56ba440bab1534c6c94c6ca2c5ab964e80bd452b7e519
-DIST blender-3.4.1.tar.xz 53666296 BLAKE2B 
ec5b2771c1b55ecdf3c2c86a413ae5599545800fc072eff45cf212b32c74af60fc3d650ad931fff221c1073adb2b447df3287a965f884a4760a5d972c9877aee
 SHA512 
d6de3ec9cd1a1e4d4e4a838af0cfc113c91c3c1b66703027e0ed61bd818dafc4e4304fd041738ddea32fc76b1ad9b7737cbdcf74d56a0406a87c457375d907ab
-DIST blender-3.5.1.tar.xz 69780800 BLAKE2B 
6961280b9d5fb606a35137ce355bf07b4dc16908d5d52cfd3a914907721da16108b8780b1894413a69ab69d455f5d1575697079a24c2bdcecb17174cf7a7c7c7
 SHA512 
7c9c03de8532884f8ab39fecf1450f8be4bc937a018bd14240ace81a89e422625aba9c4865f6efbb8371f5f01e930932fa5cf03c9d14d44c5312db33e3c56131
 DIST blender-3.6.0.tar.xz 70428872 BLAKE2B 
a43f2c0a2db6fa624b1bd96264462312d31f2e3983c463da9d17b0c793d0d344dfbbc13acfb8bab53cc37f5b5b3479d60b8046475aa6c977074ef35414640eaf
 SHA512 
5fbb7a48d1f18e5cc6430bdefb4d7d9e8a52d387cf92a319c7fbc8836a3f5a6f90fab13f152be49c3558a8f70ed9f0d1f7aeddb264a938496a2f93254bb569cb
 DIST blender-3.6.5.tar.xz 70447868 BLAKE2B 
efa366b8aff5c8870c9ed060063eba1115a9ae50b0345c56fbaaab228976afad6f4c6b9c374f22d146fe88db6e0e7aab3d61b1797e71f30f6adfc594599ea2be
 SHA512 
d07e53c708a1e6df18853eb5f0dc032459c74ef43f9559880720170f98ac8729064edb143835f8cec411ab6de42619bed3f0ef1143b288f2a2eb6f05fdfc32ae
 DIST blender-4.0.1.tar.xz 73278416 BLAKE2B 
06c3397e8c28f544ec5d207db195e33824e9ddeb1b468342e4e7c18773b00b6b42282e8318a7ae96c7a7c81c7e0626e666953d00bf78bf64922047bd563d625a
 SHA512 
288e5a04f274ab351c8517e6de2195f414e618a82fb2a3b2aede5f9120aa6a41f20bc2c4e5190c47b69da841bb1ebe15e9ffee737c1cc2b5979a28b0e1f4c5ae

diff --git a/media-gfx/blender/blender-3.4.1-r3.ebuild 
b/media-gfx/blender/blender-3.4.1-r3.ebuild
deleted file mode 100644
index 9e1598a6230f..
--- a/media-gfx/blender/blender-3.4.1-r3.ebuild
+++ /dev/null
@@ -1,441 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 python3_11 )
-
-inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 
toolchain-funcs xdg-utils
-
-DESCRIPTION="3D Creation/Animation/Publishing System"
-HOMEPAGE="https://www.blender.org;
-
-if [[ ${PV} = ** ]] ; then
-   # Subversion is needed for downloading unit test files
-   inherit git-r3 subversion
-   EGIT_REPO_URI="https://git.blender.org/blender.git;
-else
-   SRC_URI="https://download.blender.org/source/${P}.tar.xz;
-   # Update these between major releases.
-   TEST_TARBALL_VERSION="$(ver_cut 1-2).0"
-   #SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz
 )"
-   KEYWORDS="~amd64 ~arm ~arm64"
-fi
-
-SLOT="${PV%.*}"
-LICENSE="|| ( GPL-3 BL )"
-IUSE="+bullet +dds +fluid +openexr +tbb \
-   alembic collada +color-management cuda +cycles \
-   debug doc +embree +ffmpeg +fftw +gmp jack jemalloc jpeg2k \
-   man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv \
-   +openvdb optix osl +pdf +potrace +pugixml pulseaudio sdl +sndfile \
-   test +tiff valgrind wayland X"
-RESTRICT="!test? ( test )"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}
-   alembic? ( openexr )
-   cuda? ( cycles )
-   cycles? ( openexr tiff openimageio )
-   fluid? ( tbb )
-   openvdb? ( tbb )
-   optix? ( cuda )
-   osl? ( cycles )
-   test? ( color-management )"
-
-# Library versions for official builds can be found in the blender source 
directory in:
-# 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/

2024-03-25 Thread Sam James
commit: 2067d985d343c6a99ceb2bcdebb623d17a9e8592
Author: Sebastian Parborg  gmail  com>
AuthorDate: Wed Jan 17 12:06:01 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2067d985

media-gfx/blender: Bump to 3.3.15, 3.6.8, 4.0.2

Signed-off-by: Sebastian Parborg  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/blender/Manifest  |   3 +
 media-gfx/blender/blender-3.3.15.ebuild | 427 
 media-gfx/blender/blender-3.6.8.ebuild  | 442 +
 media-gfx/blender/blender-4.0.2.ebuild  | 486 
 4 files changed, 1358 insertions(+)

diff --git a/media-gfx/blender/Manifest b/media-gfx/blender/Manifest
index 1d6f0d8dfac1..c6839f84536c 100644
--- a/media-gfx/blender/Manifest
+++ b/media-gfx/blender/Manifest
@@ -1,5 +1,8 @@
+DIST blender-3.3.15.tar.xz 41928632 BLAKE2B 
d93d7d47183fcd7afa547b8d3f0bd7240ea204dcce885f42d79d29352ebacac43a2f92e380f576c2688d2d90d910caff069484e22669847b0eea71079a8bdc7e
 SHA512 
d55223b7b9ae9f9c6fdbf5ed2988e997693fcb8262196acb08bbe58bae86f9f34474ed1cf5a213ee0247225601726265ded3cb4ad4d89910fc247f9cf5fec1ff
 DIST blender-3.3.6.tar.xz 41912972 BLAKE2B 
94f9dd1a7993f399d612275ed3cfc1d482b0778d2d0b50ae40b73714b6afce93e036915a5b8ea415b6642b1e2d0a281db15ba8addd95c23771c381050722aac7
 SHA512 
db453b9c7c0ad508e04f603c970e111afb577f3dc0bd25f2ce47312e8560223dcf0307b0a306014dd79adda76de49b6d26e6e63400cade1430568332fe5b2d57
 DIST blender-3.3.8.tar.xz 41915180 BLAKE2B 
7fb24afe2151bba53d8c25160bd697145aced74a8cd9a7ac92b2f66bc0ab59e995009f20f9e9bb622b05d614919137153805a2e233de5b0bb0a41a2ac3405a76
 SHA512 
63aef1e543a9c8bbc5f8838292ad2e8d0d9a8ee6fd2d71a419c1edc1a0ee1f59f7e9eab59bc20bf32ca56ba440bab1534c6c94c6ca2c5ab964e80bd452b7e519
 DIST blender-3.6.0.tar.xz 70428872 BLAKE2B 
a43f2c0a2db6fa624b1bd96264462312d31f2e3983c463da9d17b0c793d0d344dfbbc13acfb8bab53cc37f5b5b3479d60b8046475aa6c977074ef35414640eaf
 SHA512 
5fbb7a48d1f18e5cc6430bdefb4d7d9e8a52d387cf92a319c7fbc8836a3f5a6f90fab13f152be49c3558a8f70ed9f0d1f7aeddb264a938496a2f93254bb569cb
 DIST blender-3.6.5.tar.xz 70447868 BLAKE2B 
efa366b8aff5c8870c9ed060063eba1115a9ae50b0345c56fbaaab228976afad6f4c6b9c374f22d146fe88db6e0e7aab3d61b1797e71f30f6adfc594599ea2be
 SHA512 
d07e53c708a1e6df18853eb5f0dc032459c74ef43f9559880720170f98ac8729064edb143835f8cec411ab6de42619bed3f0ef1143b288f2a2eb6f05fdfc32ae
+DIST blender-3.6.8.tar.xz 70453744 BLAKE2B 
5361977951fa1720899fad26092b967cc78b7ba82c8823f92fe1e6a14419edae1f3914f639e88dd8b5fb3ec7c124783e1ece56199a80b9b51a0f320764e1eba7
 SHA512 
a5e15dc9de7024cebb955fc531ae592a4c58336196a07fd63ed5bb4eb14d66751a3697ea8b120283ca5078c92d8c87966e882862011ebb4368f132e2de004a45
 DIST blender-4.0.1.tar.xz 73278416 BLAKE2B 
06c3397e8c28f544ec5d207db195e33824e9ddeb1b468342e4e7c18773b00b6b42282e8318a7ae96c7a7c81c7e0626e666953d00bf78bf64922047bd563d625a
 SHA512 
288e5a04f274ab351c8517e6de2195f414e618a82fb2a3b2aede5f9120aa6a41f20bc2c4e5190c47b69da841bb1ebe15e9ffee737c1cc2b5979a28b0e1f4c5ae
+DIST blender-4.0.2.tar.xz 73281252 BLAKE2B 
6ec72baa360049681c8ba18ae668041e87745bad51113cf50bca93d18f52ef5db84c58f9a2dc5b341ef1f0439e76288a1b1eda892a19033fb494e79cd3b2f983
 SHA512 
c37b85d06f5cf8b48cb8c657a9fb6b0ab1325271706fa34039f2993420f7606cd1e2c052173cdea94e9bec2924e7aa4df373e3a0fc1f9c4be336e62211b6bc4b

diff --git a/media-gfx/blender/blender-3.3.15.ebuild 
b/media-gfx/blender/blender-3.3.15.ebuild
new file mode 100644
index ..2fece6ff362a
--- /dev/null
+++ b/media-gfx/blender/blender-3.3.15.ebuild
@@ -0,0 +1,427 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_10 python3_11 )
+
+inherit check-reqs cmake flag-o-matic pax-utils python-single-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="3D Creation/Animation/Publishing System"
+HOMEPAGE="https://www.blender.org;
+
+if [[ ${PV} = ** ]] ; then
+   # Subversion is needed for downloading unit test files
+   inherit git-r3 subversion
+   EGIT_REPO_URI="https://git.blender.org/blender.git;
+else
+   SRC_URI="https://download.blender.org/source/${P}.tar.xz;
+   # Update these between major releases.
+   TEST_TARBALL_VERSION="$(ver_cut 1-2).0"
+   #SRC_URI+=" test? ( 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${TEST_TARBALL_VERSION}-tests.tar.xz
 )"
+   KEYWORDS="~amd64 ~arm ~arm64"
+fi
+
+SLOT="${PV%.*}"
+LICENSE="|| ( GPL-3 BL )"
+IUSE="+bullet +dds +fluid +openexr +tbb \
+   alembic collada +color-management cuda +cycles \
+   debug doc +embree +ffmpeg +fftw +gmp headless jack jemalloc jpeg2k \
+   man +nanovdb ndof nls openal +oidn +openimageio +openmp +opensubdiv \
+   +openvdb optix osl +pdf +potrace +pugixml pulseaudio sdl +sndfile \
+   test +tiff valgrind"
+RESTRICT="!test? ( test ) test"
+

[gentoo-commits] repo/gentoo:master commit in: media-libs/oidn/

2024-03-25 Thread Sam James
commit: 2707e44b4ffda4c727b8e90082eb135eff78d521
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 25 18:56:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:56:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2707e44b

media-libs/oidn: disable py3.9

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

 media-libs/oidn/oidn-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/oidn/oidn-2.1.0.ebuild 
b/media-libs/oidn/oidn-2.1.0.ebuild
index 4cc4883b6c7f..f3b63b4ce34d 100644
--- a/media-libs/oidn/oidn-2.1.0.ebuild
+++ b/media-libs/oidn/oidn-2.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 LLVM_MAX_SLOT=17
 ROCM_VERSION=5.7
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/, media-gfx/prusaslicer/files/

2024-03-25 Thread Sam James
commit: 5a345e202892c9358921d7a70cd54624bf17e42c
Author: Paul Zander  gmail  com>
AuthorDate: Mon Mar 25 18:10:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a345e20

media-gfx/prusaslicer: fix build with opencascade-7.8.0

Closes: https://bugs.gentoo.org/927774
Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../files/prusaslicer-2.7.2-opencascade-7.8.0.patch| 18 ++
 media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild |  6 +-
 media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild |  4 
 media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild |  4 
 4 files changed, 31 insertions(+), 1 deletion(-)

diff --git 
a/media-gfx/prusaslicer/files/prusaslicer-2.7.2-opencascade-7.8.0.patch 
b/media-gfx/prusaslicer/files/prusaslicer-2.7.2-opencascade-7.8.0.patch
new file mode 100644
index ..3c97ead5c6b2
--- /dev/null
+++ b/media-gfx/prusaslicer/files/prusaslicer-2.7.2-opencascade-7.8.0.patch
@@ -0,0 +1,18 @@
+diff --git a/src/occt_wrapper/CMakeLists.txt b/src/occt_wrapper/CMakeLists.txt
+index d8dd8e1..d27055f 100644
+--- a/src/occt_wrapper/CMakeLists.txt
 b/src/occt_wrapper/CMakeLists.txt
+@@ -22,11 +22,8 @@ generate_export_header(OCCTWrapper)
+ find_package(OpenCASCADE REQUIRED)
+ 
+ set(OCCT_LIBS
+-TKXDESTEP
+-TKSTEP
+-TKSTEP209
+-TKSTEPAttr
+-TKSTEPBase
++TKDESTEP
++TKDESTL
+ TKXCAF
+ TKXSBase
+ TKVCAF

diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
index 4908a2557257..c2fcc93980c9 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -59,6 +59,10 @@ PATCHES=(
 S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
 
 src_prepare() {
+   if has_version ">=sci-libs/opencascade-7.8.0"; then
+   eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
+   fi
+
sed -i -e 
's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g'
 version.inc || die
 
sed -i -e 's/find_package(OpenCASCADE 7.6.2 
REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \

diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
index 52f7bd2d1548..e835e7b55b23 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
@@ -59,6 +59,10 @@ PATCHES=(
 S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
 
 src_prepare() {
+   if has_version ">=sci-libs/opencascade-7.8.0"; then
+   eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
+   fi
+
sed -i -e 
's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g'
 version.inc || die
 
sed -i -e 's/find_package(OpenCASCADE 7.6.2 
REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \

diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
index 2a926a3e0102..53be447d2fa0 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
@@ -59,6 +59,10 @@ PATCHES=(
 S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
 
 src_prepare() {
+   if has_version ">=sci-libs/opencascade-7.8.0"; then
+   eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"
+   fi
+
sed -i -e 
's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g'
 version.inc || die
 
sed -i -e 's/find_package(OpenCASCADE 7.6.2 
REQUIRED)/find_package(OpenCASCADE REQUIRED)/g' \



[gentoo-commits] repo/gentoo:master commit in: media-gfx/prusaslicer/

2024-03-25 Thread Sam James
commit: e601066d6e4adf2e6bc88cfe1a4b239ad9833287
Author: Paul Zander  gmail  com>
AuthorDate: Mon Mar 25 18:11:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e601066d

media-gfx/prusaslicer: move definition of S

Signed-off-by: Paul Zander  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild | 4 ++--
 media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild | 4 ++--
 media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
index c2fcc93980c9..89862b5ef9ad 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.1.ebuild
@@ -13,6 +13,8 @@ DESCRIPTION="A mesh slicer to generate G-code for 
fused-filament-fabrication (3D
 HOMEPAGE="https://www.prusa3d.com/prusaslicer/;
 
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
 LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~x86"
@@ -56,8 +58,6 @@ PATCHES=(
"${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
 )
 
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
 src_prepare() {
if has_version ">=sci-libs/opencascade-7.8.0"; then
eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"

diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
index e835e7b55b23..4784511aea1f 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.1.ebuild
@@ -13,6 +13,8 @@ DESCRIPTION="A mesh slicer to generate G-code for 
fused-filament-fabrication (3D
 HOMEPAGE="https://www.prusa3d.com/prusaslicer/;
 
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
 LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~x86"
@@ -56,8 +58,6 @@ PATCHES=(
"${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
 )
 
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
 src_prepare() {
if has_version ">=sci-libs/opencascade-7.8.0"; then
eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"

diff --git a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
index 53be447d2fa0..9eb191278e1c 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.7.2.ebuild
@@ -13,6 +13,8 @@ DESCRIPTION="A mesh slicer to generate G-code for 
fused-filament-fabrication (3D
 HOMEPAGE="https://www.prusa3d.com/prusaslicer/;
 
SRC_URI="https://github.com/prusa3d/PrusaSlicer/archive/refs/tags/version_${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 
+S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
+
 LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~x86"
@@ -56,8 +58,6 @@ PATCHES=(
"${FILESDIR}/${PN}-2.6.0-dont-force-link-to-wayland-and-x11.patch"
 )
 
-S="${WORKDIR}/${MY_PN}-version_${MY_PV}"
-
 src_prepare() {
if has_version ">=sci-libs/opencascade-7.8.0"; then
eapply "${FILESDIR}/prusaslicer-2.7.2-opencascade-7.8.0.patch"



[gentoo-commits] repo/gentoo:master commit in: sci-libs/opencascade/files/, sci-libs/opencascade/, profiles/base/

2024-03-25 Thread Sam James
commit: e3179b6eab5b0d068a54ff39f17cddd9457adcc3
Author: Paul Zander  gmail  com>
AuthorDate: Mon Mar 25 16:16:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 25 18:54:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3179b6e

sci-libs/opencascade: fix 927629, 927592, 925441

Closes: https://bugs.gentoo.org/927629
Closes: https://bugs.gentoo.org/927592
Closes: https://bugs.gentoo.org/925441
Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35912
Signed-off-by: Sam James  gentoo.org>

 profiles/base/package.use.mask |  2 +-
 .../files/opencascade-7.7.0-tbb-detection.patch| 53 ++
 sci-libs/opencascade/opencascade-7.7.1.ebuild  | 41 ++---
 sci-libs/opencascade/opencascade-7.7.2.ebuild  | 41 ++---
 sci-libs/opencascade/opencascade-7.8.0.ebuild  | 30 ++--
 5 files changed, 96 insertions(+), 71 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 76b39e86f880..1b39b7a886a6 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -270,7 +270,7 @@ x11-wm/stumpwm doc
 # Bernd Waibel  (2022-11-25)
 # USE=tbb is broken in 7.7.0
 # https://tracker.dev.opencascade.org/view.php?id=33152
->=sci-libs/opencascade-7.7.0 tbb
+ (2022-11-22)
 # app-text/pandoc is not keyworded on most architectures

diff --git a/sci-libs/opencascade/files/opencascade-7.7.0-tbb-detection.patch 
b/sci-libs/opencascade/files/opencascade-7.7.0-tbb-detection.patch
new file mode 100644
index ..c93b009a9da6
--- /dev/null
+++ b/sci-libs/opencascade/files/opencascade-7.7.0-tbb-detection.patch
@@ -0,0 +1,53 @@
+From: Fabio Rossi 
+See-Also: https://tracker.dev.opencascade.org/view.php?id=33612
+Fix tbb detection
+
+--- ./adm/cmake/tbb.cmake  2022-11-11 23:19:44.0 +0100
 ./adm/cmake/tbb.cmake.new  2024-02-24 18:59:32.267165878 +0100
+@@ -56,13 +56,17 @@
+   list (APPEND 3RDPARTY_NOT_INCLUDED 3RDPARTY_TBB_INCLUDE_DIR)
+ endif()
+ 
++# Get installed configuration of tbb
++get_target_property (TARGET_TBB_IMPORT_CONFS TBB::tbb 
IMPORTED_CONFIGURATIONS)
++list (GET TARGET_TBB_IMPORT_CONFS 0 CHOSEN_IMPORT_CONF)
++
+ separate_arguments (CSF_TBB)
+ foreach (LIB IN LISTS CSF_TBB)
+   string(TOLOWER "${LIB}" LIB_LOWER)
+   string(TOUPPER "${LIB}" LIB_UPPER)
+ 
+   # Achive *.lib files and directory containing it.
+-  get_target_property (TBB_LIB_FILE "TBB::${LIB_LOWER}" 
IMPORTED_IMPLIB_RELEASE)
++  get_target_property (TBB_LIB_FILE "TBB::${LIB_LOWER}" 
IMPORTED_IMPLIB_${CHOSEN_IMPORT_CONF})
+   # Reserve cache variable for *.lib.
+   if (NOT DEFINED 3RDPARTY_${LIB_UPPER}_LIBRARY)
+ set (3RDPARTY_${LIB_UPPER}_LIBRARY "" CACHE FILEPATH "${LIB_UPPER} 
library (*.lib)")
+@@ -89,7 +93,7 @@
+   endif()
+ 
+   # Achive *.dll files and directory containing it.
+-  get_target_property (TBB_DLL_FILE "TBB::${LIB_LOWER}" 
IMPORTED_LOCATION_RELEASE)
++  get_target_property (TBB_DLL_FILE "TBB::${LIB_LOWER}" 
IMPORTED_LOCATION_${CHOSEN_IMPORT_CONF})
+   # Reserve cache variable for *.dll.
+   if (NOT DEFINED 3RDPARTY_${LIB_UPPER}_DLL)
+ set (3RDPARTY_${LIB_UPPER}_DLL "" CACHE FILEPATH "${LIB_UPPER} 
library (*.dll)")
+@@ -185,13 +189,17 @@
+ list (APPEND 3RDPARTY_NOT_INCLUDED 3RDPARTY_TBB_INCLUDE_DIR)
+   endif()
+ 
++  # Get installed configuration of tbb
++  get_target_property (TARGET_TBB_IMPORT_CONFS TBB::tbb 
IMPORTED_CONFIGURATIONS)
++  list (GET TARGET_TBB_IMPORT_CONFS 0 CHOSEN_IMPORT_CONF)
++
+   separate_arguments (CSF_TBB)
+   foreach (LIB IN LISTS CSF_TBB)
+ string(TOLOWER "${LIB}" LIB_LOWER)
+ string(TOUPPER "${LIB}" LIB_UPPER)
+ 
+ # Achive *.so files and directory containing it.
+-get_target_property (TBB_SO_FILE "TBB::${LIB_LOWER}" 
IMPORTED_LOCATION_RELEASE)
++get_target_property (TBB_SO_FILE "TBB::${LIB_LOWER}" 
IMPORTED_LOCATION_${CHOSEN_IMPORT_CONF})
+ # Reserve cache variable for *.so.
+ if (NOT DEFINED 3RDPARTY_${LIB_UPPER}_LIBRARY)
+   set (3RDPARTY_${LIB_UPPER}_LIBRARY "" CACHE FILEPATH "${LIB_UPPER} 
library (*.so)")

diff --git a/sci-libs/opencascade/opencascade-7.7.1.ebuild 
b/sci-libs/opencascade/opencascade-7.7.1.ebuild
index 384a99eaaf44..d9ef51dd1f11 100644
--- a/sci-libs/opencascade/opencascade-7.7.1.ebuild
+++ b/sci-libs/opencascade/opencascade-7.7.1.ebuild
@@ -32,11 +32,12 @@ fi
 
 LICENSE="|| ( Open-CASCADE-LGPL-2.1-Exception-1.0 LGPL-2.1 )"
 SLOT="0/$(ver_cut 1-2)"
-IUSE="X debug doc examples ffmpeg freeimage freetype gles2-only +gui jemalloc 
json +opengl optimize tbb test testprograms tk vtk"
+IUSE="X debug doc examples ffmpeg freeimage freetype gles2-only gui json 
+opengl optimize tbb test testprograms tk vtk"
 
 REQUIRED_USE="
?? ( optimize tbb )
?? ( opengl gles2-only )
+   examples? ( gui )
test? ( 

  1   2   3   >