[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-ml/ppx_base/

2024-06-10 Thread Alfredo Tupone
commit: 22963e7bdf06f2367961cac52369245b4827f5df
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 11 06:57:12 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 11 06:57:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22963e7b

dev-ml/ppx_base: add 0.17.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_base/Manifest   |  1 +
 dev-ml/ppx_base/ppx_base-0.17.0.ebuild | 28 
 profiles/package.mask  |  1 +
 3 files changed, 30 insertions(+)

diff --git a/dev-ml/ppx_base/Manifest b/dev-ml/ppx_base/Manifest
index 607aae3f80d1..951842114aa4 100644
--- a/dev-ml/ppx_base/Manifest
+++ b/dev-ml/ppx_base/Manifest
@@ -1,3 +1,4 @@
 DIST ppx_base-0.14.0.tar.gz 2953 BLAKE2B 
d62187d4b359dab01f88054ffb53a434402af022849a633749f3d60b625967a30b6c2ef58b838ef2ee6261d675da60f03d062ae1dc8391d5a4f0bb9cb3d719b0
 SHA512 
d41f36e3ddec7bdffaa93d8ec4110a197ef4d4af4f9173e060b0f1c5d9c95a33ee13379e41dc027f1103faea3b8ec4e314387b0844a7fcb78d0770ffa44c99e8
 DIST ppx_base-0.15.0.tar.gz 2942 BLAKE2B 
7e08f445f6e643a5b278bcc661a359a155ee608df282a8547b7c1080a2b3a900bcf9b33647f6cd5fdd32205042bce4e4f90a6af77e0b8fd7fae9c17232fccf77
 SHA512 
6843c496bde4e9bccab1a7169da373bf315c5c6a551fd3e71b9e2b589e1d3b9a6361ccf2130ebde4bcb10a6c07d2c25acbf9951463e4b18e91bf289ce04daf72
 DIST ppx_base-0.16.0.tar.gz 2996 BLAKE2B 
963c1966caa53fe4e626c111069a199846436e488d7c05a2323e8e726af09a5aaf5df5f2ef81a3736bc2215d8118351a413a3b3b1714361f44c1f0f3febb8af7
 SHA512 
110b03434f0ef7c82b8728c60ac03f56ec0bc2a292d9cc39bbca0102a976c34fb4a18311a7a1ff6755f7f61c2aa677d0413da36635f98336cc59eef962b8abb3
+DIST ppx_base-0.17.0.tar.gz 3047 BLAKE2B 
9f18ed75e332ca6ef548da02962a7b75cad8bebb62fff6d9a56642a9a4c4c847051e4d6d7088fcfd363069d8af68765a098d40c3bbed7b77c54cf446f70ff045
 SHA512 
71b239ec07b56f2e2b2a3e488600909dd44251e4a32624244a3ca89627fb5ca34bce7d1f01862e92b54b4fe15d0e02cab2b273f4f180e5a4f23ef69fd86570bc

diff --git a/dev-ml/ppx_base/ppx_base-0.17.0.ebuild 
b/dev-ml/ppx_base/ppx_base-0.17.0.ebuild
new file mode 100644
index ..3f2a1d39c92c
--- /dev/null
+++ b/dev-ml/ppx_base/ppx_base-0.17.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Base set of ppx rewriters"
+HOMEPAGE="https://github.com/janestreet/ppx_base";
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+IUSE="+ocamlopt"
+
+RDEPEND="
+   >=dev-lang/ocaml-5
+   dev-ml/ppx_cold:${SLOT}[ocamlopt?]
+   dev-ml/ppx_compare:${SLOT}[ocamlopt?]
+   dev-ml/ppx_enumerate:${SLOT}[ocamlopt?]
+   dev-ml/ppx_globalize:${SLOT}[ocamlopt?]
+   dev-ml/ppx_hash:${SLOT}[ocamlopt?]
+   dev-ml/ppx_sexp_conv:${SLOT}[ocamlopt?]
+   >=dev-ml/ppxlib-0.32.1:=[ocamlopt?]
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-ml/dune-3.11"

diff --git a/profiles/package.mask b/profiles/package.mask
index 894755def531..e9892702e593 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -186,6 +186,7 @@ dev-ml/ppx_enumerate:0/0.17
 dev-ml/ppx_globalize:0/0.17
 dev-ml/ppx_sexp_conv:0/0.17
 dev-ml/ppx_hash:0/0.17
+dev-ml/ppx_base:0/0.17
 
 # Arthur Zamarin  (2024-06-08)
 # EAPI=6, waiting for a version bump, not maintained for many years.



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

2024-06-10 Thread Patrick Nicolas
commit: 0e0a94b9be564b2ee5577cb3ee13c22271ea11ff
Author: Patrick Nicolas  laposte  net>
AuthorDate: Tue Jun 11 06:46:18 2024 +
Commit: Patrick Nicolas  laposte  net>
CommitDate: Tue Jun 11 06:47:51 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e0a94b9

media-libs/opencomposite: update DEPEND

Signed-off-by: Patrick Nicolas  laposte.net>

 media-libs/opencomposite/opencomposite-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/media-libs/opencomposite/opencomposite-.ebuild 
b/media-libs/opencomposite/opencomposite-.ebuild
index f17d70443..66f558619 100644
--- a/media-libs/opencomposite/opencomposite-.ebuild
+++ b/media-libs/opencomposite/opencomposite-.ebuild
@@ -12,7 +12,6 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
EGIT_REPO_URI="https://gitlab.com/znixian/OpenOVR.git";
EGIT_BRANCH="openxr"
-   KEYWORDS=""
 else
KEYWORDS="~amd64"
 fi
@@ -23,11 +22,10 @@ SLOT="0"
 DEPEND="
dev-lang/python
dev-util/vulkan-headers
+   media-libs/libglvnd[X]
media-libs/openxr-loader
-   virtual/opengl
 "
 RDEPEND="${DEPEND}"
-BDEPEND=""
 
 PATCHES=(
"${FILESDIR}/0001-Add-install-target.patch"



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

2024-06-10 Thread Alfredo Tupone
commit: c4f815240a5bcde0f819041256f91d5788247f7a
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 11 06:36:21 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 11 06:36:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f81524

dev-ml/ppx_hash: add [ocamlopt?]

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_hash/ppx_hash-0.17.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ml/ppx_hash/ppx_hash-0.17.0.ebuild 
b/dev-ml/ppx_hash/ppx_hash-0.17.0.ebuild
index 0c44e13d9fb0..72309e6e0347 100644
--- a/dev-ml/ppx_hash/ppx_hash-0.17.0.ebuild
+++ b/dev-ml/ppx_hash/ppx_hash-0.17.0.ebuild
@@ -17,11 +17,11 @@ IUSE="+ocamlopt"
 RDEPEND="
>=dev-lang/ocaml-5
dev-ml/base:${SLOT}[ocamlopt?]
-   dev-ml/ppx_compare:${SLOT}
-   dev-ml/ppx_sexp_conv:${SLOT}
+   dev-ml/ppx_compare:${SLOT}[ocamlopt?]
+   dev-ml/ppx_sexp_conv:${SLOT}[ocamlopt?]
>=dev-ml/ppxlib-0.32.1:=[ocamlopt?]
dev-ml/ppxlib_jane:${SLOT}[ocamlopt?]
-   dev-ml/sexplib0:${SLOT}
+   dev-ml/sexplib0:${SLOT}[ocamlopt?]
 "
 DEPEND="${RDEPEND}"
 BDEPEND=">=dev-ml/dune-3.11"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_conv/, dev-ml/ocaml_intrinsics/

2024-06-10 Thread Alfredo Tupone
commit: 9be69d1d412f28f170c73ff6a54b6c472b000c35
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 11 06:38:41 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 11 06:38:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9be69d1d

dev-ml/*: add [ocamlopt?]

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.17.0.ebuild | 2 +-
 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.17.0.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.17.0.ebuild 
b/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.17.0.ebuild
index 24e25275ed98..2c541053a737 100644
--- a/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.17.0.ebuild
+++ b/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.17.0.ebuild
@@ -17,7 +17,7 @@ IUSE="+ocamlopt"
 RESTRICT="test"
 
 DEPEND="
-   dev-ml/dune-configurator:=
+   dev-ml/dune-configurator:=[ocamlopt?]
dev-ml/ocaml_intrinsics_kernel:${SLOT}[ocamlopt?]
 "
 RDEPEND="${DEPEND}"

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.17.0.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.17.0.ebuild
index 83e13bcd..5c045f0ed8b7 100644
--- a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.17.0.ebuild
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.17.0.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
dev-ml/base:${SLOT}[ocamlopt?]
>=dev-ml/ppxlib-0.32.1:=[ocamlopt?]
dev-ml/ppxlib_jane:${SLOT}[ocamlopt?]
-   dev-ml/sexplib0:${SLOT}
+   dev-ml/sexplib0:${SLOT}[ocamlopt?]
 "
 DEPEND="${RDEPEND}"
 BDEPEND=">=dev-ml/dune-3.11"



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_hash/, profiles/

2024-06-10 Thread Alfredo Tupone
commit: 0cf30ea58de4cb60c94f4ea321ddb2cc01770bd9
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 11 06:34:39 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 11 06:34:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cf30ea5

dev-ml/ppx_hash: add 0.17.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_hash/Manifest   |  1 +
 dev-ml/ppx_hash/ppx_hash-0.17.0.ebuild | 27 +++
 profiles/package.mask  |  1 +
 3 files changed, 29 insertions(+)

diff --git a/dev-ml/ppx_hash/Manifest b/dev-ml/ppx_hash/Manifest
index f15ca84befaf..2065b95b2323 100644
--- a/dev-ml/ppx_hash/Manifest
+++ b/dev-ml/ppx_hash/Manifest
@@ -1,3 +1,4 @@
 DIST ppx_hash-0.14.0.tar.gz 27859 BLAKE2B 
0d89eeec154e62ae42ddaff6b0ccdf827ad768e0f19dcdfd4f8b940f594856c8fc036fa02a2462666f2ee4b675e1594837d196fb92cdbb9f8bdf4e171ce90374
 SHA512 
21d68c0655c21fcd0cecceb8c69e45706b57db160e49c3b112e67cc874a8084946dbae8709ed99f24e7282182c7238cf95ef00bec3ac5a271409e9d5f788467c
 DIST ppx_hash-0.15.0.tar.gz 28632 BLAKE2B 
07c2416bcd1504bc82970a569984fdf225bf74e98d3b8e401b32370eee657a2b1b53a1903a702fcb04c295d1df08de67b9f6971ec8f1dcbf31e87c36136b27b2
 SHA512 
333d2b232b1d5c15fe144bafb7ad4c843e5381e71b21b25a6fb9c03b1ee98ba81580de7036580ac2d04dcdfed0af20003875b9374412b8ef130b4647c30fee6a
 DIST ppx_hash-0.16.0.tar.gz 28660 BLAKE2B 
8cd12ae26beb6a6828ebb1ebd5d3168d37e9b0dc61feca742a9cee0e992e9be84b9a7b1f32e708e68d4644a3cd6dc29c6d302ae780efcd466731624821dd0238
 SHA512 
b06f67fa0550a40a96fd02e1b65240470a014fcf6f6d4f0f21f77d2d7f2eaba3b86faef462d329b416f9e6234f287ac3a3c72875cbac53b0532d8ab82c0199e7
+DIST ppx_hash-0.17.0.tar.gz 29329 BLAKE2B 
afb0798249684589d724f1ca078189794ba60cb150946b3390e2069b3077280600622ab7070c85544ef0fc4d2031113f63ded037b67a02d358173abe9d0f3a59
 SHA512 
d3af529bc4d9ad43dd5941742f0a7f89f9573b5b9088bea70e2789bd74a13a30185edd450f687772d7b0cfbc66586031a5bf8114538c3151c283813ca6a105b8

diff --git a/dev-ml/ppx_hash/ppx_hash-0.17.0.ebuild 
b/dev-ml/ppx_hash/ppx_hash-0.17.0.ebuild
new file mode 100644
index ..0c44e13d9fb0
--- /dev/null
+++ b/dev-ml/ppx_hash/ppx_hash-0.17.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="PPX rewriter that generates hash functions from type expressions 
and definitions"
+HOMEPAGE="https://github.com/janestreet/ppx_hash";
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+IUSE="+ocamlopt"
+
+RDEPEND="
+   >=dev-lang/ocaml-5
+   dev-ml/base:${SLOT}[ocamlopt?]
+   dev-ml/ppx_compare:${SLOT}
+   dev-ml/ppx_sexp_conv:${SLOT}
+   >=dev-ml/ppxlib-0.32.1:=[ocamlopt?]
+   dev-ml/ppxlib_jane:${SLOT}[ocamlopt?]
+   dev-ml/sexplib0:${SLOT}
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-ml/dune-3.11"

diff --git a/profiles/package.mask b/profiles/package.mask
index 6f379c0881fe..894755def531 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -185,6 +185,7 @@ dev-ml/ppx_compare:0/0.17
 dev-ml/ppx_enumerate:0/0.17
 dev-ml/ppx_globalize:0/0.17
 dev-ml/ppx_sexp_conv:0/0.17
+dev-ml/ppx_hash:0/0.17
 
 # Arthur Zamarin  (2024-06-08)
 # EAPI=6, waiting for a version bump, not maintained for many years.



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

2024-06-10 Thread Arthur Zamarin
commit: 750b3f5e8fb183bfd01b9151a368eab1e576c62b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 06:29:27 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 06:29:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=750b3f5e

sys-boot/bootcreator: EAPI=8, fix cc, fix license

Closes: https://bugs.gentoo.org/725780
Signed-off-by: Arthur Zamarin  gentoo.org>

 ...{bootcreator-1.2.ebuild => bootcreator-1.2-r1.ebuild} | 16 +++-
 1 file changed, 7 insertions(+), 9 deletions(-)

diff --git a/sys-boot/bootcreator/bootcreator-1.2.ebuild 
b/sys-boot/bootcreator/bootcreator-1.2-r1.ebuild
similarity index 80%
rename from sys-boot/bootcreator/bootcreator-1.2.ebuild
rename to sys-boot/bootcreator/bootcreator-1.2-r1.ebuild
index 5f9a3fcc145e..3b5ce425244f 100644
--- a/sys-boot/bootcreator/bootcreator-1.2.ebuild
+++ b/sys-boot/bootcreator/bootcreator-1.2-r1.ebuild
@@ -1,23 +1,21 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
+
+inherit toolchain-funcs
 
 DESCRIPTION="Simple generator for Forth based BootMenu scripts for Pegasos 
machines"
 HOMEPAGE="http://tbs-software.com/morgoth/projects.html";
 SRC_URI="http://tbs-software.com/morgoth/files/bootcreator-src.tar.gz";
+S=${WORKDIR}
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="-* ppc"
-IUSE=""
-
-DEPEND=""
-
-S=${WORKDIR}
 
 src_compile() {
-   emake all
+   emake CC="$(tc-getCC)"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_sexp_conv/, profiles/

2024-06-10 Thread Alfredo Tupone
commit: 871b731105fa48c84ec8a300dfee6f35a86bf579
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 11 06:28:37 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 11 06:28:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=871b7311

dev-ml/ppx_sexp_conv: add 0.17.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_sexp_conv/Manifest|  1 +
 dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.17.0.ebuild | 25 
 profiles/package.mask|  1 +
 3 files changed, 27 insertions(+)

diff --git a/dev-ml/ppx_sexp_conv/Manifest b/dev-ml/ppx_sexp_conv/Manifest
index 5a2f9fa9a240..11f27c21380c 100644
--- a/dev-ml/ppx_sexp_conv/Manifest
+++ b/dev-ml/ppx_sexp_conv/Manifest
@@ -3,3 +3,4 @@ DIST ppx_sexp_conv-0.14.2.tar.gz 49876 BLAKE2B 
32109eb6300894156f91721a1c74e9480
 DIST ppx_sexp_conv-0.14.3.tar.gz 49886 BLAKE2B 
9fda18267995cdd8efb9dafb069df6a51106a800b263f4c94129957a3f23d2bee72f39382623a320cb09ea13c255000ecf9670c19ccf49d55627c02bb0912224
 SHA512 
7de81d64e7eeb4d6097134606411830dd066f94222ed320a9c32752116961806ccf807f802e07c522c32aa6f7c20bb901804612a0ffc1b14807903c92acb2f44
 DIST ppx_sexp_conv-0.15.1.tar.gz 67448 BLAKE2B 
4994b609edd19bc70755c418ff7ed0972199ad6b3dde834ad32400c613113a3b3622dca160a4e49ed5abd6fcb9ced3f7580ffc1bcb055ca1d71a945ae56ea203
 SHA512 
f2b669e7c7bbbc8dd4978b47b73662dd0195ae85cdd71596485211cb5ab4daedcae9be4b33796674320e0d324b7ee9f90d3b219212be98ed792e3a89ccf8c41b
 DIST ppx_sexp_conv-0.16.0.tar.gz 66918 BLAKE2B 
7f7f4bd9c3178d80b0b813204e8abbc2791a519951793ed99df62988b91fc90e3616565a2c1b629a80a05814b7cb06f491109e079b70aba9a1606552a2a8e19f
 SHA512 
ceacd17683c8e739d2e5eaabb585c01615a11b18c1bef7df85b48820885d344cbae94c1351a6a2522e016a1bd41fc3997928d6b2b2169aeda72ea6626eb1f7a0
+DIST ppx_sexp_conv-0.17.0.tar.gz 68281 BLAKE2B 
e4ce4df4becd93b2f5ccd7e356042e59acbe8ce334e163fafb2f984725688a52162719a82caa2cfd47bf00262ac6067abdaa3d057e0abddb9b624e0a6ae1776d
 SHA512 
1e4ac88a62988933473837362522d29ef0bb258b4ffde256fb322d53411e2455e9a5b7fb2ba92f5036ffd88a084867d45d1628e6cd9bf36468d6e1e6e4694afe

diff --git a/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.17.0.ebuild 
b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.17.0.ebuild
new file mode 100644
index ..83e13bcd
--- /dev/null
+++ b/dev-ml/ppx_sexp_conv/ppx_sexp_conv-0.17.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Support Library for type-driven code generators"
+HOMEPAGE="https://github.com/janestreet/ppx_sexp_conv";
+SRC_URI="https://github.com/janestreet/ppx_sexp_conv/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+IUSE="+ocamlopt"
+
+RDEPEND="
+   >=dev-lang/ocaml-5
+   dev-ml/base:${SLOT}[ocamlopt?]
+   >=dev-ml/ppxlib-0.32.1:=[ocamlopt?]
+   dev-ml/ppxlib_jane:${SLOT}[ocamlopt?]
+   dev-ml/sexplib0:${SLOT}
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-ml/dune-3.11"

diff --git a/profiles/package.mask b/profiles/package.mask
index be0dc3a1821e..6f379c0881fe 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -184,6 +184,7 @@ dev-ml/ppxlib_jane
 dev-ml/ppx_compare:0/0.17
 dev-ml/ppx_enumerate:0/0.17
 dev-ml/ppx_globalize:0/0.17
+dev-ml/ppx_sexp_conv:0/0.17
 
 # Arthur Zamarin  (2024-06-08)
 # EAPI=6, waiting for a version bump, not maintained for many years.



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_globalize/, dev-ml/ocaml_intrinsics/, dev-ml/ppxlib_jane/, ...

2024-06-10 Thread Alfredo Tupone
commit: 163df08b538bbd67055240ba737cd2f09fee1146
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 11 06:17:43 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 11 06:19:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=163df08b

dev-ml/*: add [ocamlopt?]

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/fieldslib/fieldslib-0.17.0.ebuild   | 2 +-
 dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.17.0.ebuild | 2 +-
 dev-ml/ppx_cold/ppx_cold-0.17.0.ebuild | 4 ++--
 dev-ml/ppx_compare/ppx_compare-0.17.0.ebuild   | 6 +++---
 dev-ml/ppx_enumerate/ppx_enumerate-0.17.0.ebuild   | 6 +++---
 dev-ml/ppx_globalize/ppx_globalize-0.17.0.ebuild   | 6 +++---
 dev-ml/ppxlib_jane/ppxlib_jane-0.17.0.ebuild   | 4 ++--
 dev-ml/stdio/stdio-0.17.0.ebuild   | 2 +-
 8 files changed, 16 insertions(+), 16 deletions(-)

diff --git a/dev-ml/fieldslib/fieldslib-0.17.0.ebuild 
b/dev-ml/fieldslib/fieldslib-0.17.0.ebuild
index 93c6bc7f9243..c57938f5de20 100644
--- a/dev-ml/fieldslib/fieldslib-0.17.0.ebuild
+++ b/dev-ml/fieldslib/fieldslib-0.17.0.ebuild
@@ -16,7 +16,7 @@ IUSE="+ocamlopt"
 
 RDEPEND="
>=dev-lang/ocaml-5
-   dev-ml/base:${SLOT}
+   dev-ml/base:${SLOT}[ocamlopt?]
 "
 DEPEND="${RDEPEND}"
 BDEPEND=">=dev-ml/dune-3.11"

diff --git a/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.17.0.ebuild 
b/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.17.0.ebuild
index bfa5f4787b36..24e25275ed98 100644
--- a/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.17.0.ebuild
+++ b/dev-ml/ocaml_intrinsics/ocaml_intrinsics-0.17.0.ebuild
@@ -18,7 +18,7 @@ RESTRICT="test"
 
 DEPEND="
dev-ml/dune-configurator:=
-   dev-ml/ocaml_intrinsics_kernel:${SLOT}
+   dev-ml/ocaml_intrinsics_kernel:${SLOT}[ocamlopt?]
 "
 RDEPEND="${DEPEND}"
 BDEPEND="

diff --git a/dev-ml/ppx_cold/ppx_cold-0.17.0.ebuild 
b/dev-ml/ppx_cold/ppx_cold-0.17.0.ebuild
index 38665afd4274..5503b40679f7 100644
--- a/dev-ml/ppx_cold/ppx_cold-0.17.0.ebuild
+++ b/dev-ml/ppx_cold/ppx_cold-0.17.0.ebuild
@@ -16,8 +16,8 @@ IUSE="+ocamlopt"
 
 DEPEND="
>=dev-lang/ocaml-5
-   dev-ml/base:${SLOT}
-   >=dev-ml/ppxlib-0.32.1:=
+   dev-ml/base:${SLOT}[ocamlopt?]
+   >=dev-ml/ppxlib-0.32.1:=[ocamlopt?]
 "
 RDEPEND="${DEPEND}"
 BDEPEND=">=dev-ml/dune-3.11"

diff --git a/dev-ml/ppx_compare/ppx_compare-0.17.0.ebuild 
b/dev-ml/ppx_compare/ppx_compare-0.17.0.ebuild
index e38286e80dfc..ba30c76d734f 100644
--- a/dev-ml/ppx_compare/ppx_compare-0.17.0.ebuild
+++ b/dev-ml/ppx_compare/ppx_compare-0.17.0.ebuild
@@ -16,9 +16,9 @@ IUSE="+ocamlopt"
 
 RDEPEND="
>=dev-lang/ocaml-5
-   dev-ml/base:${SLOT}
-   >=dev-ml/ppxlib-0.32.1:=
-   dev-ml/ppxlib_jane:${SLOT}
+   dev-ml/base:${SLOT}[ocamlopt?]
+   >=dev-ml/ppxlib-0.32.1:=[ocamlopt?]
+   dev-ml/ppxlib_jane:${SLOT}[ocamlopt?]
 "
 DEPEND="${RDEPEND}"
 BDEPEND=">=dev-ml/dune-3.11"

diff --git a/dev-ml/ppx_enumerate/ppx_enumerate-0.17.0.ebuild 
b/dev-ml/ppx_enumerate/ppx_enumerate-0.17.0.ebuild
index 95353ba6ba4e..13a5b12f07d3 100644
--- a/dev-ml/ppx_enumerate/ppx_enumerate-0.17.0.ebuild
+++ b/dev-ml/ppx_enumerate/ppx_enumerate-0.17.0.ebuild
@@ -16,9 +16,9 @@ IUSE="+ocamlopt"
 
 RDEPEND="
>=dev-lang/ocaml-5
-   dev-ml/base:${SLOT}
-   >=dev-ml/ppxlib-0.32.1:=
-   dev-ml/ppxlib_jane:${SLOT}
+   dev-ml/base:${SLOT}[ocamlopt?]
+   >=dev-ml/ppxlib-0.32.1:=[ocamlopt?]
+   dev-ml/ppxlib_jane:${SLOT}[ocamlopt?]
 "
 DEPEND="${RDEPEND}"
 BDEPEND=">=dev-ml/dune-3.11"

diff --git a/dev-ml/ppx_globalize/ppx_globalize-0.17.0.ebuild 
b/dev-ml/ppx_globalize/ppx_globalize-0.17.0.ebuild
index 15090c2d80d6..ed11276c90f1 100644
--- a/dev-ml/ppx_globalize/ppx_globalize-0.17.0.ebuild
+++ b/dev-ml/ppx_globalize/ppx_globalize-0.17.0.ebuild
@@ -17,9 +17,9 @@ IUSE="+ocamlopt"
 
 RDEPEND="
>=dev-lang/ocaml-5
-   dev-ml/base:${SLOT}
-   >=dev-ml/ppxlib-0.32.1:=
-   dev-ml/ppxlib_jane:${SLOT}
+   dev-ml/base:${SLOT}[ocamlopt?]
+   >=dev-ml/ppxlib-0.32.1:=[ocamlopt?]
+   dev-ml/ppxlib_jane:${SLOT}[ocamlopt?]
 "
 DEPEND="${RDEPEND}"
 BDEPEND=">=dev-ml/dune-3.11"

diff --git a/dev-ml/ppxlib_jane/ppxlib_jane-0.17.0.ebuild 
b/dev-ml/ppxlib_jane/ppxlib_jane-0.17.0.ebuild
index 320f8505f1b9..3d4cb81767a5 100644
--- a/dev-ml/ppxlib_jane/ppxlib_jane-0.17.0.ebuild
+++ b/dev-ml/ppxlib_jane/ppxlib_jane-0.17.0.ebuild
@@ -17,8 +17,8 @@ IUSE="+ocamlopt"
 
 RDEPEND="
>=dev-lang/ocaml-5
-   dev-ml/stdlib-shims:=
-   >=dev-ml/ppxlib-0.32.1:=
+   dev-ml/stdlib-shims:=[ocamlopt?]
+   >=dev-ml/ppxlib-0.32.1:=[ocamlopt?]
 "
 DEPEND="${RDEPEND}"
 BDEPEND=">=dev-ml/dune-3.11"

diff --git a/dev-ml/stdio/stdio-0.17.0.ebuild b/dev-ml/stdio/stdio-0.17.0.ebuild
index fafe6ea382a5..09b79983bd54 100644
--- a/dev-ml/stdio/stdio-0.17.0.ebuild
+++ b/dev-ml/stdio/stdio-0.17.0.ebuild
@@ -16,7 +16,7 @@ IUSE="+ocamlopt"
 
 RDEPEND="
>

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-go/fuzzy/

2024-06-10 Thread Arthur Zamarin
commit: 7ea38a287ea6800e006e60f15881212b2b0ad13c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 06:15:33 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 06:15:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ea38a28

dev-go/fuzzy: treeclean

Closes: https://bugs.gentoo.org/732134
Closes: https://bugs.gentoo.org/931725
Bug: https://bugs.gentoo.org/844649
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-go/fuzzy/Manifest   |  2 --
 dev-go/fuzzy/fuzzy-0.0.3.ebuild | 32 
 dev-go/fuzzy/fuzzy-0.0.5.ebuild | 27 ---
 dev-go/fuzzy/metadata.xml   | 12 
 profiles/package.mask   |  1 -
 5 files changed, 74 deletions(-)

diff --git a/dev-go/fuzzy/Manifest b/dev-go/fuzzy/Manifest
deleted file mode 100644
index 853d2e0f4ee9..
--- a/dev-go/fuzzy/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST fuzzy-0.0.3.tar.gz 1931876 BLAKE2B 
e00c19a8b63f96e2fad8c2614409d8173cca758ae591ead363676c2055fd9ec1d29a038454fcd57153e72f4b08ed78f341dcfef0376a199ba6203369d62651fa
 SHA512 
6ca0c1c0ca57454d183d1eab3cc375dde8f504b1f4726176106953dace7a3d2e42aedf0b9dabb49d9fb8a70dc184c112da7f789c04b01da5e5dff2b9e1e1f398
-DIST fuzzy-0.0.5.tar.gz 3352741 BLAKE2B 
df1239bbeae661519a1c0830eaa788bae737a46ea415fe9f8758dcb6977dae9eb7b8f661a678f7e588436a614f3edacd93e15741903514a6f9d8a6be1cc8
 SHA512 
39357e7adeb3e6fd1ec16c82f5b2a109c7a5218129d6c88486119aaed172c398f716d8fd83abf044c8833d6a06ee6a9114234f01e1f29d5974fe7b78ad9b84ea

diff --git a/dev-go/fuzzy/fuzzy-0.0.3.ebuild b/dev-go/fuzzy/fuzzy-0.0.3.ebuild
deleted file mode 100644
index 56b23bf0b011..
--- a/dev-go/fuzzy/fuzzy-0.0.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN=github.com/sahilm/fuzzy
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Go library that provides fuzzy string matching"
-HOMEPAGE="https://github.com/sahilm/fuzzy";
-LICENSE="MIT"
-SLOT="0/${PVR}"
-IUSE="test"
-RESTRICT+=" !test? ( test )"
-
-DEPEND="test? ( dev-go/godebug-pretty )"
-RDEPEND=""
-
-src_install() {
-   golang-build_src_install
-
-   pushd "src/${EGO_PN}" >/dev/null || die
-   einstalldocs
-   popd >/dev/null || die
-}

diff --git a/dev-go/fuzzy/fuzzy-0.0.5.ebuild b/dev-go/fuzzy/fuzzy-0.0.5.ebuild
deleted file mode 100644
index 2c74c729222c..
--- a/dev-go/fuzzy/fuzzy-0.0.5.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN=github.com/sahilm/fuzzy
-
-inherit golang-build golang-vcs-snapshot
-
-DESCRIPTION="Go library that provides fuzzy string matching"
-HOMEPAGE="https://github.com/sahilm/fuzzy";
-SRC_URI="https://${EGO_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PVR}"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT+=" !test? ( test )"
-
-DEPEND="test? ( dev-go/godebug-pretty )"
-
-src_install() {
-   golang-build_src_install
-
-   pushd "src/${EGO_PN}" >/dev/null || die
-   einstalldocs
-   popd >/dev/null || die
-}

diff --git a/dev-go/fuzzy/metadata.xml b/dev-go/fuzzy/metadata.xml
deleted file mode 100644
index 8d9ea378941f..
--- a/dev-go/fuzzy/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   gen...@culot.org
-   Frederic Culot
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 3f95334fa1b7..15146cea8be6 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -465,7 +465,6 @@ sci-libs/libghemical
 # EAPI=6, library only without any reverse dependencies, uses
 # deprecated go eclasses.
 # Removal: 2024-06-10.  Bug #931725.
-dev-go/fuzzy
 dev-go/go-bindata-assetfs
 dev-go/godebug-pretty
 dev-go/sanitized-anchor-name



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-go/sanitized-anchor-name/

2024-06-10 Thread Arthur Zamarin
commit: da883abe1b3e3373ad7713e50949c5a7c2bcaeba
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 06:17:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 06:17:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da883abe

dev-go/sanitized-anchor-name: treeclean

Closes: https://bugs.gentoo.org/931725
Bug: https://bugs.gentoo.org/844682
Bug: https://bugs.gentoo.org/681206
Bug: https://bugs.gentoo.org/588912
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-go/sanitized-anchor-name/Manifest  |  1 -
 dev-go/sanitized-anchor-name/metadata.xml  | 11 ---
 .../sanitized-anchor-name-0_pre20151027.ebuild | 23 --
 .../sanitized-anchor-name-.ebuild  | 23 --
 profiles/package.mask  |  6 --
 5 files changed, 64 deletions(-)

diff --git a/dev-go/sanitized-anchor-name/Manifest 
b/dev-go/sanitized-anchor-name/Manifest
deleted file mode 100644
index 40a947811daa..
--- a/dev-go/sanitized-anchor-name/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sanitized-anchor-name-0_pre20151027.tar.gz 1941 BLAKE2B 
7ef4ed22d34a9dbc56396a0b04fdf75e5384f941588116a44ecbb7b19f070fb2f4930b93b364b97c784e3f0a60832a9ea4c8d2007623548f12c93928cb36682c
 SHA512 
06b8bf3f8d89a93c565de9b4219211ad08c91b2442ba31ef8bffa02c7ee823ae4f57ed8b39b4ac1eb326e5d12c65b56b16833c28fc97623c732bb6ea685a3c2a

diff --git a/dev-go/sanitized-anchor-name/metadata.xml 
b/dev-go/sanitized-anchor-name/metadata.xml
deleted file mode 100644
index 70992a8f2050..
--- a/dev-go/sanitized-anchor-name/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   willi...@gentoo.org
-   William Hubbs
-   
-   
-   shurcooL/sanitized_anchor_name
-   
-

diff --git 
a/dev-go/sanitized-anchor-name/sanitized-anchor-name-0_pre20151027.ebuild 
b/dev-go/sanitized-anchor-name/sanitized-anchor-name-0_pre20151027.ebuild
deleted file mode 100644
index 3524b34619b0..
--- a/dev-go/sanitized-anchor-name/sanitized-anchor-name-0_pre20151027.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN=github.com/shurcooL/sanitized_anchor_name
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="amd64 ~arm ~arm64"
-   EGIT_COMMIT=10ef21a
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="A Go function to provide sanitized anchor names"
-HOMEPAGE="https://github.com/shurcooL/sanitized_anchor_name";
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/dev-go/sanitized-anchor-name/sanitized-anchor-name-.ebuild 
b/dev-go/sanitized-anchor-name/sanitized-anchor-name-.ebuild
deleted file mode 100644
index 4eb1bd3d3b38..
--- a/dev-go/sanitized-anchor-name/sanitized-anchor-name-.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN=github.com/shurcooL/sanitized_anchor_name
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT=10ef21a
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="A Go function to provide sanitized anchor names"
-HOMEPAGE="https://github.com/shurcooL/sanitized_anchor_name";
-LICENSE="BSD"
-SLOT="0"
-IUSE=""
-DEPEND=""
-RDEPEND=""

diff --git a/profiles/package.mask b/profiles/package.mask
index f06b5a5e456a..be0dc3a1821e 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -461,12 +461,6 @@ sci-libs/cifparse-obj
 # Removal: 2024-06-12.  Bugs #931860, #891895.
 sci-libs/libghemical
 
-# Arthur Zamarin  (2024-05-11)
-# EAPI=6, library only without any reverse dependencies, uses
-# deprecated go eclasses.
-# Removal: 2024-06-10.  Bug #931725.
-dev-go/sanitized-anchor-name
-
 # Sam James  (2024-04-28)
 # Masked for testing. Tracker bug: bug #930805.
 >=sys-libs/ncurses-6.5



[gentoo-commits] repo/gentoo:master commit in: dev-go/godebug-pretty/, profiles/

2024-06-10 Thread Arthur Zamarin
commit: b2a57e6e589b3ce2c3f1793b5d2a816c230d74c2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 06:17:13 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 06:17:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a57e6e

dev-go/godebug-pretty: treeclean

Closes: https://bugs.gentoo.org/931725
Bug: https://bugs.gentoo.org/844658
Bug: https://bugs.gentoo.org/682114
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-go/godebug-pretty/Manifest |  1 -
 .../godebug-pretty-0_p20170819.ebuild  | 33 --
 dev-go/godebug-pretty/metadata.xml |  8 --
 profiles/package.mask  |  2 --
 4 files changed, 44 deletions(-)

diff --git a/dev-go/godebug-pretty/Manifest b/dev-go/godebug-pretty/Manifest
deleted file mode 100644
index e20c2b4c2928..
--- a/dev-go/godebug-pretty/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST godebug-pretty-0_p20170819.tar.gz 14798 BLAKE2B 
356ebacea7049675a5bfb3b84a2449afb05e21c6b8e64825caea27bccfdd2a13077e000ed0a90e0ebb826d6ff5f65d1ef225c4a322c6c1cc9665dd030358d0c2
 SHA512 
c978c368731a22a8ddf8384ba8fada56ef058bf2bfdeac6743edb1624dfd7b6e73f25772c55ee469c504ab37aad92bf4c9f8d1085bd518d1b62aabea5a1c05cf

diff --git a/dev-go/godebug-pretty/godebug-pretty-0_p20170819.ebuild 
b/dev-go/godebug-pretty/godebug-pretty-0_p20170819.ebuild
deleted file mode 100644
index 1efc9fa46f2f..
--- a/dev-go/godebug-pretty/godebug-pretty-0_p20170819.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-EGO_PN=github.com/kylelemons/godebug/pretty
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT=d65d576e9348f5982d7f6d83682b694e731a45c6
-   
SRC_URI="https://github.com/kylelemons/godebug/archive/${EGIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Pretty printing for Go"
-HOMEPAGE="https://github.com/kylelemons/godebug";
-LICENSE="Apache-2.0"
-SLOT="0/${PVR}"
-RDEPEND=""
-
-src_unpack() {
-   EGO_PN="github.com/kylelemons/godebug" golang-vcs-snapshot_src_unpack
-}
-
-src_install() {
-   golang-build_src_install
-
-   pushd "src/${EGO_PN}" >/dev/null || die
-   einstalldocs
-   popd >/dev/null || die
-}

diff --git a/dev-go/godebug-pretty/metadata.xml 
b/dev-go/godebug-pretty/metadata.xml
deleted file mode 100644
index ffed6bcd6b05..
--- a/dev-go/godebug-pretty/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   
-   kylelemons/godebug
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 15146cea8be6..f06b5a5e456a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -465,8 +465,6 @@ sci-libs/libghemical
 # EAPI=6, library only without any reverse dependencies, uses
 # deprecated go eclasses.
 # Removal: 2024-06-10.  Bug #931725.
-dev-go/go-bindata-assetfs
-dev-go/godebug-pretty
 dev-go/sanitized-anchor-name
 
 # Sam James  (2024-04-28)



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-bindata-assetfs/

2024-06-10 Thread Arthur Zamarin
commit: da337190bd0351ea9bea0652b0b31c32de1b3b81
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 06:16:30 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 06:16:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da337190

dev-go/go-bindata-assetfs: treeclean

Closes: https://bugs.gentoo.org/931725
Bug: https://bugs.gentoo.org/844652
Bug: https://bugs.gentoo.org/771060
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-go/go-bindata-assetfs/Manifest |  1 -
 .../go-bindata-assetfs-1.0.0_p20180223.ebuild  | 24 --
 dev-go/go-bindata-assetfs/metadata.xml |  8 
 3 files changed, 33 deletions(-)

diff --git a/dev-go/go-bindata-assetfs/Manifest 
b/dev-go/go-bindata-assetfs/Manifest
deleted file mode 100644
index 4ed051590274..
--- a/dev-go/go-bindata-assetfs/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST go-bindata-assetfs-1.0.0_p20180223.tar.gz 3984 BLAKE2B 
5493fd7546df6fad162cbf51f49ebec382bc39feea8b6ad9849113f3c65186423387b3db59ef376d0b3fddbf00d30bac272f982c526f0bce80aa98e5460d4864
 SHA512 
24fb9d55efb781b40b2caac01c7bed053321846b2f38ea317146bc87c008ef8e0c5b849011d856420e500caba655f1993abc6d0a398debb1b8a3ffbdd0d2238b

diff --git 
a/dev-go/go-bindata-assetfs/go-bindata-assetfs-1.0.0_p20180223.ebuild 
b/dev-go/go-bindata-assetfs/go-bindata-assetfs-1.0.0_p20180223.ebuild
deleted file mode 100644
index 319c6f69c0bc..
--- a/dev-go/go-bindata-assetfs/go-bindata-assetfs-1.0.0_p20180223.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/elazarl/go-bindata-assetfs/..."
-EGIT_COMMIT="38087fe4dafb822e541b3f7955075cc1c30bd294"
-ARCHIVE_URI="https://${EGO_PN%/*}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Serve embedded files from jteeuwen/go-bindata with net/http"
-HOMEPAGE="https://github.com/elazarl/go-bindata-assetfs";
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="BSD"
-SLOT="0/${PVR}"
-IUSE=""
-
-RDEPEND="dev-go/go-bindata"
-
-src_install() {
-   golang-build_src_install
-   dobin bin/*
-}

diff --git a/dev-go/go-bindata-assetfs/metadata.xml 
b/dev-go/go-bindata-assetfs/metadata.xml
deleted file mode 100644
index 65ef3ad5dad7..
--- a/dev-go/go-bindata-assetfs/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   
-   elazarl/go-bindata-assetfs
-   
-



[gentoo-commits] repo/gentoo:master commit in: profiles/, app-emulation/docker-machine/

2024-06-10 Thread Arthur Zamarin
commit: d9a2888715b24927e478a38867712db7b925ad34
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 06:13:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 06:13:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a28887

app-emulation/docker-machine: treeclean

Closes: https://bugs.gentoo.org/931745
Bug: https://bugs.gentoo.org/844598
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-emulation/docker-machine/Manifest  |  1 -
 .../docker-machine/docker-machine-0.13.0.ebuild| 39 --
 app-emulation/docker-machine/metadata.xml  | 10 --
 profiles/package.mask  |  6 
 4 files changed, 56 deletions(-)

diff --git a/app-emulation/docker-machine/Manifest 
b/app-emulation/docker-machine/Manifest
deleted file mode 100644
index e693d6a2c9d1..
--- a/app-emulation/docker-machine/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST docker-machine-0.13.0.tar.gz 1730091 BLAKE2B 
9268f55c1b2a630043be7875d6ab72eced67e5e5618c95666e9c31a4180b40bf770782405b4ecdc141c50398ace0de882a60922fcfb8068a498eb81f0e614da3
 SHA512 
c31b3505e475f5e55310cc3b8805db8b94522703956a640954c3898c584fc3a07830c346535855cbb2fb10016dd0e7ef72e7174e919a3651f05e18b652132121

diff --git a/app-emulation/docker-machine/docker-machine-0.13.0.ebuild 
b/app-emulation/docker-machine/docker-machine-0.13.0.ebuild
deleted file mode 100644
index 1cfa0ea229cc..
--- a/app-emulation/docker-machine/docker-machine-0.13.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN=github.com/docker/machine
-
-if [[ ${PV} = ** ]]; then
-   inherit golang-vcs
-else
-   KEYWORDS="~amd64"
-   EGIT_COMMIT="v${PV}"
-   SRC_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-   inherit golang-vcs-snapshot
-fi
-inherit golang-build
-
-DESCRIPTION="Machine management for a container-centric world"
-HOMEPAGE="https://docs.docker.com/machine/";
-LICENSE="Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT MPL-2.0 ZLIB"
-SLOT="0"
-IUSE="hardened"
-RESTRICT="test"
-S=${WORKDIR}/${P}/src/${EGO_PN}
-
-src_prepare() {
-   default
-   # don't pre-strip binaries
-   sed -e 's|\(GO_LDFLAGS := $(GO_LDFLAGS) -w\) -s|\1|' -i mk/main.mk ||die
-}
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" GOPATH="${WORKDIR}/${P}" 
emake build
-}
-
-src_install() {
-   dobin bin/*
-   dodoc CHANGELOG.md CONTRIBUTING.md README.md ROADMAP.md
-}

diff --git a/app-emulation/docker-machine/metadata.xml 
b/app-emulation/docker-machine/metadata.xml
deleted file mode 100644
index 0d7c55025f93..
--- a/app-emulation/docker-machine/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-  
-zmed...@gentoo.org
-  
-  
-docker/machine
-  
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 6933d5707f1b..3f95334fa1b7 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -461,12 +461,6 @@ sci-libs/cifparse-obj
 # Removal: 2024-06-12.  Bugs #931860, #891895.
 sci-libs/libghemical
 
-# Arthur Zamarin  (2024-05-11)
-# EAPI=6, uses deprecated go eclass, archived upstream. Update to
-# usage of go-module.eclass isn't simple.
-# Removal: 2024-06-10.  Bugs #931745, #844598.
-app-emulation/docker-machine
-
 # Arthur Zamarin  (2024-05-11)
 # EAPI=6, library only without any reverse dependencies, uses
 # deprecated go eclasses.



[gentoo-commits] repo/gentoo:master commit in: net-irc/ninja/, profiles/

2024-06-10 Thread Arthur Zamarin
commit: 4dc0807ba286768959d110eb0bb3816af8afd3ce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 06:09:15 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 06:09:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc0807b

net-irc/ninja: treeclean

Bug: https://bugs.gentoo.org/731180
Bug: https://bugs.gentoo.org/861461
Bug: https://bugs.gentoo.org/888577
Bug: https://bugs.gentoo.org/889930
Bug: https://bugs.gentoo.org/900084
Signed-off-by: Arthur Zamarin  gentoo.org>

 net-irc/ninja/Manifest|  1 -
 net-irc/ninja/metadata.xml|  5 
 net-irc/ninja/ninja-1.5.9_pre14-r2.ebuild | 43 ---
 profiles/package.mask |  7 -
 4 files changed, 56 deletions(-)

diff --git a/net-irc/ninja/Manifest b/net-irc/ninja/Manifest
deleted file mode 100644
index 4aecfa5f13ce..
--- a/net-irc/ninja/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST ninja-1.5.9pre14.tar.gz 920668 BLAKE2B 
c2aa578848bb3f2db5a199615bb9a3eeb592627b974c9a989acfeb2306dce7285429b7910f83a77443c2160e936129900f0ca042672dd9f8c0242d8d93f59ba5
 SHA512 
5a379ed355c06d28f26ed7b97e657b463deec0832ebf822424ed92379e85066e8aca971943ad751e695c003a6ef1ab7fa46ff29e5febe30c439cdfdf6b4d6cfb

diff --git a/net-irc/ninja/metadata.xml b/net-irc/ninja/metadata.xml
deleted file mode 100644
index 85e4ed814fa2..
--- a/net-irc/ninja/metadata.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-
-

diff --git a/net-irc/ninja/ninja-1.5.9_pre14-r2.ebuild 
b/net-irc/ninja/ninja-1.5.9_pre14-r2.ebuild
deleted file mode 100644
index 0956bf5760c6..
--- a/net-irc/ninja/ninja-1.5.9_pre14-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Ninja IRC Client"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
-SRC_URI="ftp://qoop.org/ninja/stable/${P/_/}.tar.gz";
-S="${WORKDIR}"/${P/_*/}
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ~ppc64 ~riscv ~sparc x86"
-IUSE="ncurses ipv6 ssl"
-
-RESTRICT="test"
-
-DEPEND="
-   virtual/libcrypt:=
-   ncurses? ( sys-libs/ncurses:= )
-   ssl?  ( dev-libs/openssl:= )
-"
-RDEPEND="${DEPEND}"
-
-MAKEOPTS="${MAKEOPTS} -j1"
-
-src_configure() {
-   tc-export CC
-
-   econf $(use_enable ipv6)
-
-   # Generated post-configure
-   sed -i -e "s:/usr/lib:/usr/$(get_libdir):" Makefile || die
-}
-
-src_install() {
-   default
-
-   # bug #436804
-   mv "${ED}"/usr/bin/ninja{,_irc} || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 17e440b957c1..6933d5707f1b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -476,13 +476,6 @@ dev-go/go-bindata-assetfs
 dev-go/godebug-pretty
 dev-go/sanitized-anchor-name
 
-# Eli Schwartz  (2024-05-08)
-# Fails to configure with GCC 14, fails to install with older
-# gcc, unmaintained, upstream website vanished.
-# Bug #731180, #861461, #888577, #889930.
-# Removal on 2024-06-08.
-net-irc/ninja
-
 # Sam James  (2024-04-28)
 # Masked for testing. Tracker bug: bug #930805.
 >=sys-libs/ncurses-6.5



[gentoo-commits] repo/gentoo:master commit in: profiles/features/wd40/, dev-python/dask/, dev-python/scikit-image/, profiles/, ...

2024-06-10 Thread Arthur Zamarin
commit: 2bb84089b9f66710bca9b8f5016f989044ff1dee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 06:05:52 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 06:07:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb84089

dev-python/dask-*: treeclean

Closes: https://bugs.gentoo.org/931151
Bug: https://bugs.gentoo.org/887855
Bug: https://bugs.gentoo.org/929192
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/dask-expr/Manifest  |  5 --
 dev-python/dask-expr/dask-expr-1.0.11.ebuild   | 63 --
 dev-python/dask-expr/dask-expr-1.0.12.ebuild   | 63 --
 dev-python/dask-expr/dask-expr-1.0.13.ebuild   | 65 --
 dev-python/dask-expr/dask-expr-1.0.14.ebuild   | 65 --
 dev-python/dask-expr/dask-expr-1.0.5.ebuild| 63 --
 dev-python/dask-expr/metadata.xml  | 12 ---
 dev-python/dask/Manifest   |  5 --
 dev-python/dask/dask-2024.2.0.ebuild   | 93 
 dev-python/dask/dask-2024.2.1.ebuild   | 93 
 dev-python/dask/dask-2024.3.1.ebuild   | 98 -
 dev-python/dask/dask-2024.4.1.ebuild   | 99 --
 dev-python/dask/dask-2024.4.2.ebuild   | 99 --
 dev-python/dask/metadata.xml   | 22 -
 dev-python/scikit-image/scikit-image-0.23.1.ebuild |  1 -
 dev-python/scikit-image/scikit-image-0.23.2.ebuild |  1 -
 profiles/features/wd40/package.use.mask|  1 -
 profiles/package.mask  |  9 --
 18 files changed, 857 deletions(-)

diff --git a/dev-python/dask-expr/Manifest b/dev-python/dask-expr/Manifest
deleted file mode 100644
index 2452d0574a05..
--- a/dev-python/dask-expr/Manifest
+++ /dev/null
@@ -1,5 +0,0 @@
-DIST dask-expr-1.0.11.gh.tar.gz 242347 BLAKE2B 
38b35e4558fc589738d98b59bcaa378351dfa0c3a7fd7919b709db1ef5b5b97fd431aa2fc07ba69ec41012c91667873615fea763efee2d8f07b99eee910e
 SHA512 
ddd4cd3582dc843a3dd7702f5a457df44d97b7b3828629d702c209f4b84fc1410b059029f82dc167ebefbf3de148aed7f54ecc69241c179c86bf66f9bbd19f41
-DIST dask-expr-1.0.12.gh.tar.gz 253354 BLAKE2B 
566075d45e3d3b0521cf686b231c0e17f8f445ac95f81f8f32a10c2627cba62e243c02b4ef8d8eed88771df6ce52f88923c5d6fad94a84f950c33ffc70ea550f
 SHA512 
423797cb6142761bbaf56970f474ecf96b047675c8032f2e73427158320f3dd012e861cd9c86560c75c51b9e1350b1081ad5bd0943cde6522b3c21a799fee307
-DIST dask-expr-1.0.13.gh.tar.gz 253953 BLAKE2B 
a3261ef74ec46835b29223a81ac7a69ae36599af4a092ac87876ca64fc764c1b042b14d39bf624132b2d3623979263ed382f6938793d0d7e1ded7679d0971b32
 SHA512 
5d32b7cdcc9004ca761ab1c16cccab8bd9487f528d0b09a98b5557ff24bf0a4e432e86b1fcb4e4a1ca78b38848ca85a0b6760a904917141cb73d8d27d80a876c
-DIST dask-expr-1.0.14.gh.tar.gz 254618 BLAKE2B 
02da3b565eb484f7caf75c871d032dfdb747fa683fa163178ab4322d7fd23d025a97cb15c21a8b3d5ba4c8fb8721dc552f533c3155f198c6e825a837c43ace9c
 SHA512 
430bbb0fbf06ffb4d22a8753b9850da063cc834337b431ded2c9dc32272d4984b9e2b058ce33a4a76d1c8b42410c5a9315344768cf303bc3aea21cc6ca698f30
-DIST dask-expr-1.0.5.gh.tar.gz 239409 BLAKE2B 
0fae8540f40cbdead823f300a68df239bb838bb88d34c000b6d29ee451609a4cfc4422586cbf1fc3d2e10b50ffab6e8a2414c14c00635d929d92d7e40b1abff5
 SHA512 
3baf9e1aca78bc8158bce0e6beb323e511fa5717578bb10bfce27ec38a8f7b6e25b21edeffc669a1ac5f4a987dbbd948bba0f4375f3c5b329d13fab7093708ea

diff --git a/dev-python/dask-expr/dask-expr-1.0.11.ebuild 
b/dev-python/dask-expr/dask-expr-1.0.11.ebuild
deleted file mode 100644
index 9a011f9034c4..
--- a/dev-python/dask-expr/dask-expr-1.0.11.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1
-
-DESCRIPTION="High Level Expressions for Dask"
-HOMEPAGE="
-   https://github.com/dask/dask-expr/
-   https://pypi.org/project/dask-expr/
-"
-# pypi tarball removes tests, as of 1.0.1
-SRC_URI="
-   https://github.com/dask/dask-expr/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
-
-RDEPEND="
-   >=dev-python/dask-2024.4.1[${PYTHON_USEDEP}]
-   >=dev-python/pyarrow-7.0.0[${PYTHON_USEDEP}]
-   >=dev-python/pandas-2[${PYTHON_USEDEP}]
-"
-# TODO: make pandas depend on pyarrow unconditionally?  we're having
-# transitive deps here.
-BDEPEND="
-   dev-python/versioneer[${PYTHON_USEDEP}]
-   test? (
-   dev-libs/apache-arrow[parquet,snappy]
-   dev-python/pyarrow[parquet,${PYTHON_USEDEP}]
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
-   # unpin
-   sed -i -e '/dask/s:==:>=:' pyproject.toml || die
-   distutils-r1_src_prepare
-}
-

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-ml/ppx_globalize/

2024-06-10 Thread Alfredo Tupone
commit: 7f1cfccdda0d327347affb639c05e841e564c40f
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 11 06:04:26 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 11 06:06:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1cfccd

dev-ml/ppx_globalize: add 0.17.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_globalize/Manifest|  1 +
 dev-ml/ppx_globalize/ppx_globalize-0.17.0.ebuild | 25 
 profiles/package.mask|  1 +
 3 files changed, 27 insertions(+)

diff --git a/dev-ml/ppx_globalize/Manifest b/dev-ml/ppx_globalize/Manifest
index 86f56b414324..d71be85cee7b 100644
--- a/dev-ml/ppx_globalize/Manifest
+++ b/dev-ml/ppx_globalize/Manifest
@@ -1 +1,2 @@
 DIST ppx_globalize-0.16.0.tar.gz 8328 BLAKE2B 
e8ba1a500fc244d53d07dbe90df6b18f3088c9496d309002a177725e1990b8108c6972dd2b45caeecdbad62c466e73ee3ae944701dec489c2613a8b71ea88787
 SHA512 
76618dc1cc436c437e7911a2b793233f9bdd559dc37419df6f94143548bcfe09a0f29eafc3a36e97a5f8fb886aa94ca641f10f56078a8558f642a2cf564e4c75
+DIST ppx_globalize-0.17.0.tar.gz 8736 BLAKE2B 
8b849b260ef3527cc3db9a35cabb46c08b5f4c3fa9eaa204a807fc7e12407241d5edf9f834fecd6304c3e271a573edbeba3a6fe60c482e84173f14bf4060a7b3
 SHA512 
5bfb7905e32b3af90f33e27ad418af11cfd90626ebc46a29215827b0cd4ef1fcc6ff59ce7d676eaca03f86fd11b4adf14c8c998be4de993aee0f23f7ffdf1e17

diff --git a/dev-ml/ppx_globalize/ppx_globalize-0.17.0.ebuild 
b/dev-ml/ppx_globalize/ppx_globalize-0.17.0.ebuild
new file mode 100644
index ..15090c2d80d6
--- /dev/null
+++ b/dev-ml/ppx_globalize/ppx_globalize-0.17.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Generates functions to copy local values to the global heap"
+HOMEPAGE="https://github.com/janestreet/ppx_globalize";
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+IUSE="+ocamlopt"
+
+RDEPEND="
+   >=dev-lang/ocaml-5
+   dev-ml/base:${SLOT}
+   >=dev-ml/ppxlib-0.32.1:=
+   dev-ml/ppxlib_jane:${SLOT}
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-ml/dune-3.11"

diff --git a/profiles/package.mask b/profiles/package.mask
index 6ee67a9dc47d..6036302d6f67 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -183,6 +183,7 @@ dev-ml/ppx_cold:0/0.17
 dev-ml/ppxlib_jane
 dev-ml/ppx_compare:0/0.17
 dev-ml/ppx_enumerate:0/0.17
+dev-ml/ppx_globalize:0/0.17
 
 # Arthur Zamarin  (2024-06-08)
 # EAPI=6, waiting for a version bump, not maintained for many years.



[gentoo-commits] repo/gentoo:master commit in: mail-filter/spamassassin/

2024-06-10 Thread Joonas Niilola
commit: 83296c79ee741ed5b5814c4947f99ba98789c4a4
Author: Philippe Chaintreuil  parallaxshift  com>
AuthorDate: Sat May 11 18:21:35 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 11 06:01:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83296c79

mail-filter/spamassassin: Address VariableScope warnings

- Removed 4.0.0-r3 because it's moot now that -r4 is stable
- Bumped revs instead of fixing in place because all existing
  ebuilds have the VariableScope warning.  If I fixed them
  in place, users would have no easy way to fallback if an
  issue is found.
- Plan is to remove the pre-existing revs once these new
  revs have been stabilized.
- I also re-ordered some ebuild variables in 3.4.6-r3 to
  avoid ordering warnings.
- Note: git's wrong about the -r3 -> -r5 rename.

Bug: https://bugs.gentoo.org/836067
Closes: https://github.com/gentoo/gentoo/pull/36644
Signed-off-by: Philippe Chaintreuil  parallaxshift.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 0.0-r3.ebuild => spamassassin-3.4.6-r3.ebuild} | 43 ++
 0.0-r3.ebuild => spamassassin-4.0.0-r5.ebuild} |  4 +-
 0.0-r3.ebuild => spamassassin-4.0.1-r1.ebuild} |  7 +---
 3 files changed, 16 insertions(+), 38 deletions(-)

