[gentoo-commits] repo/gentoo:master commit in: games-arcade/cdogs-sdl/

2022-05-02 Thread Ionen Wolkens
commit: 5a2daa6ac21762b219d8b7fbd4a4fec3e7681403
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May  3 05:13:30 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May  3 05:56:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a2daa6a

games-arcade/cdogs-sdl: add 1.3.0

Also add CC-BY-4.0 (lmg.mp3) and WTFPL-2 (easing.c) to LICENSE, and
[mp3] to sdl2-mixer.

Remove CMAKE_IN_SOURCE_BUILD workaround, no longer necessary.

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-arcade/cdogs-sdl/Manifest   |  1 +
 games-arcade/cdogs-sdl/cdogs-sdl-1.3.0.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/games-arcade/cdogs-sdl/Manifest b/games-arcade/cdogs-sdl/Manifest
index b11570cc4d7e..b951604ba215 100644
--- a/games-arcade/cdogs-sdl/Manifest
+++ b/games-arcade/cdogs-sdl/Manifest
@@ -1 +1,2 @@
 DIST cdogs-sdl-1.2.0.tar.gz 35018104 BLAKE2B 
1a87f0c6e4af0fda69c0dd98249b319b58411a5b0b7377c21ebef51939f2b6e76959a00bf7fd5602b07bebb9eaab22c840699ae1c54e5d4dcb1aa26852fb8ba0
 SHA512 
70a5a4bb8e48cf53a4497807b14d8a70e26ad6b74f0c4675b3d98667c867d499d372f323e7abb669ebef08b1d6b5ac9c840ab14eada38e7b868d3099ed6b3e35
+DIST cdogs-sdl-1.3.0.tar.gz 35201522 BLAKE2B 
bdfeab22edc0e5bfe46d23862bb0e8a829eb8c782519f473340a73d6823fcf6236d61892dff5f6be52e985a8560ce2175b5aab50fb899359d47d3acdf937fe5d
 SHA512 
913ee8a70ab2190259a88891e4f3e30034b7a88dac5fa1a79fcc9452a42fe9fa6679e24104848fab63c7aace8dac311d2166fa01c7175f14243d8658f25aee69

diff --git a/games-arcade/cdogs-sdl/cdogs-sdl-1.3.0.ebuild 
b/games-arcade/cdogs-sdl/cdogs-sdl-1.3.0.ebuild
new file mode 100644
index ..70ed391a2e22
--- /dev/null
+++ b/games-arcade/cdogs-sdl/cdogs-sdl-1.3.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake xdg
+
+DESCRIPTION="Classic overhead run-and-gun game"
+HOMEPAGE="https://cxong.github.io/cdogs-sdl/;
+SRC_URI="https://github.com/cxong/cdogs-sdl/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+ BSD-2 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 CC0-1.0 WTFPL-2 XMAME"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   media-libs/libsdl2[haptic,opengl]
+   media-libs/sdl2-image[png]
+   media-libs/sdl2-mixer[mp3,vorbis,wav]
+   net-libs/enet:1.3="
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.1.1-cmake.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   -DCDOGS_DATA_DIR="${EPREFIX}"/usr/share/${PN}/
+   -DBUILD_EDITOR=OFF
+   -DUSE_SHARED_ENET=ON
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+
+   dodoc doc/{AUTHORS,original_readme.txt}
+
+   # CREDITS is used at runtime, rest is licenses or duplicates
+   find "${ED}"/usr/share/${PN}/doc -type f ! -name CREDITS -delete || die
+}



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

2022-05-02 Thread Ionen Wolkens
commit: 24f50fc0c415d1037d79b26c802c944ef0da4035
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May  3 04:29:08 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May  3 05:55:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24f50fc0

media-sound/xmms2: add 0.9.1

Special thanks to slyfox for handling a few things upstream
and making a release after so long.

Mostly same as previous snapshot with patches but with several
of these upstreamed and now have a proper release tarball
including s4 submodule and updated waf to simplify the ebuild.

Also refreshed older patches (none are new).

Signed-off-by: Ionen Wolkens  gentoo.org>

 media-sound/xmms2/Manifest |   1 +
 .../xmms2/files/xmms2-0.9.1-cpp-client.patch   |  13 ++
 media-sound/xmms2/files/xmms2-0.9.1-faad.patch |  13 ++
 media-sound/xmms2/files/xmms2-0.9.1-rtvg.patch |  23 +++
 media-sound/xmms2/xmms2-0.9.1.ebuild   | 224 +
 5 files changed, 274 insertions(+)

diff --git a/media-sound/xmms2/Manifest b/media-sound/xmms2/Manifest
index 38569c9908ac..e49b5778f52a 100644
--- a/media-sound/xmms2/Manifest
+++ b/media-sound/xmms2/Manifest
@@ -1,3 +1,4 @@
 DIST waf-2.0.22.tar.bz2 687244 BLAKE2B 
feea82e7e6aaba1187f368aa00025f206a7217196de9be7a97ca6aa8882823decd79db38dda4f1f25e81541eaa44edf029eea8d57e28f7d31b94d9ee93201ea9
 SHA512 
a3a275fd4c81c7b7385c2da001f3924d272105b8f33839265ebbb38708051b7cb13b9b9019e84325707d04513de0c13b032b1ad21458aec6586d10df4ed8d5f5
 DIST xmms2-0.8_p20201016.tar.gz 1720185 BLAKE2B 
e1cad8ed2ece9d8ce905ffe86de53bb4010639d83fd15700eefccf190034577ff8666f3557bfb23741ed8400eba1e6246ef28ff21c4dbbe499239da945befc74
 SHA512 
0e73771f56c341e5dea15451457426958217de3ac19cad1924c11740f96feb69e385242a27a9cf9258841ed4e6538c12e135492f715bfae6976b31fb358508bf
+DIST xmms2-0.9.1.tar.bz2 1940773 BLAKE2B 
4044499c2ffc55e66d5836e2e36360486b970ff05f0dc17b62e65111c06cfcc84f58c74427b1afa4455b4e0bdb7784dc8840cc84411bc57cb7b9f0cac4e46359
 SHA512 
a7d42202571d7eb5d9da4c9f5d55d2f6e072df52892080d6cc4349f66a55f5fece510c9872be9814dd5b258d0c59e2704ea8497c2d3be515c510d602c17b703a
 DIST xmms2-s4-0.8_p20201016.tar.gz 184231 BLAKE2B 
0676f89b743e265af01593c215c609ae48ea368d861fd28b022b4124a00852182686a46ebf90ac44a10343f86ba5c398c47fd85e2688971b2b4445f3c3843af5
 SHA512 
f510141ca792893feba2c00d9bc437f492fdce7c29b12c9a8432792ca5a1703cc7068e1a9f4641abd50b320fefb5867fb5bc58a58b0b0272cf75828c764f94ed

diff --git a/media-sound/xmms2/files/xmms2-0.9.1-cpp-client.patch 
b/media-sound/xmms2/files/xmms2-0.9.1-cpp-client.patch
new file mode 100644
index ..491c6fb9771d
--- /dev/null
+++ b/media-sound/xmms2/files/xmms2-0.9.1-cpp-client.patch
@@ -0,0 +1,13 @@
+https://github.com/xmms2/xmms2-devel/pull/5
+From: Sergei Trofimovich 
+Date: Thu, 6 Dec 2018 07:19:08 +
+Subject: [PATCH] OTHER: fix c++ client dangling reference
+--- a/src/include/xmmsclient/xmmsclient++/mainloop.h
 b/src/include/xmmsclient/xmmsclient++/mainloop.h
+@@ -42,5 +42,5 @@
+*mainloop, not start it!
+*/
+-  MainloopInterface( xmmsc_connection_t* conn ) :
++  MainloopInterface( xmmsc_connection_t*& conn ) :
+   running_( false ), conn_( conn ) { }
+ 

diff --git a/media-sound/xmms2/files/xmms2-0.9.1-faad.patch 
b/media-sound/xmms2/files/xmms2-0.9.1-faad.patch
new file mode 100644
index ..6c282ed6d0a4
--- /dev/null
+++ b/media-sound/xmms2/files/xmms2-0.9.1-faad.patch
@@ -0,0 +1,13 @@
+This line has stopped working since security fixes in the faad 2.9.0
+release. XMMS2 upstream were informed via IRC but have yet to act on
+it. I've run XMMS2 with this patch for months without issue.
+
+-- Chewi
+--- a/src/plugins/faad/faad.c
 b/src/plugins/faad/faad.c
+@@ -243,5 +243,4 @@
+* it frame 1.
+*/
+-  NeAACDecPostSeekReset (data->decoder, 1);
+ 
+   /* FIXME: Because for HE AAC files some versions of libfaad return the 
wrong

diff --git a/media-sound/xmms2/files/xmms2-0.9.1-rtvg.patch 
b/media-sound/xmms2/files/xmms2-0.9.1-rtvg.patch
new file mode 100644
index ..86f48ca066dc
--- /dev/null
+++ b/media-sound/xmms2/files/xmms2-0.9.1-rtvg.patch
@@ -0,0 +1,23 @@
+Add knob to control valgrind usage during tests.
+https://bugs.gentoo.org/424377
+--- a/waftools/unittest.py
 b/waftools/unittest.py
+@@ -147,5 +147,6 @@
+ def configure(conf):
+ conf.load("waf_unit_test")
+-conf.find_program("valgrind", var="VALGRIND", mandatory=False)
++if conf.options.enable_valgrind is True:
++conf.find_program("valgrind", var="VALGRIND", mandatory=False)
+ conf.find_program("lcov", var="LCOV", mandatory=False)
+ conf.find_program("genhtml", var="GENHTML", mandatory=False)
+--- a/wscript
 b/wscript
+@@ -624,4 +624,8 @@
+ opt.add_option('--without-ldconfig', action='store_false',
+  

[gentoo-commits] repo/proj/guru:dev commit in: app-editors/kak-lsp/

2022-05-02 Thread Rabindra Dhakal
commit: f5b45f3dc02b19053edfa2c8b3df08b305191a4a
Author: Rabindra Dhakal  gmail  com>
AuthorDate: Tue May  3 05:48:01 2022 +
Commit: Rabindra Dhakal  gmail  com>
CommitDate: Tue May  3 05:49:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5b45f3d

app-editors/kak-lsp: bump version to 12.2.0, drop old

Signed-off-by: Rabindra Dhakal  gmail.com>

 app-editors/kak-lsp/Manifest   | 146 +++-
 app-editors/kak-lsp/kak-lsp-12.1.0.ebuild  | 153 -
 ...kak-lsp-12.0.1.ebuild => kak-lsp-12.2.0.ebuild} | 143 ++-
 3 files changed, 157 insertions(+), 285 deletions(-)

diff --git a/app-editors/kak-lsp/Manifest b/app-editors/kak-lsp/Manifest
index b0928a0ea..78b793672 100644
--- a/app-editors/kak-lsp/Manifest
+++ b/app-editors/kak-lsp/Manifest
@@ -1,123 +1,135 @@
 DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
-DIST arc-swap-1.3.2.crate 64112 BLAKE2B 
2eb9d3008003b945705f743a520f77d34dbbfdb9f86752beae41ab36cb33f43d96a3182e76b7ca8e8955b40727e00dbab2deb74ea56fe32301c2a95ee868439a
 SHA512 
e89d81ce0993d8d7d2fa9a3745a263404b578b09ead9bff31886b94886283877733d43cf8a6a1c4bf51cad57727dab57f0107ec2c3b55372ec1d286876c413aa
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST arc-swap-1.5.0.crate 65351 BLAKE2B 
c6b278134f6e29551302e27131639f3bc5bfb05042701cf6c12aab1697f211be0942c44919d374e196ef03605fb137334b42decb9623a137b6ead346586c2105
 SHA512 
b668a75b2ac77a9d2df3f29b70c8c22e5a961cd2478cd76b6d313e0e1ff809508887451b895f057d160860daa4b02cb74616ab8daa34d163ef3f42a009842031
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST boxfnonce-0.1.1.crate 9698 BLAKE2B 
678cd597d002850a2ed7ae430b23fb71f7218cda3a874339f98e698c570fb1be466862db1365e80f62d0b5d9c0561cf65fed004ed460896f1f9dbb704c4c3cff
 SHA512 
e027de23cb7c58fcf47dcdf1dc2adf7477408f2b4e6303b51a72e2b87de232d4898dcc064f43d7bd86e337f7e1b0c1f6324daa1cb8e9ba0e530674fb358eecc6
-DIST bumpalo-3.7.0.crate 134261 BLAKE2B 
15c4944abc803537c57076dfa8f5fb4b59949909450edd9e043a6cd438ddd227820e20e95236324c06e40cb27ec1e4d958bebf3d38df90f0723b8e30df79b6ef
 SHA512 
0b570e1baee530b5c3f775330ead7cf5f8878eab75e5a6a61b5d3f64d4d82912cb26de1c098ec9492c29c7a04fc49565db97a54373c546d8ef58aab276d77c59
+DIST bumpalo-3.9.1.crate 77507 BLAKE2B 
b248a0c2a9faaf52061f2fe0a82b9fd4efb4dae01da9dbd986493941f3ef2632f1d5608d167f2d088536dc96b4cce28981602220062892a7af51c3ead7a74a4b
 SHA512 
40bf3f0d261aaff1f7c30a539953b9c14f4526f05586af0dbe2e4df4cc042cbe6180e3dcc2fbc6f1802e694066f72e629e74de40bc2951c5527edaf551722a52
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 

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

2022-05-02 Thread Benda XU
commit: d1a5e4f1cebf3de99434df6945d2586ba04e7b8c
Author: YiyangWu  gmail  com>
AuthorDate: Mon May  2 08:09:40 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Tue May  3 05:41:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a5e4f1

sci-libs/rocRAND: bump to version 5.0.2

Tests all passed on single Radeon RX 6700XT (gfx1031)

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocRAND/Manifest |  1 +
 sci-libs/rocRAND/rocRAND-5.0.2.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/sci-libs/rocRAND/Manifest b/sci-libs/rocRAND/Manifest
index b6eb6f2bfe43..1463032b13ee 100644
--- a/sci-libs/rocRAND/Manifest
+++ b/sci-libs/rocRAND/Manifest
@@ -1,2 +1,3 @@
 DIST rocRAND-4.0.0.tar.gz 3105585 BLAKE2B 
0466d88c286290a9cd179fac61209051f7db5323457ccad9c5f0b579439662e1fe2b8951f85101c7c31bd058bc1448e839a19dc9a3a2d4ca42eb4e0b2baf4eb4
 SHA512 
c02bc32a9cf7660739ecf7ef99262fb14efa2c76afb3476105eedc4264dec987351ebd461c13c9e0aef9e640b42960b2a63295479664b83924cf0d5c34a157e8
 DIST rocRAND-4.3.0.tar.gz 3107367 BLAKE2B 
23cfac271c1cd4e4edcfd315aa775d4d62e6a50ffa3b9a3372d4ae427a02def52486e88b3f4f89daaa539f2653cf76c8d44afec70d8d916268bc9f27534bda4c
 SHA512 
3eefeb55014a8ee681e1cee73e0e092bd29a81767e772e712f8f871e94380a772a433e93a59276b0cd5a364fc4e482186771809d67ebdab24b2e3020173f5e18
+DIST rocRAND-5.0.2.tar.gz 11765778 BLAKE2B 
f93c3530fba2b416c5ef3d227ebe65f3ee36607e6b4e1d0584c410768b9d71f86c40468bfad0935afb8ca13c7c87b20ee23f1ea89bdedcb6b3149fd932cbdbe6
 SHA512 
c19beb0eef8dcf4e090e53cb544f21adb61f8c9cb463c74da1c9767b1d75539bb3e296e7b8a70dee517817d181abd8c713e22770a1a4f66363150a879cbb3e48

diff --git a/sci-libs/rocRAND/rocRAND-5.0.2.ebuild 
b/sci-libs/rocRAND/rocRAND-5.0.2.ebuild
new file mode 100644
index ..aa2a6bdbd3ec
--- /dev/null
+++ b/sci-libs/rocRAND/rocRAND-5.0.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Generate pseudo-random and quasi-random numbers"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocRAND;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/rocRAND/archive/rocm-${PV}.tar.gz
 -> rocRAND-${PV}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="benchmark test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/hip"
+DEPEND="${RDEPEND}
+dev-util/rocm-cmake
+test? ( dev-cpp/gtest )"
+BDEPEND="dev-util/rocm-cmake
+>=dev-util/cmake-3.22"
+
+S="${WORKDIR}/rocRAND-rocm-${PV}"
+
+src_prepare() {
+   sed -r -e "s:(hip|roc)rand/lib:\${CMAKE_INSTALL_LIBDIR}:" \
+   -e "s:(hip|roc)rand/include:include/\1rand:" \
+   -e "/INSTALL_RPATH/d" -i library/CMakeLists.txt || die
+
+   # remove GIT dependency
+   sed -e "/find_package(Git/,+4d" -i cmake/Dependencies.cmake || die
+
+   eapply_user
+   cmake_src_prepare
+}
+
+src_configure() {
+   # Grant access to the device
+   addwrite /dev/kfd
+   addpredict /dev/dri/
+
+   # Compiler to use
+   export CXX=hipcc
+
+   local mycmakeargs=(
+   -DBUILD_TEST=$(usex test ON OFF)
+   -DBUILD_BENCHMARK=$(usex benchmark ON OFF)
+   -DCMAKE_SKIP_RPATH=TRUE
+   ${AMDGPU_TARGETS+-DAMDGPU_TARGETS="${AMDGPU_TARGETS}"}
+   )
+
+   cmake_src_configure
+   # do not rerun cmake and the build process in src_install
+   sed '/RERUN/,+1d' -i "${BUILD_DIR}"/build.ninja || die
+}
+
+src_test() {
+   # Grant access to the device
+   addwrite /dev/kfd
+   addwrite /dev/dri/
+   LD_LIBRARY_PATH="${BUILD_DIR}/library" cmake_src_test
+}
+
+src_install() {
+   cmake_src_install
+
+   if use benchmark; then
+   cd "${BUILD_DIR}"/benchmark
+   dobin benchmark_rocrand_*
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: sci-libs/hipSPARSE/, sci-libs/hipSPARSE/files/

2022-05-02 Thread Benda XU
commit: 168aa80233b8f1e1f09bf3ce60bf8ed90a846488
Author: Benda Xu  gentoo  org>
AuthorDate: Tue May  3 05:37:23 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Tue May  3 05:41:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168aa802

sci-libs/hipSPARSE: bump to 5.0.2.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/hipSPARSE/Manifest|   1 +
 ...hipSPARSE-5.0.2-remove-matrices-unpacking.patch | 126 +
 sci-libs/hipSPARSE/hipSPARSE-5.0.2.ebuild  | 105 +
 3 files changed, 232 insertions(+)

diff --git a/sci-libs/hipSPARSE/Manifest b/sci-libs/hipSPARSE/Manifest
index 7571fae5989d..be5066e946d0 100644
--- a/sci-libs/hipSPARSE/Manifest
+++ b/sci-libs/hipSPARSE/Manifest
@@ -1,5 +1,6 @@
 DIST hipSPARSE-4.0.tar.gz 271756 BLAKE2B 
d774632c145a842c5dd97df6e0c1c3b3fc6986a5d3e000564b3b9b4f8a9c72bc01b360baf93a82f8a70a85b8ee1833f4e767a48021d3869391000551ed00e614
 SHA512 
78c9501e6f9f8b0727d2f2207814048f8c784b2b06797559d6f639244cb1439e9218a46c582a6b337b15791519f0bcb9e0f42c17bff00c096c797c96cc7660ae
 DIST hipSPARSE-4.3.tar.gz 349357 BLAKE2B 
e0da23ba8f39af276842eb9bc45232a0dbe7f40197215397bf2d6ae454061626aedb698701703a03a60487dff2b427d54fa3e0fd36db69fcccf9868d0e5a5097
 SHA512 
b7302ae4205d5c0e8fd8017e345f7677e55a6ea82741a85f77b2af3f669d63013e12435201f9e0ca4b31d3c4af2cb1630775bf101a69338be2df621d68504d60
+DIST hipSPARSE-5.0.tar.gz 440916 BLAKE2B 
4011dda3d22b373848735bab0570421fed786bd4d9cff992d3eaaf70b84c00334cec6a8fe3bdd2b9cd5241d837522b778b3462064426195db68930af89c21984
 SHA512 
567c6b05844143834efbb6f5b7a97ec93f349b97ec6bea55e780cb2480cf80aafbbf15b06f83af3d73ff8ab44c51cbe26ada27b4b398b67dc428c1959c3e7222
 DIST rocSPARSE_ASIC_320k.tar.gz 11301444 BLAKE2B 
a00cc4a3ededab3fb56339319e34e936645ddce2dee3c630153b37e337384c207b0a2829227fb7f4c2db1fe33383e97410ab7ad459d391c025f5410843d51cf2
 SHA512 
1db3af391c30a371c1ac0087436e266721474273a39d5b2b6d56408d950dcbbee004750e4dce4e3dbc4cb512f38f6d945676d7f29b62c52fd5a7fed0fe789e03
 DIST rocSPARSE_Chebyshev4.tar.gz 50165660 BLAKE2B 
f1a95554c8f38937f501488fabfd406b773eb980d7463cadac0de162529ac2f834c655cadd2b65f4c42a8487bc2d67c749601ae33bd789051f9e4d1e157196a0
 SHA512 
fdec4947a4af923d28b4be8d23690fd6d356c58f8344a5dcdd2e3fa61769d83e47a84d65316b527e6e82d9f988de2675a852367d406e44b44d784137a90b95c0
 DIST rocSPARSE_amazon0312.tar.gz 11303646 BLAKE2B 
388947a29380253bb5eecb22d3a3b6f3378711044b3fe98d6d2517cd27330f11b3d12fdb96320a2889e139224f1a6a5ad1c455ff8e91a262aa2aadbe16301330
 SHA512 
aed2d62581763742d9c7faf3dcaf1eaa983caa1e2e7ad4abebe97c5e7c2aec9942e0e32291092b348b60052c92b130e721ec19ed59bda22e1b233ef72ac7d2ff

diff --git 
a/sci-libs/hipSPARSE/files/hipSPARSE-5.0.2-remove-matrices-unpacking.patch 
b/sci-libs/hipSPARSE/files/hipSPARSE-5.0.2-remove-matrices-unpacking.patch
new file mode 100644
index ..021e10b7ab2c
--- /dev/null
+++ b/sci-libs/hipSPARSE/files/hipSPARSE-5.0.2-remove-matrices-unpacking.patch
@@ -0,0 +1,126 @@
+Adopted from 4.3.0 patch to remove downloads during test.
+
+Ultimately the to be downloaded matrices should be in DISTFILES.
+
+Index: hipSPARSE-rocm-5.0.2/clients/tests/CMakeLists.txt
+===
+--- hipSPARSE-rocm-5.0.2.orig/clients/tests/CMakeLists.txt
 hipSPARSE-rocm-5.0.2/clients/tests/CMakeLists.txt
+@@ -23,117 +23,6 @@
+ 
+ find_package(GTest REQUIRED)
+ 
+-# Download some test matrices
+-set(TEST_MATRICES
+-  SNAP/amazon0312
+-  Muite/Chebyshev4
+-  FEMLAB/sme3Dc
+-  Williams/webbase-1M
+-  Bova/rma10
+-  JGD_BIBD/bibd_22_8
+-  Williams/mac_econ_fwd500
+-  Williams/mc2depi
+-  Hamm/scircuit
+-  Sandia/ASIC_320k
+-  GHS_psdef/bmwcra_1
+-  HB/nos1
+-  HB/nos2
+-  HB/nos3
+-  HB/nos4
+-  HB/nos5
+-  HB/nos6
+-  HB/nos7
+-  DNVS/shipsec1
+-)
+-
+-set(TEST_MD5HASH
+-  f567e5f5029d052e3004bc69bb3f13f5
+-  e39879103dafab21f4cf942e0fe42a85
+-  a95eee14d980a9cfbbaf5df4a3c64713
+-  2d4c239daad6f12d66a1e6a2af44cbdb
+-  a899a0c48b9a58d081c52ffd88a84955
+-  455d5b699ea10232bbab5bc002219ae6
+-  f1b0e56fbb75d1d6862874e3d7d33060
+-  8c8633eada6455c1784269b213c85ea6
+-  3e62f7ea83914f7e20019aefb2a5176f
+-  fcfaf8a25c8f49b8d29f138f3c65c08f
+-  8a3cf5448a4fe73dcbdb5a16b326715f
+-  b203f7605cb1f20f83280061068f7ec7
+-  b0f812ffcc9469f0bf9be701205522c4
+-  f185514062a0eeabe86d2909275fe1dc
+-  04b781415202db404733ca0c159acbef
+-  c98e35f1cfd1ee8177f37bdae155a6e7
+-  c39375226aa5c495293003a5f637598f
+-  9a6481268847e6cf0d70671f2ff1ddcd
+-  73372e7d6a0848f8b19d64a924fab73e
+-)
+-
+-if(NOT TARGET hipsparse)
+-  set(CONVERT_SOURCE ${CMAKE_SOURCE_DIR}/../deps/convert.cpp)
+-else()
+-  set(CONVERT_SOURCE ${CMAKE_SOURCE_DIR}/deps/convert.cpp)
+-endif()
+-
+-if(BUILD_ADDRESS_SANITIZER)
+-  execute_process(COMMAND ${CMAKE_CXX_COMPILER} ${CONVERT_SOURCE} -O3 
-fsanitize=address -shared-libasan -o ${PROJECT_BINARY_DIR}/mtx2csr.exe)
+-else()
+-  

[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocSPARSE/, sci-libs/rocSPARSE/files/

2022-05-02 Thread Benda XU
commit: f1fe0cd02be99ed18b07c5ba1ab6e6b913948a3d
Author: YiyangWu  gmail  com>
AuthorDate: Mon May  2 10:35:02 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Tue May  3 05:41:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1fe0cd0

sci-libs/rocSPARSE: bump to 5.0.2

Enable navy_flounder cards via rocSPARSE-5.0.2-enable-gfx1031.patch

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocSPARSE/Manifest|   1 +
 .../files/rocSPARSE-5.0.2-enable-gfx1031.patch |  13 ++
 ...rocSPARSE-5.0.2-remove-matrices-unpacking.patch |  42 +++
 sci-libs/rocSPARSE/rocSPARSE-5.0.2.ebuild  | 139 +
 4 files changed, 195 insertions(+)

diff --git a/sci-libs/rocSPARSE/Manifest b/sci-libs/rocSPARSE/Manifest
index 98aae8203d6a..8c89d77bdb72 100644
--- a/sci-libs/rocSPARSE/Manifest
+++ b/sci-libs/rocSPARSE/Manifest
@@ -1,5 +1,6 @@
 DIST rocSPARSE-4.0.0.tar.gz 587761 BLAKE2B 
25f9f0183c06b574505fe6e9011b32ea4fbe48c0a1883b8991baf45b8a2238312f352e614c0069531c986e548453b6e7b7a77f883dffea82ed41df488964b55d
 SHA512 
4a4acf24a789ea58b53a8d06ea528a6aed8eabac21a7a3cd73011e9b31d03dceb488cc72f29c5513205f2b538d24e9dbaccda1a932bcc466cd04a65606a77b3b
 DIST rocSPARSE-4.3.0.tar.gz 809183 BLAKE2B 
06a83d98572927f0f2c65f4f36194394b66a02a5ce9d3e21da04c53e9ad97809daffe02a35691aa52466f7dfb4d4a8c645b87e1e4da579de7f91323df3a41d59
 SHA512 
e3ee5a15d36c3002ee60aabd94c7f47b0cb9f0b5a33cefa9061df9f04b1fcc3c1503e4f01e2f36c07477179c6753827b505e9b512e8b5bfca00f76e3efd99c1d
+DIST rocSPARSE-5.0.2.tar.gz 855762 BLAKE2B 
dc1e84157f1eecd6bedd6620147e4f88341b94cb0f1507a6264af40c891541ef3e81a8a429b3160dac1606a855a566abbff98e458f581f5f60de31d5751682ef
 SHA512 
4f985c0784246616dd1b3e4fd669033296e45b1f8faa1ab25143e2f085b9bf6556a495de23e9463c2ae45d6038c1cff01d18930c9762d53975e15d4d2d5d4d0a
 DIST rocSPARSE_ASIC_320k.tar.gz 11301444 BLAKE2B 
a00cc4a3ededab3fb56339319e34e936645ddce2dee3c630153b37e337384c207b0a2829227fb7f4c2db1fe33383e97410ab7ad459d391c025f5410843d51cf2
 SHA512 
1db3af391c30a371c1ac0087436e266721474273a39d5b2b6d56408d950dcbbee004750e4dce4e3dbc4cb512f38f6d945676d7f29b62c52fd5a7fed0fe789e03
 DIST rocSPARSE_Chebyshev4.tar.gz 50165660 BLAKE2B 
f1a95554c8f38937f501488fabfd406b773eb980d7463cadac0de162529ac2f834c655cadd2b65f4c42a8487bc2d67c749601ae33bd789051f9e4d1e157196a0
 SHA512 
fdec4947a4af923d28b4be8d23690fd6d356c58f8344a5dcdd2e3fa61769d83e47a84d65316b527e6e82d9f988de2675a852367d406e44b44d784137a90b95c0
 DIST rocSPARSE_Chevron2.tar.gz 3210636 BLAKE2B 
919bc19931cbcb32c09e6b623c9d3890400895dfd65e83845d351a8e3dd8b30ef43374c3c0ca3ee9708c81b5fb8886f1a4adbea6086495f08f9498f19a2279d5
 SHA512 
22b71deddec4f1af5b239d4065089230cf70e521102803a77ab3f16b34a0d69534817e54d81dfa7f8d1f299932c0f0424237baeb3d8289bcfffa4b902b00e256

diff --git a/sci-libs/rocSPARSE/files/rocSPARSE-5.0.2-enable-gfx1031.patch 
b/sci-libs/rocSPARSE/files/rocSPARSE-5.0.2-enable-gfx1031.patch
new file mode 100644
index ..fd44bb938406
--- /dev/null
+++ b/sci-libs/rocSPARSE/files/rocSPARSE-5.0.2-enable-gfx1031.patch
@@ -0,0 +1,13 @@
+Index: rocSPARSE-rocm-5.0.2/library/src/include/common.h
+===
+--- rocSPARSE-rocm-5.0.2.orig/library/src/include/common.h
 rocSPARSE-rocm-5.0.2/library/src/include/common.h
+@@ -167,7 +167,7 @@ __device__ __forceinline__ void rocspars
+ if(BLOCKSIZE >   1) { if(i <   1 && i +   1 < BLOCKSIZE) { data[i] = 
min(data[i], data[i +   1]); } __syncthreads(); }
+ }
+ 
+-#ifndef __gfx1030__
++#if !defined(__gfx1030__) && !defined(__gfx1031__)
+ // DPP-based wavefront reduction maximum
+ template 
+ __device__ __forceinline__ void rocsparse_wfreduce_max(int* maximum)

diff --git 
a/sci-libs/rocSPARSE/files/rocSPARSE-5.0.2-remove-matrices-unpacking.patch 
b/sci-libs/rocSPARSE/files/rocSPARSE-5.0.2-remove-matrices-unpacking.patch
new file mode 100644
index ..81d2b4ab1458
--- /dev/null
+++ b/sci-libs/rocSPARSE/files/rocSPARSE-5.0.2-remove-matrices-unpacking.patch
@@ -0,0 +1,42 @@
+Don't let cmake handle test data download, unpack and convert
+
+Index: rocSPARSE-rocm-5.0.2/clients/tests/CMakeLists.txt
+===
+--- rocSPARSE-rocm-5.0.2.orig/clients/tests/CMakeLists.txt
 rocSPARSE-rocm-5.0.2/clients/tests/CMakeLists.txt
+@@ -23,35 +23,6 @@
+ 
+ find_package(GTest 1.10.0 REQUIRED)
+ 
+-#
+-# Client matrices.
+-#
+-
+-if(NOT EXISTS "${CMAKE_MATRICES_DIR}")
+-  #
+-  # Download.
+-  #
+-  set(CMAKE_MATRICES_DIR ${PROJECT_BINARY_DIR}/matrices CACHE STRING 
"Matrices directory.")
+-
+-  if(NOT TARGET rocsparse)
+-set(CONVERT_SOURCE ${CMAKE_SOURCE_DIR}/../deps/convert.cpp CACHE STRING 
"Convert tool mtx2csr.")
+-include(${CMAKE_SOURCE_DIR}/../cmake/ClientMatrices.cmake)
+-  else()
+-   set(CONVERT_SOURCE ${CMAKE_SOURCE_DIR}/deps/convert.cpp 

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

2022-05-02 Thread Benda XU
commit: fcd1defe545055ec827cf020a27e0ae6458af829
Author: YiyangWu  gmail  com>
AuthorDate: Mon May  2 06:16:07 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Tue May  3 05:41:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd1defe

sci-libs/hipCUB: bump to 5.0.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/hipCUB/Manifest|  1 +
 sci-libs/hipCUB/hipCUB-5.0.2.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/sci-libs/hipCUB/Manifest b/sci-libs/hipCUB/Manifest
index 4d4a1a030483..4038ecb82108 100644
--- a/sci-libs/hipCUB/Manifest
+++ b/sci-libs/hipCUB/Manifest
@@ -1,2 +1,3 @@
 DIST hipCUB-4.0.0.tar.gz 137513 BLAKE2B 
b7ef4d53037fba04771162ae8993def648f5e1401654286ffc6987bbb4b25baa1b1b14bc37035e1afe46eeffe3e564f244e339cdfd0e5a242574d248bf4683db
 SHA512 
e778b94c86e09bf3b0bc043fb15ed8725387b875e8631a7e8599aee8da2d8085190effc9681d742fc0d286cc0c20762341f1f24699c8a52e9734611c716530d5
 DIST hipCUB-4.3.0.tar.gz 154097 BLAKE2B 
68a46f1416c969e4bf8e245c2aa8aee626f1e8089182ffb8f5090d540efe98606a616499d52b14da3733b3a6f4da690ea1718ea58fb6166351f4b4807f1b8228
 SHA512 
7c0abcf034d885615a9a4f05e6ca906e99b0ffbe36ae3d4b9d9d79b01d21077dc86be659548b45dad8498b84bec24dc0a5be78040c1ab21ca458d22fa7fae43d
+DIST hipCUB-5.0.2.tar.gz 243032 BLAKE2B 
68256c0868bd23dbd78075ab286fc0738dc90f330a7e99186803e7920b3366f5608986dd9e3f4c5a045f9ec3f2461a66ab5b708d5d1d3fc748d042dd929a7993
 SHA512 
ae4d55fcf513eb5dd1316e335a0de30f6098eba70e877b41905bc59f3fb500ad9a46a28de77b74b914a15ffc38ad5c5f4dbdf36139505c26b94c43ffa5c90e01

diff --git a/sci-libs/hipCUB/hipCUB-5.0.2.ebuild 
b/sci-libs/hipCUB/hipCUB-5.0.2.ebuild
new file mode 100644
index ..176c254b3384
--- /dev/null
+++ b/sci-libs/hipCUB/hipCUB-5.0.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Wrapper of rocPRIM or CUB for GPU parallel primitives"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/hipCUB;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/hipCUB/archive/rocm-${PV}.tar.gz
 -> hipCUB-${PV}.tar.gz"
+
+LICENSE="BSD"
+KEYWORDS="~amd64"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="benchmark test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/hip
+   sci-libs/rocPRIM:${SLOT}
+   benchmark? ( dev-cpp/benchmark )
+   test? ( dev-cpp/gtest )
+"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/hipCUB-rocm-${PV}"
+
+PATCHES="${FILESDIR}/${PN}-4.3.0-add-memory-header.patch"
+
+src_prepare() {
+   sed -e "/PREFIX hipcub/d" \
+   -e "/DESTINATION/s:hipcub/include/:include/:" \
+   -e "/rocm_install_symlink_subdir(hipcub)/d" \
+   -e "/

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

2022-05-02 Thread Benda XU
commit: ab9da0d1ba6e1e6437d4ccb844a8973703808829
Author: YiyangWu  gmail  com>
AuthorDate: Mon May  2 08:03:35 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Tue May  3 05:41:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab9da0d1

sci-libs/rocThrust: bump to 5.0.2

Observed one failed test on gfx1031 though:
https://github.com/ROCmSoftwarePlatform/rocThrust/issues/233

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocThrust/Manifest   |  1 +
 sci-libs/rocThrust/rocThrust-5.0.2.ebuild | 76 +++
 2 files changed, 77 insertions(+)

diff --git a/sci-libs/rocThrust/Manifest b/sci-libs/rocThrust/Manifest
index d94ba9ef58d4..1f55b8280b6b 100644
--- a/sci-libs/rocThrust/Manifest
+++ b/sci-libs/rocThrust/Manifest
@@ -1,2 +1,3 @@
 DIST rocThrust-4.0.0.tar.gz 1166346 BLAKE2B 
02c89e0c4ab2c888a20b7c956a73012157f2735e6ec76369a1f75fbc17bb3f995d1914106ec58562f28243fbe5f019ac230ac3313b6aacb4d8b868f3ac1f091e
 SHA512 
476aa5706487c5801cc91908806a1a1fcb550171f63e0b2debd9b59b18c7435c484578ec456ccfabc140dd7bca7d9bb432a7ba223946b1fca22e72e7d053af2d
 DIST rocThrust-4.3.0.tar.gz 1156832 BLAKE2B 
a462cfaa31883253fabba584ca77622cc5a7234bd9979472a84ec77b91c60f48f1064149b86d624aaedd70262fb65fb6aadb03cc6e00939d4eed6cd11bfc0090
 SHA512 
8c6aa3aefd59c87cc8278930bf90021867f519c356c86a3c3ebfcdf90887b8631250b6a9a8156f77c0cbf7ddbad7881e5e1b802f1cd1305cc3a2e7d95ef4e6f3
+DIST rocThrust-5.0.2.tar.gz 1183550 BLAKE2B 
88021266dc9ffcb8f5e803acfe767c52aaa04b2348d0dcb204eb74bdf44ed26eb6d98f8d85324b90fe73228b52a0ad22686b87274c868ef19ec8ded825b58ea9
 SHA512 
3599b9498db392d480c08873d9e84ff1c05e5417e14e43e56f190fe4490873fec37c944a3c252942d6275a4fa4af85c82d39b62b0fdb5daa82023a2df8a3228f

diff --git a/sci-libs/rocThrust/rocThrust-5.0.2.ebuild 
b/sci-libs/rocThrust/rocThrust-5.0.2.ebuild
new file mode 100644
index ..8e043631657f
--- /dev/null
+++ b/sci-libs/rocThrust/rocThrust-5.0.2.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="HIP back-end for the parallel algorithm library Thrust"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocThrust;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/rocThrust/archive/rocm-${PV}.tar.gz
 -> rocThrust-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+KEYWORDS="~amd64"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="benchmark test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/hip:${SLOT}
+   sci-libs/rocPRIM:${SLOT}
+   test? ( dev-cpp/gtest )"
+DEPEND="${RDEPEND}"
+BDEPEND=">=dev-util/cmake-3.22"
+
+S="${WORKDIR}/rocThrust-rocm-${PV}"
+
+PATCHES=( "${FILESDIR}/${PN}-4.0-operator_new.patch" )
+
+src_prepare() {
+   sed -e "/PREFIX rocthrust/d" \
+   -e "/DESTINATION/s:rocthrust/include/thrust:include/thrust:" \
+   -e "/rocm_install_symlink_subdir(rocthrust)/d" \
+   -e "/

[gentoo-commits] repo/gentoo:master commit in: sci-libs/rocSOLVER/files/, sci-libs/rocSOLVER/

2022-05-02 Thread Benda XU
commit: 317b5671286e85ab9a197195d4751248efa882e4
Author: YiyangWu  gmail  com>
AuthorDate: Sun May  1 09:18:16 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Tue May  3 05:41:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317b5671

sci-libs/rocSOLVER: bump version to 5.0.2

According to 
https://github.com/ROCmSoftwarePlatform/rocSOLVER/issues/367#issuecomment-1099821708
hip and low-level runtimes of rocm does not need to be the same version
with high-level libraries. Loosen dev-util/hip SLOT dependencies
All tests passed on single Radeon RX 6700XT

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocSOLVER/Manifest|   1 +
 .../rocSOLVER/files/rocSOLVER-5.0.2-libfmt8.patch  | 173 +
 sci-libs/rocSOLVER/rocSOLVER-5.0.2.ebuild  |  77 +
 3 files changed, 251 insertions(+)

diff --git a/sci-libs/rocSOLVER/Manifest b/sci-libs/rocSOLVER/Manifest
index e0d75a8c6951..4a48b1da3b26 100644
--- a/sci-libs/rocSOLVER/Manifest
+++ b/sci-libs/rocSOLVER/Manifest
@@ -1 +1,2 @@
 DIST rocSOLVER-4.3.0.tar.gz 454249 BLAKE2B 
727ae416d85c5a19983257d2a0b01836013c1d69cddf3334b2c1b808b96b401db938b46b7ecf1e7faf26ff555374d1d3abed74abbe7be47110a36b44019469ee
 SHA512 
2910e1cfad4d17a2877e2ae572d80179b84903c632652571c01bd12856c92c22e073ea1005ed9aac04244b4c502a7e0c18d96445e57658ae8eb5b320bada549b
+DIST rocSOLVER-5.0.2.tar.gz 530085 BLAKE2B 
f3c3594b5ee2703424da289cc0c520a589da28f9d3f4c04d81cace35a4f77f3ca79ff9a1e7139d83d7a2ae1907083aded99b5d9fbe216d81b225dc1b9fc4105b
 SHA512 
ab349044aba0c1b6b7d0019d15f2bdf068805d2da73790f424ae90835f2d7dd4137d0a641d8edbf98fcb190989f0d0fa57dfc448a376a19e21fd62940046b3a1

diff --git a/sci-libs/rocSOLVER/files/rocSOLVER-5.0.2-libfmt8.patch 
b/sci-libs/rocSOLVER/files/rocSOLVER-5.0.2-libfmt8.patch
new file mode 100644
index ..3f2c0553689b
--- /dev/null
+++ b/sci-libs/rocSOLVER/files/rocSOLVER-5.0.2-libfmt8.patch
@@ -0,0 +1,173 @@
+Backported from upstream to fix dev-cpp/libfmt-8 compatibility
+
+remove changes of CHANGELOG.md from original git commit
+
+From 2bbfb8976f6e4d667499c77e41a6433850063e88 Mon Sep 17 00:00:00 2001
+From: Cory Bloor 
+Date: Tue, 8 Feb 2022 23:53:57 -0700
+Subject: [PATCH] Fix compatibility with fmt v8.1 (#371)
+
+* Make rocsolver_logvalue fmt specializations const
+
+This allows for compile-time format string processing in fmt v8.0.
+
+* Fix compatibility with fmt v7.1
+
+* Update CHANGELOG.md
+---
+ CHANGELOG.md   |  2 ++
+ library/src/include/rocsolver_logvalue.hpp | 38 +-
+ 2 files changed, 25 insertions(+), 15 deletions(-)
+
+diff --git a/library/src/include/rocsolver_logvalue.hpp 
b/library/src/include/rocsolver_logvalue.hpp
+index 199f8d57d..9b3791031 100644
+--- a/library/src/include/rocsolver_logvalue.hpp
 b/library/src/include/rocsolver_logvalue.hpp
+@@ -1,5 +1,5 @@
+ /* 
+- * Copyright (c) 2021 Advanced Micro Devices, Inc.
++ * Copyright (c) 2021-2022 Advanced Micro Devices, Inc.
+  *  */
+ 
+ #pragma once
+@@ -8,6 +8,14 @@
+ 
+ #include "rocsolver_datatype2string.hpp"
+ 
++/* The format function for user-defined types cannot be const before fmt v8.0
++   but must be const in fmt v8.1 if the type is used in a tuple. */
++#if FMT_VERSION < 8
++#define ROCSOLVER_FMT_CONST
++#else
++#define ROCSOLVER_FMT_CONST const
++#endif
++
+ /***
+  * Wrapper for types passed to logger, so we can more easily adjust the
+  * default way of printing built-in types without doing it globally. (e.g.
+@@ -37,7 +45,7 @@ template 
+ struct formatter> : formatter
+ {
+ template 
+-auto format(rocsolver_logvalue wrapper, FormatCtx& ctx)
++auto format(rocsolver_logvalue wrapper, FormatCtx& ctx) 
ROCSOLVER_FMT_CONST
+ {
+ return formatter::format(wrapper.value, ctx);
+ }
+@@ -49,7 +57,7 @@ template <>
+ struct formatter> : formatter
+ {
+ template 
+-auto format(rocsolver_logvalue wrapper, FormatCtx& ctx)
++auto format(rocsolver_logvalue wrapper, FormatCtx& ctx) 
ROCSOLVER_FMT_CONST
+ {
+ return formatter::format(wrapper.value ? '1' : '0', ctx);
+ }
+@@ -58,7 +66,7 @@ template <>
+ struct formatter> : formatter
+ {
+ template 
+-auto format(rocsolver_logvalue wrapper, FormatCtx& ctx)
++auto format(rocsolver_logvalue wrapper, FormatCtx& 
ctx) ROCSOLVER_FMT_CONST
+ {
+ return formatter::format(rocblas2char_operation(wrapper.value), 
ctx);
+ }
+@@ -67,7 +75,7 @@ template <>
+ struct formatter> : formatter
+ {
+ template 
+-auto format(rocsolver_logvalue wrapper, FormatCtx& ctx)
++auto format(rocsolver_logvalue wrapper, FormatCtx& ctx) 

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

2022-05-02 Thread Benda XU
commit: 092917707f6d4fb13477f53cefc4c35f6e961f89
Author: YiyangWu  gmail  com>
AuthorDate: Mon May  2 02:21:23 2022 +
Commit: Benda XU  gentoo  org>
CommitDate: Tue May  3 05:41:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09291770

sci-libs/rocPRIM: bump version to 5.0.2

rocPRIM now supports RDNA2. Tests past on RX 6700XT.
Paralell tests disabled due to device access conflict.
All tests passed on single Radeon RX 6700XT

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yiyang Wu  gmail.com>
Signed-off-by: Benda Xu  gentoo.org>

 sci-libs/rocPRIM/Manifest |  1 +
 sci-libs/rocPRIM/rocPRIM-5.0.2.ebuild | 77 +++
 2 files changed, 78 insertions(+)

diff --git a/sci-libs/rocPRIM/Manifest b/sci-libs/rocPRIM/Manifest
index 21e0c5acf8c2..f10d002c910a 100644
--- a/sci-libs/rocPRIM/Manifest
+++ b/sci-libs/rocPRIM/Manifest
@@ -1,2 +1,3 @@
 DIST rocPRIM-4.0.0.tar.gz 285576 BLAKE2B 
44f3542068dee48c0f2bb475f4d3fd74592fe27f4ca00a7b754014deaaa7187c4363d4b2e7fe13ff771b48d2885b848b9632ef71ce85e80e0946e4e5f13495d8
 SHA512 
c37fce4f16788d82379459af69b9f47f2bccb3b0e655e7314a23936cc99a474afb0092f240bd950341f1b02ce93d03abce0df7ce62ffcb5d577171ce870dd1d2
 DIST rocPRIM-4.3.0.tar.gz 290071 BLAKE2B 
f69ada9859ef9238d4f8c50bc2b10d131c986dbd8982cc0c7f8614cd51746080aba3b3e7b0ef3e1d5006c179a823f4fcb8ce03cc0a4c88fad3cb46947c7b7fb6
 SHA512 
9925f832637d19360bf1624dd7a6ef931fb740ee725e35c3159a09a3c569af6f61e3337124c8e0561e60c8595d0d533a4402b91345056ff8d276c6e1dd491036
+DIST rocPRIM-5.0.2.tar.gz 364102 BLAKE2B 
4e56f37c8ed02a4c4dadfab25e1e840c85c90b6f656858ad15dfa0f8de38b8f130d49a49461dfa09d3f07389e57b2a9cdefe5958b6faa80a639f98d276ca3e66
 SHA512 
d4d14203d721f7f62f35b2af91c261366f150a24fc21dc5a508743ee5a6246a6a3ad437db03f3ddaad5799cc2ba6d7b8d1e37a8e038eb4156d7962313e36f520

diff --git a/sci-libs/rocPRIM/rocPRIM-5.0.2.ebuild 
b/sci-libs/rocPRIM/rocPRIM-5.0.2.ebuild
new file mode 100644
index ..e14d3d1eae50
--- /dev/null
+++ b/sci-libs/rocPRIM/rocPRIM-5.0.2.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="HIP parallel primitives for developing performant GPU-accelerated 
code on ROCm"
+HOMEPAGE="https://github.com/ROCmSoftwarePlatform/rocPRIM;
+SRC_URI="https://github.com/ROCmSoftwarePlatform/rocPRIM/archive/rocm-${PV}.tar.gz
 -> rocPRIM-${PV}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="benchmark test"
+
+RDEPEND="dev-util/hip
+   benchmark? ( dev-cpp/benchmark )
+   test? ( dev-cpp/gtest )"
+BDEPEND="dev-util/rocm-cmake
+   >=dev-util/cmake-3.22"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/rocPRIM-rocm-${PV}"
+
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   # "hcc" is depcreated, new platform ist "rocclr"
+   sed -e "/HIP_PLATFORM STREQUAL/s,hcc,rocclr," -i 
cmake/VerifyCompiler.cmake || die
+
+   # Install according to FHS
+   sed -e "/PREFIX rocprim/d" \
+   -e "/INSTALL_INTERFACE/s,rocprim/include,include/rocprim," \
+   -e "/DESTINATION/s,rocprim/include,include," \
+   -e "/rocm_install_symlink_subdir(rocprim)/d" \
+   -i rocprim/CMakeLists.txt || die
+
+   # disable downloading googletest and googlebenchmark
+   sed  -r -e '/Downloading/{:a;N;/\n *\)$/!ba; d}' -i 
cmake/Dependencies.cmake || die
+
+   # remove GIT dependency
+   sed  -r -e '/find_package\(Git/{:a;N;/\nendif/!ba; d}' -i 
cmake/Dependencies.cmake || die
+
+   # install benchmark files
+   if use benchmark; then
+   sed -e 
"/get_filename_component/s,\${BENCHMARK_SOURCE},${PN}_\${BENCHMARK_SOURCE}," \
+   -e "/add_executable/a\  install(TARGETS 
\${BENCHMARK_TARGET})" -i benchmark/CMakeLists.txt || die
+   fi
+
+   eapply_user
+   cmake_src_prepare
+}
+
+src_configure() {
+   # Grant access to the device
+   addwrite /dev/kfd
+   addpredict /dev/dri/
+
+   # Compiler to use
+   export CXX=hipcc
+
+   local mycmakeargs=(
+   -DBUILD_TEST=$(usex test ON OFF)
+   -DBUILD_BENCHMARK=$(usex benchmark ON OFF)
+   ${AMDGPU_TARGETS+-DAMDGPU_TARGETS="${AMDGPU_TARGETS}"}
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   # Grant access to the device
+   addwrite /dev/kfd
+   addwrite /dev/dri/
+   MAKEOPTS="-j1" cmake_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/kramdown-syntax-coderay/

2022-05-02 Thread Hans de Graaff
commit: 911218ee19733a9d89186a9ef145be70b3141342
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  3 04:17:24 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  3 04:17:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=911218ee

dev-ruby/kramdown-syntax-coderay: enable ruby30 and disable ruby25

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

 dev-ruby/kramdown-syntax-coderay/kramdown-syntax-coderay-1.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-ruby/kramdown-syntax-coderay/kramdown-syntax-coderay-1.0.1.ebuild 
b/dev-ruby/kramdown-syntax-coderay/kramdown-syntax-coderay-1.0.1.ebuild
index f5d42549f182..08194eeeb809 100644
--- a/dev-ruby/kramdown-syntax-coderay/kramdown-syntax-coderay-1.0.1.ebuild
+++ b/dev-ruby/kramdown-syntax-coderay/kramdown-syntax-coderay-1.0.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby26 ruby27 ruby30"
 
 inherit ruby-fakegem
 



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

2022-05-02 Thread Hans de Graaff
commit: 7204ba190d6367cb03e8dfb88b8efb9eb0bac7c4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  3 04:18:43 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  3 04:18:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7204ba19

dev-ruby/jmespath: enable ruby31

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

 dev-ruby/jmespath/jmespath-1.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/jmespath/jmespath-1.6.1.ebuild 
b/dev-ruby/jmespath/jmespath-1.6.1.ebuild
index b640b015b668..d79916ac6658 100644
--- a/dev-ruby/jmespath/jmespath-1.6.1.ebuild
+++ b/dev-ruby/jmespath/jmespath-1.6.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_GEMSPEC="jmespath.gemspec"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"



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

2022-05-02 Thread Hans de Graaff
commit: 92aa61c05126b9701a4682486c20b982bc10817f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  3 04:20:53 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  3 04:21:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92aa61c0

dev-ruby/jquery-rails: update EAPI 6 -> 8, add ruby30

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

 dev-ruby/jquery-rails/jquery-rails-4.4.0-r1.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/dev-ruby/jquery-rails/jquery-rails-4.4.0-r1.ebuild 
b/dev-ruby/jquery-rails/jquery-rails-4.4.0-r1.ebuild
new file mode 100644
index ..975df6d4e710
--- /dev/null
+++ b/dev-ruby/jquery-rails/jquery-rails-4.4.0-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md VERSIONS.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="vendor"
+
+RUBY_FAKEGEM_GEMSPEC="jquery-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="jQuery! For Rails! So great"
+HOMEPAGE="https://www.rubyonrails.org;
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux"
+
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/railties-4.2.0:*
+   >=dev-ruby/thor-0.14:* 

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

2022-05-02 Thread Hans de Graaff
commit: 701c2c051242b4606098a3ad41064bc505b26932
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  3 04:24:23 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  3 04:24:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701c2c05

dev-ruby/jsobfu: update EAPI 6 -> 8, add ruby30, ruby31

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

 dev-ruby/jsobfu/jsobfu-0.4.2-r1.ebuild | 36 ++
 1 file changed, 36 insertions(+)

diff --git a/dev-ruby/jsobfu/jsobfu-0.4.2-r1.ebuild 
b/dev-ruby/jsobfu/jsobfu-0.4.2-r1.ebuild
new file mode 100644
index ..3b7f60cfb522
--- /dev/null
+++ b/dev-ruby/jsobfu/jsobfu-0.4.2-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Javascript code obfuscator"
+HOMEPAGE="https://github.com/rapid7/jsobfu;
+
+LICENSE="BSD"
+#rapid7 gems are slotted so we can have multiple versions installed at once to 
support multiple versions of metasploit
+SLOT="${PV}"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+ruby_add_rdepend "!dev-ruby/jsobfu:0
+   >=dev-ruby/rkelly-remix-0.0.6:0"
+
+ruby_add_bdepend "test? ( dev-ruby/execjs )"
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/ s:^:#:' \
+   -e '/config.\(color\|tty\|formatter\)/ s:^:#:' \
+   spec/spec_helper.rb || die
+}
+
+all_ruby_install() {
+   all_fakegem_install
+
+   ruby_fakegem_binwrapper jsobfu jsobfu-${PV}
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/jquery-ui-rails/

2022-05-02 Thread Hans de Graaff
commit: 461663e0ebff89fee1bb65281fcca2389442967c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  3 04:21:43 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  3 04:21:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=461663e0

dev-ruby/jquery-ui-rails: update EAPI 6 -> 8, add ruby30

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

 .../jquery-ui-rails-6.0.1-r2.ebuild| 25 ++
 1 file changed, 25 insertions(+)

diff --git a/dev-ruby/jquery-ui-rails/jquery-ui-rails-6.0.1-r2.ebuild 
b/dev-ruby/jquery-ui-rails/jquery-ui-rails-6.0.1-r2.ebuild
new file mode 100644
index ..4a0026574b82
--- /dev/null
+++ b/dev-ruby/jquery-ui-rails/jquery-ui-rails-6.0.1-r2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="History.md README.md VERSIONS.md"
+
+RUBY_FAKEGEM_EXTRAINSTALL="app"
+
+inherit ruby-fakegem
+
+DESCRIPTION="The jQuery UI assets for the Rails 3.2+ asset pipeline"
+HOMEPAGE="https://github.com/joliss/jquery-ui-rails;
+
+LICENSE="MIT"
+SLOT="6"
+KEYWORDS="~amd64 ~arm ~x86 ~x64-macos"
+
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/railties-3.2.16:*"



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

2022-05-02 Thread Hans de Graaff
commit: c179275b752ef9b1bae12f64cca19b9e3c22e658
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue May  3 04:18:11 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue May  3 04:18:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c179275b

dev-ruby/jmespath: drop 1.4.0, 1.5.0, 1.6.0

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

 dev-ruby/jmespath/Manifest  |  3 ---
 dev-ruby/jmespath/jmespath-1.4.0.ebuild | 27 ---
 dev-ruby/jmespath/jmespath-1.5.0.ebuild | 26 --
 dev-ruby/jmespath/jmespath-1.6.0.ebuild | 26 --
 4 files changed, 82 deletions(-)

diff --git a/dev-ruby/jmespath/Manifest b/dev-ruby/jmespath/Manifest
index 33c96a03de1c..1ebc44c75643 100644
--- a/dev-ruby/jmespath/Manifest
+++ b/dev-ruby/jmespath/Manifest
@@ -1,4 +1 @@
-DIST jmespath-1.4.0.tar.gz 40899 BLAKE2B 
45e52f649950b00205af6010084e009a7327600971fdf84e0569498a031e9307876e412a4491fc176724667246fe9f81317a80dd7ff6c44b7e24a135af224e01
 SHA512 
2b3923a5c853c527ae10ed95da49e3f4888f80ec4eec18fcec2eff16698765e6e875575994ce2fa681977fb5329b122d95cab77fb80ead3548fc26fcbfb33859
-DIST jmespath-1.5.0.tar.gz 40777 BLAKE2B 
b1143860b5b52835f42293ee1f61e21f1ff392b09707f6c53997f54b3ebe8c4ecc9128ee1336010bf623c2c220a6f25c3ef6796bf66cf1cf076d1fcc3ca22b80
 SHA512 
823404f2c5530d1888e9d9dfa22edfd42c8171a4c275f1a5965e56914c528ae0a20af8e69d62ec9876de57659f4dc8ac737c2092b1631b499c09c060bff21e36
-DIST jmespath-1.6.0.tar.gz 40503 BLAKE2B 
0ee49626b7d22859cf1f6de37875c0a49de176664eaa159357473fc069a612c9431c6aa301789d38a2b1e9f8c1986c8495b2ee573c6b5a80a9bce83343ba4d8d
 SHA512 
b7538121494b4a1048b17f6ff2aa3c30442584a4bca4b8deb0f7005c9e13c2b61b843ceb7590e47bb68fe24274b4833abc598b59e1e71991522396aa2b73fc92
 DIST jmespath-1.6.1.tar.gz 40731 BLAKE2B 
004da1c19a9990f83cc7484afccf7f7c8b6924ff538a0779752a4fd2aa0d469fd7ddf975f39e50f3f3d806109d6742adbc16237dec5760c224a59e6791954529
 SHA512 
8c66235463f1d83a2b061e9e01b5ef0d3d12df5a034a334d3c06a919bc2049b44dd740da0297e1774300533bc9968614f3d961deb4bfe808c9221e03d6f1bbed

diff --git a/dev-ruby/jmespath/jmespath-1.4.0.ebuild 
b/dev-ruby/jmespath/jmespath-1.4.0.ebuild
deleted file mode 100644
index f513fd5c7b90..
--- a/dev-ruby/jmespath/jmespath-1.4.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Implements JMESPath for Ruby"
-HOMEPAGE="https://github.com/jmespath/jmespath.rb;
-SRC_URI="https://github.com/jmespath/jmespath.rb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="${PN}.rb-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="1"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/I s:^:#:' \
-   
spec/{compliance_spec,compliance_without_errors_spec,spec_helper}.rb || die
-   sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/jmespath/jmespath-1.5.0.ebuild 
b/dev-ruby/jmespath/jmespath-1.5.0.ebuild
deleted file mode 100644
index b640b015b668..
--- a/dev-ruby/jmespath/jmespath-1.5.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_GEMSPEC="jmespath.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Implements JMESPath for Ruby"
-HOMEPAGE="https://github.com/jmespath/jmespath.rb;
-SRC_URI="https://github.com/jmespath/jmespath.rb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="${PN}.rb-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="1"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/I s:^:#:' \
-   
spec/{compliance_spec,compliance_without_errors_spec,spec_helper}.rb || die
-   sed -i -e '/bundler/I s:^:#:' spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/jmespath/jmespath-1.6.0.ebuild 
b/dev-ruby/jmespath/jmespath-1.6.0.ebuild
deleted file mode 100644
index b640b015b668..
--- a/dev-ruby/jmespath/jmespath-1.6.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30"
-
-RUBY_FAKEGEM_GEMSPEC="jmespath.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Implements JMESPath for Ruby"
-HOMEPAGE="https://github.com/jmespath/jmespath.rb;
-SRC_URI="https://github.com/jmespath/jmespath.rb/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-RUBY_S="${PN}.rb-${PV}"
-
-LICENSE="Apache-2.0"
-SLOT="1"
-KEYWORDS="~amd64 ~arm64"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/simplecov/I s:^:#:' \
-   

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

2022-05-02 Thread Sam James
commit: f0922c3624e8e98b4a8e5c7f171dce314ca5299b
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 03:44:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 03:44:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0922c36

net-misc/curl: disable new msh3

Not yet packaged

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

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

diff --git a/net-misc/curl/curl-7.83.0.ebuild b/net-misc/curl/curl-7.83.0.ebuild
index 08bd291889b6..150319f8e7d6 100644
--- a/net-misc/curl/curl-7.83.0.ebuild
+++ b/net-misc/curl/curl-7.83.0.ebuild
@@ -215,6 +215,7 @@ multilib_src_configure() {
$(use_with kerberos gssapi "${EPREFIX}"/usr)
--without-libgsasl
--without-libpsl
+   --without-msh3
$(use_with nghttp3)
$(use_with nghttp3 ngtcp2)
$(use_with quiche)



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2022-05-02 Thread Sam James
commit: 439694358dc976b796de6c95c507481044fb0227
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 03:34:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 03:34:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43969435

gnome-extra/cinnamon-control-center: disable py3.7

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

 .../cinnamon-control-center/cinnamon-control-center-5.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r1.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r1.ebuild
index 27ee0069d477..bdfc639a6700 100644
--- 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r1.ebuild
+++ 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9,10} )
+PYTHON_COMPAT=( python3_{8,9,10} )
 
 inherit meson gnome2-utils python-any-r1 xdg virtualx
 



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2022-05-02 Thread Sam James
commit: 4372dfb687e1ea71523e6f873420faad81eeacce
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 03:19:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 03:33:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4372dfb6

gnome-extra/cinnamon-control-center: Remove old

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Closes: https://github.com/gentoo/gentoo/pull/25294
Signed-off-by: Sam James  gentoo.org>

 .../cinnamon-control-center-5.2.1.ebuild   | 98 --
 1 file changed, 98 deletions(-)

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1.ebuild
deleted file mode 100644
index e8ca7c2831ca..
--- a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9,10} )
-
-inherit meson gnome2-utils python-any-r1 xdg virtualx
-
-DESCRIPTION="Cinnamons's main interface to configure various aspects of the 
desktop"
-HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-control-center;
-SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="+colord input_devices_wacom +networkmanager +modemmanager 
gnome-online-accounts systemd test"
-REQUIRED_USE="modemmanager? ( networkmanager )"
-KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
-RESTRICT="test"
-
-COMMON_DEPEND="
-   >=dev-libs/glib-2.44.0:2
-   >=gnome-base/libgnomekbd-3.0.0:0=
-   >=gnome-extra/cinnamon-desktop-5.2:0=
-   >=gnome-extra/cinnamon-menus-5.2:0=
-   media-libs/fontconfig
-   >=sys-auth/polkit-0.103
-   >=x11-libs/gdk-pixbuf-2.23.0:2
-   >=x11-libs/gtk+-3.16.0:3
-   >=x11-libs/libnotify-0.7.3:0=
-   x11-libs/libX11
-   >=x11-libs/libxklavier-5.1
-
-   colord? ( >=x11-misc/colord-0.1.14:0= )
-   input_devices_wacom? (
-   >=dev-libs/libwacom-0.7
-   >=gnome-extra/cinnamon-settings-daemon-5.2:0=
-   >=x11-libs/libXi-1.2 )
-   networkmanager? (
-   >=gnome-extra/nm-applet-1.2.0
-   >=net-misc/networkmanager-1.2.0:=[modemmanager?]
-
-   modemmanager? ( >=net-misc/modemmanager-0.7 )
-   )
-   gnome-online-accounts? (
-   >=net-libs/gnome-online-accounts-3.18.0
-   )
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   x11-themes/adwaita-icon-theme
-
-   colord? ( >=gnome-extra/gnome-color-manager-3 )
-   input_devices_wacom? ( 
gnome-extra/cinnamon-settings-daemon[input_devices_wacom] )
-   systemd? ( >=sys-apps/systemd-31 )
-   !systemd? ( app-admin/openrc-settingsd )
-"
-DEPEND="
-   ${COMMON_DEPEND}
-   app-text/iso-codes
-   x11-base/xorg-proto
-"
-BDEPEND="
-   ${PYTHON_DEPS}
-   dev-util/glib-utils
-   >=sys-devel/gettext-0.17
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   default
-   python_fix_shebang meson_install_schemas.py
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use colord color)
-   $(meson_use modemmanager)
-   $(meson_use networkmanager)
-   $(meson_use gnome-online-accounts onlineaccounts)
-   $(meson_use input_devices_wacom wacom)
-   )
-   meson_src_configure
-}
-
-src_test() {
-   virtx meson_src_test
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/files/

2022-05-02 Thread Sam James
commit: 68c3ea229631afac0edaba83bf887b1f1ecd41e0
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 03:34:18 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 03:34:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c3ea22

gnome-extra/cinnamon-control-center: add link to upstream bug in patch

Bug: https://github.com/linuxmint/cinnamon/issues/10616
Bug: https://bugs.gentoo.org/840317
Signed-off-by: Sam James  gentoo.org>

 .../files/cinnamon-control-center-5.2.1-fix-libnma.patch   | 3 +++
 1 file changed, 3 insertions(+)

diff --git 
a/gnome-extra/cinnamon-control-center/files/cinnamon-control-center-5.2.1-fix-libnma.patch
 
b/gnome-extra/cinnamon-control-center/files/cinnamon-control-center-5.2.1-fix-libnma.patch
index 116c9a3058d3..ae9caceed7f9 100644
--- 
a/gnome-extra/cinnamon-control-center/files/cinnamon-control-center-5.2.1-fix-libnma.patch
+++ 
b/gnome-extra/cinnamon-control-center/files/cinnamon-control-center-5.2.1-fix-libnma.patch
@@ -1,3 +1,6 @@
+https://bugs.gentoo.org/840317
+https://github.com/linuxmint/cinnamon/issues/10616
+
 From 0f4d212874c4fbee18b860963d0a5c7bd54dcfd1 Mon Sep 17 00:00:00 2001
 From: Michael Webster 
 Date: Mon, 31 Jan 2022 08:56:28 -0500



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/files/, gnome-extra/cinnamon-control-center/

2022-05-02 Thread Sam James
commit: a5f06a4b8a63dcb51935678be595fd1b3ae05517
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Tue May  3 03:18:24 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 03:33:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5f06a4b

gnome-extra/cinnamon-control-center: Fix libnma dependency

Closes: https://bugs.gentoo.org/840317
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Sam James  gentoo.org>

 .../cinnamon-control-center-5.2.1-r1.ebuild| 105 +
 .../cinnamon-control-center-5.2.1-fix-libnma.patch |  58 
 2 files changed, 163 insertions(+)

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r1.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r1.ebuild
new file mode 100644
index ..27ee0069d477
--- /dev/null
+++ 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-5.2.1-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9,10} )
+
+inherit meson gnome2-utils python-any-r1 xdg virtualx
+
+DESCRIPTION="Cinnamons's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/ 
https://github.com/linuxmint/cinnamon-control-center;
+SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="+colord input_devices_wacom +networkmanager +modemmanager 
gnome-online-accounts systemd test"
+REQUIRED_USE="modemmanager? ( networkmanager )"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+RESTRICT="test"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.44.0:2
+   >=gnome-base/libgnomekbd-3.0.0:0=
+   >=gnome-extra/cinnamon-desktop-5.2:0=
+   >=gnome-extra/cinnamon-menus-5.2:0=
+   media-libs/fontconfig
+   >=sys-auth/polkit-0.103
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=x11-libs/gtk+-3.16.0:3
+   >=x11-libs/libnotify-0.7.3:0=
+   x11-libs/libX11
+   >=x11-libs/libxklavier-5.1
+
+   colord? ( >=x11-misc/colord-0.1.14:0= )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7
+   >=gnome-extra/cinnamon-settings-daemon-5.2:0=
+   >=x11-libs/libXi-1.2 )
+   networkmanager? (
+   >=gnome-extra/nm-applet-1.2.0
+   >=net-libs/libnma-1.8.34
+   >=net-misc/networkmanager-1.2.0:=[modemmanager?]
+
+   modemmanager? ( >=net-misc/modemmanager-0.7 )
+   )
+   gnome-online-accounts? (
+   >=net-libs/gnome-online-accounts-3.18.0
+   )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   x11-themes/adwaita-icon-theme
+
+   colord? ( >=gnome-extra/gnome-color-manager-3 )
+   input_devices_wacom? ( 
gnome-extra/cinnamon-settings-daemon[input_devices_wacom] )
+   systemd? ( >=sys-apps/systemd-31 )
+   !systemd? ( app-admin/openrc-settingsd )
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   app-text/iso-codes
+   x11-base/xorg-proto
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.17
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   # Fix >=libnma-1.8.34
+   # 
https://github.com/linuxmint/cinnamon-control-center/commit/0f4d212874c4fbee18b860963d0a5c7bd54dcfd1
+   "${FILESDIR}"/${PN}-5.2.1-fix-libnma.patch
+)
+
+src_prepare() {
+   default
+   python_fix_shebang meson_install_schemas.py
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use colord color)
+   $(meson_use modemmanager)
+   $(meson_use networkmanager)
+   $(meson_use gnome-online-accounts onlineaccounts)
+   $(meson_use input_devices_wacom wacom)
+   )
+   meson_src_configure
+}
+
+src_test() {
+   virtx meson_src_test
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}

diff --git 
a/gnome-extra/cinnamon-control-center/files/cinnamon-control-center-5.2.1-fix-libnma.patch
 
b/gnome-extra/cinnamon-control-center/files/cinnamon-control-center-5.2.1-fix-libnma.patch
new file mode 100644
index ..116c9a3058d3
--- /dev/null
+++ 
b/gnome-extra/cinnamon-control-center/files/cinnamon-control-center-5.2.1-fix-libnma.patch
@@ -0,0 +1,58 @@
+From 0f4d212874c4fbee18b860963d0a5c7bd54dcfd1 Mon Sep 17 00:00:00 2001
+From: Michael Webster 
+Date: Mon, 31 Jan 2022 08:56:28 -0500
+Subject: [PATCH] network: Remove old workaround for openvpn widgets.
+
+I can't reproduce the original issue anymore, and NMACertChooser
+is removed in network-manager-openvpn 1.8.34.
+
+Fixes #10616
+
+ref:
+6db4961fd3a002182984d0e71ec364c9befdd93b
+---
+ meson.build   |  2 --
+ 

[gentoo-commits] repo/proj/guru:dev commit in: dev-R/fs/files/, dev-R/fs/

2022-05-02 Thread Alessandro Barbieri
commit: 7641f2357ce2db3613b13f93ad882ca0eb125ee6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May  3 03:15:56 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue May  3 03:32:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7641f235

dev-R/fs: new package, add 1.5.2

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/fs/Manifest  |  1 +
 dev-R/fs/files/fs-1.5.2-system-libuv.patch | 40 
 dev-R/fs/fs-1.5.2.ebuild   | 42 ++
 dev-R/fs/metadata.xml  | 17 
 4 files changed, 100 insertions(+)

diff --git a/dev-R/fs/Manifest b/dev-R/fs/Manifest
new file mode 100644
index 0..4668bc280
--- /dev/null
+++ b/dev-R/fs/Manifest
@@ -0,0 +1 @@
+DIST fs_1.5.2.tar.gz 793627 BLAKE2B 
46fc6ed71f4f6b79f47be09f9a64742cf4d561762d80612a42ecabd0ba24dcc0dc0b963ff25af2f6bee1c5b65e2d957be805a22a2fc4bae148dc2f1710c664ad
 SHA512 
0d114613946ef03a9fa4a1a07cd30f04f0a677646692f17e9adaa55f8e65eb26575822875dc9054c19817fffae9dc11662c89115d4ea123846bea9bdfb06b305

diff --git a/dev-R/fs/files/fs-1.5.2-system-libuv.patch 
b/dev-R/fs/files/fs-1.5.2-system-libuv.patch
new file mode 100644
index 0..053027475
--- /dev/null
+++ b/dev-R/fs/files/fs-1.5.2-system-libuv.patch
@@ -0,0 +1,40 @@
+--- /var/tmp/portage/dev-R/fs-1.5.2/work/fs-1.5.2/src/Makevars
 fs-1.5.2/src/Makevars
+@@ -1,8 +1,6 @@
+ UNAME := $(shell uname)
+ 
+-LIBUV := libuv-1.38.1
+-
+-PKG_LIBS = ./$(LIBUV)/.libs/libuv.a -pthread
++PKG_LIBS = -pthread -luv
+ 
+ SOURCES = $(wildcard *.cc unix/*.cc)
+ OBJECTS = $(SOURCES:.cc=.o)
+@@ -21,24 +19,13 @@
+ OBJECTS +=  bsd/setmode.o bsd/strmode.o bsd/reallocarray.o
+ endif
+ 
+-PKG_CPPFLAGS = -I./$(LIBUV)/include -I. -pthread
+-
+-all: $(SHLIB)
+-
+-$(SHLIB): $(LIBUV)/.libs/libuv.a
+-
+-$(LIBUV)/Makefile:
+-  (cd $(LIBUV) \
+-  && CC="$(CC)" CFLAGS="$(CFLAGS) $(CPPFLAGS) $(CPICFLAGS) 
$(C_VISIBILITY)" AR="$(AR)" RANLIB="$(RANLIB)" LDFLAGS="$(LDFLAGS)" ./configure 
--quiet)
++PKG_CPPFLAGS = -I./usr/include/uv -I. -pthread
+ 
+-$(LIBUV)/.libs/libuv.a: $(LIBUV)/Makefile
+-  $(MAKE) --directory=$(LIBUV) \
+-  HAVE_DTRACE=0
++all:
+ 
+-.PHONY: shlib-clean clean
++.PHONY: clean
+ 
+ # shlib-clean: clean
+ 
+ clean:
+-  $(MAKE) --directory=$(LIBUV) distclean
+   rm -f $(OBJECTS)

diff --git a/dev-R/fs/fs-1.5.2.ebuild b/dev-R/fs/fs-1.5.2.ebuild
new file mode 100644
index 0..3b6911c4b
--- /dev/null
+++ b/dev-R/fs/fs-1.5.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages
+
+DESCRIPTION='Cross-Platform File System Operations Based on libuv'
+HOMEPAGE="
+   https://cran.r-project.org/package=fs
+   https://fs.r-lib.org/
+   https://github.com/r-lib/fs
+"
+
+KEYWORDS="~amd64"
+LICENSE='MIT'
+
+DEPEND="
+   >=dev-lang/R-3.1
+   dev-libs/libuv
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-system-libuv.patch" )
+
+src_prepare() {
+   rm -r src/libuv-* || die
+   R-packages_src_prepare
+}
+
+R_SUGGESTS="
+   dev-R/covr
+   dev-R/crayon
+   dev-R/knitr
+   >=dev-R/pillar-1.0.0
+   dev-R/rmarkdown
+   dev-R/spelling
+   dev-R/testthat
+   >=dev-R/tibble-1.1.0
+   >=dev-R/vctrs-0.3.0
+   dev-R/withr
+"

diff --git a/dev-R/fs/metadata.xml b/dev-R/fs/metadata.xml
new file mode 100644
index 0..5dddee52f
--- /dev/null
+++ b/dev-R/fs/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   co-maintainers welcome
+   Alessandro Barbieri
+   lssndrbarbi...@gmail.com
+   
+   
+   
+   Gábor Csárdi
+   csardi.ga...@gmail.com
+   
+   https://github.com/r-lib/fs/issues
+   r-lib/fs
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/RcppArmadillo/, dev-R/gh/, dev-R/xml2/, dev-R/lattice/, dev-R/praise/, ...

2022-05-02 Thread Alessandro Barbieri
commit: db050489ba021cbf1f079e8e3ffab4c9a968cc39
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May  3 03:21:21 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue May  3 03:32:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db050489

dev-R/*: add upstream metadata

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/BH/metadata.xml| 2 ++
 dev-R/RcppArmadillo/metadata.xml | 2 ++
 dev-R/RcppTOML/metadata.xml  | 2 ++
 dev-R/brio/metadata.xml  | 2 ++
 dev-R/callr/metadata.xml | 2 ++
 dev-R/covr/metadata.xml  | 2 ++
 dev-R/curl/metadata.xml  | 2 ++
 dev-R/desc/metadata.xml  | 2 ++
 dev-R/diffobj/metadata.xml   | 2 ++
 dev-R/evaluate/metadata.xml  | 2 ++
 dev-R/farver/metadata.xml| 2 ++
 dev-R/ggplot2/metadata.xml   | 2 ++
 dev-R/gh/metadata.xml| 2 ++
 dev-R/gitcreds/metadata.xml  | 2 ++
 dev-R/gtable/metadata.xml| 2 ++
 dev-R/here/metadata.xml  | 2 ++
 dev-R/highr/metadata.xml | 2 ++
 dev-R/httr/metadata.xml  | 2 ++
 dev-R/ini/metadata.xml   | 2 ++
 dev-R/isoband/metadata.xml   | 2 ++
 dev-R/knitr/metadata.xml | 2 ++
 dev-R/lattice/metadata.xml   | 2 ++
 dev-R/magrittr/metadata.xml  | 2 ++
 dev-R/markdown/metadata.xml  | 2 ++
 dev-R/mime/metadata.xml  | 2 ++
 dev-R/parsedate/metadata.xml | 2 ++
 dev-R/pkgload/metadata.xml   | 2 ++
 dev-R/pkgsearch/metadata.xml | 2 ++
 dev-R/plogr/metadata.xml | 2 ++
 dev-R/praise/metadata.xml| 2 ++
 dev-R/prettyunits/metadata.xml   | 2 ++
 dev-R/processx/metadata.xml  | 2 ++
 dev-R/rappdirs/metadata.xml  | 2 ++
 dev-R/rematch2/metadata.xml  | 2 ++
 dev-R/reticulate/metadata.xml| 2 ++
 dev-R/rex/metadata.xml   | 2 ++
 dev-R/roxygen2/metadata.xml  | 2 ++
 dev-R/rprojroot/metadata.xml | 2 ++
 dev-R/rstudioapi/metadata.xml| 2 ++
 dev-R/scales/metadata.xml| 2 ++
 dev-R/spelling/metadata.xml  | 2 ++
 dev-R/stringi/metadata.xml   | 2 ++
 dev-R/stringr/metadata.xml   | 2 ++
 dev-R/sys/metadata.xml   | 2 ++
 dev-R/testthat/metadata.xml  | 2 ++
 dev-R/viridisLite/metadata.xml   | 2 ++
 dev-R/waldo/metadata.xml | 2 ++
 dev-R/whoami/metadata.xml| 2 ++
 dev-R/withr/metadata.xml | 2 ++
 dev-R/xfun/metadata.xml  | 2 ++
 dev-R/xml2/metadata.xml  | 2 ++
 dev-R/yaml/metadata.xml  | 2 ++
 52 files changed, 104 insertions(+)

diff --git a/dev-R/BH/metadata.xml b/dev-R/BH/metadata.xml
index 24088a555..90e4f2119 100644
--- a/dev-R/BH/metadata.xml
+++ b/dev-R/BH/metadata.xml
@@ -11,5 +11,7 @@
Dirk Eddelbuettel
e...@debian.org

+   https://github.com/eddelbuettel/bh/issues
+   eddelbuettel/bh

 

diff --git a/dev-R/RcppArmadillo/metadata.xml b/dev-R/RcppArmadillo/metadata.xml
index a561238c2..802a98229 100644
--- a/dev-R/RcppArmadillo/metadata.xml
+++ b/dev-R/RcppArmadillo/metadata.xml
@@ -25,5 +25,7 @@ Armadillo requires a C++11 compiler.
Dirk Eddelbuettel
e...@debian.org

+   
https://github.com/RcppCore/RcppArmadillo/issues
+   RcppCore/RcppArmadillo

 

diff --git a/dev-R/RcppTOML/metadata.xml b/dev-R/RcppTOML/metadata.xml
index c9d88cd6b..9ce74bc8d 100644
--- a/dev-R/RcppTOML/metadata.xml
+++ b/dev-R/RcppTOML/metadata.xml
@@ -17,5 +17,7 @@ uses 'Rcpp' to connect the 'cpptoml' parser written by Chase 
Geigle
Dirk Eddelbuettel
e...@debian.org

+   
https://github.com/eddelbuettel/rcpptoml/issues
+   eddelbuettel/rcpptoml

 

diff --git a/dev-R/brio/metadata.xml b/dev-R/brio/metadata.xml
index d6b7e0ab5..d61fa72ea 100644
--- a/dev-R/brio/metadata.xml
+++ b/dev-R/brio/metadata.xml
@@ -14,5 +14,7 @@ files and provide more explicit control over line 
endings.
Gábor Csárdi
csardi.ga...@gmail.com

+   https://github.com/r-lib/brio/issues
+   r-lib/brio

 

diff --git a/dev-R/callr/metadata.xml b/dev-R/callr/metadata.xml
index fc1707097..99c0a57c2 100644
--- a/dev-R/callr/metadata.xml
+++ b/dev-R/callr/metadata.xml
@@ -14,5 +14,7 @@ This packages does exactly that.
Gábor Csárdi
csardi.ga...@gmail.com

+   https://github.com/r-lib/callr/issues
+   r-lib/callr

 

diff --git a/dev-R/covr/metadata.xml b/dev-R/covr/metadata.xml
index 599a745a7..2eadff180 100644
--- a/dev-R/covr/metadata.xml
+++ b/dev-R/covr/metadata.xml
@@ -18,5 +18,7 @@ C/C++/FORTRAN code.
Jim Hester
james.f.hes...@gmail.com

+

[gentoo-commits] repo/proj/guru:dev commit in: dev-R/googlesheets4/

2022-05-02 Thread Alessandro Barbieri
commit: 0a0939c244e2b9da8b137af5648f5d1435ce792c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May  3 03:20:33 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue May  3 03:32:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0a0939c2

dev-R/googlesheets4: new package, add 1.0.0

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/googlesheets4/Manifest   |  1 +
 dev-R/googlesheets4/googlesheets4-1.0.0.ebuild | 43 ++
 dev-R/googlesheets4/metadata.xml   | 24 ++
 3 files changed, 68 insertions(+)

diff --git a/dev-R/googlesheets4/Manifest b/dev-R/googlesheets4/Manifest
new file mode 100644
index 0..57a9c3527
--- /dev/null
+++ b/dev-R/googlesheets4/Manifest
@@ -0,0 +1 @@
+DIST googlesheets4_1.0.0.tar.gz 222038 BLAKE2B 
a393298911dd0f50c6b298f98c18f5ab85432ca416d444a532cd01006e43a2cde5c5fd31b69d0a38efb315a7e14e153e8cdcba5618685528c6ef608956d0cd98
 SHA512 
2c2be5ad134fc5eae823b1341b1ebebd334fa2f975b2145c9dd771b77a3f09b9d71f13878722c04b66c17232c35cb196ffa049c3cff9482c5787374562481217

diff --git a/dev-R/googlesheets4/googlesheets4-1.0.0.ebuild 
b/dev-R/googlesheets4/googlesheets4-1.0.0.ebuild
new file mode 100644
index 0..3c6e072d8
--- /dev/null
+++ b/dev-R/googlesheets4/googlesheets4-1.0.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages
+
+DESCRIPTION='Access Google Sheets using the Sheets API V4'
+HOMEPAGE="
+   https://cran.r-project.org/package=googlesheets4
+   https://googlesheets4.tidyverse.org/
+   https://github.com/tidyverse/googlesheets4
+"
+KEYWORDS="~amd64"
+LICENSE='MIT'
+
+DEPEND="
+   dev-R/cellranger
+   dev-R/ids
+   dev-R/magrittr
+   >=dev-R/googledrive-2.0.0
+   >=dev-R/glue-1.3.0
+   dev-R/purrr
+   >=dev-R/rlang-0.4.11
+   >=dev-lang/R-3.3
+   >=dev-R/cli-3.0.0
+   dev-R/curl
+   >=dev-R/gargle-1.2.0
+   dev-R/httr
+   dev-R/rematch2
+   >=dev-R/tibble-2.1.1
+   >=dev-R/vctrs-0.2.3
+"
+RDEPEND="${DEPEND}"
+
+SUGGESTED_PACKAGES="
+   dev-R/covr
+   dev-R/readr
+   dev-R/rmarkdown
+   dev-R/spelling
+   >=dev-R/testthat-3.0.0
+   dev-R/withr
+"

diff --git a/dev-R/googlesheets4/metadata.xml b/dev-R/googlesheets4/metadata.xml
new file mode 100644
index 0..7e116083f
--- /dev/null
+++ b/dev-R/googlesheets4/metadata.xml
@@ -0,0 +1,24 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   co-maintainers welcome
+   Alessandro Barbieri
+   lssndrbarbi...@gmail.com
+   
+   Interact with Google Sheets through the 
Sheets API v4
+https://developers.google.com/sheets/api;. "API" is an acronym for
+"application programming interface"; the Sheets API allows users to
+interact with Google Sheets programmatically, instead of via a web
+browser. The "v4" refers to the fact that the Sheets API is currently
+at version 4. This package can read and write both the metadata and
+the cell data in a Sheet.
+   
+   
+   Jennifer Bryan
+   je...@rstudio.com
+   
+   
https://github.com/tidyverse/googlesheets4/issues
+   tidyverse/googlesheets4
+   
+



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

2022-05-02 Thread Alessandro Barbieri
commit: 1fd65b7884b61a470f5f033645b30c65774ae1ff
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May  3 02:09:58 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue May  3 03:24:49 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1fd65b78

net-misc/bee-node: add 1.0.0_alpha4

Signed-off-by: Alessandro Barbieri  gmail.com>

 net-misc/bee-node/Manifest |  91 
 net-misc/bee-node/bee-node-1.0.0_alpha4.ebuild | 524 +
 .../files/bee-node-1.0.0_alpha4-no-download.patch  |  61 +++
 net-misc/bee-node/metadata.xml |   5 +
 4 files changed, 681 insertions(+)

diff --git a/net-misc/bee-node/Manifest b/net-misc/bee-node/Manifest
index 5703b7f65..91530eacd 100644
--- a/net-misc/bee-node/Manifest
+++ b/net-misc/bee-node/Manifest
@@ -5,9 +5,11 @@ DIST aes-gcm-0.9.4.crate 148477 BLAKE2B 
887380b30dec46eb5baa1bd8ebfbebe3358a33df
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
 DIST anyhow-1.0.53.crate 44233 BLAKE2B 
09033ff6e5a64456dea7d9c9039479c02334aefe3cebc449150df16486be3c0c52005bc3b6153c9a044671c52f36a16e97033ff68ffc4fa66e44cffbdcae23b5
 SHA512 
3c7e03a02b75982bd43f73503f0e12382e03d74136ddccde753617f6a8fd9d28eaf5b67f8fceb7d2dd70ea5414995cbaeb7ae1776bad31c6c8c084614f8376df
+DIST anyhow-1.0.56.crate 44780 BLAKE2B 
142a2c02e51dc6fa2709d349881aea404b14dbdfa379ddd6a99672df4977dcca0658897c9e9881e291fb56f5b522cf2a0e2da12afb7038d0929d05f436ff68a9
 SHA512 
9dc8233b87f8229676ad08903cc1507370588d63702c10bff3426d00ce10754744477d5ba3396c94e7128eeef12c647f8f042de8cc6d1943c2882785ac7ebab5
 DIST anymap-0.12.1.crate 14298 BLAKE2B 
a4f5f4f18263e0a6d5b67ac8fbb56cf410534a0fc3e670d57a3275d0efe318c98b9b594f0be44dd7ac9fd08cda1d05733489290884af25f76ea981e0ae61ad60
 SHA512 
88fbca9ff7482ecd338f9cd9a025499ed98b47eaa89ca8dcd1ccfb013b6c9ebe7a8eca5d7c873eb716c320af7ccda01f6d4c26bb333c8ff434416416ee64a774
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
 DIST arrayvec-0.5.2.crate 27838 BLAKE2B 
51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f
 SHA512 
1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
+DIST arrayvec-0.7.2.crate 29341 BLAKE2B 
eae9d3f494033ea2d837a6024cb24bd4574683ed1e76ac6be7f7c6b0d8ee65c0eaf03dbae7fea04cf0921299f69234ad91e1cf41342de86f554f74e287dd3ba1
 SHA512 
80cc6e55b6032f4882362813de970d3d99e600ada774b28ac6a24c9c8e018fda3b35c5750ac3a09fca6fb9496e2e3fe608b58d21b1b84685ebd170f567a0ecbc
 DIST asn1_der-0.7.5.crate 19738 BLAKE2B 
60037a139e1f71e9369b0471f8b9c96c983bc100af2d04fed38cfe498a8c8974cd5a1c9fc804a00e50ec1f34b55ed07ad3b2d14b362caed83c9153358150bd30
 SHA512 
2ff6fd81cb7b1e1dde91fadfdcb51c5f1ccfdbb27ba2f2e2f1004b150d86ae8c41387e35b991be155921ca9234b854e3448a131232c14410df4f76635a6f5963
 DIST async-channel-1.6.1.crate 12574 BLAKE2B 
5c5c8f1cf1458d952637a439a1534e68bcb4a1cf478cec6b6d224387f56c59dc6cffd2e3621dc24e03e20df3fdbda5b8855fccfbbc26a2aa03656aff3a17d02f
 SHA512 
797b1f5b4c07853f78670e62b67fb787c329ffa2c89475a3767a963d524a69dce082cc7f3a2878d9c990f00ae2d9cd7e0d21743fc4186769c238467bdb20c65e
 DIST async-priority-queue-0.1.1.crate 6886 BLAKE2B 
00d01e2ba7677f5c131f1dda0ce54d316c9329e6f359cebabeb94ea8aa93375ef3114c0be82e6b2632af8188fac20e471d1a38cbd3f13a308ffb9c893c15d0aa
 SHA512 
8b857b8b5fef947275a6d8b1c39e1c36cc6b6ff23d74115dcaac30b87a1fd9458f73d4258882bf7b4f0796537e1bb245c935b74e602044663feeacca
@@ -20,22 +22,29 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c5
 DIST base64-0.12.3.crate 57545 BLAKE2B 
5ff7e888f6b750ddfe302438d52766f5d6281b8c8ce73827a9ad1d64641704414649e6c1e02bce6abbb2858b9f859fce54a0e0e793549a474c4b49a724c8663f
 SHA512 
ec6ad7cbd4980a12189690e9e24ec1db3c3def9e93672a415808904f68db2b5d8c5740e44207b2c629db5dd5d6ba6bd9dd342dd82367da6198e0313d86e54f02
 DIST base64-0.13.0.crate 62070 BLAKE2B 
b957f65cdb1e28baeca0cefc92fa98be797409b7dabd15e0e88db6cdfb89779b662cba9f2270fbf3b7b66948fdc46c118b8040a78ab72049c48a928fa802bee0
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/zellij/

2022-05-02 Thread Alessandro Barbieri
commit: 4661895f021227be0e8c88486ff968ddc5d2fb86
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May  3 01:37:12 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue May  3 01:37:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4661895f

app-misc/zellij: add 0.29.1, drop 0.27.0

Signed-off-by: Alessandro Barbieri  gmail.com>

 app-misc/zellij/Manifest|  4 +---
 .../{zellij-0.27.0.ebuild => zellij-0.29.1.ebuild}  | 21 +++--
 2 files changed, 20 insertions(+), 5 deletions(-)

diff --git a/app-misc/zellij/Manifest b/app-misc/zellij/Manifest
index dd97ee747..01720050d 100644
--- a/app-misc/zellij/Manifest
+++ b/app-misc/zellij/Manifest
@@ -256,7 +256,6 @@ DIST termcolor-1.1.3.crate 17242 BLAKE2B 
5aef69c0004081bd3cc4d531d13d63627cc0231
 DIST terminal_size-0.1.17.crate 9141 BLAKE2B 
048d8e8e9dad08aecde12323681d428b9182afb737136cd6699e13d231f7882091c9167cb10a08e5151df912421a6f89132645627e42ccc73d07553cadb1c8cd
 SHA512 
96ec1bc8abd597f01ae59da567036d5d40b422764a4da662e2030c3ef4ce80a983c8b6a4ef1f34d88e649e0b1ea27b206d56a31924bcd2d31ff7e5a2e96d4201
 DIST terminfo-0.7.3.crate 48821 BLAKE2B 
73c01dc5104a1df1a48ae7c407da7a5600598b86a9df82beb7da3d484c97d8bda3d18789dac558d64f27cb30de4a8d381f6632a09d4982731830b1d16aabb4ee
 SHA512 
9382e8846401b9717dd6fd8ea223ce46a3534466a21ded2325b2d7525a685e6bb588e1110ca421b63982e1881ee3be94b89e594b56e24977e1a185fc361ac735
 DIST termios-0.3.3.crate 17103 BLAKE2B 
855b1115d02dcb275ea772dec3db383f9a6f84c14876ac037a5e3bbd1e71e26d3adc64e41521145093256acbea56c28b6c14f7e3e2bc9fda37e7cea113abe214
 SHA512 
3d4cacdaa8bbbd9083a050e723c93510829210f5ca8eb806e661a3a1e3c8aee33565142c5df34fca74aad0d26319525ee70ca6faf3f55a29427423d37fda43ff
-DIST termwiz-0.15.0.crate 213726 BLAKE2B 
72b9e8574b4f2fb9e4aa7f6a9ae203dd024ac11d25f4410dbf7a1911a09982623a5ba267f8602a3dd682f9fb9e5b4d3cc8c7ec39d43949d1748c84aabbb65fc7
 SHA512 
aba6349089143efaef27548bdb110ca89209bdfc4281994c2033d583b6c4cf8693c0815d1bccd85e1dc119711ebc2183e97bd85b978e787be4db9ebaa4614176
 DIST termwiz-0.16.0.crate 266204 BLAKE2B 
8ec118517fa1bb75bdf5f280ac4733e5563344ea5afd4255f8c883f1fda586f3a5a7244763acc15c503f7dbb5bfd34234d2a6af8fdc3c9c6d93e5e37426c4b53
 SHA512 
5d73db2fb356b454502a6bcb9d81cda33f271f2df7a48f4263564977d13f4661acfcea92b96821badf83e1d99546ab2b1de151ba9a4af86f14d8fae943a88680
 DIST textwrap-0.14.2.crate 52016 BLAKE2B 
db80b15ba23db718064ef0214578ea6aa4f0ee3b76723adaca131be26b770324205f2ead13c8f5c1e438ae1b5c9476cf1ede8f4ed82426c9d99d9406f2b83191
 SHA512 
521ab37e03aae8fcce5b909541399fc90a23020e353f95102c658fa94ffc56b9bdff43f47fb3da6e30f5c9cc9447fab72fe21d7276dfa21fe5a1a5a1c874e371
 DIST textwrap-0.15.0.crate 52998 BLAKE2B 
f6c3057ea6ffde88dd9824cd3159d398316d9d21f327d2af59239ff84d79f893a9d0e96dfbd883aab6c64b631dc99457018e38baf14d40789f02d633425ded86
 SHA512 
f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd
@@ -289,7 +288,6 @@ DIST vcpkg-0.2.15.crate 228735 BLAKE2B 
6b6bacd9a7fa38919241f45a97f58cae957e58d3a
 DIST version_check-0.9.4.crate 14895 BLAKE2B 
fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89
 SHA512 
b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
 DIST vte-0.10.1.crate 24947 BLAKE2B 
c7e94b7bba2423d14e5aa85f94dba856a6c984261551f204f029c55ef923c0012b259e5b229974b54b4eb5da1e85bae3c8cdb680372b5f9dc6caf51d1075b0ba
 SHA512 
0c8fed2cfca5ad07d2a146e1e26979d390347a409cdc2b960246fc2fadd85019b9febf2dfd618f7a144493084b55f285c58ef5204e613bd9013af26faa9f2033
 DIST vte_generate_state_changes-0.1.1.crate 2422 BLAKE2B 
6e8fb4ce0ca0fd6b9a4dcccdfb02445babbc13d47de5fae9bbb81e8c67ada8a40e8dc5e57c120c36876293b111ccc71e1069ea3fdabade6f9ba5ea2d44ff4632
 SHA512 
ba09352e037cbd279cbf5641c9783a24f76e54f1f09e13f0ab1ca99c9646c1e3c958e8e302d7cc88431073bad2e2d5619410f2f93f96f1db25f0f0ded0236f7e
-DIST vtparse-0.6.0.crate 11238 BLAKE2B 
2884a6d36de616c218cc7d8344c625c319a37e96f6b77d1056b8ab72fc25f46fc6e7541336f182ba5b65daba0d6ffe85ffa577afdacf5b7f320edb81e1d22070
 SHA512 
df6a2225f103adea77e2c30b63c360bc40b4edec725268f0c7fcc0494b5ec55758eee0234f92e31cc7539af716447c7559dcd24d6764b898f2a5a9420fb3ef81
 DIST vtparse-0.6.1.crate 11265 BLAKE2B 
5b8ba29f864d6c9382db31742d616fa0b8212a449e81f7d28964c4b6959b62ccc97273cfb6e80a77754aec5d01277a48f3657e9ba0c8f3986a329878ed4d6197
 SHA512 
23742a30bd921ae12e491fe82684d620ff07a44aba62e89ad6f99ff195ae21e3042f49573a8e8510b1bd03da194f37de1168590580cac314b4174fcab43c177a
 DIST waker-fn-1.1.0.crate 7114 BLAKE2B 
e510eec0490f0caca393cecccde209ad387d1657c380f95122c68ccc15fcbe0684315d0aea28f094f2c65f7b7b08ae62f6ec95e0d67fc47e6af0ba4589e9
 SHA512 
80f612597534d9f8bdcd5e6bdff740805efe28242822bc6db360e114a23cb47ff88c74b8ab855bc764f0a73545e85a69d76bce1441e5899a36e41ca270695dc5
 

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

2022-05-02 Thread Alessandro Barbieri
commit: 2b1a6227e12dfb417b0b8f7262512757124ef291
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May  3 03:22:37 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue May  3 03:32:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2b1a6227

TODO.md: remove googlesheets4 add bee-node-dashboard

Signed-off-by: Alessandro Barbieri  gmail.com>

 TODO.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/TODO.md b/TODO.md
index 529747d24..3697139db 100644
--- a/TODO.md
+++ b/TODO.md
@@ -88,6 +88,7 @@ Name | Buildsystem | Category | User | RFH
 [ijavascript](https://github.com/n-riesco/ijavascript) | npm | jupyter | 
Alessandro-Barbieri | yes 
 [pelias](https://github.com/pelias/pelias) | npm | geoscience | 
Alessandro-Barbieri | yes 
 [carto](https://github.com/mapbox/carto) | npm | geoscience | 
Alessandro-Barbieri | yes 
+[bee-node-dashboard](https://github.com/iotaledger/node-dashboard) | npm | 
cryptocurrencies | Alessandro-Barbieri | yes 
 [Gitfs](https://github.com/presslabs/gitfs) | setuptools | filesystem | 
Alessandro-Barbieri | yes
 [usbkill](https://github.com/hephaest0s/usbkill) | setuptools | util | 
Alessandro-Barbieri | no
 [blockify](https://github.com/serialoverflow/blockify) | setuptools | audio | 
Alessandro-Barbieri | no
@@ -97,7 +98,6 @@ Name | Buildsystem | Category | User | RFH
 [ueberzug](https://github.com/seebye/ueberzug) | setuptools | cli | N-R-K |
 [greenclip](https://github.com/erebe/greenclip) | cabal | desktop | N-R-K |
 [kaitai](https://github.com/kaitai-io/kaitai_struct) | sbt | util | 
Alessandro-Barbieri | yes
-[googlesheets4](https://cran.r-project.org/web/packages/googlesheets4/index.html)
 | R | R | Alessandro-Barbieri | no
 [casadi](https://web.casadi.org/) | cmake swig | science | Alessandro-Barbieri 
| no
 [ipyleaflet](https://github.com/jupyter-widgets/ipyleaflet) | setuptools yarn 
| jupyter | Alessandro-Barbieri | yes
 [gitlab](https://gitlab.com/gitlab-org/gitlab-foss) | yarn gem | vcs | 
Alessandro-Barbieri | yes 



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/gargle/

2022-05-02 Thread Alessandro Barbieri
commit: 42ed8da9d40056e2654f6a80dcaa1a269ff6c114
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May  3 02:31:16 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue May  3 03:24:49 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42ed8da9

dev-R/gargle: new package, add 1.2.0

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/gargle/Manifest|  1 +
 dev-R/gargle/gargle-1.2.0.ebuild | 42 
 dev-R/gargle/metadata.xml| 21 
 3 files changed, 64 insertions(+)

diff --git a/dev-R/gargle/Manifest b/dev-R/gargle/Manifest
new file mode 100644
index 0..4d45d2013
--- /dev/null
+++ b/dev-R/gargle/Manifest
@@ -0,0 +1 @@
+DIST gargle_1.2.0.tar.gz 313418 BLAKE2B 
e8325629fead3bc44b60ad6b781098759e9204e634211e359771036eb9ada5f84ce768be8f4b57d515ca6d2e813ea3c1b39d1babb1e3a64dd3b75a42ffd5236e
 SHA512 
1d11c9b07c461fc07ecb809fc0020d5fbb20b3955dead0cb97aaf494849fc16f545ae0854758d3eebc063add304efa9f7c207e1655ae893cd6624610e563d026

diff --git a/dev-R/gargle/gargle-1.2.0.ebuild b/dev-R/gargle/gargle-1.2.0.ebuild
new file mode 100644
index 0..749e18914
--- /dev/null
+++ b/dev-R/gargle/gargle-1.2.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages
+
+DESCRIPTION='Utilities for Working with Google APIs'
+HOMEPAGE="
+   https://cran.r-project.org/package=gargle
+   https://gargle.r-lib.org/
+   https://github.com/r-lib/gargle
+"
+
+KEYWORDS="~amd64"
+LICENSE='MIT'
+
+DEPEND="
+   >=dev-R/cli-3.0.0
+   >=dev-R/httr-1.4.0
+   dev-R/withr
+   >=dev-R/glue-1.3.0
+   >=dev-lang/R-3.3
+   >=dev-R/fs-1.3.1
+   dev-R/jsonlite
+   dev-R/rappdirs
+   >=dev-R/rlang-0.4.9
+   dev-R/rstudioapi
+"
+RDEPEND="${DEPEND}"
+
+SUGGESTED_PACKAGES="
+   dev-R/aws_ec2metadata
+   dev-R/aws_signature
+   dev-R/covr
+   dev-R/httpuv
+   dev-R/knitr
+   dev-R/mockr
+   dev-R/rmarkdown
+   dev-R/spelling
+   >=dev-R/testthat-3.0.0
+"

diff --git a/dev-R/gargle/metadata.xml b/dev-R/gargle/metadata.xml
new file mode 100644
index 0..c0643c1e4
--- /dev/null
+++ b/dev-R/gargle/metadata.xml
@@ -0,0 +1,21 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   co-maintainers welcome
+   Alessandro Barbieri
+   lssndrbarbi...@gmail.com
+   
+   Provides utilities for working with Google 
APIs
+https://developers.google.com/apis-explorer;.   This includes
+functions and classes for handling common credential types and for
+preparing, executing, and processing HTTP requests.
+   
+   
+   Jennifer Bryan
+   je...@rstudio.com
+   
+   https://github.com/r-lib/gargle/issues
+   r-lib/gargle
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/googledrive/

2022-05-02 Thread Alessandro Barbieri
commit: c21680f912e3abc01c1b0b37a5a5ff77de2639cc
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May  3 02:21:16 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue May  3 03:24:49 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c21680f9

dev-R/googledrive: new package, add 2.0.0

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/googledrive/Manifest |  1 +
 dev-R/googledrive/googledrive-2.0.0.ebuild | 48 ++
 dev-R/googledrive/metadata.xml | 17 +++
 3 files changed, 66 insertions(+)

diff --git a/dev-R/googledrive/Manifest b/dev-R/googledrive/Manifest
new file mode 100644
index 0..09a175c7e
--- /dev/null
+++ b/dev-R/googledrive/Manifest
@@ -0,0 +1 @@
+DIST googledrive_2.0.0.tar.gz 1593656 BLAKE2B 
af1fe6d0d09a1d7931587a9232ab3803830a180606546f368ace12c6e7d9ce8d4beb97a43a684cfe94122172dc1c68bbf748aac8b20e6ab777329b405ddc7cb3
 SHA512 
fb5ee3ced372364c448432fd936bb178d5318842c8642a497e52e35038a3ae0a7536d538eba539c1c1e2cc63aabbcdbdac7b3d7d00cf3ffedcdbab2720dd38c9

diff --git a/dev-R/googledrive/googledrive-2.0.0.ebuild 
b/dev-R/googledrive/googledrive-2.0.0.ebuild
new file mode 100644
index 0..baf0d088c
--- /dev/null
+++ b/dev-R/googledrive/googledrive-2.0.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages
+
+DESCRIPTION='An Interface to Google Drive'
+HOMEPAGE="
+   https://cran.r-project.org/package=googledrive
+   https://googledrive.tidyverse.org/
+   https://github.com/tidyverse/googledrive
+"
+
+KEYWORDS="~amd64"
+LICENSE='MIT'
+
+DEPEND="
+   >=dev-R/cli-3.0.0
+   dev-R/pillar
+   dev-R/lifecycle
+   dev-R/magrittr
+   >=dev-R/glue-1.4.2
+   >=dev-R/rlang-0.4.9
+   dev-R/uuid
+   >=dev-lang/R-3.3
+   >=dev-R/gargle-1.2.0
+   dev-R/httr
+   dev-R/jsonlite
+   >=dev-R/purrr-0.2.3
+   >=dev-R/tibble-2.0.0
+   >=dev-R/vctrs-0.3.0
+   dev-R/withr
+"
+RDEPEND="${DEPEND}"
+
+R_SUGGESTS="
+   dev-R/covr
+   dev-R/curl
+   dev-R/downlit
+   >=dev-R/dplyr-1.0.0
+   dev-R/knitr
+   dev-R/mockr
+   dev-R/rmarkdown
+   dev-R/roxygen2
+   dev-R/spelling
+   >=dev-R/testthat-3.0.0
+"

diff --git a/dev-R/googledrive/metadata.xml b/dev-R/googledrive/metadata.xml
new file mode 100644
index 0..60eee36da
--- /dev/null
+++ b/dev-R/googledrive/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   co-maintainers welcome
+   Alessandro Barbieri
+   lssndrbarbi...@gmail.com
+   
+   
+   
+   Jennifer Bryan
+   je...@rstudio.com
+   
+   
https://github.com/tidyverse/googledrive/issues
+   tidyverse/googledrive
+   
+



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/uuid/

2022-05-02 Thread Alessandro Barbieri
commit: 67055935a847230b56affe17383df9a7fd5dc6ee
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May  3 02:43:20 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue May  3 03:32:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=67055935

dev-R/uuid: new package, add 1.1.0

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/uuid/Manifest  |  1 +
 dev-R/uuid/metadata.xml  | 17 +
 dev-R/uuid/uuid-1.1.0.ebuild | 19 +++
 3 files changed, 37 insertions(+)

diff --git a/dev-R/uuid/Manifest b/dev-R/uuid/Manifest
new file mode 100644
index 0..af18105c8
--- /dev/null
+++ b/dev-R/uuid/Manifest
@@ -0,0 +1 @@
+DIST uuid_1.1-0.tar.gz 77959 BLAKE2B 
28b7dac8bd1220abe8842fc8c48ef32a1d853aaf0a849f3ebed1bc27b2dc20b54536e2edd0667fc8743bdf54491e6994b6972592d354aa6c2433576b30cd43e9
 SHA512 
0e64565bec3ebd00d4710ab5b06c6a11df6da67e69e51967dd3470849196566a87a2654773593cd74dfcd580fd1f0fe2a57314b27a746fed708551e5b4181c4b

diff --git a/dev-R/uuid/metadata.xml b/dev-R/uuid/metadata.xml
new file mode 100644
index 0..687d2c10b
--- /dev/null
+++ b/dev-R/uuid/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   co-maintainers welcome
+   Alessandro Barbieri
+   lssndrbarbi...@gmail.com
+   
+   
+   
+   Simon Urbanek
+   simon.urba...@r-project.org
+   
+   https://github.com/s-u/uuid/issues
+   s-u/uuid
+   
+

diff --git a/dev-R/uuid/uuid-1.1.0.ebuild b/dev-R/uuid/uuid-1.1.0.ebuild
new file mode 100644
index 0..0c5c47d9b
--- /dev/null
+++ b/dev-R/uuid/uuid-1.1.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages
+
+MYPV="$(ver_rs 2 -)"
+
+DESCRIPTION='Tools for Generating and Handling of UUIDs'
+HOMEPAGE="
+   https://github.com/s-u/uuid
+   https://www.rforge.net/uuid
+   https://cran.r-project.org/package=uuid
+"
+SRC_URI="mirror://cran/src/contrib/${PN}_${MYPV}.tar.gz"
+
+KEYWORDS="~amd64"
+LICENSE='MIT'



[gentoo-commits] repo/proj/guru:dev commit in: dev-R/ids/

2022-05-02 Thread Alessandro Barbieri
commit: d5f11aa7f2b1c29349a38a8dd66a32a34356e12f
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Tue May  3 02:17:44 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Tue May  3 03:24:49 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d5f11aa7

dev-R/ids: new package, add 1.0.1

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-R/ids/Manifest |  1 +
 dev-R/ids/ids-1.0.1.ebuild | 28 
 dev-R/ids/metadata.xml | 17 +
 3 files changed, 46 insertions(+)

diff --git a/dev-R/ids/Manifest b/dev-R/ids/Manifest
new file mode 100644
index 0..97522c312
--- /dev/null
+++ b/dev-R/ids/Manifest
@@ -0,0 +1 @@
+DIST ids_1.0.1.tar.gz 91213 BLAKE2B 
550bd19df5ca0fc966e58b88a62afd1e6656d727e741517ca0128fe4ec5e22afde588d96f76218e559f6f30f188e1c86cba3ce4f6a50135a6203073706bfb990
 SHA512 
132fc37ba07695a26791596e348079a2275acc1d92bac736b3b6edd4128c61270cb9bc38b8a00e8bd848fd15a91d4c672154f630bb8d6a270bbdcbe8344be18c

diff --git a/dev-R/ids/ids-1.0.1.ebuild b/dev-R/ids/ids-1.0.1.ebuild
new file mode 100644
index 0..3b192d00b
--- /dev/null
+++ b/dev-R/ids/ids-1.0.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit R-packages
+
+DESCRIPTION='Generate Random Identifiers'
+HOMEPAGE="
+   https://github.com/richfitz/ids
+   https://cran.r-project.org/package=ids
+"
+
+KEYWORDS="~amd64"
+LICENSE='MIT'
+
+DEPEND="
+   dev-R/openssl
+   dev-R/uuid
+"
+RDEPEND="${DEPEND}"
+
+SUGGESTED_PACKAGES="
+   dev-R/knitr
+   dev-R/rcorpora
+   dev-R/rmarkdown
+   dev-R/testthat
+"

diff --git a/dev-R/ids/metadata.xml b/dev-R/ids/metadata.xml
new file mode 100644
index 0..724090c64
--- /dev/null
+++ b/dev-R/ids/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   co-maintainers welcome
+   Alessandro Barbieri
+   lssndrbarbi...@gmail.com
+   
+   
+   
+   Rich FitzJohn
+   rich.fitzj...@gmail.com
+   
+   https://github.com/richfitz/ids/issues
+   richfitz/ids
+   
+



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

2022-05-02 Thread Sam James
commit: 50f3a531efac8ce3bcfcb770498ed8b9434b7c5e
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 03:25:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 03:25:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50f3a531

x11-wm/qtile: add missing dependencies

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

 x11-wm/qtile/{qtile-0.17.0.ebuild => qtile-0.17.0-r1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/x11-wm/qtile/qtile-0.17.0.ebuild 
b/x11-wm/qtile/qtile-0.17.0-r1.ebuild
similarity index 90%
rename from x11-wm/qtile/qtile-0.17.0.ebuild
rename to x11-wm/qtile/qtile-0.17.0-r1.ebuild
index ff3b8ed595c0..c2ca4b7e04ec 100644
--- a/x11-wm/qtile/qtile-0.17.0.ebuild
+++ b/x11-wm/qtile/qtile-0.17.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -25,10 +25,12 @@ RESTRICT="test"
 RDEPEND="
x11-libs/cairo[X,xcb(+)]
x11-libs/pango
+   x11-libs/libnotify[introspection]
dev-python/setuptools[${PYTHON_USEDEP}]
dev-python/setuptools_scm[${PYTHON_USEDEP}]
>=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
>=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
+   dev-python/pygobject[${PYTHON_USEDEP}]
>=dev-python/six-1.4.1[${PYTHON_USEDEP}]
>=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
media-sound/pulseaudio



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

2022-05-02 Thread Sam James
commit: 6ec989893580b1e2c5d2bcb2470539dead37e631
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 03:22:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 03:22:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec98989

media-video/ffmpeg: sync live

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

 media-video/ffmpeg/ffmpeg-.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/media-video/ffmpeg/ffmpeg-.ebuild 
b/media-video/ffmpeg/ffmpeg-.ebuild
index a65128aa1741..074e2445512e 100644
--- a/media-video/ffmpeg/ffmpeg-.ebuild
+++ b/media-video/ffmpeg/ffmpeg-.ebuild
@@ -359,6 +359,15 @@ src_prepare() {
 multilib_src_configure() {
local myconf=( )
 
+   # bug 842201
+   use ia64 && tc-is-gcc && append-flags \
+   -fno-tree-ccp \
+   -fno-tree-dominator-opts \
+   -fno-tree-fre \
+   -fno-code-hoisting \
+   -fno-tree-pre \
+   -fno-tree-vrp
+
local ffuse=( "${FFMPEG_FLAG_MAP[@]}" )
use openssl && myconf+=( --enable-nonfree )
use samba && myconf+=( --enable-version3 )



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

2022-05-02 Thread Sam James
commit: 8a6a5557f973bc63809f47da1da5a23e2a7e2c0a
Author: matoro  users  noreply  github  com>
AuthorDate: Tue May  3 02:54:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 03:20:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6a5557

media-video/ffmpeg: ia64 ICE mitigations

Closes: https://bugs.gentoo.org/842201
Signed-off-by: matoro  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/25292
Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-4.2.4-r1.ebuild | 9 +
 media-video/ffmpeg/ffmpeg-4.3.2-r1.ebuild | 9 +
 media-video/ffmpeg/ffmpeg-4.4.1-r5.ebuild | 9 +
 media-video/ffmpeg/ffmpeg-4.4.2.ebuild| 9 +
 media-video/ffmpeg/ffmpeg-5.0.1.ebuild| 9 +
 5 files changed, 45 insertions(+)

diff --git a/media-video/ffmpeg/ffmpeg-4.2.4-r1.ebuild 
b/media-video/ffmpeg/ffmpeg-4.2.4-r1.ebuild
index 4646abcd5728..8253e2d5 100644
--- a/media-video/ffmpeg/ffmpeg-4.2.4-r1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.2.4-r1.ebuild
@@ -342,6 +342,15 @@ src_prepare() {
 multilib_src_configure() {
local myconf=( ${EXTRA_FFMPEG_CONF} )
 
+   # bug 842201
+   use ia64 && tc-is-gcc && append-flags \
+   -fno-tree-ccp \
+   -fno-tree-dominator-opts \
+   -fno-tree-fre \
+   -fno-code-hoisting \
+   -fno-tree-pre \
+   -fno-tree-vrp
+
local ffuse=( "${FFMPEG_FLAG_MAP[@]}" )
use openssl && myconf+=( --enable-nonfree )
use samba && myconf+=( --enable-version3 )

diff --git a/media-video/ffmpeg/ffmpeg-4.3.2-r1.ebuild 
b/media-video/ffmpeg/ffmpeg-4.3.2-r1.ebuild
index 398b9df600b8..297bd22c24ca 100644
--- a/media-video/ffmpeg/ffmpeg-4.3.2-r1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.3.2-r1.ebuild
@@ -342,6 +342,15 @@ src_prepare() {
 multilib_src_configure() {
local myconf=( )
 
+   # bug 842201
+   use ia64 && tc-is-gcc && append-flags \
+   -fno-tree-ccp \
+   -fno-tree-dominator-opts \
+   -fno-tree-fre \
+   -fno-code-hoisting \
+   -fno-tree-pre \
+   -fno-tree-vrp
+
local ffuse=( "${FFMPEG_FLAG_MAP[@]}" )
use openssl && myconf+=( --enable-nonfree )
use samba && myconf+=( --enable-version3 )

diff --git a/media-video/ffmpeg/ffmpeg-4.4.1-r5.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.1-r5.ebuild
index c6fc34c5e8c3..6a6818ddac25 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.1-r5.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.1-r5.ebuild
@@ -355,6 +355,15 @@ src_prepare() {
 multilib_src_configure() {
local myconf=( )
 
+   # bug 842201
+   use ia64 && tc-is-gcc && append-flags \
+   -fno-tree-ccp \
+   -fno-tree-dominator-opts \
+   -fno-tree-fre \
+   -fno-code-hoisting \
+   -fno-tree-pre \
+   -fno-tree-vrp
+
local ffuse=( "${FFMPEG_FLAG_MAP[@]}" )
use openssl && myconf+=( --enable-nonfree )
use samba && myconf+=( --enable-version3 )

diff --git a/media-video/ffmpeg/ffmpeg-4.4.2.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
index 63e94173555a..5d9c4833feb2 100644
--- a/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
@@ -362,6 +362,15 @@ src_prepare() {
 multilib_src_configure() {
local myconf=( )
 
+   # bug 842201
+   use ia64 && tc-is-gcc && append-flags \
+   -fno-tree-ccp \
+   -fno-tree-dominator-opts \
+   -fno-tree-fre \
+   -fno-code-hoisting \
+   -fno-tree-pre \
+   -fno-tree-vrp
+
local ffuse=( "${FFMPEG_FLAG_MAP[@]}" )
use openssl && myconf+=( --enable-nonfree )
use samba && myconf+=( --enable-version3 )

diff --git a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild 
b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
index ed3c25df3c42..22a2b8e62697 100644
--- a/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-5.0.1.ebuild
@@ -362,6 +362,15 @@ src_prepare() {
 multilib_src_configure() {
local myconf=( )
 
+   # bug 842201
+   use ia64 && tc-is-gcc && append-flags \
+   -fno-tree-ccp \
+   -fno-tree-dominator-opts \
+   -fno-tree-fre \
+   -fno-code-hoisting \
+   -fno-tree-pre \
+   -fno-tree-vrp
+
local ffuse=( "${FFMPEG_FLAG_MAP[@]}" )
use openssl && myconf+=( --enable-nonfree )
use samba && myconf+=( --enable-version3 )



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

2022-05-02 Thread Sam James
commit: b67982c70fd3f1dcc7a4c383496e38e433246025
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 02:55:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 02:55:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b67982c7

dev-util/valgrind: add 3.19.0

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

 dev-util/valgrind/Manifest|  1 +
 .../{valgrind-.ebuild => valgrind-3.19.0.ebuild}  | 15 ---
 dev-util/valgrind/valgrind-.ebuild| 15 ---
 3 files changed, 17 insertions(+), 14 deletions(-)

diff --git a/dev-util/valgrind/Manifest b/dev-util/valgrind/Manifest
index 9cb23869e79d..134ef7d82c93 100644
--- a/dev-util/valgrind/Manifest
+++ b/dev-util/valgrind/Manifest
@@ -1,3 +1,4 @@
 DIST valgrind-3.16.1.tar.bz2 16262776 BLAKE2B 
1c333c26827f7a8356869e8758da9dd6a7444642ac4f6377c84fdab8349b9cee1e9bf2cf2eb86043c4feffab342dd97da20e76d7566d0296189e6ea8483a8c65
 SHA512 
2a4173efe1b6facdd2f5c5ee8ed006704168eba1813736fccc8191d60363afd96197512cf42037e65f18d4ddd49adc74a54c47210df216fba3c46bf68ef0f950
 DIST valgrind-3.17.0.tar.bz2 16459075 BLAKE2B 
96569db9bc3c25ca195a4caa64da6e96b9bff7edd82727faa8307162e29f4e150386c7c9611152fc1afde609d0922aa84067957b72dff03810ee23045e9c
 SHA512 
94de78942a7059e1ab84d1c0c0b8f3efd1c2d15c70b97bc7edc8136812778adb6f8187149d53a60a8c6a7c8b40534f9be5cfed0eb3c0c314545b681f950b108f
 DIST valgrind-3.18.1.tar.bz2 16149159 BLAKE2B 
a98322e4c12ae1bc495659217bd398b85e459288e775ba5f543b9ce1faa5bdfc17791178c0e7b9703a31588cc4c7cbde814b7a43b2ec76e7362e2aeeb100d935
 SHA512 
a03b5cd7eafab4a1cea07f46464c1546ae1cb3d106649626b1e55658badf90e58d1f3854a38a33d5dffd8237fae7e1f27a4b40e06254f87825c7fc61b59b
+DIST valgrind-3.19.0.tar.bz2 16403296 BLAKE2B 
d3ccd25789ec4d87a0ddab58d8098246a33a083505b42adaa94ee3af659cbe073e516bc98163ef56233e6cd9de2125839b71ee443fbc0db6557dcb35a6c05280
 SHA512 
f720a89dc4c4989cc5714bff9efe97529f71990bcfad7a92b889ce099c4326d6da07fa4d5fbab2e9125e20f352354f6178471e49e419b613a3c82c2a1c667ab2

diff --git a/dev-util/valgrind/valgrind-.ebuild 
b/dev-util/valgrind/valgrind-3.19.0.ebuild
similarity index 97%
copy from dev-util/valgrind/valgrind-.ebuild
copy to dev-util/valgrind/valgrind-3.19.0.ebuild
index 4ccbda36806f..5a2a07829d30 100644
--- a/dev-util/valgrind/valgrind-.ebuild
+++ b/dev-util/valgrind/valgrind-3.19.0.ebuild
@@ -1,16 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
 inherit autotools flag-o-matic toolchain-funcs multilib pax-utils
 
 DESCRIPTION="An open-source memory debugger for GNU/Linux"
 HOMEPAGE="https://www.valgrind.org;
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="mpi"
-
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://sourceware.org/git/${PN}.git;
inherit git-r3
 else
@@ -18,6 +15,10 @@ else
KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
 fi
 
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="mpi"
+
 DEPEND="mpi? ( virtual/mpi )"
 RDEPEND="${DEPEND}"
 

diff --git a/dev-util/valgrind/valgrind-.ebuild 
b/dev-util/valgrind/valgrind-.ebuild
index 4ccbda36806f..5a2a07829d30 100644
--- a/dev-util/valgrind/valgrind-.ebuild
+++ b/dev-util/valgrind/valgrind-.ebuild
@@ -1,16 +1,13 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
+
 inherit autotools flag-o-matic toolchain-funcs multilib pax-utils
 
 DESCRIPTION="An open-source memory debugger for GNU/Linux"
 HOMEPAGE="https://www.valgrind.org;
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="mpi"
-
-if [[ ${PV} == "" ]]; then
+if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://sourceware.org/git/${PN}.git;
inherit git-r3
 else
@@ -18,6 +15,10 @@ else
KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
 fi
 
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="mpi"
+
 DEPEND="mpi? ( virtual/mpi )"
 RDEPEND="${DEPEND}"
 



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

2022-05-02 Thread Sam James
commit: 25f5af6ec754e7e2f1e9d9c60e1196dfa42eb59f
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 03:18:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 03:18:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25f5af6e

net-misc/curl: add 7.83.0

Now with verbose tests & disabled valgrind (unreliable on various arches
and within sandbox).

Bug: https://bugs.gentoo.org/841302
Closes: https://bugs.gentoo.org/739738
Signed-off-by: Sam James  gentoo.org>

 net-misc/curl/Manifest   |   2 +
 net-misc/curl/curl-7.83.0.ebuild | 287 +++
 2 files changed, 289 insertions(+)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 8478ecaaa8d5..2d24c0dc1752 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -6,3 +6,5 @@ DIST curl-7.81.0.tar.xz 2486388 BLAKE2B 
bf8a3a03564648a9d7a5b4e7a523d840230f0323
 DIST curl-7.81.0.tar.xz.asc 488 BLAKE2B 
9280f10b14ddd95a1405fda79f8c51528c91c5e86b8f90d16d20d7f11d212e6e4391377eed971d0b0b27f5f4692c702e9d7a11705f0558ad39df38608d6a0648
 SHA512 
ca32a639900a9f8211005227dfb594f809c5ca5ec1eb87e944ef33cca60e4844f5b6ebe49de79fba53068e5dee9652b1d43a7d3a74e05419a2ffb5b40dab8176
 DIST curl-7.82.0.tar.xz 2446764 BLAKE2B 
838accae4a45c090909cff91477a023789a79535691c80e507fd9e9712861b0c08e25ecd26079cb8ac8946cdf429a50991a7521e7b550b43c19e455625bc0750
 SHA512 
a977d69360d1793f8872096a21f5c0271e7ad145cd69ad45f4056a0657772f0f298b04bdb41aefd4ea5c4478352c60d80b5a118642280a07a7198aa80ffb1d57
 DIST curl-7.82.0.tar.xz.asc 488 BLAKE2B 
9da4ea63671621df956aa5dc191cfc6c8d2a8b1958416ca58ffc04d43ed65b89244968588879e6bd3299ca8f60b1eccb34dede012f8a2a37acf3ca34021da958
 SHA512 
1f14d8ab55360ba735dff916369ee318e98767718394654ce9443b6013509b6d3ed5597685b142e9823cec7496373b709a8656515d66039c06783879655151fe
+DIST curl-7.83.0.tar.xz 2472560 BLAKE2B 
0669f40265a56e7549e8038ed8421680d7264bff44dcc0692cf9f5248621311be5e228314710149bf9d2ccbe739f929039e04402c1d04a1362d0bbf08cb8cdc7
 SHA512 
be02bb2a8a3140eff3a9046f27cd4f872ed9ddaa644af49e56e5ef7dfec84a15b01db133469269437cddc937eda73953fa8c51bb758f7e98873822cd2290d3a9
+DIST curl-7.83.0.tar.xz.asc 488 BLAKE2B 
a8f6dcf00f1b01b457a7eecc8364538393f414df60757f3664709c62b6007023a34ddf4ecb4688734e396031d30905b490dd0c115f09a9428db6a6be97cdf72c
 SHA512 
8fb90f9692f4fdb82ea49f0e5151219b2334da5d3910f28e787bb688fb055b8b028ccf75cdcc15cd9f86d780d479f88f902fef7d7b9e007a4b849cb25c6c13cc

diff --git a/net-misc/curl/curl-7.83.0.ebuild b/net-misc/curl/curl-7.83.0.ebuild
new file mode 100644
index ..08bd291889b6
--- /dev/null
+++ b/net-misc/curl/curl-7.83.0.ebuild
@@ -0,0 +1,287 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools prefix multilib-minimal verify-sig
+
+DESCRIPTION="A Client that groks URLs"
+HOMEPAGE="https://curl.haxx.se/;
+SRC_URI="https://curl.haxx.se/download/${P}.tar.xz
+   verify-sig? ( https://curl.haxx.se/download/${P}.tar.xz.asc )"
+
+LICENSE="curl"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 
kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp samba +smtp ssh 
ssl sslv3 static-libs test telnet +tftp threads zstd"
+IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl"
+IUSE+=" nghttp3 quiche"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc
+
+# c-ares must be disabled for threads
+# only one default ssl provider can be enabled
+REQUIRED_USE="
+   threads? ( !adns )
+   ssl? (
+   ^^ (
+   curl_ssl_gnutls
+   curl_ssl_mbedtls
+   curl_ssl_nss
+   curl_ssl_openssl
+   )
+   )"
+
+# lead to lots of false negatives, bug #285669
+RESTRICT="!test? ( test )"
+
+RDEPEND="ldap? ( net-nds/openldap:=[${MULTILIB_USEDEP}] )
+   brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] )
+   ssl? (
+   gnutls? (
+   net-libs/gnutls:0=[static-libs?,${MULTILIB_USEDEP}]
+   dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   mbedtls? (
+   net-libs/mbedtls:0=[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   openssl? (
+   
dev-libs/openssl:0=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}]
+   )
+   nss? (
+   dev-libs/nss:0[${MULTILIB_USEDEP}]
+   app-misc/ca-certificates
+   )
+   )
+   http2? ( 

[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-danielstenberg/

2022-05-02 Thread Sam James
commit: eba1f2257d09268a41612c0ec2f37bfdf62ca717
Author: Jonathan Davies  protonmail  com>
AuthorDate: Wed Mar 30 16:17:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 02:56:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eba1f225

sec-keys/openpgp-keys-danielstenberg: Added package.

Signed-off-by: Jonathan Davies  protonmail.com>
Signed-off-by: Sam James  gentoo.org>

 sec-keys/openpgp-keys-danielstenberg/Manifest  |  1 +
 sec-keys/openpgp-keys-danielstenberg/metadata.xml  |  8 
 .../openpgp-keys-danielstenberg-20220330.ebuild| 23 ++
 3 files changed, 32 insertions(+)

diff --git a/sec-keys/openpgp-keys-danielstenberg/Manifest 
b/sec-keys/openpgp-keys-danielstenberg/Manifest
new file mode 100644
index ..11152b716db1
--- /dev/null
+++ b/sec-keys/openpgp-keys-danielstenberg/Manifest
@@ -0,0 +1 @@
+DIST danielstenberg-27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2.asc 4741 BLAKE2B 
bdba040ab0d6b213bac63f0777c8c6feaab20afef8750db34d9cf4859af1cf4a6ed08eac6f6430bad303b9a6ec54635ab54edddfd929af13d32dd923748be651
 SHA512 
435cf46e65a051c8f2b5ef5bede857a4c76ddf72854cef52b14569eaaf08ad7c17279eb6e736f8c668a4ef16a0b1caebf10534543d09d31e4bda5bd4e3ab4b81

diff --git a/sec-keys/openpgp-keys-danielstenberg/metadata.xml 
b/sec-keys/openpgp-keys-danielstenberg/metadata.xml
new file mode 100644
index ..1d130d2aa585
--- /dev/null
+++ b/sec-keys/openpgp-keys-danielstenberg/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   bluen...@gentoo.org
+   
+   
+

diff --git 
a/sec-keys/openpgp-keys-danielstenberg/openpgp-keys-danielstenberg-20220330.ebuild
 
b/sec-keys/openpgp-keys-danielstenberg/openpgp-keys-danielstenberg-20220330.ebuild
new file mode 100644
index ..94619313a791
--- /dev/null
+++ 
b/sec-keys/openpgp-keys-danielstenberg/openpgp-keys-danielstenberg-20220330.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="OpenPGP keys used by Daniel Stenberg"
+HOMEPAGE="https://daniel.haxx.se/;
+# see https://daniel.haxx.se/address.html
+SRC_URI="
+   https://daniel.haxx.se/mykey.asc
+   -> danielstenberg-27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2.asc
+"
+S=${WORKDIR}
+
+LICENSE="public-domain"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+
+src_install() {
+   local files=( ${A} )
+   insinto /usr/share/openpgp-keys
+   newins - danielstenberg.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die)
+}



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

2022-05-02 Thread Sam James
commit: 57f96abad1e4e36bb9570ab70b1ab7ec9c78ff28
Author: Jonathan Davies  protonmail  com>
AuthorDate: Wed Mar 30 16:26:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 02:56:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57f96aba

net-misc/curl: Added verify-sig integration.

Signed-off-by: Jonathan Davies  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/24820
Signed-off-by: Sam James  gentoo.org>

 net-misc/curl/Manifest  | 4 
 net-misc/curl/curl-7.79.1-r1.ebuild | 9 ++---
 net-misc/curl/curl-7.80.0-r1.ebuild | 9 ++---
 net-misc/curl/curl-7.81.0-r1.ebuild | 9 ++---
 net-misc/curl/curl-7.82.0-r2.ebuild | 9 ++---
 5 files changed, 28 insertions(+), 12 deletions(-)

diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest
index 78e192325a11..8478ecaaa8d5 100644
--- a/net-misc/curl/Manifest
+++ b/net-misc/curl/Manifest
@@ -1,4 +1,8 @@
 DIST curl-7.79.1.tar.xz 2465212 BLAKE2B 
2b694f96661c0aa0a136fdae4159e0ca8e811557c5a1f0b47cccaaad122f3ddbdaa6450c3835290955baf9357e872ee105a8cb0912064af3d3e38d16beb124ad
 SHA512 
1edb71647a7f4dbb070baf1a019b4751aefeda793ff523c504410bb5cc74e5bffc52f20dd889697d1585f9ca3c4e81b1a9caadd182c30c8358ffd25f33e4db4d
+DIST curl-7.79.1.tar.xz.asc 488 BLAKE2B 
cf1864b15ee4b47a61a03968c4fd9526d4c8d0c5a8a0a1357de61758640e6dfda57334df1e63afd94c0064b7e61527623dd20446b27fa0130e0bf92c647d9820
 SHA512 
4f7930fde0a21358cf0bd8d5cbde5a05efc34202265b4744e59f49d9dc269987f47b4ead77c33e2ae03acabd7b6d6a731c69b91999eea70542f49d9ea0c2ba94
 DIST curl-7.80.0.tar.xz 2474492 BLAKE2B 
0452ecb6943bc56b20ad8f1223135c9cae68cf31089b0e17e84d81af98dc5a47f5edfc271c5b4c23f232db6cea7ff5a9bffa9c7c319255d9afdb06fa5b8f761f
 SHA512 
e04ddd74b0d5b3607a29bcf5d379d83a01c7dffa4ad3e2f25d8c85a3df7dbdb0625b0df1f04f02351695674502828e0e17e8b46c889cbf1e43f86d6e6dd716ab
+DIST curl-7.80.0.tar.xz.asc 488 BLAKE2B 
5cde8a91059bb19b9ee9b1aa4c3225522398a0d5837edf3d99b7f9ea758e5df2a729ce1d0a9763967c2319c30d94ba80ff50888dec07665a818216d42b91feee
 SHA512 
e11adb85fb061bba8838f435f6afb200924f24cb7351d9a8208ec3d317d8ef8c1e16f06dedfc623acc749931015c42dcd86236a53602c6632b3a750841345b05
 DIST curl-7.81.0.tar.xz 2486388 BLAKE2B 
bf8a3a03564648a9d7a5b4e7a523d840230f03237cf9eb5b07dcb4f531b036eb8111c1944bedd0c1df188e09a09468b3487d24ea50781124bc33d194546691f4
 SHA512 
38355aaee38db04bb2babdc5fd7a88284580c836d15df754f42b104997dd344b7841be8e53b4fc91aea31db170a7d6967c4976833eb4bfe0d265c7275c4800df
+DIST curl-7.81.0.tar.xz.asc 488 BLAKE2B 
9280f10b14ddd95a1405fda79f8c51528c91c5e86b8f90d16d20d7f11d212e6e4391377eed971d0b0b27f5f4692c702e9d7a11705f0558ad39df38608d6a0648
 SHA512 
ca32a639900a9f8211005227dfb594f809c5ca5ec1eb87e944ef33cca60e4844f5b6ebe49de79fba53068e5dee9652b1d43a7d3a74e05419a2ffb5b40dab8176
 DIST curl-7.82.0.tar.xz 2446764 BLAKE2B 
838accae4a45c090909cff91477a023789a79535691c80e507fd9e9712861b0c08e25ecd26079cb8ac8946cdf429a50991a7521e7b550b43c19e455625bc0750
 SHA512 
a977d69360d1793f8872096a21f5c0271e7ad145cd69ad45f4056a0657772f0f298b04bdb41aefd4ea5c4478352c60d80b5a118642280a07a7198aa80ffb1d57
+DIST curl-7.82.0.tar.xz.asc 488 BLAKE2B 
9da4ea63671621df956aa5dc191cfc6c8d2a8b1958416ca58ffc04d43ed65b89244968588879e6bd3299ca8f60b1eccb34dede012f8a2a37acf3ca34021da958
 SHA512 
1f14d8ab55360ba735dff916369ee318e98767718394654ce9443b6013509b6d3ed5597685b142e9823cec7496373b709a8656515d66039c06783879655151fe

diff --git a/net-misc/curl/curl-7.79.1-r1.ebuild 
b/net-misc/curl/curl-7.79.1-r1.ebuild
index fc93e21ea1cc..ac8292e30cfe 100644
--- a/net-misc/curl/curl-7.79.1-r1.ebuild
+++ b/net-misc/curl/curl-7.79.1-r1.ebuild
@@ -3,11 +3,12 @@
 
 EAPI="7"
 
-inherit autotools prefix multilib-minimal
+inherit autotools prefix multilib-minimal verify-sig
 
 DESCRIPTION="A Client that groks URLs"
 HOMEPAGE="https://curl.haxx.se/;
-SRC_URI="https://curl.haxx.se/download/${P}.tar.xz;
+SRC_URI="https://curl.haxx.se/download/${P}.tar.xz
+   verify-sig? ( https://curl.haxx.se/download/${P}.tar.xz.asc )"
 
 LICENSE="curl"
 SLOT="0"
@@ -15,6 +16,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv ~s390 s
 IUSE="adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap ipv6 
kerberos ldap mbedtls nss +openssl +pop3 +progress-meter rtmp samba +smtp ssh 
ssl sslv3 static-libs test telnet +tftp threads winssl zstd"
 IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl 
curl_ssl_winssl"
 IUSE+=" nghttp3 quiche"
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/danielstenberg.asc
 
 # c-ares must be disabled for threads
 # only one default ssl provider can be enabled
@@ -84,7 +86,8 @@ BDEPEND="dev-lang/perl
test? (
sys-apps/diffutils
dev-lang/perl
-   )"
+   )
+   verify-sig? ( sec-keys/openpgp-keys-danielstenberg )"
 
 DOCS=( CHANGES README 
docs/{FEATURES.md,INTERNALS.md,FAQ,BUGS.md,CONTRIBUTE.md} )
 

diff --git a/net-misc/curl/curl-7.80.0-r1.ebuild 

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

2022-05-02 Thread Sam James
commit: a6b2461de765e25d009178b6c14a678eb6ed6cbf
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 02:46:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 02:46:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b2461d

sys-libs/ncurses: keyword 6.3_p20220423

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

 sys-libs/ncurses/ncurses-6.3_p20220423.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/ncurses/ncurses-6.3_p20220423.ebuild 
b/sys-libs/ncurses/ncurses-6.3_p20220423.ebuild
index 69087694ef94..00d373869b9a 100644
--- a/sys-libs/ncurses/ncurses-6.3_p20220423.ebuild
+++ b/sys-libs/ncurses/ncurses-6.3_p20220423.ebuild
@@ -75,7 +75,7 @@ fi
 LICENSE="MIT"
 # The subslot reflects the SONAME.
 SLOT="0/6"
-#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ada +cxx debug doc gpm minimal profile static-libs test tinfo trace"
 RESTRICT="!test? ( test )"
 



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

2022-05-02 Thread Sam James
commit: 5dc5ca1f7ee5908d7d5e49814d154ce59848add9
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 02:35:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 02:35:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc5ca1f

sci-libs/hdf5: add link to upstream PR for patch

Bug: https://github.com/HDFGroup/hdf5/pull/1716
Signed-off-by: Sam James  gentoo.org>

 sci-libs/hdf5/files/hdf5-1.12.2-cmake_installdirs.patch | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/hdf5/files/hdf5-1.12.2-cmake_installdirs.patch 
b/sci-libs/hdf5/files/hdf5-1.12.2-cmake_installdirs.patch
index 8218f31aea66..6ea7520c0f13 100644
--- a/sci-libs/hdf5/files/hdf5-1.12.2-cmake_installdirs.patch
+++ b/sci-libs/hdf5/files/hdf5-1.12.2-cmake_installdirs.patch
@@ -1,3 +1,4 @@
+https://github.com/HDFGroup/hdf5/pull/1716
 --- a/CMakeLists.txt
 +++ b/CMakeLists.txt
 @@ -46,6 +46,13 @@ if (CMAKE_VERSION VERSION_LESS "3.14.0")



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

2022-05-02 Thread Sam James
commit: 78267a0516b2712775242cfa3da73c9b31d77584
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 02:30:32 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 02:30:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78267a05

sci-libs/hdf5: drop static libs in 1.12.2

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

 sci-libs/hdf5/{hdf5-1.12.2.ebuild => hdf5-1.12.2-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/hdf5/hdf5-1.12.2.ebuild 
b/sci-libs/hdf5/hdf5-1.12.2-r1.ebuild
similarity index 99%
rename from sci-libs/hdf5/hdf5-1.12.2.ebuild
rename to sci-libs/hdf5/hdf5-1.12.2-r1.ebuild
index 76d54a46d435..d5390cee5762 100644
--- a/sci-libs/hdf5/hdf5-1.12.2.ebuild
+++ b/sci-libs/hdf5/hdf5-1.12.2-r1.ebuild
@@ -65,6 +65,7 @@ src_configure() {
use sparc && tc-is-gcc && append-flags -fno-tree-ccp # bug 686620
local mycmakeargs=(
-DBUILD_STATIC_LIBS=OFF
+   -DONLY_SHARED_LIBS=ON
-DFETCHCONTENT_FULLY_DISCONNECTED=ON
-DHDF5_BUILD_EXAMPLES=OFF
-DALLOW_UNSUPPORTED=$(usex unsupported)



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

2022-05-02 Thread Sam James
commit: 4426e080d14eb245a52ce3daac8dac6c14602f5d
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 01:38:43 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 01:38:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4426e080

dev-db/redis: add 7.0.0

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

 dev-db/redis/Manifest   |   1 +
 dev-db/redis/redis-7.0.0.ebuild | 191 
 2 files changed, 192 insertions(+)

diff --git a/dev-db/redis/Manifest b/dev-db/redis/Manifest
index 4462f4e2632a..4c02c0a50d6d 100644
--- a/dev-db/redis/Manifest
+++ b/dev-db/redis/Manifest
@@ -2,3 +2,4 @@ DIST redis-5.0.14.tar.gz 2000179 BLAKE2B 
77d3ed09a81450dbf806edd017785b82c50bb05
 DIST redis-6.0.16.tar.gz 2288647 BLAKE2B 
f3552cc0d27cbc5cf6556792da9a75d01ff70d372484c95d2af8b24ec902a8086b9c3f4e53513df982fe135963432bfb527334926dd494e50d2cc618ab813f39
 SHA512 
83bb72448f9943e3d015cb4d961eb2eae21602ef1f90ca52ca8ab7c6918b0ab979db9f61f3981df27b2286894f4864f4588c3a52fa988e30e9419b0967998845
 DIST redis-6.2.6.tar.gz 2476542 BLAKE2B 
d139479432171294911d99e7e8c2327dbbc6682ea49de761c4bb4089a2efd814926f2f8823dca1826b4a61dd9ccf79abb22878c9463ac92870481b43d8a7fff7
 SHA512 
9b947d26fd9e208627ed22d318ab3d0775ab0be46d98db1c1d158feac671b984e75ce33e647d196face9643f80768af47e678be1b4e1ddd3eb56dff467c46022
 DIST redis-6.2.7.tar.gz 2487287 BLAKE2B 
06f1b1e16cdf06c38b67c1f1d025da50cc3719688b8c2bf23077d77dd97ea546909043fb65e60478ac3661cc033fa6e8d7a38e361e69eb93ba3db07b7c66
 SHA512 
d113094b8e31754915db7f0317d9b7969e034af3a7bac2ae0cbfad6cc61ba3aae35e9709c435abc1024a96f914df7a760b3cd18d06c375b541cfa837d1c5b953
+DIST redis-7.0.0.tar.gz 2943054 BLAKE2B 
561cf591bacac51fddc375a1c725c385f9b0b4b4bb7fca7d889ee1b7760cf5ea986e26613a0f69fda9b6f8a02d02e055514d374be7913e26724e3857967fea22
 SHA512 
12ac925708c54b00b34c365dee39cb207fbe3cb3c99e8daad965e122b6e3a6543e3ca80e23e6a56f5dff6371d4f2b9c149ee51800ed540e1f1b9154a118ea07b

diff --git a/dev-db/redis/redis-7.0.0.ebuild b/dev-db/redis/redis-7.0.0.ebuild
new file mode 100644
index ..daabb56d3c64
--- /dev/null
+++ b/dev-db/redis/redis-7.0.0.ebuild
@@ -0,0 +1,191 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Redis does NOT build with Lua 5.2 or newer at this time:
+#  - 5.3 and 5.4 give:
+# lua_bit.c:83:2: error: #error "Unknown number type, check LUA_NUMBER_* in 
luaconf.h"
+#  - 5.2 fails with:
+# scripting.c:(.text+0x1f9b): undefined reference to `lua_open'
+#because lua_open became lua_newstate in 5.2
+LUA_COMPAT=( lua5-1 luajit )
+
+# Upstream have deviated too far from vanilla Lua, adding their own APIs
+# like lua_enablereadonlytable, but we still need the eclass and such
+# for bug #841422.
+inherit autotools flag-o-matic systemd toolchain-funcs lua-single tmpfiles
+
+DESCRIPTION="A persistent caching system, key-value, and data structures 
database"
+HOMEPAGE="https://redis.io;
+SRC_URI="https://download.redis.io/releases/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE="+jemalloc ssl systemd tcmalloc test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   ${LUA_DEPS}
+   jemalloc? ( >=dev-libs/jemalloc-5.1:= )
+   ssl? ( dev-libs/openssl:0= )
+   systemd? ( sys-apps/systemd:= )
+   tcmalloc? ( dev-util/google-perftools )
+"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   acct-group/redis
+   acct-user/redis
+"
+
+BDEPEND="
+   ${COMMON_DEPEND}
+   virtual/pkgconfig
+"
+
+# Tcl is only needed in the CHOST test env
+DEPEND="
+   ${COMMON_DEPEND}
+   test? (
+   dev-lang/tcl:0=
+   ssl? ( dev-tcltk/tls )
+   )"
+
+REQUIRED_USE="?? ( jemalloc tcmalloc )
+   ${LUA_REQUIRED_USE}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.2.1-config.patch
+   "${FILESDIR}"/${PN}-5.0-shared.patch
+   "${FILESDIR}"/${PN}-6.2.3-ppc-atomic.patch
+   "${FILESDIR}"/${PN}-sentinel-5.0-config.patch
+)
+
+src_prepare() {
+   default
+
+   # unstable on jemalloc
+   > tests/unit/memefficiency.tcl || die
+
+   # Copy lua modules into build dir
+   #cp 
"${S}"/deps/lua/src/{fpconv,lua_bit,lua_cjson,lua_cmsgpack,lua_struct,strbuf}.c 
"${S}"/src || die
+   #cp "${S}"/deps/lua/src/{fpconv,strbuf}.h "${S}"/src || die
+   # Append cflag for lua_cjson
+   # 
https://github.com/antirez/redis/commit/4fdcd213#diff-3ba529ae517f6b57803af0502f52a40bL61
+   append-cflags "-DENABLE_CJSON_GLOBAL"
+
+   # now we will rewrite present Makefiles
+   local makefiles="" MKF
+   for MKF in $(find -name 'Makefile' | cut -b 3-); do
+   mv "${MKF}" "${MKF}.in"
+   sed -i  -e 's:$(CC):@CC@:g' \
+   -e 's:$(CFLAGS):@AM_CFLAGS@:g' \
+   -e 's: $(DEBUG)::g' \
+   

[gentoo-commits] repo/gentoo:master commit in: sci-libs/hdf5/files/, sci-libs/hdf5/

2022-05-02 Thread Sam James
commit: 9acdbbd4c8debd771ac4a6e39c1073551f7ce43f
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 02:27:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 02:27:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9acdbbd4

sci-libs/hdf5: add 1.12.2

Lots of correctness and sanitizer fixes in .2 so possibly helps
with the sparc bug (although we've applied a workaround now anyway).

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

 sci-libs/hdf5/Manifest |   1 +
 .../hdf5/files/hdf5-1.12.2-cmake_installdirs.patch | 163 +
 sci-libs/hdf5/hdf5-1.12.2.ebuild   | 119 +++
 3 files changed, 283 insertions(+)

diff --git a/sci-libs/hdf5/Manifest b/sci-libs/hdf5/Manifest
index bd0243d24944..54270f9e0c89 100644
--- a/sci-libs/hdf5/Manifest
+++ b/sci-libs/hdf5/Manifest
@@ -1,2 +1,3 @@
 DIST hdf5-1.10.5.tar.bz2 8706317 BLAKE2B 
ac326be8fe4ccc4b0153f15bc7d65aa8f1adc2ae279d3980f57ed46722b754d3f36ecf1d6273c75e80ed1afd4bbf10c6b1c5d9408e1f83a4b2e397e7902a7d3c
 SHA512 
769e43b8672e26fe24ed68da0228c010d3d9bc950ca09f0bc60707911a2f26f2f8415c8abc8ec06e07667148d8cdb3b0c7b3e7860d9b19739629c5dfd5ce73d4
 DIST hdf5-1.12.1.tar.bz2 9724309 BLAKE2B 
cc75ba497188b33972218d02a7601acad1a0443bdb934ecd1641ef5996076fe120e3b72dba3a99d99f919fb4e478d1e531414448de9a7b97a0afde58a4c7c23f
 SHA512 
158a067ee284ccb9e2c4db12e9d37cf187d90d9ef1bed7a6303e2c3a2fd216d7b13a46c5f46018b097511281c4246156b6f917633ca88872f10f0ad04be285fd
+DIST hdf5-1.12.2.tar.bz2 10494264 BLAKE2B 
99ca5b57f6f54fa044c909f0773de62b218c1f0ec3c011f88f3c227536dd719e77ddbe42d562b1214e8843e41d8fc56db499d7f122876fdd36ef31b235229cb7
 SHA512 
cbb4663570de76b11adb6bf62cfdb754371d31eeab04691479a5764a45207a9c1309665ab80f51c63a4b9b87354f9cbe6835cef506a9fd554d142c6d2bec21e5

diff --git a/sci-libs/hdf5/files/hdf5-1.12.2-cmake_installdirs.patch 
b/sci-libs/hdf5/files/hdf5-1.12.2-cmake_installdirs.patch
new file mode 100644
index ..8218f31aea66
--- /dev/null
+++ b/sci-libs/hdf5/files/hdf5-1.12.2-cmake_installdirs.patch
@@ -0,0 +1,163 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -46,6 +46,13 @@ if (CMAKE_VERSION VERSION_LESS "3.14.0")
+   endif()
+ endif ()
+ 
++include (GNUInstallDirs)
++set (HDF5_INSTALL_BIN_DIR "${CMAKE_INSTALL_FULL_BINDIR}")
++set (HDF5_INSTALL_DATA_DIR "${CMAKE_INSTALL_FULL_DATADIR}")
++set (HDF5_INSTALL_DOC_DIR "${CMAKE_INSTALL_FULL_DOCDIR}")
++set (HDF5_INSTALL_INCLUDE_DIR "${CMAKE_INSTALL_FULL_INCLUDEDIR}")
++set (HDF5_INSTALL_LIB_DIR "${CMAKE_INSTALL_FULL_LIBDIR}")
++
+ #-
+ # Instructions for use : Sub-Project Build
+ #
+--- a/c++/src/CMakeLists.txt
 b/c++/src/CMakeLists.txt
+@@ -173,8 +173,8 @@ endif ()
+ #-
+ set (_PKG_CONFIG_PREFIX ${CMAKE_INSTALL_PREFIX})
+ set (_PKG_CONFIG_EXEC_PREFIX \${prefix})
+-set (_PKG_CONFIG_LIBDIR \${exec_prefix}/lib)
+-set (_PKG_CONFIG_INCLUDEDIR \${prefix}/include)
++set (_PKG_CONFIG_LIBDIR \${exec_prefix}/${CMAKE_INSTALL_LIBDIR})
++set (_PKG_CONFIG_INCLUDEDIR \${prefix}/${CMAKE_INSTALL_INCLUDEDIR})
+ set (_PKG_CONFIG_LIBNAME "${HDF5_CPP_LIB_CORENAME}")
+ set (_PKG_CONFIG_VERSION "${HDF5_PACKAGE_VERSION}")
+ 
+--- a/doxygen/CMakeLists.txt
 b/doxygen/CMakeLists.txt
+@@ -36,7 +36,7 @@ if (DOXYGEN_FOUND)
+ 
+   install (
+   DIRECTORY ${HDF5_BINARY_DIR}/hdf5lib_docs/html
+-  DESTINATION ${HDF5_INSTALL_DATA_DIR}
++  DESTINATION ${HDF5_INSTALL_DOC_DIR}
+   COMPONENT Documents
+   )
+ 
+--- a/fortran/src/CMakeLists.txt
 b/fortran/src/CMakeLists.txt
+@@ -537,8 +537,8 @@ endif ()
+ #-
+ set (_PKG_CONFIG_PREFIX ${CMAKE_INSTALL_PREFIX})
+ set (_PKG_CONFIG_EXEC_PREFIX \${prefix})
+-set (_PKG_CONFIG_LIBDIR \${exec_prefix}/lib)
+-set (_PKG_CONFIG_INCLUDEDIR \${prefix}/include)
++set (_PKG_CONFIG_LIBDIR \${exec_prefix}/${CMAKE_INSTALL_LIBDIR})
++set (_PKG_CONFIG_INCLUDEDIR \${prefix}/${CMAKE_INSTALL_INCLUDEDIR})
+ set (_PKG_CONFIG_LIBNAME "${HDF5_F90_LIB_CORENAME}")
+ set (_PKG_CONFIG_VERSION "${HDF5_PACKAGE_VERSION}")
+ 
+--- a/hl/c++/src/CMakeLists.txt
 b/hl/c++/src/CMakeLists.txt
+@@ -91,8 +91,8 @@ endif ()
+ #-
+ set (_PKG_CONFIG_PREFIX ${CMAKE_INSTALL_PREFIX})
+ set (_PKG_CONFIG_EXEC_PREFIX \${prefix})
+-set (_PKG_CONFIG_LIBDIR \${exec_prefix}/lib)
+-set (_PKG_CONFIG_INCLUDEDIR \${prefix}/include)
++set (_PKG_CONFIG_LIBDIR \${exec_prefix}/${CMAKE_INSTALL_LIBDIR})
++set (_PKG_CONFIG_INCLUDEDIR \${prefix}/${CMAKE_INSTALL_INCLUDEDIR})
+ set (_PKG_CONFIG_LIBNAME "${HDF5_HL_CPP_LIB_CORENAME}")
+ set (_PKG_CONFIG_VERSION "${HDF5_PACKAGE_VERSION}")
+ 
+--- a/hl/fortran/src/CMakeLists.txt
 b/hl/fortran/src/CMakeLists.txt
+@@ -324,8 +324,8 @@ 

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

2022-05-02 Thread Sam James
commit: 4a3fe05ed8aba8c04914b8dedd831ab1856a6e7f
Author: matoro  users  noreply  github  com>
AuthorDate: Tue May  3 01:33:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 02:05:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3fe05e

sci-libs/hdf5: Stabilize 1.10.5-r1 sparc, #733578

Closes: https://bugs.gentoo.org/686620
Signed-off-by: matoro  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/25291
Signed-off-by: Sam James  gentoo.org>

 sci-libs/hdf5/hdf5-1.10.5-r1.ebuild | 7 ---
 sci-libs/hdf5/hdf5-1.10.5.ebuild| 5 +++--
 sci-libs/hdf5/hdf5-1.12.1-r1.ebuild | 3 ++-
 sci-libs/hdf5/hdf5-1.12.1.ebuild| 5 +++--
 4 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/sci-libs/hdf5/hdf5-1.10.5-r1.ebuild 
b/sci-libs/hdf5/hdf5-1.10.5-r1.ebuild
index b7aac2788497..aa45759413ec 100644
--- a/sci-libs/hdf5/hdf5-1.10.5-r1.ebuild
+++ b/sci-libs/hdf5/hdf5-1.10.5-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
 FORTRAN_NEEDED="fortran"
 
-inherit autotools fortran-2 flag-o-matic toolchain-funcs multilib prefix
+inherit autotools fortran-2 flag-o-matic toolchain-funcs prefix
 
 MY_P="${PN}-${PV/_p/-patch}"
 MAJOR_P="${PN}-$(ver_cut 1-2)"
@@ -16,7 +16,7 @@ 
SRC_URI="https://www.hdfgroup.org/ftp/HDF5/releases/${MAJOR_P}/${MY_P}/src/${MY_
 
 LICENSE="NCSA-HDF"
 SLOT="0/${PV%%_p*}"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="cxx debug examples fortran +hl mpi szip threads unsupported zlib"
 
 REQUIRED_USE="
@@ -83,6 +83,7 @@ src_prepare() {
 }
 
 src_configure() {
+   use sparc && tc-is-gcc && append-flags -fno-tree-ccp # bug 686620
local myconf=(
--disable-static
--enable-deprecated-symbols

diff --git a/sci-libs/hdf5/hdf5-1.10.5.ebuild b/sci-libs/hdf5/hdf5-1.10.5.ebuild
index f33f957fdad7..1b6770c23e14 100644
--- a/sci-libs/hdf5/hdf5-1.10.5.ebuild
+++ b/sci-libs/hdf5/hdf5-1.10.5.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 FORTRAN_NEEDED=fortran
 
-inherit autotools fortran-2 flag-o-matic toolchain-funcs multilib prefix
+inherit autotools fortran-2 flag-o-matic toolchain-funcs prefix
 
 MY_P=${PN}-${PV/_p/-patch}
 MAJOR_P=${PN}-$(ver_cut 1-2)
@@ -78,6 +78,7 @@ src_prepare() {
 }
 
 src_configure() {
+   use sparc && tc-is-gcc && append-flags -fno-tree-ccp # bug 686620
econf \
--disable-static \
--enable-deprecated-symbols \

diff --git a/sci-libs/hdf5/hdf5-1.12.1-r1.ebuild 
b/sci-libs/hdf5/hdf5-1.12.1-r1.ebuild
index 890baf3cee25..32a8891c8155 100644
--- a/sci-libs/hdf5/hdf5-1.12.1-r1.ebuild
+++ b/sci-libs/hdf5/hdf5-1.12.1-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 FORTRAN_NEEDED="fortran"
 
-inherit cmake flag-o-matic fortran-2
+inherit cmake flag-o-matic fortran-2 toolchain-funcs
 
 MY_P="${PN}-${PV/_p/-patch}"
 MAJOR_P="${PN}-$(ver_cut 1-2)"
@@ -66,6 +66,7 @@ pkg_setup() {
 }
 
 src_configure() {
+   use sparc && tc-is-gcc && append-flags -fno-tree-ccp # bug 686620
local mycmakeargs=(
# Workaround needed to allow build with USE=fortran when an 
older
# version is installed. See bug #808633 and

diff --git a/sci-libs/hdf5/hdf5-1.12.1.ebuild b/sci-libs/hdf5/hdf5-1.12.1.ebuild
index c5ef043111b3..8248d6614f5a 100644
--- a/sci-libs/hdf5/hdf5-1.12.1.ebuild
+++ b/sci-libs/hdf5/hdf5-1.12.1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 FORTRAN_NEEDED="fortran"
 
-inherit cmake flag-o-matic fortran-2
+inherit cmake flag-o-matic fortran-2 toolchain-funcs
 
 MY_P="${PN}-${PV/_p/-patch}"
 MAJOR_P="${PN}-$(ver_cut 1-2)"
@@ -62,6 +62,7 @@ pkg_setup() {
 }
 
 src_configure() {
+   use sparc && tc-is-gcc && append-flags -fno-tree-ccp # bug 686620
local mycmakeargs=(
-DBUILD_STATIC_LIBS=OFF
-DFETCHCONTENT_FULLY_DISCONNECTED=ON



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

2022-05-02 Thread Sam James
commit: a407f2465ab6b6df4294b0cedebf5d527a3c997e
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 01:35:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 01:35:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a407f246

dev-util/diffoscope: add 211

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

 dev-util/diffoscope/Manifest  |   1 +
 dev-util/diffoscope/diffoscope-211.ebuild | 108 ++
 2 files changed, 109 insertions(+)

diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest
index b61173cac6a1..892c256e09ac 100644
--- a/dev-util/diffoscope/Manifest
+++ b/dev-util/diffoscope/Manifest
@@ -1,2 +1,3 @@
 DIST diffoscope-207.tar.gz 2707223 BLAKE2B 
e20f21c9e0acc78cadfce082f874b3e3cbbbd26cfa5041012eb07a347f177724506d1263b6636c71c5304993e52b81e8ac1fa82ee7231d892346ede2d00de37f
 SHA512 
ebbcf3e7e41f042626f2d175cea027392fc52f65dd11ded8e2a65ed3d58129fe4948e6129c2aec74d58d8f6b58855ada23be8231b426a9473b165eba0f182955
 DIST diffoscope-210.tar.gz 2709384 BLAKE2B 
86b88dacf1d777bc63f7698197bc26abe638a25857fa43eac48051b91c07699d7beb9c0ac6bef6baf23fda895a07ca69342c9469a1853a38276f93fac11ea8fa
 SHA512 
b0bd05ffb6112f5f6cdd7f9567ecbbda286226cc6874dfdded39b5d7221d2dbab4b01f02741f7e10a219bf03f94bc803c651963deebb67308a134b8e97fb3b05
+DIST diffoscope-211.tar.gz 2709392 BLAKE2B 
c3570f88bcca7193a9650d970f2d943ebe33cc428c5ce3d4c5812588cbb57ae83dd795674e364d5acbb2d1504bd218036a6b04d9431786668386f28bdd6939b7
 SHA512 
8d674f41e955bd7537ba0cf7df0c886ff87b017a7d756246a183d9ec5ac3b286a798d60d29aadda550de6838b264a9e27fb37cf472b6e93caab7fce2fb65a1b1

diff --git a/dev-util/diffoscope/diffoscope-211.ebuild 
b/dev-util/diffoscope/diffoscope-211.ebuild
new file mode 100644
index ..46f6608598b5
--- /dev/null
+++ b/dev-util/diffoscope/diffoscope-211.ebuild
@@ -0,0 +1,108 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_REQ_USE="ncurses"
+inherit distutils-r1
+
+DESCRIPTION="Will try to get to the bottom of what makes files or directories 
different"
+HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file
+find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma
+mono opendocument pascal pdf postscript R rpm sqlite squashfs
+ssh tar test tcpdump zip zlib zstd"
+
+RESTRICT="!test? ( test )"
+
+# pull in optional tools for tests:
+# img2txt: bug #797688
+# docx2txt: bug #797688
+BDEPEND="test? (
+   app-text/docx2txt
+   media-libs/libcaca
+   virtual/imagemagick-tools[jpeg]
+   )"
+RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}]
+   dev-python/libarchive-c[${PYTHON_USEDEP}]
+   dev-python/distro[${PYTHON_USEDEP}]
+   acl? ( sys-apps/acl )
+   binutils? ( sys-devel/binutils )
+   bzip2? ( app-arch/bzip2 )
+   libcaca? ( media-libs/libcaca )
+   colord? ( x11-misc/colord )
+   cpio? ( app-arch/cpio )
+   diff? ( sys-apps/diffutils )
+   docx? ( app-text/docx2txt )
+   dtc? ( sys-apps/dtc )
+   e2fsprogs? ( sys-fs/e2fsprogs )
+   file? ( sys-apps/file )
+   find? ( sys-apps/findutils )
+   gettext? ( sys-devel/gettext )
+   gif? ( media-libs/giflib )
+   gpg? ( app-crypt/gnupg )
+   haskell? ( dev-lang/ghc )
+   hdf5? ( sci-libs/hdf5 )
+   hex? ( app-editors/vim-core )
+   imagemagick? ( media-gfx/imagemagick )
+   iso? ( app-cdr/cdrtools )
+   java? ( virtual/jdk )
+   llvm? ( sys-devel/llvm )
+   lzma? ( app-arch/xz-utils )
+   mono? ( dev-lang/mono )
+   opendocument? ( app-text/odt2txt )
+   pascal? ( dev-lang/fpc )
+   pdf? (
+   app-text/pdftk
+   app-text/poppler
+   dev-python/PyPDF2[${PYTHON_USEDEP}]
+   )
+   postscript? ( app-text/ghostscript-gpl )
+   R? ( dev-lang/R )
+   rpm? ( app-arch/rpm )
+   sqlite? ( dev-db/sqlite:3 )
+   squashfs? ( sys-fs/squashfs-tools )
+   ssh? ( net-misc/openssh )
+   tar? ( app-arch/tar )
+   tcpdump? ( net-analyzer/tcpdump )
+   zip? ( app-arch/unzip )
+   zlib? ( app-arch/gzip )
+   zstd? ( app-arch/zstd )
+"
+# Presence if filemagic's magic.py breaks imports
+# of dev-python/python-magic: https://bugs.gentoo.org/716482
+RDEPEND+=" !dev-python/filemagic"
+
+EPYTEST_DESELECT=(
+   # Test seems to use different tarball
+   tests/test_presenters.py::test_text_proper_indentation
+
+   # Needs triage
+   
tests/comparators/test_binary.py::test_with_compare_details_and_tool_not_found
+   tests/comparators/test_rlib.py::test_item3_deflate_llvm_bitcode
+
+  

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

2022-05-02 Thread Sam James
commit: d89b96c2eb99a0f7ef79448aa95bc5089b30e57c
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 01:21:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 01:21:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89b96c2

app-text/scdoc: add 1.11.2

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

 app-text/scdoc/Manifest   |  1 +
 app-text/scdoc/{scdoc-.ebuild => scdoc-1.11.2.ebuild} | 13 +++--
 app-text/scdoc/scdoc-.ebuild  | 13 +++--
 3 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/app-text/scdoc/Manifest b/app-text/scdoc/Manifest
index ff8bbbe77fc6..35301769e149 100644
--- a/app-text/scdoc/Manifest
+++ b/app-text/scdoc/Manifest
@@ -1,2 +1,3 @@
 DIST scdoc-1.11.0.tar.gz 12616 BLAKE2B 
3aec60e51b949dc94e8339e400c366428a217c1bd44f79716cbd6993a7f8051a0796dc96163e071db4808c0edde071408e3eb1ee0ae3bb8ccd718479960ab8f3
 SHA512 
4c8248a12e69e53cc2182af5375912f7af64f3807163dbe3c52e85d817b1bfa7e461d02a627c73d93bdaa96e49668ff894d37817ceb70ee3186da9e3f8372d49
 DIST scdoc-1.11.1.tar.gz 12482 BLAKE2B 
2632da654730a373f03955f0b3bb190c8d6beb2fd4e4b05c88a4c86d384b26c51a8f032e6b2ef8d4d795638c1981a4d5500384f3103411869c7097a2ba1466ff
 SHA512 
28b676a2ba69a101034c47378c4b66c94bfb9903d680a1871020fd8772d0990a4c91678738f71d37bfca06e27991ef782047c6503d375ce69df744caf6b459de
+DIST scdoc-1.11.2.tar.gz 12746 BLAKE2B 
f4cb2c400103c1f2247a2bee79dca9ae5c50b8397c65edbdf4d70265a4596f85e0c47aab014699c4d63929b258db8ae3ff6728a9b95f212be9db1fa657e5b93a
 SHA512 
3fbf1a74b222dd88410636124e4b6ca73f7e77f67d512cf430a878fefcaa5c6c13a1e9f6c0c9654de15353f94bb1bd528665acebc2293bebb325501d1eb6cda3

diff --git a/app-text/scdoc/scdoc-.ebuild 
b/app-text/scdoc/scdoc-1.11.2.ebuild
similarity index 75%
copy from app-text/scdoc/scdoc-.ebuild
copy to app-text/scdoc/scdoc-1.11.2.ebuild
index d162fe258aaf..b2ab9d346396 100644
--- a/app-text/scdoc/scdoc-.ebuild
+++ b/app-text/scdoc/scdoc-1.11.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://git.sr.ht/~sircmpwn/scdoc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"
@@ -35,10 +35,11 @@ src_compile() {
CFLAGS="${BUILD_CFLAGS} -DVERSION='\"${PV}\"'" 
LDFLAGS="${BUILD_LDFLAGS}"
mv scdoc hostscdoc || die 'Failed to rename host scdoc'
fi
-   emake LDFLAGS="${LDFLAGS}" PREFIX="${EPREFIX}/usr" HOST_SCDOC="${MY_HS}"
+
+   emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" HOST_SCDOC="${MY_HS}"
 }
 
 src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" HOST_SCDOC="${MY_HS}" \
-   PCDIR="${EPREFIX}/usr/$(get_libdir)/pkgconfig" install
+   emake DESTDIR="${ED}" PREFIX="/usr" HOST_SCDOC="${MY_HS}" \
+   PCDIR="/usr/$(get_libdir)/pkgconfig" install
 }

diff --git a/app-text/scdoc/scdoc-.ebuild b/app-text/scdoc/scdoc-.ebuild
index d162fe258aaf..b2ab9d346396 100644
--- a/app-text/scdoc/scdoc-.ebuild
+++ b/app-text/scdoc/scdoc-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else
SRC_URI="https://git.sr.ht/~sircmpwn/scdoc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 LICENSE="MIT"
@@ -35,10 +35,11 @@ src_compile() {
CFLAGS="${BUILD_CFLAGS} -DVERSION='\"${PV}\"'" 
LDFLAGS="${BUILD_LDFLAGS}"
mv scdoc hostscdoc || die 'Failed to rename host scdoc'
fi
-   emake LDFLAGS="${LDFLAGS}" PREFIX="${EPREFIX}/usr" HOST_SCDOC="${MY_HS}"
+
+   emake CC="$(tc-getCC)" LDFLAGS="${LDFLAGS}" HOST_SCDOC="${MY_HS}"
 }
 
 src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" HOST_SCDOC="${MY_HS}" \
-   PCDIR="${EPREFIX}/usr/$(get_libdir)/pkgconfig" install
+   emake DESTDIR="${ED}" PREFIX="/usr" HOST_SCDOC="${MY_HS}" \
+   PCDIR="/usr/$(get_libdir)/pkgconfig" install
 }



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

2022-05-02 Thread Sam James
commit: 6a683293979de543f4928d396c5ff5866c22c060
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 01:17:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 01:17:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a683293

app-text/scdoc: remove github upstream metadata

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

 app-text/scdoc/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/app-text/scdoc/metadata.xml b/app-text/scdoc/metadata.xml
index f185a00aa221..5ee60cd0b383 100644
--- a/app-text/scdoc/metadata.xml
+++ b/app-text/scdoc/metadata.xml
@@ -5,7 +5,4 @@
b...@gentoo.org
Aaron Bauman

-   
-   swaywm/sway
-   
 



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

2022-05-02 Thread Sam James
commit: bb33595d7124b0e0ce9f569c2383dea5215203fc
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 01:11:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 01:11:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb33595d

media-video/ffmpeg: add 4.4.2

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

 media-video/ffmpeg/Manifest|   2 +
 media-video/ffmpeg/ffmpeg-4.4.2.ebuild | 581 +
 2 files changed, 583 insertions(+)

diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest
index ed947118622a..26c660276496 100644
--- a/media-video/ffmpeg/Manifest
+++ b/media-video/ffmpeg/Manifest
@@ -3,5 +3,7 @@ DIST ffmpeg-4.2.2-ppc64-gcc.patch.gz 750 BLAKE2B 
3a9cc7f0135e077c77179a7ca3da917
 DIST ffmpeg-4.2.4.tar.bz2 10959430 BLAKE2B 
932bc0046edab5587063bbc04d6ef0149876bd1001ad185384fcabb3d0ae196c9ba591e680823b3c7b6e0ef9a0a9e9575a8b08439fdd89ef0e4dabb9d4a7f4e6
 SHA512 
5c74e3fe77ddf8ffede0e4692d574858dd0626e542380a819ab79c0f669c6c1329ffbccb872502f60306e561f10aa8bc1e61d09b2bea829870fe4a48b76460c6
 DIST ffmpeg-4.3.2.tar.bz2 11307134 BLAKE2B 
97e1e598e4abe397b06298d545c3073ea2303e11c01e98343fe09d99174e02ca94f52c4df0d389fbefe7814686221446d30f107092f00cb0b69275c8747d6f32
 SHA512 
ec5566f8684f0ceb18184d59786ea1fc166ab28c46260ebcca5b919ad53137ba7317fd0c537e97df28553572a0d5e42c558773c808cf76995d67985aec2d6d4d
 DIST ffmpeg-4.4.1.tar.bz2 11494996 BLAKE2B 
050b0501cb21f44451d59bf3b20b18d55234636b5a69a4962103d63f80ce9af172cc2cecb1e33b92334fcf635b283afddbdfa20cbd6deb526008cdb34ae01c16
 SHA512 
c41e63ffa9f5465ea3a7f4a8b255b299a2f49d5868ada4310a2344b8fea02476365c44871defd5609da55c805cbb58f34063dbdd4b203ade932cba8b3cfefc72
+DIST ffmpeg-4.4.2.tar.xz 9562968 BLAKE2B 
be044e9895acdd71a237a343a8d047c56db845c693b8c07877fc8049b630eb254e3430b6e9916330e6b3d53cbdc9f06680d80307a1fea1377bb818f4168bb276
 SHA512 
abce847c607ac6d63fe32ceff8bf8724888acf2b7db9a083cba50e3235590cdcb27feb7e0a314133d0030809fb54d474f64001fc9ab7d896a819159869c09d5a
+DIST ffmpeg-4.4.2.tar.xz.asc 520 BLAKE2B 
1ff4a886c7703a05a19499ae5b2b6207df24e05844861cb52f2c56a97f47ab4fefa5011de46a385bab9684964470697ec5e74553098392877f7521a04ffe0fc4
 SHA512 
a4df97a6328fc076b5611023bd61254f1a5043db1ec2f3426bee305206b2b0937047ede9cb51db31a3387a16218fe95a7a40296770574fa32660118938a9d301
 DIST ffmpeg-5.0.1.tar.xz 9812524 BLAKE2B 
0a37d425780f7e15836848048214411829bceb0de12bb7089803feb3dda07a077be9c8e8174b72792558ed86d92224bee9d4db20cc74690ea54312fbf2f10e83
 SHA512 
e5810c7379748a6bbe1a903bf36b4372b67cb3973179727b6af6f0118eef46f4c990155961cc37255e08a5bafdc4b4683503ad410ebb7afe7a35b891c01fa602
 DIST ffmpeg-5.0.1.tar.xz.asc 520 BLAKE2B 
686a8c372d26bd0158a0e79f6cbe8d9c46127bd200df7f4f6e2a4285bfd412cfa9aff865eca125a27a7204f32ba0cca86bcbf769ee4874e5202cc700b0eb4449
 SHA512 
9c4bd404196c3a3808bae92873aefc77f8c26a9419cc6130a3f2359a75c8e83189d206e9aee8ff85c5a7fe4a98da24e11cf607ec351386c18979ec2d5ad3b3ad

diff --git a/media-video/ffmpeg/ffmpeg-4.4.2.ebuild 
b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
new file mode 100644
index ..63e94173555a
--- /dev/null
+++ b/media-video/ffmpeg/ffmpeg-4.4.2.ebuild
@@ -0,0 +1,581 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Subslot: libavutil major.libavcodec major.libavformat major
+# Since FFmpeg ships several libraries, subslot is kind of limited here.
+# Most consumers will use those three libraries, if a "less used" library
+# changes its soname, consumers will have to be rebuilt the old way
+# (preserve-libs).
+# If, for example, a package does not link to libavformat and only libavformat
+# changes its ABI then this package will be rebuilt needlessly. Hence, such a
+# package is free _not_ to := depend on FFmpeg but I would strongly encourage
+# doing so since such a case is unlikely.
+FFMPEG_SUBSLOT=56.58.58
+
+SCM=""
+if [ "${PV#}" != "${PV}" ] ; then
+   SCM="git-r3"
+   EGIT_MIN_CLONE_TYPE="single"
+   EGIT_REPO_URI="https://git.ffmpeg.org/ffmpeg.git;
+fi
+
+inherit flag-o-matic multilib multilib-minimal toolchain-funcs ${SCM}
+
+DESCRIPTION="Complete solution to record/convert/stream audio and video. 
Includes libavcodec"
+HOMEPAGE="https://ffmpeg.org/;
+if [ "${PV#}" != "${PV}" ] ; then
+   SRC_URI=""
+elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
+   SRC_URI="mirror://gentoo/${P}.tar.xz"
+else # Release
+   VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/ffmpeg.asc
+   inherit verify-sig
+   SRC_URI="https://ffmpeg.org/releases/${P/_/-}.tar.xz;
+   SRC_URI+=" verify-sig? ( 
https://ffmpeg.org/releases/${P/_/-}.tar.xz.asc )"
+
+   BDEPEND=" verify-sig? ( sec-keys/openpgp-keys-ffmpeg )"
+fi
+FFMPEG_REVISION="${PV#*_p}"
+
+SLOT="0/${FFMPEG_SUBSLOT}"
+LICENSE="
+   !gpl? ( LGPL-2.1 )
+   gpl? ( GPL-2 )
+   amr? (
+   gpl? ( GPL-3 )
+   

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

2022-05-02 Thread Sam James
commit: d147379a7ee05e6733fd498c8e7cdcf5c1b61a2e
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 01:11:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 01:11:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d147379a

dev-libs/libxml2: use EAPI 7

per base-system policy

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

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

diff --git a/dev-libs/libxml2/libxml2-2.9.14.ebuild 
b/dev-libs/libxml2/libxml2-2.9.14.ebuild
index 847a7c331d40..875d232e2d43 100644
--- a/dev-libs/libxml2/libxml2-2.9.14.ebuild
+++ b/dev-libs/libxml2/libxml2-2.9.14.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=8
+EAPI=7
 
 # Note: Please bump in sync with dev-libs/libxslt
 



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

2022-05-02 Thread Sam James
commit: da3446bb7624729eb9d057fa17a10cdc46ff9d25
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 00:49:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 00:49:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da3446bb

dev-python/symengine: fix build with >=setuptools-61; wheel duplication

Closes: https://bugs.gentoo.org/836599
Thanks-to: Michał Górny  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 .../files/symengine-0.9.2-cmake-setuptools.patch   | 84 ++
 .../files/symengine-0.9.2-setuptools-61.patch  | 17 +
 dev-python/symengine/symengine-0.9.2-r1.ebuild | 56 +++
 3 files changed, 157 insertions(+)

diff --git a/dev-python/symengine/files/symengine-0.9.2-cmake-setuptools.patch 
b/dev-python/symengine/files/symengine-0.9.2-cmake-setuptools.patch
new file mode 100644
index ..3b930c998d99
--- /dev/null
+++ b/dev-python/symengine/files/symengine-0.9.2-cmake-setuptools.patch
@@ -0,0 +1,84 @@
+https://github.com/symengine/symengine.py/pull/402
+https://bugs.gentoo.org/836599
+
+From bc84086d60de038eb381c9e37c8b552a6c246ab5 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Mon, 2 May 2022 09:24:45 +0200
+Subject: [PATCH] Fix build to avoid duplicate files in wheel
+
+Fix the build system to package pure Python files
+via distutils/setuptools, and limit CMake to installing the compiled
+extension.
+
+The prior logic has installed some of the .py files both via setuptools
+and via CMake, to different build directories.  As a result,
+the resulting wheel contained duplicate files, e.g.:
+
+ 2170  05-02-2022 07:08   symengine/__init__.py
+ 2170  05-02-2022 07:08   
symengine-0.9.2.data/purelib/symengine/__init__.py
+
+Duplicate files cause the wheel to be rejected by the installer package.
+
+After the change, a correct wheel is generated.  Installation works
+both via PEP517/wheel and via legacy `setup.py install`.
+--- a/setup.py
 b/setup.py
+@@ -226,7 +226,7 @@ def finalize_options(self):
+   url="https://github.com/symengine/symengine.py;,
+   python_requires='>=3.7,<4',
+   zip_safe=False,
+-  packages=['symengine'],
++  packages=['symengine', 'symengine.lib', 'symengine.tests'],
+   cmdclass = cmdclass,
+   classifiers=[
+ 'License :: OSI Approved :: MIT License',
+--- a/symengine/CMakeLists.txt
 b/symengine/CMakeLists.txt
+@@ -1,7 +1 @@
+ add_subdirectory(lib)
+-add_subdirectory(tests)
+-
+-set(PY_PATH ${PYTHON_INSTALL_PATH}/symengine)
+-install(FILES __init__.py utilities.py sympy_compat.py functions.py 
printing.py
+-DESTINATION ${PY_PATH}
+-)
+--- a/symengine/lib/CMakeLists.txt
 b/symengine/lib/CMakeLists.txt
+@@ -28,7 +28,7 @@ install(TARGETS symengine_wrapper
+ ARCHIVE DESTINATION ${PY_PATH}
+ LIBRARY DESTINATION ${PY_PATH}
+ )
+-install(FILES __init__.py
++install(FILES
+ ${CMAKE_CURRENT_BINARY_DIR}/config.pxi
+ symengine.pxd
+ symengine_wrapper.pxd
+--- a/symengine/tests/CMakeLists.txt
 /dev/null
+@@ -1,25 +0,0 @@
+-set(PY_PATH ${PYTHON_INSTALL_PATH}/symengine/tests)
+-install(FILES __init__.py
+-test_arit.py
+-test_dict_basic.py
+-test_eval.py
+-test_expr.py
+-test_functions.py
+-test_number.py
+-test_matrices.py
+-test_ntheory.py
+-test_printing.py
+-test_sage.py
+-test_series_expansion.py
+-test_sets.py
+-test_solve.py
+-test_subs.py
+-test_symbol.py
+-test_sympify.py
+-test_sympy_conv.py
+-test_var.py
+-test_lambdify.py
+-test_sympy_compat.py
+-test_logic.py
+-DESTINATION ${PY_PATH}
+-)
+

diff --git a/dev-python/symengine/files/symengine-0.9.2-setuptools-61.patch 
b/dev-python/symengine/files/symengine-0.9.2-setuptools-61.patch
new file mode 100644
index ..a8fad4868110
--- /dev/null
+++ b/dev-python/symengine/files/symengine-0.9.2-setuptools-61.patch
@@ -0,0 +1,17 @@
+https://github.com/symengine/symengine.py/commit/987e665e71cf92d1b021d7d573a1b9733408eecf
+https://bugs.gentoo.org/836599
+
+From: Isuru Fernando 
+Date: Sat, 2 Apr 2022 15:43:00 -0500
+Subject: [PATCH] Fix for latest setuptools
+
+--- a/setup.py
 b/setup.py
+@@ -226,6 +226,7 @@ def finalize_options(self):
+   url="https://github.com/symengine/symengine.py;,
+   python_requires='>=3.7,<4',
+   zip_safe=False,
++  packages=['symengine'],
+   cmdclass = cmdclass,
+   classifiers=[
+ 'License :: OSI Approved :: MIT License',

diff --git a/dev-python/symengine/symengine-0.9.2-r1.ebuild 
b/dev-python/symengine/symengine-0.9.2-r1.ebuild
new file mode 100644
index ..15e6dd597f46
--- /dev/null
+++ b/dev-python/symengine/symengine-0.9.2-r1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools

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

2022-05-02 Thread Sam James
commit: 8bbbe5e4ec96f6c8b2d2858f9c23fa8a24a797f2
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 00:38:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 00:39:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bbbe5e4

dev-libs/libxml2: add 2.9.14

Bug: https://bugs.gentoo.org/842261
Closes: https://bugs.gentoo.org/582130
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libxml2/Manifest  |  1 +
 .../files/libxml2-2.9.13-testapi-missing-xml.patch |  9 
 .../files/libxml2-2.9.8-out-of-tree-test.patch | 31 +
 .../{libxml2-.ebuild => libxml2-2.9.14.ebuild} | 51 +-
 dev-libs/libxml2/libxml2-.ebuild   | 51 +-
 5 files changed, 92 insertions(+), 51 deletions(-)

diff --git a/dev-libs/libxml2/Manifest b/dev-libs/libxml2/Manifest
index 09beb394762d..ff7171e5e024 100644
--- a/dev-libs/libxml2/Manifest
+++ b/dev-libs/libxml2/Manifest
@@ -1,5 +1,6 @@
 DIST libxml2-2.9.12-r5-patchset.tar.bz2 7231 BLAKE2B 
d9d0d56ebccbfe234a8af04cc5343c1a02d84fbd998c2373fd48be59cf92807a9417db650a6bb6ba309e101994c4ae2b28edda7bf635c7728eb8b8047d0d3391
 SHA512 
b2db0fe4595c1559d9f8dc836ee6eee469191f6c490fc95d25d9fa99a544e80858894cc35b6e4a6624a38d0309800540badc929e86ef29950c1107caa4656a14
 DIST libxml2-2.9.13.tar.xz 3243336 BLAKE2B 
845a8283cf1ff9fd9f7926cfe0042c042a9de5ed184520d8057f7b33312687d5ff28abdf30dd2674795d78dc80326203a907f9e22cd261805309403ecdd585f5
 SHA512 
fc51980cb9222bd3b5242f73d28b55fa15a80e68e52e1c45274f1eda11500ed385853209edb3b2a1f06b9de0be304c159a9bd898c7d84b0899eacb00723d98b5
+DIST libxml2-2.9.14.tar.xz 3129968 BLAKE2B 
ab584503d5209e4aaf41ae6f44aed5e94c0ae29e28cfba39a9012568aa97515af861b47891b84d2a352a07357626ba50ddb1e344e911fa14ff2ce93c5beff1f1
 SHA512 
d08e6cafb289c499fdc5b3a12181e032a34f7a249bc66758859f964d3e71e19fd69be79921e1a9d8ab1e692d15b13f5fae95eeb10c3236974d89e218f5107606
 DIST xmlts20130923.tar.gz 641522 BLAKE2B 
63a47bc69278ef510cd0b3779aed729e1b309e30efa0015d28ed051cc03f9dfddb447ab57b07b3393e8f47393d15473b0e199c34cb1f5f746b15ddfaa55670be
 SHA512 
d5c4d26b324ed21f4e0641cd7f8b76dbf9de80df8b519982e44d41c960df29fd03618e02e9693b2d11ad06d19c4a965274c95a048ec3b9653eacb919a7f8b733
 DIST xsts-2002-01-16.tar.gz 6894439 BLAKE2B 
1e9ec63d2c104655e64249e07440a04d862fcbcd4d4e19745d81b34994319b510a531c9d6df1491fae1e90b5d0764f0f1a827251ca8df5d613178b0eab01ef25
 SHA512 
43300af6d39c1e2221b0ed7318fe14c7464eeb6eb030ed1e22eb29b4ab17f014e2a4c8887c3a46ae5d243e3072da27f00f4e285498ae6f1288177d38d1108288
 DIST xsts-2004-01-14.tar.gz 2761085 BLAKE2B 
41545995fb3a65d053257c376c07d45ffd1041a433bfbdb46d4dd87a5afb60c18c8629a3d988323f9e7a1d709775b5a7e5930276a7121c0725a22705c0976e36
 SHA512 
32854388d7e720ad67156baf50bf2bae7bd878ca3e35fd7e44e57cad3f434f69d56bbbedd61509f8a1faf01c9eae74a078df8fe130780b182c05c05cb1c39ebe

diff --git a/dev-libs/libxml2/files/libxml2-2.9.13-testapi-missing-xml.patch 
b/dev-libs/libxml2/files/libxml2-2.9.13-testapi-missing-xml.patch
index adbb3db72a5a..fa8e3d392d18 100644
--- a/dev-libs/libxml2/files/libxml2-2.9.13-testapi-missing-xml.patch
+++ b/dev-libs/libxml2/files/libxml2-2.9.13-testapi-missing-xml.patch
@@ -6,12 +6,6 @@ Subject: [PATCH] testapi: remove leading slash from 
"/missing.xml"
 Fixes an error when running tests in a sandbox on Gentoo Linux.
 
 Bug: https://bugs.gentoo.org/839804

- testapi.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/testapi.c b/testapi.c
-index d4258c43..c7a5b163 100644
 --- a/testapi.c
 +++ b/testapi.c
 @@ -442,7 +442,7 @@ static void des_eaten_name(int no ATTRIBUTE_UNUSED, 
xmlChar *val ATTRIBUTE_UNUSE
@@ -23,6 +17,3 @@ index d4258c43..c7a5b163 100644
  if (no == 1) return("");
  if (no == 2) return(REMOTE2GOOD);
  if (no == 3) return(REMOTE1GOOD);
--- 
-2.35.1
-

diff --git a/dev-libs/libxml2/files/libxml2-2.9.8-out-of-tree-test.patch 
b/dev-libs/libxml2/files/libxml2-2.9.8-out-of-tree-test.patch
new file mode 100644
index ..468214d0bd8b
--- /dev/null
+++ b/dev-libs/libxml2/files/libxml2-2.9.8-out-of-tree-test.patch
@@ -0,0 +1,31 @@
+https://gitlab.gnome.org/GNOME/libxml2/merge_requests/14
+
+From 54878c018af979b20ca1bfbf12599973484cae5b Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Thu, 3 Jan 2019 05:44:03 -0500
+Subject: [PATCH] fix reader5.py test when building out of tree
+
+When building out of tree, the relative path this test uses doesn't
+work.  Resolve the path relative to the test script itself instead.
+
+Url: https://bugs.gentoo.org/565576
+--- a/python/tests/reader5.py
 b/python/tests/reader5.py
+@@ -4,6 +4,7 @@
+ # this extract the Dragon bibliography entries from the XML specification
+ #
+ import libxml2
++import os
+ import sys
+ 
+ # Memory debug specific
+@@ -14,7 +15,8 @@ Ravi Sethi, and Jeffrey D. Ullman.
+ Compilers:  Principles, Techniques, and Tools.
+ Reading:  Addison-Wesley, 1986, rpt. corr. 1988."""
+ 
+-f = 

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

2022-05-02 Thread Sam James
commit: 4ed18ed794a7a32109c8873d7797b779254a3bd2
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 00:12:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 00:12:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed18ed7

dev-python/python-docs: Stabilize 3.9.12 hppa, #841269

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

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

diff --git a/dev-python/python-docs/python-docs-3.9.12.ebuild 
b/dev-python/python-docs/python-docs-3.9.12.ebuild
index 0700a3c3c3a6..faae3196acc3 100644
--- a/dev-python/python-docs/python-docs-3.9.12.ebuild
+++ b/dev-python/python-docs/python-docs-3.9.12.ebuild
@@ -10,7 +10,7 @@ S="${WORKDIR}/python-${PV}-docs-html"
 
 LICENSE="PSF-2"
 SLOT="$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc 
~x86"
 
 src_install() {
rm -r _sources || die



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

2022-05-02 Thread Sam James
commit: 8edde1fc0991fe6b87cfbb5b2a5956dd5fc382bb
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 00:11:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 00:11:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8edde1fc

dev-lang/python: Stabilize 3.9.12 hppa, #841269

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

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

diff --git a/dev-lang/python/python-3.9.12.ebuild 
b/dev-lang/python/python-3.9.12.ebuild
index 34bd8945bcf5..ad323554ca2d 100644
--- a/dev-lang/python/python-3.9.12.ebuild
+++ b/dev-lang/python/python-3.9.12.ebuild
@@ -25,7 +25,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="PSF-2"
 SLOT="${PYVER}"
-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="bluetooth build examples gdbm hardened lto +ncurses pgo +readline 
+sqlite +ssl test tk wininst +xml"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gdb/files/, sys-devel/gdb/

2022-05-02 Thread Sam James
commit: a13326cd6745d107527beec8bc0d4fba09ab1cfb
Author: Sam James  gentoo  org>
AuthorDate: Tue May  3 00:00:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  3 00:00:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a13326cd

sys-devel/gdb: fix build with sys-libs/readline-8.2*

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

 .../gdb/files/gdb-12.1-readline-8.2-build.patch| 29 ++
 sys-devel/gdb/gdb-12.1.ebuild  |  1 +
 2 files changed, 30 insertions(+)

diff --git a/sys-devel/gdb/files/gdb-12.1-readline-8.2-build.patch 
b/sys-devel/gdb/files/gdb-12.1-readline-8.2-build.patch
new file mode 100644
index ..fad27ee4ca85
--- /dev/null
+++ b/sys-devel/gdb/files/gdb-12.1-readline-8.2-build.patch
@@ -0,0 +1,29 @@
+https://sourceware.org/git/?p=binutils-gdb.git;a=patch;h=1add37b567a7dee39d99f37b37802034c3fce9c4
+https://bugs.gentoo.org/842252
+
+From: Andreas Schwab 
+Date: Sun, 20 Mar 2022 14:01:54 +0100
+Subject: [PATCH] Add support for readline 8.2
+
+In readline 8.2 the type of rl_completer_word_break_characters changed to
+include const.
+--- a/gdb/completer.c
 b/gdb/completer.c
+@@ -36,7 +36,7 @@
+calling a hook instead so we eliminate the CLI dependency.  */
+ #include "gdbcmd.h"
+ 
+-/* Needed for rl_completer_word_break_characters() and for
++/* Needed for rl_completer_word_break_characters and for
+rl_filename_completion_function.  */
+ #include "readline/readline.h"
+ 
+@@ -2011,7 +2011,7 @@ gdb_completion_word_break_characters_throw ()
+   rl_basic_quote_characters = NULL;
+ }
+ 
+-  return rl_completer_word_break_characters;
++  return (char *) rl_completer_word_break_characters;
+ }
+ 
+ char *

diff --git a/sys-devel/gdb/gdb-12.1.ebuild b/sys-devel/gdb/gdb-12.1.ebuild
index 8e18279f8752..b7ca1edd1937 100644
--- a/sys-devel/gdb/gdb-12.1.ebuild
+++ b/sys-devel/gdb/gdb-12.1.ebuild
@@ -93,6 +93,7 @@ BDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-8.3.1-verbose-build.patch
+   "${FILESDIR}"/${P}-readline-8.2-build.patch
 )
 
 pkg_setup() {



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

2022-05-02 Thread Sam James
commit: cb41e7e05c55f6ef64e7a617869bbb644899e724
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 23:17:29 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 23:18:51 2022 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=cb41e7e0

crossdev: force off USE=hardened where no SSP

This fixes e.g. hppa2.0-unknown-linux-gnu where the stack
grows up and hence we lack SSP, but also -fstack-clash-protection
which is forced on by USE=hardened.

glibc failed to build before this with:
```
checking for broken __attribute__((alias()))... yes
configure: error: working alias attribute support required
 * ERROR: cross-hppa2.0-unknown-linux-gnu/glibc-2.35-r4::crossdev failed 
(configure phase):
```

config.log:
```
configure:4199: checking if compiler warns about alias for function with 
incompatible types
cc1: error: '-fstack-clash-protection' is not supported on targets where the 
stack grows from lower to higher addresses [-Werror]
conftest.c:9:34: error: 'foo_alias' alias between functions of incompatible 
types 'int(const void *, int)' and 'int (*(void))(const void *, int)' 
[-Werror=attribute-alias=]
9 | extern __typeof (__redirect_foo) foo_alias __attribute__ ((alias 
("foo")));
  |  ^
conftest.c:4:28: note: aliased declaration here
4 | __typeof (__redirect_foo) *foo_impl (void)
  |^~~~
cc1: all warnings being treated as errors
```

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

 crossdev | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/crossdev b/crossdev
index 7ec9a9d..a7566ba 100755
--- a/crossdev
+++ b/crossdev
@@ -437,7 +437,8 @@ parse_target() {
# Running a hardened profile on the host forces ssp #831165
if [[ $ssp_support = "no" ]]; then
# ssp is >=gcc-6, nossp is 

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

2022-05-02 Thread WANG Xuerui
commit: e70f62a2157efbb0914a18c5a4f412c79df45995
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon May  2 08:54:46 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon May  2 22:35:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70f62a2

dev-libs/boehm-gc: fix missing installed headers for 8.2.0

The patch is generated by cherry-picking upstream commit
https://github.com/ivmai/bdwgc/commit/056ad8279e9a89e9, then refreshing
generated files.

Fixes: 679ce9130be8 ("dev-libs/boehm-gc: add 8.2.0")
Closes: https://github.com/gentoo/gentoo/pull/25282
Reviewed-by: David Seifert  gentoo.org>
Signed-off-by: WANG Xuerui  gentoo.org>

 dev-libs/boehm-gc/Manifest  | 1 +
 dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild | 7 ++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest
index 4d46b7a781a3..66762b152048 100644
--- a/dev-libs/boehm-gc/Manifest
+++ b/dev-libs/boehm-gc/Manifest
@@ -1,3 +1,4 @@
+DIST boehm-gc-8.2.0-fix-headers-install.patch.xz 55320 BLAKE2B 
86f6a27c49c1c36a89e836ef2adf17e6563256ad0700e05235461b9df562029781894d1b4b76ed4fb44faf9c014e7674b909cd8a097d6d3c29cb50be55b83856
 SHA512 
cbb963b5f4286846ae4548216677cb34042bd8757f6792d1838663b07699837c25a727740d6d9461b582c5428ebe8e0bc670134be1d68cdc61d055f8624a76bc
 DIST gc-8.0.4.tar.gz 1160528 BLAKE2B 
ec42378c964fc573e53f6f58aa22fa63a0b421c91b81336acfeb2e2afdb5c89514edace3a9500699e13ff1cadc4205ea245af4f0dfa5e439ed9b78cabf6058f7
 SHA512 
57ccca15c6e50048d306a30de06c1a844f36103a84c2d1c17cbccbbc0001e17915488baec79737449982da99ce5d14ce527176afae9ae153cbbb5a19d986366e
 DIST gc-8.0.6.tar.gz 1168660 BLAKE2B 
c23cb10db54db0e8b16c429e039791086dfec4216ad65fabf072bc0f05df66364d019fccf945bffc32ce12868edfbaf6d9482acb2949d1e233bd89925ab55ebd
 SHA512 
2ea25003d585118e3ac0e12be9240e8195db511c6e94949f20453dc3cb771380bd5b956c04243b2a8ce31508587aa32de4f0f10a813577e6dbe8367688b7614e
 DIST gc-8.2.0.tar.gz 1183225 BLAKE2B 
382c28041b8cff9df794db48727c0bb478ed9222b15bcf11eda7132b1776970774576b63823e62a87c6563a06359a3d0572effea1ca63fb4f6fdadf1ea350cbe
 SHA512 
ff781360bca667f1f95fbfed073e9035f63134cac1bda4f7e4217664a3713c2846f750a3ce92732972c0435c69355b051f6e8eb6f2698b0d48d9107ff960bacf

diff --git a/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild 
b/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild
index 0866c469806e..2f32e15298c6 100644
--- a/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild
+++ b/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild
@@ -9,7 +9,8 @@ MY_P="gc-${PV}"
 
 DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector"
 HOMEPAGE="https://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/;
-SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz;
+SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz
+   
https://dev.gentoo.org/~xen0n/distfiles/${P}-fix-headers-install.patch.xz;
 S="${WORKDIR}/${MY_P}"
 
 LICENSE="boehm-gc"
@@ -24,6 +25,10 @@ RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=(
+   "${WORKDIR}/${P}-fix-headers-install.patch"
+)
+
 src_prepare() {
default
elibtoolize #594754



[gentoo-commits] repo/gentoo:master commit in: dev-libs/link-grammar/files/, dev-libs/link-grammar/

2022-05-02 Thread David Seifert
commit: d14634fca4bcffb64c6f3ba227df9ee35505c20c
Author: David Seifert  gentoo  org>
AuthorDate: Mon May  2 21:47:16 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon May  2 21:47:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14634fc

dev-libs/link-grammar: drop 5.10.2

Signed-off-by: David Seifert  gentoo.org>

 dev-libs/link-grammar/Manifest |   1 -
 .../files/link-grammar-5.10.2-musl.patch   |  13 ---
 dev-libs/link-grammar/link-grammar-5.10.2.ebuild   | 116 -
 3 files changed, 130 deletions(-)

diff --git a/dev-libs/link-grammar/Manifest b/dev-libs/link-grammar/Manifest
index 3a97a6932144..a09777eb5c2c 100644
--- a/dev-libs/link-grammar/Manifest
+++ b/dev-libs/link-grammar/Manifest
@@ -1,2 +1 @@
-DIST link-grammar-5.10.2.tar.gz 3853934 BLAKE2B 
d2cb64a6b0146f40ce5b197c21ded94f1256360615c2332a1c546f6b6c71c98d2500e97b0fcabae964377a04143fa13ba3af324f2de729cfccd280e53f6fb7c3
 SHA512 
71bc881cb628fe1898403024d8e949b2fbf44f5d20445f6fff7bb6038646840556d734434beb7eb43b63f661e18333657deaeb1b8c96b50d5fe3b6ef727565c2
 DIST link-grammar-5.10.4.tar.gz 4593602 BLAKE2B 
0515aed27ae8df85ceddb9685ce90db2b6e7671235b9b445b6728b1ac417d6d43b3705566066ff9735fc98c32746342c224f2399bb0f2573784f20b5f998e7be
 SHA512 
a215694f76e15286c478884ea8a13b32976d06ea45d10897dc1b303f256a2c0af94c9f90da26b314ce5e03009b494ab526c729b66f2b1ed46ff3e8b02cb6fd08

diff --git a/dev-libs/link-grammar/files/link-grammar-5.10.2-musl.patch 
b/dev-libs/link-grammar/files/link-grammar-5.10.2-musl.patch
deleted file mode 100644
index 8015e3ceb1e4..
--- a/dev-libs/link-grammar/files/link-grammar-5.10.2-musl.patch
+++ /dev/null
@@ -1,13 +0,0 @@
 a/link-grammar/minisat/minisat/utils/System.h
-+++ b/link-grammar/minisat/minisat/utils/System.h
-@@ -21,10 +21,6 @@
- #ifndef Minisat_System_h
- #define Minisat_System_h
- 
--#if defined(__linux__)
--#include 
--#endif
--
- #include "minisat/mtl/IntTypes.h"
- 
- 
//-

diff --git a/dev-libs/link-grammar/link-grammar-5.10.2.ebuild 
b/dev-libs/link-grammar/link-grammar-5.10.2.ebuild
deleted file mode 100644
index 2d703fde38ff..
--- a/dev-libs/link-grammar/link-grammar-5.10.2.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit autotools python-r1 out-of-source
-
-DESCRIPTION="A Syntactic English parser"
-HOMEPAGE="https://www.abisource.com/projects/link-grammar/ 
https://www.link.cs.cmu.edu/link/;
-SRC_URI="https://www.abisource.com/downloads/${PN}/${PV}/${P}.tar.gz;
-
-LICENSE="LGPL-2.1"
-SLOT="0/5"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv sparc ~x86"
-IUSE="aspell +hunspell python" # pcre
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-# XXX: sqlite is automagic
-# Does not build with >=sci-mathematics/minisat-2, bug #593662
-# add pcre support: pcre? ( dev-libs/libpcre )
-RDEPEND="
-   dev-db/sqlite:3
-   aspell? ( app-text/aspell )
-   hunspell? ( app-text/hunspell )
-   python? ( ${PYTHON_DEPS} )
-   !sci-mathematics/minisat"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/swig:0
-   sys-devel/autoconf-archive
-   virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.8.1-lld.patch
-   "${FILESDIR}"/${P}-musl.patch
-)
-
-pkg_setup() {
-   if use aspell && use hunspell; then
-   ewarn "You have enabled 'aspell' and 'hunspell' support, but 
both cannot coexist,"
-   ewarn "only hunspell will be built. Press Ctrl+C and set only 
'aspell' USE flag if"
-   ewarn "you want aspell support."
-   fi
-}
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-my_src_configure() {
-   local myconf=(
-   --disable-maintainer-mode
-   --disable-editline
-   # java is hopelessly broken, invokes maven at build time (bug 
#806157)
-   --disable-java-bindings
-   --disable-perl-bindings
-   --disable-static
-   --enable-sat-solver=bundled
-   $(use_enable aspell)
-   $(use_enable hunspell)
-   $(usev hunspell 
--with-hunspell-dictdir="${EPREFIX}"/usr/share/myspell)
-   # $(use_enable pcre regex-tokenizer)
-   # $(use_with pcre)
-   )
-
-   econf \
-   --disable-python-bindings \
-   "${myconf[@]}"
-
-   if use python; then
-   python_configure() {
-   econf \
-   --enable-python-bindings \
-   "${myconf[@]}"
-   }
-   python_foreach_impl run_in_build_dir python_configure
-   fi
-}
-
-my_src_compile() {
-   local -x 

[gentoo-commits] repo/gentoo:master commit in: x11-libs/goffice/

2022-05-02 Thread David Seifert
commit: 640ceb1200ce74864d493b3008f00a0b3f13008d
Author: David Seifert  gentoo  org>
AuthorDate: Mon May  2 21:47:17 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon May  2 21:47:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=640ceb12

x11-libs/goffice: add 0.10.52

Signed-off-by: David Seifert  gentoo.org>

 x11-libs/goffice/Manifest   |  1 +
 x11-libs/goffice/goffice-0.10.52.ebuild | 64 +
 2 files changed, 65 insertions(+)

diff --git a/x11-libs/goffice/Manifest b/x11-libs/goffice/Manifest
index 8e669faa7804..2bc5c2fad247 100644
--- a/x11-libs/goffice/Manifest
+++ b/x11-libs/goffice/Manifest
@@ -1 +1,2 @@
 DIST goffice-0.10.51.tar.xz 2432992 BLAKE2B 
89da3c4707516884c13fed15f3ea04a60f871888469c7a119d42654f1470001bbcbc5a67bd46fcdb6af458ded0cb951a132cc60cd7861d6ebb762bdab1cf4311
 SHA512 
4d0e6c4c4c6c2f18b1e22c2b24d4034a693c1f6698e58589b83a956b9ff52d1ce05f1e7fdaab5c22c8c6f1d93b53c202f2505bdf9fddba646ef34c75fdb2f520
+DIST goffice-0.10.52.tar.xz 2436944 BLAKE2B 
13c2d28cd9bd081d4636325e3df14193d5ffad913f4f9fa78251d848f293eeca5ee265058b2c9662b5bd48957b39f31714eb41469f3228359dba1923f918bea5
 SHA512 
8636bdfd436a0b5853aead6ecf09ae39c5059b2d9044cf04c9f2e0f4d2572aaa07e51cfd123b0dd153877d1c0d5f4af78a031d63b03c724bf1e8282d2e1cc841

diff --git a/x11-libs/goffice/goffice-0.10.52.ebuild 
b/x11-libs/goffice/goffice-0.10.52.ebuild
new file mode 100644
index ..2bcc131cd893
--- /dev/null
+++ b/x11-libs/goffice/goffice-0.10.52.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit gnome.org libtool
+
+DESCRIPTION="A library of document-centric objects and utilities"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/goffice/;
+
+LICENSE="GPL-2"
+SLOT="0.10"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="+introspection"
+
+# FIXME: add lasem to tree
+RDEPEND="
+   >=app-text/libspectre-0.2.6:=
+   >=dev-libs/glib-2.40.0:2
+   >=dev-libs/libxml2-2.4.12:2
+   dev-libs/libxslt
+   >=gnome-base/librsvg-2.22:2
+   >=gnome-extra/libgsf-1.14.24:=[introspection?]
+   >=x11-libs/cairo-1.10:=[svg]
+   >=x11-libs/gdk-pixbuf-2.22:2
+   >=x11-libs/gtk+-3.20:3
+   >=x11-libs/pango-1.24:=
+   x11-libs/libXext:=
+   x11-libs/libXrender:=
+   introspection? (
+   >=dev-libs/gobject-introspection-1:=
+   >=gnome-extra/libgsf-1.14.23:=
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   dev-util/glib-utils
+   >=dev-util/gtk-doc-am-1.12
+   >=dev-util/intltool-0.35
+   virtual/perl-Compress-Raw-Zlib
+   virtual/perl-Getopt-Long
+   virtual/perl-IO-Compress
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+src_configure() {
+   econf \
+   --disable-gtk-doc \
+   --disable-maintainer-mode \
+   --without-lasem \
+   --with-gtk \
+   --with-config-backend=gsettings \
+   $(use_enable introspection)
+}
+
+src_install() {
+   default
+   dodoc MAINTAINERS
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-office/gnumeric/

2022-05-02 Thread David Seifert
commit: b71258ebfa09ead655ebec6954e03387d040cc01
Author: David Seifert  gentoo  org>
AuthorDate: Mon May  2 21:47:17 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon May  2 21:47:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b71258eb

app-office/gnumeric: add 1.12.52

Signed-off-by: David Seifert  gentoo.org>

 app-office/gnumeric/Manifest|  1 +
 app-office/gnumeric/gnumeric-1.12.52.ebuild | 92 +
 2 files changed, 93 insertions(+)

diff --git a/app-office/gnumeric/Manifest b/app-office/gnumeric/Manifest
index 4ce77f8d40f6..7a837233ec6d 100644
--- a/app-office/gnumeric/Manifest
+++ b/app-office/gnumeric/Manifest
@@ -1 +1,2 @@
 DIST gnumeric-1.12.51.tar.xz 18117120 BLAKE2B 
7d30dc01cda93a99ef8d47ccdf6bcfd1b6b6964a806599c7ade486f9bbfb61a876ef942174425cb2f59e018f5ec95a9df36a9deb0cd67d23e1801c2c289d83bd
 SHA512 
c46164d9deb29831ab059613548743d84cb15461ac363305a28097832eb69d3fbf3cf8784c420c777bd09e32212b2ef6237bfa56ca28a7e08fd3befde9dfed36
+DIST gnumeric-1.12.52.tar.xz 18115444 BLAKE2B 
6d8489c27b6f7bd0ffad7d255b606a48ca9660dd38973e4bb529d38797a3029db4a0a399e40f69c84ddf33b96d27cfc184fd079fbe16590b92e056c1a836b037
 SHA512 
3baa2d2c4ed5f740429454f988ea527991febf38f49df17f0d88affe501c676bae95149fb0cdb4b369ef8d32247c1f4fe4c0eeab9a60329e1332aaf9c566f868

diff --git a/app-office/gnumeric/gnumeric-1.12.52.ebuild 
b/app-office/gnumeric/gnumeric-1.12.52.ebuild
new file mode 100644
index ..b11b523b71ae
--- /dev/null
+++ b/app-office/gnumeric/gnumeric-1.12.52.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit gnome.org libtool python-r1 xdg
+
+DESCRIPTION="The GNOME Spreadsheet"
+HOMEPAGE="http://www.gnumeric.org/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="+introspection libgda perl"
+REQUIRED_USE="introspection? ( ${PYTHON_REQUIRED_USE} )"
+
+# Missing gnome-extra/libgnomedb required version in tree
+# but its upstream is dead and will be dropped soon.
+
+# lots of missing files, also fails tests due to 80-bit long story
+# upstream bug #721556
+RESTRICT="test"
+
+# Gnumeric has two python components
+# 1. The python loader for loading python-based plugins.
+#This component is pure python 2 and a port "is not currently being worked 
on".
+# 2. The python gobject-based introspection API. This component is compatible
+#with python 3.
+# Component 1. can only be re-enabled once someone has ported the upstream
+# codebase to python 3.
+# https://gitlab.gnome.org/GNOME/gnumeric/issues/419#note_618852
+RDEPEND="
+   app-arch/bzip2
+   sys-libs/zlib
+   >=dev-libs/glib-2.40.0:2
+   >=gnome-extra/libgsf-1.14.33:=
+   >=x11-libs/goffice-0.10.51:0.10[introspection?]
+   >=dev-libs/libxml2-2.4.12:2
+   >=x11-libs/pango-1.24.0:=
+
+   >=x11-libs/gtk+-3.8.7:3
+   x11-libs/cairo:=[svg]
+
+   introspection? (
+   ${PYTHON_DEPS}
+   >=dev-libs/gobject-introspection-1:=
+   )
+   perl? ( dev-lang/perl:= )
+   libgda? ( gnome-extra/libgda:5[gtk] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.5
+   app-text/yelp-tools
+   dev-util/gtk-doc-am
+   >=dev-util/intltool-0.35.0
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+
+   # Manage gi overrides ourselves
+   sed '/SUBDIRS/ s/introspection//' -i Makefile.{am,in} || die
+   elibtoolize
+}
+
+src_configure() {
+   econf \
+   --disable-gtk-doc \
+   --disable-maintainer-mode \
+   --disable-schemas-compile \
+   --disable-static \
+   --without-psiconv \
+   --without-python \
+   --with-zlib \
+   $(use_with libgda gda) \
+   $(use_enable introspection) \
+   $(use_with perl)
+}
+
+src_install() {
+   default
+   dodoc HACKING MAINTAINERS
+
+   if use introspection; then
+   python_moduleinto gi.overrides
+   python_foreach_impl python_domodule 
introspection/gi/overrides/Gnm.py
+   fi
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



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

2022-05-02 Thread Mike Gilbert
commit: 197e552bb1ca8b1a9293fce62e94dcc65e7661ad
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon May  2 21:24:01 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May  2 21:24:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=197e552b

net-misc/freerdp: add 2.7.0

Bug: https://bugs.gentoo.org/842231
Signed-off-by: Mike Gilbert  gentoo.org>

 net-misc/freerdp/Manifest |   1 +
 net-misc/freerdp/freerdp-2.7.0.ebuild | 124 ++
 2 files changed, 125 insertions(+)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 33cce443e211..0717b684ad13 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -2,3 +2,4 @@ DIST freerdp-2.4.1.tar.gz 7300797 BLAKE2B 
cd14cadfbad9f30ab6ee6ba80c3a3bfb191b68
 DIST freerdp-2.5.0.tar.gz 7303832 BLAKE2B 
93f7428f04e0f5faaf93c08acd75cb4af655b52fc89653d470f28175e8d3fad9b61c9c19bfd7fb7e6edf947c9cca12a1d6a98b410409cd9f96007de1bc52b034
 SHA512 
d9f70bc12175d4ab1c874a2106d37c7d8c0f5e1f81ef30329518eecc5c58c0131429243a3faa6c7d68b187c8f43f93000a1de0e39e81ab71ad626e33f373f33d
 DIST freerdp-2.5.0_p39.tar.gz 37767 BLAKE2B 
ae520958e2b1418c46d20c4fb50ecf952d0b0cf2c455dca2d6cf08daf85dabcf2dacb5934240a7c3411ff490903bf15a21f621267a47e81e57edaf520b93c274
 SHA512 
e7455953f11b82290f6689f4ebaa030e73bf5ea3dac768527027bbb09e4d925208d9b324ae175d28642c161eb0e3227f6c98f4c8717e1f83c81d4399586495db
 DIST freerdp-2.6.1.tar.gz 7270692 BLAKE2B 
c4da1868be5f1fc40fb14ba54b33c7c79c66cf44b464e4f2e62cfd9cad2da3a6980dc5d33fdd93a11bf8138a75e4427c46977a7110f4cb8669827c0940e3b196
 SHA512 
4de8718924b63b32fb5068c6538ba31f966e3cc14d17ae42dc90a01787dfff388c486263dcc085777baf4ce25b89f12191e1a5d6afb42f17cbcb38282f4868b7
+DIST freerdp-2.7.0.tar.gz 7274512 BLAKE2B 
82dc1403c8c2cada81585e869315ee2601d1fe87c3cb293f3cfe90278110644a5dab42ec0b516a204a651dc3127e458cd47994269644c41183501b848e399348
 SHA512 
9e9df14a39412f3ee3cd8a97123377d3da39492f66a0caee37d122f487639483d172cb89824523d57516aa83d22b9da569f2169a0598b475fbe70eab65fa2dc4

diff --git a/net-misc/freerdp/freerdp-2.7.0.ebuild 
b/net-misc/freerdp/freerdp-2.7.0.ebuild
new file mode 100644
index ..99ddb2dd9804
--- /dev/null
+++ b/net-misc/freerdp/freerdp-2.7.0.ebuild
@@ -0,0 +1,124 @@
+# Copyright 2011-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
+   case ${PV} in
+   2.*) EGIT_BRANCH="stable-2.0";;
+   esac
+else
+   MY_P=${P/_/-}
+   S="${WORKDIR}/${MY_P}"
+   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="Free implementation of the Remote Desktop Protocol"
+HOMEPAGE="http://www.freerdp.com/;
+
+LICENSE="Apache-2.0"
+SLOT="0/2"
+IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 
pulseaudio server smartcard systemd test usb wayland X xinerama xv"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/openssl:0=
+   sys-libs/zlib:0
+   alsa? ( media-libs/alsa-lib )
+   cups? ( net-print/cups )
+   usb? (
+   virtual/libudev:0=
+   sys-apps/util-linux:0=
+   dev-libs/dbus-glib:0=
+   virtual/libusb:1=
+   )
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXext
+   x11-libs/libXi
+   x11-libs/libXrender
+   xinerama? ( x11-libs/libXinerama )
+   xv? ( x11-libs/libXv )
+   )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   !ffmpeg? (
+   x11-libs/cairo:0=
+   )
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   x11-libs/libXrandr
+   )
+   jpeg? ( virtual/jpeg:0 )
+   openh264? ( media-libs/openh264:0= )
+   pulseaudio? ( media-sound/pulseaudio )
+   server? (
+   X? (
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libXtst
+   xinerama? ( x11-libs/libXinerama )
+   )
+   )
+   smartcard? ( sys-apps/pcsc-lite )
+   systemd? ( sys-apps/systemd:0= )
+   wayland? (
+   dev-libs/wayland
+   x11-libs/libxkbcommon
+   )
+   X? (
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   X? ( doc? (
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   ) )
+"
+
+src_configure() {
+   local mycmakeargs=(
+   

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

2022-05-02 Thread Mike Gilbert
commit: 12b6d4df9ddb1e3673afe03bdac7ca8586429f8a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon May  2 21:24:37 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May  2 21:25:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b6d4df

net-misc/freerdp: drop 2.4.1-r1, 2.5.0, 2.5.0_p39

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

 net-misc/freerdp/Manifest  |   3 -
 .../freerdp/files/freerdp-2.4.1-rdpei-free.patch   |  27 -
 net-misc/freerdp/freerdp-2.4.1-r1.ebuild   | 122 
 net-misc/freerdp/freerdp-2.5.0.ebuild  | 118 
 net-misc/freerdp/freerdp-2.5.0_p39.ebuild  | 124 -
 5 files changed, 394 deletions(-)

diff --git a/net-misc/freerdp/Manifest b/net-misc/freerdp/Manifest
index 0717b684ad13..83df7c62cd22 100644
--- a/net-misc/freerdp/Manifest
+++ b/net-misc/freerdp/Manifest
@@ -1,5 +1,2 @@
-DIST freerdp-2.4.1.tar.gz 7300797 BLAKE2B 
cd14cadfbad9f30ab6ee6ba80c3a3bfb191b68dc0cf576082044a20489f558e222e618ed314a7fefdefcb480f201f384df5d77db8699d2e4530559fd3d5b4398
 SHA512 
9bacd6a7219690ed62d6a646616a54770293ff45b59211aff73dc8d67300a79ba22e72cbe56803d301b60964e4acccea9b7c6d7e2d698b91eafcf6ba561cd66a
-DIST freerdp-2.5.0.tar.gz 7303832 BLAKE2B 
93f7428f04e0f5faaf93c08acd75cb4af655b52fc89653d470f28175e8d3fad9b61c9c19bfd7fb7e6edf947c9cca12a1d6a98b410409cd9f96007de1bc52b034
 SHA512 
d9f70bc12175d4ab1c874a2106d37c7d8c0f5e1f81ef30329518eecc5c58c0131429243a3faa6c7d68b187c8f43f93000a1de0e39e81ab71ad626e33f373f33d
-DIST freerdp-2.5.0_p39.tar.gz 37767 BLAKE2B 
ae520958e2b1418c46d20c4fb50ecf952d0b0cf2c455dca2d6cf08daf85dabcf2dacb5934240a7c3411ff490903bf15a21f621267a47e81e57edaf520b93c274
 SHA512 
e7455953f11b82290f6689f4ebaa030e73bf5ea3dac768527027bbb09e4d925208d9b324ae175d28642c161eb0e3227f6c98f4c8717e1f83c81d4399586495db
 DIST freerdp-2.6.1.tar.gz 7270692 BLAKE2B 
c4da1868be5f1fc40fb14ba54b33c7c79c66cf44b464e4f2e62cfd9cad2da3a6980dc5d33fdd93a11bf8138a75e4427c46977a7110f4cb8669827c0940e3b196
 SHA512 
4de8718924b63b32fb5068c6538ba31f966e3cc14d17ae42dc90a01787dfff388c486263dcc085777baf4ce25b89f12191e1a5d6afb42f17cbcb38282f4868b7
 DIST freerdp-2.7.0.tar.gz 7274512 BLAKE2B 
82dc1403c8c2cada81585e869315ee2601d1fe87c3cb293f3cfe90278110644a5dab42ec0b516a204a651dc3127e458cd47994269644c41183501b848e399348
 SHA512 
9e9df14a39412f3ee3cd8a97123377d3da39492f66a0caee37d122f487639483d172cb89824523d57516aa83d22b9da569f2169a0598b475fbe70eab65fa2dc4

diff --git a/net-misc/freerdp/files/freerdp-2.4.1-rdpei-free.patch 
b/net-misc/freerdp/files/freerdp-2.4.1-rdpei-free.patch
deleted file mode 100644
index d6e73631c6e2..
--- a/net-misc/freerdp/files/freerdp-2.4.1-rdpei-free.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From a0ce57541f4f22c4a7201de317e603103d6ffdc6 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Sun, 24 Oct 2021 10:04:38 -0400
-Subject: [PATCH] channels/rdpei: avoid calling free() on contactPoints array
-
-This was fixed on master as part of
-268bc2e8ef7b76887d14d50702bb8446ce15a4c1. Backporting that change seems
-like too much for the stable branch.

- channels/rdpei/client/rdpei_main.c | 1 -
- 1 file changed, 1 deletion(-)
-
-diff --git a/channels/rdpei/client/rdpei_main.c 
b/channels/rdpei/client/rdpei_main.c
-index f20d58a13..1d95054a0 100644
 a/channels/rdpei/client/rdpei_main.c
-+++ b/channels/rdpei/client/rdpei_main.c
-@@ -1386,7 +1386,6 @@ UINT DVCPluginEntry(IDRDYNVC_ENTRY_POINTS* pEntryPoints)
-   return CHANNEL_RC_OK;
- error_out:
-   free(context);
--  free(rdpei->contactPoints);
-   free(rdpei);
-   return error;
- }
--- 
-2.33.1
-

diff --git a/net-misc/freerdp/freerdp-2.4.1-r1.ebuild 
b/net-misc/freerdp/freerdp-2.4.1-r1.ebuild
deleted file mode 100644
index 6494b88b6bfb..
--- a/net-misc/freerdp/freerdp-2.4.1-r1.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 2011-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/FreeRDP/FreeRDP.git;
-   case ${PV} in
-   2.*) EGIT_BRANCH="stable-2.0";;
-   esac
-else
-   MY_P=${P/_/-}
-   S="${WORKDIR}/${MY_P}"
-   SRC_URI="https://pub.freerdp.com/releases/${MY_P}.tar.gz;
-   KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv x86"
-fi
-
-DESCRIPTION="Free implementation of the Remote Desktop Protocol"
-HOMEPAGE="http://www.freerdp.com/;
-
-LICENSE="Apache-2.0"
-SLOT="0/2"
-IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 
pulseaudio server smartcard systemd test usb wayland X xinerama xv"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/openssl:0=
-   sys-libs/zlib:0
-   alsa? ( media-libs/alsa-lib )
-   cups? ( net-print/cups )
-   usb? (
-   virtual/libudev:0=
-   sys-apps/util-linux:0=
-  

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

2022-05-02 Thread Mike Gilbert
commit: ed176fc0cbf488f8f89cf8d6aca37e412cb9526d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon May  2 21:03:10 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May  2 21:03:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed176fc0

sys-fs/ntfs3g: drop 2021.8.22

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

 sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 81 ---
 1 file changed, 81 deletions(-)

diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild 
b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild
deleted file mode 100644
index 64a938dc180b..
--- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit linux-info toolchain-funcs
-
-MY_P="ntfs-3g_ntfsprogs-${PV}"
-
-DESCRIPTION="Open source read-write NTFS driver that runs under FUSE"
-HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/;
-HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html;
-SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz;
-#SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz;
-
-LICENSE="GPL-2"
-# The subslot matches the SONAME major #.
-SLOT="0/89"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
-IUSE="acl debug +mount-ntfs ntfsdecrypt +ntfsprogs static-libs xattr"
-
-RDEPEND="
-   sys-apps/util-linux:0=
-   sys-fs/fuse:0
-   ntfsdecrypt? (
-   >=dev-libs/libgcrypt-1.2.2:0
-   >=net-libs/gnutls-1.4.4
-   )
-"
-DEPEND="${RDEPEND}
-   sys-apps/attr
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
-   CONFIG_CHECK="~FUSE_FS"
-   FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g"
-   linux-info_pkg_setup
-}
-
-src_configure() {
-   tc-ld-disable-gold
-
-   local myconf=(
-   # passing --exec-prefix is needed as the build system is trying 
to be clever
-   # and install itself into / instead of /usr in order to be 
compatible with
-   # separate-/usr setups (which we don't support without an 
initrd).
-   --exec-prefix="${EPREFIX}"/usr
-
-   --disable-ldconfig
-   --enable-extras
-   $(use_enable debug)
-   $(use_enable acl posix-acls)
-   $(use_enable xattr xattr-mappings)
-   $(use_enable ntfsdecrypt crypto)
-   $(use_enable ntfsprogs)
-   $(use_enable ntfsprogs quarantined)
-   $(use_enable static-libs static)
-
-   --with-uuid
-
-   # disable hd library until we have the right library in the 
tree and
-   # don't links to hwinfo one causing issues like bug #602360
-   --without-hd
-
-   --with-fuse=external
-   )
-
-   econf "${myconf[@]}"
-}
-
-src_install() {
-   default
-   use mount-ntfs && dosym mount.ntfs-3g /sbin/mount.ntfs
-   find "${ED}" -name '*.la' -type f -delete || die
-   # https://bugs.gentoo.org/760780
-   keepdir "/usr/$(get_libdir)/ntfs-3g"
-}



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

2022-05-02 Thread Mike Gilbert
commit: 5d92ff672b56bffd9333062940964bb79e228ead
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon May  2 21:16:13 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May  2 21:16:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d92ff67

sys-fs/ntfs3g: disable "quarantined" utilities

Upstream doesn't really support these programs. If someone really needs
them, we can restore them behind a masked USE flag.

Bug: https://bugs.gentoo.org/84
Signed-off-by: Mike Gilbert  gentoo.org>

 sys-fs/ntfs3g/{ntfs3g-2021.8.22-r3.ebuild => ntfs3g-2021.8.22-r4.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild 
b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild
similarity index 98%
rename from sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
rename to sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild
index 8e3bee187cef..3ee5db1efeb5 100644
--- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild
+++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild
@@ -51,7 +51,6 @@ src_configure() {
$(use_enable xattr xattr-mappings)
$(use_enable ntfsdecrypt crypto)
$(use_enable ntfsprogs)
-   $(use_enable ntfsprogs quarantined)
$(use_enable static-libs static)
 
--with-uuid



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

2022-05-02 Thread Matt Turner
commit: 5e40c249f881d294c832df9d25464ebac2f70129
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May  2 20:50:58 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May  2 20:53:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e40c249

media-libs/vulkan-layers: Add Python 3.10 compatibility

Closes: https://bugs.gentoo.org/842177
Signed-off-by: Matt Turner  gentoo.org>

 media-libs/vulkan-layers/vulkan-layers-1.3.211.ebuild | 2 +-
 media-libs/vulkan-layers/vulkan-layers-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.211.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-1.3.211.ebuild
index 0ec32065209d..71a5b3ebe001 100644
--- a/media-libs/vulkan-layers/vulkan-layers-1.3.211.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-1.3.211.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 MY_PN=Vulkan-ValidationLayers
 CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == ** ]]; then

diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild 
b/media-libs/vulkan-layers/vulkan-layers-.ebuild
index d907a6f8f9b1..ced265c1f55b 100644
--- a/media-libs/vulkan-layers/vulkan-layers-.ebuild
+++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 MY_PN=Vulkan-ValidationLayers
 CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == ** ]]; then



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

2022-05-02 Thread Matt Turner
commit: c5b6dc58c932a1707d1416956b2ece9252570418
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May  2 20:50:42 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May  2 20:53:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b6dc58

dev-util/vulkan-tools: Add Python 3.10 compatibility

Signed-off-by: Matt Turner  gentoo.org>

 dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild | 2 +-
 dev-util/vulkan-tools/vulkan-tools-.ebuild| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
index 3b9fcf9a3c97..d0d34357c400 100644
--- a/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-1.3.211.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 MY_PN=Vulkan-Tools
 CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == ** ]]; then

diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild 
b/dev-util/vulkan-tools/vulkan-tools-.ebuild
index 183eec642b25..d0d34357c400 100644
--- a/dev-util/vulkan-tools/vulkan-tools-.ebuild
+++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 MY_PN=Vulkan-Tools
 CMAKE_ECLASS="cmake"
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 inherit cmake-multilib python-any-r1
 
 if [[ ${PV} == ** ]]; then



[gentoo-commits] repo/gentoo:master commit in: sys-firmware/intel-microcode/

2022-05-02 Thread Mike Pagano
commit: 6251af7a0987db60a64e6b6c9871a9a7ca0bc94f
Author: Mike Pagano  gentoo  org>
AuthorDate: Mon May  2 20:46:05 2022 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Mon May  2 20:46:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6251af7a

sys-firmware/intel-microcode: add 20220419_p20220421

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

 sys-firmware/intel-microcode/Manifest  |   2 +
 .../intel-microcode-20220419_p20220421.ebuild  | 263 +
 2 files changed, 265 insertions(+)

diff --git a/sys-firmware/intel-microcode/Manifest 
b/sys-firmware/intel-microcode/Manifest
index 1713042146b2..95a4de19db6b 100644
--- a/sys-firmware/intel-microcode/Manifest
+++ b/sys-firmware/intel-microcode/Manifest
@@ -4,8 +4,10 @@ DIST intel-microcode-collection-20210514.tar.xz 7907672 
BLAKE2B d5226008e50e804c
 DIST intel-microcode-collection-20210608.tar.xz 8012692 BLAKE2B 
98df9d18658bfdf06ac7db84ac30707fe8834874583b324ebc882b514975d71b686788fcd1c9b9c5b05448403b27524e29a94ade34facdffb1645333059019a9
 SHA512 
7fd810cf05334f6442b9a0c77aef5319d3e2006e887d0354dee952647ded3fa6331a30192abf82eda0676af0439b40f5e3ab0210611f96c78fe52f01f106c5d4
 DIST intel-microcode-collection-20210830.tar.xz 8681768 BLAKE2B 
84f098285ed0b79b953e1f54b9ca077e42e7a2b6b28e862dddcb23a546ebebdd5afb9e54215b6c6493b72bf82121ace4b06f759413d3745571ff8156db52d6b1
 SHA512 
8a6a7376524888b0e89f9fd9a592d52a3859f4ddf1d961484b60d77098faa6984c5e8efc9cf4258a943cfc2c3503dbb87989868962a7ad8028c391d897e212b6
 DIST intel-microcode-collection-20220207.tar.xz 9362888 BLAKE2B 
9efb2a943bffc1d702675c4ca5d17b6bc7f5bf5688fb1979caadbf96c516c31c3e1894823aaa16dbdb8c778c933eaf49dec6f2d416483d11e58ed1e75823cef8
 SHA512 
72458aa64c05ceb8bb21b296da5ad15230af3e6ac63240a10370fadec09523cf7ebefaaddce2b31e2c16570c2700a875cccf86fd1770046ff36cc30eb594f041
+DIST intel-microcode-collection-20220421.tar.xz 9442704 BLAKE2B 
9c0d682d4ae07c6c40b7638cd53e559f0d5b672f40676a3fc478d07ac5772f350da777c20f821ed5a0907ba31800874cd15553fcdbdae319e77e17961cf49f9f
 SHA512 
a7b5ef78618a27c6065a78d5302d19f846feb71bc09cc0359342d1f31f1f793242982bc384227b0e59a4b7f246cb9f4aaa2350ad0a4fe1a23ce3504e59b0d2c2
 DIST intel-ucode-sig_0x406e3-rev_0xd6.bin 101376 BLAKE2B 
66d55867954d69dda1425febd93bb8c89f7aa836d504f8b5fee127f8505bcf2246f4fcc55cc245bc5e532528d60cca2eee278de7ab5174dc2862db7982a2b36f
 SHA512 
248066b521bf512b5d8e4a8c7e921464ce52169c954d6e4ca580d8c172cd789519e22b4cf56c212e452b4191741f0202019f7061d322c9433b5af9ce5413b567
 DIST microcode-20201112.tar.gz 3610834 BLAKE2B 
4212924f1673afded961266a25fe6063ec6cdafaa26c8bee1c42372eb8ab5f278dc2501615b23e09e2f9809bf2792a8db317c98c170bf0c5e1dd62b7dc80a084
 SHA512 
0875675d065a83ee14fa34a31022ee34e46aee579d1ff192414e79861af157ae269ca7c2c462f03b3accbd45590c76e5cbf4f53d7a6ed237e410213a96459211
 DIST microcode-20210216.tar.gz 3506111 BLAKE2B 
e09ab59d77c15545b119dcf5309e626d53649a601c49fc7d6a65d774b8016d9ad44783f75ceb4bf384a03b909bc28693ed2be9f047029342dca9beae9cae
 SHA512 
211ed90a248c891224bb8c569e24c04410d3f67ecc6daee41dc025042bd51c257baaba0da1ac5327df76352d2b53d812e81f06cc8726e43b95ea2f8898bc00bf
 DIST microcode-20210608.tar.gz 4782451 BLAKE2B 
2eac43aaa7832365e428bf2de20797ef42293a53087545920d205bd3b11a3d8ca2afb33931af5d36b8f3a224b9c22ed89ff828acc8afdcfa1b8220884c55ae89
 SHA512 
61acd2e76aa019fa0002fbf56c503791080a937ff93d81e020f8f0cc089dc08928b4c7e9884f713b886e2f9d4a8409fea59e39f628ef534a588515e1c3fc861d
 DIST microcode-20220207.tar.gz 4590237 BLAKE2B 
8c47a330794615b6684084976b6bb9e8800cd2869f81ecc33b28b54441b220a645502c0ade0cbd58e91879a652ff6bca18184de477fc74033413ea4b1c8f
 SHA512 
efa9f80815947cf2be371e7da7185634cbacefe779d1d6dfef0c15b78ccae7d2740ea6681b967a19dfbcc3014edce5bcdcdba87c9dea1f19d0415a03fca9e936
+DIST microcode-20220419.tar.gz 4590171 BLAKE2B 
69d296efad5329324a47640eace5d1a10e38b85cb8b7ac5baa9f14c40391ff809ae17cb7814f99f2e43910fe4c4b02dc77ffea7bb5f2b58069b2c17029e9f76a
 SHA512 
abfe3942c204e42ed121bcea47c366469013a6751ef5d28d9c0d59a3a660bd1ad7010441e000367c052ee1ead00285a252d2b3c3ca86314eaea9f7d0de3f05c6

diff --git 
a/sys-firmware/intel-microcode/intel-microcode-20220419_p20220421.ebuild 
b/sys-firmware/intel-microcode/intel-microcode-20220419_p20220421.ebuild
new file mode 100644
index ..4171888a5826
--- /dev/null
+++ b/sys-firmware/intel-microcode/intel-microcode-20220419_p20220421.ebuild
@@ -0,0 +1,263 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit linux-info mount-boot
+
+# Find updates by searching and clicking the first link (hopefully it's the 
one):
+# 
https://www.intel.com/content/www/us/en/search.html?keyword=Processor+Microcode+Data+File
+
+COLLECTION_SNAPSHOT="${PV##*_p}"
+INTEL_SNAPSHOT="${PV/_p*}"
+#NUM="28087"
+#https://downloadcenter.intel.com/Detail_Desc.aspx?DwnldID=${NUM}
+#https://downloadmirror.intel.com/${NUM}/eng/microcode-${INTEL_SNAPSHOT}.tgz

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

2022-05-02 Thread Piotr Karbowski
commit: f90926b8333bb955ccb65bed6ad57b79392c21ef
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Mon May  2 20:39:16 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Mon May  2 20:39:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90926b8

net-misc/rclone: 1.58.1 bump; join as maintainer.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/rclone/Manifest |  2 ++
 net-misc/rclone/metadata.xml |  4 
 net-misc/rclone/rclone-1.58.1.ebuild | 41 
 3 files changed, 47 insertions(+)

diff --git a/net-misc/rclone/Manifest b/net-misc/rclone/Manifest
index 744d807f6dda..670419f6730b 100644
--- a/net-misc/rclone/Manifest
+++ b/net-misc/rclone/Manifest
@@ -1399,6 +1399,8 @@ DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.mod 
300 BLAKE2B 3aa707c72ce7e
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.1-2020.1.4.zip 561290 BLAKE2B 
2bdf9fb92ee838f5a9112bc5e3ace3e1cdc7a4dd5b3940c94b36abdbd6def28f9629a49e9ec901a32b76c944cc82af19f0f99f281b15ce666ebf153d062bc052
 SHA512 
9d01facc2b973a45604ac010f0bf0ec6aa3121966eaea6d7e1ac15869a8f5892077c3bbf0cbc21517890e24379848b8def33bf7dee7b1152ce232dd996ad017f
 DIST rclone-1.53.3.tar.gz 14714224 BLAKE2B 
0669bd046484867febe6ae201153540c40ce213d5a25eab84e84c97e577012a19423c89a1bc88ac0450ab58279fdd41e746fba266c96618bd0c19983cba3a205
 SHA512 
17d0ccf1165bc9d36e2aae5729dded2ccc6ecddd8a9902f1ca6b2bb26628afa99f58da5521ec5a1ebb27e8ea04cb736f88279603eeaeb0740cfe633cbe9de083
 DIST rclone-1.57.0.tar.gz 15443082 BLAKE2B 
35b930d1a2234d3887e046f676850e88c07b2fcddaec3d1f44be52cebe2f79cf76bfb2ecce1081e4f3448be505d0e5eddd98f6481c43c4512cab6f160b50261c
 SHA512 
d0428263b8ee1779f96176574dc17adb73668d56b9dcf6894a0aae4db2990148d785226defa520143df788d4401e1f297faa5c5c645d3c8503c796c06a1d3229
+DIST rclone-1.58.1-deps.tar.xz 201798856 BLAKE2B 
e739b038953292e78161a40c3bd2753e4172b1e330109a4ad0aa5a10255a165c2ae1a4cbd191aeff3bee98c2b2ffd5c9f142bd290ef41fe0ab560baf43cb9702
 SHA512 
f40f00da9da7b6535ee1de2a120e047522e50e9341bf30ca8f0b01559621ed7474a59d925a88393600a90120818233eaa45ee44727b12336a7d48f3e2dfe550b
+DIST rclone-1.58.1.tar.gz 15696598 BLAKE2B 
601d60c5a1facc18bd6c157bf017ff8c0793fe4ca0bd8e8b719ad457882829919b18085c54a606c8880b60199c50b4a8f8fb7e73ca2c200efa899b8bcb7e0b63
 SHA512 
104ff2e743374ad3d0f3c517e34ac068d6439445732bc3ce4ffe8fbc13e7d2b4285518e8037c5600589425e001c26e334c7e31d12f9a476af958cb47097c4e00
 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 
61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f
 SHA512 
db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774
 DIST rsc.io%2Fquote%2Fv3%2F@v%2Fv3.1.0.mod 55 BLAKE2B 
f1f0ba35f0ffd200ed37c06b2025c1fd436e3fd857bd525b9295c0cbcade7e1f037e3f566124a7ef428384d50525426f0d40468c967e39bac6057174710e2566
 SHA512 
e6357ddd7d09692c60e59e6cb80469ade8284052cdd3ea520ec4dbcb42c1cabe045c599e43cce94bec022bd82e87a554ecac42f8c917cf2ff44daff9c1a147d5
 DIST rsc.io%2Fsampler%2F@v%2Fv1.3.0.mod 88 BLAKE2B 
c2ac3c9619e396db470c9951dfc11cdacccd56ae09b3b353015ee7e5fbb023df288dbf48d81b44c309241d1ea89a2e0ee42ee1d17e536fcfa531aaee0e651ab7
 SHA512 
2137507eb25fbae419605e0cd6bca4cfa584110eebc276cd759a4dcb6f97e52928e5b2d9b276e76bcabcec3bbfc2c42f97fa29f54695d27fb00f9423e1638863

diff --git a/net-misc/rclone/metadata.xml b/net-misc/rclone/metadata.xml
index e85252a96df1..de4f6ee3f2e3 100644
--- a/net-misc/rclone/metadata.xml
+++ b/net-misc/rclone/metadata.xml
@@ -5,4 +5,8 @@
perfin...@gentoo.org
Jason Zaman

+   
+   slashbe...@gentoo.org
+   Piotr Karbowski
+   
 

diff --git a/net-misc/rclone/rclone-1.58.1.ebuild 
b/net-misc/rclone/rclone-1.58.1.ebuild
new file mode 100644
index ..7c77180a06c2
--- /dev/null
+++ b/net-misc/rclone/rclone-1.58.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+SRC_URI="
+   https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz
+"
+
+DESCRIPTION="A program to sync files to and from various cloud storage 
providers"
+HOMEPAGE="https://rclone.org/;
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+IUSE=""
+
+src_compile() {
+   go build -mod=readonly . || die "compile failed"
+}
+
+src_test() {
+   # Setting CI skips unreliable tests, see fstest/testy/testy.go
+   # TestAddPlugin and TestRemovePlugin fail
+   RCLONE_CONFIG="/notfound" CI="true" go test -mod=readonly -v -run 
"!Test.*Plugin" ./... || die "test failed"
+}
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+   dodoc README.md
+
+   

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

2022-05-02 Thread Alessandro Barbieri
commit: aca8f0df09970ff299295a615910919567fd9868
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May  2 19:52:54 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May  2 20:01:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aca8f0df

dev-python/fastavro: add 1.4.11, drop 1.4.7

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/fastavro/Manifest  | 2 +-
 .../fastavro/{fastavro-1.4.7.ebuild => fastavro-1.4.11.ebuild}| 8 ++--
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-python/fastavro/Manifest b/dev-python/fastavro/Manifest
index e03197941..f615bc18f 100644
--- a/dev-python/fastavro/Manifest
+++ b/dev-python/fastavro/Manifest
@@ -1,2 +1,2 @@
 DIST fastavro-1.4.10.tar.gz 733839 BLAKE2B 
90bd57d5da0575a4b321dd31a3152531cce2a36626c51261e390b4f5f32d82fe3b1ea41ddd5e5885618ec5cb849a9a3620a8caf745c7782ecc2b3496bdf88998
 SHA512 
f3a474a56ef79dd54b71f18961520489fa848548fbbaac2c18d87c933d6c263762f73c56d9540b18ceb221d0184398ae085bfecd1c4cdb7236fd9160be94003b
-DIST fastavro-1.4.7.tar.gz 728167 BLAKE2B 
91eadad0fdcced3c0dd88456f88ac4f73f4eb07731a527cb70f89d7f3b45eec7688c776ffb221734c5495ed74bdd69946b1c1370fb92f46db9f85b0d0e26b706
 SHA512 
846c7aec326f212e8c7f707dfba52d06ee757d218037f0011e1f7fe158b454862cb27bf78a7bfcef8fe54717bd83fd7c7c09f71a6dff654037476537d50fcc80
+DIST fastavro-1.4.11.tar.gz 733536 BLAKE2B 
6a2ceea6d72f49c08ea655c4927967e492bbf70e34d4168b9a751b61778d1d488dbe3e80e7667ef8530142c61744f053c262cb89fbecd8e9ba947cc5d6e48cd9
 SHA512 
0376395bfb1cf53eaeca90cdefa99394bc0e3499858bd62a62acda841da5135c3d82ba7ff613c96a4b4f9f8058e2f933b1180b8bd34070c48c48473835212ea2

diff --git a/dev-python/fastavro/fastavro-1.4.7.ebuild 
b/dev-python/fastavro/fastavro-1.4.11.ebuild
similarity index 86%
rename from dev-python/fastavro/fastavro-1.4.7.ebuild
rename to dev-python/fastavro/fastavro-1.4.11.ebuild
index eb3dabce3..f11f2d1ac 100644
--- a/dev-python/fastavro/fastavro-1.4.7.ebuild
+++ b/dev-python/fastavro/fastavro-1.4.11.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
+# https://github.com/fastavro/fastavro/issues/558
 EPYTEST_DESELECT=(
tests/test_fastavro.py::test_cython_python
tests/test_main_cli.py::test_cli_record_output
@@ -41,6 +42,9 @@ BDEPEND="
)
 "
 
-FASTAVRO_USE_CYTHON=1
+src_configure() {
+   export FASTAVRO_USE_CYTHON=1
+   default
+}
 
 distutils_enable_tests pytest



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

2022-05-02 Thread Alessandro Barbieri
commit: 8baa18a913138a9e939b22bf3b054f0d4f69ea41
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May  2 19:47:14 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May  2 20:01:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8baa18a9

dev-python/types-pytz: add 2021.3.7, drop 2021.3.5

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/types-pytz/Manifest  | 2 +-
 .../{types-pytz-2021.3.5.ebuild => types-pytz-2021.3.7.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/types-pytz/Manifest b/dev-python/types-pytz/Manifest
index 2c4d94442..cb5379ea7 100644
--- a/dev-python/types-pytz/Manifest
+++ b/dev-python/types-pytz/Manifest
@@ -1,2 +1,2 @@
-DIST types-pytz-2021.3.5.tar.gz 3030 BLAKE2B 
59728927f7fe6828659d915b0054b7aa9a937b62d474f694487dfac45e5e605de62d55a71bf1155ccb0eb6a2519b393f09979bd3f12c8c06998edcb6d54b7d8a
 SHA512 
6c4c99ce685d8a6e9b3d0f8e26b64c54505880a1fa139850822c61f16f967ad3efeb5779c57a2005612974f6e35a25808585b346fe7ca97e5d7a5ef08d2ed26e
 DIST types-pytz-2021.3.6.tar.gz 3134 BLAKE2B 
a3be61269c8dcebb1ba6d1ff3f0c5ac383a04783d6d572c7cf5ae48aba02ceebad91092d51f7e1cff3a230597f19be6d03c3fa1b927fbcae943be3ff425a8269
 SHA512 
d172b3192f4b2e5cec715205507cf04cb8347db29cb0a33dd9d610a4d936e57b7a72ab05e05648c716582ac24b19b48381e16e31075d6ae3f46c904f27073de4
+DIST types-pytz-2021.3.7.tar.gz 3179 BLAKE2B 
d5adca00fbe3c9b97f2cd8292de05016e3f26286403353eed1f177db30578787b29fed93d46d96766aa98e9ae9ae3eb484547a7b335f885d4b48581025f0e116
 SHA512 
90cefe450b1c866095927588625a595c2a45345af6784b7cef6bc93c7feaf351bea1c4cf37ad938db792e8ad9a74cb9695e8eb3646f7ad96d0bcc7ecef91ac00

diff --git a/dev-python/types-pytz/types-pytz-2021.3.5.ebuild 
b/dev-python/types-pytz/types-pytz-2021.3.7.ebuild
similarity index 100%
rename from dev-python/types-pytz/types-pytz-2021.3.5.ebuild
rename to dev-python/types-pytz/types-pytz-2021.3.7.ebuild



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

2022-05-02 Thread Alessandro Barbieri
commit: 29554508b52f639980e506327546a7040f59cfe5
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May  2 19:46:46 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May  2 20:01:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29554508

dev-python/types-requests: add 2.27.25, drop 2.27.16

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/types-requests/Manifest  | 2 +-
 .../{types-requests-2.27.16.ebuild => types-requests-2.27.25.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/types-requests/Manifest 
b/dev-python/types-requests/Manifest
index e76b3ca74..d395e3ec3 100644
--- a/dev-python/types-requests/Manifest
+++ b/dev-python/types-requests/Manifest
@@ -1,2 +1,2 @@
-DIST types-requests-2.27.16.tar.gz 10528 BLAKE2B 
d3a70d56d01046ea832fc75f5c1c00fa1bd01bb3a92f29785a4e0f67863b46b3ffae7a5b799e992f3baac3d05b4623598befa5b30fdd1bfc4e040eb701933a2f
 SHA512 
62bc651f23b15dbae09d7a06eecaf7922322a573edd67dd259d31933c22dd7af9d84bca632fce55dc766ce7e3ad233d4dabf9df6393ccec52b2f5317e52e975f
 DIST types-requests-2.27.20.tar.gz 10692 BLAKE2B 
3913536fbcde331f0177b362e9210b8f783f2c7a8ce2e0a2247d82fcc8ebc05c75f755d68f88a33cdcf18c4eead8e97b249d4329b3d931e44f947df9ef15d449
 SHA512 
810ccfe64812e124a624a41dae4499abfcbdae8e7cd914f02ccffc4a9193cdc79a45e19fdb500a49c1a2208c5b41bdb231479c08419373229c27bfc4bbed59ef
+DIST types-requests-2.27.25.tar.gz 11029 BLAKE2B 
23d1c003dd556deaa8b5b747bf5fde3d494a7a7d355aca90856ade0985542ba4da2f5f952c08812e4a7136219deec8a3baeffb6cf43f6cbb609f826efd198668
 SHA512 
e4fcfc94254b5ef0bba89b6dee469cf2d32bcef3671f8bc3666dd1348615e100a1f0f4769f9f7625b18ba97d1d07757dc7dc223ba412bfdaad10d010cf48111e

diff --git a/dev-python/types-requests/types-requests-2.27.16.ebuild 
b/dev-python/types-requests/types-requests-2.27.25.ebuild
similarity index 100%
rename from dev-python/types-requests/types-requests-2.27.16.ebuild
rename to dev-python/types-requests/types-requests-2.27.25.ebuild



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

2022-05-02 Thread Alessandro Barbieri
commit: d9aaa2fc246470b263ce901e52b203a6784c83c8
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May  2 19:47:48 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May  2 20:01:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d9aaa2fc

dev-python/types-paramiko: add 2.8.21, drop 2.8.17

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/types-paramiko/Manifest  | 2 +-
 .../{types-paramiko-2.8.17.ebuild => types-paramiko-2.8.21.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/types-paramiko/Manifest 
b/dev-python/types-paramiko/Manifest
index da1f73909..d770210ee 100644
--- a/dev-python/types-paramiko/Manifest
+++ b/dev-python/types-paramiko/Manifest
@@ -1,2 +1,2 @@
-DIST types-paramiko-2.8.17.tar.gz 20005 BLAKE2B 
d380b937cef7603169f8233536f823434c80888a2878c4bac51be6ecbae5ecb305d7eddd171e89df309914c1b3d5c5a0dcc92c77d3a3037a81bdfcbf459b444a
 SHA512 
ea8e2b4d41ff504727456b3268a15428a1774e2aafbda968e4b2d02912b10f5cc05eb4780742a2474e607532a6fa944c64b630889db9490cba414a0af04aacd0
 DIST types-paramiko-2.8.19.tar.gz 20162 BLAKE2B 
f36d9971fad9379cb560202eca642ad5de0f15b41217ea7598ccea94e7405faa992a3a44552b77b0bd034fd2ce2e881472f7b1d2bff0fd2724d53f413490c68a
 SHA512 
9053c2526fddcefc7e2bcbb7d33fc1204b91388bdf42a540a9732eec05a415b36bfbc9d44ea408b6b77e0806616b2e310aa10aecc5a7ee555b4703f66a132b07
+DIST types-paramiko-2.8.21.tar.gz 20252 BLAKE2B 
838563473a9a7e4277b373f6941d1b806f72715d2d6dc5a3da729d45e189837de0ed9a23181ae0b95c32b4682b9c83c93db4b8dc8a278d1ae85bfd79a4a99475
 SHA512 
5be63f293e5813b77696640e74275dab0d9d4c7de1e9adf13c5c2effb5b026ecae045937d09994ae3a096d75bcedc09fbdb9206cac86eef2d8c65d70e82974cf

diff --git a/dev-python/types-paramiko/types-paramiko-2.8.17.ebuild 
b/dev-python/types-paramiko/types-paramiko-2.8.21.ebuild
similarity index 100%
rename from dev-python/types-paramiko/types-paramiko-2.8.17.ebuild
rename to dev-python/types-paramiko/types-paramiko-2.8.21.ebuild



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

2022-05-02 Thread Alessandro Barbieri
commit: 87b134757377f77a4526e28e9c390e5bb29876be
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May  2 19:50:12 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May  2 20:01:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=87b13475

dev-python/pytest-cython: add 0.2.0

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/pytest-cython/Manifest  |  1 +
 .../pytest-cython/pytest-cython-0.2.0.ebuild   | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/dev-python/pytest-cython/Manifest 
b/dev-python/pytest-cython/Manifest
index f5da597e9..646c449b7 100644
--- a/dev-python/pytest-cython/Manifest
+++ b/dev-python/pytest-cython/Manifest
@@ -1 +1,2 @@
 DIST pytest-cython-0.1.1.tar.gz 817776 BLAKE2B 
d9b812cefc45153a1ce7abb0b1be2e7fc329b88d89ed48529f62a38c402d74bb164ed6b928f291586f0064820dc52156eacdf161da3a0d65d10f5a15681a17e4
 SHA512 
353a6c3b67df0608b24f24e04ba5d3fa48065d3960834e32bf44f2dfcd6248cb4c86de528c15dbfd20e36811bfb0ae04670f6441afb74bcb7bd1d7af71060463
+DIST pytest-cython-0.2.0.tar.gz 16201 BLAKE2B 
7e32bdb0eb7b83d7d6444b8f102c25b64057e37d8f8d69bd579880f800151cee874c8e94c16b2aa12a82931666ff41112569ccd2ab225dafa95b87f89d44ddaa
 SHA512 
0ab793c116f4b5b1dc20214d7151e71dc9b58473a19983105e9e06502568af962344853091f0f6bdeb70d6d044ba6a3add98148d4bd81eceb8e143050d288f79

diff --git a/dev-python/pytest-cython/pytest-cython-0.2.0.ebuild 
b/dev-python/pytest-cython/pytest-cython-0.2.0.ebuild
new file mode 100644
index 0..261f4d13a
--- /dev/null
+++ b/dev-python/pytest-cython/pytest-cython-0.2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( pypy3 python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Plugin for testing Cython extension modules"
+HOMEPAGE="https://github.com/lgpage/pytest-cython;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   >=dev-python/pytest-4.6.0[${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/aspcud/, sci-mathematics/aspcud/files/

2022-05-02 Thread Alessandro Barbieri
commit: b98c64e9f756d7e95130de35c66a3b861c35d6d8
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May  2 20:00:56 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May  2 20:01:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b98c64e9

sci-mathematics/aspcud: add 1.9.6

Signed-off-by: Alessandro Barbieri  gmail.com>

 sci-mathematics/aspcud/Manifest|  1 +
 sci-mathematics/aspcud/aspcud-1.9.6.ebuild | 52 ++
 .../aspcud/files/aspcud-1.9.6-system-catch.patch   | 10 +
 3 files changed, 63 insertions(+)

diff --git a/sci-mathematics/aspcud/Manifest b/sci-mathematics/aspcud/Manifest
index 129f7b224..8804e929b 100644
--- a/sci-mathematics/aspcud/Manifest
+++ b/sci-mathematics/aspcud/Manifest
@@ -1 +1,2 @@
 DIST aspcud-1.9.5.tar.gz 70073941 BLAKE2B 
e2f02259a726d05a664e63836ab24d798b3ef96276c92caf00907df5ea3d08b9d5e992c3ffb2f8ad95864e4251e2adde596d6327e71e7ae33fabd515eaeafb13
 SHA512 
b6c85f7e67cbf8df8dd0ed4f8fd5f988e46bf3f9756e4cb8fadfae955ed70bc27279e8dddcfe8161543e5276a70d2103816fce8edebc240fef6b182841832106
+DIST aspcud-1.9.6.tar.gz 70041232 BLAKE2B 
9854185b9674a062ce017b1c210ca7fb3b802e564c46a2036d48bb3178c1d5c0158841ee9e1f4c0a33b30038c2d4477f307c14415df48cf50c37682ef292fce0
 SHA512 
a46183c2fd3b17881d48c3396164cded4b5214a2a8a31a499254533a8a71fb084a8b6f13ee1dc8eea72f7d9819caf2921f31a5ccc1cbd6611f9175e0bc10c14a

diff --git a/sci-mathematics/aspcud/aspcud-1.9.6.ebuild 
b/sci-mathematics/aspcud/aspcud-1.9.6.ebuild
new file mode 100644
index 0..0d38b0e6c
--- /dev/null
+++ b/sci-mathematics/aspcud/aspcud-1.9.6.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A solver for package problems in CUDF format"
+HOMEPAGE="
+   https://github.com/potassco/aspcud
+   https://potassco.org/aspcud/
+"
+SRC_URI="https://github.com/potassco/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+DEPEND="
+   dev-libs/boost:=
+   test? ( dev-cpp/catch:0 )
+"
+RDEPEND="
+   ${DEPEND}
+   sci-mathematics/clasp
+   sci-mathematics/clingo
+"
+BDEPEND="dev-util/re2c"
+
+RESTRICT="!test? ( test )"
+PATCHES=( "${FILESDIR}/${P}-system-catch.patch" )
+
+src_prepare() {
+   rm libcudf/tests/catch.hpp || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DASPCUD_BUILD_TESTS=$(usex test)
+
+   -DASPCUD_BUILD_STATIC=OFF
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   insinto /usr/share/cudf/solvers/
+   doins "${FILESDIR}/aspcud"
+}

diff --git a/sci-mathematics/aspcud/files/aspcud-1.9.6-system-catch.patch 
b/sci-mathematics/aspcud/files/aspcud-1.9.6-system-catch.patch
new file mode 100644
index 0..b08c3100e
--- /dev/null
+++ b/sci-mathematics/aspcud/files/aspcud-1.9.6-system-catch.patch
@@ -0,0 +1,10 @@
+--- a/libcudf/tests/CMakeLists.txt
 b/libcudf/tests/CMakeLists.txt
+@@ -1,7 +1,6 @@
+ # [[[source: .
+ set(ide_source_group "Source Files")
+ set(source-group
+-"${CMAKE_CURRENT_SOURCE_DIR}/catch.hpp"
+ "${CMAKE_CURRENT_SOURCE_DIR}/criteria.cc"
+ "${CMAKE_CURRENT_SOURCE_DIR}/critparser.cc"
+ "${CMAKE_CURRENT_SOURCE_DIR}/helpers.hh"



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

2022-05-02 Thread Alessandro Barbieri
commit: 354a3e8ba8c62da9d2549bdc127087ba89d5d691
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May  2 08:14:45 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May  2 20:01:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=354a3e8b

dev-util/devscripts: conflict with checkbashisms

Closes: https://bugs.gentoo.org/842111
Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-util/devscripts/devscripts-2.22.1-r1.ebuild | 126 
 1 file changed, 126 insertions(+)

diff --git a/dev-util/devscripts/devscripts-2.22.1-r1.ebuild 
b/dev-util/devscripts/devscripts-2.22.1-r1.ebuild
new file mode 100644
index 0..11fcf9f20
--- /dev/null
+++ b/dev-util/devscripts/devscripts-2.22.1-r1.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_OPTIONAL=true
+PYTHON_COMPAT=( python3_{9..10} )
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Scripts to make the life of a Debian Package maintainer easier"
+HOMEPAGE="https://salsa.debian.org/debian/devscripts;
+SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="python test"
+
+CDEPEND="
+   dev-lang/perl:=
+   dev-perl/File-DesktopEntry
+   dev-perl/File-DirList
+   dev-perl/File-HomeDir
+   dev-perl/File-Touch
+   dev-perl/IPC-Run
+   dev-perl/Moo
+   dev-perl/libwww-perl
+   dev-util/distro-info
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="
+   ${CDEPEND}
+   app-text/docbook-xsl-stylesheets
+   test? (
+   app-arch/zip
+   dev-perl/Git-Wrapper
+   dev-perl/GitLab-API-v4
+   dev-perl/List-Compare
+   dev-perl/Software-License
+   dev-perl/String-ShellQuote
+   dev-perl/UNIVERSAL-require
+   dev-python/pyftpdlib[${PYTHON_USEDEP}]
+   dev-python/python-debian[${PYTHON_USEDEP}]
+   dev-util/shunit2
+   dev-vcs/subversion
+   sys-libs/libfaketime
+   virtual/perl-DB_File
+   )
+"
+RDEPEND="
+   ${CDEPEND}
+   app-arch/dpkg
+   app-crypt/gnupg
+   app-text/wdiff
+   !dev-util/checkbashisms
+   dev-util/debhelper
+   dev-util/patchutils
+   sys-apps/fakeroot
+"
+BDEPEND="virtual/pkgconfig"
+
+REQUIRED_USE="
+   python? ( ${PYTHON_REQUIRED_USE} )
+   test? ( python )
+"
+RESTRICT="!test? ( test )"
+PATCHES=(
+   "${FILESDIR}/distutils-r1.patch"
+   "${FILESDIR}/Remove-failing-tests.patch"
+   "${FILESDIR}/Replace-Debian-xsl-stylesheets-paths-with-Gentoos.patch"
+)
+
+DISTUTILS_S="${S}/scripts"
+
+src_prepare() {
+   default
+
+   # Avoid file collision with app-shells/bash-completion
+   rm "${DISTUTILS_S}/bts.bash_completion" || die
+}
+
+src_configure() {
+   default
+
+   if use python; then
+   pushd "${DISTUTILS_S}" > /dev/null || die
+   python_foreach_impl distutils-r1_src_configure
+   popd > /dev/null || die
+   fi
+}
+
+src_compile() {
+   default
+
+   if use python; then
+   pushd "${DISTUTILS_S}" > /dev/null || die
+   python_foreach_impl distutils-r1_src_compile
+   popd > /dev/null || die
+   fi
+}
+
+src_install() {
+   dodir /usr/bin
+   default
+
+   if use python; then
+   pushd "${DISTUTILS_S}" > /dev/null || die
+   python_foreach_impl distutils-r1_src_install
+   popd > /dev/null || die
+   fi
+
+   mv "${ED}/usr/share/doc/${PN}" "${ED}/usr/share/doc/${PF}" || die
+
+   rm "${ED}/usr/share/bash-completion/completions/debcheckout" || die
+   mv "${ED}"/usr/share/bash-completion/completions/{pkgnames,debsnap} || 
die
+   bashcomp_alias debsnap wnpp-alert wnpp-check mk-build-deps rmadison 
mass-bug dd-list build-rdeps who-uploads transition-check getbuildlog 
grep-excuses rc-alert whodepends dget pts-subscribe pts-unsubscribe
+}
+
+src_test() {
+   default
+
+   pushd "${DISTUTILS_S}" > /dev/null || die
+   python_foreach_impl distutils-r1_src_test
+   popd > /dev/null || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: sci-libs/saclib/

2022-05-02 Thread Alessandro Barbieri
commit: 8dab9c48bb53903001e98ba43cf3019779fba6d9
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May  2 17:47:02 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May  2 20:01:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8dab9c48

sci-libs/saclib: add version with patches

Signed-off-by: Alessandro Barbieri  gmail.com>

 sci-libs/saclib/Manifest| 2 +-
 .../{saclib-2.2.8_p20220502.ebuild => saclib-2.2.8_p20220502-r1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/saclib/Manifest b/sci-libs/saclib/Manifest
index ae5fc1cbb..71a3569e9 100644
--- a/sci-libs/saclib/Manifest
+++ b/sci-libs/saclib/Manifest
@@ -1,2 +1,2 @@
-DIST saclib-2.2.8_p20220502.tar.gz 2493217 BLAKE2B 
b8975533bf98c740579b60f4b803b376715cfb042efef4adb1493d565efb48ae873adfd441716bc35ab33fb2d882b9b8c2cf7011da6fdb293359a1c2b7e0eab2
 SHA512 
7f759cb7ee66777b7915fab9b1b8a795d80b784caaa11c2f66e72fca482d5114109f8a4788aa04b78df110d02b626182d8b4bf5c44d9c6f4c3910a2fa1f7f9ee
+DIST saclib-2.2.8_p20220502-r1.tar.gz 2493425 BLAKE2B 
5e5b631617ce317d5d7f4d5844ab32b5dabc01d0cbee7486d98288fc30b4a26e4d1d9d69ccdf886fde0584c6196b33f9aa7488bb24bd6170ff1b41ffed68219c
 SHA512 
0e3ad12ee1129cbb792d1275563d718abd5a0ddaf458ce55fe8d72200a0545b2d6c5de7052651909d0c85631ea12d1f342c33a044ebeac48e947c2f96edf64ed
 DIST saclib2.2.8.tgz 3060308 BLAKE2B 
446546e02e3571bc523bd7602894f161d3c569ddd2126dd596125b7623a20bd44df2d04d062ec3891d2f4c4dadf1a63c9ab840316a47c68ff86ff9d841b9da35
 SHA512 
72589e07beed5abd2fce7a37c4e91122814d6b0fb373b19664c4892a4a68064bacbe886d76ec66c18aec76e54ae022b90a0dfd1b5ca68d617f4bfa8251ea8fb4

diff --git a/sci-libs/saclib/saclib-2.2.8_p20220502.ebuild 
b/sci-libs/saclib/saclib-2.2.8_p20220502-r1.ebuild
similarity index 94%
rename from sci-libs/saclib/saclib-2.2.8_p20220502.ebuild
rename to sci-libs/saclib/saclib-2.2.8_p20220502-r1.ebuild
index bfdfd28c2..007252bd0 100644
--- a/sci-libs/saclib/saclib-2.2.8_p20220502.ebuild
+++ b/sci-libs/saclib/saclib-2.2.8_p20220502-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit cmake
 
-COMMIT="ea3b65a61b762fc7f929ad9beeec80e1269828fc"
+COMMIT="4e5e3addfe4d75718b5a06e7ff0eaa332111d8fe"
 
 DESCRIPTION="Reference implementations of algorithms and forms the basis of 
QEPCAD"
 HOMEPAGE="



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

2022-05-02 Thread Alessandro Barbieri
commit: c14bbe8fa90f793b1a9f74d8fc64e9767c43b2d6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May  2 19:45:42 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May  2 20:01:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c14bbe8f

dev-python/types-urllib3: add 1.26.14, drop 1.26.11

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/types-urllib3/Manifest   | 2 +-
 .../{types-urllib3-1.26.11.ebuild => types-urllib3-1.26.14.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/types-urllib3/Manifest 
b/dev-python/types-urllib3/Manifest
index 6092b6456..78f942054 100644
--- a/dev-python/types-urllib3/Manifest
+++ b/dev-python/types-urllib3/Manifest
@@ -1,2 +1,2 @@
-DIST types-urllib3-1.26.11.tar.gz 8629 BLAKE2B 
d0db71c5553e931dab376c4508881e3220bcad17bfe593ced81a72ad198bd81538c747b0be5a0e4987ce23aa0e16f3c4bc86c288dbdddedd5b5e3ee15bfe4d51
 SHA512 
e900817ae173861c436e7879b8fc7d243cb0467dedca851b8695ec51632be0d3d80e9b427c58e3ee693e5797bb951dce4a9e79ea01c693e57d0a330f6a1b0d10
 DIST types-urllib3-1.26.13.tar.gz 8763 BLAKE2B 
fa74ae41ae77ed096350ede7c78b6323a6eabe1868fdda0b078c8260fd129b34d68c89ccd9ae7c3d916910fd5114283ce007f6a2710a3b1fb1dd16d0c6f01b89
 SHA512 
a959872447274d60edd8e6f1e8f4268a7bb14806f3d183ae87b8ca5cc9d8ad6ee29ba4a13e48d683790e0c43773a196136770167e0dc4d4a4a101a6ba1a76b33
+DIST types-urllib3-1.26.14.tar.gz 8862 BLAKE2B 
6dda6de46b243b06afa57621307804512f78612373d4eae5b14472e738ac263fd8da38ddce95fcef7da2e461c291a550d0a52033b9b73c5018276f18fad6638a
 SHA512 
1dd04532efd6eb98834c4c45654e34edefae10290ff608ba07f21702b0ba00e49e0b4d69fb2b3bfe4038dcbbdf2cdddf45519a37d8615959921ef34741a910cb

diff --git a/dev-python/types-urllib3/types-urllib3-1.26.11.ebuild 
b/dev-python/types-urllib3/types-urllib3-1.26.14.ebuild
similarity index 100%
rename from dev-python/types-urllib3/types-urllib3-1.26.11.ebuild
rename to dev-python/types-urllib3/types-urllib3-1.26.14.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: sci-mathematics/qepcad/

2022-05-02 Thread Alessandro Barbieri
commit: 8cbe3e77ba3124e3f3b285de0b61ec69bf08573c
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May  2 17:54:37 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May  2 20:01:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8cbe3e77

sci-mathematics/qepcad: version with patches

Signed-off-by: Alessandro Barbieri  gmail.com>

 sci-mathematics/qepcad/Manifest   | 2 +-
 ...qepcad-1.72b_p20220502.ebuild => qepcad-1.72b_p20220502-r1.ebuild} | 4 +---
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/sci-mathematics/qepcad/Manifest b/sci-mathematics/qepcad/Manifest
index c017facfe..edac71776 100644
--- a/sci-mathematics/qepcad/Manifest
+++ b/sci-mathematics/qepcad/Manifest
@@ -1 +1 @@
-DIST qepcad-1.72b_p20220502.tar.gz 178488094 BLAKE2B 
54ff38129f6009926c8ac83635f1e8b5b78bc1eb959caf08853d2a5785d18e256b33ec86271bedeb377109bf2e5f9f96f0f451847451f91509008a879c945cd0
 SHA512 
148330f7a6ad9df8cbe0f389403b77f670c648fae26b658724f2132f62f7b28dc2dbf13d8799dfd841a24cedfcbedfdbc86d33227e036595abd14f02fbbd7378
+DIST qepcad-1.72b_p20220502-r1.tar.gz 178476571 BLAKE2B 
fe1c6f9d874e2e3d74f10c0cf1a0f84768293e69020fca6070293388227674e66e4db9d341876c793abe0ef2211c8271b47c2c2f67e17332a091fd79d73971ec
 SHA512 
f6a14c42ec696f7525fa7c1ae2549172e853b74f106fdcce2d52f7929ff031726869657c5627ab3c85ca2e6d5e64d0f8fd80132f14f7b66ea2a8d27e693edbaf

diff --git a/sci-mathematics/qepcad/qepcad-1.72b_p20220502.ebuild 
b/sci-mathematics/qepcad/qepcad-1.72b_p20220502-r1.ebuild
similarity index 90%
rename from sci-mathematics/qepcad/qepcad-1.72b_p20220502.ebuild
rename to sci-mathematics/qepcad/qepcad-1.72b_p20220502-r1.ebuild
index f16fb04bf..1d832e72a 100644
--- a/sci-mathematics/qepcad/qepcad-1.72b_p20220502.ebuild
+++ b/sci-mathematics/qepcad/qepcad-1.72b_p20220502-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-COMMIT="810db4ee13667d5fd2e444b5709d303fed1791ff"
+COMMIT="f79047ad332ee378d876dcbdc8725c3b1f5f7bb7"
 
 inherit cmake optfeature
 
@@ -43,8 +43,6 @@ src_install() {
cmake_src_install
docinto cad2d
dodoc cad2d/README
-   echo "qe=/" > 99-qepcad || die
-   doenvd 99-qepcad
 }
 
 pkg_postinst() {



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

2022-05-02 Thread Alessandro Barbieri
commit: 998cc9c74c8a27cf9a9961a3b31307d8e11dd965
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Mon May  2 19:46:19 2022 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Mon May  2 20:01:14 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=998cc9c7

dev-python/types-python-dateutil: add 2.8.14, drop 2.8.10

Signed-off-by: Alessandro Barbieri  gmail.com>

 dev-python/types-python-dateutil/Manifest   | 2 +-
 ...ython-dateutil-2.8.10.ebuild => types-python-dateutil-2.8.14.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/types-python-dateutil/Manifest 
b/dev-python/types-python-dateutil/Manifest
index 17f8a94b1..ecddef1b3 100644
--- a/dev-python/types-python-dateutil/Manifest
+++ b/dev-python/types-python-dateutil/Manifest
@@ -1,2 +1,2 @@
-DIST types-python-dateutil-2.8.10.tar.gz 6621 BLAKE2B 
e0833d78f958b8c7e1829969c54a0a985372214ddd2838c1837a83fa05b00578d7718d8102738fe4d59c47c6f426e999da9b1fedcd27063beff80385648ec14d
 SHA512 
0c645141bfa2c1427877afc2742b7fa8f323fee9d62cdff88393baf26680a6c1b15e5990a82149ab56bd48bf5142d2be2c4d04562430681bce64243facfa205a
 DIST types-python-dateutil-2.8.12.tar.gz 6702 BLAKE2B 
1435e834c4c0e6a1a2dfb22e4f98fe2382bb9942d69f44892ce381b9949579361b1cf6efd8e7ec0979101d721877534b19410a4527aa034b5e4c0d382fe7dd0a
 SHA512 
20bc518462ee692ae642a1762c6f958e6d914c9b005b5dad9f68938b7e1a010161d5f23ece1be74dd0adb0dda85be20c81a44efa4ba181bd18f10e74c7a28967
+DIST types-python-dateutil-2.8.14.tar.gz 6833 BLAKE2B 
5a0ac6d195219956e9416af735b14715ce9beefad02ae2f5898693b2d55f406c5a4039175616dd6f7637d8a22cefae6cb2d82737cb2da86b1e76e1c411df9f41
 SHA512 
07a392b00157d07f05c6332915c33a3595dcb623b92bf70ed4ad9136334df2cb9f04701288ba42301149d4e78cfdd6ce527772f8261feb11b1ec588eb86d

diff --git 
a/dev-python/types-python-dateutil/types-python-dateutil-2.8.10.ebuild 
b/dev-python/types-python-dateutil/types-python-dateutil-2.8.14.ebuild
similarity index 100%
rename from dev-python/types-python-dateutil/types-python-dateutil-2.8.10.ebuild
rename to dev-python/types-python-dateutil/types-python-dateutil-2.8.14.ebuild



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

2022-05-02 Thread Michał Górny
commit: 9e251dcd78836f2cd8594c12d38f571421164ef9
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  2 19:43:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  2 19:43:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e251dcd

app-eselect/eselect-python: Remove old

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

 app-eselect/eselect-python/Manifest|  1 -
 .../eselect-python/eselect-python-20190417.ebuild  | 40 -
 .../eselect-python/eselect-python-.ebuild  | 41 --
 3 files changed, 82 deletions(-)

diff --git a/app-eselect/eselect-python/Manifest 
b/app-eselect/eselect-python/Manifest
index d56cf26998b7..38a0b2da0582 100644
--- a/app-eselect/eselect-python/Manifest
+++ b/app-eselect/eselect-python/Manifest
@@ -1,2 +1 @@
-DIST eselect-python-20190417.tar.bz2 46698 BLAKE2B 
6f0acad0abb21d8e4768cbeb12f7e871c316a940ebae4c02bdb1336095991cb6b6bf05661ab659115a67f29a09f2a9b57cfb0868019606ed550b5aa1863f6f71
 SHA512 
a461263a50a29f0493127ee4a027e49ca4d7631e9c8d16cffc8bdb98cc7e75b0796e45e70951d5559fb86f0db14141a3ea6a53bd4cf1e0cc83ed5c7f24173695
 DIST eselect-python-20200719.tar.bz2 47313 BLAKE2B 
37270b1f5ad3dfcd4e19c71ae74da585e803afe89c43f8b912bccf0fbdb936916cf58fc780b654692bb9e6ab44310514bae5f10d19dcde6a0e63042f76abe81d
 SHA512 
4b205a099ad079e5e28d3fdbe774c22f54b7c16bff2d28b54d0e20ee36be2339e928d4050eed74ef969d5815bf4bb691bf5ed6e98023b28972da6d5c7d8a2545

diff --git a/app-eselect/eselect-python/eselect-python-20190417.ebuild 
b/app-eselect/eselect-python/eselect-python-20190417.ebuild
deleted file mode 100644
index 60eab9db5366..
--- a/app-eselect/eselect-python/eselect-python-20190417.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-if [[ ${PV} == "" ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git"
-else
-   SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.bz2;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="Eselect module for management of multiple Python versions"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Python;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-# python-exec-2.4.2 for working -l option
-RDEPEND=">=app-admin/eselect-1.2.3
-   >=dev-lang/python-exec-2.4.2"
-
-src_prepare() {
-   default
-   [[ ${PV} == "" ]] && eautoreconf
-}
-
-pkg_postinst() {
-   local py
-
-   if has_version 'dev-lang/python'; then
-   eselect python update --if-unset
-   fi
-
-   if has_version "=dev-lang/python-3*"; then
-   eselect python update "--python3" --if-unset
-   fi
-}

diff --git a/app-eselect/eselect-python/eselect-python-.ebuild 
b/app-eselect/eselect-python/eselect-python-.ebuild
deleted file mode 100644
index 85d1f8d7e5d6..
--- a/app-eselect/eselect-python/eselect-python-.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} == "" ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/${PN}.git"
-else
-   SRC_URI="https://dev.gentoo.org/~chutzpah/dist/misc/${P}.tar.bz2;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-DESCRIPTION="Eselect module for management of multiple Python versions"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Python;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-# python-exec-2.4.2 for working -l option
-RDEPEND="
-   >=app-admin/eselect-1.2.3
-   >=dev-lang/python-exec-2.4.2
-"
-
-src_prepare() {
-   default
-   [[ ${PV} == "" ]] && eautoreconf
-}
-
-pkg_postinst() {
-   local py
-
-   if has_version 'dev-lang/python'; then
-   eselect python update --if-unset
-   fi
-
-   if has_version "=dev-lang/python-3*"; then
-   eselect python update "--python3" --if-unset
-   fi
-}



[gentoo-commits] repo/proj/guru:dev commit in: games-misc/an-anime-game-launcher-bin/

2022-05-02 Thread Pascal Jäger
commit: 5ab9a350f060f3666e0a394c0d0fd0de293fccee
Author: Pascal Jäger  leimstift  de>
AuthorDate: Mon May  2 19:29:12 2022 +
Commit: Pascal Jäger  leimstift  de>
CommitDate: Mon May  2 19:29:12 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5ab9a350

games-misc/an-anime-game-launcher-bin: changed dependency

Signed-off-by: Pascal Jäger  leimstift.de>

 ... => an-anime-game-launcher-bin-2.3.1-r1.ebuild} | 32 ++
 1 file changed, 8 insertions(+), 24 deletions(-)

diff --git 
a/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.1.ebuild 
b/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.1-r1.ebuild
similarity index 61%
rename from 
games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.1.ebuild
rename to 
games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.1-r1.ebuild
index d26efcf26..b01224940 100644
--- 
a/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.1.ebuild
+++ 
b/games-misc/an-anime-game-launcher-bin/an-anime-game-launcher-bin-2.3.1-r1.ebuild
@@ -1,4 +1,3 @@
-
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
@@ -6,18 +5,17 @@ EAPI=8
 
 inherit xdg-utils
 
-DESCRIPTION="Open Source An Anime Game launcher for Linux with automatic 
anti-cheat patching and telemetry disabling"
+DESCRIPTION="Open Source An Anime Game launcher for Linux with automatic 
anti-cheat patching and telemetry disabling, binary package"
 HOMEPAGE="https://gitlab.com/an-anime-team/an-anime-game-launcher;
 
SRC_URI="https://gitlab.com/an-anime-team/aagl-ebuilds/-/archive/${PV}/aagl-ebuilds-${PV}.tar.gz;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
-IUSE=""
 
 DEPEND="
|| ( dev-libs/libayatana-appindicator 
dev-libs/libayatana-appindicator-bin ) \
net-libs/webkit-gtk \
-   dev-util/xdelta \
+   dev-util/xdelta[lzma] \
app-arch/tar \
dev-vcs/git \
app-arch/unzip \
@@ -30,8 +28,6 @@ DEPEND="
app-emulation/winetricks \
virtual/wine \
"
-#  !games-misc/an-anime-game-launcher \
-#  "
 
 RDEPEND="${DEPEND}"
 
@@ -41,7 +37,6 @@ S="${WORKDIR}/aagl-ebuilds-${PV}"
 src_prepare(){
mv "icon.png" "${PN}.png"
mv "launcher.sh" "${PN}"
-   chmod +x "An_Anime_Game_Launcher.AppImage"
./An_Anime_Game_Launcher.AppImage --appimage-extract || die "Extraction 
Failed"
chrpath -d "squashfs-root/public/discord-rpc/discord-rpc" || die 
"Patching Library Failed"
eapply_user
@@ -49,27 +44,16 @@ src_prepare(){
 
 src_install(){
insinto "/usr/lib/${PN}"
-   einfo "Inserting Launcher Files"
-   doins -r "squashfs-root/resources.neu"
-   einfo "Inserting Launcher Binary"
-   doins -r "squashfs-root/an-anime-game-launcher"
-   einfo "Setting Executable Permissions for Binary"
-   chmod +x "${D}/usr/lib/${PN}/an-anime-game-launcher"
-   einfo "Inserting More Launcher Files"
+   doins "squashfs-root/resources.neu"
+   exeinto "/usr/lib/${PN}"
+   doexe "squashfs-root/an-anime-game-launcher"
doins -r "squashfs-root/public"
-   einfo "Inserting Icons"
insinto "/usr/share/pixmaps"
-   doins "${PN}.png" || die "Insertion Failed"
-   einfo "Inserting Start Script"
-   insinto "/usr/bin"
-   doins "${PN}" || die "Insertion Failed"
-   einfo "Setting Executable Permissions for Launch Script"
-   chmod +x "${D}/usr/bin/${PN}"
-   einfo "Inserting Desktop Shortcut"
+   doins "${PN}.png"
+   exeinto "/usr/bin"
+   doexe "${PN}"
insinto "/usr/share/applications/"
doins "${PN}.desktop"
-   einfo "Setting Read Permissions for Launcher Files"
-   chmod -R 775 "${D}/usr/lib/${PN}/public"
 }
 
 pkg_postinst() {



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

2022-05-02 Thread Arthur Zamarin
commit: 7b77de0d0f941d194d179056e254463d5b2ecbec
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 19:37:58 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:37:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b77de0d

dev-python/secretstorage: Keyword 3.3.2 ia64, #842138

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

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

diff --git a/dev-python/secretstorage/secretstorage-3.3.2.ebuild 
b/dev-python/secretstorage/secretstorage-3.3.2.ebuild
index 8c7275cd0b09..7c064df34f07 100644
--- a/dev-python/secretstorage/secretstorage-3.3.2.ebuild
+++ b/dev-python/secretstorage/secretstorage-3.3.2.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]



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

2022-05-02 Thread Arthur Zamarin
commit: d25d1e5debddd9fe5acc259e323d4638e8066c2d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 19:37:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:37:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25d1e5d

dev-python/pypiserver: Keyword 1.5.0 ia64, #842138

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

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

diff --git a/dev-python/pypiserver/pypiserver-1.5.0.ebuild 
b/dev-python/pypiserver/pypiserver-1.5.0.ebuild
index e7d898a095cf..e6ba0228e52a 100644
--- a/dev-python/pypiserver/pypiserver-1.5.0.ebuild
+++ b/dev-python/pypiserver/pypiserver-1.5.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="ZLIB MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
 
 RDEPEND="
dev-python/pip[${PYTHON_USEDEP}]



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

2022-05-02 Thread Arthur Zamarin
commit: dbdd63196808c2bf9e9000275909f62c57361db0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 19:37:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:37:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbdd6319

dev-python/keyring: Keyword 23.5.0 ia64, #842138

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

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

diff --git a/dev-python/keyring/keyring-23.5.0.ebuild 
b/dev-python/keyring/keyring-23.5.0.ebuild
index e1ed6a0954a3..a4719564f632 100644
--- a/dev-python/keyring/keyring-23.5.0.ebuild
+++ b/dev-python/keyring/keyring-23.5.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/jaraco/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 SLOT="0"
 LICENSE="PSF-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 
 RDEPEND="
dev-python/secretstorage[${PYTHON_USEDEP}]



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

2022-05-02 Thread Arthur Zamarin
commit: 10ab2dddc307d8a269c6a3e7a6af9a63d9f33ce3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 19:37:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:37:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10ab2ddd

dev-python/twine: Keyword 4.0.0 ia64, #842138

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

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

diff --git a/dev-python/twine/twine-4.0.0.ebuild 
b/dev-python/twine/twine-4.0.0.ebuild
index 569aed0b42e3..c6015827a5a3 100644
--- a/dev-python/twine/twine-4.0.0.ebuild
+++ b/dev-python/twine/twine-4.0.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/pypa/twine/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 
 RDEPEND="
>=dev-python/colorama-0.4.3[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/files/, dev-lang/python/

2022-05-02 Thread Quentin Retornaz
commit: dfc808c1ce917a6cab924766ee1b392969e4c849
Author: orbea  riseup  net>
AuthorDate: Sun May  1 03:14:01 2022 +
Commit: Quentin Retornaz  retornaz  com>
CommitDate: Mon May  2 19:24:18 2022 +
URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=dfc808c1

dev-lang/python: Fix patch location

Signed-off-by: orbea  riseup.net>
Closes: https://github.com/gentoo/libressl/pull/402
Signed-off-by: Quentin Retornaz  retornaz.com>

 dev-lang/python/{ => files}/python-3.10.3-libressl.patch | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-lang/python/python-3.10.3-libressl.patch 
b/dev-lang/python/files/python-3.10.3-libressl.patch
similarity index 100%
rename from dev-lang/python/python-3.10.3-libressl.patch
rename to dev-lang/python/files/python-3.10.3-libressl.patch



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

2022-05-02 Thread Arthur Zamarin
commit: 47ab7281286dc5efb4a554f98abe04f8df60565e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 19:18:22 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:18:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47ab7281

dev-python/django-taggit: drop 1.5.1, 2.0.0

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

 dev-python/django-taggit/Manifest  |  2 --
 .../django-taggit/django-taggit-1.5.1.ebuild   | 28 --
 .../django-taggit/django-taggit-2.0.0.ebuild   | 28 --
 3 files changed, 58 deletions(-)

diff --git a/dev-python/django-taggit/Manifest 
b/dev-python/django-taggit/Manifest
index 06311978e41f..da566a91916d 100644
--- a/dev-python/django-taggit/Manifest
+++ b/dev-python/django-taggit/Manifest
@@ -1,4 +1,2 @@
-DIST django-taggit-1.5.1.tar.gz 52766 BLAKE2B 
59892ba591ad5cbc40a7515a6427722d7cb58e2daadec579b1c08dcc3522e24e041cbe06c953c3717cdf3db50aef7ff9fb5b4eac00344e457b61797745638107
 SHA512 
8e7afefd8f0654340e234f7bd1cc3684b3e5d1f4d94d17c79ed8fb82096c21a809e7f8db2fea9509d45c3f2bdc5e8ed52fb0823779b0a039f87528642803725b
-DIST django-taggit-2.0.0.tar.gz 55042 BLAKE2B 
cb4d3c8b32ba524eb0c59b447155b818c30ed77ec95a76c7412bccf109d421f2628fb40c8bb65d2c845351c8e8ed77605c0e5d77ac1ddcff6cddd5248f2fcdc6
 SHA512 
9cffde5a0de170e08ff93b245873b02a4868e67ea946c6b9997b782fecb8f71418dddc702ca283d45e8c1685a4a45143aa6c726de187410b9a89afe2efadd190
 DIST django-taggit-2.1.0.tar.gz 55659 BLAKE2B 
343176e910743924d7b84ef827b4a63e0bc4bc3db7d7c3ed8e7319b18713bc5cdb1e58f1a9f7356a01c1ae5c47daf561e9e68484f0bd40aaf03c780f8558b55c
 SHA512 
64ac21574ba4b0e7dd8d52dee910350d7cfc2f821aaadf7767a4b74d4db7ab69d704558dac13dd68dc29e985ab593bc4189e1d064c0a0d4fe6fa7ab88038d353
 DIST django-taggit-3.0.0.tar.gz 57380 BLAKE2B 
67ce6adde1bcba3a9fc8f11af4135dd1a2ee75892e26d4de9970f84111c1cf73f65bc58a2de45c75b98b0c5da9b8a6077af76d1e0561ce8a5e78828db8f40226
 SHA512 
e44a5f4f8293560cecb1ba39035241f209f21803521d3e2f3102e04add9778ebc15b0da6994f0a51b6c55274318b4cabce33805952f8bbaad16ecc3c03070e10

diff --git a/dev-python/django-taggit/django-taggit-1.5.1.ebuild 
b/dev-python/django-taggit/django-taggit-1.5.1.ebuild
deleted file mode 100644
index 27e3b3afdeea..
--- a/dev-python/django-taggit/django-taggit-1.5.1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..9} )
-inherit distutils-r1
-
-DESCRIPTION="Simple tagging for Django"
-HOMEPAGE="https://github.com/jazzband/django-taggit;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/django-2.2[${PYTHON_USEDEP}]
-   dev-python/djangorestframework[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? ( ${RDEPEND} )"
-
-python_test() {
-   "${EPYTHON}" -m django test -v 2 --settings=tests.settings ||
-   die "Tests failed with ${EPYTHON}"
-}

diff --git a/dev-python/django-taggit/django-taggit-2.0.0.ebuild 
b/dev-python/django-taggit/django-taggit-2.0.0.ebuild
deleted file mode 100644
index f96c6d6a8907..
--- a/dev-python/django-taggit/django-taggit-2.0.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Simple tagging for Django"
-HOMEPAGE="https://github.com/jazzband/django-taggit;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/django-2.2[${PYTHON_USEDEP}]
-   dev-python/djangorestframework[${PYTHON_USEDEP}]"
-BDEPEND="
-   test? ( ${RDEPEND} )"
-
-python_test() {
-   "${EPYTHON}" -m django test -v 2 --settings=tests.settings ||
-   die "Tests failed with ${EPYTHON}"
-}



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

2022-05-02 Thread Arthur Zamarin
commit: 0e678559d6baf268e365150c4808fbf3597e99a1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 19:11:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:15:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e678559

dev-python/pdm-pep517: add 0.12.4

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

 dev-python/pdm-pep517/Manifest |  1 +
 dev-python/pdm-pep517/pdm-pep517-0.12.4.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/pdm-pep517/Manifest b/dev-python/pdm-pep517/Manifest
index 3d4a51949a46..a1d40f80ffa3 100644
--- a/dev-python/pdm-pep517/Manifest
+++ b/dev-python/pdm-pep517/Manifest
@@ -1 +1,2 @@
 DIST pdm-pep517-0.12.3.gh.tar.gz 304242 BLAKE2B 
ad4beb6ab35c219e1991b585bf9ce087be3e7e957f34b1dbc9de676f7b49c3084471e2b55c634eb6fd1cf6cb88dd4161b5060a17a5ca7e5e3ae57c9610303f6e
 SHA512 
4c0f098d5237353fea73ef62149b8177987881239cb6b1b112bd6789931acd7484c56d413f780db4f23c60f4ff3a37c6956de3e1de472fed114487925b0e3553
+DIST pdm-pep517-0.12.4.gh.tar.gz 304353 BLAKE2B 
ca2b18af38423f7430a40e5cced207bd4bec8d101204902c89f335c5d08131e95fe17c5af7a3ef0e654c9e2106145ef5242c9015924a2711c90dbb0d2f48128e
 SHA512 
2007a84909147cd48e9ea6114119a63855ddf48e220f8c896d516b6bddd5a7bd62046f090d739a5069b9e06700f0318e57bd1a4b3c7531508b41540357639c5e

diff --git a/dev-python/pdm-pep517/pdm-pep517-0.12.4.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-0.12.4.ebuild
new file mode 100644
index ..c95abf912f72
--- /dev/null
+++ b/dev-python/pdm-pep517/pdm-pep517-0.12.4.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=standalone
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
+HOMEPAGE="
+   https://pypi.org/project/pdm-pep517/
+   https://github.com/pdm-project/pdm-pep517/
+"
+SRC_URI="
+   https://github.com/pdm-project/pdm-pep517/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]
+   dev-python/license-expression[${PYTHON_USEDEP}]
+   >=dev-python/packaging-21.0[${PYTHON_USEDEP}]
+   >=dev-python/tomli-2[${PYTHON_USEDEP}]
+   dev-python/tomli-w[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-vcs/git
+   )
+"
+# setuptools are used to build C extensions
+RDEPEND+="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   rm -r pdm/pep517/_vendor || die
+   find -name '*.py' -exec sed \
+   -e 's:from pdm\.pep517\._vendor\.:from :' \
+   -e 's:from pdm\.pep517\._vendor ::' \
+   -i {} + || die
+   distutils-r1_src_prepare
+}
+
+src_test() {
+   git config --global user.email "t...@example.com" || die
+   git config --global user.name "Test User" || die
+   distutils-r1_src_test
+}



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

2022-05-02 Thread Arthur Zamarin
commit: 4b764a36a4fb5694bd695d4c6796b30251b09d95
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 19:00:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:15:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b764a36

dev-python/Faker: drop 13.3.3, 13.3.5, 13.4.0

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

 dev-python/Faker/Faker-13.3.3.ebuild | 30 --
 dev-python/Faker/Faker-13.3.5.ebuild | 35 ---
 dev-python/Faker/Faker-13.4.0.ebuild | 35 ---
 dev-python/Faker/Manifest|  3 ---
 4 files changed, 103 deletions(-)

diff --git a/dev-python/Faker/Faker-13.3.3.ebuild 
b/dev-python/Faker/Faker-13.3.3.ebuild
deleted file mode 100644
index c83621e099c9..
--- a/dev-python/Faker/Faker-13.3.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python package that generates fake data for you"
-HOMEPAGE="https://github.com/joke2k/faker;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~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/random2[${PYTHON_USEDEP}]
-   dev-python/validators[${PYTHON_USEDEP}]
-   )"
-
-distutils_enable_tests pytest

diff --git a/dev-python/Faker/Faker-13.3.5.ebuild 
b/dev-python/Faker/Faker-13.3.5.ebuild
deleted file mode 100644
index 2b9827ae45ea..
--- a/dev-python/Faker/Faker-13.3.5.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python package that generates fake data for you"
-HOMEPAGE="
-   https://github.com/joke2k/faker/
-   https://pypi.org/project/Faker/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~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/random2[${PYTHON_USEDEP}]
-   dev-python/validators[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/Faker/Faker-13.4.0.ebuild 
b/dev-python/Faker/Faker-13.4.0.ebuild
deleted file mode 100644
index 2b9827ae45ea..
--- a/dev-python/Faker/Faker-13.4.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python package that generates fake data for you"
-HOMEPAGE="
-   https://github.com/joke2k/faker/
-   https://pypi.org/project/Faker/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~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/random2[${PYTHON_USEDEP}]
-   dev-python/validators[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 1c641231b623..4a6a65f1bca5 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -1,5 +1,2 @@
-DIST Faker-13.3.3.tar.gz 1483842 BLAKE2B 
bf74f1e4d38b7ec5bd81610a462d88a86fec92886e42ad42a6827524d259697fd263a4e357f28abeee3ffe73ebc17fc4ea12082837773cc326ad0a89e117b32e
 SHA512 
ac2dddf662fd8053bacd81fa52560bdf90f7055741648ea25d2cab92066be6efa1ddc29646ece416a408038fda695ff6602c5a655de3734c208864812f9d67cf
-DIST Faker-13.3.5.tar.gz 1484180 BLAKE2B 
137c3faad4ccee4a673a45a8f1245a9e0681b64bfa43c5f7caa91ea1e1d797be0b0973aef8b32a4c44a790218509c77cdf9a8ead5dcf87c19a5165b2b2e9b599
 SHA512 
8cce3b1488ae34a292bbf9cc0373ffd9c47fe29b484bddb51396a1fe63eef0953022d638ea9b4a49148a48a72d56a9d38d342ebd228265ccb34320406ab45453
-DIST Faker-13.4.0.tar.gz 1484289 BLAKE2B 
6d3ab8f958a1d51550bec29c28799753db91330cf98a47ba556b41d61459c42e34bb7dda24c71efab4820fc8843b1f0b4e2b41fa59f185a0acb0989b5f8c947c
 SHA512 

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

2022-05-02 Thread Arthur Zamarin
commit: 474e86b4555b584691bb487562466d31cba6efce
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 19:10:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:15:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=474e86b4

dev-python/cfn-lint: add 0.59.1

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.59.1.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index 33077eec9fe8..dda121f4c921 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -1 +1,2 @@
 DIST cfn-lint-0.59.0.tar.gz 9004743 BLAKE2B 
e778c1081e45dacc813f8a4ae7726eb929fabcdbfaafcbbc5f0d925cfe32773851366c9488363728ae42349cbe899a6cacd114940ee8d76dc284b30ea87fe19a
 SHA512 
e8e9d0fb1f366c49f8a008000a808ec4b6c4299ff3c9650229619d8e48f1812709ecd54274163d8bd389c6823f20accd7d31f6147bec926ec233ede3ee51ee10
+DIST cfn-lint-0.59.1.tar.gz 9065067 BLAKE2B 
63fc591f7ed60eed2ef7fa1e9ea212e3e8569cfd20dec8bb8505dbfb8e96ee8f8ab6136d88de58b2db8823675946dc99b38adeb3b5c784d165083e1353100b00
 SHA512 
a08b4bf4dc8e7ab41bb72eb9309ca4f03eed3b6f5c31b3876dc9d08610312377a7c229de883c287e7e5ed6597f8eada79a111882785888e43b0ff20160e39fe0

diff --git a/dev-python/cfn-lint/cfn-lint-0.59.1.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.59.1.ebuild
new file mode 100644
index ..f3316978d184
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.59.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="https://pypi.org/project/cfn-lint/ 
https://github.com/aws-cloudformation/cfn-lint/;
+SRC_URI="
+   https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.45.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   >dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # TODO
+   test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_2
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+)
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2022-05-02 Thread Arthur Zamarin
commit: d9a9ff42889e8a7901100643e84242ce84d16cb7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 18:59:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:15:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9a9ff42

dev-python/Faker: add 13.7.0

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

 dev-python/Faker/Faker-13.7.0.ebuild | 34 ++
 dev-python/Faker/Manifest|  1 +
 2 files changed, 35 insertions(+)

diff --git a/dev-python/Faker/Faker-13.7.0.ebuild 
b/dev-python/Faker/Faker-13.7.0.ebuild
new file mode 100644
index ..e6e86886aeab
--- /dev/null
+++ b/dev-python/Faker/Faker-13.7.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="A Python package that generates fake data for you"
+HOMEPAGE="
+   https://github.com/joke2k/faker/
+   https://pypi.org/project/Faker/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~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/random2[${PYTHON_USEDEP}]
+   dev-python/validators[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/Faker/Manifest b/dev-python/Faker/Manifest
index 50166cb66ee7..1c641231b623 100644
--- a/dev-python/Faker/Manifest
+++ b/dev-python/Faker/Manifest
@@ -2,3 +2,4 @@ DIST Faker-13.3.3.tar.gz 1483842 BLAKE2B 
bf74f1e4d38b7ec5bd81610a462d88a86fec928
 DIST Faker-13.3.5.tar.gz 1484180 BLAKE2B 
137c3faad4ccee4a673a45a8f1245a9e0681b64bfa43c5f7caa91ea1e1d797be0b0973aef8b32a4c44a790218509c77cdf9a8ead5dcf87c19a5165b2b2e9b599
 SHA512 
8cce3b1488ae34a292bbf9cc0373ffd9c47fe29b484bddb51396a1fe63eef0953022d638ea9b4a49148a48a72d56a9d38d342ebd228265ccb34320406ab45453
 DIST Faker-13.4.0.tar.gz 1484289 BLAKE2B 
6d3ab8f958a1d51550bec29c28799753db91330cf98a47ba556b41d61459c42e34bb7dda24c71efab4820fc8843b1f0b4e2b41fa59f185a0acb0989b5f8c947c
 SHA512 
29a0da1cd8275b90e3c65bf74874661e9ac1f2029aee1d317ae139e758aff946d0fccc48ace9043d78ba9a9242c431dd79d025f4203816ce3d8c56b394355672
 DIST Faker-13.6.0.tar.gz 1488090 BLAKE2B 
9b4485fc97b0c22f9cce298a55e9dd91c05ea9a56514618c1355c420f3ce6beaa599caa51d909803e968ab918c4c841f459da3d06dd78fbfe984d22b323e2cbe
 SHA512 
bcfb49777640f9b605e164b91380aee77206614f055a321b905ead1649219c081254e57ea80045dd692d061e53e69201ad356daaf6727655c87d65b16752c4cc
+DIST Faker-13.7.0.tar.gz 1489106 BLAKE2B 
8b12782b836915f83d4a05cf735d0e00544d67af595239535822842bcd8a5b08ee43d6f0ab17a813cbda194874cfc3d5a983e018a6655dfe84f9a5151562db8f
 SHA512 
84299a5a8f4fb01bad2eb337627878ad54a835a79e6573300435e19b1d9b6945a2e67260ea6c9a8db586657e11b4a4c5f25f83c170430162aeb37f87cc0f5f4c



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

2022-05-02 Thread Arthur Zamarin
commit: 157f8b83843b0795c76129cac5987d976122cb1e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 19:10:57 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:15:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=157f8b83

dev-python/django-taggit: add 3.0.0

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

 dev-python/django-taggit/Manifest  |  1 +
 .../django-taggit/django-taggit-3.0.0.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/django-taggit/Manifest 
b/dev-python/django-taggit/Manifest
index 8b87e1c85e82..06311978e41f 100644
--- a/dev-python/django-taggit/Manifest
+++ b/dev-python/django-taggit/Manifest
@@ -1,3 +1,4 @@
 DIST django-taggit-1.5.1.tar.gz 52766 BLAKE2B 
59892ba591ad5cbc40a7515a6427722d7cb58e2daadec579b1c08dcc3522e24e041cbe06c953c3717cdf3db50aef7ff9fb5b4eac00344e457b61797745638107
 SHA512 
8e7afefd8f0654340e234f7bd1cc3684b3e5d1f4d94d17c79ed8fb82096c21a809e7f8db2fea9509d45c3f2bdc5e8ed52fb0823779b0a039f87528642803725b
 DIST django-taggit-2.0.0.tar.gz 55042 BLAKE2B 
cb4d3c8b32ba524eb0c59b447155b818c30ed77ec95a76c7412bccf109d421f2628fb40c8bb65d2c845351c8e8ed77605c0e5d77ac1ddcff6cddd5248f2fcdc6
 SHA512 
9cffde5a0de170e08ff93b245873b02a4868e67ea946c6b9997b782fecb8f71418dddc702ca283d45e8c1685a4a45143aa6c726de187410b9a89afe2efadd190
 DIST django-taggit-2.1.0.tar.gz 55659 BLAKE2B 
343176e910743924d7b84ef827b4a63e0bc4bc3db7d7c3ed8e7319b18713bc5cdb1e58f1a9f7356a01c1ae5c47daf561e9e68484f0bd40aaf03c780f8558b55c
 SHA512 
64ac21574ba4b0e7dd8d52dee910350d7cfc2f821aaadf7767a4b74d4db7ab69d704558dac13dd68dc29e985ab593bc4189e1d064c0a0d4fe6fa7ab88038d353
+DIST django-taggit-3.0.0.tar.gz 57380 BLAKE2B 
67ce6adde1bcba3a9fc8f11af4135dd1a2ee75892e26d4de9970f84111c1cf73f65bc58a2de45c75b98b0c5da9b8a6077af76d1e0561ce8a5e78828db8f40226
 SHA512 
e44a5f4f8293560cecb1ba39035241f209f21803521d3e2f3102e04add9778ebc15b0da6994f0a51b6c55274318b4cabce33805952f8bbaad16ecc3c03070e10

diff --git a/dev-python/django-taggit/django-taggit-3.0.0.ebuild 
b/dev-python/django-taggit/django-taggit-3.0.0.ebuild
new file mode 100644
index ..11dbb8082eca
--- /dev/null
+++ b/dev-python/django-taggit/django-taggit-3.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1
+
+DESCRIPTION="Simple tagging for Django"
+HOMEPAGE="https://github.com/jazzband/django-taggit;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+   dev-python/djangorestframework[${PYTHON_USEDEP}]"
+BDEPEND="test? ( ${RDEPEND} )"
+
+python_test() {
+   "${EPYTHON}" -m django test -v 2 --settings=tests.settings ||
+   die "Tests failed with ${EPYTHON}"
+}



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

2022-05-02 Thread Arthur Zamarin
commit: 15395cf92796525b358e3fe20621a292cbfe1da7
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 18:41:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:15:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15395cf9

dev-python/stomp-py: add 8.0.1

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

 dev-python/stomp-py/Manifest  |  1 +
 dev-python/stomp-py/stomp-py-8.0.1.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/stomp-py/Manifest b/dev-python/stomp-py/Manifest
index 612c26af9fc0..b0efe4826ac1 100644
--- a/dev-python/stomp-py/Manifest
+++ b/dev-python/stomp-py/Manifest
@@ -1 +1,2 @@
 DIST stomp.py-8.0.0.tar.gz 35146 BLAKE2B 
65f15e0145e1fc48d4f9ccf37ce81f1f7464e9179d63d6f22e96dd99ce35692dbcb6056730c35255428b0ccf0d744debc39e2c12e6e2b6675ac20c7ec0ff3efd
 SHA512 
068694e9bc42e45dd769275296a1ea817153cb0318b08377be5e0b9563989a83bff35c4bc424e00939b7521938aa34f485401f07a8a51c3d9a90eea3f00c1ea1
+DIST stomp.py-8.0.1.tar.gz 35300 BLAKE2B 
12209e99066fb5bb1f3015398f5eb27186322ce9d92feca46adc4d275aff1d5138908da69abe3be512325bd30a3a21773886ba5fa21917c71d13bc53b0977de4
 SHA512 
009189cd07c379641c9fa3b3af1df70c9e26b77bbb6d2443a78b56ff9895b4382e90a753db83f4a863fae5ef5765c660d2f82ef14ab6e74817bc83e7ea8ba6d3

diff --git a/dev-python/stomp-py/stomp-py-8.0.1.ebuild 
b/dev-python/stomp-py/stomp-py-8.0.1.ebuild
new file mode 100644
index ..9b841f321106
--- /dev/null
+++ b/dev-python/stomp-py/stomp-py-8.0.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_PN="${PN//-/.}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Python client library for the STOMP messaging protocol"
+HOMEPAGE="https://pypi.org/project/stomp.py/ 
https://github.com/jasonrbriggs/stomp.py/;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="

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

2022-05-02 Thread Arthur Zamarin
commit: 65b8b5d6426e50e21ca1867c157f1d055967d2c5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 19:17:06 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:17:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b8b5d6

dev-python/astroid: add 2.11.4

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

 dev-python/astroid/Manifest  |  1 +
 dev-python/astroid/astroid-2.11.4.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 6cb4d6fe01e5..ac544bc78407 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1,3 +1,4 @@
 DIST astroid-2.11.2.tar.gz 412621 BLAKE2B 
e43be65b733a5de5d027920e8e4db0365a3af98614739f0a56dcf95ef6c1c3a9e104b52c1fad4477bccd460850cf6bab6f38014aaa6891e8d04720d4a52b79d8
 SHA512 
5b33cb3594513804c6933a888297ed54c42cb52274c7fe49060368e3fac62be8f3febcb822aa9267a5a0a99a32932912ebc4640a7d10288b7021955fe0277c0d
 DIST astroid-2.11.3.tar.gz 413237 BLAKE2B 
0758e0a2069e969e1509d0935883f1deba6b3c55af0edcb3146be7dd39eab40e9a71ef517c5114c49c191f545da73340d074df1cc107094c6450f9d2448932db
 SHA512 
ea215a4fee747ab49735d3b8a084500b9127c831f0a737d6610128211750920e68741dc888d8d799422636b7acb014e1a1f3f629db87c445781c4cfaf57dd062
+DIST astroid-2.11.4.tar.gz 414075 BLAKE2B 
7bbe956b1ed577bf6be97f89ed3e1c5f3f516d549339010e711d43bf61f9f23e18e04c57165742e22e2bea9dce8766ba5b573749627da2a133610d73dfb5
 SHA512 
dbe0dd34008f56b117c12133a6f3b9f940f6cebd4d19019396efe0d060ac7f4a28e56193fa16d30748dfc316e8cda1b8fcad8574dfb2698430e0f1d3622681c4
 DIST astroid-2.9.3.tar.gz 409069 BLAKE2B 
152dbe8ab2fee3964dc8cc714a5ba48c71b5994c77d1e20683bcf028483aca22d5be5772e72d056cfd3d1f59562b447366d61fc35a2b67d545f069a8f7975e84
 SHA512 
7bb3bf2d456c0d22325444e641961c34eaddcddf50c97ee9f5b5c8755232cf1b65a315258403b40bb7dcad15c4f9b6b73ab0eb607525a48a65f52406969eca04

diff --git a/dev-python/astroid/astroid-2.11.4.ebuild 
b/dev-python/astroid/astroid-2.11.4.ebuild
new file mode 100644
index ..313a897a7376
--- /dev/null
+++ b/dev-python/astroid/astroid-2.11.4.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/PyCQA/astroid/
+   https://pypi.org/project/astroid/;
+SRC_URI="
+   https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+# Version specified in __pkginfo__.py.
+RDEPEND="
+   >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-3.10[${PYTHON_USEDEP}]
+   

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

2022-05-02 Thread Arthur Zamarin
commit: 3f368c5d940e4acd929915b1951def01ecdefa37
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 18:53:23 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:15:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f368c5d

dev-python/ghp-import: add 2.1.0

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

 dev-python/ghp-import/Manifest|  1 +
 dev-python/ghp-import/ghp-import-2.1.0.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/ghp-import/Manifest b/dev-python/ghp-import/Manifest
index c63b91c70662..3f5bee879cf3 100644
--- a/dev-python/ghp-import/Manifest
+++ b/dev-python/ghp-import/Manifest
@@ -1 +1,2 @@
 DIST ghp-import-2.0.2.tar.gz 10928 BLAKE2B 
7479917284af9a8f8ac460f43d97c9d5fe29c4dc3663698e5b76e9ba1b0a7cdcd8d93fb1f112cdcfaa6689f70f280b4dc49c6f8e632784c11121f1fede1f8eaf
 SHA512 
554c466f1275d905d7698539fe74b662f43c26b9497e83bc3615849ba2815dcbce6ae01fa14eb1c2245987ccc1b497afe175e3e0ddef3de561fc14ea24792d4e
+DIST ghp-import-2.1.0.tar.gz 10943 BLAKE2B 
bccff70a8ca6c58a3c768b143b0545a61080a577dbbef3021233134b8536df1788ec9a88aa8454865cfb83491b70fc6fb53caf04514af3d7845204cf2b893cad
 SHA512 
10665a1a6392fe047d1e42d7f107511b1a31de02625200e7db1c637f33dc8dc41ec71c2db4f562c6e94a4efb4836efef8a29177d953d99fe17a889169074050c

diff --git a/dev-python/ghp-import/ghp-import-2.1.0.ebuild 
b/dev-python/ghp-import/ghp-import-2.1.0.ebuild
new file mode 100644
index ..75edd4b67f0b
--- /dev/null
+++ b/dev-python/ghp-import/ghp-import-2.1.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Copy your docs directly to the gh-pages branch"
+HOMEPAGE="https://github.com/c-w/ghp-import;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+"



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

2022-05-02 Thread Arthur Zamarin
commit: 29302cb94e4667f87b19cff3d6f4a1b4a524742c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 18:57:50 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:15:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29302cb9

dev-python/fs: add 2.4.16

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

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

diff --git a/dev-python/fs/Manifest b/dev-python/fs/Manifest
index a69d3926aeeb..1411692e0bd5 100644
--- a/dev-python/fs/Manifest
+++ b/dev-python/fs/Manifest
@@ -1 +1,2 @@
+DIST fs-2.4.16.tar.gz 187441 BLAKE2B 
5a59dd5bcaae19180a918ba0ceb99b598134d73e4c9ecad840b3cf3041613171367d878d147f045005a87636e8f2145451252d646dbffb8d0f3ae6ac254142ee
 SHA512 
7d9a03b5a782cce048189a7ff527757e60ef6fbb99925713b0179dc9c483f63b54fb1911f39bf2230366c789c526a1b8927863ce93e13a0f71fd8734a7fdb9df
 DIST pyfilesystem2-2.4.15.tar.gz 181799 BLAKE2B 
522d118dcee6aafe754d8eb571aa88f26cbbbafd7fedabbf7f4470e098dde01db42cb26b20ed28305daf8f32a22250da81c8a932d420ef4bdf825deb363a26a1
 SHA512 
7bb153dad5ea03eec7cb1af8d1b5a851845984e194f288687b0e737e1f32c74bf4c1a8d62a9105c8637cd5a29ab82810df9fc11055b894ab0df899cb20a4e1c1

diff --git a/dev-python/fs/fs-2.4.16.ebuild b/dev-python/fs/fs-2.4.16.ebuild
new file mode 100644
index ..3ed8643399b4
--- /dev/null
+++ b/dev-python/fs/fs-2.4.16.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Filesystem abstraction layer"
+HOMEPAGE="
+   https://pypi.org/project/fs/
+   https://docs.pyfilesystem.org
+   https://www.willmcgugan.com/tag/fs/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/appdirs-1.4.3[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10[${PYTHON_USEDEP}]
+"
+# NB: we skip tests requiring pyftpdlib
+BDEPEND="
+   test? (
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # TODO: fails at teardown due to unfreed resources
+   tests/test_ftpfs.py
+   )
+
+   # pytest-xvfb causes test failures due to a zombie Xvfb process
+   epytest -p no:xvfb
+}
+
+pkg_postinst() {
+   optfeature "S3 support" dev-python/boto
+   optfeature "SFTP support" dev-python/paramiko
+   optfeature "Browser support" dev-python/wxpython
+}



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

2022-05-02 Thread Arthur Zamarin
commit: 96ea451b6c4aef16e98b7748189b44bb4b1f594d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May  2 18:55:32 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May  2 19:15:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96ea451b

dev-python/funcparserlib: add 1.0.0

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

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

diff --git a/dev-python/funcparserlib/Manifest 
b/dev-python/funcparserlib/Manifest
index e37cc1ef33ba..c86716cda987 100644
--- a/dev-python/funcparserlib/Manifest
+++ b/dev-python/funcparserlib/Manifest
@@ -1,3 +1,4 @@
+DIST funcparserlib-1.0.0.gh.tar.gz 66709 BLAKE2B 
76229795e88b5b880667e41b2cd3d534649893019824e7206f41d188f44e7a67bc1cdb97b0cbcf731eb840ed128f29434d0748d0923a16ea0a3130b3ee10d206
 SHA512 
431d6b639c46dc84a0a12c8de976cb2c1369f0172a18d1eadbffba31aff12e9cfeded5ebec3ec63065384547000144d65d60003c55e2b23a1a40818d910aaef3
 DIST funcparserlib-1.0.0_alpha0.gh.tar.gz 68260 BLAKE2B 
e1a9a9a516142d683424df881a7c390a3999438905136fbd394f23856022f14390d22f1dd3914e680d2c188c819cce9cc4f7ff2e485478614dd4632701db4614
 SHA512 
02cac31d76bb888118a99367811a8cfac28a999ba113ce43f4bd6211cef815ce1793fc1767637dd019728f15d5c408e859d5bc8365a2c53804092f1d6f03e54e
 DIST funcparserlib-1.0.0_alpha1.gh.tar.gz 74033 BLAKE2B 
bf4ee5011f595c6b7ba7430c63e21243257ddc2e00cccea75bf5b16feca2a629becd28f196d657e024419010051a33e5f12fae29b6f8763b35cb8d1bb9144a6b
 SHA512 
16dbf07edd5cad979c61396adc3ccce7dcedd46b3cf6394ecf35c9fd2b22cdf262bb609ffca9a4b6f9f0c236124a7b7cdd929166d65056ca71e73afa2f6b97e2
 DIST funcparserlib-1.0.0_alpha2.gh.tar.gz 66692 BLAKE2B 
5d45b48c0efe6025b50cfd603f2eeac4341b5e41185fbbe1e0b948975ee778fcae05dc229a34bfde28b64f2723c21699ffadd243629244a067951cf17049abb3
 SHA512 
a7c1f4219bee2b203d5f3a1701e24f838b348965ca5bc090aa8f7af0407344af22ec5eb2e161212e6ece42491a775076f45a36f8e2b691d78a3c639ca4098af1

diff --git a/dev-python/funcparserlib/funcparserlib-1.0.0.ebuild 
b/dev-python/funcparserlib/funcparserlib-1.0.0.ebuild
new file mode 100644
index ..332f7b6a5ad9
--- /dev/null
+++ b/dev-python/funcparserlib/funcparserlib-1.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Recursive descent parsing library based on functional combinators"
+HOMEPAGE="https://pypi.org/project/funcparserlib/
+   https://github.com/vlasovskikh/funcparserlib;
+SRC_URI="
+   https://github.com/vlasovskikh/funcparserlib/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/six[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest



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

2022-05-02 Thread Florian Schmaus
commit: 754761fb766f7e254389aab950ca94b342d175c8
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sun Jun 13 07:11:42 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon May  2 19:12:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=754761fb

eclass/java-utils-2.eclass: drop gnu-classpath

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

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/21218
Signed-off-by: Florian Schmaus  gentoo.org>

 eclass/java-utils-2.eclass | 45 -
 1 file changed, 8 insertions(+), 37 deletions(-)

diff --git a/eclass/java-utils-2.eclass b/eclass/java-utils-2.eclass
index 6303895885df..5b4783f350f2 100644
--- a/eclass/java-utils-2.eclass
+++ b/eclass/java-utils-2.eclass
@@ -43,21 +43,6 @@ has test ${JAVA_PKG_IUSE} && RESTRICT+=" !test? ( test )"
 JAVA_PKG_E_DEPEND=">=dev-java/java-config-2.2.0-r3"
 has source ${JAVA_PKG_IUSE} && JAVA_PKG_E_DEPEND="${JAVA_PKG_E_DEPEND} source? 
( app-arch/zip )"
 
-# @ECLASS_VARIABLE: JAVA_PKG_WANT_BOOTCLASSPATH
-# @DEFAULT_UNSET
-# @DESCRIPTION:
-# The version of bootclasspath the package needs to work. Translates to a 
proper
-# dependency. The bootclasspath can then be obtained by 
java-ant_rewrite-bootclasspath
-if [[ -n "${JAVA_PKG_WANT_BOOTCLASSPATH}" ]]; then
-   if [[ "${JAVA_PKG_WANT_BOOTCLASSPATH}" == "1.5" ]]; then
-   JAVA_PKG_E_DEPEND="${JAVA_PKG_E_DEPEND} 
>=dev-java/gnu-classpath-0.98-r1:0.98"
-   else
-   eerror "Unknown value of JAVA_PKG_WANT_BOOTCLASSPATH"
-   # since die in global scope doesn't work, this will make 
repoman fail
-   JAVA_PKG_E_DEPEND="${JAVA_PKG_E_DEPEND} 
BAD_JAVA_PKG_WANT_BOOTCLASSPATH"
-   fi
-fi
-
 # @ECLASS_VARIABLE: JAVA_PKG_ALLOW_VM_CHANGE
 # @DESCRIPTION:
 # Allow this eclass to change the active VM?
@@ -76,9 +61,9 @@ JAVA_PKG_ALLOW_VM_CHANGE=${JAVA_PKG_ALLOW_VM_CHANGE:="yes"}
 #
 # Should only be used for testing and debugging.
 #
-# Example: use sun-jdk-1.5 to emerge foo:
+# Example: use openjdk-11 to emerge foo:
 # @CODE
-#  JAVA_PKG_FORCE_VM=sun-jdk-1.5 emerge foo
+#  JAVA_PKG_FORCE_VM=openjdk-11 emerge foo
 # @CODE
 
 # @ECLASS_VARIABLE: JAVA_PKG_WANT_BUILD_VM
@@ -103,9 +88,9 @@ JAVA_PKG_ALLOW_VM_CHANGE=${JAVA_PKG_ALLOW_VM_CHANGE:="yes"}
 #
 # Should generally only be used for testing and debugging.
 #
-# Use 1.4 source to emerge baz
+# Use 1.8 source to emerge baz
 # @CODE
-#  JAVA_PKG_WANT_SOURCE=1.4 emerge baz
+#  JAVA_PKG_WANT_SOURCE=1.8 emerge baz
 # @CODE
 
 # @ECLASS_VARIABLE: JAVA_PKG_WANT_TARGET
@@ -118,9 +103,9 @@ JAVA_PKG_ALLOW_VM_CHANGE=${JAVA_PKG_ALLOW_VM_CHANGE:="yes"}
 #
 # Should generally only be used for testing and debugging.
 #
-# emerge bar to be compatible with 1.3
+# emerge bar to be compatible with 1.8
 # @CODE
-#  JAVA_PKG_WANT_TARGET=1.3 emerge bar
+#  JAVA_PKG_WANT_TARGET=1.8 emerge bar
 # @CODE
 
 # @ECLASS_VARIABLE: JAVA_TEST_EXTRA_ARGS
@@ -1387,7 +1372,7 @@ java-pkg_register-environment-variable() {
 # @DESCRIPTION:
 # Returns classpath of a given bootclasspath-providing package version.
 #
-# @param $1 - the version of bootclasspath (e.g. 1.5), 'auto' for bootclasspath
+# @param $1 - the version of bootclasspath (e.g. 1.8), 'auto' for bootclasspath
 # of the current JDK
 java-pkg_get-bootclasspath() {
local version="${1}"
@@ -1397,9 +1382,6 @@ java-pkg_get-bootclasspath() {
auto)
bcp="$(java-config -g BOOTCLASSPATH)"
;;
-   1.5)
-   bcp="$(java-pkg_getjars --build-only 
gnu-classpath-0.98)"
-   ;;
*)
eerror "unknown parameter of java-pkg_get-bootclasspath"
die "unknown parameter of java-pkg_get-bootclasspath"
@@ -2580,20 +2562,9 @@ java-pkg_setup-vm() {
debug-print-function ${FUNCNAME} $*
 
local vendor="$(java-pkg_get-vm-vendor)"
-   if [[ "${vendor}" == "sun" ]] && java-pkg_is-vm-version-ge "1.5" ; then
-   addpredict "/dev/random"
-   elif [[ "${vendor}" == "ibm" ]]; then
-   addpredict "/proc/self/maps"
-   addpredict "/proc/cpuinfo"
-   addpredict "/proc/self/coredump_filter"
-   elif [[ "${vendor}" == "oracle" ]]; then
-   addpredict "/dev/random"
-   addpredict "/proc/self/coredump_filter"
-   elif [[ "${vendor}" == icedtea* ]] && java-pkg_is-vm-version-ge "1.7" ; 
then
+   if [[ "${vendor}" == icedtea* ]] && java-pkg_is-vm-version-ge "1.8" ; 
then
addpredict "/dev/random"
addpredict "/proc/self/coredump_filter"
-   elif [[ "${vendor}" == "jrockit" ]]; then
-   addpredict "/proc/cpuinfo"
fi
 }
 



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

2022-05-02 Thread Florian Schmaus
commit: 8a0fd695c886081083e2ed8dcd8ad2d876ef947d
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Apr 29 08:51:03 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon May  2 19:09:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0fd695

ltprune.eclass: restrict find to regular files in example code

Akin to the (pending) change of the policy guide [1], adjust the example
code to restrict find to regular files.

1: https://github.com/gentoo/policy-guide/pull/24

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

 eclass/ltprune.eclass | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/eclass/ltprune.eclass b/eclass/ltprune.eclass
index e7d8cd2c4f92..5a36647d1d1c 100644
--- a/eclass/ltprune.eclass
+++ b/eclass/ltprune.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: ltprune.eclass
@@ -12,7 +12,7 @@
 #
 # Discouraged. Whenever possible, please use much simpler:
 # @CODE
-# find "${ED}" -name '*.la' -delete || die
+# find "${ED}" -type f -name '*.la' -delete || die
 # @CODE
 
 if [[ -z ${_LTPRUNE_ECLASS} ]]; then



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

2022-05-02 Thread Michał Górny
commit: 6788cd2ffe4a0f17dadfe42246337b8d8875d82e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May  2 19:08:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  2 19:08:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6788cd2f

app-vim/gentoo-syntax: Bump to v2

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

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

diff --git a/app-vim/gentoo-syntax/Manifest b/app-vim/gentoo-syntax/Manifest
index ee91cd5b0e90..4323314ca39e 100644
--- a/app-vim/gentoo-syntax/Manifest
+++ b/app-vim/gentoo-syntax/Manifest
@@ -1 +1,2 @@
 DIST gentoo-syntax-1.tar.bz2 20223 BLAKE2B 
846e07354660b4859cc4131a9fbf4f78d3a2ddeda60fc6a3687b649788a52725602dcd22befa9ab9fe88b173eab1470e569076d587326935efaf40d3aaba5b57
 SHA512 
1e4d947f0edbf6bd24142d683944f30d43b7e0ca86b90311f2e80516d299d9a634a9842cdc90d98a43e7a693f0dd29b3ff8048256bc3fe688591cc2b84808289
+DIST gentoo-syntax-2.tar.bz2 20302 BLAKE2B 
fa15fe5e8ef547dfa402b1742df3d6d38231528bcf6c6836e4d31e81ec2bce55ffa8c10400823c97688304f9dc6324ed3d257939c3077eb29a2fc3c191295604
 SHA512 
30e8e374382dc736febd1ee8031a7ccc14dfc61feade1815e3366988658189ac8670ff26532436ae608ff66c828e2de7327d0b39db37967206bcd9f418d26ea2

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



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

2022-05-02 Thread Michał Górny
commit: 
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May  2 19:07:56 2022 +

New tag: v2




  1   2   3   >