[gentoo-commits] repo/gentoo:master commit in: dev-vcs/breezy/

2023-12-04 Thread Arthur Zamarin
commit: c3ca05d88eef2c5671d71e97ba5e00f9f32d1ec3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:51:06 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:51:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3ca05d8

dev-vcs/breezy: drop 3.3.3

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

 dev-vcs/breezy/Manifest|  21 ---
 dev-vcs/breezy/breezy-3.3.3.ebuild | 111 -
 2 files changed, 132 deletions(-)

diff --git a/dev-vcs/breezy/Manifest b/dev-vcs/breezy/Manifest
index 05ad2d4b9fe7..a1ab6ca3aacf 100644
--- a/dev-vcs/breezy/Manifest
+++ b/dev-vcs/breezy/Manifest
@@ -1,60 +1,39 @@
-DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
 DIST aho-corasick-1.0.5.crate 172064 BLAKE2B 
bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50
 SHA512 
6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
-DIST breezy-3.3.3.tar.gz 9444789 BLAKE2B 
61a75e163f2d880de87f64a284309d550f916f53c871a9ca732718e6e5768e2f5d6cc6612b5946951e98a59d3cf26fe21525f94aa6503406806939eed734956f
 SHA512 
01b7b7ac6c6e19954ae55b617b7fd1f0cad8b444750e3edc8356320bfa3856ec660ffa8617bcf805525358f6f7281f08196171afa221d6bd4e71a4825dfb77b7
 DIST breezy-3.3.4.tar.gz 9446061 BLAKE2B 
242963a42e5ca03db6b5765d73ea6888bf33dfed777a27d8d629bf70411bc43b83de09c6fc21c9f96a8ca1bf442077ea7c2f8a7fefbb1d8dd348d824d8b17f34
 SHA512 
7619c31acbfdf8cd8193db4a87851ac41376bff3e4a9eb130d7d940fb458a6d064a0fb089888368ddd654e4b965772dd657553cdda20a91e32ab43760b0897b4
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST indoc-1.0.9.crate 13475 BLAKE2B 
a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf
 SHA512 
db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST libc-0.2.147.crate 686772 BLAKE2B 
ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb
 SHA512 
bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e
 DIST lock_api-0.4.10.crate 26713 BLAKE2B 
113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c
 SHA512 
ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db
-DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
 DIST memchr-2.6.3.crate 94377 BLAKE2B 
5f1603397d6703ddd9a1e68429cb6e9dae9021e14692c1e084f3b5c82d36645a1fa930c7a76b97df8e1919402fa7e1c621969ce85ce20c82b3087104afe18f25
 SHA512 
8d5e1425ea702a0950c95271dfd2e81610731496f77af0d683536b074a22922a7d7ec6da41577487d1d658e3b27257b7d1e142761b523e68760a2f5f24f049bc
 DIST memoffset-0.9.0.crate 9033 BLAKE2B 
19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sys-process/iotop-c/

2023-12-04 Thread Arthur Zamarin
commit: fbfbe38c83cede74b05912e79f8294897c501657
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:44:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:44:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbfbe38c

sys-process/iotop-c: drop 1.24

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

 sys-process/iotop-c/Manifest|  1 -
 sys-process/iotop-c/iotop-c-1.24.ebuild | 43 -
 2 files changed, 44 deletions(-)

diff --git a/sys-process/iotop-c/Manifest b/sys-process/iotop-c/Manifest
index 2f127fac183b..818c9a715e0a 100644
--- a/sys-process/iotop-c/Manifest
+++ b/sys-process/iotop-c/Manifest
@@ -1,2 +1 @@
-DIST iotop-c-1.24.tar.gz 139533 BLAKE2B 
4946876d474750e76ada3f1faa6057b02482f90b917663918669e40ad403c12c90add931c958f868b1b5f4cf1f9c980109795f4322e0db34c84f24f7299b7065
 SHA512 
4ff78f689ad0734787bfa0bc909a261694b75175301b3f732c170bf8511bab60082a2b363198057ef04b258fe3f4d24e081521f1f4eee6708b595e6a5f80ef2c
 DIST iotop-c-1.25.tar.gz 139627 BLAKE2B 
a159ae3a4e5be87776d7111e38685e2f83fd907b82a09ec9b4a7d5c778d3a2c5a6e544452c126ff76b0fca2a4038cec1415a654156186dfb2534649a295eb65c
 SHA512 
b696d0478e08373a923475493d67912959d78369f086179590482fb8e6ec349d0c8f5e6118e0aa353d2827b8d83f14bf334cf50cf55f6859bd8d9317543031e0

diff --git a/sys-process/iotop-c/iotop-c-1.24.ebuild 
b/sys-process/iotop-c/iotop-c-1.24.ebuild
deleted file mode 100644
index 79be4cb6e7c5..
--- a/sys-process/iotop-c/iotop-c-1.24.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit fcaps linux-info toolchain-funcs
-
-DESCRIPTION="top utility for IO (C port)"
-HOMEPAGE="https://github.com/Tomas-M/iotop;
-SRC_URI="https://github.com/Tomas-M/iotop/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}/iotop-${PV}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~loong x86"
-
-RDEPEND="
-   sys-libs/ncurses:=
-   !sys-process/iotop
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS 
~VM_EVENT_COUNTERS"
-
-FILECAPS=(
-   cap_net_admin=eip usr/bin/iotop
-)
-
-src_prepare() {
-   sed -e 's/-D_FORTIFY_SOURCE=2//' -i Makefile || die
-   default
-}
-
-src_compile() {
-   emake V=1 CC="$(tc-getCC)" PKG_CONFIG="$(tc-getPKG_CONFIG)" NO_FLTO=1
-}
-
-src_install() {
-   dobin iotop
-   dodoc README.md
-   doman iotop.8
-}



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

2023-12-04 Thread Arthur Zamarin
commit: 0a709a175e8b984e91daba0df15fed839338773f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:53:00 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:53:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a709a17

app-editors/vscodium: drop 1.84.1.23311, 1.84.2.23314

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

 app-editors/vscodium/Manifest |   6 --
 app-editors/vscodium/vscodium-1.84.1.23311.ebuild | 114 --
 app-editors/vscodium/vscodium-1.84.2.23314.ebuild | 114 --
 3 files changed, 234 deletions(-)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index 92f437729d75..6f863c523b8e 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -1,9 +1,3 @@
-DIST vscodium-1.84.1.23311-amd64.tar.gz 122366765 BLAKE2B 
1f2b8eca81956b9e8672e03fdecc2d0095c76c1e0ea6c0d46cb35b18f96467e3d8a0957cb477dfe2b574f753cd73360e81dd0e52bf59136f124497fdf7627663
 SHA512 
e84b4b559c857f5db6b90acc87fbe3ef347d92e14e09b465efe300d5c35c7061b4e0828cba338554a1e51ee6340bd86a537dd231cb1cc34b9e67bf50a1d6d6dc
-DIST vscodium-1.84.1.23311-arm.tar.gz 110993946 BLAKE2B 
60fb606d9cd0f85b9bf6e47db2316c380807fdd68225f4d16f2e967c7c62d1e5c9b1699376ec3f93c08da949e383a88c42e2d8809a4b13c2603f13983b377cc4
 SHA512 
a74e54d6197feaf29ae382f12d8923bd428c846efec01700542cfb31e4383f3801f361f315da65a42a5c820a93e13bc7b95a7a64901ba0f04fb5b4a6b90f3827
-DIST vscodium-1.84.1.23311-arm64.tar.gz 122738742 BLAKE2B 
ed388f7c1fca30609e12b5da80dc37386d1d64f9a391d5dc8633e4380629881a61a00e89bf96389397efb795f346dd621c19880b1940a97a51f6afedeb457ddd
 SHA512 
a49f4be0ffd1892c1000bb417c9cf7879f563df98f29e7edd6dab2ba20963beb2cee0e775c8fbb22d86f2117cd3a4a380388804c8df6981ec8d6c6d036ee2c6d
-DIST vscodium-1.84.2.23314-amd64.tar.gz 122366409 BLAKE2B 
c76d15e73baf15fcd1f3dea8aaf79fdc4ad0b63e8ea2b33cf295b0d1a52f711ac84a86246a05a8950e2cae63657f60bc2eef1d4098d34f67c1da56aa5252815e
 SHA512 
aa77b002a1fbf3f91dc51bf63a56d7ad672cea377266129629adede3a9a8e4305d76702bd843777cfb07810728acf1461efcab79243ec2143b7a72d6007ad8dd
-DIST vscodium-1.84.2.23314-arm.tar.gz 110986707 BLAKE2B 
c646e0567708a0fb1d64a93c8fd97be29ade33e5c490230c745e73ecce6d82bc82c2aeca89d9a04ef454ebfe021b97d470a50c2c43d531c6d24f76e432999f39
 SHA512 
aa13789ee38d3458f434050d89df6c298eeeb11fc22b591b2289f5826d11e3905e9da2bd4e5938260a44da49ec5b67661049acea4ddefb0ef6a5148c0f44400d
-DIST vscodium-1.84.2.23314-arm64.tar.gz 122738415 BLAKE2B 
ba98c6bee5eb75a10146b922dc8f40c38cd9e8dbf234a62ed8fee6cff744873a8faa3a6851205b4fe5d6db54a256b4c3a7981d229faec3bbfff259016e4045da
 SHA512 
9a0d790250336076281a39104f6cc9c9a97d6cef5cd4bbefdf7803b812c14a85e9f7615ad27e1ffebbdd5c5c9f7e6088c91c028135a7b03fec9de5df62004f56
 DIST vscodium-1.84.2.23319-amd64.tar.gz 122368096 BLAKE2B 
14df2425243331503d0f8ca74dd887390fb4e9fa1d7ba8ec28c2326eac9f0be2f00f707c6803e469c380efc019e24f17493dcd6a6544b7bbea798f86cdb1cb2f
 SHA512 
31b985f8c09c3729c7b16ce5cdb2619685f3313776c4cd9f2009b12cca8b5f1387ee3090f657b7955218950e572386cbc0a19cd9d74abca11a03c44f5afe
 DIST vscodium-1.84.2.23319-arm.tar.gz 110990537 BLAKE2B 
d7955b27dacd97aaf7dda334cc92b981cf6e2a84f098408564e20c0ba3c7635636022e3e7b7f8d70115976bdaff96c7623e46603ade450b4bc906167099f48a8
 SHA512 
1f1fbfba86fd3cddc5e8ded8ca8c20abad42fcaf4c554d803ac3878f576561ed8288f18faf67e9a474717f28df4175a619c0af2f950ea6a66ee9602359d6d93b
 DIST vscodium-1.84.2.23319-arm64.tar.gz 122740540 BLAKE2B 
62a359372dc084ccaa71649a20f366159420f1fe5f442d7ce21caae745ba6e2040f4d35408fd67050c7ce215db530879a0835a801226b59820d1263fed136c58
 SHA512 
762a58cb5c9e9c4ab31f790693b3534d0e8fec6215c3e37db4a41da36ebec7a117044017c596d7631c0105242f50ece72e848e4ac0d332211ef2582fd3b35171

diff --git a/app-editors/vscodium/vscodium-1.84.1.23311.ebuild 
b/app-editors/vscodium/vscodium-1.84.1.23311.ebuild
deleted file mode 100644
index 13fca65036bb..
--- a/app-editors/vscodium/vscodium-1.84.1.23311.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop pax-utils xdg optfeature
-
-# Usage: arch_src_uri  
-arch_src_uri() {
-   echo "${1}? (
-   
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
-   -> ${P}-${1}.tar.gz
-   )"
-}
-
-DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
-HOMEPAGE="https://vscodium.com/;
-SRC_URI="
-   $(arch_src_uri amd64 x64)
-   $(arch_src_uri arm armhf)
-   $(arch_src_uri arm64 arm64)
-"
-S="${WORKDIR}"
-
-LICENSE="
-   Apache-2.0
-   BSD
-   BSD-1
-   BSD-2
-   BSD-4
-   CC-BY-4.0
-   ISC
-   LGPL-2.1+
-   MIT
-   MPL-2.0
-   openssl
-   PYTHON
-   TextMate-bundle
-   Unlicense
-   UoI-NCSA
-   W3C
-"
-SLOT="0"

[gentoo-commits] repo/gentoo:master commit in: gui-apps/kanshi/

2023-12-04 Thread Arthur Zamarin
commit: 8ab604b3e1322afc5deadf062c79e40a6348b6fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:49:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:49:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ab604b3

gui-apps/kanshi: drop 1.3.1

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

 gui-apps/kanshi/Manifest|  1 -
 gui-apps/kanshi/kanshi-1.3.1.ebuild | 39 -
 2 files changed, 40 deletions(-)

diff --git a/gui-apps/kanshi/Manifest b/gui-apps/kanshi/Manifest
index cdbda7eeb1d3..6a0272f947a2 100644
--- a/gui-apps/kanshi/Manifest
+++ b/gui-apps/kanshi/Manifest
@@ -1,2 +1 @@
-DIST kanshi-1.3.1.tar.gz 20991 BLAKE2B 
9ecad147d2ace82ea4a2e8fccbc1a2a81bdca534f4ae952a1bbc4303c4ff0e6cf6de5dd617e1ee79abd23bb094358b3336bc031748525f628b912e53e5a04db8
 SHA512 
21580c6d950c33ce80a3d39e71ae8352c23c96d89827b79f4a294ccade87026c1ce294a5f9aa9b58e06f7930a3885ab9a54400b7289dfbee18a2a1a53a55709b
 DIST kanshi-1.4.0.tar.gz 22207 BLAKE2B 
9d3d1172c77e77049cfa16a279cf77daaeaf8276a76228a3a5f0c141db4a27c2023e2398fc1591747116d4691c48caa323a6d96e2f2b8379e956478dabaff6fc
 SHA512 
bf894865268f706487379b97e7de0df44c2e69aaa1feaca3f4e68f966382f0663ade6a770457803e274ec3afa9fa5661f7509c344a2f71a2b4cd7289277664a2

diff --git a/gui-apps/kanshi/kanshi-1.3.1.ebuild 
b/gui-apps/kanshi/kanshi-1.3.1.ebuild
deleted file mode 100644
index a3441df26d64..
--- a/gui-apps/kanshi/kanshi-1.3.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson
-
-DESCRIPTION="dynamic display configuration (autorandr for wayland)"
-HOMEPAGE="https://wayland.emersion.fr/kanshi/ https://sr.ht/~emersion/kanshi/;
-SRC_URI="
-   https://git.sr.ht/~emersion/kanshi/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-S=${WORKDIR}/${PN}-v${PV}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="+man varlink"
-
-RDEPEND="
-   dev-libs/wayland
-   varlink? ( dev-libs/libvarlink )
-"
-BDEPEND="
-   ${RDEPEND}
-   virtual/pkgconfig
-   dev-libs/wayland-protocols
-   dev-util/wayland-scanner
-   man? ( >=app-text/scdoc-1.9.3 )
-"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature man man-pages)
-   $(meson_feature varlink ipc)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/slurp/

2023-12-04 Thread Arthur Zamarin
commit: 2a727deba73d294143d0340c20a8e817c0e63c0c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:49:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:49:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a727deb

gui-apps/slurp: drop  (stale live)

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

 gui-apps/slurp/slurp-.ebuild | 38 --
 1 file changed, 38 deletions(-)

diff --git a/gui-apps/slurp/slurp-.ebuild b/gui-apps/slurp/slurp-.ebuild
deleted file mode 100644
index 915ac1dbdff3..
--- a/gui-apps/slurp/slurp-.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Select a region in a Wayland compositor and print it to the 
standard output"
-HOMEPAGE="https://github.com/emersion/slurp;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/emersion/${PN}.git;
-else
-   SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="+man"
-
-DEPEND="
-   >=dev-libs/wayland-protocols-1.14
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxcb"
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="man? ( ~app-text/scdoc- )"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature man man-pages)
-   )
-   meson_src_configure
-}



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

2023-12-04 Thread Arthur Zamarin
commit: d7cd4425cb97271a184dd03c1a7b3511dbd70c85
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:52:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:52:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7cd4425

app-shells/liquidprompt: drop 2.1.1

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

 app-shells/liquidprompt/Manifest  |  1 -
 app-shells/liquidprompt/liquidprompt-2.1.1.ebuild | 40 ---
 2 files changed, 41 deletions(-)

diff --git a/app-shells/liquidprompt/Manifest b/app-shells/liquidprompt/Manifest
index e45245616e16..54d0615edb1b 100644
--- a/app-shells/liquidprompt/Manifest
+++ b/app-shells/liquidprompt/Manifest
@@ -1,2 +1 @@
-DIST liquidprompt-2.1.1.tar.gz 621781 BLAKE2B 
b23dcbf44f6b0b3a56aa59fffc38336b00be5c3066729445be6b3cb53fb4cb39e12c3f4a31e30a2bfca2abc7a5b02d4015662fb8d303d42406976b6f4b24d1b9
 SHA512 
88511bb74355c1ffd9ab710170905daeac673073083e81ec165bf4dad47377a47eb5eb6f387010439456c6e6df059ff640bcde8e16eeb60621d1c3ae6b502963
 DIST liquidprompt-2.1.2.tar.gz 621356 BLAKE2B 
b5c3c52179f86fc42164e08a01f4e114f5e7ce1cdb5fb19ef1c02e85569e895cb5f1cc2f61bf6f66380d5c20bc6daf41547eb281990221528d5c1d85b61d1329
 SHA512 
685da50d347ba0d7c6881d87426344840cc7ab960067035b43f9658c51d7d5cf89e80f4bf8344b49f3858fe91bcfd57dcfaf9a253246fc1a7ebedbba474dc5ff

diff --git a/app-shells/liquidprompt/liquidprompt-2.1.1.ebuild 
b/app-shells/liquidprompt/liquidprompt-2.1.1.ebuild
deleted file mode 100644
index aed3cbeb58e8..
--- a/app-shells/liquidprompt/liquidprompt-2.1.1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Full-featured & carefully designed adaptive prompt for Bash & Zsh"
-HOMEPAGE="https://github.com/nojhan/liquidprompt;
-SRC_URI="
-   
https://github.com/nojhan/liquidprompt/releases/download/v${PV}/${PN}-v${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-S="${WORKDIR}/${PN}"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-util/shunit2 )"
-
-DOCS=( CHANGELOG.md example.bashrc README.md )
-
-src_test() {
-   cp "$(type -P shunit2)" tests/shunit2 || die
-   ./tests.sh || die
-}
-
-src_install() {
-   default
-   dobin liquidprompt
-
-   insinto /usr/share/${PN}
-   doins liquid.theme
-   doins liquid.ps1
-   doins -r themes
-
-   insinto /etc/
-   newins liquidpromptrc-dist liquidpromptrc
-}



[gentoo-commits] repo/gentoo:master commit in: gui-apps/slurp/

2023-12-04 Thread Arthur Zamarin
commit: 7f563f2ea2bab7688f0162b11b0d7a0f2052d874
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:48:50 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:48:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f563f2e

gui-apps/slurp: drop 1.3.2

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

 gui-apps/slurp/Manifest   |  1 -
 gui-apps/slurp/slurp-1.3.2.ebuild | 42 ---
 2 files changed, 43 deletions(-)

diff --git a/gui-apps/slurp/Manifest b/gui-apps/slurp/Manifest
index 256b44c3ee57..36a252d948f6 100644
--- a/gui-apps/slurp/Manifest
+++ b/gui-apps/slurp/Manifest
@@ -1,2 +1 @@
-DIST slurp-1.3.2.tar.gz 17734 BLAKE2B 
42795f1927742ce9606c685a49f2fb395905c875b50b50b60b68bf129d3c6743278a0eeaed72b94921dd65bd4ca4c078c24c693029cff84dbcbe20165242653c
 SHA512 
9e7f9e4b46095fce5dcc05f8d04b5e576771d15080a0ec451a8a5df681d5ab818cb4d5284a74e1650f775e2d05ca32d66551d8e333d6002827c8b60b12d6bb28
 DIST slurp-1.4.0.tar.gz 18575 BLAKE2B 
b54a5fe34f35a6a4eefe021a5d5919ae6369c24cfe4906e13ddaf7abc173fad4dc184b211bbadcd09a2a20768e91bbc7199d5e1f29287e9f3fd49b58b294d747
 SHA512 
deabdc77890a3078d977533318aad6aff9478e32c95e7968483b82534bd52055dce11a531132212ac8966097dad9c6c5e7ad520a374ace85d0ec713df1505d5a

diff --git a/gui-apps/slurp/slurp-1.3.2.ebuild 
b/gui-apps/slurp/slurp-1.3.2.ebuild
deleted file mode 100644
index caf73c7ab1ac..
--- a/gui-apps/slurp/slurp-1.3.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Select a region in a Wayland compositor and print it to the 
standard output"
-HOMEPAGE="https://github.com/emersion/slurp;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/emersion/${PN}.git;
-else
-   SRC_URI="https://github.com/emersion/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="+man"
-
-DEPEND="
-   >=dev-libs/wayland-protocols-1.14
-   dev-libs/wayland
-   x11-libs/cairo
-   x11-libs/libxkbcommon"
-
-RDEPEND="${DEPEND}"
-
-if [[ ${PV} ==  ]]; then
-   BDEPEND+="man? ( ~app-text/scdoc- )"
-else
-   BDEPEND+="man? ( app-text/scdoc )"
-fi
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature man man-pages)
-   )
-   meson_src_configure
-}



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

2023-12-04 Thread Arthur Zamarin
commit: 27edf3e156da5f8aa857356c81e4f7f75b808dc0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:48:25 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:48:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27edf3e1

gui-libs/wlroots: drop 0.14.0-r2, 0.15.1, 0.16.2, 0.16.2-r1

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

 gui-libs/wlroots/Manifest |  2 -
 gui-libs/wlroots/wlroots-0.14.0-r2.ebuild | 67 ---
 gui-libs/wlroots/wlroots-0.15.1.ebuild| 73 -
 gui-libs/wlroots/wlroots-0.16.2-r1.ebuild | 90 ---
 gui-libs/wlroots/wlroots-0.16.2.ebuild| 83 
 5 files changed, 315 deletions(-)

diff --git a/gui-libs/wlroots/Manifest b/gui-libs/wlroots/Manifest
index 789e91f1932f..37a210f17473 100644
--- a/gui-libs/wlroots/Manifest
+++ b/gui-libs/wlroots/Manifest
@@ -1,6 +1,4 @@
-DIST wlroots-0.14.0.tar.gz 505461 BLAKE2B 
d2fa28f64014ef9d840838cb5938af23f6f6b211b62dc352d0d5bb824ccaa7d7a85531e1eca14feeb06d31d59955ff9a913e40a73cad21ed1ebfe76ada39d558
 SHA512 
83f001133cb4b11a72bb9532b7321655428826662848f67de8e3220a33d9dff4d37c859602bdc319929949d387d014a257b0347039a6649944d7b084c76bb611
 DIST wlroots-0.14.1.tar.gz 505840 BLAKE2B 
fca4d259cdde62da0c196344ce1d0f5dd679d012ff33e3ceb5385b9374667e16d91059a2ba6a318153e79ac2f0a6464e3066e614a13398f8c433f442560d84d2
 SHA512 
4f557c827f9673eccf208a3644954de80e7355b95cc374cc5e851a47087b227f196e0936c0913d21a6c776c29b74de2d028a100931264e41934c747568d8ebe0
 DIST wlroots-0.15.1.tar.gz 565816 BLAKE2B 
09b704a55d8b4a5ab19bb0fcdd041635f8eed94ff6d189ef47f9f86e90178efa8441c7db78839b1145ed79ed016d520d6599e256cdcf49130cda38bc307d
 SHA512 
6228160f2f350a406c612f1048d7075cf2f78206cc84bc16f889d5d0acd614f9e98845fffed03d7067cfdbd7558b77fcc5d8cedc3868d866e476523126a63677
 DIST wlroots-0.16.2.gl.tar.gz 588432 BLAKE2B 
cad2a98b1413ed94270b53af62541d67de1c74d3350be32c2e67aaee1d36d4260738b517d6d41f2013f436276097509a5d2662c531be354f7b4edc1c0204eced
 SHA512 
9d5fbee3b87738de75323a056b83446eb93b81ac3e8a4315918d5daad6ed2f50392d9641039f3f830ec1df94155473a2052689d3c029be7572d8ec9ecc62c0e9
-DIST wlroots-0.16.2.tar.gz 589804 BLAKE2B 
49911556f1442b43b46e3ec7750706cabeeab915bc36b178b92dec7b66743f4c2f0e335c6e26e318a25ceda41170b20913987a94a3c516df580d379305df7cc2
 SHA512 
3c1d4fecb3b751987e7051e69849fd62bd4eed95f2d2e548f06e42e4829d0fc24f20c1bfe056a53ede2d1fd05e0c566269a7b9f2bab0de0057a32b55e826a7c0
 DIST wlroots-0.17.0.tar.gz 606172 BLAKE2B 
00e5a8eec166e9ce8fbb1bc365deb5eaad66568b197239581e9bf21bec6d2b77d162daa8534057ed02a208ffb8895ea0f562dd1201e9e1ee4e72bfe63e1bbb0c
 SHA512 
ca7314d7dca3ddac3e6970476b4145a0a2566a6632054f406c6e74ea7280a805cdf9b6972cca15c3170a5f41c83677768843b648b6b98ab6428e4ecde43aa4de

diff --git a/gui-libs/wlroots/wlroots-0.14.0-r2.ebuild 
b/gui-libs/wlroots/wlroots-0.14.0-r2.ebuild
deleted file mode 100644
index 4a97390435b2..
--- a/gui-libs/wlroots/wlroots-0.14.0-r2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-DESCRIPTION="Pluggable, composable, unopinionated modules for building a 
Wayland compositor"
-HOMEPAGE="https://github.com/swaywm/wlroots;
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/swaywm/${PN}.git;
-   inherit git-r3
-   SLOT="0/"
-else
-   SRC_URI="https://github.com/swaywm/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm64 ~ppc64 ~riscv x86"
-   SLOT="0/14"
-fi
-
-LICENSE="MIT"
-IUSE="x11-backend X"
-
-DEPEND="
-   >=dev-libs/libinput-1.14.0:0=
-   >=dev-libs/wayland-1.19.0
-   >=dev-libs/wayland-protocols-1.17.0
-   media-libs/mesa[egl(+),gles2,gbm(+)]
-   sys-auth/seatd:=
-   virtual/libudev
-   x11-libs/libdrm
-   x11-libs/libxkbcommon
-   x11-libs/pixman
-   x11-backend? ( x11-libs/libxcb:0= )
-   X? (
-   x11-base/xwayland
-   x11-libs/libxcb:0=
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-wm
-   )
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   >=dev-libs/wayland-protocols-1.17
-   >=dev-util/meson-0.56.0
-   virtual/pkgconfig
-"
-
-src_configure() {
-   # xcb-util-errors is not on Gentoo Repository (and upstream seems 
inactive?)
-   local emesonargs=(
-   "-Dxcb-errors=disabled"
-   "-Dexamples=false"
-   "-Drenderers=gles2"
-   -Dxwayland=$(usex X enabled disabled)
-   -Dx11-backend=$(usex x11-backend enabled disabled)
-   )
-
-   meson_src_configure
-}
-
-pkg_postinst() {
-   elog "You must be in the input group to allow your compositor"
-   elog "to access input devices via libinput."
-}

diff --git a/gui-libs/wlroots/wlroots-0.15.1.ebuild 

[gentoo-commits] repo/gentoo:master commit in: media-video/qmplay2/

2023-12-04 Thread Arthur Zamarin
commit: 2c1b62945417fa3df03e7305a2bb9f6a04c10cdd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:46:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:46:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c1b6294

media-video/qmplay2: drop 23.08.22, 23.09.05

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

 media-video/qmplay2/Manifest|   2 -
 media-video/qmplay2/qmplay2-23.08.22.ebuild | 141 
 media-video/qmplay2/qmplay2-23.09.05.ebuild | 140 ---
 3 files changed, 283 deletions(-)

diff --git a/media-video/qmplay2/Manifest b/media-video/qmplay2/Manifest
index 027212c685c8..4d3b159c6549 100644
--- a/media-video/qmplay2/Manifest
+++ b/media-video/qmplay2/Manifest
@@ -1,3 +1 @@
-DIST QMPlay2-src-23.08.22.tar.xz 1440292 BLAKE2B 
9f563f1deaa65f8d452d7536a0c2b10f2ca74f8ac39318922bfe2e04feaad88f02234ba8efe0b110f7885383c212f857b20e6275a417d663af5c8911fd90412c
 SHA512 
19648080f9bf7c7c982b637e2c1a5eeec7390604eee0e98dca96cf710f0df8e7ab71ac95bae64d01a5407357880467e05b0f91561f1f4b8f72773c85a5dba1ea
-DIST QMPlay2-src-23.09.05.tar.xz 1441076 BLAKE2B 
b3c0140bdb17b8dab079f3706e35f635d481e8e639c60145088a592c4e70ba760e6574d0febc96cdb7e38fc40585ff34d762319769c99043a295bb72e42bb8bc
 SHA512 
9e214b58b14f1954f11ca85c4a06661da339df3724f9bede57e3c543a07df0c73dba4e9547a5d57c8c1fc2315d3ee51502ba9a22afca30e893a51424bc2a815e
 DIST QMPlay2-src-23.10.22.tar.xz 1442072 BLAKE2B 
605c446c976d523df82f1cce70b4efff5ef630149acc61d453521dbe82af407612f9950d14e62295f325fcd8aa7c0fe3e46e0aa2193fa81123118d8fe14f081e
 SHA512 
a32ee5e2c952777c21a28927d96fdaca9026c6b3f0586bb6d5d9c45b73604e5f7f505c0d076f611504e4ff20b339fde4997cfdb8c217940f1a7b414e1530381f