diff --git a/mail-filter/spamassassin/spamassassin-4.0.0-r3.ebuild 
b/mail-filter/spamassassin/spamassassin-3.4.6-r3.ebuild
similarity index 88%
copy from mail-filter/spamassassin/spamassassin-4.0.0-r3.ebuild
copy to mail-filter/spamassassin/spamassassin-3.4.6-r3.ebuild
index 089338322055..776c9cacec94 100644
--- a/mail-filter/spamassassin/spamassassin-4.0.0-r3.ebuild
+++ b/mail-filter/spamassassin/spamassassin-3.4.6-r3.ebuild
@@ -1,23 +1,19 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
-inherit perl-functions systemd toolchain-funcs verify-sig autotools
+inherit perl-functions systemd toolchain-funcs
 
 MY_P="Mail-SpamAssassin-${PV//_/-}"
 DESCRIPTION="An extensible mail filter which can identify and tag spam"
 HOMEPAGE="https://spamassassin.apache.org/";
-SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2
-   verify-sig? (
-   
https://downloads.apache.org/spamassassin/source/${MY_P}.tar.bz2.asc
-   )
-"
+SRC_URI="mirror://apache/spamassassin/source/${MY_P}.tar.bz2"
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="Apache-2.0 GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
 IUSE="berkdb cron ipv6 ldap mysql postgres qmail sqlite ssl test"
 RESTRICT="!test? ( test )"
 
@@ -30,7 +26,10 @@ REQDEPEND="acct-user/spamd
dev-perl/HTML-Parser
dev-perl/Net-DNS
dev-perl/NetAddr-IP
+   virtual/perl-Archive-Tar
virtual/perl-Digest-SHA
+   virtual/perl-IO-Zlib
+   virtual/perl-Time-HiRes
ssl? (
dev-libs/openssl:0=
)"
@@ -44,18 +43,15 @@ REQDEPEND="acct-user/spamd
 # We still need the old Digest-SHA1 because razor2 has not been ported
 # to Digest-SHA.
 OPTDEPEND="app-crypt/gnupg
-   dev-perl/Archive-Zip
dev-perl/BSD-Resource
dev-perl/Digest-SHA1
-   dev-perl/Email-Address-XS
dev-perl/Encode-Detect
|| ( dev-perl/GeoIP2 dev-perl/Geo-IP )
-   dev-perl/IO-String
+   dev-perl/HTTP-Date
dev-perl/Mail-DKIM
-   dev-perl/Mail-DMARC
dev-perl/Mail-SPF
dev-perl/Net-Patricia
-   dev-perl/Net-LibIDN2
+   dev-perl/Net-CIDR-Lite
dev-util/re2c
|| ( net-misc/wget[ssl] net-misc/curl[ssl] )
virtual/perl-MIME-Base64
@@ -83,20 +79,13 @@ DEPEND="${REQDEPEND}
virtual/perl-Test-Harness
)"
 RDEPEND="${REQDEPEND} ${OPTDEPEND}"
-BDEPEND="${RDEPEND}
-   verify-sig? ( sec-keys/openpgp-keys-spamassassin )"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/spamassassin.apache.org.asc
 
 PATCHES=(
"${FILESDIR}/mention-geoip.cf-in-init.pre.patch"
-   "${FILESDIR}/4.0.0-tests-dnsbl_subtests.t_001_load-URIDNSBL.patch"
-   "${FILESDIR}/4.0.0-tests-dnsbl_subtests.t_002_no-net.patch"
-   "${FILESDIR}/4.0.0-tests-strip2.t.patch"
-   "${FILESDIR}/4.0.0-DnsResolver-udpsize.patch"
+   "${FILESDIR}/3.4.6-configure-clang16.patch"
 )
 
