[gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/

2023-10-09 Thread Rui Huang
commit: 78860d7f722dc81f8a4964c76b499a082c67a123
Author: Adam Pimentel  protonmail  com>
AuthorDate: Tue Oct 10 02:52:18 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Tue Oct 10 02:52:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78860d7f

net-p2p/feather: update manifest

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/Manifest | 8 
 1 file changed, 8 insertions(+)

diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest
index 54c83270ef..5acbf7863e 100644
--- a/net-p2p/feather/Manifest
+++ b/net-p2p/feather/Manifest
@@ -12,5 +12,13 @@ DIST feather-2.4.9-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e4244
 DIST feather-2.4.9-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
 DIST feather-2.4.9-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
 DIST feather-2.4.9-monero.tar.gz 11649111 BLAKE2B 
fc087623b02fe57947aa4c4294e1bdee09ef171651382af99e870d299093f3380e00f9852f28683a6c4b4cff4ef0d1c573fb94c53083f4077d3b22e6b352b3bd
 SHA512 
69dcc76e4e23c26ff1e7d01b1993af09a0f6f075d091a9169f7cfecfb094386380d657f4a538c82977a7ca91f8df2ac8339f53d55bc3beda2f8235db
+DIST feather-2.4.9-r1-monero-miniupnp.tar.gz 446961 BLAKE2B 
802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4
 SHA512 
c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5
+DIST feather-2.4.9-r1-monero-randomx.tar.gz 164390 BLAKE2B 
704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801
 SHA512 
959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad
+DIST feather-2.4.9-r1-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610
 SHA512 
dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7
+DIST feather-2.4.9-r1-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
+DIST feather-2.4.9-r1-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
+DIST feather-2.4.9-r1-monero.tar.gz 14011935 BLAKE2B 
b46ef62cb982f134c9c643f9bbe8fee196a42d9c7291f296c6185e598c240565c5c2714ed3f5337df34f2233cb0c54e1f70af605f7e871c0e4cc385d8820e6e1
 SHA512 
a9e5edf93f7d75dca47a0a9b0a06326f3e6774aa9e759492f399af18a0b0842237ad27beb7b1d0fbfd69a0e9e8adbdd2439b79ddc3e872c8a0bcb2ff546eb64e
+DIST feather-2.4.9-r1-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
+DIST feather-2.4.9-r1.tar.gz 1241941 BLAKE2B 
725c949525970fb8368fdcc3443b5fde7ffbdb12b82608c6fa590e5104bd3fe4c42a5dca299e83acbd2b74d9bd2f7bf11a885c1cbdbafaed1eac3e7a825addc6
 SHA512 
71637871fead4d607c4a4536be1737c8640672921da5807dc17956e11ba95d5ae71467163dc01075df8c7b7c56ffe63ffbcdab433e4882215d542fcb89dac9a0
 DIST feather-2.4.9-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
 DIST feather-2.4.9.tar.gz 1241941 BLAKE2B 
725c949525970fb8368fdcc3443b5fde7ffbdb12b82608c6fa590e5104bd3fe4c42a5dca299e83acbd2b74d9bd2f7bf11a885c1cbdbafaed1eac3e7a825addc6
 SHA512 
71637871fead4d607c4a4536be1737c8640672921da5807dc17956e11ba95d5ae71467163dc01075df8c7b7c56ffe63ffbcdab433e4882215d542fcb89dac9a0



[gentoo-commits] repo/proj/guru:master commit in: dev-zig/zls/

2023-10-09 Thread Rui Huang
commit: 5de3d475f386f7fe7f8d9c23b2e3e5b11dc48dce
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Tue Oct 10 02:43:11 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Tue Oct 10 02:43:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5de3d475

dev-zig/zls: sync  with latest Zig  changes

Related: https://github.com/ziglang/zig/pull/17392 .

Signed-off-by: Eric Joldasov  getgoogleoff.me>

 dev-zig/zls/zls-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-zig/zls/zls-.ebuild b/dev-zig/zls/zls-.ebuild
index fe83830faf..ef9785f27b 100644
--- a/dev-zig/zls/zls-.ebuild
+++ b/dev-zig/zls/zls-.ebuild
@@ -106,8 +106,7 @@ ezig() {
 src_unpack() {
git-r3_src_unpack
cd "${S}" || die
-   # "zig build" doesn't have "fetch" subcommand yet
-   ezig build --help || die "Fetching Zig modules failed"
+   ezig build --fetch || die "Fetching Zig modules failed"
local ZLS_GEN_FLAGS="--generate-version-data master 
--generate-version-data-path version_data_offline.zig"
ezig build gen --verbose -- ${ZLS_GEN_FLAGS} || die "Pre-generating Zig 
version data failed"
 }



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/wob/

2023-10-09 Thread Rui Huang
commit: ccd0052701ea1369c2363057f3721e45b15d44dd
Author: Jonas Frei  pm  me>
AuthorDate: Mon Oct  9 18:14:26 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Oct  9 18:15:08 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ccd00527

gui-apps/wob: Added dev-libs/inih to RDEPEND

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

 gui-apps/wob/wob-0.15.1.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gui-apps/wob/wob-0.15.1.ebuild b/gui-apps/wob/wob-0.15.1.ebuild
index a6b0cd820b..e3698417ba 100644
--- a/gui-apps/wob/wob-0.15.1.ebuild
+++ b/gui-apps/wob/wob-0.15.1.ebuild
@@ -15,7 +15,10 @@ KEYWORDS="~amd64 ~x86"
 IUSE="+man +seccomp test"
 RESTRICT="!test? ( test )"
 
-RDEPEND="dev-libs/wayland"
+RDEPEND="
+   dev-libs/inih
+   dev-libs/wayland
+"
 DEPEND="${RDEPEND}
dev-libs/wayland-protocols
seccomp? ( sys-libs/libseccomp )



[gentoo-commits] repo/proj/guru:master commit in: app-editors/imhex/files/, app-editors/imhex/

2023-10-09 Thread Rui Huang
commit: c169e2e8f87bb192603e2cbee910290d81caae26
Author: Henri Gasc  eurecom  fr>
AuthorDate: Mon Oct  9 15:37:25 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Oct  9 15:38:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c169e2e8

app-editors/imhex: add 1.31.0, drop 1.30.1

Closes: https://bugs.gentoo.org/915471
Closes: https://bugs.gentoo.org/909290
Closes: https://bugs.gentoo.org/909291
Signed-off-by: Henri Gasc  eurecom.fr>

 app-editors/imhex/Manifest |  4 +--
 app-editors/imhex/files/llvm-16.patch  | 13 ++
 .../{imhex-1.30.1.ebuild => imhex-1.31.0.ebuild}   | 29 +-
 app-editors/imhex/metadata.xml |  3 +++
 4 files changed, 30 insertions(+), 19 deletions(-)

diff --git a/app-editors/imhex/Manifest b/app-editors/imhex/Manifest
index 0d45767258..5765ebdb4c 100644
--- a/app-editors/imhex/Manifest
+++ b/app-editors/imhex/Manifest
@@ -1,2 +1,2 @@
-DIST imhex-1.30.1.tar.gz 25920970 BLAKE2B 
03a651134bda5814dc4e989a763f148b3a03694640d1baaa4be6e075ad9c5e798959bc477484f8214423e15836cc01de033e10606ee04dc375521101b4c75f13
 SHA512 
04c71f15fdbe17443b0f98cef2c2562b7d360f14065e4fab2c2dc1eaf9bbd0d8aa9a267dd1eab208d77cf00622edf6b5126b2d266b817f301a2281aae82eed45
-DIST imhex-patterns-1.30.1.tar.gz 3377742 BLAKE2B 
4fa9475f7b04f5765f0a81258e9d01bf814b7b7a0b318c096fdc3ba728938f3f782c9c30fde7ced79626b70b550649d883eda6cf5bbc4b3d8d3a9ad8ac1c5364
 SHA512 
d734c7fe1c31c9b7845422047a9b9d1289c432cfe98d2b08ca5fe22b82262e3ae41ec14e93d3c62d24c87294fcdf439719cef6bc2ee5b2b54b45377addb9f06a
+DIST imhex-1.31.0.tar.gz 25062606 BLAKE2B 
9db337f5aa54ccefd925175f8b4869ece873a7c466d6ddded88c26d6f4fd7ba73a7789964ad2ae6a902d2ec653980ef2482434ddcbbbc224aaac8906b16e92c5
 SHA512 
483a89e84746ba74eb968f84140ae52edb7046d1074160a97eb6ebad6eac0284beccaf39004141cbe1eebcd8ca92d1fd486c45790880503bbcc40c7bdd586cb8
+DIST imhex-patterns-1.31.0.tar.gz 4448476 BLAKE2B 
0bace799f0d2280ccd11a1fcafa9d22620a74691f6b5622d3ad0e260143792c8239158ba021de8e775d5d8589f6dfee990d25beab4288c053d9a5b138b8cc252
 SHA512 
aaeb2028bbc8235fb49ba75bdca71acf725da0035395c86df97c3976bb70f33ad34f9ce3089d72141de6767cc511c575cc3ac85b66ee4eeba8caa252fc874dba

diff --git a/app-editors/imhex/files/llvm-16.patch 
b/app-editors/imhex/files/llvm-16.patch
new file mode 100644
index 00..5c7efa5faa
--- /dev/null
+++ b/app-editors/imhex/files/llvm-16.patch
@@ -0,0 +1,13 @@
+diff --git a/cmake/build_helpers.cmake b/cmake/build_helpers.cmake
+index 624e401..cfd30c3 100644
+--- a/cmake/build_helpers.cmake
 b/cmake/build_helpers.cmake
+@@ -503,7 +503,7 @@ macro(addBundledLibraries)
+ add_subdirectory(${EXTERN_LIBS_FOLDER}/llvm-demangle EXCLUDE_FROM_ALL)
+ set_target_properties(LLVMDemangle PROPERTIES 
POSITION_INDEPENDENT_CODE ON)
+ else()
+-find_package(LLVM REQUIRED Demangle)
++find_package(LLVM 16 REQUIRED Demangle)
+ endif()
+ 
+ if (NOT USE_SYSTEM_YARA)

diff --git a/app-editors/imhex/imhex-1.30.1.ebuild 
b/app-editors/imhex/imhex-1.31.0.ebuild
similarity index 79%
rename from app-editors/imhex/imhex-1.30.1.ebuild
rename to app-editors/imhex/imhex-1.31.0.ebuild
index 1ea5d0cef7..ccbb9ef59a 100644
--- a/app-editors/imhex/imhex-1.30.1.ebuild
+++ b/app-editors/imhex/imhex-1.31.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 CMAKE_BUILD_TYPE="Release"
 CMAKE_MAKEFILE_GENERATOR="emake"
 
-inherit cmake llvm toolchain-funcs
+inherit cmake llvm toolchain-funcs desktop
 
 DESCRIPTION="A hex editor for reverse engineers, programmers, and eyesight"
 HOMEPAGE="https://github.com/WerWolv/ImHex";
@@ -20,6 +20,11 @@ S_PATTERNS="${WORKDIR}/ImHex-Patterns-ImHex-v${PV}"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64"
+IUSE="+system-llvm"
+
+PATCHES=(
+   "${FILESDIR}/llvm-16.patch"
+)
 
 DEPEND="
app-forensics/yara
@@ -41,6 +46,7 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
+   system-llvm? ( https://bugs.gentoo.org/attachment.cgi?id=860683), so we remove them
-   # We could use `ln "${BUILD_DIR}/lib/libimhex.so.${PV}" 
"/lib64/libimhex.so.${PV}"` and  circumvent sandboxing
-   sed -i \
-   -e 's/enable_testing/#enable_testing/' \
-   -e 's/add_subdirectory(tests/#add_subdirectory(tests/' \
-   "${S}/CMakeLists.txt" || die
-
-   cmake_src_prepare
-}
-
 src_configure() {
local mycmakeargs=(
-D CMAKE_BUILD_TYPE="Release" \
@@ -76,7 +69,6 @@ src_configure() {
-D CMAKE_OBJC_COMPILER_LAUNCHER=ccache \
-D CMAKE_OBJCXX_COMPILER_LAUNCHER=ccache \
-D CMAKE_SKIP_RPATH=ON \
-   -D IMHEX_USE_BUNDLED_CA=OFF \
-D IMHEX_PLUGINS_IN_SHARE=OFF \
-D IMHEX_STRIP_RELEASE=OFF \
-D IMHEX_OFFLINE_BUILD=ON \
@@ -85,12 +77,13 @@ src_configure() {
-D IMHEX_IGNORE_BAD_COMPILER=OFF \
-D IMHEX_USE_GTK_FILE_PICKER=OFF \
   

[gentoo-commits] repo/proj/guru:master commit in: net-p2p/feather/

2023-10-09 Thread Rui Huang
commit: 500f13b24919dfc543e9c63f0d3bca9f7ce665bb
Author: Adam Pimentel  protonmail  com>
AuthorDate: Mon Oct  9 17:39:00 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Oct  9 17:39:00 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=500f13b2

net-p2p/feather: update monero; see https://bugs.gentoo.org/915138

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/feather-2.4.9-r1.ebuild | 145 
 1 file changed, 145 insertions(+)

diff --git a/net-p2p/feather/feather-2.4.9-r1.ebuild 
b/net-p2p/feather/feather-2.4.9-r1.ebuild
new file mode 100644
index 00..4565940bc9
--- /dev/null
+++ b/net-p2p/feather/feather-2.4.9-r1.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+SINGLEAPPLICATION_DIST_COMIT="3e8e85d1a487e433751711a8a090659684d42e3b"
+MONERO_DIST_COMIT="db1ac578a16e678f0778fb37001921f93704f0ed"
+   MINIUPNP_DIST_COMIT="544e6fcc73c5ad9af48a8985c94f0f1d742ef2e0"
+   RANDOMX_DIST_COMIT="261d58c77fc5547c0aa7fdfeb58421ba7e0e6e1c"
+   RAPIDJSON_DIST_COMIT="129d19ba7f496df5e33658527a7158c79b99c21c"
+   SUPERCOP_DIST_COMIT="633500ad8c8759995049ccd022107d1fa8a1bbc9"
+   TREZORCOMMON_DIST_COMIT="bff7fdfe436c727982cc553bdfb29a9021b423b0"
+
+DESCRIPTION="A free, open-source Monero wallet"
+HOMEPAGE="https://featherwallet.org";
+SRC_URI="https://github.com/feather-wallet/feather/archive/refs/tags/${PV}.tar.gz
 -> \
+${PF}.tar.gz
+   
https://github.com/itay-grudev/SingleApplication/archive/${SINGLEAPPLICATION_DIST_COMIT}.tar.gz
 -> \
+${PF}-singleapplication.tar.gz
+   
https://github.com/feather-wallet/monero/archive/${MONERO_DIST_COMIT}.tar.gz -> 
\
+${PF}-monero.tar.gz
+   
https://github.com/miniupnp/miniupnp/archive/${MINIUPNP_DIST_COMIT}.tar.gz -> \
+${PF}-monero-miniupnp.tar.gz
+   https://github.com/tevador/RandomX/archive/${RANDOMX_DIST_COMIT}.tar.gz 
-> \
+${PF}-monero-randomx.tar.gz
+   
https://github.com/Tencent/rapidjson/archive/${RAPIDJSON_DIST_COMIT}.tar.gz -> \
+${PF}-monero-rapidjson.tar.gz
+   
https://github.com/monero-project/supercop/archive/${SUPERCOP_DIST_COMIT}.tar.gz
 -> \
+${PF}-monero-supercop.tar.gz
+   
https://github.com/trezor/trezor-common/archive/${TREZORCOMMON_DIST_COMIT}.tar.gz
 -> \
+${PF}-monero-trezorcommon.tar.gz
+"
+
+# Feather is released under the terms of the BSD license, but it vendors
+# code from Monero and Tor too.
+LICENSE="BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="qrcode xmrig localmonero"
+
+DEPEND="
+   dev-libs/libsodium:=
+   media-gfx/qrencode:=
+   media-gfx/zbar:=[v4l]
+   =dev-libs/polyseed-1.0.0
+   dev-libs/libzip:=
+   dev-libs/boost:=[nls]
+   >=dev-qt/qtcore-5.15:5
+   >=dev-qt/qtwidgets-5.15:5
+   >=dev-qt/qtgui-5.15:5
+   >=dev-qt/qtnetwork-5.15:5
+   >=dev-qt/qtsvg-5.15:5
+   >=dev-qt/qtxml-5.15:5
+   >=dev-qt/qtwebsockets-5.15:5
+   >=dev-qt/qtmultimedia-5.15:5[widgets]
+   >=dev-qt/qtconcurrent-5.15:5
+   dev-libs/libgcrypt:=
+   sys-libs/zlib
+   dev-libs/openssl:=
+   net-dns/unbound:=[threads]
+   net-libs/czmq:=
+"
+RDEPEND="
+   ${DEPEND}
+   net-vpn/tor
+   xmrig? ( net-misc/xmrig )
+"
+BDEPEND="virtual/pkgconfig"
+
+src_unpack() {
+   unpack ${PF}.tar.gz \
+   ${PF}-singleapplication.tar.gz \
+   ${PF}-monero.tar.gz \
+   ${PF}-monero-miniupnp.tar.gz \
+   ${PF}-monero-randomx.tar.gz \
+   ${PF}-monero-rapidjson.tar.gz \
+   ${PF}-monero-supercop.tar.gz \
+   ${PF}-monero-trezorcommon.tar.gz
+   mv -T "${WORKDIR}"/SingleApplication-${SINGLEAPPLICATION_DIST_COMIT} \
+   "${WORKDIR}"/${P}/src/third-party/singleapplication || die
+   mv -T "${WORKDIR}"/monero-${MONERO_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero || die
+   mv -T "${WORKDIR}"/miniupnp-${MINIUPNP_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/miniupnp || die
+   mv -T "${WORKDIR}"/RandomX-${RANDOMX_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/randomx || die
+   mv -T "${WORKDIR}"/rapidjson-${RAPIDJSON_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/rapidjson || die
+   mv -T "${WORKDIR}"/supercop-${SUPERCOP_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/supercop || die
+   mv -T "${WORKDIR}"/trezor-common-${TREZORCOMMON_DIST_COMIT} \
+   "${WORKDIR}"/${P}/monero/external/trezor-common || die
+}
+
+src_prepare() {
+   default
+   echo "#define FEATHER_VERSION \"${PV}\"" > 
"${WORKDIR}"/${P}/src/config-feather.h || die
+   echo "#define TOR_VERSION \"NOT_EMBEDDED\"" >> 
"${WORKDIR}"/${P}/src/config-feather.h || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   

[gentoo-commits] repo/proj/guru:master commit in: app-benchmarks/kdiskmark/

2023-10-09 Thread Rui Huang
commit: 0b2feeea3cd16d57433b378ef635fa448a2ce961
Author: Mark Harmstone  harmstone  com>
AuthorDate: Mon Oct  9 22:26:52 2023 +
Commit: Rui Huang  gmail  com>
CommitDate: Mon Oct  9 22:27:52 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b2feeea

app-benchmarks/kdiskmark: new package, add 3.1.4

Signed-off-by: Mark Harmstone  harmstone.com>

 app-benchmarks/kdiskmark/Manifest   |  1 +
 app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild | 30 +
 app-benchmarks/kdiskmark/metadata.xml   | 11 +
 3 files changed, 42 insertions(+)

diff --git a/app-benchmarks/kdiskmark/Manifest 
b/app-benchmarks/kdiskmark/Manifest
new file mode 100644
index 00..9687ddcc01
--- /dev/null
+++ b/app-benchmarks/kdiskmark/Manifest
@@ -0,0 +1 @@
+DIST kdiskmark-3.1.4.tar.gz 194855 BLAKE2B 
fc8f59492b14849ffe6962183082a86c3e9d82e67f6b1b6a0449f7c714480d46c62ca85e4b1f7b838b42fd4cc5fcf3e8e81e0d3df5c955657cf8799b9f9110b6
 SHA512 
53f292e4137ac36dfbc09ad400496170bfd13a8c18f1c474bd15b00cdd931918713e034e35d6f3dbda29eb1ee89d8f273dd8e794a9e70c95ec96ebf31f0baedf

diff --git a/app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild 
b/app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild
new file mode 100644
index 00..eb735d878c
--- /dev/null
+++ b/app-benchmarks/kdiskmark/kdiskmark-3.1.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Disk benchmarking tool"
+HOMEPAGE="https://github.com/JonMagon/KDiskMark";
+SRC_URI="https://github.com/JonMagon/KDiskMark/releases/download/${PV}/KDiskMark-${PV}-source.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}/KDiskMark-${PV}"
+
+inherit cmake
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-qt/qtcore:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/linguist-tools:5
+   dev-qt/qtdbus:5
+   kde-frameworks/extra-cmake-modules
+   sys-auth/polkit-qt
+   sys-block/fio[aio]"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+src_configure() {
+   cmake_src_configure
+}

diff --git a/app-benchmarks/kdiskmark/metadata.xml 
b/app-benchmarks/kdiskmark/metadata.xml
new file mode 100644
index 00..0262e6f08f
--- /dev/null
+++ b/app-benchmarks/kdiskmark/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   m...@harmstone.com
+   Mark Harmstone
+   
+   
+   JonMagon/KDiskMark
+   
+



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

2023-10-09 Thread Sam James
commit: e17be513b05f06fa88c022e4c1a9d4489bc8852c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 06:23:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 06:29:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e17be513

net-misc/whois: add 5.5.19

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

 net-misc/whois/Manifest   | 1 +
 net-misc/whois/{whois-.ebuild => whois-5.5.19.ebuild} | 4 ++--
 net-misc/whois/whois-.ebuild  | 4 ++--
 3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-misc/whois/Manifest b/net-misc/whois/Manifest
index 2a5ed76b70b7..783e3f0ed862 100644
--- a/net-misc/whois/Manifest
+++ b/net-misc/whois/Manifest
@@ -1,2 +1,3 @@
+DIST whois-5.5.19.tar.gz 109582 BLAKE2B 
6812c8f19c60a20802adbda95d9e80e1ee39cb5fea6723e689d064cda6ac167408dfccc2f30bfd93a7d53bda9c355e292d3b4ee694812b3ffccc54c120aeedcd
 SHA512 
f008f60a629f40eb5817c124ff586f2b4a359afa501a72633326341a28f47c5ff56ddeed48d327bf41035bc6bdc639959b92523ec22ff41d5bd58241b4c50487
 DIST whois_5.5.17.tar.xz 90608 BLAKE2B 
82793097e421d88130d089fc64bb0bceac0c9170b39388262b45d2bf62fc2f8b7c4e393fc5351bba6be303ced00a00af1972bf73c1c8c7c86c812b19a0a6fb5a
 SHA512 
0ed33edc2005eb51a88bda505cc3f6ebe3966095d6f12c03cfe62c12e7e575e1d008632d12de6f27b4c09b91ce5a45705d57acce88409e573bbd7b5132df7fc6
 DIST whois_5.5.18.tar.xz 90216 BLAKE2B 
2098b15d36ee0f99e710fdeb10ce1650eba84da1ce770df46182439a6de07995b79746767968522200f5261490e5ffd262673705b12e1004e1ca0dd1af0b9e15
 SHA512 
28482a6b84d97e2ff69e7a2d01865d227d76aff41a42511a6ebd4ac636b9054643d1df800e6575fb846712e1473f7a31a211dbc08fbdfaaead443d22138266c7

diff --git a/net-misc/whois/whois-.ebuild 
b/net-misc/whois/whois-5.5.19.ebuild
similarity index 92%
copy from net-misc/whois/whois-.ebuild
copy to net-misc/whois/whois-5.5.19.ebuild
index 73f366159be4..d50f25c71f08 100644
--- a/net-misc/whois/whois-.ebuild
+++ b/net-misc/whois/whois-5.5.19.ebuild
@@ -13,8 +13,8 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/rfc1036/whois.git";
 else
-   SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
-   #SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   #SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
+   SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
#S="${WORKDIR}"/${PN}
 
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"

diff --git a/net-misc/whois/whois-.ebuild b/net-misc/whois/whois-.ebuild
index 73f366159be4..d50f25c71f08 100644
--- a/net-misc/whois/whois-.ebuild
+++ b/net-misc/whois/whois-.ebuild
@@ -13,8 +13,8 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/rfc1036/whois.git";
 else
-   SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
-   #SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   #SRC_URI="mirror://debian/pool/main/w/whois/${MY_P}.tar.xz"
+   SRC_URI="https://github.com/rfc1036/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
#S="${WORKDIR}"/${PN}
 
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"



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

2023-10-09 Thread Sam James
commit: e9aa13b49906fb2c97a76c0a44a4279e3fc97d3b
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 06:29:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 06:30:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9aa13b4

sys-apps/less: drop 632, 633-r1

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

 sys-apps/less/Manifest   |  1 -
 sys-apps/less/less-632.ebuild| 80 
 sys-apps/less/less-633-r1.ebuild | 80 
 3 files changed, 161 deletions(-)

diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest
index becfdcc62104..bada827ee837 100644
--- a/sys-apps/less/Manifest
+++ b/sys-apps/less/Manifest
@@ -1,4 +1,3 @@
 DIST less-608.tar.gz 362346 BLAKE2B 
988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6
 SHA512 
7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66
-DIST less-632.tar.gz 375440 BLAKE2B 
26c27a2e25882a4ce34e5e6e83bc0af784c8d4e8ac20691e0e31f1021bfb30f96e07024a6ff1ad634f7812875e0d920bd52394ccdba47a2a944ba7de92aa4c97
 SHA512 
5104f1fd76cdd59dfa957a61f8ccffe7c6e79345b94a5961abbd30f2d059f2b6d4b359a27dd5528993e5e1248c655439c1e4a39fd92234e4af23c7167f69f066
 DIST less-633.tar.gz 375733 BLAKE2B 
e9df180794af365f86734c6b8fde766c1bba42b111717ee5e1cf11001fc7ec3d78910db9bb7c51a76816086f599808b1b60f514011ec40e37650d6bc4f8b3d5c
 SHA512 
a29aaf72abca07fb29d12f218bbd422a39e3898b3d53e8dbd5265ae47ecf68b88c3381aa3a9bf7caa8db1e2d8e2c138b333f0d69fddd4cf014e39118c53f7fb1
 DIST less-643.tar.gz 592291 BLAKE2B 
6dc60dc2e8db05afdae466877a1d26a3008ff5378bbbf2fbdf9efc4f87c0fcfde5703d44a24d4355c98d3a5f438bdb51173150f2a69f801d9c8e4a7401d71b53
 SHA512 
6a324ac54e22429ac652dc303bc1fe48933555d1cbf8ad7ecf345940910c014fef9551a3219743cfb7115e356b5841ae97d6ce62e7a1ba1e3300d243efca34d9

diff --git a/sys-apps/less/less-632.ebuild b/sys-apps/less/less-632.ebuild
deleted file mode 100644
index 84b0670e4fc7..
--- a/sys-apps/less/less-632.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-WANT_AUTOMAKE=none
-WANT_LIBTOOL=none
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/gwsw/less";
-   inherit git-r3
-fi
-
-inherit autotools
-
-# Releases are usually first a beta then promoted to stable if no
-# issues were found. Upstream explicitly ask "to not generally distribute"
-# the beta versions. It's okay to keyword beta versions if they fix
-# a serious bug, but otherwise try to avoid it.
-
-MY_PV=${PV/_beta/-beta}
-MY_P=${PN}-${MY_PV}
-DESCRIPTION="Excellent text file viewer"
-HOMEPAGE="https://www.greenwoodsoftware.com/less/";
-[[ ${PV} !=  ]] && 
SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz";
-S="${WORKDIR}"/${MY_P/?beta}
-
-LICENSE="|| ( GPL-3 BSD-2 )"
-SLOT="0"
-if [[ ${PV} !=  && ${PV} != *_beta* ]] ; 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="pcre"
-# As of 623_beta, lesstest is not included in dist tarballs
-# https://github.com/gwsw/less/issues/344
-RESTRICT="test"
-
-DEPEND="
-   >=app-misc/editor-wrapper-3
-   >=sys-libs/ncurses-5.2:=
-   pcre? ( dev-libs/libpcre2 )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-   # Per upstream README to prepare live build
-   [[ ${PV} ==  ]] && emake -f Makefile.aut distfiles
-   # Upstream uses unpatched autoconf-2.69, which breaks with clang-16.
-   # https://bugs.gentoo.org/870412
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --with-regex=$(usex pcre pcre2 posix)
-   --with-editor="${EPREFIX}"/usr/libexec/editor
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   emake check VERBOSE=1
-}
-
-src_install() {
-   default
-
-   newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe
-   newenvd "${FILESDIR}"/less.envd 70less
-}
-
-pkg_preinst() {
-   if has_version "<${CATEGORY}/${PN}-483-r1" ; then
-   elog "The lesspipe.sh symlink has been dropped.  If you are 
still setting"
-   elog "LESSOPEN to that, you will need to update it to 
'|lesspipe %s'."
-   elog "Colorization support has been dropped.  If you want that, 
check out"
-   elog "the new app-text/lesspipe package."
-   fi
-}

diff --git a/sys-apps/less/less-633-r1.ebuild b/sys-apps/less/less-633-r1.ebuild
deleted file mode 100644
index c6edffba45d8..
--- a/sys-apps/less/less-633-r1.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-

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

2023-10-09 Thread Sam James
commit: 5a2e4f6c096d75a26701f7229ba01424466d54d6
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 06:29:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 06:30:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2e4f6c

media-video/vlc: add 3.0.19

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

 media-video/vlc/Manifest  |   1 +
 media-video/vlc/vlc-3.0.19.ebuild | 519 ++
 2 files changed, 520 insertions(+)

diff --git a/media-video/vlc/Manifest b/media-video/vlc/Manifest
index 0febcd33eb1c..1bfb6eae78e2 100644
--- a/media-video/vlc/Manifest
+++ b/media-video/vlc/Manifest
@@ -1 +1,2 @@
 DIST vlc-3.0.18.tar.xz 26631372 BLAKE2B 
73d80615d5b4789ca980bd631db248e74de13d466e5f19b66a170ca785b46f281a1a242c6fdf14686cfb224aba3ddfeda16ffce11edbef3255c4bbdff36c517d
 SHA512 
6fc8fdaa7e8862ad7133d69b3dab99ab9cd3945846a6ce5e2379b7f68ee9accd385c53b8573fc7c82f732c24678b4932b1154d2ad8accf06305f2f578d6fcd8e
+DIST vlc-3.0.19.tar.xz 25600300 BLAKE2B 
62bb7c4b52c18c2464318e367183feaa324cc381d294fcba3871c50516183095a267824765a435c5415f50684f28997bcd3d323dc6d75e9c668c62a1014fb2e4
 SHA512 
8e4a7a35f8ab7db139c6ef1ace9947c2e21ed721af5576761c4b7b8498aaeded366273aad9853541d70ba2773422141a5e9a6196ae3c2a3a7c4dee2a2e6c3e76

diff --git a/media-video/vlc/vlc-3.0.19.ebuild 
b/media-video/vlc/vlc-3.0.19.ebuild
new file mode 100644
index ..b8b55bfe7c0b
--- /dev/null
+++ b/media-video/vlc/vlc-3.0.19.ebuild
@@ -0,0 +1,519 @@
+# Copyright 2000-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+LUA_COMPAT=( lua5-{1..2} )
+
+MY_PV="${PV/_/-}"
+MY_PV="${MY_PV/-beta/-test}"
+MY_P="${PN}-${MY_PV}"
+if [[ ${PV} = * ]] ; then
+   if [[ ${PV%.} != ${PV} ]] ; then
+   EGIT_BRANCH="3.0.x"
+   fi
+   EGIT_REPO_URI="https://code.videolan.org/videolan/vlc.git";
+   inherit git-r3
+else
+   if [[ ${MY_P} = ${P} ]] ; then
+   
SRC_URI="https://download.videolan.org/pub/videolan/${PN}/${PV}/${P}.tar.xz";
+   else
+   
SRC_URI="https://download.videolan.org/pub/videolan/testing/${MY_P}/${MY_P}.tar.xz";
+   fi
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv -sparc ~x86"
+fi
+inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
+
+DESCRIPTION="Media player and framework with support for most multimedia files 
and streaming"
+HOMEPAGE="https://www.videolan.org/vlc/";
+
+LICENSE="LGPL-2.1 GPL-2"
+SLOT="0/5-9" # vlc - vlccore
+
+IUSE="a52 alsa aom archive aribsub bidi bluray cddb chromaprint chromecast 
dav1d dbus
+   dc1394 debug directx dts +dvbpsi dvd +encode faad fdk +ffmpeg flac 
fluidsynth
+   fontconfig +gcrypt gme keyring gstreamer +gui ieee1394 jack jpeg kate
+   libass libcaca libnotify +libsamplerate libtar libtiger linsys lirc 
live lua
+   macosx-notifications mad matroska modplug mp3 mpeg mtp musepack ncurses 
nfs ogg
+   omxil optimisememory opus png projectm pulseaudio rdp run-as-root samba 
sdl-image
+   sftp shout sid skins soxr speex srt ssl svg taglib theora tremor 
truetype twolame
+   udev upnp vaapi v4l vdpau vnc vpx wayland +X x264 x265 xml zeroconf zvbi
+   cpu_flags_arm_neon cpu_flags_ppc_altivec cpu_flags_x86_mmx 
cpu_flags_x86_sse
+"
+REQUIRED_USE="
+   chromecast? ( encode )
+   directx? ( ffmpeg )
+   fontconfig? ( truetype )
+   libcaca? ( X )
+   libtar? ( skins )
+   libtiger? ( kate )
+   lua? ( ${LUA_REQUIRED_USE} )
+   skins? ( gui truetype X xml )
+   ssl? ( gcrypt )
+   vaapi? ( ffmpeg X )
+   vdpau? ( ffmpeg X )
+"
+BDEPEND="
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   lua? ( ${LUA_DEPS} )
+   amd64? ( dev-lang/yasm )
+   wayland? ( dev-util/wayland-scanner )
+   x86? ( dev-lang/yasm )
+"
+# =gcc 4.8.0. bug 
#46
+   append-cflags $(test-flags-CC -fno-stack-check)
+   # Bug 569774
+   replace-flags -Os -O2
+   fi
+
+   if use omxil; then
+   # bug #723006
+   # https://trac.videolan.org/vlc/ticket/24617
+   append-cflags -fcommon
+   fi
+
+   # FIXME: Needs libresid-builder from libsidplay:2 which is in another 
directory...
+   append-ldflags "-L${ESYSROOT}/usr/$(get_libdir)/sidplay/builders/"
+
+   if use riscv; then
+   # bug #803473
+   append-libs -latomic
+   fi
+
+   if use truetype || use bidi; then
+   myeconfargs+=( --enable-freetype )
+   else
+   myeconfargs+=( --disable-freetype )
+   fi
+
+   if use truetype || use projectm; then
+   local dejavu="${EPREFIX}/usr/share/fonts/dejavu/"
+   myeconfargs+=(
+   --with-default-font=${dejavu}/DejaVuSans.ttf
+   --with-default-font-family=Sans
+   
--wi

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

2023-10-09 Thread Sam James
commit: f3e209c807879be3c67e1ce65900e88234a03d95
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 06:29:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 06:29:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e209c8

sys-apps/less: drop 608-r1

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

 sys-apps/less/less-608-r1.ebuild | 58 
 1 file changed, 58 deletions(-)

diff --git a/sys-apps/less/less-608-r1.ebuild b/sys-apps/less/less-608-r1.ebuild
deleted file mode 100644
index fe6b8416fbe3..
--- a/sys-apps/less/less-608-r1.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WANT_AUTOMAKE=none
-WANT_LIBTOOL=none
-
-inherit autotools
-
-DESCRIPTION="Excellent text file viewer"
-HOMEPAGE="http://www.greenwoodsoftware.com/less/";
-SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz";
-
-LICENSE="|| ( GPL-3 BSD-2 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="pcre unicode"
-
-DEPEND=">=app-misc/editor-wrapper-3
-   >=sys-libs/ncurses-5.2:0=
-   pcre? ( dev-libs/libpcre2 )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   local PATCHES=(
-   "${FILESDIR}/less-608-procfs.patch"
-   )
-   default
-   # Upstream uses unpatched autoconf-2.69, which breaks with clang-16.
-   # https://bugs.gentoo.org/870412
-   eautoreconf
-}
-
-src_configure() {
-   export ac_cv_lib_ncursesw_initscr=$(usex unicode)
-   export ac_cv_lib_ncurses_initscr=$(usex !unicode)
-   local myeconfargs=(
-   --with-regex=$(usex pcre pcre2 posix)
-   --with-editor="${EPREFIX}"/usr/libexec/editor
-   )
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe
-   newenvd "${FILESDIR}"/less.envd 70less
-}
-
-pkg_preinst() {
-   if has_version "<${CATEGORY}/${PN}-483-r1" ; then
-   elog "The lesspipe.sh symlink has been dropped.  If you are 
still setting"
-   elog "LESSOPEN to that, you will need to update it to 
'|lesspipe %s'."
-   elog "Colorization support has been dropped.  If you want that, 
check out"
-   elog "the new app-text/lesspipe package."
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2023-10-09 Thread Joonas Niilola
commit: eefe17690173296e1ad840ce1fee474cb7a96e80
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 06:27:15 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 06:27:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eefe1769

mate-base/mate-control-center: Stabilize 1.26.1 x86, #915415

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

 mate-base/mate-control-center/mate-control-center-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild
index d383b2f2fdf9..2276bd26cb9d 100644
--- a/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 fi
 
 DESCRIPTION="The MATE Desktop configuration tool"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2023-10-09 Thread Joonas Niilola
commit: 4194257466536d96c32580ff786505194e914b1b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 06:18:18 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 06:18:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41942574

mate-base/mate-control-center: Stabilize 1.26.1 amd64, #915415

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

 mate-base/mate-control-center/mate-control-center-1.26.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild
index ba5657f0b4aa..d383b2f2fdf9 100644
--- a/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild
+++ b/mate-base/mate-control-center/mate-control-center-1.26.1.ebuild
@@ -8,7 +8,7 @@ MATE_LA_PUNT="yes"
 inherit mate
 
 if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 fi
 
 DESCRIPTION="The MATE Desktop configuration tool"



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

2023-10-09 Thread Joonas Niilola
commit: dd6447748a4b6a16577322c2a8ea72fc515921f9
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 06:13:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 06:14:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd644774

dev-libs/date: Stabilize 3.0.0 amd64, #915324

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

 dev-libs/date/date-3.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/date/date-3.0.0.ebuild b/dev-libs/date/date-3.0.0.ebuild
index d77a0ca0a183..d0a19a986f6b 100644
--- a/dev-libs/date/date-3.0.0.ebuild
+++ b/dev-libs/date/date-3.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -9,7 +9,7 @@ DESCRIPTION="A date and time library based on the C++11/14/17 
 header"
 HOMEPAGE="https://github.com/HowardHinnant/date";
 
 SRC_URI="https://github.com/HowardHinnant/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 LICENSE="MIT"
 SLOT="0/3.0.0"



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

2023-10-09 Thread Joonas Niilola
commit: 5253e388689344e325e5b3645b4d3dab27ac5081
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 06:12:57 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 06:14:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5253e388

net-libs/libtorrent-rasterbar: Stabilize 2.0.9 amd64, #915440

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

 net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild
index b4ca898cbe45..7fd8a71e5279 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.
 
 LICENSE="BSD"
 SLOT="0/2.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="+dht debug gnutls python ssl test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



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

2023-10-09 Thread Joonas Niilola
commit: c3fd3583f9e62d917154a11f98111e071a73d15f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 06:13:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 06:14:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3fd3583

gui-apps/waybar: Stabilize 0.9.22 amd64, #915324

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

 gui-apps/waybar/waybar-0.9.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/waybar/waybar-0.9.22.ebuild 
b/gui-apps/waybar/waybar-0.9.22.ebuild
index 8fcd80c7603f..06c04d98bc88 100644
--- a/gui-apps/waybar/waybar-0.9.22.ebuild
+++ b/gui-apps/waybar/waybar-0.9.22.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/Alexays/${PN^}.git";
 else
SRC_URI="https://github.com/Alexays/${PN^}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
+   KEYWORDS="amd64"
S="${WORKDIR}/${PN^}-${PV}"
 fi
 



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

2023-10-09 Thread Joonas Niilola
commit: 9aa46887a8a6bc5c0f183a39f04d6aafbe7cd697
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 06:13:11 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 06:14:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aa46887

net-libs/libtorrent-rasterbar: Stabilize 2.0.9 x86, #915440

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

 net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild 
b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild
index 7fd8a71e5279..b20882528b68 100644
--- a/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild
+++ b/net-libs/libtorrent-rasterbar/libtorrent-rasterbar-2.0.9.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/arvidn/libtorrent/releases/download/v${PV}/${P}.tar.
 
 LICENSE="BSD"
 SLOT="0/2.0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="+dht debug gnutls python ssl test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



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

2023-10-09 Thread Joonas Niilola
commit: b53c5013e4d3fe96ee5cd041b024e81bba806b9b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 06:13:59 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 06:14:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53c5013

sys-auth/sssd: Stabilize 2.9.1 amd64, #915399

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

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

diff --git a/sys-auth/sssd/sssd-2.9.1.ebuild b/sys-auth/sssd/sssd-2.9.1.ebuild
index 08cb7e59ef89..416554744465 100644
--- a/sys-auth/sssd/sssd-2.9.1.ebuild
+++ b/sys-auth/sssd/sssd-2.9.1.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="acl doc +netlink nfsv4 nls +man python samba selinux subid sudo systemd 
systemtap test"
 REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )



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

2023-10-09 Thread Yixun Lan
commit: e7573b6b8537ec35e5d654d1b3d031eb90845cb2
Author: Yixun Lan  gentoo  org>
AuthorDate: Tue Oct 10 05:57:09 2023 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Oct 10 06:13:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7573b6b

media-libs/libplacebo: Keyword 6.338.0 riscv, #915501

Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/media-libs/libplacebo/libplacebo-6.338.0.ebuild 
b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
index 5a8219d45eb1..89a1527ea842 100644
--- a/media-libs/libplacebo/libplacebo-6.338.0.ebuild
+++ b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
@@ -22,7 +22,7 @@ else
)
"
S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"



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

2023-10-09 Thread Sam James
commit: a2d8785c1271cbac4a6322f95fa4d1e87a2c48a4
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 06:01:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 06:01:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2d8785c

net-misc/curl: Stabilize 8.3.0-r1 hppa, #915509

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

 net-misc/curl/curl-8.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.3.0-r1.ebuild 
b/net-misc/curl/curl-8.3.0-r1.ebuild
index 51ec9a067d62..8a9f1b9ca61e 100644
--- a/net-misc/curl/curl-8.3.0-r1.ebuild
+++ b/net-misc/curl/curl-8.3.0-r1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   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"
+   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
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Joonas Niilola
commit: 9fe29ebea026114d4e2be50744626554b1b4219b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:51:37 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:53:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe29ebe

net-misc/olsrd: add few missing deps

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

 net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild 
b/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild
index f79fe5d346f9..bff1915449d8 100644
--- a/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild
+++ b/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild
@@ -19,18 +19,17 @@ SLOT="0"
 KEYWORDS="amd64 ~x86"
 IUSE="gtk pud"
 
-DEPEND="
-   gtk? (
+RDEPEND="gtk? (
dev-libs/glib:2
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:2
)
-   pud? ( sci-geosciences/gpsd )
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="virtual/pkgconfig"
+   pud? ( sci-geosciences/gpsd )"
+DEPEND="${RDEPEND}
+   x11-base/xorg-proto"
+BDEPEND="app-alternatives/yacc
+   sys-devel/flex
+   virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.9.0.2-gtk.patch



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

2023-10-09 Thread Joonas Niilola
commit: 108bc06495f79be2bfe5f2395a2ffc7254d5697d
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:50:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:50:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=108bc064

net-misc/olsrd: Stabilize 0.9.8_p20210612-r1 amd64, #915447

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

 net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild 
b/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild
index 1ba8d428f242..f79fe5d346f9 100644
--- a/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild
+++ b/net-misc/olsrd/olsrd-0.9.8_p20210612-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${PN}-${MY_COMMIT}"
 
 LICENSE="BSD LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="gtk pud"
 
 DEPEND="



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

2023-10-09 Thread Joonas Niilola
commit: 392efd4899e18238217984710c5cb4719402a8cf
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:47:40 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:48:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=392efd48

x11-wm/marco: Stabilize 1.26.2-r1 x86, #915429

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

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

diff --git a/x11-wm/marco/marco-1.26.2-r1.ebuild 
b/x11-wm/marco/marco-1.26.2-r1.ebuild
index a8c1e3d96058..d0d40b051f8e 100644
--- a/x11-wm/marco/marco-1.26.2-r1.ebuild
+++ b/x11-wm/marco/marco-1.26.2-r1.ebuild
@@ -7,7 +7,7 @@ MATE2_LA_PUNT="yes"
 
 inherit mate meson
 
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv x86"
 
 DESCRIPTION="MATE default window manager"
 LICENSE="FDL-1.2+ GPL-2+ LGPL-2+ MIT"



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

2023-10-09 Thread Joonas Niilola
commit: 0313d682e99e471320f9c09df4d8a62eaa34e735
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:47:09 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:48:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0313d682

x11-wm/marco: Stabilize 1.26.2-r1 amd64, #915429

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

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

diff --git a/x11-wm/marco/marco-1.26.2-r1.ebuild 
b/x11-wm/marco/marco-1.26.2-r1.ebuild
index 193ab754ff6e..a8c1e3d96058 100644
--- a/x11-wm/marco/marco-1.26.2-r1.ebuild
+++ b/x11-wm/marco/marco-1.26.2-r1.ebuild
@@ -7,7 +7,7 @@ MATE2_LA_PUNT="yes"
 
 inherit mate meson
 
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~x86"
 
 DESCRIPTION="MATE default window manager"
 LICENSE="FDL-1.2+ GPL-2+ LGPL-2+ MIT"



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

2023-10-09 Thread Joonas Niilola
commit: eece24a810d222421095feece4839cea2d6ccdc0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:42:56 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:48:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eece24a8

dev-libs/librdkafka: Stabilize 2.2.0 x86, #915433

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

 dev-libs/librdkafka/librdkafka-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild 
b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
index 92cd7a77ace8..97719958e5ba 100644
--- a/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
+++ b/dev-libs/librdkafka/librdkafka-2.2.0.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == "" ]]; then
inherit git-r3
 else
SRC_URI="https://github.com/confluentinc/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
 fi
 
 LICENSE="BSD-2"



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

2023-10-09 Thread Sam James
commit: ebe4a2cd17030bddccf3f1a7f39cb91ddeddcbd8
Author: Brahmajit Das  gmail  com>
AuthorDate: Tue Oct 10 05:24:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 05:46:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebe4a2cd

app-editors/neovim: add 0.9.3

Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33275
Signed-off-by: Sam James  gentoo.org>

 app-editors/neovim/Manifest|   1 +
 app-editors/neovim/neovim-0.9.3.ebuild | 119 +
 2 files changed, 120 insertions(+)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index 66bb2c020384..d5f10db4a20b 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -1,3 +1,4 @@
 DIST neovim-0.9.1.tar.gz 11567358 BLAKE2B 
7aa56c672f7d26db7d47df39941487de32008b9e78921d71860281e8319b30dc6cd889a029c83b61814baecac947f39a950245ed7e51c35509b30e9b39046a58
 SHA512 
339efd3d8c1a73aa3b43e8770d6943aeba9e4ce6a3598c0424e388f80759d50b14aa7c60fd435bf2d17997476e06d28b79e7e98670d02ca9ceec031841e8b9b8
 DIST neovim-0.9.2.tar.gz 11580390 BLAKE2B 
097b0b245e8f987c7f980df2d170f4d62fc08e107f6166f1df4a78776b0aa8b8dc3c699648ae5fa123e54e7599321f0170f93ccee4d89302f25d1b8bba6161c7
 SHA512 
f12ae48c82c4a3622e464a23966cb06e9da1a7cd000b4efeb8408bb55e189ffeb4ece99e9488244c16f7de70356303e4dc964afd70ab24d23a5e07c59e902ed9
+DIST neovim-0.9.3.tar.gz 11585470 BLAKE2B 
51ae60afc36b4952e0b7259bad244f2c18420710bb4c918478e8f6e520cffe31a388aba9a7cfd2894e722f78406c00828af5c62f29febc432ae615937285a9e4
 SHA512 
f0d52af39d61179ae6d2c03e4667bde62c70ac4a63a039cff8c1d350d218e9c822de7e3caa937b7741551920c699beb9199c39177b93a381649d1cad3ae68115
 DIST neovim-0.9.4.tar.gz 11585425 BLAKE2B 
f98b9737df537be9a6f9bfba0e48f47f33cacdf5aa5f9fb3b47a693ea9fa5fbe32aa8628403fdb136b625ccad30c8aad1c25abe280384515df603e92d9ed898a
 SHA512 
a9bac18aeecd99dfeab79b367c3f0c46003b95d057edb6fd18ba178d6b6f22434689508d0bfe91b2f771ef0a23a415e8c4001abb76f2a60357bab0cd7004

diff --git a/app-editors/neovim/neovim-0.9.3.ebuild 
b/app-editors/neovim/neovim-0.9.3.ebuild
new file mode 100644
index ..ec45d50f6dd1
--- /dev/null
+++ b/app-editors/neovim/neovim-0.9.3.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# RelWithDebInfo sets -Og -g
+CMAKE_BUILD_TYPE=Release
+LUA_COMPAT=( lua5-{1..2} luajit )
+inherit cmake lua-single optfeature xdg
+
+DESCRIPTION="Vim-fork focused on extensibility and agility"
+HOMEPAGE="https://neovim.io";
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neovim/neovim.git";
+else
+   SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="Apache-2.0 vim"
+SLOT="0"
+IUSE="+lto +nvimpager test"
+
+# Upstream say the test library needs LuaJIT
+# 
https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377
+REQUIRED_USE="${LUA_REQUIRED_USE} test? ( lua_single_target_luajit )"
+# TODO: Get tests running
+RESTRICT="!test? ( test ) test"
+
+# Upstream build scripts invoke the Lua interpreter
+BDEPEND="${LUA_DEPS}
+   >=dev-util/gperf-3.1
+   >=sys-devel/gettext-0.20.1
+   virtual/libiconv
+   virtual/libintl
+   virtual/pkgconfig
+"
+# Check 
https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for
+# new dependency bounds and so on on bumps (obviously adjust for right 
branch/tag).
+DEPEND="${LUA_DEPS}
+   >=dev-lua/luv-1.45.0[${LUA_SINGLE_USEDEP}]
+   $(lua_gen_cond_dep '
+   dev-lua/lpeg[${LUA_USEDEP}]
+   dev-lua/mpack[${LUA_USEDEP}]
+   ')
+   $(lua_gen_cond_dep '
+   dev-lua/LuaBitOp[${LUA_USEDEP}]
+   ' lua5-{1,2})
+   >=dev-libs/libuv-1.46.0:=
+   >=dev-libs/libvterm-0.3.3
+   >=dev-libs/msgpack-3.0.0:=
+   >=dev-libs/tree-sitter-0.20.8:=
+   >=dev-libs/libtermkey-0.22
+   >=dev-libs/unibilium-2.0.0:0=
+"
+RDEPEND="
+   ${DEPEND}
+   app-eselect/eselect-vi
+"
+BDEPEND+="
+   test? (
+   $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch"
+   "${FILESDIR}/${PN}-0.9.1-cmake-darwin.patch"
+   "${FILESDIR}/${PN}-0.9.0-cmake-release-type.patch"
+)
+
+src_prepare() {
+   # Use our system vim dir
+   sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \
+   -i src/nvim/globals.h || die
+
+   # https://forums.gentoo.org/viewtopic-p-8750050.html
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   # Upstream default to LTO on non-debug builds
+   # Let's expose it as a USE flag because upstream
+   # have preferences for how we should use

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

2023-10-09 Thread Sam James
commit: 54131224ad300b647cd1e9143c819a3d16bad4b0
Author: Brahmajit Das  gmail  com>
AuthorDate: Tue Oct 10 05:21:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 05:46:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54131224

app-editors/neovim: add 0.9.4

Signed-off-by: Brahmajit Das  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 app-editors/neovim/Manifest|   1 +
 app-editors/neovim/neovim-0.9.4.ebuild | 119 +
 2 files changed, 120 insertions(+)

diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest
index 7f177f723c55..66bb2c020384 100644
--- a/app-editors/neovim/Manifest
+++ b/app-editors/neovim/Manifest
@@ -1,2 +1,3 @@
 DIST neovim-0.9.1.tar.gz 11567358 BLAKE2B 
7aa56c672f7d26db7d47df39941487de32008b9e78921d71860281e8319b30dc6cd889a029c83b61814baecac947f39a950245ed7e51c35509b30e9b39046a58
 SHA512 
339efd3d8c1a73aa3b43e8770d6943aeba9e4ce6a3598c0424e388f80759d50b14aa7c60fd435bf2d17997476e06d28b79e7e98670d02ca9ceec031841e8b9b8
 DIST neovim-0.9.2.tar.gz 11580390 BLAKE2B 
097b0b245e8f987c7f980df2d170f4d62fc08e107f6166f1df4a78776b0aa8b8dc3c699648ae5fa123e54e7599321f0170f93ccee4d89302f25d1b8bba6161c7
 SHA512 
f12ae48c82c4a3622e464a23966cb06e9da1a7cd000b4efeb8408bb55e189ffeb4ece99e9488244c16f7de70356303e4dc964afd70ab24d23a5e07c59e902ed9
+DIST neovim-0.9.4.tar.gz 11585425 BLAKE2B 
f98b9737df537be9a6f9bfba0e48f47f33cacdf5aa5f9fb3b47a693ea9fa5fbe32aa8628403fdb136b625ccad30c8aad1c25abe280384515df603e92d9ed898a
 SHA512 
a9bac18aeecd99dfeab79b367c3f0c46003b95d057edb6fd18ba178d6b6f22434689508d0bfe91b2f771ef0a23a415e8c4001abb76f2a60357bab0cd7004

diff --git a/app-editors/neovim/neovim-0.9.4.ebuild 
b/app-editors/neovim/neovim-0.9.4.ebuild
new file mode 100644
index ..ec45d50f6dd1
--- /dev/null
+++ b/app-editors/neovim/neovim-0.9.4.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# RelWithDebInfo sets -Og -g
+CMAKE_BUILD_TYPE=Release
+LUA_COMPAT=( lua5-{1..2} luajit )
+inherit cmake lua-single optfeature xdg
+
+DESCRIPTION="Vim-fork focused on extensibility and agility"
+HOMEPAGE="https://neovim.io";
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/neovim/neovim.git";
+else
+   SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="Apache-2.0 vim"
+SLOT="0"
+IUSE="+lto +nvimpager test"
+
+# Upstream say the test library needs LuaJIT
+# 
https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377
+REQUIRED_USE="${LUA_REQUIRED_USE} test? ( lua_single_target_luajit )"
+# TODO: Get tests running
+RESTRICT="!test? ( test ) test"
+
+# Upstream build scripts invoke the Lua interpreter
+BDEPEND="${LUA_DEPS}
+   >=dev-util/gperf-3.1
+   >=sys-devel/gettext-0.20.1
+   virtual/libiconv
+   virtual/libintl
+   virtual/pkgconfig
+"
+# Check 
https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for
+# new dependency bounds and so on on bumps (obviously adjust for right 
branch/tag).
+DEPEND="${LUA_DEPS}
+   >=dev-lua/luv-1.45.0[${LUA_SINGLE_USEDEP}]
+   $(lua_gen_cond_dep '
+   dev-lua/lpeg[${LUA_USEDEP}]
+   dev-lua/mpack[${LUA_USEDEP}]
+   ')
+   $(lua_gen_cond_dep '
+   dev-lua/LuaBitOp[${LUA_USEDEP}]
+   ' lua5-{1,2})
+   >=dev-libs/libuv-1.46.0:=
+   >=dev-libs/libvterm-0.3.3
+   >=dev-libs/msgpack-3.0.0:=
+   >=dev-libs/tree-sitter-0.20.8:=
+   >=dev-libs/libtermkey-0.22
+   >=dev-libs/unibilium-2.0.0:0=
+"
+RDEPEND="
+   ${DEPEND}
+   app-eselect/eselect-vi
+"
+BDEPEND+="
+   test? (
+   $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]')
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch"
+   "${FILESDIR}/${PN}-0.9.1-cmake-darwin.patch"
+   "${FILESDIR}/${PN}-0.9.0-cmake-release-type.patch"
+)
+
+src_prepare() {
+   # Use our system vim dir
+   sed -e "/^# define SYS_VIMRC_FILE/s|\$VIM|${EPREFIX}/etc/vim|" \
+   -i src/nvim/globals.h || die
+
+   # https://forums.gentoo.org/viewtopic-p-8750050.html
+   xdg_environment_reset
+   cmake_src_prepare
+}
+
+src_configure() {
+   # Upstream default to LTO on non-debug builds
+   # Let's expose it as a USE flag because upstream
+   # have preferences for how we should use LTO
+   # if we want it on (not just -flto)
+   # ... but allow turning it off.
+   # TODO: Investigate USE_BUNDLED, doesn't seem to be needed right now
+   local mycmakeargs=(
+   -DENABLE_LTO=$(usex lto)
+   -DPREFER_LUA=$(usex lua_single_target_luajit no 
"$(lua_get_version)")
+   -DLUA_PRG="${ELUA}"
+

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

2023-10-09 Thread Hans de Graaff
commit: 2cab39691aae6042bcd9dee43e2f6f6dbbb1ffcf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 10 05:43:50 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 10 05:45:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cab3969

app-admin/puppet-lint: add 4.2.1

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

 app-admin/puppet-lint/Manifest |  1 +
 app-admin/puppet-lint/puppet-lint-4.2.1.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/app-admin/puppet-lint/Manifest b/app-admin/puppet-lint/Manifest
index 3264c9c375ed..4fa75e383a3a 100644
--- a/app-admin/puppet-lint/Manifest
+++ b/app-admin/puppet-lint/Manifest
@@ -3,3 +3,4 @@ DIST puppet-lint-4.0.0.gem 80896 BLAKE2B 
6e674deaec43c3b45e2c162ef3d09648bd3cdd5
 DIST puppet-lint-4.0.1.gem 81408 BLAKE2B 
2e202cf99e496336d5a8f23bf8581211b74e8ce25532edb82169b2aa484e14763087d5c6b966c1be50665ab723b72c9b21a74867b8e0c2296b06ea5e246531d6
 SHA512 
1709cbcae4db082dbe89b65ba6f5679684f3ed9d89955be0706228bcf0036a0bbfb58abb5ac12d8c2602ea9108386ba3e9b83627ca9c8fa0a813d19dc08f995d
 DIST puppet-lint-4.1.0.gem 82944 BLAKE2B 
42bd99b1a6331c6fedf54a7b5e0100bedbb6543c1476ed82538caf371cb4e48ddaa89f4313e2bac42b1c12e5ea6c03a3dc7fb3566979c22c051152a921bf5c72
 SHA512 
04a8ed8b73b209db1634f3a7accb0ec18d735914b7faa2b89446e96300e586760dd0b606ebd4a5ae71b49a8f10d16f9199ee065aa12b911f8692af68e4aac321
 DIST puppet-lint-4.2.0.gem 81408 BLAKE2B 
6b3591f1a2424e30807dc4c83ded27f6ff2b131c61c356eaf57472f813c09ad0bf7732bfd559aa31ccb52f0fdcbd583afe150e7d762ad0967acd1fb974c0d7b6
 SHA512 
4cf941aa9b99fc2e36358ce9ff1ab3c89efbee31586a175bc5e03dcf212179f24d6d677835de1ce1dba0154e4006266d1917c1c73e00c2a1985e3b0bb3ca2c24
+DIST puppet-lint-4.2.1.gem 81920 BLAKE2B 
5e291e4c1743092be9935231280f04ce3affdc1d530180f26a6ace0535a15e11bc9b33dd89d8eeafb44ebc7cae16f2656e293a6e8e8fbc4fd2cfde896996d59a
 SHA512 
d39a287d3ae0ecbf27254c289e73918b62b50bbf8f44f51248e5e8042b194c32facd1215d7b24ab768714aeb9ae58647964bdc8b8b4650d1cebe6e2e749d782c

diff --git a/app-admin/puppet-lint/puppet-lint-4.2.1.ebuild 
b/app-admin/puppet-lint/puppet-lint-4.2.1.ebuild
new file mode 100644
index ..dc6f57808758
--- /dev/null
+++ b/app-admin/puppet-lint/puppet-lint-4.2.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP="puppet-lint"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A linter for puppet DSL"
+HOMEPAGE="https://github.com/puppetlabs/puppet-lint";
+
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+KEYWORDS="~amd64 ~x86"
+
+ruby_add_bdepend "test? (
+   dev-ruby/rspec-its:1
+   dev-ruby/rspec-collection_matchers:1
+   dev-ruby/rspec-json_expectations )"
+
+all_ruby_prepare() {
+   # Skip acceptance tests due to unpackages puppet_litmus which in turn
+   # has a number of unpackaged dependencies.
+   rm -rf spec/acceptance || die
+   rm -f spec/spec_helper_acceptance.rb || die
+}



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

2023-10-09 Thread Hans de Graaff
commit: 8846273a028832460b9b9f5e1f7e63a67b78b831
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 10 05:45:41 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 10 05:45:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8846273a

app-admin/puppet-lint: drop 4.1.0

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

 app-admin/puppet-lint/Manifest |  1 -
 app-admin/puppet-lint/puppet-lint-4.1.0.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/app-admin/puppet-lint/Manifest b/app-admin/puppet-lint/Manifest
index 4fa75e383a3a..859277cec9f2 100644
--- a/app-admin/puppet-lint/Manifest
+++ b/app-admin/puppet-lint/Manifest
@@ -1,6 +1,5 @@
 DIST puppet-lint-3.4.0.gem 83456 BLAKE2B 
fa6b274b3e6e84095fdaff6f024864dc301f0afc605198cc40b4dd8df7a9de66adfb91982195af9a0ad35301409c23e99d8d6ba5d3c43d3ee4dd57235de2b8cc
 SHA512 
47c025ef925618cba3c1f579a3ef62bd5f9fd8ee7f8f9a68ed84daafeb7f9071e558619b24f0a249fcbe85d8c1b27e715938cc352792f9aa91de131820103e9c
 DIST puppet-lint-4.0.0.gem 80896 BLAKE2B 
6e674deaec43c3b45e2c162ef3d09648bd3cdd589a3ae6ce92e21617633529705fef4c6c361c3c1f041a3d25d1a03079f2f97705c01199253661bc9355dc
 SHA512 
a23d316f60cb7d34c394bdaee0ad08070098d732210a92294a3d330cff7330aefe2be6bd9a60219d7538173c2f187c1ed427c6671a345f868286986164ea3a33
 DIST puppet-lint-4.0.1.gem 81408 BLAKE2B 
2e202cf99e496336d5a8f23bf8581211b74e8ce25532edb82169b2aa484e14763087d5c6b966c1be50665ab723b72c9b21a74867b8e0c2296b06ea5e246531d6
 SHA512 
1709cbcae4db082dbe89b65ba6f5679684f3ed9d89955be0706228bcf0036a0bbfb58abb5ac12d8c2602ea9108386ba3e9b83627ca9c8fa0a813d19dc08f995d
-DIST puppet-lint-4.1.0.gem 82944 BLAKE2B 
42bd99b1a6331c6fedf54a7b5e0100bedbb6543c1476ed82538caf371cb4e48ddaa89f4313e2bac42b1c12e5ea6c03a3dc7fb3566979c22c051152a921bf5c72
 SHA512 
04a8ed8b73b209db1634f3a7accb0ec18d735914b7faa2b89446e96300e586760dd0b606ebd4a5ae71b49a8f10d16f9199ee065aa12b911f8692af68e4aac321
 DIST puppet-lint-4.2.0.gem 81408 BLAKE2B 
6b3591f1a2424e30807dc4c83ded27f6ff2b131c61c356eaf57472f813c09ad0bf7732bfd559aa31ccb52f0fdcbd583afe150e7d762ad0967acd1fb974c0d7b6
 SHA512 
4cf941aa9b99fc2e36358ce9ff1ab3c89efbee31586a175bc5e03dcf212179f24d6d677835de1ce1dba0154e4006266d1917c1c73e00c2a1985e3b0bb3ca2c24
 DIST puppet-lint-4.2.1.gem 81920 BLAKE2B 
5e291e4c1743092be9935231280f04ce3affdc1d530180f26a6ace0535a15e11bc9b33dd89d8eeafb44ebc7cae16f2656e293a6e8e8fbc4fd2cfde896996d59a
 SHA512 
d39a287d3ae0ecbf27254c289e73918b62b50bbf8f44f51248e5e8042b194c32facd1215d7b24ab768714aeb9ae58647964bdc8b8b4650d1cebe6e2e749d782c

diff --git a/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild 
b/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild
deleted file mode 100644
index a0db90b8b2cf..
--- a/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP="puppet-lint"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A linter for puppet DSL"
-HOMEPAGE="https://github.com/puppetlabs/puppet-lint";
-
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-KEYWORDS="amd64 ~x86"
-
-ruby_add_bdepend "test? (
-   dev-ruby/rspec-its:1
-   dev-ruby/rspec-collection_matchers:1
-   dev-ruby/rspec-json_expectations )"
-
-all_ruby_prepare() {
-   # Skip acceptance tests due to unpackages puppet_litmus which in turn
-   # has a number of unpackaged dependencies.
-   rm -rf spec/acceptance || die
-   rm -f spec/spec_helper_acceptance.rb || die
-}



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

2023-10-09 Thread Hans de Graaff
commit: 7682f9bc21fee1a73320d4effea51ccbf133a1cb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 10 05:45:23 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 10 05:45:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7682f9bc

app-admin/puppet-lint: stabilize 4.1.0 for amd64

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

 app-admin/puppet-lint/puppet-lint-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild 
b/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild
index dc6f57808758..a0db90b8b2cf 100644
--- a/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild
+++ b/app-admin/puppet-lint/puppet-lint-4.1.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://github.com/puppetlabs/puppet-lint";
 LICENSE="MIT"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 ruby_add_bdepend "test? (
dev-ruby/rspec-its:1



[gentoo-commits] repo/gentoo:master commit in: app-accessibility/brltty/files/, app-accessibility/brltty/

2023-10-09 Thread Sam James
commit: 81a72b436df07cca118495976262e92792b12d7c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 05:41:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 05:44:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81a72b43

app-accessibility/brltty: add 6.6

Closes: https://bugs.gentoo.org/905695
Closes: https://bugs.gentoo.org/911229
Closes: https://bugs.gentoo.org/913019
Signed-off-by: Sam James  gentoo.org>

 app-accessibility/brltty/Manifest  |   1 +
 app-accessibility/brltty/brltty-6.6.ebuild | 224 +
 .../brltty/files/brltty-6.6-cython3.patch  |  41 
 3 files changed, 266 insertions(+)

diff --git a/app-accessibility/brltty/Manifest 
b/app-accessibility/brltty/Manifest
index aa6a15780e20..1ce7c10b2556 100644
--- a/app-accessibility/brltty/Manifest
+++ b/app-accessibility/brltty/Manifest
@@ -1 +1,2 @@
 DIST brltty-6.5.tar.xz 3631628 BLAKE2B 
b2e5f82f15dff9a99bf3d75523f6ec48d531d413d860079af0023b9efdc07a93563226c6388cc89ce025f8d13b1635e883680f0ddb8a688ffcc4cd9c335d7aee
 SHA512 
bbfbb89b1c3ba5063ad3bc0aa97b859dd23acea1feb79dab20c57dc74ff2f26649942fcecc7030a3f7096f4d9d35cd05616af2a8e101d4d56b4c471a6ad3
+DIST brltty-6.6.tar.xz 3684592 BLAKE2B 
c1ae05b925384f3869d3c90ccc06197da2a592691830504ff01a530da87319d463e25cd7b387805c199562be815ca4e79f3679f592f3a1107025e3aba17ec159
 SHA512 
852bfd9179570be7b0da8b1279f84bdfedc14a319988d9c2eac5a20a9ce8977f31fdee167e8e96bb411184a1d72f4cdc633944c7b3f55bddae411fc71a9e6898

diff --git a/app-accessibility/brltty/brltty-6.6.ebuild 
b/app-accessibility/brltty/brltty-6.6.ebuild
new file mode 100644
index ..c01143a96851
--- /dev/null
+++ b/app-accessibility/brltty/brltty-6.6.ebuild
@@ -0,0 +1,224 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+FINDLIB_USE="ocaml"
+JAVA_PKG_WANT_SOURCE="1.8"
+JAVA_PKG_WANT_TARGET="1.8"
+
+inherit findlib toolchain-funcs java-pkg-opt-2 autotools python-r1 tmpfiles
+
+DESCRIPTION="Daemon that provides access to the Linux/Unix console for a blind 
person"
+HOMEPAGE="https://brltty.app/";
+SRC_URI="https://brltty.app/archive/${P}.tar.xz";
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+api +beeper bluetooth doc +fm gpm iconv icu
+   java louis +midi ncurses nls ocaml +pcm policykit python
+   usb systemd +speech tcl xml X"
+REQUIRED_USE="doc? ( api )
+   java? ( api )
+   ocaml? ( api )
+   python? ( api ${PYTHON_REQUIRED_USE} )
+   tcl? ( api )"
+
+DEPEND="
+   acct-group/brltty
+   acct-user/brltty
+   dev-libs/libpcre2[pcre32]
+   bluetooth? (
+   sys-apps/dbus
+   net-wireless/bluez
+   )
+   gpm? ( >=sys-libs/gpm-1.20 )
+   iconv? ( virtual/libiconv )
+   icu? ( dev-libs/icu:= )
+   louis? ( dev-libs/liblouis:= )
+   midi? ( media-libs/alsa-lib )
+   ncurses? ( sys-libs/ncurses:0= )
+   pcm? ( media-libs/alsa-lib )
+   policykit? ( sys-auth/polkit )
+   python? ( ${PYTHON_DEPS} )
+   speech? (
+   app-accessibility/espeak-ng
+   app-accessibility/flite
+   app-accessibility/speech-dispatcher
+   )
+   systemd? ( sys-apps/systemd )
+   tcl? ( >=dev-lang/tcl-8.6.13-r1:= )
+   usb? ( virtual/libusb:1 )
+   xml? ( dev-libs/expat )
+   X? (
+   app-accessibility/at-spi2-core:2
+   sys-apps/dbus
+   x11-libs/libX11
+   x11-libs/libXaw
+   x11-libs/libXfixes
+   x11-libs/libXt
+   x11-libs/libXtst
+   )"
+RDEPEND="${DEPEND}
+   java? ( >=virtual/jre-1.8:* )
+"
+BDEPEND="
+   virtual/pkgconfig
+   java? ( >=virtual/jdk-1.8:* )
+   nls? ( virtual/libintl )
+   python? ( dev-python/cython[${PYTHON_USEDEP}] )
+"
+
+HTML_DOCS=( "${S}"/Documents/Manual-BrlAPI/. )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.4-respect-AR.patch
+   "${FILESDIR}"/${P}-cython3.patch
+)
+
+src_prepare() {
+   default
+
+   java-pkg-opt-2_src_prepare
+
+   # We run eautoconf instead of using eautoreconf because brltty uses
+   # a custom build system that uses autoconf without the rest of the
+   # autotools.
+   eautoconf
+   use python && python_copy_sources
+}
+
+src_configure() {
+   tc-export AR LD PKG_CONFIG
+
+   export JAVAC=""
+   export JAVA_JNI_FLAGS=""
+   if use java; then
+   export JAVA_HOME="$(java-config -g JAVA_HOME)"
+   export JAVAC_HOME="${JAVA_HOME}/bin"
+   export JAVA_JNI_FLAGS="$(java-pkg_get-jni-cflags)"
+   export JAVAC="$(java-pkg_get-javac) -encoding UTF-8 
$(java-pkg_javac-args)"
+   fi
+
+   # Override bindir for backward compatibility.
+   # Also o

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

2023-10-09 Thread Sam James
commit: 7f1cfbf4372d353aa72ac7bcc9fee9f7389e7f1b
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 05:44:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 05:44:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f1cfbf4

dev-util/mk-configure: needs mkdep/makedepend

Pt.

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

 .../{mk-configure-0.38.2.ebuild => mk-configure-0.38.2-r1.ebuild}  | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-util/mk-configure/mk-configure-0.38.2.ebuild 
b/dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild
similarity index 94%
rename from dev-util/mk-configure/mk-configure-0.38.2.ebuild
rename to dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild
index 4d430f0054ce..bf63f6a98aa8 100644
--- a/dev-util/mk-configure/mk-configure-0.38.2.ebuild
+++ b/dev-util/mk-configure/mk-configure-0.38.2-r1.ebuild
@@ -16,8 +16,11 @@ KEYWORDS="~amd64"
 # TODO: investigate
 RESTRICT="test"
 
-RDEPEND="sys-devel/bmake"
-BDEPEND="sys-devel/bmake"
+RDEPEND="
+   || ( x11-misc/makedepend sys-devel/pmake )
+   sys-devel/bmake
+"
+BDEPEND="${RDEPEND}"
 
 src_configure() {
local jobs="$(makeopts_jobs)"



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

2023-10-09 Thread Joonas Niilola
commit: 997078e7990e74342d1030888c05c2c7512d3262
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:39:27 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:39:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997078e7

net-libs/libnice: Stabilize 0.1.21 amd64, #915430

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

 net-libs/libnice/libnice-0.1.21.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libnice/libnice-0.1.21.ebuild 
b/net-libs/libnice/libnice-0.1.21.ebuild
index 12929bc2612b..e32ae83d8f69 100644
--- a/net-libs/libnice/libnice-0.1.21.ebuild
+++ b/net-libs/libnice/libnice-0.1.21.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://libnice.freedesktop.org/releases/${P}.tar.gz";
 
 LICENSE="|| ( MPL-1.1 LGPL-2.1 )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="+gnutls gtk-doc +introspection test +upnp"
 RESTRICT="!test? ( test )"
 



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

2023-10-09 Thread Joonas Niilola
commit: 81719d12248293f4ca921c070f3d84359d3a5227
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:39:49 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:39:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81719d12

app-text/dictd: Stabilize 1.13.0-r8 amd64, #915395

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

 app-text/dictd/dictd-1.13.0-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/dictd/dictd-1.13.0-r8.ebuild 
b/app-text/dictd/dictd-1.13.0-r8.ebuild
index 18b04e2c7198..2753eec088b5 100644
--- a/app-text/dictd/dictd-1.13.0-r8.ebuild
+++ b/app-text/dictd/dictd-1.13.0-r8.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/dict/${P}.tar.gz"
 
 LICENSE="GPL-1+ GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="dbi judy minimal selinux test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: net-firewall/xtables-addons/

2023-10-09 Thread Joonas Niilola
commit: 7e7b87d85ae3f3075342599b615b70e0d3df60fd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:38:51 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:38:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e7b87d8

net-firewall/xtables-addons: Stabilize 3.24-r1 amd64, #915438

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

 net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild 
b/net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild
index c961d1d7717e..23c5709cbb9e 100644
--- a/net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild
+++ b/net-firewall/xtables-addons/xtables-addons-3.24-r1.ebuild
@@ -23,7 +23,7 @@ SRC_URI="https://inai.de/files/xtables-addons/${P}.tar.xz";
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="${XTABLES_MODULES[*]/#/xtables_addons_}"
 
 XTABLES_SCRIPTS_DEPEND="



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

2023-10-09 Thread Joonas Niilola
commit: 31947e0807bbf7e34b969fb9ed205f606cd0cbf2
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:34:27 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:34:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31947e08

dev-util/lttng-tools: Stabilize 2.13.9 amd64, #915434

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

 dev-util/lttng-tools/lttng-tools-2.13.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild 
b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
index d0828ba404ec..39198de46bdd 100644
--- a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
+++ b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0/${MY_SLOT}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="+ust"
 
 DEPEND="



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

2023-10-09 Thread Joonas Niilola
commit: c817d0a009ed49c0e6fef1eec2a9007f39085920
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Oct 10 05:35:08 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Oct 10 05:35:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c817d0a0

dev-util/lttng-tools: Stabilize 2.13.9 x86, #915434

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

 dev-util/lttng-tools/lttng-tools-2.13.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild 
b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
index 39198de46bdd..1edf4a57fd84 100644
--- a/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
+++ b/dev-util/lttng-tools/lttng-tools-2.13.9.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0/${MY_SLOT}"
-KEYWORDS="amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE="+ust"
 
 DEPEND="



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

2023-10-09 Thread Michał Górny
commit: 5d2a39c06160c7f0e97da64ff3b29cded3b6f07c
Author: Alfred Wingate  protonmail  com>
AuthorDate: Mon Oct  9 11:27:21 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:10:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d2a39c0

dev-python/pytest-cov: enable py3.12

Signed-off-by: Alfred Wingate  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33250
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pytest-cov/pytest-cov-4.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild 
b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
index c9fde07cf848..e6f8aca4af0d 100644
--- a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{10..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-10-09 Thread Michał Górny
commit: 8779b842df8e06a07704874671631d3f100d75df
Author: Alfred Wingate  protonmail  com>
AuthorDate: Sun Oct  8 09:38:00 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:10:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8779b842

dev-python/pytest-cov: deselect problematic subprocess tests

Bug: https://bugs.gentoo.org/889886
Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pytest-cov/pytest-cov-4.1.0.ebuild | 24 ++--
 1 file changed, 10 insertions(+), 14 deletions(-)

diff --git a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild 
b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
index 22dcfe4fdd43..c9fde07cf848 100644
--- a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
@@ -49,6 +49,15 @@ python_test() {
local EPYTEST_DESELECT=(
# attempts to install packages via pip (network)
tests/test_pytest_cov.py::test_dist_missing_data
+   # TODO: pytest-cov.pth breaks importing coverage
+   # https://bugs.gentoo.org/889886
+   tests/test_pytest_cov.py::test_append_coverage_subprocess
+   tests/test_pytest_cov.py::test_central_subprocess_change_cwd
+   
tests/test_pytest_cov.py::test_central_subprocess_change_cwd_with_pythonpath
+   tests/test_pytest_cov.py::test_central_subprocess
+   tests/test_pytest_cov.py::test_dist_subprocess_collocated
+   tests/test_pytest_cov.py::test_dist_subprocess_not_collocated
+   tests/test_pytest_cov.py::test_subprocess_with_path_aliasing
# TODO
tests/test_pytest_cov.py::test_contexts
tests/test_pytest_cov.py::test_cleanup_on_sigterm
@@ -57,18 +66,5 @@ python_test() {
tests/test_pytest_cov.py::test_cleanup_on_sigterm_sig_ign
)
 
-   local src=$(
-   "${EPYTHON}" -c "import coverage as m; print(*m.__path__)" || 
die
-   )
-   # TODO: why do we need to do that?!
-   # https://github.com/pytest-dev/pytest-cov/issues/517
-   ln -s "${src}/coverage" \
-   "${BUILD_DIR}/install$(python_get_sitedir)/coverage" || die
-
-   nonfatal epytest
-   local ret=${?}
-
-   rm "${BUILD_DIR}/install$(python_get_sitedir)/coverage" || die
-
-   [[ ${ret} -ne 0 ]] && die "epytest failed on ${EPYTHON}"
+   epytest
 }



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

2023-10-09 Thread Michał Górny
commit: 8348da3d66574b06ca409b81b3ec26423d27eb04
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 05:08:20 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:10:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8348da3d

dev-python/pytest-cov: Enable xdist

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

 dev-python/pytest-cov/pytest-cov-4.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild 
b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
index e6f8aca4af0d..5eb2730fc4ca 100644
--- a/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
+++ b/dev-python/pytest-cov/pytest-cov-4.1.0.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
 PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
-inherit distutils-r1 pypi
+inherit distutils-r1 multiprocessing pypi
 
 DESCRIPTION="pytest plugin for coverage reporting"
 HOMEPAGE="
@@ -66,5 +66,5 @@ python_test() {
tests/test_pytest_cov.py::test_cleanup_on_sigterm_sig_ign
)
 
-   epytest
+   epytest -n "$(makeopts_jobs)" --dist=worksteal
 }



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

2023-10-09 Thread Michał Górny
commit: c31e41f124b894e52162794e99eaad73801f5a44
Author: Alfred Wingate  protonmail  com>
AuthorDate: Mon Oct  9 11:28:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:10:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c31e41f1

dev-python/process-tests: enable py3.12

Signed-off-by: Alfred Wingate  protonmail.com>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/process-tests/process-tests-2.1.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/process-tests/process-tests-2.1.2-r1.ebuild 
b/dev-python/process-tests/process-tests-2.1.2-r1.ebuild
index 6bee6fcb6243..d915295d97f1 100644
--- a/dev-python/process-tests/process-tests-2.1.2-r1.ebuild
+++ b/dev-python/process-tests/process-tests-2.1.2-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-10-09 Thread Sam James
commit: 1edeac9b99e05b3924ca08ee58c10a3ddee992a4
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 05:08:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 05:08:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1edeac9b

dev-python/shapely: enable py3.12

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

 dev-python/shapely/shapely-2.0.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/shapely/shapely-2.0.1-r1.ebuild 
b/dev-python/shapely/shapely-2.0.1-r1.ebuild
index 122e81e460f3..26da953c9be3 100644
--- a/dev-python/shapely/shapely-2.0.1-r1.ebuild
+++ b/dev-python/shapely/shapely-2.0.1-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1
 



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

2023-10-09 Thread Sam James
commit: dc42b1f95ba7b2c2c5a0075ff300b87e729adf62
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 05:07:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 05:07:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc42b1f9

dev-python/shapely: fix cython-3, skip known-bad test w/ new geos

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

 .../shapely/files/shapely-2.0.1-cython3.patch  | 30 
 dev-python/shapely/shapely-2.0.1-r1.ebuild | 56 ++
 2 files changed, 86 insertions(+)

diff --git a/dev-python/shapely/files/shapely-2.0.1-cython3.patch 
b/dev-python/shapely/files/shapely-2.0.1-cython3.patch
new file mode 100644
index ..23fb0384e3f4
--- /dev/null
+++ b/dev-python/shapely/files/shapely-2.0.1-cython3.patch
@@ -0,0 +1,30 @@
+https://bugs.gentoo.org/898708
+https://github.com/shapely/shapely/pull/1872
+https://github.com/shapely/shapely/commit/fea6d0351a4422b1f9fefb508db7924981c18e43
+
+From fea6d0351a4422b1f9fefb508db7924981c18e43 Mon Sep 17 00:00:00 2001
+From: Joris Van den Bossche 
+Date: Sun, 8 Oct 2023 11:12:28 +0200
+Subject: [PATCH] Fix for cython 3 compatibility (#1872)
+
+--- a/pyproject.toml
 b/pyproject.toml
+@@ -1,6 +1,6 @@
+ [build-system]
+ requires = [
+-"Cython~=0.29",
++"Cython",
+ "oldest-supported-numpy",
+ "setuptools>=61.0.0",
+ ]
+--- a/shapely/_geos.pyx
 b/shapely/_geos.pyx
+@@ -8,7 +8,7 @@ import warnings
+ from shapely import GEOSException
+ 
+ 
+-cdef void geos_message_handler(const char* message, void* userdata):
++cdef void geos_message_handler(const char* message, void* userdata) noexcept:
+ snprintf(userdata, 1024, "%s", message)
+ 
+ 

diff --git a/dev-python/shapely/shapely-2.0.1-r1.ebuild 
b/dev-python/shapely/shapely-2.0.1-r1.ebuild
new file mode 100644
index ..122e81e460f3
--- /dev/null
+++ b/dev-python/shapely/shapely-2.0.1-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Geometric objects, predicates, and operations"
+HOMEPAGE="
+   https://pypi.org/project/shapely/
+   https://github.com/shapely/shapely/
+"
+SRC_URI="
+   https://github.com/shapely/shapely/archive/${PV/_p/.post}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+DEPEND="
+   >=sci-libs/geos-3.9
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/numpy[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${DEPEND}
+   >=dev-python/cython-0.29.32[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.0.1-cython3.patch
+)
+
+EPYTEST_DESELECT=(
+   # Should be able to drop these in next release (>2.0.1)
+   # https://github.com/shapely/shapely/issues/1670
+   # https://github.com/shapely/shapely/issues/1855
+   
tests/test_parallel_offset.py::OperationsTestCase::test_parallel_offset_linestring
+)
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   rm -r shapely || die
+}



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

2023-10-09 Thread Michał Górny
commit: 7cbd2234cc6071c30e0c30a18f5acb33e45c8b3e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:47:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cbd2234

dev-python/structlog: Bump to 23.2.0

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

 dev-python/structlog/Manifest|  1 +
 dev-python/structlog/structlog-23.2.0.ebuild | 31 
 2 files changed, 32 insertions(+)

diff --git a/dev-python/structlog/Manifest b/dev-python/structlog/Manifest
index 1cf56c903ebc..60c4fb662edf 100644
--- a/dev-python/structlog/Manifest
+++ b/dev-python/structlog/Manifest
@@ -1 +1,2 @@
 DIST structlog-23.1.0.tar.gz 746300 BLAKE2B 
94e6099729803fff717c24922f90be0484f045e4fe231398242a890e6e18359f9a5c231985818d655141e978fe06546f36540a96ebe332f5bbf6d5500fc111c0
 SHA512 
24e28791e12a4a106062368771385ac06e80bd50fb051d2a71205cf9e6ebf92ca8a4e6c0efefd8d862699ac8dee9b4d1ccf4ee33f8d76233acf5256d69f9593c
+DIST structlog-23.2.0.tar.gz 749288 BLAKE2B 
c5a619ddacc04e6f2377c66aa343ecfddb8001d5d87c3f10859c2644ce427150771abe4942d57a9ea6db1029af5bde825a0a99218921beea08c4fd147fc5c1cb
 SHA512 
01ddaf3b819da66beefef1810e6d460a2e5ce37f6be3dee144411a3a5db7c81bdfd83a0843172a921406596a2b9f1f87de08caf881c7d701496825203d13bdad

diff --git a/dev-python/structlog/structlog-23.2.0.ebuild 
b/dev-python/structlog/structlog-23.2.0.ebuild
new file mode 100644
index ..c63e9ed46965
--- /dev/null
+++ b/dev-python/structlog/structlog-23.2.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Structured Logging for Python"
+HOMEPAGE="
+   https://github.com/hynek/structlog/
+   https://pypi.org/project/structlog/
+"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~x86"
+
+BDEPEND="
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-10-09 Thread Michał Górny
commit: 9e6e69062642c6d53d45e46ac91b2675f2e0961c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:44:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e6e6906

dev-python/xlsxwriter: Bump to 3.1.7

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

 dev-python/xlsxwriter/Manifest|  1 +
 dev-python/xlsxwriter/xlsxwriter-3.1.7.ebuild | 28 +++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest
index eb9a0db40990..0eb74f6179e2 100644
--- a/dev-python/xlsxwriter/Manifest
+++ b/dev-python/xlsxwriter/Manifest
@@ -3,3 +3,4 @@ DIST XlsxWriter-RELEASE_3.1.3.gh.tar.gz 37317330 BLAKE2B 
08dd76cfb7bcb336d0fa642
 DIST XlsxWriter-RELEASE_3.1.4.gh.tar.gz 37324495 BLAKE2B 
ebedb84e46eb73e750b9442969c397bb9c77af807c1bd78fe956bf304ae942cb8575f8f410631c7ae542f9e16c1d5c76385ba232fec109bc5ccf59fd1843b2c3
 SHA512 
2faa7a9fc03a620c3a1f9230685b2bd09c5b282fb783d36a28de225b1d5e64663db32cd5da1a16ffe3cb4bc886f77b79eb7f13ce460c18f6e88667b9979e504e
 DIST XlsxWriter-RELEASE_3.1.5.gh.tar.gz 37348174 BLAKE2B 
ae86c45f63dabe7678a476fcc7aae60de36a0b4b1a422b83ecfb6143ab0b1563ee274ea715aca7147e1fa184a3311c9f7c92c3b7d3c01bf934d5772c635862e3
 SHA512 
c2da3a2dc52e7f9b887e71828452484edabd99e882a3cbeed9969e04fef538cac2b48042900e9ac4bf8e41ed21178aa498b3ebecd018d2bdd31cad29b81c040b
 DIST XlsxWriter-RELEASE_3.1.6.gh.tar.gz 37354453 BLAKE2B 
a2b54fb38d7c7a60b5814968431b781f533dc0803ed23aed38df4e78ea0d5f9315cddb00ec6d59db340e5cf19142cac2179ace53d42e903d8b0f2cfe64b0385b
 SHA512 
4a7996163ff25881210b729d025998343bf9f142693a40e6f73039a3b4582e668699bbd27e1a77c0bbfba61f2160ecd8cf1179206d011217b46cf11d17b56bc4
+DIST XlsxWriter-RELEASE_3.1.7.gh.tar.gz 37369556 BLAKE2B 
e7eefd4fac6a791f917e19fd5559ac1fef436a0b304a1db9d436e21a2fc412b73de94a2a05a81acec5e297a07a11bdc953774947ec196fe666beb2ce85a2a21a
 SHA512 
fd144eebbcb04e914aff1c2980353f0ddb88ef7841c70d1681561c86d925a201000931dba18bc15965fdb195bf3b2ea959b7c1ba21be8d1c7c6ed678c90c0fc7

diff --git a/dev-python/xlsxwriter/xlsxwriter-3.1.7.ebuild 
b/dev-python/xlsxwriter/xlsxwriter-3.1.7.ebuild
new file mode 100644
index ..ef0440386377
--- /dev/null
+++ b/dev-python/xlsxwriter/xlsxwriter-3.1.7.ebuild
@@ -0,0 +1,28 @@
+# 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
+
+TAG=RELEASE_${PV}
+MY_P=XlsxWriter-${TAG}
+DESCRIPTION="Python module for creating Excel XLSX files"
+HOMEPAGE="
+   https://github.com/jmcnamara/XlsxWriter/
+   https://pypi.org/project/XlsxWriter/
+"
+SRC_URI="
+   https://github.com/jmcnamara/XlsxWriter/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+distutils_enable_tests pytest



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

2023-10-09 Thread Michał Górny
commit: aa248549b67f3fd5079eda3e8a840981c8909fd7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:53:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa248549

dev-python/Levenshtein: Bump to 0.23.0

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

 dev-python/Levenshtein/Levenshtein-0.23.0.ebuild | 47 
 dev-python/Levenshtein/Manifest  |  1 +
 2 files changed, 48 insertions(+)

diff --git a/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild 
b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
new file mode 100644
index ..72431dbaab2c
--- /dev/null
+++ b/dev-python/Levenshtein/Levenshtein-0.23.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+# custom wrapper over setuptools
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Functions for fast computation of Levenshtein distance, and edit 
operations"
+HOMEPAGE="
+   https://pypi.org/project/Levenshtein/
+   https://github.com/maxbachmann/Levenshtein/
+"
+SRC_URI="
+   https://github.com/maxbachmann/Levenshtein/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+DEPEND="
+   >=dev-cpp/rapidfuzz-cpp-2.0.0
+"
+RDEPEND="
+   =dev-python/rapidfuzz-3.1.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/cython-3.0.2[${PYTHON_USEDEP}]
+   >=dev-python/scikit-build-0.13.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # sterilize build flags
+   sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die
+
+   distutils-r1_src_prepare
+}

diff --git a/dev-python/Levenshtein/Manifest b/dev-python/Levenshtein/Manifest
index 396670d389da..cb461a320b1e 100644
--- a/dev-python/Levenshtein/Manifest
+++ b/dev-python/Levenshtein/Manifest
@@ -1,2 +1,3 @@
 DIST Levenshtein-0.21.1.gh.tar.gz 36656 BLAKE2B 
b2e5325cd836b646d876fb59d1062c7bb415d707076d9692fff2b98e00dce29d813fb68c139283d66f8800fd836ec93b709ac7ebfaa6d9cca563b65c428019ef
 SHA512 
5fd823e7871c53f521198275b7ebb3189f7208347d41f306686e11446397c4ed5b2672230cbfa76a0c2f1afcc08fd24c6c7468d808be2a09bb9c31c2d9f61f16
 DIST Levenshtein-0.22.0.gh.tar.gz 36726 BLAKE2B 
dec59ca80d0c40295a97adeb59f7946be3e38b3b29e7ec7345e07c0853e5817df6d98213e6d60bf4300a7998ee9754da5d266567aed0c543f8c82955b7821a39
 SHA512 
f762d6702dc3acbde1c545ec4ca3bb5c96ce256319c4cd045737fa9c7309f5fab7dca621a09b1fb6f89a925f505737cbde9c1f480d3c2f4a2b948b1b8083bbee
+DIST Levenshtein-0.23.0.gh.tar.gz 36891 BLAKE2B 
847772ee88a76881c0974a1a9c1ef252320308f17b30b227f8251b0a8b8454c2289e02a24b2a9cb225d34183c5b6e4dbf574b22a5d37a1b453596ff0cb6e0aa0
 SHA512 
137116f337f576534bf2c12dc49d35f81a3b267eb613e5e6cca6cb80e5701dd0adbfd97c1cec4ea8f1bb4dee2bc67deeb19553474348ea78af4e05b79ce01fdf



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

2023-10-09 Thread Michał Górny
commit: 89c77f2121833c5238aa9c95d8afff0ad9dd9e7b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:50:46 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89c77f21

dev-python/Faker: Bump to 19.7.0

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

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

diff --git a/dev-python/Faker/Faker-19.7.0.ebuild 
b/dev-python/Faker/Faker-19.7.0.ebuild
new file mode 100644
index ..34d2cdd3a7af
--- /dev/null
+++ b/dev-python/Faker/Faker-19.7.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.4.2[${PYTHON_USEDEP}]
+   !dev-ruby/faker
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP},tiff]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=faker.contrib.pytest.plugin
+   epytest
+}

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 60c98b2dd32c..a35e10516616 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,2 +1,3 @@
 DIST Faker-19.6.1.tar.gz 1668966 BLAKE2B 
48e1d0c658e7cd482660b797e5ac8e107c84e7d2be9ab86e55cb5f0da662ed742565c1f5a3176d1f2588b8ffafcc37e7dbd072c78e5b1ab94bea8678ea9f1d48
 SHA512 
1511f03cb41f70a22784a8dc1cdb5b58fdc19fc6f67d4a414a9b15619d019ec6b6564b7fa50db03535aaa3650ae93e4c948c732ae65e61652d7469d9ad83db36
 DIST Faker-19.6.2.tar.gz 1680331 BLAKE2B 
3453c531a1860c3e1782e24ad2d892d8291e1fafc698483639f43e7bdd281cee6e5c8bf7e60181db72011c1434ca3bc1c7f2a877ce136bf6e4f00286249033b9
 SHA512 
8a7929135ad562fafc2c95408ed644e7b965215d3e9ea2f2682e2aa2a5bab9759ab42d67380c7f8c89cf099cb65ad0dd13f6575c028f20550ef157f7db90102b
+DIST Faker-19.7.0.tar.gz 1680303 BLAKE2B 
80169d818749003b6961adb85969eb025c38b81d8d333466b304815396aaf646b1a9e1fb9457e68292600576fa6a91ae1851af85e2bc3403dfa383f223fe49ab
 SHA512 
f9b47d0bf52f5ba3a300222d45ad087eedbdf9ed7b1cae11cb600834f8919247e9000211157811dc016be7040925ec7930a407e8ea497ca87cae382d1edd2a56



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-spec-validator/

2023-10-09 Thread Michał Górny
commit: 0f7824fec17aac593ab1c0bad48af0d192b015f3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:48:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f7824fe

dev-python/openapi-spec-validator: Bump to 0.7.0

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

 dev-python/openapi-spec-validator/Manifest |  1 +
 .../openapi-spec-validator-0.7.0.ebuild| 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/openapi-spec-validator/Manifest 
b/dev-python/openapi-spec-validator/Manifest
index 736101d3684b..89d0fcd177f8 100644
--- a/dev-python/openapi-spec-validator/Manifest
+++ b/dev-python/openapi-spec-validator/Manifest
@@ -1,2 +1,3 @@
 DIST openapi_spec_validator-0.5.7.tar.gz 33722 BLAKE2B 
71096a996d335b60d6646d96390e580952a1e27829aa807c4b333ee11a7925bc1bc10f4440c79fc6d4a8321dfd3bab9ec86bf79bef6c7139835b7f8035cbc061
 SHA512 
63dafc0bc459d8ad097d0a98a3d23e67ae37c0004ce6d53ad999b037f2a6743c95e13ae22920403368c37f8877665c104ac20e1f58532cffd8df54c800a6cf7d
 DIST openapi_spec_validator-0.6.0.tar.gz 33646 BLAKE2B 
cf8d397602b147872e86c0f236731ec477e20775aa63a61162e66deb7d4b81ef91bd86b67d2dfddf5d6b160c37b7eab4ddb1d10975ada8dc13aebdc088e4483a
 SHA512 
71434f131f34902210237940d75f07f250b296c3e1814e03f0eaae436321ca11ac63d0014c85ad571852e66b2e11545c9d0cf21d771c0c67210a60c1f9094cc2
+DIST openapi_spec_validator-0.7.0.tar.gz 36700 BLAKE2B 
aadaa34259900af7e2eb120ac7ccd6ea50d29ddd2c49edbd11c1c95f611dfc68edd580f4c5044a1c91ede2c421f2ef0b8e35dca89c5b997b6fc6211c68126b09
 SHA512 
a9e2b254d6855cfb4127eac44a0589e674748b2be6c68dd30e24144271096e82b336913b06e00407a88e6f3d3fdd0079a0c9489755dc68110d92d2b686f695ac

diff --git 
a/dev-python/openapi-spec-validator/openapi-spec-validator-0.7.0.ebuild 
b/dev-python/openapi-spec-validator/openapi-spec-validator-0.7.0.ebuild
new file mode 100644
index ..6467dae04d40
--- /dev/null
+++ b/dev-python/openapi-spec-validator/openapi-spec-validator-0.7.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0 spec validator"
+HOMEPAGE="
+   https://github.com/python-openapi/openapi-spec-validator/
+   https://pypi.org/project/openapi-spec-validator/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/jsonschema-4.18.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-spec-0.2.3[${PYTHON_USEDEP}]
+   >=dev-python/lazy-object-proxy-1.7.1[${PYTHON_USEDEP}]
+   >=dev-python/openapi-schema-validator-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Internet
+   tests/integration/test_shortcuts.py::TestPetstoreV2Example
+   tests/integration/test_shortcuts.py::TestApiV2WithExampe
+   tests/integration/test_shortcuts.py::TestPetstoreV2ExpandedExample
+   tests/integration/test_shortcuts.py::TestPetstoreExample
+   tests/integration/test_shortcuts.py::TestRemoteValidatev2SpecUrl
+   tests/integration/test_shortcuts.py::TestRemoteValidatev30SpecUrl
+   tests/integration/test_shortcuts.py::TestApiWithExample
+   tests/integration/test_shortcuts.py::TestPetstoreExpandedExample
+   tests/integration/test_validate.py::TestPetstoreExample
+   tests/integration/test_validate.py::TestApiWithExample
+   tests/integration/test_validate.py::TestPetstoreExpandedExample
+   tests/integration/validation/test_validators.py
+)
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2023-10-09 Thread Michał Górny
commit: 836ebf5ff5c62ee155f36299784b613fa46ee454
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:51:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836ebf5f

dev-python/h5py: Bump to 3.10.0

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

 dev-python/h5py/Manifest   |  1 +
 dev-python/h5py/h5py-3.10.0.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-python/h5py/Manifest b/dev-python/h5py/Manifest
index 438d98fcb61c..bf1fb5fb0e74 100644
--- a/dev-python/h5py/Manifest
+++ b/dev-python/h5py/Manifest
@@ -1 +1,2 @@
+DIST h5py-3.10.0.tar.gz 403716 BLAKE2B 
a8e4351a15aee5fe9d23f9c5f9b6ff44e688a391ba17e27338675bde60415c73e3cd97a4a0c05490df849f649d626450d3dbecc9ae6ea3d24d784a0a4aaa1850
 SHA512 
840d7f2b9b9d5e22e8edae21c84884abec64acdd6c36437a4921ce9dc1b343c55f66f72b699146d71fe55688f6f948787b62335a24906288e9565b2b19b24b01
 DIST h5py-3.9.0.tar.gz 402856 BLAKE2B 
e2c617c492c2fba751fa546292232b78e1cec4bc75fb50a7c59cdb4a34bc927134d4604d3d9b24f880235cfb356636e66907b8026107547905a77ed9732ccc26
 SHA512 
f87cb36ba874e86b179776031c3345ad83bc7b5eff2f3ee54acb6b0997cc7925c17dc478957103ab6bb07d8aaa8593af1d51c3547021a205e9d01c0e36d833a9

diff --git a/dev-python/h5py/h5py-3.10.0.ebuild 
b/dev-python/h5py/h5py-3.10.0.ebuild
new file mode 100644
index ..268436d2c1bb
--- /dev/null
+++ b/dev-python/h5py/h5py-3.10.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Simple Python interface to HDF5 files"
+HOMEPAGE="
+   https://www.h5py.org/
+   https://github.com/h5py/h5py/
+   https://pypi.org/project/h5py/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~x64-macos"
+# disable mpi until mpi4py gets python3_8
+#IUSE="examples mpi"
+IUSE="examples"
+
+#RDEPEND="sci-libs/hdf5:=[mpi=,hl(+)]
+DEPEND="
+   >=sci-libs/hdf5-1.10.4:=[hl(+)]
+"
+RDEPEND="
+   ${DEPEND}
+   >=dev-python/numpy-1.17.3[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   =dev-python/numpy-1.14.5[${PYTHON_USEDEP}]
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   test? (
+   dev-python/QtPy[testlib,${PYTHON_USEDEP}]
+   )
+"
+#  mpi? ( virtual/mpi )
+#  mpi? ( dev-python/mpi4py[${PYTHON_USEDEP}] )
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/alabaster
+
+#pkg_setup() {
+#  use mpi && export CC=mpicc
+#}
+
+python_prepare_all() {
+   # avoid pytest-mpi dep, we do not use mpi anyway
+   sed -i -e 's:pytest-mpi::' pytest.ini || die
+   distutils-r1_python_prepare_all
+
+   export H5PY_SETUP_REQUIRES=0
+}
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   epytest -m "not mpi"
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+   distutils-r1_python_install_all
+}



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

2023-10-09 Thread Michał Górny
commit: 029fea8e2104766b7119a19d1aca33d67f22c06d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:43:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029fea8e

dev-python/selenium: Bump to 4.14.0

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

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

diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest
index bd6b87c70753..f7c2ef45fec1 100644
--- a/dev-python/selenium/Manifest
+++ b/dev-python/selenium/Manifest
@@ -1,2 +1,4 @@
 DIST selenium-4.13.0.tar.gz 9266949 BLAKE2B 
fbf6bf204b47648d67f3205729db232097a92bc3fbb491bb98308e1171d4a7b090f57f5153f07a642a5e6f476c12758496021fc2a7fc02ea7d525d9e4bef5fb7
 SHA512 
9f1531a5693d1f67a7fcafd0623bfaf85876fa0bf6292679a04d5b3976b1e8a46ea2718ae61b8f2da68005d7b6e11cda6eb9390b0094756a26fadec839e3efe8
+DIST selenium-4.14.0.tar.gz 9710348 BLAKE2B 
038660990ce32c725b7c166031a7e78be5df2f9b1d0abe133e73566a9b9060c189310269fcf5db1330c2a2b1ed2901d8453b7134094528c73ca9dff899258914
 SHA512 
b41d81eeecdce428bfadfa3dc8c190512eb4243f710730519a3868987fa5f21db4a0fd7666b0dc9f40e56fbcf046f79a799ed32a31b7ab7e3c440d7f990a00bd
 DIST selenium-selenium-4.13.0.gh.tar.gz 78263115 BLAKE2B 
8f06ee9e6a8ac8a63c3f016d3e310ba22ac0bd5566f06f6d6f71f269084bafa00f0627aaf1103f2f28a8785e81ace1652b64a271a23fdc74a56c0bf118ccd2ca
 SHA512 
7156b28326492efa189ec4d5e53e131f4e8fb3aea97ce6632b0a9a81e04e238645b4994e348fa6e3f689e5472f569dfe95fdb11a6bd8456381b85d41fb0ede61
+DIST selenium-selenium-4.14.0.gh.tar.gz 78721372 BLAKE2B 
f57f5ed30f4439a83308909f5233187f924476de455d9b6504255e56a3217844d206968a96963c0f824c1a7dc5e69a196dde50a0cfb291820e6690be67a87c5e
 SHA512 
b3b3f375ef0589cdc2afb454b50678ebe881d08cea841c697c9a5a4d745fc8ac84f941d2f5bbea9082c6e0c7052b7c5f08207947bb4389b0322c257dc81dcc89

diff --git a/dev-python/selenium/selenium-4.14.0.ebuild 
b/dev-python/selenium/selenium-4.14.0.ebuild
new file mode 100644
index ..2f638fc8415a
--- /dev/null
+++ b/dev-python/selenium/selenium-4.14.0.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh
+TEST_TAG=${P}
+TEST_P=selenium-${TEST_TAG}
+
+DESCRIPTION="Python language binding for Selenium Remote Control"
+HOMEPAGE="
+   https://www.seleniumhq.org/
+   https://github.com/SeleniumHQ/selenium/tree/trunk/py/
+   https://pypi.org/project/selenium/
+"
+SRC_URI+="
+   test? (
+   
https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz
+   -> ${TEST_P}.gh.tar.gz
+   )
+"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}]
+   =dev-python/trio-0.17[${PYTHON_USEDEP}]
+   =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.26[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: we may need extra setup or deps
+   test/selenium
+
+   # expects vanilla certifi
+   
test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout
+   )
+
+   cd "${WORKDIR}/${TEST_P}/py" || die
+   rm -rf selenium || die
+   # 
https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24
+   # seriously?
+   epytest -o "python_files=*_tests.py test_*.py"
+}



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

2023-10-09 Thread Michał Górny
commit: c65085f6e11638c8711e4ab34bf21267e49286d1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:43:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c65085f6

dev-python/google-auth: Bump to 2.23.3

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

 dev-python/google-auth/Manifest  |  1 +
 dev-python/google-auth/google-auth-2.23.3.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/dev-python/google-auth/Manifest b/dev-python/google-auth/Manifest
index c7f0ebd8953d..1df08a322058 100644
--- a/dev-python/google-auth/Manifest
+++ b/dev-python/google-auth/Manifest
@@ -1 +1,2 @@
 DIST google-auth-2.23.2.tar.gz 232207 BLAKE2B 
0de53f79bd908d7194253525de07075779ffc0ed33ef71e50004773ba85aee8e7392cd5cc87ad88b5f9ce90bc3eb19c0c094d0e76311d2cd93fb0bdb62ab2450
 SHA512 
d443b769e6ee7de6da14e31f8beb938aaf63edecafcbedda46b253bf0380dbd78a4508a0214f7a708a09c39d1d262cc93a290ec44e89fa05da7796828f33c1fd
+DIST google-auth-2.23.3.tar.gz 232472 BLAKE2B 
aab7c55e6037751f578c9b9ec83c2efac10bd0e9d755b56ff21cba68ce71baaff73f4947b00da54b02e41742f718b854d1c2efb88bf8ba8cb582c2425afcb29f
 SHA512 
a561c1359e520e82de6faf3e0d60f8c072b96231ee2db54bea59ad9fa5caa505f91ab5b1008f7a3ebecdfcd70fbddbcfb5c19dfad8b0fe1424558284757aeb4b

diff --git a/dev-python/google-auth/google-auth-2.23.3.ebuild 
b/dev-python/google-auth/google-auth-2.23.3.ebuild
new file mode 100644
index ..3136de42f585
--- /dev/null
+++ b/dev-python/google-auth/google-auth-2.23.3.ebuild
@@ -0,0 +1,60 @@
+# 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="Google Authentication Library"
+HOMEPAGE="
+   https://github.com/googleapis/google-auth-library-python/
+   https://pypi.org/project/google-auth/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/pyasn1-0.1.7[${PYTHON_USEDEP}]
+   >=dev-python/pyasn1-modules-0.2.1[${PYTHON_USEDEP}]
+   >=dev-python/rsa-3.1.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   dev-python/grpcio[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/pyu2f[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # these are compatibility tests with oauth2client
+   # disable them to unblock removal of that package
+   tests/test__oauth2client.py
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   find "${BUILD_DIR}" -name '*.pth' -delete || die
+}



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

2023-10-09 Thread Michał Górny
commit: 93623d4e82f07aac415ddf7b6978bd407646cf16
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Oct 10 04:46:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Oct 10 05:05:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93623d4e

dev-python/python-lsp-server: Bump to 1.8.2

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

 dev-python/python-lsp-server/Manifest  |  1 +
 .../python-lsp-server-1.8.2.ebuild | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/dev-python/python-lsp-server/Manifest 
b/dev-python/python-lsp-server/Manifest
index 79bd52477678..32c491a730b8 100644
--- a/dev-python/python-lsp-server/Manifest
+++ b/dev-python/python-lsp-server/Manifest
@@ -1,3 +1,4 @@
 DIST python-lsp-server-1.7.4.tar.gz 97864 BLAKE2B 
9832298391d72bf2f035f388694a7879d66546ead5a36837220cb3af5d8181eba198c04dd82747cba75f0478d256b001476c24b02bc679fc07cb41c7aedb0e66
 SHA512 
7aa96de6e51548e2854b55690698fe6c7bda60103c11ad5982df611c65569cec1ab13691727c92ec47d9ac44c34f233f872211a41041ea0969223e10e87d7e08
 DIST python-lsp-server-1.8.0.tar.gz 105548 BLAKE2B 
aa7f714bbc7e88d68224f9a51c3c811168ade36afce02fcdf95d3ffef55f7efc964aea6fb3c26bc88c3439744928f70914c136987c89a8bd146a2f54df579ead
 SHA512 
b8050037e313261b653f0df170762126886ceef780d7ca35651c79967270d78d9930e464ccecc71a40ceee10b0265fd262d200e1e38c50ce04490ab364bc8389
 DIST python-lsp-server-1.8.1.tar.gz 106979 BLAKE2B 
3d71de40b4fff5a0e50d1e16fb1aab330c90ddc68d255f212c8ec9a1c2cc5afcbafaa9d288f938d22b824852f6ca231d48f031df3dcc7e9d97699767b3548788
 SHA512 
f26e836013df9ddee05f17e7629bf7abfab96aae6fc4eba9d565203b324f6e3ac3e02cbcc1bd1b9ad8a4e0628d58476797bd55564e0307a53946df7a934df11b
+DIST python-lsp-server-1.8.2.tar.gz 107104 BLAKE2B 
8a525e25f94c97cef23e6e9fad4ef9d7e5e0afaf1efdac9f5b98c84bc634ffaed2c19ebed80113a771a30b777285db166996ae25a3d34963e75909e183e082dc
 SHA512 
4cfed043c69a6a390b27299d1e8e53c9ad0184e72b98503e4b3314b7104841a4f3667988e62dcaa88c54b166a1f8549e5b56a70fa69a33068bda5dc49299d642

diff --git a/dev-python/python-lsp-server/python-lsp-server-1.8.2.ebuild 
b/dev-python/python-lsp-server/python-lsp-server-1.8.2.ebuild
new file mode 100644
index ..f94cd79aa7da
--- /dev/null
+++ b/dev-python/python-lsp-server/python-lsp-server-1.8.2.ebuild
@@ -0,0 +1,93 @@
+# 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 optfeature pypi
+
+DESCRIPTION="Python Language Server for the Language Server Protocol"
+HOMEPAGE="
+   https://github.com/python-lsp/python-lsp-server/
+   https://pypi.org/project/python-lsp-server/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="all-plugins"
+
+RDEPEND="
+   dev-python/docstring-to-markdown[${PYTHON_USEDEP}]
+   >=dev-python/jedi-0.17.2[${PYTHON_USEDEP}]
+   >=dev-python/python-lsp-jsonrpc-1.1.0[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   all-plugins? (
+   >=dev-python/autopep8-2.0.4[${PYTHON_USEDEP}]
+   >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}]
+   >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}]
+   =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/rope-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}]
+   >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}]
+   )
+"
+BDEPEND="
+   test? (
+   >=dev-python/autopep8-1.6.0[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   >=dev-python/flake8-5.0.0[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   >=dev-python/mccabe-0.7.0[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   >=dev-python/pycodestyle-2.9.0[${PYTHON_USEDEP}]
+   >=dev-python/pydocstyle-6.3.0[${PYTHON_USEDEP}]
+   =dev-python/pyflakes-2.5.0[${PYTHON_USEDEP}]
+   >=dev-python/pylint-2.5.0[${PYTHON_USEDEP}]
+   dev-python/QtPy[gui,testlib,${PYTHON_USEDEP}]
+   >=dev-python/rope-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/yapf-0.33.0[${PYTHON_USEDEP}]
+   >=dev-python/whatthepatch-1.0.2[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # remove pytest-cov dep
+   sed -i -e '/addopts =/d' pyproject.toml || die
+   # unpin all the deps
+   sed -i -e 's:,<[0-9.]*::' pyproject.toml || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   lo

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

2023-10-09 Thread Sam James
commit: 87eee71ff4025a9fce16e2e95ef463239eafb3d1
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:47:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:47:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87eee71f

sys-apps/sandbox: Stabilize 2.38 hppa, #915508

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

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

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index 0b850e0138cd..baa641c8467a 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-10-09 Thread Sam James
commit: 251341f0a93ca2e3889562b338d0805b60d17099
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:42:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:42:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=251341f0

net-misc/curl: Stabilize 8.3.0-r1 arm, #915509

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

 net-misc/curl/curl-8.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.3.0-r1.ebuild 
b/net-misc/curl/curl-8.3.0-r1.ebuild
index 9c1c2fbb2ba4..51ec9a067d62 100644
--- a/net-misc/curl/curl-8.3.0-r1.ebuild
+++ b/net-misc/curl/curl-8.3.0-r1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   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"
+   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
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: b55f5fb85683cd122fdbd2355b77f462e86a557d
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:37:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:37:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55f5fb8

net-misc/curl: Stabilize 8.1.2 ppc64, #910089

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

 net-misc/curl/curl-8.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild
index 02e0e6995e94..0cba350a0eaa 100644
--- a/net-misc/curl/curl-8.1.2.ebuild
+++ b/net-misc/curl/curl-8.1.2.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   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"
+   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
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: 83c9963b24052a5e72858385fdb0f04a6d6d0534
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:37:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:37:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c9963b

net-misc/curl: Stabilize 8.1.2 ppc, #910089

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

 net-misc/curl/curl-8.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild
index e0652d4dd34e..02e0e6995e94 100644
--- a/net-misc/curl/curl-8.1.2.ebuild
+++ b/net-misc/curl/curl-8.1.2.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   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"
+   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
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: 92d8bbcbfa053005edc86e8863be27977581c7ab
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:37:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:37:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d8bbcb

net-misc/curl: Stabilize 8.2.1 ppc64, #913543

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

 net-misc/curl/curl-8.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index d7edf4a7d725..3d975ea368d3 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   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"
+   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
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: dc914ec86cd53589eaf608d585896af14bd46411
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:37:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:37:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc914ec8

net-misc/curl: Stabilize 8.2.1 ppc, #913543

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

 net-misc/curl/curl-8.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index 664c9c544c61..d7edf4a7d725 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   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"
+   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
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: ecfcd8e7ee008fcd92cf0142c7bab8797f62e79e
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:37:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:37:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecfcd8e7

net-misc/curl: Stabilize 8.2.1 hppa, #913543

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

 net-misc/curl/curl-8.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index 3d975ea368d3..bd0b354868fc 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   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"
+   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
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: a424a8291ce5ad3bfe3adb46e4ab644a01c43094
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Oct 10 04:03:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:33:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a424a829

sys-apps/keyutils: drop unused seds

QA checks warned that the first sed was not used. Turns out neither is
the second sed.

This was fixed in upstream version v1.5.9-2-g80d4848 (commit
80d484853742639b9a83c17ee99188e56206eaa4 dated 2014 (so before
gentoo.git conversion) and has survived all this time.

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33273
Signed-off-by: Sam James  gentoo.org>

 sys-apps/keyutils/keyutils-1.6.3.ebuild | 7 +--
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/sys-apps/keyutils/keyutils-1.6.3.ebuild 
b/sys-apps/keyutils/keyutils-1.6.3.ebuild
index 9e79ba6b0e87..05c7d9bde8b6 100644
--- a/sys-apps/keyutils/keyutils-1.6.3.ebuild
+++ b/sys-apps/keyutils/keyutils-1.6.3.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
@@ -61,11 +61,6 @@ src_prepare() {
 
# The lsb check is useless, so avoid spurious command not found 
messages.
sed -i -e 's,lsb_release,:,' tests/prepare.inc.sh || die
-   # All the test files are bash, but try to execute via `sh`.
-   sed -i -r \
-   -e 's:([[:space:]])sh([[:space:]]):\1bash\2:' \
-   tests/{Makefile*,*.sh} || die
-   find tests/ -name '*.sh' -exec sed -i '1s:/sh$:/bash:' {} + || die
# Some tests call the kernel which calls userspace, but that will
# run the install keyutils rather than the locally compiled one,
# so disable round trip tests.



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

2023-10-09 Thread Sam James
commit: b4889a6310125f6aaf2e42b22aca278080c182c8
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4889a63

sys-apps/sandbox: Stabilize 2.38 arm, #915508

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

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

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index a8f825717b43..0b850e0138cd 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-10-09 Thread Sam James
commit: a1d6b3f391d6c9493639c2ced0fba26f92ceece8
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d6b3f3

sys-apps/sandbox: Stabilize 2.38 x86, #915508

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

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

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index ebb453c36d96..b9c3aa47b58e 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-10-09 Thread Sam James
commit: 0dcc53456bc545a559256c6bd75e7e2fa7f0d262
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dcc5345

sys-apps/sandbox: Stabilize 2.38 sparc, #915508

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

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

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index b9c3aa47b58e..b2c1ddafdb80 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-10-09 Thread Sam James
commit: 39aa5add0a806f57898067225cbd330805296cc2
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39aa5add

sys-apps/sandbox: Stabilize 2.38 ppc64, #915508

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

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

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index b2c1ddafdb80..a8f825717b43 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-10-09 Thread Sam James
commit: 8e183486a50143818f9d91148f16852b4c7bd28c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e183486

sys-apps/sandbox: Stabilize 2.38 amd64, #915508

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

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

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index f89dcfa9002b..ebb453c36d96 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



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

2023-10-09 Thread Sam James
commit: 7a888bc196a50dd75f0a3404cc40a0b18c4149ee
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:31:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:31:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a888bc1

sys-apps/sandbox: Stabilize 2.38 arm64, #915508

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

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

diff --git a/sys-apps/sandbox/sandbox-2.38.ebuild 
b/sys-apps/sandbox/sandbox-2.38.ebuild
index 1efc83d19f22..f89dcfa9002b 100644
--- a/sys-apps/sandbox/sandbox-2.38.ebuild
+++ b/sys-apps/sandbox/sandbox-2.38.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~floppym/dist/${P}.tar.xz";
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
 IUSE="+nnp"
 
 # pax-utils lower bound for bug #265376



[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/files/, net-misc/curl/

2023-10-09 Thread Sam James
commit: 29b62f5e62682ea855af2e5e80b23c8808bea507
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:29:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:29:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b62f5e

net-misc/curl: fix tests on arm+musl

Bug: https://github.com/curl/curl/issues/11900
Signed-off-by: Sam James  gentoo.org>

 net-misc/curl/curl-8.3.0-r1.ebuild | 361 +
 .../curl/files/curl-8.3.0-tests-arm-musl.patch | 115 +++
 2 files changed, 476 insertions(+)

diff --git a/net-misc/curl/curl-8.3.0-r1.ebuild 
b/net-misc/curl/curl-8.3.0-r1.ebuild
new file mode 100644
index ..9c1c2fbb2ba4
--- /dev/null
+++ b/net-misc/curl/curl-8.3.0-r1.ebuild
@@ -0,0 +1,361 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc
+inherit autotools multilib-minimal multiprocessing prefix toolchain-funcs 
verify-sig
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.se/";
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/curl/curl.git";
+else
+   SRC_URI="
+   https://curl.se/download/${P}.tar.xz
+   verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
+   "
+   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
+
+LICENSE="BSD curl ISC test? ( BSD-4 )"
+SLOT="0"
+IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos 
ldap mbedtls +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl 
sslv3 static-libs test telnet +tftp websockets zstd"
+# These select the default SSL implementation
+IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls +curl_ssl_openssl curl_ssl_rustls"
+IUSE+=" nghttp3"
+RESTRICT="!test? ( test )"
+
+# Only one default ssl provider can be enabled
+# The default ssl provider needs its USE satisfied
+# nghttp3 = https://bugs.gentoo.org/912029
+REQUIRED_USE="
+   ssl? (
+   ^^ (
+   curl_ssl_gnutls
+   curl_ssl_mbedtls
+   curl_ssl_openssl
+   curl_ssl_rustls
+   )
+   )
+   curl_ssl_gnutls? ( gnutls )
+   curl_ssl_mbedtls? ( mbedtls )
+   curl_ssl_openssl? ( openssl )
+   curl_ssl_rustls? ( rustls )
+   nghttp3? ( !openssl )
+"
+
+# cURL's docs and CI/CD are great resources for confirming supported versions
+# particulary for fast-moving targets like HTTP/2 and TCP/2 e.g.:
+# - https://github.com/curl/curl/blob/master/docs/HTTP3.md
+# - https://github.com/curl/curl/blob/master/.github/workflows/quiche-linux.yml
+# However 'supported' vs 'works' are two entirely different things; be sane but
+# don't be afraid to require a later version.
+
+RDEPEND="
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] )
+   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+   http2? ( >=net-libs/nghttp2-1.12.0:=[${MULTILIB_USEDEP}] )
+   idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] )
+   kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )
+   ldap? ( net-nds/openldap:=[static-libs?,${MULTILIB_USEDEP}] )
+   nghttp3? (
+   >=net-libs/nghttp3-0.15.0[${MULTILIB_USEDEP}]
+   >=net-libs/ngtcp2-0.19.1[gnutls,ssl,-openssl,${MULTILIB_USEDEP}]
+   )
+   rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] )
+   ssh? ( net-libs/libssh2[${MULTILIB_USEDEP}] )
+   ssl? (
+   gnutls? (
+   app-misc/ca-certificates
+   net-libs/gnutls:=[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/nettle:=[${MULTILIB_USEDEP}]
+   )
+   mbedtls? (
+   app-misc/ca-certificates
+   net-libs/mbedtls:=[${MULTILIB_USEDEP}]
+   )
+   openssl? (
+   
dev-libs/openssl:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}]
+   )
+   rustls? (
+   net-libs/rustls-ffi:=[${MULTILIB_USEDEP}]
+   )
+   )
+   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )
+"
+
+DEPEND="${RDEPEND}"
+
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig
+   test? (
+   sys-apps/diffutils
+   http2? ( >=net-libs/nghttp2-1.15.0:=[utils,${MULTILIB_USEDEP}] )
+   nghttp3? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] )
+   )
+   verify-sig? ( sec-keys/openpgp-keys-danielstenberg )
+"
+
+DOCS=( CHANGES README 
docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} )
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/curl/curlbuild.h
+)
+

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

2023-10-09 Thread Sam James
commit: 248ad29933f7f5fd8c4066751c76a9546ba4254d
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248ad299

net-misc/curl: Stabilize 8.1.2 sparc, #910089

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

 net-misc/curl/curl-8.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild
index 2c038ba57bdf..e0652d4dd34e 100644
--- a/net-misc/curl/curl-8.1.2.ebuild
+++ b/net-misc/curl/curl-8.1.2.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   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"
+   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
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: b8e36c77da2f066f7a61152bb03e7013ce7676e7
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8e36c77

media-libs/libcue: Stabilize 2.2.1-r1 ppc64, #915507

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

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

diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild 
b/media-libs/libcue/libcue-2.2.1-r1.ebuild
index ae7250c0d660..20f1a52b3d0e 100644
--- a/media-libs/libcue/libcue-2.2.1-r1.ebuild
+++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc 
x86"
 IUSE=""
 
 BDEPEND="



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

2023-10-09 Thread Sam James
commit: bf6d92ce2251b7dee27377272c369697ced47c7c
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf6d92ce

media-libs/libcue: Stabilize 2.2.1-r1 arm64, #915507

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

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

diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild 
b/media-libs/libcue/libcue-2.2.1-r1.ebuild
index 8b07ac9c03a0..48ab02e03ade 100644
--- a/media-libs/libcue/libcue-2.2.1-r1.ebuild
+++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
 IUSE=""
 
 BDEPEND="



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

2023-10-09 Thread Sam James
commit: c052847f0af398ff0b2d1ce5bba5b36a6cc58815
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c052847f

media-libs/libcue: Stabilize 2.2.1-r1 sparc, #915507

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

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

diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild 
b/media-libs/libcue/libcue-2.2.1-r1.ebuild
index 48ab02e03ade..ae7250c0d660 100644
--- a/media-libs/libcue/libcue-2.2.1-r1.ebuild
+++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86"
 IUSE=""
 
 BDEPEND="



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

2023-10-09 Thread Sam James
commit: e56901dbdec7c749a587f643ee4bffc59c6aef27
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e56901db

media-libs/libcue: Stabilize 2.2.1-r1 amd64, #915507

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

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

diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild 
b/media-libs/libcue/libcue-2.2.1-r1.ebuild
index 979036a6ead3..c2c406cd82cc 100644
--- a/media-libs/libcue/libcue-2.2.1-r1.ebuild
+++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE=""
 
 BDEPEND="



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

2023-10-09 Thread Sam James
commit: 673396845a6435c7b17966bb607319813e117d0a
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67339684

media-libs/libcue: Stabilize 2.2.1-r1 x86, #915507

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

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

diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild 
b/media-libs/libcue/libcue-2.2.1-r1.ebuild
index c2c406cd82cc..620b6ec7d578 100644
--- a/media-libs/libcue/libcue-2.2.1-r1.ebuild
+++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
 IUSE=""
 
 BDEPEND="



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

2023-10-09 Thread Sam James
commit: cae226e1d493cd7756dada4864232fc9660eafbc
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cae226e1

media-libs/libcue: Stabilize 2.2.1-r1 arm, #915507

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

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

diff --git a/media-libs/libcue/libcue-2.2.1-r1.ebuild 
b/media-libs/libcue/libcue-2.2.1-r1.ebuild
index 620b6ec7d578..8b07ac9c03a0 100644
--- a/media-libs/libcue/libcue-2.2.1-r1.ebuild
+++ b/media-libs/libcue/libcue-2.2.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/lipnitsk/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0/2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86"
 IUSE=""
 
 BDEPEND="



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

2023-10-09 Thread Sam James
commit: 3fac75aba26f8f4d6f435cf9d33ab2b8b787b319
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:20:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:20:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fac75ab

net-misc/curl: Stabilize 8.2.1 sparc, #913543

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

 net-misc/curl/curl-8.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index 8faabb628ae1..664c9c544c61 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   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"
+   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
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: bc14f573bbad57c04aa01420fdb439e49e0c065f
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:18:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:18:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc14f573

net-misc/curl: reduce parallelism for tests

On jiji, with nproc=80, we end up with the runner being very confused
and aborting early with 7*$(nproc). just do 2*(nproc) for now to reduce
flakiness.

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

 net-misc/curl/curl-8.2.1.ebuild | 5 +++--
 net-misc/curl/curl-8.3.0.ebuild | 5 +++--
 net-misc/curl/curl-.ebuild  | 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index 0a5bcacf533f..8faabb628ae1 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -338,10 +338,11 @@ multilib_src_test() {
# Note: if needed, we can skip specific tests. See e.g. Fedora's 
packaging
# or just read https://github.com/curl/curl/tree/master/tests#run.
# Note: we don't run the testsuite for cross-compilation.
-   # Upstream recommend 7*nproc as a starting point for parallel tests.
+   # Upstream recommend 7*nproc as a starting point for parallel tests, but
+   # this ends up breaking when nproc is huge (like -j80).
# The network sandbox causes tests 241 and 1083 to fail; these are 
typically skipped
# as most gentoo users don't have an 'ip6-localhost'
-   multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p 
-j$((7*$(makeopts_jobs))) !241 !1083"
+   multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p 
-j$((2*$(makeopts_jobs))) !241 !1083"
 }
 
 multilib_src_install() {

diff --git a/net-misc/curl/curl-8.3.0.ebuild b/net-misc/curl/curl-8.3.0.ebuild
index 2761514f73e0..6f07f5578572 100644
--- a/net-misc/curl/curl-8.3.0.ebuild
+++ b/net-misc/curl/curl-8.3.0.ebuild
@@ -337,10 +337,11 @@ multilib_src_test() {
# Note: if needed, we can skip specific tests. See e.g. Fedora's 
packaging
# or just read https://github.com/curl/curl/tree/master/tests#run.
# Note: we don't run the testsuite for cross-compilation.
-   # Upstream recommend 7*nproc as a starting point for parallel tests.
+   # Upstream recommend 7*nproc as a starting point for parallel tests, but
+   # this ends up breaking when nproc is huge (like -j80).
# The network sandbox causes tests 241 and 1083 to fail; these are 
typically skipped
# as most gentoo users don't have an 'ip6-localhost'
-   multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p 
-j$((7*$(makeopts_jobs))) !241 !1083"
+   multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p 
-j$((2*$(makeopts_jobs))) !241 !1083"
 }
 
 multilib_src_install() {

diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-.ebuild
index 2761514f73e0..6f07f5578572 100644
--- a/net-misc/curl/curl-.ebuild
+++ b/net-misc/curl/curl-.ebuild
@@ -337,10 +337,11 @@ multilib_src_test() {
# Note: if needed, we can skip specific tests. See e.g. Fedora's 
packaging
# or just read https://github.com/curl/curl/tree/master/tests#run.
# Note: we don't run the testsuite for cross-compilation.
-   # Upstream recommend 7*nproc as a starting point for parallel tests.
+   # Upstream recommend 7*nproc as a starting point for parallel tests, but
+   # this ends up breaking when nproc is huge (like -j80).
# The network sandbox causes tests 241 and 1083 to fail; these are 
typically skipped
# as most gentoo users don't have an 'ip6-localhost'
-   multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p 
-j$((7*$(makeopts_jobs))) !241 !1083"
+   multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p 
-j$((2*$(makeopts_jobs))) !241 !1083"
 }
 
 multilib_src_install() {



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

2023-10-09 Thread Sam James
commit: b8bf85409c1022f73fbe25d62519a08298db5e9d
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:06:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:06:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8bf8540

net-misc/curl: Stabilize 8.2.1 arm, #913543

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

 net-misc/curl/curl-8.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index e869fa2db24e..52ad38c1447b 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   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"
+   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
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: 9f0ccb835c733f073889728a59b0716758ad5020
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:06:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:06:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f0ccb83

net-misc/curl: Stabilize 8.2.1 arm64, #913543

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

 net-misc/curl/curl-8.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.2.1.ebuild b/net-misc/curl/curl-8.2.1.ebuild
index 52ad38c1447b..0a5bcacf533f 100644
--- a/net-misc/curl/curl-8.2.1.ebuild
+++ b/net-misc/curl/curl-8.2.1.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   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"
+   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
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2023-10-09 Thread Sam James
commit: 85493f9ad14da1785cd0b9a26347425b57e3
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 10 04:06:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 04:06:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85493f9a

net-misc/curl: Stabilize 8.1.2 arm64, #910089

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

 net-misc/curl/curl-8.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.1.2.ebuild b/net-misc/curl/curl-8.1.2.ebuild
index 95c1c204617f..2c038ba57bdf 100644
--- a/net-misc/curl/curl-8.1.2.ebuild
+++ b/net-misc/curl/curl-8.1.2.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   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"
+   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
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



[gentoo-commits] repo/gentoo:master commit in: app-backup/mylvmbackup/

2023-10-09 Thread Sam James
commit: ef3e7f96a14ba9fcc6c37166450b110e19ceb6bb
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 21:48:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3e7f96

app-backup/mylvmbackup: use HTTPS

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/mylvmbackup/mylvmbackup-0.16.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild 
b/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild
index 12b6e0aecc11..d9af9bbb9a83 100644
--- a/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild
+++ b/app-backup/mylvmbackup/mylvmbackup-0.16.ebuild
@@ -4,8 +4,8 @@
 EAPI=8
 
 DESCRIPTION="Tool for creating backups of MySQL server's data files using LVM 
snapshots"
-HOMEPAGE="http://lenzg.net/mylvmbackup/";
-SRC_URI="http://lenzg.net/${PN}/${P}.tar.gz";
+HOMEPAGE="https://lenzg.net/mylvmbackup/";
+SRC_URI="https://lenzg.net/${PN}/${P}.tar.gz";
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -16,7 +16,8 @@ RDEPEND="
dev-perl/DBD-mysql
dev-perl/TimeDate
sys-fs/lvm2
-   virtual/mysql"
+   virtual/mysql
+"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.16-fix-build-system.patch



[gentoo-commits] repo/gentoo:master commit in: app-backup/spideroak-bin/

2023-10-09 Thread Sam James
commit: 4b483450be84a50dcb505cba77ff9ebef0a4e173
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 23:09:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b483450

app-backup/spideroak-bin: drop IUSE=dbus

It is only there to determine if remove or not a dbus file and the
file(s?) doesn't even exist, it was not spotted before because it uses
`rm -f`

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild 
b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
index 294133dc1899..d5e18a928843 100644
--- a/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
+++ b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
@@ -20,13 +20,12 @@ RESTRICT="mirror strip"
 LICENSE="spideroak"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="dbus X"
+IUSE="X"
 
 BDEPEND="dev-util/patchelf"
 RDEPEND="
app-crypt/mit-krb5[keyutils]
media-libs/libpng-compat:1.2
-   dbus? ( sys-apps/dbus )
X? (
media-libs/fontconfig
media-libs/freetype:2
@@ -84,11 +83,6 @@ src_install() {
insinto /opt/SpiderOakONE
doins -r opt/SpiderOakONE/lib
 
-   # Install the config files
-   if ! use dbus; then
-   rm -rf etc/dbus-1 || die
-   fi
-
insinto /
doins -r etc
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/spideroak-bin/

2023-10-09 Thread Sam James
commit: 946e67651bcc4ab04eb0fbdcf92f2750f95c8c86
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 22:30:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946e6765

app-backup/spideroak-bin: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 .../spideroak-bin/spideroak-bin-7.5.0-r3.ebuild| 111 +
 1 file changed, 111 insertions(+)

diff --git a/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild 
b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
new file mode 100644
index ..294133dc1899
--- /dev/null
+++ b/app-backup/spideroak-bin/spideroak-bin-7.5.0-r3.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop prefix unpacker
+
+DESCRIPTION="Secure free online backup, storage, and sharing system"
+HOMEPAGE="https://spideroak.com";
+
+SRC_URI_BASE="https://spideroak.com/release/spideroak";
+SRC_URI="
+   x86? ( ${SRC_URI_BASE}/deb_x86 -> ${P}_x86.deb )
+   amd64? ( ${SRC_URI_BASE}/deb_x64 -> ${P}_amd64.deb )
+"
+S="${WORKDIR}"
+
+RESTRICT="mirror strip"
+
+LICENSE="spideroak"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus X"
+
+BDEPEND="dev-util/patchelf"
+RDEPEND="
+   app-crypt/mit-krb5[keyutils]
+   media-libs/libpng-compat:1.2
+   dbus? ( sys-apps/dbus )
+   X? (
+   media-libs/fontconfig
+   media-libs/freetype:2
+   dev-libs/glib:2
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXmu
+   x11-libs/libXrender
+   x11-libs/libXt
+   )
+"
+
+QA_PREBUILT="*"
+
+src_prepare() {
+   # Set RPATH for preserve-libs handling (bug #400979).
+   cd "${S}/opt/SpiderOakONE/lib" || die
+   local x
+   for x in $(find) ; do
+   # Use \x7fELF header to separate ELF executables and libraries
+   [[ -f ${x} && $(od -t x1 -N 4 "${x}") == *"7f 45 4c 46"* ]] || 
continue
+   patchelf --set-rpath '$ORIGIN' "${x}" || \
+   die "patchelf failed on ${x}"
+   done
+
+   # Remove the libraries that break compatibility in modern systems
+   # SpiderOak will use the system libs instead
+   rm -f "${S}/opt/SpiderOakONE/lib/libstdc++.so.6" || die
+   rm -f "${S}/opt/SpiderOakONE/lib/libgcc_s.so.1" || die
+   rm -f "${S}/opt/SpiderOakONE/lib/libpng12.so.0" || die
+   rm -f "${S}/opt/SpiderOakONE/lib/libz.so.1" || die
+
+   eapply_user
+}
+
+src_install() {
+   hprefixify usr/bin/SpiderOakONE
+
+   # Install the wrapper script
+   exeinto /usr/bin
+   doexe usr/bin/SpiderOakONE
+
+   # inotify_dir_watcher needs to be marked executable, bug #453266
+   #chmod a+rx opt/SpiderOakONE/lib/inotify_dir_watcher
+
+   # Install the executable
+   exeinto /opt/SpiderOakONE/lib
+   doexe opt/SpiderOakONE/lib/SpiderOakONE
+   doexe opt/SpiderOakONE/lib/inotify_dir_watcher
+   rm -f opt/SpiderOakONE/lib/{SpiderOakONE,inotify_dir_watcher} || die
+
+   # Install the prebundled libraries
+   insinto /opt/SpiderOakONE
+   doins -r opt/SpiderOakONE/lib
+
+   # Install the config files
+   if ! use dbus; then
+   rm -rf etc/dbus-1 || die
+   fi
+
+   insinto /
+   doins -r etc
+
+   # Install the manpage
+   gzip -d usr/share/man/man1/SpiderOakONE.1.gz || die
+   doman usr/share/man/man1/SpiderOakONE.1
+
+   if use X; then
+   domenu usr/share/applications/SpiderOakONE.desktop
+   doicon usr/share/pixmaps/SpiderOakONE.png
+   fi
+}
+
+pkg_postinst() {
+   if ! use X; then
+   einfo "For instructions on running SpiderOakONE without a GUI, 
please read the FAQ:"
+   einfo "  
https://spideroak.com/faq/questions/62/how_do_i_install_spideroak_on_a_headless_linux_server/";
+   einfo "  
https://spideroak.com/faq/questions/67/how_can_i_use_spideroak_from_the_commandline/";
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/sarab/

2023-10-09 Thread Sam James
commit: 55cf1d9baea3ab5ebbd7d42cb58f1492fcb1de41
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  8 02:04:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55cf1d9b

app-backup/sarab: fix LICENSE

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/sarab/sarab-1.0.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/sarab/sarab-1.0.0-r1.ebuild 
b/app-backup/sarab/sarab-1.0.0-r1.ebuild
index 2d5d59b51048..fe5e5dd83868 100644
--- a/app-backup/sarab/sarab-1.0.0-r1.ebuild
+++ b/app-backup/sarab/sarab-1.0.0-r1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="SaraB is a powerful and automated backup 
scheduling system based on
 HOMEPAGE="https://sarab.sourceforge.net/";
 SRC_URI="mirror://sourceforge/sarab/${P}.tar.gz"
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 



[gentoo-commits] repo/gentoo:master commit in: app-benchmarks/filebench/

2023-10-09 Thread Sam James
commit: 9cec3b1bb178f8585444367c7ddcfc913cee4d2b
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Mon Oct  9 23:49:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cec3b1b

app-benchmarks/filebench: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Closes: https://github.com/gentoo/gentoo/pull/33154
Signed-off-by: Sam James  gentoo.org>

 .../filebench/filebench-1.4.9.1-r2.ebuild  | 35 ++
 1 file changed, 35 insertions(+)

diff --git a/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild 
b/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild
new file mode 100644
index ..bb66e81a640f
--- /dev/null
+++ b/app-benchmarks/filebench/filebench-1.4.9.1-r2.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Filebench - A Model Based File System Workload Generator"
+HOMEPAGE="https://sourceforge.net/projects/filebench/";
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="CDDL"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="auto-completion"
+
+RDEPEND="
+   auto-completion? ( dev-libs/libtecla )
+"
+DEPEND="
+   ${RDEPEND}
+   sys-devel/flex
+   sys-devel/bison
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-fix-automagic-libtecla-dependency.patch )
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with auto-completion libtecla)
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/mylvmbackup/

2023-10-09 Thread Sam James
commit: b782cff1f17d85ad364743d599b86fdb869e0a27
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  8 02:03:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b782cff1

app-backup/mylvmbackup: fix LICENSE

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild 
b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild
index a54c4ea48eb2..bd94a299ae55 100644
--- a/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild
+++ b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Tool for creating backups of MySQL server's data 
files using LVM sn
 HOMEPAGE="https://lenzg.net/mylvmbackup/";
 SRC_URI="https://lenzg.net/${PN}/${P}.tar.gz";
 
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 



[gentoo-commits] repo/gentoo:master commit in: app-backup/ccollect/

2023-10-09 Thread Sam James
commit: e85e34a190f0d94cee523d98a61a26d4a423dc98
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  8 01:59:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e85e34a1

app-backup/ccollect: fix LICENSE

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/ccollect/ccollect-0.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-backup/ccollect/ccollect-0.8-r2.ebuild 
b/app-backup/ccollect/ccollect-0.8-r2.ebuild
index de71c01adffa..1fb18a8011de 100644
--- a/app-backup/ccollect/ccollect-0.8-r2.ebuild
+++ b/app-backup/ccollect/ccollect-0.8-r2.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="Pseudo incremental backup with different exclude 
lists using hardli
 HOMEPAGE="https://www.nico.schottelius.org/software/ccollect/";
 SRC_URI="https://www.nico.schottelius.org/software/${PN}/download/${P}.tar.bz2";
 
-LICENSE="GPL-3"
+LICENSE="GPL-3+"
 SLOT="0"
 KEYWORDS="amd64 ~hppa ppc ~sparc x86"
 IUSE="doc examples"



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

2023-10-09 Thread Sam James
commit: 15f7b4c016f8ae7067a07f9af232bd27d68c2783
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Oct  9 16:55:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 02:59:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f7b4c0

dev-python/certifi: drop outdated setuptools dependency

In commit 7e1e27390394fa64b6c44e87a8c3e737ce9ef2e4 an upstream patch was
cherry-picked to make this dependency only needed on python <=3.7 (which
is no longer supported here). But it was forgotten to remove the runtime
dependency.

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33265
Signed-off-by: Sam James  gentoo.org>

 dev-python/certifi/certifi-3021.3.16-r4.ebuild | 54 ++
 1 file changed, 54 insertions(+)

diff --git a/dev-python/certifi/certifi-3021.3.16-r4.ebuild 
b/dev-python/certifi/certifi-3021.3.16-r4.ebuild
new file mode 100644
index ..8bb012fe42ad
--- /dev/null
+++ b/dev-python/certifi/certifi-3021.3.16-r4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
+EAPI=7
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+MY_P=certifi-system-store-${PV}
+DESCRIPTION="A certifi hack to use system trust store on Linux/FreeBSD"
+HOMEPAGE="
+   https://github.com/tiran/certifi-system-store/
+   https://pypi.org/project/certifi-system-store/
+"
+SRC_URI="
+   https://github.com/tiran/certifi-system-store/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+
+RDEPEND="
+   app-misc/ca-certificates
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-use-importlib.patch
+)
+
+EPYTEST_IGNORE=(
+   # requires Internet
+   tests/test_requests.py
+)
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e "s^/etc^${EPREFIX}/etc^" src/certifi/core.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   local distinfo=( certifi_system_store*.dist-info )
+   [[ -d ${distinfo} ]] || die
+   ln -v -s "${distinfo}" "${distinfo/_system_store}" || die
+}



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

2023-10-09 Thread Sam James
commit: 969e6eaac488eab4bb6d50b8915c32f958f1ea06
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Oct 10 01:57:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:00:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969e6eaa

dev-python/astroid: drop outdated setuptools dependency

Since astroid 2.12.0 this has not been used. Dropped in upstream commit
https://github.com/pylint-dev/astroid/commit/5067f08affc912860b20f03fa5476d536e986745

Bump only for latest packaged version in each release series.

Signed-off-by: Eli Schwartz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/33270
Signed-off-by: Sam James  gentoo.org>

 dev-python/astroid/astroid-2.15.8-r1.ebuild | 68 +
 dev-python/astroid/astroid-3.0.0-r1.ebuild  | 67 
 2 files changed, 135 insertions(+)

diff --git a/dev-python/astroid/astroid-2.15.8-r1.ebuild 
b/dev-python/astroid/astroid-2.15.8-r1.ebuild
new file mode 100644
index ..edde7bdd2868
--- /dev/null
+++ b/dev-python/astroid/astroid-2.15.8-r1.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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/pylint-dev/astroid/
+   https://pypi.org/project/astroid/
+"
+SRC_URI="
+   https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# Version specified in pyproject.toml
+RDEPEND="
+   >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+   ' 3.9 3.10)
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # no clue why they're broken
+   
tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part
+   tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils
+   
tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable
+   # some problem with warnings (our options?)
+   
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg
+   
tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args
+   tests/test_scoped_nodes.py::test_deprecation_of_doc_attribute
+   # requires six bundled in urllib3, sigh
+   
tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter
+   # requires pip, and looks suspicious anyway
+   
tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning
+   # pydantic-2?
+   tests/brain/test_dataclasses.py::test_pydantic_field
+   # TODO
+   
tests/test_manager.py::ClearCacheTest::test_clear_cache_clears_other_lru_caches
+   )
+
+   # Faker causes sys.path_importer_cache keys to be overwritten
+   # with PosixPaths
+   epytest -p no:faker
+}

diff --git a/dev-python/astroid/astroid-3.0.0-r1.ebuild 
b/dev-python/astroid/astroid-3.0.0-r1.ebuild
new file mode 100644
index ..02314494f80f
--- /dev/null
+++ b/dev-python/astroid/astroid-3.0.0-r1.ebuild
@@ -0,0 +1,67 @@
+# 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="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/pylint-dev/astroid/
+   https://pypi.org/project/astroid/
+"
+SRC_URI="
+   https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+# Version specified in pyproject.toml
+RDEPEND="
+   $(python_gen_cond_dep '
+   >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/attrs[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.17.0[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/regex[${PYTHON_USEDEP}

[gentoo-commits] repo/gentoo:master commit in: app-backup/simplebackup/

2023-10-09 Thread Sam James
commit: f1b4319a7a0b19e01293ebaa1494db4ae7dae192
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 22:17:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1b4319a

app-backup/simplebackup: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 .../simplebackup/simplebackup-1.8.1-r2.ebuild  | 31 ++
 1 file changed, 31 insertions(+)

diff --git a/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild 
b/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild
new file mode 100644
index ..aabaaaffac32
--- /dev/null
+++ b/app-backup/simplebackup/simplebackup-1.8.1-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit prefix
+
+DESCRIPTION="Cross-platform backup program"
+HOMEPAGE="https://migas-sbackup.sourceforge.net/";
+SRC_URI="mirror://sourceforge/migas-sbackup/${P}.tar.gz"
+S="${WORKDIR}/${P}/unix"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="sasl"
+
+RDEPEND="
+   dev-lang/perl
+   sasl? ( dev-perl/Authen-SASL )
+"
+
+src_compile() {
+   :;
+}
+
+src_install() {
+   hprefixify simplebackup.pl
+   newbin simplebackup.pl simplebackup
+   dodoc ../unix_readme.txt
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/sarab/

2023-10-09 Thread Sam James
commit: d507fc92d38e9ddd3d7b81d53d8c040cfed5811c
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 22:20:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d507fc92

app-backup/sarab: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/sarab/sarab-1.0.0-r1.ebuild | 42 ++
 1 file changed, 42 insertions(+)

diff --git a/app-backup/sarab/sarab-1.0.0-r1.ebuild 
b/app-backup/sarab/sarab-1.0.0-r1.ebuild
new file mode 100644
index ..2d5d59b51048
--- /dev/null
+++ b/app-backup/sarab/sarab-1.0.0-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit prefix readme.gentoo-r1
+
+DESCRIPTION="SaraB is a powerful and automated backup scheduling system based 
on DAR"
+HOMEPAGE="https://sarab.sourceforge.net/";
+SRC_URI="mirror://sourceforge/sarab/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-backup/dar
+   virtual/mailx
+"
+
+PATCHES=( "${FILESDIR}"/${PV}-better-defaults-gentoo.patch )
+
+src_install() {
+   hprefixify sarab.sh
+   dobin sarab.sh
+   einstalldocs
+
+   insinto /etc/sarab
+   doins -r etc/.
+   # sarab.conf could contain passphrase information
+   fperms 600 /etc/sarab/sarab.conf
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+
+   ewarn "The configuration format for DAR encryption has changed in Sarab 
0.2.4."
+   ewarn "Replace DAR_ENCRYPTION_OPTIONS=\"--key blowfish:PASSPHRASE\""
+   ewarn "by SARAB_KEY=\"blowfish:PASSPHRASE\" in /etc/sarab/sarab.conf"
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/rdup/

2023-10-09 Thread Sam James
commit: 5b8cbfe565e1c7b903a984a3814552ded88372fd
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 22:15:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8cbfe5

app-backup/rdup: update EAPI 6 -> 8

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/rdup/rdup-1.1.15-r1.ebuild | 37 +++
 1 file changed, 37 insertions(+)

diff --git a/app-backup/rdup/rdup-1.1.15-r1.ebuild 
b/app-backup/rdup/rdup-1.1.15-r1.ebuild
new file mode 100644
index ..6fb0a41f335c
--- /dev/null
+++ b/app-backup/rdup/rdup-1.1.15-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="Generate a file list suitable for full or incremental backups"
+HOMEPAGE="https://github.com/miekg/rdup/releases";
+SRC_URI="https://github.com/miekg/rdup/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug test"
+# It's known to fail with USE=debug
+REQUIRED_USE="test? ( !debug )"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-arch/libarchive
+   dev-libs/glib:2
+   dev-libs/libpcre
+   dev-libs/nettle
+"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-util/dejagnu )"
+
+src_prepare() {
+   default
+   sed -i -e 's/ -Werror//' GNUmakefile.in || die "Failed to fix Makefile"
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable debug)
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/ccollect/

2023-10-09 Thread Sam James
commit: 448091867351220890093c494794629cba33e7a2
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 22:37:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44809186

app-backup/ccollect: fix shebangs for Prefix

Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/ccollect/ccollect-0.8-r2.ebuild | 82 ++
 1 file changed, 82 insertions(+)

diff --git a/app-backup/ccollect/ccollect-0.8-r2.ebuild 
b/app-backup/ccollect/ccollect-0.8-r2.ebuild
new file mode 100644
index ..de71c01adffa
--- /dev/null
+++ b/app-backup/ccollect/ccollect-0.8-r2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit prefix
+
+DESCRIPTION="Pseudo incremental backup with different exclude lists using 
hardlinks and rsync"
+HOMEPAGE="https://www.nico.schottelius.org/software/ccollect/";
+SRC_URI="https://www.nico.schottelius.org/software/${PN}/download/${P}.tar.bz2";
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 ~hppa ppc ~sparc x86"
+IUSE="doc examples"
+# tests need ssh-access
+RESTRICT="test"
+
+RDEPEND="net-misc/rsync"
+BDEPEND="
+   doc? (
+   >=app-text/asciidoc-8.1.0
+   app-text/docbook-xsl-stylesheets
+   app-text/docbook-xml-dtd:4.2
+   dev-libs/libxslt
+   )"
+
+src_compile() {
+   use doc && emake 
XSL="${BROOT}"/usr/share/sgml/docbook/xsl-stylesheets/html/docbook.xsl 
documentation
+}
+
+src_install() {
+   hprefixify ccollect.sh
+   dobin ccollect.sh
+   dosym ccollect.sh /usr/bin/ccollect
+
+   local i
+   for i in add_source analyse_logs archive_config check_config \
+   delete_source list_intervals logwrapper stats; do
+   hprefixify tools/ccollect_${i}.sh
+   newbin tools/ccollect_${i}.sh ccollect_${i}
+   done
+
+   insinto /usr/share/${PN}/tools
+   hprefixify tools/config-pre* 
tools/{gnu-du-backup-size-compare,report_success}.sh
+   doins tools/config-pre* 
tools/{gnu-du-backup-size-compare,report_success}.sh
+
+   pushd doc/changes >/dev/null || die
+   for i in * ; do
+   newdoc ${i} NEWS-${i}
+   done
+   popd >/dev/null || die
+
+   if use doc; then
+   doman doc/man/*.1
+
+   find doc/ \( -iname '*.1' -o -iname '*.text' \) -delete || die
+   HTML_DOCS=( doc/{*.htm{,l},man} )
+   fi
+   einstalldocs
+
+   if use examples ; then
+   docinto examples
+   dodoc -r conf/.
+   fi
+}
+
+pkg_postinst() {
+   ewarn "If you're upgrading from 0.6.x or less, you'll have to"
+   ewarn "upgrade your existing configuration as follows:"
+   ewarn "1. Make the scripts in ${EROOT}/usr/share/ccollect/scripts 
executable"
+   ewarn "2. Run all config-pre-\$VER-to-\$VER.sh in 
${EROOT}/usr/share/ccollect/scripts"
+   ewarn "   ascending order, where \$VER is greater or equal than the 
version"
+   ewarn "   you upgraded from."
+   ewarn "Example:"
+   ewarn "  You upgraded from 0.5, thus you have to run:"
+   ewarn "  ${EROOT}/usr/share/ccollect/tools/config-pre-0.6-to-0.6.sh"
+   ewarn "  ${EROOT}/usr/share/ccollect/tools/config-pre-0.7-to-0.7.sh"
+
+   elog "Please note that many tools are now installed directly to 
${EROOT}/usr/bin"
+   elog "as recommended by upstream."
+}



[gentoo-commits] repo/gentoo:master commit in: app-backup/mylvmbackup/files/, app-backup/mylvmbackup/

2023-10-09 Thread Sam James
commit: bd68e7bfc7a1b925936fd60d6600e3e2c670a54f
Author: Leonardo Hernández Hernández  proton  me>
AuthorDate: Sun Oct  1 22:12:34 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 10 03:03:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd68e7bf

app-backup/mylvmbackup: do not install files into /var/tmp

Closes: https://bugs.gentoo.org/840960
Signed-off-by: Leonardo Hernández Hernández  proton.me>
Signed-off-by: Sam James  gentoo.org>

 app-backup/mylvmbackup/files/mylvmbackup.conf |  2 ++
 app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild | 37 +++
 2 files changed, 39 insertions(+)

diff --git a/app-backup/mylvmbackup/files/mylvmbackup.conf 
b/app-backup/mylvmbackup/files/mylvmbackup.conf
new file mode 100644
index ..555c4853a4b6
--- /dev/null
+++ b/app-backup/mylvmbackup/files/mylvmbackup.conf
@@ -0,0 +1,2 @@
+d /var/tmp/mylvmbackup/backup 0700-- -   -
+d /var/tmp/mylvmbackup/mnt0700-- -   -

diff --git a/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild 
b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild
new file mode 100644
index ..a54c4ea48eb2
--- /dev/null
+++ b/app-backup/mylvmbackup/mylvmbackup-0.16-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit tmpfiles
+
+DESCRIPTION="Tool for creating backups of MySQL server's data files using LVM 
snapshots"
+HOMEPAGE="https://lenzg.net/mylvmbackup/";
+SRC_URI="https://lenzg.net/${PN}/${P}.tar.gz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+
+RDEPEND="
+   dev-perl/Config-IniFiles
+   dev-perl/DBD-mysql
+   dev-perl/TimeDate
+   sys-fs/lvm2
+   virtual/mysql
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.16-fix-build-system.patch
+   "${FILESDIR}"/${PN}-0.14-fix-config.patch
+)
+
+src_install() {
+   default
+
+   dotmpfiles "${FILESDIR}/${PN}.conf"
+}
+
+pkg_postinst() {
+   tmpfiles_process "${PN}.conf"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/feather/

2023-10-09 Thread Adam Pimentel
commit: 78860d7f722dc81f8a4964c76b499a082c67a123
Author: Adam Pimentel  protonmail  com>
AuthorDate: Tue Oct 10 02:52:18 2023 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Tue Oct 10 02:52:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78860d7f

net-p2p/feather: update manifest

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/Manifest | 8 
 1 file changed, 8 insertions(+)

diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest
index 54c83270ef..5acbf7863e 100644
--- a/net-p2p/feather/Manifest
+++ b/net-p2p/feather/Manifest
@@ -12,5 +12,13 @@ DIST feather-2.4.9-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e4244
 DIST feather-2.4.9-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
 DIST feather-2.4.9-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
 DIST feather-2.4.9-monero.tar.gz 11649111 BLAKE2B 
fc087623b02fe57947aa4c4294e1bdee09ef171651382af99e870d299093f3380e00f9852f28683a6c4b4cff4ef0d1c573fb94c53083f4077d3b22e6b352b3bd
 SHA512 
69dcc76e4e23c26ff1e7d01b1993af09a0f6f075d091a9169f7cfecfb094386380d657f4a538c82977a7ca91f8df2ac8339f53d55bc3beda2f8235db
+DIST feather-2.4.9-r1-monero-miniupnp.tar.gz 446961 BLAKE2B 
802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4
 SHA512 
c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5
+DIST feather-2.4.9-r1-monero-randomx.tar.gz 164390 BLAKE2B 
704792f22d7e3e9e789b42f77176ef4687b7d599387edfa42f854ad7b0f692d704480a6c7e43a291acac0dde2adae12923ea11e615d132baf10c7cb8f59f5801
 SHA512 
959a8399ae85bbb57e875e0383e448b10241badcd6682c7b6dec9d172f489ccbf3bb9b8b9b657bf977b3f2280597eb99cef2270159dc77142615dfe8d6f438ad
+DIST feather-2.4.9-r1-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610
 SHA512 
dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7
+DIST feather-2.4.9-r1-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
+DIST feather-2.4.9-r1-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
+DIST feather-2.4.9-r1-monero.tar.gz 14011935 BLAKE2B 
b46ef62cb982f134c9c643f9bbe8fee196a42d9c7291f296c6185e598c240565c5c2714ed3f5337df34f2233cb0c54e1f70af605f7e871c0e4cc385d8820e6e1
 SHA512 
a9e5edf93f7d75dca47a0a9b0a06326f3e6774aa9e759492f399af18a0b0842237ad27beb7b1d0fbfd69a0e9e8adbdd2439b79ddc3e872c8a0bcb2ff546eb64e
+DIST feather-2.4.9-r1-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
+DIST feather-2.4.9-r1.tar.gz 1241941 BLAKE2B 
725c949525970fb8368fdcc3443b5fde7ffbdb12b82608c6fa590e5104bd3fe4c42a5dca299e83acbd2b74d9bd2f7bf11a885c1cbdbafaed1eac3e7a825addc6
 SHA512 
71637871fead4d607c4a4536be1737c8640672921da5807dc17956e11ba95d5ae71467163dc01075df8c7b7c56ffe63ffbcdab433e4882215d542fcb89dac9a0
 DIST feather-2.4.9-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
 DIST feather-2.4.9.tar.gz 1241941 BLAKE2B 
725c949525970fb8368fdcc3443b5fde7ffbdb12b82608c6fa590e5104bd3fe4c42a5dca299e83acbd2b74d9bd2f7bf11a885c1cbdbafaed1eac3e7a825addc6
 SHA512 
71637871fead4d607c4a4536be1737c8640672921da5807dc17956e11ba95d5ae71467163dc01075df8c7b7c56ffe63ffbcdab433e4882215d542fcb89dac9a0



[gentoo-commits] repo/proj/guru:dev commit in: dev-zig/zls/

2023-10-09 Thread Eric Joldasov
commit: 5de3d475f386f7fe7f8d9c23b2e3e5b11dc48dce
Author: Eric Joldasov  getgoogleoff  me>
AuthorDate: Tue Oct 10 02:43:11 2023 +
Commit: Eric Joldasov  getgoogleoff  me>
CommitDate: Tue Oct 10 02:43:11 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5de3d475

dev-zig/zls: sync  with latest Zig  changes

Related: https://github.com/ziglang/zig/pull/17392 .

Signed-off-by: Eric Joldasov  getgoogleoff.me>

 dev-zig/zls/zls-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-zig/zls/zls-.ebuild b/dev-zig/zls/zls-.ebuild
index fe83830faf..ef9785f27b 100644
--- a/dev-zig/zls/zls-.ebuild
+++ b/dev-zig/zls/zls-.ebuild
@@ -106,8 +106,7 @@ ezig() {
 src_unpack() {
git-r3_src_unpack
cd "${S}" || die
-   # "zig build" doesn't have "fetch" subcommand yet
-   ezig build --help || die "Fetching Zig modules failed"
+   ezig build --fetch || die "Fetching Zig modules failed"
local ZLS_GEN_FLAGS="--generate-version-data master 
--generate-version-data-path version_data_offline.zig"
ezig build gen --verbose -- ${ZLS_GEN_FLAGS} || die "Pre-generating Zig 
version data failed"
 }



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

2023-10-09 Thread Matthew Thode
commit: e5f56435e3c24fc017171a85a4ede014a9c3a621
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Oct 10 01:58:59 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Oct 10 01:58:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f56435

app-admin/ansible-core: add 2.15.5

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

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

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index 53dc20aa5552..965479fcc321 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -4,3 +4,4 @@ DIST ansible-core-2.14.9.tar.gz 3137084 BLAKE2B 
b1bfd5e65a9a1de18a8e3c7bd9c5fe47
 DIST ansible-core-2.15.2.tar.gz 10814159 BLAKE2B 
0be12f45e2dffc9a57974d64092b53b1f74509263d4a68da0485bc691340ca9c1336714a33dd8099f3a11fda1e9fea98d1d88b4af9611e26b0e7c0823eb86ddc
 SHA512 
75cfc9a5f104d15a83ea464e34b9b2d351fcddc23b7bc4e86a1975d2aef22a336c865a4bd25cee58ba64b67eebfc2553ca55ea581ffcfc4e5261af46fbdf7e55
 DIST ansible-core-2.15.3.tar.gz 3144403 BLAKE2B 
86b6528fe99a283c992134608857d0a244ba5b58753a4d623c7097b4db5bb38bea82391905ea9c2de9ca9ee62efc30480e0bd2989b95bc9e531cca87b9eb72e4
 SHA512 
ba91faef7ace83adf8c6f98ee8eb0186c1fef03657e595857f2255b697e91bfa2df716e9b733d23567f78228281a57940c9a0243d94b54bc7a1d2c0845f19d26
 DIST ansible-core-2.15.4.tar.gz 3148213 BLAKE2B 
f800278960982952bcda5054e48ce36d3170aa565d112633b2dde1ff0dde233876e284f55c2d89b1a19d28a48e6a05d1f12a1c0eaf4e85a525999c7fab9510cf
 SHA512 
2db03dca53ff7ce99068afba97150f00e4b1c3a7b80e34b90f515baa3b745342d8e483849265e7fcf3dfee31de7a24352a1320c64ce719d31f43be96030b663c
+DIST ansible-core-2.15.5.tar.gz 3154868 BLAKE2B 
4de5dfe792f8b33b0c64747142658215a235f0b6269b8e00742adc81f2d87db3e24fd9fc58bf58106591c8981dae356ebeb9a958ba55645eebf1815913a98120
 SHA512 
820c455d4e9703fc0edebdc917325b7dc5a47c29fbaaac701e3b4d975cd17ebcdffefeec178c57b15f11ccdc57cbd649cd070031fd927c1f35819d4955e19cc0

diff --git a/app-admin/ansible-core/ansible-core-2.15.5.ebuild 
b/app-admin/ansible-core/ansible-core-2.15.5.ebuild
new file mode 100644
index ..31aa6a3c7556
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.15.5.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-10-09 Thread Matthew Thode
commit: b9f0c36399daa11436378f25947eb82181c53f0f
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue Oct 10 02:00:05 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue Oct 10 02:00:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f0c363

app-admin/ansible-core: add 2.14.11

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

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

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index 965479fcc321..1b779e295945 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,4 +1,5 @@
 DIST ansible-core-2.14.10.tar.gz 3141532 BLAKE2B 
e96e2dd82aacb7752afb51704f3316deb3006f6da328e67a4c0789681b351d70e0a1f84325df89342c4cf8fccb07c5a28967506fcbb167319a6b65944eaa0008
 SHA512 
f455d35a348dcd770bcb65fac12727e8f76c373b9ef7bcf1f9802a50f7fd8e5ed67ba696d9f481458715efe9b7164d57b480be84e8463c20d155b67fe477b4be
+DIST ansible-core-2.14.11.tar.gz 3144040 BLAKE2B 
b9ae1b284219650a764af6b2a341172730cbfe3481b9ff3d1e33549ddd9b687071455a6349124019f0dd8448d5c61ada9e0011375f2ffc74ca4ae44cd1ce285b
 SHA512 
778d7b2646d59ac45994a0d33e59d0f85ca2cbf58605d94185fc86d9bc782d642d155c056213703c95e5b144939e287176096d833b9487971efa5cc22624bd27
 DIST ansible-core-2.14.8.tar.gz 11456832 BLAKE2B 
28f7f8e5ac7dd3fa82237fe341222867a2c57146de53cd1ef2017b1bb548d8b94801087a5d21df1ab6105cc1e20bf8ca0667722294586d3328fa7ca4b74477f5
 SHA512 
601c9f58db7382944bf3c597fe93c630d8aec0e77bccab992c2bfc612824185d49e0af01b1bca43ced78918d843cd9b53cb2ebd2a6e26c07747bd13ba276be2c
 DIST ansible-core-2.14.9.tar.gz 3137084 BLAKE2B 
b1bfd5e65a9a1de18a8e3c7bd9c5fe470d8ce6af1357946b09ff4676531f7fb2f8cd0efd648a1e9893db1f8f0336cd1c70555f4e68efb87565933eaf8c77dc15
 SHA512 
ce5aaaf264472a60bf890f5b3c2d6494cb649371f2c78723cccd8bf7e0ec352ff939234a177e7e12d8ec637e7d62c37247feb1ef7e2395293d3bee7fd331649b
 DIST ansible-core-2.15.2.tar.gz 10814159 BLAKE2B 
0be12f45e2dffc9a57974d64092b53b1f74509263d4a68da0485bc691340ca9c1336714a33dd8099f3a11fda1e9fea98d1d88b4af9611e26b0e7c0823eb86ddc
 SHA512 
75cfc9a5f104d15a83ea464e34b9b2d351fcddc23b7bc4e86a1975d2aef22a336c865a4bd25cee58ba64b67eebfc2553ca55ea581ffcfc4e5261af46fbdf7e55

diff --git a/app-admin/ansible-core/ansible-core-2.14.11.ebuild 
b/app-admin/ansible-core/ansible-core-2.14.11.ebuild
new file mode 100644
index ..66c67a2e2ac7
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.14.11.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: media-libs/libplacebo/

2023-10-09 Thread WANG Xuerui
commit: 0ed654418c883ed343f509efcd6680d62a84209c
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Oct 10 01:08:24 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Oct 10 01:08:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed65441

media-libs/libplacebo: forward ~arm and ~arm64

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/media-libs/libplacebo/libplacebo-.ebuild 
b/media-libs/libplacebo/libplacebo-.ebuild
index 3b86a9e9bba2..5a8219d45eb1 100644
--- a/media-libs/libplacebo/libplacebo-.ebuild
+++ b/media-libs/libplacebo/libplacebo-.ebuild
@@ -22,7 +22,7 @@ else
)
"
S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~loong ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"



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

2023-10-09 Thread WANG Xuerui
commit: 04a72de53757c59676f2ca329c45fa8e8d53d109
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Oct 10 01:07:40 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Oct 10 01:08:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a72de5

media-libs/libplacebo: keyword 6.338.0 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/media-libs/libplacebo/libplacebo-6.338.0.ebuild 
b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
index fc3f10a85ff4..5a8219d45eb1 100644
--- a/media-libs/libplacebo/libplacebo-6.338.0.ebuild
+++ b/media-libs/libplacebo/libplacebo-6.338.0.ebuild
@@ -22,7 +22,7 @@ else
)
"
S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"



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

2023-10-09 Thread WANG Xuerui
commit: 03c9fd917219d602388a0ae35b20e0f86a8f0934
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Oct 10 01:07:32 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Oct 10 01:08:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03c9fd91

media-libs/shaderc: keyword 2023.6 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/media-libs/shaderc/shaderc-2023.6.ebuild 
b/media-libs/shaderc/shaderc-2023.6.ebuild
index e056906121b3..5df036870bf4 100644
--- a/media-libs/shaderc/shaderc-2023.6.ebuild
+++ b/media-libs/shaderc/shaderc-2023.6.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN}-${EGIT_COMMIT}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~loong ~ppc64 ~riscv ~x86"
 IUSE="doc"
 
 RDEPEND="



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

2023-10-09 Thread WANG Xuerui
commit: a09a7a50d13d1b07101e4188e61a8872c176b904
Author: WANG Xuerui  gentoo  org>
AuthorDate: Tue Oct 10 01:07:44 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Tue Oct 10 01:08:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09a7a50

media-libs/libplacebo: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

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

diff --git a/media-libs/libplacebo/libplacebo-.ebuild 
b/media-libs/libplacebo/libplacebo-.ebuild
index 22539f375674..3b86a9e9bba2 100644
--- a/media-libs/libplacebo/libplacebo-.ebuild
+++ b/media-libs/libplacebo/libplacebo-.ebuild
@@ -22,7 +22,7 @@ else
)
"
S="${WORKDIR}/${PN}-v${PV}"
-   KEYWORDS="~amd64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~loong ~ppc64 ~x86"
 fi
 
 DESCRIPTION="Reusable library for GPU-accelerated image processing primitives"



  1   2   3   4   >