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

2023-11-02 Thread 罗百科
commit: 15f819c45e3ae40377393f350cb209ef0536e936
Author: Patrick Lauer  gentoo  org>
AuthorDate: Fri Nov  3 05:49:45 2023 +
Commit: 罗百科  gentoo  org>
CommitDate: Fri Nov  3 05:49:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f819c4

sys-apps/syd: add 3.2.4, drop 3.2.1

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

 sys-apps/syd/Manifest   | 2 +-
 sys-apps/syd/{syd-3.2.1.ebuild => syd-3.2.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/syd/Manifest b/sys-apps/syd/Manifest
index 7b8d85f5a1b4..823f5fefdbae 100644
--- a/sys-apps/syd/Manifest
+++ b/sys-apps/syd/Manifest
@@ -67,8 +67,8 @@ DIST serde_json-1.0.107.crate 146458 BLAKE2B 
753be6076826ee0ba41a067e81c031e6fd6
 DIST smallvec-1.11.1.crate 34831 BLAKE2B 
bad85ddb1d3a1fcec0cb6aba413f90695e0aa0c16b2b231d6d15095bdd6de1731720ea2b394c3f9a444d6d4763bbf44cff389a01aef3488dc599d2ea63ddbc36
 SHA512 
d4ed45e8867366072e77f23ebe8b31be96be37e5beed30fc2b5ffea81ab04a2ad2aa34fb4f29724b02a5eb90f8b1d8c40b800ee915453947f90758ce999704b5
 DIST strum-0.25.0.crate 5539 BLAKE2B 
9c031e5ce19e2ecaa63e63118197c740ae9295b8881f6280ad92847b99fca6fb08b0d395ab1b2a66e25c8374cd18866d8436540538e3c0f1f047fd2235971b40
 SHA512 
a3522df79547e94518f25a0e29248f67f1d7e2586a7a424d7d996cb6bfe5d98fcc4fc44da7ddcd4e35a1127b2816bee55107f30cb2a559f5b9bbb1346139544a
 DIST strum_macros-0.25.3.crate 22570 BLAKE2B 
511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c
 SHA512 
e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62
-DIST syd-3.2.1.tar.gz 257118 BLAKE2B 
6e8573a16e8cba68e7f4242a04d22ae527a20fded5448eb4a4c21d683917df145aff656522e1ada2fc95a2472be11626fcbb1da3f81e6b9bcb618488b125993c
 SHA512 
67da8339be35fb8ee81e8d13ad4cab210da2c3c6046e19cdc5f948d4e3a75b5b5bdd3c4e9fb555bec969aa3d4091ee956c89a42d0f15c29c6f00cceffca990a5
 DIST syd-3.2.2.tar.gz 265384 BLAKE2B 
e433efac6008810b4b16789243b501f502ea458aa8299e3b06d18629da56237267b800d8fa050d1cf327e94b60834eece5b39be8a0fa1b4f731ed0b706977923
 SHA512 
3f51b97a2257c4c545264d2615ff9aab7f55816bfc2415b6fbd3b6e336ecf18c6d1de088f15f5c8facf780d2b5372365e4eb0771e91feed6368aeed8b1d07054
+DIST syd-3.2.4.tar.gz 268342 BLAKE2B 
74ea1448763793146778479fdd65241d9ae6dbdaef6d013f9b9460f155e57b52d963cc511e78008b2bc96de4c5c290f5c77f938e6cbf194530a6c99c967cb2c9
 SHA512 
5f9b35c0aacb74762b885b9d67abc6431b2959d9d7863bfacca598998761de0b5261cf927ccb93ebe7758c8c8983448b57264c8577ce4429b420ebba868ef90e
 DIST syn-2.0.38.crate 243284 BLAKE2B 
660de454989016dbb352c262d5d066ddc663eafcb928a2f62f61e6faf14cceed5cfbc37559e3795e1ce7886c78842be71eaa82ddced0cd6dd99ad99f95ab8ca4
 SHA512 
84fd4f4bc6de97cdb63a1ee9161daf8fb8fd1fa0f3c3bba4a29c463cd62cffd292c45b8cf17fd0911e580098cadc7b167e4e686595d31d72e7b53ee7df6d5f04
 DIST threadpool-1.8.1.crate 14408 BLAKE2B 
8bd64ede19184e18460f6b2ad5bc888d6facd5fcaa5b43c35269e35909c9c68a884203f5c4b92619c097ad48c19ec29f73085755ee348cc637233ff3b5b50ccc
 SHA512 
adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0
 DIST tinytemplate-1.2.1.crate 26490 BLAKE2B 
af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be
 SHA512 
0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9

diff --git a/sys-apps/syd/syd-3.2.1.ebuild b/sys-apps/syd/syd-3.2.4.ebuild
similarity index 100%
rename from sys-apps/syd/syd-3.2.1.ebuild
rename to sys-apps/syd/syd-3.2.4.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: app-eselect/eselect-bluespec/

2023-11-02 Thread Rui Huang
commit: db0289f64600e7e9583d28f0ad01c9429ead4a80
Author: Huang Rui  gmail  com>
AuthorDate: Fri Nov  3 03:46:24 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Nov  3 03:46:57 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db0289f6

app-eselect/eselect-bluespec: add 1.0.2, drop 1.0.1

Signed-off-by: Huang Rui  gmail.com>

 app-eselect/eselect-bluespec/Manifest   | 2 +-
 .../{eselect-bluespec-1.0.1.ebuild => eselect-bluespec-1.0.2.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-eselect/eselect-bluespec/Manifest 
b/app-eselect/eselect-bluespec/Manifest
index 0206701eb3..2f3a527078 100644
--- a/app-eselect/eselect-bluespec/Manifest
+++ b/app-eselect/eselect-bluespec/Manifest
@@ -1 +1 @@
-DIST eselect-bluespec-1.0.1.tar.gz 1922 BLAKE2B 
4b24e4762906f854a888ec21d5ab7768533ab163eb9290d1e50e4e835064235e9583bfc244d7cbada6141934f45e61b0832b4c4d192c3e79856b43cf41027d85
 SHA512 
4692fae610aa758a592ffdc9b13fcf78f1952280f3cc37708854a4bac373ab8a9df54589026355c1f600b8e562d6b8f1cad66ce6b739955c0a679631230042ee
+DIST eselect-bluespec-1.0.2.tar.gz 2155 BLAKE2B 
44da143b7be0c300c25b96610b38c0381e07f817fd7a8356e77d292da87c13af14f8b8b5bd1b13aea212e6a1da97c36050293ae317029f2ce505c39c5b5c986f
 SHA512 
6391e4a70e6f875198b27750dc5f4f29ad4b04739164b0a739aaf5b059ecdd97ffd144489f626ff88a7d3046860cc76899568e2872aec859660c74a6ba90f7da

diff --git a/app-eselect/eselect-bluespec/eselect-bluespec-1.0.1.ebuild 
b/app-eselect/eselect-bluespec/eselect-bluespec-1.0.2.ebuild
similarity index 93%
rename from app-eselect/eselect-bluespec/eselect-bluespec-1.0.1.ebuild
rename to app-eselect/eselect-bluespec/eselect-bluespec-1.0.2.ebuild
index 8375be04b7..6ad628bab2 100644
--- a/app-eselect/eselect-bluespec/eselect-bluespec-1.0.1.ebuild
+++ b/app-eselect/eselect-bluespec/eselect-bluespec-1.0.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2023-11-02 Thread Takuya Wakazono
commit: 579e02f1642884ea7cbb3d0dd13907a3aeb65b4d
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Nov  3 03:35:40 2023 +
Commit: Takuya Wakazono  gmail  com>
CommitDate: Fri Nov  3 03:36:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=579e02f1

net-misc/megasync: drop 4.3.8.0

Signed-off-by: Takuya Wakazono  gmail.com>

 net-misc/megasync/Manifest|   2 -
 net-misc/megasync/megasync-4.3.8.0.ebuild | 140 --
 2 files changed, 142 deletions(-)

diff --git a/net-misc/megasync/Manifest b/net-misc/megasync/Manifest
index 0230088c95..c522358232 100644
--- a/net-misc/megasync/Manifest
+++ b/net-misc/megasync/Manifest
@@ -1,6 +1,4 @@
 DIST megasync-4.10.0.0.tar.gz 20254658 BLAKE2B 
c36a715ec4da883f5f8b9bf2f9f223b0701ba7b74399cba448bbf93dbc210bc2b3ff4b538af0eba08ea8a92f0134749fa2eeb3eba00b1de6cfad5d42117d2ab8
 SHA512 
3f37c39dd0552e64f802cebb63f275a8cbc2b445aad1f74576b732022563f79c8264257494f7778d6fec6dff98f06cc7276022edc6e6279bd6e683fdcfcddb94
-DIST megasync-4.3.8.0.tar.gz 16019709 BLAKE2B 
493ac0df0e8ca5c6617e493b5b3d81e45cedf2212a83ec9f5f6c07eee6fdf1d749b3735e10082b89f376f261ebfb825a3a7c457b8aa3be64702cddca34558558
 SHA512 
597b1d4a5a806514449b55e8bf81688b3c6d275372ebb56a45841b2f4c7caf8d9db363cf627fa0b6b84f4c662dc8cf87179b4478cd50b7b7efa1e23a9dca3389
 DIST megasync-4.5.0.0.tar.gz 16162074 BLAKE2B 
9ad09b61614992fc48572c168bb3b9692145289b945c01e371babe78a3b75bcc20a842f524279f6db35f8d93c914e9ba68ee5d187614b5041638813cb304531e
 SHA512 
f0c78d741be4a9ee9411be63667ea76cca3ff50ab70a81c904011e1ce1c6f0287ab5c90fc2b1a7a7c040b2d568819f91ecd10f8d570b22231df7b99166eacb11
 DIST megasync-sdk-4.10.0.0.tar.gz 3696547 BLAKE2B 
13f69a0bd24a4aac6e73af1bd883bd0abdfd5ceef6e9e558286fc9002acd5f4822c762b57c4ca7fcd3f5ec3a1a00459e3b0a2d2d1c4963d7fc8caacd2b6a
 SHA512 
8dcbd0a0b086616a432ff0979695ddb799a01a32550f0777ddf26fe795b340a754dbcd3f77af55e9286673bca3c366cdaa07432c1c2b552b2ecf23f9500e8a2c
-DIST megasync-sdk-4.3.8.0.tar.gz 3363057 BLAKE2B 
fbc7006a5559a5e2220cd9f9f398c835a1de919624e4d00d052580cf7e3ac4bae2ec1acbd6650b1eaef1218363203837cad562875067e524e067a53d5553567b
 SHA512 
e6ec612fb11be4566d091d4159429ee50574081753caae3b1dd4e1f2b213cfc0787b52051cbcdf9b0069869df6c95aa80951bdc3fa5098dd26fa0a2e7f7e
 DIST megasync-sdk-4.5.0.0.tar.gz 3497367 BLAKE2B 
1594d792f38df4df29acd25ea5c920acf27410513544abc618a692e3ed2e6e1a459123b043a9aa3bfdc4647d753d6c14cc5ee1bde02abd6c0f6d7ce66b118821
 SHA512 
177b9e31f2aacfa370132657bb70ec315edcfbcfe043f067f4c67b69a47ade7235699183541de2462d2ab2a18b4688006cd938ae80da603df9bd79d908b58140

diff --git a/net-misc/megasync/megasync-4.3.8.0.ebuild 
b/net-misc/megasync/megasync-4.3.8.0.ebuild
deleted file mode 100644
index 604202807b..00
--- a/net-misc/megasync/megasync-4.3.8.0.ebuild
+++ /dev/null
@@ -1,140 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools desktop qmake-utils xdg cmake
-
-DESCRIPTION="The official Qt-based program for syncing your MEGA account in 
your PC"
-HOMEPAGE="
-   https://mega.io
-   https://github.com/meganz/MEGAsync
-"
-
-if [[ ${PV} ==  ]];then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/meganz/MEGAsync;
-else
-   MEGA_SDK_REV="37b346c2e119559e40c08f43e1a8f54353e7ad59" # commit of 
src/MEGASync/mega submodule
-   SRC_URI="
-   https://github.com/meganz/MEGAsync/archive/v${PV}_Win.tar.gz -> 
${P}.tar.gz
-   https://github.com/meganz/sdk/archive/${MEGA_SDK_REV}.tar.gz -> 
${PN}-sdk-${PV}.tar.gz
-   "
-   KEYWORDS="~amd64 ~x86"
-   # 4.3.8.0 has no dedicated linux tag
-   S="${WORKDIR}"/MEGAsync-${PV}_Win
-fi
-
-LICENSE="MEGA"
-SLOT="0"
-IUSE="+cryptopp +curl +sqlite +zlib dolphin examples freeimage java nautilus 
php python readline threads thunar"
-
-RDEPEND="
-   app-arch/xz-utils
-   dev-libs/libgcrypt
-   dev-libs/libsodium
-   dev-libs/libuv
-   dev-libs/openssl:0=
-   media-libs/libpng
-   net-dns/c-ares
-   x11-themes/hicolor-icon-theme
-   cryptopp? ( dev-libs/crypto++ )
-   curl? ( net-misc/curl[ssl,curl_ssl_openssl(-)] )
-   dolphin? ( kde-apps/dolphin )
-   freeimage? ( media-libs/freeimage )
-   nautilus? ( >=gnome-base/nautilus-3 )
-   readline? ( sys-libs/readline:0 )
-   sqlite? ( dev-db/sqlite:3 )
-   thunar? ( xfce-base/thunar )
-   zlib? ( sys-libs/zlib )
-"
-DEPEND="
-   ${RDEPEND}
-   media-libs/libmediainfo
-   media-libs/libraw
-   dev-qt/qtcore:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtgui:5
-   dev-qt/qtconcurrent:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtdbus:5
-   dev-qt/qtimageformats:5
-   dev-qt/qtsvg:5
-   dev-qt/qtx11extras:5
-"
-BDEPEND="
-   dev-lang/swig
-   dev-qt/linguist-tools
-"
-
-DOCS=( CREDITS.md README.md )
-

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/megasync/, net-misc/megasync/files/

2023-11-02 Thread Takuya Wakazono
commit: 7daf37974524787248820666a836689a2141e402
Author: Takuya Wakazono  gmail  com>
AuthorDate: Fri Nov  3 03:34:32 2023 +
Commit: Takuya Wakazono  gmail  com>
CommitDate: Fri Nov  3 03:36:31 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7daf3797

net-misc/megasync: add 4.10.0.0

Signed-off-by: Takuya Wakazono  gmail.com>

 net-misc/megasync/Manifest |   2 +
 .../megasync/files/megasync-4.10.0.0_ffmpeg6.patch |  27 
 net-misc/megasync/megasync-4.10.0.0.ebuild | 147 +
 3 files changed, 176 insertions(+)

diff --git a/net-misc/megasync/Manifest b/net-misc/megasync/Manifest
index 84ee837620..0230088c95 100644
--- a/net-misc/megasync/Manifest
+++ b/net-misc/megasync/Manifest
@@ -1,4 +1,6 @@
+DIST megasync-4.10.0.0.tar.gz 20254658 BLAKE2B 
c36a715ec4da883f5f8b9bf2f9f223b0701ba7b74399cba448bbf93dbc210bc2b3ff4b538af0eba08ea8a92f0134749fa2eeb3eba00b1de6cfad5d42117d2ab8
 SHA512 
3f37c39dd0552e64f802cebb63f275a8cbc2b445aad1f74576b732022563f79c8264257494f7778d6fec6dff98f06cc7276022edc6e6279bd6e683fdcfcddb94
 DIST megasync-4.3.8.0.tar.gz 16019709 BLAKE2B 
493ac0df0e8ca5c6617e493b5b3d81e45cedf2212a83ec9f5f6c07eee6fdf1d749b3735e10082b89f376f261ebfb825a3a7c457b8aa3be64702cddca34558558
 SHA512 
597b1d4a5a806514449b55e8bf81688b3c6d275372ebb56a45841b2f4c7caf8d9db363cf627fa0b6b84f4c662dc8cf87179b4478cd50b7b7efa1e23a9dca3389
 DIST megasync-4.5.0.0.tar.gz 16162074 BLAKE2B 
9ad09b61614992fc48572c168bb3b9692145289b945c01e371babe78a3b75bcc20a842f524279f6db35f8d93c914e9ba68ee5d187614b5041638813cb304531e
 SHA512 
f0c78d741be4a9ee9411be63667ea76cca3ff50ab70a81c904011e1ce1c6f0287ab5c90fc2b1a7a7c040b2d568819f91ecd10f8d570b22231df7b99166eacb11
+DIST megasync-sdk-4.10.0.0.tar.gz 3696547 BLAKE2B 
13f69a0bd24a4aac6e73af1bd883bd0abdfd5ceef6e9e558286fc9002acd5f4822c762b57c4ca7fcd3f5ec3a1a00459e3b0a2d2d1c4963d7fc8caacd2b6a
 SHA512 
8dcbd0a0b086616a432ff0979695ddb799a01a32550f0777ddf26fe795b340a754dbcd3f77af55e9286673bca3c366cdaa07432c1c2b552b2ecf23f9500e8a2c
 DIST megasync-sdk-4.3.8.0.tar.gz 3363057 BLAKE2B 
fbc7006a5559a5e2220cd9f9f398c835a1de919624e4d00d052580cf7e3ac4bae2ec1acbd6650b1eaef1218363203837cad562875067e524e067a53d5553567b
 SHA512 
e6ec612fb11be4566d091d4159429ee50574081753caae3b1dd4e1f2b213cfc0787b52051cbcdf9b0069869df6c95aa80951bdc3fa5098dd26fa0a2e7f7e
 DIST megasync-sdk-4.5.0.0.tar.gz 3497367 BLAKE2B 
1594d792f38df4df29acd25ea5c920acf27410513544abc618a692e3ed2e6e1a459123b043a9aa3bfdc4647d753d6c14cc5ee1bde02abd6c0f6d7ce66b118821
 SHA512 
177b9e31f2aacfa370132657bb70ec315edcfbcfe043f067f4c67b69a47ade7235699183541de2462d2ab2a18b4688006cd938ae80da603df9bd79d908b58140

diff --git a/net-misc/megasync/files/megasync-4.10.0.0_ffmpeg6.patch 
b/net-misc/megasync/files/megasync-4.10.0.0_ffmpeg6.patch
new file mode 100644
index 00..4c4757926e
--- /dev/null
+++ b/net-misc/megasync/files/megasync-4.10.0.0_ffmpeg6.patch
@@ -0,0 +1,27 @@
+diff -Naur a/src/MEGASync/mega/src/gfx/freeimage.cpp 
b/src/MEGASync/mega/src/gfx/freeimage.cpp
+--- a/src/MEGASync/mega/src/gfx/freeimage.cpp  2023-09-27 22:20:26.0 
+0900
 b/src/MEGASync/mega/src/gfx/freeimage.cpp  2023-11-03 11:01:24.526257561 
+0900
+@@ -209,12 +209,6 @@
+ 
+ #ifdef HAVE_FFMPEG
+ 
+-#ifdef AV_CODEC_CAP_TRUNCATED
+-#define CAP_TRUNCATED AV_CODEC_CAP_TRUNCATED
+-#else
+-#define CAP_TRUNCATED CODEC_CAP_TRUNCATED
+-#endif
+-
+ const char *GfxProviderFreeImage::supportedformatsFfmpeg()
+ {
+ return  ".264.265.3g2.3gp.3gpa.3gpp.3gpp2.mp3"
+@@ -330,10 +324,6 @@
+ 
+ // Force seeking to key frames
+ formatContext->seek2any = false;
+-if (decoder->capabilities & CAP_TRUNCATED)
+-{
+-codecContext->flags |= CAP_TRUNCATED;
+-}
+ 
+ AVPixelFormat sourcePixelFormat = 
static_cast(codecParm->format);
+ AVPixelFormat targetPixelFormat = AV_PIX_FMT_BGR24; //raw data expected 
by freeimage is in this format

diff --git a/net-misc/megasync/megasync-4.10.0.0.ebuild 
b/net-misc/megasync/megasync-4.10.0.0.ebuild
new file mode 100644
index 00..6f32a49537
--- /dev/null
+++ b/net-misc/megasync/megasync-4.10.0.0.ebuild
@@ -0,0 +1,147 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop qmake-utils xdg cmake
+
+DESCRIPTION="The official Qt-based program for syncing your MEGA account in 
your PC"
+HOMEPAGE="
+   https://mega.io
+   https://github.com/meganz/MEGAsync
+"
+
+if [[ ${PV} ==  ]];then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/meganz/MEGAsync;
+   EGIT_BRANCH="master"
+   EGIT_SUBMODULES=( '*' )
+else
+   MEGA_SDK_REV="91d14ae6b024339dd4e15acb367ac20fb24633ac" # commit of 
src/MEGASync/mega submodule
+   MEGA_TAG_SUFFIX="Win"
+   SRC_URI="
+   
https://github.com/meganz/MEGAsync/archive/v${PV}_${MEGA_TAG_SUFFIX}.tar.gz -> 
${P}.tar.gz
+   

[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/bluespec/

2023-11-02 Thread Rui Huang
commit: 01dcb3fb6ba08756ab1579fcc896eabc6fb06ae6
Author: Huang Rui  gmail  com>
AuthorDate: Fri Nov  3 03:18:41 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Fri Nov  3 03:18:41 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01dcb3fb

sci-electronics/bluespec: fix typo

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/bluespec/bluespec-2022.01-r1.ebuild | 2 +-
 sci-electronics/bluespec/bluespec-2023.01.ebuild| 2 +-
 sci-electronics/bluespec/bluespec-2023.07.ebuild| 2 +-
 sci-electronics/bluespec/bluespec-.ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-electronics/bluespec/bluespec-2022.01-r1.ebuild 
b/sci-electronics/bluespec/bluespec-2022.01-r1.ebuild
index 8ca4d5b32a..e89971935c 100644
--- a/sci-electronics/bluespec/bluespec-2022.01-r1.ebuild
+++ b/sci-electronics/bluespec/bluespec-2022.01-r1.ebuild
@@ -109,7 +109,7 @@ src_test() {
emake -C testsuite check
 }
 
-# Call eselect vi update with --if-unset
+# Call eselect bluespec update with --if-unset
 # to respect user's choice
 eselect_bluespec_update() {
ebegin "Calling eselect bluespec update"

diff --git a/sci-electronics/bluespec/bluespec-2023.01.ebuild 
b/sci-electronics/bluespec/bluespec-2023.01.ebuild
index 8ca4d5b32a..e89971935c 100644
--- a/sci-electronics/bluespec/bluespec-2023.01.ebuild
+++ b/sci-electronics/bluespec/bluespec-2023.01.ebuild
@@ -109,7 +109,7 @@ src_test() {
emake -C testsuite check
 }
 
-# Call eselect vi update with --if-unset
+# Call eselect bluespec update with --if-unset
 # to respect user's choice
 eselect_bluespec_update() {
ebegin "Calling eselect bluespec update"

diff --git a/sci-electronics/bluespec/bluespec-2023.07.ebuild 
b/sci-electronics/bluespec/bluespec-2023.07.ebuild
index 8ca4d5b32a..e89971935c 100644
--- a/sci-electronics/bluespec/bluespec-2023.07.ebuild
+++ b/sci-electronics/bluespec/bluespec-2023.07.ebuild
@@ -109,7 +109,7 @@ src_test() {
emake -C testsuite check
 }
 
-# Call eselect vi update with --if-unset
+# Call eselect bluespec update with --if-unset
 # to respect user's choice
 eselect_bluespec_update() {
ebegin "Calling eselect bluespec update"

diff --git a/sci-electronics/bluespec/bluespec-.ebuild 
b/sci-electronics/bluespec/bluespec-.ebuild
index 8ca4d5b32a..e89971935c 100644
--- a/sci-electronics/bluespec/bluespec-.ebuild
+++ b/sci-electronics/bluespec/bluespec-.ebuild
@@ -109,7 +109,7 @@ src_test() {
emake -C testsuite check
 }
 
-# Call eselect vi update with --if-unset
+# Call eselect bluespec update with --if-unset
 # to respect user's choice
 eselect_bluespec_update() {
ebegin "Calling eselect bluespec update"



[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/uek-sources/

2023-11-02 Thread Aisha Tammy
commit: 280e79e5a82dbb1a0ea5c4aa9fb3d657d08f78b0
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Nov  3 03:04:58 2023 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Nov  3 03:05:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=280e79e5

sys-kernel/uek-sources: add 5.15.0.201.135.2

Signed-off-by: Aisha Tammy  aisha.cc>

 sys-kernel/uek-sources/Manifest|  4 ++
 .../uek-sources-5.15.0.201.135.2.ebuild| 65 ++
 2 files changed, 69 insertions(+)

diff --git a/sys-kernel/uek-sources/Manifest b/sys-kernel/uek-sources/Manifest
index 3f4a6274f6..1ffdab50f9 100644
--- a/sys-kernel/uek-sources/Manifest
+++ b/sys-kernel/uek-sources/Manifest
@@ -1,6 +1,9 @@
 DIST genpatches-5.15-133.base.tar.xz 5249652 BLAKE2B 
309acc807e07bfcbb34e0ae87618d6dbb76e6481699fc017f449e61a2518e96e1abaf43ffe32bb9f76786fbe8bad5607407be4a40dd8d26be484943d5b4afee1
 SHA512 
f0c689a808a7724cb4f30d697c22a0a089df3e0f837440b22b6c32672355b79898c8097810fa1e420e0f8c364f5a33b6c373db58b7c8caac8b67be763a820cea
 DIST genpatches-5.15-133.experimental.tar.xz 5424 BLAKE2B 
4b68fab502bfce588c7a8fdc11dc44fb619fa082f8afd574bf8d44f786a0a08aeafcf2229c9e63c7ee87c4aa4a5ce27f107994c0ab048e4c012c30b554221cff
 SHA512 
fdb7e8bc1ec0e6a3819a0aa39138f60162fb376fc29de6e6e09038b88c4070073628331216f9fa74aabf0eefa492085f5b87002f7b9edc97effd2110dc26
 DIST genpatches-5.15-133.extras.tar.xz 3932 BLAKE2B 
b99e279af41ad1d19a58e8f9b1bbf392c805a46c371d7a022a65c0090b5824c6ce26280525a0c21feda2a5a5cfffcafc690a2194d29af6a44e10a9d4c923db8b
 SHA512 
7cd772a6feed01543305417ff03b834bb002821ccf254e7f5481623a7f16b0b54da5fc72c21f4ae3481308eaab08fcca8fc5103ffbed58dc4355cfb661f04f8e
+DIST genpatches-5.15-143.base.tar.xz 5634608 BLAKE2B 
a00b2898db47b874fdfe2e2bf0c40edcb4f358765f14aba79c686b8d6f99c6a77792d45dfcce141837ad6d956c6ce417453e53b6ede9db2f4e88b501aeabda21
 SHA512 
1342f8090f18bd15c44ca11409fc09ee5c406801fc077277682595fd58e8f37a57e022f433a0e8fb132cf6bee64f48dccacdbdbabab776d45634477e195eed67
+DIST genpatches-5.15-143.experimental.tar.xz 5420 BLAKE2B 
cd652e0c96af294a265f5d52971fdd36c71d5d87496944f8a23d304fef76ea3ba7cf6c2b45126f5370898c743a0ee63f017876991a471fd27104d2e5845049f7
 SHA512 
d2266c0e49a2580864ea0de5fb4b93ecc28e6c1b2aa5acbb8aa2b94f58b209f0fcae47363819433926063d77630a032ab501369a1563b874f8e1cb241795
+DIST genpatches-5.15-143.extras.tar.xz 3936 BLAKE2B 
c942135c9120024effcc516070b81aef19de95969e19c95b7c222ccf9ba515db329735596f3c5dfe81f12ef29165b898de75988f0c632cd228b6d3579e3c5648
 SHA512 
eb9d0661d81c1acbf5884f3ccc864e0b110a517556bd62020f41f3fad77c32e57da5a7c1f6411a4dc7d9b85ad8fe9af4658613b0a3e9484fb609a7f9ac1a3f39
 DIST genpatches-5.15-80.base.tar.xz 3218432 BLAKE2B 
f2478969a4e7a24bd7a30328e2d17d5daafa9fbd741dd7eb295c025f27c08ccf8efbde13003e084c509a8bcf5f1d28f45189a28467b31c48c2a4d344a726ec4f
 SHA512 
60737de4d0f8e3acc02ed07a82853d9226daf54b3b5a1b990d94e78b3dcd9fae26b9e6cf8854e5074b88dd826d286440155b70c4fc19f271ce795b2bbcc61b1a
 DIST genpatches-5.15-80.experimental.tar.xz 5424 BLAKE2B 
a01c40dc5f3bb9f4c315f64830244d69fb7a81f4f0c3e1b987f53d867f1174fd8a4d91fc5e9cac38554b0fabac393af97a91a8203f285010def930634ddf5402
 SHA512 
b0338c9664906a20fa63ad1673a82517656905b370849c668dfa5c0b1bdfd6059178dd50e690db26e47ddc104b60ffa048ace4119f7b3b2427215bc3ab817d80
 DIST genpatches-5.15-80.extras.tar.xz 3932 BLAKE2B 
50940b69b0793c1ab7f19908daca488e7dce5c48d74bcb636d5faa60fc510217b94f175669a28963347911291204f0f6384322b55148c70e63cc54e21dc74d1d
 SHA512 
9434da5bf439f12adb55e70fb8f5d675b9d452dcb2a364da9cb65a2f4cd405cc0469c2c291fdc6b0f015a0d52d08ca0475a389e45041cca532f049e1784d06b3
@@ -8,6 +11,7 @@ DIST genpatches-5.15-91.base.tar.xz 3838856 BLAKE2B 
e42746d0b7342cd6e2ab1b6b907a
 DIST genpatches-5.15-91.experimental.tar.xz 5420 BLAKE2B 
c946006fa74b472f40a8389832e482cd5c20d5ba620743e0986d62f298e47f2c3fd9b1a4a5232c628de9fc71a7a1ddd6bd29dad3c317507724c082ee29e3795c
 SHA512 
753284d7bab9453de103e87112c8df7eafe7bceb61c42267bf9462aaab636f1d51e017dad6ce2d7885c84449e8d67d0606fd3e53ee0671de7d6c8b130ea3aa26
 DIST genpatches-5.15-91.extras.tar.xz 3932 BLAKE2B 
139a9a7876504ce63abf76db63904b3b4330ab101ec7f0c97717ee83ff861595df31a36f5fe4fbaf3b70641e6029e399235a7ec3e26feb98522c57e6b4b5d71b
 SHA512 
9486f83b99c1f0bcd23e556229c7c0947be4fa097d688b510b6d57d94584e6fffcc9a2412c3620ceeffc2b347fad1ea1e12f58b2f0629cf93a2bde19f567ee5d
 DIST linux-uek-5.15.0-105.125.4.tar.gz 201689155 BLAKE2B 
33be4a5270cd793a6a5a4fc4c49c4efb37e60aab1abf06b7ed4eba94666890c19a913f75c91d57657f44b31bb17e17152b09130f61a8f19dee5240bae66ea0b9
 SHA512 
00f280387a9964bd24c11c3da07fe8e6a1ef33c799eee040ab74ed886baafa663299bb83a7a2efc0fe4d8608f2fb7ab8e03adc3a738d39dc283df54c9d633eeb
+DIST linux-uek-5.15.0-201.135.2.tar.gz 202625389 BLAKE2B 
4f3e138f5f3bbcbaec7d333bfb24a8837549fc122161e9ccc73596e24a85944028c17b1dd75a870e2438e5f8ff801e569a414c12e3ce29acf44cf714f3eddbdb
 SHA512 

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

2023-11-02 Thread Mart Raudsepp
commit: a12ff80e3f893337b1c20da4045075cf1ebf8cc8
Author: Guillermo Joandet  gmail  com>
AuthorDate: Wed Nov  1 20:48:36 2023 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Nov  2 23:44:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a12ff80e

media-libs/libshumate: Version bump to 1.1.2

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33633
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-libs/libshumate/Manifest|  1 +
 media-libs/libshumate/libshumate-1.1.2.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/media-libs/libshumate/Manifest b/media-libs/libshumate/Manifest
index ec70f64a2de0..0296b053888d 100644
--- a/media-libs/libshumate/Manifest
+++ b/media-libs/libshumate/Manifest
@@ -1,3 +1,4 @@
 DIST libshumate-1.0.5.tar.xz 112008 BLAKE2B 
e20e53fdcd34aa67853f68d72801e7ef7dfcb39670f67f0bfab76cc04a0dc4e92b614b5a588560de64c85406b63a105b5ba19854cf1189a5a3c03f097c93556e
 SHA512 
73beffb8eea95b279d297294ce96a39883856d280eeda1215b908d5b7ac86aff49bbd9c07065ffb394657497997b1994712de6526efd9076f9a5feb1c17b9532
 DIST libshumate-1.1.0.tar.xz 299096 BLAKE2B 
111eaca1ed7d0abc9f4bc5d83c10bd84aadd42cf92d3a5ac37e00edd9b433c1db768686c9935f7f88b200c6a2b7c1898b0e96bcf036947bc7097e5ddfcd34d82
 SHA512 
138736090ad448cd73812e5b3da6d1e9199601ca7ee9b026a19586c680ccb306871fe2a779db4cffde822834974154ccd55117dd58ce849c655fde71dab0237a
 DIST libshumate-1.1.1.tar.xz 299200 BLAKE2B 
763bba4c27d2e576b687120fff1d9dd07029307032618e4b629b1a5cd7091d46349cc3908388b84e7053b6e76d11ea0c646edbda2468bee5fc3c8cad874cfe3d
 SHA512 
d39d47d7a41eb692b4f42c66ee4e4c84f028314d6bf8757b7c7803fb67eff72ad2af3b5cb5256b2325f39291df0b1440f64b685e5a98b7c3a3712977ff495c5e
+DIST libshumate-1.1.2.tar.xz 299324 BLAKE2B 
8ccd692af5404c694198e41adc2543a140ef02abbe4b044f71575022aad027357a67f6a9f57c195e7fad6d2e619f91bfc06d9b9c5af68d57d3c11ac118ea6151
 SHA512 
371ac56493653a552ecaaf534065dba94c1a8a08d05432cb6a76f3d6cb7c4c3ead2a76459fa2bec49e7554492ffa67c2a8e6f85618ef23981db238efb6c52006

diff --git a/media-libs/libshumate/libshumate-1.1.2.ebuild 
b/media-libs/libshumate/libshumate-1.1.2.ebuild
new file mode 100644
index ..0238d92667b6
--- /dev/null
+++ b/media-libs/libshumate/libshumate-1.1.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome.org meson vala virtualx
+
+DESCRIPTION="Shumate is a GTK toolkit providing widgets for embedded maps"
+HOMEPAGE="https://wiki.gnome.org/Projects/libshumate 
https://gitlab.gnome.org/GNOME/libshumate;
+
+SLOT="1.0/1"
+LICENSE="LGPL-2.1+"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
+REQUIRED_USE="gtk-doc? ( introspection )"
+
+IUSE="gtk-doc +introspection sysprof vala" # vector-renderer is still 
experimental, maybe put in at a later release
+
+RDEPEND="
+   >=dev-libs/glib-2.68.0:2
+   >=x11-libs/cairo-1.4
+   >=dev-db/sqlite-1.12:3
+   >=gui-libs/gtk-4:4
+   >=net-libs/libsoup-3.0:3.0
+   introspection? ( >=dev-libs/gobject-introspection-0.6.3:= )
+"
+# vector-renderer? (
+#  >=dev-libs/json-glib-1.6.0[introspection?]
+#  dev-libs/protobuf-c
+# )
+
+DEPEND="${RDEPEND}
+   sysprof? ( dev-util/sysprof-capture:4 )
+"
+BDEPEND="
+   gtk-doc? ( >=dev-util/gi-docgen-2021.1 )
+   vala? ( $(vala_depend) )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use introspection gir)
+   $(meson_use vala vapi)
+   $(meson_use gtk-doc gtk_doc)
+   -Ddemos=false # only built, not installed
+   # $(meson_use vector-renderer vector_renderer)
+   -Dvector_renderer=false
+   -Dlibsoup3=true
+   $(meson_feature sysprof)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests 
failed'
+}
+
+src_install() {
+   meson_src_install
+   if use gtk-doc; then
+   mkdir -p "${ED}"/usr/share/gtk-doc/html || die
+   mv "${ED}"/usr/share/doc/libshumate-1.0 
"${ED}"/usr/share/gtk-doc/html/libshumate-1.0 || die
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/lefthook/

2023-11-02 Thread Alexey Zapparov
commit: 433d9d6ad5487fadfaff425a663db13430fa60e9
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Thu Nov  2 23:45:18 2023 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Thu Nov  2 23:45:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=433d9d6a

dev-vcs/lefthook: drop 1.0.4, 1.2.6

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

 dev-vcs/lefthook/Manifest  |  4 
 dev-vcs/lefthook/lefthook-1.0.4.ebuild | 34 --
 dev-vcs/lefthook/lefthook-1.2.6.ebuild | 34 --
 3 files changed, 72 deletions(-)

diff --git a/dev-vcs/lefthook/Manifest b/dev-vcs/lefthook/Manifest
index 9ab5aac7c0..48febb59c7 100644
--- a/dev-vcs/lefthook/Manifest
+++ b/dev-vcs/lefthook/Manifest
@@ -1,6 +1,2 @@
-DIST lefthook-1.0.4-deps.tar.gz 22315997 BLAKE2B 
824256bcc5a4da1f0f82a801bdad89a3964344d67d5bdacb77c922aca55628c7698a20cb9a4acc5aaea82e3743f2b11d442a2e631217674bc54c84eb4a295f15
 SHA512 
cdd28c18ec99afdefab3298ea7ab70ec4eb20293c40e1a67b769293453cd750dee25a2fc881b224e758427cbf1e76a30d48cb6ca1cd8f554924892602093653e
-DIST lefthook-1.0.4.tar.gz 66171 BLAKE2B 
6418d38170215933a66ac3016336a1747a3e3896ac0d7b46690ba1ba2a2dd43028150b71db1833d79a176dc7a80b59e545cf15c76986939c871d150396f58de8
 SHA512 
434e8326be27f5ef7f14370bf95c03e4ba55efdc21aee6b2f078f0c38935e98610f73531bfd84cf7759c2aad79dfb185369166dc206695dbf12ca6fe22d1926f
-DIST lefthook-1.2.6-deps.tar.xz 20189012 BLAKE2B 
3c4ed018728dd201de7e7eea5a5111bbf6ffd92e4a37f465df50f0594f4543822c3719cd72170ae7e276781046cef2063d1a3b148c719a3ad81939b008f3209d
 SHA512 
aa34c9bc32ae75c166e51b8a604d190cc26453d18e13d13eaa0ac4eccfe21e686d2ced914b5992c8d6bf0310e703c01ab6fc39a3230903ed6569a12b2002cc78
-DIST lefthook-1.2.6.tar.gz 75049 BLAKE2B 
57d96bddc8442e40f7faeb49f943026f3a616ff5cfb687d0fde0d8301aa73c0f620197ac351a41b5b7ce3bfcdfcb68472d763ab254ff7b15e7cfd7368a4904b1
 SHA512 
09a019441579a172985dc4ced01c4f384fda2949622042e1cb97bc4b4651d2fc412e5e8796356d8bda310334f14994908bba923efc03d10ed6925ad61da4e989
 DIST lefthook-1.4.8-vendor.tar.xz 1539856 BLAKE2B 
91251247f182c7fbaa83f0fe607fe5f162928ec8c6f1c58fcd22bda2171bc2a52340a905817675366ea63d0a75a9edc55634e47bc06804c226ce5b991f76bda1
 SHA512 
8630fd9230e34ee17cd9d0dcb21881f909db660a6c6f1a7f54ac361cfc49a04b397185586a8107c56acfb3bb77b6b61bfecc0b8be45ce34000fa2cdc6745ea00
 DIST lefthook-1.4.8.tar.gz 88560 BLAKE2B 
4d1c7ddec5be710d0e6927aa0e23f82df9d3a81bb295fdbc1c53fb1ab1787b745965de4822e7ef01cdfe181b865123a09a7749566602fe0b991394c4c1a226d5
 SHA512 
0d547ede111cb36e75b549021e0875b46e9012f61a67f8db44baa48a54de1b7f69e6bd7083c4fd299abd510a26a8c84705d4cef671cac3a11bdf5b0386d11f6c

diff --git a/dev-vcs/lefthook/lefthook-1.0.4.ebuild 
b/dev-vcs/lefthook/lefthook-1.0.4.ebuild
deleted file mode 100644
index 9be857d806..00
--- a/dev-vcs/lefthook/lefthook-1.0.4.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Fast and powerful Git hooks manager for any type of projects"
-HOMEPAGE="https://github.com/evilmartians/lefthook;
-SRC_URI="
-   https://github.com/evilmartians/lefthook/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/ixti/lefthook/releases/download/v${PV}/${P}-deps.tar.gz
-"
-
-LICENSE="Apache-2.0 MIT BSD BSD-2 MPL-2.0 Unlicense"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   dev-vcs/git
-"
-BDEPEND="
-   >=dev-lang/go-1.17
-"
-
-src_compile() {
-   go build -ldflags "-s -w" -o "${PN}" main.go || die "go build failed"
-}
-
-src_install() {
-   dobin "${PN}"
-   dodoc README.md CHANGELOG.md docs/full_guide.md
-}

diff --git a/dev-vcs/lefthook/lefthook-1.2.6.ebuild 
b/dev-vcs/lefthook/lefthook-1.2.6.ebuild
deleted file mode 100644
index 0eb194e25e..00
--- a/dev-vcs/lefthook/lefthook-1.2.6.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Fast and powerful Git hooks manager for any type of projects"
-HOMEPAGE="https://github.com/evilmartians/lefthook;
-SRC_URI="
-   https://github.com/evilmartians/lefthook/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   
https://github.com/ixti/lefthook/releases/download/v${PV}/${P}-deps.tar.xz
-"
-
-LICENSE="Apache-2.0 MIT BSD BSD-2 MPL-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   dev-vcs/git
-"
-BDEPEND="
-   >=dev-lang/go-1.17
-"
-
-src_compile() {
-   go build -ldflags "-s -w" -o "${PN}" main.go || die "go build failed"
-}
-
-src_install() {
-   dobin "${PN}"
-   dodoc README.md CHANGELOG.md docs/configuration.md docs/usage.md
-}



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

2023-11-02 Thread Stefan Strogin
commit: 6807f402a4c26cf5ac140b6a07b62bcd6d7769f4
Author: Stefan Strogin  gentoo  org>
AuthorDate: Thu Nov  2 23:19:56 2023 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Thu Nov  2 23:19:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6807f402

net-im/telegram-desktop-bin: add 4.11.3, drop 4.11.1-r1

Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop-bin/Manifest  | 4 ++--
 ...esktop-bin-4.11.1-r1.ebuild => telegram-desktop-bin-4.11.3.ebuild} | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-im/telegram-desktop-bin/Manifest 
b/net-im/telegram-desktop-bin/Manifest
index 0f5722af2ff9..6103a6c4a17b 100644
--- a/net-im/telegram-desktop-bin/Manifest
+++ b/net-im/telegram-desktop-bin/Manifest
@@ -1,2 +1,2 @@
-DIST tdesktop-4.11.1.tar.gz 18247241 BLAKE2B 
a4107e4fb208913921c216c66f020302358e53ce24ea63727236388d7b0ec9720438f2cc6e9a28a5bdf20250659222c1af2bc743efbbc5b49acbb92cd14eb6ab
 SHA512 
656c3f0ada8ef9df342e1c6b984c6f47fc164b597697ff4a25f20e2607bbec7ef19f4b1f64003e0ddeae08130eadfb543823cda71bd58ac8c08ee1098c4b5842
-DIST tsetup.4.11.1.tar.xz 52937060 BLAKE2B 
60196278e2cd2a3c98f051a78193354c25effb01cb3b4d9a2e33955db029bd3a2da4fb07096ca65c899db77179a0dbd28970cbc9d535b3da3b6ae1fe874f1f26
 SHA512 
53891bb63348ed0d0fd9d9c39e21392394b1b27c94cb0d28b9f5d02494258300b4c262d66dac942b180391af8cf91fb8cdf9a8cb047e21b3072e5dd7a72ed3ff
+DIST tdesktop-4.11.3.tar.gz 18254355 BLAKE2B 
0f24ca31bc1b0f5eec6c21c00048f6d15c3c1e491eaf387b8506382cafffbc8afb9fa4b14f26985ab093945371e68681ee1e90f0dcbf3835e7547c02885d7586
 SHA512 
ec17e6f2f3ca59e3697798055b42d4eed02c9f0eb1fd60ea4cf3946be68d1a0a4b720cda5db705a0127902329de96894e6c190842ae6287732ffd02d7ae0b327
+DIST tsetup.4.11.3.tar.xz 52997540 BLAKE2B 
fd722374fe18d860eed437f31f0a3c1da696e02a09111f289a801b34071d24da204df52db93eb80e4bb64220e20ca1d0a4915a8993890d4a74253597b143c261
 SHA512 
6b2ef6a95dde09497249cf09ecd9c3e65764771714e3fed4ace547e56bae5ceb346ff288ad9a51dbae499266d42ee2e549a16c91553a0b6be98cb336dd166a23

diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1-r1.ebuild 
b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3.ebuild
similarity index 100%
rename from net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.1-r1.ebuild
rename to net-im/telegram-desktop-bin/telegram-desktop-bin-4.11.3.ebuild



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

2023-11-02 Thread William Hubbs
commit: edd79e02aba9ac48a31d687b18b9bcbcc4484a46
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov  2 22:18:10 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov  2 22:19:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edd79e02

net-libs/nodejs: add 20.8.1-r1 to fix libuv dependency

Closes: https://bugs.gentoo.org/916579
Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/nodejs-20.8.1-r1.ebuild | 261 
 1 file changed, 261 insertions(+)

diff --git a/net-libs/nodejs/nodejs-20.8.1-r1.ebuild 
b/net-libs/nodejs/nodejs-20.8.1-r1.ebuild
new file mode 100644
index ..ca388b4b5262
--- /dev/null
+++ b/net-libs/nodejs/nodejs-20.8.1-r1.ebuild
@@ -0,0 +1,261 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils 
python-any-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )
+   x86? ( cpu_flags_x86_sse2 )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+   >=dev-libs/libuv-1.46.0:=
+   >=net-dns/c-ares-1.18.1:=
+   >=net-libs/nghttp2-1.41.0:=
+   sys-libs/zlib
+   corepack? ( !sys-apps/yarn )
+   system-icu? ( >=dev-libs/icu-71:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+   sys-devel/gcc:*"
+BDEPEND="${PYTHON_DEPS}
+   dev-util/ninja
+   sys-apps/coreutils
+   virtual/pkgconfig
+   test? ( net-misc/curl )
+   pax-kernel? ( sys-apps/elfix )"
+DEPEND="${RDEPEND}"
+
+# These are measured on a loong machine with -ggdb on, and only checked
+# if debugging flags are present in CFLAGS.
+#
+# The final link consumed a little more than 7GiB alone, so 8GiB is the lower
+# limit for memory usage. Disk usage was 19.1GiB for the build directory and
+# 1.2GiB for the installed image, so we leave some room for architectures with
+# fatter binaries and set the disk requirement to 22GiB.
+CHECKREQS_MEMORY="8G"
+CHECKREQS_DISK_BUILD="22G"
+
+PATCHES=(
+   "${FILESDIR}"/"${PN}"-20.3.0-gcc14.patch
+   )
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != "binary" ]]; then
+   if is-flagq "-g*" && ! is-flagq "-g*0" ; then
+   einfo "Checking for sufficient disk space and memory to 
build ${PN} with debugging CFLAGS"
+   check-reqs_pkg_pretend
+   fi
+   fi
+}
+
+pkg_setup() {
+   python-any-r1_pkg_setup
+   linux-info_pkg_setup
+}
+
+src_prepare() {
+   tc-export AR CC CXX PKG_CONFIG
+   export V=1
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin
+   # https://code.google.com/p/gyp/issues/detail?id=260
+   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
+
+   # less verbose install output (stating the same as portage, basically)
+   sed -i -e "/print/d" tools/install.py || die
+
+   # proper libdir, hat tip @ryanpcmcquen 
https://github.com/iojs/io.js/issues/504
+   local LIBDIR=$(get_libdir)
+   sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
+   sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die
+
+   # Avoid writing a depfile, not useful
+   sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
+
+   sed -i -e "/'-O3'/d" common.gypi node.gypi || die
+
+   # debug builds. change install path, remove optimisations and override 
buildtype
+   if use debug; then
+   sed -i -e "s|out/Release/|out/Debug/|g" tools/install.py || die
+   BUILDTYPE=Debug
+   fi
+
+   # We need to disable mprotect on two files when it builds Bug 694100.
+   use pax-kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-20.6.0-paxmarking.patch )
+
+   default
+}
+
+src_configure() {
+   xdg_environment_reset
+
+   # LTO compiler flags are handled by configure.py itself
+   filter-lto
+   # nodejs unconditionally links to libatomic #869992
+   # specifically it requires __atomic_is_lock_free which
+   # is not yet implemented by 

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

2023-11-02 Thread Maciej Barć
commit: 9600a421254ef4c2cde543d430903df56b9a0ddb
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:41:02 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9600a421

app-emacs/git-modes: bump to 1.4.2

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

 app-emacs/git-modes/Manifest   |  1 +
 app-emacs/git-modes/git-modes-1.4.2.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/app-emacs/git-modes/Manifest b/app-emacs/git-modes/Manifest
index 77c01c50dafc..5a7c733f1bd7 100644
--- a/app-emacs/git-modes/Manifest
+++ b/app-emacs/git-modes/Manifest
@@ -1 +1,2 @@
 DIST git-modes-1.4.1.tar.gz 18445 BLAKE2B 
99353090333aae538fc5daa7c8e127ac58b518c03e871d7f397b716110fcbbd45d553e4e67ad6dfe8c874054c471fc0e018e890e6c0487eea4d1559de54e4e71
 SHA512 
374b2ea09af62a3b30084206e51f05989c6fd8e7e2435253e4d676f4ea3ec020d56681e2bd41db75a395ad677e5686744ca7e425a7a33eaa7d4d0a1a3d337d41
+DIST git-modes-1.4.2.tar.gz 18444 BLAKE2B 
ecb8894b41ba9f7744a4ceceedea339fca9993bf3b3335c93fd408ad05a7136266ea84cf28891684e0932bf8f1b997f9cb32c4ca7b4f44f735e6c45885f8f012
 SHA512 
b968b6bab869ad7d8b7232d2a97ab903c30c6fdf8fe0705633f0a7010900d5224f6ea2174708b4ef816241f2a6527bd7eb4f891c2072aee58aea1a153a825d9f

diff --git a/app-emacs/git-modes/git-modes-1.4.2.ebuild 
b/app-emacs/git-modes/git-modes-1.4.2.ebuild
new file mode 100644
index ..75f248bff469
--- /dev/null
+++ b/app-emacs/git-modes/git-modes-1.4.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Emacs major modes for editing Git configuration files"
+HOMEPAGE="https://github.com/magit/git-modes/;
+SRC_URI="https://github.com/magit/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+RDEPEND=">=app-emacs/compat-29.1.4.1"
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+
+   elisp-make-autoload-file
+}



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

2023-11-02 Thread Maciej Barć
commit: 15c77610f6da6bd2395336d7bdfc96ec5a04df55
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:41:31 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c77610

app-emacs/treesit-auto: bump to 0.6.5

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

 app-emacs/treesit-auto/Manifest  |  1 +
 app-emacs/treesit-auto/treesit-auto-0.6.5.ebuild | 26 
 2 files changed, 27 insertions(+)

diff --git a/app-emacs/treesit-auto/Manifest b/app-emacs/treesit-auto/Manifest
index 75d852288603..980994544009 100644
--- a/app-emacs/treesit-auto/Manifest
+++ b/app-emacs/treesit-auto/Manifest
@@ -1,2 +1,3 @@
 DIST treesit-auto-0.6.3.tar.gz 21342 BLAKE2B 
291b9c5706cf0a6e329d9be12b89f7cb3b3c9eed7792bec0b0842785a167f053cac3672516adeefc09a81eb7126f7cee8b63810271566dcc93bd6b04ad41f0c5
 SHA512 
d4dfc081aa632b4582a91c99103afb9ffd11db56d58fa3a9d6693372b640b163d08bd3a2ce7cb384600357dddee02f6c0a73bf940fd4117f01f70811a311d140
 DIST treesit-auto-0.6.4.tar.gz 21806 BLAKE2B 
7fe0ff6630e0e820be8c4e5e07559dac6f0d7321b9bd93d2ca7cb84dc2bad8d2a9ae6ab8ceb5977549b9ca428d353192ee4b4f3a925c17aa681bd645862be11a
 SHA512 
62e0f8d1ec176c6ff57ab04c3586f8ffe45e02289bf50063210edf1be34dc27775b614724c616d3d77a946eacb73841cd56e6dc7ce64cc8f67c9825e8561f430
+DIST treesit-auto-0.6.5.tar.gz 21954 BLAKE2B 
e48feed9698f044265de85af1a97d0650a743f84cd69925b39890e307f6085a87c1c5cc2bc5a8d2dbd94615cd1378c4ac134e496746ec4f13151bf45cb03199c
 SHA512 
58f373d40ee5873b06e1e33a0ac5c011959d3eaceba5fba79f532791ad4066d9fa22c8a44b06baddef87db5d8be67738bf2f1ecf476aa73dc9b0d24f5e139151

diff --git a/app-emacs/treesit-auto/treesit-auto-0.6.5.ebuild 
b/app-emacs/treesit-auto/treesit-auto-0.6.5.ebuild
new file mode 100644
index ..beed1ee70608
--- /dev/null
+++ b/app-emacs/treesit-auto/treesit-auto-0.6.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=29
+
+inherit elisp
+
+DESCRIPTION="Automatic installation, usage, fallback for tree-sitter modes in 
Emacs 29"
+HOMEPAGE="https://github.com/renzmann/treesit-auto;
+
+if [[ ${PV} == *_p* ]] ; then
+   MY_COMMIT=""
+   
SRC_URI="https://github.com/renzmann/treesit-auto/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${MY_COMMIT}
+else
+   
SRC_URI="https://github.com/renzmann/treesit-auto/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/gapi-ocaml/

2023-11-02 Thread Maciej Barć
commit: 31697a3b3394994b0b41146b6f6bf1888ce3547e
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:34:36 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31697a3b

dev-ml/gapi-ocaml: drop old 0.4.3

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

 dev-ml/gapi-ocaml/Manifest|  1 -
 dev-ml/gapi-ocaml/gapi-ocaml-0.4.3.ebuild | 32 ---
 2 files changed, 33 deletions(-)

diff --git a/dev-ml/gapi-ocaml/Manifest b/dev-ml/gapi-ocaml/Manifest
index 931d32057d6f..be5af9acfbdc 100644
--- a/dev-ml/gapi-ocaml/Manifest
+++ b/dev-ml/gapi-ocaml/Manifest
@@ -1,2 +1 @@
-DIST gapi-ocaml-0.4.3.tar.gz 468450 BLAKE2B 
5e9aeef8cdd49e64bedc4494dd60a867b16fe0d02945efcb9ea752a7dd71abfd2dad66354cdf61803cdaa93bfee33079b1a8427ac0279cc93961a62c87498390
 SHA512 
fb58910639db9d1a0f90c6f224d91af53d2c68611f3faea321db82cc4af940f54e4ae93ee20520ef4337dd1345b8c9961915a8706336a25d4e5a187adde1b2f2
 DIST gapi-ocaml-0.4.4.tar.gz 473064 BLAKE2B 
47f401c89107e24c07d3076a5e8dbb2b383270abc138470b78680347cc3d5759227a9a56956217324adf354996d9ea018926dc887cba2cd7ea2fdc43293dbaaa
 SHA512 
3ff319f3563d1fb465cbd4151713c5c1bb3f3ce1f8a2c0d6f938eb99d91844f97cce7c127c52fe970f0f095ced513b3cc440837540631e76037d1882b6d9b820

diff --git a/dev-ml/gapi-ocaml/gapi-ocaml-0.4.3.ebuild 
b/dev-ml/gapi-ocaml/gapi-ocaml-0.4.3.ebuild
deleted file mode 100644
index 3b7a8af6966d..
--- a/dev-ml/gapi-ocaml/gapi-ocaml-0.4.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune findlib
-
-DESCRIPTION="A simple OCaml client for Google Services"
-HOMEPAGE="
-   https://opam.ocaml.org/packages/gapi-ocaml/
-   https://github.com/astrada/gapi-ocaml
-"
-
-SRC_URI="https://github.com/astrada/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="ocamlopt test"
-
-RDEPEND="
-   dev-ml/ocurl:=
-   >=dev-ml/ocamlnet-4.1.4:=
-   dev-ml/cryptokit:=
-   dev-ml/yojson:=
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-ml/ounit2 )
-"
-
-RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ounit2/, dev-ml/ounit2/files/

2023-11-02 Thread Maciej Barć
commit: 11b622a11b4eeda5c062ab93f3e81cde585005e6
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:32:58 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b622a1

dev-ml/ounit2: bump to 2.2.7

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

 dev-ml/ounit2/Manifest  |  1 +
 dev-ml/ounit2/files/ounit2-2.2.7-dune.patch | 19 +++
 dev-ml/ounit2/ounit2-2.2.7.ebuild   | 28 
 3 files changed, 48 insertions(+)

diff --git a/dev-ml/ounit2/Manifest b/dev-ml/ounit2/Manifest
index c1515a660f4d..04db66dd1f95 100644
--- a/dev-ml/ounit2/Manifest
+++ b/dev-ml/ounit2/Manifest
@@ -1 +1,2 @@
 DIST ounit2-2.2.6.tar.gz 69910 BLAKE2B 
7833738e94990c7e67d27665e994c9e3c1505dcb45e2faaba58ef7de9eccc8fc19437fa983da058b1fa2c464e74d90a4eec22380ebfa01ae5e5a9616faf6ada3
 SHA512 
4d808866dc4f9de6493a17910fafb2452398aef45cb29add54ed25e15a10ec7715bdd52d40190f618e77fe351d8bb67fbe12c1df6a6736c501792a57f6b3768a
+DIST ounit2-2.2.7.tar.gz 69771 BLAKE2B 
6fb43eccf33a02d3fbbbec1fd00b2901ae69bb55e9c94790ebcfed68f676bc0a9a573f4e03edc8c542e195b68c77deae0426c884ea81ceef1149548f6b760673
 SHA512 
b2cefed53127f724c099391eefe1bce3b43cad5d6b629b5f1e9446b58892639de758f5dbcbd5efb6c409ce77ed01d06693989a3ba909cf79c36c2554c1473396

diff --git a/dev-ml/ounit2/files/ounit2-2.2.7-dune.patch 
b/dev-ml/ounit2/files/ounit2-2.2.7-dune.patch
new file mode 100644
index ..845d7e9e4574
--- /dev/null
+++ b/dev-ml/ounit2/files/ounit2-2.2.7-dune.patch
@@ -0,0 +1,19 @@
+--- a/src/lib/ounit2/dune
 b/src/lib/ounit2/dune
+@@ -2,7 +2,7 @@
+  (name oUnit)
+  (public_name ounit2)
+  (wrapped false)
+- (libraries unix seq ounit2.advanced))
++ (libraries unix ounit2.advanced))
+ 
+ (documentation
+  (package ounit2)
+--- a/src/lib/ounit2/advanced/dune
 b/src/lib/ounit2/advanced/dune
+@@ -11,4 +11,4 @@
+  (name oUnitAdvanced)
+  (public_name ounit2.advanced)
+  (wrapped false)
+- (libraries unix seq stdlib-shims))
++ (libraries unix stdlib-shims))

diff --git a/dev-ml/ounit2/ounit2-2.2.7.ebuild 
b/dev-ml/ounit2/ounit2-2.2.7.ebuild
new file mode 100644
index ..fa12658631a0
--- /dev/null
+++ b/dev-ml/ounit2/ounit2-2.2.7.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Unit testing framework for OCaml"
+HOMEPAGE="https://github.com/gildor478/ounit;
+SRC_URI="https://github.com/gildor478/ounit/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/ounit-${PV}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+
+DEPEND="
+   dev-ml/lwt:=
+   dev-ml/stdlib-shims:=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-2.2.7-dune.patch" )
+
+src_install() {
+   dune-install ${PN} ${PN}-lwt
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/

2023-11-02 Thread Maciej Barć
commit: ea465f8c229029af36aa99a86c3d7b1e25b91893
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:36:11 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea465f8c

dev-ml/yojson: drop old 1.7.0

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

 dev-ml/yojson/Manifest|  1 -
 dev-ml/yojson/yojson-1.7.0.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest
index 5a1d9459104c..2b8d927d040a 100644
--- a/dev-ml/yojson/Manifest
+++ b/dev-ml/yojson/Manifest
@@ -1,3 +1,2 @@
-DIST yojson-1.7.0.tar.gz 29704 BLAKE2B 
edbd7f66d69a85880fc8ee9bb25a993744a310887024f7af63665ba8f5067f1b9383ec4d6dd5f4ca3376d698665a8f605c078f7597ddd4e71857c1a20143c2e5
 SHA512 
25eedb64e4bf7c7e8d5a5a115812cd502540afbdeb7c947da3a14e5968aa0a7db8ab402425662571d8935b9cd6a19796ce81dd80a65dc614f156626c60e7036e
 DIST yojson-2.0.2.tar.gz 46731 BLAKE2B 
adca246c055efe04b63e694b7735fc81a714ae3b3ab164152797cc1eff1e483976b80ff31d0ac90f9d4ac234304ec805abb118bb231d0479bc738ddeb56a236c
 SHA512 
61e8084d66d62d05a7802ee82a414807a76959ce6e0b14fd01f1c9c71ea69976d8a2cf3d5718e4059da4161786136a08624cd8470693ef2893b862efa7d6ffd2
 DIST yojson-2.1.0.tar.gz 48316 BLAKE2B 
49634800de95035624803883b7f44eda1dd4ba8c050efc52ba31246aba7c37b57d717ebc6d487a9c99ba55ab416a5b196974b0bac09bc6a74992356840e4ae52
 SHA512 
d52e4fcac41165f9fb74e922d35dd247e1622674f74d6e80978fbc1f42b45f45797965e41129e7acd049451ef5fcec48021ca7c866e36a4e8c4c51e78bab9d7f

diff --git a/dev-ml/yojson/yojson-1.7.0.ebuild 
b/dev-ml/yojson/yojson-1.7.0.ebuild
deleted file mode 100644
index 4dc18fce3727..
--- a/dev-ml/yojson/yojson-1.7.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="JSON parsing and pretty-printing library for OCaml"
-HOMEPAGE="https://github.com/ocaml-community/yojson;
-SRC_URI="https://github.com/ocaml-community/yojson/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="amd64"
-IUSE="examples +ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.02.3:=[ocamlopt?]
-   dev-ml/easy-format:=[ocamlopt?]
-   >=dev-ml/biniou-1.2:=[ocamlopt?]
-"
-DEPEND="
-   ${RDEPEND}
-   test? ( dev-ml/alcotest )
-"
-BDEPEND=">=dev-ml/cppo-1.6.1"
-
-src_install() {
-   dune_src_install
-
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/boolector/files/, sci-mathematics/boolector/

2023-11-02 Thread Maciej Barć
commit: 07cc52f59e59f75285f52ba37be0f5bd867f
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 22:06:38 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07cc52f5

sci-mathematics/boolector: bump to 3.2.3

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

 sci-mathematics/boolector/Manifest |  1 +
 sci-mathematics/boolector/boolector-3.2.3.ebuild   | 84 ++
 .../files/boolector-3.2.3-cmake-std.patch  | 10 +++
 3 files changed, 95 insertions(+)

diff --git a/sci-mathematics/boolector/Manifest 
b/sci-mathematics/boolector/Manifest
index 14c297d8f681..4cebd85e36a1 100644
--- a/sci-mathematics/boolector/Manifest
+++ b/sci-mathematics/boolector/Manifest
@@ -1 +1,2 @@
 DIST boolector-3.2.2_p20220110.tar.gz 1567668 BLAKE2B 
6816f0434d88c790a27b9afe4c3b63c18a55b14f9f13b092f2940309e34842fe4868bf8d378bad130c4561d25e7d79b356fc27d9422bd42ba1b74ff98be36f72
 SHA512 
b1b964c155c8227e631025cf6bff69cf54728b1d875c2bd44a5a1ddb2857de2ab8fefc96d194faa5f98015e730b417d46a415ea601740e890df07ad5e50ad656
+DIST boolector-3.2.3.tar.gz 1566566 BLAKE2B 
1c9adb1272c2289af6afce0149b11ce36a42aef47f1b3353f5f9dbaf12287718f29e45415b82b723bd37fb0438517c48d64a12f0c038105edeb6036f49189ac7
 SHA512 
a85c10edf05455e2911614f9d8f2b214a136470852b31a631c96247416dab822efcc6d9047f3a85c85aff499e8eb62fb36e52f2633511c5b42d287c4962c4239

diff --git a/sci-mathematics/boolector/boolector-3.2.3.ebuild 
b/sci-mathematics/boolector/boolector-3.2.3.ebuild
new file mode 100644
index ..1497adc7c225
--- /dev/null
+++ b/sci-mathematics/boolector/boolector-3.2.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit python-single-r1 cmake
+
+DESCRIPTION="Fast SMT solver for bit-vectors, arrays and uninterpreted 
functions"
+HOMEPAGE="https://boolector.github.io/
+   https://github.com/Boolector/boolector/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/Boolector/${PN}.git;
+else
+   SRC_URI="https://github.com/Boolector/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="cryptominisat examples +gmp minisat +picosat python test"
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   || ( cryptominisat minisat picosat )
+"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   sci-mathematics/btor2tools:=
+   cryptominisat? ( sci-mathematics/cryptominisat:= )
+   gmp? ( dev-libs/gmp:= )
+   minisat? ( sci-mathematics/minisat:= )
+   picosat? ( sci-mathematics/picosat:= )
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   test? ( dev-cpp/gtest )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-3.2.3-cmake-std.patch" )
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DBUILD_SHARED_LIBS=ON
+   -DBtor2Tools_LIBRARIES=/usr/$(get_libdir)/libbtor2parser.so
+   -DUSE_PYTHON2=OFF
+   -DPYTHON=$(usex python)
+   -DTESTING=$(usex test)
+   -DUSE_GMP=$(usex gmp)
+   -DUSE_PYTHON3=$(usex python)
+
+   # Integration with other SMT solvers
+   -DUSE_LINGELING=OFF  # Not packaged yet.
+   -DUSE_CADICAL=OFF  # Fails to link.
+   -DUSE_CMS=$(usex cryptominisat)
+   -DUSE_MINISAT=$(usex minisat)
+   -DUSE_PICOSAT=$(usex picosat)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   dodir "/usr/$(get_libdir)"
+   mv "${ED}/usr/lib"/*.so "${ED}/usr/$(get_libdir)/" || die
+
+   if use examples ; then
+   dodoc -r examples
+   fi
+}

diff --git a/sci-mathematics/boolector/files/boolector-3.2.3-cmake-std.patch 
b/sci-mathematics/boolector/files/boolector-3.2.3-cmake-std.patch
new file mode 100644
index ..fd0d840fc64c
--- /dev/null
+++ b/sci-mathematics/boolector/files/boolector-3.2.3-cmake-std.patch
@@ -0,0 +1,10 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -196,7 +196,6 @@ set_option(USE_PICOSAT ON)
+ #   btorconfig.h and they are else not yet added to CMAKE_C(XX)_FLAGS at
+ #   file generation time (configure_file).
+ add_required_c_flag("-std=gnu99")
+-add_required_cxx_flag("-std=gnu++11")
+ 
+ add_check_c_cxx_flag("-W")
+ add_check_c_cxx_flag("-Wall")



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

2023-11-02 Thread Maciej Barć
commit: d391beeada109800a946f1ce7556cc2f6b7da74d
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 19:57:10 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d391beea

dev-libs/libpsl-native: bump to 7.4.0

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

 dev-libs/libpsl-native/Manifest|  1 +
 .../files/libpsl-native-7.4.0-cmake.patch  | 11 ++
 dev-libs/libpsl-native/libpsl-native-7.4.0.ebuild  | 41 ++
 3 files changed, 53 insertions(+)

diff --git a/dev-libs/libpsl-native/Manifest b/dev-libs/libpsl-native/Manifest
index f8c66e45101a..60ff7aec2d55 100644
--- a/dev-libs/libpsl-native/Manifest
+++ b/dev-libs/libpsl-native/Manifest
@@ -1 +1,2 @@
 DIST libpsl-native-7.3.2.tar.gz 288949 BLAKE2B 
9547d0144ec1bd48d4f9272ae7c7237fbc052a852908a535047f2f9a41a7a0f7c36868fe697c77ec37d4705a119ac3f4f6961f7ff8ad7c80f8ec176839e34dd3
 SHA512 
5ff7c730c000e1d8ccbf48e01a1233889df3ddda3c280cbf37298a1731354dde30f0637b62567a8679dec4ea27a2184d9559026c3a86c793c6c8c12ec629c90d
+DIST libpsl-native-7.4.0.tar.gz 288919 BLAKE2B 
b38b35d3f1ebf2b7deeb90ff78c7c00e2e51f7b115a1622a878e7870de4dae53458a16b325fe7059b6faf7157701f14e179c8cb12648ff5ffd44694ce9a6ead2
 SHA512 
bfd1c00834bfd2a7fdba0cf5ae3bb82efb959fdc2f538d05bde150b98d417012647115c6893fc53db0b20170ea40be238ef017044a8076798c02578bd14884f9

diff --git a/dev-libs/libpsl-native/files/libpsl-native-7.4.0-cmake.patch 
b/dev-libs/libpsl-native/files/libpsl-native-7.4.0-cmake.patch
new file mode 100644
index ..1515e4cda7a1
--- /dev/null
+++ b/dev-libs/libpsl-native/files/libpsl-native-7.4.0-cmake.patch
@@ -0,0 +1,11 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -3,7 +3,7 @@ project(PSL-NATIVE)
+ 
+ # Can't use add_compile_options with 2.8.11
+ set(CMAKE_BUILD_TYPE "Release")
+-set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Werror 
-fstack-protector-strong -fpie -D_FORTIFY_SOURCE=2")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
+ 
+ if (${CMAKE_SYSTEM_NAME} MATCHES "Linux")
+ set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} 
-Wl,-z,relro,-z,now")

diff --git a/dev-libs/libpsl-native/libpsl-native-7.4.0.ebuild 
b/dev-libs/libpsl-native/libpsl-native-7.4.0.ebuild
new file mode 100644
index ..41a8ae927cc9
--- /dev/null
+++ b/dev-libs/libpsl-native/libpsl-native-7.4.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="PowerShell-Native"
+CMAKE_IN_SOURCE_BUILD="ON"
+
+inherit cmake
+
+DESCRIPTION="Functionality missing from .NET Core via system calls"
+HOMEPAGE="https://github.com/PowerShell/PowerShell-Native/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/PowerShell/${MY_PN}.git;
+   S="${WORKDIR}/${P}/src/${PN}"
+else
+   SRC_URI="https://github.com/PowerShell/${MY_PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/${MY_PN}-${PV}/src/${PN}"
+
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+
+BDEPEND="dev-cpp/gtest"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-7.4.0-cmake.patch"
+   "${FILESDIR}/${PN}-7.3.2-test-cmake.patch"
+)
+
+src_install() {
+   dolib.so "${S}/../powershell-unix/libpsl-native.so"
+
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/proverif/

2023-11-02 Thread Maciej Barć
commit: 49db8fda121c048515f6801689438f4ba94cd83f
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 15:59:08 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49db8fda

sci-mathematics/proverif: require ocamlopt

Closes: https://bugs.gentoo.org/916717
Signed-off-by: Maciej Barć  gentoo.org>

 .../proverif/{proverif-2.04.ebuild => proverif-2.04-r1.ebuild}   | 9 ++---
 sci-mathematics/proverif/proverif-.ebuild| 9 ++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/sci-mathematics/proverif/proverif-2.04.ebuild 
b/sci-mathematics/proverif/proverif-2.04-r1.ebuild
similarity index 93%
rename from sci-mathematics/proverif/proverif-2.04.ebuild
rename to sci-mathematics/proverif/proverif-2.04-r1.ebuild
index 248a70edb9d2..a70d69a747de 100644
--- a/sci-mathematics/proverif/proverif-2.04.ebuild
+++ b/sci-mathematics/proverif/proverif-2.04-r1.ebuild
@@ -9,14 +9,16 @@ DESCRIPTION="Cryptographic protocol verifier in the formal 
model"
 HOMEPAGE="https://bblanche.gitlabpages.inria.fr/proverif/
https://gitlab.inria.fr/bblanche/proverif/;
 
-if [[ ${PV} == ** ]] ; then
+if [[ "${PV}" == ** ]] ; then
inherit git-r3
+
EGIT_REPO_URI="https://gitlab.inria.fr/bblanche/${PN}.git;
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://gitlab.inria.fr/bblanche/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
-   KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${PN}-v${PV}/${PN}"
+
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-2+"
@@ -24,9 +26,10 @@ SLOT="0"
 IUSE="emacs"
 
 RDEPEND="
+   dev-lang/ocaml:=[ocamlopt]
emacs? ( >=app-editors/emacs-25:* )
 "
-BDEPEND="
+DEPEND="
${RDEPEND}
 "
 

diff --git a/sci-mathematics/proverif/proverif-.ebuild 
b/sci-mathematics/proverif/proverif-.ebuild
index 248a70edb9d2..a70d69a747de 100644
--- a/sci-mathematics/proverif/proverif-.ebuild
+++ b/sci-mathematics/proverif/proverif-.ebuild
@@ -9,14 +9,16 @@ DESCRIPTION="Cryptographic protocol verifier in the formal 
model"
 HOMEPAGE="https://bblanche.gitlabpages.inria.fr/proverif/
https://gitlab.inria.fr/bblanche/proverif/;
 
-if [[ ${PV} == ** ]] ; then
+if [[ "${PV}" == ** ]] ; then
inherit git-r3
+
EGIT_REPO_URI="https://gitlab.inria.fr/bblanche/${PN}.git;
S="${WORKDIR}/${P}/${PN}"
 else

SRC_URI="https://gitlab.inria.fr/bblanche/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2;
-   KEYWORDS="~amd64 ~x86"
S="${WORKDIR}/${PN}-v${PV}/${PN}"
+
+   KEYWORDS="~amd64 ~x86"
 fi
 
 LICENSE="GPL-2+"
@@ -24,9 +26,10 @@ SLOT="0"
 IUSE="emacs"
 
 RDEPEND="
+   dev-lang/ocaml:=[ocamlopt]
emacs? ( >=app-editors/emacs-25:* )
 "
-BDEPEND="
+DEPEND="
${RDEPEND}
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-ml/atd/

2023-11-02 Thread Maciej Barć
commit: 71fc16e0a03d3cbbf32bab6baf1a9828a55e47d4
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:26:07 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71fc16e0

dev-ml/atd: drop old 2.10.0

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

 dev-ml/atd/Manifest  |  1 -
 dev-ml/atd/atd-2.10.0.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/dev-ml/atd/Manifest b/dev-ml/atd/Manifest
index ab07de6a155d..faa86f98f9cc 100644
--- a/dev-ml/atd/Manifest
+++ b/dev-ml/atd/Manifest
@@ -1,4 +1,3 @@
-DIST atd-2.10.0.tar.gz 3294787 BLAKE2B 
7ef136e795a567eddc064986e1b78f3bbccf0433485c75742a989e7f48ca91b55444f01def67210c55de74f9283ee0316e6de0d38fc6d40a5ff499f16f0cbd63
 SHA512 
1f5ccd44cb5d7f41745d6399517f6b61c4dfc698a70f24594805ac07e0be240e2a44c1d992ad48622ed85a23384ecaab111b78e76e8e050d25d857356c3bf45b
 DIST atd-2.11.0.tar.gz 3300353 BLAKE2B 
e6f7f167a24eb6cd43900507e65646d251200db30ee01f8b4f1289f0e965af688bdcccaa6ef5590325ed9934ff4092554124c9b7c47687a2d05f271d8a245e86
 SHA512 
264e94015bebd096afd452845a63515c5efbd50d30c2cc19bf454079665a2119b2c837ffee809e67de9421020d3224ab2ed1ae8d99f301f32a056b1a7084a8ac
 DIST atd-2.12.0.tar.gz 3302788 BLAKE2B 
12688b6971eb600106a56ae4e75228c562d6f482867114737d8037ab1543daa8b3f9dce85732f79f57b7f8d917641a165c2bbc40474e7e39427a97286f0a5c9b
 SHA512 
96a0cb809bc1a063104b9941d1552ce2906cd1ed6348b8350cd4b095251c1f3a189f2e696ee28bce1a71a8601d906d22f600fa381ac318c0b7d7b2f84c328037
 DIST atd-2.15.0.tar.gz 3352231 BLAKE2B 
4e5ca04bef5f534da3191ee740b1879ffa6a7886498eb988e3124e85daf35942ce81954e7e08e4074c75bc8c528237c16d24bd44b9576f03ea3a90b7fad4d437
 SHA512 
e9a777d9453ccc8f41f907d130bbf3d094ab373bbb89eb6ee02b24f046cbc3a0881a33b9bf3b01674cbae3e586589eeae50a64ad7c7877b50fc764d05abd12fe

diff --git a/dev-ml/atd/atd-2.10.0.ebuild b/dev-ml/atd/atd-2.10.0.ebuild
deleted file mode 100644
index a06dee2319dc..
--- a/dev-ml/atd/atd-2.10.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="Static types for JSON APIs"
-HOMEPAGE="https://github.com/ahrefs/atd/;
-SRC_URI="https://github.com/ahrefs/atd/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.08:=[ocamlopt?]
-   >=dev-ml/cmdliner-1.1.1:=
-   >=dev-ml/yojson-2.0.2:=
-   dev-ml/biniou:=
-   dev-ml/easy-format:=
-   dev-ml/menhir:=
-   dev-ml/re:=
-"
-DEPEND="${RDEPEND}"
-
-src_install() {
-   dune-install atd\
-atdgen \
-atdgen-codec-runtime   \
-atdgen-runtime \
-atdj   \
-atdpy  \
-atds   \
-atdts
-   dodoc CHANGES.md CONTRIBUTING.md README.md
-}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/btor2tools/files/, sci-mathematics/btor2tools/

2023-11-02 Thread Maciej Barć
commit: e48c503d9ca71e3a2d7eca85febde7630cb2ef60
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:52:39 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48c503d

sci-mathematics/btor2tools: patch includes

Closes: https://bugs.gentoo.org/908486
Closes: https://bugs.gentoo.org/895224
Signed-off-by: Maciej Barć  gentoo.org>

 .../btor2tools/btor2tools-1.0.0_pre20220518-r1.ebuild   | 17 +++--
 ...btor2tools-1.0.0_pre20220518-btorsplit-cstdint.patch | 10 ++
 2 files changed, 21 insertions(+), 6 deletions(-)

diff --git a/sci-mathematics/btor2tools/btor2tools-1.0.0_pre20220518-r1.ebuild 
b/sci-mathematics/btor2tools/btor2tools-1.0.0_pre20220518-r1.ebuild
index 58780bf5c440..c2cee9e4d4ea 100644
--- a/sci-mathematics/btor2tools/btor2tools-1.0.0_pre20220518-r1.ebuild
+++ b/sci-mathematics/btor2tools/btor2tools-1.0.0_pre20220518-r1.ebuild
@@ -3,20 +3,22 @@
 
 EAPI=8
 
-[[ ${PV} == *_pre20220518 ]] && COMMIT=b8456dda4780789e882f5791eb486f295ade4da4
-
 inherit cmake
 
 DESCRIPTION="Generic parser and tools for the BTOR2 format"
 HOMEPAGE="https://github.com/Boolector/btor2tools/;
 
-if [[ ${PV} == ** ]] ; then
+if [[ "${PV}" == ** ]] ; then
inherit git-r3
+
EGIT_REPO_URI="https://github.com/Boolector/${PN}.git;
 else
+   [[ "${PV}" == *_pre20220518 ]] && 
COMMIT=b8456dda4780789e882f5791eb486f295ade4da4
+
SRC_URI="https://github.com/Boolector/${PN}/archive/${COMMIT}.tar.gz
-> ${P}.tar.gz"
-   S="${WORKDIR}"/${PN}-${COMMIT}
+   S="${WORKDIR}/${PN}-${COMMIT}"
+
KEYWORDS="~amd64 ~x86"
 fi
 
@@ -24,13 +26,16 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="examples"
 
-PATCHES=( "${FILESDIR}"/${P}-cmake-clfags.patch )
+PATCHES=(
+   "${FILESDIR}/${PN}-1.0.0_pre20220518-btorsplit-cstdint.patch"
+   "${FILESDIR}/${PN}-1.0.0_pre20220518-cmake-clfags.patch"
+)
 
 src_install() {
cmake_src_install
 
if use examples ; then
-   insinto /usr/share/${PN}
+   insinto "/usr/share/${PN}"
dodoc -r examples
fi
 }

diff --git 
a/sci-mathematics/btor2tools/files/btor2tools-1.0.0_pre20220518-btorsplit-cstdint.patch
 
b/sci-mathematics/btor2tools/files/btor2tools-1.0.0_pre20220518-btorsplit-cstdint.patch
new file mode 100644
index ..50ebb98fcf98
--- /dev/null
+++ 
b/sci-mathematics/btor2tools/files/btor2tools-1.0.0_pre20220518-btorsplit-cstdint.patch
@@ -0,0 +1,10 @@
+--- a/src/btorsplit.cpp
 b/src/btorsplit.cpp
+@@ -19,6 +19,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ 
+ /*--*/
+ 



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

2023-11-02 Thread Maciej Barć
commit: b54d614223d414b152b19e20eea7d7808b91302e
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 15:11:01 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54d6142

sys-apps/openrazer: bump to 3.7.0

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

 sys-apps/openrazer/Manifest   |   1 +
 sys-apps/openrazer/openrazer-3.7.0.ebuild | 175 ++
 2 files changed, 176 insertions(+)

diff --git a/sys-apps/openrazer/Manifest b/sys-apps/openrazer/Manifest
index 2dae6b72eaf4..871aeb6113e9 100644
--- a/sys-apps/openrazer/Manifest
+++ b/sys-apps/openrazer/Manifest
@@ -1 +1,2 @@
 DIST openrazer-3.6.1.tar.gz 244061 BLAKE2B 
f5fa8bf4ec383cf92d3c9c66db6b2f6cc9e4cf1969558d187ff62e687316b861d3c0f0ba37f5addc0911a49794acc648ae2d6be6f519ea1d33afa3cc9ab7bd1b
 SHA512 
1e1db191e4daa028fe177e9c50ddf2dfffdf7c8ba68d108a2e74232b9accb344dbc5c3352aba223434cf16d79c113e7ba19dc9f2e6672758153c25ba9391cbff
+DIST openrazer-3.7.0.tar.gz 249201 BLAKE2B 
fd3d98b1d3c46623392a5cd42c8cafd605a7e2a6ec3d42f1f8f3c27b20fe06a149d55c45615a574957a14b66d20371cc9ddfd551c44659bd3887e53a3ad44570
 SHA512 
5067510fc22040f7a351556499db85a728863d97b56cdb26ea15adebe062403d2a4927c9bdcd620bddeb3388f1db184c0036dd121495b27ddb0d8d80cc17aafb

diff --git a/sys-apps/openrazer/openrazer-3.7.0.ebuild 
b/sys-apps/openrazer/openrazer-3.7.0.ebuild
new file mode 100644
index ..2ef77708a548
--- /dev/null
+++ b/sys-apps/openrazer/openrazer-3.7.0.ebuild
@@ -0,0 +1,175 @@
+# 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 readme.gentoo-r1 systemd udev xdg-utils distutils-r1 linux-mod-r1
+
+DESCRIPTION="Drivers and user-space daemon to control Razer devices on 
GNU/Linux"
+HOMEPAGE="https://openrazer.github.io/
+   https://github.com/openrazer/openrazer/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+IUSE="+client +daemon"
+REQUIRED_USE="
+   client? ( daemon )
+   daemon? ( ${PYTHON_REQUIRED_USE} )
+   test? ( daemon )
+"
+
+RDEPEND="
+   client? ( dev-python/numpy[${PYTHON_USEDEP}] )
+   daemon? (
+   acct-group/plugdev
+   dev-python/daemonize[${PYTHON_USEDEP}]
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   dev-python/notify2[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/pyudev[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   x11-libs/gtk+:3[introspection]
+   x11-misc/xautomation
+   x11-misc/xdotool
+   )
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/linux-sources
+"
+
+DOCS=( README.md )
+
+DOC_CONTENTS="To successfully use OpenRazer: load desired kernel module
+(razeraccessory, razerkbd, razerkraken and/or razermouse),
+add your user to the \"plugdev\" group and start the OpenRazer daemon.
+To automatically start up the OpenRazer daemon on session login copy
+/usr/share/openrazer/openrazer-daemon.desktop file into Your user's
+~/.config/autostart/ directory."
+
+distutils_enable_tests unittest
+
+python_compile() {
+   cd "${S}/daemon" || die
+
+   distutils_pep517_install "${BUILD_DIR}/install"
+
+   if use client ; then
+   cd "${S}/pylib" || die
+
+   distutils_pep517_install "${BUILD_DIR}/install"
+   fi
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   python_scriptinto /usr/bin
+   python_newscript daemon/run_openrazer_daemon.py "${PN}-daemon"
+}
+
+src_prepare() {
+   xdg_environment_reset
+
+   if use daemon ; then
+   distutils-r1_src_prepare
+   else
+   default
+   fi
+
+   # Remove bad tests.
+   rm daemon/tests/test_effect_sync.py || die
+}
+
+src_compile() {
+   local -a modargs=(
+   SUBDIRS="${S}/driver"
+   KERNELDIR="${KERNEL_DIR}"
+   )
+   local -a modlist=(
+   
{razeraccessory,razerkbd,razerkraken,razermouse}="hid:${S}:driver"
+   )
+   linux-mod-r1_src_compile
+
+   if use daemon ; then
+   distutils-r1_src_compile
+
+   emake -C "${S}/daemon" PREFIX=/usr service
+   fi
+
+   readme.gentoo_create_doc
+}
+
+src_test() {
+   cd daemon/tests || die
+
+   distutils-r1_src_test
+}
+
+src_install() {
+   linux-mod-r1_src_install
+
+   udev_dorules install_files/udev/99-razer.rules
+   exeinto "$(get_udevdir)"
+   doexe install_files/udev/razer_mount
+
+   # Install 

[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/, dev-ml/yojson/files/

2023-11-02 Thread Maciej Barć
commit: 4954e630819c37d87175508c9cdaf7c199fb88de
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:40:23 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4954e630

dev-ml/yojson: bump to 2.1.1

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

 dev-ml/yojson/Manifest  |  1 +
 dev-ml/yojson/files/yojson-2.1.1-dune-seq.patch |  9 +
 dev-ml/yojson/yojson-2.1.1.ebuild   | 44 +
 3 files changed, 54 insertions(+)

diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest
index 93fb396c4417..99da581f40e9 100644
--- a/dev-ml/yojson/Manifest
+++ b/dev-ml/yojson/Manifest
@@ -1 +1,2 @@
 DIST yojson-2.1.0.tar.gz 48316 BLAKE2B 
49634800de95035624803883b7f44eda1dd4ba8c050efc52ba31246aba7c37b57d717ebc6d487a9c99ba55ab416a5b196974b0bac09bc6a74992356840e4ae52
 SHA512 
d52e4fcac41165f9fb74e922d35dd247e1622674f74d6e80978fbc1f42b45f45797965e41129e7acd049451ef5fcec48021ca7c866e36a4e8c4c51e78bab9d7f
+DIST yojson-2.1.1.tar.gz 49090 BLAKE2B 
aa11a3d6b786f33fa2da6dbf34f2a496a1796eab64d87069420fc9953fef6442660a58f259c4abcca6373710375723e6965f0ab9c9dbcafea46eb6e03147fb54
 SHA512 
935014c43bca83201b0e9d3399e751ae5667ac12bc7fe3d8777b6a84a1216a7325b3cdafb8f9650a4c3979d0e2df6fdeae3cc894c92a175f7ee75ee6303b46c2

diff --git a/dev-ml/yojson/files/yojson-2.1.1-dune-seq.patch 
b/dev-ml/yojson/files/yojson-2.1.1-dune-seq.patch
new file mode 100644
index ..d2ad6e750eb1
--- /dev/null
+++ b/dev-ml/yojson/files/yojson-2.1.1-dune-seq.patch
@@ -0,0 +1,9 @@
+--- a/lib/dune
 b/lib/dune
+@@ -113,6 +113,5 @@
+  (public_name yojson)
+  (modules yojson t basic safe raw common codec lexer_utils)
+  (synopsis "JSON parsing and printing")
+- (libraries seq)
+  (flags
+   (:standard -w -27-32)))

diff --git a/dev-ml/yojson/yojson-2.1.1.ebuild 
b/dev-ml/yojson/yojson-2.1.1.ebuild
new file mode 100644
index ..ade0eaed42a7
--- /dev/null
+++ b/dev-ml/yojson/yojson-2.1.1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="JSON parsing and pretty-printing library for OCaml"
+HOMEPAGE="https://github.com/ocaml-community/yojson;
+SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="examples +ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.07:=[ocamlopt?]
+   !!

[gentoo-commits] repo/gentoo:master commit in: dev-ml/yojson/

2023-11-02 Thread Maciej Barć
commit: 2678b5cccdf5bf73fd28ff70d1baae6fcc42c8cd
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:36:19 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2678b5cc

dev-ml/yojson: drop old 2.0.2-r3

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

 dev-ml/yojson/Manifest   |  1 -
 dev-ml/yojson/yojson-2.0.2-r3.ebuild | 44 
 2 files changed, 45 deletions(-)

diff --git a/dev-ml/yojson/Manifest b/dev-ml/yojson/Manifest
index 2b8d927d040a..93fb396c4417 100644
--- a/dev-ml/yojson/Manifest
+++ b/dev-ml/yojson/Manifest
@@ -1,2 +1 @@
-DIST yojson-2.0.2.tar.gz 46731 BLAKE2B 
adca246c055efe04b63e694b7735fc81a714ae3b3ab164152797cc1eff1e483976b80ff31d0ac90f9d4ac234304ec805abb118bb231d0479bc738ddeb56a236c
 SHA512 
61e8084d66d62d05a7802ee82a414807a76959ce6e0b14fd01f1c9c71ea69976d8a2cf3d5718e4059da4161786136a08624cd8470693ef2893b862efa7d6ffd2
 DIST yojson-2.1.0.tar.gz 48316 BLAKE2B 
49634800de95035624803883b7f44eda1dd4ba8c050efc52ba31246aba7c37b57d717ebc6d487a9c99ba55ab416a5b196974b0bac09bc6a74992356840e4ae52
 SHA512 
d52e4fcac41165f9fb74e922d35dd247e1622674f74d6e80978fbc1f42b45f45797965e41129e7acd049451ef5fcec48021ca7c866e36a4e8c4c51e78bab9d7f

diff --git a/dev-ml/yojson/yojson-2.0.2-r3.ebuild 
b/dev-ml/yojson/yojson-2.0.2-r3.ebuild
deleted file mode 100644
index 0841dc6efbf3..
--- a/dev-ml/yojson/yojson-2.0.2-r3.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="JSON parsing and pretty-printing library for OCaml"
-HOMEPAGE="https://github.com/ocaml-community/yojson;
-SRC_URI="https://github.com/ocaml-community/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="amd64"
-IUSE="examples +ocamlopt test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.07:=[ocamlopt?]
-   !!

[gentoo-commits] repo/gentoo:master commit in: dev-ml/gapi-ocaml/files/

2023-11-02 Thread Maciej Barć
commit: a83373f2d7e2f0b642071ede84ebe79e8df9e7e6
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:35:32 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a83373f2

dev-ml/gapi-ocaml: patch cleanup

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

 .../gapi-ocaml/files/gapi-ocaml-0.4.2-ounit2.patch | 58 --
 1 file changed, 58 deletions(-)

diff --git a/dev-ml/gapi-ocaml/files/gapi-ocaml-0.4.2-ounit2.patch 
b/dev-ml/gapi-ocaml/files/gapi-ocaml-0.4.2-ounit2.patch
deleted file mode 100644
index 36098d82ed67..
--- a/dev-ml/gapi-ocaml/files/gapi-ocaml-0.4.2-ounit2.patch
+++ /dev/null
@@ -1,58 +0,0 @@
-diff --git a/gapi-ocaml.opam b/gapi-ocaml.opam
-index cb9b0fb5..923675d8 100644
 a/gapi-ocaml.opam
-+++ b/gapi-ocaml.opam
-@@ -15,7 +15,7 @@ depends: [
-   "dune"
-   "ocamlnet" {>= "4.1.4"}
-   "ocurl"
--  "ounit" {with-test}
-+  "ounit2" {with-test}
-   "yojson"
- ]
- synopsis: "A simple OCaml client for Google Services"
-diff --git a/src/test/dune b/src/test/dune
-index 5d955f42..ef45f0ce 100644
 a/src/test/dune
-+++ b/src/test/dune
-@@ -1,7 +1,7 @@
- (executable
-  (name testSuite)
-  (flags (:standard -w -3-6-23-27-32-33-50))
-- (libraries threads oUnit gapi-ocaml))
-+ (libraries threads ounit2 gapi-ocaml))
- 
- (alias
-  (name runtest)
-diff --git a/src/test/testSuite.ml b/src/test/testSuite.ml
-index 7851661e..150781f7 100644
 a/src/test/testSuite.ml
-+++ b/src/test/testSuite.ml
-@@ -76,11 +76,11 @@ let build_suite_from_list test_list =
- 
- let _ =
-   let test_list = ref (core_tests @ model_tests) in
--  let ounit_specs =
-+  let ounit2_specs =
- [
--  ("-verbose", Arg.Unit (fun _ -> ()), "See oUnit doc");
--  ("-only-test", Arg.String (fun _ -> ()), "See oUnit doc");
--  ("-list-test", Arg.String (fun _ -> ()), "See oUnit doc");
-+  ("-verbose", Arg.Unit (fun _ -> ()), "See ounit2 doc");
-+  ("-only-test", Arg.String (fun _ -> ()), "See ounit2 doc");
-+  ("-list-test", Arg.String (fun _ -> ()), "See ounit2 doc");
- ]
-   in
-   let arg_specs =
-@@ -100,9 +100,9 @@ let _ =
-   ]
-   in
-   let _ =
--Arg.parse (arg_specs @ ounit_specs)
-+Arg.parse (arg_specs @ ounit2_specs)
-   (fun _ -> ())
--  ("Usage: " ^ Sys.argv.(0) ^ " [-service svc] [-all] [oUnit arguments]")
-+  ("Usage: " ^ Sys.argv.(0) ^ " [-service svc] [-all] [ounit2 arguments]")
-   in
-   let _ =
- (* Reset argument counter, to let OUnit reparse arguments *)



[gentoo-commits] repo/gentoo:master commit in: dev-ml/gapi-ocaml/

2023-11-02 Thread Maciej Barć
commit: 9a6bbba5bba887ebc2646d75474a61cf16e6937f
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:34:24 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6bbba5

dev-ml/gapi-ocaml: drop old 0.4.2-r1

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

 dev-ml/gapi-ocaml/Manifest   |  1 -
 dev-ml/gapi-ocaml/gapi-ocaml-0.4.2-r1.ebuild | 33 
 2 files changed, 34 deletions(-)

diff --git a/dev-ml/gapi-ocaml/Manifest b/dev-ml/gapi-ocaml/Manifest
index 8fe08669fed9..931d32057d6f 100644
--- a/dev-ml/gapi-ocaml/Manifest
+++ b/dev-ml/gapi-ocaml/Manifest
@@ -1,3 +1,2 @@
-DIST gapi-ocaml-0.4.2.tar.gz 466749 BLAKE2B 
6a3e66618ed9a665de2892dc7657268f3bad43b871d6d761148152d61de2d988bc13b5051e39da4d1ddad0c620237c6018b87cd2303bc086c570aa879c197e4f
 SHA512 
57d933c2d47ef7b80cb55b661f8df1b8642ff301d54f0fd1dfd4a9bc6238a4cb93a308e6918bbbc080fac146cf5fca2ccfe149d0528a63ead5e29e452c9cc427
 DIST gapi-ocaml-0.4.3.tar.gz 468450 BLAKE2B 
5e9aeef8cdd49e64bedc4494dd60a867b16fe0d02945efcb9ea752a7dd71abfd2dad66354cdf61803cdaa93bfee33079b1a8427ac0279cc93961a62c87498390
 SHA512 
fb58910639db9d1a0f90c6f224d91af53d2c68611f3faea321db82cc4af940f54e4ae93ee20520ef4337dd1345b8c9961915a8706336a25d4e5a187adde1b2f2
 DIST gapi-ocaml-0.4.4.tar.gz 473064 BLAKE2B 
47f401c89107e24c07d3076a5e8dbb2b383270abc138470b78680347cc3d5759227a9a56956217324adf354996d9ea018926dc887cba2cd7ea2fdc43293dbaaa
 SHA512 
3ff319f3563d1fb465cbd4151713c5c1bb3f3ce1f8a2c0d6f938eb99d91844f97cce7c127c52fe970f0f095ced513b3cc440837540631e76037d1882b6d9b820

diff --git a/dev-ml/gapi-ocaml/gapi-ocaml-0.4.2-r1.ebuild 
b/dev-ml/gapi-ocaml/gapi-ocaml-0.4.2-r1.ebuild
deleted file mode 100644
index 156be6ded14c..
--- a/dev-ml/gapi-ocaml/gapi-ocaml-0.4.2-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune findlib
-
-DESCRIPTION="A simple OCaml client for Google Services"
-HOMEPAGE="
-   https://opam.ocaml.org/packages/gapi-ocaml/
-   https://github.com/astrada/gapi-ocaml
-"
-
-SRC_URI="https://github.com/astrada/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="ocamlopt test"
-
-RDEPEND="
-   dev-ml/ocurl:=
-   >=dev-ml/ocamlnet-4.1.4:=
-   dev-ml/cryptokit:=
-   

[gentoo-commits] repo/gentoo:master commit in: dev-ml/fix/

2023-11-02 Thread Maciej Barć
commit: d20e4d9264f0cadedc69dcb530e8fa06d00e535c
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:27:58 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d20e4d92

dev-ml/fix: bump to 20230505

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

 dev-ml/fix/Manifest|  1 +
 dev-ml/fix/fix-20230505.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/dev-ml/fix/Manifest b/dev-ml/fix/Manifest
index d8fd38194dc9..acdff1ece7a0 100644
--- a/dev-ml/fix/Manifest
+++ b/dev-ml/fix/Manifest
@@ -1 +1,2 @@
 DIST fix-20220121.tar.bz2 342191 BLAKE2B 
58ea04bc8afd881346465185885f2261159670f5aa4f98f34326e16ad46393c072bcd5f8216824ddaa1556a390abce1e8cb8eb6220d930f1c992153e4db59a10
 SHA512 
7a4767529f233d14e3b20f2fbc418f1745ccdf5bb771e871a642757efb777400b3dc7efe6083166a24495c9e7b5a54acbeda1ae1eb8f220322eb1b4e404eccac
+DIST fix-20230505.tar.bz2 355711 BLAKE2B 
fbcce6561610315969409d7f6ab2c3e7b3a6dd249d1496120765e5a787d51314efa96f63465098dfe9733a34c9587d6a7b16669b2e8923be9c10fe656f24db80
 SHA512 
2b4c7539ca3226d825ee2adceea5c8f1bc7c66d58d0e092847be9f1293c9f06cf50bcfd38f078fafdc79876191f3e546af8d3a835458f94c14c9202730bc2f1d

diff --git a/dev-ml/fix/fix-20230505.ebuild b/dev-ml/fix/fix-20230505.ebuild
new file mode 100644
index ..8769e9a957ca
--- /dev/null
+++ b/dev-ml/fix/fix-20230505.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Facilities for memoization and fixed points"
+HOMEPAGE="https://gitlab.inria.fr/fpottier/fix;
+SRC_URI="https://gitlab.inria.fr/fpottier/fix/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="LGPL-2"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"  # regenerate not yet packaged



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ounit2/

2023-11-02 Thread Maciej Barć
commit: 55e327d421e4306352f5639f3391d2f63f317bdd
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:28:46 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55e327d4

dev-ml/ounit2: drop old 2.2.4

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

 dev-ml/ounit2/Manifest|  1 -
 dev-ml/ounit2/ounit2-2.2.4.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-ml/ounit2/Manifest b/dev-ml/ounit2/Manifest
index 5e12c3f82f21..c1515a660f4d 100644
--- a/dev-ml/ounit2/Manifest
+++ b/dev-ml/ounit2/Manifest
@@ -1,2 +1 @@
-DIST ounit-v2.2.4.tbz 57558 BLAKE2B 
5cb1eaa1233102af49155b46a1a95742c3c6c584901536ce755e6f6386d0d645639b98fdbab236fe20c93c3bde2632bbfc31c5a076f61cc6b9a7f408ac032643
 SHA512 
d69dc501a360c31f7854322b5e2c2abcb1e43890737e1cc00c167ee104d5dee471b6b8d8186f8044b0482c91a8f15210a25d833a1e03ed7baabfba923815962f
 DIST ounit2-2.2.6.tar.gz 69910 BLAKE2B 
7833738e94990c7e67d27665e994c9e3c1505dcb45e2faaba58ef7de9eccc8fc19437fa983da058b1fa2c464e74d90a4eec22380ebfa01ae5e5a9616faf6ada3
 SHA512 
4d808866dc4f9de6493a17910fafb2452398aef45cb29add54ed25e15a10ec7715bdd52d40190f618e77fe351d8bb67fbe12c1df6a6736c501792a57f6b3768a

diff --git a/dev-ml/ounit2/ounit2-2.2.4.ebuild 
b/dev-ml/ounit2/ounit2-2.2.4.ebuild
deleted file mode 100644
index b67e4a2fd511..
--- a/dev-ml/ounit2/ounit2-2.2.4.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="Unit testing framework for OCaml"
-HOMEPAGE="https://github.com/gildor478/ounit;
-SRC_URI="https://github.com/gildor478/ounit/releases/download/v${PV}/ounit-v${PV}.tbz;
-S="${WORKDIR}/ounit-v${PV}"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-IUSE="+ocamlopt"
-
-DEPEND="
-   dev-ml/lwt:=
-   dev-ml/stdlib-shims:=
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ounit2/

2023-11-02 Thread Maciej Barć
commit: e822f9216e8f74d91c8489696b94d1af7c47712a
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:28:38 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e822f921

dev-ml/ounit2: drop old 2.2.3

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

 dev-ml/ounit2/Manifest|  1 -
 dev-ml/ounit2/ounit2-2.2.3.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-ml/ounit2/Manifest b/dev-ml/ounit2/Manifest
index 7ed9c591f682..5e12c3f82f21 100644
--- a/dev-ml/ounit2/Manifest
+++ b/dev-ml/ounit2/Manifest
@@ -1,3 +1,2 @@
-DIST ounit-v2.2.3.tbz 57449 BLAKE2B 
cf4742c4800ff66551416e243285ae0264f94d1665f795039cd37ad717b09fa3ba5cdfb2380169dfcddea5a27a82373ae892adf11155147a081d734091bf39d8
 SHA512 
dff04859d263e5f80a1606156d07493d0320a2756d0a7f134c63c53078550c7b056587486922bc66a288413af30c59a7e47157636502c6dd10626cf75587f981
 DIST ounit-v2.2.4.tbz 57558 BLAKE2B 
5cb1eaa1233102af49155b46a1a95742c3c6c584901536ce755e6f6386d0d645639b98fdbab236fe20c93c3bde2632bbfc31c5a076f61cc6b9a7f408ac032643
 SHA512 
d69dc501a360c31f7854322b5e2c2abcb1e43890737e1cc00c167ee104d5dee471b6b8d8186f8044b0482c91a8f15210a25d833a1e03ed7baabfba923815962f
 DIST ounit2-2.2.6.tar.gz 69910 BLAKE2B 
7833738e94990c7e67d27665e994c9e3c1505dcb45e2faaba58ef7de9eccc8fc19437fa983da058b1fa2c464e74d90a4eec22380ebfa01ae5e5a9616faf6ada3
 SHA512 
4d808866dc4f9de6493a17910fafb2452398aef45cb29add54ed25e15a10ec7715bdd52d40190f618e77fe351d8bb67fbe12c1df6a6736c501792a57f6b3768a

diff --git a/dev-ml/ounit2/ounit2-2.2.3.ebuild 
b/dev-ml/ounit2/ounit2-2.2.3.ebuild
deleted file mode 100644
index 6445ad69029a..
--- a/dev-ml/ounit2/ounit2-2.2.3.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="Unit testing framework for OCaml"
-HOMEPAGE="https://github.com/gildor478/ounit;
-SRC_URI="https://github.com/gildor478/ounit/releases/download/v${PV}/ounit-v${PV}.tbz;
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="amd64 arm arm64 ~ppc ppc64 x86"
-DEPEND="
-   dev-ml/lwt:=
-   dev-ml/stdlib-shims:=
-"
-RDEPEND="${DEPEND}"
-BDEPEND=""
-IUSE="+ocamlopt"
-
-S="${WORKDIR}/ounit-v${PV}"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/atd/

2023-11-02 Thread Maciej Barć
commit: 461551e2fb2c7ca43acb9df6f628ecdf8dbe7a54
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:25:30 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461551e2

dev-ml/atd: bump to 2.15.0

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

 dev-ml/atd/Manifest  |  1 +
 dev-ml/atd/atd-2.15.0.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-ml/atd/Manifest b/dev-ml/atd/Manifest
index 2c461ddfc07f..ab07de6a155d 100644
--- a/dev-ml/atd/Manifest
+++ b/dev-ml/atd/Manifest
@@ -1,3 +1,4 @@
 DIST atd-2.10.0.tar.gz 3294787 BLAKE2B 
7ef136e795a567eddc064986e1b78f3bbccf0433485c75742a989e7f48ca91b55444f01def67210c55de74f9283ee0316e6de0d38fc6d40a5ff499f16f0cbd63
 SHA512 
1f5ccd44cb5d7f41745d6399517f6b61c4dfc698a70f24594805ac07e0be240e2a44c1d992ad48622ed85a23384ecaab111b78e76e8e050d25d857356c3bf45b
 DIST atd-2.11.0.tar.gz 3300353 BLAKE2B 
e6f7f167a24eb6cd43900507e65646d251200db30ee01f8b4f1289f0e965af688bdcccaa6ef5590325ed9934ff4092554124c9b7c47687a2d05f271d8a245e86
 SHA512 
264e94015bebd096afd452845a63515c5efbd50d30c2cc19bf454079665a2119b2c837ffee809e67de9421020d3224ab2ed1ae8d99f301f32a056b1a7084a8ac
 DIST atd-2.12.0.tar.gz 3302788 BLAKE2B 
12688b6971eb600106a56ae4e75228c562d6f482867114737d8037ab1543daa8b3f9dce85732f79f57b7f8d917641a165c2bbc40474e7e39427a97286f0a5c9b
 SHA512 
96a0cb809bc1a063104b9941d1552ce2906cd1ed6348b8350cd4b095251c1f3a189f2e696ee28bce1a71a8601d906d22f600fa381ac318c0b7d7b2f84c328037
+DIST atd-2.15.0.tar.gz 3352231 BLAKE2B 
4e5ca04bef5f534da3191ee740b1879ffa6a7886498eb988e3124e85daf35942ce81954e7e08e4074c75bc8c528237c16d24bd44b9576f03ea3a90b7fad4d437
 SHA512 
e9a777d9453ccc8f41f907d130bbf3d094ab373bbb89eb6ee02b24f046cbc3a0881a33b9bf3b01674cbae3e586589eeae50a64ad7c7877b50fc764d05abd12fe

diff --git a/dev-ml/atd/atd-2.15.0.ebuild b/dev-ml/atd/atd-2.15.0.ebuild
new file mode 100644
index ..8cbc489b2d4c
--- /dev/null
+++ b/dev-ml/atd/atd-2.15.0.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Static types for JSON APIs"
+HOMEPAGE="https://github.com/ahrefs/atd/;
+SRC_URI="https://github.com/ahrefs/atd/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.08:=[ocamlopt?]
+   >=dev-ml/cmdliner-1.1.1:=
+   >=dev-ml/yojson-2.0.2:=
+   dev-ml/biniou:=
+   dev-ml/easy-format:=
+   dev-ml/menhir:=
+   dev-ml/re:=
+"
+DEPEND="${RDEPEND}"
+
+src_install() {
+   dune-install atd\
+atdgen \
+atdgen-codec-runtime   \
+atdgen-runtime \
+atdj   \
+atdpy  \
+atds   \
+atdts
+
+   dodoc CHANGES.md CONTRIBUTING.md README.md
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/atd/

2023-11-02 Thread Maciej Barć
commit: dc3bf940bc9cae252f4cd5f7bf3b860a9dff06d8
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:26:13 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc3bf940

dev-ml/atd: drop old 2.11.0

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

 dev-ml/atd/Manifest  |  1 -
 dev-ml/atd/atd-2.11.0.ebuild | 41 -
 2 files changed, 42 deletions(-)

diff --git a/dev-ml/atd/Manifest b/dev-ml/atd/Manifest
index faa86f98f9cc..42ed8f1b5c85 100644
--- a/dev-ml/atd/Manifest
+++ b/dev-ml/atd/Manifest
@@ -1,3 +1,2 @@
-DIST atd-2.11.0.tar.gz 3300353 BLAKE2B 
e6f7f167a24eb6cd43900507e65646d251200db30ee01f8b4f1289f0e965af688bdcccaa6ef5590325ed9934ff4092554124c9b7c47687a2d05f271d8a245e86
 SHA512 
264e94015bebd096afd452845a63515c5efbd50d30c2cc19bf454079665a2119b2c837ffee809e67de9421020d3224ab2ed1ae8d99f301f32a056b1a7084a8ac
 DIST atd-2.12.0.tar.gz 3302788 BLAKE2B 
12688b6971eb600106a56ae4e75228c562d6f482867114737d8037ab1543daa8b3f9dce85732f79f57b7f8d917641a165c2bbc40474e7e39427a97286f0a5c9b
 SHA512 
96a0cb809bc1a063104b9941d1552ce2906cd1ed6348b8350cd4b095251c1f3a189f2e696ee28bce1a71a8601d906d22f600fa381ac318c0b7d7b2f84c328037
 DIST atd-2.15.0.tar.gz 3352231 BLAKE2B 
4e5ca04bef5f534da3191ee740b1879ffa6a7886498eb988e3124e85daf35942ce81954e7e08e4074c75bc8c528237c16d24bd44b9576f03ea3a90b7fad4d437
 SHA512 
e9a777d9453ccc8f41f907d130bbf3d094ab373bbb89eb6ee02b24f046cbc3a0881a33b9bf3b01674cbae3e586589eeae50a64ad7c7877b50fc764d05abd12fe

diff --git a/dev-ml/atd/atd-2.11.0.ebuild b/dev-ml/atd/atd-2.11.0.ebuild
deleted file mode 100644
index 8cbc489b2d4c..
--- a/dev-ml/atd/atd-2.11.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="Static types for JSON APIs"
-HOMEPAGE="https://github.com/ahrefs/atd/;
-SRC_URI="https://github.com/ahrefs/atd/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.08:=[ocamlopt?]
-   >=dev-ml/cmdliner-1.1.1:=
-   >=dev-ml/yojson-2.0.2:=
-   dev-ml/biniou:=
-   dev-ml/easy-format:=
-   dev-ml/menhir:=
-   dev-ml/re:=
-"
-DEPEND="${RDEPEND}"
-
-src_install() {
-   dune-install atd\
-atdgen \
-atdgen-codec-runtime   \
-atdgen-runtime \
-atdj   \
-atdpy  \
-atds   \
-atdts
-
-   dodoc CHANGES.md CONTRIBUTING.md README.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/fix/

2023-11-02 Thread Maciej Barć
commit: 7366c07a37794b7ead809cf8f822fa2d33595e59
Author: Maciej Barć  gentoo  org>
AuthorDate: Thu Nov  2 21:26:35 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Thu Nov  2 22:11:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7366c07a

dev-ml/fix: drop old 20211125

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

 dev-ml/fix/Manifest|  1 -
 dev-ml/fix/fix-20211125.ebuild | 16 
 2 files changed, 17 deletions(-)

diff --git a/dev-ml/fix/Manifest b/dev-ml/fix/Manifest
index a1dc7fa4cc5c..d8fd38194dc9 100644
--- a/dev-ml/fix/Manifest
+++ b/dev-ml/fix/Manifest
@@ -1,2 +1 @@
-DIST fix-20211125.tar.bz2 340491 BLAKE2B 
e08aad2779c711206cc133783c2a0bcff5154f514d04d791fd34d544104a8f172a7532bf1ee3ef5d13f774f3cf8b077277f44a08b0685b042b2d9a0a99eb1e51
 SHA512 
a349101b092b1dda82d24bc25ecadf0f641ebe6a909b1acdb6438dd57186d14b2351c0ea8fd1987de2183da995e33655229246a9760d5a22bf1f5bb15e12c932
 DIST fix-20220121.tar.bz2 342191 BLAKE2B 
58ea04bc8afd881346465185885f2261159670f5aa4f98f34326e16ad46393c072bcd5f8216824ddaa1556a390abce1e8cb8eb6220d930f1c992153e4db59a10
 SHA512 
7a4767529f233d14e3b20f2fbc418f1745ccdf5bb771e871a642757efb777400b3dc7efe6083166a24495c9e7b5a54acbeda1ae1eb8f220322eb1b4e404eccac

diff --git a/dev-ml/fix/fix-20211125.ebuild b/dev-ml/fix/fix-20211125.ebuild
deleted file mode 100644
index d10531a6a1d9..
--- a/dev-ml/fix/fix-20211125.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit dune
-
-DESCRIPTION="Facilities for memoization and fixed points"
-HOMEPAGE="https://gitlab.inria.fr/fpottier/fix;
-SRC_URI="https://gitlab.inria.fr/fpottier/fix/-/archive/${PV}/${P}.tar.bz2;
-
-LICENSE="LGPL-2"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+ocamlopt"
-RESTRICT="test"  # regenerate & qcheck not yet packaged



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/files/, net-libs/nodejs/

2023-11-02 Thread William Hubbs
commit: 104857383c91f4de3d3d69db471d484b18789ed2
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov  2 21:56:00 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov  2 21:57:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10485738

net-libs/nodejs: restore 16.20.2

This is needed for now because of www-apps/kibana-bin

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest   |   1 +
 .../nodejs/files/nodejs-16.4.2-paxmarking.patch| 113 ++
 net-libs/nodejs/nodejs-16.20.2.ebuild  | 234 +
 3 files changed, 348 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index ad818c2e3af1..e19984278cbd 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,3 +1,4 @@
+DIST node-v16.20.2.tar.xz 36834468 BLAKE2B 
88bd0d91a6b69f7e5fba2b087684b07b8986fd1492f51f6fdccc02f043970303808c0cc1eeda29670aacddd4234ec3181752c916fefee060624b0462dff8cbcf
 SHA512 
c7953630b7d0eb832ab5a4b839c07e6505cf5f4e37853f59cd0ffc6b8742ac2ecaba20bfb47d8995ef88f3c7005bb456c1eb70cb2fc6b6fc506e1d8b81f25cb4
 DIST node-v18.17.1.tar.xz 40788836 BLAKE2B 
50e0dc0eecd68620ffa7457319e71124bbba302f6acff79286a30cf97442fb09a96cf8781456bafd5c2e497ba88cf392c141f0e221683da421b87f653b1ad7ca
 SHA512 
fd6f586447ecd44ac6738da1cf7d54e74bd33ffd1ee1acc2e0e1bdaf0031bcaef85751d3dd590bb278eb502daf9c77f0763b5a181a30ee4cf537aef254629622
 DIST node-v18.18.0.tar.xz 40813264 BLAKE2B 
6cea11a663e5df730faef9125a80e730da83fdccebf8c4f454435ee622207803d59132b5d8e112741702103a6814a491b29bb9f22ddec60fba204236a763b95e
 SHA512 
c10fb40902fc290cc069e86659ff4c7768215f80a7016402915cae7731bfd69aa901b7dc813d480f86fc39a850960f600ddde342d67b9bb570a3d2424b04f733
 DIST node-v18.18.2.tar.xz 40834428 BLAKE2B 
b2fcedd79fc8ca6a5b9236614874b9840d4df5f37f5ecfa5599a177b237543788eb985e8828f7a028f5fbca17aa0c4879393b956d08dce13bd04ec9e253aa48e
 SHA512 
00af3c737d735a320481d764f1c23b1348c0454f2b9700cadb10e087feb47c75e7e9344277bb3149305c3e08ff69d9b17b0da81b1b9d9e978fd830c67858ce92

diff --git a/net-libs/nodejs/files/nodejs-16.4.2-paxmarking.patch 
b/net-libs/nodejs/files/nodejs-16.4.2-paxmarking.patch
new file mode 100644
index ..41abd1f1917f
--- /dev/null
+++ b/net-libs/nodejs/files/nodejs-16.4.2-paxmarking.patch
@@ -0,0 +1,113 @@
+diff -urNp node-v15.8.0-orig/node.gyp node-v15.8.0-dwok/node.gyp
+--- node-v15.8.0-orig/node.gyp 2021-02-24 22:21:44.202911780 +0100
 node-v15.8.0-dwok/node.gyp 2021-02-24 22:25:34.298281739 +0100
+@@ -53,7 +53,9 @@
+   'deps/cjs-module-lexer/dist/lexer.js',
+ ],
+ 'node_mksnapshot_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)',
++'node_mksnapshot_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot_u<(EXECUTABLE_SUFFIX)',
+ 'mkcodecache_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache<(EXECUTABLE_SUFFIX)',
++'mkcodecache_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache_u<(EXECUTABLE_SUFFIX)',
+ 'conditions': [
+   ['GENERATOR == "ninja"', {
+ 'node_text_start_object_path': 
'src/large_pages/node_text_start.node_text_start.o'
+@@ -291,10 +293,24 @@
+   ],
+   'actions': [
+ {
++  'action_name': 'run_pax_mkcodecache',
++  'inputs': [
++'<(mkcodecache_exec)',
++  ],
++  'outputs': [
++'<(mkcodecache_u_exec)',
++  ],
++  'action': [
++'bash',
++'-c',
++'mv <(mkcodecache_exec) <(mkcodecache_u_exec) && paxmark.sh m 
<(mkcodecache_u_exec)',
++  ],
++},
++{
+   'action_name': 'run_mkcodecache',
+   'process_outputs_as_sources': 1,
+   'inputs': [
+-'<(mkcodecache_exec)',
++'<(mkcodecache_u_exec)',
+   ],
+   'outputs': [
+ '<(SHARED_INTERMEDIATE_DIR)/node_code_cache.cc',
+@@ -316,10 +332,24 @@
+   ],
+   'actions': [
+ {
++  'action_name': 'run_pax_mksnapshot',
++  'inputs': [
++'<(node_mksnapshot_exec)',
++  ],
++  'outputs': [
++'<(node_mksnapshot_u_exec)',
++  ],
++  'action': [
++'bash',
++'-c',
++'mv <(node_mksnapshot_exec) <(node_mksnapshot_u_exec) && 
paxmark.sh m <(node_mksnapshot_u_exec)',
++  ],
++},
++{
+   'action_name': 'node_mksnapshot',
+   'process_outputs_as_sources': 1,
+   'inputs': [
+-'<(node_mksnapshot_exec)',
++'<(node_mksnapshot_u_exec)',
+   ],
+   'outputs': [
+ '<(SHARED_INTERMEDIATE_DIR)/node_snapshot.cc',
+diff -urNp 

[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/, net-libs/nodejs/files/

2023-11-02 Thread William Hubbs
commit: cb6df6abe91daf7dd67f77bb365bada6396174bf
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov  2 21:34:23 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov  2 21:34:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6df6ab

net-libs/nodejs: drop 16.20.2

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest   |   1 -
 .../nodejs/files/nodejs-16.4.2-paxmarking.patch| 113 --
 net-libs/nodejs/nodejs-16.20.2.ebuild  | 234 -
 3 files changed, 348 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index e19984278cbd..ad818c2e3af1 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,4 +1,3 @@
-DIST node-v16.20.2.tar.xz 36834468 BLAKE2B 
88bd0d91a6b69f7e5fba2b087684b07b8986fd1492f51f6fdccc02f043970303808c0cc1eeda29670aacddd4234ec3181752c916fefee060624b0462dff8cbcf
 SHA512 
c7953630b7d0eb832ab5a4b839c07e6505cf5f4e37853f59cd0ffc6b8742ac2ecaba20bfb47d8995ef88f3c7005bb456c1eb70cb2fc6b6fc506e1d8b81f25cb4
 DIST node-v18.17.1.tar.xz 40788836 BLAKE2B 
50e0dc0eecd68620ffa7457319e71124bbba302f6acff79286a30cf97442fb09a96cf8781456bafd5c2e497ba88cf392c141f0e221683da421b87f653b1ad7ca
 SHA512 
fd6f586447ecd44ac6738da1cf7d54e74bd33ffd1ee1acc2e0e1bdaf0031bcaef85751d3dd590bb278eb502daf9c77f0763b5a181a30ee4cf537aef254629622
 DIST node-v18.18.0.tar.xz 40813264 BLAKE2B 
6cea11a663e5df730faef9125a80e730da83fdccebf8c4f454435ee622207803d59132b5d8e112741702103a6814a491b29bb9f22ddec60fba204236a763b95e
 SHA512 
c10fb40902fc290cc069e86659ff4c7768215f80a7016402915cae7731bfd69aa901b7dc813d480f86fc39a850960f600ddde342d67b9bb570a3d2424b04f733
 DIST node-v18.18.2.tar.xz 40834428 BLAKE2B 
b2fcedd79fc8ca6a5b9236614874b9840d4df5f37f5ecfa5599a177b237543788eb985e8828f7a028f5fbca17aa0c4879393b956d08dce13bd04ec9e253aa48e
 SHA512 
00af3c737d735a320481d764f1c23b1348c0454f2b9700cadb10e087feb47c75e7e9344277bb3149305c3e08ff69d9b17b0da81b1b9d9e978fd830c67858ce92

diff --git a/net-libs/nodejs/files/nodejs-16.4.2-paxmarking.patch 
b/net-libs/nodejs/files/nodejs-16.4.2-paxmarking.patch
deleted file mode 100644
index 41abd1f1917f..
--- a/net-libs/nodejs/files/nodejs-16.4.2-paxmarking.patch
+++ /dev/null
@@ -1,113 +0,0 @@
-diff -urNp node-v15.8.0-orig/node.gyp node-v15.8.0-dwok/node.gyp
 node-v15.8.0-orig/node.gyp 2021-02-24 22:21:44.202911780 +0100
-+++ node-v15.8.0-dwok/node.gyp 2021-02-24 22:25:34.298281739 +0100
-@@ -53,7 +53,9 @@
-   'deps/cjs-module-lexer/dist/lexer.js',
- ],
- 'node_mksnapshot_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)',
-+'node_mksnapshot_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot_u<(EXECUTABLE_SUFFIX)',
- 'mkcodecache_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache<(EXECUTABLE_SUFFIX)',
-+'mkcodecache_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache_u<(EXECUTABLE_SUFFIX)',
- 'conditions': [
-   ['GENERATOR == "ninja"', {
- 'node_text_start_object_path': 
'src/large_pages/node_text_start.node_text_start.o'
-@@ -291,10 +293,24 @@
-   ],
-   'actions': [
- {
-+  'action_name': 'run_pax_mkcodecache',
-+  'inputs': [
-+'<(mkcodecache_exec)',
-+  ],
-+  'outputs': [
-+'<(mkcodecache_u_exec)',
-+  ],
-+  'action': [
-+'bash',
-+'-c',
-+'mv <(mkcodecache_exec) <(mkcodecache_u_exec) && paxmark.sh m 
<(mkcodecache_u_exec)',
-+  ],
-+},
-+{
-   'action_name': 'run_mkcodecache',
-   'process_outputs_as_sources': 1,
-   'inputs': [
--'<(mkcodecache_exec)',
-+'<(mkcodecache_u_exec)',
-   ],
-   'outputs': [
- '<(SHARED_INTERMEDIATE_DIR)/node_code_cache.cc',
-@@ -316,10 +332,24 @@
-   ],
-   'actions': [
- {
-+  'action_name': 'run_pax_mksnapshot',
-+  'inputs': [
-+'<(node_mksnapshot_exec)',
-+  ],
-+  'outputs': [
-+'<(node_mksnapshot_u_exec)',
-+  ],
-+  'action': [
-+'bash',
-+'-c',
-+'mv <(node_mksnapshot_exec) <(node_mksnapshot_u_exec) && 
paxmark.sh m <(node_mksnapshot_u_exec)',
-+  ],
-+},
-+{
-   'action_name': 'node_mksnapshot',
-   'process_outputs_as_sources': 1,
-   'inputs': [
--'<(node_mksnapshot_exec)',
-+'<(node_mksnapshot_u_exec)',
-   ],
-   'outputs': [
- '<(SHARED_INTERMEDIATE_DIR)/node_snapshot.cc',
-diff -urNp node-v15.8.0-orig/tools/v8_gypfiles/v8.gyp 

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

2023-11-02 Thread William Hubbs
commit: 625f2401d9e0fe55ddb0d176f1ab7872becbfc4c
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov  2 21:15:22 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov  2 21:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625f2401

app-containers/syft: add 0.94.0

Signed-off-by: William Hubbs  gentoo.org>

 app-containers/syft/Manifest   |  2 ++
 app-containers/syft/syft-0.94.0.ebuild | 34 ++
 2 files changed, 36 insertions(+)

diff --git a/app-containers/syft/Manifest b/app-containers/syft/Manifest
index 42744f4f6ed9..a06905da712f 100644
--- a/app-containers/syft/Manifest
+++ b/app-containers/syft/Manifest
@@ -2,3 +2,5 @@ DIST syft-0.75.0-deps.tar.xz 449464772 BLAKE2B 
60329a7054917079ea2ad683019933b5a
 DIST syft-0.75.0.tar.gz 5714462 BLAKE2B 
4513fb5ce8c9b432d9042e31c13032428db7ae2b7637f25d391c572094706a1bcfa7dc971a96a8630b3d226504000c79219c0cbc6e1372558c6d08c3ff41dfa4
 SHA512 
4b8f7cc2823ace1fb2a57a5a989690967ac2b0caf2358dd61a85eca418050ff3fb8ea0409fa694754e595f85168f7f2b192fd407f651f48e05932a73b18fa379
 DIST syft-0.76.0-deps.tar.xz 457367140 BLAKE2B 
8d05372361e6051b8102bec3b775eb00f9f24c5d6cddcee39d5d5b0a8f8db5260173d17aa3922b625885c1dddba42f2c2ecb6afe39b03c61a04a9a9577c4a9c6
 SHA512 
20f32db12c11a15eb323016fb0df09ec0ad823882344006fd30c4450e25feb9db17b8784581a01ed5a3fd68597ad05749082413c4196deff4b908af56c72b04e
 DIST syft-0.76.0.tar.gz 5726316 BLAKE2B 
debf5c9764994c616fceb7b69c42e87d6399ceb4b2f878935901f626256723177cc3e23b38f6dbce40a59c6586cb5589e82ed3c2a987486d9a1ced2f2260
 SHA512 
86f82455ff0d78864f56f2575bb2acb311ab658c23161b44f342242e88470948581097c2d928fae96ed01ad52843cb26d4682e22e5f81818a83a35cca1eff69e
+DIST syft-0.94.0-deps.tar.xz 502576092 BLAKE2B 
35c13d34a7a4b2afafb9b73502f4258b379db737d9482d3f2fc8c0748cda67733e198df25237b6622e7450055f6681de7e7031cf0d5c0f7d422b268e64608da2
 SHA512 
1018cbd7e22b44ca8626747ddce2a4672b7f6e0ff359d30e36877ac00e093cea8709d6880093850afe107aef7333b6f928ababc1dbb3cb5741c466b95ac69268
+DIST syft-0.94.0.tar.gz 5266343 BLAKE2B 
892c7bf90a1d15fd926207acd1a28e8bd907ae5869be763e48ccd8d3279975c2ec84d9ec5842e3799460a823b5aa611a028982d8d40d90248c1cfad25415c672
 SHA512 
171b23271f03e1e824dcac41a563f7947d004797a21e762eea883ea680e0de65a532e03e4b245a4021288fec60142da8c1c16d6520eadece65728728b9d15f91

diff --git a/app-containers/syft/syft-0.94.0.ebuild 
b/app-containers/syft/syft-0.94.0.ebuild
new file mode 100644
index ..b5c24f11d18c
--- /dev/null
+++ b/app-containers/syft/syft-0.94.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+GIT_COMMIT=8f6bdde6662aa8050a71eadbdb7bd5a3b079a56d
+
+DESCRIPTION="Generate a Software Bill of Materials from container images and 
filesystems"
+HOMEPAGE="https://www.anchore.com;
+SRC_URI="https://github.com/anchore/syft/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+# tests require a running docker daemon
+RESTRICT="test"
+
+src_compile() {
+   local BUILD_DATE
+   BUILD_DATE=$(date -u +%Y-%m-%dT%H:%M:%SZ)
+   ego build -o bin/syft -ldflags "
+   -extldflags '-static'
+   -X github.com/anchore/syft/internal/version.version=${PV}
+   -X 
github.com/anchore/syft/internal/version.gitCommit=${GIT_COMMIT}
+   -X 
github.com/anchore/syft/internal/version.buildDate=${BUILD_DATE}
+   -X 
github.com/anchore/syft/internal/version.gitDescription=v${PV}
+   " ./cmd/syft
+}
+
+src_install() {
+   dobin bin/*
+}



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

2023-11-02 Thread William Hubbs
commit: 3a6c03c6ab8e2530bbf9781875baf60018afe3c1
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov  2 21:05:16 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov  2 21:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a6c03c6

app-containers/grype: add 0.72.0

Signed-off-by: William Hubbs  gentoo.org>

 app-containers/grype/Manifest|  2 ++
 app-containers/grype/grype-0.72.0.ebuild | 33 
 2 files changed, 35 insertions(+)

diff --git a/app-containers/grype/Manifest b/app-containers/grype/Manifest
index 5754a381166d..6fb03186e0b9 100644
--- a/app-containers/grype/Manifest
+++ b/app-containers/grype/Manifest
@@ -2,3 +2,5 @@ DIST grype-0.59.1-deps.tar.xz 555292828 BLAKE2B 
ce132ecd42efd2c76bce1843b1da2ff7
 DIST grype-0.59.1.tar.gz 1021093 BLAKE2B 
0c5b0a8a14e297e123965d451daff082cbabb01f766ec355a37d54d7044b865430aa7cbec20d8002feac33f93e24565ebe6346a8559e8a25bf3df1dcc8ca217e
 SHA512 
8f219ade9d7369f124dd8c035f3bef6ce5055e318d7ab1578f7f98a7fa6e842dad26fae8b2337884d4af3773b2c590b61485a490f98c66dfcbd82ef73d8b766b
 DIST grype-0.61.0-deps.tar.xz 562038080 BLAKE2B 
cb780751f50f9c74ac9f9a7064e489211bdfbd3d9df5fbd3fd51aa6081a48cac38b5efcaf524708cb010b3767c7bf31eaf8151e96f610ae84a814de767beec8e
 SHA512 
eca6b813c140af26533154ca10f50a44351bef921e6140c3ae02c8b888d4e43bd7163954684463c19acf3c11b7ee93c1531b4b1042f0cd3886e1da36f384c029
 DIST grype-0.61.0.tar.gz 1021705 BLAKE2B 
32ff98f3f240ee5d883edb568ff9caa7614053e76ea9bd8a774a5abb92091e4356e25c10b94d9aaf4a17a2f8c4c7d0f26e2ceec8a089ca079029893d255a7480
 SHA512 
ce4b1805f17bccd3281a218673156669ae632418bdfabf95c310b973bc224b89b7e0e3ca57a8c7e1df444074e034092d963df3b11cbf393e500fe1786f707ed5
+DIST grype-0.72.0-deps.tar.xz 599210536 BLAKE2B 
4912cf4278488e78c7a174654da20f640c4975b5e98741e7caa94d9865ae51013a410863ee68c520805985afc19ca0b2b2175b8f2241724ceac86217719efd82
 SHA512 
1a91f1b46dc5a206025554c32f5420019ff0f8de564b67ad91070bdbe46abb71f08d409856799672cc31a7d753e151343d925147332caeb044f3cfd81318ff08
+DIST grype-0.72.0.tar.gz 1114440 BLAKE2B 
931f4bdd883471e8b34b09dd1df53d4e67df96fc0d7be5224d1acfecc618cb068ee268f4b269e5a7f5e01a6605b9e01f8bb6a150819e8410a6b4f0daa12877ff
 SHA512 
8335de5cba0b11500df1404afeee311be50c7e55d1a57c85cbebe830c9e8d9d21ff7b35ab6110200e57f464e999576f395814a56485115f8c7ed7b6e9f7dafb9

diff --git a/app-containers/grype/grype-0.72.0.ebuild 
b/app-containers/grype/grype-0.72.0.ebuild
new file mode 100644
index ..328d4263b439
--- /dev/null
+++ b/app-containers/grype/grype-0.72.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+GIT_COMMIT=04df28051b7694a5e4a28fc5b2ea2068f24ef213
+SYFT_VERSION=0.94.0
+
+DESCRIPTION="A vulnerability scanner for container images and filesystems"
+HOMEPAGE="https://www.anchore.com;
+SRC_URI="https://github.com/anchore/grype/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# tests require a running docker
+RESTRICT="test"
+
+src_compile() {
+   ego build -o bin/grype -ldflags "
+   -extldflags '-static'
+   -X github.com/anchore/grype/internal/version.version=${PV}
+   -X 
github.com/anchore/grype/internal/version.syftVersion=${SYFT_VERSION}
+   -X 
github.com/anchore/grype/internal/version.gitCommit=${GIT_COMMIT}
+   -X 
github.com/anchore/grype/internal/version.buildDate=${BUILD_DATE}
+   -X 
github.com/anchore/grype/internal/version.gitDescription=v${PV}"
+}
+
+src_install() {
+   dobin bin/grype
+}



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

2023-11-02 Thread Mart Raudsepp
commit: 478b52e856622ec5457c31ac1b0c3d00064fc9e1
Author: Jannis Achstetter  kripserver  net>
AuthorDate: Sun Apr  3 13:53:10 2022 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Nov  2 20:48:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=478b52e8

media-plugins/gst-plugins-webp: New package to add WebP support to gstreamer

Closes: https://bugs.gentoo.org/83
Signed-off-by: Jannis Achstetter  kripserver.net>
Closes: https://github.com/gentoo/gentoo/pull/24876
Signed-off-by: Mart Raudsepp  gentoo.org>

 media-plugins/gst-plugins-webp/Manifest |  1 +
 .../gst-plugins-webp/gst-plugins-webp-1.22.3.ebuild | 13 +
 media-plugins/gst-plugins-webp/metadata.xml |  8 
 3 files changed, 22 insertions(+)

diff --git a/media-plugins/gst-plugins-webp/Manifest 
b/media-plugins/gst-plugins-webp/Manifest
new file mode 100644
index ..2a4c680aa0b1
--- /dev/null
+++ b/media-plugins/gst-plugins-webp/Manifest
@@ -0,0 +1 @@
+DIST gst-plugins-bad-1.22.3.tar.xz 5523924 BLAKE2B 
8015098ac2d19546de58cebdbe29fd7fbb2c7f076bf775564d7b862ed99a59968a2f751ff1137534d178fea5cf1c2022e53e4159ca2e5d3bf71c9fa4663be4f5
 SHA512 
1512e2674ea4a9da26203a635e7ec7673ea5b6ca8dae8aaa8a20ffae36c9b68904d669344a8efc31f751093a00e22d2a1f1affcdd037f162493441c77628

diff --git a/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.3.ebuild 
b/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.3.ebuild
new file mode 100644
index ..beeb536925a1
--- /dev/null
+++ b/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.3.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="WebP image format support for GStreamer"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND=">=media-libs/libwebp-0.2.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"

diff --git a/media-plugins/gst-plugins-webp/metadata.xml 
b/media-plugins/gst-plugins-webp/metadata.xml
new file mode 100644
index ..33fa99dbc4ba
--- /dev/null
+++ b/media-plugins/gst-plugins-webp/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+   gstrea...@gentoo.org
+   GStreamer package maintainers
+
+



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

2023-11-02 Thread Michał Górny
commit: 050de4f72e6143f8f98f5c48ef2f10e85bbe1981
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 18:58:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 19:44:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=050de4f7

dev-python/tomlkit: Bump to 0.12.2

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

 dev-python/tomlkit/Manifest  |  1 +
 dev-python/tomlkit/tomlkit-0.12.2.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-python/tomlkit/Manifest b/dev-python/tomlkit/Manifest
index 276cf4f78dd6..8ea2b264b4d5 100644
--- a/dev-python/tomlkit/Manifest
+++ b/dev-python/tomlkit/Manifest
@@ -1 +1,2 @@
 DIST tomlkit-0.12.1.tar.gz 190535 BLAKE2B 
461891b5f5dad93488d466560439e19865fcb315792418e24483c96f4c9387c67d9c322bcc4ba842861109ff3297e064cd38737769d97ad1f99dadd9c11f7b33
 SHA512 
1f82023cbb8168f847bfa0211ee5c4d6870973ee1f51f4b60deb34ae6e0e930fe299c939b6c157811d16a73c68225a468e8312ca2731e1bbdcc5541fde2e2360
+DIST tomlkit-0.12.2.tar.gz 190725 BLAKE2B 
f168f42e99cbd8ed5d958ec471fc824d3a89f72d0d68b8881c5c935d888f1b0464e6ca34e65741a9de9d98c093a1e23073378006693bbd6c85870f368291760a
 SHA512 
c36405e95ab42e1e728b4344dd71d183c2e8c174b3524d3337af2456e141f5a54fed82c1f613d5493efef50170f2985f74b1e5859790e865379fab7f90f03c65

diff --git a/dev-python/tomlkit/tomlkit-0.12.2.ebuild 
b/dev-python/tomlkit/tomlkit-0.12.2.ebuild
new file mode 100644
index ..b8055655dd0a
--- /dev/null
+++ b/dev-python/tomlkit/tomlkit-0.12.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Style preserving TOML library"
+HOMEPAGE="
+   https://github.com/sdispater/tomlkit/
+   https://pypi.org/project/tomlkit/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   grep -q 'build-backend = "poetry' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "tomlkit"
+   version = "${PV}"
+   description = "Style preserving TOML library"
+   EOF
+}



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

2023-11-02 Thread Michał Górny
commit: 51ac9bcb211b4d524ace5579381da7a98379e61f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 18:51:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 19:44:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ac9bcb

dev-python/sqlalchemy: Bump to 2.0.23

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

 dev-python/sqlalchemy/Manifest |   1 +
 dev-python/sqlalchemy/sqlalchemy-2.0.23.ebuild | 111 +
 2 files changed, 112 insertions(+)

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index b22ad1041204..4ac4085b645a 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -1,3 +1,4 @@
 DIST SQLAlchemy-1.4.49.tar.gz 8536601 BLAKE2B 
2133723380b157a76f4af6103a2c68099f78d7a49ad90793d682bd6015d61a06a72ba6f02922111b60716e311ddc2f6067153f7b4b1f80329775e0d6f27a0d92
 SHA512 
268751b09aebd9da10fd57b4b987fa57f3c61d18d5104bb308e405aa034c74e7d5441abd94368857fbe11b8d15bb5315634f64f3b1252e7318d24107ba1fe3ff
 DIST SQLAlchemy-1.4.50.tar.gz 8517526 BLAKE2B 
835ed762b2b399167c9eb52400689619db33d30431241bfb0410a79d0e34104aec972e883c4159f9a69a754a60e1daffc6256ba74f02bc7dabf994c6752c8ae1
 SHA512 
d484c2673e67b0c45f05d2af20f930f274ea8e83ca41e2bd1c08723f564af58424b78be2ee507612fec6fc095dc215f75f52dfad68a98bcbf1774e150d956a29
 DIST SQLAlchemy-2.0.22.tar.gz 9456107 BLAKE2B 
c4c5efd096c03550ce8f2adb944b97861a1f383f2c73dd096f4698428f88f80dba66bc22d209488c9ae3b0438ee6190377a36cc828ff411f99165cc41becc949
 SHA512 
76db680d80939235c17f2fbfe8f7dbc822a9299d52ab261ec76481e76de7bed80dbd4b5f9c7ed1d7c2d1b0651d035a47a8990691a128fd999a6a29c7c45b5459
+DIST SQLAlchemy-2.0.23.tar.gz 9474103 BLAKE2B 
9ebfbca68106249a8c6c5e2e187b57953dab3a9d851e429ae6d86fa99b77069758385318a37aea8a23293a54418073e021d9b04ee88d467e57132d70af80af4d
 SHA512 
4d79e25c48c2d4400b8cf1bf4f7066912f06c05b8dfceeec1a215e03fffa7efce5882bb5058538ddfe127ad35bab7fc9aa314ffdedc81f3b97fde9207d7dd1f7

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.23.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.23.ebuild
new file mode 100644
index ..ed6eb3f70f85
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.23.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 multiprocessing optfeature pypi
+
+MY_PN="SQLAlchemy"
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="
+   https://www.sqlalchemy.org/
+   https://pypi.org/project/SQLAlchemy/
+   https://github.com/sqlalchemy/sqlalchemy/
+"
+SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}")"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="examples +sqlite test"
+
+RDEPEND="
+   >=dev-python/typing-extensions-4.2.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/greenlet/d' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   test/ext/mypy/test_mypy_plugin_py3k.py
+   test/typing/test_mypy.py
+   # hardcode call counts specific to Python versions
+   test/aaa_profiling
+   )
+   local EPYTEST_DESELECT=(
+   # warning tests are unreliable
+   test/base/test_warnings.py
+   )
+   local sqlite_version=$(sqlite3 --version | cut -d' ' -f1)
+   case ${EPYTHON} in
+   pypy3)
+   EPYTEST_DESELECT+=(
+   
test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access
+   
test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_multi_elem_varg
+   
test/ext/test_associationproxy.py::DictOfTupleUpdateTest::test_update_one_elem_varg
+   
test/engine/test_processors.py::PyDateProcessorTest::test_date_invalid_string
+   
test/engine/test_processors.py::PyDateProcessorTest::test_datetime_invalid_string
+   
test/engine/test_processors.py::PyDateProcessorTest::test_time_invalid_string
+   
"test/dialect/test_sqlite.py::TestTypes_sqlite+pysqlite_${sqlite_version//./_}::test_cant_parse_datetime_message"
+   

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

2023-11-02 Thread Michał Górny
commit: 3cf96e58672498338dd2cd1ecf00fbbd45400488
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 18:47:12 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 19:44:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf96e58

dev-python/moto: Remove old

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

 dev-python/moto/Manifest   |   2 -
 dev-python/moto/moto-4.1.15.ebuild | 102 ---
 dev-python/moto/moto-4.2.5.ebuild  | 120 -
 3 files changed, 224 deletions(-)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index e5ba23e321a8..f4436011b173 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -1,4 +1,2 @@
-DIST moto-4.1.15.tar.gz 3627847 BLAKE2B 
65349e72dc6cc90f0ed148a1a68efae0b3c171adbc79d41dee8d058c62f2944a3e55c86c2e8e302ff865208393be551a4b6bf387a33136dfa808443ccfe3869a
 SHA512 
b49541ac8ddd8d669af06253451ddd2e0d70eea63fd2b2fd28eb783b2fb9dccb1e13e650bfca3a5b0f94932b22b112d15317599bc70307828fb2c47191f94da7
-DIST moto-4.2.5.tar.gz 4721089 BLAKE2B 
475a26ac75ed1e7e7fc00302b824ed473950c2916281456c1270f1489ab7c225468f2cd193b99f9589e8bf996590520abccdda8bc33278951696e8322ee6a1a8
 SHA512 
15211c367011acc049840555e2706d16a520226a1b9de0860977c90167b66702b06e7187af537da8c6312b0d8dcf50130e2a293120230d836b1e77691179827e
 DIST moto-4.2.6.tar.gz 4745145 BLAKE2B 
76610aafe3ea4106454aadbc8cf853ff5d4617202a62ae92e6cbe46c75a17d1dd8e63e8188c0c17a88af080bfe6c3466ed420378cee27d0287fe617d3412807e
 SHA512 
0bef11a2600d48349735e7d118f6f28b02fb85e2b5e7310aaa0651444740ad4657470a59c59dab75084cb4250c6b5b725eda5e996b9acbc927529850cabc4c1c
 DIST moto-4.2.7.tar.gz 4756973 BLAKE2B 
2ab27952abd6faaa2bbe7b6565f5d5403ea4e2c5c87e262b9b8fce9efbd7bb6972e295476426026f4ab7c000da33dfed2d401c04514b1c87bb15a1ae36c4c9cb
 SHA512 
b23272d125b8fcc57cc72243d559cd985f7b96b3e38df31cc83792dc2b830e17a0cf4e44eaec81473b567a2203014d3cfa1f2bfb77f994ca46fb3013d47da704

diff --git a/dev-python/moto/moto-4.1.15.ebuild 
b/dev-python/moto/moto-4.1.15.ebuild
deleted file mode 100644
index a7af9e9f7072..
--- a/dev-python/moto/moto-4.1.15.ebuild
+++ /dev/null
@@ -1,102 +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 pypi
-
-DESCRIPTION="Mock library for boto"
-HOMEPAGE="
-   https://github.com/getmoto/moto/
-   https://pypi.org/project/moto/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-RDEPEND="
-   >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}]
-   >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
-   dev-python/cookies[${PYTHON_USEDEP}]
-   >=dev-python/docker-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
-   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
-   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
-   dev-python/boto3[${PYTHON_USEDEP}]
-   dev-python/botocore[${PYTHON_USEDEP}]
-   dev-python/flask[${PYTHON_USEDEP}]
-   dev-python/flask-cors[${PYTHON_USEDEP}]
-   dev-python/more-itertools[${PYTHON_USEDEP}]
-   >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
-   >=dev-python/openapi-spec-validator-0.2.8[${PYTHON_USEDEP}]
-   dev-python/pyaml[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/python-jose[${PYTHON_USEDEP}]
-   dev-python/python-sshpubkeys[${PYTHON_USEDEP}]
-   >=dev-python/responses-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
-   dev-python/xmltodict[${PYTHON_USEDEP}]
-   dev-python/werkzeug[${PYTHON_USEDEP}]
-   dev-python/zipp[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   dev-python/responses[${PYTHON_USEDEP}]
-   >=dev-python/sure-1.4.11[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # TODO
-   
tests/test_firehose/test_firehose_put.py::test_put_record_http_destination
-   
tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
-   # broken code (local variable used referenced before definition)
-   tests/test_appsync/test_appsync_schema.py
-   # Needs network (or docker?) but not marked as such, bug #807031
-   # TODO: report upstream
-   tests/test_batch/test_batch_jobs.py::test_cancel_pending_job
-   tests/test_batch/test_batch_jobs.py::test_cancel_running_job
-   tests/test_batch/test_batch_jobs.py::test_container_overrides

[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/

2023-11-02 Thread Michał Górny
commit: 1e90fc76c7b760618a1d8d557302ba6492897174
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 18:51:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 19:44:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e90fc76

dev-python/sentry-sdk: Bump to 1.34.0

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

 dev-python/sentry-sdk/Manifest |   1 +
 dev-python/sentry-sdk/sentry-sdk-1.34.0.ebuild | 125 +
 2 files changed, 126 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index 85b2f54d1a7d..d3b5dad5dce1 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -1,3 +1,4 @@
 DIST sentry-python-1.31.0.gh.tar.gz 399341 BLAKE2B 
e5162a619335bd7e089ed01c938d29233b5a19315f11e414a1e51d4539ea3a371a3dd743ad0dafedaff7bf8ca801855e016ea62d38a02fcab8702c8fbf879e0b
 SHA512 
29504e3f94d994512e52c18df7dc156fcf86a67e68c2f11f0be007577b61e4a3b606cf7b58ef0488c3b764fa9193d8f7672e2c9515c0099a9a44574fd8c5c07e
 DIST sentry-python-1.32.0.gh.tar.gz 422326 BLAKE2B 
f2753d958599462a3b6134872072ccfbca0e2dbeedffeffb2c430c46c3ea19cdbd9add0789cd77b0971444edcc1d87f2082f33b5bd8798c81ca226ac92d565c6
 SHA512 
ff29adb1b0fdec3864c2291ddea533e4aa5b8cd1d5ba7381954cd4d3f873a47c58fd7b6997479552e43e229a5e282d61c926185b79266801f731a3c4289c83c0
 DIST sentry-python-1.33.1.gh.tar.gz 431232 BLAKE2B 
8f08e2ae58fa7d55384be9102a6f2f70eea550c6b53794013ff7326a0dd32358782db1e0c15b9837c688a85dae36f16538bc2d7c1516c1de4e75aa5c1ee35d55
 SHA512 
e86d20f1d8736175340bfd850560055342fd234709d1c4c5f931274e2e0d31b6bc0bb559593aff2ec4aaf508aefb0d8e1025d8eedc1dbb2d13c41b019721ce9f
+DIST sentry-python-1.34.0.gh.tar.gz 432143 BLAKE2B 
d5a1376e88b4377ee0f416229364586cd69d76a72a31f1d7a5128c5aba6988d5cbfaf405afa39d52926ba64c0b29b48577d8e102427aec08dead41356a3dbbf5
 SHA512 
b4d6d4751bde829aca7cec418d46fb5ac44d59bcfd71e4b6e3057b70ea38e96dc3eeaa3b8ce61f9d7d0ccc9845ba741c9aacdc58e6fea56c1f33b5c39118c35f

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.34.0.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.34.0.ebuild
new file mode 100644
index ..76d347486601
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.34.0.ebuild
@@ -0,0 +1,125 @@
+# 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_11 )
+
+inherit distutils-r1
+
+MY_P=sentry-python-${PV}
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+   https://sentry.io/
+   https://github.com/getsentry/sentry-python/
+   https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+   https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/python-socks[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zope-event[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch"
+)
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # tests require Internet access
+   tests/integrations/httpx/test_httpx.py
+   tests/integrations/requests/test_requests.py
+   tests/integrations/stdlib/test_httplib.py
+   tests/integrations/flask/test_flask.py
+   tests/integrations/django/test_basic.py
+   tests/integrations/socket/test_socket.py
+   # wtf is it supposed to do?!
+   tests/integrations/gcp/test_gcp.py
+   # broken by rq-1.10.1 (optional dep)
+   tests/integrations/rq/test_rq.py
+   # fastapi is not packaged
+   tests/integrations/asgi/test_fastapi.py
+   # TODO
+   tests/integrations/bottle
+   # TODO: causes breakage in other tests
+   tests/integrations/starlette
+   # TODO
+   

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

2023-11-02 Thread Michał Górny
commit: a8df7e18db050296d8bc303a1ea11925f7603474
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 19:12:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 19:44:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8df7e18

package.mask: Mask =pytest-asyncio-0.22.0 because of major bug

Bug: https://github.com/pytest-dev/pytest-asyncio/issues/655
Signed-off-by: Michał Górny  gentoo.org>

 profiles/package.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 8590e4c9a26d..43dd8684a7cd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,13 @@
 ## app-misc/some-package
 
 #--- END OF EXAMPLES ---
+
+# Michał Górny  (2023-10-29)
+# This version contains a major bug that causes pytest internal error
+# when tests are skippeed at module level.
+# https://github.com/pytest-dev/pytest-asyncio/issues/655
+=dev-python/pytest-asyncio-0.22.0
+
 # Tomáš Mózes  (2023-11-02)
 # Performance regression. Bug #916713.
 =dev-db/mydumper-0.15.1.3



[gentoo-commits] repo/gentoo:master commit in: dev-python/sentry-sdk/

2023-11-02 Thread Michał Górny
commit: e36c9cb0a13d13078b4eb77cd61573ee43b91f97
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 19:15:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 19:44:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36c9cb0

dev-python/sentry-sdk: Enable py3.12

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

 dev-python/sentry-sdk/sentry-sdk-1.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.34.0.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.34.0.ebuild
index 76d347486601..8615386f81d4 100644
--- a/dev-python/sentry-sdk/sentry-sdk-1.34.0.ebuild
+++ b/dev-python/sentry-sdk/sentry-sdk-1.34.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_11 )
+PYTHON_COMPAT=( python3_{11..12} )
 
 inherit distutils-r1
 



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

2023-11-02 Thread Michał Górny
commit: cddcf2b641ba387ae394c9a5313035f5ef0a1551
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 18:50:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 19:44:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cddcf2b6

dev-python/selenium: Bump to 4.15.1

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

 dev-python/selenium/Manifest   |  2 +
 dev-python/selenium/selenium-4.15.1.ebuild | 63 ++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index c1f2ddc4825e..426373381177 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,6 +1,8 @@
 DIST selenium-4.13.0.tar.gz 9266949 BLAKE2B 
fbf6bf204b47648d67f3205729db232097a92bc3fbb491bb98308e1171d4a7b090f57f5153f07a642a5e6f476c12758496021fc2a7fc02ea7d525d9e4bef5fb7
 SHA512 
9f1531a5693d1f67a7fcafd0623bfaf85876fa0bf6292679a04d5b3976b1e8a46ea2718ae61b8f2da68005d7b6e11cda6eb9390b0094756a26fadec839e3efe8
 DIST selenium-4.14.0.tar.gz 9710348 BLAKE2B 
038660990ce32c725b7c166031a7e78be5df2f9b1d0abe133e73566a9b9060c189310269fcf5db1330c2a2b1ed2901d8453b7134094528c73ca9dff899258914
 SHA512 
b41d81eeecdce428bfadfa3dc8c190512eb4243f710730519a3868987fa5f21db4a0fd7666b0dc9f40e56fbcf046f79a799ed32a31b7ab7e3c440d7f990a00bd
 DIST selenium-4.15.0.tar.gz 9954324 BLAKE2B 
d5baa36c9674e6286be0ce2276fe55eb029f64d9ef8e551d36c6f72458b2e9465107f7e14701163f1ca91d8b32653da72d904fdbe4e89dd3942dc17b59da
 SHA512 
96e1d7684322019adb3ca89c072f2e492d98574f896b905cc037dc9bfc2f58d4713e34d4b8008f6782c3fd43ad316bba95c221fd1cda308e39f4742a51e220e8
+DIST selenium-4.15.1.tar.gz 9954359 BLAKE2B 
6305298e7fd29cacb85b4c08a80003970e41c049e787b85cb1b09fd4ee651a0f3f2c50e8c92a5284c4f5611e1709b28df0e49daa937c3f9559471d3ecb0f3424
 SHA512 
a6c3de89ed3d5ff75a7a92b00386baf091c22e990407f1f747d680885686c411de3853f402b722395ed441f3e970017365bc0978633641ac59a6998a27c1c8b8
 DIST selenium-selenium-4.13.0.gh.tar.gz 78263115 BLAKE2B 
8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca
 SHA512 
7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61
 DIST selenium-selenium-4.14.0.gh.tar.gz 78721372 BLAKE2B 
f57f5ed30f4439a83308909f5233187f924476de455d9b6504255e56a3217844d206968a96963c0f824c1a7dc5e69a196dde50a0cfb291820e6690be67a87c5e
 SHA512 
b3b3f375ef0589cdc2afb454b50678ebe881d08cea841c697c9a5a4d745fc8ac84f941d2f5bbea9082c6e0c7052b7c5f08207947bb4389b0322c257dc81dcc89
 DIST selenium-selenium-4.15.0.gh.tar.gz 78935989 BLAKE2B 
5ff5f620d206ece245a3166cbc77813ec8b5cc79942ad7e5b04df6ed02a0039b1b7af2af4b312cbcfd0e998aab25f4659e3c6aff52ac6d112c9440d49076fb69
 SHA512 
584e1637202681c2d60418a8e0bf7f8d28cf0edf901f076647c44996a589844a80db27ba52f1cdd22e5af5cc2ccfc890c0c6690a15d0656a35c8ebb9c20e5ee9
+DIST selenium-selenium-4.15.1-python.gh.tar.gz 78936820 BLAKE2B 
d7a92c69d6fbbeb6d4ba806130e73d49e976de5a37481726d68dc8925eef7a5f9b022ddbe9c1a11cb27ce0fc6790c61fe1146ff56f0e774554fea384124cbf87
 SHA512 
a4336cac1053648ad1617c814ba7e4e7cdfd2c9480c718cca0e2ef986fef6ffcad1cb56c6b08fcc7943fc3491b00a75961d14bb710c20f4d73bd75a644a4cef6

diff --git a/dev-python/selenium/selenium-4.15.1.ebuild 
b/dev-python/selenium/selenium-4.15.1.ebuild
new file mode 100644
index ..e42a2119163d
--- /dev/null
+++ b/dev-python/selenium/selenium-4.15.1.ebuild
@@ -0,0 +1,63 @@
+# 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..12} )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}-python
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   

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

2023-11-02 Thread Matthew Smith
commit: d2215062816f9766164e197f36f40dc26833bc6f
Author: Matthew Smith  gentoo  org>
AuthorDate: Thu Nov  2 19:04:14 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Thu Nov  2 19:04:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2215062

media-gfx/renderdoc: add 1.29

Signed-off-by: Matthew Smith  gentoo.org>

 media-gfx/renderdoc/Manifest   |   2 +
 .../files/renderdoc-1.29-system-compress.patch | 142 
 .../files/renderdoc-1.29-system-glslang.patch  | 237 +
 media-gfx/renderdoc/renderdoc-1.29.ebuild  | 202 ++
 4 files changed, 583 insertions(+)

diff --git a/media-gfx/renderdoc/Manifest b/media-gfx/renderdoc/Manifest
index c4f2fec278be..429c6056e92f 100644
--- a/media-gfx/renderdoc/Manifest
+++ b/media-gfx/renderdoc/Manifest
@@ -2,4 +2,6 @@ DIST renderdoc-1.27.tar.gz 47445907 BLAKE2B 
58be926cb1282fe5bb2ba195cf71fabd9a5f
 DIST renderdoc-1.27.tar.gz.asc 833 BLAKE2B 
fdfbd1ce367e9757e080e1263651444cd4001fe3d8580672a476923e2cf56b030b568c90566f258b1fd485c15c9d6c5a0b91cfb2c72c831677aa088acb9d4c15
 SHA512 
a74517747bf19a16d8db241a795e16d1213c745d3ff29236844433937202c91da1e580daac6ec7a54322b215163b0ebf492bef9b77eb603720503e4d3a4849df
 DIST renderdoc-1.28.tar.gz 47456620 BLAKE2B 
62572e3c2ca4423c3c220f946a419c74951858027a5369ae59e0a026ddaa35c96b44be7d06ce1ff4e8105f3e5edf0bb0227d11f1dd7d8a747cf75ad97e4f354e
 SHA512 
46f0fbde1ba8df1257e426489a425af1e4fa8393f27a6bf17d18e2a8881c5afac5af95e729ce4cc3bb4ef89b58b1db738cce721c1283edfceac48cfcea776a18
 DIST renderdoc-1.28.tar.gz.asc 833 BLAKE2B 
d7df63a111dd5747bf3ac0c34f6c6f77c91d6cfe91a09552fead8cda4197962bdf89da44e13344ebc0916ce2d20ba98d42e0670a825cd1bf7900eaa858658dcf
 SHA512 
3fa45af60ae8500bc0d05a13bc0b3f6aaed812bc4015e664ff8cd430e4ff9dc497bcceb81769d5037e869ed1096e1c03c4183f00d6ddf9b4932b3f917e6c2697
+DIST renderdoc-1.29.tar.gz 50717466 BLAKE2B 
492b32140c8ad1ab3e753158cfede64ea0b580a2df03094aeeff2d4eac659fbedc62971f65d3fe024e0282de39d5f122b512be2fc6a28ac7abf794b58f116322
 SHA512 
cbb6a2bd4a7d0c4347296f0e6f49d90b40ba11949e1bc5d777104f067c70999c5b124c44eb180a37363331832afb890f7a83fac521d306dd99cdab92b0d09106
+DIST renderdoc-1.29.tar.gz.asc 833 BLAKE2B 
b8fe64653153ed09b9e03eb255747d8476f6a6badea0bd834808d4e982750b627dc736b71ddacb96ac82e0136500cdb6c54dc4e7ab49529b2044b8e6512a1822
 SHA512 
ed7b12376e189df421ba69e6b1c14790045491195bdf1197c7c7a6fdc20d72046ae441d057a01e283a7e2ff85b4b341ec6bf45a28e8b04a9f48b441b42699cfd
 DIST swig-renderdoc-7.tar.gz 4006241 BLAKE2B 
619f41239f4aef496264d61f44ae042cf80d3ff28491d452cf11ad07e898554c4a32df6119ee0e8e3de36e6bee61855358cd968ad01c9281976e24e9a6cac839
 SHA512 
5285a65924c069cfb9f73104ad8a95251badac4001293a1757b97ebead5953730c03289159741f82da4c5afe4f61f7c826b105eaf82df044ed2fa21810242c86

diff --git a/media-gfx/renderdoc/files/renderdoc-1.29-system-compress.patch 
b/media-gfx/renderdoc/files/renderdoc-1.29-system-compress.patch
new file mode 100644
index ..967d300b29d5
--- /dev/null
+++ b/media-gfx/renderdoc/files/renderdoc-1.29-system-compress.patch
@@ -0,0 +1,142 @@
+From 8f16c974fc8ec0b286d803490baa6e00a83615cf Mon Sep 17 00:00:00 2001
+From: Matthew Smith 
+Date: Sun, 30 Jan 2022 18:07:51 +
+Subject: [PATCH 2/3] build: Use system compression libs
+
+---
+ CMakeLists.txt|  6 +++
+ renderdoc/CMakeLists.txt  | 48 +--
+ renderdoc/core/replay_proxy.cpp   |  2 +-
+ .../driver/shaders/dxbc/dxbc_container.cpp|  2 +-
+ renderdoc/serialise/lz4io.h   |  2 +-
+ 5 files changed, 10 insertions(+), 50 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index cb0a2c7f6..0ee4fc629 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -419,6 +419,12 @@ elseif(UNIX)
+ endif()
+ endif()
+ 
++find_package(PkgConfig REQUIRED)
++find_package(miniz REQUIRED CONFIG)
++
++pkg_check_modules(lz4 REQUIRED IMPORTED_TARGET liblz4)
++pkg_check_modules(zstd REQUIRED IMPORTED_TARGET libzstd)
++
+ # glslang package does not export a -config.cmake file.
+ option(GLSLANG_TARGET_DIR "Absolute path to glslangTargets.cmake directory")
+ include("${GLSLANG_TARGET_DIR}/OSDependentTargets.cmake")
+diff --git a/renderdoc/CMakeLists.txt b/renderdoc/CMakeLists.txt
+index 927e95fb9..5908be6de 100644
+--- a/renderdoc/CMakeLists.txt
 b/renderdoc/CMakeLists.txt
+@@ -218,56 +218,10 @@ set(sources
+ 3rdparty/pugixml/pugixml.cpp
+ 3rdparty/pugixml/pugixml.hpp
+ 3rdparty/pugixml/pugiconfig.hpp
+-3rdparty/lz4/lz4.c
+-3rdparty/lz4/lz4.h
+ 3rdparty/md5/md5.c
+ 3rdparty/md5/md5.h
+-3rdparty/miniz/miniz.c
+-3rdparty/miniz/miniz.h
+ 3rdparty/superluminal/superluminal.cpp
+ 3rdparty/superluminal/superluminal.h
+-3rdparty/zstd/bitstream.h
+-3rdparty/zstd/compiler.h
+-3rdparty/zstd/cpu.h
+-3rdparty/zstd/debug.c
+-3rdparty/zstd/debug.h
+-

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

2023-11-02 Thread Ulrich Müller
commit: 33ab4d6c000d65ad05695163228d7e04fcebd879
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov  2 18:49:26 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov  2 18:49:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ab4d6c

app-text/pdfpc: drop 4.6.0-r1

Signed-off-by: Ulrich Müller  gentoo.org>

 app-text/pdfpc/pdfpc-4.6.0-r1.ebuild | 85 
 1 file changed, 85 deletions(-)

diff --git a/app-text/pdfpc/pdfpc-4.6.0-r1.ebuild 
b/app-text/pdfpc/pdfpc-4.6.0-r1.ebuild
deleted file mode 100644
index c497364380ee..
--- a/app-text/pdfpc/pdfpc-4.6.0-r1.ebuild
+++ /dev/null
@@ -1,85 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-VALA_MAX_API_VERSION="0.56" # append versions in sed line if increased
-
-#COMMIT_ID=""
-
-inherit cmake vala
-
-DESCRIPTION="Presenter console with multi-monitor support for PDF files"
-HOMEPAGE="https://pdfpc.github.io https://github.com/pdfpc/pdfpc;
-
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-   inherit git-r3
-elif [[ ${PV} == *_p* ]]; then
-   SRC_URI="https://github.com/${PN}/${PN}/archive/${COMMIT_ID}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}/${PN}-${COMMIT_ID}"
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="+gstreamer soup webkit"
-
-RDEPEND="
-   app-text/discount:=
-   app-text/poppler:=[cairo]
-   dev-libs/glib:2
-   dev-libs/json-glib
-   dev-libs/libgee:0.8=
-   gnome-base/librsvg
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/pango
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   media-libs/gst-plugins-good:1.0
-   media-plugins/gst-plugins-gtk:1.0=
-   media-plugins/gst-plugins-cairo:1.0=
-   )
-   soup? (
-   media-gfx/qrencode
-   net-libs/libsoup:2.4
-   )
-   webkit? ( net-libs/webkit-gtk:4= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="$(vala_depend)"
-
-PATCHES=(
-   "${FILESDIR}/${P}-no-movies.patch"
-   "${FILESDIR}/${P}-vala-0.56.7.patch"
-)
-
-DOCS=(
-   CHANGELOG.rst
-   FAQ.rst
-   README.rst
-   SUPPORT.rst
-)
-
-src_prepare() {
-   cmake_src_prepare
-   vala_setup
-   sed -i -e "/find_program/s/valac/& &-0.56 &-0.54 &-0.52 &-0.50/" \
-   cmake/vala/FindVala.cmake || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DMOVIES=$(usex gstreamer on off)
-   -DREST=$(usex soup on off)
-   -DMDVIEW=$(usex webkit on off)
-   -DCMAKE_VERBOSE_MAKEFILE=TRUE
-   )
-   cmake_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/

2023-11-02 Thread Matthew Thode
commit: b3e7028adcdb937d657cc4daf099c3c83bdb5d66
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Nov  2 18:32:56 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Nov  2 18:33:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3e7028a

app-crypt/certbot-nginx: add 2.7.4

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-nginx/Manifest   |  1 +
 app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest
index 8903731af144..ed8003bc6b05 100644
--- a/app-crypt/certbot-nginx/Manifest
+++ b/app-crypt/certbot-nginx/Manifest
@@ -3,3 +3,4 @@ DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c80
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
+DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild 
b/app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild
new file mode 100644
index ..681a2d89b66e
--- /dev/null
+++ b/app-crypt/certbot-nginx/certbot-nginx-2.7.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-nginx}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/

2023-11-02 Thread Matthew Thode
commit: a70d00bf52b0058953a1ecccee134ead644cff80
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Nov  2 18:32:35 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Nov  2 18:33:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a70d00bf

app-crypt/certbot-apache: add 2.7.4

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot-apache/Manifest  |  1 +
 .../certbot-apache/certbot-apache-2.7.4.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-crypt/certbot-apache/Manifest 
b/app-crypt/certbot-apache/Manifest
index 8903731af144..ed8003bc6b05 100644
--- a/app-crypt/certbot-apache/Manifest
+++ b/app-crypt/certbot-apache/Manifest
@@ -3,3 +3,4 @@ DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c80
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
+DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild 
b/app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild
new file mode 100644
index ..4d1707d36f00
--- /dev/null
+++ b/app-crypt/certbot-apache/certbot-apache-2.7.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-apache}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   # Only for amd64, arm64 and x86 because of dev-python/python-augeas
+   KEYWORDS="~amd64 ~arm64 ~x86"
+fi
+
+DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   dev-python/python-augeas[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/

2023-11-02 Thread Matthew Thode
commit: 30a41f09171149d6628cb692a2912bfc73fa9cdf
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Nov  2 18:31:35 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Nov  2 18:33:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30a41f09

app-crypt/certbot: add 2.7.4

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/certbot/Manifest |  1 +
 app-crypt/certbot/certbot-2.7.4.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest
index 8903731af144..ed8003bc6b05 100644
--- a/app-crypt/certbot/Manifest
+++ b/app-crypt/certbot/Manifest
@@ -3,3 +3,4 @@ DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c80
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
+DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/certbot/certbot-2.7.4.ebuild 
b/app-crypt/certbot/certbot-2.7.4.ebuild
new file mode 100644
index ..28d628bba116
--- /dev/null
+++ b/app-crypt/certbot/certbot-2.7.4.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+IUSE="selinux"
+
+S="${WORKDIR}/${P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-cov[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+
+# See certbot/setup.py for acme >= dep
+RDEPEND="
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}]
+   >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   selinux? ( sec-policy/selinux-certbot )
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/

2023-11-02 Thread Matthew Thode
commit: 65eb3f21d0667754b88a25b1f1460cdb77f23436
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Nov  2 18:30:45 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Nov  2 18:33:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65eb3f21

app-crypt/acme: add 2.7.4

Signed-off-by: Matthew Thode  gentoo.org>

 app-crypt/acme/Manifest  |  1 +
 app-crypt/acme/acme-2.7.4.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest
index 8903731af144..ed8003bc6b05 100644
--- a/app-crypt/acme/Manifest
+++ b/app-crypt/acme/Manifest
@@ -3,3 +3,4 @@ DIST certbot-2.7.0.gh.tar.gz 1336481 BLAKE2B 
224f26819ee55b99a26540e7f56a8466c80
 DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 
46351af6c6ec918cdfdcfd44009bc878ea4599f0bafc5c61b6385bdba8ba4f47bc7ef20d11bbfb1fc5fef435336e7c7a3de1c7f302047744fb283779d0366033
 SHA512 
01b4ca4455408bffddb6d8c49fc97a72692995a9c7e887ef3b4b259e1ebb11f5e3651ebb9a53b0a30c81457b3c49c28b5250493070c2c3cb3caa5ed4f707d149
 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 
83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5
 SHA512 
bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee
 DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B 
b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0
 SHA512 
6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c
+DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 
9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9
 SHA512 
4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369

diff --git a/app-crypt/acme/acme-2.7.4.ebuild b/app-crypt/acme/acme-2.7.4.ebuild
new file mode 100644
index ..88e179e64295
--- /dev/null
+++ b/app-crypt/acme/acme-2.7.4.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="certbot"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="An implementation of the ACME protocol"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   )
+"
+# The requirement is really 17.5.0 but easier to require latest stable >= 
23.1.1
+# to avoid broken 23.1.0.
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}]
+   >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}]
+   dev-python/pyrfc3339[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2019.3[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest



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

2023-11-02 Thread Arthur Zamarin
commit: f52d03913a350953b491ed40f1650da7494d28c0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov  2 18:16:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  2 18:16:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f52d0391

dev-python/moto: Stabilize 4.2.6 x86, #916646

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

 dev-python/moto/moto-4.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/moto/moto-4.2.6.ebuild 
b/dev-python/moto/moto-4.2.6.ebuild
index 4907e89a51e4..c20179acb0af 100644
--- a/dev-python/moto/moto-4.2.6.ebuild
+++ b/dev-python/moto/moto-4.2.6.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
>=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}]



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

2023-11-02 Thread Arthur Zamarin
commit: b150a74acb54ed953ed82ba9395b7815b51f16ac
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov  2 18:15:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  2 18:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b150a74a

media-gfx/tuxpaint: Stabilize 0.9.29 ppc, #914853

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

 media-gfx/tuxpaint/tuxpaint-0.9.29.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/tuxpaint/tuxpaint-0.9.29.ebuild 
b/media-gfx/tuxpaint/tuxpaint-0.9.29.ebuild
index 8b4c5f47f626..2c871dc42c61 100644
--- a/media-gfx/tuxpaint/tuxpaint-0.9.29.ebuild
+++ b/media-gfx/tuxpaint/tuxpaint-0.9.29.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
+KEYWORDS="amd64 ppc x86"
 
 RDEPEND="
app-text/libpaper:=



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

2023-11-02 Thread Arthur Zamarin
commit: 555238854f40e47d346f4ab7c2bd1ed18fc74c49
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov  2 18:15:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  2 18:15:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55523885

app-text/pdfpc: Stabilize 4.6.0-r2 x86, #916680

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

 app-text/pdfpc/pdfpc-4.6.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/pdfpc/pdfpc-4.6.0-r2.ebuild 
b/app-text/pdfpc/pdfpc-4.6.0-r2.ebuild
index 0e1cfd3e8e6b..f06648747739 100644
--- a/app-text/pdfpc/pdfpc-4.6.0-r2.ebuild
+++ b/app-text/pdfpc/pdfpc-4.6.0-r2.ebuild
@@ -24,7 +24,7 @@ fi
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+gstreamer soup webkit"
 
 RDEPEND="



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

2023-11-02 Thread Arthur Zamarin
commit: 95cc76988f1d1410b770488247e07d1433725eef
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov  2 18:15:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  2 18:15:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cc7698

dev-python/moto: Stabilize 4.2.6 amd64, #916646

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

 dev-python/moto/moto-4.2.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/moto/moto-4.2.6.ebuild 
b/dev-python/moto/moto-4.2.6.ebuild
index a08145b0f6f2..4907e89a51e4 100644
--- a/dev-python/moto/moto-4.2.6.ebuild
+++ b/dev-python/moto/moto-4.2.6.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="
>=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-firmware/

2023-11-02 Thread Mike Pagano
commit: c76534b88d269d120fd3e3755c51364112ffaa39
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Nov  2 17:13:40 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Nov  2 17:13:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c76534b8

sys-kernel/linux-firmware: stabilize 20231030

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/linux-firmware/linux-firmware-20231030.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/linux-firmware/linux-firmware-20231030.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20231030.ebuild
index feed015c3e3e..c7bc4aeff108 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20231030.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20231030.ebuild
@@ -19,7 +19,7 @@ else

SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz;
fi
 
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
 fi
 
 DESCRIPTION="Linux firmware files"



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-firmware/

2023-11-02 Thread Mike Pagano
commit: 6507c581fcaf9ff450fc154809dd198812fee5d8
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Nov  2 17:13:56 2023 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Nov  2 17:13:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6507c581

sys-kernel/linux-firmware: drop 20230625_p20230724

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/linux-firmware/Manifest |   1 -
 .../linux-firmware-20230625_p20230724.ebuild   | 403 -
 2 files changed, 404 deletions(-)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index cdac4eefaf66..c764f6d5de48 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -1,4 +1,3 @@
-DIST linux-firmware-20230625_p20230724.tar.gz 441906566 BLAKE2B 
5bed31d9ad78440bb12feeacb1ba27a07ad30b0eb8c7bfd03a4e7a7590012af1f9535a49fbf031abf79dd05ca90be79566f06db6f955910edfdca61281831c67
 SHA512 
daaf07422eb6f3e1b50f8a5dba5bfff747fe6750c0210ab798745f61d774eef7642ab45b9b404c668cf017d6b7fcf89c34bce9e6c77053b1b81f1a3498c5be18
 DIST linux-firmware-20230804.tar.xz 295170972 BLAKE2B 
48eca78ab97ef5ac335dd2bfd043cf3e67c52c68cb8b3eb152725e04838a7662dafa9745add6fc786bf87d275809b51a07496fbdaf4607a89e2787388fe1d1cd
 SHA512 
b7fdffd49530223394a0896608a746395cbe9d1a3ca7e4e744bc8381e937845e085f08e2b56854a233426164072f4c365b281db2f0dbb47192a97a94ada8fae6
 DIST linux-firmware-20230919.tar.xz 314110436 BLAKE2B 
053142b7b534905e53b59149c20ff88ce52373dc56dd6d283ea8dc93a96891efe74a64b3a5e5b69f6e0fba90c20a03fe1a5d8450e73650201fbc26eeb52fa5e8
 SHA512 
e91dc432affd55f3b1337cd46eaf6c83054c3a700996e2324399ee160ec91fd0cdfcee3be35c4456c35f0b54d1d22d326d2f62d53b17d8bfa5495b7dcd73a332
 DIST linux-firmware-20231030.tar.xz 317290700 BLAKE2B 
3f2f7cd177adabba683d98f048d0fb24f6872168e0a7a43b4521fd43970428af881e54093cc247cf394f714a845db2c0d85387d93305dd1b2c08b359c1f0abb8
 SHA512 
0a747df0ac6fe1577578021d394b94a5db517b368b17d14a3a580bb361f5112b293ee2f9c56f51b0471118fcc3983c037afea702028370b95715bc9d06672191

diff --git a/sys-kernel/linux-firmware/linux-firmware-20230625_p20230724.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20230625_p20230724.ebuild
deleted file mode 100644
index 706b523565ca..
--- a/sys-kernel/linux-firmware/linux-firmware-20230625_p20230724.ebuild
+++ /dev/null
@@ -1,403 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit linux-info mount-boot savedconfig multiprocessing
-
-# In case this is a real snapshot, fill in commit below.
-# For normal, tagged releases, leave blank
-MY_COMMIT="59fbffa9ec8e4b0b31d2d13e715cf6580ad0e99c"
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git;
-else
-   if [[ -n "${MY_COMMIT}" ]]; then
-   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz"
-   S="${WORKDIR}/${MY_COMMIT}"
-   else
-   
SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz;
-   fi
-
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Linux firmware files"
-HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git;
-
-LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 )
-   redistributable? ( linux-fw-redistributable BSD-2 BSD BSD-4 ISC MIT )
-   unknown-license? ( all-rights-reserved )"
-SLOT="0"
-IUSE="compress-xz compress-zstd initramfs +redistributable savedconfig 
unknown-license"
-REQUIRED_USE="initramfs? ( redistributable )
-   ?? ( compress-xz compress-zstd )"
-
-RESTRICT="binchecks strip test
-   unknown-license? ( bindist )"
-
-BDEPEND="initramfs? ( app-arch/cpio )
-   compress-xz? ( app-arch/xz-utils )
-   compress-zstd? ( app-arch/zstd )"
-
-#add anything else that collides to this
-RDEPEND="!savedconfig? (
-   redistributable? (
-   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
-   !sys-block/qla-fc-firmware
-   !sys-firmware/iwl1000-ucode
-   !sys-firmware/iwl6005-ucode
-   !sys-firmware/iwl6030-ucode
-   !sys-firmware/iwl3160-ucode
-   !sys-firmware/iwl7260-ucode
-   !sys-firmware/iwl3160-7260-bt-ucode
-   !sys-firmware/raspberrypi-wifi-ucode
-   )
-   unknown-license? (
-   !sys-firmware/alsa-firmware[alsa_cards_korg1212]
-   !sys-firmware/alsa-firmware[alsa_cards_maestro3]
-   !sys-firmware/alsa-firmware[alsa_cards_sb16]
-   !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
-   

[gentoo-commits] proj/devmanual:master commit in: /

2023-11-02 Thread Ulrich Müller
commit: bc2e4a7c7f83310ff46f1cf489fea0249ef63137
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Oct 30 17:45:02 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov  2 17:03:11 2023 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=bc2e4a7c

depend.xsl: Canonicalise output paths

Convert to absolute paths in XSLT, so postprocessing with sed is
no longer needed.

Signed-off-by: Ulrich Müller  gentoo.org>

 Makefile   |  2 +-
 depend.xsl | 23 +++
 2 files changed, 16 insertions(+), 9 deletions(-)

diff --git a/Makefile b/Makefile
index 89874ae..e75cbf1 100644
--- a/Makefile
+++ b/Makefile
@@ -74,7 +74,7 @@ appendices/todo-list/index.html: $(XMLS)
 # Generate the list of dependencies with XSLT, which appears to be a
 # better tool for this than make.
 .depend: $(XMLS) eclass-reference/text.xml depend.xsl devbook.xsl
-   @xsltproc depend.xsl $(XMLS) | sed ':x;s%[^ /]*/\.\./%%;tx' > $@
+   @xsltproc depend.xsl $(XMLS) > $@
 
 install: all
set -e; \

diff --git a/depend.xsl b/depend.xsl
index abb139a..15c5e15 100644
--- a/depend.xsl
+++ b/depend.xsl
@@ -1,8 +1,9 @@
 
 http://exslt.org/strings;
   xmlns:exslt="http://exslt.org/common;
-  extension-element-prefixes="exslt xsl"
-  exclude-result-prefixes="exslt xsl">
+  extension-element-prefixes="str exslt xsl"
+  exclude-result-prefixes="str exslt xsl">
 
 
 
@@ -20,12 +21,18 @@
   
   
   
-
-
+ 
+
+
+
+
+  
+
+
+  
+
+text.xml
   
   
 



[gentoo-commits] proj/devmanual:master commit in: /

2023-11-02 Thread Ulrich Müller
commit: bcca132de057cf520806200b1bcb925b955b0966
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Oct 31 20:24:06 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov  2 17:04:12 2023 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=bcca132d

devbook.xsl: Fix links created by contentsTree extraction

If the element that is extracted from the external document contains
internal references, these links would be relative to the wrong start
location, namely the one defined in that document. Therefore, define
our own copy of /guide/@self (pointing to the location of the target
document), and rebase the tree onto it.

This fixes the intra-document links in appendices/todo-list/.

Closes: https://bugs.gentoo.org/916523
Signed-off-by: Ulrich Müller  gentoo.org>

 devbook.xsl | 18 +++---
 1 file changed, 15 insertions(+), 3 deletions(-)

diff --git a/devbook.xsl b/devbook.xsl
index fe9c496..626b97d 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -431,6 +431,7 @@
   
 
   
+  
   
   
 
@@ -446,6 +447,7 @@
   
   
   
+  
   
   
 
@@ -461,6 +463,7 @@
 
 
 
+
 
 
   
@@ -474,10 +477,18 @@
   
 
 
+  
+  
+
+  
+
+  
   
-
-  
-  
+
+  
 
   
 
@@ -486,6 +497,7 @@
   
   
   
+  
   
 
   



[gentoo-commits] proj/devmanual:master commit in: /

2023-11-02 Thread Ulrich Müller
commit: 0982277a5ef77bbb91a8c7ef43150c36f78a9a24
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu Nov  2 17:03:25 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov  2 17:03:25 2023 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=0982277a

devbook.xsl: Use hexadecimal for character entities

Signed-off-by: Ulrich Müller  gentoo.org>

 devbook.xsl | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/devbook.xsl b/devbook.xsl
index ce617d3..fe9c496 100644
--- a/devbook.xsl
+++ b/devbook.xsl
@@ -269,7 +269,7 @@
 
 
 
-  
+   
 
 
 
@@ -587,10 +587,10 @@
   
 
   
-Home
+Home
   
   
-Index
+Index
 
   
 



[gentoo-commits] proj/devmanual:master commit in: bin/, /, xsl/

2023-11-02 Thread Ulrich Müller
commit: 35c9e7d3bb24d70320729df2fe207a5ea329be97
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Oct 30 17:41:37 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu Nov  2 17:03:11 2023 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=35c9e7d3

*.xsl: XML declaration, local variables for Emacs, whitespace fixes

Signed-off-by: Ulrich Müller  gentoo.org>

 bin/gen-eclass-html.sh|   2 +-
 depend.xsl|   5 +
 xsl/lang.highlight.c.xsl  |  14 ++-
 xsl/lang.highlight.ebuild.xsl | 277 +-
 xsl/lang.highlight.m4.xsl |  26 ++--
 xsl/lang.highlight.make.xsl   |  18 ++-
 xsl/lang.highlight.sgml.xsl   |  16 ++-
 xsl/str.tokenize.function.xsl |  14 ++-
 8 files changed, 207 insertions(+), 165 deletions(-)

diff --git a/bin/gen-eclass-html.sh b/bin/gen-eclass-html.sh
index d3e8480..142c702 100755
--- a/bin/gen-eclass-html.sh
+++ b/bin/gen-eclass-html.sh
@@ -168,7 +168,7 @@ find "${OUTPUTDIR}" -mindepth 1 -maxdepth 1 -mtime +1 -exec 
rm -R {} \;
 
 # build the index, rebuilding it each time
 cat << 'EOF' > "${OUTPUTDIR}"/text.xml || exit 1
-
+
 
 
 Eclass Reference

diff --git a/depend.xsl b/depend.xsl
index e0ee66c..abb139a 100644
--- a/depend.xsl
+++ b/depend.xsl
@@ -31,3 +31,8 @@
 
 
 
+
+
+
+
+

diff --git a/xsl/lang.highlight.c.xsl b/xsl/lang.highlight.c.xsl
index 089de50..f1e5937 100644
--- a/xsl/lang.highlight.c.xsl
+++ b/xsl/lang.highlight.c.xsl
@@ -1,3 +1,4 @@
+
 http://exslt.org/strings;
   xmlns:exslt="http://exslt.org/common;
@@ -46,7 +47,7 @@
 
   
   
-   
+
   
 
   
@@ -66,12 +67,17 @@
   
   
 
- 
- 
-   
+  
+  
+
   
 
 
   
 
 
+
+
+
+
+

diff --git a/xsl/lang.highlight.ebuild.xsl b/xsl/lang.highlight.ebuild.xsl
index 47d884a..5a931e0 100644
--- a/xsl/lang.highlight.ebuild.xsl
+++ b/xsl/lang.highlight.ebuild.xsl
@@ -1,3 +1,4 @@
+
 http://exslt.org/strings;
   xmlns:exslt="http://exslt.org/common;
@@ -32,23 +33,23 @@
   
 
   
-   
- 
-   
-   $(
-   
- 
-   
+
+  
+
+$(
+
+  
+
   
 
   
-   
- 
-   
-   ($(
-   
- 
-   
+
+  
+
+($(
+
+  
+
   
 
   
@@ -59,7 +60,7 @@
   
 
   
-   $
+$
   
 
   
@@ -75,9 +76,9 @@
 
   
   
-   
- 
-   
+
+  
+
 --
 
 
@@ -106,261 +107,261 @@
   $data = 'done' or $data = 'make' or $data = 'echo' or 
$data = 'cd' or $data = 'local' or $data = 'return' or
   $data = 'for' or $data = 'case' or $data = 'esac' or 
$data = 'in' or $data = '-n' or $data = '[' or $data = ']' or
   $data = '-z' or $data = '-f' or $data = '-' or 
$data = '' or $data = 'EOF'">
-   
+
   
 
   
   
-   
+  $data = 'check_KV' or $data = 'keepdir' or $data = 
'econf' or $data = 'die' or $data = 'einstall' or $data = 'einfo' or
+  $data = 'elog' or
+  $data = 'ewarn' or $data = 'eerror' or $data = 'diropts' 
or $data = 'dobin' or $data = 'docinto' or $data = 'dodoc' or
+  $data = 'doexe' or $data = 'dohard' or $data = 'dohtml' 
or $data = 'doinfo' or $data = 'doins' or $data = 'dolib' or
+  $data = 'dolib.a' or $data = 'dolib.so' or $data = 
'doman' or $data = 'dosbin' or $data = 'dosym' or $data = 'emake' or
+  $data = 'exeinto' or $data = 'exeopts' or $data = 
'fowners' or $data = 'fperms' or $data = 'insinto' or $data = 'insopts' or
+  $data = 'into' or $data = 'libopts' or $data = 'newbin' 
or $data = 'newexe' or $data = 'newins' or $data = 'newman' or
+  $data = 'newsbin' or $data = 'prepall' or $data = 
'prepalldocs' or $data = 'prepallinfo' or $data = 'prepallman' or
+  $data = 'prepallstrip' or $data = 'has' or $data = 
'unpack' or $data = 'dosed' or $data = 'into' or
+  $data = 'doinitd' or $data = 'doconfd' or $data = 
'doenvd' or $data = 'dojar' or $data = 'domo' or $data = 'dodir' or
+  $data = 'ebegin' or $data = 'eend' or $data = 'newconfd' 
or $data = 'newdoc' or $data = 'newenvd' or $data = 'newinitd' or
+  $data = 'newlib.a' or $data = 'newlib.so' or $data = 
'hasq' or $data = 'hasv' or $data = 'useq' or $data = 'usev'">
+
   
 
   
   
-   
+
   
 
   
   
-   
+
   
 
   
   
-   
+
   
 
   
   
-   
+
   
 
   
   
-   
+
   
 
   
   
-   
+  $data = 'src_install' 

[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-11-02 Thread Michał Górny
commit: a66b687a573d8a5f67214e922539e300a0125666
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:05:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 15:44:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a66b687a

virtual/dist-kernel: Bump to 6.5.10

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

 virtual/dist-kernel/dist-kernel-6.5.10.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.5.10.ebuild 
b/virtual/dist-kernel/dist-kernel-6.5.10.ebuild
new file mode 100644
index ..8012e544096f
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.5.10.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-11-02 Thread William Hubbs
commit: 5613a51a41565c41bdd8337df5d15a0390fee64b
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov  2 16:22:50 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov  2 16:23:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5613a51a

dev-util/src-cli: add 5.2.0

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/src-cli/Manifest |  2 ++
 dev-util/src-cli/src-cli-5.2.0.ebuild | 25 +
 2 files changed, 27 insertions(+)

diff --git a/dev-util/src-cli/Manifest b/dev-util/src-cli/Manifest
index 35de999f1ba9..f8c8430d3063 100644
--- a/dev-util/src-cli/Manifest
+++ b/dev-util/src-cli/Manifest
@@ -6,3 +6,5 @@ DIST src-cli-5.0.2-deps.tar.xz 188982528 BLAKE2B 
6478547fb684cb9e424f8255d15837f
 DIST src-cli-5.0.2.tar.gz 283733 BLAKE2B 
0eac40c038cb74e35f5bf8244615ed8db82750ce5beef0fb815d04e790b149958c0a7ec977ed757d26bc09dfde43f087ab25f74157d716a39434b06bd0ef1f36
 SHA512 
51d68f58ffa62d825013b70f3eace43ff4435552634d03ccee448fa524d816ae2383539df1648f8cfefcfcaa60bc250d2e83dfc99224f4cb5dcd23ae69ac9889
 DIST src-cli-5.1.2-deps.tar.xz 190693612 BLAKE2B 
1a3d94336b55f6492798583b55e49d3e0cccacf1176b045ab49dbe31667b83d28185d9608e91c42a6f58c6eac4412208b07139d5de99bc9e3d83b06946aef4a9
 SHA512 
b2d5d78918eff0b5066d1cf12727bfdcc7f4f9980aaf2e5d88ea5965a2d85834d36dcc5e1c52242a672d86f8c4484d3ec92fc3ce6d49e16f57106b0728260030
 DIST src-cli-5.1.2.tar.gz 334220 BLAKE2B 
ab934c9805023a48fa4e9eb10869b41f6d434a1922d26e4756a79da30b8c20be16114ff4a866153d645cfd3d3214869dcaa3b6a3c4ea7b2e84ddf22529a8c891
 SHA512 
1cf34f43b920788cfc5d6cde4cdbbc978dc1df3ebdb5050bcd609b5a5c294104de6f8cb3563b039f3c501cca511c1025d1897a768134cc9f44647a965957597e
+DIST src-cli-5.2.0-deps.tar.xz 204974900 BLAKE2B 
64c85c56c0b58932b8c21bb200757a6160fd286a5a3af83d663bce208f8365e9c628c0847ef15697efe83f10b18f74e8abf5f490b655e64a8d2d1917d55ac036
 SHA512 
fc8a9de973eb5787dd24daaf09b95278494e9b44535b210d2e54e9a850c6cf34b59a645e7c5da912bcc4ba8bf1b3e324fdfd309539805c040f65ff1e63219f86
+DIST src-cli-5.2.0.tar.gz 330746 BLAKE2B 
54bb73be045baa26387492ecda425b65cebf5e22a09a861a161436e7b61bf98dd08e78523aa4ef286842826c388a4ccb2914588f265f684d8c7e4ebe5e423499
 SHA512 
87a5199552fc1ff8aa375fd97323b6a4b3f376fd94c4572ddf405dc1e3c906081a5e4b1e9c5fdb051bb4fbe2b73a9a07ac20c656e6ab4de710163801f6da646f

diff --git a/dev-util/src-cli/src-cli-5.2.0.ebuild 
b/dev-util/src-cli/src-cli-5.2.0.ebuild
new file mode 100644
index ..fa13edbff873
--- /dev/null
+++ b/dev-util/src-cli/src-cli-5.2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="command line interface for the Sourcegraph code search tool"
+HOMEPAGE="https://sourcegraph.com https://docs.sourcegraph.com/cli;
+SRC_URI="https://github.com/sourcegraph/src-cli/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64"
+
+src_compile() {
+   ego build \
+   -ldflags "-X 
github.com/sourcegraph/src-cli/internal/version.BuildTag=${PV}" \
+   ./cmd/src
+}
+
+src_install() {
+   dobin src
+   dodoc AUTH_PROXY.md CHANGELOG.md
+}



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

2023-11-02 Thread William Hubbs
commit: 3dd5def98e0294b476ea974fd20f1860c3d9f4d2
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov  2 16:22:13 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Nov  2 16:23:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dd5def9

dev-util/src-cli: add 5.1.2

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/src-cli/Manifest |  2 ++
 dev-util/src-cli/src-cli-5.1.2.ebuild | 25 +
 2 files changed, 27 insertions(+)

diff --git a/dev-util/src-cli/Manifest b/dev-util/src-cli/Manifest
index ca483edb30fa..35de999f1ba9 100644
--- a/dev-util/src-cli/Manifest
+++ b/dev-util/src-cli/Manifest
@@ -4,3 +4,5 @@ DIST src-cli-4.5.0-deps.tar.xz 153966948 BLAKE2B 
2479d99e7a7dae09e1eeaf5a7202047
 DIST src-cli-4.5.0.tar.gz 267190 BLAKE2B 
8fe1e93f3a4d1515801b8b0e85b7054c4bcc97fbe59b7e844c5424d91bb611068238cc372e960437be20d0154fadbba56a2f99733e05939780b8f90a61c7639f
 SHA512 
1767397549f343c1a33add05de787d8823ad12ee74096b424d7e584dca32e966a724a28c237ff8718c4ed4a14b91a0b8cd769170db1e22c4bc62e8e88a3f24bb
 DIST src-cli-5.0.2-deps.tar.xz 188982528 BLAKE2B 
6478547fb684cb9e424f8255d15837f4f456049e407bbe5c963488cf67f08d0a16bbe1b66984d9bfc109f59aac9194208ff17f25fdffe0c2620bc1a4e3b3cdf5
 SHA512 
ce1f8bd5922b8532e40200a869f2dd187410f37df060dce1da6125449e40e559d2cb12ef43c65ed3751d060535ea10ba5e54ae05e187a29a78d35af9cd5b8de4
 DIST src-cli-5.0.2.tar.gz 283733 BLAKE2B 
0eac40c038cb74e35f5bf8244615ed8db82750ce5beef0fb815d04e790b149958c0a7ec977ed757d26bc09dfde43f087ab25f74157d716a39434b06bd0ef1f36
 SHA512 
51d68f58ffa62d825013b70f3eace43ff4435552634d03ccee448fa524d816ae2383539df1648f8cfefcfcaa60bc250d2e83dfc99224f4cb5dcd23ae69ac9889
+DIST src-cli-5.1.2-deps.tar.xz 190693612 BLAKE2B 
1a3d94336b55f6492798583b55e49d3e0cccacf1176b045ab49dbe31667b83d28185d9608e91c42a6f58c6eac4412208b07139d5de99bc9e3d83b06946aef4a9
 SHA512 
b2d5d78918eff0b5066d1cf12727bfdcc7f4f9980aaf2e5d88ea5965a2d85834d36dcc5e1c52242a672d86f8c4484d3ec92fc3ce6d49e16f57106b0728260030
+DIST src-cli-5.1.2.tar.gz 334220 BLAKE2B 
ab934c9805023a48fa4e9eb10869b41f6d434a1922d26e4756a79da30b8c20be16114ff4a866153d645cfd3d3214869dcaa3b6a3c4ea7b2e84ddf22529a8c891
 SHA512 
1cf34f43b920788cfc5d6cde4cdbbc978dc1df3ebdb5050bcd609b5a5c294104de6f8cb3563b039f3c501cca511c1025d1897a768134cc9f44647a965957597e

diff --git a/dev-util/src-cli/src-cli-5.1.2.ebuild 
b/dev-util/src-cli/src-cli-5.1.2.ebuild
new file mode 100644
index ..fa13edbff873
--- /dev/null
+++ b/dev-util/src-cli/src-cli-5.1.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="command line interface for the Sourcegraph code search tool"
+HOMEPAGE="https://sourcegraph.com https://docs.sourcegraph.com/cli;
+SRC_URI="https://github.com/sourcegraph/src-cli/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64"
+
+src_compile() {
+   ego build \
+   -ldflags "-X 
github.com/sourcegraph/src-cli/internal/version.BuildTag=${PV}" \
+   ./cmd/src
+}
+
+src_install() {
+   dobin src
+   dodoc AUTH_PROXY.md CHANGELOG.md
+}



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

2023-11-02 Thread George Zenner
commit: c0cc1f727058bd5f6c962ef77acdfab3d6d63b46
Author: Zen  pyl  onl>
AuthorDate: Thu Nov  2 16:01:36 2023 +
Commit: George Zenner  pyl  onl>
CommitDate: Thu Nov  2 16:01:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0cc1f72

sys-kernel/ugrd: Added distutils src_install

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/ugrd-0.7.5.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-kernel/ugrd/ugrd-0.7.5.ebuild 
b/sys-kernel/ugrd/ugrd-0.7.5.ebuild
index 0a7d1b0e0d..dccf88cf43 100644
--- a/sys-kernel/ugrd/ugrd-0.7.5.ebuild
+++ b/sys-kernel/ugrd/ugrd-0.7.5.ebuild
@@ -18,6 +18,8 @@ KEYWORDS="~amd64"
 RDEPEND="app-misc/pax-utils"
 
 src_install() {
+   # Call the distutils-r1_src_install function to install the package
+   distutils-r1_src_install
# Create the ugrd config directory
keepdir /etc/ugrd
 }



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

2023-11-02 Thread Michał Górny
commit: c7cead27e178317abbb7208950382e3daa34a82a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 15:43:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 15:45:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7cead27

sys-kernel/gentoo-kernel-bin: Bump to 6.5.10

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.5.10.ebuild| 132 +
 2 files changed, 138 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index 002f7d4a5d27..b78d786d1e33 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -20,6 +20,8 @@ DIST genpatches-6.5-10.base.tar.xz 631564 BLAKE2B 
7a9fe483c7a6a040af5a1fc0fd99dd
 DIST genpatches-6.5-10.extras.tar.xz 3704 BLAKE2B 
4bfee3cf5f3af32c02f4df2b91437258a4bed38c4cd1fc8f8467020ffe1835ec86dee58a10d2e1775fdd6392c6a28552ea3a90ff5fd36504ed43cb7787ea7e5e
 SHA512 
48589be11fcc969fd3f46475f8aa53047f191c5fec66918e84d178e14f531c209300808f7c2ddb479fb8409a344f205f59b72dd18b6d79d1ca924eab10f81f85
 DIST genpatches-6.5-11.base.tar.xz 690272 BLAKE2B 
b647ad0ef234e1470b72e4cefc091b48bc81b0591fa41d3741d25360d6c92d6b47cafe35a06c5246806072d11ec4839f76bca382f8cf38d0e76ddde9f4fa3bb0
 SHA512 
53da072920619acf21afa89f3df7b24c27c1798a1244aef3f21f76bcdcb38ad1ad79d07e3aba62b44773af57162c89bb77eb4c19b7056e0806926ec5951d149f
 DIST genpatches-6.5-11.extras.tar.xz 3704 BLAKE2B 
21929f8a381175f9c33ac9df5f17388eb2f99adb00fac7783c612a2712db1d4b2f179b2fa6ac548b77a1d0e4c9c9d88e32cb393531c7e6ca680f9c98a037927a
 SHA512 
f3643139bd6b2b324c477998b69418b80e40ae675dbef9bb34e26f138a10244ffcaf551de7c49623b8aa797ed7b9ba82e680a62b7996ed1bd1f8002b29b09cb4
+DIST genpatches-6.5-12.base.tar.xz 720508 BLAKE2B 
429f4fbc3292ab46250bc1716212f369f888ee0219ab19baaf8a7e3634c012bcaa64820639b5650b5346cc93fffb3b00c8ba5ad48c3f0030e5db6102646ca60f
 SHA512 
1b5de16a305f7cddc3125be3786347a037e25b8b53ad05c35c8efd57e624dbd7cf152898c3084847d6c9b77f5bc6df378644434e877434d40ad4fb0d08d6a37d
+DIST genpatches-6.5-12.extras.tar.xz 3704 BLAKE2B 
3d18f544a455d1184eb9687a5c53c7dd348b12f736313a3bb9d3417e0f4458a8e7f962451ede58f45016af700014fea87cc3336b30ede9f899dd75369eaadc57
 SHA512 
0a8c8a23d99962e5f0028ef1ee8ba79cd20af0ccf6b08e554405ee964cf542b6758d0e2456612a410d7fdfca5572e4af7c4d1c3b65a9b426412c1b480b2d6475
 DIST genpatches-6.5-9.base.tar.xz 574412 BLAKE2B 
339dc1d19a323c2143fdd394b324e8d73b6e21b833e48096b6ae312b188bd9f39811fcd7b93f900c6ceb6982eb6ca108b2ec617b8dc98fe2ec255ec3b002e31a
 SHA512 
42873d29784c0d85434d7eee81ef2000a42164e20ef74c875b81ed8df96ec3632261485c38e17ffa41d94df200b69d8d0e663eb8c90ea741234e860aad9026e3
 DIST genpatches-6.5-9.extras.tar.xz 3704 BLAKE2B 
f45e43b281c9ad49870e72a7d4e3790f316076f438a5b45fbc53bf3fc29173675fae1e1b8ec170aa7609e0a87e79afbe033ffe7ee64d1ebdf2c1200fcdcbebca
 SHA512 
888a87e165c64ee71b04b6f103666b4f699f790aadb58314253f63e82b0c245646f29fc3f139da2eb6a08db7c8f40c5239a359e81e3d7ff2b0d60b219f8756a8
 DIST gentoo-kernel-5.10.198-1.amd64.gpkg.tar 63139840 BLAKE2B 
ef7840035ca70fa40147551529e6fea01ec8a0a21b20d92eee53d38f65543c29dea9a1425680becb4944eed2cebc8404baa2d4463e0cd543358e015c10b17ccd
 SHA512 
f5ce69bb2ed049a155b02e0ee6605fb6c62b91f9edb62e1a673a3b12a4d33f6e5ea7ef5e068b6fc909b1480dacfb5c32658be99ac591d6cd4c75a23ea20ee872
@@ -58,6 +60,10 @@ DIST gentoo-kernel-6.1.60-1.amd64.gpkg.tar 72581120 BLAKE2B 
3053a4c8707436c3f479
 DIST gentoo-kernel-6.1.60-1.arm64.gpkg.tar 65576960 BLAKE2B 
77a2d1fe197186620cf9cf6d66eb11e7a1ad72a4ce26783f686f42ddbe18005d38ac98be3ff9369535a9c0c346536325b23cd037e35d24f25a1f58cb26fa828e
 SHA512 
9942ca4c56a3d813f9e38b91b2b1cde6f53e506e7deadcd5f772da008ac658ba5ea0ecce546ce45eadf7008b9dabd8bc09f9c1d046c83ca2632b29a87fe99311
 DIST gentoo-kernel-6.1.60-1.ppc64le.gpkg.tar 59842560 BLAKE2B 
6da8e5e5e35f3ceb8bf47ddf6053396d920f484b944dccf344ea102b3ff322a6180b5e1c0948dd47bdc57a0e5b5ed10628a47c59434dac736f44dc5fae07e9bb
 SHA512 
2967b93cf94b77a40d5cf190fd0db855ff15e15d18ac63ea3831cc10b865238c62208ceb68def7681e604b5beef20ac860738eb6e8a2c2421a565156cc97ec82
 DIST gentoo-kernel-6.1.60-1.x86.gpkg.tar 62095360 BLAKE2B 
b6fccd8e5495df2cfbdcb56e1a37db2c35b0d7a1773c756a25fa0a04aeda3135d8d76b1bbcaaa4c082035573e7d2da1b219827c0728bd8ba6f31fec78f8a9b73
 SHA512 
43aa8c618754704f0719cf713b63161a604a8b64730ee2ecae759ea9d6ba2cd2cfd7da552c7d0b7a6210607e86bbc332a1ef62a1aba8046597ab0172bfebae6a
+DIST gentoo-kernel-6.5.10-1.amd64.gpkg.tar 83722240 BLAKE2B 
cc31076b25edf689f7976a679fc5fdfb25d7f21c18562f32c47bb2d852b922dc50a4ab5d813725fdb64e2d06ab55ea22643cde733fac0d9379ed58b187a3d93b
 SHA512 
7d689b10af6b471048e172be41d090e35774ba9b7cab5fd79cda489cd6224b47b16497cb73f840cdd4de8577096b734abddcc89f990f32d17473968a326db0fc
+DIST gentoo-kernel-6.5.10-1.arm64.gpkg.tar 73635840 BLAKE2B 

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

2023-11-02 Thread Michał Górny
commit: 97c01cc967f3d8761e70131de379779a036f2e71
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:05:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 15:44:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c01cc9

sys-kernel/vanilla-kernel: Bump to 6.1.61

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.1.61.ebuild| 137 +
 2 files changed, 139 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index ae533a59f3b5..77fff75b702d 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -44,6 +44,8 @@ DIST linux-6.1.59.tar.sign 989 BLAKE2B 
39c2986f32d44ecb44abb3ad2142bb704bec80969
 DIST linux-6.1.59.tar.xz 134985728 BLAKE2B 
8b805f75f745e6fff9d7628fb1702475ad4c94010f764d733e1c1b4d860f6e593a79ccb8aa3a8c6c0de2ffdc2c192aaa661966549a7383ceb026a59e0d949e49
 SHA512 
0dbaa1d4363ef0ae25bdcbbf3a330aa8a2a9383939584954653223c58b142e8074f0e25e195c522b44e150e2153b746c43c2eed5fa1309aae2839cb2446cc7a4
 DIST linux-6.1.60.tar.sign 989 BLAKE2B 
ac930d10be651459fe169c44b4d7a2b5f1097e907aff55e6e6c48d42aa2b5976730d21e521c8a79a0fd74cdac0be01df68527b6ec11cecbd89b79b676342f1b1
 SHA512 
42146c56bf8270e05c488a5829baccf403a4b088b7312478f5fcb78b0e4742a0d20867e89ff17d3479f177ddab817dee832dca4fb5eedf0d8412ae8673b782d1
 DIST linux-6.1.60.tar.xz 134984880 BLAKE2B 
6d6723dd839b9003ea2a46be849e36516a97497ba3743860c8081795b372c70536465c46defd6ab4f97e81127b1bf40d78270b1a3a721a7331a935d1ef8417c4
 SHA512 
cef40235428a09e5f7807a8be83af9a5ab90e841049a04f9f851e69e602aeab5a50f523cae5d5928d345c11b728608eba7754b173be0c023c7ee564cfaf4b20a
+DIST linux-6.1.61.tar.sign 989 BLAKE2B 
238d6292e5e59cc6b64bc53c499fca901000ac247f3ccb8be897830113564c095e79da405bbd63bf76cee9c878cde47076c508d5ae944ad115b21ded340bfc03
 SHA512 
2bc5b580cd1ce5dce00c5ab0695aebaf29adf774f798a4232c74c7313a4114ccd25a01a30dae2e5db04ecab3b55c7591d8d7cdbdef58a8d1ad6cb98146233f90
+DIST linux-6.1.61.tar.xz 134973932 BLAKE2B 
b5177aec27fb2fd0e6c846b34194c35a2435894f46ef74f282c3dd5f06b1e01c968fe50664a6e1342d0098f709a90a0d7ece0b2780f90c684889e9387687
 SHA512 
cc4bc51abca165701ad0a5a13e2b4b0fe7f55a3ea1d0d709b714d490b1952058ed1ed3934554827b6edbaedf9609bc0e1aaa0bb238672e040ed47c34d3723b97
 DIST linux-6.5.10.tar.sign 989 BLAKE2B 
01558584b85315a109e03b2b45ec18132d1d166d17ac3b01f5950bd023af1093da942446b2c8944f834c60823a1445d2b6eaaf9e14988f372ba8e1b4d6188fdd
 SHA512 
338e66b81e859e87974765b354034c4da5e705039fa880eda4f48644829851ce39da7477b0a4bc514f54153e5138bae0b2208f658b05a6c3c295c5af2a47
 DIST linux-6.5.10.tar.xz 138982152 BLAKE2B 
6a2b93c3419edba1c8c6eddb82d6daaee64129e86575afc647e22088fe65baed2d9db43f2e606522332b1ce58e15ef16bb004b1e09cb641d9d7be15b437f71e1
 SHA512 
dfdc1b06c210e05060ef8235dc6eb158528d6dca51b9b55fdee94fce73f83e2fa81d5776dd4add88915ef9bb10ce986c2c9592ff1eeb744cda4e90e32b6449a1
 DIST linux-6.5.7.tar.sign 987 BLAKE2B 
e6cdbc33ee1f522ed3f30e144902f3a62bc10763e55047637c647445db29faa4014eefdd7beb92d700ba79d6bbbcf22b682883afbb2a1f16a6541c854c061d7d
 SHA512 
35ef9733fd0233ba60c693f49d7b8c7d08ef9bf6eabe601ac37fbb6310ed2174813b3b4f8cb0804a1e80d276e8871b249b0fdca4f730d26b96472dbd0269b333

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.61.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.61.ebuild
new file mode 100644
index ..01d5d706064b
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.1.61.ebuild
@@ -0,0 +1,137 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g10
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> kernel-aarch64-fedora.config.${CONFIG_VER}
+   )
+ 

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

2023-11-02 Thread Michał Górny
commit: 2f9b1056343f2e7e588c787f02ced341629ce633
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 15:43:37 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 15:45:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f9b1056

sys-kernel/gentoo-kernel-bin: Bump to 6.1.61

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

 sys-kernel/gentoo-kernel-bin/Manifest  |   6 +
 .../gentoo-kernel-bin-6.1.61.ebuild| 127 +
 2 files changed, 133 insertions(+)

diff --git a/sys-kernel/gentoo-kernel-bin/Manifest 
b/sys-kernel/gentoo-kernel-bin/Manifest
index b78d786d1e33..c3fca6f97ea2 100644
--- a/sys-kernel/gentoo-kernel-bin/Manifest
+++ b/sys-kernel/gentoo-kernel-bin/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-6.1-66.base.tar.xz 3766288 BLAKE2B 
3cf0a62fbfcd492e5c16b4158bcf7
 DIST genpatches-6.1-66.extras.tar.xz 3816 BLAKE2B 
8b2f2aa2f65d427c4ec39cdb988200d31d360f2ffde6f633838b0c3437c4efe8438e01ccd8e2de57d7f164c32d509e35a8be1ac4818841a7719a3cdce9e47717
 SHA512 
7f40e6153812cfe74de8ce376d4ae02868b6f246027cbce67e0714a139e60b4aa32743876c180f3b7b07e9b6fd07d2138e21ff5e6ced9571d29bf3e647b615c4
 DIST genpatches-6.1-67.base.tar.xz 3816044 BLAKE2B 
9116263f1f3cbb472ad09ad785eb643cc4deb16f94936196c1dbb3d500b6e20447d07d434f4fbc59fe8cfc03076da0aa0ec22a3c6d93e09d0dfed6d6fdfe7add
 SHA512 
609935fec85285a34e4fa6032f552230aeb7aed1caa867d34810a25f68c2295e0a8f886e0a093f111b1623ba364cfd6e17b237d670d42c8c539778810a02f681
 DIST genpatches-6.1-67.extras.tar.xz 3816 BLAKE2B 
6aa8e9614221c2b9d84df9f75e5b8eb530ae8752b406ad698be86a8031b47940f9efb1de9bedfa0e466d0bad32dae60c5c639815785353a49e4b439de79a80ef
 SHA512 
a911476dcfa9767f4adb946bcdcbe475e78f83753a7880a7e3a96aed347f1ec520ba8d75fe4e5565b2aded25965cecd3c7f79fa12009af043f7408200e27189a
+DIST genpatches-6.1-68.base.tar.xz 3834732 BLAKE2B 
3fc3dd48708491bf32a17cbb8c23e531e2b95e60ebcbe3faa6fbe2c60e610aad9226d1846774ddd2af56e985371780e10a249a50e2ac46d7e482428f67b289d9
 SHA512 
28b810ad914e12035ef724f7dc4b3cc6226cccad4997804a9e3ba5a4f4a420f5f397eade002dd7a9231efc2b0c1850c40c44bf5daa358c24e42bb50da05141d8
+DIST genpatches-6.1-68.extras.tar.xz 3816 BLAKE2B 
86fce6b028ed4c3b713cddfea42f56adf55e105c9defbb8f6a84bfe397f0163ee9759218c2b43bbe9f9f6838623816fd3c31887e5b05ac8e98235f01f750a4dd
 SHA512 
23550c824e7f3a1507d1e124224f0c1f4b7bd3deb07750d392011d374352ee430acb84e55143f3bbaafb67f9ea28a6aabdee77ffe3a78d68691f30fefd4304cb
 DIST genpatches-6.5-10.base.tar.xz 631564 BLAKE2B 
7a9fe483c7a6a040af5a1fc0fd99dd7d575a380240268bb61d68caf95613d53fac46edf6cb18633b6dd2e803c9360d3cc13f0160e6ccaf811ac8420f7dd30771
 SHA512 
506abb2a66c51e45ad3ebab0c3b921faaa890640c7236eed377aeb27dff9da552088ea8d8192b4f2e142c510c7d565a5c8431444fb39bd82948ec0e696c4b083
 DIST genpatches-6.5-10.extras.tar.xz 3704 BLAKE2B 
4bfee3cf5f3af32c02f4df2b91437258a4bed38c4cd1fc8f8467020ffe1835ec86dee58a10d2e1775fdd6392c6a28552ea3a90ff5fd36504ed43cb7787ea7e5e
 SHA512 
48589be11fcc969fd3f46475f8aa53047f191c5fec66918e84d178e14f531c209300808f7c2ddb479fb8409a344f205f59b72dd18b6d79d1ca924eab10f81f85
 DIST genpatches-6.5-11.base.tar.xz 690272 BLAKE2B 
b647ad0ef234e1470b72e4cefc091b48bc81b0591fa41d3741d25360d6c92d6b47cafe35a06c5246806072d11ec4839f76bca382f8cf38d0e76ddde9f4fa3bb0
 SHA512 
53da072920619acf21afa89f3df7b24c27c1798a1244aef3f21f76bcdcb38ad1ad79d07e3aba62b44773af57162c89bb77eb4c19b7056e0806926ec5951d149f
@@ -60,6 +62,10 @@ DIST gentoo-kernel-6.1.60-1.amd64.gpkg.tar 72581120 BLAKE2B 
3053a4c8707436c3f479
 DIST gentoo-kernel-6.1.60-1.arm64.gpkg.tar 65576960 BLAKE2B 
77a2d1fe197186620cf9cf6d66eb11e7a1ad72a4ce26783f686f42ddbe18005d38ac98be3ff9369535a9c0c346536325b23cd037e35d24f25a1f58cb26fa828e
 SHA512 
9942ca4c56a3d813f9e38b91b2b1cde6f53e506e7deadcd5f772da008ac658ba5ea0ecce546ce45eadf7008b9dabd8bc09f9c1d046c83ca2632b29a87fe99311
 DIST gentoo-kernel-6.1.60-1.ppc64le.gpkg.tar 59842560 BLAKE2B 
6da8e5e5e35f3ceb8bf47ddf6053396d920f484b944dccf344ea102b3ff322a6180b5e1c0948dd47bdc57a0e5b5ed10628a47c59434dac736f44dc5fae07e9bb
 SHA512 
2967b93cf94b77a40d5cf190fd0db855ff15e15d18ac63ea3831cc10b865238c62208ceb68def7681e604b5beef20ac860738eb6e8a2c2421a565156cc97ec82
 DIST gentoo-kernel-6.1.60-1.x86.gpkg.tar 62095360 BLAKE2B 
b6fccd8e5495df2cfbdcb56e1a37db2c35b0d7a1773c756a25fa0a04aeda3135d8d76b1bbcaaa4c082035573e7d2da1b219827c0728bd8ba6f31fec78f8a9b73
 SHA512 
43aa8c618754704f0719cf713b63161a604a8b64730ee2ecae759ea9d6ba2cd2cfd7da552c7d0b7a6210607e86bbc332a1ef62a1aba8046597ab0172bfebae6a
+DIST gentoo-kernel-6.1.61-1.amd64.gpkg.tar 72550400 BLAKE2B 
76991287a439c0badfcd82f3f726128b6d0d2cf2fbb487e22d7f390c505ed90782360826b9e98b99f29e0a9c820b500b58931c8f0d6fc288a23511c572061113
 SHA512 
a9d92ef405fd646563e24f73fb679e0f7bb348240edeabf766f40f7e4836271395ab3de46547c1904a25c7ed1af0131b00b588841f6f17063afb2401bb7238d0
+DIST gentoo-kernel-6.1.61-1.arm64.gpkg.tar 65576960 BLAKE2B 

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

2023-11-02 Thread Michał Górny
commit: 56b7f9092578476f05f148dea6790bdeebe1633e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:06:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 15:44:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b7f909

sys-kernel/gentoo-kernel: Bump to 6.1.61

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.1.61.ebuild  | 146 +
 2 files changed, 148 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index e014e746a987..c86f88c5790f 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -16,6 +16,8 @@ DIST genpatches-6.1-66.base.tar.xz 3766288 BLAKE2B 
3cf0a62fbfcd492e5c16b4158bcf7
 DIST genpatches-6.1-66.extras.tar.xz 3816 BLAKE2B 
8b2f2aa2f65d427c4ec39cdb988200d31d360f2ffde6f633838b0c3437c4efe8438e01ccd8e2de57d7f164c32d509e35a8be1ac4818841a7719a3cdce9e47717
 SHA512 
7f40e6153812cfe74de8ce376d4ae02868b6f246027cbce67e0714a139e60b4aa32743876c180f3b7b07e9b6fd07d2138e21ff5e6ced9571d29bf3e647b615c4
 DIST genpatches-6.1-67.base.tar.xz 3816044 BLAKE2B 
9116263f1f3cbb472ad09ad785eb643cc4deb16f94936196c1dbb3d500b6e20447d07d434f4fbc59fe8cfc03076da0aa0ec22a3c6d93e09d0dfed6d6fdfe7add
 SHA512 
609935fec85285a34e4fa6032f552230aeb7aed1caa867d34810a25f68c2295e0a8f886e0a093f111b1623ba364cfd6e17b237d670d42c8c539778810a02f681
 DIST genpatches-6.1-67.extras.tar.xz 3816 BLAKE2B 
6aa8e9614221c2b9d84df9f75e5b8eb530ae8752b406ad698be86a8031b47940f9efb1de9bedfa0e466d0bad32dae60c5c639815785353a49e4b439de79a80ef
 SHA512 
a911476dcfa9767f4adb946bcdcbe475e78f83753a7880a7e3a96aed347f1ec520ba8d75fe4e5565b2aded25965cecd3c7f79fa12009af043f7408200e27189a
+DIST genpatches-6.1-68.base.tar.xz 3834732 BLAKE2B 
3fc3dd48708491bf32a17cbb8c23e531e2b95e60ebcbe3faa6fbe2c60e610aad9226d1846774ddd2af56e985371780e10a249a50e2ac46d7e482428f67b289d9
 SHA512 
28b810ad914e12035ef724f7dc4b3cc6226cccad4997804a9e3ba5a4f4a420f5f397eade002dd7a9231efc2b0c1850c40c44bf5daa358c24e42bb50da05141d8
+DIST genpatches-6.1-68.extras.tar.xz 3816 BLAKE2B 
86fce6b028ed4c3b713cddfea42f56adf55e105c9defbb8f6a84bfe397f0163ee9759218c2b43bbe9f9f6838623816fd3c31887e5b05ac8e98235f01f750a4dd
 SHA512 
23550c824e7f3a1507d1e124224f0c1f4b7bd3deb07750d392011d374352ee430acb84e55143f3bbaafb67f9ea28a6aabdee77ffe3a78d68691f30fefd4304cb
 DIST genpatches-6.5-10.base.tar.xz 631564 BLAKE2B 
7a9fe483c7a6a040af5a1fc0fd99dd7d575a380240268bb61d68caf95613d53fac46edf6cb18633b6dd2e803c9360d3cc13f0160e6ccaf811ac8420f7dd30771
 SHA512 
506abb2a66c51e45ad3ebab0c3b921faaa890640c7236eed377aeb27dff9da552088ea8d8192b4f2e142c510c7d565a5c8431444fb39bd82948ec0e696c4b083
 DIST genpatches-6.5-10.extras.tar.xz 3704 BLAKE2B 
4bfee3cf5f3af32c02f4df2b91437258a4bed38c4cd1fc8f8467020ffe1835ec86dee58a10d2e1775fdd6392c6a28552ea3a90ff5fd36504ed43cb7787ea7e5e
 SHA512 
48589be11fcc969fd3f46475f8aa53047f191c5fec66918e84d178e14f531c209300808f7c2ddb479fb8409a344f205f59b72dd18b6d79d1ca924eab10f81f85
 DIST genpatches-6.5-11.base.tar.xz 690272 BLAKE2B 
b647ad0ef234e1470b72e4cefc091b48bc81b0591fa41d3741d25360d6c92d6b47cafe35a06c5246806072d11ec4839f76bca382f8cf38d0e76ddde9f4fa3bb0
 SHA512 
53da072920619acf21afa89f3df7b24c27c1798a1244aef3f21f76bcdcb38ad1ad79d07e3aba62b44773af57162c89bb77eb4c19b7056e0806926ec5951d149f

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.61.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.61.ebuild
new file mode 100644
index ..5eb6a81e331d
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.61.ebuild
@@ -0,0 +1,146 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 7 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.1.7-gentoo
+GENTOO_CONFIG_VER=g10
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

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

2023-11-02 Thread George Zenner
commit: c30c00c6ca699dfe359890f317447557d706a92e
Author: Zen  pyl  onl>
AuthorDate: Thu Nov  2 15:45:55 2023 +
Commit: George Zenner  pyl  onl>
CommitDate: Thu Nov  2 15:46:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c30c00c6

sys-kernel/ugrd: Bumped version to 0.7.5, fixed download path and resulting 
filename

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest   |  3 +--
 sys-kernel/ugrd/metadata.xml   |  6 -
 sys-kernel/ugrd/ugrd-0.7.4.ebuild  | 30 --
 .../ugrd/{ugrd-0.7.3.ebuild => ugrd-0.7.5.ebuild}  |  4 +--
 4 files changed, 8 insertions(+), 35 deletions(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index dc66f2061a..4ac9d8b741 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -1,2 +1 @@
-DIST ugrd-0.7.3.tar.gz 38573 BLAKE2B 
86567ec5d0790af6667de4b6f8fa9f6ae83e49df7b0a32be7b4f0a7ea3f305a6206c25e35d86f6927b747a091ca9957755bf5049716e9b14b466c6c64dd536ee
 SHA512 
40b081b7cd916db5c133ddaa74b3589081088d62572339d749a9eb6fda17d06041a5bf352c73130ded6fc3e0c44fc5893217e0a1bace8cf31dde362ccc5b1fe4
-DIST ugrd-0.7.4.tar.gz 38882 BLAKE2B 
7bafa5e555093c862e1d34f6aa9c3079210f597f10504aa0f96f3ee2d189fb684c8b57ef197fab989406a90fc7f472f240269a30a03287a5059a1898fd4d229d
 SHA512 
b8e893fc12cc7a790ef59060583afd1a3b0407ca00b8d06df3c78f435133d4ebbd21c3e70eae1e4a309dcadc20ffd62fb3ead6adb5eb19d925cc92716e70c651
+DIST ugrd-0.7.5.tar.gz 39798 BLAKE2B 
ed55744aa046153c79a292141f4b5f11668bbaee578ab56378b0541acd90740cca70ce3c5bf519d06428f2ff766089cdd85839e863bda622393370391a19caa9
 SHA512 
d618af79eb132a0040a99a8f03e0a43261101ac55486b8df622ff34e25094914e91e243585aead695011b340c22488ad4a2d558d02103f00b23b73f420623092

diff --git a/sys-kernel/ugrd/metadata.xml b/sys-kernel/ugrd/metadata.xml
index e97424c704..562c38a3be 100644
--- a/sys-kernel/ugrd/metadata.xml
+++ b/sys-kernel/ugrd/metadata.xml
@@ -1,10 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
+   
d...@pyl.onl
Zen

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

desultory/ugrd


diff --git a/sys-kernel/ugrd/ugrd-0.7.4.ebuild 
b/sys-kernel/ugrd/ugrd-0.7.4.ebuild
deleted file mode 100644
index 71ef701393..00
--- a/sys-kernel/ugrd/ugrd-0.7.4.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
-PYTHON_COMPAT=( python3_{8..12} pypy3 )
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Python based initramfs generator with TOML defintions"
-HOMEPAGE="https://github.com/desultory/ugrd;
-SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="app-misc/pax-utils"
-
-src_install() {
-   # Create the ugrd config directory
-   keepdir /etc/ugrd
-}
-
-pkg_postinst() {
-   optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup
-   optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs
-   optfeature "ugrd.crypto.gpg support" app-crypt/gnupg
-   optfeature "ugrd.fs.zfs support" sys-fs/zfs
-}

diff --git a/sys-kernel/ugrd/ugrd-0.7.3.ebuild 
b/sys-kernel/ugrd/ugrd-0.7.5.ebuild
similarity index 91%
rename from sys-kernel/ugrd/ugrd-0.7.3.ebuild
rename to sys-kernel/ugrd/ugrd-0.7.5.ebuild
index 71ef701393..0a7d1b0e0d 100644
--- a/sys-kernel/ugrd/ugrd-0.7.3.ebuild
+++ b/sys-kernel/ugrd/ugrd-0.7.5.ebuild
@@ -4,12 +4,12 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..12} pypy3 )
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
 inherit distutils-r1 optfeature
 
 DESCRIPTION="Python based initramfs generator with TOML defintions"
 HOMEPAGE="https://github.com/desultory/ugrd;
-SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${P}.tar.gz;
+SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/

2023-11-02 Thread Michał Górny
commit: 29e7da014ee2b14dee03d07096406232917b6755
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:06:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 15:44:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e7da01

virtual/dist-kernel: Bump to 6.1.61

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

 virtual/dist-kernel/dist-kernel-6.1.61.ebuild | 19 +++
 1 file changed, 19 insertions(+)

diff --git a/virtual/dist-kernel/dist-kernel-6.1.61.ebuild 
b/virtual/dist-kernel/dist-kernel-6.1.61.ebuild
new file mode 100644
index ..8012e544096f
--- /dev/null
+++ b/virtual/dist-kernel/dist-kernel-6.1.61.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual to depend on any Distribution Kernel"
+HOMEPAGE=""
+SRC_URI=""
+
+LICENSE=""
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   || (
+   ~sys-kernel/gentoo-kernel-${PV}
+   ~sys-kernel/gentoo-kernel-bin-${PV}
+   ~sys-kernel/vanilla-kernel-${PV}
+   )"



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

2023-11-02 Thread Michał Górny
commit: a471d17048af97f421a5350465482c41215e6f28
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:05:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 15:44:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a471d170

sys-kernel/gentoo-kernel: Bump to 6.5.10

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

 sys-kernel/gentoo-kernel/Manifest  |   2 +
 .../gentoo-kernel/gentoo-kernel-6.5.10.ebuild  | 149 +
 2 files changed, 151 insertions(+)

diff --git a/sys-kernel/gentoo-kernel/Manifest 
b/sys-kernel/gentoo-kernel/Manifest
index 749da2632caa..e014e746a987 100644
--- a/sys-kernel/gentoo-kernel/Manifest
+++ b/sys-kernel/gentoo-kernel/Manifest
@@ -20,6 +20,8 @@ DIST genpatches-6.5-10.base.tar.xz 631564 BLAKE2B 
7a9fe483c7a6a040af5a1fc0fd99dd
 DIST genpatches-6.5-10.extras.tar.xz 3704 BLAKE2B 
4bfee3cf5f3af32c02f4df2b91437258a4bed38c4cd1fc8f8467020ffe1835ec86dee58a10d2e1775fdd6392c6a28552ea3a90ff5fd36504ed43cb7787ea7e5e
 SHA512 
48589be11fcc969fd3f46475f8aa53047f191c5fec66918e84d178e14f531c209300808f7c2ddb479fb8409a344f205f59b72dd18b6d79d1ca924eab10f81f85
 DIST genpatches-6.5-11.base.tar.xz 690272 BLAKE2B 
b647ad0ef234e1470b72e4cefc091b48bc81b0591fa41d3741d25360d6c92d6b47cafe35a06c5246806072d11ec4839f76bca382f8cf38d0e76ddde9f4fa3bb0
 SHA512 
53da072920619acf21afa89f3df7b24c27c1798a1244aef3f21f76bcdcb38ad1ad79d07e3aba62b44773af57162c89bb77eb4c19b7056e0806926ec5951d149f
 DIST genpatches-6.5-11.extras.tar.xz 3704 BLAKE2B 
21929f8a381175f9c33ac9df5f17388eb2f99adb00fac7783c612a2712db1d4b2f179b2fa6ac548b77a1d0e4c9c9d88e32cb393531c7e6ca680f9c98a037927a
 SHA512 
f3643139bd6b2b324c477998b69418b80e40ae675dbef9bb34e26f138a10244ffcaf551de7c49623b8aa797ed7b9ba82e680a62b7996ed1bd1f8002b29b09cb4
+DIST genpatches-6.5-12.base.tar.xz 720508 BLAKE2B 
429f4fbc3292ab46250bc1716212f369f888ee0219ab19baaf8a7e3634c012bcaa64820639b5650b5346cc93fffb3b00c8ba5ad48c3f0030e5db6102646ca60f
 SHA512 
1b5de16a305f7cddc3125be3786347a037e25b8b53ad05c35c8efd57e624dbd7cf152898c3084847d6c9b77f5bc6df378644434e877434d40ad4fb0d08d6a37d
+DIST genpatches-6.5-12.extras.tar.xz 3704 BLAKE2B 
3d18f544a455d1184eb9687a5c53c7dd348b12f736313a3bb9d3417e0f4458a8e7f962451ede58f45016af700014fea87cc3336b30ede9f899dd75369eaadc57
 SHA512 
0a8c8a23d99962e5f0028ef1ee8ba79cd20af0ccf6b08e554405ee964cf542b6758d0e2456612a410d7fdfca5572e4af7c4d1c3b65a9b426412c1b480b2d6475
 DIST genpatches-6.5-9.base.tar.xz 574412 BLAKE2B 
339dc1d19a323c2143fdd394b324e8d73b6e21b833e48096b6ae312b188bd9f39811fcd7b93f900c6ceb6982eb6ca108b2ec617b8dc98fe2ec255ec3b002e31a
 SHA512 
42873d29784c0d85434d7eee81ef2000a42164e20ef74c875b81ed8df96ec3632261485c38e17ffa41d94df200b69d8d0e663eb8c90ea741234e860aad9026e3
 DIST genpatches-6.5-9.extras.tar.xz 3704 BLAKE2B 
f45e43b281c9ad49870e72a7d4e3790f316076f438a5b45fbc53bf3fc29173675fae1e1b8ec170aa7609e0a87e79afbe033ffe7ee64d1ebdf2c1200fcdcbebca
 SHA512 
888a87e165c64ee71b04b6f103666b4f699f790aadb58314253f63e82b0c245646f29fc3f139da2eb6a08db7c8f40c5239a359e81e3d7ff2b0d60b219f8756a8
 DIST gentoo-kernel-config-g10.tar.gz 5035 BLAKE2B 
e965f157b6dadb9c6e355ebe5f9c56625ac69f34a70d6238cd56faf76f7a6583242ea61283c45f2d2cc807ce258c2d405130109ac6e28155849a73871691ea9a
 SHA512 
ad7419f1f183a0380896b3784ff4ab260ff850f2c055156c53f20d2bf3ea4350affaf37aef505e680928ae0f8882f12faeda02bdbd9fc26aed4aaae388290e95

diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.5.10.ebuild 
b/sys-kernel/gentoo-kernel/gentoo-kernel-6.5.10.ebuild
new file mode 100644
index ..8ee35da11de4
--- /dev/null
+++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.5.10.ebuild
@@ -0,0 +1,149 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs
+
+MY_P=linux-${PV%.*}
+GENPATCHES_P=genpatches-${PV%.*}-$(( ${PV##*.} + 2 ))
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.5.8-gentoo
+GENTOO_CONFIG_VER=g10
+
+DESCRIPTION="Linux kernel built with Gentoo patches"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.base.tar.xz
+   
https://dev.gentoo.org/~mpagano/dist/genpatches/${GENPATCHES_P}.extras.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   

[gentoo-commits] proj/portage:master commit in: lib/portage/tests/process/

2023-11-02 Thread Zac Medico
commit: 3b1234ba69a31709cd5aec1ae070901e3a28bb7c
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov  1 05:07:32 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov  2 14:56:37 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3b1234ba

testAsyncFunctionStdin: multiprocessing spawn compat

For compatibility with the multiprocessing spawn start
method, we delay restoration of the stdin file descriptor,
since this file descriptor is sent to the subprocess
asynchronously.

Signed-off-by: Zac Medico  gentoo.org>
Bug: https://bugs.gentoo.org/916601

 lib/portage/tests/process/test_AsyncFunction.py | 30 +++--
 1 file changed, 23 insertions(+), 7 deletions(-)

diff --git a/lib/portage/tests/process/test_AsyncFunction.py 
b/lib/portage/tests/process/test_AsyncFunction.py
index d02a3395c1..1faf8f49f7 100644
--- a/lib/portage/tests/process/test_AsyncFunction.py
+++ b/lib/portage/tests/process/test_AsyncFunction.py
@@ -42,21 +42,37 @@ class AsyncFunctionTestCase(TestCase):
 ),
 )
 reader.start()
+# For compatibility with the multiprocessing spawn start
+# method, we delay restoration of the stdin file descriptor,
+# since this file descriptor is sent to the subprocess
+# asynchronously.
+_set_nonblocking(pw.fileno())
+with open(pw.fileno(), mode="wb", buffering=0, closefd=False) as 
pipe_write:
+await _writer(pipe_write, test_string.encode("utf_8"))
+pw.close()
+self.assertEqual((await reader.async_wait()), os.EX_OK)
+self.assertEqual(reader.result, test_string)
 finally:
 os.dup2(stdin_backup, portage._get_stdin().fileno())
 os.close(stdin_backup)
 
-_set_nonblocking(pw.fileno())
-with open(pw.fileno(), mode="wb", buffering=0, closefd=False) as 
pipe_write:
-await _writer(pipe_write, test_string.encode("utf_8"))
-pw.close()
-self.assertEqual((await reader.async_wait()), os.EX_OK)
-self.assertEqual(reader.result, test_string)
-
 def testAsyncFunctionStdin(self):
 loop = asyncio._wrap_loop()
 loop.run_until_complete(self._testAsyncFunctionStdin(loop=loop))
 
+def testAsyncFunctionStdinSpawn(self):
+orig_start_method = multiprocessing.get_start_method()
+if orig_start_method == "spawn":
+self.skipTest("multiprocessing start method is already spawn")
+# NOTE: An attempt was made to use multiprocessing.get_context("spawn")
+# here, but it caused the python process to terminate unexpectedly
+# during a send_handle call.
+multiprocessing.set_start_method("spawn", force=True)
+try:
+self.testAsyncFunctionStdin()
+finally:
+multiprocessing.set_start_method(orig_start_method, force=True)
+
 @staticmethod
 def _test_getpid_fork(preexec_fn=None):
 """



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

2023-11-02 Thread Michał Górny
commit: 65fc1bc9dc297389c14380f2b153e1e5189562e0
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:05:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 15:44:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65fc1bc9

sys-kernel/vanilla-kernel: Bump to 6.5.10

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

 sys-kernel/vanilla-kernel/Manifest |   2 +
 .../vanilla-kernel/vanilla-kernel-6.5.10.ebuild| 140 +
 2 files changed, 142 insertions(+)

diff --git a/sys-kernel/vanilla-kernel/Manifest 
b/sys-kernel/vanilla-kernel/Manifest
index d8cfcea82b4c..ae533a59f3b5 100644
--- a/sys-kernel/vanilla-kernel/Manifest
+++ b/sys-kernel/vanilla-kernel/Manifest
@@ -44,6 +44,8 @@ DIST linux-6.1.59.tar.sign 989 BLAKE2B 
39c2986f32d44ecb44abb3ad2142bb704bec80969
 DIST linux-6.1.59.tar.xz 134985728 BLAKE2B 
8b805f75f745e6fff9d7628fb1702475ad4c94010f764d733e1c1b4d860f6e593a79ccb8aa3a8c6c0de2ffdc2c192aaa661966549a7383ceb026a59e0d949e49
 SHA512 
0dbaa1d4363ef0ae25bdcbbf3a330aa8a2a9383939584954653223c58b142e8074f0e25e195c522b44e150e2153b746c43c2eed5fa1309aae2839cb2446cc7a4
 DIST linux-6.1.60.tar.sign 989 BLAKE2B 
ac930d10be651459fe169c44b4d7a2b5f1097e907aff55e6e6c48d42aa2b5976730d21e521c8a79a0fd74cdac0be01df68527b6ec11cecbd89b79b676342f1b1
 SHA512 
42146c56bf8270e05c488a5829baccf403a4b088b7312478f5fcb78b0e4742a0d20867e89ff17d3479f177ddab817dee832dca4fb5eedf0d8412ae8673b782d1
 DIST linux-6.1.60.tar.xz 134984880 BLAKE2B 
6d6723dd839b9003ea2a46be849e36516a97497ba3743860c8081795b372c70536465c46defd6ab4f97e81127b1bf40d78270b1a3a721a7331a935d1ef8417c4
 SHA512 
cef40235428a09e5f7807a8be83af9a5ab90e841049a04f9f851e69e602aeab5a50f523cae5d5928d345c11b728608eba7754b173be0c023c7ee564cfaf4b20a
+DIST linux-6.5.10.tar.sign 989 BLAKE2B 
01558584b85315a109e03b2b45ec18132d1d166d17ac3b01f5950bd023af1093da942446b2c8944f834c60823a1445d2b6eaaf9e14988f372ba8e1b4d6188fdd
 SHA512 
338e66b81e859e87974765b354034c4da5e705039fa880eda4f48644829851ce39da7477b0a4bc514f54153e5138bae0b2208f658b05a6c3c295c5af2a47
+DIST linux-6.5.10.tar.xz 138982152 BLAKE2B 
6a2b93c3419edba1c8c6eddb82d6daaee64129e86575afc647e22088fe65baed2d9db43f2e606522332b1ce58e15ef16bb004b1e09cb641d9d7be15b437f71e1
 SHA512 
dfdc1b06c210e05060ef8235dc6eb158528d6dca51b9b55fdee94fce73f83e2fa81d5776dd4add88915ef9bb10ce986c2c9592ff1eeb744cda4e90e32b6449a1
 DIST linux-6.5.7.tar.sign 987 BLAKE2B 
e6cdbc33ee1f522ed3f30e144902f3a62bc10763e55047637c647445db29faa4014eefdd7beb92d700ba79d6bbbcf22b682883afbb2a1f16a6541c854c061d7d
 SHA512 
35ef9733fd0233ba60c693f49d7b8c7d08ef9bf6eabe601ac37fbb6310ed2174813b3b4f8cb0804a1e80d276e8871b249b0fdca4f730d26b96472dbd0269b333
 DIST linux-6.5.7.tar.xz 138955500 BLAKE2B 
a9bed9907bf4b22c08df8a8beaaf923648e4f0f1a4b00c11012871094e7c06a127e54bc1935edb8afc92999456c01ebabd04bc542a0e2fa16de0852a5f4be681
 SHA512 
38eeff75ad99f43cf230cc440e53988646b86a5f06c08b8390722fa765c12cb97bd51ef39d28d7c2fcd982712bf76aec41e8dab9c3774d148dd9f0a33de10c8d
 DIST linux-6.5.8.tar.sign 987 BLAKE2B 
a5cc0238804fd53c50b60c5919f81ce14ca70777d9687342bd50dc6ee7ce8d2bb3d513c7f40403b4766e00bdada0fdb808334011186232a9d696948d0058cef5
 SHA512 
3e3702923e4990f4b52c69a77f22da4d12b4e041f7e988b284e4d64e1346605d220449ba0e4ce8f9f87024a9b72f548aceb697a8d9f69736e50084d4402e4cfb

diff --git a/sys-kernel/vanilla-kernel/vanilla-kernel-6.5.10.ebuild 
b/sys-kernel/vanilla-kernel/vanilla-kernel-6.5.10.ebuild
new file mode 100644
index ..c518ad25e7c2
--- /dev/null
+++ b/sys-kernel/vanilla-kernel/vanilla-kernel-6.5.10.ebuild
@@ -0,0 +1,140 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KERNEL_IUSE_MODULES_SIGN=1
+inherit kernel-build toolchain-funcs verify-sig
+
+MY_P=linux-${PV}
+# https://koji.fedoraproject.org/koji/packageinfo?packageID=8
+# forked to https://github.com/projg2/fedora-kernel-config-for-gentoo
+CONFIG_VER=6.5.8-gentoo
+GENTOO_CONFIG_VER=g10
+
+DESCRIPTION="Linux kernel built from vanilla upstream sources"
+HOMEPAGE="
+   https://wiki.gentoo.org/wiki/Project:Distribution_Kernel
+   https://www.kernel.org/
+"
+SRC_URI+="
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 1).x/${MY_P}.tar.xz
+   
https://github.com/projg2/gentoo-kernel-config/archive/${GENTOO_CONFIG_VER}.tar.gz
+   -> gentoo-kernel-config-${GENTOO_CONFIG_VER}.tar.gz
+   verify-sig? (
+   https://cdn.kernel.org/pub/linux/kernel/v$(ver_cut 
1).x/${MY_P}.tar.sign
+   )
+   amd64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-x86_64-fedora.config
+   -> kernel-x86_64-fedora.config.${CONFIG_VER}
+   )
+   arm64? (
+   
https://raw.githubusercontent.com/projg2/fedora-kernel-config-for-gentoo/${CONFIG_VER}/kernel-aarch64-fedora.config
+   -> 

[gentoo-commits] repo/gentoo:master commit in: dev-python/process-tests/

2023-11-02 Thread Michał Górny
commit: f40bcc1c593f55da66adaeba2cfda417ca90d779
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 14:12:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 14:12:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f40bcc1c

dev-python/process-tests: Bump to 3.0.0

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

 dev-python/process-tests/Manifest  |  1 +
 .../process-tests/process-tests-3.0.0.ebuild   | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/dev-python/process-tests/Manifest 
b/dev-python/process-tests/Manifest
index e8e94375fb3b..b1252d7f4aa1 100644
--- a/dev-python/process-tests/Manifest
+++ b/dev-python/process-tests/Manifest
@@ -1 +1,2 @@
 DIST process-tests-2.1.2.tar.gz 11554 BLAKE2B 
bf4716f32b8d5e6cd8d5f8eef1156c09545fe22e48134fa0f98c47172141f0365f1995c2dad94c4e3a6f5a151883f92048bcd943fa07faeb7eff9c60f18555df
 SHA512 
56a76d8467312de34413994e663eb63378ff179720b883037735eae9d8f23a5cc0ea32d4a9a2f9041af417b5ada07b7948fd481e3d5b2cb43db3c19183f6b263
+DIST process-tests-3.0.0.tar.gz 15165 BLAKE2B 
9e475a8b526a4d4749b86feae161127338594667642d90bfd4a194d500373b8fdb7d05b1eee7d5bcc0e980cf793c7bb15eb3de1e560d42cf07643c5bb47a3076
 SHA512 
2dc44c56f9ea1f8fc0ecce633fc1fc8d59a1abf6ccec6011515cb0899a7cefaa33afb99f5e8d72dc608e222d7856b615cdad281b2d93f9ef0467a06c80ae4a6e

diff --git a/dev-python/process-tests/process-tests-3.0.0.ebuild 
b/dev-python/process-tests/process-tests-3.0.0.ebuild
new file mode 100644
index ..9ab81aa0e3d1
--- /dev/null
+++ b/dev-python/process-tests/process-tests-3.0.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-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_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Tools for testing processes"
+HOMEPAGE="
+   https://github.com/ionelmc/python-process-tests/
+   https://pypi.org/project/process-tests/
+"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTHONUNBUFFERED=yes
+   epytest
+}



[gentoo-commits] proj/portage:master commit in: lib/portage/

2023-11-02 Thread Zac Medico
commit: cc7c40199850acb3d36f0a6452987231d592c360
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Nov  1 05:00:13 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Nov  2 14:58:09 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=cc7c4019

Use documented os.register_at_fork function

The multiprocessing.util.register_after_fork function is
undocumented, so use the documented os.register_at_fork
function instead.

Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/__init__.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/portage/__init__.py b/lib/portage/__init__.py
index b26d0cfd53..aa81bdb4c2 100644
--- a/lib/portage/__init__.py
+++ b/lib/portage/__init__.py
@@ -16,7 +16,7 @@ try:
 if not hasattr(errno, "ESTALE"):
 # ESTALE may not be defined on some systems, such as interix.
 errno.ESTALE = -1
-import multiprocessing.util
+import functools
 import re
 import types
 import platform
@@ -421,7 +421,7 @@ class _ForkWatcher:
 
 _ForkWatcher.hook(_ForkWatcher)
 
-multiprocessing.util.register_after_fork(_ForkWatcher, _ForkWatcher.hook)
+os.register_at_fork(after_in_child=functools.partial(_ForkWatcher.hook, 
_ForkWatcher))
 
 
 def getpid():



[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-xtrabackup/

2023-11-02 Thread Hans de Graaff
commit: fe82ebe78dd6c3fd85932228c3f093d0d6e17350
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov  2 14:47:25 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov  2 14:48:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe82ebe7

dev-db/percona-xtrabackup: drop 2.4.24

Bug: https://bugs.gentoo.org/908033
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-db/percona-xtrabackup/Manifest |  2 -
 .../percona-xtrabackup-2.4.24.ebuild   | 67 --
 2 files changed, 69 deletions(-)

diff --git a/dev-db/percona-xtrabackup/Manifest 
b/dev-db/percona-xtrabackup/Manifest
index 5cc9e51a3fa0..a349da217cfa 100644
--- a/dev-db/percona-xtrabackup/Manifest
+++ b/dev-db/percona-xtrabackup/Manifest
@@ -1,4 +1,2 @@
-DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 
8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4
 SHA512 
05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae
 DIST boost_1_77_0.tar.bz2 110361537 BLAKE2B 
106aeb09ec7705b595f2ca966a76c53c649eac6fac50d88c156862e0991c33c89a2f3a09edcbcb453fa44bf71cdde030b35d0a0889ad97b65f3a868cb877a532
 SHA512 
39b45c9b60bc5a2a4c669a4463d1272c1e093376b2fb374d7f20a84ea10a3e23bb04b335a735a83a04575731f874d9bff77e89acd947524b3fbbae1b26ae1f2f
-DIST percona-xtrabackup-2.4.24.tar.gz 61985764 BLAKE2B 
99531853b7e125bfe1d133d3dd902f3f68d50a6c127c09ac87652d70aee5c4d764ba7b102879bea0eb67c0a2f1a94633889786c0a7a1f6bc3f9ed54fe51a217d
 SHA512 
de25639a6e204d2e4018c922ccbd5119c5696d03e0b445f81968b15c2179a46ae8844014e78aa89f6a0a3cd5aef20adc744c979926366673f78c347d6a4e0201
 DIST percona-xtrabackup-8.0.30-23.tar.gz 338259133 BLAKE2B 
3b73731497013aea6abae7d83cd96914cb5300dd867f6066514c71d68f8a1420227e33512a5f2faf082029ccd2c871394acbf43fb58c029472cbeb5605f354fc
 SHA512 
acada88f3509526259281b7f9805fcabb31c5924eb50c5ed761b0813f89adda046b060a57825b6a49178171daec8b4388e99202ef9c9def4b2b0932e73b4d535

diff --git a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild 
b/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild
deleted file mode 100644
index afba247aad2b..
--- a/dev-db/percona-xtrabackup/percona-xtrabackup-2.4.24.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-CMAKE_MAKEFILE_GENERATOR="emake"
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Hot backup utility for MySQL based servers"
-HOMEPAGE="https://www.percona.com/software/mysql-database/percona-xtrabackup;
-SRC_URI="https://www.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-${PV}/source/tarball/${P}.tar.gz
-   mirror://sourceforge/boost/boost_1_59_0.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="
-   app-arch/lz4:0=
-   app-editors/vim-core
-   dev-libs/libaio
-   dev-libs/libedit
-   dev-libs/libev
-   dev-libs/libevent:0=
-   dev-libs/libgcrypt:0=
-   dev-libs/libgpg-error
-   dev-python/sphinx
-   net-misc/curl
-   sys-libs/zlib:="
-
-RDEPEND="
-   ${DEPEND}
-   !dev-db/percona-xtrabackup-bin
-   dev-perl/DBD-mysql"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-2.4.6-remove-boost-version-check.patch
-   "${FILESDIR}"/${PN}-2.4.20-fix-gcc10.patch
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_CONFIG=xtrabackup_release
-   -DBUILD_SHARED_LIBS=OFF
-   -DWITH_BOOST="${WORKDIR}/boost_1_59_0"
-   -DWITH_EDITLINE=system
-   -DWITH_LIBEVENT=system
-   -DWITH_LZ4=system
-   -DWITH_SSL=system
-   -DWITH_ZLIB=system
-   -DWITH_PIC=ON
-   )
-
-   local CMAKE_BUILD_TYPE="Release"
-   cmake_src_configure
-}
-
-src_install() {
-   local p="${BUILD_DIR}/storage/innobase/xtrabackup"
-
-   dobin "${p}"/src/{xbcloud/xbcloud,xbcrypt,xbstream,xtrabackup}
-   dosym xtrabackup /usr/bin/innobackupex
-
-   einstalldocs
-   doman "${p}"/doc/source/build/man/*
-}



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

2023-11-02 Thread Michał Górny
commit: b96d234ba38839ab555f4e5e3ce3b38dad3c37af
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:12:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 13:13:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96d234b

dev-python/testtools: Bump to 2.7.1

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

 dev-python/testtools/Manifest   |  1 +
 dev-python/testtools/testtools-2.7.1.ebuild | 38 +
 2 files changed, 39 insertions(+)

diff --git a/dev-python/testtools/Manifest b/dev-python/testtools/Manifest
index 4a587c79bd1a..c51fa98dcb81 100644
--- a/dev-python/testtools/Manifest
+++ b/dev-python/testtools/Manifest
@@ -1 +1,2 @@
 DIST testtools-2.6.0.tar.gz 237864 BLAKE2B 
1540c3b6d0f98adccf69e281778cf5ce685cf5b63102f0ee260bc6d1a8cedef0f57a81506e13b705a452f22dd75858da08a7f577b39279b2ae05643b4e96338e
 SHA512 
309893693b2ae63ff75395bf543bd42caa9aee3b1208ce5921d893b3635012f6aa8ed5e797b4d130d83e1b530778e87b91e57b901e8351f86d44f3289d54d04b
+DIST testtools-2.7.1.tar.gz 200953 BLAKE2B 
b410735faf153749e3996c8889f56fbffab67a8f49b52f21afa60e72af201a12891d4db00b808324d52159b02e9212b81ab958c1dcf0cae5551471540f8fec0b
 SHA512 
78af1c2af6f93671074dafedeaaf3ddbcc806e78c3153a3b90f88874c967e34a18cb85e5649b08fabb4ba4ae649eeb401e79c77c3b9233d9eee2a3c2267a4596

diff --git a/dev-python/testtools/testtools-2.7.1.ebuild 
b/dev-python/testtools/testtools-2.7.1.ebuild
new file mode 100644
index ..e9ef441e46fa
--- /dev/null
+++ b/dev-python/testtools/testtools-2.7.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Extensions to the Python standard library unit testing framework"
+HOMEPAGE="
+   https://github.com/testing-cabal/testtools/
+   https://pypi.org/project/testtools/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/fixtures-2.0.0[${PYTHON_USEDEP}]
+   dev-python/testscenarios[${PYTHON_USEDEP}]
+   dev-python/testresources[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx doc
+
+python_test() {
+   "${PYTHON}" -m testtools.run testtools.tests.test_suite ||
+   die "tests failed under ${EPYTHON}"
+}



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

2023-11-02 Thread Michał Górny
commit: b6bb469a680ca50a9c1007e21da0ac919c9d337e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:26:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 13:26:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6bb469a

dev-python/Faker: Bump to 19.13.0

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

 dev-python/Faker/Faker-19.13.0.ebuild | 40 +++
 dev-python/Faker/Manifest |  1 +
 2 files changed, 41 insertions(+)

diff --git a/dev-python/Faker/Faker-19.13.0.ebuild 
b/dev-python/Faker/Faker-19.13.0.ebuild
new file mode 100644
index ..34d2cdd3a7af
--- /dev/null
+++ b/dev-python/Faker/Faker-19.13.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-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_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
+   epytest
+}

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 8c72cc00095d..90633bd3fac3 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,2 +1,3 @@
 DIST Faker-19.11.0.tar.gz 1694359 BLAKE2B 
7e24dfa58136626e7dc82f458388749cb7d506a9a0ea14bccc13a302f4b89aad7eaf4703b5b59726588ef56e2f80de27496d53b8035ab27b5f0982d838ebbe0e
 SHA512 
df1da4e1e02a612b755f5167941181df0e08d4701f31c52618915a0b5f3f92adbc05ba816d2e975d8123e1fe03ed8e1dbd600519ac7c37b1fa85c86022c39efa
 DIST Faker-19.12.1.tar.gz 1697827 BLAKE2B 
64398d85fa5492811c9a5319a88f17ecdda5707cd898d123b67c35fbd543ea3cd2c8063b5e1117a2764480d0974f59160e7deba393a1988ea91104aecbbe918e
 SHA512 
2950a5f576733275a783e2b3243c92c2dab3c67939353b9436c8218bed8b1c1b20dbb7e62f20d06210d2c7051c2030a931a93faa6f49e74d10e7a2dc751d60d3
+DIST Faker-19.13.0.tar.gz 1699872 BLAKE2B 
a53236812e17b1b8d5329e97b29f137b980b7069c02e558bfd7f118726203116ef99699f6fcf3d60f247507c82d9b159dbcb02d9b40dd8116ba1f4bbb5cdd26e
 SHA512 
ce9e2b854027169697834f7dc081e601d13878315c39ef955378860b6d8d6671f3e6d525c45a843c76073348c6e87abf942daadae69f7aae55b3692432d949b7



[gentoo-commits] proj/portage:master commit in: .github/workflows/

2023-11-02 Thread Sam James
commit: 25813f730f661590bae5cc67747cf15502a0e084
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct 30 05:48:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov  2 14:37:07 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=25813f73

CI: quieten apt, try suppress fsync

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

 .github/workflows/ci.yml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index fd901fee96..eedbe2f6e4 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -27,8 +27,9 @@ jobs:
   - name: Install dependencies
 run: |
   set -xe
-  sudo apt-get update
-  sudo apt-get install -y --no-install-recommends libxslt-dev 
libxml2-dev libxml2-utils meson zstd
+  echo "force-unsafe-io" | sudo tee 
/etc/dpkg/dpkg.cfg.d/force-unsafe-io
+  sudo apt-get update -q
+  sudo apt-get install -qy --no-install-recommends libxslt-dev 
libxml2-dev libxml2-utils meson zstd
 
   # Patch Ubuntu's old Meson to fix pypy-3.9 detection.
   curl -s -f 
https://github.com/mesonbuild/meson/commit/2540ad6e9e08370ddd0b6753fdc9314945a672f0.patch
 | sudo patch -d /usr/lib/python3/dist-packages -p1 --no-backup-if-mismatch



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/rapidfuzz-cpp/

2023-11-02 Thread Michał Górny
commit: a8b407d3cd07293b027a1b6cccf33a5b158fff85
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:08:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 13:13:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b407d3

dev-cpp/rapidfuzz-cpp: Bump to 2.2.3

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

 dev-cpp/rapidfuzz-cpp/Manifest   |  1 +
 dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.2.3.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-cpp/rapidfuzz-cpp/Manifest b/dev-cpp/rapidfuzz-cpp/Manifest
index 8c3b10cbf51a..6e38a3abbed8 100644
--- a/dev-cpp/rapidfuzz-cpp/Manifest
+++ b/dev-cpp/rapidfuzz-cpp/Manifest
@@ -2,3 +2,4 @@ DIST rapidfuzz-cpp-2.0.0.gh.tar.gz 287804 BLAKE2B 
f49e5681c41da985c71b61f7deb3f5
 DIST rapidfuzz-cpp-2.1.1.gh.tar.gz 294473 BLAKE2B 
71dc85cc8b5b11224ee26b3be117869e26c4fe43a780baa5629282675c2a9ca523deb22fbe58c15f265b53960fa0a8310b99ecd2fc412b2dbaacd3983dd69ab9
 SHA512 
802f465a1e3e21e6417c40e77e241a4e50a996f6aa70739f25cee228490fff4f2b366d6029beea9639769493f63520e5242665a91a6f105ebf1feb377a3a2e50
 DIST rapidfuzz-cpp-2.2.0.gh.tar.gz 297682 BLAKE2B 
98b781eb64e14ed62ab388e6858f1183e231aa293d5561f778a786fe7a6cca97ead9af9665ec29c6683acbbc3513df15832879e6fff3ab383e52c41d1a126579
 SHA512 
a3dee89e37d085b2c41ab6541a5e7098ab1dcc42255ee722faa8d723a1d61f4593036a2a8c875f71e426d8964b3fc4fda955432df00108c713c0d6028688a2f1
 DIST rapidfuzz-cpp-2.2.2.gh.tar.gz 299202 BLAKE2B 
fcdb0cfd464814b7dfefcb9f6d35381063e610d0b08451b3e840398c791a1d6043eaba81fe6a63be32c653f045dea9bebcaa655e2db5e4b0a27cced7086b9665
 SHA512 
81811f8e9fb1fa022ea358dc5d8cd09314eb074a91befce8573b3dfce1415e6c0f41154a13fbc43343a9f8ef6ee138efe75394ad9e90b72c90c54aa620747084
+DIST rapidfuzz-cpp-2.2.3.gh.tar.gz 299404 BLAKE2B 
e45cf997cb6454aae781cb67663bcc12a0b507efd88b9293a4ec3424fb67ff713983e77041808488abad3d710a5a81aa45295f838908a8fdbad1f980a8eeb00f
 SHA512 
5ef484ccc3309d43ae4a2644eb57fa2a382b797c791b150b8d78451d7e6d57a8af23d0b7645eecfe539a128d2d8585e2a7380b6772b23cf8fd71d6a7f38b

diff --git a/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.2.3.ebuild 
b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.2.3.ebuild
new file mode 100644
index ..1cf4910aa2c4
--- /dev/null
+++ b/dev-cpp/rapidfuzz-cpp/rapidfuzz-cpp-2.2.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Rapid fuzzy string matching in C++"
+HOMEPAGE="https://github.com/maxbachmann/rapidfuzz-cpp/;
+SRC_URI="
+   https://github.com/maxbachmann/rapidfuzz-cpp/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   test? (
+   >=dev-cpp/catch-3
+   )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DRAPIDFUZZ_BUILD_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: net-news/rssguard/

2023-11-02 Thread Michał Górny
commit: 99224c4031a63fc1832005f3dc20dcd76ad57607
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:14:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 13:14:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99224c40

net-news/rssguard: Bump to 4.5.3

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

 net-news/rssguard/Manifest  |  1 +
 net-news/rssguard/rssguard-4.5.3.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/net-news/rssguard/Manifest b/net-news/rssguard/Manifest
index 7a9b6c1d64f7..5b93c0cd6a0f 100644
--- a/net-news/rssguard/Manifest
+++ b/net-news/rssguard/Manifest
@@ -1,3 +1,4 @@
 DIST rssguard-4.5.0.gh.tar.gz 23247459 BLAKE2B 
057d19bf3f78eff09ec5fc7f042b328eaee8a55b60873dec70bcb3592954d0681a11390d74745cfe046a2bb7b8b0640c2087c9bf0837490df84870f6f1030e17
 SHA512 
3028c4b60c6adc42f71b87196be4eec969913a43e4133dad92d118fc6a3aa208c20862e7208b24d5454bfcde52d52884a8698d6534d2932386fa92ff0cef3a11
 DIST rssguard-4.5.1.gh.tar.gz 23122183 BLAKE2B 
8f5c197a15b57a8965b84c504cf94339acd3335894c918f371261ce569e6eb6d30972365517f73a61c1cd26e7ecd91e1a1a7b4f2f8ca737334a97b4181c6dda7
 SHA512 
c94f7d3cfda4ae1b7a396d5d52bc868bf3a3fda31f2c5191941cf61954fe0026971b2182034d7cff8fa8271bd5d7b81c4c7e2fb49115aead6254eec00e2b8eb2
 DIST rssguard-4.5.2.gh.tar.gz 23190774 BLAKE2B 
d534bebaeec5820275a9911d72b09d4d81eea1c7c7ca3abb6975215eda658e9f6437a3f138f53d69225c0e89e4232b364957a3714e122a8ae364c263b10a1020
 SHA512 
9595246075b95cb95765756eb6006e8279e587b64996c5da9c2e4865edbf2e9a09e2ae38fff315929a892e155386b77be229598d0793af892e1ac57d7a36674b
+DIST rssguard-4.5.3.gh.tar.gz 23189973 BLAKE2B 
fd681372680fe5a14bbcd1823c6d830f995377ad0395ede8e7f36e1c1ddc47ffbee66468a65278718aada217fb843f335647579291e882f46c79055d413d7326
 SHA512 
dca556b659d069a772ea78d9399707cbe03e3fc0cb093ca7fc400661d1275236943ac00870ab1dcd0930850f0aa51c8f9c381e0e65f00cea4ff40bc6b398ff67

diff --git a/net-news/rssguard/rssguard-4.5.3.ebuild 
b/net-news/rssguard/rssguard-4.5.3.ebuild
new file mode 100644
index ..9fee6a472c05
--- /dev/null
+++ b/net-news/rssguard/rssguard-4.5.3.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake optfeature xdg
+
+DESCRIPTION="Simple (yet powerful) news feed reader"
+HOMEPAGE="https://github.com/martinrotter/rssguard/;
+SRC_URI="
+   https://github.com/martinrotter/rssguard/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="|| ( LGPL-3 GPL-2+ ) AGPL-3+ BSD GPL-3+ MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="mysql qt6 +sqlite webengine"
+REQUIRED_USE="|| ( mysql sqlite )"
+
+BDEPEND="
+   !qt6? ( dev-qt/linguist-tools:5 )
+   qt6? ( dev-qt/qttools:6[linguist] )
+"
+DEPEND="
+   sys-libs/zlib:=
+   !qt6? (
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5
+   dev-qt/qtgui:5
+   dev-qt/qtmultimedia:5[gstreamer]
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[mysql?,sqlite?]
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   webengine? ( dev-qt/qtwebengine:5[widgets(+)] )
+   )
+   qt6? (
+   
dev-qt/qtbase:6[concurrent,dbus,gui,mysql?,network,sql,sqlite?,ssl,widgets]
+   dev-qt/qtdeclarative:6
+   dev-qt/qtmultimedia:6[gstreamer]
+   dev-qt/qt5compat:6
+   media-libs/libglvnd
+   webengine? ( dev-qt/qtwebengine:6[widgets(+)] )
+   )
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_WITH_QT6=$(usex qt6)
+   -DUSE_WEBENGINE=$(usex webengine)
+   -DNO_UPDATE_CHECK=ON
+   -DENABLE_COMPRESSED_SITEMAP=ON
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "ad blocking functionality" "net-libs/nodejs[npm]"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/pyproject-fmt/

2023-11-02 Thread Michał Górny
commit: 658cdb76362488e604ff35e7fedb51022d1c43fa
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:20:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 13:20:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=658cdb76

dev-python/pyproject-fmt: Bump to 1.4.1

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

 dev-python/pyproject-fmt/Manifest  |  1 +
 .../pyproject-fmt/pyproject-fmt-1.4.1.ebuild   | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-python/pyproject-fmt/Manifest 
b/dev-python/pyproject-fmt/Manifest
index 7bde2dc8b8ab..d10c79e4e923 100644
--- a/dev-python/pyproject-fmt/Manifest
+++ b/dev-python/pyproject-fmt/Manifest
@@ -1,3 +1,4 @@
 DIST pyproject_fmt-1.1.0.tar.gz 14219 BLAKE2B 
9b5180edab6f1f0684d1bc5a503321f09d59acfc71e2f98a36c2b974f95a3f6c0309d43e2a87cbb0c9249d3bc0f74f0696dd3965d9fd2c8329441a2f20fcafea
 SHA512 
dc18e19b7140bfe7a97e1b9720d493327f9006fb666130438b0ef670a91480e2faaad9ff951d42b8856044d028b725ec3b6a522084b7090208df5c853cefc78c
 DIST pyproject_fmt-1.2.0.tar.gz 14304 BLAKE2B 
7d7c469b5e5156097bdc176aa874338b4f848c8a2fb20bee3467d4267a60a6942c4bb512bebd1aa8abbe53349df9a899e9e0e9c27e2298f22d77ffca181af134
 SHA512 
368a29ca91052f51551ac3d0c707994fc9ba77ee5854460880164aafec9d92dd28d2950644cbda8760ce6396076ec9f3a03e11cf0f59c6822cf2b6253f68
 DIST pyproject_fmt-1.3.0.tar.gz 14367 BLAKE2B 
55e96febd3b0bf9a84013c9ca002b7f77c043a62dae1dfc993efcabfe349bf607ffc23ba969c213e15debcd9e13cfe65267c14fa1a144f311fd20f14c043fd4c
 SHA512 
d3e853e0f7c85ddffcc7ec2aa94d7f61fff2e55cbf6f564fd3b4bb1cf02d2dc54407b550d44dfefbfdd496f1b3ea995197cc3d45aea7725799abff12ccadcf0a
+DIST pyproject_fmt-1.4.1.tar.gz 15280 BLAKE2B 
e91fd5b5a5c6b1e26337446488107cce5441ad53dec5c74e04b991d844c37cd142644b2213353a11ddb8865b517652c0d1a25b67b2696ad3af3a0de8ce0c2e3b
 SHA512 
4750340ddea29a214abb20bbddda2ff505f2b022812c7a9ddfd92edfb38315376757c5263f7f1a272867665af8f176ba3fefd1a1c210ee5ce5577ba2e9a4807b

diff --git a/dev-python/pyproject-fmt/pyproject-fmt-1.4.1.ebuild 
b/dev-python/pyproject-fmt/pyproject-fmt-1.4.1.ebuild
new file mode 100644
index ..c440d098979a
--- /dev/null
+++ b/dev-python/pyproject-fmt/pyproject-fmt-1.4.1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Format your pyproject.toml file"
+HOMEPAGE="
+   https://github.com/tox-dev/pyproject-fmt/
+   https://pypi.org/project/pyproject-fmt/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/natsort[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/tomlkit[${PYTHON_USEDEP}]
+"
+# tox is called as a subprocess, to get targets from tox.ini
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/pytest-mock-3.10[${PYTHON_USEDEP}]
+   dev-python/tox
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # upstream lower bounds are completely meaningless and copying them
+   # to the ebuild is a horrible waste of time
+   sed -i -e 's:>=[0-9.]*::' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2023-11-02 Thread Michał Górny
commit: ad7502023bcbd4d8f8648c74ea893df1e8c4c76d
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:09:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 13:13:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad750202

dev-python/testtools: Remove old

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

 dev-python/testtools/testtools-2.6.0-r1.ebuild | 52 --
 1 file changed, 52 deletions(-)

diff --git a/dev-python/testtools/testtools-2.6.0-r1.ebuild 
b/dev-python/testtools/testtools-2.6.0-r1.ebuild
deleted file mode 100644
index e67dc2887647..
--- a/dev-python/testtools/testtools-2.6.0-r1.ebuild
+++ /dev/null
@@ -1,52 +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..12} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Extensions to the Python standard library unit testing framework"
-HOMEPAGE="
-   https://github.com/testing-cabal/testtools/
-   https://pypi.org/project/testtools/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/pbr-0.11[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/fixtures-2.0.0[${PYTHON_USEDEP}]
-   dev-python/testscenarios[${PYTHON_USEDEP}]
-   dev-python/testresources[${PYTHON_USEDEP}]
-   )
-"
-PDEPEND="
-   >=dev-python/fixtures-2.0.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx doc
-
-src_prepare() {
-   # very fragile to formatting changes (broken on py3.10 & pypy3)
-   sed -i -e 's:test_syntax_error(:_&:' \
-   testtools/tests/test_testresult.py || die
-
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   "${PYTHON}" -m testtools.run testtools.tests.test_suite ||
-   die "tests failed under ${EPYTHON}"
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/ruamel-yaml/

2023-11-02 Thread Michał Górny
commit: 9a06165276e3111d36d2fc40a0b1813cd08dcea2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:27:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 13:27:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a061652

dev-python/ruamel-yaml: Bump to 0.18.4

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

 dev-python/ruamel-yaml/Manifest  |  1 +
 dev-python/ruamel-yaml/ruamel-yaml-0.18.4.ebuild | 58 
 2 files changed, 59 insertions(+)

diff --git a/dev-python/ruamel-yaml/Manifest b/dev-python/ruamel-yaml/Manifest
index f4c20f004fc1..cc39106b1cd5 100644
--- a/dev-python/ruamel-yaml/Manifest
+++ b/dev-python/ruamel-yaml/Manifest
@@ -1,2 +1,3 @@
 DIST ruamel.yaml-0.17.40.tar.xz 193424 BLAKE2B 
80405ef0c85af476ef0e996b1da5aba1a116e8c181d18f40fb4fd86093a512c09cf0da30d52d85946c524e86e10379cb11154cb08a7ea7b054ba9379996de4f4
 SHA512 
848af49430b9c028a6676a159915c66e29f4290374ba0863e4fd87527f3178bb303a80f4ba97139fc8cbcd01f7f7782a4b3112325237a39659e227afda61fcb8
 DIST ruamel.yaml-0.18.3.tar.xz 195928 BLAKE2B 
e0986dfdf45b67baab83a49f5380f43a87c388a5b6ebe06ee0518013630e9577cbf06dc9457b53a10a74af13b3e976593fae08d19fb2ff242e35ca6238aaecc9
 SHA512 
80d9032cb67a434633b61fb321b82dd39403058c8bcab4480ddca7053801722d5763765de426f68fcd5a2ef923f98ca29c4efdd4f749a52872ef10ddf7a8cd6e
+DIST ruamel.yaml-0.18.4.tar.xz 197060 BLAKE2B 
7ae048fce52979268fbdf5a3779fc6068b713d04e27bfd70d167208f967a9e96682b4e0b54011f44a205597ccd95227a7bc40b9d4e814bcd836e9b57e8c58ff4
 SHA512 
d9cf0572b6d29c3c7f6ee0e7a638f4f0df5c3c9005c69a666a7b7ddb378f97ff7a9be52f6576b1b2e2bca9ff5edde209cd7577ed4b4bf1ac4dd15c9efad6f547

diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.18.4.ebuild 
b/dev-python/ruamel-yaml/ruamel-yaml-0.18.4.ebuild
new file mode 100644
index ..128dbc52c0bb
--- /dev/null
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.18.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P="${P/-/.}"
+DESCRIPTION="YAML parser/emitter that supports roundtrip comment preservation"
+HOMEPAGE="
+   https://pypi.org/project/ruamel.yaml/
+   https://sourceforge.net/projects/ruamel-yaml/
+"
+# PyPI tarballs do not include tests
+SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/ruamel-yaml-clib[${PYTHON_USEDEP}]
+   !dev-python/namespace-ruamel
+"
+BDEPEND="
+   test? (
+   dev-python/ruamel-std-pathlib[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}
+
+python_test() {
+   local EPYTEST_DESELECT=()
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   _test/test_deprecation.py::test_collections_deprecation
+   )
+   local EPYTEST_IGNORE=(
+   # Old PyYAML tests from lib/ require special set-up and are
+   # invoked indirectly via test_z_olddata, tell pytest itself
+   # to leave the subdir alone.
+   _test/lib/
+   )
+
+   # this is needed to keep the tests working while
+   # dev-python/namespace-ruamel is still installed
+   distutils_write_namespace ruamel
+   epytest
+}



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

2023-11-02 Thread Michał Górny
commit: ac5c3235c1264829dc905e0f673dde863ebfeb38
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:14:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 13:14:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac5c3235

dev-python/argcomplete: Bump to 3.1.4

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

 dev-python/argcomplete/Manifest |  1 +
 dev-python/argcomplete/argcomplete-3.1.4.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/dev-python/argcomplete/Manifest b/dev-python/argcomplete/Manifest
index 9c43871ee82f..041c6f943101 100644
--- a/dev-python/argcomplete/Manifest
+++ b/dev-python/argcomplete/Manifest
@@ -1 +1,2 @@
 DIST argcomplete-3.1.2.tar.gz 89541 BLAKE2B 
ca6d423244096bc2589b26a06826a4ba5541ab73176425a022a35635df3d575a9d6afe99579d7978e20d6b990f0338af6d4525337b135b27084df6352610
 SHA512 
661b48548e83e2e7a056f8f1151a81eee72c922951e5d3b7194fa0a08ff77c51eb5043237b9f460e5cb56751d9d159a0b43173b951e5f24094b53fd345cb8e85
+DIST argcomplete-3.1.4.tar.gz 79529 BLAKE2B 
6b2291ab5d8608de6acf760ec00e3ca7edcf2118a09145eb84faa0805e16fe71165513ce9eec875664191869b279bca0e0a8fae540040a5a6b1c9d178e4272b9
 SHA512 
d5108273fb570ec42667acefd1cf397e2fbedb3d4fbc31bb2b3206cdbb3275fde88b4d40e9dc65045b6a94334e6b5b9136054c6291edc21dcd0542f1369fe4b1

diff --git a/dev-python/argcomplete/argcomplete-3.1.4.ebuild 
b/dev-python/argcomplete/argcomplete-3.1.4.ebuild
new file mode 100644
index ..82dbb5a4320f
--- /dev/null
+++ b/dev-python/argcomplete/argcomplete-3.1.4.ebuild
@@ -0,0 +1,41 @@
+# 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..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Bash tab completion for argparse"
+HOMEPAGE="
+   https://github.com/kislyuk/argcomplete/
+   https://pypi.org/project/argcomplete/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+# pip is called as an external tool
+BDEPEND="
+   test? (
+   app-shells/fish
+   app-shells/tcsh
+   app-shells/zsh
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/pip-19
+   )
+"
+
+src_prepare() {
+   sed -i -e 's:timeout=5:timeout=180:' test/test.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   "${EPYTHON}" test/test.py -v || die
+}



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

2023-11-02 Thread Michał Górny
commit: 726acc320cfb33814dc1f5a2122fe5af03905b7c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 13:25:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 13:25:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=726acc32

dev-python/pymongo: Bump to 4.6.0

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

 dev-python/pymongo/Manifest |   1 +
 dev-python/pymongo/pymongo-4.6.0.ebuild | 154 
 2 files changed, 155 insertions(+)

diff --git a/dev-python/pymongo/Manifest b/dev-python/pymongo/Manifest
index 44a270cbcda0..0b99ec5d6ce7 100644
--- a/dev-python/pymongo/Manifest
+++ b/dev-python/pymongo/Manifest
@@ -1 +1,2 @@
 DIST mongo-python-driver-4.5.0.gh.tar.gz 1481970 BLAKE2B 
fcb019042b6447093e1cfb9d66514954c31a26322060842b3c8e93d865f74db356004c6d7090d1a535d1ce523513cbd9e7935c7ee7655cdd47691d1b7ede97f0
 SHA512 
eb607f692c28daacef436e7649b3265465f8f785a68b29eda16b5ab5d926d0fa4737bcc6974f54778794dfd7fbcd95c30478867d6479ea45d412f2404cb2aa30
+DIST mongo-python-driver-4.6.0.gh.tar.gz 1493605 BLAKE2B 
088e5d222d64b00f5849435dadf116e51d00bc89c1f25371972256a342df434f068103affc001635138d7a55f9a5d22152cc3b58ef5317e1e39607390c027eb8
 SHA512 
348dd08c4a64e1f65fd49961b97b3779aa505421359a1f22a2030c9e87248c50eb10fcf39039b10185808dfe693beee3a3c953d09657b3ccfc22875a377240bd

diff --git a/dev-python/pymongo/pymongo-4.6.0.ebuild 
b/dev-python/pymongo/pymongo-4.6.0.ebuild
new file mode 100644
index ..2ba19ba3141d
--- /dev/null
+++ b/dev-python/pymongo/pymongo-4.6.0.ebuild
@@ -0,0 +1,154 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit check-reqs distutils-r1
+
+MY_P=mongo-python-driver-${PV}
+DESCRIPTION="Python driver for MongoDB"
+HOMEPAGE="
+   https://github.com/mongodb/mongo-python-driver/
+   https://pypi.org/project/pymongo/
+"
+SRC_URI="
+   https://github.com/mongodb/mongo-python-driver/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE="doc kerberos +native-extensions +test-full"
+
+RDEPEND="
+   

[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/bluespec/

2023-11-02 Thread Rui Huang
commit: 3ab4b80c70fc4f839792627a534ff107c6e85fa4
Author: Huang Rui  gmail  com>
AuthorDate: Thu Nov  2 13:52:50 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Thu Nov  2 13:52:50 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ab4b80c

sci-electronics/bluespec: improve metadata and ebuild

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/bluespec/bluespec-2022.01-r1.ebuild |  2 +-
 sci-electronics/bluespec/bluespec-.ebuild   |  2 +-
 sci-electronics/bluespec/metadata.xml   | 21 +
 3 files changed, 19 insertions(+), 6 deletions(-)

diff --git a/sci-electronics/bluespec/bluespec-2022.01-r1.ebuild 
b/sci-electronics/bluespec/bluespec-2022.01-r1.ebuild
index 143d64e795..8ca4d5b32a 100644
--- a/sci-electronics/bluespec/bluespec-2022.01-r1.ebuild
+++ b/sci-electronics/bluespec/bluespec-2022.01-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/sci-electronics/bluespec/bluespec-.ebuild 
b/sci-electronics/bluespec/bluespec-.ebuild
index 143d64e795..8ca4d5b32a 100644
--- a/sci-electronics/bluespec/bluespec-.ebuild
+++ b/sci-electronics/bluespec/bluespec-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/sci-electronics/bluespec/metadata.xml 
b/sci-electronics/bluespec/metadata.xml
index 1994a0713d..8835f9689b 100644
--- a/sci-electronics/bluespec/metadata.xml
+++ b/sci-electronics/bluespec/metadata.xml
@@ -9,9 +9,22 @@
B-Lang-org/bsc


-   This is a compiler, simulator, and associated tools for 
Bluespec High Level
-   Hardware Design Language (HL-HDL), supporting the two optional 
syntaxes,
-   BSV and BH. Language specifications and tutorials are available 
in the
-   BSVlang repository.
+   This is a compiler, simulator, and associated tools for 
Bluespec High
+   Level Hardware Design Language (HL-HDL), supporting the two 
optional
+   syntaxes, BSV and BH. Language specifications and tutorials are
+   available in the BSVlang repository.
+   Bluespec is a high-level hardware description language. It has 
a variety
+   of advanced features including a powerful type system that can 
prevent
+   errors prior to synthesis time, and its most distinguishing 
feature,
+   Guarded Atomic Actions, allow you to define hardware components 
in a
+   modular manner based on their invariants, and let the compiler 
pick a
+   scheduler.
+   
+   
+   这是 Bluespec 高级硬件设计语言 (HL-HDL) 的编译器、模拟器和相关工具,支持
+   两种可选语法:BSV 和 BH。 BSVlang 存储库中提供了语言规范和教程。
+   Bluespec 是一种高级硬件描述语言。它具有各种高级功能,包括强大的类型系统,
+   可以在综合之前防止错误,其最显着的功能是受保护的原子操作,允许您根据硬件
+   组件的不变量以模块化方式定义硬件组件,并让编译器选择一个调度程序。

 



[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/bluespec/

2023-11-02 Thread Rui Huang
commit: b9d1869255ee988f57335cef89a532c6ff0f9a30
Author: Huang Rui  gmail  com>
AuthorDate: Thu Nov  2 13:47:18 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Thu Nov  2 13:47:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9d18692

sci-electronics/bluespec: add 2023.07

Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/bluespec/Manifest|   1 +
 sci-electronics/bluespec/bluespec-2023.07.ebuild | 145 +++
 2 files changed, 146 insertions(+)

diff --git a/sci-electronics/bluespec/Manifest 
b/sci-electronics/bluespec/Manifest
index b108e2adec..fc42dc8421 100644
--- a/sci-electronics/bluespec/Manifest
+++ b/sci-electronics/bluespec/Manifest
@@ -1,3 +1,4 @@
 DIST bluespec-2022.01.tar.gz 25576850 BLAKE2B 
c80dada5bdbc13bd8ff4205ff8b65384845548b61190dd0d3729d877be576b78acfd38857adf427321f9ba078bae2891640cf211e907ca2db679bd7a0d2bb536
 SHA512 
e6a1e0197d42ca402180735d1f2c41ab84b47eb8708d4ff49a9d509a928dec7cda88d06353faaebefcabacb734d6f7dd1cee1b6e1053010231c8ae508cb80789
 DIST bluespec-2023.01.tar.gz 26431509 BLAKE2B 
10cb153e3dfc6779e48ead139da53463ffd4610c389feee73b64ae74e65e411cb9408e324e76f5b56b1accbe012c79017f528d4daa2d575ae73b16f5cf9d4733
 SHA512 
704926ba3e9d04a3a12c5c77793151a68d650e5ce84c3d5e6a6b86187dea322cd0e0ba78a5fd840e2dbd3a01a7d27ca30b9648158056b2c96eb522722bdef302
+DIST bluespec-2023.07.tar.gz 26449912 BLAKE2B 
de40024ee5a61b608d341d940d631e6350c3d45eeb8e52fc046ef4b6175c17c9867894d7a73dc656fefe19b952da7baafba1d2d685e990bb08c4e90435519815
 SHA512 
c14c7a17c53dc59ed8c62022fec932f7c8da13ef3d5aaa5c0439c492e89919bb2cb647cfb862e4d072cfb9bdbbe3e5ed0b98f9a609a6cbb7bbd5ce55384cbb5e
 DIST yices-2.6.4.tar.gz 10186909 BLAKE2B 
1c4b6297fd59924e9d99b9e17eb4b42e9bfbc24dcd56631beb9b72103c91578eb72b90cb9e228a5e9d489efc520a2e1d41185e9c3f4a8c43fc93f8dabba7414d
 SHA512 
d8102c41fda0e200fd1336ae317b516d2797d10c187b8f7aecf0c9b08b4b487b90bef8c358099b2da51c0367326939f9610fd4e6d5a41a392cf1114bd04b8763

diff --git a/sci-electronics/bluespec/bluespec-2023.07.ebuild 
b/sci-electronics/bluespec/bluespec-2023.07.ebuild
new file mode 100644
index 00..8ca4d5b32a
--- /dev/null
+++ b/sci-electronics/bluespec/bluespec-2023.07.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Toolchain for the Bluespec Hardware Definition Language"
+HOMEPAGE="https://github.com/B-Lang-org/bsc;
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/B-Lang-org/bsc.git;
+   inherit git-r3
+else
+   SRC_URI="
+   
https://github.com/B-Lang-org/bsc/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
+   
https://github.com/SRI-CSL/yices2/archive/refs/tags/Yices-2.6.4.tar.gz -> 
yices-2.6.4.tar.gz
+   "
+   S="${WORKDIR}/bsc-${PV}"
+   S_YICES="${WORKDIR}/yices2-Yices-2.6.4"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="BSD GPL-3+ MIT"
+SLOT="${PV}"
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-eselect/eselect-bluespec
+   app-shells/tcsh
+   dev-haskell/old-time:0=
+   dev-haskell/regex-compat:0=
+   dev-haskell/split:0=
+   dev-haskell/syb:0=
+   dev-lang/tcl
+"
+
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-util/dejagnu
+   sci-electronics/iverilog
+   sci-electronics/systemc
+   sys-process/time
+   )
+"
+
+BDEPEND="
+   dev-haskell/cabal:0=
+   dev-lang/ghc:0=
+   dev-lang/perl
+   dev-util/gperf
+   doc? (
+   dev-ruby/asciidoctor
+   dev-ruby/asciidoctor-pdf
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   dev-texlive/texlive-latexrecommended
+   dev-texlive/texlive-plaingeneric
+   )
+   sys-apps/coreutils
+   sys-devel/autoconf
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2022.01-libstp-stub-makefile.patch
+)
+
+# Do not complain about CFLAGS etc since we don't use them
+QA_FLAGS_IGNORED="
+   usr/share/bsc/bsc-${PV}/bin/core/.*
+   usr/share/bsc/bsc-${PV}/lib/SAT/.*
+   usr/share/bsc/bsc-${PV}/lib/VPI/.*
+"
+
+src_prepare() {
+   if [[ ${PV} != "" ]] ; then
+   rm -r "${S}"/src/vendor/yices/v2.6/yices2 || die
+   ln -s "${S_YICES}" "${S}"/src/vendor/yices/v2.6/yices2 || die
+   fi
+
+   default
+}
+
+src_compile() {
+   # NO_DEPS_CHECKS=1: skip the subrepo check (this deriviation uses 
yices.src instead of the subrepo)
+   # LDCONFIG=ldconfig: https://github.com/B-Lang-org/bsc/pull/43
+   # STP_STUB=1: https://github.com/B-Lang-org/bsc/pull/278
+   emake \
+   

[gentoo-commits] repo/gentoo:master commit in: app-vim/gentoo-syntax/

2023-11-02 Thread Michał Górny
commit: 3824dc89d7d98dee12013ae0422ec9fa51b55cc1
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 12:59:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:59:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3824dc89

app-vim/gentoo-syntax: Bump to v12

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

 app-vim/gentoo-syntax/Manifest|  1 +
 app-vim/gentoo-syntax/gentoo-syntax-12.ebuild | 42 +++
 2 files changed, 43 insertions(+)

diff --git a/app-vim/gentoo-syntax/Manifest b/app-vim/gentoo-syntax/Manifest
index 381c57a23d59..f32801e47ead 100644
--- a/app-vim/gentoo-syntax/Manifest
+++ b/app-vim/gentoo-syntax/Manifest
@@ -1 +1,2 @@
 DIST gentoo-syntax-11.tar.bz2 20986 BLAKE2B 
dd4d4d3a65480a4600d9c1372fdb1db40c07d3a954232513a535cd9e7d59e5e89f185e32aa7bfe38909e1ef4b0e2639136478ba9ab7eb6ceedd9fdb459b08da2
 SHA512 
9c74b38880429e2e980e8f44b51ed5bc3bb1431d8429a7ac66574556e3ca01e909c445585da9152d78e38d23cc9a4c100bb81f56ea8c0b63291b8df0dca7b886
+DIST gentoo-syntax-12.tar.bz2 21022 BLAKE2B 
758993282ccc26384bb1fc761f2a07059d5e2e7038f56d48ec19ac82ddecb7cd1601fbdd4221e6b41b43281195d862c93d98c12c47d2d43f4a6cbb4784ae6b46
 SHA512 
07bc7102b3f687c53d8e46c5ca91c1d605239490f160c6db11c6d17ae95b94d34e9ac654b3c9935099382f39ba8b92ea373b09f86fc6452840d12f135820b2b3

diff --git a/app-vim/gentoo-syntax/gentoo-syntax-12.ebuild 
b/app-vim/gentoo-syntax/gentoo-syntax-12.ebuild
new file mode 100644
index ..8465cb7009c6
--- /dev/null
+++ b/app-vim/gentoo-syntax/gentoo-syntax-12.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vim-plugin
+
+DESCRIPTION="vim plugin: Gentoo and Portage syntax highlighting"
+HOMEPAGE="https://github.com/gentoo/gentoo-syntax;
+SRC_URI="https://gitweb.gentoo.org/proj/gentoo-syntax.git/snapshot/${P}.tar.bz2;
+
+LICENSE="vim"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+IUSE="ignore-glep31"
+
+VIM_PLUGIN_HELPFILES="gentoo-syntax"
+VIM_PLUGIN_MESSAGES="filetype"
+
+src_prepare() {
+   default
+   if use ignore-glep31 ; then
+   for f in ftplugin/*.vim ; do
+   ebegin "Removing UTF-8 rules from ${f} ..."
+   sed -i -e 's~\(setlocal fileencoding=utf-8\)~" \1~' 
${f} \
+   || die "waah! bad sed voodoo. need more goats."
+   eend $?
+   done
+   fi
+}
+
+pkg_postinst() {
+   vim-plugin_pkg_postinst
+
+   if [[ -z ${REPLACING_VERSIONS} ]] ; then
+   if use ignore-glep31 1>/dev/null ; then
+   ewarn "You have chosen to disable the rules which 
ensure GLEP 31"
+   ewarn "compliance. When editing ebuilds, please make 
sure you get"
+   ewarn "the character set correct."
+   fi
+   fi
+}



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

2023-11-02 Thread Michał Górny
commit: 3a3a8781dac89ce76b226ce53f191ed4ae1a73d9
Author: Alexander Kurakin  mail  ru>
AuthorDate: Thu Nov  2 09:49:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 13:03:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a3a8781

dev-util/xfce4-dev-tools: add missing xsltproc build dependenvy

Closes: https://bugs.gentoo.org/916706
Signed-off-by: Alexander Kurakin  mail.ru>
Closes: https://github.com/gentoo/gentoo/pull/33644
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild 
b/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild
index 19544ac2055c..70e4d8537232 100644
--- a/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild
+++ b/dev-util/xfce4-dev-tools/xfce4-dev-tools-4.18.1.ebuild
@@ -20,6 +20,8 @@ DEPEND="
 RDEPEND="
${DEPEND}
 "
+# libxslt for xsltproc
 BDEPEND="
+   dev-libs/libxslt
virtual/pkgconfig
 "



[gentoo-commits] proj/gentoo-syntax: New tag: v12

2023-11-02 Thread Michał Górny
commit: 
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:59:05 2023 +

New tag: v12




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

2023-11-02 Thread Michał Górny
commit: 82d89b4972db3531ea4fe1df8812bcd7cec5d7e8
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 12:53:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:58:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d89b49

dev-python/pypy3_9: Remove old

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

 dev-python/pypy3_9/Manifest |   2 -
 dev-python/pypy3_9/pypy3_9-7.3.12_p2.ebuild | 209 
 2 files changed, 211 deletions(-)

diff --git a/dev-python/pypy3_9/Manifest b/dev-python/pypy3_9/Manifest
index 2703fd7cce07..ef3b3502ebdf 100644
--- a/dev-python/pypy3_9/Manifest
+++ b/dev-python/pypy3_9/Manifest
@@ -1,4 +1,2 @@
-DIST pypy3.9-gentoo-patches-7.3.12_p2.tar.xz 14832 BLAKE2B 
e142221967f501dea771c8e02b7e57f704945b9c2a4fa7f84d2a702f911cc798ffafafc88bbe04ef89a71d218d28ad98b4cbee9fe822e81199d55c9891292967
 SHA512 
2e3a1a972775a89e9cf42d8177f607fe4aa4f245261dd9e3e8256697ddaf5271a2aa3d73bdb62e93de9c62fa4e6969d517e812507e865947fd1b649ec0f1d426
 DIST pypy3.9-gentoo-patches-7.3.13.tar.xz 7476 BLAKE2B 
70f80c489686e92e933a200d2e92a095a80e2300814ec4e1f3cb31ec5f5500a45667f7bfe9570ea5eef3933fdda33a9930bdf2cf683c28e3ddb610bebeeca6dd
 SHA512 
5170f5141beb93b3b37cc94f85324c88182967eaff2f8ca26b81d63d5b0d20414a139ca44c250c07b46c747e27c97fd0fe5a2365f6636aba2dd28df3bc55cdca
-DIST pypy3.9-v7.3.12-src.tar.bz2 23528145 BLAKE2B 
28cc42b10d6a84c441af673e1a0dc6d19e09daa1da9249a7fec39a9aaccbe5010a3586068ae0b10cd402b72e5acc58998469d5c99019caa41399951c2a221e26
 SHA512 
8e819a1ec3f3ce7fc5f901fb554660288a57e2a4834a3da35c1a57faf88ef4129240628a58334d2e0c2b1dda412da5d85ec943abe8046c0ce5d0cd0a0f7fc42a
 DIST pypy3.9-v7.3.13-src.tar.bz2 23452374 BLAKE2B 
b5ce8dd78e4851b5c7fa6aa0c6f2f5c198a3b2d1e4691ccb20d1b229397d60ac41eaecef37f7c76e4de837876bdd6c1e4276302afc292080e0a38f1a58869580
 SHA512 
04b184050625f06d2acaa836a786db788c4f658f3384ebde176d0acc95044ee83dbf7193ebab1e4fd6275bed7a590d3945482294be32d8f94e8c541e053dce59

diff --git a/dev-python/pypy3_9/pypy3_9-7.3.12_p2.ebuild 
b/dev-python/pypy3_9/pypy3_9-7.3.12_p2.ebuild
deleted file mode 100644
index 1c6eec918ff3..
--- a/dev-python/pypy3_9/pypy3_9-7.3.12_p2.ebuild
+++ /dev/null
@@ -1,209 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pax-utils python-utils-r1 toolchain-funcs
-
-PYPY_PV=${PV%_p*}
-PYVER=3.9
-MY_P="pypy${PYVER}-v${PYPY_PV/_}"
-PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_rc/rc}"
-
-DESCRIPTION="A fast, compliant alternative implementation of the Python 
(${PYVER}) language"
-HOMEPAGE="
-   https://www.pypy.org/
-   https://foss.heptapod.net/pypy/pypy/
-"
-SRC_URI="
-   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
-   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
-"
-S="${WORKDIR}/${MY_P}-src"
-
-LICENSE="MIT"
-# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
-# also check pypy/interpreter/pycode.py -> pypy_incremental_magic
-SLOT="0/pypy39-pp73-336"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+ensurepip gdbm +jit ncurses sqlite tk"
-# many tests are failing upstream
-# see https://buildbot.pypy.org/summary?branch=py${PYVER}
-RESTRICT="test"
-
-RDEPEND="
-   || (
-   >=dev-python/${PN}-exe-${PYPY_PV}:${PYPY_PV}[bzip2(+),ncurses?]
-   >=dev-python/${PN}-exe-bin-${PYPY_PV}:${PYPY_PV}
-   )
-   dev-lang/python-exec[python_targets_pypy3(-)]
-   dev-libs/openssl:0=
-   dev-python/gentoo-common
-   ensurepip? ( dev-python/ensurepip-wheels )
-   gdbm? ( sys-libs/gdbm:0= )
-   sqlite? ( dev-db/sqlite:3= )
-   tk? (
-   dev-lang/tk:0=
-   dev-tcltk/tix:0=
-   )
-   ! lib-python/3/epython.py || die
-
-   einfo "Generating caches and CFFI modules ..."
-
-   # Generate sysconfig data
-   local host_gnu_type=$(sh pypy/tool/release/config.guess)
-   local overrides=(
-   HOST_GNU_TYPE "${host_gnu_type:-unknown}"
-   INCLUDEPY "${EPREFIX}/usr/include/pypy${PYVER}"
-   LIBDIR "${EPREFIX}/usr/$(get_libdir)"
-   TZPATH "${EPREFIX}/usr/share/zoneinfo"
-   WHEEL_PKG_DIR "${EPREFIX}/usr/lib/python/ensurepip"
-   )
-   ./pypy${PYVER}-c -m sysconfig --generate-posix-vars "${overrides[@]}" 
|| die
-   local outdir
-   outdir=$(

[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3_9-exe/

2023-11-02 Thread Michał Górny
commit: 54c9c7a89244719377bcfb296641c49a5ad43f59
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 12:53:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:58:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54c9c7a8

dev-python/pypy3_9-exe: Remove old

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

 dev-python/pypy3_9-exe/Manifest  |   2 -
 dev-python/pypy3_9-exe/pypy3_9-exe-7.3.12.ebuild | 127 ---
 2 files changed, 129 deletions(-)

diff --git a/dev-python/pypy3_9-exe/Manifest b/dev-python/pypy3_9-exe/Manifest
index 201370adbea6..ef3b3502ebdf 100644
--- a/dev-python/pypy3_9-exe/Manifest
+++ b/dev-python/pypy3_9-exe/Manifest
@@ -1,4 +1,2 @@
-DIST pypy3.9-gentoo-patches-7.3.12.tar.xz 7472 BLAKE2B 
3948dc62af0b48c77e86cf25113363984ffcf118ca0ea797807a34d509223c6449edc66a835bd550cbdbb41c2c7386f2c56479b26e60effcf1c3a315ed113d0e
 SHA512 
37f935d02a08c88aeab0337eb48a543c02cae37af5c0e692dda899f1b7acb811cf7d6c4d162829d6876d926d9cf376c522ec28ea7fb8957ca9a3ea7654262302
 DIST pypy3.9-gentoo-patches-7.3.13.tar.xz 7476 BLAKE2B 
70f80c489686e92e933a200d2e92a095a80e2300814ec4e1f3cb31ec5f5500a45667f7bfe9570ea5eef3933fdda33a9930bdf2cf683c28e3ddb610bebeeca6dd
 SHA512 
5170f5141beb93b3b37cc94f85324c88182967eaff2f8ca26b81d63d5b0d20414a139ca44c250c07b46c747e27c97fd0fe5a2365f6636aba2dd28df3bc55cdca
-DIST pypy3.9-v7.3.12-src.tar.bz2 23528145 BLAKE2B 
28cc42b10d6a84c441af673e1a0dc6d19e09daa1da9249a7fec39a9aaccbe5010a3586068ae0b10cd402b72e5acc58998469d5c99019caa41399951c2a221e26
 SHA512 
8e819a1ec3f3ce7fc5f901fb554660288a57e2a4834a3da35c1a57faf88ef4129240628a58334d2e0c2b1dda412da5d85ec943abe8046c0ce5d0cd0a0f7fc42a
 DIST pypy3.9-v7.3.13-src.tar.bz2 23452374 BLAKE2B 
b5ce8dd78e4851b5c7fa6aa0c6f2f5c198a3b2d1e4691ccb20d1b229397d60ac41eaecef37f7c76e4de837876bdd6c1e4276302afc292080e0a38f1a58869580
 SHA512 
04b184050625f06d2acaa836a786db788c4f658f3384ebde176d0acc95044ee83dbf7193ebab1e4fd6275bed7a590d3945482294be32d8f94e8c541e053dce59

diff --git a/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.12.ebuild 
b/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.12.ebuild
deleted file mode 100644
index b9174fee3c95..
--- a/dev-python/pypy3_9-exe/pypy3_9-exe-7.3.12.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit check-reqs pax-utils toolchain-funcs
-
-PYPY_PV=${PV%_p*}
-PYVER=3.9
-MY_P="pypy${PYVER}-v${PYPY_PV/_}"
-PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_}"
-
-DESCRIPTION="PyPy3 executable (build from source)"
-HOMEPAGE="https://www.pypy.org/;
-SRC_URI="
-   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
-   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
-"
-S="${WORKDIR}/${MY_P}-src"
-
-LICENSE="MIT"
-SLOT="${PYPY_PV}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+jit low-memory ncurses cpu_flags_x86_sse2"
-
-RDEPEND="
-   app-arch/bzip2:0=
-   dev-libs/expat:0=
-   dev-libs/libffi:0=
-   >=sys-libs/zlib-1.1.3:0=
-   virtual/libintl:0=
-   ncurses? ( sys-libs/ncurses:0= )
-   !dev-python/pypy3-exe-bin:${SLOT}
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-python/pypy
-"
-
-check_env() {
-   if use low-memory; then
-   CHECKREQS_MEMORY="1750M"
-   use amd64 && CHECKREQS_MEMORY="3500M"
-   else
-   CHECKREQS_MEMORY="3G"
-   use amd64 && CHECKREQS_MEMORY="6G"
-   fi
-
-   check-reqs_pkg_pretend
-}
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && check_env
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && check_env
-}
-
-src_prepare() {
-   local PATCHES=(
-   "${WORKDIR}/${PATCHSET}"
-   )
-   default
-}
-
-src_configure() {
-   tc-export CC
-
-   local jit_backend
-   if use jit; then
-   jit_backend='--jit-backend='
-
-   # We only need the explicit sse2 switch for x86.
-   # On other arches we can rely on autodetection which uses
-   # compiler macros. Plus, --jit-backend= doesn't accept all
-   # the modern values...
-
-   if use x86; then
-   if use cpu_flags_x86_sse2; then
-   jit_backend+=x86
-   else
-   jit_backend+=x86-without-sse2
-   fi
-   else
-   jit_backend+=auto
-   fi
-   fi
-
-   local args=(
-   --no-shared
-   $(usex jit -Ojit -O2)
-
-   ${jit_backend}
-
-   pypy/goal/targetpypystandalone
-   --withmod-bz2
-   $(usex ncurses --with{,out}mod-_minimal_curses)
-   )
-
-   local interp=( pypy )
-   if use low-memory; then
-   local -x PYPY_GC_MAX_DELTA=200MB
-   

[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-pulseaudio-plugin/

2023-11-02 Thread Michał Górny
commit: 887d1ea618d4199556cf39d803ac9fa68c7df861
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 12:56:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:58:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887d1ea6

xfce-extra/xfce4-pulseaudio-plugin: Remove old

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

 xfce-extra/xfce4-pulseaudio-plugin/Manifest|  3 -
 .../xfce4-pulseaudio-plugin-0.4.5.ebuild   | 73 
 .../xfce4-pulseaudio-plugin-0.4.6.ebuild   | 77 --
 .../xfce4-pulseaudio-plugin-0.4.7-r1.ebuild| 77 --
 4 files changed, 230 deletions(-)

diff --git a/xfce-extra/xfce4-pulseaudio-plugin/Manifest 
b/xfce-extra/xfce4-pulseaudio-plugin/Manifest
index c3cc6aab612c..bad14d876d09 100644
--- a/xfce-extra/xfce4-pulseaudio-plugin/Manifest
+++ b/xfce-extra/xfce4-pulseaudio-plugin/Manifest
@@ -1,4 +1 @@
-DIST xfce4-pulseaudio-plugin-0.4.5.tar.bz2 394671 BLAKE2B 
facd79419b36741791b91d76da0212a99dfd2e807eedac691a5978b85365052702797cf67d2f0f8af294e9c0141fcedad49a92595acd4bbeadbf470889d7e16b
 SHA512 
9250189af2d40f9b87687ef15e37983a95f797c2ba0aaa18cb8e510b7b1caff7f762a18db4e5a3780001b5cd46e00849d427801e14854c45e849c5d014a1375b
-DIST xfce4-pulseaudio-plugin-0.4.6.tar.bz2 422590 BLAKE2B 
966dcc87c99888fb4b83901a4059ffa05bbc24707de0d32efd3c8f902f3f92277d13d9d9e8ae7475259b84f9a9a585336ab2f26d97ebf01f5031ede101335ad8
 SHA512 
b50193837a89c9adf8bfdd6c51cb872f8153448d71326ecd38171774164890436402d0041f98a79dc35a4523bfbd63dc4694f7ea13d4f8e38e98626280dd5127
-DIST xfce4-pulseaudio-plugin-0.4.7.tar.bz2 432495 BLAKE2B 
17314464a8643950334dcae2a8e2c106b4f0b3f76d2807c75db23f8e86a3fde8526cd4356932f9a4b185b6c3e33e825d9008b11b5f3ed026fb0aec27e770
 SHA512 
a20c2250e36a9ac4308b07a937377dd8098b1609f01e86a35da9496a1c111ecafd85cd6b26945ee64e0be6d4a637d4e4d8950e6f09def6f8c869e32f4b3d69e3
 DIST xfce4-pulseaudio-plugin-0.4.8.tar.bz2 434257 BLAKE2B 
0ba1336fae0116cd56b26393eecbf1276a645cdc8129ba4a4d817699282e0b84a1c060513fbffee1c84ed2e863b2a82eb5875ef5ea42c53332d6aae5de7f
 SHA512 
8f6f06a65295ff53bd18a32dc302b2d12fb722bcfacd549c79dbc88e8ab6890888f158ea02ce5a21b261fa681068d68f18eb076f1dc2cb9135b7fc1e77fa7ce8

diff --git 
a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.5.ebuild 
b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.5.ebuild
deleted file mode 100644
index 9ba6c2af60e3..
--- a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.5.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="A panel plug-in for PulseAudio volume control"
-HOMEPAGE="
-   https://docs.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/start
-   https://gitlab.xfce.org/panel-plugins/xfce4-pulseaudio-plugin/
-"
-SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86"
-IUSE="+keybinder libcanberra libnotify wnck"
-
-DEPEND="
-   >=dev-libs/glib-2.42.0
-   media-sound/pulseaudio:=[glib]
-   >=x11-libs/gtk+-3.20.0:3
-   >=xfce-base/exo-0.11:=
-   >=xfce-base/libxfce4ui-4.11.0:=[gtk3(+)]
-   >=xfce-base/libxfce4util-4.9.0:=
-   >=xfce-base/xfce4-panel-4.11.0:=
-   >=xfce-base/xfconf-4.6.0:=
-   keybinder? ( dev-libs/keybinder:3 )
-   libcanberra? ( media-libs/libcanberra )
-   libnotify? ( x11-libs/libnotify )
-   wnck? ( x11-libs/libwnck:3 )
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   dev-util/intltool
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local myconf=(
-   $(use_enable keybinder)
-   $(use_enable libcanberra)
-   $(use_enable libnotify)
-   $(use_enable wnck)
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-
-   if ! has_version media-sound/pavucontrol; then
-   elog "For the 'audio mixer...' shortcut to work, you need to 
install"
-   elog "an external mixer application. Please either install:"
-   elog
-   elog "  media-sound/pavucontrol"
-   elog
-   elog "or specify another application to use in the 'Properties' 
dialog."
-   fi
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}

diff --git 
a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.6.ebuild 
b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.6.ebuild
deleted file mode 100644
index 957995966f78..
--- a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.6.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo 

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

2023-11-02 Thread Michał Górny
commit: d7064aa6f494e4e8c0c648c6e389d2b6160a61e2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 12:51:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:58:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7064aa6

media-gfx/cairosvg: Remove old

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

 media-gfx/cairosvg/Manifest  |  1 -
 media-gfx/cairosvg/cairosvg-2.7.0.ebuild | 38 
 2 files changed, 39 deletions(-)

diff --git a/media-gfx/cairosvg/Manifest b/media-gfx/cairosvg/Manifest
index 5f146514274e..69f739a39967 100644
--- a/media-gfx/cairosvg/Manifest
+++ b/media-gfx/cairosvg/Manifest
@@ -1,2 +1 @@
-DIST CairoSVG-2.7.0.tar.gz 8398722 BLAKE2B 
00a82ec395480aba7bf1c1e2025f53ad5e3bb6336110e709f9cdb67c8a2eeafb071da0dc44aabceadd4c8c274f4560d264c101f43c89c6faa96ea47018a67f62
 SHA512 
7775654f55ac436c91e781a91ca9ca89826068638fdbf65b9717899dfd5d974dacc7cf2e7ee24fad1be8ded899e1c1f441137f25c2a8185b67e7ecc84c2c9c50
 DIST CairoSVG-2.7.1.tar.gz 8399085 BLAKE2B 
8d729355e95576ef2bc1f2d046f1d8f997bfe509477db0f2bd1eec0c89ae581081f4629aa66c53604f685e3ad424b08fc8adef5f630a35bdcf64c37d21d463f9
 SHA512 
fd2cdf38b6ee7860ded728694de8cb413d9442939e60501f7657e2dc43a16b6c6c863faa88a15ea001b7ee7949b2d441bcf609b1d64a49f3091573e14e8b1d92

diff --git a/media-gfx/cairosvg/cairosvg-2.7.0.ebuild 
b/media-gfx/cairosvg/cairosvg-2.7.0.ebuild
deleted file mode 100644
index bec725c86da7..
--- a/media-gfx/cairosvg/cairosvg-2.7.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN="CairoSVG"
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="CLI and library to export SVG to PDF, PostScript, and PNG"
-HOMEPAGE="
-   https://cairosvg.org/
-   https://github.com/Kozea/CairoSVG/
-   https://pypi.org/project/CairoSVG/
-"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
-
-RDEPEND="
-   dev-python/cairocffi[${PYTHON_USEDEP}]
-   dev-python/cssselect2[${PYTHON_USEDEP}]
-   dev-python/defusedxml[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/tinycss2[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # this test compares output against old version; this makes little
-   # sense for us and requires both distfiles around
-   test_non_regression
-)



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

2023-11-02 Thread Michał Górny
commit: 219f2717c319f767b488df3ead0f49acb294895e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 12:52:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:58:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=219f2717

dev-python/pypy3_10: Remove old

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

 dev-python/pypy3_10/Manifest  |   2 -
 dev-python/pypy3_10/pypy3_10-7.3.12_p5.ebuild | 209 --
 2 files changed, 211 deletions(-)

diff --git a/dev-python/pypy3_10/Manifest b/dev-python/pypy3_10/Manifest
index 1f68e931145e..b724b6a918e4 100644
--- a/dev-python/pypy3_10/Manifest
+++ b/dev-python/pypy3_10/Manifest
@@ -1,4 +1,2 @@
-DIST pypy3.10-gentoo-patches-7.3.12_p5.tar.xz 15404 BLAKE2B 
d9aa579b82f6bfafc3bdbd1f818d9cc85e3d33e6e72ec8dd65486e6239184dbd6720af1819493016c03e0898dec0c4f4fe361ef4ecdc63a365bc37a9452f1d2a
 SHA512 
a705dd608d2a0027979d20301ec23aebc4a1ff20a826f2572fbdd702b079303797926e3908fd2afd7d4b0d165ffc1f4988a1c5181dd0f8ce7a7a2cc725630e23
 DIST pypy3.10-gentoo-patches-7.3.13_p1.tar.xz 5068 BLAKE2B 
2dd739a0ec9fc358a1fa1c278d06ed30f63f01565a593abc8b6f6bc14a5210ae3b6d541558b61ec97aad4f520e362310b825409ac46698846e66adbabcc805e7
 SHA512 
4ba5b2aa173b70ace6ee01ba4b870ab7baceea0b2fc6b0592787f80493c3f76ed0c662e0c86e9043c1bff981aec0268c7122d5a59d592bdb99cd8224953c8b2f
-DIST pypy3.10-v7.3.12-src.tar.bz2 23009064 BLAKE2B 
ad45d90de9ae51803ebcfa202763889f92f7e5c2939331433a496e53ca67dd6eeaf9c61e16cb648945409dff3c6dd6b8a2a01dfe1bed6cd6a9df98f112bff181
 SHA512 
080520c7de267e17a2823f06cd0a15c108a2c32fc296d6e24782050eb546fa74852d948ede2c381dba110774121b20efc3a07b553acd0ac0db4a844dfc09069e
 DIST pypy3.10-v7.3.13-src.tar.bz2 23067819 BLAKE2B 
6e2bfd83bcf16feef006dad39ab6d8f452418ee6bc4043edaa590db702f39275e775004bdba762736a901da94cb5274cd34f2811461048d46ac0f4af04158702
 SHA512 
16fbc76558152b3eadca999d56197a6bf906cbb7bb75035ccd3501372af0f0c22533d22ba231a40b7c02afa11f0d692a6ae85ba6d5e1607b737b8c68209b7c43

diff --git a/dev-python/pypy3_10/pypy3_10-7.3.12_p5.ebuild 
b/dev-python/pypy3_10/pypy3_10-7.3.12_p5.ebuild
deleted file mode 100644
index 943c947b9dca..
--- a/dev-python/pypy3_10/pypy3_10-7.3.12_p5.ebuild
+++ /dev/null
@@ -1,209 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit pax-utils python-utils-r1 toolchain-funcs
-
-PYPY_PV=${PV%_p*}
-PYVER=3.10
-MY_P="pypy${PYVER}-v${PYPY_PV/_}"
-PATCHSET="pypy${PYVER}-gentoo-patches-${PV/_rc/rc}"
-
-DESCRIPTION="A fast, compliant alternative implementation of the Python 
(${PYVER}) language"
-HOMEPAGE="
-   https://www.pypy.org/
-   https://foss.heptapod.net/pypy/pypy/
-"
-SRC_URI="
-   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
-   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
-"
-S="${WORKDIR}/${MY_P}-src"
-
-LICENSE="MIT"
-# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
-# also check pypy/interpreter/pycode.py -> pypy_incremental_magic
-SLOT="0/pypy310-pp73-384"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="+ensurepip gdbm +jit ncurses sqlite tk"
-# many tests are failing upstream
-# see https://buildbot.pypy.org/summary?branch=py${PYVER}
-RESTRICT="test"
-
-RDEPEND="
-   || (
-   >=dev-python/${PN}-exe-${PYPY_PV}:${PYPY_PV}[bzip2(+),ncurses?]
-   >=dev-python/${PN}-exe-bin-${PYPY_PV}:${PYPY_PV}
-   )
-   dev-lang/python-exec[python_targets_pypy3(-)]
-   dev-libs/openssl:0=
-   dev-python/gentoo-common
-   ensurepip? ( dev-python/ensurepip-wheels )
-   gdbm? ( sys-libs/gdbm:0= )
-   sqlite? ( dev-db/sqlite:3= )
-   tk? (
-   dev-lang/tk:0=
-   dev-tcltk/tix:0=
-   )
-   !~dev-python/pypy3-7.3.12_rc1
-"
-DEPEND="
-   ${RDEPEND}
-"
-
-src_prepare() {
-   local PATCHES=(
-   "${WORKDIR}/${PATCHSET}"
-   )
-   default
-
-   eapply_user
-}
-
-src_configure() {
-   tc-export CC
-}
-
-src_compile() {
-   mkdir bin || die
-   # switch to the layout expected for cffi module builds
-   mkdir include/pypy${PYVER} || die
-   # copy over to make sys.prefix happy
-   cp -p "${BROOT}"/usr/bin/pypy${PYVER}-c-${PYPY_PV} pypy${PYVER}-c || die
-   cp -p "${BROOT}"/usr/include/pypy${PYVER}/${PYPY_PV}/* 
include/pypy${PYVER}/ || die
-   # (not installed by pypy-exe)
-   rm pypy/module/cpyext/include/_numpypy/numpy/README || die
-   mv pypy/module/cpyext/include/* include/pypy${PYVER}/ || die
-   mv pypy/module/cpyext/parse/*.h include/pypy${PYVER}/ || die
-   pax-mark m pypy${PYVER}-c
-
-   # verify the subslot
-   local soabi=$(
-   ./pypy${PYVER}-c - <<-EOF
-   import importlib.util
-   import sysconfig
-   soabi = sysconfig.get_config_var("SOABI")
- 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3_10-exe/

2023-11-02 Thread Michał Górny
commit: 923a17f07add72074a32c20bbdd66b88fa385442
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 12:52:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:58:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923a17f0

dev-python/pypy3_10-exe: Remove old

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

 dev-python/pypy3_10-exe/Manifest   |   2 -
 .../pypy3_10-exe/pypy3_10-exe-7.3.12_p2.ebuild | 127 -
 2 files changed, 129 deletions(-)

diff --git a/dev-python/pypy3_10-exe/Manifest b/dev-python/pypy3_10-exe/Manifest
index ff398049b4a2..441c49ad6bc4 100644
--- a/dev-python/pypy3_10-exe/Manifest
+++ b/dev-python/pypy3_10-exe/Manifest
@@ -1,4 +1,2 @@
-DIST pypy3.10-gentoo-patches-7.3.12_p2.tar.xz 7184 BLAKE2B 
dae373bee65ede20c1e8bc29faedd5413c832bd105045d6953c8c1eca99955de1bab5dfcddacc612874616dabbb58921bebddc2a62177edc822247e6c2eba9c7
 SHA512 
b4476dc96dfd79a15218e2b7b60f289abeb10605e01a96746c04b9449c201aa8ee032dc3145c36b0b64d07e3948e828b49a874132d595b26e4dd95140d428942
 DIST pypy3.10-gentoo-patches-7.3.13.tar.xz 4776 BLAKE2B 
9f0ef159c8aa2d3edb5ee0e14be694c4a7c1165d70b16e9b13b6e59da7334354cc8593186a2ff47d4a0ce8c76abdf4a3c12ec3ffdd7a90cc4f30b39c259c3ee7
 SHA512 
86bfbf7f26f259c0850074c9062544ee091f7a65359cb17dae3ec287841e7a812d7185cb552f3546acdde3965efe0e6c0fb728c30b64779fca10be2f7c4d634f
-DIST pypy3.10-v7.3.12-src.tar.bz2 23009064 BLAKE2B 
ad45d90de9ae51803ebcfa202763889f92f7e5c2939331433a496e53ca67dd6eeaf9c61e16cb648945409dff3c6dd6b8a2a01dfe1bed6cd6a9df98f112bff181
 SHA512 
080520c7de267e17a2823f06cd0a15c108a2c32fc296d6e24782050eb546fa74852d948ede2c381dba110774121b20efc3a07b553acd0ac0db4a844dfc09069e
 DIST pypy3.10-v7.3.13-src.tar.bz2 23067819 BLAKE2B 
6e2bfd83bcf16feef006dad39ab6d8f452418ee6bc4043edaa590db702f39275e775004bdba762736a901da94cb5274cd34f2811461048d46ac0f4af04158702
 SHA512 
16fbc76558152b3eadca999d56197a6bf906cbb7bb75035ccd3501372af0f0c22533d22ba231a40b7c02afa11f0d692a6ae85ba6d5e1607b737b8c68209b7c43

diff --git a/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.12_p2.ebuild 
b/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.12_p2.ebuild
deleted file mode 100644
index c13f2df16f05..
--- a/dev-python/pypy3_10-exe/pypy3_10-exe-7.3.12_p2.ebuild
+++ /dev/null
@@ -1,127 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit check-reqs pax-utils toolchain-funcs
-
-PYPY_PV=${PV%_p*}
-PYVER=3.10
-MY_P="pypy${PYVER}-v${PYPY_PV/_}"
-PATCHSET="pypy${PYVER}-gentoo-patches-${PV}"
-
-DESCRIPTION="PyPy3 executable (build from source)"
-HOMEPAGE="https://www.pypy.org/;
-SRC_URI="
-   https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2
-   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
-"
-S="${WORKDIR}/${MY_P}-src"
-
-LICENSE="MIT"
-SLOT="${PYPY_PV}"
-KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="+jit low-memory ncurses cpu_flags_x86_sse2"
-
-RDEPEND="
-   app-arch/bzip2:0=
-   dev-libs/expat:0=
-   dev-libs/libffi:0=
-   >=sys-libs/zlib-1.1.3:0=
-   virtual/libintl:0=
-   ncurses? ( sys-libs/ncurses:0= )
-   !dev-python/pypy3-exe-bin:${SLOT}
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-python/pypy
-"
-
-check_env() {
-   if use low-memory; then
-   CHECKREQS_MEMORY="1750M"
-   use amd64 && CHECKREQS_MEMORY="3500M"
-   else
-   CHECKREQS_MEMORY="3G"
-   use amd64 && CHECKREQS_MEMORY="6G"
-   fi
-
-   check-reqs_pkg_pretend
-}
-
-pkg_pretend() {
-   [[ ${MERGE_TYPE} != binary ]] && check_env
-}
-
-pkg_setup() {
-   [[ ${MERGE_TYPE} != binary ]] && check_env
-}
-
-src_prepare() {
-   local PATCHES=(
-   "${WORKDIR}/${PATCHSET}"
-   )
-   default
-}
-
-src_configure() {
-   tc-export CC
-
-   local jit_backend
-   if use jit; then
-   jit_backend='--jit-backend='
-
-   # We only need the explicit sse2 switch for x86.
-   # On other arches we can rely on autodetection which uses
-   # compiler macros. Plus, --jit-backend= doesn't accept all
-   # the modern values...
-
-   if use x86; then
-   if use cpu_flags_x86_sse2; then
-   jit_backend+=x86
-   else
-   jit_backend+=x86-without-sse2
-   fi
-   else
-   jit_backend+=auto
-   fi
-   fi
-
-   local args=(
-   --no-shared
-   $(usex jit -Ojit -O2)
-
-   ${jit_backend}
-
-   pypy/goal/targetpypystandalone
-   --withmod-bz2
-   $(usex ncurses --with{,out}mod-_minimal_curses)
-   )
-
-   local interp=( pypy )
-   if use low-memory; then
-   local -x 

[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-notifyd/

2023-11-02 Thread Michał Górny
commit: 8067d4dff5e7909eb02d510d2650573e8bb9e956
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 12:56:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:58:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8067d4df

xfce-extra/xfce4-notifyd: Remove old

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

 xfce-extra/xfce4-notifyd/Manifest  |  2 -
 .../xfce4-notifyd/xfce4-notifyd-0.8.2.ebuild   | 68 
 .../xfce4-notifyd/xfce4-notifyd-0.9.1.ebuild   | 74 --
 3 files changed, 144 deletions(-)

diff --git a/xfce-extra/xfce4-notifyd/Manifest 
b/xfce-extra/xfce4-notifyd/Manifest
index 2680162ce302..08ccb7d0e678 100644
--- a/xfce-extra/xfce4-notifyd/Manifest
+++ b/xfce-extra/xfce4-notifyd/Manifest
@@ -1,3 +1 @@
-DIST xfce4-notifyd-0.8.2.tar.bz2 684013 BLAKE2B 
ffb5e6ae171db83abeeebd375cbabb73b9a4f0e7d9135593ad2a3bf4c76b2080ce40134922ad1e4d11456166cc9a00cbfda6ee571c0934afc314451153dc6d75
 SHA512 
8da4bc1f81c1baa91367ba508be87e2bac71180734062cdcb308076acf97a5ccb52382b7e1bd031750253dda6a69882eb92f4679220bb042426092a47eb8c7e0
-DIST xfce4-notifyd-0.9.1.tar.bz2 728342 BLAKE2B 
85052d0c1041141a187ee35a51bd348390df9d9b4a9923a4bce3a9c8c8e3e43e38f45542b0ac78ad63b3db124e926b2a5a48e3b1c64a51ac7a3624c41adfb618
 SHA512 
5bec8a5578a2fc120edb20cf587eb795f86de9da99d20d05bc527356802c23b0d5b07888ae0603624db04e8f94c9ab489333df73c44d57e87aea82e515e18890
 DIST xfce4-notifyd-0.9.2.tar.bz2 728345 BLAKE2B 
bcca7ea3afc8bf421fb7e48f4f9c171a7ffd772189a614e9114a5514b1a34f3aee109b40894f75053f36d0d5b6e8bdb43a7bdffb091852cc30ef7bdcb2ed91e9
 SHA512 
7c65111d888f4aeee7d36f3c44ca35fb7c4b0f433dd77cb9c1ae03472fd31a2b36f5bba7f6f6fafb5dbf8c60a14a09b05443f3e8ffa737fced1e8bc67278b30d

diff --git a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.8.2.ebuild 
b/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.8.2.ebuild
deleted file mode 100644
index 88d3ce010673..
--- a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.8.2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit xdg-utils
-
-DESCRIPTION="Notification daemon for the Xfce desktop environment"
-HOMEPAGE="
-   https://docs.xfce.org/apps/notifyd/start
-   https://gitlab.xfce.org/apps/xfce4-notifyd/
-"
-SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~riscv x86"
-IUSE="sound wayland X"
-
-DEPEND="
-   >=dev-db/sqlite-3.34:3
-   >=dev-libs/glib-2.68.0:2
-   >=x11-libs/gtk+-3.22:3[wayland?,X?]
-   >=x11-libs/libnotify-0.7
-   >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
-   >=xfce-base/libxfce4util-4.12:=
-   >=xfce-base/xfce4-panel-4.14.0:=
-   >=xfce-base/xfconf-4.10:=
-   sound? (
-   >=media-libs/libcanberra-0.30[gtk3]
-   )
-   wayland? (
-   >=gui-libs/gtk-layer-shell-0.7.0
-   )
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-src_configure() {
-   local myconf=(
-   $(use_enable wayland gdk-wayland)
-   $(use_enable wayland gtk-layer-shell)
-   $(use_enable X gdk-x11)
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}

diff --git a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.9.1.ebuild 
b/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.9.1.ebuild
deleted file mode 100644
index ca5903b4bb9b..
--- a/xfce-extra/xfce4-notifyd/xfce4-notifyd-0.9.1.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 xdg-utils
-
-DESCRIPTION="Notification daemon for the Xfce desktop environment"
-HOMEPAGE="
-   https://docs.xfce.org/apps/notifyd/start
-   https://gitlab.xfce.org/apps/xfce4-notifyd/
-"
-SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE="sound wayland X"
-
-DEPEND="
-   >=dev-db/sqlite-3.34:3
-   >=dev-libs/glib-2.68.0:2
-   >=sys-apps/dbus-1.0
-   >=x11-libs/gtk+-3.22:3[wayland?,X?]
-   >=x11-libs/libnotify-0.7
-   >=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
-   >=xfce-base/libxfce4util-4.12:=
-   >=xfce-base/xfce4-panel-4.14.0:=
-   >=xfce-base/xfconf-4.10:=
-   sound? (
-   >=media-libs/libcanberra-0.30[gtk3]
-   )
-   wayland? (
-   >=gui-libs/gtk-layer-shell-0.7.0
-   )
-   X? (
-   >=x11-libs/libX11-1.6.7
-   )
-"
-RDEPEND="
-  

[gentoo-commits] repo/gentoo:master commit in: xfce-base/xfconf/

2023-11-02 Thread Michał Górny
commit: 284af771d75a4e15b3abb1c35c5b9a5213180543
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 12:56:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:58:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284af771

xfce-base/xfconf: Remove old

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

 xfce-base/xfconf/Manifest |  2 -
 xfce-base/xfconf/xfconf-4.18.1.ebuild | 78 ---
 xfce-base/xfconf/xfconf-4.19.0.ebuild | 77 --
 3 files changed, 157 deletions(-)

diff --git a/xfce-base/xfconf/Manifest b/xfce-base/xfconf/Manifest
index c723829a419e..a72d6bc4f930 100644
--- a/xfce-base/xfconf/Manifest
+++ b/xfce-base/xfconf/Manifest
@@ -1,5 +1,3 @@
-DIST xfconf-4.18.1.tar.bz2 629881 BLAKE2B 
1344637b8f29f03e546d432f7703cba3add24d13e9615e3a69adab7050fbae7e0db44aec41dc322e3ee1e7aa744de3d9a41d80bf3d0a0ce9fbd91407d6db31d0
 SHA512 
cb4cc29497865755df4c9b8db7cbb84f9f2b5ce5eb7216bd5a3e7202424c565a36f4e4592c5ee0035a01fe4df043a87de43a536b0e63e1e200a077631e1c807a
 DIST xfconf-4.18.2.tar.bz2 632500 BLAKE2B 
b0e28985c1b9cd3c29b534ca620ede881639998ac48f20a5f58bc19cc5f5405baddfd1b24f425a5159770a6034121c2b7a80111fb57df0de6667a804d8aca14d
 SHA512 
d24157e966d3e83edf21ebf6b0745fa4a8518410bc430e94b1f5ec98eb5a1d038056e014fd87813e524c17ce23faf47d6d1a76752e9ee9ec766e1e94517003ca
 DIST xfconf-4.18.3.tar.bz2 648479 BLAKE2B 
021198bba84c651f05cf47a1034617e088dcce6502eac6f0f160f8000e2309bac5f44b57cc0a4156f907a25002cc3c539ab0c16fc5b3018bbc8ae9a58b212133
 SHA512 
e1aa133f79ea584af067369f6fd059cd444c4743270ed90a8b0dfe158f7ae6fbc78af62fab67c64674060c2fd1404f06602ac8c019b0db8b70779a17fde4a327
-DIST xfconf-4.19.0.tar.bz2 755578 BLAKE2B 
6442da9393c590a0d17e33081f161b115877fef02da9754d2d10baf377473a82a08ef01b007cbabc04637ff3441a1362ca9d3cf922d55a4ac6962389cc9befa9
 SHA512 
7acf5257996d8d36c50e373f25f6b0aa6ecfe4cecf4df6e18b221f7185f20bdb74a5571d21166ef2e7611c7e089242b0bc09c99a0d3735dc319736a230e7b2e6
 DIST xfconf-4.19.1.tar.bz2 762466 BLAKE2B 
dd0ae72fc5ccb1146d69e1e0a9b67e89205ea460f75fcc4ccee1cb36b600f5b145f75d9f10f576bc3040bd065aa8d855788e79fde78541c9853f3cf04f0b5bb3
 SHA512 
4adb08005caf8373da82ef8db1bfde1f91d723c73b8c836516611d52ccbed86eea6a8dbef8e2a17b9eb4d5199c54bfbfdec970836bb35eb1a951584d75c8faa3

diff --git a/xfce-base/xfconf/xfconf-4.18.1.ebuild 
b/xfce-base/xfconf/xfconf-4.18.1.ebuild
deleted file mode 100644
index 2d89a4cb507f..
--- a/xfce-base/xfconf/xfconf-4.18.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit bash-completion-r1 vala
-
-DESCRIPTION="A configuration management system for Xfce"
-SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
-HOMEPAGE="
-   https://docs.xfce.org/xfce/xfconf/start
-   https://gitlab.xfce.org/xfce/xfconf/
-"
-
-LICENSE="GPL-2+"
-SLOT="0/3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris"
-IUSE="debug +introspection vala"
-REQUIRED_USE="vala? ( introspection )"
-
-DEPEND="
-   >=dev-libs/glib-2.66.0
-   sys-apps/dbus
-   >=xfce-base/libxfce4util-4.17.3:=
-   introspection? ( >=dev-libs/gobject-introspection-1.66:= )
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   dev-util/intltool
-   sys-devel/gettext
-   virtual/pkgconfig
-   vala? ( $(vala_depend) )
-"
-
-src_configure() {
-   local myconf=(
-   $(use_enable introspection)
-   $(use_enable vala)
-   $(use_enable debug checks)
-   --with-bash-completion-dir="$(get_bashcompdir)"
-   )
-
-   use vala && vala_setup
-   econf "${myconf[@]}"
-}
-
-src_test() {
-   local service_dir=${HOME}/.local/share/dbus-1/services
-   mkdir -p "${service_dir}" || die
-   cat > "${service_dir}/org.xfce.Xfconf.service" <<-EOF || die
-   [D-BUS Service]
-   Name=org.xfce.Xfconf
-   Exec=${S}/xfconfd/xfconfd
-   EOF
-
-   (
-   # start isolated dbus session bus
-   dbus_data=$(dbus-launch --sh-syntax) || exit
-   eval "${dbus_data}"
-
-   # -j>1 often hangs
-   # https://gitlab.xfce.org/xfce/xfconf/-/issues/13
-   nonfatal emake -j1 check
-   ret=${?}
-
-   kill "${DBUS_SESSION_BUS_PID}"
-   exit "${ret}"
-   ) || die
-}
-
-src_install() {
-   default
-   find "${D}" -type f -name '*.la' -delete || die
-}

diff --git a/xfce-base/xfconf/xfconf-4.19.0.ebuild 
b/xfce-base/xfconf/xfconf-4.19.0.ebuild
deleted file mode 100644
index b60487dfb1ba..
--- a/xfce-base/xfconf/xfconf-4.19.0.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/gigolo/

2023-11-02 Thread Michał Górny
commit: ca5b48c59568bd11e527713f05d6e61f7968ad96
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Nov  2 12:56:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:58:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca5b48c5

x11-misc/gigolo: Remove old

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

 x11-misc/gigolo/Manifest|  1 -
 x11-misc/gigolo/gigolo-0.5.2.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/x11-misc/gigolo/Manifest b/x11-misc/gigolo/Manifest
index fefa3edeb7f9..1d05e1f5d05d 100644
--- a/x11-misc/gigolo/Manifest
+++ b/x11-misc/gigolo/Manifest
@@ -1,2 +1 @@
-DIST gigolo-0.5.2.tar.bz2 294210 BLAKE2B 
67ac4f161ddac212b15456713b1abbcda83a0ceb744606b7050b185d7ebb286ec087d4a25dfd2adaf269f7b57b627232157a259c3cca8c22b84551ab17eac0ab
 SHA512 
2277186495a5ae5f4b4a30ca738b6c35287d6fa51d0df11d31ac627811a67ad31202c3c78225e3035b92c3bf111e6ff098bc7ba83482e0bea0e5e2edcfaec0c7
 DIST gigolo-0.5.3.tar.bz2 304664 BLAKE2B 
958e2cdbd043adf1e4f166ca6435462ee2621d7f7bc4918505715bc3240f5ee2a60fb5a27f23a607a1ffd862d41123dfd5977aa87f7c4fe1c7a085d05aac3b2a
 SHA512 
46d93d4c2654a91724208f144098f0a870465823a516339c8455345b5d32be6efe2b7fb13d3e5c89daf2cd919e07e5fcbdc8c8e93bce03c78dbe1907ea5edfcd

diff --git a/x11-misc/gigolo/gigolo-0.5.2.ebuild 
b/x11-misc/gigolo/gigolo-0.5.2.ebuild
deleted file mode 100644
index 30cc8c819935..
--- a/x11-misc/gigolo/gigolo-0.5.2.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg-utils
-
-DESCRIPTION="a frontend to easily manage connections to remote filesystems 
using GIO/GVfs"
-HOMEPAGE="https://www.uvena.de/gigolo/ 
https://goodies.xfce.org/projects/applications/gigolo;
-SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.bz2;
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND=">=dev-libs/glib-2.16
-   >=x11-libs/gtk+-3.14:3"
-DEPEND="${RDEPEND}
-   dev-util/intltool
-   virtual/pkgconfig"
-
-src_prepare() {
-   rm COPYING || die
-   default
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-}



[gentoo-commits] proj/gentoo-syntax:master commit in: plugin/

2023-11-02 Thread Michał Górny
commit: 0938bf901201362721d38480f2ebd339a28a9cc1
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Nov  1 19:09:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Nov  2 12:58:16 2023 +
URL:https://gitweb.gentoo.org/proj/gentoo-syntax.git/commit/?id=0938bf90

newebuild: default jdk and jre values for DEPEND and RDEPEND

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo-syntax/pull/63
Signed-off-by: Michał Górny  gentoo.org>

 plugin/newebuild.vim | 18 ++
 1 file changed, 14 insertions(+), 4 deletions(-)

diff --git a/plugin/newebuild.vim b/plugin/newebuild.vim
index 8072db0..4138e28 100644
--- a/plugin/newebuild.vim
+++ b/plugin/newebuild.vim
@@ -139,10 +139,20 @@ fun! MakeNewEbuild()
 put =''
 put ='CP_DEPEND=\"\"'
 put =''
-put ='RDEPEND=\">=virtual/jre-1.8:*'
-put =' ${CP_DEPEND}\"'
-put ='DEPEND=\">=virtual/jdk-1.8:*'
-put =' ${CP_DEPEND}\"'
+put ='DEPEND=\"${CP_DEPEND}'
+put =' \|\| ('
+put =' virtual/jdk:21'
+put =' virtual/jdk:17'
+put =' virtual/jdk:11'
+put =' virtual/jdk:1.8'
+put =' )\"'
+put ='RDEPEND=\"${CP_DEPEND}'
+put =' \|\| ('
+put =' virtual/jre:21'
+put =' virtual/jre:17'
+put =' virtual/jre:11'
+put =' virtual/jre:1.8'
+put =' )\"'
 elseif l:category ==# "dev-perl" || l:category ==# "perl-core"
 " {{{ perl modules default setup
 put ='DIST_AUTHOR=\"\"'



  1   2   >