-# There are a few renames and use-dependent ones in src_install as well.
+# There are a few renames and use-dependent ones in src_istall as well.
 DOCS=(
NOTICE TRADEMARK CREDITS UPGRADE USAGE sql/README.bayes
sql/README.awl procmailrc.example sample-nonspam.txt
@@ -148,17 +137,9 @@ src_configure() {
DATADIR="${EPREFIX}/usr/share/spamassassin" \
PERL_BIN="${EPREFIX}/usr/bin/perl" \
ENABLE_SSL="$(usex ssl)" \
-   DESTDIR="${D}" \
|| die 'failed to create a Makefile using M

[gentoo-commits] repo/gentoo:master commit in: dev-erlang/luerl/

2024-06-10 Thread Arthur Zamarin
commit: 45acb860c577338313a61b669e1d3790561b3994
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 05:59:29 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 06:01:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45acb860

dev-erlang/luerl: drop 0.3

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

 dev-erlang/luerl/Manifest |  1 -
 dev-erlang/luerl/luerl-0.3.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-erlang/luerl/Manifest b/dev-erlang/luerl/Manifest
index ba2cc4f10545..c8c1447bb579 100644
--- a/dev-erlang/luerl/Manifest
+++ b/dev-erlang/luerl/Manifest
@@ -1,2 +1 @@
-DIST luerl-0.3.tar.gz 95182 BLAKE2B 
eca0317c823fb3649f87e6e872780e06aa6288f7e7fb10dcdff345680f0112e2928a54bd061bc258e95da160ddd335500c6ed123e1e8cf77d37822634c42da05
 SHA512 
490e4cd5d26b18d4102e83b6a8440fd31588f3888ac1942c44ac0985f68250b440eabeecdae648f076a6b8290a5ae838a59e0a517d745c5febfbc00b6d5dba44
 DIST luerl-1.2.tar.gz 544474 BLAKE2B 
82502de6eca53bc8a2e3eccdd07b540f44deade75e260f622f0cd1dbd2db612ee65aafe0437d4dee7dab63dd6402668c5c987761e9bb0f91ab0160e3f118a6fe
 SHA512 
1d549641f41bc3e920d8c3a5594b4076b1fd085cd037e6fe10cacca9b7c0007675e8570272882909a88c045cbcffde4bd5ebb6bd76970e9d4e652ffe5da88a14

diff --git a/dev-erlang/luerl/luerl-0.3.ebuild 
b/dev-erlang/luerl/luerl-0.3.ebuild
deleted file mode 100644
index cf2bb36bb46a..
--- a/dev-erlang/luerl/luerl-0.3.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit rebar
-
-DESCRIPTION="Lua in Erlang"
-HOMEPAGE="https://github.com/rvirding/luerl";
-SRC_URI="https://github.com/rvirding/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~sparc x86"
-
-DEPEND=">=dev-lang/erlang-17.1"
-RDEPEND="${DEPEND}"
-
-DOCS=( README.md )



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/meck/

2024-06-10 Thread Arthur Zamarin
commit: 7c7817ca5be6bd31491e5a1bd2c12e88ca1e48b2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 06:00:41 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 06:01:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c7817ca

dev-erlang/meck: drop 0.8.13

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

 dev-erlang/meck/Manifest   |  1 -
 dev-erlang/meck/meck-0.8.13.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-erlang/meck/Manifest b/dev-erlang/meck/Manifest
index a225f7543f3e..b5a0c154d7b1 100644
--- a/dev-erlang/meck/Manifest
+++ b/dev-erlang/meck/Manifest
@@ -1,2 +1 @@
-DIST meck-0.8.13.tar.gz 50976 BLAKE2B 
614470a039ad46b49d2dfcc93ff560f4b05c7bab091502ccdf3ab41d82c77292dd19bb4c8b6a8110b94eedccbe39633820db59342ea3af2735b3a197ac1c59d2
 SHA512 
8207a0ae81362ffd4c6c57083226297fc3976e82dc9cd0503da147edefef3ee8453fa20ea98364359bec5487ed0e2fb26ddcb6588bda943e8d0ce73e6f2940d5
 DIST meck-0.9.2.tar.gz 53916 BLAKE2B 
8ea50d89fcc17da6f19a489ae02c28247ade1f4be06721c055ca9f5771d73e595f71b849dcd145c81070ebd0b1753e7d037892f553a2232a395e2150a2c69b17
 SHA512 
0798cfca789d576ee9c4af9b6879bcb5c518d510945810f2dca1afeb74dd77123bcbf56f054ba477ba54799e534bd879732c2873ad5bdf8ddc24707c56a70393

diff --git a/dev-erlang/meck/meck-0.8.13.ebuild 
b/dev-erlang/meck/meck-0.8.13.ebuild
deleted file mode 100644
index def554185af0..
--- a/dev-erlang/meck/meck-0.8.13.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit rebar
-
-DESCRIPTION="Mocking library for Erlang"
-HOMEPAGE="https://github.com/eproxus/meck";
-SRC_URI="https://github.com/eproxus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~sparc x86"
-
-DEPEND=">=dev-lang/erlang-17.1"
-RDEPEND="${DEPEND}"
-
-DOCS=( CHANGELOG.md NOTICE README.md )
-
-# Tests need rebar3. The build somewhat works with rebar2.
-RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/proper/

2024-06-10 Thread Arthur Zamarin
commit: ddd7800f057efcb1bec7ef2d26b68137354127aa
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 05:59:54 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 06:01:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd7800f

dev-erlang/proper: drop 1.3

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

 dev-erlang/proper/Manifest  |  1 -
 dev-erlang/proper/proper-1.3.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-erlang/proper/Manifest b/dev-erlang/proper/Manifest
index fde239c308a3..3bce8eae366d 100644
--- a/dev-erlang/proper/Manifest
+++ b/dev-erlang/proper/Manifest
@@ -1,2 +1 @@
-DIST proper-1.3.tar.gz 385139 BLAKE2B 
ff161c9ef694a039105a4ef863952b1a9377bcdfcecebe760de15bfe722291aaf2098a1e187357c6c30586024313f746abf52c89f6c337977deb6caeb448d404
 SHA512 
4d57ad4fb2a73aedbc9d839c953f0a844bc13acfbcc7e7ec2f0fcf3570a6b877589c1684a28e30dea93f469f6a7ab6db46bb95bb9b539721f6273eb6909dd2bf
 DIST proper-1.4.tar.gz 222152 BLAKE2B 
19b76ea1fab49a2cdfb5adec43bd4a04251ada2cf7321687bc06fa149ee72c476890d88a246fd3d4583f25a1c8f4f279d6648f82aa2527ffefb8458ede9dbd13
 SHA512 
88367b81d500319c1f2e196b8d267d466c5dbc4aee18afcd47c0e30caabef4544390a840cb851c8a5ac411774c8a9dd065c46c5b788b707db52a0f94e673ba48

diff --git a/dev-erlang/proper/proper-1.3.ebuild 
b/dev-erlang/proper/proper-1.3.ebuild
deleted file mode 100644
index 48f613c38490..
--- a/dev-erlang/proper/proper-1.3.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit rebar
-
-DESCRIPTION="QuickCheck-inspired property-based testing tool for Erlang"
-HOMEPAGE="https://github.com/manopapad/proper";
-SRC_URI="https://github.com/manopapad/proper/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~sparc x86"
-
-DEPEND=">=dev-lang/erlang-17.1:="
-RDEPEND="${DEPEND}"
-
-DOCS=( README.md THANKS )
-
-# tests broken with current erlang 23.x
-RESTRICT="test"
-
-src_configure() {
-   ./configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_enumerate/, profiles/

2024-06-10 Thread Alfredo Tupone
commit: f0446e05615813eda9570320bc98c01425d00ab3
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 11 06:00:20 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 11 06:00:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0446e05

dev-ml/ppx_enumerate: add 0.17.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_enumerate/Manifest|  1 +
 dev-ml/ppx_enumerate/ppx_enumerate-0.17.0.ebuild | 24 
 profiles/package.mask|  1 +
 3 files changed, 26 insertions(+)

diff --git a/dev-ml/ppx_enumerate/Manifest b/dev-ml/ppx_enumerate/Manifest
index ee2075e9c5a0..9ffde5bc7b17 100644
--- a/dev-ml/ppx_enumerate/Manifest
+++ b/dev-ml/ppx_enumerate/Manifest
@@ -1,3 +1,4 @@
 DIST ppx_enumerate-0.14.0.tar.gz 9487 BLAKE2B 
7f87a1c9c2ae0b365b5fdc44b906ef5330e28586aea741ca51dcddd8b0cf591e28f59e21d4050078c42072b96a96e5c6430d5ade4334d49aeec142db058ee3fc
 SHA512 
d7f61ba792af81395c76e51bcb81b467ae4b67fdc3022d2e55ab0682bb4710e9a96852457721567a9f13606bd4290dbac8fd34421b0dffbabdd9debd1268ecc5
 DIST ppx_enumerate-0.15.0.tar.gz 9377 BLAKE2B 
93718a2d22d4421c1a7105096802583b6e91e45023eda92efb85214238f15e70f5ea118b2d7b9d2ceeba2a6ba9e1d9c0d39f2c825f44326a641e4497e18b9c00
 SHA512 
3118942fd77a3b86eeaf79fdb09639d503d4c80c2215cb06b357f53ab631fbc23e05109107863fa785aeecbb62ebc80e95b45f472ee9cf6d3c826b6767a7b8cd
 DIST ppx_enumerate-0.16.0.tar.gz 9414 BLAKE2B 
87230f95eaf547a55c3ea3ca833dc532cfe1fd9245964de0e21e181317c964cd20c5fc20f9498e43ccaea4459ef074a1b52b3989590713ba4a7886c364bb4676
 SHA512 
8a5b79bd7bee7b746ade8a0f9ab1397f12e911a61582df344e78630ef64184f73415041b73699668e6b06b682c5f3f4f7b894bce0cd4aa7d122157f86d4c4af8
+DIST ppx_enumerate-0.17.0.tar.gz 9667 BLAKE2B 
f77001b77ed17a5b2c2414b29f08310b6ae26ac0fc1af11a834f62f930b4824d9b5fd7e65391d044a81103473df8e2d12c59a0b117e56f16347dd474cc2045aa
 SHA512 
33cb909b2c810e3b78350e49bdcb5d804a934a504a29960c27b8df1ba58c7a74ccbabbf8fced424cd8b820ac33be37eacfdc0e85a3777a825963498d01045f9f

diff --git a/dev-ml/ppx_enumerate/ppx_enumerate-0.17.0.ebuild 
b/dev-ml/ppx_enumerate/ppx_enumerate-0.17.0.ebuild
new file mode 100644
index ..95353ba6ba4e
--- /dev/null
+++ b/dev-ml/ppx_enumerate/ppx_enumerate-0.17.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Generate a list containing all values of a finite type"
+HOMEPAGE="https://github.com/janestreet/ppx_enumerate";
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+IUSE="+ocamlopt"
+
+RDEPEND="
+   >=dev-lang/ocaml-5
+   dev-ml/base:${SLOT}
+   >=dev-ml/ppxlib-0.32.1:=
+   dev-ml/ppxlib_jane:${SLOT}
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-ml/dune-3.11"

diff --git a/profiles/package.mask b/profiles/package.mask
index e60b4cda0f7f..6ee67a9dc47d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -182,6 +182,7 @@ dev-ml/stdio:0/0.17
 dev-ml/ppx_cold:0/0.17
 dev-ml/ppxlib_jane
 dev-ml/ppx_compare:0/0.17
+dev-ml/ppx_enumerate:0/0.17
 
 # Arthur Zamarin  (2024-06-08)
 # EAPI=6, waiting for a version bump, not maintained for many years.



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2024-06-10 Thread Arthur Zamarin
commit: 2a213c5219cba78a9d1c6adf669b29f5f55b73f5
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jun  6 18:47:45 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:46:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a213c52

gui-libs/wlroots: drop USE=tinywl

wlroots is now slotted, USE=tinywl causes file collisions between slots
split tinywl into its own package to avoid it.

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/wlroots/wlroots-0.17.3-r3.ebuild | 8 ++--
 gui-libs/wlroots/wlroots-.ebuild  | 8 ++--
 2 files changed, 4 insertions(+), 12 deletions(-)

diff --git a/gui-libs/wlroots/wlroots-0.17.3-r3.ebuild 
b/gui-libs/wlroots/wlroots-0.17.3-r3.ebuild
index d9dee7d3ca13..4002b88934c6 100644
--- a/gui-libs/wlroots/wlroots-0.17.3-r3.ebuild
+++ b/gui-libs/wlroots/wlroots-0.17.3-r3.ebuild
@@ -19,7 +19,7 @@ else
 fi
 
 LICENSE="MIT"
-IUSE="liftoff +libinput +drm +session tinywl vulkan x11-backend xcb-errors X"
+IUSE="liftoff +libinput +drm +session vulkan x11-backend xcb-errors X"
 REQUIRED_USE="
drm? ( session )
libinput? ( session )
@@ -89,7 +89,7 @@ src_configure() {
local meson_backends=$(IFS=','; echo "${backends[*]}")
local emesonargs=(
$(meson_feature xcb-errors)
-   $(meson_use tinywl examples)
+   -Dexamples=false
-Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
$(meson_feature X xwayland)
-Dbackends=${meson_backends}
@@ -103,10 +103,6 @@ src_configure() {
 src_install() {
meson_src_install
dodoc docs/*
-
-   if use tinywl; then
-   dobin "${BUILD_DIR}"/tinywl/tinywl
-   fi
 }
 
 pkg_postinst() {

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index 32f3a4f0b961..05772f2c09af 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -19,7 +19,7 @@ else
 fi
 
 LICENSE="MIT"
-IUSE="liftoff +libinput +drm +session tinywl lcms vulkan x11-backend 
xcb-errors X"
+IUSE="liftoff +libinput +drm +session lcms vulkan x11-backend xcb-errors X"
 REQUIRED_USE="
drm? ( session )
libinput? ( session )
@@ -82,7 +82,7 @@ src_configure() {
local meson_backends=$(IFS=','; echo "${backends[*]}")
local emesonargs=(
$(meson_feature xcb-errors)
-   $(meson_use tinywl examples)
+   -Dexamples=false
-Drenderers=$(usex vulkan 'gles2,vulkan' gles2)
$(meson_feature X xwayland)
-Dbackends=${meson_backends}
@@ -97,10 +97,6 @@ src_configure() {
 src_install() {
meson_src_install
dodoc docs/*
-
-   if use tinywl; then
-   dobin "${BUILD_DIR}"/tinywl/tinywl
-   fi
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2024-06-10 Thread Arthur Zamarin
commit: bab277a277d45398a48d09073cfcb38fd0ffe575
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 05:54:24 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:54:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab277a2

mail-client/thunderbird: adapt to split tinywl

We split tinywl from wlroot, because soon wlroots will become
slotted. Since it's not in stable yet, enable to depend on one of
them, with priority for split tinywl. No revbump since this is just
BDEPEND.

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

 mail-client/thunderbird/thunderbird-115.11.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/mail-client/thunderbird/thunderbird-115.11.0.ebuild 
b/mail-client/thunderbird/thunderbird-115.11.0.ebuild
index 2619c8d75b47..582b2c7d6c1d 100644
--- a/mail-client/thunderbird/thunderbird-115.11.0.ebuild
+++ b/mail-client/thunderbird/thunderbird-115.11.0.ebuild
@@ -134,7 +134,10 @@ BDEPEND="${PYTHON_DEPS}
x11-apps/xhost
)
wayland? (
-   >=gui-libs/wlroots-0.15.1-r1[tinywl]
+   || (
+   gui-wm/tinywl
+   

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

2024-06-10 Thread Arthur Zamarin
commit: a417f0ab12ef83a62cb70994f810696701112904
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jun  6 18:43:17 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:46:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a417f0ab

gui-wm/tinywl: new package (split from gui-libs/wlroots[tinywl]), add 0.17.3, 


wlroots is now slotted, USE=tinywl causes file collisions between slots
split tinywl into its own package to avoid it.

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/37060
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-wm/tinywl/Manifest |  1 +
 gui-wm/tinywl/metadata.xml | 15 
 gui-wm/tinywl/tinywl-0.17.3.ebuild | 47 ++
 gui-wm/tinywl/tinywl-.ebuild   | 47 ++
 4 files changed, 110 insertions(+)

diff --git a/gui-wm/tinywl/Manifest b/gui-wm/tinywl/Manifest
new file mode 100644
index ..a21edb849e46
--- /dev/null
+++ b/gui-wm/tinywl/Manifest
@@ -0,0 +1 @@
+DIST wlroots-0.17.3.tar.gz 608292 BLAKE2B 
7caab3c3a58595d3a745c0b20a5db2193c54931cdd7bc1b9de11c151af82503a03a6a3166a86f42486cc69c6ac18ca2a5596809a5c5e6d7b44c9845f509c1093
 SHA512 
b88747daba304db6dc302acdebb8764e719d84134118963c019d5f0d0d38552e0ffd2a50bf560b3b84549c5a0f2d11a6187ac8ddcd9faa28c5b42f86c585b555

diff --git a/gui-wm/tinywl/metadata.xml b/gui-wm/tinywl/metadata.xml
new file mode 100644
index ..c478e8b9eaf9
--- /dev/null
+++ b/gui-wm/tinywl/metadata.xml
@@ -0,0 +1,15 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   leohdz...@proton.me
+   Leonardo Hernández Hernández
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   wlroots/wlroots
+   
+

diff --git a/gui-wm/tinywl/tinywl-0.17.3.ebuild 
b/gui-wm/tinywl/tinywl-0.17.3.ebuild
new file mode 100644
index ..891403933f45
--- /dev/null
+++ b/gui-wm/tinywl/tinywl-0.17.3.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="\"minimum viable product\" Wayland compositor based on wlroots"
+HOMEPAGE="https://gitlab.freedesktop.org/wlroots/wlroots";
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/wlroots/wlroots.git";
+   inherit git-r3
+else
+   
SRC_URI="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz";
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/wlroots-${PV}"
+fi
+
+LICENSE="CC0-1.0"
+SLOT="0"
+DEPEND="
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   =gui-libs/wlroots-$(ver_cut 1-2)*:=
+"
+RDEPEND="
+   ${DEPEND}
+   !gui-libs/wlroots[tinywl(-)]
+"
+BDEPEND="
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   sed -i -e "s/-Werror //" tinywl/Makefile || die
+   default
+}
+
+src_compile() {
+   emake -C tinywl
+}
+
+src_install() {
+   dodoc tinywl/README.md
+   dobin tinywl/tinywl
+}

diff --git a/gui-wm/tinywl/tinywl-.ebuild b/gui-wm/tinywl/tinywl-.ebuild
new file mode 100644
index ..891403933f45
--- /dev/null
+++ b/gui-wm/tinywl/tinywl-.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="\"minimum viable product\" Wayland compositor based on wlroots"
+HOMEPAGE="https://gitlab.freedesktop.org/wlroots/wlroots";
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/wlroots/wlroots.git";
+   inherit git-r3
+else
+   
SRC_URI="https://gitlab.freedesktop.org/wlroots/wlroots/-/releases/${PV}/downloads/wlroots-${PV}.tar.gz";
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/wlroots-${PV}"
+fi
+
+LICENSE="CC0-1.0"
+SLOT="0"
+DEPEND="
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   =gui-libs/wlroots-$(ver_cut 1-2)*:=
+"
+RDEPEND="
+   ${DEPEND}
+   !gui-libs/wlroots[tinywl(-)]
+"
+BDEPEND="
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   sed -i -e "s/-Werror //" tinywl/Makefile || die
+   default
+}
+
+src_compile() {
+   emake -C tinywl
+}
+
+src_install() {
+   dodoc tinywl/README.md
+   dobin tinywl/tinywl
+}



[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/, gui-libs/wlroots/files/

2024-06-10 Thread Arthur Zamarin
commit: 21f07887b141ab22aff8aaa32b993883409aa781
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jun  6 17:50:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:44:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21f07887

gui-libs/wlroots: fix automagic of libliftoff

Closes: https://bugs.gentoo.org/933600
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Arthur Zamarin  gentoo.org>

 .../wlroots-0.17-fix-automagic-libliftoff.patch| 43 ++
 ...s-0.17.3-r2.ebuild => wlroots-0.17.3-r3.ebuild} |  6 +++
 gui-libs/wlroots/wlroots-.ebuild   |  2 +
 3 files changed, 51 insertions(+)

diff --git a/gui-libs/wlroots/files/wlroots-0.17-fix-automagic-libliftoff.patch 
b/gui-libs/wlroots/files/wlroots-0.17-fix-automagic-libliftoff.patch
new file mode 100644
index ..86dd42521e43
--- /dev/null
+++ b/gui-libs/wlroots/files/wlroots-0.17-fix-automagic-libliftoff.patch
@@ -0,0 +1,43 @@
+https://gitlab.freedesktop.org/wlroots/wlroots/-/commit/385c9ade5f7a8ce9e5c13f762d56e6bd1c8d1b0a
+From: =?UTF-8?q?Leonardo=20Hern=C3=A1ndez=20Hern=C3=A1ndez?=
+ 
+Date: Wed, 5 Jun 2024 22:33:05 -0600
+Subject: [PATCH] add an option to enable/disable libliftoff
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+instead of always using it if found
+
+Signed-off-by: Leonardo Hernández Hernández 
+--- a/backend/drm/meson.build
 b/backend/drm/meson.build
+@@ -16,7 +16,7 @@ libliftoff = dependency(
+   'libliftoff',
+   version: '>=0.4.0',
+   fallback: 'libliftoff',
+-  required: false,
++  required: get_option('libliftoff'),
+ )
+
+ if not (hwdata.found() and libdisplay_info.found() and features['session'])
+--- a/meson.build
 b/meson.build
+@@ -98,6 +98,7 @@ features = {
+ internal_features = {
+   'xcb-errors': false,
+   'egl': false,
++  'libliftoff': false,
+ }
+ internal_config = configuration_data()
+
+--- a/meson_options.txt
 b/meson_options.txt
+@@ -7,3 +7,4 @@ option('backends', type: 'array', choices: ['auto', 'drm', 
'libinput', 'x11'], v
+ option('allocators', type: 'array', choices: ['auto', 'gbm'], value: ['auto'],
+   description: 'Select built-in allocators')
+ option('session', type: 'feature', value: 'auto', description: 'Enable 
session support')
++option('libliftoff', type: 'feature', value: 'auto', description: 'Enable 
support for libliftoff')
+--
+2.45.2
+

diff --git a/gui-libs/wlroots/wlroots-0.17.3-r2.ebuild 
b/gui-libs/wlroots/wlroots-0.17.3-r3.ebuild
similarity index 92%
rename from gui-libs/wlroots/wlroots-0.17.3-r2.ebuild
rename to gui-libs/wlroots/wlroots-0.17.3-r3.ebuild
index 8dc3bc02f4a2..d9dee7d3ca13 100644
--- a/gui-libs/wlroots/wlroots-0.17.3-r2.ebuild
+++ b/gui-libs/wlroots/wlroots-0.17.3-r3.ebuild
@@ -23,9 +23,12 @@ IUSE="liftoff +libinput +drm +session tinywl vulkan 
x11-backend xcb-errors X"
 REQUIRED_USE="
drm? ( session )
libinput? ( session )
+   liftoff? ( drm )
xcb-errors? ( || ( x11-backend X ) )
 "
 
+PATCHES=( "${FILESDIR}/${PN}-0.17-fix-automagic-libliftoff.patch" )
+
 RDEPEND="
>=dev-libs/wayland-1.22.0
media-libs/libglvnd
@@ -62,6 +65,8 @@ RDEPEND="
x11-base/xwayland
)
 "
+
+# TODO: 0.17.4 will add support for libliftoff-0.5
 DEPEND="
${RDEPEND}
liftoff? (
@@ -89,6 +94,7 @@ src_configure() {
$(meson_feature X xwayland)
-Dbackends=${meson_backends}
$(meson_feature session)
+   $(meson_feature liftoff libliftoff)
)
 
meson_src_configure

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index e2f9010afd44..32f3a4f0b961 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -23,6 +23,7 @@ IUSE="liftoff +libinput +drm +session tinywl lcms vulkan 
x11-backend xcb-errors
 REQUIRED_USE="
drm? ( session )
libinput? ( session )
+   liftoff? ( drm )
xcb-errors? ( || ( x11-backend X ) )
 "
 
@@ -87,6 +88,7 @@ src_configure() {
-Dbackends=${meson_backends}
$(meson_feature session)
$(meson_feature lcms color-management)
+   $(meson_feature liftoff libliftoff)
)
 
meson_src_configure



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/

2024-06-10 Thread Arthur Zamarin
commit: b6c59b220263639b482b28a12b02ba05496f11be
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 05:52:51 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:52:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6c59b22

www-client/firefox: adapt to split tinywl

We split tinywl from wlroot, because soon wlroots will become
slotted. Since it's not in stable yet, enable to depend on one of
them, with priority for split tinywl. No revbump since this is just
BDEPEND.

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

 www-client/firefox/firefox-115.11.0.ebuild | 5 -
 www-client/firefox/firefox-126.0.1.ebuild  | 5 -
 www-client/firefox/firefox-127.0.ebuild| 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/www-client/firefox/firefox-115.11.0.ebuild 
b/www-client/firefox/firefox-115.11.0.ebuild
index ceca36d6b063..9764cb0160da 100644
--- a/www-client/firefox/firefox-115.11.0.ebuild
+++ b/www-client/firefox/firefox-115.11.0.ebuild
@@ -133,7 +133,10 @@ BDEPEND="${PYTHON_DEPS}
x11-apps/xhost
)
!X? (
-   >=gui-libs/wlroots-0.15.1-r1[tinywl]
+   || (
+   gui-wm/tinywl
+   

[gentoo-commits] repo/gentoo:master commit in: gui-libs/wlroots/

2024-06-10 Thread Arthur Zamarin
commit: b194e0e9d0a5d9eb6b83d101ca710fd0e9c457f0
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Thu Jun  6 18:14:26 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:34:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b194e0e9

gui-libs/wlroots: fix automagic of lcms

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Arthur Zamarin  gentoo.org>

 gui-libs/wlroots/wlroots-.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gui-libs/wlroots/wlroots-.ebuild 
b/gui-libs/wlroots/wlroots-.ebuild
index 77c372411845..e2f9010afd44 100644
--- a/gui-libs/wlroots/wlroots-.ebuild
+++ b/gui-libs/wlroots/wlroots-.ebuild
@@ -19,7 +19,7 @@ else
 fi
 
 LICENSE="MIT"
-IUSE="liftoff +libinput +drm +session tinywl vulkan x11-backend xcb-errors X"
+IUSE="liftoff +libinput +drm +session tinywl lcms vulkan x11-backend 
xcb-errors X"
 REQUIRED_USE="
drm? ( session )
libinput? ( session )
@@ -41,6 +41,7 @@ DEPEND="
sys-apps/hwdata
liftoff? ( >=dev-libs/libliftoff-0.4 )
)
+   lcms? ( media-libs/lcms:2 )
libinput? ( >=dev-libs/libinput-1.14.0:= )
session? (
sys-auth/seatd:=
@@ -85,6 +86,7 @@ src_configure() {
$(meson_feature X xwayland)
-Dbackends=${meson_backends}
$(meson_feature session)
+   $(meson_feature lcms color-management)
)
 
meson_src_configure



[gentoo-commits] repo/gentoo:master commit in: dev-lang/uasm/files/, dev-lang/uasm/

2024-06-10 Thread Arthur Zamarin
commit: d77f855326c6b9cd1e12fd3bcd9a9f52db127115
Author: NRK  disroot  org>
AuthorDate: Sun Jun  9 11:18:16 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:29:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77f8553

dev-lang/uasm: fix makefile dependency order

Closes: https://bugs.gentoo.org/933867
Signed-off-by: NRK  disroot.org>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/uasm/files/makefile-dep-fix.patch | 22 ++
 dev-lang/uasm/uasm-2.56.2.ebuild   |  1 +
 2 files changed, 23 insertions(+)

diff --git a/dev-lang/uasm/files/makefile-dep-fix.patch 
b/dev-lang/uasm/files/makefile-dep-fix.patch
new file mode 100644
index ..66b5ab3d5293
--- /dev/null
+++ b/dev-lang/uasm/files/makefile-dep-fix.patch
@@ -0,0 +1,22 @@
+Bug: https://bugs.gentoo.org/933867
+
+diff --git a/gccLinux64.mak b/gccLinux64.mak
+index 9d4431a..e4fb10f 100644
+--- a/gccLinux64.mak
 b/gccLinux64.mak
+@@ -31,13 +31,13 @@ include gccmod.inc
+ 
+ #.c.o:
+ # $(CC) -c $(inc_dirs) $(c_flags) -o $(OUTD)/$*.o $<
+-$(OUTD)/%.o: %.c
++$(OUTD)/%.o: %.c | $(OUTD)
+   $(CC) -D __UNIX__ -c $(inc_dirs) $(c_flags) $(CFLAGS) $(CPPFLAGS) -o 
$(OUTD)/$*.o $<
+ 
+ all:  $(OUTD) $(OUTD)/$(TARGET1)
+ 
+ $(OUTD):
+-  mkdir $(OUTD)
++  mkdir -p $(OUTD)
+ 
+ $(OUTD)/$(TARGET1) : $(OUTD)/main.o $(proj_obj)
+ ifeq ($(DEBUG),0)

diff --git a/dev-lang/uasm/uasm-2.56.2.ebuild b/dev-lang/uasm/uasm-2.56.2.ebuild
index 8210588c135e..3d96057ef673 100644
--- a/dev-lang/uasm/uasm-2.56.2.ebuild
+++ b/dev-lang/uasm/uasm-2.56.2.ebuild
@@ -15,6 +15,7 @@ SLOT="0"
 KEYWORDS="~amd64"
 PATCHES=(
"${FILESDIR}/build-fix.patch"
+   "${FILESDIR}/makefile-dep-fix.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-arch/7zip/

2024-06-10 Thread Arthur Zamarin
commit: a999b2805f728b160f95414b3aa8c7dd4d9f8acf
Author: NRK  disroot  org>
AuthorDate: Sun Jun  9 11:23:18 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:29:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a999b280

app-arch/7zip: fix makefile mkdir race

Closes: https://bugs.gentoo.org/933619
Signed-off-by: NRK  disroot.org>
Closes: https://github.com/gentoo/gentoo/pull/37093
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-arch/7zip/7zip-23.01.ebuild | 1 +
 app-arch/7zip/7zip-24.05.ebuild | 1 +
 app-arch/7zip/7zip-24.06.ebuild | 1 +
 3 files changed, 3 insertions(+)

diff --git a/app-arch/7zip/7zip-23.01.ebuild b/app-arch/7zip/7zip-23.01.ebuild
index 4393a0da0302..51c0b76b70b0 100644
--- a/app-arch/7zip/7zip-23.01.ebuild
+++ b/app-arch/7zip/7zip-23.01.ebuild
@@ -99,6 +99,7 @@ src_compile() {
args+=( MY_ASM=uasm )
fi
 
+   mkdir -p "${bdir}" || die  # Bug: https://bugs.gentoo.org/933619
emake ${args[@]}
popd > /dev/null || die "Unable to switch directory"
 }

diff --git a/app-arch/7zip/7zip-24.05.ebuild b/app-arch/7zip/7zip-24.05.ebuild
index 4393a0da0302..51c0b76b70b0 100644
--- a/app-arch/7zip/7zip-24.05.ebuild
+++ b/app-arch/7zip/7zip-24.05.ebuild
@@ -99,6 +99,7 @@ src_compile() {
args+=( MY_ASM=uasm )
fi
 
+   mkdir -p "${bdir}" || die  # Bug: https://bugs.gentoo.org/933619
emake ${args[@]}
popd > /dev/null || die "Unable to switch directory"
 }

diff --git a/app-arch/7zip/7zip-24.06.ebuild b/app-arch/7zip/7zip-24.06.ebuild
index 4c6458379962..a6bf83168b8c 100644
--- a/app-arch/7zip/7zip-24.06.ebuild
+++ b/app-arch/7zip/7zip-24.06.ebuild
@@ -99,6 +99,7 @@ src_compile() {
args+=( MY_ASM=uasm )
fi
 
+   mkdir -p "${bdir}" || die  # Bug: https://bugs.gentoo.org/933619
emake ${args[@]}
popd > /dev/null || die "Unable to switch directory"
 }



[gentoo-commits] repo/gentoo:master commit in: dev-lang/jwasm/files/, dev-lang/jwasm/

2024-06-10 Thread Arthur Zamarin
commit: 50ec6920ed92ed9fc952d83698ba800faceba728
Author: NRK  disroot  org>
AuthorDate: Sun Jun  9 12:08:05 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:29:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50ec6920

dev-lang/jwasm: fix makefile dependency order

Closes: https://bugs.gentoo.org/881519
Signed-off-by: NRK  disroot.org>
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/jwasm/files/makefile-dep-fix.patch | 22 ++
 dev-lang/jwasm/jwasm-2.13.ebuild|  7 +--
 2 files changed, 27 insertions(+), 2 deletions(-)

diff --git a/dev-lang/jwasm/files/makefile-dep-fix.patch 
b/dev-lang/jwasm/files/makefile-dep-fix.patch
new file mode 100644
index ..1b97a7c5aca4
--- /dev/null
+++ b/dev-lang/jwasm/files/makefile-dep-fix.patch
@@ -0,0 +1,22 @@
+Bug: https://bugs.gentoo.org/881519
+
+diff --git a/GccUnix.mak b/GccUnix.mak
+index 3f53d5b..8eb434e 100644
+--- a/GccUnix.mak
 b/GccUnix.mak
+@@ -31,13 +31,13 @@ include gccmod.inc
+ 
+ #.c.o:
+ # $(CC) -c $(inc_dirs) $(c_flags) -o $(OUTD)/$*.o $<
+-$(OUTD)/%.o: %.c
++$(OUTD)/%.o: %.c | $(OUTD)
+   $(CC) -c $(inc_dirs) $(c_flags) -o $(OUTD)/$*.o $<
+ 
+ all:  $(OUTD) $(OUTD)/$(TARGET1)
+ 
+ $(OUTD):
+-  mkdir $(OUTD)
++  mkdir -p $(OUTD)
+ 
+ $(OUTD)/$(TARGET1) : $(OUTD)/main.o $(proj_obj)
+ ifeq ($(DEBUG),0)

diff --git a/dev-lang/jwasm/jwasm-2.13.ebuild b/dev-lang/jwasm/jwasm-2.13.ebuild
index ecb666549892..0242aa2b604c 100644
--- a/dev-lang/jwasm/jwasm-2.13.ebuild
+++ b/dev-lang/jwasm/jwasm-2.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,7 +19,10 @@ BDEPEND=""
 
 S="${WORKDIR}/JWasm-${PV}"
 
-PATCHES=("${FILESDIR}"/${PN}-2.11-types-test.patch)
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.11-types-test.patch
+   "${FILESDIR}/makefile-dep-fix.patch"
+)
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2024-06-10 Thread Arthur Zamarin
commit: 458cacbc8aa622a9017b04ff65cb22a7380cf514
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 05:26:51 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:26:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=458cacbc

dev-lang/go: Stabilize 1.22.4 arm64, #934026

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

 dev-lang/go/go-1.22.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.22.4.ebuild b/dev-lang/go/go-1.22.4.ebuild
index fc36a2d33ae9..be6466528005 100644
--- a/dev-lang/go/go-1.22.4.ebuild
+++ b/dev-lang/go/go-1.22.4.ebuild
@@ -23,7 +23,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 ~arm arm64 ~loong ~mips ~ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2024-06-10 Thread Arthur Zamarin
commit: ae7cc0dcd2364ce3cce4078d8e3dd5e45476eb2b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 05:26:50 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:26:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae7cc0dc

dev-lang/go: Stabilize 1.21.11 arm64, #934026

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

 dev-lang/go/go-1.21.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.21.11.ebuild b/dev-lang/go/go-1.21.11.ebuild
index 6060e4160e11..237c20858e22 100644
--- a/dev-lang/go/go-1.21.11.ebuild
+++ b/dev-lang/go/go-1.21.11.ebuild
@@ -23,7 +23,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* ~amd64 ~arm arm64 ~loong ~mips ~ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/proper/

2024-06-10 Thread Arthur Zamarin
commit: 4e18eeb06d5624e174d1d2c3524eb513c2a23b38
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 05:26:49 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:26:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e18eeb0

dev-erlang/proper: Stabilize 1.4 x86, #934023

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

 dev-erlang/proper/proper-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/proper/proper-1.4.ebuild 
b/dev-erlang/proper/proper-1.4.ebuild
index 7ad21a4c9b36..620b0dfd9f8a 100644
--- a/dev-erlang/proper/proper-1.4.ebuild
+++ b/dev-erlang/proper/proper-1.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/proper-testing/proper/archive/v${PV}.tar.gz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc x86"
 
 DEPEND=">=dev-lang/erlang-17.1:="
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/meck/

2024-06-10 Thread Arthur Zamarin
commit: 8e1d64bc5567508646ee716d372b052fe072ea03
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 05:26:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:26:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1d64bc

dev-erlang/meck: Stabilize 0.9.2 x86, #934021

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

 dev-erlang/meck/meck-0.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/meck/meck-0.9.2.ebuild 
b/dev-erlang/meck/meck-0.9.2.ebuild
index 5bb73293dd9a..0d9cb9c1639f 100644
--- a/dev-erlang/meck/meck-0.9.2.ebuild
+++ b/dev-erlang/meck/meck-0.9.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/eproxus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc x86"
 
 DEPEND=">=dev-lang/erlang-17.1"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/luerl/

2024-06-10 Thread Arthur Zamarin
commit: c0c632b75d3541cb8dad53c09328836153bb32fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 11 05:26:48 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 11 05:26:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c632b7

dev-erlang/luerl: Stabilize 1.2 x86, #934022

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

 dev-erlang/luerl/luerl-1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/luerl/luerl-1.2.ebuild 
b/dev-erlang/luerl/luerl-1.2.ebuild
index cf8d599655bb..7fc234575ea9 100644
--- a/dev-erlang/luerl/luerl-1.2.ebuild
+++ b/dev-erlang/luerl/luerl-1.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rvirding/${PN}/archive/v${PV}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc x86"
 
 DEPEND=">=dev-lang/erlang-17.1"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/juliaup/

2024-06-10 Thread Daichi Yamamoto
commit: 594346dde28dabd4310b404b9e34f2f64edc654c
Author: Daichi Yamamoto  dyama  net>
AuthorDate: Tue Jun 11 05:24:41 2024 +
Commit: Daichi Yamamoto  dyama  net>
CommitDate: Tue Jun 11 05:24:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=594346dd

dev-util/juliaup: new package, add 1.14.9

Signed-off-by: Daichi Yamamoto  dyama.net>

 dev-util/juliaup/Manifest  | 257 
 dev-util/juliaup/juliaup-1.14.9.ebuild | 296 +
 dev-util/juliaup/metadata.xml  |   7 +
 3 files changed, 560 insertions(+)

diff --git a/dev-util/juliaup/Manifest b/dev-util/juliaup/Manifest
new file mode 100644
index 0..ee9490e54
--- /dev/null
+++ b/dev-util/juliaup/Manifest
@@ -0,0 +1,257 @@
+DIST addr2line-0.22.0.crate 39156 BLAKE2B 
3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303
 SHA512 
b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 
8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830
 SHA512 
ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
+DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
+DIST anstream-0.6.14.crate 29160 BLAKE2B 
1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112
 SHA512 
65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34
+DIST anstyle-1.0.7.crate 15709 BLAKE2B 
872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba
 SHA512 
e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed
+DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B 
e80bd81e351326a38b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2
 SHA512 
c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a
+DIST anstyle-query-1.1.0.crate 9832 BLAKE2B 
de106e289c874bca806214e275647415bdd02e2878f3a80e7d337cfbcdb755d8c182b2879371f00f5cad97cdf68224ac11ca41cc89ad7ab3929f854a9f9e76a6
 SHA512 
321ddfa7b090142116c96bc8c70d81cec3e816922249ae0f07389e2d1b62c8b40636675ccfdfd23d52e29c162ae7d929637dfc7d697dafb79e596d04eb8cd90b
+DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 
37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047
 SHA512 
55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179
+DIST anyhow-1.0.86.crate 46741 BLAKE2B 
21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3
 SHA512 
3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a
+DIST assert_cmd-2.0.14.crate 24591 BLAKE2B 
2a25812480770ce8549700b6c5afd0e3fc230c280c66b5b61480a2db0dc6c5a95b6a564ca7eb6024fa43498168d8bd3511a6cd659498540bf1a5a3bdbc2a3fc8
 SHA512 
112c3f933a013715c0dfcf29889ec023c88097a70fe212a7d98d0a5272d5f6da87df9353da006483830a0ac3c42a12e12d8fabeb90eb62453982edbc75215613
+DIST assert_fs-1.1.1.crate 18090 BLAKE2B 
27177447fa5d0e5670142cd3ff8c284518615a765bdf0766592cdb0799d9acb29af3443733874300879dc46fcd1af9952df39add9cf9fe52eacf4af8588b0546
 SHA512 
e1f1772a17f85c4f46d9dac86a8564efe86278049e3f4a40b1dfb874b701fac01726a78d5f38f6812d415666b466de92b5e191a477441c479744c36a3d230130
+DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab2

[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-ml/ppx_compare/

2024-06-10 Thread Alfredo Tupone
commit: 77fdf2bd964f466345e5c74a91ce5efae62fa156
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 11 05:12:57 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 11 05:13:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77fdf2bd

dev-ml/ppx_compare: add 0.17.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_compare/Manifest  |  1 +
 dev-ml/ppx_compare/ppx_compare-0.17.0.ebuild | 24 
 profiles/package.mask|  1 +
 3 files changed, 26 insertions(+)

diff --git a/dev-ml/ppx_compare/Manifest b/dev-ml/ppx_compare/Manifest
index dabee37b3139..c4caedc625f0 100644
--- a/dev-ml/ppx_compare/Manifest
+++ b/dev-ml/ppx_compare/Manifest
@@ -1,3 +1,4 @@
 DIST ppx_compare-0.14.0.tar.gz 13614 BLAKE2B 
081e91192f987095a773964b56838b05fb18ea23599eeeb28d297ac81ff7439067ffa0941cf4d64921abad68f9dca90560463b9f059f35ed3147333ba697a88c
 SHA512 
be02c8114e0915439c04b3d796029ad124e9a2e637032d6a86a41c03b81985cb0f68f65bc43c1d12221b521f6fa10006a105b3ffe95e991ed9695692fd0763cb
 DIST ppx_compare-0.15.0.tar.gz 13905 BLAKE2B 
6c3f3b8fba090bc1e0b0aecaed116ac25cb54cb2146ba96dda4dd2819753be3ba0dacd2a2ec45bb22441be0760056f7a91ed546b50276e3ee8931cce178ad273
 SHA512 
2c2ae8bdaf08a478bcabdcdcd724abb53773c8633273d3d7a9f8a8eab01d04c281d11299f2890a2f9919adcf38a65bcfcfd79c613f27325e536e2d7cf0527781
 DIST ppx_compare-0.16.0.tar.gz 14041 BLAKE2B 
7f6eaaafa75e49e09cef26b2e6579fd9cd18a67e4b73fe727cca0988bf062eda2f4c11424ee449ad6d82923d8f08ffbeda0f1e05e2a940f7360c64beeb03d98e
 SHA512 
8acbb52a841012fc81efa0f8c1df4d8f0595bddbaf723aed4702d0f7917552ac4c08f6b971c1aaf765460a512f2fca46fe8bbe14fb1b021a3fe3be4181bdb030
+DIST ppx_compare-0.17.0.tar.gz 16468 BLAKE2B 
0285ff34946bff29f1b1fd17d0318e255e1959268352167cac25622e8d8ce8b13ec1e5dc6cd8af963289bf33a847d22b391c8f32ddbdc0f5bc7fe62fcbc81c03
 SHA512 
1854dd86ea43ec1076c3de9001eefea5dd936bfa9a91dd1ce577caf1fb558db6455450043190b62bad449b9d7f4c6ad97aaa25c0032d19f776cc68610ba86210

diff --git a/dev-ml/ppx_compare/ppx_compare-0.17.0.ebuild 
b/dev-ml/ppx_compare/ppx_compare-0.17.0.ebuild
new file mode 100644
index ..e38286e80dfc
--- /dev/null
+++ b/dev-ml/ppx_compare/ppx_compare-0.17.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Generation of comparison functions from types"
+HOMEPAGE="https://github.com/janestreet/ppx_compare";
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+IUSE="+ocamlopt"
+
+RDEPEND="
+   >=dev-lang/ocaml-5
+   dev-ml/base:${SLOT}
+   >=dev-ml/ppxlib-0.32.1:=
+   dev-ml/ppxlib_jane:${SLOT}
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-ml/dune-3.11"

diff --git a/profiles/package.mask b/profiles/package.mask
index 30e913e0df77..e60b4cda0f7f 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -181,6 +181,7 @@ dev-ml/stdio:0/0.17
 >=dev-ml/ppxlib-0.32.1
 dev-ml/ppx_cold:0/0.17
 dev-ml/ppxlib_jane
+dev-ml/ppx_compare:0/0.17
 
 # Arthur Zamarin  (2024-06-08)
 # EAPI=6, waiting for a version bump, not maintained for many years.



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox/

2024-06-10 Thread Joonas Niilola
commit: ffa7da20cc3e9cb6d024de944f95c0a216cff8ad
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun 11 05:01:00 2024 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 11 05:01:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa7da20

www-client/firefox: add 127.0

Closes: https://bugs.gentoo.org/933702
Closes: https://bugs.gentoo.org/933869
Closes: https://bugs.gentoo.org/933495
Signed-off-by: Joonas Niilola  gentoo.org>

 www-client/firefox/Manifest |  101 +++
 www-client/firefox/firefox-127.0.ebuild | 1417 +++
 2 files changed, 1518 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 55f3af34570c..f50426cfefff 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -200,3 +200,104 @@ DIST firefox-126.0.1-xh.xpi 413941 BLAKE2B 
e16119980966742cd2ba01fcf780f10dcbf50
 DIST firefox-126.0.1-zh-CN.xpi 648666 BLAKE2B 
616b18369b285e3469b47f6202b9c7c482ddc3032b6443a681477dca85089d38d078499f9341275acad630df1debdc459fa2cf79a3e366a42a2cab3316cd6e38
 SHA512 
f525b2f9123d43f75958964935daeca02b87578bacb7f3ff23aaeb9c2a6074fa99e34e52510331c3e6e9d82ccaee585f1bc4315047d1432a266de92c5abe86ae
 DIST firefox-126.0.1-zh-TW.xpi 650696 BLAKE2B 
0ade075f983fa77ee562b2b0d311ede43b44eb6151ca162341f532f1cf0a1f7a88d993492b19aa33122636713ba15cab3da1d6e935b14c07a70a12d53d71b1fe
 SHA512 
55865f9e6bfbc601cf7bdb902a9700ea57e5433a0760325991e7755207a434bd61d83ffcc44580bd3874ba4b0370109579bb9096d127b97d5f7f81dc004e
 DIST firefox-126.0.1.source.tar.xz 552965660 BLAKE2B 
b5d381bbf3ac7d63561dc4c8f8955faeb08fe41e57a05b39585f01054a5348d68d6fc50d9c00d151c211d26ba2d0fb21843868e4cfc1445e4c637ac5756af161
 SHA512 
249605c4891ee9271def187d161369bd3ccbd347f5f0e175d0239aced3cb9ae9655d3c134b7705bda80ea1e63c0a2ee8eb4e76db0840019683376c00f20fc7ac
+DIST firefox-127-patches-02.tar.xz 15172 BLAKE2B 
b9378483ec14ac3cc889efceab2027e5c1559308dceff583d4be55955c4fc6fefc60c93e59404c2af09eb4a9cead44b7fd6f0a9fdb643da38b954708c25e5618
 SHA512 
048a18354e2bd8ca00d64200cf2c6155e7d663fd5c8c4ce25cc449855f2cda6ac913dcdcb0c76514800a43898109f8f0ed97b77bb0d2f40d922e9b59ca1b52ec
+DIST firefox-127.0-ach.xpi 461915 BLAKE2B 
61a955504b6d24fd1c2a603addb5620be1c247e706f4454977bc8c0145dc9a0a6317ad4e2bb0af8e4911d63a2dfeb66752afa96a7916b8f7178f35e21f52937b
 SHA512 
8cbdb3b2e6afebf4afd9324c9f6618674b61f50e9a6e616fbe10e30fa06d13a09258819a55694806d9b4c78b4708f43b29c980f0d05a0b5b739956a002b3851d
+DIST firefox-127.0-af.xpi 415369 BLAKE2B 
579cd019ca95f002e332eba85d2b787ade6753b4b3c1acb7202bed1ff705687ed12e5ff0bcc939ab369ce3ce2b68f3461d3dde7de79cc06f1f5754c3147aa1bf
 SHA512 
6babfb07b46bd058175665c5d62677908301a7fc4e6820356525bde357a6f33f9b3b2f6998c2fb17aeec2cd08fcfa2966ad6fdeb32f9cb3984071c54fa675315
+DIST firefox-127.0-an.xpi 503729 BLAKE2B 
34aee55ebd1b0955e6da61b7e002c2d8a2802c7df7f1556719ff009590bb3c2faaf257224fa5096315f4915f51a4b702c61b342777e98f6fd035bb54d4e0b403
 SHA512 
c51359216d09c1d5f1865a123c44f75d8f9409bf4d89550398c2fcf3874d0dd207bf91dbe38474174132df2612e475953b8d166285110e3799c11de1795cc825
+DIST firefox-127.0-ar.xpi 607970 BLAKE2B 
6cdda3bcba3cb8f8c32c93a3609dfc385a7e146b43b314991241b0ff49e9eb14f65bff161b638bd79bad0da86de437499aa39407d989195dc0d0f9f7009b2ce4
 SHA512 
55f15003ab1479aea8bd69714f317d7aa7afc1f4c60e9b45c0e3d8e8ddd555f4990012c2e879582c21b3f04edbd59e13626ff6ebc8878a35d296a8afdfdadeac
+DIST firefox-127.0-ast.xpi 494038 BLAKE2B 
cbe8cd78c341d4909aaeb6e5ed9b1e0a977fad9454851e116c0da275ae4daa07850a2b2aa3de4c8bf892ebd2238a4c17a2305d5ad7264f6b8f201584015c6f29
 SHA512 
0131290adb663f53a10f2edf4aa57994bdeed775447cdc4b384db1fa1839801dd748b1a367a6fe309b3765a313438652b9072ee4eb248a7cc7bb6a8440ead01b
+DIST firefox-127.0-az.xpi 488591 BLAKE2B 
959dac642a208d5ec038ed68ee26b8710f7fc9c30feb4d4094b1b9a4734b4a6ea20fc478c78c183cfec35f7a9df4400f799a58ebe079a1aaa99aa5ea67d6d1b8
 SHA512 
e0e92fb1c3cd9adae773222457f37cb2f78a48918717e6b0a78d8607ede824fcceb6f497f1c51d9e3db5dd83a022f5ae61fba817a6f205f62c5c50eff469c0ff
+DIST firefox-127.0-be.xpi 708714 BLAKE2B 
c8b83c3b2d834bfdef566cfdd27c29c0f0cceca9864922c400888267bd4a3aeb51591367270b0e4b243893033bd405df36046af66ba2fda498294c7907a64f2e
 SHA512 
2a90322c31579a4a3edf63a709edd0efa4cfb5a5327c02e721a6b19a42f0d66e31ba9a1b8c5f054310c82c321ce58163faab2eb35f043be075927ccd91a77b20
+DIST firefox-127.0-bg.xpi 601642 BLAKE2B 
32535ca3286ce38fc4ee1887149fdbec1e2e8cc9d1e1b53bb2544c07327003fa8fae0a7d04cb86471d8f0c14fcd3604a82a5c4f25f05a5da5027c27256a72195
 SHA512 
5052c551f5240872dc0f6f039df859f4ec1c60bce2f8f881e369d94b11172939ab3ab23f8e9609183c8e84145856e66321a57407c9090f4f31ba6cd99b603d4a
+DIST firefox-127.0-bn.xpi 579347 BLAKE2B 
fd520e0b28589f85cb48ef983cc4fc8ec932c8c527c36650fbf91f21e00a7479a150e5916d7d30f96bc0b3f428d5a397ebe1dc55c5477496560462cc5be08d64
 SHA512 
0b6bff8d6ac653fbf9c46f0bdc2b7a9311762ccefc6b4c853c9ca383f86208f2356613488c6ea692c4c167454425bc9e701d4679096b95abd6bcf1197569f

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faraday/

2024-06-10 Thread Hans de Graaff
commit: 629d00843cd70a1021e14830f3a681858d726295
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 11 04:55:01 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 11 04:58:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=629d0084

dev-ruby/faraday: add 2.9.1

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/faraday/Manifest |  1 +
 dev-ruby/faraday/faraday-2.9.1.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/faraday/Manifest b/dev-ruby/faraday/Manifest
index 58f6dde4831d..7d4fe6bcc75b 100644
--- a/dev-ruby/faraday/Manifest
+++ b/dev-ruby/faraday/Manifest
@@ -1,3 +1,4 @@
 DIST faraday-1.10.3.tar.gz 835008 BLAKE2B 
5b2cff7877cd1e73dc52830aed67988eb5ed33a5ea1378d995f9e48bb69b8d20163a9faa69d65c9c99fddaa79e80bacee04b15141859dd81678a374b592557d1
 SHA512 
58b288a4d44424075f447fea982618db76b47f30e9fad69e5300b757f819bcf3cd48502b35851d186e103839538be0e52b7c222076f1399c3491335c2fe5b2c8
 DIST faraday-2.7.12.tar.gz 1029923 BLAKE2B 
267880c4d35284c1eb2f894e9c2803662cf5a901417b5a8c6934b8cef3fe842924d945b64b6617dcd017cbfdc3c9be19271c7c295e2c39518215aba3ab8304bb
 SHA512 
e35aaa7096a77a3dc76aa0a2c262d6e83d894564474dd5b1414488615e54096e96fefa245d65804afa71fc22ef55748c18a32213ba6eaedb431246d5f8d382a1
 DIST faraday-2.9.0.tar.gz 1030759 BLAKE2B 
450ca700ccf624115aaa6c5ffc873e926884ff27a520aecd890f7156f20f829a802cece461327205930dfc53d06fd837adb1bb989e9603f369f61606640acddf
 SHA512 
f534cd0903bc5ee83a355b09c886dfdf593b842fc85863877c9e0217ba797b027acce6d36674579053ac24e180d71afe4d879cb52cadd1da803b609f2da407c3
+DIST faraday-2.9.1.tar.gz 1031030 BLAKE2B 
1980fc9215e2ffaeafd920162b520bfb6731df5a5fec7d95ac9b17b62e6a7945e864d771f44acd2d43684f1953a61298d097bde469c36a195626101a26267e59
 SHA512 
424597b7d4e5f6c57651fd801c766b324d49a6081807578be9ce5dfc93b033f418924d05e7c73a3fd323d8b4677a0dd2a9c483a87f3c5321d26b93038675ee78

diff --git a/dev-ruby/faraday/faraday-2.9.1.ebuild 
b/dev-ruby/faraday/faraday-2.9.1.ebuild
new file mode 100644
index ..79002b7c3924
--- /dev/null
+++ b/dev-ruby/faraday/faraday-2.9.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="none"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="spec"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="HTTP/REST API client library with pluggable components"
+HOMEPAGE="https://github.com/lostisland/faraday";
+SRC_URI="https://github.com/lostisland/faraday/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+DEPEND+=" test? ( sys-process/lsof )"
+
+ruby_add_rdepend "
+   || ( =dev-ruby/ruby2_keywords-0.0.4
+"
+ruby_add_bdepend "test? (
+   >=dev-ruby/test-unit-2.4
+   >=dev-ruby/connection_pool-2.2.2
+   dev-ruby/rack:3.0
+   dev-ruby/webmock
+   )"
+
+all_ruby_prepare() {
+   # Remove bundler support.
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d ; 1irequire "yaml"' Rakefile || die
+   # Avoid loading all lib files since some of them require unpackaged 
dependencies.
+   sed -e '/[Cc]overall/ s:^:#:' \
+   -e '/lib\/\*\*/ s:^:#:' \
+   -e '/simplecov/ s:^:#:' \
+   -e '/SimpleCov/,/end/ s:^:#:' \
+   -e '/pry/ s:^:#:' \
+   -i spec/spec_helper.rb || die
+
+   sed -e '/git ls-files/ s:^:#:' \
+   -e "s:_relative ': './:" \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   MT_NO_PLUGINS=true each_fakegem_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rubyntlm/

2024-06-10 Thread Hans de Graaff
commit: 4c08f93b05c40e2f13303c2453cb2fcb55f3e30b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 11 04:56:15 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 11 04:58:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c08f93b

dev-ruby/rubyntlm: add 0.6.4

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/rubyntlm/Manifest  |  1 +
 dev-ruby/rubyntlm/rubyntlm-0.6.4.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-ruby/rubyntlm/Manifest b/dev-ruby/rubyntlm/Manifest
index b02db7879a4a..f2efb7fedfdc 100644
--- a/dev-ruby/rubyntlm/Manifest
+++ b/dev-ruby/rubyntlm/Manifest
@@ -1 +1,2 @@
 DIST rubyntlm-0.6.3.gem 32768 BLAKE2B 
f9e21068e684620e2e54c685132d034a805fefa4eb90261babac9d58e38167412e0257f0d9b018603772dbd6f152eb9478340d7a390174bc908d1ac8640fcff4
 SHA512 
7e50c1bf63477fead9189a5ade06db65a3fad04d82bccfbffb513517ab97766053c800af9551e027dedc3aee6fb35288c234d98b1a02815299bcbc463e0edd87
+DIST rubyntlm-0.6.4.gem 35840 BLAKE2B 
99f9f8ac253ba604a3d3821b09a49308812b40a8398fc797d0e1d20884f91255a67f7ece691b1290a35d547757477e3238f27b36362355f13b8a051a6797f8d0
 SHA512 
04e0ffd6e34e2eeefcee065ccd15269a43a4c6ead743f5280106cdb9caad422604f7a39d81096d76ff98d28394e8f47cc85c7efae0b4b7d80c835e8291f52156

diff --git a/dev-ruby/rubyntlm/rubyntlm-0.6.4.ebuild 
b/dev-ruby/rubyntlm/rubyntlm-0.6.4.ebuild
new file mode 100644
index ..5800060c0f88
--- /dev/null
+++ b/dev-ruby/rubyntlm/rubyntlm-0.6.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby/NTLM provides message creator and parser for the NTLM 
authentication"
+HOMEPAGE="https://github.com/winrb/rubyntlm";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+
+ruby_add_depend "dev-ruby/base64"
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-fonts/moralerspace/

2024-06-10 Thread Daichi Yamamoto
commit: 915cb335bbdbefc3a5010fb6dca66346164d5756
Author: Daichi Yamamoto  dyama  net>
AuthorDate: Tue Jun 11 04:55:33 2024 +
Commit: Daichi Yamamoto  dyama  net>
CommitDate: Tue Jun 11 04:55:33 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=915cb335

media-fonts/moralerspace: add 1.0.2, drop 1.0.1

Signed-off-by: Daichi Yamamoto  dyama.net>

 media-fonts/moralerspace/Manifest | 4 ++--
 .../{moralerspace-1.0.1.ebuild => moralerspace-1.0.2.ebuild}  | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-fonts/moralerspace/Manifest 
b/media-fonts/moralerspace/Manifest
index 27c2a324f..64ffde377 100644
--- a/media-fonts/moralerspace/Manifest
+++ b/media-fonts/moralerspace/Manifest
@@ -1,2 +1,2 @@
-DIST MoralerspaceNF_v1.0.1.zip 58377645 BLAKE2B 
fac846bf0d8d753fa9c3927cdec4e62498b74f3171363ac2b12b8c28a5085eaa3d451ea37b2188a55c79e9e870ca8446fa8da914be849827698e94ee96de3d8f
 SHA512 
ba424d8c31423e2f2d085354a3af4ddc000150853850353f0e1b73d4ff7b6005615c9d3909c580815a13aa840f29fbf901ae19ec12f59fa16168b32045f6bb97
-DIST Moralerspace_v1.0.1.zip 39136181 BLAKE2B 
232255749aec48ba21a16469a113b6b89f7ef6c1ce633d5526a4d3e64e7225492a972ee54ed315d414343733b78f4c3e83a19e947392d6066bcf019ea4246515
 SHA512 
bb0c91b5a1a0d476d495e887e48e45efd9fe25cbf28a8a5806c8da93ad7d41e26758b2b34b50eadf284d92abbba850cb1ed4c9226df8bf8b6c0263a4b8ea7b7d
+DIST MoralerspaceNF_v1.0.2.zip 58379016 BLAKE2B 
c9083f5fcc327d8e3dbdabdd91f78f108ad62dabfffe318387139a95883253f88857feb98b7c210fe17d2e2684e37b8f83e0e04fd0565bb71b189e1afc9bf3d7
 SHA512 
ba92f746073f58a9d35bb4c913b5156f52aff15fe49f41048fb5a5a69b9d306e0c695f717bca83bafdf3a9a3758168f031eefb766eeba0d61723b953264d2510
+DIST Moralerspace_v1.0.2.zip 39136186 BLAKE2B 
fdf39693cbc789fe510989dc35b82a381505db7847d68e4db1fbf1e81abfef2ecbd726b3b4a354edb4d2eb88babdea1b4589de4ee1c52d5310c19643de8dee90
 SHA512 
e5e8a2c6c4eb0cb738912786e4216cf50e1abff11889a3b805a392ab26e94f6b8950d72cfe2eb5b29609ccab0ce8a17f0aac0bb0b09a22b7e3191341e55ab971

diff --git a/media-fonts/moralerspace/moralerspace-1.0.1.ebuild 
b/media-fonts/moralerspace/moralerspace-1.0.2.ebuild
similarity index 100%
rename from media-fonts/moralerspace/moralerspace-1.0.1.ebuild
rename to media-fonts/moralerspace/moralerspace-1.0.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-ml/ppxlib_jane/

2024-06-10 Thread Alfredo Tupone
commit: aa5ebaac34da0d32b524fc33dc400dc78a28a5f9
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 11 04:53:28 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 11 04:53:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5ebaac

dev-ml/ppxlib_jane: new package, add 0.17.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppxlib_jane/Manifest  |  1 +
 dev-ml/ppxlib_jane/metadata.xml  | 11 +++
 dev-ml/ppxlib_jane/ppxlib_jane-0.17.0.ebuild | 24 
 profiles/package.mask|  1 +
 4 files changed, 37 insertions(+)

diff --git a/dev-ml/ppxlib_jane/Manifest b/dev-ml/ppxlib_jane/Manifest
new file mode 100644
index ..afa58e7d9ebc
--- /dev/null
+++ b/dev-ml/ppxlib_jane/Manifest
@@ -0,0 +1 @@
+DIST ppxlib_jane-0.17.0.tar.gz 46439 BLAKE2B 
97b8040571e0641ebc6a67d9ee394cba2388be0993eac5f8255b3358225533d7813ad7a9fd7af8f87007348badfb7a51a73af44365c87c1a70b0c74b8401e71c
 SHA512 
0907a5c9dfce17dab6df86bc8b04b20c1f809c45a89e947c1da57092851489c618c741aabb853fdc6ca48f4737a74ee2a8c8fc1abfbd85939fd003991adccc09

diff --git a/dev-ml/ppxlib_jane/metadata.xml b/dev-ml/ppxlib_jane/metadata.xml
new file mode 100644
index ..6cef5625ff9f
--- /dev/null
+++ b/dev-ml/ppxlib_jane/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   m...@gentoo.org
+   ML
+   
+   
+   janestreet/ppxlib_jane
+   
+

diff --git a/dev-ml/ppxlib_jane/ppxlib_jane-0.17.0.ebuild 
b/dev-ml/ppxlib_jane/ppxlib_jane-0.17.0.ebuild
new file mode 100644
index ..320f8505f1b9
--- /dev/null
+++ b/dev-ml/ppxlib_jane/ppxlib_jane-0.17.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Utilities for working with Jane Street AST constructs"
+HOMEPAGE="https://github.com/janestreet/ppxlib_jane";
+SRC_URI="https://github.com/janestreet/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+IUSE="+ocamlopt"
+
+RDEPEND="
+   >=dev-lang/ocaml-5
+   dev-ml/stdlib-shims:=
+   >=dev-ml/ppxlib-0.32.1:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-ml/dune-3.11"

diff --git a/profiles/package.mask b/profiles/package.mask
index b502d8f42bcd..30e913e0df77 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -180,6 +180,7 @@ dev-ml/stdio:0/0.17
 >=dev-ml/ocaml-compiler-libs-0.17
 >=dev-ml/ppxlib-0.32.1
 dev-ml/ppx_cold:0/0.17
+dev-ml/ppxlib_jane
 
 # Arthur Zamarin  (2024-06-08)
 # EAPI=6, waiting for a version bump, not maintained for many years.



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-ml/ppx_cold/

2024-06-10 Thread Alfredo Tupone
commit: 275f603a5bec9771c21220c8cc9d41adadf99e2d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 11 04:38:04 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 11 04:38:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275f603a

dev-ml/ppx_cold: add 0.17.0

Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ml/ppx_cold/Manifest   |  1 +
 dev-ml/ppx_cold/ppx_cold-0.17.0.ebuild | 23 +++
 profiles/package.mask  |  1 +
 3 files changed, 25 insertions(+)

diff --git a/dev-ml/ppx_cold/Manifest b/dev-ml/ppx_cold/Manifest
index 91e4008b767d..b47e03a6744f 100644
--- a/dev-ml/ppx_cold/Manifest
+++ b/dev-ml/ppx_cold/Manifest
@@ -1,3 +1,4 @@
 DIST ppx_cold-0.14.0.tar.gz 3778 BLAKE2B 
5ae223047858ff11f90067fcb2a6541c964cd929e45fe9d43256b75a81599d6aa0aaf37fe7274e98c64b6448846ab8c64b1c092171392f74a395ea08ea0a60d8
 SHA512 
3655602defe6b5cd9740eb4cfcf480eded6912674df28955502adcd0d8d6901551e137b0660a389f8be2c88b3aebc830f57089d2ac1a82f7b9efdbaea358fe07
 DIST ppx_cold-0.15.0.tar.gz 3779 BLAKE2B 
23987d38f61d3457c3c8a5c5105a2c7886fb88aa7df55e470b6a43ceae9f9e1ca0ec06111d045bc9a7dcf279b09fe738bb02e260f14b5bea42f32a05e8762584
 SHA512 
239b78e8c03d47973be4d72d4879a0290367f96033b9d3a5d723a1c35e02121af86d5e41fd08dcf4746a8c6d521c94cf41eff6b4a439a204e0a5a3a0c49d9bf1
 DIST ppx_cold-0.16.0.tar.gz 3814 BLAKE2B 
fc75c4a32e9d8c3175e6a05f1f03d9c475eed7949fca4ad71ac21a4da881840b1c74133417d3354ecb3cbd7fe6b5a57238ef6d2dc97816f2f6659ea7b08bc7f4
 SHA512 
816358747bf4e4d92b6d5fa7bc31691897f6fb88336000a5e40b86250911b2efa203f6465d77b24f0147312bfd779de49822c5ea7a2a87df49d754b8c6e30821
+DIST ppx_cold-0.17.0.tar.gz 3763 BLAKE2B 
549c86b0452779380046c6167e048a302924cb1d2fff90577be2c52244b40c89eb0036214a4ad85b1bc9b658e6a31cccebe11d62d3b94728f63a0725e61d97aa
 SHA512 
d9ab24c7a11d0113d893f6c34986763fe56b7dd7c3e924dd3751224518fe199cb52fac26f5eb86fa58716bd7f5190ebd7f00d0e32df3f4d033b4fc88af1c1266

diff --git a/dev-ml/ppx_cold/ppx_cold-0.17.0.ebuild 
b/dev-ml/ppx_cold/ppx_cold-0.17.0.ebuild
new file mode 100644
index ..38665afd4274
--- /dev/null
+++ b/dev-ml/ppx_cold/ppx_cold-0.17.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Expands [@cold] into [@inline never][@specialise never][@local 
never]"
+HOMEPAGE="https://github.com/janestreet/ppx_cold";
+SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64"
+IUSE="+ocamlopt"
+
+DEPEND="
+   >=dev-lang/ocaml-5
+   dev-ml/base:${SLOT}
+   >=dev-ml/ppxlib-0.32.1:=
+"
+RDEPEND="${DEPEND}"
+BDEPEND=">=dev-ml/dune-3.11"

diff --git a/profiles/package.mask b/profiles/package.mask
index 40a8f118f14c..b502d8f42bcd 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -179,6 +179,7 @@ dev-ml/fieldslib:0/0.17
 dev-ml/stdio:0/0.17
 >=dev-ml/ocaml-compiler-libs-0.17
 >=dev-ml/ppxlib-0.32.1
+dev-ml/ppx_cold:0/0.17
 
 # Arthur Zamarin  (2024-06-08)
 # EAPI=6, waiting for a version bump, not maintained for many years.



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

2024-06-10 Thread Michał Górny
commit: 5ff7496453718d9ff787818b4d92751bdee2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 11 04:34:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 11 04:34:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff74964

dev-python/oslotest: Enable py3.13

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

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

diff --git a/dev-python/oslotest/oslotest-5.0.0.ebuild 
b/dev-python/oslotest/oslotest-5.0.0.ebuild
index 2dd686b0ef81..64ba36943b09 100644
--- a/dev-python/oslotest/oslotest-5.0.0.ebuild
+++ b/dev-python/oslotest/oslotest-5.0.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



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

2024-06-10 Thread Michał Górny
commit: 27837e4477744b9c6cb81fafe9e770a7e7bf941f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 11 04:13:50 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 11 04:20:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27837e44

dev-python/uv: Bump to 0.2.10

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

 dev-python/uv/Manifest |   2 +
 dev-python/uv/uv-0.2.10.ebuild | 110 +
 2 files changed, 112 insertions(+)

diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
index 87860dc67f53..69c834681d58 100644
--- a/dev-python/uv/Manifest
+++ b/dev-python/uv/Manifest
@@ -4,6 +4,8 @@ DIST 
rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz 96766 BLAKE
 DIST rs-async-zip-d76801da0943de985254fc6255c0e476b57c5836.gh.tar.gz 95906 
BLAKE2B 
a5a0e4d20926d637cbfa25cb486580de6682365c588a9653c873622424ec28ac8c7380d1c99ec260cd342b214aacd5124b51fc5e5646f15f76db4148aada2f41
 SHA512 
dd5b61bfc913a94822d74f1dac3b30f7a3979a641c3b08ccb5fa84cfbb2bfd8c0f807a30cc4ae0abfe5df7079011c20e1f8a642fd439ce6ba2c404ddee06baf5
 DIST uv-0.1.24-crates.tar.xz 64420840 BLAKE2B 
7324461092a07c86aadaddf051aaa7454ec08085940f34d07d8a8dc7171abcbf94409df5cd8afd71f1022adb2e76c0aeb1eabe9190598cad4d06e390ccd612f4
 SHA512 
6701a768a8a1d48ac43038e5161b578b684abed1c2055cc4b7fb5656ec40118287893ee2674b7161292ce7c3e4c062c32ff0038f1548c8f79f4df473d8d26f30
 DIST uv-0.1.24.gh.tar.gz 899637 BLAKE2B 
fab26ba9934fc5f586505b5ac1fa386c11f07e51ca2bb2a79f46d5dec9475ba8d75ad8587223d5149df5f2a225146d020a49b7ff81ed26b949cff55892738c2d
 SHA512 
520b47a096b50fce9e7b7af5bca203df9bf4c2d0aafbe28a3dcfe0592d8ddcaa7b58d52300c67454f6aeecfd196f1592be18e45c95b7c67257361917cdb0154d
+DIST uv-0.2.10-crates.tar.xz 49410344 BLAKE2B 
d1e921cac3e9ef07fc9055fa6ff463776e1f0fcf0c7e655d7774e5a422c8aaab4f892e3962d38e8500545f831f25d106628d11bddc98095b722156a913d824b4
 SHA512 
71ba87d1d7c9668086d62420318c6d9489446259d55ae17ee9bb63530e63c140533dfb575d838ff75f8fb053dc316924c7e699386a78ca043428b87a3e68d70f
+DIST uv-0.2.10.gh.tar.gz 1178721 BLAKE2B 
ae7d527016c5f10b700db89167acef1a9bc62779e1486e908659a8f73ed22957eea39654c97d94fd7976ba19a907b9abd92cd93f620ca3d8f0bee8b2289f1436
 SHA512 
f8afe27ec75e89e00343e59123e4e785dae77c49f63a3bcb88ec6e194bc761f27447c92c9ec2d7e6d885ea90b8df1747fafd9800e6f0066af61d3ed590e7f3c9
 DIST uv-0.2.8-crates.tar.xz 49233792 BLAKE2B 
9ba3816b627b02079ca64c29764c4484a2ca617f8ea5426f0cbae367c5e2647f5b0a3927408e3352645358a1de5513e66e3cec38955920435d1165178e348196
 SHA512 
b2474f3445745f4351774c597100bafc471db30d9078c4891b426ef299b0b5b30185fb5a2398cc4cf3851e2bdab1fc2c361a990d80eddbd9100314102583cc2a
 DIST uv-0.2.8.gh.tar.gz 1139645 BLAKE2B 
6a3ce5cf2b9978e0b292c543e81b17df476f410a832524b9d036981a4fcb8ab67f1769e9f975599c7df950b9de802a8147ce209fb5f7c7ea66b4d0197843e6e0
 SHA512 
e0c6e9e5274095b2315604fd9ae4742c931cd64a893a832142c2ee54be2b8b32fa28a72eb16ef7ef26c7ad3d37ba8428dca62ad653977e98a5c1f029b9260201
 DIST uv-0.2.9-crates.tar.xz 49233792 BLAKE2B 
9ba3816b627b02079ca64c29764c4484a2ca617f8ea5426f0cbae367c5e2647f5b0a3927408e3352645358a1de5513e66e3cec38955920435d1165178e348196
 SHA512 
b2474f3445745f4351774c597100bafc471db30d9078c4891b426ef299b0b5b30185fb5a2398cc4cf3851e2bdab1fc2c361a990d80eddbd9100314102583cc2a

diff --git a/dev-python/uv/uv-0.2.10.ebuild b/dev-python/uv/uv-0.2.10.ebuild
new file mode 100644
index ..fe1601abeb5d
--- /dev/null
+++ b/dev-python/uv/uv-0.2.10.ebuild
@@ -0,0 +1,110 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+"
+
+declare -A GIT_CRATES=(
+   
[async_zip]='https://github.com/charliermarsh/rs-async-zip;1dcb40cfe1bf5325a6fd4bfcf9894db40241f585;rs-async-zip-%commit%'
+   
[pubgrub]='https://github.com/astral-sh/pubgrub;a68cbd1a26e43986a31563e1d127e83bafca3a0c;pubgrub-%commit%'
+)
+
+# workaround faulty assumptions that 3.12 is the newest Python installed
+PYTHON_COMPAT=( python3_12 )
+
+inherit cargo check-reqs python-any-r1
+
+CRATE_P=${P}
+DESCRIPTION="A Python package installer and resolver, written in Rust"
+HOMEPAGE="
+   https://github.com/astral-sh/uv/
+   https://pypi.org/project/uv/
+"
+# pypi sdist misses scripts/, needed for tests
+SRC_URI="
+   https://github.com/astral-sh/uv/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   ${CARGO_CRATE_URIS}
+"
+if [[ ${PKGBUMPING} != ${PVR} ]]; then
+   SRC_URI+="
+   https://dev.gentoo.org/~mgorny/dist/${CRATE_P}-crates.tar.xz
+   "
+fi
+
+# most of the code
+LICENSE="|| ( Apache-2.0 MIT )"
+# crates/pep508-rs is || ( Apache-2.0 BSD-2 ) which is covered below
+# Dependent crate licenses
+LICENSE+="
+   0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD ISC MIT
+   MPL-2.0 Unicode-DFS-2016
+"
+# ring crate
+LICENSE+=" openssl"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
+RESTRICT="test"

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

2024-06-10 Thread Michał Górny
commit: 76a8bdb359813e90e4f29105184b3578f371e50a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 11 04:18:43 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 11 04:20:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a8bdb3

dev-python/orjson: Enable py3.13

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

 dev-python/orjson/orjson-3.10.4.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-python/orjson/orjson-3.10.4.ebuild 
b/dev-python/orjson/orjson-3.10.4.ebuild
index 01e50a7ada37..6ddba1c7b5bc 100644
--- a/dev-python/orjson/orjson-3.10.4.ebuild
+++ b/dev-python/orjson/orjson-3.10.4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=maturin
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 CRATES="
ahash@0.8.11
@@ -91,6 +91,8 @@ QA_FLAGS_IGNORED=".*"
 
 distutils_enable_tests pytest
 
+export UNSAFE_PYO3_SKIP_VERSION_CHECK=1
+
 python_test() {
local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
epytest -s



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

2024-06-10 Thread Michał Górny
commit: 27b81faf288565d1ea128cd5f9f0e98d2abd01d9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 11 04:09:18 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 11 04:20:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b81faf

dev-python/more-itertools: Bump to 10.3.0

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

 dev-python/more-itertools/Manifest |  1 +
 .../more-itertools/more-itertools-10.3.0.ebuild| 24 ++
 2 files changed, 25 insertions(+)

diff --git a/dev-python/more-itertools/Manifest 
b/dev-python/more-itertools/Manifest
index 80eeb3b1cb52..22556ab2545a 100644
--- a/dev-python/more-itertools/Manifest
+++ b/dev-python/more-itertools/Manifest
@@ -1 +1,2 @@
 DIST more-itertools-10.2.0.tar.gz 114449 BLAKE2B 
2bac2f69c65e3536b98a7a54857ef1e5b078cf244c2eb988c7fb31de7e0eb3efd496e8d0778a02a29b2e696499dbd33b84cfa7f442ee881e5785ec2dd4118de5
 SHA512 
4357de86ca4e76d840825111cd6e19296af6394a6095c0cc28650f8e2abfe2cb45a24c34382532753652c506e5b261cf0d05d37c799434f5f7cfc8fa387d06f2
+DIST more-itertools-10.3.0.tar.gz 118147 BLAKE2B 
7205050f4cb3e705e3ad7f477baba0e3976b7b48fae44622014efb56fbae85efc1abfee5f6c3075326b53ffbae2bf1e626a524d2cb9241e033a75525e8b747d4
 SHA512 
fed7c1b085aafd5c50bbc5304f29a098d4ba96e4b253c2e5ab7fd995e895f5cdf63edada93f039b1a71e0f913c0902d8836f73de270bd1048a5fd8ed4f3d45a4

diff --git a/dev-python/more-itertools/more-itertools-10.3.0.ebuild 
b/dev-python/more-itertools/more-itertools-10.3.0.ebuild
new file mode 100644
index ..2190b92689f0
--- /dev/null
+++ b/dev-python/more-itertools/more-itertools-10.3.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="More routines for operating on iterables, beyond itertools"
+HOMEPAGE="
+   https://github.com/more-itertools/more-itertools/
+   https://pypi.org/project/more-itertools/
+"
+
+LICENSE="MIT"
+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"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests unittest



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

2024-06-10 Thread Michał Górny
commit: 704b7c78cba908af2cc349263eff69f90a53f06b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 11 04:01:15 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 11 04:19:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=704b7c78

dev-python/oct2py: Bump to 5.7.0

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

 dev-python/oct2py/Manifest|  1 +
 dev-python/oct2py/oct2py-5.7.0.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/oct2py/Manifest b/dev-python/oct2py/Manifest
index eaba7f3c8e9e..1c9a4b22b90c 100644
--- a/dev-python/oct2py/Manifest
+++ b/dev-python/oct2py/Manifest
@@ -1,2 +1,3 @@
 DIST oct2py-5.6.0.tar.gz 437965 BLAKE2B 
e22aca80608e1132f2cb8936e9dac7c97bd8e5463b6997dd80f0ed567af2a59a28b4c58995b11e2c1a970bc0bde81afda432d8ce5306b2eb5417b1f75b8b4b19
 SHA512 
d5eae408812358e48c9a72e823dc06a7556c09176170def00c53aacba75c6568357afe8e9a079c02e08c88ee1e7f1aa4284508471680b5542894745b19e7af36
 DIST oct2py-5.6.1.tar.gz 440686 BLAKE2B 
5255b0413a655f74db243d8d3a338a8468400af0c392a7ae5c6ac894edd8fa526acda5c8dbad7c5d8414dc9de3f4fa8c4aa055a396238464556186edd9500b1b
 SHA512 
2485c7434666f8d580396759024e4f807c6e14f5d0f30a0f2449373488735c6ee91b6a8bdde8d951e0371790cd7673710986f6e3b6af0c77b3a36e92bb1c1285
+DIST oct2py-5.7.0.tar.gz 441233 BLAKE2B 
601eadd10898d4b522c23d3df86aef26b2783cdb66f3942ddb568c65d828aea1a4e82c755e547ac1940c4fc449856c955b0f9931488472fb63330ca2b96e31ad
 SHA512 
fe45b421593ef0b1257d704c0d43e89425054a6fac1c784bd66ad404e0f28d328fc4a3a7f82e589d43c2860e95a6a6b54898ef5a378362b8914f47b097c705e9

diff --git a/dev-python/oct2py/oct2py-5.7.0.ebuild 
b/dev-python/oct2py/oct2py-5.7.0.ebuild
new file mode 100644
index ..482fbfd11055
--- /dev/null
+++ b/dev-python/oct2py/oct2py-5.7.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=hatchling
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python to GNU Octave bridge"
+HOMEPAGE="
+   https://github.com/blink1073/oct2py
+   https://blink1073.github.io/oct2py/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/numpy-1.12[${PYTHON_USEDEP}]
+   >=dev-python/octave-kernel-0.34.0[${PYTHON_USEDEP}]
+   >=dev-python/scipy-0.17[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/nbconvert[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   )"
+
+EPYTEST_DESELECT=(
+   # No graphics toolkit available: 743589
+   
"oct2py/ipython/tests/test_octavemagic.py::OctaveMagicTest::test_octave_plot"
+)
+
+distutils_enable_sphinx docs/source \
+   dev-python/numpydoc \
+   dev-python/pydata-sphinx-theme \
+   dev-python/myst-parser \
+   dev-python/sphinxcontrib-spelling
+distutils_enable_tests pytest
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use examples; then
+   docinto examples
+   dodoc -r example/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}



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

2024-06-10 Thread Michał Górny
commit: 1ace67027ff4ba09ba36732c14294c4fe4ae0e6c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 11 04:03:29 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 11 04:19:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ace6702

dev-python/jsonpointer: Bump to 3.0.0

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

 dev-python/jsonpointer/Manifest |  1 +
 dev-python/jsonpointer/jsonpointer-3.0.0.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/jsonpointer/Manifest b/dev-python/jsonpointer/Manifest
index 316fa5dc2861..c3b9811e2314 100644
--- a/dev-python/jsonpointer/Manifest
+++ b/dev-python/jsonpointer/Manifest
@@ -1 +1,2 @@
 DIST jsonpointer-2.4.tar.gz 9254 BLAKE2B 
423a4ef71cd1029fe2c473940794a041df4c3422b8292d80290be7f11ac0e6b123d3074cb6f66a3d860274bdf5b0cd0716d24c9ee50b65e06139375dc93c84ad
 SHA512 
41cc0f8b525bec4b18801aeaec1b2432c5f6475dd3f2bc0fb363cf6ceaac5c64e7993c72130a40c64427218a1eac352e93464137fe17427b9f8a34ae09699f4e
+DIST jsonpointer-3.0.0.tar.gz 9114 BLAKE2B 
b285d75277a6454831490bb906d95f49843fed02aed249e9ea961aa1f9c3f60b4ca9995003310dfc827741670a18fecdfa9e1552cfecd317e5a0a4967b33ef70
 SHA512 
417bde94da9f1bbddc478201d601c25ca524590cae7c6ef390a3ad223b127fef8b7e7c4bb28f893fb14116e005e0736baf78845d6ed1aac3196ca15c5e35918f

diff --git a/dev-python/jsonpointer/jsonpointer-3.0.0.ebuild 
b/dev-python/jsonpointer/jsonpointer-3.0.0.ebuild
new file mode 100644
index ..b32639b244df
--- /dev/null
+++ b/dev-python/jsonpointer/jsonpointer-3.0.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Identify specific nodes in a JSON document (according to draft 
08)"
+HOMEPAGE="
+   https://github.com/stefankoegl/python-json-pointer/
+   https://pypi.org/project/jsonpointer/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+
+python_test() {
+   "${EPYTHON}" tests.py || die "Tests fail with ${EPYTHON}"
+}



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

2024-06-10 Thread Michał Górny
commit: f0ba1909aae35c0d67ac55dd6a52b2a8efdebb85
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 11 04:07:47 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 11 04:19:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0ba1909

dev-python/orjson: Bump to 3.10.4

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

 dev-python/orjson/Manifest | 18 +++
 dev-python/orjson/orjson-3.10.4.ebuild | 97 ++
 2 files changed, 115 insertions(+)

diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest
index 4dd597a0b8e6..e6d73c680055 100644
--- a/dev-python/orjson/Manifest
+++ b/dev-python/orjson/Manifest
@@ -2,10 +2,12 @@ DIST ahash-0.8.11.crate 43607 BLAKE2B 
7dff8e41798ba25df8c4827ff414a182bb25da4825
 DIST arrayvec-0.7.4.crate 29856 BLAKE2B 
81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b
 SHA512 
91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac
 DIST associative-cache-2.0.0.crate 13960 BLAKE2B 
d0089d97ffd7bf1db65489501b53ad50e0b6070fe9a72c90fbefe3d7f49f723bcd831470a1195e9a3725bcd1ad48df879b52bde5e4efe08e95108de8509fdc77
 SHA512 
854f5130f286aaa76ffa2f4cbe27ca57c8220ec517c0d6fac46e5a505a3cb5fdc9ab60818db9f890b63ce2f44d243594d44747f7a87af9f304aaab3f4a4e8567
 DIST autocfg-1.2.0.crate 14808 BLAKE2B 
122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432
 SHA512 
66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc
+DIST autocfg-1.3.0.crate 16524 BLAKE2B 
7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9
 SHA512 
a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635
 DIST beef-0.5.2.crate 15275 BLAKE2B 
95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e
 SHA512 
755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa
 DIST bytecount-0.6.8.crate 14694 BLAKE2B 
f534fadb45ce25036313c0c4d54ecfd2091069d5402e02606da36d73696c74e3162990dfdbc95dca4424b498983bf04019234af6eb71e38ca28fb7da61d181fb
 SHA512 
5984dbb71fe22371db00ca56675f409cefcf7c093f406ce1abc330a0b1535f30a43a520fb64d66c04a181a4f05d956300e35f77b43aceeb161eaf8a2c64df614
 DIST castaway-0.2.2.crate 11091 BLAKE2B 
3445e68aaf533caa1df958fb371622ef61c7778d515fd1efe39a12588e24fe07480738daba008e414a95e72af10d5ea29702425e5b91ebb277fe346ff74bc43b
 SHA512 
dbce2a61a429eda7a8f21b4a35dced729267298be9793310afaff58843211a7177a9bb932a4bd9dfcedaaf1a2570b90261d4c1047c62474450ea835dcfc325a4
 DIST cc-1.0.96.crate 76576 BLAKE2B 
e0171d68b04bf2435a858b3d50376580f0740588770064bb695ba49b6827bf1f92aa4e973c8dc55e1622e795d23fa8fe42abd122d5d016e800dd5ea86c4ceb3d
 SHA512 
a3e8058165e61020bb10491dae50fcbffbb411d27d6dc44997a931f424e88cb36d89004165aae9c531244a7026920804222c819d12b1be3e3db571bec181d8a3
+DIST cc-1.0.99.crate 76961 BLAKE2B 
d615f647bc5e4f7f580f878fc41baee172e9513f1157d421c491c36af2ca330dde2a6ddd4238c03aae27feed5e8cc042f4b790d7b145952a8676ac553f72e356
 SHA512 
2f6c9a0869b3b636b011390efade0085ed5fe616ecb33ff586c948779b9c9bea9169cb1c31441b0aeb63dbaa35cdb76b6e67ace38d561e2c150e06853a2b1757
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chrono-0.4.34.crate 228932 BLAKE2B 
a2feab8d8b079209f8661fd8c5069f2a5fc3e5b0a6233187ace16f8f2ad8b4a147253e47af306cb31aacd82bdf490a8c8a171ad702b8dc22f9b934205d080c55
 SHA512 
2aaccde5e5ecaec744613429f807b3c34b92632973de7fdbdafd7ca510b917a23a0abc92a6497754d0d3368d684305648aec1fa2a0a61c88a100a20fab2348f1
 DIST compact_str-0.7.1.crate 57246 BLAKE2B 
2da5cfdc91d417294ca87ce834e8006d3426aff4cb22945e6744ace7d22c940f0181a75f25e6acc41efb5d83bf6ba4ee0876db3ce5cc05b9524a9868dcb8c7c9
 SHA512 
29ed591024f8f1b478722384664f5700fbde97b44af82fa32a8d1ccdedca9dc42f9e5a4431a6c954d58cd90d60a25a9ed7f18773ede13edfc68094a23275
@@ -14,31 +16,47 @@ DIST const-random-macro-0.1.16.crate 6657 BLAKE2B 
44a3508e2158b79042cab698b1f31c
 DIST crunchy-0.2.2.crate 2995 BLAKE2B 
74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb
 SHA512 
36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025
 DIST encoding_rs-0.8.34.crate 1378166 BLAKE2B 
528692170cdb1d74ffb0b122a5

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

2024-06-10 Thread Michał Górny
commit: 2032cfb7f9331431e407f177c4afafa536b20eb4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 11 04:08:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 11 04:19:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2032cfb7

dev-python/gfloat: Bump to 0.3

Closes: https://bugs.gentoo.org/933491
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/gfloat/Manifest b/dev-python/gfloat/Manifest
index 66b114c0ad1e..dd6bf5fd40f5 100644
--- a/dev-python/gfloat/Manifest
+++ b/dev-python/gfloat/Manifest
@@ -1 +1,2 @@
 DIST gfloat-0.2.1.tar.gz 40460 BLAKE2B 
9103140b2523c1e0f430bdf066c1625c71783d30d3d6754cd44c626ce6ca4204742188d967489ff2dba65df6ac51989551c14ee6ae66302c452c765d5a0eca20
 SHA512 
50bb770795b8284c9071f345667772ecd334a7c44368acf173dd65094f9fe9ac473ae0cc250f35dfafdb19d5fe039ad3258c4256fbc281feac41f192ed139cc5
+DIST gfloat-0.3.tar.gz 43790 BLAKE2B 
3b6628dd6410090a684bc253965e167297f4105e3690b9ac38c0192c202fbc7e02026103723721494d4826d835b70a217114335201ab1c329d6bac02412f9e7f
 SHA512 
2df65a3a188e99d1aa3da1b067aa3eaa9aabc22f42414b773c312d9c8dae9baf34d797f947a1646ea89e1db8f2bdb5f97a9672c292e2e0a2a8312e0e6f2fc496

diff --git a/dev-python/gfloat/gfloat-0.3.ebuild 
b/dev-python/gfloat/gfloat-0.3.ebuild
new file mode 100644
index ..3b16a101cbc9
--- /dev/null
+++ b/dev-python/gfloat/gfloat-0.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Generic floating-point types in Python"
+HOMEPAGE="
+   https://github.com/graphcore-research/gfloat/
+   https://pypi.org/project/gfloat/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ml-dtypes[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # requires mx (possibly git version), torch
+   test/test_microxcaling.py
+)



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

2024-06-10 Thread Viorel Munteanu
commit: aa9538df7b33c57752d070adef67f88536de24c4
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue Jun 11 04:04:00 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue Jun 11 04:06:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa9538df

profiles: Last rites: dev-php/pear and dependencies

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 04da681dbe62..40a8f118f14c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,113 @@
 
 #--- END OF EXAMPLES ---
 
+# Viorel Munteanu  (2024-06-11)
+# dev-php/pear, dev-php/PEAR-* and their reverse dependencies: mask for removal
+# in 30 days.
+# They are all unmaintained, most of the ebuilds are still EAPI 6, and together
+# they have around 40 bugs.
+# Removal: 2024-07-11.  Bug #933998.
+app-admin/drush
+dev-php/PEAR-Archive_Tar
+dev-php/PEAR-Auth_SASL
+dev-php/PEAR-Cache
+dev-php/PEAR-Cache_Lite
+dev-php/PEAR-Console_CommandLine
+dev-php/PEAR-Console_Getargs
+dev-php/PEAR-Console_Getopt
+dev-php/PEAR-Console_Table
+dev-php/PEAR-Crypt_CHAP
+dev-php/PEAR-Crypt_GPG
+dev-php/PEAR-Crypt_HMAC
+dev-php/PEAR-Crypt_HMAC2
+dev-php/PEAR-DB
+dev-php/PEAR-DB_DataObject
+dev-php/PEAR-Date
+dev-php/PEAR-Exception
+dev-php/PEAR-File
+dev-php/PEAR-File_Archive
+dev-php/PEAR-File_Find
+dev-php/PEAR-File_Fortune
+dev-php/PEAR-File_Gettext
+dev-php/PEAR-File_SMBPasswd
+dev-php/PEAR-HTML_AJAX
+dev-php/PEAR-HTML_CSS
+dev-php/PEAR-HTML_Common
+dev-php/PEAR-HTML_Common2
+dev-php/PEAR-HTML_Javascript
+dev-php/PEAR-HTML_QuickForm2
+dev-php/PEAR-HTML_Table
+dev-php/PEAR-HTML_Table_Matrix
+dev-php/PEAR-HTML_Template_Flexy
+dev-php/PEAR-HTML_Template_Sigma
+dev-php/PEAR-HTTP
+dev-php/PEAR-HTTP_Header
+dev-php/PEAR-HTTP_Request2
+dev-php/PEAR-HTTP_Session2
+dev-php/PEAR-Image_Color2
+dev-php/PEAR-Image_GraphViz
+dev-php/PEAR-Image_IPTC
+dev-php/PEAR-Image_Text
+dev-php/PEAR-Log
+dev-php/PEAR-MDB
+dev-php/PEAR-MDB2
+dev-php/PEAR-MDB2_Driver_mssql
+dev-php/PEAR-MDB2_Driver_mysqli
+dev-php/PEAR-MDB2_Driver_oci8
+dev-php/PEAR-MDB2_Driver_pgsql
+dev-php/PEAR-MIME_Type
+dev-php/PEAR-Mail
+dev-php/PEAR-Mail_Mime
+dev-php/PEAR-Mail_mimeDecode
+dev-php/PEAR-Math_BigInteger
+dev-php/PEAR-Net_DNS
+dev-php/PEAR-Net_DNS2
+dev-php/PEAR-Net_DNSBL
+dev-php/PEAR-Net_IDNA2
+dev-php/PEAR-Net_IPv4
+dev-php/PEAR-Net_IPv6
+dev-php/PEAR-Net_LDAP2
+dev-php/PEAR-Net_POP3
+dev-php/PEAR-Net_Ping
+dev-php/PEAR-Net_SMTP
+dev-php/PEAR-Net_Sieve
+dev-php/PEAR-Net_SmartIRC
+dev-php/PEAR-Net_Socket
+dev-php/PEAR-Net_Traceroute
+dev-php/PEAR-Net_URL
+dev-php/PEAR-Net_URL2
+dev-php/PEAR-Net_UserAgent_Detect
+dev-php/PEAR-Numbers_Words
+dev-php/PEAR-OLE
+dev-php/PEAR-PEAR
+dev-php/PEAR-PHP_Beautifier
+dev-php/PEAR-PHP_Debug
+dev-php/PEAR-Pager
+dev-php/PEAR-Services_JSON
+dev-php/PEAR-Services_TinyURL
+dev-php/PEAR-Services_W3C_CSSValidator
+dev-php/PEAR-Spreadsheet_Excel_Writer
+dev-php/PEAR-Structures_Graph
+dev-php/PEAR-System_Command
+dev-php/PEAR-Text_CAPTCHA
+dev-php/PEAR-Text_CAPTCHA_Numeral
+dev-php/PEAR-Text_Figlet
+dev-php/PEAR-Text_Highlighter
+dev-php/PEAR-Text_Password
+dev-php/PEAR-Text_Wiki
+dev-php/PEAR-Text_Wiki_BBCode
+dev-php/PEAR-Text_Wiki_Mediawiki
+dev-php/PEAR-Validate
+dev-php/PEAR-Var_Dump
+dev-php/PEAR-XML_Parser
+dev-php/PEAR-XML_RSS
+dev-php/PEAR-XML_Serializer
+dev-php/PEAR-XML_Util
+dev-php/YAML
+dev-php/cphplib
+dev-php/pear
+www-apps/dotproject
+
 # Michał Górny  (2024-06-10)
 # Merged into dev-python/rapidfuzz.  No revdeps left.
 # Removal on 2024-07-10.  Bug #934002.



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

2024-06-10 Thread Michał Górny
commit: c279e4ca6a58fd3f12a90a1787d137cb204b04f3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 11 03:05:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 11 03:05:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c279e4ca

dev-python/botocore: Bump to 1.34.123

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.34.123.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 954462a270e2..7259774e09d9 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.34.113.gh.tar.gz 13060395 BLAKE2B 
8f9329d613f489f2305d068566940a94199a16e9d538597a86cd916a331245a70c6ad771f0d7d71a05a77a49c86aa8ff6be2ac6cd97c04828cc9f54cb6c5e2ac
 SHA512 
218656c921b7ae6a605d6cca4cb90b76aee2a18541e78189828f2adfbb821fbebac406ba19887c0a07aece72dd4936f41b057fb25611e1b03db4bd11fda66bd6
 DIST botocore-1.34.117.gh.tar.gz 13076178 BLAKE2B 
defbd66d6409004fe49df44aec0a00b4bbe1a459d3e4b067c5c8609b998c63e7d62c8d3c48805416d44c08aeb3ab261f4449cc7e6a7c66dd3ca5f97bdcce291f
 SHA512 
d9736ddb868e602afbaad95989d284b2835636f273e8a4263caa7eec619fe7cc45515fbbe98d4fd33121fe0d97d34353f7cd811bc878a81d1f5f7437798b24d6
 DIST botocore-1.34.122.gh.tar.gz 13066937 BLAKE2B 
f22af79873b5574ae4b2b9041568cfc1d727625c3fa45c9b8d1bef71ffcce893aa8a3591c83160437c7e617be72814a2209569db633d857f869a2152af7c8e05
 SHA512 
f08dcb2920d4bd26a47478edb871f75b240275a7b96acf58be838080dddca3d4f64b9fda8683e5a3db97defe367298b2ba634fc4d605523805b23c83c3a5ae0d
+DIST botocore-1.34.123.gh.tar.gz 13080868 BLAKE2B 
a15ecc1151803d26181c72117df62a6777c2d209cc1a49eb106d7a779fab23300762d8e034e9dc79c8eb747d6e31b5ea75739698809797bea9fe3c930b72b40a
 SHA512 
20f77200edd899b957c7544ba7faed4fb7fd6a0fb6c0fe95cd729c67b3f47bb2414ed413c145fcc9e0f1e55f2cee86398580b9b71d38b70043d01efbe48e9510

diff --git a/dev-python/botocore/botocore-1.34.123.ebuild 
b/dev-python/botocore/botocore-1.34.123.ebuild
new file mode 100644
index ..ba6cd2a5d2a2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.123.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+# unbundled packages
+RDEPEND+="
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-06-10 Thread Michał Górny
commit: 6c0bb61da950ea10002b57d645f87ef1c654873a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 11 03:57:53 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 11 03:57:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c0bb61d

dev-python/pyyaml: Bump to 6.0.2_rc1

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

 dev-python/pyyaml/Manifest|  1 +
 dev-python/pyyaml/pyyaml-6.0.2_rc1.ebuild | 63 +++
 2 files changed, 64 insertions(+)

diff --git a/dev-python/pyyaml/Manifest b/dev-python/pyyaml/Manifest
index afe749130ef2..ce442a8e6667 100644
--- a/dev-python/pyyaml/Manifest
+++ b/dev-python/pyyaml/Manifest
@@ -1 +1,2 @@
 DIST pyyaml-6.0.1.gh.tar.gz 120376 BLAKE2B 
c34f2169f6eb6aa718aeb53dbfaf02590e11e504d16cc85a802e1a1191f296ef9aa2501db683e1a48173ce6adeaeca09f2ab989581dcf1c1ba4004831bb4cf47
 SHA512 
1c74a92a4ad7d47854dc7bcb2e89b3c8e0b14fa815c7dbfbc22b24480dbba6c81e971c77ee384c494a960914b95f06edf943d7431925a5ed674a0ba830d258e0
+DIST pyyaml-6.0.2rc1.gh.tar.gz 123879 BLAKE2B 
9d983338c4e61fa6f5056aa7733dadc854a859baffe3ad5a353d6fc0525b6c5788df7e85ab40514ad8bdeffbccf10417701fdaac4d0985e0a20b300867b89f4f
 SHA512 
4eac37f3b367099e93c53f327f5f838d5f2f06fa636ea08f277a6cf4f570b7dc9870b35057a889d0895c2abd1bfc121d624f282610dcf90e68727973573267ef

diff --git a/dev-python/pyyaml/pyyaml-6.0.2_rc1.ebuild 
b/dev-python/pyyaml/pyyaml-6.0.2_rc1.ebuild
new file mode 100644
index ..9be8de2241fe
--- /dev/null
+++ b/dev-python/pyyaml/pyyaml-6.0.2_rc1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/_}
+DESCRIPTION="YAML parser and emitter for Python"
+HOMEPAGE="
+   https://pyyaml.org/wiki/PyYAML
+   https://pypi.org/project/PyYAML/
+   https://github.com/yaml/pyyaml/
+"
+SRC_URI="
+   https://github.com/yaml/pyyaml/archive/${PV/_}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+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"
+
+DEPEND="
+   dev-libs/libyaml:=
+"
+RDEPEND="
+   ${DEPEND}
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+src_configure() {
+   export PYYAML_FORCE_CYTHON=1
+}
+
+python_test() {
+   local -x PATH="${BUILD_DIR}/test${EPREFIX}/usr/bin:${PATH}"
+   local -x PYTHONPATH="tests/legacy_tests:${PYTHONPATH}"
+   # upstream indicates testing may pollute the package
+   cp -a "${BUILD_DIR}"/{install,test} || die
+   "${BUILD_DIR}"/test/usr/bin/python <<-EOF || die "Tests failed on 
${EPYTHON}"
+   import sys
+   import test_all
+   sys.exit(0 if test_all.main() else 1)
+   EOF
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}
+   fi
+}



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

2024-06-10 Thread Michał Górny
commit: 418c7856dc30b6882c5bdf2b5cfe4d4ca8ce453e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 11 03:06:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 11 03:06:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=418c7856

app-admin/awscli: Bump to 1.33.5

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

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.33.5.ebuild | 90 +++
 2 files changed, 91 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 1994d90774d2..2faa5132fc34 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.32.113.gh.tar.gz 2730091 BLAKE2B 
d7c88dd962f1be64fc57f19a3ad247725efdd14b611f752200d333297f3f896855bc307fcab8ec76c6c00b982dca2f507023211f6ce54bcb6380f71f9dd3
 SHA512 
9dcc017e8b8ab9d9aef26c7bcbaaeb7256e20ba4abf4fe80580561cb46a61fd5e79e5057dc38b05b1af22a7b03610c88a1babb63c9503b16176010d2903661cb
 DIST aws-cli-1.32.117.gh.tar.gz 2732508 BLAKE2B 
699d7596ea0e417f624f72e801d2c6e5c5b73aa1485f830d09923f12d00091e9252517b8f29f20212ddcb18e13b25b43f9545c759c68246a8a9db0a1abb0b047
 SHA512 
00731d552b372d7d0cd8213f9d645fdaa1b5691b9ee01a0e09ccfce169c0ca97052c03300e824c2522a3ca98a107a67106a31f818884b0050c0f66ba4131d8cd
 DIST aws-cli-1.33.4.gh.tar.gz 2740224 BLAKE2B 
40fb26f895a28e41e45c861194ca959490d1675e2f9926bbcb5b092d4496b20be3e68f4eb370ffef541bd607c41181d34caa4e5674fc262b60cd882401530153
 SHA512 
faeced07895fc891803136061839d499b372cbf89e6e642e2782120d2b1a50486e01ae07ba7ee04c9fe84ffefd0e329e000d76f38f5839b048bbfdab59a64785
+DIST aws-cli-1.33.5.gh.tar.gz 2740011 BLAKE2B 
24fecba55afd540859ef1096859bb7e6dc0c482cf7c85073308e68953314ecedd5e6dae2486c55014e068a864ad6e1c9bfa7222f4b0d4f8f2ddd706b29960146
 SHA512 
71715622e20b337056a720be2cbb0b473320fab785031a10d7b2cd8b45bc3b9d1682c456180e1210a13ac4dc669807326418f0619ba1b1d7941df3b9b26503cc

diff --git a/app-admin/awscli/awscli-1.33.5.ebuild 
b/app-admin/awscli/awscli-1.33.5.ebuild
new file mode 100644
index ..a7a293c4a8e8
--- /dev/null
+++ b/app-admin/awscli/awscli-1.33.5.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+1).(z+118), sigh
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 1 )).$(( $(ver_cut 3-) + 118 ))"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/customizations/test_sessionmanager.py
+   te

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

2024-06-10 Thread Michał Górny
commit: 83c73e4c608a42ffa1e8f61add9bb9fd4c1b9154
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 11 03:06:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 11 03:06:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c73e4c

dev-python/boto3: Bump to 1.34.123

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

 dev-python/boto3/Manifest  |  1 +
 dev-python/boto3/boto3-1.34.123.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index f3471dd5d942..8b86979ba0f5 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.34.113.gh.tar.gz 812031 BLAKE2B 
ffb4cc54a83d9d783eb69694393a6cc8c4d07325496802de80e8ac1999a1b5f45166571ae52eb8b38cb7d3e58d0cc8114088f7cd698f090b6ab1244565c0af63
 SHA512 
eebde25a83b2a7169b6892fa61475f26f9bf6baf7eff242d8bde0a5cd1920a7a39107071b093e59aca2a742662e16825b7fcf2850f59840da63a9cf78a19615d
 DIST boto3-1.34.117.gh.tar.gz 813596 BLAKE2B 
1b68c6410a9e4859c05ec6e8baa7b4d0a8eda39ac9cfe7173d581e5712409bb5df83d35f30deb4f5e4e1dd70c0dc411cd8a1725b00f1e8a3026dbaef9862cde0
 SHA512 
40c6c1d62d94e0ac8d0237abbbacb9b7473dbce0ee7be5f2e8106f0c0be99b6bf048f3068e2978c578a8df5948f854bd4f3b9d99d935094a646a33f3bada7136
 DIST boto3-1.34.122.gh.tar.gz 817093 BLAKE2B 
ecc91833d5d8b7ae33c2fe435e33bc8fa236388dcd36bbbfad138e72dcada1018d9fe032a04565bc6ba04f252c5b1e066f650620aab2b6682705d164660eaa9b
 SHA512 
26ece26e24a09ce12f57fd7cbede798446ddb60c28dd7d090c2604b71cc92fca9cfdc268e6d65fad1bcecf161976186b21acefdb70a2de8acaccd85567a388d0
+DIST boto3-1.34.123.gh.tar.gz 817520 BLAKE2B 
264464edc80ec43c6759b542629bfbaa1a7212a67d6738b920191f52be9a51bf6c16170de161f2299273cb5ac3e15dc8c74e60aff8212e51408343362f275f8f
 SHA512 
4b90e3534e0319932bd038a23e68a2dd913fe99f0d07df23f2a1dd4ac8fca7c6f614e7cbc3359851e575599c386c89f382c439f712956e9190872d610b8f6c04

diff --git a/dev-python/boto3/boto3-1.34.123.ebuild 
b/dev-python/boto3/boto3-1.34.123.ebuild
new file mode 100644
index ..2c733040b7a3
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.123.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/, net-p2p/transmission/files/

2024-06-10 Thread Mike Gilbert
commit: 77a19a999ea1f73ac0e4b0ec1973d4392994ab68
Author: Mike Gilbert  gentoo  org>
AuthorDate: Tue Jun 11 01:04:04 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 11 01:04:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77a19a99

net-p2p/transmission: fix build with net-libs/miniupnpc-2.2.8

Closes: https://bugs.gentoo.org/934016
Signed-off-by: Mike Gilbert  gentoo.org>

 .../files/transmission-4.0.6-miniupnpc-2.2.8.patch | 24 ++
 0.6-r1.ebuild => transmission-4.0.6-r2.ebuild} |  6 +-
 2 files changed, 29 insertions(+), 1 deletion(-)

diff --git 
a/net-p2p/transmission/files/transmission-4.0.6-miniupnpc-2.2.8.patch 
b/net-p2p/transmission/files/transmission-4.0.6-miniupnpc-2.2.8.patch
new file mode 100644
index ..e1f9c2e36b8d
--- /dev/null
+++ b/net-p2p/transmission/files/transmission-4.0.6-miniupnpc-2.2.8.patch
@@ -0,0 +1,24 @@
+https://bugs.gentoo.org/934016
+https://github.com/transmission/transmission/pull/6907
+
+From 3523b928c8c968d0b7bca2c6c3a84a939e908f8c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?C=C5=93ur?= 
+Date: Mon, 10 Jun 2024 22:16:06 +0800
+Subject: [PATCH] bump miniupnpc to 2.2.8
+
+diff --git a/libtransmission/port-forwarding-upnp.cc 
b/libtransmission/port-forwarding-upnp.cc
+index 6d7bbc7f7c2..d805bc18218 100644
+--- a/libtransmission/port-forwarding-upnp.cc
 b/libtransmission/port-forwarding-upnp.cc
+@@ -261,7 +261,11 @@ tr_port_forwarding_state tr_upnpPulse(
+ 
+ FreeUPNPUrls(&handle->urls);
+ auto lanaddr = std::array{};
++#if (MINIUPNPC_API_VERSION >= 18)
++if (UPNP_GetValidIGD(devlist, &handle->urls, &handle->data, 
std::data(lanaddr), std::size(lanaddr) - 1, NULL, 0) ==
++#else
+ if (UPNP_GetValidIGD(devlist, &handle->urls, &handle->data, 
std::data(lanaddr), std::size(lanaddr) - 1) ==
++#endif
+ UPNP_IGD_VALID_CONNECTED)
+ {
+ tr_logAddInfo(fmt::format(_("Found Internet Gateway Device 
'{url}'"), fmt::arg("url", handle->urls.controlURL)));

diff --git a/net-p2p/transmission/transmission-4.0.6-r1.ebuild 
b/net-p2p/transmission/transmission-4.0.6-r2.ebuild
similarity index 97%
rename from net-p2p/transmission/transmission-4.0.6-r1.ebuild
rename to net-p2p/transmission/transmission-4.0.6-r2.ebuild
index de67e505ed49..b30c5a0934af 100644
--- a/net-p2p/transmission/transmission-4.0.6-r1.ebuild
+++ b/net-p2p/transmission/transmission-4.0.6-r2.ebuild
@@ -46,7 +46,7 @@ COMMON_DEPEND="
mbedtls? ( net-libs/mbedtls:0= )
net-libs/libnatpmp
>=net-libs/libpsl-0.21.1
-   =net-misc/curl-7.28.0[ssl]
sys-libs/zlib:=
nls? ( virtual/libintl )
@@ -76,6 +76,10 @@ RDEPEND="${COMMON_DEPEND}
${ACCT_DEPEND}
 "
 
+PATCHES=(
+   "${FILESDIR}/transmission-4.0.6-miniupnpc-2.2.8.patch"
+)
+
 src_configure() {
local mycmakeargs=(
-DCMAKE_INSTALL_DOCDIR=share/doc/${PF}



[gentoo-commits] proj/netifrc:master commit in: net/

2024-06-10 Thread Patrick McLean
commit: 7f323cf374035ac1c871f13d6a6ad29bb97bc930
Author: Andrey Volkov  ekb-info  ru>
AuthorDate: Tue Sep 28 13:40:27 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri May 24 05:51:45 2024 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=7f323cf3

Add missing wireguard_depend program

Signed-off-by: Andrey Volkov  ekb-info.ru>

 net/wireguard.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net/wireguard.sh b/net/wireguard.sh
index f6ca69e..301836d 100644
--- a/net/wireguard.sh
+++ b/net/wireguard.sh
@@ -5,7 +5,7 @@
 
 wireguard_depend()
 {
-   program wg
+   program ip wg
before interface
 }
 



[gentoo-commits] proj/netifrc:master commit in: net/

2024-06-10 Thread Patrick McLean
commit: 9ef4fb84a7c1848c067f89f5510f448fb04c5c7a
Author: Andrey Volkov  ekb-info  ru>
AuthorDate: Tue Sep 28 13:43:52 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri May 24 05:51:59 2024 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=9ef4fb84

Add type_${IFVAR}=wireguard for arbitrary wireguard interface names

Signed-off-by: Andrey Volkov  ekb-info.ru>

 net/wireguard.sh | 11 +--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/net/wireguard.sh b/net/wireguard.sh
index 301836d..269c8f0 100644
--- a/net/wireguard.sh
+++ b/net/wireguard.sh
@@ -9,9 +9,15 @@ wireguard_depend()
before interface
 }
 
+_is_wireguard() {
+   is_interface_type wireguard
+}
+
 wireguard_pre_start()
 {
-   [ "${IFACE#wg}" != "$IFACE" ] || return 0
+   local wireguard=
+   eval wireguard=\$type_${IFVAR}
+   [ "${wireguard}" = "wireguard" -o "${IFACE#wg}" != "$IFACE" ] || return 0
 
ip link delete dev "$IFACE" type wireguard 2>/dev/null
ebegin "Creating WireGuard interface $IFACE"
@@ -35,6 +41,7 @@ wireguard_pre_start()
e=$?
if [ $e -eq 0 ]; then
eend $e
+   set_interface_type wireguard
return $e
fi
fi
@@ -45,7 +52,7 @@ wireguard_pre_start()
 
 wireguard_post_stop()
 {
-   [ "${IFACE#wg}" != "$IFACE" ] || return 0
+   _is_wireguard || [ "${IFACE#wg}" != "$IFACE" ] || return 0
 
ebegin "Removing WireGuard interface $IFACE"
ip link delete dev "$IFACE" type wireguard



[gentoo-commits] proj/netifrc:master commit in: doc/

2024-06-10 Thread Patrick McLean
commit: d01b0a6b187d8909ad11b328c557ecdc29431d04
Author: Andrey Volkov  ekb-info  ru>
AuthorDate: Tue Sep 28 14:21:58 2021 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Fri May 24 05:51:59 2024 +
URL:https://gitweb.gentoo.org/proj/netifrc.git/commit/?id=d01b0a6b

Append wireguard docs at net.example with arbitrary interface name example

Signed-off-by: Andrey Volkov  ekb-info.ru>

 doc/net.example.Linux.in | 4 
 1 file changed, 4 insertions(+)

diff --git a/doc/net.example.Linux.in b/doc/net.example.Linux.in
index 84e4b1c..143dc9d 100644
--- a/doc/net.example.Linux.in
+++ b/doc/net.example.Linux.in
@@ -1350,6 +1350,10 @@
 #
 # Wireguard can also be configured by passing explicit settings
 #wireguard_wg0="private-key /path/to/whatever listen-port 1234 peer ABCDEF= 
endpoint 1.2.3.4:2468"
+#
+# You must specify wireguard interface type to use arbitrary interface names
+#wireguard_site1="/path/to/site1.conf"
+#type_site1="wireguard"
 
 # Network namespace support 
 # If an interface is configured with a network namespace, it will be moved



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2024-06-10 Thread William Hubbs
commit: be6abdcaa61859e3d903e390ab68aed00bad3a1c
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jun 11 00:27:26 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 11 00:27:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be6abdca

dev-lang/go: add 1.21.11

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

 dev-lang/go/Manifest  |   1 +
 dev-lang/go/go-1.21.11.ebuild | 210 ++
 2 files changed, 211 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index a58b259b5370..7fea4c546ac3 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,2 +1,3 @@
 DIST go1.21.10.src.tar.gz 26993576 BLAKE2B 
a310b89b6db0d6bffcc64d028b4130c7d1b456299016de3b31cb1223ad915f697dcbc15718984ab9b6199b31e192c50d1a014e38d10d32f5424133957d3aafe5
 SHA512 
90105f977c86a0d5ea4d31e4e699d8611a74178db1e443ddc57679b7a2a648baa328e7fa9ea4a732727487cc29afe07e9597a1e2eb0184cb270973f403349f5a
+DIST go1.21.11.src.tar.gz 26994914 BLAKE2B 
73f0a5c133844c287cc7aa32e9b8d8735956e0e88b0100b644c22a2748ab28b5bedcba3575e9f34be50ac67a0ccf8ef04100e8076176d175d9cdd111c13a8f6e
 SHA512 
dffcef964a4fbe08cd965bcffad6138fab164f14936a83988ced86924f794c1f107c122d1aeb674eacb0a1a498a31bdf83ea8f87b352494fa69f6e38931d2120
 DIST go1.22.3.src.tar.gz 27552410 BLAKE2B 
8f5e5695c5bd945ad46990897c1b051abd5446dc7d9e52f7120139b084f6ec648679d4bc5c07b057a267e65dceb18dadc21234fd90b1e15444c1e3e5b5a2a1df
 SHA512 
e6756866d3cf195f1afd3d852015f32dfb2de3648e30a78e9238a863eae192e9e7ccbcfd19fd97b1d552f35d51d62bf2104d81e35b8854a40400b0d61cf93672

diff --git a/dev-lang/go/go-1.21.11.ebuild b/dev-lang/go/go-1.21.11.ebuild
new file mode 100644
index ..6060e4160e11
--- /dev/null
+++ b/dev-lang/go/go-1.21.11.ebuild
@@ -0,0 +1,210 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+# See "Bootstrap" in release notes
+GO_BOOTSTRAP_MIN=1.17.13
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git";
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://go.dev";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
+
+RDEPEND="
+arm? ( sys-devel/binutils[gold] )
+arm64? ( sys-devel/binutils[gold] )"
+BDEPEND="|| (
+   >=dev-lang/go-${GO_BOOTSTRAP_MIN}
+   >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
+
+# the *.syso files have writable/executable stacks
+QA_EXECSTACK='*.syso'
+
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
+# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
+QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
+
+# This package triggers "unrecognized elf file(s)" notices on riscv.
+# https://bugs.gentoo.org/794046
+QA_PREBUILT='.*'
+
+# Do not strip this package. Stripping is unsupported upstream and may
+# fail.
+RESTRICT+=" strip"
+
+DOCS=(
+   CONTRIBUTING.md
+   PATENTS
+   README.md
+   SECURITY.md
+)
+
+go_arch() {
+   # By chance most portage arch names match Go
+   local tc_arch=$(tc-arch $@)
+   case "${tc_arch}" in
+   x86)echo 386;;
+   x64-*)  echo amd64;;
+   loong)  echo loong64;;
+   mips) if use abi_mips_o32; then
+   [[ $(tc-endian $@) = big ]] && echo mips || 
echo mipsle
+   elif use abi_mips_n64; then
+   [[ $(tc-endian $@) = big ]] && echo mips64 || 
echo mips64le
+   fi ;;
+   ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo 
ppc64le ;;
+   riscv) echo riscv64 ;;
+   s390) echo s390x ;;
+   *)  echo "${tc_arch}";;
+   esac
+}
+
+go_arm() {
+   case "${1:-${CHOST}}" in
+   armv5*) echo 5;;
+   armv6*) echo 6;;
+   armv7*) echo 7;;
+   *)
+   die "unknown GOARM for ${1:-${CHOST}}"
+   ;;
+   esac
+}
+
+go_os() {
+   case "${1:-${CHOST}}" in
+   *-linux*)   echo linux;;
+   *-darwin*)  echo darwin;;
+   *-freebsd*) echo freebsd;;
+   *-netbsd*)  echo netbsd;;
+   *-openbsd*) echo openbsd;;
+   *-solaris*) echo solaris;;
+   *-c