diff --git a/media-video/qmplay2/qmplay2-23.08.22.ebuild 
b/media-video/qmplay2/qmplay2-23.08.22.ebuild
deleted file mode 100644
index 4c9184782dc4..
--- a/media-video/qmplay2/qmplay2-23.08.22.ebuild
+++ /dev/null
@@ -1,141 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake xdg
-
-DESCRIPTION="A Qt-based video player, which can play most formats and codecs"
-HOMEPAGE="https://github.com/zaps166/QMPlay2;
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/zaps166/QMPlay2;
-else
-   
SRC_URI="https://github.com/zaps166/QMPlay2/releases/download/${PV}/QMPlay2-src-${PV}.tar.xz;
-   S="${WORKDIR}/QMPlay2-src-${PV}"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="LGPL-3"
-SLOT="0"
-
-IUSE="avdevice +audiofilters +alsa cdio cuvid extensions gme inputs libass
-   modplug notifications opengl pipewire portaudio pulseaudio +qt5 qt6 sid
-   shaders +taglib vaapi vdpau videofilters visualizations vulkan xv"
-
-REQUIRED_USE="
-   audiofilters? ( || ( alsa pipewire portaudio pulseaudio ) )
-   shaders? ( vulkan )
-   ^^ ( qt5 qt6 )
-"
-
-RDEPEND="
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtgui:5[X(-),vulkan?]
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   extensions? ( dev-qt/qtdeclarative:5 )
-   videofilters? ( dev-qt/qtconcurrent:5 )
-   )
-   qt6? (
-   
dev-qt/qtbase:6[concurrent,dbus,gui,network,opengl?,ssl,vulkan?,widgets]
-   dev-qt/qt5compat:6
-   dev-qt/qtsvg:6
-   extensions? ( dev-qt/qtdeclarative:6 )
-   )
-   media-video/ffmpeg:=[vaapi?,vdpau?]
-   alsa? ( media-libs/alsa-lib )
-   cdio? ( dev-libs/libcdio[cddb] )
-   gme? ( media-libs/game-music-emu )
-   libass? ( media-libs/libass )
-   opengl? ( virtual/opengl )
-   pipewire? ( media-video/pipewire )
-   portaudio? ( media-libs/portaudio )
-   pulseaudio? ( media-libs/libpulse )
-   sid? ( media-libs/libsidplayfp )
-   shaders? ( >=media-libs/shaderc-2020.1 )
-   taglib? ( media-libs/taglib )
-   vaapi? ( media-libs/libva[X] )
-   vulkan? ( >=media-libs/vulkan-loader-1.2.133 )
-   xv? ( x11-libs/libXv )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   qt5? ( dev-qt/linguist-tools:5 )
-   qt6? ( dev-qt/qttools:6[linguist] )
-"
-
-src_prepare() {
-   # disable compress man pages
-   sed -r \
-   -e 's/if\(GZIP\)/if\(TRUE\)/' \
-   -e 's/(install.+QMPlay2\.1)\.gz/\1/' \
-   -i src/gui/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_WITH_QT6=$(usex qt6)
-   # core
-   -DUSE_LINK_TIME_OPTIMIZATION=false
-   -DUSE_UPDATES=OFF
-   -DUSE_ALSA=$(usex alsa)
-   -DUSE_AUDIOCD=$(usex cdio)
-   -DUSE_DBUS_SUSPEND=ON
-   -DUSE_FREEDESKTOP_NOTIFICATIONS=ON
-   

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

2023-12-04 Thread Arthur Zamarin
commit: b1c5d815ab15e1588ed3ade5a87cd00a312f8b1f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:45:30 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:45:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c5d815

sys-auth/seatd: drop 0.7.0-r2

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

 sys-auth/seatd/Manifest  |  1 -
 sys-auth/seatd/seatd-0.7.0-r2.ebuild | 62 
 2 files changed, 63 deletions(-)

diff --git a/sys-auth/seatd/Manifest b/sys-auth/seatd/Manifest
index 273b094f6b87..a5d51ded54e6 100644
--- a/sys-auth/seatd/Manifest
+++ b/sys-auth/seatd/Manifest
@@ -1,2 +1 @@
-DIST seatd-0.7.0.tar.gz 39198 BLAKE2B 
eddae25b353a5ff4da8aa8b41ead6e6ebab6ffa321376887769cbaf22c3c1b8448d84758749714b82d6ca2d602f2140042634bbeb9312449d8ac207b3774851e
 SHA512 
c81c43994b92672a388bf255edb1fe24d3dba7ece2eb35f9fedc05cc0b8e464e9167ffed037645c4072430fe7b3b8fc80cc99f21fb5100654b5dd23a94742e66
 DIST seatd-0.8.0.tar.gz 39349 BLAKE2B 
920270808f28c85badb173af22edb03960f2b9cdce5af3124c64fe68c52a77f002272d2f19e97d107303c55ad6de498d279f6b05311793270c6ee84565fc435e
 SHA512 
93b1e5c170564ce9654e4df9985af95cb505274b36e950998bb1f16803d2d46712140eded2bdd8d5e85aec62070afd9c224184276d79a0ff0813408dfc472db7

diff --git a/sys-auth/seatd/seatd-0.7.0-r2.ebuild 
b/sys-auth/seatd/seatd-0.7.0-r2.ebuild
deleted file mode 100644
index 568f20ede190..
--- a/sys-auth/seatd/seatd-0.7.0-r2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson systemd
-
-DESCRIPTION="Minimal seat management daemon and universal library"
-HOMEPAGE="https://sr.ht/~kennylevinsen/seatd;
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://git.sr.ht/~kennylevinsen/seatd;
-else
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc 
x86"
-   SRC_URI="https://git.sr.ht/~kennylevinsen/seatd/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-fi
-LICENSE="MIT"
-SLOT="0/1"
-IUSE="builtin elogind server systemd"
-REQUIRED_USE="?? ( elogind systemd )"
-
-DEPEND="
-   elogind? ( sys-auth/elogind )
-   systemd? ( sys-apps/systemd )
-"
-RDEPEND="${DEPEND}
-   server? ( acct-group/seat )
-"
-BDEPEND=">=app-text/scdoc-1.9.7"
-
-src_configure() {
-   local emesonargs=(
-   -Dman-pages=enabled
-   $(meson_feature builtin libseat-builtin)
-   $(meson_feature server)
-   )
-
-   if use elogind ; then
-   emesonargs+=( -Dlibseat-logind=elogind )
-   elif use systemd; then
-   emesonargs+=( -Dlibseat-logind=systemd )
-   else
-   emesonargs+=( -Dlibseat-logind=disabled )
-   fi
-
-   meson_src_configure
-}
-
-src_install() {
-   meson_src_install
-
-   if use server; then
-   newinitd "${FILESDIR}/seatd.initd-r1" seatd
-   systemd_dounit contrib/systemd/seatd.service
-
-   if has_version '

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

2023-12-04 Thread Arthur Zamarin
commit: 44a6a6dc1f79b0b4b41cd53676ec28652d9a5376
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:31:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:32:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44a6a6dc

dev-python/jupyter-server: add 2.11.2

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

 dev-python/jupyter-server/Manifest |  1 +
 .../jupyter-server/jupyter-server-2.11.2.ebuild| 75 ++
 2 files changed, 76 insertions(+)

diff --git a/dev-python/jupyter-server/Manifest 
b/dev-python/jupyter-server/Manifest
index dbbf00c083a9..702acb520c31 100644
--- a/dev-python/jupyter-server/Manifest
+++ b/dev-python/jupyter-server/Manifest
@@ -1,4 +1,5 @@
 DIST jupyter_server-2.10.1.tar.gz 709933 BLAKE2B 
dd05748eb9e4a1af7adeb8a023c9e1336483f48d32e100f0e8dc8d80bf94afe1fb57343f168828a5856cfa0ccd0f4ffeaa6c0da50e6c98d5ed1f254a87878803
 SHA512 
15a65df22aa7908d3dd6d694306250e71ddc31b1e66969986ed59d9ed517c28ed474c530916b1de7eab25677f9cec29318798b0b7368c4b37ca92a1adbdfbc8d
 DIST jupyter_server-2.11.0.tar.gz 710596 BLAKE2B 
61a4d4b23df22625ed0adb5c783e16ee6fe4ee46ffccfd74f0ddf4324056a18c001e4cd1369ee023357cceb6ac73fce6e1cec61d3b6bac7dae2b023806ac59f8
 SHA512 
fbcc6964ce31cf5285201a91d5a53157bd7feb9c405a8bc6abb64f4373478fbc59de9a8c1e69c27962f04426cd8ef31c2360c549eed4b90fe4d317a4104ed43b
 DIST jupyter_server-2.11.1.tar.gz 712608 BLAKE2B 
5d33f55d82bca6cb6680f2a44394c6588836e4d63ccfa9b9765582b41f46958e5ffa8949737089b2b3f9673a19c342fd64d9dd962cbecd47cc2ef697c91916c3
 SHA512 
42822a68efae6385dfd60bc9061310b7d0d38693e6af4a0e8e87b12f0bbc9d88196d1c61e0ee43da5e5fb15033a2de993f27a816bd57f3560ee798893dce90ae
+DIST jupyter_server-2.11.2.tar.gz 712617 BLAKE2B 
a52518e738869832e87e7f19929b965d207e0078fd081013b758afc9e97cc10acee06c9dd61cb4efe4f1ec5fc2b6797abc45bbc69da4be092aa005f181d335f7
 SHA512 
625975fa1982657cf048d9fa58436b3e4d7fccfb172234ac92e00db0c388924e564e553d77c863ad3dd26712e15f8244c9f088a34aa21c2b0790161e6f373e9c
 DIST jupyter_server-2.9.1.tar.gz 709013 BLAKE2B 
dee0de771bb8488cccaecb49e2b4a2003f2530243013cafa7f170384380423a7c190504baabf458c59ffece28c4f60662c0530f55535dae25699be269f159743
 SHA512 
148c3eaa4b6ca1147961c1188e0016a634e5adae350e762903bdde000acde7ab62507e71dbe1278c2b9358ce2cf1c28c17ea8b184f3d4a2d59277910b5b44965

diff --git a/dev-python/jupyter-server/jupyter-server-2.11.2.ebuild 
b/dev-python/jupyter-server/jupyter-server-2.11.2.ebuild
new file mode 100644
index ..8a318a5326c5
--- /dev/null
+++ b/dev-python/jupyter-server/jupyter-server-2.11.2.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Core services, APIs, and REST endpoints to Jupyter web 
applications"
+HOMEPAGE="
+   https://jupyter.org/
+   https://github.com/jupyter-server/jupyter_server/
+   https://pypi.org/project/jupyter-server/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
+   dev-python/argon2-cffi[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-client-7.4.4[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-5.1.0[${PYTHON_USEDEP}]
+   dev-python/jupyter-server-terminals[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-events-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/nbconvert-6.4.4[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.3.0[${PYTHON_USEDEP}]
+   dev-python/overrides[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/prometheus-client[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-24[${PYTHON_USEDEP}]
+   >=dev-python/send2trash-1.8.2[${PYTHON_USEDEP}]
+   >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.6.0[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+
+"
+BDEPEND="
+   dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   dev-python/pytest-jupyter[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # This fails if your terminal is zsh (and maybe other non-bash 
as well?)
+   tests/test_terminal.py
+   # Fails because above is ignored
+   tests/auth/test_authorizer.py
+ 

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

2023-12-04 Thread Arthur Zamarin
commit: 36b79fddc2f1f0740838d18c08cccdf491815e10
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Dec  5 07:31:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Dec  5 07:32:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36b79fdd

dev-python/nbconvert: add 7.12.0

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

 dev-python/nbconvert/Manifest|  1 +
 dev-python/nbconvert/nbconvert-7.12.0.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/dev-python/nbconvert/Manifest b/dev-python/nbconvert/Manifest
index bd46da416051..9b6d637661f8 100644
--- a/dev-python/nbconvert/Manifest
+++ b/dev-python/nbconvert/Manifest
@@ -1 +1,2 @@
 DIST nbconvert-7.11.0.tar.gz 851158 BLAKE2B 
0506acda6a645ffba6771f600c63f0c37705481021b716a2b5ec61b49f2b9da490beac7a1fec67718d091d7bfcf82d7f07b68e207573ca5c08271fc502214eb1
 SHA512 
097e740413520b943afea11e2b797fbb163e1c34b79932597ec1c5a2c64bbb9342e4b3e1f0ab7e4d6dbdaa736d747650d8e0e50da0e4db5398151da8c3b57c59
+DIST nbconvert-7.12.0.tar.gz 851572 BLAKE2B 
e6f91a29790fc24901bfb527fc4335000af11354090c969d393eb1c95ad9f36c1e65e941a061b20ed884fd4e70316c6cdf1eb7ca115147ecb8a4726f62a98b83
 SHA512 
ba450938e7a907a6b5679e619b79ea6555f81b6f4ca387c3fab94377ce060d5b99424804052855451ec3f6f8a160355d58c6b875bdd3951a16c5dacae19a2c24

diff --git a/dev-python/nbconvert/nbconvert-7.12.0.ebuild 
b/dev-python/nbconvert/nbconvert-7.12.0.ebuild
new file mode 100644
index ..e6d12ff02703
--- /dev/null
+++ b/dev-python/nbconvert/nbconvert-7.12.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="Converting Jupyter Notebooks"
+HOMEPAGE="
+   https://nbconvert.readthedocs.io/
+   https://github.com/jupyter/nbconvert/
+   https://pypi.org/project/nbconvert/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   dev-python/bleach[${PYTHON_USEDEP}]
+   dev-python/defusedxml[${PYTHON_USEDEP}]
+   >=dev-python/jinja-3.0[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}]
+   dev-python/jupyterlab-pygments[${PYTHON_USEDEP}]
+   >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}]
+   =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.7[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pandocfilters-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/pygments-2.4.1[${PYTHON_USEDEP}]
+   dev-python/tinycss2[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   >=dev-python/ipywidgets-7[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   mkdir -p share/templates/classic/static || die
+   # tries to refetch stuff even if it's already present
+   sed -e 's:css = .*:raise PermissionError("You shall not fetch!"):' \
+   -i hatch_build.py || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_convert_full_qualified_name
+   
tests/test_nbconvertapp.py::TestNbConvertApp::test_post_processor
+   # crazy qtweb* stuff, perhaps permissions
+   tests/exporters/test_qtpdf.py::TestQtPDFExporter::test_export
+   tests/exporters/test_qtpng.py::TestQtPNGExporter::test_export
+   )
+
+   # virtx implies nonfatal, make it explicit to avoid confusion
+   nonfatal epytest || die
+}
+
+pkg_postinst() {
+   if ! has_version virtual/pandoc; then
+   einfo "Pandoc is required for converting to formats other than 
Python,"
+   einfo "HTML, and Markdown. If you need this functionality, 
install"
+   einfo "app-text/pandoc or app-text/pandoc-bin."
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtsvg/

2023-12-04 Thread Joonas Niilola
commit: e49d45fc23606ba10a82618bd7963276b7339668
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 07:24:54 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 07:25:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e49d45fc

dev-qt/qtsvg: Keyword 6.6.1 x86, #918896

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-qt/qtsvg/qtsvg-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtsvg/qtsvg-6.6.1.ebuild b/dev-qt/qtsvg/qtsvg-6.6.1.ebuild
index 13e4644b74d5..796294651d84 100644
--- a/dev-qt/qtsvg/qtsvg-6.6.1.ebuild
+++ b/dev-qt/qtsvg/qtsvg-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="SVG rendering library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtserialport/

2023-12-04 Thread Joonas Niilola
commit: 360fcf8e64c1e597ad9b590cce62c63798f6fc36
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 07:24:54 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 07:25:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=360fcf8e

dev-qt/qtserialport: Keyword 6.6.1 x86, #918896

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-qt/qtserialport/qtserialport-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtserialport/qtserialport-6.6.1.ebuild 
b/dev-qt/qtserialport/qtserialport-6.6.1.ebuild
index 4fe094c9cbf0..2caa0f02710d 100644
--- a/dev-qt/qtserialport/qtserialport-6.6.1.ebuild
+++ b/dev-qt/qtserialport/qtserialport-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Serial port abstraction library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qt5compat/

2023-12-04 Thread Joonas Niilola
commit: b9ad2ed0b1256ee6d317211a436b134c9bd859c1
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 07:24:48 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 07:25:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9ad2ed0

dev-qt/qt5compat: Keyword 6.6.1 x86, #918896

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-qt/qt5compat/qt5compat-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qt5compat/qt5compat-6.6.1.ebuild 
b/dev-qt/qt5compat/qt5compat-6.6.1.ebuild
index 9db9cb564c97..40faf5191d94 100644
--- a/dev-qt/qt5compat/qt5compat-6.6.1.ebuild
+++ b/dev-qt/qt5compat/qt5compat-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt module containing the unsupported Qt 5 APIs"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 IUSE="icu qml"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtmultimedia/

2023-12-04 Thread Joonas Niilola
commit: 461f58d0339a42fc1ef8ffcfd13a11abbd704b19
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 07:24:53 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 07:25:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461f58d0

dev-qt/qtmultimedia: Keyword 6.6.1 x86, #918896

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild 
b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
index 80cf427f5728..524ea6427082 100644
--- a/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
+++ b/dev-qt/qtmultimedia/qtmultimedia-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit flag-o-matic qt6-build
 DESCRIPTION="Multimedia (audio, video, radio, camera) library for the Qt6 
framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 IUSE="+X alsa +ffmpeg gstreamer opengl pulseaudio qml v4l vaapi vulkan"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtpositioning/

2023-12-04 Thread Joonas Niilola
commit: 71523e93c32f34d6661b133cbf244a917cd9ad06
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 07:24:54 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 07:25:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71523e93

dev-qt/qtpositioning: Keyword 6.6.1 x86, #918896

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild 
b/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild
index 792ef6187c4a..0fd6c5dc6273 100644
--- a/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild
+++ b/dev-qt/qtpositioning/qtpositioning-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Physical position determination library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 IUSE="geoclue nmea +qml"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcharts/

2023-12-04 Thread Joonas Niilola
commit: 09805f5071b0e0a09cdb1369b0dc76d0a9da33af
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 07:24:52 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 07:25:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09805f50

dev-qt/qtcharts: Keyword 6.6.1 x86, #918896

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-qt/qtcharts/qtcharts-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtcharts/qtcharts-6.6.1.ebuild 
b/dev-qt/qtcharts/qtcharts-6.6.1.ebuild
index 2e10ec8d5d02..16f9aebe5629 100644
--- a/dev-qt/qtcharts/qtcharts-6.6.1.ebuild
+++ b/dev-qt/qtcharts/qtcharts-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Chart component library for the Qt6 framework"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 IUSE="gles2-only qml"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtquick3d/

2023-12-04 Thread Joonas Niilola
commit: 93a416447716fb796ec50c12e829523b7ffc39ea
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 07:24:53 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 07:25:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a41644

dev-qt/qtquick3d: Keyword 6.6.1 x86, #918896

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild 
b/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild
index a8b055a27a15..bbb7a29cb559 100644
--- a/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild
+++ b/dev-qt/qtquick3d/qtquick3d-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt module and API for defining 3D content in Qt QuickTools"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 elif [[ ${QT6_BUILD_TYPE} == live ]]; then
EGIT_SUBMODULES=() # skip qtquick3d-assimp
 fi



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtquicktimeline/

2023-12-04 Thread Joonas Niilola
commit: 1e883704772fe3baf14a01413cfbe94194b5d521
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 07:24:53 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 07:25:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e883704

dev-qt/qtquicktimeline: Keyword 6.6.1 x86, #918896

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild 
b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild
index 7c883009cc28..aa5c0a2f7ca1 100644
--- a/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild
+++ b/dev-qt/qtquicktimeline/qtquicktimeline-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt module for keyframe-based timeline construction"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 fi
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtimageformats/

2023-12-04 Thread Joonas Niilola
commit: cb0d1f75733e5c1779a8d643b3b5a4ccd7edd6ee
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 07:24:53 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 07:25:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0d1f75

dev-qt/qtimageformats: Keyword 6.6.1 x86, #918896

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild 
b/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild
index 21bcd27e59ee..1264f2af59c6 100644
--- a/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild
+++ b/dev-qt/qtimageformats/qtimageformats-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Additional format plugins for the Qt image I/O system"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 IUSE="mng"



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

2023-12-04 Thread Hans de Graaff
commit: 8467500af9c495fe673c47cbdf282e78ff8980dc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec  5 07:11:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec  5 07:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8467500a

dev-ruby/console: add 1.23.3

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

 dev-ruby/console/Manifest  |  1 +
 dev-ruby/console/console-1.23.3.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/console/Manifest b/dev-ruby/console/Manifest
index 87dfd56321de..c1440011ca64 100644
--- a/dev-ruby/console/Manifest
+++ b/dev-ruby/console/Manifest
@@ -2,3 +2,4 @@ DIST console-1.17.2.tar.gz 24861 BLAKE2B 
c738249eadafe43c4528ebf75d30b51aa1d015f
 DIST console-1.17.4.tar.gz 24889 BLAKE2B 
8e7a5bad0a6420787bc17f3819f78f8c3d73816c79ca3a80d89bac3e44865028f3544ffc63b0bd7c7ef81f6add3500ecb067c5dbba5d543fded960d18f30c355
 SHA512 
b9d8751cb11cce21570463687b60eeb65e5b808e9a905a90a0444fb06e9b8569b439230d87a2430f0050c25a5cec18a50684e577bdfefc5cb9bafbcd877c7b0d
 DIST console-1.23.1.tar.gz 27284 BLAKE2B 
d024d8cc2d2d54f390c54fac6a605cbe6b0272a05e8fc8b4d10cab7f2614bd4a85d164e6ccb65e502e611409a9fbdefb96bb892e7f7bf50b6e3a42c296cbb011
 SHA512 
a0b7b67c4797b42fffd70fd1c4493db89de68809feeceadb06a009e42f14f3ce9b465fc71db0ee31e7959d69affd62f6021a43bc1ba20f5d3fe65db78714814b
 DIST console-1.23.2.tar.gz 27339 BLAKE2B 
46d411a63934673bb956d9e898c00db08d16e0aec9d036f767d7dc078240934cc26695bada687a2cc7656d736d7d2622e3727470d6c864c19a85cbab586d2c9c
 SHA512 
6dc0cc934e4f28fc196d9861676e8d4cf8f601d5ad779146b594f5847818b76620d434c9817a9944872371031d012eafe5a3b1ccb82807449584aa9c5af5282b
+DIST console-1.23.3.tar.gz 27768 BLAKE2B 
e421b6fd7ff0490dcdf9096843be9770b3a87e811ee6e222a45d92d3bebf3f4359428f268a82b6565eb68b9b4f37b136d8d36d9dd3d89b84b541d1ee914283af
 SHA512 
2a1e5f1c8a589493138e1099aa985627314f1e938e7f98415b9cffb37d71dc58f9a6e40ea4d52c0f3be005b9ddb4ad5818ed4eab91b9528058d0ae270375abee

diff --git a/dev-ruby/console/console-1.23.3.ebuild 
b/dev-ruby/console/console-1.23.3.ebuild
new file mode 100644
index ..5b20bbf07cb1
--- /dev/null
+++ b/dev-ruby/console/console-1.23.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Beautiful logging for Ruby"
+HOMEPAGE="https://github.com/socketry/console;
+SRC_URI="https://github.com/socketry/console/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "
+   dev-ruby/fiber-annotation
+   dev-ruby/fiber-local
+"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid dependency on covered.
+   rm -f config/sus.rb || die
+
+   # Avoid sandbox violation during tests
+   sed -i -e 's:/tmp/:'"${TMPDIR}"'/:' test/console/output.rb || die
+}



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

2023-12-04 Thread Hans de Graaff
commit: 2133f2a9f29de371daabbeae99fa097ae85def52
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Dec  5 07:12:33 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Dec  5 07:14:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2133f2a9

dev-ruby/regexp_parser: add 2.8.3

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

 dev-ruby/regexp_parser/Manifest   |  1 +
 dev-ruby/regexp_parser/regexp_parser-2.8.3.ebuild | 36 +++
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/regexp_parser/Manifest b/dev-ruby/regexp_parser/Manifest
index 75798b07bf31..bc06d5a7737b 100644
--- a/dev-ruby/regexp_parser/Manifest
+++ b/dev-ruby/regexp_parser/Manifest
@@ -1,3 +1,4 @@
 DIST regexp_parser-2.7.0.tar.gz 97494 BLAKE2B 
676829775c73939f981758ce36b8ad40bf94ba91a75514a6446730abe256fb47877455f973ded2b5a5e6b92ce8adf46e4553231fc8d21579fd08a4acd7273e28
 SHA512 
850cdc4c1f51e14f7cd704900ded9e82f827a9a26c979113e17bd316bd6a21038fa4f23b3791c6a50b9a675a8524f21504526e40da14fe74baae566d267b9d7c
 DIST regexp_parser-2.8.1.tar.gz 102383 BLAKE2B 
a23df1637f40e1184476bc5511f5e87fba7a3ce398cc725b9a8b2b13fc10dc75a232c62fe7304969334ff4e3dd88a47f47fa6c2749bd3ca09b3036a0c53836fc
 SHA512 
161a3922eef18f7c91a095dcff436c22d090c779bec89407a4bea4a051f0baf76e7f1639f2b534cbf62d9fec9e577170489e8fb961263458960ca45adcd97eee
 DIST regexp_parser-2.8.2.tar.gz 102450 BLAKE2B 
ff932e91dfa01226e4b528f5d4bd9aeb42a04f52fe067879d54c05bbdad8dd26ab442e64e9f439d0466a4654057805f0073463f7498929205030eed940bf9afd
 SHA512 
78a76fe3d049e840f8539ad013c682c58f6cac11305579a8e11601f20d4cd7f6a4de86e4da16109b6f95fd86c084ddf02ed67e6fe706fb8f023ec535c0944e30
+DIST regexp_parser-2.8.3.tar.gz 102631 BLAKE2B 
667a1bfb5cb71d84868d851686cda5601cebaceeea57e53cdd00cef59b7f78cf7c4051019e48367c9f053fb175079802c05ac0ac76e0fcc0273c811ccfadb107
 SHA512 
cb818d30387acf4604370ed7ada928e59bf2714905b1252e7a29a3b3cf3b53ef1c0fec53b9ec262716c872ca330f556f7beb28d75a043fc9b2343e76b80e5a38

diff --git a/dev-ruby/regexp_parser/regexp_parser-2.8.3.ebuild 
b/dev-ruby/regexp_parser/regexp_parser-2.8.3.ebuild
new file mode 100644
index ..d15b440fc543
--- /dev/null
+++ b/dev-ruby/regexp_parser/regexp_parser-2.8.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="regexp_parser.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A library for tokenizing, lexing, and parsing Ruby regular 
expressions"
+HOMEPAGE="https://github.com/ammar/regexp_parser;
+SRC_URI="https://github.com/ammar/regexp_parser/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc"
+IUSE=""
+
+DEPEND+=" =dev-util/ragel-6*"
+
+ruby_add_bdepend "dev-ruby/rake dev-ruby/rspec:3
+   test? ( dev-ruby/leto:2 dev-ruby/regexp_property_values 
dev-ruby/rspec:3 )"
+
+all_ruby_prepare() {
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+}
+
+each_ruby_compile() {
+   CI=true ${RUBY} -S rake ragel:rb || die
+}



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

2023-12-04 Thread Sam James
commit: aeba0740234a5bf5e018004269881ce0bc738fc2
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  5 07:13:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  5 07:13:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeba0740

sys-apps/util-linux: add 2.39.3

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

 sys-apps/util-linux/Manifest |   2 +
 sys-apps/util-linux/util-linux-2.39.3.ebuild | 398 +++
 2 files changed, 400 insertions(+)

diff --git a/sys-apps/util-linux/Manifest b/sys-apps/util-linux/Manifest
index 893ac1856a7e..5a4876c0017a 100644
--- a/sys-apps/util-linux/Manifest
+++ b/sys-apps/util-linux/Manifest
@@ -4,3 +4,5 @@ DIST util-linux-2.39.1.tar.sign 833 BLAKE2B 
8c1e7089bcec1f47f5c7b4ba60ca1c35955b
 DIST util-linux-2.39.1.tar.xz 8351164 BLAKE2B 
1c2f3a77414dc9e99d17c426ca710524f898b6fd13bee120c08ceb375e475044ff6f2668f58bd799d0e3befe36de6cc1e161a1be7102e4590a8e372b6547ec1c
 SHA512 
8fe2c9014f6161330610f7470b870855cecbd3fab9c187b75d8f22e16573c82516050479be39cfb9f7dd6d7ef1cc298d31d839b194dda5ec4daf0d1197ac71e9
 DIST util-linux-2.39.2.tar.sign 833 BLAKE2B 
7d804e1e1f162c176cd7f826f505590ed5fcefc76ecbaa27b1b96fac6160cf46b696fe1c6a761094a91c05878b2169a1227039a7f82ee3d135e283e7907179a2
 SHA512 
e6acc5a20251aa7c69f3853271959f80428f1825dda1d1a046663e345af8fb17e5d65ebd78aef3dba21e843de58e4dd1a1639415fa9a22b91080cc6436e9a45a
 DIST util-linux-2.39.2.tar.xz 8362220 BLAKE2B 
963c257b86f8a025a3452f102656f479382b9e03dd8ce39b9561302b484c595005aa0bbce9b91422d9be038037143772483363c2a1eec569355316fc8d5d5765
 SHA512 
cebecdd62749d0aeea2c4faf7ad1606426eff03ef3b15cd9c2df1126f216a4ed546d8fc3218c649fa95944eb87a98bb6a7cdd0bea31057c481c5cf608ffc19a3
+DIST util-linux-2.39.3.tar.sign 833 BLAKE2B 
433b9ad6e97d9e2ffbd516addf8406587d009d9c7661ac126ae89b370f22a39f1f1243e86ef383133d656833d3ad35054397d60e0e0c67bd1e9402939903570b
 SHA512 
d9993d7a77531ca8fe3e58458d65e7d721c38aa53838547479fea169941a69b1c07fb02ac90ed5a0360025814b0999167621dbc4215348810584947a9e67756d
+DIST util-linux-2.39.3.tar.xz 8526168 BLAKE2B 
cd7b2b3c820e920d4a6ecd46fd807e018fc8e54439292f5e62c5f6863dd0f2505df3ec02c470d9be255a437c6ee8e4077908ac78d19a0d1273854d99eb571df0
 SHA512 
a2de1672f06ca5d2d431db1265a8499808770c3781019ec4a3a40170df4685826d8e3ca120841dcc5df4681ca8c935a993317bd0dc70465b21bf8e0efef65afa

diff --git a/sys-apps/util-linux/util-linux-2.39.3.ebuild 
b/sys-apps/util-linux/util-linux-2.39.3.ebuild
new file mode 100644
index ..6655149f15a6
--- /dev/null
+++ b/sys-apps/util-linux/util-linux-2.39.3.ebuild
@@ -0,0 +1,398 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit toolchain-funcs libtool flag-o-matic bash-completion-r1 usr-ldscript \
+   pam python-r1 multilib-minimal multiprocessing systemd
+
+MY_PV="${PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+
+if [[ ${PV} ==  ]] ; then
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/utils/util-linux/util-linux.git;
+   inherit autotools git-r3
+else
+   VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/karelzak.asc
+   inherit verify-sig
+
+   if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos"
+   fi
+
+   
SRC_URI="https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.xz;
+   SRC_URI+=" verify-sig? ( 
https://www.kernel.org/pub/linux/utils/util-linux/v${PV:0:4}/${MY_P}.tar.sign )"
+fi
+
+S="${WORKDIR}/${MY_P}"
+
+DESCRIPTION="Various useful Linux utilities"
+HOMEPAGE="https://www.kernel.org/pub/linux/utils/util-linux/ 
https://github.com/util-linux/util-linux;
+
+LICENSE="GPL-2 GPL-3 LGPL-2.1 BSD-4 MIT public-domain"
+SLOT="0"
+IUSE="audit build caps +cramfs cryptsetup fdformat +hardlink kill +logger 
magic ncurses nls pam python +readline rtas selinux slang static-libs +su +suid 
systemd test tty-helpers udev unicode"
+
+# Most lib deps here are related to programs rather than our libs,
+# so we rarely need to specify ${MULTILIB_USEDEP}.
+RDEPEND="
+   virtual/libcrypt:=
+   audit? ( >=sys-process/audit-2.6:= )
+   caps? ( sys-libs/libcap-ng )
+   cramfs? ( sys-libs/zlib:= )
+   cryptsetup? ( >=sys-fs/cryptsetup-2.1.0 )
+   hardlink? ( dev-libs/libpcre2:= )
+   ncurses? (
+   sys-libs/ncurses:=[unicode(+)?]
+   magic? ( sys-apps/file:0= )
+   )
+   nls? ( virtual/libintl[${MULTILIB_USEDEP}] )
+   pam? ( sys-libs/pam )
+   python? ( ${PYTHON_DEPS} )
+   readline? ( sys-libs/readline:0= )
+   rtas? ( sys-libs/librtas )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r4[${MULTILIB_USEDEP}] )
+   slang? ( sys-libs/slang )
+   !build? ( systemd? ( sys-apps/systemd ) )
+   udev? ( virtual/libudev:= )
+"
+BDEPEND="
+   

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

2023-12-04 Thread Sam James
commit: 5def0bdd28c2b17dc96d14d198c9300ae964c6e0
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  5 06:56:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  5 06:57:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5def0bdd

media-libs/lcms: add 2.16

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

 media-libs/lcms/Manifest |  1 +
 media-libs/lcms/lcms-2.16.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/media-libs/lcms/Manifest b/media-libs/lcms/Manifest
index 470c396335a5..041db546046c 100644
--- a/media-libs/lcms/Manifest
+++ b/media-libs/lcms/Manifest
@@ -1,3 +1,4 @@
 DIST lcms2-2.13.1.tar.gz 7276499 BLAKE2B 
ff4815fc4bcea94dc942f8072741c592f1bbde9c8e997f4e21e36cd271062a341ecc9b1f3c56e3e36ec19091fec049ee9faf75df04c2bc1e11174dc4cfe8da9e
 SHA512 
214ec63fa086b580a6507d493a54ccf5faf02c40e149d71e41f9fc8510efdb16554621c96d91cc886f09682c9631b10aa194b4b67eb6ffcc871d5d4666b05617
 DIST lcms2-2.14.tar.gz 7406694 BLAKE2B 
777b0bf65829121a3d32bca1ab936ac022f9af739bccdd02d5f86688c3386b974f526a012bdec4d36649566eea0aa659db317dd383eede6488236d601156a0f9
 SHA512 
92fba0a457ea81590eba0b8d98b7b621da6a83e3857948585e0b524235954954f9ac1670cf6a19b457c0fce22a87899ea4c5810db1ff2acf7c6b6e0dc4b61a1b
 DIST lcms2-2.15.tar.gz 7548405 BLAKE2B 
97ce1e87c8de17e7d0dd1b00e1b49cf4e3c6912c74ff16d5afb9979565ad830fd8b3f08f7535ae8b5e763fbd22d2a058c577536ddb7487b7aa8fb25d585f8c84
 SHA512 
ab038c369e66736e0dd3810fbac6cf5381bc3102c4dd693819367b1224f59d9e853ede081388464c0e7c213d92e6cddc48c23020953af10ad6c6802cfa17e213
+DIST lcms2-2.16.tar.gz 7632822 BLAKE2B 
cf4d10908e6b8e6cf15ec8a99f0a299a9bcb7082f0df5ab1c9d84fcb739132855edf717c2ab746040fc09bace7afaaa8a39538e7ceabd0e68cdb3b4fb5627c6d
 SHA512 
638dd6ad6787456c8145510d18b2d0727bd0a446a13ac2934aabc9531d1156eca2a2c0fd780a453823fbd35a1895f9d8de5dc4b3cab505459dd3f0535b4e837d

diff --git a/media-libs/lcms/lcms-2.16.ebuild b/media-libs/lcms/lcms-2.16.ebuild
new file mode 100644
index ..331ce2f8c446
--- /dev/null
+++ b/media-libs/lcms/lcms-2.16.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson-multilib
+
+DESCRIPTION="A lightweight, speed optimized color management engine"
+HOMEPAGE="https://www.littlecms.com/;
+SRC_URI="https://github.com/mm2/Little-CMS/releases/download/lcms${PV/_}/${PN}2-${PV/_}.tar.gz;
+S="${WORKDIR}/lcms2-${PV/_}"
+
+# GPL-3 for the threaded & fastfloat plugins, see meson_options.txt
+LICENSE="GPL-3 MIT"
+SLOT="2"
+if [[ ${PV} != *_rc* ]] ; then
+   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"
+fi
+IUSE="doc jpeg static-libs tiff"
+
+RDEPEND="
+   jpeg? ( media-libs/libjpeg-turbo:=[${MULTILIB_USEDEP}] )
+   tiff? ( >=media-libs/tiff-4.0.3-r6:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+
+multilib_src_configure() {
+   local emesonargs=(
+   -Ddefault_library=$(multilib_native_usex static-libs both 
shared)
+   -Dthreaded=true
+   -Dfastfloat=true
+   $(meson_feature jpeg)
+   $(meson_feature tiff)
+   )
+
+   meson_src_configure
+}
+
+multilib_src_test() {
+   # fast_float_testbed on hppa -> 1458s from default timeout of 600, 
#913067
+   meson_src_test --timeout-multiplier=3
+}
+
+multilib_src_install_all() {
+   use doc && dodoc doc/*.pdf
+}



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

2023-12-04 Thread Joonas Niilola
commit: 7be38bf9fde3ec8d578912a176a870f2bbcbc1a1
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:55:32 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:55:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be38bf9

www-apps/icingadb-web: Stabilize 1.1.0 amd64, #918548

Signed-off-by: Joonas Niilola  gentoo.org>

 www-apps/icingadb-web/icingadb-web-1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/icingadb-web/icingadb-web-1.1.0.ebuild 
b/www-apps/icingadb-web/icingadb-web-1.1.0.ebuild
index 70de5594a9f0..7ed422bb58c2 100644
--- a/www-apps/icingadb-web/icingadb-web-1.1.0.ebuild
+++ b/www-apps/icingadb-web/icingadb-web-1.1.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DESCRIPTION="UI for Icinga DB"
 HOMEPAGE="https://icinga.com/docs/icinga-db-web/;
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
SRC_URI="https://github.com/Icinga/icingadb-web/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="GPL-2"



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

2023-12-04 Thread Joonas Niilola
commit: 9da6730842145891f9c093252c582c40d01020bb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:51:38 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:52:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9da67308

dev-db/redis: Stabilize 7.0.14 x86, #918847

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-db/redis/redis-7.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/redis/redis-7.0.14.ebuild b/dev-db/redis/redis-7.0.14.ebuild
index 54874f090e4c..ba998fc64130 100644
--- a/dev-db/redis/redis-7.0.14.ebuild
+++ b/dev-db/redis/redis-7.0.14.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="+jemalloc selinux ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
 



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

2023-12-04 Thread Joonas Niilola
commit: 11e1e5151f7024922a52d88aac3244e0c5dc82ce
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:51:39 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:52:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e1e515

dev-db/redis: Stabilize 7.2.3 x86, #918847

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-db/redis/redis-7.2.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/redis/redis-7.2.3.ebuild b/dev-db/redis/redis-7.2.3.ebuild
index 3d2c65e1363a..80bb38f5edb8 100644
--- a/dev-db/redis/redis-7.2.3.ebuild
+++ b/dev-db/redis/redis-7.2.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD Boost-1.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="+jemalloc selinux ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
 



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

2023-12-04 Thread Joonas Niilola
commit: f98de4676d038b5b7ba5f9bd12a62c3676262434
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:51:38 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:52:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98de467

dev-db/redis: Stabilize 6.2.14 x86, #918847

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-db/redis/redis-6.2.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/redis/redis-6.2.14.ebuild b/dev-db/redis/redis-6.2.14.ebuild
index 16c881af9710..64d6dfe5ae06 100644
--- a/dev-db/redis/redis-6.2.14.ebuild
+++ b/dev-db/redis/redis-6.2.14.ebuild
@@ -22,7 +22,7 @@ SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 IUSE="+jemalloc selinux ssl systemd tcmalloc test"
 RESTRICT="!test? ( test )"
 



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

2023-12-04 Thread Joonas Niilola
commit: 7717a414cc81096dabb091df3fb0a5ecf6864fe9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:48:23 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7717a414

x11-terms/kitty-terminfo: Stabilize 0.31.0 x86, #919156

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-terms/kitty-terminfo/kitty-terminfo-0.31.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.31.0.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.31.0.ebuild
index 29e29d0c3dc9..53f4810db87e 100644
--- a/x11-terms/kitty-terminfo/kitty-terminfo-0.31.0.ebuild
+++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.31.0.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/kitty-${PV}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 RESTRICT="test" # intended to be ran on the full kitty package
 
 BDEPEND="sys-libs/ncurses"



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

2023-12-04 Thread Joonas Niilola
commit: 64daba8733b2ed26220a54fcb3388cefbfa1a3a5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:48:22 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64daba87

x11-terms/kitty-shell-integration: Stabilize 0.31.0 x86, #919156

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-terms/kitty-shell-integration/kitty-shell-integration-0.31.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.31.0.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.31.0.ebuild
index 1794c3f67f71..a2250e3052a3 100644
--- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.31.0.ebuild
+++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.31.0.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/kitty-${PV}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 RESTRICT="test" # intended to be ran on the full kitty package
 
 src_compile() { :; }



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

2023-12-04 Thread Joonas Niilola
commit: 44f69aea476592e18ef6cf78ceeaf15de04cce33
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:48:23 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:52:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f69aea

x11-terms/kitty: Stabilize 0.31.0 x86, #919156

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-terms/kitty/kitty-0.31.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/kitty/kitty-0.31.0.ebuild 
b/x11-terms/kitty/kitty-0.31.0.ebuild
index ef33b270f14b..651aa99e8fcc 100644
--- a/x11-terms/kitty/kitty-0.31.0.ebuild
+++ b/x11-terms/kitty/kitty-0.31.0.ebuild
@@ -18,7 +18,7 @@ else
verify-sig? ( 
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )
"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
-   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 fi
 
 DESCRIPTION="Fast, feature-rich, GPU-based terminal"



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

2023-12-04 Thread Joonas Niilola
commit: c0b76b2387b278293fda59274b54d9d878efff56
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:46:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0b76b23

x11-wm/qtile: Keyword 0.23.0-r1 x86, #919061

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-wm/qtile/qtile-0.23.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.23.0-r1.ebuild 
b/x11-wm/qtile/qtile-0.23.0-r1.ebuild
index c463591fde4f..20a5f8fc8a12 100644
--- a/x11-wm/qtile/qtile-0.23.0-r1.ebuild
+++ b/x11-wm/qtile/qtile-0.23.0-r1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE="pulseaudio wayland"
 
 RDEPEND="



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

2023-12-04 Thread Joonas Niilola
commit: 8d51f72e347efe42fffce4af58fc9bd106a767ac
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:47:59 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d51f72e

x11-terms/kitty: Stabilize 0.31.0 amd64, #919156

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-terms/kitty/kitty-0.31.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/kitty/kitty-0.31.0.ebuild 
b/x11-terms/kitty/kitty-0.31.0.ebuild
index 40e4c5d20049..ef33b270f14b 100644
--- a/x11-terms/kitty/kitty-0.31.0.ebuild
+++ b/x11-terms/kitty/kitty-0.31.0.ebuild
@@ -18,7 +18,7 @@ else
verify-sig? ( 
https://github.com/kovidgoyal/kitty/releases/download/v${PV}/${P}.tar.xz.sig )
"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Fast, feature-rich, GPU-based terminal"



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

2023-12-04 Thread Joonas Niilola
commit: 5e1a34652b9cb524ad434887ccb9c0760d1658d3
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:47:58 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e1a3465

x11-terms/kitty-shell-integration: Stabilize 0.31.0 amd64, #919156

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-terms/kitty-shell-integration/kitty-shell-integration-0.31.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.31.0.ebuild 
b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.31.0.ebuild
index 683e7101b6b5..1794c3f67f71 100644
--- a/x11-terms/kitty-shell-integration/kitty-shell-integration-0.31.0.ebuild
+++ b/x11-terms/kitty-shell-integration/kitty-shell-integration-0.31.0.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/kitty-${PV}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
 RESTRICT="test" # intended to be ran on the full kitty package
 
 src_compile() { :; }



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

2023-12-04 Thread Joonas Niilola
commit: 55efbffab604ceab7a5a4ef1c112710bbe3c9d51
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:47:58 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55efbffa

x11-terms/kitty-terminfo: Stabilize 0.31.0 amd64, #919156

Signed-off-by: Joonas Niilola  gentoo.org>

 x11-terms/kitty-terminfo/kitty-terminfo-0.31.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/kitty-terminfo/kitty-terminfo-0.31.0.ebuild 
b/x11-terms/kitty-terminfo/kitty-terminfo-0.31.0.ebuild
index f217412c7ed0..29e29d0c3dc9 100644
--- a/x11-terms/kitty-terminfo/kitty-terminfo-0.31.0.ebuild
+++ b/x11-terms/kitty-terminfo/kitty-terminfo-0.31.0.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/kitty-${PV}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
 RESTRICT="test" # intended to be ran on the full kitty package
 
 BDEPEND="sys-libs/ncurses"



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

2023-12-04 Thread Joonas Niilola
commit: 307c8be45381c761250773f758a23bdcc711ab7e
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:46:33 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:52:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=307c8be4

dev-python/pulsectl-asyncio: Keyword 1.1.1 x86, #919061

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/pulsectl-asyncio/pulsectl-asyncio-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pulsectl-asyncio/pulsectl-asyncio-1.1.1.ebuild 
b/dev-python/pulsectl-asyncio/pulsectl-asyncio-1.1.1.ebuild
index a0217de9e234..7772da3adfea 100644
--- a/dev-python/pulsectl-asyncio/pulsectl-asyncio-1.1.1.ebuild
+++ b/dev-python/pulsectl-asyncio/pulsectl-asyncio-1.1.1.ebuild
@@ -21,7 +21,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
>=dev-python/pulsectl-23.5.0[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Tk/

2023-12-04 Thread Sam James
commit: 0559a5198d76cefe1bbd789765ae48e7e2a2e1bd
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  5 05:20:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  5 06:39:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0559a519

dev-perl/Tk: drop 804.36.0

Bug: https://bugs.gentoo.org/919212
Signed-off-by: Sam James  gentoo.org>

 dev-perl/Tk/Tk-804.36.0.ebuild | 66 --
 1 file changed, 66 deletions(-)

diff --git a/dev-perl/Tk/Tk-804.36.0.ebuild b/dev-perl/Tk/Tk-804.36.0.ebuild
deleted file mode 100644
index 7cd1c64bdd66..
--- a/dev-perl/Tk/Tk-804.36.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DIST_AUTHOR=SREZIC
-DIST_VERSION=804.036
-DIST_EXAMPLES=("examples/*")
-inherit perl-module virtualx
-
-DESCRIPTION="A Perl Module for Tk"
-
-LICENSE+=" tcltk BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-DEPEND="
-   media-libs/freetype
-   >=media-libs/libpng-1.4:0
-   virtual/jpeg
-   x11-libs/libX11
-   x11-libs/libXft"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-804.034-xorg.patch
-)
-
-PERL_RM_FILES=( "t/pod.t" )
-
-src_prepare() {
-   myconf=( X11ROOT="${EPREFIX}"/usr XFT=1 -I"${EPREFIX}"/usr/include/ 
-l"${EPREFIX}"/usr/$(get_libdir) )
-   mydoc="ToDo VERSIONS"
-
-   perl-module_src_prepare
-   # fix detection logic for Prefix, bug #385621
-   sed -i -e "s:/usr:${EPREFIX}/usr:g" myConfig || die
-   # having this around breaks with perl-module and a case-IN-sensitive fs
-   rm build_ptk || die
-
-   # Remove all bundled libs, fixes #488194
-   local BUNDLED="PNG/libpng \
-   PNG/zlib \
-   JPEG/jpeg"
-
-   # Move files required for tests temporarily
-
-   mkdir -p "${T}/stash" || die "can't create temporary stash"
-   mv "${S}/JPEG/jpeg/testimg.jpg" "${T}/stash/testimg.jpg" || die "can't 
move testimg.jpg"
-
-   for dir in ${BUNDLED}; do
-   einfo "Removing bundled: ${dir}"
-   rm -r "${S}/${dir}" || die "Can't remove bundle"
-   # Makefile.PL can copy files to ${S}/${dir}, so recreate them 
back.
-   mkdir -p "${S}/${dir}" || die "Can't restore bundled dir"
-   sed -i "\#^${dir}#d" "${S}"/MANIFEST || die 'Can not remove 
bundled libs from MANIFEST'
-   done
-
-   # Restore test files
-   mv "${T}/stash/testimg.jpg" "${S}/JPEG/jpeg/testimg.jpg" || die "can't 
restore testimg.jpg"
-}
-
-src_test() {
-   virtx perl-module_src_test
-}



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

2023-12-04 Thread Sam James
commit: ad66f76c38a5de8a58e79496d5145d466a4827d6
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec  5 06:29:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec  5 06:39:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad66f76c

media-libs/gavl: fix modern c issue in configure

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

 media-libs/gavl/files/1.4.0-c99.patch| 12 
 .../gavl/{gavl-1.4.0-r2.ebuild => gavl-1.4.0-r3.ebuild}  |  3 ++-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/media-libs/gavl/files/1.4.0-c99.patch 
b/media-libs/gavl/files/1.4.0-c99.patch
new file mode 100644
index ..957b3ff5b4f6
--- /dev/null
+++ b/media-libs/gavl/files/1.4.0-c99.patch
@@ -0,0 +1,12 @@
+https://bugs.gentoo.org/879699
+--- a/configure.ac
 b/configure.ac
+@@ -156,7 +156,7 @@ AC_MSG_CHECKING(for CLOCK_MONOTONIC)
+ AC_TRY_RUN([
+   #include 
+   #include 
+-main()
++int main()
+   {
+   struct timespec tp;
+   if(clock_gettime(CLOCK_MONOTONIC, ))

diff --git a/media-libs/gavl/gavl-1.4.0-r2.ebuild 
b/media-libs/gavl/gavl-1.4.0-r3.ebuild
similarity index 95%
rename from media-libs/gavl/gavl-1.4.0-r2.ebuild
rename to media-libs/gavl/gavl-1.4.0-r3.ebuild
index 1db85a052458..5eabe21fe3e4 100644
--- a/media-libs/gavl/gavl-1.4.0-r2.ebuild
+++ b/media-libs/gavl/gavl-1.4.0-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,6 +19,7 @@ BDEPEND="doc? ( app-doc/doxygen )"
 PATCHES=(
"${FILESDIR}/${PV}-x32.patch"
"${FILESDIR}/${PV}-gnu_source.patch"
+   "${FILESDIR}/${PV}-c99.patch"
 )
 
 src_prepare() {



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

2023-12-04 Thread Joonas Niilola
commit: a46af19942c1f82fa249c12aa147da1c4a4ab76c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:35:47 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:35:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a46af199

sci-libs/pdal: Stabilize 2.5.3-r1 amd64, #918440

Signed-off-by: Joonas Niilola  gentoo.org>

 sci-libs/pdal/pdal-2.5.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/pdal/pdal-2.5.3-r1.ebuild 
b/sci-libs/pdal/pdal-2.5.3-r1.ebuild
index 24dfef6f560b..a3c13fdd4978 100644
--- a/sci-libs/pdal/pdal-2.5.3-r1.ebuild
+++ b/sci-libs/pdal/pdal-2.5.3-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/PDAL/PDAL/releases/download/${PV}/PDAL-${PV}-src.tar
 
 LICENSE="BSD"
 SLOT="0/15"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="postgres test"
 RESTRICT="!test? ( test )"
 



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

2023-12-04 Thread Joonas Niilola
commit: 13ebf6bce2b44210b78422096805fbbb040d37a5
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Dec  5 06:37:44 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Dec  5 06:37:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13ebf6bc

dev-libs/libx86emu: Stabilize 3.5-r1 amd64, #918980

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libx86emu/libx86emu-3.5-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libx86emu/libx86emu-3.5-r1.ebuild 
b/dev-libs/libx86emu/libx86emu-3.5-r1.ebuild
index e0cc1d495ff3..67dff191f657 100644
--- a/dev-libs/libx86emu/libx86emu-3.5-r1.ebuild
+++ b/dev-libs/libx86emu/libx86emu-3.5-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/wfeldt/libx86emu/archive/refs/tags/${PV}.tar.gz -> $
 
 LICENSE="BSD"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 
 src_prepare() {
default



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

2023-12-04 Thread Zac Medico
commit: 4de288937ad740d5373a0b77a84e224af636ce1e
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec  5 05:07:39 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec  5 06:10:41 2023 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=4de28893

EbuildFetchTestCase: Fix dict/shelve key order assumption

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

 lib/portage/tests/ebuild/test_fetch.py | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/lib/portage/tests/ebuild/test_fetch.py 
b/lib/portage/tests/ebuild/test_fetch.py
index a9ca030ff9..9b9260008c 100644
--- a/lib/portage/tests/ebuild/test_fetch.py
+++ b/lib/portage/tests/ebuild/test_fetch.py
@@ -1,4 +1,4 @@
-# Copyright 2019-2021 Gentoo Authors
+# Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 import functools
@@ -577,12 +577,12 @@ class EbuildFetchTestCase(TestCase):
 content_db_state = dict(emdisconf.content_db.items())
 self.assertEqual(content_db_state, 
dict(emdisconf.content_db.items()))
 self.assertEqual(
-[
+{
 k[len("filename:") :]
 for k in content_db_state
 if k.startswith("filename:")
-],
-["bar", "foo"],
+},
+{"bar", "foo"},
 )
 self.assertEqual(
 content_db_state["filename:foo"], 
content_db_state["filename:bar"]



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

2023-12-04 Thread Zac Medico
commit: e34f64ca9a922117791103971b101deed162066b
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Dec  5 05:34:37 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec  5 05:44:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e34f64ca

app-text/podofo: add 0.10.2

Closes: https://bugs.gentoo.org/919046
Signed-off-by: Zac Medico  gentoo.org>

 app-text/podofo/Manifest |  2 +
 app-text/podofo/podofo-0.10.2.ebuild | 74 
 2 files changed, 76 insertions(+)

diff --git a/app-text/podofo/Manifest b/app-text/podofo/Manifest
index 706dc97a31bc..ad4bfbe4c18e 100644
--- a/app-text/podofo/Manifest
+++ b/app-text/podofo/Manifest
@@ -1,4 +1,6 @@
 DIST podofo-0.10.1-test-resources.tar.gz 4228392 BLAKE2B 
95526d145a18976d5b9f782dfcac15e17bc4ef20a22ca5892905a19193ad88c2855cb8551886754c334f6ca666b9b74fe9a3b5c89ce774fa24e579f563be57c6
 SHA512 
4cb33e5a6050ef745cda42b7fdf53fee9f45d4d488555b79c9cdd6680c5265065aac92ad3d72ea0b75eee9a73098f920a3dd61b7728db6d2171888cbc83c6d55
 DIST podofo-0.10.1.tar.gz 1690279 BLAKE2B 
0fc161c467ffce07c1b2cb1a2124ffddc6c18189b5c8b31dc1212921637601a667cd2b0d6f1269214bd0fe47e8853367283e3053813d45aed01589f0dfb1c29b
 SHA512 
cbbd183cd940345f9b077b7da140414c27badc70fdf754e2f3c6f0e51c25072de46d7fe312b014c0eab359bd03e9dca0283260db00f079c5014e268d5c5ef5c9
+DIST podofo-0.10.2-libxml2-2.12.patch 1353 BLAKE2B 
73ba1f94eaf6ec5b3896218dcdf385ca933795dbcc2b637b5dc7cf463b9a942d9fe777949c0c947583bd1dfca6b0f1e1b8fd7d11c2a3f6f51cea33063656b8e4
 SHA512 
8ea5d60e94568f1a34793453b9055e333b3d3587caec5919256ef1ad6843b66259fa26c6af35286947ddde6151452dd97837e7699c1bb3b2ba7641f6fcd61340
+DIST podofo-0.10.2.tar.gz 1690362 BLAKE2B 
5ca1fb276d10fa85320d5cbe2c90dd3175ffbca24be860d57ad3c3958ac1f16e20642d615f68b8845511a1605b0af4c10a16cb66aa0092fa21ef02b363df23b0
 SHA512 
b5b7d4236a1f15b49d24210015b983910e88efa4727dd551f58b4d39cf7566314513b99099f54835b90a209cbf8231e04d19b63019223113abe6520fc932
 DIST podofo-0.9.8-bug-888463.patch 1269 BLAKE2B 
632e9326112eecb484a15a532fc218263eab081acaf2af2bc1cc3d1020347846ce9ce82147d9d2fa9b42d690270b01b68eaf621cfbbdcfce041b8d651754c08e
 SHA512 
9b0764d8697fad57107647a620f6dbe5d8025628faf02b1d6839d3f975216b16a58ccc115f58809aa4e31fb6b4b487b1490eedf468ddc8b90e494f68d8e50dc6
 DIST podofo-0.9.8.tar.gz 1012918 BLAKE2B 
5d343128bcf06dbb8ef1d70b32f580a800726c33e4c14c86a6c7df0278a34b2d96cba7975c00d32e792596ca3cb54fa66fee262b49a240cd52e31646947b943e
 SHA512 
b220322114450f1656c73d325f5172bc4cec0b1913e98b4eb2455f8ed7394bcaa47438d41003c9678937ef44d411e135431ddd6784f83d3663337d471baa02b1

diff --git a/app-text/podofo/podofo-0.10.2.ebuild 
b/app-text/podofo/podofo-0.10.2.ebuild
new file mode 100644
index ..67a3c96f2b8d
--- /dev/null
+++ b/app-text/podofo/podofo-0.10.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="PoDoFo is a C++ library to work with the PDF file format"
+HOMEPAGE="https://github.com/podofo/podofo;
+# testsuite resources require separate download. Reported at 
https://github.com/podofo/podofo/issues/102
+SRC_URI="https://github.com/podofo/podofo/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz
+   
https://github.com/podofo/podofo/commit/5f4df41c552cb2357ff6fefdbe277b072a4c1c4a.patch
 -> ${P}-libxml2-2.12.patch
+   test? (
+   
https://github.com/podofo/podofo-resources/archive/4afe5c3fdb543a4347681b2e52252f1b10f12f24.tar.gz
+   -> podofo-0.10.1-test-resources.tar.gz
+   )
+"
+
+LICENSE="LGPL-2+ tools? ( GPL-2+ )"
+SLOT="0/2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="idn jpeg tiff png fontconfig test tools"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   idn? ( net-dns/libidn:= )
+   dev-libs/openssl:=
+   fontconfig? ( media-libs/fontconfig:= )
+   media-libs/freetype:2=
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   png? ( media-libs/libpng:= )
+   dev-libs/libxml2
+   tiff? ( media-libs/tiff:= )
+   sys-libs/zlib:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   test? ( fontconfig? ( media-fonts/liberation-fonts ) )
+"
+
+PATCHES=("${DISTDIR}/${P}-libxml2-2.12.patch")
+
+src_prepare() {
+   cmake_src_prepare
+   if use test; then
+   rmdir extern/resources || die
+   mv 
"${WORKDIR}"/podofo-resources-4afe5c3fdb543a4347681b2e52252f1b10f12f24 
extern/resources || die
+   fi
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DPODOFO_BUILD_TEST=$(usex test ON OFF)
+   -DPODOFO_BUILD_TOOLS=$(usex tools ON OFF)
+   $(cmake_use_find_package idn Libidn)
+   $(cmake_use_find_package jpeg JPEG)
+   $(cmake_use_find_package tiff TIFF)
+   $(cmake_use_find_package png PNG)
+   $(cmake_use_find_package fontconfig Fontconfig)
+   )
+

[gentoo-commits] repo/gentoo:master commit in: app-containers/buildah/files/, app-containers/buildah/

2023-12-04 Thread Zac Medico
commit: 32b9e7fdea62206bf53a30c36284dae17e74e716
Author: Rahil Bhimjiani  rahil  website>
AuthorDate: Fri Dec  1 03:27:53 2023 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Dec  5 05:24:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32b9e7fd

app-containers/buildah: add 1.33.2 which fixes arm64 build

Closes: https://bugs.gentoo.org/918903
Signed-off-by: Rahil Bhimjiani  rahil.website>
Closes: https://github.com/gentoo/gentoo/pull/34073
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/buildah/Manifest|  1 +
 app-containers/buildah/buildah-1.33.1.ebuild   |  3 ++
 ...buildah-1.33.1.ebuild => buildah-1.33.2.ebuild} |  4 ++
 app-containers/buildah/buildah-.ebuild |  1 +
 .../buildah/files/fix-non-amd64-build-1.33.2.patch | 44 ++
 5 files changed, 53 insertions(+)

diff --git a/app-containers/buildah/Manifest b/app-containers/buildah/Manifest
index b3742dfa1500..508823a8254f 100644
--- a/app-containers/buildah/Manifest
+++ b/app-containers/buildah/Manifest
@@ -1,3 +1,4 @@
 DIST buildah-1.30.0.tar.gz 15623786 BLAKE2B 
e0b2f6d26827cfe40f88a9915f12b6acb385fbd576fa227d4fee02c162077e9c6fe0591c7171405f5645cd06e4068f26e17c2cb963898e38cfbdd61abe68dae2
 SHA512 
185fd98a59fa8d86fe9f1eadc9b7591e5053674464be10538a7581d8e1f6a25e5032a354c821c32a167e2864acea010243efbbe4f5a4205d8eaa2894f062a25b
 DIST buildah-1.32.2.tar.gz 18451694 BLAKE2B 
885b940e804394d18451e5dce3e3af4097a8adf01e59d7a288dda7063a888759abd9a5c18d8f4522709c7d296fc9a2b5d61229143f3545a786dc59ac837214e2
 SHA512 
3a50e53e047aa0e23643d8751af1fb51a83fd51e5440111432eb34bdb07e95f24676a917b54409c223df444fe123c8df4aa9af435737cfdd02d0eda0d3f5bba1
 DIST buildah-1.33.1.tar.gz 18635429 BLAKE2B 
93883b02e6b790c029b03dd3ebb5f0d7c8e184989c987034cd429ea804d17b275a2b81c9f37bbaff1a54367bb93a9b0870af86293aa0332c3ccac1bbb6a750fe
 SHA512 
4abab105f6b242dc38e443b53b6c0c90fd7897bceb6b491fd067cd56767616a3df4005bc0bd0d10f217df2e6716cf950d8662788b110929a826660f29516703e
+DIST buildah-1.33.2.tar.gz 18580150 BLAKE2B 
523b75974a27695bbf818f4a1499d15e48e254934549f2ae191f462334aa4dd34a60c82b78b0d3351e05b297a40a8f8e2df94e75d22779a5c042dbd3dd307e4a
 SHA512 
574c1a249d93edd5f89e106cd192da94235edcff097d9bce841e3b3b3a9588029deddaceb301505114b994e854016c72090cc0016a00ef027b25f3672a3fab32

diff --git a/app-containers/buildah/buildah-1.33.1.ebuild 
b/app-containers/buildah/buildah-1.33.1.ebuild
index 09a8f30b55b0..bcda107b9f6c 100644
--- a/app-containers/buildah/buildah-1.33.1.ebuild
+++ b/app-containers/buildah/buildah-1.33.1.ebuild
@@ -43,6 +43,9 @@ RDEPEND="
sys-apps/shadow:=
 "
 DEPEND="${RDEPEND}"
+PATCHES=(
+   "${FILESDIR}"/fix-non-amd64-build-1.33.2.patch
+)
 
 pkg_pretend() {
local CONFIG_CHECK=""

diff --git a/app-containers/buildah/buildah-1.33.1.ebuild 
b/app-containers/buildah/buildah-1.33.2.ebuild
similarity index 97%
copy from app-containers/buildah/buildah-1.33.1.ebuild
copy to app-containers/buildah/buildah-1.33.2.ebuild
index 09a8f30b55b0..ce382bf95dfe 100644
--- a/app-containers/buildah/buildah-1.33.1.ebuild
+++ b/app-containers/buildah/buildah-1.33.2.ebuild
@@ -7,6 +7,7 @@ inherit go-module linux-info
 
 DESCRIPTION="A tool that facilitates building OCI images"
 HOMEPAGE="https://github.com/containers/buildah;
+
 # main pkg
 LICENSE="Apache-2.0"
 # deps
@@ -43,6 +44,9 @@ RDEPEND="
sys-apps/shadow:=
 "
 DEPEND="${RDEPEND}"
+PATCHES=(
+   "${FILESDIR}"/fix-non-amd64-build-1.33.2.patch
+)
 
 pkg_pretend() {
local CONFIG_CHECK=""

diff --git a/app-containers/buildah/buildah-.ebuild 
b/app-containers/buildah/buildah-.ebuild
index 09a8f30b55b0..4b4a54c71ba9 100644
--- a/app-containers/buildah/buildah-.ebuild
+++ b/app-containers/buildah/buildah-.ebuild
@@ -7,6 +7,7 @@ inherit go-module linux-info
 
 DESCRIPTION="A tool that facilitates building OCI images"
 HOMEPAGE="https://github.com/containers/buildah;
+
 # main pkg
 LICENSE="Apache-2.0"
 # deps

diff --git a/app-containers/buildah/files/fix-non-amd64-build-1.33.2.patch 
b/app-containers/buildah/files/fix-non-amd64-build-1.33.2.patch
new file mode 100644
index ..51ba7df1aa90
--- /dev/null
+++ b/app-containers/buildah/files/fix-non-amd64-build-1.33.2.patch
@@ -0,0 +1,44 @@
+From 12b205f69876bf09bb6dfe03adcdefad5d4ee9f8 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Dan=20=C4=8Cerm=C3=A1k?= 
+Date: Mon, 20 Nov 2023 09:28:06 +0100
+Subject: [PATCH] Remove makefile targets entrypoint{,.gz} for non x86_64
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+https://github.com/containers/buildah/pull/5183
+The target internal/mkcw/embed/entrypoint is only built on x86_64, but
+internal/mkcw/embed/entrypoint.gz is run on all arches. This causes build
+failures on anything non x86_64 as internal/mkcw/embed/entrypoint is not build.
+
+Signed-off-by: Dan Čermák 
+---
+ Makefile | 9 -
+ 1 file changed, 4 

[gentoo-commits] repo/proj/guru:dev commit in: x11-terms/rio-terminfo/

2023-12-04 Thread Jonas Frei
commit: 1c6004e6c6ad6fa43b961d7814af4332501ebf05
Author: Jonas Frei  pm  me>
AuthorDate: Tue Dec  5 05:11:46 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Tue Dec  5 05:11:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c6004e6

x11-terms/rio-terminfo: Skip tests

Tests are executed with the main package, x11-terms/rio.
Closes: https://bugs.gentoo.org/919141
Signed-off-by: Jonas Frei  pm.me>

 x11-terms/rio-terminfo/rio-terminfo-0.0.28.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/x11-terms/rio-terminfo/rio-terminfo-0.0.28.ebuild 
b/x11-terms/rio-terminfo/rio-terminfo-0.0.28.ebuild
index eed8dd2f69..ad2dacb02c 100644
--- a/x11-terms/rio-terminfo/rio-terminfo-0.0.28.ebuild
+++ b/x11-terms/rio-terminfo/rio-terminfo-0.0.28.ebuild
@@ -17,6 +17,7 @@ S="${WORKDIR}/${MY_P}"
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
+RESTRICT="test" # intended to be ran on the full rio package
 
 BDEPEND="sys-libs/ncurses"
 



[gentoo-commits] repo/proj/guru:dev commit in: app-arch/ouch/

2023-12-04 Thread Jonas Frei
commit: bb43dc0f7de61e5a337fcd5d7f834ac8b899e01d
Author: Jonas Frei  pm  me>
AuthorDate: Tue Dec  5 05:06:36 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Tue Dec  5 05:06:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb43dc0f

app-arch/ouch: update Manifest

Closes: https://bugs.gentoo.org/919140
Signed-off-by: Jonas Frei  pm.me>

 app-arch/ouch/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/ouch/Manifest b/app-arch/ouch/Manifest
index 4c36dc3eaa..ff342ec4af 100644
--- a/app-arch/ouch/Manifest
+++ b/app-arch/ouch/Manifest
@@ -132,7 +132,7 @@ DIST num_cpus-1.16.0.crate 15713 BLAKE2B 
11b432fc7c7496d48918f09ed0954e0f1d08455
 DIST once_cell-1.18.0.crate 32969 BLAKE2B 
a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7
 SHA512 
9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8
 DIST opaque-debug-0.3.0.crate 5767 BLAKE2B 
fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41
 SHA512 
9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae
 DIST ouch-0.4.2.tar.gz 53729 BLAKE2B 
c0b5abdbb70cf6524ac690256f671d90977e92b1ff86b59769702cf946c2652d593cda274bc47ce7f0ba6f873bf7394bd68b69a03d14ef4a626e18576b85934d
 SHA512 
867e2822aa324cdc2075622ef4a59ac65ba7c40cfcc3304e6fef6796d6d86b4f3be877833b59a6f492e051400f1d3cf98b860bb46544a7dcfe226a5eefe4ff35
-DIST ouch-0.5.0.tar.gz 62939 BLAKE2B 
474cb6c50a64969c6e2fba569da00fbb48024f2b8682c12f6c52cac206c67ef7fc54be4078e50bf9f2ba86dcdbb4f7b5ce21c372d0ff9a22d599cca9539c6780
 SHA512 
763bdb667753127326aab27ea0704165df843c699083c50bd6c4d5da006c881e481a47e88665bf8bf245ef9bce209b4a4889eb772c2c67318f891d74afc4fe55
+DIST ouch-0.5.0.tar.gz 62955 BLAKE2B 
6b18e5d34f3b6f258a4e05939f0fc08d325ecd6b24ff376e98a6f00b056ad4d05b67f73680ba32e56e31de31161e4950aa71c14fa58ab5acb34b83de4cb3cbb0
 SHA512 
4e3d54d0bcffc4f3e688974641a1889fd68903dfec54f3e8fad6aff06a7aca47cb3a635587b2dc0b412b2a0fff65e01ae5839487307a4746baebe5709866
 DIST parse-display-0.8.2.crate 7191 BLAKE2B 
e0b9b7e959c4c6900681e446855c3efb9707860d846d734f1abf4c5f9a4c2aca72802fd71e27c42b8559472107695ef8ba3ef994509dc0fd550a5e4b69f52a75
 SHA512 
66278134d58ac5efd77c9e287c94bf49ecb793dd88eb770267a035eff35622b7b4cafa4390ea33ddae949bcb15faa58a6eb8b7bdd52bcb67bc5f7b8de9857262
 DIST parse-display-derive-0.8.2.crate 19140 BLAKE2B 
15074a4eddfcc6439093c2964470c08b56664739908b32adee47f86bbc5da7b7bb83f13e5cb33f814543c18499a09e44feeb923f88b530562b8fd3fd1f091fc5
 SHA512 
ec045bc61c6ed763cde697840b3f0d87f32264765868e58e1f090e3dd5d156046b4629d6bb4f8150511b52f20fac0738cc9dcc46fd430a95bff7f17062362efb
 DIST pin-project-1.1.3.crate 57740 BLAKE2B 
5201a01cee2e98caa0d3ed1ff25d4af8c4a74bb0a6f5a4382c3e2d90bfd5a2cc588759867e77553225f5bef547bd6be8bf1f613516748ecb26da9181d4460b85
 SHA512 
91b5e0a66e620dbad6b189cc45c41dfe2493d5ce09783f1bd556cee0ac1b3b103507c39c77a393c45fb6eb93dc1f1b9efd4ba5e2a9d4507240978f1020f12aaf



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/carapace/

2023-12-04 Thread Jonas Frei
commit: 0864d96ffad497f07579fe33108d00e91bdf2c22
Author: Jonas Frei  pm  me>
AuthorDate: Tue Dec  5 04:52:57 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Tue Dec  5 04:53:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0864d96f

app-shells/carapace: drop 0.28.3

Signed-off-by: Jonas Frei  pm.me>

 app-shells/carapace/Manifest   |  2 --
 app-shells/carapace/carapace-0.28.3.ebuild | 35 --
 2 files changed, 37 deletions(-)

diff --git a/app-shells/carapace/Manifest b/app-shells/carapace/Manifest
index 483c7c4887..54dde5b712 100644
--- a/app-shells/carapace/Manifest
+++ b/app-shells/carapace/Manifest
@@ -1,5 +1,3 @@
-DIST carapace-0.28.3-deps.tar.xz 2151948 BLAKE2B 
ac5e1c09b2cfc6bfc45ae6db274ab676de4dc33b9da458951d44d930d7cc48dedeb2cc8496e434fef09ef066275631ddc30a51bab1da30cc40c2a528bbc11f89
 SHA512 
3faf83a36b030d961ebb097e9acfd4c1a41c8acdb8e3a60b782e41a66793778e690d4aba0e0e869cdfea29f4c4e6fbdde5e9aef2c1bfa5ff1ff704dc99276e42
-DIST carapace-0.28.3.tar.gz 12415261 BLAKE2B 
b77ddf40a715b9175e54cc447ae1fd3886dc71254157fc1e22632eebb898a9c89a7fe0b89682bcc71f8d11069a18f144edaf11e00409a3a6366f2e2ec6a68c4d
 SHA512 
e6d71a05f347a9002ecf80090cb50342cf24e085b393d29aa10878c9b79796950836c019027ce2d8519251a88c0f1cd9fa9a39b5907f8aa8a98fc6249462
 DIST carapace-0.28.4-deps.tar.xz 2157472 BLAKE2B 
b8b4e1e9a71e451ade103684231ff86fbc114b98d754f8df8dcf3c105200e78d3996158c0a80899ddacdf3e874d668c4bc5ced3d826f7bea91640d02a4642576
 SHA512 
1c859d70ef6f048a064dd436c7731178e90734b6ac3510b8dd3c944d42e14684e4d179c464c79436d0febe4dac763c68c6195feec58638349727087675ccff20
 DIST carapace-0.28.4.tar.gz 12427053 BLAKE2B 
32b71eefe85423aec338a7dfe4f37f109ec623b3af6050ba61bd256e80a3313c106a583158acdac6fd9083ef294e8675143f1c29914357e11c1e05adfb862864
 SHA512 
1d49f7ef47951e529a644a3da256876313ee3e9b4b490e4f49743de304efb91ec33a874c85344d96cce229c02fa0c6ff854ff1d436f467823c75f45cbdf64c88
 DIST carapace-0.28.5-deps.tar.xz 2166312 BLAKE2B 
9ae03183e1f3f8e3b121f76f226bfe0230ef2c4f2b2f02deffeb42228767b38ad614dd7b32f9e27400db94f87f8e061e84be15fc8930fa55edbb953cea17f9c4
 SHA512 
f50ae69ce6dc7f06aee4d62e0f4a49b9932c38c58fef67aa6a1dae2bc7852a6c66ad3f80709efb69bbdfd5fa8564c758bb6b72b32d5671d7022c72b5a6cc0b0e

diff --git a/app-shells/carapace/carapace-0.28.3.ebuild 
b/app-shells/carapace/carapace-0.28.3.ebuild
deleted file mode 100644
index 4ebb5c8543..00
--- a/app-shells/carapace/carapace-0.28.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-DESCRIPTION="Multi-shell multi-command argument completer"
-HOMEPAGE="https://rsteube.github.io/carapace-bin/;
-SRC_URI="https://github.com/rsteube/${PN}-bin/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-# Using a dependency tarball as per 
https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html
-DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz;
-SRC_URI+=" ${DEPS_URI}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-S="${WORKDIR}/${PN}-bin-${PV}"
-
-src_compile() {
-   pushd "cmd/${PN}"
-   ego generate ./...
-   ego build -ldflags="-s -w" -tags release
-}
-
-src_install() {
-   dobin "cmd/${PN}/${PN}"
-   mv "docs/src" "docs/book" || die
-   rm -r "docs/book/changelog" || die
-   dodoc "README.md"
-   dodoc -r "docs/book"
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-shells/carapace/

2023-12-04 Thread Jonas Frei
commit: 9b86feb97a69cbff71a2bfe8977d8a47ec6cee76
Author: Jonas Frei  pm  me>
AuthorDate: Tue Dec  5 04:52:38 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Tue Dec  5 04:53:14 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b86feb9

app-shells/carapace: add 0.28.5

Signed-off-by: Jonas Frei  pm.me>

 app-shells/carapace/Manifest   |  2 ++
 app-shells/carapace/carapace-0.28.5.ebuild | 35 ++
 2 files changed, 37 insertions(+)

diff --git a/app-shells/carapace/Manifest b/app-shells/carapace/Manifest
index 207aecef5b..483c7c4887 100644
--- a/app-shells/carapace/Manifest
+++ b/app-shells/carapace/Manifest
@@ -2,3 +2,5 @@ DIST carapace-0.28.3-deps.tar.xz 2151948 BLAKE2B 
ac5e1c09b2cfc6bfc45ae6db274ab67
 DIST carapace-0.28.3.tar.gz 12415261 BLAKE2B 
b77ddf40a715b9175e54cc447ae1fd3886dc71254157fc1e22632eebb898a9c89a7fe0b89682bcc71f8d11069a18f144edaf11e00409a3a6366f2e2ec6a68c4d
 SHA512 
e6d71a05f347a9002ecf80090cb50342cf24e085b393d29aa10878c9b79796950836c019027ce2d8519251a88c0f1cd9fa9a39b5907f8aa8a98fc6249462
 DIST carapace-0.28.4-deps.tar.xz 2157472 BLAKE2B 
b8b4e1e9a71e451ade103684231ff86fbc114b98d754f8df8dcf3c105200e78d3996158c0a80899ddacdf3e874d668c4bc5ced3d826f7bea91640d02a4642576
 SHA512 
1c859d70ef6f048a064dd436c7731178e90734b6ac3510b8dd3c944d42e14684e4d179c464c79436d0febe4dac763c68c6195feec58638349727087675ccff20
 DIST carapace-0.28.4.tar.gz 12427053 BLAKE2B 
32b71eefe85423aec338a7dfe4f37f109ec623b3af6050ba61bd256e80a3313c106a583158acdac6fd9083ef294e8675143f1c29914357e11c1e05adfb862864
 SHA512 
1d49f7ef47951e529a644a3da256876313ee3e9b4b490e4f49743de304efb91ec33a874c85344d96cce229c02fa0c6ff854ff1d436f467823c75f45cbdf64c88
+DIST carapace-0.28.5-deps.tar.xz 2166312 BLAKE2B 
9ae03183e1f3f8e3b121f76f226bfe0230ef2c4f2b2f02deffeb42228767b38ad614dd7b32f9e27400db94f87f8e061e84be15fc8930fa55edbb953cea17f9c4
 SHA512 
f50ae69ce6dc7f06aee4d62e0f4a49b9932c38c58fef67aa6a1dae2bc7852a6c66ad3f80709efb69bbdfd5fa8564c758bb6b72b32d5671d7022c72b5a6cc0b0e
+DIST carapace-0.28.5.tar.gz 12432252 BLAKE2B 
ae5b0e30d88fdd79eea05094d7b7e2c5365f115a369aef57200175a48eee755cd4e964c8eb0c42fffe1f1d951db4d217af3aa0ff1c814c4643769479694ee9e0
 SHA512 
ce1746a05075afed1a394b424c8dc796f3c9a9215010fb4f716fde8c230f8a50b616e83883c292f524dff87697a2e5837b9739bb546dc8e58edcbe12f416df9b

diff --git a/app-shells/carapace/carapace-0.28.5.ebuild 
b/app-shells/carapace/carapace-0.28.5.ebuild
new file mode 100644
index 00..4ebb5c8543
--- /dev/null
+++ b/app-shells/carapace/carapace-0.28.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module
+
+DESCRIPTION="Multi-shell multi-command argument completer"
+HOMEPAGE="https://rsteube.github.io/carapace-bin/;
+SRC_URI="https://github.com/rsteube/${PN}-bin/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+# Using a dependency tarball as per 
https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html
+DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz;
+SRC_URI+=" ${DEPS_URI}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+S="${WORKDIR}/${PN}-bin-${PV}"
+
+src_compile() {
+   pushd "cmd/${PN}"
+   ego generate ./...
+   ego build -ldflags="-s -w" -tags release
+}
+
+src_install() {
+   dobin "cmd/${PN}/${PN}"
+   mv "docs/src" "docs/book" || die
+   rm -r "docs/book/changelog" || die
+   dodoc "README.md"
+   dodoc -r "docs/book"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-cache-url/

2023-12-04 Thread Michał Górny
commit: 504f369f1c8bc78104b0f41cc62a145067bda572
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 04:30:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:30:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=504f369f

dev-python/django-cache-url: Bump to 3.4.5

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

 dev-python/django-cache-url/Manifest   |  1 +
 .../django-cache-url/django-cache-url-3.4.5.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/django-cache-url/Manifest 
b/dev-python/django-cache-url/Manifest
index 7f733396b651..b4e65f381b99 100644
--- a/dev-python/django-cache-url/Manifest
+++ b/dev-python/django-cache-url/Manifest
@@ -1 +1,2 @@
 DIST django-cache-url-3.4.4.gh.tar.gz 8671 BLAKE2B 
5245e87b786470e45ca1e30a39337904577889b15d644fbef94f55e861de7d2bb8b6725b6e62c58424511fb3f81093a6d3107cc1a8f8dc575e5463d6ab2e6c13
 SHA512 
745fddec8546c4ad4b70d7a039e0954f1c99cb91766a10185b29804cd69560a3dd64f90a85bb1a9ae029d34038944b288b4c497ad15492791121ea9c61fd6ae5
+DIST django-cache-url-3.4.5.gh.tar.gz 8761 BLAKE2B 
44cfa956f33848dd7947a97b390ba792d44eb1fd42b4c33ae57e3575405c40d93be4716c9b990e20a482b4398ed69ff838993e30ae0bdecb5a33c3fd7685a6e6
 SHA512 
532f47f6c8d8150d3ec484e533b165430ee6fd9854ed1b0404b68f8acaf388bfa2fb9beba8349d56e1e9d00dd65065425fdbeeed5eb698d9a745f8293f8d93ee

diff --git a/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild 
b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
new file mode 100644
index ..0d8255cd5243
--- /dev/null
+++ b/dev-python/django-cache-url/django-cache-url-3.4.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Use Cache URLs in your Django application"
+HOMEPAGE="
+   https://github.com/epicserve/django-cache-url/
+   https://pypi.org/project/django-cache-url/
+"
+SRC_URI="
+   https://github.com/epicserve/django-cache-url/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/django[${PYTHON_USEDEP}]
+"
+
+DOCS=( AUTHORS.rst CHANGELOG.rst README.rst )
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e '/--cov/d' -i setup.cfg || die
+   distutils-r1_python_prepare_all
+}



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

2023-12-04 Thread Michał Górny
commit: 95ee62bfe92198b25b51b1711e2cb5a323ffc6d7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 04:31:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:31:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ee62bf

dev-python/platformdirs: Bump to 4.1.0

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

 dev-python/platformdirs/Manifest  |  1 +
 dev-python/platformdirs/platformdirs-4.1.0.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest
index a95554849994..b8677ff42ec6 100644
--- a/dev-python/platformdirs/Manifest
+++ b/dev-python/platformdirs/Manifest
@@ -1 +1,2 @@
 DIST platformdirs-4.0.0.tar.gz 19914 BLAKE2B 
0ae3f7491f3f1d38561c89312c988b4145c9afb60e3d866cd05bef7e02c6df95d56cb230995de2893c0afd32bd63eb08448e67d5cdd0bdf6f3556ea1a23e2b49
 SHA512 
28eeb18ab5a52bf60d85ab76c986300d0f69c3bcff9ec18b961b70f97bce4e0d1bd3315b8d97f6b6a41de000b734979c08754780d282695525348342ab9c9931
+DIST platformdirs-4.1.0.tar.gz 19760 BLAKE2B 
d2deeb3d8300a92af0c0d69bcee2c02210d0cd32925ba7fdbd992723e13deba2a432bc7cb5eaf83ca9f576888d54d237b17028b25554bd65f044e61c0a353384
 SHA512 
f9cc171e7861cd9018be179963fc5d0316dc39a953b67dccf946937077704eb80955cca0d51c0edd8b4f931f705f719767f2b888be4276278891a099b5928fa2

diff --git a/dev-python/platformdirs/platformdirs-4.1.0.ebuild 
b/dev-python/platformdirs/platformdirs-4.1.0.ebuild
new file mode 100644
index ..70e821d796fb
--- /dev/null
+++ b/dev-python/platformdirs/platformdirs-4.1.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A small Python module for determining appropriate 
platform-specific dirs"
+HOMEPAGE="
+   https://pypi.org/project/platformdirs/
+   https://github.com/platformdirs/platformdirs/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+BDEPEND="
+   test? (
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   grep -q 'build-backend = "hatchling' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "${PN}"
+   version = "${PV}"
+   description = 'A small Python package for determining 
appropriate platform-specific dirs, e.g. a "user data dir".'
+   EOF
+   # sigh
+   cat > src/platformdirs/version.py <<-EOF || die
+   __version__ = version = '${PV}'
+   __version_tuple__ = version_tuple = (${PV//./, })
+   EOF
+}



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

2023-12-04 Thread Michał Górny
commit: 3a638e89f82ac627224483c363a4ba6b351f635f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 04:22:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:22:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a638e89

dev-python/cfn-lint: Bump to 0.83.4

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.83.4.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 8755b5e9495d..d22dd35c46d4 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1 +1,2 @@
 DIST cfn-lint-0.83.3.tar.gz 3683221 BLAKE2B 
57e3d093eaabb4907cacd9908cadc1268600423e481316dab17da52f50472634e2114ab4069a9f68db440be1a76c4c96db9c53dd6991524bf2cd3699f8e5299b
 SHA512 
6c47fcab3b077ea7ffc7f7fab695f69d2e4a00eb85c2db7889235b0b41b462a92293e538640df190871148ab6f779570385787bed161db0f65efa289b4b4803c
+DIST cfn-lint-0.83.4.tar.gz 3715966 BLAKE2B 
5e30c43ae9fec958ef048eeafacb9d05a00732bd79446ef652f9b3d41f9bdd262b35b028c6a20a5f93ec46cc8da0e8adfad5d87129a5d591812a89c4ced0e619
 SHA512 
d3dc80ec99959c4112a7bd87bcab9f261542f25c4529df9a8e5745901e1dc4a8ca94bdec829f8042a7f94eba6021fe08975e06d4596993a7a319ac861897e2cc

diff --git a/dev-python/cfn-lint/cfn-lint-0.83.4.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.83.4.ebuild
new file mode 100644
index ..dc2f1b5bd0a8
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.83.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.80.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema-to-python-1.2.3[${PYTHON_USEDEP}]
+   =dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/regex-2021.7.1[${PYTHON_USEDEP}]
+   >=dev-python/sarif-om-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+   # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+   test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+   
test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+   )
+
+   # from tox.ini
+   local -x AWS_DEFAULT_REGION=us-east-1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-12-04 Thread Michał Górny
commit: effe4a9dee4cfbcf80a7f7e894e6749d28125fda
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 04:25:19 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:25:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=effe4a9d

dev-python/path: Bump to 16.9.0

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

 dev-python/path/Manifest   |  1 +
 dev-python/path/path-16.9.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/path/Manifest b/dev-python/path/Manifest
index 69ba5b0363c3..29d6641f2944 100644
--- a/dev-python/path/Manifest
+++ b/dev-python/path/Manifest
@@ -1 +1,2 @@
 DIST path-16.7.1.tar.gz 48974 BLAKE2B 
a03eebbb391cf17033adce4d6b258217546e3b7494200a8ea97f756512177f1c7d7ea8155420e167cefe79b566a4240eec98d17b160478f9cb06d3fd839c28f2
 SHA512 
7d660373046845a5882a316051c350558527d6d8a5cd11735d38214f986c8e096f72b45f87cfec41bf6171e7845287a42e6e45535f87a01b46670eccd4013dbf
+DIST path-16.9.0.tar.gz 48850 BLAKE2B 
0c5edc6538cb22543dd810a535840a235b66c51415284f00338bd1e84e63847d09235e55dd3d40a71f3b02f54d18cbbf4fa1e5a0356798cee3383666a26a441c
 SHA512 
2d4c8e3923bc712c7901328a0406ce05c6c157664dfacb5a563a1b214ce561215398b31494865c99a77ed09c3ef63bb04a36d57a60e7c0e3dea05b1dacfdecf7

diff --git a/dev-python/path/path-16.9.0.ebuild 
b/dev-python/path/path-16.9.0.ebuild
new file mode 100644
index ..52a7318fd514
--- /dev/null
+++ b/dev-python/path/path-16.9.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A module wrapper for os.path"
+HOMEPAGE="
+   https://github.com/jaraco/path/
+   https://pypi.org/project/path/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos"
+
+RDEPEND="
+   dev-python/appdirs[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # unreliable, not really meaningful for end users
+   test_path.py::TestPerformance
+)



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

2023-12-04 Thread Michał Górny
commit: b922bb33166c5cbb0ed8d11e97bb9719d051a6ce
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 04:21:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:21:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b922bb33

dev-python/sqlglot: Bump to 19.8.3

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

 dev-python/sqlglot/Manifest  |  1 +
 dev-python/sqlglot/sqlglot-19.8.3.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest
index 97e26a178ac1..d815ee18aeba 100644
--- a/dev-python/sqlglot/Manifest
+++ b/dev-python/sqlglot/Manifest
@@ -4,3 +4,4 @@ DIST sqlglot-19.5.1.tar.gz 9062537 BLAKE2B 
dece9479e8333cf90481e7f72bfd58c0d3650
 DIST sqlglot-19.6.0.tar.gz 9063326 BLAKE2B 
ad2d12f511d8bf713fc51b67364133b648186b91351137f339dbb97500a50450db5cc39f016f03260d4c79f4341338dd4fee88fe6f5491bf556d93a4806ac411
 SHA512 
9f5d2fd6364fbeacca328f9fdcb84204ef65906fd024059464ecac9cc7c7865cf4736cc17a3661af1fda5ca0e52fb24f3939a263349c75a962216af8bd6841f4
 DIST sqlglot-19.7.0.tar.gz 9068302 BLAKE2B 
2739d795f725b2b4d96eb4177238a5c6f97e32171f5efda30fbaf13f50bc5d35818f0972e830cf1328cb40425807d7d3addfa79728978e8153cb5023cbcef043
 SHA512 
8fef6e7fca8dd5445ef437eb3eba12b135b60a0f1880c980a6dd30fb200d6c74d5126f45a5b9803369066287f8b9222e4c7b890136fee7fd8c04572a09ad6e43
 DIST sqlglot-19.8.2.tar.gz 9091070 BLAKE2B 
4d0352343fe7bc6438ea62cc3142632e3262cf6df1f2d749cd9530f30451d8e860fa93592414f22f15e83e752af98929c58b58e0ad707071213b3d5b8132615b
 SHA512 
49d0615378174e8fc721a9f436d82d8e3ce713813e184c89fb458a12ee68cd42862489dfe34113d079b222b7149a5130be4f6d324562741ece8e2434f124fd60
+DIST sqlglot-19.8.3.tar.gz 9093824 BLAKE2B 
fab19b444ffb1889c6d0b8c69e2212ef6c479e9814017e1a1106823143b3b5cd1a960e142e8c1ec1244918a2ddd333adaa10ddfb2514044131a7ca4af1761dff
 SHA512 
7f95c9e710f124f550ab2dd9fb9af42747987f7b8f536a7a5ea7596cf7d8fbcdc4c0565c2aec4d617bc705b65af34c2bccb57b9b43c43decc03d60cceb468aff

diff --git a/dev-python/sqlglot/sqlglot-19.8.3.ebuild 
b/dev-python/sqlglot/sqlglot-19.8.3.ebuild
new file mode 100644
index ..1aed7015aa2b
--- /dev/null
+++ b/dev-python/sqlglot/sqlglot-19.8.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi optfeature
+
+DESCRIPTION="An easily customizable SQL parser and transpiler"
+HOMEPAGE="
+   https://sqlglot.com/
+   https://github.com/tobymao/sqlglot/
+   https://pypi.org/project/sqlglot/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+EPYTEST_IGNORE=(
+   # Tests require pyspark or duckdb which aren't in the tree.
+   # Pandas would be a requirement normally, but it gets ignored by proxy.
+   "tests/dataframe/integration/test_dataframe.py"
+   "tests/dataframe/integration/test_grouped_data.py"
+   "tests/dataframe/integration/test_session.py"
+   "tests/test_executor.py"
+   "tests/test_optimizer.py"
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # remove fragile timing check
+   sed -i -e '/assertLessEqual(time\.time/d' tests/test_parser.py || die
+   distutils-r1_src_prepare
+}
+
+pkg_postinst() {
+   optfeature "simplifying timedelta expressions" 
dev-python/python-dateutil
+}



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

2023-12-04 Thread Michał Górny
commit: 271c3882f2a07167ee0dd5b275e90465911ef82a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 04:23:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:23:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271c3882

dev-python/freezegun: Bump to 1.3.1

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

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

diff --git a/dev-python/freezegun/Manifest b/dev-python/freezegun/Manifest
index 3d23e9abefa8..34fb783294fc 100644
--- a/dev-python/freezegun/Manifest
+++ b/dev-python/freezegun/Manifest
@@ -1,2 +1,3 @@
 DIST freezegun-1.2.2.tar.gz 30670 BLAKE2B 
88941ccd9694c842e4999da47e1a8fbe9b82c1fa512467de174715e627c213167cf3c7f943b35d039ff118bae9d1bca4b64ceaa5683db818727cd9ad2533a827
 SHA512 
c6dc3da66a2d3063f819a104b6bc98eb3d4b772b8edb06bde130a6e355d96e1861e650c44eb691be892223150a652a528fda4237bd77b1bdcee1fcfad74f307c
 DIST freezegun-1.3.0.tar.gz 31165 BLAKE2B 
69341b4b7fe52e0aa2ad7c70e6a1b9e4bcb5cdac88ac48e85a968b2159260a9aee4196fc9622a153d1d5ebfee3b081f568b01a5cd59ff388e7bf5a6900bb45f6
 SHA512 
a0de4f2827696ea0bc1e5ff89aae9dfc36e013e03212bc7d8c3a93addb55e408fe03744fb0638d5ca0758322e2f3e0acb503fbdecfa14dd128d0399c9a60edf1
+DIST freezegun-1.3.1.tar.gz 31535 BLAKE2B 
5601f7359668dac186b8d76d203b7b5844af3f3171133fe25eba3182793dd68eeb14a1485d42ab50da316bf710e42d9fb4b6ebfc7afe9f86e6f4e5f3354997e8
 SHA512 
7524c85ad4d49fdf86d132085845ec9c67d06600cfa25e0d650cc0a565d1830f9f83315930fd6516ae924c2395721473a04c1ecfeb1735ee31e894370267ef95

diff --git a/dev-python/freezegun/freezegun-1.3.1.ebuild 
b/dev-python/freezegun/freezegun-1.3.1.ebuild
new file mode 100644
index ..52f4b81dc5b8
--- /dev/null
+++ b/dev-python/freezegun/freezegun-1.3.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Let your Python tests travel through time"
+HOMEPAGE="
+   https://github.com/spulec/freezegun/
+   https://pypi.org/project/freezegun/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+
+RDEPEND="
+   >dev-python/python-dateutil-2.7[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-12-04 Thread Michał Górny
commit: 65a22e42d05a8e1ecb27894cb51969534f90283f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 04:29:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:29:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65a22e42

dev-python/pynvim: Bump to 0.5.0

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

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

diff --git a/dev-python/pynvim/Manifest b/dev-python/pynvim/Manifest
index 0f9aa76befef..f4a48fe2a56b 100644
--- a/dev-python/pynvim/Manifest
+++ b/dev-python/pynvim/Manifest
@@ -1 +1,2 @@
 DIST pynvim-0.4.3.tar.gz 52807 BLAKE2B 
2ac8894af71a28f8008dca1f9e34a0cda6a68aa108ddfe122e4e9cac4c7669262483729aafb238d0e8eb0022ddea9bb222ec7b718e9a9c59fbb349821b6b8dbe
 SHA512 
5d8fc7623a5bc2e069991b901dbd4dcc6005ddab31e2f0a70ee50c2d6febf3b5c29a61fc4dce454aa494779d7a869a1e92a2a97cb66212ed858c3d3fd77c0f55
+DIST pynvim-0.5.0.gh.tar.gz 59043 BLAKE2B 
4c9ce46e90dbb6cf278b48a904bef6dbd821d696c578a29d84af5ee64b223c602727dd09bdecbc90f7b6a634cbcd11b615d7ae48782e5cf71ae59faf8f8b1ff2
 SHA512 
91ffe3f42cc23ba372223b8c9f6930b0cff9d30b6764052a77a5c34e39a3312a1834b9a753152e96d04d5b4b61ce647bd7470095fac3122ae6b1346dcdf07f2f

diff --git a/dev-python/pynvim/pynvim-0.5.0.ebuild 
b/dev-python/pynvim/pynvim-0.5.0.ebuild
new file mode 100644
index ..3f3c0a3198c7
--- /dev/null
+++ b/dev-python/pynvim/pynvim-0.5.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Python client for Neovim"
+HOMEPAGE="
+   https://github.com/neovim/pynvim/
+   https://pypi.org/project/pynvim/
+"
+SRC_URI="
+   https://github.com/neovim/pynvim/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/msgpack[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/greenlet[${PYTHON_USEDEP}]
+   ' 'python*')
+"
+BDEPEND="
+   test? ( app-editors/neovim )
+"
+
+distutils_enable_tests pytest



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

2023-12-04 Thread Michał Górny
commit: 8ae4562b0efcdde63513d41d3eb7ed1f931e4756
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Dec  4 03:35:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae4562b

dev-python/python-mpd2: remove outdated dependency on mock

Removed upstream in 3.0.5 via
https://github.com/Mic92/python-mpd2/commit/eb1b4b8ec112db85170c85e93e16c3e481a76dac

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-mpd2/python-mpd2-3.1.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/python-mpd2/python-mpd2-3.1.0.ebuild 
b/dev-python/python-mpd2/python-mpd2-3.1.0.ebuild
index 9b1a64a683f6..a7c8830dc446 100644
--- a/dev-python/python-mpd2/python-mpd2-3.1.0.ebuild
+++ b/dev-python/python-mpd2/python-mpd2-3.1.0.ebuild
@@ -30,7 +30,6 @@ RDEPEND="
 "
 BDEPEND="
test? (
-   dev-python/mock[${PYTHON_USEDEP}]
dev-python/twisted[${PYTHON_USEDEP}]
)
 "



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

2023-12-04 Thread Michał Górny
commit: c6049a3e17b0d21f881db1832e2f79fd053608e2
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Dec  4 03:38:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6049a3e

dev-python/python-swiftclient: remove outdated dependency on mock

Removed upstream in 4.0.0 via
https://opendev.org/openstack/python-swiftclient/commit/20c97e83d3af855e5e238dfa4b10b7bf29533d57

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34123
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/python-swiftclient/python-swiftclient-4.4.0.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/python-swiftclient/python-swiftclient-4.4.0.ebuild 
b/dev-python/python-swiftclient/python-swiftclient-4.4.0.ebuild
index 1ed6637c0c18..8b914aee6fd4 100644
--- a/dev-python/python-swiftclient/python-swiftclient-4.4.0.ebuild
+++ b/dev-python/python-swiftclient/python-swiftclient-4.4.0.ebuild
@@ -28,7 +28,6 @@ BDEPEND="
test? (
>=dev-python/keystoneauth1-3.4.0[${PYTHON_USEDEP}]
dev-python/python-keystoneclient[${PYTHON_USEDEP}]
-   >=dev-python/mock-1.2.0[${PYTHON_USEDEP}]
>=dev-python/openstacksdk-0.11.0[${PYTHON_USEDEP}]
)
 "



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

2023-12-04 Thread Michał Górny
commit: 0f9b2806dc584995e444bb1809087eee283ba928
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Dec  3 21:38:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f9b2806

dev-util/buildbot: drop outdated mock dependency

Dropped upstream in 3.9.0 via
https://github.com/buildbot/buildbot/commit/1cc0e7f62d4694a10b2d908251557d4b14091f44

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/buildbot/buildbot-3.9.0.ebuild | 1 -
 dev-util/buildbot/buildbot-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-util/buildbot/buildbot-3.9.0.ebuild 
b/dev-util/buildbot/buildbot-3.9.0.ebuild
index 29e65c350941..46feefff0fc5 100644
--- a/dev-util/buildbot/buildbot-3.9.0.ebuild
+++ b/dev-util/buildbot/buildbot-3.9.0.ebuild
@@ -62,7 +62,6 @@ BDEPEND="
dev-python/ldap3[${PYTHON_USEDEP}]
dev-python/markdown[${PYTHON_USEDEP}]
dev-python/moto[${PYTHON_USEDEP}]
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
dev-python/parameterized[${PYTHON_USEDEP}]
dev-python/pypugjs[${PYTHON_USEDEP}]
dev-python/treq[${PYTHON_USEDEP}]

diff --git a/dev-util/buildbot/buildbot-.ebuild 
b/dev-util/buildbot/buildbot-.ebuild
index 52816516696a..52e7416a9b6e 100644
--- a/dev-util/buildbot/buildbot-.ebuild
+++ b/dev-util/buildbot/buildbot-.ebuild
@@ -63,7 +63,6 @@ BDEPEND="
dev-python/ldap3[${PYTHON_USEDEP}]
dev-python/markdown[${PYTHON_USEDEP}]
dev-python/moto[${PYTHON_USEDEP}]
-   >=dev-python/mock-2.0.0[${PYTHON_USEDEP}]
dev-python/parameterized[${PYTHON_USEDEP}]
dev-python/pypugjs[${PYTHON_USEDEP}]
dev-python/treq[${PYTHON_USEDEP}]



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

2023-12-04 Thread Michał Górny
commit: b24eac52dcae0163e1a0dc706d184cae320ed14e
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Nov 29 23:59:32 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b24eac52

dev-python/QtPy: drop outdated test dependency on mock

It was dropped upstream in 2.0.0 in favor of the stdlib unittest.mock:
https://github.com/spyder-ide/qtpy/commit/bc8f851e723c08a1ffe0978f9f9bd522ebfa1eec

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/QtPy/QtPy-2.3.1-r1.ebuild | 1 -
 dev-python/QtPy/QtPy-2.3.1.ebuild| 3 +--
 dev-python/QtPy/QtPy-2.4.0-r1.ebuild | 1 -
 dev-python/QtPy/QtPy-2.4.0.ebuild| 1 -
 dev-python/QtPy/QtPy-2.4.1-r1.ebuild | 1 -
 5 files changed, 1 insertion(+), 6 deletions(-)

diff --git a/dev-python/QtPy/QtPy-2.3.1-r1.ebuild 
b/dev-python/QtPy/QtPy-2.3.1-r1.ebuild
index 237b0ebc5a17..ed9a436932ef 100644
--- a/dev-python/QtPy/QtPy-2.3.1-r1.ebuild
+++ b/dev-python/QtPy/QtPy-2.3.1-r1.ebuild
@@ -110,7 +110,6 @@ RDEPEND="
 # all flags are available in PyQt5/PySide2, so some tests are still skipped.
 BDEPEND="
test? (
-   dev-python/mock[${PYTHON_USEDEP}]
pyqt5? (
dev-python/PyQt5[${PYTHON_USEDEP}]

dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location]

diff --git a/dev-python/QtPy/QtPy-2.3.1.ebuild 
b/dev-python/QtPy/QtPy-2.3.1.ebuild
index 3861afc77cd8..f048e6fa3d2c 100644
--- a/dev-python/QtPy/QtPy-2.3.1.ebuild
+++ b/dev-python/QtPy/QtPy-2.3.1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1 virtualx pypi
 
@@ -103,7 +103,6 @@ RDEPEND="
 # all flags are available in PyQt5/PySide2, so some tests are still skipped.
 BDEPEND="
test? (
-   dev-python/mock[${PYTHON_USEDEP}]
pyqt5? (
dev-python/PyQt5[${PYTHON_USEDEP}]

dev-python/PyQt5[bluetooth,dbus,declarative,designer,gui,help,location]

diff --git a/dev-python/QtPy/QtPy-2.4.0-r1.ebuild 
b/dev-python/QtPy/QtPy-2.4.0-r1.ebuild
index b36bfa5ce6fc..9b05e3e8e982 100644
--- a/dev-python/QtPy/QtPy-2.4.0-r1.ebuild
+++ b/dev-python/QtPy/QtPy-2.4.0-r1.ebuild
@@ -110,7 +110,6 @@ RDEPEND="
 # all flags are available in PyQt5/PySide2, so some tests are still skipped.
 BDEPEND="
test? (
-   dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest-qt[${PYTHON_USEDEP}]
pyqt5? (
dev-python/PyQt5[${PYTHON_USEDEP}]

diff --git a/dev-python/QtPy/QtPy-2.4.0.ebuild 
b/dev-python/QtPy/QtPy-2.4.0.ebuild
index 4e8c65ec1df3..aecca39704a1 100644
--- a/dev-python/QtPy/QtPy-2.4.0.ebuild
+++ b/dev-python/QtPy/QtPy-2.4.0.ebuild
@@ -110,7 +110,6 @@ RDEPEND="
 # all flags are available in PyQt5/PySide2, so some tests are still skipped.
 BDEPEND="
test? (
-   dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest-qt[${PYTHON_USEDEP}]
pyqt5? (
dev-python/PyQt5[${PYTHON_USEDEP}]

diff --git a/dev-python/QtPy/QtPy-2.4.1-r1.ebuild 
b/dev-python/QtPy/QtPy-2.4.1-r1.ebuild
index c62f831980bd..62287d911655 100644
--- a/dev-python/QtPy/QtPy-2.4.1-r1.ebuild
+++ b/dev-python/QtPy/QtPy-2.4.1-r1.ebuild
@@ -110,7 +110,6 @@ RDEPEND="
 # all flags are available in PyQt5/PySide2, so some tests are still skipped.
 BDEPEND="
test? (
-   dev-python/mock[${PYTHON_USEDEP}]
dev-python/pytest-qt[${PYTHON_USEDEP}]
pyqt5? (
dev-python/PyQt5[${PYTHON_USEDEP}]



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

2023-12-04 Thread Michał Górny
commit: fa8041d533157ee00802b52a61ca8dfa25171a35
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Nov 29 04:19:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa8041d5

x11-wm/qtile: drop outdated dependency on six

Removed upstream in 0.14.0

https://github.com/qtile/qtile/commit/0130653a60ebb5acbc8d91289e52ad4778de35a5

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 x11-wm/qtile/{qtile-0.22.1-r2.ebuild => qtile-0.22.1-r3.ebuild} | 3 +--
 x11-wm/qtile/{qtile-0.23.0.ebuild => qtile-0.23.0-r1.ebuild}| 1 -
 2 files changed, 1 insertion(+), 3 deletions(-)

diff --git a/x11-wm/qtile/qtile-0.22.1-r2.ebuild 
b/x11-wm/qtile/qtile-0.22.1-r3.ebuild
similarity index 97%
rename from x11-wm/qtile/qtile-0.22.1-r2.ebuild
rename to x11-wm/qtile/qtile-0.22.1-r3.ebuild
index 6f48d2f1e8b6..62974989e46e 100644
--- a/x11-wm/qtile/qtile-0.22.1-r2.ebuild
+++ b/x11-wm/qtile/qtile-0.22.1-r3.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1 virtualx
 
@@ -31,7 +31,6 @@ RDEPEND="
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
dev-python/dbus-next[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]

[gentoo-commits] repo/gentoo:master commit in: app-doc/python-docs/

2023-12-04 Thread Michał Górny
commit: 8f84e99839e7fdf4b6ea5c30e77f5cd9aeca114d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 03:42:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f84e998

app-doc/python-docs: Bump to 3.11.7

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

 app-doc/python-docs/Manifest  |  1 +
 app-doc/python-docs/python-docs-3.11.7.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/app-doc/python-docs/Manifest b/app-doc/python-docs/Manifest
index 4947d88b75b5..c9d24420ad36 100644
--- a/app-doc/python-docs/Manifest
+++ b/app-doc/python-docs/Manifest
@@ -1,6 +1,7 @@
 DIST python-2.7.18-docs-html.tar.bz2 4634932 BLAKE2B 
c48e2dede15d8186231acf65709641e0844c42e924262d6ee21a55e515aaf4d023bf394681bab780ab83998de9f409685e2d5870506810432145acc6422eff9d
 SHA512 
db39390577ec86f13c9b6b57c01cba36fe9fd89092a773dc94f1a6a19d912759d097c4d80e765d3657b572abc731c1da9e7b4cd4c38065cd444606b906744abe
 DIST python-3.10.13-docs-html.tar.bz2 7429989 BLAKE2B 
7ddd11dbc4012cebf2f5980653b761ee35b986b75d96d582800f84e4c371aee4b82fcc2001c744e7f14991e766b0930a9ef4cb46869544e0aa403e513c4bd418
 SHA512 
be2cb6a2ece7849b1c259e9d86b7cf5e2a91c30a976b155c4055fc229d35a1762a90321a6227e890b6d5be51ab3377b9059b9662eed683933ec676fc2dc5f9a9
 DIST python-3.11.6-docs-html.tar.bz2 7881012 BLAKE2B 
b20cb04dc32d6eacc904aaf3505a919c6a17dce9105899632571574e734c42693ce5f469bb5f2194bcc16eb4458b6df382c5b4fd24b398f21660c6388b87702a
 SHA512 
a0b118ea3d8f17e5c0a4abec353bc8fd04603db2da51375272e164f8c93be7e3a992eaac3d256a9d05c2db26f830e4b4add40cdb2e1108b936ff4d358cbbb40c
+DIST python-3.11.7-docs-html.tar.bz2 7855621 BLAKE2B 
da23f6fc60a47b0796de1b18190922110383ec6185a76e074608f4c1f18c38b89deefd31f63bcf6ce6f82f1731ef68177b209cc1f6c7145f391d48e8fc79ce6d
 SHA512 
6fe0e7d86af549b0f8c59dd84d90f403ed4e5adee61289fe194d788305059ad492265cdb7b8185030f4f872eb40b2311d6a9250a7343edafa75d318d1dfcf864
 DIST python-3.12.0-docs-html.tar.bz2 8200382 BLAKE2B 
e322d9c18a5a0af4b17ab7a670def1e6aa8f3022d37bd190d49bef1780a71371c6abcf5d9cf81b22a08d4115857e3caa6e8200bbf9b2f5f486f13cbef7366eac
 SHA512 
4fa12af1d1280455063e7c37b479136483478296bcc99302b0bdd4696a84cee82456d1de37cc378fede97f3681bc75ffa535034da5bb76e86d01cb283c425733
 DIST python-3.8.18-docs-html.tar.bz2 6729312 BLAKE2B 
431b8d5029d09fc2f54fdc998799298ccb6571a68c735320c95469a81e62bc7c2a9ec0ec11caa9886ad6a2d643b8d715e6866c398ec153d101b16efb85cda656
 SHA512 
80bdbec04355644f4b114e74da3334b4980d783a52ac8c999ede72f39b6137d94f1aaca248a386cfa02d778a10bdd7919ad82932f0aa000b16c102c8cee67e52
 DIST python-3.9.18-docs-html.tar.bz2 7023072 BLAKE2B 
92273a711cc8c2a35104f7c35bdca50ee0e9794c72aa14e9c4e613298dd6f2ecebbe977a35f1520a8585f1ea3112e8ea8e477c0e3503b025b6cec875fe40033e
 SHA512 
d123266c72db81703c386dc0d436243a36996c39cde382939cebea31ff7a0c049470daa27efc34a3a0d55310bc6fe489ba01572ca961f67ba7a098038f2cb5af

diff --git a/app-doc/python-docs/python-docs-3.11.7.ebuild 
b/app-doc/python-docs/python-docs-3.11.7.ebuild
new file mode 100644
index ..2ab918028481
--- /dev/null
+++ b/app-doc/python-docs/python-docs-3.11.7.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="HTML documentation for Python"
+HOMEPAGE="https://www.python.org/doc/;
+SRC_URI="https://www.python.org/ftp/python/doc/${PV}/python-${PV}-docs-html.tar.bz2;
+S="${WORKDIR}/python-${PV}-docs-html"
+
+LICENSE="PSF-2"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+
+src_install() {
+   rm -r _sources || die
+   docinto html
+   dodoc -r .
+
+   newenvd - 60python-docs-${SLOT} <<-EOF
+   
PYTHONDOCS_${SLOT//./_}="${EPREFIX}/usr/share/doc/${PF}/html/library"
+   EOF
+}



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

2023-12-04 Thread Michał Górny
commit: 5592560b8184936d160f362a8fc9634f7218d725
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 03:42:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5592560b

dev-lang/python: Bump to 3.11.7

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

 dev-lang/python/Manifest |   3 +
 dev-lang/python/python-3.11.7.ebuild | 535 +++
 2 files changed, 538 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 1b563feabd79..88667eb7a14d 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -4,6 +4,8 @@ DIST Python-3.10.13.tar.xz 19663088 BLAKE2B 
d9a8edf89d0ccd665fd5ed444a144af240e0
 DIST Python-3.10.13.tar.xz.asc 833 BLAKE2B 
b00222b30a6701e77c11c6019e2240be7cf42f2b4e558c03f7a058664d242a00665fbc52fdf03106e84c75f49b51b705d8acd1f381d1f41ada67c4647652ef4c
 SHA512 
3083e66f8d26128302dc77a0c6ba3bfefc4229928a1bbd06460f2fec2421188bd30d493e3bce138cde1fed1df206e1dda04912b9f43a0b81229f1e69135e3a7f
 DIST Python-3.11.6.tar.xz 20067204 BLAKE2B 
e54dc94f913da608bffc0880512f613ba77afc99a227a102f3a01cc4ab9f0eb4744c42ace13d89fb39ebef5fdfa7857eac477e76fea4fcf27655636b5a418667
 SHA512 
94b1038f6f53de0c44f99f72ed0f2e0791fd9d2a325ae00ba145b2b2c332c27b300b3ea3473017518089478f15e01867b1bb203c16610039cce36f8366de341a
 DIST Python-3.11.6.tar.xz.asc 833 BLAKE2B 
76fc2913e6c396de8cbeab983c751a764676a3acb1b21c83880e5e3589337a67e6bf0293711550a11e50bda1f4ae92d2e27c5941e8d60c0087076b6fe8296819
 SHA512 
510f0b1393948c1490f81fbd90987e6f6b048b9f4d9df5814168097f5d9ac96e3682ff9bdc82d35b351eff5a4cc75015c28253b1dbbb2d94780411157c8beb25
+DIST Python-3.11.7.tar.xz 20074108 BLAKE2B 
3414118d30076e4223571825b5c595c5795422244de20dc70d07389a03b2c2b03b98a9ff562a8fd164db8f776dd741a9d7beb1c2ae4087ec6af677619a9dfd80
 SHA512 
11e06f2ffe1f66888cb5b4e9f607de815294d6863a77eda6ec6d7c724ef158df9f51881f4a956d4a6fa973c2fb6fd031d495e3496e9b0bb53793fb1cc8434c63
+DIST Python-3.11.7.tar.xz.asc 833 BLAKE2B 
32d6984631d7b4b064e2c2588835a89098842a0ecc3d8ccb893830c9946124a159123e2082e6da3abcdb97d27dde0fb68c1fd11e4ed2bf2e0641fa95191354bb
 SHA512 
7b342990c6e32897047f8ba33c4d264f1be987b73843b61bd7db08bfa1a7280c616e9dcd96225f37602f876549d011ff82a4d79f1e32a5ab7d7cc22651bba44f
 DIST Python-3.12.0.tar.xz 20575020 BLAKE2B 
047968c76adb88326295c7133b27e6849a45651fd2d9c1768d4f7c2a4c5ed4ed9de4e0e54855c66cc99e39818759404ccaf056b000a9376aa5aad7370e4f4ce6
 SHA512 
4d5353151fd1dad80fe96bd2a668cec27287a0dad85086239597166f8189d4edf6c4800ed14f39c8e54816076fec13ba405d6bfa1123ad2dada8cf85c60025e6
 DIST Python-3.12.0.tar.xz.asc 963 BLAKE2B 
2b2b119a4314d88c9ecbf881b583fa8bd7c0a67d7307cd7ea625fbaeb1e696dbcb0d13041ec807cecf1636c8b4f1ac1862d0d966fe7705f384cd414c3097af0d
 SHA512 
2c457f51cd4269deb2c644b35da1c617d1b1d53a6093da77b967f4e5661bc3400c70808aab4f619d9035fd33e656653f992d308c683e26f1505929a3a59b4ce2
 DIST Python-3.13.0a2.tar.xz 20244640 BLAKE2B 
b1edae4c5f6c33e7250f718caa3164e163ea13f245817a997f0497d20bb9695e6e2f777eb42fc210b21fb315bd1753fe4a46b7f213312a03201481d26544fa63
 SHA512 
2702f630ebb49a835c213656f2f0d41f87daf2dad6b856821f4011f4614c19279656eaa1dad9f1cbfd258992aa5f59d4571577057c6a4ad1cdcfa4d8ada3b607
@@ -15,6 +17,7 @@ DIST Python-3.9.18.tar.xz.asc 833 BLAKE2B 
b2160eedf7a7529c379ede5cd626f2d1e36db6
 DIST python-gentoo-patches-2.7.18_p16.tar.xz 35448 BLAKE2B 
0139c0944f62f9cdd236f6a8557e0ed19704c7d72869af1cb7d8bd3e646a746cd4a0201e1b44232a5e78ef49f254db20b0d0271bf744fbfd4fe0f1e99b8f3e6c
 SHA512 
810be590d0e06fab4b2165e6852ca49662f09dcd7e20b47a29f613ad7653252c8dfac3f0eb228d77c8a914efa7c08788b2fbd552a4b47504f5fd0ec17450c48f
 DIST python-gentoo-patches-3.10.13.tar.xz 13996 BLAKE2B 
0123a18c8c39397ac03b1be1d243d8ae4da9f62888f409157bc1781285c9c6cd3d9ec23f1ae7ff0e0591b3dd2934ee366b3eb235e7cc6663afc9d617c4fd42f2
 SHA512 
ddfc830d2ced508a64e202a6082930f53edb48411c19cc9f364b29977ecd5a4f052d0ce953bbfb7fdf26072acb2836e0b7d5ce55f941955f2039551fa1f48edd
 DIST python-gentoo-patches-3.11.6.tar.xz 7568 BLAKE2B 
7ff4b1f4f2549b2df46aeff875c20fb6de40778d88071c1aa054bf2e3494f718dbb39a42d9cb791c1e0db1a025ae8eb13b24f7bd712f08b3c00ca638100bb732
 SHA512 
57c655d9d0df4284e167f3ed9b4e0d1c4554e5fe08605c64db253c104ac2e64da2439c8500fe60460d2545683467f8689d7fee68214cfa414584d71434735473
+DIST python-gentoo-patches-3.11.7.tar.xz 7560 BLAKE2B 
fa836508cc85c3fd5e9bfb61d4d214b0d23923e4d29b87d30afa7a5a4d8fa23d5abb8ae8e1d571e301318ce14707a5538228bf1f2bcc8dfdfd5788e4676c0c0c
 SHA512 
e3f94281689f500b41cd707b2881613c0c6a1be3dad2fbe1fc64330b249bce173d50cdc6e2f656daa7920b06795b7a555c1b08982b889b48955356e66416836c
 DIST python-gentoo-patches-3.12.0_p1.tar.xz 6104 BLAKE2B 
9064e4bd96d6aed60398113cc4e624ec53a04694146e3cc532453228bdbe1b65fed2f426ed99aa5e76dc10f2513fa5af356e6a505e71e9f66e890c2254f55280
 SHA512 

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

2023-12-04 Thread Michał Górny
commit: 89904bb45507f5078b420cec0bd76981b169347d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 03:36:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89904bb4

dev-python/botocore: Bump to 1.33.7

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 1e779cd6bef3..352cc1c9b389 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
 DIST botocore-1.32.3.gh.tar.gz 12176739 BLAKE2B 
b119a54fb4770757c8f2c75b7404e009be1c7b35598d8a97e892aa644bbcc301b5f6bb44fa0f37bc8f4523af5ca9771daeda877937e640dd557038c8283967e1
 SHA512 
398127e140edc33750553f33a14cdc140048f5ee03c162705c6681b9bf08d871c9ba29f824ba2b6f1b11592260c6f0614ab4c06464cdda98172e8ca81bce73e9
 DIST botocore-1.32.6.gh.tar.gz 12201067 BLAKE2B 
434581b5047aca3909b586c49b01085ed1cbad972b63156521f675c09f3934e04f6583bf543bfd772127afa6fb59ad993229306456ac10e8dc86dd3bb7c430bb
 SHA512 
e175e23452d6956b995ff93a16ffc992cebcfae76e5a7671f60d719e3e8a2692d873f0e8d8830780ddc11f45ebea7a555d0917da5b33ff8249936dce106c7fed
 DIST botocore-1.33.6.gh.tar.gz 12516087 BLAKE2B 
da3ca22acb5b6ee27eb3c0f7dab4ad43597ab985aa7512f4f4a51c2ca3db80a049e13faaf986dd4a02125f92c088129506651125a826184656250665dc7b7128
 SHA512 
cae5019d85c9b3afcfd93fe58d0e51c5a6e0769d58b2a8b1285a34ce66be8db34e9c5dc4dc74ff72e0992cdd142d101e3663fa1d68a2779fa9c09de37d2f2001
+DIST botocore-1.33.7.gh.tar.gz 12519396 BLAKE2B 
dde3ea6432d55e14c4c57adc9153857872a556379cce0a37e08c460c676f31658d4e74b354b44514fc9dc8154cf2683b5889dc9659a867af67ef48dd393cf6f3
 SHA512 
4704ff247983f4492f95b919876caffa8414a6b710e76defcc23a7a08ab3056f5631b3a1698f8e402a0ca6f69ad5d9d91a4cd18c6d3d0ebce650dea8db3ee917

diff --git a/dev-python/botocore/botocore-1.33.7.ebuild 
b/dev-python/botocore/botocore-1.33.7.ebuild
new file mode 100644
index ..05766e84276c
--- /dev/null
+++ b/dev-python/botocore/botocore-1.33.7.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${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 EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2023-12-04 Thread Michał Górny
commit: a7fb9a9d59357e31d70e1f54276f1164c8621d90
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Nov 29 05:03:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7fb9a9d

dev-python/ansi2html: remove outdated dependency on six

Dropped upstream in 1.6.0 via the charmingly named squash commit:
`Merge from develop to master (#121)`

https://github.com/pycontribs/ansi2html/commit/362961de1eae7c93a0299dff17848b6bece1a2a3

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 .../ansi2html/{ansi2html-1.8.0-r2.ebuild => ansi2html-1.8.0-r3.ebuild} | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/ansi2html/ansi2html-1.8.0-r2.ebuild 
b/dev-python/ansi2html/ansi2html-1.8.0-r3.ebuild
similarity index 91%
rename from dev-python/ansi2html/ansi2html-1.8.0-r2.ebuild
rename to dev-python/ansi2html/ansi2html-1.8.0-r3.ebuild
index ba0ae14aaae1..12cd735e53d5 100644
--- a/dev-python/ansi2html/ansi2html-1.8.0-r2.ebuild
+++ b/dev-python/ansi2html/ansi2html-1.8.0-r3.ebuild
@@ -18,9 +18,6 @@ LICENSE="LGPL-3+"
 SLOT="0"
 KEYWORDS="amd64 arm ~arm64 ~riscv x86"
 
-RDEPEND="
-   >=dev-python/six-1.7.3[${PYTHON_USEDEP}]
-"
 BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
 "



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

2023-12-04 Thread Michał Górny
commit: 9ac33e4a5506fa8fd4c190eea5996ee2a9739855
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Dec  4 00:00:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ac33e4a

mail-client/alot: drop outdated dependency on mock

It was dropped upstream in 0.9 in favor of the stdlib unittest.mock:
https://github.com/pazz/alot/commit/9c32f8a28c0e37ee0c8236e099a6990dacbc

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 mail-client/alot/alot-0.10.ebuild | 5 +
 mail-client/alot/alot-.ebuild | 3 ---
 2 files changed, 1 insertion(+), 7 deletions(-)

diff --git a/mail-client/alot/alot-0.10.ebuild 
b/mail-client/alot/alot-0.10.ebuild
index 0b8379627d15..5f7b634eb2d8 100644
--- a/mail-client/alot/alot-0.10.ebuild
+++ b/mail-client/alot/alot-0.10.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit distutils-r1
 
@@ -34,9 +34,6 @@ RDEPEND="
 "
 BDEPEND="
dev-python/sphinx[${PYTHON_USEDEP}]
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   )
 "
 
 PATCHES=(

diff --git a/mail-client/alot/alot-.ebuild 
b/mail-client/alot/alot-.ebuild
index 0b8379627d15..57916ba956be 100644
--- a/mail-client/alot/alot-.ebuild
+++ b/mail-client/alot/alot-.ebuild
@@ -34,9 +34,6 @@ RDEPEND="
 "
 BDEPEND="
dev-python/sphinx[${PYTHON_USEDEP}]
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   )
 "
 
 PATCHES=(



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

2023-12-04 Thread Michał Górny
commit: 6fa17ab42995061b52fb327f88f809f52670dcf6
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Dec  4 02:52:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa17ab4

dev-python/django-tables2: remove outdated mock dependency

... and drop testsuite removal. Fudge is no longer used upstream.

Dropped in 2.5.0 via:
https://github.com/jieter/django-tables2/commit/4826a48f695a353ef97c510d3772e047b9c880e8

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/django-tables2/django-tables2-2.6.0.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/django-tables2/django-tables2-2.6.0.ebuild 
b/dev-python/django-tables2/django-tables2-2.6.0.ebuild
index 727dd24eb674..455addd05950 100644
--- a/dev-python/django-tables2/django-tables2-2.6.0.ebuild
+++ b/dev-python/django-tables2/django-tables2-2.6.0.ebuild
@@ -32,7 +32,6 @@ BDEPEND="
${RDEPEND}
dev-python/django-filter[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
dev-python/psycopg:2[${PYTHON_USEDEP}]
dev-python/pytz[${PYTHON_USEDEP}]
)
@@ -41,8 +40,6 @@ BDEPEND="
 src_prepare() {
# these tests require tablib
rm tests/test_export.py tests/test_templatetags.py || die
-   # these tests require fudge
-   rm tests/test_config.py || die
 
distutils-r1_src_prepare
 }



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

2023-12-04 Thread Michał Górny
commit: 2a865b63e8860e8a5b9eee0be0eb4b69ebaee4a5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 03:36:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a865b63

dev-python/boto3: Bump to 1.33.7

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

 dev-python/boto3/Manifest|  1 +
 dev-python/boto3/boto3-1.33.7.ebuild | 64 
 2 files changed, 65 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 5362750747b8..2afe2c7f7bf9 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
 DIST boto3-1.29.3.gh.tar.gz 737012 BLAKE2B 
4282de0bbe03b61cf6884b08cf0a16e93c1e27a0323d2eee93277f8ac62f5ef440612292ebc245f13de0bbac9c156cae0cd5c76e8ae5b7d018a125cd49a682df
 SHA512 
e42064e2c825376dfe2a5aa0c92715d06d6d29c3cf8b194d8742c688a4743e216ba32111bba080d88505907e48ff26086106eaef62fa5048f34fcbf08355ab60
 DIST boto3-1.29.6.gh.tar.gz 738684 BLAKE2B 
a42245ddc7a0f31329057016f47739fc4071a030dca1ced347b447860e9397e3c8bae8c70ca86629a4b6b3f403ed845887340e6aeb08fe33c006dea9cd3f6317
 SHA512 
551a3568f3ceb1f37c7d209e7aa011dbd87d01e02f7559f15563bbd06da6d7a1ff79a1a5ed8150cfbc183cd1c56041a1e36753939142962f056348362665c118
 DIST boto3-1.33.6.gh.tar.gz 752467 BLAKE2B 
f0f344a9e93ff3ad1dd03b44784a41637d05961855e2cd0700dbb840f98940f387cf81d1eb36cc63579be810f5a7d52c49cdb3831e930f89b1b2026af1e4b357
 SHA512 
1d3d2dd734621cf94e88015273f6fd4d68ec956145eb2b91fe34920f9abe7786a64e2e7f4057db30e71574e392fff9190944c3d9e6143fd43c5e48f04e9eb2ae
+DIST boto3-1.33.7.gh.tar.gz 752960 BLAKE2B 
2da4ddbf62008e7fe1b2f49eb1358e417ac3fb9ad80ccc18ad5be85b747f96060679a6bf466d970e62fa0bc3c3c91bab6516e8de5b14c6cca79e35be34ddf0d2
 SHA512 
5102d564cd749684ccab50a5de1782f07dbe1a5bb037f6f037e44e9fb8c1800f996faca855457976a65c49a38b9472d16ea288f140d946e50057a18a0c179b78

diff --git a/dev-python/boto3/boto3-1.33.7.ebuild 
b/dev-python/boto3/boto3-1.33.7.ebuild
new file mode 100644
index ..8123b4a12a79
--- /dev/null
+++ b/dev-python/boto3/boto3-1.33.7.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.8.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${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: app-admin/awscli/

2023-12-04 Thread Michał Górny
commit: 7763d977a179f73602c7ca7eb500815949dea593
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Dec  5 03:36:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7763d977

app-admin/awscli: Bump to 1.31.7

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

 app-admin/awscli/Manifest |  1 +
 app-admin/awscli/awscli-1.31.7.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 7657a2b699dd..387209e529c6 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
 DIST aws-cli-1.30.3.gh.tar.gz 2594517 BLAKE2B 
67ffda10491b734a15119ed3963735e53a66d868954e908816ef918b0adb706ef23337a4dde76758bb1fc957be8a6794106c2d26b9865a9e9dd6e11cc70c4016
 SHA512 
9b9474a6206cecd0d9f15aabf1c94421aabf4b0ea2d5c829e59747d5fa68093e6f79b0e554ea1dfb891774a0ab49d1143cd582521bd21735e209b40f040973cd
 DIST aws-cli-1.30.6.gh.tar.gz 2596217 BLAKE2B 
3b4cbd540ede2826d212233e76a4431f090fdaa1848f3ddd5e52c3d637e8ccb6ed406072b5b4b3f62b67a29a995d984bfcf1f961915594459e52199dba2341b8
 SHA512 
8273d234428eb42e8845052c4122e06bb6d0693d2878296a101fa3ce72c5690787c6151aa8f819db83fe36f5263d14efd1e4b469494da8994d47d1f213c394b3
 DIST aws-cli-1.31.6.gh.tar.gz 2605365 BLAKE2B 
30e7789a2a4f47b3b4dce9fb3c8083d56ebec8501d66fa03e34309c1c9e0c6302ce79c044fb1aecd879f2784443db5a9927bfb1c22e94883709600f0e1c538b4
 SHA512 
5da1be164d4e52b255093c0685b4add43a21b2f0259a6ad9b6e6bc1c7bbb17e1ee0db0f6b29ff0227b301d7f66e1d63b3d92047ccef5578b9de6b5579319be6c
+DIST aws-cli-1.31.7.gh.tar.gz 2605660 BLAKE2B 
7b7dbdf2179964f6d23e0ad09c2ec7f45c07f15986c9761c9bca3b2d3dc685a3eee32fcd2108d81e2c918386120f6307918671c16b602a4236adc6873d78be06
 SHA512 
defbb2d861ee3ca5f0cab70e2a963b64e5dcfce1eb251b6685888d89adfe61a1bcdd8e428444bc37f0a266e9e602204028af6ba292de995fd0ae3956a6857364

diff --git a/app-admin/awscli/awscli-1.31.7.ebuild 
b/app-admin/awscli/awscli-1.31.7.ebuild
new file mode 100644
index ..18db68f93233
--- /dev/null
+++ b/app-admin/awscli/awscli-1.31.7.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit 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+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+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.8.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   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/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
+   tests/unit/test_compat.py::TestIgnoreUserSignals
+   tests/unit/test_help.py
+   
tests/unit/test_utils.py::TestIgnoreCtrlC::test_ctrl_c_is_ignored
+   )
+   local -x 

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

2023-12-04 Thread Michał Górny
commit: cbad42eca90d0d1dbada61b28e0967bfdc508da1
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Dec  3 21:29:23 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbad42ec

dev-util/buildbot-worker: drop outdated mock dependency

Dropped upstream in 3.9.0 via
https://github.com/buildbot/buildbot/commit/1cc0e7f62d4694a10b2d908251557d4b14091f44

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild | 1 -
 dev-util/buildbot-worker/buildbot-worker-.ebuild  | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild 
b/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
index 7c7f0082d67e..9b2d78192d10 100644
--- a/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-3.9.0.ebuild
@@ -30,7 +30,6 @@ RDEPEND="
 BDEPEND="
test? (
${RDEPEND}
-   dev-python/mock[${PYTHON_USEDEP}]
dev-python/parameterized[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
)

diff --git a/dev-util/buildbot-worker/buildbot-worker-.ebuild 
b/dev-util/buildbot-worker/buildbot-worker-.ebuild
index d641ad6870ee..02c6afc55af5 100644
--- a/dev-util/buildbot-worker/buildbot-worker-.ebuild
+++ b/dev-util/buildbot-worker/buildbot-worker-.ebuild
@@ -30,7 +30,6 @@ RDEPEND="
 BDEPEND="
test? (
${RDEPEND}
-   dev-python/mock[${PYTHON_USEDEP}]
dev-python/parameterized[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
)



[gentoo-commits] repo/gentoo:master commit in: dev-util/buildbot-waterfall-view/

2023-12-04 Thread Michał Górny
commit: c4bc99f0224c40549970186bf03d9173062bf379
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Dec  3 21:25:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4bc99f0

dev-util/buildbot-waterfall-view: remove erroneous dependency on mock

As far as I can tell, it was never needed. Some other components did
need it.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 ...terfall-view-3.6.1.ebuild => buildbot-waterfall-view-3.6.1-r1.ebuild} | 1 -
 ...terfall-view-3.9.0.ebuild => buildbot-waterfall-view-3.9.0-r1.ebuild} | 1 -
 2 files changed, 2 deletions(-)

diff --git 
a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1.ebuild 
b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1-r1.ebuild
similarity index 94%
rename from 
dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1.ebuild
rename to 
dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1-r1.ebuild
index 03d3f4022a46..d0b2c4e8c16e 100644
--- a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1.ebuild
+++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.6.1-r1.ebuild
@@ -21,6 +21,5 @@ KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
 RDEPEND="
~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
 "
 BDEPEND="${RDEPEND}"

diff --git 
a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0.ebuild 
b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0-r1.ebuild
similarity index 94%
rename from 
dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0.ebuild
rename to 
dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0-r1.ebuild
index 03d3f4022a46..d0b2c4e8c16e 100644
--- a/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0.ebuild
+++ b/dev-util/buildbot-waterfall-view/buildbot-waterfall-view-3.9.0-r1.ebuild
@@ -21,6 +21,5 @@ KEYWORDS="~amd64 ~arm64 ~riscv ~amd64-linux ~x86-linux"
 RDEPEND="
~dev-util/buildbot-${PV}[${PYTHON_USEDEP}]
~dev-util/buildbot-www-${PV}[${PYTHON_USEDEP}]
-   dev-python/mock[${PYTHON_USEDEP}]
 "
 BDEPEND="${RDEPEND}"



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

2023-12-04 Thread Michał Górny
commit: ecdf33d9725b103f0f66b7f5fcdc9f49f71a4d9e
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Dec  3 21:17:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecdf33d9

app-text/sigil: remove erroneous dependency on six

Never used at runtime, but recursively used by some other dependencies.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 app-text/sigil/{sigil-2.0.2.ebuild => sigil-2.0.2-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/sigil/sigil-2.0.2.ebuild 
b/app-text/sigil/sigil-2.0.2-r1.ebuild
similarity index 98%
rename from app-text/sigil/sigil-2.0.2.ebuild
rename to app-text/sigil/sigil-2.0.2-r1.ebuild
index 78c33d1a1f78..39e36e764040 100644
--- a/app-text/sigil/sigil-2.0.2.ebuild
+++ b/app-text/sigil/sigil-2.0.2-r1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
dev-python/css-parser[${PYTHON_USEDEP}]
dev-python/dulwich[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]')
+   ')
plugins? ( $(python_gen_cond_dep '
dev-python/chardet[${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]



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

2023-12-04 Thread Michał Górny
commit: 4e44d729102f49a585cc5d87a588047edeab1471
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Nov 13 21:39:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e44d729

dev-python/matplotlib: drop optional certifi dependency

It was removed as a mandatory requirement in 3.4.0:
https://github.com/matplotlib/matplotlib/commit/df4b3aca8eade1359201779ec83dbc3e3b29a0d5
https://github.com/matplotlib/matplotlib/commit/188338007fa5f9d11538056c1a86ae45d997a34a

When certifi isn't installed, matplotlib falls back to using
urllib.request.urlopen with a default context of `None`, logs a debug
note, and works fine on Gentoo since this already enforces certificates
and uses the system store to do it.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 .../matplotlib/{matplotlib-3.8.2.ebuild => matplotlib-3.8.2-r1.ebuild}   | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/matplotlib/matplotlib-3.8.2.ebuild 
b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild
similarity index 99%
rename from dev-python/matplotlib/matplotlib-3.8.2.ebuild
rename to dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild
index a584e278e598..28f0290dd533 100644
--- a/dev-python/matplotlib/matplotlib-3.8.2.ebuild
+++ b/dev-python/matplotlib/matplotlib-3.8.2-r1.ebuild
@@ -35,7 +35,6 @@ IUSE="cairo doc excel gtk3 latex qt5 tk webagg wxwidgets"
 # internal copy of pycxx highly patched
 #  dev-python/pycxx
 RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
>=dev-python/contourpy-1.0.1[${PYTHON_USEDEP}]
>=dev-python/cycler-0.10.0-r1[${PYTHON_USEDEP}]
>=dev-python/fonttools-4.22.0[${PYTHON_USEDEP}]



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

2023-12-04 Thread Michał Górny
commit: ca66d1f70deeb5a7de20dd044e938d0b8f3303cf
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Nov 29 04:25:26 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca66d1f7

dev-python/textile: remove outdated dependency on six

Dropped in 4.0.0:
https://github.com/textile/python-textile/commit/3bd6001542d9d580b63427747f508cc6cf6adda4

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/textile/{textile-4.0.2.ebuild => textile-4.0.2-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/textile/textile-4.0.2.ebuild 
b/dev-python/textile/textile-4.0.2-r1.ebuild
similarity index 96%
rename from dev-python/textile/textile-4.0.2.ebuild
rename to dev-python/textile/textile-4.0.2-r1.ebuild
index 66b78966dcb8..781934deeb8b 100644
--- a/dev-python/textile/textile-4.0.2.ebuild
+++ b/dev-python/textile/textile-4.0.2-r1.ebuild
@@ -27,7 +27,6 @@ KEYWORDS="amd64 arm64 ppc ppc64 ~riscv sparc x86"
 RDEPEND="
dev-python/html5lib[${PYTHON_USEDEP}]
dev-python/regex[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
 "
 
 distutils_enable_tests pytest



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

2023-12-04 Thread Michał Górny
commit: e94bf085fb28b26a70973bd72e1d66cdbda67062
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Nov 13 21:52:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e94bf085

media-gfx/displaycal-py3: remove incorrect upstream certifi dependency

Upstream's setup.cfg has several oddities to it, including claiming an
RDEPEND on dev-python/build from when they copied their requirements.txt
verbatim into setup.cfg.

As for certifi specifically, it is handled in a fiddly try/except that
falls back to using a bundled copy that is copied over from certifi into
displaycal iff building a py2app/py2exe edition, and if that still
doesn't work, silently does nothing.

The object of all this is that if a custom cacert.pem is found
somewhere, it goes and sets os.environ['SSL_CERT_FILE'] to affect later
uses of urllib.request.

Reasonably enough, none of this is needed except on Windows and macOS,
so displaycal does precisely that: runs this entire thing only on
Windows and macOS. On Linux, it never even attempts to import certifi,
nor set an environment variable. So we shouldn't depend on it either.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 ...isplaycal-py3-3.9.10-r2.ebuild => displaycal-py3-3.9.10-r3.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/media-gfx/displaycal-py3/displaycal-py3-3.9.10-r2.ebuild 
b/media-gfx/displaycal-py3/displaycal-py3-3.9.10-r3.ebuild
similarity index 92%
rename from media-gfx/displaycal-py3/displaycal-py3-3.9.10-r2.ebuild
rename to media-gfx/displaycal-py3/displaycal-py3-3.9.10-r3.ebuild
index d6ac7689141f..6cf08031c321 100644
--- a/media-gfx/displaycal-py3/displaycal-py3-3.9.10-r2.ebuild
+++ b/media-gfx/displaycal-py3/displaycal-py3-3.9.10-r3.ebuild
@@ -28,7 +28,6 @@ PATCHES="${FILESDIR}/${P}-python-3.11.patch"
 
 DEPEND="
dev-python/build[${PYTHON_USEDEP}]
-   dev-python/certifi:0[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/distro[${PYTHON_USEDEP}]
dev-python/numpy[${PYTHON_USEDEP}]
@@ -46,6 +45,9 @@ src_prepare() {
# Fix QA warning
sed -e 's/license_file/license_files/g' -i setup.cfg || die
 
+   # remove dependency only imported if `sys.platform in ("darwin", 
"win32")`
+   sed -e '/certifi/d' -i setup.cfg || die
+
# Remove x-world MIME
sed -i 's|x-world/x-vrml;||g' \
misc/displaycal-vrml-to-x3d-converter.desktop || die



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

2023-12-04 Thread Michał Górny
commit: 642b24f282b93cd5cc6bae27ad0e5914b4e0c497
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Nov 13 20:58:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642b24f2

dev-python/setuptools: drop outdated certifi dependency

The precise reason for the dependency was not documented in commit
8044c23400a79c2dd2abfbfc89412ff37d79c4d2 which added it, but we can
theorize.

For a long time, setuptools has had an extras_require to provide the
features "ssl" and "certs". Historically, this required certifi for the
latter (and the former was Windows-specific).

A straightforward dependency is the simplest approach to extras,
particularly since certifi is both reasonably small and simple and also
used by a lot of packages (too many). And it had to be a PDEPEND because
certifi built with setuptools.

However, this dependency was removed upstream in 57.1.0 via
https://github.com/pypa/setuptools/commit/0aa3576ae23fd88d450e41931a6703e8eb96e9c4

Even before that, it was a fallback if a system certificate file could
not be found, in code that only ran when build dependencies were not
satisfied plus pip was not installed, for downloading unverified
software from PyPI. It wasn't used by ebuilds, and users building
packages by hand will just use pip anyways.

Its time has long passed.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 .../setuptools/{setuptools-69.0.2.ebuild => setuptools-69.0.2-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/setuptools/setuptools-69.0.2.ebuild 
b/dev-python/setuptools/setuptools-69.0.2-r1.ebuild
similarity index 98%
rename from dev-python/setuptools/setuptools-69.0.2.ebuild
rename to dev-python/setuptools/setuptools-69.0.2-r1.ebuild
index db26d4e889d2..a7a1efc76528 100644
--- a/dev-python/setuptools/setuptools-69.0.2.ebuild
+++ b/dev-python/setuptools/setuptools-69.0.2-r1.ebuild
@@ -59,7 +59,6 @@ BDEPEND="
 # setuptools-scm is here because installing plugins apparently breaks stuff at
 # runtime, so let's pull it early. See bug #663324.
 PDEPEND="
-   >=dev-python/certifi-2016.9.26[${PYTHON_USEDEP}]
dev-python/setuptools-scm[${PYTHON_USEDEP}]
 "
 



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

2023-12-04 Thread Michał Górny
commit: 42480a2d9c775be4ce7dc5b597045cabd4465dcb
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Nov 13 21:21:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Dec  5 04:20:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42480a2d

dev-python/dulwich: drop outdated certifi dependency

Dropped upstream in 0.20.46:
https://github.com/jelmer/dulwich/commit/0f684cebb18d3145049c3177ed97f689bc169a7f

Even before that, it was optional via try/except and if certifi was not
installed, it would use the urllib3 default; it was removed from dulwich
on the grounds that for several years, urllib3 has enforced (system!)
certificates even if you don't explicitly pass a custom cert path.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/dulwich/{dulwich-0.21.6.ebuild => dulwich-0.21.6-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/dulwich/dulwich-0.21.6.ebuild 
b/dev-python/dulwich/dulwich-0.21.6-r1.ebuild
similarity index 97%
rename from dev-python/dulwich/dulwich-0.21.6.ebuild
rename to dev-python/dulwich/dulwich-0.21.6-r1.ebuild
index 20ab1fa9143e..5ddf377dafa2 100644
--- a/dev-python/dulwich/dulwich-0.21.6.ebuild
+++ b/dev-python/dulwich/dulwich-0.21.6-r1.ebuild
@@ -22,7 +22,6 @@ IUSE="doc examples test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   dev-python/certifi[${PYTHON_USEDEP}]
>=dev-python/urllib3-1.25[${PYTHON_USEDEP}]
 "
 BDEPEND="



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

2023-12-04 Thread Stefan Strogin
commit: 44226b6b514ed7a9f3be79e179b637f29fc93bce
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Dec  5 03:38:11 2023 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Tue Dec  5 03:38:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44226b6b

net-im/element-desktop-bin: add 1.11.50

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

 net-im/element-desktop-bin/Manifest|  1 +
 .../element-desktop-bin-1.11.50.ebuild | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index 60701d46c788..adbc0eb668cd 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1,2 +1,3 @@
 DIST element-desktop_1.11.39_amd64.deb 88299616 BLAKE2B 
ed6b6e3ba89617632d6350d85e6dda2eac7f5be630b011c9606766b0111ca94df7da16cbb77a047e1830bfc8994cf3ed7803778c9e1eef76506abfa178e4ca63
 SHA512 
9b53df0eb63e6330b8f6e36629978bfad9d26e1ad000abafeaf68c8a50969e1d0703df399c7c50e708a748f20381c00c95217ed8296cfa46d891fc9ae2d6b9c5
 DIST element-desktop_1.11.45_amd64.deb 90253530 BLAKE2B 
fe2961f19b0cd005068a8aa6c90b4217de63195e3214e86854dedcb5cb99e3cc1f0c449957e722ec4ae0540f75b8a2509233f6b8712a5a5ca5c602c394d33686
 SHA512 
b008f1e38218678b52b4e9e756161a44a85d541dd04c6541ddfd15f7e5c9789d510905e050e74426bdae5b76f66e85d15be5fcc109ab549400e2b40cf50d70cc
+DIST element-desktop_1.11.50_amd64.deb 92742494 BLAKE2B 
78b9121f38b133df85e0e11d16e9c82f783822e822931e5f63e551989ac10c9086de86c857844b37a586c13256af1bcab05fefe1bce44eaf2f4bff461672d3f4
 SHA512 
7ff9cca2ef99d20200392a296e1ffb514472523482376c3005025a14188f490375b851928881840d67d75d21efa6346c6d60715e93036ba7e8116a6fba190699

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.50.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.50.ebuild
new file mode 100644
index ..745bf248a60e
--- /dev/null
+++ b/net-im/element-desktop-bin/element-desktop-bin-1.11.50.ebuild
@@ -0,0 +1,83 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit optfeature unpacker xdg
+
+MY_PN="${PN/-bin}"
+
+DESCRIPTION="A glossy Matrix collaboration client for desktop (binary package)"
+HOMEPAGE="https://element.io;
+SRC_URI="https://packages.element.io/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb;
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="splitdebug"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret
+   dev-db/sqlcipher
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nettle
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango"
+
+QA_PREBUILT="opt/Element/chrome-sandbox
+   opt/Element/chrome_crashpad_handler
+   opt/Element/element-desktop
+   opt/Element/libEGL.so
+   opt/Element/libGLESv2.so
+   opt/Element/libffmpeg.so
+   opt/Element/libvk_swiftshader.so
+   opt/Element/libvulkan.so.1
+   
opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node
+   
opt/Element/resources/app.asar.unpacked/node_modules/keytar/build/Release/keytar.node"
+
+src_prepare() {
+   default
+   rm opt/Element/{LICENSE.electron.txt,LICENSES.chromium.html} || die
+}
+
+src_install() {
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+   gunzip usr/share/doc/${PF}/changelog.gz || die
+
+   insinto /
+   doins -r usr
+   doins -r opt
+   local f
+   for f in ${QA_PREBUILT}; do
+   fperms +x "/${f}"
+   done
+   fperms u+s /opt/Element/chrome-sandbox
+
+   dosym ../../opt/Element/${MY_PN} /usr/bin/${MY_PN}
+   dosym ${MY_PN} /usr/bin/riot-desktop
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   optfeature "emojis" media-fonts/noto-emoji
+}



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

2023-12-04 Thread Stefan Strogin
commit: a653ac02479f3f5fead931f2458c1e748d10ca7b
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Dec  5 03:38:41 2023 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Tue Dec  5 03:38:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a653ac02

net-im/element-desktop-bin: drop 1.11.39, 1.11.45

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

 net-im/element-desktop-bin/Manifest|  2 -
 .../element-desktop-bin-1.11.39.ebuild | 86 --
 .../element-desktop-bin-1.11.45.ebuild | 83 -
 3 files changed, 171 deletions(-)

diff --git a/net-im/element-desktop-bin/Manifest 
b/net-im/element-desktop-bin/Manifest
index adbc0eb668cd..f81956b558c3 100644
--- a/net-im/element-desktop-bin/Manifest
+++ b/net-im/element-desktop-bin/Manifest
@@ -1,3 +1 @@
-DIST element-desktop_1.11.39_amd64.deb 88299616 BLAKE2B 
ed6b6e3ba89617632d6350d85e6dda2eac7f5be630b011c9606766b0111ca94df7da16cbb77a047e1830bfc8994cf3ed7803778c9e1eef76506abfa178e4ca63
 SHA512 
9b53df0eb63e6330b8f6e36629978bfad9d26e1ad000abafeaf68c8a50969e1d0703df399c7c50e708a748f20381c00c95217ed8296cfa46d891fc9ae2d6b9c5
-DIST element-desktop_1.11.45_amd64.deb 90253530 BLAKE2B 
fe2961f19b0cd005068a8aa6c90b4217de63195e3214e86854dedcb5cb99e3cc1f0c449957e722ec4ae0540f75b8a2509233f6b8712a5a5ca5c602c394d33686
 SHA512 
b008f1e38218678b52b4e9e756161a44a85d541dd04c6541ddfd15f7e5c9789d510905e050e74426bdae5b76f66e85d15be5fcc109ab549400e2b40cf50d70cc
 DIST element-desktop_1.11.50_amd64.deb 92742494 BLAKE2B 
78b9121f38b133df85e0e11d16e9c82f783822e822931e5f63e551989ac10c9086de86c857844b37a586c13256af1bcab05fefe1bce44eaf2f4bff461672d3f4
 SHA512 
7ff9cca2ef99d20200392a296e1ffb514472523482376c3005025a14188f490375b851928881840d67d75d21efa6346c6d60715e93036ba7e8116a6fba190699

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.39.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.39.ebuild
deleted file mode 100644
index 95f65db63e43..
--- a/net-im/element-desktop-bin/element-desktop-bin-1.11.39.ebuild
+++ /dev/null
@@ -1,86 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature unpacker xdg
-
-MY_PN="${PN/-bin}"
-
-DESCRIPTION="A glossy Matrix collaboration client for desktop (binary package)"
-HOMEPAGE="https://element.io;
-SRC_URI="https://packages.element.io/debian/pool/main/e/element-desktop/${MY_PN}_${PV}_amd64.deb;
-S="${WORKDIR}"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="splitdebug"
-
-RDEPEND="
-   || (
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   ( app-accessibility/at-spi2-atk dev-libs/atk )
-   )
-   app-crypt/libsecret
-   dev-db/sqlcipher
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nettle
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango"
-
-QA_PREBUILT="opt/Element/chrome-sandbox
-   opt/Element/chrome_crashpad_handler
-   opt/Element/element-desktop
-   opt/Element/libEGL.so
-   opt/Element/libGLESv2.so
-   opt/Element/libffmpeg.so
-   opt/Element/libvk_swiftshader.so
-   opt/Element/libvulkan.so.1
-   
opt/Element/resources/app.asar.unpacked/node_modules/matrix-seshat/index.node
-   
opt/Element/resources/app.asar.unpacked/node_modules/keytar/build/Release/keytar.node"
-
-src_prepare() {
-   default
-   rm opt/Element/{LICENSE.electron.txt,LICENSES.chromium.html} || die
-}
-
-src_install() {
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-   gunzip usr/share/doc/${PF}/changelog.gz || die
-
-   insinto /
-   doins -r usr
-   doins -r opt
-   local f
-   for f in ${QA_PREBUILT}; do
-   fperms +x "/${f}"
-   done
-   fperms u+s /opt/Element/chrome-sandbox
-
-   dosym ../../opt/Element/${MY_PN} /usr/bin/${MY_PN}
-   dosym ${MY_PN} /usr/bin/riot-desktop
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   optfeature "emojis" media-fonts/noto-emoji
-}

diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.45.ebuild 
b/net-im/element-desktop-bin/element-desktop-bin-1.11.45.ebuild
deleted file mode 100644
index 745bf248a60e..
--- a/net-im/element-desktop-bin/element-desktop-bin-1.11.45.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature unpacker xdg
-
-MY_PN="${PN/-bin}"

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

2023-12-04 Thread Matthew Thode
commit: c05e02f27d3bed45856178b9d6b8129b23b9ee9a
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec  5 02:17:08 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Dec  5 02:17:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05e02f2

app-admin/ansible: add 9.0.1

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

 app-admin/ansible/Manifest |  1 +
 app-admin/ansible/ansible-9.0.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index b8a0ca40c59b..ad50b730499e 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -2,3 +2,4 @@ DIST ansible-7.7.0.tar.gz 40709642 BLAKE2B 
ee2f8d124f79ca3a3f131bfbc4f93e10d104a
 DIST ansible-8.5.0.tar.gz 40712390 BLAKE2B 
1fc1fe7334f52a8b1e630aa31c0d01a2ac2c117f7e0dc432ad37a8a170b9d8ca9635ebd9a962ee0c04fb9282ddb5526b65268b6167a2caad804953c6952b12ae
 SHA512 
4a61696f6cfe1859a1524bd6da45083b8bdec188d1c9fae382eb218776759d34237f7be9deaaf8734e1d6829a9c9fb75f843d8316df30d255314f10beb9ce6aa
 DIST ansible-8.6.0.tar.gz 41548019 BLAKE2B 
01506ff418045b138fb7b8cb7c12b30e269c1001a66d2ba3c67fd50542f3823f83f1c85d934985bbeec18ec7275bffdecba47b1a3e6cbb0f350422751eccf319
 SHA512 
b316f1d6e8ffd4739f142d9add50f39802d8a57bac026f8ab833fd3d07c2ccd9df1d2ba5bcf68b3486db99e12943e8787203e22b16d1ecd1c4c1655a3573cf5d
 DIST ansible-8.6.1.tar.gz 41550388 BLAKE2B 
bfa1d1a3fd3a32270f0551942594c117c3637e1556e838ff25fc2116e10e40556fcf0c495228c5aa52238466857194898329cf16dfa9e16d5499a86d80018ea0
 SHA512 
92cb3909693b54c47b88987aa92b3ca7caa1765f16a7e4c88abf0e3ff70e9d764de145fffdc56d04c40b4d4d6551775cfd7b99423373feffe6706ef80c84baa4
+DIST ansible-9.0.1.tar.gz 41021796 BLAKE2B 
d5127e5be9ec2f835e4d32a4a30889f9c0cd50f63f843472b36bce7220a3c7063fefa9e47cba1ea790f44e2a55fd8c1652df49518f76cfa1cac6ad84d7f076c3
 SHA512 
8ae5f6a3e5039129d3a918a538b6b16644a2b489894cbd8a455cbb71ba73b0b0eeb326b7d72b238698af4f7f19cd4ac3fed8e8d55518f817eeae8651776ae503

diff --git a/app-admin/ansible/ansible-9.0.1.ebuild 
b/app-admin/ansible/ansible-9.0.1.ebuild
new file mode 100644
index ..dfde603bf889
--- /dev/null
+++ b/app-admin/ansible/ansible-9.0.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+RESTRICT="test"
+
+RDEPEND=">=app-admin/ansible-core-2.16.0
+   

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

2023-12-04 Thread Matthew Thode
commit: 005cfce0c4168fa117681e5ba0b918ec5fd13307
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec  5 02:10:47 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Dec  5 02:10:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005cfce0

app-admin/ansible: add 8.6.1

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

 app-admin/ansible/Manifest |  1 +
 app-admin/ansible/ansible-8.6.1.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 7f997ccee293..b8a0ca40c59b 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,3 +1,4 @@
 DIST ansible-7.7.0.tar.gz 40709642 BLAKE2B 
ee2f8d124f79ca3a3f131bfbc4f93e10d104a38262b7d60edd2a88284275fecdd3acf0e566a5cc81a1fb6a179a0b7c51215f2945d669be4c6af7aa2a4f31ade0
 SHA512 
7da6845c9a68f2b8c10cf3e4cc6ea347861d5b59daa6ac895731ac79b733c6724d234345054fe9e3bf4ea460345b9026492fda42dce22bfbc027c9b4de093fd9
 DIST ansible-8.5.0.tar.gz 40712390 BLAKE2B 
1fc1fe7334f52a8b1e630aa31c0d01a2ac2c117f7e0dc432ad37a8a170b9d8ca9635ebd9a962ee0c04fb9282ddb5526b65268b6167a2caad804953c6952b12ae
 SHA512 
4a61696f6cfe1859a1524bd6da45083b8bdec188d1c9fae382eb218776759d34237f7be9deaaf8734e1d6829a9c9fb75f843d8316df30d255314f10beb9ce6aa
 DIST ansible-8.6.0.tar.gz 41548019 BLAKE2B 
01506ff418045b138fb7b8cb7c12b30e269c1001a66d2ba3c67fd50542f3823f83f1c85d934985bbeec18ec7275bffdecba47b1a3e6cbb0f350422751eccf319
 SHA512 
b316f1d6e8ffd4739f142d9add50f39802d8a57bac026f8ab833fd3d07c2ccd9df1d2ba5bcf68b3486db99e12943e8787203e22b16d1ecd1c4c1655a3573cf5d
+DIST ansible-8.6.1.tar.gz 41550388 BLAKE2B 
bfa1d1a3fd3a32270f0551942594c117c3637e1556e838ff25fc2116e10e40556fcf0c495228c5aa52238466857194898329cf16dfa9e16d5499a86d80018ea0
 SHA512 
92cb3909693b54c47b88987aa92b3ca7caa1765f16a7e4c88abf0e3ff70e9d764de145fffdc56d04c40b4d4d6551775cfd7b99423373feffe6706ef80c84baa4

diff --git a/app-admin/ansible/ansible-8.6.1.ebuild 
b/app-admin/ansible/ansible-8.6.1.ebuild
new file mode 100644
index ..05eb18736a9c
--- /dev/null
+++ b/app-admin/ansible/ansible-8.6.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+RESTRICT="test"
+
+RDEPEND=">=app-admin/ansible-core-2.15.0
+   

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

2023-12-04 Thread Matthew Thode
commit: f2ead8aea21227b5f95afb7de6e92c417a2fb173
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec  5 02:07:38 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Dec  5 02:07:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ead8ae

app-admin/ansible-core: add 2.15.7

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

 app-admin/ansible-core/Manifest   |  1 +
 app-admin/ansible-core/ansible-core-2.15.7.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index a14ef3f871c7..9133646c6055 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,4 +1,5 @@
 DIST ansible-core-2.14.11.tar.gz 3144040 BLAKE2B 
b9ae1b284219650a764af6b2a341172730cbfe3481b9ff3d1e33549ddd9b687071455a6349124019f0dd8448d5c61ada9e0011375f2ffc74ca4ae44cd1ce285b
 SHA512 
778d7b2646d59ac45994a0d33e59d0f85ca2cbf58605d94185fc86d9bc782d642d155c056213703c95e5b144939e287176096d833b9487971efa5cc22624bd27
 DIST ansible-core-2.15.5.tar.gz 3154868 BLAKE2B 
4de5dfe792f8b33b0c64747142658215a235f0b6269b8e00742adc81f2d87db3e24fd9fc58bf58106591c8981dae356ebeb9a958ba55645eebf1815913a98120
 SHA512 
820c455d4e9703fc0edebdc917325b7dc5a47c29fbaaac701e3b4d975cd17ebcdffefeec178c57b15f11ccdc57cbd649cd070031fd927c1f35819d4955e19cc0
 DIST ansible-core-2.15.6.tar.gz 3154982 BLAKE2B 
3c69671639d11e13aab266659fffeea2a213b8ed0e87d343926791428f4ad1c5a5e32e1d841eca2080d78af58c2a68b833cfa900b29403a6e86663fe8671154f
 SHA512 
e1876b59c3393429d42e03bb74252e0f22f3d7cec8f80c74d2f024e1204c2bfa354c4240a283c16c63186cf8e7a705c2f99b08715ea2dcfe290884ce1f8b9114
+DIST ansible-core-2.15.7.tar.gz 3159286 BLAKE2B 
8efcc68dc01beaf9dfd7b7988dcc8c9581e390813a0b04514c69d674cbf6fef19e8b46950a03b558cd7de0c394d6923ddae85aa8a4f32f60b7abb63f73ad2a3c
 SHA512 
f94416122040c945dc871fa0f897e3bc3d02e43459573bc5e7fa4f1988b1d7b5be306cb48e9ebc59dd111e710c462a5e421312f909f8476d6ae5d3bc6b493c4d
 DIST ansible-core-2.16.0.tar.gz 3155083 BLAKE2B 
b488548d01bc5a1eb3826533241a35948b029cbc83c8b1d8e78d0f9e2d9c88ee16dbc6858b4e1e3c656fee760ff839d445c2ab6bfa2ae72686933f668113731a
 SHA512 
1a94d958423f8a6b3f74f3c88157c21cced9c5332db2e3f601aa54360a0d9434082f61c2d5c3356beb19cd17b876f27d5c8f6b12e17360334a41ce25cf7fd5c0

diff --git a/app-admin/ansible-core/ansible-core-2.15.7.ebuild 
b/app-admin/ansible-core/ansible-core-2.15.7.ebuild
new file mode 100644
index ..31aa6a3c7556
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.15.7.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   inherit pypi
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+   

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

2023-12-04 Thread Matthew Thode
commit: c1d7276feb9dd048cbb65a1add5f9ca10b0ab810
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec  5 02:09:17 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Dec  5 02:09:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d7276f

app-admin/ansible-core: add 2.14.12

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

 app-admin/ansible-core/Manifest|  1 +
 app-admin/ansible-core/ansible-core-2.14.12.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index 425a7288ed69..a60fb98b5248 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,4 +1,5 @@
 DIST ansible-core-2.14.11.tar.gz 3144040 BLAKE2B 
b9ae1b284219650a764af6b2a341172730cbfe3481b9ff3d1e33549ddd9b687071455a6349124019f0dd8448d5c61ada9e0011375f2ffc74ca4ae44cd1ce285b
 SHA512 
778d7b2646d59ac45994a0d33e59d0f85ca2cbf58605d94185fc86d9bc782d642d155c056213703c95e5b144939e287176096d833b9487971efa5cc22624bd27
+DIST ansible-core-2.14.12.tar.gz 3144432 BLAKE2B 
7c7e1f73a19e6033b7b230ac6505d34aeb57b75bfe0ece88332b98aa1cd0c6a27eb843829cbe25b5956dd602143171a6eea313cdd97f53b0ddeceefe905955e5
 SHA512 
648835f2b025ca37c1b88a47eb34ce972c15e66563e14573b9ad9e518cf0d96af882784495311724a5d66cb028fc65aa351e56f827d328032a95c9fb0c882bd8
 DIST ansible-core-2.15.5.tar.gz 3154868 BLAKE2B 
4de5dfe792f8b33b0c64747142658215a235f0b6269b8e00742adc81f2d87db3e24fd9fc58bf58106591c8981dae356ebeb9a958ba55645eebf1815913a98120
 SHA512 
820c455d4e9703fc0edebdc917325b7dc5a47c29fbaaac701e3b4d975cd17ebcdffefeec178c57b15f11ccdc57cbd649cd070031fd927c1f35819d4955e19cc0
 DIST ansible-core-2.15.6.tar.gz 3154982 BLAKE2B 
3c69671639d11e13aab266659fffeea2a213b8ed0e87d343926791428f4ad1c5a5e32e1d841eca2080d78af58c2a68b833cfa900b29403a6e86663fe8671154f
 SHA512 
e1876b59c3393429d42e03bb74252e0f22f3d7cec8f80c74d2f024e1204c2bfa354c4240a283c16c63186cf8e7a705c2f99b08715ea2dcfe290884ce1f8b9114
 DIST ansible-core-2.15.7.tar.gz 3159286 BLAKE2B 
8efcc68dc01beaf9dfd7b7988dcc8c9581e390813a0b04514c69d674cbf6fef19e8b46950a03b558cd7de0c394d6923ddae85aa8a4f32f60b7abb63f73ad2a3c
 SHA512 
f94416122040c945dc871fa0f897e3bc3d02e43459573bc5e7fa4f1988b1d7b5be306cb48e9ebc59dd111e710c462a5e421312f909f8476d6ae5d3bc6b493c4d

diff --git a/app-admin/ansible-core/ansible-core-2.14.12.ebuild 
b/app-admin/ansible-core/ansible-core-2.14.12.ebuild
new file mode 100644
index ..66c67a2e2ac7
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.14.12.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   inherit pypi
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/resolvelib.patch"
+)
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+   

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

2023-12-04 Thread Matthew Thode
commit: 4e2de06e9982dcff3cfb54b361bcd54abb3b5353
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Dec  5 02:08:07 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Dec  5 02:08:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e2de06e

app-admin/ansible-core: add 2.16.1

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

 app-admin/ansible-core/Manifest   |  1 +
 app-admin/ansible-core/ansible-core-2.16.1.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index 9133646c6055..425a7288ed69 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -3,3 +3,4 @@ DIST ansible-core-2.15.5.tar.gz 3154868 BLAKE2B 
4de5dfe792f8b33b0c64747142658215
 DIST ansible-core-2.15.6.tar.gz 3154982 BLAKE2B 
3c69671639d11e13aab266659fffeea2a213b8ed0e87d343926791428f4ad1c5a5e32e1d841eca2080d78af58c2a68b833cfa900b29403a6e86663fe8671154f
 SHA512 
e1876b59c3393429d42e03bb74252e0f22f3d7cec8f80c74d2f024e1204c2bfa354c4240a283c16c63186cf8e7a705c2f99b08715ea2dcfe290884ce1f8b9114
 DIST ansible-core-2.15.7.tar.gz 3159286 BLAKE2B 
8efcc68dc01beaf9dfd7b7988dcc8c9581e390813a0b04514c69d674cbf6fef19e8b46950a03b558cd7de0c394d6923ddae85aa8a4f32f60b7abb63f73ad2a3c
 SHA512 
f94416122040c945dc871fa0f897e3bc3d02e43459573bc5e7fa4f1988b1d7b5be306cb48e9ebc59dd111e710c462a5e421312f909f8476d6ae5d3bc6b493c4d
 DIST ansible-core-2.16.0.tar.gz 3155083 BLAKE2B 
b488548d01bc5a1eb3826533241a35948b029cbc83c8b1d8e78d0f9e2d9c88ee16dbc6858b4e1e3c656fee760ff839d445c2ab6bfa2ae72686933f668113731a
 SHA512 
1a94d958423f8a6b3f74f3c88157c21cced9c5332db2e3f601aa54360a0d9434082f61c2d5c3356beb19cd17b876f27d5c8f6b12e17360334a41ce25cf7fd5c0
+DIST ansible-core-2.16.1.tar.gz 3162449 BLAKE2B 
b31b0a7506cd753131745b10734a79af5aa41ce2842e15effda88b81deef59978704d3b8d17b4434a657dc984ad8466a0dff807f63db06c190d8e24509f36327
 SHA512 
c01ad95fedc47a8467c9ddf00ac05875d11507ad63da4978c1e6a9d17f3ae200da288851175378147302eb590af9fe6071042695faad3b9aee60161a0df27a6b

diff --git a/app-admin/ansible-core/ansible-core-2.16.1.ebuild 
b/app-admin/ansible-core/ansible-core-2.16.1.ebuild
new file mode 100644
index ..31aa6a3c7556
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.16.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   inherit pypi
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+   

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

2023-12-04 Thread Patrick McLean
commit: 28624fecbbd4b6cea473e580ba93e0ea537e51bf
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Dec  5 01:00:06 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Dec  5 01:00:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28624fec

dev-util/ruff: add 0.1.7

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

 dev-util/ruff/Manifest  |  27 +++
 dev-util/ruff/ruff-0.1.7.ebuild | 471 
 2 files changed, 498 insertions(+)

diff --git a/dev-util/ruff/Manifest b/dev-util/ruff/Manifest
index 9f553b0d2ebb..2a66dffe6618 100644
--- a/dev-util/ruff/Manifest
+++ b/dev-util/ruff/Manifest
@@ -46,10 +46,13 @@ DIST clap_derive-4.4.7.crate 29046 BLAKE2B 
96ca919b8f9901b2e89c58ee8cf8bd3881ff7
 DIST clap_lex-0.6.0.crate 12272 BLAKE2B 
22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d
 SHA512 
3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e
 DIST clearscreen-2.0.1.crate 151421 BLAKE2B 
c43020bf5a2aced2d053e46f3a5d38d5accdb7af6d742d7fbcd990f01f7e31138fbcfd2cee2a29a9a0a794b6dc75fb3213c4c593020d5b1e2eb521d82ef063a7
 SHA512 
e9ba90f1768537464b201b045f05522dfc9765ba5111fb484ada0968ee880d72ce46020e2798778179bbd191b256cb340329966cd6d182253c31d96d9824506c
 DIST codspeed-2.3.1.crate 4526 BLAKE2B 
1a749feec07902c914c8b96fc90832beb3b94c98ec3121bd0c84db82e6ffb40e1e1b89a11a629f097247df75c4fb6899fdfcc5d9a4ac1cb09bec3683e08a4a75
 SHA512 
8d885ba2b94b1788389e97fe9f834884c0eb2dfb3500928401f0d755fe4a32b945fafe8aa0aa609c8e59490ebac0436c2c5cc48901be2af9dd0adfdd8419a5bd
+DIST codspeed-2.3.3.crate 4552 BLAKE2B 
f941e463d44df151f1ff1102b2c0fc2563e3815bd560fb647eddb68c4b2bb09de864668cac2873955453f29370df0ef33e463c1a91afdaba3a9478b723742a9f
 SHA512 
e7fbc1b162f6b33c178475760ea0004eaff3dc2d96e30c13127eba5e3e82cf47ea46df48f22034c7f81a86ad3e33b91025ac37db9a30b0a6dbaa3fd8272dc062
 DIST codspeed-criterion-compat-2.3.1.crate 9839 BLAKE2B 
57e1361b224012e10db65d64e9800e614bc613b9215f746660967dfa1d0f9d2caf44fb3c979151b060d59c74096f1bca3c1260798ca9dd52ba65ca9a7203cc83
 SHA512 
cfc0e2456b75e94cf9c42800a2c1e35208735138b632680c0ffdd788676e2b0f8ab1ef5b5351dcc092668f4020c903084fad11cbc11ee1d61e1476a5fb1c4193
+DIST codspeed-criterion-compat-2.3.3.crate 10192 BLAKE2B 
9963402689a301158bcd9e3e656c006ca178f0ce7b87d6c318cd453ec2355df59cd9b45089a9e90c4b5f38952db22458b837feb82245d0394c20ce2dfe34012b
 SHA512 
dbfea5a813aa843016801d6513b8907d80f44a9d8454eb6da9abb73f5fb1d71c7514cb279723776ef8a3385f616fcd4f378b4a0814708df50e5641bccecffaf6
 DIST colorchoice-1.0.0.crate 6857 BLAKE2B 
a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f
 SHA512 
53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551
 DIST colored-2.0.4.crate 23654 BLAKE2B 
41303ea33785c060415a955383ba2f22ac8e4afe9f1345b9f41dea9817348298f8715c4bfdc60cf4960315c3a7dfabf148f2fdf62e0e0a5ca77e34c57dfca307
 SHA512 
38e664d23546d77c81da6f5eca6ee8113d6ce20107bf7325255de2c59d532e662ee1f751420bba8ccbbe468b8cb13f743050e4145d0e1f1e37087a1f3a65ada0
 DIST configparser-3.0.2.crate 22545 BLAKE2B 
f03f85d109c6d7781340f4514667740c664feb38fb597262d2531f978a04c53f284de7c5671243c77c9db8d7202429f56030a67d76382406ee07e44fbf15b5e3
 SHA512 
ffa9055a736a93dd062b92ab1345a29565804021268787ab6dd314c00ccec4d2dd94562b1576ac356692011ae67ddc86ae8965e217b1607b680f0669eb4ea9ec
+DIST configparser-3.0.3.crate 23259 BLAKE2B 
ff713f8b09e63a08cedddfe94f6f68920a70ca158f610de6259816bda9cb56f75560456233d0d895a3cd6a41ab08cc298e5133b1bf75fe8e3364d9eba3212e90
 SHA512 
14e678c0617a5a95444964291fce9492f8e2c7117c3c93272d79572548dc89e8d2bea088d0dfc49481f777ce6da4e8773359de5d6f26e21f21af7ae220ded0d4
 DIST console-0.15.7.crate 35409 BLAKE2B 
b5e34b03a1c7d5fbffe5ae07182e28f6638e026a1dc2bd87bf47f67230ead612b37ce0c79b50d84619009753bb98dab661279b77c68760a0b75ce8303733abc7
 SHA512 
f37213812527bcad23baa8648cd949d8ec955e1be7589ecd36fee46637e77420c2561fc301f2562dd95bb66802b92ec1da5b85367bf16b793849913698a80576
 DIST console_error_panic_hook-0.1.7.crate 507196 BLAKE2B 
90f2855b54c78258f9e4983849a0c0b41f842990d622bef0ea16ae5e3a93914919022d21b1437bb2ce644333d4e0c6e7b55d960452c4fa437e23bcd0da83a4dd
 SHA512 
49f4fb2175c0068981678f291422ace3737dab7033b1a49d78fd821512c92fdd023c3fe28c7daed88c8f338c30a9c7f82f18bb4583c3fe7839ad8dcd0addd6b9
 DIST console_log-1.0.0.crate 28943 BLAKE2B 
1717f161a7d3a92d5161119cb7ffc477b763716e5022e8cd528caf6e8d28eff9ec4bf53a7c45a68956d61109b4d50dcc582051e697c7a5e4a591e6e67e054510
 SHA512 
e44e2acf873fb86822474c6e2a7dc2964384db096b3ee13673bb57990dc0a930a306f53360f9d1145faa31bcbd194f8fcc1674bdbc2f6b236e7eefb4bc43a06a
@@ -91,13 +94,16 @@ DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 
91270883db5ad0e999ebbca1123d8729d3040
 DIST flate2-1.0.27.crate 

[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-scarlett-gui/files/, media-sound/alsa-scarlett-gui/

2023-12-04 Thread Jason A. Donenfeld
commit: f6f3e9305723f1df1754959ee41a6bd29cd48ed4
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Mon Dec  4 23:03:22 2023 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Mon Dec  4 23:08:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f3e930

media-sound/alsa-scarlett-gui: use fabs() for double

clang -MT gtkdial.o -MMD -MP -MF .deps/gtkdial.d -O2 -pipe -march=native 
-fno-diagnostics-color -Werror=implicit-function-declaration 
-Werror=implicit-int -Wall -Werror -D_FORTIFY_SOURCE=2 -DVERSION=\"Unknown\" 
-Wno-error=deprecated-declarations -I/usr/include/glib-2.0 
-I/usr/lib64/glib-2.0/include
gtkdial.c:836:9: error: using integer absolute value function 'abs' when
  argument is of floating point type [-Werror,-Wabsolute-value]
  836 | if (abs(delta) > 1)

Link: https://github.com/geoffreybennett/alsa-scarlett-gui/pull/87
Closes: https://bugs.gentoo.org/918957
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 3.ebuild => alsa-scarlett-gui-0.3.3-r1.ebuild} |  5 +++-
 .../files/alsa-scarlett-gui-0.3.3-fabs.patch   | 33 ++
 2 files changed, 37 insertions(+), 1 deletion(-)

diff --git a/media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.3.ebuild 
b/media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.3-r1.ebuild
similarity index 87%
rename from media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.3.ebuild
rename to media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.3-r1.ebuild
index bbffa10a19b6..8f4c27ffd11c 100644
--- a/media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.3.ebuild
+++ b/media-sound/alsa-scarlett-gui/alsa-scarlett-gui-0.3.3-r1.ebuild
@@ -19,7 +19,10 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=( "${FILESDIR}"/"${P}"-cflags.patch )
+PATCHES=(
+   "${FILESDIR}"/"${P}"-cflags.patch
+   "${FILESDIR}"/"${P}"-fabs.patch
+)
 MAKEOPTS="${MAKEOPTS} -C src"
 
 export PREFIX="/usr"

diff --git 
a/media-sound/alsa-scarlett-gui/files/alsa-scarlett-gui-0.3.3-fabs.patch 
b/media-sound/alsa-scarlett-gui/files/alsa-scarlett-gui-0.3.3-fabs.patch
new file mode 100644
index ..31f21bed199a
--- /dev/null
+++ b/media-sound/alsa-scarlett-gui/files/alsa-scarlett-gui-0.3.3-fabs.patch
@@ -0,0 +1,33 @@
+From 883541a1073e5bd2f8a8f759db56e48d90a2f448 Mon Sep 17 00:00:00 2001
+From: "Jason A. Donenfeld" 
+Date: Tue, 5 Dec 2023 00:00:34 +0100
+Subject: [PATCH] gtkdial: use fabs() for double
+
+Passing a double to abs() truncates it to an integer, which is probably
+not intended, and also causes fatal errors on clang.
+
+Signed-off-by: Jason A. Donenfeld 
+---
+ src/gtkdial.c | 6 +++---
+ 1 file changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/src/gtkdial.c b/src/gtkdial.c
+index ce06515..931b06b 100644
+--- a/src/gtkdial.c
 b/src/gtkdial.c
+@@ -832,9 +832,9 @@ gtk_dial_scroll_controller_scroll 
(GtkEventControllerScroll *scroll,
+ doubledy,
+ GtkDial  *dial)
+ {
+-double delta = dx ? dx : dy;
+-if (abs(delta) > 1)
+-  delta *= abs(delta);
++double delta = dx ? dx : dy, absolute_delta = fabs(delta);
++if (absolute_delta > 1)
++  delta *= absolute_delta;
+ double step = -gtk_adjustment_get_step_increment(dial->adj)*delta;
+ 
+ set_value(dial, gtk_adjustment_get_value(dial->adj) + step);
+-- 
+2.42.0
+



[gentoo-commits] repo/proj/guru:dev commit in: games-rpg/open-adventure/

2023-12-04 Thread Nicola Smaniotto
commit: e03c28cd964837b78738a846a01559f61c0f23d6
Author: Nicola Smaniotto  gmail  com>
AuthorDate: Mon Dec  4 21:57:05 2023 +
Commit: Nicola Smaniotto  gmail  com>
CommitDate: Mon Dec  4 21:58:42 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e03c28cd

games-rpg/open-adventure: remove uncommon flags CFLAGS

Closes: https://bugs.gentoo.org/919038
Signed-off-by: Nicola Smaniotto  gmail.com>

 games-rpg/open-adventure/open-adventure-1.16.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/games-rpg/open-adventure/open-adventure-1.16.ebuild 
b/games-rpg/open-adventure/open-adventure-1.16.ebuild
index 2fde826c47..45758338c5 100644
--- a/games-rpg/open-adventure/open-adventure-1.16.ebuild
+++ b/games-rpg/open-adventure/open-adventure-1.16.ebuild
@@ -35,6 +35,10 @@ python_check_deps() {
 }
 
 src_prepare() {
+   # remove uncommon flags
+   sed -e 's/-D_FORTIFY_SOURCE=2 -fstack-protector-all $(CFLAGS) 
-g/$(CFLAGS)/' \
+   -i Makefile
+
eapply_user
 
# Add missing semicolon



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2023-12-04 Thread Ben Kohler
commit: 06001d963251a6b3fb59d2a17ad7a695789e70f0
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Dec  4 21:02:44 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Dec  4 21:03:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06001d96

net-fs/samba: add 4.18.9

Bug: https://bugs.gentoo.org/891267

Signed-off-by: Ben Kohler  gentoo.org>

 net-fs/samba/Manifest|   1 +
 net-fs/samba/samba-4.18.9.ebuild | 383 +++
 2 files changed, 384 insertions(+)

diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest
index 2a3807e62cb5..a55d81bb80a8 100644
--- a/net-fs/samba/Manifest
+++ b/net-fs/samba/Manifest
@@ -3,6 +3,7 @@ DIST samba-4.18.5.tar.gz 41315373 BLAKE2B 
24c625372c6e4f7f4393777991221f7a7ad255
 DIST samba-4.18.6.tar.gz 41323359 BLAKE2B 
0bdb81edb6a539a4466f97949325091a063ab0a1633c29e15296776f0adc41ee9e1949c94870c347a8dad689598ef1b2de4f0301cb7ce06cae045c68caffa5f4
 SHA512 
28e8e4e57db1f392dfe96387888e2771e08f1f8eedf860f688ea3b8bd2cee1d6bbe99b2e61c84dc9ed6ade6393baf629955bed93d6cdad5241a292a10d8a12b6
 DIST samba-4.18.7.tar.gz 41328101 BLAKE2B 
41b148f72bfa02a8d04745a4d507e8846ffe9b1388b31fe11074c7d86db6509f35a93cce6a201727b37efb6d671f3059d01e26a72198ad67bd83d6238b07d636
 SHA512 
86baf5c76e92f4b194726441e1d0efe11dc3db4d399f141f76c1abb4f4a3ab05473dded3294d2019f7999305ca6d5e56961d71434e9e214b960895e53bedd7a9
 DIST samba-4.18.8.tar.gz 41335959 BLAKE2B 
d25711f1e781ed16fc224476979a07a5362f92ac943dd0bccfdf445434d0e6838281d5ceae27963267f914720ad6db647078520dc0e78c6ae652faec7d773e73
 SHA512 
2924c360f6299129527457547b13c1b282e2907a0ecde1036dbca894c752935d693914b4846a9eab436b33798c53c9974692e51fd071301b1174598be944a246
+DIST samba-4.18.9.tar.gz 41332779 BLAKE2B 
8a0769c73d42b941b6f69d62243dd2b93d66748231465b853320cf1bf4b3dd8a912ac7bddfaa9c8b1941788951c2ccd630dabb23cf94965bc1d1e4cb5d74d123
 SHA512 
93a6c878bca583f59208df2a7865bbd453f7a65dc2f39a863797ef807bdeced4d632c5edd4579e341f8cf3b0b2fbe41e68a815a1510518bdd43e9a25a973c94c
 DIST samba-4.19.0.tar.gz 41816190 BLAKE2B 
4e0db41d7d06e195cee994c5ec02a37892c1a7dd99ea9defb845fe2fbf96446846c469007218b6b0d6077c0886f0d08b2a4376acba1ed455b641daacd9018f12
 SHA512 
908418c16e94cf8f87dd331fa4c0081e89d147706e4c85d0cd331327481cab49f6f17ed338c1d0e73475ef8da2398f80db18d63f2d37fc8cb4f053e3b3081af7
 DIST samba-4.19.1.tar.gz 41818285 BLAKE2B 
d0a6d9d1dfa9e4caacbbf3c9253d50553a5b91ed23a0f3b8871bb790888a6dbe73c4752f949a91263ccd6c5cf526fb8a47d3703403d44c4cea9b0670f2d2ef96
 SHA512 
838d1529c06bc636fbc3a1c10d5b6bea6389acf992d16c0fd44c51170a6c09de9ccc6e76b789740113851d8c9092bcbe974617b39bbae001e0395f7e127b1670
 DIST samba-4.19.2.tar.gz 41817924 BLAKE2B 
cb3747f1be6e712c6e68f3720e68aee7db2e4dcc48a9210d002337d6690ed8b027919f333dc4a7c1e74b716ebceeff1d8071463899513edfe51da967d71d8148
 SHA512 
d2fb64013e77d138a52b100377a042951c132884936b2b6dbf60506355e3f6882d5f3008a6bb855dd19b8981f7dc14da4f91ddbea7458978c1c4ab009608faf5

diff --git a/net-fs/samba/samba-4.18.9.ebuild b/net-fs/samba/samba-4.18.9.ebuild
new file mode 100644
index ..62e458b0c89d
--- /dev/null
+++ b/net-fs/samba/samba-4.18.9.ebuild
@@ -0,0 +1,383 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+),xml(+)"
+inherit python-single-r1 flag-o-matic waf-utils multilib-minimal linux-info 
systemd pam tmpfiles
+
+DESCRIPTION="Samba Suite Version 4"
+HOMEPAGE="https://samba.org/;
+
+MY_PV="${PV/_rc/rc}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} == *_rc* ]]; then
+   SRC_URI="https://download.samba.org/pub/samba/rc/${MY_P}.tar.gz;
+else
+   SRC_URI="https://download.samba.org/pub/samba/stable/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86"
+fi
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="acl addc ads ceph client cluster cpu_flags_x86_aes cups debug fam 
glusterfs gpg"
+IUSE+=" iprint json ldap llvm-libunwind pam profiling-data python quota 
+regedit selinux"
+IUSE+=" snapper spotlight syslog system-heimdal +system-mitkrb5 systemd test 
unwind winbind"
+IUSE+=" zeroconf"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   addc? ( json python !system-mitkrb5 winbind )
+   ads? ( acl ldap python winbind )
+   cluster? ( ads )
+   gpg? ( addc )
+   spotlight? ( json )
+   test? ( python )
+   !ads? ( !addc )
+   ?? ( system-heimdal system-mitkrb5 )
+"
+
+# the test suite is messed, it uses system-installed samba
+# bits instead of what was built, tests things disabled via use
+# flags, and generally just fails to work in a way ebuilds could
+# rely on in its current state
+RESTRICT="test"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/samba-4.0/policy.h
+   /usr/include/samba-4.0/dcerpc_server.h
+   /usr/include/samba-4.0/ctdb.h
+   /usr/include/samba-4.0/ctdb_client.h
+   

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

2023-12-04 Thread Ben Kohler
commit: fde4bf0d14f6b62abb1dbbfac627acf52039208f
Author: Ben Kohler  gentoo  org>
AuthorDate: Mon Dec  4 15:38:05 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Mon Dec  4 21:03:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde4bf0d

media-gfx/fotoxx: add 23.80

Signed-off-by: Ben Kohler  gentoo.org>

 media-gfx/fotoxx/Manifest|  1 +
 media-gfx/fotoxx/fotoxx-23.80.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest
index aa339fd35a64..e6f4dc734fba 100644
--- a/media-gfx/fotoxx/Manifest
+++ b/media-gfx/fotoxx/Manifest
@@ -1,3 +1,4 @@
 DIST fotoxx-23.70-source.tar.gz 16130595 BLAKE2B 
d5cd0453c7cc568ddc5a8d66d5f79f4a907a52aa0d635cb32701a4293a210d703e05056a1140287d20434c636f5acffc869af135cf8a3f3762ca55e10e102a05
 SHA512 
3616f3e90e973c872b25607951ebd41f851df45b715cb3c2df982c1f74387d9cbf0ee5fc14f3de4ecb4e3251ba25affe6cd3b5e118bce31ff01c14637d588c5d
 DIST fotoxx-23.72-source.tar.gz 16130664 BLAKE2B 
913b524314ee2cf81d9f18a2a03a983585bea033e2a177e16bc213539aa9b0e76bd2b68ccee25a11529836478d0469703c614123a4e0fe627c9dde69fbee7183
 SHA512 
1b1f94421002da719df8d3d61e481954a017461d7f442310fcac957e71c5cf8a9bb77566f9c9451a650cb772433527a3c102c49421f291a9126b8227a34d2cb8
 DIST fotoxx-23.74-source.tar.gz 16271809 BLAKE2B 
88567d8da677fd95bdfbc19ebce778d7b4e64574688c4dfd56cca9d40b3bfb5005e9659801b9bf00b87e46aa10433ff32ab7aef2439b358dbdf5ffeac77be9f7
 SHA512 
2fe48f7a311ffa6be4be58f1769ed965a0be428956a7f0afd0ff99501c201e05877732507f27f10510f0bc29705e9184c4b92cc5eb42d31510963c70a6caf569
+DIST fotoxx-23.80-source.tar.gz 16259363 BLAKE2B 
15f6880c452d6b715b492c4ea46e79c43a26a7f30a3396c06e7b89edcfc8e335c75407d540e22c3a7ff9dca70c5779a544d08adebee2a75801c21e3d16e50dcb
 SHA512 
4f0dfe47ffc811bbab7939147094b0663a1aa0fd6795d9f0f0b904d62bd4e12c8948a6cb69de33667c0f5f059e000dee62543d9f128776990b9aee772ea653e0

diff --git a/media-gfx/fotoxx/fotoxx-23.80.ebuild 
b/media-gfx/fotoxx/fotoxx-23.80.ebuild
new file mode 100644
index ..6d3e66505952
--- /dev/null
+++ b/media-gfx/fotoxx/fotoxx-23.80.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit optfeature xdg-utils
+
+DESCRIPTION="Program for improving image files made with a digital camera"
+HOMEPAGE="https://kornelix.net/fotoxx/fotoxx.html;
+SRC_URI="https://kornelix.net/downloads/downloads/${P}-source.tar.gz;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+# For required dependencies read doc/README, for required tools read
+# data/userguide [INSTALLATION]. xdg-open (x11-misc/xdg-utils) is an
+# alternative to firefox and chromium-browser. `grep '"which ' * -R`
+# is helpful to report some required tools run via the shell.
+
+DEPEND="
+   media-libs/clutter
+   media-libs/clutter-gtk
+   media-libs/lcms:2
+   media-libs/libjpeg-turbo:=
+   media-libs/libpng:=
+   media-libs/tiff:=
+   media-libs/libchamplain[gtk]
+   x11-libs/gtk+:3"
+RDEPEND="
+   ${DEPEND}
+   media-gfx/dcraw
+   media-libs/exiftool
+   x11-misc/xdg-utils
+"
+
+S="${WORKDIR}/${PN}"
+
+PATCHES=( "${FILESDIR}/${PN}-22.18-documentation.patch" )
+
+DOCS=()
+HTML_DOCS=()
+
+src_prepare() {
+   sed -i -e "/^DOCDIR/ s/${PN}$/${PF}/" Makefile || die
+   sed -i -e "/^Icon/ s/\.png$//" fotoxx.desktop || die
+   default
+}
+
+src_install() {
+   # For the Help menu items to work, *.html must be in 
/usr/share/doc/${PF},
+   # and README, changelog, copyright, license, etc. must not be 
compressed.
+   emake DESTDIR="${D}" install
+   rm -f "${D}"/usr/share/doc/${PF}/*.man || die
+   docompress -x /usr/share/doc
+}
+
+pkg_postinst() {
+   optfeature "HEIC & AVIF file support" media-libs/libheif
+   optfeature "additional RAW file support" media-gfx/rawtherapee
+   optfeature "additional RAW file support" media-gfx/darktable
+   optfeature "video thumbnails & playback" media-video/ffmpeg
+   optfeature "copying images to optical media" app-cdr/dvd+rw-tools
+   optfeature "WEBP file support" media-libs/libwebp
+
+   elog
+   elog "Please read the Help > User Guide for details. The source 
location is"
+   elog "/usr/share/fotoxx/data/userguide and after running fotoxx a copy 
will"
+   elog "be placed at /home//.fotoxx/userguide."
+   elog
+   elog "To play videos, in Tools > Preferences set 'Video File Play 
Command'."
+   elog
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-openstackclient/files/, dev-python/python-openstackclient/

2023-12-04 Thread Michał Górny
commit: 6b00547810a925620aedaa409bc6c63359668d92
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec  4 20:33:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec  4 20:39:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b005478

dev-python/python-openstackclient: Backport test fix

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

 .../files/python-openstackclient-6.3.0-test.patch  | 254 +
 .../python-openstackclient-6.3.0.ebuild|   5 +
 2 files changed, 259 insertions(+)

diff --git 
a/dev-python/python-openstackclient/files/python-openstackclient-6.3.0-test.patch
 
b/dev-python/python-openstackclient/files/python-openstackclient-6.3.0-test.patch
new file mode 100644
index ..b82097f36ae7
--- /dev/null
+++ 
b/dev-python/python-openstackclient/files/python-openstackclient-6.3.0-test.patch
@@ -0,0 +1,254 @@
+From fb2e0ced6e2413f5641e65bdc44ff1350a172a24 Mon Sep 17 00:00:00 2001
+From: Stephen Finucane 
+Date: Mon, 11 Sep 2023 10:46:23 +0100
+Subject: [PATCH] tests: Explicitly specify port fields for output
+
+Rather than excluding the few fields we don't want, explicitly indicate
+the ones we do want. We were already in-effect doing this in our tests,
+so this is simply moving the definition from tests to the main code.
+
+Note that this is a problem in the tests for virtually all commands
+that will be seen as the SDK continues to evolve and new fields are
+added to existing resources. This is a problem that be solved over
+time though, rather than in a big bang commit.
+
+Change-Id: Iaa64e97450f5c73cab2e2c3b0c741aec1495b4f1
+Signed-off-by: Stephen Finucane 
+---
+ openstackclient/network/v2/port.py| 52 +++
+ .../tests/unit/network/v2/test_port.py| 36 ++---
+ 2 files changed, 59 insertions(+), 29 deletions(-)
+
+diff --git a/openstackclient/network/v2/port.py 
b/openstackclient/network/v2/port.py
+index 6ca069bb..710e8fe3 100644
+--- a/openstackclient/network/v2/port.py
 b/openstackclient/network/v2/port.py
+@@ -55,18 +55,48 @@ _formatters = {
+ 
+ 
+ def _get_columns(item):
+-column_map = {
+-'binding:host_id': 'binding_host_id',
+-'binding:profile': 'binding_profile',
+-'binding:vif_details': 'binding_vif_details',
+-'binding:vif_type': 'binding_vif_type',
+-'binding:vnic_type': 'binding_vnic_type',
+-'is_admin_state_up': 'admin_state_up',
+-'is_port_security_enabled': 'port_security_enabled',
++column_data_mapping = {
++'admin_state_up': 'is_admin_state_up',
++'allowed_address_pairs': 'allowed_address_pairs',
++'binding_host_id': 'binding_host_id',
++'binding_profile': 'binding_profile',
++'binding_vif_details': 'binding_vif_details',
++'binding_vif_type': 'binding_vif_type',
++'binding_vnic_type': 'binding_vnic_type',
++'created_at': 'created_at',
++'data_plane_status': 'data_plane_status',
++'description': 'description',
++'device_id': 'device_id',
++'device_owner': 'device_owner',
++'device_profile': 'device_profile',
++'dns_assignment': 'dns_assignment',
++'dns_domain': 'dns_domain',
++'dns_name': 'dns_name',
++'extra_dhcp_opts': 'extra_dhcp_opts',
++'fixed_ips': 'fixed_ips',
++'hints': 'hints',
++'id': 'id',
++'ip_allocation': 'ip_allocation',
++'mac_address': 'mac_address',
++'name': 'name',
++'network_id': 'network_id',
++'numa_affinity_policy': 'numa_affinity_policy',
++'port_security_enabled': 'is_port_security_enabled',
++'project_id': 'project_id',
++'propagate_uplink_status': 'propagate_uplink_status',
++'resource_request': 'resource_request',
++'revision_number': 'revision_number',
++'qos_network_policy_id': 'qos_network_policy_id',
++'qos_policy_id': 'qos_policy_id',
++'security_group_ids': 'security_group_ids',
++'status': 'status',
++'tags': 'tags',
++'trunk_details': 'trunk_details',
++'updated_at': 'updated_at',
+ }
+-hidden_columns = ['location', 'tenant_id']
+-return utils.get_osc_show_columns_for_sdk_resource(
+-item, column_map, hidden_columns
++return (
++tuple(column_data_mapping.keys()),
++tuple(column_data_mapping.values()),
+ )
+ 
+ 
+diff --git a/openstackclient/tests/unit/network/v2/test_port.py 
b/openstackclient/tests/unit/network/v2/test_port.py
+index 59755bb9..c897a1af 100644
+--- a/openstackclient/tests/unit/network/v2/test_port.py
 b/openstackclient/tests/unit/network/v2/test_port.py
+@@ -172,7 +172,7 @@ class TestCreatePort(TestPort):
+ )
+ self.assertFalse(self.network_client.set_tags.called)
+ 
+-self.assertEqual(set(self.columns), set(columns))
++

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

2023-12-04 Thread Alexey Zapparov
commit: e463d6332c9a9507e80f8f6d53c5206d0ec44d97
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Mon Dec  4 20:30:05 2023 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Mon Dec  4 20:30:05 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e463d633

app-admin/pulumi-bin: drop 3.91.1, 3.92.0, add 3.95.0

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

 app-admin/pulumi-bin/Manifest  |  3 +-
 app-admin/pulumi-bin/pulumi-bin-3.92.0.ebuild  | 34 --
 ...-bin-3.91.1.ebuild => pulumi-bin-3.95.0.ebuild} |  0
 3 files changed, 1 insertion(+), 36 deletions(-)

diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest
index 0b7026ea1f..c8667c8b4d 100644
--- a/app-admin/pulumi-bin/Manifest
+++ b/app-admin/pulumi-bin/Manifest
@@ -1,3 +1,2 @@
-DIST pulumi-v3.91.1-linux-x64.tar.gz 154427644 BLAKE2B 
95d6ff946d6a1b74d293f6774329cc1f770f68f78e2f166320ffb2c2146fbda30521704cd32f4b8e1fc8d193aa9a6006c46819b53e2e123a2546435bf8008f0e
 SHA512 
b954c2d627f67043b9e39227f7da9392afdb1621ac6c44fb0d7a58e3c6653b5e2bff0b858a40ebb7adabc4181f6aeaae81fc2284966906f24dbb531065b4dd5e
-DIST pulumi-v3.92.0-linux-x64.tar.gz 154831161 BLAKE2B 
105f6d814b2832ec0cec7592e67fc9daf60302179bdc150f3387c07750433e7c24b7e68e1925649907b45fb7496bf056622b080d2f300188559cd08a12235656
 SHA512 
c42071df519559515acdc18318bc4cfbe38ef99935cad5ffae3b4c17fe1ca77bd23181762e7a00186f296c2ff107e3d42f63053d23db8391b50b5e605f083fda
 DIST pulumi-v3.94.2-linux-x64.tar.gz 154811460 BLAKE2B 
0250c9c9606e12fe28abca61417796c47075b3991c426dac6eff3e8b13904e9fa487e7ccd994680a5b400692cd3259b63093e6f27f45f7dd1c6ccc1b597f5b05
 SHA512 
42886c8ea8c3f0ffeed62bb853b6130ac57de6ef66fafccd766277acea88f4edea3f5bff4f93f1887b5da28bbfa6d7b08e27bdf9102333b94d3faae7fab776ab
+DIST pulumi-v3.95.0-linux-x64.tar.gz 155087539 BLAKE2B 
1ae3cfd36366241b1602b034a9665b1ede963b8e8074ce1b034b559b407ca1df7177530255475ac3c8f884792c511b5b11b1fcd225ba805bd052772764d6553b
 SHA512 
5e086e89f04436ae14f802fca5771186390c91156c66e8815577363c7c532aa091176964556198b8d5e50f761d7da13f519c783545747e163813ca120c24a498

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

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



[gentoo-commits] repo/gentoo:master commit in: dev-java/concurrentlinkedhashmap-lru/

2023-12-04 Thread Miroslav Šulc
commit: dfad4d62fcac3fd27b1a9e8234f0884fbbe61719
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu May 25 07:21:08 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Dec  4 20:25:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfad4d62

dev-java/concurrentlinkedhashmap-lru: new package, add 1.4.2

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/28334/commits/86b0b47a127ab4f6fd78938557666e78bcf48a24
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/concurrentlinkedhashmap-lru/Manifest  |  1 +
 .../concurrentlinkedhashmap-lru-1.4.2.ebuild   | 36 ++
 dev-java/concurrentlinkedhashmap-lru/metadata.xml  | 10 ++
 3 files changed, 47 insertions(+)

diff --git a/dev-java/concurrentlinkedhashmap-lru/Manifest 
b/dev-java/concurrentlinkedhashmap-lru/Manifest
new file mode 100644
index ..1e9c38335e81
--- /dev/null
+++ b/dev-java/concurrentlinkedhashmap-lru/Manifest
@@ -0,0 +1 @@
+DIST concurrentlinkedhashmap-lru-1.4.2.tar.gz 245357 BLAKE2B 
ac743e2be30195f171154c179ac1b4a6bc6b563b080555c664cdd57fc30d083525f03a8367a891e1087623d455adef27c7ff7416b5c8523c01fc3d5ef775a185
 SHA512 
95f33cdeb2e3e65be0fa26a825339c4c60eb830e07895fbae731103ef14a9599137f8fad18f9b0a582ec2552ccc1391f5d0338837395e35c1d28de977614a199

diff --git 
a/dev-java/concurrentlinkedhashmap-lru/concurrentlinkedhashmap-lru-1.4.2.ebuild 
b/dev-java/concurrentlinkedhashmap-lru/concurrentlinkedhashmap-lru-1.4.2.ebuild
new file mode 100644
index ..1cc5901e7454
--- /dev/null
+++ 
b/dev-java/concurrentlinkedhashmap-lru/concurrentlinkedhashmap-lru-1.4.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="com.googlecode.concurrentlinkedhashmap:concurrentlinkedhashmap-lru:${PV}"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="A high performance version of java.util.LinkedHashMap for use as 
software cache"
+HOMEPAGE="https://github.com/ben-manes/concurrentlinkedhashmap;
+SRC_URI="https://github.com/ben-manes/concurrentlinkedhashmap/archive/${P}.tar.gz;
+S="${WORKDIR}/${PN%lru}${P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+CP_DEPEND="dev-java/jsr305:0"
+
+RDEPEND=">=virtual/jre-1.8:*
+   ${CP_DEPEND}"
+DEPEND=">=virtual/jdk-1.8:*
+   ${CP_DEPEND}"
+
+JAVA_SRC_DIR="src/main/java"
+
+src_prepare() {
+   java-pkg-2_src_prepare
+   # 
https://github.com/ben-manes/concurrentlinkedhashmap/issues/46#issuecomment-160696203
+   rm 
src/main/java/com/googlecode/concurrentlinkedhashmap/ConcurrentHashMapV8.java 
|| die
+   sed \
+   -e 's/ConcurrentHashMapV8/ConcurrentHashMap/' \
+   -i 
src/main/java/com/googlecode/concurrentlinkedhashmap/ConcurrentLinkedHashMap.java
 || die
+}

diff --git a/dev-java/concurrentlinkedhashmap-lru/metadata.xml 
b/dev-java/concurrentlinkedhashmap-lru/metadata.xml
new file mode 100644
index ..fe2d156a4574
--- /dev/null
+++ b/dev-java/concurrentlinkedhashmap-lru/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+   
+   ben-manes/concurrentlinkedhashmap
+   
+



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

2023-12-04 Thread Patrick McLean
commit: 83cd32f6c35aa62d2a39e672c4ddf82716b60450
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Dec  4 20:24:24 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Dec  4 20:24:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83cd32f6

dev-libs/simdjson: add 3.6.2

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

 dev-libs/simdjson/Manifest  |   1 +
 dev-libs/simdjson/simdjson-3.6.2.ebuild | 102 
 2 files changed, 103 insertions(+)

diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest
index 2e4266937ac3..7532b451862d 100644
--- a/dev-libs/simdjson/Manifest
+++ b/dev-libs/simdjson/Manifest
@@ -2,4 +2,5 @@ DIST simdjson-3.2.0.gh.tar.gz 1653237 BLAKE2B 
b1745b2a96d9ff9f7187329191007e63a5
 DIST simdjson-3.2.3.gh.tar.gz 2273010 BLAKE2B 
80df73db30ba898c11b143aaf0bb1c7592092306a67690b20979e7bdbbd8b039bc51b2668110d2a6dccfe6f3cce78ef107990b6f945f68ada1ca3e2f49ad121d
 SHA512 
20436bbb7036e1cfdd4f044e767da0b646bfeb0593b22ba2bf6d76d94733cb90a97ebe88e666a5951cb0fea839601346a52fead9562eb25975510fc5ee04c791
 DIST simdjson-3.3.0.gh.tar.gz 2283330 BLAKE2B 
3d00aaf2693ef1b9a3d10d0336c9df6d86de9620c552749a94d66ca4ab25c922d2ce74c3bbc3de6c3b57c28501b55f130bf7dae458f21262ae7478fc52d074ba
 SHA512 
d58d9732bd3bf06fc8c5a6f9b2abb55fe3e75a923027376afae96a75a72fd259c3a85ea9db717fbb7c36dc4e3bda56bf5790be8a13b5bc9a4536e9badf68d59b
 DIST simdjson-3.5.0.gh.tar.gz 2296054 BLAKE2B 
1434745a410d12ccf89977295a83f9cfee591f477e04b7bf00da4bce6edb5a025df0e8182514d0b9a46713dec4cc30102a403fae6dad3ee882b6038ce1eaf1d6
 SHA512 
bd00022fb14a5ce2c738a6363c7569ff6bda13f591376e0241a1452deed5f5ee11500275aa212a5a90b3294beae13b0f86a9a3bc41ae3d7f6099b2d142c9b7e1
+DIST simdjson-3.6.2.gh.tar.gz 2299822 BLAKE2B 
765de31728178875a800529ea07ddfd0621d0f37285c4acd7296c21062c71b027a121a2956bd0e6cfeb34f2db23b70bb3bdd50e9e27a72077343231c73bca098
 SHA512 
370a2e37dd08f6df2720f94beddc14ce3a04e8216fe1fbd5c2119166a2bd070daad80d193da1ee683bb4a320f446f3bb38cc100928d534df0a28a48ad8fb6137
 DIST simdjson-data-a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz 6635706 
BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1

diff --git a/dev-libs/simdjson/simdjson-3.6.2.ebuild 
b/dev-libs/simdjson/simdjson-3.6.2.ebuild
new file mode 100644
index ..b483e60dd686
--- /dev/null
+++ b/dev-libs/simdjson/simdjson-3.6.2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs cmake
+
+DATA_HASH="a5b13babe65c1bba7186b41b43d4cbdc20a5c470"
+DESCRIPTION="SIMD accelerated C++ JSON library"
+HOMEPAGE="
+   https://simdjson.org/
+   https://github.com/simdjson/simdjson
+"
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
+   test? ( https://github.com/${PN}/${PN}-data/archive/${DATA_HASH}.tar.gz 
-> ${PN}-data-${DATA_HASH}.tar.gz )
+"
+
+LICENSE="Apache-2.0 Boost-1.0 BSD MIT"
+SLOT="0/19"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="+all-impls test tools"
+
+BDEPEND="
+   sys-apps/file
+   sys-apps/grep
+   virtual/pkgconfig
+"
+DEPEND="
+   tools? ( 

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

2023-12-04 Thread Patrick McLean
commit: 7b69d0128f89b751ae245f3ffeac4875d6586262
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Dec  4 20:25:36 2023 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Dec  4 20:25:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b69d012

dev-libs/simdjson: drop 3.3.0

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

 dev-libs/simdjson/Manifest  |   1 -
 dev-libs/simdjson/simdjson-3.3.0.ebuild | 102 
 2 files changed, 103 deletions(-)

diff --git a/dev-libs/simdjson/Manifest b/dev-libs/simdjson/Manifest
index 7532b451862d..25060ec39b03 100644
--- a/dev-libs/simdjson/Manifest
+++ b/dev-libs/simdjson/Manifest
@@ -1,6 +1,5 @@
 DIST simdjson-3.2.0.gh.tar.gz 1653237 BLAKE2B 
b1745b2a96d9ff9f7187329191007e63a5f0c7051fb85a97212cf06076740ca01be035858bbb66805d10ba49ff90d05961a8b77750fc0d789e8dfe5865937f0b
 SHA512 
02723d05fe88cfc69c1ec3eef92ae9e7da169a99645992829d4e40a00edecb98e21593dc9e04aeb2959cbcdbb8f40bb464daef9eb26cf3bd344c39271f6add2e
 DIST simdjson-3.2.3.gh.tar.gz 2273010 BLAKE2B 
80df73db30ba898c11b143aaf0bb1c7592092306a67690b20979e7bdbbd8b039bc51b2668110d2a6dccfe6f3cce78ef107990b6f945f68ada1ca3e2f49ad121d
 SHA512 
20436bbb7036e1cfdd4f044e767da0b646bfeb0593b22ba2bf6d76d94733cb90a97ebe88e666a5951cb0fea839601346a52fead9562eb25975510fc5ee04c791
-DIST simdjson-3.3.0.gh.tar.gz 2283330 BLAKE2B 
3d00aaf2693ef1b9a3d10d0336c9df6d86de9620c552749a94d66ca4ab25c922d2ce74c3bbc3de6c3b57c28501b55f130bf7dae458f21262ae7478fc52d074ba
 SHA512 
d58d9732bd3bf06fc8c5a6f9b2abb55fe3e75a923027376afae96a75a72fd259c3a85ea9db717fbb7c36dc4e3bda56bf5790be8a13b5bc9a4536e9badf68d59b
 DIST simdjson-3.5.0.gh.tar.gz 2296054 BLAKE2B 
1434745a410d12ccf89977295a83f9cfee591f477e04b7bf00da4bce6edb5a025df0e8182514d0b9a46713dec4cc30102a403fae6dad3ee882b6038ce1eaf1d6
 SHA512 
bd00022fb14a5ce2c738a6363c7569ff6bda13f591376e0241a1452deed5f5ee11500275aa212a5a90b3294beae13b0f86a9a3bc41ae3d7f6099b2d142c9b7e1
 DIST simdjson-3.6.2.gh.tar.gz 2299822 BLAKE2B 
765de31728178875a800529ea07ddfd0621d0f37285c4acd7296c21062c71b027a121a2956bd0e6cfeb34f2db23b70bb3bdd50e9e27a72077343231c73bca098
 SHA512 
370a2e37dd08f6df2720f94beddc14ce3a04e8216fe1fbd5c2119166a2bd070daad80d193da1ee683bb4a320f446f3bb38cc100928d534df0a28a48ad8fb6137
 DIST simdjson-data-a5b13babe65c1bba7186b41b43d4cbdc20a5c470.tar.gz 6635706 
BLAKE2B 
563376147f18d590a176a5a0398365db1a3e677b773c018f335efa7fff05ac22ac5dc37613792082a32e6c9b91a773a590f7dfd15efa5ba660f9142b128b28a7
 SHA512 
168198404b11b8c76ff4f53645d7b5a88a5c72b4a5b6646b4410859ec3416ae9b37fc59f7d2f014ccc785615ea5c31dc00b145dbb1a7acb701b94029dd4ea1e1

diff --git a/dev-libs/simdjson/simdjson-3.3.0.ebuild 
b/dev-libs/simdjson/simdjson-3.3.0.ebuild
deleted file mode 100644
index 33a873755541..
--- a/dev-libs/simdjson/simdjson-3.3.0.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs cmake
-
-DATA_HASH="a5b13babe65c1bba7186b41b43d4cbdc20a5c470"
-DESCRIPTION="SIMD accelerated C++ JSON library"
-HOMEPAGE="
-   https://simdjson.org/
-   https://github.com/simdjson/simdjson
-"
-SRC_URI="
-   https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
-   test? ( https://github.com/${PN}/${PN}-data/archive/${DATA_HASH}.tar.gz 
-> ${PN}-data-${DATA_HASH}.tar.gz )
-"
-
-LICENSE="Apache-2.0 Boost-1.0 BSD MIT"
-SLOT="0/16"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="+all-impls test tools"
-
-BDEPEND="
-   sys-apps/file
-   sys-apps/grep
-   virtual/pkgconfig
-"
-DEPEND="
-   tools? ( 

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

2023-12-04 Thread George Zenner
commit: 127545c91434cb8d25c8112c1972a307b31895fa
Author: Zen  pyl  onl>
AuthorDate: Mon Dec  4 20:15:52 2023 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon Dec  4 20:15:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=127545c9

sys-kernel/ugrd: Added version requirement for pycpio

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/{ugrd-0.12.1.ebuild => ugrd-0.12.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/ugrd/ugrd-0.12.1.ebuild 
b/sys-kernel/ugrd/ugrd-0.12.1-r1.ebuild
similarity index 96%
rename from sys-kernel/ugrd/ugrd-0.12.1.ebuild
rename to sys-kernel/ugrd/ugrd-0.12.1-r1.ebuild
index 30448697a2..db8f5e95d6 100644
--- a/sys-kernel/ugrd/ugrd-0.12.1.ebuild
+++ b/sys-kernel/ugrd/ugrd-0.12.1-r1.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64"
 
 RDEPEND="app-misc/pax-utils"
 DEPEND=">=dev-python/zenlib-1.2.0
-   dev-python/pycpio"
+   ?=dev-python/pycpio-0.6.0"
 
 src_install() {
# Call the distutils-r1_src_install function to install the package



[gentoo-commits] repo/gentoo:master commit in: dev-java/parboiled/

2023-12-04 Thread Miroslav Šulc
commit: e72412f47cb3bff8aa246fe4f5df3c91e3a483d4
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu May 25 06:44:18 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Dec  4 20:15:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72412f4

dev-java/parboiled: new package, add 1.4.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/28334/commits/9f7d928f3dff71db89525dc1081ffcf0bbc586cb
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/parboiled/Manifest   |  1 +
 dev-java/parboiled/metadata.xml   | 11 +
 dev-java/parboiled/parboiled-1.4.1.ebuild | 68 +++
 3 files changed, 80 insertions(+)

diff --git a/dev-java/parboiled/Manifest b/dev-java/parboiled/Manifest
new file mode 100644
index ..ef31eb68bb3d
--- /dev/null
+++ b/dev-java/parboiled/Manifest
@@ -0,0 +1 @@
+DIST parboiled-1.4.1.tar.gz 230536 BLAKE2B 
99e8e99d9b1b5de7420491967213be94c5895ba6abfd797f4f681834b3773784fc94c5a7d000574cd65dd0dff46857cc19c9430691899f82edf324c764c193dd
 SHA512 
3c502013168f76178398861e2b23089a5c3df0ec36f44830300dc935844026df9f6d5dd7c40babcd4c6a58bff84c0f2134930a19ef49bcd61efbdab3c093ef9c

diff --git a/dev-java/parboiled/metadata.xml b/dev-java/parboiled/metadata.xml
new file mode 100644
index ..c48f3cb552ec
--- /dev/null
+++ b/dev-java/parboiled/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+   
+   https://github.com/sirthias/parboiled/wiki/
+   sirthias/parboiled
+   
+

diff --git a/dev-java/parboiled/parboiled-1.4.1.ebuild 
b/dev-java/parboiled/parboiled-1.4.1.ebuild
new file mode 100644
index ..cbb0bf538479
--- /dev/null
+++ b/dev-java/parboiled/parboiled-1.4.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_PROVIDES="
+   org.parboiled:parboiled-core:${PV}
+   org.parboiled:parboiled-java:${PV}
+"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Elegant parsing in Java and Scala - lightweight, easy-to-use, 
powerful"
+HOMEPAGE="https://github.com/sirthias/parboiled;
+SRC_URI="https://github.com/sirthias/parboiled/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+CP_DEPEND="dev-java/asm:9"
+DEPEND="${CP_DEPEND}
+   >=virtual/jdk-11:*"
+RDEPEND="${CP_DEPEND}
+   >=virtual/jre-1.8:*"
+
+src_compile() {
+   einfo "Compiling parboiled-core"
+   JAVA_JAR_FILENAME="parboiled-core.jar"
+   JAVA_SRC_DIR="parboiled-core/src/main/java"
+   java-pkg-simple_src_compile
+   JAVA_GENTOO_CLASSPATH_EXTRA+=":parboiled-core.jar"
+   rm -r target || die
+
+   einfo "Compiling parboiled-java"
+   JAVA_JAR_FILENAME="parboiled-java.jar"
+   JAVA_SRC_DIR="parboiled-java/src/main/java"
+   java-pkg-simple_src_compile
+   JAVA_GENTOO_CLASSPATH_EXTRA+=":parboiled-java.jar"
+   rm -r target || die
+
+   if use doc; then
+   JAVA_SRC_DIR=(
+   "parboiled-core/src/main/java"
+   "parboiled-java/src/main/java"
+   )
+   JAVA_JAR_FILENAME="ignoreme.jar"
+   java-pkg-simple_src_compile
+   fi
+}
+
+src_install() {
+   default
+
+   java-pkg_dojar "parboiled-core.jar"
+   java-pkg_dojar "parboiled-java.jar"
+
+   if use doc; then
+   java-pkg_dojavadoc target/api
+   fi
+
+   if use source; then
+   java-pkg_dosrc "parboiled-core/src/main/java/*"
+   java-pkg_dosrc "parboiled-java/src/main/java/*"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/eclipse-jdt-annotation/

2023-12-04 Thread Miroslav Šulc
commit: 4561a9d9e0e89734bb931aa468bcad95a91b3372
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue May 23 09:21:54 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Dec  4 20:12:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4561a9d9

dev-java/eclipse-jdt-annotation: new package, add 4.30

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/28334/commits/0f3a711926c46c042389e92807e4e73b89b33e4a
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/eclipse-jdt-annotation/Manifest   |  1 +
 .../eclipse-jdt-annotation-4.30.ebuild | 24 ++
 dev-java/eclipse-jdt-annotation/metadata.xml   | 10 +
 3 files changed, 35 insertions(+)

diff --git a/dev-java/eclipse-jdt-annotation/Manifest 
b/dev-java/eclipse-jdt-annotation/Manifest
new file mode 100644
index ..4bcbba688975
--- /dev/null
+++ b/dev-java/eclipse-jdt-annotation/Manifest
@@ -0,0 +1 @@
+DIST eclipse.jdt.core-4.30.tar.gz 13729445 BLAKE2B 
9458ec92e3561d42505a602bb637c678c99b1997e2ba530048298d587cad9861066233e7f8e4b1cb22fd30ce50159aabc4e12295fb8231cc8840cdaac4f967a7
 SHA512 
b51c3ccc098b9100ad653baec7bbff108344ff0402de1cbb7e0f75d97c7b5b64a9746bc7b7f2faee8126bbb5a5f421fe7c54c428cc6403662626f4a566a9ead5

diff --git a/dev-java/eclipse-jdt-annotation/eclipse-jdt-annotation-4.30.ebuild 
b/dev-java/eclipse-jdt-annotation/eclipse-jdt-annotation-4.30.ebuild
new file mode 100644
index ..f21d16d11598
--- /dev/null
+++ b/dev-java/eclipse-jdt-annotation/eclipse-jdt-annotation-4.30.ebuild
@@ -0,0 +1,24 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.eclipse.jdt:org.eclipse.jdt.annotation:2.2.800"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="JDT Annotations for Enhanced Null Analysis"
+HOMEPAGE="https://projects.eclipse.org/projects/eclipse.jdt;
+SRC_URI="https://github.com/eclipse-jdt/eclipse.jdt.core/archive//R${PV//./_}.tar.gz
 -> eclipse.jdt.core-${PV}.tar.gz"
+S="${WORKDIR}/eclipse.jdt.core-R${PV//./_}/org.eclipse.jdt.annotation"
+
+LICENSE="EPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=virtual/jre-1.8:*"
+DEPEND=">=virtual/jdk-1.8:*"
+
+JAVA_AUTOMATIC_MODULE_NAME="org.eclipse.jdt.annotation"

diff --git a/dev-java/eclipse-jdt-annotation/metadata.xml 
b/dev-java/eclipse-jdt-annotation/metadata.xml
new file mode 100644
index ..7ac29f83dafb
--- /dev/null
+++ b/dev-java/eclipse-jdt-annotation/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+   
+   eclipse-jdt/eclipse.jdt.core
+   
+



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

2023-12-04 Thread George Zenner
commit: 80366719ccef5f2edb7a6e8a3dab39cb113f1bf2
Author: Zen  pyl  onl>
AuthorDate: Mon Dec  4 20:11:06 2023 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon Dec  4 20:11:43 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=80366719

dev-python/pycpio: Changed repo name to pycpio from PyCPIO, fixed build not 
using pyproject

Signed-off-by: Zen  pyl.onl>

 dev-python/pycpio/Manifest| 2 +-
 dev-python/pycpio/{pycpio-0.5.6-r1.ebuild => pycpio-0.6.0.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pycpio/Manifest b/dev-python/pycpio/Manifest
index 9ccc9943a0..3cd44656b5 100644
--- a/dev-python/pycpio/Manifest
+++ b/dev-python/pycpio/Manifest
@@ -1 +1 @@
-DIST pycpio-0.5.6.tar.gz 17197 BLAKE2B 
d25153c65d6835781eccf619ace424ebe5d0f65525f916641bc66cdf27bf63f5762f56ff91f61ddad5121aab2cd090cc8f43ee5a5947516fbcbeddd90cc6bcc9
 SHA512 
82dca8153dbcc0bed2c97c88ad6d11a4d990ac61e28604da140019a726b2c799131c74605f852d93bf0b5d7cae286c56e67417d01c8db60028c9cb0a7876b360
+DIST pycpio-0.6.0.tar.gz 17226 BLAKE2B 
dcbd9b74c0aa0e5b4eb8e826787f6de86493c2fc3df596a86040273197e2e3aaa504939cd01974f58e1034ce747049139ee4a7d65ee6721ed948e22417521e61
 SHA512 
b94783211bbbd5ecf0d39018af7e5f5ad8b64926c694c2b55efb208dc789bd0bcf379733a153e398905024b455acf962c284d7e4cfff7090211382284bdf2655

diff --git a/dev-python/pycpio/pycpio-0.5.6-r1.ebuild 
b/dev-python/pycpio/pycpio-0.6.0.ebuild
similarity index 94%
rename from dev-python/pycpio/pycpio-0.5.6-r1.ebuild
rename to dev-python/pycpio/pycpio-0.6.0.ebuild
index caef1ac70c..1d06a3ea75 100644
--- a/dev-python/pycpio/pycpio-0.5.6-r1.ebuild
+++ b/dev-python/pycpio/pycpio-0.6.0.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/desultory/pycpio;
 SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
 
 # Specify the subdirectory containing the actual source code
-S="${WORKDIR}/${PN}-${PV}/src"
+S="${WORKDIR}/${PN}-${PV}"
 
 LICENSE="GPL-2"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: dev-java/osgi-service-subsystem/

2023-12-04 Thread Miroslav Šulc
commit: 3dcadd48a997011e38b3f1e22dd427a2ba69a17e
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue May 23 04:50:34 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Dec  4 20:10:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dcadd48

dev-java/osgi-service-subsystem: new package, add 1.1.0

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/28334/commits/c39c40f897f76295de78c0b609ec080c1d6afa53
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/osgi-service-subsystem/Manifest   |  1 +
 dev-java/osgi-service-subsystem/metadata.xml   |  7 +
 .../osgi-service-subsystem-1.1.0.ebuild| 32 ++
 3 files changed, 40 insertions(+)

diff --git a/dev-java/osgi-service-subsystem/Manifest 
b/dev-java/osgi-service-subsystem/Manifest
new file mode 100644
index ..0b9e27d8c3c1
--- /dev/null
+++ b/dev-java/osgi-service-subsystem/Manifest
@@ -0,0 +1 @@
+DIST osgi-service-subsystem-1.1.0-sources.jar 24552 BLAKE2B 
a69fc49b88aa43baa5f56a94a4d8dc55f7ef596a4a39b86f68c652bf02f878c51a25a15cc0bad5f38b23f644137c2082011f8fd3658185ab068ea8bdd551a3d3
 SHA512 
d0ed0c99525d0860c24b3783902230fc05ccd830a22c16a355d7d6e851919caa64bd23082fcd5f9ebf939b4e1b86e8e52225343401552a89f1e6c1d5892fd162

diff --git a/dev-java/osgi-service-subsystem/metadata.xml 
b/dev-java/osgi-service-subsystem/metadata.xml
new file mode 100644
index ..75321cfb5598
--- /dev/null
+++ b/dev-java/osgi-service-subsystem/metadata.xml
@@ -0,0 +1,7 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+

diff --git 
a/dev-java/osgi-service-subsystem/osgi-service-subsystem-1.1.0.ebuild 
b/dev-java/osgi-service-subsystem/osgi-service-subsystem-1.1.0.ebuild
new file mode 100644
index ..31791787d08a
--- /dev/null
+++ b/dev-java/osgi-service-subsystem/osgi-service-subsystem-1.1.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+MAVEN_ID="org.osgi:org.osgi.service.subsystem:${PV}"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="OSGi Companion Code for org.osgi.service.subsystem"
+HOMEPAGE="https://www.osgi.org/;
+SRC_URI="https://repo1.maven.org/maven2/org/osgi/org.${PN//-/.}/${PV}/org.${PN//-/.}-${PV}-sources.jar
 -> ${P}-sources.jar"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="app-arch/unzip"
+
+CP_DEPEND="
+   dev-java/osgi-annotation:0
+   dev-java/osgi-core:0
+"
+
+DEPEND="${CP_DEPEND}
+   >=virtual/jdk-1.8:*
+"
+
+RDEPEND="${CP_DEPEND}
+   >=virtual/jre-1.8:*
+"



[gentoo-commits] repo/proj/guru:dev commit in: net-client/lagrange/

2023-12-04 Thread Anna Vyalkova
commit: 4e5874fd746df94126fbeb410b60a6c0e0648d39
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Dec  4 16:24:57 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Dec  4 19:44:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e5874fd

net-client/lagrange: add 1.17.5, drop 1.17.3

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 net-client/lagrange/Manifest  | 4 ++--
 .../lagrange/{lagrange-1.17.3.ebuild => lagrange-1.17.5.ebuild}   | 0
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-client/lagrange/Manifest b/net-client/lagrange/Manifest
index e1bb974621..981d9872d4 100644
--- a/net-client/lagrange/Manifest
+++ b/net-client/lagrange/Manifest
@@ -1,4 +1,4 @@
-DIST lagrange-1.17.3.tar.gz 10204884 BLAKE2B 
58a634745ddf22f7ae3be339bb1cb28045218e9531ce2b9823a0cbab4a0fac468c7d2e7be1771a410c27309eab8379d2023aaa31fc1ab39d572591a68059737e
 SHA512 
5ab916be3c53cde8538d389f5566cb11e699f9a2811fd3d2c6accacb7b794bea9d5121d595e739b07061e34d8f76113a6223053b0d05edb3dda7444df7bd731a
-DIST lagrange-1.17.3.tar.gz.sig 488 BLAKE2B 
06f3caeb9ea44e412afd1baf324000fb781f3f39212cd5b4abb0b4eac4f8f1a3b6494226376d41f39e16eafb45c12f308821655eee648cd681dc3268a8069817
 SHA512 
82c83bfc1985bb5b6ceffe6dbed35a6eaae28e47d50cc4133a35343097837efbd92f06fd81aec4523fb5e3e949f8be3d6d210f24158a9113d354b789d046b418
 DIST lagrange-1.17.4.tar.gz 10209579 BLAKE2B 
742813cece2773935cc591d8c5bf6cf86e2f6f021de0f1fd716e23e99f39efd8147dd09224ba530177f96b560425643d202b2d49a478277b9abbee4cde4b2aca
 SHA512 
772c19b7507de6f86c2d46479f625b132e1a3f97d1efd6fbdf9ad6c74d30b3f17626b0953ff0f3d79af2e457ef2c47f486316a19f4f014aae5807466ad6044d3
 DIST lagrange-1.17.4.tar.gz.sig 488 BLAKE2B 
9fe3d74f57cec32e6a70241df39b2ae10e2088b5a561b8f66ecad7baa59939243eeeda29cf4189ec06dcf2a23a2855b38b59e78fc27786bf32fdb732a6a2ab54
 SHA512 
db17353e4736f4215c33df6fc60ec1289c01d3a3e1d689c8fe5fb9a37afbe4568be9f1ed0640620942192381d2a2093095d0e148f3ad98ba503c3b278ade5922
+DIST lagrange-1.17.5.tar.gz 10213173 BLAKE2B 
174d5d5065ecabf8fa4f5b7c2e5fe874349029ccec5b21e34fe43365ab6039dd512293274891f1acd0dcc031baa337841dd06c3afbd9832ba51ea8ff6140ef6e
 SHA512 
64c145899c1cf48403af5c06b2ba529d8b8da9fa3ecb7aa2fb402c67a0e3ebb7011eff1fe5bb5f4f6e40edc70f13ec15719d8a8763f3a5809a49c45a6f75f6da
+DIST lagrange-1.17.5.tar.gz.sig 488 BLAKE2B 
109f8250e40a83b2b1de7a0b1edc84278427e3ea19a244de61d360da7cff43e8ea3f77c6a5eeff220da3f3441a7f9bafea6513056bf409d3cb231f266fcacc21
 SHA512 
f0b338e676852cfface46b68d3b2b8622003ca269f47ffb93ffdf2dfd0159da0c9e4b7c118370207c8c887d71653e51df2065040b810c4a2115e612573400ee0

diff --git a/net-client/lagrange/lagrange-1.17.3.ebuild 
b/net-client/lagrange/lagrange-1.17.5.ebuild
similarity index 100%
rename from net-client/lagrange/lagrange-1.17.3.ebuild
rename to net-client/lagrange/lagrange-1.17.5.ebuild



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

2023-12-04 Thread Anna Vyalkova
commit: 9ff05215882fb20265018c902ebf51a9a92c2411
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon Dec  4 15:28:20 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon Dec  4 19:44:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9ff05215

dev-python/python-olm: enable py3.12

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-python/python-olm/python-olm-3.2.16.ebuild | 22 ++
 1 file changed, 10 insertions(+), 12 deletions(-)

diff --git a/dev-python/python-olm/python-olm-3.2.16.ebuild 
b/dev-python/python-olm/python-olm-3.2.16.ebuild
index 2e7bf8d996..d23e79e9ee 100644
--- a/dev-python/python-olm/python-olm-3.2.16.ebuild
+++ b/dev-python/python-olm/python-olm-3.2.16.ebuild
@@ -19,25 +19,23 @@ KEYWORDS="~amd64"
 DEPEND="dev-libs/olm"
 RDEPEND="
${DEPEND}
-   virtual/python-cffi[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/cffi[${PYTHON_USEDEP}]
+   ' 'python*')
 "
 BDEPEND="
-   test? (
-   dev-python/aspectlib[${PYTHON_USEDEP}]
-   dev-python/pytest-benchmark[${PYTHON_USEDEP}]
-   )
+   test? ( dev-python/aspectlib[${PYTHON_USEDEP}] )
 "
 
 DOCS=( README-python.md )
 
+EPYTEST_DESELECT=(
+   # disable benchmarks
+   tests/group_session_test.py::TestClass::test_encrypt
+   tests/group_session_test.py::TestClass::test_decrypt
+)
+
 distutils_enable_tests pytest
 
 distutils_enable_sphinx docs \
dev-python/alabaster
-
-src_prepare() {
-   distutils-r1_src_prepare
-
-   # To avoid merge collision with dev-libs/olm
-   mv "README.md" "README-python.md" || die
-}



  1   2   3   >