[gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/

2024-06-07 Thread Viorel Munteanu
commit: 18c1fe12eadbed29dcf84ea868bf73a0c3f58173
Author: Christian Tietz  mailbox  org>
AuthorDate: Fri Jun  7 11:00:42 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Fri Jun  7 11:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c1fe12

net-misc/gerbera: Add myself as proxy maintainer

Signed-off-by: Christian Tietz  mailbox.org>
Closes: https://github.com/gentoo/gentoo/pull/37069
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-misc/gerbera/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/net-misc/gerbera/metadata.xml b/net-misc/gerbera/metadata.xml
index cf60dbc1bf7e..6463221bb5fe 100644
--- a/net-misc/gerbera/metadata.xml
+++ b/net-misc/gerbera/metadata.xml
@@ -1,7 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   christian.ti...@mailbox.org
+   Christian Tietz
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
Gerbera is a UPnP media server which allows you to 
stream your digital media through your home network and consume it on a variety 
of UPnP compatible devices.

Support HTTP media sources (e.g. internet 
radio)



[gentoo-commits] repo/gentoo:master commit in: acct-group/gerbera/

2024-06-07 Thread Viorel Munteanu
commit: 2b58881cf637cf3585683b1d37a0c43066ad2a4f
Author: Christian Tietz  mailbox  org>
AuthorDate: Fri Jun  7 10:10:54 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Fri Jun  7 11:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b58881c

acct-group/gerbera: Add myself as proxy maintainer

Signed-off-by: Christian Tietz  mailbox.org>
Signed-off-by: Viorel Munteanu  gentoo.org>

 acct-group/gerbera/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/acct-group/gerbera/metadata.xml b/acct-group/gerbera/metadata.xml
index 115e9d64a669..dbd6bb4f0ed4 100644
--- a/acct-group/gerbera/metadata.xml
+++ b/acct-group/gerbera/metadata.xml
@@ -1,5 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   christian.ti...@mailbox.org
+   Christian Tietz
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/

2024-06-07 Thread Viorel Munteanu
commit: 05b02449c407c48591a2604e09b2720f4814ad74
Author: Christian Tietz  mailbox  org>
AuthorDate: Fri Jun  7 10:08:40 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Fri Jun  7 11:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05b02449

net-misc/gerbera: Sync live ebuild

Signed-off-by: Christian Tietz  mailbox.org>
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-misc/gerbera/gerbera-.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/net-misc/gerbera/gerbera-.ebuild 
b/net-misc/gerbera/gerbera-.ebuild
index 2691f65a7c4f..b3c80239e4c7 100644
--- a/net-misc/gerbera/gerbera-.ebuild
+++ b/net-misc/gerbera/gerbera-.ebuild
@@ -1,22 +1,22 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 inherit cmake linux-info
 
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io;
+
 if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/gerbera/${PN}.git;
inherit git-r3
 else

SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
S="${WORKDIR}/${P}"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
-DESCRIPTION="UPnP Media Server"
-HOMEPAGE="https://gerbera.io;
-
 LICENSE="GPL-2"
 SLOT="0"
 IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic 
+matroska mysql systemd +taglib"
@@ -28,7 +28,7 @@ RDEPEND="
dev-libs/libfmt:=
dev-libs/pugixml
dev-libs/spdlog:=
-   >=net-libs/libupnp-1.14.12:=[ipv6(+),reuseaddr,-blocking-tcp]
+   net-libs/libupnp:=[ipv6(+),reuseaddr,-blocking-tcp]
sys-apps/util-linux
sys-libs/zlib
virtual/libiconv
@@ -40,7 +40,7 @@ RDEPEND="
javascript? ( dev-lang/duktape:= )
magic? ( sys-apps/file )
matroska? ( media-libs/libmatroska:= )
-   mysql? ( dev-db/mysql-connector-c )
+   mysql? ( dev-db/mysql-connector-c:= )
taglib? ( media-libs/taglib )
 "
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/gerbera/

2024-06-07 Thread Viorel Munteanu
commit: e4b8e8e30d9042efd8cf2447ec9b241ace235c6b
Author: Christian Tietz  mailbox  org>
AuthorDate: Fri Jun  7 10:08:05 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Fri Jun  7 11:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b8e8e3

net-misc/gerbera: Bump to 2.1.0

Signed-off-by: Christian Tietz  mailbox.org>
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-misc/gerbera/Manifest |  1 +
 net-misc/gerbera/gerbera-2.1.0.ebuild | 90 +++
 2 files changed, 91 insertions(+)

diff --git a/net-misc/gerbera/Manifest b/net-misc/gerbera/Manifest
index 96b7358aac52..de1a9d6d3b0f 100644
--- a/net-misc/gerbera/Manifest
+++ b/net-misc/gerbera/Manifest
@@ -1 +1,2 @@
 DIST gerbera-1.12.1.tar.gz 4368573 BLAKE2B 
870b1296b89d51086048c5c5a52109f336facbf0bce02313487cb5c80ca4bb9a5590f64683f5ac92a3c3026ef9c3e22275a38fdc52fd8cbe887ec6f3c7b38ab9
 SHA512 
54f4b9fe38f4890d1cac16d433bd70cb2892f3659fffcd5f52814d2f9377c4a8eb68deb3a13053531609727f7ae6cb5ee12bbf652bc41dd1eabd83e6f8dcc1f2
+DIST gerbera-2.1.0.tar.gz 5828980 BLAKE2B 
d611b9db723e52d417c64ce6ff8bfd77009ad7b7c2454b8f722810aacfde76b892894e8a70cf4e25474f970b13353eb770d4663f91ac59ac87cea858928005fb
 SHA512 
5069ffb470dc10c5b7e6f95e9d61794e00d8a4473835860e7bca63ff1c34f2b8544b3a7fed8373a20e6bbddb2bc016ecb39a8321e930813e65e444b653e5a24f

diff --git a/net-misc/gerbera/gerbera-2.1.0.ebuild 
b/net-misc/gerbera/gerbera-2.1.0.ebuild
new file mode 100644
index ..b3c80239e4c7
--- /dev/null
+++ b/net-misc/gerbera/gerbera-2.1.0.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake linux-info
+
+DESCRIPTION="UPnP Media Server"
+HOMEPAGE="https://gerbera.io;
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/gerbera/${PN}.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/gerbera/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/${P}"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="curl debug +exif exiv2 +ffmpeg ffmpegthumbnailer +javascript +magic 
+matroska mysql systemd +taglib"
+
+RDEPEND="
+   acct-user/gerbera
+   dev-db/sqlite
+   dev-libs/libebml:=
+   dev-libs/libfmt:=
+   dev-libs/pugixml
+   dev-libs/spdlog:=
+   net-libs/libupnp:=[ipv6(+),reuseaddr,-blocking-tcp]
+   sys-apps/util-linux
+   sys-libs/zlib
+   virtual/libiconv
+   curl? ( net-misc/curl )
+   exif? ( media-libs/libexif )
+   exiv2? ( media-gfx/exiv2:= )
+   ffmpeg? ( media-video/ffmpeg:= )
+   ffmpegthumbnailer? ( media-video/ffmpegthumbnailer )
+   javascript? ( dev-lang/duktape:= )
+   magic? ( sys-apps/file )
+   matroska? ( media-libs/libmatroska:= )
+   mysql? ( dev-db/mysql-connector-c:= )
+   taglib? ( media-libs/taglib )
+"
+
+DEPEND="${RDEPEND}"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_AVCODEC=$(usex ffmpeg)
+   -DWITH_CURL=$(usex curl)
+   -DWITH_DEBUG=$(usex debug)
+   -DWITH_EXIF=$(usex exif)
+   -DWITH_EXIV2=$(usex exiv2)
+   -DWITH_FFMPEGTHUMBNAILER=$(usex ffmpegthumbnailer)
+   -DWITH_INOTIFY=1
+   -DWITH_JS=$(usex javascript)
+   -DWITH_LASTFM=NO
+   -DWITH_MAGIC=$(usex magic)
+   -DWITH_MATROSKA=$(usex matroska)
+   -DWITH_MYSQL=$(usex mysql)
+   -DWITH_SYSTEMD=$(usex systemd)
+   -DWITH_TAGLIB=$(usex taglib)
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   newinitd "${FILESDIR}"/${PN}-1.0.0.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}-1.0.0.confd ${PN}
+
+   insinto /etc/${PN}
+   newins "${FILESDIR}"/${PN}-1.3.0.config config.xml
+   fperms 0640 /etc/${PN}/config.xml
+   fowners root:gerbera /etc/${PN}/config.xml
+}
+
+pkg_postinst() {
+   if use mysql; then
+   elog "Gerbera has been built with MySQL support and needs"
+   elog "to be configured before being started. By default"
+   elog "SQLite will be used."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: acct-user/gerbera/

2024-06-07 Thread Viorel Munteanu
commit: 3277478169d74ee12a712ca527dec9e808826334
Author: Christian Tietz  mailbox  org>
AuthorDate: Fri Jun  7 10:12:07 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Fri Jun  7 11:23:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32774781

acct-user/gerbera: Add myself as proxy maintainer

Signed-off-by: Christian Tietz  mailbox.org>
Signed-off-by: Viorel Munteanu  gentoo.org>

 acct-user/gerbera/metadata.xml | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/acct-user/gerbera/metadata.xml b/acct-user/gerbera/metadata.xml
index 115e9d64a669..dbd6bb4f0ed4 100644
--- a/acct-user/gerbera/metadata.xml
+++ b/acct-user/gerbera/metadata.xml
@@ -1,5 +1,12 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   christian.ti...@mailbox.org
+   Christian Tietz
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
 



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

2024-06-06 Thread Viorel Munteanu
commit: 1f306c8eecdf8556a23e6d532abcc2599b583150
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Fri Jun  7 04:35:34 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Fri Jun  7 04:36:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f306c8e

app-misc/fastfetch: add 2.15.0

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

 app-misc/fastfetch/Manifest|   1 +
 app-misc/fastfetch/fastfetch-2.15.0.ebuild | 111 +
 2 files changed, 112 insertions(+)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 03711d6cb68b..7812349a0592 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,4 +1,5 @@
 DIST fastfetch-2.11.5.tar.gz 1321195 BLAKE2B 
1e7fa7c92275ae8d3458ead537003fe48595e3dfbe87c52f49fd48ab88154b824e590ab75b0c5b738304c929edbaa034a1d05df3100ffe4a9e0306e3254a8457
 SHA512 
d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059
 DIST fastfetch-2.13.2.tar.gz 1254865 BLAKE2B 
87d9c286f578d4929c0d50ce075d9ee04e53a5f05004ad8df2db73da84dd2079eb33fad650fb25cc18bd78c26008c8eea20c0ca515914371eec888d2a14bd753
 SHA512 
b9cfe2e333e234490f0143732419f596a42ee6ab80c316b23440adfa1fd5f05f194d4e5d2a9828c926e85f6a89781702d24ed4d0ac1b58c207dfd40c8095cf15
 DIST fastfetch-2.14.0.tar.gz 1083381 BLAKE2B 
bce9e8633d43ca50f1b35fa96a11c8d2cbdf68ebace97cae37b4285f05ae0325d394682ac32bb8b5eb7141c82b865f25188def48685601da7385e83676cafc97
 SHA512 
0d7fb6003d6e3178725a05f6efebc32218d07d7b8c79b0d981b3317d57464202e7d1f379684dc78ae0fc6b003cfd95c4fee3efa5d8b89ec6ef2e6236a3e9f7b5
+DIST fastfetch-2.15.0.tar.gz 1031800 BLAKE2B 
df41750c2281fb46c594004156b886d05863da7d7310ce21764fa3beb742f8c40bbec59464b947622682288ea16ca67626403ce42e792b6b1e6227d547deac98
 SHA512 
c2934432d23610e34d10cb66b13b0652619bdcb203dbc439fcd5e59a6a7814045ea90bf4d5dae12247f19e222a350cafee1184300845817d03ce6b0bcd947d2d
 DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 
858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b
 SHA512 
be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946

diff --git a/app-misc/fastfetch/fastfetch-2.15.0.ebuild 
b/app-misc/fastfetch/fastfetch-2.15.0.ebuild
new file mode 100644
index ..b7b4acebe69c
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.15.0.ebuild
@@ -0,0 +1,111 @@
+# 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.9.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() {
+   loc

[gentoo-commits] repo/gentoo:master commit in: www-apps/hugo/

2024-06-06 Thread Viorel Munteanu
commit: ae07db0983ec6dd26fca4a581cd7c0481978d44d
Author: tastytea  tastytea  de>
AuthorDate: Wed May  8 17:52:28 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Thu Jun  6 12:55:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae07db09

www-apps/hugo: drop 0.121.2

Signed-off-by: tastytea  tastytea.de>
Closes: https://github.com/gentoo/gentoo/pull/36604
Signed-off-by: Viorel Munteanu  gentoo.org>

 www-apps/hugo/Manifest|   2 -
 www-apps/hugo/hugo-0.121.2.ebuild | 101 --
 2 files changed, 103 deletions(-)

diff --git a/www-apps/hugo/Manifest b/www-apps/hugo/Manifest
index ebe1a6a8245b..c6c0bda69aef 100644
--- a/www-apps/hugo/Manifest
+++ b/www-apps/hugo/Manifest
@@ -1,5 +1,3 @@
-DIST hugo-0.121.2-vendor.tar.xz 6683208 BLAKE2B 
d4be99aaf686c79cfda28c3ed4d1023b5012f57375835dfca0311761dfc2a47499dc5095d64d010c111a2e09dec92741e6b7bea0f81900749778c0a403c255c2
 SHA512 
c15d37d0b07cc57425b1be3fdcaf887e13b38e911b355691fae3ba505eed4041dd6fc8c28925d71a4f8fd89900b8d9da105aa489c72109826611aca36dcb88b7
-DIST hugo-0.121.2.tar.gz 21074668 BLAKE2B 
06e42bcba49e9e2329ae1b76cc76caf2ac83e13f067533e07cd5471c064ecc402fb7cffaa21df4e20514d96bcfb7f16b4ff078ab23b84506a4ccfc423b21afca
 SHA512 
717da396fa887995e455c1cc7cfc21c535583ba70cb90bcb15ea47e389aa636e9ffa4f66b28bf313f225579e40bc2864ef9da6ebf00d006b3a1ca68f38a47673
 DIST hugo-0.124.1-vendor.tar.xz 6740828 BLAKE2B 
e34cb50eeb22da5f50c8ba7e1318d0f080e6df36f2f1a80e1567d4ccfdd30e4e2ad2153a87c7a18a1d2d6f1e746b5b6c1008d33e41e1900a7e94a42618c5e526
 SHA512 
2f59a7f2ab199bac5ebf69139b7cc6dd14dc07eab9be39fc39ee5fa41d333282407612528d8215a4ebc3a908f28816b19672a28b00bcbad275bea0a9ad35
 DIST hugo-0.124.1.tar.gz 21052060 BLAKE2B 
41bd17c3aaf1f137de41957dea049b3d7cdaf101d5bfa128e9412b5ea4eee54a0d30481c059b6982c1b803bbe6634643debf1022079320e653dbb37002f7ea35
 SHA512 
29f51a08f9e757a716c2f7845efc08b1ca3b0bf8e70fd06491735a123ca7da8e169116fa003c147be08d2d5f9752473e9a569085728ec0a9ed7850bd57ba8f93
 DIST hugo-0.125.4-vendor.tar.xz 6722504 BLAKE2B 
ceccdb09cb41d730e398664f0fae64067e5043f2b63601917f54b8a34b91a761eccca1abe3789287b071948dc971bc97877120e742720384dec8bdcc768a6f6f
 SHA512 
5f2c76478eedadee6a431b17daabc532a0e641c85115900847193ef6be177daa33b3f95023fd0e9c5091e29ed87f406d5c2bc1be69de900fabe8f509496d433e

diff --git a/www-apps/hugo/hugo-0.121.2.ebuild 
b/www-apps/hugo/hugo-0.121.2.ebuild
deleted file mode 100644
index 48ca0532fc32..
--- a/www-apps/hugo/hugo-0.121.2.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 2018-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module shell-completion
-
-DESCRIPTION="Fast static HTML and CSS website generator"
-HOMEPAGE="https://gohugo.io https://github.com/gohugoio/hugo;
-SRC_URI="
-   https://github.com/gohugoio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   https://tastytea.de/files/gentoo/${P}-vendor.tar.xz
-"
-
-# NOTE: To create the vendor tarball, run:
-# `go mod vendor && cd .. && tar -caf ${P}-vendor.tar.xz ${P}/vendor`
-
-LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0 Unlicense"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~loong ~riscv ~x86"
-IUSE="doc +extended test"
-
-BDEPEND="
-   >=dev-lang/go-1.21.5
-   test? (
-   dev-python/docutils
-   dev-ruby/asciidoctor
-   virtual/pandoc
-   )
-"
-RDEPEND="
-   extended? (
-   dev-libs/libsass:=
-   >=media-libs/libwebp-1.3.2:=
-   )
-"
-DEPEND="${RDEPEND}"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.121.0-unbundle-libwebp-and-libsass.patch
-   "${FILESDIR}"/${PN}-0.118.2-skip-some-tests.patch
-)
-
-src_configure() {
-   export CGO_ENABLED=1
-   export CGO_CFLAGS="${CFLAGS}"
-   export CGO_CPPFLAGS="${CPPFLAGS}"
-   export CGO_CXXFLAGS="${CXXFLAGS}"
-   export CGO_LDFLAGS="${LDFLAGS}"
-   export MY_BUILD_FLAGS="$(usev extended "-tags extended")"
-
-   default
-}
-
-src_prepare() {
-   # wants to run command that require network access
-   rm testscripts/commands/mod{,_vendor,__disable,_get,_get_u}.txt || die
-
-   default
-}
-
-src_compile() {
-   mkdir -pv bin || die
-   ego build -ldflags "-X 
github.com/gohugoio/hugo/common/hugo.vendorInfo=gentoo:${PVR}" \
-   ${MY_BUILD_FLAGS} -o "${S}/bin/hugo"
-
-   bin/hugo gen man --dir man || die
-
-   mkdir -pv completions || die
-   bin/hugo completion bash > completions/hugo || die
-   bin/hugo completion fish > completions/hugo.fish || die
-   bin/hugo completion zsh > completions/_hugo || die
-
-   if use doc ; then
- 

[gentoo-commits] repo/gentoo:master commit in: www-apps/hugo/

2024-06-06 Thread Viorel Munteanu
commit: 5bea04ce22ff46f66f75a4a2926581fbb34c2031
Author: tastytea  tastytea  de>
AuthorDate: Wed May  8 17:48:37 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Thu Jun  6 12:55:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bea04ce

www-apps/hugo: add 0.125.7

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

 www-apps/hugo/Manifest|   2 +
 www-apps/hugo/hugo-0.125.7.ebuild | 101 ++
 2 files changed, 103 insertions(+)

diff --git a/www-apps/hugo/Manifest b/www-apps/hugo/Manifest
index 5b347b9573c2..ebe1a6a8245b 100644
--- a/www-apps/hugo/Manifest
+++ b/www-apps/hugo/Manifest
@@ -4,3 +4,5 @@ DIST hugo-0.124.1-vendor.tar.xz 6740828 BLAKE2B 
e34cb50eeb22da5f50c8ba7e1318d0f0
 DIST hugo-0.124.1.tar.gz 21052060 BLAKE2B 
41bd17c3aaf1f137de41957dea049b3d7cdaf101d5bfa128e9412b5ea4eee54a0d30481c059b6982c1b803bbe6634643debf1022079320e653dbb37002f7ea35
 SHA512 
29f51a08f9e757a716c2f7845efc08b1ca3b0bf8e70fd06491735a123ca7da8e169116fa003c147be08d2d5f9752473e9a569085728ec0a9ed7850bd57ba8f93
 DIST hugo-0.125.4-vendor.tar.xz 6722504 BLAKE2B 
ceccdb09cb41d730e398664f0fae64067e5043f2b63601917f54b8a34b91a761eccca1abe3789287b071948dc971bc97877120e742720384dec8bdcc768a6f6f
 SHA512 
5f2c76478eedadee6a431b17daabc532a0e641c85115900847193ef6be177daa33b3f95023fd0e9c5091e29ed87f406d5c2bc1be69de900fabe8f509496d433e
 DIST hugo-0.125.4.tar.gz 21063288 BLAKE2B 
688feac45a0b9c5c7876d28e23b4e1412f4795e866bd1baa06a79f30fe482aea9f7f40a24088c9c252b2528036bd41f3a84c3cb61aa942cf5c56fd9249c000eb
 SHA512 
f76b85e0cb119fa35b8c253ddb05c9f8156aba004b1ec37e0b04d89afa6dec3771417c843594d076c81b1663d0a7677912f9b37ab3ef89ae13824973e6496097
+DIST hugo-0.125.7-vendor.tar.xz 6760028 BLAKE2B 
8ced0fc2c9b5b7a73eb11c31e8d94ddc4fd150508ababc2252e5456f3bfb9bd27609551a703b5663eea8cbdc410153dddfde854137ed7ea703d2eb2637c0cdd5
 SHA512 
8bb2d0d872c86bd20408c593987b0cf28fea1969c85e7fecbe5a977b8775cc9c55aa3e0f7e548d6a879ad154394ac2fcc4ea1568e116e2d73f56b80ed6fc061e
+DIST hugo-0.125.7.tar.gz 21062939 BLAKE2B 
030171ac009c50e85123a3c4c3573da1b81a2696d2f98b51543fb5c28467d1f5416513dad278063590361ea1611735d41d514ce3226a222d32be6fb16e84630d
 SHA512 
e6202026c7918f885abce338ade2e0a59d3a299030fc3b32af65eb434da31ef90647d14294ce1be5b3c66d2cd950b7a1f826094a2bf0e9538285e8cb2717cb91

diff --git a/www-apps/hugo/hugo-0.125.7.ebuild 
b/www-apps/hugo/hugo-0.125.7.ebuild
new file mode 100644
index ..93b9e87528d4
--- /dev/null
+++ b/www-apps/hugo/hugo-0.125.7.ebuild
@@ -0,0 +1,101 @@
+# Copyright 2018-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module shell-completion
+
+DESCRIPTION="Fast static HTML and CSS website generator"
+HOMEPAGE="https://gohugo.io https://github.com/gohugoio/hugo;
+SRC_URI="
+   https://github.com/gohugoio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://tastytea.de/files/gentoo/${P}-vendor.tar.xz
+"
+
+# NOTE: To create the vendor tarball, run:
+# `go mod vendor && cd .. && tar -caf ${P}-vendor.tar.xz ${P}/vendor`
+
+LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0 Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86"
+IUSE="doc +extended test"
+
+BDEPEND="
+   >=dev-lang/go-1.22.2
+   test? (
+   dev-python/docutils
+   dev-ruby/asciidoctor
+   virtual/pandoc
+   )
+"
+RDEPEND="
+   extended? (
+   dev-libs/libsass:=
+   >=media-libs/libwebp-1.3.2:=
+   )
+"
+DEPEND="${RDEPEND}"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.121.0-unbundle-libwebp-and-libsass.patch
+   "${FILESDIR}"/${PN}-0.123.0-skip-some-tests.patch
+)
+
+src_configure() {
+   export CGO_ENABLED=1
+   export CGO_CFLAGS="${CFLAGS}"
+   export CGO_CPPFLAGS="${CPPFLAGS}"
+   export CGO_CXXFLAGS="${CXXFLAGS}"
+   export CGO_LDFLAGS="${LDFLAGS}"
+   export MY_BUILD_FLAGS="$(usev extended "-tags extended")"
+
+   default
+}
+
+src_prepare() {
+   # wants to run command that require network access
+   rm 
testscripts/commands/mod{,_vendor,__disable,_get,_get_u,_npm{,_withexisting}}.txt
 || die
+
+   default
+}
+
+src_compile() {
+   mkdir -pv bin || die
+   ego build -ldflags "-X 
github.com/gohugoio/hugo/common/hugo.vendorInfo=gentoo:${PVR}" \
+   ${MY_BUILD_FLAGS} -o "${S}/bin/hugo"
+
+   bin/hugo gen man --dir man || die
+
+   mkdir -pv completions || die
+   bin/hugo completion bash > completions/hugo || die
+   bin/hugo completion fish > completions/hugo.fish || die
+   bin/hugo completion zsh > completions/_hugo || die

[gentoo-commits] repo/gentoo:master commit in: net-irc/soju/

2024-06-06 Thread Viorel Munteanu
commit: 66e46f4359e05ef356b5959e821dc1979085eb2c
Author: Denis Strizhkin  gmail  com>
AuthorDate: Sun Apr 28 00:18:11 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Thu Jun  6 08:41:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66e46f43

net-irc/soju: install shojuctl(1) man page

Signed-off-by: Denis Strizhkin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36464
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-irc/soju/{soju-0.7.0.ebuild => soju-0.7.0-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-irc/soju/soju-0.7.0.ebuild b/net-irc/soju/soju-0.7.0-r1.ebuild
similarity index 94%
rename from net-irc/soju/soju-0.7.0.ebuild
rename to net-irc/soju/soju-0.7.0-r1.ebuild
index 266c4335c650..43d0b770ae70 100644
--- a/net-irc/soju/soju-0.7.0.ebuild
+++ b/net-irc/soju/soju-0.7.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 EAPI=8
 
@@ -49,6 +49,7 @@ src_compile() {
ego build ${GOFLAGS} ./cmd/sojuctl
 
scdoc doc/soju.1 || die
+   scdoc doc/sojuctl.1 || die
 }
 
 src_install() {
@@ -57,6 +58,7 @@ src_install() {
dobin sojuctl
 
doman doc/soju.1
+   doman doc/sojuctl.1
systemd_dounit contrib/soju.service
keepdir /etc/soju
insinto /etc/soju



[gentoo-commits] repo/gentoo:master commit in: net-irc/soju/

2024-06-06 Thread Viorel Munteanu
commit: 1d4ed080f8a362a4eb5d9791ad4aa923a170ec4c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu Jun  6 08:39:58 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Thu Jun  6 08:41:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4ed080

net-irc/soju: add github upstream metadata

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

 net-irc/soju/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-irc/soju/metadata.xml b/net-irc/soju/metadata.xml
index 7f2f852dba69..e5c26b9d7f79 100644
--- a/net-irc/soju/metadata.xml
+++ b/net-irc/soju/metadata.xml
@@ -11,6 +11,7 @@
 
 
   ~emersion/soju
+  alfredfo/soju-deps
 
 
   Use moderncsqlite, a cgo-free port of



[gentoo-commits] repo/gentoo:master commit in: gui-wm/wayfire/files/, gui-wm/wayfire/

2024-06-05 Thread Viorel Munteanu
commit: b4fac4c4ef737c2dcdce7a043860835b64d126b9
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu Jun  6 05:19:30 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Thu Jun  6 05:20:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4fac4c4

gui-wm/wayfire: drop 0.8.1-r1

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

 gui-wm/wayfire/files/wayfire-session   |  17 -
 gui-wm/wayfire/wayfire-0.8.1-r1.ebuild | 109 -
 2 files changed, 126 deletions(-)

diff --git a/gui-wm/wayfire/files/wayfire-session 
b/gui-wm/wayfire/files/wayfire-session
deleted file mode 100644
index 8267ea0e11fc..
--- a/gui-wm/wayfire/files/wayfire-session
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-
-# output to syslog and stderr
-# with PID and syslog identity 'wayfire'
-exec 1> >(logger --id=$$ --stderr --tag wayfire) 2>&1
-
-# if undefined, or empty, set to freedesktop specification defaults
-[ -z "$XDG_DATA_DIRS" ] && export XDG_DATA_DIRS="/usr/local/share:/usr/share"
-
-# freedesktop specifications mandate that the definition
-# of XDG_SESSION_TYPE should be respected
-export XDG_SESSION_TYPE=wayland
-export GDK_BACKEND=wayland
-export QT_QPA_PLATFORM=wayland
-export MOZ_ENABLE_WAYLAND=1
-
-exec @EPREFIX@/usr/bin/wayfire "$@"

diff --git a/gui-wm/wayfire/wayfire-0.8.1-r1.ebuild 
b/gui-wm/wayfire/wayfire-0.8.1-r1.ebuild
deleted file mode 100644
index f3277a9f1614..
--- a/gui-wm/wayfire/wayfire-0.8.1-r1.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 2019-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="compiz like 3D wayland compositor"
-HOMEPAGE="https://github.com/WayfireWM/wayfire;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/WayfireWM/${PN}.git;
-   SLOT="0/0.8"
-else
-   
SRC_URI="https://github.com/WayfireWM/${PN}/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="amd64 ~arm64 ~riscv"
-   SLOT="0/$(ver_cut 1-2)"
-fi
-
-LICENSE="MIT"
-IUSE="+gles3 test X"
-RESTRICT="!test? ( test )"
-
-# bundled wlroots has the following dependency string according to included 
headers.
-# wlroots[drm,gles2-renderer,libinput,x11-backend?,X?]
-# enable x11-backend with X and vice versa
-CDEPEND="
-   dev-cpp/nlohmann_json
-   dev-libs/glib:2
-   dev-libs/libevdev
-   >=dev-libs/libinput-1.7.0:=
-   dev-libs/wayland
-   >=dev-libs/wayland-protocols-1.12
-   gui-libs/wf-config:${SLOT}
-   gui-libs/wlroots:0/17[drm(+),libinput(+),x11-backend,X?]
-   media-libs/glm
-   media-libs/libglvnd
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:=
-   x11-libs/cairo
-   x11-libs/libxkbcommon
-   x11-libs/pango
-   x11-libs/pixman
-   X? (
-   x11-libs/libxcb:=
-   )
-"
-
-RDEPEND="
-   ${CDEPEND}
-   x11-misc/xkeyboard-config
-"
-DEPEND="
-   ${CDEPEND}
-   test? ( dev-cpp/doctest )
-"
-BDEPEND="
-   dev-util/wayland-scanner
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}/wayfire-0.8.0-dont-use-installed-config-h.patch"
-)
-
-src_prepare() {
-   default
-
-   sed -e "s:@EPREFIX@:${EPREFIX}:" \
-   "${FILESDIR}"/wayfire-session > "${T}"/wayfire-session || die
-   sed -e "s:@EPREFIX@:${EPREFIX}:" \
-   "${FILESDIR}"/wayfire-session.desktop > 
"${T}"/wayfire-session.desktop || die
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature test tests)
-   $(meson_feature X xwayland)
-   $(meson_use gles3 enable_gles32)
-   -Duse_system_wfconfig=enabled
-   -Duse_system_wlroots=enabled
-   )
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-   dobin "${T}"/wayfire-session
-
-   insinto "/usr/share/wayland-sessions/"
-   insopts -m644
-   doins wayfire.desktop
-   doins "${T}"/wayfire-session.desktop
-
-   insinto "/usr/share/wayfire/"
-   doins wayfire.ini
-}
-
-pkg_postinst() {
-   if [ -z "${REPLACING_VERSIONS}" ]; then
-   elog "Wayfire has been installed but the session cannot be used"
-   elog "until you install a configuration file. The default 
config"
-   elog "file is installed at \"/usr/share/wayfire/wayfire.ini\""
-   elog "To install the file execute"
-   elog "\$ cp /usr/share/wayfire/wayfire.ini 
~/.config/wayfire.ini"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/units/, sci-calculators/units/files/

2024-06-05 Thread Viorel Munteanu
commit: 104a173ced00addda98e202c87337fdd97219363
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu Jun  6 05:11:37 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Thu Jun  6 05:20:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104a173c

sci-calculators/units: drop 2.21-r1

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

 sci-calculators/units/Manifest |  1 -
 .../units/files/units-2.17-network-sandbox.patch   | 11 -
 sci-calculators/units/units-2.21-r1.ebuild | 57 --
 3 files changed, 69 deletions(-)

diff --git a/sci-calculators/units/Manifest b/sci-calculators/units/Manifest
index 2f123aa654f9..0dcbf6be4c02 100644
--- a/sci-calculators/units/Manifest
+++ b/sci-calculators/units/Manifest
@@ -1,2 +1 @@
-DIST units-2.21.tar.gz 1308533 BLAKE2B 
0a02979eafa21af759128ec72b11e1f532640c9d0e88ae8f389a1beb52d5a400cbd6294042aa4c7d8786c06c8ac4106a77c302805b8c5e3bb84d4134805fd517
 SHA512 
34bacff606f12aa5b2e59170f6b2142277aa1121d79610a51b57f07f17ae2dbdfbbb0e60be34522f367679cc152408f77c1ebb551016224d23f81c21f4b3ba62
 DIST units-2.23.tar.gz 1423494 BLAKE2B 
9a835ec3862b7c09149d5726084fb3068acb9d01b3a8234647cd47805a559b75131046bfe407152dec9f2e06c6c3315686dd0db0694d2c5ef0173e6ee64ce378
 SHA512 
628aac3a560ed728f1aba91841f9fccc0b145375a0b8953b98ac00c71bcc7f647377d16c6ba7b59e987a6e7a74b44038a62f2576f757a43d7564be469be81ee8

diff --git a/sci-calculators/units/files/units-2.17-network-sandbox.patch 
b/sci-calculators/units/files/units-2.17-network-sandbox.patch
deleted file mode 100644
index e457610e430a..
--- a/sci-calculators/units/files/units-2.17-network-sandbox.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/Makefile.in
-+++ b/Makefile.in
-@@ -107,7 +107,7 @@
- -e "s@/usr/bin/python@$(PYTHON)@" \
-  $(srcdir)/units_cur > units_cur_inst
- 
--install-support: definitions.units units_cur_inst currency-units-update
-+install-support: definitions.units units_cur_inst
-   $(MKDIR_P) $(DESTDIR)@UDAT@ $(DESTDIR)$(bindir) $(DESTDIR)@CDAT@
-   $(INSTALL_DATA) $(srcdir)/definitions.units 
$(DESTDIR)@UDAT@definitions.units
-   -rm -f $(DESTDIR)@UDAT@currency.units

diff --git a/sci-calculators/units/units-2.21-r1.ebuild 
b/sci-calculators/units/units-2.21-r1.ebuild
deleted file mode 100644
index 4fd1ba750a36..
--- a/sci-calculators/units/units-2.21-r1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit python-r1
-
-DESCRIPTION="Unit conversion program"
-HOMEPAGE="https://www.gnu.org/software/units/units.html;
-SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
-
-LICENSE="FDL-1.3 GPL-3"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux 
~x86-linux"
-IUSE="+units-cur"
-REQUIRED_USE="units-cur? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   sys-libs/readline:=
-   units-cur? (
-   ${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   dev-python/requests[${PYTHON_USEDEP}]
-   ')
-   )
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.17-network-sandbox.patch
-   "${FILESDIR}"/${PN}-2.20-readerror.patch
-)
-
-DOCS=( ChangeLog NEWS README )
-
-src_configure() {
-   econf \
-   --sharedstatedir="${EPREFIX}"/var/lib \
-   ac_cv_path_PYTHON=no
-}
-
-src_compile() {
-   emake ${PN}
-}
-
-src_install() {
-   default
-
-   if use units-cur; then
-   sed \
-   -e 
"/^outfile/s|'.*'|'/usr/share/units/currency.units'|g" \
-   -e 's|^#!|&/usr/bin/python|g' \
-   units_cur_inst > units_cur || die
-   python_foreach_impl python_doscript units_cur
-   fi
-}



[gentoo-commits] repo/proj/guru:dev commit in: media-libs/imgui/

2024-06-05 Thread Viorel Munteanu
commit: 625a50e4f44ad11c983721e0c397ae41cd912f41
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 13:16:50 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 13:16:50 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=625a50e4

media-libs/imgui: update dependency on media-libs/mesa

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

 media-libs/imgui/imgui-1.89.9-r3.ebuild | 4 ++--
 media-libs/imgui/imgui-1.90.7-r2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/imgui/imgui-1.89.9-r3.ebuild 
b/media-libs/imgui/imgui-1.89.9-r3.ebuild
index 50508ae0e..40da284df 100644
--- a/media-libs/imgui/imgui-1.89.9-r3.ebuild
+++ b/media-libs/imgui/imgui-1.89.9-r3.ebuild
@@ -27,8 +27,8 @@ RDEPEND="
sdl2? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
sdl2-renderer? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
opengl? ( || (
-   >=media-libs/mesa-24.1.0_rc1[opengl,${MULTILIB_USEDEP}]
-   =media-libs/mesa-24.1.0_rc1[opengl,${MULTILIB_USEDEP}]
+   

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-extpack-oracle/

2024-06-04 Thread Viorel Munteanu
commit: 0fd4636dea1f3d4a0d2627716e12100f354dd9c3
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:51:16 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fd4636d

app-emulation/virtualbox-extpack-oracle: drop 7.0.14-r1

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

 app-emulation/virtualbox-extpack-oracle/Manifest   |  1 -
 .../virtualbox-extpack-oracle-7.0.14-r1.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/app-emulation/virtualbox-extpack-oracle/Manifest 
b/app-emulation/virtualbox-extpack-oracle/Manifest
index 1a62942cf04a..3065a060679b 100644
--- a/app-emulation/virtualbox-extpack-oracle/Manifest
+++ b/app-emulation/virtualbox-extpack-oracle/Manifest
@@ -1,3 +1,2 @@
 DIST Oracle_VM_VirtualBox_Extension_Pack-6.1.50.tar.gz 11175855 BLAKE2B 
898ef92a91dbfb39079f8dfa5f4c1e6d91df66e92deb00849ba1da8a2278e3adcfd5754bf70acc6d8b6d7d6273923999860b71c01de3eaabf4d487d718aa14ef
 SHA512 
818f0564a8ee1266f2d03d6e0d5df44278746067ae86279f6e884f519ad3e923382c7b987b3a58fe95e2aa4f0a53b98d553106b0250923e88989e5fdaa9dc3ae
-DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.14.tar.gz 18331089 BLAKE2B 
278341be074c7bb276b90034355da3a55e2ef5efd89ad9a26a8f53b6743890772e1486ed5552ec131a8c80a710405dac284789d71a6c3bbec2dd79cf0e7e0459
 SHA512 
9301300dd1c2a178c730045128574b99a4a6cd1c2dd3f6a5782a78fa08588a4c5fd9c9ff6b2dbeba04747de915e3342ebbd08a4b9ed4641ff60f90f6a5c7fc3d
 DIST Oracle_VM_VirtualBox_Extension_Pack-7.0.18.tar.gz 18264093 BLAKE2B 
4cd3f87b02f0340e0b226a68a595fd947de490a0eae36471beedb7f154529bc8f095f7512486660c4373a612608f42cbf6764dc84407143a4db9b1b9e684f754
 SHA512 
c83bdb6de0c98d558b66eaacdcf07baf004559c436201105e97bbdf387743dcefad285528a7de15c75162b38cd3b13d95155304da744a205661adfb692c6d958

diff --git 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.14-r1.ebuild
 
b/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.14-r1.ebuild
deleted file mode 100644
index 14864047f715..
--- 
a/app-emulation/virtualbox-extpack-oracle/virtualbox-extpack-oracle-7.0.14-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV="$(ver_cut 1-3)"
-MY_PN="Oracle_VM_VirtualBox_Extension_Pack"
-MY_P="${MY_PN}-${MY_PV}"
-
-DESCRIPTION="PUEL extensions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://download.virtualbox.org/virtualbox/${MY_PV}/${MY_P}.vbox-extpack
 -> ${MY_P}.tar.gz"
-S="${WORKDIR}"
-
-LICENSE="PUEL-11"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   || (
-   =app-emulation/virtualbox-${MY_PV}*
-   =app-emulation/virtualbox-kvm-${MY_PV}*
-   )
-"
-
-QA_PREBUILT="usr/lib*/virtualbox/ExtensionPacks/${MY_PN}/*"
-
-src_install() {
-   insinto /usr/$(get_libdir)/virtualbox/ExtensionPacks/${MY_PN}
-   doins -r linux.${ARCH}
-   doins ExtPack* PXE-Intel.rom
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-06-04 Thread Viorel Munteanu
commit: 1b1d5417bca8385355aa2f708a17aa662bced89e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:50:25 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1d5417

app-emulation/virtualbox-guest-additions: drop 7.0.14-r3

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

 app-emulation/virtualbox-guest-additions/Manifest  |   2 -
 .../virtualbox-guest-additions-7.0.14-r3.ebuild| 297 -
 2 files changed, 299 deletions(-)

diff --git a/app-emulation/virtualbox-guest-additions/Manifest 
b/app-emulation/virtualbox-guest-additions/Manifest
index d31f95f4ac26..af8a783b2a31 100644
--- a/app-emulation/virtualbox-guest-additions/Manifest
+++ b/app-emulation/virtualbox-guest-additions/Manifest
@@ -1,6 +1,4 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
-DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
-DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r3.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r3.ebuild
deleted file mode 100644
index 92c9fb95c5c6..
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r3.ebuild
+++ /dev/null
@@ -1,297 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo linux-mod-r1 readme.gentoo-r1 systemd toolchain-funcs udev
-
-MY_PN="VirtualBox"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2;
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
-LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
-IUSE="+dbus gui"
-
-# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
-# TODO: find out what this is, remove comment if obsolete
-
-RDEPEND="
-   acct-group/vboxguest
-   acct-group/vboxsf
-   acct-user/vboxguest
-   sys-libs/pam
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   x11-apps/xrandr
-   x11-apps/xrefresh
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-"
-# some libs here are indirect dependencies, and also needed at compile time.
-# keeping them in DEPEND to avoid warnings from qa-vdb.
-DEPEND="
-   ${RDEPEND}
-   gui? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-base/xorg-proto
-   )
-"
-BDEPEND="
-   >=dev-lang/yasm-0.6.2

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-06-04 Thread Viorel Munteanu
commit: fe493990b440fa54a333282e33eb61fd6d69539b
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:51:34 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe493990

app-emulation/virtualbox-kvm: drop 7.0.14_pre20240502

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

 app-emulation/virtualbox-kvm/Manifest  |   4 -
 .../virtualbox-kvm-7.0.14_pre20240502.ebuild   | 767 -
 2 files changed, 771 deletions(-)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index 36f960878a6f..71a5a6e444d0 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -1,10 +1,6 @@
-DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
 DIST VirtualBox-7.0.16.tar.bz2 170897951 BLAKE2B 
6b436c38df63621723db94677a0efef5de2ac1eacec73571bc658955f23fff347fa60c37ec78c58bf94b82b8f9a95fb26c07ef4becc7e9f535af069151f5
 SHA512 
1b8ba08bec144cbd1f2e9aa0929cdf60a0b99930f1dd80567094fba75097d87661aef3da2cc24f4abff6b6db8f186e251c5f693a2a93943cc39909d5f1e1bce5
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
-DIST virtualbox-help-7.0.14.tar.xz 3944832 BLAKE2B 
95079e4da8c960c41cee799142779a6c2587e0e8af7956ca551cb5a4c0f36f313189dfe08afba83a0c32886866a7f9903b5e370008d6b3ce6283fb2288866b06
 SHA512 
e2f1acdd7577a93047e220300b1996d2855ddef20053c01294f8295fde0840645c41b75632d71dd2fc276219084fe4105fd057623f39375542358796425a2d03
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
-DIST virtualbox-kvm-7.0.14_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
 DIST virtualbox-kvm-7.0.18_pre20240515.tar.gz 114604 BLAKE2B 
6db426693022c09bce2d562ee2b8f5ef83eec45b2481e45bc62fe1993b5cd93d83c26c248427515a3f7bd5c3e244d79b2b03bfafd7eaf6256796e3384f1c06d9
 SHA512 
63e07ce15330714508848b489361650b74970c97e964beef7d4ff5f23c2ad53d3f37860c5297ceae4dfc9d198df94d9531882bb1e870e34ec69494882a4db882
-DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240502.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240502.ebuild
deleted file mode 100644
index 4c808e1dce9f..
--- a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240502.ebuild
+++ /dev/null
@@ -1,767 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-# 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-additions/

2024-06-04 Thread Viorel Munteanu
commit: d545626d6b436c005cd1bd5fc05fdcc3ef342d1c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:50:56 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d545626d

app-emulation/virtualbox-additions: drop 7.0.14

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

 app-emulation/virtualbox-additions/Manifest|  1 -
 .../virtualbox-additions-7.0.14.ebuild | 25 --
 2 files changed, 26 deletions(-)

diff --git a/app-emulation/virtualbox-additions/Manifest 
b/app-emulation/virtualbox-additions/Manifest
index e2a3c91640b6..466961e1f1d7 100644
--- a/app-emulation/virtualbox-additions/Manifest
+++ b/app-emulation/virtualbox-additions/Manifest
@@ -1,3 +1,2 @@
 DIST VBoxGuestAdditions_6.1.50.iso 64051200 BLAKE2B 
9eff4a3643579ee0426dbe2b62247b8c89321be495e61469628574445fedc06ff2fb9afa108705cbaf24a13db99b4e6e850c61e5c97343095549f444831fcf62
 SHA512 
d74ce912dbbcef7f644a9f3ba9917782336cbee8e0756727a8753ffc17486a75e833adaa869e205531bc3b81b9cb26aa9b50f44210e78dceece966687122f6c6
-DIST VBoxGuestAdditions_7.0.14.iso 53526528 BLAKE2B 
2ec95d9261d3a7f762f333c1e3eb36f7b75cfd7cf722d1bdcd5c0b38a3a311db82b728fe800aed79b41b979ec345cd2586e3fd8c2d2c54f8b83516061d81d304
 SHA512 
5aa80b04c567d383793c560eb535babd1ebc4f472aaa51753867dbee00e1f5a3efeb5dd4c9eb1a48149ff0fa2e7598aa68792d3da9959709b619d234c2b57544
 DIST VBoxGuestAdditions_7.0.18.iso 52887552 BLAKE2B 
03c2b6a777f37286f97d5e2b3f90bf9592e72f5df45f05dd9ae532c092cc38120475795821a31b6106579e49f86ad0e598b15b63ff52107794d0403fdf617ed9
 SHA512 
21bac2c7c10b0900c0e29cebd546a31cfb058ce0567166c71d45f150824a8818f739284787181678076982dcf40a2e62578b7a5baf19eabcab4f7385e17d2b44

diff --git 
a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.14.ebuild 
b/app-emulation/virtualbox-additions/virtualbox-additions-7.0.14.ebuild
deleted file mode 100644
index 1cb70c695bbd..
--- a/app-emulation/virtualbox-additions/virtualbox-additions-7.0.14.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=VBoxGuestAdditions
-MY_P=${MY_PN}_${PV}
-
-DESCRIPTION="CD image containing guest additions for VirtualBox"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.iso;
-S="${WORKDIR}"
-
-LICENSE="GPL-3 || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-src_unpack() {
-   return 0
-}
-
-src_install() {
-   insinto /usr/share/${PN/-additions}
-   newins "${DISTDIR}"/${MY_P}.iso ${MY_PN}.iso
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-06-04 Thread Viorel Munteanu
commit: 4299bc8a576524fd0fa26b91e8ecd012435dee5f
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:48:01 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4299bc8a

app-emulation/virtualbox: drop 7.0.18

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

 app-emulation/virtualbox/virtualbox-7.0.18.ebuild | 741 --
 1 file changed, 741 deletions(-)

diff --git a/app-emulation/virtualbox/virtualbox-7.0.18.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.18.ebuild
deleted file mode 100644
index bf56c96cb843..
--- a/app-emulation/virtualbox/virtualbox-7.0.18.ebuild
+++ /dev/null
@@ -1,741 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-MY_PN="VirtualBox"
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="
-   https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2
-   gui? ( !doc? ( 
https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-help-${PV}.tar.xz ) )
-"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64"
-IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde vnc"
-
-unset WATCOM #856769
-
-COMMON_DEPEND="
-   ${PYTHON_DEPS}
-   acct-group/vboxusers
-   ~app-emulation/virtualbox-modules-${PV}
-   dev-libs/libtpms
-   dev-libs/libxml2
-   dev-libs/openssl:0=
-   media-libs/libpng:0=
-   media-libs/libvpx:0=
-   net-misc/curl
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5
-   dev-qt/qthelp:5
-   dev-qt/qtprintsupport:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   dev-qt/qtxml:5
-   x11-libs/libX11
-   x11-libs/libXt
-   opengl? ( dev-qt/qtopengl:5 )
-   )
-   lvm? ( sys-fs/lvm2 )
-   opengl? (
-   media-libs/libglvnd[X]
-   media-libs/vulkan-loader
-   x11-libs/libX11
-   x11-libs/libXt
-   )
-   pam? ( sys-libs/pam )
-   sdl? (
-   media-libs/libsdl2[X,video]
-   x11-libs/libX11
-   x11-libs/libXcursor
-   x11-libs/libXt
-   )
-   vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] )
-   vde? ( net-misc/vde )
-   vnc? ( >=net-libs/libvncserver-0.9.9 )
-"
-# We're stuck on JDK (and JRE, I guess?) 1.8 because of need for wsimport
-# with USE="vboxwebsrv java". Note that we have to put things in DEPEND,
-# not (only, anyway) BDEPEND, as the eclass magic to set the environment 
variables
-# based on *DEPEND doesn't work for BDEPEND at least right now.
-#
-# There's a comment in Config.kmk about it
-# ("With Java 11 wsimport was removed, usually part of a separate install 
now.")
-# but it needs more investigation.
-#
-# See bug #878299 to track this issue.
-DEPEND="
-   ${COMMON_DEPEND}
-   >=dev-libs/libxslt-1.1.19
-   virtual/libcrypt:=
-   alsa? ( >=media-libs/alsa-lib-1.0.13 )
-   gui? (
-   x11-base/xorg-proto
-   x11-libs/libxcb:=
-   x11-libs/libXcursor
-   x11-libs/libXext
-   x11-libs/libXinerama
-   x11-libs/libXmu
-   x11-libs/libXrandr
-   )
-   java? ( virtual/jdk:1.8 )
-   opengl? (
-   x11-base/xorg-proto
-   x11-libs/libXcursor
-   x11-libs/libXinerama
-   x11-libs/libXmu
-   x11-libs/libXrandr
-   virtual/gl

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-06-04 Thread Viorel Munteanu
commit: 48c3a7478f7ab5214587910d6b3fabd594a90bf9
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:48:16 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48c3a747

app-emulation/virtualbox: drop 7.0.14-r2

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

 app-emulation/virtualbox/Manifest  |   3 -
 .../virtualbox/virtualbox-7.0.14-r2.ebuild | 740 -
 2 files changed, 743 deletions(-)

diff --git a/app-emulation/virtualbox/Manifest 
b/app-emulation/virtualbox/Manifest
index 05788a2aa308..af2da09fb0a3 100644
--- a/app-emulation/virtualbox/Manifest
+++ b/app-emulation/virtualbox/Manifest
@@ -1,10 +1,7 @@
 DIST VirtualBox-6.1.50.tar.bz2 165959648 BLAKE2B 
e244c4fa2ffe86216664104473e27e8ddbad86aae3bc26612d18204a4e67cece91d1fa3aa9e70f1c39f915bf5e4a1e6a14bbb19162c3ae2ff554373df95bce51
 SHA512 
ee2ec352e020f07262bf2120278d0d9807c501cd7c4d621d4e12ce18a821b134d48eb852bc7136008cfa77ed709703d3c2835b7a7177c325d989e8f433aff73f
-DIST VirtualBox-7.0.14.tar.bz2 175654864 BLAKE2B 
99f4942b864ce481d69983af31393d763452c5b55697ab642b43c155f5fbc2a9963fbe1b7744baef620d0b351e1ac73c1ef978698b9a7e77897bb9cbc18dc17c
 SHA512 
6a82933bbf51ff255d17cb61ae6ddfb791a2200e3dff705f181cd06c6031b48cf15faa5e8202a65daef0fb20b7fd9e33d40dbd0f9cc3f49af49fff04a1cb0a73
 DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836ce7a6f9ca955aeb71e24c57a27ed8acae8c020b8094ca7386d341d5e7460b9b0823cc01e7e69dd3cdadaadee1bc608bd1
 SHA512 
e78a18fa808152cbdc1d407751acf3f57a8202bf238ad3432c4f0b0f97ab203e915a6cd11619e64f4aca5b907eb72be67bab146869af0e73414144addf0d76b4
-DIST virtualbox-help-7.0.14.tar.xz 3944832 BLAKE2B 
95079e4da8c960c41cee799142779a6c2587e0e8af7956ca551cb5a4c0f36f313189dfe08afba83a0c32886866a7f9903b5e370008d6b3ce6283fb2288866b06
 SHA512 
e2f1acdd7577a93047e220300b1996d2855ddef20053c01294f8295fde0840645c41b75632d71dd2fc276219084fe4105fd057623f39375542358796425a2d03
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-patches-6.1.36.tar.bz2 2733 BLAKE2B 
dcfebfeca4873d382441515d48b4dfee9343bc7c83ea3cbb5002dbf7975143a79fae9a701b67dc35505e9ca03ff1b6293cb7c3279c4fdfda8ad21ba5fb9b7e87
 SHA512 
1bed5cdefbf8e7c4b0d9092ba4961ecf2262f27f35c71a91ef6f2e8fe8a1d92ed74f06bafbf58d70ba7165d933997f58073f4d4f4051e3ba5c0339b729066f57
-DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992
 DIST virtualbox-patches-7.1.0_pre20240419.tar.bz2 5316 BLAKE2B 
1a890b7d19cb252c7801b68c299676e2cd7a209a57a03cb39025e1a969a1c73142eb96154dae8469405f93d61969154428ea0fe3950a00d8a0a69dc8aefb4fc9
 SHA512 
ce4f850ce87652ef4eab039332048333949c94f0627bec8eb00d9689d7f8edcce372e2185ef8bbda9aef97781a2008b7c6464468cc38f3454dee862efc0ecdc9

diff --git a/app-emulation/virtualbox/virtualbox-7.0.14-r2.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.14-r2.ebuild
deleted file mode 100644
index 5b6ec05dfcd1..
--- a/app-emulation/virtualbox/virtualbox-7.0.14-r2.ebuild
+++ /dev/null
@@ -1,740 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( py

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/

2024-06-04 Thread Viorel Munteanu
commit: e9223d887bd72a583bdbd76f68bd104fb5684e73
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:49:19 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9223d88

app-emulation/virtualbox-modules: drop 7.0.14-r1

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

 app-emulation/virtualbox-modules/Manifest  |  1 -
 .../virtualbox-modules-7.0.14-r1.ebuild| 38 --
 2 files changed, 39 deletions(-)

diff --git a/app-emulation/virtualbox-modules/Manifest 
b/app-emulation/virtualbox-modules/Manifest
index 617a35d3e008..0c9bc2979bee 100644
--- a/app-emulation/virtualbox-modules/Manifest
+++ b/app-emulation/virtualbox-modules/Manifest
@@ -1,3 +1,2 @@
 DIST vbox-kernel-module-src-6.1.50.tar.xz 680700 BLAKE2B 
c3a10ce8f3eb7e6c0c05f81cd3c072296557b9f9f6f501bb0aec3f04aabfe1fbb67b553510104139cef290c09ff9e67161085781b8d28c968dfafd15958a1b1a
 SHA512 
7822e421b595263cbdaae08103255742360ca7ab0c385818ec895f10570c5b9ed5c7614742d8fa8bc2414cd426907cd1c49d735cde8caf9d2b7692898058f592
-DIST vbox-kernel-module-src-7.0.14.tar.xz 718532 BLAKE2B 
64df92802ab5e9fa3fdf9ba3e3b13004dc687dd2d5f3d41d24354f116a79000fe6ea07bfa8877113ab263d4f75210b600e61d983616f66b6e96324b3ea6a4b2d
 SHA512 
2a0b9a0bbcb0a21a58309be3a71722ee3cb9a63a5e12cd0d8a391b3832a6cc92ff806f8ca4b5fcb80fed02a44aa4de6a2d49f4583d704cec0902572a68bb
 DIST vbox-kernel-module-src-7.0.18.tar.xz 719604 BLAKE2B 
44e9d895791a7ff50681dd8860456a87078b41a4eb3005a6b249f9b34c37de709e190cbd6f352d21010ddcb9d8d1c35303bafd765e999664288df9e0ead94e6c
 SHA512 
1cc17e302ef8251abd08a078abf11fede242154b0bb78d03f8d7c2821ba7cff410bd255802316a2f13100884b35a6f14fdf0b594304bd041521b66d264f51b77

diff --git 
a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.14-r1.ebuild 
b/app-emulation/virtualbox-modules/virtualbox-modules-7.0.14-r1.ebuild
deleted file mode 100644
index 83f50d5bdec4..
--- a/app-emulation/virtualbox-modules/virtualbox-modules-7.0.14-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# XXX: the tarball here is just the kernel modules split out of the binary
-#  package that comes from VirtualBox-*.run
-# XXX: update: now it is split from virtualbox-*-Debian~bullseye_amd64.deb
-
-EAPI=8
-
-inherit linux-mod-r1
-
-MY_P="vbox-kernel-module-src-${PV}"
-DESCRIPTION="Kernel Modules for Virtualbox"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${MY_P}.tar.xz;
-S="${WORKDIR}"
-
-LICENSE="GPL-3"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64"
-
-CONFIG_CHECK="~!SPINLOCK JUMP_LABEL"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-kernel-6.6-warning.patch
-)
-
-src_compile() {
-   local modlist=( {vboxdrv,vboxnetflt,vboxnetadp}=misc )
-   local modargs=( KERN_DIR="${KV_OUT_DIR}" KERN_VER="${KV_FULL}" )
-   linux-mod-r1_src_compile
-}
-
-src_install() {
-   linux-mod-r1_src_install
-   insinto /usr/lib/modules-load.d/
-   newins "${FILESDIR}"/virtualbox.conf-r1 virtualbox.conf
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-06-04 Thread Viorel Munteanu
commit: 64bb11f13ae43e068531f663defe2113dbe40d4e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:50:16 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bb11f1

app-emulation/virtualbox-guest-additions: drop 7.0.14-r1

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

 .../virtualbox-guest-additions-7.0.14-r1.ebuild| 294 -
 1 file changed, 294 deletions(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
deleted file mode 100644
index dc971ed17c12..
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r1.ebuild
+++ /dev/null
@@ -1,294 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo linux-mod-r1 systemd toolchain-funcs udev
-
-MY_PN="VirtualBox"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2;
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
-LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 x86"
-IUSE="+dbus gui"
-
-# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
-# TODO: find out what this is, remove comment if obsolete
-
-RDEPEND="
-   acct-group/vboxguest
-   acct-group/vboxsf
-   acct-user/vboxguest
-   sys-libs/pam
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   x11-apps/xrandr
-   x11-apps/xrefresh
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-"
-# some libs here are indirect dependencies, and also needed at compile time.
-# keeping them in DEPEND to avoid warnings from qa-vdb.
-DEPEND="
-   ${RDEPEND}
-   gui? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-base/xorg-proto
-   )
-"
-BDEPEND="
-   >=dev-lang/yasm-0.6.2
-   >=dev-build/kbuild-0.1.9998.3127
-   sys-devel/bin86
-   sys-power/iasl
-"
-PDEPEND="
-   gui? ( x11-drivers/xf86-video-vboxvideo )
-"
-
-PATCHES=(
-   "${FILESDIR}"/virtualbox-guest-additions-7.0.8-fix-gcc13.patch
-)
-
-DOCS=()# Don't install the default README file during einstalldocs
-
-VBOX_MOD_SRC_DIR="out/linux.${ARCH}/release/bin/additions/src"
-CONFIG_CHECK="DRM_TTM"
-
-src_prepare() {
-   eapply "${PATCHES[@]}"
-
-   # Remove shipped binaries (kBuild,yasm), see bug #232775
-   rm -r kBuild/bin tools || die
-
-   # Provide kernel sources
-   pushd src/VBox/Additions &>/dev/null || die
-   ebegin "Extracting guest kernel module sources"
-   kmk GuestDrivers-src vboxguest-src vboxsf-src vboxvideo-src &>/dev/null
-   eend $? || die
-   popd &>/dev/null || die
-
-   # PaX fixes (see bug #298988)
-   eapply -d "${VBOX_MOD_SRC_DIR}" -- 
"${FILESDIR}"/vboxguest-6.1.36-log-use-c99.patch
-
-   # Disable things unused or splitted into separate ebuilds
-   cp "${FILESDIR}/${PN}-5-localconfig" LocalConfig.kmk || die
-   if ! use gui; then
-   echo "VBOX_WITH_X11_ADDITIONS :=" >> LocalConfig.kmk || die
-   fi
-
-   # Remove pointless GCC version check
-   sed -e '/ check_gcc$/d' -i configure || die
-
-   # Respect LDFLAGS (bug #759100)
-   sed -i -e '/TEMPLATE_VBoxR3Exe_LDFLAGS.linux[]*=/ s/$/ 
$(CCLDFLAGS)/' Config.kmk || die
-
-   eapply "${WORKDIR}/virtualbox-patches-7.0.14/patches"
-   eapply_user
-}
-
-src_configure() {
-   tc-export AR CC CXX LD RANLIB
-
-   # Build the user-space tools, warnings are harmless
-   local myconf=(
-   --with-gcc="$(tc-getCC)"
-   --with-g++="$(tc-getCXX)"
-
-   --nofatal
-   --disable-xpcom
-   --disable-sdl-ttf
-   --disable-pulse
-   --disable-alsa
-   $(usev !dbus --disable-dbus)
-   --target-arch=${ARCH}
-   --with-linux="${KV_OUT_DIR}"
-   --build-headle

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-guest-additions/

2024-06-04 Thread Viorel Munteanu
commit: 36458407c9b6e424403500c296f00a0064bf195b
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:50:20 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:52:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36458407

app-emulation/virtualbox-guest-additions: drop 7.0.14-r2

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

 .../virtualbox-guest-additions-7.0.14-r2.ebuild| 295 -
 1 file changed, 295 deletions(-)

diff --git 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r2.ebuild
 
b/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r2.ebuild
deleted file mode 100644
index 80b4916cfe74..
--- 
a/app-emulation/virtualbox-guest-additions/virtualbox-guest-additions-7.0.14-r2.ebuild
+++ /dev/null
@@ -1,295 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo linux-mod-r1 systemd toolchain-funcs udev
-
-MY_PN="VirtualBox"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="VirtualBox kernel modules and user-space tools for Gentoo guests"
-HOMEPAGE="https://www.virtualbox.org/;
-SRC_URI="https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
-   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.14.tar.bz2;
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-# Reminder: see the LICENSE related comment in 
app-emulation/virtualbox-additions ebuild
-LICENSE="GPL-3 LGPL-2.1+ MIT || ( GPL-3 CDDL )"
-SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~x86"
-IUSE="+dbus gui"
-
-# automount Error: VBoxServiceAutoMountWorker: Group "vboxsf" does not exist
-# TODO: find out what this is, remove comment if obsolete
-
-RDEPEND="
-   acct-group/vboxguest
-   acct-group/vboxsf
-   acct-user/vboxguest
-   sys-libs/pam
-   sys-libs/zlib
-   dbus? ( sys-apps/dbus )
-   gui? (
-   x11-apps/xrandr
-   x11-apps/xrefresh
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXmu
-   x11-libs/libXt
-   )
-"
-# some libs here are indirect dependencies, and also needed at compile time.
-# keeping them in DEPEND to avoid warnings from qa-vdb.
-DEPEND="
-   ${RDEPEND}
-   gui? (
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXau
-   x11-libs/libXdmcp
-   x11-base/xorg-proto
-   )
-"
-BDEPEND="
-   >=dev-lang/yasm-0.6.2
-   >=dev-build/kbuild-0.1.9998.3127
-   sys-devel/bin86
-   sys-power/iasl
-"
-PDEPEND="
-   gui? ( x11-drivers/xf86-video-vboxvideo )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-7.0.8-fix-gcc13.patch
-   "${FILESDIR}"/${PN}-7.0.14-kernel-6.8.patch
-)
-
-DOCS=()# Don't install the default README file during einstalldocs
-
-VBOX_MOD_SRC_DIR="out/linux.${ARCH}/release/bin/additions/src"
-CONFIG_CHECK="DRM_TTM"
-
-src_prepare() {
-   eapply "${PATCHES[@]}"
-
-   # Remove shipped binaries (kBuild,yasm), see bug #232775
-   rm -r kBuild/bin tools || die
-
-   # Provide kernel sources
-   pushd src/VBox/Additions &>/dev/null || die
-   ebegin "Extracting guest kernel module sources"
-   kmk GuestDrivers-src vboxguest-src vboxsf-src vboxvideo-src &>/dev/null
-   eend $? || die
-   popd &>/dev/null || die
-
-   # PaX fixes (see bug #298988)
-   eapply -d "${VBOX_MOD_SRC_DIR}" -- 
"${FILESDIR}"/vboxguest-6.1.36-log-use-c99.patch
-
-   # Disable things unused or splitted into separate ebuilds
-   cp "${FILESDIR}/${PN}-5-localconfig" LocalConfig.kmk || die
-   if ! use gui; then
-   echo "VBOX_WITH_X11_ADDITIONS :=" >> LocalConfig.kmk || die
-   fi
-
-   # Remove pointless GCC version check
-   sed -e '/ check_gcc$/d' -i configure || die
-
-   # Respect LDFLAGS (bug #759100)
-   sed -i -e '/TEMPLATE_VBoxR3Exe_LDFLAGS.linux[]*=/ s/$/ 
$(CCLDFLAGS)/' Config.kmk || die
-
-   eapply "${WORKDIR}/virtualbox-patches-7.0.14/patches"
-   eapply_user
-}
-
-src_configure() {
-   tc-export AR CC CXX LD RANLIB
-
-   # Build the user-space tools, warnings are harmless
-   local myconf=(
-   --with-gcc="$(tc-getCC)"
-   --with-g++="$(tc-getCXX)"
-
-   --nofatal
-   --disable-xpcom
-   --disable-sdl-ttf
-   --disable-pulse
-   --disable-alsa
-   $(usev !dbus --disable-dbus)
-   --target-arch=${ARCH}
-   --with-linux="${KV_OUT_DIR}&quo

[gentoo-commits] repo/gentoo:master commit in: sys-boot/refind/

2024-06-04 Thread Viorel Munteanu
commit: f72213f83ca0980bdc867b3e522c842fb42d5f2c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:41:40 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:46:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f72213f8

sys-boot/refind: drop 0.13.3.1

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

 sys-boot/refind/Manifest   |   1 -
 sys-boot/refind/refind-0.13.3.1.ebuild | 143 -
 2 files changed, 144 deletions(-)

diff --git a/sys-boot/refind/Manifest b/sys-boot/refind/Manifest
index 18ef4b85ed59..f0f404269fa8 100644
--- a/sys-boot/refind/Manifest
+++ b/sys-boot/refind/Manifest
@@ -1,2 +1 @@
-DIST refind-src-0.13.3.1.tar.gz 4550242 BLAKE2B 
ab8dd27f82954ea6f9831f827550f27b5ca426b7783e918311ba7e178fc3509698a0107f61d0394a7893318528cb3e0c8491f4522de0a4aca6a40e0749f5a6f9
 SHA512 
7966df5dd8dc66cc49a329ed722a567672da8e2fa3f2334d53db65357cea17cba5a4dc5459e358de1079a938da3c63dc626d096ce28b6bf1fa2964be7359dbd1
 DIST refind-src-0.14.0.2.tar.gz 4648958 BLAKE2B 
02019ddb872ce44d2a2119902edebd633f925d49634e3bcc6bfb2c9dedb8ce213166909395a333d3a37e95c67720e31b1f5fcf25083801c17d645372aa54a06a
 SHA512 
41c120c1afec37c508aa5c0ec09a6563c3047ef84932308c91701795b950431dfad17d25cf664039b490a302d475add98441b75f90ff71cadce41febedc68a9e

diff --git a/sys-boot/refind/refind-0.13.3.1.ebuild 
b/sys-boot/refind/refind-0.13.3.1.ebuild
deleted file mode 100644
index 1622d6196851..
--- a/sys-boot/refind/refind-0.13.3.1.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs secureboot
-
-DESCRIPTION="The UEFI Boot Manager by Rod Smith"
-HOMEPAGE="https://www.rodsbooks.com/refind/;
-SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PV}/${PN}-src-${PV}.tar.gz;
-
-LICENSE="BSD GPL-2 GPL-3 FDL-1.3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-FS_USE="btrfs +ext2 +ext4 hfs +iso9660 ntfs reiserfs"
-IUSE="${FS_USE} custom-cflags doc"
-
-DEPEND="sys-boot/gnu-efi"
-
-DOCS=( README.txt )
-
-pkg_pretend() {
-   if use custom-cflags; then
-   ewarn
-   ewarn "You have enabled building with USE=custom-cflags. Be 
aware that"
-   ewarn "using this can result in EFI binaries that fail to run 
and may"
-   ewarn "fail to build at all. This is strongly advised against 
by upstream."
-   ewarn
-   ewarn "See https://bugs.gentoo.org/598587#c3 for more 
information"
-   ewarn
-   fi
-}
-
-pkg_setup() {
-   if use x86; then
-   export EFIARCH=ia32
-   export BUILDARCH=ia32
-   elif use amd64; then
-   export EFIARCH=x64
-   export BUILDARCH=x86_64
-   fi
-   secureboot_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # bug 598647 - PIE not supported
-   sed -e '/^CFLAGS/s/$/ -fno-PIE/' -i Make.common || die
-   sed -e '1 i\.NOTPARALLEL:' -i filesystems/Makefile || die
-}
-
-src_compile() {
-   # Update fs targets depending on uses
-   local fs fs_names=()
-   for fs in ${FS_USE}; do
-   fs=${fs#+}
-   if use "${fs}"; then
-   fs_names+=(${fs})
-   fi
-   done
-   fs_names=("${fs_names[@]/%/_gnuefi}")
-
-   # Prepare flags
-   local make_flags=(
-   ARCH="${BUILDARCH}"
-   CC="$(tc-getCC)"
-   AS="$(tc-getAS)"
-   LD="$(tc-getLD)"
-   AR="$(tc-getAR)"
-   RANLIB="$(tc-getRANLIB)"
-   OBJCOPY="$(tc-getOBJCOPY)"
-   GNUEFILIB="/usr/$(get_libdir)"
-   EFILIB="/usr/$(get_libdir)"
-   EFICRT0="/usr/$(get_libdir)"
-   FILESYSTEMS="${fs_names[*]}"
-   FILESYSTEMS_GNUEFI="${fs_names[*]}"
-   )
-   if use custom-cflags; then
-   make_flags=(CFLAGS="${CFLAGS} 
-fno-tree-loop-distribute-patterns" "${make_flags[@]}")
-   fi
-
-   emake "${make_flags[@]}" all_gnuefi
-}
-
-src_install() {
-   exeinto "/usr/$(get_libdir)/${PN}"
-   doexe refind-install
-   dosym "../$(get_libdir)/${PN}/refind-install" "/usr/sbin/refind-install"
-
-   if use doc; then
-   doman "docs/man/"*
-   DOCS+=(NEWS.txt docs/refind docs/Styles)
-   fi
-   einstalldocs
-
-   insinto "/usr/$(get_libdir)/${PN}/refind"
-   doins "refind/refind_${EFIARCH}.efi"
-   doins "refind.conf-sample"
-  

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-modules/files/

2024-06-04 Thread Viorel Munteanu
commit: 4137a9fd4847f8a6f349e0fa4b57cbebdfb89638
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:42:51 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:46:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4137a9fd

app-emulation/virtualbox-modules: remove old script

This script is no longer used.

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

 .../files/create_vbox_modules_tarball.sh   | 29 --
 1 file changed, 29 deletions(-)

diff --git 
a/app-emulation/virtualbox-modules/files/create_vbox_modules_tarball.sh 
b/app-emulation/virtualbox-modules/files/create_vbox_modules_tarball.sh
deleted file mode 100755
index 756d243542bc..
--- a/app-emulation/virtualbox-modules/files/create_vbox_modules_tarball.sh
+++ /dev/null
@@ -1,29 +0,0 @@
-#!/bin/bash
-
-# Create a virtualbox modules tarball from a VirtualBox binary package.
-# We cannot download the package by this script because of the unpredictable 
-# build number being in the filename.
-# 
-# usage: create_vbox_modules_tarball.sh VirtualBox-4.1.18-78361-Linux_amd64.run
-
-[ -f "$1" ] || exit 1
-
-VBOX_PACKAGE="$1"
-VERSION_SUFFIX=""
-
-if [[ ${VBOX_PACKAGE} = *_BETA* ]] || [[ ${VBOX_PACKAGE} = *_RC* ]] ; then
-   VERSION_SUFFIX="$(echo ${VBOX_PACKAGE} | sed 
's@.*VirtualBox-[[:digit:]\.]\+\(_[[:alpha:]]\+[[:digit:]]\).*@\L\1@')"
-   
-fi
-
-VBOX_VER="$(echo ${VBOX_PACKAGE} | sed 
's@.*VirtualBox-\([[:digit:]\.]\+\).*@\1@')${VERSION_SUFFIX}"
-
-
-sh ${VBOX_PACKAGE} --noexec --keep --nox11 || exit 2
-cd install || exit 3
-tar -xaf VirtualBox.tar.bz2 || exit 4
-cd src/vboxhost || exit 5
-tar -cvJf ../../../vbox-kernel-module-src-${VBOX_VER}.tar.xz . || exit 6
-cd ../../.. && rm install -rf
-
-exit 0



[gentoo-commits] repo/gentoo:master commit in: sys-boot/refind/

2024-06-04 Thread Viorel Munteanu
commit: 4fa6261f08548c294649b1c142a2fe29154112d7
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:41:47 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:46:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa6261f

sys-boot/refind: drop 0.14.0.2

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

 sys-boot/refind/refind-0.14.0.2.ebuild | 146 -
 1 file changed, 146 deletions(-)

diff --git a/sys-boot/refind/refind-0.14.0.2.ebuild 
b/sys-boot/refind/refind-0.14.0.2.ebuild
deleted file mode 100644
index d019f31c4acb..
--- a/sys-boot/refind/refind-0.14.0.2.ebuild
+++ /dev/null
@@ -1,146 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs secureboot
-
-DESCRIPTION="The UEFI Boot Manager by Rod Smith"
-HOMEPAGE="https://www.rodsbooks.com/refind/;
-SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PV}/${PN}-src-${PV}.tar.gz;
-
-LICENSE="BSD GPL-2 GPL-3 FDL-1.3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-FS_USE="btrfs +ext2 +ext4 hfs +iso9660 ntfs reiserfs"
-IUSE="${FS_USE} custom-cflags doc"
-
-DEPEND="sys-boot/gnu-efi"
-
-DOCS=( README.txt )
-
-pkg_pretend() {
-   if use custom-cflags; then
-   ewarn
-   ewarn "You have enabled building with USE=custom-cflags. Be 
aware that"
-   ewarn "using this can result in EFI binaries that fail to run 
and may"
-   ewarn "fail to build at all. This is strongly advised against 
by upstream."
-   ewarn
-   ewarn "See https://bugs.gentoo.org/598587#c3 for more 
information"
-   ewarn
-   fi
-}
-
-pkg_setup() {
-   if use x86; then
-   export EFIARCH=ia32
-   export BUILDARCH=ia32
-   elif use amd64; then
-   export EFIARCH=x64
-   export BUILDARCH=x86_64
-   fi
-   secureboot_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # bug 598647 - PIE not supported
-   sed -e '/^CFLAGS/s/$/ -fno-PIE/' -i Make.common || die
-   sed -e '1 i\.NOTPARALLEL:' -i filesystems/Makefile || die
-
-   cp "${FILESDIR}"/refind-sbat-gentoo-${PV}.csv refind-sbat-gentoo.csv || 
die
-}
-
-src_compile() {
-   # Update fs targets depending on uses
-   local fs fs_names=()
-   for fs in ${FS_USE}; do
-   fs=${fs#+}
-   if use "${fs}"; then
-   fs_names+=(${fs})
-   fi
-   done
-   fs_names=("${fs_names[@]/%/_gnuefi}")
-
-   # Prepare flags
-   local make_flags=(
-   ARCH="${BUILDARCH}"
-   CC="$(tc-getCC)"
-   AS="$(tc-getAS)"
-   LD="$(tc-getLD)"
-   AR="$(tc-getAR)"
-   RANLIB="$(tc-getRANLIB)"
-   OBJCOPY="$(tc-getOBJCOPY)"
-   GNUEFILIB="/usr/$(get_libdir)"
-   EFILIB="/usr/$(get_libdir)"
-   EFICRT0="/usr/$(get_libdir)"
-   FILESYSTEMS="${fs_names[*]}"
-   FILESYSTEMS_GNUEFI="${fs_names[*]}"
-   REFIND_SBAT_CSV=refind-sbat-gentoo.csv
-   )
-   if use custom-cflags; then
-   make_flags=(CFLAGS="${CFLAGS} 
-fno-tree-loop-distribute-patterns" "${make_flags[@]}")
-   fi
-
-   emake "${make_flags[@]}" all_gnuefi
-}
-
-src_install() {
-   exeinto "/usr/$(get_libdir)/${PN}"
-   doexe refind-install
-   dosym "../$(get_libdir)/${PN}/refind-install" "/usr/sbin/refind-install"
-
-   if use doc; then
-   doman "docs/man/"*
-   DOCS+=(NEWS.txt docs/refind docs/Styles)
-   fi
-   einstalldocs
-
-   insinto "/usr/$(get_libdir)/${PN}/refind"
-   doins "refind/refind_${EFIARCH}.efi"
-   doins "refind.conf-sample"
-   doins -r images icons fonts banners
-
-   if [[ -d "drivers_${EFIARCH}" ]]; then
-   doins -r "drivers_${EFIARCH}"
-   fi
-
-   insinto "/usr/$(get_libdir)/${PN}/refind/tools_${EFIARCH}"
-   doins "gptsync/gptsync_${EFIARCH}.efi"
-
-   insinto "/etc/refind.d"
-   doins -r "keys"
-
-   dosbin "mkrlconf"
-   dosbin "mvrefind"
-   dosbin "refind-mkdefault"
-
-   secureboot_auto_sign --in-place
-}
-
-pkg_postinst() {
-   elog "rEFInd has been built and installed into 
${EROOT}/usr/$(get_libdir)/${PN}"
-   elog "You will need to use the command 'ref

[gentoo-commits] repo/gentoo:master commit in: gui-wm/wayfire/

2024-06-04 Thread Viorel Munteanu
commit: 0dcacd70325103c5161fd5dd311450ed33bfc938
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:40:16 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:46:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dcacd70

gui-wm/wayfire: clean obsolete local use flags

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

 gui-wm/wayfire/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/gui-wm/wayfire/metadata.xml b/gui-wm/wayfire/metadata.xml
index ed72465ca08f..6a9c1dd0a5aa 100644
--- a/gui-wm/wayfire/metadata.xml
+++ b/gui-wm/wayfire/metadata.xml
@@ -11,10 +11,7 @@
fisheye, wrot and all other desktop effects to wayland.


-   use libglvnd to do animations more 
efficiently
Enable OpenGL ES 3.x Features.
-   Use the system-wide 
gui-libs/wf-config instead of building as a submodule. It will block 
system-wide gui-libs/wf-config from being installed.
-   Use the system-wide 
gui-libs/wlroots instead of building as a submodule. It will block 
system-wide gui-libs/wlroots from being installed.
Enable support for X11 applications 
(XWayland).





[gentoo-commits] repo/gentoo:master commit in: sys-boot/refind/

2024-06-04 Thread Viorel Munteanu
commit: 9a11ed61cde8c46fda4e5465427d8c23299bfc0e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jun  5 04:41:29 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed Jun  5 04:46:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a11ed61

sys-boot/refind: drop 0.13.2

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

 sys-boot/refind/Manifest |   1 -
 sys-boot/refind/refind-0.13.2.ebuild | 144 ---
 2 files changed, 145 deletions(-)

diff --git a/sys-boot/refind/Manifest b/sys-boot/refind/Manifest
index d538cc085ff8..18ef4b85ed59 100644
--- a/sys-boot/refind/Manifest
+++ b/sys-boot/refind/Manifest
@@ -1,3 +1,2 @@
-DIST refind-src-0.13.2.tar.gz 4554759 BLAKE2B 
2c3b1daf5fa100dcd4e1c801aa625e269ae9c1a99b567a271d7cdd30f95fa1e041e22984623b9a0e61f8af45966919f4b9f3a5b6c2026271d1bc37c6925f1e70
 SHA512 
e671d44385297295c143824dd95593f2e7bc8e282745d127b041a645aa27003467a3a23f368fd30297f33faa06bd914540d7bdc3c71ec42f6b7a38d7ee8e0ddb
 DIST refind-src-0.13.3.1.tar.gz 4550242 BLAKE2B 
ab8dd27f82954ea6f9831f827550f27b5ca426b7783e918311ba7e178fc3509698a0107f61d0394a7893318528cb3e0c8491f4522de0a4aca6a40e0749f5a6f9
 SHA512 
7966df5dd8dc66cc49a329ed722a567672da8e2fa3f2334d53db65357cea17cba5a4dc5459e358de1079a938da3c63dc626d096ce28b6bf1fa2964be7359dbd1
 DIST refind-src-0.14.0.2.tar.gz 4648958 BLAKE2B 
02019ddb872ce44d2a2119902edebd633f925d49634e3bcc6bfb2c9dedb8ce213166909395a333d3a37e95c67720e31b1f5fcf25083801c17d645372aa54a06a
 SHA512 
41c120c1afec37c508aa5c0ec09a6563c3047ef84932308c91701795b950431dfad17d25cf664039b490a302d475add98441b75f90ff71cadce41febedc68a9e

diff --git a/sys-boot/refind/refind-0.13.2.ebuild 
b/sys-boot/refind/refind-0.13.2.ebuild
deleted file mode 100644
index 43811be7c0ff..
--- a/sys-boot/refind/refind-0.13.2.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit multiprocessing toolchain-funcs
-
-DESCRIPTION="The UEFI Boot Manager by Rod Smith"
-HOMEPAGE="https://www.rodsbooks.com/refind/;
-SRC_URI="https://downloads.sourceforge.net/project/${PN}/${PV}/${PN}-src-${PV}.tar.gz;
-
-LICENSE="BSD GPL-2 GPL-3 FDL-1.3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-FS_USE="btrfs +ext2 +ext4 hfs +iso9660 ntfs reiserfs"
-IUSE="${FS_USE} custom-cflags doc"
-
-DEPEND="sys-boot/gnu-efi"
-
-DOCS=( README.txt )
-
-PATCHES=(
-   "${FILESDIR}"/${P}-gnuefi-3.0.14.patch
-)
-
-pkg_pretend() {
-   if use custom-cflags; then
-   ewarn
-   ewarn "You have enabled building with USE=custom-cflags. Be 
aware that"
-   ewarn "using this can result in EFI binaries that fail to run 
and may"
-   ewarn "fail to build at all. This is strongly advised against 
by upstream."
-   ewarn
-   ewarn "See https://bugs.gentoo.org/598587#c3 for more 
information"
-   ewarn
-   fi
-}
-
-pkg_setup() {
-   if use x86; then
-   export EFIARCH=ia32
-   export BUILDARCH=ia32
-   elif use amd64; then
-   export EFIARCH=x64
-   export BUILDARCH=x86_64
-   fi
-}
-
-src_prepare() {
-   default
-
-   # bug 598647 - PIE not supported
-   sed -e '/^CFLAGS/s/$/ -fno-PIE/' -i Make.common || die
-   sed -e '1 i\.NOTPARALLEL:' -i filesystems/Makefile || die
-}
-
-src_compile() {
-   # Update fs targets depending on uses
-   local fs fs_names=()
-   for fs in ${FS_USE}; do
-   fs=${fs#+}
-   if use "${fs}"; then
-   fs_names+=(${fs})
-   fi
-   done
-   fs_names=("${fs_names[@]/%/_gnuefi}")
-
-   # Prepare flags
-   local make_flags=(
-   ARCH="${BUILDARCH}"
-   CC="$(tc-getCC)"
-   AS="$(tc-getAS)"
-   LD="$(tc-getLD)"
-   AR="$(tc-getAR)"
-   RANLIB="$(tc-getRANLIB)"
-   OBJCOPY="$(tc-getOBJCOPY)"
-   GNUEFILIB="/usr/$(get_libdir)"
-   EFILIB="/usr/$(get_libdir)"
-   EFICRT0="/usr/$(get_libdir)"
-   FILESYSTEMS="${fs_names[*]}"
-   FILESYSTEMS_GNUEFI="${fs_names[*]}"
-   )
-   if use custom-cflags; then
-   make_flags=(CFLAGS="${CFLAGS} 
-fno-tree-loop-distribute-patterns" "${make_flags[@]}")
-   fi
-
-   emake "${make_flags[@]}" all_gnuefi
-}
-
-src_install() {
-   exeinto "/usr/$(get_libdir)/${PN}"
-   doexe refind-install
-   dosym "../$(get_libdir)/${PN}/refind-install" "/usr/sbin/refind-i

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

2024-06-04 Thread Viorel Munteanu
commit: 2df892ccf725e9fcfdd7033df6d9cfa8bfe25de6
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Jun  4 17:52:40 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:52:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df892cc

media-libs/netpbm: drop 11.2.7

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

 media-libs/netpbm/Manifest |   1 -
 media-libs/netpbm/netpbm-11.2.7.ebuild | 262 -
 2 files changed, 263 deletions(-)

diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest
index f01b140099cd..bfcb16c38b83 100644
--- a/media-libs/netpbm/Manifest
+++ b/media-libs/netpbm/Manifest
@@ -1,3 +1,2 @@
-DIST netpbm-11.2.7.tar.xz 3780372 BLAKE2B 
8a6a75bd0358acf21faa3defd2b3ca886aacd38a28a1f8b65280a9d6c1667102a47efb734fe2ff2dfae38a5d0995b5efaa4b3ec70138bac7ad07e3e6e79c6063
 SHA512 
3fb00524b958d97304066749d4117b11ce5e23b7c8e08e68bfb5109575cc40a52dbe0f44559e6c0832a4397298efbea50a8ed0b9d2b57e41a09275729574bace
 DIST netpbm-11.2.9.tar.xz 3782172 BLAKE2B 
b5acec8306c820e7b0ac2dec21ab5df8f2cdbec01d3d59f82b307d90111954e81e1b01ad7d8e25e8fbd0ea7cf61e8b023e3dfaed6d1cab71b51f7e367d792e56
 SHA512 
02961bb2ac4a4292e028ed5dbd05daf89ac795f50d36d97be67c49a61be0cbd977e954aa9266c4649d9a46de3fbe7c4b2b51c8363cc7bee322926dd4a9af2ab1
 DIST netpbm-11.6.1.tar.xz 3792940 BLAKE2B 
e48ec658708baac53708c96feb7aac94c32debae675d8f9114393aaccabc1f59309bf577bff98d252fecab37fb0faa1cc29955269636f736563a859edbdd947d
 SHA512 
844256dc61d29c4f1ba164d5c1ec0b7c6cb8e97c4c6c04cf7b92cd7c118b4cf7dda4a256f35ef575cb718a7a7f253468b60ba567733a613da8102d23bebf

diff --git a/media-libs/netpbm/netpbm-11.2.7.ebuild 
b/media-libs/netpbm/netpbm-11.2.7.ebuild
deleted file mode 100644
index df9c2909f438..
--- a/media-libs/netpbm/netpbm-11.2.7.ebuild
+++ /dev/null
@@ -1,262 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic multilib toolchain-funcs
-
-# Upstream has 3 flavors of netpbm: super stable, stable and advanced.
-# They only provide a tarball for super stable, but super stable is a bit 
lagging.
-# So we package the stable branch of their svn (currently versions 11.2.xx) on 
SLOT "0/stable[.rev]"
-# and the advanced branch of their svn (currently versions 11.3.yy) on SLOT 
"0/advanced[.rev]".
-# The stable branch is stabilized according to usual Gentoo rules, while the
-# advanced branch will not be stabilized.
-# A detailed explanation is here https://netpbm.sourceforge.net/release.html
-
-DESCRIPTION="A set of utilities for converting to/from the netpbm (and 
related) formats"
-HOMEPAGE="https://netpbm.sourceforge.net/;
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz;
-
-LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain"
-SLOT="0/stable.102"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X 
xml"
-
-# app-text/ghostscript-gpl is really needed for postscript
-# some utilities execute /usr/bin/gs
-# some installed programs are perl scripts
-RDEPEND="
-   dev-lang/perl
-   jbig? ( media-libs/jbigkit:= )
-   jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] )
-   png? (
-   >=media-libs/libpng-1.4:0=
-   sys-libs/zlib
-   )
-   postscript? (
-   app-text/ghostscript-gpl
-   sys-libs/zlib
-   )
-   rle? ( media-libs/urt:= )
-   svga? ( media-libs/svgalib )
-   tiff? ( >=media-libs/tiff-3.5.5:= )
-   xml? ( dev-libs/libxml2 )
-   X? ( x11-libs/libX11 )
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   app-arch/xz-utils
-   app-alternatives/lex
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/netpbm-10.86.21-build.patch
-   "${FILESDIR}"/netpbm-11.0.0-misc-deps.patch
-   "${FILESDIR}"/netpbm-11.1.0-fix-clang-O2.patch
-   "${FILESDIR}"/netpbm-11.2.7-fix-pnmcolormap2-test.patch
-)
-
-netpbm_libtype() {
-   case ${CHOST} in
-   *-darwin*) echo dylib;;
-   *) echo unixshared;;
-   esac
-}
-
-netpbm_libsuffix() {
-   local suffix=$(get_libname)
-   echo ${suffix//\.}
-}
-
-netpbm_ldshlib() {
-   case ${CHOST} in
-   *-darwin*) echo '$(LDFLAGS) -dynamiclib -install_name 
$(SONAME)';;
-   *) echo '$(LDFLAGS) -shared -Wl,-soname,$(SONAME)';;
-   esac
-}
-
-netpbm_config_lib() {
-   usex ${1} -l${2:-$1} NONE
-}
-
-# for bug #828127
-netpbm_cflags_for_build() {
-   if is-flagq -fPIC; then
-   echo -fPIC
-   fi
-}
-
-src_pre

[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-html/

2024-06-04 Thread Viorel Munteanu
commit: f79357391a20d45e5910decd5e3660c495bf23a3
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 19:52:16 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7935739

dev-libs/tree-sitter-html: Keyword 0.20.3 loong, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild 
b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
index 0ae462a879da..33f68dad43ac 100644
--- a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
+++ b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-html;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-python/tree-sitter/

2024-06-04 Thread Viorel Munteanu
commit: 02519694a01b37da4480d1c772bf1c0ea0eeebd3
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 19:52:19 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02519694

dev-python/tree-sitter: Keyword 0.22.3 loong, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/tree-sitter/tree-sitter-0.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tree-sitter/tree-sitter-0.22.3.ebuild 
b/dev-python/tree-sitter/tree-sitter-0.22.3.ebuild
index 87d00ea84db6..289e5b19577b 100644
--- a/dev-python/tree-sitter/tree-sitter-0.22.3.ebuild
+++ b/dev-python/tree-sitter/tree-sitter-0.22.3.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/py-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 # setuptools is needed for distutils import
 DEPEND=">=dev-libs/tree-sitter-0.22.1:="



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/

2024-06-04 Thread Viorel Munteanu
commit: 83f9d397f1045f399ff73a9d0161c54373a6284f
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 18:26:32 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f9d397

dev-util/pkgcheck: Keyword 0.10.30 hppa, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-util/pkgcheck/pkgcheck-0.10.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild
index db9ae2849ba0..cd89d17365a4 100644
--- a/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
https://github.com/pkgcore/pkgcheck.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
inherit pypi
 fi
 



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

2024-06-04 Thread Viorel Munteanu
commit: 176d3d604604e05a395665f33fac726de9616018
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 18:48:11 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176d3d60

dev-libs/libelf: Stabilize 0.8.13-r4 hppa, #932204

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/libelf/libelf-0.8.13-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libelf/libelf-0.8.13-r4.ebuild 
b/dev-libs/libelf/libelf-0.8.13-r4.ebuild
index 2418e4412e99..a71ebbaaca7d 100644
--- a/dev-libs/libelf/libelf-0.8.13-r4.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~mips ppc ppc64 sparc x86 ~x64-solaris"
 IUSE="debug nls"
 
 RDEPEND="!dev-libs/elfutils"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-python/

2024-06-04 Thread Viorel Munteanu
commit: 8fb1ea89e65e6ee8472ad433c1d83faed3c8ef19
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 19:52:18 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb1ea89

dev-libs/tree-sitter-python: Keyword 0.21.0-r1 loong, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild 
b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild
index cdd0fd027fad..e8b20f75b766 100644
--- a/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild
+++ b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-python;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-json/

2024-06-04 Thread Viorel Munteanu
commit: d5a761d67beb6ab9d499442665b6f72a0a0314e1
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 19:52:17 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a761d6

dev-libs/tree-sitter-json: Keyword 0.21.0 loong, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild 
b/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild
index 678058129ff2..67f21d4f3fec 100644
--- a/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild
+++ b/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-json;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-rust/

2024-06-04 Thread Viorel Munteanu
commit: 58c72a20c8181cfae31ee760fe94f4a8f1fbba79
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 19:52:18 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58c72a20

dev-libs/tree-sitter-rust: Keyword 0.21.2 loong, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild 
b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
index 8a6a85c31046..190637959fdf 100644
--- a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
+++ b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-rust;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-json/

2024-06-04 Thread Viorel Munteanu
commit: f78d48e85871c076ab91794b8f5502d3bd64011b
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 17:00:43 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78d48e8

dev-libs/tree-sitter-json: Keyword 0.21.0 ia64, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild 
b/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild
index f61ae007fd58..d10bf269e373 100644
--- a/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild
+++ b/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-json;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/

2024-06-04 Thread Viorel Munteanu
commit: 4b13a9faa0959a0b27bf6b94ec9a41e5465dbcdf
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 19:52:19 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b13a9fa

dev-util/pkgcheck: Keyword 0.10.30 loong, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-util/pkgcheck/pkgcheck-0.10.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild
index cd89d17365a4..a15cbec3bb91 100644
--- a/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
https://github.com/pkgcore/pkgcheck.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
inherit pypi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-javascript/

2024-06-04 Thread Viorel Munteanu
commit: c5593d38773bcea0eccb7068ad4895da4353af6d
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 19:52:17 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5593d38

dev-libs/tree-sitter-javascript: Keyword 0.21.0 loong, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild 
b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild
index 62a107ba616b..bc0261d1c578 100644
--- a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild
+++ b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild
@@ -12,4 +12,4 @@ 
HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"



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

2024-06-04 Thread Viorel Munteanu
commit: 9b2509ecba91fc5442552e6879bfb85c527d4231
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 18:54:16 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2509ec

sys-apps/etckeeper: Stabilize 1.18.21 hppa, #932213

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 sys-apps/etckeeper/etckeeper-1.18.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/etckeeper/etckeeper-1.18.21.ebuild 
b/sys-apps/etckeeper/etckeeper-1.18.21.ebuild
index 1c110e577dd0..32271399bfb1 100644
--- a/sys-apps/etckeeper/etckeeper-1.18.21.ebuild
+++ b/sys-apps/etckeeper/etckeeper-1.18.21.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://etckeeper.branchable.com/;
 SRC_URI="https://git.joeyh.name/index.cgi/etckeeper.git/snapshot/${P}.tar.gz;
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ppc ppc64 ~riscv ~sparc x86"
 SLOT="0"
 IUSE="cron test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-rust/

2024-06-04 Thread Viorel Munteanu
commit: 224f833bf29fb3d2b3d08e6469a124e0c824e188
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 18:26:23 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224f833b

dev-libs/tree-sitter-rust: Keyword 0.21.2 hppa, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild 
b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
index b9ef02d2ad5b..8a6a85c31046 100644
--- a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
+++ b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-rust;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-json/

2024-06-04 Thread Viorel Munteanu
commit: 9f0c396be450ccff281e97e3abdd88fc665f1838
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 18:26:15 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0c396b

dev-libs/tree-sitter-json: Keyword 0.21.0 hppa, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild 
b/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild
index d10bf269e373..678058129ff2 100644
--- a/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild
+++ b/dev-libs/tree-sitter-json/tree-sitter-json-0.21.0.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-json;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-python/

2024-06-04 Thread Viorel Munteanu
commit: fdb45d0256fe56efadfed8039737bbfd79d3001e
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 18:26:19 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb45d02

dev-libs/tree-sitter-python: Keyword 0.21.0-r1 hppa, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild 
b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild
index 5e8c7e2df1f0..cdd0fd027fad 100644
--- a/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild
+++ b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-python;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-python/tree-sitter/

2024-06-04 Thread Viorel Munteanu
commit: abb5dbc3641c5b5e477b0da7c784c19298936c00
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 18:26:27 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb5dbc3

dev-python/tree-sitter: Keyword 0.22.3 hppa, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/tree-sitter/tree-sitter-0.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tree-sitter/tree-sitter-0.22.3.ebuild 
b/dev-python/tree-sitter/tree-sitter-0.22.3.ebuild
index 91cbe3265545..87d00ea84db6 100644
--- a/dev-python/tree-sitter/tree-sitter-0.22.3.ebuild
+++ b/dev-python/tree-sitter/tree-sitter-0.22.3.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/py-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 # setuptools is needed for distutils import
 DEPEND=">=dev-libs/tree-sitter-0.22.1:="



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-rust/

2024-06-04 Thread Viorel Munteanu
commit: ede6e175c876e3240d090b485210315dc59d5194
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 17:00:46 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede6e175

dev-libs/tree-sitter-rust: Keyword 0.21.2 ia64, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild 
b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
index 59bb525ea2d0..b9ef02d2ad5b 100644
--- a/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
+++ b/dev-libs/tree-sitter-rust/tree-sitter-rust-0.21.2.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-rust;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"



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

2024-06-04 Thread Viorel Munteanu
commit: 5ab04cfe9bf4da8a40b5d203a2a848f64182ba21
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 17:05:38 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab04cfe

dev-libs/libelf: Stabilize 0.8.13-r4 sparc, #932204

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/libelf/libelf-0.8.13-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libelf/libelf-0.8.13-r4.ebuild 
b/dev-libs/libelf/libelf-0.8.13-r4.ebuild
index cef209b70602..2418e4412e99 100644
--- a/dev-libs/libelf/libelf-0.8.13-r4.ebuild
+++ b/dev-libs/libelf/libelf-0.8.13-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://www.mr511.de/software/${P}.tar.gz;
 
 LICENSE="LGPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 ~sparc x86 ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~mips ppc ppc64 sparc x86 ~x64-solaris"
 IUSE="debug nls"
 
 RDEPEND="!dev-libs/elfutils"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-javascript/

2024-06-04 Thread Viorel Munteanu
commit: e81c7a719c5d77a62818fcd546cf001b292d7518
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 18:26:11 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81c7a71

dev-libs/tree-sitter-javascript: Keyword 0.21.0 hppa, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild 
b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild
index 0c194b0a9543..62a107ba616b 100644
--- a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild
+++ b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild
@@ -12,4 +12,4 @@ 
HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"



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

2024-06-04 Thread Viorel Munteanu
commit: 3d735de29cb4b0d388e934232f783dc5c8f812ca
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 16:43:12 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d735de2

media-libs/netpbm: Stabilize 11.2.9-r1 hppa, #931857

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 media-libs/netpbm/netpbm-11.2.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/netpbm/netpbm-11.2.9-r1.ebuild 
b/media-libs/netpbm/netpbm-11.2.9-r1.ebuild
index 5c3f0e8bda46..2a5355bd22f7 100644
--- a/media-libs/netpbm/netpbm-11.2.9-r1.ebuild
+++ b/media-libs/netpbm/netpbm-11.2.9-r1.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz;
 
 LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain"
 SLOT="0/stable"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X 
xml"
 
 # app-text/ghostscript-gpl is really needed for postscript



[gentoo-commits] repo/gentoo:master commit in: dev-python/tree-sitter/

2024-06-04 Thread Viorel Munteanu
commit: 56dfd7cfa72dcef77bd3dae3da2f964159e11aa2
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 17:00:48 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56dfd7cf

dev-python/tree-sitter: Keyword 0.22.3 ia64, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/tree-sitter/tree-sitter-0.22.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tree-sitter/tree-sitter-0.22.3.ebuild 
b/dev-python/tree-sitter/tree-sitter-0.22.3.ebuild
index a9153a46cb97..91cbe3265545 100644
--- a/dev-python/tree-sitter/tree-sitter-0.22.3.ebuild
+++ b/dev-python/tree-sitter/tree-sitter-0.22.3.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/py-${P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 
 # setuptools is needed for distutils import
 DEPEND=">=dev-libs/tree-sitter-0.22.1:="



[gentoo-commits] repo/gentoo:master commit in: dev-util/pkgcheck/

2024-06-04 Thread Viorel Munteanu
commit: e03f083908ffeccaa9ac5baba6da0fee886061c1
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 17:00:50 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e03f0839

dev-util/pkgcheck: Keyword 0.10.30 ia64, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-util/pkgcheck/pkgcheck-0.10.30.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild 
b/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild
index e5ecca4693d2..db9ae2849ba0 100644
--- a/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild
+++ b/dev-util/pkgcheck/pkgcheck-0.10.30.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == * ]] ; then
https://github.com/pkgcore/pkgcheck.git;
inherit git-r3
 else
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
inherit pypi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-html/

2024-06-04 Thread Viorel Munteanu
commit: 8508c76e07a0f10d0ffc0f28dce88acca740eaf7
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 18:26:07 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8508c76e

dev-libs/tree-sitter-html: Keyword 0.20.3 hppa, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild 
b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
index ac0e8a510f96..0ae462a879da 100644
--- a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
+++ b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-html;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-html/

2024-06-04 Thread Viorel Munteanu
commit: 6330b9bf9895e15d521d222833485bd60c79b99c
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 17:00:40 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6330b9bf

dev-libs/tree-sitter-html: Keyword 0.20.3 ia64, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild 
b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
index 399535408c85..ac0e8a510f96 100644
--- a/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
+++ b/dev-libs/tree-sitter-html/tree-sitter-html-0.20.3.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-html;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-python/

2024-06-04 Thread Viorel Munteanu
commit: 29af6f133a148a373e45fe13c84b6f30f911bbf9
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 17:00:45 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29af6f13

dev-libs/tree-sitter-python: Keyword 0.21.0-r1 ia64, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild 
b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild
index 77dbc2b3250f..5e8c7e2df1f0 100644
--- a/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild
+++ b/dev-libs/tree-sitter-python/tree-sitter-python-0.21.0-r1.ebuild
@@ -12,4 +12,4 @@ HOMEPAGE="https://github.com/tree-sitter/tree-sitter-python;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/tree-sitter-javascript/

2024-06-04 Thread Viorel Munteanu
commit: b198039e37916b8bfbdc50bcab593d105d4b23a3
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Jun  3 17:00:42 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:43:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b198039e

dev-libs/tree-sitter-javascript: Keyword 0.21.0 ia64, #932078

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild 
b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild
index 5ba62a4eec32..0c194b0a9543 100644
--- a/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild
+++ b/dev-libs/tree-sitter-javascript/tree-sitter-javascript-0.21.0.ebuild
@@ -12,4 +12,4 @@ 
HOMEPAGE="https://github.com/tree-sitter/tree-sitter-javascript;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"



[gentoo-commits] repo/gentoo:master commit in: app-admin/linode-cli/

2024-06-04 Thread Viorel Munteanu
commit: 54f05830c5930eb3940b4808db266369c65f3e29
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Jun  4 17:07:29 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 17:13:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f05830

app-admin/linode-cli: add 5.50.0

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

 app-admin/linode-cli/Manifest |  1 +
 app-admin/linode-cli/linode-cli-5.50.0.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest
index 6d4f5deb8e8f..7647eaa761b0 100644
--- a/app-admin/linode-cli/Manifest
+++ b/app-admin/linode-cli/Manifest
@@ -1,2 +1,3 @@
 DIST linode_cli-5.48.4.tar.gz 142928 BLAKE2B 
28b1c90bb0709afc594b7023ef846b6d59e0376730f05d9701ebbc6744376f33536ad5a6f53b7b26a25805b258dc58378a76b0e6a4157e149f83e691d862dec8
 SHA512 
b07a3612afc329fc346b523412ac03932c84213d6bc23726f4c0e5edc737100bf65ec84f8131943439444fee268646789dc4d135cd61b2362311d1ab18601c3e
 DIST linode_cli-5.49.1.tar.gz 146883 BLAKE2B 
b4124b84f812b00c93e09e7c91c128b7ff15fbaf3a5c487613dbc4d26b1c5f00f083f521d8501e9a8649d3dc970a6349100602586dbb4acec27a7859470ba3b1
 SHA512 
06859939ac0c65a152acc012c87c53322a2a8cc1d4267c5dd0526b8ed0ad2b7aad7f3df42e24657d9bcca4b3fa02956ec23ea0d90ce4f5f9b61247a5b288dc72
+DIST linode_cli-5.50.0.tar.gz 146902 BLAKE2B 
ebe83454f06bc281a91dcc276db7378779d73717ca49bbcc81fe59e61c6eb448d7a7bde9e5482bb21ca05c0484001f86dab4b4296011ecbb156c13b38573f7ea
 SHA512 
3fb95f76c19f17f897ebce3bfb6d32de1f9a2ed2d8ba9078180e465acbe20b873a59092809a2c766c326e0c5e27c983c84aef9ae7c210004f51b2b62225694e1

diff --git a/app-admin/linode-cli/linode-cli-5.50.0.ebuild 
b/app-admin/linode-cli/linode-cli-5.50.0.ebuild
new file mode 100644
index ..21d1ca44d811
--- /dev/null
+++ b/app-admin/linode-cli/linode-cli-5.50.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi shell-completion
+
+DESCRIPTION="Official command-line interface for interacting with the Linode 
API"
+HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Tests require network, a linode account and an API key.
+# WARNING: tests will incur costs and will wipe the account.
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/boto3[${PYTHON_USEDEP}]
+   >=dev-python/linode-metadata-0.3[${PYTHON_USEDEP}]
+   dev-python/openapi3[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+"${T}/${PN}".bash 
|| die
+   PYTHONPATH=. ${EPYTHON} linodecli completion fish > "${T}/${PN}".fish 
|| die
+
+   newbashcomp "${T}/${PN}".bash ${PN}
+   newfishcomp "${T}/${PN}".fish ${PN}
+
+   dosym ${PN} "$(get_bashcompdir)"/linode
+   dosym ${PN} "$(get_bashcompdir)"/lin
+   dosym ${PN} "$(get_fishcompdir)"/linode
+   dosym ${PN} "$(get_fishcompdir)"/lin
+}



[gentoo-commits] repo/proj/guru:master commit in: net-voip/re/

2024-06-04 Thread Viorel Munteanu
commit: 5191058474b072c2aebb1eab44fd5f50f1baa41b
Author: Dale Showers  fictx  com>
AuthorDate: Tue Jun  4 15:52:41 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 15:53:27 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=51910584

net-voip/re add 3.12.0

Signed-off-by: Dale Showers  fictx.com>

 net-voip/re/Manifest |  1 +
 net-voip/re/re-3.12.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/net-voip/re/Manifest b/net-voip/re/Manifest
index 58e32e860..200418f0e 100644
--- a/net-voip/re/Manifest
+++ b/net-voip/re/Manifest
@@ -1,5 +1,6 @@
 DIST re-3.10.0.tar.gz 53 BLAKE2B 
d610764221c1756c752d1f50abfc345492597b85f6caae8feaa108d32e9983e4fc8338b1ed4cecd1ba2fd0462f6585138b7d7124150357be75bb0b66ae889455
 SHA512 
f7aadce42e6d3477ab36cac44557d0c1c2df2f5a4c8f0d295d230345b1a73e2747360893d4d5de7dce3326eb0713680f59865eb86bdd3f224015c197fa41ccfe
 DIST re-3.11.0.tar.gz 601612 BLAKE2B 
e0f44117fc84aa2557345dab952374022b0dd5dc01761bc64bce8babcdf873e0784052fe18f40a5040e4b9eb9763e4e2da89bdfa15d984f6f35415a1395eb99a
 SHA512 
2050773f1c0d3ae36845601b25fdc6733f5945b0930fd39cb43cb2b11be59dd979027e1a03b2ba188348291fbaec78daab640c28d0c9d842be8ef300b2571fa0
+DIST re-3.12.0.tar.gz 602737 BLAKE2B 
f0e82b32ed7a0e043cf1f2701851f63fcd8a9128ce468e1cca5e6571c439bbabff0f42dbd5f6e397eb172e061f123a8d3a8106d5122b71f999ee1e8aa8f4e271
 SHA512 
e911da81cca288d0e9f92273c4a8bbd89ceac7e46777483d143cc93f4d58e604976946d944a173ae823edb38f344b2c6cc6949611dacfeb7a97ede31e2089328
 DIST re-3.7.0.tar.gz 594129 BLAKE2B 
8ca8656013505fe1c72a042e1070e60b923764eafc97089776bef9a4f37f545a320354681f734da57334e30b1a49c77595c142ae947eb3b35708a8d19109d5ac
 SHA512 
95bfc11d73e8eda76ece51b0e91550e3cb45fc91927d01d024318e74bb0c3893b5bb0716582672490e0131be0314abd1bf2dfd815960b00741e78a55b2a0bbd4
 DIST re-3.8.0.tar.gz 595601 BLAKE2B 
1df140f712e4fdcaae2cb6cb6e9050af58c1f2cb8dbebcdc5ee808b3b2f23d6b40c6f9070b2c96308ad5d4cfa3cd1c0f04b952623351a874a8c092ab0b101a65
 SHA512 
7c03502aae0424bb05e03320c2497de0ec534d872334fe16ec0a688efbc1cc493ad1774e9802e0dc58bb396b4b8a065f3e338deeff4dd1ddd87cb76793e82306
 DIST re-3.9.0.tar.gz 598561 BLAKE2B 
785b91f5f87d6d4dd4a4a4856a1f6e45d1a741d185d47c27375a3c22c8f7dc0e71271556e88af9865b005cb1ab08d1c87a8c2b081f65729dfcadc29ec9a5d4e9
 SHA512 
d19fc5c48399ad4942c27d86c47350f579f8ebeaf8dc04b13a930b930c13a20e5e7dd5f0fe05d11b6b365667d8306f2499f5cb925850f4484049ba853d36b0b1

diff --git a/net-voip/re/re-3.12.0.ebuild b/net-voip/re/re-3.12.0.ebuild
new file mode 100644
index 0..ea2141f6a
--- /dev/null
+++ b/net-voip/re/re-3.12.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Generic library for real-time communications with async IO 
support"
+HOMEPAGE="https://github.com/baresip/re;
+SRC_URI="https://github.com/baresip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IUSE="static-libs"
+
+DEPEND="
+   dev-libs/openssl:0=
+   sys-libs/zlib
+   "
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DLIBRE_BUILD_STATIC=$(usex static-libs ON OFF)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/esp-idf-size/

2024-06-04 Thread Viorel Munteanu
commit: edf9b9d66faa91d054a29702e333bb0705ae1768
Author: David Roman  gmail  com>
AuthorDate: Tue Jun  4 14:30:54 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 14:30:54 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=edf9b9d6

dev-embedded/esp-idf-size: drop 0.4.3

Signed-off-by: David Roman  gmail.com>

 dev-embedded/esp-idf-size/Manifest |  1 -
 .../esp-idf-size/esp-idf-size-0.4.3.ebuild | 25 --
 2 files changed, 26 deletions(-)

diff --git a/dev-embedded/esp-idf-size/Manifest 
b/dev-embedded/esp-idf-size/Manifest
index 0d614f064..64947bfc8 100644
--- a/dev-embedded/esp-idf-size/Manifest
+++ b/dev-embedded/esp-idf-size/Manifest
@@ -1,2 +1 @@
-DIST esp-idf-size-0.4.3.tar.gz 20697 BLAKE2B 
61b7664bb0d062bfe17154bd4a75c3ada54dee9d168e09506de891fe366b1613a8470c3177de06a6c7803dd8f574c88409fdfc89692d4884e27265bee29ee8fe
 SHA512 
ba0521c7125efb8587dc90126b0ac1e0f6c8115bcdf377e374961ee8d077e6a9d03ad530fe56ee09b07e70c9c1c12478f9b3f8795c79500b7b1188237a129526
 DIST esp-idf-size-1.1.1.tar.gz 37902 BLAKE2B 
9f2e59a2f3cc36c4522305f2a8ade376d772c3993dc415588c6e2f01526071de91570b5d44f165b5e40b1f8b9d2f02892e5651516e307011f2d8784cfa35c577
 SHA512 
12bf415d0d5ed6135377428959f043e31e48902046b8a25acf6b2980ded85bb63fa0c92e1b202c40e385847e0da9a2d135747fb95a518fbccc58701989bad623

diff --git a/dev-embedded/esp-idf-size/esp-idf-size-0.4.3.ebuild 
b/dev-embedded/esp-idf-size/esp-idf-size-0.4.3.ebuild
deleted file mode 100644
index 74c8c5ef7..0
--- a/dev-embedded/esp-idf-size/esp-idf-size-0.4.3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{11,12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Firmware size analysis for ESP-IDF"
-HOMEPAGE="https://github.com/espressif/esp-idf-size;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-"
-
-DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/esp-idf-panic-decoder/

2024-06-04 Thread Viorel Munteanu
commit: e228c7fc3a33761b97dd1c09b75d13d20ddbeebf
Author: David Roman  gmail  com>
AuthorDate: Tue Jun  4 14:29:35 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 14:29:35 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e228c7fc

dev-embedded/esp-idf-panic-decoder: add 1.1.0

Signed-off-by: David Roman  gmail.com>

 dev-embedded/esp-idf-panic-decoder/Manifest|  1 +
 .../esp-idf-panic-decoder-1.1.0.ebuild | 18 ++
 2 files changed, 19 insertions(+)

diff --git a/dev-embedded/esp-idf-panic-decoder/Manifest 
b/dev-embedded/esp-idf-panic-decoder/Manifest
index 4a9ce9b9e..7a1b03cf7 100644
--- a/dev-embedded/esp-idf-panic-decoder/Manifest
+++ b/dev-embedded/esp-idf-panic-decoder/Manifest
@@ -1,2 +1,3 @@
 DIST esp_idf_panic_decoder-0.2.0.tar.gz 15765 BLAKE2B 
87b754bff98571ca7f3377aff625ea5bb4b485b4e3e2fa0178944f4f879a6f5c206377692a19548d0394c1f78454e6cbfb79867c7649381032e90fd8c6721bd1
 SHA512 
dd580b74a5e823f5fae70298329524e235bf45fab750698190f560b3089eb3ecc15e675998678bf1e8f033218e3d2c83a50365b58d17cdb10a070bc7d3c77aa2
 DIST esp_idf_panic_decoder-1.0.1.tar.gz 18808 BLAKE2B 
6441c2df752e88c0be868415e5e21bfe1b1994a3c8b0d09e992a1e96c2c366bb00797e52cfa712f90390d49ba56cb939f58a4b6fdd45f050e703aecd82bae467
 SHA512 
9fe496067b660a5c1402d96e52830a799cce5513bbe2f66779ff7386105bd4b46ba7d722a01c4f79be1fa962045144cc7881d64313bf2b0da7f23eafdcb8712c
+DIST esp_idf_panic_decoder-1.1.0.tar.gz 19070 BLAKE2B 
802c637344e3c135fa7703a6c82becc3ff4f8a519a2e92cd3c5b2596e7c7953d55c59c9757927c158cb98e19813c73d2cf4d3555894b32192a0949b59293d72d
 SHA512 
559a684f3589fb26f41ed87c1e8fafdf572cba16edf62385d568ab01466a8660a955f2fa561b683570a997a6e02c61dfd5b83a43f57bdb775b208ced2a6edad5

diff --git 
a/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-1.1.0.ebuild 
b/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-1.1.0.ebuild
new file mode 100644
index 0..be48e925e
--- /dev/null
+++ b/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-1.1.0.ebuild
@@ -0,0 +1,18 @@
+# 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 pypi
+
+DESCRIPTION="Parses ESP-IDF panic handler output acts as a GDB server over 
stdin/stdout"
+HOMEPAGE="https://github.com/espressif/esp-idf-panic-decoder;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test"



[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/esp-idf-kconfig/

2024-06-04 Thread Viorel Munteanu
commit: e476086e758179a7d62976211d3c614eceeb083e
Author: David Roman  gmail  com>
AuthorDate: Tue Jun  4 14:00:08 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 14:00:08 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e476086e

dev-embedded/esp-idf-kconfig: drop 1.4.1

Signed-off-by: David Roman  gmail.com>

 dev-embedded/esp-idf-kconfig/Manifest  |  1 -
 .../esp-idf-kconfig/esp-idf-kconfig-1.4.1.ebuild   | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-embedded/esp-idf-kconfig/Manifest 
b/dev-embedded/esp-idf-kconfig/Manifest
index 9870bf4b0..3dea04469 100644
--- a/dev-embedded/esp-idf-kconfig/Manifest
+++ b/dev-embedded/esp-idf-kconfig/Manifest
@@ -1,3 +1,2 @@
-DIST esp-idf-kconfig-1.4.1.tar.gz 39687 BLAKE2B 
aa4500a1d9ebf9cae5e0d1daa47549a5f4730e907f0963b485c4e019bf9d88103da41e49b48a381450b4000d92a9f4b87fe9bf23064457b9a4c66a39f7198746
 SHA512 
e710c4b8015d0b321a20d32d20735d48991d97c718469dee0096da19de451aaa3f22774669d1f39dd979a037f94bdb5ad59a9d9e02f4e3a2a7e9e4ccc00f4191
 DIST esp-idf-kconfig-2.1.0.tar.gz 40056 BLAKE2B 
88a2bdc81b1b500e4db4fc7be3dc1bd2c62f2cda02aae902c0adfc3c1e3fdfee3a9a7ef3d1f8f9fd2e7f610c48c3926cd310851a3851bdfbe9785fd0288328f2
 SHA512 
d2028d781428a3861fa85d826cf3693425b6f4c79c44c380d484572196a5bc40e28a9a47e32a73251ae63c64439bf26987db811943ce34ab49f4276a7f3f16ec
 DIST esp-idf-kconfig-2.2.0.tar.gz 137473 BLAKE2B 
cd38affb331292886eaed2d8b950df58cb4544ae9199f7a04175645079754442505c4d867d2fbb792847056aca3420329ca7c6c6ab8f85c1aba4853a30ed46d5
 SHA512 
e2721782ad58b67352f743667f32fa3d23cc724485f8055881247558cb42617ef20fa9820377eb87be9c037fe71499d0cbad13a0fe212a1024297a72ee75b04a

diff --git a/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.4.1.ebuild 
b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.4.1.ebuild
deleted file mode 100644
index 5b807f63a..0
--- a/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.4.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{11,12} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Kconfig tooling for esp-idf"
-HOMEPAGE="https://github.com/espressif/esp-idf-kconfig;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/kconfiglib[${PYTHON_USEDEP}]
-"
-
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   default
-   rm -r test || die
-}



[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/esp-idf-size/

2024-06-04 Thread Viorel Munteanu
commit: ede60dbe1b120eb099532a84589f2a123d7c9c42
Author: David Roman  gmail  com>
AuthorDate: Tue Jun  4 14:31:41 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 14:31:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ede60dbe

dev-embedded/esp-idf-size: add 1.4.0

Signed-off-by: David Roman  gmail.com>

 dev-embedded/esp-idf-size/Manifest |  1 +
 .../esp-idf-size/esp-idf-size-1.4.0.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-embedded/esp-idf-size/Manifest 
b/dev-embedded/esp-idf-size/Manifest
index 64947bfc8..0a4b38689 100644
--- a/dev-embedded/esp-idf-size/Manifest
+++ b/dev-embedded/esp-idf-size/Manifest
@@ -1 +1,2 @@
 DIST esp-idf-size-1.1.1.tar.gz 37902 BLAKE2B 
9f2e59a2f3cc36c4522305f2a8ade376d772c3993dc415588c6e2f01526071de91570b5d44f165b5e40b1f8b9d2f02892e5651516e307011f2d8784cfa35c577
 SHA512 
12bf415d0d5ed6135377428959f043e31e48902046b8a25acf6b2980ded85bb63fa0c92e1b202c40e385847e0da9a2d135747fb95a518fbccc58701989bad623
+DIST esp-idf-size-1.4.0.tar.gz 59444 BLAKE2B 
0e7e0b3dc31e974b661967b9ead9f3c91085ba9e7b58d87d56fa9b0f053729b6fc449d57dd4555e71b22f21c07aa5f31f904609f5363fbfa9986b5dfad7fd78b
 SHA512 
ac71c5b6c04d7c2ff7227533795da069687f10cd83c8382481bcd5f1b3e789cc122b2bc058fd0d5451ca06646ae6480632560869f0d5afe7ae081092a9b27f32

diff --git a/dev-embedded/esp-idf-size/esp-idf-size-1.4.0.ebuild 
b/dev-embedded/esp-idf-size/esp-idf-size-1.4.0.ebuild
new file mode 100644
index 0..21fd8f2ec
--- /dev/null
+++ b/dev-embedded/esp-idf-size/esp-idf-size-1.4.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{11,12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Firmware size analysis for ESP-IDF"
+HOMEPAGE="https://github.com/espressif/esp-idf-size;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/pyelftools[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+"
+
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/esp-idf-panic-decoder/

2024-06-04 Thread Viorel Munteanu
commit: 380dc30e7c3d1200283f67762361b1f147970488
Author: David Roman  gmail  com>
AuthorDate: Tue Jun  4 14:29:48 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 14:29:48 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=380dc30e

dev-embedded/esp-idf-panic-decoder: drop 0.2.0

Signed-off-by: David Roman  gmail.com>

 dev-embedded/esp-idf-panic-decoder/Manifest|  1 -
 .../esp-idf-panic-decoder-0.2.0.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/dev-embedded/esp-idf-panic-decoder/Manifest 
b/dev-embedded/esp-idf-panic-decoder/Manifest
index 7a1b03cf7..b47370693 100644
--- a/dev-embedded/esp-idf-panic-decoder/Manifest
+++ b/dev-embedded/esp-idf-panic-decoder/Manifest
@@ -1,3 +1,2 @@
-DIST esp_idf_panic_decoder-0.2.0.tar.gz 15765 BLAKE2B 
87b754bff98571ca7f3377aff625ea5bb4b485b4e3e2fa0178944f4f879a6f5c206377692a19548d0394c1f78454e6cbfb79867c7649381032e90fd8c6721bd1
 SHA512 
dd580b74a5e823f5fae70298329524e235bf45fab750698190f560b3089eb3ecc15e675998678bf1e8f033218e3d2c83a50365b58d17cdb10a070bc7d3c77aa2
 DIST esp_idf_panic_decoder-1.0.1.tar.gz 18808 BLAKE2B 
6441c2df752e88c0be868415e5e21bfe1b1994a3c8b0d09e992a1e96c2c366bb00797e52cfa712f90390d49ba56cb939f58a4b6fdd45f050e703aecd82bae467
 SHA512 
9fe496067b660a5c1402d96e52830a799cce5513bbe2f66779ff7386105bd4b46ba7d722a01c4f79be1fa962045144cc7881d64313bf2b0da7f23eafdcb8712c
 DIST esp_idf_panic_decoder-1.1.0.tar.gz 19070 BLAKE2B 
802c637344e3c135fa7703a6c82becc3ff4f8a519a2e92cd3c5b2596e7c7953d55c59c9757927c158cb98e19813c73d2cf4d3555894b32192a0949b59293d72d
 SHA512 
559a684f3589fb26f41ed87c1e8fafdf572cba16edf62385d568ab01466a8660a955f2fa561b683570a997a6e02c61dfd5b83a43f57bdb775b208ced2a6edad5

diff --git 
a/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-0.2.0.ebuild 
b/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-0.2.0.ebuild
deleted file mode 100644
index be48e925e..0
--- a/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-0.2.0.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# 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 pypi
-
-DESCRIPTION="Parses ESP-IDF panic handler output acts as a GDB server over 
stdin/stdout"
-HOMEPAGE="https://github.com/espressif/esp-idf-panic-decoder;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="test"



[gentoo-commits] repo/proj/guru:master commit in: app-admin/pulumi-bin/

2024-06-04 Thread Viorel Munteanu
commit: dc7742b77e076560d76b39f9790080a3cb7053fd
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Tue Jun  4 15:56:36 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 15:58:12 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc7742b7

app-admin/pulumi-bin: drop 3.11{3,4}.0, add 3.118.0

Signed-off-by: Alexey Zapparov  zapparov.com>

 app-admin/pulumi-bin/Manifest  |  3 +-
 app-admin/pulumi-bin/pulumi-bin-3.114.0.ebuild | 34 --
 ...in-3.113.0.ebuild => pulumi-bin-3.118.0.ebuild} |  0
 3 files changed, 1 insertion(+), 36 deletions(-)

diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index de52c7dd1..f40998b95 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -1,4 +1,3 @@
-DIST pulumi-v3.113.0-linux-x64.tar.gz 159635620 BLAKE2B 
724beb887fc90396ac00a13671d73ff0b531ee4a4a34d4277e8b3a982bd0b5246f71e048ff10eac5d9c816a5661b929ba32fb8b2fea675b7aeab8e575695b99d
 SHA512 
0db068d8012f0daba59e092a4d9904cf4c15effb308f34489efa1bc2c9a448668432d4c2cf8f1e9482c7449cd39c38cc29376890ea8dab420f9d2a9b9bda
-DIST pulumi-v3.114.0-linux-x64.tar.gz 159768914 BLAKE2B 
be3ea69e1ff653a3cc95f4f12b0dbf8dc4f2b631270aec30d4082addb5afed48053deef4a9c26b568512a8eb454879c9244e6f7ede0eb2aee357b2a4cc71e347
 SHA512 
af9aa95b987507145299b86a8501a6e3b81b09a789c07839e71c10a8d7e5032408b831b1946b316bf94753018d0d1265546c1bf9dfd2fd17445233f736044e74
 DIST pulumi-v3.115.2-linux-x64.tar.gz 159802131 BLAKE2B 
3a150c18e4c866d15931bf914cd927837ddf46a93e83876c71dfefd61e035f0c969db3153748246c78529eb0dead6370c0aa26eb42a9db048166e1ed286689be
 SHA512 
406548771d7f041dca2718ece20f4efff7019a16f9913a92a61bd7eb2371fdaaff57cf18a6e03b22c1f7e86fa9b4edac2560895e1ee074357e53eb1aff59eb9b
 DIST pulumi-v3.117.0-linux-x64.tar.gz 159101842 BLAKE2B 
467270a29faaf9d705513a234b7e7f4c3bf6f7c7e2958007a368751b45592fa761fee31c7eb9a7d4b559769c5b28dc45bb428511555447846443183d9e5936b4
 SHA512 
7b553e4858dd51f99909902d4107f2e87a6a2f2e053db8b762361cafbcb631d9ff6f3ea6f872fb0c21023c0486dfbe0c328ac47bfc07c0213983518360749785
+DIST pulumi-v3.118.0-linux-x64.tar.gz 159464141 BLAKE2B 
a216c474c3c3a94154fbb9f6fc439872a936ec963eb067793898f9afd95c5a6dbeaa59196cb5eb0aceed89c69f0f938235d99ca189dccde5bd16b44ffb9fe079
 SHA512 
131aa2b08770dffe29e5e2410169dacf47bb2783d2cc8a9848f7165f488b45382c81021caa0bf5ace721cc93531563635e5894ba597a36598d94763ee0921120

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.114.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.114.0.ebuild
deleted file mode 100644
index 9b4f2f5db..0
--- a/app-admin/pulumi-bin/pulumi-bin-3.114.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1
-
-DESCRIPTION="Infrastructure as code in any programming language"
-HOMEPAGE="
-   https://www.pulumi.com/
-   https://github.com/pulumi/pulumi
-"
-SRC_URI="
-   amd64? ( 
https://github.com/pulumi/pulumi/releases/download/v${PV}/pulumi-v${PV}-linux-x64.tar.gz
 )
-"
-
-S="${WORKDIR}/pulumi"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-QA_PREBUILT="*"
-
-src_install() {
-   dobin pulumi*
-
-   ./pulumi gen-completion bash > pulumi.bash-completion || die "Cannot 
generate bash completions"
-   newbashcomp pulumi.bash-completion pulumi
-
-   ./pulumi gen-completion zsh > pulumi.zsh-completion || die "Cannot 
generate zsh completions"
-   insinto /usr/share/zsh/site-functions
-   newins pulumi.zsh-completion _pulumi
-}

diff --git a/app-admin/pulumi-bin/pulumi-bin-3.113.0.ebuild 
b/app-admin/pulumi-bin/pulumi-bin-3.118.0.ebuild
similarity index 100%
rename from app-admin/pulumi-bin/pulumi-bin-3.113.0.ebuild
rename to app-admin/pulumi-bin/pulumi-bin-3.118.0.ebuild



[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/esp-idf-kconfig/

2024-06-04 Thread Viorel Munteanu
commit: 79d1aa855e8b4a8e9bc2a58985c500b896f94ea2
Author: David Roman  gmail  com>
AuthorDate: Tue Jun  4 13:59:40 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 13:59:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=79d1aa85

dev-embedded/esp-idf-kconfig: add 2.2.0

Signed-off-by: David Roman  gmail.com>

 dev-embedded/esp-idf-kconfig/Manifest  |  1 +
 .../esp-idf-kconfig/esp-idf-kconfig-2.2.0.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-embedded/esp-idf-kconfig/Manifest 
b/dev-embedded/esp-idf-kconfig/Manifest
index 6b7e0b8de..9870bf4b0 100644
--- a/dev-embedded/esp-idf-kconfig/Manifest
+++ b/dev-embedded/esp-idf-kconfig/Manifest
@@ -1,2 +1,3 @@
 DIST esp-idf-kconfig-1.4.1.tar.gz 39687 BLAKE2B 
aa4500a1d9ebf9cae5e0d1daa47549a5f4730e907f0963b485c4e019bf9d88103da41e49b48a381450b4000d92a9f4b87fe9bf23064457b9a4c66a39f7198746
 SHA512 
e710c4b8015d0b321a20d32d20735d48991d97c718469dee0096da19de451aaa3f22774669d1f39dd979a037f94bdb5ad59a9d9e02f4e3a2a7e9e4ccc00f4191
 DIST esp-idf-kconfig-2.1.0.tar.gz 40056 BLAKE2B 
88a2bdc81b1b500e4db4fc7be3dc1bd2c62f2cda02aae902c0adfc3c1e3fdfee3a9a7ef3d1f8f9fd2e7f610c48c3926cd310851a3851bdfbe9785fd0288328f2
 SHA512 
d2028d781428a3861fa85d826cf3693425b6f4c79c44c380d484572196a5bc40e28a9a47e32a73251ae63c64439bf26987db811943ce34ab49f4276a7f3f16ec
+DIST esp-idf-kconfig-2.2.0.tar.gz 137473 BLAKE2B 
cd38affb331292886eaed2d8b950df58cb4544ae9199f7a04175645079754442505c4d867d2fbb792847056aca3420329ca7c6c6ab8f85c1aba4853a30ed46d5
 SHA512 
e2721782ad58b67352f743667f32fa3d23cc724485f8055881247558cb42617ef20fa9820377eb87be9c037fe71499d0cbad13a0fe212a1024297a72ee75b04a

diff --git a/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.2.0.ebuild 
b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.2.0.ebuild
new file mode 100644
index 0..5b807f63a
--- /dev/null
+++ b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.2.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{11,12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Kconfig tooling for esp-idf"
+HOMEPAGE="https://github.com/espressif/esp-idf-kconfig;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/kconfiglib[${PYTHON_USEDEP}]
+"
+
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+   default
+   rm -r test || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-libs/imgui/

2024-06-04 Thread Viorel Munteanu
commit: 97adccd54889d60a15dd188fc959fc1b93f24215
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Jun  4 15:59:30 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 16:00:43 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=97adccd5

media-libs/imgui: fix sdl USE flags

I did some search & replace damage last time, fix it.

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

 media-libs/imgui/imgui-1.89.9-r3.ebuild | 4 ++--
 media-libs/imgui/imgui-1.90.7-r2.ebuild | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/media-libs/imgui/imgui-1.89.9-r3.ebuild 
b/media-libs/imgui/imgui-1.89.9-r3.ebuild
index e03ac218f..50508ae0e 100644
--- a/media-libs/imgui/imgui-1.89.9-r3.ebuild
+++ b/media-libs/imgui/imgui-1.89.9-r3.ebuild
@@ -61,9 +61,9 @@ multilib_src_configure() {
$(meson_feature vulkan)
$(meson_feature glfw)
$(meson_feature sdl2)
-   $(meson_feature sdl2-renderer)
+   $(meson_feature sdl2-renderer sdl2_renderer)
-Dsdl3=disabled
-   -Dsdl3-renderer=disabled
+   -Dsdl3_renderer=disabled
$(meson_feature webgpu)
-Dosx=disabled
-Dwin=disabled

diff --git a/media-libs/imgui/imgui-1.90.7-r2.ebuild 
b/media-libs/imgui/imgui-1.90.7-r2.ebuild
index e03ac218f..50508ae0e 100644
--- a/media-libs/imgui/imgui-1.90.7-r2.ebuild
+++ b/media-libs/imgui/imgui-1.90.7-r2.ebuild
@@ -61,9 +61,9 @@ multilib_src_configure() {
$(meson_feature vulkan)
$(meson_feature glfw)
$(meson_feature sdl2)
-   $(meson_feature sdl2-renderer)
+   $(meson_feature sdl2-renderer sdl2_renderer)
-Dsdl3=disabled
-   -Dsdl3-renderer=disabled
+   -Dsdl3_renderer=disabled
$(meson_feature webgpu)
-Dosx=disabled
-Dwin=disabled



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

2024-06-03 Thread Viorel Munteanu
commit: b108a723b33408eb72c505ba4cc4e5d1d708c943
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Jun  4 04:28:03 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 04:28:03 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b108a723

dev-python/dropbox: add 12.0.2

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

 dev-python/dropbox/Manifest  |  1 +
 dev-python/dropbox/dropbox-12.0.2.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/dropbox/Manifest b/dev-python/dropbox/Manifest
index 0f28e5ad5..a22c7acaf 100644
--- a/dev-python/dropbox/Manifest
+++ b/dev-python/dropbox/Manifest
@@ -1,2 +1,3 @@
 DIST dropbox-sdk-python-11.36.2.gh.tar.gz 1166700 BLAKE2B 
afd0592bd1e18416f91d1fd673f2b7b7f605eaab80c02a9d8535fefa7fb23c8bc6a08c191492e1ced5d4b2d17fa72e8e5b6a58ba797f170c0efb75e755a451c9
 SHA512 
ec27685b4e5344e706bffb68b110ef2d7b307a5865bed3e042d6835f3666d2eefca646627a07bae1a3142e5f0346865fe285b037b00f3da081eb5797f9a768f5
 DIST dropbox-sdk-python-12.0.1.gh.tar.gz 1155009 BLAKE2B 
615aa4650d030fbbf7e6f487c2a314f763a4b153cd94c1e2f9720c4b426bf53007e4e01883f1cde2fab25b6df8f9bc35cc376ced9100c4c023c2685366b2456c
 SHA512 
4346ced633f07f255ac23089bb8e4ed22dbba18b25e1e36dc3c083bb4afa45a8824ac772db04cd0b679b43c08c61dcca1dfa70fbb367b3dc625d5f6647d31589
+DIST dropbox-sdk-python-12.0.2.gh.tar.gz 1155008 BLAKE2B 
cc0006909a204f0b9efab7605680027b144dfff5c91ddf31460884ada4948b285ff0777f19f9395a1fc447a906018c3a43b40bc7651bdbb715c597849e7ecba9
 SHA512 
73834c89e2dc8b129a549d082a7862ec81f731c4977c6650cc421c08b62903b78c9fa1e191a330022591e2cb0e29b825e89e2d04056e2f4e6362a168b57fec39

diff --git a/dev-python/dropbox/dropbox-12.0.2.ebuild 
b/dev-python/dropbox/dropbox-12.0.2.ebuild
new file mode 100644
index 0..d32005804
--- /dev/null
+++ b/dev-python/dropbox/dropbox-12.0.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1
+
+GH_PN=dropbox-sdk-python
+
+DESCRIPTION="The offical Dropbox SDK for Python"
+HOMEPAGE="https://www.dropbox.com/developers;
+# pypi does not have tests, stick with gh
+SRC_URI="https://github.com/dropbox/${GH_PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${GH_PN}-${PV}.gh.tar.gz"
+S="${WORKDIR}"/${GH_PN}-${PV}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/stone[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+
+# disable tests that need SCOPED_USER_DROPBOX_TOKEN
+# and tests that fail
+EPYTEST_DESELECT=(
+   test/integration/test_dropbox.py
+   test/unit/test_dropbox_unit.py::TestClient
+   test/unit/test_dropbox_unit.py::TestOAuth::test_NoRedirect_whole_flow
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # this is wrong
+   sed -i -e "s/^import mock$/from unittest import mock/" 
test/unit/test_dropbox_unit.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2024-06-03 Thread Viorel Munteanu
commit: b581d55c9d831508758ca1b51016d9245dd618a1
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Jun  4 04:28:09 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun  4 04:28:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b581d55c

dev-python/dropbox: drop 12.0.1

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

 dev-python/dropbox/Manifest  |  1 -
 dev-python/dropbox/dropbox-12.0.1.ebuild | 44 
 2 files changed, 45 deletions(-)

diff --git a/dev-python/dropbox/Manifest b/dev-python/dropbox/Manifest
index a22c7acaf..bae8fd436 100644
--- a/dev-python/dropbox/Manifest
+++ b/dev-python/dropbox/Manifest
@@ -1,3 +1,2 @@
 DIST dropbox-sdk-python-11.36.2.gh.tar.gz 1166700 BLAKE2B 
afd0592bd1e18416f91d1fd673f2b7b7f605eaab80c02a9d8535fefa7fb23c8bc6a08c191492e1ced5d4b2d17fa72e8e5b6a58ba797f170c0efb75e755a451c9
 SHA512 
ec27685b4e5344e706bffb68b110ef2d7b307a5865bed3e042d6835f3666d2eefca646627a07bae1a3142e5f0346865fe285b037b00f3da081eb5797f9a768f5
-DIST dropbox-sdk-python-12.0.1.gh.tar.gz 1155009 BLAKE2B 
615aa4650d030fbbf7e6f487c2a314f763a4b153cd94c1e2f9720c4b426bf53007e4e01883f1cde2fab25b6df8f9bc35cc376ced9100c4c023c2685366b2456c
 SHA512 
4346ced633f07f255ac23089bb8e4ed22dbba18b25e1e36dc3c083bb4afa45a8824ac772db04cd0b679b43c08c61dcca1dfa70fbb367b3dc625d5f6647d31589
 DIST dropbox-sdk-python-12.0.2.gh.tar.gz 1155008 BLAKE2B 
cc0006909a204f0b9efab7605680027b144dfff5c91ddf31460884ada4948b285ff0777f19f9395a1fc447a906018c3a43b40bc7651bdbb715c597849e7ecba9
 SHA512 
73834c89e2dc8b129a549d082a7862ec81f731c4977c6650cc421c08b62903b78c9fa1e191a330022591e2cb0e29b825e89e2d04056e2f4e6362a168b57fec39

diff --git a/dev-python/dropbox/dropbox-12.0.1.ebuild 
b/dev-python/dropbox/dropbox-12.0.1.ebuild
deleted file mode 100644
index d32005804..0
--- a/dev-python/dropbox/dropbox-12.0.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1
-
-GH_PN=dropbox-sdk-python
-
-DESCRIPTION="The offical Dropbox SDK for Python"
-HOMEPAGE="https://www.dropbox.com/developers;
-# pypi does not have tests, stick with gh
-SRC_URI="https://github.com/dropbox/${GH_PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${GH_PN}-${PV}.gh.tar.gz"
-S="${WORKDIR}"/${GH_PN}-${PV}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/stone[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-
-# disable tests that need SCOPED_USER_DROPBOX_TOKEN
-# and tests that fail
-EPYTEST_DESELECT=(
-   test/integration/test_dropbox.py
-   test/unit/test_dropbox_unit.py::TestClient
-   test/unit/test_dropbox_unit.py::TestOAuth::test_NoRedirect_whole_flow
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # this is wrong
-   sed -i -e "s/^import mock$/from unittest import mock/" 
test/unit/test_dropbox_unit.py || die
-
-   distutils-r1_python_prepare_all
-}



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

2024-06-03 Thread Viorel Munteanu
commit: 1a8ef5ad238dd5302f7871ce41f0892ff1728e29
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Jun  3 14:55:28 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon Jun  3 14:55:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a8ef5ad

dev-python/dropbox: add 12.0.1

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

 dev-python/dropbox/Manifest  |  1 +
 dev-python/dropbox/dropbox-12.0.1.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/dropbox/Manifest b/dev-python/dropbox/Manifest
index 99464a7c3..ee47bf8cd 100644
--- a/dev-python/dropbox/Manifest
+++ b/dev-python/dropbox/Manifest
@@ -1,2 +1,3 @@
 DIST dropbox-sdk-python-11.36.2.gh.tar.gz 1166700 BLAKE2B 
afd0592bd1e18416f91d1fd673f2b7b7f605eaab80c02a9d8535fefa7fb23c8bc6a08c191492e1ced5d4b2d17fa72e8e5b6a58ba797f170c0efb75e755a451c9
 SHA512 
ec27685b4e5344e706bffb68b110ef2d7b307a5865bed3e042d6835f3666d2eefca646627a07bae1a3142e5f0346865fe285b037b00f3da081eb5797f9a768f5
 DIST dropbox-sdk-python-12.0.0.gh.tar.gz 1155006 BLAKE2B 
dc75c8c0be5d8c44820cddf8e39b8e86180fc8ddc482ef4656ad5525e268f6f13fa1529138290205acd0a946b6d8d90a3df48aff9fb14f410d5c2c409ee399c3
 SHA512 
5cf28c0e338a3399e4448c64fde823bfc872a6a6a93dc25241c96f55c21abe194b9e882d32d098f4c329941f36d0dec79786e521f2686c7d4c0eeb64bd745f21
+DIST dropbox-sdk-python-12.0.1.gh.tar.gz 1155009 BLAKE2B 
615aa4650d030fbbf7e6f487c2a314f763a4b153cd94c1e2f9720c4b426bf53007e4e01883f1cde2fab25b6df8f9bc35cc376ced9100c4c023c2685366b2456c
 SHA512 
4346ced633f07f255ac23089bb8e4ed22dbba18b25e1e36dc3c083bb4afa45a8824ac772db04cd0b679b43c08c61dcca1dfa70fbb367b3dc625d5f6647d31589

diff --git a/dev-python/dropbox/dropbox-12.0.1.ebuild 
b/dev-python/dropbox/dropbox-12.0.1.ebuild
new file mode 100644
index 0..d32005804
--- /dev/null
+++ b/dev-python/dropbox/dropbox-12.0.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1
+
+GH_PN=dropbox-sdk-python
+
+DESCRIPTION="The offical Dropbox SDK for Python"
+HOMEPAGE="https://www.dropbox.com/developers;
+# pypi does not have tests, stick with gh
+SRC_URI="https://github.com/dropbox/${GH_PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${GH_PN}-${PV}.gh.tar.gz"
+S="${WORKDIR}"/${GH_PN}-${PV}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/stone[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+
+# disable tests that need SCOPED_USER_DROPBOX_TOKEN
+# and tests that fail
+EPYTEST_DESELECT=(
+   test/integration/test_dropbox.py
+   test/unit/test_dropbox_unit.py::TestClient
+   test/unit/test_dropbox_unit.py::TestOAuth::test_NoRedirect_whole_flow
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # this is wrong
+   sed -i -e "s/^import mock$/from unittest import mock/" 
test/unit/test_dropbox_unit.py || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-libs/imgui/

2024-06-03 Thread Viorel Munteanu
commit: c1e7d7e60047deb138bb00ebd84108deb62556e2
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Jun  3 15:00:21 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon Jun  3 15:00:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c1e7d7e6

media-libs/imgui: fix pkgdev issues

There was a typo in metadata.xml.
Also underscores are not allowed in flag names.

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

 media-libs/imgui/imgui-1.89.9-r3.ebuild | 8 
 media-libs/imgui/imgui-1.90.7-r2.ebuild | 8 
 media-libs/imgui/metadata.xml   | 4 ++--
 3 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/media-libs/imgui/imgui-1.89.9-r3.ebuild 
b/media-libs/imgui/imgui-1.89.9-r3.ebuild
index 50baf8ec3..e03ac218f 100644
--- a/media-libs/imgui/imgui-1.89.9-r3.ebuild
+++ b/media-libs/imgui/imgui-1.89.9-r3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/ocornut/imgui/archive/v${PV}.tar.gz -> imgui-${PV}.t
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64"
-IUSE="allegro5 glfw sdl2 sdl3 sdl2_renderer sdl3_renderer opengl vulkan webgpu"
+IUSE="allegro5 glfw sdl2 sdl3 sdl2-renderer sdl3-renderer opengl vulkan webgpu"
 
 RDEPEND="
dev-libs/stb:=
@@ -25,7 +25,7 @@ RDEPEND="
allegro5? ( media-libs/allegro:5[${MULTILIB_USEDEP}] )
glfw? ( media-libs/glfw:0[${MULTILIB_USEDEP}] )
sdl2? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sdl2_renderer? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sdl2-renderer? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
opengl? ( || (
>=media-libs/mesa-24.1.0_rc1[opengl,${MULTILIB_USEDEP}]
https://github.com/ocornut/imgui/archive/v${PV}.tar.gz -> imgui-${PV}.t
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="~amd64"
-IUSE="allegro5 glfw sdl2 sdl3 sdl2_renderer sdl3_renderer opengl vulkan webgpu"
+IUSE="allegro5 glfw sdl2 sdl3 sdl2-renderer sdl3-renderer opengl vulkan webgpu"
 
 RDEPEND="
dev-libs/stb:=
@@ -25,7 +25,7 @@ RDEPEND="
allegro5? ( media-libs/allegro:5[${MULTILIB_USEDEP}] )
glfw? ( media-libs/glfw:0[${MULTILIB_USEDEP}] )
sdl2? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
-   sdl2_renderer? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
+   sdl2-renderer? ( media-libs/libsdl2[${MULTILIB_USEDEP}] )
opengl? ( || (
>=media-libs/mesa-24.1.0_rc1[opengl,${MULTILIB_USEDEP}]
Enable opengl renderer
 Enable vulkan renderer
 Enable SDL2 backend
-   Enable SDL2 renderer backend
+Enable SDL2 renderer backend
 Enable SDL3 backend
-Enable SDL3 renderer backend
+Enable SDL3 renderer backend
 Enable webgpu renderer backend
 
 



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

2024-06-03 Thread Viorel Munteanu
commit: d2682374323d659850f342d62c8191dfca75952c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Jun  3 14:55:33 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon Jun  3 14:55:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d2682374

dev-python/dropbox: drop 12.0.0

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

 dev-python/dropbox/Manifest  |  1 -
 dev-python/dropbox/dropbox-12.0.0.ebuild | 44 
 2 files changed, 45 deletions(-)

diff --git a/dev-python/dropbox/Manifest b/dev-python/dropbox/Manifest
index ee47bf8cd..0f28e5ad5 100644
--- a/dev-python/dropbox/Manifest
+++ b/dev-python/dropbox/Manifest
@@ -1,3 +1,2 @@
 DIST dropbox-sdk-python-11.36.2.gh.tar.gz 1166700 BLAKE2B 
afd0592bd1e18416f91d1fd673f2b7b7f605eaab80c02a9d8535fefa7fb23c8bc6a08c191492e1ced5d4b2d17fa72e8e5b6a58ba797f170c0efb75e755a451c9
 SHA512 
ec27685b4e5344e706bffb68b110ef2d7b307a5865bed3e042d6835f3666d2eefca646627a07bae1a3142e5f0346865fe285b037b00f3da081eb5797f9a768f5
-DIST dropbox-sdk-python-12.0.0.gh.tar.gz 1155006 BLAKE2B 
dc75c8c0be5d8c44820cddf8e39b8e86180fc8ddc482ef4656ad5525e268f6f13fa1529138290205acd0a946b6d8d90a3df48aff9fb14f410d5c2c409ee399c3
 SHA512 
5cf28c0e338a3399e4448c64fde823bfc872a6a6a93dc25241c96f55c21abe194b9e882d32d098f4c329941f36d0dec79786e521f2686c7d4c0eeb64bd745f21
 DIST dropbox-sdk-python-12.0.1.gh.tar.gz 1155009 BLAKE2B 
615aa4650d030fbbf7e6f487c2a314f763a4b153cd94c1e2f9720c4b426bf53007e4e01883f1cde2fab25b6df8f9bc35cc376ced9100c4c023c2685366b2456c
 SHA512 
4346ced633f07f255ac23089bb8e4ed22dbba18b25e1e36dc3c083bb4afa45a8824ac772db04cd0b679b43c08c61dcca1dfa70fbb367b3dc625d5f6647d31589

diff --git a/dev-python/dropbox/dropbox-12.0.0.ebuild 
b/dev-python/dropbox/dropbox-12.0.0.ebuild
deleted file mode 100644
index d32005804..0
--- a/dev-python/dropbox/dropbox-12.0.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-inherit distutils-r1
-
-GH_PN=dropbox-sdk-python
-
-DESCRIPTION="The offical Dropbox SDK for Python"
-HOMEPAGE="https://www.dropbox.com/developers;
-# pypi does not have tests, stick with gh
-SRC_URI="https://github.com/dropbox/${GH_PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${GH_PN}-${PV}.gh.tar.gz"
-S="${WORKDIR}"/${GH_PN}-${PV}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-   dev-python/stone[${PYTHON_USEDEP}]
-   dev-python/urllib3[${PYTHON_USEDEP}]
-"
-
-# disable tests that need SCOPED_USER_DROPBOX_TOKEN
-# and tests that fail
-EPYTEST_DESELECT=(
-   test/integration/test_dropbox.py
-   test/unit/test_dropbox_unit.py::TestClient
-   test/unit/test_dropbox_unit.py::TestOAuth::test_NoRedirect_whole_flow
-)
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # this is wrong
-   sed -i -e "s/^import mock$/from unittest import mock/" 
test/unit/test_dropbox_unit.py || die
-
-   distutils-r1_python_prepare_all
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-06-03 Thread Viorel Munteanu
commit: 3ce33546c6713b5b7bd2d44dec7f9ae6cb8bbccc
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Jun  3 11:16:32 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon Jun  3 11:32:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce33546

app-emulation/virtualbox: backport python detangling to 6.1

Will commit straight to stable because this is the last version in 6.1
and also because the change applies to build time only for USE=-python.

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

 1.50-r2.ebuild => virtualbox-6.1.50-r3.ebuild} | 29 +++---
 1 file changed, 14 insertions(+), 15 deletions(-)

diff --git a/app-emulation/virtualbox/virtualbox-6.1.50-r2.ebuild 
b/app-emulation/virtualbox/virtualbox-6.1.50-r3.ebuild
similarity index 97%
rename from app-emulation/virtualbox/virtualbox-6.1.50-r2.ebuild
rename to app-emulation/virtualbox/virtualbox-6.1.50-r3.ebuild
index a41107315c77..fa179b79846c 100644
--- a/app-emulation/virtualbox/virtualbox-6.1.50-r2.ebuild
+++ b/app-emulation/virtualbox/virtualbox-6.1.50-r3.ebuild
@@ -37,7 +37,6 @@ IUSE="alsa debug doc dtrace headless java lvm +opus pam 
pax-kernel pch pulseaudi
 unset WATCOM #856769
 
 COMMON_DEPEND="
-   ${PYTHON_DEPS}
acct-group/vboxusers
~app-emulation/virtualbox-modules-${PV}
>=dev-libs/libxslt-1.1.19
@@ -73,6 +72,7 @@ COMMON_DEPEND="
virtual/libcrypt:=
lvm? ( sys-fs/lvm2 )
opus? ( media-libs/opus )
+   python? ( ${PYTHON_DEPS} )
udev? ( >=virtual/udev-171 )
vboxwebsrv? ( net-libs/gsoap[-gnutls(-)] )
vnc? ( >=net-libs/libvncserver-0.9.9 )
@@ -101,7 +101,6 @@ DEPEND="
pulseaudio? ( media-libs/libpulse )
 "
 BDEPEND="
-   ${PYTHON_DEPS}
>=app-arch/tar-1.34-r2
>=dev-build/kbuild-0.1.9998.3127
<=dev-build/kbuild-0.1.9998.3500
@@ -122,6 +121,7 @@ BDEPEND="
dev-texlive/texlive-fontsextra
)
java? ( virtual/jdk:1.8 )
+   python? ( ${PYTHON_DEPS} )
qt5? ( dev-qt/linguist-tools:5 )
 "
 RDEPEND="
@@ -161,9 +161,8 @@ QA_PRESTRIPPED="
 
 REQUIRED_USE="
java? ( sdk )
-   python? ( sdk )
+   python? ( sdk ${PYTHON_REQUIRED_USE} )
vboxwebsrv? ( java )
-   ${PYTHON_REQUIRED_USE}
 "
 
 PATCHES=(
@@ -199,10 +198,6 @@ pkg_pretend() {
einfo "No USE=\"opengl\" selected, this build will lack"
einfo "the OpenGL feature."
fi
-   if ! use python ; then
-   einfo "You have disabled the \"python\" USE flag. This will 
only"
-   einfo "disable the python bindings being installed."
-   fi
 
# 749273
local d=${ROOT}
@@ -216,7 +211,7 @@ pkg_pretend() {
 
 pkg_setup() {
java-pkg-opt-2_pkg_setup
-   python-single-r1_pkg_setup
+   use python && python-single-r1_pkg_setup
 }
 
 src_prepare() {
@@ -350,13 +345,13 @@ src_configure() {
-e '/VBOX_LIB_PYTHON.*=/d' \
AutoConfig.kmk || die
 
-   cat >> AutoConfig.kmk <<-EOF || die
-   VBOX_WITH_PYTHON=$(usev python 1)
-   VBOX_PATH_PYTHON_INC=$(python_get_includedir)
-   VBOX_LIB_PYTHON=$(python_get_library_path)
-   EOF
-
if use python ; then
+   cat >> AutoConfig.kmk <<-EOF || die
+   VBOX_WITH_PYTHON=1
+   VBOX_PATH_PYTHON_INC=$(python_get_includedir)
+   VBOX_LIB_PYTHON=$(python_get_library_path)
+   EOF
+
local mangled_python="${EPYTHON#python}"
mangled_python="${mangled_python/.}"
 
@@ -373,6 +368,10 @@ src_configure() {
EOF
 
chmod +x src/libs/xpcom18a4/python/gen_python_deps.py || die
+   else
+   cat >> AutoConfig.kmk <<-EOF || die
+   VBOX_WITH_PYTHON:=
+   EOF
fi
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-06-03 Thread Viorel Munteanu
commit: 8583a1688f2e8a80f55bd4b498ce7e4b01651d0a
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon Jun  3 11:18:52 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon Jun  3 11:32:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8583a168

app-emulation/virtualbox: remove python from BDEPEND if not used

RDEPEND was conditional, but BDEPEND was not.

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

 app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
index c36898c8de73..1977c56b1a5d 100644
--- a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
+++ b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
@@ -125,7 +125,6 @@ RDEPEND="
java? ( virtual/jre:1.8 )
 "
 BDEPEND="
-   ${PYTHON_DEPS}
>=app-arch/tar-1.34-r2
>=dev-lang/yasm-0.6.2
dev-libs/libIDL
@@ -149,6 +148,7 @@ BDEPEND="
)
gui? ( dev-qt/linguist-tools:5 )
nls? ( dev-qt/linguist-tools:5 )
+   python? ( ${PYTHON_DEPS} )
java? ( virtual/jdk:1.8 )
 "
 



[gentoo-commits] repo/gentoo:master commit in: media-sound/alacenc/files/, media-sound/alacenc/

2024-06-01 Thread Viorel Munteanu
commit: 10dfb40fbc837b96626e586b484ed308fbc3ce6b
Author: Philipp Rösner  protonmail  com>
AuthorDate: Wed Apr  3 21:16:15 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Sat Jun  1 09:31:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10dfb40f

media-sound/alacenc: fix musl build

Add patch for including missing endian.h header file.
Replace use of 'uint' with 'unsigned int'.

Closes: https://bugs.gentoo.org/927902
Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36085
Signed-off-by: Viorel Munteanu  gentoo.org>

 media-sound/alacenc/alacenc-0.4.0.ebuild   |  4 +++
 media-sound/alacenc/files/alacenc-0.4.0-musl.patch | 30 ++
 2 files changed, 34 insertions(+)

diff --git a/media-sound/alacenc/alacenc-0.4.0.ebuild 
b/media-sound/alacenc/alacenc-0.4.0.ebuild
index d1e6d081f081..a18ef84e118d 100644
--- a/media-sound/alacenc/alacenc-0.4.0.ebuild
+++ b/media-sound/alacenc/alacenc-0.4.0.ebuild
@@ -15,6 +15,10 @@ KEYWORDS="~amd64 ~x86"
 
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=(
+   "${FILESDIR}/${P}-musl.patch"
+)
+
 src_install() {
dobin "${BUILD_DIR}/alacenc"
einstalldocs

diff --git a/media-sound/alacenc/files/alacenc-0.4.0-musl.patch 
b/media-sound/alacenc/files/alacenc-0.4.0-musl.patch
new file mode 100644
index ..e42a0def06d9
--- /dev/null
+++ b/media-sound/alacenc/files/alacenc-0.4.0-musl.patch
@@ -0,0 +1,30 @@
+# Include endian.h because otherwise constants like BYTE_ORDER,
+# LITTLE_ENDIAN or BIG_ENDIAN as well as functions like
+# toBigEndian are missing when building with musl.
+# On glibc these symbols are present without including
+# endian.h, however including it anyway is fine.
+#
+# Related bug: https://bugs.gentoo.org/927902
+--- a/types.h
 b/types.h
+@@ -40,6 +40,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ class Error : public std::runtime_error
+ {
+# There is no typedef for uint in musl, so replace it
+# Upstream PR: https://github.com/flacon/alacenc/pull/4
+--- a/atoms.cpp
 b/atoms.cpp
+@@ -655,7 +655,7 @@ OutFile <<(OutFile , const FreeAtom )
+ {
+ os << uint32_t(atom.mSize);
+ os << "free";
+-for (uint i = 0; i < atom.mSize - 8; ++i) {
++for (unsigned int i = 0; i < atom.mSize - 8; ++i) {
+ os << '\0';
+ }
+ return os;



[gentoo-commits] repo/gentoo:master commit in: net-dialup/lrzsz/

2024-05-30 Thread Viorel Munteanu
commit: 12f0d62d60a0cb57a0b9fb779e8cb903b52a8234
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu May 30 05:28:40 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Thu May 30 07:13:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12f0d62d

net-dialup/lrzsz: drop 0.12.20-r7

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

 net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild | 74 
 1 file changed, 74 deletions(-)

diff --git a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild 
b/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
deleted file mode 100644
index 015edfdbda9a..
--- a/net-dialup/lrzsz/lrzsz-0.12.20-r7.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Communication package providing the X, Y, and ZMODEM file 
transfer protocols"
-HOMEPAGE="https://www.ohse.de/uwe/software/lrzsz.html;
-SRC_URI="
-   https://www.ohse.de/uwe/releases/${P}.tar.gz
-   https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-m4-${PV}.tar.bz2
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux"
-IUSE="nls"
-
-DEPEND="nls? ( virtual/libintl )"
-BDEPEND="nls? ( sys-devel/gettext )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-autotools.patch
-   "${FILESDIR}"/${PN}-implicit-decl.patch
-   "${FILESDIR}"/${P}-automake-1.12.patch
-   "${FILESDIR}"/${P}-automake-1.13.patch
-   "${FILESDIR}"/${P}-gettext-0.20.patch
-   "${FILESDIR}"/${P}-AR.patch
-   "${FILESDIR}"/${P}-configure-clang16.patch
-   "${FILESDIR}"/${P}-gettext-0.22.patch
-   "${FILESDIR}"/${P}-disable-nls.patch
-)
-
-DOCS=( AUTHORS COMPATABILITY ChangeLog NEWS \
-   README{,.cvs,.gettext,.isdn4linux,.tests} THANKS TODO )
-
-src_prepare() {
-   default
-
-   # automake is unhappy if this is missing
-   >> config.rpath || die
-   # This is too old.  Remove it so automake puts in a newer copy.
-   rm missing || die
-   # Autoheader does not like seeing this file.
-   rm acconfig.h || die
-   # embed default m4 files in case gettext is not installed
-   mv "${WORKDIR}"/m4 . || die
-
-   eautoreconf
-}
-
-src_configure() {
-   tc-export CC
-
-   econf $(use_enable nls)
-}
-
-src_test() {
-   # Don't use check target.
-   # See bug #120748 before changing this function.
-   emake vcheck
-}
-
-src_install() {
-   default
-
-   local x
-   for x in {r,s}{b,x,z} ; do
-   dosym l${x} /usr/bin/${x}
-   dosym l${x:0:1}z.1 /usr/share/man/man1/${x}.1
-   [ "${x:1:1}" = "z" ] || dosym l${x:0:1}z.1 
/usr/share/man/man1/l${x}.1
-   done
-}



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

2024-05-30 Thread Viorel Munteanu
commit: 0c014af7cbe4c8fda28403521b39163d10782d2c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu May 30 07:13:11 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Thu May 30 07:13:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c014af7

app-misc/fastfetch: add 2.14.0

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

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

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index de4d0a16326c..03711d6cb68b 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,3 +1,4 @@
 DIST fastfetch-2.11.5.tar.gz 1321195 BLAKE2B 
1e7fa7c92275ae8d3458ead537003fe48595e3dfbe87c52f49fd48ab88154b824e590ab75b0c5b738304c929edbaa034a1d05df3100ffe4a9e0306e3254a8457
 SHA512 
d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059
 DIST fastfetch-2.13.2.tar.gz 1254865 BLAKE2B 
87d9c286f578d4929c0d50ce075d9ee04e53a5f05004ad8df2db73da84dd2079eb33fad650fb25cc18bd78c26008c8eea20c0ca515914371eec888d2a14bd753
 SHA512 
b9cfe2e333e234490f0143732419f596a42ee6ab80c316b23440adfa1fd5f05f194d4e5d2a9828c926e85f6a89781702d24ed4d0ac1b58c207dfd40c8095cf15
+DIST fastfetch-2.14.0.tar.gz 1083381 BLAKE2B 
bce9e8633d43ca50f1b35fa96a11c8d2cbdf68ebace97cae37b4285f05ae0325d394682ac32bb8b5eb7141c82b865f25188def48685601da7385e83676cafc97
 SHA512 
0d7fb6003d6e3178725a05f6efebc32218d07d7b8c79b0d981b3317d57464202e7d1f379684dc78ae0fc6b003cfd95c4fee3efa5d8b89ec6ef2e6236a3e9f7b5
 DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 
858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b
 SHA512 
be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946

diff --git a/app-misc/fastfetch/fastfetch-2.14.0.ebuild 
b/app-misc/fastfetch/fastfetch-2.14.0.ebuild
new file mode 100644
index ..c3888b1ec46e
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.14.0.ebuild
@@ -0,0 +1,116 @@
+# 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.9.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: net-dns/djbdns/

2024-05-27 Thread Viorel Munteanu
commit: 208c21eb43eac8c92ce6d9d47f3a2974b000ffdc
Author: Jaco Kroon  uls  co  za>
AuthorDate: Mon May 27 13:32:39 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon May 27 15:08:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=208c21eb

net-dns/djbdns: Add myself as maintainer.

Update all leading space in metadata.xml to tabs.

Signed-off-by: Jaco Kroon  uls.co.za>
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-dns/djbdns/metadata.xml | 20 ++--
 1 file changed, 14 insertions(+), 6 deletions(-)

diff --git a/net-dns/djbdns/metadata.xml b/net-dns/djbdns/metadata.xml
index 6e76cd2b88bd..7fb0b75a8609 100644
--- a/net-dns/djbdns/metadata.xml
+++ b/net-dns/djbdns/metadata.xml
@@ -1,10 +1,18 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-
-
-  Apply Fefe's patch (https://www.fefe.de/dns/) for ipv6 support.
-
-  
+   
+   j...@uls.co.za
+   Jaco Kroon
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   
+   
+   Apply Fefe's patch (https://www.fefe.de/dns/) for ipv6 
support.
+   
+   
 



[gentoo-commits] repo/gentoo:master commit in: net-dns/djbdns/files/, net-dns/djbdns/

2024-05-27 Thread Viorel Munteanu
commit: b938f9f9a917d3bacb73ef914c371dfc5f2d8ebe
Author: Jaco Kroon  uls  co  za>
AuthorDate: Mon May 27 14:37:52 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon May 27 15:08:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b938f9f9

net-dns/djbdns: 1.05-r40

Work around local receive overflow bug.

Bug: https://bugs.gentoo.org/932846
Signed-off-by: Jaco Kroon  uls.co.za>
Closes: https://github.com/gentoo/gentoo/pull/36841
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-dns/djbdns/djbdns-1.05-r40.ebuild  | 143 +
 ...dp-overflow-response-buffer-truncate-nov6.patch |  13 ++
 ...-udp-overflow-response-buffer-truncate-v6.patch |  34 +
 3 files changed, 190 insertions(+)

diff --git a/net-dns/djbdns/djbdns-1.05-r40.ebuild 
b/net-dns/djbdns/djbdns-1.05-r40.ebuild
new file mode 100644
index ..f5a5afde9b70
--- /dev/null
+++ b/net-dns/djbdns/djbdns-1.05-r40.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit flag-o-matic readme.gentoo-r1 toolchain-funcs
+
+DESCRIPTION="Collection of DNS client/server software"
+HOMEPAGE="https://cr.yp.to/djbdns.html;
+IPV6_PATCH="test32"
+
+SRC_URI="https://cr.yp.to/djbdns/${P}.tar.gz
+   https://smarden.org/pape/djb/manpages/${P}-man.tar.gz
+   ipv6? ( https://www.fefe.de/dns/${P}-${IPV6_PATCH}.diff.xz )"
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86"
+IUSE="ipv6 selinux"
+
+RDEPEND="
+   acct-user/dnscache
+   acct-user/dnslog
+   acct-user/tinydns
+   sys-apps/ucspi-tcp
+   virtual/daemontools
+   selinux? ( sec-policy/selinux-djbdns )"
+
+src_unpack() {
+   # Unpack both djbdns and its man pages to separate directories.
+   default
+
+   # Now move the man pages under ${S} so that user patches can be
+   # applied to them as well in src_prepare().
+   mv "${PN}-man" "${P}/man" || die "failed to transplant man pages"
+}
+
+PATCHES=(
+   "${FILESDIR}/dnsroots.patch"
+   "${FILESDIR}/dnstracesort.patch"
+   "${FILESDIR}/string_length_255.patch"
+   "${FILESDIR}/srv_record_support.patch"
+   "${FILESDIR}/increase-cname-recustion-depth.patch"
+   "${FILESDIR}/CVE2009-0858_0001-check-response-domain-name-length.patch"
+   "${FILESDIR}/CVE2012-1191_0001-ghost-domain-attack.patch"
+   "${FILESDIR}/AR-and-RANLIB-support.patch"
+   "${FILESDIR}/tinydns-softlimit.patch"
+   "${FILESDIR}/${PN}-dnscache-configurable-truncate-manpages.patch"
+)
+
+src_prepare() {
+   if use ipv6; then
+   PATCHES=(${PATCHES[@]}
+   # The big ipv6 patch.
+   "${WORKDIR}/${P}-${IPV6_PATCH}.diff"
+   # Fix CVE2008-4392 (ipv6)
+   
"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-ipv6-test32.patch"
+   
"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records-ipv6-test29.patch"
+   
"${FILESDIR}/${PN}-dnscache-configurable-truncate-size-v6.patch"
+   
"${FILESDIR}/${PN}-udp-overflow-response-buffer-truncate-v6.patch"
+   )
+   else
+   PATCHES=(${PATCHES[@]}
+   "${FILESDIR}/implicit-declarations-nov6.patch"
+   # Fix CVE2008-4392 (no ipv6)
+   
"${FILESDIR}/CVE2008-4392_0001-dnscache-merge-similar-outgoing-queries-r1.patch"
+   
"${FILESDIR}/CVE2008-4392_0002-dnscache-cache-soa-records.patch"
+   # Later versions of the ipv6 patch include this
+   "${FILESDIR}/${PV}-errno-r1.patch"
+   
"${FILESDIR}/${PN}-dnscache-configurable-truncate-size-nov6.patch"
+   
"${FILESDIR}/${PN}-udp-overflow-response-buffer-truncate-nov6.patch"
+   )
+   fi
+
+   default
+
+   # Change "head -X" to the posix-compatible "head -nX" within the
+   # Makefile. We do this with sed instead of a patch because the ipv6
+   # patch uses some of the surrounding lines; we'd need two versions
+   # of the patch.
+   sed -i Makefile \
+   -e 's/head[[:space:]]\{1,\}\-\([0-9]\{1,\}\)/head -n\1/g' \
+   || die 'failed to sed head in the Makefile'
+}
+
+src_compile() {
+   # Bug 927539. This is beyond our ability to realistically fix due
+   # to patch conflicts.
+   append-cflags $(test-flags-CC -Wno-error=inc

[gentoo-commits] repo/gentoo:master commit in: app-shells/zsh-syntax-highlighting/

2024-05-27 Thread Viorel Munteanu
commit: 40a2da4521399bf21a7b5e380f31ed6e04504285
Author: Mattéo Rossillol‑‑Laruelle  protonmail  com>
AuthorDate: Mon May 27 10:24:23 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon May 27 11:52:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a2da45

app-shells/zsh-syntax-highlighting: add 0.8.0 and adoption

Closes: https://bugs.gentoo.org/920942
Signed-off-by: Mattéo Rossillol‑‑Laruelle  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36175
Signed-off-by: Viorel Munteanu  gentoo.org>

 app-shells/zsh-syntax-highlighting/Manifest|  1 +
 app-shells/zsh-syntax-highlighting/metadata.xml| 15 ++-
 .../zsh-syntax-highlighting-0.8.0.ebuild   | 48 ++
 .../zsh-syntax-highlighting-.ebuild| 48 ++
 4 files changed, 111 insertions(+), 1 deletion(-)

diff --git a/app-shells/zsh-syntax-highlighting/Manifest 
b/app-shells/zsh-syntax-highlighting/Manifest
index 6a76ff54d77e..c64266de01fa 100644
--- a/app-shells/zsh-syntax-highlighting/Manifest
+++ b/app-shells/zsh-syntax-highlighting/Manifest
@@ -1 +1,2 @@
 DIST zsh-syntax-highlighting-0.7.1.tar.gz 133554 BLAKE2B 
cd55a0ad69670b25edc4bfa78ad76d1e2ef501deeca3e93adbef0aca305896722b4906d7717be3ad61bc0cf6b6496e217626406e5ff4168ece4b75bffd94bbf0
 SHA512 
e7e86b88cdac9b9ed5f973823ba8efff99dd720b9ed929f765f9f9266b9d6e147274f5957ceb630d51a660e396fc22e97f10cfbc5cdde941b907f3773bb1ea2b
+DIST zsh-syntax-highlighting-0.8.0.tar.gz 155914 BLAKE2B 
bdb95dc825514e2c0ced2a33133967089fdbd851e00874f68497cd5daae2010f5335fb173569f5af6aea65f4e23744076c420ebc957b7bdba325fcec573d3805
 SHA512 
58593c8bf3fa1476ecf0fceb1fc4eab986a778de657d359a28fe48798e787896fbf2588441c69b017a08227ab44dd46473afb16e0f125aae59cc58004bfa8c2e

diff --git a/app-shells/zsh-syntax-highlighting/metadata.xml 
b/app-shells/zsh-syntax-highlighting/metadata.xml
index de67513b1cdd..9d74da2c04d0 100644
--- a/app-shells/zsh-syntax-highlighting/metadata.xml
+++ b/app-shells/zsh-syntax-highlighting/metadata.xml
@@ -1,9 +1,22 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   beatus...@protonmail.com
+   Mattéo Rossillol‑‑Laruelle
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   


+   
+   zsh-users
+   
+
+   
https://raw.githubusercontent.com/zsh-users/zsh-syntax-highlighting/master/changelog.md
+   
https://github.com/zsh-users/zsh-syntax-highlighting/issues
zsh-users/zsh-syntax-highlighting

 

diff --git 
a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.8.0.ebuild 
b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.8.0.ebuild
new file mode 100644
index ..0b1f5c2efd49
--- /dev/null
+++ b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-0.8.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1
+
+if [[ "${PV}" = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zsh-users/${PN}.git;
+else
+   
SRC_URI="https://github.com/zsh-users/zsh-syntax-highlighting/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Fish shell like syntax highlighting for zsh"
+HOMEPAGE="https://github.com/zsh-users/zsh-syntax-highlighting;
+
+LICENSE="BSD"
+SLOT="0"
+
+RDEPEND="app-shells/zsh"
+
+DISABLE_AUTOFORMATTING="true"
+
+DOC_CONTENTS="\
+In order to use ${CATEGORY}/${PN}, add
+\`source /usr/share/zsh/site-functions/zsh-syntax-highlighting.zsh\`
+at the end of your ~/.zshrc"
+
+src_prepare() {
+   default
+
+   sed -i "s/COPYING.md//" Makefile || die
+}
+
+src_install() {
+   emake \
+   SHARE_DIR="${ED}/usr/share/zsh/site-functions" \
+   DOC_DIR="${ED}/usr/share/doc/${PF}" \
+   install
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}

diff --git 
a/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-.ebuild 
b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-.ebuild
new file mode 100644
index ..0b1f5c2efd49
--- /dev/null
+++ b/app-shells/zsh-syntax-highlighting/zsh-syntax-highlighting-.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1
+
+if [[ "${PV}" = ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/zsh-users/${PN}.git;
+else
+   
SRC_URI="https://github.com/zsh-users/zsh-syntax-highlighting/a

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

2024-05-27 Thread Viorel Munteanu
commit: ad836c07f3eb8358cd8b2c21d3a86d68540eaae7
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Fri Apr 12 00:38:10 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon May 27 10:51:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad836c07

net-libs/mbedtls: drop 2.28.5, 3.5.2

Signed-off-by: Azamat H. Hackimov  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/36218
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-libs/mbedtls/Manifest  |   2 -
 net-libs/mbedtls/mbedtls-2.28.5.ebuild | 103 -
 net-libs/mbedtls/mbedtls-3.5.2.ebuild  |  96 --
 3 files changed, 201 deletions(-)

diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest
index 2eef247ddfff..0a32d2e2771e 100644
--- a/net-libs/mbedtls/Manifest
+++ b/net-libs/mbedtls/Manifest
@@ -1,5 +1,3 @@
-DIST mbedtls-2.28.5.tar.gz 4005000 BLAKE2B 
755287e1a1e0be5d193a8a184a9ae3ab2b6c216235657f7f2e422fe06226cd4c7d11811bcb53519018137e7ed838b241704c955872e28f133bb17a5f4acb
 SHA512 
339911d244b4e6e4d77b344c796f018d9ad4c56249530b8a56e0dc305ddf30bc709dca96a19c5a06710e92d167ef22893e9e17e20837e9daee0d0be00a8ccae9
 DIST mbedtls-2.28.7.tar.gz 3990571 BLAKE2B 
91a11d9d56fc058c3aef797e644c2c141cd70dc96716e75d9074de89717298a10c93e403a2fed9ae6f34c7549753a70d61b6602fbc21bc568c2e260d4f369f65
 SHA512 
1cf6722d60a49375f857c8d84f06dbb50ea08accaa12b329d75a93b959aef382410e7b6e0a1511407402b3eec5e2208eaf5e9fc2c8574ed0f8f44234bc4401b3
 DIST mbedtls-2.28.8.tar.bz2 3343796 BLAKE2B 
1efde6698662873c40df9733bae902db4e009f3dd26a937e05707ca1a208b71675df0737b44b5895a60cfbf42f18f92dae88cba62f32b55733947b9c0481880e
 SHA512 
c8e91ec50ab2caf1f33e907279dc30fca2a8cd97e6e531be857149589e52aeffb95b445b2a9fa674886f0071f446381da3bb8107f7e850f3390128b069ac9ea7
-DIST mbedtls-3.5.2.tar.gz 5584711 BLAKE2B 
f1d0e7368ad156cc5cde4cd396ccaf3e1cacfda38f7d7ee89c908245944d22152d141928e8aeebd298437079e7fdb74207875e2f48ce3ef1a6f5fb8840b19df3
 SHA512 
99f4110d8410415982cb9b71994b069e4d2f89841de68b629250c7497c10d5e3ffe867c4ac1518ec7d6edd9703c38fd8afb6c238e9e0e7132def2b09b4e3
 DIST mbedtls-3.6.0.tar.bz2 4811255 BLAKE2B 
d453f072c39aa2ca5669f0fe84ab01ea826a98e1e48b59b5a788e3ae948c33500e8e0565ed6481ef049ee3efc72eb92828c9d08f5606766cb6c9dbde749459b8
 SHA512 
5c395890d486144af882aa96c9430103f79df889139969a64a490c0cafbdd5631a72bb668aa59b062204f19a5bb36dfcc5a096b59d76c7ef27f2560cd2388682

diff --git a/net-libs/mbedtls/mbedtls-2.28.5.ebuild 
b/net-libs/mbedtls/mbedtls-2.28.5.ebuild
deleted file mode 100644
index 0ef263d1a1fe..
--- a/net-libs/mbedtls/mbedtls-2.28.5.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake multilib-minimal
-
-DESCRIPTION="Cryptographic library for embedded systems"
-HOMEPAGE="https://www.trustedfirmware.org/projects/mbed-tls/;
-SRC_URI="https://github.com/Mbed-TLS/mbedtls/archive/${P}.tar.gz;
-S="${WORKDIR}"/${PN}-${P}
-
-LICENSE="Apache-2.0"
-SLOT="0/7.14.1" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-IUSE="cmac cpu_flags_x86_sse2 doc havege programs static-libs test threads 
zlib"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   programs? (
-   dev-libs/openssl:=
-   )
-   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? (
-   app-text/doxygen
-   media-gfx/graphviz
-   )
-   test? ( dev-lang/perl )
-"
-
-enable_mbedtls_option() {
-   local myopt="$@"
-   # check that config.h syntax is the same at version bump
-   sed -i \
-   -e "s://#define ${myopt}:#define ${myopt}:" \
-   include/mbedtls/config.h || die
-}
-
-src_prepare() {
-   use cmac && enable_mbedtls_option MBEDTLS_CMAC_C
-   use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2
-   use zlib && enable_mbedtls_option MBEDTLS_ZLIB_SUPPORT
-   use havege && enable_mbedtls_option MBEDTLS_HAVEGE_C
-   use threads && enable_mbedtls_option MBEDTLS_THREADING_C
-   use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD
-
-   cmake_src_prepare
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DENABLE_PROGRAMS=$(multilib_native_usex programs)
-   -DENABLE_ZLIB_SUPPORT=$(usex zlib)
-   -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs)
-   -DENABLE_TESTING=$(usex test)
-   -DUSE_SHARED_MBEDTLS_LIBRARY=ON
-   -DINSTALL_MBEDTLS_HEADERS=ON
-   

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

2024-05-27 Thread Viorel Munteanu
commit: 301391a39941f49b90327ce22bfe2de1a3b7f80e
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Fri Apr 12 00:35:23 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon May 27 10:51:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=301391a3

net-libs/mbedtls: add 3.6.0

Fixes CVE-2024-28960.

Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-libs/mbedtls/Manifest |  1 +
 net-libs/mbedtls/mbedtls-3.6.0.ebuild | 95 +++
 2 files changed, 96 insertions(+)

diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest
index 3894c8d34fe7..2eef247ddfff 100644
--- a/net-libs/mbedtls/Manifest
+++ b/net-libs/mbedtls/Manifest
@@ -2,3 +2,4 @@ DIST mbedtls-2.28.5.tar.gz 4005000 BLAKE2B 
755287e1a1e0be5d193a8a184a9ae3ab2b6c2
 DIST mbedtls-2.28.7.tar.gz 3990571 BLAKE2B 
91a11d9d56fc058c3aef797e644c2c141cd70dc96716e75d9074de89717298a10c93e403a2fed9ae6f34c7549753a70d61b6602fbc21bc568c2e260d4f369f65
 SHA512 
1cf6722d60a49375f857c8d84f06dbb50ea08accaa12b329d75a93b959aef382410e7b6e0a1511407402b3eec5e2208eaf5e9fc2c8574ed0f8f44234bc4401b3
 DIST mbedtls-2.28.8.tar.bz2 3343796 BLAKE2B 
1efde6698662873c40df9733bae902db4e009f3dd26a937e05707ca1a208b71675df0737b44b5895a60cfbf42f18f92dae88cba62f32b55733947b9c0481880e
 SHA512 
c8e91ec50ab2caf1f33e907279dc30fca2a8cd97e6e531be857149589e52aeffb95b445b2a9fa674886f0071f446381da3bb8107f7e850f3390128b069ac9ea7
 DIST mbedtls-3.5.2.tar.gz 5584711 BLAKE2B 
f1d0e7368ad156cc5cde4cd396ccaf3e1cacfda38f7d7ee89c908245944d22152d141928e8aeebd298437079e7fdb74207875e2f48ce3ef1a6f5fb8840b19df3
 SHA512 
99f4110d8410415982cb9b71994b069e4d2f89841de68b629250c7497c10d5e3ffe867c4ac1518ec7d6edd9703c38fd8afb6c238e9e0e7132def2b09b4e3
+DIST mbedtls-3.6.0.tar.bz2 4811255 BLAKE2B 
d453f072c39aa2ca5669f0fe84ab01ea826a98e1e48b59b5a788e3ae948c33500e8e0565ed6481ef049ee3efc72eb92828c9d08f5606766cb6c9dbde749459b8
 SHA512 
5c395890d486144af882aa96c9430103f79df889139969a64a490c0cafbdd5631a72bb668aa59b062204f19a5bb36dfcc5a096b59d76c7ef27f2560cd2388682

diff --git a/net-libs/mbedtls/mbedtls-3.6.0.ebuild 
b/net-libs/mbedtls/mbedtls-3.6.0.ebuild
new file mode 100644
index ..4930d2404ccf
--- /dev/null
+++ b/net-libs/mbedtls/mbedtls-3.6.0.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake multilib-minimal python-any-r1
+
+DESCRIPTION="Cryptographic library for embedded systems"
+HOMEPAGE="https://www.trustedfirmware.org/projects/mbed-tls/;
+SRC_URI="https://github.com/Mbed-TLS/mbedtls/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="|| ( Apache-2.0 GPL-2+ )"
+SLOT="0/16.21.7" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cpu_flags_x86_sse2 doc programs static-libs test threads"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   doc? (
+   app-text/doxygen
+   media-gfx/graphviz
+   )
+   test? ( dev-lang/perl )
+"
+
+enable_mbedtls_option() {
+   local myopt="$@"
+   # check that config.h syntax is the same at version bump
+   sed -i \
+   -e "s://#define ${myopt}:#define ${myopt}:" \
+   include/mbedtls/mbedtls_config.h || die
+}
+
+src_prepare() {
+   use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2
+   use threads && enable_mbedtls_option MBEDTLS_THREADING_C
+   use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD
+
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_PROGRAMS=$(multilib_native_usex programs)
+   -DENABLE_TESTING=$(usex test)
+   -DINSTALL_MBEDTLS_HEADERS=ON
+   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+   -DLINK_WITH_PTHREAD=$(usex threads)
+   -DMBEDTLS_FATAL_WARNINGS=OFF # Don't use -Werror, #744946
+   -DUSE_SHARED_MBEDTLS_LIBRARY=ON
+   -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs)
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   cmake_src_compile
+   use doc && multilib_is_native_abi && emake -C "${S}" apidoc
+}
+
+multilib_src_test() {
+   # Disable parallel run, bug #718390
+   # https://github.com/Mbed-TLS/mbedtls/issues/4980
+   LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/library" \
+   cmake_src_test -j1
+}
+
+multilib_src_install() {
+   cmake_src_install
+}
+
+multilib_src_install_all() {
+   use doc &&

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

2024-05-27 Thread Viorel Munteanu
commit: 2c83922e6bd0289e72494a6f513986f94fa2f2bd
Author: Azamat H. Hackimov  gmail  com>
AuthorDate: Fri Apr 12 00:33:21 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon May 27 10:51:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c83922e

net-libs/mbedtls: add 2.28.8

Fixes CVE-2024-28960.

Signed-off-by: Azamat H. Hackimov  gmail.com>
Signed-off-by: Viorel Munteanu  gentoo.org>

 net-libs/mbedtls/Manifest  |   1 +
 net-libs/mbedtls/mbedtls-2.28.8.ebuild | 103 +
 2 files changed, 104 insertions(+)

diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest
index b424ead33b61..3894c8d34fe7 100644
--- a/net-libs/mbedtls/Manifest
+++ b/net-libs/mbedtls/Manifest
@@ -1,3 +1,4 @@
 DIST mbedtls-2.28.5.tar.gz 4005000 BLAKE2B 
755287e1a1e0be5d193a8a184a9ae3ab2b6c216235657f7f2e422fe06226cd4c7d11811bcb53519018137e7ed838b241704c955872e28f133bb17a5f4acb
 SHA512 
339911d244b4e6e4d77b344c796f018d9ad4c56249530b8a56e0dc305ddf30bc709dca96a19c5a06710e92d167ef22893e9e17e20837e9daee0d0be00a8ccae9
 DIST mbedtls-2.28.7.tar.gz 3990571 BLAKE2B 
91a11d9d56fc058c3aef797e644c2c141cd70dc96716e75d9074de89717298a10c93e403a2fed9ae6f34c7549753a70d61b6602fbc21bc568c2e260d4f369f65
 SHA512 
1cf6722d60a49375f857c8d84f06dbb50ea08accaa12b329d75a93b959aef382410e7b6e0a1511407402b3eec5e2208eaf5e9fc2c8574ed0f8f44234bc4401b3
+DIST mbedtls-2.28.8.tar.bz2 3343796 BLAKE2B 
1efde6698662873c40df9733bae902db4e009f3dd26a937e05707ca1a208b71675df0737b44b5895a60cfbf42f18f92dae88cba62f32b55733947b9c0481880e
 SHA512 
c8e91ec50ab2caf1f33e907279dc30fca2a8cd97e6e531be857149589e52aeffb95b445b2a9fa674886f0071f446381da3bb8107f7e850f3390128b069ac9ea7
 DIST mbedtls-3.5.2.tar.gz 5584711 BLAKE2B 
f1d0e7368ad156cc5cde4cd396ccaf3e1cacfda38f7d7ee89c908245944d22152d141928e8aeebd298437079e7fdb74207875e2f48ce3ef1a6f5fb8840b19df3
 SHA512 
99f4110d8410415982cb9b71994b069e4d2f89841de68b629250c7497c10d5e3ffe867c4ac1518ec7d6edd9703c38fd8afb6c238e9e0e7132def2b09b4e3

diff --git a/net-libs/mbedtls/mbedtls-2.28.8.ebuild 
b/net-libs/mbedtls/mbedtls-2.28.8.ebuild
new file mode 100644
index ..3a5fad9968c5
--- /dev/null
+++ b/net-libs/mbedtls/mbedtls-2.28.8.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit cmake multilib-minimal python-any-r1
+
+DESCRIPTION="Cryptographic library for embedded systems"
+HOMEPAGE="https://www.trustedfirmware.org/projects/mbed-tls/;
+SRC_URI="https://github.com/Mbed-TLS/mbedtls/releases/download/v${PV}/${P}.tar.bz2;
+
+LICENSE="|| ( Apache-2.0 GPL-2+ )"
+SLOT="0/7.14.1" # ffmpeg subslot naming: SONAME tuple of 
{libmbedcrypto.so,libmbedtls.so,libmbedx509.so}
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cmac cpu_flags_x86_sse2 doc havege programs static-libs test threads 
zlib"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   ${PYTHON_DEPS}
+   doc? (
+   app-text/doxygen
+   media-gfx/graphviz
+   )
+   test? ( dev-lang/perl )
+"
+
+enable_mbedtls_option() {
+   local myopt="$@"
+   # check that config.h syntax is the same at version bump
+   sed -i \
+   -e "s://#define ${myopt}:#define ${myopt}:" \
+   include/mbedtls/config.h || die
+}
+
+src_prepare() {
+   use cmac && enable_mbedtls_option MBEDTLS_CMAC_C
+   use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2
+   use zlib && enable_mbedtls_option MBEDTLS_ZLIB_SUPPORT
+   use havege && enable_mbedtls_option MBEDTLS_HAVEGE_C
+   use threads && enable_mbedtls_option MBEDTLS_THREADING_C
+   use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD
+
+   cmake_src_prepare
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DENABLE_PROGRAMS=$(multilib_native_usex programs)
+   -DENABLE_TESTING=$(usex test)
+   -DENABLE_ZLIB_SUPPORT=$(usex zlib)
+   -DINSTALL_MBEDTLS_HEADERS=ON
+   -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)"
+   -DLINK_WITH_PTHREAD=$(usex threads)
+   -DMBEDTLS_FATAL_WARNINGS=OFF # Don't use -Werror, #744946
+   -DUSE_SHARED_MBEDTLS_LIBRARY=ON
+   -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs)
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   cmake_src_compile
+   use doc && multilib_is_native_abi && emake -C "${S}" apidoc
+}
+
+multilib_src_test() {
+   # Di

[gentoo-commits] repo/gentoo:master commit in: app-admin/webapp-config/

2024-05-25 Thread Viorel Munteanu
commit: af7364b5969f2afcc86490dc51a0dba9e36aae32
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 25 17:35:50 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Sat May 25 17:35:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af7364b5

app-admin/webapp-config: drop 1.55-r3

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

 .../webapp-config/webapp-config-1.55-r3.ebuild | 87 --
 1 file changed, 87 deletions(-)

diff --git a/app-admin/webapp-config/webapp-config-1.55-r3.ebuild 
b/app-admin/webapp-config/webapp-config-1.55-r3.ebuild
deleted file mode 100644
index befaf688f6f1..
--- a/app-admin/webapp-config/webapp-config-1.55-r3.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1 prefix
-
-if [[ ${PV} = * ]]
-then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Gentoo's installer for web-based applications"
-HOMEPAGE="https://sourceforge.net/projects/webapp-config/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+portage"
-
-DEPEND="app-text/xmlto
-   sys-apps/gentoo-functions"
-RDEPEND="
-   portage? ( sys-apps/portage[${PYTHON_USEDEP}] )"
-
-python_prepare_all() {
-   # make the source from svn mirror the one in the tarball
-   if [[ ${PV} == * ]]; then
-   mkdir ../webapp-config || die "Cannot create temp directory."
-   cp -r * ../webapp-config || die "Cannot copy all into the temp 
directory."
-   mv ../webapp-config . || die "Cannot move temp directory to its 
final position."
-
-   # Installation fails if version is 1.55-git
-   sed -e 's/-git//' \
-   -i webapp-config/WebappConfig/version.py \
-   -i WebappConfig/version.py || die "Cannot fix version."
-   fi
-
-   distutils-r1_python_prepare_all
-   eprefixify WebappConfig/eprefix.py config/webapp-config
-}
-
-python_compile_all() {
-   emake -C doc/
-}
-
-python_test() {
-   PYTHONPATH="." "${EPYTHON}" WebappConfig/tests/external.py -v ||
-   die "Testing failed with ${EPYTHON}"
-}
-
-python_install() {
-   # According to this discussion:
-   # 
http://mail.python.org/pipermail/distutils-sig/2004-February/003713.html
-   # distutils does not provide for specifying two different script install
-   # locations. Since we only install one script here the following should
-   # be ok
-   distutils-r1_python_install --install-scripts="${EPREFIX}/usr/sbin"
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   # distutils-r1 installs the scripts in /usr/bin in PEP517 mode
-   mv "${ED}"/usr/bin "${ED}"/usr/sbin || die "Cannot rename scripts 
directory to /usr/sbin"
-
-   insinto /etc/vhosts
-   doins config/webapp-config
-
-   keepdir /usr/share/webapps
-   keepdir /var/db/webapps
-
-   dodoc AUTHORS
-   doman doc/*.[58]
-}
-
-pkg_postinst() {
-   elog "Now that you have upgraded webapp-config, you **must** update 
your"
-   elog "config files in /etc/vhosts/webapp-config before you emerge any"
-   elog "packages that use webapp-config."
-}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-05-25 Thread Viorel Munteanu
commit: 4d068d135757ec370cd2fd8c8c707891cc135241
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 25 07:10:47 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Sat May 25 09:52:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d068d13

app-emulation/virtualbox: make python dependency optional

Do not depend on python if built with USE=-python.
This should make the upgrade less annoying when python 3.12 becomes the
default.

Bug: https://bugs.gentoo.org/929313
Signed-off-by: Viorel Munteanu  gentoo.org>

 .../virtualbox/virtualbox-7.0.18-r1.ebuild | 740 +
 1 file changed, 740 insertions(+)

diff --git a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
new file mode 100644
index ..680839fe4adf
--- /dev/null
+++ b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
@@ -0,0 +1,740 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# To add a new Python here:
+# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
+#Do NOT skip this part. It'll end up silently not-building the Python 
extension
+#or otherwise misbehaving if you do.
+#
+# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
+#
+#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
+#  Python versions as upstream tends to lag. Upstream may have patches on their
+#  trunk branch but not release branch.
+#
+#  See bug #785835, bug #856121.
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
+   python-single-r1 tmpfiles toolchain-funcs udev xdg
+
+MY_PN="VirtualBox"
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
+HOMEPAGE="https://www.virtualbox.org/;
+SRC_URI="
+   https://download.virtualbox.org/virtualbox/${PV}/${MY_P}.tar.bz2
+   
https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-7.0.16.tar.bz2
+   gui? ( !doc? ( 
https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${PN}-help-${PV}.tar.xz ) )
+"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde vnc"
+
+unset WATCOM #856769
+
+COMMON_DEPEND="
+   acct-group/vboxusers
+   ~app-emulation/virtualbox-modules-${PV}
+   dev-libs/libtpms
+   dev-libs/libxml2
+   dev-libs/openssl:0=
+   media-libs/libpng:0=
+   media-libs/libvpx:0=
+   net-misc/curl
+   sys-libs/zlib
+   dbus? ( sys-apps/dbus )
+   gui? (
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qthelp:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   x11-libs/libX11
+   x11-libs/libXt
+   opengl? ( dev-qt/qtopengl:5 )
+   )
+   lvm? ( sys-fs/lvm2 )
+   opengl? (
+   media-libs/libglvnd[X]
+   media-libs/vulkan-loader
+   x11-libs/libX11
+   x11-libs/libXt
+   )
+   pam? ( sys-libs/pam )
+   python? ( ${PYTHON_DEPS} )
+   sdl? (
+   media-libs/libsdl2[X,video]
+   x11-libs/libX11
+   x11-libs/libXcursor
+   x11-libs/libXt
+   )
+   vboxwebsrv? ( net-libs/gsoap[-gnutls(-),debug?] )
+   vde? ( net-misc/vde )
+   vnc? ( >=net-libs/libvncserver-0.9.9 )
+"
+# We're stuck on JDK (and JRE, I guess?) 1.8 because of need for wsimport
+# with USE="vboxwebsrv java". Note that we have to put things in DEPEND,
+# not (only, anyway) BDEPEND, as the eclass magic to set the environment 
variables
+# based on *DEPEND doesn't work for BDEPEND at least right now.
+#
+# There's a comment in Config.kmk about it
+# ("With Java 11 wsimport was removed, usually part of a separate install 
now.")
+# but it needs more investigation.
+#
+# See bug #878299 to track this issue.
+DEPEND="
+   ${COMMON_DEPEND}
+   >=dev-libs/libxslt-1.1.19
+   virtual/libcrypt:=
+   alsa? ( >=media-libs/alsa-lib-1.0.13 )
+   gui? (
+   x11-base/xorg-proto
+   x11-libs/libxcb:=
+   x11-libs/libXcursor
+   x11-libs/libXext
+   x11-libs/libXinerama
+   x11-libs/libXmu
+   x11-libs/libXrandr
+   )
+   java? ( virtual/jdk:1.8 )
+   opengl? 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-05-25 Thread Viorel Munteanu
commit: 14674f7dbb371b69cf99edf98aa6434405b96f75
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 25 09:08:13 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Sat May 25 09:52:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14674f7d

app-emulation/virtualbox: add use flag for IA32 support

Closes: https://bugs.gentoo.org/922376
Signed-off-by: Viorel Munteanu  gentoo.org>

 app-emulation/virtualbox/metadata.xml| 11 ++-
 app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild |  3 ++-
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/app-emulation/virtualbox/metadata.xml 
b/app-emulation/virtualbox/metadata.xml
index 0a281e0f998b..04d0c63679f3 100644
--- a/app-emulation/virtualbox/metadata.xml
+++ b/app-emulation/virtualbox/metadata.xml
@@ -6,13 +6,14 @@
     Viorel Munteanu
   
   
-Install dtrace Extension Pack
-Build without any graphic frontend
+Install dtrace Extension Pack.
+Build without any graphic frontend.
 Build VBoxVolInfo that needs devicemapper from 
sys-fs/lvm2.
 Apply patch needed for pax enabled kernels.
-Enable building of SDK
+Enable building of SDK.
 Controls installation of special USB udev rules.
-Build and install the VirtualBox webservice
-Support for VDE networking via 
net-misc/vde
+Build and install the VirtualBox webservice.
+Support for VDE networking via 
net-misc/vde.
+Enable 32-bit support on a 64-bit kernel.
   
 

diff --git a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild 
b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
index 680839fe4adf..625c260d0476 100644
--- a/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
+++ b/app-emulation/virtualbox/virtualbox-7.0.18-r1.ebuild
@@ -35,7 +35,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
 SLOT="0/$(ver_cut 1-2)"
 KEYWORDS="~amd64"
-IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde vnc"
+IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde +vmmraw vnc"
 
 unset WATCOM #856769
 
@@ -358,6 +358,7 @@ src_configure() {
$(usev !python --disable-python)
$(usev vboxwebsrv --enable-webservice)
$(usev vde --enable-vde)
+   $(usev !vmmraw --disable-vmmraw)
$(usev vnc --enable-vnc)
)
 



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox/

2024-05-25 Thread Viorel Munteanu
commit: 9ac87088df0e2ce3fb2df12e7dd671196a42fa6c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Sat May 25 09:44:19 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Sat May 25 09:52:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac87088

app-emulation/virtualbox: sync live ebuild

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

 app-emulation/virtualbox/virtualbox-.ebuild | 35 +
 1 file changed, 18 insertions(+), 17 deletions(-)

diff --git a/app-emulation/virtualbox/virtualbox-.ebuild 
b/app-emulation/virtualbox/virtualbox-.ebuild
index 7c503c7ea1c8..4877f03e927f 100644
--- a/app-emulation/virtualbox/virtualbox-.ebuild
+++ b/app-emulation/virtualbox/virtualbox-.ebuild
@@ -44,12 +44,11 @@ S="${WORKDIR}/trunk"
 
 LICENSE="GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )"
 SLOT="0/$(ver_cut 1-2)"
-IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde vnc"
+IUSE="alsa dbus debug doc dtrace +gui java lvm nls pam pch pulseaudio +opengl 
python +sdk +sdl +udev vboxwebsrv vde +vmmraw vnc"
 
 unset WATCOM #856769
 
 COMMON_DEPEND="
-   ${PYTHON_DEPS}
acct-group/vboxusers
app-arch/xz-utils
dev-libs/libtpms
@@ -75,6 +74,7 @@ COMMON_DEPEND="
x11-libs/libXt
)
pam? ( sys-libs/pam )
+   python? ( ${PYTHON_DEPS} )
sdl? (
media-libs/libsdl2[X,video]
x11-libs/libX11
@@ -191,9 +191,8 @@ QA_PRESTRIPPED="
 
 REQUIRED_USE="
java? ( sdk )
-   python? ( sdk )
+   python? ( sdk ${PYTHON_REQUIRED_USE} )
vboxwebsrv? ( java )
-   ${PYTHON_REQUIRED_USE}
 "
 
 PATCHES=(
@@ -214,10 +213,6 @@ pkg_pretend() {
einfo "No USE=\"opengl\" selected, this build will lack"
einfo "the OpenGL feature."
fi
-   if ! use python; then
-   einfo "You have disabled the \"python\" USE flag. This will 
only"
-   einfo "disable the python bindings being installed."
-   fi
if ! use nls && use gui; then
einfo "USE=\"gui\" also selects USE=\"nls\".  This build"
einfo "will have NLS support."
@@ -235,7 +230,7 @@ pkg_pretend() {
 
 pkg_setup() {
java-pkg-opt-2_pkg_setup
-   python-single-r1_pkg_setup
+   use python && python-single-r1_pkg_setup
linux-mod-r1_pkg_setup
 }
 
@@ -267,6 +262,9 @@ src_prepare() {
>> LocalConfig.kmk || die
fi
 
+   # bug #916002, #488176
+   tc-ld-force-bfd
+
# Respect LDFLAGS
sed -e "s@_LDFLAGS\.${ARCH}*.*=@& ${LDFLAGS}@g" \
-i Config.kmk src/libs/xpcom18a4/Config.kmk || die
@@ -358,8 +356,6 @@ src_prepare() {
 }
 
 src_configure() {
-   tc-ld-disable-gold # bug #488176
-
tc-export AR CC CXX LD RANLIB
export HOST_CC="$(tc-getBUILD_CC)"
 
@@ -379,6 +375,7 @@ src_configure() {
$(usev !python --disable-python)
$(usev vboxwebsrv --enable-webservice)
$(usev vde --enable-vde)
+   $(usev !vmmraw --disable-vmmraw)
$(usev vnc --enable-vnc)
)
 
@@ -409,13 +406,13 @@ src_configure() {
-e '/VBOX_LIB_PYTHON.*=/d' \
AutoConfig.kmk || die
 
-   cat >> AutoConfig.kmk <<-EOF || die
-   VBOX_WITH_PYTHON=$(usev python 1)
-   VBOX_PATH_PYTHON_INC=$(python_get_includedir)
-   VBOX_LIB_PYTHON=$(python_get_library_path)
-   EOF
-
if use python; then
+   cat >> AutoConfig.kmk <<-EOF || die
+   VBOX_WITH_PYTHON=$(usev python 1)
+   VBOX_PATH_PYTHON_INC=$(python_get_includedir)
+   VBOX_LIB_PYTHON=$(python_get_library_path)
+   EOF
+
local mangled_python="${EPYTHON#python}"
mangled_python="${mangled_python/.}"
 
@@ -432,6 +429,10 @@ src_configure() {
EOF
 
chmod +x src/libs/xpcom18a4/python/gen_python_deps.py || die
+   else
+   cat >> AutoConfig.kmk <<-EOF || die
+   VBOX_WITH_PYTHON:=
+   EOF
fi
 }
 



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

2024-05-23 Thread Viorel Munteanu
commit: 1527195e0cd24dc19261e8ee5165379b78b20b29
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu May 23 07:15:08 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Thu May 23 07:15:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1527195e

app-misc/fastfetch: drop 2.13.1

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

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

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 3a69878bdfc2..de4d0a16326c 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,4 +1,3 @@
 DIST fastfetch-2.11.5.tar.gz 1321195 BLAKE2B 
1e7fa7c92275ae8d3458ead537003fe48595e3dfbe87c52f49fd48ab88154b824e590ab75b0c5b738304c929edbaa034a1d05df3100ffe4a9e0306e3254a8457
 SHA512 
d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059
-DIST fastfetch-2.13.1.tar.gz 1339621 BLAKE2B 
d1218c7481f387fceccd8cd20941f9eee1f4783f8f017f7cd62636382734eca02e878da33fa7667ec0fc5eb5c68e04ede5dd1582e28b5d3d0165cbfd8d28a7cd
 SHA512 
3e8a067d8df85f9d28d159e934e92fff4186f6bb48a83155815dfa0fea895bd558d99dc6c365a62c5e9f35cb1f02390f56c6811821f62aae9d85ed235d475ef5
 DIST fastfetch-2.13.2.tar.gz 1254865 BLAKE2B 
87d9c286f578d4929c0d50ce075d9ee04e53a5f05004ad8df2db73da84dd2079eb33fad650fb25cc18bd78c26008c8eea20c0ca515914371eec888d2a14bd753
 SHA512 
b9cfe2e333e234490f0143732419f596a42ee6ab80c316b23440adfa1fd5f05f194d4e5d2a9828c926e85f6a89781702d24ed4d0ac1b58c207dfd40c8095cf15
 DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 
858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b
 SHA512 
be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946

diff --git a/app-misc/fastfetch/fastfetch-2.13.1.ebuild 
b/app-misc/fastfetch/fastfetch-2.13.1.ebuild
deleted file mode 100644
index c3888b1ec46e..
--- a/app-misc/fastfetch/fastfetch-2.13.1.ebuild
+++ /dev/null
@@ -1,116 +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.9.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-05-23 Thread Viorel Munteanu
commit: cd0db751ddcf8d32d458eaa56e0695431af95041
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu May 23 07:15:02 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Thu May 23 07:15:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd0db751

app-misc/fastfetch: add 2.13.2

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

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

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 0561d802561a..3a69878bdfc2 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,3 +1,4 @@
 DIST fastfetch-2.11.5.tar.gz 1321195 BLAKE2B 
1e7fa7c92275ae8d3458ead537003fe48595e3dfbe87c52f49fd48ab88154b824e590ab75b0c5b738304c929edbaa034a1d05df3100ffe4a9e0306e3254a8457
 SHA512 
d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059
 DIST fastfetch-2.13.1.tar.gz 1339621 BLAKE2B 
d1218c7481f387fceccd8cd20941f9eee1f4783f8f017f7cd62636382734eca02e878da33fa7667ec0fc5eb5c68e04ede5dd1582e28b5d3d0165cbfd8d28a7cd
 SHA512 
3e8a067d8df85f9d28d159e934e92fff4186f6bb48a83155815dfa0fea895bd558d99dc6c365a62c5e9f35cb1f02390f56c6811821f62aae9d85ed235d475ef5
+DIST fastfetch-2.13.2.tar.gz 1254865 BLAKE2B 
87d9c286f578d4929c0d50ce075d9ee04e53a5f05004ad8df2db73da84dd2079eb33fad650fb25cc18bd78c26008c8eea20c0ca515914371eec888d2a14bd753
 SHA512 
b9cfe2e333e234490f0143732419f596a42ee6ab80c316b23440adfa1fd5f05f194d4e5d2a9828c926e85f6a89781702d24ed4d0ac1b58c207dfd40c8095cf15
 DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 
858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b
 SHA512 
be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946

diff --git a/app-misc/fastfetch/fastfetch-2.13.2.ebuild 
b/app-misc/fastfetch/fastfetch-2.13.2.ebuild
new file mode 100644
index ..c3888b1ec46e
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.13.2.ebuild
@@ -0,0 +1,116 @@
+# 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.9.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-05-20 Thread Viorel Munteanu
commit: fa829a542c952e77dabb1256b890075927ccde8d
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue May 21 04:38:10 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue May 21 04:38:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa829a54

app-misc/fastfetch: drop 2.13.0

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

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

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index b2f570c67adf..0561d802561a 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,4 +1,3 @@
 DIST fastfetch-2.11.5.tar.gz 1321195 BLAKE2B 
1e7fa7c92275ae8d3458ead537003fe48595e3dfbe87c52f49fd48ab88154b824e590ab75b0c5b738304c929edbaa034a1d05df3100ffe4a9e0306e3254a8457
 SHA512 
d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059
-DIST fastfetch-2.13.0.tar.gz 1340017 BLAKE2B 
be6180f47b1ac3432a10c0d0909a66e649b1882ceb06d261f892cbaec8d588b1f125369906053ffa5475a0153c46e3a39bb2527cbaa1c8d86876224499af8c06
 SHA512 
d2605fac446894fe2f8fa75e2705d16e48bfe17cd69c997c1d9b9d43d2d38c7dc991ba2cb0f5883d9e9c4b91e16b568382979243e0550e832e6aca2cab230462
 DIST fastfetch-2.13.1.tar.gz 1339621 BLAKE2B 
d1218c7481f387fceccd8cd20941f9eee1f4783f8f017f7cd62636382734eca02e878da33fa7667ec0fc5eb5c68e04ede5dd1582e28b5d3d0165cbfd8d28a7cd
 SHA512 
3e8a067d8df85f9d28d159e934e92fff4186f6bb48a83155815dfa0fea895bd558d99dc6c365a62c5e9f35cb1f02390f56c6811821f62aae9d85ed235d475ef5
 DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 
858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b
 SHA512 
be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946

diff --git a/app-misc/fastfetch/fastfetch-2.13.0.ebuild 
b/app-misc/fastfetch/fastfetch-2.13.0.ebuild
deleted file mode 100644
index c3888b1ec46e..
--- a/app-misc/fastfetch/fastfetch-2.13.0.ebuild
+++ /dev/null
@@ -1,116 +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.9.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-05-20 Thread Viorel Munteanu
commit: 4fa4f7713dc583b4cd30a1b8599c5e29daf69254
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue May 21 04:38:03 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue May 21 04:38:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fa4f771

app-misc/fastfetch: add 2.13.1

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

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

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 82c89ad90971..b2f570c67adf 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,3 +1,4 @@
 DIST fastfetch-2.11.5.tar.gz 1321195 BLAKE2B 
1e7fa7c92275ae8d3458ead537003fe48595e3dfbe87c52f49fd48ab88154b824e590ab75b0c5b738304c929edbaa034a1d05df3100ffe4a9e0306e3254a8457
 SHA512 
d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059
 DIST fastfetch-2.13.0.tar.gz 1340017 BLAKE2B 
be6180f47b1ac3432a10c0d0909a66e649b1882ceb06d261f892cbaec8d588b1f125369906053ffa5475a0153c46e3a39bb2527cbaa1c8d86876224499af8c06
 SHA512 
d2605fac446894fe2f8fa75e2705d16e48bfe17cd69c997c1d9b9d43d2d38c7dc991ba2cb0f5883d9e9c4b91e16b568382979243e0550e832e6aca2cab230462
+DIST fastfetch-2.13.1.tar.gz 1339621 BLAKE2B 
d1218c7481f387fceccd8cd20941f9eee1f4783f8f017f7cd62636382734eca02e878da33fa7667ec0fc5eb5c68e04ede5dd1582e28b5d3d0165cbfd8d28a7cd
 SHA512 
3e8a067d8df85f9d28d159e934e92fff4186f6bb48a83155815dfa0fea895bd558d99dc6c365a62c5e9f35cb1f02390f56c6811821f62aae9d85ed235d475ef5
 DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 
858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b
 SHA512 
be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946

diff --git a/app-misc/fastfetch/fastfetch-2.13.1.ebuild 
b/app-misc/fastfetch/fastfetch-2.13.1.ebuild
new file mode 100644
index ..c3888b1ec46e
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.13.1.ebuild
@@ -0,0 +1,116 @@
+# 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.9.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-05-20 Thread Viorel Munteanu
commit: 2058b48245a2978f8baaf4b3366a30604a93a64b
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon May 20 14:35:12 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon May 20 14:40:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2058b482

app-misc/fastfetch: add 2.13.0

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

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

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index db566f5e0ba2..1a138cefaedf 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,4 +1,5 @@
 DIST fastfetch-2.11.5.tar.gz 1321195 BLAKE2B 
1e7fa7c92275ae8d3458ead537003fe48595e3dfbe87c52f49fd48ab88154b824e590ab75b0c5b738304c929edbaa034a1d05df3100ffe4a9e0306e3254a8457
 SHA512 
d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059
 DIST fastfetch-2.12.0.tar.gz 1329978 BLAKE2B 
3eff3830d08b9c3dc79abbf9807febdec8d29566a02d52fe6c7e9fad7f72c83effcd1fbef373b7a3759168350a4217d4599bfdc1255f37b58360a2f4b8c9b04a
 SHA512 
ec249afb49066eb70138503062779612c4c45dfbb44429fdfea8b5bb5f310cd5bfadde7e0f21cba5a343007ab4dee0d7e3ddf7bac84791dc0c48be57ff645d9a
+DIST fastfetch-2.13.0.tar.gz 1340017 BLAKE2B 
be6180f47b1ac3432a10c0d0909a66e649b1882ceb06d261f892cbaec8d588b1f125369906053ffa5475a0153c46e3a39bb2527cbaa1c8d86876224499af8c06
 SHA512 
d2605fac446894fe2f8fa75e2705d16e48bfe17cd69c997c1d9b9d43d2d38c7dc991ba2cb0f5883d9e9c4b91e16b568382979243e0550e832e6aca2cab230462
 DIST fastfetch-2.8.10.tar.gz 1290142 BLAKE2B 
7a7ad65891850d96cc12d37b5e89359889afcdba6ccd30d834afd332ed072e00a719378ee3664a32b6e238fdca2fa1dc665768b078701b77837fefdacdce5027
 SHA512 
6b548c22239307f6dfcd90a4f995cbc77904adfd6f7ac809c7cd4c337a6783d768e2fd88d48e12c9b2c576893b74869d0a022f7129ccf37d853695ac3f5d488d
 DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 
858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b
 SHA512 
be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946

diff --git a/app-misc/fastfetch/fastfetch-2.13.0.ebuild 
b/app-misc/fastfetch/fastfetch-2.13.0.ebuild
new file mode 100644
index ..c3888b1ec46e
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.13.0.ebuild
@@ -0,0 +1,116 @@
+# 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.9.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() {
+   loc

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

2024-05-20 Thread Viorel Munteanu
commit: 159504b6db8e15696ef4d8b3f1cab9954139a83d
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon May 20 14:39:49 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon May 20 14:40:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=159504b6

app-misc/fastfetch: drop 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 deletions(-)

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 928e2fb1e7c6..82c89ad90971 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,4 +1,3 @@
 DIST fastfetch-2.11.5.tar.gz 1321195 BLAKE2B 
1e7fa7c92275ae8d3458ead537003fe48595e3dfbe87c52f49fd48ab88154b824e590ab75b0c5b738304c929edbaa034a1d05df3100ffe4a9e0306e3254a8457
 SHA512 
d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059
 DIST fastfetch-2.13.0.tar.gz 1340017 BLAKE2B 
be6180f47b1ac3432a10c0d0909a66e649b1882ceb06d261f892cbaec8d588b1f125369906053ffa5475a0153c46e3a39bb2527cbaa1c8d86876224499af8c06
 SHA512 
d2605fac446894fe2f8fa75e2705d16e48bfe17cd69c997c1d9b9d43d2d38c7dc991ba2cb0f5883d9e9c4b91e16b568382979243e0550e832e6aca2cab230462
-DIST fastfetch-2.8.10.tar.gz 1290142 BLAKE2B 
7a7ad65891850d96cc12d37b5e89359889afcdba6ccd30d834afd332ed072e00a719378ee3664a32b6e238fdca2fa1dc665768b078701b77837fefdacdce5027
 SHA512 
6b548c22239307f6dfcd90a4f995cbc77904adfd6f7ac809c7cd4c337a6783d768e2fd88d48e12c9b2c576893b74869d0a022f7129ccf37d853695ac3f5d488d
 DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 
858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b
 SHA512 
be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946

diff --git a/app-misc/fastfetch/fastfetch-2.8.10.ebuild 
b/app-misc/fastfetch/fastfetch-2.8.10.ebuild
deleted file mode 100644
index d0960f7267ad..
--- a/app-misc/fastfetch/fastfetch-2.8.10.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: app-misc/fastfetch/

2024-05-20 Thread Viorel Munteanu
commit: 51c5c540b12391505f9952e8fee855c0ddca0633
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Mon May 20 14:35:36 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Mon May 20 14:40:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c5c540

app-misc/fastfetch: drop 2.12.0

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

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

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 1a138cefaedf..928e2fb1e7c6 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,5 +1,4 @@
 DIST fastfetch-2.11.5.tar.gz 1321195 BLAKE2B 
1e7fa7c92275ae8d3458ead537003fe48595e3dfbe87c52f49fd48ab88154b824e590ab75b0c5b738304c929edbaa034a1d05df3100ffe4a9e0306e3254a8457
 SHA512 
d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059
-DIST fastfetch-2.12.0.tar.gz 1329978 BLAKE2B 
3eff3830d08b9c3dc79abbf9807febdec8d29566a02d52fe6c7e9fad7f72c83effcd1fbef373b7a3759168350a4217d4599bfdc1255f37b58360a2f4b8c9b04a
 SHA512 
ec249afb49066eb70138503062779612c4c45dfbb44429fdfea8b5bb5f310cd5bfadde7e0f21cba5a343007ab4dee0d7e3ddf7bac84791dc0c48be57ff645d9a
 DIST fastfetch-2.13.0.tar.gz 1340017 BLAKE2B 
be6180f47b1ac3432a10c0d0909a66e649b1882ceb06d261f892cbaec8d588b1f125369906053ffa5475a0153c46e3a39bb2527cbaa1c8d86876224499af8c06
 SHA512 
d2605fac446894fe2f8fa75e2705d16e48bfe17cd69c997c1d9b9d43d2d38c7dc991ba2cb0f5883d9e9c4b91e16b568382979243e0550e832e6aca2cab230462
 DIST fastfetch-2.8.10.tar.gz 1290142 BLAKE2B 
7a7ad65891850d96cc12d37b5e89359889afcdba6ccd30d834afd332ed072e00a719378ee3664a32b6e238fdca2fa1dc665768b078701b77837fefdacdce5027
 SHA512 
6b548c22239307f6dfcd90a4f995cbc77904adfd6f7ac809c7cd4c337a6783d768e2fd88d48e12c9b2c576893b74869d0a022f7129ccf37d853695ac3f5d488d
 DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 
858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b
 SHA512 
be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946

diff --git a/app-misc/fastfetch/fastfetch-2.12.0.ebuild 
b/app-misc/fastfetch/fastfetch-2.12.0.ebuild
deleted file mode 100644
index c3888b1ec46e..
--- a/app-misc/fastfetch/fastfetch-2.12.0.ebuild
+++ /dev/null
@@ -1,116 +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.9.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() {
-   loc

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/raspberrypi-image/

2024-05-16 Thread Viorel Munteanu
commit: 079b4bf8a72c980f8ef7e5867ebfff1d11e421d5
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu May 16 17:15:45 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Thu May 16 17:17:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079b4bf8

sys-kernel/raspberrypi-image: add 6.6.28_p20240424

Closes: https://bugs.gentoo.org/930269
Signed-off-by: Viorel Munteanu  gentoo.org>

 sys-kernel/raspberrypi-image/Manifest  |  1 +
 sys-kernel/raspberrypi-image/metadata.xml  |  5 +-
 .../raspberrypi-image-6.6.28_p20240424.ebuild  | 66 ++
 3 files changed, 71 insertions(+), 1 deletion(-)

diff --git a/sys-kernel/raspberrypi-image/Manifest 
b/sys-kernel/raspberrypi-image/Manifest
index 8aba2dbbe51b..1ffc5e43f59b 100644
--- a/sys-kernel/raspberrypi-image/Manifest
+++ b/sys-kernel/raspberrypi-image/Manifest
@@ -5,4 +5,5 @@ DIST raspberrypi-firmware-1.20210527.tar.gz 192247084 BLAKE2B 
329707dfb2905b3692
 DIST raspberrypi-firmware-1.20211029.tar.gz 193543221 BLAKE2B 
308206d6bdfbe15bfe5f39cd230e6d4857f460744aafcbcc9eee6a74f05a3a9dc861e7c3e36baea46fdb1d1d1dc28b5edebf70bce3a3c085228b2ea321ef7a85
 SHA512 
7a1fe3b1645006c35fa49e842b9ece53b386ece42b8db99649de8d4bc0c19e34b0807767290e26422528606c5847843533aaa0edd0716e9f9f9dcae340a4dce0
 DIST raspberrypi-firmware-1.20220331.tar.gz 195722349 BLAKE2B 
7f2748bba0cd255921cc7cd1117bd8a16611a835ab7bcb62525675f6b0d627ea8ad40b39aa83e00f7e73428e2af912906e53c3e3214b5cb079a2baeae985f2a2
 SHA512 
c510ddb5eb1c6ea1aa69f0063551445dd21092f68e19b64b885558d2c47735d4e9f781ef9674fbe3a9894d66eb07ccbb004541c9a85005318911fabda899c2cc
 DIST raspberrypi-firmware-1.20230405.tar.gz 187674867 BLAKE2B 
8f35b2dd906cd2459c83c3cec2ba10e8388afa35213f80bd3fd7a5ba7061c7ad0f9db5a5c39ab476f8a2b4754cf80665c2dff54f7ae61edf3c85d91ae37f9f9f
 SHA512 
ddc9baeba4e2e442bfe41e427c7ecdd38ee6d44ac4e7c297ae7d5a6c64b0aa1a81206929baeb9aceb74de6f96707b30040e82450ef4f01a78b958299c72e3857
+DIST raspberrypi-firmware-1.20240424.tar.gz 153632287 BLAKE2B 
7718d26ee66751484edd359412bc186d7ef5e68af97abe814b340b4c21fb4d6f7abc2caa8c7d0ec62ac742a9c932a08b4393d32d4ba79480c9648d742bead0b8
 SHA512 
90ad6872886f3efb004b57e258ba8ec0ef0bf619e251e2f0d259c22ef9cb816f6b0f2d5fb1f3a0ece13bf69fecfe8fe70793b90ea243163b5a585930e554e3d5
 DIST raspberrypi-image-4.14.98_p20190215.tar.gz 123074917 BLAKE2B 
cefedb5c979db7dfd47938aad37a567d91d3ad78247c7a63f789362768ab7a39a1967ac116b4b0475e3b210ab11f6474706df042af85a622e8e7905c85ec7498
 SHA512 
082f26caf427222d838881e5f1e9fa0136765b3eaf74a84877fc33616fd07e49085db0889226c40c655039a9d41a10566510c7d752cfc48a67b4683616a51193

diff --git a/sys-kernel/raspberrypi-image/metadata.xml 
b/sys-kernel/raspberrypi-image/metadata.xml
index d80bc1f56348..a5a248c9d8e9 100644
--- a/sys-kernel/raspberrypi-image/metadata.xml
+++ b/sys-kernel/raspberrypi-image/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
+   cea...@gentoo.org
+       Viorel Munteanu
+   

raspberrypi/firmware


diff --git 
a/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.28_p20240424.ebuild 
b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.28_p20240424.ebuild
new file mode 100644
index ..8a8a4752bce4
--- /dev/null
+++ b/sys-kernel/raspberrypi-image/raspberrypi-image-6.6.28_p20240424.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mount-boot
+
+# Go to e.g. https://github.com/raspberrypi/firmware/tree/1.20211029/modules
+# for the latest tag to see which kernel version it corresponds to.
+
+DESCRIPTION="Raspberry Pi (all versions) kernel and modules"
+HOMEPAGE="https://github.com/raspberrypi/firmware;
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://github.com/raspberrypi/firmware;
+   EGIT_CLONE_TYPE="shallow"
+   inherit git-r3
+else
+   [[ $(ver_cut 4) == p ]] || die "Unsupported version format, tweak the 
ebuild."
+   MY_PV="1.$(ver_cut 5)"
+
+   
SRC_URI="https://github.com/raspberrypi/firmware/archive/${MY_PV}.tar.gz -> 
raspberrypi-firmware-${MY_PV}.tar.gz"
+   S="${WORKDIR}/firmware-${MY_PV}"
+   KEYWORDS="-* ~arm ~arm64"
+fi
+
+LICENSE="GPL-2 raspberrypi-videocore-bin"
+SLOT="0"
+RESTRICT="binchecks strip"
+
+# Temporary safety measure to prevent ending up with a pair of
+# sys-kernel/raspberrypi-image and sys-boot/raspberrypi-firmware
+# both of which installed device tree files.
+# Restore to simply "sys-boot/raspberrypi-firmware" when the mentioned version
+# and all older ones are deleted.
+RDEPEND=">sys-boot/raspberrypi-firmware-1.20190709"
+
+src_prepare() {
+   default
+
+   local expected_kernel_version="$(ver_cut 1-3)+"

[gentoo-commits] repo/gentoo:master commit in: net-im/mattermost-desktop-bin/

2024-05-16 Thread Viorel Munteanu
commit: 86ffeb09cebf4f0a4a6563d5b690ed1c4a1e2267
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Thu May 16 14:35:29 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Thu May 16 14:36:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86ffeb09

net-im/mattermost-desktop-bin: add 5.8.0, drop 5.8.0_rc3

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

 net-im/mattermost-desktop-bin/Manifest| 4 ++--
 ...sktop-bin-5.8.0_rc3.ebuild => mattermost-desktop-bin-5.8.0.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/mattermost-desktop-bin/Manifest 
b/net-im/mattermost-desktop-bin/Manifest
index 9a228e5c2efe..6996e4859112 100644
--- a/net-im/mattermost-desktop-bin/Manifest
+++ b/net-im/mattermost-desktop-bin/Manifest
@@ -1,4 +1,4 @@
 DIST mattermost-desktop-5.7.0-linux-arm64.tar.gz 104464404 BLAKE2B 
08caa572a986826f212dde6235c8ab36a31e559d14ca5a4e1a5e1e9024efc7f6a4126e56f96ad9f6dbc0fcc5798c466328791d9dccc6a5dcd83e0e0b80664930
 SHA512 
8e83d2105daa5a701b0f067203f7a0466a440962be2764f59ad7fa7ad892d6dcc07a1df8d5d924456b4038fae568a65efd52adc2c6f5c953f5ee7106468d526a
 DIST mattermost-desktop-5.7.0-linux-x64.tar.gz 104733209 BLAKE2B 
3da6c25a3b197f60169b8178208e7dd2d14585c8d1e83247720f1cebd71e7f8a663df1ad479cca47931abcb016f3d576ece435ea6ab9a9ea3dbef9d653216d88
 SHA512 
e993f30d19adc5ee619f2708b0e7e91872b07ff8d4cba102097239e8928ea6464efd87d80a66d39219a79393719fe5db7d7b28df7fd9d53fae3a72e84ee7e718
-DIST mattermost-desktop-5.8.0-rc.3-linux-arm64.tar.gz 103062805 BLAKE2B 
c912863d2ef1048a07cbbef084f1f84bec0571856850ed98545ed1c61f39a1ee662e305bfc0d7b92f8cfc6267b575cd2071dcdc6130aceb68866f0aef00d407a
 SHA512 
21d58892263d08d94ffc6935f0f9c0c3ee2558a6679458779a0ced20920d2c88f3737877fc5d8b9354751b5d7761910d6aa12880ebfb548cb9fa229b85a135e6
-DIST mattermost-desktop-5.8.0-rc.3-linux-x64.tar.gz 103008296 BLAKE2B 
9575c2b270ba3f1fa18afbd01846abea5d6bd5c40858285989f185c8c9b635f400ba67dd98d4b1e1e907be67802e8c1c6ea642ecc4b5b26ef1c0ef746ee66d89
 SHA512 
e839c02da28d4ec3081c04b8b5076132cc6cd3c475c9fa89bba236179b323ffd035edd012c705d5167d5dc580656c6e721cff9f451a82cdb6386ae1701e40126
+DIST mattermost-desktop-5.8.0-linux-arm64.tar.gz 103062360 BLAKE2B 
6ba3abfc6f0cc6f6de002045d4bc12798fec581083897b2f60230cef94988e0876c064220f89c690e6562579e190e5892e6a5860e6b3dee5a456bf64d290b9d6
 SHA512 
a14f538dc3e2cbc0822a9db3e45c236932dbca2731c5e4466315bdb813187fb99b8fb4beb268e25e2f1ce8784f77ac344cc72d82c953af70e93d1fec942e5680
+DIST mattermost-desktop-5.8.0-linux-x64.tar.gz 103007793 BLAKE2B 
24344d192addbc63b9e0a240f4243f6e95e9706f3a3db681c57cccb83c37b6563e8978cd064193292270ca8e8dc2d67cbdbbe870d5f776a916667225e93c14fb
 SHA512 
4dc315239a4a35665a66c421befbf6b147b876f44c6b72b1f2f1ae1d8cdb22e8116b6c711c3281e6d7fb69b44787de45563e4650d0795556e751d5a0e73e

diff --git 
a/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.8.0_rc3.ebuild 
b/net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.8.0.ebuild
similarity index 100%
rename from 
net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.8.0_rc3.ebuild
rename to net-im/mattermost-desktop-bin/mattermost-desktop-bin-5.8.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-05-15 Thread Viorel Munteanu
commit: 9c0be794a3761af5ea20902981d359d276489c4e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May 15 16:33:45 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed May 15 16:34:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0be794

app-emulation/virtualbox-kvm: drop 7.0.18_pre20240502

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

 app-emulation/virtualbox-kvm/Manifest  |   1 -
 .../virtualbox-kvm-7.0.18_pre20240502.ebuild   | 768 -
 2 files changed, 769 deletions(-)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index b23b9295abd0..f2c77bebe9f8 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -6,7 +6,6 @@ DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd15
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
 DIST virtualbox-kvm-7.0.14_pre20240325.tar.gz 134926 BLAKE2B 
3e707b272219b2c5703d91d1f6a2f0a6c54fe29eeb6e91e5830949f7260e5b409e3425c38daea568725cb7fd10ddee234af6b72d747206e0a98ac1e33a10028c
 SHA512 
e30291e1d7e2649057a9b38ea907f22f62b0367f33d88af10fdaaa49333890be2b719626103f9800836a3833368a018f5fc63a46577dd1d83178d7406bf8c494
 DIST virtualbox-kvm-7.0.14_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
-DIST virtualbox-kvm-7.0.18_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
 DIST virtualbox-kvm-7.0.18_pre20240515.tar.gz 114604 BLAKE2B 
6db426693022c09bce2d562ee2b8f5ef83eec45b2481e45bc62fe1993b5cd93d83c26c248427515a3f7bd5c3e244d79b2b03bfafd7eaf6256796e3384f1c06d9
 SHA512 
63e07ce15330714508848b489361650b74970c97e964beef7d4ff5f23c2ad53d3f37860c5297ceae4dfc9d198df94d9531882bb1e870e34ec69494882a4db882
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240502.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240502.ebuild
deleted file mode 100644
index 2b901786ab78..
--- a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240502.ebuild
+++ /dev/null
@@ -1,768 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-PATCHES_PV="7.0.16"
-ORIGIN_PN="VirtualBox"
-ORIGIN_PV=${PATCHES_PV}
-
-MY_PN=virtualbox
-MY_PV=${PV#*_pre}
-
-PATCHES_DIR="${WORKDIR}"/${PN}-${MY_PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm;
-SRC_URI="https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-${PATCHES_PV}.tar.bz2;
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-
-   ORIGIN_PV=${PATCHES_P

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-05-15 Thread Viorel Munteanu
commit: 5026db96492ac54f8223d6f27d5598a03387cc1f
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May 15 16:31:29 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed May 15 16:34:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5026db96

app-emulation/virtualbox-kvm: add 7.0.18_pre20240515

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

 app-emulation/virtualbox-kvm/Manifest  |   1 +
 .../virtualbox-kvm-7.0.18_pre20240515.ebuild   | 768 +
 2 files changed, 769 insertions(+)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index 924a057190f7..b23b9295abd0 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -7,5 +7,6 @@ DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c6
 DIST virtualbox-kvm-7.0.14_pre20240325.tar.gz 134926 BLAKE2B 
3e707b272219b2c5703d91d1f6a2f0a6c54fe29eeb6e91e5830949f7260e5b409e3425c38daea568725cb7fd10ddee234af6b72d747206e0a98ac1e33a10028c
 SHA512 
e30291e1d7e2649057a9b38ea907f22f62b0367f33d88af10fdaaa49333890be2b719626103f9800836a3833368a018f5fc63a46577dd1d83178d7406bf8c494
 DIST virtualbox-kvm-7.0.14_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
 DIST virtualbox-kvm-7.0.18_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
+DIST virtualbox-kvm-7.0.18_pre20240515.tar.gz 114604 BLAKE2B 
6db426693022c09bce2d562ee2b8f5ef83eec45b2481e45bc62fe1993b5cd93d83c26c248427515a3f7bd5c3e244d79b2b03bfafd7eaf6256796e3384f1c06d9
 SHA512 
63e07ce15330714508848b489361650b74970c97e964beef7d4ff5f23c2ad53d3f37860c5297ceae4dfc9d198df94d9531882bb1e870e34ec69494882a4db882
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36
 DIST virtualbox-patches-7.0.16.tar.bz2 6808 BLAKE2B 
d15fa2ca306375142c3e25d4759d2790b2bb9eb69e333a8773ad500b29dd127b401943abf59ca59d01858a3ed5551fb3a6c93c4c893c8de971a714ce5306d577
 SHA512 
a488cbc6660fe8637c44cd79d87156609af089988239a7e76fea8a3c7e6319512c574bef2e942b354b14ce671a8e75ab8b2160abf7c40963795ee8a545ecd992

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240515.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240515.ebuild
new file mode 100644
index ..2b901786ab78
--- /dev/null
+++ b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.18_pre20240515.ebuild
@@ -0,0 +1,768 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# To add a new Python here:
+# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
+#Do NOT skip this part. It'll end up silently not-building the Python 
extension
+#or otherwise misbehaving if you do.
+#
+# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
+#
+#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
+#  Python versions as upstream tends to lag. Upstream may have patches on their
+#  trunk branch but not release branch.
+#
+#  See bug #785835, bug #856121.
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
+   python-single-r1 tmpfiles toolchain-funcs udev xdg
+
+PATCHES_PV="7.0.16"
+ORIGIN_PN="VirtualBox"
+ORIGIN_PV=${PATCHES_PV}
+
+MY_PN=virtualbox
+MY_PV=${PV#*_pre}
+
+PATCHES_DIR="${WORKDIR}"/${PN}-${MY_PV}
+
+DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
+HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm;
+SRC_URI="https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-${PATCHES_PV}.tar.bz2;
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+
+   ORIGIN_PV=${PATCHES_PV}
+   EGIT_REPO_URI="https://github.com/cyberus-technology/virtualbox-kvm;
+else
+   ORIGIN_PV=${PV%_pre*}
+   PATCHES_DIR="${WORKDIR}"/${PN}-dev-${MY_PV}
+   SRC_URI+=" 
https://github.com/cyberus-technology/virtualbox-kvm/archive/dev-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+fi
+MY_P=${ORIGIN_

[gentoo-commits] repo/gentoo:master commit in: app-emulation/virtualbox-kvm/

2024-05-15 Thread Viorel Munteanu
commit: 3e806533a32f745425632695c8ca57bf5f142ec1
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May 15 16:33:58 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed May 15 16:34:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e806533

app-emulation/virtualbox-kvm: drop 7.0.14_pre20240325

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

 app-emulation/virtualbox-kvm/Manifest  |   1 -
 .../virtualbox-kvm-7.0.14_pre20240325.ebuild   | 768 -
 2 files changed, 769 deletions(-)

diff --git a/app-emulation/virtualbox-kvm/Manifest 
b/app-emulation/virtualbox-kvm/Manifest
index f2c77bebe9f8..36f960878a6f 100644
--- a/app-emulation/virtualbox-kvm/Manifest
+++ b/app-emulation/virtualbox-kvm/Manifest
@@ -4,7 +4,6 @@ DIST VirtualBox-7.0.18.tar.bz2 173295159 BLAKE2B 
1371d54d648aafbad3814d55d495836
 DIST virtualbox-help-7.0.14.tar.xz 3944832 BLAKE2B 
95079e4da8c960c41cee799142779a6c2587e0e8af7956ca551cb5a4c0f36f313189dfe08afba83a0c32886866a7f9903b5e370008d6b3ce6283fb2288866b06
 SHA512 
e2f1acdd7577a93047e220300b1996d2855ddef20053c01294f8295fde0840645c41b75632d71dd2fc276219084fe4105fd057623f39375542358796425a2d03
 DIST virtualbox-help-7.0.16.tar.xz 3948696 BLAKE2B 
5c5937313ea0e5cb4764b8a61fd1587e88a4afc965ef00862c5a265a15253929d35e0635231b6be5656f26f600bc4b70a2fa2ebc0f33b35d35c184b57e5acef8
 SHA512 
b9baca57118a82e3489c8445f0988671f16f75de60cc2d929d5e3b0c4c9e3ceacd796a72a81bba88d69eb4b4559835a13775c18d7782ae7dbe8ad202e247db0c
 DIST virtualbox-help-7.0.18.tar.xz 3948116 BLAKE2B 
5715a7e609297387b5fccce0951c62e5969fd68adeecb869712e69f5e90daef97384bd3ff3c39de40903a1fabe7ac6d2f8ecdbb40de16abe955d40e49b962eec
 SHA512 
ec0f915b7221bc40d02f5f1675eb0defb5506b2f2bd96c063a96a9346e1c82428ccdda8b3adac43238c451ae185ac31af4a186da17ffe091469e14e696388b3a
-DIST virtualbox-kvm-7.0.14_pre20240325.tar.gz 134926 BLAKE2B 
3e707b272219b2c5703d91d1f6a2f0a6c54fe29eeb6e91e5830949f7260e5b409e3425c38daea568725cb7fd10ddee234af6b72d747206e0a98ac1e33a10028c
 SHA512 
e30291e1d7e2649057a9b38ea907f22f62b0367f33d88af10fdaaa49333890be2b719626103f9800836a3833368a018f5fc63a46577dd1d83178d7406bf8c494
 DIST virtualbox-kvm-7.0.14_pre20240502.tar.gz 141218 BLAKE2B 
fd78db709a37fd5239e52a71a5690073631c9376a0a2d6ab9a885a5892ff272d432adeabf03c3317556a9d76cc6819cc5dcd44cd19bd18bd338bb1b84bda5dae
 SHA512 
650bbe3a8c51d7373c25834be129888b624c2d99baebe4105c2a70b1a013cdb7527224778a78f6901b91dea6e22129354ba9269bcd365b9956df5c5b8a77869b
 DIST virtualbox-kvm-7.0.18_pre20240515.tar.gz 114604 BLAKE2B 
6db426693022c09bce2d562ee2b8f5ef83eec45b2481e45bc62fe1993b5cd93d83c26c248427515a3f7bd5c3e244d79b2b03bfafd7eaf6256796e3384f1c06d9
 SHA512 
63e07ce15330714508848b489361650b74970c97e964beef7d4ff5f23c2ad53d3f37860c5297ceae4dfc9d198df94d9531882bb1e870e34ec69494882a4db882
 DIST virtualbox-patches-7.0.14.tar.bz2 6937 BLAKE2B 
da5f18efbba2a8f4701b3d29dc00784e4e80e18a18b029e5dce8c142eb4dc97637069bfc5081422064a7dc59dfacf503ebbdc3421caa96430dc53fa72988aa20
 SHA512 
57cc34b92e4626de5c445e34ae025da7ec0d752a60618c619a55c28bf7d6b1cc9dc81ea059b949b0f3e625568207e8084f9462faf487ca0daf2794e7f1feac36

diff --git 
a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240325.ebuild 
b/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240325.ebuild
deleted file mode 100644
index 34dd04078029..
--- a/app-emulation/virtualbox-kvm/virtualbox-kvm-7.0.14_pre20240325.ebuild
+++ /dev/null
@@ -1,768 +0,0 @@
-# Copyright 2022-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# To add a new Python here:
-# 1. Patch src/libs/xpcom18a4/python/Makefile.kmk (copy the previous impl's 
logic)
-#Do NOT skip this part. It'll end up silently not-building the Python 
extension
-#or otherwise misbehaving if you do.
-#
-# 2. Then update PYTHON_COMPAT & set PYTHON_SINGLE_TARGET for testing w/ 
USE=python.
-#
-#  May need to look at other distros (e.g. Arch Linux) to find patches for 
newer
-#  Python versions as upstream tends to lag. Upstream may have patches on their
-#  trunk branch but not release branch.
-#
-#  See bug #785835, bug #856121.
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit desktop edo flag-o-matic java-pkg-opt-2 linux-info multilib optfeature 
pax-utils \
-   python-single-r1 tmpfiles toolchain-funcs udev xdg
-
-PATCHES_PV="7.0.14"
-ORIGIN_PN="VirtualBox"
-ORIGIN_PV=${PATCHES_PV}
-
-MY_PN=virtualbox
-MY_PV=${PV#*_pre}
-
-PATCHES_DIR="${WORKDIR}"/${PN}-${MY_PV}
-
-DESCRIPTION="Family of powerful x86 virtualization products for enterprise and 
home use"
-HOMEPAGE="https://www.virtualbox.org/ 
https://github.com/cyberus-technology/virtualbox-kvm;
-SRC_URI="https://gitweb.gentoo.org/proj/virtualbox-patches.git/snapshot/virtualbox-patches-${PATCHES_PV}.tar.bz2;
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-
-   ORIGIN_PV=${PATCHES_PV}
-   EGIT

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/maestral/

2024-05-14 Thread Viorel Munteanu
commit: 385e14955957914f5f7691daa9372f4d461b5a2e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May 15 05:01:10 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed May 15 05:19:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=385e1495

net-misc/maestral: update dependency on dev-python/dropbox

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

 net-misc/maestral/{maestral-1.9.3.ebuild => maestral-1.9.3-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/maestral/maestral-1.9.3.ebuild 
b/net-misc/maestral/maestral-1.9.3-r1.ebuild
similarity index 97%
rename from net-misc/maestral/maestral-1.9.3.ebuild
rename to net-misc/maestral/maestral-1.9.3-r1.ebuild
index b0280ffd64..249d0019b7 100644
--- a/net-misc/maestral/maestral-1.9.3.ebuild
+++ b/net-misc/maestral/maestral-1.9.3-r1.ebuild
@@ -22,7 +22,7 @@ fi
 RDEPEND="
>=dev-python/click-8.0.2[${PYTHON_USEDEP}]
>=dev-python/desktop-notifier-3.3.0[${PYTHON_USEDEP}]
-   =dev-python/dropbox-11*[${PYTHON_USEDEP}]
+   dev-python/dropbox[${PYTHON_USEDEP}]
>=dev-python/fasteners-0.15[${PYTHON_USEDEP}]
dev-python/importlib-metadata[${PYTHON_USEDEP}]
>=dev-python/keyring-22.0.0[${PYTHON_USEDEP}]



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

2024-05-14 Thread Viorel Munteanu
commit: cf96f4f77798afdc78c270756d3baddf9307ce81
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May 15 05:00:40 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed May 15 05:19:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf96f4f7

dev-python/dropbox: add 12.0.0

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

 dev-python/dropbox/Manifest  |  1 +
 dev-python/dropbox/dropbox-12.0.0.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/dev-python/dropbox/Manifest b/dev-python/dropbox/Manifest
index 312d1388e7..99464a7c3a 100644
--- a/dev-python/dropbox/Manifest
+++ b/dev-python/dropbox/Manifest
@@ -1 +1,2 @@
 DIST dropbox-sdk-python-11.36.2.gh.tar.gz 1166700 BLAKE2B 
afd0592bd1e18416f91d1fd673f2b7b7f605eaab80c02a9d8535fefa7fb23c8bc6a08c191492e1ced5d4b2d17fa72e8e5b6a58ba797f170c0efb75e755a451c9
 SHA512 
ec27685b4e5344e706bffb68b110ef2d7b307a5865bed3e042d6835f3666d2eefca646627a07bae1a3142e5f0346865fe285b037b00f3da081eb5797f9a768f5
+DIST dropbox-sdk-python-12.0.0.gh.tar.gz 1155006 BLAKE2B 
dc75c8c0be5d8c44820cddf8e39b8e86180fc8ddc482ef4656ad5525e268f6f13fa1529138290205acd0a946b6d8d90a3df48aff9fb14f410d5c2c409ee399c3
 SHA512 
5cf28c0e338a3399e4448c64fde823bfc872a6a6a93dc25241c96f55c21abe194b9e882d32d098f4c329941f36d0dec79786e521f2686c7d4c0eeb64bd745f21

diff --git a/dev-python/dropbox/dropbox-12.0.0.ebuild 
b/dev-python/dropbox/dropbox-12.0.0.ebuild
new file mode 100644
index 00..d32005804c
--- /dev/null
+++ b/dev-python/dropbox/dropbox-12.0.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+inherit distutils-r1
+
+GH_PN=dropbox-sdk-python
+
+DESCRIPTION="The offical Dropbox SDK for Python"
+HOMEPAGE="https://www.dropbox.com/developers;
+# pypi does not have tests, stick with gh
+SRC_URI="https://github.com/dropbox/${GH_PN}/archive/refs/tags/v${PV}.tar.gz 
-> ${GH_PN}-${PV}.gh.tar.gz"
+S="${WORKDIR}"/${GH_PN}-${PV}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/stone[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"
+
+# disable tests that need SCOPED_USER_DROPBOX_TOKEN
+# and tests that fail
+EPYTEST_DESELECT=(
+   test/integration/test_dropbox.py
+   test/unit/test_dropbox_unit.py::TestClient
+   test/unit/test_dropbox_unit.py::TestOAuth::test_NoRedirect_whole_flow
+)
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # this is wrong
+   sed -i -e "s/^import mock$/from unittest import mock/" 
test/unit/test_dropbox_unit.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2024-05-14 Thread Viorel Munteanu
commit: 6bc58c4e6866d751a3f4c0366c057c76a2b73330
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed May 15 04:42:20 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Wed May 15 05:19:40 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6bc58c4e

dev-python/stone: add 3.3.6, drop 3.3.5

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

 dev-python/stone/Manifest   | 2 +-
 dev-python/stone/{stone-3.3.5.ebuild => stone-3.3.6.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/stone/Manifest b/dev-python/stone/Manifest
index 36cafb5472..7c1b0983e9 100644
--- a/dev-python/stone/Manifest
+++ b/dev-python/stone/Manifest
@@ -1 +1 @@
-DIST stone-3.3.5.gh.tar.gz 281069 BLAKE2B 
659048ef899c0a40d466d2c7cafca69ddbfea79f0efa1a95d153dec1a7382903c706d97e7ee71346235fd2d69e8121ef5c822f97cbadefd92eb349e40644fc84
 SHA512 
28431dabec6f5698b40b7f759a56a330b38266ce9824132d46cda1d2453199f44913469e3ae3b13e466f8023d154a896bc75affd67aa9a385de9b6df8cf99afa
+DIST stone-3.3.6.gh.tar.gz 281082 BLAKE2B 
5c2d19e98ad6f14b63a63e54a993820e8d31004d2e7fefcba4498c5315e3ec83548565cc575523e95801806add4185f0c14dc08c75d76cf4b44ba41e7e853463
 SHA512 
9a136f6b532390e7cc35880ebbc49a341b6730ebd9c27a2d1ea6d6bef62e09f79ac7bb41e66f26fec5debee4145ebb27b23a06c1087b3fd2dacde025c3710b7a

diff --git a/dev-python/stone/stone-3.3.5.ebuild 
b/dev-python/stone/stone-3.3.6.ebuild
similarity index 100%
rename from dev-python/stone/stone-3.3.5.ebuild
rename to dev-python/stone/stone-3.3.6.ebuild



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

2024-05-14 Thread Viorel Munteanu
commit: 45e02961fd3bea057f3a18175fe7cfd22fb10336
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue May 14 16:14:00 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue May 14 16:22:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e02961

app-misc/fastfetch: add 2.12.0

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

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

diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index 91c3b4ea5fc4..db566f5e0ba2 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1,3 +1,4 @@
 DIST fastfetch-2.11.5.tar.gz 1321195 BLAKE2B 
1e7fa7c92275ae8d3458ead537003fe48595e3dfbe87c52f49fd48ab88154b824e590ab75b0c5b738304c929edbaa034a1d05df3100ffe4a9e0306e3254a8457
 SHA512 
d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059
+DIST fastfetch-2.12.0.tar.gz 1329978 BLAKE2B 
3eff3830d08b9c3dc79abbf9807febdec8d29566a02d52fe6c7e9fad7f72c83effcd1fbef373b7a3759168350a4217d4599bfdc1255f37b58360a2f4b8c9b04a
 SHA512 
ec249afb49066eb70138503062779612c4c45dfbb44429fdfea8b5bb5f310cd5bfadde7e0f21cba5a343007ab4dee0d7e3ddf7bac84791dc0c48be57ff645d9a
 DIST fastfetch-2.8.10.tar.gz 1290142 BLAKE2B 
7a7ad65891850d96cc12d37b5e89359889afcdba6ccd30d834afd332ed072e00a719378ee3664a32b6e238fdca2fa1dc665768b078701b77837fefdacdce5027
 SHA512 
6b548c22239307f6dfcd90a4f995cbc77904adfd6f7ac809c7cd4c337a6783d768e2fd88d48e12c9b2c576893b74869d0a022f7129ccf37d853695ac3f5d488d
 DIST fastfetch-2.9.2.tar.gz 1294912 BLAKE2B 
858c474d117903e990ecce4f1b9a7422da082beb79a360378ddefac1248224344a431218bb1d84b343f1ee96b044548f842ba4a04285f6e6aaaf442a92f8818b
 SHA512 
be907b3080ff252e6c235798a6e3cb993b178a9ad02b9fd900816df560cff4f0351f212d0f00af31b671430115e5f635226bce004bb5efb7651a76f5e913a946

diff --git a/app-misc/fastfetch/fastfetch-2.12.0.ebuild 
b/app-misc/fastfetch/fastfetch-2.12.0.ebuild
new file mode 100644
index ..c3888b1ec46e
--- /dev/null
+++ b/app-misc/fastfetch/fastfetch-2.12.0.ebuild
@@ -0,0 +1,116 @@
+# 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.9.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/proj/guru:master commit in: dev-python/latexify/

2024-05-13 Thread Viorel Munteanu
commit: 1a0385804202d533280c535f26d091009964a152
Author: Mazunki Hoksaas  gmail  com>
AuthorDate: Tue May 14 01:18:59 2024 +
Commit:     Viorel Munteanu  gentoo  org>
CommitDate: Tue May 14 01:19:10 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a038580

dev-python/latexify: new package, add 0.4.3.1

Signed-off-by: Mazunki Hoksaas  gmail.com>

 dev-python/latexify/Manifest|  1 +
 dev-python/latexify/latexify-0.4.3.1.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/dev-python/latexify/Manifest b/dev-python/latexify/Manifest
new file mode 100644
index 00..6114a3
--- /dev/null
+++ b/dev-python/latexify/Manifest
@@ -0,0 +1 @@
+DIST latexify-0.4.3.1.tar.gz 78199 BLAKE2B 
2292131c5f9eec51c8cf16812d72823076e61ac66320688ba891dea822bcad240a69e932aa7f6f5af54508b1e770a12bf19ac01c29ccee930e1b976670500ef5
 SHA512 
0c534368827b9776132a6ff7e2bedd6ca70a097ff6abbb22b87399ae17b3b2f04c171e9fae8ecc00103e0f90e367b57c4e832ecbeffad44a9e82a09495ffbaaa

diff --git a/dev-python/latexify/latexify-0.4.3.1.ebuild 
b/dev-python/latexify/latexify-0.4.3.1.ebuild
new file mode 100644
index 00..df29aa3cd8
--- /dev/null
+++ b/dev-python/latexify/latexify-0.4.3.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+DISTUTILS_USE_PEP517=hatchling
+
+inherit distutils-r1
+
+DESCRIPTION="Package to compile a fragment of Python source code to a 
corresponding LaTeX expression"
+HOMEPAGE="
+   https://pypi.org/project/latexify-py/
+   https://github.com/google/latexify_py
+"
+# not really sure how -post1 should be handled
+SRC_URI="https://github.com/google/latexify_py/archive/refs/tags/v0.4.3-post1.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/latexify_py-0.4.3-post1"
+
+LICENSE="Apache-2.0"
+SLOT=0
+KEYWORDS="~amd64"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/dill[${PYTHON_USEDEP}]
+"
+DEPEND="${PYTHON_DEPS}"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+}
+



  1   2   3   4   5   6   7   8   9   10   >