[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2024-06-10 Thread William Hubbs
commit: a54b3763fc89faf40042a00154d71f883c09bc0a
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jun 11 00:27:25 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 11 00:27:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54b3763

dev-lang/go: drop 1.21.9, 1.22.2

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

 dev-lang/go/Manifest |   2 -
 dev-lang/go/go-1.21.9.ebuild | 210 --
 dev-lang/go/go-1.22.2.ebuild | 213 ---
 3 files changed, 425 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 5197175b5767..a58b259b5370 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,4 +1,2 @@
 DIST go1.21.10.src.tar.gz 26993576 BLAKE2B 
a310b89b6db0d6bffcc64d028b4130c7d1b456299016de3b31cb1223ad915f697dcbc15718984ab9b6199b31e192c50d1a014e38d10d32f5424133957d3aafe5
 SHA512 
90105f977c86a0d5ea4d31e4e699d8611a74178db1e443ddc57679b7a2a648baa328e7fa9ea4a732727487cc29afe07e9597a1e2eb0184cb270973f403349f5a
-DIST go1.21.9.src.tar.gz 26993426 BLAKE2B 
08eb5a78e1d4933de63105a886e0b0d9d8582edbd18b2a40f7655628a3d5627102abf8d25b3190751109273962b731d16c25bdc58b370b6a39faa6e5c3ef3736
 SHA512 
e1cf7e458d41f8b343c34b7d35dc4a1696bacbad2ad64abac36dbbeaf1e0a1b71cdb32cebb1686c6e5c90bf0ad3474714d09acea010d6c074730c59d71e79f4e
-DIST go1.22.2.src.tar.gz 27551470 BLAKE2B 
f8994f7868f14b68d5b57a251ff4b79f26cd2dbee69e93887165a37dbdb74a0004998c2666e0bb1673a0f0efcbe58b10e2437f6ce06340fad004628e3a9cca1c
 SHA512 
f2491d2b5d4ef2dd86ca7820503a2534cd1860822049dc01a6cb40b556a0812cfc4196fa83173765816060253ac949f4165b0fb4b2bed5d45e30d03bb69e434d
 DIST go1.22.3.src.tar.gz 27552410 BLAKE2B 
8f5e5695c5bd945ad46990897c1b051abd5446dc7d9e52f7120139b084f6ec648679d4bc5c07b057a267e65dceb18dadc21234fd90b1e15444c1e3e5b5a2a1df
 SHA512 
e6756866d3cf195f1afd3d852015f32dfb2de3648e30a78e9238a863eae192e9e7ccbcfd19fd97b1d552f35d51d62bf2104d81e35b8854a40400b0d61cf93672

diff --git a/dev-lang/go/go-1.21.9.ebuild b/dev-lang/go/go-1.21.9.ebuild
deleted file mode 100644
index 7588d8461f60..
--- a/dev-lang/go/go-1.21.9.ebuild
+++ /dev/null
@@ -1,210 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-# See "Bootstrap" in release notes
-GO_BOOTSTRAP_MIN=1.17.13
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-case ${PV}  in
-**)
-   EGIT_REPO_URI="https://github.com/golang/go.git";
-   inherit git-r3
-   ;;
-*)
-   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
-   S="${WORKDIR}"/go
-   case ${PV} in
-   *_beta*|*_rc*) ;;
-   *)
-   KEYWORDS="-* amd64 arm arm64 ~loong ~mips ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-   ;;
-   esac
-esac
-
-DESCRIPTION="A concurrent garbage collected and typesafe programming language"
-HOMEPAGE="https://go.dev";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
-
-RDEPEND="
-arm? ( sys-devel/binutils[gold] )
-arm64? ( sys-devel/binutils[gold] )"
-BDEPEND="|| (
-   >=dev-lang/go-${GO_BOOTSTRAP_MIN}
-   >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
-
-# the *.syso files have writable/executable stacks
-QA_EXECSTACK='*.syso'
-
-# Do not complain about CFLAGS, etc, since Go doesn't use them.
-QA_FLAGS_IGNORED='.*'
-
-# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
-QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
-
-# This package triggers "unrecognized elf file(s)" notices on riscv.
-# https://bugs.gentoo.org/794046
-QA_PREBUILT='.*'
-
-# Do not strip this package. Stripping is unsupported upstream and may
-# fail.
-RESTRICT+=" strip"
-
-DOCS=(
-   CONTRIBUTING.md
-   PATENTS
-   README.md
-   SECURITY.md
-)
-
-go_arch() {
-   # By chance most portage arch names match Go
-   local tc_arch=$(tc-arch $@)
-   case "${tc_arch}" in
-   x86)echo 386;;
-   x64-*)  echo amd64;;
-   loong)  echo loong64;;
-   mips) if use abi_mips_o32; then
-   [[ $(tc-endian $@) = big ]] && echo mips || 
echo mipsle
-   elif use abi_mips_n64; then
-   [[ $(tc-endian $@) = big ]] && echo mips64 || 
echo mips64le
-   fi ;;
-   ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo 
ppc64le ;;
-   riscv) echo riscv64 ;;
-   s390) echo s390x ;;
-   *)  echo "${tc_arch}";;
-   esac
-}
-
-go_arm() {
-   case "${1:-${CHOST}}" in
-   armv5*) echo 5;;
-   armv6*) echo 6;;
-   armv7*) echo 7;;
-   *)
-   die "unknown GOARM for ${1:-${CHOS

[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2024-06-10 Thread William Hubbs
commit: 928418f70dd34fc328007c3f50d603b298d292d0
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Jun 11 00:27:26 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Jun 11 00:27:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=928418f7

dev-lang/go: add 1.22.4

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

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.22.4.ebuild | 213 +++
 2 files changed, 214 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 7fea4c546ac3..ffa313a620fd 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,3 +1,4 @@
 DIST go1.21.10.src.tar.gz 26993576 BLAKE2B 
a310b89b6db0d6bffcc64d028b4130c7d1b456299016de3b31cb1223ad915f697dcbc15718984ab9b6199b31e192c50d1a014e38d10d32f5424133957d3aafe5
 SHA512 
90105f977c86a0d5ea4d31e4e699d8611a74178db1e443ddc57679b7a2a648baa328e7fa9ea4a732727487cc29afe07e9597a1e2eb0184cb270973f403349f5a
 DIST go1.21.11.src.tar.gz 26994914 BLAKE2B 
73f0a5c133844c287cc7aa32e9b8d8735956e0e88b0100b644c22a2748ab28b5bedcba3575e9f34be50ac67a0ccf8ef04100e8076176d175d9cdd111c13a8f6e
 SHA512 
dffcef964a4fbe08cd965bcffad6138fab164f14936a83988ced86924f794c1f107c122d1aeb674eacb0a1a498a31bdf83ea8f87b352494fa69f6e38931d2120
 DIST go1.22.3.src.tar.gz 27552410 BLAKE2B 
8f5e5695c5bd945ad46990897c1b051abd5446dc7d9e52f7120139b084f6ec648679d4bc5c07b057a267e65dceb18dadc21234fd90b1e15444c1e3e5b5a2a1df
 SHA512 
e6756866d3cf195f1afd3d852015f32dfb2de3648e30a78e9238a863eae192e9e7ccbcfd19fd97b1d552f35d51d62bf2104d81e35b8854a40400b0d61cf93672
+DIST go1.22.4.src.tar.gz 2703 BLAKE2B 
00a6a3430e38fe5b63df3d453bd58ff51f3cff7814f3e05520725ef2093d1f2547c214f6e58c9bbd078334b51be2407dfe5b68eac5b7eeaa2a33bd3c3a13f3f4
 SHA512 
4855ba7e277b2eb79eb52e3ad2a52f18b3a4cd3adc20b7a17d29fabae74141265bf31399307b8d3f35110031d11ad7f583016aa903f3e36eeb6d1f64cfc8a5ad

diff --git a/dev-lang/go/go-1.22.4.ebuild b/dev-lang/go/go-1.22.4.ebuild
new file mode 100644
index ..fc36a2d33ae9
--- /dev/null
+++ b/dev-lang/go/go-1.22.4.ebuild
@@ -0,0 +1,213 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+# See "Bootstrap" in release notes
+GO_BOOTSTRAP_MIN=1.20.14
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git";
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://go.dev";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
+
+RDEPEND="
+arm? ( sys-devel/binutils[gold] )
+arm64? ( sys-devel/binutils[gold] )"
+BDEPEND="|| (
+   >=dev-lang/go-${GO_BOOTSTRAP_MIN}
+   >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
+
+# the *.syso files have writable/executable stacks
+QA_EXECSTACK='*.syso'
+
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
+# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
+QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
+
+# This package triggers "unrecognized elf file(s)" notices on riscv.
+# https://bugs.gentoo.org/794046
+QA_PREBUILT='.*'
+
+# Do not strip this package. Stripping is unsupported upstream and may
+# fail.
+RESTRICT=" strip"
+
+DOCS=(
+   CONTRIBUTING.md
+   PATENTS
+   README.md
+   SECURITY.md
+)
+
+go_arch() {
+   # By chance most portage arch names match Go
+   local tc_arch=$(tc-arch $@)
+   case "${tc_arch}" in
+   x86)echo 386;;
+   x64-*)  echo amd64;;
+   loong)  echo loong64;;
+   mips) if use abi_mips_o32; then
+   [[ $(tc-endian $@) = big ]] && echo mips || 
echo mipsle
+   elif use abi_mips_n64; then
+   [[ $(tc-endian $@) = big ]] && echo mips64 || 
echo mips64le
+   fi ;;
+   ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo 
ppc64le ;;
+   riscv) echo riscv64 ;;
+   s390) echo s390x ;;
+   *)  echo "${tc_arch}";;
+   esac
+}
+
+go_arm() {
+   case "${1:-${CHOST}}" in
+   armv5*) echo 5;;
+   armv6*) echo 6;;
+   armv7*) echo 7;;
+   *)
+   die "unknown GOARM for ${1:-${CHOST}}"
+   ;;
+   esac
+}
+
+go_os() {
+   case "${1:-${CHOS

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

2024-06-10 Thread Sam James
commit: d56838a33779350ac14d687b220e4ba3f44ceb37
Author: Sam James  gentoo  org>
AuthorDate: Tue Jun 11 00:07:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jun 11 00:07:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d56838a3

dev-libs/libnl: make tests verbose

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

 dev-libs/libnl/libnl-3.9.0.ebuild | 11 +++
 dev-libs/libnl/libnl-.ebuild  | 11 +++
 2 files changed, 22 insertions(+)

diff --git a/dev-libs/libnl/libnl-3.9.0.ebuild 
b/dev-libs/libnl/libnl-3.9.0.ebuild
index c1977e5ebeaa..cd91ab04a015 100644
--- a/dev-libs/libnl/libnl-3.9.0.ebuild
+++ b/dev-libs/libnl/libnl-3.9.0.ebuild
@@ -96,6 +96,17 @@ multilib_src_compile() {
fi
 }
 
+multilib_src_test() {
+   CK_VERBOSITY=verbose emake check VERBOSE=1
+
+   if multilib_is_native_abi && use python ; then
+   pushd python > /dev/null || die
+   # TODO: run python/tests/test-create-bridge.py
+   distutils-r1_src_test
+   popd > /dev/null || die
+   fi
+}
+
 multilib_src_install() {
default
 

diff --git a/dev-libs/libnl/libnl-.ebuild b/dev-libs/libnl/libnl-.ebuild
index 1f693f3fcd9b..65afdf1df751 100644
--- a/dev-libs/libnl/libnl-.ebuild
+++ b/dev-libs/libnl/libnl-.ebuild
@@ -96,6 +96,17 @@ multilib_src_compile() {
fi
 }
 
+multilib_src_test() {
+   CK_VERBOSITY=verbose emake check VERBOSE=1
+
+   if multilib_is_native_abi && use python ; then
+   pushd python > /dev/null || die
+   # TODO: run python/tests/test-create-bridge.py
+   distutils-r1_src_test
+   popd > /dev/null || die
+   fi
+}
+
 multilib_src_install() {
default
 



[gentoo-commits] repo/gentoo:master commit in: net-im/discord/

2024-06-10 Thread Nick Sarnie
commit: 24ef3ee052d5657bcbaf264d7a53d395e0b59145
Author: Nick Sarnie  gentoo  org>
AuthorDate: Tue Jun 11 00:04:51 2024 +
Commit: Nick Sarnie  gentoo  org>
CommitDate: Tue Jun 11 00:06:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24ef3ee0

net-im/discord: add 0.0.56, drop 0.0.55

Signed-off-by: Nick Sarnie  gentoo.org>

 net-im/discord/Manifest | 2 +-
 net-im/discord/{discord-0.0.55.ebuild => discord-0.0.56.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-im/discord/Manifest b/net-im/discord/Manifest
index d3b74bf5935c..9b798090cf60 100644
--- a/net-im/discord/Manifest
+++ b/net-im/discord/Manifest
@@ -1 +1 @@
-DIST discord-0.0.55.tar.gz 101431088 BLAKE2B 
a4d7826f1198a988653996bed9a91a1005d26dc97be95ba1be3432019cab773a8eaf4dcf2b5bf281a8bbc195c4b0a81e8f2923a69705bb9a450c7df81c169e9d
 SHA512 
c12365109cb4db94033fda101073d2a3d6af7bdc9728e025494ee8d44ebf5f27623861879ec38bb7dd88d40de7cddede268e0f5e44bfeb586fc12713a3758c5b
+DIST discord-0.0.56.tar.gz 101443782 BLAKE2B 
0fef1052eabb28fb9134d4a86d0bf5d3abc475fa020933750bb160dd8bfb4b1e7e1143671da44d7bc314c59337daac2d873b908816c6c4b055368ea9b1a744a8
 SHA512 
799d6cf5fcdeff83aaad20662668b17ff0cf88edab1bf404ad366340d0783269fef8800382a111f8505b353031c80cd17ab804a56f51f3c8bb2e2a2c5e6b86ec

diff --git a/net-im/discord/discord-0.0.55.ebuild 
b/net-im/discord/discord-0.0.56.ebuild
similarity index 100%
rename from net-im/discord/discord-0.0.55.ebuild
rename to net-im/discord/discord-0.0.56.ebuild



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

2024-06-10 Thread Sam James
commit: aceec3688def2d285075857c66f0765fa06f33e0
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 10 23:45:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 10 23:46:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aceec368

media-libs/lensfun: bdepend on setuptools for distutils

The Python handling here is a mess and the state of master is quite
different, so just depend on setuptools for distutils here (not going
to bother conditionalising it to py3.12, I don't see much point).

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

 media-libs/lensfun/lensfun-0.3.4-r1.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/media-libs/lensfun/lensfun-0.3.4-r1.ebuild 
b/media-libs/lensfun/lensfun-0.3.4-r1.ebuild
index 9f9616031a13..7f5898953e93 100644
--- a/media-libs/lensfun/lensfun-0.3.4-r1.ebuild
+++ b/media-libs/lensfun/lensfun-0.3.4-r1.ebuild
@@ -26,6 +26,9 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 BDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   ')
doc? (
app-text/doxygen
dev-python/docutils



[gentoo-commits] repo/gentoo:master commit in: sci-libs/trilinos/

2024-06-10 Thread Matthias Maier
commit: 4c3b8a84a0cf777056a88f71849eda91d9d00cbc
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jun 10 21:34:21 2024 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun 10 21:53:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c3b8a84

sci-libs/trilinos: [QA] fix order of variable declarations

Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/trilinos/trilinos-14.4.0.ebuild | 8 
 sci-libs/trilinos/trilinos-15.0.0.ebuild | 8 
 sci-libs/trilinos/trilinos-15.1.1.ebuild | 6 +++---
 3 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/sci-libs/trilinos/trilinos-14.4.0.ebuild 
b/sci-libs/trilinos/trilinos-14.4.0.ebuild
index 709a6fdc1fe0..5cf7866ed9cd 100644
--- a/sci-libs/trilinos/trilinos-14.4.0.ebuild
+++ b/sci-libs/trilinos/trilinos-14.4.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,9 +12,11 @@ MY_PV="${PV//\./-}"
 PATCHSET="r0"
 
SRC_URI="https://github.com/${PN}/Trilinos/archive/${PN}-release-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+S="${WORKDIR}/Trilinos-${PN}-release-${MY_PV}"
+
 LICENSE="BSD LGPL-2.1"
 SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="
adolc all-packages arprec clp cuda eigen glpk gtest hdf5 hwloc hypre
@@ -62,8 +64,6 @@ RDEPEND="
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-S="${WORKDIR}/Trilinos-${PN}-release-${MY_PV}"
-
 PATCHES=(
 )
 

diff --git a/sci-libs/trilinos/trilinos-15.0.0.ebuild 
b/sci-libs/trilinos/trilinos-15.0.0.ebuild
index 2d104e3e9ce2..6cbf380341aa 100644
--- a/sci-libs/trilinos/trilinos-15.0.0.ebuild
+++ b/sci-libs/trilinos/trilinos-15.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,9 +12,11 @@ MY_PV="${PV//\./-}"
 PATCHSET="r0"
 
SRC_URI="https://github.com/${PN}/Trilinos/archive/${PN}-release-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+S="${WORKDIR}/Trilinos-${PN}-release-${MY_PV}"
+
 LICENSE="BSD LGPL-2.1"
 SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="
adolc all-packages arprec clp cuda eigen glpk gtest hdf5 hwloc hypre
@@ -62,8 +64,6 @@ RDEPEND="
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-S="${WORKDIR}/Trilinos-${PN}-release-${MY_PV}"
-
 PATCHES=(
 )
 

diff --git a/sci-libs/trilinos/trilinos-15.1.1.ebuild 
b/sci-libs/trilinos/trilinos-15.1.1.ebuild
index 666d843a3c3c..6cbf380341aa 100644
--- a/sci-libs/trilinos/trilinos-15.1.1.ebuild
+++ b/sci-libs/trilinos/trilinos-15.1.1.ebuild
@@ -12,9 +12,11 @@ MY_PV="${PV//\./-}"
 PATCHSET="r0"
 
SRC_URI="https://github.com/${PN}/Trilinos/archive/${PN}-release-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
 
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+S="${WORKDIR}/Trilinos-${PN}-release-${MY_PV}"
+
 LICENSE="BSD LGPL-2.1"
 SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 IUSE="
adolc all-packages arprec clp cuda eigen glpk gtest hdf5 hwloc hypre
@@ -62,8 +64,6 @@ RDEPEND="
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
-S="${WORKDIR}/Trilinos-${PN}-release-${MY_PV}"
-
 PATCHES=(
 )
 



[gentoo-commits] repo/gentoo:master commit in: sci-libs/trilinos/

2024-06-10 Thread Matthias Maier
commit: 56d38ad2f51dc16cfe66af9f095202d1e8583064
Author: Matthias Maier  gentoo  org>
AuthorDate: Mon Jun 10 21:30:10 2024 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Mon Jun 10 21:53:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56d38ad2

sci-libs/trilinos: add 15.1.1

Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/trilinos/Manifest   |   1 +
 sci-libs/trilinos/trilinos-15.1.1.ebuild | 250 +++
 2 files changed, 251 insertions(+)

diff --git a/sci-libs/trilinos/Manifest b/sci-libs/trilinos/Manifest
index 637a1574739e..2de0d7b37c4b 100644
--- a/sci-libs/trilinos/Manifest
+++ b/sci-libs/trilinos/Manifest
@@ -1,2 +1,3 @@
 DIST trilinos-14.4.0.tar.gz 188325969 BLAKE2B 
909e3ebe229d035263d835e0d68977516d2a5df168785021fe300f7904e149586a82a6dba271cc1472455472397ee5467443244fb68fb27c00cf4e9b3d10a282
 SHA512 
497fc4fb4ab4338fffef7111635f3dc3b12cb7302bc3f56bafb5cc75b7c68e94cc22fcacd9dd625803a0f38e4fbce5105cab61df76e033a4581568c36a53fe8a
 DIST trilinos-15.0.0.tar.gz 182971338 BLAKE2B 
0e459b9d070085a2a5bf06de8274ceec628f8913ab87c87a9502baf8065bfdabeca827ea9fa0f274c163bff1e7dc252eabf79ca250c0470d1da5e13492287d28
 SHA512 
a364e67686cdd4e1e34aa0e14b6cc051ed21a72b63719c47260d7839d47590b9e652be76cb9d61e513c7933b965fc8141c3ff898167e22353b33c9491a525c84
+DIST trilinos-15.1.1.tar.gz 183340366 BLAKE2B 
4d1184fac143ae2b2950d0bf35bae8f813436f894734e5a9aa96d7622ed265cc41a04001a846437a1d1921258c20ae165e9e55f1754241541bde7136c08a6e5c
 SHA512 
5a1a7d321dd3b47fafe0422884d1a7bf6731d5ee806a4fd1bf31f179ca5d6f4290cda4515d0d7786024ea15c17e88422a9518370c5cfb32b4b44761de232e0de

diff --git a/sci-libs/trilinos/trilinos-15.1.1.ebuild 
b/sci-libs/trilinos/trilinos-15.1.1.ebuild
new file mode 100644
index ..666d843a3c3c
--- /dev/null
+++ b/sci-libs/trilinos/trilinos-15.1.1.ebuild
@@ -0,0 +1,250 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CMAKE_MAKEFILE_GENERATOR=emake
+inherit cmake flag-o-matic toolchain-funcs
+
+DESCRIPTION="Scientific library collection for large scale problems"
+HOMEPAGE="http://trilinos.sandia.gov/";
+MY_PV="${PV//\./-}"
+PATCHSET="r0"
+SRC_URI="https://github.com/${PN}/Trilinos/archive/${PN}-release-${MY_PV}.tar.gz
 -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+LICENSE="BSD LGPL-2.1"
+SLOT="0"
+
+IUSE="
+   adolc all-packages arprec clp cuda eigen glpk gtest hdf5 hwloc hypre
+   matio metis mkl mumps netcdf openmp petsc qd scalapack scotch sparse
+   superlu taucs tbb test threads tvmet yaml zlib X
+"
+
+# TODO: fix export cmake function for tests
+RESTRICT="test"
+
+RDEPEND="
+   !dev-cpp/kokkos
+   dev-libs/boost:=
+   sys-libs/binutils-libs:=
+   virtual/blas
+   virtual/lapack
+   virtual/mpi
+   adolc? ( sci-libs/adolc )
+   arprec? ( sci-libs/arprec )
+   clp? ( sci-libs/coinor-clp )
+   cuda? ( >=dev-util/nvidia-cuda-toolkit-3.2 )
+   eigen? ( dev-cpp/eigen:3 )
+   glpk? ( sci-mathematics/glpk )
+   gtest? ( dev-cpp/gtest )
+   hdf5? ( sci-libs/hdf5:=[mpi] )
+   hypre? ( sci-libs/hypre:= )
+   hwloc? ( sys-apps/hwloc:= )
+   matio? ( sci-libs/matio )
+   mkl? ( sci-libs/mkl )
+   metis? ( sci-libs/metis )
+   mumps? ( sci-libs/mumps )
+   netcdf? ( sci-libs/netcdf:= )
+   petsc? ( sci-mathematics/petsc )
+   qd? ( sci-libs/qd )
+   scalapack? ( sci-libs/scalapack )
+   scotch? ( sci-libs/scotch:= )
+   sparse? ( sci-libs/cxsparse sci-libs/umfpack )
+   superlu? ( sci-libs/superlu:= )
+   taucs? ( sci-libs/taucs )
+   tbb? ( dev-cpp/tbb:= )
+   tvmet? ( dev-libs/tvmet )
+   yaml? ( dev-cpp/yaml-cpp:= )
+   zlib? ( sys-libs/zlib )
+   X? ( x11-libs/libX11 )"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+S="${WORKDIR}/Trilinos-${PN}-release-${MY_PV}"
+
+PATCHES=(
+)
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+trilinos_conf() {
+   local dirs libs d
+   for d in $($(tc-getPKG_CONFIG) --libs-only-L $1); do
+   dirs="${dirs};${d:2}"
+   done
+   [[ -n ${dirs} ]] && mycmakeargs+=( "-D${2}_LIBRARY_DIRS=${dirs:1}" )
+   for d in $($(tc-getPKG_CONFIG) --libs-only-l $1); do
+   libs="${libs};${d:2}"
+   done
+   [[ -n ${libs} ]] && mycmakeargs+=( "-D${2}_LIBRARY_NAMES=${libs:1}" )
+   dirs=""
+   for d in $($(tc-getPKG_CONFIG) --cflags-only-I $1); do
+   dirs="${dirs};${d:2}"
+   done
+   [[ -n ${dirs} ]] && mycmakeargs+=( "-D${2}_INCLUDE_DIRS=${dirs:1}" )
+}
+
+src_configure() {
+   # Trilinos is a massive C++ project. Fixing all of the lto warnings and
+   # making safe for lto compilation/linking will be a massive
+   # undertaking. Thu

[gentoo-commits] repo/gentoo:master commit in: dev-lua/mediator_lua/

2024-06-10 Thread William Hubbs
commit: 65fe2dda228f11e4e9d607bcfb35b176f2105b5d
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:36:06 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65fe2dda

dev-lua/mediator_lua: drop myself as a maintainer

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

 dev-lua/mediator_lua/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lua/mediator_lua/metadata.xml 
b/dev-lua/mediator_lua/metadata.xml
index e7e57ac3e417..7e8102bcd6af 100644
--- a/dev-lua/mediator_lua/metadata.xml
+++ b/dev-lua/mediator_lua/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: dev-lua/LuaBitOp/

2024-06-10 Thread William Hubbs
commit: c2ff4e873ac2c17db4e7b72ab6f4e65f2823ff5f
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:30:22 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ff4e87

dev-lua/LuaBitOp: drop myself as a maintainer

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

 dev-lua/LuaBitOp/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lua/LuaBitOp/metadata.xml b/dev-lua/LuaBitOp/metadata.xml
index 6fbb36c0c5f2..c07e13d4a6bd 100644
--- a/dev-lua/LuaBitOp/metadata.xml
+++ b/dev-lua/LuaBitOp/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: dev-lua/busted/

2024-06-10 Thread William Hubbs
commit: 1c2701e48f08e09a7a061a740d6dee2b0c5de2d9
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:32:31 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2701e4

dev-lua/busted: drop myself as a maintainer

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

 dev-lua/busted/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lua/busted/metadata.xml b/dev-lua/busted/metadata.xml
index b540da052ca9..bd6e6fd53d3e 100644
--- a/dev-lua/busted/metadata.xml
+++ b/dev-lua/busted/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: dev-lua/say/

2024-06-10 Thread William Hubbs
commit: 5e21ac08e6f78855a7472445d7e0d2ec9b914490
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:36:52 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e21ac08

dev-lua/say: drop myself as a maintainer

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

 dev-lua/say/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lua/say/metadata.xml b/dev-lua/say/metadata.xml
index f476c828a2cd..6fbd86585f74 100644
--- a/dev-lua/say/metadata.xml
+++ b/dev-lua/say/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: dev-lua/penlight/

2024-06-10 Thread William Hubbs
commit: ae98c0dc6632e4bd9862d0983c4f928d40dd2298
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:36:32 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae98c0dc

dev-lua/penlight: drop myself as a maintainer

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

 dev-lua/penlight/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lua/penlight/metadata.xml b/dev-lua/penlight/metadata.xml
index 1a05f3bf022d..8dd0ff4e9d23 100644
--- a/dev-lua/penlight/metadata.xml
+++ b/dev-lua/penlight/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luasystem/

2024-06-10 Thread William Hubbs
commit: d6523fab8d1882d91af4d9af2f72fa5da6fd40d6
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:35:44 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6523fab

dev-lua/luasystem: drop myself as a maintainer

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

 dev-lua/luasystem/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lua/luasystem/metadata.xml b/dev-lua/luasystem/metadata.xml
index 4d95a0681768..813dc3a486e6 100644
--- a/dev-lua/luasystem/metadata.xml
+++ b/dev-lua/luasystem/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua-term/

2024-06-10 Thread William Hubbs
commit: 017e04a620d7be9138fed0254f248bf267a37f6c
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:33:59 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=017e04a6

dev-lua/lua-term: drop myself as a maintainer

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

 dev-lua/lua-term/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lua/lua-term/metadata.xml b/dev-lua/lua-term/metadata.xml
index ba6974f5b710..01ac8e32979e 100644
--- a/dev-lua/lua-term/metadata.xml
+++ b/dev-lua/lua-term/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: dev-lua/dkjson/

2024-06-10 Thread William Hubbs
commit: b56c48a6ba150c971d42cf15da47d0603488ffed
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:33:01 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b56c48a6

dev-lua/dkjson: drop myself as a maintainer

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

 dev-lua/dkjson/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lua/dkjson/metadata.xml b/dev-lua/dkjson/metadata.xml
index baf4063a1348..4841e620d47b 100644
--- a/dev-lua/dkjson/metadata.xml
+++ b/dev-lua/dkjson/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lanes/

2024-06-10 Thread William Hubbs
commit: b61f00a5e007b456afc0698d3cfd857c8b518755
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:33:32 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61f00a5

dev-lua/lanes: drop myself as a maintainer

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

 dev-lua/lanes/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lua/lanes/metadata.xml b/dev-lua/lanes/metadata.xml
index 061036804f35..d184cfcb7e4f 100644
--- a/dev-lua/lanes/metadata.xml
+++ b/dev-lua/lanes/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luacov/

2024-06-10 Thread William Hubbs
commit: 92c8d718b1bb2f54a3a9c9f5610e804feaaa1be6
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:35:04 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c8d718

dev-lua/luacov: drop myself as a maintainer

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

 dev-lua/luacov/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lua/luacov/metadata.xml b/dev-lua/luacov/metadata.xml
index 8678dcf1b480..ce977377719e 100644
--- a/dev-lua/luacov/metadata.xml
+++ b/dev-lua/luacov/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: dev-lua/luassert/

2024-06-10 Thread William Hubbs
commit: 27d64359bb58d7ee5421c6e7a5a2b65bd2f65a55
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:35:25 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d64359

dev-lua/luassert: drop myself as a maintainer

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

 dev-lua/luassert/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lua/luassert/metadata.xml b/dev-lua/luassert/metadata.xml
index 74b6d9e0990d..89d5d8adbd86 100644
--- a/dev-lua/luassert/metadata.xml
+++ b/dev-lua/luassert/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: dev-lua/busted-htest/

2024-06-10 Thread William Hubbs
commit: 20c3fade81ea767f57059c3b1809d476ded44e3f
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:31:19 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c3fade

dev-lua/busted-htest: drop myself as a maintainer

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

 dev-lua/busted-htest/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lua/busted-htest/metadata.xml 
b/dev-lua/busted-htest/metadata.xml
index 09c0d9b0b261..a62de9282519 100644
--- a/dev-lua/busted-htest/metadata.xml
+++ b/dev-lua/busted-htest/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: dev-lua/lua_cliargs/

2024-06-10 Thread William Hubbs
commit: c135f6e15964b01ce6778b0ecfa24c4b77d1
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:34:41 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c135f6e1

dev-lua/lua_cliargs: drop myself as a maintainer

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

 dev-lua/lua_cliargs/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lua/lua_cliargs/metadata.xml b/dev-lua/lua_cliargs/metadata.xml
index 5cd0e8ad0fa9..6485fd98f212 100644
--- a/dev-lua/lua_cliargs/metadata.xml
+++ b/dev-lua/lua_cliargs/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/

2024-06-10 Thread William Hubbs
commit: a0d0728ed11cbbe09f46edb4270b676a77710a88
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Jun 10 20:29:02 2024 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Jun 10 20:37:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0d0728e

dev-lang/lua: drop myself as a maintainer

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

 dev-lang/lua/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-lang/lua/metadata.xml b/dev-lang/lua/metadata.xml
index 9237282a3ce5..29700972f00e 100644
--- a/dev-lang/lua/metadata.xml
+++ b/dev-lang/lua/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   willi...@gentoo.org
-   William Hubbs
-   

robb...@gentoo.org
Robin H. Johnson



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

2024-06-10 Thread Mike Gilbert
commit: a51891543eb07ffc5dea409ce0a8e835368c3f86
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jun 10 20:33:13 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jun 10 20:33:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5189154

net-libs/miniupnpc: update subslot

Closes: https://bugs.gentoo.org/934020
Signed-off-by: Mike Gilbert  gentoo.org>

 .../miniupnpc/{miniupnpc-2.2.8.ebuild => miniupnpc-2.2.8-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/miniupnpc/miniupnpc-2.2.8.ebuild 
b/net-libs/miniupnpc/miniupnpc-2.2.8-r1.ebuild
similarity index 99%
rename from net-libs/miniupnpc/miniupnpc-2.2.8.ebuild
rename to net-libs/miniupnpc/miniupnpc-2.2.8-r1.ebuild
index bb03067c5ae4..b1a4ad6d75f4 100644
--- a/net-libs/miniupnpc/miniupnpc-2.2.8.ebuild
+++ b/net-libs/miniupnpc/miniupnpc-2.2.8-r1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 "
 
 LICENSE="BSD"
-SLOT="0/17"
+SLOT="0/18"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 BDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/proper/

2024-06-10 Thread Arthur Zamarin
commit: 485919183d30d0f6112b7729b85b09c367f8f3b9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 10 20:25:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 10 20:25:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48591918

dev-erlang/proper: Stabilize 1.4 amd64, #934023

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

 dev-erlang/proper/proper-1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/proper/proper-1.4.ebuild 
b/dev-erlang/proper/proper-1.4.ebuild
index 5c50e49962c8..7ad21a4c9b36 100644
--- a/dev-erlang/proper/proper-1.4.ebuild
+++ b/dev-erlang/proper/proper-1.4.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/proper-testing/proper/archive/v${PV}.tar.gz
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 DEPEND=">=dev-lang/erlang-17.1:="
 RDEPEND="${DEPEND}"



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

2024-06-10 Thread Petr Vaněk
commit: 8a10d0a04451e63444d4ffa774fa8b345913d270
Author: Petr Vaněk  gentoo  org>
AuthorDate: Mon Jun 10 20:08:57 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Mon Jun 10 20:23:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a10d0a0

dev-python/textdistance: enable py3.13

Signed-off-by: Petr Vaněk  gentoo.org>

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

diff --git a/dev-python/textdistance/textdistance-4.6.2.ebuild 
b/dev-python/textdistance/textdistance-4.6.2.ebuild
index 8535a5636ffc..65f504fe0b61 100644
--- a/dev-python/textdistance/textdistance-4.6.2.ebuild
+++ b/dev-python/textdistance/textdistance-4.6.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/luerl/

2024-06-10 Thread Arthur Zamarin
commit: 7f925df324960cfae5f5e1a94d484d1a95bdebde
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 10 20:23:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 10 20:23:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f925df3

dev-erlang/luerl: Stabilize 1.2 amd64, #934022

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

 dev-erlang/luerl/luerl-1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/luerl/luerl-1.2.ebuild 
b/dev-erlang/luerl/luerl-1.2.ebuild
index e2843762de80..cf8d599655bb 100644
--- a/dev-erlang/luerl/luerl-1.2.ebuild
+++ b/dev-erlang/luerl/luerl-1.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rvirding/${PN}/archive/v${PV}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 DEPEND=">=dev-lang/erlang-17.1"
 RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/meck/

2024-06-10 Thread Arthur Zamarin
commit: 18385894edb1b5f8ad5a1c7132110eab69f017f8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 10 20:22:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 10 20:22:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18385894

dev-erlang/meck: Stabilize 0.9.2 amd64, #934021

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

 dev-erlang/meck/meck-0.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/meck/meck-0.9.2.ebuild 
b/dev-erlang/meck/meck-0.9.2.ebuild
index e6c93d0e524a..5bb73293dd9a 100644
--- a/dev-erlang/meck/meck-0.9.2.ebuild
+++ b/dev-erlang/meck/meck-0.9.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/eproxus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 DEPEND=">=dev-lang/erlang-17.1"
 RDEPEND="${DEPEND}"



[gentoo-commits] proj/gcc-patches:master commit in: 15.0.0/gentoo/

2024-06-10 Thread Sam James
commit: c8bf41759fe849050fcb5c5105483c9db6b15da2
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 10 20:18:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 10 20:18:07 2024 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=c8bf4175

15.0.0: drop upstream 77_all_PR115387.patch

It got merged.

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

 15.0.0/gentoo/77_all_PR115387.patch | 206 
 15.0.0/gentoo/README.history|   1 +
 2 files changed, 1 insertion(+), 206 deletions(-)

diff --git a/15.0.0/gentoo/77_all_PR115387.patch 
b/15.0.0/gentoo/77_all_PR115387.patch
deleted file mode 100644
index bf143e7..000
--- a/15.0.0/gentoo/77_all_PR115387.patch
+++ /dev/null
@@ -1,206 +0,0 @@
-https://gcc.gnu.org/PR115387
-https://inbox.sourceware.org/gcc-patches/430da3ad-59a6-4f16-b35f-8bef724a7...@gmail.com/T/#t
-
-From mboxrd@z Thu Jan  1 00:00:00 1970
-Return-Path: 
-Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.14])
-   by sourceware.org (Postfix) with ESMTPS id 48A883858CDB
-   for ; Mon, 10 Jun 2024 14:49:07 + (GMT)
-DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 48A883858CDB
-Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) 
header.from=intel.com
-Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com
-ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 48A883858CDB
-Authentication-Results: server2.sourceware.org; arc=none 
smtp.remote-ip=198.175.65.14
-ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1718030949; cv=none;
-   
b=sYMAFxaXXHzkHsYoFI0HFGXWzujiQRXs1KA4PpQKerabnFz185hAazNZgv5HRn33NHy30a6CaFSGdNqMzI5rJ/uWP0t/IVSZPws+DkO9GCBPkgQLIHvRRf5J+uf7usxHf+quk0tjfzrDkHctT7riGqQjzSEAkBTwrKXd7X9aQ9k=
-ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
-   t=1718030949; c=relaxed/simple;
-   bh=p/hDLfesLAxds7UkloKeUvZGINWc0ydc/cnr4ptMBSU=;
-   h=DKIM-Signature:From:To:Subject:Date:Message-Id:MIME-Version; 
b=GtE3ODQcVtLdsf2+edm43ZWyfgTSrruAj3RQ1zIcTMeifKot7fY59t2YIAFrSyx/vKLMuPwocIQ8p3VmYLj4DB2f8ybXvEhBcx2pxlh5GNVmPxjGtJsnrv6p7oMG9CA6X/bns8vlMhr2CgwzHRba7bItkwFWjKkI8gbJz3v9zeo=
-ARC-Authentication-Results: i=1; server2.sourceware.org
-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple;
-  d=intel.com; i=@intel.com; q=dns/txt; s=Intel;
-  t=1718030948; x=1749566948;
-  h=from:to:cc:subject:date:message-id:mime-version:
-   content-transfer-encoding;
-  bh=p/hDLfesLAxds7UkloKeUvZGINWc0ydc/cnr4ptMBSU=;
-  b=biitKQIpbkCUKRo31CQVWz5tQ3QP6AsTulnDi3LB7cDTMJflku4VDWDx
-   Dnu97Pvn/2HzgfrZyN+1kVfGvLnehrErvG2qw3kZ2PGu0AiKrtnTRj0ED
-   UdyWa4+MQF5nj34UK92MRcA1Ovou3O89YdQ11EmVuL1KynSTtKgwo/d/9
-   JsYn3MkWZP6NjVgZteOu5xBZF+J3NxK61azjaUgP8LIxo1bmEKUMBgo0f
-   p0gXtZXjZkxtpcqzr++CtB6e4fKUHQK8z/FjOzaHvwIzmxdoEcptRGtl9
-   v+2kXKMcvMQGZZlsBfFIewmNKjK6qUYGrDKl1wltMZMkeijuudmObyhaq
-   A==;
-X-CSE-ConnectionGUID: JaJ1NR5jSimBRrZvjuM+Lw==
-X-CSE-MsgGUID: Q6rSZfGaQfOHvXT9LPs02g==
-X-IronPort-AV: E=McAfee;i="6600,9927,11099"; a="18526139"
-X-IronPort-AV: E=Sophos;i="6.08,227,1712646000"; 
-   d="scan'208";a="18526139"
-Received: from orviesa002.jf.intel.com ([10.64.159.142])
-  by orvoesa106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 
Jun 2024 07:49:07 -0700
-X-CSE-ConnectionGUID: +SJ6B8QPQfWwhjgjPJujEw==
-X-CSE-MsgGUID: eHhYmO22SKyPWaJe7LW77Q==
-X-ExtLoop1: 1
-X-IronPort-AV: E=Sophos;i="6.08,227,1712646000"; 
-   d="scan'208";a="69872329"
-Received: from shvmail03.sh.intel.com ([10.239.245.20])
-  by orviesa002.jf.intel.com with ESMTP; 10 Jun 2024 07:49:04 -0700
-Received: from pli-ubuntu.sh.intel.com (pli-ubuntu.sh.intel.com 
[10.239.159.47])
-   by shvmail03.sh.intel.com (Postfix) with ESMTP id E43A71007C1D;
-   Mon, 10 Jun 2024 22:49:02 +0800 (CST)
-From: pan2...@intel.com
-To: gcc-patc...@gcc.gnu.org
-Cc: juzhe.zh...@rivai.ai,
-   kito.ch...@gmail.com,
-   richard.guent...@gmail.com,
-   Pan Li 
-Subject: [PATCH v1] Widening-Mul: Fix one ICE of gcall insertion for PHI match
-Date: Mon, 10 Jun 2024 22:49:01 +0800
-Message-Id: <20240610144901.3723532-1-pan2...@intel.com>
-X-Mailer: git-send-email 2.34.1
-MIME-Version: 1.0
-Content-Transfer-Encoding: 8bit
-X-Spam-Status: No, score=-11.4 required=5.0 
tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,KAM_SHORT,SPF_HELO_NONE,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE
 autolearn=ham autolearn_force=no version=3.4.6
-X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on 
server2.sourceware.org
-List-Id: 
-
-From: Pan Li 
-
-When enabled the PHI handing for COND_EXPR,  we need to insert the gcall
-to replace the PHI node.  Unfortunately,  I made a mistake that insert
-the gcall to before the last stmt of the bb.  See below gimple,  the PHI
-is located at no.1 but we insert the gcall (aka no.9) to the end of
-the bb.  Then the use of _9 in no.2 will have no def and will trigger
-ICE when verify_ssa.
-
-  1. # _9 = P

[gentoo-commits] repo/gentoo:master commit in: net-p2p/transmission/files/, net-p2p/transmission/

2024-06-10 Thread Mike Gilbert
commit: e76703c71078a8a95a403bface08c405c6db1774
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jun 10 20:10:01 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jun 10 20:14:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e76703c7

net-p2p/transmission: drop 3.00-r6, 4.0.3, 4.0.3-r1, 4.0.4

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

 net-p2p/transmission/Manifest  |   3 -
 .../files/cmake-unused-command-line.patch  |  21 ---
 ...ransmission-3.00-horizontal-progress-bars.patch |  36 -
 .../files/transmission-3.00-openssl-3.patch|  37 -
 net-p2p/transmission/metadata.xml  |   1 -
 net-p2p/transmission/transmission-3.00-r6.ebuild   | 137 --
 net-p2p/transmission/transmission-4.0.3-r1.ebuild  | 153 -
 net-p2p/transmission/transmission-4.0.3.ebuild | 153 -
 net-p2p/transmission/transmission-4.0.4.ebuild | 153 -
 9 files changed, 694 deletions(-)

diff --git a/net-p2p/transmission/Manifest b/net-p2p/transmission/Manifest
index dde3fc627b5a..ee2b56c96a39 100644
--- a/net-p2p/transmission/Manifest
+++ b/net-p2p/transmission/Manifest
@@ -1,5 +1,2 @@
-DIST transmission-3.00.tar.xz 3995080 BLAKE2B 
fb1be44aa630e6a1cf15511ab4ab40156edb16f9410b83058c53548f466fb9502c23157756a29e921e4468db1ebac7832b755cfcf98451c663c64401559f5498
 SHA512 
c8fb96086ba4b18f04d6181a29f6e2af85864840c533f3470a202dfa686e9431caeccd25f12c975a9a8f9b7802ca0bd73c4edc1ca06bdbada682326cad188a76
-DIST transmission-4.0.3.tar.xz 10062044 BLAKE2B 
3d58f002d57458869e143e4a3617c8992e51a01f15f0e17031bc2913f404a455cde3397bde404f84a2234d12411e99b2902e4213ca6811b95288bb68f9b98553
 SHA512 
246d4af2f9b399cb5a6e43ca0852d2ab5ff48d2a5c89d0f450c968fcad042ef2e45fef3c9be8ffbf37e7c61dc509929869b6bf59914333818ddf6950582d669c
-DIST transmission-4.0.4.tar.xz 9755152 BLAKE2B 
0cdf6075dffba941cbb47924879e8849938620068f3389fe6d5a03b100d11d66a0d33692738001092b8ac3ea181d9cfb554ba1bb2553dc7f06fd83b04f7e0ca9
 SHA512 
3ddb36c46cc496c16bc4571678dfec33bd3697b6ace656d0f57a6c32279e937cbce91d11cf1895721e880be0c20cc6f88b71a0663dc32879c44d31a3611bd6ef
 DIST transmission-4.0.5.tar.xz 9745756 BLAKE2B 
60caa3bc615137b225d3ac3f25daa352c6960fcc848c91e5ea45488ae109d93b53e314e4683bd7c4ef3f9b2f364d796b6c5bb014ca647d3f44fb5c9df9f8c997
 SHA512 
9d3df965929ba18aa8186f89060aeacc8ead3df4a5acdc74a005dc62deadc5fa239af99c49ca2477cc5c1adfcd834481105f1dbc94e0efe210e9e6680bfec124
 DIST transmission-4.0.6.tar.xz 11908296 BLAKE2B 
3eb1d851322299cb1b79c799f431c09db5aee1be0372fa2877e16508ca6f9e78ea42ed75520ab29a3325e62efcfca63a83559db73c39c981c9e2eddb403ef65a
 SHA512 
d11654bd5174a990d8021fde890389bc7c073f63f80e1335bb2c250aff60f06d0b6481fb041ae4fdccd1c43278c71ddc36f692d7dda3ed2a1aaa9bd1bbc2cb0c

diff --git a/net-p2p/transmission/files/cmake-unused-command-line.patch 
b/net-p2p/transmission/files/cmake-unused-command-line.patch
deleted file mode 100644
index 6e0af5dc7cc9..
--- a/net-p2p/transmission/files/cmake-unused-command-line.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From 63b8fd6391cd30bb45e1c9432f69c43ade9bb7ea Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Sat, 23 May 2020 22:25:42 -0400
-Subject: [PATCH] Do not warn about unused command line options
-

- cmake/TrMacros.cmake | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/cmake/TrMacros.cmake b/cmake/TrMacros.cmake
-index 5e439126f..674b2ede0 100644
 a/cmake/TrMacros.cmake
-+++ b/cmake/TrMacros.cmake
-@@ -95,6 +95,7 @@ macro(tr_add_external_auto_library ID DIRNAME LIBNAME)
- PREFIX "${${ID}_PREFIX}"
- CMAKE_ARGS
- -Wno-dev # We don't want to be warned over unused variables
-+  --no-warn-unused-cli
- "-DCMAKE_TOOLCHAIN_FILE:PATH=${CMAKE_TOOLCHAIN_FILE}"
- 
"-DCMAKE_USER_MAKE_RULES_OVERRIDE=${CMAKE_USER_MAKE_RULES_OVERRIDE}"
- "-DCMAKE_C_FLAGS:STRING=${CMAKE_C_FLAGS}"

diff --git 
a/net-p2p/transmission/files/transmission-3.00-horizontal-progress-bars.patch 
b/net-p2p/transmission/files/transmission-3.00-horizontal-progress-bars.patch
deleted file mode 100644
index 63d8ca2fe274..
--- 
a/net-p2p/transmission/files/transmission-3.00-horizontal-progress-bars.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-https://bugs.gentoo.org/878099
-https://github.com/transmission/transmission/issues/3150
-
 a/qt/FileTreeDelegate.cc
-+++ a/qt/FileTreeDelegate.cc
-@@ -49,7 +49,7 @@
- if (column == FileTreeModel::COL_PROGRESS)
- {
- QStyleOptionProgressBar p;
--p.state = option.state | QStyle::State_Small;
-+p.state = option.state | QStyle::State_Horizontal | 
QStyle::State_Small;
- p.direction = qApp->layoutDirection();
- p.rect = option.rect;
- p.rect.setSize(QSize(option.rect.width() - 4, option.rect.height() - 
8));
 a/qt/TorrentDelegate.cc
-+++ a/qt/TorrentDelegate.cc
-@@ -545,

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

2024-06-10 Thread Mike Gilbert
commit: ac43a544c7a3d47b4bbd4f076c62261d68b1d8fc
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Jun 10 20:11:58 2024 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Jun 10 20:14:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac43a544

net-p2p/transmission: depend on https://bugs.gentoo.org/934016
Signed-off-by: Mike Gilbert  gentoo.org>

 .../{transmission-4.0.5.ebuild => transmission-4.0.5-r1.ebuild} | 2 +-
 .../{transmission-4.0.6.ebuild => transmission-4.0.6-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/transmission/transmission-4.0.5.ebuild 
b/net-p2p/transmission/transmission-4.0.5-r1.ebuild
similarity index 99%
rename from net-p2p/transmission/transmission-4.0.5.ebuild
rename to net-p2p/transmission/transmission-4.0.5-r1.ebuild
index f077a49f379e..84c29cb03a00 100644
--- a/net-p2p/transmission/transmission-4.0.5.ebuild
+++ b/net-p2p/transmission/transmission-4.0.5-r1.ebuild
@@ -46,7 +46,7 @@ COMMON_DEPEND="
mbedtls? ( net-libs/mbedtls:0= )
net-libs/libnatpmp
>=net-libs/libpsl-0.21.1
-   >=net-libs/miniupnpc-1.7:=
+   =net-misc/curl-7.28.0[ssl]
sys-libs/zlib:=
nls? ( virtual/libintl )

diff --git a/net-p2p/transmission/transmission-4.0.6.ebuild 
b/net-p2p/transmission/transmission-4.0.6-r1.ebuild
similarity index 99%
rename from net-p2p/transmission/transmission-4.0.6.ebuild
rename to net-p2p/transmission/transmission-4.0.6-r1.ebuild
index b9122b4b131b..de67e505ed49 100644
--- a/net-p2p/transmission/transmission-4.0.6.ebuild
+++ b/net-p2p/transmission/transmission-4.0.6-r1.ebuild
@@ -46,7 +46,7 @@ COMMON_DEPEND="
mbedtls? ( net-libs/mbedtls:0= )
net-libs/libnatpmp
>=net-libs/libpsl-0.21.1
-   >=net-libs/miniupnpc-1.7:=
+   =net-misc/curl-7.28.0[ssl]
sys-libs/zlib:=
nls? ( virtual/libintl )



[gentoo-commits] repo/gentoo:master commit in: dev-texlive/texlive-langgreek/, dev-texlive/texlive-music/, ...

2024-06-10 Thread Florian Schmaus
commit: 6c616bf54b971c1afca1577173eb86de591017ef
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Jun 10 20:06:53 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jun 10 20:07:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c616bf5

dev-texlive/*, app-text/texlive-(core): drop quotes around EAPI value

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r7.ebuild   | 2 +-
 app-text/texlive/texlive-2023.ebuild| 2 +-
 dev-texlive/texlive-basic/texlive-basic-2023_p59159-r4.ebuild   | 2 +-
 .../texlive-bibtexextra/texlive-bibtexextra-2023_p67386-r1.ebuild   | 2 +-
 dev-texlive/texlive-binextra/texlive-binextra-2023_p69527-r3.ebuild | 2 +-
 dev-texlive/texlive-context/texlive-context-2023_p69108-r3.ebuild   | 2 +-
 dev-texlive/texlive-fontsextra/texlive-fontsextra-2023_p69663-r2.ebuild | 2 +-
 .../texlive-fontsrecommended-2023_p54074-r1.ebuild  | 2 +-
 dev-texlive/texlive-fontutils/texlive-fontutils-2023_p61207-r3.ebuild   | 2 +-
 .../texlive-formatsextra/texlive-formatsextra-2023_p62226-r1.ebuild | 2 +-
 dev-texlive/texlive-games/texlive-games-2023_p69159.ebuild  | 2 +-
 dev-texlive/texlive-humanities/texlive-humanities-2023_p68465-r1.ebuild | 2 +-
 dev-texlive/texlive-langarabic/texlive-langarabic-2023_p69111-r1.ebuild | 2 +-
 dev-texlive/texlive-langchinese/texlive-langchinese-2023_p63995.ebuild  | 2 +-
 dev-texlive/texlive-langcjk/texlive-langcjk-2023_p65824.ebuild  | 2 +-
 .../texlive-langcyrillic/texlive-langcyrillic-2023_p69727-r1.ebuild | 2 +-
 .../texlive-langczechslovak/texlive-langczechslovak-2023_p54074.ebuild  | 2 +-
 dev-texlive/texlive-langenglish/texlive-langenglish-2023_p68790.ebuild  | 2 +-
 .../texlive-langeuropean/texlive-langeuropean-2023_p66432.ebuild| 2 +-
 dev-texlive/texlive-langfrench/texlive-langfrench-2023_p67951-r1.ebuild | 2 +-
 dev-texlive/texlive-langgerman/texlive-langgerman-2023_p68711.ebuild| 2 +-
 dev-texlive/texlive-langgreek/texlive-langgreek-2023_p65038.ebuild  | 2 +-
 dev-texlive/texlive-langitalian/texlive-langitalian-2023_p55129.ebuild  | 2 +-
 .../texlive-langjapanese/texlive-langjapanese-2023_p64603-r1.ebuild | 2 +-
 dev-texlive/texlive-langkorean/texlive-langkorean-2023_p54074-r1.ebuild | 2 +-
 dev-texlive/texlive-langother/texlive-langother-2023_p68719-r1.ebuild   | 2 +-
 dev-texlive/texlive-langpolish/texlive-langpolish-2023_p54074.ebuild| 2 +-
 .../texlive-langportuguese/texlive-langportuguese-2023_p67125.ebuild| 2 +-
 .../texlive-langspanish/texlive-langspanish-2023_p67307-r1.ebuild   | 2 +-
 dev-texlive/texlive-latex/texlive-latex-2023_p69131-r1.ebuild   | 2 +-
 dev-texlive/texlive-latexextra/texlive-latexextra-2023_p69752-r3.ebuild | 2 +-
 .../texlive-latexrecommended-2023_p69131.ebuild | 2 +-
 dev-texlive/texlive-luatex/texlive-luatex-2023_p69404.ebuild| 2 +-
 .../texlive-mathscience/texlive-mathscience-2023_p69485-r1.ebuild   | 2 +-
 dev-texlive/texlive-metapost/texlive-metapost-2023_p67071.ebuild| 2 +-
 dev-texlive/texlive-music/texlive-music-2023_p69613.ebuild  | 2 +-
 dev-texlive/texlive-pictures/texlive-pictures-2023_p69409-r1.ebuild | 2 +-
 .../texlive-plaingeneric/texlive-plaingeneric-2023_p68675-r1.ebuild | 2 +-
 dev-texlive/texlive-pstricks/texlive-pstricks-2023_p65367.ebuild| 2 +-
 dev-texlive/texlive-publishers/texlive-publishers-2023_p69759-r1.ebuild | 2 +-
 dev-texlive/texlive-xetex/texlive-xetex-2023_p69452-r1.ebuild   | 2 +-
 41 files changed, 41 insertions(+), 41 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r7.ebuild 
b/app-text/texlive-core/texlive-core-2023-r7.ebuild
index b2a21f09cf81..6c31d5585cfc 100644
--- a/app-text/texlive-core/texlive-core-2023-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r7.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="8"
+EAPI=8
 
 TL_SOURCE_VERSION=20230311
 inherit flag-o-matic toolchain-funcs libtool texlive-common

diff --git a/app-text/texlive/texlive-2023.ebuild 
b/app-text/texlive/texlive-2023.ebuild
index 5155ec331177..50a8a4fc5e6a 100644
--- a/app-text/texlive/texlive-2023.ebuild
+++ b/app-text/texlive/texlive-2023.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="8"
+EAPI=8
 
 DESCRIPTION="A complete TeX distribution"
 HOMEPAGE="http://tug.org/texlive/";

diff --git a/dev-texlive/texlive-basic/texlive-basic-2023_p59159-r4.ebuild 
b/dev-texlive/texlive-basic/texlive-basic-2023_p59159-r4.ebuild
index 4cc55a415891..5467158e0b37 100644
--- a/dev-texlive/texlive-basic/texlive-basic-2023_p59159-r4.ebuild
+++ b/dev-texlive/texlive-basic/texlive-basic-2023_p59159-r4

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

2024-06-10 Thread Florian Schmaus
commit: 4f8a920b24148ad40b743a5d5b9814c53791757d
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Jun 10 19:58:23 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jun 10 20:07:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8a920b

app-text/texlive-core: re-enable tests

Since the >=texlive-core-2023 we called src_test with a different S,
resulting in now tests being executed with the default src_test()
impelementation.

Re-activate src_test, but zap three tests that fail for an yet unknown
reason. All other tests are green.

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r7.ebuild | 14 ++
 1 file changed, 14 insertions(+)

diff --git a/app-text/texlive-core/texlive-core-2023-r7.ebuild 
b/app-text/texlive-core/texlive-core-2023-r7.ebuild
index 10687a1f1e0c..07f6c5a31e93 100644
--- a/app-text/texlive-core/texlive-core-2023-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r7.ebuild
@@ -385,6 +385,20 @@ src_compile() {
&& cat "${T}/updmap_update3" > "texmf-dist/web2c/updmap.cfg"
 }
 
+src_test() {
+   cd "${BUILDDIR}" || die
+
+   sed -i \
+   -e 's;uptexdir/nissya.test;;' \
+   -e 's;uptexdir/upbibtex.test;;' \
+   texk/web2c/Makefile || die
+   sed -i \
+   -e 's;dvispc.test;;' \
+   texk/dviout-util/Makefile || die
+
+   emake check
+}
+
 src_install() {
cd "${BUILDDIR}" || die
dodir ${TEXMF_PATH:-/usr/share/texmf-dist}/web2c



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

2024-06-10 Thread Florian Schmaus
commit: ea2385536ad5f703d32c0278f3fc500713a98c22
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Jun 10 20:04:12 2024 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Jun 10 20:07:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea238553

app-text/texlive-core: move src_unpack code into src_prepare

This allows us to use the default src_unpack() implementation.

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/texlive-core/texlive-core-2023-r7.ebuild | 8 ++--
 1 file changed, 2 insertions(+), 6 deletions(-)

diff --git a/app-text/texlive-core/texlive-core-2023-r7.ebuild 
b/app-text/texlive-core/texlive-core-2023-r7.ebuild
index 07f6c5a31e93..b2a21f09cf81 100644
--- a/app-text/texlive-core/texlive-core-2023-r7.ebuild
+++ b/app-text/texlive-core/texlive-core-2023-r7.ebuild
@@ -193,15 +193,11 @@ RDEPEND="
 S="${WORKDIR}/${MY_P}"
 BUILDDIR="${WORKDIR}/${P}_build"
 
-src_unpack() {
-   default
-
-   mkdir -p "${BUILDDIR}" || die "failed to create build dir"
-}
-
 RELOC_TARGET=texmf-dist
 
 src_prepare() {
+   mkdir "${BUILDDIR}" || die "failed to create build dir"
+
cd "${WORKDIR}" || die
 
# From texlive-module.eclass.



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/nulloy/

2024-06-10 Thread Vitaly Zdanevich
commit: b0fef37c7c43a6822096a53c4e297cded4ee9b53
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Jun 10 20:11:19 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon Jun 10 20:11:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0fef37c

media-sound/nulloy: add 0.9.9

Signed-off-by: Vitaly Zdanevich  ya.ru>

 media-sound/nulloy/Manifest|  1 +
 media-sound/nulloy/nulloy-0.9.9.ebuild | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/media-sound/nulloy/Manifest b/media-sound/nulloy/Manifest
index 36ac68c8c..1d91bc1ba 100644
--- a/media-sound/nulloy/Manifest
+++ b/media-sound/nulloy/Manifest
@@ -1,5 +1,6 @@
 DIST nulloy-0.9.5.tar.gz 326446 BLAKE2B 
8dfe39e428abcdc8c593816ae2aaae2ce8e10e5f5551de77444a205abc40dc1a369ab06ca61090235c2601ad1c0243282159ff002e47046b1482b0ec6c3f4389
 SHA512 
ca65ed5a5d0727505e36e9f85fd93ae27210f01ad4677ffce305ad00ef0307807acb492d1304c9f7ec75f7ec7e0d88371a89799c779d8d7b280a54bf703bd3d0
 DIST nulloy-0.9.8.7.tar.gz 332534 BLAKE2B 
2be3193db135a884a31ceb9b727aa564add8302f8fc07879ec952f01df4bd3946e2bb5ba89ebef4c44de077341490239b09ecb41b7b61fb76c92d23cfe8de660
 SHA512 
3d1aa93554a9354f69ce46101c64d1deb82356aa68886b3c098e73f67e621db1b4d2e2098243947a9380b741a0c5b65b7333a581bf924def5aff75374510ee79
 DIST nulloy-0.9.8.tar.gz 332399 BLAKE2B 
5d18d6b00d6dc3f478e56a15e7b0869222892c94a46337712f1471a9ce2c3cf42bd0cf6c42c7177022ac323d732f095e1b3a1c7d37a9aff100fc8f833abd32e3
 SHA512 
4616e050664da46c3ddf89a10366134394b8a7d7cf26488396259b0ff394bbb03df7fe0f73b7d8476ad514b4fb118af0613f0d239b5e7ca0ecc769dfafb53036
+DIST nulloy-0.9.9.tar.gz 331205 BLAKE2B 
b16cfbf7395a386da15f03788588cd4a0c5ec4ba05ee089aa2a289963279b5c8e5d433a9f0d58102f58303ce7f3b18491be74d6b9a572770d1416b9774e839d2
 SHA512 
84a003721f07cf66256500275e0a6f41999bed2457bb0f1273b4963936889b49bb0832cbbac00016f11e5e9f2deca1a2021c36cd767d67f05bdf40653c87f0e3
 DIST nulloy-theme-night-1.1.tar.bz2 353588 BLAKE2B 
e22388b2236b3f274cae127dcb545444b465cbf164c4bb6a5b443fdf7e2494c663dd112bbe07f2f5d2bd5e8c11b3b874381925e7f386ace47e2838ebb7ad7a3e
 SHA512 
ef92fc90ffe3383b5ee028f9f871676168fb845de1ecdb2b88f7397abbff433a2483e3f321cf4487c4551253013064815372a5be2a0860d3b5528abea6d97b59
 DIST nulloy-theme-night-v1.0.tar.bz2 353544 BLAKE2B 
71191393fcf1117f9c6c11c30ea2e6a51638e3a098d11c6c22d41e123da45313681b83cd8d3bfa290ed3e3b099390b2ed46a167b2bcaacd44d7833d375df71d1
 SHA512 
b0f1e6e3d2df6289ba19fc16ae1fb95c4cd731b684aafb498f87079a7a2e6a60bcc3edde37698c3e69d04062c7f563855b6a7997dea80ab6fad6c3615ebadd6d

diff --git a/media-sound/nulloy/nulloy-0.9.9.ebuild 
b/media-sound/nulloy/nulloy-0.9.9.ebuild
new file mode 100644
index 0..4ffef1766
--- /dev/null
+++ b/media-sound/nulloy/nulloy-0.9.9.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg
+
+DESCRIPTION="Music player with a waveform progress bar (sound visualization)"
+HOMEPAGE="https://nulloy.com";
+
+NAME="nulloy-theme-night-v1.0"
+SRC_URI="https://github.com/nulloy/nulloy/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
+   skins? ( 
https://gitlab.com/vitaly-zdanevich/nulloy-theme-night/-/archive/v1.0/${NAME}.tar.bz2
 )"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+skins"
+
+BDEPEND="
+   dev-qt/linguist-tools
+   app-arch/zip
+"
+
+DEPEND="
+   dev-qt/qtcore
+   dev-qt/designer
+   dev-qt/qtsvg
+   dev-qt/linguist
+   dev-qt/qtscript
+   dev-qt/qtx11extras
+   media-libs/gstreamer
+   media-libs/gst-plugins-base
+   media-libs/taglib
+   media-plugins/gst-plugins-meta
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   if use skins ; then
+   eapply "${FILESDIR}"/add-dark-theme.patch
+
+   cp -r "${WORKDIR}/${NAME}" src/skins/night
+   fi
+
+   default
+}
+
+src_configure() {
+   # Upstream ./configure script does not support specifying an option's
+   # value after an equal sign like in '--prefix="${EPREFIX}/usr"', so we
+   # have to set up all the options ourselves and call the script directly
+   local myconfargs=(
+   $(use skins || echo --no-skins)
+   --no-update-check
+   --gstreamer-tagreader
+   --prefix "${EPREFIX}/usr"
+   --libdir "$(get_libdir)"
+   )
+
+   QMAKE=/usr/bin/qmake5 LRELEASE=/usr/lib64/qt5/bin/lrelease ./configure 
"${myconfargs[@]}" || die
+
+   # Because stripping should not be done by the build tools,
+   # because Portage does it when the install phase is run to be able
+   # to support the `splitdebug` and `installsources` FEATURES.
+   # See related issue https://bugs.gentoo.org/856292
+   echo "CONFIG += nostrip" >> "${WORKDIR}/${P}/.qmake.cache"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${ED}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/sqlite3/

2024-06-10 Thread Arthur Zamarin
commit: dd7fd85b61f81e65c7fe5e1a3b8480ee21b0ea7e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 10 20:00:55 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 10 20:05:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7fd85b

dev-erlang/sqlite3: dekeyword ia64

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

 dev-erlang/sqlite3/sqlite3-1.1.13.ebuild | 2 +-
 dev-erlang/sqlite3/sqlite3-1.1.14.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-erlang/sqlite3/sqlite3-1.1.13.ebuild 
b/dev-erlang/sqlite3/sqlite3-1.1.13.ebuild
index dbff99e4baee..f50546034c01 100644
--- a/dev-erlang/sqlite3/sqlite3-1.1.13.ebuild
+++ b/dev-erlang/sqlite3/sqlite3-1.1.13.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/processone/${MY_PN}/archive/${PV}.tar.gz
 
 LICENSE="ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 DEPEND=">=dev-lang/erlang-17.1
dev-db/sqlite:3"

diff --git a/dev-erlang/sqlite3/sqlite3-1.1.14.ebuild 
b/dev-erlang/sqlite3/sqlite3-1.1.14.ebuild
index 8f5bd7bc8736..7860854c892e 100644
--- a/dev-erlang/sqlite3/sqlite3-1.1.14.ebuild
+++ b/dev-erlang/sqlite3/sqlite3-1.1.14.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="ErlPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 DEPEND=">=dev-lang/erlang-17.1
dev-db/sqlite:3"



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/yconf/

2024-06-10 Thread Arthur Zamarin
commit: 40b01e00ebb367c5ea7a482a2c3736ed37f152a2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 10 20:01:16 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 10 20:05:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b01e00

dev-erlang/yconf: dekeyword ia64

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

 dev-erlang/yconf/yconf-1.0.14.ebuild | 2 +-
 dev-erlang/yconf/yconf-1.0.15.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-erlang/yconf/yconf-1.0.14.ebuild 
b/dev-erlang/yconf/yconf-1.0.14.ebuild
index 045f45f9b6ca..a95a1d1e9c84 100644
--- a/dev-erlang/yconf/yconf-1.0.14.ebuild
+++ b/dev-erlang/yconf/yconf-1.0.14.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
 
 DEPEND="
>=dev-lang/erlang-17.1

diff --git a/dev-erlang/yconf/yconf-1.0.15.ebuild 
b/dev-erlang/yconf/yconf-1.0.15.ebuild
index 23079f807469..4ffd825aa31f 100644
--- a/dev-erlang/yconf/yconf-1.0.15.ebuild
+++ b/dev-erlang/yconf/yconf-1.0.15.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 DEPEND="
>=dev-lang/erlang-17.1



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/mqtree/

2024-06-10 Thread Arthur Zamarin
commit: a553df112b30cc0b9873c5b67fdda595b3171871
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 10 20:00:10 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 10 20:05:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a553df11

dev-erlang/mqtree: dekeyword ia64

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

 dev-erlang/mqtree/mqtree-1.0.15.ebuild | 2 +-
 dev-erlang/mqtree/mqtree-1.0.16.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-erlang/mqtree/mqtree-1.0.15.ebuild 
b/dev-erlang/mqtree/mqtree-1.0.15.ebuild
index 7e4f86e494f4..496a8afec2bb 100644
--- a/dev-erlang/mqtree/mqtree-1.0.15.ebuild
+++ b/dev-erlang/mqtree/mqtree-1.0.15.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 DEPEND="
>=dev-lang/erlang-17.5

diff --git a/dev-erlang/mqtree/mqtree-1.0.16.ebuild 
b/dev-erlang/mqtree/mqtree-1.0.16.ebuild
index 4d73478d4c53..035aa273ebfb 100644
--- a/dev-erlang/mqtree/mqtree-1.0.16.ebuild
+++ b/dev-erlang/mqtree/mqtree-1.0.16.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
 
 DEPEND="
>=dev-lang/erlang-17.5



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/stun/

2024-06-10 Thread Arthur Zamarin
commit: 3666dda5735c7103b6c6ca77f1913c9ac0078a05
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 10 20:01:06 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 10 20:05:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3666dda5

dev-erlang/stun: dekeyword ia64

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

 dev-erlang/stun/stun-1.0.47.ebuild | 2 +-
 dev-erlang/stun/stun-1.2.10.ebuild | 2 +-
 dev-erlang/stun/stun-1.2.12.ebuild | 2 +-
 dev-erlang/stun/stun-1.2.2.ebuild  | 2 +-
 dev-erlang/stun/stun-1.2.6.ebuild  | 2 +-
 dev-erlang/stun/stun-1.2.7.ebuild  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-erlang/stun/stun-1.0.47.ebuild 
b/dev-erlang/stun/stun-1.0.47.ebuild
index 52e62bb6156b..35b5af1c7445 100644
--- a/dev-erlang/stun/stun-1.0.47.ebuild
+++ b/dev-erlang/stun/stun-1.0.47.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 DEPEND=">=dev-erlang/fast_tls-1.1.13
>=dev-erlang/p1_utils-1.0.23"

diff --git a/dev-erlang/stun/stun-1.2.10.ebuild 
b/dev-erlang/stun/stun-1.2.10.ebuild
index dd1851b2e56f..6000bdfd71c9 100644
--- a/dev-erlang/stun/stun-1.2.10.ebuild
+++ b/dev-erlang/stun/stun-1.2.10.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
 
 DEPEND="
>=dev-erlang/fast_tls-1.1.15

diff --git a/dev-erlang/stun/stun-1.2.12.ebuild 
b/dev-erlang/stun/stun-1.2.12.ebuild
index 57e476304c9a..ab130ac9ad5b 100644
--- a/dev-erlang/stun/stun-1.2.12.ebuild
+++ b/dev-erlang/stun/stun-1.2.12.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 DEPEND="
>=dev-erlang/fast_tls-1.1.19

diff --git a/dev-erlang/stun/stun-1.2.2.ebuild 
b/dev-erlang/stun/stun-1.2.2.ebuild
index b1a9179dfc60..591f043645fb 100644
--- a/dev-erlang/stun/stun-1.2.2.ebuild
+++ b/dev-erlang/stun/stun-1.2.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 DEPEND="
>=dev-erlang/fast_tls-1.1.15

diff --git a/dev-erlang/stun/stun-1.2.6.ebuild 
b/dev-erlang/stun/stun-1.2.6.ebuild
index 3d3dafde42f3..0def284f60bf 100644
--- a/dev-erlang/stun/stun-1.2.6.ebuild
+++ b/dev-erlang/stun/stun-1.2.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
 
 DEPEND="
>=dev-erlang/fast_tls-1.1.15

diff --git a/dev-erlang/stun/stun-1.2.7.ebuild 
b/dev-erlang/stun/stun-1.2.7.ebuild
index 7dd474ed6410..718b67bb5f9c 100644
--- a/dev-erlang/stun/stun-1.2.7.ebuild
+++ b/dev-erlang/stun/stun-1.2.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 DEPEND="
>=dev-erlang/fast_tls-1.1.15



[gentoo-commits] repo/gentoo:master commit in: net-im/ejabberd/

2024-06-10 Thread Arthur Zamarin
commit: 88a63dcd3507114e2624358f5601cdf71e198b65
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 10 20:04:42 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 10 20:05:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88a63dcd

net-im/ejabberd: dekeyword ia64

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

 net-im/ejabberd/ejabberd-23.01.ebuild| 4 ++--
 net-im/ejabberd/ejabberd-23.04.ebuild| 4 ++--
 net-im/ejabberd/ejabberd-23.10-r1.ebuild | 2 +-
 net-im/ejabberd/ejabberd-24.02-r1.ebuild | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/net-im/ejabberd/ejabberd-23.01.ebuild 
b/net-im/ejabberd/ejabberd-23.01.ebuild
index 82b509558d13..0f035a88b40c 100644
--- a/net-im/ejabberd/ejabberd-23.01.ebuild
+++ b/net-im/ejabberd/ejabberd-23.01.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 REQUIRED_USE="mssql? ( odbc )"
 # TODO: Add 'tools' flag.
 IUSE="captcha debug full-xml ldap mssql mysql odbc pam postgres redis

diff --git a/net-im/ejabberd/ejabberd-23.04.ebuild 
b/net-im/ejabberd/ejabberd-23.04.ebuild
index 69ddba1b5199..93c881b724c4 100644
--- a/net-im/ejabberd/ejabberd-23.04.ebuild
+++ b/net-im/ejabberd/ejabberd-23.04.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 REQUIRED_USE="mssql? ( odbc )"
 # TODO: Add 'tools' flag.
 IUSE="captcha debug full-xml ldap mssql mysql odbc pam postgres redis

diff --git a/net-im/ejabberd/ejabberd-23.10-r1.ebuild 
b/net-im/ejabberd/ejabberd-23.10-r1.ebuild
index 6a842d1ea221..c8083549429e 100644
--- a/net-im/ejabberd/ejabberd-23.10-r1.ebuild
+++ b/net-im/ejabberd/ejabberd-23.10-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 REQUIRED_USE="mssql? ( odbc )"
 # TODO: Add 'tools' flag.
 IUSE="captcha debug full-xml ldap mssql mysql odbc pam postgres redis

diff --git a/net-im/ejabberd/ejabberd-24.02-r1.ebuild 
b/net-im/ejabberd/ejabberd-24.02-r1.ebuild
index c6595ebb5cd8..8627621ccdc6 100644
--- a/net-im/ejabberd/ejabberd-24.02-r1.ebuild
+++ b/net-im/ejabberd/ejabberd-24.02-r1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
 REQUIRED_USE="mssql? ( odbc )"
 # TODO: Add 'tools' flag.
 IUSE="captcha debug full-xml ldap mssql mysql odbc pam postgres redis



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/xmpp/

2024-06-10 Thread Arthur Zamarin
commit: 115418e1ec256beac2cde1732cd1a8852d7f0ccd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 10 20:01:11 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 10 20:05:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=115418e1

dev-erlang/xmpp: dekeyword ia64

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

 dev-erlang/xmpp/xmpp-1.6.1.ebuild | 2 +-
 dev-erlang/xmpp/xmpp-1.6.2.ebuild | 2 +-
 dev-erlang/xmpp/xmpp-1.7.0.ebuild | 2 +-
 dev-erlang/xmpp/xmpp-1.8.1.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-erlang/xmpp/xmpp-1.6.1.ebuild 
b/dev-erlang/xmpp/xmpp-1.6.1.ebuild
index 64395b6753f3..d256ba06e227 100644
--- a/dev-erlang/xmpp/xmpp-1.6.1.ebuild
+++ b/dev-erlang/xmpp/xmpp-1.6.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 RDEPEND="
>=dev-erlang/ezlib-1.0.12

diff --git a/dev-erlang/xmpp/xmpp-1.6.2.ebuild 
b/dev-erlang/xmpp/xmpp-1.6.2.ebuild
index 64395b6753f3..d256ba06e227 100644
--- a/dev-erlang/xmpp/xmpp-1.6.2.ebuild
+++ b/dev-erlang/xmpp/xmpp-1.6.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 RDEPEND="
>=dev-erlang/ezlib-1.0.12

diff --git a/dev-erlang/xmpp/xmpp-1.7.0.ebuild 
b/dev-erlang/xmpp/xmpp-1.7.0.ebuild
index 64395b6753f3..d256ba06e227 100644
--- a/dev-erlang/xmpp/xmpp-1.7.0.ebuild
+++ b/dev-erlang/xmpp/xmpp-1.7.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~sparc ~x86"
 
 RDEPEND="
>=dev-erlang/ezlib-1.0.12

diff --git a/dev-erlang/xmpp/xmpp-1.8.1.ebuild 
b/dev-erlang/xmpp/xmpp-1.8.1.ebuild
index 1773db7ca538..56aa9c3cbd6e 100644
--- a/dev-erlang/xmpp/xmpp-1.8.1.ebuild
+++ b/dev-erlang/xmpp/xmpp-1.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/processone/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~sparc ~x86"
 
 RDEPEND="
>=dev-erlang/ezlib-1.0.12



  1   2   3   >